diff --git a/source/backend/native/3bandeq/DistrhoArtwork3BandEQ.cpp b/source/backend/native/3bandeq/DistrhoArtwork3BandEQ.cpp new file mode 100644 index 000000000..3dc9702bd --- /dev/null +++ b/source/backend/native/3bandeq/DistrhoArtwork3BandEQ.cpp @@ -0,0 +1,17381 @@ +/* (Auto-generated binary data file). */ + +#include "DistrhoArtwork3BandEQ.hpp" + +static const unsigned char temp1[] = { + 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, + 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, + 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, + 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, + 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, + 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 51, 50, 50, 255, 51, 51, 50, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 52, 255, 51, 51, 52, 255, 51, 51, 52, 255, 51, 51, 52, 255, 52, 51, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, + 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 53, 255, 52, 52, 53, 255, 52, 52, 53, 255, 52, 52, 53, 255, 52, 52, 53, 255, 52, 52, 53, 255, + 52, 52, 53, 255, 52, 52, 53, 255, 52, 52, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 54, 255, 53, 53, 54, 255, + 53, 53, 54, 255, 53, 53, 54, 255, 53, 53, 54, 255, 53, 53, 54, 255, 53, 53, 54, 255, 53, 53, 54, 255, 53, 53, 54, 255, 53, 53, 54, 255, 53, 53, 54, 255, 53, 53, 54, 255, 53, 53, 54, 255, 53, 53, 54, 255, 54, 54, 54, 255, 54, 54, 54, 255, 54, 54, 54, 255, 54, 54, 54, 255, 54, 54, 54, 255, 54, 54, 54, 255, 54, 54, 54, 255, 54, 54, 54, 255, 54, 54, 54, 255, + 54, 54, 54, 255, 54, 54, 54, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 55, 55, 55, 255, 55, 55, 55, 255, + 55, 55, 55, 255, 55, 55, 55, 255, 55, 55, 55, 255, 55, 55, 55, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, + 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 56, 56, 56, 255, 56, 56, 56, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, + 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 58, 255, 56, 56, 58, 255, 50, 50, 49, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, + 21, 21, 21, 255, 21, 21, 20, 255, 20, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 20, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 24, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 23, 23, 255, 23, 23, 23, 255, 22, 21, 22, 255, 24, 23, 23, 255, 24, 24, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, + 24, 24, 24, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, + 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 22, 22, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 22, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 21, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 23, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 22, 22, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 20, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 20, 20, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 18, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 19, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 17, 17, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 18, 19, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 19, 19, 255, 18, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 24, 23, 23, 255, 56, 56, 58, 255, 50, 50, 49, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 18, 18, 17, 255, 20, 20, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 20, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, + 20, 20, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 19, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 21, 21, 255, 21, 21, 21, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 23, 23, 255, 21, 21, 22, 255, 21, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 21, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, + 21, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 22, 22, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, + 22, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 21, 255, 21, 21, 20, 255, + 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, + 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 20, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 17, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 18, 17, 255, 18, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 15, 15, 255, + 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 16, 16, 16, 255, 15, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 17, 16, 255, + 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 21, 21, 22, 255, 57, 57, 58, 255, 50, 50, 49, 255, 21, 20, 20, 255, 20, 20, 20, 255, 19, 19, 18, 255, 18, 18, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, + 19, 19, 18, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 19, 19, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 21, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 21, 22, 255, 22, 22, 23, 255, 22, 21, 21, 255, + 23, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, 22, 21, 22, 255, 20, 20, 21, 255, 23, 23, 23, 255, 22, 21, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 20, 21, 20, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 21, 22, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 21, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 18, 20, 255, 19, 19, 18, 255, + 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 18, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 18, 19, 255, 20, 20, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 17, 17, 17, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 18, 18, 255, + 18, 18, 17, 255, 18, 17, 17, 255, 19, 19, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 20, 19, 19, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, + 19, 18, 18, 255, 16, 16, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 16, 16, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 17, 255, + 18, 18, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 16, 16, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 15, 16, 255, 16, 16, 16, 255, 16, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 15, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 22, 22, 21, 255, 57, 57, 58, 255, 50, 50, 49, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 18, 255, + 19, 19, 20, 255, 19, 20, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, + 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 22, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 20, 20, 255, 22, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 21, 21, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, + 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 23, 255, 22, 23, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 23, 22, 23, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, + 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 20, 20, 20, 255, + 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 19, 19, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 19, 20, 255, 19, 18, 19, 255, + 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 19, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 19, 19, 20, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 18, 19, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, + 18, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, + 17, 18, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 16, 16, 17, 255, 17, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 18, 17, 18, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 15, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 15, 15, 15, 255, 16, 15, 16, 255, 17, 17, 17, 255, + 16, 16, 17, 255, 22, 22, 22, 255, 57, 57, 58, 255, 50, 50, 49, 255, 21, 21, 20, 255, 19, 18, 19, 255, 19, 19, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 18, 19, 255, 20, 19, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 18, 19, 18, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, + 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 22, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, + 23, 23, 23, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, + 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, 19, 19, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 21, 21, 20, 255, 20, 19, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 19, 255, 18, 18, 19, 255, 18, 18, 19, 255, 18, 18, 19, 255, + 18, 18, 17, 255, 18, 19, 18, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 19, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 19, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, + 17, 17, 16, 255, 16, 17, 17, 255, 18, 17, 18, 255, 16, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 16, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, + 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 15, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 16, 255, 22, 22, 22, 255, 57, 57, 58, 255, 50, 50, 49, 255, 21, 21, 21, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 21, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 21, 21, 20, 255, 21, 21, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 21, 22, 255, 22, 21, 23, 255, 21, 21, 21, 255, 22, 21, 23, 255, 23, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 22, 22, 255, 23, 22, 22, 255, 22, 21, 21, 255, 21, 21, 20, 255, 23, 22, 22, 255, 23, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 23, 255, 21, 21, 22, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 23, 22, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, + 21, 20, 20, 255, 22, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 21, 20, 20, 255, 19, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 20, 20, 255, 19, 19, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, + 19, 18, 18, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 19, 18, 18, 255, 19, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 19, 19, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 19, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 18, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 17, 16, 255, 17, 17, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 15, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, + 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 15, 15, 255, 16, 17, 16, 255, 16, 15, 16, 255, 17, 17, 17, 255, 16, 15, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 22, 21, 22, 255, 57, 57, 58, 255, + 50, 50, 49, 255, 21, 21, 21, 255, 18, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 18, 18, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 21, 21, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 22, 21, 255, 22, 21, 21, 255, 20, 21, 20, 255, + 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 21, 21, 255, 22, 21, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 24, 23, 23, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, + 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 22, 21, 22, 255, 22, 21, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, + 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 21, 22, 255, + 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, 20, 21, 20, 255, 21, 21, 20, 255, 22, 22, 23, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 20, 20, 255, 20, 19, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 21, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, + 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 17, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 19, 19, 19, 255, 17, 18, 17, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 16, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 15, 15, 255, 16, 15, 16, 255, 17, 17, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 16, 16, 15, 255, + 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 22, 22, 22, 255, 57, 57, 58, 255, 50, 50, 49, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 19, 20, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 18, 19, 255, + 20, 19, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, + 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 21, 22, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 20, 21, 21, 255, 22, 22, 22, 255, 21, 22, 22, 255, 21, 21, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 22, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, + 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 23, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, + 23, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 21, 21, 22, 255, 22, 22, 21, 255, 23, 22, 21, 255, 22, 21, 22, 255, 23, 23, 23, 255, 23, 23, 21, 255, 23, 22, 22, 255, 23, 22, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 23, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 21, 21, 255, 22, 21, 21, 255, 22, 21, 22, 255, + 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 20, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 20, 20, 19, 255, + 21, 21, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 21, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 18, 18, 18, 255, 19, 18, 18, 255, 20, 20, 20, 255, 19, 18, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 19, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 19, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 19, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, + 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 15, 17, 255, 16, 16, 15, 255, 17, 16, 17, 255, 17, 16, 16, 255, + 16, 16, 17, 255, 17, 17, 17, 255, 15, 15, 15, 255, 16, 17, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, + 16, 16, 15, 255, 16, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 21, 21, 21, 255, 57, 57, 58, 255, 50, 50, 49, 255, 22, 22, 21, 255, 19, 18, 18, 255, + 19, 19, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 18, 18, 255, 19, 18, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 18, 255, 21, 20, 21, 255, 20, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 22, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 23, 255, + 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 22, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 21, 21, 21, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 22, 22, 255, 22, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, + 23, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 20, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 18, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, + 19, 19, 19, 255, 18, 17, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 17, 18, 255, 18, 18, 17, 255, 19, 19, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 19, 255, 17, 18, 17, 255, 18, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, + 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 18, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, + 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 17, 16, 255, 17, 17, 16, 255, 18, 18, 17, 255, 17, 16, 17, 255, 18, 18, 18, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 15, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, + 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 22, 22, 22, 255, 57, 57, 58, 255, 50, 50, 49, 255, 21, 21, 21, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 19, 19, 20, 255, 21, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, + 22, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 22, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, + 22, 22, 23, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 22, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 21, 21, 255, 21, 20, 21, 255, + 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, + 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 19, 18, 255, 19, 19, 18, 255, 20, 20, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, + 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 19, 255, 18, 17, 17, 255, 19, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 19, 19, 18, 255, 18, 18, 18, 255, 17, 16, 16, 255, 18, 18, 17, 255, + 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 19, 18, 18, 255, 18, 18, 17, 255, 17, 16, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, + 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 15, 15, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 15, 15, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 15, 16, 255, 16, 16, 17, 255, 22, 22, 22, 255, 57, 57, 58, 255, 50, 50, 49, 255, 21, 21, 21, 255, 19, 18, 18, 255, 19, 18, 18, 255, 19, 19, 20, 255, 19, 20, 20, 255, + 19, 19, 19, 255, 20, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 22, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 21, 22, 21, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 21, 21, 255, 23, 22, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 21, 22, 255, 21, 22, 22, 255, 22, 22, 23, 255, 23, 22, 22, 255, 23, 22, 23, 255, 24, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, + 23, 22, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 22, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 23, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 21, 255, 23, 23, 22, 255, 23, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 20, 255, + 20, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 20, 20, 255, 21, 21, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 21, 20, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 19, 255, 20, 19, 19, 255, 20, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 18, 19, 255, + 18, 17, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 17, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 19, 18, 19, 255, 19, 18, 18, 255, 17, 17, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 18, 18, 19, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 18, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, + 17, 17, 16, 255, 18, 17, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, + 17, 16, 17, 255, 22, 22, 22, 255, 57, 57, 58, 255, 50, 50, 49, 255, 22, 22, 21, 255, 18, 18, 18, 255, 19, 18, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 21, 21, 255, 20, 19, 20, 255, 20, 21, 21, 255, 19, 19, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, + 22, 22, 23, 255, 23, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 21, 21, 22, 255, 23, 24, 24, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 22, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, + 22, 22, 22, 255, 23, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 24, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 21, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, + 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 20, 20, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 20, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 21, 255, 19, 20, 19, 255, 18, 18, 19, 255, + 21, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 20, 19, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, + 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 17, 17, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, + 17, 16, 16, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 18, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 18, 255, 16, 16, 15, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 15, 15, 15, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 15, 15, 255, 17, 17, 17, 255, 16, 16, 16, 255, 22, 22, 23, 255, 57, 57, 58, 255, 50, 50, 49, 255, 21, 21, 21, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 19, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 19, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 19, 255, 22, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 21, 20, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 20, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, + 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 23, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, + 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 24, 23, 23, 255, 23, 23, 22, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 24, 23, 23, 255, 24, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 23, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 22, 23, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 21, 255, 23, 23, 24, 255, 23, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 22, 255, 22, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 21, 21, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 18, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 19, 255, + 19, 19, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 18, 255, 17, 17, 18, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 17, 17, 255, 16, 16, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 16, 16, 255, 16, 17, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 15, 15, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 16, 16, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 22, 22, 23, 255, 57, 57, 58, 255, + 50, 50, 49, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 18, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, + 21, 21, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 24, 255, 21, 21, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, + 22, 22, 21, 255, 24, 24, 24, 255, 22, 22, 23, 255, 21, 21, 21, 255, 24, 24, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 21, 22, 22, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 20, 20, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 20, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, + 20, 20, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 21, 21, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 20, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 17, 255, 19, 18, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 19, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, + 16, 16, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 18, 18, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 18, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, 23, 22, 22, 255, 57, 57, 58, 255, 50, 50, 49, 255, 20, 20, 21, 255, 20, 19, 19, 255, 19, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 22, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, + 22, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 20, 20, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 23, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 23, 255, 23, 22, 22, 255, 23, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 24, 23, 255, 23, 24, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 23, 22, 23, 255, 23, 23, 22, 255, 24, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, + 23, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 22, 22, 255, 23, 23, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 21, 22, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 22, 21, 255, 23, 22, 23, 255, 21, 21, 21, 255, 22, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 20, 20, 255, + 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 20, 255, 21, 20, 19, 255, 19, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 19, 19, 255, 19, 19, 18, 255, + 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 17, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, 18, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 17, 17, 255, + 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 19, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 16, 17, 255, + 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 18, 255, 16, 16, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 15, 15, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 18, 17, 255, + 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 15, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 15, 15, 15, 255, 17, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 22, 22, 23, 255, 57, 57, 59, 255, 50, 50, 49, 255, 22, 22, 21, 255, 19, 19, 19, 255, + 18, 19, 18, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 21, 255, 19, 19, 20, 255, 19, 20, 20, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 21, 21, 255, 19, 19, 20, 255, 20, 21, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 22, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 22, 23, 255, + 24, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 24, 23, 255, 23, 22, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 23, 255, 24, 23, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, + 23, 22, 23, 255, 23, 22, 22, 255, 24, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 21, 21, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 23, 255, 22, 22, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 20, 20, 20, 255, 20, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 19, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 21, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 20, 20, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 18, 19, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 18, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 20, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 16, 16, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 16, 16, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, + 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, + 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 18, 255, 16, 16, 15, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, + 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 22, 22, 22, 255, 57, 57, 59, 255, 50, 50, 49, 255, 22, 21, 22, 255, 19, 19, 19, 255, 18, 18, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 20, 21, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 22, 21, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 23, 24, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 22, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 22, 23, 22, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 24, 24, 255, + 23, 23, 24, 255, 23, 23, 22, 255, 23, 24, 23, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 23, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 21, 21, 20, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 20, 20, 255, 22, 22, 23, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, + 21, 20, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 20, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 18, 18, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 17, 17, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 17, 17, 255, 19, 18, 18, 255, 18, 18, 17, 255, 19, 19, 18, 255, 17, 18, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 19, 18, 18, 255, 18, 18, 17, 255, + 18, 17, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 16, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 16, 17, 255, + 17, 18, 17, 255, 17, 17, 17, 255, 19, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 17, 255, 17, 17, 18, 255, 16, 15, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, + 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 24, 24, 23, 255, 25, 25, 25, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, + 16, 16, 16, 255, 17, 16, 17, 255, 16, 15, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 17, 16, 255, 18, 17, 18, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 22, 23, 23, 255, 57, 57, 59, 255, 50, 50, 49, 255, 21, 21, 21, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 19, 19, 255, 20, 19, 19, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 21, 20, 255, 22, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 21, 21, 255, 20, 21, 22, 255, 20, 20, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, + 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 21, 21, 255, 23, 22, 23, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, + 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, + 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 22, 255, 22, 23, 22, 255, + 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 24, 24, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 23, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, + 21, 21, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 18, 19, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, + 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 29, 29, 29, 255, 36, 36, 35, 255, 37, 37, 37, 255, 29, 29, 29, 255, 20, 20, 20, 255, 18, 18, 18, 255, 19, 19, 20, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 18, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, + 18, 18, 19, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 18, 17, 255, 18, 17, 17, 255, 16, 16, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 17, 16, 255, 17, 17, 16, 255, + 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 16, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 27, 27, 27, 255, 41, 41, 41, 255, 48, 48, 47, 255, 44, 44, 44, 255, 31, 31, 31, 255, 17, 16, 16, 255, + 16, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 16, 16, 255, + 16, 16, 17, 255, 22, 22, 22, 255, 57, 57, 59, 255, 50, 50, 49, 255, 21, 21, 22, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 21, 255, 21, 21, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 20, 20, 19, 255, 22, 21, 21, 255, 20, 21, 20, 255, 21, 22, 21, 255, 21, 22, 21, 255, 21, 20, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 20, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 22, 23, 255, + 22, 22, 22, 255, 23, 22, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 23, 25, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 22, 23, 255, 24, 25, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 22, 23, 23, 255, 23, 24, 24, 255, + 22, 22, 22, 255, 23, 23, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 20, 255, 23, 22, 22, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 21, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 20, 19, 19, 255, 20, 20, 21, 255, 21, 20, 20, 255, 19, 20, 19, 255, 19, 20, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 31, 31, 31, 255, 54, 54, 54, 255, 65, 64, 65, 255, 65, 64, 65, 255, 65, 65, 65, 255, 65, 65, 65, 255, 55, 55, 56, 255, 33, 33, 33, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 19, 20, 255, 18, 18, 18, 255, 18, 18, 18, 255, 28, 28, 27, 255, 48, 48, 48, 255, 52, 52, 52, 255, 52, 52, 52, 255, 50, 50, 50, 255, 29, 29, 29, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 45, 45, 44, 255, 52, 51, 52, 255, 51, 51, 51, 255, + 52, 52, 52, 255, 47, 47, 46, 255, 26, 26, 26, 255, 18, 18, 18, 255, 19, 19, 19, 255, 45, 45, 45, 255, 52, 52, 51, 255, 51, 51, 51, 255, 42, 42, 42, 255, 40, 40, 40, 255, 28, 28, 28, 255, 18, 18, 17, 255, 45, 45, 45, 255, 23, 23, 22, 255, 18, 18, 18, 255, 17, 16, 16, 255, 18, 18, 17, 255, 22, 22, 22, 255, 44, 44, 44, 255, 17, 17, 17, 255, 17, 17, 18, 255, + 24, 24, 24, 255, 46, 46, 46, 255, 50, 51, 51, 255, 51, 51, 51, 255, 37, 37, 37, 255, 40, 39, 39, 255, 25, 25, 25, 255, 17, 17, 16, 255, 16, 17, 16, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 16, 255, 44, 43, 44, 255, 51, 51, 51, 255, 51, 51, 51, 255, 50, 50, 51, 255, 51, 51, 51, 255, 50, 50, 51, 255, 19, 19, 19, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 35, 35, 35, 255, 48, 48, 48, 255, 50, 50, 50, 255, 49, 48, 48, 255, 50, 50, 50, 255, 29, 29, 29, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 18, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 22, 22, 21, 255, 57, 57, 59, 255, 50, 50, 49, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 18, 19, 255, 21, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 18, 18, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 21, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 24, 23, 24, 255, 22, 22, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 23, 22, 255, + 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, 24, 23, 23, 255, 22, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 22, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 24, 23, 255, 24, 24, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 24, 23, 24, 255, 24, 24, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 22, 21, 21, 255, 21, 22, 21, 255, 21, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 22, 22, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 21, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, + 36, 35, 35, 255, 64, 64, 64, 255, 65, 65, 65, 255, 65, 65, 65, 255, 60, 59, 59, 255, 59, 59, 59, 255, 65, 64, 64, 255, 65, 65, 65, 255, 65, 65, 65, 255, 39, 38, 38, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 23, 23, 23, 255, 23, 23, 23, 255, 19, 19, 18, 255, 19, 19, 20, 255, 18, 19, 19, 255, 47, 47, 47, 255, + 27, 27, 27, 255, 19, 19, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 47, 47, 46, 255, 23, 23, 23, 255, 18, 18, 18, 255, 18, 18, 18, 255, 22, 23, 22, 255, 45, 45, 45, 255, 26, 26, 26, 255, 38, 39, 38, 255, 34, 33, 33, 255, 18, 18, 18, 255, 17, 18, 17, 255, 29, 28, 28, 255, 51, 51, 51, 255, 23, 23, 23, 255, 17, 17, 17, 255, + 47, 46, 46, 255, 22, 22, 22, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 21, 21, 22, 255, 46, 46, 46, 255, 17, 18, 18, 255, 16, 16, 17, 255, 48, 48, 48, 255, 24, 24, 24, 255, 17, 18, 17, 255, 17, 17, 17, 255, 33, 33, 33, 255, 51, 51, 50, 255, 22, 22, 22, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 46, 46, 46, 255, 22, 21, 21, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 44, 44, 43, 255, 35, 35, 35, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 24, 24, 24, 255, 46, 46, 46, 255, 30, 30, 31, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, + 16, 16, 15, 255, 17, 17, 17, 255, 16, 15, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 16, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 16, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 22, 22, 22, 255, 58, 58, 59, 255, + 50, 50, 49, 255, 22, 21, 21, 255, 20, 20, 19, 255, 21, 20, 21, 255, 20, 20, 20, 255, 19, 18, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 22, 21, 255, 20, 21, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 21, 22, 255, 20, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 21, 22, 255, 22, 22, 23, 255, + 23, 23, 23, 255, 23, 23, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 24, 23, 255, + 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 23, 22, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 23, 24, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 23, 255, 23, 23, 22, 255, 22, 22, 21, 255, 22, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 21, 255, 21, 20, 20, 255, 21, 20, 21, 255, 20, 20, 19, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 21, 20, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 26, 26, 26, 255, 63, 63, 63, 255, 65, 65, 65, 255, 56, 56, 56, 255, 30, 31, 30, 255, 19, 19, 19, 255, 20, 19, 19, 255, 27, 28, 28, 255, 54, 54, 54, 255, 65, 65, 64, 255, 64, 64, 64, 255, 29, 29, 29, 255, 18, 18, 19, 255, + 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 29, 29, 30, 255, 40, 40, 40, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 47, 47, 46, 255, 23, 23, 23, 255, 18, 17, 18, 255, 17, 18, 17, 255, 18, 17, 17, 255, 29, 29, 29, 255, + 40, 40, 41, 255, 42, 42, 43, 255, 27, 27, 27, 255, 18, 18, 18, 255, 18, 19, 18, 255, 17, 17, 17, 255, 44, 44, 44, 255, 22, 22, 22, 255, 17, 17, 17, 255, 46, 46, 46, 255, 22, 21, 22, 255, 18, 17, 16, 255, 18, 18, 17, 255, 18, 17, 18, 255, 22, 22, 22, 255, 47, 47, 47, 255, 18, 17, 17, 255, 36, 36, 35, 255, 36, 36, 36, 255, 18, 17, 16, 255, 17, 18, 17, 255, + 16, 16, 17, 255, 17, 17, 18, 255, 47, 47, 46, 255, 22, 21, 21, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 47, 47, 46, 255, 21, 21, 21, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 34, 34, 34, 255, 37, 37, 36, 255, 17, 16, 16, 255, 18, 18, 17, 255, 16, 16, 15, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 21, 20, 20, 255, 50, 50, 51, 255, 18, 19, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 23, 23, 23, 255, 58, 58, 59, 255, 50, 50, 49, 255, 21, 21, 21, 255, 20, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, + 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, + 22, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 23, 23, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 22, 22, 255, 24, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 22, 23, 22, 255, + 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 22, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 25, 25, 255, 23, 23, 24, 255, 23, 22, 23, 255, 23, 23, 22, 255, + 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, + 23, 22, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 23, 24, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 24, 23, 23, 255, 22, 23, 22, 255, + 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, + 21, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 20, 20, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 21, 21, 21, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 47, 47, 47, 255, 65, 65, 65, 255, 59, 59, 59, 255, 23, 23, 23, 255, + 23, 24, 24, 255, 47, 47, 46, 255, 47, 46, 47, 255, 25, 24, 24, 255, 20, 20, 19, 255, 56, 56, 56, 255, 65, 65, 65, 255, 51, 50, 50, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 19, 18, 255, 19, 18, 18, 255, 19, 20, 19, 255, 18, 18, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 29, 29, 29, 255, 43, 43, 42, 255, 18, 18, 19, 255, 18, 17, 17, 255, + 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 48, 48, 48, 255, 23, 22, 23, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 30, 29, 29, 255, 40, 40, 40, 255, 27, 26, 26, 255, 45, 45, 45, 255, 25, 25, 25, 255, 19, 19, 19, 255, 18, 18, 18, 255, 47, 47, 47, 255, 23, 22, 23, 255, 17, 17, 17, 255, 47, 47, 47, 255, 22, 22, 23, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 23, 22, 22, 255, 46, 46, 47, 255, 18, 18, 18, 255, 42, 42, 42, 255, 26, 26, 26, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 47, 47, 47, 255, 22, 22, 22, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 18, 18, 255, 46, 46, 45, 255, 21, 21, 21, 255, 18, 18, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 50, 51, 50, 255, 16, 16, 16, 255, 17, 17, 17, 255, 15, 15, 15, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 38, 37, 38, 255, 33, 33, 32, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 23, 23, 23, 255, 58, 58, 59, 255, 50, 50, 49, 255, 22, 21, 21, 255, 20, 20, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 22, 21, 20, 255, 22, 21, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 23, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, + 23, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 23, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 22, 22, 255, + 23, 22, 22, 255, 24, 24, 24, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 24, 23, 23, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 22, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 24, 24, 25, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 22, 22, 255, 23, 23, 24, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 24, 255, 23, 23, 22, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 21, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 21, 255, 23, 22, 23, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 21, 22, 255, 23, 23, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 19, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 19, 255, 20, 21, 20, 255, 19, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 19, 19, 19, 255, 20, 19, 19, 255, + 19, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 59, 59, 59, 255, 65, 65, 65, 255, 38, 38, 38, 255, 21, 21, 22, 255, 59, 59, 59, 255, 52, 52, 52, 255, 50, 50, 49, 255, 61, 60, 61, 255, 23, 23, 22, 255, 33, 33, 33, 255, 65, 65, 65, 255, 62, 61, 61, 255, 22, 23, 22, 255, 18, 18, 19, 255, 20, 20, 19, 255, 18, 18, 18, 255, + 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 22, 23, 22, 255, 47, 47, 47, 255, 28, 28, 27, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 17, 17, 17, 255, 19, 19, 19, 255, 47, 47, 47, 255, 23, 23, 23, 255, 18, 18, 18, 255, 18, 18, 18, 255, 23, 22, 22, 255, 47, 48, 48, 255, 28, 28, 29, 255, 18, 17, 18, 255, 27, 27, 27, 255, + 44, 44, 44, 255, 51, 51, 52, 255, 52, 51, 51, 255, 51, 52, 52, 255, 22, 22, 22, 255, 18, 17, 17, 255, 47, 47, 47, 255, 22, 22, 22, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 23, 22, 22, 255, 46, 46, 46, 255, 17, 17, 17, 255, 43, 42, 43, 255, 27, 27, 27, 255, 18, 17, 18, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 46, 45, 46, 255, + 21, 21, 21, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 17, 17, 255, 17, 16, 17, 255, 46, 47, 47, 255, 21, 21, 22, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 19, 19, 19, 255, 51, 51, 51, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 15, 255, + 29, 28, 28, 255, 38, 38, 38, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 22, 22, 23, 255, 58, 58, 59, 255, 50, 50, 49, 255, 21, 22, 21, 255, 20, 21, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, + 20, 19, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 23, 23, 23, 255, 22, 23, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 21, 22, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 22, 22, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 24, 24, 255, 25, 24, 25, 255, 25, 24, 25, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 23, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 25, 25, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 24, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 22, 21, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 23, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 22, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 63, 63, 63, 255, 65, 64, 64, 255, 27, 27, 27, 255, 34, 34, 34, 255, 59, 59, 59, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 56, 56, 56, 255, 40, 40, 40, 255, 23, 22, 23, 255, 64, 64, 64, 255, 65, 65, 65, 255, 27, 27, 27, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 18, 18, 255, 19, 18, 18, 255, 21, 21, 21, 255, 51, 52, 51, 255, 51, 51, 52, 255, 53, 52, 52, 255, 27, 27, 28, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 17, 255, + 48, 48, 47, 255, 52, 52, 52, 255, 52, 52, 51, 255, 51, 52, 52, 255, 52, 52, 52, 255, 27, 27, 27, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 18, 18, 255, 18, 17, 18, 255, 18, 18, 16, 255, 44, 45, 45, 255, 20, 19, 20, 255, 17, 17, 17, 255, 47, 46, 46, 255, 29, 29, 29, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 16, 255, 28, 28, 28, 255, + 40, 40, 41, 255, 17, 18, 17, 255, 33, 33, 33, 255, 35, 35, 34, 255, 18, 18, 18, 255, 16, 16, 17, 255, 16, 16, 17, 255, 18, 18, 17, 255, 46, 46, 46, 255, 22, 21, 21, 255, 18, 18, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 46, 46, 46, 255, 51, 50, 50, 255, 51, 51, 50, 255, 51, 51, 51, 255, 51, 51, 51, 255, 37, 37, 37, 255, + 22, 22, 21, 255, 46, 46, 46, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 21, 21, 21, 255, 46, 47, 46, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 22, 22, 23, 255, 58, 58, 59, 255, 50, 50, 49, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 19, 20, 255, 21, 20, 20, 255, + 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 21, 21, 255, 23, 22, 23, 255, 22, 21, 21, 255, 23, 23, 23, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 23, 22, 22, 255, 22, 21, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 22, 22, 255, 21, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 24, 23, 23, 255, 23, 22, 23, 255, 23, 24, 24, 255, 22, 22, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 25, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, + 24, 24, 24, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 24, 23, 255, 25, 25, 25, 255, + 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 22, 22, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 21, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, + 21, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 20, 20, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 21, 20, 21, 255, + 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 19, 19, 255, 20, 19, 20, 255, 19, 20, 19, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 62, 62, 62, 255, 65, 65, 65, 255, 29, 29, 29, 255, 30, 30, 30, 255, 62, 62, 62, 255, 26, 26, 26, 255, 25, 25, 24, 255, 61, 60, 60, 255, 34, 34, 34, 255, 24, 24, 24, 255, 64, 64, 64, 255, 64, 64, 64, 255, 26, 26, 26, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, + 25, 25, 25, 255, 41, 41, 40, 255, 38, 37, 37, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 48, 48, 48, 255, 23, 23, 23, 255, 18, 18, 18, 255, 19, 20, 19, 255, 40, 40, 40, 255, 36, 35, 35, 255, 18, 18, 17, 255, 19, 19, 19, 255, 24, 24, 24, 255, 17, 18, 18, 255, 17, 17, 17, 255, 23, 23, 22, 255, + 52, 52, 52, 255, 18, 18, 18, 255, 18, 17, 18, 255, 47, 47, 47, 255, 52, 52, 52, 255, 23, 23, 23, 255, 17, 17, 18, 255, 17, 17, 17, 255, 44, 44, 44, 255, 29, 29, 29, 255, 18, 18, 17, 255, 17, 16, 16, 255, 46, 46, 46, 255, 24, 23, 24, 255, 18, 18, 17, 255, 18, 18, 18, 255, 31, 31, 31, 255, 51, 51, 52, 255, 22, 22, 23, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 18, 255, 47, 47, 47, 255, 22, 21, 22, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 49, 49, 49, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 28, 28, 28, 255, 39, 39, 39, 255, 16, 16, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 18, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 15, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 22, 22, 22, 255, 58, 58, 59, 255, 50, 50, 49, 255, 21, 21, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 21, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 21, 20, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 19, 19, 255, 22, 21, 21, 255, 21, 20, 21, 255, + 21, 20, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 22, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, 22, 23, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 22, 23, 23, 255, 24, 24, 24, 255, 25, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 24, 23, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 23, 24, 255, 25, 25, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 24, 23, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 25, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 25, 25, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 22, 22, 22, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 23, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 23, 22, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 22, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 20, 21, 21, 255, 21, 22, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 21, 255, 19, 18, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 56, 56, 56, 255, 65, 64, 65, 255, 46, 46, 46, 255, 19, 19, 19, 255, 47, 46, 46, 255, 62, 61, 62, 255, 61, 61, 61, 255, 51, 50, 51, 255, 20, 19, 20, 255, 42, 42, 41, 255, + 65, 65, 65, 255, 59, 59, 59, 255, 21, 21, 21, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 18, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 52, 52, 52, 255, 18, 18, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 19, 255, 48, 48, 47, 255, 22, 22, 22, 255, 19, 19, 19, 255, + 18, 19, 19, 255, 18, 17, 17, 255, 52, 52, 51, 255, 20, 20, 20, 255, 17, 17, 17, 255, 43, 43, 43, 255, 49, 49, 50, 255, 51, 51, 51, 255, 49, 49, 49, 255, 24, 24, 24, 255, 18, 17, 18, 255, 17, 17, 17, 255, 45, 45, 45, 255, 26, 26, 26, 255, 46, 46, 46, 255, 51, 51, 51, 255, 52, 51, 51, 255, 33, 33, 32, 255, 18, 18, 18, 255, 17, 18, 18, 255, 17, 17, 17, 255, + 22, 21, 20, 255, 45, 44, 44, 255, 50, 50, 50, 255, 51, 51, 51, 255, 39, 39, 38, 255, 48, 48, 48, 255, 22, 22, 22, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 46, 45, 46, 255, 22, 22, 21, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 49, 49, 49, 255, 20, 19, 19, 255, + 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 37, 37, 37, 255, 32, 32, 32, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 16, 16, 17, 255, 18, 18, 16, 255, 17, 16, 16, 255, 16, 16, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 23, 23, 22, 255, 58, 58, 59, 255, 50, 50, 49, 255, 22, 21, 21, 255, 21, 21, 19, 255, 20, 19, 19, 255, 20, 20, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 23, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 23, 255, + 22, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 24, 24, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 23, 22, 255, + 23, 23, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, + 25, 24, 24, 255, 24, 23, 24, 255, 24, 23, 23, 255, 24, 24, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 23, 24, 255, 24, 23, 23, 255, 24, 23, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 24, 24, 24, 255, 25, 25, 24, 255, 24, 23, 23, 255, 24, 23, 24, 255, 23, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, 23, 24, 24, 255, 24, 24, 24, 255, 23, 22, 22, 255, 23, 23, 24, 255, 23, 24, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 39, 39, 39, 255, + 65, 65, 65, 255, 64, 63, 64, 255, 34, 34, 34, 255, 19, 19, 19, 255, 27, 27, 26, 255, 27, 27, 26, 255, 20, 20, 20, 255, 31, 31, 31, 255, 63, 62, 62, 255, 65, 65, 65, 255, 43, 43, 43, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 18, 19, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 50, 49, 50, 255, + 23, 23, 22, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 47, 47, 47, 255, 23, 23, 24, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 52, 51, 52, 255, 20, 20, 20, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 18, 17, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 46, 46, 47, 255, 22, 22, 23, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 46, 46, 47, 255, 22, 22, 23, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 17, 18, 255, 33, 33, 32, 255, 37, 37, 37, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 16, 17, 255, 21, 21, 21, 255, 51, 50, 51, 255, 17, 16, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 23, 23, 23, 255, 58, 58, 59, 255, + 50, 50, 49, 255, 22, 22, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 21, 20, 19, 255, 19, 19, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 22, 22, 22, 255, 20, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 24, 23, 24, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, + 22, 22, 22, 255, 24, 24, 24, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 255, 24, 23, 24, 255, 23, 22, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, + 24, 23, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 23, 24, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 23, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 23, 23, 255, + 24, 24, 23, 255, 24, 24, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 24, 25, 255, 24, 23, 24, 255, 25, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 25, 24, 25, 255, 23, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 24, 23, 255, + 23, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 22, 255, 24, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 24, 23, 23, 255, 21, 21, 22, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 23, 255, + 21, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 20, 21, 20, 255, 20, 21, 21, 255, 20, 20, 21, 255, 19, 20, 19, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 21, 21, 255, 55, 55, 55, 255, 65, 65, 65, 255, 65, 64, 65, 255, 48, 47, 48, 255, 33, 33, 33, 255, 33, 33, 33, 255, 46, 45, 46, 255, 63, 63, 63, 255, 65, 65, 65, 255, 58, 58, 58, 255, 22, 22, 22, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 34, 34, 34, 255, 18, 18, 18, 255, 18, 18, 18, 255, 23, 23, 23, 255, 52, 52, 52, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 48, 48, 48, 255, 23, 22, 23, 255, 18, 18, 18, 255, 18, 18, 18, 255, 28, 28, 27, 255, 50, 49, 49, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 17, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 19, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 17, 18, 255, 16, 16, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 47, 47, 47, 255, 22, 21, 21, 255, 17, 17, 17, 255, 18, 17, 18, 255, 16, 16, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 46, 46, 46, 255, 22, 22, 22, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 44, 44, 44, 255, 35, 35, 35, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 21, 21, 21, 255, 46, 46, 46, 255, 28, 29, 28, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 18, 17, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 16, 16, 255, 16, 16, 17, 255, 22, 22, 23, 255, 58, 58, 59, 255, 50, 50, 49, 255, 21, 22, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, + 20, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 22, 21, 22, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 24, 23, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 24, 24, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, 25, 24, 24, 255, 24, 23, 24, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, + 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 25, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 25, 24, 24, 255, 24, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 23, 255, + 24, 23, 24, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 22, 23, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 21, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 20, 21, 255, 22, 22, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 54, 54, 54, 255, 65, 65, 65, 255, + 65, 65, 65, 255, 65, 65, 65, 255, 65, 65, 64, 255, 65, 65, 64, 255, 65, 65, 65, 255, 56, 56, 57, 255, 27, 26, 26, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 37, 37, 37, 255, 53, 53, 52, 255, 52, 52, 52, 255, 50, 50, 49, 255, 25, 26, 26, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 19, 20, 255, + 19, 18, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 39, 39, 39, 255, 51, 50, 51, 255, 52, 52, 52, 255, 52, 52, 51, 255, 51, 51, 51, 255, 22, 22, 22, 255, 18, 18, 17, 255, 18, 17, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 18, 17, 255, 46, 46, 46, 255, 22, 22, 22, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 44, 44, 44, 255, 50, 50, 50, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 50, 50, 255, 47, 46, 46, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 17, 255, 34, 34, 34, 255, 49, 49, 49, 255, 50, 50, 50, 255, 51, 51, 51, 255, 47, 47, 47, 255, 26, 26, 26, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 16, 16, 16, 255, 18, 18, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, 16, 17, 17, 255, 15, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 15, 15, 255, 16, 16, 17, 255, 17, 16, 17, 255, 22, 23, 23, 255, 58, 58, 59, 255, 50, 50, 49, 255, 22, 22, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 19, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, 24, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, + 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 25, 255, 23, 23, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 23, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, + 23, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 22, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 24, 24, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, + 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 20, 20, 21, 255, 21, 22, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 20, 21, 255, 21, 20, 20, 255, 21, 20, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 20, 21, 255, 19, 19, 18, 255, 19, 19, 20, 255, 20, 20, 21, 255, 38, 38, 38, 255, 53, 53, 53, 255, 59, 59, 60, 255, 60, 60, 60, 255, 54, 54, 54, 255, 40, 39, 40, 255, 22, 22, 21, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 19, 19, 255, 20, 20, 19, 255, + 18, 18, 18, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 19, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 19, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 19, 18, 17, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 44, 44, 43, 255, + 21, 21, 20, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 16, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 16, 15, 16, 255, 17, 16, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 17, 255, 22, 22, 22, 255, 58, 58, 60, 255, 50, 50, 49, 255, 22, 22, 21, 255, 21, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 19, 255, 19, 19, 19, 255, 22, 21, 21, 255, + 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 20, 21, 255, 23, 22, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, + 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 25, 24, 255, 24, 25, 24, 255, 24, 24, 25, 255, 24, 24, 25, 255, 25, 25, 24, 255, 24, 23, 24, 255, 24, 24, 25, 255, 24, 24, 25, 255, 24, 23, 24, 255, 25, 24, 25, 255, 24, 24, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 25, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 23, 23, 23, 255, 24, 24, 25, 255, + 25, 24, 24, 255, 24, 24, 25, 255, 24, 23, 23, 255, 25, 25, 24, 255, 25, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 22, 255, + 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 23, 23, 255, 23, 22, 22, 255, 24, 24, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 23, 255, 23, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 24, 23, 255, + 24, 24, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 22, 21, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, + 23, 23, 23, 255, 21, 21, 21, 255, 23, 23, 23, 255, 23, 22, 23, 255, 21, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 22, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 19, 255, 21, 21, 20, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 19, 19, 18, 255, 18, 19, 19, 255, 19, 19, 18, 255, 20, 19, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 20, 19, 255, 18, 18, 17, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, + 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 19, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, + 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 16, 16, 255, 16, 16, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 22, 22, 23, 255, 58, 58, 60, 255, 50, 50, 49, 255, 22, 22, 21, 255, 20, 20, 21, 255, 19, 19, 19, 255, 20, 19, 20, 255, 21, 20, 21, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, 23, 23, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 25, 25, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, + 24, 24, 23, 255, 24, 24, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 25, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 25, 255, 25, 24, 25, 255, 25, 24, 24, 255, 24, 24, 23, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 23, 24, 255, 25, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 22, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, + 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 25, 25, 24, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 23, 22, 255, + 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 21, 20, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, + 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 19, 20, 20, 255, + 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 19, 20, 255, 21, 21, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 20, 255, 20, 20, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 20, 19, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, + 19, 19, 19, 255, 19, 18, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 17, 18, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 17, 18, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 17, 18, 255, 17, 18, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 16, 16, 16, 255, 18, 18, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 16, 16, 16, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 16, 16, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 17, 255, 16, 17, 16, 255, + 17, 16, 16, 255, 22, 22, 22, 255, 58, 58, 60, 255, 50, 50, 49, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 21, 20, 255, 21, 20, 20, 255, 20, 19, 20, 255, 21, 20, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 22, 255, 23, 24, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, + 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 24, 24, 23, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 25, 25, 24, 255, 24, 23, 24, 255, 23, 24, 24, 255, 25, 24, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 25, 25, 24, 255, 24, 24, 25, 255, 25, 24, 24, 255, 24, 24, 23, 255, 25, 25, 26, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 24, 24, 255, 25, 24, 25, 255, 25, 24, 24, 255, 24, 24, 23, 255, 24, 23, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 24, 24, 25, 255, + 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 24, 24, 23, 255, 23, 22, 23, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 23, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 20, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 20, 21, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 18, 18, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, + 18, 18, 19, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, + 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 17, 16, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 18, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 22, 22, 23, 255, 58, 58, 60, 255, 50, 50, 49, 255, 22, 22, 21, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 22, 22, 255, 23, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 21, 20, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 21, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, + 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 25, 24, 25, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 24, 255, + 24, 24, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 25, 255, 25, 24, 25, 255, 23, 24, 23, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 24, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, + 23, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 22, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 23, 22, 22, 255, + 22, 23, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, + 22, 21, 20, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, + 20, 19, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 18, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, + 19, 18, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 17, 18, 255, 17, 17, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 18, 19, 255, 19, 18, 19, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 18, 17, 17, 255, 18, 18, 19, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 22, 22, 23, 255, 58, 58, 60, 255, + 50, 50, 49, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 23, 23, 23, 255, 22, 21, 22, 255, 22, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, + 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 25, 255, 23, 23, 23, 255, 23, 24, 25, 255, 24, 25, 24, 255, 24, 24, 25, 255, 24, 25, 24, 255, 23, 23, 24, 255, 23, 24, 23, 255, 25, 24, 25, 255, 24, 24, 25, 255, 24, 24, 25, 255, + 24, 24, 24, 255, 25, 25, 25, 255, 23, 23, 23, 255, 23, 24, 24, 255, 25, 25, 26, 255, 24, 24, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 25, 25, 255, 26, 26, 25, 255, 26, 25, 25, 255, 25, 24, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, + 25, 24, 25, 255, 24, 25, 24, 255, 24, 24, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 24, 23, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, + 24, 24, 23, 255, 24, 25, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 24, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 23, 255, 22, 21, 22, 255, 22, 22, 21, 255, + 21, 21, 22, 255, 22, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 19, 19, 19, 255, 19, 20, 19, 255, 20, 20, 19, 255, 20, 20, 21, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 18, 19, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 17, 17, 255, + 17, 17, 18, 255, 17, 17, 16, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 18, 17, 255, 17, 16, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 15, 16, 255, + 17, 16, 16, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 23, 23, 23, 255, 58, 58, 60, 255, 50, 50, 49, 255, 23, 23, 22, 255, 21, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 20, 21, 255, 21, 22, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 24, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, + 24, 23, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, + 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 26, 255, 25, 25, 23, 255, 24, 24, 24, 255, 26, 26, 25, 255, 25, 25, 24, 255, 26, 25, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 23, 23, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 25, 25, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, + 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 23, 23, 23, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 25, 25, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 24, 24, 25, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 24, 255, 22, 22, 23, 255, 23, 23, 24, 255, 23, 24, 23, 255, 23, 24, 24, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 23, 24, 24, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 21, 22, 21, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 21, 21, 22, 255, 21, 22, 21, 255, 22, 22, 23, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 20, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 19, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 20, 19, 255, 20, 20, 19, 255, + 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 20, 19, 19, 255, 20, 19, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 19, 19, 18, 255, + 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 18, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, 18, 19, 19, 255, 19, 19, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 18, 255, 17, 17, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 16, 16, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, 16, 15, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 23, 23, 23, 255, 58, 58, 60, 255, 50, 50, 49, 255, 22, 22, 22, 255, 20, 19, 20, 255, + 20, 19, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 22, 22, 21, 255, 20, 20, 20, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, + 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 20, 255, 22, 22, 23, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, + 22, 22, 22, 255, 23, 24, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 24, 24, 255, 23, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 24, 25, 24, 255, 23, 23, 22, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 23, 24, 255, 26, 25, 25, 255, 25, 25, 26, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 24, 255, 23, 23, 24, 255, + 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 25, 24, 255, 25, 25, 24, 255, 25, 26, 25, 255, 25, 25, 26, 255, 24, 24, 24, 255, 24, 25, 25, 255, 25, 25, 25, 255, 24, 25, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 26, 255, 25, 25, 23, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 22, 21, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 24, 255, 22, 22, 21, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 21, 21, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 21, 22, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 21, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 21, 255, 19, 18, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 18, 255, + 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 19, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, + 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 19, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 17, 16, 255, 17, 16, 16, 255, 17, 18, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 15, 15, 15, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 17, 16, 255, + 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 22, 22, 22, 255, 58, 58, 60, 255, 50, 50, 49, 255, 22, 22, 23, 255, 20, 19, 19, 255, 19, 19, 19, 255, 21, 20, 19, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 20, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 23, 255, 23, 23, 24, 255, 23, 22, 23, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 25, 24, 25, 255, 24, 23, 23, 255, 23, 24, 23, 255, 25, 24, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 25, 25, 255, + 24, 24, 24, 255, 24, 23, 23, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 26, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 26, 25, 25, 255, 24, 25, 25, 255, 24, 24, 25, 255, 25, 25, 26, 255, + 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, 24, 24, 24, 255, 25, 25, 26, 255, 24, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, + 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 20, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 19, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 18, 19, 255, 19, 18, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 17, 18, 255, 19, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 19, 18, 19, 255, 17, 18, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 17, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 18, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, + 15, 15, 14, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 22, 22, 22, 255, 59, 59, 60, 255, 50, 50, 49, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 20, 21, 255, 21, 21, 21, 255, + 21, 20, 21, 255, 19, 19, 19, 255, 19, 19, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 22, 21, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, + 22, 21, 20, 255, 22, 23, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 21, 21, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 23, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 24, 255, 25, 25, 24, 255, 24, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 23, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 24, 24, 255, 25, 24, 25, 255, 24, 25, 24, 255, 25, 24, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 26, 255, 25, 24, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 25, 25, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 24, 24, 25, 255, 24, 24, 24, 255, 24, 25, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 21, 22, 22, 255, 23, 22, 22, 255, 22, 21, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, + 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 22, 21, 255, 20, 19, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 20, 21, 255, 19, 19, 19, 255, + 20, 20, 19, 255, 19, 19, 19, 255, 21, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 21, 255, 19, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 18, 255, 18, 18, 19, 255, 19, 19, 20, 255, 19, 18, 18, 255, 18, 18, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 17, 255, 19, 18, 18, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 16, 17, 255, 22, 22, 22, 255, 59, 59, 60, 255, 50, 50, 49, 255, 22, 22, 22, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 19, 19, 20, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 21, 255, + 20, 20, 21, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 20, 255, 22, 22, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, + 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 23, 255, 24, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 26, 25, 255, 25, 25, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 26, 26, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, + 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 26, 255, 24, 23, 23, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, + 25, 25, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 23, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 23, 24, 255, 23, 23, 22, 255, 22, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 24, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, + 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 22, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 20, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 21, 21, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 20, 19, 255, 20, 19, 20, 255, 19, 19, 18, 255, 19, 18, 18, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 18, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 16, 255, 16, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 18, 255, 16, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 15, 15, 255, 17, 17, 17, 255, + 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 23, 22, 23, 255, 59, 59, 60, 255, 50, 50, 49, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 22, 255, 20, 21, 20, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 23, 23, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 25, 255, 25, 25, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 26, 25, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, + 25, 26, 26, 255, 25, 25, 24, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 24, 24, 24, 255, 25, 24, 24, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 24, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 23, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 24, 23, 23, 255, 24, 23, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 20, 255, 22, 22, 21, 255, 22, 21, 22, 255, 22, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 20, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 21, 20, 255, 20, 19, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 18, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, + 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 18, 255, 23, 23, 23, 255, 59, 59, 60, 255, + 50, 50, 49, 255, 22, 22, 22, 255, 21, 21, 19, 255, 21, 21, 21, 255, 20, 19, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 20, 255, 21, 22, 21, 255, 22, 21, 22, 255, 22, 21, 22, 255, + 22, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 23, 22, 255, 22, 23, 23, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, + 24, 24, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 23, 24, 255, 24, 23, 23, 255, 24, 23, 24, 255, 24, 24, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, + 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 25, 25, 255, 25, 24, 24, 255, 25, 24, 24, 255, 25, 25, 26, 255, 25, 24, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 25, 25, 255, 24, 24, 24, 255, 24, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 26, 25, 25, 255, 25, 25, 26, 255, + 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 26, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 24, 25, 25, 255, 24, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 23, 23, 23, 255, 25, 25, 25, 255, 23, 24, 24, 255, 25, 25, 26, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 24, 255, 22, 22, 22, 255, + 24, 23, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 22, 23, 255, 24, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 23, 23, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 19, 19, 20, 255, + 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 20, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 18, 18, 18, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 18, 18, 255, 18, 17, 18, 255, 17, 16, 17, 255, 17, 18, 17, 255, 16, 17, 17, 255, 17, 16, 18, 255, 16, 16, 17, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 16, 17, 255, + 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 15, 16, 255, 17, 17, 17, 255, 22, 22, 22, 255, 59, 59, 60, 255, 50, 50, 49, 255, 22, 22, 22, 255, 21, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 20, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 21, 255, 20, 21, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 22, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 25, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, + 26, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 26, 26, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 24, 255, + 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 26, 26, 26, 255, 25, 24, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 23, 24, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 21, 22, 255, 23, 23, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 21, 255, 23, 22, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, + 22, 22, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 20, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 20, 255, 19, 18, 19, 255, 19, 20, 20, 255, 21, 21, 20, 255, 19, 18, 18, 255, 20, 20, 20, 255, 20, 20, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 18, 19, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 18, 19, 19, 255, 20, 19, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 19, 255, + 17, 17, 18, 255, 19, 18, 19, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 16, 17, 255, 18, 18, 19, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 16, 255, 18, 17, 18, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 16, 16, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 22, 22, 23, 255, 59, 59, 60, 255, 50, 50, 49, 255, 23, 22, 22, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 21, 20, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, + 21, 22, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 21, 21, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 22, 22, 255, 22, 22, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 23, 255, 24, 25, 24, 255, 23, 23, 23, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, + 24, 24, 23, 255, 24, 24, 23, 255, 25, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 26, 255, 25, 24, 25, 255, 24, 23, 23, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 25, 24, 24, 255, 26, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 26, 26, 26, 255, 24, 24, 25, 255, 25, 25, 26, 255, + 25, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 25, 24, 24, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 24, 24, 255, + 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 24, 25, 25, 255, 26, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 24, 24, 255, 25, 25, 26, 255, 24, 24, 25, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 23, 24, 24, 255, 24, 24, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 22, 255, 24, 23, 24, 255, 24, 23, 24, 255, 23, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 21, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 22, 21, 21, 255, 23, 22, 22, 255, 21, 22, 22, 255, 22, 22, 23, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 20, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, + 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 20, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 19, 19, 255, 18, 18, 18, 255, + 17, 18, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 19, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 18, 18, 17, 255, + 16, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 16, 17, 17, 255, 16, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 16, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 15, 15, 255, 17, 17, 18, 255, 16, 16, 15, 255, 17, 16, 17, 255, 17, 18, 17, 255, + 16, 16, 16, 255, 17, 17, 16, 255, 16, 17, 17, 255, 16, 16, 17, 255, 22, 22, 22, 255, 59, 59, 60, 255, 50, 50, 49, 255, 22, 22, 22, 255, 19, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, + 22, 22, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 24, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 24, 24, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 23, 255, 23, 23, 23, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 24, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 26, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 26, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 25, 25, 25, 255, 25, 24, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 26, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 24, 255, 26, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 25, 25, 26, 255, 26, 25, 26, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 24, 23, 24, 255, 23, 24, 23, 255, 25, 25, 25, 255, 23, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 22, 22, 255, 24, 23, 24, 255, 23, 22, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 19, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 20, 20, 255, 18, 18, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 20, 19, 19, 255, 19, 18, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, + 18, 18, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 16, 15, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 17, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 23, 23, 23, 255, 59, 59, 60, 255, 50, 50, 49, 255, 22, 22, 22, 255, 20, 20, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 22, 21, 21, 255, 22, 22, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 20, 255, 20, 20, 19, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 20, 20, 255, 20, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, + 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 24, 23, 22, 255, 22, 21, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, + 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 24, 24, 255, 23, 24, 24, 255, 24, 24, 25, 255, 24, 25, 24, 255, 24, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, + 25, 26, 25, 255, 25, 26, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 25, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 27, 26, 26, 255, 26, 26, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, + 24, 24, 25, 255, 25, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 25, 255, 25, 24, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 24, 25, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, + 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 23, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 25, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 23, 24, 255, 24, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 21, 22, 255, 22, 21, 22, 255, 22, 21, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 18, 255, 20, 19, 19, 255, 19, 19, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 20, 19, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 17, 18, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 17, 16, 255, 17, 17, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 15, 16, 255, 17, 17, 16, 255, 16, 17, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, + 16, 16, 17, 255, 22, 23, 23, 255, 59, 59, 61, 255, 50, 50, 49, 255, 22, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 21, 21, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 20, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 22, 22, 23, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 23, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 22, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 24, 24, 255, 25, 26, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 25, 26, 255, 26, 25, 25, 255, + 25, 25, 25, 255, 26, 25, 25, 255, 26, 25, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 26, 25, 255, 26, 25, 24, 255, 25, 26, 24, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 26, 25, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 25, 25, 255, 26, 26, 25, 255, 25, 25, 24, 255, + 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 26, 26, 255, 24, 25, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 23, 23, 23, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 22, 23, 255, 22, 23, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 22, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 22, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 18, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 19, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 19, 19, 18, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 16, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 22, 22, 22, 255, 59, 59, 61, 255, 50, 50, 49, 255, 22, 22, 22, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 20, 20, 255, 21, 21, 20, 255, 22, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 24, 255, 22, 23, 23, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 24, 22, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 24, 24, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 25, 24, 25, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 26, 25, 255, 25, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 26, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 26, 255, 24, 24, 23, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 27, 255, 25, 24, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 27, 255, 25, 25, 25, 255, 25, 24, 25, 255, 26, 26, 26, 255, 24, 25, 25, 255, + 25, 25, 24, 255, 26, 25, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 27, 26, 27, 255, 25, 24, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 26, 255, 24, 24, 24, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 24, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, + 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 23, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 25, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 21, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 24, 23, 255, 23, 23, 22, 255, 23, 22, 24, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 22, 23, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 20, 20, 20, 255, 22, 22, 21, 255, 20, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 21, 21, 20, 255, + 20, 20, 20, 255, 21, 20, 20, 255, 21, 20, 21, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 20, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, + 19, 18, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 18, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 16, 15, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 15, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 22, 22, 22, 255, 59, 59, 61, 255, + 50, 50, 49, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 19, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 23, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 22, 255, 25, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 25, 255, + 25, 25, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 26, 25, 25, 255, 25, 24, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 25, 24, 255, 25, 24, 24, 255, 26, 26, 26, 255, 25, 25, 26, 255, 24, 24, 24, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, + 24, 24, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 27, 27, 255, 26, 25, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 25, 25, 25, 255, 27, 26, 27, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, + 24, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, + 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 21, 21, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 19, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 19, 20, 255, 21, 20, 21, 255, 20, 19, 19, 255, + 19, 19, 19, 255, 19, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 18, 18, 255, + 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 17, 17, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 17, 255, 17, 16, 17, 255, + 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 22, 22, 22, 255, 59, 59, 61, 255, 50, 50, 49, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, + 24, 23, 24, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 25, 255, + 23, 22, 23, 255, 24, 24, 23, 255, 25, 24, 24, 255, 25, 25, 26, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 24, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 24, 24, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 24, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 25, 25, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 26, 25, 255, 24, 24, 24, 255, 27, 27, 26, 255, 25, 25, 25, 255, + 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 26, 26, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 24, 24, 255, 24, 23, 23, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, + 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 23, 23, 255, 24, 24, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 23, 24, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 20, 20, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, + 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 22, 21, 255, 20, 20, 21, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 20, 255, 20, 19, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 19, 255, 20, 19, 20, 255, 19, 19, 18, 255, 17, 17, 19, 255, 18, 17, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 18, 19, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 16, 16, 16, 255, 18, 18, 18, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 15, 16, 255, 16, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 16, 16, 17, 255, 16, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 18, 255, 17, 18, 18, 255, 17, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 23, 22, 23, 255, 59, 59, 61, 255, 50, 50, 49, 255, 22, 22, 23, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, + 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 24, 23, 255, 22, 22, 22, 255, 24, 24, 23, 255, 22, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 23, 23, 255, + 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 26, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 24, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, + 27, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 25, 24, 24, 255, 26, 26, 25, 255, 26, 27, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 26, 26, 255, 26, 26, 25, 255, 27, 27, 26, 255, 26, 26, 26, 255, 25, 25, 24, 255, 27, 26, 26, 255, 26, 26, 27, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 26, 25, 25, 255, 26, 25, 25, 255, 27, 27, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 24, 24, 255, 26, 26, 25, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 25, 255, 25, 25, 26, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 25, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, 22, 22, 23, 255, 23, 23, 24, 255, 24, 23, 23, 255, + 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, + 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 21, 21, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 21, 20, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, + 19, 19, 18, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 18, 19, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 18, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 22, 22, 22, 255, 59, 59, 61, 255, 50, 50, 50, 255, 23, 23, 22, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 21, 22, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 23, 23, 255, 23, 22, 22, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 23, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, + 24, 24, 24, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 25, 25, 24, 255, 25, 25, 26, 255, 25, 25, 26, 255, 24, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 24, 255, 26, 25, 26, 255, 24, 24, 24, 255, 26, 26, 27, 255, + 27, 26, 26, 255, 25, 26, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 27, 255, 27, 27, 28, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 27, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 25, 25, 255, 26, 25, 26, 255, + 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 26, 25, 255, 24, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 23, 23, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 24, 24, 255, 24, 24, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 22, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 24, 23, 22, 255, 23, 22, 23, 255, 21, 22, 22, 255, 21, 21, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 20, 21, 255, 22, 22, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 22, 22, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 19, 19, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 18, 18, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 20, 19, 255, + 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 17, 16, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 16, 16, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 18, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 16, 16, 255, 16, 16, 16, 255, + 16, 16, 17, 255, 16, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 23, 23, 23, 255, 59, 59, 61, 255, 50, 50, 50, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 20, 20, 20, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 23, 24, 255, 25, 24, 25, 255, 24, 23, 23, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 25, 25, 255, 25, 24, 25, 255, 24, 24, 23, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 25, 255, 26, 26, 25, 255, 25, 25, 24, 255, + 26, 25, 25, 255, 24, 24, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 24, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 25, 25, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 27, 27, 26, 255, 26, 25, 25, 255, 25, 25, 26, 255, 25, 25, 26, 255, 26, 26, 25, 255, 26, 25, 26, 255, 26, 25, 26, 255, 26, 26, 25, 255, 25, 25, 26, 255, 27, 26, 27, 255, + 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 27, 26, 27, 255, 27, 26, 27, 255, 26, 25, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 27, 26, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 25, 24, 25, 255, 26, 25, 26, 255, 27, 26, 27, 255, 25, 25, 26, 255, 25, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 26, 26, 25, 255, 25, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 26, 25, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 23, 25, 255, 24, 25, 24, 255, 23, 23, 24, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 25, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, + 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 19, 255, 19, 18, 18, 255, 18, 18, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 20, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 19, 18, 18, 255, 18, 18, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 16, 17, 255, 17, 17, 18, 255, + 18, 17, 18, 255, 17, 16, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 18, 17, 255, 16, 16, 16, 255, 15, 16, 17, 255, 18, 17, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, + 17, 17, 17, 255, 22, 22, 22, 255, 59, 59, 61, 255, 50, 50, 50, 255, 23, 22, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 22, 23, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 20, 20, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 24, 24, 255, 23, 23, 22, 255, 23, 22, 22, 255, 23, 22, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 22, 22, 23, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 23, 23, 255, 24, 24, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 26, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 26, 26, 26, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 25, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 26, 255, 25, 25, 24, 255, 26, 25, 26, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, + 25, 25, 26, 255, 26, 26, 26, 255, 26, 27, 27, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 25, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 27, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 27, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 27, 27, 27, 255, 25, 26, 25, 255, 26, 26, 25, 255, 27, 27, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 27, 255, 25, 25, 25, 255, 27, 26, 26, 255, 25, 25, 25, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 26, 255, 24, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 23, 24, 24, 255, 24, 24, 23, 255, + 25, 25, 25, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 22, 22, 23, 255, 23, 22, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 22, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 23, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, + 22, 21, 21, 255, 20, 20, 19, 255, 22, 21, 22, 255, 21, 21, 21, 255, 20, 21, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 21, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, + 20, 20, 19, 255, 20, 20, 20, 255, 19, 20, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 19, 19, 20, 255, 18, 18, 19, 255, 18, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 19, 255, 17, 17, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 19, 18, 255, 17, 16, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, + 17, 16, 16, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 17, 17, 16, 255, 15, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 22, 22, 22, 255, 59, 59, 61, 255, 50, 50, 50, 255, 22, 22, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 20, 20, 255, 21, 21, 22, 255, 22, 21, 21, 255, 22, 21, 22, 255, 21, 20, 21, 255, 22, 21, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 22, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, + 24, 24, 23, 255, 25, 24, 24, 255, 23, 23, 23, 255, 23, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 25, 24, 255, 25, 25, 24, 255, 24, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 25, 255, + 25, 25, 24, 255, 26, 25, 26, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 26, 255, + 27, 27, 27, 255, 26, 26, 26, 255, 27, 26, 26, 255, 25, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 26, 26, 255, 26, 26, 27, 255, 25, 25, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 24, 24, 25, 255, + 27, 26, 26, 255, 26, 25, 25, 255, 25, 25, 26, 255, 26, 25, 25, 255, 25, 25, 24, 255, 26, 26, 26, 255, 26, 26, 27, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 24, 24, 255, 25, 25, 26, 255, 25, 25, 24, 255, 24, 24, 24, 255, 26, 26, 25, 255, + 25, 24, 25, 255, 25, 25, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 23, 23, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 21, 255, 21, 20, 21, 255, + 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 22, 22, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 21, 22, 22, 255, 20, 21, 21, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, + 19, 19, 19, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 20, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, + 19, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, + 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 16, 16, 255, 16, 16, 15, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 22, 22, 22, 255, 59, 59, 61, 255, + 50, 50, 50, 255, 23, 23, 23, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 21, 22, 22, 255, 23, 22, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 24, 23, 255, 24, 23, 23, 255, 24, 23, 24, 255, 25, 24, 25, 255, 25, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 26, 25, 255, 26, 26, 25, 255, + 24, 24, 24, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 24, 25, 255, 26, 25, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 27, 26, 27, 255, 25, 24, 25, 255, 27, 27, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 26, 27, 255, + 26, 26, 25, 255, 27, 27, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 27, 27, 25, 255, 26, 26, 25, 255, 27, 26, 27, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 27, 26, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 27, 255, 26, 26, 25, 255, 25, 25, 25, 255, + 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 25, 26, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, + 24, 24, 25, 255, 23, 23, 23, 255, 24, 24, 25, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 22, 21, 255, 23, 23, 22, 255, 22, 21, 21, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 20, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 20, 20, 19, 255, 22, 22, 22, 255, 21, 20, 20, 255, 19, 19, 19, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 21, 21, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, + 18, 18, 17, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 19, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 19, 255, + 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 17, 16, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, + 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 15, 15, 15, 255, 22, 22, 23, 255, 59, 59, 61, 255, 50, 50, 50, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 21, 21, 255, 21, 21, 20, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 21, 22, 21, 255, 23, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 24, 23, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, + 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, + 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 25, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 25, 26, 255, 27, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 24, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, + 26, 25, 25, 255, 25, 24, 24, 255, 25, 24, 24, 255, 24, 23, 24, 255, 25, 24, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 22, 22, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 21, 21, 255, 22, 21, 22, 255, + 21, 20, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 22, 21, 255, 20, 21, 19, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 20, 255, 20, 19, 19, 255, 18, 18, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 18, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 15, 15, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, + 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 17, 255, 22, 22, 22, 255, 59, 59, 61, 255, 50, 50, 50, 255, 23, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 24, 24, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, + 24, 24, 23, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 24, 25, 255, 24, 25, 25, 255, 24, 24, 24, 255, 24, 25, 24, 255, 23, 23, 24, 255, 25, 25, 25, 255, 25, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 24, 25, 24, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 25, 26, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 28, 255, 27, 27, 27, 255, + 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 25, 25, 25, 255, 26, 25, 26, 255, 27, 26, 26, 255, 26, 25, 26, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 26, 255, 27, 26, 27, 255, 26, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 25, 26, 255, 27, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, + 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 25, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, + 25, 25, 26, 255, 26, 26, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 22, 22, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 24, 24, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 23, 22, 255, + 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 21, 21, 21, 255, + 22, 21, 22, 255, 20, 20, 21, 255, 20, 21, 20, 255, 21, 21, 20, 255, 22, 21, 22, 255, 22, 21, 22, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 19, 19, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 16, 16, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 17, 18, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 22, 22, 22, 255, 60, 60, 61, 255, 50, 50, 50, 255, 23, 22, 23, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 22, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 21, 23, 255, 21, 21, 21, 255, + 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 21, 21, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 22, 22, 22, 255, 24, 23, 23, 255, + 22, 22, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, + 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 25, 26, 255, 26, 26, 25, 255, 26, 25, 26, 255, 24, 25, 24, 255, 25, 26, 26, 255, 25, 24, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 25, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 27, 255, 27, 26, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 25, 26, 26, 255, + 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 26, 255, 28, 28, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 25, 26, 255, 26, 26, 25, 255, 26, 25, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, + 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 27, 26, 27, 255, 26, 25, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 25, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 24, 25, 255, 26, 26, 26, 255, 25, 25, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, + 25, 24, 25, 255, 25, 24, 24, 255, 23, 23, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 25, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 24, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, + 24, 23, 24, 255, 22, 22, 23, 255, 23, 23, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 23, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 21, 22, 255, 23, 23, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 22, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 19, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 18, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, + 19, 19, 18, 255, 18, 17, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 15, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 15, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 15, 16, 255, 22, 22, 22, 255, 60, 60, 61, 255, 50, 50, 50, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, + 21, 21, 21, 255, 21, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 20, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, + 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 25, 25, 25, 255, 23, 23, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 26, 26, 255, 26, 26, 25, 255, + 25, 25, 25, 255, 25, 26, 26, 255, 25, 25, 26, 255, 25, 26, 25, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 27, 255, 27, 26, 27, 255, 25, 25, 24, 255, 26, 26, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, + 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 26, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 26, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, + 27, 27, 27, 255, 26, 26, 25, 255, 26, 25, 25, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 27, 26, 255, 25, 25, 25, 255, 25, 26, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, + 26, 25, 25, 255, 25, 25, 24, 255, 26, 25, 25, 255, 25, 25, 24, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 25, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 24, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 24, 24, 255, 24, 23, 23, 255, 24, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 21, 255, 22, 22, 23, 255, + 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 22, 21, 255, 22, 22, 23, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 18, 19, 255, 21, 21, 21, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 19, 19, 19, 255, 19, 20, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 20, 20, 255, 20, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 20, 20, 255, 19, 18, 19, 255, 18, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 17, 17, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, + 17, 17, 18, 255, 18, 19, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 16, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 17, 17, 16, 255, 17, 18, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, + 17, 17, 16, 255, 22, 23, 23, 255, 60, 60, 61, 255, 50, 50, 50, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 21, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, + 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 23, 23, 24, 255, 24, 24, 25, 255, 25, 24, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 26, 255, 24, 24, 24, 255, 25, 25, 26, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 24, 24, 25, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 26, 26, 255, + 27, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 26, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 26, 26, 255, 27, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 26, 27, 255, 27, 26, 27, 255, + 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 25, 25, 26, 255, 27, 27, 28, 255, 26, 26, 26, 255, 28, 27, 27, 255, 27, 26, 27, 255, 27, 27, 26, 255, 26, 25, 25, 255, 26, 26, 25, 255, 25, 26, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 24, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 27, 26, 26, 255, 25, 25, 25, 255, 26, 26, 27, 255, 24, 24, 25, 255, 25, 25, 24, 255, 27, 26, 26, 255, 25, 25, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 25, 24, 255, 25, 26, 25, 255, 25, 25, 25, 255, 23, 24, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, 22, 23, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 21, 22, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 22, 22, 255, 21, 21, 21, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 21, 255, 22, 21, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, + 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 19, 18, 19, 255, 21, 20, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, + 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 17, 18, 255, + 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 19, 255, 17, 16, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 16, 16, 255, 18, 18, 18, 255, 17, 16, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, + 18, 17, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 16, 16, 255, + 16, 17, 17, 255, 17, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 17, 17, 255, 16, 16, 17, 255, 16, 15, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 23, 23, 23, 255, 60, 60, 61, 255, 50, 50, 50, 255, 23, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 23, 255, 22, 21, 22, 255, 21, 21, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 24, 23, 23, 255, 23, 23, 22, 255, 24, 23, 23, 255, 24, 24, 23, 255, 22, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, + 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 26, 26, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, + 25, 25, 25, 255, 27, 26, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, 26, 27, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 26, 26, 255, + 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 28, 27, 255, 27, 26, 27, 255, 28, 28, 27, 255, 26, 27, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 25, 255, 26, 26, 26, 255, 27, 26, 27, 255, + 26, 25, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 25, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, + 26, 25, 25, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 26, 26, 25, 255, 25, 25, 24, 255, 25, 25, 26, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 25, 24, 255, 24, 24, 25, 255, 25, 24, 24, 255, 24, 23, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 24, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 22, 255, 22, 21, 21, 255, + 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 70, 70, 71, 255, 128, 128, 128, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 20, 20, 20, 255, + 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 19, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 19, 19, 18, 255, 19, 18, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 17, 18, 255, 18, 18, 19, 255, + 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 18, 17, 255, 18, 18, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 18, 18, 255, 16, 17, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 16, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 16, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 23, 22, 23, 255, 60, 60, 61, 255, + 50, 50, 50, 255, 22, 22, 23, 255, 20, 20, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 20, 20, 20, 255, 22, 21, 22, 255, 22, 21, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 24, 23, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 25, 25, 25, 255, 25, 26, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 24, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 26, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 26, 255, 28, 27, 28, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 28, 28, 28, 255, 27, 27, 26, 255, 28, 28, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 27, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 25, 25, 24, 255, 25, 25, 24, 255, + 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 24, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, + 24, 23, 24, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 20, 255, 23, 23, 23, 255, 21, 21, 21, 255, 29, 29, 30, 255, 136, 136, 137, 255, 54, 54, 55, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 21, 21, 255, + 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 19, 19, 255, 19, 19, 18, 255, + 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 19, 19, 255, 18, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, + 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 23, 23, 23, 255, 60, 60, 62, 255, 50, 50, 50, 255, 23, 23, 23, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 21, 22, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 22, 22, 21, 255, 23, 22, 22, 255, 22, 23, 22, 255, 29, 29, 29, 255, 120, 120, 121, 255, 145, 145, 145, 255, 136, 136, 137, 255, 113, 113, 113, 255, 129, 129, 129, 255, 22, 22, 22, 255, 80, 79, 80, 255, 112, 112, 112, 255, 22, 22, 22, 255, 23, 23, 22, 255, 71, 71, 72, 255, 112, 112, 113, 255, 23, 23, 23, 255, 56, 56, 56, 255, + 137, 137, 137, 255, 145, 145, 145, 255, 120, 120, 121, 255, 129, 129, 129, 255, 72, 72, 71, 255, 23, 23, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 23, 24, 255, 97, 97, 97, 255, 145, 145, 145, 255, 145, 145, 146, 255, 73, 72, 73, 255, 145, 145, 146, 255, 24, 24, 24, 255, 25, 25, 25, 255, 41, 41, 41, 255, 145, 145, 146, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 105, 105, 106, 255, 145, 145, 146, 255, 145, 145, 146, 255, 145, 145, 146, 255, 81, 81, 81, 255, 24, 24, 25, 255, 25, 26, 25, 255, 25, 25, 24, 255, 26, 26, 26, 255, 42, 42, 42, 255, 146, 146, 146, 255, 145, 145, 146, 255, 145, 145, 146, 255, 146, 146, 146, 255, 146, 146, 146, 255, 74, 74, 74, 255, 146, 146, 146, 255, 26, 26, 26, 255, 81, 81, 82, 255, 114, 114, 114, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 73, 73, 73, 255, 114, 114, 115, 255, 25, 25, 25, 255, 35, 35, 35, 255, 122, 122, 123, 255, 146, 146, 146, 255, 130, 130, 130, 255, 114, 114, 114, 255, 114, 114, 114, 255, 42, 42, 42, 255, 138, 138, 138, 255, 66, 66, 66, 255, 27, 27, 26, 255, 50, 50, 50, 255, 138, 138, 139, 255, 50, 50, 51, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 34, 34, 34, 255, + 122, 122, 122, 255, 146, 146, 146, 255, 138, 138, 138, 255, 114, 114, 114, 255, 130, 130, 130, 255, 27, 27, 27, 255, 35, 35, 35, 255, 122, 122, 123, 255, 146, 146, 146, 255, 130, 130, 131, 255, 114, 114, 114, 255, 114, 114, 115, 255, 27, 27, 27, 255, 59, 59, 59, 255, 138, 138, 138, 255, 146, 146, 146, 255, 122, 122, 123, 255, 130, 130, 131, 255, 74, 74, 74, 255, 27, 27, 27, 255, 146, 146, 146, 255, + 58, 58, 58, 255, 27, 27, 27, 255, 90, 90, 90, 255, 146, 146, 146, 255, 146, 146, 146, 255, 122, 122, 122, 255, 50, 50, 50, 255, 25, 25, 25, 255, 25, 26, 26, 255, 25, 25, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 73, 73, 73, 255, 138, 137, 138, 255, 145, 145, 146, 255, 146, 146, 146, 255, 89, 89, 89, 255, 34, 33, 34, 255, 113, 113, 114, 255, 145, 145, 146, 255, 146, 146, 146, 255, + 113, 113, 114, 255, 33, 33, 33, 255, 25, 25, 24, 255, 145, 145, 146, 255, 56, 56, 56, 255, 25, 25, 25, 255, 40, 40, 41, 255, 145, 145, 146, 255, 40, 40, 40, 255, 24, 24, 24, 255, 40, 40, 41, 255, 145, 145, 145, 255, 24, 24, 24, 255, 56, 55, 55, 255, 145, 145, 146, 255, 24, 24, 24, 255, 23, 23, 23, 255, 72, 72, 72, 255, 128, 128, 129, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 72, 72, 71, 255, 112, 112, 113, 255, 24, 24, 24, 255, 47, 47, 47, 255, 137, 137, 137, 255, 145, 145, 145, 255, 121, 121, 121, 255, 129, 129, 129, 255, 79, 79, 79, 255, 23, 23, 23, 255, 145, 145, 145, 255, 55, 55, 55, 255, 22, 22, 22, 255, 22, 22, 23, 255, 128, 128, 129, 255, 54, 55, 55, 255, 54, 54, 55, 255, 145, 145, 145, 255, 22, 22, 22, 255, 30, 30, 30, 255, 120, 120, 120, 255, + 144, 144, 145, 255, 128, 128, 128, 255, 22, 21, 22, 255, 22, 21, 22, 255, 95, 95, 95, 255, 112, 111, 112, 255, 22, 22, 22, 255, 22, 22, 22, 255, 128, 128, 128, 255, 95, 95, 95, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 19, 255, + 20, 19, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 20, 19, 19, 255, 20, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 18, 19, 255, 19, 18, 18, 255, 18, 19, 18, 255, 18, 19, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 18, 17, 255, 17, 18, 17, 255, 18, 17, 18, 255, 19, 18, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 17, 18, 255, 17, 17, 16, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 18, 255, 16, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 22, 23, 23, 255, 60, 60, 62, 255, 50, 50, 50, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 71, 71, 71, 255, 128, 128, 128, 255, 22, 22, 22, 255, 30, 30, 30, 255, 112, 112, 113, 255, 128, 128, 128, 255, + 22, 23, 23, 255, 80, 79, 79, 255, 112, 112, 113, 255, 22, 22, 22, 255, 23, 22, 23, 255, 71, 71, 72, 255, 113, 112, 113, 255, 23, 22, 22, 255, 129, 129, 129, 255, 81, 81, 81, 255, 23, 23, 23, 255, 56, 55, 55, 255, 129, 129, 129, 255, 72, 72, 72, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 40, 40, 40, 255, 145, 145, 146, 255, 57, 57, 57, 255, + 24, 23, 25, 255, 56, 56, 56, 255, 145, 145, 146, 255, 24, 24, 24, 255, 24, 24, 24, 255, 40, 40, 40, 255, 145, 145, 146, 255, 24, 24, 25, 255, 97, 97, 98, 255, 121, 121, 121, 255, 41, 41, 41, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 26, 26, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 41, 41, 41, 255, 145, 145, 146, 255, 42, 42, 42, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 58, 57, 58, 255, 146, 146, 146, 255, 26, 25, 26, 255, 82, 82, 82, 255, 114, 114, 114, 255, 25, 25, 25, 255, 26, 26, 25, 255, 74, 74, 74, 255, 114, 114, 114, 255, 27, 26, 27, 255, 82, 82, 83, 255, 130, 130, 130, 255, 34, 34, 34, 255, 44, 43, 42, 255, 122, 122, 123, 255, 114, 114, 114, 255, 26, 26, 26, 255, 59, 59, 58, 255, + 138, 138, 138, 255, 50, 51, 50, 255, 130, 130, 130, 255, 67, 66, 67, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 26, 26, 255, 75, 74, 75, 255, 130, 130, 131, 255, 27, 27, 27, 255, 35, 35, 35, 255, 114, 114, 115, 255, 130, 130, 131, 255, 26, 27, 27, 255, 83, 82, 83, 255, 130, 130, 131, 255, 35, 35, 35, 255, 43, 43, 43, 255, 122, 122, 123, 255, 114, 114, 114, 255, + 26, 26, 26, 255, 130, 130, 131, 255, 83, 83, 83, 255, 27, 27, 26, 255, 59, 59, 59, 255, 130, 130, 130, 255, 74, 74, 75, 255, 26, 26, 27, 255, 146, 146, 146, 255, 58, 58, 59, 255, 74, 74, 74, 255, 138, 138, 138, 255, 49, 49, 50, 255, 25, 25, 25, 255, 98, 98, 98, 255, 130, 130, 130, 255, 27, 26, 26, 255, 27, 26, 26, 255, 26, 26, 25, 255, 26, 26, 27, 255, 41, 41, 41, 255, + 145, 145, 146, 255, 74, 73, 74, 255, 25, 25, 25, 255, 25, 26, 25, 255, 26, 26, 26, 255, 98, 97, 98, 255, 121, 121, 122, 255, 33, 33, 33, 255, 33, 34, 34, 255, 121, 121, 122, 255, 97, 97, 97, 255, 25, 25, 25, 255, 145, 145, 146, 255, 56, 56, 57, 255, 25, 25, 25, 255, 41, 40, 40, 255, 145, 145, 146, 255, 40, 40, 40, 255, 25, 25, 25, 255, 40, 40, 39, 255, 145, 145, 146, 255, + 24, 24, 24, 255, 56, 56, 57, 255, 145, 145, 145, 255, 24, 24, 24, 255, 23, 23, 23, 255, 72, 72, 72, 255, 129, 129, 129, 255, 24, 24, 24, 255, 24, 24, 24, 255, 72, 72, 72, 255, 112, 112, 113, 255, 22, 23, 22, 255, 104, 104, 104, 255, 104, 104, 105, 255, 23, 22, 23, 255, 55, 56, 55, 255, 129, 129, 129, 255, 80, 80, 81, 255, 23, 23, 24, 255, 145, 145, 145, 255, 55, 55, 55, 255, + 23, 23, 22, 255, 22, 22, 22, 255, 128, 128, 129, 255, 55, 55, 55, 255, 55, 55, 55, 255, 145, 145, 145, 255, 22, 22, 22, 255, 71, 71, 72, 255, 136, 136, 137, 255, 30, 30, 30, 255, 22, 22, 21, 255, 21, 21, 21, 255, 30, 30, 30, 255, 136, 136, 137, 255, 144, 144, 145, 255, 37, 37, 36, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, + 21, 22, 21, 255, 20, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 20, 19, 19, 255, 19, 20, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 17, 19, 255, 18, 18, 18, 255, + 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 18, 18, 255, 18, 17, 18, 255, 18, 18, 19, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 19, 19, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, + 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, + 17, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 15, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 16, 17, 16, 255, + 17, 16, 16, 255, 16, 16, 16, 255, 18, 17, 17, 255, 18, 17, 17, 255, 22, 22, 23, 255, 60, 60, 62, 255, 50, 50, 50, 255, 23, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 23, 255, 63, 63, 63, 255, 136, 136, 137, 255, 71, 71, 71, 255, 22, 22, 21, 255, 71, 71, 71, 255, 128, 128, 129, 255, 22, 21, 22, 255, 80, 80, 80, 255, 112, 112, 113, 255, 23, 23, 24, 255, 22, 22, 22, 255, 72, 72, 71, 255, 112, 112, 113, 255, 40, 40, 39, 255, 145, 145, 145, 255, 32, 31, 32, 255, 23, 22, 23, 255, 24, 24, 24, 255, + 113, 112, 113, 255, 71, 72, 72, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 22, 22, 23, 255, 41, 40, 40, 255, 145, 145, 146, 255, 23, 24, 24, 255, 24, 24, 24, 255, 57, 56, 57, 255, 145, 145, 146, 255, 24, 24, 23, 255, 24, 24, 25, 255, 41, 41, 41, 255, 145, 145, 146, 255, 24, 24, 24, 255, 129, 129, 130, 255, 65, 65, 65, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 26, 255, 25, 24, 24, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 41, 41, 41, 255, 146, 145, 146, 255, 42, 42, 43, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 58, 58, 58, 255, 146, 146, 146, 255, 26, 26, 26, 255, 82, 82, 82, 255, 114, 114, 114, 255, 26, 26, 27, 255, 26, 26, 27, 255, 74, 74, 75, 255, 114, 113, 114, 255, + 26, 27, 26, 255, 82, 82, 82, 255, 106, 106, 107, 255, 26, 26, 25, 255, 27, 26, 26, 255, 82, 82, 82, 255, 114, 114, 114, 255, 26, 27, 27, 255, 26, 26, 26, 255, 82, 82, 82, 255, 146, 146, 146, 255, 90, 90, 90, 255, 27, 26, 27, 255, 27, 27, 27, 255, 28, 28, 27, 255, 28, 28, 28, 255, 26, 26, 26, 255, 66, 67, 67, 255, 138, 138, 138, 255, 75, 75, 74, 255, 28, 28, 28, 255, + 74, 74, 74, 255, 130, 130, 131, 255, 26, 26, 26, 255, 83, 83, 83, 255, 106, 106, 107, 255, 27, 27, 27, 255, 27, 27, 27, 255, 83, 83, 82, 255, 114, 114, 115, 255, 43, 43, 42, 255, 146, 146, 146, 255, 35, 35, 35, 255, 26, 26, 26, 255, 27, 27, 27, 255, 114, 114, 114, 255, 74, 74, 74, 255, 27, 27, 27, 255, 146, 146, 147, 255, 58, 58, 58, 255, 98, 98, 99, 255, 90, 90, 91, 255, + 26, 26, 27, 255, 26, 27, 26, 255, 34, 34, 34, 255, 146, 145, 146, 255, 42, 42, 42, 255, 25, 25, 25, 255, 25, 26, 25, 255, 26, 26, 26, 255, 74, 74, 74, 255, 121, 121, 122, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 130, 130, 130, 255, 65, 65, 65, 255, 24, 24, 24, 255, 26, 26, 25, 255, 65, 65, 65, 255, 130, 129, 130, 255, 25, 25, 25, 255, + 145, 145, 146, 255, 57, 57, 57, 255, 25, 25, 25, 255, 41, 41, 41, 255, 145, 145, 146, 255, 40, 40, 41, 255, 23, 24, 24, 255, 40, 40, 40, 255, 145, 145, 146, 255, 24, 24, 25, 255, 57, 57, 57, 255, 145, 145, 146, 255, 24, 24, 23, 255, 23, 23, 23, 255, 72, 72, 72, 255, 128, 128, 129, 255, 23, 23, 24, 255, 24, 24, 24, 255, 72, 72, 72, 255, 113, 113, 113, 255, 23, 23, 23, 255, + 113, 113, 113, 255, 80, 80, 81, 255, 24, 24, 24, 255, 24, 24, 23, 255, 112, 112, 113, 255, 80, 79, 80, 255, 24, 23, 23, 255, 145, 145, 145, 255, 56, 56, 56, 255, 22, 22, 23, 255, 24, 23, 24, 255, 128, 128, 128, 255, 55, 55, 55, 255, 55, 55, 55, 255, 145, 145, 145, 255, 22, 22, 22, 255, 71, 71, 71, 255, 112, 112, 112, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 79, 79, 79, 255, 120, 120, 120, 255, 95, 95, 95, 255, 95, 95, 96, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 19, 19, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 17, 17, 18, 255, 18, 19, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 15, 255, 17, 17, 16, 255, 23, 23, 23, 255, 60, 60, 62, 255, 50, 50, 50, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 21, 21, 22, 255, 79, 79, 79, 255, 120, 120, 120, 255, 145, 145, 145, 255, 145, 145, 145, 255, 128, 128, 129, 255, 23, 23, 22, 255, 79, 79, 80, 255, 112, 112, 112, 255, + 23, 22, 22, 255, 24, 24, 24, 255, 72, 72, 72, 255, 112, 112, 113, 255, 39, 39, 39, 255, 145, 145, 146, 255, 31, 31, 31, 255, 24, 24, 22, 255, 24, 23, 23, 255, 113, 112, 113, 255, 72, 72, 71, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 25, 24, 255, 40, 40, 39, 255, 145, 145, 145, 255, 24, 24, 24, 255, 25, 24, 24, 255, 57, 57, 56, 255, 145, 145, 145, 255, + 24, 24, 24, 255, 25, 24, 24, 255, 41, 41, 41, 255, 145, 145, 146, 255, 25, 25, 24, 255, 129, 129, 130, 255, 145, 145, 146, 255, 145, 145, 146, 255, 145, 145, 146, 255, 145, 145, 146, 255, 113, 113, 114, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 42, 42, 41, 255, 145, 145, 146, 255, 42, 41, 41, 255, 26, 26, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, + 58, 58, 58, 255, 146, 146, 147, 255, 27, 26, 26, 255, 82, 82, 83, 255, 114, 114, 115, 255, 26, 25, 26, 255, 27, 27, 26, 255, 74, 74, 74, 255, 114, 114, 115, 255, 26, 26, 25, 255, 82, 82, 82, 255, 99, 99, 99, 255, 26, 26, 26, 255, 26, 26, 27, 255, 82, 82, 82, 255, 114, 114, 114, 255, 26, 26, 27, 255, 26, 27, 26, 255, 82, 82, 83, 255, 146, 146, 147, 255, 90, 90, 91, 255, + 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 27, 255, 82, 82, 83, 255, 122, 122, 122, 255, 146, 146, 146, 255, 146, 146, 146, 255, 130, 130, 131, 255, 27, 28, 28, 255, 82, 82, 82, 255, 99, 99, 99, 255, 27, 27, 27, 255, 26, 26, 25, 255, 82, 82, 82, 255, 114, 114, 114, 255, 42, 42, 41, 255, 146, 146, 147, 255, 35, 35, 35, 255, + 27, 27, 27, 255, 27, 27, 27, 255, 114, 114, 114, 255, 74, 74, 74, 255, 26, 26, 25, 255, 146, 146, 146, 255, 58, 58, 58, 255, 98, 98, 98, 255, 90, 90, 90, 255, 26, 26, 26, 255, 26, 26, 26, 255, 33, 33, 33, 255, 146, 146, 146, 255, 42, 42, 41, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, 73, 73, 73, 255, 121, 121, 122, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 25, 25, 25, 255, 25, 25, 24, 255, 129, 129, 130, 255, 66, 66, 66, 255, 25, 25, 25, 255, 25, 24, 24, 255, 66, 66, 66, 255, 129, 129, 130, 255, 24, 24, 24, 255, 145, 145, 146, 255, 56, 56, 56, 255, 25, 25, 25, 255, 40, 40, 40, 255, 145, 145, 146, 255, 41, 41, 41, 255, 25, 25, 25, 255, 41, 40, 40, 255, 145, 145, 146, 255, 24, 24, 24, 255, 57, 57, 57, 255, 145, 145, 146, 255, + 25, 24, 24, 255, 24, 24, 24, 255, 72, 72, 72, 255, 129, 129, 129, 255, 23, 23, 23, 255, 23, 23, 23, 255, 73, 73, 73, 255, 112, 112, 112, 255, 22, 22, 23, 255, 112, 112, 113, 255, 72, 72, 72, 255, 23, 22, 23, 255, 23, 23, 23, 255, 112, 112, 113, 255, 80, 80, 80, 255, 23, 23, 22, 255, 144, 144, 145, 255, 55, 55, 56, 255, 23, 23, 22, 255, 23, 22, 22, 255, 128, 128, 129, 255, + 55, 55, 55, 255, 55, 55, 55, 255, 144, 144, 145, 255, 22, 21, 21, 255, 71, 71, 71, 255, 112, 111, 112, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 128, 128, 128, 255, 70, 70, 70, 255, 38, 38, 38, 255, 144, 144, 145, 255, 29, 29, 29, 255, 21, 21, 22, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, 22, 22, 21, 255, + 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 18, 255, 20, 20, 20, 255, + 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, + 17, 17, 16, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 17, 18, 255, 17, 17, 18, 255, 17, 17, 18, 255, 19, 18, 18, 255, 17, 16, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 16, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, + 16, 16, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, + 17, 17, 16, 255, 22, 22, 22, 255, 60, 60, 62, 255, 50, 50, 50, 255, 23, 23, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 20, 20, 255, 21, 21, 20, 255, 22, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 79, 79, 79, 255, 120, 120, 121, 255, 22, 22, 23, 255, 80, 80, 80, 255, 129, 128, 129, 255, 56, 55, 55, 255, 23, 23, 23, 255, 104, 104, 105, 255, 104, 104, 105, 255, 23, 23, 23, 255, 113, 113, 113, 255, 96, 96, 96, 255, 23, 23, 23, 255, 23, 23, 24, 255, 129, 129, 129, 255, 71, 71, 72, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 40, 40, 40, 255, 145, 145, 146, 255, 24, 24, 24, 255, 24, 24, 25, 255, 57, 57, 57, 255, 145, 145, 145, 255, 81, 81, 81, 255, 24, 24, 25, 255, 81, 81, 81, 255, 137, 137, 138, 255, 25, 25, 25, 255, 89, 89, 89, 255, 97, 97, 98, 255, 25, 24, 25, 255, 26, 26, 27, 255, 97, 97, 98, 255, 98, 98, 98, 255, 25, 25, 25, 255, + 26, 26, 25, 255, 26, 26, 26, 255, 26, 25, 26, 255, 42, 41, 41, 255, 146, 146, 146, 255, 41, 41, 41, 255, 25, 25, 24, 255, 26, 26, 26, 255, 26, 26, 26, 255, 58, 58, 58, 255, 146, 146, 146, 255, 26, 26, 27, 255, 82, 81, 82, 255, 129, 129, 130, 255, 58, 58, 58, 255, 26, 26, 26, 255, 106, 106, 106, 255, 106, 106, 107, 255, 26, 26, 25, 255, 82, 82, 82, 255, 98, 98, 98, 255, + 27, 27, 27, 255, 26, 26, 25, 255, 83, 82, 83, 255, 114, 114, 115, 255, 27, 27, 27, 255, 66, 66, 67, 255, 138, 138, 138, 255, 51, 50, 50, 255, 130, 130, 131, 255, 67, 67, 67, 255, 27, 27, 27, 255, 26, 27, 26, 255, 26, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 27, 255, 83, 83, 83, 255, 122, 122, 123, 255, 27, 26, 27, 255, + 82, 83, 83, 255, 98, 98, 99, 255, 27, 27, 27, 255, 27, 28, 28, 255, 82, 82, 83, 255, 114, 114, 115, 255, 26, 27, 26, 255, 114, 114, 114, 255, 98, 98, 99, 255, 27, 27, 26, 255, 27, 26, 26, 255, 130, 130, 130, 255, 74, 74, 74, 255, 27, 27, 27, 255, 146, 146, 146, 255, 58, 59, 59, 255, 74, 74, 74, 255, 138, 138, 138, 255, 50, 50, 50, 255, 27, 27, 27, 255, 82, 82, 82, 255, + 130, 130, 130, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 41, 41, 41, 255, 145, 145, 146, 255, 74, 74, 74, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 98, 97, 98, 255, 121, 122, 122, 255, 33, 33, 33, 255, 25, 25, 25, 255, 114, 114, 114, 255, 97, 97, 98, 255, 25, 25, 25, 255, 145, 145, 146, 255, 105, 105, 105, 255, 25, 25, 25, 255, + 57, 57, 57, 255, 145, 145, 146, 255, 97, 97, 97, 255, 25, 24, 24, 255, 73, 73, 73, 255, 137, 137, 138, 255, 24, 24, 24, 255, 57, 57, 57, 255, 145, 145, 146, 255, 80, 80, 81, 255, 24, 24, 24, 255, 80, 80, 80, 255, 137, 137, 137, 255, 81, 80, 81, 255, 24, 24, 24, 255, 97, 96, 97, 255, 104, 104, 104, 255, 23, 23, 23, 255, 112, 112, 113, 255, 72, 72, 72, 255, 23, 23, 22, 255, + 22, 22, 22, 255, 113, 112, 113, 255, 79, 79, 80, 255, 22, 22, 22, 255, 145, 145, 145, 255, 104, 104, 104, 255, 22, 22, 21, 255, 48, 47, 47, 255, 144, 144, 145, 255, 47, 47, 47, 255, 56, 56, 56, 255, 145, 145, 145, 255, 22, 22, 22, 255, 71, 71, 71, 255, 112, 112, 112, 255, 22, 22, 23, 255, 22, 22, 22, 255, 63, 63, 62, 255, 136, 136, 137, 255, 30, 30, 30, 255, 22, 22, 22, 255, + 112, 112, 112, 255, 79, 78, 79, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 20, 19, 255, 21, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 18, 18, 18, 255, 18, 18, 18, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 18, 19, 255, 17, 16, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 17, 16, 255, 17, 17, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, + 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 22, 22, 22, 255, 60, 60, 62, 255, 50, 50, 50, 255, 23, 23, 23, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 21, 22, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 22, 21, 255, 128, 128, 129, 255, 145, 145, 145, 255, 144, 144, 145, 255, 137, 137, 137, 255, 55, 55, 55, 255, 22, 22, 22, 255, 79, 79, 79, 255, 129, 128, 129, 255, 120, 120, 120, 255, 145, 145, 146, 255, 137, 137, 138, 255, + 47, 47, 47, 255, 23, 23, 23, 255, 40, 40, 40, 255, 121, 121, 121, 255, 145, 145, 146, 255, 129, 129, 129, 255, 129, 129, 129, 255, 72, 72, 72, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 25, 25, 25, 255, 129, 129, 129, 255, 145, 145, 145, 255, 145, 145, 146, 255, 145, 145, 146, 255, 72, 73, 73, 255, 145, 145, 146, 255, 104, 104, 105, 255, 145, 145, 146, 255, 145, 145, 146, 255, + 73, 73, 73, 255, 25, 25, 24, 255, 25, 25, 25, 255, 105, 105, 106, 255, 145, 145, 145, 255, 145, 145, 146, 255, 121, 121, 122, 255, 41, 41, 40, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 42, 42, 41, 255, 145, 145, 146, 255, 42, 42, 42, 255, 25, 26, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 58, 58, 58, 255, 146, 146, 146, 255, 26, 27, 27, 255, + 83, 82, 83, 255, 130, 130, 130, 255, 122, 122, 122, 255, 146, 146, 146, 255, 138, 138, 138, 255, 51, 51, 50, 255, 26, 26, 26, 255, 82, 82, 83, 255, 98, 98, 99, 255, 26, 26, 26, 255, 27, 27, 26, 255, 83, 83, 83, 255, 114, 114, 114, 255, 42, 42, 43, 255, 138, 138, 138, 255, 66, 66, 67, 255, 27, 27, 27, 255, 51, 51, 50, 255, 138, 138, 138, 255, 51, 51, 51, 255, 27, 28, 27, 255, + 26, 26, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 130, 130, 131, 255, 146, 146, 146, 255, 146, 146, 146, 255, 138, 138, 139, 255, 58, 58, 59, 255, 27, 26, 28, 255, 82, 82, 82, 255, 98, 98, 99, 255, 27, 27, 28, 255, 27, 27, 26, 255, 83, 83, 83, 255, 114, 114, 115, 255, 27, 26, 27, 255, 43, 43, 43, 255, 122, 122, 123, 255, 146, 146, 146, 255, 130, 130, 131, 255, 130, 130, 130, 255, + 74, 74, 75, 255, 27, 27, 27, 255, 146, 146, 147, 255, 58, 58, 58, 255, 26, 26, 27, 255, 90, 90, 90, 255, 146, 146, 146, 255, 146, 146, 146, 255, 122, 122, 123, 255, 51, 50, 51, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 58, 58, 58, 255, 130, 129, 130, 255, 145, 146, 146, 255, 146, 145, 146, 255, 97, 97, 98, 255, 33, 33, 34, 255, + 114, 114, 114, 255, 146, 145, 146, 255, 146, 146, 146, 255, 114, 113, 114, 255, 33, 33, 33, 255, 25, 25, 25, 255, 145, 145, 146, 255, 105, 105, 106, 255, 145, 145, 146, 255, 145, 145, 146, 255, 81, 81, 82, 255, 89, 88, 89, 255, 145, 145, 146, 255, 145, 145, 146, 255, 81, 82, 82, 255, 24, 24, 24, 255, 57, 57, 57, 255, 145, 145, 146, 255, 105, 105, 105, 255, 145, 145, 146, 255, 145, 145, 146, 255, + 64, 64, 64, 255, 112, 112, 113, 255, 145, 145, 145, 255, 145, 145, 145, 255, 55, 55, 55, 255, 24, 24, 24, 255, 113, 113, 113, 255, 72, 72, 73, 255, 24, 23, 23, 255, 22, 23, 22, 255, 112, 112, 113, 255, 79, 79, 80, 255, 22, 22, 22, 255, 145, 145, 145, 255, 104, 104, 104, 255, 145, 145, 145, 255, 145, 145, 145, 255, 96, 96, 96, 255, 22, 22, 22, 255, 55, 55, 55, 255, 145, 145, 145, 255, + 38, 38, 38, 255, 144, 144, 145, 255, 144, 144, 145, 255, 144, 144, 145, 255, 128, 128, 128, 255, 112, 112, 112, 255, 79, 79, 79, 255, 22, 21, 21, 255, 21, 21, 21, 255, 55, 54, 55, 255, 136, 136, 136, 255, 22, 21, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 20, 20, 255, 19, 19, 20, 255, 19, 19, 18, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 20, 19, 20, 255, 18, 18, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 17, 17, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, + 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 18, 17, 18, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 18, 17, 16, 255, 17, 17, 17, 255, 23, 23, 23, 255, 60, 60, 62, 255, + 50, 50, 50, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 21, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 25, 24, 25, 255, 23, 23, 23, 255, 112, 112, 112, 255, 72, 72, 72, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 39, 38, 39, 255, 145, 145, 145, 255, 24, 24, 24, 255, 24, 24, 24, 255, 57, 57, 57, 255, 145, 145, 146, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 26, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 42, 42, 42, 255, 146, 146, 146, 255, 41, 40, 41, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 24, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, 25, 25, 25, 255, 27, 27, 27, 255, 27, 27, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, + 27, 27, 27, 255, 28, 27, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 26, 27, 26, 255, 28, 27, 28, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 28, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, + 26, 26, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 27, 26, 26, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 114, 114, 115, 255, 74, 74, 75, 255, 28, 28, 28, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 24, 25, 25, 255, 26, 25, 26, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 26, 25, 255, 25, 25, 26, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, 23, 22, 22, 255, 24, 24, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, + 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 24, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 71, 71, 71, 255, 112, 112, 112, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 22, 255, + 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 19, 255, 19, 20, 19, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 18, 19, 255, 20, 20, 19, 255, 18, 18, 19, 255, 18, 18, 19, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 17, 255, 19, 19, 20, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, + 18, 17, 18, 255, 18, 17, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 16, 17, 17, 255, 16, 16, 17, 255, 17, 17, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 22, 22, 23, 255, 60, 60, 62, 255, 50, 50, 50, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 20, 20, 255, 21, 21, 21, 255, 22, 21, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 23, 22, 255, 21, 22, 22, 255, + 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 23, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 23, 22, 255, 22, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, + 23, 22, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 113, 113, 113, 255, 72, 71, 72, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 41, 41, 41, 255, 145, 145, 145, 255, 23, 23, 24, 255, 24, 24, 24, 255, 57, 57, 56, 255, 145, 145, 146, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 26, 255, + 25, 25, 26, 255, 24, 24, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 27, 26, 26, 255, 42, 41, 42, 255, 146, 145, 146, 255, 41, 41, 42, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 58, 58, 58, 255, 146, 146, 146, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 27, 27, 26, 255, + 26, 26, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 25, 255, 27, 26, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 28, 28, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 28, 28, 28, 255, 27, 26, 26, 255, 27, 27, 27, 255, + 27, 26, 26, 255, 27, 27, 28, 255, 26, 26, 27, 255, 26, 26, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 28, 28, 27, 255, 25, 26, 26, 255, 26, 27, 27, 255, 27, 26, 26, 255, 26, 26, 25, 255, 27, 27, 27, 255, 28, 28, 28, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 114, 114, 114, 255, 74, 74, 74, 255, 26, 27, 26, 255, 146, 146, 146, 255, + 59, 58, 59, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 27, 26, 27, 255, 26, 25, 25, 255, 26, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 24, 255, 25, 25, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 26, 26, 26, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 26, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, + 24, 23, 24, 255, 24, 23, 23, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 55, 55, 55, 255, 144, 144, 145, 255, 22, 22, 23, 255, 71, 71, 71, 255, 111, 111, 112, 255, + 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 20, 19, 19, 255, 20, 20, 21, 255, 19, 19, 20, 255, 21, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 18, 255, 21, 21, 20, 255, 19, 19, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 18, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, + 19, 18, 19, 255, 19, 18, 19, 255, 18, 18, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 19, 19, 255, 17, 16, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 18, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 22, 22, 23, 255, 60, 60, 62, 255, 50, 50, 50, 255, 22, 23, 22, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 24, 24, 255, 26, 26, 25, 255, 26, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, + 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 27, 27, 26, 255, 27, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 28, 27, 28, 255, 26, 26, 27, 255, 28, 28, 27, 255, 27, 27, 27, 255, + 27, 26, 26, 255, 27, 26, 26, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 26, 27, 255, 28, 27, 28, 255, 28, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 27, 28, 255, 28, 28, 27, 255, 28, 27, 27, 255, 28, 28, 28, 255, 27, 27, 28, 255, 26, 26, 26, 255, 27, 27, 27, 255, + 27, 28, 28, 255, 26, 26, 26, 255, 27, 26, 27, 255, 26, 26, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 27, 27, 255, 28, 27, 28, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 26, 255, 26, 26, 25, 255, 26, 25, 25, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, + 27, 27, 27, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 27, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, + 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 24, 24, 255, 25, 25, 25, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 23, 22, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 24, 23, 24, 255, 24, 24, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, + 22, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 23, 22, 22, 255, 21, 20, 20, 255, 21, 21, 20, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, + 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 20, 20, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 18, 19, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 17, 18, 255, 19, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 17, 18, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 18, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 16, 17, 255, + 16, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 18, 17, 18, 255, 18, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, + 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 22, 22, 22, 255, 60, 60, 62, 255, 50, 50, 50, 255, 23, 23, 23, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 23, 255, 22, 22, 22, 255, 20, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 21, 22, 255, 22, 21, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 23, 22, 255, 22, 21, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, + 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 24, 24, 25, 255, 24, 23, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, + 26, 25, 26, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 27, 27, 27, 255, 26, 26, 25, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, 26, 26, 25, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, + 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 25, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 28, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 26, 255, 28, 28, 28, 255, 28, 28, 27, 255, 27, 27, 27, 255, 28, 28, 27, 255, 28, 28, 29, 255, 27, 27, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, + 27, 27, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 27, 27, 255, 27, 28, 27, 255, 28, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 28, 27, 255, 27, 27, 27, 255, 28, 28, 27, 255, 27, 27, 27, 255, 26, 26, 25, 255, 27, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 26, 26, 255, 27, 27, 26, 255, 27, 26, 26, 255, 25, 25, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 25, 26, 255, 26, 25, 26, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 23, 255, + 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, 22, 23, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, + 22, 21, 22, 255, 23, 23, 22, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 20, 20, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 20, 20, 255, + 20, 20, 20, 255, 21, 20, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 18, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, + 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 19, 255, 18, 17, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 18, 18, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 19, 19, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 18, 18, 255, 17, 16, 16, 255, 16, 16, 17, 255, 18, 17, 18, 255, + 18, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 22, 22, 22, 255, 60, 60, 62, 255, 50, 50, 50, 255, 23, 23, 23, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 20, 21, 255, + 21, 21, 21, 255, 21, 20, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 22, 22, 255, + 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 25, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 22, 255, 24, 23, 23, 255, 25, 25, 25, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 25, 25, 25, 255, 24, 25, 24, 255, 24, 24, 24, 255, + 25, 24, 24, 255, 25, 25, 25, 255, 24, 23, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 24, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 26, 27, 255, 26, 26, 25, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 26, 27, 255, 28, 28, 28, 255, + 28, 28, 28, 255, 27, 27, 26, 255, 28, 28, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 28, 255, 28, 28, 28, 255, 27, 28, 27, 255, 28, 28, 28, 255, 26, 26, 27, 255, 27, 28, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 27, 27, 255, 28, 27, 27, 255, 28, 28, 28, 255, + 27, 27, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 27, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 26, 27, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 25, 25, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 24, 23, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 25, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 19, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, 20, 20, 19, 255, + 20, 20, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 18, 18, 19, 255, 18, 18, 19, 255, 19, 18, 19, 255, 18, 17, 17, 255, + 19, 19, 19, 255, 18, 18, 19, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 16, 17, 255, 18, 18, 19, 255, 17, 17, 18, 255, 18, 17, 17, 255, + 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 16, 16, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 18, 18, 17, 255, 17, 18, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 23, 23, 23, 255, 60, 60, 62, 255, 50, 50, 50, 255, 23, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 22, 21, 255, 22, 21, 21, 255, 23, 22, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 24, 24, 25, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 24, 24, 255, 24, 24, 23, 255, + 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 129, 129, 129, 255, 73, 73, 73, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 25, 25, 255, 24, 25, 24, 255, 24, 24, 25, 255, 25, 25, 26, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 26, 26, 255, + 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 25, 255, 26, 25, 25, 255, 25, 25, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 25, 26, 255, 27, 26, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, + 27, 26, 26, 255, 26, 27, 27, 255, 27, 26, 26, 255, 26, 26, 25, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 28, 28, 28, 255, 26, 26, 27, 255, 27, 27, 25, 255, 27, 26, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 27, 255, 27, 27, 26, 255, 27, 28, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, + 27, 27, 28, 255, 28, 28, 28, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, + 27, 27, 26, 255, 25, 26, 25, 255, 26, 27, 26, 255, 27, 26, 26, 255, 27, 27, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 27, 27, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, + 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 79, 79, 79, 255, + 96, 95, 95, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 22, 21, 22, 255, 22, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 17, 255, 19, 19, 20, 255, 20, 19, 20, 255, 19, 19, 18, 255, 18, 18, 18, 255, + 19, 19, 20, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 17, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 17, 17, 255, 19, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 18, 18, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 23, 23, 23, 255, 60, 60, 62, 255, 50, 50, 50, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 22, 255, 20, 20, 19, 255, 21, 21, 21, 255, + 21, 20, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, 25, 25, 25, 255, 23, 23, 23, 255, 81, 81, 81, 255, 113, 113, 113, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 23, 23, 23, 255, 25, 24, 24, 255, 25, 25, 25, 255, + 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 23, 23, 255, 26, 26, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 27, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, + 26, 26, 26, 255, 26, 26, 25, 255, 27, 27, 27, 255, 25, 25, 25, 255, 27, 27, 27, 255, 27, 26, 26, 255, 26, 26, 26, 255, 27, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 27, 27, 26, 255, 28, 27, 27, 255, 27, 26, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 28, 27, 255, 27, 27, 28, 255, + 28, 27, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 27, 27, 255, 28, 28, 28, 255, 27, 28, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 29, 29, 29, 255, 28, 28, 28, 255, 27, 27, 28, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 25, 255, 27, 27, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 26, 25, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 25, 25, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 25, 25, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 23, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 47, 47, 47, 255, 144, 144, 145, 255, 38, 37, 38, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 20, 21, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 21, 20, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 21, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 17, 17, 18, 255, 19, 19, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 19, 255, + 18, 18, 17, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, + 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 15, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 17, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 23, 23, 23, 255, 60, 60, 62, 255, + 50, 50, 50, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 128, 128, 128, 255, 55, 55, 55, 255, + 22, 21, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 112, 112, 113, 255, 80, 80, 80, 255, 23, 23, 22, 255, 96, 96, 96, 255, 145, 145, 145, 255, 145, 145, 145, 255, 104, 104, 104, 255, 145, 145, 145, 255, 39, 39, 39, 255, 80, 80, 80, 255, 112, 112, 113, 255, 24, 24, 24, 255, 23, 23, 23, 255, 72, 72, 72, 255, 113, 113, 113, 255, 24, 24, 24, 255, 23, 23, 24, 255, + 41, 41, 41, 255, 145, 145, 146, 255, 56, 56, 57, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 23, 255, 25, 24, 24, 255, 25, 25, 25, 255, 26, 25, 25, 255, 49, 49, 50, 255, 137, 137, 138, 255, 145, 145, 146, 255, 97, 96, 97, 255, 81, 81, 81, 255, 113, 113, 114, 255, 25, 25, 25, 255, 25, 25, 25, 255, 74, 74, 74, 255, 114, 114, 114, 255, 26, 26, 26, 255, 98, 98, 98, 255, + 146, 146, 146, 255, 146, 146, 146, 255, 106, 106, 106, 255, 146, 146, 146, 255, 42, 42, 42, 255, 82, 82, 82, 255, 114, 114, 115, 255, 27, 26, 27, 255, 27, 26, 26, 255, 73, 73, 74, 255, 114, 114, 114, 255, 26, 27, 26, 255, 114, 114, 114, 255, 83, 82, 83, 255, 26, 26, 27, 255, 58, 58, 58, 255, 146, 146, 146, 255, 75, 74, 74, 255, 122, 122, 123, 255, 146, 146, 146, 255, 146, 146, 146, 255, + 138, 138, 138, 255, 75, 75, 75, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 28, 255, 27, 27, 27, 255, 99, 99, 99, 255, 146, 146, 147, 255, 146, 146, 147, 255, 44, 44, 43, 255, 91, 90, 91, 255, 146, 146, 146, 255, 146, 146, 147, 255, 122, 122, 123, 255, 52, 51, 52, 255, 28, 29, 29, 255, 27, 27, 27, 255, 28, 27, 27, 255, 28, 28, 27, 255, 28, 27, 27, 255, + 130, 130, 131, 255, 146, 146, 147, 255, 146, 146, 147, 255, 146, 146, 147, 255, 115, 115, 115, 255, 59, 59, 60, 255, 27, 27, 27, 255, 27, 27, 27, 255, 98, 99, 99, 255, 146, 146, 147, 255, 146, 146, 147, 255, 107, 106, 107, 255, 146, 146, 146, 255, 42, 42, 42, 255, 27, 27, 27, 255, 27, 27, 27, 255, 98, 98, 99, 255, 122, 122, 122, 255, 26, 25, 26, 255, 26, 26, 26, 255, 58, 58, 58, 255, + 146, 146, 146, 255, 26, 26, 27, 255, 26, 26, 26, 255, 114, 113, 114, 255, 146, 146, 146, 255, 146, 146, 146, 255, 106, 106, 106, 255, 130, 129, 130, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 25, 26, 255, 25, 24, 25, 255, 25, 25, 25, 255, 130, 130, 130, 255, 73, 73, 73, 255, 25, 25, 24, 255, 24, 24, 25, 255, 41, 41, 41, 255, 137, 137, 138, 255, 81, 81, 82, 255, 32, 32, 33, 255, + 113, 112, 113, 255, 145, 145, 146, 255, 145, 145, 146, 255, 113, 113, 113, 255, 32, 32, 32, 255, 24, 24, 23, 255, 145, 145, 146, 255, 121, 121, 121, 255, 145, 145, 146, 255, 145, 145, 146, 255, 80, 80, 80, 255, 24, 23, 23, 255, 81, 81, 80, 255, 113, 113, 113, 255, 23, 23, 24, 255, 80, 80, 80, 255, 113, 113, 113, 255, 24, 24, 24, 255, 113, 112, 113, 255, 80, 80, 80, 255, 32, 32, 32, 255, + 120, 120, 121, 255, 145, 145, 145, 255, 137, 136, 137, 255, 112, 112, 112, 255, 128, 128, 129, 255, 23, 23, 24, 255, 112, 112, 113, 255, 80, 79, 80, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 79, 79, 80, 255, 145, 144, 145, 255, 145, 144, 145, 255, 103, 103, 104, 255, 144, 144, 145, 255, 38, 37, 38, 255, 21, 21, 21, 255, 120, 120, 120, 255, 95, 95, 96, 255, 22, 22, 21, 255, + 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 19, 255, 22, 22, 21, 255, 95, 95, 96, 255, 79, 79, 78, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 79, 78, 79, 255, 111, 111, 111, 255, 21, 20, 21, 255, 111, 111, 112, 255, 78, 78, 78, 255, 20, 20, 21, 255, 70, 70, 70, 255, 136, 135, 136, 255, 144, 144, 145, 255, 144, 144, 145, 255, 86, 86, 86, 255, + 53, 53, 53, 255, 144, 144, 144, 255, 19, 19, 19, 255, 20, 19, 20, 255, 36, 36, 37, 255, 144, 144, 144, 255, 20, 20, 19, 255, 69, 69, 69, 255, 144, 144, 144, 255, 144, 144, 144, 255, 111, 111, 111, 255, 135, 135, 136, 255, 69, 68, 69, 255, 19, 19, 19, 255, 77, 77, 77, 255, 144, 144, 144, 255, 144, 144, 144, 255, 144, 144, 144, 255, 110, 110, 111, 255, 19, 19, 19, 255, 110, 110, 111, 255, + 77, 77, 77, 255, 19, 19, 19, 255, 18, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 28, 27, 27, 255, 102, 102, 102, 255, 143, 143, 144, 255, 144, 144, 144, 255, 143, 143, 144, 255, 102, 102, 102, 255, 52, 52, 51, 255, 52, 52, 51, 255, 143, 143, 144, 255, 18, 17, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, 44, 43, 43, 255, 135, 135, 135, 255, 143, 143, 144, 255, + 118, 118, 119, 255, 126, 126, 127, 255, 77, 77, 77, 255, 17, 18, 18, 255, 143, 143, 144, 255, 50, 50, 50, 255, 17, 17, 17, 255, 17, 16, 17, 255, 126, 126, 127, 255, 51, 50, 51, 255, 17, 17, 17, 255, 143, 143, 144, 255, 51, 51, 51, 255, 18, 17, 17, 255, 18, 18, 18, 255, 126, 126, 126, 255, 51, 51, 51, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 16, 255, + 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 15, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 18, 255, 16, 16, 16, 255, 15, 15, 15, 255, 16, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 15, 15, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 15, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 22, 22, 22, 255, 60, 60, 62, 255, 50, 50, 50, 255, 21, 21, 22, 255, 21, 21, 20, 255, 22, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 20, 20, 21, 255, + 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 23, 22, 255, 22, 22, 22, 255, 128, 128, 129, 255, 54, 54, 54, 255, 23, 23, 24, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 22, 255, 112, 112, 113, 255, 80, 80, 81, 255, 39, 38, 39, 255, 145, 144, 145, 255, 40, 40, 40, 255, 23, 23, 23, 255, 88, 88, 88, 255, 145, 145, 145, 255, + 39, 39, 40, 255, 80, 80, 80, 255, 113, 113, 113, 255, 24, 24, 24, 255, 24, 24, 24, 255, 72, 72, 72, 255, 113, 113, 113, 255, 25, 25, 25, 255, 24, 24, 24, 255, 81, 81, 82, 255, 145, 145, 146, 255, 97, 97, 97, 255, 24, 24, 24, 255, 24, 25, 25, 255, 23, 23, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 97, 97, 97, 255, 113, 113, 113, 255, 25, 25, 25, 255, + 26, 25, 26, 255, 81, 81, 82, 255, 113, 113, 114, 255, 25, 24, 25, 255, 26, 26, 26, 255, 73, 73, 73, 255, 114, 113, 114, 255, 41, 41, 41, 255, 146, 146, 146, 255, 42, 42, 42, 255, 26, 25, 26, 255, 90, 90, 90, 255, 146, 146, 146, 255, 41, 41, 42, 255, 82, 82, 82, 255, 114, 114, 114, 255, 26, 26, 27, 255, 26, 26, 27, 255, 74, 74, 74, 255, 114, 114, 114, 255, 27, 27, 27, 255, + 114, 114, 114, 255, 83, 82, 83, 255, 51, 51, 51, 255, 138, 138, 138, 255, 66, 66, 66, 255, 27, 27, 27, 255, 26, 26, 26, 255, 28, 27, 28, 255, 26, 27, 26, 255, 67, 67, 66, 255, 138, 138, 138, 255, 28, 28, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 27, 255, 43, 43, 43, 255, 146, 146, 147, 255, 59, 58, 58, 255, 28, 27, 28, 255, 75, 75, 75, 255, 138, 138, 138, 255, + 51, 51, 51, 255, 28, 28, 28, 255, 99, 99, 99, 255, 130, 130, 131, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 130, 130, 131, 255, 75, 75, 75, 255, 28, 28, 28, 255, 27, 27, 26, 255, 91, 91, 91, 255, 146, 146, 147, 255, 52, 52, 52, 255, 43, 43, 43, 255, 146, 146, 147, 255, 43, 43, 43, 255, 27, 27, 26, 255, 91, 90, 91, 255, + 146, 146, 147, 255, 43, 43, 43, 255, 26, 26, 26, 255, 34, 35, 35, 255, 138, 138, 138, 255, 138, 138, 138, 255, 58, 58, 58, 255, 28, 27, 27, 255, 58, 58, 58, 255, 146, 146, 146, 255, 27, 27, 27, 255, 73, 74, 74, 255, 130, 130, 130, 255, 42, 42, 42, 255, 26, 26, 25, 255, 106, 106, 106, 255, 130, 130, 130, 255, 26, 26, 27, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 25, 255, + 26, 26, 25, 255, 130, 129, 130, 255, 73, 73, 73, 255, 25, 25, 24, 255, 33, 33, 34, 255, 129, 129, 130, 255, 89, 89, 89, 255, 24, 24, 24, 255, 97, 97, 97, 255, 121, 121, 122, 255, 33, 33, 33, 255, 32, 31, 32, 255, 121, 121, 122, 255, 97, 97, 97, 255, 24, 24, 24, 255, 145, 145, 145, 255, 73, 72, 73, 255, 24, 24, 24, 255, 56, 56, 56, 255, 145, 145, 146, 255, 56, 56, 56, 255, + 80, 80, 80, 255, 113, 113, 113, 255, 23, 23, 24, 255, 80, 80, 80, 255, 113, 113, 113, 255, 24, 24, 24, 255, 112, 112, 113, 255, 80, 80, 80, 255, 71, 71, 71, 255, 128, 128, 129, 255, 23, 23, 22, 255, 31, 30, 30, 255, 112, 112, 113, 255, 128, 128, 129, 255, 22, 22, 23, 255, 112, 112, 113, 255, 80, 80, 80, 255, 23, 22, 23, 255, 22, 22, 22, 255, 38, 38, 39, 255, 145, 144, 145, 255, + 55, 55, 55, 255, 23, 23, 23, 255, 79, 79, 79, 255, 144, 144, 145, 255, 38, 38, 38, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 95, 95, 95, 255, 79, 79, 79, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 20, 20, 255, 79, 78, 79, 255, 111, 111, 112, 255, + 21, 21, 20, 255, 111, 111, 111, 255, 78, 78, 78, 255, 36, 36, 36, 255, 144, 144, 144, 255, 69, 69, 70, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 53, 53, 53, 255, 144, 144, 145, 255, 19, 20, 20, 255, 19, 19, 19, 255, 36, 36, 37, 255, 144, 144, 144, 255, 19, 19, 20, 255, 127, 127, 128, 255, 69, 69, 69, 255, 18, 18, 19, 255, 69, 69, 69, 255, 135, 135, 136, 255, + 69, 69, 69, 255, 69, 69, 69, 255, 135, 135, 136, 255, 53, 53, 53, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 20, 255, 20, 19, 19, 255, 110, 110, 110, 255, 77, 77, 77, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 26, 26, 26, 255, 127, 127, 127, 255, 119, 118, 119, 255, 36, 36, 36, 255, 18, 18, 19, 255, 18, 18, 18, 255, 109, 109, 110, 255, + 77, 77, 76, 255, 52, 52, 51, 255, 143, 143, 144, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 102, 101, 102, 255, 101, 101, 102, 255, 18, 18, 18, 255, 51, 51, 51, 255, 126, 126, 126, 255, 76, 77, 77, 255, 18, 18, 18, 255, 143, 143, 143, 255, 51, 50, 51, 255, 18, 18, 18, 255, 17, 17, 17, 255, 126, 126, 127, 255, 51, 51, 51, 255, 16, 17, 16, 255, 143, 143, 144, 255, + 51, 51, 51, 255, 18, 17, 17, 255, 17, 18, 18, 255, 126, 126, 127, 255, 51, 51, 51, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 23, 23, 23, 255, 60, 60, 62, 255, 50, 50, 50, 255, 23, 23, 23, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 128, 128, 128, 255, 54, 55, 55, 255, 23, 23, 23, 255, 129, 128, 129, 255, 72, 71, 72, 255, + 22, 23, 22, 255, 113, 112, 113, 255, 79, 79, 79, 255, 31, 31, 30, 255, 145, 145, 146, 255, 87, 88, 88, 255, 23, 23, 23, 255, 40, 40, 39, 255, 145, 145, 145, 255, 39, 39, 40, 255, 80, 80, 80, 255, 112, 112, 113, 255, 24, 24, 24, 255, 24, 24, 23, 255, 71, 71, 72, 255, 113, 113, 113, 255, 25, 24, 25, 255, 24, 24, 24, 255, 137, 137, 137, 255, 80, 80, 80, 255, 145, 145, 146, 255, + 41, 40, 40, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 97, 97, 98, 255, 82, 82, 82, 255, 25, 25, 25, 255, 26, 26, 25, 255, 81, 81, 81, 255, 114, 114, 114, 255, 26, 25, 26, 255, 25, 25, 25, 255, 74, 74, 74, 255, 113, 113, 114, 255, 34, 33, 34, 255, 145, 145, 146, 255, 90, 90, 90, 255, 26, 26, 25, 255, 42, 42, 42, 255, + 146, 145, 146, 255, 42, 42, 41, 255, 82, 82, 83, 255, 114, 114, 114, 255, 25, 26, 25, 255, 26, 26, 27, 255, 74, 74, 75, 255, 114, 114, 114, 255, 26, 27, 26, 255, 114, 114, 114, 255, 122, 122, 123, 255, 138, 138, 138, 255, 74, 74, 75, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 51, 51, 51, 255, 98, 98, 98, 255, 122, 122, 123, 255, 114, 114, 115, 255, 28, 28, 28, 255, + 28, 27, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 43, 43, 43, 255, 146, 146, 147, 255, 27, 27, 27, 255, 27, 27, 27, 255, 99, 99, 99, 255, 91, 91, 91, 255, 28, 28, 28, 255, 28, 28, 28, 255, 36, 36, 36, 255, 146, 146, 147, 255, 44, 44, 44, 255, 28, 28, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 29, 28, 28, 255, 130, 130, 131, 255, 75, 75, 76, 255, 27, 28, 27, 255, + 28, 27, 27, 255, 27, 27, 26, 255, 82, 82, 83, 255, 122, 122, 123, 255, 36, 36, 36, 255, 146, 146, 146, 255, 91, 91, 91, 255, 26, 26, 26, 255, 43, 43, 44, 255, 146, 146, 146, 255, 44, 43, 43, 255, 27, 27, 27, 255, 82, 82, 83, 255, 114, 114, 114, 255, 83, 83, 83, 255, 98, 98, 98, 255, 27, 27, 27, 255, 58, 58, 58, 255, 146, 146, 146, 255, 27, 26, 26, 255, 98, 98, 98, 255, + 90, 90, 90, 255, 26, 26, 26, 255, 25, 25, 26, 255, 58, 57, 58, 255, 130, 130, 130, 255, 26, 26, 25, 255, 27, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 129, 129, 130, 255, 73, 73, 74, 255, 24, 25, 25, 255, 121, 121, 122, 255, 105, 105, 105, 255, 24, 24, 25, 255, 25, 26, 25, 255, 129, 129, 130, 255, 64, 64, 65, 255, 25, 25, 25, 255, 24, 24, 25, 255, + 65, 65, 65, 255, 129, 129, 130, 255, 24, 24, 23, 255, 145, 145, 146, 255, 56, 56, 56, 255, 24, 24, 23, 255, 24, 24, 24, 255, 105, 105, 105, 255, 80, 80, 80, 255, 80, 80, 80, 255, 112, 112, 113, 255, 23, 23, 23, 255, 81, 81, 81, 255, 113, 113, 113, 255, 24, 24, 23, 255, 113, 113, 113, 255, 80, 80, 80, 255, 63, 63, 64, 255, 137, 137, 137, 255, 72, 72, 72, 255, 23, 23, 23, 255, + 71, 71, 71, 255, 128, 128, 129, 255, 22, 22, 22, 255, 112, 112, 113, 255, 79, 80, 79, 255, 22, 22, 22, 255, 22, 21, 22, 255, 71, 71, 71, 255, 120, 120, 121, 255, 22, 21, 22, 255, 22, 21, 21, 255, 21, 22, 22, 255, 144, 144, 145, 255, 38, 38, 38, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 95, 95, 95, 255, 78, 78, 79, 255, 21, 21, 21, 255, 95, 95, 96, 255, 95, 95, 95, 255, 21, 21, 20, 255, 78, 78, 79, 255, 111, 111, 111, 255, 21, 21, 21, 255, 111, 111, 111, 255, 78, 78, 78, 255, 70, 70, 70, 255, 119, 119, 120, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 19, 20, 255, 53, 53, 53, 255, 144, 144, 144, 255, 20, 20, 20, 255, + 20, 20, 19, 255, 36, 36, 36, 255, 144, 144, 144, 255, 19, 19, 19, 255, 119, 119, 119, 255, 110, 110, 110, 255, 26, 27, 27, 255, 20, 19, 19, 255, 127, 127, 127, 255, 69, 69, 68, 255, 94, 94, 94, 255, 86, 85, 85, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 111, 110, 111, 255, 77, 77, 77, 255, 19, 19, 19, 255, 18, 18, 19, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 69, 69, 69, 255, 127, 127, 127, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 93, 93, 93, 255, 76, 76, 77, 255, 52, 52, 52, 255, 143, 143, 144, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 17, 255, 110, 110, 110, 255, 76, 76, 76, 255, 18, 18, 18, 255, 19, 19, 18, 255, 110, 110, 111, 255, 76, 76, 77, 255, + 17, 17, 18, 255, 143, 143, 144, 255, 51, 51, 50, 255, 18, 18, 16, 255, 17, 17, 17, 255, 126, 126, 127, 255, 51, 51, 51, 255, 18, 17, 17, 255, 143, 143, 144, 255, 50, 50, 50, 255, 17, 17, 16, 255, 16, 16, 17, 255, 127, 127, 127, 255, 50, 50, 51, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 18, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 17, 16, 16, 255, 16, 17, 17, 255, 16, 16, 16, 255, 18, 17, 18, 255, 23, 23, 23, 255, 61, 60, 62, 255, 51, 50, 50, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 21, 255, 128, 129, 129, 255, 55, 55, 55, 255, 71, 71, 71, 255, 137, 137, 137, 255, 129, 128, 129, 255, 23, 23, 24, 255, 112, 112, 113, 255, 80, 80, 80, 255, 23, 23, 23, 255, 72, 72, 72, 255, 112, 112, 113, 255, 145, 145, 145, 255, 145, 145, 145, 255, 145, 145, 146, 255, 40, 40, 40, 255, 80, 80, 80, 255, 112, 112, 113, 255, + 23, 23, 22, 255, 24, 24, 24, 255, 72, 72, 71, 255, 113, 113, 113, 255, 24, 23, 23, 255, 73, 73, 73, 255, 129, 129, 129, 255, 24, 24, 24, 255, 96, 96, 97, 255, 89, 89, 89, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 24, 24, 255, 97, 97, 97, 255, 81, 81, 81, 255, 24, 24, 25, 255, 25, 25, 24, 255, 81, 81, 81, 255, 113, 113, 114, 255, + 26, 26, 25, 255, 26, 26, 26, 255, 73, 74, 73, 255, 114, 114, 114, 255, 25, 26, 26, 255, 74, 73, 74, 255, 114, 113, 114, 255, 146, 146, 146, 255, 146, 146, 146, 255, 146, 146, 146, 255, 42, 42, 41, 255, 82, 82, 82, 255, 115, 114, 114, 255, 26, 26, 26, 255, 26, 26, 26, 255, 74, 74, 74, 255, 114, 114, 115, 255, 26, 27, 26, 255, 114, 114, 114, 255, 122, 122, 122, 255, 130, 130, 131, 255, + 43, 43, 42, 255, 28, 27, 27, 255, 28, 27, 27, 255, 98, 98, 99, 255, 130, 130, 131, 255, 98, 98, 99, 255, 83, 83, 83, 255, 27, 27, 27, 255, 27, 27, 28, 255, 28, 28, 27, 255, 28, 27, 28, 255, 28, 28, 28, 255, 44, 44, 44, 255, 146, 146, 147, 255, 27, 27, 27, 255, 27, 28, 27, 255, 99, 99, 99, 255, 91, 91, 91, 255, 28, 27, 26, 255, 28, 28, 27, 255, 36, 36, 36, 255, + 146, 146, 147, 255, 44, 44, 43, 255, 28, 28, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 28, 255, 130, 130, 130, 255, 75, 76, 75, 255, 28, 28, 28, 255, 28, 27, 27, 255, 28, 27, 28, 255, 50, 50, 50, 255, 146, 146, 147, 255, 26, 26, 26, 255, 74, 74, 75, 255, 114, 114, 115, 255, 146, 146, 147, 255, 146, 146, 147, 255, 146, 146, 147, 255, 43, 42, 42, 255, 27, 27, 27, 255, + 130, 130, 130, 255, 74, 74, 75, 255, 42, 42, 43, 255, 146, 146, 146, 255, 42, 42, 42, 255, 58, 58, 58, 255, 146, 146, 146, 255, 26, 26, 26, 255, 98, 98, 98, 255, 90, 90, 90, 255, 25, 26, 24, 255, 26, 26, 26, 255, 58, 58, 58, 255, 129, 129, 130, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 129, 129, 130, 255, 145, 145, 146, 255, + 145, 145, 146, 255, 145, 145, 146, 255, 82, 82, 82, 255, 25, 25, 24, 255, 25, 25, 24, 255, 129, 129, 130, 255, 65, 65, 65, 255, 24, 24, 23, 255, 24, 23, 24, 255, 64, 64, 65, 255, 129, 129, 129, 255, 24, 24, 24, 255, 145, 145, 146, 255, 57, 56, 57, 255, 25, 25, 25, 255, 24, 24, 24, 255, 97, 97, 97, 255, 81, 81, 81, 255, 80, 81, 81, 255, 113, 113, 113, 255, 23, 23, 24, 255, + 80, 80, 81, 255, 113, 112, 113, 255, 24, 23, 23, 255, 112, 112, 112, 255, 80, 80, 80, 255, 23, 23, 24, 255, 80, 80, 80, 255, 121, 121, 121, 255, 145, 145, 146, 255, 145, 145, 145, 255, 128, 128, 129, 255, 22, 22, 22, 255, 112, 112, 112, 255, 79, 79, 79, 255, 22, 22, 23, 255, 22, 22, 23, 255, 72, 71, 72, 255, 120, 120, 120, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 145, 145, 145, 255, 38, 38, 39, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 94, 94, 94, 255, 78, 78, 78, 255, 37, 38, 38, 255, 144, 144, 145, 255, 136, 136, 136, 255, 37, 37, 37, 255, 78, 78, 79, 255, 111, 111, 112, 255, 20, 20, 21, 255, 111, 111, 111, 255, 78, 78, 78, 255, + 70, 70, 70, 255, 119, 119, 120, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 53, 53, 53, 255, 144, 144, 145, 255, 19, 19, 18, 255, 19, 19, 19, 255, 36, 36, 36, 255, 144, 144, 144, 255, 20, 19, 19, 255, 44, 44, 44, 255, 93, 94, 94, 255, 144, 144, 144, 255, 144, 144, 144, 255, 144, 144, 144, 255, 69, 68, 69, 255, 94, 94, 94, 255, 144, 143, 144, 255, + 143, 143, 144, 255, 143, 143, 144, 255, 144, 144, 144, 255, 143, 143, 144, 255, 19, 19, 19, 255, 110, 110, 111, 255, 77, 77, 77, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 18, 19, 255, 85, 86, 85, 255, 93, 93, 93, 255, 18, 18, 18, 255, 18, 18, 18, 255, 110, 110, 110, 255, 143, 143, 144, 255, 143, 143, 144, 255, 77, 76, 77, 255, 52, 52, 51, 255, 143, 143, 144, 255, + 17, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 110, 110, 110, 255, 68, 68, 68, 255, 18, 18, 18, 255, 18, 17, 17, 255, 110, 110, 110, 255, 76, 76, 76, 255, 17, 18, 17, 255, 143, 143, 143, 255, 51, 51, 51, 255, 17, 17, 18, 255, 16, 16, 17, 255, 126, 126, 126, 255, 51, 51, 52, 255, 18, 18, 17, 255, 143, 143, 144, 255, 52, 51, 52, 255, 18, 17, 18, 255, 18, 18, 18, 255, + 126, 126, 127, 255, 51, 51, 50, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 18, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 17, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 23, 23, 23, 255, 61, 61, 62, 255, 51, 51, 50, 255, 22, 22, 23, 255, 20, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 23, 255, 20, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 128, 128, 129, 255, 55, 55, 55, 255, 129, 129, 129, 255, 72, 72, 72, 255, 112, 112, 112, 255, 72, 71, 71, 255, 112, 112, 113, 255, 79, 79, 79, 255, + 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 55, 55, 55, 255, 145, 145, 145, 255, 31, 31, 32, 255, 80, 80, 80, 255, 129, 129, 129, 255, 56, 56, 56, 255, 23, 23, 24, 255, 105, 105, 105, 255, 105, 105, 105, 255, 25, 24, 24, 255, 121, 121, 121, 255, 80, 80, 80, 255, 24, 24, 23, 255, 56, 56, 56, 255, 137, 137, 138, 255, 33, 33, 33, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 97, 97, 98, 255, 82, 81, 82, 255, 25, 25, 25, 255, 25, 25, 25, 255, 81, 81, 82, 255, 130, 130, 130, 255, 57, 57, 57, 255, 26, 26, 26, 255, 105, 105, 106, 255, 106, 106, 106, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 58, 58, 59, 255, 146, 145, 146, 255, 34, 34, 33, 255, 82, 82, 82, 255, + 130, 130, 131, 255, 58, 58, 58, 255, 26, 26, 26, 255, 106, 106, 106, 255, 106, 106, 106, 255, 27, 26, 27, 255, 114, 114, 114, 255, 82, 82, 82, 255, 75, 75, 75, 255, 130, 130, 131, 255, 42, 42, 42, 255, 27, 27, 26, 255, 122, 122, 123, 255, 83, 82, 83, 255, 28, 27, 27, 255, 27, 26, 27, 255, 28, 28, 27, 255, 28, 28, 27, 255, 28, 28, 29, 255, 27, 27, 28, 255, 28, 28, 27, 255, + 44, 44, 44, 255, 146, 146, 147, 255, 28, 28, 29, 255, 28, 28, 28, 255, 75, 75, 76, 255, 138, 138, 139, 255, 52, 52, 52, 255, 28, 28, 28, 255, 83, 83, 83, 255, 130, 130, 131, 255, 27, 26, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 130, 130, 131, 255, 75, 75, 75, 255, 28, 28, 28, 255, 28, 27, 27, 255, 28, 28, 28, 255, 51, 51, 51, 255, + 146, 146, 146, 255, 27, 27, 26, 255, 27, 27, 28, 255, 28, 28, 27, 255, 27, 27, 26, 255, 58, 58, 59, 255, 146, 146, 147, 255, 35, 35, 35, 255, 67, 67, 67, 255, 138, 138, 139, 255, 27, 27, 27, 255, 27, 26, 27, 255, 106, 107, 107, 255, 82, 82, 82, 255, 58, 58, 58, 255, 146, 146, 146, 255, 26, 27, 26, 255, 58, 57, 58, 255, 138, 138, 139, 255, 51, 51, 49, 255, 26, 26, 26, 255, + 74, 74, 74, 255, 130, 130, 130, 255, 25, 26, 27, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 130, 130, 130, 255, 74, 74, 74, 255, 25, 25, 25, 255, 49, 49, 49, 255, 129, 129, 130, 255, 73, 73, 73, 255, 25, 25, 25, 255, 97, 97, 97, 255, 121, 121, 122, 255, 33, 33, 32, 255, 24, 24, 24, 255, 113, 113, 113, 255, 97, 97, 98, 255, 25, 24, 24, 255, + 145, 145, 146, 255, 97, 96, 96, 255, 24, 24, 23, 255, 41, 41, 41, 255, 137, 137, 137, 255, 65, 65, 65, 255, 81, 81, 80, 255, 113, 113, 113, 255, 23, 23, 23, 255, 80, 80, 80, 255, 112, 112, 113, 255, 23, 23, 22, 255, 113, 113, 113, 255, 80, 80, 80, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 80, 80, 79, 255, 120, 120, 121, 255, 23, 23, 22, 255, + 112, 112, 113, 255, 120, 120, 121, 255, 39, 39, 38, 255, 23, 23, 23, 255, 31, 31, 30, 255, 137, 136, 137, 255, 71, 71, 71, 255, 21, 21, 21, 255, 38, 38, 38, 255, 145, 144, 145, 255, 38, 38, 38, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 95, 95, 95, 255, 78, 78, 79, 255, + 94, 94, 95, 255, 95, 95, 96, 255, 78, 78, 79, 255, 95, 95, 95, 255, 78, 78, 78, 255, 111, 111, 112, 255, 21, 21, 21, 255, 111, 111, 112, 255, 78, 78, 78, 255, 36, 36, 37, 255, 144, 144, 145, 255, 70, 70, 70, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 53, 53, 53, 255, 144, 144, 145, 255, 77, 77, 78, 255, 20, 20, 19, 255, 78, 77, 78, 255, 136, 136, 136, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 28, 28, 28, 255, 135, 135, 136, 255, 61, 61, 61, 255, 61, 60, 61, 255, 119, 119, 119, 255, 28, 28, 27, 255, 19, 19, 19, 255, 68, 68, 69, 255, 127, 127, 127, 255, 19, 19, 18, 255, 110, 110, 111, 255, 77, 77, 78, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 17, 255, 19, 18, 19, 255, 85, 85, 85, 255, + 93, 93, 94, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 18, 18, 255, 19, 19, 18, 255, 51, 51, 51, 255, 143, 143, 144, 255, 77, 76, 77, 255, 17, 17, 17, 255, 18, 18, 18, 255, 110, 110, 110, 255, 67, 67, 68, 255, 18, 18, 18, 255, 19, 19, 18, 255, 110, 110, 110, 255, 76, 76, 76, 255, 16, 16, 16, 255, 143, 143, 144, 255, 101, 101, 102, 255, + 18, 18, 17, 255, 42, 42, 43, 255, 143, 143, 144, 255, 43, 43, 43, 255, 17, 17, 17, 255, 143, 143, 144, 255, 101, 101, 102, 255, 18, 18, 16, 255, 43, 43, 43, 255, 143, 143, 144, 255, 42, 41, 42, 255, 17, 17, 17, 255, 17, 16, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, + 17, 16, 16, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 23, 23, 24, 255, 61, 61, 63, 255, 51, 51, 51, 255, 23, 22, 23, 255, 22, 22, 22, 255, 20, 20, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 128, 128, 129, 255, 79, 79, 80, 255, 128, 128, 129, 255, 22, 21, 22, 255, 55, 54, 55, 255, 128, 129, 129, 255, 112, 112, 113, 255, 79, 79, 80, 255, 23, 22, 23, 255, 96, 96, 96, 255, 145, 145, 145, 255, 145, 145, 145, 255, 145, 145, 145, 255, 81, 81, 81, 255, 23, 23, 23, 255, 80, 80, 81, 255, 129, 129, 129, 255, 121, 121, 121, 255, 145, 145, 145, 255, 137, 137, 138, 255, + 47, 47, 46, 255, 56, 56, 56, 255, 137, 137, 137, 255, 33, 33, 33, 255, 25, 24, 24, 255, 24, 24, 24, 255, 113, 113, 113, 255, 81, 81, 81, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 73, 73, 73, 255, 145, 145, 146, 255, 146, 145, 146, 255, 145, 145, 146, 255, 98, 98, 98, 255, 81, 81, 81, 255, 130, 129, 130, 255, 122, 121, 122, 255, 145, 145, 146, 255, 138, 138, 138, 255, + 50, 50, 51, 255, 25, 25, 25, 255, 98, 98, 98, 255, 145, 146, 146, 255, 146, 146, 146, 255, 145, 145, 146, 255, 82, 82, 82, 255, 26, 26, 26, 255, 82, 82, 83, 255, 130, 130, 130, 255, 122, 122, 123, 255, 146, 145, 146, 255, 138, 138, 139, 255, 50, 51, 51, 255, 28, 28, 27, 255, 114, 114, 115, 255, 83, 82, 82, 255, 27, 26, 26, 255, 75, 75, 75, 255, 130, 130, 131, 255, 51, 51, 51, 255, + 59, 58, 59, 255, 130, 130, 131, 255, 146, 146, 147, 255, 146, 146, 146, 255, 106, 106, 107, 255, 28, 27, 27, 255, 27, 27, 26, 255, 27, 28, 28, 255, 28, 28, 28, 255, 131, 131, 131, 255, 146, 146, 147, 255, 146, 146, 147, 255, 146, 146, 147, 255, 44, 44, 43, 255, 91, 91, 91, 255, 146, 146, 146, 255, 146, 146, 147, 255, 123, 123, 123, 255, 51, 51, 50, 255, 27, 27, 28, 255, 28, 28, 29, 255, + 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 131, 130, 131, 255, 75, 75, 75, 255, 27, 27, 28, 255, 27, 27, 27, 255, 28, 27, 27, 255, 83, 83, 83, 255, 122, 122, 123, 255, 28, 27, 27, 255, 98, 98, 99, 255, 146, 146, 147, 255, 146, 146, 147, 255, 146, 146, 146, 255, 82, 82, 82, 255, 27, 27, 28, 255, 114, 114, 115, 255, 83, 83, 83, 255, 27, 27, 27, 255, 27, 27, 27, 255, + 58, 58, 58, 255, 138, 138, 138, 255, 66, 66, 67, 255, 146, 146, 147, 255, 26, 25, 26, 255, 26, 26, 26, 255, 82, 81, 82, 255, 146, 146, 146, 255, 146, 146, 146, 255, 122, 122, 122, 255, 129, 130, 130, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 129, 129, 130, 255, 73, 73, 74, 255, 25, 25, 26, 255, 25, 25, 25, 255, 89, 89, 89, 255, + 97, 97, 97, 255, 25, 26, 25, 255, 33, 33, 33, 255, 113, 113, 113, 255, 145, 145, 146, 255, 145, 145, 146, 255, 113, 113, 113, 255, 32, 32, 32, 255, 25, 25, 24, 255, 145, 145, 146, 255, 105, 105, 105, 255, 145, 145, 146, 255, 145, 145, 145, 255, 97, 97, 98, 255, 24, 24, 24, 255, 80, 80, 81, 255, 113, 112, 113, 255, 24, 24, 24, 255, 80, 80, 80, 255, 112, 112, 113, 255, 23, 23, 24, 255, + 112, 112, 113, 255, 80, 80, 80, 255, 23, 23, 23, 255, 129, 129, 129, 255, 145, 145, 145, 255, 145, 145, 145, 255, 137, 137, 137, 255, 55, 55, 54, 255, 23, 23, 23, 255, 112, 112, 112, 255, 112, 112, 112, 255, 120, 120, 121, 255, 145, 145, 145, 255, 55, 55, 55, 255, 55, 55, 54, 255, 136, 136, 137, 255, 144, 144, 145, 255, 120, 120, 121, 255, 144, 144, 145, 255, 38, 38, 38, 255, 21, 21, 22, 255, + 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 95, 95, 95, 255, 87, 87, 87, 255, 136, 136, 136, 255, 36, 36, 37, 255, 29, 29, 28, 255, 135, 135, 136, 255, 95, 94, 95, 255, 111, 112, 112, 255, 20, 20, 20, 255, 111, 111, 112, 255, 79, 78, 79, 255, 20, 20, 20, 255, 53, 53, 54, 255, 127, 127, 128, 255, + 144, 144, 144, 255, 144, 144, 145, 255, 95, 95, 95, 255, 53, 53, 52, 255, 144, 144, 144, 255, 102, 102, 102, 255, 144, 144, 144, 255, 144, 144, 144, 255, 69, 69, 70, 255, 19, 19, 19, 255, 69, 69, 69, 255, 144, 144, 144, 255, 144, 144, 144, 255, 143, 143, 144, 255, 110, 110, 111, 255, 19, 19, 18, 255, 20, 20, 19, 255, 77, 77, 77, 255, 144, 144, 144, 255, 144, 144, 144, 255, 127, 127, 127, 255, + 52, 52, 52, 255, 18, 19, 18, 255, 110, 110, 110, 255, 77, 77, 78, 255, 18, 19, 19, 255, 18, 17, 17, 255, 19, 19, 18, 255, 19, 19, 19, 255, 69, 69, 69, 255, 127, 127, 127, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 19, 255, 51, 51, 51, 255, 143, 143, 144, 255, 93, 93, 93, 255, 143, 143, 144, 255, 110, 110, 110, 255, + 110, 110, 110, 255, 68, 68, 68, 255, 18, 17, 18, 255, 18, 18, 18, 255, 110, 110, 110, 255, 76, 76, 76, 255, 17, 17, 17, 255, 143, 143, 144, 255, 102, 102, 102, 255, 143, 143, 144, 255, 143, 143, 144, 255, 92, 92, 92, 255, 18, 18, 18, 255, 17, 16, 16, 255, 143, 143, 143, 255, 101, 101, 102, 255, 143, 143, 143, 255, 143, 143, 143, 255, 93, 93, 93, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, + 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 18, 18, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 23, 23, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 20, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, + 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 21, 21, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 128, 128, 129, 255, 137, 137, 137, 255, 71, 71, 71, 255, 22, 22, 21, 255, 22, 22, 22, 255, 112, 112, 112, 255, 145, 145, 145, 255, 79, 80, 79, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 24, 255, 23, 22, 23, 255, 24, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 26, 25, 25, 255, + 97, 97, 98, 255, 82, 81, 81, 255, 25, 25, 26, 255, 24, 24, 24, 255, 81, 80, 81, 255, 114, 114, 114, 255, 25, 25, 26, 255, 25, 25, 24, 255, 26, 26, 25, 255, 25, 26, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 24, 255, 26, 26, 26, 255, 26, 27, 27, 255, 27, 27, 27, 255, 25, 25, 26, 255, 25, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, + 26, 26, 27, 255, 26, 26, 25, 255, 26, 26, 26, 255, 114, 114, 115, 255, 82, 82, 82, 255, 26, 26, 26, 255, 28, 27, 27, 255, 27, 26, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 27, 28, 27, 255, 28, 28, 28, 255, 29, 28, 28, 255, 28, 27, 28, 255, 27, 27, 28, 255, 43, 43, 44, 255, 146, 146, 147, 255, 28, 27, 27, 255, + 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 27, 27, 255, 28, 29, 29, 255, 28, 28, 27, 255, 27, 27, 27, 255, 27, 28, 28, 255, 28, 28, 27, 255, 27, 27, 27, 255, 130, 130, 131, 255, 75, 75, 75, 255, 28, 28, 27, 255, 28, 27, 27, 255, 98, 98, 98, 255, 146, 146, 147, 255, 67, 67, 67, 255, 27, 27, 28, 255, 27, 27, 27, 255, + 28, 28, 28, 255, 28, 28, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 28, 27, 28, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 25, 25, 255, 26, 26, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 57, 57, 57, 255, 130, 129, 130, 255, 26, 26, 27, 255, + 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 129, 129, 130, 255, 73, 73, 73, 255, 24, 24, 24, 255, 33, 33, 33, 255, 121, 121, 122, 255, 81, 81, 82, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 25, 255, 145, 145, 146, 255, 56, 56, 56, 255, 25, 24, 24, 255, + 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 80, 80, 80, 255, 113, 113, 113, 255, 22, 23, 23, 255, 112, 112, 113, 255, 80, 80, 80, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 144, 144, 145, 255, 38, 38, 38, 255, 22, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 20, 19, 20, 255, 21, 22, 21, 255, 95, 95, 96, 255, 136, 136, 137, 255, 95, 94, 95, 255, 21, 21, 21, 255, 21, 20, 21, 255, + 78, 78, 78, 255, 144, 144, 144, 255, 111, 111, 111, 255, 19, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 19, 20, 20, 255, 20, 21, 20, 255, 20, 19, 19, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 53, 53, 52, 255, 144, 144, 144, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 17, 255, 110, 110, 111, 255, 76, 76, 77, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 118, 118, 119, 255, 110, 110, 111, 255, 27, 27, 26, 255, + 19, 19, 19, 255, 34, 34, 34, 255, 93, 93, 93, 255, 77, 76, 76, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 18, 17, 17, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 143, 143, 143, 255, 51, 50, 51, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 18, 17, 18, 255, 17, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 23, 22, 23, 255, 61, 61, 63, 255, + 51, 51, 51, 255, 23, 23, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 23, 255, 128, 128, 129, 255, 128, 128, 129, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 55, 55, 55, 255, 145, 145, 145, 255, 80, 80, 80, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 23, 23, 24, 255, + 24, 24, 23, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 26, 25, 255, 24, 24, 24, 255, 97, 97, 98, 255, 81, 81, 82, 255, 25, 25, 26, 255, 25, 25, 25, 255, 81, 81, 81, 255, 113, 113, 113, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 28, 27, 27, 255, 26, 26, 26, 255, 27, 26, 26, 255, 27, 28, 28, 255, 114, 114, 114, 255, 83, 83, 83, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 28, 28, 27, 255, + 27, 26, 27, 255, 27, 27, 28, 255, 27, 27, 28, 255, 28, 28, 27, 255, 27, 27, 28, 255, 28, 27, 27, 255, 44, 43, 43, 255, 146, 146, 147, 255, 28, 28, 29, 255, 29, 28, 28, 255, 27, 27, 28, 255, 28, 28, 28, 255, 28, 28, 29, 255, 28, 28, 29, 255, 29, 29, 29, 255, 27, 27, 28, 255, 28, 28, 28, 255, 28, 27, 27, 255, 27, 28, 28, 255, 28, 28, 29, 255, 27, 27, 27, 255, + 130, 130, 131, 255, 146, 146, 147, 255, 146, 146, 147, 255, 146, 146, 147, 255, 122, 122, 122, 255, 59, 59, 59, 255, 28, 27, 27, 255, 28, 28, 28, 255, 28, 28, 29, 255, 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 26, 255, 26, 26, 26, 255, 58, 57, 58, 255, + 146, 146, 146, 255, 26, 26, 25, 255, 27, 26, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, 58, 58, 58, 255, 130, 129, 130, 255, 25, 25, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 130, 130, 130, 255, 146, 146, 146, 255, 146, 146, 146, 255, 146, 146, 146, 255, 114, 113, 114, 255, 33, 34, 33, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 26, 25, 26, 255, 23, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 145, 145, 146, 255, 56, 56, 56, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 23, 23, 23, 255, 81, 81, 81, 255, 113, 113, 113, 255, 24, 24, 24, 255, 81, 80, 81, 255, 112, 112, 113, 255, 23, 23, 23, 255, 112, 112, 113, 255, 80, 80, 80, 255, 23, 23, 23, 255, + 24, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 144, 144, 145, 255, 38, 38, 38, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 21, 21, 255, 95, 95, 95, 255, 144, 144, 145, 255, 38, 37, 37, 255, 20, 20, 21, 255, 22, 21, 22, 255, 28, 28, 29, 255, 136, 136, 136, 255, 111, 111, 111, 255, 21, 21, 21, 255, 111, 111, 111, 255, 78, 78, 78, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 53, 53, 53, 255, 144, 144, 144, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 18, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 110, 110, 110, 255, + 77, 77, 78, 255, 17, 17, 17, 255, 17, 17, 17, 255, 19, 19, 18, 255, 19, 19, 19, 255, 17, 17, 17, 255, 27, 26, 26, 255, 94, 93, 93, 255, 144, 144, 144, 255, 143, 143, 144, 255, 143, 143, 144, 255, 102, 102, 102, 255, 52, 52, 52, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 18, 255, + 18, 18, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 143, 143, 144, 255, 51, 51, 51, 255, 17, 17, 18, 255, 18, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 19, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 15, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 16, 16, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 17, 16, 255, 16, 17, 16, 255, 23, 23, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 22, 22, 22, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 21, 21, 21, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, + 22, 22, 22, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 25, 25, 26, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 25, 23, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 24, 25, 25, 255, 26, 25, 25, 255, 26, 26, 25, 255, 25, 26, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, + 28, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 28, 28, 27, 255, 28, 28, 28, 255, 28, 27, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 29, 29, 28, 255, 28, 27, 28, 255, 28, 27, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, + 28, 28, 28, 255, 28, 28, 27, 255, 28, 28, 28, 255, 29, 28, 28, 255, 27, 27, 27, 255, 28, 29, 28, 255, 28, 27, 27, 255, 28, 28, 29, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 28, 255, 29, 29, 29, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 26, 255, 27, 27, 28, 255, + 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 26, 27, 26, 255, 26, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 24, 25, 255, 25, 26, 26, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 26, 26, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 23, 23, 23, 255, 23, 23, 24, 255, 25, 25, 25, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 24, 25, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 23, 22, 255, 23, 22, 22, 255, 23, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, + 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 19, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 21, 255, 20, 19, 21, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 18, 255, 20, 19, 20, 255, 20, 19, 20, 255, 20, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 19, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 17, 18, 255, 18, 17, 17, 255, 19, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 17, 17, 255, 17, 18, 17, 255, 17, 16, 17, 255, 17, 17, 15, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 16, 17, 16, 255, 23, 23, 24, 255, 61, 61, 63, 255, 51, 51, 51, 255, 23, 23, 22, 255, 21, 20, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 24, 255, 22, 23, 23, 255, 23, 24, 24, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 23, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, + 24, 24, 24, 255, 25, 25, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 25, 25, 26, 255, + 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 25, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 28, 28, 28, 255, 26, 26, 26, 255, 28, 28, 27, 255, 27, 27, 27, 255, 26, 27, 27, 255, 27, 28, 27, 255, 27, 27, 28, 255, 28, 28, 27, 255, + 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 28, 255, 27, 27, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 29, 29, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 29, 255, 29, 29, 27, 255, 28, 28, 29, 255, 27, 27, 28, 255, 28, 27, 28, 255, 28, 28, 28, 255, 28, 27, 28, 255, 27, 26, 27, 255, 29, 29, 29, 255, 27, 27, 28, 255, 26, 26, 26, 255, + 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 28, 27, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 25, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 24, 255, 25, 26, 25, 255, 24, 24, 24, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, + 24, 25, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 22, 22, 255, 21, 21, 22, 255, + 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 20, 20, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 22, 255, + 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 20, 20, 255, + 20, 20, 19, 255, 18, 18, 17, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 20, 20, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 18, 17, 16, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, 18, 18, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 17, 17, 16, 255, 16, 15, 15, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 15, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 16, 15, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 23, 23, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 22, 22, 255, 24, 23, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, 25, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 25, 24, 255, 25, 25, 24, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 25, 24, 25, 255, 26, 25, 24, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 26, 27, 26, 255, 27, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 28, 27, 28, 255, 26, 26, 27, 255, 28, 28, 27, 255, + 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 26, 255, 28, 27, 27, 255, 28, 27, 28, 255, 27, 27, 27, 255, 28, 27, 28, 255, 28, 28, 28, 255, 28, 27, 28, 255, 27, 28, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 29, 28, 28, 255, 28, 28, 28, 255, + 28, 28, 28, 255, 28, 28, 29, 255, 28, 27, 28, 255, 28, 28, 29, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 27, 255, 27, 27, 26, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 28, 28, 255, 28, 27, 27, 255, 27, 27, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, + 27, 27, 27, 255, 27, 27, 27, 255, 26, 25, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 26, 27, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 26, 25, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 24, 24, 255, 24, 24, 25, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 25, 255, 25, 24, 25, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 24, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 22, 22, 255, 23, 22, 23, 255, 22, 21, 21, 255, 22, 23, 23, 255, 22, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, + 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, + 19, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 18, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 20, 19, 20, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 19, 19, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 18, 18, 255, 17, 16, 16, 255, 18, 18, 17, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 18, 17, 255, 18, 18, 17, 255, 16, 16, 16, 255, + 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 23, 23, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 23, 22, 23, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 21, 22, 255, 22, 22, 23, 255, 21, 21, 20, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 23, 22, 255, 22, 22, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 25, 25, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, + 25, 24, 24, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 26, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 25, 24, 255, 26, 25, 26, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 25, 25, 255, + 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 27, 26, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 26, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 29, 29, 28, 255, + 28, 27, 28, 255, 27, 27, 28, 255, 28, 28, 28, 255, 28, 28, 27, 255, 28, 27, 29, 255, 27, 27, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 28, 255, 28, 29, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 28, 255, 28, 28, 27, 255, 28, 28, 28, 255, 29, 29, 28, 255, 28, 28, 28, 255, + 27, 28, 28, 255, 27, 27, 27, 255, 27, 28, 26, 255, 27, 27, 27, 255, 28, 27, 27, 255, 26, 26, 26, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 26, 26, 255, 26, 27, 27, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, + 25, 25, 25, 255, 25, 26, 26, 255, 25, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, + 23, 23, 24, 255, 25, 24, 25, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 22, 23, 255, 24, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 23, 255, + 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 23, 255, 22, 23, 22, 255, 21, 21, 22, 255, 22, 22, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 21, 20, 21, 255, 21, 20, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 21, 21, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 19, 19, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 19, 255, 19, 20, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 19, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, + 19, 19, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 17, 15, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 18, 18, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 15, 16, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 23, 23, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 21, 255, 22, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 24, 255, 23, 24, 23, 255, 23, 23, 24, 255, 22, 22, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, + 24, 24, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 26, 25, 24, 255, 24, 24, 23, 255, 24, 24, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 24, 24, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, + 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 27, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 25, 255, 26, 25, 26, 255, 26, 26, 27, 255, 27, 27, 26, 255, 27, 26, 26, 255, 27, 26, 26, 255, 26, 27, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, + 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 28, 28, 255, 27, 27, 27, 255, 28, 28, 27, 255, 28, 28, 28, 255, 28, 28, 27, 255, 27, 27, 27, 255, 29, 28, 28, 255, 28, 29, 28, 255, 27, 27, 27, 255, 28, 27, 28, 255, 28, 28, 28, 255, 28, 29, 29, 255, 29, 28, 28, 255, 28, 28, 27, 255, 28, 28, 28, 255, + 29, 28, 29, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 29, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 28, 255, 27, 26, 26, 255, 28, 28, 28, 255, 27, 27, 26, 255, 28, 28, 28, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 26, 27, 255, 27, 27, 26, 255, 27, 27, 26, 255, 26, 27, 26, 255, + 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 27, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 26, 26, 255, 25, 26, 26, 255, 26, 26, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 26, 26, 26, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 25, 26, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 23, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 24, 255, 24, 23, 23, 255, 23, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 25, 24, 25, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, + 23, 22, 23, 255, 23, 22, 23, 255, 24, 24, 23, 255, 23, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 20, 21, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 22, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 19, 19, 255, 21, 22, 22, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 18, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 19, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 17, 17, 255, 19, 18, 18, 255, 19, 19, 19, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, + 19, 19, 19, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, + 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 17, 18, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 16, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, + 16, 16, 16, 255, 17, 16, 17, 255, 16, 17, 16, 255, 17, 16, 16, 255, 17, 17, 18, 255, 16, 16, 15, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 17, 255, 23, 23, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 23, 23, 23, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 21, 20, 20, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 23, 23, 22, 255, 22, 21, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 22, 23, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 24, 23, 23, 255, 24, 23, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 24, 24, 255, 24, 24, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 26, 255, 25, 24, 25, 255, 24, 24, 25, 255, + 24, 25, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 26, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 25, 25, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, + 26, 26, 26, 255, 26, 26, 27, 255, 27, 26, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 28, 28, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 27, 26, 26, 255, 28, 27, 28, 255, 27, 27, 26, 255, 27, 27, 27, 255, 28, 27, 27, 255, 28, 28, 27, 255, 29, 28, 28, 255, 28, 28, 28, 255, + 28, 28, 29, 255, 27, 27, 27, 255, 28, 29, 28, 255, 28, 28, 27, 255, 27, 27, 28, 255, 28, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 28, 28, 27, 255, 27, 27, 27, 255, + 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, + 26, 26, 25, 255, 25, 26, 26, 255, 26, 26, 26, 255, 24, 25, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 23, 255, 25, 24, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, + 23, 24, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 23, 255, 23, 23, 22, 255, + 21, 21, 22, 255, 22, 22, 23, 255, 22, 21, 22, 255, 23, 22, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 19, 20, 20, 255, 21, 22, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 20, 255, 21, 20, 20, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 19, 19, 18, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 18, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, + 18, 17, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 19, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 19, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, + 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 16, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 16, 16, 16, 255, 17, 18, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 16, 16, 15, 255, 17, 16, 16, 255, 16, 16, 15, 255, 22, 22, 22, 255, 61, 61, 63, 255, + 51, 51, 51, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 22, 255, 23, 22, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, + 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 27, 26, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, + 26, 25, 25, 255, 27, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 27, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, + 26, 26, 26, 255, 28, 27, 27, 255, 27, 28, 28, 255, 26, 26, 26, 255, 27, 27, 27, 255, 28, 27, 28, 255, 28, 28, 27, 255, 28, 27, 27, 255, 28, 28, 28, 255, 27, 27, 26, 255, 28, 28, 28, 255, 28, 27, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, + 28, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 27, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 26, 26, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, + 27, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 25, 255, 27, 27, 26, 255, 25, 25, 25, 255, 26, 26, 27, 255, 26, 26, 25, 255, 26, 25, 26, 255, 25, 25, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 24, 24, 24, 255, 24, 25, 24, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 24, 24, 25, 255, 25, 24, 24, 255, 25, 24, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 19, 18, 255, + 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 18, 18, 18, 255, 16, 16, 15, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, + 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 22, 22, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 23, 23, 23, 255, 20, 20, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 24, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, + 23, 24, 24, 255, 23, 22, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 25, 25, 25, 255, 23, 23, 24, 255, 24, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 26, 25, 255, 26, 25, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 24, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 25, 26, 255, 26, 25, 26, 255, 26, 27, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, + 28, 28, 27, 255, 26, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 27, 28, 255, 27, 28, 28, 255, 28, 28, 28, 255, 26, 26, 27, 255, + 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 29, 28, 28, 255, 27, 26, 27, 255, 26, 26, 26, 255, 27, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, + 27, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 25, 26, 255, 25, 26, 26, 255, 25, 25, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 26, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, 25, 25, 25, 255, + 25, 25, 24, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 25, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 23, 23, 23, 255, + 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 24, 24, 255, 24, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 21, 21, 22, 255, 22, 21, 21, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 21, 22, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 21, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 22, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 21, 20, 255, 20, 20, 21, 255, 21, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 19, 19, 255, 19, 18, 19, 255, 20, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 20, 19, 19, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 17, 18, 255, 19, 18, 18, 255, 18, 19, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, + 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 16, 255, 18, 17, 17, 255, 18, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 16, 17, 255, 17, 18, 17, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 18, 255, 16, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 22, 22, 22, 255, 61, 61, 63, 255, 51, 51, 51, 255, 22, 22, 22, 255, 21, 21, 20, 255, + 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 23, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 21, 21, 22, 255, + 23, 23, 22, 255, 23, 22, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 26, 26, 25, 255, 25, 24, 24, 255, 26, 26, 25, 255, 26, 25, 26, 255, 26, 25, 25, 255, 26, 26, 27, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 26, 26, 255, 27, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 28, 255, 28, 28, 28, 255, 28, 28, 27, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 27, 255, 26, 26, 27, 255, + 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 27, 26, 27, 255, 27, 27, 27, 255, 28, 27, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 27, 27, 255, 27, 27, 27, 255, 27, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, + 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 28, 255, 28, 28, 27, 255, 28, 28, 28, 255, 27, 27, 28, 255, 27, 27, 26, 255, 26, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 28, 28, 27, 255, 27, 26, 26, 255, 26, 27, 26, 255, 27, 26, 27, 255, 27, 27, 26, 255, 26, 27, 26, 255, 26, 26, 27, 255, 26, 26, 27, 255, 27, 27, 26, 255, 26, 25, 25, 255, 27, 27, 27, 255, + 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 25, 24, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 24, 24, 255, 24, 25, 24, 255, 26, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 25, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 23, 255, + 23, 23, 22, 255, 23, 23, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 21, 22, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 20, 20, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 18, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 18, 19, 255, 17, 17, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 16, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 16, 16, 255, 18, 17, 17, 255, + 17, 16, 17, 255, 17, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 23, 23, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 24, 23, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 23, 22, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 26, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 26, 25, 255, 26, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 25, 24, 25, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 25, 26, 255, 25, 25, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 25, 26, 26, 255, 26, 27, 26, 255, 27, 26, 26, 255, 26, 26, 25, 255, 27, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, + 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 28, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 26, 255, 28, 28, 27, 255, 27, 27, 27, 255, 28, 28, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 27, 27, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 27, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 26, 26, 26, 255, + 28, 28, 28, 255, 28, 28, 28, 255, 27, 28, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 28, 29, 255, 27, 27, 27, 255, 28, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, + 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 25, 26, 26, 255, 27, 27, 27, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 24, 24, 24, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 25, 26, 255, + 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 26, 26, 26, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 23, 23, 23, 255, 23, 24, 24, 255, 24, 24, 23, 255, + 23, 23, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 21, 255, 23, 23, 24, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, + 21, 20, 19, 255, 21, 20, 20, 255, 21, 20, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 17, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 17, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 18, 17, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, + 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 23, 22, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 23, 22, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 22, 22, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 24, 25, 24, 255, 24, 24, 23, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 26, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 24, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, + 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 27, 26, 255, 26, 25, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 27, 26, 27, 255, 27, 27, 26, 255, 27, 27, 28, 255, 27, 27, 26, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 26, 26, 255, 27, 27, 27, 255, 28, 28, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, + 27, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 27, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 26, 255, 28, 28, 27, 255, 27, 27, 28, 255, 28, 28, 28, 255, 27, 27, 25, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, + 26, 27, 27, 255, 28, 27, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 28, 28, 27, 255, 27, 26, 26, 255, 26, 27, 26, 255, 27, 26, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 25, 26, 255, 26, 26, 25, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 26, 27, 255, + 25, 25, 24, 255, 25, 24, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 26, 26, 26, 255, 25, 25, 26, 255, 24, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 23, 255, + 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 23, 255, + 23, 23, 23, 255, 24, 23, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 21, 20, 20, 255, 21, 21, 22, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 19, 19, 255, 21, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 18, 18, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 20, 20, 255, 18, 18, 17, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 20, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, + 18, 19, 18, 255, 19, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 16, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 18, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 18, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, + 17, 17, 17, 255, 22, 22, 22, 255, 61, 61, 63, 255, 51, 51, 51, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 25, 255, + 24, 24, 23, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 23, 24, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 24, 255, 26, 25, 26, 255, 24, 25, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, 24, 24, 25, 255, 25, 25, 26, 255, + 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 25, 25, 26, 255, 26, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 27, 26, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 27, 27, 255, 26, 26, 25, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, + 28, 27, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 28, 255, 28, 28, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 27, 27, 255, 27, 27, 28, 255, 28, 27, 28, 255, 27, 27, 28, 255, 27, 28, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 26, 255, + 27, 27, 27, 255, 27, 27, 28, 255, 28, 28, 28, 255, 28, 28, 27, 255, 28, 28, 28, 255, 27, 27, 26, 255, 27, 27, 26, 255, 28, 28, 28, 255, 28, 28, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 26, 26, 25, 255, 24, 24, 24, 255, 26, 26, 25, 255, + 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 23, 25, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 23, 24, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 21, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 19, 20, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 19, 18, 18, 255, 19, 18, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 17, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 17, 17, 16, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 16, 17, 17, 255, 18, 18, 17, 255, 16, 16, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 16, 16, 15, 255, 18, 17, 18, 255, 18, 18, 18, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 22, 22, 22, 255, 61, 61, 63, 255, 51, 51, 51, 255, 24, 23, 24, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, + 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 21, 21, 255, 24, 24, 24, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 23, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 24, 25, 255, 26, 26, 25, 255, 26, 26, 24, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 26, 27, 255, 25, 25, 26, 255, + 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 27, 255, 27, 26, 26, 255, 27, 26, 27, 255, 25, 25, 25, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, 27, 28, 27, 255, 26, 26, 26, 255, 28, 28, 28, 255, 27, 26, 26, 255, 28, 27, 27, 255, 27, 27, 26, 255, 28, 28, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, + 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 26, 27, 255, 27, 26, 25, 255, 27, 27, 28, 255, 27, 27, 27, 255, 28, 28, 27, 255, 27, 26, 27, 255, 28, 28, 27, 255, 27, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, + 27, 27, 27, 255, 28, 28, 28, 255, 26, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 26, 26, 255, 24, 24, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 23, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 23, 24, 255, + 24, 24, 23, 255, 23, 23, 23, 255, 25, 25, 25, 255, 24, 23, 24, 255, 23, 22, 24, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 22, 21, 21, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 20, 20, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 20, 20, 19, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 18, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 17, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 19, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 18, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, + 18, 17, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 17, 255, 16, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 17, 16, 255, 17, 16, 16, 255, 16, 16, 17, 255, 22, 22, 23, 255, 61, 61, 63, 255, + 51, 51, 51, 255, 22, 22, 21, 255, 20, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 20, 21, 21, 255, 21, 21, 20, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 23, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 21, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 24, 23, 255, + 24, 24, 24, 255, 25, 25, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 25, 255, + 26, 25, 25, 255, 26, 25, 25, 255, 27, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 25, 255, 25, 26, 26, 255, 27, 26, 27, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 27, 28, 255, 26, 26, 26, 255, 27, 26, 26, 255, + 26, 26, 25, 255, 27, 27, 26, 255, 27, 26, 26, 255, 28, 27, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 28, 28, 255, 28, 27, 28, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 28, 28, 27, 255, + 27, 27, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 26, 26, 255, 27, 27, 26, 255, 28, 27, 28, 255, 27, 26, 26, 255, 26, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 26, 255, 25, 26, 26, 255, 26, 26, 25, 255, 26, 27, 27, 255, 27, 27, 26, 255, 26, 27, 27, 255, + 26, 26, 27, 255, 25, 25, 25, 255, 26, 27, 27, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, + 25, 24, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 21, 21, 22, 255, 23, 22, 23, 255, 21, 22, 22, 255, 21, 20, 21, 255, 22, 23, 22, 255, 20, 20, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, + 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 20, 19, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 19, 20, 19, 255, 19, 19, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 19, 19, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 17, 16, 16, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 19, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, + 17, 17, 17, 255, 16, 16, 15, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 15, 15, 15, 255, 22, 23, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 22, 21, 22, 255, 22, 22, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 21, 255, 21, 22, 20, 255, 23, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 24, 24, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 23, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, + 24, 25, 25, 255, 26, 26, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 25, 26, 255, 25, 25, 26, 255, 26, 25, 26, 255, 27, 26, 26, 255, 27, 27, 27, 255, 26, 25, 25, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 27, 26, 27, 255, + 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 28, 27, 255, 26, 26, 26, 255, 28, 28, 28, 255, 28, 28, 27, 255, 27, 27, 27, 255, 27, 28, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, + 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 28, 255, 28, 27, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 26, 26, 27, 255, 28, 27, 27, 255, 28, 28, 27, 255, 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 26, 27, 255, + 26, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 26, 27, 27, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 27, 26, 255, 27, 26, 26, 255, 26, 25, 26, 255, 27, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 25, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, + 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 24, 24, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, + 22, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 21, 22, 255, 20, 21, 20, 255, 19, 19, 19, 255, 21, 21, 20, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 18, 18, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 17, 255, 20, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, + 18, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 18, 255, 17, 17, 18, 255, 16, 16, 16, 255, 18, 17, 18, 255, 16, 16, 17, 255, 17, 17, 16, 255, 23, 23, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 21, 21, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 23, 23, 255, + 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 25, 25, 24, 255, 25, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, + 24, 23, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 24, 26, 255, 26, 25, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 27, 27, 27, 255, + 26, 26, 26, 255, 25, 25, 24, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 27, 27, 27, 255, 27, 27, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 28, 28, 255, 27, 27, 26, 255, 27, 27, 26, 255, 28, 28, 27, 255, 26, 26, 27, 255, 28, 28, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, + 27, 27, 26, 255, 27, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 26, 27, 255, 27, 28, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 26, 26, 27, 255, + 27, 27, 27, 255, 26, 27, 26, 255, 26, 26, 27, 255, 28, 28, 28, 255, 26, 26, 26, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 26, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 26, 26, 255, 27, 26, 27, 255, + 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 24, 25, 25, 255, 25, 25, 24, 255, 24, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 22, 22, 23, 255, 24, 24, 23, 255, 24, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 19, 19, 255, + 19, 19, 19, 255, 20, 20, 19, 255, 19, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 19, 20, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 17, 18, 18, 255, 19, 18, 19, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 18, 18, 255, + 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 19, 18, 18, 255, 16, 17, 16, 255, 18, 18, 18, 255, 16, 16, 15, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 18, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 22, 22, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 22, 22, 23, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, + 22, 21, 21, 255, 23, 22, 22, 255, 22, 21, 21, 255, 23, 23, 22, 255, 22, 21, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, + 24, 24, 23, 255, 23, 22, 23, 255, 23, 23, 24, 255, 24, 24, 25, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 23, 255, 24, 23, 24, 255, 24, 24, 25, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 25, 26, 255, 24, 24, 24, 255, 25, 24, 25, 255, 26, 26, 26, 255, + 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 27, 255, 26, 25, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 27, 26, 27, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 27, 26, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 26, 27, 255, 27, 26, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 26, 27, 255, 27, 27, 28, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, + 28, 27, 28, 255, 27, 27, 26, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 28, 255, 26, 26, 26, 255, 28, 27, 27, 255, 26, 26, 26, 255, 25, 25, 26, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 26, 255, 26, 27, 26, 255, 26, 25, 26, 255, + 26, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 24, 25, 24, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 23, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 22, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 21, 21, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, + 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 21, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, + 19, 18, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 20, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 17, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 16, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 18, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 16, 16, 15, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 16, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 15, 15, 15, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 23, 23, 22, 255, 61, 61, 63, 255, 51, 51, 51, 255, 23, 23, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 23, 23, 24, 255, 24, 24, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 81, 81, 80, 255, 145, 145, 146, 255, 145, 145, 146, 255, 145, 145, 146, 255, 81, 81, 81, 255, 24, 24, 23, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 26, 25, 255, 25, 26, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 25, 24, 255, 23, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 145, 145, 146, 255, 57, 57, 57, 255, 26, 26, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, 25, 26, 26, 255, 27, 27, 27, 255, 25, 25, 25, 255, + 25, 25, 24, 255, 26, 26, 25, 255, 26, 27, 27, 255, 26, 27, 26, 255, 25, 25, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 27, 27, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 28, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, + 27, 27, 27, 255, 26, 26, 26, 255, 27, 26, 26, 255, 27, 27, 28, 255, 26, 26, 26, 255, 26, 26, 26, 255, 28, 28, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 28, 27, 28, 255, 27, 27, 27, 255, 26, 27, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 26, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, + 27, 27, 27, 255, 27, 27, 27, 255, 25, 25, 25, 255, 27, 27, 28, 255, 27, 27, 26, 255, 26, 27, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 26, 25, 255, 26, 26, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, + 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 24, 24, 255, 24, 24, 25, 255, 25, 24, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 23, 255, 24, 24, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 25, 24, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 23, 255, 21, 20, 20, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 20, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 22, 22, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 20, 21, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 18, 18, 18, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 18, 19, 255, 19, 18, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 19, 19, 18, 255, 18, 17, 18, 255, 19, 19, 18, 255, 18, 19, 18, 255, 18, 17, 17, 255, 18, 17, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 16, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, + 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 17, 17, 255, 16, 17, 16, 255, 16, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 23, 23, 23, 255, 61, 61, 64, 255, 51, 51, 52, 255, 23, 23, 23, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, + 23, 23, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 24, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 49, 48, 49, 255, 145, 145, 146, 255, 41, 40, 41, 255, 24, 24, 24, 255, 23, 23, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, + 25, 24, 24, 255, 146, 146, 146, 255, 58, 58, 58, 255, 25, 26, 26, 255, 25, 25, 26, 255, 26, 25, 26, 255, 26, 26, 27, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 27, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 25, 26, 26, 255, + 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 28, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 28, 27, 255, 27, 27, 27, 255, 26, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 28, 28, 27, 255, + 27, 27, 28, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 28, 255, 28, 27, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 25, 25, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 25, 25, 255, 26, 27, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 26, 27, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 25, 255, 25, 24, 25, 255, 25, 25, 24, 255, 24, 25, 25, 255, 25, 24, 24, 255, 26, 26, 25, 255, 23, 23, 24, 255, 25, 25, 24, 255, + 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 25, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 25, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 24, 25, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 22, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 23, 255, 21, 21, 22, 255, 22, 21, 23, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 22, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 21, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 18, 18, 255, 20, 20, 20, 255, 19, 18, 18, 255, + 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 20, 20, 20, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 17, 18, 255, 17, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 17, 255, 23, 23, 24, 255, 61, 61, 64, 255, 51, 51, 52, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, + 21, 21, 22, 255, 22, 21, 21, 255, 21, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 23, 22, 255, 21, 20, 20, 255, 21, 21, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 30, 30, 30, 255, 112, 112, 113, 255, 144, 144, 145, 255, 144, 144, 145, 255, 136, 136, 137, 255, 71, 71, 71, 255, 23, 23, 23, 255, 63, 63, 64, 255, 145, 145, 145, 255, 145, 145, 145, 255, 145, 145, 145, 255, + 112, 112, 113, 255, 31, 31, 31, 255, 79, 79, 80, 255, 112, 112, 113, 255, 23, 23, 24, 255, 112, 112, 113, 255, 80, 80, 80, 255, 23, 23, 23, 255, 24, 25, 24, 255, 96, 96, 97, 255, 80, 80, 80, 255, 23, 23, 22, 255, 56, 56, 56, 255, 137, 137, 137, 255, 145, 145, 146, 255, 121, 121, 121, 255, 137, 137, 138, 255, 73, 73, 73, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 57, 57, 57, 255, 121, 122, 122, 255, 145, 145, 146, 255, 146, 146, 146, 255, 121, 121, 122, 255, 49, 50, 49, 255, 25, 25, 25, 255, 25, 25, 25, 255, 145, 145, 146, 255, 122, 122, 122, 255, 145, 145, 146, 255, 146, 146, 146, 255, 81, 82, 82, 255, 25, 25, 26, 255, 26, 26, 26, 255, 105, 105, 105, 255, 146, 146, 146, 255, 145, 145, 146, 255, 146, 146, 146, 255, + 81, 82, 82, 255, 26, 26, 26, 255, 145, 145, 146, 255, 58, 58, 58, 255, 26, 26, 26, 255, 26, 26, 26, 255, 130, 130, 131, 255, 59, 58, 59, 255, 27, 27, 27, 255, 35, 34, 34, 255, 106, 106, 106, 255, 146, 146, 146, 255, 146, 146, 147, 255, 146, 146, 147, 255, 106, 106, 107, 255, 59, 59, 58, 255, 42, 42, 42, 255, 146, 146, 147, 255, 146, 146, 146, 255, 146, 146, 146, 255, 146, 146, 147, 255, + 146, 146, 147, 255, 43, 43, 43, 255, 26, 26, 26, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 28, 255, 51, 51, 51, 255, 122, 122, 122, 255, 146, 146, 147, 255, 146, 146, 147, 255, 123, 123, 123, 255, 51, 51, 51, 255, 28, 28, 27, 255, 82, 82, 83, 255, 146, 146, 146, 255, 146, 146, 147, 255, 130, 130, 130, 255, 27, 27, 28, 255, 99, 99, 98, 255, 130, 130, 131, 255, 27, 27, 26, 255, + 26, 27, 27, 255, 26, 26, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 25, 26, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 26, 26, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 25, 24, 24, 255, 24, 23, 24, 255, 22, 23, 23, 255, 24, 25, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 21, 20, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 21, 21, 22, 255, 20, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 20, 19, 19, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 17, 255, 20, 19, 19, 255, 18, 17, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 19, 18, 18, 255, 17, 17, 18, 255, + 19, 19, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 19, 18, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 16, 17, 17, 255, 16, 15, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, 22, 22, 22, 255, 61, 61, 64, 255, + 51, 51, 52, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 96, 96, 96, 255, 120, 120, 120, 255, + 30, 30, 30, 255, 23, 22, 22, 255, 71, 71, 71, 255, 145, 145, 145, 255, 39, 39, 39, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 120, 120, 121, 255, 80, 80, 80, 255, 80, 80, 80, 255, 112, 112, 113, 255, 24, 23, 23, 255, 112, 112, 113, 255, 80, 80, 80, 255, 24, 24, 24, 255, 24, 24, 23, 255, 96, 96, 96, 255, 81, 80, 81, 255, 25, 25, 24, 255, + 137, 137, 137, 255, 80, 80, 80, 255, 23, 22, 23, 255, 57, 56, 56, 255, 137, 137, 137, 255, 73, 73, 73, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 49, 49, 49, 255, 145, 145, 146, 255, 81, 81, 82, 255, 25, 26, 26, 255, 24, 24, 24, 255, 97, 97, 97, 255, 137, 137, 138, 255, 41, 41, 40, 255, 26, 26, 25, 255, 146, 145, 146, 255, 74, 74, 74, 255, + 25, 25, 25, 255, 57, 56, 57, 255, 146, 145, 146, 255, 57, 57, 57, 255, 97, 98, 97, 255, 121, 121, 122, 255, 42, 42, 42, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 25, 25, 255, 27, 26, 27, 255, 146, 146, 146, 255, 58, 58, 58, 255, 27, 26, 26, 255, 26, 26, 25, 255, 130, 130, 130, 255, 58, 57, 58, 255, 34, 35, 35, 255, 130, 130, 130, 255, 122, 122, 122, 255, 42, 42, 42, 255, + 27, 26, 27, 255, 27, 27, 27, 255, 114, 114, 114, 255, 82, 82, 82, 255, 43, 42, 43, 255, 146, 146, 146, 255, 43, 43, 43, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 28, 255, 27, 27, 27, 255, 26, 27, 27, 255, 27, 27, 27, 255, 130, 130, 130, 255, 99, 98, 98, 255, 26, 26, 26, 255, 27, 26, 27, 255, 98, 98, 98, 255, 130, 130, 130, 255, + 28, 28, 28, 255, 27, 27, 27, 255, 75, 75, 75, 255, 130, 130, 130, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 26, 255, 26, 25, 26, 255, 27, 27, 26, 255, 27, 27, 26, 255, 27, 26, 26, 255, 27, 27, 27, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 26, 25, 26, 255, 27, 26, 26, 255, 26, 25, 26, 255, 27, 27, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 24, 25, 24, 255, 25, 26, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 22, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 24, 23, 23, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, + 22, 21, 22, 255, 22, 21, 22, 255, 20, 20, 20, 255, 21, 22, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 20, 20, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 20, 19, 20, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 17, 17, 18, 255, + 19, 19, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 19, 255, 18, 18, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, + 18, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 16, 17, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 23, 23, 23, 255, 62, 62, 64, 255, 52, 51, 52, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 128, 128, 129, 255, 63, 63, 63, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 120, 120, 121, 255, 72, 72, 72, 255, 22, 22, 22, 255, 22, 22, 22, 255, 79, 79, 80, 255, 96, 96, 96, 255, 144, 144, 145, 255, 55, 55, 55, 255, 80, 80, 80, 255, + 112, 112, 113, 255, 23, 23, 22, 255, 112, 112, 113, 255, 80, 80, 81, 255, 22, 23, 23, 255, 23, 23, 23, 255, 96, 97, 97, 255, 80, 80, 80, 255, 39, 39, 39, 255, 145, 145, 145, 255, 32, 33, 33, 255, 24, 23, 24, 255, 24, 24, 23, 255, 129, 129, 129, 255, 72, 72, 72, 255, 25, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 105, 105, 105, 255, 97, 97, 98, 255, + 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 113, 113, 114, 255, 89, 89, 90, 255, 26, 26, 26, 255, 145, 145, 146, 255, 57, 57, 57, 255, 25, 25, 25, 255, 25, 25, 25, 255, 105, 105, 105, 255, 82, 82, 82, 255, 130, 130, 130, 255, 66, 66, 66, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 25, 25, 255, 145, 145, 146, 255, + 58, 58, 59, 255, 26, 25, 25, 255, 26, 27, 26, 255, 130, 130, 131, 255, 58, 58, 58, 255, 75, 75, 74, 255, 130, 130, 130, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 98, 98, 98, 255, 82, 82, 82, 255, 43, 43, 43, 255, 146, 145, 146, 255, 42, 42, 42, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 28, 28, 255, + 26, 26, 27, 255, 26, 27, 26, 255, 43, 43, 43, 255, 146, 146, 147, 255, 35, 35, 35, 255, 27, 27, 27, 255, 28, 27, 27, 255, 35, 35, 35, 255, 146, 146, 147, 255, 42, 42, 43, 255, 27, 27, 27, 255, 74, 74, 74, 255, 130, 130, 131, 255, 26, 25, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, + 26, 25, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 27, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, + 25, 24, 24, 255, 25, 25, 25, 255, 25, 26, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 24, 25, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 25, 255, 23, 22, 23, 255, 25, 24, 25, 255, 24, 24, 24, 255, + 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 24, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, + 21, 21, 20, 255, 23, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 22, 21, 21, 255, 21, 20, 20, 255, 22, 22, 22, 255, 20, 20, 20, 255, 21, 21, 20, 255, 22, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 21, 21, 255, 20, 20, 21, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, + 19, 18, 19, 255, 18, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 18, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 17, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, + 17, 17, 18, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 16, 255, 16, 16, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 15, 15, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, + 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 15, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 16, 16, 15, 255, 23, 22, 23, 255, 62, 62, 64, 255, 52, 52, 52, 255, 22, 23, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 20, 21, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 144, 144, 145, 255, 55, 55, 55, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, + 112, 112, 112, 255, 79, 79, 80, 255, 38, 38, 39, 255, 145, 145, 145, 255, 104, 104, 104, 255, 96, 96, 96, 255, 39, 39, 39, 255, 22, 22, 23, 255, 80, 80, 81, 255, 112, 113, 113, 255, 24, 24, 24, 255, 112, 112, 112, 255, 80, 81, 81, 255, 24, 24, 23, 255, 23, 23, 23, 255, 96, 96, 96, 255, 80, 80, 80, 255, 39, 39, 39, 255, 145, 145, 146, 255, 33, 33, 31, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 129, 129, 130, 255, 73, 72, 73, 255, 25, 24, 24, 255, 24, 24, 25, 255, 23, 23, 24, 255, 24, 24, 24, 255, 121, 121, 121, 255, 73, 73, 73, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 81, 81, 81, 255, 105, 105, 105, 255, 25, 25, 25, 255, 145, 145, 146, 255, 57, 57, 57, 255, 25, 25, 25, 255, 25, 26, 25, 255, 97, 97, 98, 255, + 82, 81, 82, 255, 130, 130, 130, 255, 146, 146, 146, 255, 146, 145, 146, 255, 146, 146, 146, 255, 146, 146, 146, 255, 114, 113, 114, 255, 26, 26, 26, 255, 146, 145, 146, 255, 58, 58, 58, 255, 26, 26, 26, 255, 27, 26, 26, 255, 130, 130, 130, 255, 58, 57, 58, 255, 89, 90, 90, 255, 98, 98, 98, 255, 26, 27, 27, 255, 27, 27, 27, 255, 114, 114, 114, 255, 146, 146, 146, 255, 146, 146, 146, 255, + 82, 82, 82, 255, 42, 42, 43, 255, 146, 146, 146, 255, 42, 42, 42, 255, 26, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 26, 27, 255, 26, 27, 27, 255, 26, 26, 25, 255, 58, 58, 59, 255, 146, 146, 146, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 146, 146, 146, 255, 59, 59, 59, 255, 27, 27, 27, 255, 74, 74, 74, 255, + 130, 130, 130, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 26, 255, 26, 25, 25, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 26, 27, 255, 26, 25, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, 25, 25, 26, 255, 26, 26, 25, 255, 25, 25, 26, 255, 25, 25, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 25, 25, 26, 255, 25, 26, 24, 255, 26, 26, 25, 255, 24, 24, 24, 255, 26, 26, 26, 255, 25, 24, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 24, 23, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 23, 24, 255, 22, 23, 23, 255, 24, 24, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 22, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 22, 21, 21, 255, 21, 21, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, + 18, 19, 18, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 16, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 17, 18, 255, 17, 17, 18, 255, + 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, + 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 16, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 23, 23, 23, 255, 62, 62, 64, 255, 52, 52, 52, 255, 23, 23, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 21, 255, 20, 21, 21, 255, 22, 22, 21, 255, 21, 21, 20, 255, + 22, 22, 21, 255, 22, 23, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 144, 144, 145, 255, 54, 54, 54, 255, 22, 21, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 112, 112, 113, 255, 80, 80, 80, 255, 63, 63, 63, 255, 137, 137, 137, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 80, 80, 80, 255, 112, 112, 113, 255, 23, 23, 23, 255, 113, 113, 113, 255, + 120, 120, 120, 255, 40, 41, 40, 255, 31, 31, 31, 255, 129, 129, 129, 255, 80, 80, 80, 255, 24, 24, 24, 255, 121, 121, 121, 255, 96, 96, 97, 255, 23, 23, 24, 255, 31, 32, 31, 255, 137, 137, 138, 255, 72, 72, 73, 255, 24, 23, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 23, 23, 255, 121, 121, 122, 255, 73, 72, 72, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, + 25, 25, 25, 255, 81, 81, 81, 255, 105, 105, 106, 255, 25, 25, 24, 255, 145, 145, 146, 255, 105, 105, 105, 255, 25, 25, 26, 255, 41, 41, 41, 255, 138, 138, 138, 255, 65, 65, 66, 255, 90, 90, 90, 255, 98, 98, 98, 255, 26, 25, 25, 255, 25, 25, 26, 255, 98, 97, 98, 255, 98, 97, 98, 255, 26, 26, 25, 255, 145, 145, 146, 255, 105, 105, 106, 255, 26, 26, 26, 255, 49, 50, 50, 255, + 146, 146, 146, 255, 51, 51, 51, 255, 90, 90, 90, 255, 98, 98, 98, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 27, 27, 255, 43, 43, 42, 255, 146, 146, 146, 255, 43, 43, 43, 255, 28, 28, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 58, 58, 58, 255, + 146, 145, 146, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 146, 146, 147, 255, 59, 59, 59, 255, 26, 27, 26, 255, 74, 74, 75, 255, 130, 130, 130, 255, 25, 25, 25, 255, 27, 26, 26, 255, 27, 26, 27, 255, 27, 26, 27, 255, 27, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, + 25, 25, 25, 255, 26, 26, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 25, 25, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 21, 21, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, + 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 18, 18, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 18, 18, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 19, 255, 18, 18, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 15, 15, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 15, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 15, 255, 16, 16, 15, 255, 23, 23, 23, 255, 62, 62, 64, 255, 52, 52, 52, 255, 23, 23, 22, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, + 21, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 144, 144, 145, 255, 54, 55, 55, 255, 23, 23, 23, 255, 22, 21, 21, 255, 22, 22, 22, 255, 112, 112, 112, 255, 79, 79, 79, 255, 23, 23, 24, 255, + 104, 104, 104, 255, 145, 145, 145, 255, 145, 145, 145, 255, 145, 145, 145, 255, 47, 47, 47, 255, 79, 79, 79, 255, 112, 112, 112, 255, 23, 23, 23, 255, 113, 113, 113, 255, 113, 113, 113, 255, 129, 129, 129, 255, 145, 145, 145, 255, 120, 120, 121, 255, 32, 31, 32, 255, 24, 23, 23, 255, 40, 41, 40, 255, 121, 121, 121, 255, 145, 145, 146, 255, 137, 137, 138, 255, 129, 129, 130, 255, 73, 72, 72, 255, + 23, 23, 23, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 105, 105, 105, 255, 97, 97, 97, 255, 25, 25, 25, 255, 24, 25, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 113, 113, 113, 255, 90, 90, 90, 255, 25, 25, 26, 255, 146, 146, 146, 255, 105, 106, 106, 255, 145, 146, 146, 255, 146, 146, 146, 255, 98, 97, 98, 255, 26, 25, 26, 255, 26, 26, 25, 255, 106, 106, 106, 255, + 146, 145, 146, 255, 146, 146, 146, 255, 121, 121, 121, 255, 42, 42, 42, 255, 26, 25, 25, 255, 146, 146, 146, 255, 106, 106, 106, 255, 146, 146, 146, 255, 146, 146, 146, 255, 98, 98, 98, 255, 26, 26, 26, 255, 75, 74, 74, 255, 130, 130, 130, 255, 27, 27, 27, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 42, 43, 42, 255, 146, 146, 147, 255, + 43, 43, 43, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 59, 59, 59, 255, 146, 146, 146, 255, 27, 27, 26, 255, 27, 27, 28, 255, 26, 26, 27, 255, 26, 26, 26, 255, 146, 146, 146, 255, 58, 58, 58, 255, 25, 25, 26, 255, 74, 74, 74, 255, 130, 130, 130, 255, 26, 26, 25, 255, 26, 25, 26, 255, + 26, 25, 25, 255, 26, 26, 25, 255, 27, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 23, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 23, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 23, 23, 255, 21, 21, 20, 255, 22, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, + 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 17, 17, 17, 255, 19, 19, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 19, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 18, 17, 18, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 16, 255, 17, 17, 17, 255, 15, 16, 15, 255, 18, 18, 17, 255, 16, 17, 16, 255, 18, 17, 18, 255, + 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 64, 255, 52, 52, 52, 255, 22, 22, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, + 21, 21, 21, 255, 144, 144, 145, 255, 55, 55, 55, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 112, 112, 112, 255, 79, 80, 80, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 25, 24, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 50, 49, 49, 255, 145, 145, 146, 255, 81, 81, 81, 255, 25, 25, 25, 255, 25, 25, 25, 255, 97, 97, 98, 255, 137, 137, 138, 255, 42, 42, 42, 255, + 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 25, 25, 25, 255, + 122, 122, 122, 255, 114, 113, 114, 255, 34, 34, 34, 255, 26, 26, 27, 255, 43, 43, 42, 255, 98, 98, 99, 255, 82, 82, 82, 255, 42, 42, 42, 255, 146, 146, 147, 255, 42, 42, 42, 255, 27, 26, 27, 255, 26, 26, 27, 255, 26, 27, 27, 255, 26, 26, 25, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 58, 58, 59, 255, 146, 146, 146, 255, 26, 26, 26, 255, 27, 26, 27, 255, + 26, 26, 26, 255, 25, 26, 25, 255, 146, 146, 146, 255, 58, 58, 58, 255, 26, 26, 26, 255, 75, 74, 74, 255, 129, 130, 130, 255, 27, 27, 27, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 24, 24, 25, 255, 25, 24, 25, 255, 24, 25, 24, 255, + 24, 24, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 21, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 22, 21, 22, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 19, 18, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 19, 20, 255, 21, 20, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 18, 255, 19, 20, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, + 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 17, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 18, 255, 19, 19, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, + 17, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 17, 17, 18, 255, 18, 18, 19, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 17, 17, 255, 17, 18, 17, 255, 16, 16, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 15, 15, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, + 17, 16, 18, 255, 16, 15, 15, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 23, 23, 23, 255, 62, 62, 64, 255, 52, 52, 52, 255, 23, 23, 23, 255, 21, 20, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 145, 145, 145, 255, 55, 55, 55, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 112, 112, 112, 255, 80, 80, 80, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, + 24, 24, 23, 255, 23, 23, 23, 255, 80, 80, 80, 255, 112, 112, 113, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 22, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 23, 24, 23, 255, 23, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 23, 255, 56, 56, 56, 255, 121, 121, 122, 255, 145, 145, 146, 255, 145, 145, 146, 255, 121, 121, 122, 255, 49, 49, 49, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 26, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, + 26, 26, 26, 255, 27, 26, 27, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 27, 27, 26, 255, 26, 26, 25, 255, 34, 34, 33, 255, 98, 98, 98, 255, 146, 146, 146, 255, 146, 146, 146, 255, 146, 146, 146, 255, 106, 106, 106, 255, 59, 58, 59, 255, 41, 41, 42, 255, 146, 146, 146, 255, 42, 42, 43, 255, 27, 26, 27, 255, 26, 27, 27, 255, + 26, 26, 27, 255, 26, 26, 26, 255, 28, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 59, 59, 59, 255, 146, 146, 147, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 146, 146, 146, 255, 57, 57, 58, 255, 82, 81, 82, 255, 146, 146, 146, 255, 146, 146, 146, 255, 130, 130, 131, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 26, 27, 26, 255, + 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 26, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, + 24, 24, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 25, 24, 255, 26, 25, 25, 255, 24, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 23, 24, 255, 24, 23, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 21, 21, 255, 23, 23, 23, 255, 21, 21, 22, 255, + 21, 22, 22, 255, 23, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 19, 20, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 21, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 20, 255, + 19, 19, 18, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 20, 19, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 18, 255, + 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 19, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 19, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 16, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, + 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 23, 23, 23, 255, 62, 62, 64, 255, + 52, 52, 52, 255, 23, 22, 23, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 20, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 24, 24, 24, 255, 23, 23, 22, 255, 23, 22, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 26, 26, 26, 255, 25, 25, 24, 255, 26, 26, 25, 255, + 26, 26, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 26, 24, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 27, 27, 26, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, + 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 27, 26, 255, 26, 26, 27, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 25, 255, 27, 27, 27, 255, 25, 25, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 27, 255, + 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 27, 28, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 25, 24, 25, 255, 25, 25, 26, 255, 26, 26, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 25, 255, + 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, + 24, 24, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 23, 23, 255, 23, 24, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 23, 23, 255, 22, 23, 22, 255, 23, 24, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 22, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 20, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 20, 20, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 20, 20, 255, 18, 18, 19, 255, + 19, 18, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 17, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 17, 18, 255, 17, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 15, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 16, 16, 15, 255, 16, 16, 17, 255, 16, 15, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 16, 16, 255, 22, 22, 22, 255, 62, 62, 64, 255, 52, 52, 52, 255, 23, 23, 23, 255, 20, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 20, 20, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 23, 22, 23, 255, 24, 24, 25, 255, 22, 22, 22, 255, 22, 23, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, + 24, 24, 24, 255, 25, 24, 25, 255, 24, 23, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 26, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 25, 255, 27, 26, 27, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 27, 255, + 25, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 27, 255, 27, 27, 26, 255, 27, 26, 26, 255, 26, 25, 25, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 26, 27, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, + 25, 26, 25, 255, 26, 26, 26, 255, 25, 25, 24, 255, 26, 26, 27, 255, 27, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 26, 25, 255, 24, 24, 24, 255, 26, 26, 25, 255, 26, 26, 27, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 25, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, + 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 25, 255, 24, 23, 23, 255, 24, 24, 25, 255, 23, 23, 23, 255, 24, 24, 25, 255, 25, 24, 24, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, 21, 22, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 20, 20, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 21, 19, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 20, 21, 20, 255, 20, 19, 19, 255, 21, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 18, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 20, 19, 255, 18, 18, 19, 255, + 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 19, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 19, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 16, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 15, 15, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 16, 17, 17, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 15, 16, 15, 255, 16, 17, 16, 255, 16, 15, 15, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 22, 22, 23, 255, 62, 62, 64, 255, 52, 52, 52, 255, 23, 23, 23, 255, 22, 21, 21, 255, + 21, 21, 20, 255, 20, 19, 20, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 21, 21, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 21, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 23, 24, 255, 22, 22, 22, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 23, 255, 25, 24, 25, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 26, 25, 255, + 26, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 25, 24, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 25, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 27, 27, 26, 255, 26, 27, 27, 255, + 26, 27, 27, 255, 27, 27, 26, 255, 25, 25, 25, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 27, 255, 27, 26, 27, 255, 26, 25, 26, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 25, 255, 27, 26, 25, 255, 25, 25, 25, 255, 26, 26, 27, 255, 26, 25, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 25, 27, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 26, 26, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 24, 25, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 24, 25, 255, 24, 24, 25, 255, + 24, 24, 24, 255, 24, 24, 23, 255, 24, 23, 24, 255, 23, 24, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 21, 22, 255, 22, 21, 22, 255, 20, 20, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 20, 20, 19, 255, 21, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 22, 255, 19, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 19, 19, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 18, 255, 17, 17, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 19, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 19, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, 17, 16, 17, 255, 18, 17, 18, 255, + 16, 16, 16, 255, 16, 17, 17, 255, 18, 17, 18, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 17, 18, 255, 16, 17, 16, 255, 16, 15, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 16, 16, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 23, 23, 22, 255, 62, 62, 64, 255, 52, 52, 52, 255, 22, 22, 22, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 20, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 23, 255, 21, 21, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, + 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 25, 255, 25, 25, 24, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 24, 24, 24, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, + 25, 25, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 27, 27, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 25, 25, 25, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 25, 25, 25, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 27, 26, 255, 26, 26, 26, 255, 26, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 27, 27, 255, 26, 26, 25, 255, 26, 27, 26, 255, 25, 25, 26, 255, 27, 27, 27, 255, 26, 25, 26, 255, 27, 26, 26, 255, 24, 25, 25, 255, 82, 82, 82, 255, 146, 146, 146, 255, 146, 146, 146, 255, + 73, 73, 74, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 25, 25, 255, 26, 25, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 24, 24, 24, 255, 73, 73, 74, 255, 129, 129, 129, 255, 26, 26, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 23, 23, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 25, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, + 24, 23, 24, 255, 24, 24, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 20, 255, 22, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, + 21, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 21, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 18, 18, 18, 255, 20, 19, 19, 255, + 18, 18, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 17, 255, 19, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 19, 19, 18, 255, 17, 17, 17, 255, 16, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 18, 16, 255, 18, 18, 18, 255, 18, 18, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 16, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 15, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 23, 23, 23, 255, 62, 62, 64, 255, 52, 52, 52, 255, 23, 23, 23, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 24, 24, 25, 255, 24, 23, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 27, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 27, 255, 26, 25, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 27, 27, 255, 27, 27, 27, 255, + 26, 26, 26, 255, 25, 25, 26, 255, 27, 27, 27, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 26, 26, 255, 25, 25, 25, 255, 25, 26, 26, 255, 27, 27, 26, 255, 25, 25, 26, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 24, 25, 255, 26, 25, 26, 255, 33, 33, 33, 255, 145, 145, 146, 255, 57, 57, 57, 255, 26, 25, 26, 255, 26, 26, 25, 255, 25, 25, 24, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 26, 26, 25, 255, 24, 25, 24, 255, 24, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 34, 33, 33, 255, 137, 137, 137, 255, 56, 56, 56, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, + 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 24, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 20, 20, 21, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 19, 20, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 18, 18, 255, + 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 16, 255, + 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 15, 16, 255, + 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 64, 255, 52, 52, 52, 255, 22, 22, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 21, 20, 21, 255, 22, 22, 23, 255, + 22, 22, 21, 255, 128, 128, 128, 255, 144, 144, 145, 255, 144, 144, 145, 255, 144, 144, 145, 255, 128, 128, 129, 255, 71, 71, 71, 255, 22, 23, 23, 255, 71, 71, 72, 255, 144, 144, 145, 255, 145, 144, 145, 255, 112, 112, 112, 255, 136, 136, 137, 255, 71, 71, 72, 255, 88, 88, 88, 255, 145, 145, 145, 255, 145, 145, 145, 255, 145, 145, 145, 255, 89, 88, 88, 255, 24, 24, 24, 255, 39, 39, 39, 255, + 121, 121, 121, 255, 145, 145, 145, 255, 145, 145, 145, 255, 145, 145, 145, 255, 56, 56, 56, 255, 22, 22, 23, 255, 112, 112, 113, 255, 145, 145, 145, 255, 145, 145, 146, 255, 105, 105, 105, 255, 129, 129, 129, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 23, 23, 24, 255, 23, 23, 23, 255, 73, 72, 73, 255, 137, 137, 137, 255, 145, 145, 146, 255, 137, 137, 137, 255, 72, 72, 72, 255, + 25, 25, 24, 255, 81, 81, 82, 255, 113, 113, 113, 255, 26, 25, 24, 255, 25, 25, 25, 255, 73, 73, 74, 255, 113, 113, 114, 255, 25, 25, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 26, 26, 255, 81, 81, 81, 255, 145, 145, 146, 255, 146, 146, 146, 255, 146, 145, 146, 255, 89, 89, 89, 255, 27, 27, 26, 255, 25, 25, 25, 255, 130, 130, 130, 255, 146, 146, 146, 255, + 146, 146, 146, 255, 145, 145, 146, 255, 129, 129, 130, 255, 74, 74, 74, 255, 24, 24, 24, 255, 74, 74, 74, 255, 146, 146, 146, 255, 146, 145, 146, 255, 114, 114, 114, 255, 137, 137, 138, 255, 73, 73, 73, 255, 58, 58, 59, 255, 146, 146, 146, 255, 26, 26, 25, 255, 26, 26, 26, 255, 43, 43, 43, 255, 146, 146, 146, 255, 25, 25, 25, 255, 42, 42, 42, 255, 122, 122, 122, 255, 146, 146, 146, 255, + 130, 129, 130, 255, 114, 114, 114, 255, 97, 98, 98, 255, 25, 26, 25, 255, 98, 98, 98, 255, 146, 146, 146, 255, 146, 146, 146, 255, 146, 145, 146, 255, 146, 145, 146, 255, 130, 130, 130, 255, 24, 24, 25, 255, 26, 26, 25, 255, 98, 98, 98, 255, 145, 145, 146, 255, 146, 146, 146, 255, 146, 145, 146, 255, 81, 81, 81, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 24, 24, 255, + 24, 24, 25, 255, 25, 25, 24, 255, 113, 113, 114, 255, 121, 121, 122, 255, 145, 145, 146, 255, 146, 146, 146, 255, 105, 105, 106, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 26, 255, 97, 97, 97, 255, 113, 113, 114, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 40, 40, 41, 255, 145, 145, 146, 255, 24, 24, 25, 255, + 23, 23, 23, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 145, 145, 145, 255, 56, 56, 55, 255, 24, 24, 24, 255, 145, 145, 145, 255, 56, 56, 56, 255, 23, 23, 23, 255, 88, 88, 89, 255, 145, 145, 145, 255, 145, 145, 145, 255, 145, 145, 146, 255, 64, 64, 64, 255, 113, 113, 113, 255, 79, 79, 80, 255, 23, 23, 23, 255, 24, 23, 24, 255, 96, 96, 96, 255, 80, 80, 80, 255, + 31, 31, 30, 255, 120, 120, 121, 255, 144, 144, 145, 255, 137, 137, 137, 255, 112, 112, 112, 255, 128, 128, 129, 255, 23, 22, 23, 255, 22, 22, 22, 255, 104, 104, 104, 255, 144, 144, 145, 255, 144, 144, 145, 255, 145, 145, 145, 255, 79, 79, 80, 255, 54, 54, 54, 255, 144, 144, 145, 255, 22, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 20, 21, 255, 20, 20, 19, 255, + 71, 70, 71, 255, 128, 128, 128, 255, 144, 144, 144, 255, 144, 144, 145, 255, 128, 128, 128, 255, 87, 86, 87, 255, 21, 20, 20, 255, 79, 79, 79, 255, 111, 111, 111, 255, 22, 21, 21, 255, 20, 21, 21, 255, 21, 21, 20, 255, 70, 70, 70, 255, 144, 144, 144, 255, 144, 144, 144, 255, 103, 103, 103, 255, 144, 144, 145, 255, 53, 53, 53, 255, 53, 53, 53, 255, 144, 144, 145, 255, 20, 20, 20, 255, + 19, 20, 20, 255, 36, 36, 36, 255, 144, 144, 144, 255, 20, 19, 19, 255, 78, 78, 78, 255, 111, 111, 111, 255, 19, 19, 19, 255, 20, 20, 19, 255, 69, 69, 69, 255, 111, 110, 111, 255, 20, 20, 20, 255, 68, 68, 69, 255, 144, 144, 144, 255, 35, 35, 35, 255, 18, 18, 18, 255, 20, 20, 20, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 18, 17, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 18, 255, 17, 17, 17, 255, 18, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 22, 22, 23, 255, 62, 62, 64, 255, 52, 52, 52, 255, 22, 22, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 20, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 128, 128, 128, 255, 71, 71, 71, 255, 22, 22, 22, 255, 22, 21, 20, 255, 72, 71, 72, 255, 145, 145, 145, 255, 39, 39, 38, 255, 128, 128, 128, 255, 71, 71, 71, 255, 22, 22, 22, 255, 71, 71, 72, 255, + 136, 136, 137, 255, 72, 72, 72, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 31, 31, 31, 255, 145, 144, 145, 255, 47, 47, 48, 255, 129, 129, 129, 255, 112, 112, 112, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 24, 255, 72, 72, 72, 255, 129, 129, 129, 255, 39, 39, 39, 255, 24, 23, 23, 255, 105, 105, 105, 255, 129, 128, 129, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 23, 23, 23, 255, 24, 25, 24, 255, 41, 40, 41, 255, 145, 145, 146, 255, 73, 73, 73, 255, 24, 24, 24, 255, 73, 73, 73, 255, 145, 145, 146, 255, 41, 40, 41, 255, 81, 81, 81, 255, 113, 113, 113, 255, 25, 25, 25, 255, 25, 24, 25, 255, 74, 73, 73, 255, 114, 114, 114, 255, 26, 26, 25, 255, 26, 26, 25, 255, 26, 26, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, + 113, 113, 113, 255, 73, 73, 73, 255, 25, 25, 26, 255, 49, 49, 49, 255, 129, 129, 130, 255, 74, 74, 75, 255, 25, 25, 26, 255, 129, 129, 130, 255, 74, 74, 74, 255, 25, 25, 25, 255, 26, 25, 26, 255, 73, 73, 74, 255, 145, 145, 146, 255, 41, 41, 41, 255, 130, 130, 130, 255, 74, 74, 74, 255, 26, 26, 26, 255, 74, 74, 74, 255, 138, 137, 138, 255, 73, 73, 73, 255, 57, 57, 57, 255, + 146, 146, 146, 255, 26, 25, 25, 255, 27, 27, 26, 255, 41, 41, 42, 255, 146, 146, 146, 255, 26, 25, 26, 255, 98, 98, 98, 255, 114, 114, 114, 255, 26, 26, 26, 255, 42, 42, 42, 255, 121, 121, 122, 255, 98, 98, 99, 255, 26, 25, 26, 255, 98, 98, 98, 255, 97, 97, 98, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 25, 26, 255, 106, 105, 106, 255, + 122, 122, 122, 255, 41, 41, 41, 255, 26, 25, 26, 255, 49, 49, 49, 255, 130, 130, 131, 255, 90, 89, 90, 255, 25, 25, 26, 255, 24, 24, 24, 255, 25, 24, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 113, 113, 114, 255, 98, 97, 98, 255, 24, 24, 25, 255, 40, 40, 40, 255, 129, 129, 130, 255, 81, 81, 81, 255, 25, 25, 25, 255, 32, 32, 33, 255, 137, 137, 138, 255, 145, 145, 146, 255, + 40, 40, 40, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 40, 40, 40, 255, 145, 145, 145, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 22, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 145, 145, 146, 255, 56, 56, 56, 255, 23, 23, 22, 255, 145, 145, 145, 255, 56, 56, 56, 255, 72, 72, 72, 255, 137, 137, 137, 255, 47, 47, 47, 255, + 24, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 112, 112, 112, 255, 79, 79, 80, 255, 23, 23, 23, 255, 23, 23, 23, 255, 96, 96, 96, 255, 80, 80, 80, 255, 71, 71, 72, 255, 128, 128, 129, 255, 23, 22, 22, 255, 30, 30, 30, 255, 112, 112, 112, 255, 128, 128, 129, 255, 22, 22, 22, 255, 96, 95, 96, 255, 120, 120, 120, 255, 38, 38, 37, 255, 23, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 55, 55, 55, 255, 144, 144, 145, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 79, 78, 79, 255, 144, 144, 144, 255, 78, 78, 78, 255, 21, 21, 21, 255, 21, 21, 21, 255, 54, 54, 54, 255, 144, 144, 144, 255, 20, 19, 20, 255, 79, 79, 79, 255, 111, 111, 111, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 136, 136, 136, 255, 78, 78, 78, 255, 20, 20, 20, 255, 78, 78, 78, 255, 144, 144, 144, 255, 53, 53, 53, 255, 53, 53, 54, 255, 144, 144, 144, 255, 19, 20, 19, 255, 19, 20, 19, 255, 36, 36, 36, 255, 144, 144, 145, 255, 19, 19, 19, 255, 77, 77, 77, 255, 111, 111, 111, 255, 18, 18, 18, 255, 19, 19, 19, 255, 69, 69, 70, 255, 110, 110, 110, 255, 20, 20, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 19, 255, 19, 18, 20, 255, 18, 18, 18, 255, 18, 19, 18, 255, 19, 18, 18, 255, 18, 19, 19, 255, 18, 18, 17, 255, 19, 19, 18, 255, 18, 17, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, + 18, 17, 18, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 17, 18, 255, 17, 16, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 17, 16, 255, 18, 18, 18, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 17, 255, 16, 15, 16, 255, 16, 16, 16, 255, 16, 15, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 22, 22, 22, 255, 62, 62, 64, 255, + 52, 52, 52, 255, 23, 23, 23, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 20, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 21, 20, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 128, 128, 128, 255, 71, 71, 71, 255, + 22, 22, 21, 255, 23, 23, 23, 255, 22, 21, 21, 255, 128, 128, 128, 255, 63, 63, 63, 255, 120, 120, 121, 255, 112, 112, 112, 255, 31, 30, 30, 255, 23, 22, 22, 255, 128, 128, 128, 255, 71, 71, 71, 255, 23, 23, 23, 255, 29, 29, 29, 255, 96, 96, 96, 255, 104, 104, 104, 255, 137, 137, 137, 255, 48, 48, 48, 255, 145, 145, 145, 255, 32, 31, 32, 255, 24, 24, 24, 255, 24, 24, 23, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 96, 96, 96, 255, 88, 88, 89, 255, 22, 23, 23, 255, 23, 23, 23, 255, 56, 56, 56, 255, 129, 129, 129, 255, 24, 24, 24, 255, 25, 25, 25, 255, 23, 23, 23, 255, 25, 24, 24, 255, 72, 72, 73, 255, 121, 121, 122, 255, 24, 24, 23, 255, 25, 25, 24, 255, 25, 25, 25, 255, 121, 121, 122, 255, 73, 73, 73, 255, 81, 80, 81, 255, 113, 113, 114, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 73, 73, 73, 255, 114, 113, 114, 255, 24, 24, 24, 255, 25, 25, 25, 255, 26, 25, 24, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 97, 97, 97, 255, 97, 97, 98, 255, 26, 26, 25, 255, 130, 129, 130, 255, 73, 73, 74, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 129, 129, 130, 255, 66, 66, 66, 255, 122, 122, 122, 255, 114, 114, 114, 255, 33, 34, 33, 255, 26, 26, 26, 255, 130, 130, 130, 255, 74, 74, 74, 255, 57, 57, 57, 255, 146, 146, 146, 255, 26, 26, 26, 255, 26, 26, 26, 255, 41, 41, 41, 255, 145, 145, 146, 255, 25, 26, 26, 255, 130, 130, 130, 255, 65, 65, 66, 255, 25, 25, 25, 255, 25, 25, 26, 255, 82, 82, 82, 255, 98, 98, 99, 255, + 27, 26, 27, 255, 97, 97, 98, 255, 98, 98, 98, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 50, 49, 50, 255, 146, 145, 146, 255, 42, 41, 41, 255, 26, 25, 26, 255, 26, 25, 26, 255, 25, 25, 25, 255, 58, 58, 58, 255, 146, 145, 146, 255, 34, 33, 34, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 114, 114, 114, 255, + 81, 81, 81, 255, 25, 25, 25, 255, 25, 24, 24, 255, 81, 81, 80, 255, 114, 113, 114, 255, 26, 25, 26, 255, 81, 81, 81, 255, 121, 121, 122, 255, 97, 96, 97, 255, 96, 96, 97, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 40, 40, 40, 255, 145, 145, 146, 255, 24, 24, 24, 255, 41, 41, 41, 255, 145, 145, 146, 255, 40, 39, 39, 255, + 24, 24, 23, 255, 145, 145, 146, 255, 56, 56, 56, 255, 23, 23, 24, 255, 145, 145, 146, 255, 55, 55, 56, 255, 96, 96, 97, 255, 88, 88, 89, 255, 22, 22, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 112, 112, 112, 255, 80, 80, 80, 255, 24, 23, 23, 255, 23, 23, 23, 255, 96, 96, 96, 255, 80, 80, 80, 255, 63, 63, 63, 255, 137, 137, 137, 255, 71, 71, 71, 255, + 21, 22, 21, 255, 71, 71, 71, 255, 128, 128, 129, 255, 21, 21, 21, 255, 128, 128, 128, 255, 63, 63, 63, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 54, 54, 54, 255, 144, 144, 145, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 20, 21, 21, 255, 22, 21, 21, 255, 128, 127, 128, 255, 71, 70, 70, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 36, 36, 36, 255, 144, 144, 145, 255, 21, 21, 20, 255, 78, 78, 78, 255, 111, 111, 111, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 144, 144, 144, 255, 45, 45, 45, 255, 20, 20, 20, 255, 20, 20, 21, 255, 144, 144, 144, 255, 54, 53, 54, 255, 53, 53, 53, 255, 144, 144, 144, 255, 20, 20, 20, 255, 20, 20, 20, 255, 35, 35, 35, 255, 144, 144, 144, 255, + 19, 19, 19, 255, 77, 77, 77, 255, 110, 110, 111, 255, 19, 19, 19, 255, 19, 19, 18, 255, 69, 69, 69, 255, 111, 110, 111, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 18, 18, 255, 19, 18, 19, 255, 18, 18, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, + 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 18, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 18, 17, 255, 17, 16, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 15, 15, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, + 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 23, 23, 24, 255, 62, 62, 64, 255, 52, 52, 52, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 22, 22, 255, 21, 20, 20, 255, 21, 22, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 21, 21, 255, + 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 23, 255, 128, 128, 128, 255, 71, 71, 71, 255, 23, 22, 23, 255, 22, 22, 22, 255, 55, 55, 54, 255, 145, 145, 145, 255, 46, 46, 47, 255, 47, 47, 47, 255, 96, 95, 96, 255, 144, 144, 145, 255, 145, 145, 145, 255, 145, 145, 145, 255, 71, 71, 71, 255, 71, 71, 72, 255, + 145, 145, 145, 255, 96, 95, 96, 255, 87, 87, 87, 255, 23, 23, 23, 255, 39, 38, 39, 255, 145, 145, 145, 255, 145, 145, 145, 255, 145, 145, 145, 255, 145, 145, 146, 255, 145, 145, 145, 255, 81, 81, 81, 255, 96, 96, 96, 255, 89, 89, 89, 255, 24, 24, 24, 255, 24, 25, 25, 255, 56, 56, 56, 255, 129, 129, 129, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 25, 255, + 73, 73, 73, 255, 121, 121, 121, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 24, 24, 255, 121, 121, 121, 255, 73, 73, 73, 255, 81, 81, 81, 255, 113, 113, 114, 255, 25, 25, 25, 255, 25, 25, 25, 255, 74, 74, 73, 255, 113, 114, 114, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 24, 255, + 34, 33, 34, 255, 122, 122, 122, 255, 74, 74, 74, 255, 26, 26, 26, 255, 129, 129, 130, 255, 74, 74, 74, 255, 24, 25, 24, 255, 26, 25, 25, 255, 58, 57, 57, 255, 145, 145, 146, 255, 50, 50, 49, 255, 50, 49, 50, 255, 97, 97, 98, 255, 145, 145, 146, 255, 146, 146, 146, 255, 146, 146, 146, 255, 73, 73, 73, 255, 58, 58, 58, 255, 146, 146, 146, 255, 25, 25, 26, 255, 26, 26, 26, 255, + 42, 42, 42, 255, 145, 145, 146, 255, 26, 26, 26, 255, 130, 130, 131, 255, 66, 66, 66, 255, 25, 25, 25, 255, 25, 24, 25, 255, 82, 82, 82, 255, 97, 97, 98, 255, 26, 26, 26, 255, 98, 97, 98, 255, 98, 98, 98, 255, 26, 25, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 66, 66, 66, 255, 130, 130, 130, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, + 25, 24, 24, 255, 26, 26, 26, 255, 146, 146, 146, 255, 50, 50, 50, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 113, 113, 114, 255, 81, 81, 81, 255, 26, 26, 26, 255, 25, 25, 25, 255, 73, 73, 73, 255, 113, 113, 114, 255, 25, 25, 25, 255, 129, 129, 129, 255, 73, 73, 74, 255, 41, 41, 41, 255, 145, 145, 146, 255, 32, 32, 32, 255, 24, 23, 25, 255, + 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 40, 40, 40, 255, 145, 145, 146, 255, 25, 25, 25, 255, 96, 97, 97, 255, 137, 137, 137, 255, 97, 96, 97, 255, 23, 23, 24, 255, 145, 145, 146, 255, 56, 56, 56, 255, 24, 23, 23, 255, 145, 145, 146, 255, 56, 56, 56, 255, 97, 96, 97, 255, 88, 88, 89, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 112, 112, 113, 255, 80, 80, 80, 255, 23, 23, 22, 255, 23, 22, 23, 255, 96, 96, 97, 255, 80, 79, 80, 255, 23, 23, 23, 255, 79, 79, 79, 255, 120, 120, 121, 255, 145, 145, 145, 255, 145, 144, 145, 255, 128, 128, 128, 255, 22, 22, 22, 255, 128, 128, 128, 255, 144, 144, 145, 255, 145, 145, 145, 255, 144, 144, 145, 255, 144, 144, 145, 255, 112, 112, 113, 255, 54, 54, 54, 255, 144, 144, 145, 255, + 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 21, 20, 255, 30, 30, 30, 255, 144, 144, 145, 255, 38, 38, 38, 255, 21, 21, 21, 255, 54, 55, 54, 255, 144, 144, 145, 255, 144, 144, 144, 255, 144, 144, 145, 255, 20, 20, 21, 255, 78, 78, 78, 255, 111, 111, 111, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 144, 144, 144, 255, 37, 37, 36, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 144, 144, 145, 255, 53, 53, 53, 255, 53, 53, 53, 255, 144, 144, 144, 255, 20, 20, 20, 255, 20, 20, 20, 255, 36, 36, 36, 255, 144, 144, 145, 255, 18, 18, 19, 255, 77, 77, 78, 255, 110, 110, 111, 255, 19, 19, 20, 255, 20, 20, 19, 255, 69, 69, 69, 255, 111, 111, 111, 255, 19, 18, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 20, 20, 19, 255, 18, 18, 18, 255, + 19, 19, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 17, 17, 18, 255, 19, 18, 18, 255, 18, 17, 18, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 17, 18, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 23, 23, 23, 255, 62, 62, 64, 255, 52, 52, 52, 255, 23, 22, 23, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 128, 128, 128, 255, 144, 144, 145, 255, 145, 145, 145, 255, 145, 144, 145, 255, 128, 128, 128, 255, + 71, 71, 72, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 31, 31, 31, 255, 136, 136, 137, 255, 63, 63, 64, 255, 88, 88, 87, 255, 104, 104, 105, 255, 23, 23, 22, 255, 22, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 121, 120, 121, 255, 72, 72, 72, 255, 23, 23, 23, 255, 30, 30, 31, 255, 120, 120, 121, 255, 72, 72, 72, 255, 56, 56, 56, 255, + 137, 137, 138, 255, 49, 49, 49, 255, 24, 24, 24, 255, 72, 72, 72, 255, 129, 129, 129, 255, 23, 23, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 25, 25, 24, 255, 40, 40, 41, 255, 145, 145, 146, 255, 72, 72, 73, 255, 25, 25, 24, 255, 56, 57, 57, 255, 145, 145, 146, 255, 41, 41, 41, 255, 81, 80, 81, 255, 129, 129, 129, 255, 56, 56, 57, 255, 24, 24, 25, 255, 105, 105, 106, 255, + 105, 105, 105, 255, 24, 24, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 24, 25, 25, 255, 25, 25, 24, 255, 25, 25, 26, 255, 25, 25, 25, 255, 146, 146, 146, 255, 146, 146, 146, 255, 89, 89, 89, 255, 26, 25, 26, 255, 26, 26, 25, 255, 130, 129, 130, 255, 146, 145, 146, 255, 146, 145, 146, 255, 145, 145, 146, 255, 129, 129, 130, 255, 74, 74, 74, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 26, 26, 26, 255, 25, 25, 25, 255, 34, 34, 35, 255, 138, 138, 138, 255, 66, 66, 67, 255, 57, 57, 58, 255, 146, 146, 146, 255, 82, 82, 82, 255, 25, 25, 25, 255, 81, 81, 81, 255, 138, 138, 138, 255, 25, 25, 25, 255, 82, 81, 82, 255, 122, 122, 123, 255, 34, 34, 34, 255, 26, 25, 26, 255, 98, 98, 98, 255, 97, 98, 98, 255, 26, 26, 26, 255, 98, 98, 98, 255, 145, 145, 146, 255, + 145, 146, 146, 255, 146, 145, 146, 255, 146, 146, 146, 255, 114, 114, 114, 255, 66, 66, 66, 255, 130, 130, 130, 255, 27, 26, 26, 255, 25, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 145, 145, 146, 255, 49, 49, 49, 255, 25, 24, 25, 255, 26, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 113, 113, 114, 255, 121, 121, 122, 255, 34, 33, 34, 255, 25, 25, 26, 255, + 121, 121, 122, 255, 89, 89, 89, 255, 65, 65, 65, 255, 137, 137, 138, 255, 33, 33, 32, 255, 25, 25, 25, 255, 113, 114, 114, 255, 80, 80, 80, 255, 24, 24, 23, 255, 24, 23, 23, 255, 25, 25, 24, 255, 25, 25, 25, 255, 40, 40, 40, 255, 145, 145, 146, 255, 40, 40, 40, 255, 145, 145, 146, 255, 48, 48, 49, 255, 137, 137, 137, 255, 39, 39, 39, 255, 145, 145, 145, 255, 55, 55, 55, 255, + 24, 24, 24, 255, 145, 145, 145, 255, 56, 56, 56, 255, 72, 71, 72, 255, 136, 136, 137, 255, 47, 47, 48, 255, 23, 22, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 112, 113, 113, 255, 121, 121, 121, 255, 40, 40, 40, 255, 31, 31, 31, 255, 128, 129, 129, 255, 79, 79, 80, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 79, 80, 79, 255, 120, 120, 121, 255, + 22, 22, 22, 255, 87, 87, 87, 255, 96, 96, 96, 255, 22, 23, 23, 255, 21, 21, 22, 255, 95, 95, 96, 255, 95, 95, 95, 255, 55, 55, 54, 255, 144, 144, 145, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 29, 29, 28, 255, 144, 144, 145, 255, 38, 38, 38, 255, 22, 22, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, + 20, 19, 20, 255, 79, 79, 79, 255, 127, 127, 128, 255, 53, 53, 53, 255, 21, 20, 20, 255, 21, 21, 20, 255, 144, 144, 144, 255, 37, 37, 37, 255, 20, 20, 20, 255, 20, 20, 19, 255, 144, 144, 144, 255, 54, 53, 53, 255, 52, 52, 53, 255, 144, 144, 144, 255, 77, 77, 77, 255, 19, 19, 18, 255, 78, 77, 77, 255, 136, 136, 136, 255, 19, 20, 19, 255, 77, 77, 78, 255, 127, 127, 128, 255, + 53, 53, 53, 255, 18, 18, 19, 255, 102, 102, 103, 255, 102, 102, 102, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 19, 19, 255, + 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 17, 16, 255, 23, 23, 24, 255, 62, 62, 64, 255, 52, 52, 53, 255, 23, 23, 23, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 22, 22, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 128, 128, 129, 255, 71, 70, 71, 255, 22, 22, 22, 255, 22, 21, 22, 255, 112, 112, 112, 255, 79, 79, 80, 255, 23, 23, 22, 255, 71, 71, 72, 255, 145, 145, 145, 255, 144, 144, 145, 255, 145, 145, 145, 255, 112, 112, 113, 255, 22, 22, 22, 255, 39, 39, 39, 255, 120, 120, 120, 255, 145, 145, 145, 255, 145, 145, 145, 255, + 137, 137, 137, 255, 23, 23, 23, 255, 39, 39, 40, 255, 120, 120, 121, 255, 145, 145, 145, 255, 145, 145, 145, 255, 104, 104, 105, 255, 23, 22, 23, 255, 23, 23, 23, 255, 80, 80, 81, 255, 145, 145, 145, 255, 145, 145, 145, 255, 121, 120, 121, 255, 129, 129, 130, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 72, 72, 73, 255, 136, 137, 137, 255, + 145, 145, 146, 255, 137, 137, 137, 255, 73, 73, 73, 255, 25, 25, 24, 255, 81, 81, 81, 255, 129, 129, 129, 255, 121, 121, 122, 255, 145, 145, 146, 255, 137, 137, 137, 255, 48, 48, 49, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 41, 41, 41, 255, 130, 129, 130, 255, 58, 58, 58, 255, + 25, 25, 25, 255, 130, 130, 130, 255, 73, 73, 73, 255, 26, 25, 25, 255, 25, 25, 25, 255, 113, 113, 114, 255, 81, 82, 82, 255, 27, 26, 26, 255, 73, 73, 73, 255, 146, 146, 146, 255, 145, 145, 146, 255, 146, 146, 146, 255, 114, 114, 114, 255, 27, 26, 26, 255, 58, 58, 58, 255, 146, 146, 146, 255, 105, 105, 106, 255, 146, 146, 146, 255, 145, 145, 146, 255, 74, 74, 74, 255, 25, 25, 26, 255, + 26, 26, 25, 255, 114, 114, 114, 255, 145, 145, 146, 255, 146, 146, 146, 255, 122, 122, 122, 255, 97, 97, 98, 255, 26, 25, 25, 255, 98, 98, 98, 255, 98, 98, 98, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 49, 49, 49, 255, 145, 145, 146, 255, 41, 41, 41, 255, 26, 26, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 58, 58, 58, 255, 145, 146, 146, 255, + 32, 32, 33, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 113, 113, 113, 255, 113, 113, 114, 255, 129, 129, 130, 255, 145, 145, 146, 255, 121, 121, 122, 255, 33, 33, 33, 255, 113, 113, 114, 255, 81, 81, 81, 255, 24, 24, 24, 255, 24, 24, 25, 255, 57, 57, 57, 255, 137, 137, 138, 255, 25, 25, 24, 255, 25, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, + 40, 40, 40, 255, 145, 145, 146, 255, 81, 81, 80, 255, 96, 96, 96, 255, 24, 24, 24, 255, 80, 80, 80, 255, 97, 97, 97, 255, 145, 145, 145, 255, 56, 56, 56, 255, 23, 23, 23, 255, 145, 145, 145, 255, 56, 56, 56, 255, 23, 23, 22, 255, 79, 79, 79, 255, 145, 145, 145, 255, 145, 145, 145, 255, 145, 145, 145, 255, 72, 72, 72, 255, 112, 112, 113, 255, 112, 112, 112, 255, 128, 128, 129, 255, + 145, 145, 145, 255, 120, 120, 120, 255, 31, 30, 30, 255, 22, 22, 22, 255, 128, 128, 129, 255, 144, 144, 145, 255, 144, 145, 145, 255, 137, 136, 137, 255, 55, 55, 54, 255, 22, 22, 22, 255, 22, 22, 22, 255, 103, 103, 103, 255, 145, 145, 145, 255, 145, 144, 145, 255, 120, 120, 120, 255, 38, 38, 37, 255, 55, 55, 54, 255, 144, 144, 145, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 20, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 128, 128, 128, 255, 70, 70, 70, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 21, 22, 22, 255, 19, 20, 20, 255, 20, 19, 20, 255, 78, 78, 78, 255, 128, 128, 128, 255, 111, 111, 111, 255, 144, 144, 145, 255, 78, 78, 78, 255, 144, 144, 144, 255, 37, 37, 36, 255, 20, 20, 20, 255, 20, 19, 20, 255, 144, 144, 144, 255, 53, 54, 53, 255, + 53, 53, 53, 255, 144, 144, 145, 255, 102, 102, 103, 255, 144, 143, 144, 255, 144, 144, 144, 255, 69, 70, 70, 255, 19, 19, 19, 255, 77, 77, 78, 255, 127, 127, 128, 255, 119, 118, 119, 255, 144, 144, 144, 255, 135, 135, 135, 255, 44, 44, 44, 255, 20, 19, 19, 255, 19, 18, 19, 255, 20, 19, 19, 255, 20, 20, 21, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 20, 20, 19, 255, 19, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 19, 19, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, + 18, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 23, 23, 23, 255, 62, 62, 64, 255, 52, 52, 53, 255, 23, 22, 22, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 20, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 20, 255, 21, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 128, 128, 128, 255, 71, 71, 71, 255, 22, 22, 22, 255, 22, 22, 22, 255, 104, 104, 104, 255, 104, 103, 104, 255, 22, 21, 22, 255, 23, 23, 23, 255, + 22, 22, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 24, 255, + 56, 56, 57, 255, 129, 128, 129, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 97, 97, 97, 255, 81, 81, 81, 255, 26, 25, 25, 255, 34, 34, 34, 255, 129, 129, 130, 255, 81, 81, 82, 255, 25, 25, 25, 255, 130, 130, 130, 255, 74, 74, 75, 255, 25, 25, 25, 255, 25, 25, 26, 255, 105, 105, 105, 255, 106, 106, 106, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, + 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 81, 81, 82, 255, 97, 97, 97, 255, 26, 26, 26, 255, 98, 98, 99, 255, 98, 97, 98, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 25, 26, 255, + 25, 25, 24, 255, 26, 26, 26, 255, 106, 106, 106, 255, 121, 121, 122, 255, 41, 41, 41, 255, 25, 25, 25, 255, 50, 50, 49, 255, 129, 129, 130, 255, 90, 90, 90, 255, 26, 25, 25, 255, 26, 26, 26, 255, 25, 24, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 113, 113, 113, 255, 81, 81, 81, 255, 25, 25, 25, 255, 23, 23, 25, 255, 25, 24, 24, 255, 25, 25, 26, 255, 24, 24, 25, 255, + 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 26, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 24, 25, 255, 40, 40, 40, 255, 145, 145, 145, 255, 137, 137, 138, 255, 41, 40, 40, 255, 24, 23, 23, 255, 32, 32, 31, 255, 137, 137, 137, 255, 145, 145, 145, 255, 55, 55, 55, 255, 24, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, + 24, 24, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 112, 113, 113, 255, 80, 80, 80, 255, 24, 24, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, + 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 55, 55, 55, 255, 145, 145, 145, 255, 22, 22, 22, 255, 22, 22, 23, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 62, 62, 63, 255, 136, 136, 136, 255, 70, 71, 70, 255, 20, 20, 21, 255, 21, 21, 20, 255, 79, 79, 79, 255, 120, 120, 120, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 21, 21, 255, + 19, 19, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 54, 53, 53, 255, 144, 144, 144, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 17, 18, 255, + 18, 17, 18, 255, 17, 18, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, + 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 15, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 18, 255, 16, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 17, 18, 17, 255, 23, 23, 23, 255, 62, 62, 64, 255, 52, 52, 53, 255, 23, 23, 23, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, + 22, 21, 22, 255, 128, 128, 128, 255, 145, 145, 145, 255, 144, 144, 145, 255, 144, 144, 145, 255, 128, 128, 129, 255, 47, 46, 47, 255, 22, 21, 22, 255, 22, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 23, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 24, 23, 24, 255, 23, 23, 24, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 56, 56, 57, 255, 129, 129, 129, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 25, 24, 255, 73, 74, 74, 255, 129, 129, 130, 255, 145, 145, 146, 255, 145, 145, 146, 255, 113, 113, 114, 255, 33, 33, 32, 255, 25, 25, 25, 255, 129, 129, 130, 255, 145, 145, 146, 255, + 146, 146, 146, 255, 145, 145, 146, 255, 129, 129, 130, 255, 49, 50, 50, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, + 25, 25, 25, 255, 82, 81, 82, 255, 97, 98, 98, 255, 25, 25, 26, 255, 98, 97, 98, 255, 145, 145, 146, 255, 146, 146, 146, 255, 146, 145, 146, 255, 146, 146, 146, 255, 130, 130, 130, 255, 26, 26, 26, 255, 26, 26, 26, 255, 97, 97, 97, 255, 146, 146, 146, 255, 146, 145, 146, 255, 146, 146, 146, 255, 82, 81, 81, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 24, 255, 25, 24, 24, 255, + 24, 24, 23, 255, 24, 24, 24, 255, 113, 113, 113, 255, 81, 81, 81, 255, 25, 25, 25, 255, 25, 25, 26, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 41, 41, 41, 255, 145, 145, 145, 255, 97, 97, 98, 255, + 24, 24, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 80, 80, 80, 255, 145, 145, 145, 255, 56, 56, 56, 255, 24, 24, 24, 255, 145, 145, 145, 255, 56, 56, 56, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 24, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 112, 112, 113, 255, 80, 80, 80, 255, 23, 22, 22, 255, 22, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 22, 22, 21, 255, 21, 21, 21, 255, 55, 55, 55, 255, 144, 144, 145, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 71, 71, 71, 255, 120, 120, 121, 255, 144, 144, 145, 255, 144, 144, 145, 255, 128, 127, 128, 255, 87, 87, 87, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 20, 20, 255, 52, 53, 52, 255, 144, 144, 144, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 20, 19, 20, 255, 19, 18, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 18, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 20, 20, 255, 18, 19, 17, 255, 18, 18, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 19, 19, 19, 255, 17, 17, 16, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, + 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 15, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 18, 17, 17, 255, + 16, 15, 15, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 16, 16, 255, 16, 16, 16, 255, 22, 22, 22, 255, 62, 62, 64, 255, 52, 52, 53, 255, 23, 23, 23, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 21, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 20, 20, 19, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 22, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 23, 23, 22, 255, + 23, 23, 23, 255, 23, 23, 24, 255, 23, 22, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 25, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 25, 255, 26, 25, 26, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, + 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 25, 25, 255, 25, 25, 26, 255, 26, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 26, 26, 26, 255, 25, 25, 24, 255, 26, 25, 26, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 25, 24, 255, 25, 25, 26, 255, 24, 25, 25, 255, 25, 24, 25, 255, 25, 25, 26, 255, 26, 26, 27, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 26, 25, 255, 25, 26, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 26, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 26, 25, 26, 255, 24, 24, 24, 255, + 25, 24, 24, 255, 23, 23, 23, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, 23, 24, 23, 255, 23, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, + 22, 23, 23, 255, 23, 22, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 23, 23, 255, 23, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 22, 21, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, 20, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 19, 18, 18, 255, 18, 19, 19, 255, 17, 17, 17, 255, 19, 18, 19, 255, 17, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 16, 16, 15, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 18, 17, 16, 255, 17, 17, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 16, 15, 16, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 22, 22, 23, 255, 62, 62, 64, 255, + 52, 52, 53, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 21, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 24, 24, 23, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 23, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 24, 255, 24, 25, 25, 255, + 24, 24, 24, 255, 25, 24, 25, 255, 25, 24, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 23, 23, 22, 255, 26, 26, 25, 255, 24, 25, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 24, 24, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 24, 24, 25, 255, 25, 26, 26, 255, 26, 25, 24, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 26, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 25, 25, 26, 255, 25, 24, 24, 255, 25, 25, 26, 255, 26, 26, 25, 255, 26, 25, 25, 255, 25, 24, 24, 255, 26, 26, 25, 255, 25, 24, 24, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, + 25, 25, 24, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 23, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 23, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 25, 24, 24, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, + 23, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 20, 20, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 20, 19, 255, + 20, 20, 19, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 19, 255, 20, 21, 20, 255, 19, 19, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 19, 19, 19, 255, 20, 20, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 18, 19, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 19, 255, 19, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, + 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 17, 16, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, + 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 22, 23, 22, 255, 62, 62, 64, 255, 52, 52, 53, 255, 22, 21, 21, 255, 20, 19, 20, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, + 22, 22, 23, 255, 22, 23, 22, 255, 22, 23, 22, 255, 23, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 22, 24, 255, 22, 22, 22, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 23, 23, 24, 255, 24, 24, 23, 255, 25, 25, 26, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 25, 24, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 26, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 24, 255, 25, 26, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 25, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 26, 255, 24, 25, 25, 255, 25, 25, 26, 255, + 26, 26, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 26, 26, 255, 23, 23, 24, 255, 24, 24, 23, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 23, 25, 255, 24, 24, 24, 255, + 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 23, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 22, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, + 22, 22, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 20, 19, 19, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, 19, 18, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 18, 255, 18, 17, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 18, 19, 255, 18, 18, 19, 255, + 18, 18, 17, 255, 19, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 17, 255, 17, 18, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 16, 17, 17, 255, 18, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 18, 18, 18, 255, 16, 16, 16, 255, + 18, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 16, 17, 255, 23, 23, 23, 255, 62, 62, 64, 255, 53, 53, 53, 255, 23, 22, 23, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 20, 20, 255, 20, 19, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 21, 21, 255, 21, 20, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 22, 22, 255, 22, 21, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 23, 255, 21, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 24, 24, 24, 255, 23, 22, 23, 255, 24, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 25, 24, 24, 255, 23, 23, 24, 255, 25, 24, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, + 23, 23, 23, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 24, 25, 255, 26, 26, 25, 255, 26, 26, 25, 255, + 25, 24, 25, 255, 25, 25, 26, 255, 25, 24, 24, 255, 24, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 24, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 27, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 23, 24, 24, 255, 23, 23, 23, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 24, 24, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 23, 23, 255, 24, 23, 24, 255, 23, 23, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 22, 23, 255, 22, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 20, 20, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 20, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 21, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 19, 19, 18, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, + 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 17, 16, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 16, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 65, 255, 53, 53, 53, 255, 22, 22, 23, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 22, 22, 22, 255, + 21, 22, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 22, 23, 255, 21, 22, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 24, 255, 22, 22, 23, 255, 23, 22, 23, 255, 22, 21, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, + 23, 24, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 23, 23, 255, 23, 23, 22, 255, 24, 23, 24, 255, 22, 22, 23, 255, 23, 22, 23, 255, 22, 22, 23, 255, 24, 23, 24, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, + 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 25, 24, 25, 255, 24, 25, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 24, 25, 255, 25, 26, 25, 255, 24, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 26, 25, 255, + 25, 25, 26, 255, 25, 26, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 23, 255, 26, 26, 26, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 26, 25, 26, 255, 25, 24, 24, 255, 25, 25, 25, 255, 26, 26, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, + 25, 25, 24, 255, 26, 25, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 24, 24, 255, + 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 23, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 21, 22, 255, 21, 20, 20, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, + 20, 20, 20, 255, 20, 19, 19, 255, 20, 21, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 20, 20, 20, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 19, 19, 255, + 19, 18, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 17, 255, 18, 18, 19, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, + 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, + 18, 17, 18, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 22, 23, 23, 255, 62, 62, 65, 255, 53, 53, 53, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 22, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 22, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, + 23, 24, 24, 255, 23, 24, 23, 255, 23, 24, 24, 255, 22, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 23, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 24, 23, 24, 255, 24, 24, 25, 255, 25, 25, 26, 255, 23, 23, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 26, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 26, 255, + 26, 26, 26, 255, 25, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 25, 25, 255, 24, 24, 24, 255, 26, 25, 26, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 23, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 22, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 24, 23, 23, 255, + 22, 22, 22, 255, 23, 23, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 18, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 17, 17, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, + 18, 18, 18, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 15, 16, 255, 16, 16, 16, 255, 17, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 15, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, + 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 65, 255, 53, 53, 53, 255, 22, 21, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 20, 20, 19, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 20, 20, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 23, 255, 22, 23, 23, 255, 24, 24, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 23, 23, 255, 24, 24, 23, 255, 25, 24, 25, 255, + 24, 25, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, + 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 23, 24, 24, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 24, 24, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 26, 26, 255, 25, 25, 26, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 25, 25, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 24, 24, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 23, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 22, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 24, 24, 24, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 22, 22, 255, 23, 22, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 19, 20, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, + 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 21, 19, 255, 20, 20, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 20, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, + 18, 18, 18, 255, 17, 17, 18, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 18, 17, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 17, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 17, 17, 255, 18, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 16, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 15, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, + 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, 53, 53, 53, 255, 21, 21, 21, 255, 20, 19, 20, 255, 20, 20, 21, 255, 21, 20, 21, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 21, 255, 20, 19, 19, 255, 21, 21, 22, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 21, 22, 255, + 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 23, 255, 22, 21, 22, 255, 23, 23, 23, 255, 22, 21, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 22, 23, 23, 255, 24, 23, 23, 255, + 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 23, 22, 255, 25, 24, 24, 255, 22, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 25, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 23, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 23, 255, 25, 24, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, 26, 25, 26, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, + 24, 24, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, 25, 24, 26, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 26, 255, 25, 24, 25, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 23, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, + 24, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 22, 255, 22, 21, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 21, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 20, 20, 255, 21, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 18, 19, 255, 19, 18, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 18, 19, 255, 19, 20, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 19, 19, 255, 18, 17, 17, 255, + 16, 16, 16, 255, 19, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, + 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, + 16, 16, 15, 255, 17, 16, 16, 255, 16, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 15, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, + 53, 53, 53, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 20, 21, 21, 255, 21, 22, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 22, 255, + 23, 23, 24, 255, 22, 23, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 22, 23, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 25, 24, 24, 255, 23, 24, 24, 255, 24, 24, 23, 255, 23, 23, 22, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 23, 23, 23, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 24, 23, 23, 255, 25, 25, 25, 255, 23, 24, 24, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 24, 25, 255, 25, 24, 25, 255, 24, 24, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 25, 24, 25, 255, 25, 24, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 25, 24, 255, 25, 25, 25, 255, 25, 26, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 26, 26, 26, 255, 24, 25, 25, 255, 24, 24, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 24, 23, 24, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, + 23, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 22, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 21, 21, 255, 19, 19, 20, 255, 19, 20, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 18, 18, 19, 255, 20, 20, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 20, 255, + 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, + 17, 16, 16, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 18, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 16, 16, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 23, 23, 24, 255, 62, 62, 65, 255, 53, 53, 53, 255, 22, 22, 22, 255, 20, 19, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, + 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 20, 20, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 21, 22, 22, 255, 22, 21, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 24, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, + 25, 25, 24, 255, 25, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 26, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 26, 25, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 24, 255, 26, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 25, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 26, 255, + 25, 24, 25, 255, 24, 23, 24, 255, 25, 25, 25, 255, 24, 23, 24, 255, 24, 23, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 25, 25, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, + 23, 23, 22, 255, 24, 24, 24, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 23, 255, + 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 20, 20, 21, 255, 21, 22, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 19, 255, + 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 18, 17, 18, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 18, 17, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 16, 16, 15, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 16, 16, 255, 16, 16, 15, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 23, 23, 22, 255, 62, 62, 65, 255, 53, 53, 53, 255, 22, 22, 22, 255, 21, 20, 20, 255, + 19, 19, 18, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 22, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 21, 22, 255, + 22, 22, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 21, 22, 255, 22, 22, 23, 255, + 23, 23, 24, 255, 23, 23, 22, 255, 22, 23, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 24, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 24, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 24, 23, 24, 255, 25, 24, 25, 255, + 24, 24, 23, 255, 24, 23, 23, 255, 25, 25, 25, 255, 26, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 25, 24, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 24, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 26, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 22, 22, 23, 255, 23, 22, 23, 255, 22, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 21, 21, 21, 255, 22, 21, 22, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 20, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 20, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 18, 19, 255, + 18, 18, 18, 255, 20, 20, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 17, 17, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, + 18, 17, 17, 255, 18, 18, 17, 255, 17, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 16, 16, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 17, 17, 255, 18, 19, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 18, 17, 17, 255, 19, 19, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 18, 17, 17, 255, 16, 16, 17, 255, 17, 17, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 16, 15, 15, 255, 16, 16, 16, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 15, 15, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 15, 16, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 15, 16, 255, 22, 22, 23, 255, 62, 62, 65, 255, 53, 53, 53, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 23, 24, 255, 22, 22, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 24, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 24, 24, 255, + 23, 23, 22, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 22, 255, 23, 23, 22, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 24, 24, 255, 25, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 23, 255, 24, 23, 23, 255, + 25, 25, 25, 255, 24, 23, 23, 255, 24, 25, 24, 255, 25, 25, 25, 255, 24, 24, 23, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 24, 23, 255, 24, 23, 24, 255, 23, 22, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 21, 20, 21, 255, + 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 19, 19, 255, 21, 21, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 21, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 19, 18, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, 18, 17, 18, 255, + 18, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, + 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 16, 16, 15, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 15, 15, 15, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 23, 23, 22, 255, 62, 62, 65, 255, 53, 53, 53, 255, 22, 22, 22, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 20, 19, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 22, 22, 21, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 23, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 22, 21, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, + 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 25, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, + 24, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 24, 25, 255, 24, 25, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, + 25, 25, 24, 255, 23, 23, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 24, 24, 25, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, + 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 21, 22, 255, 22, 21, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 18, 17, 255, 20, 20, 19, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 19, 18, 255, 19, 19, 19, 255, 18, 19, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, + 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 16, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, + 16, 16, 16, 255, 23, 22, 22, 255, 62, 62, 65, 255, 53, 53, 53, 255, 22, 22, 22, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, 20, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 23, 255, 21, 21, 20, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, + 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 24, 24, 255, 22, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 23, 24, 255, + 23, 22, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 24, 23, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 23, 23, 255, 26, 26, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 23, 23, 24, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 23, 23, 24, 255, 24, 23, 23, 255, 23, 23, 22, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 23, 255, 22, 21, 22, 255, 23, 23, 22, 255, 22, 23, 22, 255, + 22, 22, 22, 255, 21, 21, 20, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 20, 20, 20, 255, 21, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 21, 255, 20, 20, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 19, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 20, 20, 255, + 19, 18, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 21, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 18, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 18, 17, 255, 17, 16, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 16, 16, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 16, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 16, 15, 16, 255, 17, 17, 16, 255, + 17, 17, 18, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 22, 22, 22, 255, 62, 62, 65, 255, 53, 53, 54, 255, 22, 22, 22, 255, 19, 20, 19, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 22, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 21, 21, 22, 255, 22, 23, 22, 255, 22, 21, 21, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 24, 24, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, + 23, 23, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 23, 24, 255, 25, 24, 25, 255, 24, 23, 23, 255, 24, 23, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 23, 24, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, + 25, 25, 25, 255, 24, 24, 23, 255, 24, 25, 24, 255, 24, 23, 24, 255, 24, 23, 23, 255, 24, 23, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 24, 24, 255, 24, 25, 25, 255, 25, 24, 25, 255, 24, 23, 24, 255, 24, 23, 23, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 24, 255, 23, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 25, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 22, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 22, 21, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, + 22, 21, 22, 255, 21, 22, 22, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, + 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 16, 16, 255, 17, 17, 16, 255, 19, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 16, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, + 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 15, 15, 255, 16, 15, 16, 255, 17, 17, 17, 255, 16, 17, 16, 255, 24, 23, 23, 255, 62, 62, 65, 255, + 53, 53, 54, 255, 22, 21, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 19, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 24, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 25, 25, 25, 255, 23, 22, 22, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 23, 24, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 25, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 23, 23, 24, 255, + 24, 24, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, + 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 23, 24, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 23, 22, 23, 255, 22, 22, 23, 255, 21, 21, 22, 255, 23, 23, 22, 255, 22, 21, 21, 255, 23, 22, 22, 255, + 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 20, 20, 20, 255, 21, 21, 20, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 22, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 20, 21, 20, 255, 21, 21, 21, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 19, 19, 255, 20, 19, 19, 255, 19, 20, 19, 255, 20, 20, 20, 255, 19, 20, 19, 255, 20, 19, 19, 255, 20, 20, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 20, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 19, 19, 18, 255, 17, 18, 17, 255, 17, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 19, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 19, 18, 18, 255, 18, 18, 17, 255, 17, 16, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 18, 18, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 15, 15, 16, 255, 17, 16, 17, 255, 17, 16, 17, 255, 16, 15, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, 53, 53, 54, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 20, 255, 21, 21, 20, 255, 19, 19, 19, 255, + 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 23, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 21, 22, 255, 21, 21, 22, 255, 23, 23, 23, 255, 22, 21, 21, 255, 22, 22, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 23, 23, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 22, 22, 23, 255, 23, 24, 24, 255, 23, 23, 24, 255, 22, 22, 24, 255, 24, 24, 24, 255, 40, 40, 39, 255, 143, 143, 145, 255, 40, 40, 40, 255, + 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 23, 23, 23, 255, 25, 24, 24, 255, 23, 23, 23, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, + 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 25, 24, 25, 255, 25, 24, 24, 255, 24, 24, 25, 255, 23, 23, 24, 255, 24, 23, 23, 255, + 24, 25, 25, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 22, 22, 255, 23, 22, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 22, 22, 255, + 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 24, 24, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 20, 21, 255, 21, 21, 20, 255, + 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 20, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 17, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, + 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 18, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 16, 16, 255, 16, 16, 17, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 15, 15, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 23, 23, 24, 255, 62, 62, 65, 255, 53, 53, 54, 255, 22, 21, 22, 255, 21, 20, 20, 255, + 20, 21, 21, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, + 22, 22, 21, 255, 22, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 22, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 111, 111, 113, 255, 79, 79, 80, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 24, 24, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 25, 24, 25, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 25, 25, 255, 23, 23, 22, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 23, 22, 22, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, + 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 23, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 23, 23, 255, 22, 23, 23, 255, + 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 24, 23, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 21, 21, 20, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 20, 21, 20, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 21, 21, 21, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 19, 18, 255, 19, 20, 19, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 17, 255, 19, 18, 18, 255, 18, 19, 18, 255, 19, 18, 19, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 18, 17, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 17, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 17, 17, 255, 16, 16, 15, 255, 17, 17, 18, 255, 16, 16, 16, 255, + 15, 16, 16, 255, 16, 17, 17, 255, 17, 16, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 15, 255, 17, 18, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 15, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 15, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 15, 15, 15, 255, 16, 17, 17, 255, + 16, 17, 16, 255, 16, 16, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, 53, 53, 54, 255, 22, 22, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, + 22, 22, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 85, 85, 86, 255, 102, 101, 103, 255, 21, 20, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 118, 117, 120, 255, 77, 77, 78, 255, 77, 77, 78, 255, 110, 110, 112, 255, 21, 21, 21, 255, 20, 21, 21, 255, 22, 21, 21, 255, 46, 46, 46, 255, 134, 134, 137, 255, 143, 142, 145, 255, 94, 94, 96, 255, 22, 22, 23, 255, + 102, 102, 104, 255, 95, 95, 96, 255, 22, 22, 21, 255, 21, 20, 22, 255, 78, 77, 78, 255, 110, 110, 112, 255, 21, 21, 21, 255, 22, 22, 22, 255, 30, 29, 30, 255, 111, 111, 113, 255, 143, 143, 145, 255, 142, 142, 145, 255, 111, 111, 112, 255, 30, 30, 31, 255, 23, 23, 23, 255, 142, 142, 145, 255, 54, 54, 54, 255, 22, 23, 22, 255, 22, 22, 21, 255, 79, 79, 80, 255, 110, 111, 113, 255, + 22, 22, 22, 255, 39, 39, 39, 255, 127, 127, 129, 255, 95, 95, 97, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 79, 79, 80, 255, 119, 119, 121, 255, 135, 135, 138, 255, 143, 143, 146, 255, 119, 119, 121, 255, 39, 39, 39, 255, 23, 23, 23, 255, 25, 24, 24, 255, 71, 71, 72, 255, 135, 135, 138, 255, 32, 32, 33, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 25, 24, 24, 255, 23, 23, 23, 255, 87, 87, 89, 255, 104, 104, 105, 255, 22, 22, 22, 255, 24, 24, 24, 255, 88, 88, 89, 255, 103, 103, 105, 255, 24, 24, 24, 255, 119, 119, 121, 255, 79, 78, 80, 255, 24, 24, 24, 255, 31, 31, 31, 255, 104, 104, 105, 255, 143, 143, 146, 255, 143, 143, 146, 255, 143, 143, 146, 255, 71, 71, 73, 255, 24, 24, 24, 255, 80, 79, 81, 255, + 143, 143, 146, 255, 143, 143, 146, 255, 143, 143, 146, 255, 95, 96, 97, 255, 24, 23, 24, 255, 72, 71, 72, 255, 127, 127, 130, 255, 144, 143, 146, 255, 143, 143, 146, 255, 127, 127, 129, 255, 24, 24, 25, 255, 38, 39, 39, 255, 143, 143, 146, 255, 72, 72, 72, 255, 23, 23, 23, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 25, 24, 24, 255, 23, 24, 24, 255, 24, 24, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 24, 23, 255, 23, 22, 23, 255, 24, 24, 24, 255, 23, 22, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 21, 22, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, + 20, 19, 19, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 19, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 20, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 19, 255, + 18, 18, 18, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, + 17, 18, 18, 255, 17, 17, 17, 255, 18, 18, 19, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 17, 18, 255, 17, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 22, 22, 23, 255, 62, 62, 65, 255, 53, 53, 54, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 44, 45, 45, 255, 142, 141, 144, 255, 30, 29, 30, 255, 21, 22, 22, 255, 21, 21, 21, 255, 38, 37, 37, 255, 142, 142, 145, 255, 37, 37, 37, 255, 78, 78, 80, 255, + 110, 110, 112, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 94, 93, 95, 255, 110, 110, 112, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 134, 134, 136, 255, 134, 134, 137, 255, 29, 29, 29, 255, 23, 23, 23, 255, 126, 126, 128, 255, 142, 142, 145, 255, 31, 31, 31, 255, 22, 22, 22, 255, 94, 94, 96, 255, 119, 118, 120, 255, 31, 31, 30, 255, 30, 29, 30, 255, + 119, 119, 121, 255, 94, 94, 95, 255, 23, 23, 22, 255, 142, 142, 145, 255, 55, 55, 55, 255, 22, 22, 23, 255, 22, 22, 23, 255, 79, 78, 79, 255, 110, 110, 112, 255, 32, 31, 32, 255, 119, 119, 121, 255, 87, 86, 88, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 79, 79, 80, 255, 127, 127, 130, 255, 23, 22, 23, 255, 23, 23, 23, 255, + 112, 111, 113, 255, 111, 111, 114, 255, 24, 24, 23, 255, 22, 22, 22, 255, 111, 111, 113, 255, 143, 143, 146, 255, 71, 71, 72, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 64, 64, 64, 255, 135, 135, 138, 255, 24, 23, 24, 255, 23, 23, 23, 255, 63, 63, 64, 255, 135, 135, 137, 255, 24, 24, 24, 255, 88, 88, 89, 255, 103, 103, 105, 255, + 24, 23, 23, 255, 88, 88, 89, 255, 120, 120, 122, 255, 40, 40, 40, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 64, 64, 65, 255, 135, 135, 138, 255, 56, 55, 56, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 32, 31, 32, 255, 144, 143, 146, 255, 79, 79, 80, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 25, 25, 255, 25, 24, 24, 255, + 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 22, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 25, 24, 255, 24, 23, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 22, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 24, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 21, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 21, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 19, 19, 18, 255, 19, 19, 20, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 19, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 19, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 17, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 17, 17, 255, 17, 18, 18, 255, 18, 17, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 17, 17, 255, 18, 18, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 17, 17, 255, + 17, 17, 17, 255, 16, 17, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 15, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 16, 17, 255, 17, 16, 15, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, + 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 65, 255, 53, 53, 54, 255, 22, 22, 22, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 21, 21, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 21, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 20, 21, 255, 22, 21, 21, 255, + 21, 21, 21, 255, 118, 118, 120, 255, 142, 142, 145, 255, 142, 142, 145, 255, 142, 142, 145, 255, 142, 142, 145, 255, 110, 110, 112, 255, 21, 21, 21, 255, 77, 77, 79, 255, 110, 110, 112, 255, 21, 21, 20, 255, 20, 20, 21, 255, 22, 22, 22, 255, 94, 94, 95, 255, 77, 77, 78, 255, 21, 21, 22, 255, 22, 22, 22, 255, 53, 53, 54, 255, 134, 134, 137, 255, 94, 94, 95, 255, 79, 78, 79, 255, + 54, 54, 55, 255, 126, 126, 128, 255, 103, 102, 104, 255, 70, 70, 71, 255, 22, 23, 22, 255, 126, 126, 129, 255, 63, 62, 63, 255, 23, 23, 23, 255, 22, 22, 21, 255, 62, 62, 62, 255, 127, 127, 129, 255, 21, 21, 22, 255, 143, 142, 145, 255, 54, 54, 55, 255, 22, 22, 22, 255, 22, 21, 21, 255, 78, 78, 79, 255, 135, 135, 137, 255, 119, 118, 120, 255, 95, 95, 96, 255, 23, 23, 22, 255, + 21, 21, 21, 255, 23, 22, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 80, 79, 81, 255, 111, 110, 113, 255, 23, 23, 22, 255, 23, 23, 23, 255, 47, 47, 48, 255, 143, 143, 145, 255, 23, 23, 23, 255, 47, 46, 47, 255, 143, 143, 146, 255, 80, 80, 81, 255, 127, 127, 130, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, + 32, 32, 32, 255, 143, 143, 146, 255, 48, 48, 49, 255, 23, 23, 22, 255, 31, 32, 31, 255, 143, 143, 146, 255, 48, 48, 49, 255, 64, 64, 65, 255, 120, 119, 122, 255, 24, 23, 24, 255, 112, 112, 113, 255, 79, 79, 80, 255, 23, 23, 23, 255, 24, 24, 25, 255, 23, 22, 23, 255, 24, 24, 23, 255, 80, 80, 80, 255, 111, 111, 113, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 56, 55, 56, 255, 143, 143, 146, 255, 24, 23, 24, 255, 25, 24, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 23, 24, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 22, 22, 22, 255, + 23, 24, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 24, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 22, 23, 22, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 20, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 19, 19, 20, 255, 20, 19, 20, 255, 20, 19, 19, 255, 19, 20, 20, 255, 19, 18, 19, 255, 20, 20, 19, 255, + 19, 19, 18, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 17, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 17, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 18, 18, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 18, 18, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, + 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, 53, 53, 54, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 19, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 78, 78, 79, 255, 109, 109, 111, 255, 21, 20, 21, 255, 22, 21, 21, 255, 126, 126, 128, 255, 69, 69, 70, 255, 22, 21, 21, 255, 78, 78, 79, 255, 110, 110, 112, 255, 21, 21, 21, 255, 21, 20, 21, 255, + 22, 22, 21, 255, 94, 94, 95, 255, 78, 78, 79, 255, 21, 21, 21, 255, 22, 22, 21, 255, 86, 87, 87, 255, 102, 102, 104, 255, 53, 54, 54, 255, 118, 118, 120, 255, 94, 94, 95, 255, 78, 78, 79, 255, 78, 78, 79, 255, 102, 102, 104, 255, 22, 21, 21, 255, 127, 126, 129, 255, 62, 62, 63, 255, 22, 22, 22, 255, 22, 22, 22, 255, 63, 63, 63, 255, 127, 127, 129, 255, 23, 23, 23, 255, + 142, 142, 145, 255, 54, 54, 55, 255, 22, 22, 22, 255, 23, 23, 23, 255, 78, 78, 80, 255, 126, 126, 129, 255, 135, 134, 137, 255, 55, 55, 55, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, 79, 79, 80, 255, 111, 111, 113, 255, 23, 23, 23, 255, 23, 24, 23, 255, 39, 39, 39, 255, 143, 143, 146, 255, 23, 23, 24, 255, + 96, 96, 97, 255, 95, 95, 97, 255, 24, 24, 23, 255, 127, 127, 129, 255, 63, 64, 64, 255, 24, 23, 24, 255, 23, 23, 22, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 24, 24, 255, 120, 119, 121, 255, 80, 80, 81, 255, 23, 23, 23, 255, 25, 25, 24, 255, 119, 119, 121, 255, 80, 79, 81, 255, 32, 31, 32, 255, 143, 143, 146, 255, 32, 32, 32, 255, 88, 88, 89, 255, 144, 144, 146, 255, + 143, 143, 146, 255, 143, 143, 146, 255, 143, 143, 146, 255, 143, 143, 146, 255, 64, 64, 65, 255, 143, 143, 146, 255, 143, 143, 146, 255, 143, 143, 146, 255, 143, 143, 146, 255, 143, 143, 146, 255, 64, 64, 64, 255, 143, 143, 146, 255, 143, 143, 146, 255, 143, 143, 146, 255, 143, 143, 146, 255, 143, 143, 146, 255, 88, 88, 89, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 22, 23, 255, + 24, 24, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 24, 255, 21, 22, 22, 255, 22, 23, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 20, 20, 19, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 19, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 18, 17, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, + 53, 53, 54, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 29, 29, 30, 255, 142, 142, 145, 255, + 37, 37, 38, 255, 53, 53, 54, 255, 134, 134, 136, 255, 29, 29, 30, 255, 20, 19, 21, 255, 77, 77, 78, 255, 126, 126, 128, 255, 53, 53, 53, 255, 21, 21, 21, 255, 22, 22, 22, 255, 94, 94, 95, 255, 78, 78, 79, 255, 21, 21, 21, 255, 21, 20, 20, 255, 118, 118, 120, 255, 62, 62, 63, 255, 22, 21, 22, 255, 126, 126, 128, 255, 142, 142, 145, 255, 46, 46, 46, 255, 46, 46, 46, 255, + 134, 134, 136, 255, 30, 29, 29, 255, 94, 94, 95, 255, 119, 119, 121, 255, 30, 31, 31, 255, 23, 23, 23, 255, 110, 110, 112, 255, 94, 94, 96, 255, 23, 23, 23, 255, 143, 143, 145, 255, 102, 102, 104, 255, 22, 22, 21, 255, 22, 22, 22, 255, 79, 79, 80, 255, 111, 111, 113, 255, 47, 46, 46, 255, 135, 135, 137, 255, 55, 55, 56, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 23, 22, 23, 255, 79, 79, 81, 255, 127, 127, 129, 255, 48, 48, 48, 255, 24, 23, 23, 255, 87, 87, 88, 255, 119, 119, 121, 255, 32, 31, 31, 255, 143, 143, 146, 255, 56, 55, 56, 255, 24, 23, 24, 255, 79, 78, 79, 255, 111, 111, 113, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 25, 255, 23, 23, 23, 255, 23, 22, 23, 255, 87, 87, 88, 255, 119, 119, 121, 255, + 55, 55, 55, 255, 23, 24, 24, 255, 111, 111, 114, 255, 96, 96, 97, 255, 24, 24, 24, 255, 127, 127, 129, 255, 64, 63, 64, 255, 40, 40, 40, 255, 127, 127, 129, 255, 47, 47, 48, 255, 24, 24, 24, 255, 56, 56, 57, 255, 143, 143, 146, 255, 31, 31, 31, 255, 127, 128, 130, 255, 71, 71, 72, 255, 24, 24, 24, 255, 31, 31, 32, 255, 135, 135, 137, 255, 63, 62, 63, 255, 95, 95, 96, 255, + 95, 96, 97, 255, 23, 24, 23, 255, 24, 23, 23, 255, 111, 111, 113, 255, 87, 86, 88, 255, 23, 23, 24, 255, 23, 22, 23, 255, 23, 22, 22, 255, 23, 23, 24, 255, 24, 24, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 22, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 21, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 21, 21, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, + 20, 21, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 21, 20, 21, 255, 19, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, + 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 20, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 17, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 19, 19, 18, 255, 17, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 18, 18, 255, 18, 17, 18, 255, + 18, 17, 18, 255, 17, 18, 17, 255, 17, 16, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 17, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, 54, 54, 54, 255, 22, 22, 22, 255, 20, 20, 21, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, + 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 101, 101, 103, 255, 77, 77, 79, 255, 94, 94, 95, 255, 94, 94, 95, 255, 20, 20, 20, 255, 20, 20, 20, 255, 77, 77, 78, 255, 126, 126, 129, 255, 110, 110, 112, 255, 142, 142, 145, 255, 78, 78, 79, 255, 142, 142, 145, 255, 142, 142, 145, 255, + 142, 142, 144, 255, 110, 110, 112, 255, 142, 142, 145, 255, 30, 30, 30, 255, 22, 22, 22, 255, 78, 78, 79, 255, 118, 118, 120, 255, 21, 21, 21, 255, 21, 21, 22, 255, 126, 126, 128, 255, 62, 61, 63, 255, 31, 30, 30, 255, 110, 110, 112, 255, 143, 142, 145, 255, 143, 143, 145, 255, 110, 110, 112, 255, 30, 30, 30, 255, 22, 22, 22, 255, 143, 143, 145, 255, 103, 103, 105, 255, 135, 135, 137, 255, + 143, 142, 145, 255, 79, 79, 80, 255, 110, 110, 112, 255, 22, 22, 22, 255, 46, 46, 47, 255, 135, 135, 137, 255, 71, 71, 72, 255, 22, 22, 22, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 79, 79, 81, 255, 127, 127, 130, 255, 119, 119, 121, 255, 143, 143, 146, 255, 127, 127, 129, 255, 48, 47, 48, 255, 79, 79, 80, 255, 111, 111, 113, 255, 22, 22, 23, 255, 23, 23, 23, 255, + 32, 32, 32, 255, 135, 135, 138, 255, 47, 47, 47, 255, 23, 24, 23, 255, 22, 22, 23, 255, 24, 23, 23, 255, 23, 24, 23, 255, 63, 63, 64, 255, 127, 127, 129, 255, 103, 103, 105, 255, 143, 143, 146, 255, 143, 143, 146, 255, 48, 47, 48, 255, 24, 23, 24, 255, 103, 103, 105, 255, 87, 87, 88, 255, 24, 24, 24, 255, 56, 55, 56, 255, 119, 119, 121, 255, 143, 143, 146, 255, 143, 143, 146, 255, + 79, 79, 81, 255, 24, 23, 23, 255, 40, 40, 40, 255, 111, 111, 113, 255, 143, 143, 146, 255, 143, 143, 146, 255, 111, 111, 113, 255, 24, 24, 24, 255, 24, 24, 24, 255, 96, 95, 96, 255, 143, 143, 146, 255, 143, 143, 146, 255, 119, 119, 121, 255, 40, 40, 40, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 22, 22, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 24, 24, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 23, 23, 23, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 20, 20, 255, 22, 21, 22, 255, 21, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 21, 20, 255, 21, 20, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 18, 255, + 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 20, 20, 20, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 17, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 18, 17, 17, 255, + 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 15, 16, 15, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 22, 22, 23, 255, 62, 62, 65, 255, 54, 54, 54, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 21, 20, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 62, 62, 63, 255, 126, 126, 128, 255, 134, 134, 136, 255, 54, 54, 54, 255, + 20, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 22, 255, 22, 22, 22, 255, 94, 94, 96, 255, 77, 77, 79, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 22, 23, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 23, 23, 22, 255, 22, 22, 21, 255, 22, 23, 23, 255, 24, 23, 24, 255, 22, 22, 22, 255, 78, 78, 79, 255, 111, 111, 112, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 22, 255, 79, 79, 79, 255, + 111, 110, 113, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 22, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 24, 24, 255, 24, 24, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 24, 24, 25, 255, 23, 23, 24, 255, 23, 23, 22, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 24, 255, 24, 23, 23, 255, 23, 22, 22, 255, 23, 22, 23, 255, 21, 22, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 22, 22, 255, 22, 22, 23, 255, 22, 23, 23, 255, 22, 22, 23, 255, 22, 21, 21, 255, + 23, 22, 22, 255, 22, 22, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 23, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 20, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 20, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, + 20, 20, 19, 255, 19, 19, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 20, 20, 255, 19, 19, 19, 255, 19, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 17, 18, 18, 255, 18, 18, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 18, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 18, 18, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 15, 255, 16, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 17, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 15, 16, 15, 255, 17, 17, 16, 255, 15, 15, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, 54, 54, 54, 255, 21, 21, 22, 255, 20, 19, 20, 255, 21, 20, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 21, 21, 255, 134, 134, 136, 255, 126, 126, 128, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 94, 93, 95, 255, 78, 77, 79, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 79, 79, 80, 255, 110, 110, 112, 255, + 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 79, 79, 81, 255, 111, 111, 113, 255, 24, 24, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 23, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 24, 24, 24, 255, 23, 23, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 23, 24, 255, 24, 23, 23, 255, 47, 48, 49, 255, 143, 143, 146, 255, 48, 48, 49, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, + 24, 24, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 21, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 21, 22, 255, 22, 23, 23, 255, + 22, 22, 21, 255, 22, 22, 23, 255, 22, 21, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 22, 21, 255, 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 21, 22, 255, 21, 22, 22, 255, + 22, 21, 21, 255, 22, 21, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 19, 19, 20, 255, 21, 20, 20, 255, 21, 20, 21, 255, 20, 19, 20, 255, 21, 21, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 18, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 19, 18, 255, 19, 18, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 17, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, + 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 16, 16, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 16, 16, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 16, 16, 17, 255, + 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 16, 17, 16, 255, 16, 15, 16, 255, 16, 16, 16, 255, 22, 22, 23, 255, 62, 62, 65, 255, 54, 54, 54, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 20, 20, 19, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 20, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 20, 21, 255, 20, 20, 21, 255, 21, 20, 21, 255, + 20, 20, 19, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 21, 255, + 23, 22, 22, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 21, 21, 255, 22, 22, 23, 255, 22, 22, 21, 255, 23, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 22, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 24, 255, 24, 23, 24, 255, 23, 22, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 22, 23, 22, 255, 24, 25, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 22, 22, 22, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 24, 24, 24, 255, 23, 22, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, 24, 23, 24, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 22, 22, 255, 21, 20, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 18, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 19, 18, 255, 19, 19, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 16, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, + 16, 16, 16, 255, 17, 17, 16, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 18, 18, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 16, 16, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 18, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 15, 16, 255, 15, 15, 15, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 16, 16, 17, 255, 23, 22, 23, 255, 62, 62, 65, 255, 54, 54, 54, 255, 21, 21, 22, 255, 19, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 20, 255, 22, 21, 22, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 22, 21, 255, 21, 21, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 22, 23, 255, 22, 22, 23, 255, 21, 21, 22, 255, 22, 23, 21, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 22, 22, 22, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, + 23, 22, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 23, 24, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 21, 21, 21, 255, 22, 23, 22, 255, 23, 23, 22, 255, 21, 21, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 21, 22, 255, 20, 20, 20, 255, + 21, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 20, 22, 255, 21, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, 19, 19, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, + 20, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 19, 20, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 17, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, + 18, 18, 19, 255, 18, 18, 17, 255, 18, 17, 17, 255, 19, 19, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 17, 16, 16, 255, 18, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, + 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 17, 16, 17, 255, 16, 17, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 16, 16, 255, 22, 22, 23, 255, 62, 62, 65, 255, 54, 54, 54, 255, 22, 21, 22, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, + 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 20, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 22, 21, 22, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 22, 22, 255, 20, 20, 20, 255, 22, 22, 23, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 23, 23, 22, 255, 21, 21, 21, 255, 22, 21, 23, 255, 21, 21, 21, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 21, 21, 255, 23, 22, 23, 255, 23, 22, 23, 255, 21, 21, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 23, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, + 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, + 23, 23, 23, 255, 24, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 23, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 21, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 22, 255, 23, 23, 22, 255, + 22, 22, 22, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 22, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 20, 20, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 19, 255, 19, 20, 19, 255, + 20, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 21, 255, 19, 19, 19, 255, 20, 19, 21, 255, 19, 19, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 18, 18, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 17, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 19, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 18, 19, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 16, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 16, 17, 255, 16, 16, 15, 255, 17, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 65, 255, + 54, 54, 54, 255, 21, 22, 21, 255, 19, 19, 18, 255, 19, 18, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 20, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 21, 21, 255, 22, 21, 20, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 24, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 24, 24, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, + 23, 22, 23, 255, 23, 23, 22, 255, 22, 21, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 21, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 20, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 22, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 18, 18, 19, 255, + 18, 17, 18, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 17, 17, 17, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 19, 255, 17, 17, 18, 255, + 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 18, 17, 18, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 15, 15, 255, 16, 16, 16, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 16, 16, 16, 255, + 17, 16, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 22, 23, 23, 255, 62, 62, 65, 255, 54, 54, 55, 255, 21, 21, 20, 255, 18, 18, 19, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 22, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 77, 77, 78, 255, 142, 142, 145, 255, 142, 142, 145, 255, 142, 142, 145, 255, 78, 78, 79, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 24, 23, 255, 23, 22, 22, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 23, 22, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 22, 22, 255, 143, 143, 145, 255, 55, 55, 56, 255, 22, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 127, 127, 129, 255, 71, 70, 72, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 22, 23, 255, 23, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 23, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 21, 21, 255, 21, 20, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 78, 78, 79, 255, 94, 93, 95, 255, 20, 21, 20, 255, 19, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 21, 20, 20, 255, 19, 18, 18, 255, 20, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 19, 18, 19, 255, + 17, 17, 17, 255, 18, 18, 19, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 15, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 15, 16, 255, 18, 17, 17, 255, 17, 16, 16, 255, 17, 17, 18, 255, 16, 16, 17, 255, + 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 22, 22, 23, 255, 62, 62, 65, 255, 54, 54, 55, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 19, 19, 18, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 45, 45, 46, 255, 142, 142, 145, 255, 37, 37, 38, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 22, 21, 22, 255, 22, 22, 23, 255, 21, 22, 22, 255, 21, 22, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, 21, 21, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, + 22, 22, 23, 255, 22, 21, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 21, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 23, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 24, 23, 24, 255, 23, 23, 23, 255, 143, 143, 145, 255, 55, 55, 55, 255, 23, 24, 24, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 23, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 79, 79, 80, 255, 111, 111, 112, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 21, 20, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 45, 44, 45, 255, 142, 142, 145, 255, 37, 37, 38, 255, 20, 20, 19, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 20, 20, 19, 255, + 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 19, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, + 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 18, 17, 255, 16, 17, 17, 255, + 16, 16, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 15, 16, 15, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 16, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 15, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 15, 255, 22, 22, 23, 255, 62, 62, 65, 255, 54, 54, 55, 255, 21, 21, 22, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 18, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 20, 255, 125, 125, 127, 255, 69, 68, 70, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 77, 77, 79, 255, 109, 109, 111, 255, 21, 21, 21, 255, 29, 29, 29, 255, 118, 118, 120, 255, 142, 142, 145, 255, 126, 126, 128, 255, 109, 109, 111, 255, 110, 110, 112, 255, 22, 21, 21, 255, 53, 53, 53, 255, + 134, 134, 136, 255, 142, 142, 145, 255, 118, 118, 119, 255, 134, 134, 136, 255, 70, 69, 70, 255, 53, 53, 53, 255, 142, 142, 145, 255, 22, 22, 23, 255, 54, 54, 54, 255, 143, 143, 145, 255, 22, 22, 22, 255, 22, 22, 22, 255, 38, 38, 37, 255, 142, 142, 145, 255, 22, 22, 21, 255, 22, 21, 22, 255, 22, 22, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, 54, 54, 55, 255, 134, 134, 137, 255, + 143, 143, 145, 255, 119, 119, 121, 255, 126, 126, 128, 255, 70, 70, 71, 255, 22, 21, 22, 255, 53, 53, 54, 255, 126, 126, 129, 255, 143, 142, 145, 255, 143, 143, 145, 255, 135, 135, 137, 255, 30, 30, 30, 255, 22, 23, 23, 255, 38, 38, 38, 255, 143, 142, 145, 255, 63, 63, 64, 255, 23, 22, 22, 255, 23, 22, 22, 255, 38, 37, 38, 255, 119, 118, 121, 255, 143, 143, 145, 255, 142, 142, 145, 255, + 143, 143, 145, 255, 54, 54, 55, 255, 55, 54, 55, 255, 143, 143, 145, 255, 23, 22, 23, 255, 31, 31, 31, 255, 110, 110, 112, 255, 143, 143, 145, 255, 143, 142, 145, 255, 111, 111, 112, 255, 31, 31, 31, 255, 23, 22, 22, 255, 143, 143, 145, 255, 118, 119, 121, 255, 143, 143, 145, 255, 143, 143, 146, 255, 80, 80, 80, 255, 23, 23, 23, 255, 24, 24, 24, 255, 80, 79, 81, 255, 143, 143, 145, 255, + 143, 143, 145, 255, 143, 143, 146, 255, 110, 110, 112, 255, 22, 22, 22, 255, 79, 79, 80, 255, 143, 142, 145, 255, 143, 143, 146, 255, 103, 103, 105, 255, 143, 143, 145, 255, 39, 39, 39, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 79, 79, 80, 255, 118, 118, 120, 255, 134, 134, 137, 255, 143, 143, 145, 255, 119, 119, 121, 255, 39, 39, 39, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 39, 39, 39, 255, 143, 143, 145, 255, 55, 55, 55, 255, 23, 22, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 47, 47, 47, 255, 143, 142, 145, 255, 30, 30, 29, 255, 22, 22, 21, 255, 78, 78, 79, 255, 142, 142, 145, 255, 143, 143, 145, 255, 95, 94, 96, 255, 143, 142, 145, 255, 30, 30, 31, 255, 62, 62, 62, 255, 135, 134, 137, 255, + 23, 22, 22, 255, 86, 86, 88, 255, 102, 102, 104, 255, 22, 22, 22, 255, 30, 30, 30, 255, 126, 126, 128, 255, 78, 78, 79, 255, 21, 21, 22, 255, 22, 22, 22, 255, 86, 86, 88, 255, 102, 102, 104, 255, 21, 21, 21, 255, 21, 22, 21, 255, 38, 38, 38, 255, 118, 118, 120, 255, 78, 77, 79, 255, 22, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 126, 125, 128, 255, 77, 77, 78, 255, + 20, 20, 20, 255, 21, 21, 22, 255, 118, 118, 120, 255, 93, 93, 94, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 19, 19, 19, 255, 21, 21, 20, 255, 19, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 18, 19, 255, 18, 18, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 17, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 17, 255, 19, 18, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 15, 15, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 15, 15, 255, 18, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 16, 16, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 16, 17, 255, 22, 23, 23, 255, 62, 62, 65, 255, 54, 54, 55, 255, 22, 21, 22, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 21, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 21, 20, 19, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 126, 125, 128, 255, 68, 68, 69, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 77, 77, 78, 255, 110, 109, 111, 255, + 21, 20, 20, 255, 77, 77, 78, 255, 126, 126, 128, 255, 29, 28, 29, 255, 37, 37, 38, 255, 118, 117, 119, 255, 110, 109, 111, 255, 20, 21, 20, 255, 134, 133, 136, 255, 77, 77, 79, 255, 20, 20, 21, 255, 53, 53, 54, 255, 134, 134, 137, 255, 70, 69, 71, 255, 54, 53, 54, 255, 142, 142, 145, 255, 22, 22, 21, 255, 53, 53, 54, 255, 142, 142, 145, 255, 21, 21, 21, 255, 21, 22, 22, 255, + 38, 38, 39, 255, 142, 142, 145, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 23, 22, 255, 22, 21, 21, 255, 126, 126, 129, 255, 77, 78, 79, 255, 22, 22, 22, 255, 54, 53, 54, 255, 126, 126, 129, 255, 70, 70, 71, 255, 38, 37, 37, 255, 142, 142, 145, 255, 79, 78, 80, 255, 22, 22, 21, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 21, 21, 22, 255, + 78, 78, 79, 255, 135, 134, 137, 255, 110, 110, 112, 255, 23, 22, 23, 255, 21, 21, 21, 255, 127, 127, 129, 255, 110, 110, 112, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 55, 55, 56, 255, 143, 143, 145, 255, 23, 23, 23, 255, 95, 95, 96, 255, 119, 118, 120, 255, 31, 31, 30, 255, 30, 29, 30, 255, 119, 119, 121, 255, 95, 95, 97, 255, 23, 23, 23, 255, + 142, 142, 145, 255, 71, 71, 72, 255, 22, 23, 23, 255, 54, 54, 54, 255, 143, 143, 146, 255, 54, 54, 55, 255, 71, 71, 71, 255, 135, 135, 137, 255, 55, 54, 56, 255, 23, 22, 23, 255, 21, 21, 22, 255, 23, 23, 23, 255, 39, 39, 39, 255, 143, 143, 145, 255, 54, 54, 55, 255, 23, 23, 23, 255, 79, 78, 80, 255, 143, 143, 145, 255, 39, 39, 39, 255, 23, 23, 23, 255, 23, 22, 22, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 79, 79, 80, 255, 126, 126, 129, 255, 23, 23, 23, 255, 22, 22, 22, 255, 111, 111, 113, 255, 111, 110, 113, 255, 23, 22, 22, 255, 22, 22, 22, 255, 79, 79, 80, 255, 143, 143, 145, 255, 94, 94, 96, 255, 23, 22, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 135, 135, 137, 255, 54, 54, 54, 255, + 22, 21, 21, 255, 143, 143, 145, 255, 54, 54, 55, 255, 22, 22, 22, 255, 78, 78, 79, 255, 134, 134, 137, 255, 46, 46, 47, 255, 29, 29, 29, 255, 142, 142, 145, 255, 45, 46, 46, 255, 62, 62, 63, 255, 134, 134, 136, 255, 21, 21, 22, 255, 94, 93, 96, 255, 110, 110, 112, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 61, 61, 62, 255, 134, 134, 136, 255, 21, 21, 21, 255, + 22, 21, 21, 255, 22, 21, 21, 255, 30, 30, 30, 255, 126, 126, 128, 255, 70, 70, 71, 255, 22, 23, 22, 255, 62, 61, 62, 255, 134, 134, 136, 255, 28, 28, 28, 255, 20, 21, 21, 255, 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 18, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 18, 255, 20, 19, 19, 255, 19, 18, 18, 255, 20, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 18, 19, 18, 255, 20, 19, 19, 255, 19, 19, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, + 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 19, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 18, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, + 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 17, 18, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 16, 16, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 16, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 15, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 15, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 17, 17, 255, + 17, 16, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, 54, 54, 55, 255, 22, 21, 21, 255, 20, 20, 21, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 19, 18, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 19, 20, 255, 126, 126, 128, 255, 69, 69, 70, 255, 21, 20, 20, 255, 21, 21, 19, 255, 19, 19, 20, 255, 20, 20, 21, 255, 77, 76, 78, 255, 109, 109, 111, 255, 20, 20, 21, 255, 77, 77, 78, 255, 102, 102, 103, 255, 21, 21, 21, 255, 20, 20, 20, 255, 78, 78, 79, 255, 110, 110, 112, 255, 37, 37, 37, 255, 142, 142, 145, 255, 29, 29, 30, 255, 21, 20, 20, 255, 21, 21, 21, 255, + 126, 126, 129, 255, 70, 70, 70, 255, 53, 53, 54, 255, 142, 142, 145, 255, 21, 20, 20, 255, 54, 54, 54, 255, 142, 142, 145, 255, 20, 20, 20, 255, 22, 21, 22, 255, 37, 37, 37, 255, 142, 142, 145, 255, 22, 22, 22, 255, 20, 20, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 38, 38, 38, 255, 142, 142, 145, 255, 30, 30, 31, 255, 21, 21, 22, 255, 22, 22, 22, 255, 110, 110, 112, 255, + 69, 69, 71, 255, 70, 69, 71, 255, 118, 118, 120, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 31, 31, 32, 255, 135, 134, 137, 255, 63, 62, 63, 255, 135, 135, 137, 255, 39, 38, 39, 255, 38, 38, 38, 255, 143, 143, 145, 255, 31, 30, 31, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 55, 55, 56, 255, + 143, 142, 145, 255, 23, 23, 23, 255, 127, 127, 129, 255, 63, 62, 63, 255, 23, 23, 23, 255, 23, 22, 23, 255, 63, 63, 64, 255, 127, 126, 128, 255, 23, 23, 22, 255, 143, 142, 145, 255, 55, 55, 56, 255, 22, 23, 22, 255, 23, 23, 23, 255, 103, 103, 105, 255, 79, 78, 80, 255, 95, 95, 96, 255, 87, 87, 89, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 71, 71, 72, 255, 119, 119, 121, 255, 22, 23, 22, 255, 22, 21, 22, 255, 21, 21, 20, 255, 143, 142, 145, 255, 39, 39, 38, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 79, 79, 79, 255, 111, 110, 113, 255, 22, 22, 22, 255, 23, 22, 22, 255, 46, 46, 46, 255, 142, 142, 145, 255, 23, 23, 22, 255, 22, 22, 22, 255, 135, 135, 137, 255, 78, 78, 80, 255, + 143, 143, 145, 255, 39, 39, 39, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 102, 102, 104, 255, 78, 78, 79, 255, 22, 22, 22, 255, 110, 110, 113, 255, 111, 110, 112, 255, 38, 38, 38, 255, 22, 22, 22, 255, 102, 102, 104, 255, 78, 78, 79, 255, 21, 21, 21, 255, 119, 119, 120, 255, 77, 77, 79, 255, 30, 30, 30, 255, 142, 142, 145, 255, + 110, 110, 111, 255, 134, 134, 137, 255, 37, 37, 37, 255, 23, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 29, 29, 29, 255, 142, 142, 145, 255, 45, 45, 46, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 21, 255, 38, 37, 38, 255, 126, 126, 128, 255, 69, 69, 71, 255, 110, 110, 111, 255, 77, 77, 78, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 20, 19, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 21, 20, 20, 255, 19, 20, 19, 255, 19, 19, 20, 255, 20, 19, 20, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 18, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, + 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 19, 255, 17, 17, 17, 255, + 18, 18, 19, 255, 17, 17, 18, 255, 18, 18, 19, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 15, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, + 18, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 15, 16, 14, 255, 18, 18, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 15, 255, 15, 16, 15, 255, 23, 23, 22, 255, 62, 62, 65, 255, 54, 54, 55, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 21, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 125, 125, 128, 255, 141, 141, 144, 255, 141, 141, 144, 255, 142, 142, 144, 255, 77, 77, 78, 255, 19, 19, 20, 255, 77, 77, 79, 255, 109, 109, 111, 255, 21, 20, 20, 255, 77, 77, 78, 255, 94, 93, 95, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 77, 77, 78, 255, 109, 109, 111, 255, 38, 38, 38, 255, 142, 142, 144, 255, 29, 28, 28, 255, 21, 20, 20, 255, 21, 21, 21, 255, 125, 125, 127, 255, 70, 69, 70, 255, 53, 53, 53, 255, 142, 142, 144, 255, 21, 21, 21, 255, 54, 53, 54, 255, 142, 142, 145, 255, 21, 20, 20, 255, 22, 21, 21, 255, 37, 37, 38, 255, 142, 142, 144, 255, 20, 20, 21, 255, + 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 37, 37, 38, 255, 142, 142, 145, 255, 29, 28, 29, 255, 22, 22, 22, 255, 20, 20, 21, 255, 110, 110, 112, 255, 69, 69, 71, 255, 70, 70, 71, 255, 143, 142, 145, 255, 142, 142, 145, 255, 142, 142, 145, 255, 143, 143, 145, 255, 143, 143, 145, 255, 54, 54, 55, 255, 71, 70, 72, 255, 127, 127, 129, 255, 22, 22, 23, 255, 94, 94, 96, 255, + 94, 94, 95, 255, 38, 38, 38, 255, 142, 142, 145, 255, 143, 143, 145, 255, 143, 143, 145, 255, 143, 143, 146, 255, 143, 143, 145, 255, 78, 78, 79, 255, 55, 55, 56, 255, 142, 143, 145, 255, 22, 22, 22, 255, 126, 126, 128, 255, 63, 63, 64, 255, 22, 22, 22, 255, 23, 23, 23, 255, 63, 63, 64, 255, 127, 127, 129, 255, 23, 23, 23, 255, 142, 142, 145, 255, 55, 55, 55, 255, 23, 23, 22, 255, + 23, 23, 23, 255, 95, 95, 96, 255, 79, 79, 80, 255, 94, 94, 95, 255, 143, 143, 146, 255, 142, 142, 145, 255, 142, 142, 145, 255, 143, 143, 146, 255, 143, 142, 145, 255, 70, 70, 71, 255, 119, 119, 120, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 143, 142, 145, 255, 39, 39, 39, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 78, 78, 80, 255, + 111, 110, 113, 255, 23, 23, 23, 255, 22, 21, 22, 255, 39, 39, 38, 255, 142, 142, 145, 255, 22, 22, 23, 255, 70, 70, 71, 255, 127, 126, 128, 255, 23, 23, 23, 255, 94, 94, 96, 255, 86, 86, 87, 255, 23, 23, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 79, 78, 80, 255, 103, 102, 104, 255, 23, 22, 22, 255, 29, 29, 30, 255, 94, 94, 96, 255, + 134, 134, 137, 255, 142, 142, 145, 255, 143, 143, 145, 255, 102, 102, 104, 255, 21, 22, 21, 255, 86, 86, 88, 255, 102, 102, 104, 255, 22, 21, 21, 255, 118, 118, 120, 255, 126, 126, 129, 255, 118, 118, 119, 255, 30, 30, 30, 255, 21, 21, 20, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 118, 118, 120, 255, 78, 78, 79, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 38, 37, 37, 255, 134, 134, 136, 255, 134, 134, 136, 255, 29, 29, 28, 255, 20, 20, 20, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 20, 20, 19, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 19, 255, 20, 20, 21, 255, 19, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 18, 18, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 20, 18, 255, 19, 18, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 18, 19, 18, 255, 18, 18, 18, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 20, 20, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 18, 18, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 16, 16, 16, 255, 15, 15, 15, 255, + 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 23, 22, 23, 255, 62, 62, 65, 255, + 54, 54, 55, 255, 21, 22, 22, 255, 21, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 125, 125, 127, 255, 69, 69, 70, 255, + 20, 21, 20, 255, 45, 45, 45, 255, 126, 126, 128, 255, 69, 69, 69, 255, 77, 77, 78, 255, 110, 110, 111, 255, 21, 21, 20, 255, 77, 77, 78, 255, 93, 93, 95, 255, 20, 20, 20, 255, 22, 22, 21, 255, 77, 77, 79, 255, 109, 109, 111, 255, 20, 20, 20, 255, 118, 118, 119, 255, 93, 93, 95, 255, 20, 20, 20, 255, 30, 29, 29, 255, 134, 134, 137, 255, 70, 70, 71, 255, 53, 53, 54, 255, + 142, 142, 145, 255, 21, 20, 21, 255, 54, 54, 54, 255, 142, 142, 145, 255, 78, 78, 79, 255, 22, 22, 22, 255, 77, 77, 78, 255, 134, 134, 137, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 22, 21, 22, 255, 21, 21, 22, 255, 111, 110, 112, 255, 94, 94, 96, 255, 21, 21, 21, 255, 22, 22, 21, 255, 127, 127, 129, 255, 70, 71, 72, 255, 38, 38, 38, 255, 126, 126, 128, 255, + 47, 46, 47, 255, 22, 22, 22, 255, 46, 46, 46, 255, 134, 134, 137, 255, 37, 37, 38, 255, 119, 119, 121, 255, 78, 78, 78, 255, 21, 22, 22, 255, 46, 46, 47, 255, 135, 135, 137, 255, 29, 30, 30, 255, 118, 118, 121, 255, 70, 70, 71, 255, 22, 22, 22, 255, 31, 30, 30, 255, 118, 118, 121, 255, 71, 70, 71, 255, 54, 54, 55, 255, 143, 142, 145, 255, 21, 22, 21, 255, 94, 94, 96, 255, + 119, 118, 120, 255, 30, 30, 30, 255, 22, 23, 22, 255, 111, 111, 112, 255, 95, 95, 97, 255, 22, 22, 23, 255, 143, 143, 145, 255, 103, 102, 104, 255, 22, 23, 22, 255, 38, 38, 38, 255, 135, 135, 137, 255, 62, 62, 63, 255, 63, 63, 64, 255, 119, 118, 120, 255, 31, 31, 31, 255, 23, 24, 23, 255, 71, 71, 71, 255, 126, 126, 129, 255, 30, 30, 30, 255, 135, 135, 137, 255, 71, 71, 72, 255, + 22, 22, 22, 255, 38, 38, 39, 255, 143, 143, 145, 255, 38, 38, 38, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 79, 78, 80, 255, 127, 126, 129, 255, 46, 46, 46, 255, 22, 22, 22, 255, 87, 87, 88, 255, 118, 118, 121, 255, 23, 23, 23, 255, 118, 118, 120, 255, 79, 79, 80, 255, 23, 23, 24, 255, 54, 54, 55, 255, 134, 134, 137, 255, 30, 30, 30, 255, + 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 61, 61, 62, 255, 134, 134, 136, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 78, 78, 79, 255, 126, 126, 128, 255, 22, 22, 22, 255, 61, 61, 62, 255, 134, 134, 137, 255, 22, 22, 22, 255, 86, 86, 87, 255, 102, 102, 104, 255, 70, 70, 71, 255, 126, 126, 128, 255, + 45, 45, 46, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 85, 85, 87, 255, 102, 102, 104, 255, 21, 21, 22, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 110, 110, 111, 255, 142, 142, 144, 255, 52, 53, 54, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, + 21, 21, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, + 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 18, 18, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, + 16, 16, 16, 255, 18, 17, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 15, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, 54, 54, 55, 255, 21, 21, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 18, 18, 19, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 125, 125, 127, 255, 68, 68, 69, 255, 21, 21, 20, 255, 20, 20, 20, 255, 93, 92, 94, 255, 93, 93, 95, 255, 77, 76, 78, 255, 110, 109, 112, 255, 20, 20, 21, 255, 77, 77, 78, 255, 93, 93, 94, 255, 20, 20, 20, 255, 21, 21, 21, 255, 77, 77, 78, 255, + 110, 109, 111, 255, 21, 21, 21, 255, 37, 37, 38, 255, 118, 118, 120, 255, 142, 142, 145, 255, 133, 133, 136, 255, 126, 126, 128, 255, 69, 69, 70, 255, 53, 53, 54, 255, 142, 142, 144, 255, 21, 21, 22, 255, 54, 54, 54, 255, 142, 142, 145, 255, 102, 101, 103, 255, 142, 142, 145, 255, 142, 142, 144, 255, 70, 70, 70, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, + 21, 21, 21, 255, 38, 38, 38, 255, 118, 118, 120, 255, 142, 142, 145, 255, 126, 126, 128, 255, 127, 127, 128, 255, 69, 69, 70, 255, 21, 21, 22, 255, 54, 54, 54, 255, 126, 126, 129, 255, 142, 142, 145, 255, 142, 142, 145, 255, 78, 78, 79, 255, 54, 54, 55, 255, 134, 134, 136, 255, 31, 30, 30, 255, 22, 22, 22, 255, 22, 22, 22, 255, 110, 110, 112, 255, 78, 78, 80, 255, 38, 38, 38, 255, + 119, 118, 120, 255, 142, 142, 145, 255, 143, 142, 145, 255, 102, 102, 104, 255, 22, 22, 23, 255, 54, 54, 55, 255, 143, 143, 146, 255, 22, 22, 23, 255, 30, 30, 30, 255, 111, 111, 113, 255, 143, 143, 145, 255, 142, 142, 145, 255, 110, 110, 112, 255, 29, 30, 29, 255, 22, 23, 22, 255, 143, 142, 145, 255, 103, 102, 104, 255, 143, 143, 145, 255, 142, 142, 145, 255, 95, 95, 97, 255, 22, 22, 21, 255, + 23, 23, 23, 255, 79, 78, 79, 255, 143, 143, 145, 255, 143, 143, 145, 255, 127, 127, 129, 255, 56, 55, 56, 255, 23, 23, 22, 255, 55, 55, 55, 255, 134, 134, 137, 255, 142, 142, 145, 255, 119, 118, 120, 255, 143, 143, 146, 255, 38, 38, 38, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 78, 78, 80, 255, 127, 127, 129, 255, 119, 119, 120, 255, 142, 142, 145, 255, + 126, 126, 129, 255, 47, 47, 47, 255, 55, 54, 55, 255, 135, 134, 137, 255, 31, 31, 31, 255, 21, 21, 22, 255, 22, 22, 22, 255, 110, 110, 112, 255, 78, 78, 79, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 110, 110, 112, 255, 143, 142, 145, 255, 142, 142, 145, 255, 142, 142, 145, 255, 94, 94, 95, 255, 142, 142, 145, 255, 142, 142, 145, 255, 142, 142, 145, 255, + 78, 78, 79, 255, 22, 22, 22, 255, 30, 29, 30, 255, 142, 142, 145, 255, 45, 45, 45, 255, 62, 62, 62, 255, 134, 134, 136, 255, 21, 20, 20, 255, 54, 54, 54, 255, 133, 133, 136, 255, 78, 78, 78, 255, 22, 22, 21, 255, 20, 20, 21, 255, 62, 62, 63, 255, 134, 134, 136, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 53, 53, 54, 255, 134, 134, 136, 255, + 53, 52, 53, 255, 133, 133, 136, 255, 52, 53, 53, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, + 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 17, 17, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, + 19, 18, 19, 255, 18, 18, 19, 255, 18, 17, 18, 255, 17, 17, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 18, 18, 17, 255, 17, 18, 17, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 17, 255, 16, 15, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 15, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 22, 22, 23, 255, 62, 62, 65, 255, 54, 54, 55, 255, 21, 21, 21, 255, 20, 20, 19, 255, + 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 20, 20, 255, 20, 19, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 125, 125, 127, 255, 68, 68, 69, 255, 19, 19, 20, 255, 36, 36, 36, 255, 125, 125, 127, 255, + 77, 77, 78, 255, 77, 77, 78, 255, 109, 110, 112, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 22, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 22, 21, 21, 255, 22, 22, 21, 255, 21, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 110, 110, 112, 255, 70, 70, 71, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 55, 54, 55, 255, 143, 143, 145, 255, 23, 22, 22, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 21, 22, 22, 255, + 21, 22, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 142, 142, 145, 255, + 38, 38, 38, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 79, 78, 80, 255, 110, 110, 112, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 23, 23, 22, 255, + 22, 22, 23, 255, 22, 22, 21, 255, 111, 110, 112, 255, 87, 87, 88, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 21, 255, 118, 118, 120, 255, 78, 78, 79, 255, 29, 29, 29, 255, 142, 142, 145, 255, 46, 46, 46, 255, 21, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 30, 30, 30, 255, 142, 142, 145, 255, 45, 45, 46, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 110, 110, 112, 255, 94, 94, 96, 255, 21, 21, 20, 255, 54, 53, 53, 255, 134, 134, 136, 255, 45, 45, 46, 255, 20, 20, 20, 255, 21, 21, 22, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 18, 18, 18, 255, 19, 20, 20, 255, 20, 20, 19, 255, 19, 18, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 17, 19, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 19, 19, 18, 255, 17, 17, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 18, 18, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 18, 17, 255, + 17, 17, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 17, 17, 255, 18, 18, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 15, 15, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 65, 255, 54, 54, 55, 255, 21, 21, 22, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 125, 125, 127, 255, 141, 141, 144, 255, 141, 142, 144, 255, 141, 141, 144, 255, 101, 101, 103, 255, 21, 20, 21, 255, 77, 77, 78, 255, 109, 109, 111, 255, 20, 20, 21, 255, 19, 19, 20, 255, 20, 19, 19, 255, 21, 21, 22, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 53, 52, 54, 255, 142, 142, 144, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 20, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, + 23, 22, 22, 255, 22, 21, 22, 255, 110, 110, 112, 255, 70, 70, 71, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 21, 21, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 21, 22, 255, 22, 23, 22, 255, 55, 55, 56, 255, 143, 143, 145, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 22, 255, 142, 142, 145, 255, 38, 38, 38, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 23, 255, 22, 21, 21, 255, 79, 78, 79, 255, 111, 110, 112, 255, 23, 23, 22, 255, 22, 22, 23, 255, 21, 22, 22, 255, 22, 22, 21, 255, 22, 22, 23, 255, + 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 46, 46, 47, 255, 126, 126, 129, 255, 142, 142, 145, 255, 135, 135, 137, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, + 87, 87, 88, 255, 102, 102, 103, 255, 22, 22, 23, 255, 118, 118, 120, 255, 77, 77, 77, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 110, 110, 112, 255, 142, 142, 145, 255, 142, 142, 144, 255, 142, 142, 145, 255, 142, 142, 145, 255, 142, 142, 145, 255, 142, 142, 145, 255, 54, 54, 54, 255, 142, 142, 144, 255, 37, 36, 37, 255, 21, 21, 21, 255, 20, 20, 20, 255, 52, 52, 54, 255, + 134, 134, 136, 255, 53, 53, 54, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 21, 255, 20, 19, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 19, 19, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 20, 255, 19, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, + 19, 19, 18, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 18, 18, 18, 255, 18, 18, 17, 255, 19, 18, 19, 255, 19, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 18, 255, 17, 17, 16, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 18, 17, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 16, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 18, 18, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 16, 16, 255, 16, 15, 15, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 15, 15, 15, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 15, 16, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 22, 23, 23, 255, 62, 62, 65, 255, 54, 54, 55, 255, 20, 21, 21, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 20, 19, 255, + 20, 19, 19, 255, 20, 20, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 20, 20, 19, 255, 19, 18, 19, 255, 21, 20, 21, 255, 19, 19, 20, 255, 18, 18, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 20, 20, 19, 255, 20, 19, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 19, 20, 255, 21, 21, 22, 255, 20, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 22, 21, 255, 20, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 22, 22, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, 23, 23, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 21, 255, + 21, 21, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 23, 22, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 22, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 20, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 21, 22, 255, 23, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 21, 20, 255, 20, 21, 21, 255, 22, 22, 22, 255, 20, 20, 19, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 21, 20, 255, 19, 19, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, + 20, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 18, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, + 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 16, 17, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 17, 16, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 15, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 16, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 18, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 65, 255, 54, 54, 55, 255, 21, 21, 21, 255, 19, 19, 18, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 18, 18, 18, 255, 19, 18, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 20, 20, 21, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, + 20, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 20, 255, 20, 20, 20, 255, 22, 21, 21, 255, 20, 21, 21, 255, 22, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 21, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 23, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 22, 22, 255, 22, 22, 21, 255, 23, 23, 22, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 21, 22, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 21, 21, 255, 23, 22, 23, 255, 21, 22, 21, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 23, 255, 22, 22, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 23, 255, + 22, 21, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 21, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 20, 20, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, + 22, 22, 22, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 20, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 21, 20, 255, + 21, 20, 20, 255, 21, 20, 21, 255, 20, 19, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 18, 19, 255, 19, 19, 20, 255, 18, 18, 18, 255, 19, 19, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 20, 19, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 16, 16, 16, 255, 17, 18, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, + 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 18, 18, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, + 16, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, 55, 55, 55, 255, 22, 22, 22, 255, 19, 18, 18, 255, 19, 20, 19, 255, 19, 19, 19, 255, 18, 19, 18, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 20, 19, 19, 255, 20, 19, 18, 255, 20, 20, 20, 255, 19, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 21, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 21, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 22, 21, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 23, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 21, 21, 21, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 20, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 23, 23, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 20, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 20, 19, 255, 21, 20, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 20, 20, 255, 22, 21, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 21, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 19, 19, 19, 255, 21, 20, 21, 255, 20, 19, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, 19, 19, 18, 255, 19, 19, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 19, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, + 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 17, 255, 19, 19, 19, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 19, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 16, 15, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 18, 17, 255, 17, 16, 16, 255, 17, 18, 17, 255, 18, 17, 18, 255, + 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 17, 17, 255, 15, 15, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 23, 23, 24, 255, 62, 62, 65, 255, + 55, 55, 55, 255, 21, 21, 21, 255, 18, 18, 18, 255, 19, 18, 18, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 19, 18, 255, 18, 19, 19, 255, 20, 20, 18, 255, 19, 19, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 18, 255, + 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 21, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, + 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 21, 21, 255, 20, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, + 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 23, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 19, 19, 255, 20, 20, 21, 255, 19, 19, 18, 255, 19, 19, 19, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 21, 21, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 18, 18, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 19, 18, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, 19, 18, 19, 255, 18, 17, 17, 255, 18, 19, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 18, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 18, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 23, 23, 23, 255, 62, 62, 65, 255, 55, 55, 55, 255, 21, 21, 20, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 18, 255, 20, 20, 21, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 22, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 23, 23, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 20, 20, 255, 22, 21, 21, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 23, 23, 22, 255, 23, 22, 23, 255, 23, 22, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 20, 20, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 20, 20, 21, 255, 21, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 19, 19, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 19, 18, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 18, 18, 255, 17, 18, 17, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 18, 19, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, + 17, 16, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 16, 17, 17, 255, 17, 18, 18, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 15, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 65, 255, 55, 55, 55, 255, 20, 20, 20, 255, 19, 18, 19, 255, + 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, + 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 20, 21, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 20, 20, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 21, 21, 22, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, + 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 21, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 19, 255, 20, 19, 19, 255, 18, 18, 19, 255, 18, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, 17, 18, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 17, 17, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 17, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 18, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 18, 18, 19, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 16, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 18, 17, 18, 255, + 17, 17, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, + 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 16, 16, 15, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 22, 23, 23, 255, 62, 62, 65, 255, 55, 55, 56, 255, 22, 21, 21, 255, 19, 18, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 18, 18, 255, 20, 19, 20, 255, 19, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 21, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 18, 255, 20, 20, 20, 255, 20, 21, 21, 255, 19, 19, 19, 255, 19, 20, 20, 255, 21, 21, 20, 255, + 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 20, 19, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, + 21, 21, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 22, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 23, 22, 255, 22, 21, 21, 255, 22, 21, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 21, 21, 20, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 22, 21, 22, 255, 21, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, + 21, 21, 21, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 18, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 18, 255, 18, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 19, 255, + 18, 18, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 17, 18, 18, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 18, 255, 19, 18, 19, 255, 17, 18, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 17, 16, 15, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, + 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 15, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 15, 15, 255, 16, 16, 16, 255, 15, 15, 16, 255, 16, 16, 15, 255, 23, 23, 23, 255, 62, 62, 65, 255, 55, 55, 56, 255, 21, 21, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, + 18, 18, 18, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, + 21, 21, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 20, 20, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 20, 19, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 22, 22, 20, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 23, 23, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 21, 22, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 20, 20, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 22, 21, 22, 255, 22, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 21, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 18, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 18, 18, 255, 19, 19, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, + 18, 19, 19, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 17, 18, 19, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 17, 17, 255, 19, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 19, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, + 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 23, 23, 23, 255, 62, 62, 65, 255, 55, 55, 56, 255, 21, 21, 21, 255, 19, 19, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 19, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 20, 21, 255, + 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 19, 19, 19, 255, 22, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 21, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 22, 21, 21, 255, 21, 22, 21, 255, 23, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 20, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 20, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 21, 21, 20, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 20, 255, + 21, 22, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 19, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 20, 19, 255, 20, 20, 21, 255, 19, 20, 19, 255, 19, 19, 18, 255, + 20, 20, 20, 255, 20, 19, 20, 255, 20, 21, 21, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 20, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 19, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 20, 20, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 19, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, + 18, 18, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 19, 18, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 18, 19, 255, 17, 18, 17, 255, + 18, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 17, 17, 255, 17, 16, 16, 255, 16, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 16, 16, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 15, 255, 23, 23, 22, 255, 62, 62, 65, 255, 55, 55, 56, 255, 21, 21, 21, 255, 18, 17, 18, 255, 18, 18, 17, 255, 19, 19, 18, 255, 20, 20, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, + 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 19, 19, 255, 19, 20, 20, 255, 18, 19, 18, 255, 20, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, + 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 20, 21, 255, 19, 19, 19, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 20, 255, + 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, + 21, 21, 21, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, + 21, 21, 22, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 20, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 19, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 19, 19, 255, 21, 20, 20, 255, 19, 19, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, + 19, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 20, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, + 18, 17, 17, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 19, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, + 18, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 16, 16, 255, 18, 18, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 15, 16, 255, 16, 17, 17, 255, 16, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 16, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 15, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 23, 22, 23, 255, 62, 62, 65, 255, + 55, 55, 56, 255, 21, 20, 21, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 20, 19, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, + 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 20, 20, 255, 22, 22, 23, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 20, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 22, 21, 22, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 21, 22, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 19, 19, 255, 20, 20, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 18, 18, 255, 20, 19, 19, 255, 19, 18, 18, 255, 19, 18, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 17, 17, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 16, 16, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 16, 16, 255, 16, 16, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, + 16, 16, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, + 16, 17, 16, 255, 17, 17, 16, 255, 17, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 15, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 15, 16, 255, 16, 16, 15, 255, 16, 16, 17, 255, 16, 15, 16, 255, + 16, 17, 18, 255, 18, 18, 17, 255, 16, 16, 16, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 65, 255, 55, 55, 56, 255, 21, 20, 20, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, + 19, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 19, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 18, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 19, 20, 255, + 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 20, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 22, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 19, 19, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 21, 255, 20, 19, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 19, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 18, 19, 19, 255, + 18, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 19, 19, 255, 18, 17, 17, 255, 18, 19, 18, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 17, 17, 18, 255, 18, 18, 17, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, + 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 19, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 16, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 17, 16, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 16, 255, 17, 17, 18, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 16, 15, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 15, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 15, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 15, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 65, 255, 55, 55, 56, 255, 20, 20, 20, 255, 19, 18, 18, 255, + 18, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 19, 19, 255, 19, 18, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, + 18, 18, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 20, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 21, 255, 20, 21, 21, 255, 22, 22, 22, 255, 21, 21, 19, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 21, 21, 255, 23, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 20, 19, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 21, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 21, 20, 21, 255, + 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, + 19, 20, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 20, 18, 255, 17, 18, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 18, 255, + 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 18, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 18, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 16, 17, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 15, 15, 255, 16, 16, 15, 255, 16, 16, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 15, 15, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 65, 255, 55, 55, 56, 255, 21, 21, 21, 255, 19, 19, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 18, 18, 255, 18, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 21, 20, 19, 255, 22, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 21, 22, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 20, 21, 255, 22, 22, 21, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 21, 22, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 20, 20, 20, 255, 22, 22, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 20, 20, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 17, 18, 255, 19, 19, 18, 255, + 19, 19, 18, 255, 19, 19, 19, 255, 17, 17, 17, 255, 18, 18, 19, 255, 17, 17, 17, 255, 18, 17, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 16, 16, 16, 255, 18, 18, 19, 255, 17, 17, 18, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 16, 255, + 16, 16, 17, 255, 17, 16, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 16, 16, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 16, 255, 18, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 23, 23, 24, 255, 62, 62, 65, 255, 55, 55, 56, 255, 21, 21, 21, 255, 20, 19, 18, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, + 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 20, 21, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 21, 20, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 20, 255, 20, 21, 21, 255, 22, 21, 21, 255, 19, 20, 19, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, + 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 22, 255, 20, 20, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 22, 23, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 21, 21, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 19, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 18, 18, 19, 255, 19, 19, 18, 255, 18, 18, 19, 255, 19, 18, 18, 255, 20, 20, 20, 255, 18, 19, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 19, 19, 255, + 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 17, 17, 18, 255, 19, 18, 18, 255, + 18, 17, 18, 255, 18, 17, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 18, 18, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 16, 17, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 15, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 16, 16, 255, 16, 16, 15, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 16, 16, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, 55, 55, 56, 255, 20, 20, 19, 255, 19, 19, 18, 255, 18, 18, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 18, 18, 18, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 20, 255, 20, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, + 20, 19, 19, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 20, 19, 19, 255, 21, 21, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 20, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, + 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, + 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 22, 22, 21, 255, 20, 20, 21, 255, 22, 21, 21, 255, 20, 20, 19, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 20, 21, 255, 20, 19, 19, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 20, 21, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 20, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 18, 19, 255, 19, 18, 18, 255, 20, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, + 20, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 20, 255, 18, 19, 18, 255, 19, 19, 18, 255, 18, 18, 19, 255, 18, 19, 19, 255, 17, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 18, 255, 18, 18, 19, 255, + 19, 19, 18, 255, 19, 19, 19, 255, 17, 17, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 18, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 16, 16, 255, 17, 16, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, 16, 15, 16, 255, 17, 17, 16, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 15, 15, 15, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 16, 17, 255, + 17, 17, 17, 255, 17, 16, 17, 255, 15, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 22, 22, 23, 255, 62, 62, 65, 255, 55, 55, 56, 255, 21, 21, 21, 255, 18, 18, 19, 255, 19, 18, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 18, 255, + 19, 19, 18, 255, 19, 19, 18, 255, 17, 18, 18, 255, 20, 20, 20, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 18, 19, 255, 18, 19, 20, 255, 20, 20, 20, 255, 18, 18, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 18, 18, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 18, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 21, 255, 21, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 19, 20, 255, 20, 20, 21, 255, 20, 21, 21, 255, 21, 21, 20, 255, 19, 20, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 21, 21, 20, 255, 20, 20, 19, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, + 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 19, 19, 255, 20, 21, 21, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 20, 21, 255, 21, 21, 21, 255, 19, 20, 19, 255, 20, 20, 19, 255, 21, 20, 19, 255, 20, 20, 20, 255, 19, 20, 20, 255, + 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 21, 20, 20, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 18, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 18, 19, 255, 19, 19, 20, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 16, 255, 17, 16, 16, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, + 16, 16, 16, 255, 17, 16, 16, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, + 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 16, 17, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 15, 15, 15, 255, + 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 22, 23, 23, 255, 62, 62, 65, 255, + 55, 55, 56, 255, 20, 20, 20, 255, 17, 17, 18, 255, 18, 18, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 20, 20, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 19, 255, 20, 20, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 20, 20, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 21, 255, 19, 19, 19, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, + 20, 21, 20, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 21, 22, 255, 20, 20, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 19, 19, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, + 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 22, 22, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 20, 20, 255, + 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 21, 21, 255, 20, 19, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 19, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 20, 19, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, + 18, 18, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, + 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 19, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, + 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 18, 17, 18, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, + 16, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 15, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 18, 17, 255, 18, 18, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 16, 255, + 16, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 16, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 16, 17, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, 55, 55, 56, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, + 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, + 19, 19, 18, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 20, 20, 255, 20, 20, 20, 255, 18, 18, 18, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 22, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 21, 20, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, + 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 20, 20, 255, 21, 22, 22, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 18, 255, 20, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 19, 19, 255, 18, 18, 19, 255, 18, 18, 17, 255, + 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 18, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 19, 19, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 17, 255, 15, 15, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 16, 17, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 15, 15, 15, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 15, 16, 255, 15, 16, 15, 255, 23, 23, 23, 255, 62, 62, 65, 255, 55, 55, 56, 255, 20, 21, 21, 255, 18, 18, 17, 255, + 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 18, 18, 18, 255, + 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 21, 21, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 21, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, + 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 20, 20, 255, 21, 20, 20, 255, 20, 21, 21, 255, 20, 20, 21, 255, 20, 19, 20, 255, 21, 22, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, + 21, 20, 20, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 20, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 20, 19, 255, 20, 19, 20, 255, 19, 19, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, + 20, 20, 20, 255, 18, 19, 19, 255, 21, 21, 21, 255, 19, 19, 20, 255, 19, 20, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 21, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 19, 20, 255, 18, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, + 19, 18, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 20, 255, 19, 19, 18, 255, 18, 19, 19, 255, 19, 18, 19, 255, 19, 18, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, + 18, 18, 17, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 19, 255, 17, 17, 17, 255, 19, 19, 19, 255, 18, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 19, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 19, 255, 18, 18, 19, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 19, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, + 17, 17, 18, 255, 17, 18, 17, 255, 19, 18, 18, 255, 18, 17, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 17, 17, 255, 16, 15, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 15, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 22, 22, 22, 255, 62, 62, 65, 255, 56, 56, 56, 255, 20, 20, 20, 255, 18, 18, 17, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, + 19, 19, 19, 255, 18, 18, 19, 255, 18, 19, 19, 255, 18, 18, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 18, 18, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 19, 18, 255, 19, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 19, 19, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 21, 20, 20, 255, 19, 19, 19, 255, 21, 20, 21, 255, + 21, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 21, 20, 255, 20, 21, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 21, 21, 255, 21, 22, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 22, 22, 21, 255, + 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 21, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 21, 22, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 21, 255, + 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 21, 20, 20, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 19, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, + 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 20, 255, 20, 20, 20, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 17, 17, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 16, 16, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 18, 17, 255, 19, 18, 18, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 17, 16, 16, 255, 18, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 18, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 16, 15, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 16, 15, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 18, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, + 16, 16, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 17, 16, 255, 24, 24, 23, 255, 62, 62, 65, 255, 56, 56, 57, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 21, 20, 255, 20, 19, 20, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 21, 22, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 22, 255, 21, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 19, 19, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 22, 21, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, 19, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 20, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 20, 19, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 20, 255, 20, 21, 19, 255, 20, 19, 20, 255, 19, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 20, 20, 19, 255, 20, 20, 20, 255, + 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 17, 17, 255, 19, 18, 18, 255, 19, 18, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, + 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 19, 19, 255, 17, 17, 17, 255, 17, 18, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 18, 255, 16, 16, 17, 255, + 16, 16, 16, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 16, 15, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 16, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 15, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 22, 22, 23, 255, 62, 62, 65, 255, 56, 56, 57, 255, 19, 19, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 20, 20, 255, 19, 18, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, + 19, 19, 19, 255, 19, 18, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 19, 255, 20, 20, 19, 255, + 20, 20, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 20, 20, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 19, 20, 19, 255, 21, 21, 21, 255, 20, 19, 19, 255, 19, 20, 20, 255, 20, 20, 19, 255, 19, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 20, 20, 21, 255, 20, 19, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 19, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 22, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 19, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, + 20, 19, 20, 255, 21, 21, 21, 255, 20, 19, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 21, 255, 21, 21, 21, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 18, 18, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 17, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, + 19, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 18, 255, 16, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, + 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, + 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 16, 16, 15, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, + 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 15, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 15, 16, 255, 22, 22, 21, 255, 62, 62, 65, 255, 56, 56, 57, 255, 23, 23, 22, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 22, 22, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 20, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 20, 21, 255, 21, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 23, 22, 23, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 24, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 24, 255, 24, 23, 23, 255, 22, 22, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 24, 23, 24, 255, 22, 22, 23, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, + 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 21, 22, 255, 21, 22, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 20, 21, 20, 255, 21, 21, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 20, 20, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 19, 20, 255, 21, 21, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, + 20, 19, 19, 255, 19, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 21, 255, 19, 19, 19, 255, 19, 20, 20, 255, 20, 19, 20, 255, 20, 21, 21, 255, 19, 19, 19, 255, 20, 20, 21, 255, 19, 19, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 18, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 20, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 20, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 18, 18, 19, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 20, 20, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 26, 25, 26, 255, 62, 62, 65, 255, + 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 58, 255, 56, 56, 58, 255, 56, 56, 58, 255, + 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 59, 255, 57, 57, 59, 255, + 57, 57, 59, 255, 57, 57, 59, 255, 57, 57, 59, 255, 57, 57, 59, 255, 57, 57, 59, 255, 57, 57, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, + 58, 58, 60, 255, 58, 58, 60, 255, 58, 58, 60, 255, 58, 58, 60, 255, 58, 58, 60, 255, 58, 58, 60, 255, 58, 58, 60, 255, 58, 58, 60, 255, 58, 58, 60, 255, 58, 58, 60, 255, 58, 58, 60, 255, 58, 58, 60, 255, 58, 58, 60, 255, 59, 59, 60, 255, 59, 59, 60, 255, 59, 59, 60, 255, 59, 59, 60, 255, 59, 59, 60, 255, 59, 59, 60, 255, 59, 59, 60, 255, 59, 59, 60, 255, + 59, 59, 60, 255, 59, 59, 60, 255, 59, 59, 60, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, + 60, 60, 61, 255, 60, 60, 61, 255, 60, 60, 61, 255, 60, 60, 61, 255, 60, 60, 61, 255, 60, 60, 61, 255, 60, 60, 61, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, + 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 61, 60, 62, 255, 61, 61, 62, 255, 61, 61, 62, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, + 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, + 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 64, 255, 61, 61, 64, 255, 61, 61, 64, 255, 61, 61, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, + 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, + 62, 62, 64, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, + 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, + 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, + 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, + 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255,}; +const char* DistrhoArtwork3BandEQ::aboutData = (const char*)temp1; + +static const unsigned char temp2[] = { + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 235, 235, 235, 51, 238, 238, 238, 150, + 242, 242, 242, 189, 243, 243, 243, 190, 242, 242, 242, 190, 239, 239, 239, 174, 236, 236, 236, 95, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 59, 253, 253, 253, 103, 252, 252, 252, 101, + 252, 252, 252, 45, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 37, 253, 253, 253, 13, 0, 0, 0, 0, 0, 0, 0, 0, 253, 253, 253, 37, 252, 252, 252, 9, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 8, 252, 252, 252, 34, 252, 252, 252, 44, 253, 253, 253, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 252, 252, 252, 69, 253, 253, 253, 84, 253, 253, 253, 69, 253, 253, 253, 13, 0, 0, 0, 0, 252, 252, 252, 37, 252, 252, 252, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 29, 252, 252, 252, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 252, 252, 252, 33, 253, 253, 253, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 62, 252, 252, 252, 101, 253, 253, 253, 113, 252, 252, 252, 101, 252, 252, 252, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 236, 236, 236, 114, 243, 243, 243, 206, 250, 250, 250, 218, 253, 253, 253, 218, 253, 253, 253, 218, 253, 253, 253, 218, 251, 251, 251, 218, 246, 246, 246, 216, + 238, 238, 238, 166, 236, 236, 236, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 9, 252, 252, 252, 122, 252, 252, 252, 140, 252, 252, 252, 111, 252, 252, 252, 129, 252, 252, 252, 155, 252, 252, 252, 110, 0, 0, 0, 0, 252, 252, 252, 127, 252, 252, 252, 59, + 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 130, 252, 252, 252, 37, 0, 0, 0, 0, 252, 252, 252, 37, 252, 252, 252, 135, 252, 252, 252, 133, 252, 252, 252, 133, 252, 252, 252, 135, 252, 252, 252, 129, 252, 252, 252, 44, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 4, 252, 252, 252, 122, 252, 252, 252, 141, 252, 252, 252, 120, 252, 252, 252, 135, 252, 252, 252, 49, + 0, 0, 0, 0, 252, 252, 252, 126, 252, 252, 252, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 106, 252, 252, 252, 96, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 116, 252, 252, 252, 82, 0, 0, 0, 0, 0, 0, 0, 0, + 252, 252, 252, 18, 252, 252, 252, 131, 252, 252, 252, 142, 252, 252, 252, 111, 252, 252, 252, 96, 252, 252, 252, 115, 252, 252, 252, 144, 252, 252, 252, 133, 252, 252, 252, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 237, 237, 237, 124, 247, 247, 247, 217, 254, 254, 254, 218, 253, 253, 253, 218, 250, 250, 250, 218, 248, 248, 248, 218, 249, 249, 249, 218, 252, 252, 252, 218, 254, 254, 254, 218, 251, 251, 251, 218, 240, 240, 240, 186, 235, 235, 235, 13, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 4, 252, 252, 252, 136, 252, 252, 252, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 25, 252, 252, 252, 139, 252, 252, 252, 116, 252, 252, 252, 123, 252, 252, 252, 59, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 133, 252, 252, 252, 40, 0, 0, 0, 0, + 252, 252, 252, 13, 252, 252, 252, 33, 252, 252, 252, 4, 0, 0, 0, 0, 252, 252, 252, 4, 252, 252, 252, 66, 252, 252, 252, 142, 252, 252, 252, 34, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 66, 252, 252, 252, 142, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 129, 252, 252, 252, 51, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 109, 252, 252, 252, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 118, 252, 252, 252, 84, 0, 0, 0, 0, 252, 252, 252, 12, 252, 252, 252, 142, 252, 252, 252, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 105, 252, 252, 252, 148, 252, 252, 252, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 239, 239, 239, 40, 246, 246, 246, 220, 254, 254, 254, 218, 251, 251, 251, 218, 243, 243, 243, 200, 236, 236, 236, 118, 235, 235, 235, 70, 236, 236, 236, 85, 240, 240, 240, 171, 248, 248, 248, 218, 254, 254, 254, 218, 250, 250, 250, 218, 237, 237, 237, 151, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 252, 252, 252, 101, 252, 252, 252, 127, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 135, 252, 252, 252, 168, 252, 252, 252, 48, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 133, 252, 252, 252, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 252, 252, 252, 104, 252, 252, 252, 101, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 95, 252, 252, 252, 106, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 129, 252, 252, 252, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 108, 252, 252, 252, 98, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 118, 252, 252, 252, 84, 0, 0, 0, 0, 252, 252, 252, 106, 252, 252, 252, 118, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 118, 252, 252, 252, 114, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 246, 246, 246, 171, 250, 250, 250, 240, 253, 253, 253, 218, 242, 242, 242, 191, + 234, 234, 234, 39, 238, 238, 238, 162, 240, 240, 240, 201, 239, 239, 239, 189, 235, 235, 235, 70, 237, 237, 237, 131, 249, 249, 249, 218, 254, 254, 254, 218, 244, 244, 244, 211, 235, 235, 235, 39, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 8, 252, 252, 252, 147, 252, 252, 252, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 29, 252, 252, 252, 175, 252, 252, 252, 48, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 133, 252, 252, 252, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 126, 252, 252, 252, 90, 0, 0, 0, 0, 0, 0, 0, 0, + 252, 252, 252, 93, 252, 252, 252, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 129, 252, 252, 252, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 108, 252, 252, 252, 98, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 118, 252, 252, 252, 82, 0, 0, 0, 0, 252, 252, 252, 142, 252, 252, 252, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 21, 252, 252, 252, 142, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 250, 250, 250, 8, 246, 246, 246, 209, 252, 252, 252, 226, 248, 248, 248, 215, 235, 235, 235, 83, 239, 239, 239, 178, 242, 242, 242, 210, 240, 240, 240, 156, 242, 242, 242, 187, 242, 242, 242, 214, + 235, 235, 235, 63, 242, 242, 242, 190, 253, 253, 253, 218, 249, 249, 249, 218, 236, 236, 236, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 55, 252, 252, 252, 136, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 147, + 252, 252, 252, 59, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 133, 252, 252, 252, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 106, 252, 252, 252, 138, 252, 252, 252, 9, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 93, 252, 252, 252, 103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 129, 252, 252, 252, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 108, 252, 252, 252, 98, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 118, 252, 252, 252, 78, 252, 252, 252, 26, + 252, 252, 252, 134, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 131, 252, 252, 252, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 237, 237, 237, 25, 246, 246, 246, 213, 254, 254, 254, 218, 243, 243, 243, 200, 235, 235, 235, 67, 242, 242, 242, 218, 237, 237, 237, 88, 0, 0, 0, 0, 0, 0, 0, 0, 242, 242, 242, 206, 237, 237, 237, 151, 237, 237, 237, 132, 252, 252, 252, 218, 251, 251, 251, 218, 237, 237, 237, 140, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 81, 253, 253, 253, 122, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 133, 253, 253, 253, 59, 0, 0, 0, 0, 0, 0, 0, 0, 253, 253, 253, 133, 252, 252, 252, 37, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 59, 253, 253, 253, 141, 252, 252, 252, 129, 252, 252, 252, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 93, 252, 252, 252, 103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 129, 252, 252, 252, 51, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 108, 252, 252, 252, 98, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 118, 253, 253, 253, 78, 253, 253, 253, 49, 252, 252, 252, 125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 254, 245, 129, 254, 236, 221, 45, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 250, 250, 250, 13, 246, 246, 246, 215, 254, 254, 254, 218, 243, 243, 243, 199, 235, 235, 235, 67, 242, 242, 242, 218, 237, 237, 237, 87, 0, 0, 0, 0, 0, 0, 0, 0, 242, 242, 242, 205, 237, 237, 237, 152, 237, 237, 237, 132, 252, 252, 252, 218, 251, 251, 251, 218, 237, 237, 237, 140, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 252, 252, 252, 68, 253, 253, 253, 122, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 130, 253, 253, 253, 59, 0, 0, 0, 0, 0, 0, 0, 0, 253, 253, 253, 133, 252, 252, 252, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 121, 252, 252, 252, 149, + 253, 253, 253, 74, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 93, 252, 252, 252, 103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 129, 252, 252, 252, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 108, + 252, 252, 252, 98, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 118, 253, 253, 253, 78, 253, 253, 253, 45, 252, 252, 252, 129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 254, 254, 250, 130, 254, 242, 232, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 254, 254, 6, 244, 244, 244, 192, 254, 254, 254, 218, 248, 248, 248, 215, + 235, 235, 235, 82, 239, 239, 239, 180, 242, 242, 242, 209, 239, 239, 239, 151, 241, 241, 241, 183, 242, 242, 242, 214, 235, 235, 235, 67, 242, 242, 242, 190, 254, 254, 254, 218, 249, 249, 249, 218, 237, 237, 237, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 29, 252, 252, 252, 138, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 129, 252, 252, 252, 59, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 133, 252, 252, 252, 37, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 129, 252, 252, 252, 126, 252, 252, 252, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 252, 252, 252, 93, 252, 252, 252, 103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 129, 252, 252, 252, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 108, 252, 252, 252, 96, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 118, 252, 252, 252, 81, 252, 252, 252, 16, 252, 252, 252, 139, 252, 252, 252, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 136, 252, 252, 252, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 238, 238, 238, 150, 252, 252, 252, 218, 253, 253, 253, 218, 241, 241, 241, 189, 234, 234, 234, 39, 238, 238, 238, 164, 241, 241, 241, 207, 240, 240, 240, 192, + 236, 236, 236, 74, 237, 237, 237, 128, 249, 249, 249, 218, 254, 254, 254, 218, 244, 244, 244, 211, 235, 235, 235, 40, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 136, 252, 252, 252, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 252, 252, 252, 133, 252, 252, 252, 59, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 133, 252, 252, 252, 37, 0, 0, 0, 0, 252, 252, 252, 69, 252, 252, 252, 139, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 93, 252, 252, 252, 103, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 138, 252, 252, 252, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 110, 252, 252, 252, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 121, 252, 252, 252, 82, + 0, 0, 0, 0, 252, 252, 252, 139, 252, 252, 252, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 42, 252, 252, 252, 142, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 234, 234, 234, 59, 245, 245, 245, 214, 254, 254, 254, 218, 251, 251, 251, 218, 243, 243, 243, 198, 237, 237, 237, 119, 237, 237, 237, 64, 236, 236, 236, 88, 239, 239, 239, 169, 248, 248, 248, 218, 254, 254, 254, 218, 250, 250, 250, 218, 237, 237, 237, 151, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 65, 252, 252, 252, 148, 252, 252, 252, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 4, 252, 252, 252, 165, 252, 252, 252, 52, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 132, + 252, 252, 252, 37, 0, 0, 0, 0, 252, 252, 252, 98, 252, 252, 252, 113, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 90, 252, 252, 252, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 145, 252, 252, 252, 144, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 108, 252, 252, 252, 164, 252, 252, 252, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 8, 252, 252, 252, 148, 252, 252, 252, 41, 0, 0, 0, 0, 252, 252, 252, 78, 252, 252, 252, 139, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 139, 252, 252, 252, 88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 237, 237, 237, 127, 247, 247, 247, 218, 254, 254, 254, 218, 253, 253, 253, 218, 250, 250, 250, 218, 247, 247, 247, 218, 249, 249, 249, 218, 252, 252, 252, 218, 254, 254, 254, 218, 251, 251, 251, 218, 240, 240, 240, 188, 235, 235, 235, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 253, 253, 253, 108, 252, 252, 252, 140, 252, 252, 252, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 21, 252, 252, 252, 129, 252, 252, 252, 170, 253, 253, 253, 47, 0, 0, 0, 0, 0, 0, 0, 0, 253, 253, 253, 136, 252, 252, 252, 41, 0, 0, 0, 0, 252, 252, 252, 37, 252, 252, 252, 146, 252, 252, 252, 52, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 18, 252, 252, 252, 114, 252, 252, 252, 120, 252, 252, 252, 44, 253, 253, 253, 45, 253, 253, 253, 47, 253, 253, 253, 13, 0, 0, 0, 0, 252, 252, 252, 129, 252, 252, 252, 148, 252, 252, 252, 115, 252, 252, 252, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 252, 252, 252, 101, 252, 252, 252, 144, 252, 252, 252, 141, 253, 253, 253, 74, 252, 252, 252, 4, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 58, 253, 253, 253, 142, 252, 252, 252, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 253, 253, 253, 118, 252, 252, 252, 132, 252, 252, 252, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 29, 252, 252, 252, 133, + 252, 252, 252, 125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 236, 236, 236, 117, 243, 243, 243, 208, 250, 250, 250, 218, 253, 253, 253, 218, 254, 254, 254, 218, 253, 253, 253, 218, 252, 252, 252, 218, 247, 247, 247, 217, 238, 238, 238, 169, 236, 236, 236, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 87, + 252, 252, 252, 144, 252, 252, 252, 134, 252, 252, 252, 118, 252, 252, 252, 129, 252, 252, 252, 145, 252, 252, 252, 99, 252, 252, 252, 126, 252, 252, 252, 59, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 93, 252, 252, 252, 25, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 59, 252, 252, 252, 140, 252, 252, 252, 133, 252, 252, 252, 120, 252, 252, 252, 125, 252, 252, 252, 116, 252, 252, 252, 4, + 0, 0, 0, 0, 252, 252, 252, 65, 252, 252, 252, 158, 252, 252, 252, 157, 252, 252, 252, 130, 252, 252, 252, 133, 252, 252, 252, 135, 252, 252, 252, 44, 0, 0, 0, 0, 252, 252, 252, 87, 252, 252, 252, 26, 252, 252, 252, 116, 252, 252, 252, 142, 252, 252, 252, 114, 252, 252, 252, 101, 0, 0, 0, 0, 252, 252, 252, 106, 252, 252, 252, 90, 252, 252, 252, 49, 252, 252, 252, 131, 252, 252, 252, 134, + 252, 252, 252, 129, 252, 252, 252, 133, 252, 252, 252, 133, 252, 252, 252, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 95, 252, 252, 252, 139, 252, 252, 252, 126, 252, 252, 252, 113, 252, 252, 252, 126, 252, 252, 252, 141, 252, 252, 252, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 235, 235, 235, 36, 237, 237, 237, 135, 240, 240, 240, 183, 241, 241, 241, 191, + 241, 241, 241, 188, 239, 239, 239, 162, 235, 235, 235, 77, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 4, 252, 252, 252, 59, 252, 252, 252, 78, 252, 252, 252, 69, 252, 252, 252, 21, + 0, 0, 0, 0, 252, 252, 252, 130, 252, 252, 252, 59, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 45, 252, 252, 252, 65, 252, 252, 252, 63, 252, 252, 252, 40, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 90, 252, 252, 252, 100, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 37, 252, 252, 252, 76, 252, 252, 252, 65, 0, 0, 0, 0, 252, 252, 252, 108, 252, 252, 252, 99, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 21, 252, 252, 252, 41, 252, 252, 252, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 8, 252, 252, 252, 56, 252, 252, 252, 66, 252, 252, 252, 55, 252, 252, 252, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 130, 253, 253, 253, 59, 0, 0, 0, 0, 252, 252, 252, 4, + 253, 253, 253, 56, 252, 252, 252, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 95, 252, 252, 252, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 108, 252, 252, 252, 98, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 132, 252, 252, 252, 61, 0, 0, 0, 0, 252, 252, 252, 29, 252, 252, 252, 170, 252, 252, 252, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 81, 252, 252, 252, 90, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 252, 252, 252, 109, 252, 252, 252, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 126, 252, 252, 252, 56, 0, 0, 0, 0, 252, 252, 252, 4, 252, 252, 252, 41, 252, 252, 252, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 4, 252, 252, 252, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 104, 252, 252, 252, 93, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0,}; +const char* DistrhoArtwork3BandEQ::aboutButtonHoverData = (const char*)temp2; + +static const unsigned char temp3[] = { + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 235, 235, 235, 35, 238, 238, 238, 118, + 242, 242, 242, 159, 243, 243, 243, 160, 242, 242, 242, 160, 239, 239, 239, 142, 236, 236, 236, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 107, 107, 58, 109, 109, 109, 108, 109, 109, 109, 105, + 106, 106, 106, 44, 0, 0, 0, 0, 0, 0, 0, 0, 106, 106, 106, 36, 104, 104, 104, 13, 0, 0, 0, 0, 0, 0, 0, 0, 106, 106, 106, 36, 107, 107, 107, 7, 0, 0, 0, 0, 0, 0, 0, 0, 104, 104, 104, 7, 106, 106, 106, 32, 106, 106, 106, 42, 106, 106, 106, 28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 108, 108, 108, 68, 108, 108, 108, 87, 108, 108, 108, 69, 106, 106, 106, 11, 0, 0, 0, 0, 106, 106, 106, 35, 103, 103, 103, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 106, 106, 106, 27, 106, 106, 106, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 106, 106, 106, 31, 104, 104, 104, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 107, 107, 61, 109, 109, 109, 107, 110, 110, 110, 121, 109, 109, 109, 105, 107, 107, 107, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 236, 236, 236, 86, 243, 243, 243, 180, 250, 250, 250, 195, 253, 253, 253, 195, 253, 253, 253, 195, 253, 253, 253, 195, 251, 251, 251, 195, 246, 246, 246, 192, + 238, 238, 238, 134, 236, 236, 236, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 106, 106, 106, 9, 111, 111, 111, 135, 112, 112, 112, 160, 110, 110, 110, 120, 111, 111, 111, 144, 114, 114, 114, 186, 110, 110, 110, 118, 0, 0, 0, 0, 111, 111, 111, 142, 107, 107, 107, 57, + 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 145, 105, 105, 105, 36, 0, 0, 0, 0, 107, 107, 107, 33, 112, 112, 112, 152, 112, 112, 112, 151, 112, 112, 112, 150, 112, 112, 112, 153, 112, 112, 112, 144, 107, 107, 107, 42, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 106, 106, 106, 3, 111, 111, 111, 135, 113, 113, 113, 162, 111, 111, 111, 131, 112, 112, 112, 153, 106, 106, 106, 47, + 0, 0, 0, 0, 111, 111, 111, 140, 107, 107, 107, 47, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 109, 109, 113, 109, 109, 109, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 126, 108, 108, 108, 82, 0, 0, 0, 0, 0, 0, 0, 0, + 104, 104, 104, 17, 112, 112, 112, 147, 113, 113, 113, 164, 110, 110, 110, 120, 109, 109, 109, 100, 110, 110, 110, 124, 113, 113, 113, 168, 112, 112, 112, 151, 106, 106, 106, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 237, 237, 237, 94, 247, 247, 247, 194, 254, 254, 254, 195, 253, 253, 253, 195, 250, 250, 250, 195, 248, 248, 248, 195, 249, 249, 249, 195, 252, 252, 252, 195, 254, 254, 254, 195, 251, 251, 251, 195, 240, 240, 240, 156, 235, 235, 235, 8, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 98, 98, 98, 3, 112, 112, 112, 155, 110, 110, 110, 119, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 106, 106, 106, 22, 112, 112, 112, 159, 110, 110, 110, 125, 111, 111, 111, 136, 107, 107, 107, 58, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 150, 106, 106, 106, 37, 0, 0, 0, 0, + 107, 107, 107, 11, 106, 106, 106, 30, 104, 104, 104, 2, 0, 0, 0, 0, 110, 110, 110, 3, 108, 108, 108, 66, 113, 113, 113, 163, 105, 105, 105, 32, 0, 0, 0, 0, 0, 0, 0, 0, 107, 107, 107, 65, 113, 113, 113, 164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 144, 106, 106, 106, 49, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 116, 109, 109, 109, 103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 129, 108, 108, 108, 85, 0, 0, 0, 0, 104, 104, 104, 10, 113, 113, 113, 166, 109, 109, 109, 106, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 111, 113, 113, 113, 174, 104, 104, 104, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 234, 234, 234, 42, 245, 245, 245, 189, 254, 254, 254, 195, 251, 251, 251, 195, 243, 243, 243, 172, 236, 236, 236, 89, 235, 235, 235, 49, 236, 236, 236, 62, 240, 240, 240, 139, 248, 248, 248, 195, 254, 254, 254, 195, 250, 250, 250, 195, 237, 237, 237, 119, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 109, 109, 109, 106, 111, 111, 111, 141, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 153, 116, 116, 116, 210, 107, 107, 107, 44, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 148, 106, 106, 106, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 109, 109, 109, 110, 109, 109, 109, 106, 0, 0, 0, 0, 0, 0, 0, 0, 109, 109, 109, 99, 109, 109, 109, 113, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 143, 107, 107, 107, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 115, 109, 109, 109, 102, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 128, 108, 108, 108, 85, 0, 0, 0, 0, 109, 109, 109, 114, 110, 110, 110, 127, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 127, 110, 110, 110, 123, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 238, 238, 238, 137, 252, 252, 252, 195, 253, 253, 253, 195, 242, 242, 242, 161, + 234, 234, 234, 27, 238, 238, 238, 130, 240, 240, 240, 173, 239, 239, 239, 159, 235, 235, 235, 49, 237, 237, 237, 101, 249, 249, 249, 195, 254, 254, 254, 195, 244, 244, 244, 186, 235, 235, 235, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 105, 105, 105, 7, 113, 113, 113, 172, 106, 106, 106, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 106, 106, 106, 27, 118, 118, 118, 224, 107, 107, 107, 46, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 148, 106, 106, 106, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 140, 109, 109, 109, 91, 0, 0, 0, 0, 0, 0, 0, 0, + 109, 109, 109, 97, 109, 109, 109, 107, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 143, 107, 107, 107, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 115, 109, 109, 109, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 128, 108, 108, 108, 83, 0, 0, 0, 0, 113, 113, 113, 163, 106, 106, 106, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 105, 105, 105, 20, 113, 113, 113, 166, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 244, 244, 244, 180, 254, 254, 254, 195, 248, 248, 248, 191, 235, 235, 235, 60, 239, 239, 239, 147, 242, 242, 242, 184, 240, 240, 240, 124, 242, 242, 242, 156, 242, 242, 242, 189, + 235, 235, 235, 44, 242, 242, 242, 160, 253, 253, 253, 195, 249, 249, 249, 195, 236, 236, 236, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 107, 107, 53, 112, 112, 112, 156, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 113, 113, 113, 172, + 107, 107, 107, 56, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 148, 106, 106, 106, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 109, 109, 113, 112, 112, 112, 158, 108, 108, 108, 7, 0, 0, 0, 0, 0, 0, 0, 0, 109, 109, 109, 97, 109, 109, 109, 108, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 143, 107, 107, 107, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 115, 109, 109, 109, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 128, 108, 108, 108, 80, 105, 105, 105, 23, + 112, 112, 112, 151, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 147, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 246, 246, 246, 188, 254, 254, 254, 195, 243, 243, 243, 171, 235, 235, 235, 47, 242, 242, 242, 195, 237, 237, 237, 64, 0, 0, 0, 0, 0, 0, 0, 0, 242, 242, 242, 179, 237, 237, 237, 119, 237, 237, 237, 101, 252, 252, 252, 195, 251, 251, 251, 195, 237, 237, 237, 109, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 108, 108, 108, 81, 111, 111, 111, 133, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 150, 107, 107, 107, 58, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 148, 106, 106, 106, 36, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 107, 107, 58, 113, 113, 113, 162, 111, 111, 111, 142, 104, 104, 104, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 109, 109, 97, 109, 109, 109, 108, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 143, 107, 107, 107, 48, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 115, 109, 109, 109, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 128, 108, 108, 108, 78, 106, 106, 106, 47, 111, 111, 111, 138, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 131, 131, 128, 134, 254, 221, 193, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 246, 246, 246, 188, 254, 254, 254, 195, 243, 243, 243, 171, 235, 235, 235, 47, 242, 242, 242, 195, 237, 237, 237, 63, 0, 0, 0, 0, 0, 0, 0, 0, 242, 242, 242, 178, 237, 237, 237, 120, 237, 237, 237, 102, 252, 252, 252, 195, 251, 251, 251, 195, 237, 237, 237, 109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 107, 107, 107, 67, 111, 111, 111, 134, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 145, 107, 107, 107, 57, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 148, 106, 106, 106, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 132, 113, 113, 113, 174, + 108, 108, 108, 73, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 109, 109, 97, 109, 109, 109, 108, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 143, 106, 106, 106, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 115, + 109, 109, 109, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 128, 108, 108, 108, 78, 107, 107, 107, 43, 111, 111, 111, 142, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 125, 125, 123, 135, 255, 225, 198, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 244, 244, 244, 181, 254, 254, 254, 195, 248, 248, 248, 191, + 235, 235, 235, 59, 239, 239, 239, 149, 242, 242, 242, 183, 239, 239, 239, 119, 241, 241, 241, 152, 242, 242, 242, 189, 235, 235, 235, 47, 242, 242, 242, 160, 254, 254, 254, 195, 249, 249, 249, 195, 237, 237, 237, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 105, 105, 105, 26, 112, 112, 112, 158, 118, 118, 118, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 145, 107, 107, 107, 57, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 148, 106, 106, 106, 36, 0, 0, 0, 0, 91, 91, 91, 1, 111, 111, 111, 143, 111, 111, 111, 140, 113, 113, 113, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 109, 109, 109, 97, 109, 109, 109, 108, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 143, 106, 106, 106, 47, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 109, 109, 115, 109, 109, 109, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 127, 108, 108, 108, 81, 104, 104, 104, 15, 112, 112, 112, 159, 100, 100, 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 155, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 238, 238, 238, 137, 252, 252, 252, 195, 253, 253, 253, 195, 241, 241, 241, 159, 234, 234, 234, 27, 238, 238, 238, 133, 241, 241, 241, 180, 240, 240, 240, 162, + 236, 236, 236, 52, 237, 237, 237, 97, 249, 249, 249, 195, 254, 254, 254, 195, 244, 244, 244, 186, 235, 235, 235, 28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 155, 107, 107, 107, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 112, 112, 112, 150, 107, 107, 107, 58, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 148, 106, 106, 106, 36, 0, 0, 0, 0, 107, 107, 107, 69, 112, 112, 112, 159, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 109, 109, 97, 109, 109, 109, 108, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 158, 108, 108, 108, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 117, 110, 110, 110, 110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 132, 108, 108, 108, 82, + 0, 0, 0, 0, 112, 112, 112, 159, 106, 106, 106, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 107, 107, 40, 113, 113, 113, 163, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 234, 234, 234, 43, 245, 245, 245, 189, 254, 254, 254, 195, 251, 251, 251, 195, 243, 243, 243, 169, 237, 237, 237, 90, 237, 237, 237, 45, 236, 236, 236, 64, 239, 239, 239, 137, 248, 248, 248, 195, 254, 254, 254, 195, 250, 250, 250, 195, 237, 237, 237, 119, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 107, 107, 63, 113, 113, 113, 173, 101, 101, 101, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, 100, 100, 4, 116, 116, 116, 203, 107, 107, 107, 50, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 148, + 106, 106, 106, 36, 0, 0, 0, 0, 109, 109, 109, 101, 110, 110, 110, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 108, 108, 108, 92, 109, 109, 109, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 113, 113, 113, 170, 113, 113, 113, 168, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 115, 116, 116, 116, 203, 104, 104, 104, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 102, 102, 102, 7, 113, 113, 113, 174, 107, 107, 107, 38, 0, 0, 0, 0, 108, 108, 108, 78, 112, 112, 112, 159, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 159, 108, 108, 108, 90, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 237, 237, 237, 97, 247, 247, 247, 194, 254, 254, 254, 195, 253, 253, 253, 195, 250, 250, 250, 195, 247, 247, 247, 194, 249, 249, 249, 195, 252, 252, 252, 195, 254, 254, 254, 195, 251, 251, 251, 195, 240, 240, 240, 157, 235, 235, 235, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 114, 112, 112, 112, 161, 106, 106, 106, 35, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 105, 105, 105, 20, 111, 111, 111, 144, 117, 117, 117, 214, 106, 106, 106, 44, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 155, 106, 106, 106, 38, 0, 0, 0, 0, 106, 106, 106, 35, 113, 113, 113, 171, 106, 106, 106, 50, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 106, 106, 106, 16, 110, 110, 110, 123, 111, 111, 111, 130, 107, 107, 107, 41, 106, 106, 106, 43, 106, 106, 106, 44, 104, 104, 104, 11, 0, 0, 0, 0, 111, 111, 111, 143, 113, 113, 113, 174, 110, 110, 110, 124, 107, 107, 107, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 109, 109, 109, 106, 113, 113, 113, 168, 113, 113, 113, 162, 108, 108, 108, 73, 105, 105, 105, 2, 0, 0, 0, 0, 91, 91, 91, 1, 107, 107, 107, 56, 113, 113, 113, 165, 109, 109, 109, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 127, 112, 112, 112, 148, 106, 106, 106, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 106, 106, 106, 26, 112, 112, 112, 150, + 111, 111, 111, 138, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 236, 236, 236, 88, 243, 243, 243, 181, 250, 250, 250, 195, 253, 253, 253, 195, 254, 254, 254, 195, 253, 253, 253, 195, 252, 252, 252, 195, 247, 247, 247, 193, 238, 238, 238, 137, 236, 236, 236, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 109, 109, 88, + 113, 113, 113, 167, 112, 112, 112, 152, 111, 111, 111, 129, 111, 111, 111, 143, 113, 113, 113, 170, 109, 109, 109, 102, 111, 111, 111, 140, 107, 107, 107, 57, 0, 0, 0, 0, 0, 0, 0, 0, 109, 109, 109, 96, 105, 105, 105, 22, 0, 0, 0, 0, 0, 0, 0, 0, 107, 107, 107, 58, 112, 112, 112, 160, 112, 112, 112, 149, 111, 111, 111, 130, 111, 111, 111, 137, 110, 110, 110, 125, 107, 107, 107, 3, + 0, 0, 0, 0, 107, 107, 107, 63, 115, 115, 115, 191, 115, 115, 115, 188, 111, 111, 111, 146, 112, 112, 112, 150, 112, 112, 112, 153, 106, 106, 106, 42, 0, 0, 0, 0, 108, 108, 108, 89, 106, 106, 106, 24, 110, 110, 110, 125, 113, 113, 113, 165, 110, 110, 110, 123, 109, 109, 109, 106, 0, 0, 0, 0, 110, 110, 110, 113, 108, 108, 108, 91, 106, 106, 106, 47, 112, 112, 112, 148, 112, 112, 112, 152, + 111, 111, 111, 143, 112, 112, 112, 151, 112, 112, 112, 151, 108, 108, 108, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 109, 109, 99, 112, 112, 112, 160, 111, 111, 111, 139, 110, 110, 110, 121, 111, 111, 111, 139, 113, 113, 113, 162, 109, 109, 109, 106, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 235, 235, 235, 25, 237, 237, 237, 104, 240, 240, 240, 152, 241, 241, 241, 161, + 241, 241, 241, 158, 239, 239, 239, 130, 235, 235, 235, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 101, 101, 101, 5, 107, 107, 107, 58, 108, 108, 108, 78, 107, 107, 107, 68, 105, 105, 105, 17, + 0, 0, 0, 0, 111, 111, 111, 146, 107, 107, 107, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 106, 106, 106, 43, 107, 107, 107, 63, 107, 107, 107, 62, 106, 106, 106, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 108, 108, 108, 92, 109, 109, 109, 104, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 106, 106, 106, 35, 107, 107, 107, 77, 107, 107, 107, 63, 0, 0, 0, 0, 110, 110, 110, 114, 109, 109, 109, 103, 0, 0, 0, 0, 0, 0, 0, 0, 105, 105, 105, 20, 106, 106, 106, 38, 106, 106, 106, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 108, 108, 108, 6, 106, 106, 106, 54, 107, 107, 107, 65, 107, 107, 107, 53, 104, 104, 104, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 146, 107, 107, 107, 57, 0, 0, 0, 0, 109, 109, 109, 5, + 107, 107, 107, 54, 104, 104, 104, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 109, 109, 100, 110, 110, 110, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 115, 109, 109, 109, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 148, 107, 107, 107, 59, 0, 0, 0, 0, 106, 106, 106, 26, 117, 117, 117, 214, 107, 107, 107, 61, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 108, 108, 108, 81, 108, 108, 108, 91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 110, 110, 110, 116, 109, 109, 109, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 139, 107, 107, 107, 55, 0, 0, 0, 0, 104, 104, 104, 3, 106, 106, 106, 38, 106, 106, 106, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 107, 107, 3, 101, 101, 101, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 109, 109, 109, 109, 109, 109, 97, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0,}; +const char* DistrhoArtwork3BandEQ::aboutButtonNormalData = (const char*)temp3; + +static const unsigned char temp4[] = { + 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 8, 9, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 9, 9, 10, 9, 9, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, + 9, 9, 9, 10, 10, 10, 15, 15, 15, 11, 11, 10, 48, 42, 35, 50, 44, 36, 49, 43, 36, 49, 43, 35, 51, 44, 37, 53, 44, 36, 50, 44, 37, 51, 44, 37, 52, 44, 36, 49, 45, 36, 50, 45, 36, 51, 44, 37, 51, 44, 37, 51, 44, 38, 53, 44, 36, 51, 45, 37, 53, 44, 37, + 52, 45, 37, 52, 45, 38, 53, 44, 37, 51, 45, 37, 53, 47, 38, 52, 45, 37, 52, 46, 36, 52, 47, 37, 55, 47, 37, 54, 46, 38, 52, 46, 37, 53, 46, 36, 53, 48, 37, 52, 47, 37, 54, 45, 38, 54, 45, 37, 55, 45, 38, 54, 45, 38, 54, 46, 39, 55, 46, 38, 55, 47, 38, + 55, 46, 37, 55, 46, 37, 54, 48, 37, 53, 48, 38, 54, 48, 38, 54, 47, 39, 55, 48, 39, 53, 46, 38, 53, 47, 38, 54, 47, 39, 54, 49, 39, 53, 47, 39, 54, 47, 38, 56, 48, 40, 55, 49, 39, 55, 48, 39, 55, 48, 38, 56, 48, 38, 56, 46, 38, 56, 46, 38, 55, 47, 38, + 55, 47, 38, 55, 47, 38, 56, 48, 38, 55, 48, 40, 56, 48, 40, 56, 46, 39, 56, 48, 39, 57, 47, 40, 57, 48, 39, 58, 47, 39, 57, 46, 39, 55, 47, 39, 56, 49, 40, 56, 48, 39, 56, 49, 38, 58, 49, 39, 56, 50, 40, 56, 49, 40, 57, 49, 39, 56, 49, 41, 56, 50, 40, + 58, 50, 40, 57, 49, 40, 58, 49, 40, 58, 50, 41, 58, 49, 41, 58, 50, 40, 58, 49, 40, 57, 49, 40, 58, 48, 40, 58, 50, 40, 58, 50, 40, 57, 50, 40, 57, 50, 41, 56, 51, 40, 56, 50, 40, 59, 49, 41, 59, 50, 40, 57, 50, 40, 57, 51, 42, 57, 51, 41, 59, 52, 40, + 59, 51, 40, 58, 49, 40, 58, 50, 41, 58, 52, 40, 59, 51, 40, 57, 50, 41, 58, 51, 41, 57, 50, 40, 58, 50, 41, 57, 49, 42, 57, 49, 41, 56, 49, 42, 56, 48, 42, 56, 51, 41, 57, 52, 41, 57, 51, 42, 57, 52, 42, 59, 52, 41, 59, 51, 41, 58, 51, 42, 60, 51, 41, + 60, 50, 43, 61, 51, 43, 61, 51, 42, 60, 50, 42, 59, 50, 42, 59, 52, 42, 58, 51, 42, 59, 51, 42, 58, 51, 42, 58, 51, 42, 60, 51, 42, 60, 52, 41, 60, 51, 41, 60, 51, 41, 59, 52, 42, 60, 52, 42, 59, 53, 41, 61, 53, 42, 62, 53, 42, 61, 51, 42, 60, 51, 42, + 59, 52, 42, 59, 51, 42, 58, 51, 41, 58, 51, 41, 58, 52, 41, 58, 51, 42, 59, 51, 42, 59, 51, 43, 60, 52, 42, 60, 51, 42, 59, 50, 42, 58, 50, 42, 59, 50, 41, 61, 51, 40, 60, 52, 41, 60, 53, 42, 59, 52, 42, 59, 50, 42, 60, 51, 42, 61, 52, 42, 61, 52, 42, + 61, 51, 42, 61, 51, 43, 61, 51, 43, 61, 52, 42, 62, 53, 43, 62, 52, 43, 61, 52, 42, 59, 52, 42, 60, 52, 43, 60, 53, 42, 58, 53, 41, 59, 52, 41, 61, 52, 42, 61, 54, 42, 59, 53, 41, 59, 51, 43, 61, 52, 43, 60, 52, 42, 58, 52, 42, 60, 52, 43, 61, 52, 42, + 60, 51, 42, 59, 51, 41, 60, 51, 42, 60, 50, 42, 61, 50, 41, 60, 52, 41, 59, 52, 41, 60, 51, 42, 59, 53, 42, 58, 54, 42, 60, 53, 42, 59, 51, 42, 58, 51, 42, 59, 51, 41, 59, 52, 41, 59, 53, 41, 60, 51, 41, 59, 52, 42, 60, 53, 42, 59, 51, 43, 59, 51, 42, + 59, 53, 42, 58, 52, 42, 60, 51, 42, 60, 51, 42, 59, 51, 43, 60, 51, 42, 60, 51, 40, 61, 51, 41, 61, 50, 42, 59, 50, 42, 59, 51, 42, 60, 52, 43, 60, 51, 42, 60, 50, 42, 58, 50, 42, 56, 51, 43, 57, 50, 43, 59, 49, 41, 58, 51, 41, 57, 52, 42, 58, 53, 41, + 59, 51, 41, 59, 51, 42, 59, 51, 41, 59, 50, 40, 59, 49, 41, 60, 49, 41, 59, 51, 41, 57, 52, 41, 57, 50, 41, 58, 51, 40, 57, 51, 40, 57, 49, 41, 58, 49, 41, 58, 50, 41, 57, 50, 40, 58, 51, 41, 59, 51, 42, 59, 50, 41, 58, 51, 40, 57, 50, 41, 58, 51, 41, + 56, 50, 40, 56, 49, 40, 57, 50, 40, 58, 49, 40, 58, 48, 41, 58, 49, 41, 57, 51, 40, 56, 49, 40, 57, 48, 41, 58, 49, 41, 58, 49, 40, 57, 48, 40, 55, 49, 40, 56, 50, 39, 57, 50, 40, 55, 49, 40, 55, 49, 39, 56, 50, 40, 56, 50, 39, 58, 50, 39, 58, 49, 40, + 56, 48, 39, 55, 48, 39, 57, 48, 40, 56, 49, 40, 55, 49, 40, 57, 47, 39, 56, 47, 39, 56, 48, 39, 57, 48, 39, 56, 47, 40, 56, 48, 40, 56, 49, 40, 56, 49, 38, 54, 49, 38, 55, 49, 39, 55, 49, 39, 54, 49, 39, 53, 48, 39, 53, 47, 39, 53, 47, 40, 56, 47, 40, + 56, 47, 39, 55, 46, 38, 56, 47, 39, 56, 47, 40, 55, 48, 39, 54, 48, 38, 52, 48, 39, 53, 49, 38, 53, 48, 37, 53, 47, 38, 53, 47, 38, 52, 47, 37, 51, 47, 38, 52, 48, 38, 53, 46, 37, 54, 47, 37, 54, 47, 37, 54, 46, 38, 54, 46, 37, 53, 46, 36, 55, 46, 37, + 53, 46, 37, 53, 46, 36, 54, 46, 36, 53, 45, 37, 53, 45, 37, 54, 45, 36, 53, 46, 36, 52, 46, 37, 53, 45, 36, 52, 45, 36, 53, 45, 37, 54, 44, 37, 52, 44, 36, 54, 47, 37, 53, 46, 37, 52, 45, 36, 53, 44, 35, 52, 44, 36, 50, 45, 37, 53, 45, 36, 52, 45, 35, + 52, 44, 36, 51, 44, 37, 51, 44, 36, 50, 44, 36, 49, 44, 37, 50, 44, 37, 50, 45, 36, 49, 44, 36, 36, 32, 28, 7, 6, 5, 17, 17, 17, 12, 12, 12, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 10, 10, 11, 11, 11, 11, + 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 13, 13, 13, 9, 9, 8, 11, 11, 11, 12, 12, 13, 13, 13, 13, 13, 13, 13, 12, 12, 13, 12, 12, 12, + 12, 12, 13, 13, 13, 13, 13, 13, 14, 13, 13, 14, 13, 13, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 19, 19, 19, 27, 27, 27, 13, 12, 11, 49, 42, 34, 49, 41, 34, 41, 34, 29, + 41, 34, 29, 42, 34, 28, 41, 35, 28, 41, 34, 28, 42, 35, 29, 40, 35, 29, 40, 36, 29, 41, 36, 30, 40, 36, 30, 41, 37, 30, 39, 35, 29, 40, 36, 29, 43, 36, 30, 43, 35, 30, 42, 37, 29, 42, 34, 30, 43, 36, 30, 41, 36, 29, 43, 36, 30, 43, 36, 31, 43, 36, 30, + 41, 36, 29, 43, 37, 29, 44, 38, 30, 42, 39, 30, 43, 38, 31, 43, 38, 30, 43, 37, 31, 43, 38, 31, 44, 38, 30, 44, 38, 31, 44, 38, 32, 43, 38, 31, 44, 38, 30, 45, 38, 30, 43, 37, 31, 43, 37, 31, 44, 38, 31, 45, 39, 32, 43, 38, 31, 43, 39, 30, 45, 38, 31, + 44, 39, 31, 44, 37, 30, 45, 37, 31, 43, 39, 31, 42, 39, 31, 43, 38, 33, 45, 39, 32, 45, 39, 31, 43, 39, 32, 45, 38, 32, 45, 38, 32, 46, 40, 32, 45, 38, 30, 43, 38, 31, 45, 38, 32, 46, 38, 31, 45, 38, 31, 45, 39, 32, 45, 38, 33, 46, 38, 32, 46, 37, 32, + 47, 38, 33, 46, 39, 32, 45, 40, 32, 45, 39, 33, 45, 38, 33, 46, 40, 32, 45, 39, 34, 46, 39, 33, 46, 41, 32, 46, 42, 33, 45, 42, 33, 46, 41, 32, 48, 40, 32, 46, 41, 33, 45, 40, 33, 46, 41, 34, 46, 41, 33, 48, 41, 33, 48, 41, 33, 46, 40, 33, 48, 40, 34, + 49, 40, 33, 48, 39, 34, 49, 41, 34, 48, 42, 34, 47, 41, 34, 49, 41, 33, 49, 41, 33, 48, 40, 35, 49, 41, 34, 48, 42, 33, 48, 42, 34, 49, 42, 34, 48, 43, 33, 49, 42, 34, 47, 43, 34, 48, 43, 32, 49, 40, 33, 48, 41, 34, 47, 42, 35, 47, 41, 35, 47, 41, 35, + 47, 41, 35, 46, 40, 34, 46, 40, 35, 48, 39, 36, 49, 40, 35, 48, 41, 34, 47, 41, 35, 47, 43, 34, 47, 42, 34, 48, 42, 34, 48, 42, 35, 48, 42, 35, 51, 42, 36, 50, 42, 35, 49, 43, 35, 50, 43, 34, 51, 42, 35, 49, 43, 35, 49, 43, 35, 50, 42, 35, 49, 40, 35, + 49, 41, 34, 51, 42, 35, 49, 42, 35, 48, 43, 35, 49, 44, 35, 49, 44, 35, 51, 44, 35, 50, 43, 35, 50, 44, 34, 50, 44, 34, 49, 43, 35, 49, 43, 34, 49, 44, 34, 50, 43, 34, 50, 42, 34, 48, 42, 34, 48, 42, 35, 50, 43, 35, 51, 43, 35, 50, 42, 36, 50, 42, 35, + 49, 43, 34, 50, 43, 34, 50, 43, 35, 49, 42, 35, 49, 42, 35, 49, 42, 34, 49, 42, 33, 49, 41, 35, 49, 42, 35, 50, 43, 34, 51, 42, 34, 51, 42, 35, 50, 42, 36, 50, 42, 36, 51, 42, 35, 50, 43, 34, 49, 43, 34, 51, 44, 35, 51, 44, 36, 49, 44, 36, 50, 45, 36, + 50, 44, 36, 50, 43, 36, 50, 43, 36, 51, 44, 35, 51, 43, 35, 50, 43, 35, 49, 45, 34, 49, 45, 36, 49, 43, 36, 50, 43, 35, 50, 43, 36, 50, 43, 36, 49, 43, 34, 50, 42, 34, 50, 43, 34, 49, 44, 34, 50, 42, 35, 51, 42, 36, 51, 42, 35, 49, 42, 34, 48, 44, 35, + 50, 43, 36, 51, 43, 36, 51, 43, 35, 50, 42, 34, 49, 42, 35, 49, 43, 35, 50, 42, 35, 49, 42, 35, 48, 43, 35, 48, 42, 36, 50, 42, 35, 50, 43, 35, 50, 44, 35, 49, 43, 35, 48, 42, 35, 49, 43, 34, 50, 43, 34, 51, 42, 35, 50, 42, 34, 48, 42, 34, 48, 43, 34, + 48, 43, 34, 49, 42, 35, 50, 41, 35, 49, 42, 34, 50, 43, 34, 49, 42, 36, 48, 40, 36, 48, 41, 35, 48, 42, 35, 49, 41, 34, 48, 42, 34, 47, 43, 34, 47, 42, 34, 48, 41, 35, 48, 42, 34, 47, 42, 33, 47, 43, 34, 48, 42, 35, 49, 42, 35, 49, 43, 34, 48, 42, 34, + 49, 41, 34, 48, 41, 34, 47, 42, 34, 48, 42, 34, 47, 42, 34, 48, 43, 34, 48, 42, 33, 47, 42, 34, 46, 41, 34, 48, 41, 33, 48, 42, 33, 48, 41, 34, 48, 41, 34, 46, 41, 34, 46, 41, 33, 46, 41, 34, 46, 41, 34, 45, 42, 34, 46, 41, 34, 48, 41, 33, 48, 41, 33, + 48, 41, 33, 47, 41, 33, 48, 41, 33, 47, 41, 33, 46, 40, 33, 46, 39, 33, 47, 40, 32, 47, 41, 32, 46, 41, 33, 45, 40, 32, 44, 40, 32, 44, 40, 32, 45, 40, 32, 47, 40, 32, 47, 40, 31, 46, 40, 32, 46, 41, 32, 46, 41, 32, 46, 40, 33, 46, 40, 32, 46, 40, 32, + 47, 40, 33, 46, 40, 33, 45, 39, 32, 45, 39, 31, 45, 39, 31, 45, 39, 32, 46, 40, 33, 46, 41, 33, 44, 40, 32, 45, 39, 32, 44, 40, 32, 44, 38, 33, 45, 37, 32, 45, 38, 32, 45, 39, 31, 44, 39, 31, 43, 38, 32, 43, 38, 31, 44, 40, 30, 44, 39, 31, 42, 39, 30, + 44, 38, 30, 44, 39, 30, 43, 39, 30, 43, 38, 30, 41, 38, 30, 42, 38, 31, 42, 38, 29, 42, 38, 30, 43, 39, 31, 44, 37, 30, 43, 37, 30, 43, 38, 30, 45, 38, 31, 44, 36, 30, 43, 37, 29, 42, 37, 29, 43, 35, 31, 43, 36, 30, 43, 37, 30, 43, 36, 30, 42, 36, 30, + 43, 37, 30, 41, 37, 30, 42, 36, 29, 44, 36, 29, 43, 37, 30, 42, 38, 31, 41, 39, 30, 42, 37, 29, 42, 36, 30, 42, 38, 30, 44, 36, 29, 43, 35, 29, 41, 35, 30, 41, 35, 30, 41, 36, 29, 40, 35, 28, 40, 35, 28, 39, 36, 29, 40, 34, 30, 42, 35, 29, 42, 37, 29, + 31, 30, 24, 38, 34, 27, 7, 6, 5, 23, 23, 24, 16, 16, 16, 11, 11, 12, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 12, 12, 12, 19, 19, 19, 9, 9, 9, 13, 13, 14, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 18, + 18, 18, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 27, 27, 27, 34, 34, 34, 14, 13, 12, 48, 42, 34, 41, 34, 28, 30, 27, 21, 28, 26, 22, 29, 26, 21, 30, 26, 23, 29, 26, 21, 30, 26, 22, 32, 25, 22, 32, 27, 21, + 31, 26, 23, 31, 26, 21, 29, 28, 21, 31, 27, 23, 31, 27, 23, 32, 26, 22, 31, 27, 22, 32, 26, 23, 32, 27, 24, 32, 27, 23, 31, 26, 21, 33, 27, 22, 32, 28, 22, 32, 28, 23, 31, 29, 21, 32, 29, 22, 33, 28, 22, 32, 27, 23, 34, 28, 23, 32, 28, 23, 32, 28, 23, + 33, 28, 23, 31, 29, 22, 31, 28, 24, 34, 28, 23, 34, 28, 25, 34, 29, 24, 35, 29, 24, 33, 28, 23, 32, 28, 23, 32, 28, 24, 33, 28, 24, 32, 30, 23, 32, 30, 25, 33, 29, 25, 32, 28, 24, 33, 28, 24, 34, 29, 24, 33, 29, 24, 33, 29, 24, 35, 28, 24, 34, 29, 24, + 35, 29, 23, 35, 30, 24, 34, 30, 25, 34, 29, 25, 34, 29, 24, 34, 29, 23, 34, 29, 25, 37, 30, 24, 36, 29, 24, 36, 29, 24, 34, 31, 25, 34, 30, 25, 35, 28, 24, 37, 29, 24, 35, 30, 24, 34, 29, 26, 34, 30, 25, 35, 30, 24, 36, 29, 26, 36, 31, 25, 34, 31, 24, + 36, 30, 24, 35, 30, 25, 35, 32, 25, 36, 31, 26, 36, 30, 25, 35, 32, 25, 35, 32, 26, 35, 32, 26, 35, 31, 25, 36, 30, 26, 36, 30, 26, 36, 31, 27, 36, 32, 25, 38, 31, 25, 37, 31, 26, 36, 32, 25, 35, 31, 25, 36, 31, 27, 35, 32, 27, 37, 32, 26, 38, 31, 26, + 36, 31, 26, 37, 33, 27, 37, 32, 26, 37, 33, 26, 39, 33, 27, 37, 32, 26, 36, 32, 25, 37, 33, 26, 38, 34, 26, 37, 34, 26, 36, 32, 26, 36, 32, 27, 38, 33, 26, 38, 32, 26, 37, 30, 27, 37, 32, 27, 36, 33, 27, 37, 33, 27, 38, 32, 27, 37, 31, 27, 36, 33, 28, + 36, 32, 28, 37, 32, 28, 37, 32, 27, 38, 33, 28, 40, 34, 27, 40, 33, 27, 39, 33, 28, 38, 34, 27, 39, 32, 27, 39, 32, 27, 40, 33, 27, 40, 34, 27, 39, 33, 27, 39, 34, 28, 38, 34, 28, 38, 34, 27, 38, 34, 28, 39, 34, 28, 40, 34, 28, 39, 33, 27, 39, 34, 28, + 40, 34, 28, 40, 33, 27, 39, 34, 26, 40, 35, 26, 40, 34, 26, 40, 32, 27, 39, 33, 27, 39, 33, 27, 37, 33, 27, 38, 33, 27, 38, 34, 28, 38, 34, 27, 38, 34, 27, 37, 33, 27, 38, 34, 28, 40, 34, 28, 40, 34, 28, 38, 34, 28, 39, 33, 27, 39, 33, 27, 38, 33, 27, + 39, 34, 28, 40, 34, 28, 39, 32, 27, 38, 32, 28, 40, 33, 28, 40, 33, 28, 39, 32, 28, 39, 33, 28, 40, 35, 28, 39, 34, 27, 40, 34, 27, 40, 35, 28, 40, 35, 28, 39, 35, 27, 39, 34, 28, 40, 34, 28, 40, 33, 28, 38, 34, 28, 38, 34, 28, 40, 34, 28, 39, 34, 28, + 38, 35, 27, 38, 35, 28, 39, 35, 28, 39, 35, 28, 39, 35, 28, 39, 35, 28, 38, 33, 28, 37, 34, 28, 38, 33, 28, 40, 33, 28, 39, 34, 28, 38, 33, 28, 39, 34, 27, 39, 34, 26, 40, 33, 26, 38, 34, 27, 37, 34, 27, 39, 34, 27, 38, 34, 28, 38, 34, 28, 38, 34, 27, + 38, 34, 28, 39, 34, 28, 39, 34, 28, 39, 34, 29, 38, 35, 29, 38, 34, 27, 38, 33, 27, 38, 33, 28, 38, 32, 28, 38, 32, 28, 38, 34, 28, 39, 34, 28, 38, 32, 27, 38, 32, 27, 39, 32, 28, 40, 33, 28, 38, 33, 27, 37, 33, 27, 37, 33, 27, 38, 33, 27, 39, 33, 27, + 38, 33, 28, 37, 32, 27, 38, 33, 26, 39, 33, 27, 39, 33, 27, 39, 33, 27, 37, 32, 27, 38, 32, 27, 39, 32, 26, 38, 33, 26, 38, 32, 27, 39, 32, 27, 38, 33, 27, 38, 32, 27, 38, 31, 27, 38, 32, 28, 37, 33, 28, 36, 33, 26, 37, 34, 27, 38, 33, 27, 37, 32, 27, + 36, 32, 26, 36, 31, 25, 37, 32, 26, 36, 31, 27, 36, 32, 27, 36, 33, 26, 38, 33, 25, 38, 32, 27, 38, 31, 27, 37, 32, 25, 35, 31, 25, 36, 30, 26, 36, 32, 25, 36, 33, 26, 36, 33, 26, 38, 31, 26, 37, 31, 26, 35, 31, 26, 37, 30, 25, 37, 31, 27, 35, 31, 26, + 36, 30, 25, 36, 31, 26, 35, 31, 25, 36, 32, 25, 37, 31, 25, 36, 30, 25, 35, 30, 24, 35, 31, 24, 36, 32, 25, 36, 31, 25, 35, 31, 25, 35, 30, 24, 35, 30, 24, 34, 30, 25, 34, 31, 25, 34, 31, 25, 35, 31, 25, 35, 30, 25, 34, 30, 26, 35, 30, 25, 36, 31, 25, + 36, 32, 24, 36, 30, 24, 34, 29, 26, 34, 30, 25, 35, 29, 24, 34, 28, 25, 34, 28, 24, 34, 30, 23, 34, 30, 24, 33, 29, 25, 33, 29, 23, 33, 31, 24, 34, 30, 25, 34, 28, 24, 34, 29, 23, 32, 31, 23, 33, 30, 24, 32, 28, 24, 31, 29, 22, 31, 29, 23, 33, 29, 24, + 33, 29, 22, 31, 28, 22, 33, 29, 23, 33, 27, 24, 32, 27, 22, 33, 29, 22, 34, 27, 23, 33, 27, 22, 33, 27, 21, 32, 27, 22, 31, 27, 22, 32, 27, 22, 33, 27, 22, 34, 27, 23, 32, 26, 23, 31, 26, 22, 32, 27, 23, 32, 26, 23, 31, 28, 22, 32, 28, 22, 33, 27, 22, + 32, 27, 23, 30, 27, 22, 30, 28, 21, 32, 28, 22, 32, 26, 23, 32, 26, 21, 32, 27, 21, 31, 27, 23, 31, 27, 22, 31, 26, 21, 30, 24, 22, 29, 25, 22, 29, 27, 22, 31, 27, 22, 36, 30, 25, 43, 37, 30, 7, 6, 5, 29, 29, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 21, 21, 22, 17, 17, 17, 23, 22, 22, + 10, 9, 9, 14, 14, 14, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 26, 26, 26, 33, 33, 33, 14, 13, 12, 48, 42, 35, 40, 33, 29, 31, 26, 21, 30, 25, 21, 29, 27, 22, 30, 27, 23, 31, 26, 23, 30, 25, 23, 30, 26, 22, 30, 25, 22, 30, 26, 22, 32, 27, 22, 31, 25, 21, 30, 26, 21, 30, 26, 23, 30, 26, 23, 31, 28, 23, + 30, 27, 22, 31, 25, 22, 30, 26, 23, 31, 28, 23, 30, 27, 23, 30, 26, 23, 30, 27, 21, 31, 28, 21, 31, 29, 21, 33, 29, 22, 32, 28, 23, 32, 28, 23, 34, 28, 24, 32, 29, 24, 32, 28, 23, 33, 28, 24, 33, 27, 24, 34, 28, 24, 34, 28, 24, 34, 28, 23, 34, 30, 24, + 34, 30, 23, 34, 29, 24, 34, 28, 22, 35, 30, 23, 33, 29, 23, 33, 30, 24, 35, 30, 24, 35, 29, 24, 33, 30, 25, 32, 29, 24, 33, 30, 24, 33, 29, 24, 34, 29, 24, 34, 31, 25, 34, 30, 24, 35, 30, 24, 35, 30, 23, 35, 31, 25, 33, 30, 25, 35, 30, 24, 35, 30, 25, + 36, 30, 23, 36, 30, 23, 36, 30, 24, 35, 28, 24, 35, 29, 24, 35, 29, 24, 35, 29, 26, 36, 29, 26, 34, 29, 26, 35, 29, 26, 37, 32, 26, 34, 32, 26, 35, 31, 25, 34, 31, 25, 35, 32, 26, 34, 30, 25, 35, 31, 25, 36, 32, 25, 36, 31, 24, 36, 30, 25, 36, 31, 25, + 37, 32, 27, 37, 30, 26, 38, 31, 26, 37, 31, 26, 36, 31, 26, 37, 31, 26, 38, 32, 26, 38, 32, 26, 37, 31, 26, 36, 31, 26, 38, 31, 25, 38, 32, 26, 36, 31, 25, 37, 31, 26, 38, 33, 26, 38, 33, 27, 36, 32, 26, 37, 32, 27, 38, 33, 27, 36, 33, 26, 36, 33, 27, + 37, 33, 27, 38, 32, 27, 39, 31, 26, 38, 32, 26, 37, 33, 26, 37, 33, 27, 36, 32, 27, 36, 32, 26, 37, 33, 28, 37, 33, 28, 36, 32, 27, 36, 31, 27, 37, 32, 26, 38, 33, 27, 37, 32, 27, 37, 33, 26, 36, 33, 27, 37, 33, 28, 38, 34, 27, 39, 34, 27, 39, 33, 28, + 40, 32, 28, 39, 33, 27, 38, 32, 27, 38, 33, 27, 39, 33, 28, 40, 33, 27, 38, 33, 28, 37, 33, 27, 37, 32, 27, 37, 33, 27, 38, 35, 27, 39, 34, 28, 38, 32, 28, 39, 33, 27, 39, 33, 27, 39, 35, 27, 40, 34, 27, 40, 33, 27, 40, 34, 28, 39, 35, 28, 38, 35, 27, + 39, 35, 27, 39, 34, 27, 39, 34, 27, 39, 35, 27, 39, 34, 27, 40, 34, 27, 39, 34, 29, 37, 34, 29, 38, 34, 27, 40, 34, 28, 40, 34, 29, 40, 34, 28, 38, 33, 28, 37, 33, 27, 38, 35, 27, 39, 33, 28, 39, 33, 28, 40, 33, 27, 40, 33, 27, 39, 33, 28, 40, 32, 28, + 40, 33, 28, 39, 34, 28, 39, 35, 28, 39, 35, 27, 38, 34, 28, 39, 33, 29, 40, 34, 28, 40, 34, 29, 40, 34, 29, 40, 34, 28, 39, 35, 28, 39, 35, 29, 39, 34, 28, 40, 35, 27, 40, 35, 27, 39, 34, 28, 39, 34, 28, 39, 35, 28, 40, 34, 28, 40, 34, 27, 39, 35, 28, + 39, 34, 29, 39, 33, 28, 39, 33, 28, 38, 34, 29, 38, 34, 29, 39, 34, 28, 39, 34, 27, 40, 34, 27, 40, 33, 29, 39, 33, 29, 39, 33, 27, 39, 34, 28, 40, 34, 28, 39, 32, 28, 37, 33, 28, 37, 35, 28, 38, 35, 27, 39, 35, 27, 39, 34, 28, 39, 34, 29, 39, 34, 29, + 40, 34, 29, 40, 33, 28, 39, 34, 27, 39, 33, 27, 40, 33, 28, 40, 33, 28, 39, 33, 27, 38, 33, 27, 39, 34, 27, 39, 34, 27, 39, 33, 27, 39, 33, 28, 37, 33, 27, 38, 32, 28, 39, 32, 28, 37, 33, 27, 38, 33, 27, 38, 32, 27, 37, 33, 27, 36, 33, 27, 37, 33, 27, + 39, 34, 27, 39, 34, 26, 37, 34, 27, 37, 33, 27, 37, 33, 27, 37, 32, 27, 37, 32, 27, 38, 33, 27, 38, 33, 27, 38, 33, 26, 37, 32, 26, 38, 32, 27, 38, 32, 27, 37, 32, 26, 37, 32, 27, 38, 33, 26, 37, 33, 26, 37, 31, 27, 36, 31, 26, 37, 32, 26, 38, 33, 27, + 36, 33, 26, 35, 33, 25, 36, 32, 25, 36, 32, 25, 36, 33, 26, 35, 32, 26, 35, 31, 25, 36, 31, 24, 37, 32, 26, 37, 32, 27, 37, 32, 25, 36, 31, 25, 36, 30, 26, 36, 31, 27, 35, 32, 26, 36, 33, 26, 35, 31, 25, 34, 30, 24, 35, 29, 24, 35, 29, 26, 35, 31, 26, + 34, 31, 26, 34, 31, 26, 34, 31, 26, 35, 31, 26, 36, 30, 25, 36, 31, 25, 36, 31, 25, 35, 31, 24, 36, 31, 25, 36, 30, 26, 36, 30, 25, 36, 30, 25, 36, 30, 25, 36, 29, 24, 35, 29, 24, 34, 29, 24, 33, 30, 24, 34, 30, 24, 34, 29, 26, 34, 30, 25, 34, 29, 24, + 34, 29, 24, 34, 29, 25, 33, 29, 25, 32, 29, 25, 34, 30, 23, 34, 29, 24, 33, 28, 24, 32, 30, 24, 33, 30, 24, 33, 29, 24, 32, 29, 24, 31, 27, 24, 33, 27, 23, 33, 27, 24, 31, 27, 23, 32, 27, 23, 32, 27, 23, 32, 29, 22, 33, 29, 23, 32, 29, 22, 32, 29, 22, + 31, 29, 23, 32, 29, 22, 32, 27, 23, 33, 27, 23, 33, 28, 22, 31, 27, 22, 32, 27, 23, 32, 26, 24, 31, 26, 23, 32, 26, 23, 33, 27, 23, 33, 28, 22, 33, 28, 22, 31, 28, 22, 32, 27, 23, 32, 28, 22, 32, 28, 21, 32, 28, 21, 32, 27, 22, 32, 27, 23, 31, 26, 22, + 30, 26, 22, 30, 25, 22, 29, 25, 21, 30, 25, 21, 31, 26, 22, 31, 26, 22, 31, 25, 22, 36, 32, 25, 42, 37, 30, 7, 6, 5, 29, 29, 29, 23, 23, 24, 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 15, 15, 15, 21, 21, 21, 10, 10, 10, 14, 14, 14, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 25, 25, 25, 32, 32, 32, 13, 12, 12, 47, 40, 35, 41, 35, 28, 32, 27, 22, + 32, 25, 21, 32, 25, 21, 30, 26, 22, 31, 27, 22, 31, 27, 22, 32, 26, 21, 30, 27, 22, 31, 26, 21, 30, 28, 21, 31, 27, 22, 30, 28, 23, 31, 28, 23, 32, 26, 23, 33, 27, 22, 32, 26, 24, 31, 25, 23, 33, 26, 23, 31, 27, 23, 31, 28, 23, 31, 28, 23, 33, 26, 22, + 32, 28, 22, 32, 28, 22, 33, 27, 22, 32, 29, 23, 33, 28, 24, 33, 29, 24, 34, 27, 24, 34, 27, 24, 33, 29, 23, 33, 29, 23, 32, 28, 24, 33, 29, 24, 34, 29, 23, 34, 29, 25, 33, 30, 24, 33, 28, 24, 34, 28, 25, 34, 30, 23, 33, 29, 23, 35, 30, 24, 35, 28, 24, + 34, 30, 24, 32, 30, 24, 33, 30, 24, 35, 30, 24, 35, 29, 23, 36, 28, 24, 35, 30, 24, 34, 30, 24, 35, 28, 25, 35, 30, 24, 34, 31, 24, 33, 30, 24, 35, 29, 24, 36, 31, 24, 35, 30, 24, 35, 30, 25, 34, 30, 26, 34, 29, 25, 36, 29, 25, 36, 29, 26, 37, 30, 26, + 34, 30, 24, 33, 32, 24, 34, 30, 25, 34, 30, 25, 36, 30, 25, 36, 30, 26, 35, 32, 26, 37, 31, 26, 35, 31, 25, 35, 33, 25, 36, 32, 26, 36, 30, 26, 36, 31, 25, 35, 32, 27, 35, 33, 26, 36, 31, 25, 37, 30, 26, 36, 31, 25, 35, 31, 25, 36, 32, 27, 37, 30, 26, + 38, 31, 26, 37, 31, 27, 38, 32, 27, 38, 32, 27, 37, 31, 26, 37, 31, 26, 38, 32, 26, 37, 31, 26, 38, 32, 26, 38, 33, 26, 36, 34, 26, 37, 34, 27, 39, 33, 26, 38, 32, 26, 38, 33, 26, 37, 34, 27, 36, 33, 27, 36, 33, 27, 36, 34, 27, 36, 34, 28, 36, 33, 27, + 38, 33, 29, 39, 32, 28, 39, 33, 27, 39, 32, 27, 39, 33, 28, 39, 33, 27, 37, 32, 26, 37, 33, 28, 37, 34, 28, 38, 34, 27, 38, 32, 26, 37, 33, 27, 37, 34, 27, 37, 33, 27, 38, 32, 27, 39, 33, 27, 40, 34, 28, 40, 34, 28, 39, 33, 27, 39, 32, 27, 39, 33, 27, + 39, 34, 28, 39, 33, 28, 39, 33, 27, 39, 34, 27, 38, 34, 27, 38, 33, 27, 38, 33, 28, 38, 33, 27, 38, 34, 27, 39, 34, 28, 39, 34, 27, 38, 34, 27, 39, 34, 28, 38, 34, 28, 38, 33, 27, 39, 33, 27, 40, 34, 28, 39, 34, 28, 38, 33, 27, 38, 33, 27, 38, 34, 28, + 39, 33, 29, 38, 34, 29, 38, 35, 28, 40, 35, 28, 39, 34, 28, 39, 34, 29, 39, 34, 28, 38, 34, 27, 39, 33, 27, 39, 33, 28, 39, 34, 27, 40, 33, 28, 40, 32, 29, 39, 33, 28, 40, 33, 27, 41, 33, 28, 39, 34, 28, 39, 35, 29, 39, 34, 29, 39, 33, 28, 39, 34, 29, + 39, 34, 29, 39, 33, 28, 39, 34, 28, 39, 34, 28, 38, 34, 29, 40, 35, 29, 40, 36, 29, 39, 35, 28, 38, 35, 28, 39, 35, 29, 39, 34, 28, 39, 34, 29, 40, 35, 29, 41, 34, 28, 39, 33, 28, 38, 33, 28, 39, 33, 28, 39, 33, 28, 38, 33, 29, 38, 35, 28, 38, 34, 28, + 39, 33, 28, 40, 34, 28, 39, 35, 28, 38, 34, 29, 40, 34, 28, 40, 35, 28, 40, 34, 27, 39, 33, 27, 37, 33, 28, 39, 33, 29, 40, 33, 28, 38, 33, 28, 37, 34, 28, 39, 33, 28, 40, 33, 28, 38, 34, 28, 39, 34, 28, 39, 33, 28, 38, 32, 28, 38, 33, 27, 40, 34, 27, + 39, 34, 28, 39, 34, 28, 40, 34, 27, 40, 33, 27, 39, 33, 27, 39, 33, 27, 39, 34, 27, 37, 34, 28, 37, 33, 29, 37, 34, 28, 38, 34, 27, 38, 33, 28, 38, 33, 27, 37, 34, 26, 37, 33, 27, 39, 32, 28, 39, 32, 28, 38, 33, 27, 39, 32, 27, 39, 32, 28, 39, 33, 28, + 37, 33, 27, 36, 32, 27, 38, 32, 28, 38, 33, 28, 38, 33, 27, 37, 32, 27, 38, 32, 27, 38, 33, 27, 37, 33, 27, 38, 32, 28, 37, 32, 27, 36, 32, 26, 37, 32, 27, 37, 33, 27, 38, 33, 26, 39, 32, 26, 38, 32, 26, 37, 33, 25, 36, 31, 26, 37, 30, 27, 38, 30, 26, + 37, 31, 26, 36, 31, 26, 36, 32, 26, 36, 33, 25, 36, 31, 25, 37, 31, 26, 37, 31, 27, 37, 31, 27, 37, 31, 26, 36, 33, 25, 35, 32, 26, 35, 30, 26, 35, 31, 25, 35, 32, 25, 35, 32, 25, 36, 32, 25, 34, 32, 25, 35, 32, 25, 36, 31, 26, 35, 32, 24, 35, 32, 24, + 35, 32, 26, 36, 30, 26, 36, 30, 26, 35, 31, 25, 34, 31, 24, 35, 31, 25, 35, 31, 25, 34, 30, 25, 34, 29, 24, 34, 30, 24, 33, 30, 25, 34, 30, 24, 34, 30, 24, 34, 29, 25, 34, 28, 24, 34, 29, 24, 33, 30, 25, 32, 29, 25, 32, 30, 24, 33, 29, 24, 34, 30, 23, + 33, 31, 24, 31, 30, 24, 31, 28, 24, 33, 29, 23, 33, 29, 23, 31, 28, 24, 31, 27, 23, 34, 27, 23, 34, 28, 24, 33, 29, 25, 32, 29, 24, 31, 28, 24, 31, 28, 24, 32, 29, 24, 33, 29, 24, 33, 27, 24, 33, 27, 23, 33, 27, 23, 33, 27, 23, 33, 28, 23, 32, 28, 22, + 32, 27, 22, 31, 28, 23, 31, 27, 23, 33, 27, 23, 33, 29, 24, 32, 27, 24, 32, 27, 23, 32, 28, 22, 30, 28, 22, 30, 28, 23, 30, 27, 22, 30, 26, 22, 32, 26, 23, 32, 26, 23, 31, 26, 21, 30, 27, 21, 31, 27, 22, 31, 25, 22, 31, 25, 21, 30, 26, 21, 29, 26, 21, + 36, 30, 26, 42, 36, 30, 7, 6, 5, 29, 29, 29, 23, 23, 23, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 13, 13, 13, 20, 20, 20, 11, 10, 10, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, + 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 20, 20, 20, 26, 26, 26, 33, 33, 33, 13, 13, 12, 49, 42, 34, 40, 33, 29, 32, 25, 22, 30, 27, 22, 30, 26, 22, 32, 26, 22, 32, 26, 22, 30, 28, 22, 31, 26, 21, 31, 28, 22, + 30, 27, 21, 31, 27, 21, 32, 26, 21, 32, 27, 21, 31, 26, 22, 32, 28, 21, 32, 27, 22, 31, 26, 23, 31, 27, 23, 32, 26, 22, 34, 28, 23, 33, 28, 23, 33, 27, 23, 31, 28, 23, 34, 29, 23, 33, 28, 22, 31, 27, 23, 32, 28, 22, 31, 29, 24, 33, 29, 23, 33, 27, 23, + 32, 27, 25, 34, 28, 24, 32, 28, 24, 32, 28, 23, 34, 27, 24, 34, 28, 23, 34, 28, 23, 34, 30, 24, 32, 28, 25, 34, 28, 24, 34, 29, 23, 34, 28, 24, 33, 28, 24, 33, 29, 23, 34, 29, 24, 32, 31, 24, 34, 30, 24, 35, 29, 24, 34, 29, 24, 33, 30, 26, 36, 31, 25, + 35, 29, 24, 35, 30, 24, 35, 31, 24, 34, 30, 26, 35, 31, 25, 35, 29, 25, 35, 30, 24, 34, 29, 24, 35, 29, 25, 35, 30, 25, 35, 29, 26, 34, 29, 25, 37, 30, 25, 37, 31, 25, 37, 30, 26, 36, 29, 26, 37, 31, 27, 37, 32, 26, 37, 30, 25, 37, 30, 25, 37, 31, 25, + 36, 31, 24, 36, 32, 25, 37, 30, 26, 35, 30, 27, 34, 31, 25, 36, 32, 26, 36, 31, 27, 37, 31, 26, 38, 32, 25, 38, 31, 26, 37, 30, 27, 36, 31, 27, 37, 31, 25, 38, 32, 26, 38, 31, 26, 37, 31, 27, 39, 31, 27, 38, 32, 26, 37, 32, 27, 36, 31, 26, 37, 32, 26, + 38, 33, 27, 37, 33, 27, 36, 31, 26, 37, 32, 27, 38, 33, 27, 38, 32, 27, 37, 33, 27, 37, 35, 27, 38, 33, 27, 38, 33, 27, 38, 33, 27, 37, 33, 27, 39, 33, 26, 39, 32, 27, 39, 33, 28, 38, 33, 27, 38, 32, 27, 39, 32, 27, 38, 33, 28, 36, 33, 28, 37, 32, 27, + 39, 34, 27, 37, 34, 28, 37, 33, 28, 39, 33, 28, 40, 34, 27, 38, 34, 26, 39, 32, 27, 39, 33, 28, 39, 33, 28, 39, 33, 27, 40, 35, 27, 39, 35, 28, 38, 34, 28, 38, 34, 28, 39, 34, 28, 39, 33, 28, 38, 34, 29, 39, 34, 28, 40, 33, 27, 40, 33, 27, 40, 33, 28, + 38, 33, 28, 37, 33, 27, 39, 34, 28, 39, 35, 28, 38, 34, 27, 38, 34, 28, 39, 35, 29, 39, 34, 29, 40, 34, 28, 39, 34, 27, 38, 35, 28, 38, 34, 27, 39, 33, 27, 39, 33, 28, 38, 33, 29, 37, 33, 29, 39, 34, 29, 40, 34, 28, 40, 34, 28, 39, 34, 29, 38, 34, 29, + 40, 34, 29, 40, 33, 28, 38, 32, 27, 38, 33, 27, 40, 34, 28, 40, 34, 28, 40, 34, 27, 41, 34, 28, 39, 33, 29, 38, 34, 29, 38, 34, 29, 39, 35, 29, 40, 35, 28, 39, 34, 29, 39, 35, 29, 40, 35, 28, 40, 34, 29, 39, 35, 29, 40, 35, 28, 40, 34, 29, 39, 33, 28, + 38, 34, 28, 39, 34, 29, 39, 34, 28, 40, 34, 27, 40, 35, 28, 40, 35, 28, 40, 34, 27, 39, 34, 27, 39, 35, 27, 40, 34, 27, 40, 34, 29, 38, 34, 29, 37, 35, 28, 39, 34, 29, 41, 33, 29, 41, 34, 29, 40, 34, 28, 39, 34, 27, 39, 34, 28, 38, 34, 28, 37, 34, 28, + 39, 34, 28, 39, 34, 28, 38, 32, 27, 38, 32, 27, 39, 32, 28, 39, 33, 29, 39, 33, 28, 38, 34, 28, 38, 35, 28, 39, 33, 27, 39, 34, 28, 38, 33, 28, 38, 33, 27, 39, 34, 28, 39, 35, 28, 39, 33, 27, 39, 32, 28, 40, 34, 28, 39, 34, 27, 39, 34, 27, 38, 35, 27, + 38, 35, 27, 40, 33, 28, 40, 34, 27, 40, 34, 28, 39, 34, 28, 39, 34, 27, 38, 32, 28, 37, 33, 27, 38, 34, 26, 38, 33, 28, 39, 33, 28, 37, 33, 28, 36, 32, 28, 36, 31, 27, 36, 32, 27, 37, 32, 26, 38, 33, 27, 38, 33, 27, 37, 32, 26, 37, 31, 27, 38, 32, 27, + 38, 33, 26, 37, 33, 26, 38, 32, 27, 39, 32, 27, 39, 34, 26, 38, 34, 27, 38, 32, 27, 38, 32, 27, 38, 33, 27, 37, 33, 26, 37, 31, 25, 38, 31, 26, 38, 31, 26, 37, 32, 25, 37, 33, 25, 37, 33, 26, 37, 31, 26, 37, 32, 25, 37, 33, 26, 38, 31, 26, 37, 30, 26, + 36, 31, 26, 37, 31, 25, 37, 31, 25, 36, 32, 25, 35, 32, 25, 34, 32, 26, 34, 32, 26, 34, 31, 26, 36, 32, 25, 36, 32, 24, 36, 31, 24, 37, 31, 25, 37, 32, 26, 36, 31, 26, 35, 31, 25, 34, 31, 25, 35, 30, 25, 35, 30, 25, 35, 30, 24, 36, 31, 25, 34, 31, 26, + 35, 31, 25, 36, 29, 24, 36, 29, 24, 35, 30, 24, 33, 29, 25, 33, 29, 24, 33, 29, 24, 34, 30, 24, 34, 30, 24, 34, 29, 25, 34, 29, 25, 34, 28, 24, 33, 31, 24, 33, 31, 24, 34, 29, 24, 33, 30, 24, 33, 30, 25, 32, 28, 25, 33, 28, 24, 34, 29, 24, 32, 28, 24, + 32, 28, 24, 33, 29, 23, 32, 29, 23, 33, 28, 25, 33, 28, 24, 32, 29, 23, 33, 29, 23, 33, 27, 23, 32, 27, 23, 33, 29, 23, 33, 28, 22, 33, 26, 23, 34, 27, 22, 31, 28, 22, 31, 28, 22, 33, 26, 22, 32, 28, 23, 31, 28, 23, 30, 26, 22, 30, 27, 22, 31, 27, 22, + 33, 27, 21, 33, 27, 22, 33, 28, 22, 32, 28, 22, 32, 26, 23, 30, 26, 23, 30, 28, 22, 30, 27, 22, 30, 26, 22, 32, 25, 22, 31, 27, 21, 30, 27, 21, 31, 25, 22, 30, 26, 22, 35, 33, 26, 42, 37, 31, 7, 6, 5, 30, 30, 30, 24, 24, 24, 17, 17, 18, 17, 17, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 18, 18, 19, 14, 14, 14, 21, 21, 21, + 10, 9, 9, 13, 13, 14, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, + 20, 20, 20, 26, 26, 27, 33, 33, 33, 14, 13, 12, 48, 41, 34, 40, 33, 29, 32, 25, 22, 30, 24, 22, 30, 26, 23, 30, 27, 23, 32, 26, 21, 32, 26, 22, 32, 27, 22, 30, 26, 23, 31, 28, 21, 32, 27, 21, 32, 26, 21, 30, 27, 22, 30, 27, 23, 31, 28, 21, 32, 28, 22, + 31, 28, 24, 33, 26, 22, 33, 26, 22, 31, 27, 23, 31, 27, 21, 32, 28, 22, 32, 27, 22, 34, 27, 22, 32, 28, 22, 33, 29, 23, 34, 29, 23, 31, 27, 22, 33, 29, 24, 33, 27, 24, 34, 29, 24, 34, 29, 23, 34, 29, 23, 34, 30, 25, 33, 29, 25, 35, 29, 24, 33, 29, 24, + 33, 29, 24, 35, 28, 23, 33, 29, 23, 34, 29, 23, 33, 29, 24, 34, 29, 23, 33, 29, 24, 35, 29, 24, 35, 29, 24, 34, 29, 24, 34, 29, 24, 35, 29, 25, 34, 30, 25, 36, 31, 25, 35, 29, 24, 35, 29, 24, 34, 30, 25, 34, 31, 25, 35, 31, 25, 37, 29, 24, 35, 29, 24, + 34, 28, 25, 35, 28, 25, 34, 30, 26, 36, 31, 25, 35, 30, 24, 35, 30, 25, 36, 30, 26, 36, 30, 25, 36, 31, 26, 35, 32, 26, 36, 32, 26, 36, 30, 25, 37, 30, 25, 35, 31, 25, 35, 32, 25, 35, 33, 26, 35, 31, 26, 36, 31, 25, 38, 31, 26, 38, 33, 26, 36, 32, 26, + 36, 30, 25, 37, 31, 25, 35, 32, 25, 35, 32, 25, 37, 32, 26, 39, 31, 26, 37, 32, 27, 37, 31, 27, 38, 33, 26, 39, 32, 27, 38, 33, 27, 38, 32, 25, 38, 31, 27, 39, 33, 27, 38, 31, 26, 37, 31, 26, 38, 33, 27, 38, 33, 27, 38, 34, 26, 39, 33, 26, 39, 32, 28, + 37, 33, 28, 38, 32, 28, 39, 33, 28, 38, 34, 27, 37, 33, 27, 38, 34, 27, 37, 32, 26, 37, 33, 26, 39, 34, 26, 39, 33, 27, 38, 33, 28, 38, 34, 27, 39, 34, 26, 38, 34, 27, 37, 34, 28, 38, 33, 27, 39, 33, 26, 40, 34, 27, 39, 34, 29, 38, 34, 28, 38, 33, 27, + 40, 35, 26, 38, 35, 27, 38, 35, 28, 38, 35, 28, 39, 33, 28, 39, 33, 28, 39, 35, 29, 39, 33, 28, 39, 33, 27, 37, 35, 27, 39, 34, 28, 40, 34, 28, 40, 34, 29, 40, 35, 29, 38, 34, 28, 38, 35, 28, 39, 34, 28, 39, 34, 27, 39, 34, 28, 38, 34, 29, 39, 34, 27, + 38, 35, 26, 38, 35, 27, 40, 33, 27, 40, 34, 27, 39, 33, 28, 40, 34, 29, 41, 35, 28, 40, 34, 28, 39, 35, 28, 39, 36, 27, 39, 34, 28, 40, 33, 28, 40, 34, 28, 39, 35, 29, 39, 35, 29, 40, 33, 28, 40, 33, 28, 39, 33, 28, 40, 34, 29, 42, 33, 29, 42, 32, 28, + 41, 33, 27, 41, 34, 28, 41, 34, 29, 41, 34, 28, 41, 34, 28, 41, 34, 29, 40, 33, 29, 40, 33, 29, 41, 34, 28, 40, 35, 28, 39, 35, 29, 39, 35, 29, 40, 34, 28, 40, 34, 29, 41, 35, 28, 41, 36, 28, 41, 34, 29, 39, 35, 29, 39, 36, 27, 41, 35, 28, 41, 35, 28, + 39, 34, 29, 40, 34, 29, 41, 34, 29, 39, 34, 29, 38, 34, 29, 38, 34, 29, 39, 33, 29, 39, 34, 28, 38, 35, 28, 38, 34, 28, 40, 33, 28, 40, 34, 28, 39, 34, 28, 38, 33, 28, 39, 33, 28, 39, 34, 28, 39, 35, 29, 38, 34, 29, 40, 32, 29, 40, 32, 29, 40, 34, 28, + 40, 34, 29, 39, 33, 28, 40, 34, 28, 40, 34, 28, 38, 33, 29, 37, 33, 28, 40, 33, 27, 40, 33, 28, 38, 34, 28, 39, 34, 27, 41, 33, 28, 40, 33, 27, 39, 34, 27, 39, 33, 27, 39, 33, 29, 38, 33, 29, 39, 34, 28, 39, 34, 28, 37, 32, 28, 37, 33, 28, 38, 33, 28, + 39, 32, 27, 38, 34, 27, 38, 34, 27, 39, 33, 28, 39, 33, 27, 40, 32, 27, 38, 33, 27, 36, 32, 26, 37, 32, 26, 38, 33, 27, 37, 33, 26, 37, 31, 27, 37, 31, 28, 38, 32, 27, 38, 32, 27, 39, 32, 28, 37, 33, 28, 36, 33, 27, 36, 32, 27, 37, 32, 27, 37, 33, 26, + 35, 32, 27, 36, 32, 27, 38, 32, 26, 38, 31, 25, 38, 32, 25, 36, 34, 26, 36, 33, 27, 38, 32, 27, 36, 32, 27, 35, 32, 27, 37, 32, 25, 37, 32, 25, 37, 32, 25, 38, 31, 25, 37, 31, 26, 35, 31, 26, 34, 31, 25, 35, 31, 26, 36, 31, 27, 35, 33, 27, 34, 31, 26, + 35, 31, 26, 36, 32, 26, 35, 32, 25, 35, 31, 26, 37, 32, 26, 35, 32, 25, 35, 31, 25, 35, 30, 25, 35, 30, 25, 36, 30, 25, 36, 30, 26, 36, 31, 26, 36, 31, 25, 35, 30, 24, 34, 30, 25, 35, 31, 25, 36, 30, 24, 35, 29, 24, 33, 29, 25, 33, 30, 25, 35, 30, 24, + 36, 30, 24, 35, 30, 24, 34, 30, 24, 33, 29, 25, 34, 29, 25, 32, 30, 24, 32, 30, 24, 33, 30, 25, 33, 29, 24, 32, 30, 23, 33, 30, 24, 33, 29, 24, 33, 29, 23, 33, 30, 24, 32, 28, 24, 32, 27, 25, 33, 28, 23, 32, 28, 23, 32, 27, 24, 32, 28, 24, 33, 29, 23, + 32, 29, 23, 33, 28, 23, 33, 28, 23, 33, 29, 23, 34, 28, 23, 32, 27, 23, 32, 27, 22, 33, 28, 23, 34, 28, 23, 34, 27, 23, 33, 27, 22, 32, 27, 23, 32, 28, 22, 31, 28, 23, 31, 28, 23, 31, 27, 21, 32, 28, 22, 32, 27, 22, 30, 25, 22, 30, 25, 22, 30, 25, 22, + 30, 26, 22, 31, 26, 22, 31, 27, 21, 31, 27, 22, 30, 26, 22, 30, 26, 21, 31, 26, 21, 35, 31, 26, 42, 37, 30, 7, 6, 5, 30, 30, 30, 24, 24, 25, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 19, 18, 18, 19, + 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 14, 14, 14, 21, 21, 21, 9, 9, 9, 13, 13, 13, 15, 15, 15, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 25, 25, 26, 32, 32, 33, 13, 13, 12, 50, 42, 36, 40, 34, 30, 29, 26, 21, + 31, 25, 22, 31, 27, 23, 29, 26, 22, 30, 26, 23, 32, 27, 21, 33, 26, 21, 32, 26, 23, 30, 27, 22, 32, 27, 21, 30, 28, 21, 30, 27, 23, 30, 27, 23, 30, 28, 22, 33, 26, 23, 32, 27, 22, 31, 28, 22, 33, 29, 22, 31, 28, 24, 31, 28, 22, 31, 28, 23, 33, 29, 24, + 32, 29, 23, 34, 28, 23, 33, 27, 24, 33, 28, 23, 34, 28, 22, 33, 29, 23, 34, 28, 23, 32, 29, 24, 33, 29, 23, 33, 29, 24, 32, 29, 23, 32, 29, 23, 34, 28, 25, 34, 29, 24, 32, 29, 24, 33, 28, 25, 33, 28, 25, 32, 28, 25, 34, 29, 24, 34, 28, 23, 35, 29, 25, + 35, 28, 25, 33, 29, 24, 35, 31, 25, 35, 29, 25, 36, 29, 25, 35, 29, 24, 35, 29, 26, 34, 30, 24, 35, 29, 24, 35, 29, 25, 36, 29, 25, 34, 29, 26, 34, 29, 26, 34, 29, 26, 35, 29, 25, 34, 29, 25, 34, 29, 26, 36, 31, 26, 36, 29, 25, 36, 30, 25, 36, 31, 25, + 36, 30, 25, 37, 30, 25, 37, 31, 26, 35, 31, 26, 36, 32, 26, 35, 32, 26, 36, 32, 26, 36, 32, 25, 35, 32, 25, 36, 31, 26, 37, 32, 25, 37, 32, 26, 37, 31, 26, 38, 31, 25, 38, 33, 26, 36, 32, 26, 36, 30, 26, 37, 30, 26, 36, 30, 26, 38, 31, 27, 38, 32, 26, + 37, 32, 26, 38, 32, 26, 38, 32, 27, 37, 33, 27, 38, 32, 26, 38, 32, 27, 38, 33, 27, 39, 33, 26, 38, 34, 27, 39, 34, 27, 38, 34, 27, 38, 33, 27, 39, 33, 28, 39, 33, 26, 39, 33, 27, 38, 34, 27, 38, 32, 28, 37, 34, 28, 37, 34, 27, 38, 32, 26, 39, 32, 27, + 37, 32, 28, 36, 33, 27, 37, 32, 26, 38, 33, 27, 39, 34, 29, 38, 34, 28, 38, 34, 28, 38, 34, 27, 39, 34, 26, 38, 35, 26, 38, 35, 28, 38, 33, 28, 39, 33, 28, 38, 34, 28, 39, 35, 28, 38, 34, 28, 38, 33, 28, 38, 34, 27, 39, 35, 28, 39, 34, 27, 38, 33, 28, + 40, 34, 29, 40, 35, 28, 38, 34, 28, 39, 33, 28, 40, 34, 27, 40, 34, 27, 41, 32, 27, 40, 33, 27, 39, 34, 28, 39, 35, 29, 38, 35, 28, 39, 34, 27, 39, 34, 27, 38, 33, 28, 41, 32, 29, 40, 33, 28, 40, 34, 28, 40, 34, 28, 39, 33, 28, 39, 33, 28, 38, 35, 28, + 39, 35, 28, 41, 34, 29, 41, 34, 29, 39, 34, 28, 39, 35, 28, 39, 35, 28, 38, 35, 28, 39, 35, 28, 39, 35, 28, 39, 34, 28, 40, 33, 28, 40, 33, 28, 41, 34, 29, 41, 34, 28, 40, 33, 28, 39, 33, 29, 40, 33, 28, 41, 34, 28, 41, 35, 29, 41, 34, 29, 40, 33, 29, + 39, 34, 28, 40, 34, 29, 40, 35, 28, 41, 35, 28, 40, 35, 28, 40, 35, 29, 40, 34, 29, 40, 34, 28, 40, 35, 28, 41, 34, 29, 41, 35, 30, 39, 34, 29, 39, 35, 29, 40, 36, 29, 39, 34, 28, 38, 33, 28, 40, 34, 29, 41, 36, 29, 39, 35, 29, 39, 35, 28, 41, 33, 29, + 40, 33, 29, 38, 33, 28, 39, 34, 28, 41, 34, 29, 41, 34, 29, 39, 34, 29, 39, 34, 28, 39, 35, 28, 40, 34, 28, 40, 33, 28, 39, 33, 29, 40, 33, 28, 39, 33, 27, 38, 34, 27, 40, 35, 28, 39, 34, 28, 38, 34, 28, 38, 34, 27, 38, 33, 28, 39, 33, 27, 39, 34, 27, + 39, 34, 28, 39, 34, 28, 39, 33, 27, 38, 34, 27, 39, 34, 28, 38, 34, 28, 39, 34, 27, 40, 34, 27, 39, 34, 28, 39, 34, 28, 38, 33, 28, 39, 33, 28, 40, 33, 27, 38, 34, 28, 38, 34, 29, 39, 34, 28, 39, 34, 27, 40, 33, 27, 39, 33, 27, 37, 33, 28, 37, 33, 28, + 39, 32, 27, 39, 31, 27, 37, 31, 27, 37, 32, 28, 38, 33, 28, 38, 33, 27, 39, 33, 27, 38, 33, 27, 38, 34, 27, 39, 34, 27, 39, 33, 26, 37, 33, 26, 36, 33, 26, 37, 34, 26, 37, 32, 26, 36, 32, 26, 37, 33, 25, 37, 33, 26, 36, 33, 26, 37, 32, 26, 38, 31, 25, + 39, 33, 26, 38, 32, 27, 37, 32, 26, 37, 33, 26, 36, 32, 26, 35, 31, 26, 36, 30, 25, 37, 31, 25, 38, 33, 27, 38, 33, 27, 37, 31, 26, 35, 31, 26, 36, 31, 27, 38, 31, 26, 38, 31, 26, 37, 32, 26, 35, 32, 25, 34, 32, 26, 36, 31, 27, 36, 32, 26, 34, 31, 25, + 35, 31, 26, 36, 32, 26, 37, 31, 25, 37, 31, 25, 36, 30, 26, 35, 30, 26, 35, 32, 25, 36, 31, 24, 35, 30, 24, 35, 29, 25, 36, 30, 26, 34, 30, 25, 34, 29, 25, 34, 29, 25, 33, 29, 25, 34, 30, 24, 34, 30, 25, 32, 30, 24, 33, 30, 24, 34, 29, 24, 32, 29, 25, + 32, 29, 24, 32, 29, 24, 32, 29, 24, 33, 28, 24, 35, 28, 24, 33, 28, 25, 34, 28, 24, 34, 28, 24, 34, 27, 24, 33, 27, 23, 32, 28, 24, 32, 29, 24, 33, 29, 23, 33, 29, 24, 33, 29, 24, 33, 28, 23, 32, 29, 23, 31, 29, 24, 32, 28, 23, 34, 29, 24, 33, 28, 24, + 33, 29, 24, 32, 28, 23, 31, 27, 22, 32, 27, 22, 32, 28, 23, 31, 28, 22, 32, 28, 23, 32, 27, 23, 31, 27, 23, 32, 27, 22, 32, 26, 22, 30, 26, 22, 31, 27, 22, 31, 27, 23, 31, 26, 22, 32, 26, 22, 31, 27, 22, 31, 27, 21, 32, 25, 22, 30, 25, 22, 30, 27, 22, + 36, 31, 26, 41, 36, 31, 7, 6, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 13, 13, 13, 20, 20, 20, 10, 10, 10, 14, 14, 14, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 19, 19, 19, 19, 19, 19, 19, 20, + 20, 20, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 25, 25, 26, 33, 33, 33, 13, 13, 12, 50, 43, 35, 39, 34, 30, 31, 25, 22, 32, 25, 21, 30, 26, 21, 31, 27, 21, 31, 27, 22, 31, 26, 22, 31, 26, 22, 30, 27, 22, + 31, 28, 22, 33, 27, 22, 30, 25, 22, 30, 27, 22, 31, 27, 22, 33, 27, 23, 31, 27, 24, 33, 29, 24, 33, 28, 23, 32, 28, 22, 33, 27, 23, 31, 27, 22, 33, 29, 23, 33, 28, 23, 33, 29, 22, 33, 29, 24, 33, 29, 23, 34, 29, 22, 32, 28, 22, 34, 29, 23, 34, 30, 23, + 34, 28, 23, 33, 28, 24, 32, 28, 24, 32, 29, 24, 33, 28, 24, 33, 29, 25, 33, 30, 24, 32, 28, 25, 33, 29, 25, 35, 29, 24, 34, 28, 24, 33, 28, 25, 34, 30, 25, 34, 30, 25, 33, 31, 24, 34, 30, 25, 35, 29, 26, 35, 28, 25, 34, 29, 24, 34, 30, 25, 34, 28, 26, + 33, 29, 24, 35, 29, 24, 34, 29, 26, 35, 30, 25, 37, 30, 24, 35, 30, 24, 34, 30, 25, 35, 31, 26, 34, 30, 26, 35, 31, 25, 36, 31, 25, 36, 30, 25, 34, 30, 24, 34, 30, 25, 36, 30, 26, 36, 31, 25, 36, 32, 25, 37, 32, 25, 35, 31, 26, 34, 29, 26, 35, 30, 26, + 35, 32, 25, 37, 33, 25, 36, 31, 26, 37, 30, 26, 36, 31, 26, 35, 32, 27, 37, 32, 26, 37, 31, 26, 37, 31, 26, 35, 32, 26, 36, 31, 27, 36, 32, 27, 36, 32, 26, 37, 32, 26, 39, 31, 26, 37, 32, 27, 37, 31, 27, 37, 32, 27, 37, 33, 26, 37, 32, 27, 36, 33, 27, + 38, 33, 27, 38, 34, 28, 37, 33, 28, 39, 32, 28, 39, 32, 27, 37, 32, 27, 37, 32, 28, 37, 33, 27, 38, 33, 28, 39, 32, 28, 39, 33, 28, 38, 33, 29, 38, 34, 27, 38, 35, 26, 38, 33, 28, 39, 32, 29, 38, 34, 28, 37, 34, 28, 37, 33, 26, 37, 32, 26, 37, 34, 27, + 38, 35, 28, 38, 35, 28, 39, 34, 28, 40, 33, 28, 38, 33, 27, 38, 34, 28, 40, 34, 27, 40, 34, 27, 39, 33, 27, 38, 33, 27, 38, 34, 27, 40, 34, 28, 40, 35, 28, 39, 36, 28, 38, 35, 28, 40, 34, 28, 39, 34, 28, 39, 34, 28, 39, 35, 28, 38, 35, 28, 38, 34, 28, + 39, 35, 28, 38, 35, 28, 38, 34, 29, 40, 35, 29, 39, 34, 28, 38, 35, 28, 39, 36, 28, 41, 35, 28, 41, 34, 28, 39, 35, 27, 39, 35, 28, 41, 34, 28, 41, 35, 28, 40, 35, 29, 40, 35, 29, 40, 35, 28, 39, 35, 28, 38, 33, 29, 39, 34, 29, 40, 34, 28, 39, 34, 27, + 39, 34, 28, 40, 33, 28, 40, 34, 28, 40, 36, 29, 40, 35, 29, 40, 34, 29, 41, 34, 30, 41, 34, 29, 40, 34, 29, 39, 35, 29, 41, 35, 29, 41, 33, 29, 40, 33, 28, 39, 35, 28, 39, 34, 29, 40, 34, 29, 40, 35, 29, 41, 35, 28, 40, 35, 28, 39, 35, 29, 39, 36, 29, + 40, 35, 29, 40, 35, 29, 40, 34, 29, 41, 35, 28, 40, 35, 28, 39, 34, 29, 40, 34, 30, 39, 35, 29, 39, 34, 28, 41, 33, 28, 40, 34, 28, 39, 34, 28, 40, 34, 29, 40, 35, 29, 39, 34, 30, 38, 33, 29, 38, 32, 29, 38, 34, 29, 38, 35, 28, 39, 34, 28, 39, 34, 29, + 41, 34, 28, 41, 35, 28, 39, 35, 28, 40, 33, 28, 39, 33, 29, 38, 34, 28, 39, 34, 27, 40, 33, 27, 39, 34, 28, 38, 34, 28, 39, 34, 27, 39, 35, 27, 38, 34, 28, 37, 34, 28, 39, 33, 29, 40, 33, 29, 40, 33, 28, 40, 33, 28, 39, 33, 28, 39, 34, 28, 39, 34, 28, + 37, 33, 28, 38, 33, 27, 37, 35, 27, 38, 35, 27, 39, 33, 27, 38, 33, 27, 37, 32, 27, 39, 33, 27, 39, 34, 27, 38, 32, 28, 37, 32, 28, 38, 34, 28, 40, 33, 28, 40, 34, 27, 38, 33, 28, 36, 32, 28, 37, 33, 28, 39, 34, 28, 39, 33, 28, 38, 34, 28, 39, 33, 27, + 39, 33, 26, 39, 33, 27, 38, 33, 27, 37, 34, 27, 38, 33, 27, 37, 32, 27, 38, 34, 27, 39, 33, 26, 37, 32, 25, 37, 32, 26, 37, 32, 27, 36, 32, 26, 37, 32, 26, 39, 31, 26, 37, 32, 27, 35, 33, 26, 36, 33, 25, 35, 33, 26, 35, 32, 27, 37, 31, 26, 38, 32, 25, + 37, 32, 26, 36, 32, 26, 36, 33, 26, 35, 33, 26, 35, 32, 26, 36, 31, 26, 36, 33, 25, 37, 32, 26, 37, 31, 26, 36, 32, 27, 35, 31, 26, 35, 31, 25, 36, 33, 26, 37, 33, 25, 35, 31, 25, 34, 31, 26, 34, 31, 26, 35, 32, 26, 36, 32, 25, 35, 31, 25, 36, 31, 26, + 36, 30, 25, 36, 30, 25, 35, 29, 25, 33, 30, 26, 35, 31, 25, 36, 30, 25, 34, 29, 25, 34, 30, 24, 34, 31, 24, 32, 31, 25, 34, 31, 25, 34, 30, 25, 32, 30, 25, 32, 30, 24, 33, 30, 23, 34, 29, 24, 34, 29, 25, 35, 29, 24, 35, 29, 24, 34, 29, 25, 34, 29, 24, + 34, 29, 25, 33, 30, 24, 33, 29, 22, 32, 28, 23, 33, 29, 23, 33, 29, 23, 33, 28, 23, 33, 28, 23, 32, 29, 23, 33, 28, 22, 34, 28, 22, 34, 28, 23, 34, 28, 23, 33, 28, 24, 33, 29, 24, 33, 29, 23, 33, 29, 23, 32, 28, 23, 32, 28, 23, 33, 27, 22, 32, 28, 22, + 30, 28, 24, 31, 28, 23, 32, 27, 23, 31, 27, 23, 31, 28, 23, 31, 27, 22, 30, 27, 21, 31, 27, 22, 33, 28, 22, 33, 27, 22, 32, 25, 23, 31, 26, 22, 31, 27, 23, 31, 28, 22, 37, 33, 25, 42, 38, 30, 7, 6, 5, 30, 30, 31, 25, 25, 25, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 14, 14, 14, 20, 20, 20, + 11, 11, 10, 16, 16, 16, 19, 19, 19, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 22, + 21, 21, 22, 28, 28, 28, 35, 35, 35, 14, 13, 12, 50, 43, 36, 41, 33, 29, 32, 26, 22, 31, 27, 23, 29, 27, 22, 30, 28, 22, 31, 27, 21, 32, 27, 22, 31, 27, 22, 30, 28, 23, 31, 27, 22, 31, 27, 22, 33, 27, 22, 31, 27, 21, 31, 27, 23, 32, 27, 23, 31, 28, 22, + 32, 27, 23, 32, 27, 24, 33, 27, 22, 31, 27, 22, 32, 28, 23, 31, 29, 23, 32, 28, 23, 32, 28, 22, 31, 28, 22, 32, 29, 22, 33, 30, 23, 34, 28, 23, 34, 28, 22, 31, 27, 23, 32, 27, 23, 32, 28, 24, 32, 29, 23, 34, 29, 23, 33, 29, 24, 32, 28, 23, 34, 29, 24, + 33, 29, 24, 35, 30, 24, 35, 31, 25, 33, 29, 25, 33, 28, 24, 34, 29, 24, 35, 30, 25, 33, 31, 26, 33, 30, 24, 34, 29, 25, 36, 29, 26, 35, 31, 25, 35, 31, 26, 34, 29, 24, 35, 29, 25, 36, 30, 25, 36, 31, 25, 36, 31, 25, 35, 30, 25, 34, 31, 25, 35, 30, 25, + 35, 32, 26, 36, 30, 25, 37, 31, 24, 37, 31, 26, 35, 29, 26, 35, 31, 25, 36, 30, 25, 36, 29, 26, 37, 30, 26, 36, 31, 26, 37, 32, 24, 37, 31, 25, 35, 30, 26, 37, 31, 26, 36, 31, 25, 37, 31, 26, 38, 32, 27, 37, 31, 26, 36, 32, 25, 38, 31, 26, 38, 31, 26, + 37, 32, 27, 38, 32, 26, 38, 32, 26, 37, 32, 26, 38, 33, 27, 37, 33, 26, 36, 33, 26, 37, 32, 27, 37, 32, 27, 37, 33, 27, 37, 33, 26, 36, 33, 27, 38, 32, 27, 40, 34, 26, 38, 34, 28, 37, 34, 29, 39, 34, 27, 38, 33, 27, 37, 32, 28, 39, 34, 28, 39, 33, 28, + 37, 32, 27, 37, 34, 28, 39, 34, 28, 38, 33, 27, 38, 33, 27, 39, 34, 27, 38, 34, 27, 38, 34, 27, 39, 34, 28, 39, 33, 28, 39, 33, 27, 38, 33, 27, 38, 34, 28, 39, 34, 28, 38, 35, 27, 37, 33, 28, 38, 34, 27, 39, 33, 28, 39, 33, 29, 37, 35, 29, 39, 33, 28, + 39, 34, 28, 39, 35, 28, 40, 34, 27, 40, 33, 28, 38, 34, 28, 38, 35, 27, 39, 36, 28, 41, 34, 27, 39, 33, 28, 39, 33, 27, 40, 34, 28, 40, 34, 29, 40, 33, 28, 38, 33, 28, 38, 34, 29, 39, 34, 29, 39, 34, 28, 38, 34, 29, 39, 34, 29, 39, 34, 28, 40, 33, 27, + 41, 34, 28, 40, 34, 27, 39, 35, 28, 40, 35, 28, 39, 34, 28, 39, 34, 28, 39, 35, 28, 39, 36, 29, 40, 35, 29, 40, 35, 28, 39, 36, 27, 39, 36, 28, 41, 35, 29, 41, 35, 29, 39, 34, 29, 39, 34, 29, 39, 34, 28, 40, 35, 28, 41, 34, 29, 40, 33, 29, 40, 34, 29, + 42, 35, 29, 42, 35, 29, 42, 33, 29, 41, 34, 28, 40, 35, 29, 41, 34, 29, 41, 34, 28, 41, 35, 27, 41, 35, 29, 41, 35, 29, 40, 34, 28, 41, 33, 29, 40, 35, 30, 41, 36, 29, 40, 35, 29, 39, 35, 29, 41, 35, 29, 41, 35, 29, 39, 34, 29, 39, 34, 28, 39, 34, 29, + 39, 35, 29, 39, 35, 28, 38, 34, 29, 39, 34, 29, 41, 35, 29, 41, 34, 30, 40, 34, 29, 39, 34, 29, 39, 35, 29, 40, 35, 29, 40, 33, 27, 39, 33, 27, 41, 34, 27, 41, 33, 28, 40, 35, 28, 39, 36, 29, 41, 35, 29, 40, 34, 28, 39, 34, 28, 40, 34, 28, 40, 35, 28, + 39, 34, 29, 41, 34, 29, 41, 35, 28, 39, 33, 27, 39, 33, 28, 39, 34, 29, 40, 34, 29, 40, 33, 29, 39, 34, 29, 39, 35, 28, 39, 33, 29, 38, 33, 29, 38, 34, 29, 38, 34, 28, 40, 33, 27, 39, 34, 28, 38, 33, 28, 39, 34, 28, 41, 35, 28, 40, 35, 28, 40, 34, 27, + 39, 34, 27, 39, 33, 28, 39, 33, 28, 39, 33, 28, 38, 33, 28, 39, 32, 27, 38, 32, 27, 38, 32, 28, 38, 32, 28, 38, 32, 27, 39, 32, 27, 40, 34, 27, 39, 33, 28, 38, 32, 28, 39, 33, 27, 38, 34, 27, 37, 33, 27, 37, 33, 27, 39, 34, 26, 37, 33, 26, 37, 32, 26, + 38, 32, 27, 37, 32, 28, 37, 32, 27, 38, 32, 26, 39, 33, 27, 38, 32, 28, 37, 32, 26, 37, 33, 26, 36, 33, 26, 37, 32, 26, 38, 31, 26, 38, 32, 27, 37, 32, 27, 36, 33, 27, 37, 33, 27, 36, 32, 26, 36, 32, 27, 37, 32, 27, 37, 32, 26, 36, 32, 26, 34, 32, 27, + 35, 32, 27, 37, 32, 26, 37, 32, 26, 37, 31, 25, 37, 32, 25, 36, 33, 26, 37, 31, 26, 36, 30, 26, 35, 31, 25, 34, 31, 24, 36, 30, 25, 36, 30, 25, 36, 31, 25, 36, 32, 25, 34, 31, 25, 35, 31, 26, 36, 31, 26, 36, 31, 25, 36, 30, 24, 34, 30, 24, 32, 31, 26, + 32, 31, 26, 33, 30, 25, 34, 30, 25, 34, 30, 25, 34, 30, 23, 35, 30, 23, 34, 30, 25, 33, 30, 24, 34, 30, 24, 34, 30, 25, 34, 28, 25, 33, 27, 24, 32, 27, 24, 33, 28, 25, 33, 28, 25, 32, 29, 23, 32, 30, 23, 32, 29, 24, 33, 29, 23, 33, 29, 22, 33, 28, 23, + 33, 29, 24, 33, 30, 23, 32, 29, 22, 32, 27, 23, 33, 28, 24, 33, 29, 22, 33, 29, 23, 33, 29, 23, 31, 30, 23, 31, 28, 23, 33, 28, 24, 32, 29, 24, 32, 29, 22, 31, 28, 23, 30, 27, 23, 30, 27, 23, 30, 28, 22, 30, 27, 22, 30, 28, 23, 32, 28, 23, 33, 26, 22, + 33, 26, 22, 32, 27, 24, 32, 27, 23, 32, 27, 21, 31, 27, 23, 30, 27, 23, 30, 25, 21, 36, 31, 26, 42, 38, 31, 7, 6, 5, 31, 31, 31, 25, 25, 26, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, + 20, 20, 20, 19, 19, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 20, 15, 15, 16, 22, 21, 21, 11, 11, 11, 16, 16, 16, 19, 19, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 20, 20, 20, 26, 26, 26, 32, 32, 33, 13, 13, 12, 49, 43, 34, 41, 33, 28, 30, 26, 23, + 32, 25, 22, 31, 26, 23, 31, 28, 21, 32, 26, 22, 30, 28, 22, 31, 27, 21, 30, 27, 22, 32, 27, 23, 31, 28, 23, 33, 28, 24, 31, 27, 22, 32, 28, 23, 32, 26, 23, 31, 27, 23, 34, 29, 23, 32, 28, 23, 32, 28, 23, 34, 28, 23, 33, 27, 22, 31, 27, 22, 32, 27, 21, + 33, 27, 22, 34, 27, 24, 33, 29, 24, 31, 30, 23, 32, 30, 24, 32, 30, 23, 34, 29, 23, 32, 30, 23, 33, 29, 25, 33, 28, 24, 34, 29, 24, 34, 28, 25, 34, 30, 24, 33, 28, 25, 34, 28, 24, 32, 28, 23, 34, 28, 24, 33, 29, 24, 35, 30, 24, 35, 30, 25, 34, 29, 24, + 34, 30, 25, 34, 30, 24, 36, 30, 24, 35, 31, 25, 34, 30, 25, 36, 31, 26, 36, 29, 26, 36, 30, 25, 36, 29, 25, 35, 29, 25, 36, 30, 25, 35, 30, 25, 36, 31, 25, 36, 29, 26, 34, 31, 26, 35, 30, 25, 36, 30, 26, 37, 31, 26, 35, 31, 25, 35, 31, 25, 37, 30, 25, + 36, 30, 26, 35, 30, 26, 36, 31, 27, 36, 31, 26, 37, 30, 27, 35, 32, 26, 34, 32, 26, 36, 32, 27, 37, 32, 27, 37, 30, 25, 36, 31, 27, 38, 31, 27, 37, 31, 26, 36, 32, 26, 36, 32, 26, 36, 31, 26, 37, 32, 27, 38, 33, 27, 37, 32, 26, 37, 31, 27, 37, 32, 27, + 38, 32, 28, 37, 32, 27, 37, 32, 27, 38, 32, 27, 39, 32, 27, 37, 32, 26, 37, 32, 26, 38, 33, 27, 37, 34, 27, 37, 33, 27, 40, 32, 27, 39, 33, 27, 38, 33, 27, 39, 33, 28, 39, 34, 27, 39, 35, 28, 39, 34, 28, 38, 33, 28, 39, 34, 29, 38, 33, 29, 37, 32, 28, + 38, 33, 27, 38, 32, 28, 37, 33, 28, 38, 35, 27, 39, 34, 28, 38, 33, 29, 37, 35, 28, 38, 35, 27, 39, 35, 27, 38, 34, 28, 38, 32, 27, 39, 33, 27, 38, 35, 27, 40, 33, 28, 41, 33, 28, 40, 34, 27, 40, 35, 27, 40, 34, 27, 39, 34, 28, 40, 35, 29, 40, 33, 28, + 39, 33, 28, 38, 35, 28, 39, 35, 27, 38, 34, 28, 38, 35, 28, 38, 35, 27, 40, 34, 28, 40, 34, 28, 38, 35, 27, 39, 33, 28, 40, 33, 29, 40, 33, 29, 40, 34, 28, 41, 34, 28, 41, 34, 29, 39, 34, 28, 39, 34, 28, 39, 35, 28, 39, 36, 29, 39, 35, 29, 40, 36, 29, + 40, 36, 28, 39, 36, 28, 40, 35, 29, 40, 34, 29, 40, 35, 28, 38, 36, 27, 39, 35, 28, 40, 34, 28, 41, 35, 28, 41, 35, 29, 41, 34, 29, 40, 35, 28, 40, 35, 28, 40, 33, 29, 41, 34, 29, 41, 35, 29, 40, 36, 29, 41, 36, 29, 41, 36, 30, 41, 35, 28, 40, 34, 28, + 41, 35, 29, 41, 37, 29, 39, 35, 30, 39, 35, 30, 41, 35, 30, 40, 35, 29, 39, 34, 30, 41, 35, 29, 41, 35, 29, 40, 35, 29, 40, 36, 29, 41, 35, 29, 40, 35, 29, 40, 34, 29, 39, 34, 29, 40, 34, 29, 40, 34, 30, 39, 35, 29, 39, 34, 29, 39, 34, 29, 40, 35, 29, + 40, 35, 29, 41, 35, 29, 40, 34, 29, 40, 35, 28, 40, 35, 27, 39, 35, 28, 38, 34, 29, 38, 34, 28, 38, 35, 28, 39, 34, 28, 40, 34, 28, 41, 34, 29, 40, 34, 29, 39, 34, 29, 40, 35, 29, 39, 35, 29, 39, 34, 28, 41, 35, 28, 41, 34, 29, 38, 33, 29, 38, 33, 29, + 40, 34, 28, 40, 34, 28, 40, 34, 28, 41, 33, 28, 40, 33, 28, 39, 34, 30, 40, 35, 29, 40, 33, 28, 40, 33, 28, 39, 35, 28, 38, 36, 27, 39, 35, 27, 39, 34, 28, 39, 33, 29, 40, 32, 28, 39, 33, 27, 38, 34, 28, 38, 34, 29, 39, 33, 28, 39, 33, 28, 39, 33, 28, + 39, 34, 29, 37, 32, 28, 37, 33, 27, 39, 32, 28, 38, 32, 28, 39, 34, 27, 38, 34, 28, 39, 33, 28, 40, 34, 27, 39, 33, 27, 37, 32, 28, 38, 32, 27, 38, 32, 27, 38, 32, 27, 36, 33, 26, 36, 34, 26, 37, 33, 27, 38, 32, 27, 39, 32, 26, 37, 33, 27, 36, 34, 27, + 38, 33, 27, 38, 32, 26, 36, 32, 26, 36, 32, 28, 37, 32, 28, 36, 32, 28, 37, 32, 26, 37, 33, 26, 36, 32, 27, 37, 32, 26, 36, 32, 26, 36, 31, 26, 38, 31, 26, 36, 31, 26, 35, 31, 26, 37, 32, 27, 36, 31, 26, 36, 31, 25, 36, 31, 26, 35, 31, 27, 35, 32, 27, + 35, 32, 26, 36, 31, 25, 36, 31, 25, 36, 33, 25, 35, 32, 26, 34, 31, 25, 35, 31, 24, 35, 31, 25, 35, 30, 24, 34, 30, 24, 35, 31, 25, 36, 31, 26, 35, 31, 25, 34, 29, 25, 33, 30, 26, 34, 31, 25, 36, 31, 25, 35, 30, 24, 34, 30, 25, 35, 30, 25, 34, 29, 25, + 32, 29, 24, 33, 30, 24, 35, 30, 25, 33, 29, 25, 34, 29, 24, 35, 30, 24, 34, 30, 25, 33, 28, 25, 33, 29, 25, 34, 29, 24, 33, 30, 25, 31, 29, 24, 33, 28, 24, 34, 29, 24, 32, 29, 24, 31, 30, 23, 33, 29, 24, 34, 28, 24, 32, 28, 22, 32, 28, 23, 33, 29, 24, + 32, 28, 24, 30, 27, 24, 32, 28, 24, 32, 27, 24, 31, 27, 23, 31, 27, 23, 32, 28, 24, 32, 27, 24, 30, 27, 23, 32, 27, 23, 33, 27, 24, 31, 27, 23, 30, 26, 22, 31, 26, 22, 33, 27, 23, 32, 27, 22, 30, 27, 22, 32, 27, 22, 32, 27, 23, 30, 28, 22, 30, 28, 22, + 38, 31, 25, 43, 36, 30, 7, 6, 5, 31, 31, 31, 25, 25, 25, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, + 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 21, 17, 17, 17, 22, 22, 22, 12, 11, 11, 17, 17, 17, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, + 22, 22, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 24, 23, 23, 23, 28, 28, 29, 35, 35, 35, 14, 13, 12, 49, 41, 34, 41, 35, 28, 30, 27, 24, 29, 26, 23, 29, 26, 22, 30, 26, 23, 32, 27, 23, 33, 26, 22, 32, 27, 21, 33, 29, 21, + 31, 27, 22, 31, 26, 22, 30, 28, 23, 31, 27, 23, 31, 27, 22, 32, 27, 22, 33, 29, 22, 31, 28, 23, 33, 28, 23, 33, 27, 23, 31, 28, 23, 32, 28, 22, 34, 28, 22, 33, 30, 24, 31, 28, 23, 32, 27, 23, 33, 28, 24, 32, 30, 23, 34, 30, 23, 33, 29, 24, 32, 29, 23, + 32, 27, 23, 34, 28, 24, 34, 28, 23, 35, 27, 24, 33, 28, 25, 33, 30, 24, 33, 29, 25, 34, 29, 24, 35, 29, 24, 33, 29, 25, 33, 28, 24, 33, 30, 24, 33, 28, 26, 33, 29, 25, 35, 30, 25, 35, 30, 25, 34, 29, 25, 33, 30, 25, 34, 31, 24, 34, 29, 25, 34, 29, 24, + 37, 29, 24, 35, 31, 25, 35, 30, 25, 35, 29, 24, 36, 29, 24, 37, 30, 25, 35, 30, 25, 36, 30, 25, 36, 32, 27, 35, 32, 26, 35, 32, 26, 35, 31, 26, 35, 30, 25, 35, 32, 25, 37, 33, 27, 36, 32, 26, 36, 30, 25, 36, 30, 25, 36, 30, 26, 35, 31, 26, 36, 31, 26, + 37, 31, 27, 37, 31, 27, 38, 33, 27, 36, 33, 26, 36, 31, 26, 38, 32, 26, 38, 31, 25, 38, 30, 26, 36, 33, 27, 37, 34, 27, 38, 33, 27, 37, 32, 26, 37, 32, 26, 38, 33, 26, 39, 32, 27, 38, 33, 28, 37, 34, 28, 37, 33, 27, 38, 32, 27, 36, 33, 27, 38, 33, 27, + 38, 33, 26, 38, 32, 28, 39, 32, 29, 38, 34, 27, 38, 34, 27, 39, 34, 26, 38, 34, 27, 39, 32, 28, 38, 32, 27, 38, 33, 27, 40, 34, 27, 38, 34, 28, 37, 32, 29, 38, 33, 28, 39, 33, 28, 39, 34, 28, 39, 34, 28, 40, 32, 28, 39, 33, 29, 39, 34, 28, 38, 33, 29, + 38, 34, 28, 40, 35, 28, 39, 35, 28, 40, 34, 28, 40, 34, 27, 40, 33, 28, 40, 34, 29, 40, 35, 28, 41, 35, 28, 41, 35, 28, 40, 35, 28, 38, 35, 28, 38, 35, 28, 39, 34, 28, 39, 36, 29, 39, 35, 28, 38, 34, 27, 38, 34, 27, 40, 34, 28, 40, 34, 29, 39, 34, 28, + 39, 35, 28, 39, 34, 28, 39, 33, 28, 39, 34, 28, 40, 33, 29, 40, 33, 29, 39, 35, 29, 39, 35, 29, 39, 36, 29, 39, 36, 29, 39, 34, 28, 40, 33, 28, 40, 34, 29, 41, 34, 28, 40, 34, 28, 39, 34, 29, 39, 34, 29, 39, 34, 29, 39, 34, 29, 41, 35, 29, 41, 35, 29, + 39, 35, 29, 39, 35, 28, 40, 35, 28, 41, 36, 29, 41, 35, 29, 42, 34, 28, 41, 34, 28, 39, 35, 28, 39, 34, 29, 39, 35, 30, 41, 36, 29, 41, 36, 28, 41, 36, 29, 40, 34, 29, 39, 34, 30, 40, 35, 30, 41, 36, 29, 40, 36, 30, 40, 34, 30, 40, 34, 29, 39, 35, 29, + 39, 36, 29, 40, 35, 29, 42, 34, 29, 40, 35, 30, 39, 35, 29, 40, 35, 29, 39, 35, 28, 39, 35, 29, 38, 35, 29, 40, 34, 29, 40, 34, 29, 40, 34, 29, 41, 35, 28, 41, 34, 29, 39, 34, 29, 39, 35, 29, 39, 36, 29, 39, 36, 28, 41, 34, 29, 41, 34, 28, 40, 34, 28, + 40, 33, 29, 39, 35, 29, 40, 35, 29, 40, 34, 29, 40, 34, 29, 39, 34, 29, 39, 35, 29, 39, 36, 28, 39, 34, 28, 40, 33, 28, 39, 34, 28, 40, 35, 29, 41, 34, 29, 40, 33, 29, 38, 34, 29, 40, 35, 29, 41, 35, 30, 40, 35, 29, 38, 34, 28, 38, 34, 28, 40, 34, 28, + 41, 35, 28, 39, 34, 27, 38, 34, 28, 40, 33, 28, 40, 34, 27, 39, 34, 27, 39, 34, 27, 38, 35, 28, 38, 35, 29, 39, 33, 28, 38, 33, 27, 38, 33, 27, 39, 33, 27, 39, 34, 27, 37, 33, 27, 38, 33, 27, 40, 33, 27, 40, 33, 27, 38, 33, 26, 38, 33, 26, 40, 34, 26, + 40, 35, 26, 39, 34, 27, 39, 33, 28, 39, 34, 27, 38, 34, 27, 37, 33, 27, 37, 34, 26, 38, 34, 27, 37, 33, 27, 37, 34, 27, 37, 33, 28, 37, 32, 27, 37, 32, 27, 37, 32, 27, 37, 32, 27, 38, 32, 26, 38, 31, 27, 37, 32, 27, 36, 34, 26, 37, 33, 27, 38, 32, 28, + 37, 33, 27, 35, 32, 26, 35, 32, 26, 36, 33, 25, 36, 33, 26, 37, 31, 26, 36, 30, 26, 35, 32, 27, 35, 32, 27, 36, 31, 27, 35, 31, 26, 36, 31, 26, 37, 31, 26, 36, 32, 26, 35, 32, 27, 36, 32, 27, 35, 31, 26, 35, 31, 26, 37, 32, 26, 37, 32, 25, 35, 30, 25, + 36, 30, 25, 36, 32, 24, 35, 31, 26, 34, 30, 26, 34, 30, 25, 33, 31, 25, 33, 30, 25, 34, 31, 25, 34, 31, 24, 35, 29, 25, 35, 29, 25, 34, 29, 25, 34, 31, 25, 35, 30, 25, 33, 29, 25, 33, 30, 25, 35, 30, 26, 33, 30, 24, 33, 28, 24, 33, 28, 25, 34, 29, 25, + 33, 29, 25, 32, 28, 23, 33, 28, 24, 35, 29, 25, 34, 29, 24, 35, 30, 23, 34, 30, 23, 33, 29, 24, 33, 29, 24, 32, 28, 23, 32, 28, 24, 31, 28, 24, 31, 28, 22, 33, 28, 23, 32, 28, 23, 30, 28, 24, 32, 27, 24, 33, 28, 23, 31, 29, 23, 30, 27, 23, 30, 27, 22, + 33, 26, 22, 33, 27, 23, 31, 29, 22, 30, 27, 22, 30, 27, 22, 32, 28, 23, 32, 28, 23, 31, 28, 23, 32, 28, 22, 32, 27, 22, 32, 27, 22, 31, 28, 22, 30, 27, 22, 30, 28, 23, 36, 33, 26, 43, 37, 30, 7, 6, 5, 29, 29, 30, 23, 23, 23, 16, 16, 17, 17, 17, 17, + 18, 18, 18, 18, 18, 19, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 22, 22, 22, 22, 21, 21, 21, 16, 16, 16, 22, 22, 22, + 10, 10, 10, 15, 15, 15, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, + 22, 22, 22, 28, 28, 28, 35, 35, 35, 14, 13, 13, 49, 44, 36, 42, 35, 29, 31, 27, 22, 30, 26, 22, 31, 28, 22, 30, 27, 23, 30, 26, 22, 32, 26, 21, 32, 28, 21, 30, 28, 22, 30, 28, 22, 31, 27, 21, 32, 27, 22, 32, 28, 24, 33, 29, 23, 32, 28, 23, 31, 29, 22, + 31, 28, 22, 31, 27, 23, 33, 29, 22, 33, 27, 22, 33, 27, 23, 32, 29, 23, 31, 29, 22, 32, 30, 24, 33, 29, 24, 33, 28, 23, 32, 29, 23, 32, 28, 23, 32, 28, 24, 32, 29, 23, 33, 29, 24, 35, 29, 23, 34, 27, 24, 33, 29, 23, 34, 29, 23, 33, 30, 25, 34, 28, 25, + 32, 30, 24, 34, 30, 24, 35, 30, 24, 34, 30, 25, 35, 29, 24, 35, 29, 26, 33, 30, 26, 34, 30, 25, 34, 30, 24, 34, 30, 26, 36, 31, 24, 36, 31, 24, 35, 31, 24, 35, 31, 25, 35, 30, 25, 35, 30, 27, 36, 31, 25, 35, 30, 25, 35, 29, 26, 34, 32, 26, 35, 31, 26, + 35, 31, 25, 36, 31, 24, 35, 32, 26, 36, 31, 26, 38, 32, 25, 36, 31, 25, 35, 31, 26, 37, 31, 27, 37, 31, 26, 37, 31, 26, 35, 32, 26, 35, 32, 25, 37, 31, 26, 37, 32, 27, 36, 31, 27, 35, 32, 27, 38, 33, 28, 38, 31, 27, 36, 33, 27, 38, 33, 27, 36, 32, 27, + 37, 31, 26, 37, 32, 26, 36, 34, 26, 37, 33, 27, 38, 31, 27, 38, 31, 27, 36, 32, 27, 38, 33, 26, 39, 32, 28, 39, 31, 28, 38, 32, 27, 37, 33, 28, 39, 34, 28, 39, 33, 28, 39, 33, 27, 38, 33, 26, 38, 32, 28, 38, 32, 28, 37, 33, 28, 38, 34, 27, 38, 35, 29, + 38, 34, 28, 38, 33, 28, 39, 33, 28, 39, 34, 28, 38, 35, 27, 39, 33, 28, 38, 34, 28, 40, 35, 29, 40, 34, 29, 38, 34, 29, 38, 33, 28, 39, 34, 28, 39, 34, 29, 39, 34, 29, 37, 34, 28, 37, 34, 28, 38, 33, 28, 39, 34, 28, 40, 35, 27, 39, 34, 28, 39, 33, 28, + 39, 34, 28, 40, 35, 29, 40, 33, 28, 40, 34, 28, 41, 34, 28, 41, 35, 28, 39, 35, 28, 39, 33, 28, 39, 33, 29, 39, 34, 28, 40, 35, 28, 41, 34, 29, 39, 34, 28, 40, 35, 28, 41, 33, 28, 39, 33, 29, 38, 33, 29, 38, 34, 29, 38, 35, 28, 38, 35, 29, 40, 34, 29, + 40, 34, 29, 41, 35, 29, 42, 34, 29, 40, 34, 28, 40, 35, 29, 41, 35, 29, 39, 35, 29, 39, 34, 29, 41, 34, 29, 40, 35, 28, 39, 34, 27, 39, 36, 28, 40, 37, 28, 39, 35, 29, 38, 35, 28, 40, 35, 27, 42, 35, 28, 42, 35, 29, 42, 34, 29, 41, 35, 27, 41, 35, 28, + 41, 34, 30, 39, 34, 30, 39, 35, 29, 39, 35, 29, 39, 34, 28, 41, 36, 28, 40, 36, 29, 39, 35, 30, 40, 35, 30, 41, 36, 30, 40, 35, 30, 39, 34, 30, 39, 35, 30, 42, 35, 29, 42, 35, 29, 40, 37, 28, 39, 36, 29, 39, 35, 30, 40, 36, 30, 41, 35, 29, 40, 35, 30, + 40, 36, 29, 41, 35, 28, 41, 35, 28, 40, 34, 28, 39, 34, 29, 40, 34, 30, 40, 34, 30, 41, 35, 29, 42, 36, 28, 40, 35, 29, 40, 35, 29, 40, 36, 29, 39, 36, 28, 40, 35, 28, 42, 36, 28, 40, 36, 28, 39, 34, 28, 39, 34, 28, 39, 34, 29, 38, 33, 29, 39, 34, 29, + 41, 34, 29, 41, 35, 28, 40, 34, 28, 40, 34, 28, 38, 35, 28, 38, 35, 28, 40, 34, 28, 40, 33, 28, 41, 34, 29, 41, 34, 28, 40, 35, 28, 39, 35, 29, 39, 34, 29, 40, 34, 28, 41, 34, 29, 39, 34, 29, 38, 35, 29, 38, 35, 28, 39, 34, 29, 39, 35, 28, 39, 35, 27, + 40, 34, 27, 40, 34, 28, 40, 35, 28, 39, 33, 28, 38, 32, 27, 39, 32, 28, 40, 33, 29, 39, 32, 28, 38, 32, 28, 39, 34, 28, 37, 33, 27, 38, 33, 27, 39, 33, 28, 38, 34, 28, 37, 33, 28, 38, 33, 27, 39, 33, 27, 39, 34, 28, 39, 34, 27, 40, 33, 26, 39, 33, 27, + 39, 33, 28, 38, 34, 28, 38, 34, 27, 37, 34, 26, 37, 33, 27, 37, 33, 27, 38, 33, 27, 37, 31, 27, 38, 31, 26, 37, 31, 26, 37, 32, 27, 38, 32, 27, 38, 33, 27, 39, 33, 26, 38, 32, 27, 37, 32, 26, 38, 32, 26, 37, 32, 26, 37, 33, 27, 37, 34, 26, 38, 32, 26, + 37, 31, 26, 35, 32, 26, 36, 32, 26, 37, 32, 25, 35, 33, 26, 35, 33, 26, 36, 32, 26, 35, 32, 26, 35, 32, 26, 37, 32, 26, 37, 32, 27, 37, 30, 26, 36, 31, 25, 36, 32, 24, 36, 31, 25, 37, 32, 25, 35, 32, 26, 34, 30, 26, 34, 30, 25, 35, 31, 26, 35, 31, 26, + 34, 31, 26, 34, 31, 25, 34, 30, 25, 33, 29, 24, 34, 30, 24, 33, 31, 25, 34, 30, 24, 35, 30, 24, 35, 29, 24, 34, 31, 24, 35, 31, 24, 35, 29, 24, 34, 29, 24, 34, 30, 24, 35, 30, 24, 33, 29, 24, 33, 28, 23, 34, 28, 24, 34, 30, 25, 33, 31, 23, 32, 30, 23, + 33, 29, 24, 34, 29, 24, 34, 31, 23, 34, 29, 23, 34, 28, 24, 32, 28, 25, 31, 28, 24, 31, 28, 24, 31, 29, 24, 31, 28, 24, 32, 28, 24, 31, 29, 23, 32, 27, 22, 33, 28, 23, 33, 29, 24, 32, 27, 24, 32, 28, 23, 32, 28, 23, 31, 28, 24, 31, 27, 23, 32, 27, 23, + 32, 26, 23, 30, 26, 24, 31, 27, 23, 31, 27, 22, 30, 28, 21, 31, 27, 22, 31, 25, 22, 37, 31, 26, 42, 38, 30, 7, 6, 5, 29, 29, 29, 23, 23, 23, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 15, 15, 15, 22, 21, 21, 10, 9, 9, 14, 14, 14, 16, 16, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 18, 18, 18, + 18, 18, 19, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 22, 28, 28, 28, 35, 35, 36, 14, 13, 13, 50, 42, 35, 40, 36, 28, 31, 26, 23, + 31, 26, 22, 29, 27, 22, 31, 29, 21, 32, 27, 22, 30, 26, 23, 31, 26, 21, 31, 27, 22, 32, 29, 23, 33, 28, 23, 32, 26, 24, 33, 29, 22, 34, 29, 22, 33, 29, 22, 31, 29, 24, 33, 28, 22, 33, 28, 22, 32, 30, 23, 32, 29, 23, 31, 29, 23, 34, 30, 23, 32, 28, 22, + 33, 30, 22, 33, 29, 22, 34, 29, 23, 32, 30, 23, 32, 28, 22, 32, 29, 23, 33, 30, 24, 33, 29, 24, 33, 28, 24, 35, 28, 23, 35, 29, 24, 35, 29, 25, 34, 28, 23, 36, 28, 23, 35, 30, 25, 33, 30, 25, 35, 30, 25, 34, 30, 26, 35, 29, 25, 33, 29, 24, 34, 30, 24, + 35, 30, 25, 34, 30, 25, 35, 32, 25, 36, 31, 25, 35, 29, 25, 36, 31, 26, 35, 31, 25, 37, 30, 25, 36, 30, 26, 35, 31, 25, 35, 30, 25, 35, 31, 25, 36, 32, 25, 34, 31, 26, 34, 30, 26, 35, 31, 26, 36, 31, 26, 35, 32, 26, 36, 31, 25, 35, 31, 26, 35, 31, 27, + 36, 31, 26, 35, 30, 25, 36, 30, 25, 36, 31, 27, 36, 32, 28, 36, 30, 27, 37, 31, 26, 37, 33, 26, 38, 33, 27, 38, 33, 25, 38, 33, 26, 37, 32, 27, 37, 33, 26, 36, 32, 26, 37, 33, 26, 36, 32, 27, 36, 32, 27, 38, 32, 27, 38, 33, 26, 38, 32, 27, 37, 33, 27, + 37, 33, 27, 39, 34, 27, 37, 32, 27, 39, 33, 27, 40, 34, 27, 38, 32, 28, 37, 33, 28, 38, 33, 28, 37, 34, 28, 38, 32, 27, 39, 33, 27, 39, 34, 28, 39, 33, 29, 38, 34, 29, 38, 35, 28, 38, 35, 28, 38, 34, 28, 38, 34, 28, 40, 33, 28, 39, 33, 28, 39, 34, 28, + 39, 35, 28, 39, 34, 27, 40, 33, 27, 40, 34, 27, 38, 34, 27, 38, 34, 28, 39, 34, 29, 39, 35, 28, 40, 35, 28, 40, 33, 28, 38, 33, 28, 38, 34, 28, 39, 35, 28, 40, 35, 29, 40, 35, 29, 39, 34, 29, 38, 34, 29, 40, 35, 29, 41, 34, 29, 41, 33, 29, 39, 34, 29, + 39, 35, 29, 39, 35, 29, 39, 35, 29, 40, 34, 29, 40, 33, 29, 41, 34, 29, 40, 35, 29, 39, 36, 29, 40, 34, 29, 40, 33, 29, 39, 33, 29, 39, 33, 29, 40, 34, 30, 40, 35, 30, 40, 35, 29, 40, 35, 28, 41, 35, 28, 40, 34, 28, 40, 35, 29, 40, 35, 29, 39, 35, 29, + 40, 35, 29, 41, 34, 30, 40, 34, 29, 39, 35, 28, 40, 35, 28, 41, 34, 28, 41, 34, 28, 40, 35, 28, 39, 36, 29, 39, 35, 28, 39, 35, 28, 40, 35, 30, 42, 35, 30, 42, 35, 29, 41, 35, 28, 41, 35, 28, 41, 35, 28, 41, 36, 29, 42, 35, 29, 42, 34, 29, 40, 36, 29, + 39, 36, 29, 40, 36, 29, 42, 35, 29, 42, 34, 30, 41, 34, 30, 40, 34, 29, 41, 34, 29, 42, 34, 29, 41, 35, 30, 39, 36, 29, 39, 37, 28, 41, 36, 29, 41, 36, 29, 40, 37, 29, 40, 36, 29, 40, 35, 29, 40, 35, 30, 41, 35, 30, 41, 36, 29, 42, 35, 29, 41, 34, 29, + 40, 34, 29, 40, 34, 30, 39, 35, 28, 38, 36, 27, 40, 36, 29, 41, 35, 29, 42, 35, 28, 40, 36, 27, 39, 36, 27, 40, 36, 28, 40, 35, 29, 40, 35, 30, 41, 34, 29, 41, 34, 29, 40, 34, 29, 39, 34, 28, 40, 34, 28, 40, 35, 28, 40, 35, 28, 40, 34, 29, 40, 35, 29, + 41, 34, 28, 41, 34, 29, 41, 34, 29, 39, 35, 28, 39, 34, 29, 40, 33, 30, 40, 33, 29, 40, 33, 28, 40, 34, 28, 41, 34, 29, 41, 33, 28, 41, 35, 29, 40, 35, 28, 38, 35, 27, 38, 34, 27, 40, 33, 28, 38, 33, 29, 38, 33, 28, 40, 32, 27, 40, 33, 28, 38, 33, 27, + 39, 32, 28, 39, 33, 28, 39, 34, 27, 39, 33, 27, 39, 32, 27, 38, 33, 27, 38, 33, 27, 38, 33, 28, 39, 34, 28, 40, 33, 27, 39, 33, 27, 38, 33, 27, 38, 33, 26, 37, 33, 27, 38, 35, 28, 39, 34, 27, 37, 33, 26, 38, 32, 27, 39, 33, 27, 38, 33, 27, 37, 33, 27, + 38, 34, 27, 39, 33, 27, 39, 32, 27, 37, 33, 26, 36, 33, 26, 37, 32, 27, 37, 32, 27, 36, 31, 27, 36, 32, 27, 36, 33, 27, 36, 33, 27, 38, 31, 26, 36, 32, 26, 36, 33, 27, 36, 33, 27, 35, 33, 27, 35, 30, 27, 36, 31, 26, 36, 33, 26, 37, 32, 27, 36, 30, 27, + 35, 31, 26, 35, 32, 26, 36, 31, 26, 37, 31, 26, 35, 32, 25, 36, 31, 25, 37, 30, 26, 37, 32, 27, 36, 32, 26, 35, 31, 25, 35, 32, 26, 35, 32, 25, 34, 31, 25, 35, 31, 26, 34, 32, 25, 34, 30, 26, 35, 30, 26, 36, 30, 25, 35, 30, 25, 33, 30, 25, 35, 30, 25, + 36, 30, 25, 34, 29, 24, 34, 30, 24, 34, 31, 25, 35, 30, 24, 35, 30, 23, 32, 30, 24, 32, 31, 25, 34, 30, 24, 34, 28, 25, 33, 29, 25, 33, 31, 24, 34, 30, 24, 33, 29, 24, 32, 30, 24, 32, 30, 24, 32, 29, 24, 33, 29, 24, 33, 29, 24, 32, 28, 24, 32, 28, 24, + 33, 28, 24, 32, 29, 25, 31, 30, 24, 32, 30, 23, 32, 29, 22, 32, 27, 22, 30, 28, 23, 31, 29, 23, 31, 29, 22, 31, 27, 22, 32, 27, 22, 33, 27, 23, 32, 26, 23, 31, 27, 23, 31, 27, 23, 31, 27, 23, 31, 28, 22, 30, 27, 22, 31, 27, 23, 31, 26, 23, 30, 27, 21, + 35, 32, 25, 42, 37, 30, 7, 6, 5, 29, 29, 29, 22, 22, 23, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 19, 19, 14, 14, 15, 21, 21, 21, 10, 9, 9, 13, 13, 14, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 27, 27, 27, 35, 35, 35, 14, 13, 12, 48, 44, 36, 39, 37, 29, 31, 26, 23, 32, 26, 22, 30, 26, 22, 29, 26, 22, 31, 26, 22, 31, 27, 23, 30, 28, 22, 31, 28, 22, + 33, 28, 23, 32, 28, 23, 32, 28, 23, 32, 28, 22, 31, 29, 22, 33, 29, 22, 33, 27, 22, 34, 29, 23, 33, 29, 23, 33, 30, 23, 34, 29, 24, 32, 27, 24, 33, 30, 23, 34, 30, 23, 33, 28, 22, 33, 28, 23, 32, 30, 23, 34, 30, 24, 33, 28, 23, 34, 29, 23, 35, 30, 24, + 33, 28, 25, 33, 28, 25, 34, 28, 24, 32, 29, 24, 33, 30, 24, 35, 30, 24, 35, 29, 25, 36, 29, 24, 35, 28, 25, 34, 28, 25, 33, 29, 25, 33, 29, 24, 34, 29, 25, 33, 28, 26, 34, 30, 25, 34, 31, 25, 34, 30, 25, 35, 30, 26, 35, 29, 26, 35, 30, 25, 35, 31, 25, + 36, 31, 26, 36, 31, 25, 37, 31, 25, 36, 31, 25, 35, 30, 25, 36, 30, 26, 36, 31, 25, 35, 32, 25, 36, 31, 26, 38, 30, 26, 37, 30, 26, 37, 31, 26, 34, 31, 25, 35, 32, 26, 37, 30, 27, 38, 31, 26, 36, 32, 25, 35, 31, 25, 36, 33, 25, 37, 32, 27, 38, 33, 28, + 37, 32, 27, 36, 31, 27, 37, 33, 27, 37, 33, 27, 37, 32, 26, 38, 33, 26, 38, 32, 27, 37, 34, 27, 37, 33, 28, 37, 31, 27, 37, 32, 27, 38, 34, 27, 37, 34, 27, 38, 34, 27, 38, 33, 28, 40, 31, 28, 39, 32, 27, 37, 32, 26, 37, 34, 28, 37, 33, 27, 37, 34, 27, + 38, 33, 28, 38, 33, 27, 37, 34, 27, 38, 33, 28, 38, 33, 28, 39, 33, 28, 40, 33, 28, 38, 33, 27, 38, 35, 28, 39, 34, 28, 40, 34, 28, 39, 34, 28, 38, 33, 27, 39, 33, 28, 40, 34, 27, 40, 35, 27, 39, 34, 28, 38, 34, 29, 39, 33, 28, 39, 35, 28, 40, 34, 28, + 39, 35, 28, 38, 34, 28, 38, 34, 29, 39, 34, 29, 39, 34, 28, 40, 33, 28, 42, 33, 29, 41, 34, 29, 40, 35, 28, 40, 35, 28, 41, 36, 29, 41, 35, 28, 41, 34, 28, 40, 35, 28, 41, 36, 28, 40, 35, 28, 40, 33, 29, 40, 33, 29, 40, 34, 29, 40, 34, 29, 41, 35, 29, + 40, 35, 28, 40, 35, 29, 41, 36, 30, 41, 36, 29, 40, 35, 30, 41, 35, 29, 41, 36, 29, 41, 36, 29, 41, 36, 30, 41, 34, 30, 39, 35, 29, 40, 35, 29, 40, 35, 30, 40, 36, 29, 39, 34, 28, 38, 35, 29, 40, 36, 30, 42, 35, 30, 41, 36, 28, 40, 36, 28, 41, 35, 29, + 41, 34, 27, 40, 34, 28, 41, 36, 29, 42, 37, 28, 40, 35, 29, 40, 34, 29, 42, 35, 29, 41, 35, 29, 40, 35, 29, 41, 35, 29, 41, 36, 29, 41, 36, 28, 41, 35, 30, 42, 36, 29, 42, 36, 28, 41, 35, 28, 41, 36, 30, 41, 36, 29, 41, 35, 29, 40, 35, 30, 40, 35, 30, + 42, 35, 30, 41, 36, 29, 39, 35, 29, 40, 34, 30, 40, 35, 30, 40, 35, 30, 41, 35, 30, 40, 34, 30, 39, 35, 30, 38, 35, 29, 40, 36, 30, 41, 36, 30, 40, 36, 29, 40, 35, 28, 41, 35, 28, 41, 35, 28, 41, 35, 28, 39, 36, 28, 39, 35, 28, 41, 34, 28, 40, 35, 29, + 39, 35, 29, 40, 35, 28, 40, 34, 28, 41, 34, 29, 42, 34, 28, 41, 35, 28, 40, 35, 29, 40, 35, 29, 40, 35, 28, 40, 35, 28, 40, 35, 28, 40, 36, 28, 40, 35, 28, 40, 35, 28, 39, 35, 28, 39, 35, 29, 41, 35, 29, 41, 34, 28, 39, 33, 28, 39, 34, 28, 38, 34, 28, + 40, 34, 29, 41, 34, 29, 39, 34, 28, 39, 34, 27, 41, 33, 28, 40, 33, 28, 41, 34, 28, 40, 35, 29, 39, 34, 28, 39, 34, 27, 40, 34, 27, 39, 34, 27, 40, 33, 28, 39, 32, 28, 39, 33, 28, 39, 33, 28, 39, 32, 27, 40, 32, 27, 39, 32, 28, 38, 33, 28, 40, 34, 27, + 40, 33, 27, 38, 33, 27, 38, 33, 26, 38, 33, 27, 39, 34, 28, 38, 34, 28, 37, 35, 27, 38, 33, 27, 39, 33, 27, 40, 33, 27, 39, 32, 26, 38, 33, 27, 37, 34, 28, 38, 34, 27, 38, 34, 28, 37, 33, 28, 39, 33, 27, 39, 33, 26, 38, 33, 27, 37, 33, 27, 38, 33, 27, + 37, 33, 28, 36, 32, 27, 37, 32, 27, 37, 32, 27, 36, 31, 26, 38, 32, 27, 38, 33, 27, 37, 33, 26, 36, 32, 26, 35, 32, 26, 37, 31, 26, 36, 31, 26, 36, 32, 26, 36, 32, 26, 35, 31, 28, 35, 32, 27, 34, 32, 25, 35, 32, 26, 36, 33, 27, 35, 31, 27, 34, 30, 25, + 36, 31, 25, 37, 31, 25, 37, 32, 26, 36, 31, 26, 35, 31, 25, 35, 31, 26, 36, 30, 26, 35, 30, 25, 35, 31, 26, 35, 31, 25, 34, 32, 25, 35, 31, 25, 35, 30, 24, 35, 30, 24, 35, 30, 25, 36, 30, 25, 35, 29, 24, 34, 30, 24, 35, 31, 25, 34, 30, 26, 33, 30, 25, + 34, 30, 24, 35, 30, 25, 34, 28, 25, 33, 28, 25, 34, 29, 24, 33, 29, 24, 33, 30, 24, 34, 30, 23, 35, 30, 23, 34, 31, 24, 33, 29, 24, 33, 29, 23, 32, 30, 24, 33, 29, 24, 34, 28, 23, 34, 29, 23, 32, 29, 23, 31, 27, 24, 32, 28, 24, 32, 27, 23, 32, 27, 22, + 32, 29, 23, 33, 28, 23, 32, 27, 23, 30, 28, 22, 31, 28, 22, 32, 28, 22, 33, 27, 23, 33, 27, 23, 32, 27, 23, 31, 26, 22, 32, 26, 22, 32, 26, 22, 30, 27, 22, 30, 27, 22, 37, 32, 27, 44, 37, 31, 7, 6, 5, 28, 28, 29, 22, 22, 22, 16, 16, 16, 16, 16, 16, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 14, 14, 14, 20, 20, 20, + 9, 9, 8, 12, 12, 12, 14, 14, 15, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 25, 25, 25, 33, 33, 33, 14, 13, 12, 48, 44, 35, 40, 37, 30, 31, 28, 24, 33, 26, 22, 31, 28, 22, 31, 27, 23, 33, 28, 23, 31, 27, 21, 30, 28, 22, 33, 28, 23, 33, 27, 22, 31, 27, 23, 31, 27, 23, 33, 26, 22, 31, 28, 23, 33, 29, 24, 33, 29, 24, + 32, 28, 24, 32, 29, 23, 33, 28, 23, 34, 28, 24, 34, 29, 22, 33, 30, 22, 32, 28, 23, 34, 30, 24, 33, 29, 25, 31, 30, 23, 33, 31, 23, 35, 28, 23, 36, 28, 23, 35, 29, 23, 33, 29, 23, 35, 30, 24, 33, 29, 25, 33, 29, 23, 33, 29, 24, 33, 28, 25, 36, 29, 23, + 34, 29, 24, 34, 29, 25, 36, 31, 25, 34, 30, 25, 33, 29, 26, 34, 30, 25, 36, 30, 26, 35, 30, 26, 37, 30, 26, 35, 31, 26, 36, 32, 24, 36, 30, 26, 35, 31, 25, 36, 31, 25, 34, 31, 25, 35, 29, 26, 36, 29, 25, 35, 31, 24, 35, 30, 25, 37, 31, 25, 37, 32, 25, + 34, 32, 26, 35, 33, 26, 36, 31, 27, 35, 31, 26, 36, 33, 26, 36, 32, 27, 37, 31, 27, 37, 33, 27, 36, 32, 27, 37, 31, 26, 38, 31, 26, 38, 31, 26, 37, 31, 26, 38, 33, 27, 36, 32, 25, 37, 32, 26, 37, 33, 26, 38, 33, 26, 37, 33, 26, 36, 32, 27, 37, 32, 28, + 37, 32, 27, 37, 32, 27, 37, 31, 28, 39, 32, 28, 39, 33, 28, 38, 33, 28, 39, 32, 27, 39, 33, 27, 40, 32, 27, 39, 33, 28, 38, 33, 27, 38, 33, 27, 38, 33, 28, 39, 34, 28, 38, 33, 28, 38, 35, 28, 39, 34, 29, 39, 33, 28, 39, 33, 27, 39, 34, 28, 40, 33, 28, + 40, 32, 28, 39, 35, 29, 39, 35, 28, 39, 34, 28, 39, 33, 29, 40, 33, 28, 39, 34, 28, 39, 33, 29, 40, 33, 29, 39, 34, 29, 39, 35, 29, 40, 34, 29, 39, 33, 29, 40, 33, 29, 40, 33, 29, 40, 35, 29, 40, 34, 29, 40, 33, 29, 40, 34, 28, 41, 33, 28, 41, 33, 27, + 41, 35, 28, 40, 34, 29, 40, 33, 29, 39, 35, 28, 39, 33, 28, 40, 34, 28, 41, 35, 29, 39, 35, 29, 38, 35, 29, 39, 34, 29, 40, 35, 29, 40, 35, 29, 40, 34, 29, 40, 34, 29, 40, 35, 29, 40, 36, 29, 40, 36, 29, 40, 35, 29, 40, 35, 29, 40, 36, 29, 40, 36, 29, + 40, 35, 29, 40, 34, 29, 40, 34, 29, 40, 35, 30, 40, 35, 29, 40, 35, 29, 39, 36, 29, 41, 35, 30, 41, 34, 30, 39, 35, 30, 40, 35, 29, 41, 36, 28, 42, 36, 28, 42, 35, 28, 41, 36, 29, 40, 36, 28, 40, 35, 28, 40, 35, 30, 41, 36, 29, 41, 36, 29, 40, 36, 29, + 43, 36, 29, 42, 36, 28, 41, 36, 28, 41, 36, 30, 40, 35, 31, 40, 36, 30, 39, 36, 29, 41, 36, 29, 43, 36, 29, 42, 35, 28, 41, 35, 29, 40, 36, 29, 41, 37, 29, 40, 36, 29, 40, 35, 29, 40, 36, 30, 40, 35, 30, 40, 36, 29, 40, 36, 29, 42, 36, 30, 41, 35, 30, + 40, 34, 30, 39, 34, 30, 40, 36, 29, 42, 36, 29, 41, 35, 29, 41, 35, 30, 40, 35, 30, 39, 35, 29, 40, 36, 29, 41, 36, 29, 41, 36, 29, 41, 36, 30, 40, 36, 30, 40, 35, 29, 40, 35, 28, 42, 36, 29, 42, 36, 29, 42, 35, 28, 40, 34, 28, 41, 34, 30, 41, 34, 30, + 40, 34, 28, 39, 35, 29, 42, 36, 30, 42, 36, 29, 40, 35, 28, 40, 36, 29, 42, 35, 30, 41, 33, 29, 39, 34, 29, 40, 36, 29, 41, 35, 29, 41, 34, 29, 39, 34, 29, 40, 35, 29, 40, 35, 29, 41, 34, 28, 40, 34, 28, 39, 35, 29, 40, 36, 28, 39, 35, 28, 38, 35, 28, + 40, 35, 28, 39, 34, 28, 38, 34, 29, 38, 35, 28, 38, 34, 28, 39, 33, 28, 39, 34, 28, 39, 34, 28, 39, 33, 27, 38, 33, 28, 38, 33, 28, 39, 32, 28, 38, 33, 28, 39, 34, 28, 40, 34, 28, 39, 34, 28, 39, 35, 27, 39, 35, 27, 40, 34, 28, 40, 34, 28, 38, 34, 28, + 38, 35, 27, 39, 35, 26, 39, 34, 27, 39, 32, 28, 38, 34, 27, 36, 33, 26, 37, 32, 27, 39, 32, 27, 39, 32, 27, 37, 33, 28, 37, 33, 27, 38, 33, 27, 38, 33, 28, 38, 31, 28, 37, 31, 27, 37, 33, 27, 38, 33, 27, 38, 33, 27, 36, 32, 26, 36, 31, 27, 37, 32, 27, + 37, 32, 26, 35, 32, 27, 36, 31, 28, 36, 31, 27, 35, 32, 26, 36, 30, 26, 37, 31, 26, 37, 32, 26, 36, 31, 26, 35, 31, 26, 36, 32, 27, 35, 32, 27, 34, 32, 27, 35, 32, 26, 36, 31, 25, 37, 32, 27, 37, 32, 27, 36, 32, 27, 34, 31, 26, 36, 31, 25, 37, 32, 25, + 37, 31, 26, 36, 31, 25, 34, 32, 25, 34, 32, 25, 36, 32, 26, 35, 31, 26, 34, 31, 26, 34, 32, 25, 35, 31, 24, 36, 31, 26, 37, 31, 25, 36, 30, 25, 34, 30, 26, 35, 31, 25, 36, 29, 25, 34, 28, 25, 35, 30, 24, 35, 30, 24, 33, 30, 24, 34, 31, 24, 34, 31, 23, + 33, 30, 24, 33, 29, 24, 33, 30, 23, 32, 30, 23, 32, 29, 23, 33, 29, 23, 32, 30, 25, 31, 29, 24, 31, 28, 23, 31, 27, 24, 33, 28, 24, 34, 28, 24, 32, 28, 23, 33, 27, 22, 33, 28, 23, 33, 29, 23, 32, 28, 23, 31, 27, 23, 31, 27, 23, 32, 27, 22, 32, 27, 22, + 32, 27, 23, 31, 27, 23, 30, 28, 23, 30, 28, 23, 31, 29, 22, 32, 28, 22, 31, 27, 23, 37, 33, 26, 43, 38, 30, 7, 6, 5, 29, 29, 29, 23, 23, 23, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 17, 18, 18, 17, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 18, 18, 19, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 13, 13, 13, 20, 20, 20, 10, 9, 9, 13, 13, 13, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, + 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 21, 21, 20, 21, 21, 21, 21, 21, 21, 21, 21, 27, 27, 27, 34, 34, 34, 14, 13, 12, 48, 45, 35, 40, 36, 29, 32, 26, 23, + 30, 25, 23, 33, 27, 22, 32, 29, 23, 32, 29, 23, 32, 28, 22, 31, 27, 21, 30, 28, 22, 32, 27, 23, 32, 26, 22, 30, 28, 22, 31, 27, 22, 32, 27, 24, 33, 27, 23, 31, 28, 23, 34, 28, 23, 33, 29, 23, 34, 28, 23, 33, 28, 23, 32, 29, 23, 33, 28, 24, 31, 29, 24, + 32, 28, 25, 33, 29, 24, 34, 29, 24, 34, 29, 24, 33, 30, 24, 32, 30, 23, 32, 30, 23, 33, 30, 24, 34, 29, 24, 35, 30, 23, 34, 31, 25, 33, 31, 26, 35, 31, 25, 34, 30, 24, 33, 30, 25, 35, 30, 25, 37, 29, 24, 35, 30, 25, 34, 30, 25, 33, 31, 24, 34, 29, 25, + 35, 29, 25, 34, 29, 26, 35, 29, 25, 34, 30, 25, 35, 31, 26, 37, 31, 26, 36, 30, 27, 35, 30, 25, 36, 31, 24, 36, 30, 25, 36, 30, 26, 37, 32, 25, 36, 32, 25, 37, 32, 25, 36, 32, 26, 36, 32, 26, 37, 33, 27, 37, 32, 25, 36, 32, 25, 36, 31, 26, 39, 33, 26, + 38, 32, 26, 36, 32, 25, 37, 32, 26, 37, 32, 27, 37, 32, 27, 37, 32, 27, 37, 32, 26, 38, 33, 26, 37, 32, 27, 35, 32, 26, 36, 33, 26, 37, 33, 27, 38, 32, 27, 38, 32, 27, 37, 31, 28, 37, 32, 27, 37, 32, 26, 36, 33, 26, 38, 33, 27, 38, 33, 27, 38, 34, 27, + 39, 34, 26, 39, 33, 27, 39, 32, 28, 39, 32, 27, 38, 33, 27, 39, 33, 28, 38, 33, 27, 37, 34, 27, 39, 32, 27, 39, 34, 28, 39, 35, 28, 39, 35, 29, 39, 34, 28, 39, 33, 29, 40, 33, 28, 38, 33, 27, 39, 34, 28, 40, 34, 29, 40, 34, 28, 38, 34, 27, 39, 34, 28, + 39, 33, 29, 39, 34, 30, 40, 35, 29, 40, 34, 29, 39, 34, 28, 39, 33, 29, 40, 35, 27, 40, 35, 28, 41, 34, 29, 40, 34, 28, 40, 35, 28, 40, 34, 28, 40, 34, 29, 40, 34, 28, 40, 34, 29, 40, 35, 28, 40, 35, 28, 41, 34, 29, 41, 35, 28, 40, 35, 28, 39, 35, 28, + 40, 36, 29, 41, 33, 29, 39, 34, 29, 40, 35, 29, 40, 35, 30, 39, 34, 30, 40, 33, 29, 40, 33, 29, 41, 35, 30, 40, 36, 30, 40, 36, 30, 40, 36, 30, 40, 36, 30, 39, 35, 30, 41, 35, 29, 42, 34, 29, 42, 35, 29, 41, 35, 30, 41, 36, 29, 41, 35, 28, 41, 35, 28, + 40, 36, 28, 39, 35, 28, 40, 35, 29, 40, 36, 29, 41, 37, 29, 41, 35, 28, 41, 34, 28, 42, 36, 29, 42, 36, 28, 42, 36, 29, 43, 36, 30, 41, 35, 30, 41, 34, 30, 42, 35, 29, 41, 36, 30, 40, 36, 30, 40, 35, 30, 41, 35, 30, 41, 35, 30, 40, 35, 30, 40, 36, 30, + 40, 36, 30, 42, 35, 30, 41, 35, 29, 40, 35, 29, 40, 35, 29, 40, 35, 30, 40, 36, 30, 40, 36, 29, 40, 34, 29, 40, 35, 30, 40, 35, 30, 39, 35, 29, 39, 36, 29, 39, 36, 29, 39, 35, 29, 40, 35, 29, 41, 36, 30, 40, 36, 29, 40, 35, 30, 41, 35, 30, 40, 36, 30, + 40, 35, 29, 41, 35, 28, 41, 35, 29, 42, 35, 29, 42, 35, 29, 41, 36, 29, 41, 36, 28, 41, 36, 28, 41, 35, 30, 41, 35, 30, 42, 34, 30, 41, 34, 28, 41, 35, 28, 42, 35, 28, 42, 35, 29, 40, 35, 29, 39, 34, 29, 39, 35, 29, 39, 36, 29, 40, 36, 29, 40, 35, 28, + 41, 35, 29, 41, 36, 29, 41, 35, 29, 41, 34, 28, 39, 34, 28, 40, 35, 29, 41, 35, 29, 41, 34, 28, 42, 33, 29, 41, 34, 29, 40, 33, 28, 40, 34, 28, 39, 35, 28, 39, 34, 29, 40, 36, 29, 38, 35, 28, 39, 34, 28, 40, 34, 29, 38, 34, 29, 38, 34, 29, 38, 33, 28, + 38, 32, 27, 38, 34, 28, 38, 33, 29, 39, 32, 28, 39, 32, 27, 40, 33, 26, 39, 34, 27, 39, 34, 28, 40, 35, 29, 41, 35, 29, 40, 35, 29, 38, 35, 28, 39, 34, 27, 40, 35, 27, 40, 35, 27, 38, 34, 27, 37, 34, 28, 39, 34, 28, 39, 34, 27, 38, 33, 27, 38, 34, 27, + 39, 34, 26, 39, 33, 27, 37, 32, 28, 38, 31, 28, 39, 32, 27, 36, 32, 27, 36, 32, 28, 36, 31, 27, 37, 31, 28, 38, 32, 27, 38, 33, 26, 37, 32, 26, 36, 32, 27, 35, 32, 27, 35, 32, 27, 36, 32, 26, 36, 32, 26, 35, 33, 26, 34, 32, 26, 36, 31, 27, 36, 31, 26, + 36, 30, 26, 35, 31, 26, 35, 31, 26, 36, 31, 26, 36, 32, 26, 36, 32, 27, 37, 31, 26, 37, 31, 25, 36, 31, 26, 35, 31, 25, 35, 32, 25, 35, 33, 27, 36, 31, 26, 35, 30, 25, 34, 31, 25, 34, 31, 26, 34, 31, 26, 35, 32, 25, 36, 31, 26, 34, 30, 25, 35, 29, 25, + 35, 29, 25, 35, 30, 24, 36, 31, 24, 36, 30, 25, 36, 30, 25, 35, 29, 25, 34, 29, 25, 35, 30, 25, 34, 30, 24, 34, 29, 23, 34, 29, 25, 33, 29, 25, 35, 28, 25, 34, 28, 25, 32, 30, 24, 33, 30, 24, 35, 29, 24, 35, 29, 25, 34, 29, 24, 32, 28, 23, 31, 27, 24, + 31, 28, 24, 32, 29, 23, 33, 28, 23, 33, 29, 24, 33, 30, 24, 32, 28, 24, 32, 27, 22, 33, 28, 23, 31, 27, 23, 31, 28, 22, 31, 29, 23, 30, 28, 23, 31, 28, 23, 32, 27, 24, 32, 27, 23, 32, 27, 23, 31, 27, 23, 31, 26, 23, 31, 26, 23, 31, 26, 22, 32, 27, 22, + 38, 32, 27, 43, 38, 30, 7, 6, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 15, 15, 15, 22, 21, 21, 10, 10, 10, 15, 15, 15, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, + 19, 19, 19, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 20, 19, 19, 19, 19, 19, 20, 26, 26, 27, 33, 34, 34, 14, 13, 12, 48, 42, 35, 40, 35, 30, 32, 28, 23, 32, 26, 21, 30, 28, 22, 30, 28, 23, 32, 28, 24, 33, 28, 22, 31, 27, 22, 32, 27, 22, + 32, 28, 22, 31, 28, 23, 32, 26, 22, 32, 27, 23, 33, 28, 22, 33, 28, 24, 31, 27, 23, 33, 29, 23, 34, 29, 23, 33, 29, 23, 32, 28, 22, 34, 28, 24, 33, 28, 23, 34, 27, 25, 32, 28, 24, 33, 29, 24, 34, 30, 23, 34, 30, 24, 35, 29, 25, 33, 28, 24, 33, 28, 24, + 33, 29, 25, 34, 30, 25, 35, 30, 25, 33, 29, 24, 33, 29, 24, 34, 30, 24, 33, 30, 24, 34, 28, 25, 35, 30, 25, 35, 32, 24, 34, 30, 25, 35, 29, 26, 35, 29, 26, 35, 30, 25, 34, 31, 25, 34, 30, 26, 36, 30, 25, 35, 30, 25, 36, 30, 26, 35, 32, 25, 35, 31, 26, + 36, 30, 25, 37, 31, 24, 35, 31, 25, 34, 31, 26, 34, 32, 26, 35, 31, 25, 36, 32, 27, 37, 31, 26, 36, 32, 25, 36, 32, 25, 36, 32, 26, 37, 31, 26, 38, 31, 26, 36, 34, 26, 36, 33, 26, 36, 32, 26, 36, 32, 26, 37, 32, 26, 36, 32, 26, 36, 32, 26, 36, 32, 27, + 36, 33, 26, 36, 32, 26, 37, 31, 27, 36, 31, 26, 37, 31, 27, 38, 33, 28, 37, 32, 27, 36, 32, 27, 39, 32, 27, 39, 32, 27, 37, 31, 27, 38, 33, 27, 39, 33, 27, 39, 33, 28, 37, 34, 27, 38, 34, 26, 40, 34, 27, 40, 33, 28, 39, 33, 27, 39, 34, 28, 40, 33, 28, + 39, 32, 27, 39, 34, 27, 39, 34, 28, 37, 34, 28, 39, 34, 27, 40, 34, 27, 53, 48, 42, 39, 34, 27, 40, 33, 29, 41, 34, 29, 39, 35, 29, 39, 35, 29, 41, 33, 29, 40, 34, 28, 39, 34, 29, 38, 34, 29, 38, 35, 28, 39, 35, 28, 41, 34, 28, 40, 34, 28, 40, 35, 28, + 39, 35, 28, 39, 36, 29, 39, 35, 29, 40, 35, 28, 40, 35, 29, 39, 35, 29, 41, 34, 29, 41, 34, 29, 40, 34, 30, 40, 34, 29, 41, 36, 28, 40, 35, 28, 41, 35, 28, 42, 34, 28, 40, 35, 28, 40, 36, 29, 41, 34, 29, 40, 35, 29, 40, 35, 29, 41, 34, 30, 40, 35, 29, + 41, 35, 28, 42, 36, 29, 41, 35, 30, 41, 35, 30, 41, 35, 30, 41, 35, 30, 42, 34, 29, 43, 36, 29, 42, 36, 29, 40, 36, 30, 39, 36, 30, 40, 36, 30, 40, 36, 30, 40, 36, 30, 41, 35, 29, 42, 34, 29, 41, 35, 30, 40, 35, 29, 40, 36, 28, 40, 36, 28, 41, 36, 29, + 41, 36, 28, 41, 36, 28, 41, 37, 29, 41, 37, 29, 41, 35, 29, 41, 35, 29, 42, 36, 30, 43, 35, 30, 82, 76, 72, 69, 62, 57, 42, 36, 30, 42, 35, 30, 43, 35, 29, 42, 35, 29, 41, 35, 29, 42, 37, 30, 43, 36, 30, 41, 35, 30, 41, 35, 30, 41, 35, 30, 41, 35, 30, + 42, 35, 29, 42, 35, 28, 40, 35, 28, 40, 35, 29, 42, 34, 29, 41, 34, 30, 42, 34, 30, 42, 34, 30, 41, 35, 29, 41, 36, 29, 40, 35, 29, 40, 35, 30, 42, 36, 31, 41, 35, 30, 40, 35, 28, 41, 36, 29, 41, 36, 30, 55, 50, 44, 42, 37, 30, 41, 36, 30, 42, 36, 30, + 42, 36, 29, 41, 35, 30, 41, 35, 30, 42, 36, 30, 41, 35, 29, 41, 34, 29, 40, 36, 29, 41, 36, 29, 42, 34, 29, 41, 34, 30, 40, 34, 29, 41, 34, 28, 40, 35, 29, 39, 35, 29, 39, 35, 29, 39, 35, 29, 40, 35, 29, 40, 35, 28, 40, 34, 28, 42, 34, 29, 41, 35, 29, + 40, 35, 29, 41, 36, 28, 41, 36, 29, 40, 35, 30, 39, 35, 29, 40, 34, 28, 40, 35, 29, 39, 35, 29, 38, 34, 28, 39, 35, 28, 39, 35, 28, 39, 34, 28, 40, 33, 29, 40, 33, 29, 40, 33, 28, 39, 32, 28, 40, 33, 29, 40, 34, 29, 39, 34, 27, 38, 34, 28, 38, 34, 28, + 39, 34, 27, 38, 35, 28, 37, 36, 28, 38, 35, 28, 39, 33, 29, 39, 34, 28, 38, 35, 27, 38, 35, 29, 37, 33, 28, 38, 33, 27, 38, 34, 28, 38, 34, 28, 38, 32, 28, 38, 32, 27, 38, 34, 27, 38, 34, 26, 38, 32, 27, 38, 33, 27, 39, 34, 28, 39, 32, 28, 38, 31, 27, + 37, 32, 26, 36, 32, 27, 36, 33, 27, 36, 33, 27, 36, 32, 27, 36, 32, 27, 37, 31, 28, 38, 31, 27, 36, 32, 26, 35, 32, 26, 36, 31, 27, 36, 31, 28, 36, 32, 27, 38, 32, 26, 37, 32, 27, 35, 31, 26, 36, 31, 25, 36, 32, 26, 35, 32, 27, 37, 32, 26, 37, 33, 26, + 37, 33, 27, 36, 32, 26, 35, 31, 26, 35, 31, 26, 34, 32, 27, 34, 32, 26, 35, 31, 25, 36, 30, 26, 35, 30, 26, 35, 30, 25, 35, 31, 25, 36, 31, 26, 37, 30, 26, 35, 31, 24, 35, 30, 25, 35, 30, 26, 35, 31, 24, 36, 31, 24, 36, 31, 25, 35, 30, 25, 33, 29, 24, + 34, 31, 25, 34, 30, 25, 35, 30, 25, 34, 30, 24, 32, 29, 25, 33, 31, 25, 34, 30, 24, 35, 28, 23, 33, 29, 24, 33, 31, 25, 33, 31, 24, 33, 30, 23, 34, 29, 25, 33, 28, 25, 34, 27, 23, 34, 28, 24, 33, 29, 25, 33, 28, 24, 33, 29, 23, 32, 28, 24, 32, 29, 24, + 32, 29, 23, 32, 28, 23, 32, 27, 23, 32, 27, 22, 32, 27, 22, 32, 27, 23, 31, 28, 24, 31, 27, 23, 30, 27, 23, 31, 27, 23, 32, 27, 23, 32, 27, 23, 30, 27, 23, 30, 28, 22, 37, 33, 27, 44, 38, 31, 7, 6, 5, 28, 28, 28, 22, 22, 23, 16, 16, 16, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 14, 14, 14, 21, 21, 21, + 10, 10, 10, 14, 14, 15, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 18, 19, 19, 19, 19, + 19, 19, 19, 25, 25, 25, 32, 32, 32, 13, 13, 12, 49, 43, 36, 40, 36, 30, 32, 26, 22, 32, 26, 22, 32, 27, 22, 31, 28, 23, 32, 26, 23, 31, 27, 23, 30, 27, 22, 30, 28, 23, 30, 28, 23, 31, 26, 23, 32, 28, 23, 33, 28, 23, 33, 27, 23, 31, 27, 23, 34, 28, 23, + 32, 28, 23, 33, 29, 23, 34, 28, 23, 35, 28, 24, 32, 28, 23, 32, 28, 23, 34, 30, 25, 34, 29, 24, 34, 30, 23, 35, 28, 24, 36, 29, 24, 33, 29, 25, 35, 29, 25, 35, 29, 24, 35, 31, 24, 34, 31, 24, 33, 31, 23, 34, 29, 25, 35, 30, 24, 34, 30, 24, 35, 30, 26, + 35, 31, 25, 34, 30, 25, 34, 31, 25, 35, 30, 25, 35, 30, 25, 36, 30, 24, 36, 29, 25, 34, 30, 27, 34, 32, 26, 36, 32, 25, 36, 31, 25, 35, 31, 25, 36, 30, 24, 35, 30, 25, 37, 30, 25, 37, 32, 25, 35, 30, 26, 35, 31, 25, 36, 32, 27, 36, 31, 26, 34, 33, 26, + 35, 31, 26, 35, 30, 26, 37, 31, 27, 37, 32, 27, 37, 32, 27, 35, 32, 26, 37, 31, 26, 38, 32, 26, 36, 31, 27, 36, 31, 27, 37, 32, 26, 36, 32, 27, 38, 33, 26, 38, 33, 27, 38, 32, 27, 38, 32, 28, 39, 32, 27, 37, 32, 26, 39, 32, 27, 39, 32, 27, 37, 34, 26, + 38, 33, 26, 39, 33, 28, 38, 34, 28, 39, 34, 27, 38, 32, 27, 38, 32, 28, 37, 33, 28, 39, 33, 27, 39, 33, 28, 39, 34, 29, 39, 34, 28, 37, 35, 27, 38, 34, 28, 39, 33, 28, 38, 35, 28, 38, 34, 28, 39, 33, 27, 40, 34, 28, 40, 34, 28, 39, 33, 27, 92, 89, 85, + 38, 33, 28, 41, 33, 27, 40, 35, 28, 39, 34, 28, 40, 34, 29, 40, 35, 28, 37, 35, 29, 38, 35, 28, 40, 34, 28, 39, 34, 28, 39, 34, 29, 41, 34, 28, 40, 33, 29, 39, 34, 29, 39, 34, 28, 40, 35, 29, 40, 34, 29, 38, 34, 29, 39, 34, 29, 41, 34, 28, 40, 35, 28, + 39, 34, 29, 40, 35, 30, 41, 35, 30, 40, 35, 29, 39, 36, 28, 41, 36, 28, 41, 35, 29, 39, 34, 29, 40, 35, 28, 40, 35, 28, 40, 34, 29, 40, 35, 29, 41, 36, 30, 41, 36, 29, 39, 34, 29, 40, 34, 30, 42, 35, 30, 41, 35, 29, 39, 35, 29, 40, 35, 29, 42, 36, 30, + 42, 36, 29, 40, 35, 30, 41, 35, 30, 43, 34, 29, 41, 35, 30, 40, 36, 31, 42, 35, 31, 42, 35, 30, 40, 35, 29, 41, 34, 29, 42, 36, 29, 41, 36, 28, 41, 35, 29, 41, 36, 29, 40, 35, 30, 40, 34, 30, 41, 35, 29, 43, 36, 29, 43, 36, 30, 42, 35, 31, 42, 35, 30, + 96, 91, 86, 55, 49, 43, 69, 63, 57, 95, 90, 86, 42, 37, 29, 42, 37, 29, 43, 37, 29, 42, 36, 30, 41, 36, 31, 40, 37, 31, 41, 37, 30, 42, 35, 29, 42, 34, 30, 40, 35, 30, 39, 35, 29, 41, 35, 30, 41, 36, 30, 41, 37, 29, 41, 35, 30, 40, 35, 30, 39, 36, 29, + 40, 36, 30, 41, 37, 30, 42, 35, 29, 40, 36, 29, 40, 37, 29, 42, 35, 29, 43, 35, 29, 41, 36, 28, 40, 36, 28, 42, 36, 30, 94, 91, 87, 40, 36, 29, 40, 36, 30, 41, 36, 30, 40, 35, 30, 41, 35, 29, 42, 36, 29, 42, 35, 29, 40, 35, 29, 41, 34, 29, 42, 34, 30, + 41, 34, 29, 40, 36, 28, 41, 36, 28, 41, 35, 29, 42, 35, 30, 42, 36, 29, 40, 35, 29, 40, 36, 29, 39, 36, 29, 39, 35, 30, 40, 33, 29, 39, 33, 29, 40, 34, 30, 41, 35, 29, 40, 34, 28, 39, 34, 29, 40, 34, 29, 41, 35, 28, 39, 35, 28, 39, 35, 28, 39, 35, 29, + 39, 36, 29, 39, 36, 29, 38, 35, 29, 39, 34, 29, 40, 35, 28, 39, 34, 29, 38, 34, 28, 39, 33, 27, 38, 33, 29, 38, 33, 29, 39, 33, 28, 39, 34, 29, 39, 35, 28, 39, 35, 28, 38, 34, 27, 40, 34, 28, 40, 34, 28, 39, 33, 27, 39, 33, 28, 40, 35, 28, 40, 36, 27, + 38, 34, 27, 38, 33, 28, 39, 34, 28, 40, 34, 27, 39, 34, 28, 37, 33, 28, 37, 34, 28, 37, 34, 28, 37, 34, 27, 37, 33, 27, 38, 34, 28, 39, 33, 28, 38, 33, 26, 37, 34, 27, 38, 33, 27, 39, 32, 27, 38, 33, 27, 38, 33, 28, 38, 32, 28, 37, 32, 28, 36, 33, 27, + 37, 32, 26, 38, 31, 26, 36, 33, 26, 35, 33, 25, 37, 32, 26, 38, 32, 27, 37, 33, 27, 37, 32, 26, 36, 31, 25, 35, 32, 25, 35, 33, 26, 36, 34, 27, 36, 33, 27, 35, 31, 26, 36, 32, 26, 37, 33, 26, 36, 31, 26, 36, 31, 25, 36, 31, 26, 35, 31, 27, 37, 31, 26, + 35, 31, 25, 34, 32, 24, 35, 31, 25, 36, 30, 25, 35, 31, 25, 35, 32, 25, 36, 32, 24, 36, 31, 25, 36, 30, 26, 36, 30, 26, 36, 30, 25, 37, 31, 25, 36, 29, 25, 34, 29, 25, 35, 30, 25, 35, 29, 25, 35, 29, 25, 35, 30, 25, 34, 30, 25, 33, 29, 25, 33, 30, 25, + 34, 31, 24, 35, 30, 24, 35, 30, 25, 34, 29, 25, 34, 29, 24, 33, 29, 24, 32, 29, 24, 32, 28, 24, 32, 28, 24, 33, 29, 23, 33, 29, 24, 34, 28, 23, 33, 29, 22, 31, 30, 22, 32, 30, 23, 34, 29, 24, 33, 29, 23, 32, 29, 23, 33, 29, 23, 33, 29, 22, 32, 28, 22, + 32, 28, 23, 32, 27, 23, 31, 28, 22, 30, 27, 23, 33, 26, 23, 33, 27, 23, 32, 28, 22, 38, 33, 26, 44, 40, 31, 7, 6, 5, 27, 27, 27, 20, 20, 21, 14, 14, 14, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 16, 13, 13, 13, 20, 20, 20, 10, 10, 9, 14, 14, 14, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 24, 24, 24, 31, 31, 32, 13, 12, 12, 48, 45, 35, 39, 36, 30, 30, 27, 22, + 32, 27, 23, 32, 26, 23, 31, 25, 23, 33, 27, 24, 31, 27, 23, 31, 27, 22, 32, 26, 23, 32, 27, 23, 33, 29, 21, 31, 28, 23, 32, 28, 24, 31, 27, 24, 33, 28, 23, 31, 29, 24, 32, 28, 24, 32, 29, 24, 33, 29, 24, 34, 29, 23, 33, 28, 24, 34, 28, 23, 33, 29, 24, + 33, 30, 24, 33, 29, 25, 34, 28, 24, 34, 28, 24, 34, 29, 24, 35, 29, 23, 32, 30, 25, 34, 28, 24, 35, 29, 24, 34, 30, 25, 35, 29, 25, 33, 31, 24, 32, 30, 24, 33, 31, 25, 33, 31, 26, 33, 29, 25, 33, 31, 24, 36, 31, 25, 37, 30, 25, 37, 32, 26, 37, 30, 24, + 37, 32, 25, 37, 32, 25, 36, 30, 26, 34, 30, 26, 36, 32, 25, 36, 32, 25, 37, 32, 26, 35, 31, 25, 35, 29, 25, 34, 30, 26, 35, 30, 27, 36, 32, 27, 37, 31, 26, 36, 32, 26, 36, 31, 26, 36, 31, 27, 37, 33, 27, 37, 31, 26, 37, 31, 27, 37, 32, 27, 38, 31, 27, + 36, 31, 27, 36, 33, 26, 36, 33, 27, 36, 32, 26, 37, 33, 26, 38, 32, 27, 38, 32, 26, 37, 32, 26, 38, 33, 27, 37, 33, 28, 38, 33, 26, 38, 32, 26, 39, 33, 28, 38, 33, 27, 37, 33, 26, 37, 33, 27, 38, 33, 27, 39, 33, 28, 38, 33, 27, 38, 33, 26, 40, 33, 27, + 39, 33, 28, 39, 34, 28, 39, 34, 27, 38, 35, 28, 39, 34, 28, 38, 34, 27, 38, 34, 27, 39, 35, 27, 39, 34, 28, 38, 33, 28, 40, 32, 28, 40, 33, 28, 39, 34, 28, 93, 89, 85, 39, 34, 28, 39, 35, 28, 39, 35, 29, 39, 36, 29, 38, 35, 28, 39, 34, 28, 38, 35, 28, + 38, 35, 28, 40, 35, 28, 40, 34, 30, 39, 35, 30, 39, 35, 29, 39, 35, 29, 40, 36, 29, 39, 34, 29, 40, 34, 29, 42, 36, 28, 40, 35, 29, 39, 35, 28, 40, 36, 28, 40, 34, 28, 39, 34, 29, 39, 34, 28, 39, 36, 29, 41, 37, 30, 42, 35, 29, 40, 34, 28, 40, 35, 29, + 41, 35, 29, 41, 35, 29, 42, 35, 28, 40, 36, 29, 38, 36, 29, 41, 35, 30, 42, 35, 31, 40, 36, 30, 39, 35, 30, 41, 35, 30, 42, 36, 29, 41, 35, 30, 41, 35, 30, 42, 35, 30, 40, 35, 29, 40, 36, 29, 43, 37, 31, 41, 34, 29, 41, 34, 29, 43, 35, 30, 42, 35, 31, + 41, 35, 29, 42, 35, 30, 42, 35, 30, 40, 36, 30, 40, 36, 29, 40, 36, 30, 41, 36, 30, 41, 35, 29, 41, 35, 28, 41, 35, 28, 41, 36, 28, 42, 35, 29, 43, 34, 30, 42, 35, 29, 43, 35, 29, 43, 35, 30, 43, 35, 30, 68, 62, 58, 67, 63, 57, 42, 36, 29, 43, 37, 30, + 41, 37, 30, 41, 37, 30, 42, 36, 30, 42, 36, 30, 41, 37, 29, 42, 37, 30, 41, 37, 30, 40, 37, 30, 41, 37, 30, 42, 37, 30, 43, 35, 30, 43, 35, 30, 42, 35, 30, 41, 36, 30, 40, 36, 30, 42, 36, 29, 43, 35, 29, 41, 36, 30, 41, 35, 29, 41, 34, 29, 41, 35, 30, + 40, 36, 30, 41, 35, 30, 42, 35, 29, 95, 91, 86, 42, 36, 30, 42, 35, 29, 41, 34, 29, 40, 35, 30, 41, 36, 30, 41, 35, 29, 41, 34, 29, 42, 34, 29, 40, 34, 29, 41, 35, 30, 42, 35, 30, 41, 34, 30, 41, 34, 29, 40, 34, 30, 41, 35, 29, 41, 36, 28, 40, 36, 28, + 40, 35, 28, 40, 35, 29, 41, 35, 29, 40, 34, 30, 40, 34, 29, 40, 35, 29, 39, 36, 29, 40, 36, 28, 41, 34, 29, 41, 35, 30, 40, 35, 30, 41, 35, 28, 39, 35, 28, 38, 35, 29, 38, 36, 29, 39, 35, 29, 40, 34, 30, 39, 34, 30, 38, 33, 29, 38, 34, 29, 40, 35, 29, + 40, 35, 29, 38, 34, 28, 38, 34, 28, 40, 33, 29, 41, 33, 28, 40, 33, 28, 39, 35, 29, 38, 34, 28, 37, 34, 27, 39, 35, 28, 40, 34, 28, 40, 35, 28, 40, 34, 28, 40, 32, 28, 40, 33, 27, 40, 34, 27, 38, 34, 28, 39, 33, 28, 38, 33, 28, 38, 33, 27, 40, 32, 27, + 40, 32, 29, 39, 33, 28, 39, 33, 27, 39, 34, 27, 37, 34, 28, 37, 32, 28, 37, 32, 26, 37, 32, 26, 39, 32, 27, 39, 32, 28, 37, 32, 28, 37, 34, 27, 38, 33, 26, 38, 33, 28, 38, 33, 28, 37, 33, 26, 36, 32, 26, 37, 31, 26, 36, 32, 26, 36, 32, 27, 36, 32, 27, + 37, 33, 26, 37, 33, 27, 37, 33, 27, 37, 32, 26, 36, 32, 27, 35, 33, 27, 36, 33, 26, 35, 31, 27, 36, 33, 26, 36, 33, 26, 35, 31, 26, 36, 31, 26, 35, 31, 25, 35, 31, 25, 36, 32, 26, 36, 31, 26, 35, 31, 26, 36, 31, 25, 38, 32, 24, 37, 32, 25, 36, 31, 25, + 36, 31, 25, 35, 31, 25, 34, 30, 25, 34, 29, 26, 35, 29, 25, 36, 30, 25, 35, 30, 24, 33, 29, 24, 34, 29, 26, 36, 29, 25, 35, 29, 25, 34, 29, 25, 35, 29, 25, 34, 30, 23, 33, 30, 24, 34, 30, 25, 34, 31, 24, 34, 31, 24, 33, 29, 25, 33, 28, 24, 34, 29, 24, + 33, 29, 24, 32, 27, 25, 33, 28, 24, 33, 30, 23, 34, 29, 24, 33, 28, 24, 32, 28, 23, 33, 28, 22, 33, 28, 24, 33, 28, 24, 33, 27, 23, 31, 29, 23, 31, 28, 24, 31, 27, 23, 32, 27, 22, 31, 26, 23, 31, 27, 23, 31, 28, 22, 31, 27, 23, 30, 27, 23, 31, 27, 23, + 37, 31, 26, 43, 39, 31, 7, 6, 5, 30, 30, 30, 24, 24, 25, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 15, 15, 15, 21, 21, 21, 10, 9, 9, 14, 14, 14, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, + 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 26, 26, 26, 33, 33, 33, 14, 13, 12, 50, 45, 35, 42, 37, 29, 31, 29, 22, 32, 27, 22, 32, 26, 23, 32, 27, 24, 30, 29, 23, 31, 27, 23, 33, 28, 23, 32, 29, 23, + 34, 28, 24, 34, 27, 23, 33, 26, 24, 32, 28, 24, 32, 28, 24, 34, 28, 24, 34, 27, 23, 32, 28, 23, 34, 29, 24, 35, 29, 24, 33, 28, 24, 32, 28, 24, 32, 29, 23, 34, 28, 25, 33, 29, 23, 33, 29, 23, 33, 31, 24, 35, 31, 25, 34, 30, 24, 34, 30, 24, 33, 29, 24, + 34, 31, 25, 34, 29, 24, 34, 28, 23, 33, 29, 25, 35, 31, 24, 35, 29, 24, 36, 29, 24, 36, 32, 24, 35, 32, 25, 35, 31, 26, 36, 31, 25, 96, 94, 90, 94, 92, 88, 85, 80, 76, 67, 63, 58, 34, 30, 26, 77, 73, 69, 92, 87, 82, 91, 88, 83, 63, 59, 54, 37, 30, 25, + 36, 31, 26, 90, 88, 84, 63, 60, 55, 36, 32, 27, 35, 30, 26, 118, 115, 113, 35, 31, 27, 37, 32, 27, 35, 30, 27, 35, 31, 27, 37, 32, 27, 38, 32, 26, 102, 99, 94, 37, 32, 26, 35, 31, 25, 118, 116, 112, 38, 32, 27, 37, 33, 27, 119, 116, 113, 37, 32, 27, 92, 88, 83, + 38, 34, 26, 39, 33, 27, 91, 89, 85, 91, 87, 84, 92, 89, 84, 106, 102, 98, 38, 31, 27, 36, 32, 28, 38, 33, 26, 39, 33, 26, 93, 89, 84, 39, 34, 27, 38, 33, 28, 38, 32, 27, 40, 33, 27, 93, 89, 84, 37, 34, 27, 39, 33, 27, 80, 75, 70, 93, 89, 85, 94, 90, 85, + 80, 75, 71, 38, 34, 27, 38, 34, 28, 93, 88, 85, 93, 89, 85, 93, 89, 85, 106, 103, 99, 39, 35, 30, 40, 35, 29, 39, 35, 29, 39, 35, 29, 40, 34, 29, 39, 34, 28, 38, 36, 28, 39, 35, 29, 39, 34, 29, 40, 33, 29, 41, 35, 30, 40, 37, 29, 41, 36, 30, 40, 36, 29, + 39, 35, 29, 40, 35, 30, 42, 35, 29, 40, 33, 28, 39, 35, 30, 39, 35, 29, 42, 34, 28, 43, 35, 28, 42, 35, 28, 41, 35, 29, 40, 35, 30, 41, 35, 29, 39, 34, 29, 39, 36, 29, 40, 35, 30, 40, 35, 30, 39, 35, 29, 40, 35, 29, 41, 35, 29, 41, 35, 29, 94, 91, 85, + 40, 36, 29, 40, 36, 29, 79, 74, 69, 41, 35, 29, 41, 36, 29, 101, 98, 93, 41, 37, 29, 95, 91, 86, 41, 36, 29, 56, 51, 45, 95, 91, 86, 95, 90, 87, 95, 90, 87, 107, 104, 101, 42, 36, 30, 43, 35, 29, 43, 34, 30, 42, 35, 29, 42, 35, 29, 95, 90, 86, 41, 36, 31, + 41, 36, 29, 41, 35, 29, 95, 90, 86, 42, 36, 29, 40, 36, 29, 94, 91, 85, 40, 36, 29, 67, 64, 59, 95, 92, 86, 96, 91, 86, 82, 77, 72, 95, 92, 86, 41, 37, 30, 95, 91, 86, 41, 37, 29, 42, 37, 30, 43, 37, 29, 96, 91, 85, 43, 37, 30, 42, 36, 29, 42, 36, 29, + 96, 91, 86, 42, 36, 29, 42, 37, 29, 42, 36, 30, 42, 36, 31, 95, 91, 86, 41, 37, 29, 41, 36, 30, 54, 49, 44, 95, 90, 86, 94, 90, 86, 95, 90, 86, 55, 50, 45, 41, 36, 31, 82, 77, 72, 96, 91, 86, 96, 92, 86, 122, 118, 115, 40, 35, 30, 40, 35, 29, 40, 35, 29, + 41, 35, 30, 42, 36, 29, 41, 35, 30, 42, 34, 30, 43, 35, 30, 42, 37, 29, 41, 37, 29, 40, 35, 29, 40, 34, 30, 41, 35, 30, 41, 35, 29, 42, 36, 30, 40, 35, 30, 40, 36, 29, 42, 36, 29, 43, 35, 30, 42, 34, 30, 40, 34, 30, 40, 35, 30, 40, 35, 29, 40, 34, 29, + 41, 34, 29, 41, 35, 28, 41, 36, 29, 41, 34, 29, 40, 34, 29, 39, 35, 29, 40, 35, 29, 40, 35, 29, 40, 35, 29, 39, 35, 30, 39, 36, 29, 41, 35, 29, 40, 34, 29, 39, 34, 29, 40, 34, 29, 40, 35, 29, 39, 35, 29, 39, 33, 28, 39, 33, 27, 39, 34, 28, 40, 34, 29, + 39, 33, 29, 39, 33, 28, 40, 33, 28, 40, 34, 28, 41, 35, 28, 39, 35, 29, 37, 35, 28, 39, 35, 28, 40, 34, 29, 39, 33, 29, 38, 33, 28, 37, 33, 28, 37, 33, 28, 40, 34, 28, 40, 34, 28, 40, 33, 27, 40, 34, 27, 39, 33, 27, 38, 32, 27, 37, 34, 28, 37, 34, 29, + 37, 33, 28, 39, 32, 27, 39, 33, 28, 38, 33, 27, 38, 33, 26, 38, 34, 27, 37, 32, 28, 37, 31, 28, 38, 32, 27, 38, 33, 27, 36, 33, 27, 36, 32, 27, 37, 31, 27, 36, 32, 26, 37, 32, 27, 37, 32, 27, 35, 33, 27, 35, 31, 27, 37, 32, 27, 37, 31, 26, 37, 31, 26, + 36, 32, 27, 35, 33, 26, 36, 32, 26, 36, 31, 27, 37, 31, 27, 36, 31, 26, 35, 30, 26, 35, 32, 26, 35, 32, 25, 35, 31, 25, 36, 30, 26, 37, 31, 26, 35, 32, 25, 35, 31, 26, 35, 31, 26, 34, 31, 25, 35, 31, 25, 37, 30, 25, 36, 30, 26, 35, 30, 26, 34, 30, 25, + 36, 30, 24, 35, 30, 25, 34, 30, 25, 35, 30, 24, 35, 30, 24, 34, 29, 24, 34, 29, 24, 33, 30, 24, 33, 30, 24, 34, 30, 25, 34, 30, 23, 34, 29, 23, 34, 29, 24, 33, 30, 25, 33, 30, 25, 32, 29, 24, 33, 28, 23, 33, 30, 24, 33, 29, 24, 34, 28, 24, 32, 29, 23, + 32, 30, 23, 33, 30, 23, 34, 28, 23, 33, 27, 23, 31, 29, 24, 32, 27, 23, 33, 27, 22, 32, 28, 24, 31, 27, 24, 32, 28, 23, 33, 28, 23, 33, 27, 22, 30, 28, 23, 31, 28, 23, 37, 33, 27, 42, 39, 30, 7, 6, 5, 31, 31, 31, 25, 25, 26, 19, 19, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 19, 19, 20, 15, 15, 15, 21, 21, 21, + 9, 9, 9, 13, 13, 13, 16, 16, 16, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 22, 28, 28, 28, 35, 35, 35, 14, 13, 12, 48, 43, 35, 40, 36, 29, 33, 27, 22, 32, 28, 24, 32, 28, 22, 32, 27, 22, 31, 26, 23, 33, 26, 22, 32, 27, 23, 34, 28, 23, 33, 28, 24, 33, 27, 24, 34, 27, 23, 33, 28, 23, 33, 29, 23, 34, 29, 24, 33, 27, 24, + 33, 29, 24, 32, 27, 24, 34, 29, 23, 33, 29, 24, 33, 30, 24, 35, 30, 24, 33, 29, 25, 33, 29, 25, 34, 29, 25, 32, 30, 23, 33, 29, 24, 35, 29, 25, 35, 29, 25, 36, 29, 25, 35, 29, 25, 34, 29, 24, 33, 30, 25, 33, 29, 25, 34, 30, 24, 33, 29, 24, 33, 30, 25, + 34, 31, 25, 34, 32, 25, 35, 30, 25, 35, 30, 25, 90, 87, 83, 35, 32, 26, 37, 32, 26, 36, 30, 27, 78, 72, 68, 50, 44, 39, 35, 30, 25, 36, 31, 25, 91, 88, 83, 35, 31, 26, 36, 31, 26, 92, 87, 84, 92, 87, 83, 37, 31, 26, 48, 46, 41, 104, 102, 98, 63, 59, 56, + 38, 30, 26, 36, 32, 26, 35, 33, 26, 35, 33, 27, 37, 32, 26, 92, 88, 83, 37, 32, 26, 91, 90, 84, 92, 88, 84, 37, 32, 26, 37, 32, 27, 92, 89, 84, 38, 33, 26, 92, 89, 84, 37, 32, 27, 92, 88, 84, 37, 33, 27, 38, 34, 27, 37, 33, 26, 106, 103, 98, 38, 33, 28, + 40, 32, 27, 39, 33, 27, 38, 32, 27, 92, 88, 83, 38, 34, 26, 37, 34, 27, 39, 35, 27, 40, 33, 27, 92, 88, 85, 39, 34, 29, 52, 47, 43, 80, 75, 71, 41, 34, 29, 39, 34, 29, 38, 34, 28, 40, 33, 28, 94, 89, 85, 39, 34, 28, 38, 34, 29, 39, 33, 28, 108, 104, 99, + 41, 35, 27, 40, 35, 28, 39, 35, 29, 39, 33, 30, 40, 34, 29, 40, 35, 29, 39, 35, 29, 39, 35, 29, 38, 35, 29, 39, 36, 29, 39, 36, 29, 40, 36, 29, 42, 36, 28, 41, 34, 28, 40, 35, 28, 40, 36, 28, 41, 34, 28, 41, 35, 29, 42, 36, 29, 41, 36, 28, 41, 35, 29, + 42, 36, 28, 41, 36, 29, 41, 36, 29, 41, 36, 30, 41, 35, 29, 42, 35, 28, 41, 35, 28, 41, 35, 29, 41, 36, 29, 42, 37, 29, 41, 36, 29, 41, 35, 30, 42, 35, 30, 95, 90, 86, 41, 36, 30, 78, 74, 68, 92, 88, 84, 41, 37, 29, 41, 37, 29, 95, 90, 86, 41, 35, 30, + 94, 91, 86, 41, 37, 30, 96, 91, 87, 42, 35, 30, 41, 35, 29, 41, 35, 30, 108, 104, 100, 40, 35, 30, 42, 35, 30, 42, 35, 30, 41, 36, 30, 40, 36, 29, 95, 91, 86, 42, 36, 30, 41, 35, 30, 42, 35, 29, 95, 90, 86, 42, 36, 29, 42, 37, 30, 96, 92, 86, 56, 50, 44, + 82, 77, 73, 42, 36, 30, 42, 37, 29, 56, 50, 44, 94, 91, 86, 41, 37, 29, 96, 92, 86, 42, 37, 29, 40, 37, 30, 41, 36, 31, 95, 91, 86, 41, 36, 29, 42, 36, 31, 42, 36, 31, 94, 91, 87, 40, 35, 30, 41, 36, 28, 42, 37, 30, 42, 36, 31, 94, 90, 86, 41, 36, 29, + 42, 36, 30, 95, 90, 87, 40, 36, 30, 40, 36, 30, 42, 37, 30, 41, 36, 29, 81, 76, 72, 54, 48, 45, 41, 36, 30, 42, 36, 30, 109, 104, 101, 42, 36, 30, 41, 36, 30, 41, 35, 30, 41, 35, 30, 41, 34, 29, 41, 35, 29, 41, 36, 29, 41, 35, 30, 42, 35, 30, 41, 35, 30, + 40, 36, 29, 42, 35, 29, 43, 35, 30, 40, 35, 30, 40, 36, 30, 39, 35, 30, 40, 34, 30, 42, 35, 30, 40, 35, 29, 40, 34, 28, 42, 36, 29, 42, 36, 30, 42, 35, 29, 42, 35, 29, 40, 35, 29, 41, 35, 29, 42, 35, 29, 41, 34, 29, 41, 35, 29, 41, 35, 28, 40, 34, 29, + 40, 34, 29, 40, 35, 30, 40, 34, 30, 40, 34, 30, 39, 35, 29, 40, 34, 28, 41, 33, 29, 39, 34, 30, 39, 35, 29, 39, 34, 28, 39, 33, 28, 39, 34, 28, 38, 33, 28, 39, 34, 29, 40, 36, 29, 41, 35, 29, 41, 34, 29, 39, 35, 29, 39, 34, 28, 39, 34, 28, 40, 34, 28, + 39, 34, 28, 40, 33, 28, 41, 33, 28, 40, 33, 27, 38, 33, 28, 40, 33, 28, 40, 34, 28, 38, 34, 28, 39, 33, 27, 39, 33, 28, 38, 34, 28, 40, 34, 27, 40, 33, 27, 39, 34, 27, 38, 34, 28, 38, 32, 27, 39, 32, 27, 39, 32, 27, 38, 32, 26, 38, 32, 27, 37, 33, 27, + 36, 33, 27, 36, 33, 27, 36, 33, 27, 37, 33, 26, 37, 33, 26, 35, 31, 26, 37, 31, 26, 38, 32, 27, 38, 32, 26, 38, 33, 25, 37, 33, 26, 37, 32, 27, 37, 32, 27, 37, 32, 25, 36, 32, 25, 36, 33, 27, 36, 32, 27, 36, 32, 27, 36, 33, 26, 36, 32, 25, 37, 31, 25, + 37, 32, 25, 37, 32, 26, 36, 30, 26, 37, 30, 26, 36, 31, 26, 35, 31, 26, 35, 30, 26, 36, 31, 25, 36, 32, 25, 35, 31, 24, 36, 31, 25, 35, 31, 26, 35, 31, 26, 36, 30, 25, 37, 30, 25, 36, 30, 25, 35, 31, 24, 35, 30, 24, 34, 29, 24, 34, 29, 24, 35, 30, 25, + 36, 30, 25, 34, 30, 24, 33, 30, 24, 34, 30, 24, 34, 30, 25, 33, 29, 25, 34, 27, 24, 35, 28, 24, 34, 28, 24, 32, 28, 24, 32, 29, 24, 34, 30, 24, 34, 29, 24, 34, 29, 24, 34, 29, 24, 33, 29, 24, 33, 29, 24, 33, 29, 23, 32, 30, 23, 31, 27, 23, 32, 27, 23, + 33, 28, 23, 32, 28, 22, 32, 28, 23, 31, 29, 23, 31, 29, 22, 32, 27, 23, 33, 28, 23, 38, 34, 26, 43, 40, 31, 7, 6, 5, 32, 32, 32, 26, 26, 27, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 14, 14, 15, 21, 21, 21, 10, 10, 10, 14, 14, 14, 16, 16, 17, 17, 17, 17, 18, 18, 18, 19, 19, 19, 19, 19, 19, + 18, 18, 19, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 25, 25, 25, 32, 32, 33, 13, 13, 12, 48, 44, 35, 41, 37, 31, 32, 29, 23, + 33, 27, 23, 31, 29, 22, 32, 27, 22, 33, 28, 23, 33, 28, 22, 32, 26, 22, 33, 29, 23, 34, 27, 22, 34, 27, 22, 32, 28, 23, 31, 30, 24, 34, 28, 23, 31, 27, 24, 32, 28, 25, 34, 28, 24, 32, 28, 25, 35, 29, 24, 34, 29, 23, 33, 30, 24, 34, 29, 25, 33, 29, 23, + 35, 30, 24, 33, 30, 24, 33, 30, 25, 35, 30, 24, 35, 29, 25, 33, 29, 25, 33, 29, 25, 34, 30, 25, 35, 30, 24, 34, 28, 24, 35, 29, 24, 35, 30, 23, 35, 30, 24, 35, 29, 25, 34, 31, 25, 37, 32, 25, 36, 31, 24, 36, 32, 24, 91, 88, 82, 36, 32, 26, 36, 32, 26, + 35, 32, 26, 92, 87, 83, 37, 31, 26, 36, 31, 26, 35, 32, 25, 34, 31, 25, 90, 87, 84, 50, 46, 41, 77, 74, 68, 90, 88, 83, 35, 32, 25, 91, 88, 84, 37, 32, 26, 91, 87, 84, 36, 32, 26, 37, 32, 26, 36, 32, 28, 36, 33, 28, 37, 32, 27, 92, 89, 84, 36, 33, 26, + 91, 88, 84, 36, 33, 27, 91, 89, 84, 36, 33, 27, 92, 90, 84, 37, 34, 27, 93, 90, 84, 38, 33, 27, 91, 89, 84, 38, 33, 26, 37, 34, 28, 38, 34, 28, 93, 89, 84, 40, 32, 27, 38, 33, 28, 37, 32, 27, 38, 32, 27, 81, 77, 72, 39, 34, 27, 40, 32, 28, 40, 33, 26, + 38, 33, 27, 112, 110, 105, 38, 34, 28, 80, 76, 71, 94, 89, 85, 93, 90, 85, 94, 90, 84, 93, 89, 84, 39, 34, 27, 94, 89, 85, 40, 34, 28, 39, 33, 29, 39, 33, 29, 93, 89, 85, 38, 33, 29, 38, 33, 28, 40, 34, 29, 40, 33, 29, 39, 35, 28, 39, 36, 29, 39, 35, 30, + 39, 34, 29, 38, 35, 30, 39, 36, 29, 41, 36, 29, 40, 36, 29, 41, 35, 29, 42, 35, 28, 40, 35, 29, 39, 35, 29, 40, 36, 28, 40, 35, 28, 41, 35, 29, 42, 37, 28, 41, 36, 29, 41, 35, 30, 41, 35, 29, 41, 35, 29, 41, 35, 30, 41, 34, 30, 40, 36, 30, 40, 37, 30, + 40, 36, 30, 40, 35, 30, 41, 35, 30, 41, 35, 30, 41, 34, 29, 42, 35, 30, 95, 90, 86, 40, 35, 30, 94, 90, 87, 42, 36, 30, 96, 92, 86, 41, 36, 30, 94, 90, 87, 41, 35, 30, 96, 91, 86, 42, 37, 30, 94, 91, 86, 41, 36, 30, 42, 35, 30, 41, 35, 31, 109, 105, 102, + 41, 37, 30, 40, 37, 30, 41, 36, 30, 41, 36, 29, 41, 36, 30, 95, 91, 87, 42, 37, 31, 41, 37, 30, 41, 36, 30, 96, 90, 87, 44, 36, 30, 43, 36, 30, 95, 90, 86, 95, 91, 86, 43, 38, 30, 43, 37, 30, 42, 36, 30, 42, 37, 31, 95, 92, 87, 41, 36, 31, 94, 90, 87, + 41, 37, 31, 41, 38, 30, 40, 37, 30, 95, 91, 86, 42, 37, 30, 41, 37, 29, 41, 37, 29, 95, 91, 86, 42, 36, 30, 43, 36, 29, 42, 35, 29, 41, 35, 29, 95, 91, 87, 42, 35, 31, 42, 35, 29, 108, 104, 100, 94, 91, 86, 95, 91, 86, 95, 91, 86, 69, 64, 58, 96, 91, 86, + 41, 35, 29, 41, 35, 29, 42, 35, 29, 95, 90, 85, 42, 36, 29, 43, 36, 29, 43, 35, 30, 42, 36, 30, 41, 36, 30, 41, 36, 30, 41, 36, 30, 42, 35, 30, 43, 35, 30, 42, 36, 30, 41, 37, 30, 42, 37, 30, 42, 35, 30, 40, 34, 30, 40, 35, 30, 40, 37, 30, 39, 36, 29, + 40, 34, 30, 40, 35, 30, 41, 35, 29, 42, 36, 30, 41, 36, 30, 41, 35, 29, 41, 35, 28, 40, 36, 28, 39, 35, 28, 41, 34, 29, 41, 34, 29, 39, 35, 29, 39, 35, 30, 40, 34, 30, 40, 36, 30, 38, 35, 29, 39, 34, 29, 41, 35, 29, 41, 36, 30, 41, 36, 30, 41, 34, 30, + 40, 34, 29, 40, 34, 29, 39, 33, 29, 38, 33, 28, 38, 34, 29, 38, 35, 28, 39, 36, 28, 40, 36, 29, 38, 34, 29, 38, 34, 28, 40, 35, 28, 39, 36, 28, 38, 35, 28, 38, 34, 28, 39, 33, 28, 41, 33, 29, 40, 34, 29, 38, 33, 28, 38, 33, 29, 39, 33, 28, 40, 34, 29, + 39, 35, 29, 39, 35, 27, 40, 34, 27, 40, 33, 28, 39, 35, 29, 38, 34, 28, 38, 33, 27, 39, 34, 28, 39, 33, 28, 40, 33, 27, 39, 34, 27, 38, 33, 28, 38, 33, 28, 37, 33, 27, 37, 33, 27, 39, 32, 28, 38, 33, 27, 36, 32, 26, 35, 32, 26, 36, 31, 26, 35, 31, 27, + 36, 31, 27, 37, 34, 26, 38, 33, 26, 37, 32, 26, 37, 34, 25, 36, 34, 26, 35, 33, 26, 36, 32, 26, 37, 31, 25, 37, 32, 26, 38, 32, 27, 37, 32, 26, 36, 32, 26, 36, 31, 25, 36, 30, 25, 37, 31, 26, 37, 32, 26, 35, 32, 26, 34, 31, 26, 36, 32, 26, 36, 31, 25, + 36, 30, 25, 36, 32, 25, 36, 31, 26, 37, 31, 25, 36, 32, 24, 35, 30, 24, 34, 30, 24, 37, 31, 25, 36, 30, 25, 34, 29, 24, 35, 30, 24, 34, 29, 25, 34, 30, 24, 35, 31, 25, 34, 30, 25, 33, 31, 25, 33, 30, 25, 34, 29, 24, 35, 30, 25, 34, 29, 25, 35, 28, 24, + 35, 30, 24, 34, 30, 24, 34, 30, 25, 33, 30, 25, 33, 29, 23, 32, 28, 23, 33, 28, 25, 33, 29, 25, 32, 28, 25, 33, 28, 24, 32, 29, 23, 31, 28, 22, 33, 27, 23, 33, 27, 23, 34, 28, 23, 33, 27, 24, 32, 27, 23, 33, 29, 23, 33, 28, 23, 32, 28, 22, 32, 28, 22, + 38, 32, 26, 44, 38, 30, 7, 6, 5, 32, 32, 32, 27, 27, 27, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, 20, 20, 20, 19, 19, 20, + 19, 19, 19, 18, 18, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 14, 14, 15, 21, 21, 21, 10, 9, 9, 13, 13, 13, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, + 17, 17, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 25, 25, 25, 32, 32, 32, 13, 13, 12, 48, 43, 35, 42, 36, 29, 30, 28, 23, 32, 27, 22, 31, 27, 23, 32, 27, 25, 32, 27, 23, 31, 29, 24, 32, 28, 23, 31, 29, 24, + 33, 29, 23, 31, 29, 24, 33, 27, 24, 34, 28, 24, 32, 29, 24, 32, 27, 24, 34, 28, 24, 34, 30, 24, 35, 30, 23, 35, 28, 24, 33, 28, 25, 34, 29, 25, 33, 29, 23, 33, 29, 25, 35, 28, 24, 32, 30, 25, 35, 30, 24, 36, 29, 24, 34, 29, 25, 35, 29, 24, 33, 29, 23, + 34, 31, 24, 33, 29, 24, 33, 29, 25, 35, 30, 24, 36, 29, 24, 35, 30, 24, 34, 31, 24, 35, 29, 24, 34, 31, 25, 34, 31, 25, 36, 30, 25, 90, 87, 84, 35, 32, 26, 35, 32, 26, 36, 31, 25, 92, 87, 83, 36, 32, 26, 36, 31, 25, 35, 31, 25, 51, 45, 41, 78, 74, 69, + 91, 88, 84, 37, 32, 26, 63, 59, 55, 63, 59, 55, 91, 88, 84, 37, 32, 26, 92, 88, 84, 36, 30, 28, 77, 73, 70, 91, 88, 83, 78, 74, 70, 38, 33, 27, 106, 103, 98, 50, 46, 42, 77, 74, 70, 38, 33, 26, 92, 89, 84, 36, 34, 27, 92, 89, 85, 39, 33, 28, 93, 90, 84, + 37, 33, 28, 93, 88, 84, 40, 33, 27, 38, 33, 27, 37, 34, 27, 93, 89, 84, 40, 34, 27, 39, 33, 28, 38, 34, 27, 39, 34, 27, 107, 103, 99, 79, 74, 69, 93, 89, 85, 53, 48, 41, 40, 33, 28, 99, 95, 91, 39, 34, 28, 67, 62, 57, 66, 63, 57, 39, 34, 29, 40, 34, 28, + 93, 89, 85, 40, 34, 28, 94, 90, 85, 40, 35, 28, 40, 34, 29, 39, 33, 29, 90, 85, 83, 39, 34, 29, 39, 35, 29, 41, 35, 29, 40, 34, 29, 39, 35, 29, 40, 35, 28, 39, 36, 29, 41, 36, 29, 40, 35, 29, 39, 36, 30, 39, 36, 29, 41, 36, 29, 41, 35, 30, 41, 35, 30, + 39, 36, 30, 39, 36, 28, 41, 35, 28, 42, 34, 29, 41, 35, 28, 40, 35, 28, 41, 35, 29, 42, 37, 29, 42, 37, 29, 42, 36, 28, 41, 36, 29, 42, 36, 29, 43, 35, 30, 41, 34, 29, 40, 36, 29, 40, 37, 29, 41, 37, 29, 40, 35, 29, 40, 36, 29, 41, 37, 29, 108, 105, 100, + 54, 50, 43, 82, 77, 71, 43, 37, 29, 96, 91, 86, 41, 36, 29, 102, 98, 94, 42, 37, 30, 94, 91, 86, 41, 37, 30, 95, 92, 87, 43, 35, 30, 43, 36, 30, 43, 37, 30, 101, 97, 93, 41, 35, 31, 81, 76, 72, 97, 91, 87, 83, 76, 73, 42, 36, 31, 93, 91, 85, 42, 36, 31, + 43, 36, 31, 41, 37, 30, 100, 96, 92, 42, 36, 31, 43, 36, 31, 97, 92, 86, 70, 65, 57, 65, 62, 54, 41, 36, 30, 43, 36, 30, 42, 37, 30, 95, 91, 87, 43, 35, 31, 92, 87, 83, 41, 36, 30, 42, 37, 30, 41, 36, 30, 95, 92, 87, 42, 37, 31, 41, 35, 31, 40, 36, 31, + 109, 105, 101, 95, 92, 86, 94, 92, 86, 81, 77, 72, 40, 35, 30, 94, 91, 86, 43, 36, 30, 42, 36, 31, 95, 90, 86, 43, 36, 29, 43, 36, 29, 42, 35, 30, 95, 91, 86, 95, 91, 86, 42, 36, 30, 42, 36, 30, 42, 37, 30, 89, 85, 80, 41, 36, 30, 40, 35, 31, 41, 35, 31, + 42, 36, 30, 43, 36, 30, 42, 36, 31, 42, 35, 31, 41, 36, 31, 42, 36, 29, 43, 36, 29, 41, 36, 31, 42, 37, 30, 42, 38, 29, 41, 37, 29, 41, 36, 30, 42, 37, 30, 40, 37, 29, 40, 37, 30, 40, 37, 30, 40, 36, 28, 41, 36, 28, 41, 36, 29, 41, 36, 30, 42, 34, 30, + 41, 34, 29, 40, 35, 29, 41, 35, 29, 40, 36, 28, 40, 37, 28, 42, 36, 29, 41, 35, 29, 41, 34, 28, 41, 36, 28, 41, 36, 30, 39, 35, 29, 39, 35, 29, 40, 36, 29, 39, 35, 28, 39, 33, 29, 40, 33, 29, 39, 34, 29, 39, 34, 30, 39, 34, 29, 40, 33, 29, 39, 35, 28, + 40, 35, 28, 41, 34, 29, 40, 34, 29, 40, 34, 28, 40, 34, 28, 38, 34, 28, 39, 33, 28, 40, 34, 29, 39, 35, 28, 38, 35, 28, 38, 35, 28, 39, 34, 28, 39, 34, 28, 39, 35, 29, 40, 33, 28, 40, 32, 29, 40, 34, 27, 38, 34, 27, 38, 33, 28, 38, 33, 27, 37, 35, 28, + 37, 34, 27, 39, 33, 28, 39, 34, 28, 38, 34, 27, 37, 33, 26, 37, 33, 27, 36, 34, 28, 37, 33, 28, 38, 32, 28, 38, 32, 26, 37, 34, 26, 37, 33, 26, 38, 32, 27, 36, 33, 27, 36, 33, 27, 38, 34, 27, 38, 33, 26, 36, 31, 27, 35, 32, 27, 35, 33, 26, 36, 32, 26, + 36, 31, 26, 36, 32, 25, 36, 32, 26, 36, 32, 27, 37, 33, 26, 38, 31, 26, 37, 30, 26, 37, 30, 25, 37, 31, 25, 37, 31, 26, 37, 30, 26, 37, 30, 26, 37, 31, 25, 37, 32, 25, 36, 32, 26, 36, 30, 26, 36, 30, 26, 36, 31, 25, 34, 30, 25, 36, 29, 25, 37, 30, 25, + 35, 31, 24, 35, 30, 25, 35, 31, 25, 35, 31, 25, 35, 29, 26, 34, 29, 26, 35, 29, 25, 35, 30, 25, 33, 29, 25, 33, 29, 25, 33, 29, 24, 34, 30, 23, 34, 30, 23, 33, 29, 24, 33, 30, 24, 33, 30, 24, 32, 29, 25, 32, 29, 25, 33, 29, 26, 33, 30, 25, 33, 30, 24, + 34, 30, 24, 33, 30, 25, 33, 29, 25, 32, 28, 24, 32, 28, 23, 32, 30, 24, 31, 29, 23, 32, 27, 24, 33, 26, 23, 33, 28, 22, 33, 29, 23, 32, 29, 23, 32, 28, 22, 32, 28, 23, 37, 33, 27, 43, 38, 30, 7, 6, 5, 28, 28, 29, 22, 22, 22, 15, 15, 16, 15, 15, 15, + 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 17, 16, 16, 16, 12, 12, 13, 20, 20, 20, + 9, 9, 9, 13, 13, 13, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, + 19, 19, 20, 25, 26, 26, 33, 33, 33, 13, 13, 12, 48, 45, 37, 40, 36, 30, 32, 29, 22, 31, 27, 23, 33, 28, 23, 34, 27, 22, 34, 26, 22, 32, 28, 24, 32, 29, 23, 33, 30, 23, 32, 29, 23, 35, 28, 23, 33, 27, 23, 34, 29, 23, 34, 29, 24, 33, 27, 24, 34, 27, 23, + 34, 28, 23, 34, 28, 24, 34, 29, 25, 32, 29, 24, 33, 30, 25, 35, 31, 23, 36, 30, 24, 34, 31, 24, 34, 30, 24, 35, 29, 24, 33, 30, 25, 33, 31, 25, 36, 29, 25, 34, 30, 24, 36, 30, 25, 36, 28, 23, 33, 29, 25, 33, 29, 24, 34, 29, 24, 34, 31, 25, 36, 30, 26, + 36, 32, 24, 35, 32, 25, 33, 33, 26, 36, 30, 25, 91, 87, 82, 35, 32, 25, 35, 31, 26, 35, 33, 26, 49, 46, 39, 76, 74, 68, 36, 32, 25, 38, 32, 26, 91, 88, 83, 35, 33, 27, 91, 88, 84, 36, 32, 27, 35, 30, 27, 104, 101, 98, 78, 74, 69, 36, 33, 28, 64, 60, 56, + 63, 60, 55, 37, 33, 26, 36, 31, 26, 36, 32, 26, 38, 34, 26, 105, 102, 98, 90, 90, 83, 36, 34, 27, 38, 32, 28, 66, 60, 55, 65, 61, 55, 120, 117, 113, 36, 34, 26, 92, 89, 84, 37, 33, 29, 64, 59, 56, 65, 61, 55, 40, 33, 27, 53, 46, 42, 120, 116, 113, 38, 32, 27, + 39, 33, 29, 37, 33, 28, 39, 33, 27, 93, 90, 84, 38, 33, 28, 39, 32, 28, 40, 34, 27, 38, 33, 27, 101, 96, 93, 40, 33, 29, 39, 35, 29, 92, 89, 85, 39, 34, 28, 40, 33, 27, 94, 89, 85, 39, 33, 28, 66, 61, 57, 67, 62, 56, 40, 33, 28, 54, 46, 42, 103, 96, 94, + 41, 35, 29, 41, 36, 28, 40, 35, 28, 39, 35, 29, 40, 34, 29, 42, 34, 29, 41, 34, 30, 39, 34, 30, 38, 35, 30, 39, 37, 29, 39, 36, 28, 39, 36, 29, 40, 35, 30, 40, 35, 29, 42, 34, 30, 42, 36, 29, 40, 35, 29, 41, 34, 29, 41, 36, 29, 40, 36, 30, 42, 35, 30, + 44, 36, 29, 42, 36, 29, 41, 35, 29, 41, 34, 30, 43, 35, 29, 41, 36, 30, 42, 36, 30, 43, 35, 29, 41, 35, 29, 40, 35, 29, 40, 35, 29, 41, 36, 30, 40, 37, 31, 107, 105, 101, 94, 91, 87, 42, 36, 30, 43, 35, 29, 69, 64, 57, 69, 65, 58, 103, 100, 95, 41, 35, 29, + 95, 90, 86, 42, 35, 29, 86, 80, 76, 51, 45, 40, 40, 35, 30, 55, 49, 44, 100, 96, 91, 42, 37, 31, 40, 35, 31, 41, 36, 31, 42, 36, 30, 41, 35, 30, 98, 94, 89, 96, 92, 86, 96, 91, 86, 96, 91, 87, 102, 98, 94, 41, 37, 31, 42, 36, 30, 96, 92, 86, 43, 38, 30, + 96, 91, 87, 42, 35, 31, 43, 36, 30, 82, 77, 72, 95, 91, 86, 43, 35, 31, 94, 89, 85, 52, 48, 41, 41, 38, 30, 95, 92, 86, 54, 50, 43, 42, 36, 30, 43, 35, 31, 41, 36, 30, 95, 91, 86, 42, 36, 30, 41, 35, 30, 41, 35, 30, 43, 36, 30, 109, 105, 100, 70, 63, 58, + 43, 35, 31, 68, 63, 59, 67, 63, 58, 41, 36, 29, 68, 64, 58, 67, 65, 57, 54, 51, 44, 81, 78, 72, 41, 36, 29, 41, 35, 29, 113, 109, 104, 42, 36, 30, 42, 37, 31, 42, 36, 31, 42, 36, 29, 43, 37, 30, 43, 36, 31, 41, 36, 30, 42, 37, 29, 42, 36, 29, 41, 36, 30, + 42, 36, 31, 43, 36, 30, 43, 36, 30, 42, 36, 29, 40, 37, 30, 40, 35, 30, 41, 35, 30, 43, 36, 29, 42, 34, 29, 40, 34, 29, 40, 36, 29, 41, 36, 29, 42, 37, 31, 41, 36, 31, 40, 35, 30, 41, 34, 29, 40, 34, 30, 40, 35, 30, 41, 34, 30, 41, 34, 30, 40, 34, 30, + 40, 34, 30, 40, 35, 29, 40, 35, 30, 41, 35, 29, 40, 35, 29, 40, 35, 30, 40, 35, 30, 42, 36, 29, 41, 35, 29, 39, 34, 30, 39, 34, 29, 39, 34, 29, 38, 34, 30, 39, 35, 29, 40, 36, 29, 38, 36, 29, 39, 35, 28, 39, 33, 28, 40, 33, 28, 41, 34, 28, 39, 35, 28, + 38, 34, 27, 39, 33, 28, 40, 33, 29, 39, 34, 29, 38, 35, 28, 38, 34, 28, 40, 33, 28, 41, 34, 27, 40, 33, 28, 39, 33, 28, 39, 34, 28, 39, 34, 26, 40, 33, 27, 39, 33, 28, 38, 33, 27, 38, 33, 27, 38, 33, 27, 38, 33, 27, 39, 33, 27, 40, 33, 28, 40, 35, 28, + 38, 34, 28, 38, 33, 27, 38, 32, 27, 38, 32, 28, 39, 31, 27, 38, 33, 26, 38, 33, 27, 38, 32, 27, 37, 32, 26, 38, 32, 26, 37, 33, 27, 37, 34, 26, 38, 33, 27, 38, 31, 27, 37, 32, 26, 38, 33, 25, 38, 32, 25, 37, 31, 27, 38, 31, 27, 38, 32, 26, 37, 33, 26, + 38, 32, 26, 37, 31, 26, 35, 31, 26, 36, 32, 24, 36, 32, 25, 36, 31, 26, 35, 31, 25, 34, 30, 25, 35, 30, 25, 37, 30, 26, 37, 31, 26, 35, 32, 26, 36, 32, 25, 35, 31, 25, 34, 30, 25, 35, 31, 24, 36, 31, 24, 34, 32, 24, 33, 31, 25, 35, 31, 25, 35, 31, 25, + 34, 30, 24, 34, 30, 25, 35, 30, 26, 34, 30, 24, 34, 31, 24, 35, 31, 23, 35, 30, 24, 34, 30, 25, 33, 30, 25, 34, 29, 23, 34, 30, 25, 33, 30, 25, 33, 30, 25, 34, 30, 25, 34, 29, 24, 32, 28, 24, 32, 29, 25, 33, 29, 24, 32, 28, 24, 33, 28, 24, 33, 27, 23, + 31, 28, 24, 30, 29, 24, 31, 29, 23, 33, 27, 24, 32, 28, 22, 31, 28, 23, 32, 27, 24, 38, 33, 26, 44, 39, 30, 7, 6, 5, 28, 28, 29, 23, 23, 23, 16, 16, 16, 16, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, + 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, 10, 10, 10, 14, 14, 15, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 21, 21, 20, 21, 21, 26, 26, 27, 33, 33, 33, 14, 13, 12, 50, 44, 37, 41, 36, 30, 33, 27, 24, + 31, 29, 22, 30, 28, 23, 32, 27, 22, 33, 28, 22, 32, 28, 24, 32, 29, 24, 33, 28, 24, 34, 29, 23, 34, 29, 24, 33, 28, 23, 32, 28, 23, 33, 28, 24, 35, 28, 23, 34, 28, 24, 33, 29, 24, 35, 29, 24, 34, 29, 25, 32, 29, 24, 33, 29, 24, 35, 28, 23, 33, 29, 25, + 34, 30, 25, 36, 30, 25, 35, 31, 25, 34, 29, 24, 34, 29, 24, 35, 30, 25, 35, 30, 25, 33, 31, 25, 34, 29, 25, 36, 30, 25, 34, 31, 25, 33, 30, 25, 34, 30, 26, 36, 31, 26, 34, 32, 25, 34, 32, 25, 36, 31, 26, 36, 31, 25, 89, 88, 82, 35, 30, 26, 36, 31, 27, + 35, 32, 26, 36, 31, 25, 51, 47, 41, 91, 88, 84, 90, 87, 83, 36, 32, 25, 38, 31, 27, 64, 60, 56, 35, 31, 26, 36, 30, 26, 79, 74, 70, 38, 32, 26, 35, 30, 28, 38, 31, 27, 66, 60, 55, 37, 32, 28, 36, 32, 26, 38, 34, 27, 38, 33, 28, 91, 89, 83, 92, 89, 84, + 38, 33, 26, 37, 35, 26, 38, 34, 27, 92, 90, 84, 91, 89, 84, 37, 34, 27, 64, 62, 55, 40, 33, 27, 39, 35, 27, 65, 62, 55, 93, 89, 85, 80, 74, 70, 93, 88, 84, 40, 32, 28, 38, 33, 27, 40, 33, 29, 40, 33, 28, 113, 108, 104, 40, 34, 28, 39, 34, 29, 39, 33, 29, + 39, 34, 29, 68, 62, 56, 94, 89, 84, 52, 48, 43, 38, 35, 29, 93, 90, 85, 94, 89, 84, 39, 33, 28, 41, 33, 29, 40, 33, 29, 66, 61, 57, 94, 89, 85, 80, 75, 71, 68, 63, 58, 40, 35, 29, 39, 33, 28, 41, 34, 29, 42, 34, 29, 40, 35, 29, 39, 36, 29, 40, 37, 30, + 40, 35, 29, 38, 34, 29, 40, 35, 30, 40, 36, 30, 40, 36, 30, 40, 36, 29, 42, 36, 29, 42, 34, 29, 40, 34, 28, 41, 34, 28, 42, 36, 29, 41, 36, 30, 40, 36, 30, 42, 36, 30, 42, 35, 29, 43, 35, 29, 43, 36, 31, 42, 36, 31, 41, 35, 31, 40, 35, 30, 41, 35, 29, + 41, 35, 29, 40, 35, 30, 40, 37, 29, 42, 37, 29, 41, 35, 30, 41, 36, 30, 91, 87, 84, 95, 90, 87, 40, 35, 30, 40, 36, 30, 42, 37, 31, 95, 91, 87, 95, 92, 86, 41, 38, 31, 68, 63, 59, 43, 35, 30, 50, 44, 39, 68, 63, 58, 95, 91, 86, 81, 78, 73, 95, 91, 86, + 42, 36, 29, 42, 36, 30, 42, 36, 30, 43, 36, 30, 41, 36, 30, 96, 90, 86, 43, 36, 30, 42, 36, 32, 42, 36, 31, 96, 91, 87, 43, 36, 31, 41, 37, 31, 86, 83, 78, 42, 37, 30, 43, 36, 30, 95, 91, 87, 94, 92, 87, 54, 51, 45, 67, 63, 59, 40, 35, 30, 94, 91, 86, + 82, 78, 72, 96, 91, 87, 68, 63, 59, 41, 37, 31, 42, 37, 31, 43, 36, 30, 43, 37, 30, 96, 91, 87, 42, 35, 30, 42, 36, 31, 42, 36, 31, 42, 35, 30, 70, 64, 59, 82, 78, 73, 68, 63, 58, 43, 36, 30, 70, 65, 58, 96, 92, 86, 69, 64, 59, 42, 35, 31, 41, 37, 30, + 54, 51, 45, 95, 92, 86, 95, 91, 86, 68, 64, 58, 43, 36, 29, 43, 35, 29, 42, 35, 31, 42, 36, 31, 42, 36, 31, 42, 35, 31, 43, 36, 31, 41, 36, 30, 40, 36, 29, 41, 36, 30, 42, 36, 29, 41, 37, 29, 41, 38, 30, 42, 36, 29, 42, 35, 29, 42, 36, 29, 41, 37, 30, + 42, 36, 29, 43, 35, 30, 42, 34, 31, 40, 35, 30, 41, 35, 30, 42, 36, 30, 41, 36, 29, 41, 35, 29, 41, 35, 30, 40, 35, 29, 40, 35, 29, 41, 36, 29, 42, 36, 30, 42, 36, 29, 42, 35, 29, 42, 35, 30, 40, 35, 30, 40, 34, 30, 40, 36, 29, 40, 36, 29, 41, 35, 29, + 42, 35, 28, 42, 36, 28, 41, 35, 29, 38, 34, 30, 39, 34, 29, 42, 33, 28, 41, 33, 28, 40, 34, 28, 41, 34, 29, 41, 35, 29, 40, 35, 29, 40, 34, 28, 39, 34, 28, 38, 35, 29, 38, 33, 28, 40, 33, 28, 41, 35, 29, 40, 34, 29, 40, 33, 28, 40, 33, 27, 40, 34, 27, + 40, 34, 28, 39, 32, 28, 38, 33, 27, 39, 35, 27, 40, 35, 27, 38, 35, 28, 38, 34, 29, 40, 33, 28, 40, 34, 28, 39, 32, 28, 38, 32, 28, 38, 32, 28, 38, 32, 28, 39, 34, 28, 37, 34, 28, 37, 32, 27, 38, 33, 28, 38, 34, 28, 38, 33, 27, 39, 32, 26, 38, 31, 27, + 36, 33, 28, 36, 34, 27, 37, 33, 26, 36, 31, 27, 36, 32, 26, 37, 33, 27, 38, 33, 26, 37, 33, 26, 37, 33, 27, 37, 33, 25, 38, 33, 25, 38, 32, 25, 36, 31, 26, 37, 31, 26, 36, 32, 26, 36, 32, 25, 38, 33, 25, 38, 32, 25, 36, 31, 25, 35, 31, 26, 35, 30, 25, + 36, 31, 26, 36, 32, 26, 35, 31, 26, 35, 30, 26, 34, 30, 25, 35, 30, 25, 36, 29, 25, 35, 30, 24, 34, 31, 25, 35, 32, 25, 35, 31, 25, 35, 30, 26, 36, 29, 25, 34, 29, 25, 35, 30, 25, 37, 30, 25, 35, 31, 24, 33, 31, 25, 34, 31, 25, 34, 30, 24, 33, 29, 24, + 34, 30, 24, 34, 31, 24, 33, 30, 24, 34, 28, 25, 34, 28, 25, 32, 29, 24, 32, 29, 24, 34, 29, 25, 33, 30, 25, 32, 30, 25, 34, 30, 24, 34, 30, 24, 34, 28, 24, 32, 28, 24, 31, 30, 23, 31, 28, 24, 33, 27, 23, 34, 28, 23, 32, 27, 24, 33, 27, 23, 33, 28, 22, + 37, 32, 26, 43, 37, 31, 7, 6, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 20, 10, 10, 10, 15, 15, 15, 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, + 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 27, 27, 27, 34, 34, 34, 14, 13, 12, 49, 45, 37, 41, 37, 31, 32, 29, 25, 31, 29, 22, 32, 29, 23, 33, 29, 23, 34, 28, 22, 33, 28, 23, 34, 29, 24, 35, 30, 24, + 34, 28, 24, 32, 30, 24, 34, 30, 24, 33, 29, 22, 34, 28, 25, 35, 28, 23, 33, 29, 23, 34, 28, 24, 35, 29, 24, 33, 28, 23, 34, 30, 24, 35, 30, 25, 34, 30, 24, 36, 29, 23, 35, 30, 24, 36, 29, 25, 35, 30, 25, 35, 29, 24, 35, 30, 24, 36, 31, 24, 36, 31, 24, + 35, 31, 24, 34, 30, 26, 34, 30, 26, 33, 31, 26, 34, 30, 25, 36, 29, 24, 35, 31, 25, 34, 32, 27, 34, 30, 26, 35, 32, 25, 37, 33, 25, 91, 88, 83, 37, 31, 25, 35, 32, 25, 36, 32, 26, 37, 31, 25, 36, 31, 27, 36, 32, 27, 37, 31, 25, 36, 31, 26, 36, 31, 26, + 36, 33, 25, 36, 31, 26, 36, 31, 28, 36, 32, 27, 37, 33, 26, 36, 33, 26, 37, 32, 28, 38, 30, 26, 37, 32, 27, 36, 33, 28, 38, 32, 27, 38, 32, 26, 120, 116, 112, 66, 61, 55, 37, 33, 26, 37, 35, 26, 37, 33, 26, 91, 88, 84, 93, 89, 85, 37, 33, 27, 93, 89, 85, + 40, 32, 27, 38, 33, 26, 39, 34, 27, 38, 34, 27, 38, 34, 28, 92, 88, 84, 37, 32, 27, 39, 34, 27, 41, 33, 28, 40, 32, 28, 107, 104, 99, 39, 34, 27, 39, 33, 28, 38, 35, 28, 39, 34, 28, 39, 33, 29, 39, 33, 29, 40, 33, 29, 40, 34, 29, 42, 34, 28, 40, 33, 29, + 40, 34, 29, 40, 35, 29, 41, 34, 29, 42, 34, 29, 41, 35, 29, 41, 34, 29, 40, 33, 29, 39, 34, 30, 40, 34, 30, 41, 35, 29, 41, 36, 29, 40, 36, 29, 40, 36, 29, 39, 35, 29, 41, 35, 30, 41, 36, 29, 42, 37, 29, 41, 36, 29, 40, 34, 28, 41, 34, 28, 41, 36, 29, + 40, 38, 30, 41, 37, 30, 43, 36, 30, 43, 35, 29, 41, 36, 28, 42, 34, 28, 43, 35, 29, 42, 36, 29, 41, 35, 29, 42, 35, 29, 43, 36, 29, 42, 36, 29, 41, 36, 30, 42, 36, 30, 42, 36, 29, 42, 36, 30, 42, 37, 30, 41, 36, 31, 42, 36, 31, 40, 36, 30, 93, 90, 85, + 69, 63, 58, 41, 36, 30, 41, 37, 30, 41, 37, 31, 95, 92, 87, 96, 91, 87, 42, 36, 30, 96, 92, 86, 42, 38, 30, 41, 38, 31, 41, 37, 31, 42, 37, 30, 41, 37, 30, 96, 91, 87, 42, 36, 31, 42, 36, 31, 42, 37, 30, 42, 36, 31, 43, 35, 30, 96, 90, 87, 42, 35, 31, + 42, 35, 31, 43, 36, 31, 96, 92, 87, 43, 37, 30, 55, 50, 44, 81, 78, 73, 42, 37, 30, 43, 36, 30, 42, 37, 31, 40, 38, 31, 42, 38, 31, 42, 38, 30, 42, 37, 30, 96, 92, 86, 41, 37, 29, 42, 37, 30, 43, 37, 31, 42, 37, 30, 41, 37, 30, 41, 37, 30, 42, 37, 31, + 95, 92, 88, 42, 36, 31, 43, 36, 30, 43, 36, 30, 42, 37, 31, 43, 37, 30, 44, 36, 29, 44, 36, 30, 42, 37, 31, 42, 37, 31, 42, 36, 31, 41, 35, 30, 41, 35, 30, 42, 35, 30, 43, 36, 31, 44, 37, 30, 44, 36, 30, 42, 37, 29, 42, 37, 30, 44, 37, 30, 44, 36, 30, + 44, 35, 32, 42, 35, 32, 41, 36, 31, 41, 36, 30, 43, 37, 31, 41, 36, 31, 41, 35, 31, 42, 37, 31, 42, 38, 30, 43, 38, 31, 43, 36, 30, 42, 36, 30, 41, 35, 30, 43, 36, 30, 42, 36, 31, 41, 36, 31, 42, 36, 30, 41, 36, 30, 41, 36, 31, 42, 35, 30, 41, 36, 30, + 41, 36, 31, 42, 36, 30, 40, 35, 30, 40, 35, 30, 41, 36, 29, 41, 36, 29, 40, 34, 29, 40, 35, 29, 40, 36, 29, 40, 35, 28, 42, 35, 29, 42, 35, 31, 41, 35, 30, 42, 36, 29, 42, 35, 30, 41, 35, 29, 40, 36, 29, 40, 35, 29, 40, 36, 30, 40, 35, 29, 40, 33, 28, + 40, 34, 29, 39, 35, 29, 38, 34, 28, 39, 33, 29, 40, 33, 29, 40, 33, 29, 40, 35, 29, 40, 36, 29, 39, 35, 29, 39, 35, 29, 40, 35, 28, 39, 34, 29, 39, 33, 29, 41, 33, 28, 39, 34, 28, 40, 34, 28, 41, 35, 29, 39, 34, 27, 38, 34, 27, 39, 34, 28, 38, 33, 28, + 39, 33, 28, 40, 35, 28, 39, 35, 27, 40, 33, 26, 39, 33, 27, 38, 34, 28, 39, 33, 28, 37, 34, 27, 37, 34, 27, 39, 32, 27, 39, 32, 28, 38, 33, 27, 38, 34, 26, 38, 34, 27, 37, 32, 27, 36, 32, 27, 37, 32, 26, 36, 33, 27, 36, 33, 27, 37, 33, 27, 37, 32, 27, + 36, 32, 26, 36, 31, 26, 37, 31, 26, 37, 32, 26, 37, 33, 26, 39, 31, 26, 38, 31, 26, 38, 31, 26, 37, 31, 26, 36, 31, 25, 36, 32, 26, 37, 32, 27, 36, 31, 26, 35, 30, 25, 35, 32, 25, 36, 32, 25, 35, 30, 27, 35, 31, 26, 36, 31, 25, 36, 31, 26, 36, 31, 26, + 35, 30, 26, 35, 30, 26, 34, 31, 25, 33, 31, 25, 34, 31, 26, 35, 31, 25, 36, 30, 26, 35, 30, 26, 34, 29, 25, 33, 30, 25, 33, 31, 25, 34, 31, 25, 35, 31, 25, 35, 30, 24, 34, 29, 25, 33, 30, 25, 34, 31, 24, 33, 30, 24, 33, 29, 24, 35, 29, 24, 35, 30, 24, + 33, 29, 23, 32, 28, 24, 31, 29, 25, 32, 30, 25, 32, 30, 25, 32, 28, 24, 32, 28, 23, 31, 28, 23, 33, 27, 24, 34, 28, 23, 33, 28, 23, 33, 27, 25, 33, 29, 23, 32, 28, 22, 38, 33, 27, 45, 39, 32, 7, 6, 5, 31, 31, 31, 25, 25, 26, 19, 19, 19, 19, 19, 19, + 18, 18, 19, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, + 9, 8, 8, 12, 12, 12, 14, 14, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 19, 19, 19, 19, 18, 19, 19, 19, 19, 19, 18, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, + 21, 21, 21, 27, 27, 28, 34, 34, 34, 14, 13, 12, 50, 44, 37, 41, 36, 30, 32, 29, 23, 33, 27, 24, 33, 30, 23, 31, 29, 24, 33, 28, 23, 34, 29, 24, 32, 29, 24, 32, 28, 24, 33, 29, 23, 35, 30, 24, 33, 30, 24, 32, 28, 24, 35, 29, 24, 33, 30, 24, 32, 29, 23, + 34, 30, 24, 34, 29, 24, 33, 28, 24, 34, 29, 24, 36, 30, 25, 35, 30, 23, 33, 30, 24, 35, 29, 24, 36, 29, 24, 34, 29, 25, 33, 30, 25, 34, 31, 24, 36, 28, 24, 35, 29, 25, 33, 29, 26, 36, 29, 24, 37, 29, 24, 34, 31, 26, 34, 31, 26, 37, 30, 26, 36, 30, 25, + 34, 31, 25, 36, 30, 24, 36, 32, 25, 36, 32, 26, 77, 74, 70, 36, 30, 26, 35, 32, 27, 36, 32, 26, 36, 32, 27, 38, 31, 26, 37, 33, 26, 36, 31, 26, 37, 32, 25, 37, 31, 27, 37, 31, 27, 37, 31, 26, 36, 32, 27, 38, 32, 27, 38, 32, 26, 38, 32, 26, 38, 32, 26, + 37, 32, 27, 36, 31, 27, 37, 33, 28, 38, 33, 27, 38, 34, 26, 118, 117, 112, 36, 32, 28, 37, 33, 27, 37, 34, 27, 37, 35, 26, 52, 48, 42, 92, 89, 84, 37, 34, 27, 51, 48, 41, 38, 33, 28, 40, 33, 28, 38, 34, 28, 38, 34, 28, 40, 34, 28, 94, 88, 84, 39, 33, 27, + 38, 33, 28, 40, 32, 27, 38, 34, 28, 102, 99, 95, 84, 80, 76, 93, 90, 85, 66, 61, 56, 40, 34, 29, 41, 34, 29, 40, 34, 29, 38, 34, 29, 40, 33, 30, 41, 34, 29, 39, 35, 29, 39, 33, 29, 40, 33, 29, 41, 34, 28, 42, 35, 28, 42, 34, 29, 40, 35, 29, 40, 35, 29, + 39, 35, 28, 40, 35, 29, 40, 35, 30, 39, 36, 30, 40, 36, 29, 41, 36, 30, 40, 36, 29, 40, 37, 29, 40, 37, 29, 41, 36, 30, 40, 37, 30, 40, 37, 29, 41, 36, 29, 41, 35, 30, 41, 34, 30, 41, 35, 29, 41, 35, 29, 43, 35, 30, 42, 35, 30, 41, 35, 30, 41, 36, 29, + 41, 37, 30, 42, 36, 30, 43, 36, 30, 42, 36, 30, 42, 36, 29, 42, 35, 29, 41, 37, 29, 42, 37, 30, 42, 37, 30, 41, 35, 29, 42, 36, 30, 42, 35, 30, 42, 35, 29, 103, 100, 96, 41, 36, 30, 42, 36, 30, 43, 37, 30, 42, 36, 30, 54, 50, 45, 94, 91, 87, 41, 36, 29, + 55, 50, 44, 41, 38, 31, 42, 37, 31, 43, 35, 31, 42, 36, 31, 42, 36, 31, 96, 91, 88, 43, 37, 32, 43, 37, 30, 43, 36, 30, 42, 35, 30, 42, 35, 31, 82, 77, 73, 43, 37, 31, 44, 37, 31, 42, 37, 31, 82, 78, 73, 43, 36, 32, 44, 37, 31, 56, 51, 44, 42, 37, 30, + 42, 36, 30, 40, 36, 31, 40, 36, 30, 41, 35, 30, 41, 37, 30, 41, 38, 30, 95, 91, 86, 42, 36, 30, 42, 36, 30, 42, 36, 30, 42, 35, 30, 42, 35, 31, 43, 37, 30, 42, 37, 30, 94, 91, 87, 96, 92, 87, 96, 91, 86, 96, 90, 87, 43, 36, 31, 43, 36, 30, 43, 36, 30, + 43, 37, 31, 43, 37, 32, 43, 37, 31, 44, 36, 31, 43, 36, 31, 42, 37, 31, 42, 37, 30, 43, 36, 30, 42, 35, 29, 42, 36, 29, 42, 35, 31, 42, 36, 31, 41, 36, 30, 43, 36, 30, 43, 37, 31, 43, 38, 31, 43, 36, 30, 43, 36, 31, 41, 37, 31, 41, 38, 31, 41, 36, 30, + 42, 35, 29, 42, 36, 29, 43, 37, 30, 43, 37, 30, 42, 35, 30, 40, 36, 30, 41, 37, 30, 43, 36, 30, 42, 36, 30, 42, 36, 30, 42, 35, 29, 42, 36, 30, 42, 35, 30, 42, 35, 30, 41, 35, 29, 40, 36, 30, 40, 35, 30, 43, 35, 29, 43, 36, 31, 42, 37, 30, 42, 36, 29, + 42, 35, 30, 42, 35, 30, 42, 36, 29, 41, 36, 30, 40, 36, 30, 41, 36, 30, 42, 35, 30, 40, 35, 30, 41, 34, 30, 42, 35, 30, 41, 35, 30, 41, 34, 29, 40, 34, 30, 40, 35, 30, 40, 35, 29, 40, 35, 29, 39, 34, 28, 39, 35, 29, 40, 35, 29, 40, 35, 28, 40, 34, 29, + 41, 34, 30, 40, 35, 29, 38, 35, 28, 38, 34, 28, 40, 33, 28, 39, 34, 29, 39, 34, 29, 40, 35, 29, 40, 35, 28, 39, 34, 28, 40, 33, 28, 40, 33, 28, 40, 34, 29, 40, 33, 28, 38, 34, 28, 38, 35, 29, 38, 34, 28, 38, 33, 28, 40, 33, 29, 40, 33, 28, 38, 33, 28, + 37, 35, 29, 37, 34, 28, 38, 33, 28, 38, 34, 28, 37, 34, 27, 37, 33, 27, 37, 32, 28, 37, 32, 27, 38, 31, 26, 37, 32, 27, 36, 32, 28, 37, 32, 27, 37, 34, 28, 38, 33, 27, 38, 32, 27, 36, 33, 27, 38, 32, 26, 39, 31, 26, 38, 32, 27, 36, 33, 26, 37, 31, 26, + 37, 31, 26, 37, 31, 26, 37, 32, 27, 36, 30, 26, 36, 30, 26, 37, 32, 27, 36, 32, 26, 35, 32, 26, 35, 32, 26, 37, 31, 26, 35, 31, 26, 35, 31, 25, 37, 30, 25, 37, 30, 26, 36, 30, 26, 35, 30, 25, 34, 31, 25, 34, 30, 26, 36, 29, 25, 36, 31, 24, 35, 31, 24, + 36, 30, 25, 36, 29, 25, 34, 30, 24, 35, 32, 25, 36, 31, 26, 35, 30, 25, 33, 29, 25, 34, 30, 25, 34, 31, 25, 34, 30, 24, 35, 30, 24, 34, 30, 25, 33, 30, 25, 33, 30, 24, 34, 29, 24, 35, 28, 24, 34, 29, 24, 32, 29, 24, 33, 30, 24, 33, 30, 25, 31, 28, 24, + 31, 28, 24, 33, 28, 24, 34, 27, 24, 34, 28, 23, 32, 29, 22, 32, 27, 23, 32, 26, 23, 37, 32, 26, 43, 37, 30, 7, 6, 5, 30, 30, 30, 23, 23, 24, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 17, 17, 18, 14, 14, 14, 20, 20, 20, 10, 10, 9, 14, 14, 14, 17, 17, 17, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, + 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 28, 28, 29, 35, 35, 35, 14, 13, 12, 51, 45, 36, 41, 36, 32, 33, 30, 25, + 32, 28, 23, 31, 29, 24, 33, 29, 23, 35, 28, 24, 33, 30, 24, 33, 29, 25, 34, 27, 24, 34, 29, 24, 33, 31, 25, 33, 30, 23, 35, 30, 25, 36, 28, 24, 35, 28, 24, 34, 28, 24, 33, 29, 24, 36, 30, 24, 34, 29, 24, 33, 30, 25, 34, 29, 25, 33, 30, 24, 35, 30, 24, + 34, 29, 25, 35, 29, 24, 35, 29, 26, 33, 29, 25, 34, 29, 25, 36, 31, 24, 36, 30, 24, 36, 30, 25, 35, 30, 26, 34, 30, 24, 35, 30, 25, 35, 31, 25, 36, 32, 25, 34, 31, 26, 35, 31, 26, 36, 31, 26, 34, 32, 26, 36, 32, 26, 37, 33, 26, 36, 31, 26, 35, 32, 27, + 38, 31, 26, 37, 32, 27, 37, 31, 25, 36, 31, 26, 36, 32, 26, 37, 32, 26, 37, 33, 27, 37, 34, 28, 36, 32, 27, 37, 32, 26, 37, 32, 27, 38, 33, 27, 37, 32, 26, 39, 31, 26, 39, 31, 28, 39, 32, 28, 38, 33, 27, 39, 32, 27, 39, 34, 28, 39, 33, 28, 39, 35, 28, + 39, 34, 27, 38, 34, 27, 38, 34, 28, 39, 34, 27, 37, 35, 27, 37, 34, 28, 39, 33, 28, 39, 34, 28, 39, 34, 28, 41, 34, 28, 40, 34, 27, 39, 32, 28, 38, 33, 29, 39, 34, 28, 40, 33, 28, 39, 34, 28, 39, 34, 27, 41, 33, 28, 40, 33, 29, 39, 33, 29, 38, 35, 28, + 40, 35, 29, 40, 34, 29, 39, 33, 29, 39, 34, 28, 40, 34, 29, 41, 34, 30, 40, 35, 30, 40, 35, 29, 40, 35, 28, 41, 34, 29, 40, 35, 30, 41, 35, 28, 40, 34, 28, 42, 35, 28, 42, 36, 29, 42, 34, 29, 41, 35, 29, 41, 34, 30, 42, 36, 29, 40, 36, 29, 39, 35, 30, + 40, 35, 31, 42, 35, 30, 40, 36, 30, 40, 35, 29, 43, 35, 29, 43, 35, 29, 42, 36, 30, 42, 37, 29, 43, 36, 29, 42, 37, 29, 41, 36, 28, 42, 35, 29, 41, 36, 30, 41, 36, 30, 42, 36, 29, 43, 36, 30, 43, 35, 31, 41, 36, 30, 42, 36, 30, 43, 36, 30, 44, 35, 30, + 43, 35, 30, 41, 36, 30, 40, 37, 30, 42, 37, 30, 42, 37, 30, 40, 37, 30, 41, 36, 30, 41, 37, 31, 42, 37, 32, 43, 37, 32, 42, 37, 31, 41, 37, 31, 41, 38, 32, 42, 37, 32, 42, 36, 32, 42, 35, 31, 41, 36, 31, 43, 37, 31, 43, 37, 31, 43, 37, 31, 42, 36, 30, + 41, 36, 31, 43, 36, 31, 42, 35, 31, 41, 37, 32, 42, 37, 32, 43, 36, 31, 43, 37, 31, 43, 37, 31, 44, 37, 32, 42, 37, 31, 41, 36, 31, 41, 37, 32, 42, 37, 32, 42, 36, 31, 41, 36, 30, 41, 36, 30, 42, 37, 31, 42, 37, 31, 41, 36, 30, 43, 36, 30, 42, 36, 31, + 41, 36, 31, 41, 37, 30, 42, 37, 30, 42, 37, 31, 43, 36, 30, 43, 36, 30, 43, 36, 31, 43, 35, 31, 42, 37, 32, 42, 38, 32, 44, 38, 32, 44, 38, 31, 42, 36, 31, 41, 37, 31, 43, 37, 30, 45, 37, 30, 45, 37, 31, 43, 37, 31, 42, 37, 30, 43, 37, 31, 42, 36, 32, + 40, 36, 31, 42, 35, 30, 42, 36, 31, 41, 37, 30, 42, 37, 30, 42, 37, 30, 42, 37, 30, 43, 36, 30, 42, 35, 30, 41, 37, 31, 42, 37, 31, 42, 36, 30, 41, 37, 30, 41, 37, 31, 42, 37, 31, 42, 38, 31, 42, 36, 30, 42, 35, 29, 43, 36, 30, 43, 36, 30, 42, 36, 29, + 41, 36, 29, 41, 35, 30, 43, 35, 30, 43, 35, 31, 43, 35, 30, 42, 36, 29, 42, 36, 29, 41, 37, 29, 41, 36, 30, 41, 35, 29, 41, 35, 29, 42, 35, 29, 41, 35, 30, 40, 35, 30, 40, 36, 30, 40, 37, 29, 41, 36, 30, 42, 36, 30, 42, 36, 29, 41, 36, 29, 41, 34, 30, + 42, 34, 30, 41, 35, 30, 41, 35, 30, 42, 35, 29, 42, 36, 28, 42, 36, 28, 41, 36, 29, 41, 35, 29, 41, 35, 29, 41, 36, 29, 40, 35, 29, 40, 34, 29, 41, 36, 28, 41, 35, 29, 40, 34, 30, 40, 34, 29, 40, 34, 28, 39, 34, 28, 39, 35, 29, 40, 34, 29, 41, 34, 29, + 40, 35, 29, 39, 35, 29, 40, 35, 28, 41, 34, 28, 40, 34, 29, 38, 34, 29, 38, 33, 28, 38, 32, 27, 38, 32, 27, 39, 33, 29, 39, 33, 29, 39, 33, 29, 40, 33, 28, 40, 33, 28, 38, 33, 28, 37, 33, 26, 37, 33, 27, 38, 34, 28, 38, 34, 27, 38, 33, 27, 38, 35, 27, + 36, 34, 27, 38, 32, 27, 39, 32, 27, 39, 33, 26, 37, 32, 27, 36, 31, 27, 36, 33, 27, 37, 34, 26, 38, 33, 26, 37, 32, 27, 38, 32, 26, 38, 32, 27, 38, 32, 27, 37, 31, 27, 37, 31, 27, 38, 33, 26, 37, 32, 26, 36, 31, 27, 35, 31, 27, 37, 30, 27, 38, 32, 27, + 36, 31, 27, 35, 30, 26, 37, 31, 26, 35, 30, 26, 36, 30, 26, 36, 32, 26, 35, 31, 26, 36, 30, 24, 36, 31, 24, 35, 30, 24, 36, 30, 25, 35, 31, 25, 36, 32, 26, 36, 31, 25, 33, 30, 25, 34, 31, 25, 35, 31, 25, 35, 30, 25, 34, 30, 25, 33, 30, 26, 33, 31, 26, + 34, 31, 26, 36, 31, 25, 36, 30, 25, 36, 30, 25, 35, 31, 25, 34, 30, 25, 33, 28, 25, 33, 28, 25, 33, 29, 25, 33, 29, 25, 34, 29, 24, 33, 30, 24, 32, 29, 24, 33, 27, 24, 32, 28, 24, 32, 28, 24, 33, 29, 23, 34, 29, 24, 33, 27, 24, 31, 29, 24, 33, 29, 22, + 38, 32, 26, 45, 38, 30, 7, 6, 5, 30, 30, 30, 24, 24, 24, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 15, 15, 16, 21, 21, 21, 10, 9, 9, 13, 13, 13, 16, 16, 16, 17, 17, 17, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 21, 21, 22, 21, 21, 21, 27, 27, 28, 34, 34, 34, 14, 13, 12, 52, 43, 37, 44, 38, 32, 34, 30, 24, 31, 28, 23, 34, 28, 23, 33, 30, 23, 34, 28, 23, 33, 29, 24, 34, 31, 24, 32, 30, 24, + 33, 29, 24, 35, 29, 24, 35, 29, 25, 35, 30, 24, 35, 30, 24, 35, 29, 24, 33, 29, 23, 33, 28, 24, 34, 28, 24, 34, 28, 23, 35, 29, 23, 36, 30, 24, 36, 29, 23, 34, 29, 24, 33, 31, 24, 35, 31, 24, 37, 31, 25, 35, 31, 25, 35, 29, 24, 36, 31, 24, 36, 30, 26, + 35, 30, 25, 36, 30, 24, 35, 30, 25, 34, 30, 26, 35, 31, 25, 38, 30, 25, 37, 32, 25, 36, 32, 27, 37, 33, 26, 37, 31, 26, 36, 31, 26, 37, 33, 27, 35, 31, 26, 36, 31, 26, 36, 31, 25, 37, 33, 25, 35, 31, 27, 37, 32, 27, 38, 33, 27, 37, 31, 26, 37, 33, 27, + 36, 33, 27, 37, 34, 26, 37, 32, 27, 38, 33, 28, 36, 31, 28, 37, 32, 26, 38, 33, 26, 38, 33, 26, 39, 33, 27, 39, 32, 28, 38, 32, 27, 36, 33, 27, 37, 33, 27, 38, 33, 27, 37, 34, 27, 37, 34, 28, 38, 33, 27, 39, 32, 27, 38, 34, 28, 39, 35, 28, 39, 35, 27, + 40, 35, 28, 39, 34, 28, 38, 33, 27, 38, 34, 29, 39, 33, 29, 39, 33, 28, 41, 32, 28, 40, 34, 28, 39, 34, 28, 38, 34, 29, 39, 34, 29, 40, 33, 29, 40, 34, 30, 39, 35, 29, 39, 35, 29, 39, 35, 29, 40, 33, 29, 41, 33, 29, 39, 33, 30, 39, 34, 30, 40, 35, 29, + 40, 35, 28, 41, 35, 28, 41, 36, 28, 40, 34, 29, 41, 35, 29, 43, 35, 30, 41, 35, 30, 40, 35, 29, 41, 34, 28, 40, 35, 28, 40, 35, 29, 41, 36, 30, 40, 34, 29, 40, 35, 30, 41, 35, 29, 40, 36, 30, 40, 36, 29, 40, 36, 30, 42, 37, 30, 41, 36, 30, 41, 36, 30, + 43, 36, 30, 44, 36, 30, 43, 36, 30, 41, 36, 31, 41, 36, 30, 42, 35, 29, 43, 36, 31, 43, 37, 30, 42, 36, 30, 43, 36, 30, 43, 35, 30, 42, 35, 30, 42, 35, 31, 44, 35, 30, 42, 35, 29, 41, 36, 30, 42, 37, 31, 42, 38, 31, 42, 38, 31, 42, 37, 31, 42, 38, 30, + 41, 37, 31, 42, 36, 30, 43, 36, 30, 44, 37, 31, 43, 37, 31, 41, 37, 30, 42, 36, 31, 43, 36, 31, 41, 35, 32, 41, 36, 31, 43, 37, 31, 44, 38, 32, 44, 37, 32, 42, 37, 31, 42, 37, 31, 42, 37, 31, 41, 38, 31, 41, 37, 31, 41, 37, 30, 43, 37, 31, 43, 36, 32, + 42, 36, 31, 43, 36, 31, 43, 36, 31, 41, 37, 31, 42, 38, 30, 43, 37, 30, 43, 37, 31, 43, 37, 31, 43, 36, 30, 43, 37, 31, 43, 37, 32, 42, 37, 31, 43, 36, 31, 42, 35, 32, 41, 35, 32, 42, 36, 30, 41, 36, 31, 41, 36, 31, 43, 37, 31, 43, 37, 31, 41, 37, 30, + 41, 37, 31, 42, 36, 31, 42, 36, 31, 42, 37, 31, 43, 36, 31, 44, 36, 31, 44, 37, 31, 43, 36, 31, 43, 36, 31, 44, 38, 31, 44, 37, 30, 43, 36, 30, 43, 36, 30, 42, 36, 29, 42, 36, 29, 42, 37, 30, 43, 36, 30, 42, 36, 30, 41, 36, 30, 41, 35, 30, 42, 36, 29, + 42, 37, 30, 41, 37, 30, 43, 36, 30, 43, 36, 30, 42, 36, 30, 43, 37, 30, 43, 37, 30, 43, 38, 30, 43, 38, 31, 42, 36, 31, 42, 36, 31, 42, 37, 30, 42, 35, 29, 42, 35, 29, 41, 35, 29, 42, 35, 29, 42, 37, 29, 42, 37, 30, 42, 35, 30, 43, 36, 31, 43, 37, 29, + 42, 37, 30, 41, 37, 31, 42, 35, 30, 41, 34, 30, 42, 36, 31, 42, 36, 30, 41, 34, 29, 43, 35, 30, 42, 36, 29, 41, 36, 29, 42, 35, 30, 42, 36, 30, 42, 36, 30, 43, 34, 30, 42, 35, 29, 42, 36, 29, 42, 35, 29, 41, 36, 29, 42, 37, 30, 42, 36, 29, 41, 35, 29, + 40, 36, 29, 40, 35, 29, 39, 34, 30, 38, 34, 30, 39, 34, 29, 41, 35, 29, 40, 35, 29, 38, 35, 29, 38, 34, 30, 39, 34, 30, 40, 36, 28, 40, 35, 28, 40, 35, 28, 40, 36, 29, 40, 36, 29, 40, 35, 28, 40, 33, 27, 39, 33, 28, 40, 35, 29, 39, 35, 29, 39, 33, 28, + 38, 34, 28, 38, 34, 28, 38, 33, 28, 38, 34, 28, 38, 34, 28, 37, 33, 29, 39, 33, 28, 40, 34, 28, 38, 34, 28, 38, 35, 28, 39, 35, 27, 39, 34, 27, 40, 33, 27, 39, 33, 27, 38, 34, 27, 38, 34, 27, 36, 33, 27, 37, 33, 27, 37, 33, 27, 36, 32, 27, 38, 32, 26, + 39, 33, 27, 38, 33, 27, 38, 33, 27, 37, 33, 26, 38, 32, 26, 36, 32, 27, 36, 31, 27, 38, 32, 27, 39, 31, 26, 37, 32, 25, 36, 32, 25, 37, 31, 26, 35, 32, 27, 35, 31, 27, 36, 31, 27, 35, 31, 26, 36, 31, 26, 36, 32, 26, 37, 31, 27, 37, 31, 27, 36, 31, 26, + 35, 32, 25, 35, 31, 25, 36, 31, 26, 36, 31, 27, 36, 31, 26, 35, 30, 25, 34, 31, 25, 34, 31, 26, 35, 31, 26, 36, 31, 25, 36, 31, 24, 35, 29, 25, 35, 29, 26, 34, 30, 25, 35, 31, 25, 36, 31, 24, 36, 29, 25, 34, 28, 25, 34, 29, 25, 35, 31, 25, 33, 29, 25, + 32, 28, 24, 34, 29, 24, 35, 30, 23, 34, 30, 23, 33, 29, 24, 34, 28, 24, 34, 27, 25, 32, 27, 24, 32, 28, 23, 34, 29, 24, 34, 29, 23, 33, 29, 23, 33, 28, 23, 33, 29, 23, 39, 33, 27, 46, 38, 30, 7, 6, 5, 30, 30, 30, 24, 24, 25, 18, 18, 19, 18, 18, 19, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 21, 16, 16, 16, 22, 22, 22, + 9, 9, 9, 13, 13, 13, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 26, 26, 26, 33, 33, 33, 14, 13, 12, 50, 46, 36, 42, 37, 31, 32, 29, 24, 31, 29, 24, 34, 29, 23, 34, 28, 24, 34, 28, 24, 33, 30, 23, 35, 30, 23, 32, 30, 24, 33, 29, 23, 34, 29, 24, 32, 30, 25, 33, 30, 24, 35, 31, 25, 33, 30, 24, 34, 28, 24, + 34, 28, 25, 35, 28, 24, 33, 29, 24, 33, 30, 25, 34, 29, 25, 36, 30, 25, 34, 30, 24, 34, 29, 25, 34, 30, 25, 34, 30, 26, 34, 30, 24, 36, 30, 24, 36, 29, 24, 36, 30, 24, 36, 30, 24, 35, 30, 25, 35, 29, 26, 37, 30, 26, 38, 30, 25, 37, 32, 25, 35, 31, 26, + 35, 31, 26, 35, 32, 26, 35, 31, 26, 36, 31, 26, 35, 32, 26, 36, 32, 25, 38, 32, 27, 37, 32, 27, 35, 32, 25, 37, 30, 26, 35, 33, 27, 35, 33, 27, 38, 32, 26, 38, 33, 27, 37, 31, 26, 36, 31, 25, 38, 31, 26, 38, 31, 27, 36, 31, 26, 39, 31, 26, 39, 33, 28, + 37, 34, 27, 36, 34, 27, 38, 33, 27, 38, 34, 27, 37, 34, 27, 37, 33, 28, 37, 32, 26, 40, 34, 26, 39, 34, 27, 39, 34, 27, 39, 33, 27, 37, 32, 28, 38, 33, 28, 39, 33, 28, 39, 35, 28, 39, 34, 28, 38, 34, 29, 38, 33, 29, 40, 34, 28, 40, 34, 27, 38, 34, 29, + 37, 34, 28, 39, 34, 28, 39, 34, 29, 39, 33, 28, 40, 33, 28, 41, 33, 28, 41, 34, 29, 40, 34, 29, 39, 35, 30, 39, 34, 29, 41, 35, 29, 40, 35, 28, 41, 34, 28, 40, 35, 29, 41, 35, 29, 41, 35, 30, 40, 34, 30, 41, 34, 30, 42, 34, 29, 41, 35, 28, 41, 35, 30, + 41, 34, 31, 41, 36, 30, 41, 36, 30, 41, 36, 30, 42, 36, 30, 40, 35, 30, 40, 35, 30, 40, 36, 29, 39, 35, 29, 40, 36, 29, 42, 36, 31, 42, 36, 30, 43, 36, 30, 43, 37, 30, 41, 36, 30, 41, 36, 30, 41, 36, 30, 42, 36, 29, 41, 36, 29, 41, 36, 30, 41, 36, 30, + 41, 36, 29, 42, 36, 30, 42, 35, 31, 42, 36, 31, 42, 38, 30, 43, 37, 30, 43, 36, 30, 44, 36, 30, 42, 37, 30, 41, 37, 30, 42, 37, 30, 41, 38, 31, 41, 37, 31, 42, 36, 31, 44, 36, 32, 43, 37, 31, 42, 36, 30, 41, 36, 30, 41, 36, 31, 43, 36, 30, 44, 38, 30, + 42, 38, 31, 41, 36, 31, 42, 37, 31, 43, 38, 31, 43, 38, 31, 42, 38, 32, 42, 36, 31, 43, 36, 31, 42, 38, 31, 42, 37, 31, 43, 36, 31, 43, 37, 32, 42, 38, 32, 42, 38, 30, 42, 37, 30, 42, 38, 31, 43, 37, 31, 42, 36, 31, 42, 37, 31, 43, 38, 30, 44, 37, 31, + 43, 38, 31, 41, 39, 32, 41, 37, 31, 41, 37, 30, 41, 38, 31, 42, 36, 31, 42, 35, 31, 41, 35, 31, 42, 36, 30, 42, 36, 31, 43, 36, 32, 44, 37, 31, 42, 36, 30, 41, 37, 31, 43, 38, 31, 44, 37, 31, 42, 38, 31, 42, 38, 31, 43, 38, 31, 44, 38, 31, 44, 36, 31, + 43, 36, 30, 43, 38, 31, 43, 38, 31, 43, 37, 30, 43, 37, 31, 43, 38, 32, 42, 37, 32, 42, 37, 31, 42, 37, 30, 42, 36, 30, 44, 36, 30, 44, 37, 31, 44, 38, 31, 42, 38, 30, 43, 38, 31, 43, 38, 31, 43, 36, 30, 43, 37, 31, 43, 38, 31, 43, 38, 30, 42, 36, 30, + 42, 37, 30, 42, 37, 30, 42, 36, 30, 43, 36, 31, 44, 37, 30, 43, 36, 30, 42, 37, 30, 43, 37, 31, 43, 36, 31, 42, 36, 30, 43, 35, 29, 43, 36, 30, 42, 36, 30, 43, 37, 29, 41, 36, 29, 40, 35, 31, 41, 36, 31, 41, 36, 31, 41, 36, 30, 41, 35, 30, 40, 35, 30, + 42, 36, 29, 44, 36, 29, 43, 35, 29, 42, 35, 31, 43, 36, 30, 42, 36, 29, 41, 35, 30, 42, 36, 30, 42, 35, 29, 40, 35, 29, 40, 35, 30, 41, 35, 30, 40, 35, 30, 40, 36, 30, 40, 35, 30, 40, 34, 30, 40, 34, 30, 41, 34, 30, 41, 35, 29, 40, 35, 29, 40, 34, 29, + 40, 33, 28, 41, 35, 28, 40, 36, 30, 39, 35, 30, 40, 33, 28, 41, 35, 28, 40, 36, 29, 39, 36, 28, 40, 35, 28, 40, 34, 29, 40, 33, 29, 40, 33, 29, 40, 34, 28, 38, 35, 29, 37, 34, 29, 39, 34, 29, 40, 34, 29, 39, 35, 29, 39, 34, 27, 39, 33, 28, 39, 33, 28, + 40, 32, 28, 37, 34, 27, 38, 35, 27, 39, 34, 27, 38, 34, 27, 38, 34, 27, 37, 33, 27, 38, 32, 28, 38, 32, 28, 39, 32, 28, 38, 33, 28, 37, 34, 28, 37, 33, 28, 37, 32, 28, 37, 32, 27, 37, 33, 26, 37, 34, 26, 38, 33, 27, 38, 32, 26, 36, 32, 26, 37, 32, 27, + 39, 32, 27, 38, 32, 27, 36, 32, 27, 36, 32, 27, 35, 32, 28, 37, 32, 26, 38, 32, 26, 35, 31, 27, 36, 31, 26, 38, 31, 27, 37, 30, 27, 38, 31, 26, 37, 31, 27, 36, 31, 26, 36, 32, 26, 37, 31, 26, 36, 31, 26, 36, 32, 26, 35, 31, 26, 35, 31, 26, 36, 32, 26, + 35, 32, 26, 36, 31, 26, 35, 31, 26, 34, 31, 26, 36, 30, 26, 36, 30, 25, 34, 30, 25, 34, 31, 24, 34, 31, 24, 35, 29, 25, 34, 29, 25, 33, 30, 24, 34, 31, 23, 35, 29, 23, 35, 29, 24, 34, 29, 25, 33, 29, 25, 32, 29, 24, 33, 29, 24, 33, 30, 25, 33, 29, 25, + 34, 28, 24, 35, 28, 24, 33, 29, 24, 33, 28, 23, 34, 27, 23, 33, 28, 23, 32, 28, 22, 39, 33, 26, 45, 38, 31, 7, 6, 5, 29, 29, 29, 24, 24, 24, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 21, 9, 9, 9, 13, 13, 13, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, + 16, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 26, 26, 26, 33, 33, 33, 14, 13, 12, 52, 45, 37, 42, 37, 29, 34, 29, 24, + 32, 28, 24, 32, 27, 23, 33, 29, 24, 33, 29, 24, 33, 30, 23, 34, 30, 24, 34, 29, 25, 33, 29, 25, 35, 30, 25, 35, 31, 23, 33, 30, 24, 34, 29, 25, 33, 30, 23, 35, 30, 23, 33, 29, 24, 35, 29, 25, 33, 30, 26, 35, 31, 24, 34, 31, 25, 34, 28, 24, 36, 30, 24, + 36, 30, 24, 35, 28, 24, 34, 30, 25, 34, 30, 26, 36, 30, 24, 34, 31, 26, 37, 30, 26, 37, 30, 24, 35, 30, 25, 35, 30, 26, 37, 31, 26, 35, 30, 26, 35, 30, 27, 35, 33, 26, 35, 31, 27, 36, 30, 26, 38, 31, 26, 35, 32, 26, 36, 31, 25, 38, 32, 27, 37, 33, 25, + 38, 32, 26, 36, 33, 26, 35, 32, 27, 38, 33, 26, 38, 33, 25, 36, 33, 26, 36, 33, 26, 38, 33, 26, 38, 33, 27, 37, 32, 27, 38, 33, 28, 38, 34, 27, 37, 33, 27, 37, 32, 28, 39, 31, 28, 38, 31, 28, 38, 32, 28, 40, 32, 27, 39, 32, 27, 38, 32, 27, 39, 32, 27, + 39, 34, 27, 37, 34, 26, 37, 33, 27, 38, 34, 27, 39, 34, 27, 39, 33, 27, 39, 34, 28, 39, 34, 29, 38, 34, 28, 41, 33, 29, 40, 33, 29, 40, 33, 29, 41, 32, 29, 40, 33, 29, 41, 33, 28, 39, 33, 28, 38, 35, 29, 40, 34, 29, 41, 33, 28, 40, 34, 29, 39, 33, 29, + 41, 35, 29, 40, 36, 29, 40, 36, 30, 41, 34, 30, 39, 34, 30, 39, 35, 29, 40, 35, 29, 41, 35, 29, 42, 36, 29, 42, 35, 30, 42, 34, 29, 41, 34, 29, 40, 34, 30, 42, 36, 29, 43, 36, 29, 41, 36, 30, 41, 36, 30, 41, 35, 30, 40, 36, 30, 40, 36, 30, 41, 36, 30, + 41, 35, 30, 42, 35, 30, 42, 35, 31, 42, 35, 30, 41, 36, 30, 41, 38, 29, 42, 36, 29, 42, 36, 29, 42, 36, 29, 43, 36, 31, 41, 36, 30, 42, 35, 29, 43, 37, 29, 42, 37, 30, 42, 36, 31, 42, 38, 31, 43, 37, 31, 43, 36, 30, 42, 36, 31, 42, 36, 31, 42, 36, 30, + 42, 37, 30, 42, 38, 30, 42, 37, 30, 42, 37, 30, 41, 36, 30, 42, 37, 30, 43, 37, 30, 42, 36, 30, 43, 36, 30, 42, 36, 30, 41, 36, 31, 41, 36, 32, 41, 37, 31, 42, 37, 30, 43, 38, 31, 42, 39, 32, 41, 37, 32, 42, 36, 32, 44, 37, 31, 43, 38, 31, 41, 38, 31, + 42, 36, 31, 44, 36, 31, 44, 38, 31, 43, 38, 31, 42, 37, 32, 41, 36, 32, 41, 38, 31, 43, 38, 31, 44, 37, 31, 44, 38, 30, 44, 37, 30, 44, 37, 32, 44, 37, 33, 43, 37, 32, 42, 37, 31, 42, 38, 31, 42, 37, 31, 42, 36, 30, 44, 37, 31, 43, 38, 30, 43, 38, 30, + 43, 36, 31, 42, 36, 31, 41, 37, 32, 41, 38, 31, 41, 37, 31, 42, 37, 31, 43, 37, 31, 44, 36, 32, 42, 36, 32, 42, 36, 31, 43, 37, 30, 44, 37, 30, 44, 36, 31, 43, 37, 31, 43, 37, 31, 43, 37, 31, 43, 37, 31, 43, 37, 31, 42, 38, 31, 43, 38, 32, 43, 37, 32, + 43, 36, 30, 43, 37, 30, 42, 38, 31, 41, 37, 30, 42, 36, 29, 42, 36, 30, 42, 36, 32, 42, 37, 31, 42, 37, 30, 43, 37, 31, 42, 36, 32, 42, 36, 30, 43, 37, 30, 42, 36, 31, 42, 37, 31, 43, 38, 30, 44, 37, 30, 43, 36, 30, 42, 36, 30, 43, 36, 31, 42, 36, 30, + 41, 37, 30, 42, 37, 31, 42, 36, 29, 43, 37, 30, 41, 37, 31, 41, 36, 30, 42, 35, 30, 43, 35, 30, 42, 35, 30, 42, 35, 30, 42, 36, 30, 41, 35, 30, 41, 37, 30, 42, 37, 29, 43, 35, 30, 42, 36, 29, 41, 36, 29, 42, 34, 30, 43, 35, 30, 42, 37, 30, 41, 35, 30, + 42, 35, 30, 42, 35, 30, 42, 36, 30, 41, 35, 29, 41, 34, 29, 41, 35, 30, 41, 36, 30, 42, 36, 30, 41, 36, 29, 40, 35, 28, 39, 35, 29, 40, 35, 30, 41, 34, 29, 40, 34, 28, 39, 34, 29, 40, 34, 29, 39, 35, 30, 39, 35, 30, 40, 33, 29, 40, 35, 29, 39, 35, 30, + 40, 34, 29, 40, 33, 28, 40, 33, 28, 39, 35, 29, 38, 35, 28, 39, 34, 28, 40, 32, 29, 40, 33, 28, 40, 34, 28, 39, 34, 29, 40, 34, 29, 41, 34, 29, 40, 35, 28, 38, 35, 28, 38, 34, 28, 38, 33, 27, 39, 34, 27, 39, 34, 28, 39, 34, 28, 39, 35, 29, 38, 33, 29, + 39, 33, 27, 39, 33, 27, 37, 32, 28, 37, 33, 29, 37, 35, 28, 37, 33, 27, 37, 32, 26, 37, 32, 27, 37, 31, 27, 37, 31, 26, 37, 32, 26, 37, 33, 27, 37, 33, 27, 36, 32, 28, 36, 32, 28, 37, 31, 27, 37, 31, 26, 35, 32, 28, 37, 32, 27, 38, 33, 26, 36, 33, 27, + 36, 32, 27, 37, 31, 27, 37, 31, 27, 35, 31, 26, 35, 33, 26, 37, 31, 26, 38, 30, 26, 37, 30, 25, 36, 32, 26, 37, 32, 26, 36, 31, 25, 35, 32, 25, 35, 32, 25, 34, 32, 25, 35, 31, 27, 36, 30, 26, 36, 31, 25, 35, 32, 26, 35, 31, 26, 37, 31, 25, 35, 31, 25, + 35, 29, 24, 36, 30, 25, 36, 31, 25, 35, 29, 25, 34, 29, 25, 32, 29, 24, 33, 30, 23, 35, 30, 24, 34, 30, 25, 34, 30, 25, 33, 30, 24, 33, 30, 25, 33, 29, 24, 34, 29, 24, 33, 28, 25, 33, 28, 24, 33, 28, 24, 34, 28, 25, 33, 28, 23, 32, 28, 23, 34, 27, 24, + 38, 32, 27, 45, 39, 30, 7, 6, 5, 28, 28, 28, 22, 22, 23, 16, 16, 16, 16, 16, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 13, 13, 14, 20, 20, 20, 10, 10, 10, 14, 14, 15, 17, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 20, + 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 19, 20, 20, 26, 26, 26, 33, 33, 33, 14, 13, 12, 52, 45, 36, 43, 36, 30, 35, 29, 25, 33, 28, 24, 33, 28, 24, 33, 28, 24, 33, 30, 24, 33, 30, 24, 33, 30, 23, 33, 30, 24, + 34, 29, 24, 34, 30, 24, 33, 30, 24, 34, 29, 25, 33, 31, 25, 34, 31, 24, 34, 30, 24, 34, 29, 25, 35, 31, 25, 35, 30, 24, 35, 29, 25, 37, 30, 24, 36, 30, 26, 34, 29, 24, 35, 31, 24, 36, 32, 24, 34, 30, 26, 34, 30, 26, 36, 29, 24, 37, 31, 26, 35, 31, 25, + 34, 30, 25, 35, 30, 25, 36, 30, 25, 36, 30, 25, 35, 30, 26, 36, 30, 25, 38, 32, 25, 36, 32, 26, 35, 30, 26, 36, 32, 25, 35, 33, 26, 37, 33, 26, 36, 33, 27, 36, 32, 26, 37, 32, 25, 35, 33, 26, 36, 32, 26, 38, 32, 26, 36, 32, 27, 36, 32, 27, 38, 32, 26, + 36, 32, 27, 36, 32, 27, 38, 33, 27, 39, 33, 27, 38, 34, 26, 37, 32, 27, 38, 33, 27, 39, 33, 26, 37, 32, 26, 38, 32, 27, 38, 33, 27, 40, 33, 27, 39, 32, 28, 39, 33, 27, 38, 34, 27, 39, 33, 28, 40, 35, 28, 39, 35, 28, 37, 35, 27, 38, 34, 28, 39, 34, 27, + 39, 33, 29, 39, 34, 29, 41, 35, 29, 40, 35, 28, 38, 34, 29, 39, 33, 28, 40, 34, 29, 40, 34, 29, 41, 33, 29, 39, 35, 28, 41, 35, 28, 41, 35, 28, 39, 33, 28, 40, 34, 28, 40, 35, 29, 41, 36, 30, 41, 36, 28, 41, 36, 29, 40, 35, 30, 40, 36, 30, 41, 36, 29, + 39, 35, 30, 41, 34, 30, 41, 35, 29, 41, 36, 29, 41, 36, 28, 41, 36, 29, 41, 35, 29, 41, 35, 30, 43, 36, 30, 42, 37, 29, 41, 37, 30, 41, 36, 30, 42, 34, 29, 41, 35, 29, 43, 35, 29, 41, 36, 30, 41, 37, 30, 40, 36, 30, 41, 37, 30, 43, 37, 30, 43, 36, 30, + 42, 37, 30, 42, 37, 30, 42, 37, 30, 42, 36, 30, 43, 36, 30, 43, 36, 31, 43, 37, 30, 43, 36, 30, 43, 35, 31, 42, 36, 31, 42, 37, 30, 43, 37, 30, 43, 37, 30, 43, 37, 30, 41, 37, 29, 42, 36, 30, 42, 37, 31, 42, 37, 31, 43, 37, 30, 44, 37, 31, 43, 37, 31, + 42, 36, 30, 43, 36, 31, 42, 38, 31, 41, 38, 32, 42, 37, 31, 44, 37, 31, 44, 36, 31, 42, 36, 31, 42, 36, 32, 44, 36, 32, 44, 36, 32, 43, 37, 31, 43, 39, 32, 44, 39, 31, 44, 39, 30, 43, 38, 30, 43, 39, 30, 43, 38, 31, 43, 37, 31, 43, 37, 32, 44, 38, 32, + 43, 38, 31, 42, 37, 31, 44, 36, 31, 44, 36, 31, 42, 36, 32, 43, 38, 32, 43, 39, 31, 42, 38, 30, 42, 37, 32, 44, 37, 32, 43, 38, 32, 42, 38, 32, 43, 37, 32, 43, 37, 31, 42, 37, 31, 42, 36, 32, 43, 36, 32, 44, 36, 31, 44, 36, 31, 43, 37, 31, 42, 37, 31, + 44, 37, 31, 44, 37, 32, 42, 38, 31, 42, 37, 30, 42, 37, 31, 43, 38, 31, 43, 38, 31, 43, 37, 31, 43, 36, 31, 42, 36, 30, 42, 37, 30, 44, 37, 31, 44, 37, 31, 44, 37, 31, 43, 38, 30, 42, 37, 31, 42, 37, 32, 43, 36, 31, 43, 36, 30, 42, 36, 30, 42, 36, 31, + 42, 36, 31, 41, 37, 30, 42, 37, 29, 43, 36, 30, 42, 37, 31, 41, 38, 31, 43, 37, 31, 43, 36, 30, 43, 36, 31, 42, 37, 31, 42, 36, 30, 43, 37, 30, 43, 36, 30, 43, 36, 30, 42, 36, 30, 42, 35, 31, 43, 36, 30, 43, 37, 31, 42, 37, 31, 43, 36, 30, 44, 36, 31, + 44, 37, 31, 43, 36, 30, 43, 37, 31, 43, 38, 31, 43, 36, 31, 43, 35, 30, 43, 36, 29, 42, 35, 29, 43, 35, 29, 43, 35, 30, 42, 35, 30, 41, 35, 30, 42, 37, 29, 42, 36, 29, 42, 35, 30, 43, 36, 30, 43, 36, 30, 42, 37, 29, 40, 36, 30, 41, 34, 30, 42, 35, 30, + 41, 36, 30, 41, 35, 29, 42, 34, 29, 41, 35, 31, 40, 36, 30, 39, 35, 29, 40, 35, 30, 40, 36, 29, 40, 34, 28, 39, 34, 29, 40, 36, 30, 41, 35, 29, 41, 35, 29, 40, 36, 30, 40, 36, 29, 40, 35, 29, 40, 35, 29, 40, 35, 30, 40, 33, 29, 41, 33, 28, 41, 33, 29, + 41, 33, 29, 40, 34, 28, 39, 34, 28, 41, 34, 28, 39, 33, 29, 38, 34, 28, 39, 35, 28, 40, 34, 29, 39, 35, 28, 38, 35, 27, 40, 35, 27, 40, 34, 28, 39, 32, 27, 39, 33, 27, 39, 35, 28, 38, 34, 28, 37, 33, 27, 38, 34, 27, 37, 34, 28, 37, 33, 27, 37, 34, 26, + 38, 33, 27, 38, 32, 28, 37, 32, 27, 38, 33, 26, 39, 34, 28, 39, 34, 28, 39, 34, 27, 37, 33, 26, 35, 31, 28, 37, 32, 27, 37, 34, 26, 35, 32, 27, 36, 31, 27, 36, 31, 27, 37, 31, 27, 38, 30, 26, 37, 31, 26, 35, 32, 26, 35, 32, 26, 36, 32, 28, 36, 32, 27, + 35, 31, 26, 34, 31, 27, 36, 31, 26, 36, 31, 26, 36, 31, 26, 35, 32, 26, 34, 30, 26, 35, 30, 26, 35, 31, 26, 34, 31, 26, 34, 31, 25, 36, 30, 25, 35, 31, 25, 36, 32, 26, 37, 31, 25, 35, 30, 24, 34, 30, 24, 33, 30, 24, 34, 30, 24, 34, 29, 24, 33, 30, 25, + 33, 28, 24, 34, 29, 24, 34, 29, 24, 33, 29, 24, 34, 29, 25, 34, 29, 24, 32, 28, 24, 32, 27, 25, 33, 27, 25, 33, 28, 24, 34, 29, 23, 34, 28, 24, 34, 27, 23, 34, 26, 22, 38, 33, 27, 45, 39, 31, 7, 6, 5, 26, 26, 27, 21, 20, 21, 14, 14, 14, 14, 14, 14, + 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 17, 17, 18, 14, 14, 14, 21, 20, 20, + 10, 10, 10, 15, 15, 15, 18, 18, 19, 19, 19, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, + 19, 19, 19, 25, 25, 25, 32, 32, 32, 13, 12, 12, 52, 45, 36, 43, 38, 31, 34, 30, 25, 32, 28, 23, 33, 29, 23, 33, 28, 23, 35, 30, 23, 33, 30, 24, 35, 29, 24, 35, 30, 24, 34, 29, 25, 36, 31, 24, 33, 30, 25, 32, 29, 24, 34, 30, 24, 34, 29, 24, 34, 29, 25, + 34, 30, 26, 33, 30, 26, 35, 30, 25, 33, 30, 25, 34, 29, 25, 35, 30, 24, 35, 29, 26, 36, 30, 25, 36, 31, 25, 35, 31, 26, 35, 31, 25, 35, 31, 25, 35, 31, 25, 35, 31, 25, 36, 31, 25, 38, 30, 25, 37, 30, 26, 36, 31, 26, 37, 31, 26, 38, 32, 26, 35, 32, 27, + 35, 33, 26, 36, 32, 27, 36, 33, 27, 36, 33, 25, 38, 33, 26, 37, 31, 27, 38, 32, 27, 37, 32, 27, 37, 31, 26, 39, 31, 27, 38, 32, 27, 36, 33, 26, 39, 31, 26, 38, 32, 27, 37, 31, 28, 37, 32, 26, 37, 34, 26, 37, 32, 28, 39, 32, 27, 38, 32, 26, 38, 32, 26, + 39, 32, 27, 39, 32, 28, 39, 32, 28, 38, 32, 27, 39, 32, 27, 38, 32, 27, 38, 32, 26, 37, 32, 27, 38, 33, 28, 38, 33, 27, 39, 35, 27, 38, 33, 27, 39, 34, 29, 39, 35, 28, 39, 33, 28, 40, 34, 28, 39, 34, 28, 40, 34, 29, 41, 35, 29, 40, 35, 29, 42, 34, 29, + 41, 35, 29, 39, 34, 28, 39, 34, 28, 40, 35, 29, 40, 35, 29, 39, 34, 29, 40, 35, 28, 42, 36, 28, 41, 36, 28, 39, 34, 29, 39, 34, 30, 40, 34, 29, 40, 35, 29, 39, 35, 29, 39, 35, 29, 41, 36, 30, 41, 36, 30, 40, 36, 30, 40, 36, 30, 40, 35, 29, 41, 36, 30, + 42, 37, 30, 41, 38, 29, 41, 37, 30, 41, 37, 29, 40, 36, 30, 41, 36, 30, 42, 36, 29, 40, 36, 29, 42, 36, 30, 41, 35, 31, 40, 37, 31, 42, 37, 30, 43, 35, 29, 43, 36, 29, 41, 36, 29, 42, 36, 30, 43, 36, 30, 42, 37, 30, 42, 37, 30, 42, 37, 30, 43, 37, 31, + 44, 37, 30, 43, 37, 30, 42, 38, 30, 43, 38, 30, 44, 37, 30, 43, 36, 31, 42, 38, 31, 40, 38, 30, 42, 38, 31, 42, 36, 30, 42, 37, 30, 43, 38, 30, 43, 37, 31, 41, 36, 31, 41, 37, 31, 43, 38, 31, 43, 37, 31, 44, 36, 32, 42, 38, 32, 43, 38, 32, 44, 36, 31, + 42, 36, 31, 42, 37, 31, 43, 38, 31, 44, 38, 31, 44, 37, 31, 44, 37, 32, 44, 37, 32, 43, 36, 33, 44, 37, 32, 42, 38, 32, 43, 37, 32, 44, 36, 32, 43, 36, 32, 43, 38, 31, 43, 38, 30, 43, 37, 30, 43, 37, 31, 44, 37, 31, 44, 38, 32, 43, 38, 32, 43, 38, 32, + 43, 39, 33, 43, 38, 32, 44, 37, 31, 44, 37, 32, 43, 37, 32, 42, 37, 32, 41, 37, 31, 43, 36, 31, 44, 36, 31, 42, 36, 32, 43, 37, 32, 43, 38, 31, 43, 37, 31, 43, 36, 32, 43, 37, 31, 43, 37, 31, 44, 38, 32, 44, 38, 31, 43, 38, 30, 43, 38, 30, 44, 37, 31, + 44, 37, 32, 43, 38, 31, 42, 37, 30, 42, 38, 30, 42, 37, 31, 42, 38, 30, 43, 39, 31, 45, 37, 31, 44, 35, 31, 43, 37, 30, 43, 38, 31, 43, 38, 31, 41, 37, 30, 42, 36, 30, 44, 36, 31, 44, 36, 30, 43, 37, 30, 42, 37, 30, 43, 37, 30, 44, 37, 31, 43, 36, 31, + 42, 37, 30, 43, 37, 30, 44, 36, 30, 43, 36, 30, 43, 36, 30, 43, 35, 30, 43, 36, 30, 43, 37, 31, 44, 36, 31, 43, 37, 31, 42, 36, 31, 43, 36, 30, 44, 36, 31, 42, 37, 30, 42, 37, 31, 42, 37, 30, 41, 36, 30, 41, 36, 30, 43, 37, 30, 43, 37, 30, 42, 36, 29, + 42, 36, 29, 43, 36, 29, 42, 36, 30, 42, 35, 30, 42, 35, 31, 44, 36, 30, 44, 36, 30, 43, 36, 30, 41, 37, 31, 42, 37, 30, 42, 36, 30, 40, 36, 30, 40, 36, 31, 40, 37, 30, 41, 35, 30, 41, 34, 29, 40, 34, 29, 42, 35, 30, 40, 35, 30, 39, 35, 29, 41, 36, 29, + 42, 36, 29, 42, 37, 29, 41, 36, 28, 40, 35, 29, 40, 36, 30, 40, 36, 29, 41, 36, 29, 40, 34, 29, 40, 34, 29, 40, 35, 29, 39, 34, 28, 39, 35, 29, 41, 34, 29, 40, 33, 28, 39, 35, 28, 40, 34, 28, 41, 34, 28, 40, 35, 29, 40, 34, 29, 39, 33, 28, 40, 33, 28, + 40, 34, 27, 40, 35, 28, 39, 35, 28, 39, 33, 29, 40, 33, 27, 39, 33, 27, 38, 33, 28, 39, 33, 27, 40, 34, 27, 40, 35, 28, 39, 34, 29, 39, 33, 29, 40, 34, 27, 39, 33, 27, 39, 33, 28, 39, 34, 27, 38, 33, 27, 38, 32, 27, 39, 32, 28, 38, 32, 27, 36, 33, 27, + 37, 33, 27, 37, 32, 26, 37, 31, 26, 38, 32, 28, 38, 32, 27, 38, 31, 27, 36, 31, 27, 36, 31, 27, 38, 32, 26, 38, 32, 26, 37, 32, 27, 38, 32, 27, 38, 31, 27, 36, 31, 27, 35, 31, 26, 35, 31, 27, 36, 32, 26, 35, 30, 25, 34, 31, 25, 34, 31, 26, 36, 31, 26, + 36, 31, 26, 35, 30, 25, 35, 30, 25, 35, 31, 25, 35, 31, 24, 35, 32, 25, 35, 32, 25, 36, 31, 26, 37, 30, 26, 36, 31, 25, 36, 31, 25, 35, 30, 24, 35, 31, 24, 35, 30, 24, 33, 30, 24, 32, 30, 25, 34, 28, 25, 34, 28, 24, 32, 29, 25, 34, 29, 25, 35, 29, 24, + 34, 28, 23, 33, 29, 24, 34, 28, 24, 34, 27, 24, 33, 27, 24, 33, 29, 24, 33, 28, 24, 38, 32, 28, 44, 38, 31, 7, 6, 5, 25, 25, 26, 19, 19, 20, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, + 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 14, 14, 14, 21, 20, 20, 9, 9, 9, 13, 13, 13, 15, 15, 15, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 25, 25, 25, 32, 32, 32, 13, 13, 12, 50, 46, 35, 42, 39, 30, 34, 29, 23, + 34, 28, 24, 34, 30, 23, 35, 28, 23, 35, 29, 25, 33, 30, 23, 33, 30, 24, 34, 28, 25, 34, 29, 24, 33, 30, 24, 34, 29, 25, 36, 29, 24, 33, 30, 24, 35, 30, 25, 34, 30, 25, 36, 30, 25, 35, 31, 24, 34, 30, 24, 34, 30, 24, 35, 30, 24, 34, 31, 24, 37, 30, 26, + 36, 29, 25, 36, 30, 25, 34, 31, 26, 35, 30, 25, 35, 29, 26, 36, 31, 26, 35, 30, 25, 35, 31, 25, 35, 31, 26, 36, 31, 26, 37, 30, 27, 36, 30, 27, 36, 32, 25, 37, 33, 25, 36, 31, 26, 37, 32, 26, 37, 32, 26, 35, 32, 26, 36, 32, 25, 38, 30, 26, 38, 31, 27, + 35, 33, 27, 37, 31, 26, 37, 32, 26, 37, 32, 26, 38, 33, 26, 38, 33, 27, 36, 34, 27, 38, 33, 28, 38, 32, 27, 37, 32, 27, 37, 32, 27, 39, 32, 27, 38, 32, 27, 37, 33, 27, 39, 33, 27, 40, 33, 27, 40, 32, 27, 38, 33, 27, 38, 35, 27, 38, 34, 27, 39, 32, 27, + 41, 33, 27, 39, 33, 27, 39, 34, 28, 41, 35, 29, 39, 33, 28, 39, 34, 28, 41, 36, 28, 40, 35, 29, 39, 36, 29, 39, 35, 29, 40, 34, 28, 39, 35, 27, 41, 35, 27, 40, 34, 28, 39, 35, 29, 39, 34, 29, 41, 34, 29, 41, 35, 29, 41, 34, 29, 40, 36, 29, 40, 35, 29, + 41, 35, 30, 39, 36, 29, 39, 36, 28, 40, 34, 29, 42, 35, 30, 42, 35, 30, 40, 35, 30, 40, 34, 29, 41, 34, 29, 40, 36, 30, 40, 37, 30, 40, 37, 29, 42, 37, 29, 43, 36, 30, 41, 36, 30, 42, 37, 30, 42, 36, 30, 40, 36, 30, 40, 37, 30, 42, 37, 31, 42, 36, 30, + 42, 36, 31, 43, 37, 31, 42, 36, 29, 43, 36, 30, 43, 37, 29, 43, 36, 29, 43, 37, 30, 41, 38, 31, 42, 38, 31, 42, 36, 31, 41, 36, 29, 42, 36, 30, 44, 38, 30, 42, 37, 30, 41, 37, 31, 42, 37, 31, 42, 36, 31, 41, 36, 30, 43, 36, 30, 43, 37, 31, 43, 37, 31, + 43, 36, 31, 42, 36, 31, 43, 38, 31, 44, 39, 31, 43, 38, 31, 43, 38, 30, 43, 37, 30, 42, 38, 31, 42, 38, 31, 43, 38, 31, 43, 37, 31, 41, 38, 32, 41, 37, 32, 42, 37, 32, 42, 37, 32, 41, 37, 31, 43, 38, 31, 44, 39, 32, 43, 38, 31, 43, 37, 30, 44, 38, 32, + 44, 37, 32, 44, 37, 31, 43, 38, 32, 43, 38, 32, 43, 37, 32, 43, 37, 32, 43, 38, 32, 43, 37, 31, 43, 37, 31, 44, 38, 31, 44, 39, 31, 44, 38, 32, 44, 38, 32, 45, 37, 31, 44, 37, 31, 43, 38, 31, 43, 39, 31, 43, 38, 32, 43, 37, 31, 44, 37, 31, 43, 38, 32, + 43, 37, 32, 44, 37, 31, 42, 38, 31, 43, 38, 32, 43, 37, 32, 43, 36, 31, 44, 37, 30, 44, 39, 31, 44, 39, 31, 44, 39, 31, 43, 38, 30, 44, 38, 31, 44, 38, 31, 44, 38, 32, 43, 37, 31, 43, 37, 31, 43, 38, 31, 42, 38, 30, 42, 38, 30, 44, 37, 31, 43, 37, 31, + 41, 37, 32, 41, 38, 31, 42, 38, 30, 43, 38, 30, 43, 36, 31, 43, 35, 31, 43, 35, 30, 43, 36, 31, 43, 37, 32, 43, 37, 31, 42, 37, 31, 43, 38, 31, 42, 37, 31, 42, 37, 31, 42, 37, 30, 42, 37, 31, 42, 37, 30, 42, 36, 30, 42, 36, 30, 41, 36, 31, 43, 36, 31, + 44, 35, 30, 43, 35, 30, 42, 36, 31, 43, 37, 31, 43, 37, 30, 44, 36, 31, 44, 37, 31, 42, 37, 31, 42, 36, 30, 41, 37, 29, 41, 36, 30, 42, 37, 31, 41, 37, 30, 42, 36, 30, 44, 35, 31, 43, 36, 30, 43, 37, 29, 42, 36, 29, 42, 36, 29, 41, 35, 30, 40, 34, 30, + 42, 34, 30, 44, 34, 30, 42, 34, 30, 41, 35, 30, 41, 36, 29, 40, 37, 30, 40, 37, 30, 41, 37, 30, 40, 37, 29, 40, 37, 29, 41, 35, 29, 41, 35, 29, 42, 36, 30, 41, 36, 31, 40, 35, 30, 40, 34, 29, 41, 34, 29, 42, 34, 29, 41, 34, 30, 41, 35, 29, 40, 36, 29, + 40, 35, 30, 41, 35, 29, 41, 35, 28, 41, 35, 29, 40, 35, 29, 40, 35, 28, 40, 35, 29, 40, 34, 29, 41, 33, 28, 41, 33, 28, 40, 33, 29, 39, 33, 29, 40, 34, 28, 40, 34, 28, 38, 33, 28, 39, 34, 28, 41, 34, 29, 40, 33, 29, 38, 34, 28, 39, 34, 28, 40, 35, 28, + 39, 33, 27, 37, 33, 28, 39, 32, 28, 40, 33, 27, 39, 34, 27, 38, 33, 27, 38, 34, 27, 38, 34, 27, 39, 34, 27, 38, 33, 28, 38, 32, 27, 39, 32, 27, 36, 32, 28, 37, 32, 28, 38, 32, 27, 36, 33, 27, 36, 32, 28, 36, 32, 27, 36, 33, 26, 37, 32, 26, 37, 31, 26, + 37, 31, 26, 37, 31, 27, 36, 31, 27, 37, 31, 26, 36, 32, 27, 36, 31, 27, 38, 31, 27, 37, 30, 26, 36, 31, 25, 36, 32, 26, 35, 32, 26, 37, 31, 26, 36, 30, 27, 35, 31, 26, 35, 31, 25, 36, 31, 25, 37, 32, 26, 37, 32, 26, 35, 31, 26, 34, 31, 25, 35, 31, 26, + 37, 30, 26, 36, 30, 25, 34, 29, 25, 35, 29, 26, 35, 31, 25, 35, 31, 23, 35, 29, 24, 34, 29, 24, 34, 30, 24, 35, 30, 24, 34, 31, 25, 33, 28, 25, 33, 28, 24, 34, 30, 24, 33, 30, 25, 32, 28, 24, 34, 28, 24, 33, 29, 23, 33, 29, 24, 34, 28, 24, 35, 29, 23, + 40, 33, 27, 45, 37, 31, 7, 6, 5, 26, 26, 26, 20, 20, 21, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 15, 16, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 16, 16, 16, + 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 12, 12, 13, 20, 19, 19, 11, 11, 11, 16, 16, 16, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 26, 26, 26, 32, 32, 33, 13, 13, 12, 51, 46, 36, 44, 36, 31, 34, 28, 23, 32, 29, 23, 32, 30, 24, 33, 29, 24, 35, 28, 24, 34, 30, 23, 35, 29, 23, 34, 30, 24, + 34, 30, 24, 35, 29, 25, 34, 30, 26, 34, 31, 25, 35, 30, 24, 34, 29, 25, 34, 29, 24, 34, 31, 24, 34, 29, 24, 34, 29, 26, 34, 31, 26, 35, 30, 25, 34, 30, 25, 35, 31, 26, 37, 32, 26, 36, 32, 26, 34, 30, 25, 36, 30, 26, 36, 31, 27, 37, 29, 26, 37, 30, 26, + 36, 31, 26, 36, 32, 26, 36, 33, 26, 35, 33, 27, 38, 31, 26, 36, 31, 25, 37, 33, 27, 39, 33, 27, 37, 33, 26, 37, 32, 26, 36, 31, 27, 36, 31, 25, 36, 33, 26, 35, 30, 27, 37, 32, 27, 40, 32, 26, 38, 33, 27, 37, 34, 27, 37, 33, 26, 38, 33, 26, 36, 32, 27, + 38, 34, 28, 38, 33, 28, 37, 32, 28, 38, 34, 26, 38, 33, 28, 40, 32, 28, 39, 33, 26, 38, 32, 27, 38, 33, 27, 39, 33, 27, 40, 33, 28, 39, 32, 27, 40, 34, 28, 38, 33, 27, 38, 33, 27, 39, 33, 28, 40, 33, 29, 40, 33, 29, 39, 36, 29, 40, 35, 27, 39, 34, 28, + 40, 36, 28, 41, 35, 29, 42, 35, 28, 40, 34, 28, 39, 34, 29, 40, 35, 27, 40, 35, 28, 38, 35, 29, 39, 35, 29, 41, 34, 28, 41, 33, 30, 40, 34, 30, 41, 36, 29, 42, 36, 29, 41, 36, 28, 39, 36, 29, 41, 35, 29, 42, 35, 30, 41, 37, 29, 40, 35, 29, 41, 35, 30, + 41, 37, 29, 41, 35, 30, 42, 36, 30, 41, 37, 31, 42, 36, 31, 41, 35, 30, 41, 36, 30, 43, 36, 31, 41, 37, 31, 41, 37, 31, 42, 36, 31, 41, 37, 30, 42, 36, 30, 41, 35, 30, 42, 37, 30, 42, 35, 29, 41, 35, 30, 41, 38, 30, 42, 37, 30, 41, 37, 31, 43, 37, 31, + 43, 37, 31, 42, 36, 30, 43, 35, 30, 42, 37, 31, 43, 36, 31, 43, 36, 30, 42, 37, 31, 42, 37, 31, 43, 36, 30, 44, 36, 29, 44, 37, 30, 42, 37, 31, 41, 37, 30, 42, 38, 30, 44, 38, 30, 43, 38, 31, 41, 37, 31, 42, 36, 30, 43, 37, 30, 43, 38, 31, 44, 37, 31, + 43, 36, 31, 43, 37, 31, 44, 38, 32, 44, 37, 32, 42, 38, 32, 42, 38, 32, 43, 38, 32, 43, 38, 32, 42, 37, 32, 43, 37, 31, 43, 37, 31, 42, 36, 32, 43, 37, 32, 45, 38, 31, 44, 39, 32, 43, 38, 33, 43, 37, 32, 43, 36, 32, 42, 36, 32, 42, 37, 32, 43, 38, 31, + 44, 38, 31, 45, 37, 31, 45, 37, 31, 44, 38, 30, 43, 37, 31, 45, 37, 32, 46, 39, 31, 45, 39, 31, 44, 37, 32, 42, 36, 32, 42, 36, 32, 44, 37, 31, 43, 37, 30, 42, 37, 31, 43, 37, 32, 44, 36, 31, 45, 38, 31, 45, 39, 31, 43, 38, 31, 42, 38, 32, 44, 38, 32, + 44, 38, 30, 43, 38, 30, 44, 38, 31, 44, 39, 31, 43, 38, 31, 44, 38, 30, 43, 38, 31, 43, 38, 32, 43, 38, 32, 43, 37, 31, 42, 38, 30, 42, 39, 31, 43, 38, 31, 41, 37, 30, 41, 37, 30, 41, 37, 31, 41, 37, 31, 44, 37, 31, 44, 37, 31, 43, 37, 30, 44, 36, 30, + 44, 35, 30, 44, 36, 30, 43, 37, 31, 42, 37, 30, 43, 37, 30, 43, 36, 31, 43, 36, 31, 43, 35, 30, 42, 36, 31, 41, 37, 31, 42, 36, 30, 43, 37, 30, 44, 37, 30, 43, 37, 31, 44, 37, 31, 43, 36, 31, 42, 36, 31, 44, 37, 31, 43, 36, 31, 42, 36, 30, 44, 37, 31, + 42, 37, 32, 42, 37, 30, 43, 37, 29, 42, 37, 30, 41, 37, 31, 42, 36, 32, 41, 36, 31, 42, 36, 30, 43, 37, 30, 42, 36, 30, 43, 35, 29, 43, 36, 29, 41, 36, 30, 42, 36, 29, 42, 37, 29, 40, 36, 30, 42, 35, 30, 43, 36, 30, 42, 36, 30, 42, 37, 29, 42, 37, 30, + 41, 36, 30, 40, 36, 29, 41, 36, 29, 41, 36, 29, 40, 35, 30, 41, 36, 29, 41, 35, 30, 40, 36, 30, 40, 36, 30, 41, 35, 30, 41, 35, 29, 41, 34, 29, 42, 36, 30, 42, 35, 31, 42, 34, 30, 41, 35, 30, 40, 34, 30, 40, 34, 29, 41, 35, 29, 41, 35, 29, 39, 35, 29, + 39, 34, 29, 40, 34, 29, 40, 34, 28, 39, 33, 28, 40, 34, 28, 41, 35, 28, 41, 35, 28, 39, 35, 29, 39, 34, 28, 39, 35, 27, 38, 35, 28, 38, 35, 28, 39, 33, 28, 40, 33, 28, 39, 34, 29, 38, 34, 29, 37, 34, 29, 37, 34, 28, 37, 35, 28, 39, 34, 28, 39, 35, 28, + 38, 35, 28, 37, 34, 28, 38, 33, 28, 38, 33, 28, 37, 33, 28, 38, 32, 28, 39, 32, 27, 37, 32, 27, 36, 32, 27, 35, 32, 28, 36, 32, 27, 37, 31, 27, 36, 32, 27, 36, 33, 28, 36, 31, 27, 37, 31, 26, 39, 31, 26, 38, 31, 26, 37, 31, 26, 38, 31, 26, 37, 31, 27, + 37, 31, 26, 37, 30, 27, 37, 30, 27, 37, 30, 26, 36, 30, 25, 36, 30, 25, 36, 31, 25, 36, 32, 25, 35, 31, 26, 36, 31, 26, 38, 32, 25, 37, 31, 25, 36, 31, 26, 36, 31, 27, 36, 31, 26, 35, 32, 25, 35, 31, 25, 34, 31, 24, 35, 31, 25, 34, 30, 25, 32, 29, 25, + 33, 30, 25, 33, 30, 25, 34, 29, 24, 34, 29, 24, 33, 31, 25, 33, 30, 25, 32, 28, 24, 32, 28, 24, 33, 28, 24, 33, 28, 25, 33, 28, 24, 34, 28, 23, 34, 29, 24, 34, 28, 24, 39, 34, 27, 45, 38, 32, 7, 6, 5, 27, 27, 27, 21, 21, 21, 14, 14, 14, 14, 14, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 14, 14, 14, 20, 20, 20, + 11, 11, 11, 16, 16, 16, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, + 21, 22, 22, 28, 28, 28, 35, 35, 35, 14, 13, 12, 50, 45, 36, 42, 36, 30, 33, 29, 24, 33, 28, 24, 34, 29, 23, 33, 30, 23, 35, 29, 24, 36, 28, 24, 35, 30, 25, 33, 30, 23, 34, 31, 24, 34, 31, 24, 34, 30, 24, 36, 30, 25, 34, 30, 24, 35, 29, 24, 35, 31, 25, + 35, 29, 24, 36, 30, 25, 36, 32, 26, 36, 30, 25, 35, 31, 26, 34, 29, 25, 35, 31, 25, 37, 29, 27, 37, 29, 25, 35, 31, 26, 36, 32, 26, 36, 32, 26, 35, 30, 27, 35, 31, 26, 37, 31, 24, 36, 30, 26, 38, 31, 27, 38, 31, 27, 35, 31, 27, 35, 32, 25, 36, 32, 25, + 37, 33, 25, 38, 32, 26, 38, 32, 26, 36, 31, 27, 35, 32, 27, 38, 33, 26, 37, 32, 27, 37, 33, 27, 37, 32, 26, 37, 32, 26, 38, 33, 26, 37, 33, 26, 38, 34, 27, 39, 32, 27, 37, 33, 27, 37, 32, 27, 38, 33, 27, 37, 34, 27, 37, 34, 27, 38, 33, 28, 40, 32, 28, + 38, 33, 28, 38, 33, 27, 38, 32, 27, 39, 33, 28, 38, 35, 28, 39, 35, 28, 40, 33, 27, 38, 35, 28, 38, 36, 28, 39, 34, 28, 41, 33, 28, 41, 35, 28, 40, 36, 29, 40, 35, 29, 38, 34, 29, 39, 35, 30, 39, 34, 29, 39, 35, 29, 40, 35, 29, 41, 34, 30, 40, 35, 28, + 40, 33, 28, 40, 34, 28, 39, 36, 29, 39, 34, 29, 41, 34, 29, 39, 35, 30, 40, 35, 29, 41, 36, 31, 41, 35, 30, 40, 36, 29, 41, 36, 30, 41, 35, 30, 40, 35, 31, 39, 35, 30, 40, 35, 29, 41, 37, 30, 41, 36, 30, 40, 36, 30, 40, 37, 30, 41, 36, 29, 41, 38, 30, + 42, 37, 30, 44, 36, 29, 43, 36, 30, 43, 37, 30, 42, 37, 29, 41, 37, 29, 43, 35, 30, 44, 34, 31, 43, 36, 31, 41, 37, 30, 41, 36, 30, 41, 35, 30, 41, 36, 30, 41, 37, 30, 42, 37, 31, 42, 38, 31, 44, 37, 31, 43, 37, 30, 41, 38, 31, 43, 37, 31, 41, 36, 30, + 41, 36, 31, 44, 37, 31, 44, 37, 30, 43, 36, 30, 42, 37, 30, 43, 37, 31, 44, 37, 31, 42, 38, 30, 44, 39, 30, 45, 38, 30, 42, 37, 31, 42, 37, 30, 43, 37, 30, 43, 36, 31, 42, 36, 31, 42, 38, 32, 42, 39, 32, 44, 39, 32, 44, 39, 31, 43, 38, 31, 43, 37, 32, + 41, 39, 31, 42, 39, 32, 42, 39, 31, 43, 38, 31, 43, 37, 31, 42, 37, 31, 42, 39, 31, 43, 37, 31, 44, 37, 31, 43, 38, 31, 41, 38, 32, 43, 39, 32, 43, 39, 32, 43, 38, 32, 44, 37, 31, 45, 38, 32, 45, 38, 32, 44, 37, 32, 43, 38, 32, 43, 38, 32, 44, 38, 32, + 45, 38, 31, 44, 38, 31, 44, 37, 30, 44, 38, 31, 44, 37, 32, 43, 36, 31, 44, 37, 31, 45, 37, 31, 44, 36, 31, 43, 36, 31, 43, 36, 31, 43, 37, 32, 43, 39, 32, 43, 39, 31, 44, 37, 31, 42, 39, 32, 42, 39, 31, 43, 38, 31, 42, 37, 30, 42, 37, 32, 44, 38, 31, + 44, 38, 30, 45, 38, 31, 44, 38, 31, 43, 37, 31, 42, 36, 31, 42, 37, 31, 42, 38, 30, 41, 38, 30, 42, 37, 30, 42, 38, 31, 42, 37, 31, 43, 37, 31, 43, 38, 30, 43, 37, 31, 43, 37, 30, 44, 38, 30, 44, 37, 31, 44, 37, 32, 43, 38, 32, 42, 37, 31, 43, 36, 31, + 42, 37, 31, 42, 36, 31, 43, 37, 31, 44, 37, 31, 44, 37, 31, 44, 38, 31, 42, 37, 30, 42, 36, 30, 44, 37, 30, 45, 36, 30, 43, 36, 31, 42, 38, 32, 42, 38, 31, 43, 37, 31, 43, 37, 31, 42, 37, 30, 42, 36, 30, 42, 36, 31, 42, 36, 31, 42, 36, 30, 43, 35, 31, + 43, 36, 30, 42, 36, 31, 42, 35, 31, 41, 35, 29, 42, 36, 29, 42, 36, 30, 42, 36, 30, 41, 37, 30, 42, 37, 30, 43, 37, 30, 42, 36, 30, 40, 35, 29, 41, 35, 29, 40, 37, 30, 40, 36, 30, 42, 35, 31, 41, 35, 30, 40, 36, 29, 41, 35, 29, 41, 35, 29, 42, 36, 29, + 43, 36, 29, 41, 36, 30, 40, 35, 30, 41, 35, 30, 42, 34, 30, 40, 33, 30, 39, 34, 30, 41, 35, 28, 42, 36, 28, 42, 35, 29, 41, 34, 29, 40, 33, 29, 40, 33, 30, 41, 34, 30, 41, 35, 30, 40, 35, 29, 39, 34, 29, 39, 34, 30, 40, 35, 29, 40, 34, 29, 41, 33, 30, + 42, 35, 29, 41, 36, 28, 39, 34, 28, 39, 33, 27, 40, 33, 28, 40, 34, 28, 40, 34, 28, 39, 34, 28, 40, 34, 28, 39, 33, 29, 38, 34, 28, 39, 35, 28, 38, 35, 28, 39, 34, 27, 40, 34, 27, 39, 34, 27, 38, 34, 27, 39, 34, 27, 39, 34, 27, 38, 34, 27, 39, 33, 27, + 39, 33, 27, 38, 33, 27, 38, 33, 27, 37, 32, 27, 36, 32, 27, 37, 34, 27, 37, 33, 27, 37, 32, 28, 36, 32, 28, 36, 31, 26, 37, 32, 27, 39, 31, 27, 38, 31, 26, 37, 32, 26, 38, 31, 27, 36, 30, 27, 36, 30, 26, 37, 31, 25, 37, 32, 25, 35, 31, 25, 34, 31, 25, + 36, 31, 25, 36, 30, 25, 35, 30, 26, 36, 31, 25, 36, 31, 25, 36, 31, 25, 36, 32, 25, 37, 31, 26, 36, 31, 25, 35, 30, 25, 35, 30, 25, 35, 30, 24, 35, 29, 24, 33, 29, 25, 34, 30, 24, 35, 30, 24, 34, 30, 24, 33, 30, 23, 34, 30, 24, 34, 30, 25, 33, 29, 25, + 34, 29, 24, 34, 29, 23, 32, 30, 24, 32, 29, 24, 33, 28, 23, 35, 28, 23, 33, 28, 24, 39, 33, 28, 45, 39, 33, 7, 6, 5, 28, 28, 28, 22, 22, 22, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, + 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, 10, 10, 10, 15, 15, 15, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 25, 25, 26, 33, 33, 33, 14, 13, 12, 50, 45, 35, 42, 39, 30, 32, 29, 24, + 34, 30, 23, 34, 31, 24, 33, 29, 23, 33, 28, 24, 34, 29, 24, 34, 29, 25, 33, 30, 23, 34, 30, 24, 34, 30, 25, 35, 28, 25, 33, 30, 25, 33, 30, 25, 34, 29, 25, 34, 30, 24, 34, 29, 24, 37, 30, 25, 36, 30, 24, 35, 30, 24, 36, 32, 25, 35, 30, 26, 36, 29, 25, + 35, 30, 26, 35, 31, 26, 37, 30, 27, 35, 30, 26, 34, 32, 26, 35, 31, 25, 36, 31, 26, 35, 30, 25, 37, 31, 27, 37, 31, 27, 36, 30, 26, 37, 33, 25, 36, 31, 26, 38, 30, 26, 36, 31, 26, 37, 32, 26, 37, 33, 26, 36, 32, 26, 38, 33, 26, 39, 31, 27, 38, 32, 26, + 38, 31, 26, 38, 31, 27, 37, 32, 26, 38, 34, 27, 39, 33, 27, 37, 33, 26, 38, 32, 27, 38, 33, 28, 37, 31, 27, 38, 33, 26, 37, 32, 28, 40, 32, 27, 39, 33, 27, 38, 34, 27, 40, 32, 27, 40, 33, 27, 39, 34, 28, 39, 33, 27, 41, 32, 27, 40, 33, 27, 38, 34, 28, + 39, 35, 27, 38, 33, 28, 39, 33, 29, 39, 34, 29, 40, 34, 29, 39, 34, 28, 40, 36, 28, 40, 36, 28, 41, 36, 29, 40, 35, 30, 39, 34, 28, 39, 35, 29, 41, 37, 29, 40, 36, 28, 41, 34, 29, 40, 33, 30, 40, 34, 29, 40, 34, 28, 41, 34, 29, 41, 35, 29, 42, 35, 29, + 41, 36, 30, 41, 37, 29, 42, 35, 29, 41, 35, 29, 41, 36, 30, 42, 34, 31, 41, 36, 30, 39, 38, 29, 40, 37, 30, 42, 36, 30, 41, 36, 29, 41, 38, 29, 42, 36, 30, 43, 37, 31, 42, 38, 31, 42, 37, 30, 43, 35, 30, 43, 36, 30, 42, 36, 29, 42, 36, 29, 42, 35, 29, + 43, 35, 31, 42, 36, 31, 42, 37, 30, 42, 37, 31, 42, 37, 31, 43, 36, 29, 43, 35, 30, 43, 36, 31, 43, 37, 31, 43, 37, 31, 41, 36, 32, 40, 36, 31, 41, 37, 31, 41, 38, 31, 42, 37, 31, 43, 36, 31, 44, 36, 30, 43, 37, 31, 42, 37, 30, 43, 37, 30, 42, 38, 31, + 44, 38, 32, 44, 38, 30, 44, 37, 30, 42, 36, 31, 43, 38, 30, 44, 38, 31, 44, 38, 31, 44, 38, 32, 45, 38, 32, 44, 39, 31, 43, 38, 32, 44, 38, 32, 44, 39, 32, 44, 39, 32, 42, 38, 32, 42, 37, 31, 43, 38, 31, 43, 38, 32, 43, 38, 32, 44, 39, 32, 43, 38, 31, + 42, 37, 31, 43, 38, 32, 44, 37, 31, 44, 37, 31, 44, 38, 32, 43, 38, 32, 42, 38, 32, 43, 39, 32, 44, 37, 32, 44, 36, 32, 44, 36, 32, 44, 37, 31, 44, 37, 31, 46, 37, 31, 44, 37, 31, 43, 37, 31, 44, 37, 31, 44, 38, 31, 43, 38, 31, 42, 37, 32, 42, 38, 32, + 43, 38, 32, 44, 39, 33, 45, 39, 32, 43, 37, 31, 43, 37, 32, 45, 38, 31, 44, 37, 32, 42, 37, 32, 43, 39, 31, 43, 39, 32, 43, 39, 32, 43, 37, 31, 44, 36, 32, 44, 38, 32, 44, 39, 32, 43, 39, 32, 43, 37, 32, 45, 37, 32, 43, 38, 32, 43, 38, 31, 44, 38, 31, + 43, 37, 32, 43, 37, 31, 43, 37, 31, 42, 37, 30, 42, 37, 30, 43, 38, 30, 43, 37, 30, 44, 37, 32, 44, 37, 31, 42, 37, 30, 42, 37, 30, 43, 37, 31, 43, 37, 32, 42, 37, 31, 42, 38, 31, 43, 38, 31, 44, 36, 31, 44, 36, 31, 43, 36, 31, 42, 35, 31, 44, 36, 31, + 45, 37, 31, 44, 36, 31, 43, 36, 30, 44, 36, 30, 42, 37, 30, 41, 38, 30, 43, 37, 30, 43, 36, 30, 42, 37, 31, 43, 38, 31, 44, 37, 30, 43, 36, 30, 42, 36, 31, 42, 37, 31, 44, 38, 32, 42, 37, 31, 41, 36, 30, 43, 36, 30, 43, 36, 30, 41, 37, 30, 41, 36, 30, + 43, 36, 29, 42, 35, 31, 41, 36, 31, 41, 36, 30, 42, 36, 30, 41, 38, 30, 40, 38, 30, 42, 36, 29, 41, 36, 29, 41, 36, 31, 42, 36, 31, 43, 37, 30, 41, 36, 29, 41, 36, 29, 42, 36, 29, 42, 35, 29, 41, 36, 29, 40, 35, 29, 41, 35, 29, 43, 36, 29, 41, 36, 30, + 40, 35, 30, 42, 35, 29, 42, 36, 29, 40, 35, 29, 41, 35, 30, 42, 36, 30, 40, 35, 30, 40, 35, 29, 41, 35, 28, 41, 34, 29, 40, 34, 29, 40, 34, 30, 40, 34, 29, 39, 34, 29, 39, 33, 28, 40, 34, 28, 41, 36, 29, 40, 36, 29, 40, 34, 29, 40, 35, 28, 39, 35, 27, + 39, 34, 28, 39, 34, 27, 39, 35, 27, 39, 34, 28, 40, 33, 29, 40, 34, 28, 39, 34, 27, 38, 33, 28, 38, 34, 29, 39, 34, 27, 39, 33, 27, 38, 33, 28, 36, 34, 29, 37, 34, 27, 37, 33, 27, 37, 32, 27, 38, 33, 27, 38, 33, 28, 37, 32, 27, 36, 31, 27, 37, 33, 27, + 38, 33, 26, 38, 31, 27, 36, 31, 27, 37, 32, 26, 39, 31, 27, 39, 32, 27, 36, 32, 26, 37, 31, 27, 37, 30, 26, 35, 30, 26, 35, 32, 26, 35, 32, 25, 35, 31, 26, 35, 31, 25, 36, 32, 25, 37, 32, 26, 36, 31, 25, 35, 30, 26, 37, 31, 26, 37, 32, 26, 35, 31, 26, + 35, 30, 26, 36, 31, 25, 36, 31, 25, 36, 31, 26, 35, 31, 26, 34, 30, 25, 34, 29, 24, 33, 29, 24, 34, 29, 25, 34, 29, 25, 33, 29, 24, 34, 29, 23, 35, 29, 24, 34, 29, 24, 33, 28, 25, 34, 29, 25, 34, 30, 24, 32, 29, 24, 33, 28, 25, 33, 27, 24, 33, 28, 23, + 39, 34, 27, 44, 39, 32, 7, 6, 5, 30, 30, 31, 24, 24, 25, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, 9, 9, 9, 14, 14, 14, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 16, 16, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 23, 23, 23, 31, 31, 31, 13, 12, 11, 53, 44, 37, 42, 37, 31, 34, 30, 24, 32, 29, 22, 35, 30, 24, 35, 28, 23, 33, 28, 23, 34, 29, 23, 35, 30, 24, 35, 29, 24, + 34, 28, 26, 35, 29, 25, 33, 30, 24, 33, 29, 26, 33, 30, 25, 34, 31, 25, 34, 31, 25, 34, 31, 23, 36, 30, 25, 36, 29, 26, 35, 31, 25, 36, 31, 24, 35, 32, 25, 36, 31, 26, 37, 32, 25, 34, 32, 26, 34, 31, 26, 36, 31, 25, 35, 33, 25, 36, 32, 26, 36, 31, 27, + 37, 31, 26, 37, 32, 27, 37, 32, 27, 37, 31, 26, 38, 33, 27, 38, 31, 27, 38, 31, 26, 36, 32, 25, 52, 45, 40, 91, 87, 83, 92, 88, 84, 50, 47, 41, 37, 33, 27, 36, 33, 26, 37, 32, 27, 93, 87, 85, 39, 32, 27, 39, 33, 28, 39, 31, 27, 93, 88, 85, 67, 63, 59, + 98, 94, 90, 92, 88, 84, 97, 93, 89, 39, 33, 28, 40, 32, 27, 40, 34, 28, 38, 33, 28, 37, 34, 27, 40, 34, 28, 41, 33, 28, 40, 33, 26, 40, 34, 27, 41, 33, 28, 40, 34, 29, 40, 36, 29, 40, 35, 29, 39, 35, 29, 38, 33, 28, 39, 33, 29, 42, 34, 30, 41, 36, 29, + 40, 35, 28, 41, 34, 29, 41, 34, 28, 40, 35, 28, 41, 35, 29, 39, 35, 29, 40, 34, 29, 40, 35, 30, 40, 34, 29, 39, 34, 29, 95, 90, 86, 43, 37, 30, 41, 35, 29, 82, 76, 71, 81, 76, 72, 41, 35, 29, 41, 36, 29, 42, 35, 30, 81, 77, 72, 81, 77, 72, 42, 37, 30, + 42, 36, 30, 42, 35, 31, 83, 77, 72, 82, 77, 72, 40, 35, 30, 42, 36, 30, 42, 37, 30, 94, 90, 86, 42, 36, 30, 43, 36, 29, 43, 37, 30, 95, 92, 87, 79, 73, 69, 96, 90, 87, 97, 91, 87, 91, 87, 82, 42, 36, 29, 42, 35, 30, 42, 36, 30, 42, 37, 31, 44, 38, 31, + 43, 37, 30, 42, 37, 30, 41, 36, 31, 42, 37, 32, 43, 38, 30, 43, 37, 30, 42, 37, 31, 42, 36, 32, 42, 37, 31, 43, 37, 31, 44, 38, 30, 42, 39, 30, 42, 39, 30, 43, 38, 32, 43, 37, 32, 44, 38, 31, 96, 93, 88, 44, 40, 33, 44, 38, 32, 95, 90, 85, 45, 41, 34, + 92, 88, 83, 44, 38, 31, 96, 93, 88, 43, 39, 33, 43, 39, 32, 43, 39, 32, 96, 93, 88, 70, 66, 59, 94, 92, 85, 95, 93, 87, 102, 99, 94, 44, 39, 32, 43, 38, 33, 43, 39, 32, 45, 39, 31, 45, 37, 32, 44, 37, 33, 42, 38, 33, 42, 38, 32, 43, 37, 31, 45, 36, 32, + 45, 37, 32, 44, 39, 32, 45, 39, 31, 45, 37, 32, 43, 38, 32, 45, 38, 32, 46, 37, 32, 44, 38, 31, 43, 39, 31, 44, 38, 31, 44, 37, 31, 44, 38, 31, 44, 38, 31, 43, 37, 31, 43, 38, 31, 44, 38, 32, 45, 38, 31, 45, 38, 32, 44, 39, 32, 42, 38, 32, 44, 38, 32, + 43, 37, 33, 82, 79, 74, 100, 97, 92, 97, 91, 87, 98, 92, 88, 44, 38, 31, 43, 39, 31, 83, 78, 74, 83, 79, 74, 42, 38, 31, 43, 39, 32, 43, 39, 32, 45, 38, 32, 94, 89, 85, 45, 38, 33, 93, 87, 83, 43, 38, 31, 95, 92, 87, 43, 36, 31, 44, 37, 31, 44, 37, 31, + 98, 92, 87, 80, 74, 69, 97, 91, 88, 97, 92, 88, 93, 87, 82, 44, 37, 31, 43, 37, 32, 43, 37, 32, 43, 37, 31, 42, 38, 30, 42, 38, 31, 44, 37, 31, 44, 37, 31, 42, 36, 31, 42, 36, 30, 43, 36, 30, 42, 36, 30, 43, 37, 31, 43, 37, 31, 44, 36, 30, 44, 36, 31, + 42, 38, 30, 43, 38, 30, 44, 37, 30, 44, 36, 31, 43, 36, 30, 43, 37, 30, 42, 38, 30, 42, 37, 30, 42, 36, 30, 43, 37, 29, 42, 38, 30, 41, 38, 31, 41, 38, 30, 42, 36, 31, 41, 36, 30, 41, 37, 30, 43, 37, 31, 42, 37, 31, 42, 37, 30, 42, 36, 29, 43, 37, 29, + 43, 36, 30, 43, 37, 30, 42, 37, 30, 41, 35, 30, 41, 36, 30, 42, 37, 30, 41, 35, 31, 41, 35, 30, 42, 35, 29, 42, 35, 29, 42, 35, 29, 42, 34, 30, 43, 35, 29, 43, 36, 29, 41, 36, 29, 41, 36, 29, 41, 35, 28, 40, 34, 29, 41, 35, 28, 41, 35, 28, 40, 35, 29, + 41, 35, 29, 40, 37, 28, 40, 36, 28, 41, 34, 30, 40, 36, 29, 41, 35, 28, 41, 34, 29, 41, 35, 29, 41, 35, 28, 40, 34, 27, 40, 35, 28, 40, 36, 29, 41, 35, 29, 40, 34, 28, 39, 34, 29, 39, 35, 29, 38, 35, 28, 37, 35, 28, 39, 34, 27, 40, 34, 27, 38, 33, 28, + 37, 33, 29, 37, 33, 28, 38, 34, 28, 39, 33, 29, 39, 32, 29, 38, 33, 28, 38, 34, 28, 39, 34, 29, 38, 34, 28, 38, 33, 27, 38, 33, 26, 38, 33, 26, 37, 33, 27, 37, 32, 28, 37, 32, 27, 37, 32, 27, 36, 32, 27, 37, 32, 27, 37, 32, 27, 36, 32, 27, 38, 33, 27, + 38, 32, 26, 36, 31, 27, 36, 32, 27, 37, 32, 25, 37, 31, 26, 38, 31, 26, 37, 32, 25, 36, 32, 26, 36, 31, 26, 35, 32, 25, 36, 32, 26, 36, 31, 26, 35, 32, 25, 37, 33, 26, 37, 32, 26, 36, 31, 26, 35, 31, 26, 34, 30, 26, 34, 30, 25, 33, 31, 25, 34, 31, 25, + 36, 30, 25, 36, 29, 26, 34, 30, 26, 34, 30, 25, 34, 29, 24, 33, 30, 24, 33, 31, 24, 34, 30, 24, 33, 28, 24, 33, 28, 25, 33, 29, 25, 35, 30, 24, 35, 30, 23, 33, 30, 23, 38, 33, 28, 44, 39, 32, 7, 6, 5, 32, 33, 33, 27, 27, 27, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 16, 16, 17, 13, 13, 13, 20, 20, 20, + 10, 9, 9, 13, 13, 14, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 24, 25, 25, 32, 32, 32, 13, 13, 12, 53, 45, 35, 44, 37, 30, 34, 29, 23, 35, 29, 24, 34, 28, 22, 34, 28, 24, 32, 28, 25, 34, 29, 24, 33, 30, 25, 33, 30, 24, 34, 30, 23, 34, 30, 24, 33, 29, 24, 33, 30, 24, 34, 29, 24, 35, 31, 25, 34, 29, 26, + 36, 30, 26, 36, 30, 26, 36, 30, 26, 36, 30, 26, 35, 30, 25, 34, 30, 25, 36, 30, 26, 36, 31, 26, 34, 32, 26, 35, 32, 25, 36, 32, 25, 36, 31, 25, 35, 32, 25, 37, 33, 26, 36, 32, 27, 37, 33, 26, 36, 32, 26, 36, 33, 27, 36, 32, 27, 35, 31, 27, 36, 31, 27, + 37, 32, 27, 92, 88, 84, 37, 32, 26, 36, 32, 26, 91, 88, 83, 36, 33, 26, 36, 31, 26, 38, 31, 27, 93, 89, 84, 38, 33, 26, 37, 32, 27, 38, 33, 26, 93, 88, 84, 51, 47, 41, 79, 74, 70, 41, 32, 27, 39, 33, 26, 38, 33, 26, 37, 32, 27, 38, 32, 28, 39, 33, 27, + 38, 33, 28, 39, 34, 29, 38, 33, 28, 39, 33, 28, 41, 33, 27, 41, 33, 27, 39, 35, 28, 40, 35, 27, 39, 35, 27, 40, 33, 28, 41, 34, 28, 40, 34, 28, 41, 34, 29, 40, 35, 29, 40, 36, 28, 41, 36, 28, 41, 36, 28, 40, 34, 29, 40, 36, 28, 42, 35, 29, 41, 35, 28, + 40, 35, 29, 40, 35, 28, 40, 36, 28, 95, 91, 87, 41, 34, 30, 81, 76, 72, 55, 48, 43, 54, 50, 43, 80, 78, 72, 40, 36, 29, 81, 78, 73, 55, 50, 45, 55, 49, 44, 81, 77, 72, 41, 36, 30, 81, 78, 72, 53, 50, 43, 55, 51, 43, 82, 78, 72, 42, 37, 30, 43, 38, 31, + 95, 89, 84, 43, 35, 30, 43, 37, 31, 42, 37, 31, 96, 91, 87, 42, 36, 30, 95, 91, 86, 43, 36, 31, 43, 35, 31, 43, 35, 30, 43, 36, 30, 43, 36, 31, 43, 38, 31, 43, 37, 31, 42, 36, 31, 42, 37, 31, 44, 37, 30, 44, 37, 30, 42, 37, 32, 42, 38, 31, 43, 39, 31, + 42, 38, 32, 44, 38, 31, 44, 39, 31, 42, 38, 31, 43, 36, 31, 44, 36, 30, 44, 37, 30, 45, 37, 30, 44, 38, 31, 98, 94, 88, 44, 38, 31, 44, 39, 31, 96, 91, 86, 97, 92, 88, 43, 39, 32, 43, 38, 32, 97, 92, 89, 44, 39, 33, 43, 39, 33, 43, 37, 32, 97, 92, 87, + 44, 37, 32, 96, 92, 89, 43, 39, 32, 44, 38, 32, 42, 38, 33, 43, 39, 32, 44, 39, 32, 44, 39, 32, 44, 38, 32, 43, 38, 31, 44, 38, 32, 43, 37, 33, 43, 36, 33, 44, 37, 33, 45, 37, 33, 45, 37, 32, 45, 37, 31, 45, 37, 32, 45, 37, 33, 45, 38, 32, 44, 38, 31, + 43, 38, 31, 44, 39, 31, 44, 39, 31, 44, 39, 31, 45, 40, 31, 45, 39, 32, 45, 38, 32, 45, 37, 32, 45, 38, 31, 45, 37, 31, 44, 37, 32, 43, 38, 31, 44, 39, 32, 43, 38, 32, 43, 37, 31, 43, 37, 31, 83, 79, 74, 56, 51, 46, 42, 37, 32, 42, 38, 31, 83, 80, 74, + 58, 52, 46, 57, 51, 45, 83, 78, 73, 43, 37, 31, 43, 38, 32, 43, 38, 31, 95, 91, 87, 96, 92, 87, 43, 37, 31, 42, 36, 31, 95, 92, 87, 42, 37, 31, 42, 36, 31, 42, 37, 31, 96, 91, 87, 44, 36, 30, 97, 92, 87, 43, 38, 31, 44, 38, 32, 43, 37, 31, 43, 37, 30, + 43, 38, 30, 43, 37, 32, 44, 37, 31, 45, 37, 30, 44, 38, 30, 44, 38, 32, 44, 37, 32, 43, 37, 31, 44, 37, 31, 45, 38, 30, 43, 38, 30, 43, 36, 31, 44, 36, 32, 44, 37, 31, 42, 37, 31, 41, 37, 31, 41, 38, 32, 42, 38, 31, 42, 36, 31, 42, 37, 31, 43, 37, 30, + 43, 38, 30, 43, 38, 32, 43, 36, 31, 42, 38, 31, 42, 37, 31, 43, 36, 30, 44, 36, 29, 44, 37, 29, 43, 37, 29, 42, 37, 29, 42, 37, 31, 41, 37, 31, 42, 37, 30, 42, 37, 29, 41, 36, 30, 42, 37, 31, 43, 37, 31, 41, 36, 30, 41, 36, 29, 41, 36, 30, 41, 36, 30, + 41, 36, 30, 41, 37, 30, 42, 36, 30, 42, 35, 30, 42, 36, 30, 42, 36, 30, 42, 36, 29, 42, 36, 29, 43, 36, 29, 42, 35, 29, 40, 34, 29, 41, 34, 29, 42, 36, 29, 42, 36, 29, 40, 35, 29, 39, 35, 29, 41, 35, 30, 41, 35, 29, 39, 36, 29, 39, 35, 29, 41, 35, 30, + 41, 36, 29, 39, 36, 29, 40, 34, 29, 41, 34, 28, 39, 35, 28, 38, 35, 28, 38, 35, 28, 39, 34, 29, 40, 34, 28, 40, 34, 27, 39, 34, 28, 38, 35, 29, 37, 36, 28, 37, 35, 28, 38, 34, 28, 38, 35, 28, 37, 34, 28, 37, 32, 28, 38, 33, 29, 39, 34, 28, 38, 35, 27, + 38, 33, 27, 37, 33, 28, 38, 34, 28, 38, 34, 27, 38, 33, 27, 39, 32, 28, 39, 33, 28, 38, 34, 27, 37, 32, 27, 37, 32, 28, 37, 33, 27, 38, 32, 28, 37, 32, 27, 36, 33, 26, 36, 32, 26, 36, 31, 26, 37, 32, 27, 37, 32, 26, 35, 31, 25, 36, 31, 26, 36, 32, 25, + 36, 30, 25, 37, 31, 25, 37, 32, 26, 37, 32, 25, 36, 31, 25, 35, 32, 25, 37, 32, 26, 36, 31, 25, 36, 30, 24, 36, 31, 25, 35, 32, 26, 36, 32, 25, 35, 31, 26, 33, 29, 24, 34, 31, 25, 36, 31, 26, 36, 29, 25, 36, 29, 24, 34, 29, 23, 33, 29, 24, 33, 29, 24, + 34, 29, 25, 34, 30, 24, 34, 28, 24, 34, 28, 24, 33, 29, 25, 34, 30, 25, 34, 30, 24, 38, 34, 28, 44, 38, 32, 7, 6, 5, 28, 28, 28, 22, 22, 23, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, + 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 18, 18, 19, 14, 14, 14, 21, 21, 21, 12, 12, 12, 18, 18, 18, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, + 22, 22, 22, 22, 22, 22, 22, 22, 23, 22, 22, 22, 21, 21, 22, 21, 21, 21, 21, 21, 21, 20, 20, 21, 21, 21, 21, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 24, 24, 24, 31, 31, 32, 13, 12, 12, 50, 46, 36, 44, 39, 29, 35, 30, 23, + 35, 28, 23, 35, 31, 24, 34, 30, 24, 35, 28, 25, 35, 29, 23, 33, 29, 25, 32, 29, 25, 35, 31, 24, 35, 29, 25, 33, 30, 25, 35, 30, 25, 36, 31, 25, 35, 31, 24, 35, 30, 24, 36, 30, 24, 36, 30, 25, 35, 30, 25, 35, 30, 25, 36, 30, 25, 34, 31, 24, 35, 31, 25, + 35, 30, 26, 37, 31, 25, 35, 31, 25, 35, 31, 26, 37, 31, 26, 37, 31, 27, 38, 32, 26, 37, 33, 26, 35, 32, 25, 35, 34, 27, 37, 33, 27, 36, 31, 26, 36, 31, 27, 36, 32, 27, 37, 32, 25, 92, 87, 83, 39, 32, 27, 36, 34, 27, 91, 88, 83, 37, 31, 28, 37, 32, 27, + 38, 32, 27, 93, 90, 86, 37, 32, 27, 39, 32, 28, 39, 34, 26, 93, 89, 83, 38, 32, 28, 65, 60, 56, 67, 60, 55, 38, 33, 27, 37, 33, 28, 39, 32, 28, 40, 33, 27, 39, 32, 28, 41, 32, 28, 40, 34, 27, 38, 34, 27, 38, 32, 28, 39, 34, 27, 40, 33, 28, 39, 33, 28, + 38, 35, 29, 39, 35, 27, 40, 35, 28, 40, 34, 29, 39, 34, 29, 41, 35, 28, 40, 34, 28, 39, 34, 29, 40, 34, 30, 40, 36, 28, 41, 36, 29, 42, 36, 30, 41, 34, 29, 41, 35, 28, 40, 36, 30, 39, 35, 30, 40, 34, 29, 97, 90, 87, 41, 35, 30, 94, 90, 86, 40, 35, 30, + 42, 37, 30, 97, 91, 86, 43, 35, 29, 95, 91, 86, 41, 36, 31, 42, 36, 31, 94, 92, 87, 40, 36, 30, 95, 92, 87, 41, 37, 30, 41, 36, 31, 95, 92, 86, 43, 37, 30, 42, 38, 31, 92, 88, 83, 42, 38, 31, 42, 37, 30, 43, 37, 30, 96, 92, 87, 42, 36, 31, 55, 50, 45, + 82, 78, 73, 42, 36, 29, 42, 36, 30, 44, 36, 31, 44, 36, 30, 44, 36, 31, 43, 38, 31, 42, 38, 30, 44, 37, 30, 44, 37, 31, 45, 38, 32, 44, 37, 31, 43, 38, 30, 44, 38, 31, 43, 37, 32, 42, 36, 32, 43, 37, 30, 43, 38, 31, 43, 39, 31, 42, 37, 30, 42, 38, 31, + 42, 38, 31, 42, 37, 31, 97, 94, 88, 44, 38, 32, 45, 40, 34, 114, 111, 106, 46, 41, 34, 44, 38, 33, 43, 38, 32, 101, 97, 92, 45, 39, 32, 45, 38, 32, 45, 37, 33, 97, 92, 89, 44, 38, 32, 58, 51, 46, 84, 79, 73, 44, 40, 31, 44, 39, 32, 45, 38, 32, 44, 39, 31, + 44, 39, 32, 44, 37, 32, 44, 37, 32, 44, 39, 32, 44, 39, 33, 44, 38, 32, 45, 38, 31, 44, 39, 32, 44, 39, 32, 45, 38, 32, 45, 38, 32, 44, 39, 31, 43, 39, 32, 43, 39, 32, 43, 38, 31, 44, 39, 31, 45, 39, 31, 44, 38, 31, 45, 39, 31, 45, 39, 31, 45, 38, 31, + 43, 39, 32, 43, 39, 31, 43, 38, 32, 44, 38, 33, 44, 38, 32, 44, 37, 32, 43, 37, 32, 42, 39, 32, 45, 39, 32, 46, 38, 31, 98, 93, 88, 43, 39, 33, 43, 38, 32, 96, 92, 87, 44, 39, 31, 44, 40, 31, 97, 94, 87, 44, 39, 31, 44, 38, 31, 46, 41, 34, 114, 111, 106, + 46, 39, 33, 44, 37, 31, 44, 37, 32, 95, 91, 87, 43, 37, 31, 45, 37, 31, 44, 38, 31, 96, 92, 87, 44, 36, 31, 57, 52, 46, 83, 80, 74, 44, 39, 31, 43, 38, 31, 44, 37, 32, 44, 37, 32, 43, 37, 31, 43, 38, 31, 44, 37, 30, 44, 36, 30, 45, 37, 30, 44, 36, 31, + 42, 36, 30, 43, 38, 31, 44, 37, 31, 43, 36, 31, 42, 38, 31, 41, 38, 31, 42, 38, 31, 44, 37, 31, 45, 37, 31, 44, 37, 30, 44, 38, 30, 43, 38, 31, 43, 37, 31, 42, 37, 30, 42, 38, 31, 42, 37, 31, 43, 37, 31, 44, 38, 31, 42, 38, 31, 43, 38, 31, 43, 37, 31, + 41, 37, 30, 42, 38, 30, 43, 38, 31, 43, 37, 30, 41, 37, 30, 41, 37, 30, 42, 37, 30, 42, 38, 29, 43, 36, 30, 42, 35, 31, 41, 36, 31, 41, 37, 31, 42, 37, 31, 43, 37, 30, 43, 38, 29, 41, 37, 29, 41, 35, 29, 41, 36, 30, 41, 37, 30, 42, 36, 31, 41, 36, 30, + 40, 37, 29, 40, 37, 29, 40, 35, 30, 40, 34, 30, 41, 35, 30, 41, 35, 30, 40, 35, 30, 39, 34, 30, 40, 35, 29, 39, 36, 29, 39, 36, 29, 41, 35, 28, 41, 35, 30, 39, 35, 30, 39, 35, 29, 41, 35, 29, 41, 34, 29, 39, 36, 29, 40, 36, 29, 40, 36, 28, 39, 35, 27, + 39, 35, 28, 38, 35, 29, 38, 35, 28, 39, 33, 28, 39, 34, 29, 39, 35, 29, 39, 34, 29, 39, 33, 28, 38, 35, 28, 37, 35, 28, 38, 34, 29, 39, 34, 28, 39, 34, 27, 39, 33, 28, 38, 33, 28, 38, 33, 28, 38, 33, 29, 39, 32, 28, 39, 32, 27, 37, 33, 26, 38, 33, 27, + 39, 32, 27, 37, 32, 27, 37, 33, 27, 38, 34, 28, 39, 34, 27, 38, 32, 27, 36, 30, 27, 37, 32, 27, 37, 32, 27, 35, 31, 26, 36, 31, 26, 36, 31, 25, 36, 31, 25, 38, 32, 26, 36, 32, 27, 36, 30, 26, 36, 30, 25, 36, 31, 25, 37, 31, 26, 35, 31, 26, 35, 30, 26, + 37, 31, 25, 35, 31, 25, 34, 31, 25, 34, 31, 26, 35, 29, 25, 35, 30, 24, 35, 30, 25, 36, 29, 25, 35, 29, 25, 36, 30, 25, 35, 30, 24, 35, 30, 24, 36, 31, 25, 35, 29, 25, 35, 28, 23, 35, 28, 24, 35, 29, 24, 34, 29, 24, 34, 28, 24, 35, 28, 24, 34, 29, 24, + 39, 34, 28, 44, 38, 32, 7, 6, 5, 26, 26, 26, 20, 20, 20, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, + 20, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 16, 16, 16, 22, 22, 21, 10, 10, 10, 15, 15, 15, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 18, 18, 18, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 24, 24, 24, 31, 31, 31, 13, 12, 11, 51, 47, 34, 42, 39, 30, 35, 31, 24, 33, 29, 24, 32, 30, 23, 33, 28, 24, 35, 28, 25, 34, 30, 25, 34, 29, 24, 35, 29, 25, + 35, 31, 24, 35, 31, 24, 34, 30, 24, 35, 30, 25, 35, 30, 25, 35, 30, 25, 36, 30, 24, 36, 31, 25, 36, 29, 26, 35, 31, 25, 36, 31, 25, 37, 31, 26, 36, 32, 25, 36, 32, 25, 34, 31, 26, 34, 30, 26, 35, 31, 26, 35, 31, 25, 36, 31, 26, 35, 31, 26, 35, 33, 26, + 37, 32, 25, 37, 31, 26, 36, 32, 27, 36, 32, 27, 37, 33, 26, 36, 31, 26, 37, 32, 27, 38, 31, 26, 92, 88, 84, 37, 32, 27, 36, 34, 26, 92, 89, 83, 36, 32, 27, 37, 32, 27, 37, 33, 27, 92, 89, 84, 89, 84, 80, 93, 88, 84, 91, 88, 84, 93, 88, 84, 37, 33, 27, + 38, 34, 27, 93, 88, 84, 40, 33, 27, 38, 33, 28, 38, 33, 27, 39, 34, 27, 40, 33, 28, 39, 33, 28, 41, 35, 28, 40, 35, 28, 38, 33, 28, 39, 33, 28, 39, 35, 29, 40, 33, 28, 41, 35, 27, 40, 34, 27, 40, 34, 28, 39, 34, 29, 40, 35, 29, 40, 34, 29, 41, 33, 29, + 39, 35, 29, 39, 35, 29, 39, 34, 30, 39, 35, 29, 39, 36, 28, 42, 36, 29, 41, 35, 29, 40, 34, 29, 40, 34, 28, 40, 35, 29, 94, 91, 85, 39, 36, 29, 95, 90, 85, 42, 37, 29, 41, 36, 29, 96, 90, 86, 43, 37, 30, 94, 92, 86, 40, 36, 29, 40, 35, 30, 95, 92, 87, + 42, 36, 30, 96, 91, 86, 42, 37, 30, 42, 36, 31, 95, 91, 86, 42, 37, 29, 43, 38, 30, 97, 94, 89, 96, 92, 88, 95, 91, 87, 96, 92, 87, 109, 105, 101, 43, 35, 31, 42, 36, 31, 70, 65, 58, 71, 65, 59, 43, 37, 32, 42, 36, 32, 43, 37, 31, 44, 36, 31, 44, 36, 32, + 42, 36, 31, 42, 37, 31, 43, 38, 32, 44, 38, 32, 43, 37, 31, 41, 38, 30, 44, 37, 30, 44, 36, 30, 43, 38, 32, 43, 38, 32, 43, 38, 31, 42, 39, 31, 43, 39, 31, 42, 38, 31, 43, 39, 32, 44, 38, 32, 97, 93, 87, 44, 39, 33, 43, 37, 32, 98, 92, 88, 92, 85, 81, + 44, 37, 32, 43, 39, 32, 99, 95, 90, 88, 81, 78, 97, 92, 88, 97, 92, 88, 110, 106, 102, 43, 38, 32, 43, 38, 32, 70, 66, 61, 65, 60, 54, 43, 38, 32, 43, 39, 33, 44, 39, 33, 44, 39, 32, 43, 39, 33, 43, 38, 33, 44, 37, 33, 45, 38, 34, 45, 38, 33, 44, 38, 32, + 43, 37, 31, 44, 36, 32, 45, 37, 32, 45, 38, 32, 44, 37, 32, 43, 38, 33, 44, 39, 33, 45, 39, 31, 45, 39, 31, 45, 39, 31, 44, 39, 31, 43, 39, 32, 44, 39, 32, 44, 38, 32, 44, 38, 32, 45, 38, 32, 45, 38, 32, 44, 38, 32, 44, 38, 33, 43, 38, 32, 43, 38, 32, + 45, 38, 33, 45, 39, 32, 44, 39, 32, 44, 39, 33, 98, 93, 88, 44, 38, 32, 96, 93, 89, 43, 38, 32, 43, 39, 32, 96, 93, 88, 44, 39, 32, 44, 40, 33, 44, 38, 32, 98, 92, 88, 92, 88, 82, 43, 38, 32, 44, 38, 32, 101, 98, 94, 96, 93, 89, 98, 93, 88, 97, 92, 88, + 109, 106, 102, 43, 38, 30, 44, 39, 32, 70, 66, 60, 69, 65, 59, 43, 37, 31, 45, 37, 31, 45, 36, 32, 45, 38, 32, 44, 38, 31, 44, 37, 32, 44, 36, 32, 42, 36, 31, 42, 37, 31, 42, 38, 31, 42, 38, 31, 44, 37, 31, 43, 37, 30, 42, 38, 30, 43, 38, 31, 44, 37, 31, + 43, 37, 31, 42, 37, 31, 42, 37, 31, 44, 37, 30, 45, 37, 30, 43, 37, 30, 41, 37, 31, 41, 37, 30, 43, 36, 30, 44, 37, 31, 43, 38, 32, 43, 38, 31, 43, 36, 31, 44, 37, 31, 43, 37, 31, 41, 38, 30, 42, 38, 30, 42, 37, 30, 43, 36, 30, 43, 36, 29, 42, 36, 30, + 42, 37, 30, 42, 36, 30, 41, 36, 30, 42, 38, 31, 44, 37, 31, 42, 37, 30, 41, 36, 30, 40, 36, 31, 40, 36, 30, 40, 35, 30, 41, 35, 29, 42, 38, 30, 42, 37, 30, 41, 36, 29, 41, 35, 29, 40, 35, 29, 40, 34, 30, 41, 35, 29, 41, 35, 29, 42, 34, 28, 42, 35, 28, + 41, 35, 29, 40, 37, 29, 39, 36, 29, 40, 35, 29, 42, 35, 29, 40, 35, 29, 38, 36, 29, 38, 36, 29, 40, 36, 30, 40, 35, 30, 40, 34, 29, 41, 34, 28, 41, 35, 28, 41, 35, 28, 40, 35, 28, 38, 35, 27, 39, 34, 28, 41, 35, 28, 39, 35, 29, 39, 36, 29, 40, 35, 27, + 38, 34, 28, 38, 34, 29, 39, 34, 28, 38, 33, 29, 37, 33, 29, 38, 34, 28, 39, 35, 28, 39, 33, 28, 39, 33, 27, 40, 34, 28, 39, 34, 28, 39, 32, 28, 39, 32, 28, 38, 34, 27, 38, 34, 27, 37, 32, 27, 37, 33, 26, 38, 32, 27, 37, 33, 28, 38, 33, 27, 37, 32, 27, + 37, 33, 26, 38, 31, 26, 38, 30, 27, 38, 32, 26, 38, 32, 26, 37, 30, 26, 37, 31, 26, 37, 31, 26, 37, 31, 27, 37, 32, 26, 37, 32, 25, 37, 32, 25, 35, 31, 25, 35, 30, 26, 36, 31, 26, 35, 30, 25, 35, 31, 24, 35, 31, 25, 34, 30, 26, 34, 30, 25, 36, 30, 25, + 37, 30, 25, 36, 31, 24, 35, 30, 25, 35, 29, 25, 35, 30, 25, 36, 31, 25, 35, 31, 25, 33, 30, 24, 33, 28, 24, 34, 28, 24, 34, 30, 24, 33, 30, 24, 33, 28, 24, 33, 28, 24, 37, 34, 28, 44, 39, 32, 7, 6, 5, 28, 28, 28, 22, 22, 22, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 15, 15, 16, 22, 21, 21, + 11, 10, 10, 15, 15, 15, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 25, 25, 25, 32, 32, 32, 13, 12, 12, 52, 47, 36, 44, 39, 31, 34, 29, 24, 34, 29, 23, 35, 30, 24, 33, 30, 24, 34, 31, 23, 33, 31, 24, 32, 29, 25, 33, 30, 24, 35, 29, 25, 35, 30, 26, 36, 30, 25, 35, 29, 25, 34, 31, 24, 33, 31, 26, 34, 30, 26, + 35, 31, 26, 33, 30, 25, 35, 31, 25, 34, 29, 27, 34, 30, 25, 35, 33, 25, 36, 32, 25, 35, 31, 25, 36, 30, 26, 36, 31, 25, 36, 30, 26, 37, 30, 26, 36, 32, 25, 36, 30, 26, 36, 32, 27, 36, 32, 27, 35, 33, 27, 37, 34, 26, 38, 32, 26, 38, 32, 26, 38, 31, 27, + 35, 33, 26, 91, 89, 83, 38, 33, 27, 39, 33, 26, 92, 88, 83, 36, 32, 27, 37, 33, 27, 38, 34, 26, 93, 89, 84, 37, 33, 28, 37, 33, 27, 38, 33, 27, 92, 89, 84, 79, 76, 70, 93, 90, 85, 93, 88, 85, 79, 74, 71, 39, 34, 27, 38, 33, 28, 39, 32, 28, 40, 34, 28, + 39, 35, 28, 40, 34, 30, 40, 33, 29, 41, 35, 29, 41, 35, 28, 39, 34, 29, 39, 34, 29, 39, 35, 29, 39, 36, 29, 40, 34, 29, 40, 34, 29, 39, 35, 29, 40, 35, 29, 39, 36, 28, 41, 34, 28, 42, 35, 29, 40, 35, 29, 39, 33, 30, 41, 35, 30, 41, 36, 30, 39, 33, 29, + 39, 34, 29, 40, 35, 30, 42, 35, 30, 95, 91, 86, 42, 36, 30, 94, 90, 87, 41, 36, 30, 42, 35, 29, 96, 91, 86, 41, 35, 30, 94, 91, 86, 40, 37, 29, 41, 36, 29, 95, 91, 87, 42, 37, 31, 97, 91, 87, 43, 38, 30, 42, 37, 30, 96, 91, 87, 43, 37, 30, 43, 38, 30, + 94, 90, 84, 43, 37, 32, 43, 35, 31, 43, 35, 32, 96, 92, 87, 70, 65, 59, 96, 91, 88, 97, 91, 87, 97, 92, 86, 43, 37, 31, 43, 37, 32, 44, 37, 30, 44, 37, 31, 43, 38, 32, 44, 38, 32, 44, 37, 31, 43, 36, 31, 44, 37, 32, 43, 38, 31, 42, 37, 31, 43, 37, 31, + 43, 38, 31, 43, 38, 30, 42, 38, 31, 42, 39, 32, 44, 39, 31, 45, 39, 31, 44, 38, 32, 43, 38, 32, 44, 37, 33, 97, 91, 88, 43, 37, 31, 45, 38, 31, 97, 93, 88, 43, 39, 32, 95, 92, 86, 44, 38, 32, 97, 93, 88, 43, 40, 32, 44, 40, 33, 44, 39, 32, 97, 92, 87, + 71, 64, 59, 98, 93, 88, 98, 93, 88, 97, 92, 88, 44, 38, 31, 45, 38, 32, 44, 39, 33, 43, 40, 33, 44, 39, 32, 45, 38, 32, 44, 38, 33, 43, 39, 32, 44, 38, 31, 44, 38, 32, 44, 39, 33, 45, 38, 32, 44, 38, 33, 43, 39, 33, 43, 38, 31, 45, 38, 31, 46, 39, 31, + 44, 38, 32, 44, 37, 31, 45, 39, 31, 45, 38, 31, 45, 37, 32, 43, 37, 31, 43, 37, 31, 45, 38, 33, 44, 40, 32, 43, 38, 31, 44, 38, 32, 44, 39, 32, 45, 39, 32, 45, 38, 33, 45, 37, 33, 44, 37, 32, 44, 38, 32, 43, 39, 31, 97, 93, 88, 44, 39, 33, 97, 92, 88, + 44, 37, 31, 44, 38, 31, 97, 94, 88, 43, 39, 33, 46, 39, 33, 45, 39, 32, 96, 92, 88, 43, 39, 32, 95, 92, 86, 44, 37, 30, 98, 93, 88, 43, 38, 31, 43, 37, 31, 45, 38, 31, 98, 93, 88, 72, 64, 60, 98, 92, 88, 97, 92, 87, 97, 92, 88, 45, 39, 32, 44, 38, 32, + 45, 38, 31, 44, 39, 31, 44, 37, 32, 44, 37, 31, 44, 38, 31, 45, 36, 32, 44, 37, 32, 43, 39, 32, 45, 38, 31, 44, 38, 31, 43, 38, 31, 43, 38, 32, 43, 36, 32, 43, 37, 32, 42, 37, 31, 42, 37, 31, 43, 37, 31, 44, 38, 31, 44, 37, 31, 44, 36, 31, 43, 37, 31, + 42, 38, 30, 43, 37, 30, 43, 38, 30, 42, 38, 30, 44, 38, 30, 44, 38, 31, 43, 37, 31, 42, 36, 30, 43, 37, 30, 42, 38, 30, 41, 36, 30, 43, 36, 30, 42, 36, 31, 42, 37, 31, 44, 36, 31, 44, 37, 31, 42, 37, 31, 42, 37, 31, 42, 37, 31, 43, 36, 30, 43, 36, 30, + 42, 35, 31, 42, 35, 31, 41, 36, 30, 41, 37, 30, 40, 37, 30, 41, 36, 30, 42, 35, 30, 40, 35, 30, 39, 35, 30, 41, 35, 30, 42, 36, 29, 42, 36, 30, 42, 35, 30, 41, 35, 29, 41, 36, 29, 41, 35, 29, 41, 35, 28, 40, 37, 29, 40, 37, 29, 40, 35, 29, 40, 34, 29, + 40, 34, 30, 40, 35, 30, 41, 35, 29, 42, 35, 28, 40, 34, 28, 40, 34, 28, 41, 36, 28, 40, 36, 29, 39, 35, 28, 39, 35, 28, 40, 35, 29, 39, 35, 30, 39, 35, 29, 39, 35, 28, 39, 35, 28, 39, 35, 28, 40, 34, 28, 40, 34, 29, 40, 34, 28, 39, 33, 29, 38, 33, 29, + 38, 34, 28, 39, 35, 27, 40, 33, 28, 39, 33, 28, 38, 33, 28, 38, 33, 27, 38, 33, 27, 38, 32, 28, 38, 33, 28, 39, 33, 27, 39, 31, 27, 38, 31, 28, 36, 31, 27, 37, 32, 27, 38, 32, 26, 38, 31, 27, 38, 31, 27, 37, 31, 26, 37, 30, 26, 37, 31, 26, 37, 32, 26, + 36, 31, 27, 35, 32, 26, 37, 32, 25, 37, 32, 25, 37, 32, 27, 36, 31, 26, 35, 31, 25, 35, 31, 25, 36, 30, 25, 37, 30, 26, 37, 31, 27, 34, 31, 26, 33, 31, 26, 33, 30, 26, 34, 30, 25, 35, 31, 24, 35, 30, 24, 35, 29, 24, 36, 30, 25, 35, 31, 25, 34, 29, 24, + 35, 29, 24, 35, 29, 24, 35, 29, 24, 33, 30, 24, 33, 31, 25, 34, 29, 25, 33, 29, 24, 38, 34, 27, 44, 40, 33, 7, 6, 5, 28, 28, 29, 23, 23, 23, 16, 16, 17, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, + 17, 17, 18, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 13, 13, 14, 20, 20, 20, 10, 10, 10, 14, 14, 15, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 18, 19, 19, 19, 19, 19, 19, 19, 25, 25, 25, 32, 32, 33, 13, 13, 12, 52, 46, 36, 43, 38, 31, 36, 31, 24, + 34, 30, 23, 33, 29, 24, 34, 29, 23, 35, 28, 23, 36, 30, 25, 34, 29, 25, 33, 30, 24, 33, 30, 24, 33, 29, 25, 34, 30, 24, 35, 30, 25, 35, 30, 25, 35, 30, 25, 35, 29, 26, 35, 31, 25, 35, 31, 25, 36, 31, 26, 37, 30, 26, 36, 31, 25, 34, 31, 26, 35, 31, 25, + 36, 31, 25, 38, 31, 25, 36, 30, 26, 36, 32, 26, 35, 32, 25, 38, 32, 25, 37, 32, 26, 35, 33, 26, 36, 30, 25, 37, 31, 27, 37, 31, 27, 38, 32, 27, 36, 33, 27, 38, 32, 27, 37, 31, 27, 80, 74, 70, 51, 48, 41, 53, 47, 41, 80, 73, 69, 37, 32, 27, 39, 35, 27, + 37, 34, 26, 91, 89, 84, 38, 33, 27, 38, 32, 28, 40, 32, 27, 93, 89, 85, 37, 34, 28, 39, 34, 28, 38, 34, 27, 38, 34, 28, 40, 34, 27, 39, 35, 28, 40, 33, 29, 38, 34, 28, 39, 33, 29, 41, 34, 29, 40, 36, 28, 40, 35, 29, 41, 34, 29, 41, 35, 28, 41, 34, 29, + 41, 33, 29, 40, 33, 29, 40, 34, 29, 41, 34, 29, 40, 36, 29, 41, 35, 30, 40, 34, 30, 42, 34, 29, 42, 35, 29, 42, 36, 29, 42, 36, 28, 40, 35, 29, 39, 34, 30, 42, 36, 30, 41, 34, 28, 39, 35, 28, 82, 76, 72, 96, 91, 87, 42, 37, 30, 95, 91, 87, 43, 36, 29, + 42, 36, 30, 96, 90, 87, 42, 36, 30, 95, 91, 86, 41, 36, 30, 41, 36, 30, 95, 91, 86, 42, 37, 30, 96, 91, 86, 41, 36, 30, 42, 37, 30, 95, 92, 87, 42, 37, 29, 44, 37, 31, 94, 92, 86, 43, 37, 30, 44, 37, 30, 43, 37, 31, 95, 91, 88, 42, 36, 32, 44, 36, 32, + 44, 37, 31, 42, 37, 31, 41, 36, 30, 42, 36, 30, 43, 37, 31, 43, 38, 30, 42, 37, 32, 42, 37, 32, 43, 38, 31, 44, 37, 31, 43, 37, 31, 43, 38, 31, 43, 38, 30, 43, 38, 30, 42, 37, 32, 43, 38, 33, 44, 39, 31, 45, 38, 31, 44, 37, 31, 44, 39, 32, 43, 39, 31, + 44, 38, 31, 85, 79, 73, 97, 92, 87, 44, 39, 32, 49, 41, 36, 98, 93, 89, 44, 38, 32, 44, 37, 31, 44, 37, 31, 96, 92, 88, 43, 38, 33, 44, 38, 32, 44, 37, 32, 96, 92, 88, 44, 37, 32, 45, 37, 32, 45, 38, 33, 43, 38, 33, 44, 38, 32, 45, 38, 32, 44, 38, 32, + 43, 38, 33, 44, 38, 33, 44, 37, 33, 45, 38, 32, 43, 39, 32, 42, 39, 33, 44, 39, 32, 45, 38, 31, 44, 39, 33, 44, 40, 34, 45, 39, 33, 44, 38, 32, 44, 38, 33, 44, 38, 33, 44, 39, 32, 45, 40, 31, 45, 39, 32, 44, 39, 33, 44, 39, 32, 45, 39, 31, 44, 40, 32, + 44, 38, 32, 44, 38, 33, 45, 38, 32, 45, 38, 32, 43, 38, 32, 43, 37, 31, 44, 37, 32, 43, 37, 33, 58, 51, 45, 48, 39, 33, 45, 38, 32, 97, 92, 88, 45, 38, 32, 97, 93, 88, 45, 39, 32, 44, 38, 32, 97, 93, 88, 45, 40, 32, 44, 39, 32, 46, 41, 35, 97, 93, 89, + 44, 39, 33, 43, 37, 32, 44, 37, 32, 98, 93, 88, 43, 39, 32, 43, 38, 32, 44, 38, 31, 97, 93, 88, 43, 38, 32, 44, 38, 33, 43, 38, 32, 44, 37, 31, 45, 38, 31, 45, 39, 32, 44, 39, 33, 44, 38, 31, 44, 38, 31, 44, 39, 32, 44, 38, 32, 44, 37, 32, 43, 39, 32, + 43, 39, 31, 43, 38, 32, 43, 37, 32, 43, 36, 31, 43, 37, 30, 45, 39, 31, 44, 38, 31, 43, 38, 31, 44, 38, 31, 44, 37, 31, 43, 38, 31, 44, 38, 31, 45, 38, 32, 43, 37, 32, 42, 38, 32, 42, 38, 31, 42, 37, 31, 42, 37, 31, 43, 38, 30, 43, 37, 30, 42, 37, 31, + 42, 38, 31, 43, 37, 31, 43, 37, 31, 42, 37, 30, 41, 36, 30, 42, 37, 31, 43, 38, 32, 43, 37, 31, 44, 37, 30, 43, 38, 29, 42, 37, 30, 42, 37, 31, 43, 37, 29, 43, 37, 30, 43, 37, 30, 42, 38, 31, 42, 38, 31, 42, 36, 31, 41, 36, 30, 41, 36, 30, 43, 36, 31, + 41, 36, 30, 39, 36, 30, 40, 37, 30, 41, 36, 30, 40, 35, 30, 40, 34, 30, 41, 35, 29, 41, 36, 29, 40, 36, 30, 40, 36, 29, 41, 36, 28, 40, 36, 29, 40, 35, 29, 40, 35, 28, 41, 36, 28, 41, 37, 28, 40, 36, 28, 40, 36, 30, 40, 36, 29, 40, 35, 29, 41, 36, 30, + 41, 36, 29, 40, 35, 29, 40, 35, 28, 40, 36, 28, 38, 35, 29, 37, 35, 29, 38, 35, 29, 38, 34, 29, 38, 35, 28, 39, 35, 28, 40, 34, 28, 39, 33, 29, 39, 34, 29, 39, 34, 29, 38, 34, 29, 39, 34, 28, 40, 33, 28, 39, 34, 29, 37, 33, 28, 38, 32, 28, 39, 34, 28, + 39, 33, 27, 39, 33, 28, 40, 33, 28, 38, 33, 27, 38, 33, 26, 38, 33, 27, 39, 32, 26, 38, 33, 27, 36, 33, 27, 37, 32, 27, 37, 31, 27, 36, 32, 26, 37, 32, 26, 38, 32, 27, 36, 31, 25, 35, 31, 26, 36, 32, 27, 36, 32, 27, 37, 32, 26, 37, 32, 26, 36, 31, 26, + 34, 30, 25, 36, 29, 25, 36, 29, 25, 35, 30, 25, 36, 29, 25, 35, 30, 25, 36, 31, 25, 37, 31, 24, 35, 30, 24, 34, 30, 25, 35, 32, 24, 36, 30, 25, 35, 30, 25, 33, 30, 25, 34, 30, 25, 34, 30, 24, 35, 29, 24, 35, 29, 24, 33, 30, 25, 33, 29, 24, 35, 30, 23, + 40, 35, 27, 44, 40, 32, 7, 6, 5, 29, 29, 29, 24, 24, 24, 17, 17, 18, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 13, 13, 13, 20, 20, 20, 10, 9, 9, 13, 13, 13, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 26, 26, 26, 33, 33, 34, 14, 13, 12, 53, 45, 37, 42, 37, 30, 35, 29, 23, 34, 29, 24, 35, 28, 24, 34, 30, 25, 33, 32, 25, 33, 30, 24, 33, 30, 25, 35, 30, 25, + 33, 30, 25, 34, 31, 26, 36, 29, 25, 35, 30, 24, 36, 31, 25, 34, 29, 26, 34, 29, 25, 35, 30, 24, 35, 31, 24, 34, 30, 25, 36, 31, 26, 36, 32, 27, 34, 30, 26, 36, 31, 27, 37, 31, 26, 35, 32, 26, 35, 30, 25, 35, 32, 26, 37, 31, 26, 35, 32, 27, 37, 33, 27, + 36, 33, 26, 36, 32, 27, 36, 33, 26, 35, 32, 26, 38, 32, 27, 38, 32, 27, 37, 33, 27, 36, 32, 26, 47, 42, 37, 106, 102, 99, 92, 88, 84, 52, 45, 41, 40, 32, 27, 38, 35, 26, 37, 33, 26, 66, 61, 56, 37, 34, 28, 37, 34, 28, 37, 33, 26, 65, 61, 56, 38, 35, 27, + 41, 33, 27, 38, 32, 28, 38, 33, 28, 40, 33, 27, 40, 33, 28, 41, 33, 27, 40, 35, 28, 38, 33, 29, 40, 34, 29, 41, 34, 28, 40, 35, 27, 39, 34, 28, 41, 33, 28, 41, 34, 28, 40, 35, 30, 41, 35, 29, 41, 36, 28, 39, 35, 29, 39, 34, 29, 42, 34, 30, 41, 35, 28, + 41, 35, 30, 43, 36, 29, 42, 35, 29, 41, 36, 29, 41, 36, 29, 41, 35, 29, 40, 35, 29, 39, 36, 30, 40, 35, 29, 41, 34, 29, 92, 87, 83, 43, 38, 32, 55, 49, 43, 94, 91, 86, 109, 105, 101, 56, 51, 44, 42, 36, 31, 56, 50, 44, 96, 92, 86, 109, 105, 101, 55, 50, 45, + 40, 36, 31, 56, 51, 44, 97, 92, 87, 109, 105, 101, 55, 50, 44, 44, 37, 30, 43, 37, 31, 97, 94, 89, 43, 38, 31, 43, 37, 30, 41, 37, 31, 101, 97, 92, 43, 35, 30, 44, 35, 31, 44, 35, 31, 44, 36, 31, 43, 36, 32, 42, 37, 31, 44, 38, 31, 45, 37, 31, 43, 37, 31, + 43, 37, 32, 43, 37, 30, 43, 38, 31, 42, 39, 32, 43, 38, 31, 44, 36, 30, 44, 38, 31, 44, 39, 32, 44, 39, 31, 43, 39, 32, 43, 40, 32, 43, 38, 32, 43, 38, 32, 43, 39, 32, 44, 39, 32, 43, 38, 33, 94, 89, 86, 48, 42, 37, 44, 38, 32, 84, 79, 74, 43, 38, 32, + 44, 39, 32, 45, 37, 33, 70, 64, 61, 43, 38, 32, 44, 38, 31, 44, 38, 31, 70, 66, 60, 44, 38, 32, 44, 37, 32, 43, 38, 31, 44, 39, 32, 45, 38, 33, 45, 39, 33, 45, 38, 32, 45, 39, 32, 43, 40, 32, 42, 39, 32, 43, 38, 32, 44, 39, 33, 45, 39, 33, 44, 38, 32, + 43, 37, 32, 43, 38, 32, 45, 39, 32, 45, 40, 32, 43, 40, 32, 44, 38, 32, 46, 39, 33, 47, 41, 32, 46, 39, 32, 45, 38, 32, 43, 39, 31, 43, 38, 32, 44, 38, 33, 46, 39, 33, 46, 39, 31, 45, 39, 31, 45, 39, 32, 46, 38, 32, 46, 38, 33, 44, 39, 33, 44, 38, 32, + 47, 41, 35, 45, 40, 33, 98, 93, 88, 98, 94, 89, 58, 52, 46, 45, 38, 32, 60, 54, 48, 97, 93, 88, 101, 98, 93, 55, 51, 44, 44, 39, 32, 46, 39, 32, 45, 38, 31, 84, 80, 73, 43, 38, 31, 44, 37, 32, 45, 38, 33, 99, 94, 90, 44, 39, 32, 43, 38, 32, 44, 37, 31, + 102, 97, 92, 44, 39, 31, 44, 39, 32, 44, 38, 32, 45, 38, 32, 44, 39, 33, 44, 37, 33, 44, 37, 31, 43, 38, 31, 44, 38, 31, 43, 37, 31, 43, 39, 32, 44, 39, 32, 43, 38, 32, 44, 37, 32, 43, 38, 31, 43, 39, 31, 44, 37, 32, 44, 37, 31, 43, 39, 30, 44, 38, 30, + 45, 37, 31, 45, 37, 31, 43, 39, 31, 44, 38, 31, 43, 37, 32, 42, 38, 33, 42, 39, 31, 43, 37, 31, 44, 37, 31, 43, 38, 32, 42, 37, 31, 43, 37, 30, 44, 38, 30, 43, 38, 31, 43, 37, 31, 43, 36, 30, 42, 38, 29, 42, 38, 31, 42, 36, 31, 43, 36, 30, 43, 37, 31, + 42, 38, 30, 42, 36, 30, 43, 36, 30, 43, 38, 30, 42, 37, 30, 42, 36, 31, 43, 37, 30, 43, 38, 29, 42, 36, 30, 41, 37, 31, 42, 37, 31, 42, 37, 30, 42, 37, 30, 42, 37, 31, 40, 36, 31, 40, 35, 30, 41, 35, 30, 41, 37, 30, 41, 37, 29, 40, 36, 29, 40, 36, 29, + 40, 36, 29, 39, 36, 29, 40, 36, 29, 40, 36, 29, 40, 36, 29, 39, 36, 29, 40, 37, 29, 40, 37, 29, 40, 36, 30, 39, 35, 30, 40, 35, 29, 41, 36, 28, 41, 36, 29, 41, 35, 30, 39, 33, 29, 40, 34, 28, 41, 35, 28, 40, 34, 28, 39, 35, 29, 38, 35, 29, 38, 34, 29, + 39, 33, 28, 40, 34, 28, 40, 35, 29, 39, 34, 28, 39, 33, 29, 39, 34, 30, 40, 35, 29, 39, 35, 28, 38, 33, 28, 38, 33, 28, 38, 34, 28, 38, 32, 29, 37, 32, 28, 37, 33, 27, 37, 32, 28, 37, 32, 28, 37, 33, 27, 37, 34, 26, 36, 32, 27, 37, 32, 26, 38, 33, 26, + 37, 32, 27, 36, 31, 26, 37, 31, 27, 38, 32, 27, 37, 32, 26, 36, 32, 26, 37, 32, 26, 37, 31, 25, 36, 31, 26, 35, 31, 27, 37, 31, 26, 38, 31, 25, 37, 30, 26, 36, 31, 26, 37, 31, 25, 37, 30, 25, 36, 30, 26, 36, 31, 26, 34, 30, 26, 35, 29, 26, 36, 30, 25, + 37, 30, 25, 35, 30, 25, 35, 30, 24, 37, 29, 24, 36, 31, 24, 35, 31, 24, 36, 29, 25, 37, 29, 24, 36, 29, 23, 34, 29, 24, 33, 30, 25, 33, 30, 24, 34, 29, 23, 35, 30, 23, 39, 34, 29, 45, 39, 33, 7, 6, 5, 28, 28, 28, 23, 23, 23, 16, 16, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 13, 13, 13, 20, 20, 20, + 9, 9, 9, 13, 13, 14, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 22, 22, 22, + 22, 22, 22, 28, 28, 28, 35, 35, 35, 14, 13, 12, 54, 46, 37, 45, 37, 30, 33, 30, 23, 33, 31, 24, 34, 30, 25, 35, 29, 24, 33, 30, 24, 32, 30, 24, 35, 29, 26, 34, 30, 25, 35, 31, 26, 35, 30, 24, 34, 31, 26, 36, 31, 26, 37, 30, 26, 35, 30, 24, 35, 30, 24, + 35, 31, 25, 36, 30, 25, 35, 32, 25, 35, 30, 26, 36, 30, 26, 35, 32, 24, 35, 31, 25, 37, 31, 26, 38, 31, 26, 37, 31, 27, 36, 32, 26, 36, 32, 27, 37, 31, 27, 35, 32, 26, 36, 32, 27, 37, 32, 26, 38, 32, 27, 38, 33, 27, 38, 32, 28, 37, 32, 27, 37, 33, 27, + 40, 33, 27, 39, 33, 26, 39, 33, 27, 38, 32, 27, 37, 32, 27, 38, 32, 27, 39, 32, 27, 36, 34, 27, 38, 33, 27, 38, 32, 28, 39, 32, 28, 40, 33, 27, 39, 34, 27, 38, 33, 28, 38, 32, 27, 41, 34, 29, 39, 35, 28, 39, 35, 28, 41, 34, 27, 39, 33, 28, 40, 33, 29, + 41, 33, 30, 40, 35, 28, 40, 35, 29, 41, 35, 29, 39, 35, 29, 39, 35, 29, 40, 36, 29, 40, 35, 29, 39, 34, 30, 39, 34, 30, 39, 33, 29, 40, 35, 29, 43, 36, 30, 41, 35, 29, 41, 35, 30, 43, 35, 28, 42, 34, 29, 41, 34, 29, 40, 34, 29, 40, 34, 30, 41, 35, 31, + 41, 37, 30, 41, 35, 29, 42, 35, 30, 40, 35, 30, 40, 37, 28, 41, 37, 29, 42, 37, 30, 42, 36, 31, 42, 36, 30, 42, 37, 30, 41, 36, 31, 42, 36, 31, 43, 37, 31, 41, 37, 30, 42, 37, 31, 43, 37, 31, 41, 37, 31, 43, 36, 30, 44, 36, 31, 42, 37, 31, 41, 36, 31, + 43, 37, 31, 42, 36, 31, 43, 36, 30, 43, 37, 31, 43, 36, 32, 44, 37, 31, 42, 37, 31, 42, 37, 31, 43, 37, 30, 42, 38, 30, 42, 38, 32, 44, 37, 32, 44, 37, 31, 44, 38, 32, 44, 36, 32, 43, 37, 31, 42, 37, 31, 42, 38, 31, 43, 38, 33, 42, 37, 33, 42, 37, 32, + 43, 39, 31, 43, 39, 32, 42, 38, 32, 43, 38, 31, 44, 38, 31, 43, 37, 31, 44, 38, 31, 45, 38, 32, 44, 39, 32, 44, 38, 32, 44, 37, 31, 43, 38, 31, 44, 39, 32, 45, 38, 33, 43, 38, 33, 42, 39, 32, 44, 39, 31, 44, 39, 32, 44, 37, 32, 44, 38, 32, 45, 39, 32, + 45, 39, 32, 45, 39, 32, 44, 38, 32, 44, 37, 32, 44, 38, 33, 43, 39, 33, 44, 39, 32, 45, 38, 33, 45, 38, 33, 44, 38, 33, 43, 38, 33, 43, 38, 32, 43, 39, 33, 44, 38, 33, 45, 38, 33, 45, 38, 32, 44, 39, 33, 44, 39, 33, 45, 38, 33, 44, 38, 32, 44, 39, 33, + 46, 40, 34, 46, 40, 33, 44, 39, 33, 43, 39, 33, 43, 40, 33, 44, 40, 33, 44, 38, 33, 44, 37, 33, 44, 37, 33, 44, 38, 33, 46, 39, 33, 46, 39, 32, 45, 38, 31, 45, 38, 32, 45, 39, 33, 45, 40, 33, 45, 39, 33, 46, 38, 33, 46, 39, 33, 45, 39, 32, 45, 39, 32, + 45, 39, 33, 45, 38, 33, 45, 38, 32, 44, 38, 33, 46, 38, 33, 46, 38, 32, 45, 38, 31, 44, 38, 32, 44, 38, 32, 44, 38, 32, 44, 37, 31, 44, 37, 32, 44, 39, 33, 44, 38, 32, 43, 37, 32, 43, 38, 32, 43, 39, 32, 44, 38, 32, 45, 37, 32, 44, 38, 32, 44, 39, 33, + 43, 39, 33, 42, 38, 33, 43, 39, 33, 44, 39, 32, 44, 38, 33, 44, 38, 32, 45, 37, 31, 44, 37, 31, 44, 38, 32, 43, 39, 32, 44, 39, 31, 44, 38, 32, 43, 39, 33, 44, 39, 32, 45, 38, 31, 44, 38, 32, 44, 39, 32, 44, 39, 31, 44, 38, 32, 44, 37, 31, 43, 37, 31, + 43, 38, 31, 44, 39, 31, 45, 38, 32, 43, 38, 31, 42, 37, 31, 43, 37, 31, 43, 38, 32, 43, 38, 32, 45, 37, 30, 43, 37, 29, 42, 37, 30, 43, 38, 31, 43, 36, 30, 44, 37, 30, 44, 37, 30, 44, 36, 30, 44, 38, 31, 43, 38, 31, 43, 36, 30, 42, 37, 29, 43, 37, 30, + 42, 36, 30, 43, 37, 30, 43, 37, 29, 42, 37, 30, 41, 38, 31, 41, 38, 31, 42, 37, 30, 41, 37, 29, 41, 37, 30, 41, 36, 30, 40, 37, 29, 40, 37, 29, 41, 36, 30, 41, 35, 30, 41, 35, 30, 40, 35, 30, 40, 35, 29, 40, 35, 28, 39, 36, 28, 40, 37, 29, 41, 36, 29, + 42, 35, 29, 41, 35, 29, 41, 35, 29, 41, 36, 29, 41, 35, 28, 41, 35, 29, 39, 35, 30, 39, 35, 29, 39, 34, 28, 39, 35, 28, 40, 36, 29, 40, 35, 29, 40, 35, 30, 40, 36, 29, 41, 35, 29, 41, 35, 29, 40, 36, 28, 38, 35, 29, 39, 34, 30, 39, 35, 29, 38, 34, 27, + 38, 34, 28, 39, 34, 29, 39, 33, 30, 38, 33, 29, 38, 34, 28, 37, 34, 28, 39, 32, 28, 39, 33, 26, 37, 34, 27, 37, 34, 27, 37, 34, 27, 37, 33, 27, 37, 33, 27, 37, 33, 27, 37, 31, 27, 36, 31, 27, 36, 33, 26, 35, 32, 27, 35, 31, 26, 35, 32, 26, 35, 32, 26, + 37, 33, 26, 37, 32, 26, 36, 32, 26, 37, 33, 26, 37, 32, 27, 36, 31, 27, 36, 31, 27, 36, 31, 26, 37, 31, 25, 37, 30, 26, 37, 30, 27, 36, 30, 26, 36, 31, 26, 35, 30, 26, 35, 30, 25, 36, 31, 25, 36, 30, 25, 35, 29, 25, 36, 29, 25, 37, 29, 25, 35, 30, 23, + 34, 29, 23, 34, 30, 23, 33, 31, 23, 34, 31, 24, 34, 30, 25, 34, 30, 24, 34, 31, 23, 39, 34, 28, 46, 39, 32, 7, 6, 5, 25, 25, 25, 19, 19, 19, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, + 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 15, 15, 16, 15, 15, 15, 11, 11, 12, 19, 19, 18, 9, 9, 9, 13, 13, 13, 16, 16, 17, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 26, 26, 27, 34, 34, 34, 14, 13, 12, 53, 46, 36, 44, 37, 29, 35, 31, 23, + 32, 30, 24, 34, 30, 24, 36, 30, 24, 34, 31, 24, 35, 29, 24, 35, 29, 26, 35, 29, 26, 35, 31, 25, 35, 29, 26, 34, 30, 25, 34, 31, 25, 36, 31, 26, 35, 31, 26, 34, 30, 26, 37, 32, 25, 37, 31, 26, 36, 31, 26, 36, 30, 26, 36, 32, 26, 36, 32, 25, 36, 31, 27, + 36, 31, 27, 35, 31, 26, 36, 32, 26, 37, 32, 26, 37, 32, 26, 38, 32, 27, 38, 32, 26, 37, 33, 27, 35, 31, 27, 37, 31, 25, 37, 31, 26, 36, 32, 26, 36, 32, 27, 38, 33, 27, 38, 34, 26, 37, 32, 26, 39, 33, 26, 39, 33, 26, 40, 33, 26, 38, 33, 27, 38, 35, 27, + 38, 34, 28, 38, 32, 28, 39, 34, 28, 40, 34, 28, 39, 34, 27, 37, 34, 28, 37, 35, 27, 39, 34, 27, 39, 34, 28, 39, 35, 29, 38, 35, 29, 39, 35, 29, 39, 33, 29, 40, 34, 28, 40, 35, 29, 39, 34, 28, 40, 35, 28, 40, 35, 29, 40, 34, 30, 41, 33, 28, 40, 35, 28, + 40, 35, 29, 42, 35, 29, 42, 35, 30, 39, 34, 30, 40, 34, 29, 41, 34, 29, 40, 36, 30, 41, 34, 29, 41, 35, 31, 40, 35, 30, 41, 36, 30, 41, 37, 30, 41, 36, 30, 40, 34, 29, 41, 36, 29, 42, 36, 29, 41, 35, 29, 42, 35, 30, 43, 35, 30, 43, 36, 30, 42, 37, 29, + 40, 37, 30, 41, 36, 31, 41, 36, 29, 43, 38, 30, 42, 37, 30, 41, 36, 29, 43, 37, 30, 42, 37, 31, 41, 36, 31, 43, 37, 31, 44, 38, 30, 42, 37, 30, 42, 38, 30, 43, 37, 30, 43, 37, 31, 43, 38, 32, 43, 36, 32, 42, 36, 31, 42, 38, 31, 43, 37, 32, 44, 37, 32, + 44, 36, 31, 42, 36, 30, 42, 36, 30, 43, 37, 31, 43, 37, 31, 41, 38, 32, 42, 38, 31, 44, 36, 32, 45, 37, 32, 44, 38, 32, 43, 38, 32, 44, 37, 32, 43, 38, 31, 42, 39, 32, 42, 39, 31, 43, 38, 31, 45, 37, 31, 44, 37, 32, 43, 39, 32, 44, 39, 31, 43, 38, 31, + 42, 38, 31, 44, 39, 32, 45, 37, 32, 44, 37, 31, 45, 38, 31, 45, 39, 31, 45, 37, 31, 45, 39, 31, 45, 40, 31, 45, 38, 31, 44, 38, 31, 44, 39, 31, 44, 39, 31, 43, 38, 31, 44, 37, 31, 46, 39, 32, 45, 39, 33, 43, 37, 33, 44, 38, 32, 44, 39, 33, 44, 39, 32, + 44, 38, 32, 45, 39, 32, 45, 39, 33, 45, 38, 33, 44, 38, 34, 45, 39, 33, 46, 39, 33, 45, 38, 33, 46, 39, 33, 45, 40, 33, 44, 39, 34, 44, 38, 33, 45, 40, 32, 45, 40, 33, 44, 38, 33, 43, 38, 32, 44, 39, 31, 44, 40, 31, 44, 38, 31, 44, 38, 32, 46, 40, 32, + 46, 39, 32, 45, 38, 33, 46, 39, 33, 46, 40, 33, 46, 38, 32, 46, 38, 32, 45, 39, 33, 44, 39, 33, 45, 39, 34, 45, 39, 34, 45, 39, 33, 44, 39, 32, 45, 39, 32, 45, 40, 32, 46, 41, 33, 46, 40, 32, 46, 40, 32, 46, 40, 33, 45, 39, 32, 45, 40, 31, 45, 39, 32, + 44, 39, 32, 45, 39, 32, 45, 39, 32, 44, 39, 33, 45, 38, 33, 44, 38, 33, 44, 38, 33, 45, 39, 32, 45, 39, 33, 45, 38, 33, 45, 37, 33, 46, 37, 32, 45, 38, 32, 45, 38, 33, 45, 39, 33, 45, 39, 32, 46, 37, 32, 45, 38, 33, 44, 38, 33, 44, 39, 32, 43, 38, 31, + 42, 37, 32, 44, 38, 33, 45, 40, 31, 43, 39, 31, 43, 38, 32, 43, 38, 31, 44, 39, 30, 44, 37, 31, 44, 37, 31, 44, 38, 32, 44, 38, 32, 44, 38, 31, 44, 39, 31, 44, 39, 31, 44, 37, 30, 44, 37, 31, 43, 39, 31, 43, 38, 31, 43, 36, 30, 42, 37, 31, 42, 38, 31, + 43, 38, 31, 42, 38, 31, 42, 38, 30, 44, 37, 30, 44, 36, 31, 42, 36, 31, 43, 37, 31, 44, 36, 31, 44, 36, 31, 45, 37, 30, 44, 37, 30, 43, 36, 31, 42, 36, 31, 42, 38, 31, 43, 37, 30, 42, 36, 29, 41, 36, 30, 43, 37, 30, 43, 37, 31, 42, 36, 30, 41, 36, 30, + 41, 37, 30, 41, 37, 30, 39, 35, 31, 40, 35, 30, 43, 35, 31, 42, 35, 30, 41, 36, 29, 40, 36, 30, 40, 36, 30, 39, 36, 29, 40, 35, 30, 40, 36, 29, 40, 37, 30, 40, 36, 30, 40, 36, 28, 42, 36, 28, 42, 36, 30, 41, 35, 30, 40, 35, 30, 40, 35, 29, 42, 36, 28, + 41, 36, 28, 41, 34, 28, 40, 33, 29, 39, 33, 29, 39, 33, 29, 40, 34, 29, 40, 34, 29, 40, 35, 29, 39, 35, 29, 39, 34, 28, 39, 34, 29, 40, 35, 28, 41, 34, 28, 40, 34, 29, 38, 34, 29, 39, 33, 29, 39, 33, 29, 38, 33, 28, 38, 34, 28, 40, 33, 28, 40, 32, 28, + 38, 33, 28, 38, 34, 28, 40, 34, 27, 39, 33, 28, 37, 33, 28, 38, 32, 28, 39, 31, 27, 39, 31, 27, 37, 32, 27, 37, 31, 27, 37, 32, 26, 38, 33, 26, 38, 32, 27, 36, 32, 27, 38, 32, 27, 36, 32, 27, 35, 33, 27, 37, 32, 26, 36, 30, 26, 35, 31, 27, 36, 31, 27, + 36, 31, 25, 36, 31, 25, 36, 31, 25, 36, 31, 26, 36, 31, 26, 35, 30, 26, 35, 31, 26, 35, 31, 26, 34, 32, 27, 35, 30, 25, 36, 30, 25, 35, 31, 26, 35, 30, 26, 35, 30, 25, 35, 30, 24, 36, 30, 25, 35, 29, 25, 34, 30, 25, 34, 31, 25, 35, 31, 23, 35, 30, 24, + 39, 35, 28, 44, 40, 32, 7, 6, 5, 28, 28, 28, 22, 22, 22, 15, 15, 16, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 11, 11, 11, 19, 18, 18, 9, 9, 9, 12, 12, 12, 14, 14, 15, 15, 15, 16, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 23, 23, 23, 31, 31, 31, 13, 12, 11, 52, 45, 37, 43, 39, 31, 34, 31, 24, 33, 30, 25, 34, 31, 25, 34, 31, 24, 34, 30, 25, 36, 31, 26, 35, 31, 25, 33, 30, 24, + 35, 31, 26, 34, 31, 25, 35, 29, 25, 36, 29, 26, 37, 30, 25, 35, 30, 25, 34, 31, 26, 36, 30, 25, 36, 31, 26, 36, 32, 26, 37, 33, 26, 36, 30, 26, 34, 30, 27, 35, 32, 26, 35, 31, 26, 37, 33, 27, 37, 32, 26, 37, 32, 27, 37, 32, 28, 36, 32, 27, 37, 33, 26, + 37, 33, 26, 37, 33, 26, 36, 33, 26, 36, 31, 26, 36, 32, 27, 36, 34, 28, 37, 34, 27, 39, 33, 26, 38, 33, 26, 37, 34, 26, 38, 32, 27, 37, 32, 27, 38, 34, 28, 37, 33, 27, 38, 35, 28, 39, 35, 27, 38, 32, 27, 40, 32, 28, 40, 33, 29, 37, 33, 28, 38, 35, 29, + 38, 34, 29, 38, 33, 28, 40, 32, 29, 40, 35, 30, 39, 34, 28, 40, 34, 29, 39, 34, 30, 39, 33, 29, 41, 34, 29, 40, 34, 29, 39, 34, 28, 39, 36, 29, 40, 34, 30, 40, 33, 29, 41, 35, 29, 40, 34, 30, 41, 33, 30, 42, 34, 30, 41, 36, 30, 39, 35, 29, 41, 35, 30, + 42, 34, 29, 42, 35, 28, 40, 34, 30, 40, 34, 30, 42, 36, 29, 42, 34, 29, 41, 34, 29, 40, 35, 30, 42, 37, 30, 43, 37, 29, 41, 37, 30, 42, 37, 31, 41, 35, 30, 41, 36, 29, 42, 35, 30, 41, 35, 30, 41, 37, 30, 42, 38, 30, 43, 37, 30, 41, 37, 31, 42, 37, 30, + 44, 37, 30, 44, 36, 31, 43, 38, 31, 41, 36, 30, 43, 36, 29, 44, 37, 30, 44, 37, 30, 43, 36, 30, 43, 37, 31, 42, 37, 32, 42, 36, 32, 42, 35, 31, 42, 36, 31, 42, 37, 32, 41, 37, 31, 43, 36, 31, 43, 36, 31, 42, 37, 31, 43, 37, 31, 43, 38, 30, 44, 39, 31, + 44, 39, 32, 43, 39, 31, 42, 38, 32, 44, 37, 32, 44, 38, 32, 44, 40, 32, 43, 39, 32, 42, 37, 33, 43, 37, 32, 43, 37, 31, 44, 37, 31, 44, 37, 32, 43, 38, 31, 43, 38, 31, 44, 39, 31, 44, 39, 32, 44, 37, 32, 45, 38, 32, 45, 38, 31, 44, 37, 31, 44, 39, 31, + 44, 40, 31, 43, 39, 32, 45, 38, 32, 46, 39, 32, 44, 39, 32, 45, 38, 32, 46, 39, 32, 45, 40, 33, 44, 38, 33, 44, 37, 33, 44, 38, 33, 43, 38, 32, 45, 38, 32, 44, 38, 32, 45, 38, 32, 46, 39, 31, 45, 40, 32, 45, 39, 33, 45, 39, 33, 44, 38, 33, 44, 38, 32, + 46, 39, 33, 45, 39, 33, 43, 39, 32, 44, 38, 34, 45, 38, 33, 44, 39, 32, 43, 40, 32, 45, 39, 32, 46, 38, 32, 46, 39, 33, 46, 39, 33, 45, 38, 33, 45, 39, 33, 45, 40, 32, 44, 40, 32, 44, 39, 32, 44, 38, 32, 44, 38, 33, 45, 39, 33, 45, 39, 32, 43, 39, 32, + 44, 40, 32, 46, 40, 33, 45, 40, 33, 44, 40, 33, 44, 40, 32, 46, 41, 32, 47, 40, 32, 45, 39, 33, 43, 39, 33, 44, 40, 32, 45, 39, 31, 46, 39, 32, 45, 40, 32, 45, 39, 33, 46, 38, 32, 46, 39, 32, 45, 38, 32, 43, 38, 33, 44, 39, 33, 45, 39, 33, 45, 40, 32, + 46, 40, 32, 45, 38, 32, 45, 37, 33, 45, 38, 33, 44, 38, 33, 44, 37, 33, 46, 38, 33, 45, 38, 33, 43, 37, 33, 43, 38, 32, 43, 39, 32, 42, 38, 32, 43, 38, 32, 45, 39, 32, 45, 39, 32, 44, 39, 32, 44, 39, 32, 43, 38, 31, 43, 38, 32, 44, 38, 31, 44, 37, 31, + 45, 38, 32, 45, 40, 32, 44, 40, 31, 43, 39, 31, 43, 37, 32, 44, 37, 32, 45, 38, 32, 44, 39, 31, 42, 38, 31, 42, 37, 30, 43, 37, 31, 44, 38, 32, 44, 38, 32, 44, 37, 32, 44, 37, 31, 45, 37, 31, 44, 37, 31, 42, 37, 31, 43, 38, 32, 45, 38, 32, 44, 37, 30, + 43, 37, 30, 44, 36, 31, 42, 37, 32, 43, 37, 31, 44, 36, 30, 42, 36, 30, 41, 37, 31, 42, 38, 31, 43, 38, 30, 43, 36, 30, 43, 36, 30, 43, 36, 31, 43, 35, 31, 42, 37, 31, 42, 37, 30, 41, 35, 30, 41, 36, 31, 40, 35, 30, 41, 36, 30, 41, 37, 31, 41, 36, 30, + 41, 34, 29, 41, 36, 29, 40, 37, 28, 42, 36, 29, 42, 34, 29, 43, 35, 30, 42, 37, 30, 41, 37, 29, 42, 36, 29, 42, 35, 29, 41, 35, 29, 41, 36, 29, 42, 36, 29, 42, 35, 29, 39, 34, 29, 39, 34, 28, 41, 34, 29, 39, 34, 29, 39, 35, 29, 40, 36, 29, 39, 36, 30, + 39, 34, 30, 41, 34, 30, 41, 35, 29, 41, 35, 28, 40, 35, 29, 40, 34, 29, 40, 34, 29, 40, 34, 29, 39, 33, 29, 38, 34, 29, 38, 33, 29, 39, 34, 29, 39, 35, 28, 38, 34, 27, 38, 33, 28, 38, 34, 28, 37, 34, 26, 38, 33, 27, 37, 34, 28, 37, 34, 27, 38, 33, 27, + 38, 33, 28, 38, 32, 27, 38, 31, 27, 39, 32, 27, 37, 32, 27, 37, 32, 26, 38, 31, 26, 36, 30, 26, 36, 31, 27, 38, 33, 27, 37, 33, 26, 36, 31, 26, 35, 32, 26, 36, 31, 26, 37, 31, 27, 37, 31, 26, 38, 32, 25, 38, 30, 26, 36, 29, 26, 34, 31, 25, 34, 31, 25, + 34, 30, 26, 35, 30, 26, 36, 30, 26, 34, 30, 24, 35, 31, 24, 37, 31, 25, 37, 31, 25, 36, 30, 24, 35, 30, 24, 35, 31, 24, 34, 31, 25, 34, 29, 25, 35, 29, 24, 34, 30, 24, 38, 35, 27, 45, 39, 31, 7, 6, 5, 29, 29, 30, 23, 23, 24, 17, 17, 17, 17, 17, 17, + 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 14, 14, 14, 21, 20, 20, + 10, 9, 9, 13, 13, 14, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 24, 24, 25, 32, 32, 32, 13, 12, 12, 53, 45, 36, 43, 37, 31, 34, 29, 25, 35, 30, 23, 36, 30, 24, 35, 29, 25, 35, 29, 25, 34, 30, 24, 34, 30, 24, 34, 31, 26, 36, 30, 25, 35, 29, 24, 35, 31, 25, 37, 32, 25, 35, 30, 25, 37, 29, 25, 36, 31, 26, + 34, 30, 25, 35, 31, 25, 36, 31, 26, 36, 30, 26, 37, 31, 25, 35, 31, 25, 36, 31, 26, 35, 30, 27, 35, 31, 26, 36, 32, 26, 37, 31, 27, 37, 32, 28, 38, 33, 26, 37, 34, 27, 37, 33, 28, 37, 32, 27, 37, 32, 26, 37, 32, 27, 37, 34, 27, 39, 34, 27, 39, 32, 27, + 38, 34, 27, 39, 33, 26, 40, 32, 27, 38, 34, 27, 37, 34, 28, 38, 34, 28, 39, 32, 27, 38, 34, 28, 40, 33, 28, 39, 34, 28, 40, 34, 28, 39, 33, 28, 38, 33, 28, 39, 34, 29, 40, 35, 29, 38, 35, 29, 39, 34, 28, 41, 33, 28, 39, 35, 29, 39, 34, 29, 39, 33, 29, + 39, 33, 27, 40, 35, 28, 41, 36, 29, 40, 36, 29, 41, 34, 29, 41, 35, 30, 42, 34, 29, 41, 34, 28, 41, 34, 29, 41, 34, 30, 40, 36, 30, 39, 36, 29, 40, 34, 29, 40, 36, 30, 41, 35, 31, 41, 34, 29, 40, 35, 29, 41, 36, 30, 41, 36, 29, 41, 37, 29, 41, 36, 29, + 42, 36, 29, 42, 37, 29, 42, 36, 30, 43, 37, 30, 44, 36, 30, 42, 36, 29, 41, 37, 30, 42, 35, 31, 42, 36, 29, 41, 37, 30, 41, 38, 30, 43, 36, 31, 43, 36, 31, 42, 37, 31, 41, 36, 30, 42, 36, 30, 42, 37, 30, 42, 38, 30, 42, 38, 31, 43, 37, 30, 44, 38, 31, + 42, 38, 31, 42, 38, 31, 42, 37, 31, 42, 37, 32, 44, 36, 32, 42, 37, 30, 42, 37, 31, 42, 37, 31, 41, 37, 31, 42, 36, 31, 43, 36, 31, 42, 37, 31, 43, 37, 32, 43, 37, 31, 42, 39, 31, 43, 39, 31, 44, 38, 31, 44, 39, 31, 43, 39, 32, 43, 39, 32, 44, 39, 32, + 44, 38, 32, 43, 37, 31, 43, 38, 33, 44, 38, 32, 45, 38, 32, 44, 38, 33, 44, 38, 33, 43, 39, 32, 45, 39, 32, 45, 39, 32, 44, 40, 33, 42, 40, 33, 43, 39, 32, 44, 38, 31, 44, 39, 31, 45, 39, 31, 46, 39, 31, 44, 39, 32, 43, 38, 32, 45, 39, 33, 45, 39, 32, + 46, 38, 32, 45, 39, 33, 45, 39, 33, 47, 39, 33, 45, 39, 33, 44, 39, 33, 45, 40, 32, 46, 39, 32, 46, 39, 33, 46, 40, 33, 46, 40, 32, 45, 40, 32, 46, 39, 33, 45, 39, 34, 44, 39, 33, 46, 38, 33, 45, 39, 32, 45, 40, 32, 45, 39, 32, 45, 38, 32, 45, 38, 32, + 45, 39, 32, 46, 40, 33, 45, 40, 33, 44, 40, 32, 45, 39, 33, 45, 40, 33, 46, 39, 33, 46, 39, 33, 45, 39, 32, 44, 39, 31, 44, 38, 33, 45, 38, 33, 46, 38, 32, 46, 38, 33, 45, 38, 33, 45, 39, 33, 45, 39, 33, 45, 39, 33, 46, 40, 33, 45, 40, 34, 46, 39, 33, + 46, 39, 32, 46, 40, 33, 45, 41, 32, 45, 41, 33, 46, 40, 32, 46, 39, 32, 45, 39, 32, 44, 38, 32, 44, 39, 33, 44, 39, 34, 44, 38, 33, 46, 40, 33, 46, 40, 33, 45, 39, 32, 45, 39, 32, 45, 38, 32, 44, 38, 32, 43, 37, 33, 45, 38, 33, 47, 40, 34, 46, 40, 32, + 44, 39, 31, 45, 38, 33, 46, 38, 34, 46, 38, 33, 44, 38, 33, 45, 38, 33, 46, 38, 33, 45, 38, 33, 44, 38, 32, 45, 39, 32, 45, 39, 31, 44, 38, 32, 45, 38, 33, 45, 38, 32, 44, 39, 32, 44, 39, 32, 45, 39, 32, 44, 38, 32, 43, 37, 32, 44, 38, 31, 43, 39, 31, + 42, 39, 32, 44, 38, 32, 45, 38, 31, 44, 37, 32, 44, 38, 32, 45, 38, 32, 44, 39, 32, 43, 39, 31, 43, 37, 31, 45, 37, 31, 46, 38, 31, 45, 37, 30, 43, 36, 31, 43, 38, 31, 45, 39, 31, 43, 37, 32, 42, 37, 32, 42, 38, 31, 42, 38, 30, 43, 36, 30, 43, 36, 31, + 43, 38, 30, 43, 38, 30, 41, 37, 31, 42, 37, 31, 43, 37, 30, 43, 37, 31, 43, 38, 31, 41, 36, 31, 41, 37, 30, 41, 36, 30, 42, 35, 30, 41, 36, 30, 40, 36, 30, 41, 35, 31, 41, 35, 30, 40, 35, 29, 41, 36, 29, 42, 36, 29, 40, 36, 30, 41, 36, 30, 42, 36, 29, + 41, 35, 29, 41, 36, 29, 40, 35, 30, 41, 35, 30, 41, 36, 29, 41, 35, 29, 41, 35, 29, 40, 35, 29, 40, 35, 30, 40, 36, 29, 40, 35, 28, 40, 34, 30, 41, 34, 30, 42, 35, 29, 41, 35, 28, 41, 35, 29, 41, 33, 29, 41, 33, 29, 41, 34, 29, 41, 35, 29, 40, 33, 28, + 39, 33, 29, 40, 34, 29, 40, 33, 27, 38, 34, 28, 38, 34, 29, 39, 33, 28, 39, 34, 28, 40, 34, 29, 41, 33, 29, 40, 32, 28, 39, 33, 27, 38, 33, 27, 39, 32, 27, 39, 32, 28, 38, 33, 28, 38, 32, 27, 39, 32, 28, 38, 33, 27, 36, 33, 26, 36, 33, 27, 37, 32, 28, + 37, 32, 27, 36, 31, 26, 36, 30, 27, 37, 31, 26, 37, 32, 26, 37, 33, 27, 36, 33, 26, 36, 32, 26, 36, 31, 26, 36, 31, 27, 36, 33, 27, 36, 32, 26, 37, 32, 25, 37, 30, 26, 37, 29, 26, 36, 31, 24, 36, 31, 24, 36, 29, 26, 35, 30, 27, 33, 30, 26, 35, 32, 25, + 36, 32, 25, 34, 32, 24, 34, 30, 24, 36, 30, 23, 36, 32, 24, 34, 30, 25, 34, 30, 24, 40, 36, 27, 45, 40, 33, 7, 6, 5, 29, 29, 29, 23, 23, 23, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, + 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 16, 16, 16, 22, 22, 22, 10, 10, 9, 14, 14, 14, 17, 17, 17, 17, 17, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 24, 24, 25, 31, 31, 31, 13, 12, 11, 54, 45, 37, 45, 37, 31, 33, 31, 25, + 33, 29, 25, 35, 29, 25, 36, 30, 24, 37, 29, 24, 34, 29, 25, 35, 31, 25, 35, 29, 25, 34, 30, 24, 34, 31, 24, 34, 29, 25, 37, 30, 26, 37, 31, 26, 35, 31, 25, 37, 30, 26, 36, 30, 25, 34, 31, 26, 35, 31, 26, 37, 31, 26, 36, 31, 27, 37, 31, 26, 38, 33, 26, + 37, 32, 26, 38, 32, 27, 37, 31, 26, 38, 33, 26, 37, 33, 27, 36, 33, 26, 38, 31, 27, 36, 31, 26, 36, 33, 27, 37, 32, 26, 39, 33, 27, 37, 34, 26, 36, 33, 27, 38, 31, 27, 37, 33, 28, 37, 33, 27, 39, 34, 27, 39, 34, 27, 40, 32, 28, 38, 35, 28, 39, 34, 27, + 40, 33, 27, 40, 34, 27, 39, 34, 27, 39, 35, 28, 38, 34, 29, 38, 35, 28, 38, 34, 29, 39, 34, 28, 39, 35, 29, 38, 33, 29, 38, 35, 30, 39, 34, 30, 39, 34, 29, 38, 34, 28, 40, 34, 29, 41, 34, 30, 40, 34, 30, 41, 36, 29, 41, 35, 29, 42, 35, 29, 42, 35, 31, + 41, 35, 29, 40, 35, 29, 40, 36, 29, 41, 35, 30, 41, 35, 30, 40, 34, 30, 41, 34, 29, 42, 36, 30, 42, 36, 30, 42, 35, 31, 42, 36, 30, 43, 35, 31, 42, 36, 30, 41, 36, 29, 42, 36, 30, 41, 36, 28, 42, 37, 29, 43, 37, 30, 42, 36, 30, 43, 37, 31, 43, 37, 30, + 41, 37, 29, 42, 37, 30, 43, 36, 30, 42, 36, 30, 44, 37, 31, 43, 37, 30, 44, 38, 31, 43, 39, 29, 43, 38, 31, 43, 37, 31, 44, 38, 31, 44, 37, 31, 43, 36, 32, 42, 37, 32, 43, 38, 32, 42, 38, 32, 42, 37, 31, 44, 37, 31, 43, 38, 32, 41, 38, 31, 41, 38, 32, + 42, 37, 31, 44, 38, 32, 43, 39, 32, 43, 38, 32, 43, 38, 32, 44, 38, 31, 44, 38, 31, 43, 38, 32, 44, 39, 31, 44, 38, 31, 43, 37, 32, 43, 39, 32, 43, 39, 32, 43, 38, 32, 43, 38, 33, 43, 38, 32, 43, 37, 33, 42, 38, 32, 44, 39, 32, 45, 39, 32, 43, 38, 32, + 43, 39, 32, 44, 39, 33, 45, 38, 33, 46, 38, 32, 46, 39, 32, 44, 41, 32, 44, 41, 32, 44, 40, 33, 44, 38, 32, 45, 40, 33, 44, 40, 33, 45, 38, 32, 46, 38, 32, 45, 38, 33, 45, 39, 34, 45, 39, 33, 44, 39, 32, 44, 39, 32, 44, 38, 32, 46, 38, 33, 47, 39, 32, + 46, 40, 32, 45, 40, 32, 45, 39, 33, 44, 38, 33, 44, 39, 33, 45, 39, 32, 44, 39, 32, 44, 38, 32, 45, 39, 32, 45, 39, 33, 47, 38, 33, 45, 39, 34, 44, 40, 33, 44, 39, 32, 46, 39, 32, 46, 40, 33, 46, 40, 33, 45, 40, 32, 44, 39, 33, 44, 39, 34, 45, 39, 33, + 46, 39, 33, 46, 39, 33, 46, 39, 33, 45, 39, 32, 45, 39, 33, 46, 39, 33, 47, 39, 32, 47, 40, 32, 45, 41, 33, 44, 41, 34, 46, 40, 33, 45, 41, 32, 44, 41, 33, 45, 41, 33, 47, 41, 32, 46, 41, 32, 45, 40, 32, 46, 40, 33, 47, 41, 33, 45, 39, 31, 44, 38, 32, + 46, 39, 33, 47, 40, 33, 45, 40, 32, 44, 40, 33, 45, 40, 33, 45, 39, 32, 46, 38, 32, 45, 39, 32, 45, 40, 32, 45, 39, 33, 44, 39, 32, 45, 40, 32, 46, 39, 32, 44, 38, 33, 44, 37, 32, 44, 38, 32, 45, 39, 32, 45, 39, 33, 45, 38, 33, 45, 39, 32, 45, 39, 32, + 44, 39, 32, 44, 38, 32, 44, 38, 33, 44, 38, 33, 45, 38, 32, 45, 38, 32, 44, 38, 32, 44, 39, 32, 44, 40, 32, 45, 40, 31, 44, 39, 32, 43, 38, 32, 43, 39, 31, 44, 38, 31, 45, 37, 32, 45, 37, 31, 43, 39, 31, 42, 37, 32, 44, 37, 32, 45, 39, 31, 44, 39, 31, + 42, 38, 32, 44, 38, 31, 44, 38, 31, 44, 38, 31, 44, 37, 30, 43, 38, 31, 44, 37, 32, 45, 36, 32, 44, 36, 31, 42, 38, 32, 42, 37, 31, 44, 36, 31, 42, 37, 31, 42, 38, 31, 43, 38, 30, 43, 38, 30, 42, 36, 30, 43, 36, 30, 44, 37, 30, 43, 37, 31, 42, 36, 32, + 42, 36, 30, 42, 36, 30, 40, 36, 31, 40, 37, 31, 42, 36, 30, 42, 35, 31, 43, 34, 31, 43, 35, 30, 41, 36, 29, 41, 35, 29, 43, 35, 29, 43, 36, 29, 43, 37, 30, 41, 37, 30, 40, 36, 29, 41, 35, 30, 42, 36, 30, 40, 36, 30, 40, 34, 29, 41, 35, 28, 41, 35, 29, + 42, 35, 29, 42, 35, 30, 40, 36, 30, 40, 34, 29, 41, 33, 29, 40, 33, 29, 40, 34, 29, 41, 34, 30, 40, 33, 29, 40, 33, 29, 40, 34, 30, 39, 34, 29, 39, 33, 29, 40, 34, 29, 39, 34, 30, 38, 33, 28, 39, 33, 27, 39, 33, 28, 38, 33, 28, 38, 34, 27, 37, 34, 28, + 38, 34, 28, 41, 34, 28, 39, 33, 28, 39, 32, 28, 40, 34, 28, 39, 34, 27, 39, 32, 27, 37, 31, 27, 37, 32, 28, 38, 34, 27, 38, 34, 27, 38, 33, 27, 38, 32, 27, 37, 32, 27, 36, 32, 27, 36, 30, 27, 38, 31, 27, 38, 32, 27, 37, 31, 26, 37, 31, 25, 36, 31, 25, + 36, 31, 25, 38, 32, 25, 36, 31, 25, 37, 30, 26, 37, 31, 26, 35, 31, 25, 36, 31, 26, 37, 30, 25, 35, 31, 25, 34, 31, 26, 35, 30, 27, 35, 31, 25, 36, 31, 24, 36, 31, 25, 35, 31, 26, 36, 30, 25, 35, 30, 26, 34, 31, 26, 35, 32, 24, 33, 31, 25, 33, 30, 25, + 41, 35, 29, 46, 40, 32, 7, 6, 5, 26, 26, 26, 20, 20, 20, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 15, 15, 15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 12, 12, 12, 19, 19, 19, 10, 10, 9, 14, 14, 14, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, + 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 23, 23, 23, 30, 30, 31, 13, 12, 11, 53, 45, 36, 46, 37, 31, 37, 29, 24, 35, 28, 25, 33, 29, 24, 35, 30, 24, 35, 29, 24, 34, 31, 26, 34, 32, 25, 37, 30, 24, + 36, 30, 25, 35, 30, 25, 36, 29, 25, 38, 31, 25, 36, 31, 26, 35, 31, 26, 37, 31, 26, 38, 30, 26, 37, 30, 25, 35, 32, 26, 37, 31, 26, 36, 31, 27, 38, 30, 26, 37, 31, 27, 36, 31, 27, 38, 32, 27, 36, 31, 26, 36, 32, 28, 39, 34, 27, 36, 33, 27, 36, 31, 26, + 37, 33, 27, 37, 34, 27, 37, 34, 26, 38, 32, 28, 37, 32, 27, 38, 33, 26, 37, 34, 27, 38, 33, 26, 38, 31, 26, 37, 34, 28, 40, 34, 28, 39, 32, 28, 38, 34, 29, 39, 33, 28, 38, 33, 27, 40, 34, 27, 39, 33, 28, 38, 33, 27, 38, 34, 27, 42, 36, 30, 40, 32, 27, + 40, 33, 28, 38, 35, 29, 38, 36, 29, 39, 35, 28, 41, 33, 30, 40, 35, 29, 38, 35, 30, 40, 35, 30, 41, 35, 29, 40, 35, 29, 41, 34, 29, 40, 34, 29, 41, 34, 29, 42, 35, 31, 41, 35, 30, 40, 34, 30, 40, 35, 29, 41, 35, 28, 41, 35, 29, 40, 36, 31, 42, 35, 30, + 41, 36, 29, 41, 36, 29, 42, 36, 30, 43, 35, 30, 43, 36, 30, 42, 37, 29, 41, 36, 30, 42, 36, 29, 41, 35, 29, 41, 36, 30, 42, 36, 31, 43, 38, 30, 44, 37, 30, 44, 37, 30, 43, 36, 30, 42, 37, 30, 44, 37, 30, 44, 37, 30, 44, 38, 30, 45, 40, 33, 41, 37, 31, + 42, 37, 30, 44, 37, 30, 42, 36, 30, 41, 38, 30, 43, 39, 30, 43, 37, 31, 45, 37, 30, 45, 39, 31, 44, 37, 31, 42, 36, 31, 44, 36, 33, 44, 36, 32, 43, 36, 30, 44, 37, 31, 43, 37, 32, 42, 38, 31, 44, 39, 30, 43, 38, 31, 43, 37, 32, 43, 38, 32, 43, 37, 32, + 42, 37, 32, 43, 39, 31, 43, 38, 32, 42, 37, 32, 42, 38, 32, 42, 38, 32, 42, 38, 31, 45, 37, 32, 45, 38, 32, 43, 39, 32, 45, 39, 33, 45, 39, 33, 44, 39, 33, 43, 38, 32, 43, 39, 33, 44, 38, 33, 44, 37, 33, 45, 38, 33, 45, 38, 32, 44, 39, 33, 43, 39, 32, + 44, 38, 32, 45, 39, 32, 46, 40, 32, 45, 39, 33, 45, 38, 33, 45, 38, 32, 44, 40, 33, 46, 41, 33, 47, 41, 35, 45, 38, 33, 47, 38, 33, 45, 39, 33, 45, 40, 33, 47, 39, 33, 45, 39, 32, 44, 40, 32, 45, 40, 33, 45, 40, 32, 46, 38, 32, 46, 39, 32, 45, 40, 32, + 46, 40, 34, 46, 41, 34, 44, 40, 33, 46, 39, 33, 45, 39, 33, 44, 39, 32, 46, 39, 33, 46, 41, 33, 46, 40, 32, 45, 38, 31, 45, 38, 33, 44, 38, 33, 44, 38, 32, 45, 39, 32, 45, 40, 33, 44, 40, 33, 45, 39, 33, 45, 39, 33, 44, 38, 33, 44, 38, 33, 45, 39, 33, + 45, 40, 33, 45, 40, 33, 46, 41, 32, 46, 40, 32, 46, 39, 33, 46, 39, 33, 44, 40, 32, 45, 41, 32, 48, 42, 34, 45, 38, 32, 44, 38, 33, 44, 39, 33, 45, 40, 32, 45, 40, 31, 45, 40, 32, 46, 40, 34, 46, 40, 33, 46, 40, 32, 44, 38, 33, 44, 39, 33, 44, 40, 33, + 43, 39, 32, 43, 38, 31, 45, 39, 33, 46, 38, 33, 45, 38, 32, 44, 39, 32, 43, 38, 33, 43, 37, 33, 44, 38, 33, 45, 39, 34, 46, 39, 33, 45, 40, 33, 44, 40, 32, 45, 40, 32, 44, 39, 32, 43, 39, 32, 45, 39, 32, 46, 38, 32, 44, 38, 32, 43, 38, 31, 43, 39, 32, + 44, 38, 33, 44, 39, 32, 44, 38, 31, 43, 38, 31, 43, 39, 31, 44, 39, 33, 46, 40, 32, 44, 39, 31, 44, 38, 32, 44, 39, 33, 44, 39, 33, 44, 38, 33, 45, 38, 32, 45, 39, 32, 45, 39, 33, 44, 37, 32, 44, 37, 32, 45, 38, 32, 44, 37, 31, 43, 37, 32, 44, 38, 32, + 45, 37, 32, 44, 37, 32, 43, 38, 30, 43, 38, 31, 43, 38, 32, 43, 37, 31, 43, 37, 30, 42, 37, 30, 43, 38, 30, 42, 37, 30, 41, 36, 30, 41, 36, 30, 42, 37, 31, 43, 37, 32, 42, 36, 32, 41, 36, 31, 41, 36, 30, 40, 35, 30, 40, 35, 30, 41, 35, 30, 41, 35, 30, + 41, 36, 31, 43, 36, 30, 42, 36, 29, 42, 36, 30, 41, 37, 30, 41, 36, 29, 42, 36, 30, 40, 37, 30, 40, 36, 29, 42, 35, 30, 42, 37, 31, 42, 36, 30, 41, 35, 29, 41, 34, 29, 41, 35, 29, 41, 35, 30, 40, 36, 29, 40, 36, 29, 41, 36, 29, 41, 35, 28, 39, 33, 28, + 40, 33, 28, 40, 33, 29, 40, 33, 29, 41, 34, 28, 41, 33, 29, 39, 34, 30, 40, 35, 30, 40, 35, 30, 41, 34, 29, 41, 33, 29, 40, 34, 29, 40, 33, 28, 40, 33, 28, 40, 34, 28, 39, 34, 28, 39, 32, 28, 38, 33, 28, 39, 33, 27, 40, 32, 28, 39, 33, 28, 38, 33, 28, + 37, 33, 27, 38, 32, 27, 38, 32, 27, 37, 33, 26, 38, 32, 26, 37, 31, 27, 37, 32, 27, 37, 33, 26, 38, 32, 27, 38, 32, 27, 37, 32, 26, 37, 31, 27, 37, 32, 27, 36, 33, 27, 36, 32, 27, 37, 31, 26, 38, 32, 25, 37, 32, 26, 37, 30, 26, 37, 31, 27, 37, 32, 26, + 37, 31, 25, 35, 31, 26, 35, 31, 26, 35, 32, 25, 35, 31, 26, 36, 30, 26, 36, 30, 26, 36, 32, 24, 36, 31, 24, 36, 31, 25, 36, 30, 26, 36, 31, 26, 34, 31, 25, 34, 30, 24, 40, 35, 28, 45, 40, 33, 7, 6, 5, 25, 25, 26, 19, 19, 19, 13, 13, 13, 14, 14, 14, + 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 16, 16, 16, 15, 15, 16, 12, 12, 12, 19, 19, 19, + 10, 10, 10, 14, 14, 14, 17, 17, 17, 17, 17, 17, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 24, 24, 24, 31, 31, 31, 13, 12, 11, 55, 44, 36, 44, 37, 30, 34, 29, 26, 33, 30, 26, 34, 28, 26, 35, 29, 25, 35, 31, 24, 34, 30, 24, 35, 31, 26, 35, 30, 26, 35, 29, 24, 37, 31, 25, 36, 30, 25, 37, 29, 25, 36, 30, 25, 35, 31, 26, 38, 30, 27, + 36, 32, 27, 36, 32, 26, 37, 30, 27, 36, 30, 27, 38, 31, 26, 37, 32, 27, 35, 32, 27, 37, 31, 26, 39, 31, 27, 38, 32, 27, 38, 32, 25, 36, 31, 26, 36, 34, 26, 36, 33, 26, 37, 32, 27, 38, 32, 26, 37, 33, 28, 38, 33, 28, 37, 34, 28, 39, 33, 26, 38, 34, 27, + 37, 33, 27, 38, 33, 27, 38, 33, 29, 37, 35, 28, 38, 34, 28, 40, 33, 28, 39, 32, 28, 39, 34, 29, 39, 36, 29, 38, 35, 29, 38, 34, 28, 39, 33, 27, 97, 93, 88, 82, 76, 74, 40, 33, 30, 39, 34, 29, 40, 34, 29, 40, 33, 29, 41, 34, 28, 39, 35, 29, 40, 34, 30, + 40, 35, 29, 40, 34, 31, 39, 34, 30, 40, 35, 28, 41, 34, 28, 41, 34, 29, 42, 34, 29, 43, 35, 30, 41, 35, 30, 41, 35, 29, 42, 36, 28, 42, 36, 30, 41, 36, 30, 40, 36, 29, 40, 35, 29, 41, 36, 29, 42, 37, 30, 42, 37, 29, 43, 37, 30, 42, 36, 31, 44, 37, 29, + 43, 36, 29, 42, 36, 30, 43, 36, 29, 43, 37, 29, 43, 37, 30, 42, 36, 31, 41, 35, 30, 43, 36, 30, 43, 36, 30, 43, 36, 30, 43, 37, 30, 53, 49, 42, 114, 110, 106, 57, 51, 44, 42, 38, 29, 43, 37, 30, 43, 37, 32, 42, 38, 32, 42, 39, 31, 43, 39, 31, 45, 38, 30, + 45, 38, 31, 43, 38, 30, 42, 38, 30, 43, 38, 32, 43, 37, 32, 42, 39, 32, 44, 38, 32, 44, 38, 31, 44, 38, 31, 43, 38, 31, 44, 38, 32, 44, 38, 31, 43, 38, 31, 44, 39, 32, 45, 38, 32, 43, 38, 31, 43, 39, 32, 43, 39, 32, 44, 38, 31, 45, 37, 31, 43, 37, 31, + 42, 37, 32, 43, 37, 32, 44, 38, 31, 43, 38, 31, 43, 39, 32, 43, 40, 32, 44, 40, 33, 45, 38, 34, 45, 38, 33, 45, 38, 33, 44, 39, 32, 44, 39, 32, 45, 40, 33, 44, 40, 34, 45, 38, 33, 44, 40, 32, 44, 41, 31, 45, 41, 32, 45, 39, 32, 45, 38, 32, 44, 39, 32, + 44, 39, 32, 101, 97, 93, 87, 81, 77, 47, 39, 32, 47, 39, 33, 46, 39, 32, 46, 38, 32, 46, 39, 34, 47, 40, 34, 47, 39, 33, 47, 39, 32, 47, 39, 33, 47, 40, 33, 46, 40, 32, 45, 39, 34, 44, 39, 34, 45, 40, 33, 46, 39, 32, 46, 39, 33, 45, 39, 33, 45, 39, 32, + 45, 40, 32, 44, 40, 32, 44, 39, 33, 45, 40, 33, 46, 40, 33, 45, 40, 33, 45, 40, 32, 46, 38, 32, 46, 38, 32, 45, 40, 33, 44, 40, 33, 46, 38, 32, 46, 38, 32, 44, 38, 33, 45, 40, 33, 45, 41, 32, 45, 41, 32, 46, 41, 32, 45, 41, 33, 44, 40, 32, 44, 39, 33, + 56, 51, 46, 115, 111, 107, 60, 54, 48, 46, 41, 32, 45, 40, 32, 45, 40, 33, 45, 40, 33, 44, 39, 34, 45, 39, 34, 47, 40, 34, 47, 41, 34, 46, 39, 33, 45, 38, 33, 46, 39, 34, 46, 39, 33, 46, 39, 32, 45, 40, 32, 46, 38, 33, 46, 38, 32, 45, 39, 33, 45, 39, 33, + 44, 40, 32, 44, 39, 33, 45, 38, 33, 46, 39, 32, 46, 39, 32, 46, 39, 33, 45, 39, 33, 44, 38, 34, 44, 38, 33, 45, 38, 32, 45, 38, 31, 45, 38, 32, 45, 39, 32, 45, 38, 31, 45, 37, 31, 46, 38, 31, 43, 38, 31, 42, 38, 32, 44, 39, 32, 44, 39, 31, 44, 38, 32, + 44, 37, 32, 43, 38, 32, 44, 39, 33, 43, 37, 32, 43, 38, 32, 44, 38, 32, 44, 38, 32, 45, 37, 31, 44, 37, 32, 44, 37, 33, 43, 37, 33, 43, 38, 32, 43, 38, 30, 43, 38, 31, 44, 38, 32, 45, 38, 32, 44, 36, 31, 43, 37, 30, 44, 38, 30, 43, 37, 31, 41, 38, 31, + 41, 37, 30, 43, 36, 30, 42, 37, 31, 43, 38, 30, 43, 38, 31, 43, 36, 31, 44, 37, 31, 42, 37, 30, 42, 37, 30, 43, 36, 30, 42, 36, 30, 41, 37, 30, 43, 37, 30, 42, 35, 30, 41, 35, 30, 41, 36, 31, 41, 35, 30, 41, 35, 29, 43, 36, 29, 41, 35, 29, 41, 37, 29, + 42, 36, 30, 42, 36, 30, 42, 36, 29, 41, 36, 30, 41, 36, 29, 41, 35, 30, 40, 34, 31, 39, 36, 29, 39, 35, 28, 40, 34, 29, 40, 34, 30, 40, 35, 29, 40, 35, 28, 40, 34, 29, 40, 36, 30, 40, 35, 30, 40, 35, 29, 41, 34, 29, 41, 34, 29, 40, 35, 29, 42, 34, 29, + 41, 35, 29, 39, 34, 28, 39, 35, 28, 40, 34, 28, 39, 34, 28, 38, 35, 29, 40, 35, 30, 41, 34, 29, 39, 32, 28, 38, 32, 28, 38, 32, 28, 38, 33, 28, 38, 32, 28, 37, 32, 28, 38, 31, 28, 39, 33, 27, 38, 33, 27, 37, 32, 27, 37, 32, 27, 36, 32, 28, 38, 31, 28, + 38, 31, 27, 37, 32, 27, 37, 33, 28, 36, 32, 27, 36, 31, 26, 38, 31, 27, 36, 31, 27, 36, 31, 26, 37, 31, 27, 36, 31, 26, 35, 32, 25, 37, 32, 26, 37, 31, 26, 36, 31, 26, 35, 31, 25, 36, 30, 25, 36, 31, 26, 35, 32, 27, 35, 31, 26, 35, 30, 25, 36, 30, 26, + 36, 31, 25, 36, 31, 25, 34, 32, 25, 35, 31, 25, 36, 29, 24, 35, 29, 24, 33, 29, 25, 38, 35, 28, 46, 41, 32, 7, 6, 5, 25, 25, 25, 18, 18, 18, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, + 14, 14, 15, 15, 15, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 11, 11, 11, 19, 19, 19, 10, 10, 10, 15, 15, 15, 18, 18, 19, 19, 19, 20, 19, 19, 19, 18, 18, 19, 18, 18, 18, + 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 27, 27, 28, 35, 35, 35, 14, 13, 12, 53, 46, 37, 44, 37, 32, 36, 29, 24, + 36, 29, 25, 33, 29, 25, 34, 29, 26, 35, 30, 25, 34, 30, 25, 35, 31, 26, 35, 30, 26, 36, 32, 26, 36, 32, 25, 35, 31, 25, 37, 29, 24, 37, 30, 25, 37, 31, 26, 36, 29, 26, 37, 31, 26, 35, 32, 26, 36, 32, 26, 36, 31, 26, 37, 31, 26, 36, 31, 27, 35, 31, 27, + 36, 31, 26, 37, 31, 26, 36, 33, 26, 36, 33, 27, 39, 31, 28, 38, 32, 26, 38, 32, 27, 38, 32, 27, 39, 34, 28, 39, 32, 27, 39, 33, 26, 37, 33, 26, 38, 32, 28, 38, 33, 27, 39, 34, 28, 38, 32, 27, 38, 33, 27, 39, 33, 28, 39, 32, 29, 40, 34, 28, 39, 34, 29, + 40, 35, 28, 40, 33, 28, 39, 33, 28, 38, 34, 27, 39, 33, 27, 46, 41, 37, 108, 103, 100, 93, 89, 85, 75, 72, 66, 45, 39, 33, 40, 34, 29, 39, 34, 28, 41, 35, 29, 40, 35, 30, 41, 34, 29, 41, 33, 30, 41, 34, 28, 41, 35, 30, 41, 34, 29, 41, 36, 30, 42, 36, 29, + 42, 35, 30, 42, 34, 30, 41, 36, 30, 41, 35, 30, 40, 37, 29, 39, 36, 30, 41, 35, 30, 42, 37, 30, 41, 35, 30, 40, 35, 30, 41, 36, 31, 42, 37, 31, 43, 37, 31, 42, 37, 31, 43, 38, 29, 42, 37, 30, 43, 37, 31, 42, 37, 29, 43, 36, 30, 42, 38, 32, 43, 37, 31, + 42, 37, 30, 42, 37, 31, 53, 49, 43, 61, 56, 51, 118, 116, 112, 76, 73, 67, 42, 37, 30, 42, 37, 30, 44, 38, 31, 44, 37, 31, 42, 38, 32, 43, 38, 32, 44, 37, 31, 45, 37, 31, 45, 36, 31, 44, 37, 32, 43, 39, 32, 43, 38, 31, 42, 37, 32, 43, 38, 32, 44, 37, 31, + 42, 38, 31, 45, 38, 32, 45, 38, 33, 44, 39, 32, 44, 39, 31, 43, 38, 31, 44, 38, 32, 42, 38, 32, 43, 39, 31, 46, 39, 31, 46, 38, 32, 44, 38, 32, 43, 38, 33, 44, 38, 32, 43, 38, 32, 43, 40, 32, 44, 40, 32, 43, 39, 32, 44, 39, 32, 44, 39, 33, 45, 38, 34, + 45, 38, 33, 44, 39, 32, 44, 41, 32, 44, 40, 33, 46, 39, 33, 46, 40, 32, 46, 41, 33, 45, 40, 33, 44, 40, 33, 45, 40, 33, 46, 41, 32, 46, 40, 33, 46, 39, 32, 45, 40, 32, 45, 40, 33, 53, 47, 40, 112, 107, 102, 98, 93, 88, 81, 74, 70, 49, 43, 37, 46, 40, 32, + 46, 39, 33, 45, 39, 33, 45, 39, 32, 47, 39, 33, 48, 38, 33, 46, 40, 33, 45, 40, 33, 47, 40, 32, 47, 40, 32, 45, 41, 33, 45, 40, 34, 47, 39, 33, 47, 39, 33, 45, 41, 33, 45, 42, 32, 46, 41, 32, 46, 40, 32, 46, 40, 32, 45, 41, 33, 46, 39, 33, 46, 38, 32, + 44, 39, 33, 46, 39, 33, 46, 40, 32, 45, 39, 32, 45, 40, 33, 45, 40, 33, 45, 38, 33, 46, 40, 32, 45, 41, 33, 46, 41, 33, 45, 41, 32, 44, 40, 34, 56, 51, 46, 63, 59, 53, 121, 117, 112, 80, 75, 69, 45, 39, 33, 46, 40, 33, 45, 39, 32, 46, 39, 33, 47, 40, 33, + 45, 40, 32, 44, 39, 32, 45, 40, 33, 46, 41, 33, 46, 40, 33, 45, 40, 34, 43, 39, 33, 44, 39, 32, 46, 39, 33, 46, 39, 33, 44, 39, 33, 44, 39, 32, 46, 39, 33, 46, 39, 32, 46, 39, 33, 46, 39, 34, 45, 40, 34, 46, 41, 33, 47, 40, 33, 45, 40, 33, 44, 40, 33, + 45, 40, 33, 45, 40, 33, 44, 40, 32, 45, 39, 32, 45, 39, 32, 44, 39, 32, 45, 39, 31, 46, 38, 32, 46, 38, 33, 45, 39, 32, 44, 39, 32, 44, 40, 33, 44, 40, 32, 43, 39, 32, 43, 38, 33, 45, 38, 33, 45, 39, 32, 46, 39, 31, 45, 38, 31, 44, 39, 31, 45, 39, 31, + 46, 38, 32, 46, 37, 32, 46, 37, 32, 43, 38, 32, 43, 38, 32, 44, 37, 32, 44, 37, 31, 42, 38, 31, 43, 38, 32, 43, 37, 31, 45, 37, 32, 45, 37, 32, 44, 37, 31, 42, 37, 30, 43, 36, 31, 44, 37, 31, 43, 38, 31, 43, 38, 31, 44, 38, 31, 42, 37, 32, 43, 37, 31, + 43, 38, 31, 42, 36, 31, 42, 35, 31, 42, 36, 30, 41, 37, 29, 41, 35, 30, 42, 36, 30, 41, 37, 29, 41, 37, 30, 41, 36, 31, 40, 36, 30, 42, 36, 30, 43, 36, 30, 41, 36, 31, 42, 36, 30, 43, 35, 30, 42, 35, 30, 41, 35, 30, 40, 36, 30, 40, 35, 29, 41, 35, 29, + 41, 36, 29, 41, 36, 30, 41, 37, 30, 39, 35, 30, 39, 33, 29, 40, 34, 30, 42, 35, 29, 41, 34, 28, 41, 33, 28, 41, 34, 28, 39, 34, 28, 41, 34, 29, 41, 35, 30, 39, 33, 29, 41, 33, 29, 40, 33, 29, 39, 33, 28, 40, 34, 28, 40, 32, 29, 38, 33, 30, 39, 34, 28, + 39, 34, 27, 39, 34, 28, 40, 32, 28, 39, 32, 28, 39, 34, 29, 40, 32, 28, 38, 31, 27, 38, 32, 28, 38, 33, 28, 36, 32, 28, 38, 33, 27, 39, 33, 26, 38, 31, 27, 38, 31, 27, 38, 31, 27, 38, 32, 27, 36, 32, 27, 37, 31, 26, 37, 32, 26, 36, 33, 26, 37, 32, 26, + 37, 32, 26, 36, 33, 26, 35, 32, 25, 36, 31, 25, 37, 31, 26, 36, 31, 26, 37, 32, 26, 37, 32, 26, 37, 32, 26, 37, 32, 27, 36, 31, 27, 35, 30, 25, 36, 31, 25, 36, 32, 26, 34, 31, 25, 34, 30, 24, 35, 29, 24, 35, 31, 24, 34, 32, 25, 35, 32, 26, 35, 31, 25, + 41, 35, 28, 46, 41, 33, 7, 6, 5, 24, 24, 24, 18, 18, 18, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 14, 14, 15, 14, 14, 15, 14, 14, 15, 14, 14, 14, 11, 11, 11, 19, 19, 18, 9, 9, 9, 13, 13, 13, 16, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, + 18, 18, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 20, 26, 26, 27, 33, 33, 34, 14, 13, 12, 54, 46, 37, 45, 39, 32, 34, 31, 25, 35, 31, 26, 35, 29, 25, 35, 31, 24, 34, 30, 25, 37, 30, 24, 35, 29, 26, 36, 30, 24, + 34, 31, 25, 35, 31, 26, 35, 31, 26, 36, 30, 26, 36, 30, 26, 37, 31, 25, 36, 32, 26, 36, 32, 26, 36, 31, 25, 35, 30, 25, 37, 30, 27, 36, 30, 26, 38, 32, 27, 37, 32, 27, 36, 32, 26, 37, 33, 26, 38, 32, 26, 39, 32, 26, 38, 33, 27, 37, 32, 26, 38, 33, 27, + 38, 32, 27, 37, 32, 27, 37, 33, 26, 39, 34, 28, 39, 32, 28, 39, 32, 27, 37, 32, 27, 39, 33, 27, 38, 34, 28, 37, 33, 29, 40, 34, 28, 38, 34, 29, 39, 34, 28, 40, 33, 28, 38, 34, 27, 39, 34, 29, 39, 34, 29, 39, 34, 28, 39, 33, 27, 38, 33, 28, 42, 39, 34, + 110, 105, 102, 112, 109, 106, 44, 40, 35, 39, 33, 29, 41, 33, 29, 39, 33, 28, 41, 33, 29, 41, 33, 29, 41, 35, 28, 42, 36, 29, 40, 36, 29, 42, 36, 29, 42, 36, 29, 42, 37, 29, 42, 36, 29, 42, 35, 30, 42, 35, 29, 41, 36, 29, 42, 36, 29, 43, 35, 29, 42, 35, 30, + 41, 34, 29, 40, 35, 30, 40, 36, 30, 41, 37, 30, 41, 37, 31, 41, 36, 29, 41, 37, 30, 42, 37, 31, 43, 37, 31, 43, 38, 31, 42, 37, 31, 43, 38, 31, 42, 36, 31, 42, 37, 30, 43, 36, 30, 43, 36, 31, 107, 103, 99, 106, 103, 98, 66, 62, 55, 42, 37, 30, 41, 38, 30, + 42, 37, 30, 42, 37, 31, 43, 38, 32, 45, 38, 31, 43, 38, 31, 43, 36, 32, 44, 37, 31, 42, 37, 31, 44, 38, 32, 45, 37, 33, 44, 37, 33, 42, 39, 32, 42, 38, 32, 43, 38, 32, 43, 38, 32, 44, 37, 32, 45, 38, 32, 43, 38, 32, 42, 37, 33, 43, 38, 32, 43, 38, 32, + 45, 38, 32, 45, 39, 32, 44, 40, 32, 44, 38, 32, 43, 38, 33, 44, 38, 32, 45, 38, 32, 44, 38, 33, 43, 38, 33, 43, 38, 33, 43, 38, 32, 43, 38, 32, 44, 38, 32, 46, 39, 32, 44, 40, 32, 44, 39, 33, 44, 39, 32, 44, 39, 33, 44, 40, 33, 44, 39, 32, 46, 40, 32, + 46, 42, 32, 46, 40, 32, 47, 39, 33, 46, 40, 33, 45, 39, 33, 45, 38, 32, 45, 38, 33, 45, 38, 34, 47, 39, 34, 50, 44, 36, 113, 109, 104, 117, 112, 108, 51, 46, 38, 46, 40, 33, 47, 40, 33, 46, 40, 33, 45, 38, 33, 45, 39, 33, 45, 40, 33, 46, 39, 33, 46, 38, 34, + 45, 40, 33, 47, 41, 33, 47, 40, 33, 45, 40, 33, 45, 40, 34, 46, 39, 33, 47, 39, 32, 46, 41, 33, 44, 41, 33, 45, 40, 33, 46, 41, 33, 47, 41, 33, 45, 40, 33, 45, 40, 33, 47, 40, 32, 46, 39, 33, 46, 38, 33, 46, 39, 33, 45, 39, 34, 45, 40, 32, 45, 40, 32, + 45, 40, 33, 45, 39, 33, 46, 40, 33, 45, 41, 32, 44, 40, 32, 109, 106, 100, 110, 106, 101, 71, 66, 59, 45, 40, 34, 45, 39, 33, 47, 40, 33, 47, 41, 32, 46, 40, 32, 46, 39, 33, 45, 40, 33, 44, 40, 34, 44, 39, 33, 45, 40, 33, 45, 39, 33, 44, 38, 33, 44, 39, 32, + 45, 40, 33, 45, 41, 34, 45, 41, 33, 45, 41, 32, 46, 39, 33, 47, 38, 33, 46, 40, 33, 45, 41, 34, 45, 40, 33, 46, 39, 32, 47, 39, 33, 46, 39, 33, 44, 38, 34, 44, 39, 33, 45, 39, 32, 45, 39, 32, 46, 40, 32, 45, 39, 33, 44, 39, 33, 44, 38, 32, 45, 38, 32, + 45, 38, 32, 45, 38, 31, 46, 39, 32, 45, 38, 33, 44, 38, 32, 44, 39, 31, 43, 39, 31, 44, 38, 31, 46, 38, 31, 45, 38, 32, 44, 38, 33, 45, 38, 32, 45, 37, 32, 44, 38, 32, 43, 38, 33, 43, 38, 32, 43, 38, 32, 43, 38, 33, 44, 37, 32, 43, 38, 32, 45, 38, 31, + 44, 38, 31, 43, 38, 31, 44, 38, 32, 43, 37, 31, 41, 36, 31, 43, 36, 31, 44, 37, 31, 42, 38, 30, 42, 37, 30, 43, 36, 31, 43, 36, 31, 41, 38, 32, 41, 38, 31, 43, 36, 30, 44, 35, 31, 43, 37, 31, 43, 38, 31, 42, 37, 30, 43, 36, 30, 42, 35, 31, 41, 34, 31, + 41, 35, 30, 41, 37, 30, 41, 37, 31, 43, 37, 31, 41, 37, 30, 40, 37, 29, 42, 37, 30, 42, 36, 29, 41, 36, 29, 40, 35, 30, 41, 35, 30, 43, 37, 30, 42, 37, 30, 40, 36, 29, 39, 36, 30, 40, 36, 29, 41, 34, 30, 41, 34, 29, 41, 34, 28, 41, 34, 29, 42, 35, 30, + 42, 36, 28, 40, 34, 28, 40, 33, 29, 41, 34, 29, 40, 35, 29, 41, 35, 30, 41, 34, 29, 40, 33, 29, 40, 34, 29, 39, 34, 28, 38, 34, 29, 40, 33, 29, 41, 34, 29, 39, 34, 29, 38, 33, 29, 38, 33, 29, 37, 33, 28, 37, 32, 29, 39, 33, 29, 40, 32, 28, 39, 32, 27, + 38, 33, 26, 38, 32, 26, 36, 33, 27, 37, 32, 27, 38, 31, 26, 38, 33, 26, 39, 33, 27, 39, 32, 28, 38, 32, 27, 37, 34, 27, 37, 33, 27, 38, 32, 26, 39, 33, 26, 37, 32, 27, 35, 31, 27, 36, 31, 26, 37, 32, 25, 37, 32, 25, 37, 32, 25, 37, 30, 25, 37, 31, 26, + 38, 33, 25, 36, 32, 26, 35, 31, 26, 37, 32, 25, 37, 31, 25, 35, 30, 25, 35, 31, 25, 35, 31, 25, 34, 31, 26, 35, 30, 25, 35, 30, 24, 33, 31, 24, 33, 31, 25, 34, 30, 24, 41, 35, 29, 47, 42, 33, 7, 6, 5, 27, 27, 27, 21, 21, 22, 15, 15, 15, 15, 15, 15, + 14, 14, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 13, 13, 13, 20, 20, 20, + 9, 9, 9, 12, 12, 13, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, + 19, 19, 20, 26, 26, 26, 33, 33, 33, 14, 13, 12, 53, 45, 38, 44, 39, 32, 35, 30, 25, 36, 29, 25, 34, 29, 26, 35, 29, 25, 35, 30, 24, 35, 31, 24, 35, 29, 25, 37, 30, 26, 37, 29, 26, 34, 30, 26, 36, 31, 26, 37, 31, 27, 37, 31, 27, 37, 30, 25, 38, 31, 27, + 37, 31, 26, 36, 30, 27, 38, 32, 26, 37, 33, 26, 38, 33, 27, 36, 33, 26, 37, 31, 28, 38, 33, 27, 37, 32, 26, 38, 33, 27, 39, 32, 27, 37, 33, 26, 36, 33, 28, 38, 32, 27, 38, 32, 26, 38, 33, 26, 38, 32, 27, 38, 34, 28, 37, 34, 28, 37, 34, 26, 40, 34, 27, + 38, 34, 27, 39, 33, 28, 38, 33, 27, 40, 34, 29, 41, 35, 29, 40, 33, 29, 38, 35, 28, 40, 34, 29, 40, 34, 29, 39, 35, 28, 38, 33, 29, 38, 33, 29, 40, 34, 28, 70, 64, 59, 115, 110, 106, 48, 43, 39, 39, 34, 30, 42, 34, 29, 41, 33, 28, 39, 34, 29, 40, 35, 29, + 40, 35, 29, 40, 36, 29, 41, 35, 29, 42, 35, 30, 41, 35, 30, 42, 35, 30, 41, 35, 30, 40, 35, 29, 43, 36, 29, 41, 37, 30, 40, 36, 29, 42, 36, 30, 41, 36, 29, 42, 36, 29, 41, 34, 30, 41, 35, 29, 41, 36, 30, 41, 36, 29, 42, 37, 29, 42, 38, 30, 43, 37, 30, + 41, 38, 31, 41, 37, 31, 43, 37, 31, 42, 38, 30, 42, 37, 31, 42, 37, 32, 43, 39, 31, 44, 37, 32, 43, 36, 31, 50, 45, 40, 115, 112, 109, 72, 67, 61, 45, 38, 30, 43, 37, 31, 43, 37, 31, 44, 38, 31, 43, 39, 31, 42, 38, 31, 44, 38, 31, 45, 38, 30, 43, 38, 31, + 44, 37, 32, 45, 36, 32, 44, 37, 31, 43, 38, 32, 44, 38, 32, 45, 37, 32, 43, 37, 31, 42, 37, 31, 44, 38, 32, 45, 38, 32, 43, 38, 31, 43, 39, 31, 45, 39, 32, 45, 39, 32, 43, 40, 32, 44, 39, 32, 45, 38, 31, 44, 38, 31, 43, 39, 32, 45, 38, 33, 44, 37, 33, + 44, 39, 33, 45, 40, 32, 45, 39, 32, 44, 38, 32, 43, 38, 32, 45, 39, 33, 45, 39, 34, 44, 38, 34, 43, 39, 33, 44, 40, 32, 46, 39, 33, 45, 39, 33, 44, 39, 33, 47, 39, 33, 47, 40, 33, 45, 40, 33, 46, 39, 32, 48, 39, 32, 46, 38, 32, 45, 38, 32, 47, 40, 33, + 47, 39, 34, 46, 38, 33, 75, 69, 63, 118, 113, 110, 54, 47, 41, 45, 40, 33, 47, 40, 33, 48, 39, 34, 47, 38, 33, 47, 40, 34, 47, 40, 33, 47, 39, 34, 47, 39, 34, 46, 40, 32, 46, 41, 32, 47, 41, 33, 47, 40, 33, 47, 39, 33, 46, 40, 33, 45, 41, 33, 45, 40, 33, + 46, 39, 32, 47, 39, 32, 46, 40, 33, 44, 40, 33, 44, 40, 34, 46, 41, 33, 45, 40, 32, 46, 39, 33, 47, 39, 33, 45, 40, 33, 45, 41, 33, 45, 41, 34, 47, 40, 34, 46, 41, 33, 45, 41, 33, 45, 40, 34, 47, 40, 33, 47, 41, 32, 45, 41, 32, 53, 49, 42, 118, 115, 110, + 74, 70, 64, 44, 41, 34, 45, 41, 34, 45, 40, 34, 45, 40, 33, 46, 40, 33, 47, 40, 34, 45, 40, 33, 44, 40, 33, 46, 39, 34, 46, 40, 33, 44, 41, 33, 44, 40, 33, 45, 39, 32, 46, 40, 33, 46, 39, 33, 46, 40, 33, 45, 40, 33, 44, 40, 33, 44, 39, 34, 45, 38, 33, + 45, 38, 33, 44, 40, 33, 46, 40, 33, 46, 39, 32, 45, 39, 32, 45, 39, 32, 46, 39, 33, 46, 40, 33, 44, 39, 32, 44, 39, 32, 45, 40, 32, 45, 40, 32, 45, 39, 32, 44, 39, 32, 45, 39, 33, 46, 40, 32, 44, 39, 33, 44, 38, 33, 44, 38, 33, 44, 38, 32, 44, 38, 32, + 45, 39, 32, 44, 40, 31, 45, 39, 31, 44, 38, 33, 44, 39, 33, 46, 38, 32, 45, 37, 32, 44, 38, 32, 45, 39, 32, 45, 40, 32, 44, 38, 31, 43, 38, 32, 44, 39, 33, 45, 39, 32, 45, 38, 31, 43, 38, 31, 42, 38, 31, 42, 39, 32, 42, 37, 31, 42, 37, 30, 42, 38, 31, + 43, 37, 30, 44, 37, 30, 42, 38, 31, 43, 37, 30, 44, 36, 31, 43, 38, 31, 43, 37, 30, 43, 36, 30, 42, 36, 31, 42, 36, 31, 41, 35, 30, 43, 36, 30, 43, 37, 31, 42, 37, 30, 42, 36, 30, 44, 37, 30, 44, 37, 30, 43, 36, 31, 42, 36, 31, 41, 36, 30, 40, 38, 30, + 40, 38, 31, 41, 37, 31, 41, 35, 30, 41, 37, 29, 42, 36, 29, 41, 35, 30, 41, 35, 29, 41, 35, 29, 41, 35, 30, 41, 35, 29, 42, 35, 28, 39, 36, 29, 40, 34, 29, 41, 34, 30, 41, 35, 30, 40, 36, 29, 40, 35, 30, 41, 35, 29, 41, 33, 29, 40, 34, 29, 40, 34, 29, + 41, 34, 29, 41, 33, 29, 40, 34, 29, 39, 34, 29, 40, 33, 29, 40, 33, 29, 39, 34, 28, 39, 33, 29, 39, 32, 28, 38, 34, 28, 39, 34, 28, 40, 33, 28, 40, 33, 27, 40, 32, 28, 39, 33, 28, 39, 33, 28, 37, 33, 27, 37, 32, 27, 37, 32, 27, 38, 33, 27, 39, 32, 28, + 39, 32, 27, 39, 33, 27, 37, 34, 26, 36, 34, 26, 38, 33, 27, 40, 33, 27, 38, 34, 26, 38, 33, 26, 38, 33, 26, 38, 33, 26, 37, 32, 27, 37, 32, 26, 36, 33, 26, 35, 31, 27, 36, 30, 27, 38, 32, 26, 37, 32, 26, 37, 32, 26, 37, 33, 26, 36, 33, 26, 36, 32, 25, + 35, 30, 25, 34, 31, 25, 34, 32, 25, 35, 31, 26, 35, 31, 26, 33, 32, 25, 35, 31, 25, 41, 35, 29, 47, 40, 33, 7, 6, 5, 26, 26, 27, 20, 20, 20, 14, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 16, 16, 17, 13, 13, 13, 20, 20, 20, 9, 9, 8, 12, 12, 12, 14, 15, 15, 15, 15, 15, 15, 14, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 25, 25, 25, 32, 32, 32, 13, 13, 12, 54, 46, 38, 45, 39, 31, 34, 31, 24, + 34, 31, 24, 35, 29, 25, 36, 30, 24, 35, 30, 26, 34, 31, 27, 34, 30, 26, 35, 30, 26, 35, 30, 26, 37, 30, 25, 35, 30, 26, 36, 32, 27, 36, 32, 27, 35, 32, 25, 38, 31, 25, 37, 32, 25, 38, 31, 26, 37, 30, 26, 35, 31, 26, 38, 33, 26, 37, 33, 28, 36, 32, 27, + 38, 32, 26, 36, 33, 27, 39, 33, 26, 38, 33, 25, 36, 32, 28, 37, 33, 28, 39, 34, 27, 39, 33, 26, 39, 33, 27, 37, 34, 28, 37, 33, 26, 37, 33, 28, 37, 35, 28, 39, 33, 27, 38, 33, 26, 40, 35, 28, 38, 34, 28, 39, 33, 28, 40, 34, 27, 38, 34, 27, 38, 33, 29, + 39, 34, 29, 38, 35, 29, 38, 35, 29, 40, 34, 28, 40, 35, 28, 52, 47, 41, 118, 114, 111, 56, 51, 47, 40, 35, 28, 40, 36, 28, 41, 36, 29, 41, 35, 30, 41, 34, 29, 40, 36, 28, 42, 35, 29, 41, 34, 30, 42, 35, 29, 41, 34, 30, 41, 35, 30, 41, 35, 30, 41, 35, 30, + 40, 36, 30, 40, 34, 29, 41, 35, 30, 42, 37, 30, 42, 37, 30, 43, 36, 30, 42, 36, 30, 42, 35, 30, 42, 36, 30, 43, 36, 30, 42, 37, 31, 41, 36, 30, 41, 36, 30, 41, 37, 30, 43, 35, 30, 43, 37, 30, 43, 38, 30, 43, 37, 31, 44, 36, 30, 44, 38, 30, 43, 38, 31, + 43, 37, 30, 44, 37, 30, 44, 37, 31, 59, 53, 47, 120, 117, 113, 55, 50, 44, 44, 37, 31, 44, 38, 30, 44, 39, 31, 43, 38, 31, 43, 38, 30, 45, 39, 31, 44, 40, 31, 44, 39, 31, 45, 39, 31, 43, 39, 32, 43, 39, 31, 43, 39, 31, 45, 39, 32, 45, 39, 32, 44, 38, 33, + 43, 39, 32, 43, 39, 31, 44, 38, 32, 44, 37, 32, 45, 38, 31, 45, 39, 32, 45, 39, 33, 45, 40, 33, 45, 40, 32, 46, 39, 31, 44, 38, 31, 45, 39, 33, 46, 40, 34, 44, 39, 33, 44, 39, 32, 44, 40, 32, 45, 39, 33, 46, 38, 33, 44, 38, 33, 43, 39, 32, 43, 39, 33, + 44, 39, 32, 44, 39, 32, 43, 40, 33, 44, 41, 33, 45, 40, 32, 46, 39, 32, 46, 39, 32, 47, 40, 32, 46, 40, 33, 46, 39, 33, 46, 40, 32, 46, 41, 33, 46, 41, 34, 46, 41, 33, 45, 40, 32, 58, 52, 45, 122, 118, 113, 62, 56, 49, 45, 38, 33, 45, 39, 33, 45, 40, 32, + 46, 39, 33, 47, 39, 33, 48, 41, 34, 47, 41, 34, 46, 40, 33, 47, 40, 32, 47, 40, 33, 47, 40, 34, 47, 39, 33, 47, 40, 32, 47, 40, 33, 47, 39, 34, 45, 39, 34, 45, 40, 33, 46, 40, 33, 47, 39, 33, 46, 40, 33, 46, 41, 33, 46, 42, 33, 46, 41, 33, 45, 39, 32, + 44, 39, 33, 46, 40, 33, 47, 40, 34, 46, 39, 34, 46, 39, 34, 46, 40, 33, 47, 40, 33, 46, 41, 34, 44, 40, 34, 46, 39, 34, 46, 39, 34, 45, 40, 34, 45, 40, 34, 60, 55, 49, 122, 118, 114, 58, 52, 46, 46, 41, 34, 45, 41, 34, 44, 40, 34, 45, 39, 33, 45, 40, 34, + 46, 40, 34, 46, 38, 33, 44, 39, 34, 45, 40, 34, 45, 40, 34, 44, 40, 34, 45, 41, 33, 46, 39, 32, 47, 38, 33, 47, 38, 33, 45, 39, 33, 46, 39, 32, 46, 38, 32, 46, 39, 33, 46, 40, 34, 46, 39, 34, 47, 39, 33, 46, 40, 34, 45, 40, 33, 45, 39, 33, 44, 38, 33, + 45, 39, 34, 46, 39, 32, 46, 40, 32, 46, 40, 33, 46, 40, 32, 45, 39, 32, 44, 38, 32, 45, 38, 32, 46, 40, 32, 45, 40, 33, 46, 38, 33, 45, 37, 33, 45, 39, 32, 46, 40, 32, 44, 40, 33, 43, 39, 32, 44, 38, 31, 45, 39, 32, 45, 38, 33, 44, 37, 32, 44, 38, 31, + 44, 38, 32, 43, 38, 32, 43, 38, 32, 44, 39, 33, 44, 38, 32, 45, 39, 31, 45, 38, 31, 43, 38, 31, 43, 38, 32, 43, 38, 31, 43, 37, 31, 42, 37, 31, 43, 37, 31, 45, 37, 32, 44, 37, 30, 43, 38, 30, 44, 38, 31, 44, 38, 31, 42, 38, 31, 41, 36, 31, 42, 37, 31, + 42, 38, 31, 43, 38, 32, 43, 38, 31, 43, 37, 30, 44, 37, 30, 43, 36, 30, 42, 36, 30, 44, 36, 30, 43, 36, 30, 42, 37, 30, 43, 36, 31, 43, 35, 30, 41, 35, 30, 41, 35, 31, 41, 35, 31, 41, 36, 30, 42, 37, 29, 41, 36, 29, 41, 35, 30, 42, 36, 31, 42, 36, 29, + 42, 36, 29, 41, 36, 30, 41, 37, 30, 41, 37, 30, 40, 36, 30, 39, 36, 29, 40, 36, 29, 40, 36, 30, 41, 35, 30, 40, 35, 30, 40, 35, 30, 40, 35, 29, 39, 35, 29, 40, 35, 29, 39, 34, 29, 40, 34, 29, 40, 34, 28, 40, 34, 29, 41, 35, 29, 41, 34, 28, 39, 33, 28, + 38, 34, 28, 40, 34, 28, 39, 33, 28, 38, 32, 27, 39, 32, 27, 40, 32, 29, 39, 32, 29, 38, 33, 28, 38, 33, 27, 38, 33, 27, 38, 34, 27, 37, 34, 27, 37, 33, 27, 39, 32, 28, 38, 31, 29, 37, 32, 27, 37, 32, 26, 37, 33, 27, 38, 33, 27, 38, 31, 26, 37, 32, 27, + 37, 34, 27, 36, 34, 26, 35, 32, 27, 37, 31, 27, 37, 31, 26, 35, 31, 26, 37, 32, 26, 36, 32, 26, 35, 32, 27, 36, 32, 26, 37, 32, 26, 36, 31, 26, 35, 31, 25, 35, 32, 25, 36, 31, 25, 35, 30, 26, 34, 30, 25, 34, 31, 24, 36, 32, 25, 36, 30, 26, 35, 30, 26, + 40, 36, 29, 47, 41, 33, 7, 6, 5, 25, 25, 25, 18, 18, 18, 11, 11, 12, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 12, 12, 13, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 15, 15, 15, 15, 15, 15, 16, 16, 16, 15, 15, 15, 12, 12, 12, 19, 19, 19, 9, 9, 8, 12, 12, 12, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 16, 16, 16, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 23, 23, 24, 31, 31, 31, 13, 12, 11, 53, 46, 37, 46, 39, 31, 36, 31, 25, 33, 29, 25, 35, 31, 26, 35, 30, 24, 36, 30, 25, 37, 29, 25, 36, 31, 25, 35, 30, 26, + 36, 30, 27, 34, 31, 25, 36, 31, 26, 36, 31, 26, 35, 32, 26, 38, 32, 27, 37, 32, 26, 36, 31, 27, 37, 32, 27, 36, 31, 27, 36, 32, 26, 35, 33, 27, 36, 33, 27, 39, 32, 26, 38, 31, 28, 37, 33, 27, 37, 33, 27, 38, 32, 26, 36, 33, 27, 37, 33, 28, 38, 34, 26, + 36, 31, 27, 38, 32, 27, 37, 34, 26, 39, 34, 27, 40, 34, 27, 38, 34, 28, 38, 33, 27, 38, 34, 27, 41, 34, 28, 40, 33, 27, 40, 33, 27, 39, 33, 29, 38, 35, 29, 39, 34, 29, 40, 35, 29, 40, 34, 29, 40, 34, 29, 40, 35, 29, 40, 36, 30, 107, 104, 99, 76, 71, 66, + 42, 33, 29, 41, 33, 29, 39, 33, 30, 40, 35, 30, 41, 35, 30, 40, 35, 30, 40, 36, 30, 42, 35, 31, 43, 35, 30, 41, 36, 29, 41, 35, 30, 43, 36, 29, 42, 35, 29, 40, 34, 29, 41, 35, 29, 43, 36, 29, 42, 35, 29, 41, 34, 29, 41, 35, 29, 42, 35, 31, 42, 37, 30, + 43, 36, 29, 41, 36, 29, 43, 37, 29, 42, 36, 30, 41, 36, 29, 43, 37, 30, 43, 37, 30, 41, 38, 30, 42, 37, 29, 42, 37, 30, 43, 36, 30, 43, 38, 30, 43, 38, 30, 42, 37, 31, 43, 37, 31, 42, 36, 30, 43, 36, 31, 42, 36, 31, 78, 73, 68, 110, 105, 101, 44, 39, 32, + 43, 39, 32, 44, 39, 32, 44, 39, 32, 45, 39, 32, 44, 40, 32, 43, 39, 32, 44, 38, 32, 45, 38, 33, 45, 39, 32, 44, 39, 32, 42, 38, 33, 43, 37, 33, 44, 37, 31, 45, 37, 31, 43, 38, 31, 43, 39, 31, 45, 39, 32, 45, 38, 32, 45, 38, 32, 45, 39, 33, 44, 39, 32, + 46, 39, 32, 46, 39, 32, 44, 39, 32, 44, 38, 33, 45, 38, 33, 45, 38, 34, 44, 38, 34, 45, 38, 33, 46, 39, 33, 44, 39, 33, 45, 39, 33, 46, 40, 33, 46, 39, 32, 45, 39, 33, 44, 40, 33, 45, 40, 32, 44, 40, 32, 43, 39, 32, 45, 39, 32, 46, 39, 32, 47, 40, 32, + 48, 40, 33, 47, 39, 33, 46, 41, 33, 47, 40, 33, 48, 40, 33, 48, 40, 33, 48, 39, 34, 47, 40, 34, 111, 107, 102, 82, 75, 70, 47, 39, 34, 45, 40, 34, 46, 39, 33, 47, 40, 33, 48, 41, 34, 49, 39, 34, 48, 39, 33, 46, 39, 33, 47, 39, 34, 48, 40, 34, 46, 40, 33, + 47, 40, 33, 47, 39, 34, 46, 40, 33, 46, 39, 32, 46, 40, 33, 46, 41, 33, 46, 40, 34, 46, 40, 34, 45, 40, 33, 45, 41, 33, 46, 40, 32, 45, 41, 32, 45, 42, 33, 45, 40, 33, 44, 39, 32, 46, 40, 32, 48, 40, 33, 46, 39, 34, 47, 39, 33, 48, 39, 33, 47, 40, 33, + 46, 42, 33, 45, 41, 34, 45, 39, 34, 46, 41, 34, 46, 41, 34, 46, 41, 34, 46, 41, 33, 80, 75, 70, 110, 107, 103, 47, 42, 35, 47, 40, 33, 46, 39, 33, 46, 40, 33, 46, 41, 33, 44, 40, 34, 45, 40, 34, 46, 40, 33, 45, 39, 33, 46, 39, 33, 46, 40, 33, 44, 40, 34, + 46, 40, 34, 46, 41, 34, 44, 41, 33, 45, 40, 33, 45, 40, 34, 45, 40, 33, 47, 39, 33, 46, 38, 33, 46, 38, 33, 47, 39, 34, 45, 39, 34, 46, 39, 32, 46, 39, 33, 44, 38, 34, 45, 39, 34, 47, 40, 34, 46, 39, 32, 46, 40, 32, 46, 40, 32, 45, 40, 32, 44, 39, 33, + 44, 38, 33, 45, 39, 33, 44, 40, 32, 44, 40, 33, 45, 38, 33, 44, 40, 32, 44, 39, 32, 44, 38, 32, 45, 39, 31, 44, 39, 32, 46, 38, 33, 46, 38, 32, 45, 39, 33, 45, 40, 32, 44, 40, 32, 43, 40, 32, 45, 39, 32, 45, 38, 33, 43, 39, 33, 43, 40, 32, 44, 39, 32, + 44, 38, 32, 43, 38, 32, 44, 38, 32, 44, 37, 31, 44, 37, 31, 43, 38, 31, 42, 38, 31, 43, 38, 30, 42, 38, 30, 41, 37, 31, 42, 37, 31, 44, 37, 32, 44, 37, 32, 42, 36, 32, 41, 37, 31, 41, 36, 31, 41, 36, 32, 43, 37, 31, 44, 36, 30, 43, 36, 30, 42, 36, 30, + 43, 36, 30, 43, 37, 31, 41, 37, 31, 42, 36, 31, 44, 36, 32, 43, 37, 32, 41, 36, 31, 40, 36, 31, 40, 36, 31, 41, 35, 31, 41, 35, 30, 41, 36, 30, 40, 36, 30, 40, 36, 30, 43, 36, 30, 42, 35, 30, 41, 34, 29, 41, 34, 29, 41, 35, 30, 41, 36, 29, 42, 35, 30, + 42, 34, 30, 42, 33, 29, 41, 35, 28, 41, 35, 28, 41, 33, 30, 41, 33, 30, 40, 35, 29, 39, 36, 28, 41, 35, 28, 41, 34, 28, 39, 33, 28, 39, 32, 29, 39, 33, 29, 39, 34, 29, 39, 34, 28, 39, 34, 29, 39, 34, 29, 39, 34, 28, 37, 34, 28, 37, 33, 28, 38, 33, 28, + 39, 33, 27, 39, 32, 27, 38, 34, 28, 38, 34, 28, 37, 33, 27, 36, 33, 26, 37, 33, 27, 38, 32, 27, 37, 31, 26, 38, 31, 26, 39, 32, 26, 38, 33, 26, 38, 34, 27, 37, 32, 27, 38, 31, 27, 37, 32, 26, 36, 33, 26, 37, 33, 26, 38, 32, 26, 37, 31, 26, 38, 32, 26, + 37, 32, 25, 37, 32, 26, 37, 31, 26, 36, 32, 26, 35, 32, 25, 36, 31, 25, 37, 31, 25, 35, 31, 26, 34, 30, 26, 35, 30, 26, 34, 30, 26, 35, 30, 25, 36, 31, 25, 34, 30, 25, 40, 36, 29, 47, 41, 33, 7, 6, 5, 24, 24, 24, 17, 17, 17, 10, 10, 10, 10, 10, 10, + 10, 10, 10, 9, 9, 9, 9, 9, 9, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 14, 11, 11, 11, 18, 18, 18, + 9, 9, 9, 13, 13, 13, 15, 15, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 23, 23, 23, 31, 31, 31, 13, 12, 11, 52, 47, 37, 43, 38, 31, 34, 31, 25, 34, 30, 24, 35, 29, 24, 36, 30, 25, 35, 30, 26, 35, 30, 26, 36, 30, 25, 36, 29, 26, 36, 31, 25, 36, 32, 26, 36, 32, 26, 36, 30, 26, 35, 32, 27, 37, 31, 26, 38, 31, 26, + 36, 32, 26, 36, 32, 27, 37, 31, 26, 38, 30, 26, 37, 33, 27, 37, 32, 26, 37, 32, 27, 36, 32, 26, 36, 32, 27, 37, 32, 26, 37, 33, 27, 36, 34, 26, 39, 33, 27, 38, 33, 27, 38, 32, 28, 38, 33, 27, 39, 34, 26, 38, 32, 27, 40, 33, 28, 38, 34, 28, 37, 34, 27, + 39, 32, 27, 39, 33, 27, 38, 34, 27, 39, 34, 28, 39, 34, 29, 40, 34, 29, 39, 33, 29, 40, 33, 28, 40, 34, 29, 41, 36, 29, 41, 35, 30, 73, 69, 66, 105, 102, 97, 41, 35, 28, 40, 36, 29, 41, 34, 30, 40, 33, 30, 40, 36, 29, 40, 34, 29, 42, 35, 29, 42, 34, 31, + 42, 36, 30, 42, 36, 29, 42, 36, 29, 41, 36, 30, 40, 35, 30, 41, 36, 30, 41, 35, 29, 42, 35, 30, 42, 35, 30, 43, 35, 31, 42, 35, 30, 40, 36, 31, 41, 35, 30, 44, 35, 29, 43, 36, 30, 42, 38, 29, 43, 36, 29, 43, 36, 30, 43, 36, 31, 43, 37, 31, 42, 38, 30, + 42, 37, 30, 42, 36, 31, 44, 38, 30, 44, 38, 30, 43, 39, 31, 44, 38, 31, 43, 37, 31, 43, 38, 30, 43, 39, 31, 42, 38, 31, 42, 38, 31, 43, 39, 31, 106, 102, 98, 77, 74, 68, 43, 38, 32, 45, 39, 32, 44, 39, 31, 44, 37, 32, 44, 39, 32, 44, 40, 32, 44, 38, 32, + 45, 38, 32, 44, 38, 33, 43, 38, 33, 45, 38, 33, 44, 37, 33, 45, 38, 31, 46, 39, 31, 45, 39, 33, 43, 39, 31, 43, 38, 31, 45, 38, 33, 44, 39, 33, 44, 39, 32, 45, 39, 32, 46, 39, 33, 44, 41, 32, 45, 39, 33, 45, 38, 33, 46, 40, 32, 46, 39, 32, 45, 39, 32, + 45, 39, 33, 44, 40, 34, 45, 39, 33, 46, 40, 32, 46, 41, 33, 45, 40, 32, 43, 39, 33, 44, 39, 33, 45, 40, 32, 45, 41, 33, 45, 40, 34, 44, 40, 32, 45, 40, 32, 46, 39, 33, 47, 39, 34, 46, 39, 34, 46, 40, 32, 46, 40, 32, 46, 39, 33, 47, 40, 33, 47, 41, 33, + 79, 76, 68, 110, 106, 100, 49, 40, 34, 47, 40, 34, 45, 40, 33, 47, 40, 33, 46, 40, 33, 46, 40, 33, 47, 39, 33, 47, 39, 33, 46, 39, 34, 47, 40, 34, 47, 40, 34, 45, 41, 33, 46, 41, 33, 47, 40, 34, 46, 41, 34, 46, 40, 33, 47, 39, 34, 48, 40, 34, 47, 41, 34, + 46, 41, 33, 45, 40, 33, 46, 41, 33, 47, 40, 33, 47, 40, 33, 46, 41, 34, 47, 41, 33, 48, 41, 33, 46, 41, 34, 47, 40, 34, 48, 39, 34, 47, 40, 33, 46, 41, 34, 46, 41, 34, 47, 40, 33, 46, 40, 33, 47, 41, 34, 46, 41, 34, 46, 40, 34, 46, 41, 32, 47, 42, 32, + 48, 41, 34, 108, 103, 99, 79, 75, 69, 46, 41, 34, 46, 41, 34, 44, 42, 33, 44, 41, 33, 45, 40, 33, 47, 41, 33, 47, 41, 34, 45, 40, 34, 45, 39, 33, 45, 40, 33, 44, 41, 34, 44, 40, 33, 44, 40, 33, 46, 39, 33, 47, 39, 34, 45, 40, 33, 46, 41, 32, 46, 41, 33, + 44, 39, 33, 45, 38, 33, 46, 38, 34, 46, 38, 34, 47, 40, 33, 47, 40, 33, 46, 39, 33, 47, 40, 33, 46, 39, 33, 46, 39, 32, 45, 39, 33, 45, 39, 33, 46, 40, 32, 45, 39, 32, 44, 38, 32, 46, 39, 32, 47, 39, 32, 45, 38, 33, 44, 38, 33, 45, 38, 32, 44, 39, 32, + 44, 40, 33, 45, 39, 32, 46, 39, 32, 46, 39, 32, 45, 39, 32, 45, 38, 32, 46, 39, 34, 46, 39, 33, 45, 39, 33, 45, 39, 33, 44, 38, 32, 44, 38, 32, 44, 39, 32, 44, 39, 32, 44, 39, 31, 42, 38, 31, 42, 37, 31, 43, 37, 31, 43, 37, 30, 42, 36, 31, 44, 36, 32, + 44, 37, 31, 44, 39, 31, 44, 39, 32, 44, 38, 32, 44, 38, 31, 44, 38, 32, 43, 37, 32, 43, 36, 31, 42, 36, 31, 43, 37, 30, 43, 37, 30, 42, 36, 30, 43, 35, 31, 43, 35, 31, 43, 35, 30, 43, 37, 31, 43, 37, 31, 44, 37, 31, 43, 37, 30, 42, 37, 30, 42, 37, 31, + 41, 37, 31, 42, 37, 31, 43, 37, 31, 41, 37, 30, 42, 35, 30, 42, 35, 30, 41, 35, 30, 42, 35, 30, 42, 35, 30, 42, 36, 29, 42, 36, 30, 42, 35, 30, 42, 36, 29, 42, 35, 30, 41, 34, 30, 41, 35, 29, 42, 35, 28, 42, 35, 29, 40, 33, 29, 40, 33, 28, 39, 34, 29, + 38, 35, 29, 39, 34, 29, 40, 34, 29, 39, 35, 29, 38, 35, 29, 38, 34, 28, 39, 33, 28, 40, 32, 28, 40, 33, 29, 40, 33, 28, 39, 32, 28, 40, 33, 28, 40, 33, 28, 39, 33, 28, 39, 34, 28, 39, 34, 28, 38, 33, 28, 38, 32, 28, 38, 32, 28, 37, 32, 26, 37, 33, 26, + 37, 33, 26, 37, 32, 27, 37, 32, 27, 38, 32, 27, 39, 31, 27, 37, 33, 26, 37, 34, 26, 38, 32, 26, 39, 32, 26, 39, 32, 27, 39, 32, 28, 37, 32, 26, 37, 32, 25, 36, 34, 26, 36, 32, 27, 37, 31, 27, 35, 32, 27, 37, 31, 27, 37, 30, 26, 37, 30, 26, 36, 30, 26, + 35, 31, 27, 35, 32, 26, 34, 31, 25, 33, 30, 25, 36, 31, 26, 37, 31, 25, 35, 32, 25, 40, 36, 29, 46, 40, 32, 7, 6, 5, 27, 27, 27, 20, 20, 21, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, + 16, 16, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 16, 16, 16, 12, 12, 12, 20, 19, 19, 10, 10, 9, 14, 14, 14, 17, 17, 17, 18, 18, 18, 19, 19, 19, 19, 19, 20, 19, 19, 20, + 19, 19, 19, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 21, 21, 21, 27, 27, 28, 34, 34, 35, 14, 13, 12, 55, 46, 38, 46, 38, 33, 34, 31, 26, + 36, 30, 24, 34, 30, 25, 34, 31, 25, 35, 30, 26, 34, 30, 25, 35, 32, 25, 35, 31, 26, 37, 32, 25, 34, 31, 26, 36, 29, 26, 37, 31, 25, 38, 32, 26, 37, 31, 25, 35, 30, 25, 38, 30, 26, 38, 31, 27, 37, 33, 28, 37, 34, 27, 37, 33, 27, 37, 33, 27, 36, 33, 27, + 36, 32, 28, 37, 31, 27, 37, 32, 27, 36, 32, 28, 37, 33, 27, 38, 34, 28, 37, 32, 26, 38, 33, 27, 38, 33, 27, 39, 32, 27, 40, 33, 28, 38, 34, 27, 38, 34, 27, 39, 32, 27, 40, 33, 29, 40, 34, 28, 38, 33, 27, 38, 34, 28, 39, 34, 29, 39, 33, 28, 41, 33, 28, + 39, 35, 29, 39, 35, 29, 38, 35, 29, 45, 39, 33, 117, 114, 110, 55, 49, 44, 41, 35, 30, 41, 35, 29, 40, 35, 29, 40, 34, 30, 40, 34, 29, 40, 34, 28, 42, 34, 29, 42, 35, 29, 41, 36, 30, 41, 35, 30, 43, 34, 29, 42, 35, 29, 40, 35, 30, 40, 35, 30, 40, 37, 29, + 40, 36, 30, 41, 35, 30, 41, 35, 30, 42, 36, 29, 43, 37, 29, 42, 35, 30, 42, 36, 29, 43, 37, 30, 41, 36, 32, 41, 36, 30, 43, 36, 30, 42, 36, 31, 41, 37, 30, 42, 38, 31, 43, 37, 30, 42, 38, 31, 41, 37, 31, 42, 37, 30, 44, 36, 30, 44, 37, 31, 44, 38, 31, + 43, 38, 30, 43, 39, 31, 43, 37, 31, 42, 37, 30, 42, 38, 31, 57, 54, 47, 119, 117, 112, 49, 43, 36, 44, 38, 31, 42, 39, 31, 43, 38, 32, 45, 38, 33, 44, 39, 33, 43, 40, 32, 43, 39, 32, 45, 38, 32, 46, 38, 32, 44, 39, 32, 43, 37, 32, 43, 38, 31, 44, 38, 32, + 45, 38, 32, 45, 40, 32, 45, 38, 32, 46, 38, 32, 46, 39, 33, 45, 39, 32, 44, 40, 32, 45, 38, 33, 45, 38, 33, 46, 40, 33, 47, 39, 33, 46, 38, 34, 45, 39, 33, 46, 39, 32, 45, 39, 32, 45, 39, 32, 47, 40, 32, 46, 40, 33, 44, 40, 33, 44, 40, 32, 44, 40, 33, + 43, 41, 33, 44, 40, 33, 46, 41, 32, 46, 41, 32, 46, 41, 33, 46, 40, 33, 45, 40, 33, 45, 42, 34, 47, 41, 33, 47, 40, 33, 48, 39, 33, 48, 39, 34, 48, 39, 34, 51, 45, 39, 122, 117, 114, 61, 54, 49, 48, 39, 34, 47, 41, 34, 45, 40, 34, 45, 40, 35, 47, 40, 33, + 47, 40, 32, 47, 39, 33, 48, 40, 34, 48, 41, 33, 48, 40, 33, 48, 39, 34, 46, 39, 34, 46, 39, 34, 48, 39, 34, 47, 40, 34, 46, 40, 34, 47, 40, 33, 46, 41, 33, 46, 41, 34, 47, 40, 34, 46, 40, 33, 45, 40, 33, 46, 40, 33, 47, 41, 34, 47, 42, 34, 47, 40, 34, + 48, 39, 34, 48, 40, 34, 47, 40, 34, 47, 40, 32, 47, 41, 32, 46, 40, 32, 46, 39, 33, 46, 39, 33, 47, 40, 34, 46, 41, 34, 47, 41, 33, 46, 41, 34, 46, 41, 34, 47, 40, 33, 48, 40, 34, 62, 56, 50, 123, 118, 114, 52, 45, 39, 47, 40, 34, 47, 39, 34, 46, 39, 34, + 46, 40, 35, 47, 41, 35, 46, 40, 34, 45, 40, 34, 45, 40, 34, 46, 39, 34, 45, 39, 34, 45, 39, 33, 46, 40, 33, 45, 40, 34, 45, 40, 33, 47, 41, 34, 47, 41, 34, 47, 39, 33, 46, 39, 33, 46, 39, 33, 47, 39, 33, 47, 40, 33, 46, 40, 34, 45, 40, 33, 45, 40, 32, + 46, 39, 33, 46, 39, 33, 45, 40, 33, 45, 39, 33, 45, 39, 32, 44, 39, 34, 45, 39, 34, 45, 39, 33, 44, 39, 32, 46, 39, 33, 46, 40, 33, 46, 41, 32, 46, 39, 32, 47, 38, 32, 45, 39, 33, 45, 40, 33, 46, 39, 33, 45, 38, 32, 44, 38, 32, 46, 39, 34, 46, 40, 32, + 44, 38, 32, 44, 38, 32, 44, 39, 32, 45, 39, 32, 46, 38, 32, 46, 39, 32, 46, 38, 32, 44, 38, 33, 42, 38, 31, 42, 38, 32, 42, 38, 32, 43, 38, 31, 44, 38, 31, 43, 37, 32, 43, 37, 31, 45, 39, 31, 45, 39, 31, 44, 37, 31, 43, 36, 31, 44, 38, 31, 43, 38, 32, + 42, 37, 32, 44, 37, 31, 43, 37, 30, 42, 36, 30, 43, 36, 31, 43, 36, 30, 42, 37, 30, 43, 36, 30, 43, 36, 31, 43, 37, 31, 42, 37, 31, 42, 36, 30, 43, 37, 30, 42, 36, 31, 41, 37, 31, 42, 38, 30, 43, 36, 31, 41, 36, 31, 41, 36, 29, 41, 37, 29, 40, 37, 30, + 42, 35, 30, 43, 35, 29, 42, 35, 30, 41, 36, 30, 42, 36, 29, 42, 36, 29, 40, 35, 30, 41, 34, 30, 42, 35, 29, 40, 34, 29, 40, 35, 30, 41, 35, 29, 41, 35, 28, 40, 34, 29, 39, 34, 30, 39, 34, 29, 40, 34, 28, 40, 35, 29, 39, 35, 29, 39, 34, 27, 40, 34, 28, + 40, 35, 28, 39, 33, 28, 40, 32, 28, 38, 33, 29, 39, 32, 29, 40, 32, 28, 39, 33, 28, 38, 33, 29, 38, 34, 28, 39, 34, 27, 38, 33, 27, 39, 33, 28, 37, 33, 28, 37, 31, 27, 38, 32, 27, 38, 34, 29, 38, 32, 28, 38, 31, 26, 38, 32, 27, 38, 33, 28, 37, 32, 26, + 37, 31, 27, 39, 32, 27, 38, 33, 27, 37, 33, 27, 37, 33, 26, 36, 32, 26, 37, 32, 25, 37, 32, 26, 38, 31, 27, 38, 31, 27, 36, 30, 26, 37, 30, 26, 38, 32, 26, 36, 31, 26, 35, 29, 26, 36, 31, 26, 35, 31, 26, 34, 30, 26, 35, 29, 26, 36, 29, 26, 35, 31, 25, + 40, 37, 28, 47, 41, 33, 7, 6, 5, 28, 28, 28, 22, 22, 22, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 12, 12, 12, 19, 19, 19, 8, 8, 7, 11, 11, 11, 13, 13, 13, 14, 14, 14, 13, 13, 14, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, + 13, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 23, 23, 23, 30, 30, 31, 13, 12, 11, 53, 46, 36, 44, 38, 32, 34, 29, 26, 34, 29, 26, 36, 30, 25, 36, 30, 26, 35, 30, 26, 35, 30, 25, 36, 30, 26, 35, 33, 26, + 36, 32, 25, 36, 31, 26, 37, 31, 25, 36, 32, 25, 35, 31, 26, 36, 33, 25, 35, 32, 27, 36, 33, 26, 36, 32, 26, 36, 32, 27, 38, 33, 28, 37, 33, 27, 36, 32, 27, 37, 32, 28, 36, 34, 27, 37, 34, 26, 38, 32, 26, 39, 33, 26, 37, 33, 26, 36, 33, 26, 38, 33, 28, + 38, 32, 26, 38, 33, 27, 40, 33, 27, 39, 31, 27, 37, 32, 27, 38, 32, 26, 38, 34, 27, 39, 33, 28, 40, 33, 28, 39, 33, 29, 39, 33, 28, 38, 33, 28, 39, 34, 28, 39, 34, 29, 40, 34, 29, 38, 35, 30, 39, 35, 29, 80, 77, 72, 93, 90, 86, 39, 34, 29, 42, 35, 29, + 41, 34, 30, 39, 34, 29, 40, 35, 28, 40, 36, 29, 40, 36, 30, 39, 36, 29, 41, 36, 29, 42, 35, 30, 41, 36, 30, 43, 35, 30, 43, 36, 30, 41, 36, 31, 41, 37, 30, 41, 35, 30, 41, 35, 30, 42, 36, 30, 43, 36, 31, 42, 37, 30, 42, 37, 30, 41, 36, 30, 41, 36, 30, + 42, 37, 31, 42, 37, 31, 41, 38, 31, 41, 37, 30, 42, 38, 31, 42, 38, 29, 43, 38, 29, 42, 37, 30, 43, 37, 30, 45, 37, 31, 44, 37, 31, 41, 39, 32, 43, 38, 31, 44, 38, 31, 44, 37, 31, 41, 38, 30, 42, 39, 31, 43, 37, 32, 44, 38, 32, 43, 38, 30, 94, 91, 86, + 85, 80, 75, 45, 39, 32, 43, 39, 32, 45, 39, 33, 44, 39, 32, 43, 39, 32, 44, 38, 33, 43, 38, 33, 43, 39, 33, 44, 40, 31, 45, 39, 32, 43, 39, 32, 44, 39, 32, 46, 39, 32, 46, 39, 33, 45, 38, 32, 44, 38, 32, 45, 38, 32, 46, 39, 33, 46, 39, 33, 45, 40, 33, + 46, 40, 32, 45, 40, 32, 44, 40, 32, 45, 41, 33, 45, 41, 33, 45, 39, 33, 45, 39, 33, 46, 40, 33, 46, 39, 34, 45, 38, 33, 45, 39, 32, 45, 39, 33, 46, 39, 33, 46, 39, 33, 45, 39, 32, 44, 39, 32, 45, 41, 33, 46, 40, 34, 46, 39, 34, 45, 39, 33, 45, 39, 33, + 46, 39, 34, 47, 39, 34, 48, 39, 32, 47, 39, 33, 47, 39, 33, 46, 39, 33, 87, 80, 76, 99, 93, 89, 47, 39, 34, 48, 39, 34, 48, 41, 34, 47, 40, 34, 47, 40, 35, 46, 41, 34, 46, 40, 34, 48, 40, 34, 49, 40, 34, 47, 40, 34, 47, 41, 34, 48, 41, 33, 47, 41, 33, + 46, 41, 33, 46, 41, 34, 45, 40, 34, 45, 41, 34, 46, 42, 33, 46, 41, 33, 47, 40, 34, 48, 42, 33, 47, 42, 33, 47, 40, 33, 47, 39, 34, 46, 39, 34, 46, 40, 34, 48, 40, 33, 47, 40, 33, 45, 41, 34, 46, 41, 35, 47, 41, 34, 46, 41, 34, 45, 40, 34, 46, 40, 33, + 48, 41, 32, 48, 42, 34, 48, 42, 34, 47, 42, 33, 47, 41, 34, 47, 41, 35, 45, 41, 34, 45, 41, 33, 45, 41, 34, 96, 93, 89, 87, 82, 76, 46, 41, 33, 44, 40, 34, 45, 39, 34, 46, 39, 33, 45, 40, 33, 44, 39, 34, 44, 40, 34, 46, 41, 33, 47, 40, 33, 46, 41, 34, + 44, 41, 33, 44, 40, 33, 46, 41, 34, 47, 42, 33, 46, 41, 33, 46, 39, 34, 47, 40, 34, 47, 41, 33, 46, 41, 33, 45, 40, 34, 46, 39, 34, 46, 40, 33, 47, 41, 32, 47, 39, 33, 46, 39, 34, 46, 40, 33, 46, 40, 33, 45, 39, 34, 45, 39, 34, 47, 40, 32, 46, 39, 33, + 44, 38, 34, 44, 38, 33, 44, 39, 32, 44, 40, 33, 45, 40, 33, 46, 39, 33, 46, 39, 33, 45, 38, 32, 45, 38, 32, 44, 39, 32, 44, 39, 33, 45, 38, 33, 45, 38, 32, 46, 39, 33, 46, 39, 33, 45, 39, 32, 44, 38, 33, 44, 38, 32, 45, 39, 32, 46, 39, 33, 45, 39, 33, + 43, 40, 33, 43, 40, 32, 44, 39, 31, 44, 38, 31, 44, 38, 32, 44, 38, 32, 44, 39, 31, 45, 38, 30, 44, 37, 30, 43, 37, 31, 43, 37, 31, 45, 37, 32, 44, 38, 32, 43, 36, 31, 44, 37, 31, 42, 37, 31, 43, 36, 32, 44, 38, 31, 42, 37, 30, 42, 38, 31, 42, 37, 32, + 43, 36, 32, 43, 37, 30, 43, 37, 31, 44, 37, 31, 43, 37, 30, 43, 36, 30, 43, 38, 30, 42, 37, 30, 42, 35, 30, 41, 36, 31, 42, 37, 31, 42, 38, 30, 41, 37, 29, 42, 36, 31, 41, 35, 30, 41, 35, 29, 42, 35, 29, 43, 36, 30, 43, 36, 30, 42, 36, 30, 41, 35, 30, + 42, 35, 29, 42, 36, 29, 41, 34, 28, 41, 34, 29, 41, 34, 29, 41, 33, 28, 39, 34, 29, 39, 35, 29, 40, 35, 29, 39, 35, 28, 39, 35, 29, 39, 34, 29, 38, 34, 27, 38, 34, 28, 40, 34, 28, 41, 34, 28, 41, 34, 28, 40, 33, 28, 40, 34, 28, 40, 34, 29, 40, 34, 28, + 40, 34, 28, 38, 34, 28, 38, 33, 27, 38, 33, 28, 39, 32, 28, 38, 32, 28, 38, 33, 28, 38, 33, 27, 37, 33, 27, 38, 34, 28, 37, 33, 27, 37, 33, 27, 39, 33, 27, 39, 34, 27, 38, 33, 27, 39, 32, 26, 39, 31, 26, 38, 32, 27, 37, 32, 27, 38, 32, 26, 36, 32, 25, + 36, 32, 25, 38, 33, 25, 37, 33, 25, 36, 32, 26, 35, 32, 26, 36, 32, 26, 37, 32, 25, 37, 32, 26, 37, 30, 26, 37, 31, 26, 35, 31, 26, 33, 31, 26, 34, 31, 25, 33, 30, 25, 40, 35, 28, 47, 42, 34, 7, 6, 5, 28, 28, 28, 21, 21, 22, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 12, 12, 12, 19, 19, 19, + 9, 9, 9, 13, 13, 13, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 24, 24, 24, 31, 31, 32, 13, 13, 12, 52, 47, 37, 45, 40, 31, 37, 31, 24, 35, 31, 26, 34, 30, 26, 36, 29, 26, 34, 31, 26, 34, 32, 25, 36, 32, 25, 37, 30, 26, 35, 33, 26, 36, 32, 26, 38, 31, 27, 36, 32, 27, 36, 33, 25, 36, 33, 27, 39, 31, 27, + 39, 31, 26, 39, 30, 26, 36, 32, 28, 37, 33, 27, 39, 33, 27, 36, 32, 28, 36, 32, 28, 36, 32, 27, 37, 33, 27, 38, 34, 27, 37, 32, 28, 39, 33, 27, 37, 33, 27, 37, 34, 27, 38, 32, 26, 40, 33, 26, 39, 33, 26, 40, 32, 27, 38, 34, 28, 39, 34, 26, 39, 33, 27, + 39, 34, 29, 39, 34, 29, 37, 33, 29, 39, 35, 29, 38, 35, 28, 39, 34, 29, 40, 36, 29, 41, 36, 29, 39, 35, 29, 43, 38, 32, 119, 115, 110, 54, 49, 44, 41, 36, 29, 39, 36, 30, 40, 35, 30, 41, 34, 30, 41, 34, 29, 41, 35, 29, 40, 35, 30, 42, 35, 29, 41, 36, 29, + 42, 37, 30, 41, 36, 30, 44, 35, 29, 43, 35, 30, 43, 35, 30, 42, 37, 29, 43, 36, 31, 43, 37, 31, 43, 36, 31, 43, 36, 30, 42, 35, 30, 42, 36, 29, 42, 37, 30, 43, 37, 31, 40, 36, 31, 42, 38, 31, 43, 37, 30, 42, 37, 30, 44, 38, 31, 44, 38, 30, 44, 37, 31, + 43, 39, 32, 42, 38, 32, 44, 37, 31, 44, 38, 30, 43, 37, 31, 44, 37, 32, 44, 39, 32, 43, 38, 32, 41, 37, 31, 42, 38, 31, 43, 39, 32, 43, 39, 31, 43, 39, 31, 56, 53, 45, 120, 116, 112, 47, 42, 35, 44, 38, 32, 43, 38, 32, 44, 40, 31, 44, 39, 32, 44, 38, 33, + 44, 39, 33, 44, 39, 32, 46, 40, 31, 46, 39, 31, 45, 39, 31, 45, 40, 32, 45, 39, 33, 46, 38, 32, 44, 38, 33, 43, 39, 33, 45, 39, 32, 46, 39, 32, 44, 38, 33, 45, 39, 33, 47, 40, 33, 46, 39, 32, 46, 40, 32, 46, 40, 33, 46, 39, 33, 46, 38, 32, 46, 38, 32, + 47, 39, 33, 45, 39, 34, 45, 39, 33, 46, 40, 33, 47, 41, 33, 45, 40, 33, 45, 40, 33, 46, 41, 33, 47, 41, 33, 47, 39, 33, 46, 40, 33, 44, 40, 33, 45, 40, 32, 47, 40, 33, 46, 39, 34, 45, 40, 33, 47, 40, 34, 47, 40, 33, 48, 41, 32, 51, 44, 36, 122, 118, 113, + 59, 54, 47, 46, 41, 33, 47, 41, 35, 47, 40, 35, 46, 40, 35, 46, 40, 35, 48, 40, 35, 48, 39, 35, 48, 39, 34, 47, 40, 34, 47, 40, 34, 48, 40, 34, 47, 40, 34, 45, 40, 33, 47, 39, 33, 47, 40, 33, 47, 40, 33, 48, 40, 34, 47, 40, 34, 46, 40, 34, 45, 40, 33, + 46, 40, 34, 47, 41, 34, 46, 42, 34, 46, 42, 34, 46, 42, 34, 47, 41, 34, 47, 40, 33, 47, 40, 33, 48, 40, 33, 47, 39, 33, 46, 39, 34, 46, 40, 34, 47, 41, 33, 47, 42, 34, 48, 40, 34, 48, 40, 33, 48, 41, 34, 47, 41, 34, 46, 41, 34, 47, 42, 33, 48, 41, 33, + 47, 40, 33, 45, 41, 34, 59, 54, 48, 122, 118, 113, 51, 44, 37, 48, 41, 35, 46, 41, 34, 46, 41, 34, 46, 40, 33, 44, 40, 33, 44, 39, 34, 46, 40, 33, 45, 41, 33, 45, 41, 34, 45, 40, 33, 46, 40, 33, 46, 40, 34, 46, 41, 34, 45, 41, 33, 46, 40, 33, 46, 40, 33, + 46, 40, 33, 46, 40, 34, 45, 41, 33, 46, 41, 33, 46, 39, 33, 46, 38, 33, 47, 39, 33, 47, 40, 34, 47, 40, 34, 46, 39, 33, 45, 38, 32, 46, 39, 33, 47, 41, 33, 47, 41, 33, 47, 39, 34, 46, 39, 34, 46, 39, 32, 45, 39, 33, 45, 40, 33, 45, 40, 32, 46, 41, 32, + 46, 40, 32, 44, 39, 32, 43, 39, 33, 44, 39, 33, 44, 39, 32, 45, 39, 32, 46, 39, 33, 45, 39, 33, 44, 39, 33, 45, 39, 31, 45, 39, 31, 45, 39, 33, 45, 38, 32, 46, 38, 31, 46, 38, 31, 46, 39, 33, 45, 40, 32, 45, 39, 31, 45, 38, 32, 44, 38, 31, 44, 39, 30, + 44, 39, 31, 45, 38, 32, 44, 37, 31, 44, 36, 32, 44, 36, 33, 44, 37, 32, 43, 38, 32, 43, 38, 32, 44, 37, 31, 44, 37, 30, 43, 37, 31, 43, 37, 31, 44, 37, 31, 44, 39, 31, 42, 37, 31, 41, 36, 30, 41, 36, 31, 41, 37, 32, 41, 38, 31, 42, 37, 31, 42, 36, 31, + 42, 36, 31, 43, 38, 31, 43, 38, 30, 42, 36, 30, 41, 35, 31, 41, 36, 31, 42, 37, 30, 42, 36, 30, 43, 36, 30, 41, 36, 30, 40, 36, 30, 42, 37, 30, 43, 36, 29, 42, 37, 29, 40, 36, 29, 40, 35, 30, 40, 35, 31, 40, 34, 31, 41, 33, 30, 40, 34, 29, 40, 35, 29, + 40, 36, 30, 40, 35, 30, 39, 34, 29, 40, 35, 29, 40, 34, 28, 39, 34, 28, 39, 34, 28, 39, 34, 29, 40, 34, 28, 40, 33, 29, 38, 33, 29, 39, 34, 28, 40, 34, 28, 39, 34, 28, 40, 34, 28, 39, 35, 28, 39, 35, 28, 40, 35, 28, 38, 33, 27, 39, 33, 28, 39, 33, 28, + 38, 33, 28, 39, 33, 27, 38, 32, 27, 36, 33, 28, 38, 34, 27, 39, 34, 27, 38, 34, 26, 37, 32, 27, 36, 31, 27, 36, 33, 26, 38, 32, 27, 39, 31, 26, 38, 32, 26, 38, 33, 26, 37, 32, 27, 37, 32, 26, 35, 33, 27, 36, 32, 26, 36, 32, 25, 37, 32, 25, 37, 31, 25, + 36, 30, 26, 36, 31, 26, 36, 31, 25, 35, 31, 24, 35, 32, 25, 37, 30, 26, 36, 30, 25, 40, 35, 28, 46, 41, 33, 7, 6, 5, 27, 27, 27, 21, 21, 21, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 11, 11, 11, 18, 18, 18, 10, 10, 10, 15, 15, 15, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 19, + 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 18, 18, 18, 24, 24, 24, 32, 32, 32, 13, 13, 12, 55, 45, 38, 45, 38, 31, 35, 30, 25, + 35, 30, 25, 36, 31, 26, 34, 30, 25, 34, 30, 25, 36, 29, 25, 35, 31, 26, 36, 30, 25, 36, 31, 26, 38, 31, 27, 36, 31, 25, 36, 31, 25, 37, 31, 25, 37, 32, 27, 36, 32, 27, 36, 33, 27, 37, 33, 27, 39, 32, 26, 36, 31, 27, 37, 31, 26, 39, 31, 26, 38, 31, 27, + 36, 31, 28, 38, 32, 28, 40, 33, 27, 37, 34, 28, 38, 33, 27, 39, 32, 26, 38, 33, 28, 38, 33, 26, 39, 32, 27, 38, 34, 27, 38, 34, 27, 38, 32, 27, 40, 33, 27, 40, 33, 28, 39, 33, 27, 39, 35, 27, 40, 34, 27, 39, 35, 29, 40, 34, 28, 39, 34, 28, 40, 34, 28, + 40, 34, 28, 41, 33, 28, 70, 64, 59, 102, 99, 95, 39, 35, 30, 39, 35, 30, 41, 35, 29, 41, 35, 28, 40, 37, 30, 39, 35, 31, 40, 35, 30, 41, 36, 29, 40, 35, 29, 42, 37, 29, 42, 37, 29, 40, 35, 29, 41, 34, 29, 41, 35, 30, 43, 36, 31, 42, 36, 30, 40, 36, 29, + 42, 35, 30, 43, 35, 29, 43, 37, 29, 41, 37, 31, 42, 36, 31, 43, 35, 30, 40, 37, 30, 41, 36, 30, 42, 37, 31, 42, 37, 30, 41, 38, 31, 43, 38, 32, 44, 37, 31, 42, 37, 30, 42, 37, 31, 44, 37, 31, 43, 37, 31, 42, 37, 30, 43, 38, 31, 43, 37, 32, 44, 38, 32, + 44, 38, 31, 43, 38, 31, 42, 37, 30, 42, 38, 30, 42, 37, 31, 43, 38, 31, 44, 39, 32, 103, 101, 95, 74, 68, 62, 45, 38, 32, 44, 39, 33, 44, 40, 32, 45, 40, 31, 44, 38, 32, 43, 38, 32, 44, 37, 31, 44, 38, 32, 44, 39, 33, 44, 39, 33, 44, 39, 33, 45, 39, 32, + 46, 38, 32, 44, 39, 33, 44, 39, 33, 45, 40, 33, 44, 40, 33, 45, 38, 33, 46, 38, 33, 45, 40, 33, 46, 41, 33, 45, 40, 34, 45, 39, 33, 47, 39, 33, 46, 40, 33, 46, 41, 33, 47, 39, 33, 47, 38, 33, 46, 39, 34, 45, 40, 32, 46, 40, 33, 47, 40, 33, 47, 39, 32, + 45, 40, 32, 44, 40, 34, 44, 41, 34, 45, 41, 34, 45, 41, 34, 46, 40, 33, 47, 40, 32, 47, 40, 33, 46, 39, 33, 47, 39, 33, 48, 40, 33, 48, 41, 33, 75, 70, 63, 108, 102, 98, 47, 40, 34, 46, 40, 34, 47, 39, 34, 48, 40, 34, 48, 41, 34, 46, 41, 35, 47, 40, 34, + 49, 40, 34, 49, 41, 34, 48, 41, 34, 48, 41, 33, 47, 41, 34, 46, 41, 35, 46, 41, 35, 47, 42, 34, 46, 41, 33, 47, 40, 33, 48, 41, 34, 47, 41, 35, 47, 41, 34, 47, 41, 33, 47, 41, 33, 48, 42, 34, 48, 42, 34, 46, 42, 33, 46, 41, 33, 48, 40, 34, 47, 41, 34, + 46, 41, 34, 47, 39, 34, 48, 40, 34, 48, 42, 34, 47, 41, 34, 47, 41, 33, 48, 42, 34, 49, 42, 34, 47, 41, 34, 46, 42, 33, 48, 41, 34, 47, 41, 35, 47, 41, 34, 47, 41, 33, 47, 42, 33, 46, 42, 33, 47, 41, 33, 107, 102, 98, 76, 70, 65, 47, 40, 33, 47, 42, 34, + 46, 41, 34, 45, 40, 35, 45, 42, 35, 45, 42, 34, 46, 40, 33, 47, 40, 34, 47, 41, 34, 47, 42, 33, 45, 41, 33, 44, 39, 33, 47, 40, 35, 48, 40, 35, 47, 40, 34, 47, 39, 33, 47, 39, 33, 47, 40, 34, 47, 41, 34, 46, 40, 34, 46, 40, 33, 45, 40, 33, 46, 39, 33, + 48, 39, 33, 47, 39, 34, 47, 40, 34, 47, 41, 34, 46, 41, 33, 46, 40, 33, 46, 39, 33, 45, 40, 34, 45, 41, 34, 46, 40, 33, 45, 39, 33, 44, 40, 33, 46, 41, 33, 46, 40, 33, 46, 39, 33, 45, 39, 33, 45, 39, 34, 45, 39, 33, 46, 39, 32, 45, 39, 33, 44, 38, 33, + 45, 38, 32, 45, 40, 33, 45, 40, 33, 46, 39, 32, 46, 38, 33, 45, 40, 32, 43, 39, 31, 44, 38, 32, 45, 39, 32, 44, 39, 32, 44, 40, 31, 45, 38, 30, 44, 37, 31, 44, 37, 33, 44, 39, 32, 45, 38, 31, 45, 37, 32, 43, 38, 31, 43, 38, 31, 43, 37, 32, 43, 36, 32, + 44, 36, 31, 45, 37, 31, 44, 37, 32, 42, 37, 31, 42, 36, 31, 43, 37, 31, 43, 37, 31, 43, 36, 31, 42, 36, 31, 41, 37, 32, 41, 38, 31, 43, 37, 31, 43, 36, 30, 41, 37, 31, 42, 36, 31, 42, 36, 30, 42, 38, 30, 43, 38, 31, 42, 36, 30, 41, 36, 29, 43, 36, 30, + 44, 37, 30, 41, 36, 30, 41, 35, 30, 42, 36, 30, 41, 36, 29, 41, 34, 28, 41, 35, 29, 40, 35, 30, 40, 34, 29, 41, 35, 29, 40, 36, 30, 39, 35, 30, 40, 34, 30, 40, 35, 28, 39, 36, 28, 40, 34, 29, 41, 34, 29, 41, 35, 28, 40, 34, 28, 38, 35, 29, 38, 36, 29, + 39, 35, 29, 41, 34, 29, 40, 34, 28, 39, 34, 28, 41, 34, 28, 40, 34, 28, 39, 34, 28, 40, 33, 28, 41, 33, 28, 39, 33, 28, 38, 33, 27, 39, 33, 27, 38, 34, 29, 39, 34, 29, 39, 32, 27, 38, 33, 27, 38, 34, 26, 39, 33, 27, 40, 33, 28, 40, 34, 26, 38, 33, 26, + 37, 32, 28, 39, 32, 28, 38, 31, 28, 36, 31, 28, 36, 32, 27, 38, 32, 27, 39, 32, 27, 37, 31, 27, 36, 32, 27, 37, 32, 27, 36, 32, 26, 35, 30, 27, 35, 30, 26, 36, 32, 27, 38, 31, 26, 36, 32, 25, 35, 32, 26, 36, 31, 26, 35, 30, 25, 33, 30, 25, 35, 31, 25, + 41, 36, 29, 47, 41, 33, 7, 6, 5, 25, 25, 25, 19, 19, 19, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 16, + 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 16, 15, 15, 15, 12, 12, 12, 19, 19, 19, 11, 10, 10, 15, 15, 16, 19, 19, 19, 19, 19, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, + 18, 18, 19, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 24, 24, 25, 31, 31, 32, 13, 12, 11, 53, 46, 39, 46, 38, 32, 36, 30, 25, 35, 31, 26, 36, 31, 25, 35, 30, 26, 35, 31, 27, 36, 31, 26, 35, 30, 25, 37, 31, 27, + 36, 32, 25, 37, 32, 26, 34, 31, 27, 37, 31, 26, 38, 31, 27, 37, 30, 27, 38, 31, 27, 36, 32, 27, 35, 31, 28, 36, 33, 27, 36, 33, 28, 36, 31, 28, 36, 33, 28, 39, 31, 27, 39, 32, 27, 39, 33, 27, 39, 34, 27, 39, 33, 27, 39, 32, 27, 38, 33, 28, 37, 33, 28, + 39, 33, 27, 39, 34, 26, 39, 34, 27, 38, 32, 28, 37, 32, 27, 38, 32, 28, 38, 33, 27, 40, 34, 28, 40, 34, 27, 40, 34, 28, 39, 33, 29, 40, 34, 30, 40, 34, 29, 40, 35, 30, 40, 34, 30, 41, 34, 29, 100, 95, 92, 71, 66, 63, 40, 34, 29, 39, 36, 30, 40, 36, 30, + 40, 35, 29, 41, 35, 30, 40, 35, 30, 41, 35, 29, 42, 34, 30, 40, 35, 30, 42, 37, 29, 42, 35, 29, 43, 36, 30, 41, 37, 30, 41, 35, 31, 41, 35, 31, 42, 35, 30, 42, 36, 30, 41, 36, 30, 42, 38, 29, 43, 36, 31, 42, 37, 31, 42, 36, 30, 41, 36, 30, 41, 37, 30, + 42, 37, 31, 41, 36, 31, 41, 36, 31, 42, 36, 32, 42, 36, 32, 42, 37, 31, 44, 37, 31, 44, 37, 32, 42, 39, 31, 43, 38, 31, 43, 37, 31, 43, 38, 31, 42, 39, 32, 43, 39, 31, 42, 37, 31, 43, 37, 31, 42, 38, 31, 42, 39, 30, 45, 39, 30, 44, 37, 31, 44, 39, 31, + 74, 71, 64, 102, 98, 93, 45, 39, 33, 44, 39, 33, 46, 38, 32, 46, 39, 32, 44, 38, 33, 44, 38, 32, 45, 39, 32, 43, 39, 32, 43, 38, 32, 43, 38, 33, 44, 40, 32, 45, 40, 32, 47, 39, 33, 44, 38, 33, 45, 39, 33, 47, 40, 34, 46, 40, 34, 47, 40, 33, 45, 40, 33, + 44, 39, 34, 46, 39, 33, 47, 39, 33, 45, 40, 32, 45, 40, 33, 47, 39, 33, 47, 39, 32, 46, 40, 32, 47, 39, 33, 47, 39, 33, 45, 39, 33, 46, 40, 33, 47, 41, 32, 46, 40, 32, 47, 39, 33, 48, 40, 33, 47, 41, 33, 46, 41, 33, 47, 40, 33, 47, 39, 33, 45, 40, 33, + 46, 40, 34, 46, 41, 34, 47, 41, 35, 47, 40, 34, 47, 39, 34, 104, 100, 95, 77, 72, 66, 48, 40, 33, 48, 42, 33, 48, 41, 34, 48, 40, 34, 48, 40, 35, 48, 40, 34, 46, 40, 33, 46, 41, 34, 48, 42, 34, 49, 41, 34, 47, 41, 35, 47, 42, 35, 48, 41, 33, 47, 40, 34, + 48, 40, 34, 48, 40, 33, 47, 39, 34, 46, 40, 34, 47, 40, 34, 48, 41, 34, 49, 42, 33, 49, 41, 33, 49, 41, 33, 47, 42, 33, 47, 40, 34, 49, 40, 34, 49, 42, 34, 47, 41, 34, 47, 40, 34, 47, 40, 34, 46, 41, 35, 47, 40, 35, 48, 40, 34, 48, 40, 34, 48, 42, 34, + 48, 42, 35, 47, 42, 35, 47, 42, 34, 46, 41, 33, 47, 41, 33, 47, 40, 34, 47, 40, 34, 47, 40, 34, 46, 40, 33, 47, 41, 33, 78, 73, 67, 104, 99, 95, 46, 40, 34, 46, 42, 34, 47, 41, 34, 47, 40, 34, 46, 40, 34, 46, 41, 34, 46, 42, 35, 46, 41, 35, 46, 40, 34, + 46, 39, 34, 46, 41, 34, 45, 41, 34, 46, 41, 34, 47, 41, 34, 47, 41, 34, 47, 41, 34, 47, 41, 33, 45, 39, 34, 45, 40, 34, 45, 40, 33, 46, 40, 33, 47, 41, 33, 45, 40, 33, 44, 40, 34, 45, 40, 34, 47, 39, 33, 46, 39, 33, 44, 41, 33, 45, 40, 34, 47, 39, 34, + 47, 38, 33, 46, 38, 32, 45, 38, 32, 44, 38, 32, 44, 40, 33, 46, 40, 33, 47, 40, 33, 46, 39, 33, 46, 39, 33, 46, 38, 33, 46, 39, 33, 46, 39, 33, 45, 40, 33, 45, 40, 32, 44, 40, 31, 45, 39, 32, 47, 38, 33, 46, 39, 33, 45, 40, 32, 46, 40, 32, 45, 38, 32, + 43, 38, 33, 43, 39, 32, 44, 39, 31, 44, 39, 31, 45, 40, 32, 45, 39, 32, 43, 40, 32, 43, 39, 31, 44, 37, 31, 45, 38, 32, 45, 39, 32, 44, 38, 32, 43, 37, 33, 44, 38, 31, 44, 37, 31, 44, 37, 31, 43, 38, 30, 44, 37, 31, 44, 36, 31, 43, 36, 32, 43, 37, 32, + 42, 38, 31, 42, 38, 31, 42, 38, 31, 41, 38, 30, 42, 38, 31, 42, 38, 31, 41, 37, 31, 43, 37, 30, 41, 36, 30, 42, 36, 31, 43, 37, 31, 42, 36, 31, 42, 37, 30, 43, 36, 31, 44, 36, 31, 42, 37, 31, 42, 37, 30, 42, 38, 29, 40, 37, 30, 40, 36, 30, 40, 37, 30, + 41, 37, 30, 41, 36, 30, 40, 36, 30, 39, 36, 30, 41, 36, 31, 41, 35, 30, 40, 34, 28, 40, 36, 29, 40, 35, 30, 39, 34, 28, 39, 35, 29, 40, 34, 30, 40, 33, 29, 40, 35, 28, 39, 36, 29, 39, 35, 29, 40, 35, 29, 39, 35, 29, 39, 35, 29, 40, 35, 28, 40, 35, 28, + 40, 33, 28, 39, 33, 28, 39, 34, 29, 40, 34, 28, 39, 33, 28, 40, 33, 28, 39, 33, 27, 37, 32, 28, 37, 33, 28, 38, 32, 27, 39, 32, 28, 38, 33, 28, 38, 33, 27, 38, 33, 26, 38, 33, 27, 37, 34, 28, 38, 33, 27, 38, 32, 26, 37, 33, 26, 37, 32, 27, 37, 31, 27, + 37, 33, 26, 36, 32, 26, 35, 31, 26, 37, 31, 26, 37, 31, 27, 37, 32, 26, 37, 32, 26, 36, 32, 26, 37, 33, 25, 37, 31, 25, 36, 30, 26, 34, 29, 26, 34, 29, 27, 34, 30, 26, 41, 36, 29, 48, 41, 34, 7, 6, 5, 28, 28, 28, 22, 22, 22, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 16, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 15, 15, 15, 15, 14, 14, 15, 15, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 12, 12, 12, 19, 19, 19, + 11, 10, 10, 15, 15, 15, 18, 18, 19, 19, 19, 20, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 19, 25, 25, 25, 32, 32, 33, 13, 13, 12, 55, 47, 39, 46, 40, 32, 34, 30, 25, 35, 31, 26, 37, 31, 25, 36, 32, 25, 36, 32, 25, 37, 33, 26, 37, 31, 27, 36, 32, 27, 37, 31, 25, 36, 31, 26, 36, 33, 26, 35, 31, 26, 38, 32, 26, 38, 33, 27, 37, 31, 27, + 39, 31, 27, 38, 31, 27, 38, 32, 28, 38, 31, 27, 37, 32, 27, 37, 33, 28, 37, 32, 27, 39, 33, 27, 36, 33, 27, 37, 33, 27, 39, 34, 28, 38, 35, 28, 39, 34, 27, 38, 32, 27, 39, 34, 27, 38, 34, 27, 39, 34, 26, 38, 33, 27, 38, 32, 27, 40, 34, 28, 39, 34, 28, + 40, 33, 29, 41, 33, 29, 40, 35, 28, 38, 35, 28, 38, 33, 29, 40, 34, 28, 39, 35, 29, 39, 33, 28, 43, 37, 32, 122, 118, 114, 44, 40, 33, 41, 36, 29, 40, 36, 29, 42, 35, 28, 41, 35, 29, 40, 34, 30, 40, 34, 30, 41, 35, 30, 40, 35, 30, 43, 35, 29, 43, 34, 30, + 42, 36, 30, 40, 36, 30, 41, 36, 31, 42, 36, 31, 42, 35, 31, 41, 36, 30, 41, 37, 29, 41, 37, 30, 41, 37, 30, 43, 37, 31, 42, 37, 30, 41, 36, 30, 42, 36, 30, 42, 37, 31, 42, 37, 29, 43, 37, 30, 41, 36, 31, 42, 36, 31, 44, 37, 31, 43, 37, 31, 41, 38, 31, + 43, 36, 32, 43, 37, 30, 43, 37, 31, 44, 37, 32, 43, 39, 31, 42, 38, 31, 43, 39, 31, 43, 38, 31, 42, 37, 31, 42, 39, 32, 44, 38, 31, 44, 38, 31, 43, 39, 31, 45, 38, 32, 51, 45, 37, 124, 120, 116, 47, 41, 36, 43, 38, 31, 44, 40, 32, 45, 40, 32, 46, 40, 32, + 44, 38, 33, 45, 37, 33, 46, 38, 33, 44, 38, 33, 44, 39, 32, 46, 38, 33, 45, 39, 33, 44, 38, 33, 45, 39, 33, 46, 40, 33, 45, 39, 34, 46, 39, 33, 46, 39, 33, 45, 39, 32, 45, 39, 32, 47, 41, 34, 47, 40, 34, 47, 40, 34, 46, 40, 34, 46, 39, 33, 47, 39, 33, + 45, 40, 33, 45, 40, 34, 47, 40, 34, 48, 40, 33, 48, 39, 34, 46, 40, 33, 46, 40, 34, 46, 41, 34, 45, 40, 32, 45, 40, 32, 45, 40, 33, 47, 40, 33, 48, 40, 34, 46, 40, 33, 47, 41, 33, 48, 41, 33, 46, 41, 33, 46, 42, 33, 51, 44, 37, 126, 121, 118, 52, 45, 39, + 49, 42, 34, 48, 41, 34, 48, 39, 34, 48, 39, 34, 48, 40, 34, 48, 41, 34, 46, 41, 35, 47, 41, 35, 47, 42, 34, 46, 42, 34, 48, 43, 35, 49, 41, 34, 47, 41, 33, 46, 42, 33, 47, 42, 34, 47, 41, 34, 46, 40, 34, 47, 41, 35, 48, 41, 35, 48, 42, 35, 47, 42, 33, + 47, 40, 34, 48, 41, 35, 49, 42, 33, 48, 41, 34, 48, 42, 35, 47, 42, 34, 47, 40, 34, 47, 40, 34, 48, 40, 34, 47, 42, 34, 46, 42, 35, 46, 41, 34, 47, 40, 34, 47, 41, 35, 46, 41, 35, 48, 41, 35, 49, 42, 34, 48, 42, 34, 48, 42, 34, 48, 41, 33, 49, 42, 33, + 49, 42, 34, 48, 41, 34, 47, 42, 34, 51, 46, 39, 125, 121, 117, 51, 44, 38, 46, 40, 34, 47, 41, 34, 47, 42, 34, 47, 41, 35, 47, 40, 34, 47, 40, 35, 48, 41, 35, 47, 40, 34, 46, 40, 33, 47, 40, 34, 46, 41, 34, 47, 41, 33, 48, 41, 33, 46, 41, 35, 47, 40, 35, + 47, 40, 34, 46, 40, 33, 47, 40, 33, 47, 40, 34, 47, 39, 33, 47, 39, 33, 47, 39, 34, 47, 39, 34, 47, 39, 33, 46, 39, 33, 47, 39, 33, 47, 39, 33, 47, 40, 34, 46, 41, 33, 45, 41, 33, 45, 40, 33, 44, 39, 32, 45, 40, 32, 47, 40, 33, 46, 40, 32, 44, 40, 32, + 44, 40, 33, 45, 40, 32, 46, 40, 32, 46, 39, 33, 46, 38, 33, 45, 39, 32, 46, 40, 32, 46, 39, 32, 45, 39, 32, 45, 39, 32, 46, 39, 32, 45, 38, 32, 45, 38, 33, 44, 39, 33, 44, 40, 32, 44, 39, 32, 44, 39, 33, 44, 39, 33, 43, 40, 32, 44, 38, 31, 45, 38, 31, + 44, 39, 32, 43, 39, 31, 44, 37, 32, 45, 37, 32, 46, 37, 32, 45, 37, 31, 44, 38, 31, 44, 37, 32, 43, 37, 33, 43, 36, 32, 44, 37, 31, 42, 37, 32, 44, 38, 31, 44, 38, 31, 43, 36, 31, 43, 37, 32, 42, 37, 32, 42, 36, 32, 41, 37, 32, 41, 38, 31, 43, 39, 31, + 44, 38, 31, 43, 37, 30, 42, 37, 31, 42, 37, 31, 42, 37, 30, 41, 37, 30, 42, 37, 30, 41, 37, 30, 42, 36, 30, 41, 36, 31, 42, 36, 30, 43, 35, 30, 42, 36, 30, 40, 37, 30, 40, 37, 30, 41, 36, 30, 42, 36, 30, 41, 35, 29, 41, 35, 28, 39, 35, 29, 39, 36, 30, + 40, 35, 30, 41, 36, 29, 41, 35, 29, 40, 35, 29, 40, 36, 29, 39, 34, 29, 40, 33, 29, 41, 34, 29, 41, 34, 29, 39, 35, 29, 39, 34, 28, 40, 34, 28, 39, 34, 29, 38, 33, 29, 39, 33, 28, 41, 34, 28, 40, 34, 28, 39, 35, 28, 40, 34, 28, 41, 33, 29, 39, 33, 30, + 38, 33, 28, 39, 33, 28, 40, 32, 28, 39, 33, 27, 38, 34, 26, 39, 33, 27, 39, 33, 28, 40, 33, 28, 38, 33, 27, 38, 31, 27, 39, 31, 28, 36, 32, 28, 37, 32, 27, 38, 32, 27, 36, 33, 27, 36, 33, 27, 36, 33, 26, 36, 32, 27, 37, 31, 27, 37, 33, 26, 37, 32, 26, + 37, 31, 27, 35, 32, 26, 36, 32, 25, 35, 30, 27, 34, 30, 26, 36, 30, 25, 35, 30, 26, 41, 36, 30, 47, 41, 33, 7, 6, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 15, 15, 15, 12, 12, 12, 19, 19, 19, 8, 8, 8, 11, 11, 11, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 22, 23, 23, 30, 30, 30, 13, 12, 11, 56, 47, 37, 47, 40, 31, 35, 33, 26, + 34, 31, 25, 35, 32, 25, 36, 32, 25, 36, 31, 25, 35, 32, 27, 36, 33, 27, 35, 31, 26, 38, 33, 27, 37, 33, 26, 37, 32, 26, 39, 32, 27, 36, 32, 27, 37, 31, 27, 36, 33, 27, 36, 33, 27, 37, 31, 27, 38, 32, 27, 39, 33, 27, 39, 33, 26, 36, 33, 28, 38, 33, 28, + 38, 32, 28, 36, 33, 27, 38, 33, 28, 38, 32, 27, 39, 34, 28, 37, 34, 27, 37, 33, 27, 39, 34, 28, 39, 33, 26, 39, 34, 27, 39, 34, 27, 40, 33, 28, 40, 35, 28, 41, 35, 28, 39, 34, 28, 38, 33, 28, 40, 35, 27, 39, 34, 28, 41, 34, 29, 39, 34, 28, 41, 34, 29, + 41, 36, 30, 63, 57, 52, 108, 103, 99, 41, 36, 28, 39, 35, 29, 41, 34, 29, 41, 34, 28, 39, 34, 30, 41, 35, 30, 42, 35, 30, 42, 35, 30, 41, 37, 30, 43, 36, 29, 42, 36, 30, 42, 36, 29, 43, 37, 30, 42, 36, 30, 42, 35, 31, 41, 37, 30, 42, 36, 30, 42, 37, 30, + 44, 35, 30, 41, 37, 31, 42, 37, 31, 42, 37, 30, 41, 37, 30, 43, 38, 31, 42, 37, 31, 42, 37, 32, 43, 37, 31, 43, 38, 31, 41, 37, 32, 42, 37, 31, 44, 36, 31, 45, 37, 31, 43, 37, 32, 42, 36, 31, 43, 37, 32, 43, 37, 32, 44, 38, 31, 42, 37, 31, 42, 38, 31, + 43, 37, 32, 44, 37, 31, 44, 38, 31, 43, 38, 32, 43, 38, 31, 44, 38, 31, 43, 38, 32, 44, 38, 32, 109, 105, 101, 67, 61, 55, 46, 40, 32, 45, 39, 32, 44, 39, 31, 45, 38, 33, 46, 38, 33, 45, 38, 33, 44, 38, 33, 46, 37, 33, 46, 38, 33, 45, 39, 33, 45, 39, 33, + 45, 39, 32, 46, 38, 32, 45, 39, 33, 46, 40, 33, 46, 39, 34, 45, 41, 34, 45, 41, 34, 47, 39, 34, 47, 40, 34, 45, 40, 34, 45, 39, 34, 47, 40, 33, 47, 41, 33, 46, 41, 33, 46, 40, 33, 47, 39, 33, 47, 39, 33, 46, 39, 33, 44, 39, 33, 46, 40, 33, 47, 40, 33, + 47, 40, 34, 46, 40, 34, 47, 40, 33, 47, 40, 33, 46, 42, 33, 46, 41, 33, 46, 40, 33, 47, 41, 33, 48, 41, 33, 47, 41, 33, 47, 42, 33, 69, 62, 56, 112, 106, 102, 47, 40, 33, 47, 40, 33, 48, 41, 34, 48, 40, 35, 47, 39, 34, 46, 40, 34, 47, 41, 34, 47, 42, 34, + 47, 41, 34, 49, 41, 34, 49, 41, 35, 47, 41, 35, 48, 42, 35, 48, 42, 34, 48, 42, 35, 47, 42, 34, 47, 41, 34, 48, 41, 35, 47, 41, 34, 46, 41, 34, 47, 41, 34, 47, 41, 35, 47, 41, 34, 47, 41, 33, 49, 41, 33, 47, 41, 33, 47, 41, 34, 48, 41, 34, 48, 41, 34, + 47, 40, 35, 47, 41, 35, 47, 42, 35, 47, 42, 34, 48, 41, 34, 49, 41, 35, 48, 42, 35, 48, 42, 36, 48, 42, 36, 47, 41, 35, 48, 40, 35, 48, 40, 34, 47, 40, 34, 47, 42, 35, 47, 42, 34, 47, 42, 34, 47, 42, 35, 46, 41, 34, 111, 107, 101, 69, 63, 56, 46, 43, 34, + 47, 42, 34, 48, 40, 34, 47, 40, 34, 47, 41, 34, 48, 42, 35, 48, 42, 34, 46, 41, 34, 46, 40, 34, 46, 41, 35, 46, 42, 35, 46, 41, 34, 47, 40, 34, 47, 40, 35, 46, 41, 35, 47, 41, 34, 47, 40, 33, 47, 40, 34, 45, 40, 35, 46, 41, 34, 47, 41, 33, 47, 40, 34, + 48, 41, 34, 47, 40, 33, 46, 39, 33, 46, 39, 34, 46, 38, 33, 46, 39, 32, 47, 40, 32, 46, 41, 33, 46, 41, 34, 47, 39, 34, 46, 39, 33, 46, 39, 33, 47, 39, 32, 46, 39, 32, 44, 40, 32, 44, 40, 33, 46, 39, 32, 45, 38, 31, 45, 40, 32, 46, 40, 33, 46, 39, 32, + 45, 39, 32, 45, 40, 32, 46, 40, 32, 46, 40, 33, 45, 40, 33, 45, 39, 33, 45, 39, 33, 46, 40, 33, 45, 40, 32, 45, 39, 32, 44, 40, 32, 45, 40, 33, 45, 40, 32, 45, 40, 31, 45, 39, 31, 44, 37, 31, 45, 38, 31, 43, 39, 32, 42, 37, 31, 42, 37, 31, 43, 39, 32, + 43, 38, 31, 44, 37, 32, 45, 38, 32, 44, 38, 32, 43, 38, 32, 43, 38, 31, 42, 37, 31, 43, 37, 32, 44, 37, 31, 44, 37, 31, 41, 38, 31, 42, 39, 32, 43, 37, 32, 43, 37, 30, 43, 37, 30, 44, 36, 31, 43, 38, 32, 42, 37, 32, 43, 36, 31, 44, 38, 30, 44, 38, 29, + 42, 36, 30, 41, 35, 30, 42, 37, 30, 42, 38, 31, 42, 37, 30, 42, 35, 30, 41, 35, 30, 40, 36, 29, 40, 36, 29, 41, 35, 29, 41, 35, 29, 41, 35, 29, 40, 36, 30, 39, 36, 30, 39, 35, 30, 41, 35, 30, 40, 35, 29, 40, 34, 29, 39, 34, 29, 40, 34, 29, 42, 35, 29, + 40, 36, 29, 39, 35, 28, 39, 34, 29, 40, 34, 29, 40, 36, 29, 38, 35, 29, 38, 34, 28, 39, 35, 28, 40, 35, 28, 41, 35, 28, 39, 34, 28, 38, 34, 28, 40, 34, 28, 40, 33, 28, 38, 33, 29, 38, 34, 29, 38, 33, 28, 38, 32, 28, 39, 33, 28, 39, 34, 28, 39, 32, 27, + 40, 32, 26, 38, 33, 26, 38, 33, 27, 39, 32, 27, 38, 32, 27, 37, 32, 27, 38, 33, 27, 38, 32, 28, 38, 30, 27, 37, 31, 27, 36, 32, 27, 36, 32, 27, 36, 31, 27, 37, 32, 25, 37, 32, 26, 37, 30, 26, 35, 30, 26, 34, 30, 26, 36, 31, 25, 36, 31, 25, 35, 30, 27, + 40, 35, 30, 47, 41, 34, 7, 6, 5, 29, 29, 30, 23, 23, 23, 16, 16, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, + 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 12, 12, 13, 20, 20, 19, 9, 9, 9, 13, 13, 13, 16, 16, 16, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 23, 23, 23, 30, 30, 31, 13, 12, 11, 55, 47, 38, 44, 39, 32, 37, 31, 26, 36, 31, 27, 35, 31, 26, 36, 30, 25, 36, 31, 25, 37, 30, 26, 35, 31, 25, 35, 31, 26, + 35, 33, 27, 36, 32, 27, 37, 31, 26, 36, 32, 27, 38, 31, 27, 38, 31, 27, 37, 33, 26, 38, 33, 28, 36, 32, 27, 37, 32, 27, 37, 32, 27, 37, 33, 27, 37, 32, 28, 38, 33, 27, 38, 34, 27, 37, 32, 27, 39, 33, 27, 39, 32, 27, 37, 33, 27, 38, 33, 27, 38, 34, 27, + 39, 34, 28, 38, 34, 28, 39, 33, 28, 38, 34, 28, 39, 32, 27, 38, 33, 28, 38, 35, 28, 41, 34, 28, 40, 35, 29, 39, 34, 27, 39, 34, 29, 39, 34, 28, 40, 35, 29, 39, 36, 28, 42, 34, 28, 83, 77, 72, 85, 82, 76, 40, 35, 30, 41, 34, 30, 39, 35, 30, 40, 37, 30, + 39, 36, 29, 40, 35, 30, 42, 35, 30, 43, 36, 30, 40, 34, 30, 42, 35, 30, 43, 36, 30, 42, 35, 30, 43, 37, 29, 41, 36, 30, 40, 36, 31, 43, 37, 31, 43, 36, 30, 41, 37, 30, 41, 36, 30, 43, 36, 30, 43, 37, 29, 41, 37, 30, 43, 35, 31, 42, 36, 30, 41, 37, 30, + 42, 37, 31, 44, 37, 31, 42, 38, 31, 43, 38, 30, 44, 38, 31, 43, 38, 32, 43, 37, 31, 44, 39, 31, 43, 38, 31, 42, 39, 31, 43, 39, 32, 43, 39, 32, 44, 39, 31, 43, 38, 31, 43, 40, 31, 43, 39, 32, 43, 38, 32, 45, 37, 32, 44, 37, 32, 45, 38, 31, 46, 38, 32, + 46, 38, 31, 90, 84, 79, 85, 80, 76, 44, 39, 33, 46, 39, 34, 46, 38, 33, 44, 39, 32, 44, 39, 33, 46, 38, 33, 44, 38, 33, 45, 39, 33, 46, 40, 33, 44, 38, 33, 44, 38, 32, 46, 38, 33, 46, 38, 32, 48, 38, 33, 48, 39, 34, 47, 39, 34, 45, 41, 34, 45, 41, 34, + 48, 39, 33, 48, 40, 33, 46, 40, 33, 46, 40, 34, 46, 41, 34, 46, 41, 34, 46, 40, 34, 47, 39, 33, 47, 39, 34, 47, 40, 34, 47, 40, 32, 47, 41, 33, 46, 40, 34, 46, 39, 34, 46, 39, 34, 46, 39, 33, 47, 40, 33, 47, 41, 33, 46, 41, 33, 47, 41, 33, 48, 40, 34, + 47, 40, 34, 47, 41, 35, 47, 41, 34, 48, 40, 34, 88, 82, 77, 91, 85, 81, 47, 39, 34, 48, 40, 34, 47, 42, 35, 47, 41, 35, 47, 40, 34, 47, 41, 35, 46, 41, 35, 47, 40, 34, 48, 40, 33, 48, 41, 34, 48, 42, 34, 48, 41, 34, 46, 42, 35, 47, 43, 35, 47, 41, 35, + 48, 40, 35, 48, 41, 34, 47, 40, 35, 46, 41, 35, 47, 42, 34, 49, 41, 34, 48, 41, 35, 46, 41, 33, 48, 41, 33, 49, 42, 34, 49, 41, 33, 48, 41, 34, 47, 40, 35, 46, 41, 34, 46, 41, 35, 48, 41, 35, 49, 41, 35, 49, 41, 35, 48, 43, 35, 49, 42, 35, 49, 40, 34, + 48, 41, 34, 48, 42, 34, 48, 42, 34, 47, 41, 35, 48, 40, 34, 49, 41, 34, 48, 42, 34, 48, 42, 34, 48, 40, 34, 47, 42, 34, 46, 42, 34, 91, 86, 82, 87, 83, 78, 47, 41, 35, 48, 40, 36, 48, 41, 35, 46, 41, 34, 46, 40, 34, 48, 41, 34, 48, 42, 33, 48, 40, 34, + 47, 40, 35, 47, 42, 35, 47, 43, 34, 47, 41, 33, 47, 40, 34, 47, 41, 34, 48, 42, 34, 48, 41, 33, 47, 41, 34, 47, 41, 35, 46, 40, 34, 46, 39, 33, 47, 39, 33, 46, 40, 34, 47, 40, 34, 46, 39, 33, 46, 39, 33, 47, 40, 33, 45, 39, 32, 46, 40, 33, 47, 39, 33, + 46, 40, 32, 46, 41, 33, 47, 40, 33, 47, 39, 32, 46, 40, 33, 46, 41, 34, 46, 40, 34, 45, 39, 32, 45, 38, 32, 45, 39, 33, 46, 39, 32, 46, 40, 32, 44, 40, 32, 44, 39, 33, 46, 38, 33, 47, 39, 33, 45, 39, 32, 46, 39, 32, 46, 40, 33, 45, 40, 33, 45, 39, 32, + 45, 39, 31, 46, 39, 32, 45, 38, 32, 44, 40, 32, 45, 40, 33, 46, 39, 33, 44, 39, 32, 44, 40, 31, 45, 39, 32, 45, 37, 32, 45, 37, 33, 44, 37, 32, 44, 37, 32, 45, 37, 33, 45, 37, 32, 45, 38, 31, 44, 39, 32, 43, 38, 32, 43, 37, 32, 43, 38, 32, 44, 37, 32, + 42, 36, 31, 42, 38, 32, 42, 38, 31, 42, 37, 31, 42, 37, 32, 42, 38, 31, 42, 37, 31, 42, 36, 30, 42, 36, 30, 42, 38, 30, 43, 38, 31, 41, 38, 31, 41, 37, 30, 42, 37, 30, 43, 37, 31, 43, 35, 30, 42, 35, 31, 41, 35, 31, 42, 35, 30, 43, 36, 29, 41, 37, 29, + 40, 35, 29, 39, 35, 31, 40, 37, 30, 41, 36, 29, 41, 35, 30, 41, 34, 29, 40, 36, 30, 40, 37, 30, 41, 36, 30, 41, 34, 30, 39, 34, 30, 39, 35, 29, 39, 36, 29, 39, 35, 29, 39, 35, 29, 39, 35, 29, 39, 36, 28, 38, 35, 28, 38, 34, 28, 38, 34, 28, 39, 35, 28, + 38, 35, 29, 39, 35, 30, 39, 35, 29, 39, 34, 28, 38, 34, 29, 40, 33, 28, 40, 33, 27, 38, 35, 28, 38, 34, 29, 39, 32, 28, 39, 32, 27, 37, 32, 28, 38, 31, 28, 39, 32, 28, 40, 33, 27, 39, 33, 27, 38, 32, 28, 39, 32, 28, 38, 31, 27, 38, 31, 27, 37, 32, 27, + 36, 32, 27, 37, 33, 27, 38, 33, 27, 38, 32, 26, 37, 31, 26, 37, 31, 27, 39, 31, 26, 36, 33, 25, 36, 32, 26, 38, 30, 25, 37, 30, 25, 36, 31, 26, 34, 31, 27, 33, 31, 26, 41, 36, 30, 48, 42, 35, 7, 6, 5, 28, 28, 28, 21, 21, 22, 15, 15, 15, 15, 15, 15, + 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 13, 13, 13, 20, 20, 19, + 10, 10, 10, 14, 14, 14, 17, 17, 17, 17, 17, 18, 17, 17, 17, 16, 16, 17, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 16, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, + 18, 18, 19, 24, 24, 25, 32, 32, 32, 13, 12, 12, 55, 46, 40, 47, 39, 33, 38, 32, 25, 35, 31, 25, 35, 31, 25, 35, 31, 26, 35, 32, 26, 36, 32, 27, 37, 31, 27, 37, 31, 26, 37, 31, 25, 36, 30, 26, 38, 32, 28, 37, 32, 27, 36, 31, 27, 38, 32, 27, 37, 31, 27, + 37, 33, 27, 37, 34, 27, 37, 32, 27, 39, 31, 27, 38, 32, 27, 37, 33, 29, 37, 32, 28, 37, 31, 28, 38, 32, 28, 37, 34, 28, 38, 34, 28, 37, 34, 28, 39, 33, 27, 39, 34, 27, 39, 34, 27, 40, 34, 28, 38, 34, 27, 39, 33, 28, 39, 33, 29, 38, 33, 28, 40, 34, 29, + 38, 34, 28, 39, 36, 29, 39, 36, 29, 39, 34, 29, 39, 34, 28, 39, 35, 28, 39, 35, 29, 40, 36, 29, 97, 93, 88, 72, 66, 62, 41, 36, 30, 41, 35, 29, 41, 36, 29, 42, 35, 30, 42, 36, 29, 42, 37, 29, 42, 36, 30, 42, 36, 31, 43, 36, 29, 42, 37, 30, 41, 36, 30, + 41, 37, 31, 42, 37, 30, 43, 36, 30, 42, 37, 30, 42, 37, 30, 41, 35, 30, 42, 36, 32, 40, 37, 31, 41, 36, 30, 43, 36, 29, 42, 36, 30, 41, 37, 30, 42, 39, 31, 42, 38, 30, 43, 37, 30, 41, 38, 30, 41, 38, 31, 43, 37, 32, 42, 38, 31, 42, 38, 31, 42, 37, 31, + 43, 36, 31, 44, 38, 32, 44, 38, 32, 43, 37, 31, 43, 38, 32, 43, 38, 33, 43, 38, 32, 44, 39, 31, 44, 39, 32, 44, 39, 32, 43, 39, 32, 44, 38, 32, 44, 39, 32, 44, 39, 31, 45, 38, 32, 75, 68, 63, 101, 96, 90, 46, 39, 32, 44, 37, 33, 46, 38, 32, 45, 39, 32, + 45, 39, 34, 45, 39, 34, 45, 39, 33, 46, 38, 32, 44, 37, 32, 44, 38, 32, 44, 40, 33, 44, 39, 34, 46, 39, 33, 47, 40, 34, 47, 40, 34, 47, 41, 33, 46, 39, 34, 45, 39, 35, 46, 40, 34, 47, 40, 33, 47, 40, 34, 46, 40, 34, 48, 40, 33, 47, 40, 34, 47, 41, 34, + 48, 41, 33, 45, 40, 34, 45, 40, 34, 47, 39, 35, 47, 39, 34, 47, 40, 33, 46, 40, 34, 46, 40, 34, 46, 40, 33, 45, 40, 33, 46, 40, 34, 47, 41, 35, 48, 42, 35, 49, 40, 34, 48, 40, 34, 47, 40, 34, 47, 40, 33, 47, 42, 33, 101, 96, 91, 76, 70, 66, 48, 42, 35, + 49, 42, 34, 47, 42, 35, 48, 42, 35, 48, 41, 33, 47, 41, 34, 46, 42, 35, 46, 42, 35, 47, 42, 35, 47, 42, 35, 48, 41, 35, 49, 42, 35, 49, 42, 34, 49, 42, 35, 48, 42, 34, 48, 40, 34, 49, 42, 34, 48, 42, 34, 48, 41, 33, 49, 41, 34, 48, 41, 35, 47, 41, 34, + 47, 41, 33, 47, 40, 34, 48, 41, 33, 49, 42, 33, 48, 43, 34, 48, 42, 35, 49, 41, 35, 49, 41, 34, 48, 41, 35, 48, 42, 35, 48, 41, 36, 47, 42, 35, 47, 43, 35, 46, 42, 35, 47, 41, 34, 48, 42, 35, 48, 42, 35, 47, 41, 35, 47, 41, 34, 47, 42, 34, 47, 41, 35, + 47, 42, 34, 47, 43, 34, 48, 42, 35, 48, 41, 35, 77, 70, 65, 104, 98, 93, 48, 42, 35, 47, 41, 35, 47, 41, 35, 48, 41, 34, 46, 40, 34, 46, 40, 34, 48, 40, 34, 49, 41, 34, 47, 41, 34, 46, 40, 34, 47, 41, 34, 47, 42, 35, 47, 42, 34, 46, 42, 35, 47, 41, 35, + 48, 41, 34, 47, 41, 34, 46, 41, 34, 46, 40, 34, 46, 40, 34, 48, 40, 35, 47, 40, 34, 46, 40, 34, 46, 40, 34, 45, 40, 33, 45, 41, 34, 47, 41, 34, 45, 39, 34, 46, 40, 34, 46, 40, 34, 45, 39, 34, 45, 39, 34, 47, 41, 33, 47, 40, 34, 46, 39, 34, 45, 40, 34, + 46, 40, 33, 46, 40, 33, 45, 40, 32, 45, 41, 32, 46, 41, 32, 47, 40, 33, 47, 39, 32, 46, 39, 31, 45, 39, 31, 46, 40, 32, 46, 40, 33, 46, 39, 33, 44, 39, 33, 44, 40, 32, 45, 39, 33, 44, 39, 33, 45, 40, 33, 46, 40, 32, 45, 40, 33, 43, 38, 32, 44, 38, 32, + 45, 39, 32, 46, 40, 31, 45, 40, 31, 44, 39, 31, 46, 38, 31, 45, 39, 31, 44, 39, 32, 44, 38, 33, 45, 37, 31, 45, 38, 31, 45, 38, 32, 45, 38, 32, 44, 38, 33, 44, 37, 32, 43, 37, 31, 42, 38, 31, 43, 39, 31, 43, 39, 31, 43, 37, 31, 42, 36, 30, 42, 36, 31, + 42, 36, 32, 43, 37, 31, 44, 37, 31, 43, 37, 30, 43, 38, 30, 43, 37, 29, 43, 36, 30, 43, 36, 31, 43, 36, 32, 42, 37, 31, 41, 36, 30, 40, 35, 30, 40, 36, 29, 42, 37, 29, 42, 36, 30, 40, 35, 29, 41, 35, 29, 40, 36, 29, 41, 37, 30, 41, 36, 31, 41, 36, 30, + 41, 36, 29, 41, 35, 29, 41, 35, 30, 40, 35, 30, 40, 35, 30, 41, 35, 29, 41, 35, 28, 40, 34, 28, 39, 34, 29, 39, 36, 29, 39, 35, 29, 39, 35, 29, 41, 34, 28, 42, 33, 28, 40, 33, 29, 40, 33, 29, 40, 33, 29, 39, 32, 28, 38, 34, 28, 39, 35, 29, 41, 35, 28, + 40, 35, 27, 38, 35, 28, 39, 35, 29, 40, 34, 28, 40, 33, 27, 39, 33, 28, 38, 33, 28, 40, 33, 27, 39, 32, 27, 38, 31, 28, 38, 31, 28, 38, 31, 27, 37, 32, 27, 38, 33, 27, 39, 33, 27, 37, 32, 27, 37, 32, 26, 38, 32, 27, 38, 32, 27, 36, 32, 25, 37, 32, 26, + 37, 32, 26, 35, 31, 25, 36, 31, 25, 37, 30, 25, 36, 30, 26, 35, 30, 26, 37, 31, 26, 42, 36, 30, 47, 41, 35, 7, 6, 5, 29, 29, 29, 22, 22, 23, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 12, 12, 13, 20, 19, 19, 10, 9, 9, 13, 13, 14, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 24, 24, 24, 31, 31, 32, 13, 12, 11, 56, 48, 39, 47, 39, 33, 38, 33, 26, + 35, 32, 26, 36, 32, 25, 36, 30, 25, 37, 31, 26, 36, 31, 26, 35, 32, 26, 35, 32, 27, 36, 31, 26, 36, 31, 28, 38, 32, 28, 39, 33, 26, 39, 32, 27, 37, 31, 27, 39, 32, 27, 37, 32, 26, 36, 33, 26, 37, 33, 27, 39, 32, 28, 39, 32, 28, 38, 34, 28, 38, 34, 27, + 40, 31, 28, 39, 33, 29, 39, 33, 27, 38, 33, 27, 39, 34, 28, 40, 34, 27, 39, 33, 28, 39, 34, 28, 40, 34, 28, 39, 33, 28, 39, 32, 29, 41, 34, 27, 40, 34, 29, 39, 33, 29, 41, 35, 28, 41, 36, 29, 39, 36, 29, 40, 34, 29, 41, 33, 29, 39, 34, 28, 40, 34, 28, + 42, 36, 28, 110, 105, 101, 58, 53, 48, 42, 36, 30, 42, 35, 29, 40, 35, 28, 41, 37, 29, 42, 36, 30, 44, 35, 29, 43, 35, 29, 43, 36, 30, 41, 35, 30, 43, 37, 30, 43, 36, 30, 41, 36, 29, 41, 36, 29, 41, 37, 31, 42, 37, 31, 43, 37, 30, 42, 36, 31, 43, 36, 31, + 41, 38, 29, 41, 36, 30, 43, 35, 31, 44, 37, 30, 43, 38, 30, 43, 39, 32, 41, 38, 31, 42, 37, 31, 42, 38, 31, 43, 37, 32, 42, 37, 32, 42, 36, 30, 43, 38, 31, 42, 39, 32, 43, 37, 31, 44, 38, 30, 44, 39, 31, 43, 37, 33, 45, 37, 32, 45, 38, 31, 44, 39, 32, + 44, 39, 32, 43, 40, 31, 44, 39, 31, 44, 39, 32, 45, 39, 31, 44, 39, 32, 44, 39, 33, 46, 38, 33, 62, 56, 50, 112, 107, 103, 46, 38, 33, 47, 38, 33, 46, 40, 32, 46, 39, 32, 46, 37, 33, 47, 38, 33, 46, 38, 32, 46, 38, 33, 46, 39, 34, 45, 39, 33, 46, 40, 32, + 46, 40, 34, 46, 39, 34, 44, 40, 33, 46, 41, 34, 47, 41, 34, 47, 40, 34, 48, 40, 34, 48, 39, 34, 47, 40, 33, 46, 40, 33, 47, 41, 33, 48, 39, 35, 47, 39, 35, 47, 40, 34, 48, 40, 34, 48, 39, 34, 46, 40, 34, 45, 41, 34, 46, 41, 34, 47, 41, 34, 46, 41, 34, + 46, 41, 35, 47, 42, 35, 48, 41, 34, 48, 40, 33, 47, 41, 34, 47, 41, 35, 47, 41, 35, 47, 41, 34, 47, 41, 33, 47, 41, 34, 49, 41, 34, 115, 110, 105, 66, 59, 53, 48, 42, 34, 48, 41, 34, 48, 40, 34, 48, 41, 34, 46, 41, 35, 47, 41, 34, 49, 42, 34, 47, 41, 35, + 47, 42, 36, 49, 42, 35, 50, 41, 34, 48, 42, 34, 48, 42, 34, 49, 42, 33, 48, 42, 34, 48, 42, 34, 48, 42, 34, 48, 42, 34, 47, 42, 35, 47, 42, 35, 48, 42, 34, 48, 42, 34, 47, 42, 35, 48, 41, 34, 49, 41, 33, 50, 40, 34, 49, 40, 35, 47, 42, 35, 46, 42, 35, + 48, 40, 35, 48, 40, 34, 47, 41, 34, 47, 42, 34, 48, 42, 35, 48, 42, 34, 49, 41, 34, 49, 42, 35, 47, 42, 35, 47, 42, 35, 47, 41, 35, 48, 41, 36, 47, 41, 34, 46, 41, 34, 48, 41, 35, 48, 41, 35, 49, 41, 35, 48, 41, 34, 64, 59, 52, 114, 109, 105, 48, 41, 35, + 46, 42, 34, 46, 41, 34, 48, 40, 34, 47, 41, 34, 48, 42, 35, 49, 43, 34, 47, 43, 34, 46, 41, 35, 46, 41, 34, 47, 41, 34, 47, 40, 35, 46, 41, 34, 46, 40, 34, 47, 40, 35, 48, 42, 35, 46, 41, 34, 48, 41, 34, 48, 40, 34, 46, 40, 35, 46, 39, 35, 47, 38, 33, + 47, 40, 33, 48, 42, 33, 48, 41, 33, 48, 39, 33, 47, 40, 33, 46, 39, 34, 46, 39, 33, 47, 40, 33, 48, 40, 34, 46, 39, 34, 45, 40, 34, 46, 40, 33, 48, 41, 33, 48, 41, 33, 47, 40, 32, 46, 39, 33, 46, 40, 34, 45, 41, 33, 44, 40, 32, 45, 40, 33, 45, 39, 34, + 45, 39, 33, 45, 39, 33, 46, 40, 33, 46, 40, 32, 46, 40, 31, 45, 39, 32, 44, 39, 32, 45, 39, 32, 45, 40, 33, 45, 41, 33, 44, 40, 33, 44, 38, 32, 45, 39, 33, 44, 39, 32, 45, 38, 33, 46, 38, 32, 46, 40, 31, 45, 40, 31, 44, 38, 32, 44, 39, 31, 46, 40, 32, + 46, 38, 32, 46, 37, 32, 45, 38, 32, 45, 39, 32, 44, 38, 32, 43, 37, 33, 43, 38, 32, 43, 38, 31, 44, 39, 31, 42, 38, 32, 41, 38, 31, 41, 39, 31, 41, 37, 31, 42, 37, 31, 43, 38, 30, 44, 37, 31, 43, 36, 31, 42, 37, 32, 43, 36, 31, 43, 37, 31, 42, 37, 30, + 43, 37, 30, 44, 37, 30, 44, 36, 30, 43, 36, 31, 42, 36, 31, 43, 36, 31, 42, 37, 31, 42, 37, 29, 41, 37, 29, 42, 37, 31, 42, 36, 31, 41, 37, 30, 41, 37, 30, 41, 35, 30, 40, 35, 30, 40, 36, 30, 40, 36, 30, 41, 36, 29, 41, 35, 28, 40, 33, 30, 41, 34, 30, + 41, 36, 29, 40, 35, 29, 39, 34, 29, 39, 34, 29, 39, 35, 29, 38, 35, 28, 40, 35, 27, 40, 34, 28, 40, 34, 29, 40, 35, 28, 41, 35, 28, 40, 33, 29, 38, 33, 29, 38, 34, 29, 39, 34, 28, 39, 33, 28, 39, 34, 28, 39, 34, 28, 37, 33, 28, 38, 33, 27, 40, 34, 28, + 40, 34, 28, 38, 33, 28, 37, 32, 28, 37, 32, 28, 37, 31, 27, 38, 31, 26, 38, 32, 27, 37, 33, 27, 38, 33, 26, 38, 34, 26, 37, 32, 27, 37, 31, 26, 38, 33, 26, 37, 33, 26, 36, 33, 27, 36, 32, 26, 36, 30, 26, 38, 30, 26, 36, 32, 25, 35, 30, 26, 36, 30, 27, + 41, 36, 31, 47, 42, 35, 7, 6, 5, 30, 30, 30, 24, 24, 25, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 16, 17, 17, 16, 17, + 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 15, 15, 16, 12, 12, 12, 19, 19, 19, 9, 9, 9, 13, 13, 13, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 24, 24, 24, 31, 31, 32, 13, 12, 12, 57, 47, 38, 47, 39, 34, 36, 30, 27, 37, 31, 26, 37, 32, 26, 36, 31, 26, 37, 33, 27, 36, 32, 26, 36, 32, 25, 37, 32, 27, + 36, 31, 27, 38, 33, 25, 36, 32, 26, 36, 31, 27, 39, 33, 27, 38, 33, 26, 37, 33, 27, 37, 33, 28, 37, 33, 26, 38, 33, 26, 37, 33, 28, 36, 32, 27, 39, 33, 27, 39, 34, 27, 40, 34, 29, 39, 32, 27, 38, 33, 27, 38, 34, 28, 39, 33, 28, 39, 35, 27, 38, 35, 27, + 41, 33, 28, 40, 34, 29, 39, 34, 28, 39, 35, 28, 40, 35, 30, 40, 34, 30, 39, 35, 28, 41, 35, 29, 40, 35, 30, 40, 34, 29, 42, 34, 29, 42, 34, 30, 40, 34, 29, 41, 36, 29, 40, 35, 29, 118, 113, 109, 50, 44, 38, 41, 35, 29, 41, 36, 30, 40, 34, 31, 40, 36, 30, + 40, 36, 30, 41, 35, 31, 42, 36, 30, 41, 36, 30, 41, 37, 30, 43, 36, 30, 44, 36, 30, 44, 36, 31, 43, 36, 31, 42, 35, 30, 43, 37, 30, 43, 37, 30, 43, 38, 31, 42, 37, 31, 43, 38, 31, 42, 38, 29, 42, 38, 30, 42, 37, 31, 43, 36, 30, 43, 37, 31, 44, 37, 31, + 43, 38, 30, 42, 38, 30, 44, 38, 31, 42, 38, 32, 42, 39, 32, 43, 39, 30, 44, 39, 32, 43, 38, 33, 43, 37, 33, 44, 38, 31, 44, 38, 32, 45, 37, 33, 45, 38, 31, 45, 38, 32, 45, 38, 32, 44, 37, 32, 44, 38, 32, 44, 38, 32, 45, 40, 33, 46, 39, 32, 45, 38, 31, + 44, 38, 33, 52, 46, 41, 121, 117, 112, 45, 38, 32, 45, 38, 33, 46, 38, 33, 46, 38, 33, 45, 38, 33, 43, 38, 32, 45, 38, 32, 46, 38, 32, 47, 39, 32, 47, 40, 33, 46, 39, 32, 46, 39, 33, 47, 40, 34, 47, 40, 33, 46, 39, 33, 45, 40, 34, 47, 40, 34, 48, 41, 33, + 47, 42, 33, 47, 41, 34, 46, 41, 34, 46, 41, 34, 48, 41, 33, 48, 40, 34, 48, 42, 34, 45, 40, 33, 45, 40, 33, 45, 41, 34, 46, 41, 33, 48, 40, 34, 47, 39, 34, 47, 39, 34, 48, 40, 35, 47, 40, 34, 47, 41, 34, 48, 41, 35, 48, 42, 34, 48, 42, 34, 47, 42, 35, + 47, 41, 35, 48, 41, 34, 48, 42, 34, 47, 42, 34, 121, 118, 113, 56, 51, 45, 48, 41, 34, 48, 41, 33, 47, 41, 34, 48, 41, 34, 48, 41, 34, 47, 41, 34, 47, 41, 35, 48, 42, 35, 48, 41, 34, 48, 40, 34, 48, 41, 35, 47, 41, 35, 48, 41, 34, 49, 41, 34, 48, 42, 34, + 48, 42, 34, 47, 42, 34, 46, 42, 35, 47, 42, 35, 47, 42, 34, 46, 43, 34, 47, 42, 35, 49, 41, 35, 50, 42, 34, 50, 43, 34, 49, 43, 34, 49, 41, 33, 49, 41, 34, 48, 42, 34, 47, 43, 34, 48, 41, 35, 49, 41, 35, 48, 42, 35, 47, 42, 35, 47, 41, 35, 47, 41, 35, + 48, 42, 36, 49, 41, 36, 49, 40, 34, 48, 41, 34, 48, 41, 35, 48, 42, 35, 48, 42, 35, 48, 41, 35, 48, 41, 35, 49, 40, 35, 48, 40, 35, 55, 49, 43, 122, 119, 115, 47, 40, 36, 47, 40, 35, 48, 41, 34, 48, 42, 35, 47, 41, 34, 48, 41, 35, 48, 40, 34, 47, 41, 34, + 47, 42, 34, 48, 42, 34, 48, 42, 35, 47, 42, 35, 46, 41, 35, 46, 40, 35, 47, 40, 35, 47, 41, 34, 46, 41, 34, 47, 40, 34, 48, 40, 35, 48, 39, 35, 48, 40, 35, 46, 40, 35, 46, 40, 33, 47, 39, 32, 46, 40, 34, 46, 40, 35, 47, 40, 34, 46, 41, 34, 46, 41, 34, + 48, 41, 34, 47, 41, 34, 46, 39, 33, 46, 41, 33, 46, 40, 32, 46, 40, 33, 46, 40, 34, 46, 40, 34, 46, 41, 33, 46, 41, 34, 45, 38, 33, 45, 39, 33, 47, 41, 33, 46, 41, 32, 45, 41, 32, 45, 39, 33, 45, 38, 32, 46, 38, 32, 45, 39, 33, 47, 40, 33, 47, 40, 33, + 45, 40, 33, 45, 39, 33, 45, 40, 33, 44, 40, 33, 44, 39, 33, 44, 39, 32, 44, 39, 32, 46, 38, 33, 46, 38, 33, 44, 40, 33, 45, 39, 33, 46, 39, 32, 46, 39, 31, 46, 38, 32, 44, 38, 32, 43, 38, 31, 45, 39, 31, 45, 39, 32, 43, 38, 32, 43, 38, 31, 44, 38, 32, + 44, 38, 32, 43, 39, 32, 44, 38, 31, 43, 38, 31, 42, 38, 31, 43, 38, 31, 44, 37, 31, 43, 37, 32, 44, 38, 32, 45, 38, 30, 44, 38, 30, 43, 38, 31, 44, 38, 31, 43, 37, 31, 41, 37, 30, 41, 38, 30, 41, 37, 30, 42, 36, 31, 42, 35, 31, 42, 36, 30, 41, 37, 30, + 41, 37, 30, 42, 37, 30, 41, 37, 31, 41, 38, 30, 42, 38, 29, 42, 37, 31, 42, 36, 31, 40, 37, 29, 39, 37, 29, 41, 36, 30, 42, 35, 29, 40, 35, 29, 40, 35, 29, 42, 36, 29, 40, 36, 28, 40, 34, 29, 41, 35, 28, 39, 35, 28, 39, 34, 29, 40, 35, 29, 41, 35, 28, + 41, 34, 28, 41, 33, 29, 41, 33, 29, 39, 35, 29, 39, 35, 28, 41, 34, 28, 41, 33, 28, 39, 34, 29, 39, 33, 29, 39, 33, 28, 38, 34, 29, 38, 34, 28, 39, 34, 27, 39, 33, 28, 39, 33, 29, 39, 33, 27, 38, 32, 27, 37, 33, 27, 37, 33, 27, 37, 32, 27, 37, 32, 27, + 38, 32, 27, 38, 32, 26, 36, 33, 27, 37, 32, 27, 37, 31, 27, 37, 31, 26, 37, 32, 25, 37, 31, 26, 37, 31, 26, 37, 31, 25, 36, 31, 25, 35, 32, 26, 36, 32, 27, 36, 32, 27, 41, 36, 30, 47, 41, 35, 7, 6, 5, 30, 30, 30, 24, 24, 24, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 16, 16, 16, 12, 12, 12, 19, 19, 19, + 10, 10, 9, 14, 14, 14, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 21, 21, 21, + 20, 20, 21, 27, 27, 27, 34, 34, 34, 14, 13, 12, 54, 47, 38, 48, 40, 32, 36, 33, 25, 38, 32, 25, 37, 32, 27, 37, 32, 26, 37, 33, 26, 37, 32, 27, 37, 31, 26, 36, 33, 26, 37, 32, 27, 36, 33, 27, 37, 32, 27, 39, 32, 26, 37, 32, 27, 38, 32, 26, 36, 33, 28, + 39, 34, 26, 38, 34, 26, 37, 33, 26, 39, 33, 27, 37, 33, 28, 37, 32, 27, 39, 32, 28, 39, 34, 27, 40, 35, 27, 38, 34, 28, 38, 33, 28, 39, 35, 28, 38, 35, 28, 39, 35, 29, 40, 34, 27, 41, 35, 28, 40, 35, 29, 40, 34, 28, 40, 34, 29, 40, 35, 28, 40, 34, 28, + 39, 34, 28, 39, 35, 28, 40, 35, 28, 40, 34, 28, 41, 35, 30, 41, 36, 30, 42, 35, 30, 41, 34, 30, 123, 119, 115, 46, 38, 35, 42, 34, 30, 40, 36, 29, 41, 37, 30, 42, 35, 30, 41, 36, 30, 41, 37, 29, 41, 36, 29, 42, 36, 29, 41, 36, 29, 42, 38, 31, 41, 38, 31, + 42, 38, 31, 44, 36, 30, 42, 36, 31, 41, 38, 31, 42, 36, 31, 42, 36, 31, 42, 36, 31, 41, 36, 31, 42, 38, 30, 42, 37, 30, 42, 38, 30, 41, 37, 30, 42, 37, 31, 41, 38, 31, 42, 39, 31, 42, 39, 31, 44, 39, 32, 43, 37, 31, 43, 38, 31, 44, 38, 32, 43, 39, 32, + 44, 38, 31, 44, 37, 31, 44, 38, 31, 45, 37, 32, 45, 38, 32, 45, 39, 32, 45, 39, 32, 44, 38, 33, 44, 39, 33, 45, 40, 33, 46, 39, 32, 44, 39, 32, 45, 38, 32, 46, 39, 32, 46, 39, 32, 48, 43, 37, 124, 121, 117, 44, 38, 32, 44, 39, 33, 45, 39, 33, 45, 39, 32, + 46, 39, 32, 46, 41, 33, 46, 41, 33, 46, 40, 33, 45, 40, 33, 46, 41, 32, 46, 41, 33, 48, 41, 32, 48, 41, 33, 48, 40, 34, 47, 40, 34, 47, 41, 33, 47, 41, 33, 47, 39, 34, 47, 40, 34, 46, 41, 34, 47, 41, 35, 48, 42, 35, 46, 42, 34, 46, 41, 33, 46, 40, 34, + 46, 40, 34, 46, 42, 33, 47, 41, 33, 48, 40, 33, 48, 41, 34, 48, 42, 35, 48, 40, 34, 48, 39, 34, 48, 40, 35, 49, 41, 35, 48, 41, 35, 47, 40, 34, 49, 41, 33, 49, 42, 35, 49, 42, 35, 47, 41, 34, 47, 41, 34, 49, 41, 35, 127, 122, 119, 51, 44, 39, 47, 41, 35, + 49, 41, 35, 48, 42, 34, 46, 42, 34, 48, 42, 35, 48, 41, 35, 46, 42, 35, 46, 42, 36, 47, 40, 35, 48, 40, 34, 49, 42, 35, 48, 42, 35, 48, 41, 33, 47, 42, 33, 47, 43, 34, 47, 42, 34, 48, 42, 34, 48, 42, 34, 47, 42, 34, 47, 41, 34, 49, 41, 35, 49, 41, 35, + 48, 40, 35, 47, 40, 35, 47, 41, 35, 48, 42, 35, 48, 41, 34, 49, 41, 34, 49, 42, 35, 49, 43, 36, 48, 43, 35, 47, 42, 35, 47, 40, 36, 49, 41, 35, 49, 42, 35, 48, 41, 36, 47, 40, 35, 47, 41, 34, 47, 41, 35, 49, 42, 36, 48, 42, 36, 47, 41, 36, 48, 40, 36, + 47, 41, 35, 48, 42, 34, 49, 41, 36, 49, 40, 36, 53, 45, 39, 126, 123, 118, 48, 42, 35, 49, 42, 34, 48, 41, 34, 48, 41, 35, 48, 42, 35, 48, 40, 35, 49, 40, 35, 48, 41, 34, 46, 41, 34, 48, 41, 34, 49, 42, 34, 49, 41, 34, 49, 40, 34, 47, 40, 35, 46, 40, 34, + 46, 41, 34, 47, 40, 35, 47, 40, 35, 48, 40, 34, 47, 41, 34, 47, 40, 35, 48, 40, 35, 47, 41, 34, 46, 40, 33, 46, 39, 34, 46, 40, 34, 46, 40, 33, 47, 41, 33, 48, 41, 33, 47, 41, 33, 47, 41, 33, 47, 41, 34, 46, 39, 34, 46, 41, 33, 47, 42, 34, 47, 40, 32, + 47, 39, 32, 46, 39, 32, 46, 41, 33, 47, 42, 33, 47, 41, 32, 47, 40, 31, 46, 40, 32, 46, 40, 33, 46, 38, 33, 45, 39, 32, 45, 40, 32, 45, 39, 34, 46, 39, 34, 46, 39, 33, 47, 39, 33, 47, 39, 32, 46, 39, 32, 45, 38, 33, 46, 39, 34, 46, 39, 33, 45, 39, 33, + 44, 39, 33, 44, 39, 33, 45, 39, 33, 45, 38, 32, 45, 39, 32, 45, 39, 31, 45, 39, 32, 47, 39, 33, 46, 38, 32, 44, 38, 32, 45, 39, 32, 45, 40, 32, 45, 39, 31, 43, 39, 31, 43, 39, 31, 44, 39, 31, 43, 38, 32, 44, 37, 32, 43, 38, 31, 42, 38, 31, 44, 38, 31, + 43, 36, 32, 43, 36, 32, 44, 36, 31, 43, 36, 31, 42, 37, 31, 41, 38, 31, 42, 37, 31, 44, 36, 31, 44, 37, 31, 42, 37, 31, 42, 36, 31, 41, 37, 31, 42, 38, 30, 41, 38, 30, 42, 38, 30, 43, 37, 29, 42, 38, 30, 41, 38, 30, 42, 37, 29, 41, 37, 30, 40, 37, 30, + 41, 37, 29, 41, 36, 30, 40, 36, 30, 40, 36, 29, 40, 35, 30, 42, 35, 31, 41, 35, 29, 40, 35, 29, 39, 36, 29, 40, 35, 28, 40, 35, 28, 39, 36, 28, 39, 35, 29, 39, 34, 29, 40, 33, 28, 40, 33, 27, 40, 33, 28, 40, 34, 29, 39, 34, 29, 39, 34, 28, 39, 34, 29, + 39, 35, 28, 39, 35, 28, 38, 33, 28, 38, 33, 29, 38, 33, 28, 38, 33, 27, 38, 33, 27, 37, 34, 28, 37, 32, 28, 37, 32, 27, 38, 34, 27, 39, 34, 28, 39, 33, 28, 38, 32, 27, 37, 32, 26, 38, 32, 27, 38, 32, 27, 38, 33, 27, 38, 32, 27, 38, 32, 26, 38, 32, 26, + 37, 32, 26, 36, 31, 26, 36, 32, 26, 37, 32, 25, 37, 31, 26, 36, 30, 26, 35, 30, 25, 41, 37, 30, 47, 42, 35, 7, 6, 5, 27, 27, 27, 21, 21, 21, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 15, 11, 11, 12, 19, 19, 19, 9, 9, 9, 13, 13, 14, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, + 17, 17, 18, 17, 17, 18, 18, 18, 18, 17, 17, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 18, 18, 18, 19, 19, 19, 25, 25, 26, 32, 32, 32, 13, 13, 12, 57, 48, 40, 45, 40, 33, 36, 33, 26, + 36, 32, 26, 36, 30, 26, 38, 31, 25, 37, 30, 27, 37, 31, 27, 35, 31, 26, 38, 32, 27, 38, 33, 26, 36, 32, 26, 38, 32, 27, 38, 33, 28, 37, 33, 27, 39, 34, 28, 37, 32, 26, 37, 33, 28, 38, 32, 27, 38, 32, 28, 36, 32, 27, 38, 34, 27, 38, 33, 27, 37, 33, 28, + 37, 34, 27, 38, 35, 27, 37, 34, 28, 40, 34, 28, 41, 34, 28, 38, 33, 29, 41, 33, 29, 40, 33, 28, 40, 34, 28, 39, 33, 29, 38, 35, 29, 39, 34, 28, 40, 35, 28, 40, 34, 28, 40, 35, 29, 40, 34, 29, 39, 36, 29, 39, 34, 29, 41, 33, 30, 42, 34, 30, 41, 36, 30, + 41, 34, 29, 125, 121, 118, 41, 37, 32, 42, 36, 31, 42, 36, 29, 41, 36, 30, 43, 36, 30, 42, 37, 30, 42, 37, 31, 43, 36, 29, 42, 36, 29, 41, 37, 31, 42, 36, 30, 42, 37, 30, 42, 36, 31, 44, 36, 30, 42, 35, 30, 44, 37, 30, 44, 37, 31, 42, 38, 32, 43, 38, 31, + 43, 38, 30, 41, 37, 30, 44, 36, 31, 44, 37, 31, 43, 37, 31, 44, 39, 32, 43, 38, 32, 43, 39, 32, 41, 39, 31, 43, 37, 32, 43, 37, 31, 42, 40, 31, 43, 39, 32, 44, 39, 31, 42, 39, 31, 43, 39, 31, 44, 39, 31, 45, 39, 33, 44, 38, 32, 46, 38, 31, 45, 37, 32, + 45, 39, 32, 45, 40, 32, 44, 39, 31, 44, 40, 32, 45, 39, 32, 45, 39, 33, 43, 39, 33, 44, 39, 33, 46, 39, 34, 127, 123, 119, 45, 39, 33, 46, 38, 33, 46, 38, 33, 46, 40, 33, 45, 40, 32, 45, 40, 33, 45, 39, 32, 44, 39, 33, 44, 40, 32, 46, 40, 32, 47, 40, 32, + 46, 39, 33, 46, 40, 34, 45, 40, 34, 45, 41, 34, 46, 41, 34, 48, 41, 34, 48, 40, 34, 47, 39, 35, 46, 41, 34, 47, 40, 35, 47, 40, 35, 46, 40, 35, 47, 42, 34, 49, 41, 33, 47, 41, 34, 46, 41, 35, 45, 42, 34, 46, 41, 34, 47, 40, 34, 47, 40, 34, 47, 40, 34, + 47, 41, 33, 47, 42, 34, 49, 42, 35, 49, 41, 34, 48, 40, 34, 48, 41, 34, 48, 42, 35, 48, 42, 35, 48, 41, 34, 49, 41, 34, 49, 40, 35, 129, 125, 121, 49, 43, 35, 49, 41, 34, 48, 40, 34, 47, 41, 35, 48, 41, 35, 50, 41, 34, 49, 42, 34, 48, 41, 34, 48, 41, 34, + 48, 43, 35, 48, 42, 35, 48, 41, 34, 48, 42, 34, 49, 42, 34, 48, 41, 34, 47, 42, 34, 47, 41, 35, 48, 41, 36, 49, 41, 36, 49, 42, 35, 48, 41, 35, 48, 40, 35, 47, 42, 35, 47, 41, 35, 48, 41, 35, 48, 42, 35, 48, 43, 35, 49, 43, 34, 49, 41, 34, 48, 41, 34, + 48, 41, 34, 47, 42, 36, 48, 43, 36, 47, 41, 35, 47, 42, 36, 49, 43, 35, 49, 41, 34, 49, 41, 35, 49, 43, 36, 48, 42, 35, 49, 41, 35, 48, 41, 36, 47, 42, 35, 47, 41, 36, 49, 42, 35, 48, 42, 34, 47, 41, 34, 47, 41, 35, 49, 43, 36, 129, 126, 121, 49, 42, 34, + 49, 41, 34, 47, 41, 34, 48, 42, 33, 48, 41, 34, 49, 40, 34, 49, 41, 35, 49, 43, 35, 49, 43, 34, 49, 41, 34, 49, 41, 34, 48, 41, 34, 48, 40, 34, 47, 40, 34, 47, 39, 35, 49, 41, 35, 48, 42, 35, 47, 41, 35, 47, 41, 35, 48, 41, 34, 48, 40, 33, 47, 40, 34, + 48, 41, 34, 47, 41, 34, 46, 41, 34, 47, 42, 34, 48, 41, 35, 48, 41, 34, 47, 41, 33, 47, 41, 34, 47, 41, 34, 46, 40, 33, 46, 41, 34, 47, 40, 34, 48, 39, 33, 48, 40, 33, 47, 41, 33, 47, 40, 32, 47, 39, 34, 47, 40, 33, 46, 39, 33, 45, 39, 33, 45, 40, 34, + 46, 40, 34, 46, 41, 33, 47, 40, 33, 47, 40, 33, 47, 40, 32, 47, 40, 32, 47, 40, 32, 47, 40, 32, 45, 39, 33, 45, 39, 32, 45, 39, 32, 45, 39, 32, 44, 40, 32, 45, 38, 32, 45, 38, 32, 45, 39, 32, 44, 39, 33, 44, 38, 32, 44, 39, 33, 46, 40, 33, 45, 39, 32, + 44, 39, 31, 44, 39, 32, 43, 39, 32, 44, 39, 31, 43, 39, 32, 43, 38, 33, 43, 38, 32, 43, 38, 31, 42, 38, 31, 42, 38, 31, 42, 38, 31, 42, 38, 31, 42, 38, 31, 44, 38, 32, 43, 38, 32, 43, 39, 31, 44, 38, 31, 43, 37, 30, 43, 37, 31, 43, 37, 31, 43, 37, 30, + 44, 38, 31, 44, 37, 30, 43, 37, 29, 43, 37, 30, 43, 36, 31, 42, 37, 29, 42, 37, 30, 43, 37, 30, 41, 38, 29, 41, 38, 30, 42, 38, 31, 42, 37, 31, 40, 37, 29, 40, 37, 30, 39, 37, 30, 40, 37, 30, 41, 36, 29, 41, 35, 29, 41, 35, 30, 41, 34, 30, 42, 34, 30, + 41, 36, 29, 40, 35, 29, 41, 34, 29, 41, 34, 29, 42, 34, 28, 42, 35, 27, 42, 35, 28, 40, 35, 28, 40, 34, 28, 39, 35, 29, 39, 35, 29, 40, 34, 28, 38, 34, 28, 39, 34, 28, 40, 34, 29, 38, 34, 29, 38, 33, 28, 38, 33, 28, 38, 33, 29, 37, 33, 28, 38, 33, 28, + 39, 32, 28, 39, 33, 28, 38, 34, 28, 38, 33, 28, 38, 32, 28, 38, 33, 27, 40, 33, 28, 38, 34, 27, 37, 34, 27, 38, 33, 27, 39, 32, 27, 39, 32, 26, 37, 31, 26, 36, 32, 26, 38, 31, 26, 38, 31, 27, 36, 33, 27, 36, 32, 26, 37, 31, 26, 37, 31, 26, 35, 31, 26, + 41, 35, 31, 48, 40, 35, 7, 6, 5, 26, 26, 26, 20, 20, 20, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 14, 14, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 12, 12, 12, 19, 19, 19, 9, 8, 8, 12, 12, 12, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 23, 23, 24, 31, 31, 31, 13, 12, 11, 57, 48, 40, 48, 40, 34, 36, 33, 27, 35, 31, 26, 36, 32, 26, 36, 30, 26, 35, 32, 26, 35, 31, 27, 37, 31, 26, 36, 33, 26, + 38, 32, 26, 37, 32, 26, 36, 33, 27, 37, 32, 27, 36, 33, 26, 38, 33, 27, 36, 32, 27, 37, 32, 27, 38, 34, 28, 39, 34, 27, 39, 34, 28, 38, 32, 27, 37, 32, 26, 39, 33, 29, 39, 35, 27, 37, 33, 28, 38, 32, 28, 40, 34, 28, 39, 34, 29, 40, 35, 28, 41, 35, 27, + 39, 34, 28, 38, 35, 30, 38, 36, 29, 39, 34, 29, 40, 34, 28, 38, 33, 28, 39, 35, 28, 40, 34, 29, 41, 34, 29, 39, 35, 29, 41, 35, 30, 41, 34, 29, 40, 36, 30, 40, 36, 30, 41, 36, 29, 122, 118, 114, 47, 40, 34, 42, 36, 29, 43, 35, 30, 42, 35, 31, 41, 36, 30, + 41, 37, 30, 43, 38, 30, 43, 38, 30, 41, 36, 30, 41, 36, 30, 42, 38, 31, 45, 38, 30, 44, 38, 30, 44, 37, 30, 42, 35, 31, 43, 36, 31, 42, 38, 31, 41, 36, 30, 42, 36, 31, 43, 37, 31, 42, 38, 31, 43, 39, 30, 43, 39, 31, 43, 38, 32, 43, 37, 32, 43, 40, 32, + 42, 38, 33, 44, 38, 32, 43, 40, 32, 43, 39, 32, 43, 38, 32, 43, 39, 31, 44, 38, 31, 43, 38, 31, 45, 39, 31, 45, 38, 32, 45, 37, 32, 45, 38, 33, 43, 38, 32, 44, 37, 34, 46, 37, 33, 46, 37, 32, 46, 38, 33, 45, 40, 33, 46, 39, 33, 45, 38, 32, 45, 40, 32, + 45, 40, 33, 49, 43, 37, 126, 121, 118, 45, 38, 33, 44, 39, 32, 44, 39, 33, 44, 39, 34, 45, 40, 33, 46, 39, 33, 46, 38, 33, 46, 39, 32, 45, 40, 32, 47, 40, 33, 46, 40, 34, 46, 40, 34, 47, 40, 33, 49, 40, 33, 49, 41, 33, 48, 40, 34, 48, 40, 33, 48, 42, 35, + 48, 40, 35, 48, 41, 35, 47, 42, 34, 48, 40, 35, 48, 40, 35, 48, 41, 34, 48, 40, 34, 47, 41, 35, 47, 42, 34, 47, 41, 34, 47, 42, 34, 48, 41, 35, 48, 40, 35, 47, 41, 34, 48, 40, 33, 49, 40, 34, 48, 42, 34, 47, 42, 34, 47, 42, 34, 47, 42, 34, 47, 42, 34, + 48, 41, 35, 48, 40, 35, 48, 41, 35, 49, 41, 35, 127, 121, 118, 52, 45, 39, 47, 41, 35, 47, 40, 35, 48, 40, 34, 48, 41, 34, 48, 41, 34, 48, 41, 34, 47, 43, 34, 48, 42, 34, 50, 42, 34, 50, 42, 34, 48, 41, 35, 47, 42, 35, 48, 43, 35, 48, 41, 35, 49, 40, 34, + 49, 41, 35, 49, 42, 35, 49, 41, 35, 49, 41, 35, 48, 42, 35, 48, 42, 35, 49, 42, 35, 49, 41, 34, 48, 41, 34, 47, 41, 35, 48, 40, 35, 49, 41, 35, 48, 42, 35, 47, 43, 35, 49, 42, 35, 48, 41, 34, 48, 40, 34, 48, 40, 35, 48, 41, 36, 49, 42, 35, 49, 42, 35, + 48, 41, 35, 49, 41, 35, 49, 42, 35, 49, 41, 34, 49, 41, 35, 47, 43, 35, 46, 43, 34, 48, 41, 34, 48, 40, 35, 47, 40, 35, 46, 41, 35, 50, 45, 39, 127, 123, 118, 50, 41, 34, 50, 41, 34, 49, 42, 35, 49, 43, 35, 48, 42, 35, 47, 42, 34, 47, 42, 34, 48, 42, 34, + 48, 42, 33, 49, 42, 35, 48, 42, 35, 48, 42, 36, 48, 41, 35, 47, 42, 34, 47, 42, 35, 48, 41, 35, 49, 40, 35, 48, 42, 35, 46, 43, 35, 47, 42, 35, 48, 41, 34, 48, 41, 34, 48, 41, 34, 47, 41, 33, 46, 41, 34, 47, 41, 35, 48, 41, 34, 48, 40, 34, 47, 39, 34, + 46, 40, 33, 47, 41, 33, 47, 41, 34, 47, 40, 34, 48, 40, 33, 46, 40, 34, 46, 39, 33, 46, 39, 34, 45, 40, 34, 46, 40, 32, 47, 40, 32, 46, 41, 33, 45, 41, 33, 45, 40, 33, 45, 40, 33, 45, 40, 32, 47, 40, 32, 47, 39, 32, 46, 39, 32, 45, 40, 33, 46, 40, 33, + 47, 40, 34, 45, 40, 33, 45, 40, 32, 46, 40, 33, 45, 39, 33, 45, 39, 33, 45, 40, 32, 45, 40, 33, 45, 39, 33, 46, 38, 33, 46, 39, 32, 46, 38, 33, 45, 39, 32, 45, 40, 31, 44, 39, 31, 44, 38, 32, 45, 39, 32, 44, 39, 32, 45, 40, 33, 44, 39, 33, 43, 39, 33, + 43, 39, 32, 44, 39, 32, 45, 38, 33, 43, 38, 31, 43, 38, 31, 44, 37, 32, 44, 38, 32, 42, 38, 31, 43, 38, 31, 44, 37, 31, 45, 37, 31, 43, 38, 32, 42, 37, 31, 43, 36, 31, 42, 37, 31, 42, 36, 32, 43, 36, 31, 42, 37, 31, 43, 37, 31, 43, 38, 30, 42, 37, 30, + 42, 37, 29, 42, 37, 29, 42, 36, 30, 41, 37, 30, 40, 38, 30, 42, 38, 30, 42, 37, 30, 40, 37, 30, 40, 37, 30, 41, 37, 29, 41, 36, 30, 41, 35, 30, 42, 34, 30, 42, 35, 31, 42, 35, 30, 41, 35, 29, 41, 36, 28, 42, 36, 29, 41, 35, 28, 42, 36, 28, 41, 36, 29, + 41, 35, 30, 41, 34, 29, 40, 34, 28, 41, 34, 28, 41, 34, 28, 40, 33, 28, 38, 34, 28, 37, 34, 28, 38, 33, 29, 38, 33, 28, 38, 32, 28, 38, 34, 28, 37, 35, 27, 39, 33, 28, 39, 33, 28, 38, 32, 27, 38, 32, 27, 38, 32, 26, 37, 32, 26, 37, 32, 27, 38, 32, 26, + 39, 32, 26, 38, 31, 27, 37, 31, 26, 37, 31, 26, 36, 31, 27, 36, 32, 27, 37, 33, 26, 36, 31, 25, 38, 32, 26, 38, 32, 26, 36, 31, 26, 36, 31, 25, 36, 31, 26, 35, 31, 27, 42, 37, 31, 49, 42, 35, 7, 6, 5, 27, 27, 28, 21, 21, 22, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 13, 13, 14, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 15, 15, 15, 12, 12, 12, 19, 19, 19, + 8, 7, 7, 10, 10, 10, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, + 17, 17, 18, 23, 23, 24, 31, 31, 31, 13, 12, 11, 57, 49, 40, 47, 42, 34, 37, 32, 27, 36, 33, 28, 35, 32, 26, 35, 32, 27, 36, 31, 27, 36, 32, 26, 35, 32, 27, 38, 31, 26, 37, 34, 27, 37, 32, 26, 37, 33, 27, 38, 32, 27, 38, 32, 27, 39, 34, 28, 37, 31, 27, + 36, 33, 27, 38, 33, 27, 38, 32, 27, 37, 33, 27, 38, 33, 28, 38, 34, 27, 39, 33, 27, 38, 33, 27, 39, 34, 27, 40, 33, 29, 41, 33, 29, 41, 35, 27, 38, 35, 29, 40, 35, 28, 40, 34, 29, 39, 35, 29, 40, 35, 29, 40, 35, 29, 39, 35, 29, 39, 33, 29, 41, 34, 29, + 41, 34, 29, 41, 35, 29, 41, 35, 29, 41, 36, 29, 40, 35, 29, 40, 36, 29, 41, 36, 29, 40, 37, 29, 119, 115, 111, 50, 44, 40, 43, 36, 31, 42, 36, 30, 40, 35, 31, 42, 36, 30, 44, 36, 29, 43, 36, 30, 43, 35, 31, 43, 36, 31, 43, 35, 30, 43, 38, 30, 43, 37, 31, + 42, 36, 31, 42, 36, 31, 42, 36, 30, 45, 36, 31, 44, 36, 31, 43, 36, 31, 45, 36, 31, 44, 37, 31, 44, 36, 31, 44, 36, 31, 43, 36, 32, 43, 37, 32, 43, 37, 31, 45, 38, 32, 42, 39, 32, 43, 38, 31, 45, 39, 32, 44, 38, 32, 44, 38, 31, 44, 39, 31, 44, 39, 32, + 44, 39, 32, 45, 40, 31, 44, 39, 32, 43, 39, 33, 45, 39, 32, 45, 39, 32, 45, 38, 33, 46, 40, 34, 45, 38, 34, 44, 38, 33, 44, 40, 32, 45, 40, 33, 45, 38, 33, 45, 38, 31, 46, 38, 32, 55, 47, 41, 120, 116, 112, 46, 39, 33, 46, 39, 33, 47, 40, 34, 46, 40, 32, + 45, 40, 33, 46, 39, 34, 45, 39, 34, 46, 40, 34, 48, 41, 33, 47, 41, 32, 46, 41, 33, 45, 40, 33, 46, 40, 34, 47, 40, 33, 47, 40, 33, 47, 41, 34, 46, 40, 33, 46, 40, 34, 47, 42, 35, 48, 40, 34, 47, 40, 34, 46, 40, 35, 47, 40, 35, 47, 40, 34, 48, 40, 34, + 48, 41, 34, 46, 41, 35, 48, 41, 35, 49, 42, 35, 48, 42, 34, 46, 42, 34, 48, 43, 35, 48, 42, 34, 47, 40, 34, 48, 41, 35, 48, 43, 36, 47, 43, 36, 48, 42, 35, 48, 41, 35, 47, 42, 36, 47, 43, 35, 49, 41, 36, 48, 41, 35, 122, 119, 114, 57, 50, 44, 50, 40, 35, + 49, 41, 35, 47, 42, 34, 47, 41, 35, 47, 40, 35, 49, 41, 35, 49, 42, 36, 48, 43, 36, 49, 43, 35, 49, 42, 34, 48, 42, 35, 48, 41, 36, 50, 41, 35, 49, 42, 35, 48, 42, 36, 49, 41, 35, 49, 40, 34, 49, 41, 33, 49, 42, 34, 49, 42, 35, 48, 41, 34, 49, 41, 34, + 50, 41, 35, 50, 42, 35, 49, 42, 35, 47, 43, 34, 48, 43, 34, 49, 42, 35, 47, 41, 35, 46, 41, 35, 48, 42, 35, 50, 42, 36, 50, 41, 36, 48, 40, 36, 48, 41, 36, 48, 41, 35, 47, 42, 36, 47, 42, 35, 47, 41, 34, 49, 41, 35, 49, 41, 36, 47, 41, 35, 48, 42, 34, + 48, 42, 36, 46, 43, 36, 47, 42, 35, 49, 41, 35, 57, 51, 44, 123, 118, 113, 49, 42, 34, 49, 42, 35, 49, 42, 34, 49, 43, 34, 49, 42, 34, 48, 40, 35, 48, 41, 35, 48, 43, 34, 48, 43, 34, 47, 43, 35, 48, 41, 36, 49, 40, 35, 47, 40, 34, 46, 41, 34, 47, 41, 35, + 47, 41, 35, 47, 42, 34, 47, 41, 34, 48, 41, 35, 48, 42, 35, 47, 41, 35, 48, 41, 35, 49, 41, 33, 49, 40, 33, 48, 40, 34, 48, 42, 34, 47, 41, 33, 47, 41, 33, 47, 41, 34, 48, 41, 34, 47, 40, 34, 46, 41, 34, 46, 42, 33, 47, 41, 34, 46, 41, 34, 46, 40, 32, + 47, 41, 33, 48, 41, 34, 47, 41, 33, 47, 40, 34, 47, 40, 34, 48, 40, 33, 47, 40, 32, 47, 39, 32, 46, 39, 33, 46, 40, 33, 47, 40, 32, 46, 41, 32, 46, 41, 33, 46, 40, 33, 46, 40, 32, 46, 40, 33, 46, 41, 33, 47, 40, 32, 47, 39, 32, 46, 38, 33, 45, 39, 33, + 46, 39, 33, 45, 40, 33, 46, 40, 33, 46, 39, 33, 45, 41, 32, 46, 40, 32, 46, 39, 33, 44, 39, 33, 45, 39, 32, 45, 40, 31, 45, 39, 32, 45, 38, 33, 45, 39, 33, 45, 39, 33, 45, 39, 32, 44, 39, 32, 44, 37, 31, 45, 38, 30, 44, 39, 31, 43, 38, 31, 43, 38, 31, + 43, 38, 31, 41, 37, 31, 42, 36, 31, 44, 37, 31, 43, 38, 31, 42, 39, 30, 41, 37, 31, 42, 36, 31, 43, 36, 31, 43, 37, 30, 43, 36, 31, 42, 37, 31, 43, 38, 30, 43, 38, 31, 42, 37, 31, 42, 37, 31, 42, 38, 31, 41, 37, 30, 41, 37, 30, 41, 37, 31, 40, 36, 31, + 40, 36, 31, 40, 35, 30, 41, 36, 30, 40, 37, 30, 42, 35, 29, 43, 34, 29, 41, 34, 29, 41, 35, 30, 42, 34, 29, 42, 34, 28, 43, 34, 28, 42, 34, 28, 41, 35, 28, 40, 35, 29, 39, 35, 29, 40, 34, 28, 40, 34, 28, 38, 34, 29, 40, 34, 29, 41, 35, 28, 40, 34, 29, + 39, 33, 30, 38, 34, 30, 39, 33, 29, 37, 33, 29, 37, 33, 29, 39, 32, 29, 41, 33, 28, 39, 33, 28, 38, 34, 28, 38, 34, 28, 37, 34, 28, 37, 33, 28, 38, 33, 27, 37, 34, 27, 37, 34, 27, 37, 34, 27, 38, 34, 27, 39, 34, 27, 38, 33, 26, 37, 32, 27, 37, 31, 27, + 38, 32, 27, 38, 32, 26, 38, 32, 25, 37, 31, 25, 36, 31, 25, 36, 31, 26, 36, 30, 26, 43, 34, 30, 48, 41, 35, 7, 6, 5, 29, 29, 29, 23, 23, 24, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, + 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 15, 14, 14, 14, 13, 13, 13, 11, 11, 11, 19, 19, 18, 7, 7, 7, 10, 10, 10, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 23, 23, 23, 30, 30, 31, 13, 12, 11, 56, 47, 39, 46, 40, 34, 36, 31, 28, + 37, 31, 28, 35, 32, 27, 37, 32, 27, 37, 31, 27, 37, 33, 26, 36, 32, 26, 38, 33, 27, 38, 33, 27, 37, 31, 27, 38, 31, 26, 37, 33, 26, 37, 32, 26, 37, 32, 26, 37, 32, 27, 38, 33, 28, 38, 33, 28, 37, 33, 27, 37, 33, 27, 39, 34, 27, 39, 35, 28, 38, 34, 27, + 39, 33, 29, 39, 35, 29, 38, 34, 29, 39, 34, 29, 40, 34, 29, 40, 34, 29, 39, 33, 29, 39, 34, 29, 40, 35, 28, 40, 35, 30, 39, 35, 29, 39, 35, 29, 41, 35, 29, 40, 34, 29, 41, 34, 29, 39, 34, 29, 41, 35, 29, 41, 36, 30, 41, 36, 29, 42, 36, 29, 40, 35, 30, + 40, 34, 30, 108, 106, 101, 60, 56, 48, 42, 37, 29, 41, 37, 29, 41, 37, 29, 42, 37, 30, 41, 37, 30, 42, 37, 30, 42, 36, 31, 42, 36, 31, 41, 36, 30, 42, 38, 30, 42, 37, 29, 42, 37, 30, 41, 38, 30, 41, 37, 31, 44, 37, 30, 43, 38, 30, 44, 36, 31, 43, 37, 32, + 43, 37, 32, 45, 38, 31, 45, 36, 31, 43, 38, 31, 42, 39, 31, 42, 38, 32, 43, 39, 31, 44, 38, 32, 45, 39, 32, 44, 39, 32, 44, 39, 31, 44, 38, 32, 46, 39, 32, 45, 39, 31, 43, 39, 31, 44, 40, 31, 43, 40, 33, 44, 39, 33, 44, 37, 32, 43, 38, 32, 44, 39, 33, + 43, 38, 32, 43, 38, 33, 44, 39, 32, 44, 39, 32, 44, 38, 33, 45, 39, 32, 45, 39, 32, 45, 40, 33, 61, 56, 50, 114, 108, 104, 46, 39, 33, 45, 39, 32, 46, 39, 33, 47, 41, 34, 46, 40, 33, 45, 39, 32, 46, 38, 32, 48, 40, 32, 47, 40, 34, 47, 40, 35, 47, 39, 34, + 48, 39, 34, 47, 39, 34, 48, 40, 34, 47, 41, 33, 46, 40, 33, 48, 40, 34, 49, 40, 34, 48, 40, 35, 47, 41, 34, 48, 41, 34, 49, 40, 35, 47, 42, 34, 47, 43, 34, 49, 41, 35, 48, 40, 35, 47, 41, 34, 46, 41, 34, 46, 41, 35, 48, 41, 35, 49, 41, 35, 48, 41, 35, + 48, 42, 34, 48, 41, 34, 48, 40, 34, 48, 41, 35, 49, 42, 35, 48, 41, 34, 47, 42, 34, 49, 43, 35, 49, 43, 35, 48, 42, 35, 48, 41, 35, 114, 109, 104, 65, 59, 53, 49, 42, 34, 50, 42, 34, 48, 41, 35, 48, 42, 35, 49, 42, 35, 48, 41, 34, 49, 42, 34, 49, 43, 34, + 49, 42, 34, 49, 41, 35, 50, 42, 35, 49, 42, 34, 49, 42, 34, 49, 43, 35, 49, 42, 35, 50, 41, 35, 51, 42, 35, 49, 43, 35, 48, 43, 35, 48, 42, 35, 48, 41, 34, 48, 42, 34, 48, 42, 35, 49, 40, 35, 50, 41, 35, 49, 43, 35, 47, 44, 35, 47, 43, 35, 48, 42, 34, + 48, 42, 35, 49, 42, 36, 48, 41, 36, 49, 40, 36, 48, 41, 35, 48, 43, 35, 48, 42, 35, 50, 41, 36, 49, 42, 36, 49, 42, 35, 49, 40, 35, 49, 41, 36, 49, 42, 35, 50, 42, 35, 49, 43, 35, 48, 43, 36, 49, 43, 36, 49, 43, 34, 65, 59, 52, 115, 111, 106, 48, 42, 34, + 48, 41, 35, 49, 42, 35, 49, 41, 35, 48, 41, 35, 48, 42, 35, 49, 43, 34, 49, 41, 35, 50, 41, 35, 49, 41, 35, 48, 41, 34, 49, 41, 34, 47, 42, 35, 47, 42, 35, 49, 42, 34, 48, 41, 34, 47, 42, 35, 47, 42, 35, 48, 42, 35, 49, 42, 36, 48, 42, 35, 48, 41, 35, + 50, 41, 35, 49, 41, 35, 47, 42, 35, 48, 41, 35, 48, 40, 35, 48, 40, 35, 47, 41, 35, 46, 40, 34, 48, 40, 34, 48, 42, 35, 48, 42, 35, 47, 41, 34, 48, 41, 33, 47, 42, 32, 46, 42, 33, 45, 41, 33, 46, 40, 33, 46, 40, 32, 46, 40, 33, 47, 41, 34, 48, 40, 34, + 47, 40, 33, 46, 40, 33, 47, 41, 33, 48, 41, 32, 46, 40, 33, 46, 41, 33, 46, 41, 34, 47, 40, 33, 45, 39, 32, 45, 40, 32, 46, 39, 32, 46, 40, 32, 46, 40, 32, 46, 39, 32, 47, 40, 34, 47, 40, 33, 46, 39, 32, 46, 40, 32, 47, 39, 32, 45, 40, 32, 44, 40, 33, + 44, 40, 33, 45, 40, 32, 43, 39, 31, 43, 39, 32, 43, 39, 32, 44, 40, 32, 44, 39, 33, 44, 38, 32, 43, 38, 31, 42, 38, 31, 43, 37, 31, 43, 38, 32, 43, 39, 32, 43, 38, 32, 42, 37, 31, 42, 36, 31, 43, 38, 31, 43, 38, 31, 43, 38, 31, 44, 38, 30, 44, 37, 30, + 43, 38, 30, 42, 37, 30, 42, 37, 30, 42, 37, 32, 41, 37, 31, 41, 36, 30, 42, 37, 30, 43, 36, 30, 43, 36, 30, 41, 36, 29, 41, 36, 30, 42, 36, 31, 41, 36, 30, 41, 37, 31, 43, 37, 31, 42, 36, 30, 41, 36, 29, 41, 36, 29, 41, 37, 29, 41, 37, 30, 42, 36, 30, + 42, 35, 29, 42, 35, 29, 41, 34, 29, 41, 35, 29, 40, 35, 29, 39, 34, 29, 40, 36, 28, 41, 36, 28, 41, 35, 28, 40, 35, 28, 40, 34, 29, 39, 34, 28, 40, 33, 29, 41, 33, 30, 39, 35, 29, 39, 36, 28, 39, 34, 28, 39, 33, 29, 40, 34, 29, 40, 32, 27, 38, 33, 27, + 37, 33, 28, 38, 32, 29, 38, 33, 28, 38, 33, 26, 38, 34, 28, 36, 34, 28, 37, 33, 27, 39, 32, 27, 39, 32, 27, 38, 34, 26, 38, 34, 27, 38, 33, 26, 38, 33, 26, 38, 31, 27, 38, 32, 27, 39, 32, 25, 38, 32, 26, 37, 32, 27, 37, 31, 27, 37, 31, 26, 36, 31, 25, + 41, 36, 30, 48, 42, 35, 7, 6, 5, 29, 29, 29, 23, 23, 24, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 16, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 12, 12, 13, 20, 20, 19, 8, 8, 7, 11, 11, 11, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 16, 16, 16, 16, 16, 17, 23, 23, 23, 30, 30, 30, 13, 12, 11, 56, 48, 39, 46, 40, 33, 37, 33, 27, 36, 33, 26, 36, 32, 27, 38, 30, 26, 36, 31, 25, 35, 33, 26, 36, 33, 27, 36, 33, 27, + 37, 33, 26, 38, 32, 28, 37, 33, 27, 38, 33, 26, 38, 33, 27, 37, 31, 26, 39, 33, 27, 38, 34, 27, 37, 33, 27, 39, 33, 27, 39, 33, 27, 38, 33, 28, 37, 34, 27, 38, 34, 28, 39, 35, 27, 41, 33, 29, 38, 32, 27, 38, 33, 27, 38, 33, 28, 38, 34, 28, 38, 35, 28, + 39, 34, 30, 40, 35, 29, 41, 34, 28, 39, 34, 29, 39, 35, 28, 41, 35, 29, 40, 36, 28, 41, 34, 28, 40, 34, 30, 40, 35, 28, 40, 36, 28, 40, 34, 29, 41, 34, 30, 42, 35, 29, 40, 36, 30, 97, 94, 89, 72, 66, 61, 43, 37, 30, 42, 36, 30, 42, 36, 31, 42, 36, 29, + 40, 37, 30, 41, 37, 30, 42, 37, 29, 42, 37, 31, 41, 36, 31, 43, 36, 31, 42, 38, 31, 43, 37, 31, 42, 37, 30, 43, 37, 31, 43, 35, 31, 44, 36, 30, 42, 36, 30, 42, 36, 30, 43, 36, 30, 44, 38, 31, 43, 39, 31, 44, 39, 32, 44, 39, 32, 45, 39, 31, 44, 40, 32, + 44, 39, 32, 45, 38, 32, 46, 39, 32, 45, 39, 33, 43, 39, 32, 45, 38, 31, 45, 38, 31, 44, 37, 31, 45, 38, 31, 44, 39, 32, 44, 40, 33, 44, 39, 32, 45, 39, 32, 45, 39, 32, 46, 39, 33, 46, 39, 32, 46, 39, 31, 44, 39, 32, 44, 40, 33, 45, 38, 32, 45, 38, 33, + 47, 38, 33, 76, 69, 64, 102, 95, 90, 46, 39, 33, 44, 40, 33, 46, 39, 34, 48, 40, 34, 47, 39, 34, 47, 39, 34, 48, 40, 34, 47, 41, 33, 47, 40, 34, 47, 39, 34, 46, 39, 32, 46, 39, 33, 47, 40, 34, 49, 40, 33, 49, 40, 33, 48, 41, 34, 49, 41, 35, 48, 41, 34, + 48, 41, 35, 47, 40, 35, 47, 41, 35, 46, 41, 34, 47, 40, 34, 48, 41, 35, 46, 41, 35, 47, 41, 34, 49, 42, 34, 48, 42, 34, 48, 41, 35, 48, 41, 35, 48, 41, 35, 48, 41, 35, 48, 41, 35, 47, 41, 35, 47, 41, 34, 48, 41, 33, 48, 41, 34, 49, 41, 34, 50, 42, 34, + 49, 43, 35, 47, 42, 36, 48, 41, 35, 49, 41, 35, 102, 98, 93, 76, 71, 65, 49, 42, 35, 49, 44, 36, 48, 42, 36, 48, 41, 34, 49, 42, 35, 50, 42, 36, 49, 41, 35, 48, 41, 35, 48, 41, 36, 48, 42, 35, 48, 44, 35, 50, 42, 36, 50, 42, 36, 48, 43, 36, 47, 43, 35, + 48, 43, 35, 49, 42, 35, 49, 40, 35, 48, 42, 35, 48, 43, 36, 48, 41, 35, 49, 41, 34, 50, 42, 35, 48, 43, 35, 48, 42, 35, 48, 42, 36, 48, 43, 35, 49, 41, 34, 49, 41, 35, 47, 43, 36, 49, 42, 36, 50, 42, 36, 48, 43, 35, 47, 43, 36, 49, 42, 37, 48, 42, 36, + 48, 42, 35, 49, 41, 35, 48, 41, 36, 48, 41, 35, 48, 42, 34, 48, 42, 34, 47, 42, 35, 48, 42, 36, 49, 41, 36, 48, 43, 35, 48, 43, 35, 79, 73, 67, 103, 98, 93, 49, 43, 34, 48, 43, 34, 47, 42, 35, 48, 41, 34, 49, 42, 35, 50, 43, 35, 48, 42, 35, 49, 41, 35, + 49, 42, 35, 48, 42, 34, 49, 41, 36, 50, 42, 35, 48, 42, 34, 47, 40, 35, 48, 41, 35, 48, 42, 35, 48, 43, 35, 48, 43, 34, 48, 43, 34, 47, 42, 34, 48, 41, 35, 49, 42, 35, 50, 43, 35, 48, 42, 34, 47, 41, 33, 48, 41, 35, 48, 41, 34, 46, 41, 34, 46, 41, 34, + 48, 42, 35, 49, 42, 35, 49, 42, 34, 47, 42, 34, 47, 41, 33, 47, 40, 34, 46, 41, 35, 46, 40, 34, 46, 40, 34, 48, 41, 34, 48, 40, 33, 46, 40, 32, 48, 41, 33, 47, 40, 34, 45, 40, 33, 46, 40, 34, 47, 40, 34, 47, 41, 33, 48, 40, 33, 47, 39, 33, 47, 40, 34, + 47, 40, 33, 46, 40, 32, 47, 39, 33, 46, 40, 33, 45, 39, 32, 46, 39, 32, 45, 40, 33, 45, 40, 33, 46, 40, 32, 47, 40, 32, 45, 38, 33, 44, 38, 32, 45, 38, 32, 44, 39, 33, 44, 39, 32, 45, 39, 32, 45, 37, 32, 45, 37, 33, 44, 39, 32, 45, 39, 32, 45, 37, 32, + 45, 37, 33, 45, 39, 32, 44, 40, 31, 43, 39, 32, 43, 38, 33, 43, 37, 31, 44, 36, 31, 43, 37, 32, 42, 39, 32, 42, 39, 31, 43, 38, 31, 42, 38, 32, 42, 38, 31, 44, 38, 31, 44, 37, 32, 43, 37, 31, 43, 36, 31, 44, 36, 31, 44, 38, 31, 44, 38, 30, 43, 37, 30, + 42, 38, 31, 42, 37, 32, 42, 36, 31, 42, 36, 31, 41, 36, 31, 42, 36, 30, 42, 37, 30, 42, 38, 30, 42, 36, 30, 43, 35, 30, 43, 36, 30, 42, 37, 30, 41, 37, 30, 42, 36, 29, 41, 35, 29, 42, 35, 29, 42, 35, 30, 41, 35, 29, 42, 35, 28, 41, 35, 28, 40, 36, 29, + 41, 35, 28, 41, 35, 29, 41, 35, 29, 41, 34, 28, 41, 34, 28, 41, 34, 28, 40, 34, 29, 39, 34, 29, 40, 33, 28, 40, 34, 28, 40, 34, 30, 39, 33, 30, 39, 34, 28, 38, 34, 28, 37, 33, 28, 38, 34, 27, 39, 35, 27, 38, 34, 27, 37, 33, 27, 37, 34, 26, 38, 33, 27, + 39, 32, 28, 39, 32, 27, 39, 33, 26, 38, 33, 27, 39, 33, 27, 39, 31, 26, 38, 32, 26, 38, 33, 27, 38, 33, 27, 37, 32, 27, 37, 32, 27, 36, 31, 26, 36, 31, 26, 35, 31, 25, 41, 36, 30, 48, 42, 34, 7, 6, 5, 29, 29, 29, 22, 22, 23, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 18, 17, 18, 18, 18, 18, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, + 8, 8, 8, 11, 11, 11, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 16, 16, 16, 16, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 24, 24, 24, 31, 31, 31, 13, 12, 11, 55, 48, 39, 45, 42, 33, 37, 32, 26, 36, 30, 27, 37, 31, 27, 36, 31, 27, 36, 33, 26, 36, 32, 26, 37, 33, 26, 38, 32, 27, 36, 31, 27, 36, 32, 27, 37, 33, 27, 37, 32, 27, 38, 32, 27, 38, 32, 27, 37, 32, 28, + 38, 32, 28, 40, 33, 27, 38, 35, 28, 36, 33, 28, 39, 33, 28, 37, 33, 29, 39, 33, 29, 39, 33, 27, 39, 32, 29, 38, 34, 29, 39, 34, 28, 39, 34, 29, 38, 35, 28, 39, 35, 28, 41, 33, 29, 39, 34, 29, 39, 34, 28, 41, 34, 28, 41, 36, 30, 41, 36, 29, 39, 35, 30, + 39, 35, 29, 39, 35, 29, 41, 35, 30, 42, 36, 29, 40, 35, 29, 42, 35, 30, 42, 35, 30, 40, 35, 29, 83, 78, 73, 88, 83, 78, 42, 36, 31, 41, 37, 30, 42, 38, 30, 42, 37, 31, 42, 35, 31, 43, 37, 30, 42, 38, 30, 42, 37, 31, 42, 36, 30, 44, 36, 30, 44, 37, 30, + 43, 38, 30, 42, 37, 31, 43, 36, 31, 44, 38, 30, 42, 38, 31, 42, 37, 30, 44, 38, 30, 45, 37, 30, 45, 37, 31, 43, 38, 31, 44, 37, 31, 44, 37, 31, 43, 38, 33, 42, 39, 32, 43, 37, 32, 45, 39, 32, 45, 40, 33, 43, 40, 31, 45, 39, 32, 45, 38, 32, 43, 40, 32, + 44, 40, 32, 45, 39, 31, 45, 39, 32, 45, 39, 32, 46, 38, 32, 45, 38, 33, 46, 38, 33, 45, 39, 33, 46, 38, 33, 45, 38, 33, 44, 39, 33, 46, 39, 32, 44, 38, 32, 45, 39, 32, 46, 39, 33, 91, 85, 79, 86, 82, 75, 44, 39, 32, 46, 39, 33, 45, 40, 34, 45, 41, 33, + 47, 40, 33, 47, 39, 33, 47, 39, 33, 46, 40, 33, 47, 40, 33, 48, 41, 33, 48, 40, 33, 48, 40, 33, 48, 39, 33, 47, 40, 34, 47, 40, 34, 47, 41, 35, 48, 42, 35, 47, 41, 35, 46, 40, 34, 46, 41, 34, 47, 40, 34, 46, 41, 34, 46, 42, 34, 48, 42, 34, 48, 41, 35, + 48, 42, 35, 48, 43, 35, 49, 41, 34, 49, 40, 35, 49, 41, 35, 48, 40, 35, 47, 40, 36, 48, 41, 35, 48, 41, 34, 48, 42, 34, 47, 43, 34, 48, 41, 34, 49, 42, 35, 49, 42, 35, 49, 41, 35, 49, 41, 35, 50, 43, 35, 49, 42, 35, 88, 82, 77, 93, 87, 81, 48, 42, 35, + 49, 41, 35, 49, 40, 35, 48, 42, 35, 49, 43, 35, 49, 43, 35, 48, 43, 36, 49, 43, 35, 49, 42, 35, 49, 42, 35, 49, 41, 35, 49, 41, 36, 50, 41, 36, 49, 41, 35, 49, 43, 34, 49, 42, 35, 50, 41, 35, 50, 42, 35, 49, 43, 35, 49, 42, 34, 48, 41, 34, 47, 41, 36, + 48, 43, 36, 50, 44, 35, 49, 42, 35, 47, 41, 35, 47, 42, 35, 48, 43, 36, 49, 43, 36, 49, 42, 36, 49, 42, 36, 48, 43, 36, 49, 43, 35, 49, 42, 36, 49, 41, 35, 48, 42, 35, 49, 42, 35, 48, 43, 35, 48, 43, 35, 48, 42, 35, 48, 42, 35, 48, 42, 35, 48, 41, 35, + 48, 42, 35, 47, 44, 35, 49, 42, 35, 49, 41, 36, 91, 86, 81, 88, 83, 78, 49, 41, 34, 50, 42, 35, 50, 43, 36, 50, 43, 35, 49, 42, 34, 48, 42, 34, 48, 41, 33, 48, 41, 34, 49, 42, 35, 47, 42, 35, 49, 43, 35, 50, 43, 35, 48, 42, 35, 48, 41, 35, 47, 41, 35, + 47, 42, 36, 46, 43, 36, 46, 41, 34, 49, 40, 34, 50, 40, 35, 48, 42, 36, 47, 42, 35, 48, 42, 34, 47, 42, 34, 47, 43, 35, 48, 43, 36, 47, 42, 34, 47, 40, 34, 47, 42, 34, 48, 43, 35, 49, 41, 35, 48, 41, 34, 47, 42, 34, 47, 40, 34, 48, 41, 34, 49, 42, 34, + 48, 40, 34, 47, 40, 34, 46, 40, 33, 46, 41, 34, 47, 41, 33, 48, 41, 32, 48, 42, 33, 47, 41, 33, 46, 41, 34, 47, 41, 34, 47, 40, 32, 48, 40, 33, 48, 40, 33, 46, 40, 32, 46, 40, 33, 47, 40, 33, 45, 40, 33, 44, 39, 32, 46, 40, 32, 48, 41, 33, 46, 41, 33, + 45, 41, 33, 47, 40, 33, 47, 40, 33, 45, 40, 34, 45, 40, 34, 46, 39, 33, 47, 40, 32, 45, 40, 33, 45, 40, 33, 45, 38, 33, 45, 38, 32, 46, 39, 33, 44, 38, 33, 45, 38, 33, 45, 39, 33, 43, 38, 32, 44, 38, 31, 44, 39, 32, 43, 40, 32, 43, 39, 31, 43, 38, 32, + 43, 38, 32, 43, 38, 32, 43, 39, 31, 43, 38, 32, 43, 37, 32, 42, 37, 32, 43, 38, 32, 42, 38, 31, 42, 37, 31, 44, 37, 31, 43, 36, 31, 43, 36, 31, 43, 36, 32, 43, 36, 31, 44, 36, 31, 43, 37, 30, 42, 37, 30, 42, 37, 31, 43, 38, 30, 43, 38, 30, 43, 37, 31, + 41, 37, 31, 40, 37, 29, 42, 36, 29, 43, 36, 30, 41, 37, 31, 40, 36, 30, 42, 35, 29, 42, 35, 29, 42, 35, 29, 42, 36, 29, 41, 36, 28, 42, 36, 28, 43, 36, 29, 41, 35, 29, 40, 33, 29, 40, 34, 28, 41, 34, 29, 40, 34, 28, 39, 35, 28, 40, 34, 28, 39, 35, 29, + 39, 36, 29, 40, 35, 30, 41, 34, 29, 40, 34, 28, 39, 34, 29, 39, 33, 29, 39, 33, 28, 37, 34, 28, 38, 34, 29, 39, 33, 28, 39, 34, 28, 40, 33, 27, 40, 33, 27, 38, 34, 27, 38, 34, 27, 40, 34, 27, 40, 32, 27, 40, 33, 26, 38, 34, 26, 37, 32, 27, 38, 31, 27, + 38, 33, 26, 36, 33, 26, 36, 31, 27, 37, 31, 26, 38, 31, 26, 38, 30, 26, 38, 31, 26, 42, 37, 31, 48, 41, 34, 7, 6, 5, 27, 27, 28, 21, 21, 21, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, + 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 15, 15, 16, 12, 12, 12, 19, 19, 19, 10, 9, 9, 13, 13, 14, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, + 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 25, 25, 26, 33, 33, 33, 14, 13, 12, 56, 47, 40, 46, 42, 34, 36, 33, 26, + 36, 32, 26, 35, 33, 27, 37, 33, 28, 37, 33, 26, 35, 32, 26, 37, 31, 26, 36, 33, 26, 37, 33, 26, 39, 32, 27, 37, 32, 27, 36, 33, 28, 37, 33, 27, 39, 32, 27, 38, 34, 28, 36, 32, 28, 37, 32, 28, 39, 33, 28, 39, 34, 27, 39, 35, 28, 38, 35, 27, 38, 35, 28, + 39, 33, 29, 40, 33, 27, 39, 35, 28, 39, 35, 29, 38, 34, 29, 39, 34, 29, 39, 34, 29, 40, 34, 28, 42, 34, 27, 41, 35, 28, 40, 35, 28, 40, 36, 28, 41, 36, 28, 40, 35, 30, 42, 35, 29, 41, 34, 29, 41, 35, 29, 42, 35, 29, 40, 35, 30, 42, 36, 30, 41, 35, 29, + 42, 36, 29, 65, 59, 53, 108, 103, 99, 42, 37, 29, 43, 36, 30, 43, 38, 30, 42, 37, 30, 43, 37, 30, 44, 36, 30, 43, 37, 31, 43, 37, 31, 43, 36, 31, 41, 37, 30, 42, 37, 31, 42, 36, 31, 42, 37, 31, 42, 37, 31, 41, 37, 31, 43, 37, 30, 45, 38, 30, 45, 36, 32, + 43, 36, 32, 44, 37, 32, 44, 38, 32, 43, 38, 32, 45, 37, 31, 45, 37, 31, 44, 38, 32, 42, 40, 32, 45, 39, 33, 44, 37, 33, 43, 38, 33, 44, 40, 32, 44, 40, 31, 45, 39, 32, 45, 38, 34, 46, 37, 33, 45, 37, 33, 45, 39, 33, 44, 40, 33, 45, 40, 33, 45, 39, 33, + 44, 40, 32, 44, 40, 32, 46, 40, 32, 46, 38, 34, 44, 39, 33, 45, 38, 33, 46, 39, 33, 46, 41, 33, 110, 106, 101, 68, 62, 56, 45, 40, 33, 44, 40, 33, 46, 39, 33, 48, 39, 34, 47, 39, 33, 46, 40, 34, 47, 41, 35, 47, 41, 34, 48, 40, 34, 46, 39, 34, 46, 41, 34, + 48, 42, 34, 48, 41, 34, 47, 40, 33, 47, 40, 34, 48, 41, 35, 48, 40, 35, 48, 41, 35, 48, 41, 36, 47, 41, 35, 47, 42, 34, 46, 41, 34, 46, 41, 35, 47, 41, 34, 47, 40, 34, 48, 41, 35, 48, 41, 35, 47, 41, 34, 47, 42, 35, 48, 41, 35, 50, 42, 36, 47, 41, 35, + 47, 41, 34, 47, 42, 34, 47, 42, 34, 49, 41, 35, 48, 42, 36, 47, 43, 35, 49, 43, 34, 50, 42, 34, 50, 42, 35, 50, 42, 35, 49, 41, 35, 70, 63, 57, 113, 107, 102, 49, 43, 35, 49, 42, 35, 49, 41, 36, 49, 42, 35, 49, 44, 35, 49, 43, 35, 49, 42, 35, 49, 43, 35, + 48, 42, 35, 49, 42, 34, 50, 43, 35, 48, 43, 36, 48, 43, 35, 48, 42, 35, 48, 42, 35, 49, 43, 35, 48, 42, 35, 48, 41, 36, 50, 42, 35, 51, 43, 35, 50, 43, 35, 49, 42, 35, 48, 42, 34, 49, 43, 35, 49, 43, 36, 49, 43, 35, 49, 43, 35, 51, 42, 37, 49, 42, 37, + 48, 42, 36, 49, 43, 35, 50, 42, 35, 48, 41, 35, 49, 42, 36, 49, 41, 36, 48, 41, 35, 49, 42, 36, 51, 42, 36, 49, 42, 35, 48, 42, 35, 48, 42, 36, 49, 42, 35, 50, 42, 35, 49, 41, 35, 49, 42, 35, 48, 43, 35, 48, 43, 36, 111, 108, 103, 69, 64, 57, 49, 43, 35, + 49, 44, 36, 47, 43, 36, 48, 41, 35, 50, 41, 34, 50, 41, 35, 50, 42, 35, 49, 43, 34, 49, 42, 34, 49, 42, 35, 49, 42, 36, 48, 43, 36, 48, 43, 35, 48, 42, 35, 47, 41, 35, 48, 41, 34, 48, 41, 34, 48, 42, 34, 49, 41, 36, 49, 41, 36, 48, 41, 35, 49, 41, 35, + 49, 41, 35, 47, 41, 34, 47, 41, 34, 49, 41, 35, 48, 42, 35, 47, 41, 36, 48, 40, 35, 48, 41, 35, 48, 42, 35, 48, 41, 35, 49, 41, 35, 49, 42, 34, 48, 42, 34, 47, 40, 34, 46, 40, 33, 47, 41, 33, 48, 42, 34, 48, 41, 34, 47, 41, 33, 46, 41, 33, 47, 41, 33, + 47, 41, 33, 46, 40, 33, 47, 39, 33, 48, 40, 34, 47, 41, 34, 45, 41, 33, 45, 40, 33, 47, 40, 34, 48, 42, 34, 48, 40, 34, 47, 40, 34, 46, 41, 33, 46, 41, 33, 47, 40, 33, 46, 39, 33, 44, 38, 33, 45, 39, 32, 46, 40, 32, 46, 40, 33, 46, 40, 32, 45, 39, 32, + 45, 39, 33, 46, 39, 33, 46, 39, 33, 47, 39, 33, 45, 38, 33, 43, 39, 33, 43, 39, 33, 43, 39, 32, 44, 38, 32, 44, 39, 32, 44, 38, 32, 45, 38, 32, 44, 40, 31, 43, 38, 32, 43, 38, 32, 43, 38, 32, 44, 37, 32, 43, 38, 32, 42, 39, 33, 43, 38, 31, 43, 38, 31, + 43, 39, 31, 42, 38, 31, 42, 38, 32, 43, 38, 31, 44, 37, 31, 43, 37, 31, 43, 38, 31, 43, 38, 30, 42, 37, 31, 42, 36, 31, 42, 36, 31, 42, 37, 31, 43, 36, 31, 43, 37, 31, 41, 38, 30, 41, 37, 30, 43, 36, 30, 42, 35, 30, 42, 35, 30, 42, 36, 29, 40, 36, 29, + 40, 36, 29, 40, 36, 28, 40, 36, 29, 40, 35, 30, 41, 35, 29, 43, 36, 28, 43, 36, 28, 42, 35, 29, 42, 36, 29, 42, 36, 29, 41, 35, 29, 40, 36, 29, 39, 36, 29, 40, 34, 29, 40, 35, 29, 39, 35, 29, 38, 34, 29, 38, 34, 28, 38, 34, 28, 39, 33, 28, 40, 34, 28, + 40, 35, 27, 39, 33, 27, 39, 33, 27, 39, 34, 27, 39, 34, 28, 39, 34, 28, 39, 34, 27, 39, 33, 27, 38, 34, 27, 38, 33, 28, 37, 32, 28, 37, 33, 28, 37, 33, 27, 38, 32, 27, 38, 32, 26, 37, 32, 26, 38, 33, 27, 36, 33, 25, 36, 32, 27, 37, 32, 27, 37, 33, 26, + 42, 36, 30, 47, 41, 34, 7, 6, 5, 26, 26, 27, 20, 20, 20, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, + 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 12, 12, 13, 20, 19, 19, 11, 11, 11, 16, 16, 16, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 23, 23, 23, 30, 30, 30, 13, 12, 11, 54, 49, 39, 46, 41, 34, 39, 32, 26, 38, 33, 26, 38, 31, 25, 38, 33, 26, 38, 33, 27, 37, 31, 28, 36, 31, 26, 37, 34, 27, + 36, 34, 28, 39, 34, 27, 38, 32, 28, 37, 31, 27, 38, 32, 26, 38, 32, 28, 37, 34, 28, 39, 32, 27, 40, 34, 27, 39, 32, 28, 37, 33, 28, 38, 34, 27, 39, 33, 28, 38, 33, 28, 40, 33, 27, 38, 33, 28, 37, 33, 29, 39, 35, 28, 40, 34, 29, 41, 34, 30, 40, 35, 29, + 39, 34, 29, 40, 34, 29, 40, 35, 29, 40, 36, 28, 41, 35, 28, 39, 36, 28, 40, 34, 29, 39, 36, 29, 39, 35, 29, 40, 36, 29, 41, 35, 29, 41, 36, 31, 40, 35, 30, 40, 36, 30, 41, 35, 31, 43, 39, 34, 122, 118, 115, 48, 42, 35, 42, 37, 29, 41, 38, 31, 43, 37, 30, + 43, 37, 30, 43, 37, 30, 42, 38, 31, 44, 37, 30, 42, 36, 30, 43, 36, 32, 41, 36, 30, 42, 37, 30, 42, 37, 31, 43, 38, 31, 43, 38, 32, 44, 39, 32, 43, 39, 32, 44, 38, 31, 43, 37, 31, 42, 39, 32, 45, 39, 33, 44, 39, 32, 45, 37, 32, 45, 38, 32, 43, 39, 31, + 44, 39, 31, 45, 40, 32, 46, 38, 32, 44, 38, 33, 44, 40, 33, 45, 39, 32, 45, 39, 32, 44, 40, 32, 44, 38, 32, 46, 38, 32, 46, 38, 32, 45, 40, 33, 43, 40, 32, 45, 39, 33, 44, 38, 33, 44, 39, 32, 46, 39, 33, 45, 39, 32, 46, 39, 33, 47, 40, 33, 45, 40, 33, + 50, 44, 37, 125, 121, 117, 49, 44, 36, 46, 40, 33, 45, 40, 33, 46, 41, 34, 48, 40, 33, 45, 40, 34, 45, 40, 34, 47, 40, 34, 47, 41, 34, 47, 40, 34, 48, 39, 33, 48, 40, 33, 48, 40, 33, 48, 40, 34, 48, 40, 34, 49, 40, 34, 49, 40, 33, 49, 41, 34, 48, 41, 35, + 48, 42, 35, 48, 41, 33, 47, 41, 34, 48, 41, 36, 49, 41, 36, 48, 41, 35, 47, 41, 34, 46, 40, 34, 47, 41, 34, 47, 41, 35, 47, 41, 36, 47, 41, 36, 47, 41, 35, 48, 41, 35, 49, 42, 36, 48, 42, 35, 48, 43, 34, 48, 42, 35, 48, 42, 34, 47, 42, 35, 49, 43, 36, + 49, 43, 35, 49, 43, 35, 48, 43, 36, 48, 43, 35, 51, 46, 38, 125, 122, 117, 53, 46, 40, 48, 42, 35, 49, 43, 36, 50, 43, 36, 48, 43, 35, 48, 42, 35, 48, 42, 35, 48, 42, 36, 49, 41, 36, 50, 43, 35, 49, 43, 35, 48, 43, 35, 48, 42, 35, 49, 43, 36, 49, 43, 35, + 50, 42, 36, 50, 41, 36, 48, 42, 35, 48, 43, 36, 48, 42, 35, 49, 42, 35, 50, 42, 35, 49, 42, 35, 49, 43, 35, 49, 43, 35, 48, 42, 35, 49, 42, 36, 50, 42, 35, 49, 43, 35, 48, 43, 36, 48, 43, 36, 48, 42, 35, 47, 42, 36, 49, 42, 37, 50, 41, 36, 48, 42, 35, + 48, 43, 35, 48, 44, 35, 48, 44, 34, 48, 42, 35, 48, 43, 36, 49, 43, 36, 49, 43, 35, 49, 43, 34, 50, 43, 36, 49, 43, 36, 52, 47, 40, 126, 123, 119, 51, 45, 39, 48, 41, 35, 50, 42, 35, 50, 43, 35, 49, 43, 36, 49, 43, 35, 48, 43, 34, 49, 42, 35, 49, 41, 36, + 48, 42, 35, 47, 43, 34, 48, 42, 35, 47, 42, 36, 48, 42, 36, 48, 42, 35, 48, 43, 35, 49, 42, 35, 50, 40, 35, 47, 41, 36, 47, 42, 35, 49, 42, 34, 50, 42, 34, 48, 41, 35, 47, 41, 35, 48, 41, 35, 49, 41, 34, 49, 41, 35, 47, 42, 34, 47, 42, 34, 49, 42, 35, + 48, 41, 35, 48, 41, 34, 48, 41, 34, 47, 41, 34, 47, 41, 34, 47, 41, 33, 47, 43, 33, 47, 42, 34, 48, 41, 34, 47, 42, 34, 46, 42, 34, 48, 40, 33, 49, 39, 34, 48, 40, 35, 46, 40, 34, 46, 40, 33, 48, 41, 33, 48, 41, 33, 47, 42, 34, 47, 41, 34, 47, 40, 34, + 46, 41, 33, 45, 41, 33, 46, 40, 34, 46, 41, 34, 45, 41, 33, 45, 39, 33, 46, 39, 33, 46, 39, 33, 46, 39, 33, 45, 40, 32, 46, 40, 32, 47, 39, 32, 46, 40, 32, 45, 40, 32, 45, 40, 32, 46, 39, 32, 46, 39, 32, 45, 39, 33, 44, 38, 32, 44, 38, 31, 44, 38, 32, + 45, 38, 33, 45, 39, 32, 44, 38, 32, 43, 38, 32, 44, 38, 32, 44, 38, 31, 43, 38, 31, 45, 38, 32, 45, 38, 33, 43, 39, 32, 43, 38, 32, 43, 39, 32, 42, 39, 32, 43, 38, 32, 45, 37, 31, 44, 38, 30, 43, 37, 31, 44, 36, 32, 44, 37, 32, 42, 38, 31, 42, 38, 31, + 42, 36, 32, 41, 36, 31, 42, 36, 30, 42, 37, 31, 42, 36, 31, 44, 36, 31, 43, 38, 29, 42, 37, 29, 43, 36, 29, 42, 36, 30, 40, 35, 30, 42, 36, 30, 42, 36, 29, 41, 35, 29, 40, 35, 29, 41, 35, 30, 42, 34, 30, 40, 36, 29, 40, 36, 29, 42, 34, 30, 42, 35, 29, + 42, 35, 29, 42, 34, 29, 41, 35, 29, 41, 35, 29, 40, 35, 30, 38, 34, 29, 39, 34, 29, 38, 35, 29, 39, 34, 28, 40, 33, 29, 38, 33, 29, 38, 34, 29, 39, 35, 29, 40, 34, 29, 38, 33, 28, 37, 34, 28, 38, 34, 28, 40, 34, 28, 40, 33, 28, 38, 32, 29, 37, 33, 28, + 38, 33, 27, 39, 33, 26, 39, 34, 27, 39, 34, 27, 39, 32, 27, 39, 32, 27, 39, 32, 28, 37, 33, 27, 37, 33, 26, 38, 32, 26, 37, 32, 26, 38, 33, 26, 38, 31, 26, 36, 31, 26, 42, 36, 30, 49, 42, 35, 7, 6, 5, 28, 28, 28, 22, 22, 22, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 14, 14, 14, 20, 20, 20, + 9, 8, 8, 12, 12, 12, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 19, 25, 25, 25, 32, 32, 32, 13, 13, 12, 57, 49, 38, 46, 41, 32, 39, 31, 25, 36, 32, 26, 37, 32, 27, 37, 31, 25, 37, 33, 26, 38, 32, 26, 36, 34, 27, 36, 32, 28, 36, 32, 27, 36, 33, 26, 38, 33, 27, 37, 33, 28, 37, 33, 27, 37, 34, 26, 37, 33, 27, + 36, 34, 28, 38, 33, 28, 38, 32, 28, 38, 34, 27, 40, 33, 27, 38, 34, 28, 39, 33, 29, 38, 34, 28, 38, 35, 28, 40, 35, 27, 38, 35, 28, 38, 34, 28, 41, 33, 28, 40, 35, 30, 41, 35, 30, 41, 33, 29, 41, 35, 28, 41, 36, 29, 41, 35, 29, 40, 35, 30, 40, 36, 30, + 41, 36, 29, 41, 36, 30, 39, 36, 29, 40, 35, 30, 41, 36, 30, 41, 35, 30, 43, 36, 31, 42, 36, 31, 41, 38, 30, 100, 95, 91, 73, 68, 64, 43, 36, 30, 44, 36, 30, 43, 38, 31, 43, 36, 30, 43, 36, 30, 43, 38, 31, 42, 38, 30, 43, 36, 30, 42, 37, 31, 42, 38, 30, + 44, 39, 31, 43, 37, 30, 43, 36, 30, 42, 37, 32, 44, 37, 32, 44, 38, 31, 43, 36, 31, 45, 37, 32, 44, 37, 31, 43, 38, 32, 44, 38, 32, 45, 38, 32, 45, 38, 31, 44, 38, 32, 44, 37, 33, 45, 38, 31, 44, 39, 32, 44, 40, 32, 46, 40, 32, 46, 39, 32, 46, 38, 33, + 45, 39, 33, 45, 40, 33, 45, 39, 32, 45, 39, 32, 44, 40, 33, 43, 40, 32, 44, 39, 32, 45, 39, 33, 45, 39, 33, 46, 39, 32, 46, 39, 32, 46, 39, 33, 47, 39, 33, 47, 38, 33, 77, 70, 65, 104, 100, 94, 46, 41, 32, 47, 39, 32, 46, 39, 34, 45, 41, 34, 46, 40, 33, + 47, 40, 34, 46, 40, 34, 46, 41, 34, 46, 41, 34, 46, 40, 33, 49, 39, 34, 47, 40, 34, 46, 41, 33, 47, 41, 34, 47, 40, 34, 47, 42, 34, 47, 41, 35, 47, 40, 35, 47, 40, 34, 46, 41, 34, 46, 41, 34, 46, 42, 34, 46, 41, 34, 46, 41, 34, 47, 42, 35, 48, 42, 35, + 48, 41, 35, 47, 41, 34, 49, 42, 35, 48, 43, 36, 48, 41, 35, 48, 41, 34, 48, 42, 34, 49, 41, 34, 49, 41, 35, 49, 43, 35, 49, 43, 34, 49, 42, 35, 48, 42, 36, 49, 42, 36, 50, 42, 36, 48, 42, 35, 49, 42, 35, 50, 43, 36, 50, 42, 36, 104, 99, 95, 78, 73, 68, + 48, 42, 36, 48, 42, 36, 49, 42, 36, 49, 44, 35, 49, 42, 36, 50, 42, 35, 50, 43, 35, 49, 43, 36, 48, 42, 35, 49, 42, 35, 50, 43, 35, 50, 42, 35, 51, 44, 35, 50, 44, 35, 49, 43, 35, 49, 43, 36, 49, 43, 37, 49, 42, 36, 50, 42, 36, 48, 43, 35, 49, 42, 35, + 50, 42, 36, 48, 42, 36, 48, 42, 36, 48, 42, 37, 48, 42, 37, 48, 44, 35, 49, 43, 36, 50, 42, 37, 50, 43, 35, 49, 43, 36, 50, 43, 36, 49, 42, 35, 50, 43, 36, 51, 43, 37, 49, 42, 36, 48, 42, 35, 50, 42, 35, 51, 42, 36, 50, 42, 36, 48, 43, 36, 48, 43, 36, + 50, 42, 35, 50, 43, 35, 48, 43, 35, 78, 73, 67, 107, 101, 96, 49, 42, 36, 48, 43, 34, 49, 43, 35, 50, 43, 36, 48, 43, 37, 47, 42, 36, 48, 42, 36, 49, 42, 35, 50, 43, 36, 49, 43, 36, 48, 42, 35, 48, 43, 35, 47, 43, 35, 47, 42, 35, 48, 42, 35, 48, 43, 35, + 47, 42, 35, 47, 41, 36, 48, 41, 36, 49, 42, 35, 48, 41, 35, 48, 41, 36, 47, 42, 35, 48, 43, 34, 49, 42, 35, 49, 42, 35, 49, 43, 35, 49, 42, 35, 48, 42, 35, 47, 41, 35, 47, 42, 35, 48, 42, 36, 49, 41, 36, 47, 41, 35, 47, 41, 35, 47, 42, 34, 47, 42, 34, + 48, 42, 34, 48, 42, 35, 47, 41, 34, 47, 42, 33, 47, 40, 34, 47, 39, 34, 48, 39, 34, 48, 39, 34, 48, 40, 35, 47, 40, 35, 46, 42, 33, 48, 41, 33, 47, 40, 34, 47, 41, 34, 46, 40, 35, 46, 40, 34, 48, 42, 34, 46, 41, 34, 44, 39, 34, 46, 40, 33, 47, 41, 33, + 47, 41, 33, 47, 41, 34, 45, 41, 34, 44, 40, 34, 44, 39, 33, 45, 40, 33, 46, 40, 33, 46, 40, 34, 46, 39, 34, 45, 38, 33, 46, 39, 32, 46, 39, 31, 44, 39, 31, 44, 40, 32, 44, 39, 33, 43, 38, 32, 44, 39, 33, 45, 39, 32, 44, 39, 32, 45, 39, 32, 44, 38, 32, + 43, 37, 32, 43, 37, 32, 44, 39, 31, 44, 38, 31, 44, 38, 31, 43, 38, 31, 43, 38, 30, 44, 40, 30, 44, 38, 31, 44, 37, 32, 43, 37, 31, 43, 38, 31, 43, 37, 31, 43, 36, 31, 42, 36, 31, 42, 37, 31, 43, 38, 31, 43, 38, 31, 43, 37, 31, 44, 36, 30, 43, 38, 29, + 42, 38, 30, 43, 36, 30, 43, 36, 30, 42, 36, 30, 41, 35, 29, 40, 36, 28, 41, 36, 28, 42, 36, 28, 42, 37, 28, 42, 36, 29, 42, 35, 30, 43, 37, 30, 43, 35, 30, 41, 35, 30, 42, 36, 30, 42, 35, 30, 42, 35, 29, 41, 35, 29, 40, 34, 29, 40, 34, 29, 40, 34, 29, + 41, 34, 28, 40, 34, 28, 38, 35, 28, 40, 33, 28, 40, 33, 29, 39, 34, 29, 40, 34, 28, 40, 33, 28, 38, 33, 28, 37, 34, 28, 38, 34, 28, 40, 34, 28, 40, 33, 28, 38, 32, 27, 38, 33, 27, 38, 35, 27, 38, 33, 26, 38, 33, 27, 39, 34, 27, 40, 32, 27, 39, 31, 27, + 38, 32, 27, 38, 33, 27, 38, 31, 26, 37, 32, 26, 37, 33, 27, 37, 32, 27, 36, 31, 26, 42, 36, 29, 48, 42, 34, 7, 6, 5, 29, 29, 29, 23, 23, 23, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 16, 17, 17, 16, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 14, 14, 15, 21, 21, 21, 8, 8, 7, 11, 11, 11, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, + 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 19, 19, 20, 25, 25, 26, 33, 33, 33, 14, 13, 12, 57, 49, 40, 48, 40, 33, 39, 31, 27, + 39, 33, 25, 38, 32, 26, 37, 31, 27, 36, 32, 27, 37, 33, 27, 36, 32, 27, 38, 34, 27, 38, 34, 26, 37, 32, 27, 38, 32, 27, 38, 32, 27, 37, 32, 28, 38, 33, 28, 39, 32, 28, 39, 32, 27, 37, 33, 26, 38, 34, 28, 39, 32, 29, 38, 34, 28, 40, 34, 28, 39, 33, 29, + 37, 33, 29, 38, 33, 28, 39, 34, 28, 40, 35, 28, 41, 34, 27, 39, 35, 28, 40, 34, 30, 40, 34, 29, 40, 34, 29, 41, 36, 29, 40, 36, 29, 40, 34, 29, 40, 34, 30, 39, 35, 28, 40, 37, 29, 41, 37, 29, 41, 36, 30, 40, 35, 29, 39, 36, 30, 41, 35, 31, 40, 34, 30, + 41, 36, 30, 43, 36, 30, 71, 65, 61, 102, 99, 94, 42, 37, 30, 43, 37, 29, 43, 37, 30, 42, 37, 30, 44, 36, 30, 43, 37, 31, 43, 37, 31, 42, 37, 31, 42, 37, 30, 42, 37, 31, 43, 38, 31, 43, 37, 31, 43, 38, 30, 43, 38, 32, 43, 38, 32, 43, 38, 31, 42, 37, 32, + 44, 38, 32, 45, 39, 33, 45, 39, 32, 45, 39, 32, 44, 39, 31, 44, 39, 32, 45, 39, 32, 46, 38, 34, 45, 38, 33, 44, 39, 32, 45, 39, 31, 46, 38, 32, 45, 37, 32, 44, 38, 33, 46, 38, 32, 46, 38, 32, 45, 39, 32, 43, 39, 33, 44, 39, 33, 45, 38, 32, 43, 40, 32, + 45, 39, 33, 45, 39, 33, 45, 40, 33, 47, 41, 33, 46, 41, 32, 46, 40, 33, 46, 40, 34, 106, 103, 97, 75, 69, 62, 45, 41, 33, 46, 40, 33, 48, 41, 34, 46, 41, 34, 45, 41, 34, 47, 41, 33, 47, 41, 34, 47, 41, 34, 48, 41, 33, 48, 41, 34, 48, 42, 35, 48, 41, 34, + 48, 41, 34, 48, 41, 35, 49, 42, 35, 49, 41, 35, 49, 40, 34, 49, 40, 34, 49, 40, 34, 48, 40, 35, 48, 41, 35, 49, 41, 34, 48, 41, 35, 47, 42, 35, 46, 43, 34, 46, 42, 35, 47, 41, 36, 48, 41, 35, 47, 42, 34, 47, 42, 35, 48, 42, 35, 49, 42, 35, 49, 41, 35, + 48, 42, 35, 48, 43, 34, 48, 43, 35, 48, 42, 36, 48, 41, 36, 49, 42, 35, 49, 42, 34, 48, 43, 35, 48, 43, 35, 48, 43, 34, 48, 43, 34, 48, 43, 36, 76, 71, 66, 108, 103, 99, 50, 43, 35, 49, 43, 35, 48, 42, 35, 49, 42, 35, 48, 43, 34, 49, 44, 35, 50, 42, 36, + 50, 42, 36, 48, 44, 35, 48, 43, 36, 49, 43, 36, 49, 43, 35, 50, 43, 35, 50, 44, 36, 49, 43, 36, 48, 42, 37, 48, 43, 36, 48, 43, 36, 50, 43, 36, 49, 43, 36, 49, 41, 36, 49, 41, 36, 48, 43, 35, 49, 43, 36, 50, 42, 35, 49, 41, 35, 48, 41, 36, 49, 43, 37, + 48, 44, 35, 48, 44, 35, 49, 44, 36, 51, 43, 35, 49, 43, 35, 48, 42, 36, 49, 42, 36, 48, 42, 36, 48, 43, 35, 48, 44, 36, 50, 43, 36, 50, 42, 36, 49, 43, 36, 51, 42, 36, 50, 42, 35, 48, 43, 35, 48, 44, 35, 108, 104, 99, 76, 70, 65, 50, 43, 34, 50, 43, 35, + 49, 43, 35, 49, 43, 35, 48, 42, 35, 49, 41, 36, 50, 42, 36, 49, 43, 36, 48, 43, 36, 48, 42, 36, 48, 41, 36, 48, 42, 36, 48, 42, 35, 48, 42, 35, 49, 43, 35, 50, 41, 35, 48, 41, 35, 47, 41, 35, 49, 41, 35, 50, 41, 35, 49, 42, 36, 47, 42, 35, 47, 41, 36, + 49, 41, 36, 50, 41, 35, 48, 41, 35, 47, 42, 35, 49, 43, 35, 48, 42, 36, 48, 41, 35, 48, 42, 35, 47, 42, 35, 47, 41, 35, 48, 41, 34, 47, 42, 35, 47, 41, 35, 48, 41, 35, 48, 41, 35, 46, 41, 35, 47, 41, 35, 49, 41, 34, 49, 41, 34, 47, 41, 34, 46, 41, 35, + 48, 41, 35, 48, 40, 34, 47, 40, 34, 47, 41, 33, 47, 41, 33, 46, 42, 34, 45, 41, 34, 46, 40, 33, 47, 40, 33, 46, 41, 32, 45, 41, 33, 46, 40, 34, 46, 40, 34, 45, 41, 34, 45, 41, 33, 46, 39, 34, 47, 40, 34, 47, 41, 34, 45, 41, 33, 45, 39, 33, 46, 38, 33, + 47, 40, 33, 46, 38, 32, 45, 38, 32, 45, 39, 32, 45, 38, 32, 45, 40, 32, 46, 40, 32, 45, 39, 33, 44, 39, 33, 44, 39, 32, 45, 39, 32, 44, 38, 33, 45, 37, 33, 46, 39, 33, 45, 39, 33, 44, 37, 32, 44, 37, 32, 43, 38, 31, 43, 38, 31, 45, 38, 31, 44, 39, 31, + 43, 39, 32, 44, 39, 32, 44, 38, 31, 43, 37, 31, 42, 38, 31, 42, 38, 31, 41, 38, 30, 42, 38, 30, 42, 38, 32, 42, 38, 32, 44, 37, 31, 43, 38, 30, 42, 38, 30, 43, 37, 29, 43, 36, 29, 41, 35, 30, 42, 35, 29, 43, 36, 29, 41, 36, 29, 40, 35, 30, 41, 35, 30, + 42, 36, 30, 41, 37, 29, 40, 36, 29, 42, 36, 30, 43, 36, 30, 42, 35, 30, 43, 35, 29, 41, 36, 28, 41, 36, 29, 41, 35, 29, 39, 34, 30, 39, 34, 29, 38, 33, 29, 39, 33, 29, 40, 34, 29, 39, 34, 29, 38, 35, 30, 39, 35, 29, 40, 33, 28, 39, 33, 28, 38, 33, 29, + 38, 33, 28, 40, 34, 27, 41, 35, 28, 39, 34, 29, 37, 32, 28, 38, 33, 27, 39, 33, 28, 39, 33, 28, 39, 34, 27, 39, 34, 27, 40, 32, 28, 40, 32, 28, 38, 31, 27, 37, 32, 27, 38, 33, 27, 38, 32, 27, 38, 33, 27, 39, 31, 26, 37, 31, 27, 37, 32, 27, 37, 32, 25, + 42, 36, 30, 49, 41, 35, 7, 6, 5, 29, 29, 29, 22, 23, 23, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 18, 17, 17, 18, 14, 14, 14, 21, 21, 21, 9, 8, 8, 12, 12, 12, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 19, 24, 24, 25, 32, 32, 32, 13, 13, 12, 57, 49, 39, 47, 41, 34, 37, 31, 27, 38, 31, 27, 37, 33, 26, 39, 33, 27, 38, 32, 27, 37, 34, 27, 36, 33, 26, 37, 33, 27, + 38, 32, 27, 37, 32, 27, 37, 32, 28, 38, 33, 27, 37, 33, 26, 37, 32, 28, 38, 33, 27, 39, 33, 26, 38, 32, 28, 38, 33, 28, 38, 33, 28, 39, 34, 29, 38, 33, 28, 37, 32, 27, 39, 33, 27, 40, 34, 28, 40, 33, 28, 40, 35, 27, 39, 36, 28, 40, 34, 27, 42, 35, 28, + 41, 35, 28, 39, 35, 29, 39, 35, 28, 40, 34, 29, 40, 36, 29, 41, 36, 30, 41, 34, 30, 40, 34, 29, 41, 35, 29, 41, 35, 30, 43, 35, 29, 41, 37, 29, 40, 36, 31, 41, 35, 31, 41, 36, 31, 42, 36, 30, 53, 49, 42, 119, 115, 112, 55, 52, 46, 41, 36, 30, 41, 37, 29, + 42, 38, 29, 41, 38, 30, 42, 37, 31, 43, 38, 31, 43, 37, 30, 41, 37, 31, 42, 37, 31, 44, 38, 31, 43, 36, 31, 42, 37, 32, 44, 37, 31, 44, 37, 31, 43, 37, 31, 43, 38, 31, 44, 39, 32, 46, 38, 32, 45, 38, 32, 44, 39, 32, 45, 39, 33, 45, 38, 33, 45, 39, 32, + 45, 40, 31, 44, 38, 32, 44, 38, 31, 46, 38, 32, 46, 38, 33, 45, 38, 32, 45, 39, 32, 47, 40, 33, 45, 38, 32, 44, 39, 34, 46, 40, 34, 46, 39, 32, 45, 38, 32, 44, 38, 33, 43, 39, 33, 44, 40, 32, 46, 40, 32, 46, 41, 33, 46, 39, 34, 46, 39, 34, 59, 53, 47, + 121, 118, 113, 50, 44, 36, 47, 41, 34, 46, 40, 34, 47, 41, 34, 47, 41, 33, 47, 41, 34, 46, 41, 34, 48, 42, 34, 47, 40, 35, 47, 39, 35, 49, 41, 35, 48, 41, 34, 47, 40, 35, 48, 41, 35, 48, 42, 35, 47, 42, 35, 53, 45, 39, 48, 41, 35, 48, 42, 35, 49, 41, 34, + 52, 44, 39, 48, 41, 35, 48, 42, 36, 48, 42, 36, 48, 41, 35, 50, 41, 35, 49, 41, 36, 48, 42, 35, 47, 43, 35, 47, 43, 36, 48, 42, 35, 48, 42, 35, 48, 42, 35, 50, 40, 34, 49, 40, 34, 48, 41, 35, 47, 41, 34, 47, 42, 34, 48, 43, 34, 49, 43, 34, 49, 42, 36, + 49, 42, 36, 49, 42, 35, 49, 42, 35, 48, 43, 36, 50, 44, 35, 62, 55, 48, 125, 119, 116, 64, 57, 50, 51, 44, 35, 50, 43, 35, 50, 44, 36, 51, 44, 35, 49, 43, 35, 50, 43, 36, 51, 44, 35, 50, 44, 36, 49, 43, 36, 50, 42, 36, 49, 43, 36, 50, 43, 36, 51, 43, 36, + 49, 43, 36, 48, 43, 36, 50, 42, 35, 50, 42, 36, 50, 42, 36, 50, 43, 35, 49, 43, 35, 50, 43, 36, 49, 42, 36, 48, 42, 36, 50, 43, 36, 51, 43, 36, 49, 43, 35, 49, 43, 35, 49, 43, 36, 50, 44, 37, 50, 44, 35, 49, 42, 36, 50, 42, 36, 51, 43, 36, 49, 43, 36, + 49, 42, 34, 50, 41, 35, 50, 42, 36, 49, 43, 35, 49, 44, 35, 49, 43, 35, 50, 42, 36, 50, 43, 36, 49, 44, 37, 63, 56, 50, 124, 119, 115, 51, 46, 38, 47, 42, 35, 48, 42, 35, 48, 43, 35, 48, 43, 35, 48, 43, 36, 50, 43, 35, 51, 42, 35, 50, 43, 35, 49, 43, 36, + 51, 42, 36, 49, 42, 35, 48, 43, 34, 49, 43, 35, 49, 42, 36, 49, 42, 36, 47, 41, 35, 48, 41, 35, 49, 42, 36, 48, 42, 36, 49, 42, 36, 50, 42, 35, 49, 40, 35, 49, 41, 36, 49, 42, 36, 50, 42, 35, 49, 41, 36, 48, 42, 35, 47, 43, 35, 48, 43, 35, 48, 42, 35, + 46, 41, 36, 46, 41, 35, 47, 43, 35, 48, 43, 36, 48, 41, 35, 48, 42, 34, 47, 42, 34, 47, 40, 34, 47, 40, 34, 47, 42, 33, 47, 41, 33, 47, 41, 34, 47, 42, 35, 46, 42, 35, 47, 41, 34, 47, 40, 34, 48, 41, 34, 48, 42, 34, 48, 40, 34, 46, 40, 34, 46, 42, 35, + 46, 41, 35, 45, 39, 33, 45, 40, 34, 45, 41, 34, 46, 40, 33, 47, 40, 33, 46, 41, 34, 44, 41, 33, 45, 39, 34, 46, 39, 35, 45, 40, 34, 47, 39, 33, 47, 39, 33, 46, 40, 33, 46, 40, 34, 46, 38, 33, 45, 39, 33, 46, 40, 33, 46, 39, 32, 46, 38, 32, 46, 38, 32, + 45, 40, 32, 44, 40, 33, 44, 38, 32, 43, 39, 32, 44, 40, 33, 45, 39, 33, 44, 38, 33, 44, 39, 32, 44, 39, 32, 44, 38, 32, 45, 38, 32, 44, 39, 32, 43, 38, 31, 43, 38, 31, 43, 38, 31, 44, 37, 31, 45, 37, 31, 44, 37, 31, 42, 39, 32, 42, 38, 32, 42, 37, 31, + 43, 38, 31, 43, 37, 31, 41, 37, 30, 41, 37, 30, 42, 37, 30, 44, 37, 31, 43, 37, 30, 42, 38, 30, 42, 37, 30, 41, 36, 30, 42, 35, 30, 42, 36, 31, 43, 37, 31, 43, 36, 30, 42, 35, 30, 42, 34, 29, 42, 35, 29, 42, 36, 30, 41, 35, 30, 41, 36, 30, 41, 35, 29, + 41, 34, 29, 41, 34, 30, 41, 35, 29, 41, 36, 29, 40, 34, 30, 40, 34, 30, 39, 35, 29, 39, 36, 28, 40, 35, 29, 41, 33, 29, 39, 34, 30, 39, 34, 30, 39, 33, 29, 41, 33, 28, 40, 33, 29, 39, 33, 28, 38, 33, 27, 37, 34, 27, 37, 34, 28, 39, 32, 28, 39, 33, 28, + 39, 34, 27, 39, 33, 27, 39, 32, 27, 39, 33, 28, 39, 33, 28, 40, 34, 28, 40, 33, 26, 38, 33, 26, 36, 32, 26, 37, 31, 26, 38, 31, 27, 38, 32, 26, 37, 31, 27, 36, 31, 27, 43, 36, 30, 51, 42, 35, 7, 6, 5, 26, 26, 26, 19, 19, 19, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, + 9, 9, 9, 13, 13, 13, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, + 17, 17, 17, 24, 24, 24, 31, 31, 31, 13, 12, 11, 57, 48, 39, 49, 41, 33, 39, 33, 26, 37, 31, 27, 37, 32, 26, 39, 32, 28, 38, 32, 26, 37, 33, 27, 39, 34, 27, 37, 33, 26, 37, 32, 28, 38, 35, 27, 37, 33, 27, 37, 34, 28, 39, 33, 28, 37, 33, 27, 91, 89, 84, + 93, 89, 85, 92, 89, 85, 78, 74, 71, 38, 34, 27, 92, 89, 85, 92, 90, 84, 55, 47, 43, 40, 35, 27, 39, 35, 28, 81, 77, 71, 81, 76, 71, 40, 35, 28, 39, 36, 28, 40, 36, 28, 88, 85, 79, 41, 36, 28, 41, 35, 29, 41, 35, 29, 94, 91, 87, 66, 62, 58, 92, 88, 84, + 95, 91, 86, 101, 97, 92, 41, 36, 31, 42, 37, 30, 40, 37, 30, 41, 36, 31, 43, 35, 31, 41, 36, 31, 70, 66, 60, 120, 116, 111, 99, 95, 90, 95, 92, 85, 43, 37, 30, 42, 36, 30, 41, 35, 29, 43, 37, 30, 42, 37, 31, 44, 37, 32, 44, 36, 30, 43, 37, 30, 45, 38, 32, + 43, 37, 31, 42, 37, 31, 44, 37, 31, 42, 38, 31, 43, 37, 32, 45, 38, 31, 45, 37, 30, 44, 40, 31, 45, 39, 32, 44, 40, 32, 43, 39, 31, 43, 38, 33, 45, 40, 32, 44, 38, 32, 44, 37, 31, 45, 38, 32, 45, 40, 32, 44, 38, 33, 44, 38, 32, 45, 40, 32, 45, 40, 33, + 45, 39, 33, 47, 39, 32, 45, 40, 33, 45, 39, 33, 45, 39, 34, 44, 40, 32, 44, 39, 32, 46, 38, 33, 45, 39, 33, 44, 40, 33, 45, 40, 34, 46, 39, 34, 46, 40, 33, 98, 94, 88, 87, 82, 76, 47, 41, 34, 47, 39, 33, 46, 39, 33, 46, 40, 34, 46, 41, 34, 45, 39, 33, + 46, 40, 34, 48, 41, 34, 48, 41, 34, 47, 42, 34, 46, 41, 35, 46, 40, 34, 100, 96, 91, 100, 95, 90, 62, 55, 50, 49, 41, 34, 118, 114, 110, 48, 42, 35, 87, 83, 76, 103, 100, 95, 99, 95, 90, 101, 94, 91, 49, 42, 35, 99, 95, 91, 99, 94, 90, 59, 54, 49, 47, 42, 35, + 48, 42, 35, 97, 93, 87, 50, 46, 37, 96, 91, 86, 49, 41, 34, 102, 95, 90, 49, 42, 35, 49, 42, 36, 49, 41, 34, 100, 95, 90, 75, 69, 63, 100, 94, 89, 101, 95, 90, 107, 102, 97, 49, 43, 36, 49, 42, 35, 50, 42, 35, 49, 42, 35, 76, 71, 64, 124, 120, 115, 106, 100, 95, + 101, 96, 90, 49, 43, 35, 50, 42, 36, 49, 42, 36, 50, 44, 35, 49, 44, 35, 49, 42, 35, 50, 41, 36, 48, 43, 36, 48, 45, 36, 48, 45, 36, 49, 44, 36, 50, 43, 36, 49, 43, 36, 49, 42, 36, 49, 41, 37, 48, 42, 36, 48, 42, 36, 49, 42, 37, 49, 42, 36, 49, 42, 36, + 50, 43, 37, 50, 43, 36, 50, 42, 35, 49, 42, 35, 50, 43, 36, 50, 43, 36, 49, 43, 35, 49, 42, 36, 50, 43, 37, 50, 43, 36, 50, 43, 36, 50, 43, 36, 50, 44, 36, 50, 44, 36, 50, 43, 35, 49, 42, 36, 50, 43, 36, 51, 44, 36, 50, 44, 36, 48, 44, 36, 49, 44, 36, + 49, 44, 36, 49, 43, 36, 101, 95, 90, 89, 83, 78, 48, 43, 36, 50, 43, 35, 50, 42, 34, 51, 41, 35, 50, 41, 35, 50, 41, 35, 50, 42, 36, 50, 43, 36, 50, 43, 36, 49, 42, 35, 49, 42, 35, 48, 43, 35, 49, 43, 35, 50, 42, 36, 49, 43, 36, 48, 44, 35, 48, 44, 35, + 49, 43, 36, 48, 43, 36, 48, 43, 36, 49, 43, 36, 48, 42, 36, 48, 42, 35, 49, 43, 36, 49, 43, 36, 49, 42, 36, 48, 42, 35, 48, 42, 35, 48, 42, 35, 47, 42, 35, 48, 42, 35, 49, 42, 36, 50, 42, 35, 49, 41, 34, 49, 42, 34, 49, 43, 35, 49, 42, 35, 49, 41, 35, + 47, 41, 34, 47, 41, 33, 47, 41, 33, 47, 41, 35, 48, 41, 34, 48, 41, 34, 48, 42, 34, 48, 42, 34, 48, 41, 35, 49, 40, 35, 48, 40, 34, 46, 41, 34, 47, 41, 35, 47, 41, 34, 46, 41, 33, 46, 40, 33, 46, 41, 33, 46, 42, 34, 45, 42, 35, 45, 41, 34, 44, 40, 33, + 46, 40, 34, 47, 40, 35, 45, 40, 33, 45, 40, 33, 45, 40, 33, 45, 40, 33, 46, 40, 33, 45, 39, 34, 45, 39, 33, 45, 40, 34, 45, 39, 33, 44, 39, 32, 44, 38, 34, 44, 39, 33, 44, 40, 32, 45, 39, 33, 46, 39, 33, 44, 40, 33, 45, 39, 32, 45, 39, 32, 44, 39, 31, + 44, 38, 32, 44, 39, 32, 45, 38, 32, 45, 38, 32, 45, 38, 31, 44, 38, 30, 44, 39, 31, 44, 39, 31, 43, 37, 31, 45, 37, 31, 44, 38, 31, 43, 38, 32, 43, 37, 32, 45, 36, 31, 43, 36, 30, 42, 37, 31, 41, 38, 32, 41, 38, 31, 42, 38, 30, 42, 38, 31, 42, 37, 30, + 43, 36, 29, 43, 35, 30, 43, 36, 31, 42, 36, 29, 41, 37, 30, 42, 36, 31, 42, 35, 30, 43, 36, 29, 43, 35, 30, 43, 35, 30, 42, 36, 30, 42, 37, 28, 41, 36, 30, 42, 34, 30, 41, 36, 29, 40, 35, 28, 42, 35, 29, 41, 36, 30, 39, 34, 29, 39, 33, 28, 39, 34, 29, + 39, 35, 29, 39, 35, 28, 40, 34, 29, 40, 33, 29, 40, 34, 28, 40, 33, 28, 40, 34, 29, 40, 34, 28, 41, 33, 27, 41, 33, 28, 39, 33, 28, 38, 32, 27, 40, 33, 27, 40, 34, 27, 40, 33, 28, 38, 32, 28, 38, 32, 27, 40, 32, 28, 39, 32, 29, 37, 33, 27, 38, 34, 27, + 39, 32, 28, 38, 32, 27, 36, 32, 26, 38, 33, 27, 37, 32, 27, 36, 32, 27, 36, 32, 27, 42, 37, 30, 50, 42, 34, 7, 6, 5, 26, 26, 26, 20, 20, 20, 13, 13, 13, 13, 13, 14, 14, 14, 14, 13, 13, 14, 14, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 14, 14, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, 10, 9, 9, 14, 14, 14, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, + 16, 16, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 24, 24, 24, 31, 31, 31, 13, 12, 11, 55, 48, 40, 47, 41, 34, 39, 32, 26, + 38, 33, 27, 37, 33, 26, 36, 32, 26, 37, 33, 27, 37, 33, 26, 38, 33, 26, 38, 33, 27, 37, 34, 28, 38, 34, 26, 38, 34, 27, 40, 33, 28, 38, 33, 29, 37, 33, 28, 51, 48, 41, 78, 75, 71, 39, 33, 29, 38, 33, 28, 51, 47, 42, 38, 33, 28, 38, 33, 28, 92, 89, 84, + 39, 34, 28, 79, 76, 71, 52, 49, 42, 53, 49, 42, 80, 76, 71, 39, 35, 29, 40, 35, 28, 90, 85, 80, 40, 35, 28, 40, 34, 30, 41, 34, 30, 95, 90, 86, 40, 36, 29, 94, 91, 86, 41, 36, 30, 43, 36, 30, 42, 37, 29, 41, 37, 29, 42, 35, 30, 42, 37, 30, 41, 37, 31, + 80, 76, 70, 114, 110, 107, 58, 53, 47, 49, 43, 36, 120, 115, 111, 58, 54, 47, 42, 37, 31, 44, 36, 31, 44, 38, 30, 42, 38, 31, 44, 37, 30, 45, 38, 30, 44, 37, 32, 42, 37, 32, 42, 36, 31, 42, 37, 31, 44, 39, 32, 44, 39, 32, 44, 37, 31, 44, 38, 31, 44, 37, 31, + 44, 38, 31, 45, 38, 32, 45, 39, 32, 44, 39, 32, 45, 39, 33, 45, 38, 32, 46, 40, 32, 44, 39, 33, 45, 38, 32, 45, 39, 32, 45, 39, 34, 47, 38, 33, 46, 39, 32, 45, 38, 32, 45, 40, 33, 45, 40, 33, 44, 39, 32, 45, 38, 33, 45, 39, 34, 45, 39, 34, 46, 39, 34, + 46, 39, 34, 45, 39, 33, 46, 40, 34, 46, 40, 33, 46, 40, 32, 62, 55, 48, 123, 118, 113, 52, 45, 39, 45, 40, 34, 46, 40, 32, 46, 41, 33, 47, 40, 35, 47, 40, 34, 48, 41, 33, 48, 40, 33, 47, 41, 35, 46, 40, 36, 46, 40, 34, 47, 41, 33, 61, 55, 48, 49, 44, 36, + 48, 42, 35, 100, 95, 90, 48, 41, 35, 47, 42, 35, 48, 42, 35, 49, 42, 35, 88, 82, 76, 61, 55, 48, 49, 42, 35, 58, 52, 46, 49, 41, 36, 50, 41, 35, 100, 96, 90, 48, 42, 35, 50, 42, 35, 100, 95, 89, 100, 95, 91, 49, 42, 35, 48, 41, 34, 101, 95, 89, 50, 42, 34, + 49, 42, 33, 48, 42, 34, 101, 96, 91, 50, 42, 36, 101, 96, 90, 50, 41, 35, 49, 41, 34, 49, 43, 34, 49, 42, 35, 48, 41, 36, 86, 80, 75, 120, 115, 111, 66, 60, 54, 54, 49, 41, 124, 119, 115, 65, 58, 52, 51, 42, 37, 50, 43, 36, 50, 43, 34, 52, 44, 35, 50, 43, 36, + 49, 42, 36, 50, 43, 36, 50, 43, 36, 50, 42, 37, 49, 44, 37, 49, 44, 37, 50, 44, 36, 50, 43, 36, 49, 42, 37, 50, 43, 36, 50, 43, 36, 48, 43, 36, 48, 43, 35, 48, 43, 35, 49, 43, 36, 49, 42, 35, 49, 42, 35, 51, 42, 35, 52, 42, 36, 51, 44, 37, 50, 44, 37, + 51, 44, 37, 51, 44, 37, 49, 43, 37, 50, 42, 36, 50, 42, 36, 50, 43, 36, 49, 44, 35, 49, 43, 36, 50, 44, 36, 50, 43, 36, 50, 44, 36, 51, 44, 36, 51, 42, 36, 50, 42, 36, 50, 43, 37, 64, 58, 52, 125, 120, 116, 54, 48, 42, 48, 43, 37, 49, 43, 37, 49, 42, 36, + 48, 42, 37, 48, 43, 37, 49, 43, 37, 50, 44, 35, 49, 43, 35, 49, 42, 36, 48, 42, 35, 48, 42, 35, 48, 42, 36, 49, 42, 35, 49, 43, 35, 48, 44, 36, 48, 43, 37, 48, 43, 36, 48, 43, 36, 49, 42, 36, 50, 41, 36, 50, 41, 36, 50, 42, 36, 48, 42, 35, 48, 42, 35, + 48, 43, 35, 48, 43, 36, 47, 43, 35, 47, 42, 35, 48, 42, 35, 49, 43, 34, 49, 42, 35, 47, 42, 35, 48, 43, 34, 49, 42, 35, 48, 41, 35, 49, 41, 35, 50, 41, 35, 48, 42, 35, 47, 42, 34, 48, 41, 34, 47, 42, 35, 48, 42, 34, 48, 43, 34, 48, 42, 35, 48, 41, 35, + 47, 41, 34, 47, 41, 33, 46, 40, 34, 46, 40, 35, 46, 40, 35, 48, 41, 35, 47, 41, 35, 47, 40, 34, 47, 40, 33, 46, 40, 33, 48, 40, 33, 47, 40, 33, 46, 40, 34, 46, 41, 33, 46, 41, 34, 46, 41, 35, 47, 42, 35, 47, 41, 34, 45, 39, 33, 45, 39, 34, 46, 40, 33, + 46, 39, 33, 47, 38, 34, 45, 40, 33, 44, 41, 32, 45, 39, 33, 47, 38, 32, 46, 39, 32, 45, 39, 33, 45, 39, 33, 44, 38, 33, 45, 39, 32, 46, 40, 32, 46, 39, 33, 46, 38, 32, 46, 38, 31, 45, 38, 32, 44, 39, 33, 44, 38, 31, 44, 38, 31, 44, 38, 31, 44, 37, 31, + 44, 37, 32, 43, 39, 32, 43, 37, 32, 44, 37, 31, 43, 38, 32, 43, 36, 32, 42, 37, 31, 42, 38, 31, 43, 38, 32, 44, 37, 31, 43, 36, 31, 42, 37, 31, 42, 37, 32, 43, 36, 31, 44, 36, 30, 42, 36, 30, 41, 37, 31, 40, 37, 30, 40, 36, 30, 42, 35, 30, 43, 36, 30, + 43, 37, 30, 42, 36, 30, 42, 35, 30, 42, 35, 29, 42, 36, 30, 42, 35, 30, 43, 35, 30, 41, 37, 29, 40, 35, 29, 40, 34, 29, 41, 35, 29, 42, 35, 30, 40, 36, 28, 39, 35, 28, 40, 34, 29, 41, 36, 28, 41, 35, 29, 39, 34, 28, 39, 34, 28, 40, 35, 28, 41, 35, 27, + 40, 35, 28, 39, 35, 29, 39, 34, 28, 39, 34, 27, 40, 34, 28, 39, 33, 27, 40, 34, 28, 39, 34, 28, 38, 33, 28, 39, 33, 29, 37, 33, 28, 37, 32, 28, 38, 33, 29, 39, 34, 27, 40, 33, 27, 38, 32, 27, 36, 33, 27, 38, 32, 26, 36, 32, 26, 37, 33, 27, 37, 32, 27, + 43, 36, 30, 50, 41, 35, 7, 6, 5, 28, 28, 28, 22, 22, 22, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 16, 16, 15, 16, 16, 16, 16, 15, 15, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 18, 18, 17, 18, 17, 17, 18, 18, 18, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, 7, 7, 7, 10, 10, 10, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 21, 21, 21, 29, 29, 29, 13, 12, 11, 55, 49, 40, 47, 42, 34, 39, 34, 26, 39, 33, 26, 37, 33, 27, 36, 33, 26, 36, 31, 26, 36, 34, 27, 38, 32, 26, 37, 33, 27, + 38, 33, 27, 38, 34, 28, 38, 32, 27, 39, 33, 27, 37, 34, 28, 38, 33, 28, 38, 32, 27, 67, 60, 56, 67, 61, 56, 40, 34, 29, 39, 32, 27, 39, 32, 28, 39, 33, 29, 93, 89, 86, 41, 33, 27, 93, 91, 85, 39, 35, 30, 42, 35, 28, 93, 90, 85, 40, 34, 29, 39, 35, 29, + 92, 90, 84, 40, 36, 29, 40, 35, 28, 41, 34, 29, 95, 90, 85, 42, 35, 30, 54, 48, 45, 82, 77, 72, 41, 35, 30, 43, 37, 31, 42, 37, 30, 40, 35, 31, 42, 36, 30, 43, 36, 31, 52, 43, 40, 46, 40, 35, 41, 38, 31, 43, 37, 30, 78, 72, 66, 105, 101, 97, 42, 38, 31, + 43, 36, 31, 44, 37, 30, 42, 39, 29, 42, 38, 30, 44, 36, 31, 42, 37, 30, 42, 37, 32, 42, 37, 32, 43, 37, 31, 45, 37, 31, 44, 38, 31, 43, 39, 32, 43, 38, 32, 43, 39, 31, 42, 37, 32, 44, 37, 33, 44, 38, 33, 43, 38, 32, 43, 39, 32, 44, 38, 33, 46, 38, 31, + 45, 38, 32, 45, 40, 32, 44, 39, 32, 45, 38, 32, 46, 38, 33, 46, 39, 34, 46, 39, 33, 46, 39, 32, 45, 40, 34, 44, 41, 33, 44, 40, 32, 45, 40, 33, 45, 39, 33, 45, 40, 34, 43, 41, 34, 44, 40, 34, 45, 41, 33, 45, 40, 33, 47, 41, 33, 108, 105, 100, 80, 75, 69, + 46, 42, 33, 46, 41, 34, 48, 40, 34, 48, 40, 34, 48, 41, 33, 48, 41, 35, 46, 41, 34, 48, 42, 33, 48, 41, 34, 47, 40, 35, 48, 41, 34, 47, 40, 34, 49, 40, 34, 50, 43, 36, 46, 42, 35, 99, 96, 90, 49, 43, 34, 50, 41, 34, 49, 40, 34, 48, 41, 35, 46, 41, 35, + 99, 95, 90, 47, 40, 35, 48, 41, 35, 48, 41, 35, 49, 41, 36, 100, 96, 90, 48, 42, 35, 51, 43, 38, 117, 114, 109, 50, 45, 38, 48, 43, 34, 48, 43, 35, 104, 100, 95, 50, 42, 36, 49, 42, 34, 49, 41, 34, 101, 96, 89, 48, 44, 34, 61, 57, 48, 88, 83, 76, 50, 42, 35, + 50, 41, 36, 49, 42, 35, 49, 44, 36, 58, 52, 45, 54, 46, 40, 50, 42, 36, 50, 43, 36, 83, 78, 72, 111, 106, 101, 50, 42, 36, 49, 43, 37, 49, 43, 36, 50, 42, 35, 50, 43, 36, 51, 44, 37, 52, 43, 37, 51, 43, 36, 50, 43, 36, 50, 43, 36, 51, 43, 35, 51, 43, 36, + 49, 42, 36, 48, 43, 36, 49, 43, 36, 50, 44, 36, 50, 42, 36, 50, 41, 36, 50, 42, 36, 51, 41, 36, 52, 42, 36, 50, 43, 36, 50, 42, 35, 51, 43, 35, 51, 43, 36, 51, 43, 36, 49, 45, 36, 50, 44, 36, 50, 42, 37, 50, 43, 36, 50, 44, 36, 49, 43, 36, 49, 42, 37, + 51, 42, 37, 50, 44, 36, 50, 44, 36, 51, 44, 36, 49, 43, 36, 48, 43, 36, 48, 43, 36, 50, 44, 36, 113, 107, 101, 83, 77, 71, 48, 42, 37, 49, 43, 37, 49, 43, 37, 49, 43, 37, 50, 45, 36, 51, 45, 35, 51, 43, 36, 49, 43, 36, 50, 43, 36, 50, 43, 36, 49, 44, 37, + 50, 43, 37, 50, 43, 35, 49, 44, 34, 49, 43, 36, 48, 43, 37, 49, 43, 36, 50, 43, 36, 49, 44, 36, 48, 43, 36, 48, 42, 36, 49, 42, 36, 48, 43, 35, 48, 42, 34, 48, 42, 36, 48, 43, 37, 49, 42, 36, 49, 43, 36, 49, 43, 36, 49, 41, 36, 48, 41, 36, 48, 42, 35, + 48, 42, 35, 49, 41, 34, 48, 40, 35, 47, 41, 35, 48, 43, 34, 48, 43, 35, 48, 42, 35, 47, 42, 35, 47, 42, 34, 47, 41, 34, 48, 42, 34, 48, 43, 35, 49, 41, 34, 48, 40, 34, 47, 41, 34, 47, 41, 35, 48, 41, 35, 48, 41, 35, 48, 41, 35, 48, 41, 34, 48, 41, 33, + 48, 42, 34, 46, 42, 34, 45, 41, 33, 46, 40, 33, 47, 41, 34, 47, 41, 34, 46, 40, 34, 45, 40, 34, 46, 41, 34, 45, 41, 34, 44, 39, 33, 46, 39, 33, 47, 40, 33, 46, 39, 33, 46, 40, 33, 46, 40, 34, 47, 39, 33, 46, 38, 32, 44, 38, 32, 46, 40, 32, 46, 40, 33, + 45, 39, 32, 45, 39, 32, 45, 39, 32, 45, 40, 32, 46, 38, 33, 45, 38, 33, 44, 39, 32, 44, 39, 32, 44, 38, 32, 44, 37, 32, 45, 38, 32, 45, 38, 32, 43, 39, 31, 43, 39, 32, 44, 38, 33, 43, 38, 31, 43, 37, 31, 45, 37, 31, 45, 37, 31, 45, 37, 31, 43, 37, 31, + 43, 38, 31, 43, 37, 31, 43, 36, 31, 43, 37, 31, 43, 38, 30, 44, 37, 31, 43, 36, 31, 42, 35, 30, 42, 36, 31, 41, 37, 31, 42, 36, 31, 43, 35, 30, 43, 37, 29, 43, 37, 29, 42, 37, 30, 42, 37, 31, 41, 36, 30, 41, 36, 30, 43, 37, 31, 41, 36, 30, 42, 36, 29, + 42, 36, 30, 41, 35, 30, 42, 36, 29, 41, 35, 29, 39, 35, 29, 40, 36, 29, 40, 34, 29, 40, 35, 29, 40, 36, 29, 39, 34, 28, 40, 34, 29, 39, 34, 30, 38, 34, 30, 39, 34, 28, 39, 33, 28, 40, 33, 29, 40, 35, 28, 39, 35, 27, 39, 35, 27, 38, 34, 28, 39, 33, 29, + 38, 33, 28, 39, 34, 27, 40, 33, 28, 39, 33, 27, 38, 35, 27, 39, 33, 26, 39, 32, 27, 37, 33, 28, 36, 33, 27, 37, 32, 27, 37, 32, 28, 37, 33, 26, 38, 32, 25, 38, 32, 27, 44, 38, 31, 50, 43, 36, 7, 6, 5, 30, 30, 30, 24, 24, 25, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 18, 18, 17, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 19, 19, 19, 14, 14, 14, 21, 21, 21, + 8, 8, 8, 11, 11, 12, 13, 14, 14, 13, 14, 14, 13, 13, 14, 13, 13, 13, 13, 13, 13, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 13, 13, 14, 13, 13, 14, 13, 13, 14, 14, 14, 14, 13, 13, 14, + 14, 14, 14, 20, 20, 20, 28, 28, 28, 12, 12, 11, 57, 48, 40, 48, 41, 34, 37, 34, 27, 38, 32, 27, 36, 32, 27, 38, 32, 27, 38, 33, 26, 39, 32, 28, 39, 33, 27, 38, 34, 28, 38, 34, 27, 38, 34, 27, 38, 34, 27, 37, 33, 27, 38, 34, 27, 38, 35, 29, 38, 35, 29, + 38, 34, 28, 92, 89, 85, 39, 34, 29, 38, 33, 27, 39, 33, 27, 51, 47, 41, 93, 89, 86, 40, 35, 29, 95, 88, 85, 40, 33, 29, 39, 33, 29, 94, 89, 86, 41, 34, 29, 42, 35, 29, 89, 86, 81, 84, 80, 76, 93, 90, 86, 94, 91, 86, 108, 104, 100, 42, 35, 29, 41, 37, 30, + 68, 64, 59, 61, 58, 51, 41, 37, 30, 41, 36, 31, 43, 37, 31, 43, 36, 30, 41, 37, 31, 40, 36, 30, 42, 37, 29, 43, 37, 31, 43, 37, 31, 43, 38, 31, 109, 105, 101, 78, 74, 69, 45, 37, 31, 43, 37, 30, 42, 38, 30, 42, 37, 32, 44, 37, 32, 44, 38, 32, 44, 38, 31, + 43, 37, 31, 43, 37, 33, 44, 37, 31, 45, 37, 31, 44, 37, 31, 45, 39, 31, 44, 38, 32, 43, 39, 32, 44, 40, 32, 42, 40, 32, 43, 38, 31, 44, 38, 32, 45, 38, 33, 46, 39, 33, 44, 39, 33, 44, 39, 33, 46, 39, 32, 44, 38, 33, 45, 40, 33, 46, 41, 33, 45, 41, 32, + 46, 39, 33, 44, 39, 33, 45, 39, 32, 45, 39, 33, 45, 40, 34, 44, 39, 33, 46, 40, 33, 46, 40, 35, 46, 40, 34, 46, 39, 34, 45, 40, 33, 81, 76, 70, 112, 107, 103, 47, 41, 35, 47, 40, 34, 47, 41, 33, 48, 42, 34, 48, 40, 34, 49, 40, 34, 48, 42, 34, 46, 41, 36, + 47, 41, 35, 48, 41, 35, 46, 41, 35, 46, 43, 35, 49, 41, 36, 48, 41, 35, 48, 43, 36, 60, 54, 48, 101, 96, 90, 48, 42, 35, 49, 40, 35, 48, 41, 34, 48, 42, 34, 48, 42, 35, 49, 42, 37, 101, 94, 91, 49, 40, 36, 49, 42, 36, 60, 56, 48, 100, 96, 90, 47, 43, 36, + 49, 43, 36, 101, 95, 90, 94, 89, 85, 50, 41, 36, 50, 42, 35, 102, 97, 91, 90, 87, 79, 101, 96, 90, 102, 96, 90, 114, 109, 104, 48, 42, 34, 48, 42, 35, 75, 70, 63, 69, 64, 57, 48, 42, 35, 48, 41, 35, 49, 43, 36, 50, 43, 36, 50, 43, 36, 49, 43, 36, 49, 42, 37, + 50, 43, 38, 113, 109, 105, 84, 79, 73, 50, 44, 36, 51, 43, 37, 51, 42, 35, 50, 43, 35, 50, 43, 36, 50, 44, 37, 51, 43, 35, 51, 42, 36, 50, 43, 37, 51, 42, 37, 52, 42, 36, 51, 43, 37, 50, 44, 37, 50, 43, 36, 50, 42, 36, 49, 42, 36, 49, 42, 35, 50, 42, 35, + 49, 44, 36, 49, 44, 37, 51, 42, 36, 52, 43, 36, 50, 44, 36, 49, 44, 37, 51, 43, 38, 51, 43, 37, 49, 44, 35, 49, 43, 35, 50, 43, 37, 51, 43, 36, 50, 43, 35, 48, 43, 36, 48, 43, 36, 50, 44, 36, 51, 43, 37, 49, 43, 36, 50, 43, 35, 50, 42, 35, 49, 43, 36, + 83, 79, 72, 113, 110, 104, 50, 45, 36, 50, 43, 36, 49, 43, 37, 49, 43, 37, 49, 44, 36, 50, 44, 36, 49, 43, 37, 49, 43, 36, 49, 44, 35, 51, 43, 36, 50, 42, 36, 48, 43, 36, 49, 44, 37, 49, 44, 36, 49, 42, 35, 51, 42, 35, 51, 43, 35, 49, 42, 36, 49, 42, 35, + 49, 42, 35, 49, 42, 35, 49, 43, 36, 48, 42, 35, 49, 42, 35, 49, 42, 36, 47, 42, 36, 48, 42, 35, 49, 42, 35, 48, 41, 35, 48, 43, 36, 49, 42, 36, 49, 41, 36, 48, 41, 36, 48, 42, 36, 49, 42, 35, 48, 42, 35, 47, 43, 36, 48, 43, 35, 47, 43, 34, 49, 42, 34, + 50, 42, 35, 49, 43, 36, 48, 43, 36, 49, 43, 35, 47, 43, 34, 47, 43, 35, 48, 42, 34, 48, 42, 33, 47, 43, 34, 47, 42, 34, 46, 41, 34, 46, 40, 34, 46, 40, 34, 47, 40, 34, 48, 41, 34, 47, 40, 34, 47, 40, 34, 47, 40, 34, 47, 41, 34, 46, 41, 33, 47, 40, 33, + 47, 41, 34, 45, 41, 34, 45, 40, 34, 45, 40, 34, 45, 40, 34, 45, 41, 34, 46, 39, 34, 47, 39, 33, 46, 39, 33, 46, 38, 34, 47, 39, 34, 46, 39, 34, 45, 39, 33, 44, 40, 33, 46, 40, 32, 46, 39, 32, 46, 39, 32, 47, 39, 33, 45, 39, 33, 45, 39, 32, 45, 40, 31, + 45, 39, 31, 45, 37, 31, 45, 38, 32, 44, 38, 32, 45, 38, 32, 45, 39, 31, 44, 38, 31, 45, 37, 32, 45, 37, 31, 43, 37, 31, 42, 38, 32, 43, 38, 32, 43, 38, 33, 42, 38, 32, 43, 37, 32, 44, 37, 32, 43, 38, 32, 43, 38, 31, 43, 36, 31, 44, 36, 32, 43, 36, 31, + 42, 35, 31, 42, 35, 31, 43, 37, 30, 42, 37, 30, 42, 36, 30, 42, 36, 30, 42, 35, 31, 43, 35, 30, 43, 35, 30, 43, 36, 31, 42, 37, 31, 42, 36, 30, 42, 37, 29, 40, 37, 29, 40, 35, 29, 40, 35, 29, 40, 35, 30, 40, 35, 29, 42, 35, 29, 41, 36, 30, 40, 35, 30, + 40, 35, 29, 40, 35, 28, 40, 34, 28, 41, 35, 29, 42, 35, 29, 39, 33, 29, 39, 34, 28, 40, 33, 27, 41, 33, 29, 40, 34, 29, 41, 33, 29, 41, 34, 27, 39, 35, 27, 39, 34, 27, 40, 32, 27, 40, 33, 28, 39, 34, 27, 37, 34, 28, 39, 32, 28, 39, 32, 28, 38, 33, 27, + 39, 34, 27, 39, 33, 28, 37, 31, 27, 37, 33, 27, 38, 33, 26, 37, 32, 27, 38, 32, 28, 43, 36, 30, 49, 41, 35, 7, 6, 5, 28, 28, 28, 23, 23, 23, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, + 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 16, 16, 16, 22, 22, 22, 9, 9, 9, 13, 13, 13, 15, 15, 15, 15, 15, 16, 15, 15, 16, 16, 16, 16, 15, 15, 16, + 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 24, 24, 24, 31, 31, 31, 13, 12, 11, 55, 50, 39, 47, 42, 33, 37, 34, 26, + 37, 34, 27, 38, 33, 27, 39, 32, 26, 37, 32, 27, 37, 34, 27, 39, 34, 27, 38, 34, 26, 37, 33, 27, 38, 33, 27, 38, 33, 28, 39, 34, 27, 39, 35, 27, 38, 34, 28, 38, 32, 27, 37, 32, 28, 37, 32, 29, 93, 89, 85, 38, 34, 28, 103, 100, 97, 80, 76, 71, 40, 35, 29, + 40, 33, 28, 93, 90, 85, 42, 34, 29, 40, 35, 28, 93, 90, 85, 40, 34, 28, 41, 35, 29, 89, 84, 79, 40, 35, 29, 40, 34, 30, 41, 34, 29, 95, 90, 86, 67, 64, 58, 94, 91, 87, 95, 91, 86, 94, 92, 86, 42, 36, 30, 41, 36, 30, 41, 36, 31, 42, 36, 32, 41, 37, 31, + 42, 36, 31, 44, 36, 31, 42, 34, 30, 42, 37, 30, 43, 37, 31, 55, 49, 42, 120, 117, 112, 58, 52, 47, 43, 36, 30, 44, 36, 30, 44, 36, 30, 42, 36, 32, 42, 37, 32, 42, 39, 31, 42, 39, 32, 43, 39, 32, 43, 39, 32, 44, 39, 32, 44, 39, 33, 43, 38, 32, 44, 38, 31, + 45, 39, 31, 45, 39, 31, 44, 39, 31, 45, 38, 32, 44, 38, 33, 44, 38, 32, 44, 38, 33, 46, 40, 33, 45, 40, 33, 44, 39, 32, 46, 39, 32, 47, 40, 33, 47, 40, 34, 46, 40, 33, 46, 40, 34, 44, 40, 34, 43, 40, 33, 44, 39, 33, 45, 39, 34, 44, 39, 34, 45, 39, 34, + 46, 40, 34, 45, 41, 34, 46, 40, 35, 63, 57, 51, 122, 118, 114, 59, 51, 47, 47, 41, 34, 45, 41, 33, 46, 41, 33, 48, 40, 34, 47, 40, 34, 47, 40, 34, 47, 41, 34, 48, 41, 35, 48, 40, 34, 47, 42, 35, 48, 42, 35, 49, 42, 35, 49, 42, 34, 48, 40, 34, 110, 106, 102, + 88, 82, 77, 48, 41, 34, 48, 41, 35, 48, 42, 35, 48, 41, 35, 47, 41, 36, 48, 43, 36, 50, 42, 35, 101, 95, 91, 49, 41, 36, 112, 106, 101, 87, 82, 76, 47, 42, 34, 48, 42, 34, 48, 42, 35, 98, 93, 88, 50, 41, 36, 101, 95, 90, 50, 43, 35, 100, 96, 90, 48, 42, 34, + 50, 42, 35, 51, 42, 36, 101, 96, 91, 76, 69, 62, 102, 97, 90, 101, 96, 91, 101, 95, 91, 49, 42, 36, 49, 43, 37, 48, 42, 36, 50, 42, 36, 51, 42, 37, 50, 42, 37, 51, 44, 37, 51, 44, 36, 62, 54, 48, 125, 120, 116, 65, 60, 52, 49, 44, 36, 50, 44, 37, 51, 42, 36, + 50, 42, 35, 49, 44, 36, 51, 44, 36, 51, 42, 36, 51, 43, 37, 51, 44, 36, 50, 44, 35, 50, 43, 36, 51, 44, 37, 50, 43, 36, 49, 42, 36, 50, 43, 36, 50, 44, 36, 51, 43, 37, 51, 44, 36, 52, 45, 36, 50, 44, 36, 49, 43, 37, 50, 44, 36, 50, 43, 35, 49, 42, 36, + 50, 42, 36, 51, 43, 37, 50, 43, 37, 50, 43, 36, 50, 43, 36, 51, 43, 37, 51, 43, 37, 50, 44, 35, 49, 44, 36, 50, 44, 36, 49, 44, 36, 51, 44, 36, 51, 44, 36, 66, 59, 53, 123, 120, 116, 60, 56, 48, 49, 44, 36, 50, 43, 37, 49, 44, 36, 49, 44, 36, 49, 43, 37, + 49, 43, 37, 50, 44, 37, 50, 42, 36, 49, 42, 36, 49, 43, 35, 50, 44, 36, 50, 45, 36, 51, 45, 36, 49, 44, 36, 49, 42, 35, 51, 43, 35, 51, 44, 36, 48, 44, 36, 49, 42, 35, 49, 42, 35, 49, 42, 36, 49, 41, 36, 49, 42, 36, 48, 42, 35, 49, 42, 35, 49, 43, 36, + 48, 43, 37, 47, 42, 36, 49, 42, 36, 49, 42, 36, 48, 42, 35, 49, 42, 34, 50, 42, 36, 50, 42, 36, 48, 41, 35, 47, 42, 36, 47, 42, 36, 48, 42, 35, 50, 42, 35, 49, 42, 35, 48, 43, 36, 50, 42, 34, 48, 42, 34, 47, 42, 35, 49, 42, 35, 49, 42, 33, 47, 41, 34, + 47, 42, 35, 48, 41, 35, 47, 41, 34, 48, 41, 34, 48, 41, 35, 47, 41, 34, 47, 42, 34, 48, 41, 34, 49, 40, 34, 48, 40, 34, 47, 40, 34, 46, 41, 35, 47, 41, 34, 46, 40, 33, 44, 39, 34, 45, 40, 34, 47, 42, 33, 48, 40, 33, 47, 39, 34, 46, 40, 35, 47, 41, 33, + 46, 41, 33, 45, 40, 34, 45, 39, 34, 46, 38, 32, 48, 38, 33, 46, 40, 34, 46, 41, 33, 47, 40, 32, 45, 40, 33, 44, 40, 33, 45, 41, 33, 46, 40, 33, 46, 39, 32, 47, 39, 32, 46, 38, 32, 46, 39, 33, 45, 40, 33, 45, 39, 32, 45, 39, 32, 43, 39, 32, 44, 38, 32, + 44, 37, 32, 43, 37, 32, 43, 37, 32, 45, 38, 32, 44, 39, 32, 42, 38, 32, 42, 37, 32, 42, 37, 31, 42, 38, 31, 43, 39, 32, 43, 38, 32, 44, 37, 31, 43, 37, 30, 42, 37, 30, 43, 37, 31, 44, 36, 30, 43, 36, 31, 43, 37, 31, 43, 37, 30, 41, 36, 29, 42, 36, 30, + 42, 35, 30, 43, 35, 30, 41, 36, 29, 40, 35, 30, 41, 36, 31, 41, 35, 31, 40, 36, 29, 41, 36, 30, 42, 35, 30, 42, 35, 29, 42, 36, 29, 42, 35, 29, 42, 35, 29, 42, 36, 29, 41, 37, 29, 40, 35, 30, 40, 35, 29, 40, 35, 28, 41, 34, 29, 40, 34, 29, 40, 34, 28, + 40, 35, 28, 40, 34, 28, 40, 33, 29, 40, 33, 29, 41, 34, 28, 40, 35, 27, 39, 33, 27, 39, 34, 26, 39, 34, 27, 38, 33, 27, 40, 33, 27, 38, 33, 27, 38, 34, 28, 39, 33, 27, 38, 32, 27, 38, 33, 28, 38, 33, 27, 38, 32, 26, 38, 32, 27, 38, 33, 27, 38, 33, 27, + 44, 38, 31, 50, 42, 35, 7, 6, 5, 28, 28, 29, 23, 23, 23, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 22, 21, 21, 22, 21, 21, 22, 21, 21, 21, 16, 16, 17, 22, 22, 22, 9, 9, 9, 12, 12, 13, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, + 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 25, 25, 26, 32, 32, 33, 13, 13, 12, 55, 48, 39, 47, 42, 35, 36, 33, 28, 36, 34, 27, 37, 33, 26, 39, 32, 27, 38, 32, 28, 37, 33, 28, 36, 33, 27, 36, 34, 26, + 37, 35, 28, 38, 32, 27, 39, 32, 28, 39, 33, 28, 37, 33, 28, 38, 34, 28, 38, 33, 28, 37, 34, 28, 39, 33, 28, 95, 89, 84, 39, 34, 28, 93, 90, 85, 38, 33, 28, 39, 33, 29, 40, 33, 28, 93, 89, 86, 40, 33, 29, 40, 35, 28, 94, 91, 86, 42, 34, 29, 42, 35, 29, + 90, 86, 81, 41, 35, 31, 41, 35, 30, 41, 34, 29, 96, 91, 87, 41, 35, 29, 42, 36, 29, 41, 37, 29, 41, 36, 30, 42, 35, 30, 42, 36, 30, 41, 36, 29, 41, 36, 30, 44, 38, 32, 43, 37, 31, 42, 36, 30, 42, 36, 31, 42, 36, 30, 42, 36, 30, 42, 37, 31, 71, 66, 61, + 117, 113, 109, 52, 46, 40, 41, 37, 30, 42, 37, 32, 42, 38, 32, 44, 37, 31, 44, 39, 31, 43, 39, 32, 43, 37, 32, 43, 37, 32, 42, 39, 31, 43, 39, 32, 44, 38, 32, 43, 37, 33, 45, 38, 32, 45, 39, 31, 44, 40, 31, 44, 38, 32, 43, 38, 33, 45, 40, 32, 44, 39, 32, + 44, 39, 33, 46, 40, 32, 46, 38, 32, 46, 39, 33, 46, 39, 33, 47, 39, 33, 46, 39, 33, 46, 40, 33, 45, 40, 33, 45, 39, 33, 46, 40, 32, 46, 41, 33, 44, 41, 34, 44, 39, 34, 45, 40, 34, 45, 42, 33, 55, 50, 43, 119, 115, 111, 74, 69, 64, 46, 40, 33, 48, 40, 33, + 47, 40, 33, 49, 40, 34, 48, 41, 35, 48, 40, 35, 48, 40, 34, 48, 41, 35, 47, 41, 35, 47, 41, 36, 47, 41, 35, 48, 42, 35, 49, 43, 34, 48, 42, 34, 48, 41, 35, 100, 95, 90, 48, 42, 34, 49, 42, 34, 47, 42, 34, 48, 40, 34, 49, 41, 34, 61, 55, 48, 50, 44, 36, + 49, 43, 35, 101, 95, 90, 49, 41, 34, 100, 95, 90, 49, 42, 36, 48, 42, 35, 47, 43, 35, 49, 43, 36, 102, 96, 91, 50, 42, 35, 49, 42, 34, 49, 41, 35, 101, 95, 90, 50, 44, 36, 49, 43, 35, 48, 42, 36, 101, 97, 91, 49, 43, 35, 49, 42, 35, 50, 41, 34, 50, 42, 35, + 50, 41, 36, 50, 42, 37, 51, 42, 36, 51, 42, 36, 50, 44, 37, 49, 43, 37, 50, 43, 36, 50, 43, 37, 49, 43, 38, 77, 71, 66, 122, 117, 112, 58, 53, 44, 49, 42, 35, 49, 42, 37, 50, 43, 37, 51, 43, 36, 51, 42, 36, 49, 42, 36, 50, 44, 36, 50, 45, 37, 50, 45, 37, + 50, 45, 36, 49, 43, 36, 49, 43, 37, 49, 43, 36, 49, 42, 36, 49, 42, 36, 49, 42, 36, 49, 43, 36, 49, 44, 37, 51, 43, 37, 51, 42, 36, 50, 44, 37, 51, 44, 36, 50, 43, 36, 50, 42, 37, 50, 43, 37, 50, 45, 37, 51, 45, 37, 51, 43, 37, 51, 42, 37, 51, 43, 37, + 51, 44, 37, 50, 44, 37, 50, 43, 37, 51, 44, 37, 50, 44, 36, 58, 53, 44, 122, 116, 111, 78, 71, 65, 49, 44, 36, 48, 44, 36, 48, 45, 37, 49, 44, 37, 49, 43, 36, 50, 43, 36, 50, 43, 36, 51, 42, 36, 51, 44, 36, 51, 44, 37, 49, 43, 36, 50, 42, 36, 50, 42, 36, + 51, 42, 35, 52, 42, 36, 51, 43, 37, 50, 44, 36, 50, 43, 36, 50, 43, 37, 50, 42, 36, 50, 41, 36, 49, 42, 37, 49, 42, 36, 50, 43, 36, 49, 43, 37, 48, 43, 36, 48, 42, 36, 48, 41, 36, 48, 42, 36, 48, 43, 36, 49, 43, 37, 49, 41, 36, 49, 41, 35, 49, 41, 36, + 49, 42, 36, 49, 42, 36, 50, 43, 36, 49, 43, 35, 48, 43, 35, 49, 43, 35, 50, 42, 34, 50, 41, 35, 48, 43, 35, 47, 43, 34, 49, 42, 34, 49, 42, 34, 47, 42, 35, 47, 41, 35, 49, 42, 35, 49, 42, 35, 47, 40, 36, 47, 40, 35, 48, 41, 34, 47, 42, 35, 46, 42, 35, + 46, 42, 34, 47, 42, 34, 48, 41, 34, 48, 42, 35, 47, 41, 34, 46, 41, 34, 45, 40, 34, 45, 40, 34, 46, 41, 33, 46, 40, 33, 45, 40, 33, 45, 40, 33, 46, 39, 33, 47, 40, 33, 47, 41, 34, 46, 41, 34, 45, 41, 33, 46, 40, 33, 47, 40, 34, 47, 41, 33, 47, 40, 32, + 47, 40, 33, 46, 41, 33, 45, 41, 33, 45, 40, 32, 46, 39, 32, 46, 40, 33, 45, 39, 32, 44, 38, 33, 44, 39, 33, 44, 38, 33, 44, 37, 33, 45, 38, 32, 43, 40, 33, 44, 40, 33, 44, 39, 32, 43, 38, 31, 45, 39, 31, 44, 39, 31, 45, 39, 31, 44, 38, 30, 42, 37, 31, + 44, 37, 32, 43, 38, 31, 43, 37, 31, 43, 37, 30, 42, 37, 30, 44, 36, 31, 44, 36, 31, 41, 36, 31, 42, 36, 30, 44, 36, 30, 44, 37, 30, 44, 36, 30, 42, 37, 30, 41, 37, 31, 41, 37, 31, 42, 36, 31, 42, 37, 30, 42, 37, 29, 43, 36, 29, 41, 36, 29, 42, 37, 29, + 42, 36, 29, 41, 35, 30, 41, 35, 30, 41, 36, 30, 40, 36, 29, 40, 37, 29, 42, 37, 30, 41, 36, 29, 41, 34, 30, 41, 34, 30, 40, 34, 29, 40, 34, 28, 40, 35, 29, 41, 35, 28, 41, 34, 29, 40, 35, 29, 39, 36, 29, 40, 35, 28, 40, 34, 28, 40, 34, 27, 39, 34, 27, + 39, 33, 26, 39, 33, 27, 39, 34, 28, 38, 33, 28, 38, 33, 28, 38, 33, 27, 38, 32, 28, 39, 33, 28, 40, 33, 28, 39, 34, 27, 38, 33, 27, 38, 32, 27, 39, 33, 27, 38, 33, 28, 42, 36, 31, 48, 42, 34, 7, 6, 5, 29, 29, 30, 23, 23, 24, 17, 17, 17, 17, 17, 17, + 17, 17, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 16, 16, 16, 22, 22, 22, + 7, 7, 7, 10, 10, 10, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 13, 13, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 15, + 14, 14, 14, 21, 21, 21, 28, 28, 28, 12, 11, 11, 55, 48, 41, 48, 42, 33, 39, 34, 27, 39, 32, 27, 37, 32, 27, 37, 33, 27, 36, 33, 27, 36, 34, 27, 38, 35, 27, 39, 33, 28, 38, 35, 28, 38, 34, 28, 38, 34, 28, 38, 34, 28, 38, 33, 28, 40, 34, 27, 67, 60, 56, + 92, 88, 84, 92, 89, 85, 66, 63, 57, 40, 34, 30, 94, 88, 86, 93, 89, 84, 94, 89, 85, 40, 33, 30, 56, 48, 44, 94, 90, 86, 107, 104, 100, 53, 49, 44, 42, 35, 29, 41, 36, 30, 68, 63, 57, 40, 36, 29, 41, 36, 29, 41, 35, 31, 69, 63, 59, 41, 35, 30, 43, 36, 31, + 41, 36, 30, 40, 35, 30, 41, 35, 30, 40, 36, 30, 40, 36, 30, 42, 35, 30, 42, 36, 31, 44, 37, 30, 41, 37, 30, 41, 37, 32, 43, 37, 31, 41, 38, 31, 42, 37, 30, 43, 38, 31, 81, 76, 72, 112, 108, 104, 47, 43, 37, 44, 38, 30, 44, 37, 32, 44, 38, 32, 43, 38, 32, + 45, 38, 33, 45, 39, 32, 45, 39, 31, 45, 40, 31, 43, 39, 32, 44, 38, 32, 44, 39, 31, 44, 39, 32, 44, 39, 33, 44, 40, 32, 46, 39, 32, 46, 39, 32, 46, 40, 33, 46, 39, 33, 44, 39, 32, 44, 40, 33, 46, 39, 32, 44, 40, 33, 45, 40, 34, 47, 41, 34, 46, 40, 33, + 45, 40, 32, 46, 40, 33, 47, 41, 33, 45, 41, 34, 46, 40, 33, 45, 40, 33, 45, 40, 33, 45, 39, 33, 51, 45, 40, 115, 111, 106, 85, 80, 74, 47, 39, 34, 46, 40, 34, 47, 40, 34, 46, 41, 35, 48, 41, 34, 48, 41, 34, 47, 41, 35, 48, 41, 35, 49, 42, 33, 47, 41, 34, + 46, 42, 35, 48, 41, 34, 49, 42, 35, 49, 41, 35, 47, 41, 34, 47, 41, 35, 100, 95, 90, 100, 95, 90, 100, 95, 90, 47, 41, 36, 49, 43, 36, 52, 47, 39, 52, 45, 39, 101, 96, 93, 102, 97, 92, 61, 56, 49, 48, 43, 35, 100, 97, 90, 101, 96, 91, 101, 96, 91, 50, 42, 35, + 49, 42, 36, 87, 83, 78, 48, 42, 35, 50, 42, 35, 50, 44, 36, 75, 69, 63, 50, 43, 35, 51, 42, 35, 50, 42, 35, 76, 69, 63, 49, 41, 36, 50, 43, 35, 49, 44, 35, 49, 43, 35, 50, 42, 36, 49, 42, 37, 48, 42, 37, 50, 42, 36, 51, 43, 36, 50, 42, 37, 49, 42, 36, + 50, 43, 35, 51, 43, 36, 49, 44, 37, 87, 82, 77, 117, 112, 107, 57, 48, 42, 51, 43, 36, 49, 45, 35, 49, 44, 35, 51, 44, 35, 51, 43, 37, 50, 43, 37, 51, 44, 36, 51, 44, 37, 50, 44, 37, 49, 44, 35, 49, 43, 35, 50, 43, 37, 51, 44, 37, 50, 44, 37, 50, 45, 37, + 50, 44, 37, 51, 43, 37, 50, 44, 37, 50, 43, 37, 50, 42, 37, 51, 43, 36, 51, 45, 37, 49, 45, 36, 50, 43, 36, 50, 44, 37, 49, 45, 38, 51, 44, 36, 52, 43, 35, 50, 44, 36, 50, 45, 36, 50, 44, 36, 50, 43, 36, 50, 44, 37, 55, 49, 43, 117, 113, 108, 88, 82, 76, + 48, 43, 37, 48, 44, 37, 50, 43, 37, 49, 43, 37, 49, 44, 36, 51, 43, 36, 50, 42, 36, 49, 43, 37, 50, 43, 36, 51, 43, 36, 50, 44, 35, 49, 43, 36, 50, 43, 36, 49, 43, 35, 50, 43, 36, 52, 43, 37, 51, 42, 36, 50, 44, 36, 51, 43, 36, 50, 43, 37, 50, 43, 37, + 51, 42, 36, 50, 43, 36, 49, 43, 36, 49, 42, 36, 49, 42, 36, 49, 43, 36, 48, 43, 36, 49, 43, 36, 50, 42, 37, 49, 41, 36, 49, 42, 37, 50, 43, 37, 49, 42, 36, 49, 41, 35, 50, 42, 36, 50, 43, 35, 48, 43, 36, 48, 43, 36, 47, 42, 35, 47, 42, 35, 48, 44, 36, + 49, 43, 35, 48, 42, 35, 48, 41, 35, 48, 43, 35, 49, 42, 35, 48, 41, 35, 47, 42, 35, 46, 42, 35, 48, 41, 35, 48, 42, 35, 49, 43, 35, 49, 43, 35, 48, 41, 35, 47, 41, 34, 48, 41, 34, 48, 40, 33, 48, 40, 34, 48, 41, 35, 47, 42, 34, 48, 42, 33, 47, 42, 33, + 46, 41, 34, 47, 40, 34, 48, 42, 34, 46, 42, 34, 45, 42, 34, 46, 41, 34, 47, 39, 34, 45, 39, 33, 46, 41, 33, 48, 39, 33, 47, 39, 33, 46, 40, 33, 47, 40, 32, 47, 41, 32, 46, 41, 32, 46, 40, 32, 46, 39, 32, 47, 41, 32, 46, 40, 33, 45, 39, 33, 45, 40, 32, + 45, 40, 32, 45, 39, 33, 46, 39, 33, 45, 38, 33, 45, 38, 33, 45, 38, 32, 44, 38, 32, 42, 37, 31, 42, 38, 31, 42, 38, 32, 43, 37, 31, 43, 37, 32, 44, 37, 33, 44, 37, 32, 43, 39, 32, 43, 39, 31, 43, 37, 31, 43, 39, 31, 44, 38, 30, 45, 38, 32, 42, 37, 33, + 41, 36, 32, 43, 37, 31, 43, 37, 31, 43, 37, 30, 44, 37, 30, 44, 36, 30, 42, 35, 30, 43, 35, 30, 43, 37, 30, 44, 37, 30, 42, 37, 31, 41, 37, 30, 42, 36, 30, 42, 35, 29, 41, 37, 30, 42, 36, 31, 42, 36, 30, 40, 37, 30, 40, 35, 29, 41, 35, 29, 41, 37, 29, + 41, 35, 30, 41, 34, 30, 40, 35, 29, 39, 34, 29, 41, 35, 29, 41, 36, 29, 40, 35, 29, 40, 36, 30, 40, 35, 28, 41, 34, 28, 41, 35, 28, 39, 34, 28, 38, 33, 27, 40, 35, 27, 39, 34, 29, 38, 34, 28, 37, 34, 27, 38, 34, 28, 39, 33, 29, 40, 32, 28, 39, 33, 27, + 37, 32, 28, 38, 32, 29, 40, 33, 27, 37, 32, 27, 37, 31, 27, 37, 31, 27, 37, 32, 28, 42, 37, 31, 50, 42, 35, 7, 6, 5, 27, 27, 28, 22, 22, 22, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 20, 20, 20, 21, 20, 20, 20, 15, 15, 15, 21, 21, 21, 7, 7, 7, 9, 9, 10, 12, 12, 13, 13, 13, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 21, 21, 21, 28, 28, 28, 12, 12, 11, 55, 48, 40, 46, 41, 34, 37, 32, 28, + 37, 32, 27, 37, 31, 26, 38, 33, 27, 39, 34, 26, 37, 35, 26, 38, 34, 27, 39, 34, 27, 39, 35, 28, 39, 34, 28, 39, 33, 27, 38, 34, 28, 39, 33, 27, 37, 34, 27, 39, 33, 28, 40, 33, 29, 38, 32, 28, 38, 32, 27, 40, 34, 28, 41, 35, 29, 40, 35, 29, 40, 34, 29, + 40, 34, 30, 39, 35, 28, 39, 35, 28, 40, 36, 28, 40, 35, 29, 40, 36, 30, 42, 34, 29, 41, 35, 30, 41, 35, 29, 41, 34, 29, 41, 35, 30, 41, 36, 30, 42, 36, 29, 40, 35, 29, 40, 37, 29, 41, 36, 29, 41, 36, 29, 41, 37, 31, 41, 37, 31, 42, 37, 30, 43, 35, 30, + 42, 35, 30, 43, 35, 30, 43, 37, 30, 44, 36, 30, 43, 36, 32, 41, 38, 31, 43, 38, 31, 43, 37, 32, 87, 83, 78, 113, 108, 104, 52, 46, 40, 43, 37, 31, 43, 37, 31, 45, 38, 33, 45, 38, 32, 45, 37, 32, 45, 38, 32, 45, 39, 31, 43, 38, 32, 43, 38, 32, 44, 38, 31, + 43, 38, 31, 45, 39, 31, 45, 39, 32, 46, 39, 32, 44, 39, 32, 42, 39, 32, 45, 38, 34, 47, 39, 34, 46, 40, 32, 46, 39, 32, 47, 39, 34, 47, 39, 34, 46, 40, 33, 46, 40, 32, 46, 40, 33, 45, 42, 34, 45, 40, 34, 47, 39, 33, 47, 40, 33, 46, 40, 35, 47, 39, 34, + 55, 48, 43, 114, 109, 106, 90, 85, 80, 46, 42, 34, 46, 41, 34, 47, 40, 34, 48, 42, 34, 46, 42, 35, 48, 42, 34, 49, 42, 33, 48, 40, 35, 48, 40, 36, 47, 42, 35, 48, 41, 34, 48, 40, 34, 48, 41, 36, 47, 43, 36, 47, 42, 35, 48, 42, 35, 48, 43, 35, 49, 41, 34, + 50, 41, 34, 49, 42, 35, 47, 43, 35, 47, 42, 34, 49, 43, 35, 48, 43, 35, 48, 42, 35, 49, 43, 35, 50, 43, 35, 48, 42, 36, 49, 41, 36, 49, 42, 36, 50, 42, 35, 49, 43, 35, 48, 42, 36, 48, 42, 36, 48, 41, 35, 49, 42, 34, 51, 43, 35, 50, 43, 35, 49, 43, 35, + 48, 44, 36, 49, 44, 35, 50, 43, 35, 50, 42, 35, 49, 42, 35, 48, 44, 35, 48, 43, 36, 49, 43, 37, 50, 43, 36, 49, 44, 36, 49, 43, 36, 50, 43, 36, 50, 43, 37, 51, 42, 38, 50, 43, 37, 49, 43, 36, 51, 44, 37, 52, 45, 37, 93, 89, 82, 117, 113, 108, 59, 52, 45, + 50, 44, 35, 50, 45, 36, 51, 44, 36, 50, 43, 36, 50, 44, 38, 51, 44, 37, 50, 43, 36, 49, 44, 37, 50, 44, 36, 51, 44, 35, 50, 44, 37, 50, 44, 37, 52, 43, 36, 52, 43, 36, 51, 43, 36, 50, 43, 36, 50, 43, 36, 50, 44, 36, 52, 43, 37, 52, 43, 38, 50, 44, 38, + 51, 44, 38, 51, 44, 37, 50, 43, 37, 50, 44, 36, 52, 44, 36, 50, 44, 36, 49, 43, 35, 50, 43, 36, 50, 44, 37, 50, 44, 36, 59, 52, 44, 116, 112, 107, 93, 88, 83, 50, 43, 36, 51, 44, 35, 52, 44, 36, 50, 44, 37, 49, 44, 37, 50, 43, 36, 50, 42, 35, 48, 42, 36, + 49, 43, 37, 51, 44, 37, 52, 43, 36, 52, 42, 37, 50, 42, 37, 50, 44, 37, 50, 45, 36, 49, 43, 36, 49, 42, 36, 49, 44, 36, 51, 45, 37, 51, 44, 37, 50, 43, 36, 51, 42, 36, 50, 41, 36, 48, 42, 35, 49, 43, 37, 50, 43, 37, 50, 43, 36, 51, 43, 35, 50, 43, 35, + 50, 43, 35, 50, 42, 35, 50, 42, 36, 50, 42, 37, 49, 41, 36, 48, 43, 36, 49, 44, 35, 48, 43, 35, 47, 43, 35, 49, 43, 36, 50, 42, 36, 48, 41, 36, 47, 41, 36, 48, 41, 35, 47, 42, 35, 48, 43, 35, 48, 42, 36, 49, 41, 36, 49, 42, 34, 48, 43, 33, 48, 43, 34, + 49, 42, 35, 49, 41, 35, 49, 42, 35, 49, 41, 35, 47, 42, 36, 47, 41, 36, 48, 41, 34, 48, 42, 34, 47, 41, 35, 46, 41, 35, 46, 41, 34, 47, 40, 34, 46, 40, 34, 46, 40, 33, 47, 40, 34, 48, 41, 34, 47, 40, 33, 47, 40, 33, 47, 41, 34, 48, 40, 34, 48, 40, 34, + 47, 41, 34, 46, 40, 34, 46, 40, 34, 47, 41, 34, 46, 41, 33, 46, 40, 33, 46, 40, 32, 47, 40, 32, 47, 39, 33, 47, 39, 32, 47, 40, 32, 48, 40, 33, 46, 40, 32, 45, 38, 33, 45, 39, 33, 45, 40, 34, 45, 40, 34, 45, 39, 33, 44, 39, 33, 45, 38, 33, 45, 38, 32, + 44, 38, 32, 45, 39, 32, 44, 39, 33, 44, 38, 32, 45, 37, 31, 44, 39, 32, 44, 39, 32, 44, 37, 31, 43, 37, 32, 44, 38, 31, 44, 38, 31, 44, 38, 32, 43, 37, 32, 43, 37, 32, 42, 37, 32, 41, 37, 31, 42, 38, 31, 44, 36, 31, 42, 36, 31, 41, 36, 30, 41, 37, 29, + 42, 37, 30, 43, 36, 30, 43, 36, 30, 43, 36, 30, 42, 35, 30, 42, 36, 29, 43, 36, 30, 42, 36, 30, 42, 35, 29, 42, 35, 30, 41, 36, 30, 41, 36, 30, 40, 34, 30, 40, 35, 30, 40, 36, 30, 40, 36, 29, 40, 36, 30, 39, 35, 29, 41, 35, 28, 41, 36, 29, 39, 36, 30, + 39, 34, 29, 40, 33, 28, 41, 33, 28, 41, 34, 28, 41, 35, 29, 39, 34, 29, 39, 34, 29, 38, 34, 28, 39, 34, 27, 39, 35, 27, 38, 34, 27, 40, 33, 27, 40, 33, 28, 39, 32, 28, 38, 33, 27, 37, 32, 28, 37, 32, 28, 36, 32, 28, 36, 32, 27, 39, 31, 27, 39, 31, 27, + 44, 36, 30, 49, 41, 35, 7, 6, 5, 28, 28, 28, 23, 23, 23, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, 6, 6, 6, 8, 9, 9, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 13, 12, 12, 13, 12, 12, 12, 12, 12, 13, + 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 20, 20, 21, 28, 28, 28, 12, 11, 11, 56, 49, 40, 47, 42, 34, 37, 34, 27, 38, 32, 26, 37, 33, 27, 37, 33, 28, 39, 34, 27, 39, 32, 26, 38, 32, 27, 39, 33, 27, + 39, 32, 27, 39, 33, 28, 39, 35, 27, 38, 34, 28, 38, 33, 28, 38, 34, 27, 39, 33, 29, 39, 34, 28, 38, 33, 28, 39, 34, 29, 40, 35, 29, 40, 33, 29, 40, 33, 28, 41, 34, 29, 42, 35, 29, 41, 33, 30, 40, 35, 29, 41, 36, 28, 40, 34, 28, 41, 35, 28, 42, 35, 29, + 40, 36, 29, 42, 34, 30, 42, 36, 30, 40, 35, 29, 42, 35, 29, 42, 37, 31, 41, 37, 30, 42, 36, 30, 42, 37, 30, 42, 37, 30, 42, 36, 30, 42, 37, 30, 43, 37, 31, 43, 36, 31, 43, 36, 30, 42, 36, 30, 42, 36, 31, 42, 36, 32, 41, 36, 31, 42, 38, 31, 44, 37, 31, + 43, 37, 30, 42, 38, 30, 81, 78, 72, 117, 113, 109, 61, 55, 48, 43, 39, 32, 45, 38, 31, 43, 37, 32, 45, 37, 32, 44, 37, 32, 44, 37, 32, 43, 38, 33, 45, 39, 31, 43, 38, 31, 44, 39, 32, 43, 39, 32, 43, 39, 32, 43, 39, 32, 43, 38, 33, 44, 39, 33, 43, 40, 33, + 45, 39, 33, 46, 41, 33, 44, 40, 34, 45, 39, 34, 47, 39, 32, 47, 40, 34, 48, 40, 34, 47, 41, 33, 46, 40, 34, 46, 41, 33, 45, 41, 33, 45, 41, 33, 46, 40, 34, 60, 57, 51, 120, 115, 112, 86, 79, 75, 47, 40, 35, 47, 41, 34, 46, 40, 34, 47, 40, 34, 46, 41, 34, + 46, 42, 35, 49, 41, 35, 50, 41, 36, 48, 42, 34, 47, 41, 33, 48, 41, 35, 47, 41, 36, 47, 42, 35, 48, 42, 35, 47, 41, 36, 47, 41, 36, 48, 41, 35, 48, 42, 35, 50, 43, 35, 48, 43, 34, 48, 42, 35, 48, 42, 36, 49, 42, 36, 50, 41, 35, 49, 40, 36, 49, 41, 36, + 48, 41, 36, 48, 42, 36, 49, 43, 35, 50, 44, 35, 50, 43, 35, 49, 42, 36, 49, 43, 35, 49, 42, 36, 50, 43, 36, 50, 44, 36, 50, 43, 36, 49, 41, 35, 48, 42, 36, 50, 43, 36, 49, 43, 36, 48, 44, 35, 50, 44, 35, 52, 43, 36, 50, 43, 36, 49, 44, 36, 51, 44, 37, + 51, 44, 36, 49, 42, 35, 49, 43, 36, 51, 44, 36, 51, 43, 36, 50, 43, 36, 49, 44, 37, 50, 43, 37, 51, 42, 36, 51, 43, 37, 50, 43, 37, 51, 44, 37, 89, 83, 77, 121, 117, 112, 67, 59, 53, 51, 43, 36, 50, 44, 37, 50, 44, 38, 50, 44, 37, 50, 44, 36, 51, 45, 36, + 51, 46, 36, 51, 44, 37, 50, 43, 36, 50, 44, 36, 50, 44, 36, 50, 43, 36, 50, 42, 36, 52, 43, 37, 51, 44, 36, 51, 45, 36, 51, 45, 37, 51, 43, 37, 52, 43, 37, 51, 45, 37, 50, 44, 36, 50, 42, 37, 51, 43, 38, 52, 43, 37, 51, 43, 36, 49, 44, 37, 49, 44, 36, + 50, 44, 36, 51, 45, 37, 65, 59, 52, 121, 118, 113, 88, 84, 77, 50, 43, 36, 51, 43, 35, 51, 44, 36, 50, 44, 37, 51, 44, 36, 52, 43, 36, 50, 43, 37, 49, 43, 38, 50, 43, 37, 51, 44, 36, 50, 44, 36, 50, 44, 36, 51, 42, 37, 50, 42, 37, 50, 44, 36, 51, 43, 37, + 52, 43, 37, 51, 43, 36, 50, 44, 36, 50, 44, 37, 50, 43, 36, 49, 42, 35, 49, 42, 36, 51, 43, 36, 51, 44, 36, 52, 42, 37, 51, 43, 36, 49, 43, 36, 49, 41, 36, 51, 41, 37, 51, 43, 37, 51, 43, 37, 49, 42, 35, 48, 43, 36, 49, 43, 36, 50, 43, 35, 48, 42, 35, + 48, 43, 36, 49, 44, 37, 50, 42, 37, 51, 41, 35, 50, 43, 35, 49, 43, 35, 49, 41, 34, 50, 41, 34, 49, 43, 34, 49, 43, 36, 50, 42, 36, 48, 42, 35, 48, 43, 35, 49, 41, 35, 48, 41, 34, 48, 42, 34, 49, 41, 35, 47, 41, 35, 47, 42, 36, 48, 43, 35, 48, 41, 35, + 47, 41, 35, 47, 42, 35, 46, 42, 35, 47, 40, 34, 49, 40, 34, 47, 41, 34, 47, 42, 34, 48, 41, 33, 48, 40, 34, 47, 42, 35, 46, 42, 33, 46, 40, 33, 47, 41, 33, 47, 42, 33, 47, 40, 33, 47, 40, 33, 46, 41, 34, 45, 40, 33, 46, 40, 33, 47, 40, 33, 47, 40, 33, + 47, 39, 33, 47, 39, 33, 45, 41, 33, 46, 41, 32, 47, 40, 32, 45, 40, 32, 46, 40, 33, 46, 40, 32, 45, 40, 32, 45, 39, 32, 46, 39, 32, 44, 39, 32, 44, 39, 31, 44, 39, 33, 44, 38, 33, 45, 37, 32, 44, 37, 32, 44, 39, 32, 45, 39, 33, 43, 38, 32, 43, 36, 32, + 44, 37, 31, 42, 38, 31, 43, 37, 32, 44, 38, 32, 44, 38, 31, 43, 37, 31, 44, 36, 32, 43, 37, 32, 42, 38, 31, 41, 37, 32, 42, 36, 32, 41, 37, 31, 42, 38, 30, 42, 38, 30, 42, 36, 30, 41, 37, 31, 41, 37, 31, 42, 35, 30, 42, 36, 31, 42, 36, 30, 43, 36, 30, + 43, 35, 30, 43, 36, 30, 42, 37, 30, 41, 36, 30, 41, 35, 30, 42, 37, 30, 41, 36, 30, 39, 35, 30, 40, 35, 30, 41, 36, 30, 40, 36, 30, 40, 36, 29, 41, 35, 29, 41, 34, 28, 41, 34, 27, 39, 33, 28, 39, 34, 29, 39, 34, 28, 38, 33, 27, 38, 34, 27, 40, 34, 28, + 40, 33, 28, 39, 33, 28, 38, 34, 28, 37, 34, 28, 37, 32, 28, 38, 33, 28, 39, 33, 28, 39, 33, 28, 37, 33, 28, 37, 32, 27, 38, 33, 27, 37, 33, 26, 37, 32, 26, 39, 32, 26, 45, 37, 30, 49, 42, 35, 7, 6, 5, 28, 28, 28, 22, 22, 23, 16, 16, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 12, 12, 12, 20, 19, 19, + 8, 8, 7, 11, 11, 11, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 13, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 13, 13, 14, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, + 15, 15, 16, 22, 22, 22, 30, 29, 30, 13, 12, 11, 58, 49, 41, 47, 41, 35, 38, 34, 28, 38, 32, 27, 38, 33, 28, 39, 34, 28, 37, 32, 27, 39, 34, 28, 38, 33, 28, 39, 34, 27, 37, 34, 28, 40, 33, 27, 40, 33, 26, 40, 34, 28, 39, 34, 27, 40, 35, 28, 40, 34, 27, + 40, 32, 27, 40, 33, 28, 40, 34, 30, 40, 35, 29, 40, 33, 28, 41, 33, 30, 39, 35, 29, 39, 34, 29, 41, 36, 30, 41, 35, 30, 42, 35, 29, 42, 36, 28, 42, 36, 30, 41, 35, 29, 40, 35, 29, 42, 35, 30, 43, 36, 30, 41, 35, 30, 41, 36, 30, 43, 36, 31, 42, 36, 30, + 40, 36, 30, 39, 38, 30, 41, 38, 30, 41, 37, 30, 41, 36, 29, 40, 37, 30, 42, 36, 31, 43, 35, 31, 42, 36, 29, 42, 37, 31, 42, 38, 31, 43, 38, 31, 42, 38, 31, 43, 37, 31, 42, 38, 30, 45, 39, 30, 45, 39, 31, 73, 68, 62, 121, 117, 113, 78, 72, 68, 45, 38, 33, + 43, 38, 32, 42, 36, 33, 43, 38, 31, 45, 38, 31, 43, 40, 33, 43, 40, 31, 46, 39, 32, 45, 38, 31, 44, 39, 33, 44, 41, 33, 45, 39, 33, 44, 39, 33, 44, 40, 32, 45, 39, 33, 44, 40, 32, 44, 40, 32, 45, 39, 33, 46, 39, 33, 46, 40, 33, 45, 38, 34, 46, 39, 33, + 47, 40, 33, 48, 39, 34, 47, 39, 35, 45, 39, 33, 45, 39, 33, 82, 77, 71, 123, 120, 115, 73, 69, 64, 46, 41, 34, 47, 42, 34, 47, 42, 35, 48, 41, 35, 47, 40, 35, 46, 41, 35, 46, 41, 34, 47, 42, 35, 48, 42, 35, 47, 41, 35, 47, 40, 35, 48, 40, 35, 49, 41, 35, + 48, 42, 35, 48, 42, 35, 47, 42, 35, 48, 42, 35, 48, 41, 34, 46, 42, 36, 48, 43, 36, 49, 42, 34, 48, 43, 35, 49, 43, 35, 50, 41, 35, 48, 43, 35, 47, 43, 34, 48, 41, 35, 49, 42, 36, 49, 42, 36, 48, 42, 36, 49, 44, 35, 49, 43, 35, 50, 43, 36, 48, 44, 36, + 50, 42, 35, 50, 42, 36, 48, 43, 37, 48, 41, 36, 49, 42, 35, 49, 44, 36, 50, 43, 36, 51, 43, 35, 51, 43, 36, 51, 43, 36, 49, 42, 35, 49, 42, 37, 51, 43, 37, 51, 42, 36, 49, 43, 36, 48, 43, 36, 50, 43, 37, 52, 42, 37, 52, 43, 37, 51, 44, 37, 50, 43, 36, + 50, 44, 36, 50, 45, 36, 48, 44, 36, 50, 44, 37, 50, 43, 36, 49, 43, 35, 78, 72, 66, 125, 121, 117, 84, 78, 73, 51, 43, 38, 50, 44, 37, 50, 44, 37, 51, 44, 37, 51, 45, 37, 50, 45, 37, 50, 45, 36, 50, 44, 36, 51, 43, 36, 50, 44, 36, 51, 43, 36, 52, 42, 37, + 52, 44, 38, 52, 45, 37, 50, 45, 36, 51, 44, 37, 52, 43, 37, 53, 42, 36, 52, 43, 37, 52, 44, 37, 51, 44, 37, 51, 44, 36, 50, 43, 37, 50, 44, 37, 51, 44, 37, 51, 43, 38, 50, 44, 38, 84, 81, 75, 124, 121, 117, 76, 71, 66, 49, 42, 36, 51, 43, 37, 51, 44, 37, + 50, 44, 37, 50, 43, 36, 50, 43, 36, 50, 43, 37, 50, 45, 36, 51, 45, 36, 52, 44, 37, 52, 44, 37, 51, 44, 37, 51, 44, 36, 51, 44, 36, 51, 44, 37, 51, 45, 37, 51, 44, 37, 51, 44, 37, 51, 44, 36, 51, 44, 37, 51, 43, 36, 51, 43, 36, 50, 44, 35, 50, 44, 36, + 50, 43, 37, 51, 43, 37, 50, 43, 36, 50, 42, 36, 50, 42, 36, 51, 42, 37, 50, 43, 37, 48, 42, 37, 48, 41, 36, 48, 41, 35, 48, 42, 35, 49, 43, 35, 49, 43, 36, 49, 42, 36, 50, 42, 36, 50, 42, 36, 49, 41, 36, 48, 42, 35, 48, 43, 35, 49, 42, 36, 49, 43, 36, + 49, 43, 35, 49, 43, 35, 47, 42, 35, 49, 42, 35, 50, 42, 34, 50, 42, 34, 48, 41, 34, 48, 42, 35, 48, 43, 35, 48, 42, 35, 49, 42, 35, 48, 42, 35, 49, 42, 34, 49, 42, 34, 48, 41, 35, 47, 41, 35, 48, 42, 35, 49, 42, 35, 48, 40, 33, 47, 40, 34, 46, 41, 35, + 47, 40, 34, 48, 42, 35, 46, 42, 34, 46, 41, 33, 48, 41, 33, 46, 41, 33, 47, 41, 32, 47, 42, 32, 46, 41, 33, 48, 41, 34, 47, 41, 34, 46, 41, 34, 47, 40, 34, 47, 40, 34, 47, 40, 33, 47, 40, 32, 45, 41, 33, 45, 41, 33, 47, 40, 33, 46, 39, 32, 45, 40, 32, + 44, 40, 32, 44, 39, 32, 45, 39, 33, 47, 39, 33, 46, 38, 33, 46, 38, 32, 45, 39, 32, 45, 39, 32, 43, 38, 32, 43, 38, 32, 43, 38, 32, 43, 38, 32, 45, 37, 31, 44, 38, 31, 43, 39, 31, 44, 39, 31, 43, 38, 31, 42, 38, 32, 44, 38, 31, 45, 38, 31, 43, 38, 32, + 42, 36, 31, 43, 37, 31, 43, 37, 31, 43, 37, 31, 44, 37, 31, 42, 37, 30, 41, 37, 29, 42, 38, 30, 43, 38, 30, 43, 38, 30, 42, 37, 30, 41, 36, 31, 42, 37, 31, 41, 36, 31, 42, 35, 30, 42, 35, 29, 41, 36, 30, 41, 36, 29, 40, 35, 29, 40, 35, 30, 41, 35, 30, + 42, 37, 29, 41, 36, 30, 39, 35, 30, 40, 35, 29, 40, 34, 28, 39, 34, 29, 41, 34, 29, 41, 34, 29, 40, 34, 29, 39, 34, 28, 40, 33, 28, 41, 33, 28, 39, 33, 27, 40, 33, 28, 40, 33, 29, 39, 34, 28, 39, 34, 27, 38, 33, 27, 38, 34, 28, 38, 33, 27, 38, 33, 28, + 39, 33, 29, 38, 33, 27, 38, 34, 27, 38, 34, 27, 36, 34, 27, 37, 33, 26, 38, 33, 26, 44, 37, 30, 51, 43, 35, 7, 6, 5, 28, 28, 28, 22, 22, 22, 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 15, 15, 16, 12, 12, 12, 20, 19, 19, 8, 8, 7, 11, 11, 11, 13, 13, 13, 13, 13, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 14, 13, 13, 14, 13, 13, 14, 13, 13, 14, 13, 13, 14, 14, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 22, 22, 22, 29, 29, 29, 13, 12, 11, 58, 50, 39, 50, 43, 34, 39, 34, 28, + 37, 34, 27, 40, 32, 27, 38, 32, 28, 36, 34, 27, 37, 33, 26, 37, 32, 27, 38, 34, 27, 38, 34, 28, 38, 34, 28, 39, 34, 27, 37, 33, 27, 37, 34, 28, 40, 34, 28, 40, 34, 27, 40, 33, 28, 40, 34, 28, 38, 34, 29, 39, 34, 28, 40, 36, 28, 40, 35, 29, 39, 35, 29, + 40, 33, 29, 40, 34, 31, 39, 35, 30, 40, 34, 29, 42, 34, 30, 41, 36, 29, 40, 36, 30, 43, 35, 29, 42, 36, 29, 42, 36, 30, 41, 37, 29, 41, 35, 29, 42, 36, 29, 42, 35, 30, 42, 36, 29, 41, 36, 30, 42, 38, 31, 42, 37, 29, 42, 36, 30, 41, 36, 30, 44, 37, 31, + 44, 37, 30, 44, 37, 30, 43, 36, 30, 44, 36, 30, 44, 36, 32, 44, 37, 32, 44, 38, 31, 44, 37, 31, 43, 37, 31, 44, 37, 31, 45, 37, 31, 55, 51, 45, 110, 106, 102, 107, 102, 98, 59, 53, 47, 45, 39, 31, 46, 37, 32, 46, 37, 31, 45, 39, 33, 43, 38, 32, 45, 39, 32, + 46, 39, 33, 44, 39, 33, 44, 39, 33, 46, 39, 33, 45, 39, 34, 44, 38, 33, 43, 39, 32, 45, 40, 32, 45, 39, 32, 45, 39, 32, 44, 41, 33, 46, 41, 34, 47, 40, 33, 46, 39, 34, 46, 39, 34, 45, 40, 34, 46, 41, 33, 61, 57, 49, 108, 104, 99, 111, 108, 103, 59, 53, 46, + 48, 40, 35, 48, 41, 34, 47, 42, 34, 47, 41, 34, 48, 40, 35, 47, 41, 35, 46, 41, 35, 47, 41, 35, 49, 42, 35, 48, 41, 36, 47, 41, 35, 50, 42, 35, 50, 43, 36, 48, 43, 35, 48, 42, 34, 49, 41, 34, 48, 42, 35, 48, 42, 35, 49, 40, 35, 48, 41, 35, 47, 43, 36, + 48, 44, 35, 49, 43, 35, 49, 42, 36, 48, 42, 36, 49, 42, 35, 50, 41, 35, 51, 41, 36, 51, 42, 36, 48, 44, 35, 48, 43, 35, 49, 42, 35, 50, 44, 36, 48, 43, 36, 49, 41, 36, 49, 42, 36, 49, 43, 36, 50, 43, 36, 49, 44, 35, 48, 43, 34, 48, 43, 35, 49, 43, 35, + 50, 43, 35, 49, 44, 36, 49, 43, 37, 50, 43, 36, 51, 43, 36, 51, 42, 36, 50, 43, 35, 49, 44, 36, 50, 44, 37, 50, 42, 37, 48, 42, 35, 49, 43, 36, 50, 42, 37, 50, 43, 37, 51, 44, 37, 52, 44, 38, 50, 44, 37, 49, 43, 37, 50, 44, 37, 50, 44, 37, 51, 44, 37, + 62, 57, 49, 114, 110, 105, 112, 107, 103, 65, 58, 52, 50, 44, 37, 51, 45, 38, 51, 44, 36, 50, 43, 36, 50, 44, 36, 50, 44, 37, 51, 44, 37, 52, 44, 37, 52, 45, 36, 52, 45, 36, 52, 45, 36, 51, 45, 37, 51, 45, 37, 52, 45, 37, 52, 45, 37, 50, 44, 37, 49, 43, 38, + 51, 43, 37, 53, 44, 36, 53, 43, 37, 52, 43, 37, 50, 44, 37, 51, 44, 36, 65, 59, 52, 110, 107, 102, 114, 110, 105, 61, 56, 49, 49, 44, 36, 50, 44, 36, 50, 44, 38, 50, 44, 37, 50, 45, 36, 50, 45, 36, 49, 44, 36, 50, 45, 36, 50, 44, 36, 50, 43, 37, 50, 44, 37, + 50, 44, 37, 50, 44, 36, 50, 44, 36, 51, 45, 37, 51, 45, 36, 51, 44, 36, 51, 44, 37, 50, 44, 37, 50, 45, 37, 52, 44, 36, 52, 43, 36, 52, 43, 35, 51, 43, 36, 51, 42, 36, 51, 43, 37, 50, 44, 37, 50, 42, 35, 50, 41, 35, 51, 42, 37, 49, 43, 36, 48, 43, 36, + 48, 43, 36, 48, 43, 37, 48, 43, 37, 50, 43, 36, 50, 43, 36, 49, 43, 35, 48, 43, 36, 49, 43, 37, 49, 43, 36, 49, 43, 36, 50, 42, 36, 51, 42, 35, 51, 42, 34, 50, 42, 36, 50, 42, 36, 50, 42, 35, 50, 43, 36, 50, 43, 36, 49, 41, 35, 50, 42, 35, 50, 43, 35, + 49, 43, 36, 49, 44, 34, 49, 43, 34, 48, 42, 35, 48, 42, 35, 48, 41, 34, 49, 42, 34, 49, 41, 35, 48, 41, 35, 49, 42, 34, 49, 42, 34, 48, 41, 35, 47, 41, 34, 46, 41, 33, 46, 41, 34, 46, 39, 34, 47, 40, 34, 47, 42, 34, 47, 42, 35, 48, 41, 34, 48, 40, 33, + 47, 40, 34, 46, 39, 34, 45, 39, 33, 46, 40, 32, 47, 39, 33, 47, 40, 34, 47, 40, 33, 45, 41, 32, 46, 41, 34, 48, 40, 34, 48, 40, 32, 46, 40, 33, 45, 41, 34, 45, 41, 33, 45, 40, 32, 46, 40, 33, 45, 38, 33, 46, 39, 33, 45, 39, 33, 45, 39, 32, 44, 39, 31, + 44, 38, 31, 45, 38, 32, 44, 38, 33, 44, 38, 32, 43, 39, 32, 44, 39, 32, 45, 37, 32, 43, 38, 32, 43, 38, 32, 44, 37, 32, 43, 37, 32, 43, 38, 32, 43, 39, 32, 43, 38, 32, 44, 37, 31, 43, 38, 31, 42, 38, 31, 43, 36, 32, 43, 36, 31, 43, 38, 29, 44, 38, 30, + 41, 36, 30, 41, 37, 30, 43, 37, 31, 43, 37, 31, 41, 37, 30, 40, 36, 30, 40, 37, 30, 41, 36, 31, 43, 35, 30, 43, 36, 29, 43, 36, 30, 42, 35, 31, 42, 35, 31, 40, 36, 29, 40, 36, 29, 40, 36, 30, 40, 36, 29, 42, 36, 29, 41, 35, 29, 40, 34, 28, 41, 35, 28, + 40, 34, 29, 39, 34, 29, 41, 35, 28, 42, 34, 27, 40, 34, 29, 38, 34, 28, 40, 34, 27, 40, 35, 27, 40, 34, 28, 40, 33, 28, 38, 34, 29, 37, 34, 28, 38, 35, 27, 39, 34, 27, 39, 32, 27, 38, 32, 27, 37, 33, 27, 37, 34, 26, 37, 32, 27, 38, 32, 27, 38, 33, 26, + 43, 38, 30, 50, 43, 35, 7, 6, 5, 28, 28, 28, 22, 22, 23, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 19, 19, 20, 20, 19, 20, 20, 20, 21, + 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 16, 16, 16, 22, 22, 21, 7, 7, 6, 9, 9, 9, 11, 11, 11, 11, 11, 12, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 21, 21, 21, 28, 28, 28, 12, 12, 11, 56, 49, 40, 47, 42, 35, 38, 34, 28, 39, 35, 28, 36, 34, 27, 38, 35, 26, 38, 34, 27, 36, 33, 28, 38, 34, 28, 39, 32, 26, + 39, 33, 27, 38, 35, 28, 38, 33, 28, 39, 33, 28, 39, 33, 28, 39, 34, 28, 38, 35, 29, 40, 34, 29, 41, 34, 28, 41, 36, 28, 40, 35, 29, 39, 34, 29, 41, 35, 28, 41, 35, 29, 40, 35, 30, 38, 35, 29, 40, 34, 29, 41, 36, 30, 40, 35, 31, 41, 36, 30, 42, 35, 29, + 41, 37, 30, 40, 35, 29, 42, 34, 29, 41, 34, 30, 43, 35, 30, 42, 35, 31, 41, 36, 31, 43, 36, 31, 41, 38, 29, 41, 37, 31, 42, 37, 32, 42, 38, 31, 43, 38, 31, 43, 36, 30, 44, 37, 30, 42, 37, 31, 43, 38, 31, 43, 37, 30, 42, 36, 31, 44, 38, 31, 43, 37, 32, + 44, 38, 32, 43, 38, 32, 43, 38, 31, 43, 38, 32, 44, 37, 32, 46, 39, 32, 78, 74, 68, 120, 116, 113, 97, 91, 87, 58, 51, 47, 45, 38, 32, 45, 37, 32, 44, 37, 32, 44, 38, 33, 43, 39, 31, 44, 39, 32, 46, 39, 33, 45, 39, 32, 44, 38, 32, 45, 39, 32, 44, 39, 32, + 46, 39, 33, 46, 39, 34, 46, 39, 33, 46, 39, 34, 47, 39, 34, 47, 40, 34, 46, 40, 33, 46, 41, 33, 61, 55, 48, 98, 93, 89, 122, 118, 114, 80, 75, 71, 47, 41, 35, 46, 40, 33, 46, 40, 33, 48, 41, 34, 49, 41, 35, 48, 42, 35, 47, 40, 34, 48, 40, 35, 47, 42, 34, + 46, 41, 35, 48, 41, 35, 50, 43, 34, 49, 42, 36, 48, 41, 35, 49, 42, 35, 50, 41, 36, 49, 41, 35, 49, 43, 34, 48, 42, 35, 50, 43, 35, 49, 42, 35, 48, 42, 36, 49, 41, 35, 49, 41, 36, 49, 41, 36, 49, 43, 35, 50, 43, 35, 49, 42, 36, 49, 42, 34, 51, 43, 36, + 50, 43, 37, 49, 44, 36, 50, 43, 36, 49, 43, 36, 48, 43, 36, 50, 43, 35, 51, 44, 35, 50, 44, 36, 49, 42, 35, 50, 41, 35, 50, 42, 36, 49, 43, 35, 49, 43, 35, 51, 42, 35, 52, 41, 36, 52, 42, 36, 50, 44, 37, 50, 44, 37, 52, 43, 36, 50, 43, 37, 49, 43, 36, + 49, 43, 36, 49, 44, 37, 50, 44, 37, 50, 45, 36, 50, 44, 36, 50, 44, 36, 49, 44, 37, 50, 44, 36, 52, 43, 37, 52, 43, 37, 52, 43, 37, 51, 43, 37, 50, 43, 36, 51, 43, 37, 51, 44, 36, 52, 44, 36, 83, 78, 72, 125, 120, 116, 101, 96, 91, 63, 58, 50, 51, 45, 36, + 52, 45, 36, 50, 44, 36, 50, 44, 37, 52, 45, 37, 52, 46, 37, 51, 45, 36, 51, 44, 37, 51, 43, 37, 52, 43, 36, 52, 44, 37, 52, 45, 38, 51, 45, 37, 52, 44, 36, 52, 44, 36, 51, 44, 36, 51, 44, 37, 52, 44, 37, 53, 45, 36, 66, 58, 51, 102, 95, 90, 125, 120, 116, + 86, 79, 73, 53, 46, 38, 52, 44, 37, 51, 43, 37, 51, 44, 37, 51, 45, 37, 51, 45, 37, 49, 44, 37, 49, 43, 37, 51, 44, 37, 51, 45, 37, 51, 44, 37, 52, 44, 36, 52, 43, 36, 51, 44, 38, 50, 44, 38, 51, 44, 36, 52, 45, 37, 50, 45, 36, 51, 43, 36, 52, 44, 36, + 51, 43, 36, 49, 42, 37, 49, 43, 36, 51, 44, 35, 51, 45, 35, 50, 44, 36, 50, 42, 37, 51, 43, 36, 51, 43, 36, 51, 42, 36, 49, 43, 36, 49, 43, 35, 50, 43, 36, 49, 42, 36, 49, 42, 36, 50, 43, 37, 51, 44, 37, 51, 43, 37, 51, 43, 36, 50, 44, 36, 50, 44, 36, + 50, 44, 36, 49, 43, 35, 48, 43, 36, 49, 43, 36, 50, 43, 36, 48, 43, 36, 49, 43, 36, 51, 43, 36, 50, 44, 36, 49, 44, 35, 49, 44, 35, 49, 42, 36, 49, 41, 36, 49, 43, 34, 49, 42, 34, 48, 41, 35, 48, 43, 34, 48, 43, 35, 49, 42, 35, 49, 42, 34, 48, 43, 35, + 49, 42, 35, 49, 42, 35, 50, 42, 36, 49, 41, 35, 47, 41, 35, 47, 41, 35, 48, 41, 35, 47, 42, 34, 46, 42, 34, 46, 41, 34, 47, 41, 34, 47, 40, 35, 48, 41, 34, 47, 42, 34, 45, 40, 33, 46, 40, 34, 46, 42, 34, 47, 41, 33, 45, 39, 33, 45, 40, 33, 47, 41, 32, + 47, 42, 33, 47, 40, 33, 46, 39, 34, 45, 40, 33, 47, 40, 33, 46, 40, 33, 44, 39, 32, 45, 39, 32, 46, 39, 33, 45, 40, 34, 46, 39, 33, 46, 39, 33, 44, 38, 33, 43, 38, 33, 43, 37, 33, 44, 38, 32, 44, 38, 31, 43, 39, 31, 43, 39, 31, 44, 38, 32, 44, 37, 32, + 43, 38, 32, 45, 39, 32, 44, 38, 32, 43, 38, 33, 43, 39, 33, 43, 39, 32, 43, 38, 31, 44, 37, 31, 44, 37, 31, 44, 37, 30, 43, 37, 30, 42, 37, 31, 42, 37, 30, 44, 36, 30, 43, 36, 30, 41, 38, 30, 40, 37, 31, 42, 36, 31, 44, 36, 30, 44, 37, 30, 42, 36, 30, + 42, 36, 30, 42, 36, 30, 41, 36, 29, 40, 37, 29, 41, 35, 29, 41, 34, 29, 40, 36, 29, 40, 37, 29, 41, 36, 28, 41, 35, 29, 41, 36, 30, 40, 35, 29, 40, 34, 28, 41, 34, 29, 40, 34, 29, 40, 35, 28, 39, 35, 29, 40, 34, 29, 40, 34, 29, 40, 35, 29, 41, 34, 29, + 40, 34, 28, 41, 33, 29, 40, 34, 28, 38, 34, 28, 39, 33, 29, 40, 33, 28, 40, 33, 27, 40, 33, 28, 39, 33, 28, 39, 35, 27, 38, 34, 26, 37, 33, 26, 37, 33, 26, 38, 33, 26, 45, 38, 30, 50, 42, 35, 7, 6, 5, 30, 30, 30, 24, 24, 25, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 18, 19, 19, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 20, 20, + 6, 6, 6, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 14, 14, 14, 13, 13, 13, 13, 13, 14, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, + 13, 13, 14, 20, 20, 20, 28, 28, 28, 13, 12, 11, 56, 49, 39, 47, 41, 35, 38, 33, 28, 38, 35, 27, 39, 33, 28, 37, 32, 27, 38, 33, 27, 38, 34, 28, 37, 33, 28, 40, 34, 28, 39, 35, 27, 40, 34, 28, 39, 35, 27, 37, 33, 28, 40, 34, 29, 39, 34, 29, 39, 35, 28, + 40, 35, 28, 39, 35, 29, 41, 35, 29, 41, 35, 28, 38, 35, 30, 39, 36, 30, 42, 36, 30, 41, 35, 28, 42, 34, 29, 40, 34, 30, 39, 35, 30, 40, 35, 30, 40, 35, 30, 42, 34, 29, 41, 35, 30, 42, 36, 30, 41, 36, 30, 42, 35, 29, 42, 36, 29, 41, 36, 31, 41, 35, 30, + 41, 36, 30, 40, 37, 30, 41, 37, 29, 43, 36, 30, 42, 36, 31, 42, 37, 31, 43, 36, 30, 42, 37, 29, 42, 37, 30, 42, 37, 30, 44, 39, 31, 43, 37, 31, 44, 36, 31, 42, 38, 32, 44, 36, 31, 44, 37, 31, 45, 38, 31, 44, 39, 31, 44, 37, 32, 44, 36, 32, 44, 38, 31, + 48, 43, 37, 84, 79, 74, 120, 117, 112, 106, 101, 96, 76, 69, 64, 51, 43, 37, 45, 38, 33, 45, 39, 32, 45, 40, 33, 46, 39, 33, 45, 39, 32, 44, 38, 32, 44, 40, 33, 44, 40, 33, 45, 40, 33, 46, 38, 33, 46, 39, 33, 46, 39, 32, 47, 39, 34, 52, 44, 39, 78, 73, 67, + 107, 102, 98, 122, 117, 113, 88, 82, 76, 53, 45, 39, 45, 40, 33, 47, 39, 33, 47, 41, 34, 47, 42, 35, 48, 40, 35, 46, 42, 35, 47, 42, 35, 48, 40, 35, 47, 40, 35, 48, 41, 34, 49, 41, 34, 47, 42, 35, 47, 43, 35, 47, 42, 35, 49, 42, 34, 50, 41, 34, 49, 41, 34, + 47, 42, 35, 48, 41, 36, 48, 41, 36, 48, 41, 35, 49, 41, 35, 50, 41, 36, 49, 42, 36, 49, 42, 36, 49, 43, 36, 50, 44, 36, 49, 43, 35, 49, 41, 35, 50, 43, 35, 49, 44, 35, 49, 43, 35, 49, 41, 36, 49, 42, 36, 51, 43, 35, 49, 44, 36, 48, 43, 36, 49, 42, 35, + 49, 44, 36, 49, 43, 36, 48, 42, 36, 49, 43, 35, 49, 42, 35, 50, 42, 35, 50, 43, 36, 51, 42, 36, 50, 42, 35, 50, 44, 37, 50, 44, 37, 50, 42, 36, 50, 44, 36, 50, 45, 35, 49, 45, 36, 50, 44, 36, 49, 43, 36, 50, 44, 36, 49, 45, 37, 49, 44, 36, 49, 44, 37, + 50, 44, 38, 52, 43, 37, 52, 43, 36, 51, 43, 36, 51, 44, 37, 51, 43, 37, 52, 43, 37, 52, 44, 37, 52, 44, 37, 52, 44, 37, 57, 49, 41, 90, 84, 79, 124, 121, 116, 109, 106, 100, 81, 75, 68, 56, 49, 41, 51, 45, 37, 51, 45, 37, 51, 45, 37, 51, 44, 38, 50, 44, 37, + 50, 44, 36, 51, 45, 37, 52, 45, 37, 51, 45, 36, 51, 44, 36, 52, 43, 36, 52, 44, 37, 51, 44, 38, 55, 49, 42, 82, 76, 69, 111, 105, 101, 124, 120, 116, 90, 85, 80, 56, 49, 43, 50, 43, 36, 51, 45, 36, 51, 45, 38, 50, 44, 37, 50, 45, 36, 50, 45, 37, 51, 44, 38, + 51, 43, 37, 51, 43, 37, 50, 43, 37, 50, 43, 36, 50, 44, 36, 49, 43, 37, 50, 44, 37, 52, 45, 37, 52, 43, 38, 52, 44, 38, 50, 44, 37, 51, 43, 37, 51, 43, 37, 51, 45, 36, 51, 44, 35, 51, 43, 36, 52, 43, 36, 51, 44, 36, 50, 43, 36, 50, 42, 36, 49, 43, 36, + 50, 44, 37, 52, 44, 37, 51, 44, 37, 51, 43, 37, 51, 43, 37, 49, 43, 37, 49, 42, 37, 50, 42, 35, 51, 42, 36, 50, 42, 37, 50, 44, 37, 50, 43, 36, 50, 42, 37, 51, 43, 36, 49, 44, 36, 48, 43, 36, 49, 42, 36, 50, 42, 35, 50, 44, 35, 49, 44, 36, 49, 43, 37, + 49, 41, 37, 48, 42, 37, 48, 43, 36, 49, 43, 35, 49, 43, 36, 50, 43, 36, 50, 43, 36, 48, 44, 35, 48, 42, 35, 48, 41, 34, 48, 42, 34, 48, 42, 35, 49, 43, 35, 50, 43, 35, 49, 42, 35, 48, 42, 35, 49, 42, 35, 49, 41, 34, 47, 41, 34, 46, 43, 34, 47, 41, 34, + 47, 40, 35, 48, 40, 34, 48, 40, 34, 48, 39, 35, 49, 40, 34, 47, 42, 34, 47, 41, 34, 48, 41, 34, 47, 41, 34, 46, 39, 33, 48, 39, 33, 47, 40, 33, 46, 40, 33, 46, 41, 33, 46, 41, 33, 45, 41, 33, 47, 40, 32, 46, 40, 32, 46, 40, 33, 46, 42, 33, 47, 40, 33, + 47, 38, 33, 46, 38, 32, 46, 39, 32, 45, 40, 32, 44, 39, 32, 44, 40, 33, 43, 39, 32, 44, 40, 31, 45, 39, 31, 44, 37, 32, 44, 38, 33, 44, 40, 31, 43, 38, 31, 44, 38, 32, 43, 38, 33, 44, 37, 33, 44, 38, 32, 44, 39, 31, 45, 37, 30, 45, 37, 31, 43, 37, 32, + 42, 38, 32, 43, 38, 32, 43, 38, 32, 41, 38, 32, 43, 38, 32, 44, 37, 31, 43, 37, 31, 41, 37, 30, 41, 37, 30, 42, 36, 31, 42, 36, 31, 41, 36, 31, 41, 36, 31, 43, 36, 31, 42, 36, 30, 41, 36, 29, 41, 37, 29, 40, 37, 29, 41, 38, 30, 42, 37, 31, 40, 36, 30, + 41, 37, 29, 40, 37, 29, 39, 36, 30, 41, 36, 30, 41, 36, 29, 39, 36, 29, 41, 34, 29, 40, 34, 29, 39, 35, 29, 40, 34, 28, 41, 34, 29, 41, 34, 29, 39, 33, 29, 40, 34, 28, 40, 35, 28, 40, 35, 27, 39, 35, 28, 39, 34, 28, 40, 34, 27, 40, 34, 28, 39, 35, 27, + 38, 34, 28, 38, 33, 27, 39, 32, 27, 39, 33, 27, 37, 33, 27, 36, 32, 27, 38, 32, 27, 44, 37, 31, 50, 42, 36, 7, 6, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 13, 13, 13, 20, 20, 20, 8, 8, 8, 11, 11, 11, 13, 13, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 22, 22, 23, 30, 30, 31, 13, 12, 11, 56, 49, 40, 49, 41, 34, 38, 33, 27, + 38, 33, 27, 37, 34, 27, 38, 34, 27, 40, 33, 28, 38, 33, 28, 37, 33, 27, 40, 34, 28, 38, 33, 28, 38, 32, 28, 39, 33, 26, 38, 33, 27, 40, 33, 28, 39, 34, 28, 39, 35, 29, 40, 35, 29, 40, 35, 29, 40, 34, 30, 41, 34, 29, 39, 36, 29, 39, 35, 30, 41, 36, 29, + 41, 35, 29, 40, 36, 31, 39, 36, 30, 39, 35, 29, 41, 35, 29, 43, 37, 29, 43, 36, 29, 43, 35, 31, 43, 35, 29, 42, 36, 30, 41, 36, 30, 40, 36, 31, 42, 37, 30, 41, 35, 30, 43, 36, 30, 42, 37, 30, 41, 35, 29, 42, 36, 29, 42, 38, 29, 41, 38, 30, 43, 39, 30, + 44, 38, 30, 43, 37, 30, 41, 36, 30, 43, 37, 31, 44, 37, 31, 43, 36, 31, 45, 37, 31, 43, 37, 32, 42, 36, 31, 43, 37, 33, 44, 38, 32, 45, 37, 31, 45, 37, 31, 43, 39, 32, 44, 38, 32, 44, 39, 31, 47, 42, 36, 73, 67, 63, 102, 98, 94, 124, 120, 116, 109, 106, 101, + 88, 85, 80, 74, 72, 64, 63, 58, 50, 54, 50, 42, 48, 42, 38, 45, 40, 34, 49, 44, 36, 52, 49, 41, 63, 58, 51, 75, 68, 64, 90, 85, 81, 109, 106, 101, 125, 121, 117, 103, 99, 93, 75, 69, 64, 48, 43, 37, 47, 40, 34, 46, 40, 33, 46, 41, 34, 45, 42, 33, 46, 40, 33, + 46, 40, 35, 47, 40, 35, 47, 40, 34, 48, 41, 34, 47, 40, 34, 47, 41, 35, 47, 41, 34, 46, 43, 34, 49, 42, 35, 48, 41, 36, 49, 41, 36, 49, 41, 35, 48, 41, 35, 48, 42, 36, 49, 42, 36, 50, 41, 35, 49, 42, 34, 48, 41, 34, 49, 42, 35, 49, 44, 35, 48, 42, 35, + 48, 41, 37, 50, 42, 36, 50, 43, 35, 49, 42, 35, 48, 41, 36, 49, 42, 36, 49, 44, 36, 48, 44, 35, 50, 43, 37, 49, 43, 37, 50, 43, 35, 51, 43, 36, 49, 44, 36, 50, 43, 37, 50, 43, 37, 50, 42, 37, 50, 43, 36, 48, 43, 36, 49, 43, 36, 51, 45, 35, 48, 44, 36, + 49, 43, 36, 50, 43, 36, 51, 44, 36, 50, 44, 36, 51, 45, 36, 51, 45, 36, 51, 45, 37, 51, 45, 37, 50, 44, 36, 51, 44, 37, 51, 44, 37, 51, 44, 37, 51, 45, 37, 51, 44, 37, 51, 44, 36, 51, 44, 36, 52, 45, 36, 53, 44, 37, 52, 44, 38, 50, 45, 37, 49, 44, 37, + 50, 44, 37, 51, 44, 37, 51, 43, 38, 50, 44, 37, 50, 44, 37, 54, 47, 41, 79, 72, 67, 107, 102, 97, 128, 124, 119, 114, 111, 105, 94, 90, 84, 80, 75, 68, 68, 63, 54, 61, 54, 46, 55, 48, 41, 51, 46, 38, 55, 49, 42, 58, 52, 47, 68, 61, 56, 79, 73, 67, 94, 89, 84, + 114, 108, 104, 129, 123, 118, 107, 102, 96, 79, 73, 68, 53, 47, 41, 50, 45, 37, 51, 45, 37, 53, 44, 38, 52, 44, 38, 50, 45, 37, 50, 45, 37, 51, 43, 38, 51, 44, 38, 51, 45, 37, 52, 44, 37, 50, 43, 37, 49, 44, 37, 49, 44, 37, 50, 44, 38, 51, 44, 37, 51, 44, 36, + 51, 43, 37, 50, 42, 37, 50, 43, 36, 50, 45, 37, 51, 44, 37, 50, 43, 36, 49, 44, 36, 50, 45, 37, 50, 45, 37, 50, 43, 36, 52, 42, 37, 52, 44, 37, 51, 43, 36, 51, 43, 36, 50, 43, 37, 50, 43, 38, 49, 44, 38, 49, 44, 37, 51, 44, 36, 50, 43, 37, 50, 43, 37, + 52, 43, 35, 50, 43, 35, 49, 43, 36, 49, 43, 36, 49, 43, 36, 49, 44, 36, 51, 43, 37, 50, 42, 35, 50, 44, 35, 49, 44, 36, 49, 43, 37, 50, 42, 37, 50, 42, 36, 49, 43, 35, 48, 44, 35, 49, 42, 36, 48, 42, 36, 49, 44, 35, 49, 44, 35, 49, 44, 35, 50, 44, 34, + 50, 42, 35, 48, 43, 35, 48, 43, 35, 50, 43, 34, 50, 43, 35, 48, 43, 35, 47, 42, 35, 48, 43, 35, 49, 42, 34, 49, 42, 35, 47, 42, 35, 48, 41, 35, 49, 42, 34, 48, 42, 34, 48, 41, 35, 48, 41, 35, 47, 40, 34, 47, 41, 35, 47, 40, 36, 46, 40, 35, 47, 40, 35, + 48, 42, 34, 46, 42, 35, 46, 41, 34, 47, 40, 34, 49, 40, 34, 48, 40, 33, 46, 41, 34, 46, 40, 34, 47, 41, 33, 47, 42, 32, 47, 41, 33, 47, 40, 33, 46, 41, 33, 45, 40, 34, 44, 39, 34, 45, 40, 33, 46, 40, 32, 44, 39, 33, 45, 40, 34, 45, 40, 33, 45, 39, 32, + 45, 38, 33, 44, 38, 33, 45, 39, 32, 46, 39, 31, 45, 38, 31, 43, 38, 32, 44, 38, 32, 45, 37, 31, 45, 37, 32, 44, 37, 32, 42, 38, 32, 43, 38, 31, 43, 36, 31, 44, 38, 31, 44, 39, 31, 43, 39, 31, 42, 38, 31, 42, 37, 32, 43, 37, 32, 42, 38, 32, 43, 37, 31, + 44, 37, 31, 42, 37, 31, 42, 36, 31, 42, 36, 30, 41, 36, 30, 42, 36, 31, 43, 37, 30, 42, 37, 30, 41, 37, 31, 43, 36, 31, 42, 37, 30, 41, 36, 30, 40, 35, 30, 40, 36, 30, 39, 36, 29, 40, 36, 30, 40, 35, 29, 40, 36, 29, 42, 35, 28, 41, 35, 29, 40, 36, 29, + 41, 36, 28, 40, 35, 29, 39, 35, 29, 41, 35, 30, 41, 34, 30, 39, 34, 28, 39, 35, 27, 40, 35, 28, 40, 34, 28, 38, 33, 27, 38, 34, 27, 40, 34, 28, 40, 33, 28, 40, 34, 28, 40, 35, 28, 38, 34, 26, 38, 32, 26, 37, 33, 26, 36, 34, 27, 37, 34, 26, 37, 34, 25, + 44, 38, 30, 51, 43, 35, 7, 6, 5, 28, 28, 28, 22, 22, 22, 15, 15, 16, 15, 15, 16, 16, 16, 16, 15, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 17, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 14, 14, 14, 21, 20, 20, 8, 8, 8, 11, 11, 11, 13, 13, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 14, 15, 14, 14, 15, 15, 15, 15, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 15, 21, 21, 21, 28, 28, 28, 12, 12, 11, 57, 48, 39, 49, 42, 33, 37, 34, 27, 39, 34, 28, 39, 34, 28, 38, 32, 28, 39, 34, 26, 39, 33, 27, 37, 33, 28, 38, 34, 27, + 38, 35, 28, 40, 33, 29, 40, 33, 27, 41, 35, 27, 40, 34, 28, 38, 35, 27, 40, 33, 29, 42, 34, 29, 40, 35, 29, 39, 35, 29, 40, 35, 29, 40, 34, 29, 39, 36, 29, 40, 35, 28, 41, 36, 29, 41, 35, 30, 42, 37, 29, 41, 37, 29, 41, 37, 30, 41, 36, 29, 41, 37, 31, + 42, 37, 30, 40, 37, 29, 43, 37, 30, 41, 36, 30, 41, 36, 30, 42, 36, 31, 41, 37, 30, 42, 35, 29, 41, 36, 29, 42, 37, 30, 42, 37, 30, 42, 38, 31, 41, 39, 29, 42, 39, 29, 43, 38, 30, 43, 37, 32, 42, 38, 31, 43, 39, 30, 42, 37, 31, 42, 38, 30, 44, 39, 32, + 44, 38, 32, 44, 37, 32, 45, 36, 33, 43, 38, 32, 43, 37, 32, 43, 37, 32, 44, 37, 32, 45, 38, 32, 44, 39, 32, 43, 38, 32, 43, 38, 32, 45, 38, 32, 49, 42, 35, 65, 60, 55, 85, 81, 76, 100, 96, 90, 114, 110, 104, 121, 117, 112, 125, 122, 117, 128, 125, 121, 124, 121, 117, + 121, 119, 113, 113, 108, 104, 102, 95, 92, 87, 82, 77, 68, 63, 56, 50, 42, 37, 47, 40, 32, 46, 42, 33, 46, 41, 34, 46, 40, 35, 45, 41, 34, 47, 41, 34, 48, 41, 34, 47, 40, 34, 47, 41, 34, 48, 40, 35, 46, 40, 36, 46, 40, 34, 46, 42, 33, 47, 41, 34, 47, 40, 35, + 49, 42, 36, 48, 43, 35, 47, 43, 34, 48, 43, 35, 50, 41, 36, 50, 41, 35, 49, 42, 34, 48, 42, 35, 49, 40, 36, 49, 42, 36, 49, 42, 36, 48, 42, 35, 49, 43, 36, 49, 42, 36, 49, 41, 37, 49, 41, 36, 49, 42, 37, 48, 43, 36, 48, 41, 35, 49, 42, 36, 48, 43, 35, + 50, 44, 35, 49, 43, 36, 49, 43, 36, 50, 42, 37, 49, 44, 36, 50, 43, 35, 50, 41, 36, 49, 43, 36, 49, 43, 36, 51, 43, 36, 51, 44, 36, 50, 44, 36, 50, 42, 35, 50, 42, 36, 49, 42, 37, 50, 43, 36, 50, 43, 36, 51, 43, 37, 50, 44, 37, 49, 44, 37, 50, 44, 37, + 52, 44, 36, 51, 45, 36, 50, 44, 37, 51, 43, 37, 50, 43, 37, 50, 44, 37, 50, 44, 38, 51, 45, 38, 52, 45, 38, 51, 44, 38, 50, 44, 36, 52, 43, 37, 52, 43, 38, 51, 45, 37, 51, 44, 36, 52, 43, 38, 52, 42, 38, 52, 45, 37, 50, 46, 37, 51, 46, 38, 52, 45, 37, + 52, 45, 38, 54, 48, 40, 71, 65, 58, 90, 85, 79, 104, 99, 94, 117, 112, 107, 124, 119, 115, 128, 124, 120, 132, 128, 123, 129, 124, 120, 125, 121, 116, 116, 111, 107, 105, 100, 95, 91, 86, 79, 72, 66, 60, 55, 47, 42, 52, 44, 37, 51, 44, 36, 50, 44, 37, 50, 44, 38, 52, 45, 38, + 52, 45, 37, 52, 45, 36, 51, 44, 37, 51, 44, 37, 52, 44, 37, 52, 46, 36, 50, 46, 37, 49, 45, 37, 50, 45, 37, 50, 45, 37, 51, 44, 36, 51, 43, 37, 51, 44, 36, 51, 44, 36, 51, 44, 37, 52, 43, 37, 51, 42, 38, 50, 43, 37, 50, 43, 36, 50, 43, 36, 51, 45, 37, + 50, 45, 37, 50, 43, 36, 50, 44, 37, 50, 44, 38, 50, 44, 37, 50, 44, 37, 50, 45, 37, 50, 45, 37, 51, 45, 36, 51, 44, 36, 49, 44, 37, 49, 45, 36, 51, 44, 36, 51, 44, 36, 49, 44, 37, 50, 45, 36, 51, 44, 35, 49, 44, 36, 48, 44, 37, 49, 44, 36, 51, 43, 36, + 51, 43, 36, 50, 44, 37, 50, 44, 36, 51, 43, 35, 50, 43, 35, 50, 44, 36, 49, 44, 36, 48, 43, 35, 50, 42, 36, 51, 42, 36, 50, 42, 35, 49, 42, 35, 50, 43, 35, 50, 43, 35, 49, 43, 35, 49, 44, 35, 51, 44, 34, 50, 42, 35, 49, 42, 35, 47, 41, 35, 47, 42, 34, + 49, 42, 35, 50, 43, 35, 49, 42, 35, 48, 41, 34, 48, 42, 34, 48, 43, 34, 48, 43, 34, 49, 41, 35, 47, 41, 36, 47, 41, 35, 48, 41, 35, 48, 42, 34, 46, 41, 34, 47, 41, 34, 47, 41, 33, 46, 41, 34, 48, 40, 34, 48, 40, 33, 46, 41, 32, 47, 40, 33, 47, 40, 33, + 46, 39, 33, 47, 41, 34, 47, 41, 33, 46, 40, 32, 47, 40, 33, 47, 41, 33, 46, 40, 33, 46, 40, 32, 46, 40, 33, 46, 40, 32, 47, 40, 33, 47, 39, 34, 46, 39, 33, 44, 39, 33, 44, 39, 33, 44, 39, 32, 44, 39, 32, 44, 37, 32, 45, 37, 32, 46, 39, 31, 44, 38, 32, + 43, 37, 31, 43, 37, 31, 44, 37, 31, 44, 39, 32, 44, 40, 33, 44, 39, 31, 44, 39, 31, 43, 38, 32, 43, 38, 32, 43, 36, 31, 44, 36, 31, 44, 37, 32, 43, 37, 31, 44, 38, 30, 43, 37, 30, 43, 37, 30, 44, 37, 30, 42, 36, 31, 42, 36, 31, 43, 37, 30, 42, 38, 31, + 42, 36, 31, 42, 35, 31, 41, 37, 30, 41, 36, 29, 42, 37, 30, 42, 37, 30, 40, 35, 30, 41, 35, 30, 42, 36, 30, 42, 36, 29, 42, 36, 29, 41, 35, 29, 41, 34, 30, 41, 35, 29, 39, 34, 29, 40, 35, 29, 41, 35, 29, 40, 34, 29, 40, 34, 29, 40, 33, 30, 40, 33, 28, + 42, 34, 27, 40, 35, 28, 40, 34, 28, 42, 33, 27, 40, 33, 28, 38, 33, 28, 39, 33, 28, 39, 34, 27, 38, 34, 28, 38, 33, 28, 37, 33, 27, 38, 34, 27, 39, 34, 26, 38, 32, 27, 45, 38, 31, 52, 43, 35, 7, 6, 5, 32, 32, 33, 26, 26, 27, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 20, 20, 20, + 8, 8, 8, 11, 11, 11, 14, 14, 14, 14, 14, 14, 15, 15, 15, 14, 14, 15, 14, 14, 15, 15, 14, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 15, 14, 14, 15, 14, 14, 15, 14, 14, 15, 14, 14, 14, + 13, 13, 13, 20, 20, 20, 27, 27, 27, 12, 11, 10, 58, 49, 39, 50, 41, 34, 38, 33, 28, 38, 33, 27, 39, 34, 26, 39, 34, 27, 39, 34, 28, 37, 35, 27, 39, 35, 27, 38, 35, 28, 39, 33, 28, 39, 35, 27, 40, 35, 27, 40, 35, 28, 39, 33, 29, 40, 34, 29, 41, 35, 29, + 40, 34, 29, 39, 36, 29, 39, 34, 29, 40, 34, 29, 39, 36, 28, 39, 35, 29, 40, 35, 30, 40, 37, 30, 41, 35, 29, 40, 35, 29, 41, 34, 31, 40, 36, 30, 41, 37, 29, 41, 36, 31, 41, 35, 30, 41, 35, 30, 41, 35, 29, 41, 35, 29, 41, 36, 29, 42, 37, 31, 42, 37, 30, + 43, 37, 30, 43, 36, 30, 42, 38, 30, 41, 37, 30, 41, 37, 31, 41, 38, 31, 41, 37, 30, 41, 37, 31, 42, 37, 31, 43, 37, 31, 44, 39, 30, 43, 38, 32, 42, 37, 31, 44, 37, 31, 44, 37, 33, 43, 38, 32, 46, 37, 31, 45, 37, 32, 43, 37, 31, 44, 38, 32, 44, 38, 33, + 44, 39, 33, 46, 39, 33, 45, 38, 33, 46, 38, 33, 45, 39, 33, 44, 38, 33, 44, 40, 33, 44, 38, 33, 44, 39, 34, 45, 39, 34, 46, 39, 33, 45, 39, 32, 129, 125, 121, 46, 39, 33, 46, 39, 33, 47, 40, 33, 46, 41, 34, 45, 40, 34, 46, 40, 33, 46, 40, 33, 47, 41, 33, + 48, 41, 34, 46, 41, 34, 45, 41, 34, 46, 41, 34, 46, 41, 34, 47, 41, 34, 47, 40, 34, 45, 40, 35, 46, 41, 35, 48, 41, 35, 49, 41, 35, 47, 41, 35, 47, 41, 34, 47, 41, 35, 47, 40, 36, 49, 41, 35, 48, 42, 35, 50, 42, 36, 50, 41, 35, 49, 42, 35, 49, 42, 35, + 49, 42, 35, 49, 41, 35, 48, 41, 36, 49, 43, 35, 49, 42, 35, 48, 41, 36, 49, 42, 36, 49, 42, 36, 49, 43, 37, 48, 43, 36, 49, 42, 36, 48, 42, 36, 49, 42, 35, 50, 43, 36, 51, 44, 36, 49, 44, 35, 49, 43, 36, 50, 42, 36, 51, 43, 37, 50, 43, 37, 49, 43, 36, + 48, 44, 37, 48, 45, 37, 48, 45, 36, 50, 44, 36, 51, 43, 36, 50, 44, 36, 50, 44, 36, 50, 44, 36, 50, 44, 36, 51, 44, 37, 52, 44, 37, 51, 44, 37, 49, 44, 37, 49, 43, 37, 51, 43, 36, 52, 45, 36, 51, 45, 36, 50, 45, 36, 50, 45, 36, 51, 44, 36, 52, 43, 37, + 50, 44, 38, 50, 45, 37, 51, 44, 37, 52, 44, 38, 52, 44, 37, 52, 44, 37, 51, 44, 37, 52, 44, 38, 52, 42, 37, 52, 43, 37, 52, 44, 37, 53, 44, 37, 51, 45, 37, 51, 44, 37, 51, 44, 38, 49, 44, 38, 50, 43, 37, 51, 44, 37, 52, 45, 38, 52, 45, 38, 50, 46, 37, + 51, 45, 36, 132, 128, 124, 51, 45, 37, 52, 44, 36, 52, 44, 36, 52, 44, 37, 51, 45, 37, 51, 45, 37, 52, 44, 37, 53, 45, 36, 52, 46, 36, 52, 44, 37, 53, 43, 37, 53, 44, 37, 53, 44, 37, 52, 44, 37, 51, 45, 37, 52, 45, 37, 52, 45, 37, 52, 45, 38, 51, 44, 38, + 52, 45, 38, 53, 45, 37, 52, 44, 36, 52, 44, 36, 51, 45, 36, 50, 44, 36, 51, 43, 36, 51, 44, 37, 49, 43, 38, 50, 44, 37, 52, 44, 36, 51, 44, 37, 50, 44, 37, 52, 45, 36, 52, 45, 37, 52, 44, 38, 52, 44, 36, 51, 44, 36, 51, 43, 37, 51, 43, 36, 51, 42, 37, + 52, 43, 37, 52, 43, 37, 51, 43, 37, 51, 43, 36, 50, 43, 36, 50, 43, 36, 51, 43, 35, 50, 43, 36, 50, 44, 37, 51, 44, 36, 51, 44, 36, 49, 45, 36, 49, 45, 36, 51, 44, 37, 52, 43, 37, 50, 43, 36, 49, 44, 36, 49, 42, 36, 50, 43, 37, 50, 44, 37, 49, 44, 36, + 49, 42, 35, 49, 42, 35, 50, 42, 35, 50, 42, 36, 49, 42, 36, 49, 42, 34, 49, 43, 34, 48, 44, 35, 49, 42, 36, 49, 42, 35, 50, 42, 34, 50, 42, 35, 49, 43, 34, 48, 42, 35, 49, 42, 35, 50, 42, 36, 49, 41, 36, 48, 41, 35, 50, 42, 35, 49, 41, 35, 49, 41, 35, + 48, 41, 34, 48, 40, 34, 48, 41, 34, 47, 42, 34, 48, 42, 34, 47, 41, 34, 46, 40, 34, 46, 41, 34, 48, 41, 34, 48, 40, 33, 46, 40, 33, 46, 41, 34, 48, 41, 34, 47, 41, 33, 46, 40, 33, 46, 40, 33, 46, 41, 34, 47, 41, 34, 45, 40, 33, 44, 39, 32, 45, 39, 32, + 47, 40, 32, 46, 39, 33, 45, 40, 33, 46, 41, 33, 45, 39, 33, 44, 38, 33, 44, 39, 33, 44, 39, 33, 45, 40, 33, 45, 39, 33, 44, 38, 32, 44, 40, 31, 45, 38, 32, 44, 38, 33, 44, 38, 33, 44, 39, 32, 44, 39, 31, 45, 39, 32, 43, 39, 33, 43, 38, 32, 43, 39, 30, + 43, 38, 31, 43, 37, 32, 45, 38, 32, 44, 37, 31, 43, 37, 31, 43, 37, 31, 43, 37, 31, 43, 36, 31, 42, 37, 31, 41, 38, 32, 43, 37, 31, 41, 37, 30, 40, 37, 31, 41, 37, 29, 42, 37, 29, 40, 37, 30, 41, 37, 31, 42, 36, 31, 41, 35, 30, 40, 36, 29, 41, 37, 30, + 42, 36, 29, 40, 36, 30, 40, 36, 30, 40, 35, 30, 40, 36, 29, 42, 35, 28, 42, 35, 29, 41, 35, 29, 41, 36, 29, 41, 35, 29, 40, 34, 29, 41, 35, 29, 41, 35, 30, 40, 35, 29, 40, 34, 28, 40, 33, 28, 39, 34, 28, 39, 33, 29, 38, 34, 28, 40, 35, 28, 40, 36, 29, + 38, 34, 28, 39, 34, 28, 39, 34, 28, 38, 33, 26, 38, 32, 27, 40, 33, 28, 39, 34, 26, 44, 38, 30, 50, 43, 36, 7, 6, 5, 30, 30, 30, 23, 23, 24, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 13, 13, 13, 20, 19, 19, 7, 7, 7, 10, 10, 10, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 14, 14, 14, 14, 21, 21, 21, 29, 29, 29, 12, 12, 11, 56, 51, 41, 48, 42, 35, 39, 33, 26, + 37, 34, 27, 37, 35, 28, 37, 34, 28, 37, 35, 28, 37, 34, 27, 39, 34, 26, 40, 34, 27, 38, 32, 27, 39, 34, 28, 38, 35, 28, 39, 33, 29, 38, 34, 28, 38, 34, 29, 41, 35, 29, 39, 36, 28, 40, 35, 28, 42, 35, 29, 40, 37, 28, 39, 36, 29, 40, 34, 30, 40, 36, 29, + 40, 36, 30, 43, 35, 30, 41, 35, 29, 41, 34, 29, 41, 37, 30, 41, 36, 30, 42, 36, 30, 42, 35, 30, 41, 37, 29, 41, 35, 30, 41, 35, 30, 41, 35, 31, 42, 36, 30, 42, 36, 30, 42, 36, 30, 43, 37, 30, 43, 38, 30, 41, 38, 30, 42, 37, 31, 43, 39, 31, 44, 38, 31, + 42, 37, 32, 41, 38, 31, 42, 38, 31, 44, 38, 31, 44, 37, 32, 42, 37, 31, 43, 39, 31, 45, 38, 31, 44, 38, 31, 44, 38, 32, 45, 38, 32, 43, 39, 33, 45, 38, 32, 44, 39, 33, 44, 39, 33, 44, 38, 32, 46, 38, 33, 44, 38, 33, 44, 39, 34, 46, 38, 33, 47, 38, 32, + 46, 39, 33, 44, 40, 33, 45, 39, 33, 47, 39, 34, 47, 39, 32, 129, 125, 121, 47, 40, 34, 45, 39, 33, 45, 40, 33, 45, 39, 34, 45, 39, 33, 46, 39, 32, 45, 40, 33, 46, 40, 34, 47, 41, 35, 46, 42, 34, 46, 41, 33, 46, 40, 34, 47, 40, 34, 48, 40, 34, 47, 40, 35, + 46, 40, 35, 47, 40, 35, 48, 41, 34, 48, 41, 35, 47, 42, 35, 46, 40, 34, 47, 41, 34, 47, 42, 35, 48, 41, 34, 49, 42, 35, 48, 44, 34, 47, 42, 35, 48, 41, 36, 49, 42, 35, 48, 42, 34, 50, 42, 35, 50, 43, 35, 49, 43, 35, 48, 43, 35, 49, 42, 35, 48, 42, 35, + 49, 42, 36, 51, 41, 36, 50, 42, 36, 49, 43, 36, 51, 43, 35, 50, 43, 36, 49, 43, 35, 48, 43, 36, 49, 44, 36, 48, 44, 35, 49, 43, 36, 50, 43, 36, 49, 43, 36, 51, 44, 36, 50, 45, 35, 49, 44, 36, 50, 42, 36, 49, 42, 37, 48, 43, 37, 50, 44, 36, 51, 44, 36, + 49, 43, 36, 49, 42, 37, 50, 44, 37, 50, 45, 37, 49, 45, 37, 49, 44, 38, 51, 44, 37, 52, 44, 36, 52, 44, 36, 52, 45, 37, 51, 45, 37, 51, 46, 37, 50, 45, 37, 49, 44, 37, 50, 44, 37, 50, 44, 36, 51, 44, 36, 52, 43, 37, 50, 44, 38, 50, 44, 37, 52, 43, 37, + 52, 44, 37, 51, 44, 38, 50, 44, 37, 52, 44, 36, 53, 44, 37, 52, 44, 37, 50, 45, 36, 49, 46, 36, 51, 45, 37, 52, 44, 37, 52, 45, 37, 51, 46, 37, 52, 46, 36, 53, 45, 36, 53, 44, 37, 132, 128, 124, 52, 44, 38, 52, 44, 38, 52, 45, 37, 53, 45, 37, 53, 45, 37, + 52, 45, 36, 52, 45, 37, 52, 45, 38, 51, 46, 38, 53, 46, 38, 53, 45, 37, 51, 43, 38, 50, 44, 38, 50, 45, 38, 50, 46, 38, 50, 44, 38, 52, 44, 38, 53, 44, 37, 52, 45, 37, 51, 45, 37, 51, 44, 36, 50, 43, 37, 51, 45, 38, 51, 45, 38, 52, 45, 37, 52, 44, 37, + 52, 44, 37, 50, 44, 36, 50, 45, 37, 50, 45, 37, 52, 45, 37, 52, 45, 37, 50, 44, 37, 49, 44, 37, 51, 43, 38, 52, 43, 36, 52, 43, 36, 52, 44, 37, 52, 45, 37, 53, 44, 37, 53, 43, 37, 51, 44, 36, 50, 43, 36, 52, 43, 36, 52, 44, 36, 50, 44, 36, 51, 44, 36, + 50, 43, 37, 49, 44, 37, 51, 44, 36, 50, 44, 36, 49, 44, 36, 49, 44, 36, 50, 44, 36, 51, 44, 37, 51, 44, 37, 51, 43, 36, 51, 43, 36, 50, 44, 37, 51, 44, 36, 50, 43, 35, 50, 43, 35, 49, 44, 36, 49, 44, 35, 50, 44, 36, 49, 44, 36, 49, 42, 36, 49, 42, 36, + 48, 44, 35, 49, 42, 35, 50, 42, 36, 51, 43, 35, 51, 43, 34, 50, 42, 36, 50, 42, 35, 50, 43, 34, 49, 42, 34, 49, 43, 34, 50, 42, 34, 50, 42, 35, 48, 41, 35, 47, 41, 34, 49, 42, 35, 48, 43, 36, 47, 42, 35, 48, 41, 35, 47, 41, 35, 46, 40, 34, 47, 41, 34, + 49, 42, 33, 48, 40, 33, 48, 41, 33, 47, 42, 34, 47, 41, 33, 48, 39, 33, 47, 40, 33, 46, 42, 33, 45, 42, 33, 45, 40, 33, 46, 39, 33, 46, 40, 33, 45, 40, 33, 45, 40, 34, 45, 39, 34, 45, 39, 32, 45, 39, 32, 44, 40, 33, 45, 39, 32, 46, 39, 32, 45, 39, 33, + 46, 38, 34, 46, 38, 33, 46, 38, 32, 45, 39, 32, 46, 40, 32, 45, 39, 32, 44, 38, 31, 45, 38, 32, 45, 39, 33, 44, 40, 32, 43, 38, 31, 43, 39, 31, 44, 39, 31, 45, 39, 32, 45, 38, 31, 45, 37, 31, 44, 38, 31, 42, 37, 30, 42, 37, 30, 41, 37, 31, 41, 37, 31, + 43, 36, 30, 42, 37, 31, 41, 38, 30, 43, 37, 30, 44, 36, 31, 43, 37, 31, 42, 38, 31, 42, 36, 30, 41, 36, 30, 41, 36, 30, 42, 37, 30, 42, 37, 30, 41, 35, 30, 41, 34, 30, 41, 36, 31, 40, 37, 30, 41, 35, 29, 41, 35, 30, 42, 36, 30, 40, 35, 30, 40, 34, 28, + 41, 34, 28, 41, 34, 29, 40, 35, 29, 40, 35, 28, 42, 34, 30, 41, 34, 29, 40, 35, 28, 40, 34, 28, 39, 34, 28, 40, 34, 29, 41, 34, 29, 41, 35, 28, 39, 33, 29, 39, 33, 29, 40, 34, 27, 38, 33, 27, 37, 34, 27, 39, 35, 28, 38, 34, 28, 37, 33, 28, 39, 33, 27, + 45, 38, 31, 52, 43, 36, 7, 6, 5, 27, 27, 27, 20, 20, 21, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, 8, 8, 7, 10, 10, 11, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, + 14, 14, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 22, 22, 22, 30, 30, 30, 13, 12, 11, 57, 50, 41, 48, 41, 34, 38, 34, 27, 37, 33, 27, 38, 33, 27, 37, 33, 27, 38, 34, 27, 39, 34, 28, 38, 35, 29, 39, 35, 28, + 40, 33, 27, 39, 32, 28, 38, 32, 27, 38, 34, 27, 38, 35, 28, 40, 35, 29, 39, 35, 30, 41, 35, 30, 38, 35, 29, 39, 35, 28, 42, 34, 30, 42, 34, 30, 42, 35, 30, 39, 35, 30, 41, 35, 29, 40, 36, 29, 42, 37, 30, 41, 37, 29, 42, 35, 28, 42, 37, 30, 42, 37, 29, + 42, 35, 31, 41, 35, 31, 43, 35, 31, 42, 36, 29, 42, 36, 31, 41, 36, 31, 42, 37, 30, 43, 35, 31, 42, 37, 31, 41, 37, 30, 43, 36, 31, 42, 37, 30, 42, 38, 31, 43, 37, 30, 42, 37, 31, 43, 38, 29, 44, 39, 31, 43, 38, 31, 43, 38, 31, 45, 37, 30, 44, 39, 31, + 45, 37, 30, 43, 38, 32, 42, 37, 33, 45, 36, 31, 45, 39, 33, 44, 39, 33, 43, 39, 33, 43, 39, 32, 44, 37, 32, 46, 37, 32, 47, 40, 33, 46, 39, 33, 46, 38, 33, 45, 38, 33, 45, 39, 32, 44, 39, 32, 45, 40, 33, 45, 40, 34, 46, 41, 34, 130, 126, 121, 45, 41, 34, + 46, 41, 32, 46, 40, 34, 45, 40, 34, 46, 41, 33, 47, 41, 34, 47, 40, 34, 45, 41, 33, 46, 41, 35, 47, 39, 34, 46, 40, 33, 48, 40, 34, 47, 40, 34, 45, 41, 34, 46, 40, 35, 47, 42, 34, 48, 42, 35, 48, 42, 35, 46, 40, 34, 47, 40, 34, 47, 41, 35, 47, 41, 33, + 48, 43, 35, 47, 42, 36, 47, 42, 35, 47, 42, 36, 47, 42, 35, 48, 43, 35, 49, 43, 34, 49, 43, 35, 48, 42, 35, 48, 41, 34, 48, 42, 35, 48, 43, 36, 49, 44, 35, 50, 42, 35, 49, 43, 36, 48, 43, 36, 49, 42, 36, 50, 43, 37, 50, 44, 37, 49, 43, 36, 50, 45, 36, + 50, 44, 35, 49, 42, 35, 49, 42, 36, 49, 43, 37, 49, 44, 35, 50, 44, 36, 50, 44, 36, 50, 43, 36, 50, 42, 36, 49, 44, 37, 49, 44, 37, 48, 43, 37, 50, 43, 36, 51, 43, 36, 51, 44, 36, 51, 43, 35, 50, 45, 35, 50, 45, 37, 51, 44, 38, 52, 43, 37, 51, 45, 36, + 50, 44, 36, 51, 43, 36, 52, 44, 36, 50, 45, 37, 50, 44, 37, 52, 44, 37, 53, 44, 36, 52, 44, 37, 50, 43, 37, 51, 44, 36, 51, 45, 37, 50, 43, 39, 52, 42, 38, 52, 43, 36, 52, 45, 36, 53, 45, 37, 52, 45, 37, 52, 44, 37, 52, 43, 37, 52, 44, 36, 52, 43, 37, + 50, 43, 38, 51, 45, 38, 52, 46, 37, 50, 46, 37, 50, 45, 37, 51, 45, 37, 52, 44, 38, 52, 44, 38, 133, 129, 124, 53, 45, 38, 52, 44, 37, 53, 45, 38, 52, 45, 38, 52, 44, 37, 53, 45, 37, 53, 45, 39, 53, 44, 39, 53, 43, 37, 53, 44, 37, 52, 45, 37, 53, 45, 37, + 54, 43, 38, 53, 44, 37, 51, 44, 38, 50, 44, 37, 50, 45, 36, 51, 46, 37, 51, 45, 37, 51, 45, 38, 50, 44, 38, 51, 44, 37, 52, 45, 37, 52, 46, 37, 51, 45, 36, 51, 43, 37, 51, 43, 37, 50, 44, 37, 51, 43, 38, 52, 44, 37, 51, 43, 37, 50, 44, 37, 50, 46, 36, + 50, 45, 37, 50, 43, 36, 51, 44, 36, 51, 43, 37, 52, 43, 37, 53, 45, 38, 51, 45, 38, 51, 44, 37, 51, 43, 37, 50, 44, 37, 51, 44, 36, 52, 43, 36, 52, 45, 37, 50, 45, 37, 49, 43, 36, 51, 43, 36, 51, 44, 36, 51, 44, 36, 52, 43, 37, 50, 42, 37, 49, 43, 36, + 49, 44, 36, 49, 44, 37, 50, 44, 37, 50, 43, 37, 50, 42, 37, 50, 42, 37, 49, 43, 37, 50, 43, 36, 50, 43, 36, 49, 42, 36, 49, 42, 35, 49, 43, 35, 48, 44, 36, 48, 42, 36, 49, 41, 35, 51, 43, 35, 49, 43, 35, 49, 42, 35, 49, 43, 34, 49, 44, 35, 48, 43, 35, + 48, 43, 34, 49, 42, 35, 49, 42, 35, 49, 43, 36, 50, 43, 35, 49, 43, 35, 47, 42, 35, 47, 43, 34, 47, 43, 34, 47, 42, 35, 49, 42, 36, 48, 43, 35, 48, 41, 35, 47, 41, 35, 46, 41, 35, 47, 41, 35, 47, 40, 34, 46, 41, 33, 46, 41, 33, 46, 40, 33, 46, 40, 34, + 46, 40, 34, 46, 39, 34, 46, 40, 34, 47, 41, 34, 48, 41, 34, 46, 42, 34, 45, 41, 33, 46, 39, 32, 47, 39, 33, 46, 39, 32, 44, 39, 32, 44, 38, 32, 46, 39, 33, 46, 38, 32, 44, 38, 32, 44, 39, 32, 46, 39, 32, 45, 38, 33, 45, 39, 33, 45, 39, 32, 44, 39, 32, + 44, 40, 32, 44, 39, 32, 44, 38, 31, 44, 39, 31, 45, 38, 31, 44, 37, 31, 43, 38, 30, 44, 39, 30, 45, 39, 30, 45, 38, 30, 43, 36, 30, 42, 36, 31, 44, 38, 31, 44, 39, 31, 43, 37, 31, 43, 36, 31, 42, 36, 31, 41, 37, 31, 41, 38, 31, 41, 36, 31, 42, 36, 31, + 41, 37, 31, 41, 36, 31, 42, 36, 31, 41, 37, 30, 41, 37, 30, 41, 36, 31, 41, 36, 30, 42, 35, 30, 42, 36, 31, 40, 36, 31, 40, 35, 29, 41, 35, 29, 42, 35, 28, 41, 36, 28, 39, 35, 29, 40, 34, 29, 40, 34, 29, 41, 33, 29, 41, 33, 29, 41, 35, 29, 40, 34, 28, + 40, 33, 28, 40, 34, 29, 40, 33, 29, 41, 35, 29, 41, 35, 29, 40, 33, 28, 39, 33, 28, 39, 34, 28, 38, 34, 27, 38, 33, 28, 40, 32, 27, 39, 33, 27, 38, 34, 28, 39, 34, 27, 45, 38, 30, 51, 43, 35, 7, 6, 5, 29, 29, 29, 23, 23, 23, 16, 16, 17, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 16, 16, 16, 22, 22, 22, + 10, 9, 9, 13, 13, 14, 16, 16, 16, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, + 14, 14, 14, 21, 21, 21, 29, 29, 29, 12, 12, 11, 56, 51, 40, 46, 43, 34, 38, 32, 28, 39, 33, 28, 39, 33, 27, 39, 32, 27, 38, 34, 28, 37, 33, 29, 39, 35, 29, 39, 33, 28, 40, 33, 27, 38, 35, 29, 37, 34, 28, 37, 34, 27, 37, 34, 28, 39, 35, 28, 40, 35, 29, + 39, 36, 29, 41, 35, 29, 40, 34, 29, 39, 36, 28, 41, 35, 28, 40, 36, 30, 41, 35, 30, 40, 36, 30, 40, 37, 30, 41, 37, 29, 42, 37, 30, 40, 36, 30, 40, 35, 30, 40, 36, 29, 41, 36, 29, 43, 34, 30, 41, 36, 29, 42, 37, 30, 42, 36, 31, 42, 35, 30, 41, 37, 30, + 42, 37, 32, 42, 37, 31, 42, 38, 31, 43, 37, 30, 41, 37, 30, 41, 36, 31, 44, 38, 31, 43, 38, 31, 43, 39, 31, 43, 37, 31, 41, 38, 31, 42, 38, 32, 42, 37, 31, 42, 39, 33, 42, 38, 33, 44, 38, 33, 46, 39, 32, 46, 39, 33, 46, 37, 33, 46, 38, 33, 46, 39, 33, + 45, 40, 33, 44, 39, 33, 45, 37, 33, 45, 38, 33, 46, 39, 32, 44, 40, 32, 44, 38, 33, 44, 39, 33, 44, 39, 34, 46, 40, 34, 47, 40, 34, 47, 40, 34, 46, 39, 33, 46, 40, 34, 47, 39, 34, 47, 40, 34, 47, 40, 33, 46, 41, 35, 47, 41, 34, 45, 40, 33, 46, 40, 33, + 46, 41, 34, 46, 42, 34, 46, 41, 34, 47, 40, 33, 47, 42, 34, 46, 42, 35, 48, 41, 35, 46, 41, 34, 47, 41, 34, 48, 41, 34, 48, 40, 34, 48, 41, 34, 46, 41, 34, 46, 40, 36, 47, 41, 36, 48, 42, 36, 47, 43, 35, 47, 41, 35, 49, 41, 36, 49, 43, 35, 49, 42, 34, + 49, 42, 35, 47, 42, 36, 49, 42, 35, 48, 43, 35, 48, 42, 37, 49, 41, 37, 49, 42, 36, 48, 43, 36, 49, 43, 36, 50, 42, 36, 49, 44, 35, 49, 43, 36, 49, 42, 35, 49, 42, 35, 50, 43, 35, 50, 43, 36, 50, 44, 36, 49, 43, 36, 49, 43, 36, 49, 43, 37, 50, 44, 38, + 51, 43, 37, 50, 43, 36, 49, 44, 35, 49, 44, 36, 50, 43, 36, 50, 43, 35, 51, 44, 36, 53, 44, 36, 51, 44, 37, 49, 46, 37, 50, 46, 37, 50, 45, 36, 49, 45, 36, 50, 45, 37, 49, 45, 37, 51, 45, 36, 52, 44, 36, 51, 45, 37, 50, 44, 38, 52, 43, 37, 52, 44, 37, + 52, 44, 36, 52, 43, 37, 50, 44, 37, 51, 45, 36, 53, 44, 37, 52, 43, 38, 51, 44, 37, 52, 44, 38, 53, 43, 38, 52, 44, 37, 52, 44, 36, 52, 44, 36, 51, 45, 37, 50, 46, 37, 52, 45, 36, 52, 45, 36, 51, 45, 37, 53, 45, 37, 53, 45, 37, 52, 45, 38, 52, 45, 38, + 52, 44, 37, 51, 45, 37, 50, 44, 37, 51, 44, 37, 51, 44, 38, 52, 46, 38, 52, 46, 38, 52, 44, 38, 51, 45, 37, 53, 46, 37, 53, 45, 38, 53, 45, 38, 53, 46, 37, 54, 46, 36, 53, 44, 38, 52, 44, 39, 51, 44, 39, 52, 43, 38, 53, 44, 37, 52, 45, 38, 51, 44, 37, + 52, 44, 36, 53, 45, 37, 51, 45, 37, 52, 44, 37, 52, 43, 37, 50, 44, 37, 51, 45, 37, 51, 45, 37, 52, 45, 37, 53, 45, 37, 53, 44, 37, 51, 44, 37, 50, 44, 37, 52, 45, 36, 54, 45, 37, 52, 44, 37, 51, 45, 37, 52, 45, 37, 51, 44, 38, 51, 44, 38, 52, 45, 38, + 52, 44, 37, 52, 43, 37, 52, 43, 38, 52, 44, 38, 51, 43, 38, 50, 43, 37, 50, 44, 37, 50, 45, 37, 50, 44, 36, 51, 44, 36, 50, 45, 37, 50, 44, 37, 51, 43, 36, 50, 43, 35, 50, 43, 35, 49, 44, 35, 50, 43, 36, 50, 43, 36, 50, 43, 37, 49, 43, 36, 50, 44, 36, + 50, 44, 36, 50, 43, 36, 50, 43, 35, 50, 44, 36, 49, 42, 36, 49, 41, 37, 50, 41, 36, 50, 42, 36, 50, 42, 36, 50, 43, 36, 49, 44, 36, 48, 43, 35, 48, 42, 36, 49, 43, 36, 50, 42, 35, 49, 42, 35, 47, 44, 35, 47, 43, 35, 49, 41, 35, 50, 42, 35, 47, 43, 36, + 47, 43, 35, 49, 43, 35, 50, 43, 35, 49, 42, 36, 48, 41, 35, 46, 42, 34, 45, 42, 34, 46, 42, 34, 48, 40, 33, 48, 40, 34, 47, 41, 34, 47, 41, 34, 47, 41, 35, 47, 42, 35, 46, 40, 34, 46, 39, 33, 45, 40, 32, 45, 40, 33, 47, 41, 33, 47, 41, 33, 46, 40, 33, + 47, 39, 32, 46, 39, 33, 45, 40, 34, 44, 40, 34, 44, 40, 33, 45, 39, 32, 46, 39, 32, 47, 41, 32, 45, 40, 33, 44, 38, 33, 45, 39, 33, 46, 39, 33, 46, 39, 33, 45, 37, 32, 44, 38, 32, 45, 38, 33, 44, 39, 32, 45, 40, 32, 44, 38, 31, 44, 38, 32, 45, 39, 32, + 44, 39, 31, 44, 37, 31, 44, 37, 32, 43, 37, 31, 43, 37, 31, 42, 38, 31, 42, 38, 31, 43, 37, 32, 41, 38, 31, 42, 37, 31, 42, 37, 31, 41, 38, 31, 42, 37, 31, 43, 36, 31, 42, 37, 30, 42, 37, 29, 43, 37, 31, 43, 37, 31, 42, 36, 30, 42, 35, 29, 41, 36, 29, + 40, 36, 30, 40, 36, 31, 41, 36, 31, 41, 35, 31, 41, 34, 30, 39, 35, 30, 40, 35, 29, 42, 34, 29, 41, 34, 29, 40, 35, 29, 41, 36, 30, 40, 35, 29, 40, 34, 29, 40, 33, 29, 41, 34, 28, 41, 36, 28, 40, 34, 29, 39, 34, 30, 40, 35, 28, 40, 34, 27, 38, 32, 28, + 39, 34, 28, 39, 34, 28, 39, 33, 28, 39, 34, 27, 37, 35, 26, 39, 33, 27, 39, 33, 27, 45, 38, 32, 52, 44, 36, 7, 6, 5, 28, 28, 28, 22, 22, 23, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 15, 15, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 13, 13, 14, 20, 20, 20, 9, 9, 9, 12, 12, 13, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 16, 16, 16, 22, 22, 23, 30, 30, 30, 13, 12, 11, 56, 48, 40, 49, 41, 34, 39, 35, 27, + 39, 33, 27, 38, 33, 27, 38, 33, 28, 38, 33, 28, 37, 33, 27, 37, 35, 26, 39, 35, 27, 39, 33, 28, 38, 33, 28, 39, 34, 28, 38, 34, 27, 40, 34, 28, 40, 36, 29, 39, 34, 30, 39, 33, 29, 40, 34, 28, 40, 34, 29, 42, 36, 28, 42, 35, 30, 39, 36, 29, 39, 35, 30, + 40, 35, 30, 41, 36, 30, 41, 36, 30, 40, 36, 30, 40, 35, 30, 41, 35, 29, 43, 35, 30, 43, 35, 30, 41, 36, 30, 42, 37, 30, 41, 36, 30, 42, 36, 30, 43, 36, 30, 42, 35, 31, 44, 36, 30, 43, 35, 31, 42, 37, 31, 42, 37, 31, 43, 37, 30, 42, 39, 30, 42, 38, 31, + 43, 36, 32, 43, 37, 32, 43, 37, 31, 43, 37, 30, 44, 39, 30, 44, 39, 31, 43, 38, 32, 44, 38, 32, 43, 37, 32, 44, 38, 32, 46, 38, 32, 45, 37, 32, 44, 37, 32, 44, 37, 34, 46, 38, 33, 46, 38, 32, 46, 39, 32, 44, 39, 33, 44, 40, 34, 44, 41, 34, 45, 39, 33, + 46, 39, 33, 46, 40, 34, 46, 41, 34, 46, 40, 33, 46, 39, 33, 46, 39, 33, 47, 40, 34, 48, 41, 34, 46, 39, 34, 45, 39, 33, 45, 41, 33, 46, 41, 34, 48, 40, 34, 47, 41, 34, 46, 40, 35, 46, 40, 34, 48, 41, 34, 48, 40, 34, 46, 40, 33, 46, 41, 34, 47, 41, 35, + 48, 40, 35, 48, 41, 35, 47, 42, 34, 47, 42, 34, 47, 41, 34, 49, 40, 34, 48, 42, 35, 49, 42, 35, 49, 42, 35, 47, 42, 35, 48, 42, 34, 47, 41, 36, 47, 41, 35, 48, 42, 36, 49, 42, 35, 50, 42, 36, 50, 41, 36, 48, 42, 37, 49, 42, 36, 49, 42, 35, 48, 42, 36, + 49, 42, 36, 49, 44, 36, 50, 44, 36, 49, 42, 36, 49, 42, 37, 50, 43, 37, 50, 44, 37, 50, 44, 36, 50, 42, 35, 51, 42, 36, 51, 43, 37, 51, 43, 35, 50, 44, 36, 49, 43, 37, 50, 43, 36, 50, 43, 36, 50, 44, 37, 50, 43, 37, 51, 45, 37, 52, 45, 37, 52, 45, 36, + 52, 44, 36, 50, 44, 36, 49, 44, 37, 51, 44, 37, 51, 46, 38, 49, 46, 37, 51, 45, 37, 52, 45, 37, 51, 46, 37, 51, 44, 38, 52, 44, 37, 52, 44, 37, 52, 43, 38, 52, 43, 38, 51, 44, 37, 51, 44, 37, 51, 45, 38, 52, 45, 39, 53, 44, 38, 53, 44, 37, 52, 44, 37, + 52, 43, 37, 52, 44, 38, 52, 45, 37, 53, 44, 37, 52, 43, 37, 52, 44, 38, 53, 45, 38, 52, 44, 37, 50, 43, 37, 51, 45, 37, 52, 46, 36, 53, 46, 37, 51, 46, 37, 50, 45, 38, 51, 45, 38, 52, 45, 37, 52, 44, 37, 50, 44, 38, 51, 44, 38, 52, 44, 38, 52, 46, 37, + 52, 45, 38, 52, 44, 39, 52, 45, 38, 52, 46, 38, 51, 45, 38, 52, 44, 38, 52, 44, 37, 53, 46, 38, 53, 46, 38, 52, 44, 37, 52, 43, 37, 53, 44, 38, 54, 45, 39, 52, 45, 37, 52, 44, 37, 54, 45, 38, 53, 45, 38, 53, 46, 37, 52, 44, 37, 52, 44, 38, 51, 45, 38, + 51, 45, 37, 51, 45, 36, 51, 46, 37, 50, 45, 38, 51, 45, 37, 53, 45, 37, 52, 44, 37, 51, 45, 37, 51, 46, 36, 53, 44, 36, 52, 43, 36, 51, 43, 37, 52, 43, 37, 52, 42, 37, 52, 44, 37, 51, 45, 37, 49, 45, 37, 51, 44, 36, 52, 44, 37, 51, 43, 37, 51, 43, 37, + 52, 44, 36, 51, 44, 36, 50, 45, 36, 50, 45, 36, 50, 44, 36, 51, 43, 38, 51, 43, 37, 50, 44, 36, 49, 44, 37, 50, 43, 36, 50, 41, 37, 49, 42, 36, 50, 43, 36, 51, 43, 37, 51, 43, 36, 49, 44, 35, 49, 44, 35, 50, 44, 36, 49, 43, 35, 50, 42, 35, 51, 44, 36, + 50, 45, 35, 49, 43, 35, 50, 43, 35, 50, 43, 36, 50, 42, 35, 49, 43, 35, 49, 43, 35, 50, 41, 34, 48, 41, 36, 48, 42, 36, 48, 43, 36, 49, 43, 35, 47, 43, 35, 49, 43, 35, 49, 43, 35, 48, 43, 35, 48, 42, 35, 48, 42, 34, 48, 41, 34, 47, 41, 34, 47, 41, 34, + 47, 41, 34, 46, 41, 35, 48, 41, 35, 48, 40, 34, 47, 41, 34, 47, 42, 35, 47, 42, 34, 46, 42, 34, 46, 41, 34, 47, 41, 34, 46, 42, 33, 46, 41, 32, 45, 41, 32, 45, 41, 32, 45, 41, 32, 45, 41, 33, 47, 39, 33, 46, 40, 33, 45, 40, 33, 46, 39, 33, 47, 39, 33, + 46, 39, 32, 46, 38, 32, 47, 39, 33, 46, 40, 33, 44, 40, 34, 44, 40, 33, 44, 39, 32, 44, 39, 32, 44, 39, 32, 45, 40, 32, 44, 39, 32, 44, 38, 32, 45, 38, 32, 45, 38, 32, 44, 38, 31, 42, 37, 31, 43, 37, 32, 44, 37, 32, 44, 37, 30, 44, 37, 30, 43, 37, 31, + 42, 37, 31, 42, 38, 30, 42, 37, 31, 43, 37, 32, 43, 38, 31, 42, 38, 31, 43, 37, 31, 43, 37, 31, 42, 38, 30, 42, 36, 30, 43, 37, 30, 42, 38, 31, 40, 37, 30, 41, 36, 30, 41, 35, 30, 40, 36, 30, 40, 36, 30, 41, 37, 30, 42, 37, 30, 41, 37, 30, 41, 35, 30, + 42, 34, 29, 41, 34, 28, 41, 34, 28, 40, 34, 28, 41, 35, 29, 41, 34, 29, 40, 35, 30, 40, 36, 29, 40, 35, 29, 40, 34, 29, 41, 34, 28, 41, 34, 28, 40, 33, 29, 40, 34, 29, 40, 35, 27, 38, 34, 27, 37, 33, 28, 37, 34, 28, 37, 33, 28, 38, 33, 28, 38, 33, 28, + 46, 39, 31, 51, 44, 36, 7, 6, 5, 29, 29, 29, 23, 23, 23, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, + 16, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 12, 12, 13, 20, 20, 19, 8, 8, 8, 11, 11, 11, 13, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 16, 16, 16, 16, 22, 22, 22, 30, 30, 30, 13, 12, 11, 58, 48, 41, 49, 41, 35, 39, 32, 28, 38, 33, 26, 40, 34, 27, 40, 33, 28, 39, 33, 27, 37, 34, 27, 37, 33, 28, 38, 35, 29, + 40, 34, 28, 39, 34, 27, 39, 34, 28, 39, 34, 28, 39, 35, 28, 39, 36, 28, 40, 35, 29, 40, 33, 30, 39, 34, 29, 40, 35, 28, 41, 35, 29, 40, 36, 28, 40, 34, 30, 42, 34, 29, 40, 35, 29, 41, 37, 30, 43, 37, 29, 41, 35, 29, 41, 36, 31, 42, 35, 29, 40, 36, 29, + 42, 37, 30, 43, 36, 29, 42, 38, 29, 43, 36, 30, 43, 36, 31, 43, 36, 30, 42, 37, 30, 43, 36, 31, 43, 36, 31, 43, 37, 30, 44, 37, 31, 44, 37, 31, 42, 37, 32, 42, 38, 32, 42, 37, 32, 43, 37, 31, 43, 37, 32, 44, 37, 32, 45, 38, 32, 45, 39, 30, 43, 38, 31, + 43, 37, 32, 44, 38, 32, 45, 39, 32, 45, 39, 33, 46, 38, 33, 45, 37, 31, 46, 37, 32, 44, 37, 33, 45, 38, 33, 46, 40, 34, 47, 40, 32, 46, 40, 34, 47, 39, 34, 47, 40, 32, 46, 40, 33, 47, 41, 33, 48, 41, 34, 46, 40, 34, 47, 39, 34, 48, 39, 34, 46, 40, 34, + 46, 41, 34, 46, 40, 33, 45, 39, 34, 47, 40, 34, 48, 42, 34, 46, 41, 34, 46, 40, 34, 48, 40, 34, 48, 41, 34, 48, 42, 35, 49, 41, 35, 47, 40, 34, 48, 41, 34, 47, 41, 35, 46, 42, 34, 48, 41, 36, 48, 42, 35, 47, 42, 34, 48, 40, 33, 47, 41, 34, 49, 40, 35, + 49, 40, 36, 48, 41, 34, 49, 42, 35, 50, 43, 35, 48, 42, 35, 48, 41, 36, 49, 42, 36, 49, 42, 36, 49, 42, 36, 48, 43, 36, 48, 42, 36, 50, 43, 36, 49, 41, 36, 49, 42, 36, 49, 43, 36, 50, 43, 35, 48, 43, 36, 48, 44, 36, 48, 44, 36, 49, 44, 37, 49, 44, 37, + 50, 43, 37, 51, 43, 36, 52, 44, 37, 50, 44, 36, 50, 44, 35, 52, 43, 36, 50, 45, 37, 49, 45, 38, 50, 45, 36, 50, 45, 37, 50, 43, 37, 49, 43, 37, 50, 45, 37, 51, 44, 36, 50, 43, 37, 51, 46, 38, 51, 46, 37, 51, 45, 37, 51, 45, 38, 51, 46, 37, 52, 45, 38, + 51, 46, 38, 50, 45, 37, 50, 45, 37, 51, 44, 38, 51, 44, 38, 50, 45, 37, 50, 45, 37, 51, 45, 38, 52, 44, 37, 51, 44, 37, 51, 44, 38, 51, 44, 38, 51, 45, 37, 52, 44, 38, 52, 45, 38, 52, 46, 37, 52, 45, 37, 51, 44, 38, 51, 45, 39, 52, 46, 39, 52, 46, 38, + 52, 44, 37, 53, 44, 38, 52, 44, 38, 55, 50, 41, 50, 45, 37, 50, 44, 37, 50, 44, 37, 50, 45, 37, 51, 46, 37, 52, 45, 38, 53, 45, 37, 52, 45, 37, 51, 44, 38, 52, 44, 39, 52, 45, 38, 52, 46, 38, 53, 47, 37, 54, 46, 38, 52, 45, 38, 52, 45, 38, 52, 46, 37, + 52, 46, 37, 53, 45, 38, 53, 45, 37, 53, 46, 38, 53, 45, 38, 52, 45, 38, 52, 44, 37, 51, 45, 39, 51, 44, 38, 52, 44, 38, 53, 45, 37, 52, 44, 37, 52, 44, 38, 51, 45, 38, 52, 46, 38, 53, 45, 37, 52, 44, 37, 51, 45, 37, 51, 46, 37, 51, 44, 37, 53, 44, 38, + 53, 45, 38, 52, 45, 38, 50, 45, 38, 51, 43, 38, 52, 43, 38, 52, 44, 38, 52, 45, 38, 50, 44, 38, 50, 44, 37, 52, 45, 37, 53, 44, 38, 52, 43, 36, 51, 43, 36, 51, 43, 37, 51, 44, 37, 52, 44, 37, 52, 43, 38, 52, 43, 38, 53, 44, 37, 51, 43, 36, 51, 43, 37, + 51, 43, 38, 50, 44, 37, 50, 43, 37, 50, 42, 37, 50, 42, 37, 50, 43, 36, 50, 42, 35, 50, 44, 36, 50, 45, 36, 50, 44, 36, 50, 43, 35, 49, 43, 35, 49, 43, 36, 50, 44, 36, 51, 43, 35, 49, 43, 35, 49, 44, 35, 50, 42, 35, 51, 42, 35, 50, 42, 35, 49, 42, 36, + 48, 42, 36, 47, 43, 36, 48, 43, 36, 49, 41, 35, 50, 42, 36, 49, 42, 35, 49, 42, 34, 49, 41, 35, 49, 42, 36, 49, 41, 35, 50, 42, 34, 49, 43, 36, 47, 43, 36, 46, 42, 35, 47, 42, 35, 48, 41, 35, 48, 41, 34, 46, 41, 34, 46, 41, 34, 47, 40, 34, 48, 40, 33, + 46, 40, 33, 45, 40, 34, 46, 40, 34, 47, 40, 33, 47, 42, 33, 47, 40, 34, 46, 40, 34, 46, 41, 34, 47, 41, 32, 47, 40, 32, 46, 40, 33, 47, 41, 33, 46, 40, 32, 45, 39, 32, 46, 38, 33, 44, 38, 33, 44, 38, 34, 45, 39, 33, 46, 39, 32, 47, 38, 32, 44, 39, 32, + 44, 39, 33, 45, 39, 32, 44, 38, 31, 44, 37, 32, 45, 38, 32, 45, 39, 32, 44, 39, 32, 43, 39, 31, 44, 38, 32, 45, 38, 32, 44, 38, 30, 43, 38, 31, 44, 38, 32, 44, 38, 31, 44, 37, 32, 43, 38, 32, 42, 38, 31, 43, 37, 30, 43, 37, 30, 43, 38, 31, 42, 37, 31, + 43, 35, 30, 44, 36, 30, 43, 37, 30, 44, 36, 31, 43, 36, 30, 40, 37, 31, 41, 37, 31, 42, 36, 30, 40, 36, 29, 41, 37, 30, 42, 36, 30, 41, 35, 30, 40, 35, 30, 41, 36, 30, 41, 36, 30, 41, 35, 29, 42, 35, 29, 41, 35, 30, 40, 35, 30, 40, 35, 29, 40, 35, 28, + 40, 34, 29, 42, 35, 30, 40, 34, 30, 40, 33, 29, 40, 32, 28, 39, 33, 28, 40, 33, 28, 40, 33, 26, 38, 34, 27, 40, 35, 27, 40, 33, 27, 38, 33, 27, 37, 33, 27, 39, 33, 27, 46, 38, 31, 51, 45, 36, 7, 6, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, + 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 16, 16, 17, 13, 13, 13, 20, 20, 20, + 9, 9, 9, 13, 13, 13, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, + 15, 15, 16, 22, 22, 22, 29, 29, 29, 13, 12, 11, 56, 47, 40, 48, 41, 35, 40, 33, 27, 38, 32, 27, 39, 33, 28, 37, 32, 27, 38, 32, 27, 38, 33, 28, 38, 33, 28, 40, 32, 27, 40, 33, 29, 39, 34, 29, 38, 33, 28, 40, 33, 28, 39, 35, 29, 40, 35, 28, 41, 34, 28, + 40, 34, 29, 41, 35, 30, 40, 35, 29, 41, 34, 29, 41, 35, 30, 41, 37, 29, 43, 37, 29, 42, 36, 30, 41, 36, 31, 41, 37, 31, 43, 36, 31, 41, 36, 29, 42, 36, 31, 42, 35, 31, 42, 36, 29, 42, 37, 30, 43, 37, 29, 41, 36, 30, 41, 37, 31, 42, 38, 30, 42, 36, 32, + 42, 36, 30, 41, 38, 30, 41, 38, 31, 44, 37, 32, 44, 36, 32, 43, 36, 32, 43, 37, 30, 45, 39, 31, 43, 38, 31, 44, 38, 32, 45, 38, 31, 44, 38, 31, 42, 38, 32, 44, 39, 31, 45, 38, 32, 44, 38, 32, 44, 38, 33, 45, 39, 31, 45, 38, 33, 98, 92, 89, 99, 93, 88, + 59, 51, 47, 46, 39, 32, 46, 41, 34, 85, 80, 75, 86, 80, 75, 46, 40, 33, 45, 39, 33, 47, 41, 35, 86, 81, 75, 85, 81, 75, 45, 41, 34, 47, 41, 35, 46, 40, 34, 99, 94, 90, 47, 41, 34, 46, 40, 35, 44, 41, 35, 98, 95, 90, 80, 75, 69, 101, 95, 91, 99, 94, 90, + 103, 98, 94, 48, 41, 34, 48, 40, 33, 48, 41, 34, 46, 42, 35, 47, 41, 35, 48, 40, 36, 47, 40, 36, 47, 41, 35, 47, 41, 34, 48, 41, 34, 48, 42, 35, 49, 41, 35, 48, 42, 34, 47, 41, 36, 48, 42, 36, 47, 43, 35, 48, 43, 34, 48, 42, 35, 48, 43, 36, 49, 43, 35, + 49, 42, 35, 47, 44, 35, 49, 43, 36, 51, 42, 36, 50, 43, 36, 48, 44, 35, 48, 43, 36, 48, 43, 36, 50, 43, 36, 50, 42, 36, 48, 44, 37, 50, 44, 37, 51, 43, 37, 51, 43, 37, 52, 44, 36, 51, 44, 37, 50, 45, 37, 51, 44, 35, 51, 43, 36, 51, 44, 37, 51, 43, 37, + 50, 43, 36, 50, 44, 37, 51, 44, 38, 50, 43, 37, 51, 44, 37, 50, 44, 37, 50, 46, 37, 52, 45, 37, 51, 45, 37, 50, 46, 37, 50, 46, 36, 50, 45, 37, 51, 45, 37, 50, 46, 38, 50, 45, 37, 52, 45, 37, 53, 44, 38, 53, 45, 38, 52, 45, 39, 51, 45, 37, 51, 45, 36, + 52, 45, 37, 52, 44, 38, 52, 43, 37, 54, 43, 37, 53, 44, 38, 52, 44, 38, 52, 44, 38, 54, 44, 38, 52, 46, 37, 103, 98, 92, 54, 46, 38, 54, 48, 40, 78, 72, 65, 104, 98, 91, 103, 97, 92, 65, 59, 52, 51, 45, 38, 121, 117, 112, 52, 44, 37, 52, 45, 37, 103, 98, 92, + 103, 98, 91, 64, 59, 50, 51, 46, 38, 51, 46, 38, 100, 96, 90, 55, 48, 41, 98, 95, 88, 51, 46, 37, 104, 98, 92, 54, 45, 37, 54, 46, 38, 53, 45, 37, 103, 97, 92, 78, 71, 65, 102, 96, 91, 103, 98, 92, 109, 103, 99, 52, 44, 39, 52, 43, 38, 52, 44, 37, 52, 44, 38, + 53, 44, 38, 53, 44, 38, 54, 44, 38, 52, 44, 38, 52, 44, 38, 53, 45, 37, 51, 45, 37, 50, 46, 38, 52, 46, 38, 52, 45, 37, 51, 44, 36, 51, 44, 37, 52, 44, 38, 51, 44, 39, 52, 44, 38, 53, 44, 37, 53, 45, 37, 53, 46, 37, 52, 44, 36, 51, 43, 37, 51, 45, 37, + 52, 44, 37, 53, 44, 36, 52, 45, 37, 51, 45, 37, 51, 43, 37, 52, 44, 37, 51, 44, 36, 52, 43, 37, 53, 44, 37, 53, 44, 37, 51, 45, 36, 50, 44, 36, 51, 43, 37, 52, 43, 36, 52, 42, 37, 52, 42, 37, 51, 43, 37, 51, 43, 37, 51, 43, 36, 51, 43, 36, 50, 43, 37, + 50, 44, 37, 51, 45, 37, 51, 44, 36, 51, 43, 36, 50, 43, 36, 49, 43, 35, 49, 44, 35, 51, 45, 35, 51, 43, 36, 50, 42, 35, 48, 42, 34, 48, 43, 34, 48, 43, 34, 49, 42, 34, 50, 41, 35, 49, 41, 36, 50, 43, 35, 50, 43, 35, 48, 42, 36, 49, 42, 35, 49, 42, 35, + 49, 42, 36, 49, 43, 36, 48, 42, 36, 48, 43, 36, 48, 43, 35, 48, 42, 36, 46, 42, 36, 46, 42, 35, 46, 41, 35, 47, 41, 35, 47, 41, 35, 46, 41, 35, 47, 41, 35, 46, 41, 34, 46, 41, 34, 46, 41, 34, 46, 40, 33, 47, 40, 34, 47, 40, 34, 46, 40, 33, 45, 41, 33, + 47, 41, 34, 47, 39, 33, 46, 39, 33, 46, 40, 32, 45, 41, 32, 44, 40, 32, 44, 39, 33, 45, 38, 33, 44, 38, 33, 45, 38, 34, 46, 40, 34, 47, 40, 33, 47, 40, 32, 46, 39, 32, 46, 39, 32, 46, 39, 32, 44, 39, 32, 44, 40, 33, 45, 39, 31, 45, 38, 31, 45, 37, 33, + 43, 38, 33, 43, 39, 32, 43, 39, 31, 43, 37, 31, 44, 37, 31, 44, 38, 32, 43, 39, 32, 43, 37, 32, 43, 36, 32, 43, 37, 32, 43, 38, 31, 43, 37, 31, 43, 37, 31, 43, 37, 31, 42, 37, 30, 42, 38, 30, 41, 37, 30, 41, 37, 31, 42, 38, 30, 42, 36, 30, 41, 36, 30, + 42, 36, 30, 41, 34, 30, 40, 35, 30, 41, 36, 30, 42, 37, 30, 42, 37, 30, 40, 34, 29, 39, 35, 30, 39, 35, 30, 41, 34, 30, 41, 35, 30, 40, 35, 29, 41, 35, 28, 41, 34, 29, 41, 33, 29, 40, 34, 29, 39, 35, 28, 39, 34, 27, 39, 34, 28, 39, 35, 29, 39, 35, 29, + 40, 35, 29, 39, 34, 29, 38, 33, 28, 40, 34, 27, 39, 34, 27, 38, 34, 27, 37, 33, 27, 44, 38, 32, 50, 45, 36, 7, 6, 5, 29, 29, 29, 23, 23, 23, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 14, 14, 14, 21, 21, 21, 10, 9, 9, 13, 13, 13, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 22, 22, 22, 29, 29, 29, 13, 12, 11, 58, 48, 39, 49, 41, 34, 38, 33, 28, + 38, 33, 28, 38, 33, 26, 37, 32, 28, 39, 34, 27, 39, 34, 28, 40, 34, 28, 38, 34, 27, 38, 33, 29, 38, 35, 28, 38, 35, 27, 37, 34, 29, 39, 34, 28, 39, 35, 28, 39, 35, 29, 40, 34, 28, 40, 34, 29, 41, 34, 29, 42, 36, 29, 41, 37, 30, 40, 36, 29, 41, 35, 29, + 41, 36, 30, 42, 38, 29, 43, 36, 30, 41, 35, 31, 39, 36, 30, 40, 35, 31, 41, 36, 30, 41, 36, 31, 41, 36, 31, 40, 36, 30, 41, 37, 30, 43, 35, 31, 43, 37, 31, 42, 37, 32, 41, 36, 31, 42, 37, 30, 42, 38, 31, 44, 37, 32, 43, 37, 32, 45, 37, 30, 45, 37, 31, + 44, 36, 32, 44, 38, 31, 44, 38, 32, 44, 38, 32, 44, 38, 31, 44, 37, 33, 44, 38, 33, 44, 39, 32, 44, 38, 31, 45, 38, 32, 45, 38, 33, 57, 53, 46, 45, 39, 33, 44, 38, 33, 98, 93, 88, 46, 38, 33, 86, 81, 76, 58, 54, 48, 58, 53, 47, 86, 81, 75, 47, 40, 33, + 86, 79, 75, 59, 52, 46, 58, 54, 47, 84, 80, 76, 45, 39, 34, 47, 41, 35, 100, 95, 90, 47, 40, 33, 47, 40, 34, 46, 41, 35, 100, 96, 91, 47, 39, 35, 101, 94, 89, 48, 42, 34, 46, 40, 35, 46, 39, 34, 48, 41, 33, 49, 42, 34, 48, 41, 35, 47, 40, 36, 47, 41, 36, + 48, 42, 35, 49, 40, 34, 47, 41, 35, 47, 42, 36, 48, 41, 34, 49, 41, 35, 48, 42, 35, 48, 42, 34, 48, 41, 35, 48, 42, 35, 49, 43, 35, 49, 42, 35, 49, 41, 36, 50, 42, 34, 48, 43, 35, 49, 43, 36, 49, 41, 35, 47, 42, 35, 48, 44, 35, 50, 43, 35, 51, 42, 36, + 51, 44, 37, 48, 44, 36, 49, 42, 37, 50, 43, 37, 49, 44, 36, 50, 44, 36, 51, 44, 35, 50, 44, 36, 50, 43, 36, 49, 43, 36, 51, 43, 37, 51, 45, 36, 51, 44, 36, 50, 44, 36, 51, 44, 37, 51, 44, 37, 52, 44, 37, 50, 45, 37, 50, 44, 37, 51, 45, 36, 51, 45, 38, + 51, 46, 37, 51, 46, 37, 51, 45, 38, 52, 44, 37, 52, 45, 37, 52, 46, 38, 51, 46, 37, 50, 44, 36, 52, 43, 37, 52, 44, 37, 50, 45, 37, 52, 44, 38, 53, 45, 38, 52, 44, 38, 52, 44, 38, 53, 44, 37, 53, 44, 38, 53, 45, 38, 53, 44, 37, 52, 44, 38, 52, 45, 39, + 52, 46, 38, 52, 45, 38, 105, 98, 94, 54, 45, 37, 52, 45, 37, 103, 97, 92, 52, 44, 37, 51, 44, 37, 103, 97, 92, 51, 45, 38, 51, 46, 37, 53, 46, 37, 65, 58, 51, 51, 45, 38, 51, 46, 37, 104, 98, 93, 54, 44, 38, 52, 45, 38, 101, 97, 92, 103, 99, 92, 52, 46, 37, + 53, 45, 38, 103, 98, 93, 51, 45, 37, 52, 45, 37, 53, 46, 38, 104, 98, 93, 52, 45, 38, 103, 98, 93, 52, 46, 39, 51, 44, 39, 52, 45, 38, 52, 46, 37, 54, 44, 38, 54, 44, 37, 53, 45, 37, 52, 45, 38, 53, 45, 38, 54, 44, 38, 53, 44, 37, 52, 46, 37, 53, 45, 36, + 53, 44, 37, 52, 44, 38, 52, 44, 38, 52, 44, 37, 52, 45, 37, 51, 45, 37, 52, 45, 37, 52, 46, 36, 51, 44, 37, 51, 45, 39, 53, 46, 37, 53, 44, 37, 51, 45, 36, 51, 45, 37, 53, 45, 37, 52, 44, 37, 51, 44, 37, 51, 44, 36, 52, 45, 37, 52, 45, 38, 51, 43, 38, + 49, 43, 37, 51, 43, 37, 52, 43, 37, 52, 43, 37, 51, 43, 38, 52, 44, 38, 51, 43, 37, 50, 43, 37, 50, 44, 37, 49, 44, 37, 50, 44, 37, 51, 43, 36, 50, 44, 36, 50, 43, 38, 51, 43, 37, 51, 43, 36, 50, 45, 36, 50, 43, 36, 50, 43, 36, 51, 44, 35, 49, 45, 35, + 49, 44, 36, 49, 44, 35, 49, 43, 34, 49, 42, 34, 51, 42, 35, 51, 42, 36, 49, 42, 35, 49, 42, 35, 49, 42, 35, 50, 43, 35, 49, 42, 34, 48, 42, 35, 50, 42, 35, 49, 42, 35, 47, 43, 36, 48, 42, 36, 49, 41, 36, 48, 41, 35, 48, 42, 35, 49, 41, 35, 48, 41, 34, + 47, 41, 34, 47, 42, 35, 48, 41, 35, 46, 41, 35, 46, 41, 35, 46, 42, 35, 45, 42, 34, 47, 40, 34, 48, 41, 33, 47, 41, 33, 47, 41, 34, 47, 41, 34, 46, 40, 32, 46, 40, 33, 47, 39, 33, 46, 40, 33, 45, 41, 34, 45, 41, 34, 45, 41, 33, 45, 41, 33, 45, 39, 34, + 47, 39, 34, 47, 39, 34, 45, 39, 34, 46, 40, 34, 46, 40, 34, 46, 41, 33, 45, 40, 33, 46, 38, 33, 46, 38, 32, 44, 40, 32, 44, 40, 33, 43, 39, 32, 43, 39, 32, 44, 39, 31, 45, 39, 32, 44, 38, 32, 44, 38, 31, 44, 37, 32, 44, 37, 32, 43, 39, 31, 42, 39, 31, + 42, 38, 32, 43, 38, 32, 43, 38, 31, 44, 38, 31, 44, 38, 31, 42, 37, 30, 43, 36, 30, 43, 37, 31, 43, 38, 31, 43, 36, 31, 42, 36, 31, 42, 38, 31, 43, 37, 31, 42, 37, 31, 41, 36, 30, 43, 36, 29, 42, 36, 30, 40, 36, 30, 40, 35, 30, 41, 35, 30, 41, 36, 30, + 40, 36, 30, 41, 36, 30, 42, 36, 31, 41, 36, 31, 41, 34, 29, 41, 33, 29, 41, 34, 29, 40, 34, 29, 40, 33, 28, 40, 34, 28, 41, 35, 29, 40, 34, 28, 39, 34, 28, 39, 34, 27, 39, 35, 27, 40, 34, 29, 40, 33, 28, 39, 33, 27, 39, 33, 27, 39, 33, 27, 38, 34, 27, + 42, 39, 31, 49, 44, 35, 7, 6, 5, 31, 31, 31, 26, 26, 26, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 21, 21, 22, 21, 21, 22, + 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 21, 16, 16, 16, 22, 22, 22, 9, 8, 8, 12, 12, 12, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, + 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 21, 21, 22, 29, 29, 29, 13, 12, 11, 56, 48, 39, 49, 41, 35, 39, 33, 27, 38, 33, 27, 38, 35, 28, 38, 34, 28, 37, 34, 27, 38, 34, 28, 40, 35, 29, 38, 33, 28, + 39, 35, 29, 39, 34, 28, 38, 33, 28, 39, 34, 29, 39, 36, 29, 40, 35, 30, 40, 33, 28, 40, 34, 30, 39, 34, 30, 41, 35, 30, 41, 35, 30, 42, 35, 30, 41, 36, 28, 41, 36, 30, 41, 36, 30, 41, 36, 29, 40, 36, 30, 40, 36, 31, 42, 37, 31, 42, 38, 30, 42, 37, 31, + 43, 37, 30, 42, 36, 30, 42, 36, 31, 42, 35, 30, 43, 37, 30, 42, 37, 30, 41, 36, 31, 41, 38, 31, 42, 37, 32, 43, 36, 31, 43, 36, 31, 44, 36, 31, 43, 37, 30, 45, 36, 32, 45, 38, 31, 44, 38, 31, 44, 38, 32, 45, 38, 32, 45, 39, 31, 45, 38, 31, 43, 40, 33, + 45, 39, 33, 45, 38, 32, 45, 38, 31, 46, 39, 32, 44, 40, 32, 45, 39, 33, 46, 38, 32, 98, 93, 88, 46, 40, 33, 99, 93, 89, 45, 38, 33, 45, 39, 33, 98, 95, 89, 47, 39, 33, 100, 93, 88, 46, 40, 33, 45, 40, 33, 98, 93, 90, 46, 39, 34, 46, 40, 34, 103, 98, 92, + 48, 41, 34, 48, 40, 35, 46, 40, 34, 100, 94, 89, 48, 39, 35, 61, 54, 50, 86, 81, 76, 49, 40, 35, 47, 40, 34, 48, 40, 35, 47, 42, 34, 48, 41, 35, 49, 41, 35, 48, 41, 34, 47, 41, 34, 47, 42, 35, 48, 42, 36, 47, 42, 34, 47, 43, 34, 47, 42, 35, 47, 41, 35, + 49, 41, 34, 49, 41, 35, 49, 42, 35, 48, 42, 36, 48, 41, 35, 49, 41, 34, 48, 41, 35, 49, 42, 36, 49, 43, 36, 48, 42, 35, 49, 41, 36, 49, 42, 36, 49, 42, 35, 48, 43, 35, 48, 44, 35, 49, 43, 36, 50, 44, 36, 51, 43, 36, 51, 43, 36, 51, 44, 36, 50, 43, 36, + 51, 44, 36, 52, 44, 36, 51, 44, 36, 52, 45, 37, 51, 43, 36, 52, 42, 36, 51, 44, 36, 50, 45, 36, 49, 45, 36, 50, 44, 38, 51, 43, 38, 51, 43, 37, 51, 44, 37, 51, 45, 37, 51, 45, 37, 50, 45, 37, 49, 45, 37, 51, 45, 38, 52, 46, 37, 51, 45, 36, 51, 44, 37, + 52, 45, 37, 52, 44, 37, 51, 44, 37, 50, 45, 38, 52, 45, 37, 52, 45, 37, 51, 45, 38, 51, 44, 38, 51, 44, 37, 52, 44, 37, 53, 45, 38, 52, 45, 37, 51, 45, 39, 52, 44, 39, 52, 45, 38, 53, 45, 38, 105, 99, 94, 53, 45, 38, 52, 45, 38, 103, 98, 93, 52, 45, 38, + 51, 45, 37, 103, 97, 92, 53, 45, 37, 53, 46, 37, 53, 46, 37, 51, 46, 38, 52, 46, 38, 53, 45, 37, 103, 98, 92, 52, 46, 38, 54, 48, 40, 121, 115, 110, 55, 46, 41, 52, 44, 38, 52, 45, 37, 107, 102, 96, 52, 46, 37, 54, 46, 37, 53, 47, 38, 104, 100, 93, 53, 46, 38, + 65, 59, 51, 90, 85, 79, 53, 46, 38, 54, 46, 38, 53, 45, 37, 53, 45, 37, 53, 45, 38, 53, 45, 38, 54, 46, 39, 52, 45, 38, 51, 44, 38, 52, 46, 37, 52, 45, 38, 52, 45, 38, 52, 46, 38, 51, 45, 38, 51, 44, 38, 50, 44, 38, 50, 45, 38, 51, 47, 37, 52, 46, 38, + 53, 45, 38, 53, 44, 36, 52, 45, 36, 52, 45, 38, 52, 45, 37, 52, 46, 37, 51, 46, 38, 52, 45, 38, 53, 45, 37, 52, 45, 37, 52, 45, 38, 53, 44, 37, 52, 45, 37, 50, 44, 37, 50, 44, 37, 51, 43, 37, 51, 43, 37, 52, 45, 37, 52, 44, 37, 52, 43, 37, 53, 42, 37, + 51, 43, 38, 51, 43, 37, 52, 42, 37, 51, 43, 37, 50, 43, 36, 52, 44, 35, 52, 44, 35, 50, 44, 35, 50, 44, 36, 50, 43, 36, 50, 44, 37, 51, 43, 36, 50, 43, 35, 50, 44, 36, 50, 42, 35, 51, 43, 36, 51, 43, 37, 50, 43, 36, 50, 42, 35, 49, 42, 35, 49, 42, 36, + 48, 42, 36, 48, 43, 36, 49, 43, 37, 49, 43, 36, 48, 42, 35, 48, 42, 36, 48, 43, 36, 48, 43, 36, 49, 43, 35, 49, 43, 35, 49, 43, 35, 49, 43, 35, 49, 42, 35, 50, 40, 36, 49, 41, 35, 47, 42, 34, 46, 42, 34, 47, 41, 35, 46, 41, 35, 45, 41, 35, 47, 41, 34, + 48, 39, 33, 47, 40, 33, 45, 41, 34, 46, 41, 34, 46, 40, 34, 46, 41, 33, 45, 41, 33, 45, 41, 34, 47, 39, 34, 46, 39, 33, 45, 40, 33, 45, 39, 34, 45, 39, 33, 46, 39, 32, 47, 39, 32, 45, 40, 33, 46, 40, 34, 45, 39, 34, 44, 39, 33, 46, 38, 32, 45, 39, 34, + 44, 39, 34, 45, 40, 32, 44, 39, 32, 43, 38, 32, 45, 39, 32, 46, 37, 32, 45, 37, 32, 44, 39, 32, 44, 39, 33, 45, 40, 32, 44, 38, 31, 43, 38, 33, 43, 39, 32, 44, 38, 31, 44, 38, 32, 44, 38, 32, 42, 38, 32, 43, 38, 31, 44, 37, 31, 44, 37, 30, 42, 36, 30, + 41, 36, 31, 42, 38, 31, 42, 38, 31, 42, 37, 30, 43, 37, 29, 43, 37, 30, 41, 36, 30, 41, 36, 30, 41, 37, 30, 42, 36, 30, 43, 36, 31, 41, 37, 30, 42, 36, 30, 42, 37, 29, 41, 36, 30, 41, 34, 31, 41, 34, 30, 42, 35, 30, 42, 35, 30, 42, 35, 29, 41, 34, 28, + 40, 34, 29, 41, 33, 29, 39, 33, 28, 40, 34, 29, 40, 34, 30, 40, 34, 29, 39, 35, 28, 39, 34, 28, 39, 33, 29, 39, 33, 28, 40, 33, 26, 40, 33, 28, 38, 33, 28, 39, 34, 27, 44, 39, 30, 51, 44, 36, 7, 6, 5, 32, 32, 33, 27, 27, 28, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 22, 22, 22, 17, 17, 17, 22, 22, 22, + 7, 7, 7, 10, 10, 10, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 13, 13, 14, 13, 13, 14, 13, 13, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 13, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, + 15, 15, 15, 21, 21, 21, 28, 28, 29, 12, 12, 11, 56, 49, 39, 48, 40, 34, 39, 34, 27, 39, 34, 28, 40, 32, 27, 40, 34, 28, 40, 34, 28, 40, 34, 27, 39, 34, 27, 38, 33, 28, 40, 33, 28, 39, 33, 29, 39, 34, 29, 41, 34, 29, 39, 35, 29, 38, 35, 29, 39, 33, 28, + 39, 34, 30, 40, 36, 30, 40, 35, 29, 40, 35, 28, 42, 35, 29, 43, 36, 31, 42, 37, 31, 40, 36, 31, 41, 35, 30, 41, 35, 30, 42, 37, 30, 42, 37, 29, 41, 36, 29, 42, 37, 31, 42, 37, 29, 42, 35, 30, 43, 35, 30, 42, 37, 31, 43, 36, 30, 41, 35, 31, 41, 38, 30, + 42, 37, 31, 44, 37, 31, 44, 37, 31, 43, 38, 31, 44, 38, 31, 43, 36, 32, 42, 37, 31, 44, 39, 32, 45, 37, 32, 44, 36, 32, 46, 38, 32, 45, 39, 31, 42, 38, 32, 43, 38, 33, 44, 39, 33, 45, 39, 33, 46, 37, 33, 46, 38, 33, 44, 39, 33, 44, 38, 32, 59, 51, 45, + 98, 94, 89, 45, 40, 33, 98, 93, 89, 46, 41, 33, 46, 41, 32, 98, 94, 88, 47, 39, 33, 101, 94, 90, 45, 40, 34, 45, 41, 33, 99, 93, 89, 45, 40, 34, 46, 42, 34, 102, 98, 93, 100, 94, 90, 99, 95, 90, 99, 95, 90, 112, 107, 104, 47, 41, 35, 46, 42, 35, 74, 68, 63, + 67, 60, 54, 46, 41, 35, 46, 40, 35, 48, 40, 35, 50, 41, 35, 49, 43, 35, 49, 42, 35, 48, 41, 35, 46, 42, 35, 47, 42, 35, 47, 42, 35, 47, 42, 35, 49, 41, 35, 49, 42, 35, 48, 42, 36, 48, 43, 35, 49, 43, 35, 47, 42, 34, 48, 41, 35, 49, 42, 35, 47, 43, 35, + 49, 43, 36, 50, 42, 36, 49, 41, 36, 49, 42, 37, 50, 42, 36, 50, 42, 35, 48, 43, 35, 48, 43, 35, 49, 42, 36, 51, 42, 36, 49, 43, 37, 49, 44, 36, 49, 43, 36, 50, 43, 37, 50, 44, 38, 52, 45, 37, 53, 44, 36, 52, 43, 36, 52, 44, 36, 50, 44, 37, 50, 42, 37, + 52, 43, 37, 53, 44, 37, 51, 43, 37, 49, 44, 37, 50, 45, 36, 50, 45, 37, 50, 44, 38, 50, 44, 37, 50, 46, 37, 51, 45, 37, 53, 44, 38, 51, 45, 38, 50, 45, 37, 51, 46, 38, 50, 46, 38, 51, 45, 37, 53, 44, 38, 53, 44, 37, 52, 44, 38, 51, 44, 38, 53, 44, 37, + 53, 44, 38, 51, 45, 38, 53, 45, 38, 54, 44, 39, 52, 45, 38, 51, 46, 37, 52, 44, 38, 52, 44, 39, 52, 45, 38, 103, 98, 92, 52, 45, 37, 54, 44, 37, 104, 97, 93, 53, 46, 39, 52, 45, 39, 102, 97, 93, 51, 44, 38, 53, 46, 39, 52, 45, 37, 51, 46, 37, 50, 45, 37, + 63, 58, 51, 103, 98, 93, 53, 45, 38, 51, 45, 38, 102, 98, 92, 98, 92, 86, 52, 45, 38, 52, 46, 39, 106, 100, 95, 95, 88, 82, 104, 98, 92, 104, 98, 93, 116, 112, 106, 52, 46, 39, 53, 44, 38, 79, 71, 64, 73, 65, 59, 53, 44, 38, 54, 44, 39, 54, 45, 38, 53, 46, 37, + 53, 45, 37, 54, 45, 38, 53, 46, 38, 52, 46, 38, 52, 46, 37, 52, 45, 37, 52, 45, 37, 53, 45, 37, 52, 44, 37, 51, 45, 38, 52, 46, 38, 51, 45, 37, 50, 44, 37, 52, 46, 37, 53, 47, 36, 53, 46, 37, 54, 46, 38, 53, 45, 38, 51, 44, 37, 51, 44, 37, 51, 44, 38, + 51, 45, 37, 50, 44, 37, 51, 45, 38, 51, 45, 37, 51, 45, 37, 52, 44, 36, 52, 44, 36, 51, 44, 36, 52, 45, 37, 52, 44, 37, 52, 43, 37, 53, 43, 37, 52, 44, 37, 51, 43, 36, 51, 43, 36, 51, 44, 37, 50, 44, 37, 52, 44, 37, 53, 44, 37, 52, 44, 36, 51, 45, 36, + 50, 45, 36, 50, 43, 37, 52, 44, 36, 52, 44, 35, 50, 44, 36, 49, 44, 36, 49, 44, 35, 51, 43, 35, 51, 43, 36, 49, 44, 37, 49, 44, 36, 49, 44, 35, 49, 44, 36, 49, 44, 35, 50, 42, 35, 50, 41, 36, 49, 42, 35, 49, 41, 36, 48, 42, 36, 49, 43, 35, 49, 43, 35, + 48, 43, 35, 48, 41, 35, 50, 41, 35, 50, 43, 34, 49, 43, 35, 47, 42, 36, 47, 42, 34, 46, 42, 34, 46, 42, 34, 48, 42, 35, 46, 41, 34, 46, 41, 35, 46, 40, 35, 46, 42, 35, 48, 42, 35, 48, 42, 34, 46, 42, 35, 46, 42, 34, 47, 41, 34, 47, 41, 34, 45, 40, 34, + 45, 39, 34, 46, 40, 33, 47, 41, 34, 47, 39, 34, 47, 39, 34, 46, 41, 33, 46, 41, 32, 47, 40, 32, 47, 40, 33, 46, 40, 33, 45, 40, 33, 45, 40, 32, 45, 39, 33, 45, 38, 34, 46, 39, 33, 47, 39, 33, 46, 39, 33, 44, 40, 32, 45, 39, 32, 45, 38, 32, 46, 37, 33, + 46, 38, 32, 45, 38, 31, 45, 37, 31, 44, 38, 31, 44, 39, 31, 44, 38, 31, 43, 38, 31, 44, 38, 32, 45, 39, 32, 44, 38, 31, 43, 37, 31, 44, 37, 31, 44, 36, 30, 43, 37, 31, 44, 38, 32, 44, 38, 31, 43, 37, 30, 44, 36, 30, 42, 36, 30, 41, 36, 30, 42, 37, 30, + 41, 36, 31, 41, 36, 30, 40, 35, 29, 40, 35, 29, 42, 37, 29, 43, 36, 30, 42, 35, 30, 41, 35, 30, 42, 35, 30, 41, 35, 29, 41, 36, 30, 42, 34, 30, 41, 34, 29, 39, 36, 29, 40, 35, 28, 41, 33, 28, 39, 34, 28, 39, 34, 29, 40, 33, 30, 40, 34, 28, 39, 34, 28, + 40, 33, 28, 40, 34, 27, 40, 34, 27, 39, 33, 27, 38, 32, 28, 39, 34, 28, 38, 33, 27, 43, 38, 33, 51, 44, 37, 7, 6, 5, 33, 33, 33, 27, 27, 28, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 22, 22, 22, 22, 22, 23, 23, 23, 23, + 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 22, 22, 23, 22, 22, 22, 22, 22, 22, 21, 21, 22, 20, 20, 21, 16, 16, 16, 22, 22, 22, 8, 8, 8, 11, 11, 11, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 13, 13, 13, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 22, 22, 23, 30, 30, 30, 13, 12, 11, 58, 48, 40, 49, 42, 33, 38, 34, 26, + 40, 34, 27, 39, 33, 28, 38, 34, 27, 38, 33, 28, 38, 35, 28, 37, 35, 28, 40, 33, 27, 38, 33, 28, 39, 33, 28, 39, 35, 29, 40, 36, 29, 40, 34, 28, 40, 34, 29, 40, 34, 29, 40, 37, 29, 39, 35, 29, 39, 35, 29, 39, 35, 30, 40, 37, 30, 41, 36, 29, 40, 37, 29, + 41, 36, 30, 41, 36, 29, 41, 36, 31, 41, 37, 32, 41, 36, 30, 41, 38, 30, 42, 37, 31, 41, 35, 30, 43, 36, 31, 43, 35, 30, 41, 35, 30, 41, 36, 31, 42, 37, 30, 42, 38, 30, 41, 37, 31, 43, 36, 31, 44, 37, 30, 43, 36, 32, 42, 37, 32, 43, 38, 30, 43, 37, 31, + 43, 38, 31, 43, 36, 32, 43, 38, 30, 45, 38, 32, 45, 39, 31, 43, 38, 32, 44, 39, 33, 43, 39, 33, 45, 39, 32, 46, 39, 33, 44, 38, 32, 45, 38, 32, 108, 105, 100, 84, 80, 75, 46, 40, 32, 46, 39, 33, 97, 94, 88, 46, 41, 33, 45, 41, 33, 98, 94, 89, 46, 39, 34, + 99, 93, 89, 47, 41, 33, 45, 39, 34, 99, 93, 90, 47, 41, 33, 46, 41, 34, 98, 93, 89, 46, 40, 34, 48, 42, 33, 48, 41, 33, 100, 95, 89, 73, 68, 61, 100, 94, 89, 101, 95, 91, 102, 96, 91, 47, 41, 34, 46, 42, 35, 48, 42, 35, 48, 41, 34, 47, 42, 33, 49, 41, 35, + 49, 42, 35, 47, 43, 35, 47, 41, 36, 48, 42, 35, 48, 43, 35, 49, 42, 35, 48, 41, 35, 49, 42, 35, 50, 43, 36, 48, 43, 35, 48, 41, 36, 49, 41, 36, 50, 42, 36, 50, 42, 36, 50, 42, 37, 50, 41, 35, 49, 42, 35, 50, 42, 36, 49, 43, 36, 49, 42, 35, 51, 42, 36, + 50, 42, 37, 50, 42, 37, 50, 42, 36, 50, 43, 36, 50, 44, 37, 51, 45, 36, 52, 44, 36, 50, 44, 36, 51, 43, 37, 51, 45, 37, 51, 45, 36, 52, 44, 37, 51, 44, 37, 51, 45, 37, 50, 45, 37, 49, 44, 37, 51, 44, 37, 52, 44, 37, 51, 44, 37, 51, 44, 36, 51, 45, 36, + 51, 45, 36, 52, 44, 37, 51, 45, 37, 51, 46, 38, 52, 45, 38, 52, 44, 37, 52, 45, 37, 51, 46, 38, 52, 44, 37, 53, 44, 38, 52, 45, 39, 51, 45, 38, 51, 45, 37, 52, 43, 38, 52, 43, 39, 53, 45, 38, 54, 46, 39, 54, 44, 39, 53, 45, 38, 53, 46, 38, 53, 44, 39, + 51, 44, 39, 51, 44, 38, 104, 97, 92, 54, 45, 38, 53, 45, 38, 103, 97, 93, 53, 45, 38, 54, 45, 39, 108, 103, 97, 52, 45, 37, 52, 45, 38, 53, 46, 38, 52, 46, 38, 113, 108, 104, 91, 84, 79, 52, 45, 37, 52, 44, 38, 53, 46, 38, 101, 96, 90, 52, 46, 38, 103, 97, 92, + 54, 46, 39, 104, 98, 94, 53, 46, 38, 53, 45, 38, 52, 46, 38, 103, 99, 93, 79, 71, 65, 104, 97, 92, 104, 98, 92, 104, 98, 93, 54, 45, 39, 53, 46, 39, 52, 46, 37, 53, 45, 38, 54, 45, 39, 55, 46, 38, 54, 45, 37, 52, 44, 38, 53, 45, 37, 54, 45, 37, 51, 45, 38, + 51, 47, 38, 51, 46, 38, 52, 45, 38, 52, 46, 37, 52, 45, 38, 53, 45, 38, 51, 46, 37, 50, 46, 37, 52, 45, 38, 53, 45, 38, 53, 45, 38, 53, 45, 37, 51, 44, 37, 51, 45, 37, 52, 46, 37, 52, 45, 37, 51, 45, 37, 51, 45, 37, 52, 45, 36, 51, 44, 36, 51, 45, 37, + 52, 45, 37, 52, 44, 36, 51, 43, 37, 52, 43, 38, 53, 43, 38, 52, 43, 37, 52, 44, 36, 51, 44, 36, 51, 43, 38, 52, 43, 38, 52, 44, 37, 51, 44, 37, 51, 43, 37, 52, 43, 35, 52, 44, 35, 51, 44, 37, 52, 45, 36, 53, 45, 35, 52, 44, 37, 51, 44, 37, 51, 44, 36, + 52, 44, 36, 51, 44, 36, 51, 44, 37, 51, 43, 35, 50, 44, 35, 50, 44, 37, 51, 43, 36, 50, 43, 35, 48, 43, 35, 49, 42, 36, 49, 41, 36, 49, 41, 35, 50, 42, 36, 51, 41, 36, 50, 42, 34, 49, 43, 35, 49, 42, 35, 50, 42, 35, 50, 42, 35, 49, 43, 35, 49, 42, 36, + 49, 41, 34, 48, 41, 34, 46, 42, 35, 46, 42, 35, 47, 41, 34, 46, 41, 34, 46, 41, 35, 46, 42, 35, 47, 42, 34, 47, 42, 34, 46, 41, 35, 46, 41, 34, 46, 41, 33, 46, 39, 34, 46, 39, 34, 46, 39, 33, 47, 39, 33, 47, 39, 34, 48, 40, 34, 47, 41, 34, 46, 40, 34, + 47, 40, 33, 47, 40, 33, 45, 40, 33, 44, 40, 34, 47, 41, 34, 46, 39, 33, 44, 38, 34, 46, 39, 34, 47, 40, 33, 46, 39, 33, 45, 40, 32, 46, 40, 33, 45, 38, 33, 44, 38, 33, 45, 39, 33, 45, 39, 32, 44, 39, 32, 43, 37, 32, 44, 38, 33, 44, 38, 33, 43, 38, 32, + 43, 38, 30, 44, 38, 31, 45, 37, 31, 45, 37, 31, 43, 37, 32, 41, 37, 31, 43, 37, 30, 43, 37, 30, 42, 37, 30, 41, 36, 31, 42, 37, 30, 42, 37, 30, 43, 37, 31, 43, 37, 32, 41, 36, 31, 40, 37, 29, 41, 38, 30, 41, 36, 30, 41, 35, 29, 40, 36, 29, 41, 36, 30, + 42, 35, 29, 42, 34, 30, 42, 34, 30, 40, 35, 31, 41, 36, 29, 41, 36, 29, 39, 34, 30, 39, 34, 29, 40, 36, 28, 40, 34, 29, 40, 33, 29, 41, 34, 29, 40, 34, 29, 38, 33, 28, 38, 35, 28, 38, 34, 27, 39, 34, 27, 38, 35, 28, 38, 33, 27, 38, 34, 27, 39, 35, 28, + 44, 38, 32, 51, 44, 36, 7, 6, 5, 31, 31, 31, 25, 25, 25, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, + 18, 18, 19, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 19, 15, 15, 15, 21, 21, 21, 9, 9, 9, 13, 13, 13, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, + 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 14, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 20, 20, 21, 28, 28, 28, 12, 12, 11, 56, 48, 39, 49, 41, 33, 40, 33, 26, 38, 33, 27, 39, 34, 29, 39, 34, 28, 40, 34, 29, 38, 35, 27, 39, 35, 28, 38, 33, 28, + 39, 33, 27, 39, 34, 28, 41, 33, 29, 40, 33, 29, 39, 35, 29, 38, 36, 28, 40, 35, 30, 40, 34, 28, 41, 35, 29, 40, 35, 29, 40, 35, 29, 40, 35, 29, 41, 35, 30, 42, 37, 29, 41, 36, 30, 41, 35, 30, 41, 36, 30, 41, 35, 29, 42, 37, 29, 42, 36, 30, 40, 35, 31, + 42, 36, 30, 43, 35, 29, 41, 35, 30, 40, 37, 30, 43, 36, 30, 41, 35, 32, 42, 37, 32, 42, 36, 32, 42, 36, 32, 42, 37, 31, 43, 38, 31, 43, 38, 32, 42, 37, 33, 43, 38, 31, 45, 38, 30, 43, 37, 31, 44, 38, 31, 45, 38, 31, 46, 39, 32, 45, 39, 31, 43, 39, 32, + 44, 38, 34, 44, 39, 32, 46, 39, 32, 46, 39, 33, 45, 37, 31, 99, 92, 88, 47, 39, 34, 45, 39, 34, 46, 39, 33, 100, 95, 89, 46, 40, 34, 45, 38, 33, 99, 93, 89, 46, 40, 34, 99, 94, 90, 48, 41, 33, 46, 39, 33, 98, 95, 89, 47, 41, 33, 48, 39, 33, 98, 92, 86, + 47, 41, 33, 46, 42, 35, 47, 41, 34, 100, 95, 90, 46, 41, 34, 46, 41, 33, 48, 42, 34, 50, 40, 34, 50, 41, 35, 48, 42, 34, 48, 41, 34, 48, 41, 34, 47, 41, 35, 47, 41, 35, 47, 42, 34, 49, 43, 34, 49, 43, 35, 47, 42, 35, 49, 42, 34, 48, 43, 35, 46, 42, 36, + 48, 43, 36, 49, 42, 35, 49, 42, 35, 50, 41, 35, 50, 41, 36, 49, 43, 36, 50, 43, 36, 50, 42, 36, 50, 42, 37, 49, 43, 37, 49, 43, 36, 50, 43, 37, 49, 43, 37, 49, 43, 36, 50, 44, 36, 51, 44, 36, 49, 43, 36, 49, 43, 36, 50, 44, 37, 49, 44, 37, 50, 44, 36, + 51, 43, 36, 52, 43, 36, 52, 44, 35, 51, 43, 37, 51, 45, 38, 52, 46, 37, 52, 45, 38, 52, 44, 37, 51, 45, 36, 50, 44, 36, 50, 43, 37, 51, 44, 37, 51, 46, 36, 51, 46, 37, 49, 45, 37, 50, 45, 37, 51, 46, 38, 51, 46, 38, 50, 45, 37, 52, 45, 38, 53, 46, 38, + 52, 46, 38, 52, 45, 39, 53, 45, 38, 53, 45, 37, 53, 45, 38, 52, 45, 37, 52, 46, 37, 52, 45, 39, 53, 44, 39, 52, 46, 39, 52, 46, 38, 53, 45, 37, 54, 46, 39, 53, 45, 39, 53, 44, 39, 92, 84, 79, 105, 99, 92, 53, 46, 38, 52, 45, 39, 104, 98, 93, 52, 46, 38, + 55, 48, 40, 112, 106, 101, 52, 46, 38, 53, 47, 38, 52, 47, 38, 51, 46, 38, 103, 98, 92, 53, 46, 38, 53, 46, 37, 53, 44, 38, 54, 44, 38, 104, 97, 92, 54, 45, 38, 53, 45, 38, 54, 46, 39, 104, 98, 92, 54, 45, 37, 53, 45, 37, 53, 47, 37, 103, 99, 92, 51, 47, 39, + 52, 46, 38, 54, 45, 38, 53, 45, 38, 51, 46, 38, 52, 46, 39, 53, 45, 39, 54, 45, 37, 53, 45, 37, 53, 45, 38, 53, 45, 38, 53, 46, 37, 53, 46, 37, 53, 45, 38, 52, 46, 39, 52, 46, 38, 52, 46, 38, 52, 45, 37, 51, 45, 37, 51, 46, 38, 51, 46, 38, 51, 46, 37, + 51, 45, 37, 51, 46, 37, 52, 46, 37, 53, 46, 37, 51, 45, 38, 51, 46, 39, 53, 47, 38, 53, 47, 37, 54, 46, 37, 53, 46, 37, 52, 46, 38, 52, 46, 38, 51, 46, 37, 51, 45, 38, 52, 45, 37, 51, 45, 37, 53, 45, 37, 53, 44, 37, 52, 43, 38, 52, 44, 38, 51, 44, 37, + 51, 44, 37, 50, 45, 38, 50, 45, 37, 53, 44, 37, 53, 43, 37, 52, 44, 37, 51, 45, 37, 51, 45, 37, 50, 44, 36, 50, 45, 35, 51, 45, 36, 50, 43, 36, 50, 42, 36, 50, 43, 35, 51, 44, 35, 51, 43, 37, 50, 42, 37, 49, 43, 36, 49, 44, 36, 51, 43, 36, 51, 42, 36, + 50, 42, 36, 50, 42, 36, 48, 42, 36, 49, 42, 35, 49, 42, 35, 50, 43, 36, 50, 43, 35, 49, 43, 35, 49, 43, 35, 49, 42, 35, 50, 43, 35, 51, 42, 36, 50, 40, 36, 48, 41, 35, 48, 43, 35, 48, 41, 35, 47, 41, 35, 46, 42, 34, 47, 43, 34, 49, 42, 35, 47, 41, 35, + 46, 42, 34, 48, 41, 34, 48, 41, 34, 46, 41, 34, 46, 41, 34, 48, 40, 34, 48, 40, 34, 46, 41, 32, 46, 41, 32, 46, 39, 34, 46, 40, 34, 47, 41, 33, 46, 41, 33, 47, 41, 34, 47, 40, 34, 45, 39, 34, 46, 40, 32, 46, 40, 33, 45, 38, 34, 45, 39, 33, 45, 39, 33, + 45, 39, 33, 45, 40, 33, 45, 39, 33, 45, 37, 34, 45, 37, 33, 44, 38, 32, 45, 38, 32, 44, 38, 32, 44, 37, 32, 45, 38, 32, 44, 39, 32, 44, 39, 32, 44, 38, 32, 44, 37, 31, 44, 38, 31, 44, 38, 33, 43, 36, 32, 43, 36, 30, 44, 38, 30, 45, 37, 30, 44, 38, 31, + 42, 38, 31, 41, 37, 30, 43, 36, 31, 44, 36, 31, 42, 36, 31, 41, 37, 32, 42, 36, 31, 42, 35, 30, 42, 36, 31, 42, 37, 31, 41, 35, 30, 42, 36, 31, 43, 37, 30, 42, 35, 30, 40, 35, 30, 41, 35, 30, 42, 35, 31, 40, 36, 29, 40, 36, 29, 41, 36, 31, 40, 36, 30, + 40, 34, 29, 41, 34, 29, 42, 35, 29, 41, 35, 29, 39, 34, 28, 40, 32, 28, 39, 33, 28, 38, 35, 29, 38, 36, 29, 39, 35, 28, 40, 34, 28, 40, 34, 27, 40, 33, 28, 38, 32, 28, 44, 38, 32, 53, 44, 37, 7, 6, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, + 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 20, 20, 21, 16, 16, 17, 22, 22, 22, + 9, 9, 9, 13, 13, 13, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 15, 15, 14, 14, 15, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 22, 22, 22, 30, 30, 30, 13, 12, 11, 58, 49, 39, 48, 41, 33, 38, 32, 27, 39, 33, 27, 39, 34, 27, 37, 34, 28, 39, 34, 29, 40, 34, 28, 39, 34, 29, 38, 35, 29, 39, 34, 29, 39, 33, 29, 39, 33, 29, 39, 33, 29, 39, 34, 28, 41, 35, 29, 40, 36, 29, + 39, 35, 29, 40, 36, 29, 39, 36, 30, 41, 37, 30, 41, 36, 30, 40, 35, 30, 41, 36, 31, 40, 35, 30, 40, 36, 30, 42, 35, 31, 41, 35, 30, 40, 35, 31, 42, 35, 31, 40, 35, 30, 40, 36, 31, 42, 35, 31, 43, 35, 30, 42, 36, 31, 41, 36, 31, 42, 35, 31, 43, 36, 32, + 42, 38, 31, 42, 37, 32, 42, 36, 32, 44, 37, 31, 44, 38, 32, 44, 37, 32, 43, 37, 32, 44, 38, 31, 45, 40, 31, 45, 39, 31, 43, 38, 31, 42, 39, 31, 44, 39, 33, 44, 38, 32, 44, 39, 31, 46, 37, 32, 46, 38, 32, 44, 40, 33, 44, 40, 32, 98, 94, 89, 98, 93, 88, + 99, 95, 89, 45, 40, 33, 60, 53, 48, 100, 95, 89, 111, 108, 103, 59, 54, 47, 46, 39, 33, 61, 52, 47, 100, 93, 89, 113, 108, 103, 60, 54, 47, 46, 40, 33, 48, 40, 33, 73, 68, 62, 47, 40, 35, 48, 41, 34, 47, 41, 33, 74, 68, 63, 47, 41, 35, 48, 41, 35, 48, 42, 35, + 49, 40, 34, 49, 41, 34, 48, 41, 34, 48, 41, 34, 49, 43, 35, 48, 42, 34, 50, 41, 35, 48, 42, 36, 48, 42, 35, 47, 42, 35, 47, 43, 35, 48, 43, 35, 50, 43, 34, 48, 44, 34, 48, 43, 36, 49, 43, 37, 48, 43, 36, 50, 43, 35, 49, 43, 35, 49, 44, 35, 50, 44, 35, + 50, 42, 36, 50, 42, 35, 49, 42, 36, 50, 42, 36, 50, 42, 36, 50, 42, 37, 49, 44, 36, 49, 44, 36, 50, 43, 36, 50, 42, 37, 51, 43, 37, 52, 44, 37, 52, 44, 37, 51, 44, 36, 51, 44, 36, 51, 44, 37, 50, 44, 37, 50, 43, 37, 52, 44, 37, 53, 45, 37, 51, 45, 37, + 51, 45, 37, 52, 45, 38, 53, 45, 38, 52, 45, 37, 51, 46, 37, 52, 45, 38, 53, 45, 37, 52, 46, 36, 51, 45, 37, 52, 45, 39, 52, 45, 38, 52, 44, 37, 53, 45, 38, 52, 46, 39, 51, 45, 38, 53, 44, 37, 54, 45, 38, 52, 46, 39, 52, 45, 38, 53, 46, 38, 52, 45, 38, + 52, 45, 38, 54, 45, 39, 53, 44, 38, 52, 45, 38, 53, 46, 39, 54, 45, 37, 53, 45, 38, 52, 45, 39, 53, 46, 38, 80, 73, 65, 55, 45, 38, 54, 46, 38, 75, 71, 63, 104, 98, 93, 102, 95, 90, 70, 65, 59, 53, 47, 39, 53, 47, 40, 52, 45, 38, 52, 45, 37, 103, 99, 93, + 104, 99, 93, 103, 98, 93, 51, 46, 38, 53, 46, 38, 92, 84, 80, 54, 44, 38, 54, 44, 38, 53, 45, 38, 78, 72, 66, 53, 45, 39, 54, 47, 39, 52, 47, 38, 78, 73, 65, 53, 46, 38, 52, 47, 39, 52, 47, 38, 54, 45, 37, 53, 46, 38, 52, 46, 38, 54, 46, 38, 54, 45, 38, + 53, 45, 38, 53, 46, 38, 52, 46, 39, 53, 46, 38, 53, 46, 37, 53, 46, 37, 52, 46, 38, 52, 46, 37, 53, 46, 37, 53, 46, 38, 52, 45, 38, 53, 44, 37, 54, 45, 38, 54, 45, 39, 53, 44, 38, 53, 44, 38, 54, 45, 37, 53, 46, 38, 53, 45, 37, 53, 45, 37, 52, 44, 38, + 52, 44, 38, 53, 45, 38, 52, 45, 38, 51, 45, 37, 52, 44, 37, 52, 44, 38, 52, 44, 38, 53, 44, 38, 54, 44, 37, 53, 45, 36, 51, 45, 37, 52, 45, 38, 53, 44, 36, 53, 43, 36, 52, 43, 37, 53, 43, 38, 53, 43, 38, 51, 43, 38, 50, 44, 37, 51, 45, 36, 52, 45, 37, + 51, 43, 37, 50, 44, 36, 51, 45, 37, 52, 44, 36, 51, 45, 36, 50, 45, 37, 50, 43, 36, 50, 43, 36, 50, 43, 36, 50, 43, 36, 49, 43, 35, 51, 44, 36, 51, 44, 36, 51, 44, 35, 51, 42, 35, 50, 42, 35, 50, 42, 35, 50, 41, 37, 48, 41, 36, 48, 43, 35, 50, 42, 36, + 49, 42, 36, 48, 42, 36, 50, 42, 35, 51, 43, 35, 50, 43, 35, 49, 42, 35, 50, 42, 35, 49, 42, 35, 48, 42, 34, 48, 43, 34, 47, 42, 34, 46, 40, 35, 46, 40, 35, 47, 41, 35, 48, 41, 35, 46, 42, 34, 46, 40, 34, 47, 40, 35, 48, 41, 34, 48, 42, 34, 46, 41, 35, + 45, 40, 33, 46, 40, 34, 47, 39, 34, 45, 40, 33, 45, 40, 33, 46, 41, 33, 46, 41, 33, 47, 41, 34, 47, 40, 34, 45, 40, 34, 44, 40, 35, 45, 39, 34, 45, 39, 33, 45, 39, 34, 44, 39, 33, 45, 39, 32, 46, 38, 34, 46, 39, 33, 46, 38, 33, 44, 38, 33, 45, 38, 33, + 46, 37, 32, 43, 38, 31, 43, 39, 32, 44, 38, 32, 44, 37, 31, 44, 38, 32, 45, 39, 32, 43, 39, 31, 42, 38, 31, 42, 37, 32, 43, 36, 31, 43, 36, 31, 43, 37, 32, 42, 38, 31, 43, 38, 31, 44, 37, 31, 42, 37, 30, 43, 37, 30, 44, 37, 31, 42, 38, 30, 41, 38, 29, + 41, 36, 30, 42, 35, 30, 43, 35, 30, 43, 37, 30, 42, 37, 30, 43, 36, 31, 41, 35, 31, 40, 35, 30, 42, 37, 30, 43, 36, 29, 41, 34, 29, 39, 34, 29, 40, 35, 30, 42, 36, 30, 43, 35, 29, 42, 35, 28, 40, 34, 28, 40, 34, 28, 40, 35, 28, 38, 34, 29, 39, 35, 29, + 39, 34, 28, 38, 33, 28, 38, 34, 28, 39, 33, 28, 39, 32, 27, 39, 33, 29, 39, 34, 29, 43, 40, 32, 51, 44, 36, 7, 6, 5, 29, 29, 29, 23, 23, 23, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 16, 16, 16, 22, 22, 22, 9, 8, 8, 12, 12, 12, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 22, 22, 23, 30, 30, 30, 13, 12, 11, 59, 50, 41, 50, 43, 34, 39, 34, 28, + 39, 35, 28, 39, 35, 26, 38, 35, 28, 38, 35, 28, 40, 34, 29, 39, 34, 29, 40, 34, 28, 40, 35, 28, 40, 33, 29, 39, 33, 30, 39, 35, 29, 40, 35, 28, 39, 36, 29, 41, 36, 30, 41, 36, 29, 39, 35, 29, 41, 35, 30, 41, 36, 30, 41, 37, 31, 41, 36, 29, 40, 37, 30, + 42, 37, 30, 41, 36, 29, 41, 35, 31, 41, 35, 30, 42, 37, 30, 42, 36, 31, 41, 36, 30, 41, 35, 30, 42, 37, 31, 40, 37, 30, 42, 37, 31, 42, 36, 30, 43, 36, 30, 42, 37, 32, 43, 36, 30, 41, 37, 30, 42, 37, 31, 42, 39, 32, 43, 39, 31, 44, 39, 32, 43, 38, 32, + 42, 38, 32, 43, 39, 32, 45, 38, 32, 44, 37, 32, 42, 38, 33, 44, 40, 33, 46, 37, 33, 46, 38, 33, 45, 40, 33, 44, 40, 33, 43, 39, 33, 44, 39, 34, 46, 39, 33, 47, 39, 33, 47, 39, 32, 46, 40, 32, 47, 39, 33, 47, 39, 33, 47, 39, 33, 45, 41, 32, 46, 40, 33, + 45, 39, 34, 46, 40, 34, 48, 41, 33, 47, 41, 33, 47, 41, 34, 47, 39, 33, 46, 40, 34, 45, 41, 34, 46, 41, 34, 46, 39, 33, 47, 40, 33, 49, 41, 34, 48, 41, 33, 47, 42, 34, 47, 41, 34, 49, 40, 34, 50, 40, 35, 49, 41, 34, 48, 42, 34, 48, 40, 34, 49, 41, 34, + 48, 42, 35, 48, 43, 35, 48, 43, 36, 49, 42, 35, 49, 41, 34, 49, 43, 35, 49, 42, 35, 48, 41, 35, 48, 42, 36, 49, 43, 35, 48, 42, 34, 49, 43, 35, 49, 43, 35, 48, 41, 36, 50, 41, 36, 49, 42, 36, 49, 43, 36, 50, 42, 35, 50, 42, 36, 50, 43, 36, 51, 43, 36, + 52, 43, 35, 51, 43, 36, 50, 44, 36, 51, 44, 35, 49, 43, 36, 50, 43, 38, 50, 44, 37, 51, 44, 36, 52, 45, 37, 51, 45, 36, 50, 45, 36, 52, 44, 36, 53, 43, 37, 52, 44, 38, 51, 45, 37, 52, 45, 38, 51, 43, 38, 51, 43, 36, 52, 45, 37, 52, 47, 37, 52, 46, 37, + 51, 45, 38, 51, 45, 38, 53, 45, 38, 52, 44, 38, 51, 43, 37, 52, 45, 37, 53, 44, 38, 53, 44, 37, 52, 44, 37, 52, 45, 37, 53, 45, 37, 53, 45, 38, 54, 44, 38, 53, 44, 38, 52, 45, 39, 52, 45, 39, 53, 45, 38, 53, 45, 38, 52, 45, 39, 52, 45, 39, 53, 45, 39, + 52, 46, 37, 52, 46, 38, 53, 46, 39, 53, 46, 39, 52, 45, 38, 52, 46, 37, 53, 47, 39, 53, 47, 39, 51, 47, 38, 51, 46, 38, 52, 46, 38, 53, 46, 38, 53, 45, 38, 53, 45, 37, 52, 46, 38, 53, 46, 38, 55, 44, 38, 53, 44, 37, 52, 44, 38, 52, 44, 39, 53, 45, 39, + 54, 46, 38, 54, 47, 38, 54, 46, 39, 53, 46, 39, 53, 47, 39, 54, 46, 39, 54, 46, 39, 53, 47, 38, 53, 47, 38, 52, 47, 38, 53, 47, 38, 53, 46, 38, 52, 47, 37, 52, 47, 38, 52, 46, 38, 51, 46, 38, 52, 47, 38, 52, 47, 38, 51, 46, 39, 52, 46, 39, 53, 46, 37, + 52, 45, 37, 51, 45, 38, 53, 46, 38, 53, 46, 38, 52, 46, 37, 52, 45, 37, 53, 46, 37, 52, 47, 38, 51, 46, 38, 51, 45, 38, 53, 45, 37, 54, 45, 37, 53, 45, 38, 53, 46, 37, 53, 46, 38, 53, 46, 38, 52, 46, 38, 52, 46, 37, 51, 45, 37, 52, 44, 36, 53, 44, 37, + 53, 44, 38, 52, 44, 38, 52, 45, 37, 53, 44, 38, 52, 43, 38, 52, 45, 37, 53, 46, 36, 54, 45, 36, 52, 44, 36, 51, 43, 36, 50, 43, 37, 51, 44, 36, 53, 45, 37, 52, 44, 37, 52, 45, 36, 51, 45, 36, 51, 44, 36, 51, 44, 35, 51, 44, 36, 51, 45, 37, 50, 44, 36, + 50, 43, 35, 51, 43, 36, 50, 44, 36, 49, 44, 35, 50, 43, 35, 49, 43, 36, 50, 43, 37, 51, 42, 37, 50, 43, 37, 49, 42, 36, 50, 42, 36, 49, 43, 36, 49, 42, 34, 50, 42, 35, 50, 43, 34, 50, 42, 34, 51, 43, 36, 50, 42, 35, 50, 40, 34, 50, 41, 35, 49, 43, 36, + 49, 42, 35, 50, 41, 34, 49, 40, 34, 47, 40, 36, 46, 42, 36, 47, 43, 35, 47, 43, 33, 46, 43, 34, 47, 42, 35, 48, 41, 35, 48, 40, 35, 46, 40, 35, 45, 40, 35, 46, 41, 35, 46, 41, 34, 46, 40, 33, 47, 40, 34, 46, 40, 34, 46, 40, 34, 45, 39, 35, 46, 41, 34, + 47, 41, 34, 47, 40, 34, 46, 39, 33, 47, 40, 34, 47, 40, 35, 46, 40, 33, 47, 40, 32, 47, 38, 32, 45, 38, 32, 46, 39, 32, 47, 39, 32, 45, 40, 34, 45, 38, 33, 45, 38, 33, 44, 38, 33, 45, 38, 32, 46, 39, 32, 44, 38, 32, 44, 37, 32, 44, 38, 33, 44, 37, 33, + 45, 37, 32, 45, 38, 31, 43, 38, 31, 44, 37, 31, 43, 36, 32, 42, 37, 31, 44, 36, 29, 44, 36, 30, 43, 38, 31, 43, 38, 31, 42, 36, 31, 43, 36, 31, 43, 37, 31, 42, 37, 31, 43, 36, 31, 44, 37, 29, 42, 37, 30, 41, 36, 31, 42, 36, 30, 42, 35, 30, 42, 35, 30, + 40, 35, 29, 41, 36, 30, 42, 36, 30, 41, 36, 29, 41, 35, 29, 41, 35, 29, 41, 34, 30, 39, 34, 30, 39, 35, 30, 39, 35, 30, 39, 35, 29, 39, 34, 29, 39, 33, 29, 40, 34, 28, 41, 35, 28, 39, 35, 28, 39, 33, 28, 41, 34, 28, 39, 35, 28, 38, 34, 28, 39, 33, 28, + 45, 39, 32, 51, 45, 37, 7, 6, 5, 28, 28, 28, 22, 22, 22, 15, 15, 16, 16, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 14, 14, 14, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 16, 16, 16, + 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 13, 13, 13, 20, 20, 20, 8, 8, 8, 11, 11, 11, 13, 13, 13, 14, 14, 14, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 22, 22, 22, 29, 29, 29, 13, 12, 11, 57, 49, 39, 49, 40, 33, 38, 34, 28, 38, 33, 29, 39, 34, 28, 39, 35, 28, 37, 35, 29, 39, 33, 28, 39, 35, 27, 40, 34, 29, + 38, 34, 28, 41, 34, 28, 40, 35, 29, 39, 34, 29, 40, 35, 29, 41, 34, 29, 40, 35, 30, 41, 36, 29, 40, 35, 28, 41, 35, 28, 42, 35, 30, 40, 36, 29, 40, 36, 29, 41, 35, 29, 40, 36, 29, 41, 36, 29, 42, 37, 30, 41, 37, 31, 43, 37, 31, 42, 37, 31, 41, 35, 31, + 43, 37, 30, 42, 36, 31, 41, 37, 32, 43, 36, 31, 43, 35, 30, 42, 37, 30, 41, 36, 30, 42, 37, 31, 43, 36, 31, 44, 36, 31, 42, 37, 31, 42, 38, 32, 42, 39, 32, 42, 39, 31, 43, 38, 32, 43, 38, 31, 44, 38, 31, 45, 39, 33, 43, 39, 33, 44, 39, 33, 46, 39, 32, + 45, 40, 32, 45, 39, 33, 45, 38, 32, 45, 38, 33, 45, 39, 34, 44, 40, 33, 47, 40, 32, 46, 39, 33, 45, 39, 33, 46, 39, 33, 47, 39, 33, 47, 38, 32, 46, 39, 34, 46, 41, 34, 46, 39, 34, 44, 40, 34, 45, 40, 32, 46, 40, 33, 46, 40, 33, 46, 39, 33, 48, 40, 34, + 47, 41, 33, 47, 40, 33, 47, 40, 34, 48, 40, 35, 48, 40, 34, 49, 41, 33, 47, 41, 34, 47, 40, 34, 49, 41, 34, 48, 40, 34, 48, 42, 35, 48, 42, 35, 49, 43, 35, 49, 41, 35, 48, 41, 34, 49, 42, 35, 49, 41, 36, 50, 42, 36, 49, 44, 36, 48, 44, 36, 50, 44, 36, + 49, 43, 36, 49, 43, 35, 49, 43, 36, 49, 43, 36, 48, 43, 35, 49, 43, 35, 51, 43, 36, 51, 43, 36, 51, 42, 36, 51, 42, 37, 50, 42, 36, 49, 42, 36, 49, 44, 36, 50, 44, 35, 50, 44, 36, 51, 44, 37, 51, 43, 37, 52, 43, 38, 50, 44, 37, 49, 45, 36, 52, 44, 36, + 53, 44, 36, 52, 45, 37, 52, 44, 36, 53, 45, 36, 52, 44, 37, 52, 42, 36, 52, 44, 37, 51, 44, 37, 50, 44, 37, 51, 44, 37, 53, 44, 38, 52, 44, 38, 52, 44, 38, 53, 44, 38, 52, 45, 37, 52, 45, 37, 52, 46, 38, 51, 46, 37, 51, 44, 38, 52, 44, 39, 52, 44, 39, + 51, 44, 38, 53, 44, 37, 54, 45, 37, 53, 46, 38, 53, 46, 39, 53, 45, 38, 53, 46, 37, 53, 46, 37, 53, 44, 38, 52, 44, 39, 53, 45, 38, 53, 45, 38, 53, 45, 38, 54, 46, 38, 54, 46, 38, 53, 47, 39, 52, 46, 39, 53, 45, 38, 53, 46, 38, 52, 46, 38, 52, 45, 38, + 54, 46, 38, 53, 47, 38, 52, 45, 38, 53, 45, 38, 53, 45, 39, 54, 45, 39, 53, 46, 38, 52, 46, 37, 53, 45, 37, 52, 46, 37, 54, 47, 38, 55, 46, 38, 54, 46, 37, 52, 46, 38, 52, 46, 38, 53, 45, 39, 53, 45, 40, 53, 45, 38, 53, 46, 38, 52, 46, 39, 52, 46, 39, + 54, 46, 38, 54, 45, 37, 53, 46, 38, 53, 46, 39, 53, 46, 39, 53, 46, 39, 54, 46, 38, 53, 46, 38, 52, 47, 38, 54, 47, 38, 54, 46, 38, 52, 45, 38, 52, 46, 37, 53, 46, 38, 52, 44, 37, 52, 45, 38, 53, 47, 39, 52, 46, 39, 52, 45, 38, 52, 45, 38, 52, 45, 38, + 51, 45, 38, 52, 45, 39, 53, 45, 38, 51, 47, 38, 52, 46, 38, 54, 45, 38, 54, 45, 38, 53, 45, 38, 51, 46, 38, 51, 46, 38, 52, 45, 38, 53, 45, 37, 53, 44, 38, 52, 43, 38, 53, 45, 37, 52, 45, 38, 51, 43, 38, 53, 45, 37, 53, 44, 38, 52, 43, 37, 51, 44, 36, + 52, 45, 37, 52, 45, 37, 52, 43, 37, 52, 44, 36, 51, 45, 36, 51, 44, 36, 52, 44, 38, 53, 44, 37, 53, 45, 36, 51, 45, 37, 50, 45, 36, 51, 44, 36, 51, 44, 37, 49, 45, 37, 49, 44, 36, 51, 43, 35, 52, 42, 37, 51, 43, 36, 49, 43, 36, 50, 43, 36, 49, 44, 36, + 49, 44, 36, 48, 42, 36, 49, 42, 37, 51, 42, 36, 50, 43, 36, 49, 44, 35, 50, 42, 36, 49, 43, 36, 48, 43, 35, 49, 42, 35, 50, 42, 36, 49, 42, 36, 50, 43, 34, 50, 43, 35, 50, 43, 35, 49, 42, 35, 49, 42, 35, 49, 42, 35, 47, 41, 34, 47, 42, 33, 47, 42, 34, + 46, 42, 36, 46, 41, 35, 48, 41, 34, 48, 41, 35, 46, 41, 35, 46, 42, 35, 46, 42, 33, 45, 40, 33, 46, 40, 34, 46, 41, 34, 47, 40, 34, 47, 41, 33, 46, 41, 34, 47, 40, 34, 47, 39, 35, 47, 39, 34, 47, 40, 33, 46, 41, 33, 45, 40, 33, 45, 39, 33, 45, 40, 33, + 46, 39, 33, 45, 40, 33, 44, 39, 33, 44, 39, 32, 45, 40, 32, 44, 40, 33, 44, 39, 34, 46, 38, 32, 46, 39, 32, 45, 39, 32, 45, 39, 32, 45, 38, 33, 45, 38, 32, 44, 38, 31, 44, 37, 33, 43, 38, 32, 43, 39, 32, 44, 39, 32, 43, 37, 31, 43, 38, 31, 44, 38, 32, + 44, 36, 31, 44, 36, 31, 43, 37, 31, 44, 38, 31, 44, 37, 31, 42, 36, 31, 42, 37, 31, 42, 38, 31, 41, 37, 29, 43, 36, 31, 42, 36, 31, 42, 37, 30, 43, 36, 30, 42, 36, 30, 41, 36, 30, 42, 36, 30, 42, 36, 29, 42, 36, 30, 42, 36, 31, 42, 34, 31, 42, 35, 30, + 41, 36, 29, 41, 35, 29, 41, 34, 29, 41, 35, 29, 41, 34, 28, 39, 33, 29, 39, 35, 30, 38, 35, 28, 37, 34, 28, 39, 34, 29, 40, 35, 29, 38, 34, 28, 37, 33, 28, 37, 34, 28, 45, 40, 32, 52, 46, 37, 7, 6, 5, 27, 27, 27, 21, 21, 21, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 13, 13, 13, 20, 20, 20, + 8, 8, 7, 11, 11, 11, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 22, 22, 22, 30, 30, 30, 13, 12, 11, 59, 50, 39, 49, 42, 33, 40, 35, 29, 40, 34, 28, 39, 34, 28, 38, 35, 28, 38, 34, 29, 40, 33, 28, 40, 34, 29, 40, 35, 29, 39, 34, 29, 39, 36, 29, 40, 36, 29, 41, 35, 29, 42, 34, 30, 41, 35, 30, 39, 36, 29, + 39, 36, 30, 39, 35, 29, 40, 37, 30, 42, 37, 30, 41, 36, 29, 42, 34, 30, 42, 35, 31, 41, 36, 30, 42, 36, 29, 42, 35, 30, 42, 36, 31, 42, 37, 31, 40, 37, 30, 42, 36, 30, 42, 36, 30, 42, 37, 31, 40, 36, 31, 41, 37, 29, 41, 36, 31, 43, 38, 30, 42, 38, 32, + 42, 39, 31, 43, 38, 31, 42, 38, 31, 42, 38, 31, 44, 38, 31, 43, 37, 32, 44, 37, 32, 44, 39, 33, 44, 39, 32, 42, 37, 32, 45, 39, 32, 45, 40, 33, 44, 39, 33, 45, 39, 32, 43, 39, 33, 43, 39, 34, 44, 38, 33, 44, 39, 33, 44, 39, 32, 44, 38, 33, 47, 39, 32, + 47, 39, 32, 47, 41, 33, 47, 39, 33, 47, 39, 33, 47, 41, 33, 46, 41, 34, 45, 42, 34, 47, 40, 33, 46, 38, 33, 46, 39, 34, 45, 41, 33, 45, 39, 33, 45, 39, 34, 46, 40, 34, 48, 41, 34, 48, 41, 33, 48, 42, 33, 47, 40, 34, 48, 40, 35, 48, 40, 34, 49, 41, 34, + 49, 41, 35, 49, 40, 34, 48, 41, 34, 47, 42, 34, 48, 42, 34, 47, 42, 35, 48, 41, 35, 48, 42, 34, 49, 43, 35, 48, 41, 35, 49, 41, 35, 49, 43, 35, 48, 43, 35, 49, 43, 35, 49, 44, 36, 50, 43, 34, 48, 41, 35, 48, 41, 35, 48, 42, 35, 49, 43, 36, 49, 42, 37, + 49, 42, 36, 50, 43, 36, 51, 43, 37, 50, 43, 36, 50, 43, 37, 49, 44, 36, 50, 43, 36, 50, 43, 37, 49, 43, 36, 50, 44, 36, 51, 44, 36, 50, 45, 37, 50, 45, 36, 52, 45, 37, 51, 44, 37, 50, 43, 37, 51, 44, 37, 51, 45, 37, 52, 44, 37, 51, 43, 36, 52, 43, 37, + 51, 45, 37, 51, 46, 37, 50, 46, 38, 51, 45, 38, 53, 45, 38, 52, 45, 38, 51, 43, 38, 51, 44, 37, 52, 45, 38, 52, 44, 38, 52, 44, 37, 54, 45, 37, 53, 45, 37, 51, 45, 37, 52, 45, 37, 53, 44, 38, 52, 45, 39, 52, 45, 38, 52, 45, 38, 52, 45, 39, 54, 45, 39, + 54, 45, 38, 52, 45, 39, 53, 45, 39, 54, 46, 38, 54, 46, 38, 54, 46, 38, 52, 45, 38, 52, 45, 38, 54, 46, 38, 54, 47, 39, 52, 47, 38, 53, 46, 38, 54, 46, 39, 54, 46, 39, 53, 45, 38, 54, 45, 37, 53, 46, 38, 51, 46, 39, 53, 46, 39, 54, 44, 39, 53, 44, 38, + 54, 45, 38, 55, 45, 38, 54, 46, 38, 54, 46, 39, 54, 46, 39, 53, 45, 38, 52, 46, 39, 52, 47, 39, 53, 46, 38, 53, 47, 39, 53, 48, 39, 53, 48, 38, 52, 48, 37, 53, 47, 38, 55, 47, 39, 54, 47, 38, 54, 47, 38, 54, 46, 39, 54, 47, 39, 54, 47, 38, 52, 46, 38, + 52, 46, 39, 54, 46, 38, 54, 46, 38, 52, 46, 38, 53, 46, 38, 54, 46, 38, 53, 46, 38, 53, 45, 38, 53, 46, 38, 52, 47, 38, 52, 46, 39, 52, 45, 38, 53, 45, 38, 54, 45, 38, 54, 45, 38, 53, 45, 37, 51, 46, 37, 52, 46, 37, 54, 46, 37, 53, 47, 37, 52, 46, 38, + 52, 45, 38, 52, 45, 37, 51, 45, 38, 52, 46, 37, 52, 45, 37, 52, 46, 38, 53, 44, 39, 53, 44, 37, 52, 46, 36, 51, 46, 37, 51, 45, 38, 52, 44, 38, 51, 44, 38, 52, 44, 38, 52, 44, 37, 51, 44, 37, 52, 44, 38, 52, 44, 38, 52, 45, 37, 51, 44, 36, 51, 44, 36, + 52, 45, 37, 52, 45, 36, 50, 44, 37, 50, 43, 37, 51, 44, 36, 51, 45, 36, 50, 44, 36, 51, 43, 37, 50, 44, 37, 49, 43, 37, 50, 43, 36, 50, 43, 35, 50, 43, 36, 51, 44, 37, 50, 44, 36, 49, 43, 36, 49, 43, 36, 49, 43, 37, 50, 43, 37, 50, 44, 36, 48, 42, 35, + 47, 41, 36, 49, 42, 36, 51, 43, 35, 49, 42, 34, 47, 41, 35, 49, 40, 35, 51, 41, 36, 50, 43, 36, 49, 43, 34, 48, 43, 35, 46, 43, 36, 47, 42, 35, 48, 41, 34, 49, 41, 35, 48, 41, 34, 48, 41, 34, 48, 42, 35, 48, 42, 35, 47, 41, 35, 47, 41, 35, 46, 41, 34, + 45, 40, 34, 47, 40, 35, 48, 42, 34, 47, 41, 34, 47, 39, 34, 47, 40, 34, 46, 40, 34, 45, 40, 34, 45, 41, 33, 45, 40, 33, 46, 39, 33, 47, 39, 34, 46, 40, 34, 45, 40, 34, 45, 40, 32, 46, 39, 32, 47, 39, 33, 46, 39, 33, 45, 39, 33, 45, 39, 32, 45, 39, 33, + 45, 38, 33, 45, 38, 33, 44, 37, 32, 45, 38, 32, 45, 39, 33, 44, 39, 33, 44, 37, 32, 43, 37, 32, 43, 37, 32, 43, 36, 31, 43, 37, 30, 44, 38, 31, 43, 37, 31, 43, 36, 30, 43, 37, 31, 42, 38, 32, 43, 37, 31, 43, 36, 30, 42, 37, 31, 42, 37, 31, 43, 36, 30, + 44, 36, 29, 42, 36, 31, 42, 35, 30, 42, 36, 29, 41, 36, 30, 41, 36, 31, 41, 36, 31, 42, 36, 29, 42, 35, 30, 40, 34, 31, 40, 36, 29, 42, 36, 29, 42, 36, 30, 41, 36, 29, 41, 34, 29, 41, 34, 30, 40, 35, 30, 40, 36, 28, 40, 35, 28, 41, 34, 29, 39, 34, 29, + 38, 35, 28, 39, 34, 28, 40, 33, 28, 39, 34, 29, 38, 35, 28, 39, 34, 28, 40, 33, 29, 45, 38, 33, 51, 44, 36, 7, 6, 5, 28, 28, 29, 23, 23, 23, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 20, 9, 9, 9, 12, 12, 12, 14, 14, 15, 15, 15, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, + 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 23, 23, 24, 31, 31, 31, 13, 12, 11, 57, 49, 40, 47, 42, 35, 40, 34, 29, + 39, 33, 28, 40, 35, 28, 40, 33, 29, 39, 34, 29, 40, 33, 29, 40, 33, 28, 41, 35, 28, 40, 36, 28, 41, 36, 28, 39, 35, 29, 40, 34, 29, 40, 34, 30, 41, 36, 30, 40, 36, 30, 39, 34, 29, 40, 35, 29, 41, 35, 29, 40, 35, 30, 40, 36, 29, 42, 36, 30, 42, 37, 29, + 42, 37, 29, 42, 37, 31, 43, 37, 31, 43, 37, 31, 43, 36, 29, 41, 37, 30, 42, 37, 30, 42, 36, 31, 43, 38, 31, 42, 37, 31, 42, 35, 31, 43, 36, 31, 43, 36, 31, 43, 37, 30, 43, 38, 31, 44, 37, 32, 44, 39, 31, 43, 39, 31, 43, 39, 31, 44, 37, 32, 43, 38, 32, + 45, 38, 31, 44, 38, 32, 44, 40, 33, 45, 38, 32, 44, 39, 33, 44, 39, 32, 45, 39, 33, 45, 40, 34, 46, 39, 32, 46, 39, 33, 46, 39, 33, 46, 38, 33, 46, 39, 34, 46, 41, 33, 47, 41, 31, 47, 40, 33, 47, 40, 34, 46, 40, 33, 46, 39, 32, 45, 40, 32, 45, 41, 33, + 46, 40, 34, 47, 42, 35, 45, 41, 34, 45, 39, 34, 45, 39, 34, 47, 40, 34, 47, 41, 33, 47, 42, 33, 47, 42, 34, 47, 40, 34, 48, 40, 35, 48, 42, 34, 48, 41, 34, 47, 41, 34, 49, 41, 34, 47, 41, 34, 48, 41, 35, 47, 41, 35, 48, 42, 34, 48, 43, 34, 48, 41, 35, + 48, 41, 35, 47, 42, 35, 50, 42, 35, 49, 41, 34, 48, 42, 34, 49, 43, 36, 50, 42, 36, 50, 42, 36, 51, 42, 35, 50, 43, 35, 49, 42, 35, 49, 42, 35, 49, 43, 36, 50, 41, 36, 50, 41, 35, 49, 42, 36, 51, 44, 36, 51, 44, 36, 50, 44, 37, 50, 43, 37, 49, 42, 36, + 50, 43, 36, 48, 42, 36, 50, 43, 36, 52, 44, 36, 52, 45, 38, 51, 45, 37, 50, 44, 36, 51, 44, 37, 50, 44, 38, 50, 43, 38, 51, 45, 37, 50, 43, 38, 51, 44, 38, 51, 45, 37, 53, 44, 37, 53, 44, 37, 51, 45, 37, 51, 45, 37, 51, 44, 38, 53, 43, 38, 53, 44, 38, + 53, 45, 38, 52, 45, 37, 51, 44, 37, 52, 44, 38, 53, 44, 38, 53, 44, 38, 53, 46, 39, 52, 47, 38, 53, 46, 37, 53, 46, 38, 54, 45, 39, 55, 44, 39, 54, 46, 38, 53, 47, 38, 53, 46, 39, 54, 44, 38, 52, 44, 38, 52, 45, 39, 54, 45, 39, 55, 45, 39, 53, 45, 38, + 53, 45, 38, 55, 47, 39, 54, 46, 37, 52, 45, 38, 53, 46, 38, 55, 45, 38, 54, 45, 39, 53, 47, 39, 53, 48, 38, 53, 46, 39, 54, 45, 39, 54, 46, 39, 53, 46, 38, 54, 45, 38, 53, 47, 39, 52, 47, 38, 54, 45, 37, 54, 45, 38, 52, 46, 39, 53, 46, 38, 53, 46, 39, + 53, 45, 39, 54, 46, 39, 53, 48, 39, 54, 47, 39, 53, 47, 39, 52, 47, 39, 53, 45, 39, 52, 45, 39, 53, 46, 39, 54, 47, 39, 53, 46, 39, 53, 45, 39, 53, 45, 40, 54, 46, 39, 54, 47, 38, 53, 45, 37, 52, 44, 37, 53, 46, 38, 54, 46, 38, 54, 45, 38, 53, 46, 37, + 51, 47, 37, 52, 47, 39, 53, 46, 38, 53, 45, 38, 51, 45, 38, 51, 46, 38, 53, 47, 37, 52, 47, 38, 53, 47, 39, 52, 47, 38, 52, 47, 38, 53, 46, 37, 54, 46, 37, 52, 47, 37, 51, 46, 37, 52, 45, 37, 53, 45, 38, 52, 46, 38, 52, 45, 38, 53, 46, 37, 51, 46, 37, + 52, 44, 37, 53, 45, 37, 54, 44, 38, 53, 43, 38, 52, 44, 37, 52, 45, 36, 51, 45, 37, 50, 46, 37, 51, 45, 37, 52, 44, 38, 53, 43, 37, 53, 44, 36, 52, 44, 36, 51, 43, 36, 52, 44, 37, 53, 44, 37, 53, 44, 37, 52, 44, 36, 50, 44, 36, 50, 43, 36, 51, 44, 37, + 50, 44, 37, 49, 44, 36, 50, 44, 36, 50, 44, 36, 52, 43, 35, 52, 43, 36, 51, 43, 37, 50, 42, 37, 51, 44, 36, 51, 44, 36, 50, 44, 36, 50, 43, 35, 51, 41, 35, 49, 42, 36, 50, 43, 36, 50, 44, 35, 49, 42, 36, 49, 41, 36, 49, 42, 35, 48, 43, 35, 48, 43, 35, + 49, 42, 35, 48, 41, 36, 47, 42, 36, 47, 41, 35, 46, 42, 35, 48, 42, 34, 49, 42, 35, 47, 41, 35, 48, 41, 35, 49, 41, 34, 48, 41, 34, 47, 41, 34, 46, 40, 34, 46, 40, 34, 47, 41, 34, 47, 42, 34, 47, 41, 35, 46, 39, 34, 45, 40, 33, 45, 39, 34, 46, 39, 35, + 47, 40, 34, 46, 40, 33, 46, 39, 33, 46, 40, 34, 45, 39, 34, 47, 41, 33, 46, 41, 32, 45, 39, 34, 47, 38, 34, 46, 40, 33, 45, 40, 33, 47, 39, 32, 46, 38, 32, 44, 39, 33, 45, 40, 32, 44, 40, 32, 44, 39, 33, 46, 38, 33, 44, 38, 31, 45, 39, 32, 45, 39, 33, + 43, 38, 33, 44, 37, 31, 44, 37, 31, 42, 37, 32, 44, 37, 32, 45, 38, 32, 44, 39, 31, 44, 38, 31, 44, 37, 31, 43, 37, 30, 41, 37, 30, 42, 38, 31, 42, 38, 30, 41, 37, 30, 42, 37, 31, 42, 37, 30, 41, 36, 30, 41, 37, 30, 41, 36, 30, 42, 37, 31, 41, 37, 31, + 42, 36, 30, 43, 36, 30, 42, 37, 30, 42, 36, 31, 41, 35, 30, 40, 36, 29, 41, 36, 29, 41, 35, 29, 40, 36, 29, 39, 34, 30, 40, 33, 29, 40, 34, 28, 39, 34, 28, 40, 34, 28, 40, 33, 28, 40, 33, 28, 39, 34, 29, 38, 36, 29, 38, 34, 28, 38, 34, 28, 37, 34, 28, + 44, 38, 32, 52, 44, 37, 7, 6, 5, 28, 28, 29, 23, 23, 23, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 21, 9, 9, 9, 12, 12, 12, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, + 15, 15, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 24, 24, 24, 32, 32, 32, 13, 12, 12, 56, 50, 41, 49, 43, 35, 40, 34, 29, 38, 34, 28, 39, 34, 29, 40, 34, 29, 40, 35, 29, 40, 33, 29, 41, 35, 30, 39, 35, 29, + 41, 33, 30, 40, 34, 29, 40, 33, 28, 41, 34, 29, 42, 34, 29, 40, 35, 29, 40, 36, 29, 41, 36, 28, 40, 36, 30, 41, 36, 31, 43, 36, 30, 41, 37, 29, 40, 37, 30, 43, 36, 29, 41, 35, 29, 44, 37, 30, 43, 38, 30, 43, 37, 29, 43, 36, 29, 43, 36, 31, 43, 38, 30, + 42, 37, 30, 43, 36, 31, 41, 36, 31, 43, 38, 31, 43, 38, 31, 42, 36, 32, 42, 37, 31, 42, 38, 32, 44, 36, 31, 42, 37, 32, 43, 37, 32, 44, 38, 31, 43, 39, 32, 43, 38, 32, 44, 38, 32, 45, 38, 31, 45, 37, 32, 44, 37, 33, 44, 39, 32, 45, 38, 33, 43, 38, 33, + 45, 37, 32, 46, 39, 32, 47, 39, 33, 46, 39, 34, 46, 39, 33, 46, 38, 32, 47, 40, 33, 46, 40, 33, 45, 40, 34, 45, 41, 32, 46, 41, 32, 46, 40, 34, 47, 40, 33, 47, 40, 34, 47, 41, 33, 47, 41, 34, 48, 40, 34, 48, 39, 34, 47, 39, 34, 45, 40, 33, 47, 41, 34, + 47, 41, 33, 46, 40, 34, 46, 41, 34, 47, 41, 34, 48, 41, 34, 46, 43, 35, 47, 42, 33, 47, 43, 34, 49, 42, 35, 50, 41, 35, 48, 43, 34, 47, 42, 34, 48, 42, 34, 48, 42, 35, 48, 42, 36, 47, 44, 34, 48, 43, 35, 48, 41, 36, 48, 42, 36, 48, 44, 37, 48, 44, 36, + 48, 44, 35, 48, 42, 36, 49, 41, 36, 50, 42, 36, 49, 42, 36, 50, 43, 36, 50, 43, 36, 49, 43, 37, 50, 42, 36, 50, 43, 37, 51, 44, 37, 52, 43, 36, 51, 43, 37, 51, 43, 38, 51, 42, 36, 51, 43, 36, 50, 45, 37, 52, 44, 37, 51, 44, 36, 50, 44, 36, 51, 44, 37, + 53, 44, 38, 51, 44, 38, 50, 45, 38, 50, 45, 37, 50, 44, 37, 51, 44, 37, 52, 45, 38, 52, 45, 37, 52, 45, 38, 52, 45, 39, 52, 45, 37, 52, 45, 37, 51, 45, 38, 52, 44, 38, 53, 45, 37, 54, 45, 38, 54, 45, 38, 53, 46, 37, 52, 46, 39, 52, 46, 39, 52, 45, 38, + 53, 46, 38, 53, 46, 38, 52, 45, 39, 54, 44, 39, 54, 44, 38, 52, 45, 38, 52, 46, 38, 52, 46, 38, 52, 46, 37, 52, 46, 38, 53, 47, 39, 54, 47, 38, 54, 46, 37, 54, 46, 39, 54, 47, 40, 54, 47, 40, 55, 46, 39, 55, 45, 39, 53, 46, 39, 53, 46, 39, 55, 47, 39, + 55, 47, 39, 54, 45, 39, 52, 46, 38, 53, 47, 38, 55, 46, 38, 53, 47, 38, 52, 47, 39, 54, 45, 39, 55, 45, 39, 53, 45, 38, 53, 47, 39, 54, 47, 38, 53, 46, 38, 52, 45, 38, 52, 46, 39, 53, 46, 39, 54, 46, 38, 54, 47, 39, 53, 48, 39, 53, 47, 39, 52, 46, 40, + 52, 47, 40, 53, 47, 39, 53, 46, 39, 53, 46, 38, 52, 47, 38, 52, 46, 39, 54, 46, 39, 53, 45, 39, 53, 46, 38, 52, 47, 38, 52, 46, 38, 53, 45, 38, 53, 45, 38, 54, 46, 39, 54, 45, 39, 53, 45, 38, 52, 45, 37, 52, 46, 38, 52, 46, 39, 53, 46, 39, 53, 47, 39, + 51, 46, 39, 51, 46, 38, 51, 46, 39, 52, 46, 38, 53, 46, 38, 52, 45, 37, 52, 45, 38, 53, 45, 39, 52, 45, 38, 53, 45, 38, 53, 45, 37, 53, 44, 37, 53, 45, 38, 51, 45, 39, 52, 46, 38, 53, 46, 37, 52, 45, 36, 53, 45, 36, 52, 45, 36, 53, 45, 38, 54, 45, 37, + 51, 45, 37, 50, 45, 38, 52, 45, 37, 53, 45, 37, 53, 44, 37, 52, 44, 37, 50, 45, 37, 50, 45, 36, 50, 45, 36, 51, 44, 36, 51, 44, 37, 52, 44, 36, 51, 43, 36, 50, 42, 36, 51, 44, 37, 51, 44, 37, 50, 43, 36, 50, 43, 37, 49, 44, 37, 49, 44, 36, 51, 43, 36, + 51, 42, 37, 50, 44, 37, 51, 43, 36, 50, 42, 36, 49, 43, 35, 49, 43, 36, 50, 43, 37, 50, 43, 36, 50, 42, 36, 49, 42, 35, 49, 41, 34, 50, 42, 34, 50, 43, 34, 50, 43, 34, 49, 43, 34, 49, 41, 35, 49, 42, 36, 48, 42, 36, 48, 41, 36, 48, 42, 36, 48, 43, 36, + 48, 43, 35, 49, 43, 34, 49, 41, 35, 48, 42, 35, 47, 42, 35, 48, 41, 34, 48, 41, 34, 46, 41, 33, 45, 41, 33, 45, 40, 34, 46, 40, 35, 47, 40, 34, 47, 39, 34, 47, 40, 34, 47, 41, 34, 48, 41, 34, 47, 40, 34, 46, 40, 34, 47, 39, 34, 47, 39, 33, 47, 40, 33, + 45, 40, 33, 46, 39, 33, 46, 40, 33, 46, 40, 33, 47, 40, 33, 45, 41, 33, 45, 38, 33, 46, 38, 32, 45, 39, 33, 45, 39, 33, 46, 39, 33, 44, 38, 32, 43, 38, 31, 43, 38, 31, 44, 37, 31, 46, 37, 32, 44, 37, 31, 43, 37, 31, 43, 38, 32, 43, 38, 31, 43, 37, 31, + 43, 37, 31, 44, 37, 30, 44, 37, 31, 43, 36, 30, 43, 37, 30, 44, 38, 31, 42, 37, 31, 42, 37, 30, 43, 37, 31, 42, 37, 31, 41, 35, 30, 41, 35, 30, 41, 36, 30, 43, 35, 30, 42, 36, 30, 41, 37, 30, 40, 37, 30, 41, 37, 30, 41, 35, 29, 40, 35, 29, 40, 37, 30, + 40, 35, 30, 41, 34, 29, 41, 36, 28, 41, 35, 28, 41, 34, 29, 39, 34, 28, 40, 33, 29, 39, 34, 30, 39, 35, 28, 39, 34, 28, 38, 34, 28, 38, 34, 28, 38, 35, 27, 38, 34, 27, 44, 38, 31, 50, 44, 37, 7, 6, 5, 26, 26, 27, 21, 21, 21, 14, 14, 14, 14, 14, 15, + 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 17, 17, 18, 17, 17, 17, 16, 16, 17, 13, 13, 13, 20, 20, 20, + 7, 7, 7, 10, 10, 10, 12, 12, 12, 12, 12, 13, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 13, 13, 14, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 24, 24, 24, 31, 31, 31, 13, 12, 11, 58, 49, 40, 48, 41, 35, 40, 35, 29, 41, 34, 28, 39, 34, 28, 39, 35, 29, 40, 34, 29, 41, 35, 30, 40, 35, 30, 40, 33, 29, 40, 33, 29, 39, 35, 29, 39, 34, 28, 40, 35, 30, 40, 34, 30, 40, 35, 29, 42, 35, 29, + 41, 34, 29, 41, 35, 30, 41, 36, 30, 41, 36, 29, 41, 37, 30, 43, 36, 31, 40, 36, 30, 40, 36, 29, 42, 36, 30, 42, 36, 30, 42, 36, 30, 42, 38, 30, 43, 38, 30, 44, 37, 32, 43, 37, 31, 43, 38, 31, 43, 37, 31, 44, 36, 31, 44, 36, 30, 41, 38, 30, 43, 37, 30, + 43, 38, 31, 43, 39, 31, 43, 39, 31, 43, 39, 33, 43, 38, 33, 43, 39, 32, 45, 40, 32, 45, 38, 33, 45, 38, 32, 45, 40, 32, 45, 38, 33, 44, 38, 33, 43, 38, 33, 44, 38, 32, 44, 38, 33, 46, 40, 33, 46, 38, 33, 47, 39, 33, 46, 40, 34, 44, 41, 33, 46, 40, 34, + 48, 40, 33, 47, 40, 34, 47, 40, 34, 47, 39, 33, 47, 39, 33, 47, 39, 34, 47, 40, 33, 46, 40, 32, 45, 40, 33, 45, 40, 33, 48, 40, 34, 48, 40, 33, 47, 40, 34, 48, 41, 33, 47, 41, 33, 47, 42, 34, 48, 42, 34, 47, 43, 34, 47, 42, 34, 47, 41, 34, 49, 41, 34, + 47, 42, 34, 48, 41, 35, 50, 41, 35, 49, 43, 35, 49, 43, 35, 48, 42, 34, 49, 41, 34, 49, 42, 34, 49, 42, 34, 48, 42, 34, 48, 42, 35, 50, 43, 36, 50, 44, 36, 50, 42, 36, 51, 42, 35, 50, 42, 35, 49, 42, 36, 49, 43, 35, 50, 43, 36, 49, 42, 37, 49, 43, 36, + 50, 42, 36, 51, 42, 36, 50, 44, 36, 50, 42, 37, 51, 43, 38, 52, 44, 37, 51, 42, 38, 50, 43, 37, 50, 44, 37, 50, 45, 36, 50, 44, 36, 52, 43, 37, 52, 45, 37, 51, 45, 37, 50, 44, 37, 51, 44, 37, 52, 45, 37, 52, 46, 38, 51, 45, 38, 51, 45, 37, 51, 44, 37, + 52, 45, 37, 53, 46, 38, 52, 45, 39, 51, 43, 38, 52, 44, 36, 52, 45, 37, 53, 45, 37, 53, 45, 38, 51, 46, 38, 53, 45, 37, 54, 44, 37, 52, 45, 38, 51, 45, 39, 53, 46, 38, 52, 46, 38, 52, 45, 38, 54, 47, 38, 53, 46, 38, 53, 45, 39, 54, 46, 39, 53, 46, 39, + 52, 47, 39, 53, 46, 38, 54, 47, 39, 53, 46, 39, 53, 46, 38, 55, 46, 38, 55, 45, 38, 54, 46, 38, 53, 46, 38, 52, 46, 38, 53, 46, 39, 54, 46, 38, 55, 46, 38, 53, 46, 38, 54, 47, 38, 55, 46, 39, 53, 46, 39, 53, 46, 39, 55, 46, 38, 54, 46, 39, 53, 47, 39, + 54, 46, 39, 54, 45, 38, 54, 45, 38, 54, 45, 37, 54, 47, 38, 53, 47, 39, 53, 46, 39, 54, 47, 39, 55, 46, 39, 54, 47, 39, 52, 47, 39, 53, 47, 39, 54, 47, 40, 52, 47, 40, 52, 47, 38, 54, 46, 38, 55, 46, 38, 55, 47, 39, 53, 47, 40, 53, 46, 38, 53, 45, 38, + 52, 46, 39, 52, 46, 39, 52, 46, 39, 54, 47, 38, 54, 48, 38, 52, 47, 39, 54, 46, 39, 53, 47, 38, 51, 46, 38, 52, 45, 38, 53, 46, 39, 53, 47, 39, 53, 47, 39, 53, 46, 39, 53, 46, 38, 53, 47, 38, 53, 47, 38, 53, 46, 37, 52, 46, 37, 52, 47, 38, 53, 47, 39, + 52, 46, 39, 52, 46, 38, 53, 46, 37, 54, 46, 38, 52, 46, 37, 51, 47, 38, 52, 45, 38, 51, 45, 38, 51, 46, 37, 52, 46, 37, 53, 44, 38, 53, 45, 38, 52, 45, 38, 52, 43, 37, 53, 44, 38, 53, 46, 38, 52, 45, 38, 52, 44, 37, 51, 45, 36, 51, 45, 37, 51, 44, 37, + 52, 44, 37, 51, 45, 36, 50, 46, 37, 50, 46, 37, 51, 44, 38, 50, 43, 38, 50, 45, 37, 51, 44, 36, 52, 42, 36, 51, 43, 37, 51, 43, 36, 51, 43, 36, 52, 43, 37, 52, 44, 37, 51, 44, 36, 50, 42, 37, 50, 43, 37, 50, 44, 36, 50, 44, 37, 49, 44, 36, 50, 43, 36, + 50, 42, 35, 50, 43, 36, 50, 43, 36, 50, 43, 37, 51, 42, 36, 50, 42, 35, 49, 42, 35, 49, 41, 35, 49, 42, 36, 49, 43, 35, 50, 42, 34, 48, 42, 35, 49, 43, 36, 49, 42, 35, 47, 42, 34, 48, 41, 35, 48, 41, 36, 48, 42, 35, 48, 42, 34, 48, 41, 34, 48, 41, 34, + 48, 41, 35, 47, 41, 34, 47, 41, 33, 48, 40, 34, 48, 42, 34, 46, 42, 35, 46, 42, 34, 46, 41, 34, 44, 41, 34, 45, 41, 33, 47, 41, 33, 46, 41, 34, 44, 40, 34, 44, 40, 35, 46, 40, 34, 46, 40, 33, 46, 39, 33, 46, 39, 34, 46, 40, 34, 46, 40, 33, 46, 40, 34, + 45, 41, 34, 45, 40, 34, 45, 39, 33, 44, 38, 32, 44, 39, 33, 44, 40, 32, 43, 38, 32, 43, 38, 32, 43, 39, 31, 43, 38, 31, 42, 37, 31, 44, 36, 32, 45, 37, 31, 43, 37, 30, 42, 37, 31, 44, 36, 32, 44, 37, 31, 44, 38, 31, 44, 37, 31, 42, 36, 31, 42, 36, 31, + 41, 36, 29, 42, 36, 29, 42, 36, 31, 41, 36, 31, 42, 37, 30, 43, 37, 31, 42, 37, 31, 42, 36, 30, 41, 36, 30, 41, 37, 30, 40, 36, 30, 40, 34, 30, 42, 35, 30, 43, 36, 29, 41, 34, 29, 40, 34, 30, 40, 36, 29, 39, 36, 28, 39, 35, 28, 40, 35, 29, 39, 35, 28, + 39, 34, 27, 39, 34, 28, 40, 35, 28, 41, 34, 27, 39, 33, 29, 38, 33, 29, 38, 34, 28, 45, 39, 32, 52, 43, 37, 7, 6, 5, 29, 29, 30, 23, 23, 24, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 19, 19, 15, 15, 15, 21, 21, 21, 7, 7, 7, 10, 10, 10, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 16, 16, 16, 17, 23, 23, 23, 30, 30, 30, 13, 12, 11, 59, 49, 40, 51, 41, 35, 39, 33, 29, + 39, 34, 28, 42, 34, 27, 40, 35, 29, 39, 35, 29, 41, 35, 30, 40, 35, 30, 40, 33, 29, 40, 35, 31, 40, 35, 29, 40, 36, 29, 39, 36, 29, 41, 37, 30, 42, 35, 30, 41, 36, 30, 41, 35, 31, 42, 35, 29, 41, 37, 30, 42, 35, 30, 41, 36, 29, 42, 37, 31, 42, 35, 29, + 43, 35, 30, 43, 35, 29, 43, 36, 30, 42, 35, 30, 42, 36, 30, 44, 37, 31, 44, 37, 31, 44, 38, 31, 41, 37, 31, 42, 38, 31, 43, 38, 31, 42, 39, 32, 43, 38, 31, 43, 37, 31, 42, 38, 30, 42, 39, 31, 42, 39, 32, 44, 38, 33, 45, 37, 31, 43, 39, 33, 44, 39, 32, + 46, 38, 33, 46, 38, 33, 44, 39, 32, 44, 39, 33, 46, 38, 33, 43, 39, 33, 44, 40, 32, 44, 38, 33, 45, 38, 33, 45, 38, 33, 46, 39, 33, 47, 41, 32, 46, 40, 32, 45, 39, 33, 47, 39, 33, 47, 39, 34, 45, 39, 35, 46, 40, 34, 46, 40, 33, 47, 40, 34, 47, 39, 33, + 47, 41, 33, 46, 41, 34, 46, 40, 35, 45, 40, 35, 46, 40, 34, 47, 41, 34, 45, 41, 35, 46, 41, 34, 47, 42, 34, 47, 42, 34, 47, 41, 35, 48, 41, 35, 48, 41, 34, 47, 42, 35, 48, 42, 35, 49, 42, 35, 48, 41, 35, 48, 41, 36, 48, 41, 35, 48, 42, 34, 50, 43, 36, + 48, 41, 35, 48, 42, 35, 49, 42, 35, 48, 42, 35, 49, 44, 35, 50, 43, 35, 49, 44, 36, 50, 43, 36, 50, 42, 35, 49, 44, 36, 51, 43, 36, 50, 43, 35, 49, 43, 36, 51, 43, 36, 51, 44, 38, 50, 44, 38, 49, 42, 37, 50, 43, 36, 51, 45, 38, 52, 45, 37, 50, 45, 36, + 49, 43, 37, 49, 42, 37, 49, 43, 37, 50, 44, 37, 50, 45, 37, 51, 44, 37, 52, 45, 36, 51, 44, 37, 51, 45, 38, 53, 45, 38, 53, 44, 38, 52, 44, 38, 52, 44, 37, 52, 44, 37, 51, 44, 38, 51, 46, 38, 52, 45, 37, 53, 45, 37, 51, 45, 37, 52, 45, 37, 53, 45, 38, + 54, 45, 38, 53, 46, 38, 53, 46, 37, 52, 45, 39, 51, 45, 38, 51, 46, 38, 52, 46, 38, 52, 46, 38, 52, 46, 39, 54, 45, 39, 54, 46, 39, 53, 45, 38, 53, 45, 38, 54, 45, 39, 54, 46, 38, 55, 46, 38, 53, 46, 39, 52, 47, 40, 53, 46, 39, 53, 46, 39, 53, 46, 39, + 53, 47, 40, 54, 46, 39, 54, 45, 39, 54, 45, 39, 54, 45, 39, 55, 46, 39, 55, 46, 39, 54, 47, 38, 53, 47, 38, 54, 47, 39, 54, 48, 39, 54, 46, 39, 54, 46, 40, 53, 47, 40, 53, 47, 39, 53, 47, 38, 55, 46, 39, 55, 46, 40, 55, 46, 39, 54, 47, 39, 54, 47, 40, + 52, 45, 39, 52, 47, 38, 53, 47, 38, 53, 46, 39, 54, 47, 39, 55, 47, 39, 55, 46, 38, 53, 45, 39, 52, 46, 39, 54, 47, 39, 55, 48, 38, 54, 46, 38, 54, 46, 39, 55, 46, 38, 54, 46, 38, 54, 46, 38, 53, 47, 39, 53, 47, 39, 52, 47, 39, 53, 46, 39, 55, 47, 38, + 54, 47, 39, 54, 46, 38, 54, 46, 37, 54, 46, 38, 53, 46, 39, 53, 46, 38, 52, 45, 38, 51, 46, 39, 53, 47, 39, 52, 46, 38, 51, 45, 38, 53, 45, 39, 54, 46, 38, 53, 45, 38, 53, 45, 38, 53, 45, 38, 53, 46, 38, 53, 46, 37, 53, 46, 38, 52, 46, 38, 52, 45, 37, + 53, 45, 38, 53, 45, 38, 53, 45, 39, 54, 45, 39, 53, 44, 37, 51, 44, 37, 51, 44, 37, 52, 44, 37, 51, 44, 36, 51, 44, 36, 52, 43, 37, 52, 44, 37, 51, 45, 38, 51, 46, 37, 52, 46, 36, 52, 45, 36, 51, 44, 36, 51, 45, 37, 50, 45, 36, 50, 44, 36, 51, 44, 37, + 53, 44, 37, 52, 44, 37, 50, 44, 37, 49, 43, 36, 50, 43, 37, 51, 44, 37, 51, 44, 35, 50, 44, 36, 49, 44, 37, 49, 43, 36, 50, 44, 37, 51, 42, 37, 49, 42, 36, 49, 43, 35, 49, 44, 35, 49, 43, 36, 50, 43, 36, 49, 43, 35, 48, 43, 35, 50, 42, 36, 51, 41, 35, + 49, 43, 35, 48, 43, 36, 49, 41, 35, 48, 41, 35, 49, 41, 34, 49, 42, 35, 48, 42, 35, 48, 41, 35, 48, 41, 35, 48, 40, 35, 46, 41, 35, 47, 42, 34, 48, 42, 34, 47, 42, 35, 47, 40, 35, 48, 41, 34, 49, 41, 33, 47, 40, 34, 46, 41, 35, 45, 42, 35, 46, 42, 35, + 47, 41, 34, 47, 40, 34, 46, 41, 33, 47, 40, 33, 47, 40, 33, 45, 40, 34, 46, 40, 33, 47, 41, 33, 46, 39, 33, 45, 39, 33, 46, 39, 33, 46, 38, 33, 46, 40, 33, 46, 41, 33, 45, 40, 33, 44, 40, 33, 45, 39, 32, 46, 38, 32, 46, 38, 32, 45, 39, 32, 43, 39, 32, + 44, 38, 32, 44, 39, 32, 42, 38, 32, 43, 38, 31, 44, 39, 31, 46, 36, 32, 45, 36, 32, 43, 37, 32, 43, 37, 32, 43, 38, 32, 42, 37, 31, 41, 36, 31, 41, 37, 31, 44, 35, 31, 43, 36, 31, 41, 36, 30, 43, 36, 29, 42, 37, 30, 40, 37, 29, 41, 36, 30, 42, 36, 31, + 42, 36, 31, 43, 36, 30, 42, 35, 30, 42, 36, 31, 42, 37, 30, 42, 36, 30, 42, 35, 30, 41, 36, 31, 40, 35, 31, 41, 34, 30, 39, 34, 29, 39, 35, 29, 40, 34, 29, 41, 35, 28, 38, 35, 28, 38, 35, 29, 39, 36, 29, 38, 34, 28, 38, 34, 29, 39, 35, 28, 40, 34, 28, + 45, 38, 32, 51, 45, 37, 7, 6, 5, 31, 31, 31, 25, 25, 25, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, + 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 16, 16, 16, 22, 22, 22, 9, 9, 8, 12, 12, 12, 15, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 17, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 23, 23, 23, 30, 30, 31, 13, 12, 11, 59, 50, 40, 49, 42, 34, 40, 35, 29, 40, 35, 29, 40, 34, 29, 41, 35, 29, 40, 36, 29, 40, 34, 29, 41, 34, 29, 39, 33, 30, + 41, 35, 29, 40, 34, 29, 41, 34, 29, 42, 36, 29, 42, 35, 29, 40, 35, 29, 42, 36, 30, 42, 37, 30, 41, 37, 30, 42, 36, 31, 43, 36, 30, 42, 36, 30, 43, 35, 30, 42, 35, 31, 40, 37, 30, 42, 37, 29, 42, 38, 29, 42, 38, 30, 42, 37, 31, 42, 36, 30, 43, 39, 32, + 45, 38, 31, 44, 38, 32, 43, 37, 32, 44, 36, 31, 43, 37, 32, 42, 39, 32, 44, 36, 33, 44, 37, 32, 43, 38, 31, 42, 39, 32, 44, 40, 32, 44, 39, 33, 43, 39, 32, 44, 38, 31, 44, 40, 32, 44, 39, 33, 45, 38, 32, 46, 40, 33, 45, 39, 33, 45, 39, 32, 45, 40, 32, + 46, 38, 32, 46, 39, 34, 44, 39, 34, 45, 39, 32, 46, 38, 33, 47, 40, 32, 45, 39, 33, 46, 39, 33, 47, 39, 34, 46, 39, 34, 47, 39, 34, 47, 42, 33, 45, 41, 35, 45, 40, 34, 46, 42, 34, 48, 42, 34, 47, 41, 34, 45, 40, 33, 47, 40, 34, 46, 41, 33, 48, 41, 34, + 45, 41, 35, 45, 42, 34, 48, 41, 33, 47, 40, 34, 47, 41, 34, 47, 42, 34, 48, 42, 34, 48, 42, 34, 49, 42, 35, 49, 41, 35, 48, 42, 35, 48, 43, 35, 48, 42, 35, 48, 42, 34, 48, 44, 35, 48, 42, 35, 49, 43, 36, 50, 44, 35, 49, 42, 35, 49, 42, 35, 50, 43, 35, + 52, 42, 36, 49, 43, 35, 49, 44, 35, 49, 43, 35, 49, 44, 36, 51, 43, 37, 50, 42, 37, 49, 44, 36, 51, 43, 36, 51, 42, 37, 52, 45, 38, 52, 44, 37, 50, 44, 38, 51, 45, 38, 52, 44, 38, 51, 43, 38, 51, 43, 37, 52, 44, 36, 51, 43, 37, 52, 43, 37, 52, 44, 37, + 52, 44, 37, 52, 43, 37, 51, 44, 37, 52, 45, 37, 53, 45, 36, 51, 45, 38, 51, 46, 38, 52, 46, 37, 52, 46, 37, 52, 45, 38, 51, 44, 38, 52, 45, 37, 54, 46, 37, 54, 45, 38, 54, 44, 38, 52, 45, 37, 52, 45, 37, 53, 45, 37, 53, 45, 38, 52, 46, 38, 53, 46, 38, + 55, 46, 37, 53, 45, 38, 53, 45, 38, 54, 45, 39, 54, 44, 39, 53, 45, 39, 54, 46, 38, 54, 47, 38, 53, 46, 38, 54, 45, 38, 55, 44, 39, 54, 45, 40, 53, 45, 40, 53, 46, 39, 54, 46, 38, 55, 45, 39, 54, 45, 39, 54, 46, 39, 53, 46, 39, 53, 45, 39, 52, 47, 40, + 53, 48, 39, 54, 46, 39, 53, 45, 38, 52, 45, 38, 54, 46, 39, 56, 46, 40, 56, 46, 39, 55, 46, 39, 54, 45, 39, 54, 47, 38, 54, 48, 38, 54, 47, 39, 53, 47, 39, 53, 47, 39, 53, 46, 39, 53, 47, 39, 53, 47, 39, 53, 48, 40, 54, 47, 38, 55, 47, 38, 55, 47, 39, + 53, 47, 39, 54, 47, 39, 54, 46, 39, 53, 47, 38, 53, 48, 38, 54, 47, 38, 54, 46, 38, 53, 47, 38, 54, 46, 39, 53, 46, 39, 53, 46, 39, 54, 46, 38, 54, 47, 38, 54, 45, 38, 53, 45, 38, 53, 45, 38, 52, 46, 39, 53, 47, 39, 54, 46, 39, 54, 45, 39, 52, 45, 39, + 52, 45, 39, 53, 45, 37, 53, 46, 37, 52, 46, 38, 53, 46, 38, 54, 47, 38, 54, 46, 39, 52, 46, 39, 52, 45, 39, 54, 46, 38, 54, 46, 38, 55, 45, 39, 54, 45, 38, 53, 46, 38, 53, 46, 39, 53, 46, 38, 52, 46, 37, 51, 45, 37, 52, 46, 37, 53, 45, 37, 53, 44, 38, + 52, 45, 37, 51, 46, 37, 51, 45, 37, 52, 44, 38, 53, 44, 37, 53, 44, 37, 51, 45, 37, 50, 46, 36, 49, 45, 36, 49, 44, 36, 51, 45, 36, 51, 45, 36, 51, 45, 37, 52, 45, 36, 51, 44, 36, 51, 44, 36, 51, 44, 36, 51, 44, 36, 52, 43, 36, 50, 44, 37, 50, 43, 37, + 50, 44, 37, 51, 45, 38, 50, 44, 37, 49, 44, 36, 49, 43, 36, 50, 44, 36, 50, 43, 36, 50, 43, 35, 50, 44, 36, 50, 43, 37, 49, 42, 36, 49, 43, 35, 49, 43, 35, 49, 43, 35, 50, 42, 35, 50, 42, 34, 48, 42, 35, 48, 41, 36, 50, 42, 35, 49, 43, 34, 49, 43, 34, + 48, 42, 34, 47, 42, 35, 46, 42, 35, 46, 42, 34, 46, 42, 34, 46, 41, 34, 47, 40, 34, 49, 41, 35, 49, 41, 34, 48, 41, 34, 48, 41, 34, 48, 41, 33, 47, 41, 33, 46, 42, 34, 46, 42, 35, 46, 41, 34, 47, 39, 33, 45, 40, 34, 45, 40, 34, 44, 39, 33, 45, 39, 33, + 46, 39, 33, 47, 40, 34, 47, 39, 34, 46, 39, 34, 46, 38, 33, 46, 40, 34, 46, 41, 34, 46, 39, 33, 46, 38, 32, 46, 38, 32, 44, 38, 32, 44, 38, 32, 43, 38, 32, 43, 38, 33, 43, 37, 32, 45, 37, 31, 44, 36, 31, 43, 36, 31, 44, 36, 32, 43, 36, 32, 43, 37, 31, + 43, 38, 32, 44, 37, 32, 43, 37, 31, 42, 38, 31, 41, 37, 31, 42, 37, 32, 43, 37, 32, 42, 37, 32, 41, 38, 31, 43, 37, 31, 42, 37, 31, 42, 37, 30, 41, 36, 31, 40, 36, 31, 41, 37, 31, 41, 37, 30, 41, 36, 30, 42, 36, 30, 42, 37, 30, 41, 36, 31, 41, 34, 30, + 42, 34, 29, 41, 34, 30, 40, 34, 29, 40, 35, 29, 40, 35, 29, 40, 35, 29, 40, 35, 28, 39, 35, 27, 39, 34, 27, 39, 34, 28, 38, 34, 29, 39, 35, 28, 40, 35, 28, 39, 35, 28, 44, 39, 32, 50, 44, 37, 7, 6, 5, 31, 31, 32, 26, 26, 26, 19, 19, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 20, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 23, 23, 23, 23, 22, 22, 23, 22, 22, 22, 21, 21, 22, 16, 16, 17, 22, 22, 22, + 10, 9, 9, 13, 13, 14, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 17, 17, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, + 19, 19, 19, 25, 25, 25, 32, 32, 32, 13, 12, 12, 57, 50, 40, 50, 42, 36, 41, 36, 29, 40, 33, 28, 40, 33, 28, 40, 36, 28, 39, 36, 29, 40, 36, 29, 41, 33, 30, 39, 34, 29, 40, 34, 30, 40, 35, 29, 39, 35, 31, 40, 35, 29, 39, 36, 29, 42, 36, 29, 42, 36, 29, + 40, 35, 30, 42, 36, 29, 42, 36, 29, 42, 36, 29, 42, 35, 29, 43, 36, 29, 43, 37, 29, 41, 37, 29, 42, 35, 29, 41, 37, 30, 42, 37, 30, 42, 36, 30, 44, 37, 30, 43, 37, 32, 44, 37, 31, 43, 38, 30, 44, 37, 31, 43, 37, 32, 42, 38, 31, 42, 37, 31, 44, 39, 31, + 43, 38, 33, 45, 36, 32, 44, 38, 32, 44, 39, 32, 43, 38, 33, 45, 37, 32, 44, 37, 33, 45, 38, 32, 45, 40, 31, 45, 40, 33, 46, 40, 33, 45, 40, 33, 45, 39, 32, 47, 39, 34, 46, 38, 34, 44, 39, 33, 45, 39, 33, 46, 40, 34, 45, 41, 34, 46, 39, 33, 47, 40, 32, + 48, 40, 32, 46, 40, 34, 47, 40, 34, 48, 42, 34, 47, 42, 34, 46, 40, 34, 46, 40, 34, 47, 41, 34, 48, 41, 35, 46, 41, 34, 46, 41, 34, 46, 40, 34, 47, 40, 35, 48, 41, 33, 48, 42, 34, 47, 42, 34, 47, 41, 34, 48, 41, 35, 46, 41, 35, 46, 42, 34, 47, 42, 35, + 47, 42, 35, 48, 41, 34, 49, 42, 35, 50, 41, 35, 49, 41, 35, 48, 42, 36, 49, 43, 36, 48, 42, 35, 50, 42, 36, 51, 42, 36, 51, 42, 36, 48, 42, 37, 49, 44, 37, 51, 43, 36, 51, 42, 35, 51, 42, 35, 52, 44, 36, 51, 44, 36, 49, 42, 36, 51, 43, 37, 51, 44, 37, + 51, 43, 36, 50, 43, 36, 49, 43, 36, 51, 43, 37, 51, 43, 37, 51, 44, 37, 52, 44, 38, 51, 44, 37, 50, 44, 37, 51, 44, 37, 51, 43, 37, 51, 44, 38, 52, 45, 38, 52, 45, 37, 50, 46, 38, 51, 44, 38, 53, 44, 38, 52, 45, 39, 52, 46, 38, 52, 46, 37, 52, 44, 39, + 54, 45, 38, 53, 46, 38, 51, 45, 38, 52, 45, 37, 53, 46, 37, 52, 47, 38, 51, 46, 38, 52, 45, 37, 52, 45, 38, 54, 46, 39, 54, 44, 38, 53, 45, 39, 52, 46, 38, 54, 45, 38, 54, 47, 39, 52, 46, 38, 53, 46, 38, 53, 46, 39, 53, 46, 38, 54, 46, 38, 54, 45, 38, + 54, 45, 39, 54, 47, 39, 54, 46, 39, 53, 44, 39, 55, 45, 40, 53, 46, 39, 53, 46, 38, 54, 46, 39, 54, 47, 39, 54, 47, 39, 53, 47, 39, 53, 46, 38, 53, 47, 39, 53, 47, 40, 54, 47, 39, 54, 47, 39, 54, 47, 39, 53, 47, 39, 52, 46, 38, 54, 47, 38, 54, 48, 38, + 53, 47, 38, 54, 46, 38, 54, 45, 39, 55, 45, 40, 54, 46, 39, 53, 46, 39, 52, 46, 40, 54, 45, 40, 55, 46, 39, 54, 47, 39, 54, 47, 39, 55, 46, 39, 53, 47, 39, 52, 47, 38, 54, 46, 39, 54, 46, 39, 53, 47, 39, 54, 47, 39, 55, 46, 39, 54, 46, 39, 53, 46, 39, + 54, 45, 39, 55, 46, 39, 53, 46, 39, 52, 46, 38, 54, 47, 38, 54, 46, 38, 52, 46, 38, 52, 46, 37, 53, 46, 38, 54, 46, 39, 52, 47, 38, 52, 47, 38, 53, 46, 38, 52, 45, 37, 51, 46, 38, 52, 46, 38, 52, 46, 38, 52, 47, 38, 53, 46, 38, 54, 45, 38, 53, 45, 38, + 52, 45, 38, 54, 46, 39, 54, 46, 39, 53, 46, 39, 52, 46, 38, 53, 45, 38, 54, 46, 37, 53, 46, 37, 52, 46, 37, 54, 45, 37, 54, 44, 38, 52, 44, 38, 52, 44, 38, 54, 44, 37, 52, 46, 37, 51, 45, 38, 52, 44, 37, 52, 44, 37, 52, 44, 38, 52, 44, 37, 51, 43, 36, + 50, 45, 37, 50, 45, 36, 52, 45, 37, 53, 46, 37, 51, 45, 37, 51, 43, 37, 52, 43, 37, 52, 43, 36, 52, 43, 36, 51, 45, 36, 51, 45, 36, 52, 44, 37, 52, 44, 37, 52, 43, 37, 51, 44, 37, 50, 44, 37, 49, 44, 37, 51, 43, 37, 51, 43, 36, 50, 43, 36, 48, 43, 36, + 48, 43, 36, 49, 43, 37, 49, 44, 37, 50, 44, 35, 50, 43, 35, 49, 42, 35, 48, 43, 35, 48, 44, 36, 50, 43, 35, 50, 41, 34, 48, 41, 35, 49, 42, 36, 50, 43, 36, 50, 41, 35, 48, 40, 35, 48, 42, 34, 49, 42, 35, 47, 41, 35, 47, 42, 35, 47, 41, 36, 47, 41, 35, + 47, 41, 35, 47, 40, 35, 48, 40, 35, 47, 41, 34, 46, 41, 34, 47, 39, 34, 47, 40, 34, 45, 42, 34, 45, 42, 34, 46, 40, 34, 47, 39, 34, 47, 40, 33, 47, 41, 33, 46, 40, 33, 45, 40, 34, 45, 40, 34, 45, 39, 34, 46, 39, 33, 44, 39, 33, 45, 40, 34, 46, 39, 34, + 45, 38, 33, 44, 39, 32, 45, 39, 32, 45, 39, 31, 43, 39, 32, 44, 38, 33, 44, 39, 32, 44, 39, 32, 44, 38, 32, 43, 37, 32, 44, 38, 31, 45, 38, 32, 43, 38, 33, 42, 37, 32, 43, 37, 30, 42, 37, 31, 43, 37, 32, 43, 38, 32, 43, 37, 31, 43, 36, 30, 42, 36, 31, + 42, 37, 32, 43, 36, 32, 42, 37, 30, 41, 38, 30, 42, 37, 31, 42, 36, 31, 42, 36, 31, 41, 36, 31, 41, 35, 30, 42, 37, 30, 43, 37, 31, 41, 36, 30, 40, 36, 31, 40, 37, 30, 40, 35, 29, 40, 34, 29, 40, 34, 28, 41, 34, 28, 41, 34, 28, 39, 35, 29, 40, 34, 29, + 40, 35, 28, 41, 36, 27, 40, 34, 28, 40, 34, 28, 39, 35, 27, 38, 33, 28, 38, 33, 28, 45, 39, 32, 52, 44, 36, 7, 6, 5, 33, 33, 33, 27, 27, 27, 21, 21, 21, 22, 22, 22, 22, 22, 23, 22, 22, 23, 22, 22, 23, 22, 22, 23, 22, 22, 22, 22, 22, 22, 22, 22, 22, + 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 22, 21, 21, 22, 22, 22, 22, 21, 21, 22, 21, 21, 22, 21, 21, 22, 20, 21, 21, 16, 16, 16, 22, 22, 22, 8, 8, 8, 12, 12, 13, 15, 15, 15, 16, 16, 16, 17, 17, 17, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 27, 27, 27, 34, 34, 34, 14, 13, 12, 58, 50, 41, 49, 42, 34, 41, 34, 29, + 40, 34, 28, 40, 34, 29, 41, 36, 29, 39, 35, 29, 41, 34, 30, 40, 34, 30, 40, 35, 29, 42, 36, 30, 41, 34, 30, 41, 35, 28, 41, 37, 28, 42, 36, 30, 41, 37, 29, 42, 35, 29, 42, 36, 30, 42, 36, 30, 42, 36, 30, 43, 37, 30, 41, 36, 31, 41, 36, 30, 42, 36, 30, + 42, 38, 30, 42, 37, 30, 41, 35, 31, 42, 37, 30, 45, 38, 30, 45, 36, 30, 44, 37, 31, 43, 37, 32, 45, 37, 32, 42, 38, 32, 44, 36, 31, 44, 36, 32, 44, 38, 31, 42, 39, 30, 43, 38, 31, 44, 38, 31, 43, 39, 32, 44, 38, 32, 44, 37, 33, 44, 38, 32, 44, 38, 32, + 45, 39, 33, 46, 39, 32, 45, 38, 33, 45, 39, 33, 45, 39, 34, 46, 39, 32, 45, 38, 32, 45, 39, 34, 46, 39, 33, 47, 40, 34, 45, 38, 34, 45, 39, 34, 47, 40, 33, 46, 39, 34, 47, 41, 34, 47, 42, 34, 46, 41, 33, 45, 41, 33, 45, 41, 34, 47, 41, 34, 48, 42, 34, + 46, 40, 35, 47, 41, 34, 47, 42, 33, 48, 40, 34, 47, 40, 34, 45, 41, 34, 46, 41, 34, 48, 40, 34, 46, 42, 33, 47, 42, 34, 47, 41, 35, 48, 42, 34, 49, 42, 35, 49, 42, 35, 48, 41, 35, 48, 42, 36, 48, 42, 36, 48, 42, 34, 48, 44, 35, 48, 44, 35, 49, 43, 35, + 49, 43, 34, 49, 43, 35, 48, 42, 35, 49, 43, 36, 51, 44, 36, 50, 42, 36, 48, 43, 35, 49, 42, 37, 49, 42, 37, 51, 42, 35, 51, 42, 35, 49, 44, 36, 50, 43, 35, 51, 43, 37, 51, 44, 37, 52, 44, 37, 51, 44, 37, 50, 44, 37, 52, 45, 36, 52, 44, 38, 51, 43, 37, + 52, 43, 37, 51, 43, 38, 51, 44, 38, 52, 44, 38, 51, 45, 37, 53, 44, 37, 51, 45, 37, 52, 45, 37, 53, 45, 37, 52, 44, 38, 51, 44, 38, 52, 45, 37, 52, 46, 37, 52, 46, 38, 51, 46, 38, 51, 45, 37, 53, 45, 37, 54, 45, 38, 54, 46, 38, 53, 46, 38, 52, 46, 37, + 52, 45, 37, 53, 46, 38, 53, 46, 39, 53, 45, 38, 55, 46, 38, 54, 47, 39, 53, 45, 38, 53, 44, 37, 54, 46, 38, 53, 46, 39, 53, 45, 38, 54, 45, 39, 53, 47, 40, 54, 47, 39, 55, 46, 38, 54, 46, 38, 53, 47, 39, 53, 46, 39, 53, 46, 38, 54, 46, 39, 54, 46, 39, + 54, 46, 38, 53, 45, 38, 53, 46, 39, 53, 46, 40, 53, 47, 39, 53, 47, 39, 54, 47, 40, 52, 47, 39, 53, 47, 38, 55, 46, 39, 56, 45, 39, 55, 45, 39, 55, 45, 39, 54, 45, 40, 55, 46, 39, 55, 47, 38, 54, 47, 39, 54, 46, 40, 54, 46, 39, 53, 46, 38, 53, 46, 39, + 53, 47, 40, 54, 48, 39, 55, 47, 38, 55, 45, 40, 54, 47, 40, 54, 47, 39, 55, 47, 39, 53, 48, 40, 53, 48, 39, 54, 47, 39, 54, 47, 39, 53, 47, 39, 53, 48, 39, 54, 47, 39, 53, 46, 38, 54, 47, 38, 55, 47, 38, 55, 47, 39, 54, 47, 40, 53, 47, 39, 52, 46, 39, + 52, 46, 39, 54, 46, 39, 54, 47, 39, 53, 47, 39, 52, 47, 39, 53, 46, 39, 53, 45, 39, 52, 46, 39, 53, 47, 39, 54, 46, 38, 54, 46, 38, 52, 46, 39, 52, 47, 39, 53, 48, 39, 54, 46, 37, 55, 45, 37, 55, 46, 38, 54, 46, 38, 54, 45, 38, 54, 45, 39, 53, 45, 38, + 52, 46, 37, 52, 47, 37, 53, 46, 38, 53, 45, 38, 53, 45, 37, 52, 47, 37, 51, 45, 39, 52, 44, 39, 53, 45, 37, 53, 44, 37, 52, 44, 38, 50, 45, 36, 50, 45, 36, 50, 45, 37, 51, 46, 36, 52, 44, 36, 51, 45, 37, 52, 46, 38, 52, 44, 37, 51, 44, 36, 51, 45, 37, + 51, 44, 37, 52, 44, 36, 52, 44, 36, 50, 43, 37, 51, 43, 37, 51, 44, 37, 51, 44, 37, 49, 45, 37, 49, 44, 36, 50, 43, 36, 51, 43, 36, 51, 44, 36, 50, 43, 35, 51, 43, 36, 50, 43, 36, 49, 44, 36, 50, 44, 35, 50, 43, 36, 50, 42, 36, 50, 42, 35, 49, 44, 35, + 48, 44, 35, 50, 42, 35, 50, 43, 35, 49, 43, 35, 49, 41, 35, 47, 41, 36, 47, 42, 35, 47, 42, 34, 47, 41, 34, 47, 43, 34, 47, 43, 34, 49, 42, 35, 49, 41, 34, 49, 42, 35, 49, 42, 35, 49, 40, 34, 48, 40, 35, 47, 42, 35, 46, 41, 34, 47, 39, 35, 47, 40, 35, + 46, 41, 34, 45, 40, 34, 45, 39, 34, 45, 40, 34, 45, 40, 35, 47, 38, 34, 47, 39, 33, 46, 40, 33, 46, 39, 33, 46, 39, 33, 46, 40, 33, 47, 41, 33, 46, 39, 34, 46, 39, 33, 45, 40, 33, 44, 40, 33, 44, 39, 33, 43, 38, 33, 44, 39, 32, 44, 40, 32, 45, 38, 32, + 44, 38, 31, 45, 40, 32, 44, 39, 32, 43, 37, 31, 44, 38, 31, 44, 39, 32, 44, 37, 32, 42, 37, 32, 42, 38, 32, 42, 38, 31, 43, 38, 30, 43, 37, 30, 42, 37, 31, 43, 36, 30, 43, 36, 31, 43, 38, 31, 42, 38, 31, 41, 37, 31, 41, 37, 31, 41, 37, 31, 40, 37, 31, + 41, 37, 31, 42, 36, 30, 41, 36, 29, 41, 37, 30, 43, 37, 30, 42, 37, 29, 41, 36, 30, 40, 35, 30, 41, 35, 30, 40, 36, 29, 40, 36, 29, 40, 35, 29, 39, 33, 30, 40, 34, 29, 38, 35, 28, 39, 34, 28, 41, 35, 28, 40, 35, 28, 39, 33, 28, 38, 33, 28, 39, 33, 27, + 44, 39, 32, 51, 44, 37, 7, 6, 5, 30, 30, 30, 24, 24, 24, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, 9, 9, 9, 13, 13, 13, 16, 16, 16, 16, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, + 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 27, 27, 27, 34, 34, 34, 14, 13, 12, 56, 49, 41, 50, 43, 34, 39, 35, 28, 40, 33, 29, 40, 33, 29, 39, 35, 30, 40, 35, 30, 41, 33, 30, 39, 36, 29, 41, 35, 29, + 41, 35, 29, 41, 34, 29, 40, 35, 30, 40, 36, 30, 41, 35, 31, 42, 34, 30, 42, 37, 28, 39, 36, 29, 40, 35, 31, 40, 35, 30, 41, 37, 30, 41, 37, 31, 42, 36, 31, 43, 36, 30, 42, 38, 30, 42, 36, 30, 44, 36, 30, 44, 37, 30, 44, 36, 32, 43, 37, 32, 45, 37, 31, + 43, 38, 32, 44, 37, 32, 43, 37, 31, 45, 38, 32, 43, 38, 31, 43, 37, 31, 44, 37, 31, 45, 38, 33, 45, 39, 31, 44, 38, 32, 44, 38, 33, 43, 40, 32, 43, 40, 33, 43, 38, 32, 44, 39, 32, 44, 41, 32, 45, 39, 33, 45, 39, 32, 46, 40, 32, 45, 40, 33, 47, 40, 33, + 45, 40, 33, 47, 39, 34, 46, 39, 34, 45, 39, 32, 45, 41, 32, 47, 41, 34, 46, 40, 33, 47, 41, 33, 47, 42, 34, 48, 41, 34, 47, 42, 33, 47, 41, 34, 47, 41, 34, 49, 42, 35, 48, 42, 34, 47, 42, 33, 47, 41, 34, 48, 40, 34, 47, 40, 34, 48, 42, 35, 46, 42, 35, + 47, 42, 34, 46, 40, 33, 48, 41, 34, 49, 42, 34, 49, 41, 35, 49, 42, 34, 49, 42, 34, 48, 41, 34, 47, 41, 35, 48, 42, 36, 48, 43, 35, 50, 43, 35, 50, 41, 35, 51, 43, 35, 50, 44, 36, 48, 44, 36, 48, 42, 35, 51, 43, 36, 51, 44, 37, 50, 42, 36, 51, 43, 35, + 51, 43, 36, 51, 43, 36, 50, 42, 36, 50, 43, 36, 49, 44, 36, 49, 43, 36, 51, 42, 37, 52, 44, 36, 51, 44, 36, 51, 42, 36, 52, 43, 37, 51, 44, 37, 51, 45, 37, 51, 45, 38, 50, 45, 39, 51, 44, 38, 52, 44, 37, 51, 44, 37, 51, 44, 37, 53, 44, 38, 53, 44, 38, + 52, 45, 37, 52, 46, 38, 52, 45, 38, 52, 45, 37, 53, 46, 38, 52, 45, 39, 51, 44, 38, 53, 45, 37, 53, 46, 38, 53, 45, 38, 54, 45, 38, 54, 45, 38, 52, 46, 38, 51, 46, 37, 53, 45, 38, 53, 45, 39, 52, 45, 39, 53, 45, 39, 54, 46, 37, 53, 46, 38, 53, 46, 39, + 54, 47, 37, 54, 46, 37, 54, 46, 39, 53, 47, 40, 53, 46, 40, 53, 46, 38, 53, 47, 38, 54, 47, 39, 55, 46, 38, 53, 45, 38, 52, 46, 38, 52, 47, 39, 53, 47, 40, 53, 45, 38, 53, 44, 39, 53, 45, 39, 53, 45, 38, 53, 46, 38, 54, 46, 39, 54, 47, 40, 53, 47, 40, + 53, 46, 40, 53, 47, 40, 54, 47, 40, 54, 47, 40, 53, 47, 40, 54, 47, 39, 56, 47, 39, 55, 46, 39, 53, 46, 39, 54, 47, 38, 54, 47, 39, 53, 46, 40, 54, 46, 39, 54, 48, 38, 53, 48, 39, 53, 47, 38, 54, 47, 38, 53, 46, 39, 53, 45, 39, 55, 46, 40, 54, 46, 39, + 53, 46, 39, 54, 46, 40, 55, 47, 40, 55, 47, 39, 53, 47, 39, 53, 47, 39, 53, 47, 38, 54, 47, 39, 55, 47, 39, 54, 46, 39, 54, 46, 38, 55, 47, 38, 53, 47, 38, 53, 46, 38, 54, 47, 38, 54, 47, 39, 52, 47, 39, 53, 46, 39, 53, 46, 39, 53, 47, 39, 53, 48, 39, + 53, 46, 39, 52, 46, 39, 52, 47, 38, 54, 46, 38, 54, 46, 38, 54, 46, 38, 52, 46, 38, 53, 45, 38, 54, 46, 39, 53, 47, 39, 51, 47, 39, 53, 47, 39, 55, 47, 39, 55, 46, 39, 53, 45, 38, 53, 45, 38, 53, 45, 38, 52, 46, 38, 51, 46, 38, 51, 46, 38, 52, 46, 38, + 53, 44, 38, 52, 43, 37, 52, 46, 37, 53, 46, 37, 51, 45, 37, 50, 46, 38, 52, 46, 38, 52, 46, 38, 52, 45, 38, 53, 45, 37, 52, 44, 37, 52, 43, 38, 52, 45, 38, 52, 46, 37, 52, 45, 37, 51, 45, 36, 52, 45, 36, 51, 45, 36, 50, 44, 37, 51, 44, 37, 52, 43, 36, + 51, 43, 36, 49, 45, 36, 50, 44, 37, 50, 43, 37, 49, 45, 37, 50, 45, 36, 51, 44, 37, 51, 44, 37, 50, 43, 36, 52, 46, 38, 67, 61, 53, 77, 70, 62, 77, 69, 62, 75, 67, 60, 72, 66, 58, 71, 66, 58, 72, 67, 58, 72, 66, 58, 72, 65, 57, 71, 64, 58, 70, 65, 59, + 71, 65, 57, 71, 64, 57, 70, 64, 58, 71, 66, 58, 72, 65, 59, 71, 64, 59, 71, 65, 58, 71, 65, 58, 72, 65, 57, 72, 64, 57, 71, 64, 58, 70, 63, 56, 69, 63, 58, 70, 64, 58, 70, 65, 57, 69, 64, 57, 69, 62, 57, 69, 62, 57, 70, 62, 56, 70, 63, 56, 70, 62, 57, + 71, 62, 58, 70, 62, 57, 69, 62, 56, 69, 63, 56, 68, 63, 56, 69, 62, 55, 69, 62, 56, 68, 62, 55, 68, 62, 55, 69, 63, 55, 67, 62, 56, 68, 61, 56, 68, 63, 55, 68, 63, 55, 68, 60, 54, 68, 61, 55, 68, 61, 56, 68, 60, 55, 67, 61, 55, 67, 61, 54, 68, 60, 54, + 68, 60, 54, 66, 61, 55, 66, 60, 55, 66, 59, 54, 65, 60, 54, 64, 61, 54, 67, 59, 54, 66, 60, 55, 64, 61, 55, 64, 61, 54, 64, 60, 53, 65, 59, 54, 65, 59, 53, 65, 59, 52, 65, 61, 53, 65, 59, 54, 63, 56, 51, 57, 52, 44, 49, 43, 38, 43, 36, 32, 41, 36, 30, + 41, 37, 29, 41, 35, 30, 40, 35, 30, 40, 36, 29, 39, 35, 29, 40, 35, 29, 39, 36, 29, 39, 35, 29, 41, 34, 28, 40, 35, 28, 38, 36, 29, 40, 36, 27, 40, 34, 28, 40, 33, 29, 46, 39, 31, 51, 44, 36, 7, 6, 5, 29, 29, 29, 23, 23, 23, 16, 16, 17, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 15, 15, 15, 22, 21, 21, + 9, 8, 8, 12, 12, 12, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, + 19, 19, 20, 25, 25, 26, 33, 33, 33, 13, 13, 12, 57, 51, 39, 50, 43, 34, 39, 36, 29, 41, 35, 29, 41, 34, 29, 40, 34, 29, 39, 34, 28, 40, 34, 28, 41, 35, 28, 39, 35, 28, 40, 35, 28, 42, 34, 29, 42, 35, 30, 40, 35, 31, 40, 35, 31, 40, 37, 30, 40, 37, 31, + 41, 37, 30, 54, 49, 44, 73, 67, 62, 82, 77, 71, 84, 81, 76, 85, 81, 75, 84, 81, 75, 85, 80, 74, 86, 81, 75, 85, 81, 75, 85, 81, 76, 85, 80, 76, 85, 81, 76, 86, 81, 76, 87, 81, 76, 85, 81, 76, 86, 81, 77, 86, 80, 76, 85, 82, 77, 86, 82, 76, 87, 83, 76, + 87, 81, 76, 86, 80, 76, 86, 81, 76, 87, 81, 77, 86, 82, 77, 86, 82, 76, 86, 82, 77, 87, 83, 77, 88, 82, 76, 88, 82, 77, 87, 83, 77, 87, 83, 77, 88, 83, 76, 88, 82, 77, 88, 82, 77, 86, 83, 78, 87, 83, 77, 88, 82, 77, 88, 82, 78, 89, 82, 78, 89, 83, 78, + 88, 84, 78, 87, 83, 77, 89, 84, 78, 89, 84, 78, 90, 84, 78, 89, 84, 78, 89, 84, 78, 90, 84, 78, 89, 84, 78, 89, 84, 79, 89, 83, 78, 89, 83, 78, 90, 85, 78, 89, 84, 78, 90, 84, 79, 89, 84, 78, 90, 83, 79, 89, 84, 78, 89, 84, 79, 91, 84, 78, 90, 84, 79, + 90, 85, 80, 90, 86, 79, 90, 86, 79, 90, 86, 79, 91, 86, 79, 91, 86, 80, 90, 86, 79, 90, 85, 81, 91, 85, 80, 91, 86, 79, 91, 86, 79, 92, 85, 80, 91, 85, 79, 90, 85, 79, 90, 85, 79, 91, 86, 80, 92, 86, 81, 91, 86, 81, 91, 86, 79, 92, 86, 81, 91, 86, 81, + 92, 86, 81, 92, 86, 81, 92, 86, 80, 92, 87, 80, 93, 86, 81, 92, 86, 81, 92, 86, 80, 92, 86, 81, 93, 86, 82, 93, 87, 81, 92, 87, 81, 92, 86, 82, 92, 87, 81, 92, 87, 80, 93, 87, 81, 94, 88, 82, 95, 88, 81, 93, 88, 82, 93, 86, 82, 94, 87, 82, 92, 87, 82, + 92, 88, 82, 93, 87, 81, 95, 87, 81, 94, 88, 81, 93, 88, 81, 94, 88, 81, 95, 87, 81, 94, 87, 81, 94, 87, 81, 94, 87, 81, 95, 87, 82, 94, 88, 82, 94, 88, 82, 94, 87, 83, 94, 88, 82, 94, 89, 82, 94, 88, 81, 95, 88, 82, 93, 88, 83, 94, 88, 82, 95, 88, 82, + 94, 88, 82, 93, 88, 83, 94, 88, 82, 93, 88, 82, 93, 87, 82, 94, 88, 82, 95, 89, 82, 94, 88, 82, 94, 87, 83, 95, 88, 83, 94, 88, 83, 94, 88, 83, 94, 89, 82, 95, 90, 83, 96, 88, 84, 95, 88, 83, 94, 88, 82, 94, 88, 82, 95, 87, 82, 94, 87, 82, 93, 87, 82, + 94, 88, 83, 94, 89, 83, 95, 88, 83, 94, 88, 83, 95, 89, 82, 94, 89, 82, 93, 89, 82, 94, 89, 82, 95, 87, 82, 95, 88, 82, 95, 89, 82, 94, 88, 82, 94, 88, 82, 94, 88, 82, 95, 89, 82, 94, 88, 82, 93, 89, 82, 94, 89, 83, 93, 88, 82, 93, 88, 82, 94, 89, 82, + 95, 89, 82, 94, 89, 82, 94, 90, 82, 95, 90, 82, 94, 89, 82, 94, 89, 82, 93, 89, 82, 94, 88, 82, 94, 87, 82, 94, 87, 83, 94, 88, 82, 93, 88, 81, 94, 88, 81, 94, 88, 82, 93, 87, 82, 94, 88, 82, 95, 89, 81, 95, 88, 81, 94, 89, 82, 94, 89, 83, 95, 89, 81, + 95, 88, 81, 95, 87, 82, 95, 88, 83, 94, 89, 83, 94, 88, 82, 94, 88, 81, 94, 88, 81, 93, 88, 81, 93, 88, 82, 94, 88, 82, 93, 88, 82, 94, 87, 82, 94, 87, 82, 94, 87, 82, 89, 85, 78, 81, 77, 69, 66, 60, 51, 53, 45, 36, 52, 44, 38, 53, 45, 38, 53, 47, 37, + 52, 45, 37, 50, 45, 37, 50, 45, 36, 51, 44, 36, 51, 44, 36, 50, 44, 36, 50, 45, 37, 52, 45, 38, 52, 45, 37, 51, 45, 36, 51, 44, 36, 51, 44, 37, 51, 44, 38, 51, 44, 37, 50, 44, 36, 51, 45, 37, 52, 44, 37, 52, 44, 37, 52, 44, 36, 51, 44, 36, 51, 44, 37, + 51, 43, 37, 50, 45, 37, 71, 66, 59, 77, 71, 63, 54, 48, 43, 29, 26, 22, 21, 19, 15, 22, 18, 15, 22, 18, 15, 21, 18, 15, 21, 18, 15, 21, 18, 15, 21, 18, 15, 21, 18, 15, 21, 18, 15, 21, 18, 15, 20, 18, 15, 21, 17, 15, 21, 17, 15, 21, 18, 15, 20, 18, 15, + 21, 18, 15, 21, 17, 15, 21, 17, 15, 21, 18, 15, 20, 18, 15, 20, 17, 14, 20, 17, 14, 20, 18, 15, 19, 18, 15, 20, 18, 15, 20, 17, 15, 20, 17, 15, 20, 16, 14, 20, 17, 14, 19, 17, 15, 19, 17, 15, 20, 17, 14, 20, 17, 14, 19, 17, 14, 19, 17, 15, 20, 17, 14, + 20, 17, 14, 20, 17, 14, 19, 16, 14, 19, 17, 14, 19, 17, 14, 19, 17, 14, 18, 17, 14, 19, 17, 14, 19, 16, 14, 19, 16, 14, 20, 16, 13, 19, 16, 13, 18, 16, 14, 18, 17, 14, 18, 16, 13, 19, 16, 13, 18, 16, 13, 18, 16, 13, 18, 16, 13, 19, 16, 13, 18, 16, 13, + 18, 16, 13, 19, 16, 13, 18, 16, 13, 18, 16, 13, 18, 16, 13, 18, 16, 13, 18, 16, 13, 18, 16, 13, 18, 16, 13, 18, 15, 13, 24, 20, 17, 32, 28, 25, 39, 33, 29, 43, 36, 30, 42, 35, 29, 40, 36, 29, 39, 35, 29, 41, 35, 29, 43, 36, 29, 42, 36, 29, 40, 35, 29, + 40, 35, 29, 40, 36, 29, 39, 36, 29, 38, 34, 28, 39, 35, 28, 39, 34, 27, 38, 33, 28, 44, 38, 32, 51, 44, 36, 7, 6, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, + 18, 18, 19, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 21, 21, 20, 20, 21, 21, 20, 21, 20, 20, 20, 16, 16, 16, 22, 22, 22, 9, 8, 8, 12, 12, 13, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, + 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 24, 24, 24, 31, 31, 32, 13, 12, 12, 58, 51, 41, 48, 42, 35, 41, 35, 28, + 38, 36, 29, 38, 34, 28, 38, 35, 28, 39, 35, 29, 40, 34, 29, 40, 35, 30, 42, 36, 29, 40, 34, 28, 40, 34, 30, 41, 36, 31, 40, 36, 30, 41, 36, 30, 42, 37, 30, 47, 41, 35, 65, 62, 56, 70, 66, 61, 55, 47, 43, 46, 40, 34, 43, 37, 29, 44, 36, 30, 44, 37, 31, + 42, 36, 30, 44, 38, 30, 44, 38, 31, 45, 37, 31, 43, 38, 31, 43, 38, 31, 44, 37, 30, 44, 36, 32, 44, 38, 31, 45, 37, 32, 44, 37, 31, 42, 37, 31, 44, 37, 31, 44, 39, 32, 44, 38, 32, 45, 38, 32, 44, 39, 31, 43, 39, 32, 43, 37, 31, 46, 37, 32, 44, 38, 32, + 45, 38, 32, 45, 39, 32, 45, 39, 32, 47, 40, 32, 47, 41, 32, 44, 40, 32, 46, 39, 32, 46, 41, 33, 46, 40, 33, 45, 39, 33, 45, 40, 34, 47, 40, 33, 47, 41, 34, 48, 39, 35, 47, 40, 34, 46, 41, 33, 49, 41, 33, 48, 41, 33, 46, 42, 34, 47, 42, 34, 47, 42, 34, + 46, 41, 34, 48, 42, 34, 48, 42, 34, 47, 41, 35, 48, 40, 34, 48, 41, 34, 46, 41, 34, 49, 40, 34, 47, 41, 35, 47, 41, 34, 49, 42, 34, 48, 41, 34, 49, 42, 34, 48, 41, 34, 48, 41, 34, 48, 42, 34, 48, 42, 35, 49, 42, 35, 49, 42, 35, 50, 42, 34, 48, 42, 36, + 48, 43, 36, 50, 43, 35, 50, 44, 35, 49, 44, 36, 49, 44, 36, 50, 43, 35, 51, 43, 35, 51, 42, 36, 49, 42, 37, 49, 42, 36, 50, 42, 36, 52, 44, 37, 51, 44, 37, 50, 44, 37, 52, 42, 37, 50, 44, 36, 49, 44, 37, 51, 44, 38, 52, 45, 38, 50, 46, 37, 51, 44, 37, + 53, 44, 39, 52, 45, 38, 51, 44, 37, 52, 45, 38, 53, 46, 38, 52, 45, 38, 51, 46, 37, 53, 45, 36, 53, 45, 37, 51, 44, 38, 51, 44, 38, 53, 45, 38, 54, 46, 38, 52, 45, 38, 52, 45, 38, 53, 45, 39, 52, 46, 38, 51, 47, 38, 53, 46, 38, 53, 45, 38, 52, 46, 38, + 53, 46, 37, 54, 46, 38, 53, 47, 38, 52, 46, 38, 54, 44, 39, 54, 45, 39, 53, 46, 38, 52, 46, 39, 53, 46, 38, 55, 45, 38, 53, 45, 39, 52, 47, 39, 55, 48, 39, 55, 47, 40, 53, 46, 39, 53, 46, 39, 55, 46, 39, 54, 46, 39, 53, 47, 39, 54, 47, 40, 54, 47, 40, + 54, 47, 39, 54, 46, 38, 53, 47, 39, 53, 47, 39, 53, 46, 39, 54, 46, 39, 56, 47, 40, 54, 46, 40, 54, 46, 39, 55, 46, 39, 54, 47, 39, 54, 46, 40, 54, 46, 40, 54, 46, 40, 55, 46, 40, 55, 47, 39, 55, 47, 39, 55, 46, 39, 53, 46, 40, 53, 47, 40, 54, 48, 39, + 55, 47, 40, 54, 46, 40, 53, 46, 39, 53, 45, 40, 54, 45, 40, 54, 47, 39, 54, 47, 39, 55, 47, 40, 53, 47, 39, 53, 47, 39, 53, 47, 39, 54, 47, 39, 54, 48, 39, 53, 48, 40, 54, 46, 39, 55, 46, 38, 55, 47, 39, 53, 48, 39, 53, 48, 40, 54, 47, 40, 53, 46, 39, + 52, 47, 39, 53, 48, 39, 53, 47, 38, 53, 45, 39, 54, 46, 39, 54, 47, 39, 53, 47, 39, 52, 46, 39, 54, 46, 39, 54, 46, 39, 52, 47, 39, 52, 47, 39, 53, 47, 40, 54, 47, 38, 54, 46, 38, 54, 46, 39, 53, 46, 39, 52, 45, 38, 52, 45, 38, 53, 46, 38, 53, 47, 39, + 52, 47, 39, 53, 46, 38, 53, 45, 39, 53, 46, 38, 52, 45, 37, 53, 45, 37, 53, 45, 37, 54, 49, 41, 63, 57, 49, 80, 73, 67, 76, 70, 64, 57, 50, 43, 51, 45, 37, 52, 45, 37, 53, 46, 38, 51, 46, 37, 50, 46, 37, 51, 45, 37, 50, 44, 37, 51, 45, 37, 52, 45, 36, + 51, 45, 37, 52, 44, 37, 51, 44, 37, 51, 45, 37, 52, 46, 38, 51, 46, 37, 50, 45, 37, 51, 44, 37, 52, 44, 38, 51, 45, 37, 50, 43, 37, 50, 44, 36, 51, 45, 37, 52, 44, 36, 50, 43, 35, 59, 55, 46, 79, 75, 67, 45, 41, 37, 26, 24, 21, 30, 28, 25, 33, 30, 27, + 32, 29, 26, 33, 31, 28, 33, 31, 28, 32, 30, 27, 34, 31, 28, 33, 30, 27, 32, 29, 27, 32, 29, 27, 34, 31, 28, 32, 30, 27, 34, 31, 29, 32, 30, 27, 32, 30, 27, 31, 28, 26, 32, 29, 27, 34, 31, 28, 33, 31, 27, 32, 30, 27, 31, 28, 26, 33, 31, 29, 32, 30, 27, + 31, 29, 26, 32, 30, 27, 31, 28, 26, 34, 31, 28, 32, 30, 28, 33, 30, 28, 31, 28, 25, 33, 30, 28, 32, 30, 27, 33, 30, 27, 31, 28, 26, 32, 30, 28, 30, 28, 26, 30, 28, 26, 30, 28, 25, 30, 28, 25, 30, 28, 25, 33, 31, 28, 30, 28, 25, 31, 28, 26, 32, 30, 27, + 31, 29, 26, 32, 30, 27, 30, 28, 25, 32, 29, 27, 32, 30, 27, 30, 28, 25, 31, 29, 26, 31, 29, 26, 29, 27, 25, 32, 30, 28, 31, 29, 26, 30, 28, 24, 31, 28, 26, 32, 29, 26, 31, 28, 26, 30, 29, 26, 31, 29, 26, 31, 29, 26, 30, 28, 26, 31, 29, 27, 31, 29, 26, + 32, 29, 27, 31, 29, 27, 30, 29, 26, 29, 26, 24, 25, 21, 19, 27, 23, 20, 41, 36, 30, 43, 35, 30, 42, 35, 30, 42, 35, 30, 41, 35, 29, 41, 36, 29, 39, 35, 29, 40, 34, 29, 42, 35, 28, 41, 35, 28, 41, 34, 28, 41, 34, 28, 40, 34, 28, 40, 35, 28, 39, 34, 28, + 44, 38, 31, 50, 44, 37, 7, 6, 5, 31, 31, 32, 26, 26, 26, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 22, 22, 23, + 22, 22, 22, 22, 22, 23, 22, 22, 22, 22, 22, 22, 21, 21, 21, 16, 16, 16, 22, 22, 22, 9, 9, 8, 12, 12, 13, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, + 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 22, 22, 23, 30, 30, 31, 13, 12, 11, 57, 50, 41, 48, 43, 34, 40, 34, 29, 39, 35, 28, 40, 34, 29, 40, 34, 28, 40, 34, 29, 39, 34, 29, 39, 35, 29, 41, 34, 30, + 40, 35, 29, 41, 35, 30, 40, 35, 30, 41, 35, 30, 42, 35, 31, 42, 36, 30, 65, 63, 56, 62, 57, 51, 42, 35, 31, 42, 36, 31, 41, 37, 31, 41, 38, 29, 42, 36, 29, 43, 36, 30, 44, 35, 31, 43, 35, 30, 42, 37, 29, 45, 38, 31, 45, 37, 31, 42, 38, 31, 43, 37, 31, + 44, 37, 31, 43, 37, 31, 44, 38, 32, 45, 39, 31, 44, 38, 31, 45, 37, 31, 45, 38, 32, 43, 39, 31, 46, 40, 31, 44, 38, 32, 43, 38, 32, 46, 38, 32, 44, 40, 33, 45, 39, 33, 44, 38, 33, 44, 38, 32, 44, 40, 32, 44, 40, 32, 46, 40, 31, 46, 39, 32, 47, 40, 33, + 45, 39, 34, 45, 41, 34, 47, 40, 34, 46, 41, 33, 46, 41, 33, 46, 39, 35, 47, 41, 35, 48, 39, 35, 48, 39, 34, 47, 41, 33, 46, 41, 34, 47, 42, 35, 49, 41, 33, 48, 40, 33, 47, 41, 34, 49, 40, 34, 47, 40, 35, 46, 42, 35, 47, 41, 34, 48, 42, 34, 46, 40, 36, + 48, 42, 35, 49, 42, 34, 48, 42, 36, 48, 42, 35, 48, 43, 35, 49, 43, 35, 49, 43, 34, 47, 43, 35, 49, 42, 35, 50, 42, 35, 48, 43, 34, 48, 43, 35, 49, 43, 35, 50, 42, 35, 49, 44, 35, 49, 44, 35, 51, 44, 35, 50, 44, 37, 48, 43, 36, 50, 42, 35, 50, 44, 37, + 49, 43, 36, 50, 42, 36, 51, 44, 36, 50, 44, 36, 49, 43, 37, 51, 43, 37, 52, 45, 37, 50, 44, 37, 50, 44, 36, 51, 44, 36, 52, 44, 37, 52, 44, 38, 50, 44, 38, 53, 45, 38, 53, 45, 38, 51, 46, 37, 51, 44, 37, 53, 45, 38, 52, 44, 37, 51, 45, 38, 53, 46, 39, + 53, 44, 37, 53, 45, 38, 53, 47, 39, 52, 46, 38, 52, 44, 37, 52, 46, 38, 53, 47, 38, 55, 47, 39, 53, 45, 39, 53, 44, 38, 54, 45, 39, 53, 46, 38, 53, 46, 38, 53, 44, 38, 53, 45, 38, 54, 46, 37, 54, 46, 39, 55, 46, 39, 54, 46, 39, 53, 46, 39, 53, 46, 38, + 54, 45, 38, 55, 46, 38, 54, 47, 39, 52, 48, 38, 52, 47, 38, 53, 46, 39, 53, 46, 39, 53, 47, 38, 54, 47, 38, 53, 46, 39, 52, 46, 39, 53, 48, 39, 54, 47, 40, 54, 47, 40, 53, 46, 40, 53, 46, 39, 55, 46, 39, 56, 46, 39, 54, 47, 40, 53, 47, 39, 55, 46, 38, + 53, 47, 39, 53, 48, 40, 54, 47, 39, 53, 46, 39, 53, 47, 40, 54, 48, 40, 55, 46, 40, 54, 46, 39, 53, 47, 39, 55, 47, 39, 55, 47, 38, 53, 45, 38, 53, 45, 40, 54, 47, 40, 55, 48, 39, 56, 46, 38, 55, 47, 38, 54, 47, 38, 54, 47, 39, 53, 46, 40, 54, 46, 40, + 54, 46, 39, 53, 47, 39, 53, 47, 39, 54, 46, 39, 54, 46, 38, 53, 47, 40, 54, 47, 40, 55, 46, 39, 53, 47, 38, 53, 48, 38, 54, 47, 39, 54, 46, 39, 54, 46, 38, 53, 47, 38, 53, 46, 38, 54, 47, 39, 53, 48, 40, 52, 47, 39, 53, 46, 39, 53, 46, 39, 53, 46, 39, + 54, 46, 39, 53, 45, 39, 54, 46, 39, 53, 47, 39, 52, 45, 38, 54, 45, 39, 54, 46, 39, 52, 46, 38, 54, 45, 38, 54, 47, 39, 53, 47, 40, 52, 46, 39, 53, 46, 38, 54, 47, 39, 54, 46, 38, 53, 45, 38, 51, 46, 38, 51, 45, 38, 51, 45, 39, 51, 47, 37, 51, 47, 37, + 52, 46, 37, 53, 46, 37, 52, 45, 38, 71, 65, 58, 77, 70, 63, 53, 46, 37, 53, 45, 36, 52, 45, 36, 52, 44, 37, 51, 44, 37, 50, 44, 37, 52, 44, 38, 52, 46, 37, 50, 45, 37, 50, 44, 37, 52, 45, 37, 53, 45, 37, 52, 44, 36, 52, 45, 37, 51, 46, 37, 49, 45, 37, + 49, 44, 37, 50, 44, 37, 50, 44, 37, 50, 43, 37, 51, 44, 37, 51, 45, 36, 50, 44, 37, 50, 44, 37, 77, 71, 63, 63, 58, 51, 27, 23, 20, 33, 31, 28, 34, 32, 29, 32, 29, 27, 32, 30, 27, 34, 32, 28, 31, 29, 26, 33, 30, 28, 34, 31, 28, 32, 29, 27, 32, 29, 26, + 34, 31, 28, 34, 31, 28, 34, 31, 28, 32, 31, 27, 34, 32, 29, 31, 29, 26, 32, 30, 27, 32, 30, 27, 31, 28, 26, 31, 29, 27, 33, 31, 28, 31, 28, 26, 33, 30, 28, 34, 31, 28, 33, 31, 28, 32, 29, 27, 33, 31, 28, 32, 30, 27, 30, 28, 26, 31, 28, 26, 32, 29, 27, + 31, 29, 26, 31, 28, 26, 31, 28, 26, 30, 28, 26, 32, 30, 28, 33, 30, 27, 32, 29, 27, 32, 30, 28, 30, 28, 25, 31, 29, 26, 31, 29, 27, 30, 27, 25, 31, 28, 26, 31, 29, 27, 32, 30, 27, 32, 28, 26, 31, 28, 26, 32, 30, 27, 32, 30, 27, 31, 28, 26, 31, 29, 27, + 31, 29, 27, 31, 30, 27, 30, 29, 25, 31, 29, 26, 30, 27, 25, 30, 29, 26, 30, 28, 25, 30, 28, 25, 32, 30, 27, 31, 30, 26, 31, 29, 26, 30, 28, 25, 30, 28, 25, 29, 27, 24, 29, 28, 25, 31, 29, 26, 31, 28, 26, 31, 28, 26, 31, 28, 25, 22, 19, 16, 34, 30, 23, + 40, 35, 29, 41, 35, 29, 41, 36, 28, 40, 36, 28, 40, 36, 28, 41, 36, 29, 41, 35, 29, 40, 34, 28, 40, 35, 29, 41, 35, 29, 41, 34, 28, 40, 35, 28, 39, 34, 28, 39, 35, 28, 44, 41, 33, 51, 45, 37, 7, 6, 5, 32, 32, 32, 27, 27, 27, 20, 20, 20, 20, 20, 21, + 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 22, 22, 23, 22, 22, 23, 22, 22, 22, 21, 21, 22, 21, 21, 22, 21, 21, 22, 21, 21, 21, 16, 16, 16, 22, 22, 22, + 8, 8, 8, 12, 12, 12, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, + 16, 16, 16, 22, 22, 23, 30, 30, 30, 13, 12, 11, 58, 51, 40, 48, 43, 34, 39, 35, 28, 41, 33, 29, 42, 34, 29, 40, 35, 30, 39, 34, 29, 41, 34, 29, 39, 34, 29, 39, 34, 30, 40, 35, 30, 40, 34, 30, 40, 36, 30, 41, 36, 30, 42, 34, 30, 57, 50, 46, 72, 69, 63, + 41, 35, 31, 43, 35, 30, 40, 36, 29, 41, 37, 29, 42, 36, 31, 43, 36, 30, 43, 37, 30, 44, 37, 30, 42, 36, 31, 42, 37, 31, 42, 37, 31, 42, 36, 32, 44, 36, 31, 42, 37, 31, 43, 39, 31, 44, 38, 31, 44, 39, 32, 43, 37, 31, 44, 37, 31, 45, 37, 31, 43, 37, 32, + 44, 37, 32, 45, 39, 32, 45, 39, 32, 44, 39, 32, 44, 38, 33, 44, 39, 31, 46, 37, 31, 44, 39, 31, 44, 40, 31, 45, 38, 32, 45, 39, 32, 45, 40, 33, 47, 39, 33, 46, 39, 32, 47, 40, 33, 47, 40, 33, 46, 39, 34, 47, 39, 34, 48, 40, 34, 46, 41, 33, 48, 40, 33, + 48, 40, 34, 48, 40, 34, 47, 41, 34, 47, 40, 35, 48, 42, 35, 49, 42, 33, 48, 42, 35, 46, 42, 34, 47, 41, 35, 46, 40, 34, 47, 43, 34, 47, 43, 35, 47, 42, 34, 49, 40, 34, 47, 41, 35, 47, 41, 35, 49, 41, 34, 49, 42, 35, 49, 41, 35, 48, 42, 35, 49, 43, 35, + 48, 42, 35, 49, 41, 34, 49, 42, 35, 51, 41, 36, 48, 42, 35, 49, 44, 36, 50, 44, 36, 51, 43, 36, 50, 43, 37, 50, 44, 36, 50, 44, 35, 49, 43, 36, 49, 45, 36, 49, 44, 36, 50, 43, 35, 49, 42, 35, 51, 44, 36, 51, 43, 37, 51, 43, 37, 50, 43, 37, 51, 43, 36, + 51, 45, 38, 52, 45, 38, 51, 45, 36, 49, 44, 37, 51, 43, 37, 52, 44, 37, 50, 45, 38, 51, 45, 38, 52, 45, 38, 52, 44, 38, 52, 44, 38, 52, 45, 37, 53, 46, 39, 54, 44, 38, 53, 44, 37, 52, 45, 38, 53, 45, 38, 53, 45, 38, 53, 46, 38, 53, 47, 38, 52, 46, 38, + 52, 46, 38, 52, 45, 38, 54, 45, 39, 54, 46, 39, 54, 46, 38, 54, 47, 37, 54, 46, 38, 53, 47, 38, 52, 47, 38, 53, 46, 38, 53, 47, 39, 54, 47, 39, 55, 46, 39, 55, 46, 38, 54, 46, 38, 52, 47, 39, 53, 46, 40, 56, 47, 39, 55, 47, 39, 54, 46, 40, 55, 46, 39, + 54, 46, 38, 54, 45, 39, 54, 46, 39, 54, 47, 38, 53, 47, 39, 53, 48, 40, 55, 47, 39, 55, 45, 39, 54, 45, 39, 55, 46, 40, 55, 46, 39, 54, 45, 38, 55, 46, 40, 54, 46, 40, 53, 46, 39, 54, 47, 39, 55, 47, 40, 53, 46, 40, 54, 47, 39, 55, 47, 39, 55, 47, 40, + 55, 48, 39, 54, 47, 39, 54, 46, 40, 55, 47, 39, 55, 46, 39, 54, 46, 39, 54, 48, 40, 55, 48, 39, 55, 48, 38, 56, 47, 39, 56, 46, 40, 55, 46, 39, 54, 48, 38, 53, 48, 39, 54, 46, 40, 54, 46, 39, 53, 46, 38, 54, 47, 40, 55, 47, 40, 54, 46, 39, 54, 46, 39, + 55, 47, 40, 55, 47, 39, 54, 47, 39, 54, 48, 39, 53, 47, 39, 53, 47, 39, 54, 46, 39, 55, 46, 39, 55, 46, 38, 53, 46, 38, 52, 46, 39, 53, 46, 40, 54, 47, 39, 54, 47, 39, 53, 46, 40, 52, 45, 39, 52, 45, 39, 53, 45, 39, 54, 45, 39, 53, 47, 39, 52, 46, 39, + 53, 46, 39, 53, 46, 39, 54, 46, 38, 53, 47, 38, 52, 47, 39, 53, 45, 39, 55, 45, 39, 53, 47, 37, 52, 46, 37, 53, 45, 38, 52, 45, 38, 52, 46, 38, 53, 47, 39, 52, 46, 38, 52, 45, 37, 52, 45, 37, 52, 45, 38, 51, 46, 38, 82, 77, 69, 67, 60, 53, 52, 44, 38, + 51, 45, 38, 53, 45, 37, 53, 45, 37, 52, 46, 38, 50, 47, 36, 50, 45, 36, 50, 44, 37, 52, 45, 37, 52, 45, 36, 51, 45, 37, 52, 45, 38, 52, 45, 37, 51, 45, 36, 51, 45, 37, 52, 45, 38, 52, 45, 36, 50, 45, 36, 51, 46, 37, 51, 46, 37, 50, 45, 37, 51, 44, 37, + 50, 45, 36, 79, 73, 65, 32, 29, 24, 31, 28, 25, 33, 30, 27, 33, 31, 27, 31, 30, 26, 33, 30, 28, 35, 31, 29, 31, 29, 26, 31, 29, 26, 32, 30, 27, 34, 30, 28, 34, 30, 28, 32, 30, 27, 33, 31, 28, 32, 29, 26, 32, 30, 27, 32, 30, 27, 31, 29, 27, 32, 30, 27, + 33, 31, 27, 31, 29, 26, 34, 31, 29, 33, 31, 28, 32, 30, 28, 30, 28, 26, 33, 30, 28, 32, 30, 27, 32, 29, 27, 32, 29, 27, 31, 29, 26, 31, 29, 26, 31, 28, 26, 33, 30, 28, 34, 31, 29, 31, 29, 26, 32, 30, 27, 30, 28, 26, 30, 28, 26, 33, 31, 28, 31, 28, 25, + 32, 30, 27, 31, 29, 26, 30, 28, 25, 31, 29, 26, 31, 30, 27, 32, 30, 28, 32, 29, 27, 30, 27, 25, 31, 29, 27, 31, 29, 27, 33, 30, 28, 30, 27, 25, 31, 29, 26, 32, 30, 27, 32, 30, 27, 30, 27, 26, 29, 27, 25, 32, 30, 27, 30, 28, 25, 29, 27, 25, 30, 28, 26, + 30, 28, 25, 32, 30, 27, 30, 29, 26, 31, 29, 26, 31, 29, 26, 30, 27, 25, 30, 28, 25, 30, 27, 25, 30, 28, 25, 32, 29, 27, 31, 29, 26, 31, 29, 26, 26, 23, 21, 22, 19, 16, 42, 38, 30, 41, 36, 29, 41, 35, 28, 42, 35, 29, 42, 34, 29, 41, 36, 29, 42, 36, 29, + 42, 34, 29, 41, 35, 29, 40, 36, 29, 40, 36, 29, 40, 36, 29, 40, 35, 30, 41, 34, 29, 45, 40, 31, 52, 45, 37, 7, 6, 5, 33, 33, 33, 27, 27, 28, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 23, 22, 22, 23, 22, 22, 23, 22, 22, 23, 22, 22, 23, 23, 23, 23, + 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 24, 24, 24, 24, 24, 24, 24, 23, 23, 24, 23, 23, 24, 23, 23, 24, 23, 23, 24, 23, 23, 23, 18, 18, 18, 23, 23, 23, 9, 8, 8, 12, 12, 12, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, + 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 20, 27, 27, 27, 34, 34, 34, 14, 13, 12, 58, 49, 41, 48, 43, 35, 40, 36, 28, + 42, 35, 28, 41, 35, 27, 41, 34, 29, 41, 35, 30, 41, 35, 30, 40, 35, 29, 41, 36, 30, 39, 36, 29, 40, 36, 29, 41, 36, 30, 41, 36, 31, 39, 37, 30, 74, 70, 65, 53, 46, 41, 42, 35, 30, 42, 35, 31, 41, 36, 30, 42, 36, 29, 42, 36, 30, 43, 36, 30, 41, 36, 30, + 42, 37, 30, 43, 38, 30, 43, 37, 31, 44, 37, 30, 44, 38, 30, 44, 36, 31, 42, 37, 31, 43, 38, 32, 44, 38, 32, 44, 37, 31, 43, 37, 31, 45, 38, 31, 45, 37, 31, 44, 38, 31, 45, 38, 32, 45, 38, 33, 46, 40, 32, 44, 39, 32, 44, 37, 33, 43, 39, 33, 44, 38, 31, + 44, 39, 31, 47, 40, 32, 46, 41, 32, 45, 39, 32, 44, 38, 34, 46, 39, 33, 46, 40, 34, 46, 40, 33, 46, 41, 33, 46, 40, 34, 46, 39, 34, 47, 39, 33, 48, 39, 34, 46, 41, 34, 46, 41, 33, 47, 41, 33, 47, 41, 34, 48, 40, 33, 48, 41, 35, 47, 41, 34, 49, 41, 34, + 50, 40, 34, 47, 40, 35, 46, 40, 35, 48, 40, 34, 47, 41, 34, 48, 43, 34, 48, 42, 34, 48, 41, 34, 47, 42, 34, 48, 41, 34, 48, 42, 35, 47, 41, 34, 48, 42, 34, 50, 43, 35, 48, 41, 35, 49, 43, 35, 51, 43, 35, 51, 42, 36, 50, 42, 36, 48, 42, 36, 49, 43, 37, + 49, 44, 37, 51, 45, 36, 51, 44, 35, 50, 44, 36, 51, 43, 36, 51, 43, 35, 49, 44, 36, 51, 44, 37, 52, 43, 36, 50, 43, 35, 49, 43, 36, 51, 43, 36, 51, 44, 36, 51, 44, 36, 52, 44, 36, 51, 46, 38, 51, 45, 37, 51, 43, 36, 53, 45, 37, 53, 46, 37, 52, 46, 37, + 50, 44, 38, 52, 44, 37, 52, 45, 37, 50, 46, 37, 51, 45, 37, 53, 44, 38, 54, 46, 38, 54, 46, 37, 52, 45, 38, 53, 46, 38, 52, 45, 37, 52, 45, 38, 51, 45, 39, 52, 45, 39, 54, 45, 38, 54, 46, 38, 52, 46, 39, 54, 45, 38, 53, 45, 38, 51, 47, 38, 53, 47, 39, + 54, 46, 39, 54, 45, 39, 54, 47, 38, 55, 48, 39, 54, 47, 39, 55, 47, 39, 54, 47, 38, 54, 46, 37, 53, 45, 38, 53, 46, 39, 54, 47, 38, 53, 46, 40, 53, 46, 40, 54, 46, 38, 55, 46, 38, 53, 46, 39, 52, 46, 39, 53, 46, 40, 53, 47, 39, 53, 47, 40, 54, 46, 40, + 55, 45, 39, 55, 47, 39, 54, 47, 40, 55, 47, 40, 55, 46, 40, 55, 46, 40, 55, 46, 40, 55, 47, 40, 54, 47, 40, 54, 47, 39, 54, 46, 40, 55, 46, 40, 54, 47, 40, 53, 47, 40, 53, 47, 40, 54, 48, 39, 54, 48, 39, 54, 47, 40, 55, 47, 40, 55, 46, 39, 55, 46, 39, + 55, 48, 39, 56, 48, 39, 56, 47, 40, 56, 47, 40, 55, 48, 39, 54, 47, 38, 54, 46, 38, 55, 46, 39, 54, 46, 40, 54, 46, 39, 54, 47, 39, 54, 46, 39, 55, 47, 39, 55, 48, 40, 55, 47, 39, 56, 47, 39, 54, 48, 40, 54, 46, 40, 54, 46, 39, 54, 48, 39, 55, 47, 39, + 55, 46, 40, 54, 46, 39, 55, 47, 39, 54, 46, 39, 53, 45, 39, 54, 46, 39, 54, 47, 39, 54, 47, 40, 54, 47, 40, 54, 47, 39, 54, 46, 39, 54, 46, 39, 53, 45, 38, 54, 45, 38, 54, 45, 39, 54, 45, 40, 53, 46, 39, 53, 46, 38, 52, 45, 39, 51, 46, 39, 53, 47, 39, + 54, 46, 38, 53, 45, 39, 51, 45, 39, 51, 47, 39, 53, 47, 38, 53, 46, 39, 53, 44, 38, 53, 44, 38, 52, 45, 39, 53, 46, 38, 53, 45, 37, 62, 55, 48, 83, 78, 71, 52, 46, 37, 52, 46, 37, 51, 44, 38, 51, 45, 37, 50, 45, 37, 50, 46, 38, 50, 46, 38, 50, 45, 37, + 50, 45, 37, 52, 45, 38, 52, 44, 37, 50, 44, 37, 51, 46, 37, 52, 45, 38, 52, 44, 39, 53, 43, 38, 52, 43, 37, 51, 43, 37, 51, 44, 38, 50, 45, 36, 50, 45, 36, 51, 44, 36, 49, 44, 36, 79, 71, 64, 24, 21, 18, 32, 29, 27, 35, 32, 29, 32, 30, 27, 32, 30, 27, + 33, 31, 29, 33, 31, 29, 34, 31, 28, 33, 29, 26, 32, 30, 27, 33, 31, 28, 33, 29, 27, 33, 30, 27, 34, 31, 28, 32, 29, 26, 33, 30, 27, 31, 29, 26, 32, 30, 27, 33, 30, 27, 32, 30, 26, 33, 31, 29, 34, 31, 29, 31, 29, 26, 32, 29, 26, 33, 30, 28, 34, 31, 28, + 31, 28, 26, 32, 30, 28, 31, 29, 26, 32, 30, 27, 32, 29, 27, 32, 28, 26, 32, 30, 27, 33, 31, 29, 32, 29, 27, 32, 30, 28, 32, 30, 27, 33, 30, 28, 31, 29, 27, 30, 28, 26, 30, 28, 26, 32, 30, 28, 32, 30, 28, 33, 30, 28, 34, 30, 28, 32, 29, 27, 31, 29, 26, + 31, 28, 25, 32, 29, 27, 30, 28, 26, 31, 30, 27, 32, 29, 27, 32, 29, 27, 31, 29, 26, 30, 29, 26, 32, 30, 28, 30, 28, 26, 32, 29, 26, 29, 28, 25, 30, 27, 25, 31, 29, 26, 30, 29, 26, 31, 28, 26, 30, 28, 25, 31, 29, 27, 30, 28, 25, 30, 28, 26, 30, 28, 26, + 29, 28, 25, 31, 29, 26, 31, 29, 26, 29, 27, 24, 30, 28, 26, 29, 27, 24, 18, 16, 13, 41, 35, 30, 42, 35, 31, 41, 36, 31, 41, 36, 30, 41, 35, 29, 41, 35, 30, 42, 35, 30, 41, 34, 28, 40, 34, 28, 40, 34, 29, 41, 34, 29, 41, 35, 28, 41, 35, 29, 38, 34, 30, + 44, 40, 33, 52, 46, 37, 7, 6, 5, 32, 32, 33, 28, 28, 28, 22, 22, 22, 22, 22, 23, 23, 23, 23, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 25, 25, 25, 25, 25, 25, 26, 26, 26, 26, + 26, 26, 27, 26, 26, 27, 26, 26, 27, 26, 26, 27, 25, 25, 26, 20, 20, 20, 25, 24, 24, 10, 10, 10, 14, 14, 15, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 17, 17, 16, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 23, 23, 23, 30, 30, 30, 13, 12, 11, 58, 50, 42, 49, 43, 35, 39, 35, 28, 40, 34, 28, 40, 34, 29, 40, 34, 28, 42, 35, 28, 41, 36, 30, 39, 34, 29, 40, 34, 29, + 41, 34, 30, 39, 34, 31, 40, 35, 29, 40, 35, 29, 40, 36, 31, 84, 79, 74, 44, 37, 31, 40, 36, 30, 42, 37, 30, 43, 37, 31, 43, 36, 30, 43, 37, 30, 40, 36, 31, 41, 37, 31, 44, 36, 30, 43, 38, 31, 42, 37, 32, 42, 36, 30, 44, 37, 31, 44, 39, 32, 43, 38, 31, + 45, 38, 31, 43, 38, 31, 43, 37, 31, 45, 37, 31, 46, 37, 31, 44, 38, 32, 46, 38, 33, 46, 38, 32, 45, 39, 32, 45, 39, 33, 46, 38, 32, 44, 39, 33, 43, 38, 32, 44, 40, 33, 44, 40, 33, 45, 38, 33, 45, 38, 33, 46, 40, 33, 45, 39, 32, 46, 39, 32, 48, 40, 34, + 46, 40, 34, 47, 40, 33, 48, 40, 32, 48, 40, 33, 48, 41, 34, 46, 42, 33, 46, 41, 34, 49, 40, 34, 48, 42, 33, 47, 41, 33, 48, 42, 33, 48, 41, 34, 48, 41, 34, 48, 40, 33, 49, 41, 34, 46, 42, 35, 47, 42, 35, 48, 42, 34, 49, 42, 34, 50, 42, 35, 50, 41, 33, + 49, 41, 34, 47, 42, 34, 48, 42, 35, 50, 43, 34, 50, 43, 35, 48, 43, 36, 49, 41, 35, 49, 40, 34, 48, 43, 36, 49, 44, 36, 50, 43, 34, 50, 43, 35, 51, 44, 36, 50, 44, 36, 50, 44, 36, 49, 44, 36, 49, 43, 35, 50, 42, 35, 49, 44, 35, 51, 45, 35, 50, 44, 36, + 49, 44, 35, 51, 45, 36, 51, 44, 37, 51, 44, 36, 50, 44, 36, 50, 43, 38, 52, 44, 37, 51, 44, 36, 51, 44, 37, 51, 43, 37, 52, 45, 37, 51, 46, 37, 51, 45, 37, 51, 45, 38, 51, 45, 38, 50, 45, 37, 52, 45, 37, 52, 45, 37, 52, 44, 37, 53, 45, 38, 52, 45, 38, + 51, 46, 38, 52, 46, 39, 52, 46, 38, 53, 45, 38, 53, 44, 39, 52, 45, 38, 51, 46, 38, 53, 45, 39, 54, 45, 39, 52, 46, 39, 51, 46, 38, 53, 45, 39, 55, 46, 39, 54, 46, 39, 54, 47, 38, 53, 46, 37, 52, 46, 38, 52, 46, 38, 54, 46, 38, 55, 47, 38, 54, 48, 39, + 54, 47, 39, 55, 46, 38, 55, 45, 39, 54, 46, 40, 53, 47, 40, 53, 47, 39, 52, 46, 39, 54, 46, 39, 55, 46, 38, 54, 47, 39, 54, 47, 40, 55, 46, 39, 53, 46, 38, 53, 46, 39, 53, 46, 40, 53, 47, 40, 54, 46, 40, 56, 46, 39, 55, 48, 39, 54, 48, 38, 54, 46, 39, + 55, 46, 39, 56, 47, 39, 55, 47, 40, 54, 47, 40, 54, 47, 40, 55, 46, 40, 54, 46, 40, 55, 47, 40, 54, 46, 40, 55, 46, 40, 55, 47, 39, 55, 47, 39, 55, 46, 40, 54, 47, 39, 54, 49, 39, 54, 49, 39, 54, 47, 40, 55, 46, 40, 54, 46, 39, 54, 47, 39, 55, 48, 40, + 54, 48, 40, 54, 47, 39, 55, 48, 39, 54, 47, 40, 54, 46, 39, 55, 48, 39, 56, 48, 39, 54, 47, 39, 55, 46, 39, 54, 47, 39, 53, 47, 40, 53, 47, 40, 54, 47, 40, 55, 47, 40, 55, 46, 39, 53, 47, 38, 53, 48, 39, 55, 48, 39, 55, 46, 39, 54, 45, 40, 54, 47, 40, + 54, 46, 40, 53, 45, 38, 53, 45, 38, 54, 47, 39, 54, 48, 40, 53, 47, 39, 52, 46, 39, 53, 47, 40, 54, 46, 39, 53, 45, 39, 52, 45, 39, 54, 46, 39, 54, 48, 38, 54, 46, 39, 52, 46, 40, 53, 47, 39, 53, 46, 39, 53, 45, 39, 54, 45, 39, 52, 46, 38, 52, 46, 38, + 52, 47, 37, 53, 46, 37, 53, 46, 38, 52, 46, 37, 54, 47, 38, 92, 87, 80, 51, 45, 38, 51, 45, 38, 52, 45, 37, 51, 44, 37, 51, 44, 37, 51, 46, 38, 51, 46, 37, 51, 44, 36, 50, 44, 37, 50, 44, 37, 51, 44, 37, 51, 44, 38, 52, 45, 38, 51, 46, 37, 51, 45, 36, + 52, 44, 37, 52, 45, 37, 51, 46, 37, 49, 45, 37, 49, 45, 38, 50, 45, 37, 51, 44, 37, 51, 44, 37, 77, 71, 64, 22, 19, 16, 33, 31, 28, 35, 31, 29, 33, 30, 27, 32, 29, 26, 31, 29, 26, 33, 31, 28, 31, 29, 26, 32, 30, 27, 31, 29, 26, 32, 30, 27, 32, 31, 28, + 32, 31, 27, 32, 31, 27, 33, 31, 28, 32, 30, 27, 32, 30, 27, 32, 30, 27, 32, 30, 27, 34, 32, 29, 34, 31, 29, 34, 31, 28, 32, 30, 28, 31, 29, 26, 31, 29, 26, 33, 31, 28, 32, 30, 28, 33, 31, 28, 32, 29, 27, 32, 29, 26, 32, 30, 26, 33, 31, 28, 33, 30, 27, + 33, 30, 28, 32, 30, 27, 33, 30, 28, 32, 31, 28, 33, 31, 28, 33, 30, 28, 31, 29, 26, 31, 29, 26, 30, 28, 25, 33, 30, 28, 31, 29, 27, 32, 30, 27, 31, 28, 25, 31, 29, 26, 31, 28, 26, 29, 27, 25, 31, 29, 27, 33, 30, 28, 30, 27, 25, 29, 27, 25, 30, 28, 26, + 29, 27, 25, 29, 27, 25, 32, 30, 27, 30, 28, 25, 31, 28, 26, 30, 28, 25, 30, 27, 25, 30, 27, 25, 29, 27, 24, 30, 28, 26, 32, 29, 27, 29, 27, 25, 29, 27, 25, 29, 27, 24, 31, 29, 26, 30, 28, 26, 29, 26, 24, 31, 29, 26, 32, 29, 27, 30, 27, 25, 18, 16, 13, + 42, 37, 30, 43, 35, 29, 42, 36, 30, 42, 36, 29, 42, 37, 29, 41, 37, 28, 42, 36, 29, 43, 35, 30, 41, 35, 29, 40, 34, 29, 39, 35, 29, 40, 34, 28, 40, 34, 27, 39, 36, 28, 46, 40, 33, 53, 45, 37, 7, 6, 5, 31, 31, 31, 26, 26, 26, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 22, 22, 22, 22, 22, 22, 21, 22, 22, 22, 22, 23, 22, 22, 23, 21, 21, 22, 17, 17, 17, 23, 22, 22, + 9, 9, 9, 12, 12, 13, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 23, 23, 23, 31, 31, 31, 13, 12, 11, 58, 51, 40, 48, 43, 35, 40, 36, 28, 41, 34, 28, 40, 35, 30, 41, 35, 29, 41, 35, 29, 41, 35, 28, 41, 34, 29, 39, 34, 30, 40, 35, 29, 42, 35, 30, 42, 37, 30, 40, 37, 29, 41, 37, 30, 84, 80, 75, 41, 37, 31, + 41, 36, 30, 43, 35, 30, 40, 36, 30, 41, 38, 30, 42, 38, 30, 43, 36, 31, 44, 37, 31, 44, 38, 31, 44, 38, 31, 42, 38, 31, 43, 37, 31, 45, 38, 31, 45, 39, 31, 43, 37, 30, 44, 38, 31, 44, 38, 31, 43, 38, 32, 44, 38, 32, 45, 39, 32, 45, 39, 32, 46, 38, 33, + 45, 40, 33, 45, 39, 33, 44, 38, 32, 43, 39, 32, 45, 39, 32, 43, 38, 32, 45, 39, 31, 45, 40, 32, 44, 40, 32, 46, 39, 32, 46, 40, 32, 46, 41, 32, 46, 39, 32, 45, 40, 34, 48, 40, 33, 46, 42, 33, 46, 41, 33, 46, 41, 33, 47, 39, 33, 47, 41, 33, 47, 41, 33, + 47, 39, 33, 47, 40, 33, 46, 40, 33, 48, 41, 33, 48, 41, 33, 48, 41, 33, 48, 42, 34, 48, 40, 34, 46, 40, 34, 47, 42, 34, 47, 42, 35, 48, 42, 34, 48, 42, 34, 47, 41, 35, 46, 42, 35, 48, 42, 36, 50, 43, 36, 48, 41, 35, 47, 41, 36, 49, 42, 35, 51, 40, 35, + 50, 42, 35, 50, 43, 36, 49, 42, 35, 48, 42, 35, 48, 44, 36, 50, 44, 37, 51, 43, 35, 51, 44, 35, 51, 43, 35, 51, 44, 35, 51, 44, 36, 51, 44, 36, 50, 43, 36, 50, 43, 36, 49, 45, 36, 51, 44, 36, 52, 44, 36, 51, 45, 36, 51, 46, 37, 52, 45, 38, 50, 45, 38, + 50, 45, 38, 50, 46, 38, 50, 45, 37, 51, 45, 37, 53, 45, 37, 52, 45, 38, 50, 46, 37, 51, 46, 37, 52, 45, 38, 53, 44, 37, 53, 45, 37, 52, 45, 37, 52, 46, 37, 53, 47, 37, 52, 46, 38, 53, 46, 38, 53, 45, 38, 54, 46, 39, 53, 47, 39, 53, 46, 39, 53, 45, 39, + 53, 47, 40, 52, 46, 39, 53, 45, 38, 52, 44, 39, 53, 45, 40, 53, 46, 40, 53, 46, 39, 54, 45, 38, 53, 46, 39, 53, 47, 40, 54, 47, 38, 54, 46, 38, 53, 46, 39, 54, 46, 39, 55, 46, 38, 54, 46, 39, 54, 46, 40, 54, 47, 38, 53, 48, 38, 53, 48, 39, 53, 47, 39, + 54, 47, 40, 54, 47, 39, 53, 47, 39, 53, 45, 39, 55, 46, 38, 56, 47, 38, 55, 46, 39, 55, 46, 39, 55, 48, 38, 54, 48, 38, 54, 47, 39, 55, 47, 40, 55, 48, 39, 55, 47, 39, 54, 47, 39, 55, 47, 40, 56, 47, 40, 55, 46, 40, 54, 46, 41, 55, 47, 41, 56, 48, 40, + 55, 46, 40, 54, 47, 39, 55, 48, 40, 55, 48, 40, 55, 48, 40, 56, 46, 39, 55, 46, 39, 54, 47, 39, 54, 48, 40, 55, 47, 40, 55, 46, 39, 54, 47, 39, 54, 47, 39, 55, 48, 39, 54, 48, 40, 54, 46, 40, 54, 46, 40, 54, 46, 39, 53, 47, 39, 54, 46, 40, 79, 72, 67, + 92, 86, 80, 53, 48, 39, 53, 48, 39, 55, 47, 40, 55, 46, 40, 55, 47, 38, 55, 47, 39, 54, 45, 40, 55, 46, 40, 56, 47, 40, 54, 46, 39, 53, 47, 38, 53, 48, 38, 53, 46, 39, 54, 45, 39, 54, 45, 39, 54, 46, 39, 54, 46, 39, 54, 46, 39, 55, 46, 39, 54, 47, 38, + 53, 47, 38, 53, 46, 38, 52, 47, 38, 53, 47, 38, 53, 46, 39, 52, 46, 39, 52, 46, 39, 52, 46, 39, 52, 47, 38, 52, 47, 38, 52, 47, 38, 52, 46, 39, 52, 45, 39, 53, 45, 38, 52, 46, 38, 51, 47, 38, 53, 45, 38, 54, 44, 38, 52, 45, 38, 93, 89, 81, 53, 47, 38, + 52, 46, 37, 51, 45, 37, 51, 46, 37, 53, 45, 38, 53, 44, 37, 52, 44, 38, 52, 45, 38, 52, 44, 38, 52, 44, 37, 52, 45, 38, 51, 45, 38, 50, 45, 37, 51, 45, 36, 53, 44, 36, 52, 45, 37, 51, 45, 37, 52, 44, 37, 52, 44, 38, 51, 44, 37, 50, 44, 38, 52, 44, 38, + 52, 45, 37, 77, 71, 63, 21, 19, 16, 33, 31, 29, 32, 29, 27, 34, 31, 28, 32, 30, 26, 33, 31, 28, 34, 32, 29, 32, 29, 26, 32, 30, 26, 34, 31, 28, 34, 31, 29, 33, 30, 28, 33, 30, 27, 34, 31, 28, 31, 29, 26, 32, 29, 26, 33, 30, 27, 32, 29, 27, 32, 29, 27, + 35, 32, 29, 31, 29, 26, 32, 29, 26, 34, 31, 28, 33, 31, 28, 34, 31, 29, 31, 29, 26, 31, 29, 26, 32, 30, 26, 34, 31, 29, 33, 31, 28, 33, 30, 27, 33, 31, 28, 31, 28, 26, 32, 29, 26, 32, 29, 27, 32, 30, 27, 30, 29, 26, 32, 30, 28, 32, 30, 27, 32, 30, 27, + 30, 28, 25, 32, 30, 27, 32, 29, 26, 31, 29, 26, 32, 30, 27, 31, 29, 26, 32, 30, 28, 32, 30, 28, 30, 28, 25, 30, 27, 25, 31, 28, 26, 30, 28, 26, 29, 27, 25, 30, 28, 25, 31, 28, 25, 32, 30, 27, 30, 28, 25, 32, 30, 26, 30, 27, 24, 32, 29, 27, 32, 29, 26, + 30, 28, 25, 30, 28, 25, 30, 27, 25, 31, 28, 26, 31, 28, 27, 31, 29, 27, 31, 30, 27, 29, 28, 25, 29, 27, 25, 30, 27, 25, 29, 27, 25, 29, 27, 24, 31, 29, 26, 18, 16, 13, 43, 36, 29, 42, 36, 30, 41, 36, 30, 42, 35, 30, 40, 35, 29, 40, 36, 29, 42, 36, 29, + 41, 35, 29, 40, 34, 28, 40, 35, 29, 40, 36, 29, 41, 34, 28, 41, 34, 28, 40, 35, 28, 47, 39, 33, 53, 45, 36, 7, 6, 5, 30, 30, 30, 25, 25, 25, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, + 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 20, 20, 21, 16, 16, 16, 22, 22, 22, 10, 10, 10, 14, 14, 14, 17, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 17, 23, 23, 23, 31, 31, 31, 13, 12, 11, 57, 51, 42, 51, 44, 35, 39, 36, 30, + 39, 33, 29, 39, 35, 29, 39, 35, 30, 40, 34, 28, 41, 35, 30, 41, 36, 29, 41, 35, 30, 41, 34, 29, 41, 36, 30, 41, 36, 30, 42, 36, 30, 41, 36, 31, 85, 80, 75, 40, 35, 30, 41, 36, 30, 41, 37, 31, 40, 36, 30, 41, 37, 31, 42, 36, 30, 43, 38, 30, 41, 38, 29, + 43, 37, 30, 42, 36, 31, 42, 37, 32, 43, 38, 30, 44, 36, 31, 44, 36, 31, 42, 36, 31, 43, 38, 32, 43, 39, 31, 45, 39, 32, 44, 38, 32, 44, 38, 32, 46, 40, 31, 46, 39, 32, 45, 37, 32, 45, 39, 32, 43, 38, 32, 44, 38, 31, 44, 39, 32, 43, 40, 32, 45, 39, 32, + 45, 41, 33, 45, 39, 34, 45, 39, 33, 47, 41, 32, 46, 39, 33, 45, 39, 33, 46, 41, 32, 46, 40, 33, 47, 40, 34, 47, 39, 35, 47, 39, 34, 46, 39, 34, 47, 40, 35, 46, 41, 34, 47, 41, 34, 49, 42, 34, 48, 40, 35, 47, 40, 35, 47, 42, 34, 48, 41, 34, 48, 41, 35, + 48, 41, 34, 50, 42, 34, 49, 42, 35, 47, 41, 35, 48, 41, 34, 48, 40, 35, 47, 43, 35, 48, 43, 35, 47, 42, 35, 48, 42, 35, 50, 43, 34, 50, 41, 35, 48, 41, 36, 50, 42, 36, 51, 43, 35, 50, 41, 36, 51, 43, 36, 48, 44, 35, 49, 43, 35, 51, 43, 36, 50, 44, 37, + 49, 45, 37, 50, 43, 37, 51, 42, 35, 50, 44, 36, 50, 44, 37, 51, 42, 35, 50, 43, 35, 49, 45, 35, 51, 45, 36, 52, 43, 37, 50, 44, 36, 52, 45, 37, 53, 43, 36, 51, 43, 36, 52, 44, 38, 52, 44, 38, 51, 44, 38, 50, 45, 38, 50, 46, 37, 50, 44, 37, 51, 44, 38, + 51, 46, 38, 51, 46, 37, 51, 44, 37, 52, 44, 38, 54, 45, 37, 53, 46, 38, 53, 45, 38, 54, 45, 38, 54, 47, 37, 54, 46, 39, 52, 45, 39, 52, 46, 38, 54, 47, 39, 54, 46, 38, 53, 45, 39, 53, 47, 39, 54, 46, 39, 53, 46, 39, 53, 46, 39, 54, 45, 39, 52, 45, 39, + 53, 46, 39, 54, 47, 39, 55, 48, 40, 55, 47, 40, 55, 47, 39, 54, 47, 39, 53, 47, 40, 54, 47, 40, 55, 47, 40, 55, 47, 40, 53, 47, 39, 54, 47, 40, 53, 48, 40, 53, 47, 39, 54, 46, 38, 55, 46, 39, 55, 47, 39, 55, 47, 40, 55, 46, 40, 55, 45, 40, 54, 46, 40, + 54, 46, 39, 54, 46, 39, 54, 47, 40, 55, 47, 40, 54, 46, 39, 54, 46, 40, 55, 47, 40, 55, 48, 39, 55, 47, 38, 54, 46, 39, 55, 47, 40, 56, 49, 40, 55, 48, 39, 54, 47, 40, 54, 47, 41, 55, 47, 40, 55, 46, 40, 54, 46, 39, 55, 47, 40, 54, 47, 40, 54, 47, 39, + 55, 48, 40, 55, 49, 40, 55, 47, 41, 56, 47, 41, 54, 48, 40, 53, 48, 40, 53, 46, 40, 54, 47, 40, 55, 48, 38, 55, 48, 39, 53, 48, 40, 53, 47, 39, 80, 73, 66, 81, 72, 67, 66, 59, 54, 103, 99, 94, 67, 60, 53, 56, 46, 40, 56, 47, 40, 55, 47, 39, 54, 47, 40, + 53, 46, 39, 54, 48, 39, 55, 47, 39, 56, 46, 40, 55, 46, 40, 55, 47, 39, 55, 47, 39, 55, 46, 40, 54, 46, 40, 54, 47, 40, 53, 47, 39, 52, 46, 38, 54, 46, 39, 55, 46, 39, 54, 46, 38, 54, 47, 38, 54, 47, 39, 52, 47, 39, 52, 47, 40, 52, 46, 39, 52, 46, 38, + 53, 47, 38, 54, 46, 38, 53, 46, 39, 52, 47, 38, 53, 47, 37, 54, 46, 38, 54, 45, 39, 54, 45, 39, 52, 47, 38, 53, 47, 37, 53, 45, 38, 53, 44, 38, 93, 86, 80, 52, 44, 37, 53, 45, 38, 53, 45, 37, 52, 46, 38, 52, 46, 38, 51, 45, 37, 51, 45, 36, 51, 46, 36, + 51, 46, 37, 51, 45, 37, 51, 45, 37, 51, 45, 37, 52, 45, 37, 51, 44, 38, 51, 46, 37, 52, 45, 37, 51, 44, 38, 51, 44, 37, 52, 46, 36, 52, 45, 37, 51, 45, 37, 51, 45, 38, 50, 44, 38, 76, 69, 64, 21, 18, 16, 34, 31, 29, 34, 31, 28, 35, 32, 30, 31, 30, 27, + 34, 32, 29, 34, 31, 27, 34, 31, 28, 33, 30, 28, 35, 32, 30, 34, 32, 29, 33, 30, 28, 33, 30, 28, 34, 32, 29, 34, 31, 28, 33, 31, 28, 33, 31, 28, 33, 31, 27, 33, 31, 28, 33, 31, 29, 31, 29, 26, 33, 31, 28, 32, 30, 26, 33, 30, 27, 33, 31, 29, 31, 29, 26, + 31, 29, 26, 33, 30, 27, 33, 30, 27, 31, 29, 26, 31, 29, 26, 33, 31, 29, 33, 31, 28, 33, 31, 28, 31, 29, 27, 32, 30, 27, 31, 29, 26, 32, 30, 28, 31, 29, 27, 33, 30, 28, 32, 30, 27, 31, 29, 27, 31, 30, 27, 33, 31, 28, 33, 30, 28, 29, 27, 25, 32, 30, 27, + 33, 31, 28, 32, 30, 27, 30, 28, 25, 30, 28, 25, 30, 28, 25, 30, 28, 25, 31, 29, 26, 29, 27, 25, 31, 29, 27, 30, 28, 26, 29, 28, 25, 31, 29, 26, 32, 30, 27, 32, 30, 27, 32, 30, 28, 30, 28, 26, 30, 28, 25, 29, 27, 25, 30, 28, 26, 31, 29, 27, 30, 28, 26, + 29, 27, 25, 30, 29, 26, 31, 29, 27, 31, 30, 27, 30, 29, 26, 31, 29, 27, 17, 16, 13, 40, 37, 30, 40, 36, 30, 41, 35, 30, 41, 36, 29, 40, 36, 30, 40, 36, 30, 42, 36, 30, 41, 36, 29, 40, 35, 28, 40, 34, 28, 41, 35, 28, 40, 35, 29, 39, 34, 29, 39, 34, 28, + 47, 40, 33, 53, 45, 38, 7, 6, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 15, 15, 16, 22, 22, 22, 10, 10, 10, 14, 14, 14, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 16, 22, 22, 22, 29, 29, 30, 13, 12, 11, 57, 50, 42, 50, 43, 35, 41, 34, 28, 39, 34, 28, 39, 36, 30, 41, 35, 29, 40, 34, 29, 41, 34, 30, 40, 34, 30, 40, 35, 29, + 42, 35, 30, 41, 35, 30, 40, 35, 29, 41, 35, 29, 41, 37, 29, 83, 81, 75, 42, 36, 30, 41, 37, 30, 42, 36, 30, 42, 36, 29, 41, 37, 31, 43, 37, 31, 43, 38, 30, 41, 37, 32, 43, 37, 31, 43, 37, 32, 43, 37, 31, 42, 37, 30, 43, 36, 31, 43, 39, 32, 45, 39, 31, + 44, 38, 30, 42, 37, 32, 43, 38, 32, 43, 38, 31, 43, 39, 32, 44, 38, 31, 44, 39, 31, 46, 39, 32, 44, 37, 32, 44, 38, 33, 46, 38, 33, 45, 39, 33, 46, 39, 32, 45, 39, 32, 46, 39, 33, 45, 39, 34, 45, 38, 33, 46, 39, 32, 47, 40, 33, 45, 39, 33, 46, 40, 32, + 47, 41, 33, 48, 40, 34, 47, 40, 34, 47, 39, 34, 47, 40, 34, 46, 40, 34, 46, 39, 33, 47, 41, 34, 47, 42, 34, 46, 42, 34, 48, 42, 35, 48, 42, 33, 48, 41, 34, 47, 42, 35, 49, 41, 34, 48, 41, 34, 49, 42, 34, 48, 42, 35, 47, 41, 35, 48, 41, 35, 49, 42, 34, + 47, 42, 35, 49, 43, 35, 49, 44, 35, 50, 42, 35, 49, 42, 36, 50, 43, 34, 50, 42, 35, 51, 44, 36, 51, 43, 35, 49, 43, 36, 50, 43, 36, 51, 43, 35, 49, 43, 35, 50, 43, 35, 49, 44, 36, 50, 43, 37, 49, 44, 36, 51, 45, 35, 51, 44, 35, 52, 44, 37, 51, 43, 37, + 51, 45, 35, 50, 44, 36, 49, 44, 37, 50, 45, 38, 50, 43, 37, 52, 44, 37, 52, 45, 36, 53, 45, 36, 52, 45, 37, 50, 44, 38, 51, 44, 38, 53, 44, 38, 52, 44, 38, 52, 45, 38, 53, 46, 38, 53, 46, 38, 52, 45, 38, 53, 45, 37, 52, 46, 37, 52, 46, 39, 52, 45, 39, + 54, 44, 38, 54, 45, 39, 53, 45, 38, 54, 45, 37, 54, 46, 37, 54, 46, 38, 53, 46, 38, 53, 46, 39, 52, 47, 40, 53, 47, 38, 54, 46, 38, 52, 45, 39, 53, 46, 40, 55, 46, 40, 54, 45, 39, 54, 46, 39, 54, 47, 39, 54, 47, 39, 54, 46, 39, 54, 46, 39, 53, 46, 39, + 53, 47, 40, 54, 47, 39, 54, 46, 39, 55, 46, 39, 55, 46, 39, 55, 46, 39, 53, 46, 39, 53, 46, 39, 54, 46, 39, 54, 46, 38, 54, 45, 39, 55, 45, 39, 56, 45, 39, 55, 45, 40, 55, 46, 40, 55, 47, 39, 56, 47, 40, 55, 46, 40, 54, 47, 40, 54, 47, 39, 54, 46, 40, + 55, 47, 39, 56, 47, 39, 56, 48, 39, 55, 48, 40, 53, 48, 40, 54, 48, 40, 55, 48, 39, 55, 47, 40, 55, 47, 41, 54, 48, 40, 54, 48, 40, 55, 47, 40, 56, 48, 40, 55, 49, 39, 54, 47, 40, 55, 46, 40, 55, 46, 40, 55, 47, 39, 55, 47, 39, 54, 47, 40, 55, 48, 40, + 57, 48, 39, 55, 48, 39, 53, 48, 40, 55, 47, 40, 54, 47, 39, 54, 47, 39, 55, 48, 40, 54, 49, 40, 54, 48, 40, 105, 100, 94, 55, 47, 39, 54, 47, 39, 54, 47, 39, 56, 48, 40, 55, 47, 39, 54, 46, 39, 56, 48, 39, 56, 47, 39, 56, 46, 39, 54, 46, 39, 53, 46, 39, + 53, 46, 39, 54, 46, 39, 55, 47, 39, 54, 47, 39, 54, 47, 39, 55, 47, 38, 53, 47, 39, 53, 47, 39, 55, 48, 39, 54, 48, 39, 53, 46, 39, 53, 47, 39, 54, 48, 40, 53, 48, 39, 54, 47, 38, 54, 45, 38, 53, 47, 38, 53, 47, 38, 54, 46, 39, 55, 45, 39, 54, 46, 38, + 52, 47, 38, 53, 45, 39, 54, 45, 39, 52, 46, 38, 51, 45, 38, 93, 86, 81, 54, 45, 37, 54, 45, 38, 52, 47, 37, 52, 46, 37, 52, 45, 37, 51, 45, 36, 50, 44, 36, 50, 44, 37, 52, 45, 36, 53, 45, 37, 51, 44, 37, 52, 44, 37, 52, 44, 36, 50, 46, 37, 50, 45, 38, + 52, 45, 37, 51, 44, 37, 52, 44, 37, 52, 45, 38, 51, 45, 36, 52, 45, 36, 51, 45, 37, 51, 45, 38, 77, 70, 64, 21, 19, 16, 35, 32, 29, 34, 32, 29, 32, 30, 27, 33, 30, 28, 33, 30, 27, 33, 30, 27, 33, 31, 29, 34, 32, 29, 32, 30, 27, 34, 31, 29, 33, 30, 28, + 34, 31, 29, 33, 31, 28, 33, 31, 28, 34, 32, 29, 34, 31, 28, 32, 29, 26, 32, 29, 26, 33, 30, 27, 31, 29, 27, 32, 30, 27, 31, 29, 27, 34, 32, 28, 32, 30, 26, 31, 28, 26, 31, 28, 26, 33, 31, 28, 32, 30, 27, 30, 29, 26, 33, 30, 28, 33, 30, 28, 33, 30, 28, + 33, 30, 28, 32, 29, 26, 31, 28, 25, 33, 30, 28, 31, 29, 26, 30, 28, 25, 31, 29, 26, 30, 28, 25, 30, 27, 25, 30, 28, 26, 31, 28, 26, 33, 30, 28, 31, 28, 26, 33, 31, 28, 33, 30, 28, 32, 30, 27, 30, 27, 25, 30, 27, 25, 31, 29, 27, 31, 29, 27, 32, 30, 27, + 31, 29, 26, 30, 27, 25, 31, 29, 26, 31, 29, 26, 32, 30, 27, 30, 28, 26, 32, 30, 28, 33, 30, 28, 31, 29, 26, 30, 27, 25, 32, 29, 27, 30, 27, 25, 31, 29, 27, 32, 30, 27, 30, 29, 25, 32, 30, 27, 31, 30, 27, 30, 28, 25, 31, 30, 27, 28, 27, 24, 17, 15, 13, + 42, 35, 31, 41, 35, 30, 40, 36, 30, 40, 36, 31, 41, 36, 30, 42, 36, 30, 41, 36, 31, 41, 37, 30, 41, 35, 29, 41, 35, 29, 41, 36, 29, 40, 36, 29, 40, 36, 29, 40, 34, 28, 45, 40, 32, 52, 45, 37, 7, 6, 5, 30, 30, 30, 24, 24, 24, 17, 17, 17, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 14, 14, 14, 21, 21, 21, + 8, 7, 7, 10, 10, 10, 12, 12, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 22, 22, 22, 29, 29, 30, 13, 12, 11, 59, 52, 40, 48, 44, 35, 42, 35, 28, 41, 35, 28, 41, 35, 29, 41, 36, 29, 40, 34, 30, 40, 35, 29, 40, 35, 29, 40, 34, 30, 41, 37, 30, 41, 36, 30, 39, 36, 30, 41, 35, 30, 43, 36, 30, 85, 81, 75, 43, 35, 30, + 42, 37, 31, 42, 36, 29, 42, 35, 29, 42, 37, 30, 41, 36, 30, 43, 38, 30, 42, 36, 31, 42, 37, 32, 42, 37, 31, 42, 36, 31, 44, 36, 31, 44, 38, 32, 45, 38, 32, 43, 39, 32, 45, 38, 31, 44, 38, 31, 43, 39, 31, 44, 39, 32, 45, 39, 31, 45, 37, 32, 44, 38, 32, + 45, 38, 32, 45, 39, 33, 44, 39, 32, 46, 40, 33, 46, 39, 33, 46, 40, 32, 45, 40, 33, 46, 41, 32, 44, 40, 32, 46, 39, 34, 47, 40, 33, 111, 106, 102, 97, 91, 88, 98, 93, 88, 73, 66, 61, 47, 40, 34, 98, 93, 89, 100, 93, 90, 100, 93, 90, 61, 55, 49, 46, 41, 34, + 47, 40, 35, 113, 107, 103, 49, 40, 35, 49, 41, 35, 101, 94, 90, 57, 50, 44, 49, 40, 34, 49, 40, 34, 48, 40, 33, 47, 40, 35, 48, 40, 35, 49, 40, 34, 49, 41, 34, 49, 42, 34, 48, 42, 36, 48, 41, 36, 49, 43, 36, 50, 42, 36, 51, 42, 35, 49, 42, 36, 48, 42, 35, + 48, 43, 36, 48, 43, 35, 50, 43, 36, 50, 43, 35, 49, 43, 35, 51, 44, 35, 50, 43, 35, 49, 45, 35, 50, 44, 36, 50, 43, 36, 51, 45, 36, 50, 45, 37, 49, 43, 36, 50, 43, 35, 50, 43, 36, 50, 43, 37, 49, 44, 37, 50, 44, 38, 51, 45, 37, 52, 45, 37, 51, 45, 37, + 51, 45, 37, 52, 44, 38, 51, 44, 37, 51, 45, 37, 52, 46, 39, 52, 46, 38, 52, 46, 38, 52, 45, 38, 51, 45, 37, 51, 45, 37, 53, 45, 37, 53, 46, 38, 113, 107, 104, 53, 45, 39, 51, 46, 38, 105, 100, 95, 52, 44, 38, 52, 45, 37, 103, 98, 93, 53, 45, 38, 105, 98, 92, + 55, 46, 39, 80, 72, 66, 105, 99, 94, 105, 99, 94, 92, 86, 79, 104, 99, 93, 53, 48, 39, 54, 47, 40, 54, 46, 40, 53, 47, 39, 52, 48, 39, 52, 48, 38, 52, 47, 39, 54, 46, 40, 55, 47, 40, 54, 48, 40, 54, 46, 39, 54, 46, 39, 54, 47, 39, 54, 47, 40, 55, 46, 41, + 55, 46, 39, 55, 47, 39, 54, 46, 39, 54, 45, 39, 54, 46, 38, 54, 47, 39, 54, 48, 40, 55, 47, 40, 55, 46, 39, 54, 46, 39, 55, 46, 40, 54, 46, 40, 54, 47, 39, 55, 47, 40, 56, 46, 41, 55, 46, 40, 54, 47, 39, 54, 48, 40, 54, 47, 40, 55, 47, 41, 55, 46, 40, + 54, 47, 40, 56, 48, 41, 56, 48, 40, 56, 48, 39, 55, 48, 41, 54, 48, 40, 55, 47, 39, 54, 47, 40, 54, 48, 40, 55, 49, 40, 55, 48, 40, 105, 99, 94, 55, 47, 40, 56, 47, 39, 55, 48, 39, 104, 100, 93, 54, 47, 39, 105, 99, 94, 54, 47, 40, 67, 60, 53, 105, 100, 94, + 105, 100, 94, 105, 100, 94, 104, 99, 94, 55, 46, 39, 106, 100, 93, 55, 47, 40, 54, 47, 40, 54, 47, 40, 105, 99, 93, 54, 48, 38, 55, 48, 39, 56, 46, 40, 55, 46, 40, 53, 48, 38, 54, 48, 39, 54, 48, 40, 53, 46, 40, 53, 46, 40, 53, 46, 39, 54, 46, 39, 55, 47, 40, + 54, 47, 40, 53, 47, 39, 54, 47, 38, 55, 47, 39, 55, 47, 39, 54, 46, 38, 52, 46, 39, 53, 46, 39, 55, 45, 38, 53, 46, 39, 52, 47, 40, 53, 47, 40, 54, 46, 39, 53, 46, 38, 53, 46, 39, 54, 45, 38, 52, 46, 37, 52, 46, 38, 54, 46, 39, 94, 88, 82, 53, 45, 39, + 54, 46, 38, 54, 46, 37, 52, 46, 38, 53, 46, 39, 52, 46, 39, 51, 45, 38, 50, 45, 36, 51, 44, 37, 51, 44, 38, 52, 45, 37, 52, 45, 36, 51, 46, 37, 51, 46, 38, 52, 46, 39, 52, 45, 38, 51, 45, 38, 52, 46, 37, 52, 45, 38, 52, 44, 38, 51, 43, 37, 49, 44, 38, + 50, 44, 37, 78, 71, 63, 22, 19, 16, 34, 32, 29, 34, 31, 28, 33, 30, 27, 34, 32, 29, 33, 30, 27, 33, 31, 27, 34, 32, 29, 32, 29, 26, 33, 30, 27, 34, 31, 28, 32, 29, 26, 32, 30, 27, 34, 32, 29, 32, 29, 27, 34, 32, 29, 33, 30, 27, 34, 31, 29, 32, 30, 27, + 33, 31, 28, 33, 31, 28, 31, 29, 27, 33, 30, 28, 34, 32, 29, 34, 32, 28, 103, 101, 99, 31, 28, 26, 33, 30, 28, 101, 100, 98, 32, 29, 27, 33, 31, 28, 87, 86, 84, 33, 31, 28, 74, 73, 71, 88, 87, 85, 88, 86, 84, 102, 100, 99, 31, 29, 26, 88, 86, 84, 88, 86, 85, + 73, 71, 69, 32, 29, 27, 46, 44, 42, 102, 100, 98, 59, 57, 55, 46, 43, 42, 87, 85, 84, 87, 85, 83, 88, 86, 84, 32, 29, 27, 87, 85, 83, 32, 30, 27, 31, 29, 26, 32, 29, 27, 31, 30, 27, 31, 29, 27, 32, 30, 27, 32, 30, 28, 32, 30, 27, 31, 29, 26, 32, 30, 27, + 29, 27, 25, 32, 30, 27, 30, 27, 25, 31, 29, 27, 29, 27, 25, 29, 26, 24, 31, 28, 26, 32, 30, 27, 31, 29, 26, 31, 30, 27, 31, 30, 27, 29, 28, 25, 30, 28, 25, 18, 16, 13, 42, 37, 29, 42, 37, 30, 42, 37, 30, 42, 37, 29, 41, 36, 29, 41, 35, 30, 40, 34, 29, + 40, 35, 29, 42, 36, 30, 42, 35, 30, 41, 35, 30, 41, 35, 29, 41, 35, 28, 39, 34, 28, 44, 38, 31, 51, 45, 36, 7, 6, 5, 30, 30, 31, 25, 25, 25, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 20, 21, 16, 16, 16, 22, 22, 22, 9, 9, 9, 12, 12, 13, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 16, 16, 16, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 20, 20, 20, 20, 20, 21, 20, 20, 21, 26, 26, 27, 33, 33, 34, 14, 13, 12, 59, 50, 41, 51, 43, 34, 41, 34, 28, + 42, 35, 30, 39, 35, 30, 40, 36, 29, 40, 34, 29, 40, 35, 28, 40, 35, 28, 41, 34, 29, 42, 37, 30, 40, 35, 30, 42, 35, 30, 40, 37, 30, 41, 37, 31, 84, 79, 76, 42, 36, 30, 42, 37, 31, 40, 38, 29, 40, 37, 30, 41, 35, 32, 43, 36, 31, 42, 36, 31, 42, 37, 31, + 44, 35, 31, 43, 36, 30, 43, 36, 30, 43, 38, 31, 42, 37, 30, 43, 37, 32, 43, 37, 32, 43, 38, 31, 44, 36, 31, 45, 38, 32, 44, 38, 32, 45, 40, 32, 46, 39, 32, 44, 39, 31, 44, 38, 32, 44, 39, 32, 45, 40, 32, 44, 40, 32, 45, 38, 33, 44, 40, 33, 45, 40, 32, + 45, 40, 33, 44, 40, 33, 46, 39, 32, 47, 40, 33, 98, 93, 88, 45, 40, 33, 46, 40, 33, 46, 39, 33, 99, 93, 89, 47, 40, 33, 49, 41, 33, 47, 40, 34, 98, 93, 89, 47, 42, 34, 99, 95, 90, 98, 94, 91, 46, 41, 35, 47, 41, 34, 99, 96, 90, 101, 95, 89, 48, 40, 34, + 47, 40, 34, 49, 42, 35, 49, 42, 35, 49, 41, 34, 49, 43, 34, 46, 42, 35, 48, 41, 36, 50, 41, 35, 48, 42, 35, 48, 42, 36, 49, 43, 35, 51, 42, 35, 49, 42, 36, 49, 42, 36, 51, 42, 36, 49, 42, 35, 49, 42, 35, 51, 43, 36, 51, 44, 36, 50, 43, 35, 52, 42, 36, + 51, 43, 37, 50, 43, 37, 51, 43, 36, 51, 45, 36, 49, 45, 37, 49, 44, 36, 50, 44, 37, 50, 44, 37, 51, 45, 36, 51, 44, 36, 51, 44, 37, 50, 45, 37, 52, 44, 37, 53, 43, 37, 52, 44, 37, 53, 44, 37, 53, 44, 37, 53, 44, 37, 52, 45, 38, 50, 44, 37, 51, 44, 37, + 53, 45, 38, 52, 45, 38, 52, 45, 37, 53, 44, 37, 53, 45, 38, 102, 95, 91, 53, 46, 38, 88, 83, 76, 102, 98, 91, 53, 46, 39, 54, 46, 39, 118, 111, 107, 55, 46, 38, 105, 99, 92, 54, 46, 38, 103, 98, 93, 54, 46, 39, 55, 45, 39, 67, 59, 53, 104, 98, 94, 53, 47, 40, + 53, 48, 40, 53, 46, 39, 54, 47, 39, 54, 48, 39, 54, 47, 39, 55, 47, 39, 54, 48, 39, 54, 47, 38, 53, 46, 39, 53, 46, 38, 53, 46, 38, 53, 46, 39, 54, 46, 38, 53, 47, 39, 53, 47, 39, 55, 46, 39, 55, 47, 38, 55, 47, 39, 54, 46, 40, 55, 46, 39, 56, 46, 39, + 55, 47, 40, 54, 47, 40, 55, 48, 39, 55, 48, 39, 55, 47, 40, 54, 47, 41, 55, 47, 40, 54, 48, 40, 54, 48, 40, 55, 48, 40, 55, 48, 40, 55, 48, 40, 56, 48, 39, 55, 47, 40, 53, 48, 41, 54, 48, 41, 55, 46, 40, 56, 46, 40, 55, 48, 41, 54, 47, 40, 54, 47, 40, + 56, 48, 41, 56, 49, 41, 54, 48, 40, 54, 48, 39, 106, 100, 93, 57, 48, 39, 56, 48, 41, 55, 47, 40, 104, 100, 94, 53, 48, 40, 105, 99, 94, 56, 47, 40, 106, 99, 94, 56, 47, 40, 56, 48, 39, 56, 48, 40, 118, 113, 108, 55, 47, 40, 105, 100, 93, 54, 46, 40, 54, 45, 39, + 56, 46, 40, 106, 98, 94, 55, 47, 40, 56, 47, 39, 55, 48, 40, 53, 47, 39, 53, 47, 39, 53, 47, 40, 53, 47, 40, 54, 47, 40, 55, 48, 40, 54, 48, 40, 53, 46, 40, 54, 46, 40, 55, 48, 40, 55, 48, 40, 54, 48, 40, 53, 48, 40, 54, 48, 39, 54, 47, 38, 54, 47, 38, + 53, 48, 39, 54, 48, 38, 54, 46, 39, 54, 46, 39, 54, 47, 39, 54, 46, 38, 52, 46, 38, 53, 47, 38, 52, 46, 39, 52, 45, 38, 53, 45, 39, 52, 46, 38, 93, 88, 82, 53, 46, 38, 52, 46, 38, 53, 45, 38, 53, 45, 39, 52, 46, 38, 52, 46, 38, 53, 46, 38, 53, 45, 37, + 52, 45, 38, 52, 47, 38, 52, 46, 37, 51, 44, 38, 51, 45, 38, 52, 46, 38, 52, 45, 37, 51, 44, 37, 50, 44, 37, 50, 44, 37, 52, 45, 38, 52, 46, 37, 51, 44, 37, 51, 43, 37, 51, 45, 38, 76, 71, 64, 22, 19, 16, 32, 29, 27, 34, 31, 28, 34, 32, 29, 33, 31, 27, + 33, 31, 28, 34, 31, 28, 32, 30, 27, 32, 30, 27, 33, 30, 27, 34, 32, 29, 33, 30, 28, 33, 31, 28, 32, 29, 26, 32, 29, 27, 32, 29, 26, 32, 29, 26, 34, 32, 29, 32, 30, 28, 34, 32, 29, 33, 30, 27, 32, 29, 26, 33, 31, 28, 32, 29, 27, 33, 30, 28, 103, 101, 100, + 32, 30, 27, 47, 45, 42, 88, 86, 84, 51, 49, 47, 33, 31, 28, 102, 100, 98, 33, 30, 27, 88, 86, 85, 31, 28, 26, 32, 30, 27, 89, 87, 85, 33, 30, 28, 31, 29, 26, 31, 28, 26, 88, 85, 84, 32, 29, 27, 87, 85, 83, 31, 29, 26, 32, 30, 28, 87, 86, 83, 33, 31, 28, + 31, 29, 26, 31, 29, 26, 33, 31, 28, 88, 86, 84, 32, 28, 26, 31, 29, 26, 30, 28, 25, 32, 29, 27, 30, 28, 26, 32, 30, 28, 31, 29, 26, 31, 29, 26, 30, 28, 25, 32, 30, 28, 30, 29, 26, 31, 29, 27, 29, 27, 24, 30, 29, 26, 29, 27, 25, 31, 29, 26, 29, 28, 25, + 30, 28, 25, 30, 28, 25, 29, 27, 24, 29, 28, 24, 31, 29, 26, 30, 27, 25, 18, 15, 13, 40, 38, 31, 41, 37, 30, 42, 35, 29, 42, 37, 29, 41, 37, 29, 42, 35, 29, 42, 35, 28, 41, 37, 29, 41, 36, 29, 40, 34, 30, 40, 36, 29, 41, 36, 28, 42, 35, 29, 41, 35, 29, + 46, 39, 32, 53, 44, 37, 7, 6, 5, 30, 30, 30, 24, 24, 24, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, + 21, 21, 22, 21, 21, 22, 22, 22, 22, 22, 22, 22, 21, 21, 21, 16, 16, 16, 22, 22, 22, 9, 8, 8, 12, 12, 12, 15, 15, 15, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 16, 15, 15, 15, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 23, 23, 24, 31, 31, 31, 13, 12, 11, 59, 50, 40, 51, 44, 36, 40, 34, 30, 42, 33, 29, 41, 33, 29, 39, 35, 28, 40, 35, 28, 43, 34, 29, 40, 34, 29, 40, 35, 30, + 43, 35, 28, 43, 35, 29, 42, 37, 29, 42, 37, 30, 42, 37, 30, 85, 81, 74, 40, 35, 29, 42, 37, 31, 41, 38, 30, 41, 38, 30, 41, 36, 31, 43, 36, 32, 43, 35, 31, 42, 36, 31, 43, 36, 30, 44, 36, 31, 44, 36, 32, 45, 38, 32, 42, 38, 32, 42, 36, 32, 43, 37, 32, + 45, 37, 32, 42, 36, 31, 43, 38, 33, 45, 40, 32, 44, 39, 32, 46, 38, 31, 45, 38, 32, 43, 40, 32, 44, 38, 32, 44, 39, 33, 45, 41, 32, 44, 39, 31, 44, 38, 32, 45, 39, 32, 47, 39, 31, 46, 39, 33, 46, 39, 33, 45, 39, 34, 99, 94, 89, 47, 41, 33, 44, 40, 32, + 45, 41, 32, 99, 93, 89, 47, 38, 33, 47, 40, 33, 49, 40, 33, 99, 95, 89, 46, 39, 34, 99, 94, 89, 60, 54, 48, 87, 82, 75, 60, 55, 49, 86, 80, 76, 99, 94, 90, 49, 42, 35, 47, 40, 34, 48, 41, 34, 49, 42, 35, 47, 43, 34, 47, 42, 34, 48, 42, 36, 48, 41, 36, + 50, 43, 36, 50, 43, 35, 50, 43, 34, 50, 43, 35, 49, 43, 37, 48, 43, 36, 51, 43, 35, 51, 42, 35, 49, 44, 35, 48, 43, 36, 49, 42, 36, 52, 42, 35, 52, 43, 36, 51, 44, 36, 50, 43, 36, 50, 45, 36, 50, 44, 37, 48, 43, 36, 50, 44, 36, 51, 43, 36, 49, 43, 36, + 50, 45, 36, 51, 45, 36, 51, 45, 36, 51, 46, 37, 51, 44, 38, 50, 43, 38, 52, 43, 37, 52, 44, 36, 51, 43, 37, 51, 43, 36, 51, 44, 37, 52, 43, 38, 51, 44, 37, 53, 45, 37, 53, 45, 38, 53, 45, 38, 53, 46, 39, 52, 45, 39, 52, 46, 37, 105, 99, 92, 55, 45, 39, + 105, 98, 93, 54, 46, 37, 104, 98, 92, 54, 45, 39, 104, 100, 94, 53, 47, 39, 104, 99, 93, 54, 45, 38, 104, 97, 93, 51, 46, 39, 52, 47, 39, 52, 47, 39, 103, 98, 93, 54, 46, 39, 54, 47, 39, 53, 48, 39, 53, 47, 40, 54, 46, 40, 54, 47, 40, 54, 47, 39, 55, 46, 40, + 56, 47, 40, 55, 47, 40, 55, 47, 40, 54, 46, 40, 55, 46, 40, 55, 46, 39, 55, 47, 39, 55, 46, 40, 55, 46, 39, 56, 47, 40, 55, 47, 40, 56, 48, 40, 55, 46, 40, 55, 46, 40, 55, 46, 40, 55, 46, 40, 56, 47, 40, 55, 47, 40, 55, 46, 40, 55, 47, 40, 56, 47, 39, + 55, 48, 39, 54, 49, 40, 54, 48, 40, 54, 47, 40, 54, 47, 39, 55, 48, 40, 55, 48, 41, 55, 46, 41, 56, 47, 40, 57, 48, 40, 56, 49, 40, 54, 48, 40, 54, 48, 40, 55, 47, 41, 55, 48, 40, 56, 48, 39, 56, 48, 40, 54, 48, 40, 105, 99, 94, 57, 47, 40, 57, 47, 40, + 55, 48, 40, 105, 101, 94, 55, 49, 40, 105, 100, 94, 55, 48, 40, 105, 100, 94, 55, 48, 40, 55, 49, 40, 55, 48, 39, 105, 100, 93, 54, 48, 40, 106, 99, 94, 56, 48, 39, 55, 47, 39, 54, 48, 40, 105, 100, 94, 56, 48, 40, 55, 47, 40, 54, 48, 39, 55, 48, 38, 54, 47, 39, + 54, 47, 40, 54, 48, 40, 54, 47, 39, 55, 48, 40, 54, 48, 40, 54, 46, 40, 55, 47, 39, 54, 47, 38, 55, 47, 39, 55, 47, 39, 53, 46, 39, 52, 46, 39, 54, 48, 39, 54, 48, 39, 53, 47, 39, 52, 47, 40, 52, 47, 39, 53, 46, 38, 55, 47, 38, 55, 47, 38, 55, 46, 38, + 54, 45, 38, 54, 46, 38, 52, 46, 39, 52, 45, 38, 52, 45, 38, 93, 88, 82, 54, 46, 39, 53, 46, 38, 52, 47, 37, 52, 47, 37, 52, 46, 37, 51, 45, 38, 52, 46, 38, 54, 46, 37, 52, 44, 38, 51, 44, 38, 52, 45, 38, 52, 46, 38, 52, 44, 38, 53, 45, 37, 51, 45, 38, + 50, 45, 38, 51, 45, 38, 52, 45, 38, 52, 44, 37, 51, 43, 37, 50, 43, 37, 50, 45, 37, 50, 44, 38, 77, 70, 63, 22, 19, 16, 31, 29, 27, 32, 30, 27, 33, 30, 28, 33, 31, 28, 34, 31, 28, 33, 30, 27, 33, 30, 27, 32, 29, 26, 32, 30, 27, 33, 31, 28, 32, 30, 28, + 33, 30, 27, 33, 31, 28, 31, 29, 26, 33, 31, 29, 34, 31, 29, 34, 31, 28, 31, 29, 27, 33, 31, 28, 33, 31, 28, 32, 30, 27, 33, 30, 28, 31, 29, 26, 31, 30, 26, 88, 86, 84, 33, 30, 28, 90, 87, 86, 32, 29, 27, 89, 87, 85, 32, 29, 26, 87, 85, 84, 33, 31, 28, + 59, 57, 55, 89, 87, 85, 88, 86, 84, 101, 100, 98, 31, 29, 26, 32, 30, 27, 89, 87, 84, 61, 58, 56, 31, 28, 26, 88, 86, 84, 32, 30, 27, 33, 31, 28, 101, 99, 98, 88, 86, 85, 89, 86, 85, 89, 87, 85, 45, 43, 40, 86, 85, 83, 32, 30, 28, 30, 28, 26, 30, 28, 26, + 31, 29, 26, 30, 27, 25, 33, 30, 28, 32, 29, 27, 31, 30, 27, 31, 30, 27, 30, 28, 25, 31, 28, 26, 30, 28, 26, 30, 28, 25, 32, 30, 27, 32, 30, 27, 31, 30, 27, 28, 27, 24, 31, 29, 26, 31, 29, 26, 30, 29, 26, 30, 28, 25, 31, 29, 26, 32, 29, 27, 18, 15, 13, + 41, 37, 30, 42, 38, 29, 42, 37, 29, 42, 36, 30, 42, 35, 31, 42, 36, 30, 42, 36, 29, 41, 35, 29, 42, 35, 30, 42, 35, 29, 42, 34, 29, 40, 34, 30, 39, 34, 30, 39, 35, 28, 45, 40, 32, 52, 44, 37, 7, 6, 5, 29, 29, 30, 24, 24, 24, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 21, 21, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 20, 20, 20, 15, 15, 16, 22, 22, 22, + 9, 9, 9, 13, 13, 13, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 15, 15, 16, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 16, 16, 16, 16, + 16, 16, 16, 22, 22, 22, 29, 29, 30, 13, 12, 11, 59, 49, 40, 49, 43, 34, 42, 34, 30, 41, 34, 28, 41, 34, 29, 43, 33, 29, 40, 36, 29, 41, 36, 30, 41, 35, 30, 40, 37, 28, 40, 36, 30, 41, 37, 30, 42, 36, 29, 43, 34, 29, 40, 37, 29, 84, 81, 75, 42, 37, 31, + 40, 36, 31, 42, 37, 30, 42, 37, 30, 43, 36, 32, 42, 37, 32, 41, 36, 30, 43, 35, 30, 43, 37, 31, 43, 37, 30, 43, 38, 31, 44, 38, 32, 44, 38, 31, 45, 38, 32, 44, 37, 32, 43, 38, 31, 45, 40, 33, 44, 38, 32, 45, 38, 31, 44, 38, 32, 45, 38, 32, 46, 38, 32, + 46, 39, 32, 46, 39, 32, 45, 39, 32, 43, 40, 32, 45, 39, 33, 46, 39, 32, 44, 39, 33, 45, 39, 32, 47, 40, 31, 46, 39, 33, 45, 41, 33, 99, 93, 88, 47, 39, 33, 46, 41, 34, 48, 40, 34, 99, 94, 89, 46, 39, 33, 46, 40, 33, 47, 40, 34, 99, 94, 90, 49, 40, 34, + 99, 95, 89, 47, 41, 35, 100, 95, 89, 99, 95, 89, 49, 42, 34, 74, 67, 63, 73, 68, 61, 49, 42, 34, 49, 41, 36, 47, 42, 35, 47, 42, 35, 49, 41, 35, 50, 41, 36, 49, 41, 35, 47, 42, 34, 48, 43, 36, 49, 42, 36, 50, 41, 35, 48, 42, 35, 48, 43, 36, 49, 43, 36, + 50, 41, 35, 51, 41, 35, 49, 44, 36, 49, 44, 36, 50, 44, 35, 49, 43, 36, 49, 42, 36, 50, 42, 36, 51, 43, 37, 52, 45, 37, 51, 45, 37, 50, 45, 36, 51, 45, 37, 52, 45, 37, 52, 45, 36, 50, 44, 36, 52, 44, 36, 53, 44, 38, 52, 44, 37, 52, 46, 36, 51, 45, 38, + 52, 44, 38, 51, 45, 37, 52, 45, 37, 52, 43, 39, 51, 43, 38, 51, 44, 37, 52, 44, 38, 54, 45, 38, 52, 46, 38, 51, 45, 38, 53, 44, 38, 53, 45, 37, 103, 99, 92, 66, 59, 52, 91, 85, 80, 54, 45, 39, 104, 99, 93, 51, 46, 39, 103, 99, 93, 54, 46, 39, 104, 99, 93, + 53, 47, 39, 104, 99, 94, 54, 46, 40, 52, 46, 40, 52, 46, 40, 104, 99, 93, 53, 46, 39, 54, 46, 39, 53, 47, 40, 53, 46, 39, 54, 47, 38, 54, 47, 38, 53, 46, 39, 53, 48, 39, 54, 47, 39, 54, 47, 40, 54, 47, 39, 52, 48, 39, 53, 48, 39, 53, 47, 39, 53, 47, 40, + 56, 46, 39, 56, 45, 39, 55, 46, 40, 55, 47, 41, 55, 47, 39, 55, 47, 39, 55, 46, 40, 54, 47, 39, 56, 48, 39, 55, 48, 39, 53, 47, 39, 54, 48, 39, 55, 47, 40, 54, 47, 40, 54, 48, 40, 56, 48, 39, 55, 48, 40, 54, 47, 41, 55, 47, 39, 56, 48, 40, 55, 48, 40, + 55, 47, 41, 55, 48, 41, 55, 48, 40, 56, 49, 40, 57, 48, 39, 56, 47, 39, 56, 48, 40, 56, 48, 40, 55, 49, 39, 55, 49, 40, 56, 47, 41, 143, 138, 134, 105, 100, 94, 105, 100, 94, 105, 100, 94, 130, 125, 120, 54, 48, 39, 106, 99, 94, 56, 47, 40, 105, 100, 94, 55, 48, 39, + 56, 47, 40, 55, 47, 41, 105, 99, 94, 56, 47, 39, 106, 99, 94, 54, 46, 39, 54, 47, 40, 54, 48, 40, 105, 100, 94, 54, 48, 40, 56, 47, 40, 55, 47, 39, 54, 48, 40, 55, 48, 40, 55, 46, 39, 54, 46, 40, 53, 46, 40, 53, 47, 40, 55, 48, 39, 55, 48, 39, 55, 47, 40, + 55, 47, 41, 54, 48, 39, 54, 49, 38, 54, 47, 38, 54, 47, 38, 55, 46, 38, 54, 46, 38, 54, 47, 39, 55, 46, 39, 54, 46, 39, 53, 46, 39, 55, 46, 39, 54, 45, 39, 52, 45, 39, 52, 45, 39, 53, 45, 39, 53, 46, 38, 52, 45, 38, 53, 44, 39, 94, 87, 82, 53, 47, 38, + 52, 46, 38, 53, 45, 39, 53, 46, 39, 52, 47, 38, 52, 45, 38, 52, 44, 37, 53, 46, 36, 52, 47, 36, 52, 46, 37, 52, 45, 37, 52, 46, 37, 53, 46, 38, 53, 45, 38, 52, 45, 37, 52, 44, 37, 52, 44, 37, 51, 46, 38, 49, 46, 38, 49, 45, 37, 50, 44, 36, 50, 46, 37, + 51, 45, 37, 78, 70, 63, 22, 19, 16, 33, 31, 28, 35, 32, 29, 33, 30, 28, 33, 29, 27, 35, 31, 29, 33, 30, 27, 34, 31, 29, 33, 31, 28, 34, 31, 28, 34, 32, 29, 33, 30, 27, 34, 31, 28, 34, 32, 28, 32, 30, 27, 34, 31, 28, 34, 31, 28, 32, 30, 27, 32, 30, 27, + 34, 32, 29, 34, 31, 29, 32, 29, 26, 32, 30, 26, 32, 30, 27, 32, 29, 27, 87, 86, 83, 32, 30, 28, 90, 88, 86, 31, 29, 26, 76, 73, 71, 47, 44, 41, 88, 86, 84, 33, 31, 29, 33, 30, 28, 32, 30, 28, 32, 29, 27, 87, 85, 83, 32, 30, 28, 88, 86, 84, 34, 31, 28, + 32, 29, 27, 32, 29, 27, 88, 86, 84, 33, 30, 28, 32, 29, 27, 88, 87, 84, 30, 28, 25, 32, 30, 27, 45, 42, 40, 74, 72, 70, 87, 85, 83, 32, 29, 27, 31, 28, 25, 30, 28, 25, 30, 28, 25, 32, 29, 27, 31, 28, 26, 32, 30, 27, 32, 30, 27, 31, 29, 26, 31, 28, 26, + 30, 28, 25, 32, 30, 27, 33, 30, 28, 31, 30, 27, 29, 27, 25, 30, 27, 25, 32, 30, 27, 31, 29, 26, 29, 27, 25, 30, 28, 26, 30, 29, 26, 31, 30, 27, 30, 28, 25, 18, 16, 13, 42, 36, 30, 41, 37, 30, 39, 37, 30, 41, 37, 31, 41, 37, 30, 40, 36, 29, 40, 36, 29, + 41, 36, 29, 42, 34, 29, 42, 35, 30, 41, 36, 30, 39, 35, 29, 40, 35, 28, 42, 35, 28, 47, 40, 33, 52, 46, 37, 7, 6, 5, 31, 31, 31, 26, 26, 26, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 18, 18, 19, + 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 20, 20, 20, 20, 20, 21, 20, 20, 20, 15, 15, 16, 22, 21, 21, 9, 9, 9, 13, 13, 13, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 23, 23, 23, 30, 30, 31, 13, 12, 11, 59, 49, 42, 50, 42, 35, 40, 35, 28, + 42, 33, 28, 39, 34, 29, 39, 34, 29, 41, 35, 29, 42, 34, 30, 42, 36, 30, 42, 36, 29, 40, 36, 29, 41, 36, 29, 41, 36, 30, 42, 35, 30, 41, 36, 30, 83, 81, 75, 42, 35, 31, 40, 36, 30, 41, 36, 30, 43, 37, 31, 43, 36, 32, 41, 37, 31, 44, 37, 31, 44, 37, 32, + 43, 37, 31, 43, 36, 32, 42, 37, 32, 44, 36, 31, 43, 36, 31, 44, 36, 32, 44, 38, 32, 43, 38, 31, 45, 38, 32, 45, 37, 31, 44, 37, 32, 45, 37, 33, 46, 39, 32, 46, 39, 32, 46, 39, 32, 45, 38, 33, 46, 39, 33, 46, 39, 33, 46, 38, 32, 47, 39, 33, 45, 41, 33, + 46, 40, 32, 47, 39, 33, 46, 39, 34, 44, 39, 32, 98, 94, 89, 47, 39, 33, 47, 39, 34, 48, 39, 34, 61, 53, 47, 100, 95, 90, 59, 55, 49, 99, 94, 89, 87, 81, 75, 87, 81, 76, 60, 55, 48, 49, 41, 34, 100, 95, 89, 99, 95, 89, 46, 42, 35, 47, 41, 34, 100, 95, 90, + 47, 42, 34, 47, 41, 35, 47, 41, 34, 49, 43, 34, 48, 43, 34, 48, 42, 35, 47, 42, 35, 49, 43, 35, 49, 42, 36, 49, 43, 37, 49, 42, 36, 50, 43, 36, 51, 43, 37, 51, 41, 36, 50, 41, 35, 50, 42, 36, 50, 43, 36, 50, 43, 36, 48, 42, 35, 49, 43, 36, 51, 43, 37, + 50, 42, 36, 49, 43, 37, 51, 44, 37, 52, 44, 37, 51, 44, 37, 51, 45, 37, 52, 44, 38, 51, 45, 37, 51, 44, 36, 51, 44, 36, 51, 44, 37, 50, 43, 37, 51, 44, 36, 51, 45, 36, 53, 45, 37, 51, 45, 38, 52, 45, 37, 53, 45, 37, 53, 45, 37, 54, 45, 37, 52, 44, 37, + 50, 45, 37, 52, 46, 38, 53, 45, 38, 52, 44, 38, 52, 45, 38, 116, 111, 106, 104, 99, 93, 54, 47, 39, 54, 46, 39, 78, 72, 66, 77, 73, 65, 104, 99, 92, 53, 48, 38, 104, 99, 93, 51, 47, 38, 91, 86, 79, 92, 86, 80, 67, 60, 53, 117, 112, 107, 103, 99, 93, 53, 46, 39, + 54, 47, 40, 53, 48, 39, 52, 47, 40, 54, 47, 40, 54, 47, 39, 54, 48, 39, 56, 47, 39, 54, 47, 39, 53, 48, 39, 53, 46, 40, 53, 47, 40, 54, 47, 40, 53, 47, 39, 53, 47, 39, 54, 46, 39, 55, 47, 38, 54, 46, 39, 55, 46, 40, 56, 47, 40, 55, 48, 40, 54, 48, 40, + 55, 48, 40, 55, 48, 40, 56, 48, 40, 56, 48, 39, 56, 48, 39, 56, 47, 40, 54, 47, 40, 54, 48, 41, 55, 48, 40, 56, 48, 39, 55, 49, 39, 53, 49, 40, 54, 49, 40, 57, 49, 40, 58, 49, 39, 57, 49, 39, 55, 47, 40, 56, 48, 41, 55, 48, 40, 54, 47, 40, 55, 47, 40, + 55, 48, 40, 55, 48, 40, 54, 47, 41, 55, 47, 41, 106, 99, 95, 56, 49, 41, 55, 49, 40, 55, 47, 40, 105, 99, 94, 56, 47, 40, 105, 100, 94, 55, 47, 40, 80, 73, 67, 105, 99, 94, 55, 47, 40, 105, 99, 94, 131, 125, 121, 56, 46, 40, 118, 112, 107, 105, 99, 94, 55, 48, 40, + 119, 113, 108, 57, 47, 40, 57, 48, 39, 56, 48, 40, 56, 47, 40, 55, 47, 40, 54, 47, 40, 54, 48, 39, 54, 48, 38, 55, 48, 39, 54, 48, 40, 53, 48, 40, 53, 47, 40, 53, 47, 40, 53, 48, 39, 54, 48, 40, 55, 47, 40, 54, 48, 40, 53, 48, 40, 54, 47, 39, 54, 46, 38, + 53, 46, 39, 54, 46, 40, 55, 46, 40, 55, 47, 39, 55, 47, 38, 54, 47, 39, 55, 47, 40, 55, 47, 39, 54, 45, 38, 53, 45, 38, 54, 46, 39, 54, 46, 39, 94, 89, 82, 53, 47, 38, 53, 46, 38, 52, 46, 38, 52, 46, 39, 52, 46, 38, 53, 46, 39, 53, 45, 38, 52, 45, 37, + 52, 46, 38, 53, 45, 37, 53, 44, 37, 52, 44, 37, 51, 44, 38, 51, 44, 39, 51, 44, 37, 51, 45, 37, 52, 45, 37, 51, 45, 37, 52, 45, 37, 53, 45, 37, 52, 45, 37, 50, 46, 37, 50, 45, 36, 77, 69, 63, 22, 19, 16, 35, 32, 30, 35, 33, 30, 33, 31, 28, 34, 31, 29, + 35, 32, 29, 35, 32, 29, 33, 30, 27, 34, 31, 29, 32, 30, 27, 33, 31, 28, 32, 29, 26, 33, 30, 27, 34, 32, 29, 31, 29, 26, 34, 31, 29, 34, 31, 29, 33, 31, 28, 34, 31, 28, 33, 31, 28, 34, 32, 29, 33, 31, 28, 34, 31, 29, 33, 29, 27, 33, 30, 27, 102, 101, 99, + 61, 58, 56, 59, 57, 55, 33, 30, 28, 34, 31, 28, 88, 86, 84, 89, 87, 85, 34, 31, 28, 93, 91, 89, 46, 43, 41, 61, 58, 56, 103, 101, 99, 33, 31, 28, 88, 86, 84, 45, 43, 41, 91, 89, 88, 48, 45, 42, 102, 101, 99, 32, 30, 28, 31, 29, 27, 60, 58, 55, 88, 86, 84, + 33, 30, 28, 102, 101, 99, 31, 28, 26, 87, 85, 83, 101, 100, 98, 32, 30, 28, 32, 30, 27, 31, 30, 26, 31, 28, 25, 33, 30, 27, 31, 29, 27, 33, 30, 27, 31, 29, 26, 30, 28, 26, 32, 29, 27, 30, 27, 25, 30, 28, 25, 31, 30, 27, 30, 28, 26, 32, 29, 27, 31, 29, 26, + 30, 28, 25, 30, 28, 25, 31, 30, 27, 31, 29, 27, 31, 28, 26, 29, 27, 25, 18, 16, 13, 41, 36, 30, 41, 37, 30, 41, 36, 30, 41, 36, 30, 42, 36, 30, 41, 35, 30, 40, 35, 29, 40, 35, 29, 40, 34, 30, 40, 34, 30, 41, 36, 29, 41, 35, 28, 40, 35, 29, 39, 35, 29, + 45, 39, 32, 51, 45, 37, 7, 6, 5, 31, 31, 31, 26, 26, 26, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 21, 20, 20, 21, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 18, 18, 19, 14, 14, 14, 21, 20, 20, 10, 9, 9, 14, 14, 14, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 20, 25, 25, 26, 32, 32, 33, 13, 13, 12, 59, 51, 41, 50, 43, 36, 42, 35, 30, 40, 34, 29, 42, 34, 28, 42, 34, 30, 42, 34, 29, 42, 36, 28, 40, 35, 28, 41, 35, 29, + 42, 35, 29, 42, 36, 29, 42, 35, 30, 41, 37, 30, 43, 36, 29, 85, 80, 76, 43, 35, 30, 43, 36, 30, 41, 37, 31, 41, 38, 31, 44, 36, 30, 42, 37, 31, 41, 36, 32, 44, 37, 31, 43, 37, 31, 43, 37, 31, 43, 37, 31, 44, 38, 31, 43, 38, 31, 45, 37, 31, 44, 37, 30, + 44, 38, 31, 44, 38, 33, 44, 38, 33, 44, 37, 33, 46, 38, 32, 45, 38, 31, 44, 38, 32, 45, 39, 33, 44, 40, 32, 45, 40, 31, 46, 39, 32, 44, 40, 32, 46, 39, 32, 47, 38, 33, 45, 39, 33, 44, 41, 34, 46, 41, 34, 47, 40, 34, 100, 94, 89, 45, 41, 34, 45, 41, 33, + 46, 41, 35, 47, 40, 34, 47, 41, 34, 85, 81, 76, 47, 40, 33, 47, 40, 33, 62, 55, 47, 47, 41, 33, 47, 41, 34, 47, 42, 34, 60, 55, 48, 47, 40, 35, 48, 42, 36, 61, 55, 48, 49, 41, 33, 48, 41, 35, 47, 42, 35, 47, 41, 36, 49, 41, 36, 49, 43, 35, 48, 43, 36, + 49, 42, 36, 51, 43, 36, 50, 44, 37, 50, 42, 36, 49, 42, 36, 50, 43, 35, 49, 45, 35, 49, 44, 36, 50, 43, 37, 49, 42, 37, 49, 43, 36, 50, 44, 37, 51, 42, 36, 50, 43, 36, 49, 43, 37, 50, 44, 37, 52, 44, 37, 50, 44, 38, 50, 45, 37, 51, 43, 35, 52, 44, 36, + 52, 45, 37, 50, 46, 37, 50, 45, 38, 52, 45, 37, 53, 43, 36, 51, 44, 37, 52, 44, 38, 53, 45, 37, 51, 44, 37, 51, 44, 37, 51, 45, 37, 51, 44, 37, 53, 44, 37, 52, 45, 38, 52, 45, 38, 52, 44, 37, 53, 46, 38, 52, 46, 38, 52, 45, 37, 104, 98, 92, 104, 98, 93, + 54, 46, 39, 52, 46, 38, 53, 46, 38, 104, 98, 93, 103, 99, 93, 54, 47, 38, 68, 59, 53, 54, 46, 39, 53, 47, 38, 66, 61, 52, 92, 87, 80, 54, 48, 40, 104, 100, 94, 54, 48, 40, 54, 48, 39, 53, 48, 38, 53, 48, 39, 54, 47, 38, 54, 48, 39, 53, 48, 40, 55, 47, 40, + 55, 46, 40, 53, 47, 40, 53, 48, 40, 54, 48, 39, 54, 48, 39, 53, 48, 39, 54, 47, 38, 54, 46, 40, 54, 47, 40, 57, 48, 39, 56, 48, 39, 55, 47, 40, 56, 48, 40, 55, 48, 39, 55, 47, 39, 56, 46, 40, 55, 47, 40, 54, 48, 39, 54, 47, 38, 54, 47, 39, 54, 47, 39, + 54, 49, 40, 55, 48, 41, 56, 48, 41, 55, 47, 41, 55, 48, 41, 56, 48, 40, 56, 48, 40, 55, 48, 42, 56, 49, 42, 57, 50, 40, 55, 49, 39, 55, 49, 39, 55, 48, 39, 54, 49, 40, 55, 49, 40, 56, 47, 40, 56, 47, 41, 55, 49, 42, 105, 100, 94, 56, 47, 40, 56, 49, 40, + 55, 50, 39, 104, 100, 94, 55, 48, 41, 68, 62, 54, 56, 48, 40, 56, 48, 40, 55, 48, 41, 105, 100, 94, 55, 47, 40, 68, 60, 55, 56, 48, 41, 106, 100, 93, 55, 47, 40, 106, 100, 94, 56, 48, 40, 55, 49, 39, 56, 49, 39, 57, 47, 40, 55, 46, 41, 53, 47, 40, 54, 47, 40, + 55, 46, 39, 54, 46, 39, 54, 47, 39, 56, 47, 40, 55, 48, 40, 55, 48, 39, 55, 46, 39, 55, 46, 39, 54, 47, 40, 54, 47, 40, 54, 46, 38, 55, 46, 38, 54, 47, 39, 53, 48, 39, 53, 48, 39, 53, 47, 40, 54, 46, 40, 55, 47, 40, 54, 47, 39, 54, 45, 38, 54, 45, 39, + 54, 46, 39, 52, 46, 39, 51, 46, 39, 52, 47, 39, 52, 45, 39, 93, 87, 82, 53, 45, 38, 54, 45, 39, 52, 46, 39, 52, 45, 38, 52, 45, 37, 52, 46, 38, 53, 46, 38, 54, 45, 38, 52, 46, 38, 51, 46, 38, 52, 45, 37, 53, 44, 38, 53, 45, 37, 54, 45, 37, 54, 46, 38, + 52, 46, 38, 52, 46, 38, 52, 45, 38, 53, 45, 38, 52, 44, 36, 50, 45, 36, 51, 45, 37, 52, 44, 36, 77, 69, 63, 22, 18, 16, 33, 30, 27, 33, 32, 28, 34, 32, 29, 34, 31, 28, 34, 31, 28, 35, 32, 29, 34, 30, 28, 34, 31, 29, 33, 31, 29, 34, 31, 29, 34, 31, 28, + 34, 31, 28, 34, 32, 29, 33, 31, 27, 34, 31, 28, 33, 29, 27, 34, 32, 29, 32, 30, 27, 33, 30, 27, 32, 29, 27, 33, 31, 29, 32, 30, 27, 32, 30, 27, 32, 30, 26, 89, 87, 85, 89, 87, 85, 33, 31, 28, 32, 29, 27, 33, 29, 27, 88, 87, 84, 84, 82, 80, 32, 30, 27, + 33, 31, 29, 92, 90, 88, 94, 92, 90, 32, 29, 27, 33, 30, 27, 33, 29, 27, 75, 73, 71, 47, 44, 42, 46, 43, 41, 104, 102, 101, 76, 73, 72, 59, 56, 54, 30, 28, 25, 41, 39, 36, 64, 62, 59, 43, 41, 38, 29, 28, 25, 45, 43, 40, 30, 28, 25, 74, 72, 70, 31, 29, 26, + 32, 31, 28, 30, 28, 25, 32, 29, 26, 32, 30, 27, 31, 29, 26, 31, 29, 26, 31, 28, 25, 30, 28, 25, 32, 30, 27, 31, 29, 27, 30, 29, 26, 31, 29, 26, 30, 27, 25, 31, 29, 27, 29, 27, 24, 31, 29, 26, 30, 28, 25, 30, 29, 26, 30, 28, 25, 29, 28, 25, 18, 16, 13, + 43, 36, 31, 42, 35, 32, 41, 35, 30, 41, 35, 30, 42, 35, 30, 42, 36, 30, 40, 35, 30, 40, 36, 30, 42, 37, 30, 41, 35, 30, 39, 34, 29, 40, 34, 29, 41, 34, 29, 41, 35, 29, 45, 40, 34, 52, 45, 38, 7, 6, 5, 29, 29, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 20, 20, 20, 20, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, + 11, 11, 11, 16, 16, 16, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 21, 21, 22, 21, 21, 22, + 21, 21, 21, 27, 27, 27, 33, 33, 34, 14, 13, 12, 57, 49, 41, 51, 42, 36, 42, 36, 30, 39, 36, 30, 39, 35, 30, 41, 34, 29, 42, 33, 28, 40, 33, 30, 40, 35, 30, 42, 36, 29, 40, 36, 29, 40, 36, 29, 42, 36, 29, 41, 36, 29, 41, 37, 30, 84, 79, 75, 43, 37, 31, + 41, 35, 31, 41, 36, 31, 43, 38, 31, 43, 37, 30, 42, 37, 31, 42, 37, 30, 43, 37, 31, 44, 35, 31, 43, 36, 30, 42, 36, 31, 45, 36, 31, 45, 38, 31, 43, 38, 31, 44, 37, 31, 46, 37, 32, 44, 38, 32, 43, 39, 31, 45, 39, 31, 45, 39, 32, 45, 37, 32, 45, 39, 32, + 44, 38, 32, 44, 39, 32, 44, 38, 31, 45, 39, 33, 47, 40, 33, 46, 39, 33, 45, 40, 33, 47, 40, 33, 46, 39, 32, 46, 40, 32, 46, 39, 32, 99, 94, 89, 47, 40, 34, 47, 39, 33, 48, 40, 32, 47, 40, 33, 46, 39, 35, 46, 41, 34, 48, 40, 33, 48, 40, 34, 48, 41, 35, + 45, 42, 35, 46, 42, 34, 48, 41, 34, 47, 42, 33, 48, 40, 33, 48, 40, 34, 47, 41, 35, 46, 41, 35, 47, 42, 35, 48, 41, 35, 49, 41, 36, 47, 42, 36, 48, 43, 35, 50, 43, 36, 50, 42, 35, 49, 43, 36, 48, 43, 37, 50, 42, 36, 48, 43, 36, 49, 43, 37, 49, 43, 36, + 49, 42, 35, 49, 42, 35, 50, 43, 35, 51, 43, 36, 50, 42, 37, 49, 43, 37, 51, 44, 36, 51, 44, 36, 49, 44, 37, 50, 43, 38, 51, 45, 37, 52, 45, 37, 52, 45, 36, 52, 45, 37, 51, 44, 36, 51, 44, 37, 50, 44, 37, 51, 45, 37, 52, 44, 38, 50, 44, 37, 52, 44, 37, + 52, 44, 37, 52, 44, 37, 51, 44, 37, 53, 45, 37, 53, 44, 37, 51, 44, 37, 52, 45, 37, 53, 45, 38, 53, 45, 38, 52, 44, 38, 52, 45, 39, 53, 46, 38, 102, 96, 90, 78, 73, 66, 52, 45, 40, 53, 46, 39, 53, 47, 39, 71, 65, 58, 105, 98, 93, 53, 45, 38, 117, 111, 106, + 53, 46, 39, 53, 47, 39, 54, 47, 39, 54, 47, 38, 53, 47, 40, 105, 100, 94, 55, 48, 39, 54, 47, 39, 53, 47, 40, 54, 47, 39, 55, 47, 39, 56, 47, 40, 54, 47, 40, 53, 46, 40, 53, 47, 39, 53, 46, 39, 53, 46, 40, 53, 46, 39, 54, 46, 39, 55, 46, 40, 54, 47, 40, + 55, 47, 40, 56, 46, 39, 56, 47, 39, 55, 48, 40, 56, 47, 40, 55, 47, 41, 55, 48, 40, 55, 48, 39, 56, 47, 39, 56, 46, 40, 54, 48, 40, 55, 49, 39, 56, 49, 39, 56, 48, 40, 55, 49, 39, 55, 49, 39, 54, 48, 40, 53, 48, 40, 54, 47, 40, 55, 48, 40, 55, 49, 40, + 55, 49, 40, 56, 48, 40, 56, 48, 39, 56, 50, 40, 56, 49, 40, 56, 48, 41, 56, 49, 40, 57, 50, 40, 55, 49, 41, 54, 48, 41, 56, 47, 41, 106, 99, 94, 55, 49, 39, 56, 49, 40, 56, 48, 40, 106, 100, 94, 56, 48, 40, 106, 100, 94, 69, 62, 54, 57, 49, 41, 55, 48, 41, + 54, 48, 40, 55, 49, 40, 55, 48, 40, 55, 47, 40, 105, 100, 94, 55, 48, 39, 55, 48, 39, 55, 49, 39, 56, 49, 39, 57, 47, 39, 56, 48, 39, 56, 47, 39, 56, 47, 39, 54, 48, 40, 54, 48, 39, 54, 48, 39, 55, 48, 40, 55, 48, 41, 56, 48, 39, 56, 48, 39, 54, 48, 40, + 53, 48, 40, 55, 49, 39, 56, 49, 39, 55, 47, 40, 55, 46, 40, 55, 46, 40, 55, 47, 40, 54, 46, 40, 54, 47, 40, 54, 48, 39, 52, 48, 39, 53, 47, 38, 55, 46, 39, 55, 46, 40, 54, 46, 40, 54, 46, 39, 54, 46, 39, 53, 46, 40, 54, 46, 39, 93, 87, 82, 52, 45, 39, + 53, 46, 39, 53, 47, 38, 51, 46, 37, 52, 47, 37, 53, 47, 38, 53, 46, 39, 52, 46, 38, 52, 47, 38, 52, 45, 38, 53, 45, 38, 53, 46, 38, 51, 46, 38, 52, 45, 38, 52, 45, 37, 52, 45, 38, 53, 45, 38, 53, 46, 37, 52, 45, 37, 50, 44, 38, 51, 45, 37, 51, 45, 37, + 51, 45, 38, 77, 71, 63, 22, 19, 16, 33, 31, 28, 34, 31, 28, 33, 30, 27, 35, 32, 29, 35, 32, 29, 34, 31, 28, 34, 31, 29, 32, 29, 27, 33, 31, 28, 34, 32, 29, 35, 32, 29, 34, 31, 28, 34, 33, 30, 32, 30, 27, 34, 31, 29, 34, 31, 28, 33, 31, 27, 31, 29, 26, + 32, 30, 27, 31, 28, 26, 33, 30, 28, 34, 31, 28, 31, 29, 26, 31, 29, 26, 88, 87, 84, 89, 87, 85, 34, 31, 28, 32, 28, 26, 32, 30, 27, 60, 57, 55, 106, 104, 102, 32, 30, 27, 32, 30, 27, 32, 30, 28, 32, 30, 27, 30, 28, 26, 34, 31, 29, 33, 30, 28, 32, 30, 28, + 31, 28, 26, 32, 29, 27, 46, 44, 42, 32, 29, 27, 31, 29, 26, 30, 28, 25, 31, 29, 26, 31, 28, 25, 33, 30, 27, 32, 30, 28, 31, 29, 26, 31, 30, 27, 30, 28, 26, 31, 28, 26, 33, 30, 28, 30, 27, 25, 32, 29, 27, 32, 28, 26, 29, 27, 25, 31, 28, 25, 32, 29, 27, + 31, 29, 27, 31, 29, 27, 30, 27, 25, 31, 28, 26, 31, 29, 27, 32, 29, 27, 29, 27, 25, 30, 28, 26, 32, 29, 28, 32, 29, 26, 30, 27, 25, 29, 27, 24, 31, 29, 27, 18, 16, 13, 42, 37, 30, 40, 36, 30, 40, 35, 31, 42, 35, 30, 43, 35, 30, 42, 34, 30, 41, 35, 30, + 41, 35, 29, 41, 36, 28, 40, 36, 29, 39, 34, 29, 40, 35, 29, 42, 35, 29, 41, 34, 30, 45, 40, 34, 53, 46, 38, 7, 6, 5, 28, 28, 29, 22, 22, 23, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 20, 16, 16, 16, 22, 22, 22, 11, 11, 11, 17, 17, 17, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, + 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 22, 22, 22, 21, 21, 22, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, 20, 20, 20, 26, 26, 26, 33, 33, 33, 13, 13, 12, 60, 50, 41, 52, 42, 35, 39, 34, 29, + 40, 34, 30, 41, 35, 30, 40, 33, 29, 41, 34, 29, 41, 34, 30, 40, 36, 30, 41, 35, 29, 41, 35, 30, 41, 35, 30, 39, 35, 30, 42, 35, 29, 42, 36, 29, 84, 80, 75, 42, 38, 31, 43, 37, 31, 43, 37, 31, 42, 36, 31, 41, 37, 31, 42, 38, 31, 42, 37, 31, 44, 36, 31, + 43, 38, 30, 43, 38, 31, 45, 38, 31, 44, 37, 31, 43, 37, 30, 45, 37, 32, 45, 37, 31, 44, 38, 31, 43, 38, 33, 45, 37, 32, 44, 38, 31, 45, 39, 33, 45, 39, 31, 44, 38, 32, 44, 38, 33, 45, 40, 33, 46, 39, 33, 46, 38, 33, 45, 39, 33, 44, 39, 33, 46, 41, 33, + 45, 39, 33, 44, 38, 34, 45, 39, 35, 47, 41, 34, 61, 54, 47, 47, 39, 33, 45, 41, 33, 47, 40, 33, 46, 39, 33, 46, 39, 34, 46, 39, 35, 46, 40, 34, 49, 41, 34, 48, 40, 33, 47, 40, 34, 49, 41, 34, 47, 41, 34, 46, 40, 35, 47, 41, 34, 49, 41, 35, 48, 42, 34, + 49, 40, 34, 48, 41, 35, 48, 42, 36, 49, 41, 35, 48, 42, 36, 49, 44, 36, 48, 43, 35, 48, 42, 36, 49, 43, 37, 48, 43, 36, 49, 43, 36, 50, 42, 37, 50, 42, 36, 48, 43, 36, 49, 42, 36, 49, 41, 36, 48, 42, 36, 49, 43, 37, 50, 42, 36, 51, 43, 36, 51, 44, 37, + 50, 43, 37, 51, 43, 37, 52, 44, 38, 52, 45, 37, 52, 44, 37, 52, 44, 37, 50, 45, 36, 51, 44, 37, 52, 46, 38, 52, 46, 37, 51, 45, 37, 50, 45, 37, 51, 45, 38, 52, 44, 38, 51, 45, 37, 51, 45, 38, 53, 44, 39, 53, 44, 38, 53, 44, 37, 53, 44, 38, 53, 44, 38, + 54, 45, 38, 53, 46, 37, 52, 46, 38, 52, 45, 39, 53, 46, 39, 62, 55, 48, 53, 46, 39, 53, 46, 39, 54, 47, 38, 54, 47, 38, 54, 45, 38, 67, 59, 52, 55, 45, 38, 55, 46, 38, 53, 46, 39, 53, 47, 40, 54, 47, 39, 53, 47, 39, 55, 47, 40, 79, 74, 67, 54, 47, 39, + 55, 46, 40, 54, 47, 40, 54, 48, 40, 55, 48, 39, 55, 48, 39, 55, 48, 40, 56, 47, 39, 55, 47, 40, 56, 48, 40, 55, 48, 40, 55, 48, 40, 55, 47, 40, 56, 48, 40, 55, 48, 40, 54, 47, 39, 55, 47, 39, 54, 48, 40, 54, 48, 40, 56, 46, 39, 56, 47, 39, 54, 48, 40, + 54, 47, 40, 54, 47, 40, 56, 48, 39, 56, 49, 39, 56, 48, 39, 55, 48, 39, 55, 49, 39, 56, 49, 40, 56, 48, 40, 55, 48, 40, 55, 48, 40, 55, 49, 40, 55, 48, 41, 55, 48, 41, 55, 48, 41, 55, 49, 41, 55, 49, 40, 55, 49, 40, 55, 49, 39, 55, 49, 39, 57, 49, 39, + 56, 48, 40, 55, 46, 40, 55, 47, 41, 56, 47, 41, 69, 61, 53, 57, 48, 40, 56, 49, 41, 55, 48, 40, 68, 61, 54, 54, 48, 41, 56, 48, 40, 55, 49, 40, 55, 50, 40, 56, 49, 40, 56, 47, 40, 56, 48, 41, 55, 49, 41, 55, 49, 41, 80, 75, 67, 54, 50, 40, 55, 49, 39, + 57, 48, 39, 57, 49, 40, 55, 49, 40, 55, 49, 40, 55, 47, 40, 54, 47, 40, 54, 48, 40, 54, 47, 41, 54, 47, 40, 54, 48, 40, 55, 47, 40, 56, 46, 40, 56, 47, 40, 55, 48, 41, 54, 48, 40, 54, 48, 38, 56, 47, 39, 55, 46, 39, 55, 46, 39, 54, 48, 39, 53, 47, 38, + 53, 47, 38, 54, 47, 39, 55, 47, 40, 54, 48, 40, 54, 48, 39, 53, 46, 39, 54, 46, 39, 54, 47, 39, 55, 46, 39, 54, 45, 39, 52, 45, 40, 53, 46, 39, 94, 88, 82, 52, 47, 39, 51, 46, 38, 53, 45, 38, 54, 47, 38, 52, 47, 38, 52, 45, 38, 54, 45, 38, 53, 45, 38, + 51, 45, 38, 52, 45, 38, 54, 46, 38, 53, 45, 37, 52, 46, 38, 52, 45, 38, 52, 45, 39, 53, 46, 37, 52, 45, 37, 51, 44, 38, 52, 45, 38, 51, 45, 38, 50, 45, 37, 52, 44, 36, 51, 43, 36, 76, 69, 62, 22, 18, 16, 34, 31, 29, 34, 32, 29, 32, 30, 27, 33, 29, 27, + 35, 31, 29, 34, 31, 28, 34, 32, 29, 33, 30, 28, 34, 31, 28, 32, 30, 26, 34, 31, 28, 33, 30, 28, 33, 30, 27, 32, 29, 26, 35, 32, 29, 32, 30, 27, 33, 31, 29, 33, 31, 29, 33, 31, 28, 32, 29, 26, 34, 31, 29, 34, 31, 29, 30, 29, 26, 31, 29, 26, 46, 44, 41, + 32, 30, 26, 31, 29, 27, 31, 29, 26, 32, 29, 27, 33, 31, 28, 46, 43, 41, 33, 29, 27, 33, 30, 27, 32, 29, 26, 33, 29, 27, 32, 29, 27, 31, 29, 27, 32, 30, 27, 33, 30, 27, 32, 29, 27, 32, 30, 27, 31, 28, 26, 32, 29, 27, 33, 30, 28, 32, 29, 26, 32, 29, 26, + 31, 29, 26, 33, 31, 28, 32, 30, 27, 31, 29, 27, 30, 29, 26, 31, 29, 27, 30, 28, 26, 32, 29, 27, 33, 29, 27, 33, 30, 27, 32, 29, 27, 31, 27, 25, 32, 29, 26, 31, 28, 25, 31, 28, 26, 32, 30, 28, 30, 29, 26, 31, 29, 27, 31, 29, 26, 29, 28, 25, 30, 28, 26, + 29, 27, 24, 30, 28, 25, 32, 29, 26, 31, 28, 26, 29, 27, 25, 30, 28, 25, 19, 16, 13, 42, 37, 31, 42, 36, 31, 42, 37, 30, 41, 36, 30, 42, 36, 30, 42, 36, 30, 40, 35, 30, 41, 36, 31, 41, 36, 30, 39, 36, 29, 40, 36, 29, 41, 34, 29, 39, 34, 30, 39, 35, 29, + 45, 41, 32, 51, 45, 38, 7, 6, 5, 31, 31, 31, 25, 25, 25, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 21, 21, 21, 21, 21, 22, 21, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 21, + 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 16, 16, 16, 22, 22, 22, 10, 10, 10, 14, 14, 14, 17, 17, 17, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 18, 18, 18, 24, 24, 24, 31, 31, 31, 13, 12, 11, 60, 50, 41, 51, 42, 35, 39, 34, 28, 40, 33, 29, 40, 33, 28, 40, 33, 28, 40, 33, 28, 39, 34, 29, 40, 34, 30, 42, 36, 29, + 42, 34, 29, 41, 36, 30, 41, 36, 29, 42, 35, 29, 40, 36, 30, 85, 80, 76, 42, 37, 30, 42, 38, 30, 40, 37, 30, 42, 37, 30, 43, 37, 30, 41, 38, 31, 43, 36, 30, 43, 38, 31, 43, 37, 32, 43, 37, 30, 44, 37, 31, 44, 39, 31, 44, 38, 31, 43, 36, 31, 44, 37, 33, + 45, 37, 32, 43, 38, 31, 43, 38, 31, 45, 38, 32, 45, 39, 32, 43, 39, 32, 44, 39, 33, 45, 39, 31, 44, 38, 31, 45, 39, 32, 45, 40, 32, 44, 41, 33, 43, 41, 33, 44, 41, 33, 46, 40, 33, 46, 40, 33, 45, 39, 33, 47, 40, 34, 46, 40, 33, 47, 39, 33, 46, 41, 33, + 45, 40, 33, 47, 39, 33, 47, 39, 34, 47, 39, 35, 46, 40, 33, 48, 39, 34, 48, 41, 34, 48, 41, 33, 49, 41, 34, 47, 41, 33, 47, 42, 35, 47, 41, 34, 47, 43, 34, 47, 42, 36, 47, 41, 35, 47, 41, 34, 48, 43, 34, 47, 43, 35, 47, 43, 35, 48, 41, 36, 50, 42, 36, + 48, 44, 36, 48, 43, 36, 48, 42, 35, 49, 43, 36, 51, 44, 36, 50, 43, 35, 48, 42, 35, 50, 43, 35, 51, 43, 36, 51, 41, 36, 51, 42, 36, 50, 43, 36, 50, 44, 37, 52, 45, 38, 51, 44, 36, 51, 44, 36, 52, 44, 37, 51, 43, 38, 52, 44, 37, 52, 45, 36, 51, 44, 36, + 53, 43, 38, 51, 44, 38, 52, 45, 36, 53, 45, 36, 52, 44, 38, 51, 44, 37, 52, 44, 37, 51, 45, 38, 52, 45, 37, 51, 45, 37, 51, 46, 37, 53, 46, 37, 54, 45, 37, 54, 45, 38, 53, 45, 38, 52, 46, 37, 52, 46, 39, 53, 45, 40, 53, 45, 39, 53, 45, 38, 55, 46, 38, + 54, 46, 40, 53, 46, 40, 54, 45, 39, 54, 46, 39, 53, 46, 39, 53, 47, 38, 54, 48, 38, 53, 47, 39, 54, 48, 39, 55, 46, 39, 54, 47, 39, 53, 48, 40, 54, 47, 39, 54, 47, 39, 56, 47, 39, 55, 48, 39, 55, 49, 40, 54, 47, 40, 54, 46, 39, 54, 48, 39, 54, 49, 40, + 55, 49, 40, 55, 48, 39, 53, 47, 38, 54, 46, 39, 56, 47, 39, 56, 47, 40, 56, 48, 40, 55, 48, 40, 55, 48, 39, 56, 47, 40, 56, 48, 40, 55, 47, 40, 55, 47, 41, 55, 47, 41, 55, 47, 40, 55, 47, 40, 55, 48, 40, 56, 49, 39, 56, 48, 40, 57, 49, 41, 55, 48, 40, + 55, 48, 40, 56, 48, 41, 55, 49, 41, 54, 49, 40, 56, 49, 40, 56, 48, 40, 54, 48, 39, 56, 49, 40, 56, 49, 40, 56, 49, 40, 56, 49, 41, 57, 49, 41, 57, 48, 40, 56, 48, 41, 56, 47, 40, 55, 48, 39, 55, 49, 41, 57, 49, 41, 57, 49, 40, 56, 49, 40, 55, 48, 40, + 56, 48, 40, 56, 49, 39, 55, 49, 39, 56, 48, 41, 57, 47, 41, 56, 48, 41, 54, 48, 41, 54, 49, 40, 56, 49, 41, 57, 49, 40, 57, 49, 39, 57, 50, 40, 56, 49, 39, 56, 48, 40, 57, 49, 41, 56, 49, 39, 54, 49, 39, 55, 48, 40, 56, 47, 40, 56, 48, 39, 55, 48, 39, + 55, 48, 40, 54, 47, 41, 55, 47, 41, 56, 48, 39, 57, 48, 39, 55, 47, 39, 53, 48, 40, 53, 47, 40, 53, 46, 40, 54, 46, 40, 55, 47, 40, 54, 48, 40, 55, 48, 39, 54, 46, 39, 53, 46, 40, 54, 47, 40, 54, 46, 40, 54, 47, 40, 54, 47, 39, 53, 48, 39, 53, 47, 39, + 54, 46, 38, 53, 47, 39, 52, 46, 40, 52, 45, 38, 53, 46, 37, 94, 88, 81, 53, 46, 37, 53, 45, 37, 53, 45, 38, 52, 47, 39, 52, 46, 38, 52, 45, 38, 52, 45, 38, 53, 45, 37, 53, 45, 38, 52, 44, 38, 51, 44, 38, 53, 45, 39, 53, 45, 39, 52, 46, 38, 52, 46, 37, + 50, 46, 37, 50, 44, 38, 50, 45, 38, 50, 44, 37, 50, 44, 36, 51, 45, 37, 53, 43, 37, 53, 43, 37, 79, 70, 64, 23, 19, 16, 34, 30, 28, 34, 30, 28, 32, 29, 26, 33, 30, 27, 35, 32, 29, 35, 32, 29, 33, 31, 28, 33, 30, 27, 34, 32, 29, 32, 30, 27, 32, 29, 26, + 34, 31, 28, 34, 31, 28, 33, 31, 28, 33, 30, 27, 33, 30, 28, 35, 31, 29, 33, 30, 28, 34, 31, 28, 34, 31, 29, 32, 30, 27, 32, 30, 28, 32, 30, 27, 33, 31, 28, 33, 30, 28, 32, 29, 27, 33, 30, 27, 32, 29, 26, 34, 30, 28, 33, 30, 27, 33, 30, 28, 32, 29, 27, + 32, 29, 27, 31, 28, 26, 31, 29, 26, 32, 30, 28, 30, 28, 26, 33, 30, 28, 32, 30, 28, 33, 31, 28, 32, 29, 27, 32, 29, 27, 33, 30, 27, 32, 29, 27, 30, 28, 25, 30, 28, 25, 31, 30, 27, 30, 28, 26, 31, 28, 26, 31, 28, 26, 30, 28, 26, 31, 29, 27, 32, 29, 26, + 31, 29, 26, 32, 30, 27, 32, 29, 27, 31, 28, 26, 31, 28, 25, 30, 28, 25, 31, 29, 26, 32, 30, 27, 32, 30, 28, 30, 29, 26, 30, 28, 25, 30, 27, 25, 31, 28, 26, 31, 29, 26, 31, 29, 26, 29, 28, 25, 29, 27, 25, 30, 28, 25, 32, 29, 27, 30, 27, 26, 18, 15, 13, + 42, 37, 30, 42, 36, 31, 41, 36, 30, 40, 37, 29, 40, 36, 30, 41, 36, 31, 43, 36, 30, 42, 34, 29, 40, 34, 29, 42, 35, 30, 42, 35, 30, 42, 35, 30, 42, 34, 30, 39, 34, 30, 45, 39, 32, 53, 44, 36, 7, 6, 5, 31, 31, 31, 25, 25, 25, 18, 18, 19, 18, 18, 19, + 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 14, 14, 15, 21, 21, 21, + 10, 9, 9, 14, 14, 14, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 21, 21, 21, + 21, 21, 21, 27, 27, 28, 34, 34, 34, 14, 13, 12, 59, 49, 41, 50, 42, 37, 42, 36, 29, 39, 36, 28, 40, 34, 28, 40, 35, 29, 41, 35, 30, 41, 34, 29, 40, 35, 30, 39, 36, 28, 41, 35, 29, 42, 34, 29, 41, 36, 29, 41, 36, 29, 42, 35, 31, 84, 80, 76, 41, 36, 31, + 42, 36, 30, 42, 37, 31, 43, 38, 29, 41, 37, 31, 42, 37, 30, 43, 37, 30, 43, 37, 31, 42, 38, 31, 43, 36, 30, 44, 37, 31, 44, 38, 32, 44, 38, 31, 43, 36, 30, 45, 37, 30, 44, 38, 31, 45, 38, 32, 44, 38, 31, 43, 39, 31, 43, 38, 31, 44, 37, 32, 45, 37, 32, + 44, 39, 34, 44, 39, 33, 45, 38, 33, 44, 40, 33, 44, 39, 32, 45, 40, 33, 46, 39, 34, 45, 38, 34, 45, 40, 33, 45, 40, 32, 46, 40, 33, 45, 39, 33, 44, 40, 33, 46, 40, 33, 47, 41, 33, 47, 41, 34, 48, 40, 35, 47, 40, 33, 47, 40, 34, 49, 40, 34, 48, 40, 33, + 47, 40, 34, 46, 41, 36, 47, 41, 35, 48, 41, 34, 48, 40, 34, 48, 41, 35, 47, 43, 34, 48, 41, 34, 48, 40, 36, 49, 41, 35, 47, 41, 34, 47, 43, 35, 48, 43, 35, 48, 41, 35, 49, 43, 35, 48, 44, 35, 48, 44, 36, 48, 44, 37, 48, 43, 36, 48, 43, 37, 49, 44, 36, + 48, 43, 35, 49, 43, 36, 50, 44, 36, 50, 43, 37, 49, 44, 36, 50, 44, 36, 52, 44, 36, 50, 45, 37, 50, 43, 37, 51, 44, 36, 52, 46, 36, 50, 45, 37, 50, 44, 36, 52, 45, 37, 53, 44, 38, 52, 45, 38, 52, 44, 37, 53, 44, 37, 53, 45, 36, 52, 46, 37, 52, 46, 38, + 51, 45, 38, 52, 44, 38, 53, 45, 38, 53, 46, 38, 53, 45, 38, 52, 45, 38, 54, 47, 39, 53, 46, 39, 52, 45, 38, 54, 46, 38, 54, 47, 38, 54, 45, 39, 52, 46, 38, 51, 47, 39, 52, 46, 39, 54, 47, 38, 54, 48, 39, 54, 47, 38, 53, 46, 38, 53, 46, 39, 53, 47, 40, + 54, 48, 40, 54, 47, 40, 53, 47, 39, 54, 47, 38, 54, 46, 38, 54, 46, 39, 53, 46, 39, 55, 47, 38, 54, 48, 39, 54, 46, 38, 56, 47, 39, 55, 49, 39, 54, 49, 39, 55, 49, 39, 55, 48, 40, 54, 48, 40, 56, 48, 40, 55, 48, 40, 55, 48, 39, 56, 47, 39, 56, 48, 40, + 55, 47, 39, 56, 47, 40, 56, 47, 41, 56, 48, 41, 57, 49, 41, 57, 49, 40, 55, 48, 39, 54, 48, 40, 54, 49, 41, 55, 48, 41, 55, 47, 39, 55, 49, 39, 57, 49, 40, 57, 48, 41, 55, 49, 40, 54, 49, 40, 54, 48, 40, 55, 49, 40, 55, 50, 40, 55, 50, 41, 56, 49, 41, + 55, 49, 41, 55, 48, 40, 55, 48, 40, 56, 49, 40, 57, 50, 40, 56, 49, 40, 57, 48, 40, 57, 48, 40, 56, 49, 41, 57, 48, 41, 57, 49, 40, 56, 49, 40, 56, 49, 40, 57, 48, 39, 56, 47, 40, 56, 49, 41, 56, 50, 40, 55, 50, 40, 56, 50, 40, 56, 49, 40, 55, 49, 42, + 54, 49, 41, 56, 49, 40, 56, 48, 40, 57, 48, 41, 57, 49, 41, 56, 49, 39, 56, 49, 39, 56, 48, 41, 54, 47, 41, 56, 48, 41, 56, 49, 40, 55, 49, 40, 55, 48, 40, 55, 46, 41, 56, 46, 40, 56, 46, 40, 55, 47, 39, 56, 48, 40, 57, 47, 40, 55, 48, 40, 54, 48, 41, + 55, 47, 41, 55, 47, 40, 54, 47, 39, 54, 47, 40, 53, 47, 40, 55, 46, 40, 54, 46, 40, 54, 47, 40, 55, 47, 40, 54, 46, 39, 53, 46, 40, 52, 46, 39, 53, 47, 39, 53, 47, 40, 53, 46, 40, 53, 47, 39, 54, 46, 39, 55, 45, 40, 54, 46, 39, 94, 88, 82, 54, 46, 39, + 53, 47, 39, 52, 45, 39, 53, 45, 39, 53, 47, 37, 53, 46, 38, 51, 46, 38, 52, 46, 38, 53, 44, 38, 52, 44, 37, 53, 44, 37, 53, 44, 39, 53, 44, 39, 53, 44, 38, 52, 46, 38, 53, 47, 38, 53, 46, 37, 52, 46, 38, 51, 46, 38, 52, 45, 37, 51, 44, 36, 50, 44, 37, + 50, 44, 37, 77, 71, 63, 22, 19, 16, 34, 30, 28, 33, 30, 28, 33, 30, 28, 33, 31, 29, 32, 30, 27, 34, 31, 28, 33, 30, 27, 32, 29, 26, 32, 30, 27, 34, 32, 29, 33, 31, 27, 33, 31, 28, 35, 33, 30, 33, 30, 27, 34, 31, 28, 33, 30, 28, 34, 32, 29, 32, 30, 27, + 33, 31, 28, 33, 31, 28, 32, 30, 27, 32, 30, 27, 32, 29, 27, 33, 30, 28, 32, 30, 27, 32, 29, 26, 34, 31, 28, 33, 30, 28, 34, 30, 28, 32, 28, 26, 33, 30, 27, 31, 29, 26, 32, 29, 27, 31, 29, 26, 31, 29, 26, 34, 31, 28, 32, 29, 27, 31, 28, 26, 31, 29, 27, + 31, 29, 26, 31, 28, 26, 30, 28, 26, 33, 31, 28, 32, 29, 26, 32, 29, 27, 31, 29, 26, 33, 30, 28, 31, 28, 25, 32, 28, 26, 30, 27, 25, 31, 29, 27, 32, 29, 27, 30, 28, 25, 33, 29, 27, 33, 30, 28, 30, 27, 25, 31, 29, 27, 32, 30, 27, 31, 29, 27, 33, 30, 28, + 31, 28, 26, 30, 28, 26, 30, 29, 26, 29, 27, 25, 30, 28, 25, 32, 30, 27, 30, 28, 26, 30, 28, 26, 30, 29, 26, 31, 28, 26, 31, 28, 26, 31, 28, 27, 32, 29, 26, 18, 16, 13, 42, 37, 31, 42, 35, 30, 42, 36, 30, 41, 37, 30, 41, 37, 30, 41, 37, 30, 41, 34, 29, + 41, 35, 29, 41, 36, 30, 41, 36, 30, 40, 34, 30, 40, 35, 30, 40, 36, 29, 39, 35, 29, 46, 40, 33, 53, 46, 37, 7, 6, 5, 29, 29, 30, 24, 24, 24, 17, 17, 17, 17, 17, 17, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, + 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 21, 9, 9, 9, 13, 13, 13, 16, 15, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 15, + 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 26, 26, 27, 33, 33, 34, 14, 13, 12, 57, 51, 42, 49, 43, 36, 39, 36, 30, + 39, 35, 29, 40, 36, 28, 42, 35, 30, 42, 35, 30, 42, 35, 28, 41, 35, 30, 42, 35, 30, 41, 35, 29, 40, 37, 29, 41, 37, 30, 41, 35, 29, 42, 37, 31, 84, 80, 75, 40, 36, 30, 40, 36, 31, 40, 36, 31, 42, 37, 32, 43, 36, 31, 43, 35, 31, 43, 36, 31, 43, 36, 31, + 44, 38, 30, 44, 37, 30, 44, 37, 30, 44, 37, 31, 45, 37, 31, 43, 36, 31, 43, 37, 31, 43, 38, 31, 43, 37, 31, 43, 39, 31, 44, 39, 32, 45, 39, 33, 43, 38, 32, 45, 38, 33, 44, 39, 33, 44, 38, 32, 45, 38, 31, 45, 40, 32, 46, 40, 33, 44, 40, 32, 44, 40, 33, + 44, 40, 34, 46, 40, 34, 46, 41, 33, 45, 39, 33, 47, 40, 33, 47, 41, 33, 46, 41, 33, 47, 39, 33, 45, 40, 34, 46, 40, 34, 47, 40, 33, 46, 41, 33, 47, 42, 33, 48, 40, 34, 47, 41, 35, 47, 42, 34, 49, 42, 34, 48, 43, 34, 47, 42, 33, 47, 42, 34, 47, 42, 35, + 48, 42, 34, 47, 42, 35, 48, 42, 35, 47, 42, 34, 48, 41, 35, 47, 43, 36, 48, 43, 36, 50, 42, 35, 49, 42, 35, 49, 43, 36, 49, 44, 36, 49, 42, 36, 50, 43, 36, 49, 43, 37, 52, 42, 37, 50, 43, 37, 49, 43, 36, 50, 44, 36, 50, 43, 37, 49, 43, 37, 50, 44, 37, + 49, 44, 35, 50, 43, 36, 52, 45, 37, 52, 46, 36, 50, 46, 37, 52, 45, 38, 53, 46, 37, 53, 45, 36, 53, 46, 37, 50, 45, 37, 51, 44, 38, 53, 44, 37, 52, 44, 37, 51, 45, 38, 52, 46, 37, 54, 45, 37, 53, 46, 38, 52, 46, 38, 53, 47, 39, 52, 47, 38, 51, 46, 39, + 53, 45, 38, 54, 46, 39, 53, 45, 38, 54, 45, 38, 55, 45, 39, 53, 46, 39, 54, 46, 39, 54, 45, 39, 53, 46, 39, 52, 46, 39, 52, 47, 39, 53, 47, 40, 53, 46, 39, 53, 46, 39, 53, 46, 39, 53, 46, 39, 54, 46, 40, 55, 46, 40, 54, 46, 39, 55, 46, 39, 56, 46, 38, + 56, 46, 39, 55, 46, 40, 53, 46, 39, 54, 47, 39, 56, 48, 40, 56, 48, 39, 55, 47, 40, 55, 48, 40, 56, 48, 40, 54, 47, 40, 55, 48, 40, 55, 48, 40, 54, 48, 39, 54, 49, 40, 55, 48, 40, 56, 48, 40, 57, 48, 40, 57, 48, 39, 56, 48, 40, 55, 49, 40, 55, 48, 40, + 57, 48, 41, 56, 49, 41, 55, 49, 40, 55, 48, 40, 55, 47, 40, 55, 48, 39, 55, 48, 39, 56, 49, 40, 56, 49, 41, 56, 49, 41, 56, 49, 40, 55, 49, 41, 55, 49, 42, 55, 48, 41, 55, 48, 41, 55, 49, 41, 56, 50, 42, 56, 50, 41, 55, 50, 41, 56, 49, 41, 56, 49, 41, + 56, 48, 40, 55, 48, 41, 56, 49, 41, 56, 48, 40, 56, 48, 41, 55, 49, 42, 55, 48, 41, 56, 47, 40, 56, 47, 41, 55, 48, 40, 56, 48, 40, 55, 48, 41, 54, 49, 41, 56, 49, 40, 56, 49, 41, 56, 49, 41, 56, 49, 41, 55, 49, 40, 54, 50, 40, 54, 49, 41, 55, 48, 42, + 56, 49, 41, 56, 50, 40, 55, 49, 40, 54, 48, 41, 56, 47, 40, 57, 49, 39, 55, 49, 39, 53, 47, 40, 55, 47, 40, 57, 48, 40, 56, 48, 40, 56, 47, 40, 54, 47, 39, 53, 48, 40, 54, 47, 41, 55, 46, 40, 56, 46, 40, 55, 47, 39, 55, 48, 39, 55, 47, 40, 55, 47, 40, + 54, 46, 39, 54, 46, 39, 54, 45, 40, 53, 47, 39, 55, 47, 39, 55, 46, 39, 54, 45, 40, 54, 46, 39, 54, 47, 39, 53, 46, 40, 52, 46, 39, 52, 45, 39, 93, 88, 82, 53, 46, 38, 54, 46, 39, 53, 47, 39, 52, 47, 38, 52, 46, 38, 53, 45, 39, 54, 45, 38, 53, 46, 38, + 52, 46, 38, 52, 45, 39, 52, 44, 39, 52, 44, 39, 52, 45, 39, 52, 45, 39, 53, 45, 39, 52, 44, 39, 52, 45, 39, 52, 45, 38, 51, 44, 38, 51, 45, 38, 51, 45, 38, 51, 45, 36, 52, 44, 37, 77, 70, 64, 22, 19, 16, 34, 31, 28, 34, 32, 29, 35, 32, 30, 35, 32, 29, + 34, 31, 28, 34, 32, 29, 35, 31, 29, 33, 29, 27, 33, 30, 27, 34, 32, 29, 35, 32, 29, 33, 30, 27, 33, 30, 27, 32, 29, 27, 33, 30, 27, 32, 29, 26, 32, 30, 27, 33, 31, 28, 34, 30, 28, 33, 30, 27, 34, 32, 28, 32, 29, 27, 31, 29, 26, 32, 29, 27, 31, 28, 26, + 33, 30, 27, 32, 29, 27, 34, 31, 29, 34, 31, 29, 32, 29, 27, 34, 30, 28, 33, 30, 28, 32, 29, 27, 33, 30, 27, 31, 29, 26, 32, 30, 27, 31, 29, 26, 32, 29, 27, 33, 31, 28, 32, 29, 27, 32, 29, 27, 30, 28, 26, 33, 31, 28, 31, 29, 26, 33, 30, 28, 33, 30, 28, + 31, 29, 26, 31, 29, 26, 30, 28, 25, 31, 30, 27, 32, 30, 27, 32, 29, 27, 31, 29, 26, 31, 30, 27, 32, 30, 28, 31, 28, 26, 33, 29, 27, 32, 29, 27, 32, 29, 27, 32, 29, 27, 32, 29, 26, 30, 27, 25, 32, 30, 27, 29, 27, 24, 31, 29, 27, 31, 29, 26, 29, 28, 25, + 29, 28, 24, 31, 30, 27, 29, 27, 25, 30, 28, 25, 32, 29, 26, 32, 30, 27, 18, 16, 13, 42, 35, 31, 43, 36, 30, 43, 37, 30, 41, 35, 31, 41, 36, 29, 41, 36, 28, 41, 35, 30, 41, 34, 30, 40, 35, 29, 40, 36, 30, 39, 37, 30, 39, 35, 28, 39, 34, 28, 39, 34, 28, + 45, 39, 33, 52, 45, 37, 7, 6, 5, 29, 29, 29, 23, 23, 23, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, + 18, 18, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, 8, 8, 8, 12, 12, 12, 14, 14, 14, 14, 14, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, + 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 23, 24, 24, 31, 31, 32, 13, 12, 12, 57, 49, 41, 49, 42, 37, 41, 35, 28, 40, 35, 29, 40, 36, 30, 40, 35, 28, 42, 36, 29, 40, 35, 29, 41, 34, 30, 40, 35, 29, + 42, 35, 29, 41, 36, 29, 40, 36, 31, 40, 37, 29, 41, 37, 29, 83, 79, 75, 43, 36, 31, 43, 38, 30, 42, 37, 31, 40, 37, 31, 41, 38, 31, 42, 38, 32, 43, 37, 30, 42, 38, 32, 42, 37, 31, 42, 37, 32, 43, 36, 32, 45, 39, 32, 44, 39, 32, 43, 38, 31, 44, 39, 32, + 44, 38, 33, 44, 39, 32, 45, 39, 31, 43, 38, 31, 44, 38, 31, 46, 38, 32, 45, 40, 31, 43, 38, 32, 45, 38, 31, 44, 40, 32, 44, 39, 33, 45, 40, 33, 45, 39, 32, 44, 40, 33, 46, 40, 33, 45, 40, 33, 45, 40, 34, 45, 39, 34, 47, 40, 34, 46, 40, 33, 46, 41, 33, + 48, 41, 33, 48, 41, 33, 48, 40, 34, 47, 39, 33, 46, 41, 34, 47, 40, 35, 48, 40, 34, 49, 41, 34, 48, 42, 34, 48, 41, 34, 49, 42, 34, 47, 42, 35, 47, 42, 35, 49, 42, 34, 48, 41, 34, 47, 42, 35, 47, 41, 35, 49, 41, 35, 48, 43, 36, 49, 43, 35, 49, 42, 34, + 49, 41, 35, 49, 42, 35, 50, 43, 37, 51, 43, 36, 51, 42, 36, 49, 42, 36, 49, 42, 36, 51, 42, 37, 49, 44, 37, 48, 43, 36, 50, 42, 36, 52, 43, 36, 52, 44, 36, 51, 44, 36, 50, 45, 37, 51, 44, 38, 50, 44, 37, 50, 46, 37, 50, 45, 37, 52, 44, 36, 53, 45, 36, + 51, 45, 36, 52, 44, 38, 53, 45, 37, 51, 45, 37, 51, 44, 38, 52, 45, 38, 53, 45, 36, 53, 44, 37, 54, 44, 37, 53, 46, 37, 54, 45, 39, 53, 45, 38, 53, 46, 38, 53, 47, 38, 52, 47, 38, 53, 45, 38, 53, 45, 39, 52, 45, 38, 53, 46, 38, 55, 47, 38, 53, 46, 39, + 52, 46, 39, 53, 48, 39, 53, 46, 39, 52, 46, 40, 54, 48, 40, 54, 47, 39, 55, 46, 38, 54, 46, 40, 54, 47, 40, 55, 47, 39, 55, 48, 38, 55, 47, 39, 55, 47, 40, 54, 47, 40, 54, 48, 39, 54, 49, 39, 55, 48, 40, 55, 47, 39, 54, 47, 39, 53, 48, 40, 54, 47, 39, + 54, 46, 39, 54, 48, 39, 55, 49, 39, 56, 49, 39, 55, 48, 40, 55, 47, 40, 56, 48, 39, 56, 47, 40, 57, 46, 41, 56, 46, 41, 55, 48, 40, 55, 49, 40, 55, 48, 41, 56, 48, 41, 55, 49, 41, 55, 47, 41, 56, 47, 40, 56, 49, 40, 56, 49, 39, 57, 50, 40, 58, 50, 40, + 57, 49, 40, 55, 50, 40, 56, 49, 41, 55, 49, 40, 56, 49, 41, 56, 48, 41, 55, 49, 41, 56, 48, 42, 57, 48, 41, 55, 49, 40, 56, 50, 40, 57, 49, 41, 56, 47, 41, 57, 48, 41, 57, 48, 40, 57, 48, 40, 57, 48, 40, 56, 49, 41, 56, 49, 41, 57, 48, 41, 57, 48, 40, + 56, 49, 40, 55, 49, 41, 55, 49, 41, 54, 49, 41, 54, 48, 41, 56, 48, 41, 56, 48, 40, 54, 49, 40, 54, 49, 40, 55, 48, 40, 56, 47, 41, 56, 48, 41, 56, 48, 40, 56, 47, 41, 56, 48, 41, 57, 49, 40, 56, 49, 39, 56, 48, 40, 56, 49, 39, 55, 49, 40, 55, 49, 40, + 55, 48, 40, 54, 47, 41, 54, 47, 41, 54, 48, 40, 55, 48, 40, 54, 47, 40, 55, 47, 39, 56, 48, 40, 55, 48, 40, 54, 48, 39, 55, 48, 39, 55, 48, 39, 56, 48, 40, 56, 47, 39, 55, 47, 39, 54, 47, 40, 54, 47, 41, 53, 48, 40, 55, 47, 40, 53, 47, 39, 54, 47, 39, + 55, 46, 39, 54, 47, 38, 54, 47, 38, 53, 46, 38, 53, 47, 38, 93, 89, 82, 51, 47, 38, 53, 47, 37, 55, 46, 39, 54, 47, 39, 52, 47, 38, 53, 47, 37, 52, 46, 38, 51, 45, 40, 52, 45, 39, 52, 44, 38, 52, 44, 37, 52, 46, 38, 52, 46, 39, 54, 44, 38, 53, 44, 38, + 52, 44, 38, 51, 45, 39, 52, 45, 39, 53, 45, 37, 53, 44, 37, 52, 45, 38, 51, 45, 37, 51, 44, 38, 78, 70, 64, 22, 19, 16, 35, 31, 29, 35, 32, 29, 35, 32, 29, 34, 31, 28, 34, 31, 29, 34, 30, 27, 36, 32, 29, 34, 31, 28, 33, 30, 27, 33, 30, 27, 34, 31, 28, + 33, 30, 28, 31, 29, 26, 32, 29, 26, 33, 31, 28, 32, 30, 27, 32, 30, 26, 33, 30, 28, 32, 30, 27, 32, 29, 27, 33, 31, 28, 32, 29, 27, 33, 30, 27, 31, 29, 26, 33, 30, 27, 34, 32, 29, 33, 29, 26, 32, 29, 26, 33, 29, 27, 32, 28, 26, 32, 30, 27, 33, 31, 28, + 32, 29, 27, 32, 29, 27, 32, 30, 28, 31, 28, 26, 31, 28, 25, 33, 30, 28, 32, 29, 27, 33, 30, 27, 32, 29, 27, 31, 29, 26, 32, 31, 27, 30, 28, 25, 31, 29, 26, 32, 29, 26, 31, 29, 26, 30, 28, 25, 32, 30, 27, 32, 30, 28, 31, 28, 26, 32, 29, 27, 31, 28, 26, + 30, 28, 26, 32, 29, 26, 33, 30, 28, 32, 29, 26, 32, 30, 27, 31, 29, 27, 31, 29, 27, 31, 29, 26, 31, 29, 27, 30, 28, 26, 31, 29, 26, 31, 28, 26, 30, 28, 26, 31, 28, 26, 29, 28, 25, 31, 29, 26, 30, 27, 25, 31, 29, 26, 31, 30, 27, 30, 28, 26, 18, 15, 13, + 42, 36, 31, 41, 37, 29, 42, 36, 30, 42, 35, 30, 41, 36, 29, 42, 36, 30, 43, 37, 29, 43, 36, 29, 41, 36, 29, 41, 36, 30, 41, 34, 30, 39, 35, 30, 39, 36, 29, 40, 34, 29, 47, 39, 33, 54, 45, 38, 7, 6, 5, 32, 32, 32, 26, 26, 26, 19, 19, 20, 19, 19, 19, + 19, 19, 20, 19, 20, 20, 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 17, 17, 17, 23, 23, 22, + 8, 8, 8, 11, 11, 12, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 16, 16, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, + 17, 17, 17, 24, 24, 24, 32, 32, 32, 13, 13, 12, 59, 49, 42, 49, 42, 37, 41, 34, 29, 42, 36, 28, 42, 35, 30, 40, 35, 28, 39, 36, 30, 39, 36, 29, 40, 35, 29, 39, 35, 30, 40, 35, 29, 40, 37, 28, 41, 36, 30, 43, 36, 31, 40, 36, 31, 84, 80, 76, 41, 37, 29, + 40, 37, 30, 41, 37, 29, 44, 37, 31, 43, 38, 31, 42, 37, 31, 42, 36, 31, 44, 36, 30, 43, 36, 32, 43, 37, 31, 45, 37, 31, 45, 39, 31, 42, 38, 31, 43, 37, 30, 44, 39, 31, 43, 37, 32, 43, 39, 31, 43, 39, 32, 44, 40, 31, 46, 38, 32, 44, 38, 31, 45, 39, 32, + 44, 39, 33, 43, 39, 33, 44, 40, 32, 44, 41, 32, 46, 39, 33, 44, 41, 33, 44, 40, 34, 45, 41, 33, 46, 40, 33, 46, 39, 33, 44, 40, 33, 45, 40, 33, 46, 40, 33, 45, 41, 34, 46, 40, 34, 47, 39, 35, 48, 40, 35, 48, 41, 34, 48, 41, 34, 47, 41, 35, 48, 41, 35, + 49, 40, 34, 48, 40, 33, 49, 42, 33, 48, 42, 34, 48, 42, 35, 49, 42, 35, 47, 41, 36, 49, 44, 35, 49, 43, 37, 48, 41, 36, 48, 42, 35, 48, 43, 36, 49, 43, 36, 48, 41, 37, 50, 41, 36, 49, 42, 35, 48, 43, 37, 50, 44, 36, 49, 43, 37, 48, 42, 36, 50, 44, 36, + 51, 44, 37, 51, 42, 37, 52, 42, 36, 50, 44, 37, 49, 43, 37, 49, 44, 36, 50, 44, 36, 50, 45, 37, 50, 45, 38, 51, 45, 38, 50, 44, 36, 51, 46, 37, 52, 45, 36, 52, 44, 37, 51, 45, 37, 52, 46, 38, 53, 45, 38, 53, 45, 38, 53, 44, 37, 52, 44, 38, 52, 44, 37, + 53, 45, 37, 52, 46, 38, 52, 46, 38, 54, 45, 37, 54, 44, 38, 54, 45, 37, 52, 46, 39, 51, 45, 39, 53, 45, 38, 54, 46, 38, 54, 47, 38, 52, 47, 39, 52, 46, 38, 53, 45, 38, 54, 46, 39, 54, 48, 39, 53, 47, 40, 53, 46, 40, 54, 47, 40, 53, 47, 39, 54, 45, 39, + 55, 46, 39, 54, 47, 39, 53, 46, 40, 54, 47, 39, 54, 48, 39, 54, 48, 39, 54, 47, 39, 54, 47, 39, 55, 48, 38, 55, 48, 38, 56, 46, 39, 55, 47, 40, 54, 49, 40, 54, 47, 40, 53, 46, 40, 54, 48, 39, 55, 49, 40, 54, 48, 40, 54, 47, 40, 55, 48, 41, 55, 48, 40, + 57, 46, 41, 56, 47, 40, 54, 48, 39, 55, 47, 39, 56, 48, 40, 56, 49, 41, 54, 49, 40, 54, 47, 40, 56, 49, 40, 57, 50, 40, 57, 49, 39, 56, 48, 39, 56, 49, 41, 56, 50, 41, 57, 50, 40, 56, 48, 40, 56, 49, 41, 55, 50, 41, 55, 49, 40, 55, 48, 40, 56, 50, 41, + 57, 50, 41, 58, 48, 40, 56, 49, 40, 56, 50, 40, 56, 49, 41, 57, 49, 41, 57, 48, 40, 57, 48, 40, 57, 48, 40, 57, 49, 40, 56, 50, 41, 56, 49, 41, 56, 48, 41, 56, 49, 40, 57, 49, 41, 57, 49, 40, 56, 49, 40, 56, 49, 41, 57, 49, 42, 56, 49, 42, 56, 50, 41, + 57, 49, 40, 56, 48, 41, 56, 48, 41, 57, 49, 41, 55, 49, 41, 55, 49, 41, 56, 47, 41, 56, 47, 40, 56, 48, 40, 55, 48, 40, 55, 48, 40, 57, 49, 41, 57, 48, 41, 55, 47, 41, 56, 47, 41, 56, 48, 40, 55, 48, 40, 55, 47, 40, 56, 47, 41, 55, 48, 40, 54, 49, 40, + 55, 48, 40, 55, 47, 40, 54, 48, 40, 54, 47, 40, 55, 46, 39, 55, 46, 39, 55, 47, 40, 55, 46, 40, 55, 47, 40, 55, 48, 39, 54, 48, 39, 54, 46, 39, 55, 47, 38, 53, 48, 39, 53, 46, 39, 54, 46, 39, 55, 46, 40, 53, 47, 39, 52, 47, 38, 94, 89, 82, 53, 46, 38, + 53, 46, 38, 54, 45, 38, 52, 45, 39, 51, 46, 39, 52, 45, 39, 54, 45, 39, 54, 46, 39, 52, 46, 38, 53, 45, 37, 53, 46, 38, 54, 46, 38, 52, 44, 38, 51, 44, 39, 52, 45, 39, 52, 45, 39, 52, 45, 39, 51, 44, 38, 52, 44, 38, 52, 45, 39, 53, 44, 37, 53, 44, 37, + 52, 44, 38, 78, 70, 64, 22, 19, 16, 35, 32, 29, 35, 32, 29, 34, 31, 28, 32, 30, 27, 33, 30, 27, 33, 31, 28, 33, 31, 28, 34, 31, 29, 35, 32, 29, 32, 29, 26, 34, 32, 29, 34, 31, 29, 32, 30, 27, 33, 31, 27, 34, 31, 28, 33, 31, 28, 33, 30, 28, 33, 29, 27, + 34, 30, 28, 33, 30, 27, 33, 30, 27, 31, 29, 26, 34, 32, 29, 33, 30, 27, 35, 31, 29, 34, 31, 28, 32, 30, 27, 32, 30, 27, 32, 29, 26, 32, 30, 27, 33, 30, 28, 32, 30, 27, 31, 29, 26, 33, 30, 28, 34, 31, 29, 32, 30, 27, 31, 29, 26, 31, 29, 26, 31, 29, 26, + 31, 29, 26, 31, 29, 26, 31, 28, 26, 32, 29, 27, 32, 29, 26, 31, 28, 26, 32, 29, 27, 32, 29, 27, 32, 30, 27, 32, 29, 27, 31, 28, 26, 31, 28, 26, 31, 28, 25, 30, 28, 25, 32, 29, 27, 30, 27, 25, 33, 30, 28, 32, 29, 27, 32, 29, 26, 31, 29, 26, 30, 28, 26, + 30, 27, 25, 32, 29, 27, 29, 27, 24, 31, 29, 27, 30, 29, 26, 32, 30, 27, 30, 27, 25, 30, 28, 26, 29, 27, 25, 31, 29, 27, 30, 29, 26, 31, 29, 27, 29, 27, 25, 18, 15, 13, 41, 37, 31, 41, 37, 29, 43, 37, 29, 43, 37, 30, 43, 37, 29, 42, 35, 29, 42, 35, 31, + 42, 35, 30, 42, 35, 28, 41, 36, 29, 41, 36, 29, 41, 37, 30, 40, 35, 29, 40, 33, 29, 46, 39, 34, 53, 47, 38, 7, 6, 5, 31, 31, 31, 25, 25, 25, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, + 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 21, 16, 16, 17, 22, 22, 22, 10, 9, 9, 14, 14, 14, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 19, 18, 18, 19, 25, 25, 25, 32, 32, 33, 13, 13, 12, 58, 49, 40, 52, 43, 35, 42, 35, 29, + 41, 35, 28, 40, 35, 28, 42, 34, 28, 41, 36, 28, 41, 36, 28, 41, 36, 30, 42, 36, 30, 40, 36, 29, 42, 35, 31, 40, 36, 30, 40, 36, 30, 41, 37, 30, 84, 80, 75, 41, 35, 30, 40, 36, 31, 40, 37, 31, 42, 36, 31, 44, 36, 30, 43, 38, 30, 42, 38, 30, 44, 38, 31, + 43, 38, 32, 43, 38, 31, 44, 39, 32, 44, 39, 31, 42, 37, 31, 43, 38, 32, 45, 37, 32, 43, 39, 31, 44, 38, 33, 44, 38, 31, 44, 39, 32, 44, 39, 33, 45, 39, 32, 46, 39, 31, 45, 40, 32, 45, 40, 32, 44, 39, 33, 46, 39, 33, 45, 40, 32, 44, 39, 34, 45, 41, 33, + 46, 40, 32, 46, 39, 34, 44, 41, 33, 46, 40, 33, 46, 39, 34, 46, 41, 34, 47, 40, 34, 47, 41, 34, 45, 41, 34, 45, 41, 34, 47, 41, 33, 49, 41, 34, 47, 41, 33, 47, 42, 33, 48, 42, 34, 48, 42, 34, 49, 41, 33, 46, 41, 34, 46, 41, 34, 49, 40, 35, 47, 42, 35, + 47, 43, 36, 47, 41, 36, 48, 41, 36, 49, 41, 36, 50, 42, 35, 49, 43, 35, 48, 42, 36, 49, 43, 36, 48, 42, 35, 49, 43, 36, 49, 43, 36, 50, 43, 36, 49, 42, 36, 50, 44, 37, 48, 43, 37, 49, 43, 37, 51, 43, 37, 51, 43, 36, 49, 43, 37, 50, 43, 36, 50, 44, 36, + 51, 43, 37, 52, 45, 38, 50, 45, 37, 51, 44, 36, 53, 44, 36, 53, 46, 36, 54, 46, 37, 53, 47, 38, 52, 46, 38, 53, 45, 37, 53, 45, 37, 52, 44, 38, 53, 45, 37, 53, 46, 37, 52, 44, 38, 54, 47, 39, 53, 47, 37, 54, 46, 37, 53, 46, 37, 52, 45, 38, 54, 46, 38, + 54, 44, 38, 52, 45, 38, 53, 47, 38, 53, 47, 39, 53, 46, 40, 52, 46, 39, 52, 46, 39, 54, 45, 39, 55, 45, 39, 55, 46, 39, 55, 46, 40, 53, 46, 40, 53, 46, 40, 54, 47, 39, 54, 48, 39, 54, 47, 40, 55, 46, 40, 56, 47, 39, 54, 48, 39, 54, 48, 41, 56, 48, 40, + 55, 47, 39, 54, 46, 39, 55, 47, 39, 55, 48, 39, 55, 48, 39, 57, 48, 39, 56, 48, 40, 55, 48, 39, 54, 48, 38, 55, 49, 39, 56, 49, 39, 56, 49, 40, 56, 47, 40, 55, 47, 39, 55, 48, 40, 54, 47, 39, 54, 47, 39, 55, 48, 40, 56, 50, 40, 55, 48, 40, 54, 48, 41, + 56, 50, 41, 58, 50, 41, 57, 48, 40, 57, 49, 40, 56, 50, 41, 57, 50, 40, 57, 49, 40, 56, 49, 41, 56, 49, 41, 56, 49, 41, 55, 50, 41, 55, 48, 41, 55, 49, 41, 56, 49, 41, 57, 47, 40, 57, 49, 41, 56, 49, 42, 56, 48, 41, 57, 48, 40, 56, 48, 41, 55, 49, 41, + 56, 49, 41, 57, 49, 42, 56, 49, 41, 56, 48, 40, 57, 48, 41, 56, 48, 41, 56, 48, 42, 57, 48, 42, 57, 49, 41, 57, 48, 41, 56, 49, 41, 55, 49, 41, 55, 49, 41, 56, 50, 41, 57, 49, 40, 57, 48, 41, 56, 49, 41, 56, 49, 41, 57, 50, 40, 56, 49, 40, 56, 47, 41, + 57, 47, 41, 58, 49, 40, 56, 49, 41, 55, 47, 40, 55, 47, 40, 57, 48, 41, 57, 48, 41, 57, 48, 41, 56, 48, 40, 56, 47, 40, 56, 48, 40, 56, 49, 39, 55, 47, 40, 54, 47, 41, 55, 47, 41, 56, 48, 40, 56, 47, 40, 55, 47, 40, 54, 48, 40, 54, 47, 40, 56, 47, 40, + 56, 48, 39, 56, 49, 39, 53, 48, 39, 53, 47, 40, 52, 47, 40, 53, 47, 40, 55, 46, 40, 54, 46, 40, 54, 47, 40, 55, 48, 40, 53, 48, 39, 53, 47, 39, 94, 88, 82, 54, 47, 38, 54, 48, 38, 52, 48, 38, 53, 48, 39, 53, 46, 38, 54, 45, 38, 52, 46, 38, 52, 46, 38, + 52, 45, 39, 53, 45, 38, 53, 45, 38, 52, 46, 38, 53, 47, 38, 52, 46, 38, 52, 44, 37, 52, 45, 37, 52, 46, 37, 53, 44, 37, 52, 45, 37, 52, 45, 37, 50, 44, 37, 52, 45, 36, 53, 45, 37, 78, 71, 64, 22, 19, 16, 33, 31, 28, 34, 31, 29, 34, 31, 28, 34, 31, 28, + 32, 30, 27, 34, 32, 29, 34, 30, 28, 34, 30, 28, 35, 31, 29, 33, 31, 28, 34, 31, 29, 35, 32, 29, 34, 32, 29, 34, 32, 29, 34, 31, 28, 34, 31, 29, 33, 30, 28, 33, 31, 29, 32, 30, 27, 33, 31, 28, 33, 31, 28, 32, 29, 27, 34, 31, 29, 32, 29, 27, 33, 31, 28, + 32, 29, 27, 31, 28, 26, 33, 30, 27, 33, 29, 27, 33, 31, 28, 33, 30, 28, 31, 29, 27, 33, 31, 28, 31, 30, 27, 33, 30, 28, 34, 32, 29, 32, 29, 26, 31, 28, 26, 32, 29, 27, 31, 28, 25, 31, 29, 26, 31, 29, 26, 32, 30, 27, 33, 30, 27, 32, 30, 27, 31, 29, 26, + 30, 28, 26, 31, 29, 27, 30, 27, 25, 31, 29, 27, 31, 29, 26, 32, 29, 26, 31, 28, 26, 32, 29, 27, 31, 28, 26, 31, 28, 26, 32, 29, 27, 31, 28, 26, 31, 28, 27, 31, 28, 26, 30, 28, 25, 31, 29, 27, 31, 28, 26, 31, 28, 26, 31, 29, 26, 31, 29, 27, 29, 27, 25, + 31, 30, 27, 30, 29, 26, 32, 30, 27, 29, 27, 25, 31, 28, 26, 28, 27, 24, 18, 16, 13, 43, 36, 31, 43, 35, 31, 42, 36, 30, 41, 36, 30, 41, 35, 29, 41, 36, 28, 41, 36, 29, 42, 37, 29, 43, 36, 29, 41, 35, 28, 40, 35, 28, 41, 34, 29, 40, 33, 29, 39, 34, 29, + 45, 40, 33, 51, 46, 37, 7, 6, 5, 29, 29, 29, 23, 23, 23, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 22, 21, 21, 21, 20, 21, 21, 20, 20, 21, + 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 21, 21, 20, 20, 21, 16, 16, 16, 22, 22, 22, 8, 8, 8, 11, 11, 11, 14, 13, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, + 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 17, 16, 16, 17, 23, 23, 24, 31, 31, 31, 13, 12, 11, 58, 50, 41, 50, 42, 35, 42, 35, 30, 41, 36, 28, 39, 35, 28, 40, 34, 29, 40, 35, 30, 40, 36, 29, 42, 35, 29, 40, 34, 29, + 41, 35, 30, 42, 36, 29, 40, 37, 29, 41, 36, 29, 42, 35, 31, 83, 81, 76, 42, 37, 31, 42, 36, 30, 42, 38, 31, 41, 36, 31, 42, 37, 31, 42, 37, 30, 44, 37, 30, 44, 37, 31, 41, 38, 31, 42, 38, 31, 42, 36, 32, 43, 38, 32, 43, 39, 31, 43, 39, 31, 45, 38, 32, + 44, 37, 32, 44, 39, 33, 45, 40, 31, 45, 39, 32, 45, 39, 33, 44, 39, 31, 45, 38, 32, 44, 38, 32, 44, 38, 33, 44, 39, 33, 47, 39, 33, 45, 39, 33, 44, 40, 33, 46, 40, 34, 47, 39, 32, 46, 40, 33, 46, 40, 34, 46, 41, 33, 45, 41, 33, 45, 39, 33, 45, 39, 34, + 46, 40, 33, 46, 41, 35, 47, 41, 34, 48, 40, 34, 48, 40, 34, 47, 41, 35, 49, 41, 33, 47, 43, 35, 49, 42, 34, 48, 41, 34, 46, 41, 33, 47, 42, 34, 49, 41, 35, 47, 43, 36, 48, 43, 35, 48, 43, 35, 49, 42, 36, 49, 42, 35, 49, 42, 36, 49, 42, 36, 51, 43, 36, + 51, 43, 36, 49, 42, 36, 49, 43, 36, 51, 44, 36, 49, 43, 37, 50, 42, 37, 49, 42, 37, 50, 42, 36, 49, 42, 36, 51, 44, 37, 51, 43, 37, 52, 45, 37, 51, 45, 39, 52, 44, 38, 51, 44, 37, 50, 45, 37, 51, 43, 37, 51, 44, 36, 53, 46, 36, 53, 44, 38, 54, 44, 38, + 53, 45, 37, 50, 45, 37, 51, 44, 38, 54, 44, 38, 54, 45, 38, 53, 47, 37, 53, 46, 38, 54, 47, 39, 53, 46, 38, 53, 46, 38, 53, 46, 38, 52, 44, 38, 52, 45, 38, 54, 45, 39, 55, 45, 39, 54, 46, 38, 54, 46, 39, 54, 44, 40, 54, 46, 39, 54, 47, 39, 54, 46, 39, + 52, 45, 38, 54, 45, 38, 54, 48, 40, 53, 48, 40, 53, 46, 39, 55, 45, 40, 55, 46, 40, 54, 47, 39, 54, 47, 39, 54, 47, 39, 55, 47, 41, 55, 48, 41, 55, 48, 40, 54, 47, 39, 55, 47, 40, 55, 48, 40, 56, 48, 39, 56, 48, 39, 56, 49, 39, 55, 48, 39, 54, 48, 40, + 55, 48, 39, 55, 47, 40, 54, 48, 39, 55, 49, 39, 56, 48, 40, 55, 46, 41, 55, 46, 41, 56, 46, 41, 57, 46, 40, 56, 47, 40, 55, 49, 40, 55, 49, 41, 55, 48, 40, 55, 48, 40, 56, 47, 40, 58, 48, 40, 56, 49, 40, 55, 49, 41, 55, 50, 41, 56, 50, 40, 56, 50, 41, + 56, 49, 42, 55, 48, 41, 55, 49, 41, 55, 50, 40, 57, 49, 41, 56, 47, 41, 55, 48, 41, 56, 49, 41, 56, 49, 41, 56, 49, 41, 57, 49, 41, 56, 50, 41, 56, 50, 41, 58, 49, 42, 57, 48, 42, 55, 49, 42, 56, 50, 42, 56, 49, 42, 56, 48, 42, 56, 49, 42, 56, 47, 42, + 56, 48, 41, 56, 49, 41, 56, 48, 42, 55, 47, 41, 55, 48, 40, 57, 49, 41, 56, 49, 41, 56, 50, 41, 57, 50, 42, 58, 50, 42, 58, 49, 41, 56, 49, 40, 55, 49, 40, 55, 48, 42, 56, 48, 41, 58, 48, 41, 56, 48, 41, 56, 48, 42, 57, 48, 40, 56, 47, 39, 55, 48, 40, + 57, 49, 41, 57, 49, 40, 55, 49, 40, 55, 49, 40, 56, 48, 41, 55, 49, 41, 56, 48, 40, 55, 48, 39, 54, 48, 40, 55, 49, 40, 56, 48, 40, 57, 46, 40, 56, 47, 41, 54, 48, 41, 54, 47, 41, 55, 47, 41, 54, 47, 40, 53, 46, 40, 54, 47, 40, 56, 48, 38, 56, 48, 38, + 54, 48, 40, 54, 47, 39, 54, 47, 38, 53, 47, 39, 52, 48, 40, 93, 88, 83, 54, 45, 39, 55, 46, 39, 53, 46, 39, 54, 47, 38, 54, 45, 39, 52, 46, 39, 52, 45, 38, 53, 45, 38, 54, 46, 39, 54, 45, 39, 54, 45, 38, 53, 46, 38, 54, 45, 39, 53, 45, 39, 53, 46, 39, + 53, 46, 38, 52, 44, 37, 52, 45, 37, 52, 45, 38, 51, 44, 37, 52, 45, 37, 53, 46, 37, 52, 45, 37, 76, 71, 64, 22, 19, 16, 33, 31, 28, 34, 32, 29, 33, 31, 27, 34, 32, 29, 33, 31, 27, 35, 32, 29, 34, 31, 29, 35, 31, 29, 33, 30, 27, 34, 31, 28, 33, 30, 27, + 34, 31, 28, 34, 32, 29, 33, 31, 27, 34, 32, 28, 34, 32, 29, 33, 31, 28, 33, 31, 29, 31, 29, 27, 35, 32, 30, 32, 31, 27, 32, 29, 26, 33, 29, 27, 32, 29, 27, 31, 28, 26, 33, 30, 27, 32, 29, 27, 32, 29, 27, 34, 31, 28, 33, 31, 28, 32, 29, 27, 31, 29, 26, + 33, 30, 28, 31, 28, 26, 31, 29, 26, 33, 30, 28, 32, 29, 27, 33, 30, 28, 32, 29, 27, 32, 28, 26, 32, 29, 26, 31, 29, 26, 32, 30, 28, 31, 28, 26, 32, 30, 27, 31, 28, 25, 30, 27, 25, 31, 28, 26, 32, 29, 27, 32, 29, 27, 32, 29, 27, 33, 30, 27, 31, 29, 26, + 31, 28, 25, 32, 29, 27, 31, 28, 25, 32, 30, 27, 32, 30, 27, 32, 29, 27, 31, 28, 26, 31, 29, 26, 31, 28, 26, 31, 29, 26, 30, 28, 25, 30, 28, 26, 30, 29, 26, 30, 28, 25, 30, 28, 25, 31, 28, 26, 31, 29, 27, 29, 27, 25, 31, 28, 27, 31, 29, 27, 18, 15, 13, + 42, 36, 30, 43, 36, 31, 43, 36, 31, 42, 36, 31, 42, 35, 30, 42, 36, 30, 41, 36, 30, 41, 35, 29, 41, 35, 29, 40, 37, 29, 40, 35, 30, 40, 35, 29, 40, 35, 28, 39, 35, 28, 46, 40, 32, 54, 46, 37, 7, 6, 5, 27, 27, 27, 21, 21, 21, 14, 14, 15, 14, 14, 15, + 15, 15, 15, 16, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 19, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 21, 17, 17, 17, 22, 22, 22, + 9, 9, 9, 13, 13, 13, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 25, 25, 25, 32, 32, 32, 13, 13, 12, 59, 51, 41, 50, 44, 35, 42, 34, 28, 41, 35, 29, 40, 34, 29, 41, 34, 29, 41, 35, 30, 41, 34, 29, 41, 35, 28, 39, 36, 28, 41, 36, 29, 41, 38, 30, 41, 36, 30, 40, 36, 31, 40, 35, 31, 84, 81, 76, 42, 38, 31, + 42, 37, 29, 42, 38, 30, 43, 36, 30, 42, 36, 31, 42, 38, 31, 43, 38, 31, 43, 38, 32, 44, 37, 33, 44, 38, 32, 44, 37, 32, 42, 38, 33, 45, 39, 32, 45, 39, 31, 44, 38, 31, 45, 37, 32, 43, 39, 32, 43, 38, 32, 43, 37, 32, 43, 38, 31, 43, 40, 31, 44, 40, 33, + 46, 38, 31, 46, 40, 32, 46, 41, 33, 46, 40, 33, 47, 39, 32, 46, 40, 33, 45, 41, 34, 45, 40, 33, 46, 39, 33, 46, 41, 33, 46, 40, 34, 45, 41, 34, 45, 40, 33, 45, 40, 34, 46, 41, 32, 48, 39, 34, 48, 40, 35, 48, 42, 35, 47, 40, 34, 48, 40, 34, 48, 41, 33, + 49, 41, 34, 48, 42, 35, 48, 42, 33, 47, 42, 33, 47, 42, 34, 47, 41, 34, 46, 42, 35, 47, 42, 35, 48, 41, 36, 49, 43, 37, 48, 43, 36, 49, 42, 36, 49, 43, 36, 48, 42, 36, 50, 44, 36, 50, 43, 37, 50, 42, 36, 49, 42, 36, 48, 44, 37, 49, 44, 35, 50, 44, 36, + 50, 43, 36, 49, 42, 37, 51, 43, 37, 51, 45, 37, 51, 44, 37, 51, 43, 38, 50, 44, 38, 51, 45, 37, 51, 44, 36, 51, 45, 37, 51, 44, 37, 52, 45, 38, 52, 46, 38, 52, 45, 37, 54, 44, 38, 52, 44, 37, 51, 45, 38, 51, 45, 38, 52, 44, 38, 52, 46, 38, 52, 45, 37, + 53, 45, 37, 52, 46, 38, 53, 47, 39, 52, 47, 38, 52, 46, 38, 54, 46, 39, 53, 46, 38, 52, 45, 38, 52, 45, 39, 53, 46, 39, 53, 47, 40, 53, 47, 40, 56, 47, 38, 55, 46, 38, 53, 46, 39, 54, 48, 39, 54, 48, 40, 53, 48, 40, 53, 47, 39, 53, 45, 38, 54, 46, 39, + 55, 47, 40, 55, 46, 39, 53, 46, 39, 55, 47, 39, 56, 48, 39, 56, 49, 39, 56, 49, 39, 53, 48, 41, 53, 47, 39, 56, 48, 38, 55, 48, 39, 54, 47, 39, 54, 49, 39, 56, 48, 39, 56, 48, 40, 55, 48, 40, 56, 48, 39, 55, 47, 39, 54, 48, 40, 56, 48, 40, 57, 46, 40, + 56, 47, 41, 57, 48, 40, 57, 47, 39, 56, 47, 39, 56, 47, 41, 57, 47, 41, 55, 49, 41, 54, 50, 41, 55, 48, 40, 55, 50, 40, 56, 50, 40, 56, 50, 40, 56, 49, 40, 56, 48, 42, 56, 49, 42, 58, 49, 41, 57, 49, 41, 57, 49, 41, 57, 48, 40, 57, 48, 41, 57, 48, 41, + 55, 49, 40, 55, 50, 41, 57, 49, 41, 57, 49, 41, 56, 49, 41, 56, 48, 41, 57, 50, 41, 56, 49, 40, 57, 49, 40, 57, 50, 41, 55, 49, 41, 56, 49, 40, 56, 50, 40, 57, 48, 40, 58, 48, 40, 58, 48, 41, 57, 48, 42, 56, 49, 42, 56, 50, 42, 58, 49, 41, 58, 50, 40, + 56, 49, 41, 56, 48, 42, 56, 49, 42, 56, 48, 40, 56, 48, 40, 57, 50, 40, 57, 50, 40, 57, 49, 40, 57, 49, 40, 56, 49, 40, 56, 48, 42, 55, 47, 42, 56, 48, 40, 55, 47, 41, 56, 47, 40, 55, 48, 39, 55, 47, 41, 56, 47, 42, 56, 47, 41, 55, 48, 40, 55, 48, 40, + 55, 48, 41, 56, 49, 40, 56, 48, 40, 54, 48, 41, 55, 48, 40, 55, 47, 39, 55, 47, 40, 54, 48, 40, 55, 47, 40, 54, 46, 39, 54, 47, 39, 55, 47, 40, 55, 47, 40, 55, 47, 40, 55, 48, 40, 54, 48, 38, 53, 48, 38, 52, 46, 38, 53, 46, 39, 94, 88, 82, 54, 45, 38, + 52, 45, 38, 52, 47, 39, 53, 47, 40, 55, 47, 39, 53, 45, 38, 52, 45, 38, 53, 45, 39, 55, 45, 38, 54, 46, 38, 53, 46, 39, 52, 45, 39, 51, 45, 39, 51, 45, 38, 53, 44, 38, 54, 43, 38, 53, 45, 39, 53, 46, 39, 53, 44, 38, 53, 43, 38, 52, 43, 39, 52, 44, 38, + 51, 45, 38, 76, 71, 65, 22, 19, 16, 35, 31, 29, 34, 32, 29, 33, 31, 27, 32, 30, 27, 33, 31, 28, 34, 32, 29, 32, 30, 27, 33, 31, 28, 33, 31, 28, 34, 31, 28, 34, 31, 28, 33, 31, 28, 34, 32, 29, 32, 30, 27, 33, 30, 28, 33, 30, 28, 33, 30, 27, 32, 31, 27, + 32, 30, 27, 33, 30, 28, 33, 30, 28, 33, 30, 27, 33, 30, 27, 33, 30, 27, 33, 30, 28, 34, 31, 28, 32, 30, 27, 32, 29, 27, 33, 30, 28, 32, 30, 28, 32, 29, 27, 31, 29, 27, 31, 29, 26, 33, 30, 28, 30, 28, 25, 32, 29, 26, 32, 29, 27, 32, 30, 28, 32, 29, 27, + 32, 30, 27, 32, 29, 25, 31, 29, 26, 32, 30, 28, 31, 29, 26, 31, 29, 26, 30, 27, 25, 31, 28, 26, 33, 30, 28, 32, 30, 27, 30, 28, 25, 32, 30, 27, 33, 30, 27, 32, 29, 26, 30, 28, 25, 30, 28, 25, 32, 29, 27, 31, 30, 27, 32, 30, 27, 32, 30, 27, 31, 28, 26, + 32, 30, 27, 29, 27, 25, 30, 28, 25, 29, 27, 25, 30, 28, 26, 31, 29, 26, 31, 29, 26, 30, 28, 25, 30, 28, 25, 30, 28, 25, 30, 28, 26, 31, 29, 26, 31, 29, 26, 19, 16, 13, 42, 37, 30, 41, 36, 32, 41, 36, 30, 42, 37, 29, 42, 36, 30, 41, 36, 30, 41, 35, 29, + 41, 37, 28, 40, 36, 29, 40, 35, 30, 41, 36, 30, 40, 35, 30, 40, 34, 29, 40, 35, 29, 46, 40, 33, 52, 46, 38, 7, 6, 5, 33, 33, 33, 27, 27, 28, 21, 21, 22, 21, 21, 22, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 24, 24, 24, 24, 24, 25, + 25, 25, 25, 25, 25, 25, 25, 25, 25, 24, 24, 25, 24, 24, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 26, 25, 25, 25, 19, 19, 20, 24, 24, 24, 10, 10, 10, 14, 14, 14, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, + 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 27, 27, 27, 34, 34, 34, 14, 13, 12, 57, 49, 42, 50, 44, 36, 40, 34, 28, + 39, 34, 28, 40, 35, 29, 40, 36, 30, 41, 34, 29, 41, 34, 29, 42, 35, 28, 41, 37, 28, 40, 35, 29, 42, 35, 30, 40, 35, 30, 42, 36, 30, 41, 35, 30, 83, 81, 75, 41, 38, 30, 41, 38, 30, 42, 38, 32, 41, 37, 31, 41, 36, 30, 42, 39, 30, 43, 39, 31, 44, 38, 32, + 45, 36, 32, 44, 37, 31, 44, 37, 31, 44, 37, 32, 45, 38, 33, 44, 37, 31, 46, 38, 31, 45, 40, 32, 46, 38, 33, 45, 38, 32, 44, 39, 32, 43, 38, 32, 44, 38, 31, 45, 40, 33, 45, 40, 32, 45, 39, 33, 44, 38, 34, 45, 40, 32, 44, 40, 33, 44, 39, 32, 45, 41, 32, + 47, 41, 32, 45, 39, 33, 46, 39, 34, 46, 40, 34, 47, 40, 32, 46, 40, 33, 45, 39, 34, 47, 40, 33, 48, 42, 34, 46, 41, 34, 46, 42, 34, 47, 41, 33, 47, 40, 33, 48, 41, 34, 48, 42, 34, 46, 42, 34, 47, 42, 34, 47, 41, 35, 48, 41, 35, 48, 42, 36, 49, 43, 35, + 47, 41, 35, 48, 41, 36, 49, 42, 36, 48, 42, 36, 48, 42, 35, 51, 43, 36, 50, 44, 37, 51, 43, 37, 49, 43, 37, 50, 42, 36, 51, 42, 35, 50, 44, 37, 51, 44, 37, 50, 44, 35, 51, 44, 37, 50, 45, 38, 49, 45, 37, 50, 44, 37, 49, 45, 38, 50, 45, 38, 52, 44, 37, + 52, 44, 38, 52, 44, 37, 52, 45, 37, 51, 44, 37, 51, 45, 37, 52, 45, 37, 54, 44, 38, 52, 45, 37, 53, 45, 37, 53, 44, 37, 52, 45, 37, 53, 46, 38, 52, 46, 38, 50, 47, 38, 52, 46, 39, 53, 45, 39, 53, 44, 37, 53, 45, 38, 52, 45, 39, 53, 44, 39, 52, 45, 39, + 52, 45, 38, 53, 45, 38, 53, 46, 39, 54, 46, 39, 55, 46, 38, 53, 46, 38, 53, 47, 39, 54, 47, 39, 54, 48, 40, 54, 47, 39, 54, 46, 39, 56, 47, 39, 55, 46, 38, 54, 46, 39, 55, 47, 39, 55, 48, 40, 53, 48, 40, 53, 47, 39, 54, 46, 39, 55, 47, 40, 55, 48, 41, + 56, 49, 40, 56, 47, 39, 56, 46, 41, 55, 47, 41, 55, 48, 40, 56, 48, 40, 56, 47, 40, 55, 47, 40, 56, 48, 39, 57, 47, 40, 55, 48, 40, 55, 48, 39, 55, 48, 40, 55, 47, 41, 56, 47, 41, 56, 47, 40, 55, 48, 40, 56, 48, 41, 57, 48, 41, 57, 48, 40, 56, 49, 40, + 56, 50, 41, 56, 49, 41, 55, 48, 40, 55, 48, 39, 55, 48, 40, 56, 48, 41, 56, 50, 41, 56, 49, 40, 56, 48, 41, 56, 49, 41, 56, 48, 40, 56, 50, 40, 56, 50, 40, 56, 48, 41, 57, 48, 41, 57, 49, 41, 58, 49, 41, 58, 48, 41, 56, 47, 41, 56, 49, 41, 57, 50, 41, + 56, 50, 41, 55, 49, 42, 56, 49, 41, 58, 49, 40, 57, 49, 41, 55, 49, 41, 56, 49, 41, 56, 48, 42, 56, 48, 42, 56, 48, 41, 56, 49, 41, 58, 50, 41, 57, 51, 41, 56, 50, 41, 56, 49, 40, 56, 49, 41, 57, 49, 40, 57, 50, 40, 56, 50, 40, 56, 49, 41, 56, 50, 40, + 55, 49, 41, 57, 49, 42, 56, 49, 41, 55, 48, 40, 56, 49, 41, 55, 49, 41, 54, 48, 40, 56, 48, 40, 57, 49, 40, 56, 48, 40, 55, 48, 41, 55, 49, 42, 56, 49, 41, 55, 48, 40, 54, 49, 40, 55, 47, 40, 56, 47, 40, 56, 47, 41, 56, 47, 40, 55, 47, 40, 55, 46, 40, + 56, 46, 39, 56, 48, 39, 54, 49, 39, 53, 48, 40, 54, 47, 40, 54, 48, 39, 54, 47, 40, 55, 47, 40, 55, 48, 39, 53, 47, 39, 53, 46, 40, 54, 46, 39, 95, 89, 82, 55, 46, 38, 53, 46, 38, 54, 46, 38, 55, 46, 39, 53, 46, 39, 54, 47, 39, 54, 47, 39, 55, 47, 39, + 54, 46, 39, 55, 46, 38, 54, 46, 37, 53, 45, 38, 54, 44, 39, 52, 45, 38, 53, 46, 39, 53, 44, 39, 53, 43, 38, 52, 45, 38, 52, 45, 38, 52, 45, 38, 52, 45, 38, 53, 45, 38, 53, 44, 38, 78, 70, 65, 22, 19, 16, 34, 31, 28, 33, 31, 28, 34, 31, 29, 33, 30, 27, + 33, 31, 27, 33, 31, 28, 32, 30, 27, 33, 30, 27, 35, 32, 29, 33, 31, 28, 33, 31, 28, 33, 31, 28, 35, 32, 29, 32, 30, 27, 33, 31, 28, 33, 30, 27, 33, 30, 28, 33, 30, 27, 34, 32, 29, 32, 29, 27, 34, 31, 28, 34, 31, 28, 33, 30, 28, 33, 31, 29, 34, 31, 29, + 33, 31, 28, 32, 30, 27, 32, 30, 27, 33, 29, 27, 32, 29, 26, 32, 29, 26, 31, 29, 26, 32, 29, 26, 33, 30, 28, 32, 30, 27, 32, 30, 27, 33, 30, 27, 30, 29, 25, 31, 29, 26, 32, 29, 27, 31, 28, 26, 32, 30, 27, 32, 30, 27, 33, 30, 28, 32, 30, 27, 31, 28, 26, + 33, 30, 28, 33, 30, 28, 31, 29, 26, 32, 29, 27, 32, 29, 27, 33, 30, 28, 31, 29, 26, 32, 29, 27, 31, 28, 26, 31, 29, 26, 30, 28, 25, 31, 28, 26, 32, 30, 28, 31, 29, 26, 31, 29, 27, 30, 28, 25, 30, 28, 25, 30, 28, 26, 31, 28, 26, 32, 30, 27, 30, 29, 26, + 30, 28, 26, 31, 28, 26, 30, 28, 25, 31, 28, 26, 29, 27, 25, 30, 28, 26, 19, 16, 13, 42, 36, 30, 41, 37, 30, 41, 36, 31, 42, 36, 30, 42, 38, 29, 41, 37, 29, 42, 36, 29, 41, 35, 30, 39, 36, 30, 41, 36, 29, 42, 36, 29, 42, 35, 30, 41, 35, 30, 40, 34, 28, + 45, 39, 33, 52, 44, 38, 7, 6, 5, 30, 30, 30, 24, 24, 24, 17, 17, 17, 17, 17, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, + 22, 22, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 22, 22, 22, 17, 17, 17, 23, 23, 23, 10, 10, 10, 15, 15, 15, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 20, 20, + 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 27, 27, 27, 34, 34, 34, 14, 13, 12, 59, 50, 42, 50, 44, 35, 39, 35, 30, 40, 35, 29, 40, 36, 30, 41, 35, 29, 40, 35, 28, 40, 37, 30, 40, 36, 30, 42, 35, 29, + 41, 36, 30, 41, 37, 30, 42, 37, 29, 41, 38, 29, 41, 37, 30, 85, 81, 75, 41, 37, 30, 42, 36, 31, 42, 37, 30, 42, 38, 29, 40, 37, 31, 44, 37, 31, 44, 37, 31, 43, 38, 32, 44, 39, 31, 42, 38, 33, 42, 38, 33, 43, 39, 31, 43, 39, 32, 43, 37, 32, 43, 39, 32, + 46, 39, 31, 46, 38, 31, 46, 39, 31, 46, 38, 32, 46, 40, 33, 46, 39, 32, 44, 39, 31, 44, 39, 33, 46, 40, 34, 46, 38, 32, 45, 38, 32, 44, 38, 33, 44, 39, 32, 44, 39, 33, 45, 39, 33, 47, 40, 33, 47, 41, 33, 46, 41, 34, 46, 40, 33, 47, 42, 34, 47, 41, 34, + 48, 40, 33, 47, 41, 34, 48, 41, 34, 47, 42, 34, 46, 41, 34, 47, 41, 33, 46, 42, 33, 47, 41, 33, 47, 42, 34, 49, 43, 34, 47, 43, 35, 48, 43, 35, 48, 42, 34, 47, 43, 35, 49, 43, 36, 49, 42, 35, 49, 41, 35, 48, 42, 36, 48, 42, 36, 48, 41, 36, 49, 41, 36, + 49, 42, 35, 48, 43, 35, 50, 42, 37, 51, 42, 37, 50, 42, 36, 50, 42, 37, 49, 43, 37, 50, 43, 36, 50, 44, 36, 49, 44, 38, 50, 44, 37, 51, 44, 37, 50, 44, 38, 50, 44, 38, 52, 45, 37, 52, 45, 37, 51, 45, 38, 51, 44, 38, 52, 44, 36, 52, 44, 37, 52, 44, 38, + 53, 44, 37, 51, 44, 36, 52, 45, 37, 51, 46, 38, 52, 46, 38, 53, 45, 37, 53, 45, 38, 52, 46, 38, 52, 45, 37, 53, 46, 38, 53, 47, 38, 53, 46, 38, 55, 45, 38, 54, 46, 39, 52, 45, 39, 53, 46, 38, 54, 47, 39, 52, 47, 40, 53, 47, 39, 52, 46, 38, 53, 46, 39, + 55, 46, 40, 55, 45, 40, 53, 46, 38, 54, 47, 39, 55, 47, 40, 55, 47, 39, 55, 47, 38, 53, 47, 40, 53, 48, 40, 55, 48, 39, 55, 47, 40, 53, 47, 40, 54, 47, 40, 56, 48, 40, 55, 49, 40, 55, 48, 39, 56, 46, 39, 55, 46, 40, 54, 47, 41, 55, 48, 41, 57, 48, 40, + 55, 47, 40, 56, 46, 40, 57, 48, 40, 56, 49, 40, 56, 49, 40, 57, 47, 41, 56, 47, 41, 54, 47, 41, 55, 48, 41, 55, 49, 40, 56, 49, 40, 56, 50, 40, 56, 49, 41, 55, 49, 41, 56, 49, 40, 57, 49, 39, 57, 49, 41, 57, 49, 41, 58, 49, 41, 58, 49, 41, 58, 49, 41, + 56, 49, 40, 56, 49, 40, 57, 49, 41, 57, 48, 42, 56, 48, 41, 56, 48, 40, 57, 49, 42, 56, 50, 42, 57, 49, 41, 57, 48, 40, 56, 49, 41, 56, 50, 41, 57, 50, 40, 58, 49, 41, 58, 48, 41, 58, 48, 41, 58, 47, 41, 56, 49, 42, 56, 50, 42, 58, 49, 40, 58, 49, 41, + 56, 49, 42, 56, 49, 41, 56, 49, 40, 56, 50, 41, 56, 51, 41, 57, 49, 42, 57, 48, 42, 58, 48, 41, 58, 50, 40, 57, 50, 40, 56, 49, 40, 56, 48, 41, 57, 49, 40, 56, 50, 40, 57, 50, 41, 56, 48, 41, 55, 48, 40, 56, 49, 41, 56, 49, 42, 56, 49, 40, 56, 48, 40, + 55, 48, 41, 56, 48, 41, 56, 49, 41, 55, 48, 40, 55, 49, 40, 55, 48, 41, 55, 47, 40, 55, 48, 39, 55, 47, 40, 55, 46, 40, 54, 47, 40, 55, 48, 40, 55, 49, 40, 55, 48, 40, 56, 47, 40, 55, 48, 39, 53, 47, 40, 53, 47, 40, 54, 48, 39, 55, 48, 40, 55, 48, 40, + 53, 46, 40, 52, 47, 39, 54, 47, 38, 55, 47, 39, 54, 47, 40, 93, 89, 82, 54, 47, 38, 56, 48, 38, 55, 47, 38, 54, 46, 38, 53, 46, 38, 52, 47, 39, 52, 47, 39, 54, 47, 39, 55, 46, 38, 54, 47, 39, 54, 47, 39, 54, 47, 39, 54, 46, 38, 53, 44, 39, 52, 44, 38, + 52, 46, 38, 51, 44, 38, 53, 44, 39, 54, 45, 38, 53, 45, 37, 53, 45, 38, 53, 45, 39, 51, 46, 38, 76, 72, 64, 22, 20, 16, 34, 32, 29, 34, 32, 28, 33, 30, 27, 35, 32, 29, 32, 30, 26, 33, 31, 28, 34, 32, 29, 34, 31, 28, 33, 31, 28, 33, 31, 28, 33, 31, 28, + 33, 31, 28, 34, 31, 29, 33, 31, 27, 34, 32, 29, 33, 30, 27, 34, 31, 28, 32, 30, 27, 34, 32, 29, 33, 31, 28, 32, 30, 28, 33, 30, 28, 32, 30, 27, 34, 31, 29, 32, 30, 28, 33, 30, 28, 32, 29, 26, 32, 30, 27, 33, 31, 28, 33, 30, 27, 33, 30, 28, 32, 29, 26, + 33, 30, 27, 33, 30, 27, 33, 31, 28, 32, 30, 27, 32, 30, 27, 30, 28, 26, 30, 28, 25, 30, 28, 25, 31, 29, 26, 32, 30, 26, 32, 30, 27, 31, 30, 27, 32, 30, 27, 32, 30, 27, 32, 30, 27, 31, 28, 25, 31, 28, 26, 32, 30, 28, 31, 28, 26, 32, 29, 27, 32, 29, 27, + 32, 29, 27, 32, 30, 28, 31, 29, 26, 31, 29, 26, 30, 27, 25, 31, 29, 27, 30, 28, 26, 30, 27, 25, 30, 27, 25, 29, 27, 25, 31, 29, 26, 30, 28, 26, 31, 28, 26, 30, 27, 25, 30, 28, 25, 29, 28, 25, 31, 29, 26, 30, 28, 25, 31, 29, 26, 31, 29, 27, 18, 15, 13, + 42, 36, 31, 42, 36, 30, 41, 37, 30, 42, 36, 31, 42, 36, 30, 41, 36, 29, 41, 37, 30, 41, 36, 30, 41, 35, 30, 40, 35, 30, 39, 36, 30, 40, 36, 29, 41, 34, 28, 41, 34, 29, 46, 40, 33, 52, 45, 37, 7, 6, 5, 27, 27, 27, 21, 21, 21, 14, 14, 14, 14, 14, 15, + 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 16, 16, 16, 16, 17, 17, 17, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, + 11, 11, 10, 15, 15, 16, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 20, 20, 19, 20, 20, 19, 19, 20, + 19, 19, 20, 25, 25, 26, 32, 32, 33, 13, 13, 12, 59, 49, 42, 51, 44, 36, 40, 35, 29, 42, 34, 28, 41, 35, 30, 41, 36, 29, 43, 34, 28, 40, 35, 29, 39, 35, 29, 41, 36, 30, 41, 37, 29, 42, 36, 30, 41, 36, 30, 40, 36, 31, 41, 35, 30, 83, 79, 75, 41, 37, 30, + 42, 36, 29, 42, 36, 29, 43, 36, 31, 43, 38, 31, 42, 38, 31, 43, 37, 30, 43, 37, 30, 43, 37, 31, 43, 38, 31, 44, 38, 32, 46, 38, 33, 44, 39, 32, 45, 39, 32, 45, 38, 32, 45, 38, 32, 43, 38, 31, 43, 39, 32, 45, 40, 33, 44, 38, 32, 45, 38, 31, 46, 38, 31, + 46, 39, 32, 47, 39, 32, 45, 40, 32, 45, 38, 32, 47, 40, 32, 46, 40, 33, 45, 39, 34, 48, 41, 33, 46, 40, 33, 45, 41, 33, 46, 40, 34, 46, 39, 33, 45, 42, 35, 48, 40, 34, 46, 41, 35, 47, 41, 34, 48, 41, 34, 49, 43, 34, 48, 41, 34, 47, 40, 34, 48, 41, 34, + 47, 43, 36, 47, 43, 35, 46, 43, 34, 47, 41, 35, 47, 41, 35, 48, 41, 35, 47, 42, 35, 48, 43, 35, 48, 42, 36, 48, 43, 35, 48, 42, 34, 49, 43, 35, 49, 43, 35, 50, 42, 36, 50, 42, 36, 52, 42, 35, 51, 42, 36, 49, 43, 35, 49, 44, 35, 50, 43, 36, 50, 44, 37, + 49, 44, 36, 51, 43, 38, 52, 44, 38, 50, 44, 37, 49, 45, 37, 50, 45, 37, 50, 44, 38, 50, 44, 37, 50, 45, 37, 51, 45, 38, 53, 45, 38, 52, 44, 38, 51, 45, 38, 52, 45, 38, 51, 45, 37, 53, 44, 38, 53, 45, 37, 51, 46, 38, 52, 46, 38, 51, 46, 38, 51, 47, 37, + 53, 46, 38, 52, 46, 38, 51, 46, 38, 53, 47, 39, 52, 46, 39, 52, 45, 38, 53, 45, 39, 54, 45, 39, 53, 46, 39, 52, 46, 40, 54, 47, 39, 54, 46, 39, 53, 48, 39, 53, 47, 39, 54, 47, 39, 55, 47, 39, 55, 48, 39, 55, 48, 39, 54, 47, 40, 55, 46, 39, 55, 47, 39, + 54, 47, 39, 53, 48, 39, 53, 47, 40, 54, 46, 39, 54, 47, 40, 54, 48, 40, 56, 47, 39, 55, 48, 40, 54, 48, 40, 54, 47, 41, 55, 46, 40, 56, 47, 40, 56, 49, 40, 55, 49, 40, 57, 48, 39, 57, 47, 41, 55, 48, 41, 56, 48, 41, 56, 48, 41, 57, 49, 41, 57, 49, 41, + 57, 48, 41, 56, 48, 40, 56, 49, 40, 57, 49, 40, 55, 48, 40, 56, 49, 41, 57, 49, 41, 56, 48, 41, 56, 48, 42, 56, 48, 42, 56, 50, 42, 57, 50, 42, 58, 49, 41, 57, 48, 41, 56, 48, 41, 57, 49, 41, 57, 48, 40, 57, 48, 40, 57, 48, 41, 57, 49, 41, 56, 49, 40, + 55, 49, 40, 55, 49, 41, 57, 48, 42, 58, 48, 41, 56, 49, 40, 57, 48, 41, 57, 49, 41, 57, 48, 41, 57, 48, 41, 57, 49, 41, 57, 49, 41, 58, 49, 41, 58, 48, 40, 57, 48, 40, 56, 48, 40, 57, 49, 40, 58, 50, 41, 57, 50, 41, 56, 49, 41, 56, 49, 41, 57, 49, 41, + 57, 50, 41, 58, 50, 40, 59, 50, 41, 58, 50, 41, 57, 50, 41, 58, 50, 42, 57, 48, 41, 55, 48, 41, 56, 49, 41, 58, 49, 41, 58, 49, 41, 56, 48, 42, 56, 48, 41, 57, 48, 41, 57, 47, 42, 56, 47, 41, 55, 48, 40, 56, 48, 40, 57, 47, 39, 55, 48, 40, 55, 48, 40, + 56, 48, 40, 55, 47, 41, 55, 47, 41, 56, 48, 41, 55, 48, 40, 54, 47, 40, 56, 47, 40, 56, 47, 40, 54, 48, 41, 55, 48, 41, 55, 47, 41, 54, 47, 40, 54, 47, 40, 56, 47, 39, 55, 47, 39, 54, 48, 39, 55, 47, 38, 55, 46, 39, 54, 47, 40, 94, 88, 82, 54, 46, 38, + 56, 47, 38, 56, 48, 39, 55, 48, 38, 53, 47, 39, 55, 46, 39, 55, 47, 39, 53, 47, 39, 52, 47, 39, 52, 47, 39, 53, 47, 39, 53, 46, 39, 53, 45, 38, 53, 45, 38, 52, 44, 39, 51, 44, 39, 53, 45, 39, 54, 46, 38, 54, 45, 38, 53, 45, 39, 51, 45, 39, 51, 44, 37, + 52, 44, 37, 78, 72, 65, 22, 20, 16, 33, 31, 28, 33, 31, 28, 32, 30, 27, 33, 31, 28, 33, 31, 27, 34, 32, 29, 33, 30, 28, 33, 30, 27, 33, 30, 27, 34, 32, 29, 34, 31, 28, 33, 31, 28, 34, 31, 28, 34, 31, 28, 34, 31, 28, 34, 31, 28, 32, 30, 27, 32, 30, 27, + 32, 29, 27, 33, 31, 28, 34, 31, 28, 33, 30, 27, 34, 31, 28, 33, 30, 27, 32, 29, 26, 34, 31, 29, 33, 30, 27, 34, 31, 28, 34, 32, 28, 31, 29, 26, 33, 29, 27, 34, 31, 28, 33, 30, 28, 32, 30, 27, 33, 31, 28, 31, 29, 26, 31, 29, 26, 33, 30, 27, 32, 29, 26, + 32, 29, 26, 32, 30, 27, 31, 29, 26, 32, 29, 27, 33, 30, 28, 31, 29, 27, 33, 30, 27, 31, 28, 26, 31, 28, 26, 29, 27, 25, 32, 30, 27, 32, 30, 27, 31, 28, 26, 32, 30, 28, 32, 30, 27, 33, 31, 27, 31, 29, 26, 32, 30, 28, 31, 29, 27, 30, 28, 26, 31, 28, 26, + 29, 26, 24, 30, 28, 25, 31, 29, 27, 31, 28, 26, 30, 27, 25, 30, 28, 26, 29, 27, 24, 30, 28, 25, 31, 28, 26, 30, 28, 25, 30, 28, 26, 32, 30, 27, 32, 30, 27, 18, 16, 13, 44, 36, 31, 44, 36, 31, 43, 37, 31, 42, 36, 30, 43, 35, 30, 42, 37, 29, 41, 38, 30, + 42, 36, 30, 41, 35, 30, 40, 35, 29, 40, 35, 29, 41, 35, 30, 41, 34, 30, 39, 35, 30, 46, 41, 34, 53, 45, 38, 7, 6, 5, 29, 29, 29, 24, 24, 24, 17, 17, 18, 17, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, + 16, 15, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 14, 14, 14, 21, 21, 20, 9, 9, 9, 12, 12, 12, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, + 15, 15, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 19, 19, 19, 25, 25, 25, 32, 32, 32, 13, 13, 12, 57, 48, 40, 50, 42, 36, 40, 36, 30, + 41, 34, 30, 40, 35, 29, 40, 37, 28, 40, 36, 29, 40, 36, 28, 40, 36, 30, 43, 37, 29, 42, 37, 30, 40, 35, 30, 41, 36, 30, 40, 38, 30, 41, 36, 30, 83, 80, 76, 41, 37, 30, 43, 38, 30, 41, 37, 30, 43, 36, 31, 44, 38, 32, 42, 38, 31, 42, 36, 30, 42, 37, 32, + 43, 38, 31, 44, 37, 32, 46, 38, 32, 44, 39, 31, 45, 38, 33, 44, 37, 32, 44, 38, 32, 45, 40, 33, 45, 39, 32, 44, 38, 32, 44, 38, 33, 44, 40, 31, 44, 40, 31, 45, 38, 33, 45, 40, 33, 45, 41, 32, 47, 39, 31, 47, 39, 31, 44, 41, 32, 46, 41, 34, 47, 39, 34, + 47, 41, 34, 45, 41, 34, 45, 40, 33, 46, 40, 33, 47, 40, 33, 47, 39, 34, 45, 40, 33, 47, 40, 35, 48, 43, 34, 46, 42, 34, 48, 41, 34, 47, 42, 34, 46, 42, 33, 48, 41, 35, 47, 42, 35, 47, 41, 34, 48, 43, 33, 49, 43, 35, 47, 43, 35, 47, 43, 35, 49, 42, 36, + 50, 42, 35, 49, 42, 34, 47, 43, 35, 49, 43, 36, 50, 41, 36, 50, 41, 36, 50, 42, 35, 50, 43, 36, 49, 42, 35, 49, 44, 36, 49, 43, 37, 50, 42, 35, 50, 43, 36, 49, 43, 36, 50, 45, 36, 50, 43, 37, 50, 43, 38, 50, 45, 37, 50, 46, 36, 51, 45, 36, 52, 44, 37, + 51, 45, 36, 50, 44, 38, 51, 43, 38, 53, 44, 37, 53, 44, 37, 52, 44, 38, 51, 45, 38, 52, 46, 38, 52, 46, 37, 53, 44, 38, 53, 45, 38, 52, 47, 38, 51, 45, 37, 52, 45, 38, 53, 46, 38, 52, 46, 38, 54, 47, 39, 54, 46, 39, 53, 45, 38, 53, 45, 39, 53, 45, 38, + 52, 45, 38, 54, 46, 39, 55, 45, 39, 54, 45, 40, 53, 47, 39, 55, 46, 38, 54, 46, 39, 53, 46, 40, 53, 47, 40, 53, 46, 39, 52, 46, 39, 53, 47, 40, 54, 47, 39, 54, 47, 39, 56, 46, 39, 55, 47, 40, 54, 48, 40, 55, 47, 39, 54, 46, 39, 53, 47, 40, 56, 47, 39, + 55, 47, 39, 54, 48, 40, 54, 48, 40, 55, 48, 40, 55, 48, 41, 54, 47, 40, 55, 49, 40, 57, 49, 40, 57, 48, 40, 57, 48, 40, 57, 49, 39, 56, 48, 41, 56, 48, 41, 55, 47, 40, 54, 48, 40, 55, 49, 41, 54, 48, 41, 56, 47, 41, 56, 47, 41, 55, 47, 41, 55, 48, 41, + 57, 48, 41, 57, 49, 41, 55, 50, 42, 55, 49, 42, 57, 49, 42, 59, 50, 42, 57, 50, 42, 56, 49, 42, 55, 49, 41, 57, 49, 42, 57, 49, 42, 57, 48, 41, 57, 49, 40, 57, 50, 40, 58, 48, 40, 57, 48, 41, 56, 49, 41, 56, 50, 41, 57, 49, 40, 57, 49, 41, 58, 49, 42, + 57, 48, 41, 56, 48, 41, 57, 49, 42, 56, 49, 41, 56, 48, 41, 58, 49, 41, 58, 50, 42, 56, 49, 41, 55, 49, 40, 56, 49, 41, 55, 49, 40, 56, 50, 40, 58, 49, 41, 58, 48, 40, 57, 49, 41, 57, 49, 41, 56, 49, 40, 56, 49, 40, 57, 49, 40, 57, 50, 40, 58, 49, 41, + 58, 49, 42, 58, 50, 41, 56, 50, 40, 56, 50, 41, 56, 48, 41, 57, 48, 41, 57, 49, 42, 54, 48, 42, 54, 48, 40, 55, 48, 40, 56, 47, 40, 55, 47, 40, 56, 48, 41, 56, 49, 40, 56, 49, 40, 56, 49, 40, 55, 49, 40, 55, 48, 40, 57, 47, 40, 56, 47, 40, 55, 48, 39, + 55, 48, 39, 54, 49, 39, 54, 49, 39, 56, 48, 40, 54, 46, 40, 53, 47, 39, 53, 49, 39, 54, 48, 39, 55, 47, 39, 55, 48, 38, 55, 48, 38, 55, 47, 40, 95, 89, 82, 55, 47, 39, 54, 46, 40, 54, 45, 39, 53, 47, 38, 53, 48, 38, 54, 47, 38, 53, 47, 39, 54, 47, 40, + 53, 47, 39, 53, 47, 39, 54, 46, 38, 54, 45, 38, 55, 45, 38, 54, 46, 38, 53, 44, 38, 53, 45, 37, 54, 46, 38, 53, 45, 38, 53, 45, 38, 53, 45, 38, 53, 45, 38, 52, 45, 39, 51, 46, 39, 79, 71, 63, 22, 19, 16, 33, 31, 28, 33, 31, 28, 33, 31, 28, 32, 31, 27, + 35, 32, 29, 34, 31, 29, 33, 30, 27, 33, 30, 27, 32, 30, 27, 33, 30, 28, 32, 30, 27, 35, 32, 29, 33, 31, 28, 34, 32, 29, 33, 31, 28, 34, 32, 28, 32, 30, 27, 32, 30, 27, 32, 29, 27, 33, 31, 28, 33, 31, 28, 32, 30, 27, 33, 32, 29, 33, 31, 29, 31, 28, 26, + 34, 31, 28, 34, 31, 29, 34, 31, 29, 34, 31, 29, 32, 29, 27, 32, 29, 27, 33, 30, 28, 31, 29, 26, 33, 30, 27, 33, 30, 27, 31, 29, 26, 31, 29, 26, 33, 31, 28, 33, 30, 28, 33, 30, 28, 33, 30, 27, 34, 31, 28, 31, 28, 26, 31, 28, 26, 31, 29, 26, 30, 29, 26, + 30, 28, 26, 32, 30, 28, 30, 28, 25, 32, 29, 27, 34, 31, 28, 33, 29, 27, 32, 28, 26, 33, 30, 28, 32, 30, 27, 30, 28, 25, 30, 28, 26, 31, 29, 26, 30, 28, 25, 30, 28, 26, 30, 28, 26, 30, 28, 26, 32, 29, 27, 30, 28, 26, 31, 29, 26, 31, 29, 26, 29, 27, 25, + 30, 29, 26, 31, 28, 26, 29, 27, 25, 30, 29, 26, 31, 29, 26, 32, 29, 26, 18, 16, 13, 42, 37, 29, 42, 37, 30, 41, 37, 30, 42, 37, 30, 43, 36, 31, 42, 36, 30, 41, 37, 29, 41, 37, 30, 42, 37, 29, 40, 35, 28, 40, 35, 30, 41, 36, 30, 40, 34, 29, 40, 33, 29, + 46, 40, 34, 53, 47, 38, 7, 6, 5, 33, 33, 33, 27, 27, 28, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 22, 21, 21, 21, 21, 21, 21, 20, 21, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, + 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 14, 14, 15, 21, 21, 21, 9, 9, 9, 13, 13, 13, 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 26, 26, 27, 33, 33, 33, 14, 13, 12, 58, 50, 41, 49, 43, 35, 39, 34, 28, 39, 36, 28, 41, 36, 28, 40, 34, 30, 41, 35, 30, 41, 35, 30, 41, 36, 30, 43, 35, 29, + 42, 36, 30, 41, 37, 29, 42, 37, 30, 42, 37, 30, 41, 38, 29, 85, 80, 75, 42, 39, 30, 43, 39, 30, 42, 37, 30, 43, 37, 30, 43, 38, 30, 43, 39, 31, 43, 38, 32, 42, 37, 32, 46, 37, 32, 45, 39, 32, 43, 38, 32, 45, 37, 33, 44, 38, 32, 45, 40, 33, 45, 39, 33, + 44, 38, 33, 45, 39, 33, 45, 39, 32, 43, 37, 31, 44, 38, 32, 44, 39, 32, 46, 40, 32, 45, 40, 32, 45, 39, 32, 45, 39, 32, 45, 39, 32, 44, 38, 32, 45, 39, 32, 46, 40, 33, 45, 39, 33, 47, 39, 33, 47, 39, 33, 47, 41, 34, 47, 40, 34, 46, 40, 33, 47, 40, 34, + 46, 40, 35, 46, 41, 33, 48, 41, 33, 48, 42, 34, 48, 42, 34, 48, 42, 34, 49, 41, 34, 48, 41, 33, 49, 41, 34, 47, 42, 34, 48, 43, 35, 49, 41, 35, 49, 41, 36, 47, 41, 35, 48, 42, 35, 48, 43, 36, 48, 43, 35, 50, 41, 35, 50, 43, 37, 49, 42, 37, 49, 42, 37, + 50, 44, 36, 50, 43, 36, 52, 44, 37, 50, 43, 36, 51, 42, 37, 51, 45, 37, 51, 43, 37, 50, 44, 37, 50, 44, 36, 50, 44, 37, 50, 46, 36, 52, 44, 37, 51, 43, 38, 51, 45, 38, 50, 46, 38, 51, 46, 38, 52, 45, 37, 51, 44, 37, 52, 43, 37, 52, 44, 38, 51, 45, 38, + 52, 46, 38, 53, 45, 38, 53, 46, 38, 53, 45, 39, 52, 46, 38, 52, 46, 37, 52, 45, 38, 51, 45, 38, 53, 45, 38, 54, 44, 38, 54, 46, 38, 53, 47, 38, 54, 46, 38, 54, 46, 38, 54, 46, 39, 53, 45, 39, 52, 46, 39, 53, 47, 40, 53, 47, 39, 54, 47, 39, 55, 46, 39, + 54, 46, 39, 55, 47, 39, 55, 47, 39, 55, 47, 40, 55, 47, 40, 54, 47, 39, 53, 47, 40, 54, 47, 40, 54, 46, 39, 53, 47, 38, 54, 48, 39, 55, 48, 40, 55, 48, 40, 54, 49, 41, 54, 48, 41, 54, 48, 41, 56, 48, 41, 56, 49, 40, 54, 48, 41, 55, 47, 41, 55, 47, 40, + 55, 48, 41, 55, 48, 41, 55, 49, 40, 55, 49, 40, 55, 49, 40, 55, 50, 40, 54, 49, 41, 55, 48, 41, 54, 49, 40, 55, 49, 41, 56, 49, 41, 56, 48, 42, 56, 48, 41, 57, 49, 41, 56, 49, 41, 56, 50, 41, 57, 49, 40, 57, 48, 40, 58, 50, 41, 58, 50, 41, 58, 49, 41, + 57, 50, 41, 58, 49, 41, 57, 48, 41, 57, 48, 41, 58, 49, 41, 57, 50, 41, 56, 50, 42, 58, 48, 42, 58, 48, 42, 56, 48, 43, 55, 48, 41, 56, 48, 41, 56, 49, 42, 57, 50, 41, 57, 49, 41, 57, 49, 41, 57, 50, 43, 57, 50, 42, 57, 49, 41, 56, 50, 41, 56, 49, 41, + 57, 49, 41, 58, 48, 41, 59, 49, 40, 59, 50, 42, 58, 50, 42, 57, 48, 40, 57, 48, 40, 57, 49, 40, 58, 49, 41, 57, 48, 41, 57, 48, 40, 58, 49, 40, 57, 49, 40, 56, 50, 40, 56, 50, 41, 56, 50, 41, 56, 48, 40, 56, 49, 41, 57, 49, 41, 56, 48, 40, 56, 49, 41, + 56, 48, 42, 56, 48, 41, 56, 48, 40, 57, 48, 40, 56, 48, 41, 54, 47, 40, 56, 47, 40, 57, 47, 40, 57, 48, 41, 55, 49, 41, 54, 49, 41, 56, 48, 40, 56, 48, 40, 54, 48, 41, 54, 49, 40, 56, 49, 39, 56, 49, 38, 54, 49, 39, 55, 49, 39, 56, 48, 39, 54, 47, 40, + 53, 46, 40, 53, 47, 39, 54, 48, 38, 55, 47, 39, 55, 47, 39, 94, 88, 83, 53, 46, 39, 53, 45, 39, 52, 45, 40, 54, 47, 39, 54, 47, 39, 53, 46, 39, 52, 46, 39, 53, 47, 39, 54, 47, 39, 53, 45, 39, 53, 45, 38, 52, 47, 39, 53, 45, 38, 53, 45, 38, 53, 45, 39, + 54, 44, 38, 54, 45, 38, 53, 45, 38, 52, 44, 38, 52, 44, 38, 52, 44, 38, 53, 45, 39, 52, 45, 38, 77, 72, 64, 22, 19, 16, 33, 31, 28, 34, 31, 29, 34, 31, 29, 33, 30, 28, 34, 32, 28, 34, 32, 28, 33, 32, 28, 32, 30, 27, 33, 30, 28, 33, 30, 27, 32, 30, 27, + 33, 31, 28, 33, 30, 27, 35, 32, 29, 33, 31, 28, 32, 30, 27, 32, 30, 28, 35, 31, 29, 34, 31, 29, 32, 31, 28, 32, 31, 27, 33, 30, 28, 33, 31, 28, 34, 31, 28, 31, 29, 26, 31, 29, 26, 31, 30, 27, 33, 31, 28, 34, 31, 29, 33, 31, 28, 33, 30, 28, 32, 30, 27, + 31, 29, 26, 33, 30, 27, 31, 28, 26, 32, 30, 28, 33, 31, 28, 31, 29, 26, 32, 30, 28, 33, 30, 28, 33, 30, 28, 33, 29, 27, 32, 30, 27, 31, 28, 26, 31, 29, 27, 31, 29, 26, 31, 28, 26, 32, 29, 27, 32, 29, 27, 31, 28, 26, 32, 29, 27, 33, 30, 28, 31, 29, 26, + 32, 30, 28, 30, 28, 26, 30, 28, 25, 29, 28, 25, 30, 28, 26, 31, 28, 26, 30, 28, 26, 32, 30, 28, 31, 28, 26, 32, 30, 27, 31, 29, 27, 32, 30, 27, 31, 29, 26, 31, 28, 25, 31, 28, 26, 29, 27, 25, 30, 28, 26, 31, 29, 26, 30, 28, 25, 29, 27, 25, 19, 15, 13, + 43, 37, 30, 44, 36, 30, 44, 37, 30, 42, 37, 30, 42, 36, 30, 42, 36, 30, 43, 37, 30, 42, 37, 28, 40, 36, 29, 41, 35, 30, 41, 35, 30, 41, 35, 30, 41, 34, 29, 39, 34, 29, 46, 39, 34, 53, 45, 38, 7, 6, 5, 32, 32, 32, 26, 26, 27, 20, 20, 20, 21, 21, 21, + 21, 21, 22, 21, 21, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 22, 22, 23, 22, 22, 22, 22, 22, 22, 22, 22, 23, 22, 22, 22, 22, 22, 22, 21, 21, 22, 21, 21, 22, 21, 21, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 20, 15, 15, 16, 21, 21, 21, + 10, 10, 10, 14, 14, 14, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 26, 26, 26, 33, 33, 33, 14, 13, 12, 58, 48, 42, 51, 42, 35, 42, 36, 30, 38, 35, 29, 40, 35, 29, 43, 36, 30, 41, 34, 29, 40, 36, 28, 41, 36, 29, 43, 36, 29, 41, 36, 30, 41, 37, 30, 42, 37, 29, 41, 35, 30, 40, 37, 29, 85, 82, 75, 43, 39, 30, + 41, 37, 30, 44, 37, 32, 44, 39, 31, 43, 39, 30, 43, 38, 31, 44, 38, 31, 42, 38, 31, 42, 37, 31, 43, 37, 32, 43, 37, 33, 44, 38, 32, 44, 38, 32, 45, 38, 33, 43, 39, 33, 45, 39, 31, 46, 38, 31, 45, 39, 32, 46, 39, 32, 46, 40, 32, 46, 40, 33, 46, 39, 32, + 44, 39, 33, 45, 40, 32, 47, 40, 32, 47, 40, 34, 45, 38, 33, 47, 39, 32, 47, 40, 34, 46, 40, 33, 47, 41, 32, 47, 40, 33, 45, 40, 33, 46, 39, 33, 47, 41, 35, 48, 40, 34, 48, 42, 34, 49, 42, 34, 48, 42, 35, 46, 41, 35, 48, 41, 34, 49, 41, 34, 48, 41, 34, + 47, 43, 34, 48, 43, 33, 48, 41, 34, 47, 43, 34, 48, 43, 35, 49, 42, 35, 48, 41, 35, 50, 42, 35, 49, 41, 35, 49, 41, 36, 48, 43, 36, 48, 42, 36, 49, 44, 37, 48, 44, 36, 50, 43, 37, 49, 43, 37, 49, 43, 36, 50, 42, 35, 50, 43, 36, 50, 45, 36, 50, 43, 35, + 50, 43, 37, 51, 44, 38, 50, 44, 37, 50, 43, 36, 50, 43, 36, 51, 45, 37, 50, 46, 37, 50, 45, 37, 51, 46, 37, 51, 45, 38, 51, 45, 38, 52, 45, 37, 52, 43, 37, 53, 44, 37, 53, 44, 38, 52, 44, 38, 51, 46, 37, 51, 45, 38, 52, 44, 37, 53, 45, 37, 53, 46, 38, + 51, 45, 38, 51, 44, 37, 53, 45, 39, 54, 47, 38, 52, 47, 38, 51, 45, 39, 53, 44, 39, 55, 45, 39, 54, 46, 38, 53, 47, 39, 52, 46, 39, 52, 47, 39, 53, 47, 39, 54, 48, 39, 55, 47, 40, 55, 46, 40, 55, 47, 39, 55, 47, 39, 55, 48, 39, 54, 48, 40, 54, 47, 40, + 54, 47, 39, 53, 47, 38, 55, 47, 39, 56, 47, 39, 55, 49, 39, 55, 47, 41, 56, 46, 40, 54, 46, 39, 54, 46, 39, 54, 46, 40, 54, 48, 41, 56, 49, 41, 57, 49, 40, 56, 48, 41, 55, 48, 41, 56, 47, 40, 57, 47, 40, 57, 48, 41, 57, 49, 41, 55, 49, 41, 56, 49, 42, + 56, 49, 41, 56, 48, 41, 56, 48, 41, 56, 49, 40, 57, 50, 41, 57, 48, 41, 57, 47, 41, 57, 48, 41, 56, 49, 41, 56, 49, 41, 56, 49, 41, 56, 50, 42, 57, 50, 42, 56, 50, 41, 57, 49, 41, 57, 48, 41, 56, 49, 41, 57, 51, 42, 57, 49, 42, 57, 49, 41, 57, 49, 40, + 58, 48, 40, 58, 49, 42, 57, 49, 42, 57, 48, 41, 57, 48, 41, 56, 48, 42, 56, 49, 42, 57, 50, 42, 57, 50, 42, 57, 50, 42, 56, 50, 42, 56, 50, 42, 58, 50, 41, 58, 49, 41, 57, 49, 42, 57, 48, 42, 57, 49, 41, 56, 49, 41, 57, 49, 41, 58, 49, 41, 58, 49, 41, + 57, 49, 41, 57, 50, 42, 58, 50, 42, 58, 51, 41, 57, 50, 41, 57, 50, 41, 58, 50, 40, 58, 50, 40, 57, 49, 42, 56, 50, 42, 57, 50, 41, 57, 49, 41, 57, 48, 42, 57, 48, 42, 55, 49, 41, 54, 48, 41, 55, 48, 41, 56, 48, 42, 56, 47, 41, 55, 48, 40, 55, 49, 41, + 55, 49, 40, 55, 49, 40, 55, 48, 41, 56, 49, 41, 55, 49, 40, 54, 49, 41, 55, 48, 41, 55, 47, 40, 55, 47, 40, 53, 48, 40, 54, 48, 39, 55, 47, 39, 55, 47, 40, 55, 47, 40, 54, 46, 39, 54, 47, 40, 56, 46, 40, 55, 46, 39, 54, 47, 39, 93, 89, 82, 53, 47, 40, + 54, 47, 40, 55, 47, 40, 55, 46, 38, 54, 47, 39, 54, 47, 39, 54, 46, 38, 55, 46, 38, 54, 47, 38, 53, 47, 38, 52, 46, 38, 52, 45, 38, 53, 46, 39, 52, 46, 38, 52, 46, 37, 52, 47, 38, 51, 46, 39, 51, 44, 39, 52, 43, 39, 51, 43, 37, 51, 44, 38, 52, 44, 38, + 52, 45, 38, 77, 70, 63, 22, 19, 16, 34, 32, 28, 34, 32, 28, 33, 31, 27, 33, 30, 28, 33, 31, 28, 34, 31, 28, 32, 30, 27, 32, 30, 27, 33, 30, 27, 33, 29, 27, 34, 31, 28, 34, 31, 28, 34, 31, 28, 34, 31, 28, 34, 31, 28, 33, 31, 28, 33, 30, 28, 34, 32, 29, + 35, 32, 29, 32, 30, 27, 31, 29, 27, 34, 31, 28, 33, 31, 28, 33, 31, 28, 32, 29, 27, 34, 31, 28, 34, 31, 29, 31, 29, 26, 32, 30, 27, 31, 30, 27, 33, 30, 28, 33, 31, 28, 33, 30, 27, 34, 31, 28, 32, 29, 27, 33, 31, 28, 34, 31, 29, 32, 29, 27, 32, 30, 28, + 31, 29, 26, 33, 30, 28, 33, 29, 28, 33, 30, 28, 33, 31, 28, 32, 29, 27, 32, 29, 27, 31, 28, 26, 33, 30, 27, 31, 29, 26, 31, 29, 26, 31, 29, 26, 32, 30, 27, 33, 30, 27, 31, 29, 26, 30, 28, 25, 32, 29, 27, 31, 29, 26, 31, 28, 26, 31, 28, 26, 32, 29, 27, + 30, 28, 25, 31, 28, 26, 32, 29, 28, 31, 28, 27, 29, 28, 25, 31, 29, 27, 30, 28, 26, 30, 27, 25, 29, 27, 24, 31, 29, 26, 31, 29, 26, 30, 28, 26, 29, 27, 25, 18, 16, 13, 42, 36, 32, 43, 37, 31, 42, 37, 31, 42, 38, 31, 42, 38, 30, 41, 36, 30, 40, 37, 30, + 41, 37, 30, 42, 35, 29, 41, 35, 29, 41, 36, 29, 42, 34, 30, 41, 34, 29, 41, 35, 29, 48, 41, 34, 53, 45, 39, 7, 6, 5, 30, 30, 30, 25, 25, 25, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, + 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 22, 22, 22, 22, 21, 21, 22, 21, 21, 22, 20, 20, 21, 16, 16, 16, 22, 21, 21, 11, 11, 10, 15, 15, 15, 18, 18, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 26, 26, 26, 33, 33, 33, 14, 13, 12, 59, 51, 42, 50, 44, 36, 42, 36, 28, + 41, 34, 29, 41, 35, 30, 41, 36, 29, 42, 35, 29, 41, 35, 30, 42, 37, 31, 41, 38, 29, 42, 36, 30, 42, 35, 30, 43, 36, 30, 41, 36, 30, 41, 36, 31, 85, 80, 75, 41, 37, 30, 41, 39, 30, 42, 37, 32, 43, 37, 32, 42, 37, 31, 42, 37, 32, 44, 39, 32, 42, 38, 31, + 44, 37, 32, 45, 38, 31, 46, 37, 32, 44, 37, 32, 45, 39, 33, 44, 38, 33, 44, 38, 32, 45, 39, 32, 46, 38, 32, 45, 38, 33, 44, 39, 33, 45, 40, 31, 46, 39, 31, 45, 38, 31, 46, 40, 32, 47, 40, 32, 47, 39, 33, 45, 39, 33, 45, 39, 32, 46, 41, 32, 48, 40, 32, + 48, 40, 34, 48, 39, 33, 47, 41, 32, 47, 41, 34, 48, 41, 35, 47, 39, 34, 46, 40, 33, 46, 41, 34, 48, 41, 34, 48, 41, 33, 48, 42, 34, 47, 42, 34, 47, 40, 34, 47, 41, 34, 49, 42, 35, 49, 42, 35, 49, 43, 34, 47, 41, 34, 47, 43, 36, 47, 43, 35, 48, 41, 35, + 49, 43, 36, 49, 43, 36, 49, 44, 36, 50, 43, 37, 48, 44, 36, 49, 43, 35, 50, 43, 35, 50, 44, 35, 50, 42, 36, 49, 44, 35, 49, 44, 35, 50, 43, 36, 51, 43, 36, 49, 43, 36, 49, 44, 36, 49, 44, 37, 51, 45, 36, 51, 45, 36, 50, 44, 37, 51, 44, 37, 50, 45, 37, + 50, 44, 37, 51, 46, 37, 52, 45, 38, 52, 44, 38, 52, 43, 37, 52, 44, 37, 50, 46, 37, 53, 46, 37, 54, 45, 38, 53, 46, 38, 53, 45, 38, 51, 46, 38, 51, 46, 38, 51, 46, 38, 51, 46, 39, 51, 47, 38, 52, 46, 38, 54, 45, 39, 54, 46, 39, 54, 47, 38, 54, 46, 38, + 54, 46, 39, 54, 45, 40, 53, 46, 39, 53, 46, 38, 54, 46, 38, 54, 47, 38, 54, 49, 38, 52, 48, 38, 52, 47, 39, 52, 48, 40, 53, 47, 39, 55, 46, 39, 55, 47, 40, 54, 48, 40, 54, 49, 40, 55, 47, 40, 55, 47, 40, 55, 49, 39, 55, 48, 39, 55, 48, 40, 55, 47, 41, + 54, 49, 40, 54, 49, 39, 54, 48, 40, 54, 48, 41, 55, 49, 41, 56, 48, 41, 55, 49, 40, 56, 49, 40, 56, 49, 39, 55, 48, 40, 56, 49, 41, 57, 49, 40, 57, 48, 41, 55, 48, 41, 55, 49, 41, 55, 48, 41, 56, 48, 41, 56, 50, 41, 55, 49, 42, 57, 49, 41, 58, 50, 40, + 57, 50, 41, 57, 49, 42, 56, 48, 41, 56, 50, 41, 57, 51, 42, 56, 51, 42, 57, 50, 42, 58, 48, 41, 57, 50, 42, 57, 50, 42, 58, 48, 42, 58, 48, 41, 56, 48, 41, 56, 49, 42, 57, 49, 41, 57, 49, 41, 57, 49, 41, 57, 48, 41, 56, 48, 41, 57, 50, 42, 56, 50, 42, + 56, 50, 42, 58, 49, 42, 58, 49, 42, 56, 49, 41, 56, 50, 41, 57, 50, 41, 57, 48, 41, 57, 49, 41, 58, 49, 42, 58, 48, 42, 56, 49, 42, 57, 50, 40, 58, 49, 40, 56, 48, 42, 56, 50, 42, 56, 50, 41, 56, 50, 41, 58, 49, 42, 58, 49, 41, 56, 49, 41, 57, 50, 41, + 58, 49, 41, 58, 49, 40, 58, 49, 42, 56, 49, 42, 55, 49, 41, 57, 48, 42, 56, 50, 42, 54, 50, 41, 55, 50, 41, 56, 49, 40, 56, 49, 40, 55, 50, 40, 56, 49, 41, 56, 49, 40, 54, 49, 40, 55, 48, 41, 57, 48, 41, 56, 49, 41, 56, 48, 40, 57, 47, 40, 56, 48, 40, + 55, 48, 40, 56, 49, 40, 55, 49, 39, 53, 49, 40, 54, 48, 40, 54, 47, 40, 54, 48, 40, 54, 49, 40, 54, 47, 39, 53, 47, 38, 54, 48, 39, 55, 48, 39, 95, 88, 82, 55, 45, 39, 55, 46, 40, 55, 46, 39, 55, 46, 39, 53, 45, 39, 53, 46, 39, 55, 47, 39, 54, 47, 38, + 53, 46, 38, 53, 46, 38, 54, 46, 38, 53, 46, 39, 53, 46, 39, 54, 45, 38, 52, 46, 37, 52, 47, 37, 53, 46, 38, 54, 46, 38, 54, 45, 38, 54, 46, 37, 54, 45, 37, 52, 43, 37, 51, 44, 38, 80, 72, 64, 23, 19, 16, 34, 31, 28, 34, 32, 28, 32, 30, 27, 33, 31, 28, + 34, 32, 28, 33, 31, 27, 32, 30, 27, 33, 30, 27, 32, 30, 26, 33, 30, 27, 33, 31, 28, 33, 30, 28, 34, 31, 28, 34, 32, 29, 34, 31, 28, 33, 30, 27, 32, 30, 27, 33, 31, 27, 34, 32, 29, 32, 29, 27, 33, 31, 28, 33, 31, 28, 33, 31, 28, 32, 29, 28, 33, 30, 28, + 32, 30, 27, 34, 31, 28, 32, 30, 26, 31, 29, 26, 31, 28, 26, 32, 29, 27, 32, 30, 27, 33, 30, 28, 33, 30, 27, 33, 30, 28, 34, 31, 29, 34, 31, 29, 31, 29, 26, 32, 30, 27, 31, 29, 27, 33, 30, 28, 32, 30, 27, 32, 29, 27, 33, 31, 28, 30, 28, 25, 33, 30, 28, + 31, 29, 26, 32, 31, 29, 31, 29, 26, 33, 30, 28, 32, 29, 27, 31, 28, 25, 30, 28, 25, 30, 28, 26, 30, 27, 26, 32, 30, 28, 33, 30, 28, 31, 28, 26, 30, 28, 26, 30, 28, 25, 30, 27, 24, 30, 27, 25, 31, 29, 26, 30, 28, 26, 30, 29, 26, 31, 30, 27, 31, 28, 26, + 31, 28, 26, 31, 28, 26, 31, 28, 26, 31, 29, 26, 29, 28, 26, 30, 28, 26, 18, 15, 13, 42, 37, 31, 43, 38, 31, 43, 38, 31, 41, 38, 31, 41, 36, 30, 42, 37, 30, 42, 36, 30, 42, 34, 29, 40, 35, 29, 40, 35, 30, 41, 34, 29, 40, 34, 28, 40, 35, 29, 40, 35, 29, + 46, 40, 33, 53, 46, 38, 7, 6, 5, 33, 33, 33, 27, 27, 27, 20, 20, 20, 20, 20, 20, 19, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, + 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 22, 20, 20, 20, 15, 15, 16, 21, 21, 21, 11, 11, 11, 16, 16, 16, 19, 19, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 21, 21, 22, 21, 21, 22, 22, 22, 22, + 22, 22, 22, 22, 22, 22, 21, 21, 22, 21, 21, 22, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 27, 27, 28, 34, 34, 35, 14, 13, 12, 58, 49, 41, 51, 42, 35, 41, 35, 29, 42, 34, 30, 40, 34, 30, 40, 35, 30, 41, 36, 29, 41, 35, 30, 42, 36, 30, 43, 35, 29, + 43, 36, 29, 42, 38, 30, 42, 37, 31, 42, 36, 32, 41, 36, 30, 83, 80, 76, 42, 37, 30, 44, 36, 30, 43, 37, 30, 42, 37, 30, 44, 37, 32, 44, 36, 32, 44, 37, 30, 43, 37, 32, 44, 37, 32, 45, 37, 30, 45, 39, 31, 44, 38, 33, 45, 38, 32, 45, 40, 33, 45, 38, 33, + 45, 39, 32, 46, 39, 33, 44, 39, 32, 45, 40, 33, 46, 40, 32, 45, 39, 31, 45, 40, 33, 46, 40, 31, 45, 40, 32, 45, 40, 33, 46, 41, 34, 47, 39, 32, 46, 39, 32, 47, 41, 33, 48, 41, 32, 47, 39, 32, 46, 39, 33, 46, 39, 34, 48, 39, 34, 49, 40, 34, 48, 40, 34, + 47, 41, 35, 47, 41, 35, 49, 41, 35, 47, 42, 35, 46, 40, 34, 47, 42, 34, 47, 42, 34, 48, 43, 35, 47, 43, 35, 49, 43, 34, 48, 42, 34, 47, 42, 35, 48, 42, 35, 50, 42, 35, 50, 43, 36, 50, 42, 37, 48, 43, 36, 48, 44, 36, 49, 42, 36, 49, 42, 37, 49, 42, 36, + 48, 42, 36, 50, 42, 35, 49, 43, 36, 49, 44, 36, 50, 44, 36, 51, 44, 36, 50, 44, 36, 50, 45, 37, 52, 44, 37, 51, 46, 37, 51, 45, 37, 50, 43, 38, 50, 45, 37, 51, 46, 37, 51, 46, 37, 51, 44, 37, 51, 44, 38, 52, 46, 38, 52, 46, 37, 52, 44, 38, 52, 44, 38, + 54, 46, 37, 54, 46, 38, 54, 44, 38, 53, 45, 38, 54, 46, 39, 54, 44, 39, 54, 44, 39, 54, 45, 39, 53, 46, 39, 53, 47, 39, 54, 46, 39, 53, 45, 39, 51, 45, 39, 52, 45, 38, 53, 45, 38, 53, 46, 38, 54, 46, 38, 55, 45, 40, 55, 45, 39, 53, 47, 38, 53, 47, 38, + 55, 47, 39, 55, 47, 40, 54, 46, 39, 54, 47, 40, 55, 48, 39, 54, 48, 40, 53, 48, 40, 53, 48, 39, 55, 47, 40, 55, 47, 40, 54, 47, 40, 54, 48, 40, 55, 48, 40, 56, 48, 39, 55, 46, 39, 54, 47, 40, 55, 47, 40, 55, 48, 39, 55, 49, 41, 55, 48, 41, 56, 48, 40, + 58, 48, 40, 57, 48, 41, 58, 49, 41, 57, 49, 42, 57, 49, 42, 57, 49, 41, 55, 48, 41, 55, 49, 41, 57, 49, 41, 57, 49, 41, 55, 49, 40, 56, 49, 41, 58, 50, 42, 58, 49, 41, 57, 47, 41, 57, 48, 41, 58, 50, 41, 57, 50, 41, 57, 50, 41, 58, 49, 42, 57, 48, 43, + 56, 48, 42, 57, 49, 41, 58, 49, 41, 57, 49, 41, 56, 50, 41, 57, 49, 41, 58, 49, 41, 59, 50, 41, 58, 48, 41, 56, 48, 42, 56, 49, 43, 57, 48, 42, 57, 49, 41, 56, 50, 41, 57, 49, 42, 57, 50, 43, 58, 50, 42, 58, 49, 42, 56, 49, 41, 55, 50, 41, 56, 50, 42, + 57, 50, 42, 57, 49, 42, 56, 49, 41, 56, 49, 41, 58, 50, 41, 58, 50, 41, 58, 49, 42, 57, 49, 42, 57, 49, 41, 58, 49, 40, 57, 49, 41, 55, 49, 41, 57, 49, 40, 57, 49, 41, 57, 50, 42, 58, 50, 42, 58, 50, 41, 55, 49, 42, 55, 49, 42, 55, 50, 41, 56, 49, 40, + 55, 48, 41, 54, 47, 42, 55, 48, 41, 56, 49, 40, 55, 48, 41, 55, 49, 41, 57, 49, 41, 56, 50, 40, 55, 50, 40, 55, 48, 40, 55, 49, 39, 56, 49, 40, 56, 49, 41, 56, 48, 39, 56, 47, 39, 55, 48, 39, 54, 48, 40, 55, 49, 40, 56, 48, 40, 55, 47, 40, 53, 48, 39, + 53, 48, 39, 55, 47, 39, 56, 48, 39, 56, 47, 39, 55, 46, 40, 94, 87, 82, 55, 46, 39, 53, 48, 39, 52, 48, 39, 54, 46, 39, 53, 46, 39, 53, 46, 38, 53, 46, 38, 53, 46, 39, 53, 47, 39, 53, 47, 39, 52, 47, 38, 52, 46, 37, 53, 47, 38, 53, 46, 39, 52, 45, 38, + 52, 46, 37, 53, 46, 38, 52, 45, 38, 53, 45, 39, 53, 44, 38, 53, 45, 38, 53, 46, 38, 52, 44, 39, 77, 70, 64, 22, 19, 16, 36, 32, 29, 35, 32, 29, 34, 31, 28, 35, 32, 29, 33, 30, 28, 34, 31, 28, 34, 32, 28, 33, 31, 28, 32, 30, 27, 33, 30, 28, 34, 32, 29, + 34, 31, 29, 33, 32, 29, 32, 30, 27, 32, 30, 27, 33, 30, 28, 33, 30, 27, 32, 30, 28, 33, 30, 28, 32, 30, 27, 32, 30, 27, 32, 30, 27, 34, 31, 29, 32, 30, 27, 34, 32, 29, 32, 30, 27, 32, 30, 27, 34, 31, 28, 33, 31, 28, 33, 31, 27, 32, 29, 26, 32, 30, 27, + 33, 31, 28, 32, 30, 27, 33, 30, 28, 34, 31, 28, 32, 29, 27, 32, 30, 27, 31, 28, 26, 32, 29, 27, 32, 30, 27, 31, 28, 26, 33, 30, 28, 34, 31, 28, 31, 28, 26, 31, 29, 27, 32, 29, 27, 32, 30, 27, 30, 28, 26, 32, 29, 27, 31, 28, 26, 32, 29, 26, 31, 28, 25, + 31, 28, 25, 31, 29, 27, 32, 30, 28, 31, 29, 26, 31, 29, 27, 31, 29, 27, 31, 28, 26, 30, 28, 25, 30, 27, 25, 30, 27, 25, 32, 29, 27, 32, 30, 27, 32, 29, 27, 31, 29, 27, 31, 29, 26, 31, 28, 26, 30, 28, 25, 31, 29, 26, 30, 28, 25, 31, 29, 26, 18, 16, 13, + 42, 38, 31, 43, 37, 32, 43, 37, 30, 42, 37, 31, 41, 37, 31, 41, 37, 30, 42, 36, 30, 42, 35, 31, 40, 35, 29, 41, 34, 29, 41, 35, 29, 40, 36, 29, 41, 36, 30, 40, 36, 30, 46, 40, 34, 53, 46, 39, 7, 6, 5, 31, 31, 32, 26, 26, 26, 19, 19, 20, 19, 19, 20, + 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 21, 21, 22, 21, 21, 22, 21, 21, 22, 21, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 21, 21, 21, 21, 20, 20, 21, 16, 16, 16, 22, 22, 22, + 11, 11, 11, 16, 16, 17, 20, 20, 20, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 23, 24, 24, 24, 24, 24, 24, 24, 24, 25, 24, 24, 25, 24, 24, 25, 24, 24, 25, 25, 25, 25, + 25, 25, 25, 30, 30, 30, 36, 36, 37, 14, 14, 13, 59, 49, 41, 50, 43, 37, 42, 35, 29, 39, 35, 30, 41, 33, 30, 42, 36, 30, 42, 36, 30, 42, 35, 30, 43, 36, 29, 42, 36, 30, 43, 37, 29, 41, 37, 31, 43, 38, 30, 42, 37, 30, 42, 37, 31, 83, 80, 76, 42, 37, 31, + 42, 38, 30, 40, 37, 30, 41, 37, 30, 42, 38, 30, 44, 39, 31, 42, 37, 31, 43, 37, 31, 42, 39, 32, 43, 38, 33, 43, 39, 32, 43, 39, 31, 44, 38, 31, 44, 37, 32, 44, 38, 32, 44, 40, 32, 45, 40, 33, 123, 119, 115, 131, 127, 122, 130, 126, 123, 131, 127, 123, 130, 126, 123, + 130, 125, 122, 130, 127, 122, 130, 127, 122, 130, 126, 123, 130, 126, 122, 131, 127, 123, 131, 127, 123, 131, 127, 123, 53, 49, 41, 46, 40, 33, 48, 40, 34, 46, 40, 34, 48, 40, 34, 48, 40, 33, 47, 40, 34, 46, 41, 35, 48, 41, 34, 47, 41, 33, 48, 40, 35, 49, 41, 34, 48, 43, 34, + 49, 41, 35, 47, 41, 35, 48, 41, 36, 47, 41, 35, 47, 43, 35, 48, 43, 36, 49, 41, 36, 49, 43, 36, 49, 44, 37, 49, 44, 35, 131, 128, 122, 132, 127, 123, 131, 127, 123, 131, 128, 123, 131, 128, 122, 131, 128, 122, 132, 128, 123, 132, 128, 124, 132, 128, 124, 131, 128, 124, 131, 128, 124, + 132, 129, 123, 132, 127, 123, 51, 44, 36, 49, 45, 37, 49, 44, 36, 50, 44, 38, 52, 44, 37, 51, 44, 37, 50, 45, 38, 51, 44, 37, 51, 44, 37, 52, 46, 38, 53, 46, 39, 53, 46, 38, 54, 45, 37, 53, 44, 38, 128, 123, 119, 135, 130, 126, 135, 130, 126, 134, 130, 126, 134, 131, 125, + 134, 131, 126, 134, 130, 126, 134, 130, 126, 134, 131, 126, 135, 130, 126, 134, 130, 126, 134, 131, 126, 134, 130, 126, 60, 55, 48, 54, 48, 38, 54, 47, 38, 53, 46, 38, 53, 47, 38, 53, 47, 39, 55, 48, 39, 55, 47, 39, 54, 47, 38, 53, 47, 39, 52, 47, 39, 53, 46, 39, 54, 46, 40, + 55, 47, 40, 55, 48, 39, 55, 46, 39, 55, 47, 40, 55, 49, 40, 55, 49, 40, 56, 49, 40, 57, 48, 41, 55, 48, 40, 54, 49, 40, 134, 131, 125, 135, 131, 125, 136, 131, 126, 135, 131, 126, 135, 130, 126, 135, 131, 126, 136, 131, 126, 136, 131, 126, 135, 131, 126, 135, 131, 126, 136, 131, 126, + 136, 131, 127, 135, 131, 127, 56, 48, 42, 56, 48, 41, 57, 49, 41, 58, 50, 42, 57, 48, 42, 58, 49, 41, 58, 49, 41, 57, 49, 42, 57, 50, 42, 56, 50, 41, 56, 50, 41, 57, 50, 42, 58, 49, 43, 59, 49, 42, 131, 126, 121, 137, 133, 128, 137, 133, 128, 137, 133, 127, 137, 132, 128, + 137, 132, 128, 137, 133, 128, 137, 132, 128, 136, 133, 128, 137, 133, 128, 137, 133, 128, 137, 132, 128, 137, 132, 128, 65, 58, 49, 58, 51, 42, 58, 51, 42, 58, 51, 41, 56, 50, 41, 57, 50, 41, 57, 50, 42, 58, 49, 41, 57, 48, 42, 57, 48, 42, 58, 50, 42, 59, 50, 42, 59, 50, 41, + 58, 49, 42, 57, 48, 42, 57, 49, 42, 58, 50, 42, 56, 51, 42, 56, 49, 42, 58, 48, 41, 58, 48, 42, 56, 47, 42, 57, 48, 42, 136, 131, 126, 136, 131, 126, 136, 131, 126, 135, 131, 126, 135, 131, 126, 135, 131, 126, 135, 131, 125, 135, 131, 126, 136, 131, 126, 135, 130, 126, 135, 130, 126, + 135, 131, 126, 135, 130, 126, 56, 47, 40, 56, 47, 40, 55, 48, 41, 56, 49, 40, 57, 48, 39, 55, 48, 39, 54, 48, 39, 55, 48, 39, 56, 48, 39, 56, 48, 39, 54, 48, 40, 53, 48, 40, 54, 48, 39, 55, 47, 39, 54, 46, 39, 53, 48, 39, 54, 48, 39, 95, 89, 83, 55, 47, 39, + 54, 46, 38, 54, 45, 38, 54, 45, 39, 53, 45, 39, 53, 45, 39, 53, 46, 39, 54, 47, 38, 54, 48, 37, 54, 48, 37, 53, 47, 38, 52, 47, 39, 54, 47, 38, 54, 45, 39, 52, 45, 38, 53, 46, 38, 54, 46, 38, 54, 45, 38, 53, 44, 38, 52, 43, 37, 53, 44, 37, 52, 44, 37, + 52, 46, 37, 79, 72, 64, 22, 19, 16, 34, 31, 28, 35, 32, 29, 35, 32, 29, 35, 33, 29, 32, 31, 27, 34, 32, 28, 33, 30, 28, 34, 31, 28, 33, 31, 28, 34, 31, 29, 33, 30, 28, 34, 31, 28, 116, 115, 113, 122, 121, 119, 122, 121, 119, 123, 121, 120, 122, 121, 119, 123, 121, 120, + 123, 122, 120, 122, 121, 119, 122, 120, 119, 122, 121, 119, 122, 120, 119, 123, 122, 120, 122, 121, 119, 42, 40, 37, 32, 30, 27, 32, 30, 26, 32, 30, 27, 33, 31, 29, 34, 31, 29, 34, 31, 28, 33, 30, 27, 32, 30, 28, 31, 29, 27, 32, 29, 26, 32, 30, 27, 33, 30, 27, 31, 28, 26, + 31, 28, 26, 33, 30, 28, 32, 29, 26, 33, 30, 28, 33, 31, 28, 33, 30, 28, 33, 30, 28, 31, 28, 26, 31, 29, 27, 120, 119, 118, 120, 119, 117, 121, 120, 118, 121, 120, 119, 121, 119, 118, 120, 118, 117, 121, 120, 118, 121, 119, 118, 120, 118, 117, 120, 119, 117, 120, 119, 118, 120, 118, 117, + 121, 119, 118, 30, 28, 25, 30, 27, 25, 32, 29, 27, 31, 28, 26, 32, 29, 27, 30, 28, 25, 31, 29, 27, 30, 27, 25, 30, 28, 25, 29, 28, 25, 29, 27, 25, 30, 28, 25, 18, 15, 13, 41, 36, 31, 42, 38, 32, 44, 37, 31, 42, 36, 30, 41, 36, 30, 42, 37, 30, 42, 36, 31, + 41, 36, 30, 42, 36, 29, 42, 35, 29, 41, 34, 29, 40, 35, 30, 39, 36, 30, 39, 35, 29, 45, 41, 33, 52, 47, 38, 7, 6, 5, 31, 31, 32, 26, 26, 26, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, + 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 21, 16, 16, 17, 22, 22, 22, 10, 10, 10, 15, 15, 15, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 19, 19, 19, 19, 19, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 27, 27, 27, 34, 34, 35, 14, 13, 12, 60, 49, 41, 51, 44, 36, 41, 35, 29, + 42, 35, 29, 40, 35, 30, 42, 36, 29, 42, 34, 30, 42, 36, 30, 42, 36, 29, 41, 38, 29, 42, 38, 31, 41, 38, 31, 43, 38, 31, 42, 36, 30, 42, 37, 29, 84, 82, 75, 43, 38, 31, 41, 37, 31, 44, 37, 30, 43, 38, 31, 43, 37, 31, 41, 38, 31, 42, 39, 32, 43, 38, 31, + 45, 39, 32, 43, 39, 33, 44, 39, 32, 44, 38, 31, 44, 38, 31, 45, 39, 32, 45, 38, 32, 45, 40, 31, 46, 39, 33, 46, 38, 32, 45, 39, 32, 44, 39, 33, 46, 39, 33, 45, 39, 33, 47, 39, 32, 45, 40, 32, 45, 40, 33, 46, 39, 32, 46, 39, 32, 47, 40, 33, 48, 40, 33, + 48, 39, 34, 47, 40, 34, 47, 40, 34, 47, 39, 33, 46, 41, 35, 46, 40, 35, 48, 41, 35, 49, 41, 35, 44, 38, 31, 12, 12, 11, 10, 10, 10, 11, 11, 11, 10, 10, 10, 10, 10, 10, 37, 31, 27, 50, 40, 36, 49, 42, 36, 48, 43, 35, 50, 42, 35, 49, 41, 36, 49, 42, 36, + 50, 44, 35, 50, 44, 36, 48, 43, 36, 49, 42, 35, 50, 41, 36, 49, 42, 35, 49, 44, 36, 50, 44, 36, 49, 44, 36, 49, 44, 34, 51, 44, 36, 51, 44, 36, 50, 44, 35, 51, 43, 35, 52, 44, 35, 51, 43, 35, 50, 44, 37, 50, 46, 38, 52, 45, 36, 52, 45, 38, 52, 45, 38, + 50, 44, 38, 51, 43, 37, 53, 44, 37, 50, 44, 38, 50, 44, 38, 51, 46, 38, 52, 45, 38, 53, 44, 38, 52, 44, 37, 53, 46, 37, 52, 46, 38, 51, 46, 39, 53, 45, 38, 54, 45, 38, 54, 46, 38, 54, 46, 38, 52, 46, 39, 52, 46, 39, 53, 47, 38, 53, 47, 40, 53, 46, 38, + 52, 46, 39, 53, 46, 40, 52, 46, 39, 52, 46, 38, 54, 46, 39, 54, 47, 39, 53, 47, 39, 54, 47, 40, 55, 48, 39, 25, 22, 20, 10, 10, 10, 11, 11, 11, 11, 11, 11, 10, 10, 10, 27, 24, 20, 55, 49, 40, 55, 48, 40, 55, 48, 40, 55, 48, 40, 55, 47, 40, 55, 47, 40, + 57, 48, 39, 57, 49, 40, 56, 49, 40, 56, 48, 39, 57, 48, 40, 57, 49, 40, 57, 50, 40, 57, 49, 40, 57, 49, 41, 57, 49, 41, 57, 48, 41, 57, 48, 42, 55, 49, 42, 56, 49, 42, 57, 49, 42, 57, 48, 41, 58, 49, 41, 58, 50, 42, 58, 49, 41, 56, 48, 40, 57, 50, 41, + 58, 50, 41, 58, 50, 41, 57, 49, 41, 58, 49, 42, 59, 50, 42, 57, 49, 42, 56, 50, 41, 57, 49, 41, 58, 48, 41, 58, 49, 40, 57, 50, 41, 57, 50, 42, 58, 49, 42, 58, 49, 42, 57, 49, 41, 56, 49, 40, 57, 49, 40, 57, 49, 41, 57, 49, 42, 57, 49, 42, 58, 49, 42, + 59, 49, 41, 59, 50, 42, 58, 49, 42, 57, 48, 41, 58, 50, 42, 58, 50, 43, 56, 50, 41, 55, 50, 40, 58, 49, 40, 28, 25, 21, 10, 10, 10, 11, 11, 11, 11, 11, 11, 10, 10, 10, 26, 23, 20, 58, 50, 42, 58, 50, 42, 57, 49, 41, 57, 49, 41, 57, 49, 41, 56, 50, 42, + 56, 50, 42, 57, 48, 42, 58, 48, 42, 56, 48, 41, 56, 49, 41, 57, 49, 42, 57, 48, 41, 58, 48, 40, 56, 48, 41, 54, 48, 42, 55, 48, 41, 56, 48, 40, 55, 47, 41, 54, 48, 40, 55, 48, 40, 56, 47, 40, 56, 47, 40, 57, 49, 41, 55, 49, 40, 54, 47, 39, 54, 48, 39, + 55, 49, 40, 54, 48, 40, 53, 47, 40, 54, 47, 39, 55, 49, 39, 55, 49, 39, 55, 48, 39, 54, 48, 39, 54, 48, 39, 55, 48, 39, 53, 47, 40, 53, 47, 40, 95, 88, 83, 55, 47, 39, 54, 48, 39, 56, 48, 39, 54, 46, 38, 53, 47, 38, 52, 48, 39, 53, 46, 39, 53, 46, 39, + 52, 48, 39, 52, 48, 38, 52, 46, 39, 53, 45, 39, 52, 45, 38, 53, 46, 38, 54, 47, 39, 53, 46, 38, 52, 45, 37, 52, 45, 38, 52, 45, 38, 53, 45, 38, 53, 46, 39, 53, 45, 38, 53, 44, 37, 78, 71, 64, 22, 20, 16, 33, 30, 28, 35, 32, 29, 34, 31, 28, 34, 32, 29, + 32, 30, 27, 34, 31, 28, 35, 32, 29, 34, 30, 28, 34, 31, 28, 33, 30, 28, 34, 31, 29, 34, 32, 29, 33, 30, 28, 33, 30, 27, 32, 30, 27, 33, 31, 28, 32, 30, 26, 32, 30, 27, 32, 30, 27, 32, 29, 26, 33, 31, 28, 33, 31, 28, 33, 30, 28, 32, 30, 27, 31, 29, 27, + 32, 30, 27, 33, 31, 28, 31, 29, 26, 33, 30, 27, 34, 32, 29, 35, 32, 29, 34, 30, 28, 33, 30, 28, 31, 29, 27, 17, 16, 15, 10, 10, 10, 11, 11, 11, 11, 11, 11, 10, 10, 10, 18, 17, 16, 32, 29, 27, 32, 30, 28, 32, 30, 27, 33, 31, 28, 32, 29, 27, 31, 29, 27, + 32, 30, 27, 31, 29, 26, 31, 29, 26, 31, 29, 26, 31, 29, 26, 32, 30, 27, 32, 30, 28, 30, 28, 25, 31, 28, 26, 31, 29, 26, 30, 28, 25, 33, 29, 28, 31, 28, 26, 33, 30, 27, 32, 29, 26, 30, 28, 25, 30, 27, 24, 32, 29, 27, 32, 30, 27, 32, 30, 27, 30, 27, 25, + 31, 29, 26, 29, 27, 24, 30, 27, 25, 31, 28, 26, 30, 28, 26, 29, 27, 25, 19, 16, 13, 44, 37, 31, 42, 38, 31, 42, 38, 30, 43, 36, 30, 43, 36, 30, 41, 37, 30, 40, 36, 31, 40, 36, 30, 40, 35, 30, 40, 35, 30, 41, 36, 30, 41, 35, 29, 41, 35, 30, 42, 36, 30, + 47, 40, 33, 52, 45, 38, 7, 6, 5, 31, 31, 31, 26, 26, 26, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 22, + 21, 21, 22, 21, 21, 21, 21, 21, 22, 21, 21, 21, 20, 20, 20, 16, 16, 16, 22, 22, 22, 10, 10, 9, 14, 14, 14, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, + 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 21, 21, 21, 21, 27, 27, 28, 35, 35, 35, 14, 13, 12, 57, 50, 40, 51, 42, 37, 42, 36, 30, 40, 35, 30, 42, 37, 30, 41, 37, 29, 41, 35, 30, 42, 34, 30, 41, 38, 30, 43, 38, 29, + 41, 37, 30, 41, 37, 30, 41, 38, 29, 42, 37, 30, 41, 37, 31, 84, 80, 76, 41, 37, 30, 42, 36, 32, 43, 38, 31, 42, 39, 31, 43, 38, 31, 43, 39, 31, 43, 39, 32, 43, 39, 31, 44, 38, 32, 44, 39, 31, 44, 38, 32, 45, 38, 32, 43, 40, 32, 43, 39, 31, 46, 38, 33, + 45, 40, 33, 45, 40, 33, 45, 39, 33, 43, 39, 33, 44, 39, 33, 44, 39, 33, 44, 39, 33, 44, 40, 33, 45, 38, 33, 47, 40, 33, 48, 40, 34, 48, 40, 32, 47, 41, 32, 48, 41, 33, 47, 40, 33, 46, 38, 34, 47, 40, 35, 47, 40, 35, 48, 40, 34, 46, 40, 33, 46, 41, 34, + 46, 41, 35, 34, 29, 26, 11, 11, 11, 13, 13, 13, 14, 14, 14, 14, 14, 14, 12, 12, 12, 24, 21, 18, 49, 42, 35, 49, 42, 35, 49, 44, 34, 50, 43, 35, 48, 41, 36, 48, 41, 35, 48, 42, 35, 48, 43, 35, 48, 43, 36, 49, 42, 35, 50, 42, 36, 48, 42, 35, 50, 44, 37, + 49, 44, 37, 49, 43, 37, 50, 43, 36, 51, 44, 36, 50, 44, 37, 49, 44, 36, 49, 43, 35, 49, 43, 36, 51, 45, 37, 50, 45, 36, 50, 43, 36, 51, 44, 38, 51, 45, 38, 51, 44, 37, 51, 45, 37, 49, 45, 38, 51, 44, 38, 51, 45, 37, 51, 45, 38, 52, 44, 38, 52, 43, 37, + 52, 45, 38, 53, 45, 38, 54, 44, 39, 53, 46, 37, 52, 47, 38, 52, 47, 39, 52, 46, 39, 53, 45, 39, 53, 45, 38, 53, 46, 37, 52, 47, 38, 53, 47, 39, 52, 46, 37, 53, 48, 38, 55, 47, 39, 53, 46, 39, 53, 47, 39, 53, 48, 39, 54, 46, 38, 54, 46, 38, 54, 48, 39, + 56, 47, 39, 54, 47, 38, 11, 11, 11, 13, 13, 13, 14, 14, 14, 14, 14, 14, 13, 13, 13, 11, 11, 11, 55, 47, 40, 56, 47, 40, 56, 48, 39, 54, 48, 39, 56, 46, 40, 56, 47, 40, 56, 49, 41, 56, 50, 41, 53, 49, 40, 54, 48, 39, 57, 49, 40, 55, 48, 40, 54, 48, 41, + 56, 47, 40, 57, 48, 40, 56, 50, 41, 57, 49, 41, 57, 48, 41, 56, 50, 42, 55, 48, 42, 57, 48, 41, 57, 49, 41, 57, 50, 41, 58, 50, 41, 58, 51, 42, 57, 50, 42, 58, 50, 42, 58, 50, 42, 57, 50, 41, 56, 50, 41, 57, 49, 42, 57, 49, 43, 58, 49, 41, 58, 48, 40, + 58, 49, 41, 57, 50, 43, 58, 50, 43, 59, 48, 42, 58, 49, 41, 58, 49, 42, 59, 49, 41, 58, 49, 40, 58, 50, 41, 56, 50, 41, 57, 50, 41, 59, 49, 41, 58, 50, 42, 57, 51, 42, 58, 51, 42, 58, 51, 42, 57, 50, 41, 58, 49, 42, 57, 49, 42, 56, 50, 41, 56, 50, 41, + 57, 49, 41, 58, 48, 41, 11, 11, 11, 13, 13, 13, 14, 14, 14, 14, 14, 14, 13, 13, 13, 10, 10, 10, 57, 49, 41, 57, 50, 42, 57, 50, 43, 57, 50, 42, 56, 50, 42, 57, 49, 42, 57, 49, 41, 57, 49, 41, 58, 49, 41, 57, 49, 41, 56, 49, 42, 56, 49, 41, 56, 50, 40, + 56, 50, 40, 55, 50, 40, 56, 50, 40, 55, 50, 41, 55, 48, 41, 56, 49, 40, 56, 48, 40, 56, 48, 41, 55, 49, 40, 56, 48, 40, 56, 48, 41, 56, 49, 41, 55, 48, 41, 55, 48, 41, 55, 49, 41, 55, 48, 41, 54, 49, 41, 55, 49, 40, 54, 49, 40, 54, 49, 40, 55, 48, 40, + 55, 48, 40, 55, 48, 40, 55, 48, 40, 54, 48, 39, 53, 47, 39, 94, 89, 82, 54, 46, 40, 55, 46, 39, 54, 47, 39, 53, 48, 39, 52, 46, 39, 54, 45, 39, 55, 46, 38, 52, 47, 38, 51, 47, 38, 54, 47, 38, 55, 46, 38, 54, 46, 39, 53, 47, 38, 52, 46, 39, 51, 46, 39, + 52, 46, 38, 54, 45, 38, 54, 45, 37, 53, 45, 38, 53, 44, 38, 53, 44, 38, 53, 44, 38, 52, 44, 37, 78, 70, 64, 22, 19, 17, 33, 31, 29, 33, 30, 27, 34, 31, 28, 33, 30, 27, 33, 30, 27, 34, 31, 28, 34, 32, 29, 33, 31, 28, 32, 30, 27, 33, 30, 28, 35, 32, 29, + 35, 32, 29, 33, 30, 27, 32, 30, 27, 34, 32, 28, 34, 32, 28, 34, 31, 28, 34, 31, 28, 33, 30, 27, 34, 31, 28, 32, 29, 27, 34, 31, 28, 34, 32, 29, 32, 30, 27, 33, 30, 28, 33, 30, 28, 33, 31, 28, 33, 30, 28, 32, 30, 27, 34, 31, 29, 33, 30, 28, 32, 29, 27, + 32, 29, 26, 31, 29, 25, 10, 10, 10, 13, 13, 13, 14, 14, 14, 14, 14, 14, 12, 12, 12, 11, 11, 11, 31, 29, 26, 34, 30, 28, 33, 30, 28, 32, 29, 27, 32, 29, 27, 31, 28, 26, 32, 30, 27, 30, 28, 26, 31, 28, 26, 31, 29, 26, 30, 28, 25, 30, 29, 25, 31, 29, 26, + 33, 29, 27, 31, 28, 26, 32, 30, 27, 32, 29, 28, 32, 29, 27, 31, 29, 26, 31, 30, 27, 31, 28, 26, 31, 28, 26, 30, 28, 26, 32, 30, 28, 31, 28, 25, 32, 30, 27, 32, 30, 27, 31, 29, 27, 32, 29, 27, 30, 27, 24, 30, 28, 25, 30, 28, 25, 29, 27, 25, 19, 16, 13, + 43, 38, 30, 43, 37, 30, 42, 36, 30, 41, 38, 29, 41, 36, 30, 42, 35, 30, 42, 36, 30, 41, 36, 29, 41, 35, 29, 41, 36, 29, 40, 35, 28, 40, 35, 29, 41, 35, 30, 40, 34, 29, 45, 40, 33, 52, 45, 38, 7, 6, 5, 28, 28, 28, 22, 22, 22, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 11, 11, 11, 19, 19, 19, + 9, 9, 9, 13, 13, 13, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, + 19, 19, 19, 26, 26, 26, 33, 33, 34, 14, 13, 12, 58, 52, 41, 50, 44, 36, 41, 37, 30, 41, 35, 30, 40, 36, 30, 40, 36, 29, 41, 36, 30, 43, 35, 31, 42, 36, 31, 43, 37, 29, 41, 37, 31, 40, 38, 30, 41, 38, 30, 41, 38, 30, 43, 36, 30, 84, 80, 76, 41, 38, 30, + 41, 38, 30, 43, 37, 30, 43, 39, 31, 42, 39, 31, 41, 38, 31, 43, 37, 31, 43, 38, 31, 43, 39, 30, 44, 38, 31, 46, 38, 32, 45, 38, 32, 45, 40, 32, 44, 39, 33, 44, 39, 32, 46, 38, 33, 45, 39, 32, 49, 41, 35, 49, 42, 36, 49, 41, 35, 50, 43, 35, 48, 43, 37, + 50, 44, 36, 50, 44, 37, 46, 40, 34, 45, 40, 33, 45, 40, 33, 47, 39, 33, 46, 39, 33, 47, 41, 33, 47, 40, 34, 45, 39, 34, 47, 41, 33, 46, 42, 34, 46, 41, 34, 47, 40, 34, 49, 41, 35, 34, 30, 26, 13, 13, 13, 15, 15, 15, 16, 16, 16, 16, 16, 16, 14, 14, 14, + 23, 21, 19, 47, 43, 36, 48, 41, 35, 47, 42, 35, 48, 43, 35, 49, 43, 35, 49, 44, 35, 49, 43, 35, 50, 41, 36, 50, 42, 36, 50, 43, 36, 51, 42, 35, 49, 42, 36, 49, 43, 36, 50, 43, 35, 49, 44, 36, 49, 45, 35, 51, 43, 35, 52, 42, 36, 51, 43, 36, 50, 43, 37, + 49, 44, 36, 50, 42, 36, 52, 43, 37, 52, 45, 36, 50, 45, 37, 49, 45, 38, 50, 44, 38, 51, 44, 38, 52, 46, 38, 50, 44, 38, 51, 43, 38, 52, 45, 38, 51, 45, 37, 52, 45, 37, 53, 46, 38, 53, 45, 38, 55, 47, 41, 55, 47, 42, 55, 48, 42, 56, 49, 42, 56, 48, 43, + 55, 48, 43, 56, 49, 43, 54, 47, 38, 54, 46, 38, 53, 46, 39, 52, 48, 38, 52, 46, 38, 52, 46, 38, 52, 46, 39, 54, 46, 38, 53, 47, 38, 53, 48, 38, 54, 48, 39, 53, 48, 40, 55, 47, 39, 52, 44, 37, 12, 12, 12, 15, 15, 15, 16, 16, 16, 16, 16, 16, 15, 15, 15, + 11, 11, 11, 55, 50, 39, 56, 49, 39, 56, 48, 39, 55, 48, 39, 55, 48, 39, 55, 47, 40, 56, 47, 41, 56, 48, 40, 55, 48, 40, 54, 48, 41, 55, 48, 40, 55, 49, 40, 56, 49, 41, 57, 49, 41, 58, 48, 42, 57, 48, 42, 56, 49, 41, 57, 48, 42, 57, 48, 42, 58, 49, 41, + 58, 49, 42, 57, 49, 42, 58, 49, 41, 57, 50, 41, 57, 50, 42, 58, 50, 42, 57, 49, 41, 59, 49, 40, 59, 50, 41, 58, 51, 41, 58, 50, 42, 59, 50, 42, 58, 50, 42, 58, 50, 42, 59, 49, 42, 59, 49, 42, 61, 52, 44, 62, 53, 45, 60, 53, 45, 59, 52, 46, 60, 52, 46, + 60, 52, 46, 60, 52, 45, 57, 50, 42, 56, 50, 41, 58, 50, 42, 59, 49, 42, 58, 50, 41, 57, 50, 42, 58, 50, 42, 57, 50, 41, 57, 51, 41, 58, 51, 41, 57, 51, 41, 55, 50, 41, 56, 50, 42, 58, 50, 42, 11, 11, 11, 15, 15, 15, 16, 16, 16, 16, 16, 16, 15, 15, 15, + 12, 12, 12, 55, 47, 39, 58, 49, 41, 57, 49, 42, 57, 49, 43, 58, 50, 42, 57, 50, 41, 56, 49, 41, 57, 49, 42, 58, 50, 42, 56, 50, 41, 56, 49, 41, 57, 48, 42, 56, 48, 41, 56, 48, 40, 57, 49, 41, 56, 49, 41, 54, 49, 40, 54, 49, 40, 56, 50, 40, 57, 49, 41, + 55, 48, 41, 56, 47, 40, 56, 48, 40, 57, 48, 40, 56, 48, 39, 54, 49, 39, 55, 47, 40, 55, 47, 40, 54, 49, 39, 54, 50, 39, 54, 49, 40, 55, 47, 40, 55, 47, 40, 56, 47, 39, 55, 48, 39, 54, 48, 40, 54, 48, 40, 54, 48, 40, 54, 48, 40, 94, 89, 83, 54, 47, 39, + 55, 48, 38, 54, 48, 38, 53, 47, 39, 53, 46, 39, 55, 46, 38, 54, 48, 38, 52, 47, 38, 52, 45, 38, 52, 47, 39, 54, 46, 38, 54, 46, 38, 52, 46, 38, 53, 46, 38, 54, 46, 38, 54, 46, 39, 54, 45, 39, 53, 45, 39, 52, 46, 38, 53, 45, 38, 53, 46, 39, 53, 45, 38, + 53, 43, 38, 78, 71, 64, 22, 20, 16, 34, 31, 28, 34, 31, 29, 35, 31, 28, 32, 29, 27, 33, 31, 28, 34, 31, 28, 34, 32, 29, 32, 30, 27, 33, 30, 27, 34, 32, 29, 34, 31, 29, 34, 31, 29, 37, 34, 32, 37, 34, 31, 37, 34, 31, 39, 35, 33, 38, 35, 33, 38, 35, 32, + 36, 33, 31, 33, 31, 28, 31, 29, 26, 33, 31, 28, 34, 30, 28, 33, 30, 27, 33, 31, 28, 34, 31, 28, 33, 30, 27, 33, 31, 28, 32, 29, 27, 32, 29, 27, 32, 30, 27, 33, 30, 27, 32, 29, 26, 32, 29, 26, 12, 12, 12, 15, 15, 15, 16, 16, 16, 16, 16, 16, 15, 15, 15, + 12, 12, 12, 33, 30, 27, 31, 28, 26, 32, 29, 27, 30, 28, 26, 33, 31, 28, 33, 30, 28, 31, 29, 27, 30, 28, 25, 32, 29, 27, 31, 28, 26, 32, 30, 27, 31, 28, 25, 31, 29, 26, 33, 30, 28, 30, 28, 25, 30, 28, 25, 32, 29, 27, 32, 29, 27, 31, 29, 27, 31, 29, 27, + 31, 29, 27, 32, 29, 27, 30, 27, 26, 31, 28, 26, 30, 28, 26, 31, 29, 27, 31, 29, 26, 31, 29, 27, 32, 30, 28, 31, 29, 27, 29, 27, 24, 30, 28, 26, 31, 29, 27, 19, 16, 13, 42, 37, 32, 43, 37, 31, 43, 37, 30, 44, 38, 29, 43, 37, 30, 42, 36, 31, 41, 36, 30, + 41, 37, 29, 42, 35, 29, 43, 35, 29, 42, 36, 29, 40, 37, 29, 40, 36, 30, 41, 34, 30, 46, 40, 33, 52, 46, 38, 7, 6, 5, 31, 31, 32, 26, 26, 26, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 21, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 21, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 15, 15, 15, 21, 21, 21, 10, 10, 9, 14, 14, 14, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 26, 26, 27, 34, 34, 34, 14, 13, 12, 61, 50, 40, 51, 43, 36, 41, 34, 30, + 40, 36, 29, 40, 35, 29, 40, 35, 30, 42, 35, 30, 41, 36, 29, 41, 36, 30, 41, 35, 29, 42, 36, 31, 41, 36, 29, 41, 38, 29, 41, 36, 30, 43, 36, 30, 84, 81, 75, 41, 36, 32, 42, 37, 31, 42, 39, 30, 41, 38, 31, 44, 38, 31, 45, 38, 31, 43, 38, 31, 44, 39, 31, + 44, 38, 32, 44, 38, 31, 45, 40, 31, 43, 38, 31, 45, 38, 32, 45, 38, 31, 43, 39, 32, 44, 38, 33, 45, 39, 32, 121, 118, 113, 127, 123, 119, 128, 123, 120, 128, 123, 119, 127, 124, 119, 128, 123, 120, 128, 124, 119, 54, 47, 42, 44, 39, 34, 46, 41, 34, 45, 41, 33, 46, 40, 34, + 48, 40, 33, 48, 40, 33, 47, 39, 34, 48, 40, 33, 46, 41, 33, 47, 39, 34, 48, 40, 33, 48, 40, 34, 34, 29, 25, 14, 14, 14, 17, 17, 17, 18, 18, 18, 17, 17, 17, 15, 15, 15, 25, 22, 20, 48, 43, 35, 48, 42, 36, 50, 43, 36, 50, 44, 34, 49, 43, 35, 50, 41, 34, + 51, 42, 35, 49, 41, 35, 48, 42, 36, 48, 42, 35, 48, 44, 36, 48, 42, 36, 49, 43, 36, 50, 43, 35, 49, 44, 35, 133, 129, 124, 133, 128, 125, 133, 129, 125, 133, 130, 125, 132, 129, 125, 133, 130, 124, 134, 129, 125, 51, 44, 37, 52, 44, 37, 50, 44, 37, 50, 45, 37, 50, 45, 37, + 51, 45, 38, 52, 45, 38, 52, 46, 37, 51, 45, 38, 53, 45, 38, 53, 46, 37, 52, 45, 37, 53, 43, 38, 54, 44, 38, 125, 121, 116, 131, 127, 123, 132, 127, 124, 132, 128, 123, 131, 128, 123, 132, 128, 123, 133, 128, 124, 61, 55, 46, 53, 47, 38, 54, 46, 38, 54, 46, 39, 53, 47, 38, + 53, 47, 38, 53, 46, 39, 54, 46, 39, 54, 46, 39, 53, 47, 40, 54, 48, 39, 54, 48, 39, 55, 48, 39, 52, 45, 37, 13, 13, 13, 16, 16, 16, 18, 18, 18, 18, 18, 18, 16, 16, 16, 13, 13, 13, 54, 48, 40, 54, 49, 40, 55, 48, 40, 56, 48, 40, 56, 48, 41, 55, 47, 41, + 55, 49, 42, 55, 50, 40, 55, 49, 40, 56, 47, 41, 57, 48, 41, 56, 50, 41, 54, 49, 42, 57, 50, 41, 57, 50, 41, 137, 132, 128, 138, 132, 128, 138, 133, 128, 137, 133, 128, 137, 133, 127, 138, 132, 128, 138, 132, 128, 57, 50, 42, 56, 49, 42, 57, 50, 42, 58, 50, 41, 57, 49, 41, + 58, 48, 42, 58, 49, 42, 57, 49, 42, 57, 49, 42, 58, 49, 41, 58, 49, 41, 58, 48, 42, 58, 49, 42, 57, 50, 42, 128, 124, 119, 135, 130, 125, 135, 130, 126, 135, 131, 126, 135, 131, 125, 135, 131, 125, 136, 130, 126, 67, 58, 49, 57, 51, 41, 57, 50, 41, 58, 49, 41, 58, 49, 42, + 57, 50, 43, 56, 51, 42, 57, 51, 41, 58, 50, 43, 59, 50, 43, 58, 51, 41, 56, 50, 41, 57, 49, 42, 59, 49, 41, 13, 13, 13, 16, 16, 16, 18, 18, 18, 18, 18, 18, 16, 16, 16, 13, 13, 13, 54, 47, 40, 58, 49, 42, 58, 51, 41, 56, 49, 42, 58, 49, 42, 58, 50, 42, + 56, 50, 41, 57, 49, 41, 58, 49, 41, 57, 48, 41, 57, 48, 41, 56, 49, 41, 56, 49, 42, 55, 50, 41, 56, 50, 40, 137, 132, 127, 137, 131, 127, 136, 132, 127, 136, 132, 127, 136, 132, 127, 136, 132, 128, 136, 132, 127, 55, 49, 40, 55, 49, 39, 56, 48, 40, 56, 47, 42, 55, 49, 41, + 54, 50, 40, 54, 48, 41, 56, 48, 40, 56, 49, 39, 54, 47, 40, 55, 47, 40, 55, 48, 39, 53, 48, 40, 53, 47, 41, 56, 48, 40, 55, 48, 39, 54, 48, 39, 96, 89, 83, 55, 48, 39, 54, 48, 38, 54, 47, 39, 55, 46, 39, 55, 47, 38, 52, 47, 38, 53, 45, 39, 54, 45, 39, + 53, 47, 38, 51, 47, 38, 52, 46, 39, 54, 46, 38, 53, 47, 38, 52, 45, 38, 53, 45, 38, 53, 46, 38, 51, 45, 38, 52, 45, 39, 53, 45, 38, 52, 46, 37, 52, 45, 38, 53, 44, 39, 53, 46, 38, 77, 72, 63, 22, 19, 16, 33, 30, 27, 34, 31, 29, 34, 33, 29, 33, 31, 29, + 34, 31, 29, 34, 31, 28, 32, 31, 27, 34, 31, 29, 35, 32, 29, 34, 32, 28, 32, 30, 28, 33, 30, 27, 115, 113, 111, 120, 119, 117, 119, 118, 116, 121, 119, 117, 121, 119, 118, 120, 118, 116, 120, 118, 117, 40, 39, 36, 33, 32, 28, 33, 31, 29, 33, 30, 27, 33, 30, 27, 32, 30, 27, + 33, 30, 28, 34, 31, 29, 34, 31, 29, 32, 29, 27, 31, 29, 26, 32, 29, 26, 33, 30, 27, 33, 30, 28, 32, 29, 27, 13, 13, 13, 16, 16, 16, 18, 18, 18, 18, 18, 18, 16, 16, 16, 14, 13, 13, 31, 29, 27, 32, 30, 27, 30, 28, 25, 32, 30, 27, 32, 29, 27, 32, 29, 27, + 30, 28, 26, 32, 30, 27, 32, 30, 28, 31, 28, 26, 33, 31, 28, 30, 29, 26, 33, 30, 28, 33, 30, 28, 121, 120, 118, 121, 120, 119, 123, 121, 120, 122, 121, 119, 121, 120, 119, 121, 120, 119, 122, 120, 119, 32, 30, 27, 30, 27, 25, 31, 28, 26, 31, 29, 26, 31, 29, 27, 29, 27, 25, + 31, 28, 26, 31, 28, 26, 32, 30, 28, 30, 28, 26, 32, 29, 27, 32, 29, 26, 19, 16, 13, 43, 36, 31, 42, 37, 30, 41, 37, 30, 41, 36, 31, 42, 37, 30, 41, 37, 29, 41, 36, 30, 42, 35, 30, 42, 36, 29, 41, 36, 29, 41, 34, 29, 42, 35, 29, 40, 35, 29, 39, 35, 29, + 46, 40, 33, 52, 45, 38, 7, 6, 5, 33, 33, 33, 27, 27, 27, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 22, 21, 21, 22, 21, 21, 22, 21, 21, 22, 21, 21, 21, + 21, 21, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 15, 15, 16, 22, 21, 21, 10, 10, 9, 14, 14, 14, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, + 19, 19, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 27, 27, 28, 34, 34, 35, 14, 13, 12, 59, 51, 41, 52, 43, 36, 42, 36, 29, 42, 35, 29, 42, 35, 30, 42, 35, 30, 41, 35, 30, 42, 37, 30, 41, 37, 31, 43, 36, 29, + 42, 38, 29, 41, 37, 30, 42, 38, 30, 43, 36, 31, 42, 35, 31, 84, 81, 76, 40, 38, 30, 41, 37, 29, 41, 37, 31, 42, 38, 32, 43, 38, 31, 43, 37, 31, 44, 39, 32, 45, 38, 32, 45, 37, 32, 43, 39, 32, 43, 39, 32, 43, 40, 31, 45, 40, 31, 44, 40, 33, 46, 39, 33, + 44, 38, 32, 44, 40, 33, 46, 41, 33, 47, 39, 32, 46, 39, 33, 44, 39, 32, 45, 39, 33, 44, 38, 33, 46, 40, 34, 46, 40, 32, 46, 40, 33, 46, 41, 34, 46, 40, 33, 46, 40, 34, 45, 39, 33, 47, 40, 33, 47, 40, 33, 47, 40, 34, 46, 41, 33, 47, 39, 34, 49, 40, 34, + 48, 41, 34, 34, 30, 26, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 18, 16, 16, 16, 25, 22, 20, 50, 42, 34, 48, 43, 35, 49, 42, 36, 50, 42, 34, 49, 43, 36, 51, 42, 35, 49, 42, 36, 48, 43, 36, 50, 43, 35, 50, 43, 35, 49, 43, 35, 48, 42, 35, 48, 42, 37, + 49, 42, 36, 51, 43, 35, 52, 44, 35, 51, 43, 36, 52, 42, 36, 51, 43, 36, 50, 45, 36, 49, 44, 36, 50, 42, 36, 50, 43, 36, 51, 45, 37, 52, 46, 37, 50, 45, 36, 51, 44, 37, 51, 43, 37, 50, 43, 38, 51, 45, 38, 53, 46, 37, 53, 46, 38, 51, 45, 39, 52, 46, 38, + 53, 46, 37, 53, 46, 38, 53, 45, 38, 53, 45, 38, 51, 45, 38, 52, 45, 38, 53, 47, 38, 54, 47, 39, 54, 46, 38, 52, 47, 38, 53, 47, 38, 53, 45, 39, 53, 46, 38, 54, 46, 38, 53, 46, 40, 52, 47, 40, 53, 48, 39, 52, 46, 38, 53, 46, 38, 54, 47, 39, 55, 49, 40, + 53, 48, 40, 50, 45, 37, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 13, 13, 13, 55, 48, 39, 56, 48, 40, 56, 48, 40, 55, 48, 40, 56, 47, 41, 56, 48, 40, 55, 48, 40, 55, 48, 41, 55, 49, 41, 55, 48, 42, 56, 49, 41, 56, 49, 40, 56, 48, 41, + 56, 49, 41, 56, 49, 40, 56, 48, 40, 55, 49, 41, 57, 50, 43, 57, 50, 42, 57, 49, 41, 58, 50, 41, 56, 49, 42, 56, 48, 41, 57, 49, 41, 58, 50, 41, 58, 50, 42, 57, 49, 42, 58, 48, 41, 59, 49, 42, 57, 50, 42, 57, 50, 41, 59, 49, 41, 60, 50, 42, 59, 49, 42, + 57, 49, 42, 58, 50, 43, 58, 51, 42, 56, 50, 42, 58, 49, 42, 57, 50, 42, 58, 51, 42, 59, 50, 41, 57, 49, 42, 58, 50, 41, 58, 51, 41, 58, 51, 42, 58, 50, 43, 57, 50, 41, 57, 51, 41, 59, 51, 42, 57, 51, 41, 56, 51, 41, 57, 49, 42, 58, 49, 42, 57, 50, 42, + 58, 50, 42, 58, 49, 42, 13, 13, 13, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 55, 47, 40, 58, 49, 42, 58, 49, 42, 57, 50, 41, 58, 49, 41, 59, 48, 41, 58, 49, 41, 57, 49, 41, 55, 50, 42, 55, 49, 42, 56, 49, 42, 56, 49, 42, 56, 51, 42, + 55, 50, 42, 56, 48, 42, 57, 48, 41, 57, 48, 41, 56, 49, 41, 56, 49, 41, 56, 49, 41, 55, 49, 40, 56, 48, 41, 57, 49, 41, 56, 50, 41, 55, 48, 41, 54, 48, 41, 54, 48, 42, 53, 48, 41, 54, 48, 40, 54, 47, 40, 55, 47, 40, 56, 47, 40, 54, 47, 40, 54, 47, 40, + 54, 47, 40, 54, 46, 40, 54, 47, 39, 56, 47, 40, 56, 47, 40, 94, 88, 83, 53, 47, 40, 54, 48, 40, 54, 47, 40, 54, 46, 39, 55, 47, 39, 53, 47, 39, 52, 46, 40, 52, 45, 39, 52, 47, 39, 54, 48, 39, 53, 47, 38, 53, 46, 38, 53, 47, 38, 52, 47, 39, 53, 46, 38, + 53, 46, 37, 53, 45, 37, 52, 45, 38, 52, 46, 39, 51, 46, 38, 51, 45, 38, 52, 45, 38, 53, 46, 38, 78, 72, 64, 22, 19, 16, 32, 30, 27, 33, 31, 28, 34, 32, 29, 34, 32, 29, 34, 30, 28, 33, 30, 27, 33, 31, 28, 34, 31, 28, 34, 31, 28, 32, 30, 27, 33, 31, 28, + 34, 31, 29, 35, 32, 29, 33, 31, 27, 33, 29, 27, 34, 31, 29, 35, 32, 30, 33, 31, 28, 34, 31, 29, 34, 31, 28, 34, 32, 29, 34, 32, 29, 32, 30, 27, 33, 31, 28, 33, 30, 28, 32, 29, 27, 32, 30, 27, 33, 30, 28, 34, 31, 28, 33, 31, 28, 32, 30, 27, 32, 29, 26, + 33, 30, 27, 31, 29, 27, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 33, 30, 27, 32, 29, 27, 32, 30, 27, 32, 30, 27, 30, 28, 26, 32, 30, 27, 32, 30, 27, 32, 30, 28, 31, 28, 27, 31, 28, 26, 32, 30, 27, 31, 29, 26, 32, 30, 27, + 33, 31, 28, 31, 28, 25, 32, 29, 27, 30, 28, 26, 31, 29, 26, 31, 29, 26, 30, 28, 25, 32, 29, 27, 33, 31, 28, 30, 27, 25, 30, 28, 25, 31, 30, 27, 32, 29, 27, 29, 27, 25, 30, 28, 25, 30, 28, 25, 31, 29, 27, 30, 28, 26, 30, 28, 26, 31, 29, 27, 19, 16, 14, + 44, 37, 31, 42, 37, 30, 42, 38, 31, 43, 38, 31, 43, 38, 30, 43, 38, 30, 41, 36, 30, 41, 36, 30, 41, 36, 30, 42, 34, 29, 42, 35, 30, 41, 36, 30, 40, 35, 28, 40, 35, 29, 46, 40, 34, 52, 46, 37, 7, 6, 5, 31, 31, 31, 25, 25, 25, 19, 19, 19, 19, 19, 19, + 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 12, 12, 12, 20, 19, 19, + 9, 9, 9, 13, 13, 13, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 20, 20, 20, 20, 20, + 20, 20, 20, 27, 27, 27, 34, 34, 34, 14, 13, 12, 60, 51, 41, 52, 44, 35, 42, 37, 30, 42, 36, 29, 40, 34, 31, 40, 34, 31, 41, 34, 29, 43, 35, 29, 41, 35, 30, 43, 36, 29, 42, 37, 30, 42, 36, 29, 44, 36, 29, 41, 37, 31, 40, 37, 32, 85, 81, 75, 42, 37, 31, + 42, 38, 32, 42, 37, 31, 42, 37, 32, 43, 37, 30, 42, 39, 30, 42, 37, 32, 44, 37, 32, 44, 39, 31, 45, 40, 31, 45, 39, 32, 44, 39, 32, 44, 39, 31, 44, 38, 33, 44, 38, 32, 44, 38, 31, 45, 39, 32, 47, 38, 34, 45, 40, 32, 45, 39, 33, 46, 40, 34, 46, 39, 33, + 43, 40, 33, 44, 39, 34, 45, 41, 33, 45, 39, 32, 46, 38, 33, 47, 39, 32, 46, 41, 33, 48, 39, 33, 46, 40, 33, 46, 40, 33, 48, 41, 33, 47, 40, 35, 46, 40, 34, 49, 40, 34, 48, 42, 35, 34, 31, 26, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 18, 16, 16, 16, + 25, 22, 20, 49, 42, 34, 50, 41, 36, 50, 43, 35, 49, 43, 35, 49, 44, 36, 49, 43, 34, 49, 44, 35, 48, 42, 36, 48, 42, 36, 49, 43, 37, 50, 42, 37, 49, 44, 37, 49, 44, 35, 49, 45, 35, 49, 44, 37, 50, 42, 37, 50, 43, 36, 50, 45, 36, 51, 45, 36, 51, 44, 36, + 53, 45, 36, 52, 45, 37, 50, 44, 37, 50, 44, 37, 51, 44, 37, 51, 44, 37, 49, 43, 37, 52, 46, 37, 53, 46, 37, 52, 45, 37, 51, 46, 38, 51, 45, 38, 52, 45, 37, 52, 45, 38, 52, 45, 38, 52, 44, 38, 54, 45, 38, 53, 46, 38, 52, 45, 39, 52, 45, 38, 52, 47, 38, + 53, 47, 38, 54, 47, 39, 52, 47, 39, 53, 47, 38, 52, 47, 38, 52, 47, 38, 54, 47, 38, 54, 46, 39, 52, 47, 39, 54, 47, 39, 53, 47, 39, 53, 48, 39, 54, 48, 38, 55, 47, 38, 55, 46, 38, 51, 46, 38, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 13, 13, 13, 57, 48, 39, 56, 49, 40, 55, 49, 41, 56, 47, 41, 57, 48, 41, 56, 47, 40, 55, 48, 39, 54, 49, 40, 56, 50, 41, 56, 49, 42, 55, 47, 41, 57, 48, 41, 57, 49, 41, 55, 49, 42, 56, 49, 41, 57, 48, 41, 57, 48, 41, 58, 48, 40, 56, 50, 41, 58, 49, 43, + 58, 48, 42, 56, 49, 42, 57, 49, 42, 57, 50, 41, 58, 50, 41, 58, 49, 41, 59, 49, 41, 58, 51, 42, 58, 50, 42, 59, 48, 42, 57, 49, 41, 58, 49, 41, 59, 49, 42, 58, 50, 43, 58, 49, 42, 58, 49, 42, 58, 50, 42, 58, 50, 42, 59, 49, 42, 58, 49, 42, 57, 51, 41, + 58, 50, 42, 58, 50, 42, 58, 51, 42, 59, 52, 42, 58, 51, 42, 57, 50, 41, 56, 49, 42, 56, 50, 41, 58, 50, 42, 59, 51, 42, 57, 50, 41, 57, 50, 42, 57, 51, 42, 57, 50, 42, 58, 50, 42, 57, 51, 42, 13, 13, 13, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 55, 48, 39, 57, 49, 41, 56, 49, 41, 56, 50, 42, 57, 51, 42, 56, 50, 41, 58, 49, 41, 59, 49, 42, 58, 50, 42, 57, 48, 42, 58, 48, 41, 57, 49, 42, 55, 51, 41, 56, 51, 41, 58, 49, 41, 58, 49, 42, 57, 49, 41, 56, 48, 40, 58, 48, 41, 57, 47, 41, + 57, 49, 41, 56, 50, 40, 56, 48, 41, 57, 49, 41, 56, 49, 41, 55, 47, 40, 56, 47, 40, 55, 49, 41, 55, 49, 41, 56, 49, 41, 55, 49, 40, 54, 49, 39, 56, 49, 39, 56, 48, 40, 55, 48, 40, 55, 48, 40, 55, 47, 39, 54, 48, 40, 54, 47, 39, 96, 88, 82, 56, 47, 39, + 54, 49, 39, 55, 47, 38, 55, 46, 38, 54, 46, 39, 53, 46, 39, 54, 46, 38, 55, 46, 38, 56, 47, 39, 54, 47, 39, 52, 46, 39, 54, 46, 39, 54, 47, 38, 52, 47, 39, 52, 47, 40, 52, 47, 39, 53, 45, 37, 53, 45, 37, 52, 45, 38, 53, 45, 38, 51, 45, 39, 51, 44, 38, + 52, 44, 38, 79, 71, 64, 23, 19, 17, 34, 31, 29, 34, 32, 29, 33, 31, 27, 34, 32, 29, 34, 31, 28, 32, 30, 27, 33, 31, 27, 32, 30, 27, 33, 31, 27, 34, 31, 28, 35, 32, 29, 35, 33, 30, 33, 31, 27, 34, 31, 28, 32, 29, 27, 33, 30, 27, 33, 31, 27, 33, 31, 28, + 34, 31, 29, 34, 32, 28, 32, 30, 27, 33, 30, 28, 33, 30, 28, 33, 30, 27, 34, 32, 29, 33, 31, 28, 34, 31, 29, 33, 30, 27, 34, 31, 28, 34, 31, 29, 34, 31, 29, 33, 30, 27, 32, 29, 26, 31, 28, 25, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 32, 30, 27, 33, 30, 28, 32, 29, 27, 32, 29, 27, 31, 27, 25, 32, 29, 27, 31, 29, 26, 32, 30, 27, 31, 28, 26, 32, 29, 27, 31, 29, 26, 31, 28, 26, 32, 29, 26, 32, 30, 27, 29, 28, 26, 32, 30, 27, 31, 29, 26, 32, 30, 27, 31, 29, 27, 31, 29, 27, + 32, 30, 27, 32, 29, 27, 31, 28, 26, 30, 28, 26, 32, 29, 28, 32, 29, 27, 29, 27, 24, 31, 29, 27, 30, 27, 25, 32, 29, 27, 31, 28, 26, 31, 28, 26, 31, 29, 27, 19, 16, 14, 43, 38, 32, 41, 39, 31, 41, 37, 31, 44, 37, 31, 43, 36, 31, 41, 36, 31, 43, 37, 31, + 44, 35, 29, 43, 36, 29, 42, 37, 29, 42, 36, 29, 41, 35, 29, 40, 35, 29, 41, 35, 30, 46, 39, 34, 52, 44, 37, 7, 6, 5, 31, 31, 31, 25, 25, 25, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 15, 15, 15, 21, 21, 21, 10, 10, 10, 15, 15, 15, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, + 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 25, 25, 26, 32, 32, 33, 13, 13, 12, 60, 50, 42, 51, 43, 36, 41, 36, 30, + 41, 34, 30, 40, 35, 30, 41, 35, 29, 39, 36, 29, 40, 37, 29, 42, 35, 29, 42, 36, 29, 41, 35, 31, 42, 38, 30, 42, 37, 30, 42, 37, 31, 41, 37, 31, 84, 80, 75, 43, 37, 29, 42, 37, 30, 42, 38, 31, 42, 38, 31, 42, 38, 32, 43, 37, 31, 45, 38, 31, 42, 38, 31, + 43, 40, 32, 43, 39, 32, 44, 38, 33, 44, 38, 32, 46, 39, 33, 45, 38, 32, 43, 38, 32, 45, 39, 32, 44, 41, 33, 45, 41, 34, 48, 40, 33, 48, 42, 34, 48, 42, 35, 48, 40, 34, 46, 40, 34, 48, 42, 35, 45, 41, 34, 46, 39, 33, 46, 39, 33, 47, 40, 34, 46, 40, 33, + 45, 41, 33, 46, 40, 33, 45, 40, 34, 45, 40, 34, 48, 39, 33, 48, 40, 34, 48, 41, 34, 48, 39, 34, 35, 30, 26, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 18, 16, 16, 16, 25, 23, 19, 48, 41, 34, 49, 42, 34, 50, 42, 35, 47, 42, 35, 48, 44, 36, 49, 43, 35, + 49, 43, 35, 50, 43, 36, 49, 43, 35, 49, 44, 36, 49, 43, 37, 48, 42, 36, 49, 43, 35, 50, 44, 36, 50, 44, 36, 51, 44, 36, 50, 42, 37, 50, 42, 37, 50, 44, 37, 50, 45, 36, 50, 43, 37, 50, 43, 37, 52, 44, 37, 52, 44, 36, 51, 45, 37, 51, 45, 38, 52, 44, 37, + 51, 45, 38, 49, 46, 38, 51, 45, 37, 52, 44, 37, 52, 44, 38, 53, 45, 38, 54, 44, 38, 54, 44, 38, 54, 45, 38, 54, 46, 39, 55, 47, 40, 56, 48, 41, 54, 49, 40, 54, 49, 40, 56, 48, 40, 55, 48, 41, 52, 47, 40, 53, 46, 39, 53, 46, 38, 53, 47, 39, 55, 48, 39, + 53, 48, 38, 54, 48, 38, 55, 46, 38, 55, 47, 39, 54, 49, 40, 54, 49, 40, 54, 49, 39, 54, 47, 39, 51, 44, 39, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 13, 13, 13, 55, 50, 41, 55, 49, 40, 55, 48, 41, 55, 48, 40, 56, 49, 40, 56, 48, 42, + 57, 48, 40, 58, 49, 40, 57, 49, 41, 55, 49, 41, 56, 49, 41, 57, 48, 40, 55, 49, 40, 55, 49, 40, 58, 48, 40, 58, 48, 41, 56, 49, 41, 56, 48, 42, 56, 48, 41, 56, 48, 41, 56, 48, 42, 56, 49, 42, 57, 51, 41, 58, 50, 42, 57, 50, 42, 56, 51, 43, 56, 50, 42, + 57, 50, 41, 58, 49, 41, 58, 49, 42, 57, 50, 43, 58, 50, 42, 57, 50, 42, 57, 50, 43, 59, 49, 41, 57, 49, 41, 59, 51, 44, 59, 52, 44, 58, 53, 43, 58, 52, 44, 60, 52, 44, 60, 51, 43, 59, 52, 43, 57, 51, 42, 58, 50, 43, 58, 51, 42, 57, 51, 41, 57, 50, 43, + 58, 51, 42, 59, 51, 41, 59, 50, 41, 58, 49, 43, 57, 50, 43, 58, 50, 41, 58, 51, 42, 57, 50, 43, 56, 50, 41, 13, 13, 13, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 53, 49, 40, 57, 50, 41, 57, 50, 42, 58, 50, 42, 57, 50, 41, 57, 48, 41, + 58, 48, 42, 57, 49, 43, 56, 48, 41, 57, 48, 41, 58, 49, 42, 58, 48, 42, 58, 48, 41, 58, 49, 42, 57, 49, 43, 58, 49, 41, 57, 49, 41, 56, 50, 42, 57, 49, 41, 57, 49, 41, 56, 49, 41, 56, 48, 40, 55, 48, 40, 55, 49, 40, 56, 48, 41, 56, 47, 42, 55, 48, 41, + 54, 49, 41, 55, 48, 41, 54, 48, 40, 55, 49, 41, 56, 49, 40, 55, 49, 40, 54, 47, 40, 53, 47, 41, 54, 47, 41, 56, 46, 40, 56, 47, 39, 55, 48, 39, 95, 90, 83, 55, 47, 40, 55, 46, 39, 55, 46, 38, 54, 46, 38, 55, 47, 39, 55, 48, 38, 54, 47, 39, 53, 46, 39, + 54, 46, 38, 54, 47, 38, 54, 45, 38, 53, 46, 39, 52, 48, 39, 53, 47, 38, 53, 45, 39, 53, 44, 40, 54, 44, 39, 55, 45, 38, 53, 45, 38, 52, 45, 39, 53, 44, 37, 51, 44, 37, 50, 46, 38, 78, 73, 64, 23, 19, 16, 34, 31, 28, 34, 32, 30, 33, 30, 27, 35, 32, 29, + 35, 32, 29, 33, 31, 27, 32, 29, 26, 34, 31, 28, 34, 31, 28, 33, 31, 28, 35, 32, 29, 34, 31, 29, 35, 32, 29, 37, 35, 31, 35, 32, 29, 35, 32, 29, 33, 31, 28, 34, 31, 28, 36, 33, 30, 32, 30, 27, 33, 31, 28, 32, 30, 26, 32, 30, 28, 32, 29, 26, 35, 32, 29, + 35, 32, 29, 34, 31, 28, 33, 30, 27, 33, 30, 28, 34, 31, 28, 34, 31, 29, 34, 31, 29, 34, 30, 27, 32, 29, 27, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 33, 31, 28, 32, 29, 27, 31, 29, 27, 32, 30, 27, 32, 30, 27, 31, 30, 27, + 31, 29, 27, 32, 30, 27, 33, 30, 27, 33, 30, 27, 32, 30, 27, 31, 30, 27, 30, 29, 25, 32, 29, 26, 30, 27, 24, 32, 30, 27, 31, 29, 26, 31, 29, 26, 31, 30, 27, 31, 29, 27, 33, 30, 27, 32, 29, 27, 31, 29, 27, 33, 30, 28, 31, 29, 26, 31, 29, 27, 31, 29, 26, + 32, 30, 27, 30, 28, 25, 32, 30, 28, 31, 29, 27, 30, 28, 25, 30, 28, 25, 19, 16, 14, 43, 38, 32, 43, 37, 31, 44, 37, 31, 44, 38, 30, 44, 37, 29, 43, 36, 29, 44, 37, 30, 44, 35, 29, 43, 35, 29, 43, 36, 30, 42, 36, 30, 41, 36, 29, 42, 35, 29, 42, 35, 29, + 45, 40, 34, 51, 45, 38, 7, 6, 5, 31, 31, 31, 25, 25, 25, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 20, 10, 10, 10, 15, 15, 15, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 23, 23, 23, 30, 30, 30, 13, 12, 11, 58, 52, 42, 49, 43, 37, 41, 36, 30, 40, 36, 30, 41, 34, 29, 42, 36, 31, 41, 35, 29, 42, 35, 29, 41, 36, 30, 41, 36, 31, + 43, 37, 29, 42, 36, 30, 41, 36, 32, 43, 37, 31, 43, 36, 30, 85, 80, 76, 41, 38, 31, 42, 38, 31, 43, 38, 30, 45, 38, 31, 42, 38, 30, 42, 38, 31, 42, 38, 30, 42, 38, 32, 43, 37, 31, 43, 38, 31, 44, 38, 32, 45, 39, 32, 44, 39, 33, 44, 40, 33, 46, 39, 31, + 45, 40, 31, 45, 40, 32, 121, 118, 113, 127, 124, 119, 127, 124, 119, 127, 124, 120, 128, 124, 120, 128, 123, 121, 127, 124, 120, 49, 44, 36, 47, 39, 33, 47, 39, 33, 46, 39, 34, 46, 39, 32, 45, 41, 33, 44, 40, 34, 45, 39, 34, 46, 40, 34, 46, 39, 34, 46, 40, 33, 49, 39, 34, + 48, 40, 34, 35, 29, 25, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 18, 16, 16, 16, 24, 22, 20, 49, 43, 34, 49, 42, 34, 48, 42, 35, 49, 44, 35, 49, 42, 34, 50, 43, 35, 49, 43, 36, 50, 43, 36, 50, 44, 35, 51, 44, 37, 50, 43, 36, 49, 44, 35, 51, 43, 35, + 50, 43, 36, 50, 43, 36, 130, 127, 122, 133, 129, 125, 133, 129, 125, 133, 130, 125, 134, 130, 124, 134, 129, 124, 134, 129, 125, 51, 43, 37, 51, 43, 36, 50, 44, 36, 50, 44, 37, 51, 45, 39, 51, 45, 39, 53, 45, 38, 53, 45, 37, 54, 44, 38, 52, 45, 37, 51, 45, 37, 53, 46, 38, + 55, 46, 38, 53, 46, 37, 126, 121, 117, 133, 128, 123, 133, 128, 123, 132, 128, 123, 132, 128, 123, 132, 128, 123, 132, 128, 124, 57, 52, 43, 55, 46, 38, 55, 46, 38, 54, 46, 38, 55, 46, 39, 54, 46, 38, 54, 46, 39, 54, 47, 40, 53, 47, 40, 53, 48, 40, 54, 48, 39, 55, 48, 39, + 53, 48, 40, 52, 47, 39, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 13, 13, 13, 56, 47, 40, 55, 49, 41, 55, 49, 40, 56, 47, 39, 56, 48, 40, 57, 49, 40, 58, 49, 40, 56, 47, 41, 55, 49, 41, 55, 49, 40, 56, 48, 40, 56, 48, 41, 56, 48, 41, + 57, 49, 41, 57, 50, 42, 134, 130, 125, 137, 132, 128, 137, 132, 128, 138, 131, 128, 137, 132, 128, 137, 132, 128, 137, 132, 128, 56, 48, 42, 57, 48, 43, 59, 50, 43, 58, 50, 42, 57, 49, 42, 56, 49, 42, 57, 49, 42, 58, 49, 42, 58, 50, 42, 57, 50, 43, 57, 51, 42, 57, 51, 42, + 58, 50, 43, 59, 49, 43, 129, 124, 119, 135, 131, 125, 135, 131, 125, 135, 130, 125, 135, 130, 125, 135, 130, 125, 134, 130, 125, 62, 55, 46, 60, 51, 43, 58, 50, 43, 57, 50, 42, 58, 50, 41, 58, 50, 41, 58, 51, 42, 58, 51, 42, 57, 51, 42, 57, 50, 42, 58, 50, 41, 57, 51, 42, + 56, 50, 43, 57, 50, 43, 13, 13, 13, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 53, 49, 40, 56, 51, 42, 57, 51, 42, 58, 49, 41, 58, 48, 42, 57, 48, 42, 58, 49, 42, 58, 49, 41, 56, 49, 41, 58, 49, 42, 58, 49, 42, 57, 49, 41, 56, 50, 41, + 57, 49, 42, 57, 49, 41, 134, 129, 125, 137, 132, 128, 137, 132, 128, 136, 133, 128, 137, 132, 127, 137, 132, 127, 137, 132, 128, 56, 48, 41, 54, 48, 41, 56, 49, 41, 55, 49, 39, 53, 49, 40, 53, 48, 41, 55, 48, 41, 57, 49, 40, 56, 49, 39, 54, 49, 39, 55, 48, 40, 55, 48, 41, + 54, 48, 41, 54, 47, 41, 54, 47, 40, 56, 47, 40, 56, 48, 39, 95, 89, 82, 56, 48, 39, 55, 49, 39, 53, 48, 40, 53, 47, 39, 55, 48, 39, 54, 48, 39, 55, 47, 39, 55, 46, 39, 54, 45, 40, 54, 46, 40, 54, 46, 39, 54, 46, 38, 53, 47, 39, 53, 46, 39, 53, 48, 39, + 52, 47, 39, 52, 46, 38, 53, 46, 37, 53, 46, 38, 51, 47, 39, 51, 45, 39, 52, 45, 38, 51, 45, 38, 78, 71, 64, 22, 20, 16, 34, 32, 29, 34, 31, 29, 33, 31, 28, 35, 32, 29, 34, 30, 28, 32, 30, 26, 33, 30, 27, 34, 31, 29, 33, 30, 28, 33, 31, 28, 34, 32, 29, + 34, 32, 28, 114, 112, 110, 121, 119, 118, 120, 118, 117, 121, 119, 117, 119, 118, 116, 120, 118, 117, 121, 120, 118, 39, 36, 33, 34, 31, 28, 32, 30, 27, 34, 31, 28, 32, 29, 26, 34, 31, 28, 33, 31, 28, 33, 31, 28, 32, 29, 27, 33, 30, 28, 32, 30, 27, 34, 32, 29, 33, 30, 28, + 33, 30, 27, 33, 30, 27, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 32, 30, 27, 31, 29, 26, 32, 29, 26, 33, 31, 28, 33, 30, 28, 32, 29, 27, 31, 29, 26, 33, 30, 28, 32, 29, 27, 32, 30, 27, 31, 28, 26, 32, 29, 26, 31, 28, 26, + 32, 29, 26, 118, 117, 115, 122, 120, 119, 121, 120, 118, 121, 120, 118, 121, 120, 119, 121, 120, 118, 121, 120, 118, 30, 29, 26, 31, 29, 27, 31, 29, 26, 30, 28, 25, 30, 29, 26, 31, 29, 27, 31, 28, 26, 32, 29, 26, 31, 29, 26, 32, 30, 27, 30, 28, 25, 30, 28, 26, 19, 16, 13, + 43, 37, 32, 43, 36, 31, 43, 36, 31, 42, 37, 31, 42, 37, 31, 42, 36, 31, 42, 36, 30, 41, 36, 30, 42, 36, 30, 41, 35, 29, 40, 34, 30, 42, 36, 30, 42, 35, 30, 40, 34, 29, 46, 39, 32, 53, 45, 37, 7, 6, 5, 32, 32, 32, 26, 26, 26, 19, 19, 20, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 20, 19, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, + 9, 9, 9, 13, 13, 13, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 18, 19, 19, 18, 18, 19, 19, 19, 19, + 18, 19, 19, 25, 25, 26, 33, 33, 33, 13, 13, 12, 60, 51, 41, 50, 43, 36, 41, 36, 30, 41, 37, 30, 40, 36, 30, 40, 35, 30, 40, 36, 30, 42, 35, 29, 40, 37, 30, 41, 36, 29, 40, 36, 31, 41, 37, 31, 43, 35, 32, 42, 36, 31, 41, 38, 29, 84, 80, 75, 41, 36, 32, + 42, 37, 31, 42, 37, 31, 42, 37, 31, 42, 38, 32, 42, 37, 31, 42, 38, 32, 42, 37, 31, 42, 37, 31, 43, 38, 31, 43, 37, 33, 45, 39, 33, 44, 39, 32, 44, 38, 33, 45, 40, 32, 44, 38, 33, 44, 40, 32, 45, 40, 32, 45, 39, 32, 46, 39, 32, 46, 40, 33, 46, 40, 32, + 46, 41, 32, 46, 39, 34, 45, 38, 34, 46, 39, 34, 47, 41, 33, 45, 40, 33, 46, 39, 33, 47, 40, 34, 47, 41, 33, 45, 40, 33, 45, 41, 34, 46, 40, 34, 46, 40, 34, 48, 42, 35, 48, 41, 35, 35, 29, 26, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 18, 16, 16, 16, + 25, 22, 20, 50, 41, 35, 50, 43, 35, 50, 44, 35, 49, 44, 36, 49, 43, 36, 49, 43, 35, 49, 43, 35, 50, 42, 35, 49, 42, 35, 50, 43, 36, 51, 44, 37, 49, 44, 36, 49, 44, 35, 49, 44, 35, 50, 43, 36, 49, 44, 36, 50, 45, 36, 51, 45, 35, 51, 44, 35, 51, 43, 36, + 51, 43, 37, 51, 45, 36, 51, 44, 36, 53, 43, 36, 51, 45, 37, 50, 45, 37, 52, 47, 38, 53, 46, 37, 53, 45, 37, 51, 44, 39, 51, 46, 39, 54, 46, 37, 53, 44, 38, 52, 46, 38, 52, 45, 37, 54, 44, 38, 53, 46, 38, 52, 45, 38, 53, 45, 38, 54, 46, 38, 52, 46, 38, + 52, 45, 38, 53, 46, 39, 54, 47, 39, 55, 46, 38, 54, 46, 39, 53, 46, 40, 53, 46, 40, 52, 48, 39, 52, 48, 38, 54, 46, 38, 54, 48, 39, 53, 48, 40, 53, 48, 39, 55, 47, 39, 55, 47, 41, 52, 45, 38, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 13, 13, 13, 56, 48, 40, 56, 49, 41, 55, 48, 41, 55, 48, 40, 56, 48, 40, 57, 47, 41, 56, 49, 42, 55, 49, 41, 55, 48, 40, 56, 50, 40, 57, 49, 41, 57, 49, 40, 55, 50, 39, 57, 49, 41, 56, 48, 42, 57, 49, 42, 58, 49, 41, 58, 49, 41, 58, 50, 42, 57, 49, 41, + 56, 50, 41, 58, 50, 41, 57, 49, 42, 57, 50, 43, 57, 49, 42, 57, 48, 42, 59, 50, 43, 58, 51, 41, 56, 50, 41, 58, 50, 42, 60, 50, 43, 60, 49, 43, 59, 48, 43, 57, 50, 43, 56, 49, 43, 57, 49, 43, 58, 50, 42, 58, 50, 43, 58, 49, 42, 58, 49, 42, 57, 50, 42, + 58, 50, 41, 58, 50, 42, 57, 51, 43, 57, 51, 42, 58, 51, 41, 57, 51, 42, 58, 50, 42, 59, 50, 41, 58, 51, 42, 58, 51, 43, 58, 49, 43, 57, 49, 42, 57, 50, 42, 58, 50, 43, 58, 50, 43, 58, 50, 43, 13, 13, 13, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 54, 46, 39, 57, 50, 41, 57, 51, 41, 56, 50, 42, 56, 49, 41, 57, 48, 42, 57, 48, 43, 58, 49, 42, 59, 49, 42, 58, 50, 42, 57, 49, 42, 58, 48, 42, 59, 49, 42, 57, 49, 41, 56, 48, 41, 56, 50, 42, 57, 50, 42, 57, 49, 41, 57, 48, 41, 57, 47, 41, + 57, 48, 41, 58, 48, 41, 57, 48, 41, 55, 48, 42, 56, 48, 41, 56, 49, 40, 56, 50, 41, 55, 49, 40, 54, 49, 40, 55, 49, 41, 55, 49, 40, 56, 49, 40, 55, 49, 41, 54, 49, 40, 56, 49, 40, 56, 48, 40, 55, 48, 40, 56, 48, 40, 55, 48, 40, 94, 89, 83, 53, 47, 40, + 54, 49, 39, 56, 48, 39, 56, 47, 40, 54, 47, 40, 53, 47, 39, 53, 47, 39, 53, 46, 39, 53, 46, 38, 54, 47, 38, 55, 46, 40, 54, 45, 39, 53, 45, 38, 54, 46, 38, 54, 47, 38, 52, 46, 39, 53, 45, 39, 53, 45, 39, 52, 44, 38, 52, 44, 38, 51, 45, 39, 53, 45, 38, + 53, 45, 38, 78, 72, 65, 22, 20, 16, 33, 31, 28, 33, 30, 27, 33, 30, 28, 33, 31, 28, 34, 31, 28, 33, 30, 27, 35, 32, 29, 34, 31, 28, 33, 31, 28, 34, 32, 29, 33, 30, 27, 33, 31, 28, 33, 30, 28, 34, 31, 28, 34, 32, 29, 35, 33, 30, 33, 30, 27, 33, 30, 27, + 34, 31, 28, 33, 31, 28, 33, 31, 28, 32, 30, 27, 34, 32, 29, 33, 30, 28, 33, 30, 28, 32, 29, 26, 33, 31, 28, 33, 30, 27, 32, 30, 26, 32, 29, 26, 34, 31, 29, 33, 30, 28, 33, 30, 27, 32, 29, 27, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 32, 30, 27, 32, 30, 27, 32, 30, 28, 31, 30, 27, 32, 30, 27, 33, 30, 28, 30, 28, 26, 32, 30, 27, 31, 29, 26, 33, 30, 28, 31, 29, 26, 31, 30, 27, 32, 29, 27, 32, 29, 27, 32, 31, 28, 31, 30, 27, 31, 29, 26, 31, 29, 26, 32, 30, 27, 31, 29, 26, + 31, 29, 26, 30, 28, 26, 32, 30, 28, 31, 28, 26, 30, 27, 25, 30, 27, 25, 31, 29, 27, 30, 28, 26, 31, 29, 26, 31, 30, 27, 32, 30, 28, 30, 27, 25, 32, 29, 26, 19, 16, 13, 42, 38, 32, 43, 37, 31, 43, 36, 30, 43, 37, 31, 43, 37, 30, 43, 36, 31, 44, 36, 30, + 42, 35, 29, 42, 35, 30, 41, 37, 29, 40, 35, 29, 42, 34, 30, 42, 34, 29, 41, 34, 29, 47, 39, 33, 53, 44, 37, 7, 6, 5, 33, 33, 33, 27, 27, 28, 21, 21, 21, 21, 21, 22, 21, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 21, 21, 22, 21, 21, 22, + 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 22, 21, 21, 22, 21, 21, 21, 22, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 24, 23, 23, 24, 23, 23, 23, 17, 18, 18, 23, 23, 23, 9, 9, 9, 13, 13, 13, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 18, + 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 26, 26, 27, 34, 34, 34, 14, 13, 12, 58, 51, 41, 52, 45, 36, 42, 35, 30, + 40, 36, 29, 41, 36, 29, 41, 36, 30, 42, 37, 29, 41, 35, 30, 40, 37, 30, 42, 36, 29, 42, 37, 31, 40, 37, 32, 41, 37, 30, 42, 38, 29, 41, 37, 31, 84, 81, 75, 44, 38, 31, 43, 38, 31, 42, 37, 31, 43, 36, 30, 44, 36, 31, 43, 37, 31, 42, 37, 30, 44, 37, 31, + 42, 37, 32, 44, 37, 31, 46, 39, 32, 45, 39, 33, 44, 38, 33, 45, 39, 33, 44, 39, 31, 45, 38, 32, 45, 39, 32, 45, 40, 33, 44, 40, 34, 44, 39, 32, 44, 39, 33, 45, 39, 34, 44, 38, 32, 46, 39, 33, 47, 39, 34, 45, 39, 34, 46, 41, 32, 47, 40, 33, 47, 39, 33, + 46, 40, 33, 47, 39, 34, 48, 40, 33, 46, 41, 33, 46, 41, 34, 46, 40, 35, 47, 39, 35, 47, 40, 35, 35, 30, 25, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 18, 16, 16, 16, 24, 22, 20, 47, 43, 36, 49, 42, 34, 49, 43, 35, 50, 43, 35, 50, 42, 35, 49, 43, 34, + 49, 43, 35, 49, 43, 36, 50, 42, 37, 50, 42, 35, 51, 42, 36, 50, 42, 36, 52, 43, 35, 51, 45, 35, 50, 43, 36, 51, 43, 36, 52, 43, 37, 49, 43, 37, 49, 43, 36, 50, 42, 37, 51, 44, 36, 49, 45, 37, 51, 44, 37, 52, 46, 36, 51, 45, 37, 51, 44, 36, 52, 44, 37, + 53, 44, 38, 51, 44, 39, 52, 46, 37, 52, 46, 37, 53, 45, 38, 53, 45, 37, 52, 44, 37, 53, 45, 38, 53, 45, 39, 54, 45, 39, 54, 44, 38, 54, 45, 39, 53, 46, 39, 53, 46, 39, 53, 47, 39, 51, 46, 39, 52, 47, 38, 52, 48, 38, 53, 47, 39, 53, 46, 39, 54, 47, 39, + 55, 48, 38, 53, 47, 38, 54, 46, 39, 54, 46, 39, 54, 48, 38, 55, 48, 40, 56, 47, 40, 54, 46, 40, 51, 46, 38, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 13, 13, 13, 56, 47, 40, 57, 47, 41, 57, 48, 40, 56, 48, 40, 55, 47, 41, 56, 48, 41, + 56, 50, 41, 56, 50, 41, 57, 48, 42, 57, 48, 41, 55, 50, 40, 56, 50, 41, 57, 50, 40, 57, 49, 41, 57, 49, 42, 57, 48, 41, 56, 48, 42, 56, 48, 42, 57, 49, 41, 58, 49, 42, 57, 48, 42, 57, 49, 42, 57, 49, 42, 58, 49, 43, 59, 49, 43, 57, 49, 43, 57, 51, 42, + 58, 50, 43, 58, 49, 43, 57, 49, 43, 57, 50, 42, 58, 51, 42, 59, 50, 42, 60, 49, 41, 59, 49, 42, 57, 50, 43, 58, 50, 42, 59, 51, 41, 57, 51, 41, 57, 50, 42, 58, 50, 43, 57, 50, 42, 57, 50, 42, 59, 51, 42, 58, 52, 42, 59, 51, 42, 59, 50, 42, 58, 51, 42, + 59, 50, 42, 59, 50, 42, 57, 51, 42, 58, 51, 42, 58, 50, 42, 58, 51, 42, 58, 51, 42, 57, 50, 42, 57, 49, 41, 13, 13, 13, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 54, 49, 41, 57, 50, 43, 57, 50, 42, 56, 50, 42, 57, 48, 41, 58, 49, 42, + 58, 50, 42, 57, 49, 41, 56, 48, 42, 57, 49, 43, 59, 49, 42, 58, 48, 42, 57, 48, 41, 58, 49, 41, 58, 50, 41, 56, 50, 41, 56, 50, 42, 58, 49, 43, 56, 49, 42, 56, 48, 41, 58, 47, 41, 57, 47, 40, 56, 47, 40, 55, 48, 41, 56, 49, 40, 56, 48, 40, 54, 47, 40, + 55, 49, 41, 56, 49, 41, 54, 48, 40, 54, 47, 40, 55, 48, 39, 56, 50, 41, 55, 50, 41, 54, 48, 40, 56, 46, 40, 56, 47, 39, 54, 48, 39, 55, 48, 40, 95, 89, 83, 54, 48, 40, 54, 48, 39, 56, 48, 39, 55, 47, 39, 53, 46, 39, 54, 47, 40, 55, 47, 40, 54, 47, 39, + 53, 48, 39, 53, 46, 39, 55, 46, 39, 54, 46, 38, 52, 45, 39, 54, 46, 40, 55, 48, 39, 53, 46, 38, 52, 45, 39, 54, 45, 39, 54, 44, 38, 52, 44, 38, 53, 45, 39, 53, 46, 39, 52, 46, 38, 79, 71, 64, 22, 19, 16, 32, 30, 28, 34, 31, 29, 33, 31, 28, 35, 32, 29, + 35, 32, 29, 34, 32, 29, 34, 31, 28, 33, 30, 27, 33, 30, 27, 34, 31, 28, 33, 31, 28, 33, 30, 27, 33, 30, 28, 34, 30, 28, 35, 32, 29, 34, 31, 28, 33, 31, 28, 34, 32, 28, 34, 31, 28, 32, 30, 26, 32, 30, 27, 33, 30, 28, 32, 30, 27, 32, 31, 27, 31, 29, 26, + 32, 29, 27, 33, 31, 28, 32, 30, 27, 32, 29, 27, 33, 30, 28, 33, 30, 28, 33, 30, 28, 33, 30, 28, 31, 28, 25, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 33, 31, 29, 32, 30, 28, 33, 31, 29, 31, 29, 26, 32, 29, 27, 33, 30, 28, + 32, 30, 27, 32, 29, 27, 32, 29, 27, 32, 31, 28, 33, 31, 28, 33, 32, 29, 33, 31, 28, 33, 30, 27, 32, 30, 27, 32, 30, 28, 30, 28, 26, 32, 30, 27, 32, 30, 27, 31, 30, 27, 31, 28, 26, 30, 28, 26, 32, 29, 27, 31, 28, 26, 30, 28, 26, 31, 29, 27, 30, 27, 25, + 29, 27, 24, 30, 29, 26, 31, 29, 27, 30, 29, 26, 31, 29, 26, 30, 28, 25, 18, 16, 13, 43, 39, 31, 43, 37, 30, 41, 36, 30, 42, 36, 30, 42, 37, 31, 42, 37, 31, 43, 36, 31, 42, 36, 30, 43, 35, 29, 43, 35, 31, 41, 35, 30, 42, 34, 29, 42, 35, 30, 40, 35, 29, + 46, 40, 33, 53, 45, 38, 7, 6, 5, 29, 29, 30, 24, 24, 24, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, + 21, 21, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 22, 22, 22, 17, 17, 17, 23, 23, 23, 10, 10, 10, 14, 14, 14, 17, 17, 17, 17, 17, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, + 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 26, 26, 26, 33, 33, 33, 14, 13, 12, 59, 51, 41, 50, 45, 36, 41, 37, 29, 41, 34, 28, 43, 35, 29, 41, 37, 30, 40, 35, 29, 40, 35, 29, 41, 35, 30, 42, 37, 31, + 42, 36, 30, 42, 35, 32, 42, 37, 31, 42, 37, 31, 43, 35, 31, 86, 80, 75, 42, 38, 30, 42, 36, 31, 42, 37, 31, 42, 38, 30, 43, 38, 30, 42, 37, 31, 43, 37, 31, 42, 39, 31, 43, 38, 32, 42, 37, 32, 43, 38, 33, 43, 39, 32, 43, 40, 31, 44, 38, 32, 44, 39, 31, + 43, 41, 31, 44, 39, 32, 48, 40, 35, 46, 42, 34, 46, 42, 34, 47, 40, 33, 48, 42, 33, 46, 42, 34, 46, 42, 35, 46, 40, 34, 47, 40, 33, 46, 39, 33, 46, 40, 33, 47, 39, 33, 47, 42, 32, 46, 41, 34, 47, 40, 35, 45, 41, 33, 47, 41, 33, 48, 40, 32, 49, 41, 33, + 48, 40, 34, 35, 30, 25, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 18, 16, 16, 16, 25, 22, 20, 47, 43, 35, 47, 43, 35, 48, 42, 35, 50, 41, 36, 49, 42, 36, 50, 43, 36, 49, 42, 36, 50, 44, 36, 49, 43, 36, 50, 42, 36, 51, 43, 36, 49, 43, 36, 51, 44, 37, + 51, 43, 37, 51, 42, 36, 50, 44, 36, 51, 45, 36, 50, 44, 36, 51, 43, 36, 52, 44, 36, 51, 44, 36, 50, 43, 36, 52, 44, 35, 50, 44, 36, 51, 44, 36, 52, 44, 37, 52, 46, 37, 52, 46, 37, 53, 44, 37, 53, 44, 37, 52, 46, 37, 53, 44, 38, 53, 44, 38, 53, 45, 38, + 55, 45, 39, 54, 46, 39, 54, 48, 40, 53, 47, 40, 54, 47, 40, 54, 47, 41, 54, 47, 40, 55, 48, 40, 56, 48, 41, 54, 46, 39, 53, 47, 39, 53, 47, 39, 53, 47, 39, 54, 47, 39, 54, 48, 39, 54, 46, 39, 54, 46, 39, 54, 47, 40, 53, 47, 40, 54, 47, 39, 55, 47, 39, + 56, 47, 40, 53, 46, 38, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 13, 13, 13, 56, 48, 42, 57, 48, 41, 56, 48, 41, 56, 47, 41, 56, 48, 41, 55, 49, 40, 57, 48, 40, 57, 48, 40, 56, 50, 40, 56, 49, 41, 57, 48, 41, 58, 48, 40, 58, 49, 40, + 58, 50, 41, 57, 50, 41, 57, 48, 40, 57, 48, 41, 56, 48, 41, 57, 48, 41, 58, 48, 41, 56, 49, 42, 57, 50, 42, 57, 49, 42, 58, 49, 42, 58, 50, 42, 57, 50, 42, 58, 50, 41, 59, 50, 43, 58, 50, 43, 57, 50, 43, 58, 49, 43, 58, 50, 43, 58, 51, 43, 57, 50, 43, + 58, 49, 42, 59, 51, 41, 60, 53, 44, 59, 53, 44, 60, 52, 44, 60, 52, 44, 58, 51, 44, 58, 51, 44, 58, 51, 45, 58, 50, 43, 58, 50, 43, 58, 51, 42, 59, 51, 42, 60, 51, 42, 58, 51, 42, 58, 51, 41, 60, 51, 42, 58, 51, 42, 57, 50, 42, 58, 49, 42, 58, 50, 41, + 58, 50, 42, 57, 50, 43, 13, 13, 13, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 55, 49, 39, 58, 51, 41, 58, 50, 41, 58, 50, 41, 57, 50, 41, 56, 50, 41, 57, 49, 41, 57, 49, 41, 55, 49, 42, 56, 48, 41, 57, 49, 41, 58, 50, 42, 57, 50, 41, + 57, 50, 41, 56, 50, 42, 56, 49, 42, 56, 48, 42, 56, 48, 42, 57, 48, 42, 56, 49, 42, 56, 49, 41, 56, 50, 41, 56, 49, 41, 56, 47, 42, 57, 48, 41, 56, 50, 40, 56, 50, 41, 55, 49, 41, 54, 49, 40, 54, 50, 39, 54, 49, 39, 54, 49, 39, 54, 48, 40, 55, 48, 40, + 56, 47, 40, 56, 49, 40, 54, 49, 40, 55, 48, 40, 56, 49, 39, 95, 90, 83, 56, 48, 40, 56, 48, 40, 54, 47, 41, 54, 46, 40, 54, 47, 40, 53, 48, 39, 54, 46, 39, 55, 46, 39, 55, 47, 40, 54, 47, 39, 53, 47, 39, 53, 46, 40, 52, 46, 38, 52, 46, 38, 53, 47, 38, + 54, 46, 38, 53, 45, 38, 52, 46, 38, 52, 46, 39, 52, 46, 38, 54, 47, 39, 53, 46, 39, 52, 45, 39, 78, 70, 65, 22, 19, 17, 34, 31, 29, 34, 31, 28, 33, 30, 28, 34, 32, 30, 33, 30, 28, 35, 32, 29, 34, 31, 28, 32, 30, 27, 32, 30, 27, 32, 30, 27, 34, 31, 28, + 33, 30, 27, 36, 33, 30, 35, 33, 29, 36, 34, 31, 35, 33, 30, 35, 32, 29, 36, 33, 30, 36, 33, 30, 33, 30, 27, 33, 30, 28, 33, 30, 28, 32, 29, 26, 33, 30, 27, 31, 29, 25, 32, 29, 26, 33, 30, 27, 32, 29, 27, 32, 29, 27, 33, 30, 27, 32, 30, 27, 33, 30, 28, + 32, 29, 27, 31, 29, 26, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 33, 30, 27, 33, 30, 27, 32, 30, 27, 31, 29, 26, 31, 29, 27, 31, 29, 26, 33, 31, 28, 33, 31, 28, 33, 31, 28, 32, 30, 27, 33, 31, 28, 32, 30, 27, 33, 31, 28, + 32, 29, 27, 31, 28, 26, 31, 29, 26, 29, 28, 25, 32, 30, 27, 32, 29, 26, 32, 30, 27, 30, 28, 26, 31, 28, 26, 31, 29, 26, 31, 28, 25, 31, 29, 27, 32, 30, 28, 29, 27, 25, 31, 28, 25, 31, 29, 26, 29, 27, 25, 29, 27, 25, 31, 29, 27, 29, 27, 25, 19, 17, 13, + 43, 38, 30, 44, 37, 31, 42, 37, 31, 42, 38, 31, 43, 36, 31, 41, 35, 30, 41, 36, 30, 42, 37, 30, 43, 38, 29, 44, 36, 29, 41, 35, 29, 41, 35, 28, 41, 34, 29, 40, 34, 30, 46, 38, 33, 53, 45, 38, 7, 6, 5, 28, 28, 28, 22, 22, 23, 16, 16, 16, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 15, 15, 15, 22, 22, 21, + 10, 9, 9, 14, 14, 14, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, + 18, 18, 18, 25, 25, 25, 32, 32, 33, 13, 13, 12, 59, 52, 41, 51, 45, 35, 42, 37, 30, 41, 35, 30, 40, 36, 31, 40, 36, 29, 41, 36, 30, 41, 36, 31, 42, 37, 31, 42, 36, 30, 43, 35, 31, 42, 37, 31, 43, 37, 30, 43, 36, 30, 44, 37, 30, 84, 81, 76, 42, 36, 30, + 43, 37, 30, 42, 38, 31, 42, 38, 31, 42, 37, 31, 44, 38, 31, 42, 39, 32, 43, 37, 32, 42, 38, 32, 43, 38, 31, 45, 40, 31, 43, 40, 32, 43, 40, 33, 44, 38, 32, 43, 40, 31, 44, 40, 32, 43, 38, 32, 120, 117, 113, 127, 123, 120, 127, 124, 120, 126, 124, 119, 127, 124, 120, + 127, 125, 120, 127, 123, 120, 49, 43, 38, 47, 41, 34, 45, 41, 33, 46, 41, 33, 47, 41, 33, 45, 39, 33, 46, 40, 33, 46, 40, 34, 47, 41, 34, 48, 39, 33, 48, 40, 35, 48, 41, 34, 49, 39, 34, 35, 30, 25, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 18, 16, 16, 16, + 25, 22, 20, 49, 42, 35, 47, 41, 35, 47, 43, 35, 47, 43, 35, 48, 43, 34, 49, 43, 36, 49, 43, 37, 50, 44, 35, 50, 43, 35, 50, 43, 36, 50, 44, 36, 49, 45, 35, 51, 44, 35, 51, 44, 36, 52, 44, 37, 131, 127, 122, 134, 130, 125, 133, 130, 125, 134, 130, 125, 133, 129, 125, + 133, 130, 124, 134, 130, 124, 50, 44, 35, 51, 43, 36, 52, 45, 37, 50, 45, 37, 50, 45, 36, 50, 46, 38, 51, 46, 38, 51, 45, 37, 52, 44, 37, 53, 45, 38, 53, 46, 39, 53, 45, 39, 53, 45, 38, 53, 46, 37, 127, 122, 117, 133, 127, 124, 132, 127, 124, 132, 128, 124, 133, 128, 124, + 133, 128, 124, 133, 128, 124, 57, 51, 43, 53, 48, 38, 55, 47, 39, 54, 47, 39, 53, 46, 40, 53, 47, 40, 55, 47, 39, 54, 47, 39, 53, 47, 39, 54, 48, 39, 55, 49, 40, 53, 49, 41, 53, 48, 39, 51, 46, 37, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 13, 13, 13, 54, 47, 40, 56, 49, 40, 55, 49, 39, 55, 48, 40, 55, 48, 41, 56, 49, 41, 57, 48, 41, 56, 48, 41, 56, 49, 41, 55, 49, 40, 57, 48, 40, 57, 48, 41, 57, 49, 42, 58, 50, 40, 58, 48, 40, 134, 129, 124, 137, 133, 128, 137, 133, 128, 137, 133, 128, 138, 132, 128, + 137, 131, 128, 136, 132, 128, 56, 49, 42, 56, 48, 41, 57, 49, 43, 57, 49, 43, 56, 50, 42, 57, 51, 42, 57, 50, 42, 58, 49, 41, 59, 49, 42, 59, 50, 42, 59, 50, 41, 58, 50, 41, 58, 49, 42, 59, 50, 43, 129, 125, 120, 135, 131, 126, 135, 131, 126, 135, 130, 126, 136, 131, 126, + 135, 131, 126, 134, 130, 126, 62, 54, 46, 60, 51, 42, 60, 51, 42, 59, 51, 42, 57, 52, 42, 57, 50, 42, 57, 49, 42, 58, 49, 42, 58, 50, 43, 58, 50, 43, 58, 50, 44, 57, 49, 43, 58, 50, 43, 58, 50, 43, 13, 13, 13, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 55, 48, 40, 58, 51, 42, 57, 51, 41, 57, 51, 42, 57, 50, 42, 57, 49, 41, 58, 49, 42, 58, 50, 43, 57, 50, 43, 57, 49, 42, 58, 47, 42, 58, 48, 42, 58, 50, 42, 57, 51, 43, 57, 50, 42, 134, 129, 124, 137, 132, 128, 136, 132, 128, 137, 131, 128, 137, 132, 127, + 137, 132, 127, 137, 132, 127, 58, 48, 40, 56, 49, 40, 56, 49, 40, 56, 49, 40, 57, 49, 41, 55, 48, 41, 54, 49, 41, 54, 49, 41, 55, 48, 41, 56, 48, 40, 56, 48, 41, 56, 48, 40, 56, 48, 39, 57, 48, 40, 57, 49, 41, 55, 48, 40, 56, 48, 39, 96, 89, 82, 56, 47, 40, + 55, 48, 40, 54, 49, 40, 55, 49, 41, 54, 48, 40, 55, 48, 39, 54, 47, 38, 53, 46, 38, 54, 46, 38, 54, 46, 39, 53, 47, 39, 54, 46, 38, 54, 45, 39, 52, 45, 40, 52, 45, 40, 53, 45, 39, 54, 46, 39, 54, 46, 38, 52, 46, 38, 52, 45, 38, 52, 46, 39, 52, 45, 38, + 52, 45, 38, 79, 72, 65, 23, 20, 16, 35, 33, 30, 34, 32, 29, 33, 30, 27, 33, 31, 28, 33, 31, 27, 34, 32, 29, 35, 32, 30, 34, 32, 28, 33, 31, 28, 32, 30, 27, 33, 30, 27, 34, 31, 28, 114, 113, 111, 120, 118, 117, 120, 118, 117, 120, 119, 117, 120, 118, 117, 120, 119, 117, + 120, 118, 117, 37, 35, 32, 33, 30, 27, 32, 29, 26, 34, 30, 28, 33, 31, 28, 32, 30, 27, 32, 29, 27, 32, 29, 27, 32, 29, 27, 33, 31, 28, 31, 30, 26, 32, 29, 27, 33, 31, 29, 32, 29, 27, 31, 29, 27, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 32, 30, 27, 32, 30, 27, 31, 28, 26, 31, 28, 26, 33, 30, 28, 31, 29, 26, 33, 31, 28, 32, 30, 27, 33, 31, 28, 32, 30, 27, 31, 29, 26, 31, 28, 25, 31, 29, 26, 31, 29, 26, 119, 118, 116, 121, 120, 118, 121, 120, 118, 122, 121, 119, 122, 120, 119, 122, 121, 119, + 122, 121, 119, 31, 29, 26, 31, 28, 26, 30, 28, 25, 30, 28, 26, 32, 30, 28, 31, 29, 27, 31, 29, 27, 30, 28, 26, 30, 28, 26, 30, 28, 26, 31, 30, 27, 31, 28, 26, 18, 15, 13, 42, 38, 30, 41, 38, 31, 42, 37, 31, 43, 36, 30, 43, 35, 30, 43, 36, 31, 42, 38, 31, + 42, 38, 30, 42, 37, 29, 41, 37, 29, 42, 36, 29, 43, 35, 29, 43, 34, 30, 42, 34, 29, 46, 39, 32, 53, 46, 37, 7, 6, 5, 29, 29, 29, 23, 23, 23, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, + 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 13, 13, 14, 21, 21, 20, 9, 8, 8, 12, 12, 12, 14, 14, 14, 14, 14, 14, 15, 15, 15, 16, 16, 16, 16, 16, 16, + 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 25, 25, 26, 33, 33, 33, 14, 13, 12, 59, 52, 42, 52, 46, 36, 41, 37, 30, + 42, 36, 29, 41, 35, 31, 40, 34, 31, 41, 35, 30, 43, 35, 30, 40, 36, 31, 41, 35, 30, 41, 35, 32, 42, 37, 32, 41, 37, 31, 42, 36, 30, 43, 37, 30, 85, 81, 75, 43, 36, 31, 42, 37, 30, 43, 38, 31, 42, 38, 32, 41, 37, 31, 42, 37, 30, 44, 37, 31, 44, 36, 31, + 44, 37, 32, 42, 38, 32, 42, 38, 32, 42, 40, 32, 44, 39, 32, 45, 38, 32, 45, 39, 32, 43, 38, 33, 44, 39, 33, 45, 40, 33, 44, 40, 34, 44, 39, 33, 47, 38, 33, 47, 39, 34, 45, 40, 33, 44, 40, 33, 44, 41, 34, 46, 40, 34, 46, 39, 33, 46, 39, 34, 46, 39, 33, + 45, 41, 33, 47, 41, 34, 48, 40, 34, 46, 41, 33, 48, 39, 33, 47, 40, 35, 48, 41, 34, 48, 41, 35, 36, 29, 26, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 18, 16, 16, 16, 25, 22, 20, 48, 41, 34, 49, 42, 35, 51, 42, 35, 49, 42, 36, 48, 41, 36, 50, 43, 36, + 49, 44, 37, 50, 43, 36, 49, 44, 35, 49, 44, 36, 51, 42, 36, 49, 42, 36, 49, 43, 36, 49, 43, 36, 50, 44, 36, 51, 45, 37, 50, 44, 36, 50, 44, 36, 50, 44, 37, 49, 44, 36, 50, 45, 35, 51, 44, 35, 51, 44, 36, 51, 44, 36, 52, 44, 36, 51, 44, 37, 52, 45, 39, + 51, 45, 38, 51, 45, 38, 52, 47, 38, 51, 45, 39, 52, 44, 37, 53, 45, 38, 53, 46, 38, 54, 46, 38, 53, 44, 38, 53, 44, 38, 53, 46, 39, 53, 47, 39, 52, 46, 39, 54, 45, 39, 55, 47, 40, 53, 47, 39, 52, 46, 39, 54, 47, 40, 53, 47, 40, 54, 46, 39, 55, 47, 39, + 54, 46, 39, 53, 46, 39, 54, 47, 38, 54, 48, 38, 56, 46, 39, 55, 47, 40, 55, 49, 40, 55, 49, 39, 53, 45, 38, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 13, 13, 14, 56, 47, 40, 55, 47, 40, 55, 47, 41, 57, 48, 41, 56, 48, 41, 55, 47, 41, + 57, 48, 41, 55, 49, 40, 56, 48, 40, 57, 49, 40, 57, 49, 40, 57, 50, 40, 56, 50, 40, 57, 49, 41, 57, 48, 41, 56, 49, 41, 57, 50, 40, 58, 50, 42, 59, 48, 41, 58, 48, 42, 58, 49, 43, 58, 49, 42, 58, 50, 41, 58, 50, 42, 56, 49, 42, 56, 49, 42, 57, 50, 43, + 57, 50, 43, 58, 50, 43, 59, 51, 42, 59, 51, 42, 59, 50, 42, 60, 50, 41, 60, 50, 42, 59, 50, 43, 57, 51, 42, 58, 52, 42, 58, 50, 42, 57, 51, 42, 57, 52, 43, 58, 51, 43, 58, 50, 42, 57, 50, 42, 57, 50, 42, 57, 50, 43, 59, 51, 43, 60, 50, 43, 58, 51, 42, + 57, 52, 41, 57, 51, 42, 58, 51, 42, 57, 51, 43, 57, 50, 42, 57, 50, 41, 57, 51, 42, 57, 50, 43, 56, 49, 43, 13, 13, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 55, 49, 41, 57, 51, 43, 57, 51, 42, 57, 50, 42, 57, 50, 42, 58, 49, 42, + 58, 48, 41, 58, 48, 42, 58, 48, 42, 58, 49, 42, 58, 49, 42, 57, 48, 42, 58, 48, 42, 58, 50, 42, 57, 49, 41, 57, 48, 41, 59, 48, 42, 57, 50, 42, 56, 50, 42, 55, 49, 41, 55, 47, 41, 56, 47, 41, 56, 49, 42, 56, 49, 41, 56, 49, 40, 56, 49, 40, 56, 50, 39, + 55, 50, 40, 55, 49, 41, 55, 48, 41, 56, 49, 41, 57, 49, 40, 57, 49, 40, 57, 50, 40, 56, 48, 40, 56, 48, 41, 55, 48, 40, 56, 47, 39, 55, 47, 39, 95, 90, 83, 56, 48, 41, 55, 46, 40, 54, 46, 39, 53, 46, 39, 53, 46, 40, 53, 46, 40, 53, 48, 39, 54, 48, 39, + 54, 47, 39, 54, 46, 40, 54, 45, 39, 54, 45, 39, 54, 46, 39, 55, 46, 39, 55, 47, 39, 53, 47, 39, 52, 47, 39, 54, 46, 39, 54, 45, 38, 53, 46, 38, 51, 47, 38, 52, 46, 37, 54, 44, 38, 79, 70, 65, 22, 19, 17, 35, 32, 30, 36, 33, 30, 33, 31, 28, 33, 31, 28, + 34, 32, 28, 33, 30, 27, 34, 31, 29, 33, 31, 28, 34, 32, 28, 33, 30, 26, 33, 29, 27, 35, 32, 29, 35, 31, 29, 34, 31, 29, 33, 31, 28, 33, 31, 28, 34, 31, 29, 33, 31, 28, 32, 30, 27, 33, 31, 28, 33, 30, 27, 32, 30, 27, 34, 32, 29, 34, 32, 29, 32, 30, 28, + 32, 29, 27, 31, 29, 27, 33, 30, 27, 34, 30, 28, 33, 30, 27, 32, 29, 27, 33, 31, 28, 33, 31, 29, 32, 29, 27, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 32, 30, 27, 33, 31, 28, 31, 29, 26, 31, 29, 26, 32, 30, 27, 32, 29, 27, + 32, 29, 26, 31, 29, 26, 32, 30, 27, 32, 29, 27, 32, 29, 27, 32, 29, 27, 30, 28, 25, 31, 29, 26, 32, 30, 27, 32, 29, 26, 30, 28, 25, 31, 30, 27, 31, 29, 26, 33, 30, 27, 33, 30, 27, 31, 28, 26, 30, 28, 26, 29, 27, 25, 30, 29, 26, 31, 28, 26, 32, 29, 27, + 30, 27, 25, 29, 26, 24, 32, 29, 27, 31, 29, 26, 30, 28, 26, 31, 29, 26, 18, 16, 13, 42, 37, 31, 41, 38, 32, 43, 38, 31, 43, 37, 31, 43, 37, 30, 43, 38, 31, 42, 36, 31, 42, 36, 30, 42, 37, 30, 43, 37, 31, 43, 35, 30, 42, 34, 30, 41, 35, 29, 41, 35, 29, + 47, 41, 33, 53, 46, 37, 7, 6, 5, 30, 30, 30, 24, 24, 24, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 18, 18, 18, 13, 13, 14, 20, 20, 20, 10, 10, 10, 15, 15, 15, 17, 17, 17, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, + 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 27, 27, 27, 34, 34, 34, 14, 13, 12, 59, 52, 42, 51, 45, 36, 40, 35, 29, 41, 35, 30, 40, 36, 30, 41, 36, 29, 41, 37, 29, 41, 35, 30, 41, 35, 30, 42, 36, 30, + 41, 37, 31, 41, 36, 31, 42, 37, 31, 44, 37, 31, 41, 37, 30, 84, 80, 76, 41, 37, 30, 42, 37, 30, 44, 38, 31, 43, 38, 32, 42, 37, 31, 45, 37, 31, 44, 38, 30, 45, 38, 30, 45, 37, 31, 44, 38, 32, 44, 38, 33, 45, 39, 32, 45, 37, 31, 45, 38, 32, 45, 39, 32, + 44, 38, 31, 46, 39, 33, 45, 41, 34, 45, 39, 32, 46, 39, 32, 44, 40, 31, 46, 39, 32, 47, 40, 33, 45, 39, 32, 46, 40, 32, 45, 41, 32, 46, 39, 33, 46, 39, 34, 45, 40, 34, 46, 40, 33, 48, 39, 34, 48, 41, 33, 48, 41, 33, 47, 39, 34, 46, 40, 34, 47, 40, 35, + 48, 41, 34, 35, 29, 26, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 18, 16, 16, 16, 25, 22, 20, 48, 42, 35, 48, 42, 35, 49, 42, 35, 48, 43, 35, 50, 44, 35, 51, 42, 35, 50, 43, 36, 49, 43, 36, 49, 43, 35, 50, 43, 35, 51, 43, 35, 50, 45, 37, 50, 43, 36, + 50, 43, 36, 50, 44, 36, 50, 44, 36, 50, 44, 35, 51, 44, 36, 51, 45, 36, 49, 44, 36, 51, 43, 37, 53, 44, 37, 53, 44, 37, 52, 44, 37, 52, 44, 36, 51, 45, 38, 52, 44, 37, 51, 45, 37, 52, 45, 38, 52, 45, 38, 52, 44, 38, 51, 44, 38, 52, 45, 39, 52, 46, 38, + 53, 45, 39, 54, 46, 38, 54, 45, 38, 52, 45, 39, 53, 45, 39, 53, 46, 38, 52, 47, 38, 53, 47, 39, 54, 47, 39, 54, 47, 40, 53, 48, 40, 54, 47, 39, 54, 47, 39, 53, 48, 40, 55, 47, 40, 55, 46, 40, 55, 47, 40, 54, 47, 40, 54, 46, 40, 53, 47, 40, 54, 48, 40, + 55, 48, 40, 53, 45, 38, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 13, 13, 14, 57, 49, 41, 56, 48, 40, 55, 48, 41, 55, 48, 41, 57, 49, 40, 57, 49, 40, 58, 49, 41, 57, 49, 41, 56, 49, 41, 57, 49, 40, 57, 47, 41, 56, 47, 40, 56, 48, 40, + 57, 48, 41, 58, 49, 42, 58, 50, 42, 58, 50, 42, 57, 49, 42, 57, 49, 42, 58, 49, 42, 59, 49, 42, 59, 50, 41, 57, 51, 42, 55, 50, 42, 56, 48, 42, 56, 50, 43, 57, 51, 43, 58, 50, 43, 58, 51, 43, 59, 52, 43, 58, 50, 43, 57, 50, 42, 58, 51, 42, 58, 51, 42, + 58, 51, 42, 57, 50, 41, 57, 50, 42, 57, 51, 42, 58, 50, 42, 57, 51, 42, 56, 52, 42, 57, 50, 42, 58, 50, 43, 59, 51, 43, 58, 51, 42, 59, 51, 42, 59, 51, 42, 58, 51, 42, 58, 50, 42, 58, 51, 42, 59, 51, 42, 58, 51, 42, 59, 51, 41, 57, 50, 41, 57, 51, 41, + 59, 52, 41, 59, 50, 42, 13, 13, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 53, 48, 40, 57, 51, 42, 58, 51, 43, 59, 49, 43, 58, 50, 42, 58, 51, 42, 59, 50, 42, 58, 48, 42, 56, 49, 42, 57, 49, 43, 58, 49, 42, 58, 49, 42, 57, 49, 43, + 56, 49, 43, 56, 50, 41, 56, 49, 41, 57, 49, 41, 58, 50, 41, 58, 48, 41, 57, 49, 41, 57, 49, 41, 57, 49, 41, 57, 49, 41, 57, 48, 41, 56, 48, 40, 57, 48, 41, 55, 48, 41, 55, 49, 42, 55, 49, 42, 55, 49, 41, 55, 47, 40, 56, 48, 40, 56, 49, 40, 55, 48, 40, + 56, 47, 40, 55, 48, 39, 55, 48, 40, 56, 49, 41, 56, 48, 39, 95, 89, 82, 54, 46, 39, 53, 48, 39, 54, 49, 39, 55, 47, 39, 54, 48, 40, 54, 48, 40, 55, 46, 40, 55, 45, 40, 54, 47, 39, 53, 46, 40, 53, 45, 40, 53, 47, 40, 53, 47, 38, 52, 46, 39, 53, 46, 40, + 53, 46, 40, 52, 47, 38, 53, 45, 38, 54, 45, 39, 52, 47, 39, 52, 46, 38, 52, 44, 38, 52, 45, 39, 78, 73, 65, 23, 20, 16, 35, 32, 29, 35, 32, 29, 34, 32, 28, 35, 32, 29, 35, 32, 29, 33, 30, 28, 34, 31, 29, 32, 30, 27, 34, 32, 29, 33, 31, 28, 32, 29, 26, + 35, 32, 29, 34, 30, 27, 34, 32, 29, 34, 31, 28, 33, 30, 27, 34, 32, 29, 32, 30, 27, 32, 30, 27, 33, 30, 28, 33, 32, 28, 33, 31, 27, 34, 31, 29, 33, 32, 29, 32, 30, 27, 32, 30, 27, 32, 29, 27, 34, 31, 28, 32, 30, 27, 32, 30, 27, 33, 30, 28, 32, 30, 27, + 32, 30, 27, 31, 28, 26, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 32, 29, 27, 33, 30, 28, 31, 29, 27, 31, 28, 26, 31, 28, 25, 33, 31, 27, 31, 29, 26, 33, 30, 28, 32, 30, 27, 31, 30, 27, 32, 30, 27, 31, 30, 27, 32, 29, 27, + 31, 29, 26, 31, 28, 26, 32, 30, 28, 31, 29, 26, 31, 28, 26, 31, 29, 26, 32, 29, 26, 32, 29, 26, 30, 28, 25, 30, 27, 25, 30, 28, 26, 31, 29, 27, 31, 28, 25, 31, 29, 27, 30, 27, 25, 30, 27, 25, 32, 29, 27, 31, 29, 26, 30, 28, 25, 31, 28, 26, 18, 16, 13, + 42, 37, 31, 43, 37, 31, 44, 38, 31, 44, 36, 30, 44, 36, 30, 43, 38, 30, 42, 37, 31, 43, 35, 31, 44, 36, 30, 43, 36, 30, 41, 37, 30, 41, 36, 30, 41, 36, 30, 40, 34, 29, 46, 39, 33, 53, 44, 37, 7, 6, 5, 30, 30, 31, 24, 24, 25, 18, 18, 18, 18, 18, 18, + 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 20, + 10, 10, 10, 14, 14, 14, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, + 21, 21, 21, 26, 26, 27, 34, 34, 34, 14, 13, 12, 60, 51, 41, 51, 45, 36, 41, 37, 29, 42, 35, 29, 41, 35, 30, 41, 36, 30, 43, 37, 29, 42, 35, 29, 40, 36, 31, 42, 37, 31, 43, 36, 30, 41, 36, 30, 41, 38, 32, 43, 38, 31, 41, 38, 30, 84, 81, 76, 43, 37, 31, + 44, 37, 32, 42, 36, 30, 43, 37, 30, 44, 38, 31, 43, 39, 32, 43, 39, 32, 43, 39, 31, 46, 37, 33, 46, 38, 32, 46, 40, 31, 43, 40, 32, 44, 40, 31, 46, 38, 32, 43, 38, 33, 43, 39, 32, 44, 39, 32, 46, 39, 34, 47, 41, 35, 46, 41, 34, 48, 43, 35, 46, 43, 34, + 46, 42, 35, 48, 41, 34, 48, 40, 32, 47, 42, 33, 48, 40, 33, 45, 40, 33, 46, 41, 34, 46, 40, 34, 47, 41, 33, 46, 41, 34, 45, 40, 33, 47, 40, 34, 46, 41, 33, 47, 39, 33, 48, 40, 35, 35, 30, 25, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 18, 16, 16, 16, + 24, 23, 20, 49, 41, 34, 49, 42, 35, 49, 44, 35, 49, 43, 36, 48, 43, 35, 50, 42, 35, 49, 43, 36, 50, 44, 35, 50, 44, 37, 52, 44, 37, 52, 43, 37, 51, 42, 36, 51, 42, 37, 52, 43, 36, 52, 44, 37, 52, 44, 37, 52, 44, 36, 51, 45, 36, 52, 43, 36, 52, 45, 36, + 52, 45, 36, 50, 44, 36, 51, 45, 38, 52, 46, 38, 52, 44, 37, 53, 46, 38, 53, 46, 38, 52, 44, 38, 51, 44, 38, 51, 45, 39, 53, 45, 38, 53, 46, 37, 52, 45, 37, 54, 45, 37, 54, 46, 38, 52, 45, 38, 53, 47, 40, 53, 48, 40, 55, 46, 40, 54, 48, 41, 54, 49, 41, + 54, 48, 40, 56, 49, 40, 54, 47, 38, 54, 47, 39, 53, 46, 39, 54, 46, 40, 54, 47, 40, 53, 46, 39, 54, 47, 39, 54, 47, 39, 55, 46, 40, 55, 46, 40, 55, 47, 40, 54, 48, 40, 55, 47, 41, 53, 46, 38, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 13, 13, 14, 58, 49, 40, 56, 47, 40, 56, 47, 41, 57, 48, 41, 56, 49, 41, 56, 48, 41, 56, 49, 41, 56, 49, 41, 55, 49, 40, 55, 49, 40, 56, 48, 41, 57, 49, 41, 56, 48, 41, 57, 47, 41, 58, 49, 41, 59, 50, 41, 59, 50, 42, 57, 49, 42, 56, 48, 42, 57, 48, 42, + 58, 48, 42, 57, 49, 41, 56, 50, 41, 57, 50, 41, 57, 49, 41, 58, 50, 42, 58, 50, 42, 56, 49, 43, 56, 50, 42, 57, 52, 42, 58, 51, 42, 58, 49, 42, 56, 49, 42, 58, 49, 43, 59, 50, 43, 59, 50, 41, 60, 52, 44, 58, 51, 45, 59, 52, 45, 60, 53, 45, 58, 54, 46, + 58, 53, 45, 60, 53, 44, 59, 51, 43, 59, 51, 43, 60, 52, 43, 59, 52, 42, 57, 52, 42, 57, 51, 43, 58, 51, 42, 58, 51, 43, 58, 51, 43, 57, 51, 43, 58, 50, 42, 59, 52, 42, 58, 52, 43, 58, 50, 43, 13, 13, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 55, 48, 40, 58, 49, 42, 58, 49, 42, 57, 49, 43, 56, 50, 42, 57, 50, 41, 59, 49, 42, 57, 49, 42, 56, 49, 42, 56, 48, 41, 59, 48, 41, 59, 49, 42, 59, 49, 43, 57, 50, 43, 57, 50, 42, 57, 50, 41, 55, 49, 43, 56, 48, 42, 57, 49, 41, 56, 49, 41, + 56, 48, 41, 56, 49, 40, 56, 49, 41, 56, 50, 41, 56, 49, 41, 55, 49, 42, 56, 49, 41, 56, 49, 40, 55, 49, 41, 55, 48, 40, 55, 49, 40, 56, 50, 41, 55, 48, 40, 56, 47, 40, 57, 48, 40, 57, 47, 39, 57, 48, 39, 55, 49, 39, 55, 47, 40, 96, 89, 83, 57, 48, 40, + 57, 48, 39, 56, 49, 39, 55, 48, 40, 55, 48, 39, 54, 48, 39, 54, 48, 39, 54, 47, 40, 55, 47, 40, 54, 46, 39, 52, 46, 39, 52, 47, 38, 52, 47, 39, 52, 46, 40, 53, 45, 39, 54, 46, 39, 53, 47, 39, 52, 46, 38, 53, 46, 37, 53, 46, 38, 52, 45, 39, 53, 45, 38, + 54, 46, 39, 81, 73, 66, 23, 20, 17, 35, 31, 29, 34, 31, 28, 34, 30, 28, 35, 31, 29, 35, 33, 29, 35, 32, 29, 35, 32, 29, 34, 31, 28, 34, 31, 28, 34, 31, 29, 33, 30, 27, 35, 32, 29, 34, 31, 29, 35, 32, 30, 35, 32, 29, 34, 32, 29, 36, 34, 31, 35, 33, 30, + 35, 33, 29, 33, 31, 28, 33, 31, 28, 32, 30, 27, 32, 30, 27, 33, 30, 28, 33, 31, 28, 34, 31, 29, 33, 30, 27, 34, 31, 28, 34, 31, 29, 32, 30, 27, 34, 31, 28, 32, 29, 27, 32, 29, 28, 31, 28, 25, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 31, 28, 26, 31, 28, 26, 31, 29, 26, 32, 29, 26, 32, 29, 26, 33, 30, 28, 31, 28, 26, 33, 30, 28, 32, 30, 27, 31, 29, 27, 31, 29, 26, 31, 29, 26, 33, 31, 28, 31, 29, 26, 30, 28, 25, 32, 30, 27, 32, 29, 27, 30, 29, 26, 32, 29, 26, 31, 29, 26, + 30, 28, 26, 30, 28, 26, 31, 28, 26, 32, 30, 26, 31, 28, 26, 30, 28, 25, 31, 29, 26, 31, 29, 26, 32, 29, 27, 31, 28, 25, 31, 28, 26, 31, 29, 27, 30, 27, 25, 19, 16, 13, 42, 37, 30, 41, 38, 31, 41, 37, 32, 41, 37, 32, 43, 36, 30, 44, 36, 30, 44, 37, 31, + 43, 37, 30, 43, 38, 29, 42, 38, 29, 41, 36, 29, 41, 36, 29, 41, 35, 29, 41, 35, 30, 47, 40, 33, 52, 45, 37, 7, 6, 5, 30, 30, 30, 24, 24, 25, 18, 18, 18, 18, 18, 19, 19, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, + 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 14, 14, 14, 21, 21, 20, 9, 8, 8, 12, 12, 12, 14, 14, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, + 17, 17, 18, 17, 17, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 26, 26, 27, 33, 33, 34, 14, 13, 12, 59, 51, 41, 50, 45, 36, 41, 36, 30, + 41, 37, 30, 40, 37, 30, 43, 36, 30, 42, 35, 29, 42, 36, 29, 41, 37, 31, 43, 35, 31, 41, 36, 30, 43, 38, 31, 42, 38, 30, 42, 36, 31, 41, 36, 32, 84, 81, 75, 42, 37, 30, 45, 37, 31, 42, 36, 31, 43, 38, 31, 43, 39, 31, 43, 37, 31, 44, 37, 31, 44, 37, 30, + 44, 37, 31, 45, 39, 32, 45, 37, 32, 45, 38, 33, 44, 38, 32, 45, 37, 32, 44, 38, 32, 45, 40, 32, 43, 37, 33, 122, 119, 114, 128, 125, 122, 128, 124, 122, 129, 125, 121, 130, 126, 121, 130, 126, 122, 129, 125, 121, 51, 44, 36, 47, 41, 32, 45, 40, 33, 45, 40, 33, 47, 40, 34, + 48, 41, 34, 47, 41, 34, 46, 41, 34, 48, 40, 33, 48, 40, 34, 48, 42, 35, 47, 41, 34, 48, 41, 34, 36, 29, 26, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 18, 16, 16, 16, 25, 22, 20, 50, 40, 34, 48, 42, 35, 49, 42, 35, 50, 44, 36, 49, 43, 36, 49, 43, 35, + 50, 45, 36, 49, 43, 35, 49, 43, 35, 51, 43, 35, 51, 44, 35, 50, 44, 36, 51, 44, 36, 52, 45, 36, 51, 44, 36, 130, 127, 121, 133, 129, 125, 134, 129, 125, 135, 130, 125, 134, 130, 125, 133, 130, 125, 133, 130, 125, 53, 45, 38, 50, 45, 38, 50, 45, 37, 51, 46, 37, 51, 45, 38, + 52, 45, 37, 51, 45, 37, 52, 45, 38, 51, 46, 39, 51, 46, 38, 52, 45, 37, 54, 44, 38, 53, 44, 38, 53, 45, 38, 127, 123, 118, 133, 129, 125, 133, 129, 125, 134, 130, 125, 133, 129, 124, 133, 130, 125, 134, 130, 125, 57, 51, 44, 53, 47, 39, 54, 48, 38, 55, 48, 39, 53, 47, 38, + 54, 47, 38, 55, 48, 40, 54, 48, 39, 54, 47, 39, 53, 47, 40, 54, 47, 39, 55, 47, 39, 55, 47, 40, 52, 47, 39, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 13, 13, 14, 57, 48, 41, 57, 50, 41, 57, 49, 41, 57, 48, 41, 57, 49, 40, 57, 50, 41, + 57, 49, 41, 57, 49, 41, 56, 49, 40, 57, 50, 40, 57, 50, 41, 55, 49, 41, 56, 50, 41, 57, 50, 42, 58, 49, 41, 135, 130, 124, 138, 133, 128, 138, 132, 128, 137, 132, 128, 137, 133, 128, 138, 133, 128, 138, 132, 129, 57, 50, 43, 58, 49, 42, 59, 49, 42, 57, 50, 43, 56, 51, 43, + 57, 50, 43, 58, 50, 43, 58, 51, 43, 57, 51, 43, 57, 50, 43, 59, 50, 42, 59, 51, 43, 58, 53, 43, 57, 52, 42, 130, 126, 121, 136, 132, 127, 136, 133, 127, 136, 132, 127, 137, 131, 128, 138, 132, 127, 137, 132, 127, 64, 56, 47, 59, 51, 42, 59, 52, 43, 59, 51, 43, 57, 50, 42, + 57, 51, 42, 59, 52, 41, 59, 52, 42, 57, 52, 43, 59, 51, 43, 60, 50, 42, 59, 51, 43, 58, 51, 43, 59, 50, 43, 13, 13, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 54, 47, 40, 58, 50, 42, 57, 51, 43, 57, 50, 42, 58, 50, 41, 58, 49, 41, + 59, 49, 41, 57, 50, 42, 56, 50, 43, 56, 49, 43, 58, 49, 43, 56, 50, 42, 56, 50, 42, 57, 49, 42, 57, 49, 41, 135, 130, 125, 138, 133, 128, 136, 133, 128, 136, 133, 128, 136, 133, 128, 137, 133, 128, 136, 133, 128, 55, 50, 41, 55, 49, 41, 57, 49, 42, 57, 50, 42, 57, 50, 41, + 55, 48, 41, 55, 48, 41, 57, 49, 40, 55, 49, 41, 54, 50, 41, 56, 50, 40, 56, 49, 40, 56, 48, 41, 57, 47, 41, 56, 48, 39, 54, 49, 40, 54, 47, 40, 95, 90, 82, 55, 49, 40, 54, 48, 41, 54, 46, 40, 54, 46, 40, 55, 47, 40, 54, 47, 40, 54, 46, 39, 55, 46, 39, + 54, 47, 40, 53, 47, 40, 53, 46, 40, 53, 45, 39, 54, 46, 38, 54, 46, 40, 54, 46, 39, 54, 46, 38, 53, 46, 38, 52, 47, 38, 53, 47, 38, 54, 47, 38, 53, 46, 38, 51, 46, 39, 51, 47, 38, 80, 71, 64, 24, 19, 17, 34, 31, 28, 34, 32, 29, 34, 30, 28, 33, 30, 28, + 34, 32, 29, 35, 33, 30, 34, 31, 29, 35, 33, 30, 33, 31, 28, 34, 31, 28, 33, 30, 27, 34, 31, 28, 116, 114, 112, 122, 120, 119, 121, 119, 118, 122, 120, 119, 122, 120, 119, 122, 120, 119, 122, 121, 119, 39, 37, 33, 33, 31, 28, 33, 31, 28, 32, 29, 26, 33, 29, 27, 34, 31, 28, + 34, 32, 29, 33, 30, 28, 34, 31, 28, 33, 30, 28, 33, 30, 28, 34, 32, 29, 32, 29, 26, 33, 30, 28, 30, 28, 26, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 31, 30, 27, 31, 29, 26, 31, 28, 26, 33, 31, 28, 32, 30, 27, 32, 29, 28, + 31, 28, 26, 32, 29, 27, 32, 30, 27, 31, 29, 26, 31, 28, 25, 33, 30, 28, 33, 30, 27, 32, 29, 27, 119, 117, 116, 122, 120, 119, 122, 120, 119, 121, 120, 118, 121, 120, 118, 122, 120, 119, 121, 120, 118, 32, 30, 27, 32, 30, 27, 31, 28, 26, 30, 27, 25, 30, 28, 25, 30, 28, 25, + 31, 29, 26, 31, 29, 26, 30, 28, 25, 30, 28, 25, 33, 30, 28, 30, 27, 26, 18, 16, 13, 42, 38, 31, 41, 36, 32, 42, 35, 31, 43, 37, 29, 42, 38, 30, 43, 38, 31, 44, 37, 30, 43, 36, 29, 42, 37, 31, 41, 35, 31, 41, 35, 30, 41, 36, 30, 41, 35, 30, 41, 34, 29, + 46, 39, 33, 51, 45, 38, 7, 6, 5, 30, 30, 30, 24, 24, 25, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 14, 14, 14, 21, 20, 20, 9, 9, 9, 13, 13, 13, 15, 15, 15, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 19, 19, 19, 19, 20, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, + 21, 21, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 28, 28, 29, 35, 35, 35, 14, 13, 12, 60, 52, 40, 49, 45, 36, 41, 36, 30, 42, 37, 29, 40, 37, 30, 41, 37, 31, 41, 36, 30, 43, 37, 30, 42, 37, 29, 42, 37, 31, + 42, 37, 31, 42, 37, 31, 40, 37, 31, 43, 37, 30, 43, 36, 30, 86, 81, 75, 43, 38, 30, 43, 37, 31, 43, 38, 31, 44, 39, 30, 44, 38, 31, 42, 38, 32, 43, 36, 32, 43, 37, 32, 44, 37, 32, 45, 37, 32, 45, 39, 32, 45, 38, 33, 45, 39, 32, 46, 40, 33, 46, 40, 32, + 45, 38, 32, 44, 38, 33, 45, 38, 33, 45, 40, 33, 44, 39, 34, 45, 41, 34, 45, 39, 32, 46, 39, 34, 44, 41, 33, 46, 42, 32, 45, 41, 32, 47, 39, 34, 47, 40, 33, 45, 40, 33, 46, 40, 33, 46, 41, 33, 46, 40, 33, 46, 41, 34, 46, 41, 34, 46, 41, 35, 47, 40, 34, + 46, 41, 34, 34, 31, 25, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 19, 16, 16, 16, 24, 22, 20, 49, 42, 35, 49, 43, 35, 48, 42, 36, 49, 43, 36, 49, 43, 36, 50, 43, 34, 51, 44, 35, 50, 43, 36, 50, 43, 37, 50, 44, 37, 51, 43, 37, 50, 45, 36, 52, 43, 37, + 51, 42, 37, 50, 44, 36, 51, 45, 36, 52, 44, 36, 51, 43, 37, 50, 43, 37, 50, 44, 37, 50, 46, 36, 51, 47, 36, 51, 46, 37, 51, 46, 38, 52, 45, 38, 52, 45, 37, 52, 44, 36, 51, 44, 37, 51, 45, 37, 52, 46, 38, 53, 46, 38, 54, 45, 38, 54, 46, 39, 53, 45, 38, + 52, 45, 38, 53, 45, 38, 52, 47, 38, 53, 47, 39, 53, 45, 38, 52, 45, 38, 54, 47, 39, 53, 46, 39, 52, 47, 39, 53, 47, 38, 53, 45, 38, 53, 46, 39, 53, 47, 40, 54, 48, 39, 54, 48, 39, 54, 47, 40, 55, 47, 39, 54, 47, 39, 54, 47, 40, 56, 48, 40, 55, 47, 40, + 54, 46, 40, 52, 45, 38, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 13, 13, 14, 55, 48, 39, 55, 47, 39, 56, 48, 39, 57, 49, 39, 55, 49, 40, 55, 48, 42, 57, 48, 42, 56, 49, 42, 54, 49, 42, 55, 48, 42, 56, 49, 41, 58, 49, 40, 58, 49, 41, + 57, 49, 42, 57, 48, 41, 56, 49, 41, 56, 49, 40, 57, 50, 40, 58, 50, 41, 57, 50, 42, 56, 49, 43, 57, 49, 43, 58, 48, 42, 58, 50, 42, 57, 50, 43, 57, 50, 43, 57, 51, 43, 58, 49, 43, 58, 49, 43, 59, 50, 42, 59, 51, 42, 58, 51, 42, 58, 50, 41, 57, 51, 42, + 58, 51, 42, 59, 50, 42, 58, 50, 42, 57, 51, 43, 57, 52, 42, 57, 52, 42, 58, 50, 43, 59, 51, 43, 58, 51, 43, 58, 50, 42, 59, 51, 42, 58, 51, 42, 59, 51, 43, 60, 52, 42, 60, 51, 42, 60, 51, 43, 58, 51, 43, 59, 51, 43, 59, 51, 42, 58, 50, 42, 59, 50, 43, + 58, 52, 42, 59, 50, 42, 13, 13, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 55, 48, 40, 56, 51, 42, 56, 50, 42, 56, 50, 42, 57, 51, 42, 57, 50, 42, 58, 50, 42, 57, 50, 42, 57, 50, 41, 58, 50, 42, 57, 50, 43, 56, 51, 42, 57, 50, 41, + 56, 49, 41, 56, 48, 42, 58, 48, 41, 57, 49, 42, 57, 49, 43, 57, 49, 41, 56, 48, 41, 56, 48, 41, 56, 50, 41, 57, 49, 40, 57, 49, 40, 57, 49, 40, 56, 49, 41, 56, 48, 42, 57, 49, 41, 57, 50, 40, 56, 49, 41, 56, 48, 41, 56, 48, 41, 56, 47, 40, 55, 47, 39, + 55, 47, 40, 56, 47, 41, 56, 47, 40, 56, 49, 39, 57, 47, 40, 96, 88, 84, 55, 47, 40, 55, 47, 40, 56, 47, 40, 56, 48, 39, 54, 48, 39, 53, 47, 40, 53, 46, 40, 54, 47, 39, 54, 47, 40, 55, 47, 40, 54, 47, 39, 55, 46, 40, 55, 45, 40, 54, 45, 38, 53, 45, 38, + 54, 46, 38, 54, 46, 38, 54, 46, 39, 52, 46, 38, 52, 45, 38, 53, 46, 38, 53, 46, 39, 54, 46, 39, 78, 71, 65, 22, 19, 17, 35, 32, 30, 34, 30, 29, 35, 32, 29, 34, 31, 27, 33, 31, 28, 35, 32, 30, 33, 31, 29, 34, 31, 28, 35, 31, 29, 35, 32, 29, 32, 30, 27, + 33, 30, 28, 35, 32, 29, 34, 32, 29, 34, 31, 28, 34, 31, 29, 33, 30, 28, 33, 30, 28, 35, 32, 30, 34, 31, 28, 33, 31, 27, 34, 32, 29, 32, 29, 27, 32, 29, 27, 34, 31, 29, 33, 31, 28, 32, 29, 26, 35, 31, 29, 32, 29, 27, 32, 30, 28, 32, 30, 28, 32, 30, 27, + 33, 30, 28, 31, 29, 26, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 32, 30, 27, 32, 29, 27, 31, 29, 26, 33, 30, 28, 31, 29, 26, 31, 29, 27, 32, 30, 27, 31, 29, 26, 32, 30, 27, 31, 29, 26, 31, 29, 26, 32, 30, 27, 31, 28, 26, + 32, 29, 27, 33, 30, 27, 32, 30, 27, 31, 29, 26, 31, 28, 26, 32, 29, 27, 31, 28, 26, 31, 29, 26, 33, 30, 27, 32, 29, 26, 32, 29, 26, 30, 28, 25, 31, 30, 27, 29, 27, 24, 31, 29, 26, 30, 27, 25, 31, 28, 26, 30, 27, 25, 31, 29, 26, 31, 28, 26, 18, 15, 14, + 42, 37, 32, 43, 36, 31, 42, 36, 30, 42, 36, 29, 42, 36, 30, 43, 37, 31, 42, 37, 31, 41, 36, 31, 42, 35, 31, 42, 36, 30, 41, 37, 31, 41, 36, 30, 41, 34, 29, 40, 34, 29, 47, 39, 33, 52, 45, 39, 7, 6, 5, 30, 30, 30, 25, 25, 25, 18, 18, 19, 18, 18, 19, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 17, 17, 17, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 14, 14, 15, 21, 21, 20, + 11, 11, 11, 16, 16, 16, 19, 19, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 22, 22, 23, 22, 22, 23, 23, 22, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 24, 23, 23, 24, 24, 24, 24, 24, 24, 24, + 24, 24, 24, 30, 30, 31, 37, 37, 37, 14, 14, 13, 57, 52, 40, 50, 44, 35, 42, 37, 30, 42, 36, 30, 41, 35, 29, 40, 37, 30, 42, 36, 31, 41, 35, 29, 41, 37, 30, 41, 37, 31, 42, 37, 31, 43, 37, 31, 43, 37, 31, 42, 36, 30, 42, 35, 30, 86, 81, 75, 43, 36, 32, + 43, 36, 32, 41, 37, 31, 42, 37, 31, 44, 37, 32, 43, 37, 31, 44, 38, 32, 45, 38, 31, 44, 37, 32, 43, 40, 32, 45, 39, 33, 44, 39, 33, 46, 39, 32, 45, 38, 32, 44, 38, 32, 47, 40, 33, 44, 39, 33, 44, 38, 33, 45, 39, 32, 46, 39, 32, 47, 40, 33, 46, 39, 32, + 47, 41, 33, 46, 40, 33, 47, 41, 32, 47, 40, 33, 45, 40, 32, 48, 40, 34, 46, 39, 33, 47, 39, 32, 46, 40, 34, 47, 41, 35, 46, 41, 34, 47, 40, 33, 49, 39, 34, 48, 40, 34, 48, 40, 33, 35, 31, 26, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 19, 16, 16, 16, + 24, 22, 20, 48, 42, 34, 50, 44, 36, 50, 42, 35, 48, 42, 34, 50, 41, 35, 49, 42, 36, 50, 43, 36, 50, 42, 36, 50, 43, 36, 51, 42, 36, 51, 43, 35, 51, 45, 35, 50, 44, 36, 51, 44, 36, 51, 44, 35, 51, 44, 37, 50, 44, 37, 50, 45, 37, 50, 45, 36, 51, 46, 38, + 51, 45, 37, 53, 45, 36, 53, 46, 37, 52, 45, 38, 51, 45, 37, 53, 45, 37, 51, 47, 37, 50, 46, 38, 52, 45, 38, 54, 45, 37, 53, 45, 37, 52, 45, 38, 52, 45, 37, 54, 45, 38, 53, 46, 38, 53, 45, 38, 52, 44, 39, 54, 45, 38, 54, 45, 38, 53, 47, 40, 54, 46, 39, + 54, 46, 39, 54, 46, 40, 54, 46, 40, 55, 45, 39, 54, 47, 38, 54, 47, 39, 56, 47, 40, 55, 48, 40, 53, 48, 39, 54, 48, 38, 54, 47, 39, 53, 47, 39, 54, 48, 39, 55, 47, 39, 55, 47, 40, 52, 46, 38, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 57, 47, 41, 56, 48, 40, 55, 49, 40, 57, 49, 41, 56, 47, 41, 55, 48, 40, 55, 48, 41, 55, 48, 42, 56, 50, 42, 56, 50, 41, 57, 48, 41, 57, 49, 40, 55, 50, 40, 56, 50, 40, 58, 51, 41, 59, 50, 41, 59, 50, 41, 58, 50, 42, 57, 50, 42, 58, 49, 42, + 58, 49, 42, 58, 49, 42, 56, 49, 43, 57, 51, 43, 57, 50, 42, 56, 50, 42, 58, 49, 43, 59, 50, 42, 58, 50, 42, 57, 49, 42, 59, 50, 43, 59, 50, 43, 58, 50, 42, 58, 51, 42, 57, 51, 43, 58, 51, 44, 58, 51, 42, 58, 50, 42, 58, 51, 43, 59, 50, 43, 59, 50, 43, + 58, 52, 43, 59, 52, 43, 60, 52, 42, 61, 52, 43, 60, 52, 43, 59, 52, 43, 60, 52, 43, 60, 51, 43, 60, 50, 43, 60, 51, 42, 59, 51, 42, 59, 51, 42, 60, 52, 43, 59, 51, 43, 58, 52, 44, 57, 52, 44, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 54, 47, 41, 58, 49, 43, 59, 50, 42, 57, 49, 42, 58, 49, 42, 59, 49, 41, 58, 49, 42, 56, 51, 43, 56, 50, 42, 57, 49, 43, 57, 49, 43, 57, 49, 42, 56, 49, 42, 57, 49, 42, 58, 49, 41, 57, 49, 41, 56, 49, 42, 56, 48, 41, 57, 48, 40, 56, 48, 42, + 56, 48, 42, 57, 49, 41, 58, 50, 41, 58, 49, 41, 58, 49, 41, 57, 49, 41, 56, 49, 41, 57, 49, 40, 56, 49, 41, 54, 49, 41, 56, 50, 41, 57, 49, 41, 55, 49, 41, 55, 49, 40, 57, 48, 39, 57, 47, 40, 56, 48, 40, 56, 49, 39, 56, 47, 39, 95, 89, 83, 55, 49, 40, + 55, 48, 40, 54, 47, 40, 54, 46, 40, 54, 46, 40, 55, 47, 39, 55, 47, 39, 54, 47, 39, 54, 47, 39, 55, 47, 40, 56, 47, 40, 55, 47, 40, 52, 45, 38, 52, 46, 38, 53, 46, 39, 53, 47, 39, 51, 48, 39, 52, 47, 38, 52, 46, 38, 53, 46, 38, 54, 46, 39, 53, 46, 39, + 51, 46, 38, 78, 71, 64, 22, 20, 16, 36, 33, 30, 33, 30, 28, 35, 32, 30, 34, 31, 28, 34, 30, 28, 35, 31, 29, 34, 31, 28, 33, 31, 28, 34, 31, 28, 34, 32, 29, 33, 31, 28, 34, 31, 28, 33, 31, 27, 34, 32, 28, 35, 32, 29, 34, 31, 28, 33, 31, 27, 33, 31, 28, + 33, 31, 28, 32, 30, 27, 32, 30, 27, 34, 32, 29, 33, 31, 28, 32, 30, 27, 33, 31, 28, 32, 30, 26, 32, 29, 26, 34, 31, 29, 33, 30, 28, 33, 31, 28, 33, 30, 28, 34, 31, 29, 33, 30, 27, 32, 29, 26, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 31, 29, 27, 30, 28, 26, 33, 30, 28, 33, 30, 28, 32, 29, 27, 32, 30, 28, 32, 29, 27, 32, 30, 27, 32, 30, 27, 31, 30, 27, 33, 31, 27, 32, 30, 26, 30, 29, 26, 32, 30, 27, 32, 29, 27, 32, 29, 27, 31, 28, 26, 32, 29, 27, 32, 30, 27, 30, 28, 25, + 32, 29, 26, 30, 28, 26, 30, 28, 26, 31, 29, 26, 31, 29, 27, 32, 30, 27, 31, 28, 25, 32, 29, 27, 32, 29, 27, 31, 28, 26, 30, 28, 26, 30, 28, 25, 31, 28, 26, 19, 16, 13, 44, 38, 31, 43, 36, 31, 43, 37, 30, 42, 36, 30, 42, 36, 31, 42, 38, 29, 42, 37, 30, + 43, 35, 31, 41, 36, 31, 40, 37, 29, 40, 37, 29, 40, 37, 29, 40, 35, 29, 41, 34, 29, 47, 39, 34, 52, 45, 39, 7, 6, 5, 31, 31, 31, 25, 25, 25, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, + 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 22, 22, 23, 22, 22, 23, 22, 22, 22, 17, 17, 17, 22, 22, 22, 8, 7, 7, 10, 10, 10, 12, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 14, 14, 15, + 14, 14, 14, 14, 14, 15, 14, 14, 14, 14, 14, 14, 15, 15, 15, 16, 16, 16, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 26, 26, 26, 33, 33, 33, 14, 13, 12, 59, 50, 40, 50, 44, 34, 43, 37, 29, + 40, 37, 29, 40, 37, 29, 41, 35, 30, 43, 35, 31, 42, 37, 30, 43, 37, 31, 40, 35, 29, 42, 35, 30, 41, 36, 30, 43, 36, 30, 42, 37, 30, 41, 37, 31, 86, 82, 76, 41, 39, 30, 42, 38, 32, 43, 38, 32, 44, 38, 31, 42, 37, 31, 44, 38, 31, 45, 39, 32, 44, 37, 31, + 45, 39, 32, 43, 39, 31, 45, 36, 32, 45, 37, 32, 45, 38, 31, 45, 38, 33, 44, 39, 33, 46, 38, 33, 45, 40, 32, 46, 42, 34, 47, 42, 35, 49, 40, 34, 49, 40, 36, 48, 42, 36, 48, 41, 35, 49, 43, 34, 47, 40, 33, 47, 41, 32, 48, 41, 32, 46, 41, 32, 47, 42, 33, + 47, 41, 33, 47, 41, 35, 45, 41, 33, 47, 39, 33, 48, 40, 35, 48, 42, 34, 49, 42, 35, 49, 41, 34, 35, 30, 25, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 19, 16, 16, 16, 25, 23, 20, 50, 43, 34, 49, 41, 35, 47, 41, 35, 48, 42, 34, 50, 43, 35, 49, 44, 36, + 49, 44, 36, 49, 43, 36, 51, 42, 37, 51, 44, 36, 50, 43, 36, 49, 43, 37, 50, 43, 37, 50, 43, 35, 50, 44, 36, 50, 43, 36, 51, 44, 36, 52, 46, 37, 52, 44, 37, 52, 43, 37, 51, 45, 36, 52, 45, 38, 52, 44, 38, 50, 44, 38, 50, 46, 39, 52, 45, 38, 52, 45, 39, + 50, 45, 37, 52, 45, 37, 54, 45, 38, 53, 45, 39, 52, 46, 38, 53, 45, 37, 53, 44, 39, 52, 45, 38, 52, 47, 38, 54, 49, 40, 53, 48, 40, 54, 48, 39, 54, 46, 40, 56, 47, 41, 54, 47, 42, 55, 47, 42, 55, 46, 40, 55, 48, 39, 56, 47, 39, 54, 47, 40, 52, 47, 41, + 54, 47, 39, 54, 46, 39, 53, 48, 40, 53, 47, 39, 54, 47, 39, 54, 48, 40, 55, 48, 40, 55, 47, 40, 51, 46, 39, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 56, 47, 41, 57, 47, 40, 56, 48, 40, 55, 48, 41, 56, 49, 41, 57, 50, 41, + 55, 50, 40, 54, 50, 41, 56, 49, 41, 57, 48, 41, 57, 50, 40, 58, 51, 41, 57, 50, 41, 56, 48, 41, 56, 48, 41, 57, 48, 41, 58, 48, 41, 57, 49, 41, 57, 49, 42, 58, 49, 42, 58, 51, 42, 57, 50, 42, 58, 49, 42, 59, 50, 41, 57, 49, 42, 57, 49, 42, 57, 51, 43, + 58, 52, 42, 59, 50, 41, 59, 49, 42, 59, 50, 43, 59, 51, 43, 58, 50, 41, 57, 51, 42, 58, 52, 43, 60, 51, 43, 60, 51, 45, 58, 52, 44, 59, 52, 43, 61, 52, 43, 62, 51, 44, 62, 52, 45, 60, 53, 45, 59, 52, 43, 59, 52, 43, 57, 51, 43, 58, 50, 43, 59, 50, 42, + 58, 51, 42, 58, 51, 42, 59, 51, 42, 59, 50, 44, 59, 50, 43, 59, 51, 43, 58, 52, 43, 59, 50, 43, 59, 49, 42, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 56, 48, 40, 58, 50, 42, 59, 49, 43, 57, 50, 43, 57, 51, 42, 58, 51, 42, + 59, 50, 42, 59, 50, 42, 58, 51, 42, 58, 50, 42, 58, 50, 42, 57, 51, 43, 56, 50, 42, 57, 49, 42, 58, 49, 42, 57, 50, 41, 55, 49, 41, 55, 50, 41, 55, 50, 41, 55, 49, 41, 56, 49, 40, 57, 49, 41, 57, 48, 41, 56, 48, 41, 57, 50, 41, 57, 50, 41, 56, 50, 41, + 56, 50, 41, 57, 49, 42, 58, 47, 41, 57, 48, 40, 56, 48, 41, 57, 47, 40, 57, 47, 39, 56, 47, 39, 56, 47, 40, 56, 47, 40, 57, 48, 40, 56, 47, 39, 96, 89, 83, 56, 48, 41, 55, 48, 40, 55, 49, 40, 55, 48, 40, 55, 47, 39, 56, 47, 39, 54, 47, 39, 55, 46, 40, + 55, 47, 40, 55, 48, 39, 54, 48, 39, 52, 47, 40, 52, 45, 39, 52, 45, 39, 52, 46, 39, 53, 47, 39, 53, 46, 40, 53, 45, 39, 54, 45, 38, 53, 46, 39, 52, 47, 38, 52, 46, 39, 52, 45, 39, 79, 72, 64, 23, 19, 16, 35, 31, 29, 33, 31, 28, 34, 32, 29, 35, 32, 29, + 34, 30, 28, 34, 30, 27, 34, 31, 28, 34, 32, 29, 34, 31, 28, 33, 30, 27, 34, 31, 28, 35, 32, 29, 34, 32, 29, 36, 32, 30, 35, 32, 30, 36, 33, 31, 36, 33, 31, 36, 33, 30, 35, 32, 30, 32, 30, 27, 32, 30, 27, 34, 31, 29, 34, 31, 28, 32, 30, 27, 32, 29, 26, + 32, 29, 26, 32, 29, 27, 33, 31, 28, 33, 30, 28, 33, 30, 28, 34, 31, 28, 34, 32, 29, 33, 31, 28, 30, 28, 25, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 31, 29, 26, 30, 28, 26, 32, 31, 28, 32, 30, 27, 31, 29, 26, 33, 30, 27, + 32, 29, 27, 33, 30, 28, 33, 31, 28, 31, 29, 26, 32, 31, 28, 32, 30, 27, 32, 30, 27, 32, 29, 27, 32, 29, 26, 32, 30, 27, 32, 30, 27, 31, 29, 26, 31, 29, 27, 31, 29, 26, 32, 29, 27, 31, 28, 25, 30, 28, 26, 31, 29, 26, 32, 30, 27, 31, 29, 26, 32, 29, 26, + 32, 30, 27, 32, 30, 28, 30, 28, 25, 30, 28, 25, 31, 28, 26, 30, 28, 25, 18, 16, 13, 42, 35, 31, 42, 36, 32, 42, 38, 31, 43, 37, 30, 42, 36, 29, 41, 37, 30, 41, 36, 31, 41, 36, 31, 41, 37, 30, 42, 37, 30, 42, 35, 30, 41, 35, 29, 40, 36, 30, 40, 35, 30, + 45, 40, 33, 52, 46, 38, 7, 6, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 21, 16, 16, 17, 22, 22, 22, 9, 9, 9, 13, 13, 13, 15, 15, 15, 15, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 18, 18, 18, 18, 18, 25, 25, 25, 33, 33, 33, 14, 13, 12, 59, 50, 41, 50, 44, 35, 42, 37, 29, 41, 35, 30, 43, 36, 30, 41, 37, 30, 41, 36, 29, 43, 37, 30, 41, 36, 30, 41, 36, 31, + 41, 38, 31, 43, 36, 32, 41, 36, 31, 42, 38, 30, 43, 37, 31, 84, 81, 75, 44, 37, 31, 44, 36, 31, 45, 37, 30, 44, 38, 32, 44, 37, 31, 43, 37, 31, 43, 36, 30, 44, 36, 31, 45, 38, 31, 45, 40, 31, 44, 39, 32, 44, 40, 32, 45, 39, 33, 44, 39, 32, 44, 38, 34, + 46, 38, 33, 46, 39, 34, 122, 119, 115, 128, 126, 121, 129, 125, 121, 130, 125, 122, 130, 125, 122, 130, 125, 122, 130, 125, 121, 49, 45, 37, 47, 42, 34, 46, 40, 33, 46, 40, 33, 45, 41, 33, 47, 41, 34, 48, 41, 33, 47, 42, 33, 47, 40, 34, 47, 40, 34, 47, 41, 33, 49, 41, 34, + 49, 42, 34, 36, 30, 26, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 19, 16, 16, 16, 25, 22, 20, 49, 42, 35, 50, 41, 34, 49, 41, 34, 49, 43, 34, 50, 44, 36, 50, 43, 35, 50, 42, 36, 49, 42, 35, 49, 43, 35, 50, 42, 36, 51, 44, 36, 49, 44, 37, 50, 43, 37, + 49, 43, 37, 51, 44, 36, 129, 124, 119, 132, 128, 124, 132, 128, 124, 132, 129, 124, 132, 128, 123, 132, 129, 123, 133, 128, 124, 52, 44, 37, 52, 44, 38, 52, 45, 37, 50, 45, 37, 52, 46, 38, 53, 45, 37, 52, 45, 38, 52, 44, 38, 51, 45, 38, 50, 46, 38, 51, 46, 37, 51, 47, 38, + 51, 45, 39, 51, 45, 38, 127, 123, 118, 134, 130, 124, 134, 130, 125, 134, 129, 125, 134, 129, 124, 135, 130, 124, 134, 129, 125, 56, 49, 43, 54, 47, 40, 55, 48, 39, 55, 48, 38, 53, 47, 38, 53, 46, 39, 53, 48, 40, 53, 46, 40, 55, 47, 40, 55, 48, 40, 55, 47, 40, 54, 49, 41, + 55, 48, 40, 52, 45, 38, 14, 14, 14, 17, 17, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 55, 48, 41, 55, 47, 40, 56, 47, 40, 56, 48, 41, 56, 49, 41, 56, 48, 41, 57, 50, 41, 55, 49, 41, 56, 50, 41, 57, 49, 41, 57, 49, 42, 56, 50, 41, 55, 50, 41, + 56, 50, 41, 57, 50, 41, 133, 128, 122, 136, 131, 126, 136, 131, 127, 137, 132, 127, 137, 132, 127, 136, 131, 127, 136, 131, 127, 57, 48, 42, 57, 49, 43, 57, 49, 43, 57, 49, 43, 58, 49, 42, 58, 49, 41, 57, 50, 42, 59, 51, 42, 59, 50, 42, 58, 50, 43, 57, 51, 43, 58, 50, 43, + 58, 50, 44, 58, 51, 43, 131, 126, 121, 136, 132, 127, 136, 132, 128, 136, 132, 128, 136, 131, 127, 137, 132, 127, 138, 132, 127, 62, 54, 46, 58, 52, 43, 58, 52, 42, 59, 50, 42, 59, 51, 43, 60, 51, 43, 61, 50, 43, 59, 52, 43, 58, 52, 43, 59, 51, 42, 58, 50, 42, 58, 50, 43, + 58, 51, 44, 58, 51, 43, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 18, 14, 14, 14, 56, 48, 41, 57, 50, 42, 56, 50, 42, 58, 49, 43, 58, 49, 42, 57, 50, 42, 56, 50, 42, 58, 49, 42, 58, 49, 42, 57, 49, 41, 58, 48, 42, 58, 49, 43, 56, 51, 42, + 57, 50, 41, 58, 49, 41, 132, 127, 122, 136, 131, 126, 137, 131, 126, 136, 131, 126, 136, 131, 126, 136, 132, 126, 136, 131, 126, 55, 50, 42, 55, 50, 41, 55, 48, 41, 56, 48, 41, 56, 48, 41, 56, 48, 41, 55, 49, 40, 55, 50, 40, 57, 49, 40, 56, 48, 40, 56, 48, 40, 57, 47, 39, + 57, 48, 39, 57, 48, 39, 55, 47, 40, 54, 47, 40, 56, 47, 41, 96, 89, 83, 55, 47, 40, 55, 47, 40, 56, 48, 40, 55, 49, 40, 55, 48, 40, 56, 46, 40, 54, 47, 40, 53, 48, 40, 54, 48, 39, 55, 46, 38, 56, 45, 39, 56, 46, 40, 55, 47, 40, 53, 46, 39, 52, 45, 39, + 54, 46, 39, 54, 47, 38, 53, 46, 38, 52, 46, 38, 53, 46, 39, 52, 45, 38, 52, 46, 38, 53, 45, 38, 79, 71, 65, 23, 20, 16, 34, 31, 28, 35, 31, 29, 35, 32, 29, 34, 32, 28, 34, 31, 28, 33, 31, 28, 35, 31, 29, 34, 31, 28, 34, 32, 29, 33, 31, 28, 34, 31, 28, + 35, 32, 29, 115, 113, 112, 122, 120, 119, 121, 119, 118, 122, 120, 118, 122, 120, 119, 122, 120, 119, 122, 120, 118, 36, 33, 30, 32, 30, 27, 33, 30, 28, 32, 30, 28, 32, 30, 27, 33, 31, 28, 33, 30, 28, 32, 29, 27, 33, 31, 28, 33, 30, 27, 32, 30, 28, 31, 29, 27, 32, 30, 27, + 34, 31, 28, 30, 28, 25, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 31, 29, 26, 33, 30, 27, 32, 30, 27, 32, 29, 26, 30, 28, 26, 30, 28, 26, 31, 29, 27, 32, 30, 28, 33, 31, 28, 31, 28, 25, 31, 29, 26, 32, 30, 27, 33, 30, 28, + 31, 29, 26, 116, 114, 113, 121, 119, 118, 121, 119, 118, 120, 119, 117, 121, 119, 118, 120, 119, 117, 120, 119, 118, 32, 29, 27, 31, 29, 26, 31, 29, 26, 30, 28, 26, 31, 29, 26, 30, 29, 25, 32, 29, 26, 32, 29, 27, 31, 28, 26, 30, 28, 25, 31, 28, 26, 31, 28, 26, 19, 16, 13, + 43, 38, 30, 42, 37, 30, 43, 37, 30, 42, 37, 30, 42, 36, 31, 42, 36, 31, 42, 35, 31, 43, 35, 31, 42, 35, 30, 42, 35, 31, 41, 36, 30, 40, 36, 29, 41, 34, 30, 40, 35, 31, 46, 41, 33, 52, 46, 38, 7, 6, 5, 29, 29, 29, 23, 23, 23, 16, 16, 16, 16, 16, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 14, 14, 14, 21, 21, 21, + 11, 11, 11, 16, 16, 16, 19, 19, 19, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 18, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 24, 24, 24, 32, 32, 32, 13, 12, 12, 58, 51, 42, 49, 43, 35, 41, 36, 29, 41, 36, 29, 41, 35, 30, 40, 36, 30, 41, 38, 30, 40, 36, 30, 41, 36, 29, 42, 37, 30, 41, 37, 32, 41, 36, 31, 42, 36, 30, 42, 36, 31, 43, 38, 30, 86, 81, 75, 42, 35, 30, + 44, 36, 32, 45, 36, 30, 43, 36, 31, 42, 37, 32, 44, 37, 31, 43, 38, 31, 44, 38, 31, 44, 37, 32, 44, 38, 32, 44, 39, 31, 44, 39, 32, 45, 38, 33, 43, 40, 32, 44, 38, 32, 46, 39, 33, 44, 38, 34, 45, 41, 32, 47, 39, 32, 47, 39, 34, 46, 39, 33, 45, 41, 32, + 45, 41, 33, 45, 40, 33, 46, 40, 33, 47, 39, 33, 45, 39, 34, 47, 40, 33, 48, 41, 33, 46, 40, 34, 47, 41, 34, 48, 41, 33, 48, 41, 33, 46, 40, 34, 48, 42, 35, 48, 41, 35, 48, 42, 33, 35, 31, 27, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 19, 16, 16, 16, + 25, 22, 20, 48, 43, 35, 49, 42, 35, 50, 43, 35, 48, 43, 35, 48, 44, 35, 50, 44, 34, 51, 43, 35, 51, 42, 36, 49, 44, 37, 50, 43, 36, 50, 44, 36, 49, 43, 37, 49, 44, 37, 49, 43, 36, 51, 44, 37, 52, 45, 36, 50, 45, 37, 51, 45, 37, 51, 45, 38, 49, 45, 38, + 50, 44, 37, 52, 44, 37, 52, 44, 38, 52, 45, 38, 53, 46, 38, 52, 46, 36, 53, 46, 37, 52, 44, 37, 53, 44, 38, 52, 47, 38, 51, 47, 38, 53, 46, 37, 51, 46, 37, 52, 47, 38, 53, 46, 38, 54, 46, 39, 52, 46, 37, 51, 46, 38, 52, 45, 39, 52, 47, 40, 52, 48, 39, + 54, 47, 38, 54, 47, 39, 55, 47, 39, 54, 47, 38, 54, 47, 39, 55, 47, 39, 55, 46, 39, 55, 47, 40, 55, 47, 41, 54, 47, 40, 54, 46, 39, 54, 48, 40, 54, 48, 41, 54, 48, 39, 53, 48, 39, 51, 45, 38, 14, 14, 14, 17, 17, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 56, 49, 40, 57, 49, 40, 57, 49, 40, 57, 48, 40, 56, 47, 41, 55, 48, 41, 56, 49, 40, 56, 48, 41, 57, 48, 41, 56, 50, 40, 57, 49, 40, 57, 49, 41, 58, 49, 41, 58, 50, 41, 58, 50, 41, 59, 49, 41, 58, 49, 42, 57, 49, 41, 58, 49, 41, 57, 50, 42, + 58, 51, 41, 59, 50, 42, 57, 49, 43, 58, 49, 42, 58, 50, 43, 57, 50, 42, 58, 50, 42, 58, 49, 43, 59, 49, 43, 59, 49, 42, 59, 51, 43, 59, 51, 43, 59, 50, 42, 59, 50, 42, 59, 50, 42, 60, 51, 43, 59, 51, 44, 59, 50, 42, 58, 50, 42, 58, 52, 42, 57, 52, 42, + 58, 50, 42, 60, 51, 42, 59, 51, 43, 58, 51, 43, 58, 51, 42, 59, 51, 42, 60, 51, 43, 60, 51, 43, 59, 51, 43, 59, 50, 43, 60, 50, 43, 60, 51, 43, 59, 51, 42, 59, 50, 43, 59, 51, 44, 59, 52, 42, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 18, + 14, 14, 14, 54, 48, 39, 58, 50, 41, 59, 51, 42, 57, 50, 42, 57, 49, 42, 58, 51, 42, 59, 51, 43, 59, 49, 42, 59, 49, 42, 57, 50, 42, 57, 50, 42, 56, 50, 43, 57, 50, 41, 57, 49, 41, 56, 49, 42, 58, 50, 42, 58, 51, 41, 57, 51, 41, 57, 49, 41, 56, 49, 42, + 56, 50, 41, 55, 49, 41, 55, 47, 42, 58, 48, 42, 58, 50, 41, 57, 51, 40, 56, 49, 41, 56, 48, 41, 55, 49, 41, 55, 48, 40, 55, 47, 40, 55, 47, 39, 55, 48, 40, 55, 49, 40, 56, 48, 41, 57, 47, 41, 55, 48, 41, 55, 47, 40, 54, 46, 39, 96, 89, 82, 56, 48, 39, + 56, 48, 40, 55, 49, 40, 54, 48, 41, 54, 48, 41, 55, 48, 39, 56, 48, 38, 55, 48, 40, 55, 46, 41, 54, 47, 40, 54, 46, 40, 54, 45, 40, 55, 46, 40, 55, 47, 40, 53, 46, 39, 52, 45, 39, 53, 45, 38, 52, 46, 38, 51, 45, 40, 53, 46, 39, 55, 46, 39, 53, 47, 39, + 52, 46, 38, 80, 72, 65, 23, 20, 16, 34, 31, 28, 34, 32, 28, 35, 32, 29, 33, 30, 27, 34, 31, 28, 34, 31, 29, 34, 31, 28, 33, 30, 28, 35, 31, 29, 34, 31, 29, 34, 31, 28, 34, 31, 28, 34, 32, 29, 33, 30, 27, 33, 30, 27, 32, 31, 28, 32, 30, 27, 33, 31, 28, + 34, 32, 29, 32, 30, 27, 34, 32, 28, 34, 31, 28, 33, 30, 28, 32, 30, 27, 34, 32, 29, 33, 31, 28, 32, 29, 27, 33, 30, 27, 33, 30, 27, 32, 30, 27, 32, 29, 27, 32, 30, 26, 33, 30, 27, 32, 29, 27, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 30, 29, 26, 32, 30, 27, 32, 30, 27, 32, 30, 27, 31, 29, 26, 30, 28, 25, 33, 31, 28, 33, 31, 28, 31, 29, 26, 31, 29, 26, 32, 29, 27, 32, 30, 27, 31, 29, 27, 31, 29, 26, 31, 29, 26, 32, 30, 27, 31, 28, 27, 31, 29, 27, 33, 30, 27, 31, 29, 26, + 32, 29, 27, 32, 28, 26, 32, 28, 26, 31, 29, 26, 30, 28, 25, 32, 30, 28, 31, 29, 26, 31, 29, 26, 30, 29, 26, 30, 28, 25, 32, 29, 26, 30, 27, 25, 31, 28, 26, 18, 16, 14, 43, 36, 31, 44, 36, 30, 44, 35, 30, 44, 35, 30, 42, 36, 31, 40, 35, 31, 42, 35, 30, + 42, 37, 31, 40, 36, 31, 41, 35, 30, 41, 36, 30, 42, 36, 31, 43, 37, 30, 42, 37, 29, 46, 41, 34, 52, 46, 38, 7, 6, 5, 28, 28, 28, 22, 22, 22, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 13, 13, 14, 20, 20, 20, 11, 10, 10, 15, 15, 16, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 21, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 25, 25, 25, 32, 32, 32, 13, 12, 12, 60, 50, 40, 51, 43, 36, 43, 35, 29, + 43, 36, 30, 40, 37, 29, 40, 37, 29, 41, 37, 29, 43, 36, 30, 43, 35, 31, 41, 36, 31, 41, 37, 29, 42, 36, 31, 44, 35, 32, 42, 35, 30, 42, 38, 30, 85, 82, 76, 44, 38, 30, 43, 37, 31, 44, 37, 31, 43, 38, 31, 43, 36, 31, 44, 36, 32, 45, 38, 30, 44, 36, 32, + 46, 37, 32, 44, 37, 31, 44, 38, 32, 44, 38, 32, 43, 39, 33, 43, 37, 33, 45, 39, 32, 46, 39, 32, 47, 39, 32, 44, 39, 33, 44, 38, 33, 46, 40, 34, 44, 39, 33, 45, 40, 32, 46, 40, 33, 46, 41, 34, 46, 41, 33, 44, 40, 33, 47, 40, 33, 46, 41, 34, 47, 42, 34, + 46, 42, 33, 48, 42, 33, 48, 41, 33, 48, 42, 35, 48, 41, 35, 46, 41, 34, 48, 41, 35, 48, 42, 35, 35, 31, 25, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 19, 16, 16, 16, 25, 23, 20, 48, 42, 34, 49, 41, 34, 50, 42, 35, 48, 43, 36, 49, 43, 34, 51, 43, 35, + 50, 44, 36, 50, 44, 35, 50, 45, 35, 51, 44, 36, 50, 44, 37, 52, 45, 36, 50, 44, 36, 50, 44, 37, 50, 44, 37, 50, 45, 35, 51, 45, 36, 52, 45, 37, 51, 45, 36, 50, 45, 37, 51, 45, 38, 50, 45, 38, 52, 45, 37, 52, 46, 38, 51, 45, 38, 53, 45, 38, 53, 46, 37, + 51, 46, 37, 51, 45, 38, 53, 44, 39, 54, 45, 37, 53, 45, 38, 51, 45, 39, 52, 46, 38, 52, 46, 37, 53, 46, 39, 52, 47, 39, 51, 47, 38, 53, 45, 39, 53, 45, 39, 54, 45, 39, 53, 46, 39, 53, 46, 39, 53, 47, 38, 53, 46, 39, 53, 46, 39, 54, 48, 40, 55, 49, 40, + 56, 48, 40, 55, 47, 40, 54, 47, 40, 54, 47, 40, 55, 47, 40, 55, 48, 40, 54, 47, 41, 55, 48, 41, 53, 46, 39, 14, 14, 14, 17, 17, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 56, 47, 40, 55, 49, 39, 55, 49, 40, 56, 47, 41, 58, 48, 40, 56, 49, 41, + 55, 48, 41, 57, 49, 40, 57, 49, 40, 56, 49, 41, 56, 50, 42, 57, 48, 41, 58, 49, 41, 57, 49, 42, 55, 49, 43, 56, 50, 42, 58, 49, 41, 58, 48, 42, 57, 49, 42, 58, 50, 41, 58, 49, 42, 57, 48, 42, 57, 48, 42, 57, 49, 42, 57, 51, 43, 58, 52, 43, 58, 51, 42, + 57, 51, 42, 58, 51, 43, 59, 50, 42, 58, 49, 41, 58, 50, 42, 58, 50, 43, 59, 51, 43, 58, 52, 43, 57, 50, 42, 58, 51, 42, 58, 51, 42, 58, 50, 42, 60, 51, 43, 61, 52, 42, 59, 52, 42, 59, 50, 43, 59, 50, 43, 59, 52, 42, 59, 51, 43, 58, 52, 43, 59, 51, 42, + 59, 50, 42, 58, 50, 43, 58, 51, 43, 59, 52, 43, 59, 52, 43, 59, 50, 43, 60, 50, 44, 59, 51, 43, 58, 51, 42, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 18, 14, 14, 14, 55, 48, 41, 60, 51, 42, 59, 50, 43, 58, 49, 43, 59, 49, 42, 58, 49, 42, + 57, 49, 43, 58, 51, 43, 58, 50, 42, 57, 49, 42, 57, 49, 42, 57, 50, 43, 56, 50, 42, 56, 49, 41, 57, 50, 41, 58, 50, 41, 57, 50, 41, 57, 49, 41, 58, 49, 41, 57, 49, 42, 57, 49, 41, 57, 49, 41, 58, 49, 41, 56, 49, 42, 56, 49, 41, 55, 48, 41, 55, 48, 41, + 55, 49, 41, 56, 49, 40, 56, 49, 40, 55, 49, 41, 56, 48, 40, 56, 47, 39, 56, 48, 40, 54, 49, 41, 54, 48, 40, 55, 47, 40, 55, 48, 40, 56, 48, 39, 96, 89, 82, 55, 47, 39, 55, 48, 40, 55, 49, 39, 55, 48, 40, 56, 46, 40, 55, 47, 40, 55, 47, 40, 56, 46, 40, + 55, 47, 40, 54, 47, 40, 55, 47, 39, 55, 47, 38, 53, 46, 39, 52, 46, 39, 53, 46, 39, 53, 46, 39, 52, 46, 39, 52, 45, 39, 54, 46, 39, 53, 47, 38, 53, 46, 38, 53, 45, 39, 54, 45, 39, 79, 73, 64, 23, 20, 16, 34, 32, 29, 34, 31, 28, 33, 31, 28, 33, 31, 28, + 34, 31, 28, 34, 31, 28, 33, 30, 27, 35, 32, 29, 34, 31, 28, 34, 31, 28, 34, 32, 29, 33, 30, 27, 34, 32, 28, 32, 30, 27, 32, 30, 27, 34, 31, 29, 32, 29, 27, 33, 30, 28, 34, 32, 29, 33, 31, 27, 34, 32, 29, 34, 32, 30, 34, 32, 29, 34, 31, 28, 35, 32, 29, + 32, 30, 28, 31, 29, 27, 32, 30, 27, 34, 31, 29, 33, 30, 28, 34, 31, 27, 32, 29, 27, 32, 29, 27, 32, 29, 27, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 32, 29, 27, 32, 29, 27, 32, 30, 27, 31, 29, 27, 31, 29, 26, 31, 29, 27, + 33, 31, 28, 31, 29, 26, 31, 28, 26, 30, 28, 26, 32, 30, 28, 31, 29, 26, 31, 29, 25, 31, 29, 27, 32, 30, 27, 31, 28, 26, 32, 29, 27, 32, 29, 27, 33, 30, 28, 31, 29, 26, 33, 30, 27, 31, 28, 25, 30, 28, 25, 31, 29, 27, 30, 28, 25, 32, 30, 27, 33, 30, 27, + 32, 29, 27, 30, 28, 26, 31, 28, 26, 32, 29, 26, 29, 27, 24, 30, 28, 25, 18, 16, 13, 42, 36, 31, 42, 36, 32, 43, 35, 31, 42, 36, 30, 43, 36, 30, 43, 36, 30, 41, 37, 30, 43, 37, 30, 43, 35, 30, 41, 35, 29, 42, 35, 29, 42, 35, 30, 41, 36, 30, 41, 37, 29, + 45, 41, 34, 51, 46, 38, 7, 6, 5, 29, 29, 29, 22, 22, 23, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 14, 14, 15, 21, 21, 21, 10, 10, 10, 14, 14, 15, 17, 17, 18, 18, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, + 20, 20, 21, 20, 20, 20, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 25, 25, 26, 32, 32, 33, 13, 13, 12, 59, 51, 41, 52, 44, 35, 41, 36, 31, 40, 35, 30, 41, 36, 30, 41, 37, 29, 41, 37, 30, 43, 37, 31, 43, 35, 30, 42, 35, 30, + 41, 36, 31, 43, 37, 31, 41, 36, 31, 41, 35, 30, 42, 37, 31, 87, 80, 76, 44, 37, 30, 43, 38, 31, 44, 37, 31, 45, 38, 30, 45, 39, 31, 44, 37, 32, 44, 37, 32, 45, 37, 31, 45, 39, 31, 44, 37, 33, 45, 38, 32, 45, 39, 31, 45, 38, 32, 45, 38, 32, 46, 40, 34, + 45, 40, 32, 45, 40, 32, 48, 40, 34, 48, 41, 35, 46, 41, 35, 47, 40, 34, 47, 40, 36, 46, 42, 35, 47, 42, 34, 47, 41, 32, 46, 42, 33, 46, 40, 33, 47, 40, 34, 47, 43, 33, 46, 42, 33, 47, 42, 34, 48, 41, 34, 49, 40, 33, 49, 41, 34, 48, 42, 34, 47, 40, 35, + 50, 41, 34, 35, 31, 26, 15, 15, 15, 18, 18, 18, 19, 19, 19, 19, 19, 19, 16, 16, 16, 25, 23, 20, 50, 42, 35, 48, 42, 35, 48, 43, 35, 51, 42, 35, 51, 42, 35, 51, 44, 36, 50, 42, 35, 49, 43, 35, 50, 43, 35, 50, 43, 36, 51, 42, 35, 49, 44, 36, 50, 43, 37, + 50, 43, 36, 49, 43, 36, 51, 43, 37, 52, 43, 37, 51, 46, 36, 50, 45, 36, 53, 44, 37, 52, 46, 37, 51, 45, 38, 51, 45, 39, 51, 44, 38, 52, 44, 38, 52, 45, 38, 52, 45, 37, 51, 45, 38, 52, 46, 38, 53, 45, 38, 53, 44, 37, 52, 45, 38, 54, 46, 37, 55, 46, 38, + 54, 46, 38, 54, 46, 39, 56, 47, 41, 56, 48, 39, 56, 49, 40, 56, 48, 41, 56, 48, 41, 55, 49, 40, 56, 47, 42, 55, 47, 40, 53, 47, 38, 53, 46, 39, 55, 46, 38, 55, 47, 39, 55, 46, 39, 56, 48, 40, 56, 48, 40, 55, 48, 40, 54, 49, 40, 55, 48, 40, 56, 47, 40, + 55, 48, 39, 52, 45, 38, 14, 14, 14, 17, 17, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 55, 47, 40, 55, 47, 41, 56, 48, 41, 57, 47, 41, 56, 48, 41, 56, 49, 42, 56, 48, 41, 56, 48, 41, 56, 48, 42, 56, 49, 42, 57, 49, 40, 58, 49, 41, 58, 50, 41, + 59, 49, 41, 58, 49, 41, 58, 49, 42, 59, 48, 42, 57, 49, 42, 56, 50, 42, 57, 49, 42, 59, 48, 42, 57, 49, 42, 57, 50, 42, 59, 50, 42, 59, 50, 43, 58, 51, 42, 58, 51, 42, 59, 51, 42, 58, 50, 42, 58, 50, 43, 59, 49, 43, 58, 49, 43, 57, 50, 42, 58, 51, 43, + 59, 51, 42, 59, 51, 41, 59, 51, 43, 60, 51, 43, 61, 51, 44, 62, 52, 44, 62, 53, 45, 60, 53, 45, 59, 52, 44, 60, 51, 43, 59, 51, 43, 58, 50, 43, 58, 50, 44, 59, 52, 44, 59, 52, 42, 60, 50, 42, 59, 50, 44, 58, 49, 44, 58, 51, 44, 59, 51, 44, 59, 50, 44, + 58, 50, 43, 57, 50, 43, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 18, 14, 14, 14, 55, 48, 40, 56, 51, 43, 57, 51, 42, 59, 50, 41, 58, 50, 42, 59, 50, 42, 59, 51, 42, 57, 50, 42, 56, 49, 42, 56, 50, 41, 57, 51, 41, 57, 50, 42, 56, 49, 42, + 56, 50, 42, 58, 50, 41, 57, 50, 42, 56, 49, 43, 58, 49, 42, 57, 50, 41, 56, 48, 41, 56, 48, 42, 56, 48, 41, 57, 49, 40, 58, 49, 40, 57, 48, 41, 58, 48, 41, 57, 48, 42, 56, 47, 40, 56, 48, 40, 57, 49, 41, 57, 48, 41, 55, 48, 39, 54, 49, 40, 55, 48, 40, + 57, 48, 39, 57, 47, 40, 56, 48, 40, 55, 48, 40, 56, 46, 41, 95, 89, 83, 54, 48, 40, 55, 48, 41, 55, 48, 40, 54, 48, 39, 54, 47, 40, 55, 48, 40, 55, 47, 40, 55, 46, 39, 54, 47, 39, 54, 48, 39, 54, 46, 39, 54, 45, 39, 53, 46, 39, 53, 46, 40, 53, 46, 38, + 53, 47, 38, 53, 46, 39, 53, 46, 38, 54, 47, 38, 54, 47, 38, 53, 48, 38, 52, 47, 39, 53, 47, 38, 81, 73, 64, 24, 20, 16, 35, 32, 29, 35, 32, 29, 33, 30, 27, 35, 32, 29, 33, 30, 28, 35, 32, 29, 35, 32, 28, 35, 31, 29, 32, 30, 27, 34, 32, 29, 34, 31, 28, + 33, 30, 28, 35, 33, 30, 34, 31, 29, 34, 31, 29, 36, 34, 31, 34, 32, 29, 34, 32, 28, 35, 33, 30, 33, 31, 28, 33, 30, 27, 34, 31, 28, 35, 31, 29, 34, 32, 29, 34, 31, 28, 34, 31, 28, 32, 30, 27, 34, 31, 28, 34, 32, 29, 35, 32, 29, 34, 31, 28, 33, 31, 28, + 32, 30, 27, 31, 29, 27, 14, 14, 14, 17, 17, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 32, 29, 26, 33, 31, 28, 32, 30, 27, 31, 29, 26, 30, 28, 26, 31, 29, 27, 31, 29, 26, 31, 29, 26, 32, 30, 28, 31, 29, 26, 33, 30, 27, 32, 29, 27, 32, 30, 27, + 31, 29, 27, 33, 30, 28, 31, 28, 26, 32, 29, 27, 31, 28, 26, 32, 30, 27, 31, 29, 27, 33, 30, 28, 31, 28, 25, 32, 28, 27, 32, 29, 27, 29, 27, 25, 31, 28, 26, 32, 29, 27, 31, 28, 26, 31, 29, 27, 32, 29, 27, 30, 28, 25, 30, 27, 25, 31, 28, 26, 18, 16, 13, + 44, 37, 32, 43, 37, 31, 42, 37, 30, 41, 37, 30, 43, 37, 30, 43, 36, 30, 41, 36, 30, 41, 37, 31, 42, 37, 30, 41, 35, 29, 41, 36, 29, 41, 37, 30, 41, 36, 30, 42, 35, 29, 46, 39, 33, 51, 45, 39, 7, 6, 5, 29, 29, 29, 23, 23, 23, 16, 17, 17, 17, 17, 17, + 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, + 11, 11, 11, 15, 15, 16, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 20, 19, 19, 20, 19, 19, 20, + 19, 19, 20, 26, 26, 26, 33, 33, 33, 14, 13, 12, 58, 51, 41, 52, 42, 35, 43, 36, 30, 42, 35, 30, 41, 35, 29, 40, 35, 30, 40, 37, 29, 43, 37, 30, 42, 37, 30, 42, 36, 30, 42, 35, 30, 42, 36, 31, 42, 37, 31, 43, 35, 29, 44, 37, 31, 84, 81, 76, 44, 38, 32, + 43, 36, 31, 44, 38, 30, 42, 38, 32, 44, 36, 32, 44, 38, 32, 43, 38, 32, 45, 37, 32, 45, 39, 31, 43, 40, 31, 45, 38, 31, 44, 38, 32, 44, 38, 32, 45, 39, 32, 46, 39, 33, 45, 39, 33, 47, 39, 33, 123, 118, 115, 129, 125, 121, 129, 125, 122, 129, 125, 122, 129, 125, 121, + 130, 125, 121, 130, 125, 122, 50, 45, 39, 45, 42, 34, 45, 42, 32, 45, 42, 33, 46, 41, 33, 46, 41, 33, 48, 42, 34, 48, 42, 34, 47, 41, 33, 46, 42, 33, 47, 41, 35, 48, 41, 34, 49, 41, 35, 35, 30, 27, 15, 15, 15, 18, 18, 18, 19, 19, 19, 19, 19, 19, 16, 16, 16, + 25, 22, 20, 50, 41, 36, 49, 41, 34, 51, 43, 35, 50, 42, 36, 50, 42, 35, 51, 43, 34, 50, 43, 35, 50, 43, 35, 52, 44, 35, 51, 44, 36, 50, 45, 36, 51, 43, 37, 50, 44, 37, 50, 43, 36, 52, 44, 37, 129, 126, 121, 132, 129, 123, 132, 128, 124, 133, 128, 124, 133, 129, 124, + 133, 128, 124, 133, 128, 124, 52, 45, 38, 52, 46, 37, 50, 46, 37, 51, 44, 38, 53, 44, 39, 51, 46, 38, 52, 47, 39, 52, 47, 38, 53, 47, 38, 54, 46, 38, 53, 46, 37, 54, 47, 37, 55, 45, 37, 54, 45, 37, 127, 123, 118, 134, 130, 124, 134, 130, 124, 133, 130, 125, 133, 129, 125, + 133, 129, 125, 134, 130, 124, 59, 52, 43, 54, 48, 40, 54, 46, 40, 55, 45, 39, 53, 45, 38, 53, 46, 39, 53, 47, 40, 54, 48, 40, 54, 47, 40, 54, 49, 40, 55, 48, 41, 56, 47, 41, 55, 48, 40, 52, 46, 38, 14, 14, 14, 17, 17, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 55, 47, 41, 55, 47, 40, 57, 48, 41, 56, 49, 42, 56, 48, 41, 57, 49, 40, 58, 49, 40, 57, 48, 40, 57, 49, 40, 58, 49, 41, 58, 49, 42, 57, 49, 42, 56, 49, 41, 57, 48, 41, 57, 48, 41, 132, 129, 123, 135, 131, 127, 136, 131, 127, 136, 131, 127, 136, 130, 127, + 136, 131, 127, 135, 131, 126, 56, 48, 41, 57, 48, 42, 57, 50, 43, 58, 51, 42, 58, 51, 41, 57, 51, 41, 58, 51, 42, 58, 51, 42, 59, 51, 42, 59, 50, 43, 60, 50, 43, 59, 51, 43, 58, 51, 43, 57, 50, 42, 130, 125, 121, 136, 131, 128, 136, 132, 127, 136, 132, 127, 137, 133, 127, + 138, 133, 127, 138, 132, 127, 63, 56, 48, 59, 52, 42, 60, 52, 42, 59, 52, 42, 60, 52, 43, 61, 52, 43, 59, 51, 44, 58, 50, 44, 59, 50, 44, 59, 50, 44, 59, 50, 43, 60, 51, 43, 60, 51, 43, 60, 51, 42, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 18, + 14, 14, 14, 56, 47, 41, 58, 49, 43, 58, 49, 43, 58, 50, 43, 59, 49, 42, 59, 49, 43, 58, 51, 43, 58, 50, 42, 58, 50, 43, 58, 49, 43, 59, 49, 42, 58, 49, 41, 56, 49, 42, 56, 49, 42, 57, 49, 41, 133, 129, 123, 136, 131, 126, 135, 131, 126, 135, 132, 126, 135, 131, 127, + 136, 131, 127, 136, 131, 127, 56, 49, 41, 57, 48, 41, 56, 49, 41, 57, 48, 42, 57, 48, 41, 57, 48, 40, 58, 48, 40, 57, 49, 40, 56, 49, 40, 56, 48, 39, 56, 47, 40, 55, 47, 39, 55, 48, 39, 55, 47, 40, 55, 48, 39, 55, 49, 39, 55, 48, 40, 95, 88, 83, 55, 47, 40, + 55, 47, 41, 54, 46, 41, 54, 46, 40, 55, 46, 40, 56, 47, 40, 55, 49, 39, 54, 47, 39, 54, 46, 40, 55, 47, 40, 56, 47, 39, 54, 48, 38, 53, 47, 39, 52, 44, 40, 52, 46, 40, 53, 47, 40, 54, 46, 40, 54, 45, 38, 53, 46, 37, 53, 47, 37, 53, 46, 37, 53, 46, 38, + 54, 47, 38, 81, 72, 64, 23, 19, 16, 33, 31, 28, 35, 32, 30, 34, 31, 28, 35, 32, 29, 33, 31, 27, 36, 33, 30, 35, 33, 30, 34, 30, 27, 34, 30, 28, 35, 32, 29, 34, 31, 29, 33, 30, 28, 115, 113, 111, 121, 120, 118, 122, 120, 119, 122, 121, 119, 122, 120, 118, 122, 120, 118, + 121, 120, 118, 39, 37, 33, 33, 31, 28, 34, 32, 29, 33, 31, 28, 32, 30, 27, 32, 30, 27, 34, 33, 29, 33, 31, 28, 34, 31, 29, 33, 31, 28, 33, 31, 28, 34, 31, 28, 34, 32, 29, 32, 30, 27, 31, 28, 26, 14, 14, 14, 17, 17, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 31, 29, 26, 34, 31, 28, 32, 30, 27, 34, 31, 29, 32, 30, 27, 31, 29, 27, 30, 28, 25, 33, 31, 29, 32, 29, 27, 32, 29, 27, 32, 30, 27, 32, 30, 27, 32, 30, 27, 32, 29, 27, 118, 116, 114, 120, 119, 118, 121, 119, 118, 121, 119, 117, 120, 119, 117, 120, 119, 118, + 121, 120, 118, 31, 29, 26, 31, 28, 26, 31, 29, 26, 31, 28, 26, 31, 29, 26, 30, 28, 25, 30, 27, 25, 32, 30, 27, 31, 29, 27, 30, 28, 26, 31, 28, 26, 31, 28, 25, 19, 16, 13, 42, 36, 31, 43, 36, 31, 41, 36, 31, 42, 36, 32, 43, 36, 31, 41, 37, 30, 42, 35, 31, + 43, 35, 32, 42, 35, 30, 40, 35, 30, 41, 36, 30, 42, 36, 29, 42, 34, 29, 40, 34, 30, 45, 41, 34, 51, 47, 38, 7, 6, 5, 28, 28, 28, 23, 23, 23, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 17, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 21, 10, 10, 10, 15, 15, 15, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 20, 19, 19, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 27, 27, 27, 34, 34, 34, 14, 13, 12, 58, 51, 41, 51, 45, 35, 41, 34, 30, + 41, 35, 29, 42, 36, 29, 42, 35, 30, 42, 35, 29, 41, 36, 31, 42, 37, 31, 40, 35, 29, 42, 36, 30, 43, 36, 31, 42, 37, 31, 44, 36, 29, 42, 36, 29, 85, 79, 76, 43, 37, 32, 44, 36, 31, 44, 39, 31, 42, 38, 31, 43, 37, 31, 45, 36, 32, 44, 37, 32, 43, 37, 32, + 44, 38, 31, 45, 37, 31, 45, 37, 32, 43, 37, 32, 44, 38, 33, 45, 39, 34, 43, 38, 33, 45, 38, 32, 46, 39, 33, 45, 39, 33, 47, 40, 33, 46, 40, 34, 45, 38, 33, 46, 40, 34, 45, 41, 33, 46, 40, 33, 45, 39, 34, 44, 41, 33, 47, 40, 34, 46, 41, 34, 44, 41, 34, + 46, 41, 33, 47, 40, 35, 47, 41, 34, 47, 41, 34, 49, 40, 35, 49, 41, 35, 49, 42, 34, 49, 41, 35, 35, 30, 26, 15, 15, 15, 18, 18, 18, 19, 19, 19, 19, 19, 19, 16, 16, 16, 25, 22, 20, 49, 42, 35, 51, 43, 36, 50, 42, 35, 49, 43, 35, 48, 44, 36, 48, 42, 35, + 49, 43, 35, 50, 45, 36, 49, 44, 36, 49, 42, 35, 49, 44, 36, 51, 44, 37, 51, 43, 36, 50, 45, 36, 50, 44, 37, 51, 44, 37, 50, 44, 37, 51, 45, 37, 52, 46, 38, 52, 45, 38, 51, 44, 38, 50, 45, 37, 51, 45, 38, 50, 44, 38, 51, 44, 37, 51, 45, 38, 51, 47, 38, + 53, 46, 37, 52, 45, 37, 51, 45, 38, 52, 45, 38, 52, 45, 38, 53, 44, 39, 54, 45, 38, 55, 47, 37, 53, 47, 37, 52, 45, 38, 53, 47, 39, 53, 47, 38, 53, 45, 38, 54, 45, 39, 54, 47, 39, 52, 47, 39, 52, 47, 38, 53, 47, 39, 54, 47, 40, 55, 48, 39, 54, 47, 39, + 55, 48, 39, 54, 47, 40, 54, 47, 40, 55, 48, 41, 55, 47, 40, 53, 47, 40, 54, 48, 40, 54, 49, 40, 51, 45, 38, 14, 14, 14, 17, 17, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 55, 49, 41, 54, 48, 41, 56, 48, 40, 57, 49, 40, 56, 49, 40, 57, 50, 41, + 58, 49, 42, 56, 49, 40, 55, 48, 41, 56, 49, 42, 56, 49, 42, 57, 49, 42, 59, 47, 42, 57, 48, 41, 58, 49, 42, 57, 48, 42, 57, 48, 42, 58, 50, 42, 57, 50, 42, 56, 50, 42, 56, 50, 42, 56, 51, 42, 57, 51, 42, 57, 51, 42, 57, 50, 41, 58, 50, 43, 60, 50, 42, + 59, 50, 41, 57, 50, 42, 58, 50, 42, 60, 50, 42, 59, 51, 42, 57, 51, 41, 57, 51, 42, 59, 51, 43, 60, 52, 43, 59, 51, 43, 58, 50, 42, 60, 51, 42, 60, 51, 43, 59, 51, 43, 60, 52, 43, 59, 51, 44, 59, 52, 44, 59, 52, 43, 59, 51, 43, 58, 52, 44, 59, 52, 43, + 60, 52, 43, 58, 52, 43, 59, 52, 43, 61, 52, 43, 61, 52, 44, 60, 51, 44, 58, 51, 43, 60, 52, 43, 61, 52, 43, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 18, 14, 14, 14, 55, 48, 40, 58, 49, 42, 57, 49, 43, 58, 50, 42, 58, 51, 41, 58, 50, 43, + 58, 50, 43, 58, 50, 43, 58, 50, 43, 59, 50, 42, 57, 50, 42, 57, 49, 42, 57, 50, 42, 58, 49, 42, 58, 49, 42, 56, 49, 41, 56, 49, 41, 57, 49, 41, 57, 49, 41, 58, 49, 42, 57, 48, 42, 56, 49, 41, 56, 50, 41, 57, 48, 41, 56, 48, 40, 57, 49, 40, 58, 50, 41, + 57, 50, 41, 56, 50, 40, 56, 49, 40, 55, 48, 41, 55, 48, 40, 56, 48, 40, 57, 48, 41, 55, 47, 41, 55, 48, 40, 56, 49, 40, 56, 48, 39, 54, 48, 39, 95, 89, 83, 54, 47, 41, 54, 46, 40, 55, 46, 40, 54, 48, 40, 56, 49, 40, 56, 48, 40, 55, 47, 40, 55, 47, 40, + 55, 46, 40, 53, 46, 39, 53, 46, 38, 55, 45, 39, 54, 46, 40, 52, 46, 40, 53, 47, 40, 53, 47, 39, 53, 46, 39, 51, 46, 39, 53, 45, 39, 54, 47, 38, 54, 47, 37, 54, 47, 38, 54, 46, 38, 79, 72, 65, 23, 19, 16, 34, 32, 28, 34, 32, 29, 33, 31, 28, 34, 32, 29, + 33, 30, 28, 34, 31, 28, 35, 33, 29, 34, 32, 28, 34, 32, 28, 34, 31, 28, 33, 30, 28, 33, 31, 28, 34, 31, 29, 34, 30, 28, 33, 31, 28, 32, 31, 28, 34, 32, 29, 34, 32, 29, 33, 31, 27, 34, 32, 29, 35, 32, 29, 33, 30, 28, 33, 30, 27, 33, 31, 27, 33, 31, 28, + 34, 32, 29, 34, 31, 28, 33, 30, 28, 33, 30, 27, 33, 30, 27, 34, 31, 28, 34, 32, 29, 32, 29, 27, 30, 28, 25, 14, 14, 14, 17, 17, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 32, 31, 28, 33, 31, 27, 32, 29, 26, 33, 31, 28, 32, 29, 26, 32, 30, 27, + 30, 28, 25, 33, 31, 28, 30, 28, 26, 31, 29, 27, 31, 28, 26, 33, 30, 28, 31, 30, 27, 30, 28, 25, 31, 29, 26, 32, 29, 27, 33, 31, 28, 32, 30, 28, 29, 28, 25, 31, 29, 26, 33, 30, 27, 32, 30, 27, 31, 28, 26, 31, 28, 26, 32, 28, 27, 32, 30, 27, 29, 27, 25, + 31, 29, 26, 32, 29, 27, 32, 29, 27, 30, 28, 26, 31, 29, 26, 30, 28, 25, 18, 15, 13, 44, 36, 30, 42, 37, 30, 41, 36, 30, 41, 36, 31, 42, 37, 30, 43, 36, 31, 42, 36, 31, 43, 37, 30, 43, 37, 30, 42, 37, 30, 42, 36, 31, 41, 36, 29, 41, 35, 29, 40, 34, 29, + 46, 40, 33, 52, 46, 38, 7, 6, 5, 30, 30, 30, 24, 24, 25, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, + 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 21, 11, 11, 10, 16, 16, 16, 19, 19, 20, 20, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 20, 20, 20, 21, + 21, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 27, 27, 28, 34, 34, 34, 14, 13, 12, 61, 51, 43, 52, 43, 37, 42, 36, 29, 40, 34, 29, 41, 35, 30, 42, 35, 31, 41, 35, 30, 42, 35, 29, 43, 35, 31, 42, 37, 30, + 41, 36, 31, 43, 35, 31, 42, 36, 30, 41, 37, 31, 41, 36, 31, 85, 80, 75, 42, 38, 30, 45, 37, 30, 43, 36, 31, 42, 36, 30, 45, 36, 31, 44, 37, 32, 45, 37, 31, 44, 39, 31, 41, 37, 33, 44, 38, 33, 45, 38, 33, 44, 39, 32, 43, 38, 32, 45, 37, 32, 46, 38, 31, + 45, 40, 32, 45, 39, 33, 46, 40, 34, 45, 39, 34, 44, 39, 34, 46, 39, 33, 46, 40, 33, 45, 40, 34, 47, 41, 34, 47, 40, 34, 46, 41, 33, 46, 41, 32, 47, 41, 33, 45, 41, 34, 45, 42, 32, 46, 41, 33, 47, 40, 34, 48, 40, 35, 47, 42, 35, 48, 41, 35, 47, 41, 34, + 49, 42, 34, 36, 31, 27, 15, 15, 15, 18, 18, 18, 19, 19, 19, 19, 19, 19, 16, 16, 16, 24, 22, 20, 49, 42, 35, 50, 43, 35, 50, 42, 35, 48, 42, 34, 50, 42, 34, 50, 43, 36, 50, 44, 35, 50, 44, 35, 50, 44, 35, 49, 43, 35, 50, 44, 36, 50, 42, 38, 52, 42, 37, + 52, 42, 36, 52, 43, 38, 51, 44, 37, 50, 44, 37, 51, 45, 36, 53, 44, 37, 52, 44, 38, 51, 45, 38, 51, 44, 38, 51, 45, 38, 51, 46, 37, 51, 46, 37, 52, 44, 37, 52, 45, 38, 53, 46, 38, 52, 46, 38, 52, 46, 38, 52, 47, 37, 52, 46, 38, 53, 45, 39, 52, 47, 38, + 54, 47, 38, 53, 47, 39, 52, 45, 38, 54, 46, 39, 53, 47, 39, 53, 46, 38, 53, 46, 38, 53, 47, 39, 54, 46, 38, 53, 45, 40, 53, 46, 40, 54, 47, 39, 54, 47, 40, 54, 47, 39, 54, 47, 39, 55, 46, 40, 54, 47, 39, 54, 48, 40, 55, 48, 41, 55, 48, 41, 55, 48, 40, + 55, 48, 41, 52, 47, 38, 14, 14, 14, 17, 17, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 54, 47, 40, 56, 48, 40, 57, 49, 40, 55, 50, 41, 55, 48, 41, 57, 48, 41, 58, 50, 42, 57, 50, 42, 57, 48, 42, 56, 49, 41, 55, 49, 41, 56, 48, 41, 58, 49, 42, + 58, 49, 41, 58, 49, 40, 58, 50, 41, 58, 49, 42, 58, 49, 41, 57, 51, 42, 57, 49, 42, 57, 49, 42, 56, 50, 42, 58, 50, 41, 59, 50, 41, 58, 50, 41, 59, 49, 41, 59, 49, 41, 57, 49, 42, 57, 50, 43, 57, 51, 42, 58, 51, 41, 59, 49, 41, 60, 49, 41, 58, 51, 42, + 57, 51, 43, 58, 50, 43, 60, 50, 42, 60, 51, 42, 60, 52, 43, 59, 51, 42, 59, 50, 42, 60, 50, 44, 59, 51, 44, 59, 53, 42, 59, 51, 42, 60, 51, 42, 59, 52, 43, 59, 51, 43, 59, 50, 42, 58, 51, 42, 59, 51, 42, 59, 50, 44, 59, 51, 44, 59, 52, 43, 58, 51, 43, + 59, 51, 43, 59, 51, 43, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 18, 14, 14, 14, 57, 47, 41, 58, 51, 42, 59, 51, 42, 58, 49, 43, 57, 50, 44, 57, 51, 42, 58, 49, 42, 59, 49, 42, 58, 50, 42, 56, 49, 42, 57, 49, 42, 59, 50, 42, 58, 51, 42, + 57, 49, 41, 58, 49, 40, 57, 50, 41, 56, 50, 41, 57, 49, 42, 58, 48, 41, 58, 49, 41, 56, 50, 41, 56, 49, 40, 57, 48, 40, 58, 50, 41, 56, 50, 40, 56, 48, 41, 57, 49, 41, 58, 50, 41, 57, 49, 41, 55, 48, 40, 56, 49, 40, 56, 49, 40, 56, 49, 39, 56, 48, 40, + 55, 47, 41, 54, 47, 40, 55, 47, 40, 56, 48, 40, 55, 49, 40, 95, 89, 83, 55, 48, 40, 55, 48, 39, 54, 47, 40, 55, 48, 41, 55, 47, 40, 55, 47, 39, 54, 48, 39, 54, 48, 39, 55, 48, 40, 54, 47, 40, 53, 46, 39, 53, 46, 39, 54, 47, 39, 54, 47, 39, 54, 46, 40, + 53, 44, 39, 53, 45, 39, 55, 46, 39, 54, 45, 39, 52, 46, 38, 52, 47, 38, 52, 45, 38, 53, 45, 37, 80, 72, 65, 23, 20, 16, 34, 32, 28, 34, 31, 28, 34, 31, 28, 36, 33, 30, 33, 31, 27, 34, 31, 28, 34, 31, 28, 35, 32, 29, 34, 31, 28, 34, 31, 29, 33, 30, 28, + 34, 32, 30, 35, 33, 30, 33, 31, 29, 32, 30, 27, 31, 29, 26, 32, 30, 28, 33, 31, 28, 33, 31, 28, 33, 31, 28, 32, 30, 28, 32, 29, 27, 32, 30, 27, 34, 32, 29, 35, 32, 29, 33, 31, 28, 33, 30, 28, 33, 31, 28, 33, 30, 28, 34, 30, 28, 33, 30, 28, 33, 31, 28, + 32, 30, 27, 31, 28, 26, 14, 14, 14, 17, 17, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 32, 30, 27, 33, 30, 28, 33, 30, 27, 32, 30, 26, 30, 29, 25, 33, 30, 28, 32, 29, 26, 33, 30, 27, 30, 28, 25, 31, 30, 27, 30, 29, 26, 33, 30, 28, 32, 29, 26, + 30, 28, 25, 32, 29, 27, 32, 30, 27, 33, 30, 28, 32, 29, 27, 32, 30, 27, 32, 30, 27, 31, 29, 26, 32, 30, 27, 32, 30, 27, 30, 28, 25, 31, 29, 26, 31, 29, 26, 31, 28, 26, 30, 27, 25, 31, 28, 26, 30, 28, 26, 31, 28, 26, 31, 28, 26, 29, 27, 25, 19, 15, 13, + 43, 37, 31, 43, 37, 32, 44, 37, 31, 43, 37, 30, 42, 36, 31, 43, 36, 32, 42, 36, 31, 42, 35, 29, 43, 37, 29, 43, 37, 29, 42, 35, 30, 40, 35, 30, 40, 37, 30, 40, 37, 30, 46, 41, 34, 52, 46, 39, 7, 6, 5, 28, 28, 28, 22, 22, 22, 16, 16, 16, 16, 16, 16, + 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 14, 14, 14, 21, 20, 20, + 9, 9, 9, 13, 13, 13, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 17, 17, 16, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 22, 23, 23, 30, 30, 31, 13, 12, 11, 59, 51, 43, 50, 44, 37, 42, 36, 31, 40, 36, 29, 42, 36, 29, 43, 36, 30, 43, 35, 31, 41, 35, 30, 41, 35, 29, 42, 36, 30, 42, 35, 30, 44, 34, 31, 43, 35, 30, 43, 36, 30, 43, 35, 30, 85, 80, 75, 44, 38, 31, + 44, 37, 31, 44, 38, 32, 43, 38, 31, 42, 38, 31, 42, 38, 31, 44, 39, 31, 45, 37, 32, 44, 38, 31, 44, 38, 32, 45, 39, 32, 43, 38, 33, 43, 38, 33, 46, 39, 31, 45, 39, 32, 47, 40, 32, 47, 39, 31, 46, 42, 35, 45, 42, 34, 47, 41, 33, 47, 41, 35, 48, 41, 34, + 48, 41, 35, 47, 43, 36, 43, 40, 33, 46, 40, 32, 46, 41, 33, 45, 40, 34, 46, 41, 33, 45, 42, 32, 47, 41, 33, 46, 42, 35, 47, 42, 35, 49, 42, 35, 47, 42, 34, 46, 42, 34, 48, 42, 35, 35, 31, 27, 15, 15, 15, 18, 18, 18, 19, 19, 19, 19, 19, 19, 16, 16, 16, + 25, 22, 20, 49, 42, 37, 48, 43, 36, 48, 41, 35, 50, 41, 35, 49, 42, 36, 48, 43, 36, 49, 44, 37, 51, 43, 36, 52, 44, 36, 51, 43, 37, 51, 44, 36, 49, 43, 37, 50, 44, 36, 49, 43, 37, 49, 44, 38, 50, 43, 37, 52, 44, 37, 51, 43, 38, 51, 44, 38, 51, 44, 37, + 51, 44, 38, 50, 44, 38, 52, 44, 38, 51, 46, 38, 51, 45, 38, 52, 44, 36, 52, 45, 37, 51, 46, 37, 52, 46, 37, 53, 47, 37, 52, 46, 37, 51, 45, 38, 52, 46, 39, 53, 45, 39, 54, 46, 38, 52, 46, 39, 54, 47, 40, 54, 49, 39, 54, 49, 40, 55, 48, 40, 57, 48, 40, + 56, 47, 39, 56, 47, 41, 54, 45, 39, 53, 46, 38, 54, 48, 39, 56, 48, 39, 55, 47, 39, 54, 46, 40, 53, 47, 40, 54, 46, 40, 54, 47, 40, 54, 47, 40, 54, 47, 40, 54, 48, 41, 56, 48, 40, 53, 47, 38, 14, 14, 14, 18, 18, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 57, 49, 41, 55, 48, 41, 56, 47, 40, 57, 48, 39, 56, 49, 40, 57, 50, 42, 58, 50, 41, 57, 49, 40, 55, 49, 41, 56, 49, 41, 57, 50, 42, 56, 51, 40, 56, 50, 40, 56, 48, 42, 58, 49, 41, 59, 49, 41, 58, 48, 41, 58, 48, 42, 56, 50, 42, 56, 51, 42, + 56, 50, 42, 57, 50, 41, 57, 51, 41, 57, 51, 41, 57, 49, 41, 58, 50, 41, 59, 51, 41, 58, 51, 42, 57, 50, 42, 57, 50, 42, 58, 50, 41, 58, 51, 43, 58, 51, 43, 60, 50, 42, 60, 51, 42, 59, 50, 42, 60, 51, 44, 60, 53, 45, 61, 52, 44, 62, 51, 44, 62, 52, 45, + 62, 52, 45, 62, 53, 46, 61, 52, 44, 60, 51, 43, 59, 51, 43, 61, 51, 44, 60, 51, 43, 59, 51, 44, 58, 50, 43, 59, 51, 43, 59, 52, 44, 59, 51, 43, 60, 51, 44, 59, 51, 43, 58, 52, 42, 59, 52, 43, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 18, 18, 18, + 14, 14, 14, 55, 47, 39, 57, 49, 42, 57, 51, 43, 58, 51, 43, 57, 49, 43, 57, 49, 42, 57, 50, 41, 57, 50, 42, 57, 51, 42, 58, 50, 41, 57, 50, 42, 57, 51, 43, 58, 51, 42, 58, 49, 41, 58, 48, 42, 58, 49, 42, 57, 50, 41, 57, 49, 42, 57, 49, 42, 56, 50, 41, + 57, 49, 42, 58, 49, 42, 58, 50, 41, 58, 50, 41, 56, 49, 40, 55, 48, 41, 57, 49, 41, 58, 48, 41, 57, 47, 41, 55, 48, 40, 55, 49, 40, 56, 50, 39, 56, 50, 40, 55, 49, 40, 54, 47, 40, 55, 48, 39, 55, 49, 40, 55, 49, 41, 55, 49, 41, 96, 88, 84, 55, 46, 40, + 55, 48, 40, 54, 47, 40, 55, 46, 40, 55, 47, 40, 54, 47, 40, 54, 48, 39, 55, 49, 39, 56, 47, 39, 55, 46, 39, 53, 47, 40, 53, 47, 40, 53, 46, 39, 52, 47, 39, 53, 47, 39, 53, 46, 39, 52, 46, 38, 53, 46, 38, 52, 46, 39, 53, 46, 38, 55, 46, 38, 53, 45, 38, + 52, 45, 38, 79, 72, 64, 23, 19, 16, 34, 31, 28, 34, 32, 30, 34, 31, 29, 34, 31, 28, 34, 31, 27, 35, 32, 29, 33, 31, 28, 34, 32, 29, 34, 31, 28, 36, 32, 30, 34, 31, 28, 33, 31, 28, 35, 33, 30, 36, 34, 31, 35, 33, 30, 34, 31, 29, 35, 31, 29, 36, 33, 30, + 36, 34, 31, 34, 32, 29, 32, 30, 27, 32, 30, 27, 34, 31, 28, 34, 31, 28, 33, 30, 27, 33, 30, 27, 33, 30, 27, 33, 31, 27, 33, 30, 28, 33, 31, 28, 33, 31, 28, 32, 30, 27, 33, 31, 28, 32, 29, 27, 14, 14, 14, 17, 17, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 32, 29, 27, 31, 30, 27, 33, 31, 28, 31, 29, 27, 32, 30, 27, 31, 30, 27, 32, 31, 28, 32, 30, 27, 32, 29, 27, 32, 29, 27, 32, 29, 27, 31, 29, 26, 31, 29, 27, 32, 29, 27, 31, 29, 26, 33, 30, 28, 33, 30, 28, 30, 28, 26, 33, 31, 28, 30, 28, 25, + 31, 29, 26, 32, 30, 27, 31, 30, 27, 30, 28, 26, 30, 28, 25, 30, 27, 25, 32, 29, 27, 29, 27, 24, 30, 28, 25, 31, 28, 26, 32, 29, 27, 31, 29, 26, 29, 27, 25, 19, 16, 13, 43, 37, 30, 41, 37, 30, 42, 37, 30, 42, 37, 29, 42, 36, 31, 42, 36, 32, 42, 35, 32, + 41, 35, 31, 40, 36, 31, 41, 37, 31, 43, 36, 30, 41, 35, 29, 40, 34, 30, 41, 34, 30, 47, 40, 34, 53, 46, 38, 7, 6, 5, 28, 28, 28, 22, 22, 22, 16, 16, 16, 16, 16, 16, 17, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, + 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 20, 20, 10, 10, 10, 14, 14, 14, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, + 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 24, 24, 24, 32, 32, 32, 13, 13, 12, 58, 50, 43, 51, 43, 37, 42, 35, 29, + 42, 34, 30, 41, 35, 31, 41, 34, 29, 40, 36, 29, 41, 37, 30, 43, 35, 29, 42, 35, 31, 41, 36, 30, 42, 36, 30, 42, 37, 31, 43, 37, 30, 43, 36, 30, 84, 80, 76, 43, 36, 29, 45, 36, 30, 43, 38, 32, 41, 36, 31, 44, 38, 32, 43, 39, 31, 44, 37, 32, 44, 39, 31, + 44, 37, 31, 43, 38, 32, 44, 37, 31, 44, 37, 31, 43, 40, 33, 44, 40, 32, 46, 39, 32, 45, 38, 32, 45, 39, 33, 123, 118, 114, 130, 124, 121, 129, 125, 122, 128, 125, 121, 128, 125, 122, 128, 125, 121, 129, 126, 121, 52, 46, 37, 45, 40, 34, 46, 40, 32, 47, 40, 33, 46, 42, 33, + 47, 42, 34, 48, 42, 33, 48, 42, 34, 46, 40, 35, 48, 41, 34, 48, 42, 35, 48, 42, 34, 49, 42, 34, 35, 31, 26, 15, 15, 15, 18, 18, 18, 19, 19, 19, 19, 19, 19, 16, 16, 16, 25, 22, 20, 48, 41, 34, 50, 43, 34, 48, 42, 35, 48, 41, 36, 50, 43, 36, 51, 45, 35, + 51, 44, 35, 50, 43, 36, 50, 44, 35, 50, 45, 35, 49, 43, 37, 49, 43, 37, 49, 45, 36, 51, 45, 36, 52, 44, 36, 130, 126, 122, 133, 130, 125, 133, 129, 125, 132, 130, 125, 133, 129, 125, 134, 130, 126, 134, 130, 126, 52, 43, 37, 53, 45, 38, 52, 46, 37, 53, 44, 38, 52, 45, 38, + 53, 45, 39, 53, 45, 38, 51, 46, 38, 53, 46, 38, 52, 45, 38, 52, 46, 39, 53, 45, 38, 55, 46, 38, 53, 46, 39, 127, 123, 119, 133, 130, 125, 133, 129, 124, 133, 129, 125, 134, 129, 124, 134, 129, 125, 134, 130, 125, 58, 51, 43, 53, 46, 39, 55, 46, 38, 55, 47, 38, 55, 48, 39, + 55, 48, 39, 54, 46, 40, 54, 46, 39, 54, 48, 39, 55, 48, 40, 55, 47, 39, 53, 46, 39, 54, 48, 40, 52, 46, 38, 14, 14, 14, 18, 18, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 57, 47, 41, 57, 48, 40, 57, 49, 40, 56, 48, 41, 56, 48, 41, 56, 50, 41, + 56, 49, 41, 57, 49, 41, 56, 50, 41, 57, 51, 41, 57, 50, 41, 57, 49, 42, 58, 49, 42, 58, 49, 41, 59, 48, 40, 135, 129, 125, 137, 133, 128, 137, 133, 128, 137, 133, 128, 137, 133, 128, 138, 133, 128, 137, 133, 128, 58, 51, 42, 58, 52, 43, 57, 51, 43, 58, 50, 42, 59, 49, 42, + 59, 50, 42, 59, 50, 42, 59, 49, 42, 59, 49, 42, 59, 50, 42, 59, 51, 43, 59, 52, 43, 60, 52, 43, 60, 50, 42, 131, 126, 121, 137, 133, 127, 137, 132, 127, 136, 132, 127, 137, 133, 127, 138, 132, 127, 137, 132, 127, 62, 56, 48, 58, 51, 44, 59, 51, 43, 60, 52, 43, 60, 51, 43, + 59, 50, 43, 59, 51, 42, 60, 51, 43, 60, 50, 44, 59, 50, 44, 59, 50, 44, 59, 50, 43, 59, 53, 44, 58, 51, 44, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 55, 48, 41, 60, 51, 43, 58, 51, 43, 57, 50, 43, 58, 49, 43, 59, 49, 43, + 59, 50, 42, 59, 51, 42, 58, 51, 42, 57, 50, 41, 57, 50, 41, 57, 49, 41, 58, 50, 41, 56, 50, 41, 57, 49, 41, 135, 130, 124, 137, 133, 128, 137, 132, 128, 137, 133, 127, 137, 133, 127, 136, 132, 127, 136, 132, 127, 58, 49, 40, 59, 48, 40, 57, 49, 40, 56, 49, 40, 56, 49, 40, + 56, 50, 40, 55, 49, 39, 56, 48, 39, 55, 49, 39, 55, 47, 40, 55, 48, 40, 56, 49, 40, 57, 49, 40, 56, 48, 40, 55, 48, 40, 54, 48, 40, 56, 47, 40, 96, 88, 83, 56, 47, 41, 56, 46, 41, 54, 46, 40, 54, 47, 40, 55, 47, 40, 56, 46, 39, 56, 46, 41, 55, 47, 40, + 54, 47, 39, 54, 47, 40, 54, 48, 40, 55, 47, 39, 55, 47, 38, 54, 46, 38, 53, 45, 38, 54, 46, 38, 53, 47, 38, 52, 45, 38, 53, 45, 39, 55, 45, 39, 54, 46, 39, 52, 45, 38, 54, 46, 38, 81, 73, 64, 23, 20, 17, 34, 31, 29, 36, 32, 30, 36, 32, 29, 33, 30, 27, + 33, 30, 28, 35, 32, 29, 34, 32, 29, 34, 31, 28, 33, 30, 27, 34, 31, 29, 33, 30, 28, 32, 29, 26, 114, 113, 111, 123, 121, 119, 121, 120, 118, 121, 120, 118, 122, 120, 119, 122, 120, 119, 122, 121, 119, 39, 36, 34, 33, 31, 28, 32, 30, 27, 33, 31, 28, 33, 30, 28, 32, 29, 27, + 33, 31, 28, 33, 30, 27, 32, 29, 27, 32, 29, 27, 33, 30, 28, 34, 31, 28, 33, 31, 28, 33, 30, 28, 32, 30, 27, 14, 14, 14, 17, 17, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 32, 30, 26, 32, 30, 26, 32, 30, 27, 32, 31, 28, 33, 31, 29, 32, 30, 27, + 33, 31, 28, 33, 30, 27, 33, 31, 28, 32, 30, 27, 33, 30, 28, 30, 28, 25, 31, 29, 27, 33, 31, 29, 119, 117, 116, 122, 120, 119, 122, 120, 119, 122, 120, 119, 123, 121, 120, 121, 120, 118, 122, 120, 119, 31, 28, 26, 30, 27, 25, 32, 29, 27, 30, 27, 25, 29, 27, 24, 30, 29, 26, + 30, 28, 26, 30, 28, 25, 31, 29, 26, 31, 28, 26, 30, 27, 25, 31, 28, 26, 18, 16, 13, 44, 36, 31, 44, 36, 30, 44, 37, 31, 42, 37, 30, 40, 37, 31, 42, 37, 31, 43, 37, 31, 40, 37, 31, 41, 36, 30, 41, 35, 30, 42, 36, 31, 43, 37, 30, 43, 35, 30, 41, 34, 29, + 46, 40, 34, 54, 46, 39, 7, 6, 5, 32, 32, 32, 27, 27, 27, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 21, 21, 22, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 22, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, + 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 15, 15, 15, 21, 21, 21, 11, 11, 11, 16, 16, 16, 19, 19, 19, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, + 20, 20, 21, 20, 20, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 26, 26, 26, 33, 33, 33, 13, 13, 12, 60, 50, 42, 51, 44, 37, 41, 36, 29, 41, 36, 31, 41, 35, 31, 43, 34, 30, 42, 34, 29, 42, 34, 31, 41, 36, 29, 43, 35, 30, + 41, 37, 29, 44, 35, 29, 43, 36, 30, 42, 37, 32, 41, 36, 30, 84, 80, 75, 43, 36, 32, 45, 36, 31, 43, 36, 32, 43, 38, 31, 44, 38, 30, 43, 38, 32, 44, 38, 32, 44, 37, 31, 44, 38, 31, 45, 38, 33, 45, 39, 33, 44, 39, 32, 44, 39, 33, 46, 38, 32, 45, 39, 32, + 46, 39, 32, 44, 40, 34, 44, 40, 32, 45, 40, 33, 45, 39, 34, 46, 40, 33, 47, 39, 33, 47, 39, 33, 45, 40, 33, 46, 41, 32, 46, 40, 32, 45, 42, 32, 45, 41, 33, 47, 41, 33, 48, 41, 33, 47, 42, 33, 47, 42, 33, 49, 40, 35, 49, 40, 35, 49, 40, 34, 48, 41, 36, + 49, 42, 35, 36, 31, 27, 15, 15, 15, 18, 18, 18, 19, 19, 19, 19, 19, 19, 16, 16, 16, 25, 23, 20, 50, 43, 36, 48, 43, 35, 49, 42, 35, 50, 42, 36, 49, 44, 35, 49, 43, 35, 50, 44, 36, 49, 43, 36, 49, 43, 37, 51, 44, 37, 51, 44, 37, 50, 43, 36, 50, 45, 36, + 51, 43, 38, 50, 43, 38, 49, 43, 37, 50, 44, 37, 52, 46, 37, 52, 45, 37, 52, 43, 37, 51, 44, 38, 51, 44, 38, 53, 44, 38, 51, 45, 38, 50, 46, 37, 51, 46, 37, 51, 45, 37, 52, 45, 37, 52, 46, 37, 53, 45, 38, 52, 45, 38, 51, 46, 37, 53, 46, 38, 55, 45, 38, + 54, 46, 38, 54, 46, 38, 53, 47, 38, 53, 46, 39, 53, 45, 38, 54, 45, 38, 53, 46, 38, 52, 46, 39, 53, 45, 39, 52, 45, 39, 53, 46, 39, 54, 47, 39, 54, 47, 38, 53, 47, 39, 54, 47, 40, 56, 47, 40, 55, 47, 40, 55, 47, 40, 54, 47, 39, 55, 48, 39, 55, 46, 39, + 55, 47, 40, 52, 45, 39, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 19, 17, 17, 17, 14, 14, 14, 58, 49, 40, 57, 49, 42, 57, 49, 42, 58, 49, 41, 57, 49, 40, 57, 50, 39, 57, 50, 40, 57, 50, 41, 57, 50, 42, 58, 50, 42, 57, 49, 42, 55, 48, 42, 56, 49, 42, + 57, 50, 42, 57, 50, 41, 58, 49, 41, 59, 49, 41, 58, 49, 41, 57, 49, 43, 57, 48, 42, 58, 49, 42, 58, 51, 42, 57, 50, 42, 58, 50, 41, 59, 50, 41, 58, 50, 41, 56, 50, 42, 57, 49, 43, 58, 50, 43, 58, 51, 42, 57, 50, 42, 57, 49, 43, 59, 50, 43, 59, 50, 43, + 58, 51, 42, 58, 51, 42, 58, 50, 43, 58, 50, 43, 59, 50, 43, 59, 51, 42, 60, 52, 43, 61, 52, 43, 61, 51, 43, 61, 51, 43, 59, 51, 43, 60, 51, 42, 60, 51, 43, 58, 52, 43, 58, 53, 43, 60, 53, 43, 60, 51, 42, 58, 51, 43, 60, 52, 43, 61, 51, 43, 60, 51, 44, + 59, 51, 43, 60, 52, 43, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 20, 18, 18, 18, 14, 14, 14, 55, 49, 39, 59, 51, 42, 58, 51, 42, 57, 50, 43, 58, 49, 42, 59, 50, 41, 60, 51, 42, 58, 50, 43, 56, 50, 42, 57, 51, 42, 58, 50, 42, 57, 51, 41, 56, 50, 41, + 57, 48, 42, 57, 49, 42, 58, 49, 42, 58, 50, 41, 56, 49, 41, 56, 49, 42, 56, 49, 41, 57, 48, 41, 57, 48, 41, 56, 49, 42, 56, 49, 42, 58, 49, 41, 57, 50, 40, 57, 48, 41, 55, 48, 41, 56, 48, 41, 57, 48, 41, 55, 48, 40, 54, 48, 40, 55, 49, 40, 56, 49, 41, + 55, 48, 40, 57, 49, 40, 56, 49, 40, 54, 47, 39, 54, 46, 39, 95, 89, 83, 55, 47, 40, 54, 47, 40, 54, 48, 39, 55, 48, 40, 56, 48, 40, 54, 48, 39, 55, 47, 38, 56, 48, 39, 54, 48, 40, 53, 46, 40, 54, 47, 39, 54, 47, 39, 54, 46, 39, 55, 46, 40, 54, 46, 39, + 54, 45, 38, 53, 47, 37, 52, 46, 38, 53, 46, 38, 54, 46, 39, 53, 47, 38, 51, 47, 38, 51, 46, 38, 80, 72, 65, 24, 20, 17, 35, 32, 29, 35, 32, 29, 34, 30, 28, 33, 30, 27, 33, 31, 28, 35, 32, 29, 34, 31, 28, 34, 31, 28, 33, 30, 27, 33, 30, 27, 34, 31, 28, + 33, 30, 27, 34, 32, 29, 34, 31, 29, 33, 30, 27, 35, 33, 29, 34, 31, 29, 32, 30, 28, 33, 31, 28, 34, 32, 29, 33, 30, 28, 33, 30, 27, 32, 30, 26, 34, 32, 28, 33, 30, 27, 34, 32, 29, 33, 31, 28, 33, 31, 28, 34, 30, 28, 35, 31, 29, 33, 30, 27, 33, 31, 28, + 31, 28, 25, 31, 29, 27, 14, 14, 14, 17, 17, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 30, 28, 26, 32, 30, 28, 32, 30, 27, 32, 29, 27, 32, 30, 27, 31, 29, 26, 31, 28, 25, 31, 29, 27, 33, 31, 28, 32, 30, 27, 33, 30, 27, 32, 28, 26, 31, 28, 26, + 32, 29, 27, 32, 29, 26, 31, 28, 26, 32, 30, 27, 33, 31, 28, 33, 31, 28, 31, 28, 25, 31, 28, 26, 30, 28, 25, 30, 28, 25, 31, 29, 27, 30, 27, 26, 30, 28, 25, 32, 30, 27, 31, 28, 26, 30, 28, 26, 30, 28, 26, 30, 27, 26, 32, 29, 27, 32, 30, 28, 18, 16, 14, + 42, 38, 31, 41, 37, 31, 42, 37, 31, 42, 38, 31, 42, 36, 32, 42, 36, 31, 43, 36, 30, 42, 37, 30, 41, 37, 30, 40, 37, 30, 41, 37, 30, 41, 36, 30, 41, 36, 31, 42, 35, 30, 46, 40, 33, 52, 46, 37, 7, 6, 5, 30, 30, 30, 25, 25, 25, 18, 18, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 18, 18, 19, 14, 14, 14, 21, 20, 20, + 10, 10, 10, 14, 14, 14, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 22, 22, 23, 30, 30, 30, 13, 12, 11, 59, 50, 42, 51, 43, 37, 42, 35, 30, 41, 34, 29, 42, 35, 29, 41, 35, 29, 40, 36, 30, 42, 36, 30, 41, 37, 31, 42, 35, 30, 41, 35, 29, 43, 35, 30, 44, 35, 30, 43, 35, 30, 43, 35, 30, 84, 80, 75, 43, 37, 31, + 45, 38, 31, 44, 36, 31, 43, 37, 30, 45, 39, 31, 43, 37, 33, 42, 38, 33, 43, 39, 31, 45, 38, 33, 42, 37, 32, 44, 38, 31, 46, 37, 31, 45, 38, 33, 44, 40, 32, 45, 39, 32, 46, 40, 34, 45, 39, 33, 43, 39, 32, 46, 39, 32, 46, 39, 33, 44, 39, 33, 44, 40, 32, + 46, 40, 32, 47, 40, 34, 45, 40, 32, 45, 40, 32, 47, 41, 33, 46, 41, 34, 45, 40, 33, 47, 41, 33, 47, 41, 34, 47, 41, 34, 47, 43, 33, 49, 42, 34, 48, 40, 35, 47, 40, 34, 49, 41, 35, 36, 31, 27, 15, 15, 15, 18, 18, 18, 19, 19, 19, 19, 19, 19, 16, 16, 16, + 24, 23, 20, 50, 41, 35, 50, 42, 36, 48, 42, 36, 49, 43, 35, 51, 44, 36, 50, 43, 37, 49, 45, 36, 51, 44, 35, 51, 43, 37, 50, 43, 37, 50, 44, 36, 50, 43, 37, 49, 43, 37, 49, 44, 37, 50, 44, 37, 52, 44, 37, 50, 44, 36, 50, 44, 37, 51, 44, 37, 51, 44, 39, + 51, 44, 38, 52, 44, 37, 51, 45, 38, 52, 46, 38, 52, 45, 37, 53, 44, 38, 52, 45, 37, 51, 46, 38, 51, 46, 38, 53, 45, 39, 54, 45, 39, 53, 44, 38, 51, 44, 37, 52, 45, 38, 53, 47, 39, 53, 47, 38, 53, 47, 37, 54, 46, 37, 53, 46, 38, 52, 47, 38, 53, 47, 38, + 53, 48, 39, 54, 46, 39, 52, 45, 38, 53, 46, 38, 55, 47, 39, 55, 48, 40, 54, 47, 39, 53, 46, 39, 55, 47, 40, 54, 48, 41, 53, 48, 40, 54, 47, 39, 54, 47, 40, 54, 48, 40, 55, 49, 39, 53, 46, 38, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 19, 17, 17, 18, + 14, 14, 14, 56, 49, 40, 57, 48, 41, 57, 48, 40, 57, 48, 40, 56, 47, 40, 56, 48, 41, 55, 50, 41, 56, 51, 41, 56, 50, 41, 55, 48, 41, 56, 49, 40, 57, 49, 41, 57, 49, 41, 56, 50, 41, 57, 50, 41, 58, 50, 42, 56, 49, 42, 56, 49, 41, 57, 50, 42, 57, 50, 42, + 57, 50, 41, 56, 50, 41, 57, 51, 42, 58, 51, 42, 57, 51, 42, 57, 50, 42, 57, 50, 42, 57, 50, 43, 58, 51, 42, 58, 50, 41, 58, 50, 42, 59, 51, 42, 58, 52, 42, 58, 52, 43, 59, 52, 43, 59, 50, 43, 58, 50, 43, 59, 52, 42, 60, 51, 43, 59, 50, 43, 58, 52, 42, + 59, 52, 43, 60, 51, 44, 61, 51, 43, 59, 52, 43, 58, 52, 43, 58, 52, 43, 58, 52, 44, 58, 51, 43, 58, 51, 42, 60, 51, 42, 60, 51, 42, 59, 52, 42, 59, 52, 42, 60, 51, 43, 60, 51, 44, 59, 50, 43, 14, 14, 14, 17, 17, 18, 19, 19, 19, 19, 19, 20, 18, 18, 18, + 14, 14, 14, 55, 47, 40, 57, 50, 42, 59, 52, 42, 59, 51, 43, 58, 50, 42, 58, 49, 41, 57, 50, 42, 56, 50, 43, 56, 50, 42, 57, 49, 42, 57, 49, 42, 57, 50, 41, 58, 50, 40, 58, 50, 41, 57, 49, 41, 58, 49, 41, 57, 49, 42, 58, 48, 42, 58, 49, 42, 56, 49, 41, + 55, 50, 41, 57, 50, 41, 57, 49, 42, 56, 49, 41, 56, 49, 40, 57, 50, 40, 57, 49, 41, 57, 49, 40, 56, 50, 40, 57, 49, 41, 58, 49, 41, 56, 48, 40, 55, 49, 40, 56, 48, 41, 56, 48, 41, 55, 48, 41, 55, 48, 40, 55, 47, 40, 54, 47, 40, 95, 90, 83, 56, 48, 40, + 56, 46, 40, 56, 47, 40, 56, 48, 39, 56, 47, 40, 54, 47, 40, 54, 47, 40, 54, 47, 40, 54, 47, 40, 55, 46, 39, 55, 45, 38, 56, 46, 39, 53, 47, 38, 52, 46, 39, 54, 46, 39, 55, 47, 40, 54, 46, 39, 54, 45, 37, 54, 45, 38, 54, 45, 39, 53, 46, 39, 53, 46, 38, + 53, 45, 39, 78, 72, 65, 22, 20, 16, 35, 32, 29, 36, 32, 29, 33, 30, 26, 33, 30, 27, 33, 30, 27, 35, 31, 29, 34, 30, 28, 33, 31, 28, 33, 30, 28, 34, 31, 29, 34, 31, 28, 33, 31, 28, 34, 32, 29, 34, 30, 28, 34, 31, 29, 33, 30, 27, 34, 31, 28, 34, 31, 29, + 33, 30, 27, 34, 31, 29, 32, 30, 27, 32, 29, 27, 34, 31, 28, 33, 30, 28, 34, 31, 28, 34, 31, 28, 33, 30, 27, 32, 30, 27, 34, 32, 29, 33, 31, 29, 32, 30, 27, 32, 30, 27, 33, 30, 28, 31, 29, 26, 14, 14, 14, 17, 17, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 32, 30, 27, 30, 29, 26, 31, 29, 27, 32, 29, 26, 32, 29, 26, 31, 29, 26, 30, 28, 26, 33, 31, 29, 32, 30, 27, 30, 28, 25, 31, 29, 26, 32, 30, 27, 31, 29, 26, 31, 28, 26, 31, 28, 26, 32, 30, 27, 32, 30, 27, 33, 30, 28, 33, 30, 28, 32, 29, 26, + 33, 30, 28, 30, 28, 26, 31, 29, 26, 30, 27, 25, 30, 28, 26, 30, 29, 26, 31, 29, 26, 29, 27, 25, 29, 27, 25, 30, 28, 25, 29, 27, 25, 31, 29, 26, 31, 29, 26, 18, 16, 13, 41, 37, 31, 42, 37, 30, 43, 37, 31, 42, 37, 31, 42, 37, 30, 43, 36, 30, 44, 37, 31, + 42, 37, 30, 41, 36, 30, 41, 36, 31, 41, 37, 31, 42, 36, 31, 42, 34, 29, 41, 35, 29, 48, 40, 33, 54, 45, 38, 7, 6, 5, 31, 31, 31, 25, 25, 25, 19, 19, 19, 19, 19, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 14, 14, 14, 21, 20, 20, 10, 10, 10, 14, 14, 15, 18, 18, 18, 18, 18, 19, 18, 18, 18, 19, 19, 19, 19, 19, 20, + 19, 19, 20, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 26, 26, 26, 33, 33, 33, 13, 13, 12, 60, 51, 43, 51, 43, 36, 42, 34, 30, + 43, 34, 30, 41, 36, 31, 40, 36, 30, 42, 35, 31, 41, 37, 30, 43, 35, 30, 42, 36, 30, 42, 37, 31, 44, 36, 31, 42, 36, 30, 42, 38, 30, 43, 36, 31, 86, 81, 75, 44, 38, 30, 44, 37, 32, 45, 36, 32, 43, 38, 31, 44, 37, 30, 44, 38, 31, 43, 39, 32, 45, 38, 33, + 43, 39, 33, 44, 38, 33, 43, 37, 32, 44, 39, 33, 44, 38, 33, 45, 38, 32, 46, 40, 31, 45, 40, 33, 45, 40, 33, 46, 40, 33, 45, 40, 33, 46, 39, 32, 46, 39, 32, 45, 40, 33, 45, 39, 34, 44, 39, 34, 45, 40, 32, 47, 39, 32, 47, 39, 32, 45, 39, 33, 47, 41, 34, + 46, 41, 34, 48, 41, 34, 48, 43, 35, 48, 42, 34, 49, 42, 34, 49, 41, 35, 49, 41, 34, 47, 41, 35, 35, 31, 26, 15, 15, 15, 18, 18, 18, 19, 19, 19, 19, 19, 19, 16, 16, 16, 25, 22, 20, 48, 43, 35, 50, 43, 36, 51, 43, 35, 50, 42, 36, 49, 42, 36, 50, 42, 36, + 49, 41, 36, 48, 42, 36, 50, 43, 36, 52, 44, 36, 51, 43, 37, 50, 42, 35, 50, 42, 36, 51, 42, 38, 51, 43, 37, 50, 44, 37, 50, 45, 36, 51, 44, 36, 52, 44, 36, 50, 45, 36, 51, 44, 36, 52, 44, 36, 51, 46, 38, 52, 46, 38, 53, 44, 38, 52, 44, 38, 51, 44, 38, + 54, 45, 39, 53, 45, 38, 52, 45, 37, 53, 45, 38, 53, 45, 38, 51, 46, 38, 53, 47, 37, 54, 46, 37, 54, 46, 37, 53, 47, 37, 54, 47, 38, 54, 47, 39, 53, 47, 39, 53, 47, 38, 54, 47, 39, 56, 46, 39, 55, 47, 39, 54, 47, 39, 53, 47, 39, 55, 46, 40, 54, 47, 39, + 53, 49, 39, 53, 47, 39, 53, 47, 39, 55, 48, 40, 54, 47, 40, 55, 48, 40, 55, 47, 40, 53, 47, 41, 52, 46, 38, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 19, 17, 17, 18, 14, 14, 14, 56, 48, 40, 56, 48, 41, 55, 47, 40, 56, 47, 40, 56, 49, 41, 55, 49, 41, + 56, 49, 41, 57, 50, 40, 56, 50, 40, 56, 50, 41, 58, 49, 41, 57, 49, 40, 57, 50, 41, 57, 48, 41, 56, 49, 41, 57, 50, 42, 57, 50, 42, 57, 50, 41, 56, 50, 41, 57, 50, 41, 58, 50, 42, 57, 50, 42, 57, 50, 42, 59, 50, 42, 60, 51, 42, 59, 50, 41, 59, 49, 41, + 59, 50, 43, 60, 50, 43, 59, 50, 42, 59, 51, 42, 59, 51, 42, 58, 50, 42, 59, 51, 42, 59, 51, 43, 57, 52, 44, 57, 52, 42, 59, 51, 42, 59, 52, 43, 60, 52, 42, 61, 51, 42, 60, 51, 42, 59, 51, 42, 58, 51, 43, 60, 51, 44, 61, 52, 43, 59, 52, 43, 59, 51, 44, + 61, 51, 44, 60, 52, 44, 58, 51, 43, 58, 51, 42, 59, 51, 43, 59, 51, 44, 58, 50, 42, 58, 51, 42, 59, 52, 43, 14, 14, 14, 17, 17, 18, 19, 19, 19, 19, 19, 20, 18, 18, 18, 14, 14, 14, 55, 49, 41, 58, 52, 42, 59, 51, 43, 59, 51, 43, 59, 51, 43, 58, 51, 42, + 58, 51, 43, 59, 50, 42, 57, 49, 41, 56, 50, 41, 57, 50, 41, 58, 50, 41, 56, 50, 41, 57, 50, 41, 59, 50, 41, 59, 51, 41, 57, 51, 42, 58, 50, 42, 58, 49, 42, 57, 49, 42, 57, 49, 42, 57, 48, 42, 56, 48, 41, 56, 48, 40, 56, 49, 41, 57, 48, 42, 56, 48, 41, + 55, 47, 40, 56, 48, 41, 57, 49, 41, 58, 48, 40, 57, 48, 41, 54, 48, 40, 54, 48, 39, 56, 48, 40, 55, 47, 41, 54, 47, 41, 54, 47, 41, 55, 47, 41, 95, 88, 83, 56, 46, 39, 55, 46, 41, 53, 46, 41, 54, 47, 40, 54, 48, 40, 55, 47, 40, 53, 47, 39, 53, 47, 39, + 55, 46, 40, 55, 46, 39, 55, 47, 40, 53, 47, 40, 53, 48, 39, 54, 47, 39, 53, 47, 38, 51, 47, 39, 52, 47, 38, 53, 46, 38, 53, 47, 39, 54, 46, 38, 54, 45, 38, 52, 46, 38, 51, 47, 38, 78, 72, 64, 23, 19, 16, 34, 31, 28, 34, 31, 29, 33, 30, 28, 34, 31, 27, + 34, 31, 28, 34, 32, 29, 35, 32, 29, 34, 31, 28, 33, 30, 28, 34, 31, 28, 32, 30, 27, 34, 31, 28, 34, 31, 28, 34, 31, 28, 35, 32, 29, 33, 30, 27, 33, 31, 28, 35, 32, 29, 34, 31, 28, 34, 31, 28, 32, 30, 27, 33, 31, 27, 35, 32, 29, 34, 30, 28, 35, 31, 29, + 34, 31, 28, 33, 30, 27, 32, 29, 27, 32, 30, 28, 32, 30, 27, 33, 31, 28, 33, 31, 27, 34, 32, 29, 30, 28, 26, 14, 14, 14, 18, 18, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 32, 30, 27, 32, 29, 27, 30, 28, 25, 33, 31, 28, 32, 30, 27, 32, 29, 27, + 32, 29, 26, 33, 30, 28, 32, 29, 26, 31, 28, 26, 31, 30, 26, 32, 30, 27, 31, 28, 26, 33, 30, 28, 32, 29, 27, 32, 29, 26, 32, 29, 26, 32, 29, 27, 32, 30, 28, 31, 29, 27, 32, 28, 27, 32, 29, 26, 32, 30, 28, 30, 29, 26, 30, 28, 26, 30, 28, 25, 31, 29, 26, + 31, 29, 27, 29, 27, 25, 30, 27, 25, 29, 26, 24, 29, 27, 24, 30, 28, 25, 18, 16, 13, 44, 38, 31, 44, 38, 31, 44, 37, 30, 43, 36, 31, 43, 36, 30, 43, 37, 30, 43, 37, 31, 42, 36, 31, 42, 35, 30, 43, 35, 30, 42, 35, 31, 42, 36, 30, 42, 36, 30, 41, 35, 30, + 47, 40, 33, 53, 45, 37, 7, 6, 5, 31, 31, 32, 26, 26, 26, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 14, 14, 14, 21, 21, 21, 10, 10, 10, 14, 14, 14, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 23, 23, 23, 30, 30, 30, 13, 12, 11, 61, 51, 41, 52, 44, 35, 41, 36, 30, 42, 36, 30, 41, 35, 29, 41, 35, 30, 42, 35, 31, 43, 36, 30, 42, 35, 29, 41, 36, 30, + 41, 36, 30, 41, 37, 31, 41, 37, 30, 42, 37, 30, 42, 38, 30, 85, 81, 76, 44, 36, 31, 42, 37, 30, 43, 37, 31, 43, 37, 32, 43, 39, 32, 43, 38, 31, 45, 38, 31, 45, 39, 32, 43, 37, 31, 43, 38, 32, 44, 39, 34, 44, 38, 33, 45, 40, 32, 46, 39, 33, 44, 40, 32, + 44, 40, 33, 44, 40, 32, 122, 119, 114, 129, 126, 121, 129, 126, 121, 129, 126, 121, 129, 125, 121, 128, 125, 121, 129, 125, 121, 51, 43, 38, 46, 41, 34, 45, 41, 33, 45, 39, 33, 45, 40, 34, 45, 40, 34, 47, 42, 33, 49, 41, 34, 47, 42, 34, 47, 41, 34, 48, 41, 35, 47, 42, 35, + 47, 41, 35, 34, 31, 26, 15, 15, 15, 18, 18, 18, 19, 19, 19, 19, 19, 19, 16, 16, 16, 24, 22, 20, 48, 41, 35, 48, 42, 35, 48, 41, 35, 50, 42, 35, 50, 44, 37, 49, 43, 36, 50, 42, 35, 49, 43, 37, 50, 44, 37, 51, 44, 36, 49, 44, 37, 49, 44, 37, 49, 43, 37, + 49, 43, 36, 49, 43, 36, 130, 127, 121, 133, 129, 125, 133, 129, 125, 134, 130, 125, 133, 130, 125, 133, 130, 125, 134, 130, 125, 52, 44, 37, 51, 44, 37, 50, 43, 36, 51, 45, 37, 53, 47, 38, 53, 46, 38, 51, 45, 39, 51, 45, 38, 54, 45, 38, 53, 44, 38, 52, 45, 38, 54, 46, 38, + 52, 45, 38, 53, 46, 38, 127, 123, 118, 133, 130, 125, 133, 130, 125, 134, 129, 125, 134, 129, 125, 133, 129, 125, 134, 130, 124, 60, 51, 43, 55, 47, 39, 53, 46, 38, 53, 46, 39, 55, 47, 40, 55, 48, 40, 55, 48, 39, 55, 47, 40, 55, 47, 41, 54, 47, 40, 53, 48, 40, 54, 48, 40, + 55, 49, 40, 52, 46, 39, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 20, 17, 17, 18, 14, 14, 14, 57, 50, 41, 57, 48, 41, 56, 49, 41, 55, 50, 39, 57, 49, 39, 57, 48, 39, 56, 49, 40, 55, 51, 40, 55, 50, 41, 56, 49, 42, 57, 49, 41, 57, 50, 41, 56, 50, 41, + 56, 50, 41, 56, 49, 42, 134, 130, 125, 137, 132, 128, 137, 132, 127, 138, 133, 128, 137, 133, 128, 137, 132, 128, 137, 133, 128, 57, 50, 43, 57, 50, 42, 59, 50, 42, 59, 50, 43, 58, 50, 43, 58, 50, 43, 59, 49, 42, 57, 50, 42, 57, 49, 43, 57, 51, 42, 56, 51, 43, 57, 50, 43, + 58, 51, 42, 58, 51, 42, 131, 126, 121, 137, 133, 127, 136, 132, 127, 137, 132, 127, 137, 133, 127, 136, 133, 127, 137, 133, 127, 64, 55, 48, 58, 50, 43, 58, 51, 43, 59, 52, 43, 59, 52, 44, 58, 50, 45, 58, 51, 43, 60, 52, 43, 61, 51, 43, 60, 52, 43, 61, 51, 43, 59, 51, 42, + 59, 52, 42, 59, 52, 43, 14, 14, 14, 17, 17, 18, 19, 19, 20, 19, 19, 20, 18, 18, 18, 14, 14, 14, 54, 48, 40, 58, 50, 42, 59, 51, 42, 57, 52, 42, 56, 52, 43, 57, 50, 43, 59, 50, 42, 59, 50, 43, 57, 49, 42, 56, 49, 42, 57, 50, 43, 58, 51, 41, 58, 51, 41, + 57, 51, 42, 58, 50, 42, 135, 129, 125, 138, 133, 128, 137, 134, 128, 137, 133, 127, 137, 133, 128, 137, 132, 128, 138, 132, 128, 58, 50, 41, 57, 48, 40, 57, 48, 40, 56, 48, 41, 55, 49, 41, 57, 50, 40, 58, 50, 40, 56, 49, 41, 54, 48, 41, 54, 49, 41, 54, 49, 40, 54, 48, 39, + 55, 49, 41, 57, 49, 41, 56, 48, 40, 55, 48, 40, 55, 48, 41, 94, 89, 83, 54, 48, 39, 55, 48, 40, 55, 46, 40, 56, 47, 39, 56, 47, 40, 55, 46, 41, 54, 46, 40, 54, 46, 39, 55, 46, 40, 56, 48, 40, 54, 48, 39, 52, 46, 38, 53, 48, 40, 54, 48, 39, 54, 47, 38, + 53, 46, 38, 54, 45, 39, 54, 46, 39, 54, 46, 38, 53, 46, 38, 52, 46, 39, 53, 45, 37, 54, 44, 37, 79, 71, 64, 23, 20, 16, 35, 33, 29, 33, 31, 28, 34, 32, 29, 34, 31, 28, 34, 32, 29, 34, 32, 29, 34, 32, 29, 35, 32, 29, 33, 30, 27, 35, 31, 29, 33, 29, 27, + 35, 32, 29, 115, 113, 111, 121, 119, 118, 122, 120, 119, 122, 120, 118, 122, 121, 119, 122, 120, 119, 121, 120, 118, 39, 37, 34, 33, 30, 27, 33, 30, 28, 34, 32, 29, 34, 30, 28, 34, 30, 28, 34, 31, 28, 34, 32, 28, 32, 30, 27, 32, 29, 27, 33, 30, 27, 34, 32, 29, 32, 29, 27, + 33, 30, 27, 31, 29, 26, 14, 14, 14, 18, 18, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 31, 29, 26, 33, 30, 28, 33, 30, 28, 31, 29, 26, 33, 31, 28, 32, 29, 26, 31, 28, 26, 31, 28, 25, 32, 29, 26, 31, 29, 26, 32, 30, 28, 32, 30, 27, 32, 29, 26, + 33, 30, 28, 119, 118, 117, 122, 120, 119, 121, 120, 118, 121, 120, 119, 122, 120, 119, 121, 119, 118, 121, 120, 118, 31, 28, 26, 32, 29, 27, 31, 29, 26, 31, 29, 26, 31, 28, 25, 30, 28, 25, 31, 28, 26, 29, 26, 25, 31, 29, 27, 30, 28, 25, 30, 28, 25, 31, 29, 27, 18, 16, 13, + 42, 37, 30, 42, 37, 30, 43, 36, 31, 43, 37, 31, 43, 38, 31, 43, 37, 31, 41, 35, 30, 40, 35, 30, 40, 35, 29, 40, 36, 30, 41, 35, 30, 42, 35, 29, 40, 35, 30, 42, 35, 30, 48, 42, 33, 54, 46, 38, 7, 6, 5, 30, 30, 30, 24, 24, 24, 17, 17, 17, 18, 18, 18, + 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 20, 20, + 11, 11, 11, 16, 16, 16, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, + 20, 20, 21, 27, 27, 27, 34, 34, 34, 14, 13, 12, 60, 49, 42, 52, 44, 37, 42, 36, 30, 41, 35, 29, 41, 36, 29, 42, 36, 29, 42, 35, 30, 41, 37, 30, 43, 36, 31, 44, 36, 30, 44, 36, 30, 43, 37, 31, 43, 35, 30, 44, 36, 30, 44, 36, 30, 86, 80, 75, 44, 36, 30, + 43, 36, 31, 44, 36, 32, 44, 38, 31, 44, 39, 32, 42, 37, 31, 44, 39, 32, 44, 39, 32, 44, 39, 32, 46, 38, 33, 46, 37, 33, 45, 38, 32, 44, 39, 33, 45, 39, 33, 46, 40, 33, 46, 39, 33, 45, 38, 32, 47, 39, 32, 46, 40, 32, 45, 41, 32, 44, 40, 32, 45, 40, 32, + 46, 41, 33, 45, 39, 33, 45, 41, 34, 45, 41, 34, 47, 39, 34, 46, 42, 34, 46, 41, 34, 46, 40, 35, 47, 42, 34, 47, 42, 33, 47, 40, 33, 47, 41, 34, 49, 41, 35, 49, 41, 34, 50, 43, 35, 35, 31, 26, 15, 15, 15, 18, 18, 18, 19, 19, 19, 19, 19, 19, 16, 16, 16, + 25, 22, 21, 49, 43, 35, 47, 44, 35, 50, 43, 36, 51, 43, 35, 50, 42, 37, 49, 43, 36, 50, 41, 35, 50, 42, 36, 49, 43, 36, 50, 42, 36, 50, 43, 37, 49, 43, 36, 49, 42, 36, 50, 43, 36, 51, 43, 37, 49, 44, 38, 50, 43, 38, 51, 45, 36, 52, 45, 37, 52, 45, 36, + 50, 45, 37, 49, 44, 37, 51, 44, 38, 52, 45, 38, 50, 45, 38, 51, 43, 37, 52, 44, 38, 52, 45, 38, 53, 45, 37, 53, 45, 38, 51, 46, 38, 51, 46, 37, 52, 46, 38, 53, 46, 37, 53, 45, 39, 51, 46, 38, 53, 45, 37, 54, 45, 37, 54, 46, 38, 54, 47, 38, 52, 47, 38, + 53, 46, 38, 55, 45, 38, 52, 45, 39, 52, 46, 39, 54, 47, 39, 54, 47, 39, 54, 47, 39, 56, 46, 39, 54, 47, 39, 53, 47, 39, 53, 46, 40, 54, 47, 39, 55, 49, 39, 54, 48, 40, 54, 46, 40, 52, 44, 38, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 20, 17, 17, 18, + 14, 14, 14, 55, 50, 40, 56, 49, 40, 57, 48, 41, 57, 49, 41, 57, 48, 41, 57, 49, 41, 56, 49, 41, 55, 50, 41, 57, 50, 41, 58, 49, 40, 56, 49, 40, 55, 50, 41, 56, 50, 42, 58, 49, 41, 59, 49, 41, 58, 51, 41, 57, 51, 41, 57, 50, 41, 57, 50, 41, 55, 50, 42, + 56, 50, 42, 57, 50, 41, 57, 50, 42, 57, 50, 42, 57, 50, 42, 58, 49, 41, 58, 49, 41, 58, 49, 43, 57, 50, 42, 58, 50, 41, 58, 50, 42, 57, 50, 42, 57, 50, 42, 58, 49, 43, 58, 50, 42, 58, 51, 42, 58, 51, 42, 59, 52, 42, 59, 52, 43, 59, 51, 43, 58, 51, 43, + 58, 51, 42, 60, 51, 43, 61, 51, 43, 61, 50, 42, 60, 52, 44, 60, 52, 44, 60, 52, 44, 59, 52, 44, 59, 52, 43, 59, 52, 44, 60, 52, 43, 59, 51, 43, 58, 51, 43, 58, 52, 43, 58, 52, 43, 58, 50, 42, 14, 14, 14, 17, 17, 18, 19, 19, 20, 19, 19, 20, 18, 18, 18, + 14, 14, 14, 55, 48, 41, 59, 51, 42, 59, 51, 42, 59, 52, 42, 59, 51, 43, 58, 51, 43, 59, 51, 42, 59, 51, 43, 58, 50, 42, 58, 50, 43, 58, 50, 42, 59, 49, 41, 58, 51, 41, 58, 50, 41, 58, 50, 42, 57, 49, 42, 57, 49, 41, 57, 50, 41, 58, 49, 41, 58, 50, 40, + 57, 50, 41, 57, 49, 41, 58, 49, 41, 57, 49, 42, 56, 50, 41, 55, 49, 40, 55, 48, 40, 55, 49, 40, 56, 48, 40, 56, 47, 40, 56, 49, 41, 57, 49, 41, 57, 49, 40, 56, 49, 41, 55, 49, 41, 54, 49, 40, 55, 49, 39, 55, 48, 39, 55, 47, 40, 96, 89, 83, 54, 47, 41, + 54, 48, 41, 56, 48, 41, 57, 48, 41, 56, 48, 40, 54, 48, 40, 54, 49, 41, 54, 49, 39, 54, 47, 39, 54, 46, 40, 54, 47, 39, 54, 46, 39, 54, 46, 39, 53, 46, 38, 53, 46, 39, 54, 46, 39, 54, 45, 38, 53, 45, 38, 52, 45, 39, 53, 47, 39, 54, 46, 38, 53, 45, 38, + 51, 45, 38, 79, 71, 64, 23, 19, 16, 33, 30, 27, 33, 30, 27, 34, 31, 28, 34, 31, 28, 33, 30, 27, 34, 31, 28, 34, 30, 28, 34, 30, 28, 33, 29, 27, 34, 31, 28, 33, 31, 28, 34, 32, 29, 33, 31, 28, 34, 30, 28, 35, 32, 30, 34, 32, 29, 33, 31, 28, 32, 30, 27, + 33, 30, 27, 34, 31, 28, 33, 30, 28, 34, 31, 28, 35, 32, 29, 32, 30, 27, 33, 31, 28, 32, 30, 27, 32, 30, 27, 33, 31, 27, 32, 30, 27, 33, 31, 28, 34, 31, 28, 32, 29, 27, 32, 30, 27, 32, 30, 27, 14, 14, 14, 18, 18, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 32, 29, 27, 32, 29, 27, 33, 31, 28, 32, 30, 27, 31, 29, 26, 32, 29, 26, 33, 30, 27, 31, 29, 27, 31, 29, 27, 30, 28, 25, 33, 30, 28, 33, 31, 28, 33, 31, 28, 32, 30, 27, 31, 29, 27, 32, 29, 28, 31, 29, 27, 32, 29, 27, 31, 28, 26, 32, 30, 27, + 32, 30, 27, 31, 29, 26, 31, 29, 26, 31, 29, 26, 33, 30, 27, 30, 29, 25, 31, 29, 27, 29, 27, 25, 30, 28, 25, 31, 29, 26, 31, 30, 27, 32, 29, 27, 30, 27, 25, 18, 16, 13, 42, 38, 31, 41, 37, 32, 41, 36, 31, 42, 37, 30, 42, 37, 31, 42, 36, 31, 42, 36, 31, + 42, 37, 31, 41, 36, 31, 40, 35, 30, 42, 35, 31, 42, 36, 30, 42, 37, 29, 42, 36, 30, 46, 40, 34, 52, 45, 38, 7, 6, 5, 29, 29, 29, 23, 23, 24, 17, 17, 17, 17, 17, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 13, 13, 14, 20, 20, 20, 10, 10, 10, 14, 14, 15, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 19, 19, 20, 20, 20, 20, 21, 21, 21, 21, 21, 22, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 28, 28, 29, 35, 35, 36, 14, 13, 12, 59, 52, 41, 52, 43, 36, 41, 36, 30, + 43, 35, 31, 40, 35, 30, 41, 35, 30, 43, 35, 30, 43, 37, 29, 43, 36, 29, 40, 36, 30, 42, 36, 30, 41, 37, 29, 43, 36, 29, 42, 38, 31, 43, 37, 31, 86, 80, 76, 43, 36, 31, 43, 36, 30, 42, 38, 31, 44, 39, 32, 44, 37, 32, 44, 38, 33, 43, 37, 32, 44, 38, 32, + 45, 39, 31, 45, 38, 32, 43, 39, 32, 45, 39, 33, 45, 40, 32, 44, 39, 32, 45, 39, 32, 45, 40, 32, 46, 40, 32, 46, 40, 33, 45, 39, 31, 45, 39, 32, 46, 40, 32, 45, 40, 32, 47, 41, 34, 45, 42, 33, 44, 41, 34, 46, 40, 33, 47, 41, 33, 46, 40, 35, 45, 39, 34, + 45, 40, 34, 46, 42, 34, 48, 42, 34, 49, 41, 35, 48, 41, 34, 49, 43, 33, 48, 42, 34, 48, 42, 36, 34, 30, 27, 15, 15, 15, 18, 18, 18, 19, 19, 19, 19, 19, 19, 16, 16, 16, 25, 23, 20, 48, 42, 35, 48, 43, 36, 49, 43, 35, 50, 42, 36, 50, 43, 36, 48, 44, 35, + 49, 42, 36, 50, 42, 36, 50, 43, 35, 51, 42, 36, 50, 43, 37, 49, 44, 36, 49, 44, 37, 50, 43, 37, 51, 44, 36, 51, 45, 36, 49, 44, 37, 50, 44, 37, 50, 44, 37, 50, 46, 37, 51, 46, 37, 51, 45, 38, 50, 44, 37, 51, 45, 38, 50, 46, 37, 51, 43, 37, 52, 44, 37, + 53, 44, 37, 51, 45, 37, 51, 45, 37, 52, 45, 38, 51, 46, 38, 52, 45, 38, 54, 45, 39, 53, 46, 38, 52, 48, 38, 53, 47, 38, 54, 47, 39, 54, 46, 38, 53, 46, 37, 54, 46, 37, 54, 47, 38, 53, 46, 39, 53, 46, 39, 53, 47, 39, 53, 45, 39, 54, 46, 40, 55, 47, 40, + 54, 47, 39, 55, 46, 40, 54, 48, 40, 54, 48, 41, 53, 47, 40, 55, 48, 39, 56, 47, 40, 55, 48, 40, 53, 46, 39, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 20, 17, 17, 18, 14, 14, 14, 56, 49, 41, 57, 50, 40, 56, 50, 39, 56, 49, 40, 57, 49, 41, 58, 50, 41, + 57, 50, 40, 55, 50, 40, 56, 50, 41, 56, 49, 41, 55, 50, 41, 57, 50, 42, 57, 49, 42, 56, 48, 42, 58, 50, 41, 57, 50, 42, 57, 50, 42, 57, 51, 41, 57, 51, 42, 57, 51, 42, 56, 50, 41, 57, 50, 42, 58, 52, 41, 57, 51, 42, 56, 50, 43, 57, 51, 42, 58, 51, 41, + 58, 50, 42, 58, 49, 42, 59, 50, 42, 58, 50, 42, 59, 50, 42, 58, 50, 42, 59, 50, 43, 59, 52, 43, 59, 51, 43, 59, 51, 42, 59, 50, 42, 60, 51, 43, 59, 51, 42, 59, 51, 43, 61, 51, 42, 60, 52, 42, 59, 53, 43, 58, 53, 43, 58, 52, 43, 59, 51, 42, 59, 52, 42, + 59, 52, 42, 58, 50, 43, 59, 50, 44, 60, 52, 44, 60, 51, 43, 59, 50, 43, 59, 52, 43, 59, 52, 43, 58, 51, 43, 14, 14, 14, 17, 17, 18, 19, 19, 20, 19, 19, 20, 18, 18, 18, 14, 14, 14, 54, 47, 40, 57, 50, 43, 57, 51, 42, 58, 51, 42, 59, 50, 42, 57, 50, 42, + 57, 51, 41, 57, 52, 41, 57, 52, 42, 57, 50, 42, 59, 49, 41, 59, 50, 42, 57, 50, 42, 56, 49, 42, 57, 48, 41, 57, 49, 41, 57, 49, 42, 58, 50, 42, 57, 50, 41, 55, 48, 41, 56, 48, 41, 56, 49, 41, 57, 49, 42, 57, 48, 41, 57, 48, 40, 56, 48, 40, 55, 49, 40, + 56, 49, 41, 57, 49, 41, 56, 47, 41, 55, 48, 40, 55, 49, 40, 55, 47, 40, 54, 47, 39, 55, 48, 40, 57, 48, 41, 55, 48, 41, 55, 49, 41, 55, 48, 40, 95, 88, 84, 54, 47, 41, 53, 47, 40, 55, 48, 40, 55, 47, 40, 55, 47, 40, 56, 47, 40, 55, 48, 39, 53, 47, 39, + 53, 47, 39, 53, 48, 40, 53, 46, 40, 55, 46, 40, 54, 46, 39, 54, 47, 39, 53, 47, 38, 53, 47, 38, 53, 47, 39, 53, 47, 39, 52, 46, 38, 52, 45, 39, 52, 46, 38, 52, 47, 38, 52, 45, 39, 79, 70, 63, 22, 19, 16, 35, 32, 29, 35, 32, 29, 34, 32, 29, 35, 33, 30, + 34, 31, 28, 36, 33, 30, 35, 32, 29, 34, 32, 29, 34, 31, 29, 33, 30, 28, 36, 32, 30, 34, 31, 29, 33, 30, 27, 36, 33, 30, 35, 32, 29, 34, 31, 29, 33, 30, 27, 33, 31, 28, 34, 31, 29, 34, 31, 29, 33, 30, 27, 33, 30, 28, 34, 31, 29, 34, 32, 28, 33, 31, 28, + 34, 32, 29, 35, 32, 29, 32, 29, 27, 32, 30, 27, 31, 29, 27, 33, 30, 27, 32, 30, 27, 33, 31, 28, 32, 30, 28, 14, 14, 14, 18, 18, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 32, 29, 27, 32, 29, 27, 32, 29, 28, 33, 30, 28, 32, 29, 27, 31, 29, 27, + 32, 29, 26, 31, 28, 26, 32, 30, 28, 31, 29, 26, 32, 29, 27, 33, 30, 27, 33, 30, 27, 30, 29, 26, 30, 29, 26, 32, 30, 28, 33, 31, 28, 31, 29, 26, 32, 29, 26, 32, 30, 27, 32, 30, 27, 30, 28, 25, 31, 29, 26, 32, 30, 27, 32, 29, 26, 30, 28, 26, 30, 28, 25, + 30, 28, 25, 30, 28, 25, 29, 28, 25, 32, 29, 27, 31, 28, 26, 30, 28, 25, 18, 16, 14, 44, 37, 31, 42, 36, 30, 41, 36, 30, 41, 35, 30, 40, 36, 30, 41, 37, 30, 41, 36, 30, 41, 37, 31, 43, 38, 30, 43, 36, 30, 41, 35, 29, 42, 35, 29, 42, 35, 30, 39, 35, 30, + 46, 40, 33, 54, 46, 38, 7, 6, 5, 29, 29, 29, 23, 23, 23, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 13, 13, 14, 20, 20, 20, 9, 9, 8, 12, 12, 13, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 19, 18, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 27, 27, 27, 34, 34, 34, 14, 13, 12, 61, 52, 41, 50, 45, 36, 40, 36, 30, 41, 37, 30, 40, 36, 30, 40, 35, 30, 42, 36, 29, 41, 36, 29, 41, 37, 31, 41, 35, 30, + 42, 35, 31, 42, 35, 30, 42, 35, 30, 44, 37, 32, 43, 38, 32, 86, 81, 75, 43, 37, 31, 43, 37, 31, 42, 38, 31, 45, 38, 31, 43, 38, 31, 43, 38, 32, 43, 39, 32, 44, 37, 33, 44, 37, 32, 44, 37, 31, 45, 37, 33, 45, 38, 33, 46, 39, 32, 44, 40, 32, 44, 38, 33, + 44, 40, 32, 43, 39, 33, 44, 39, 33, 46, 40, 32, 46, 41, 33, 45, 41, 33, 44, 39, 32, 44, 39, 34, 44, 39, 33, 45, 40, 32, 46, 40, 34, 47, 39, 34, 46, 41, 34, 46, 41, 34, 47, 41, 33, 46, 41, 33, 46, 40, 33, 48, 41, 34, 49, 41, 34, 47, 40, 35, 46, 41, 34, + 46, 42, 33, 34, 30, 26, 15, 15, 15, 18, 18, 18, 19, 19, 20, 19, 19, 19, 16, 16, 16, 26, 22, 20, 49, 42, 35, 49, 42, 35, 49, 42, 35, 49, 42, 37, 49, 42, 37, 51, 42, 36, 50, 43, 37, 51, 44, 36, 50, 43, 35, 51, 42, 36, 51, 42, 37, 50, 43, 36, 50, 43, 36, + 50, 43, 38, 52, 46, 37, 51, 44, 36, 49, 43, 37, 51, 44, 37, 50, 44, 37, 51, 43, 36, 51, 43, 37, 51, 43, 38, 52, 44, 36, 50, 46, 36, 50, 45, 37, 51, 44, 38, 51, 45, 37, 53, 46, 37, 52, 46, 38, 51, 46, 38, 52, 44, 37, 51, 45, 38, 51, 47, 38, 53, 46, 37, + 53, 45, 38, 53, 46, 39, 54, 47, 38, 54, 47, 37, 54, 46, 38, 53, 47, 39, 53, 46, 38, 54, 45, 38, 53, 47, 38, 53, 48, 40, 55, 46, 39, 55, 48, 38, 55, 48, 40, 55, 47, 40, 55, 47, 39, 55, 48, 39, 55, 47, 41, 54, 46, 40, 55, 46, 39, 56, 47, 40, 55, 47, 40, + 54, 47, 40, 52, 45, 38, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 20, 17, 17, 18, 14, 14, 14, 56, 49, 40, 57, 49, 41, 58, 47, 41, 57, 48, 40, 57, 50, 41, 57, 49, 40, 57, 48, 41, 56, 49, 41, 56, 50, 42, 56, 49, 41, 56, 49, 41, 58, 50, 41, 57, 48, 41, + 56, 49, 42, 56, 50, 42, 57, 51, 41, 57, 52, 40, 56, 51, 41, 57, 51, 41, 57, 50, 42, 56, 50, 42, 57, 52, 41, 58, 51, 41, 58, 50, 41, 58, 50, 42, 58, 50, 43, 58, 49, 41, 57, 50, 42, 57, 51, 43, 59, 51, 43, 59, 51, 42, 59, 51, 42, 58, 51, 43, 59, 50, 42, + 59, 51, 41, 59, 51, 42, 58, 51, 42, 58, 51, 42, 58, 51, 43, 58, 50, 44, 59, 51, 43, 60, 51, 42, 60, 51, 43, 60, 51, 44, 60, 51, 42, 61, 52, 42, 60, 51, 43, 59, 51, 43, 59, 51, 44, 60, 51, 43, 59, 51, 43, 58, 51, 42, 59, 51, 42, 59, 50, 42, 58, 50, 43, + 58, 51, 42, 58, 51, 42, 14, 14, 14, 17, 17, 18, 19, 19, 20, 19, 19, 20, 18, 18, 18, 14, 14, 14, 55, 49, 40, 57, 51, 42, 57, 49, 42, 57, 49, 42, 57, 50, 42, 56, 51, 42, 56, 49, 43, 56, 49, 42, 56, 50, 41, 57, 52, 42, 58, 51, 41, 57, 50, 41, 57, 49, 42, + 58, 48, 41, 57, 49, 42, 57, 50, 42, 57, 50, 41, 57, 50, 42, 58, 50, 42, 58, 50, 41, 57, 50, 42, 57, 49, 42, 57, 49, 41, 56, 48, 41, 58, 48, 40, 58, 49, 41, 56, 50, 42, 56, 49, 41, 58, 49, 40, 57, 49, 39, 55, 47, 40, 55, 47, 40, 54, 47, 40, 55, 47, 40, + 55, 48, 41, 55, 49, 40, 56, 48, 40, 56, 47, 41, 56, 47, 41, 95, 90, 84, 54, 49, 40, 55, 48, 40, 56, 47, 40, 56, 48, 39, 56, 48, 40, 56, 48, 41, 55, 47, 39, 55, 47, 39, 54, 48, 40, 54, 47, 41, 54, 47, 40, 53, 47, 39, 54, 46, 39, 54, 46, 38, 52, 46, 38, + 52, 46, 39, 52, 46, 38, 52, 45, 38, 52, 46, 39, 53, 46, 39, 53, 45, 38, 53, 46, 38, 53, 46, 38, 79, 72, 64, 23, 19, 16, 36, 33, 30, 35, 32, 28, 34, 31, 28, 34, 31, 28, 36, 32, 29, 36, 32, 29, 35, 31, 29, 35, 32, 29, 35, 32, 29, 35, 32, 29, 35, 32, 30, + 32, 30, 28, 33, 31, 28, 35, 32, 29, 34, 31, 28, 35, 32, 30, 32, 29, 26, 33, 30, 28, 34, 32, 29, 34, 32, 29, 33, 31, 28, 34, 31, 28, 34, 31, 28, 34, 32, 29, 34, 32, 29, 33, 31, 28, 33, 32, 29, 32, 30, 27, 33, 31, 28, 31, 30, 26, 32, 30, 28, 31, 29, 27, + 32, 29, 27, 31, 29, 26, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 19, 17, 17, 17, 14, 14, 14, 33, 29, 28, 33, 30, 28, 33, 30, 28, 32, 29, 27, 32, 30, 27, 33, 30, 27, 31, 28, 26, 31, 28, 26, 30, 28, 26, 32, 30, 28, 31, 29, 26, 32, 29, 27, 32, 29, 27, + 31, 29, 26, 32, 30, 27, 31, 29, 26, 31, 29, 27, 32, 29, 26, 31, 29, 26, 32, 30, 27, 31, 29, 27, 31, 28, 26, 30, 27, 25, 32, 30, 27, 31, 29, 26, 30, 28, 25, 30, 28, 25, 32, 29, 26, 30, 28, 26, 31, 30, 27, 31, 29, 27, 31, 28, 26, 32, 29, 27, 19, 16, 13, + 41, 37, 30, 41, 36, 31, 41, 36, 31, 42, 36, 30, 42, 35, 31, 42, 35, 31, 42, 35, 30, 41, 35, 30, 42, 35, 30, 42, 36, 31, 41, 36, 30, 41, 35, 30, 41, 35, 30, 40, 36, 29, 47, 41, 34, 53, 45, 39, 7, 6, 5, 29, 29, 29, 23, 23, 23, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 20, + 9, 9, 8, 12, 12, 12, 15, 15, 15, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, + 18, 18, 18, 24, 24, 25, 32, 32, 32, 13, 13, 12, 60, 50, 41, 52, 43, 35, 43, 36, 31, 42, 35, 31, 41, 36, 30, 40, 35, 29, 42, 36, 30, 42, 35, 31, 43, 35, 29, 40, 37, 31, 41, 36, 31, 42, 38, 30, 42, 37, 29, 42, 36, 30, 43, 37, 30, 85, 81, 75, 42, 38, 30, + 43, 37, 30, 43, 37, 32, 45, 38, 32, 43, 38, 32, 43, 37, 32, 45, 38, 31, 46, 39, 31, 45, 39, 32, 43, 38, 32, 45, 37, 32, 44, 39, 32, 44, 38, 32, 44, 38, 33, 45, 40, 33, 44, 39, 32, 45, 41, 31, 123, 120, 114, 129, 125, 121, 128, 126, 121, 128, 125, 121, 130, 126, 122, + 128, 125, 122, 128, 125, 122, 54, 49, 42, 47, 41, 33, 47, 39, 34, 47, 40, 34, 46, 40, 35, 46, 41, 34, 45, 40, 35, 46, 42, 35, 47, 42, 34, 46, 42, 34, 47, 42, 35, 48, 41, 34, 48, 43, 34, 34, 31, 26, 15, 15, 15, 18, 18, 18, 19, 19, 20, 19, 19, 19, 16, 16, 16, + 25, 23, 20, 48, 43, 35, 48, 43, 34, 48, 42, 35, 50, 41, 37, 49, 42, 36, 48, 42, 37, 49, 42, 37, 49, 42, 36, 49, 42, 35, 51, 43, 36, 50, 44, 36, 50, 43, 35, 51, 43, 36, 49, 44, 36, 51, 44, 36, 134, 129, 125, 133, 129, 125, 133, 130, 125, 134, 129, 125, 134, 129, 125, + 133, 129, 125, 133, 129, 126, 51, 43, 37, 53, 44, 37, 52, 44, 37, 50, 45, 37, 51, 45, 37, 51, 44, 38, 51, 44, 39, 51, 45, 39, 52, 45, 38, 53, 46, 37, 52, 47, 37, 52, 46, 38, 54, 45, 39, 54, 45, 38, 128, 123, 117, 134, 129, 124, 134, 130, 125, 133, 130, 125, 134, 129, 124, + 134, 129, 124, 135, 129, 125, 61, 54, 47, 53, 47, 39, 54, 47, 39, 56, 47, 40, 55, 46, 39, 55, 46, 39, 54, 48, 39, 53, 48, 39, 53, 47, 40, 54, 46, 39, 55, 47, 40, 54, 46, 40, 55, 47, 41, 53, 46, 38, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 20, 17, 17, 18, + 14, 14, 14, 54, 47, 39, 56, 49, 40, 57, 48, 40, 56, 49, 41, 56, 50, 41, 56, 48, 40, 57, 47, 40, 57, 48, 41, 56, 48, 41, 57, 49, 41, 58, 50, 40, 58, 50, 41, 56, 50, 42, 56, 49, 42, 58, 50, 42, 137, 133, 128, 137, 133, 128, 137, 132, 128, 137, 132, 128, 136, 133, 128, + 137, 133, 128, 138, 133, 128, 58, 50, 42, 58, 50, 42, 58, 52, 43, 57, 51, 43, 57, 49, 43, 57, 50, 42, 57, 51, 42, 58, 51, 43, 59, 50, 43, 60, 49, 43, 59, 50, 43, 56, 52, 43, 58, 51, 43, 60, 50, 43, 132, 126, 121, 137, 133, 127, 137, 132, 128, 138, 132, 128, 137, 132, 128, + 137, 132, 127, 137, 132, 128, 66, 59, 52, 58, 50, 43, 60, 51, 44, 61, 52, 44, 60, 50, 43, 60, 50, 43, 60, 52, 43, 60, 53, 42, 60, 52, 42, 59, 50, 42, 58, 51, 42, 59, 52, 42, 59, 52, 41, 58, 51, 43, 14, 14, 14, 17, 17, 18, 19, 19, 20, 19, 19, 20, 18, 18, 18, + 14, 14, 14, 55, 47, 41, 59, 50, 43, 58, 51, 42, 57, 50, 41, 58, 50, 43, 58, 50, 42, 59, 50, 42, 59, 51, 42, 59, 50, 42, 57, 49, 42, 56, 50, 42, 58, 51, 42, 57, 51, 42, 56, 49, 41, 58, 49, 42, 138, 132, 128, 137, 132, 128, 137, 133, 127, 137, 133, 128, 138, 132, 128, + 137, 132, 128, 137, 132, 127, 56, 49, 41, 56, 49, 41, 56, 49, 41, 58, 49, 41, 58, 48, 41, 56, 48, 40, 55, 48, 39, 55, 47, 40, 56, 49, 41, 56, 50, 40, 55, 48, 40, 55, 48, 40, 54, 49, 41, 55, 49, 41, 56, 47, 39, 55, 47, 39, 54, 47, 41, 95, 88, 83, 54, 47, 40, + 55, 47, 40, 55, 48, 40, 54, 49, 40, 55, 48, 41, 56, 47, 40, 55, 48, 39, 53, 47, 39, 54, 46, 39, 54, 48, 39, 54, 47, 39, 54, 46, 39, 54, 46, 39, 53, 47, 39, 53, 46, 38, 53, 45, 38, 52, 45, 40, 52, 47, 39, 54, 47, 38, 53, 47, 38, 52, 46, 37, 54, 46, 38, + 54, 46, 39, 80, 71, 63, 22, 19, 16, 34, 32, 29, 35, 32, 30, 34, 31, 29, 33, 30, 27, 35, 31, 29, 34, 30, 28, 34, 30, 28, 35, 32, 29, 33, 30, 28, 33, 29, 27, 35, 32, 29, 33, 31, 28, 116, 114, 112, 121, 119, 118, 122, 120, 119, 122, 120, 118, 121, 119, 118, 122, 120, 118, + 122, 120, 118, 41, 38, 35, 33, 30, 27, 35, 32, 29, 33, 30, 28, 34, 31, 28, 35, 32, 29, 31, 29, 27, 32, 31, 28, 34, 32, 29, 34, 31, 28, 34, 31, 28, 32, 29, 27, 32, 30, 27, 33, 31, 27, 30, 29, 26, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 33, 30, 28, 31, 29, 26, 33, 30, 28, 33, 30, 28, 31, 28, 27, 31, 28, 26, 33, 30, 28, 32, 30, 27, 31, 29, 26, 32, 30, 27, 32, 29, 27, 32, 29, 26, 32, 30, 28, 32, 30, 27, 122, 121, 119, 121, 120, 118, 121, 120, 119, 123, 121, 120, 122, 120, 119, 122, 121, 120, + 121, 120, 119, 31, 29, 26, 29, 28, 25, 32, 30, 27, 33, 30, 27, 31, 28, 26, 31, 29, 26, 31, 29, 26, 32, 29, 27, 32, 30, 27, 32, 30, 27, 32, 29, 27, 32, 30, 27, 18, 16, 13, 42, 36, 32, 43, 36, 31, 42, 37, 31, 41, 37, 31, 40, 37, 31, 41, 38, 30, 41, 37, 30, + 40, 37, 31, 42, 37, 30, 43, 36, 30, 42, 36, 30, 42, 35, 30, 42, 35, 30, 42, 36, 30, 48, 40, 35, 53, 45, 39, 7, 6, 5, 30, 30, 30, 24, 24, 24, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 15, 15, 16, 22, 21, 21, 9, 9, 9, 13, 13, 13, 15, 15, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 23, 23, 24, 31, 31, 31, 13, 12, 11, 60, 50, 43, 52, 43, 35, 42, 36, 30, + 42, 36, 30, 42, 35, 30, 41, 34, 30, 43, 35, 30, 41, 37, 31, 43, 37, 30, 42, 37, 30, 41, 36, 30, 43, 36, 29, 43, 37, 30, 41, 37, 31, 42, 37, 31, 84, 80, 76, 43, 36, 32, 42, 37, 31, 42, 37, 31, 43, 38, 31, 45, 39, 33, 45, 39, 31, 45, 38, 32, 44, 38, 32, + 44, 39, 32, 45, 39, 33, 45, 40, 32, 44, 39, 31, 46, 39, 32, 46, 40, 32, 46, 38, 33, 44, 41, 32, 47, 39, 32, 46, 41, 32, 44, 41, 31, 45, 41, 31, 46, 40, 32, 45, 41, 32, 47, 41, 33, 47, 40, 33, 46, 41, 33, 46, 41, 33, 45, 40, 33, 48, 41, 33, 47, 41, 34, + 47, 39, 34, 47, 41, 35, 46, 41, 34, 46, 41, 34, 46, 41, 35, 46, 40, 35, 48, 41, 33, 48, 43, 33, 34, 31, 26, 15, 15, 15, 18, 18, 18, 19, 19, 20, 19, 19, 19, 16, 16, 16, 25, 23, 20, 50, 41, 35, 49, 41, 37, 49, 43, 36, 49, 42, 35, 49, 42, 37, 49, 43, 37, + 49, 43, 36, 49, 43, 36, 51, 43, 36, 51, 44, 36, 51, 43, 37, 49, 43, 36, 51, 43, 36, 50, 44, 37, 49, 44, 37, 50, 43, 37, 51, 44, 37, 50, 44, 37, 50, 44, 37, 51, 43, 36, 51, 44, 36, 51, 45, 36, 52, 44, 37, 53, 45, 37, 53, 45, 37, 52, 43, 37, 52, 43, 37, + 51, 44, 37, 52, 46, 38, 53, 45, 38, 53, 44, 38, 52, 46, 39, 52, 46, 38, 53, 47, 39, 53, 45, 39, 53, 45, 38, 54, 47, 37, 55, 46, 38, 54, 46, 38, 52, 46, 37, 53, 47, 39, 55, 47, 40, 55, 47, 39, 56, 47, 38, 55, 46, 38, 54, 46, 39, 55, 46, 39, 55, 46, 38, + 54, 47, 39, 53, 47, 40, 54, 47, 40, 56, 47, 39, 55, 46, 39, 55, 47, 39, 54, 48, 40, 54, 49, 40, 53, 44, 38, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 20, 17, 17, 18, 14, 14, 14, 56, 49, 40, 56, 49, 40, 56, 50, 39, 57, 49, 40, 56, 48, 41, 56, 49, 41, + 56, 50, 40, 57, 49, 41, 57, 49, 41, 56, 50, 41, 55, 49, 41, 56, 50, 41, 57, 50, 42, 56, 50, 42, 55, 50, 42, 56, 49, 41, 57, 50, 42, 58, 51, 42, 57, 49, 42, 57, 50, 41, 58, 50, 40, 57, 50, 42, 57, 50, 42, 58, 49, 41, 58, 50, 43, 58, 51, 42, 58, 52, 41, + 57, 51, 41, 57, 50, 42, 59, 50, 43, 58, 51, 43, 58, 51, 42, 58, 51, 43, 56, 52, 43, 57, 53, 42, 57, 51, 42, 57, 51, 43, 57, 52, 43, 59, 51, 43, 61, 50, 44, 61, 51, 43, 60, 51, 43, 60, 51, 44, 61, 52, 43, 60, 53, 43, 58, 51, 43, 59, 51, 43, 60, 51, 43, + 60, 51, 43, 59, 52, 43, 58, 51, 43, 58, 51, 43, 58, 50, 43, 59, 50, 42, 60, 50, 42, 60, 50, 42, 59, 51, 42, 14, 14, 14, 17, 17, 18, 19, 19, 20, 19, 19, 20, 18, 18, 18, 14, 14, 14, 55, 48, 41, 57, 51, 42, 57, 51, 42, 57, 51, 42, 57, 50, 42, 58, 50, 43, + 58, 50, 42, 58, 50, 42, 58, 50, 43, 57, 50, 43, 57, 50, 42, 58, 51, 41, 58, 50, 42, 57, 49, 42, 56, 50, 42, 56, 49, 41, 56, 49, 41, 57, 49, 41, 56, 50, 41, 56, 49, 42, 58, 49, 43, 57, 49, 42, 57, 49, 41, 56, 49, 41, 56, 49, 41, 56, 50, 40, 56, 49, 40, + 55, 49, 41, 56, 48, 42, 56, 48, 41, 55, 48, 40, 56, 49, 41, 57, 49, 41, 56, 48, 41, 55, 47, 40, 55, 48, 41, 55, 48, 41, 55, 47, 40, 55, 49, 40, 95, 90, 84, 54, 48, 40, 54, 46, 40, 53, 47, 41, 55, 48, 40, 56, 49, 39, 55, 49, 40, 54, 48, 41, 54, 47, 39, + 54, 48, 39, 54, 48, 40, 55, 47, 39, 55, 46, 39, 54, 47, 40, 53, 47, 40, 54, 47, 39, 53, 47, 39, 52, 46, 40, 52, 46, 39, 52, 46, 38, 53, 47, 38, 55, 47, 39, 53, 45, 39, 52, 44, 39, 80, 70, 63, 23, 19, 16, 34, 31, 28, 35, 32, 29, 32, 30, 27, 35, 32, 29, + 35, 32, 29, 33, 30, 28, 34, 32, 29, 35, 32, 29, 35, 32, 29, 35, 32, 29, 34, 31, 29, 35, 32, 29, 33, 31, 28, 34, 31, 29, 34, 31, 28, 33, 30, 27, 33, 30, 27, 34, 31, 28, 34, 30, 27, 33, 30, 27, 33, 30, 27, 35, 32, 29, 31, 29, 26, 33, 31, 28, 33, 31, 28, + 32, 30, 27, 31, 29, 26, 33, 30, 28, 33, 31, 29, 33, 31, 28, 34, 31, 28, 33, 31, 28, 32, 29, 27, 33, 30, 28, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 19, 17, 17, 17, 15, 14, 14, 32, 30, 27, 32, 30, 27, 34, 31, 28, 33, 31, 28, 32, 30, 27, 33, 30, 28, + 33, 30, 28, 32, 30, 28, 31, 29, 26, 32, 29, 27, 32, 29, 27, 32, 28, 26, 32, 28, 26, 31, 29, 26, 31, 29, 26, 33, 30, 28, 33, 30, 28, 32, 29, 27, 32, 30, 28, 31, 29, 26, 31, 29, 26, 31, 29, 27, 30, 28, 25, 32, 30, 27, 32, 30, 28, 32, 29, 27, 32, 29, 27, + 30, 28, 25, 30, 28, 25, 30, 28, 26, 32, 30, 27, 30, 29, 26, 32, 29, 27, 18, 16, 14, 42, 37, 31, 43, 38, 31, 42, 37, 30, 42, 36, 31, 41, 35, 31, 42, 36, 30, 43, 37, 30, 42, 35, 31, 41, 36, 31, 42, 37, 31, 42, 36, 31, 41, 36, 30, 41, 35, 30, 41, 34, 30, + 45, 40, 33, 52, 45, 37, 7, 6, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, + 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, 10, 10, 10, 14, 14, 14, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 24, 24, 24, 31, 31, 31, 13, 12, 11, 61, 52, 42, 51, 43, 36, 42, 36, 30, 42, 35, 30, 40, 36, 30, 41, 36, 30, 43, 37, 30, 41, 35, 30, 43, 37, 30, 41, 37, 30, + 43, 36, 31, 43, 36, 29, 41, 38, 30, 40, 36, 30, 44, 37, 30, 86, 80, 76, 44, 37, 32, 43, 38, 31, 42, 37, 31, 42, 36, 32, 42, 37, 32, 45, 38, 33, 44, 37, 32, 45, 37, 33, 44, 38, 32, 44, 38, 33, 46, 39, 32, 45, 39, 32, 44, 39, 32, 44, 39, 32, 44, 38, 33, + 44, 40, 33, 46, 39, 32, 46, 40, 32, 45, 40, 32, 46, 39, 33, 45, 40, 32, 45, 39, 33, 45, 40, 33, 46, 39, 32, 47, 39, 33, 47, 39, 33, 45, 40, 34, 47, 41, 34, 47, 42, 34, 47, 41, 34, 47, 41, 34, 47, 41, 33, 47, 42, 35, 47, 42, 35, 46, 42, 35, 47, 42, 34, + 47, 42, 35, 35, 31, 26, 15, 15, 15, 18, 18, 18, 19, 19, 20, 19, 19, 19, 16, 16, 16, 25, 23, 20, 50, 42, 36, 48, 42, 36, 48, 42, 36, 48, 41, 37, 49, 42, 37, 50, 43, 37, 50, 42, 36, 50, 42, 36, 51, 43, 36, 52, 43, 36, 51, 43, 35, 50, 42, 36, 52, 43, 36, + 51, 44, 36, 52, 43, 36, 50, 43, 36, 50, 43, 36, 51, 44, 38, 51, 44, 37, 52, 44, 36, 50, 43, 36, 50, 44, 36, 52, 43, 37, 52, 45, 37, 51, 45, 37, 53, 46, 37, 51, 44, 37, 51, 44, 37, 51, 45, 37, 53, 44, 37, 54, 45, 37, 53, 47, 37, 51, 47, 38, 52, 47, 38, + 52, 46, 37, 53, 46, 39, 53, 47, 38, 55, 46, 38, 55, 47, 38, 54, 47, 39, 54, 47, 39, 55, 46, 39, 54, 46, 39, 54, 46, 39, 55, 45, 39, 54, 46, 39, 54, 48, 39, 54, 48, 40, 54, 48, 39, 56, 48, 39, 55, 47, 40, 54, 47, 40, 54, 47, 39, 54, 48, 39, 55, 47, 39, + 54, 48, 39, 51, 46, 38, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 20, 17, 17, 18, 14, 14, 14, 56, 48, 40, 56, 48, 40, 56, 48, 41, 56, 48, 41, 55, 47, 41, 56, 47, 41, 56, 48, 41, 56, 49, 41, 56, 49, 41, 55, 50, 41, 55, 49, 41, 56, 49, 41, 57, 49, 42, + 58, 49, 41, 58, 49, 41, 57, 50, 41, 57, 51, 41, 58, 51, 41, 58, 50, 41, 58, 51, 42, 58, 51, 42, 58, 49, 42, 58, 49, 42, 57, 50, 42, 56, 50, 42, 57, 50, 43, 58, 51, 42, 58, 51, 41, 58, 51, 42, 58, 51, 43, 58, 50, 43, 58, 52, 42, 57, 51, 42, 58, 50, 43, + 59, 52, 43, 58, 52, 42, 58, 50, 42, 59, 50, 43, 59, 51, 43, 59, 50, 42, 58, 51, 43, 59, 51, 44, 60, 50, 43, 59, 51, 42, 58, 52, 42, 58, 52, 43, 59, 51, 44, 59, 51, 43, 60, 51, 43, 59, 50, 42, 58, 50, 42, 58, 50, 41, 59, 50, 42, 60, 51, 42, 60, 50, 42, + 59, 50, 41, 58, 50, 42, 14, 14, 14, 17, 17, 18, 19, 19, 20, 19, 19, 20, 18, 18, 18, 14, 14, 14, 55, 49, 40, 58, 52, 43, 59, 50, 43, 58, 49, 42, 59, 50, 42, 58, 50, 42, 59, 49, 42, 58, 50, 43, 57, 52, 42, 57, 51, 41, 56, 49, 41, 57, 49, 41, 58, 49, 42, + 59, 49, 42, 58, 49, 41, 58, 49, 41, 57, 50, 41, 56, 50, 41, 56, 48, 42, 58, 48, 42, 57, 48, 42, 57, 49, 41, 57, 49, 40, 57, 48, 41, 58, 48, 41, 57, 48, 41, 55, 47, 41, 55, 49, 41, 56, 48, 42, 56, 47, 41, 56, 48, 39, 55, 48, 40, 55, 47, 41, 55, 48, 41, + 54, 49, 41, 55, 48, 40, 55, 47, 39, 56, 48, 39, 56, 48, 40, 95, 89, 83, 54, 47, 40, 54, 47, 40, 54, 48, 40, 54, 49, 40, 54, 48, 40, 56, 47, 39, 56, 48, 39, 55, 48, 39, 55, 48, 39, 55, 46, 39, 53, 45, 40, 52, 46, 39, 53, 46, 39, 53, 46, 39, 53, 47, 39, + 54, 47, 38, 54, 45, 39, 55, 45, 39, 54, 46, 39, 53, 46, 38, 54, 47, 38, 54, 45, 38, 52, 46, 38, 79, 73, 65, 23, 19, 16, 33, 30, 28, 33, 31, 28, 33, 30, 27, 34, 32, 29, 35, 33, 29, 34, 31, 28, 35, 32, 29, 33, 30, 27, 33, 30, 28, 35, 32, 29, 33, 30, 27, + 34, 32, 29, 33, 30, 28, 32, 29, 27, 32, 30, 27, 33, 31, 28, 34, 32, 28, 34, 32, 29, 32, 30, 27, 33, 31, 28, 33, 31, 28, 34, 32, 29, 32, 30, 27, 33, 31, 28, 34, 31, 29, 34, 31, 29, 32, 29, 27, 32, 30, 27, 34, 32, 28, 32, 30, 27, 32, 30, 27, 33, 30, 28, + 32, 29, 27, 32, 30, 27, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 19, 17, 17, 17, 15, 14, 14, 32, 30, 26, 33, 31, 28, 33, 31, 28, 33, 30, 28, 31, 28, 26, 32, 30, 27, 32, 30, 27, 32, 30, 27, 32, 30, 27, 32, 30, 27, 32, 30, 28, 31, 29, 26, 32, 30, 27, + 30, 28, 26, 33, 30, 28, 31, 29, 26, 31, 30, 27, 30, 28, 25, 33, 30, 28, 30, 28, 25, 31, 29, 26, 31, 28, 25, 31, 28, 26, 32, 30, 27, 31, 29, 26, 32, 30, 27, 32, 29, 27, 31, 30, 27, 30, 28, 25, 30, 27, 25, 32, 30, 27, 32, 30, 27, 32, 29, 27, 18, 16, 14, + 43, 38, 31, 44, 37, 31, 42, 36, 31, 40, 37, 30, 41, 36, 31, 42, 35, 30, 41, 37, 30, 42, 37, 30, 43, 36, 30, 41, 36, 30, 41, 37, 29, 41, 36, 29, 41, 35, 29, 42, 35, 30, 46, 41, 34, 52, 47, 39, 7, 6, 5, 30, 30, 30, 24, 24, 25, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, + 10, 10, 9, 14, 14, 14, 17, 17, 17, 17, 17, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 18, 18, 18, 24, 24, 24, 31, 31, 31, 13, 12, 11, 58, 51, 41, 50, 45, 36, 40, 36, 30, 42, 35, 29, 40, 35, 30, 41, 35, 30, 42, 36, 29, 42, 35, 30, 41, 36, 30, 40, 37, 30, 41, 36, 30, 43, 35, 30, 42, 37, 30, 44, 36, 29, 42, 36, 31, 85, 80, 76, 42, 38, 31, + 43, 37, 31, 43, 37, 31, 45, 37, 33, 43, 38, 33, 45, 37, 31, 45, 37, 32, 45, 39, 32, 44, 37, 32, 46, 37, 31, 45, 37, 31, 43, 39, 32, 44, 40, 33, 46, 39, 33, 44, 40, 33, 44, 38, 32, 46, 39, 33, 46, 39, 33, 45, 39, 32, 45, 40, 32, 46, 41, 33, 45, 41, 32, + 45, 40, 33, 45, 40, 33, 46, 40, 33, 47, 39, 34, 46, 41, 34, 46, 39, 33, 46, 40, 35, 47, 41, 34, 48, 41, 33, 48, 40, 35, 48, 41, 35, 47, 42, 35, 48, 41, 34, 46, 40, 34, 46, 40, 34, 34, 31, 26, 15, 15, 15, 18, 18, 18, 19, 19, 20, 19, 19, 19, 16, 16, 16, + 25, 23, 20, 49, 44, 36, 48, 43, 35, 49, 43, 36, 51, 43, 36, 50, 42, 37, 48, 43, 37, 49, 45, 36, 51, 44, 36, 51, 42, 36, 51, 42, 37, 52, 42, 37, 51, 42, 36, 50, 42, 37, 52, 43, 37, 51, 43, 35, 52, 45, 36, 50, 45, 37, 50, 43, 36, 51, 44, 37, 51, 44, 38, + 51, 43, 37, 52, 45, 37, 51, 46, 37, 50, 45, 38, 52, 44, 38, 52, 44, 36, 52, 46, 37, 52, 44, 39, 52, 45, 37, 51, 47, 37, 52, 45, 38, 53, 44, 39, 52, 45, 38, 53, 46, 38, 53, 45, 39, 54, 45, 38, 55, 45, 37, 54, 47, 38, 53, 47, 39, 54, 47, 38, 54, 47, 39, + 54, 45, 39, 52, 45, 39, 53, 46, 38, 54, 47, 39, 55, 47, 40, 55, 46, 39, 54, 46, 38, 54, 47, 39, 56, 48, 40, 55, 47, 40, 53, 46, 39, 54, 47, 40, 55, 47, 41, 54, 47, 40, 55, 47, 39, 53, 46, 39, 14, 14, 14, 18, 18, 18, 20, 20, 20, 19, 19, 20, 17, 17, 18, + 14, 14, 14, 55, 49, 40, 57, 49, 39, 57, 49, 40, 57, 49, 40, 56, 49, 42, 56, 48, 41, 55, 50, 41, 56, 49, 41, 57, 48, 41, 57, 48, 41, 57, 49, 41, 55, 49, 41, 55, 49, 42, 57, 50, 42, 57, 49, 42, 56, 49, 42, 56, 50, 41, 57, 49, 41, 58, 49, 42, 57, 51, 43, + 56, 51, 42, 56, 51, 41, 58, 51, 40, 59, 50, 42, 58, 49, 42, 58, 49, 42, 59, 50, 42, 57, 49, 42, 56, 49, 41, 58, 50, 41, 59, 50, 42, 57, 50, 43, 59, 51, 42, 60, 51, 42, 59, 51, 43, 58, 52, 44, 59, 52, 43, 60, 52, 42, 59, 52, 43, 58, 50, 43, 60, 51, 42, + 60, 51, 43, 58, 50, 43, 58, 51, 42, 60, 52, 43, 60, 52, 44, 58, 51, 43, 59, 50, 42, 60, 49, 43, 59, 51, 43, 58, 52, 42, 59, 51, 42, 59, 50, 42, 58, 50, 43, 59, 51, 43, 60, 52, 43, 58, 51, 42, 14, 14, 14, 17, 17, 18, 19, 19, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 56, 48, 40, 58, 50, 42, 57, 50, 42, 59, 50, 42, 59, 50, 43, 57, 50, 42, 58, 50, 41, 60, 50, 42, 58, 51, 42, 57, 51, 42, 59, 49, 41, 58, 49, 41, 58, 49, 42, 58, 48, 41, 57, 49, 41, 56, 49, 41, 56, 48, 41, 58, 49, 41, 58, 48, 42, 57, 49, 41, + 57, 50, 42, 58, 49, 41, 57, 48, 41, 57, 49, 41, 57, 49, 41, 57, 48, 40, 57, 47, 41, 57, 48, 41, 58, 49, 41, 57, 49, 40, 55, 49, 40, 55, 48, 41, 56, 48, 41, 57, 48, 40, 55, 49, 39, 54, 48, 39, 54, 47, 39, 55, 47, 39, 54, 47, 39, 95, 89, 83, 55, 48, 41, + 54, 49, 40, 54, 49, 40, 54, 48, 40, 56, 48, 40, 55, 48, 40, 54, 48, 40, 55, 49, 40, 56, 48, 39, 56, 48, 39, 54, 48, 39, 54, 47, 40, 54, 47, 39, 53, 46, 38, 53, 47, 39, 53, 48, 40, 53, 47, 39, 53, 46, 39, 54, 47, 38, 55, 47, 37, 53, 46, 37, 52, 46, 38, + 54, 46, 38, 80, 72, 64, 22, 20, 16, 33, 31, 28, 35, 32, 29, 33, 30, 27, 34, 31, 28, 34, 31, 28, 34, 31, 29, 35, 32, 30, 33, 30, 27, 33, 31, 27, 32, 30, 27, 33, 31, 28, 32, 30, 27, 33, 30, 27, 32, 29, 27, 32, 30, 27, 35, 32, 29, 34, 31, 29, 34, 31, 29, + 33, 30, 28, 33, 30, 27, 32, 29, 27, 34, 31, 29, 32, 30, 27, 33, 31, 28, 35, 32, 29, 34, 32, 29, 32, 31, 27, 33, 31, 28, 31, 29, 27, 32, 30, 27, 33, 31, 28, 33, 30, 28, 34, 31, 28, 31, 29, 26, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 19, 17, 17, 17, + 15, 14, 14, 32, 29, 26, 33, 30, 28, 32, 29, 27, 32, 29, 27, 32, 30, 27, 31, 28, 26, 32, 29, 27, 32, 30, 28, 31, 29, 26, 31, 29, 26, 32, 29, 27, 31, 28, 25, 33, 30, 28, 31, 29, 27, 33, 31, 28, 32, 29, 27, 31, 28, 26, 30, 28, 25, 32, 30, 27, 32, 30, 27, + 32, 30, 27, 31, 28, 26, 32, 29, 27, 31, 28, 25, 30, 28, 25, 32, 29, 27, 32, 29, 26, 31, 28, 25, 29, 27, 24, 32, 29, 27, 30, 29, 26, 30, 29, 27, 31, 29, 27, 18, 16, 13, 42, 36, 31, 42, 37, 31, 43, 38, 31, 43, 36, 32, 42, 36, 31, 42, 37, 30, 42, 37, 30, + 43, 37, 30, 43, 37, 30, 41, 36, 29, 40, 36, 30, 42, 37, 30, 41, 36, 30, 40, 36, 30, 46, 41, 34, 53, 45, 39, 7, 6, 5, 29, 29, 29, 23, 23, 23, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 15, 15, 15, 22, 21, 21, 10, 10, 9, 14, 14, 14, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 24, 24, 24, 31, 31, 32, 13, 12, 12, 59, 52, 41, 50, 44, 35, 42, 36, 29, + 42, 34, 29, 41, 35, 29, 43, 37, 31, 42, 37, 30, 41, 36, 30, 43, 37, 30, 41, 35, 30, 43, 36, 30, 42, 36, 30, 41, 38, 30, 44, 36, 32, 43, 37, 31, 84, 81, 76, 43, 37, 31, 42, 39, 32, 43, 37, 30, 42, 36, 30, 42, 37, 31, 44, 38, 31, 46, 38, 32, 46, 38, 33, + 45, 37, 32, 44, 38, 33, 44, 37, 32, 45, 37, 32, 46, 39, 33, 44, 38, 33, 47, 40, 32, 46, 40, 33, 45, 39, 33, 123, 120, 115, 131, 127, 122, 130, 127, 122, 129, 127, 122, 130, 127, 123, 130, 128, 122, 130, 127, 123, 56, 49, 42, 48, 41, 34, 46, 41, 34, 47, 39, 33, 46, 39, 34, + 48, 40, 34, 47, 41, 33, 47, 41, 33, 47, 42, 34, 46, 42, 34, 46, 43, 34, 46, 42, 34, 47, 41, 34, 35, 31, 26, 15, 15, 15, 18, 18, 18, 19, 19, 20, 19, 19, 19, 16, 16, 16, 25, 22, 20, 49, 42, 37, 50, 42, 37, 49, 43, 36, 50, 43, 36, 49, 42, 36, 50, 43, 36, + 49, 44, 35, 49, 44, 37, 49, 43, 37, 50, 43, 36, 51, 43, 35, 52, 43, 36, 51, 42, 36, 50, 42, 36, 52, 43, 36, 132, 128, 123, 131, 127, 124, 132, 128, 124, 133, 128, 123, 132, 128, 123, 132, 128, 123, 132, 128, 124, 51, 44, 38, 52, 45, 37, 53, 45, 37, 53, 46, 37, 53, 46, 37, + 52, 45, 38, 52, 44, 38, 51, 45, 37, 53, 45, 38, 54, 44, 38, 53, 45, 37, 52, 47, 38, 52, 46, 39, 54, 45, 39, 129, 123, 119, 135, 130, 126, 136, 130, 126, 136, 130, 126, 135, 130, 126, 134, 131, 126, 135, 131, 127, 63, 54, 48, 56, 46, 39, 56, 46, 39, 55, 47, 39, 54, 48, 40, + 55, 46, 39, 55, 47, 38, 54, 47, 38, 53, 46, 39, 55, 47, 39, 56, 48, 39, 55, 46, 41, 55, 47, 40, 51, 45, 37, 14, 14, 14, 18, 18, 18, 20, 20, 20, 19, 19, 20, 18, 18, 18, 14, 14, 14, 54, 49, 41, 55, 48, 40, 57, 48, 40, 56, 48, 40, 56, 49, 41, 57, 50, 41, + 56, 49, 41, 56, 49, 41, 57, 49, 41, 57, 50, 41, 57, 50, 41, 56, 48, 41, 56, 48, 42, 57, 49, 41, 57, 50, 42, 135, 131, 126, 135, 132, 126, 135, 132, 127, 136, 131, 127, 136, 131, 127, 136, 132, 126, 136, 132, 127, 57, 51, 42, 57, 50, 42, 57, 51, 42, 58, 52, 42, 58, 50, 42, + 58, 50, 41, 58, 51, 41, 57, 51, 42, 58, 51, 43, 59, 52, 42, 59, 51, 42, 59, 51, 43, 58, 52, 42, 57, 51, 43, 131, 127, 122, 137, 134, 129, 137, 133, 129, 137, 133, 129, 139, 133, 129, 139, 133, 129, 139, 133, 129, 68, 59, 52, 60, 52, 43, 60, 51, 42, 59, 51, 42, 58, 51, 42, + 59, 51, 42, 60, 51, 43, 59, 51, 44, 58, 50, 43, 58, 50, 42, 58, 50, 43, 58, 51, 42, 59, 52, 41, 60, 51, 41, 14, 14, 14, 18, 18, 18, 19, 19, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 56, 48, 40, 58, 51, 42, 57, 50, 43, 57, 50, 43, 57, 51, 42, 57, 51, 42, + 58, 51, 43, 59, 50, 42, 58, 49, 42, 58, 50, 43, 58, 49, 42, 57, 50, 41, 57, 51, 42, 58, 51, 42, 58, 50, 42, 136, 131, 126, 135, 131, 127, 135, 130, 126, 135, 130, 126, 136, 131, 127, 135, 132, 127, 136, 131, 126, 58, 48, 41, 57, 49, 42, 57, 50, 41, 56, 49, 40, 56, 48, 41, + 56, 49, 42, 55, 50, 42, 55, 49, 41, 56, 48, 40, 56, 49, 41, 55, 48, 41, 57, 48, 40, 56, 49, 39, 55, 49, 39, 54, 47, 40, 54, 48, 40, 55, 49, 40, 95, 89, 83, 55, 47, 39, 54, 48, 39, 54, 47, 40, 54, 47, 41, 54, 48, 41, 56, 48, 40, 56, 47, 39, 54, 48, 39, + 54, 48, 39, 54, 47, 40, 54, 46, 39, 53, 46, 38, 55, 48, 39, 55, 48, 38, 53, 48, 38, 53, 46, 39, 54, 46, 39, 53, 47, 38, 53, 45, 39, 52, 45, 39, 52, 45, 38, 54, 45, 38, 55, 45, 38, 78, 71, 64, 22, 20, 16, 34, 31, 28, 35, 32, 29, 33, 30, 27, 33, 31, 28, + 32, 30, 27, 33, 30, 27, 35, 32, 30, 34, 31, 29, 33, 31, 29, 33, 31, 28, 33, 30, 27, 33, 30, 28, 117, 115, 114, 123, 121, 119, 123, 121, 120, 123, 122, 120, 124, 122, 120, 123, 121, 120, 123, 122, 120, 44, 41, 37, 33, 30, 27, 35, 32, 29, 33, 30, 27, 34, 32, 29, 33, 31, 29, + 33, 31, 28, 31, 29, 26, 32, 30, 27, 32, 30, 28, 32, 30, 27, 32, 30, 27, 31, 29, 26, 33, 31, 28, 31, 29, 26, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 20, 17, 17, 17, 15, 14, 14, 32, 29, 27, 34, 31, 28, 32, 30, 27, 33, 30, 28, 34, 30, 28, 32, 29, 26, + 31, 29, 26, 31, 28, 26, 31, 29, 27, 32, 31, 28, 33, 31, 29, 31, 28, 26, 31, 28, 26, 34, 31, 28, 121, 119, 118, 121, 120, 118, 121, 120, 118, 120, 119, 117, 120, 118, 117, 121, 119, 117, 121, 119, 118, 32, 30, 28, 33, 30, 28, 32, 29, 27, 32, 29, 27, 31, 29, 26, 32, 30, 27, + 32, 30, 27, 30, 28, 25, 29, 27, 25, 31, 29, 26, 30, 27, 25, 31, 29, 27, 18, 16, 13, 43, 39, 31, 42, 38, 31, 42, 38, 32, 43, 37, 32, 42, 37, 31, 42, 37, 29, 42, 35, 30, 42, 35, 31, 43, 37, 30, 42, 37, 29, 41, 35, 30, 42, 36, 30, 42, 37, 30, 40, 36, 30, + 46, 40, 33, 52, 46, 37, 7, 6, 5, 25, 25, 25, 19, 19, 19, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 12, 12, 12, 19, 19, 19, 10, 10, 10, 14, 14, 14, 17, 17, 17, 17, 17, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 25, 25, 26, 33, 33, 33, 14, 13, 12, 60, 52, 40, 52, 45, 35, 42, 35, 30, 40, 36, 28, 40, 36, 30, 40, 35, 30, 42, 35, 29, 41, 36, 30, 42, 36, 30, 42, 35, 31, + 41, 36, 30, 43, 36, 29, 42, 36, 30, 41, 35, 31, 42, 35, 29, 85, 81, 75, 41, 37, 30, 43, 38, 32, 44, 37, 31, 43, 37, 32, 44, 39, 32, 44, 39, 32, 44, 37, 32, 44, 37, 31, 45, 37, 33, 46, 38, 32, 46, 39, 33, 44, 39, 33, 45, 38, 33, 46, 39, 33, 46, 39, 32, + 46, 41, 33, 45, 40, 33, 45, 39, 33, 45, 40, 32, 44, 39, 31, 44, 40, 31, 45, 40, 32, 46, 39, 32, 46, 39, 32, 47, 39, 32, 48, 39, 33, 47, 39, 34, 47, 39, 33, 48, 39, 33, 48, 40, 34, 46, 41, 34, 46, 40, 34, 46, 40, 35, 47, 42, 35, 48, 42, 35, 47, 40, 34, + 49, 41, 34, 35, 31, 26, 15, 15, 15, 18, 18, 18, 19, 19, 20, 19, 19, 19, 16, 16, 16, 26, 23, 20, 49, 43, 35, 48, 44, 35, 50, 43, 35, 49, 43, 36, 51, 42, 37, 49, 42, 36, 48, 44, 35, 50, 44, 35, 50, 44, 36, 49, 43, 36, 51, 44, 37, 50, 44, 37, 49, 43, 36, + 49, 43, 35, 50, 45, 36, 52, 45, 36, 52, 44, 37, 50, 43, 37, 50, 43, 37, 50, 44, 37, 51, 45, 36, 51, 44, 37, 52, 44, 38, 52, 44, 37, 52, 44, 37, 51, 45, 37, 53, 45, 37, 52, 45, 37, 52, 44, 38, 53, 46, 39, 53, 46, 38, 52, 45, 38, 52, 45, 38, 52, 46, 38, + 54, 45, 38, 54, 47, 37, 53, 47, 39, 52, 46, 38, 53, 46, 39, 54, 47, 40, 53, 46, 39, 53, 47, 38, 54, 47, 38, 54, 47, 38, 55, 48, 39, 55, 48, 40, 55, 47, 39, 54, 47, 39, 54, 48, 39, 54, 48, 39, 54, 48, 39, 55, 49, 40, 53, 48, 39, 54, 47, 39, 54, 47, 39, + 54, 47, 40, 52, 45, 38, 14, 14, 14, 18, 18, 18, 20, 20, 20, 19, 19, 20, 18, 18, 18, 14, 14, 14, 56, 48, 41, 56, 48, 41, 57, 48, 40, 57, 49, 39, 57, 48, 40, 57, 49, 41, 57, 48, 41, 58, 49, 40, 57, 50, 40, 55, 50, 42, 56, 49, 41, 57, 50, 41, 57, 50, 41, + 57, 50, 41, 57, 51, 41, 57, 50, 41, 57, 49, 41, 55, 51, 41, 56, 51, 42, 57, 50, 41, 57, 50, 41, 56, 50, 42, 57, 50, 43, 58, 51, 43, 58, 51, 41, 56, 50, 42, 57, 50, 43, 58, 51, 43, 58, 51, 42, 57, 51, 42, 58, 51, 42, 58, 51, 42, 58, 51, 42, 59, 50, 42, + 58, 50, 42, 57, 52, 42, 57, 51, 42, 58, 50, 43, 59, 51, 43, 60, 51, 43, 59, 52, 43, 58, 51, 43, 59, 51, 44, 58, 52, 43, 58, 52, 42, 60, 50, 43, 61, 50, 43, 61, 51, 43, 60, 50, 43, 59, 50, 42, 60, 50, 42, 60, 51, 42, 60, 51, 43, 59, 51, 43, 60, 51, 42, + 59, 51, 41, 58, 51, 42, 14, 14, 14, 18, 18, 18, 19, 19, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 56, 49, 40, 58, 51, 41, 57, 50, 42, 57, 51, 43, 59, 51, 43, 59, 50, 42, 58, 50, 43, 59, 51, 43, 58, 51, 41, 59, 50, 41, 59, 49, 41, 56, 50, 40, 56, 50, 41, + 57, 49, 41, 57, 50, 41, 57, 50, 42, 56, 50, 42, 56, 49, 41, 56, 50, 42, 55, 50, 41, 56, 49, 40, 56, 48, 41, 57, 48, 42, 58, 49, 40, 57, 48, 40, 56, 47, 41, 56, 48, 41, 56, 49, 40, 56, 48, 40, 55, 48, 41, 57, 48, 41, 57, 47, 41, 56, 48, 41, 56, 48, 40, + 57, 48, 40, 55, 48, 40, 54, 48, 39, 54, 47, 39, 55, 48, 39, 95, 89, 83, 55, 48, 40, 55, 49, 39, 56, 49, 39, 56, 48, 40, 54, 47, 40, 55, 46, 39, 56, 47, 38, 54, 46, 39, 55, 46, 41, 56, 46, 40, 54, 47, 38, 53, 47, 38, 53, 46, 38, 53, 46, 39, 54, 47, 39, + 54, 46, 39, 53, 46, 39, 54, 48, 39, 54, 46, 39, 55, 45, 38, 54, 46, 38, 53, 45, 38, 53, 45, 38, 79, 72, 65, 22, 20, 17, 34, 32, 28, 34, 32, 29, 33, 30, 28, 35, 32, 29, 32, 29, 27, 33, 30, 28, 33, 31, 28, 33, 30, 27, 33, 30, 27, 34, 31, 28, 32, 29, 26, + 34, 32, 29, 36, 33, 30, 34, 30, 28, 34, 31, 28, 32, 30, 27, 33, 30, 27, 34, 31, 28, 32, 30, 27, 33, 30, 28, 34, 30, 28, 35, 32, 29, 32, 29, 27, 34, 32, 29, 32, 30, 27, 33, 31, 29, 31, 29, 27, 33, 32, 28, 31, 29, 26, 33, 30, 27, 31, 29, 26, 31, 28, 26, + 32, 29, 27, 31, 30, 27, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 20, 17, 17, 18, 15, 14, 14, 33, 30, 27, 32, 30, 27, 33, 30, 28, 32, 29, 26, 32, 29, 27, 33, 31, 28, 32, 29, 26, 32, 29, 26, 31, 29, 26, 31, 29, 27, 33, 30, 28, 31, 28, 26, 32, 30, 28, + 32, 30, 27, 31, 28, 26, 32, 29, 26, 33, 30, 27, 32, 30, 27, 31, 29, 26, 32, 29, 27, 33, 30, 27, 31, 28, 26, 31, 29, 27, 32, 30, 27, 32, 30, 27, 30, 28, 25, 32, 30, 27, 32, 29, 27, 31, 29, 26, 29, 27, 25, 29, 28, 25, 31, 29, 27, 30, 27, 25, 19, 16, 13, + 42, 37, 32, 44, 39, 31, 43, 37, 30, 42, 36, 31, 42, 36, 31, 43, 37, 30, 43, 38, 31, 43, 36, 30, 43, 35, 29, 42, 36, 30, 43, 37, 31, 42, 36, 31, 41, 36, 30, 42, 35, 30, 47, 40, 34, 52, 46, 39, 7, 6, 5, 26, 26, 26, 20, 20, 20, 14, 14, 14, 14, 14, 14, + 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 13, 13, 13, 20, 20, 20, + 10, 10, 10, 14, 14, 14, 17, 17, 17, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 20, 20, 20, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, + 22, 22, 22, 28, 28, 28, 35, 35, 35, 14, 13, 12, 60, 52, 41, 51, 45, 35, 41, 37, 30, 39, 36, 29, 42, 36, 30, 43, 35, 30, 41, 36, 31, 42, 37, 31, 43, 37, 30, 41, 37, 30, 40, 37, 31, 42, 36, 30, 43, 37, 30, 41, 36, 31, 43, 37, 30, 86, 81, 75, 43, 36, 31, + 42, 38, 30, 43, 38, 31, 45, 36, 32, 43, 37, 31, 42, 37, 32, 45, 37, 32, 45, 37, 33, 43, 38, 32, 44, 38, 32, 46, 39, 32, 46, 38, 32, 44, 39, 31, 45, 38, 31, 46, 40, 31, 44, 40, 32, 44, 39, 32, 45, 39, 32, 44, 41, 32, 45, 41, 32, 45, 41, 32, 47, 39, 32, + 45, 40, 33, 45, 42, 33, 47, 40, 33, 47, 39, 34, 46, 40, 34, 46, 41, 34, 47, 40, 33, 48, 39, 34, 47, 41, 35, 46, 41, 34, 49, 39, 34, 48, 40, 35, 46, 41, 36, 48, 42, 34, 49, 43, 34, 35, 31, 26, 15, 15, 15, 18, 18, 18, 19, 19, 20, 19, 19, 19, 16, 16, 16, + 25, 22, 20, 48, 41, 35, 48, 41, 35, 50, 43, 35, 51, 43, 37, 49, 43, 36, 49, 42, 35, 50, 42, 36, 50, 43, 35, 50, 43, 35, 50, 43, 37, 50, 44, 35, 51, 43, 36, 51, 43, 37, 52, 42, 35, 51, 43, 36, 50, 44, 37, 50, 44, 38, 52, 43, 37, 51, 43, 36, 51, 43, 37, + 49, 44, 37, 50, 45, 37, 51, 44, 37, 51, 43, 37, 52, 45, 38, 52, 44, 38, 51, 45, 38, 51, 46, 37, 52, 45, 39, 53, 46, 39, 53, 45, 38, 51, 45, 37, 53, 47, 37, 55, 45, 38, 54, 46, 38, 53, 46, 38, 53, 46, 40, 54, 47, 39, 53, 46, 37, 53, 45, 38, 53, 47, 39, + 53, 48, 39, 53, 48, 39, 54, 47, 38, 55, 46, 40, 54, 46, 39, 53, 46, 38, 55, 47, 39, 55, 47, 39, 53, 47, 40, 54, 48, 40, 55, 47, 40, 55, 48, 40, 55, 48, 40, 55, 47, 40, 54, 47, 40, 51, 45, 39, 14, 14, 14, 18, 18, 18, 20, 20, 20, 19, 19, 20, 18, 18, 18, + 14, 14, 14, 56, 48, 41, 55, 48, 40, 57, 49, 40, 57, 49, 40, 55, 49, 41, 56, 48, 40, 57, 49, 41, 57, 49, 41, 56, 49, 40, 56, 50, 40, 57, 49, 40, 57, 49, 42, 56, 49, 42, 56, 49, 41, 56, 48, 41, 56, 49, 41, 57, 50, 42, 57, 50, 42, 57, 51, 42, 58, 51, 42, + 57, 50, 42, 57, 50, 42, 58, 51, 41, 58, 51, 42, 57, 50, 42, 58, 49, 42, 59, 49, 42, 58, 50, 41, 57, 50, 42, 58, 51, 42, 59, 51, 42, 60, 51, 43, 58, 52, 44, 57, 51, 43, 57, 51, 43, 57, 51, 43, 58, 52, 42, 58, 52, 42, 59, 51, 42, 59, 50, 44, 58, 51, 44, + 59, 51, 43, 60, 52, 43, 60, 51, 44, 59, 50, 44, 59, 51, 43, 59, 51, 43, 58, 50, 43, 58, 51, 43, 60, 51, 43, 60, 49, 43, 58, 49, 43, 59, 51, 42, 60, 52, 43, 60, 52, 43, 59, 50, 42, 59, 50, 42, 14, 14, 14, 18, 18, 18, 19, 19, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 56, 48, 40, 59, 51, 43, 58, 51, 43, 58, 50, 42, 58, 51, 43, 59, 51, 43, 59, 50, 42, 57, 50, 41, 57, 50, 42, 59, 51, 43, 58, 50, 43, 57, 49, 42, 58, 48, 41, 58, 49, 42, 58, 49, 42, 57, 48, 41, 57, 48, 41, 58, 48, 41, 59, 49, 41, 57, 49, 41, + 56, 49, 41, 57, 49, 41, 57, 48, 40, 57, 48, 40, 56, 48, 42, 56, 48, 42, 55, 49, 42, 56, 48, 41, 57, 48, 40, 57, 48, 40, 57, 48, 41, 57, 48, 41, 56, 47, 40, 55, 47, 40, 55, 48, 40, 55, 49, 39, 55, 49, 40, 56, 49, 41, 56, 48, 40, 96, 89, 83, 54, 48, 41, + 53, 48, 40, 55, 48, 40, 56, 48, 39, 55, 48, 39, 55, 48, 40, 56, 48, 40, 56, 46, 39, 55, 46, 39, 55, 47, 39, 54, 47, 39, 53, 47, 39, 54, 46, 39, 56, 46, 40, 55, 46, 40, 54, 45, 40, 55, 45, 39, 54, 47, 39, 54, 46, 39, 54, 45, 39, 52, 46, 39, 52, 46, 39, + 54, 46, 38, 79, 70, 65, 22, 19, 17, 35, 32, 29, 33, 30, 27, 34, 31, 28, 34, 31, 28, 33, 30, 28, 34, 31, 29, 33, 30, 28, 35, 31, 29, 33, 30, 28, 32, 29, 27, 33, 30, 28, 35, 32, 29, 35, 32, 29, 34, 31, 28, 34, 31, 28, 33, 31, 28, 33, 30, 27, 34, 30, 28, + 32, 30, 27, 32, 30, 26, 32, 30, 26, 34, 31, 28, 33, 31, 28, 34, 32, 28, 33, 31, 27, 33, 30, 27, 32, 30, 27, 33, 31, 28, 31, 29, 26, 33, 31, 28, 33, 31, 28, 32, 29, 27, 33, 30, 28, 32, 30, 27, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 20, 17, 17, 18, + 15, 14, 14, 31, 29, 26, 32, 29, 26, 33, 30, 28, 31, 29, 26, 32, 29, 27, 33, 31, 28, 31, 29, 27, 33, 30, 28, 31, 28, 26, 31, 28, 26, 31, 28, 26, 32, 29, 26, 32, 30, 27, 31, 29, 26, 32, 30, 27, 31, 29, 27, 33, 30, 28, 32, 29, 27, 32, 30, 28, 31, 30, 27, + 31, 29, 26, 31, 29, 26, 30, 28, 25, 31, 28, 26, 32, 29, 26, 30, 28, 25, 30, 28, 25, 31, 28, 25, 31, 28, 25, 30, 28, 25, 30, 28, 25, 30, 29, 26, 30, 28, 26, 19, 16, 13, 44, 37, 30, 42, 37, 30, 44, 38, 31, 43, 38, 31, 42, 38, 31, 43, 38, 31, 44, 36, 30, + 42, 37, 31, 41, 37, 31, 42, 36, 29, 42, 36, 29, 42, 37, 30, 42, 35, 30, 41, 34, 30, 46, 40, 35, 53, 44, 38, 7, 6, 5, 27, 27, 27, 21, 21, 22, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 14, 14, 14, 21, 20, 20, 9, 9, 9, 12, 12, 12, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 19, 25, 25, 26, 33, 33, 33, 13, 13, 12, 59, 52, 42, 50, 44, 37, 43, 37, 30, + 43, 36, 29, 42, 35, 30, 41, 35, 30, 41, 36, 30, 41, 37, 30, 42, 37, 30, 41, 36, 30, 43, 35, 30, 43, 37, 30, 42, 36, 31, 41, 35, 31, 41, 36, 32, 84, 81, 75, 43, 39, 31, 42, 38, 31, 44, 37, 30, 43, 38, 30, 44, 37, 32, 43, 37, 31, 44, 37, 31, 46, 37, 31, + 46, 40, 32, 45, 38, 31, 47, 38, 32, 46, 39, 33, 45, 37, 33, 47, 37, 32, 46, 38, 33, 45, 40, 31, 47, 39, 32, 46, 41, 33, 45, 40, 33, 46, 41, 33, 45, 41, 32, 45, 40, 33, 47, 41, 33, 47, 39, 32, 45, 40, 33, 46, 40, 34, 48, 39, 34, 47, 39, 33, 48, 41, 33, + 48, 41, 34, 47, 39, 35, 48, 40, 35, 46, 41, 36, 46, 40, 35, 48, 41, 35, 47, 42, 35, 47, 42, 34, 35, 31, 26, 15, 15, 15, 18, 18, 18, 19, 19, 20, 19, 19, 19, 16, 16, 16, 25, 23, 20, 48, 41, 36, 49, 43, 36, 50, 43, 37, 49, 43, 36, 49, 42, 35, 48, 42, 35, + 49, 42, 35, 51, 43, 36, 50, 42, 36, 50, 42, 36, 51, 44, 37, 49, 43, 37, 49, 43, 36, 49, 44, 36, 50, 44, 37, 50, 45, 37, 50, 44, 37, 51, 43, 36, 52, 44, 37, 52, 44, 37, 51, 45, 37, 52, 44, 36, 53, 44, 37, 51, 45, 37, 51, 45, 38, 52, 46, 38, 52, 45, 38, + 52, 46, 38, 51, 46, 38, 53, 45, 38, 53, 45, 38, 53, 46, 38, 53, 45, 39, 54, 47, 38, 54, 46, 38, 54, 46, 37, 54, 47, 39, 55, 46, 39, 54, 46, 39, 53, 47, 39, 53, 46, 37, 54, 47, 38, 53, 47, 38, 52, 47, 38, 53, 48, 38, 54, 47, 38, 54, 47, 40, 53, 48, 40, + 54, 48, 40, 53, 48, 40, 54, 47, 40, 54, 47, 40, 54, 47, 39, 54, 46, 39, 54, 48, 40, 54, 48, 40, 51, 45, 38, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 55, 48, 40, 55, 49, 40, 55, 49, 41, 55, 49, 41, 56, 48, 41, 57, 49, 41, + 57, 48, 41, 56, 49, 41, 55, 48, 40, 57, 48, 40, 57, 48, 40, 56, 49, 41, 58, 48, 41, 57, 48, 41, 56, 50, 41, 57, 50, 42, 56, 49, 41, 56, 50, 41, 58, 51, 42, 58, 51, 42, 58, 51, 42, 57, 50, 41, 57, 50, 41, 57, 50, 41, 56, 49, 42, 57, 50, 42, 58, 50, 41, + 58, 50, 42, 58, 52, 43, 58, 51, 42, 58, 51, 42, 59, 50, 41, 60, 50, 42, 58, 50, 42, 58, 49, 42, 58, 50, 42, 59, 52, 43, 60, 52, 42, 60, 51, 43, 58, 50, 44, 57, 50, 43, 58, 50, 42, 59, 50, 42, 59, 50, 43, 58, 50, 43, 57, 50, 43, 58, 50, 43, 60, 52, 42, + 60, 51, 42, 59, 50, 42, 59, 50, 42, 59, 50, 43, 59, 52, 43, 60, 52, 42, 59, 51, 42, 60, 51, 42, 60, 50, 42, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 55, 48, 40, 58, 51, 41, 58, 52, 41, 58, 51, 42, 58, 50, 43, 58, 50, 43, + 58, 51, 41, 57, 49, 42, 58, 49, 43, 59, 51, 43, 59, 51, 42, 57, 49, 40, 57, 50, 41, 58, 51, 42, 59, 50, 42, 58, 48, 41, 56, 49, 41, 56, 50, 42, 55, 50, 42, 56, 48, 41, 57, 49, 42, 57, 49, 41, 57, 49, 40, 57, 49, 41, 56, 48, 42, 56, 49, 41, 57, 48, 42, + 58, 47, 42, 57, 49, 41, 55, 48, 41, 55, 47, 41, 56, 48, 40, 57, 48, 39, 56, 48, 39, 55, 48, 40, 54, 48, 40, 56, 48, 40, 56, 48, 40, 54, 47, 39, 94, 89, 83, 54, 47, 41, 55, 48, 40, 55, 48, 40, 54, 47, 40, 55, 48, 40, 54, 47, 40, 56, 48, 38, 55, 48, 39, + 56, 47, 40, 56, 46, 40, 54, 47, 38, 54, 47, 39, 53, 47, 39, 52, 46, 38, 53, 45, 39, 54, 45, 39, 55, 47, 38, 55, 47, 38, 53, 45, 39, 53, 45, 39, 53, 46, 40, 52, 46, 40, 53, 46, 39, 79, 72, 64, 23, 19, 16, 35, 33, 30, 32, 30, 28, 33, 30, 28, 35, 31, 29, + 35, 32, 29, 33, 30, 27, 33, 30, 28, 35, 32, 29, 34, 31, 28, 33, 30, 28, 33, 30, 28, 34, 32, 28, 34, 32, 28, 34, 31, 28, 33, 30, 27, 35, 32, 29, 34, 30, 28, 33, 30, 27, 33, 30, 27, 33, 31, 28, 32, 30, 27, 33, 31, 28, 34, 32, 29, 32, 30, 27, 32, 30, 27, + 34, 32, 28, 33, 31, 27, 33, 32, 28, 33, 30, 28, 34, 31, 29, 34, 31, 28, 33, 30, 27, 32, 29, 27, 30, 28, 25, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 20, 17, 17, 18, 15, 14, 14, 32, 30, 27, 32, 30, 27, 33, 30, 27, 32, 29, 27, 32, 29, 27, 33, 30, 27, + 32, 29, 27, 33, 30, 28, 33, 30, 28, 31, 29, 26, 31, 27, 25, 32, 29, 27, 31, 29, 27, 32, 30, 27, 31, 29, 26, 33, 30, 27, 32, 30, 27, 30, 28, 25, 31, 30, 27, 31, 28, 26, 31, 29, 26, 32, 30, 27, 31, 29, 26, 32, 30, 27, 30, 28, 26, 31, 29, 26, 31, 29, 26, + 31, 28, 25, 31, 28, 26, 30, 27, 25, 31, 29, 27, 31, 28, 26, 32, 29, 26, 19, 16, 13, 43, 37, 30, 44, 38, 30, 44, 37, 31, 43, 36, 32, 42, 38, 31, 42, 37, 30, 42, 36, 30, 42, 37, 31, 42, 36, 31, 42, 36, 31, 41, 37, 30, 41, 36, 30, 42, 34, 30, 42, 35, 30, + 45, 39, 34, 52, 45, 38, 7, 6, 5, 28, 28, 28, 22, 22, 22, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 19, 19, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 14, 14, 14, 21, 20, 20, 9, 8, 8, 12, 12, 12, 14, 14, 14, 14, 14, 14, 13, 13, 14, 13, 13, 14, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, + 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 24, 24, 24, 31, 31, 31, 13, 12, 12, 58, 52, 42, 50, 44, 35, 41, 37, 31, 41, 35, 30, 40, 35, 29, 42, 36, 29, 42, 37, 30, 40, 35, 30, 42, 35, 31, 41, 37, 30, + 40, 36, 30, 42, 36, 30, 43, 37, 31, 43, 37, 30, 44, 37, 31, 85, 81, 76, 42, 38, 30, 41, 38, 31, 43, 38, 30, 43, 37, 30, 42, 38, 31, 44, 38, 31, 43, 37, 32, 44, 38, 32, 45, 39, 30, 45, 38, 32, 44, 37, 31, 46, 38, 31, 45, 38, 32, 46, 38, 32, 46, 39, 33, + 45, 39, 31, 45, 38, 32, 123, 119, 116, 130, 127, 123, 129, 127, 122, 137, 134, 130, 138, 134, 130, 138, 135, 130, 137, 134, 131, 53, 50, 42, 45, 39, 33, 48, 39, 34, 48, 41, 33, 46, 39, 34, 45, 40, 33, 47, 40, 35, 47, 41, 35, 48, 41, 35, 46, 42, 36, 47, 42, 34, 47, 41, 34, + 47, 42, 35, 35, 30, 26, 15, 15, 15, 18, 18, 18, 19, 19, 20, 19, 19, 19, 16, 16, 16, 25, 22, 21, 49, 42, 35, 48, 44, 36, 48, 44, 36, 50, 42, 35, 50, 42, 36, 49, 42, 35, 48, 43, 36, 49, 44, 36, 48, 42, 37, 49, 42, 35, 51, 44, 36, 49, 44, 36, 49, 44, 36, + 50, 44, 37, 50, 43, 36, 140, 135, 131, 140, 137, 133, 139, 136, 132, 139, 136, 132, 133, 129, 124, 132, 128, 124, 131, 129, 125, 50, 44, 37, 52, 45, 36, 53, 45, 37, 52, 44, 37, 52, 46, 38, 51, 46, 37, 52, 44, 37, 53, 45, 38, 53, 45, 39, 53, 45, 38, 52, 45, 38, 52, 45, 38, + 53, 45, 38, 53, 47, 38, 130, 125, 119, 136, 131, 126, 135, 130, 127, 141, 137, 133, 142, 138, 133, 142, 138, 133, 142, 138, 134, 63, 56, 49, 54, 48, 39, 55, 47, 39, 55, 46, 40, 54, 48, 40, 55, 47, 39, 54, 46, 39, 56, 47, 39, 56, 48, 39, 55, 47, 39, 54, 49, 40, 56, 49, 40, + 55, 48, 39, 52, 45, 38, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 56, 47, 40, 55, 47, 40, 56, 48, 41, 55, 49, 41, 55, 48, 39, 57, 47, 39, 58, 49, 40, 57, 51, 41, 56, 50, 41, 57, 50, 41, 56, 49, 42, 56, 49, 41, 58, 50, 40, + 57, 49, 40, 55, 49, 41, 142, 138, 134, 144, 139, 135, 143, 139, 134, 143, 139, 134, 137, 132, 127, 136, 132, 127, 136, 132, 126, 58, 51, 41, 59, 50, 42, 58, 51, 42, 58, 50, 41, 58, 49, 41, 59, 50, 42, 58, 51, 41, 57, 50, 42, 58, 50, 43, 59, 51, 43, 58, 50, 42, 57, 50, 42, + 59, 52, 42, 58, 52, 43, 132, 127, 122, 138, 133, 128, 138, 133, 129, 143, 139, 135, 144, 140, 135, 145, 141, 135, 145, 141, 136, 66, 59, 51, 59, 50, 43, 59, 51, 43, 60, 50, 42, 59, 50, 42, 57, 51, 43, 59, 52, 43, 59, 51, 42, 59, 49, 42, 58, 50, 42, 58, 52, 42, 59, 52, 43, + 59, 52, 43, 60, 51, 42, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 55, 48, 40, 58, 51, 42, 58, 50, 42, 57, 50, 42, 58, 50, 42, 60, 51, 43, 59, 52, 42, 57, 51, 42, 57, 49, 42, 57, 48, 42, 59, 48, 42, 59, 48, 42, 57, 50, 43, + 58, 49, 42, 59, 49, 41, 144, 139, 134, 144, 139, 134, 144, 139, 134, 143, 139, 134, 137, 132, 127, 136, 131, 126, 136, 130, 126, 58, 48, 41, 57, 48, 41, 57, 49, 41, 57, 48, 40, 56, 47, 41, 57, 48, 41, 55, 49, 41, 55, 49, 41, 57, 48, 41, 56, 49, 40, 55, 48, 40, 55, 48, 40, + 55, 48, 41, 55, 48, 41, 54, 49, 40, 54, 48, 40, 55, 48, 41, 96, 88, 83, 56, 47, 40, 55, 49, 41, 54, 48, 40, 54, 48, 38, 55, 47, 39, 54, 46, 40, 54, 46, 39, 56, 46, 39, 56, 45, 40, 54, 45, 40, 54, 47, 39, 55, 48, 39, 54, 48, 39, 53, 47, 39, 54, 47, 38, + 53, 47, 38, 54, 46, 39, 55, 45, 39, 55, 46, 38, 53, 46, 38, 53, 46, 38, 53, 45, 39, 54, 44, 39, 80, 70, 65, 23, 19, 16, 34, 31, 29, 33, 31, 28, 32, 30, 27, 33, 31, 28, 35, 32, 29, 33, 31, 28, 33, 30, 27, 33, 31, 28, 35, 32, 29, 35, 32, 29, 35, 31, 29, + 35, 31, 29, 116, 114, 113, 123, 121, 120, 122, 121, 119, 130, 129, 127, 130, 129, 127, 131, 129, 128, 130, 129, 128, 43, 40, 38, 33, 31, 28, 34, 31, 29, 35, 32, 29, 33, 29, 27, 33, 30, 28, 33, 30, 28, 33, 30, 27, 33, 31, 27, 33, 30, 28, 34, 31, 29, 34, 31, 28, 33, 31, 28, + 31, 29, 26, 30, 27, 25, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 20, 17, 17, 18, 15, 14, 14, 33, 30, 27, 31, 29, 26, 32, 29, 26, 34, 30, 28, 33, 30, 27, 32, 29, 27, 32, 29, 27, 32, 29, 27, 32, 29, 27, 31, 29, 26, 31, 28, 26, 33, 30, 27, 31, 28, 26, + 32, 30, 27, 129, 128, 126, 129, 128, 126, 129, 127, 126, 128, 127, 125, 120, 119, 117, 120, 118, 117, 121, 119, 118, 31, 29, 26, 31, 29, 26, 32, 30, 28, 31, 28, 25, 31, 28, 25, 31, 28, 26, 30, 27, 25, 31, 29, 27, 30, 28, 26, 31, 29, 25, 32, 29, 26, 30, 27, 25, 18, 16, 13, + 41, 38, 30, 41, 38, 31, 42, 37, 31, 43, 35, 31, 42, 37, 31, 43, 38, 30, 43, 36, 30, 42, 35, 30, 42, 36, 31, 42, 37, 31, 42, 36, 31, 42, 36, 29, 40, 36, 29, 40, 34, 30, 46, 39, 34, 52, 46, 38, 7, 6, 5, 28, 28, 28, 21, 21, 21, 14, 14, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 14, 14, 15, 21, 21, 21, + 9, 9, 9, 12, 12, 12, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, + 18, 18, 18, 24, 24, 24, 31, 31, 31, 13, 12, 12, 57, 52, 43, 49, 43, 37, 41, 34, 29, 41, 34, 30, 40, 36, 29, 41, 36, 30, 42, 35, 30, 42, 37, 29, 41, 35, 31, 44, 37, 31, 42, 36, 30, 41, 35, 31, 41, 37, 30, 42, 37, 30, 42, 37, 29, 86, 80, 75, 43, 37, 32, + 44, 37, 32, 43, 38, 31, 43, 39, 30, 43, 37, 31, 45, 38, 30, 45, 37, 30, 43, 37, 31, 43, 38, 30, 45, 38, 32, 47, 38, 31, 47, 39, 32, 46, 38, 33, 44, 38, 31, 46, 38, 32, 44, 41, 31, 43, 39, 33, 45, 38, 33, 44, 39, 33, 44, 39, 32, 44, 41, 32, 46, 40, 32, + 45, 39, 33, 46, 41, 33, 45, 41, 33, 45, 41, 33, 47, 42, 33, 46, 40, 34, 46, 40, 34, 46, 41, 35, 47, 41, 35, 47, 41, 34, 47, 42, 34, 48, 41, 35, 48, 42, 34, 48, 42, 34, 48, 41, 35, 34, 32, 27, 15, 15, 15, 18, 18, 18, 19, 19, 20, 19, 19, 19, 16, 16, 16, + 25, 23, 20, 49, 42, 36, 48, 43, 36, 49, 42, 35, 49, 42, 35, 50, 44, 36, 48, 44, 36, 47, 44, 37, 48, 43, 35, 48, 42, 36, 49, 43, 36, 50, 43, 35, 50, 43, 36, 50, 43, 37, 50, 45, 35, 51, 44, 36, 51, 43, 36, 51, 44, 37, 52, 45, 37, 52, 44, 37, 52, 44, 37, + 52, 45, 37, 51, 44, 36, 52, 45, 37, 52, 46, 37, 52, 46, 37, 52, 44, 39, 53, 45, 38, 53, 45, 38, 53, 46, 38, 53, 45, 38, 53, 45, 39, 52, 45, 38, 53, 45, 38, 53, 45, 38, 54, 45, 39, 53, 46, 39, 53, 46, 39, 54, 45, 38, 54, 45, 38, 53, 47, 39, 53, 48, 39, + 52, 47, 38, 53, 47, 38, 53, 47, 39, 54, 47, 39, 54, 47, 39, 54, 47, 39, 56, 46, 39, 55, 47, 40, 54, 46, 40, 53, 47, 39, 53, 47, 39, 54, 48, 39, 54, 48, 40, 54, 49, 39, 54, 47, 40, 50, 45, 39, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 55, 48, 40, 56, 48, 40, 56, 48, 39, 56, 49, 40, 56, 50, 41, 56, 50, 41, 56, 49, 42, 56, 49, 41, 57, 48, 41, 57, 49, 41, 56, 50, 42, 56, 50, 42, 57, 49, 42, 58, 49, 41, 56, 49, 40, 56, 50, 41, 58, 49, 41, 57, 50, 40, 57, 51, 41, 57, 51, 42, + 57, 49, 42, 58, 49, 43, 58, 50, 42, 57, 51, 42, 58, 51, 42, 58, 51, 43, 59, 50, 42, 59, 50, 42, 56, 51, 43, 57, 50, 42, 59, 49, 42, 59, 50, 42, 57, 51, 42, 57, 51, 42, 57, 51, 42, 59, 50, 42, 60, 50, 42, 60, 51, 43, 59, 52, 42, 59, 52, 42, 58, 51, 42, + 58, 49, 42, 58, 49, 43, 58, 49, 44, 59, 50, 43, 60, 51, 43, 59, 50, 44, 59, 51, 43, 59, 51, 43, 58, 50, 42, 58, 50, 42, 60, 51, 43, 60, 51, 42, 58, 51, 42, 57, 50, 42, 59, 50, 41, 58, 51, 41, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 56, 48, 40, 58, 50, 43, 57, 50, 42, 57, 50, 43, 58, 50, 43, 59, 51, 42, 58, 50, 43, 57, 51, 43, 57, 50, 41, 57, 49, 41, 57, 50, 41, 58, 50, 41, 59, 50, 42, 57, 49, 42, 56, 48, 42, 56, 48, 42, 56, 48, 41, 56, 48, 41, 58, 48, 42, 58, 48, 40, + 56, 50, 41, 56, 50, 42, 57, 50, 41, 57, 49, 41, 56, 50, 41, 56, 49, 41, 57, 48, 40, 56, 48, 40, 55, 49, 40, 55, 49, 40, 55, 48, 40, 55, 47, 40, 56, 47, 40, 56, 47, 39, 56, 48, 40, 55, 49, 40, 55, 49, 40, 54, 48, 40, 54, 48, 41, 95, 90, 83, 55, 48, 40, + 55, 48, 40, 54, 48, 39, 53, 48, 40, 54, 47, 40, 55, 46, 39, 55, 46, 38, 54, 46, 39, 54, 46, 39, 55, 47, 39, 54, 47, 39, 53, 46, 39, 54, 47, 39, 55, 46, 39, 55, 45, 38, 53, 46, 38, 53, 47, 38, 54, 46, 37, 52, 45, 38, 53, 45, 39, 54, 45, 39, 53, 46, 38, + 54, 45, 37, 80, 71, 63, 23, 20, 16, 33, 30, 27, 35, 32, 30, 33, 30, 27, 33, 30, 27, 33, 30, 28, 34, 30, 28, 34, 30, 28, 32, 30, 27, 34, 31, 29, 35, 32, 29, 35, 32, 29, 33, 31, 27, 34, 31, 28, 33, 30, 28, 34, 31, 28, 35, 32, 29, 34, 31, 28, 35, 31, 29, + 35, 32, 29, 33, 30, 28, 33, 30, 27, 35, 31, 29, 34, 32, 29, 32, 30, 27, 33, 31, 28, 33, 30, 28, 32, 29, 27, 31, 29, 27, 32, 30, 27, 33, 30, 28, 33, 32, 28, 32, 30, 27, 31, 29, 26, 30, 28, 26, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 20, 17, 17, 18, + 15, 15, 15, 32, 30, 27, 32, 28, 26, 31, 28, 26, 34, 31, 28, 33, 31, 28, 31, 30, 26, 32, 29, 27, 31, 29, 27, 31, 29, 26, 32, 30, 27, 31, 28, 26, 32, 29, 26, 32, 30, 27, 31, 28, 26, 32, 30, 27, 32, 30, 27, 30, 27, 25, 31, 27, 25, 32, 29, 27, 30, 29, 25, + 32, 30, 28, 30, 28, 25, 32, 30, 26, 32, 29, 26, 32, 29, 27, 31, 29, 27, 30, 28, 25, 31, 28, 26, 32, 29, 27, 32, 29, 27, 31, 28, 26, 30, 28, 25, 30, 28, 26, 18, 16, 13, 43, 37, 30, 43, 38, 30, 42, 37, 31, 42, 38, 30, 42, 38, 31, 41, 38, 32, 41, 37, 31, + 44, 35, 31, 43, 35, 31, 42, 37, 31, 42, 37, 31, 41, 35, 31, 41, 35, 30, 39, 36, 30, 46, 40, 34, 53, 45, 38, 7, 6, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, 9, 9, 9, 13, 13, 13, 15, 15, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, + 17, 17, 18, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 24, 25, 25, 32, 32, 32, 13, 13, 12, 60, 51, 42, 50, 45, 37, 43, 36, 30, + 42, 35, 29, 42, 36, 30, 42, 36, 30, 42, 36, 30, 41, 37, 31, 42, 35, 29, 41, 36, 30, 43, 37, 31, 43, 36, 30, 42, 37, 31, 43, 37, 31, 44, 37, 30, 85, 80, 75, 42, 36, 30, 41, 38, 31, 42, 39, 32, 42, 38, 31, 43, 37, 30, 44, 37, 30, 44, 38, 31, 45, 37, 30, + 46, 39, 32, 45, 39, 32, 44, 39, 32, 44, 38, 31, 44, 39, 32, 46, 39, 32, 45, 39, 32, 46, 38, 32, 44, 40, 33, 45, 39, 32, 47, 39, 32, 47, 39, 32, 46, 40, 33, 44, 41, 33, 46, 40, 33, 45, 39, 32, 47, 39, 32, 46, 40, 33, 47, 40, 33, 47, 39, 32, 47, 40, 33, + 46, 40, 33, 46, 41, 35, 48, 41, 35, 47, 42, 35, 47, 42, 35, 46, 40, 34, 47, 42, 35, 49, 41, 34, 35, 31, 26, 15, 15, 15, 18, 18, 19, 20, 20, 20, 19, 19, 19, 16, 16, 16, 25, 22, 20, 49, 41, 34, 50, 42, 35, 48, 43, 35, 49, 44, 36, 50, 44, 36, 49, 43, 36, + 51, 43, 36, 48, 43, 36, 48, 44, 37, 50, 43, 36, 51, 44, 37, 49, 44, 37, 49, 44, 37, 49, 44, 37, 50, 43, 36, 52, 42, 36, 52, 44, 36, 52, 44, 37, 52, 44, 37, 51, 44, 37, 50, 44, 37, 50, 44, 37, 51, 44, 37, 51, 43, 36, 52, 45, 37, 52, 46, 38, 51, 45, 37, + 52, 45, 37, 52, 45, 38, 51, 46, 38, 53, 45, 38, 54, 44, 37, 54, 45, 38, 52, 46, 39, 53, 45, 38, 54, 45, 38, 53, 45, 38, 54, 45, 38, 53, 46, 39, 52, 46, 39, 53, 45, 38, 54, 46, 38, 54, 46, 38, 54, 47, 39, 53, 47, 39, 53, 48, 40, 54, 46, 39, 54, 46, 39, + 55, 47, 39, 54, 46, 38, 53, 47, 39, 53, 48, 40, 53, 49, 41, 54, 49, 41, 55, 48, 40, 55, 48, 40, 51, 46, 39, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 55, 47, 40, 55, 47, 39, 57, 48, 40, 56, 50, 41, 56, 50, 41, 57, 49, 41, + 57, 49, 41, 56, 49, 41, 56, 48, 40, 56, 49, 41, 56, 50, 42, 56, 49, 41, 57, 49, 41, 57, 50, 41, 57, 49, 41, 57, 50, 42, 56, 49, 41, 56, 48, 40, 58, 49, 41, 58, 50, 42, 58, 50, 42, 58, 50, 42, 57, 49, 41, 57, 50, 41, 58, 49, 41, 59, 49, 41, 58, 50, 42, + 57, 50, 42, 59, 51, 43, 59, 51, 43, 58, 50, 42, 58, 50, 42, 59, 50, 42, 60, 50, 42, 59, 50, 42, 57, 50, 42, 58, 52, 43, 58, 51, 43, 57, 51, 43, 58, 51, 43, 58, 51, 43, 59, 50, 42, 60, 49, 41, 58, 50, 42, 59, 51, 42, 59, 51, 43, 59, 51, 43, 59, 51, 43, + 57, 52, 43, 59, 51, 43, 60, 50, 42, 58, 51, 43, 57, 51, 43, 58, 50, 42, 59, 51, 43, 58, 51, 43, 59, 50, 41, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 56, 48, 40, 59, 51, 43, 59, 51, 43, 59, 50, 42, 58, 50, 42, 59, 50, 42, + 60, 50, 42, 59, 49, 41, 58, 49, 41, 57, 49, 41, 57, 50, 42, 57, 49, 41, 57, 49, 41, 57, 49, 41, 56, 49, 41, 57, 49, 41, 58, 49, 41, 57, 49, 41, 56, 50, 42, 57, 49, 42, 56, 50, 42, 56, 50, 42, 56, 48, 41, 57, 48, 40, 56, 49, 41, 55, 48, 41, 55, 47, 40, + 55, 48, 40, 54, 50, 42, 55, 49, 41, 55, 47, 40, 56, 47, 40, 57, 48, 40, 55, 48, 40, 55, 47, 39, 55, 47, 39, 54, 49, 41, 55, 48, 40, 56, 47, 39, 95, 89, 83, 53, 47, 39, 53, 48, 40, 54, 48, 40, 54, 47, 39, 55, 47, 39, 55, 46, 39, 54, 46, 38, 53, 47, 39, + 53, 47, 39, 53, 46, 38, 55, 47, 39, 54, 46, 38, 54, 45, 38, 53, 46, 39, 53, 47, 39, 54, 47, 39, 54, 45, 38, 53, 46, 38, 53, 46, 39, 53, 45, 38, 52, 45, 38, 52, 45, 38, 53, 46, 39, 81, 73, 65, 23, 20, 17, 34, 31, 28, 35, 32, 29, 34, 31, 29, 34, 32, 29, + 32, 29, 27, 35, 31, 28, 33, 30, 28, 34, 31, 29, 34, 31, 28, 35, 32, 30, 34, 32, 29, 32, 29, 26, 32, 30, 27, 33, 30, 27, 34, 31, 28, 35, 32, 29, 34, 31, 29, 33, 30, 28, 33, 31, 28, 32, 29, 26, 32, 29, 27, 33, 31, 28, 33, 31, 28, 32, 30, 27, 32, 31, 28, + 33, 31, 29, 32, 30, 27, 32, 30, 27, 33, 30, 27, 33, 30, 27, 33, 31, 28, 32, 30, 27, 33, 30, 27, 32, 29, 26, 14, 14, 14, 18, 18, 18, 20, 20, 20, 19, 19, 20, 17, 17, 18, 15, 14, 14, 31, 29, 26, 33, 30, 28, 31, 29, 26, 33, 31, 28, 33, 31, 28, 33, 30, 28, + 31, 28, 26, 32, 30, 27, 31, 29, 27, 31, 29, 26, 31, 28, 26, 32, 29, 27, 31, 29, 26, 30, 28, 25, 33, 30, 27, 32, 29, 26, 32, 30, 27, 32, 30, 27, 33, 30, 28, 32, 29, 26, 32, 30, 27, 30, 28, 25, 32, 30, 27, 30, 28, 25, 31, 28, 26, 31, 28, 26, 30, 27, 25, + 31, 29, 27, 31, 30, 27, 32, 30, 27, 31, 29, 26, 30, 28, 26, 31, 29, 26, 19, 16, 13, 44, 36, 30, 44, 38, 31, 42, 39, 32, 42, 37, 31, 43, 36, 31, 43, 37, 31, 43, 38, 32, 41, 37, 31, 42, 36, 31, 42, 36, 31, 42, 37, 31, 42, 36, 30, 41, 35, 30, 40, 36, 30, + 46, 40, 34, 52, 45, 38, 7, 6, 5, 31, 31, 32, 26, 26, 26, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 18, 18, 19, 14, 14, 15, 21, 21, 21, 9, 9, 9, 13, 13, 13, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 19, 25, 25, 25, 32, 32, 32, 13, 13, 12, 57, 51, 42, 50, 44, 37, 42, 34, 31, 41, 35, 30, 40, 37, 29, 41, 35, 30, 42, 35, 29, 42, 35, 29, 40, 36, 31, 43, 37, 31, + 41, 36, 29, 43, 37, 29, 44, 36, 30, 44, 38, 31, 42, 37, 30, 86, 82, 76, 42, 37, 30, 43, 38, 31, 43, 37, 31, 44, 38, 31, 43, 37, 31, 44, 37, 31, 43, 38, 31, 44, 37, 31, 44, 38, 31, 44, 37, 31, 47, 39, 31, 44, 39, 31, 45, 37, 32, 46, 38, 31, 46, 39, 32, + 45, 40, 33, 46, 41, 32, 47, 40, 31, 44, 39, 33, 44, 40, 33, 44, 39, 34, 44, 39, 34, 44, 41, 33, 46, 39, 33, 46, 41, 33, 46, 41, 32, 46, 40, 34, 47, 41, 33, 47, 39, 34, 46, 40, 35, 45, 39, 34, 47, 40, 34, 47, 42, 34, 48, 43, 34, 48, 42, 34, 47, 41, 33, + 47, 42, 34, 34, 30, 27, 15, 15, 15, 18, 18, 19, 20, 20, 20, 19, 19, 19, 16, 16, 16, 25, 23, 20, 49, 44, 35, 49, 42, 35, 50, 43, 35, 48, 42, 35, 47, 44, 37, 49, 44, 36, 49, 44, 35, 48, 43, 35, 49, 42, 36, 51, 42, 37, 50, 43, 36, 50, 44, 37, 50, 44, 36, + 52, 43, 36, 50, 43, 36, 51, 43, 37, 50, 44, 37, 52, 45, 37, 51, 45, 37, 50, 44, 36, 51, 44, 37, 51, 45, 38, 52, 44, 39, 52, 44, 38, 52, 45, 37, 52, 47, 38, 52, 46, 38, 52, 45, 37, 50, 46, 37, 51, 47, 39, 51, 45, 39, 52, 45, 38, 53, 47, 38, 54, 47, 39, + 54, 46, 38, 52, 45, 38, 53, 46, 39, 53, 46, 40, 53, 47, 39, 54, 46, 38, 55, 46, 39, 53, 47, 39, 52, 45, 39, 54, 46, 39, 55, 47, 39, 55, 45, 40, 55, 46, 38, 56, 46, 38, 54, 46, 40, 55, 47, 39, 55, 47, 38, 55, 47, 39, 55, 47, 39, 53, 47, 40, 54, 47, 40, + 55, 47, 40, 51, 45, 38, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 56, 48, 40, 56, 48, 40, 55, 48, 40, 54, 49, 41, 56, 50, 41, 57, 49, 40, 56, 48, 40, 56, 48, 41, 56, 49, 42, 58, 50, 42, 58, 49, 41, 56, 48, 40, 56, 49, 41, + 57, 50, 42, 57, 50, 41, 56, 50, 40, 56, 49, 41, 57, 50, 41, 58, 51, 41, 59, 50, 42, 58, 49, 41, 57, 49, 42, 58, 50, 43, 60, 50, 42, 58, 50, 41, 57, 51, 41, 58, 50, 42, 58, 50, 42, 58, 51, 41, 59, 52, 42, 59, 51, 42, 59, 50, 42, 59, 50, 42, 58, 50, 43, + 59, 49, 43, 60, 49, 42, 57, 51, 42, 58, 51, 42, 59, 52, 42, 59, 52, 42, 59, 51, 43, 58, 51, 43, 58, 52, 44, 58, 53, 44, 59, 52, 43, 59, 51, 42, 59, 49, 43, 59, 51, 44, 57, 51, 44, 58, 49, 43, 59, 50, 42, 58, 50, 42, 58, 51, 43, 58, 52, 42, 59, 51, 41, + 59, 50, 42, 58, 50, 42, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 56, 48, 40, 56, 50, 43, 57, 50, 43, 59, 50, 42, 58, 49, 43, 57, 49, 42, 59, 50, 42, 59, 50, 42, 58, 49, 42, 58, 49, 41, 59, 48, 41, 59, 49, 42, 56, 51, 41, + 57, 50, 41, 58, 49, 41, 57, 51, 40, 55, 50, 42, 56, 50, 42, 58, 49, 41, 57, 49, 42, 56, 49, 42, 57, 49, 41, 57, 49, 41, 55, 49, 40, 55, 48, 41, 56, 47, 41, 55, 48, 41, 55, 49, 41, 57, 49, 40, 56, 48, 39, 55, 49, 39, 55, 47, 40, 57, 48, 41, 56, 49, 40, + 54, 48, 40, 54, 48, 40, 56, 49, 40, 56, 47, 41, 54, 48, 40, 95, 90, 83, 56, 47, 41, 54, 47, 40, 53, 47, 40, 55, 47, 40, 55, 48, 40, 53, 48, 39, 54, 47, 39, 55, 48, 39, 54, 47, 39, 54, 46, 40, 54, 47, 39, 53, 45, 40, 53, 46, 39, 53, 47, 38, 55, 47, 39, + 55, 46, 38, 53, 46, 38, 54, 46, 39, 54, 45, 39, 54, 45, 39, 54, 45, 39, 53, 44, 39, 54, 44, 38, 80, 72, 64, 23, 19, 16, 35, 32, 29, 34, 31, 28, 34, 32, 29, 35, 32, 29, 33, 30, 27, 35, 32, 29, 34, 32, 29, 33, 31, 28, 33, 31, 28, 35, 32, 30, 34, 31, 29, + 34, 31, 29, 33, 30, 28, 34, 31, 29, 32, 29, 27, 33, 31, 28, 34, 31, 28, 33, 30, 27, 33, 31, 28, 33, 30, 27, 34, 31, 28, 34, 31, 28, 33, 31, 28, 33, 30, 28, 34, 31, 29, 34, 31, 29, 32, 30, 26, 33, 31, 27, 32, 30, 27, 32, 29, 27, 34, 30, 28, 33, 30, 28, + 32, 29, 27, 32, 30, 27, 14, 14, 14, 18, 18, 18, 20, 20, 20, 19, 19, 20, 17, 17, 18, 15, 14, 14, 31, 29, 26, 32, 30, 27, 32, 29, 27, 31, 29, 26, 32, 29, 27, 32, 30, 28, 32, 30, 27, 31, 29, 26, 31, 28, 26, 31, 28, 25, 32, 30, 27, 32, 30, 27, 30, 28, 25, + 31, 29, 26, 32, 30, 28, 32, 29, 27, 33, 31, 28, 32, 30, 27, 30, 29, 26, 32, 30, 27, 31, 29, 26, 30, 28, 25, 30, 29, 26, 30, 28, 25, 29, 27, 25, 29, 27, 25, 30, 29, 26, 32, 29, 27, 30, 28, 25, 32, 30, 27, 31, 29, 27, 31, 29, 27, 30, 27, 24, 18, 16, 13, + 43, 38, 31, 44, 36, 31, 43, 36, 31, 42, 36, 30, 42, 37, 31, 43, 37, 30, 44, 36, 30, 43, 35, 30, 41, 35, 30, 41, 34, 31, 40, 35, 30, 40, 36, 30, 40, 35, 30, 40, 35, 29, 47, 41, 32, 52, 46, 38, 7, 6, 5, 31, 31, 31, 25, 25, 25, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, + 10, 9, 9, 13, 13, 14, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 19, 24, 24, 25, 31, 31, 32, 13, 12, 12, 61, 52, 43, 52, 45, 37, 42, 34, 29, 40, 34, 31, 40, 36, 30, 41, 36, 29, 42, 36, 31, 42, 38, 30, 41, 36, 29, 41, 37, 29, 41, 37, 30, 43, 37, 30, 43, 38, 30, 41, 36, 30, 42, 38, 31, 85, 80, 76, 42, 37, 31, + 44, 37, 29, 43, 39, 31, 42, 38, 31, 45, 36, 31, 46, 38, 32, 43, 38, 31, 44, 37, 32, 45, 38, 31, 44, 38, 32, 45, 39, 33, 45, 38, 32, 44, 38, 32, 45, 39, 31, 45, 39, 31, 45, 40, 32, 43, 39, 33, 124, 120, 116, 130, 126, 122, 129, 126, 123, 130, 127, 123, 131, 127, 122, + 131, 126, 123, 130, 126, 123, 49, 44, 38, 45, 40, 34, 46, 39, 34, 48, 40, 32, 47, 42, 33, 46, 41, 33, 48, 41, 34, 47, 41, 35, 46, 42, 35, 48, 42, 33, 48, 42, 33, 47, 41, 35, 46, 42, 34, 35, 31, 26, 15, 15, 15, 18, 18, 19, 20, 20, 20, 19, 19, 19, 16, 16, 17, + 25, 23, 21, 50, 43, 34, 50, 44, 34, 49, 44, 36, 47, 42, 35, 49, 43, 35, 49, 43, 35, 47, 43, 36, 49, 44, 35, 51, 43, 35, 52, 43, 35, 51, 44, 36, 49, 43, 35, 51, 43, 36, 49, 44, 37, 49, 44, 35, 128, 125, 120, 132, 128, 123, 133, 129, 124, 132, 128, 124, 132, 129, 124, + 133, 128, 124, 132, 129, 123, 49, 46, 37, 51, 45, 36, 52, 45, 37, 52, 45, 38, 53, 44, 39, 53, 44, 38, 53, 46, 38, 53, 46, 38, 53, 44, 37, 53, 44, 37, 52, 45, 38, 52, 46, 37, 53, 46, 38, 51, 46, 39, 128, 124, 119, 135, 130, 126, 135, 131, 126, 134, 130, 126, 134, 131, 126, + 134, 130, 125, 134, 131, 126, 57, 50, 44, 54, 46, 39, 55, 46, 38, 55, 46, 38, 54, 46, 39, 55, 46, 39, 55, 46, 40, 55, 46, 40, 55, 48, 40, 55, 47, 40, 53, 46, 39, 54, 48, 39, 54, 48, 41, 52, 46, 40, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 56, 48, 40, 56, 48, 40, 56, 50, 42, 56, 49, 41, 57, 49, 40, 57, 49, 41, 57, 48, 40, 56, 48, 40, 56, 47, 42, 56, 49, 42, 57, 51, 41, 56, 50, 40, 56, 49, 41, 57, 49, 41, 57, 49, 40, 133, 128, 124, 136, 131, 127, 137, 131, 126, 137, 131, 126, 136, 131, 126, + 136, 131, 126, 136, 132, 126, 58, 51, 41, 59, 50, 41, 58, 49, 43, 58, 50, 42, 59, 51, 42, 58, 51, 42, 58, 50, 41, 59, 50, 41, 59, 49, 42, 59, 50, 42, 59, 51, 42, 59, 51, 41, 60, 51, 41, 59, 50, 42, 132, 127, 122, 138, 133, 128, 138, 134, 128, 138, 134, 128, 138, 133, 128, + 138, 133, 128, 137, 133, 129, 61, 55, 48, 59, 50, 43, 60, 50, 43, 58, 52, 42, 57, 52, 42, 58, 50, 43, 59, 51, 43, 59, 52, 43, 59, 51, 43, 59, 49, 43, 58, 50, 43, 59, 52, 42, 59, 51, 42, 58, 49, 43, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 54, 47, 40, 57, 49, 42, 57, 51, 42, 57, 50, 42, 59, 49, 41, 58, 50, 42, 57, 50, 43, 58, 50, 43, 59, 50, 43, 59, 50, 42, 59, 50, 41, 58, 49, 41, 57, 49, 41, 57, 49, 41, 56, 49, 41, 133, 129, 123, 135, 132, 126, 135, 131, 126, 136, 131, 126, 136, 131, 126, + 136, 131, 126, 135, 131, 126, 56, 48, 41, 55, 48, 41, 54, 49, 42, 55, 49, 41, 57, 49, 40, 57, 48, 40, 55, 47, 40, 55, 48, 39, 55, 49, 41, 54, 48, 41, 55, 47, 41, 55, 48, 40, 54, 48, 39, 55, 48, 39, 55, 49, 41, 56, 48, 41, 56, 48, 40, 94, 90, 82, 53, 48, 39, + 54, 47, 40, 55, 47, 40, 55, 48, 39, 55, 47, 39, 54, 46, 39, 53, 47, 39, 54, 47, 39, 54, 46, 40, 55, 47, 39, 54, 48, 39, 54, 48, 38, 53, 46, 38, 54, 46, 39, 54, 46, 39, 55, 45, 38, 54, 45, 38, 53, 46, 39, 53, 46, 39, 54, 47, 39, 52, 47, 38, 52, 46, 38, + 54, 45, 37, 81, 73, 64, 23, 20, 16, 35, 33, 29, 34, 31, 28, 35, 31, 29, 33, 30, 28, 34, 32, 29, 33, 30, 28, 35, 31, 29, 33, 31, 28, 32, 30, 27, 35, 33, 30, 35, 32, 29, 35, 32, 29, 117, 115, 113, 124, 122, 120, 123, 122, 120, 123, 122, 120, 123, 122, 120, 123, 121, 120, + 123, 122, 120, 38, 36, 33, 34, 32, 29, 33, 30, 27, 34, 31, 28, 34, 31, 28, 33, 30, 27, 34, 31, 29, 33, 31, 29, 33, 30, 28, 32, 29, 27, 33, 30, 28, 34, 31, 29, 34, 31, 29, 33, 30, 28, 31, 29, 27, 14, 14, 14, 18, 18, 18, 20, 20, 20, 19, 19, 20, 17, 17, 18, + 15, 15, 15, 33, 30, 28, 32, 29, 27, 32, 30, 28, 30, 28, 26, 31, 28, 26, 31, 28, 26, 33, 31, 29, 32, 30, 27, 32, 30, 27, 31, 28, 26, 34, 31, 28, 32, 29, 27, 32, 30, 27, 33, 30, 27, 118, 116, 114, 121, 120, 118, 120, 119, 117, 120, 118, 117, 120, 119, 117, 120, 119, 118, + 121, 119, 118, 31, 28, 26, 30, 27, 25, 30, 28, 25, 32, 29, 27, 32, 29, 27, 31, 29, 26, 30, 29, 26, 31, 29, 27, 32, 30, 27, 31, 29, 26, 31, 28, 26, 30, 28, 25, 19, 16, 13, 45, 38, 31, 44, 38, 31, 42, 38, 31, 43, 37, 31, 44, 35, 31, 44, 36, 31, 44, 36, 31, + 42, 35, 30, 41, 36, 30, 43, 36, 31, 42, 35, 30, 40, 34, 29, 41, 35, 30, 41, 35, 30, 47, 40, 33, 54, 47, 38, 7, 6, 5, 25, 25, 25, 19, 19, 20, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 21, 8, 8, 7, 10, 10, 11, 13, 13, 13, 14, 14, 14, 13, 13, 14, 13, 13, 14, 14, 14, 14, + 14, 14, 15, 15, 15, 15, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 23, 23, 24, 31, 31, 32, 13, 13, 12, 61, 50, 42, 51, 43, 36, 41, 35, 30, + 42, 34, 28, 41, 36, 29, 43, 35, 31, 42, 36, 29, 43, 36, 30, 43, 35, 30, 43, 35, 30, 43, 38, 31, 42, 37, 30, 43, 38, 31, 41, 37, 32, 43, 37, 31, 86, 81, 75, 43, 38, 31, 43, 38, 31, 42, 36, 31, 45, 38, 31, 43, 37, 30, 43, 37, 32, 45, 38, 31, 43, 39, 32, + 44, 38, 31, 45, 38, 32, 45, 40, 31, 45, 38, 31, 45, 39, 31, 45, 38, 31, 45, 39, 31, 43, 39, 31, 45, 39, 32, 46, 40, 33, 47, 38, 33, 46, 40, 32, 46, 39, 34, 46, 40, 34, 46, 39, 32, 46, 42, 33, 45, 41, 33, 45, 41, 34, 46, 41, 33, 46, 42, 33, 47, 42, 34, + 47, 41, 33, 48, 42, 34, 48, 41, 34, 48, 41, 34, 48, 41, 35, 48, 42, 34, 46, 40, 35, 47, 41, 35, 34, 31, 26, 15, 15, 15, 18, 18, 19, 20, 20, 20, 19, 19, 19, 16, 16, 17, 25, 23, 20, 47, 43, 35, 49, 44, 35, 50, 43, 35, 48, 43, 35, 48, 44, 35, 48, 43, 35, + 48, 42, 35, 49, 42, 36, 48, 43, 35, 49, 43, 35, 49, 43, 35, 49, 42, 36, 48, 44, 36, 49, 44, 37, 49, 44, 37, 49, 43, 37, 51, 43, 36, 52, 44, 36, 50, 44, 36, 51, 44, 36, 51, 44, 36, 50, 46, 36, 51, 46, 37, 51, 46, 38, 52, 46, 38, 53, 45, 37, 53, 46, 37, + 52, 45, 38, 53, 44, 37, 53, 45, 38, 52, 47, 39, 54, 45, 38, 53, 45, 37, 52, 47, 38, 53, 47, 38, 54, 46, 38, 53, 46, 39, 51, 46, 39, 52, 46, 39, 51, 46, 38, 52, 47, 38, 53, 45, 38, 53, 45, 38, 54, 46, 38, 54, 47, 39, 54, 46, 39, 54, 46, 39, 53, 47, 39, + 55, 47, 39, 55, 48, 40, 56, 48, 40, 56, 46, 39, 55, 46, 39, 54, 47, 40, 54, 48, 40, 54, 46, 41, 52, 45, 39, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 54, 48, 39, 54, 48, 40, 54, 47, 41, 56, 48, 41, 56, 49, 40, 56, 50, 40, + 57, 49, 40, 56, 49, 41, 57, 48, 41, 58, 50, 41, 58, 49, 42, 56, 47, 41, 56, 49, 41, 58, 50, 41, 58, 49, 41, 58, 50, 41, 56, 50, 41, 57, 49, 41, 59, 48, 41, 58, 49, 41, 57, 50, 41, 58, 50, 41, 59, 49, 41, 58, 49, 41, 57, 50, 41, 59, 50, 41, 58, 49, 42, + 56, 51, 43, 57, 50, 42, 58, 49, 41, 59, 49, 42, 59, 50, 42, 58, 50, 43, 58, 51, 42, 57, 51, 41, 57, 51, 41, 58, 51, 41, 58, 50, 42, 57, 50, 43, 57, 52, 43, 57, 51, 43, 59, 50, 42, 59, 49, 42, 58, 51, 42, 58, 53, 43, 58, 52, 44, 59, 51, 42, 59, 50, 41, + 59, 51, 42, 60, 50, 43, 59, 49, 43, 58, 50, 42, 57, 50, 42, 58, 49, 42, 59, 50, 43, 59, 50, 43, 57, 50, 41, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 55, 47, 40, 57, 50, 43, 58, 50, 43, 59, 50, 43, 59, 50, 43, 59, 51, 42, + 57, 51, 42, 58, 50, 41, 59, 49, 41, 57, 50, 42, 58, 51, 42, 57, 51, 43, 58, 50, 42, 59, 50, 41, 56, 50, 41, 55, 50, 41, 57, 49, 41, 58, 49, 42, 58, 50, 41, 57, 50, 41, 55, 48, 40, 55, 47, 41, 55, 47, 41, 56, 47, 41, 56, 48, 41, 56, 49, 41, 56, 49, 41, + 55, 48, 41, 56, 48, 41, 55, 48, 40, 55, 48, 40, 55, 48, 40, 54, 49, 40, 54, 49, 40, 56, 49, 40, 56, 49, 40, 55, 48, 41, 55, 49, 41, 54, 48, 41, 94, 90, 83, 54, 48, 39, 55, 49, 40, 55, 48, 39, 55, 48, 39, 53, 48, 40, 54, 47, 40, 54, 47, 39, 55, 47, 39, + 54, 47, 40, 54, 47, 39, 54, 47, 40, 54, 46, 39, 53, 47, 39, 53, 47, 38, 53, 46, 38, 54, 45, 39, 54, 45, 39, 55, 45, 39, 55, 45, 38, 54, 46, 39, 53, 45, 38, 54, 46, 39, 54, 47, 39, 79, 73, 64, 22, 19, 16, 35, 32, 30, 34, 31, 28, 34, 32, 28, 33, 30, 27, + 34, 31, 29, 32, 29, 27, 34, 30, 27, 35, 32, 29, 32, 30, 27, 35, 32, 29, 34, 31, 29, 34, 30, 28, 34, 31, 29, 33, 31, 28, 34, 31, 29, 34, 31, 29, 34, 31, 28, 33, 30, 28, 32, 30, 27, 33, 30, 28, 33, 30, 27, 31, 29, 26, 33, 30, 28, 33, 30, 28, 32, 30, 28, + 32, 31, 28, 34, 32, 29, 34, 31, 28, 33, 30, 28, 33, 31, 28, 33, 30, 28, 33, 30, 28, 33, 30, 28, 31, 28, 26, 14, 14, 14, 18, 18, 18, 20, 20, 20, 19, 19, 20, 17, 17, 18, 15, 15, 15, 32, 30, 27, 32, 29, 27, 32, 29, 27, 31, 29, 26, 30, 28, 25, 31, 28, 27, + 33, 30, 27, 32, 29, 27, 32, 30, 27, 31, 30, 27, 33, 31, 28, 32, 31, 27, 33, 31, 28, 31, 29, 26, 31, 29, 27, 31, 28, 26, 31, 28, 25, 31, 28, 26, 33, 31, 27, 31, 29, 26, 32, 30, 27, 31, 29, 26, 31, 28, 26, 31, 28, 26, 32, 30, 27, 32, 30, 27, 31, 29, 27, + 29, 26, 24, 31, 29, 27, 30, 28, 26, 30, 28, 25, 31, 29, 26, 31, 28, 25, 19, 15, 13, 44, 37, 30, 43, 38, 30, 43, 38, 31, 43, 37, 32, 43, 36, 31, 43, 36, 31, 43, 36, 31, 43, 37, 31, 43, 36, 31, 42, 35, 30, 41, 35, 30, 41, 34, 31, 42, 34, 29, 41, 35, 29, + 46, 41, 33, 52, 46, 38, 7, 6, 5, 27, 27, 27, 21, 21, 21, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, 10, 10, 10, 15, 15, 15, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, + 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 24, 24, 24, 31, 31, 32, 13, 12, 12, 59, 51, 42, 50, 43, 37, 41, 35, 30, 43, 35, 29, 43, 34, 30, 44, 37, 30, 41, 37, 30, 42, 35, 29, 43, 35, 29, 42, 37, 29, + 43, 35, 29, 42, 36, 30, 43, 37, 32, 42, 37, 30, 42, 37, 30, 85, 80, 75, 41, 37, 30, 42, 38, 30, 44, 37, 29, 44, 38, 31, 44, 39, 31, 45, 37, 31, 43, 37, 32, 44, 38, 32, 44, 40, 30, 46, 39, 31, 44, 39, 31, 45, 38, 31, 46, 38, 33, 44, 38, 33, 47, 37, 32, + 45, 38, 32, 43, 40, 32, 45, 40, 32, 45, 40, 33, 45, 39, 32, 45, 40, 32, 44, 38, 32, 45, 39, 33, 44, 40, 32, 44, 39, 33, 46, 40, 33, 46, 41, 34, 47, 40, 35, 47, 40, 34, 46, 41, 33, 46, 41, 34, 46, 40, 35, 47, 40, 34, 47, 40, 33, 47, 42, 33, 49, 40, 34, + 48, 40, 35, 34, 30, 26, 15, 15, 15, 18, 18, 19, 20, 20, 20, 19, 19, 19, 16, 16, 17, 25, 23, 20, 48, 42, 35, 50, 42, 35, 49, 44, 35, 50, 45, 35, 49, 43, 36, 48, 42, 36, 50, 42, 35, 50, 42, 36, 48, 42, 37, 50, 43, 37, 51, 43, 36, 49, 43, 35, 49, 45, 37, + 50, 43, 37, 49, 43, 37, 51, 44, 37, 51, 43, 37, 50, 43, 36, 51, 46, 36, 52, 45, 36, 52, 44, 37, 51, 44, 37, 51, 45, 36, 51, 45, 37, 51, 44, 37, 50, 46, 37, 50, 46, 38, 51, 45, 37, 52, 44, 38, 51, 45, 38, 51, 45, 37, 52, 45, 37, 52, 45, 38, 52, 45, 39, + 52, 47, 38, 53, 46, 37, 53, 46, 37, 53, 46, 38, 54, 45, 38, 54, 45, 39, 53, 46, 39, 52, 46, 38, 53, 46, 38, 53, 45, 39, 52, 46, 39, 53, 47, 40, 55, 47, 40, 55, 45, 40, 53, 45, 39, 53, 47, 39, 54, 47, 39, 54, 46, 39, 53, 48, 40, 53, 49, 40, 55, 48, 39, + 55, 48, 40, 51, 45, 39, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 54, 49, 40, 53, 48, 41, 55, 49, 41, 56, 50, 40, 54, 49, 41, 56, 48, 41, 56, 49, 40, 54, 49, 40, 56, 49, 42, 57, 50, 41, 57, 50, 40, 56, 48, 41, 56, 49, 41, + 57, 49, 40, 57, 48, 39, 56, 49, 41, 57, 50, 42, 58, 50, 42, 59, 51, 42, 58, 50, 41, 58, 49, 41, 58, 48, 41, 59, 49, 41, 59, 49, 41, 57, 49, 41, 56, 49, 41, 58, 49, 42, 58, 49, 42, 57, 50, 41, 59, 50, 42, 59, 49, 42, 57, 50, 42, 57, 50, 41, 58, 51, 41, + 59, 51, 43, 60, 50, 43, 58, 50, 42, 58, 50, 41, 60, 50, 41, 58, 50, 43, 58, 51, 43, 59, 52, 42, 59, 52, 43, 60, 51, 43, 60, 50, 43, 60, 50, 42, 59, 52, 42, 59, 52, 42, 58, 50, 42, 58, 49, 43, 59, 50, 43, 58, 51, 42, 58, 51, 42, 58, 49, 42, 58, 49, 42, + 58, 50, 42, 59, 49, 43, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 56, 47, 41, 58, 50, 43, 57, 49, 42, 56, 49, 42, 58, 50, 41, 59, 51, 41, 58, 50, 42, 58, 49, 42, 58, 49, 43, 58, 48, 43, 58, 49, 42, 58, 50, 41, 58, 49, 41, + 58, 49, 42, 58, 49, 43, 57, 49, 41, 56, 51, 40, 57, 51, 40, 57, 49, 41, 57, 48, 41, 56, 50, 41, 55, 49, 41, 56, 48, 42, 55, 47, 42, 56, 48, 41, 58, 49, 40, 57, 49, 40, 56, 48, 42, 56, 48, 40, 56, 48, 40, 55, 49, 40, 54, 48, 39, 56, 48, 39, 57, 47, 40, + 56, 47, 39, 54, 47, 39, 56, 47, 39, 56, 49, 40, 56, 49, 40, 95, 90, 83, 55, 47, 41, 56, 48, 40, 55, 48, 40, 54, 48, 40, 55, 48, 40, 54, 48, 39, 54, 48, 39, 55, 47, 39, 55, 47, 39, 53, 47, 39, 54, 46, 39, 55, 47, 39, 53, 47, 39, 53, 46, 39, 54, 46, 40, + 53, 47, 40, 52, 46, 39, 54, 46, 39, 54, 47, 39, 53, 46, 39, 54, 46, 39, 54, 46, 39, 53, 45, 39, 79, 71, 65, 23, 19, 16, 36, 32, 29, 35, 32, 29, 35, 31, 28, 33, 30, 28, 34, 31, 28, 33, 31, 27, 34, 31, 28, 33, 31, 29, 33, 31, 29, 33, 30, 28, 33, 30, 28, + 33, 31, 28, 34, 31, 28, 33, 30, 28, 32, 30, 27, 32, 30, 27, 33, 30, 27, 34, 31, 29, 32, 30, 27, 32, 30, 27, 33, 30, 28, 32, 30, 26, 33, 31, 27, 32, 30, 27, 34, 32, 29, 32, 30, 27, 32, 30, 27, 32, 30, 28, 34, 31, 29, 34, 31, 29, 33, 31, 28, 32, 30, 27, + 33, 30, 27, 30, 28, 25, 14, 14, 14, 18, 18, 18, 20, 20, 20, 19, 19, 20, 17, 17, 18, 15, 15, 15, 31, 29, 26, 32, 30, 27, 32, 30, 27, 32, 30, 28, 32, 30, 27, 32, 29, 26, 33, 29, 26, 32, 28, 26, 32, 29, 26, 34, 31, 28, 33, 30, 28, 33, 30, 27, 32, 29, 27, + 32, 30, 27, 32, 30, 27, 30, 28, 25, 31, 29, 26, 31, 29, 27, 31, 29, 26, 32, 30, 27, 30, 28, 26, 31, 28, 25, 32, 29, 26, 31, 28, 26, 31, 29, 26, 30, 27, 25, 32, 29, 27, 30, 28, 25, 30, 28, 26, 30, 27, 25, 30, 26, 24, 30, 28, 26, 29, 28, 25, 18, 16, 13, + 43, 36, 31, 43, 37, 31, 42, 38, 30, 42, 38, 30, 43, 38, 30, 43, 37, 30, 42, 36, 31, 42, 37, 31, 42, 37, 31, 42, 36, 30, 41, 36, 31, 41, 36, 31, 41, 36, 29, 42, 36, 30, 47, 40, 34, 53, 46, 38, 7, 6, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 15, 15, 15, 21, 21, 21, + 10, 10, 10, 14, 14, 14, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 17, 17, 18, 24, 24, 24, 31, 31, 32, 13, 12, 11, 59, 51, 41, 51, 43, 35, 42, 37, 30, 41, 35, 30, 40, 35, 30, 41, 36, 30, 43, 36, 29, 42, 35, 29, 41, 38, 29, 41, 38, 29, 42, 36, 29, 42, 37, 30, 41, 37, 31, 41, 37, 32, 44, 37, 32, 85, 80, 76, 42, 38, 32, + 42, 38, 31, 42, 37, 30, 43, 37, 31, 44, 38, 31, 43, 37, 32, 44, 38, 31, 43, 39, 31, 43, 38, 30, 45, 38, 31, 45, 38, 31, 43, 39, 32, 45, 38, 32, 44, 37, 32, 44, 39, 32, 45, 38, 33, 46, 40, 32, 46, 40, 33, 44, 40, 32, 45, 39, 33, 46, 40, 32, 44, 39, 32, + 45, 40, 32, 45, 40, 32, 47, 40, 32, 47, 39, 33, 47, 40, 34, 46, 40, 32, 47, 40, 34, 48, 40, 33, 47, 41, 33, 46, 42, 34, 45, 40, 34, 46, 41, 34, 47, 42, 33, 46, 42, 33, 48, 41, 33, 35, 31, 26, 15, 15, 15, 18, 18, 19, 20, 20, 20, 19, 19, 19, 16, 16, 17, + 25, 22, 20, 49, 43, 34, 50, 43, 35, 47, 42, 35, 48, 43, 35, 49, 43, 35, 50, 43, 36, 50, 42, 35, 50, 42, 36, 50, 44, 37, 49, 43, 36, 51, 44, 35, 49, 44, 36, 50, 43, 36, 51, 43, 36, 50, 43, 36, 51, 44, 36, 50, 44, 36, 51, 44, 36, 50, 44, 36, 52, 45, 36, + 52, 44, 38, 51, 44, 37, 51, 45, 36, 52, 46, 37, 51, 44, 37, 53, 44, 37, 52, 45, 37, 52, 45, 39, 51, 44, 38, 51, 45, 37, 52, 47, 37, 54, 46, 38, 52, 46, 37, 52, 46, 37, 53, 47, 37, 52, 46, 38, 53, 46, 39, 53, 46, 39, 53, 47, 37, 54, 46, 39, 54, 46, 39, + 53, 46, 39, 53, 46, 40, 54, 47, 38, 54, 47, 38, 54, 47, 40, 53, 46, 39, 53, 47, 38, 54, 46, 39, 54, 45, 40, 54, 45, 40, 56, 46, 39, 56, 47, 40, 54, 47, 39, 54, 48, 39, 55, 48, 40, 50, 45, 39, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 57, 47, 40, 56, 49, 39, 55, 49, 40, 56, 49, 40, 57, 50, 40, 56, 50, 40, 56, 49, 41, 57, 49, 40, 56, 50, 41, 56, 50, 42, 57, 49, 41, 57, 48, 41, 56, 50, 42, 57, 49, 42, 58, 49, 41, 57, 50, 40, 57, 50, 40, 58, 48, 42, 57, 49, 41, 57, 50, 41, + 59, 50, 41, 59, 50, 42, 58, 50, 41, 58, 49, 42, 59, 49, 42, 58, 50, 41, 57, 50, 41, 58, 50, 42, 59, 50, 43, 60, 50, 43, 59, 51, 43, 58, 51, 42, 58, 49, 41, 60, 49, 42, 58, 51, 43, 57, 50, 43, 57, 49, 42, 58, 49, 42, 58, 50, 42, 58, 51, 42, 59, 52, 42, + 58, 51, 43, 57, 50, 43, 59, 51, 43, 60, 52, 43, 60, 50, 42, 59, 50, 42, 58, 51, 42, 57, 50, 42, 58, 50, 42, 58, 51, 43, 58, 50, 42, 57, 51, 42, 58, 51, 42, 57, 49, 42, 57, 51, 42, 58, 50, 42, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 55, 46, 40, 58, 49, 42, 58, 50, 42, 58, 50, 42, 58, 50, 41, 58, 49, 42, 58, 48, 42, 58, 49, 42, 57, 50, 42, 58, 49, 42, 59, 49, 41, 59, 50, 41, 58, 50, 41, 58, 50, 42, 58, 50, 42, 58, 49, 40, 58, 49, 40, 58, 51, 41, 57, 50, 42, 57, 49, 41, + 57, 50, 40, 57, 49, 41, 55, 47, 42, 56, 48, 41, 56, 49, 41, 56, 48, 40, 57, 48, 39, 58, 49, 39, 57, 49, 40, 55, 48, 41, 55, 48, 40, 57, 49, 40, 56, 49, 40, 55, 47, 40, 56, 47, 40, 56, 49, 40, 55, 47, 39, 53, 46, 39, 54, 47, 40, 95, 90, 84, 54, 47, 40, + 53, 47, 40, 53, 48, 40, 55, 48, 39, 55, 46, 38, 54, 47, 39, 53, 47, 39, 53, 46, 39, 53, 46, 40, 53, 47, 39, 53, 47, 38, 54, 46, 38, 55, 46, 39, 55, 47, 40, 54, 46, 39, 53, 45, 38, 54, 45, 39, 54, 47, 39, 52, 46, 39, 52, 45, 38, 54, 46, 38, 54, 47, 39, + 52, 45, 39, 80, 71, 65, 23, 20, 16, 35, 32, 29, 34, 31, 28, 34, 32, 28, 35, 32, 29, 33, 31, 28, 33, 31, 27, 34, 31, 28, 33, 30, 28, 33, 31, 28, 32, 29, 27, 33, 31, 27, 34, 32, 29, 34, 31, 28, 33, 30, 28, 33, 30, 27, 33, 29, 27, 34, 32, 29, 33, 31, 29, + 32, 30, 27, 33, 30, 27, 33, 31, 28, 32, 31, 28, 33, 31, 28, 32, 30, 27, 35, 32, 29, 33, 31, 28, 32, 30, 27, 31, 29, 27, 33, 30, 28, 33, 30, 28, 34, 32, 29, 32, 30, 27, 33, 31, 28, 30, 28, 25, 14, 14, 14, 18, 18, 18, 20, 20, 20, 19, 19, 20, 17, 17, 18, + 15, 15, 15, 32, 30, 27, 33, 31, 28, 33, 31, 28, 33, 30, 27, 33, 30, 27, 31, 28, 26, 31, 29, 27, 32, 30, 28, 32, 30, 27, 33, 30, 28, 32, 30, 27, 31, 30, 27, 32, 30, 27, 33, 30, 28, 31, 29, 26, 31, 29, 26, 31, 28, 26, 32, 29, 27, 30, 28, 25, 33, 31, 28, + 31, 29, 26, 31, 28, 25, 31, 28, 26, 32, 29, 26, 31, 28, 26, 30, 28, 25, 30, 28, 26, 31, 28, 26, 32, 28, 27, 29, 27, 25, 29, 27, 24, 30, 28, 26, 31, 28, 26, 19, 16, 13, 45, 37, 30, 43, 36, 30, 43, 37, 30, 43, 37, 31, 41, 37, 31, 41, 36, 31, 42, 36, 31, + 42, 37, 31, 41, 36, 32, 42, 35, 31, 42, 35, 30, 41, 35, 30, 41, 35, 29, 40, 36, 30, 46, 40, 33, 52, 46, 37, 7, 6, 5, 29, 29, 29, 24, 24, 24, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, + 18, 18, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, 10, 10, 10, 14, 14, 14, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 24, 24, 25, 31, 31, 32, 13, 12, 11, 59, 51, 41, 52, 44, 37, 41, 36, 30, + 42, 35, 28, 42, 35, 29, 42, 37, 28, 42, 36, 30, 43, 36, 31, 40, 37, 29, 43, 36, 30, 43, 36, 31, 41, 35, 31, 43, 36, 32, 43, 36, 31, 43, 37, 30, 85, 81, 76, 42, 39, 32, 42, 39, 31, 42, 38, 32, 43, 38, 31, 44, 40, 31, 44, 38, 32, 44, 38, 31, 42, 39, 32, + 44, 39, 31, 45, 39, 31, 44, 37, 33, 44, 39, 32, 45, 39, 31, 46, 39, 32, 46, 39, 31, 45, 40, 32, 44, 40, 31, 122, 119, 114, 129, 125, 121, 129, 126, 122, 128, 125, 122, 129, 125, 122, 129, 125, 121, 128, 125, 121, 49, 44, 38, 47, 38, 33, 46, 39, 33, 45, 40, 34, 48, 41, 34, + 47, 40, 34, 47, 40, 33, 46, 39, 34, 47, 40, 34, 48, 40, 33, 46, 41, 34, 46, 41, 34, 49, 41, 34, 34, 30, 27, 15, 15, 15, 18, 18, 19, 20, 20, 20, 19, 19, 19, 16, 16, 17, 25, 23, 20, 49, 41, 35, 47, 42, 35, 47, 42, 35, 49, 42, 35, 48, 42, 35, 49, 42, 35, + 49, 43, 36, 50, 44, 35, 48, 43, 35, 49, 42, 36, 51, 44, 37, 50, 44, 37, 49, 43, 37, 50, 45, 36, 51, 44, 37, 131, 126, 122, 133, 129, 125, 133, 129, 125, 134, 129, 125, 134, 130, 125, 133, 130, 125, 134, 130, 125, 53, 45, 37, 51, 44, 38, 52, 44, 38, 53, 44, 38, 52, 44, 37, + 52, 45, 38, 52, 46, 37, 51, 45, 37, 51, 45, 37, 51, 46, 38, 54, 46, 37, 53, 47, 37, 52, 46, 38, 53, 45, 38, 128, 123, 118, 133, 129, 125, 134, 130, 125, 133, 130, 125, 134, 129, 125, 134, 128, 125, 134, 129, 124, 59, 50, 44, 53, 46, 40, 53, 46, 40, 53, 45, 39, 55, 45, 39, + 55, 47, 40, 53, 48, 39, 52, 47, 39, 54, 46, 40, 54, 47, 40, 53, 47, 40, 55, 48, 38, 54, 48, 39, 51, 46, 39, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 57, 48, 40, 56, 48, 39, 54, 48, 40, 56, 48, 41, 56, 48, 41, 54, 49, 41, + 55, 48, 40, 55, 49, 40, 55, 48, 41, 56, 49, 42, 57, 50, 42, 57, 50, 40, 56, 49, 40, 56, 48, 40, 58, 49, 40, 134, 130, 125, 136, 133, 127, 137, 132, 127, 138, 132, 128, 138, 132, 127, 138, 132, 127, 138, 133, 128, 57, 50, 42, 57, 50, 42, 57, 50, 41, 58, 49, 41, 57, 50, 42, + 57, 50, 42, 58, 51, 41, 58, 51, 41, 57, 49, 41, 58, 49, 42, 59, 50, 42, 58, 51, 42, 57, 51, 42, 58, 50, 42, 131, 125, 120, 136, 132, 127, 136, 133, 127, 136, 132, 127, 137, 131, 127, 137, 132, 127, 136, 132, 126, 62, 56, 46, 58, 51, 43, 58, 51, 42, 59, 51, 42, 58, 51, 42, + 58, 51, 41, 58, 51, 41, 57, 52, 41, 58, 50, 41, 59, 50, 41, 57, 50, 43, 58, 48, 43, 59, 49, 43, 59, 50, 43, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 53, 47, 40, 57, 50, 41, 57, 50, 41, 57, 49, 41, 58, 49, 41, 59, 50, 42, + 58, 50, 43, 57, 50, 42, 58, 50, 42, 58, 50, 42, 58, 50, 42, 58, 51, 42, 57, 50, 42, 57, 49, 42, 56, 50, 42, 134, 130, 124, 137, 133, 127, 137, 132, 127, 136, 133, 127, 137, 133, 127, 138, 133, 128, 137, 133, 127, 57, 49, 41, 56, 47, 41, 55, 48, 40, 54, 49, 40, 55, 47, 41, + 55, 48, 41, 55, 49, 40, 56, 49, 39, 56, 48, 39, 56, 49, 39, 55, 49, 40, 55, 48, 39, 55, 49, 40, 56, 48, 40, 55, 47, 40, 53, 47, 40, 54, 47, 39, 95, 89, 82, 54, 49, 39, 54, 48, 39, 54, 47, 39, 55, 47, 40, 54, 47, 39, 54, 48, 39, 54, 47, 40, 55, 46, 40, + 55, 48, 39, 53, 48, 39, 53, 46, 39, 54, 45, 39, 53, 47, 39, 54, 48, 39, 53, 46, 38, 53, 45, 38, 52, 45, 38, 53, 45, 38, 54, 46, 39, 54, 45, 39, 54, 45, 38, 54, 45, 38, 53, 46, 38, 78, 72, 65, 22, 19, 16, 34, 31, 28, 34, 31, 28, 33, 30, 27, 35, 32, 29, + 32, 29, 27, 33, 31, 27, 32, 31, 27, 34, 31, 27, 34, 30, 27, 33, 30, 27, 33, 31, 28, 35, 32, 29, 116, 114, 112, 122, 120, 118, 121, 119, 118, 121, 120, 118, 122, 121, 119, 122, 120, 118, 122, 120, 118, 39, 36, 34, 33, 31, 28, 34, 31, 28, 32, 29, 27, 33, 30, 28, 34, 32, 29, + 33, 31, 28, 33, 30, 28, 33, 30, 27, 32, 30, 27, 31, 29, 26, 34, 31, 28, 34, 31, 28, 34, 31, 29, 31, 29, 27, 14, 14, 14, 18, 18, 18, 20, 20, 20, 19, 19, 20, 17, 17, 18, 15, 15, 15, 33, 31, 28, 33, 30, 27, 32, 29, 26, 32, 29, 26, 30, 28, 25, 32, 30, 27, + 32, 30, 27, 32, 29, 27, 32, 30, 28, 31, 29, 27, 31, 28, 25, 31, 29, 26, 32, 30, 27, 33, 30, 27, 119, 118, 116, 122, 121, 119, 121, 120, 118, 121, 119, 118, 121, 119, 118, 122, 120, 119, 122, 121, 119, 32, 29, 26, 30, 28, 25, 31, 29, 27, 29, 27, 25, 32, 30, 28, 31, 28, 26, + 31, 29, 27, 31, 29, 27, 29, 27, 25, 30, 27, 25, 32, 29, 27, 30, 28, 25, 18, 16, 13, 43, 37, 31, 43, 38, 30, 43, 37, 30, 44, 36, 31, 42, 37, 31, 42, 37, 31, 44, 36, 31, 43, 35, 31, 41, 36, 30, 42, 35, 30, 41, 36, 30, 40, 37, 30, 41, 36, 30, 40, 36, 30, + 45, 41, 33, 52, 46, 38, 7, 6, 5, 28, 28, 28, 22, 22, 22, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, 10, 10, 10, 14, 14, 15, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 24, 24, 24, 31, 31, 32, 13, 12, 11, 61, 52, 42, 51, 44, 37, 41, 36, 29, 42, 34, 29, 42, 35, 29, 42, 36, 29, 42, 35, 28, 43, 36, 30, 41, 37, 30, 41, 37, 31, + 42, 35, 31, 41, 37, 30, 43, 37, 29, 43, 38, 30, 44, 38, 31, 85, 80, 75, 41, 39, 30, 42, 38, 30, 45, 37, 30, 44, 38, 31, 44, 38, 31, 45, 39, 31, 45, 39, 31, 44, 40, 32, 45, 39, 31, 44, 39, 33, 44, 39, 32, 43, 38, 31, 46, 40, 32, 46, 39, 32, 45, 39, 32, + 46, 38, 32, 46, 39, 33, 45, 39, 33, 46, 39, 33, 44, 40, 31, 44, 39, 32, 44, 39, 32, 46, 39, 34, 44, 40, 33, 45, 40, 32, 47, 41, 32, 46, 40, 33, 47, 40, 34, 46, 39, 33, 47, 40, 32, 47, 41, 34, 48, 42, 33, 46, 40, 33, 46, 42, 34, 48, 41, 34, 48, 42, 33, + 48, 42, 34, 36, 31, 26, 15, 15, 15, 18, 18, 19, 20, 20, 20, 19, 19, 19, 16, 16, 17, 25, 23, 21, 48, 43, 36, 49, 43, 35, 48, 42, 34, 49, 42, 35, 49, 43, 34, 50, 42, 35, 49, 44, 36, 48, 45, 35, 49, 44, 36, 49, 43, 36, 49, 44, 36, 51, 43, 37, 51, 42, 36, + 50, 43, 35, 49, 45, 36, 50, 45, 37, 51, 43, 36, 51, 44, 35, 50, 45, 36, 50, 45, 37, 50, 45, 38, 51, 44, 37, 52, 45, 37, 51, 46, 37, 51, 45, 37, 52, 45, 38, 52, 46, 37, 52, 45, 37, 53, 46, 37, 51, 46, 37, 52, 46, 37, 54, 45, 38, 52, 47, 39, 51, 46, 39, + 52, 45, 38, 52, 46, 38, 52, 46, 38, 53, 45, 38, 53, 46, 39, 52, 47, 39, 53, 47, 39, 53, 46, 39, 52, 47, 39, 53, 47, 39, 55, 46, 39, 54, 46, 39, 53, 47, 40, 55, 48, 40, 56, 48, 39, 55, 47, 40, 53, 46, 40, 53, 48, 39, 54, 48, 40, 55, 46, 40, 56, 47, 40, + 54, 47, 40, 52, 45, 38, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 55, 49, 40, 56, 49, 41, 55, 49, 41, 56, 48, 40, 56, 48, 41, 55, 49, 41, 56, 49, 40, 57, 48, 41, 58, 48, 41, 57, 49, 40, 56, 48, 40, 56, 49, 41, 57, 50, 41, + 56, 49, 40, 55, 48, 41, 57, 50, 41, 59, 50, 41, 59, 49, 41, 57, 49, 42, 57, 49, 42, 58, 50, 41, 57, 50, 41, 56, 50, 42, 56, 49, 42, 59, 50, 41, 59, 50, 41, 57, 50, 42, 58, 50, 42, 58, 50, 41, 56, 51, 41, 57, 51, 42, 58, 50, 42, 59, 51, 42, 59, 51, 42, + 59, 51, 41, 59, 51, 40, 59, 51, 41, 58, 50, 43, 59, 51, 42, 58, 51, 42, 57, 50, 42, 58, 49, 42, 58, 51, 43, 57, 51, 42, 58, 51, 41, 60, 52, 42, 58, 52, 42, 56, 51, 42, 57, 50, 42, 57, 51, 42, 57, 52, 43, 58, 51, 43, 58, 50, 43, 59, 51, 42, 58, 51, 42, + 58, 49, 42, 59, 48, 42, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 55, 48, 40, 58, 49, 43, 57, 49, 42, 57, 50, 41, 58, 49, 41, 57, 49, 41, 57, 49, 43, 58, 50, 42, 59, 51, 41, 58, 51, 42, 58, 50, 43, 58, 50, 43, 58, 50, 43, + 58, 50, 41, 57, 48, 41, 56, 49, 42, 56, 50, 42, 57, 49, 42, 57, 48, 42, 56, 50, 41, 56, 50, 41, 57, 49, 41, 57, 49, 41, 57, 49, 41, 57, 48, 40, 58, 48, 41, 57, 49, 41, 55, 48, 40, 56, 47, 39, 55, 47, 39, 56, 49, 40, 56, 48, 39, 55, 47, 39, 56, 48, 39, + 56, 48, 40, 54, 49, 41, 55, 49, 40, 55, 47, 40, 55, 46, 39, 96, 89, 83, 55, 48, 40, 55, 46, 39, 55, 47, 40, 54, 47, 41, 55, 47, 40, 55, 48, 39, 55, 47, 40, 54, 46, 40, 53, 45, 39, 53, 46, 39, 52, 47, 39, 53, 45, 39, 54, 45, 39, 54, 46, 40, 52, 47, 39, + 52, 47, 38, 53, 46, 38, 54, 45, 39, 53, 46, 39, 54, 46, 39, 53, 44, 39, 54, 45, 38, 54, 46, 38, 80, 72, 64, 23, 20, 16, 33, 30, 27, 34, 32, 29, 34, 31, 28, 33, 30, 27, 33, 30, 28, 32, 30, 28, 33, 30, 28, 33, 31, 28, 33, 31, 28, 34, 31, 29, 34, 30, 28, + 34, 31, 29, 33, 31, 28, 33, 30, 27, 34, 31, 28, 34, 31, 28, 35, 32, 29, 32, 30, 27, 35, 33, 30, 34, 32, 29, 33, 31, 28, 33, 30, 27, 33, 31, 29, 33, 31, 28, 34, 31, 28, 32, 29, 27, 31, 28, 26, 32, 29, 27, 32, 30, 27, 32, 31, 28, 31, 30, 27, 33, 30, 28, + 33, 30, 28, 32, 29, 27, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 17, 17, 18, 15, 15, 15, 33, 31, 28, 33, 31, 28, 30, 28, 25, 34, 31, 28, 32, 30, 27, 33, 31, 29, 32, 30, 28, 33, 30, 28, 33, 30, 27, 31, 29, 26, 32, 29, 26, 30, 29, 26, 31, 29, 26, + 32, 30, 27, 33, 31, 28, 30, 27, 25, 31, 28, 26, 31, 29, 26, 30, 28, 25, 31, 29, 26, 32, 30, 27, 31, 29, 26, 32, 29, 27, 31, 29, 26, 31, 28, 26, 31, 29, 26, 31, 30, 27, 30, 28, 26, 31, 28, 26, 31, 28, 25, 31, 28, 26, 31, 28, 25, 31, 28, 25, 18, 16, 13, + 42, 37, 30, 43, 37, 31, 44, 37, 31, 43, 37, 30, 42, 36, 30, 43, 37, 30, 42, 38, 31, 43, 37, 30, 42, 37, 30, 42, 36, 30, 42, 37, 30, 40, 36, 30, 40, 36, 29, 41, 36, 29, 45, 41, 33, 51, 47, 38, 7, 6, 5, 27, 27, 27, 22, 22, 22, 15, 15, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 12, 12, 12, 20, 19, 19, + 9, 9, 9, 13, 13, 13, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 18, 24, 24, 24, 31, 31, 31, 13, 12, 11, 59, 49, 43, 50, 43, 36, 41, 37, 29, 42, 36, 29, 42, 36, 30, 40, 35, 30, 40, 35, 29, 42, 37, 30, 43, 37, 29, 41, 38, 31, 42, 36, 31, 42, 35, 31, 41, 35, 32, 42, 35, 30, 43, 37, 31, 86, 81, 75, 43, 37, 30, + 42, 38, 30, 44, 38, 31, 44, 37, 32, 43, 38, 32, 43, 38, 30, 45, 39, 31, 44, 38, 31, 45, 37, 31, 43, 38, 32, 45, 39, 32, 45, 38, 32, 45, 38, 32, 46, 38, 31, 44, 38, 33, 44, 40, 32, 44, 39, 33, 45, 39, 32, 45, 39, 33, 44, 39, 33, 44, 39, 33, 45, 40, 33, + 44, 39, 32, 45, 40, 33, 46, 40, 33, 46, 40, 34, 45, 39, 33, 46, 41, 34, 46, 41, 34, 46, 41, 34, 45, 41, 34, 45, 39, 34, 48, 39, 32, 47, 40, 33, 48, 40, 34, 47, 40, 32, 47, 41, 34, 35, 31, 26, 15, 15, 15, 18, 18, 19, 20, 20, 20, 19, 19, 19, 16, 16, 17, + 25, 23, 21, 49, 42, 35, 48, 43, 35, 49, 43, 35, 48, 42, 36, 50, 42, 35, 49, 41, 37, 48, 42, 36, 49, 43, 35, 48, 44, 36, 49, 44, 35, 49, 43, 37, 48, 43, 36, 49, 44, 36, 49, 44, 37, 49, 44, 37, 49, 44, 36, 50, 44, 36, 49, 43, 37, 51, 43, 38, 51, 43, 37, + 50, 43, 36, 50, 44, 36, 52, 44, 37, 52, 45, 37, 51, 44, 36, 52, 45, 36, 52, 45, 37, 52, 44, 37, 50, 46, 38, 51, 46, 37, 53, 46, 37, 53, 44, 37, 52, 44, 37, 53, 45, 37, 53, 46, 38, 53, 45, 38, 52, 45, 39, 52, 47, 38, 51, 47, 38, 53, 46, 38, 54, 46, 39, + 54, 45, 39, 53, 46, 39, 54, 46, 40, 55, 45, 40, 54, 46, 39, 54, 46, 39, 56, 46, 39, 55, 46, 39, 54, 48, 39, 53, 47, 39, 53, 46, 39, 54, 47, 39, 56, 47, 39, 55, 48, 40, 55, 47, 41, 52, 45, 38, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 56, 47, 41, 55, 47, 40, 55, 48, 39, 56, 48, 39, 55, 49, 41, 57, 50, 41, 57, 49, 40, 56, 48, 41, 56, 49, 41, 57, 49, 40, 56, 48, 40, 57, 48, 40, 58, 48, 41, 57, 49, 41, 58, 50, 41, 58, 50, 40, 58, 48, 41, 58, 50, 41, 58, 50, 41, 58, 50, 41, + 59, 50, 41, 60, 48, 42, 58, 49, 41, 57, 51, 41, 57, 49, 41, 57, 48, 41, 58, 49, 41, 57, 51, 43, 58, 50, 43, 59, 50, 41, 58, 50, 42, 57, 49, 42, 57, 49, 42, 58, 50, 42, 58, 51, 41, 58, 50, 42, 58, 51, 42, 58, 51, 41, 58, 50, 41, 57, 51, 42, 58, 51, 41, + 59, 50, 42, 59, 49, 43, 59, 49, 42, 59, 50, 42, 59, 50, 42, 58, 51, 42, 59, 50, 42, 58, 50, 42, 57, 51, 42, 59, 52, 42, 59, 51, 43, 58, 51, 43, 58, 51, 43, 58, 51, 42, 57, 50, 42, 59, 49, 42, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 56, 47, 39, 58, 50, 41, 58, 50, 42, 57, 48, 42, 57, 49, 41, 59, 50, 42, 58, 51, 42, 57, 51, 42, 57, 51, 42, 57, 50, 42, 58, 49, 42, 58, 50, 41, 57, 51, 41, 58, 50, 41, 58, 49, 41, 56, 49, 41, 56, 49, 42, 57, 48, 41, 57, 49, 41, 56, 49, 41, + 55, 49, 41, 56, 49, 41, 57, 49, 40, 56, 48, 40, 56, 48, 41, 57, 48, 41, 56, 48, 41, 54, 48, 41, 54, 49, 40, 55, 48, 39, 55, 47, 40, 55, 48, 40, 55, 48, 40, 57, 48, 40, 56, 47, 40, 55, 48, 40, 56, 48, 40, 56, 48, 39, 54, 47, 40, 94, 89, 83, 55, 48, 38, + 55, 47, 38, 54, 47, 39, 53, 48, 39, 54, 47, 39, 54, 46, 39, 54, 47, 40, 54, 47, 40, 54, 47, 39, 54, 47, 40, 53, 46, 39, 54, 45, 39, 55, 45, 38, 54, 45, 39, 52, 46, 39, 52, 46, 38, 53, 45, 38, 52, 44, 38, 51, 46, 38, 52, 47, 39, 53, 45, 39, 53, 44, 39, + 53, 46, 38, 78, 73, 65, 22, 20, 16, 34, 31, 28, 34, 32, 28, 33, 30, 27, 34, 31, 28, 33, 31, 28, 33, 31, 28, 35, 33, 30, 34, 32, 29, 34, 31, 28, 34, 31, 28, 34, 31, 28, 34, 31, 28, 33, 30, 28, 33, 30, 27, 34, 32, 29, 34, 32, 29, 33, 31, 29, 31, 29, 27, + 33, 31, 28, 33, 30, 28, 33, 30, 28, 33, 31, 29, 34, 31, 29, 34, 32, 29, 32, 30, 27, 33, 30, 27, 33, 29, 27, 34, 32, 30, 32, 30, 27, 33, 31, 28, 32, 30, 27, 34, 31, 29, 32, 29, 26, 31, 29, 26, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 17, 17, 18, + 15, 15, 15, 34, 31, 28, 31, 29, 26, 31, 28, 26, 33, 30, 28, 33, 30, 28, 33, 30, 28, 32, 30, 27, 32, 29, 27, 33, 31, 28, 32, 30, 27, 33, 31, 27, 31, 29, 25, 32, 30, 27, 30, 29, 26, 31, 30, 27, 30, 28, 25, 32, 29, 26, 32, 30, 27, 30, 29, 26, 32, 30, 28, + 32, 29, 27, 32, 29, 27, 31, 29, 26, 30, 28, 26, 32, 30, 28, 32, 30, 28, 32, 29, 27, 30, 28, 25, 32, 29, 26, 32, 29, 27, 31, 29, 26, 30, 27, 25, 32, 29, 27, 18, 16, 13, 42, 38, 31, 43, 37, 30, 43, 36, 30, 42, 37, 30, 42, 37, 30, 42, 36, 30, 42, 36, 30, + 42, 36, 31, 41, 37, 30, 41, 36, 29, 41, 35, 30, 42, 36, 30, 41, 36, 29, 40, 36, 29, 45, 41, 34, 53, 45, 39, 7, 6, 5, 27, 27, 28, 21, 21, 22, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 11, 11, 12, 19, 19, 19, 9, 9, 9, 13, 13, 13, 16, 16, 16, 17, 17, 17, 16, 16, 16, 15, 15, 15, 15, 15, 15, + 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 23, 23, 23, 31, 30, 31, 13, 12, 11, 60, 50, 41, 52, 45, 36, 43, 34, 30, + 41, 35, 29, 41, 35, 31, 42, 35, 29, 43, 35, 28, 41, 36, 30, 41, 37, 31, 42, 37, 30, 41, 35, 29, 43, 37, 29, 41, 38, 30, 43, 36, 31, 43, 36, 32, 84, 81, 76, 43, 38, 32, 44, 38, 31, 41, 38, 31, 43, 37, 30, 42, 37, 31, 44, 37, 31, 43, 37, 32, 45, 38, 32, + 44, 37, 31, 45, 38, 32, 43, 39, 32, 45, 39, 31, 44, 38, 32, 44, 39, 33, 46, 39, 33, 45, 37, 31, 45, 38, 32, 45, 39, 33, 45, 39, 32, 46, 39, 33, 45, 38, 32, 44, 39, 32, 45, 40, 32, 47, 39, 33, 47, 39, 33, 47, 40, 34, 45, 40, 32, 45, 40, 33, 47, 41, 33, + 48, 40, 33, 46, 41, 34, 45, 41, 33, 48, 40, 33, 47, 42, 33, 48, 42, 33, 48, 40, 33, 47, 42, 34, 35, 31, 26, 15, 15, 15, 18, 18, 19, 20, 20, 20, 19, 19, 19, 16, 16, 17, 25, 23, 21, 48, 40, 35, 49, 41, 34, 48, 41, 35, 48, 42, 36, 50, 42, 36, 50, 43, 35, + 50, 44, 36, 49, 42, 36, 49, 43, 36, 49, 44, 35, 48, 44, 35, 49, 44, 36, 51, 43, 36, 51, 44, 37, 52, 43, 36, 52, 43, 36, 50, 44, 36, 51, 45, 36, 53, 43, 35, 53, 43, 37, 53, 45, 37, 51, 45, 37, 50, 45, 38, 51, 45, 37, 52, 44, 36, 50, 43, 37, 51, 44, 38, + 52, 45, 38, 53, 45, 37, 54, 45, 38, 53, 46, 38, 52, 46, 37, 51, 46, 37, 54, 45, 38, 52, 46, 39, 52, 46, 38, 53, 47, 37, 52, 45, 38, 52, 44, 38, 54, 46, 37, 52, 46, 39, 53, 45, 39, 54, 46, 39, 53, 46, 40, 52, 47, 39, 54, 46, 39, 53, 47, 39, 53, 47, 39, + 53, 48, 39, 53, 47, 38, 53, 46, 39, 56, 47, 40, 55, 48, 39, 54, 47, 38, 56, 48, 39, 55, 47, 40, 52, 45, 38, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 55, 47, 41, 54, 47, 41, 55, 48, 41, 57, 48, 41, 57, 49, 41, 56, 49, 41, + 56, 50, 41, 56, 49, 42, 56, 47, 41, 57, 49, 40, 56, 51, 40, 57, 50, 40, 58, 49, 40, 56, 50, 41, 57, 50, 40, 58, 49, 40, 56, 49, 41, 56, 49, 42, 57, 48, 41, 57, 48, 41, 58, 51, 41, 58, 50, 41, 58, 50, 41, 59, 50, 41, 58, 50, 42, 57, 50, 42, 58, 50, 41, + 57, 49, 41, 57, 48, 41, 59, 50, 40, 59, 50, 41, 58, 49, 41, 59, 50, 41, 58, 51, 42, 57, 50, 42, 57, 50, 41, 58, 50, 41, 57, 50, 41, 57, 50, 42, 58, 50, 43, 57, 50, 43, 56, 50, 41, 57, 51, 41, 58, 51, 42, 58, 51, 42, 58, 52, 42, 59, 51, 43, 58, 50, 42, + 58, 50, 41, 58, 51, 41, 57, 50, 42, 57, 50, 43, 59, 51, 42, 57, 51, 42, 56, 50, 42, 57, 50, 41, 58, 50, 42, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 55, 48, 40, 57, 51, 43, 56, 49, 42, 57, 48, 41, 58, 49, 41, 59, 50, 41, + 57, 50, 41, 56, 49, 41, 56, 49, 42, 56, 49, 42, 57, 50, 42, 58, 50, 43, 57, 49, 42, 56, 49, 41, 56, 49, 41, 57, 49, 41, 56, 50, 41, 56, 49, 42, 58, 48, 42, 58, 49, 41, 56, 50, 41, 55, 48, 40, 55, 47, 40, 56, 48, 41, 56, 48, 40, 55, 48, 40, 55, 49, 40, + 55, 48, 39, 57, 48, 40, 57, 48, 40, 56, 48, 39, 56, 47, 40, 55, 47, 41, 55, 49, 40, 56, 47, 39, 56, 47, 40, 56, 49, 41, 55, 49, 40, 55, 48, 38, 95, 89, 82, 55, 47, 40, 54, 47, 40, 53, 48, 39, 55, 48, 39, 56, 47, 40, 54, 48, 40, 53, 48, 39, 54, 46, 40, + 53, 47, 39, 53, 48, 39, 53, 47, 39, 53, 45, 38, 54, 46, 38, 52, 46, 39, 52, 46, 39, 52, 47, 37, 53, 46, 38, 53, 45, 39, 53, 46, 39, 52, 47, 38, 52, 47, 38, 51, 46, 39, 52, 45, 39, 79, 72, 65, 23, 20, 16, 35, 32, 30, 33, 29, 27, 34, 31, 28, 35, 32, 29, + 33, 31, 28, 34, 31, 28, 35, 32, 29, 33, 31, 28, 33, 30, 27, 33, 29, 27, 35, 31, 29, 35, 33, 30, 34, 31, 28, 32, 29, 27, 33, 31, 27, 33, 31, 28, 34, 31, 29, 33, 30, 27, 33, 30, 27, 32, 30, 26, 32, 31, 27, 34, 32, 29, 34, 32, 29, 33, 31, 28, 34, 31, 28, + 32, 30, 27, 33, 30, 27, 34, 31, 29, 32, 30, 27, 33, 29, 27, 33, 30, 28, 34, 32, 29, 33, 31, 28, 32, 29, 27, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 15, 15, 15, 32, 30, 27, 31, 28, 26, 31, 29, 26, 33, 30, 27, 31, 29, 25, 31, 29, 26, + 30, 28, 25, 32, 30, 27, 32, 30, 27, 31, 29, 26, 31, 29, 26, 31, 29, 26, 31, 28, 26, 33, 30, 27, 31, 29, 26, 31, 29, 27, 32, 30, 27, 31, 29, 26, 33, 31, 28, 32, 30, 27, 31, 28, 25, 31, 29, 25, 30, 28, 25, 31, 29, 27, 31, 29, 27, 31, 29, 27, 29, 27, 25, + 30, 28, 25, 31, 29, 27, 31, 29, 26, 32, 29, 27, 32, 29, 26, 30, 28, 24, 19, 16, 13, 44, 38, 30, 42, 38, 29, 43, 37, 30, 43, 36, 31, 41, 37, 30, 41, 36, 29, 42, 37, 29, 42, 37, 31, 41, 35, 31, 41, 36, 30, 40, 36, 29, 41, 35, 29, 42, 36, 30, 40, 36, 30, + 45, 41, 34, 51, 47, 38, 7, 6, 5, 28, 28, 28, 22, 22, 22, 15, 15, 15, 14, 15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 15, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 13, 13, 13, 20, 20, 20, 9, 9, 9, 12, 12, 13, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, + 17, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 24, 24, 24, 31, 31, 31, 13, 12, 12, 59, 50, 42, 51, 43, 37, 42, 36, 30, 43, 35, 29, 42, 35, 29, 41, 35, 29, 43, 35, 29, 42, 35, 30, 40, 36, 31, 40, 35, 31, + 41, 37, 29, 42, 37, 30, 42, 35, 30, 43, 37, 31, 42, 36, 31, 84, 80, 75, 44, 37, 30, 42, 39, 30, 42, 38, 32, 44, 36, 31, 44, 37, 30, 43, 38, 31, 44, 38, 31, 46, 39, 31, 44, 39, 32, 45, 37, 31, 44, 37, 31, 45, 37, 33, 45, 38, 33, 44, 39, 31, 45, 38, 32, + 43, 39, 33, 45, 38, 32, 123, 118, 114, 130, 125, 121, 129, 125, 121, 129, 125, 121, 128, 125, 121, 129, 125, 121, 130, 125, 120, 53, 47, 42, 44, 41, 33, 45, 42, 32, 46, 40, 34, 47, 40, 34, 47, 40, 34, 48, 40, 33, 49, 40, 32, 48, 39, 33, 48, 42, 33, 48, 41, 35, 48, 41, 34, + 47, 43, 34, 36, 31, 27, 15, 15, 16, 18, 18, 19, 20, 20, 20, 19, 19, 19, 16, 16, 17, 25, 23, 20, 47, 42, 35, 48, 42, 35, 48, 42, 35, 49, 42, 35, 50, 43, 35, 50, 42, 35, 49, 42, 36, 47, 42, 37, 49, 42, 37, 49, 43, 36, 51, 43, 35, 51, 43, 37, 50, 45, 36, + 51, 45, 35, 51, 43, 36, 134, 129, 125, 134, 129, 126, 133, 130, 125, 134, 129, 124, 133, 128, 125, 133, 129, 125, 134, 130, 124, 53, 45, 36, 52, 43, 36, 51, 44, 38, 53, 46, 37, 51, 45, 37, 51, 45, 38, 53, 46, 37, 52, 44, 36, 53, 45, 37, 54, 45, 38, 52, 45, 38, 50, 45, 39, + 51, 46, 38, 52, 45, 38, 127, 122, 118, 134, 129, 124, 133, 130, 125, 132, 130, 124, 133, 129, 124, 134, 129, 125, 133, 130, 124, 61, 55, 47, 53, 47, 40, 53, 47, 39, 53, 46, 38, 53, 45, 38, 55, 45, 39, 54, 46, 38, 52, 47, 39, 54, 46, 39, 54, 46, 40, 53, 47, 40, 54, 47, 39, + 55, 47, 40, 52, 45, 39, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 56, 49, 40, 54, 48, 39, 54, 47, 39, 56, 48, 40, 58, 48, 40, 57, 49, 39, 57, 49, 40, 55, 48, 41, 55, 48, 41, 55, 48, 41, 55, 49, 41, 56, 49, 42, 58, 50, 42, + 58, 50, 41, 57, 50, 41, 137, 132, 127, 137, 132, 127, 136, 132, 128, 137, 132, 127, 137, 133, 127, 136, 133, 128, 137, 132, 128, 58, 50, 42, 57, 50, 42, 57, 49, 43, 58, 48, 42, 58, 49, 41, 56, 48, 41, 56, 49, 41, 58, 49, 41, 58, 49, 42, 57, 51, 42, 56, 50, 41, 57, 49, 42, + 57, 50, 41, 58, 49, 41, 131, 124, 121, 137, 132, 127, 137, 132, 127, 136, 131, 127, 136, 131, 127, 136, 131, 127, 138, 132, 127, 67, 57, 50, 57, 49, 43, 56, 51, 43, 57, 52, 42, 56, 51, 42, 57, 52, 42, 57, 51, 41, 57, 51, 41, 58, 50, 42, 59, 49, 43, 57, 49, 41, 57, 49, 41, + 58, 50, 41, 56, 50, 42, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 55, 47, 40, 58, 51, 42, 60, 50, 42, 59, 49, 41, 57, 48, 41, 57, 49, 41, 58, 50, 41, 57, 50, 41, 56, 50, 41, 56, 50, 41, 57, 51, 41, 58, 50, 42, 57, 49, 42, + 57, 49, 41, 56, 50, 42, 136, 133, 128, 136, 133, 128, 137, 133, 128, 137, 132, 128, 136, 132, 127, 136, 132, 127, 136, 131, 127, 57, 49, 41, 56, 49, 40, 54, 48, 40, 55, 47, 41, 56, 47, 41, 55, 47, 40, 55, 47, 40, 56, 48, 40, 57, 49, 39, 56, 48, 39, 55, 48, 39, 54, 47, 41, + 55, 46, 41, 56, 47, 39, 56, 48, 39, 55, 48, 39, 55, 49, 38, 95, 90, 82, 55, 47, 39, 54, 47, 39, 55, 47, 39, 55, 48, 39, 54, 48, 40, 53, 46, 40, 53, 45, 39, 53, 46, 39, 53, 47, 39, 54, 46, 40, 53, 47, 40, 52, 47, 39, 53, 47, 38, 52, 47, 38, 52, 46, 38, + 53, 45, 39, 54, 47, 39, 54, 47, 39, 54, 45, 38, 53, 46, 38, 52, 45, 38, 52, 44, 39, 53, 46, 39, 78, 72, 65, 22, 19, 16, 33, 30, 27, 34, 31, 28, 36, 33, 30, 35, 32, 29, 35, 32, 29, 33, 31, 28, 36, 33, 30, 34, 32, 28, 35, 32, 30, 34, 31, 29, 33, 30, 28, + 34, 31, 28, 114, 113, 111, 121, 119, 118, 122, 120, 119, 122, 120, 118, 123, 120, 119, 122, 120, 119, 121, 120, 118, 41, 40, 37, 34, 33, 29, 34, 31, 28, 33, 30, 27, 32, 30, 27, 34, 32, 29, 34, 31, 28, 34, 31, 28, 33, 31, 27, 33, 30, 28, 33, 30, 27, 31, 29, 26, 33, 31, 28, + 33, 30, 28, 32, 29, 27, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 15, 15, 15, 31, 28, 26, 32, 30, 27, 32, 29, 27, 34, 31, 28, 31, 29, 26, 31, 29, 27, 31, 29, 27, 31, 29, 27, 32, 30, 27, 33, 30, 27, 30, 28, 25, 32, 29, 27, 31, 29, 26, + 32, 30, 27, 122, 121, 119, 122, 121, 119, 122, 121, 119, 122, 120, 119, 122, 121, 119, 122, 120, 119, 121, 120, 119, 31, 30, 27, 31, 28, 26, 32, 30, 27, 30, 28, 25, 30, 28, 26, 30, 28, 25, 32, 30, 27, 30, 27, 25, 32, 30, 27, 31, 29, 26, 29, 28, 25, 29, 28, 25, 18, 17, 13, + 43, 38, 30, 44, 36, 30, 44, 35, 30, 43, 35, 29, 42, 35, 30, 43, 36, 31, 42, 36, 31, 43, 35, 31, 42, 37, 31, 42, 37, 29, 42, 37, 30, 41, 36, 31, 41, 36, 31, 41, 35, 30, 46, 40, 33, 54, 46, 37, 7, 6, 5, 29, 29, 29, 23, 23, 23, 16, 16, 17, 16, 16, 17, + 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 14, 14, 15, 21, 21, 21, + 9, 9, 9, 13, 13, 13, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 18, 19, 19, 19, 19, + 19, 19, 19, 25, 25, 25, 32, 32, 32, 13, 13, 12, 59, 49, 43, 50, 43, 36, 41, 36, 29, 42, 34, 28, 40, 35, 29, 40, 36, 29, 40, 36, 30, 41, 38, 30, 43, 37, 30, 42, 36, 30, 41, 35, 31, 41, 38, 30, 40, 37, 30, 40, 36, 30, 42, 38, 32, 85, 81, 76, 42, 37, 30, + 41, 38, 31, 43, 37, 31, 44, 37, 30, 43, 38, 32, 43, 37, 33, 42, 36, 31, 44, 38, 32, 44, 38, 32, 44, 37, 32, 45, 37, 32, 45, 37, 31, 45, 37, 32, 44, 40, 32, 44, 39, 31, 45, 38, 32, 46, 40, 32, 45, 40, 32, 44, 39, 32, 44, 38, 33, 45, 39, 33, 45, 39, 32, + 46, 40, 33, 44, 40, 33, 46, 40, 33, 46, 40, 32, 45, 39, 34, 48, 40, 32, 47, 41, 34, 48, 41, 34, 47, 41, 34, 46, 41, 33, 48, 40, 34, 48, 40, 33, 47, 42, 34, 48, 41, 34, 47, 41, 34, 36, 31, 25, 15, 15, 16, 18, 18, 19, 20, 20, 20, 19, 19, 19, 16, 16, 17, + 25, 23, 21, 48, 41, 34, 47, 42, 35, 47, 43, 36, 48, 42, 36, 49, 44, 35, 48, 43, 36, 50, 42, 36, 48, 43, 35, 49, 42, 35, 50, 42, 35, 49, 44, 35, 49, 44, 35, 49, 43, 36, 49, 44, 37, 49, 43, 36, 51, 43, 36, 51, 42, 37, 51, 44, 37, 51, 43, 36, 50, 43, 36, + 51, 44, 37, 51, 44, 37, 52, 43, 37, 52, 43, 38, 52, 45, 37, 51, 45, 37, 53, 45, 37, 52, 47, 38, 53, 46, 38, 52, 46, 38, 52, 46, 37, 52, 45, 38, 52, 45, 38, 51, 46, 38, 51, 45, 38, 52, 44, 39, 53, 45, 37, 53, 46, 37, 54, 45, 38, 54, 45, 38, 53, 47, 38, + 54, 46, 38, 55, 47, 39, 54, 46, 39, 52, 46, 39, 52, 46, 39, 53, 45, 40, 54, 45, 39, 54, 47, 39, 55, 47, 39, 55, 47, 39, 56, 46, 39, 56, 46, 39, 55, 46, 39, 54, 47, 39, 56, 48, 40, 53, 46, 38, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 55, 49, 39, 56, 47, 39, 57, 47, 40, 56, 47, 40, 56, 48, 41, 57, 48, 40, 55, 48, 40, 55, 48, 40, 55, 48, 40, 57, 49, 41, 58, 50, 42, 56, 49, 41, 55, 49, 40, 56, 49, 41, 56, 49, 42, 56, 49, 42, 57, 50, 42, 58, 50, 42, 58, 50, 41, 57, 49, 41, + 58, 50, 42, 58, 50, 42, 57, 49, 42, 57, 49, 41, 58, 50, 41, 57, 51, 42, 57, 50, 41, 57, 49, 42, 58, 50, 42, 59, 49, 41, 57, 49, 41, 56, 49, 41, 57, 49, 41, 58, 50, 42, 57, 49, 42, 57, 48, 41, 57, 49, 41, 57, 49, 42, 58, 50, 42, 58, 49, 42, 58, 49, 42, + 58, 49, 42, 57, 49, 43, 58, 49, 43, 57, 50, 42, 58, 50, 41, 57, 50, 42, 56, 51, 42, 57, 51, 41, 57, 51, 41, 57, 50, 42, 57, 50, 42, 56, 51, 43, 57, 49, 42, 58, 50, 41, 59, 51, 42, 59, 51, 43, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 56, 47, 40, 59, 50, 42, 59, 49, 42, 57, 48, 41, 57, 49, 42, 58, 49, 42, 58, 49, 41, 58, 51, 41, 57, 50, 42, 57, 49, 42, 57, 50, 42, 56, 50, 41, 55, 51, 41, 56, 51, 41, 57, 50, 41, 56, 50, 41, 56, 50, 41, 56, 49, 41, 57, 49, 40, 56, 49, 40, + 55, 48, 41, 56, 48, 40, 56, 49, 40, 55, 49, 40, 55, 48, 41, 55, 48, 41, 55, 49, 40, 56, 48, 39, 55, 48, 39, 55, 48, 41, 54, 48, 41, 54, 47, 40, 55, 48, 40, 56, 48, 40, 56, 48, 39, 54, 48, 39, 54, 47, 40, 54, 48, 39, 53, 47, 39, 94, 89, 83, 56, 48, 40, + 56, 49, 39, 56, 48, 39, 54, 48, 40, 54, 48, 40, 54, 48, 39, 54, 47, 39, 54, 46, 40, 54, 46, 39, 54, 46, 38, 53, 46, 38, 53, 47, 40, 53, 47, 39, 52, 47, 38, 53, 47, 39, 54, 47, 39, 54, 47, 37, 53, 47, 38, 53, 45, 38, 52, 45, 38, 52, 46, 38, 53, 45, 39, + 54, 44, 39, 79, 71, 64, 23, 20, 16, 34, 31, 29, 35, 32, 29, 36, 32, 30, 34, 31, 28, 32, 31, 27, 35, 32, 30, 35, 32, 29, 33, 30, 28, 33, 31, 29, 33, 31, 28, 34, 31, 29, 33, 30, 28, 33, 31, 29, 32, 29, 27, 34, 31, 29, 33, 30, 28, 34, 30, 28, 35, 32, 29, + 34, 32, 29, 33, 31, 28, 33, 30, 27, 33, 30, 27, 32, 30, 27, 34, 30, 28, 35, 32, 29, 33, 30, 28, 33, 30, 28, 34, 31, 28, 31, 30, 27, 32, 30, 27, 31, 29, 27, 31, 29, 26, 33, 30, 28, 31, 29, 26, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 15, 15, 15, 32, 29, 26, 34, 31, 28, 33, 30, 28, 33, 31, 28, 33, 31, 28, 32, 30, 27, 33, 32, 28, 31, 29, 26, 32, 30, 27, 33, 30, 28, 31, 29, 26, 33, 30, 27, 33, 31, 27, 32, 30, 27, 32, 30, 27, 31, 29, 25, 32, 30, 28, 30, 29, 26, 30, 28, 25, 30, 28, 25, + 30, 27, 25, 29, 28, 25, 30, 29, 26, 30, 28, 26, 29, 27, 25, 31, 29, 26, 30, 28, 26, 30, 27, 25, 32, 30, 27, 31, 29, 26, 30, 28, 25, 31, 29, 26, 29, 27, 25, 18, 16, 13, 43, 38, 30, 42, 38, 30, 41, 37, 29, 42, 36, 29, 44, 37, 30, 43, 38, 29, 41, 37, 29, + 41, 35, 30, 41, 35, 30, 41, 37, 29, 40, 36, 30, 40, 35, 30, 42, 35, 29, 41, 37, 29, 45, 41, 34, 52, 45, 38, 7, 6, 5, 27, 27, 27, 21, 21, 21, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 20, 20, 10, 9, 9, 14, 14, 14, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 25, 25, 25, 32, 32, 33, 13, 13, 12, 58, 50, 41, 49, 45, 36, 40, 36, 31, + 39, 34, 30, 41, 35, 29, 41, 36, 29, 40, 36, 30, 41, 35, 29, 40, 35, 31, 41, 36, 31, 41, 37, 31, 41, 37, 31, 43, 36, 30, 42, 36, 30, 43, 36, 31, 86, 81, 75, 44, 37, 30, 42, 37, 30, 43, 36, 31, 44, 37, 31, 42, 37, 31, 42, 37, 31, 44, 39, 32, 45, 39, 33, + 43, 39, 32, 43, 37, 31, 44, 39, 32, 44, 39, 33, 44, 39, 32, 43, 39, 31, 45, 39, 31, 46, 40, 33, 44, 39, 33, 44, 39, 32, 44, 39, 31, 44, 39, 33, 46, 41, 33, 45, 40, 32, 45, 40, 33, 46, 40, 32, 44, 41, 32, 45, 40, 33, 47, 41, 33, 46, 41, 33, 46, 41, 34, + 47, 40, 34, 45, 42, 32, 46, 40, 33, 48, 40, 35, 48, 41, 35, 47, 40, 34, 47, 41, 33, 48, 40, 35, 35, 30, 27, 15, 15, 16, 18, 18, 19, 20, 20, 20, 19, 19, 19, 16, 16, 17, 25, 22, 20, 48, 42, 35, 49, 43, 34, 49, 42, 34, 49, 41, 35, 47, 42, 35, 47, 43, 35, + 49, 42, 36, 48, 42, 35, 49, 43, 36, 51, 43, 37, 50, 43, 36, 48, 44, 36, 50, 44, 36, 50, 44, 37, 51, 43, 37, 51, 43, 36, 50, 44, 36, 52, 43, 36, 51, 43, 36, 50, 44, 38, 51, 45, 37, 51, 44, 36, 53, 43, 36, 52, 45, 37, 53, 45, 36, 52, 45, 38, 52, 45, 38, + 53, 45, 38, 51, 44, 37, 53, 44, 38, 52, 46, 37, 52, 46, 37, 52, 45, 38, 52, 45, 39, 52, 46, 37, 52, 46, 38, 54, 46, 39, 53, 44, 38, 52, 45, 37, 53, 46, 37, 54, 45, 37, 53, 46, 38, 55, 46, 38, 53, 47, 38, 53, 47, 39, 52, 47, 40, 53, 47, 39, 55, 46, 39, + 55, 46, 39, 53, 46, 38, 54, 46, 38, 54, 46, 40, 54, 47, 39, 55, 47, 38, 54, 47, 39, 55, 46, 39, 53, 45, 37, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 54, 48, 40, 55, 47, 40, 56, 48, 39, 56, 49, 39, 57, 49, 39, 58, 50, 39, + 57, 49, 41, 56, 48, 40, 57, 49, 39, 56, 49, 40, 55, 49, 41, 56, 49, 40, 58, 49, 40, 58, 49, 40, 56, 49, 42, 57, 49, 42, 58, 50, 41, 58, 49, 40, 57, 48, 40, 57, 50, 41, 58, 49, 42, 58, 48, 41, 57, 49, 42, 58, 49, 42, 58, 49, 42, 57, 48, 41, 58, 48, 41, + 59, 50, 41, 58, 51, 41, 57, 51, 42, 59, 50, 42, 58, 49, 41, 57, 49, 41, 58, 50, 41, 58, 49, 41, 56, 49, 42, 57, 51, 43, 59, 51, 42, 58, 49, 41, 57, 50, 41, 59, 51, 41, 58, 49, 40, 57, 49, 41, 57, 50, 42, 58, 50, 42, 60, 50, 42, 59, 52, 42, 58, 51, 41, + 56, 50, 41, 58, 50, 42, 58, 51, 42, 56, 51, 43, 57, 51, 43, 57, 51, 42, 58, 50, 41, 58, 49, 41, 58, 49, 42, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 55, 48, 40, 57, 51, 42, 57, 50, 42, 58, 49, 42, 58, 50, 42, 57, 50, 41, + 57, 49, 41, 57, 49, 43, 56, 49, 41, 56, 49, 41, 57, 49, 42, 56, 49, 40, 56, 50, 41, 58, 50, 42, 57, 51, 40, 57, 49, 40, 56, 49, 40, 56, 50, 41, 57, 48, 41, 57, 48, 41, 56, 49, 42, 55, 49, 41, 56, 48, 41, 56, 48, 41, 56, 49, 40, 55, 48, 40, 57, 49, 40, + 57, 49, 40, 57, 49, 40, 56, 48, 40, 56, 48, 40, 57, 47, 40, 56, 47, 40, 56, 48, 40, 56, 49, 41, 55, 48, 41, 55, 47, 40, 56, 47, 40, 54, 48, 40, 94, 89, 83, 54, 48, 39, 54, 48, 40, 55, 49, 40, 56, 47, 40, 55, 46, 39, 54, 47, 39, 53, 48, 40, 54, 48, 39, + 55, 48, 39, 54, 47, 39, 54, 46, 38, 55, 47, 38, 54, 46, 40, 52, 45, 40, 51, 45, 39, 53, 46, 39, 53, 47, 39, 52, 46, 39, 51, 46, 39, 53, 45, 38, 54, 45, 37, 53, 46, 37, 52, 47, 38, 79, 72, 64, 23, 19, 16, 33, 30, 28, 33, 30, 27, 35, 32, 29, 35, 32, 29, + 35, 32, 29, 35, 32, 29, 32, 30, 27, 32, 30, 27, 35, 32, 30, 33, 30, 28, 31, 30, 27, 33, 31, 28, 33, 30, 28, 32, 30, 27, 34, 31, 28, 35, 32, 29, 35, 32, 29, 34, 31, 28, 34, 31, 29, 32, 30, 26, 34, 32, 29, 34, 31, 29, 34, 32, 29, 33, 31, 28, 33, 31, 29, + 32, 30, 27, 33, 30, 27, 34, 32, 28, 34, 32, 29, 31, 29, 26, 32, 29, 27, 34, 31, 27, 33, 31, 28, 30, 28, 25, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 15, 15, 15, 33, 30, 28, 34, 31, 28, 32, 30, 27, 32, 31, 28, 32, 30, 27, 32, 31, 27, + 32, 31, 28, 33, 31, 28, 31, 29, 27, 31, 29, 26, 32, 29, 26, 33, 30, 28, 32, 30, 27, 32, 30, 27, 31, 28, 26, 32, 30, 27, 31, 29, 26, 30, 28, 25, 32, 30, 26, 32, 30, 27, 30, 28, 25, 32, 30, 27, 31, 29, 27, 29, 28, 25, 29, 28, 25, 30, 28, 26, 30, 28, 25, + 30, 28, 25, 31, 29, 27, 30, 27, 25, 30, 28, 25, 30, 29, 26, 29, 27, 25, 19, 16, 13, 42, 37, 30, 42, 36, 30, 42, 37, 31, 42, 37, 30, 43, 37, 30, 43, 36, 30, 42, 35, 30, 42, 35, 30, 41, 35, 30, 40, 36, 30, 42, 35, 29, 42, 36, 30, 40, 36, 30, 39, 36, 29, + 46, 41, 33, 55, 45, 38, 7, 6, 5, 23, 23, 23, 16, 16, 17, 10, 10, 10, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, + 15, 15, 15, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 12, 12, 12, 20, 19, 19, 10, 9, 9, 14, 14, 14, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 19, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 25, 25, 26, 32, 32, 33, 13, 13, 12, 60, 50, 41, 51, 42, 35, 41, 36, 29, 41, 35, 30, 41, 35, 29, 39, 35, 30, 40, 35, 31, 40, 35, 31, 41, 35, 30, 41, 37, 30, + 41, 36, 29, 41, 37, 31, 40, 36, 30, 43, 36, 31, 43, 36, 31, 85, 81, 75, 44, 37, 31, 44, 37, 32, 44, 37, 32, 43, 37, 31, 41, 38, 31, 44, 38, 31, 44, 38, 31, 44, 37, 32, 43, 38, 31, 45, 38, 32, 44, 38, 32, 43, 37, 32, 45, 37, 31, 44, 39, 32, 43, 39, 33, + 45, 39, 32, 45, 40, 32, 47, 39, 32, 47, 39, 33, 47, 39, 33, 45, 41, 32, 44, 39, 32, 46, 39, 33, 48, 39, 32, 46, 39, 33, 46, 41, 33, 46, 40, 33, 46, 41, 34, 46, 40, 33, 47, 42, 33, 47, 42, 34, 48, 41, 34, 48, 41, 34, 47, 41, 34, 47, 42, 33, 47, 41, 33, + 47, 40, 35, 35, 31, 26, 15, 15, 16, 18, 18, 19, 20, 20, 20, 19, 19, 19, 16, 16, 17, 25, 23, 21, 49, 41, 35, 48, 43, 35, 49, 42, 35, 49, 41, 34, 49, 41, 34, 48, 42, 35, 49, 43, 35, 49, 44, 37, 49, 42, 36, 49, 42, 36, 50, 42, 36, 48, 43, 36, 49, 42, 36, + 51, 44, 37, 50, 44, 37, 50, 44, 36, 51, 43, 36, 49, 45, 37, 49, 44, 37, 50, 44, 37, 50, 44, 37, 52, 45, 36, 51, 44, 36, 50, 44, 37, 50, 44, 37, 52, 45, 38, 53, 46, 37, 50, 45, 37, 51, 44, 37, 53, 45, 37, 54, 45, 38, 53, 45, 38, 52, 44, 37, 50, 45, 37, + 50, 45, 37, 52, 46, 37, 53, 46, 38, 54, 46, 38, 53, 45, 38, 54, 45, 37, 54, 46, 38, 54, 45, 38, 53, 46, 38, 53, 46, 39, 53, 45, 39, 53, 46, 38, 55, 46, 38, 55, 46, 39, 54, 45, 39, 55, 45, 39, 54, 46, 39, 53, 47, 39, 53, 48, 39, 53, 48, 39, 54, 48, 38, + 55, 47, 39, 53, 46, 37, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 55, 47, 39, 56, 47, 40, 56, 48, 40, 56, 49, 41, 56, 48, 40, 56, 48, 40, 57, 48, 40, 56, 48, 41, 56, 47, 41, 56, 47, 40, 55, 49, 40, 56, 49, 41, 56, 48, 41, + 56, 48, 40, 56, 49, 41, 55, 49, 42, 57, 48, 42, 57, 48, 41, 56, 49, 40, 58, 49, 41, 57, 48, 40, 57, 48, 41, 57, 49, 41, 59, 49, 41, 58, 50, 42, 57, 49, 42, 58, 49, 41, 57, 49, 41, 56, 49, 41, 57, 50, 41, 58, 50, 41, 58, 50, 40, 57, 49, 42, 56, 49, 42, + 57, 49, 40, 59, 48, 41, 58, 49, 42, 57, 51, 42, 58, 51, 41, 57, 50, 42, 57, 49, 42, 58, 50, 42, 58, 50, 42, 58, 50, 42, 57, 50, 42, 57, 50, 42, 58, 51, 42, 58, 50, 42, 56, 50, 43, 57, 50, 42, 58, 49, 42, 58, 50, 43, 58, 52, 43, 57, 51, 42, 58, 51, 41, + 58, 50, 40, 59, 49, 41, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 54, 47, 40, 58, 50, 41, 57, 48, 42, 57, 48, 41, 57, 49, 41, 58, 49, 42, 57, 49, 42, 56, 49, 41, 57, 49, 41, 57, 49, 41, 56, 48, 40, 55, 48, 41, 56, 49, 41, + 57, 49, 41, 57, 50, 42, 57, 50, 41, 56, 49, 40, 56, 49, 41, 58, 48, 40, 57, 48, 40, 55, 48, 41, 54, 49, 42, 55, 50, 41, 55, 49, 39, 56, 49, 40, 56, 49, 40, 55, 49, 40, 55, 47, 41, 56, 47, 41, 57, 48, 39, 55, 47, 39, 54, 48, 39, 54, 48, 40, 54, 48, 40, + 55, 49, 40, 54, 48, 40, 54, 48, 39, 53, 49, 39, 53, 48, 39, 94, 89, 83, 53, 49, 38, 53, 48, 38, 53, 46, 38, 54, 47, 38, 54, 46, 38, 52, 46, 40, 53, 47, 40, 55, 46, 39, 53, 46, 39, 53, 47, 39, 54, 47, 39, 54, 47, 38, 52, 46, 38, 52, 46, 39, 53, 46, 38, + 54, 45, 39, 54, 45, 39, 53, 45, 38, 53, 45, 38, 53, 45, 38, 53, 45, 38, 53, 45, 38, 51, 45, 39, 78, 71, 65, 23, 19, 16, 34, 31, 28, 36, 33, 30, 34, 31, 28, 36, 33, 30, 34, 32, 28, 33, 31, 28, 34, 31, 28, 34, 30, 27, 35, 33, 30, 33, 31, 28, 34, 31, 29, + 33, 31, 28, 33, 31, 28, 34, 31, 28, 34, 31, 28, 34, 31, 28, 32, 29, 27, 33, 30, 27, 33, 30, 27, 35, 32, 29, 33, 31, 28, 33, 30, 27, 31, 29, 25, 32, 29, 26, 31, 28, 26, 33, 30, 27, 33, 30, 28, 32, 30, 27, 33, 29, 27, 34, 30, 28, 32, 30, 27, 33, 31, 28, + 31, 29, 26, 30, 28, 26, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 15, 15, 15, 32, 28, 26, 31, 28, 26, 31, 29, 26, 33, 30, 28, 31, 28, 26, 31, 28, 25, 30, 28, 25, 29, 28, 25, 32, 30, 27, 32, 29, 27, 32, 30, 27, 31, 29, 26, 31, 29, 26, + 30, 28, 25, 32, 30, 27, 30, 28, 26, 32, 30, 27, 33, 30, 28, 33, 31, 28, 32, 30, 26, 32, 29, 27, 29, 27, 25, 30, 29, 26, 32, 30, 27, 32, 29, 26, 32, 30, 27, 30, 28, 25, 32, 30, 27, 30, 27, 25, 31, 29, 26, 31, 29, 26, 31, 29, 26, 30, 28, 25, 19, 16, 13, + 43, 37, 31, 43, 37, 31, 43, 37, 30, 42, 36, 30, 42, 37, 30, 43, 37, 29, 42, 36, 30, 40, 35, 31, 42, 35, 30, 42, 35, 30, 42, 35, 31, 42, 37, 30, 41, 36, 29, 41, 35, 29, 47, 41, 33, 52, 46, 37, 7, 6, 5, 27, 27, 27, 20, 21, 21, 14, 14, 15, 15, 15, 15, + 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 12, 12, 12, 19, 19, 19, + 9, 9, 9, 13, 13, 13, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, + 19, 19, 19, 25, 25, 25, 32, 32, 32, 13, 13, 12, 57, 49, 40, 51, 44, 36, 40, 35, 30, 42, 34, 28, 41, 34, 29, 41, 34, 30, 42, 36, 30, 41, 37, 29, 42, 35, 30, 41, 37, 31, 40, 36, 30, 42, 35, 29, 41, 35, 31, 41, 37, 30, 42, 37, 31, 86, 81, 76, 41, 38, 32, + 41, 37, 31, 43, 38, 30, 42, 37, 31, 42, 38, 32, 43, 38, 31, 44, 36, 31, 44, 38, 31, 43, 37, 33, 44, 37, 32, 45, 38, 31, 45, 39, 33, 45, 37, 33, 46, 37, 31, 43, 38, 32, 45, 37, 34, 44, 38, 33, 123, 118, 114, 128, 125, 122, 128, 126, 121, 128, 125, 121, 129, 125, 121, + 128, 126, 121, 128, 126, 121, 55, 49, 41, 47, 41, 33, 47, 40, 34, 47, 40, 34, 48, 40, 34, 48, 41, 34, 48, 41, 34, 47, 39, 34, 47, 39, 34, 47, 40, 34, 48, 40, 34, 47, 40, 34, 47, 41, 35, 35, 31, 26, 15, 15, 16, 18, 18, 19, 20, 20, 20, 19, 19, 19, 16, 16, 17, + 25, 23, 20, 48, 41, 34, 49, 42, 35, 48, 42, 34, 49, 42, 35, 49, 42, 36, 48, 42, 35, 49, 43, 35, 49, 43, 35, 48, 43, 36, 50, 43, 36, 50, 44, 35, 50, 44, 36, 51, 42, 37, 50, 43, 37, 52, 43, 36, 133, 129, 124, 133, 130, 125, 134, 129, 124, 134, 129, 124, 134, 130, 125, + 133, 129, 125, 133, 130, 125, 51, 45, 37, 50, 45, 38, 51, 46, 37, 53, 45, 36, 52, 46, 38, 50, 45, 38, 51, 46, 36, 52, 46, 37, 53, 46, 38, 52, 46, 38, 53, 45, 38, 52, 45, 38, 53, 45, 37, 53, 44, 37, 127, 122, 117, 133, 129, 124, 133, 129, 124, 133, 128, 124, 133, 128, 124, + 133, 129, 125, 133, 130, 125, 60, 55, 46, 52, 47, 39, 53, 46, 39, 52, 47, 38, 54, 47, 38, 55, 46, 39, 53, 47, 39, 53, 47, 39, 55, 47, 38, 55, 47, 39, 56, 47, 40, 55, 47, 39, 54, 47, 38, 51, 45, 37, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 56, 48, 39, 56, 49, 41, 55, 49, 40, 55, 49, 39, 54, 48, 41, 55, 48, 41, 57, 48, 40, 58, 48, 40, 56, 49, 40, 55, 48, 41, 56, 49, 42, 55, 50, 40, 55, 49, 39, 56, 49, 40, 56, 49, 40, 136, 132, 127, 137, 131, 127, 137, 131, 128, 138, 133, 128, 137, 133, 127, + 137, 132, 127, 137, 132, 128, 58, 49, 42, 58, 49, 41, 58, 48, 41, 58, 49, 41, 56, 49, 41, 57, 49, 41, 58, 49, 41, 58, 50, 42, 58, 51, 40, 58, 50, 41, 57, 49, 42, 57, 49, 42, 58, 50, 42, 59, 50, 42, 131, 125, 120, 136, 131, 126, 136, 131, 126, 136, 131, 126, 136, 131, 126, + 135, 132, 126, 136, 132, 127, 67, 58, 50, 58, 49, 41, 57, 50, 42, 58, 50, 42, 58, 51, 42, 56, 52, 42, 56, 50, 41, 58, 50, 41, 59, 51, 42, 57, 50, 42, 57, 49, 41, 58, 50, 42, 58, 51, 42, 59, 51, 42, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 54, 48, 40, 57, 49, 42, 57, 49, 41, 58, 49, 41, 58, 49, 41, 58, 50, 41, 58, 49, 41, 57, 49, 42, 56, 50, 42, 56, 48, 42, 56, 49, 42, 56, 50, 42, 57, 48, 40, 56, 48, 40, 57, 49, 41, 136, 132, 127, 137, 132, 128, 137, 132, 128, 137, 132, 128, 136, 132, 127, + 136, 131, 126, 137, 132, 127, 57, 48, 42, 56, 48, 41, 54, 49, 41, 54, 48, 41, 55, 48, 41, 56, 48, 41, 55, 48, 40, 54, 49, 40, 55, 48, 39, 55, 47, 40, 56, 47, 41, 56, 48, 40, 55, 49, 40, 56, 48, 40, 56, 47, 40, 55, 46, 39, 54, 47, 39, 94, 90, 82, 55, 47, 38, + 53, 46, 39, 53, 47, 39, 54, 47, 38, 53, 48, 39, 53, 47, 40, 55, 46, 40, 55, 47, 39, 55, 48, 39, 53, 47, 39, 53, 46, 39, 53, 46, 39, 52, 47, 38, 52, 46, 38, 53, 46, 39, 54, 47, 39, 54, 46, 39, 54, 45, 39, 52, 46, 39, 52, 47, 37, 54, 46, 38, 54, 45, 38, + 54, 45, 38, 79, 71, 64, 22, 19, 16, 35, 32, 30, 34, 31, 28, 33, 32, 28, 33, 31, 28, 33, 31, 28, 35, 32, 29, 35, 32, 29, 33, 31, 27, 34, 33, 29, 33, 32, 28, 35, 32, 29, 34, 31, 28, 115, 113, 112, 123, 121, 119, 122, 120, 119, 121, 119, 118, 121, 119, 118, 121, 120, 118, + 121, 120, 118, 42, 40, 36, 32, 30, 27, 34, 32, 29, 32, 30, 27, 32, 30, 26, 31, 29, 27, 33, 32, 28, 32, 30, 28, 31, 29, 26, 34, 31, 28, 33, 31, 28, 33, 31, 29, 34, 31, 28, 33, 29, 27, 30, 27, 25, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 15, 15, 15, 31, 29, 26, 32, 30, 27, 33, 30, 28, 31, 29, 26, 34, 32, 28, 33, 31, 28, 32, 30, 28, 30, 28, 26, 30, 28, 26, 32, 30, 27, 31, 29, 26, 33, 30, 27, 32, 29, 27, 31, 28, 26, 122, 120, 119, 122, 121, 119, 122, 121, 120, 121, 120, 118, 122, 121, 120, 122, 121, 120, + 122, 121, 119, 30, 29, 25, 32, 29, 27, 31, 28, 25, 32, 30, 27, 32, 30, 28, 31, 28, 26, 31, 30, 27, 32, 30, 27, 31, 28, 26, 32, 29, 27, 29, 26, 24, 32, 30, 27, 18, 16, 13, 41, 37, 31, 41, 38, 29, 42, 37, 29, 41, 36, 30, 41, 37, 31, 42, 35, 31, 41, 35, 30, + 40, 37, 30, 40, 36, 30, 41, 36, 29, 40, 36, 28, 41, 36, 29, 42, 35, 30, 42, 34, 30, 47, 40, 33, 53, 45, 38, 7, 6, 5, 27, 27, 27, 21, 21, 21, 15, 15, 15, 15, 15, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 14, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 11, 11, 11, 19, 19, 19, 7, 6, 6, 9, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, + 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 14, 14, 15, 21, 21, 21, 29, 29, 29, 13, 12, 11, 57, 50, 41, 50, 42, 35, 41, 35, 29, + 40, 36, 29, 41, 35, 30, 41, 35, 29, 40, 35, 28, 39, 34, 29, 41, 37, 31, 40, 36, 30, 40, 35, 30, 41, 36, 31, 41, 35, 30, 41, 35, 30, 41, 37, 30, 85, 80, 75, 43, 36, 31, 42, 37, 31, 45, 35, 31, 44, 36, 31, 44, 37, 31, 43, 38, 31, 43, 37, 30, 42, 37, 32, + 44, 38, 31, 44, 38, 32, 42, 37, 31, 43, 37, 31, 44, 38, 32, 45, 39, 32, 44, 39, 32, 46, 39, 34, 45, 38, 33, 46, 39, 32, 44, 39, 33, 44, 39, 32, 45, 38, 33, 43, 38, 32, 44, 39, 32, 46, 39, 33, 47, 39, 32, 46, 41, 32, 45, 41, 33, 45, 39, 34, 45, 40, 33, + 46, 41, 34, 47, 41, 34, 48, 42, 33, 47, 40, 33, 46, 42, 33, 48, 42, 34, 47, 40, 33, 46, 41, 34, 35, 30, 26, 15, 15, 16, 19, 19, 19, 20, 20, 20, 19, 19, 19, 16, 16, 17, 25, 23, 20, 47, 41, 34, 48, 43, 35, 47, 43, 35, 48, 42, 34, 50, 42, 35, 49, 42, 35, + 48, 42, 35, 49, 42, 35, 49, 44, 35, 49, 43, 37, 51, 42, 36, 50, 43, 35, 51, 43, 37, 50, 43, 37, 50, 45, 36, 51, 43, 36, 50, 43, 37, 50, 42, 37, 50, 43, 36, 53, 44, 36, 52, 45, 36, 50, 44, 36, 51, 44, 36, 51, 44, 37, 51, 45, 37, 52, 45, 37, 51, 45, 37, + 52, 45, 38, 52, 46, 37, 50, 46, 36, 51, 45, 37, 51, 45, 38, 52, 46, 38, 52, 46, 39, 51, 46, 38, 51, 44, 37, 51, 45, 38, 51, 45, 38, 52, 45, 38, 53, 46, 39, 52, 47, 38, 54, 47, 38, 54, 46, 39, 53, 47, 38, 53, 46, 38, 53, 45, 39, 54, 46, 39, 53, 47, 37, + 53, 48, 38, 54, 46, 39, 55, 46, 38, 55, 48, 38, 55, 48, 39, 55, 48, 40, 54, 47, 39, 55, 48, 39, 51, 47, 38, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 55, 48, 40, 57, 47, 40, 57, 49, 40, 55, 49, 41, 56, 48, 41, 56, 48, 40, + 57, 48, 40, 57, 47, 41, 56, 48, 40, 56, 49, 39, 56, 49, 39, 56, 48, 40, 56, 49, 40, 56, 49, 41, 56, 48, 42, 56, 48, 41, 57, 49, 41, 57, 50, 41, 56, 50, 40, 56, 49, 41, 57, 48, 42, 58, 50, 42, 56, 50, 40, 57, 48, 41, 57, 48, 42, 56, 49, 42, 57, 49, 42, + 58, 50, 42, 58, 49, 42, 58, 50, 41, 57, 49, 42, 57, 48, 42, 57, 50, 42, 56, 50, 41, 58, 50, 41, 58, 49, 42, 58, 49, 41, 57, 49, 41, 58, 49, 42, 58, 50, 41, 58, 49, 41, 57, 49, 41, 56, 49, 42, 57, 49, 42, 57, 49, 42, 58, 50, 41, 58, 50, 41, 58, 49, 41, + 58, 51, 42, 58, 51, 42, 59, 51, 42, 59, 50, 41, 57, 50, 42, 57, 50, 43, 58, 50, 42, 57, 50, 41, 56, 49, 42, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 56, 48, 40, 58, 50, 41, 56, 50, 41, 57, 50, 42, 57, 50, 42, 57, 50, 40, + 56, 50, 41, 56, 49, 41, 56, 49, 41, 56, 50, 41, 55, 49, 42, 55, 48, 41, 55, 49, 42, 55, 49, 41, 55, 50, 41, 57, 50, 42, 56, 50, 41, 56, 49, 40, 57, 48, 41, 55, 49, 41, 55, 50, 41, 55, 49, 40, 56, 48, 40, 56, 49, 40, 56, 49, 40, 56, 48, 40, 56, 47, 41, + 56, 48, 41, 55, 48, 39, 56, 47, 39, 56, 46, 40, 55, 47, 40, 55, 48, 39, 56, 48, 39, 56, 47, 40, 54, 47, 40, 53, 48, 40, 53, 47, 39, 54, 47, 38, 94, 89, 82, 54, 48, 40, 55, 49, 39, 55, 49, 39, 54, 48, 40, 54, 47, 39, 53, 48, 38, 53, 47, 39, 54, 45, 39, + 55, 46, 38, 55, 47, 39, 55, 46, 40, 54, 45, 39, 53, 47, 38, 53, 48, 39, 53, 47, 39, 53, 46, 38, 52, 46, 37, 53, 46, 39, 53, 45, 39, 52, 46, 37, 51, 45, 37, 51, 44, 38, 51, 44, 39, 77, 72, 64, 22, 20, 16, 35, 32, 29, 36, 33, 30, 34, 31, 27, 34, 32, 28, + 34, 32, 29, 35, 32, 29, 34, 30, 28, 34, 31, 29, 32, 30, 27, 34, 31, 28, 33, 30, 27, 34, 31, 28, 35, 32, 29, 34, 32, 29, 35, 32, 29, 33, 30, 28, 33, 30, 28, 32, 30, 27, 33, 31, 28, 35, 32, 30, 33, 31, 28, 33, 30, 28, 33, 31, 28, 31, 29, 26, 33, 31, 28, + 31, 29, 26, 32, 29, 26, 33, 30, 28, 33, 30, 28, 33, 30, 27, 31, 29, 26, 32, 30, 27, 33, 31, 28, 32, 30, 27, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 15, 15, 15, 32, 30, 27, 33, 31, 29, 31, 28, 26, 33, 30, 28, 33, 31, 28, 32, 30, 26, + 33, 30, 27, 32, 30, 27, 32, 30, 27, 32, 30, 27, 31, 29, 25, 33, 31, 27, 31, 29, 26, 30, 29, 26, 30, 28, 25, 30, 28, 26, 30, 28, 25, 31, 29, 26, 31, 29, 26, 30, 27, 25, 31, 29, 27, 31, 29, 26, 30, 29, 25, 32, 30, 27, 32, 30, 28, 30, 28, 25, 30, 29, 26, + 30, 27, 25, 30, 28, 26, 30, 27, 25, 30, 27, 25, 30, 28, 25, 29, 26, 24, 19, 16, 13, 41, 37, 31, 42, 37, 30, 44, 36, 29, 44, 37, 31, 43, 36, 30, 41, 36, 29, 40, 35, 29, 39, 35, 30, 41, 35, 30, 41, 35, 30, 41, 36, 30, 41, 36, 29, 40, 36, 29, 41, 36, 28, + 47, 40, 33, 53, 46, 37, 7, 6, 5, 26, 26, 26, 20, 20, 20, 13, 13, 14, 13, 13, 14, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 14, 13, 13, 14, 13, 13, 14, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 11, 11, 12, 19, 19, 19, 8, 8, 7, 11, 11, 11, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 24, 24, 24, 31, 31, 31, 13, 12, 12, 56, 49, 40, 49, 45, 35, 41, 36, 29, 39, 36, 28, 38, 36, 29, 41, 35, 30, 42, 35, 29, 42, 37, 30, 41, 38, 31, 40, 37, 30, + 39, 35, 30, 40, 35, 30, 42, 36, 31, 43, 35, 30, 43, 36, 31, 86, 80, 75, 43, 36, 31, 44, 38, 31, 43, 37, 30, 42, 36, 31, 43, 37, 32, 42, 36, 31, 44, 36, 31, 45, 39, 31, 44, 39, 31, 44, 38, 31, 45, 37, 32, 43, 38, 33, 43, 38, 32, 43, 37, 31, 44, 39, 32, + 44, 39, 32, 46, 38, 32, 45, 37, 32, 44, 39, 32, 44, 39, 32, 46, 38, 34, 46, 38, 33, 46, 39, 32, 45, 41, 33, 46, 40, 34, 46, 41, 34, 46, 40, 34, 46, 39, 32, 46, 39, 33, 48, 40, 35, 47, 41, 33, 47, 41, 33, 47, 40, 33, 47, 40, 34, 46, 41, 34, 47, 42, 34, + 46, 40, 35, 35, 29, 26, 15, 15, 16, 19, 19, 19, 20, 20, 20, 19, 19, 19, 16, 16, 17, 25, 23, 21, 48, 42, 35, 48, 42, 35, 49, 42, 35, 50, 43, 34, 49, 43, 34, 48, 43, 35, 49, 43, 35, 47, 43, 36, 48, 43, 35, 49, 42, 36, 50, 43, 35, 50, 44, 36, 48, 43, 37, + 49, 43, 36, 51, 43, 37, 51, 44, 37, 50, 43, 37, 50, 44, 37, 50, 45, 36, 50, 43, 36, 50, 44, 38, 51, 44, 37, 52, 43, 36, 51, 44, 37, 50, 45, 37, 52, 45, 37, 52, 46, 37, 51, 45, 38, 51, 44, 36, 53, 44, 37, 53, 44, 38, 53, 45, 39, 51, 44, 39, 52, 45, 39, + 53, 44, 38, 52, 44, 37, 53, 45, 38, 52, 45, 39, 52, 45, 38, 52, 45, 38, 53, 46, 38, 53, 46, 38, 52, 47, 38, 52, 46, 38, 53, 46, 39, 52, 46, 39, 53, 46, 39, 53, 46, 39, 53, 47, 39, 53, 48, 38, 53, 48, 38, 54, 47, 39, 54, 46, 38, 53, 47, 39, 53, 48, 39, + 54, 49, 38, 52, 45, 38, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 54, 48, 39, 54, 47, 39, 55, 48, 40, 56, 48, 40, 56, 48, 40, 56, 47, 40, 56, 48, 40, 56, 47, 40, 57, 48, 41, 56, 48, 41, 55, 48, 41, 55, 48, 41, 55, 48, 40, + 55, 50, 39, 56, 49, 40, 55, 47, 40, 55, 48, 41, 55, 47, 41, 55, 47, 40, 56, 49, 40, 56, 48, 41, 56, 48, 42, 57, 49, 40, 57, 49, 40, 56, 50, 41, 56, 51, 42, 58, 49, 42, 58, 49, 41, 56, 50, 40, 57, 50, 40, 58, 49, 40, 57, 48, 42, 56, 49, 42, 57, 50, 42, + 58, 50, 42, 58, 49, 42, 57, 49, 42, 57, 49, 41, 58, 50, 41, 57, 50, 41, 57, 49, 40, 57, 49, 42, 56, 49, 42, 58, 49, 42, 59, 49, 42, 58, 51, 42, 57, 51, 41, 58, 51, 40, 59, 50, 41, 57, 50, 41, 57, 51, 41, 59, 51, 42, 59, 51, 41, 57, 50, 41, 56, 51, 41, + 56, 50, 42, 57, 50, 42, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 55, 48, 39, 57, 50, 42, 57, 49, 41, 58, 50, 41, 58, 50, 41, 57, 49, 41, 57, 50, 41, 57, 49, 41, 56, 48, 41, 57, 49, 41, 58, 49, 41, 56, 49, 41, 56, 48, 41, + 56, 48, 40, 56, 49, 41, 56, 50, 41, 57, 49, 41, 56, 48, 41, 57, 49, 42, 57, 48, 42, 56, 48, 41, 56, 49, 41, 56, 49, 40, 55, 47, 40, 56, 47, 40, 57, 49, 40, 56, 48, 41, 54, 47, 40, 54, 48, 39, 54, 48, 39, 54, 47, 41, 54, 48, 41, 55, 48, 40, 56, 48, 40, + 55, 47, 40, 54, 47, 39, 54, 48, 39, 54, 48, 39, 55, 47, 40, 95, 89, 82, 54, 48, 38, 54, 47, 39, 54, 46, 39, 53, 47, 38, 53, 47, 38, 55, 47, 39, 55, 47, 40, 54, 47, 39, 55, 45, 39, 54, 45, 39, 54, 46, 39, 55, 47, 39, 54, 46, 39, 53, 46, 38, 54, 46, 38, + 54, 47, 38, 52, 46, 39, 53, 44, 39, 52, 45, 38, 52, 46, 38, 53, 45, 38, 53, 44, 37, 51, 45, 37, 78, 71, 64, 23, 20, 16, 36, 33, 30, 34, 31, 28, 33, 30, 27, 34, 31, 28, 35, 32, 29, 33, 30, 27, 34, 31, 29, 33, 30, 27, 34, 31, 29, 33, 31, 28, 35, 32, 29, + 35, 32, 30, 35, 32, 29, 35, 32, 29, 34, 31, 28, 35, 32, 29, 34, 30, 28, 33, 31, 28, 33, 31, 28, 34, 31, 29, 33, 31, 28, 31, 30, 26, 32, 30, 27, 32, 30, 26, 32, 29, 26, 32, 29, 26, 33, 31, 28, 33, 31, 28, 32, 30, 27, 33, 31, 28, 31, 30, 27, 31, 29, 26, + 32, 30, 26, 30, 28, 25, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 15, 15, 15, 33, 30, 28, 31, 29, 26, 33, 30, 27, 32, 29, 26, 31, 28, 26, 30, 28, 25, 33, 31, 27, 33, 31, 28, 32, 30, 28, 32, 30, 27, 31, 28, 26, 33, 31, 28, 31, 29, 26, + 32, 30, 27, 33, 31, 28, 30, 28, 25, 30, 28, 25, 30, 28, 25, 32, 31, 28, 31, 29, 26, 30, 29, 26, 31, 29, 27, 30, 28, 26, 31, 29, 26, 31, 30, 27, 31, 30, 27, 31, 29, 27, 31, 29, 27, 30, 28, 26, 32, 30, 27, 30, 28, 25, 31, 29, 27, 29, 27, 24, 18, 16, 13, + 42, 36, 30, 43, 36, 30, 43, 36, 30, 43, 37, 31, 42, 36, 30, 41, 35, 30, 40, 36, 30, 40, 37, 30, 40, 37, 29, 39, 36, 30, 40, 36, 30, 41, 36, 29, 42, 36, 30, 41, 36, 30, 45, 40, 33, 54, 46, 37, 7, 6, 5, 24, 24, 24, 18, 18, 18, 11, 11, 11, 11, 11, 11, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 13, 13, 13, 20, 20, 20, + 8, 8, 8, 11, 11, 12, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 17, 17, 18, + 17, 17, 18, 24, 24, 24, 31, 31, 31, 13, 12, 11, 56, 50, 41, 50, 43, 35, 39, 35, 28, 39, 36, 30, 40, 36, 28, 39, 35, 29, 41, 35, 29, 41, 37, 30, 40, 35, 30, 41, 37, 29, 42, 36, 29, 41, 36, 30, 43, 35, 31, 41, 35, 31, 40, 36, 31, 85, 81, 76, 43, 37, 30, + 42, 36, 31, 41, 37, 31, 41, 36, 31, 42, 38, 32, 44, 38, 32, 45, 37, 32, 44, 38, 32, 45, 38, 31, 44, 38, 31, 43, 37, 32, 42, 38, 32, 44, 38, 32, 43, 39, 32, 46, 37, 32, 46, 38, 33, 44, 38, 31, 45, 38, 32, 45, 38, 33, 44, 40, 33, 45, 40, 32, 46, 40, 33, + 46, 39, 33, 44, 40, 33, 45, 39, 32, 47, 39, 32, 46, 40, 34, 48, 42, 33, 46, 41, 33, 45, 40, 33, 46, 41, 33, 47, 42, 33, 48, 41, 34, 48, 41, 33, 46, 41, 33, 47, 42, 33, 47, 42, 34, 34, 30, 26, 15, 15, 16, 19, 19, 19, 20, 20, 20, 19, 19, 19, 16, 16, 17, + 25, 23, 20, 48, 42, 35, 48, 44, 36, 47, 43, 36, 47, 42, 36, 48, 43, 35, 47, 42, 36, 48, 41, 36, 50, 43, 36, 49, 43, 36, 48, 42, 36, 49, 42, 36, 50, 43, 36, 50, 43, 35, 49, 42, 35, 51, 43, 35, 50, 44, 36, 50, 45, 37, 49, 45, 37, 49, 44, 37, 50, 43, 37, + 50, 46, 36, 51, 44, 36, 51, 43, 37, 51, 44, 37, 51, 43, 37, 51, 45, 38, 50, 44, 37, 52, 45, 38, 52, 45, 38, 52, 43, 36, 53, 44, 36, 51, 46, 38, 51, 46, 38, 52, 46, 38, 53, 45, 37, 52, 44, 37, 51, 45, 37, 53, 45, 37, 53, 45, 37, 52, 44, 38, 52, 45, 38, + 54, 45, 39, 54, 44, 38, 53, 46, 38, 52, 47, 38, 53, 46, 38, 53, 46, 38, 52, 48, 38, 54, 47, 39, 54, 47, 40, 54, 46, 39, 55, 47, 39, 54, 47, 39, 54, 48, 39, 54, 48, 37, 54, 47, 38, 52, 46, 37, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 55, 49, 40, 55, 49, 41, 56, 49, 40, 57, 49, 40, 56, 49, 41, 56, 48, 40, 55, 48, 39, 56, 49, 40, 56, 48, 40, 56, 47, 40, 56, 47, 41, 56, 48, 40, 56, 48, 40, 56, 49, 41, 57, 50, 41, 58, 49, 41, 57, 48, 41, 56, 48, 41, 55, 49, 40, 55, 50, 40, + 56, 49, 40, 57, 49, 40, 56, 50, 41, 56, 49, 41, 57, 48, 40, 58, 48, 40, 57, 50, 40, 57, 50, 41, 57, 49, 41, 57, 49, 41, 56, 50, 41, 57, 50, 41, 58, 49, 42, 57, 48, 43, 56, 49, 42, 56, 49, 41, 56, 49, 41, 55, 49, 42, 56, 49, 41, 56, 51, 40, 57, 51, 42, + 59, 51, 42, 57, 50, 41, 57, 50, 41, 57, 50, 41, 56, 49, 41, 57, 48, 41, 58, 50, 41, 58, 51, 41, 56, 49, 42, 56, 50, 41, 57, 51, 41, 57, 51, 41, 58, 50, 41, 58, 50, 42, 57, 50, 41, 56, 49, 41, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 53, 47, 40, 57, 48, 40, 58, 49, 40, 57, 50, 41, 56, 50, 42, 56, 49, 41, 56, 48, 41, 55, 48, 41, 57, 49, 41, 58, 48, 41, 56, 48, 41, 56, 48, 41, 56, 49, 42, 56, 49, 42, 55, 50, 41, 55, 48, 40, 57, 47, 41, 56, 48, 41, 56, 48, 41, 57, 48, 39, + 56, 47, 40, 54, 47, 40, 54, 49, 40, 54, 49, 40, 54, 49, 41, 56, 48, 41, 56, 47, 39, 55, 49, 40, 55, 47, 40, 54, 46, 41, 55, 47, 40, 55, 48, 40, 54, 47, 41, 54, 48, 40, 54, 48, 39, 54, 47, 39, 54, 46, 40, 54, 47, 40, 54, 47, 40, 95, 89, 83, 56, 46, 39, + 54, 47, 39, 53, 48, 39, 54, 47, 38, 55, 47, 39, 53, 48, 39, 52, 47, 39, 52, 46, 39, 54, 46, 39, 55, 46, 39, 52, 47, 39, 52, 47, 40, 54, 47, 39, 53, 47, 38, 53, 46, 39, 53, 45, 38, 51, 45, 39, 52, 47, 39, 52, 46, 38, 51, 44, 38, 51, 44, 37, 53, 45, 37, + 52, 47, 39, 77, 73, 65, 22, 19, 16, 35, 32, 29, 35, 32, 29, 35, 32, 30, 34, 31, 29, 35, 32, 30, 34, 30, 28, 33, 30, 27, 33, 30, 28, 35, 32, 29, 34, 32, 29, 33, 31, 28, 34, 31, 29, 34, 31, 29, 34, 32, 28, 34, 32, 29, 33, 31, 28, 33, 31, 28, 34, 32, 29, + 34, 31, 29, 34, 32, 29, 33, 30, 27, 33, 30, 27, 31, 29, 26, 32, 30, 27, 34, 31, 28, 33, 31, 28, 34, 32, 29, 33, 31, 28, 32, 30, 27, 31, 29, 26, 34, 32, 29, 32, 29, 26, 32, 29, 27, 31, 28, 26, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 15, 15, 15, 32, 30, 28, 31, 28, 25, 31, 29, 26, 33, 31, 29, 33, 30, 27, 31, 28, 25, 32, 30, 27, 32, 29, 27, 33, 31, 27, 30, 29, 25, 31, 30, 27, 33, 31, 28, 31, 30, 27, 32, 30, 27, 32, 30, 28, 31, 29, 26, 31, 28, 25, 33, 31, 28, 32, 30, 28, 32, 30, 27, + 30, 28, 26, 29, 28, 25, 30, 28, 25, 31, 28, 26, 30, 28, 25, 29, 28, 25, 31, 29, 26, 31, 29, 27, 30, 28, 25, 30, 29, 26, 30, 28, 25, 30, 27, 24, 30, 27, 25, 19, 15, 13, 43, 36, 31, 43, 37, 31, 42, 37, 30, 41, 37, 30, 41, 38, 30, 40, 37, 30, 40, 36, 30, + 42, 35, 29, 40, 35, 29, 39, 35, 29, 41, 35, 29, 41, 36, 29, 40, 35, 30, 39, 34, 29, 46, 41, 32, 55, 47, 38, 7, 6, 5, 24, 24, 24, 17, 17, 18, 11, 10, 11, 10, 10, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 14, 11, 11, 11, 18, 18, 18, 8, 8, 8, 11, 11, 11, 13, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 24, 24, 24, 31, 31, 32, 13, 12, 12, 58, 49, 42, 49, 43, 36, 42, 34, 28, + 41, 35, 30, 39, 35, 30, 39, 36, 30, 40, 34, 29, 42, 35, 29, 42, 36, 29, 40, 35, 31, 41, 37, 30, 41, 36, 31, 43, 37, 30, 41, 37, 30, 41, 35, 30, 84, 81, 76, 44, 36, 31, 43, 36, 30, 43, 37, 31, 43, 36, 31, 42, 38, 31, 44, 38, 30, 44, 36, 32, 43, 37, 31, + 45, 39, 31, 43, 38, 33, 43, 39, 32, 44, 37, 31, 42, 36, 33, 43, 37, 32, 45, 37, 32, 45, 39, 33, 47, 38, 33, 123, 120, 116, 129, 126, 123, 130, 126, 123, 129, 127, 123, 130, 126, 123, 130, 126, 123, 130, 126, 123, 50, 43, 39, 44, 39, 34, 47, 41, 33, 46, 40, 33, 47, 40, 33, + 46, 40, 33, 48, 40, 33, 48, 40, 33, 48, 41, 34, 48, 41, 34, 46, 41, 33, 47, 41, 33, 48, 40, 33, 35, 31, 26, 15, 15, 16, 19, 19, 19, 20, 20, 20, 19, 19, 19, 17, 17, 17, 25, 23, 20, 47, 41, 35, 47, 42, 36, 49, 43, 35, 47, 43, 36, 47, 43, 36, 50, 44, 35, + 49, 43, 36, 48, 42, 37, 49, 43, 35, 50, 43, 36, 49, 42, 37, 50, 41, 36, 49, 41, 36, 49, 42, 36, 49, 43, 35, 128, 125, 120, 131, 128, 124, 132, 128, 123, 132, 129, 123, 131, 129, 124, 132, 128, 124, 131, 128, 124, 52, 45, 38, 52, 45, 37, 51, 45, 37, 52, 43, 37, 53, 45, 36, + 51, 45, 37, 51, 45, 38, 52, 45, 37, 53, 44, 37, 53, 45, 37, 50, 46, 38, 51, 45, 38, 52, 45, 38, 52, 46, 38, 127, 123, 120, 133, 129, 126, 134, 129, 125, 134, 131, 126, 135, 131, 126, 134, 130, 126, 134, 130, 126, 57, 50, 42, 52, 46, 39, 52, 45, 39, 53, 47, 39, 54, 47, 39, + 55, 47, 39, 54, 46, 38, 53, 47, 38, 54, 48, 38, 55, 47, 38, 55, 47, 38, 54, 48, 38, 55, 47, 39, 53, 45, 38, 14, 14, 15, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 55, 48, 40, 54, 47, 40, 54, 47, 39, 56, 47, 40, 57, 48, 40, 55, 48, 40, + 54, 48, 41, 56, 48, 41, 56, 48, 41, 54, 47, 41, 55, 48, 41, 55, 48, 41, 56, 48, 41, 56, 48, 40, 54, 47, 40, 131, 127, 123, 135, 130, 126, 136, 130, 125, 135, 130, 125, 136, 130, 126, 136, 130, 126, 135, 131, 126, 56, 50, 40, 56, 50, 40, 56, 50, 40, 57, 49, 40, 56, 50, 41, + 56, 50, 41, 57, 50, 41, 57, 50, 40, 56, 50, 41, 56, 50, 41, 57, 50, 41, 57, 49, 42, 57, 48, 42, 55, 49, 42, 130, 126, 121, 137, 133, 127, 136, 132, 127, 138, 132, 127, 138, 132, 127, 137, 132, 127, 137, 132, 128, 62, 54, 47, 58, 50, 42, 57, 49, 41, 56, 49, 41, 57, 50, 42, + 57, 50, 41, 56, 49, 42, 56, 48, 42, 57, 50, 41, 56, 50, 41, 56, 49, 41, 58, 49, 41, 57, 49, 42, 56, 49, 42, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 15, 54, 47, 39, 59, 49, 41, 58, 48, 41, 57, 48, 41, 58, 48, 41, 57, 48, 41, + 57, 49, 42, 58, 50, 42, 57, 50, 41, 56, 50, 41, 56, 49, 41, 56, 49, 41, 55, 49, 42, 55, 49, 41, 56, 49, 40, 133, 128, 122, 135, 131, 126, 135, 131, 126, 136, 130, 126, 135, 130, 125, 135, 130, 125, 135, 130, 126, 56, 49, 41, 54, 49, 41, 54, 49, 40, 54, 49, 40, 53, 48, 40, + 54, 47, 41, 55, 48, 41, 55, 48, 41, 54, 47, 41, 55, 48, 40, 55, 47, 40, 55, 47, 40, 53, 48, 40, 53, 47, 39, 55, 46, 39, 55, 47, 39, 55, 48, 39, 95, 89, 82, 54, 47, 39, 54, 47, 39, 54, 47, 38, 54, 46, 38, 54, 46, 38, 54, 47, 38, 53, 47, 39, 55, 48, 40, + 54, 47, 39, 53, 46, 38, 54, 46, 39, 54, 46, 40, 52, 46, 39, 51, 46, 38, 52, 46, 38, 52, 47, 37, 51, 46, 37, 52, 46, 38, 53, 46, 39, 52, 46, 38, 52, 44, 38, 52, 44, 38, 53, 45, 38, 78, 71, 64, 22, 19, 17, 35, 33, 30, 34, 31, 28, 35, 33, 29, 34, 32, 29, + 32, 30, 27, 33, 32, 29, 34, 31, 28, 33, 30, 28, 33, 31, 28, 34, 32, 29, 35, 32, 29, 33, 30, 27, 115, 114, 112, 122, 121, 120, 123, 122, 120, 123, 122, 120, 123, 122, 120, 124, 122, 120, 122, 121, 119, 39, 37, 34, 32, 30, 27, 34, 32, 29, 32, 30, 27, 32, 29, 26, 33, 30, 27, + 34, 31, 28, 32, 30, 27, 33, 31, 28, 34, 31, 28, 32, 29, 27, 33, 30, 27, 32, 29, 26, 32, 29, 27, 31, 28, 25, 14, 14, 15, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 15, 15, 15, 33, 30, 27, 31, 29, 26, 31, 28, 26, 33, 31, 29, 32, 30, 28, 31, 29, 26, + 33, 31, 28, 33, 30, 27, 32, 30, 27, 33, 31, 28, 30, 28, 26, 31, 29, 26, 31, 29, 26, 30, 28, 26, 118, 116, 115, 121, 119, 118, 121, 119, 118, 120, 118, 117, 119, 118, 117, 120, 119, 118, 120, 119, 117, 29, 27, 24, 31, 29, 27, 32, 30, 28, 31, 29, 27, 30, 27, 25, 32, 29, 27, + 32, 30, 27, 29, 27, 25, 31, 28, 26, 32, 29, 27, 29, 27, 24, 30, 28, 25, 18, 16, 13, 42, 37, 31, 42, 37, 31, 43, 37, 30, 42, 36, 30, 43, 36, 29, 43, 37, 30, 41, 37, 30, 42, 36, 29, 42, 35, 30, 40, 36, 31, 41, 36, 29, 41, 36, 29, 41, 35, 29, 41, 34, 30, + 46, 40, 33, 52, 46, 36, 7, 6, 5, 25, 25, 25, 19, 19, 19, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 11, 11, 11, 19, 18, 18, 9, 9, 9, 12, 12, 13, 15, 15, 15, 16, 16, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 25, 25, 25, 32, 32, 32, 13, 13, 12, 58, 51, 40, 50, 42, 36, 41, 35, 28, 39, 35, 29, 39, 36, 30, 39, 34, 29, 41, 36, 30, 40, 35, 29, 39, 35, 30, 41, 37, 29, + 40, 37, 29, 42, 36, 30, 41, 37, 32, 41, 36, 31, 42, 36, 30, 84, 80, 75, 41, 37, 30, 42, 36, 29, 43, 36, 31, 44, 36, 30, 43, 36, 30, 43, 37, 31, 43, 36, 31, 44, 39, 32, 45, 37, 32, 43, 37, 31, 44, 38, 31, 46, 38, 32, 44, 38, 33, 45, 38, 32, 44, 39, 33, + 45, 38, 32, 44, 37, 32, 44, 38, 33, 45, 37, 33, 44, 38, 34, 44, 38, 33, 45, 40, 33, 47, 38, 32, 46, 39, 33, 44, 40, 33, 46, 40, 34, 47, 39, 34, 45, 39, 33, 46, 40, 34, 47, 41, 34, 47, 40, 33, 47, 42, 33, 45, 41, 34, 45, 41, 35, 47, 40, 33, 48, 41, 34, + 46, 41, 35, 34, 31, 26, 15, 15, 16, 19, 19, 19, 20, 20, 20, 19, 19, 20, 17, 17, 17, 25, 23, 20, 47, 42, 35, 47, 41, 35, 47, 41, 35, 48, 43, 34, 48, 41, 36, 47, 42, 35, 49, 43, 35, 49, 43, 36, 49, 42, 35, 47, 42, 35, 48, 43, 36, 49, 42, 35, 48, 42, 36, + 50, 42, 36, 52, 43, 36, 50, 44, 36, 50, 43, 36, 50, 44, 35, 50, 44, 36, 51, 44, 35, 49, 45, 37, 51, 45, 37, 51, 44, 36, 50, 44, 37, 50, 45, 36, 51, 43, 38, 51, 43, 37, 50, 43, 37, 52, 44, 37, 52, 44, 38, 51, 45, 38, 51, 46, 38, 52, 45, 37, 52, 45, 36, + 50, 45, 37, 52, 44, 38, 51, 45, 38, 52, 46, 37, 54, 46, 37, 54, 44, 38, 53, 45, 38, 53, 46, 39, 53, 46, 38, 52, 47, 38, 53, 47, 39, 53, 47, 39, 52, 46, 38, 53, 47, 38, 53, 47, 39, 53, 47, 39, 53, 46, 38, 53, 46, 39, 55, 48, 39, 54, 47, 38, 54, 48, 39, + 55, 49, 40, 52, 45, 38, 14, 14, 15, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 54, 47, 40, 54, 48, 41, 55, 49, 41, 56, 48, 40, 55, 48, 40, 55, 48, 41, 55, 48, 42, 56, 50, 41, 54, 48, 41, 54, 47, 40, 55, 48, 40, 56, 48, 41, 56, 48, 40, + 57, 47, 39, 56, 47, 40, 55, 48, 41, 56, 49, 42, 56, 49, 42, 57, 48, 41, 57, 48, 40, 57, 50, 41, 58, 49, 41, 58, 48, 40, 57, 49, 41, 57, 49, 41, 58, 49, 41, 56, 50, 41, 55, 50, 41, 56, 50, 40, 57, 50, 41, 56, 49, 41, 56, 49, 40, 57, 50, 41, 57, 49, 41, + 56, 49, 40, 57, 50, 40, 57, 50, 40, 57, 50, 40, 57, 49, 42, 57, 49, 42, 58, 49, 41, 58, 49, 42, 57, 50, 42, 57, 50, 42, 57, 50, 41, 58, 48, 41, 58, 48, 41, 58, 50, 41, 57, 49, 41, 57, 49, 41, 57, 49, 41, 55, 50, 40, 55, 50, 40, 55, 50, 41, 56, 49, 42, + 57, 48, 42, 58, 49, 42, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 15, 56, 47, 39, 57, 49, 41, 55, 48, 42, 57, 49, 41, 58, 50, 40, 58, 49, 41, 58, 48, 41, 58, 49, 41, 57, 50, 42, 57, 48, 41, 57, 48, 42, 58, 49, 41, 57, 49, 40, + 55, 47, 41, 56, 48, 40, 57, 49, 40, 56, 49, 41, 57, 48, 41, 57, 48, 41, 55, 49, 41, 55, 47, 41, 55, 47, 40, 55, 48, 39, 55, 48, 40, 55, 48, 40, 54, 48, 40, 53, 49, 40, 55, 48, 40, 55, 47, 40, 55, 48, 39, 55, 48, 40, 54, 47, 40, 56, 46, 39, 56, 47, 40, + 54, 48, 40, 54, 47, 40, 55, 47, 40, 55, 49, 39, 53, 48, 38, 93, 88, 83, 53, 48, 39, 54, 49, 38, 55, 47, 38, 55, 47, 39, 53, 48, 39, 54, 47, 38, 55, 47, 39, 53, 47, 39, 52, 46, 39, 53, 46, 39, 52, 46, 38, 53, 47, 38, 53, 48, 37, 53, 46, 37, 53, 46, 38, + 53, 47, 39, 51, 46, 38, 52, 46, 37, 53, 45, 37, 51, 45, 37, 52, 46, 37, 52, 46, 38, 52, 46, 38, 78, 71, 64, 22, 19, 16, 34, 31, 29, 35, 33, 30, 32, 31, 27, 35, 33, 30, 34, 30, 29, 34, 31, 29, 33, 31, 28, 35, 32, 29, 35, 32, 29, 33, 31, 28, 33, 31, 28, + 34, 32, 29, 34, 31, 29, 34, 31, 28, 34, 31, 29, 33, 31, 28, 33, 31, 28, 35, 33, 29, 32, 30, 26, 34, 31, 29, 32, 30, 27, 34, 31, 28, 34, 31, 29, 31, 29, 26, 32, 29, 27, 33, 30, 28, 33, 30, 28, 32, 29, 26, 33, 30, 27, 34, 31, 29, 34, 31, 29, 33, 31, 28, + 33, 30, 27, 31, 28, 26, 14, 14, 15, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 15, 15, 15, 32, 30, 27, 33, 30, 28, 33, 31, 28, 31, 28, 25, 32, 30, 27, 33, 31, 28, 33, 31, 28, 31, 29, 25, 30, 28, 25, 31, 28, 25, 31, 28, 25, 31, 28, 26, 30, 28, 25, + 32, 30, 27, 31, 29, 26, 30, 28, 25, 31, 29, 27, 32, 30, 27, 32, 30, 27, 32, 30, 28, 31, 28, 26, 31, 28, 25, 30, 27, 25, 30, 29, 26, 32, 29, 27, 31, 28, 26, 29, 28, 25, 31, 29, 26, 32, 29, 27, 32, 30, 27, 32, 29, 26, 32, 29, 27, 30, 28, 25, 18, 16, 13, + 42, 37, 31, 44, 37, 31, 44, 37, 30, 42, 38, 30, 43, 38, 30, 42, 36, 31, 42, 35, 31, 42, 35, 30, 41, 34, 30, 41, 35, 30, 42, 35, 30, 42, 36, 29, 42, 36, 29, 41, 35, 29, 45, 41, 32, 53, 47, 38, 7, 6, 5, 26, 26, 26, 20, 20, 20, 13, 13, 14, 13, 13, 14, + 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 16, 12, 12, 12, 19, 19, 19, + 11, 10, 10, 15, 15, 16, 18, 18, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 19, + 18, 18, 18, 24, 24, 25, 31, 31, 32, 13, 12, 11, 57, 52, 41, 49, 43, 35, 41, 34, 29, 41, 34, 29, 39, 35, 30, 41, 35, 30, 41, 35, 29, 40, 36, 30, 39, 35, 30, 40, 35, 30, 41, 37, 31, 41, 35, 30, 40, 36, 30, 40, 37, 30, 43, 37, 31, 85, 80, 76, 42, 37, 30, + 41, 38, 30, 43, 37, 30, 42, 37, 30, 43, 37, 30, 42, 38, 31, 44, 37, 31, 44, 37, 31, 45, 37, 31, 45, 36, 31, 44, 38, 31, 44, 39, 31, 45, 39, 31, 43, 39, 33, 43, 38, 32, 45, 37, 33, 45, 38, 32, 43, 39, 32, 45, 37, 34, 47, 37, 34, 46, 38, 32, 45, 38, 32, + 46, 39, 32, 46, 39, 33, 45, 40, 33, 46, 41, 34, 46, 41, 33, 45, 41, 34, 46, 41, 33, 46, 40, 35, 48, 40, 34, 46, 42, 33, 46, 40, 33, 47, 41, 33, 48, 42, 34, 49, 39, 33, 47, 39, 33, 33, 30, 26, 15, 15, 16, 19, 19, 19, 20, 20, 20, 19, 19, 20, 17, 17, 17, + 25, 23, 20, 48, 42, 35, 49, 41, 34, 47, 43, 34, 46, 42, 36, 47, 44, 35, 48, 43, 35, 49, 43, 35, 47, 43, 36, 48, 42, 35, 50, 43, 35, 49, 43, 35, 50, 43, 37, 48, 43, 36, 49, 41, 36, 50, 42, 36, 48, 44, 37, 48, 45, 36, 50, 44, 36, 51, 44, 36, 50, 45, 35, + 52, 43, 37, 51, 43, 37, 49, 45, 37, 50, 44, 36, 50, 45, 38, 51, 45, 38, 51, 44, 37, 50, 43, 37, 51, 44, 38, 52, 44, 38, 51, 45, 37, 51, 46, 36, 53, 45, 36, 51, 43, 38, 51, 45, 38, 51, 45, 37, 52, 44, 37, 53, 44, 37, 53, 44, 37, 53, 44, 38, 53, 45, 38, + 52, 45, 38, 52, 47, 38, 53, 45, 39, 54, 44, 39, 53, 45, 38, 51, 46, 38, 52, 45, 39, 54, 46, 38, 56, 47, 39, 55, 47, 40, 54, 46, 38, 54, 46, 39, 54, 47, 39, 53, 47, 38, 53, 47, 39, 52, 46, 38, 14, 14, 15, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 54, 48, 40, 54, 47, 41, 55, 47, 41, 55, 47, 40, 55, 47, 39, 55, 47, 39, 55, 49, 40, 55, 49, 40, 55, 48, 40, 56, 48, 41, 56, 48, 41, 56, 47, 40, 55, 48, 40, 55, 48, 40, 56, 47, 40, 57, 48, 41, 58, 48, 41, 57, 47, 41, 57, 48, 40, 57, 49, 40, + 56, 48, 40, 56, 47, 41, 57, 47, 41, 57, 49, 41, 57, 50, 41, 55, 48, 42, 55, 48, 41, 55, 49, 41, 55, 49, 42, 56, 49, 41, 57, 51, 41, 57, 50, 42, 56, 50, 42, 56, 49, 41, 57, 48, 41, 56, 49, 41, 57, 51, 41, 58, 51, 42, 58, 49, 42, 59, 48, 41, 58, 49, 41, + 58, 49, 42, 58, 49, 42, 58, 49, 42, 58, 49, 42, 58, 50, 41, 58, 50, 41, 58, 49, 40, 58, 49, 41, 57, 49, 42, 57, 48, 41, 57, 49, 41, 57, 51, 41, 57, 50, 41, 58, 49, 42, 57, 49, 42, 57, 50, 42, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 15, 53, 46, 39, 57, 48, 40, 57, 48, 41, 57, 47, 41, 58, 49, 41, 58, 50, 41, 56, 49, 41, 55, 49, 41, 56, 48, 40, 57, 47, 40, 56, 48, 40, 57, 49, 40, 56, 49, 40, 55, 48, 41, 57, 47, 42, 58, 48, 41, 57, 49, 40, 55, 48, 41, 55, 47, 41, 55, 47, 40, + 56, 48, 40, 56, 48, 41, 55, 48, 41, 55, 49, 40, 55, 49, 40, 54, 49, 41, 54, 48, 41, 55, 47, 40, 55, 48, 41, 55, 48, 41, 53, 48, 41, 54, 48, 40, 55, 48, 40, 55, 48, 40, 53, 47, 40, 54, 47, 39, 54, 48, 39, 54, 48, 39, 54, 47, 38, 94, 89, 81, 54, 47, 38, + 55, 47, 39, 53, 47, 38, 53, 48, 38, 54, 47, 38, 54, 46, 38, 55, 47, 38, 53, 46, 38, 51, 45, 39, 53, 47, 38, 54, 47, 38, 53, 47, 38, 51, 47, 38, 51, 46, 38, 51, 45, 39, 53, 45, 39, 54, 45, 39, 53, 44, 38, 53, 44, 37, 52, 44, 37, 51, 44, 37, 50, 44, 37, + 51, 45, 37, 77, 71, 64, 22, 19, 16, 34, 31, 28, 34, 32, 29, 33, 31, 27, 34, 32, 29, 34, 32, 29, 34, 32, 29, 35, 32, 29, 34, 31, 29, 35, 33, 30, 33, 32, 28, 33, 31, 28, 33, 31, 28, 34, 31, 29, 34, 31, 29, 33, 31, 28, 32, 31, 27, 34, 32, 28, 35, 32, 29, + 35, 32, 29, 32, 29, 26, 32, 30, 27, 34, 31, 28, 33, 30, 28, 33, 30, 27, 32, 30, 27, 32, 30, 27, 31, 29, 27, 33, 31, 28, 32, 29, 27, 34, 31, 29, 32, 29, 27, 34, 31, 29, 31, 29, 27, 32, 29, 27, 14, 14, 15, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 15, 15, 15, 33, 30, 28, 33, 30, 28, 31, 29, 26, 33, 30, 27, 32, 29, 27, 33, 30, 27, 32, 29, 27, 31, 29, 27, 31, 30, 27, 32, 30, 28, 32, 29, 27, 31, 29, 26, 32, 30, 27, 31, 28, 26, 30, 28, 25, 31, 29, 26, 31, 29, 26, 32, 30, 27, 31, 29, 26, 32, 30, 27, + 31, 29, 26, 29, 28, 25, 30, 28, 25, 31, 28, 25, 30, 28, 25, 32, 30, 27, 31, 29, 27, 31, 28, 26, 30, 28, 25, 31, 30, 26, 31, 29, 26, 30, 28, 25, 30, 28, 25, 18, 16, 13, 43, 38, 29, 43, 38, 29, 41, 38, 30, 43, 37, 31, 42, 37, 31, 42, 36, 30, 43, 37, 30, + 41, 36, 30, 41, 36, 30, 41, 37, 30, 41, 37, 31, 41, 36, 30, 40, 36, 28, 40, 36, 28, 47, 40, 33, 52, 46, 38, 7, 6, 5, 28, 28, 28, 21, 21, 21, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 16, 17, 17, 13, 13, 13, 20, 20, 20, 10, 10, 10, 14, 14, 14, 17, 17, 17, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 16, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 17, 16, 16, 16, 22, 22, 23, 30, 30, 31, 13, 12, 11, 56, 50, 41, 50, 42, 36, 40, 36, 30, + 40, 34, 28, 39, 36, 29, 41, 36, 29, 42, 34, 29, 42, 34, 29, 41, 37, 29, 39, 37, 31, 42, 37, 30, 41, 36, 30, 39, 35, 31, 41, 35, 30, 43, 35, 29, 86, 81, 75, 43, 36, 31, 41, 38, 30, 43, 36, 32, 42, 37, 31, 42, 38, 31, 41, 37, 32, 42, 36, 31, 45, 37, 32, + 43, 37, 31, 43, 36, 31, 45, 38, 32, 43, 38, 31, 43, 38, 31, 44, 38, 33, 46, 37, 33, 44, 38, 31, 46, 38, 32, 45, 39, 32, 46, 39, 32, 46, 39, 32, 45, 38, 33, 46, 39, 33, 44, 39, 33, 45, 40, 32, 46, 39, 33, 45, 39, 34, 45, 39, 34, 47, 40, 33, 47, 39, 34, + 45, 40, 33, 46, 40, 33, 46, 41, 33, 45, 41, 34, 47, 42, 33, 47, 42, 33, 47, 41, 33, 47, 41, 34, 34, 31, 25, 15, 15, 16, 19, 19, 19, 20, 20, 20, 19, 19, 20, 17, 17, 17, 24, 23, 21, 47, 42, 35, 47, 42, 35, 48, 43, 35, 47, 44, 35, 47, 43, 35, 47, 42, 36, + 48, 44, 35, 48, 43, 35, 48, 43, 36, 50, 41, 36, 50, 42, 36, 50, 43, 36, 50, 43, 37, 50, 44, 37, 51, 42, 36, 50, 43, 35, 49, 44, 36, 50, 44, 36, 50, 43, 37, 51, 45, 37, 50, 43, 36, 50, 43, 37, 51, 43, 37, 51, 44, 36, 52, 45, 37, 52, 44, 37, 53, 43, 37, + 53, 44, 38, 51, 44, 38, 51, 44, 38, 52, 45, 38, 51, 46, 37, 52, 46, 38, 52, 45, 38, 51, 45, 38, 53, 46, 37, 52, 44, 37, 51, 44, 37, 53, 46, 36, 52, 45, 38, 53, 45, 38, 54, 45, 37, 53, 45, 37, 54, 47, 37, 53, 46, 38, 53, 45, 39, 54, 45, 39, 54, 46, 39, + 54, 46, 39, 53, 45, 39, 53, 46, 39, 53, 46, 39, 52, 47, 38, 54, 48, 39, 55, 48, 38, 54, 48, 39, 50, 45, 37, 14, 14, 15, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 55, 48, 40, 55, 48, 39, 55, 47, 40, 55, 47, 40, 55, 47, 41, 54, 48, 41, + 55, 48, 41, 54, 49, 40, 54, 48, 40, 54, 48, 40, 55, 48, 40, 55, 49, 40, 54, 49, 40, 57, 48, 41, 56, 49, 41, 55, 49, 41, 56, 49, 40, 57, 48, 40, 57, 47, 40, 58, 48, 39, 57, 49, 40, 56, 49, 42, 56, 49, 42, 56, 49, 41, 56, 49, 40, 56, 49, 41, 55, 48, 40, + 58, 49, 40, 57, 50, 41, 57, 49, 40, 56, 49, 41, 56, 49, 41, 56, 50, 42, 54, 49, 42, 56, 48, 41, 58, 49, 40, 58, 50, 41, 57, 49, 42, 56, 49, 42, 57, 49, 42, 56, 49, 41, 57, 50, 40, 57, 50, 41, 56, 49, 42, 57, 48, 42, 57, 48, 42, 58, 49, 41, 58, 50, 41, + 57, 50, 41, 56, 49, 42, 57, 49, 42, 58, 49, 42, 58, 48, 41, 57, 48, 41, 56, 50, 42, 56, 50, 41, 56, 50, 40, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 15, 54, 47, 39, 58, 49, 41, 57, 48, 42, 56, 48, 42, 56, 47, 41, 57, 48, 41, + 56, 49, 41, 55, 50, 41, 57, 49, 42, 58, 49, 41, 56, 48, 41, 56, 48, 41, 58, 48, 40, 57, 49, 41, 55, 49, 41, 56, 49, 40, 57, 49, 40, 57, 48, 40, 55, 49, 40, 56, 48, 41, 56, 46, 40, 56, 47, 41, 56, 48, 40, 55, 48, 40, 55, 48, 40, 54, 47, 40, 53, 48, 40, + 55, 47, 41, 54, 46, 40, 53, 47, 40, 54, 47, 40, 54, 48, 40, 54, 48, 40, 54, 47, 39, 54, 47, 39, 54, 47, 39, 54, 47, 40, 53, 47, 40, 54, 47, 39, 93, 90, 81, 54, 48, 38, 54, 47, 39, 53, 48, 39, 54, 48, 38, 53, 46, 38, 54, 46, 39, 54, 46, 39, 53, 47, 39, + 52, 47, 39, 53, 47, 39, 54, 47, 39, 54, 47, 40, 53, 47, 38, 51, 46, 38, 51, 47, 38, 53, 46, 38, 53, 45, 37, 51, 46, 38, 51, 46, 38, 52, 45, 37, 52, 44, 38, 52, 44, 38, 52, 44, 39, 77, 72, 64, 23, 19, 16, 33, 30, 28, 33, 31, 28, 32, 30, 27, 32, 31, 27, + 34, 32, 29, 33, 31, 28, 34, 31, 29, 34, 31, 29, 34, 31, 29, 34, 31, 29, 34, 30, 28, 34, 31, 29, 35, 32, 30, 32, 30, 27, 34, 32, 29, 33, 31, 28, 34, 32, 29, 33, 31, 28, 32, 30, 26, 33, 30, 27, 34, 31, 28, 34, 31, 28, 32, 30, 27, 33, 30, 27, 34, 30, 28, + 33, 30, 27, 33, 30, 27, 34, 31, 29, 31, 29, 27, 33, 31, 28, 33, 30, 27, 33, 30, 28, 31, 28, 26, 31, 28, 26, 14, 14, 15, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 15, 15, 15, 33, 30, 28, 33, 30, 27, 32, 30, 27, 33, 31, 29, 32, 29, 27, 32, 29, 26, + 31, 28, 26, 31, 28, 26, 31, 28, 26, 31, 29, 26, 32, 30, 27, 30, 28, 25, 32, 30, 28, 32, 30, 28, 31, 29, 26, 31, 30, 27, 32, 30, 27, 32, 29, 26, 31, 29, 26, 33, 30, 28, 31, 28, 25, 31, 28, 26, 32, 29, 27, 30, 28, 26, 30, 28, 25, 31, 29, 26, 32, 30, 27, + 31, 29, 26, 30, 28, 25, 30, 28, 26, 29, 27, 25, 30, 27, 25, 31, 28, 26, 19, 16, 13, 43, 37, 30, 43, 38, 31, 42, 38, 30, 43, 36, 31, 43, 36, 31, 41, 36, 30, 43, 36, 30, 42, 37, 30, 41, 36, 29, 42, 36, 30, 42, 37, 30, 40, 35, 30, 40, 35, 29, 40, 36, 29, + 46, 41, 33, 54, 47, 36, 7, 6, 5, 28, 28, 28, 21, 21, 22, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 12, 12, 12, 19, 19, 19, 7, 7, 6, 9, 9, 9, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 24, 24, 24, 31, 31, 32, 13, 13, 12, 57, 51, 40, 49, 43, 35, 39, 35, 28, 39, 36, 28, 40, 36, 28, 40, 35, 28, 39, 36, 28, 41, 36, 29, 41, 36, 29, 41, 36, 30, + 40, 37, 31, 42, 36, 29, 41, 36, 31, 40, 37, 30, 41, 37, 30, 85, 80, 75, 42, 37, 31, 42, 37, 31, 41, 35, 32, 43, 37, 31, 43, 38, 31, 42, 37, 31, 42, 37, 32, 43, 38, 30, 42, 38, 32, 43, 37, 32, 44, 37, 31, 43, 39, 32, 45, 40, 33, 44, 39, 32, 44, 38, 31, + 46, 37, 32, 44, 40, 31, 123, 119, 115, 130, 125, 122, 130, 126, 123, 130, 125, 123, 129, 126, 123, 130, 126, 123, 131, 126, 123, 52, 44, 37, 45, 38, 33, 45, 39, 34, 45, 41, 34, 45, 41, 34, 46, 41, 34, 46, 40, 33, 47, 40, 34, 47, 40, 33, 46, 41, 34, 47, 41, 34, 48, 40, 33, + 47, 41, 35, 34, 30, 26, 15, 15, 16, 19, 19, 19, 20, 20, 20, 19, 19, 20, 17, 17, 17, 25, 23, 20, 46, 42, 35, 47, 42, 35, 49, 42, 35, 49, 42, 36, 48, 43, 35, 49, 42, 37, 48, 43, 36, 47, 42, 35, 48, 42, 35, 49, 43, 37, 48, 43, 37, 48, 42, 36, 50, 44, 35, + 49, 44, 36, 49, 44, 37, 128, 125, 120, 131, 128, 123, 132, 128, 123, 132, 128, 124, 131, 128, 123, 131, 128, 123, 132, 128, 124, 51, 44, 37, 50, 44, 35, 51, 43, 36, 51, 43, 37, 52, 44, 37, 51, 44, 38, 52, 45, 37, 52, 46, 37, 53, 46, 36, 51, 45, 36, 50, 44, 37, 52, 45, 37, + 52, 46, 37, 51, 45, 36, 128, 123, 118, 134, 130, 126, 133, 130, 125, 134, 129, 125, 135, 129, 125, 135, 130, 125, 135, 130, 126, 58, 49, 43, 53, 45, 39, 52, 46, 39, 52, 47, 39, 53, 46, 38, 53, 46, 38, 55, 46, 39, 55, 47, 39, 55, 46, 39, 53, 47, 38, 52, 47, 38, 55, 49, 38, + 56, 48, 39, 52, 46, 37, 14, 14, 15, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 53, 49, 40, 54, 47, 40, 57, 47, 39, 56, 49, 40, 55, 49, 41, 56, 48, 40, 55, 48, 40, 56, 48, 40, 55, 48, 41, 54, 47, 41, 54, 48, 40, 55, 47, 39, 56, 47, 41, + 54, 47, 41, 56, 48, 41, 133, 127, 123, 135, 130, 125, 135, 130, 125, 135, 131, 125, 135, 131, 126, 136, 131, 126, 136, 130, 126, 56, 47, 41, 56, 49, 40, 57, 49, 41, 57, 48, 41, 57, 49, 40, 58, 49, 40, 56, 50, 40, 55, 50, 40, 56, 49, 41, 56, 48, 41, 55, 48, 41, 56, 49, 41, + 57, 49, 41, 57, 48, 41, 130, 125, 121, 137, 133, 128, 137, 133, 128, 138, 133, 128, 137, 132, 127, 137, 132, 128, 137, 133, 128, 61, 54, 46, 58, 48, 41, 59, 48, 41, 58, 49, 41, 56, 49, 41, 55, 50, 41, 56, 50, 40, 57, 48, 41, 57, 48, 41, 56, 48, 41, 56, 49, 42, 56, 49, 42, + 57, 48, 41, 57, 48, 41, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 15, 53, 45, 39, 57, 48, 41, 58, 49, 41, 56, 49, 42, 55, 49, 42, 57, 49, 41, 56, 49, 41, 56, 48, 41, 57, 48, 42, 56, 50, 42, 56, 49, 40, 57, 48, 40, 56, 47, 41, + 55, 49, 41, 56, 50, 41, 133, 129, 123, 135, 131, 126, 135, 130, 126, 136, 131, 126, 136, 130, 126, 135, 130, 126, 134, 130, 126, 54, 48, 40, 54, 47, 40, 56, 47, 41, 55, 48, 42, 54, 48, 41, 56, 48, 40, 55, 47, 40, 54, 47, 40, 55, 47, 39, 55, 47, 40, 54, 47, 40, 53, 47, 40, + 54, 47, 39, 54, 47, 40, 54, 47, 40, 54, 48, 39, 53, 48, 39, 93, 90, 83, 54, 48, 39, 55, 47, 38, 55, 47, 38, 53, 48, 38, 52, 49, 39, 54, 48, 39, 53, 47, 38, 51, 47, 38, 52, 47, 38, 54, 46, 38, 55, 46, 38, 54, 46, 38, 52, 47, 38, 52, 45, 39, 52, 44, 39, + 51, 44, 39, 50, 44, 38, 51, 45, 37, 53, 45, 38, 52, 45, 37, 51, 44, 38, 52, 44, 38, 51, 45, 37, 76, 71, 63, 22, 19, 16, 34, 31, 28, 33, 31, 28, 34, 31, 28, 33, 31, 27, 35, 33, 30, 35, 33, 30, 35, 32, 29, 34, 31, 29, 32, 30, 27, 32, 30, 27, 34, 32, 29, + 33, 31, 28, 117, 115, 114, 122, 121, 119, 123, 121, 120, 122, 121, 120, 123, 122, 120, 123, 122, 120, 123, 122, 120, 38, 36, 33, 34, 32, 29, 35, 32, 29, 34, 32, 29, 33, 31, 28, 33, 29, 27, 33, 30, 27, 32, 28, 26, 34, 31, 29, 33, 30, 27, 33, 31, 28, 31, 29, 26, 32, 30, 27, + 32, 29, 27, 29, 27, 25, 14, 14, 15, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 15, 15, 15, 31, 28, 26, 34, 32, 28, 31, 29, 25, 33, 30, 27, 32, 29, 26, 31, 28, 25, 30, 28, 25, 30, 28, 25, 31, 29, 26, 33, 30, 27, 30, 28, 25, 30, 28, 25, 30, 28, 25, + 33, 30, 28, 118, 116, 115, 120, 118, 117, 122, 120, 118, 121, 119, 118, 120, 119, 117, 120, 119, 117, 120, 119, 117, 29, 27, 25, 32, 30, 27, 31, 29, 26, 32, 30, 27, 31, 29, 26, 31, 29, 26, 30, 29, 26, 31, 29, 26, 30, 27, 25, 31, 28, 26, 32, 30, 27, 30, 28, 25, 19, 16, 13, + 43, 36, 30, 43, 36, 31, 43, 38, 30, 44, 37, 30, 43, 36, 31, 42, 35, 30, 42, 35, 31, 41, 36, 30, 40, 37, 28, 41, 37, 29, 42, 37, 29, 40, 36, 29, 39, 36, 29, 39, 35, 28, 47, 40, 32, 53, 45, 36, 7, 6, 5, 27, 27, 27, 20, 20, 21, 14, 14, 14, 14, 14, 15, + 14, 14, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 11, 11, 11, 19, 18, 18, + 9, 8, 8, 12, 12, 12, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, + 19, 19, 19, 25, 25, 25, 32, 32, 32, 13, 13, 12, 57, 51, 41, 49, 43, 36, 41, 36, 30, 41, 34, 29, 41, 37, 28, 40, 35, 30, 40, 35, 30, 42, 36, 30, 41, 37, 30, 42, 36, 30, 41, 35, 30, 42, 35, 29, 42, 35, 29, 41, 36, 30, 40, 36, 30, 84, 80, 75, 42, 37, 30, + 42, 37, 31, 42, 37, 30, 42, 36, 31, 43, 37, 31, 42, 37, 31, 41, 38, 32, 42, 39, 31, 44, 39, 31, 43, 38, 31, 43, 37, 32, 44, 38, 32, 44, 37, 31, 44, 39, 31, 43, 38, 32, 44, 37, 32, 45, 39, 33, 44, 38, 32, 44, 37, 32, 44, 37, 32, 44, 38, 33, 45, 38, 32, + 46, 38, 33, 44, 39, 34, 45, 39, 33, 45, 40, 32, 47, 40, 33, 46, 41, 33, 48, 40, 33, 46, 42, 34, 46, 41, 34, 47, 40, 33, 46, 40, 34, 46, 42, 34, 48, 42, 34, 48, 41, 33, 48, 40, 33, 34, 30, 25, 15, 15, 16, 19, 19, 19, 20, 20, 20, 19, 19, 20, 17, 17, 17, + 25, 22, 20, 47, 41, 34, 47, 43, 35, 47, 42, 34, 47, 40, 34, 47, 41, 36, 50, 42, 35, 49, 43, 34, 49, 43, 35, 49, 42, 36, 48, 42, 35, 48, 41, 34, 48, 41, 36, 50, 42, 37, 49, 43, 36, 49, 42, 37, 50, 42, 36, 49, 42, 36, 51, 44, 36, 50, 43, 35, 48, 43, 35, + 50, 43, 36, 51, 43, 36, 51, 44, 37, 51, 44, 37, 50, 44, 36, 50, 45, 36, 50, 44, 38, 49, 44, 36, 51, 43, 36, 51, 44, 36, 51, 45, 38, 52, 45, 38, 50, 43, 37, 51, 44, 36, 51, 44, 37, 51, 44, 37, 51, 45, 38, 51, 44, 37, 53, 44, 38, 53, 45, 38, 52, 45, 38, + 53, 45, 38, 53, 46, 37, 52, 46, 38, 51, 46, 38, 52, 45, 39, 53, 46, 40, 53, 47, 39, 54, 46, 39, 54, 47, 39, 55, 46, 38, 54, 47, 39, 53, 48, 40, 55, 46, 39, 55, 46, 38, 53, 48, 38, 52, 46, 36, 14, 14, 15, 18, 18, 19, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 55, 48, 39, 54, 48, 39, 55, 48, 40, 56, 47, 40, 56, 48, 41, 55, 47, 41, 55, 47, 40, 55, 47, 40, 54, 47, 40, 54, 47, 40, 54, 48, 41, 55, 48, 40, 55, 48, 39, 55, 48, 39, 55, 48, 40, 55, 47, 40, 55, 47, 40, 55, 48, 41, 56, 48, 41, 56, 48, 41, + 57, 48, 41, 57, 48, 40, 58, 49, 41, 58, 50, 42, 56, 50, 41, 55, 49, 41, 56, 49, 41, 56, 49, 40, 55, 49, 40, 56, 48, 41, 58, 49, 40, 57, 49, 40, 55, 49, 40, 55, 50, 41, 56, 50, 41, 56, 49, 42, 56, 49, 42, 56, 50, 42, 58, 50, 42, 58, 49, 42, 56, 48, 41, + 56, 48, 41, 56, 49, 41, 57, 49, 41, 58, 50, 41, 56, 49, 41, 56, 50, 41, 56, 51, 41, 55, 49, 41, 57, 49, 42, 57, 50, 42, 55, 50, 42, 56, 50, 42, 56, 48, 41, 55, 49, 42, 56, 49, 42, 57, 49, 41, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 19, + 14, 14, 15, 53, 47, 39, 57, 48, 40, 57, 47, 41, 57, 47, 40, 56, 49, 40, 56, 50, 42, 57, 49, 42, 57, 48, 42, 56, 48, 41, 55, 48, 41, 56, 48, 41, 56, 49, 41, 56, 49, 41, 57, 49, 40, 57, 48, 40, 55, 49, 40, 55, 49, 40, 56, 48, 40, 56, 48, 40, 57, 49, 40, + 55, 48, 40, 56, 48, 40, 56, 47, 40, 55, 48, 40, 54, 49, 41, 55, 48, 41, 55, 47, 41, 55, 47, 41, 56, 47, 41, 55, 47, 40, 54, 46, 40, 55, 46, 40, 54, 47, 39, 54, 47, 39, 54, 48, 40, 54, 48, 40, 53, 47, 39, 53, 46, 38, 53, 47, 39, 94, 89, 83, 54, 47, 39, + 55, 47, 40, 53, 46, 40, 53, 47, 38, 54, 47, 37, 53, 47, 37, 54, 46, 38, 54, 46, 38, 53, 45, 39, 52, 46, 38, 51, 47, 39, 52, 47, 40, 54, 47, 39, 52, 46, 39, 52, 46, 38, 52, 46, 38, 52, 46, 37, 52, 46, 37, 52, 46, 38, 52, 46, 38, 52, 46, 37, 53, 45, 38, + 52, 44, 37, 77, 71, 64, 22, 19, 16, 34, 31, 29, 35, 32, 29, 33, 31, 28, 32, 30, 27, 34, 31, 29, 33, 31, 28, 35, 32, 29, 34, 31, 28, 32, 29, 27, 32, 29, 26, 34, 32, 29, 35, 32, 29, 33, 31, 28, 34, 31, 29, 32, 29, 26, 34, 31, 28, 34, 31, 28, 33, 30, 28, + 35, 32, 29, 33, 30, 27, 34, 31, 28, 33, 31, 28, 32, 29, 27, 35, 32, 29, 32, 29, 26, 34, 31, 29, 33, 31, 28, 34, 31, 28, 32, 29, 26, 32, 29, 27, 33, 30, 28, 33, 31, 28, 33, 30, 28, 30, 27, 25, 14, 14, 15, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 15, 15, 15, 32, 30, 27, 32, 30, 27, 33, 31, 28, 31, 29, 25, 33, 30, 28, 31, 29, 27, 32, 29, 26, 32, 29, 26, 34, 31, 28, 34, 31, 28, 31, 29, 26, 31, 29, 26, 32, 29, 27, 32, 30, 27, 31, 29, 26, 31, 29, 26, 32, 29, 27, 32, 30, 27, 32, 30, 27, 30, 27, 25, + 32, 30, 27, 29, 27, 25, 31, 28, 27, 32, 29, 28, 31, 28, 26, 30, 28, 25, 31, 29, 26, 31, 29, 27, 30, 27, 25, 30, 27, 25, 32, 29, 27, 31, 29, 27, 31, 29, 26, 18, 16, 13, 42, 38, 31, 43, 37, 30, 43, 37, 30, 42, 36, 30, 43, 36, 31, 43, 36, 31, 43, 36, 29, + 42, 37, 29, 41, 37, 30, 42, 36, 29, 42, 36, 30, 42, 37, 30, 41, 35, 28, 40, 34, 28, 46, 40, 34, 53, 46, 37, 7, 6, 5, 26, 26, 26, 20, 20, 20, 13, 13, 13, 13, 13, 14, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 11, 11, 11, 18, 18, 18, 10, 9, 9, 13, 13, 14, 16, 16, 16, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 17, + 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 17, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 24, 24, 25, 32, 32, 32, 13, 12, 12, 57, 49, 41, 50, 44, 36, 41, 36, 28, + 41, 35, 28, 40, 34, 29, 41, 35, 29, 41, 36, 29, 41, 35, 31, 41, 35, 30, 39, 37, 29, 41, 35, 30, 40, 36, 30, 41, 35, 29, 42, 36, 31, 42, 35, 30, 85, 81, 76, 43, 36, 30, 43, 37, 30, 44, 36, 30, 42, 37, 30, 42, 36, 30, 43, 36, 31, 43, 38, 31, 41, 37, 31, + 43, 39, 31, 43, 38, 31, 43, 37, 32, 42, 37, 33, 43, 38, 32, 43, 39, 32, 45, 38, 32, 44, 38, 32, 43, 39, 33, 44, 39, 33, 44, 38, 32, 45, 38, 31, 44, 40, 32, 45, 40, 32, 44, 39, 33, 45, 38, 33, 44, 40, 32, 45, 39, 32, 45, 39, 34, 45, 41, 34, 45, 39, 33, + 47, 41, 33, 47, 41, 33, 46, 40, 33, 48, 41, 34, 46, 40, 34, 46, 41, 35, 46, 40, 34, 47, 40, 34, 35, 30, 26, 15, 15, 16, 19, 19, 19, 20, 20, 20, 19, 19, 20, 17, 17, 17, 24, 22, 20, 49, 43, 34, 47, 42, 34, 47, 42, 35, 49, 43, 34, 50, 41, 35, 48, 43, 34, + 47, 43, 35, 47, 43, 36, 47, 43, 36, 49, 43, 35, 49, 43, 35, 49, 42, 36, 50, 44, 36, 50, 44, 36, 50, 43, 35, 49, 42, 35, 49, 42, 35, 50, 42, 35, 51, 43, 37, 52, 43, 37, 52, 43, 37, 51, 42, 37, 50, 43, 36, 51, 44, 37, 50, 43, 37, 51, 43, 38, 50, 44, 37, + 50, 44, 36, 52, 43, 36, 50, 45, 37, 50, 45, 38, 50, 44, 38, 50, 44, 37, 50, 44, 37, 50, 44, 37, 52, 43, 38, 52, 44, 37, 52, 44, 36, 52, 45, 37, 53, 46, 38, 53, 44, 38, 55, 45, 38, 53, 45, 38, 52, 45, 38, 53, 46, 39, 55, 47, 39, 54, 46, 39, 53, 45, 40, + 52, 45, 38, 54, 46, 39, 55, 46, 39, 53, 47, 38, 53, 47, 38, 54, 46, 39, 55, 46, 40, 53, 46, 40, 51, 44, 36, 14, 14, 15, 18, 18, 19, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 55, 48, 39, 54, 47, 39, 54, 47, 40, 53, 47, 40, 53, 47, 40, 55, 47, 40, + 55, 48, 41, 54, 49, 41, 53, 47, 41, 55, 47, 40, 56, 47, 39, 55, 47, 40, 55, 47, 40, 55, 47, 40, 55, 48, 40, 56, 48, 41, 56, 48, 41, 57, 49, 41, 57, 48, 41, 56, 47, 41, 56, 48, 40, 55, 48, 41, 56, 49, 41, 57, 50, 40, 56, 50, 41, 55, 49, 42, 55, 49, 41, + 55, 49, 41, 56, 49, 41, 56, 49, 41, 55, 48, 41, 55, 48, 41, 56, 48, 41, 56, 48, 40, 57, 49, 40, 57, 49, 41, 57, 49, 41, 57, 50, 42, 56, 50, 41, 58, 48, 41, 58, 49, 41, 57, 50, 41, 57, 50, 42, 57, 49, 41, 58, 48, 41, 58, 49, 42, 55, 50, 42, 56, 49, 40, + 58, 48, 41, 58, 48, 42, 58, 50, 42, 56, 49, 41, 55, 49, 40, 55, 49, 40, 56, 48, 41, 56, 48, 41, 57, 48, 40, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 19, 14, 14, 15, 53, 48, 38, 55, 49, 40, 55, 48, 40, 57, 48, 41, 56, 50, 42, 56, 49, 42, + 56, 49, 41, 56, 49, 40, 56, 49, 41, 56, 48, 42, 57, 48, 41, 57, 48, 40, 56, 48, 41, 56, 48, 41, 56, 48, 41, 56, 49, 40, 57, 48, 40, 56, 48, 40, 56, 48, 40, 56, 48, 40, 55, 49, 40, 55, 48, 40, 54, 47, 40, 55, 48, 41, 55, 49, 41, 55, 49, 40, 56, 47, 40, + 55, 46, 41, 54, 47, 40, 55, 47, 39, 56, 48, 40, 55, 48, 40, 53, 47, 40, 52, 46, 39, 53, 47, 38, 54, 47, 39, 54, 47, 40, 54, 48, 39, 54, 48, 39, 95, 89, 83, 55, 47, 39, 54, 47, 38, 54, 46, 38, 54, 47, 38, 55, 48, 38, 54, 47, 39, 52, 46, 38, 53, 48, 38, + 53, 47, 39, 53, 45, 39, 53, 45, 38, 52, 45, 38, 52, 44, 38, 53, 45, 39, 52, 45, 38, 52, 45, 37, 52, 46, 38, 51, 46, 37, 50, 45, 37, 51, 45, 39, 53, 44, 38, 53, 43, 37, 51, 45, 38, 77, 72, 64, 22, 19, 16, 33, 31, 28, 34, 32, 29, 32, 30, 27, 33, 29, 27, + 33, 30, 27, 34, 32, 28, 33, 31, 28, 35, 32, 29, 33, 31, 28, 32, 30, 27, 34, 32, 29, 32, 30, 27, 32, 29, 27, 32, 30, 28, 34, 31, 28, 33, 31, 28, 34, 32, 29, 33, 30, 28, 33, 30, 28, 31, 29, 26, 34, 32, 29, 31, 29, 26, 33, 30, 28, 33, 31, 28, 33, 31, 27, + 33, 31, 28, 32, 29, 27, 32, 29, 26, 32, 30, 27, 33, 31, 28, 33, 31, 28, 33, 30, 27, 31, 29, 27, 31, 30, 27, 14, 14, 15, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 15, 15, 15, 33, 31, 28, 33, 31, 28, 33, 30, 27, 32, 29, 26, 33, 30, 27, 32, 30, 27, + 33, 31, 28, 32, 29, 27, 33, 30, 27, 31, 28, 26, 33, 29, 28, 32, 29, 27, 33, 31, 27, 31, 29, 26, 30, 28, 25, 32, 30, 27, 31, 28, 26, 32, 29, 27, 33, 30, 28, 30, 28, 25, 31, 29, 26, 31, 30, 27, 32, 30, 27, 33, 30, 28, 29, 27, 25, 29, 27, 25, 31, 29, 26, + 30, 28, 25, 30, 27, 26, 29, 26, 25, 31, 29, 26, 32, 30, 27, 30, 28, 26, 18, 16, 13, 42, 38, 29, 42, 38, 31, 43, 38, 31, 42, 36, 30, 41, 36, 30, 41, 38, 31, 41, 37, 30, 42, 35, 30, 42, 36, 29, 42, 35, 30, 41, 35, 30, 41, 36, 29, 41, 35, 29, 39, 34, 29, + 46, 39, 33, 54, 46, 37, 7, 6, 5, 29, 29, 29, 23, 23, 24, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, + 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 13, 12, 13, 20, 20, 20, 9, 9, 9, 13, 13, 13, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, + 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 17, 16, 16, 17, 23, 23, 23, 31, 31, 31, 13, 12, 11, 57, 51, 41, 50, 42, 36, 41, 34, 28, 40, 35, 29, 40, 36, 28, 39, 35, 29, 41, 35, 28, 41, 36, 30, 42, 36, 30, 41, 35, 31, + 42, 35, 30, 42, 36, 31, 42, 37, 30, 41, 36, 29, 43, 36, 30, 85, 80, 75, 41, 36, 31, 41, 37, 31, 42, 37, 32, 42, 38, 31, 42, 37, 30, 44, 38, 30, 42, 36, 32, 42, 36, 32, 43, 36, 31, 42, 36, 32, 42, 37, 32, 44, 37, 32, 44, 39, 32, 45, 38, 32, 45, 37, 32, + 44, 39, 31, 43, 37, 33, 43, 38, 34, 45, 39, 32, 43, 40, 33, 44, 37, 33, 45, 38, 33, 44, 40, 33, 45, 40, 33, 46, 40, 32, 46, 41, 32, 45, 41, 33, 47, 39, 33, 46, 41, 32, 48, 41, 34, 48, 41, 34, 46, 40, 34, 46, 40, 33, 47, 41, 34, 46, 41, 34, 46, 40, 34, + 48, 42, 34, 35, 30, 25, 15, 15, 16, 19, 19, 19, 20, 20, 20, 19, 19, 20, 17, 17, 17, 25, 23, 20, 46, 40, 33, 46, 40, 34, 48, 42, 34, 49, 42, 34, 49, 42, 34, 47, 42, 36, 49, 42, 35, 48, 44, 35, 48, 43, 36, 49, 41, 36, 50, 42, 36, 49, 43, 35, 48, 43, 36, + 49, 41, 35, 49, 42, 36, 50, 43, 36, 49, 44, 37, 50, 44, 36, 49, 43, 35, 51, 42, 36, 51, 44, 36, 50, 44, 37, 49, 42, 36, 49, 43, 36, 49, 44, 36, 50, 43, 36, 51, 44, 37, 49, 44, 37, 50, 44, 36, 50, 45, 37, 51, 45, 37, 52, 44, 37, 51, 46, 38, 50, 45, 37, + 51, 44, 37, 52, 45, 38, 51, 45, 38, 50, 45, 36, 51, 45, 37, 53, 44, 38, 54, 44, 37, 53, 44, 38, 53, 45, 38, 52, 46, 38, 53, 46, 38, 54, 45, 38, 53, 44, 38, 53, 46, 38, 52, 46, 39, 53, 45, 39, 53, 46, 38, 54, 47, 39, 55, 48, 40, 55, 47, 40, 54, 46, 39, + 53, 46, 38, 52, 44, 37, 14, 14, 15, 18, 18, 19, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 54, 47, 39, 55, 48, 40, 55, 47, 41, 56, 47, 40, 56, 49, 39, 55, 48, 40, 55, 47, 40, 56, 48, 40, 55, 49, 40, 56, 48, 40, 56, 47, 40, 56, 48, 40, 56, 49, 41, + 56, 47, 41, 54, 46, 40, 55, 48, 40, 56, 48, 41, 55, 47, 40, 55, 47, 39, 54, 49, 40, 55, 48, 42, 58, 47, 42, 58, 48, 41, 56, 49, 40, 57, 48, 41, 57, 49, 40, 55, 50, 40, 56, 49, 39, 57, 48, 40, 56, 49, 42, 54, 50, 40, 56, 49, 40, 56, 48, 41, 55, 49, 40, + 56, 50, 40, 56, 49, 41, 56, 48, 41, 57, 50, 41, 58, 51, 42, 58, 49, 42, 57, 49, 42, 57, 51, 42, 57, 50, 41, 57, 48, 42, 56, 49, 41, 56, 50, 41, 57, 49, 41, 57, 49, 40, 56, 49, 41, 56, 48, 42, 57, 48, 41, 56, 49, 40, 57, 50, 40, 57, 49, 41, 55, 49, 40, + 54, 49, 41, 55, 49, 41, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 19, 14, 14, 15, 53, 47, 39, 54, 48, 41, 56, 47, 40, 56, 49, 40, 55, 49, 41, 55, 49, 41, 56, 47, 40, 56, 47, 40, 57, 48, 40, 57, 48, 40, 56, 48, 40, 56, 49, 40, 55, 48, 41, + 55, 47, 41, 55, 48, 40, 55, 49, 41, 55, 49, 41, 56, 47, 41, 55, 48, 41, 54, 49, 40, 56, 50, 40, 57, 48, 40, 55, 47, 41, 54, 49, 40, 53, 47, 40, 54, 47, 41, 56, 47, 41, 54, 47, 41, 53, 47, 41, 55, 47, 41, 55, 48, 41, 56, 47, 39, 55, 46, 39, 54, 47, 39, + 54, 48, 39, 55, 46, 40, 54, 46, 39, 54, 47, 39, 54, 48, 40, 94, 89, 82, 54, 48, 39, 54, 47, 39, 54, 46, 39, 54, 46, 39, 52, 46, 39, 53, 47, 39, 54, 45, 39, 52, 46, 39, 52, 47, 39, 52, 46, 39, 52, 45, 39, 52, 46, 39, 51, 46, 38, 51, 45, 38, 53, 45, 37, + 53, 45, 37, 53, 45, 38, 52, 45, 38, 51, 44, 37, 52, 45, 37, 52, 46, 37, 51, 45, 38, 52, 44, 38, 79, 71, 64, 22, 19, 16, 32, 30, 27, 33, 30, 27, 33, 30, 27, 32, 31, 27, 34, 32, 29, 33, 30, 28, 34, 32, 29, 35, 32, 29, 34, 31, 28, 32, 30, 26, 32, 30, 27, + 32, 30, 27, 33, 30, 27, 33, 30, 28, 34, 31, 29, 32, 30, 27, 34, 31, 28, 32, 30, 27, 33, 31, 29, 31, 29, 27, 35, 32, 30, 33, 31, 28, 33, 31, 28, 32, 30, 27, 34, 31, 28, 33, 29, 27, 34, 31, 28, 34, 31, 28, 33, 30, 28, 34, 31, 29, 34, 31, 28, 32, 29, 27, + 33, 30, 28, 30, 28, 26, 14, 14, 15, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 15, 15, 15, 32, 30, 27, 31, 29, 26, 31, 28, 25, 33, 30, 28, 32, 30, 27, 31, 28, 26, 31, 29, 26, 33, 31, 28, 31, 28, 26, 31, 29, 26, 33, 30, 28, 32, 29, 26, 32, 29, 27, + 32, 29, 26, 30, 27, 25, 31, 28, 26, 30, 28, 25, 32, 30, 27, 32, 29, 26, 32, 29, 27, 30, 27, 25, 30, 28, 25, 30, 28, 25, 31, 28, 26, 31, 29, 27, 31, 29, 26, 32, 30, 27, 30, 27, 25, 30, 28, 25, 30, 29, 26, 30, 27, 24, 32, 29, 26, 32, 29, 27, 19, 16, 13, + 43, 36, 30, 43, 37, 30, 43, 38, 31, 42, 38, 31, 41, 37, 29, 42, 37, 30, 43, 35, 31, 43, 35, 30, 42, 35, 29, 41, 36, 30, 41, 36, 29, 41, 36, 30, 42, 37, 29, 42, 35, 29, 46, 38, 33, 51, 46, 37, 7, 6, 5, 27, 27, 28, 21, 21, 22, 15, 15, 15, 15, 15, 16, + 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 11, 11, 12, 19, 19, 19, + 8, 8, 8, 12, 12, 12, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 23, 23, 23, 30, 30, 31, 13, 12, 11, 57, 49, 41, 49, 43, 34, 40, 35, 29, 41, 36, 29, 39, 34, 29, 38, 34, 28, 39, 35, 29, 41, 36, 30, 41, 36, 29, 40, 34, 29, 42, 35, 30, 41, 36, 29, 40, 35, 30, 40, 36, 30, 40, 37, 31, 84, 81, 75, 42, 37, 31, + 41, 37, 29, 41, 36, 30, 42, 38, 30, 43, 38, 31, 41, 38, 31, 43, 38, 31, 42, 38, 30, 44, 38, 30, 42, 38, 32, 42, 37, 32, 43, 39, 30, 43, 38, 31, 43, 38, 33, 46, 37, 33, 45, 38, 32, 44, 38, 32, 123, 119, 115, 129, 126, 122, 130, 126, 122, 130, 125, 123, 130, 126, 123, + 131, 125, 123, 130, 126, 123, 49, 44, 38, 45, 40, 34, 46, 41, 32, 45, 41, 33, 46, 40, 32, 48, 39, 33, 46, 39, 34, 46, 40, 34, 47, 39, 33, 48, 39, 34, 46, 40, 34, 46, 39, 33, 47, 40, 33, 33, 30, 25, 15, 15, 16, 19, 19, 19, 20, 20, 20, 19, 19, 20, 17, 17, 17, + 24, 23, 20, 48, 41, 35, 48, 41, 35, 47, 41, 35, 47, 41, 34, 48, 41, 35, 47, 43, 35, 48, 43, 35, 48, 43, 35, 49, 41, 36, 50, 41, 36, 48, 42, 36, 50, 44, 36, 50, 43, 36, 50, 42, 35, 49, 42, 36, 130, 126, 121, 133, 129, 124, 132, 129, 125, 132, 128, 124, 132, 129, 125, + 132, 129, 125, 132, 129, 124, 51, 43, 37, 50, 44, 37, 50, 43, 37, 50, 43, 37, 51, 43, 38, 50, 43, 37, 49, 44, 37, 49, 44, 37, 51, 44, 37, 51, 44, 36, 52, 46, 37, 52, 45, 37, 51, 44, 38, 51, 43, 37, 127, 123, 118, 134, 129, 125, 134, 129, 126, 134, 130, 126, 134, 129, 125, + 135, 130, 126, 134, 130, 126, 57, 50, 42, 54, 47, 38, 54, 46, 39, 52, 44, 39, 52, 45, 38, 53, 47, 38, 53, 46, 39, 52, 45, 39, 54, 46, 38, 55, 47, 39, 53, 48, 39, 54, 47, 39, 54, 47, 39, 52, 44, 37, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 54, 47, 39, 54, 48, 40, 55, 49, 40, 55, 49, 39, 55, 48, 40, 55, 47, 40, 55, 48, 39, 54, 48, 40, 53, 49, 40, 53, 49, 40, 54, 48, 39, 55, 49, 40, 56, 48, 40, 57, 48, 40, 56, 48, 39, 133, 129, 124, 136, 132, 127, 136, 132, 127, 136, 132, 127, 137, 132, 127, + 137, 132, 127, 136, 132, 128, 55, 49, 41, 57, 50, 40, 57, 49, 40, 57, 49, 40, 58, 50, 41, 57, 48, 41, 56, 48, 41, 57, 49, 41, 57, 48, 41, 57, 48, 41, 56, 47, 42, 55, 48, 41, 57, 50, 40, 56, 50, 40, 131, 126, 120, 137, 132, 127, 137, 133, 127, 136, 132, 127, 137, 132, 127, + 137, 133, 127, 137, 132, 127, 61, 52, 45, 57, 49, 40, 55, 49, 40, 56, 48, 41, 57, 49, 41, 57, 49, 40, 57, 49, 41, 56, 49, 42, 57, 50, 41, 58, 49, 40, 57, 49, 41, 55, 48, 41, 56, 49, 40, 57, 49, 40, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 21, 18, 18, 19, + 14, 14, 15, 53, 46, 39, 55, 48, 41, 57, 49, 40, 57, 49, 40, 55, 48, 41, 55, 47, 42, 56, 47, 41, 55, 49, 41, 56, 49, 42, 57, 48, 41, 56, 49, 40, 57, 49, 41, 56, 49, 42, 55, 48, 41, 57, 47, 40, 134, 129, 123, 136, 132, 127, 136, 131, 127, 136, 131, 127, 136, 132, 127, + 136, 132, 127, 135, 132, 127, 54, 49, 40, 54, 48, 41, 55, 48, 41, 55, 47, 40, 55, 47, 40, 54, 47, 41, 53, 47, 40, 54, 47, 39, 54, 47, 40, 54, 46, 39, 53, 46, 39, 54, 47, 40, 55, 48, 40, 54, 47, 39, 53, 46, 39, 52, 46, 39, 53, 46, 39, 95, 89, 82, 54, 47, 39, + 53, 46, 39, 54, 48, 39, 53, 48, 39, 51, 48, 39, 53, 48, 39, 54, 46, 39, 52, 46, 39, 53, 47, 40, 54, 47, 40, 53, 46, 38, 52, 47, 38, 52, 46, 38, 53, 46, 38, 52, 46, 38, 50, 46, 38, 52, 46, 39, 53, 44, 38, 51, 45, 37, 50, 46, 37, 52, 45, 37, 53, 44, 37, + 51, 44, 38, 77, 71, 64, 22, 19, 16, 33, 31, 28, 33, 31, 28, 32, 30, 27, 34, 33, 29, 34, 32, 29, 34, 31, 29, 35, 32, 29, 34, 31, 29, 34, 32, 29, 32, 29, 27, 32, 30, 27, 34, 32, 29, 116, 115, 113, 124, 122, 121, 123, 122, 120, 122, 121, 119, 122, 121, 119, 124, 122, 120, + 124, 122, 120, 37, 35, 33, 33, 30, 27, 35, 32, 29, 34, 31, 28, 32, 30, 28, 33, 30, 28, 33, 30, 28, 33, 31, 28, 33, 30, 27, 33, 31, 28, 33, 31, 28, 33, 31, 28, 31, 28, 26, 33, 29, 27, 30, 27, 25, 14, 14, 15, 18, 18, 19, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 15, 15, 15, 33, 30, 28, 30, 28, 25, 32, 29, 26, 31, 29, 26, 32, 30, 27, 31, 29, 26, 32, 29, 26, 32, 29, 26, 31, 29, 26, 31, 29, 26, 32, 30, 27, 31, 30, 27, 31, 30, 26, 32, 29, 26, 118, 117, 115, 122, 121, 119, 121, 120, 119, 122, 120, 119, 122, 121, 119, 122, 120, 119, + 121, 120, 119, 30, 28, 25, 31, 28, 26, 30, 27, 25, 32, 30, 28, 30, 28, 25, 33, 31, 28, 31, 29, 27, 30, 28, 25, 30, 28, 25, 31, 29, 27, 30, 29, 26, 31, 30, 27, 19, 16, 13, 43, 36, 31, 41, 37, 31, 43, 37, 30, 43, 36, 31, 41, 37, 31, 41, 37, 30, 42, 37, 29, + 42, 35, 30, 43, 35, 30, 42, 36, 28, 41, 37, 28, 41, 37, 29, 40, 37, 29, 40, 35, 29, 46, 41, 32, 51, 46, 36, 7, 6, 5, 28, 28, 28, 22, 22, 22, 15, 15, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, + 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 12, 12, 12, 19, 19, 19, 8, 8, 8, 11, 11, 12, 13, 13, 14, 14, 14, 14, 13, 13, 14, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 21, 21, 22, 29, 29, 29, 13, 12, 11, 58, 50, 42, 51, 44, 35, 40, 36, 28, + 38, 36, 28, 39, 35, 29, 41, 34, 29, 41, 36, 29, 40, 37, 29, 39, 35, 29, 42, 36, 29, 40, 37, 29, 42, 36, 30, 42, 35, 31, 41, 34, 30, 42, 36, 30, 85, 80, 75, 41, 36, 30, 41, 35, 31, 41, 37, 30, 43, 38, 32, 41, 37, 31, 42, 36, 30, 43, 37, 31, 42, 37, 31, + 42, 37, 30, 44, 37, 31, 45, 37, 30, 44, 39, 31, 43, 39, 32, 44, 39, 32, 43, 39, 31, 42, 38, 32, 44, 39, 33, 45, 38, 32, 46, 37, 33, 46, 38, 31, 46, 40, 31, 45, 38, 33, 46, 39, 32, 48, 41, 32, 47, 40, 32, 47, 39, 33, 45, 40, 33, 45, 40, 32, 46, 40, 34, + 47, 40, 33, 45, 41, 32, 47, 39, 33, 47, 40, 35, 48, 39, 33, 48, 41, 35, 48, 40, 35, 46, 40, 34, 34, 30, 26, 16, 16, 16, 19, 19, 19, 20, 20, 20, 19, 19, 20, 17, 17, 17, 25, 23, 20, 48, 41, 34, 47, 40, 34, 47, 41, 34, 49, 42, 34, 47, 41, 36, 47, 43, 35, + 49, 42, 36, 48, 40, 36, 47, 41, 36, 48, 42, 36, 47, 43, 35, 48, 41, 35, 51, 42, 37, 49, 43, 36, 49, 44, 36, 51, 43, 36, 50, 43, 37, 50, 42, 36, 49, 44, 36, 49, 43, 37, 50, 41, 35, 50, 43, 36, 50, 44, 37, 50, 43, 37, 49, 44, 38, 49, 44, 38, 50, 43, 37, + 51, 42, 36, 51, 43, 37, 51, 44, 38, 51, 44, 38, 50, 43, 37, 51, 44, 37, 52, 45, 37, 51, 45, 36, 52, 44, 37, 53, 46, 38, 51, 45, 37, 53, 44, 38, 53, 44, 38, 51, 45, 38, 51, 45, 38, 52, 46, 38, 52, 46, 38, 54, 46, 38, 53, 46, 39, 53, 45, 38, 55, 45, 38, + 53, 47, 39, 53, 47, 39, 54, 45, 39, 52, 45, 39, 53, 47, 39, 55, 48, 40, 54, 48, 39, 54, 47, 39, 51, 44, 37, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 20, 18, 18, 18, 14, 14, 14, 54, 47, 40, 54, 47, 40, 53, 47, 40, 54, 47, 40, 55, 47, 40, 54, 47, 39, + 55, 48, 39, 56, 48, 39, 55, 47, 40, 56, 47, 40, 55, 48, 39, 54, 48, 39, 55, 47, 40, 56, 49, 41, 55, 48, 40, 54, 49, 39, 55, 48, 40, 56, 47, 42, 55, 48, 41, 56, 49, 41, 57, 50, 40, 57, 49, 39, 57, 49, 40, 55, 49, 41, 56, 49, 42, 55, 48, 41, 54, 48, 41, + 55, 49, 41, 57, 49, 41, 57, 48, 41, 56, 47, 40, 55, 47, 40, 54, 47, 40, 55, 48, 41, 56, 49, 42, 57, 49, 41, 57, 48, 41, 56, 49, 41, 56, 49, 40, 57, 49, 40, 55, 49, 40, 56, 50, 40, 58, 50, 41, 57, 50, 42, 55, 50, 41, 55, 49, 40, 55, 50, 41, 56, 50, 42, + 56, 49, 42, 56, 49, 42, 55, 50, 41, 55, 50, 41, 57, 49, 41, 57, 49, 41, 56, 49, 41, 56, 49, 41, 56, 48, 41, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 21, 18, 18, 19, 14, 14, 15, 54, 46, 38, 56, 47, 40, 55, 47, 40, 55, 47, 40, 57, 47, 41, 58, 48, 40, + 56, 48, 41, 56, 49, 41, 56, 49, 41, 56, 50, 40, 56, 48, 41, 56, 48, 42, 56, 48, 40, 56, 48, 40, 54, 48, 40, 54, 49, 39, 54, 48, 39, 56, 47, 40, 56, 48, 40, 55, 50, 40, 54, 49, 39, 54, 48, 39, 53, 47, 41, 54, 47, 41, 55, 47, 40, 54, 48, 40, 55, 47, 40, + 55, 47, 40, 55, 48, 40, 55, 47, 40, 54, 46, 40, 54, 47, 39, 54, 48, 39, 53, 47, 39, 54, 46, 40, 54, 46, 39, 54, 47, 38, 54, 48, 39, 54, 46, 39, 94, 88, 82, 54, 47, 38, 53, 46, 38, 53, 47, 39, 54, 47, 39, 54, 47, 39, 52, 47, 38, 52, 46, 38, 53, 46, 38, + 52, 47, 39, 53, 46, 39, 54, 47, 38, 52, 46, 38, 52, 44, 38, 53, 45, 37, 53, 46, 38, 53, 46, 38, 53, 44, 38, 52, 44, 37, 52, 44, 37, 52, 45, 37, 52, 46, 37, 51, 46, 36, 51, 46, 36, 77, 72, 64, 22, 19, 16, 35, 32, 30, 34, 31, 29, 32, 30, 27, 35, 33, 30, + 35, 32, 29, 35, 33, 30, 32, 30, 27, 32, 30, 26, 32, 30, 27, 33, 31, 28, 32, 30, 27, 33, 31, 28, 32, 30, 27, 33, 30, 28, 32, 30, 27, 31, 29, 26, 33, 31, 28, 34, 32, 29, 34, 31, 28, 33, 29, 27, 31, 29, 26, 34, 31, 28, 33, 31, 27, 34, 31, 28, 34, 31, 28, + 33, 31, 28, 31, 29, 26, 32, 30, 27, 34, 31, 28, 33, 30, 27, 33, 30, 27, 32, 29, 27, 31, 28, 26, 30, 27, 25, 14, 14, 15, 18, 18, 19, 20, 20, 20, 20, 20, 20, 18, 18, 18, 15, 15, 15, 32, 31, 28, 32, 30, 27, 31, 29, 27, 31, 29, 27, 31, 29, 27, 32, 30, 27, + 32, 30, 27, 32, 29, 27, 31, 29, 26, 31, 28, 26, 32, 30, 28, 31, 28, 26, 32, 29, 27, 31, 28, 26, 31, 29, 27, 31, 29, 26, 31, 29, 26, 29, 28, 25, 33, 31, 28, 29, 27, 25, 31, 29, 26, 32, 29, 26, 31, 28, 26, 31, 29, 27, 31, 29, 26, 31, 29, 26, 30, 28, 26, + 31, 29, 26, 29, 28, 25, 30, 27, 25, 32, 29, 26, 31, 29, 26, 30, 28, 26, 19, 16, 13, 43, 37, 30, 42, 38, 30, 44, 38, 30, 42, 36, 30, 41, 35, 30, 42, 36, 31, 43, 35, 30, 42, 35, 30, 40, 36, 30, 40, 35, 29, 40, 36, 30, 41, 36, 30, 41, 35, 29, 41, 35, 29, + 47, 40, 34, 53, 46, 37, 7, 6, 5, 30, 30, 31, 24, 24, 24, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, + 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 20, 18, 18, 19, 14, 14, 14, 20, 20, 20, 9, 8, 8, 11, 11, 12, 13, 13, 14, 13, 13, 13, 13, 13, 14, 13, 13, 14, 13, 13, 14, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 22, 22, 22, 30, 30, 30, 13, 12, 11, 58, 51, 41, 48, 43, 36, 40, 36, 30, 39, 35, 29, 40, 37, 29, 41, 37, 30, 40, 35, 29, 40, 36, 28, 40, 36, 29, 39, 37, 31, + 40, 36, 30, 41, 35, 29, 42, 37, 31, 40, 36, 31, 40, 37, 31, 84, 81, 75, 40, 36, 30, 41, 37, 31, 43, 38, 31, 42, 36, 30, 41, 38, 31, 42, 37, 31, 43, 37, 31, 44, 36, 31, 42, 37, 32, 44, 38, 31, 43, 39, 31, 43, 37, 32, 43, 37, 32, 43, 37, 31, 43, 38, 32, + 43, 37, 32, 44, 39, 31, 44, 39, 32, 44, 39, 33, 44, 38, 32, 45, 40, 32, 43, 39, 33, 45, 39, 33, 46, 39, 32, 46, 40, 32, 47, 39, 33, 46, 40, 34, 45, 39, 34, 47, 40, 33, 47, 41, 32, 47, 40, 34, 46, 39, 33, 47, 39, 32, 48, 40, 33, 47, 40, 33, 46, 39, 34, + 47, 40, 34, 35, 30, 26, 16, 16, 16, 19, 19, 19, 20, 20, 20, 19, 19, 20, 17, 17, 17, 25, 23, 21, 48, 40, 34, 47, 42, 34, 49, 41, 34, 48, 40, 35, 48, 41, 35, 49, 41, 34, 48, 42, 35, 49, 41, 35, 48, 41, 34, 48, 42, 35, 50, 43, 36, 48, 43, 35, 47, 44, 35, + 48, 43, 37, 50, 43, 36, 49, 43, 36, 50, 44, 36, 51, 43, 36, 50, 44, 37, 51, 44, 37, 50, 44, 37, 50, 44, 36, 51, 43, 37, 51, 42, 37, 51, 43, 37, 51, 44, 36, 51, 44, 38, 51, 44, 38, 51, 44, 38, 52, 44, 38, 52, 43, 38, 50, 43, 38, 49, 44, 38, 49, 45, 38, + 50, 44, 38, 51, 44, 37, 51, 45, 38, 50, 45, 38, 51, 44, 37, 53, 44, 37, 53, 45, 38, 52, 45, 38, 53, 44, 39, 53, 45, 39, 52, 45, 39, 53, 45, 38, 54, 46, 38, 54, 46, 39, 52, 45, 40, 52, 45, 39, 52, 45, 39, 52, 47, 40, 52, 47, 39, 53, 47, 38, 53, 46, 38, + 54, 46, 39, 51, 45, 37, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 20, 18, 18, 18, 14, 14, 14, 54, 47, 39, 53, 48, 40, 54, 47, 39, 55, 48, 40, 55, 48, 40, 56, 48, 41, 54, 47, 41, 53, 47, 41, 53, 47, 40, 54, 47, 40, 55, 48, 41, 56, 49, 39, 55, 49, 39, + 55, 48, 40, 55, 48, 41, 55, 47, 39, 56, 47, 40, 56, 48, 41, 54, 49, 41, 55, 48, 41, 55, 49, 41, 54, 49, 41, 56, 49, 40, 58, 50, 40, 57, 48, 41, 56, 47, 40, 56, 48, 40, 55, 48, 40, 55, 48, 41, 54, 48, 40, 56, 48, 40, 57, 48, 41, 56, 47, 41, 58, 47, 42, + 57, 48, 41, 56, 49, 40, 55, 50, 40, 56, 49, 41, 56, 48, 41, 57, 49, 40, 58, 48, 40, 56, 48, 41, 56, 48, 41, 56, 49, 42, 56, 50, 41, 57, 49, 40, 56, 49, 40, 55, 50, 41, 55, 49, 41, 55, 48, 40, 56, 47, 40, 56, 48, 41, 56, 48, 41, 56, 49, 41, 58, 49, 40, + 56, 49, 40, 55, 50, 41, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 21, 18, 18, 19, 14, 14, 15, 54, 47, 39, 55, 47, 40, 54, 48, 39, 56, 48, 40, 56, 48, 40, 55, 49, 40, 56, 48, 40, 55, 48, 40, 55, 49, 41, 56, 49, 41, 55, 49, 40, 55, 48, 41, 56, 48, 41, + 56, 48, 40, 54, 47, 40, 55, 47, 40, 57, 47, 40, 57, 48, 41, 55, 48, 41, 54, 47, 41, 56, 47, 40, 56, 47, 39, 55, 47, 40, 55, 47, 41, 55, 47, 41, 54, 48, 39, 53, 48, 39, 54, 48, 40, 55, 48, 41, 54, 48, 41, 53, 47, 40, 54, 46, 39, 54, 47, 40, 54, 46, 38, + 53, 45, 38, 54, 47, 39, 54, 48, 38, 55, 47, 38, 53, 46, 38, 93, 88, 82, 53, 46, 39, 54, 46, 39, 54, 46, 38, 52, 46, 38, 52, 47, 39, 52, 47, 38, 53, 45, 38, 54, 45, 38, 53, 45, 38, 52, 46, 38, 52, 46, 38, 53, 45, 39, 52, 45, 39, 53, 44, 39, 53, 44, 38, + 53, 46, 37, 52, 45, 38, 52, 44, 39, 51, 45, 39, 51, 44, 38, 53, 44, 38, 53, 45, 38, 51, 46, 37, 78, 71, 63, 22, 19, 16, 35, 33, 30, 33, 32, 29, 34, 31, 28, 33, 31, 28, 33, 30, 27, 34, 32, 29, 33, 31, 28, 33, 31, 28, 33, 30, 27, 34, 32, 29, 32, 30, 26, + 33, 30, 27, 32, 30, 28, 33, 30, 28, 33, 30, 27, 32, 30, 28, 32, 30, 28, 32, 30, 27, 34, 32, 29, 32, 29, 27, 32, 29, 27, 34, 31, 29, 33, 30, 27, 33, 31, 28, 33, 30, 28, 34, 31, 28, 31, 29, 26, 32, 30, 27, 32, 30, 28, 31, 29, 26, 33, 31, 28, 32, 31, 28, + 31, 29, 26, 29, 27, 24, 14, 14, 15, 18, 18, 19, 20, 20, 20, 20, 20, 20, 18, 18, 18, 15, 15, 15, 32, 29, 26, 33, 30, 27, 33, 30, 28, 32, 30, 28, 31, 29, 26, 32, 29, 27, 33, 30, 28, 33, 31, 28, 32, 29, 26, 31, 28, 26, 33, 30, 27, 31, 29, 26, 31, 28, 26, + 30, 27, 25, 32, 29, 27, 31, 28, 26, 32, 30, 27, 30, 28, 25, 31, 28, 26, 31, 28, 25, 30, 28, 25, 31, 29, 26, 31, 28, 25, 32, 30, 27, 31, 30, 27, 32, 30, 28, 29, 27, 24, 29, 28, 25, 30, 28, 25, 32, 29, 27, 31, 29, 26, 32, 29, 27, 30, 28, 26, 18, 16, 13, + 41, 36, 30, 42, 37, 30, 42, 38, 31, 43, 38, 30, 43, 36, 30, 42, 36, 30, 41, 36, 30, 41, 34, 31, 42, 34, 30, 43, 36, 29, 41, 37, 30, 39, 35, 29, 39, 35, 30, 41, 36, 29, 46, 41, 31, 53, 46, 36, 7, 6, 5, 29, 29, 29, 22, 22, 23, 16, 16, 16, 16, 16, 16, + 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 13, 13, 13, 20, 20, 20, + 9, 9, 9, 13, 13, 13, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, + 18, 18, 18, 24, 24, 24, 31, 31, 31, 13, 12, 11, 59, 50, 41, 50, 42, 35, 42, 34, 29, 40, 34, 28, 40, 36, 30, 39, 34, 29, 41, 34, 29, 41, 35, 30, 40, 35, 29, 39, 35, 29, 40, 37, 30, 43, 37, 30, 43, 37, 31, 42, 37, 30, 40, 35, 30, 85, 80, 76, 40, 38, 29, + 40, 38, 30, 41, 37, 31, 41, 36, 32, 41, 36, 31, 41, 36, 31, 43, 36, 31, 42, 37, 31, 43, 36, 32, 43, 38, 31, 42, 39, 31, 44, 37, 31, 43, 37, 31, 43, 38, 32, 43, 36, 32, 43, 37, 32, 44, 40, 32, 43, 39, 33, 45, 38, 33, 45, 37, 33, 45, 40, 31, 46, 38, 32, + 44, 38, 32, 45, 41, 32, 47, 40, 32, 47, 38, 32, 47, 39, 33, 46, 40, 32, 47, 39, 32, 46, 39, 32, 46, 39, 33, 46, 40, 34, 47, 42, 33, 48, 40, 33, 46, 41, 33, 45, 40, 33, 45, 39, 34, 33, 30, 25, 16, 16, 16, 19, 19, 19, 20, 20, 20, 19, 19, 20, 17, 17, 17, + 25, 23, 20, 47, 42, 33, 47, 40, 34, 49, 40, 35, 49, 41, 34, 50, 41, 34, 49, 41, 35, 49, 42, 34, 50, 43, 35, 49, 43, 35, 50, 43, 35, 49, 42, 36, 50, 42, 36, 50, 44, 36, 50, 43, 36, 50, 44, 36, 50, 43, 36, 49, 44, 37, 50, 44, 37, 49, 43, 36, 51, 44, 36, + 50, 44, 37, 50, 43, 37, 51, 43, 35, 51, 43, 36, 50, 43, 36, 50, 43, 36, 49, 44, 37, 50, 44, 37, 49, 43, 37, 51, 44, 37, 51, 43, 37, 51, 43, 37, 52, 44, 36, 52, 46, 37, 51, 45, 37, 50, 46, 38, 50, 45, 38, 51, 44, 38, 52, 43, 38, 52, 44, 38, 53, 44, 38, + 51, 44, 38, 53, 45, 38, 54, 44, 38, 54, 45, 39, 53, 45, 39, 52, 45, 38, 53, 45, 38, 52, 46, 38, 54, 46, 38, 53, 47, 38, 53, 47, 39, 53, 46, 39, 53, 46, 39, 53, 47, 39, 53, 46, 39, 51, 44, 38, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 18, + 14, 14, 14, 53, 48, 40, 55, 48, 39, 54, 46, 39, 54, 46, 41, 55, 47, 40, 54, 48, 39, 55, 48, 40, 55, 47, 41, 54, 47, 40, 55, 48, 39, 55, 47, 40, 56, 48, 40, 56, 48, 39, 54, 48, 39, 54, 47, 39, 56, 47, 40, 56, 47, 41, 54, 48, 40, 54, 48, 40, 54, 47, 40, + 55, 48, 39, 57, 49, 40, 57, 49, 41, 57, 48, 40, 57, 47, 39, 56, 47, 40, 55, 47, 41, 55, 47, 40, 55, 48, 40, 56, 47, 40, 57, 47, 40, 56, 48, 40, 56, 48, 41, 57, 50, 41, 56, 49, 41, 55, 48, 41, 57, 48, 40, 58, 50, 40, 56, 49, 40, 55, 48, 41, 56, 48, 41, + 56, 49, 40, 56, 50, 40, 57, 50, 40, 55, 49, 40, 54, 48, 41, 55, 49, 41, 56, 49, 40, 57, 49, 41, 56, 49, 41, 55, 48, 41, 55, 48, 41, 56, 48, 41, 56, 49, 41, 56, 50, 40, 55, 50, 40, 55, 49, 41, 14, 14, 14, 18, 18, 18, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 14, 14, 15, 52, 47, 37, 55, 48, 41, 54, 48, 41, 56, 48, 41, 56, 48, 41, 55, 49, 40, 55, 49, 39, 56, 48, 40, 57, 49, 41, 56, 49, 41, 56, 49, 41, 57, 49, 41, 56, 49, 40, 55, 49, 41, 55, 49, 40, 55, 49, 40, 55, 47, 40, 55, 47, 39, 55, 48, 39, 55, 48, 40, + 55, 47, 41, 55, 47, 40, 54, 47, 40, 54, 48, 40, 55, 49, 40, 55, 47, 40, 56, 47, 40, 55, 48, 40, 54, 47, 40, 54, 47, 39, 55, 48, 40, 55, 47, 40, 54, 45, 40, 53, 46, 40, 55, 47, 39, 54, 46, 39, 53, 46, 39, 53, 47, 38, 55, 47, 38, 95, 88, 82, 53, 47, 39, + 52, 47, 39, 53, 47, 39, 52, 46, 39, 52, 46, 39, 53, 47, 39, 52, 46, 39, 54, 45, 39, 53, 46, 38, 52, 46, 37, 53, 45, 37, 52, 44, 38, 53, 45, 38, 52, 45, 38, 51, 45, 38, 52, 46, 38, 52, 45, 39, 50, 43, 39, 50, 44, 38, 51, 45, 38, 52, 45, 38, 51, 44, 38, + 52, 45, 37, 78, 71, 63, 22, 20, 16, 34, 31, 28, 34, 31, 29, 35, 32, 29, 34, 31, 28, 34, 31, 28, 35, 32, 29, 34, 31, 28, 34, 31, 28, 34, 32, 29, 34, 32, 28, 34, 31, 28, 34, 31, 28, 32, 30, 28, 33, 31, 29, 33, 31, 28, 32, 29, 27, 31, 29, 26, 32, 30, 27, + 33, 31, 28, 33, 30, 28, 33, 30, 27, 34, 32, 29, 32, 29, 27, 33, 29, 28, 32, 29, 27, 34, 31, 29, 32, 29, 26, 32, 30, 27, 34, 31, 28, 31, 29, 26, 33, 31, 28, 32, 30, 27, 31, 29, 26, 31, 29, 26, 14, 14, 15, 18, 18, 19, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 15, 15, 15, 32, 30, 27, 31, 29, 27, 33, 30, 28, 32, 29, 27, 31, 29, 26, 32, 30, 27, 33, 31, 28, 33, 30, 28, 32, 29, 27, 33, 30, 27, 31, 29, 27, 31, 29, 26, 30, 28, 25, 31, 28, 26, 32, 29, 26, 31, 29, 26, 32, 29, 26, 31, 29, 27, 31, 28, 26, 32, 29, 27, + 30, 27, 25, 30, 27, 25, 31, 29, 26, 31, 30, 27, 31, 29, 27, 31, 29, 26, 30, 28, 25, 30, 28, 25, 31, 29, 27, 31, 29, 26, 31, 30, 27, 31, 28, 26, 31, 30, 27, 18, 17, 13, 43, 37, 30, 42, 37, 30, 42, 36, 30, 43, 36, 29, 42, 37, 29, 40, 36, 30, 41, 36, 30, + 40, 35, 29, 41, 35, 30, 43, 34, 30, 42, 34, 30, 41, 35, 28, 41, 35, 28, 40, 34, 29, 47, 39, 32, 53, 46, 36, 7, 6, 5, 29, 29, 29, 23, 23, 23, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 16, 16, 16, 12, 12, 13, 20, 20, 20, 8, 7, 7, 10, 10, 10, 13, 13, 13, 13, 13, 14, 13, 13, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 23, 23, 24, 31, 31, 31, 13, 12, 11, 57, 49, 41, 50, 43, 34, 39, 35, 28, + 38, 36, 29, 40, 35, 28, 41, 34, 29, 38, 35, 29, 41, 36, 30, 40, 37, 30, 39, 35, 29, 41, 35, 30, 42, 34, 29, 42, 35, 31, 40, 36, 31, 41, 37, 31, 85, 80, 75, 41, 37, 29, 41, 36, 30, 41, 37, 31, 43, 37, 31, 43, 38, 31, 43, 39, 31, 42, 37, 30, 43, 36, 31, + 44, 37, 31, 44, 38, 32, 42, 39, 32, 41, 37, 31, 43, 37, 31, 44, 37, 32, 42, 39, 31, 45, 38, 31, 45, 37, 32, 121, 117, 115, 127, 125, 121, 128, 125, 121, 128, 125, 121, 130, 124, 121, 128, 125, 120, 129, 125, 121, 55, 48, 41, 45, 39, 33, 46, 41, 32, 46, 40, 33, 47, 39, 33, + 47, 40, 33, 47, 39, 34, 48, 38, 33, 46, 40, 34, 48, 40, 34, 46, 41, 33, 46, 40, 34, 48, 39, 34, 34, 30, 25, 16, 16, 16, 19, 19, 19, 20, 20, 20, 19, 19, 20, 17, 17, 17, 25, 22, 20, 47, 41, 34, 47, 41, 33, 48, 42, 34, 47, 41, 34, 49, 42, 34, 49, 42, 36, + 48, 43, 34, 47, 43, 35, 47, 41, 35, 48, 42, 35, 50, 43, 36, 49, 43, 35, 48, 43, 35, 50, 42, 36, 49, 44, 37, 132, 129, 124, 133, 129, 125, 133, 129, 124, 133, 128, 124, 133, 128, 125, 133, 129, 125, 132, 129, 124, 50, 42, 35, 50, 44, 37, 51, 44, 36, 49, 43, 37, 50, 43, 37, + 50, 45, 37, 50, 44, 38, 51, 45, 38, 53, 44, 37, 52, 44, 36, 51, 44, 37, 51, 44, 38, 52, 45, 36, 50, 45, 37, 126, 123, 118, 133, 128, 124, 134, 128, 124, 133, 128, 125, 133, 128, 125, 133, 129, 125, 134, 128, 124, 60, 53, 46, 53, 47, 38, 53, 45, 37, 54, 44, 38, 54, 46, 39, + 53, 47, 39, 54, 47, 40, 53, 45, 40, 53, 45, 38, 54, 46, 39, 54, 46, 40, 52, 46, 40, 53, 45, 40, 52, 44, 37, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 18, 14, 14, 14, 55, 46, 40, 54, 47, 41, 55, 47, 40, 56, 48, 39, 55, 48, 40, 53, 47, 41, + 54, 47, 40, 56, 48, 40, 56, 49, 40, 56, 48, 39, 54, 48, 40, 54, 49, 40, 56, 49, 39, 54, 48, 40, 54, 48, 40, 135, 131, 126, 136, 131, 126, 136, 131, 127, 136, 132, 127, 136, 131, 127, 136, 131, 127, 135, 132, 127, 56, 49, 40, 57, 49, 42, 57, 47, 40, 57, 48, 40, 56, 49, 41, + 55, 47, 41, 56, 47, 40, 56, 48, 39, 56, 48, 40, 55, 48, 40, 56, 47, 40, 55, 47, 41, 55, 49, 41, 57, 50, 40, 130, 125, 119, 135, 131, 126, 135, 131, 126, 136, 131, 126, 135, 130, 126, 135, 130, 126, 135, 130, 126, 63, 56, 48, 56, 49, 42, 56, 48, 41, 56, 48, 41, 55, 49, 41, + 56, 48, 40, 56, 48, 41, 55, 48, 41, 56, 49, 40, 58, 49, 40, 58, 48, 40, 57, 48, 40, 56, 48, 41, 57, 48, 41, 14, 14, 14, 18, 18, 18, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 53, 46, 38, 54, 47, 41, 55, 48, 41, 56, 48, 41, 56, 47, 41, 57, 47, 40, + 57, 48, 40, 57, 48, 40, 55, 47, 40, 55, 49, 40, 57, 49, 40, 57, 48, 40, 56, 48, 40, 57, 49, 39, 57, 48, 40, 136, 131, 126, 135, 132, 127, 135, 131, 127, 136, 131, 127, 136, 132, 127, 135, 132, 127, 135, 132, 127, 55, 48, 39, 55, 47, 40, 54, 47, 40, 54, 48, 39, 54, 47, 39, + 54, 46, 40, 54, 46, 40, 54, 46, 39, 55, 46, 40, 56, 46, 40, 56, 46, 40, 55, 48, 39, 54, 47, 38, 54, 46, 38, 54, 47, 38, 53, 47, 37, 52, 47, 38, 94, 89, 82, 54, 48, 39, 52, 46, 38, 53, 46, 38, 55, 45, 37, 54, 45, 38, 53, 45, 38, 53, 46, 39, 53, 46, 39, + 52, 45, 38, 53, 45, 38, 53, 46, 38, 52, 46, 37, 51, 45, 38, 52, 44, 39, 53, 45, 38, 52, 45, 37, 51, 46, 37, 52, 46, 37, 53, 45, 37, 54, 45, 37, 52, 45, 37, 50, 45, 37, 50, 45, 37, 78, 71, 64, 22, 19, 16, 33, 31, 28, 34, 32, 29, 34, 31, 28, 33, 30, 27, + 36, 33, 30, 34, 31, 29, 33, 30, 28, 32, 30, 27, 34, 32, 29, 33, 30, 28, 33, 31, 29, 33, 31, 27, 115, 114, 112, 121, 120, 118, 122, 120, 119, 121, 120, 118, 120, 119, 117, 122, 120, 119, 121, 119, 118, 41, 40, 37, 31, 29, 26, 33, 30, 28, 32, 29, 27, 33, 29, 27, 32, 30, 27, + 33, 31, 28, 31, 29, 27, 32, 30, 27, 32, 30, 27, 32, 30, 27, 31, 28, 26, 32, 29, 27, 31, 28, 25, 31, 29, 27, 14, 14, 15, 18, 18, 19, 20, 20, 20, 20, 20, 20, 18, 18, 18, 15, 15, 15, 32, 30, 27, 32, 29, 26, 31, 29, 26, 31, 28, 25, 32, 29, 27, 31, 29, 27, + 31, 29, 27, 32, 30, 27, 32, 30, 27, 32, 30, 27, 31, 30, 27, 31, 29, 26, 32, 29, 27, 32, 30, 27, 121, 120, 118, 122, 120, 119, 122, 120, 119, 122, 121, 119, 122, 121, 120, 122, 121, 120, 121, 120, 118, 30, 27, 25, 31, 28, 26, 30, 28, 25, 30, 28, 26, 31, 29, 26, 30, 28, 26, + 29, 27, 25, 31, 28, 26, 29, 27, 25, 31, 30, 27, 30, 28, 25, 31, 29, 26, 18, 16, 13, 42, 37, 31, 43, 38, 30, 43, 37, 30, 43, 36, 30, 42, 37, 31, 41, 36, 29, 42, 35, 30, 43, 34, 30, 43, 34, 29, 42, 35, 29, 42, 36, 30, 42, 36, 30, 41, 34, 29, 40, 35, 28, + 46, 41, 33, 53, 45, 37, 7, 6, 5, 29, 29, 29, 23, 23, 24, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 15, 15, 15, 11, 11, 12, 19, 19, 19, 6, 6, 6, 9, 9, 9, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 14, 14, 14, 15, 15, 15, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 22, 22, 22, 29, 29, 29, 12, 12, 11, 58, 52, 40, 51, 44, 34, 40, 34, 28, 40, 34, 29, 40, 34, 29, 41, 35, 29, 40, 37, 28, 39, 35, 28, 41, 36, 29, 41, 37, 30, + 41, 35, 30, 42, 36, 31, 42, 37, 29, 40, 37, 30, 40, 35, 30, 84, 80, 75, 41, 37, 30, 41, 36, 32, 41, 37, 31, 43, 37, 30, 41, 36, 29, 43, 37, 29, 42, 38, 31, 44, 38, 30, 43, 38, 31, 42, 36, 31, 42, 37, 31, 43, 38, 32, 42, 36, 33, 45, 36, 31, 45, 38, 32, + 44, 39, 31, 42, 39, 32, 43, 38, 32, 44, 38, 32, 45, 38, 33, 44, 38, 32, 44, 37, 32, 44, 38, 32, 44, 39, 33, 46, 41, 32, 46, 39, 32, 45, 40, 34, 46, 40, 34, 46, 38, 33, 46, 39, 33, 47, 40, 34, 46, 40, 33, 46, 40, 34, 48, 41, 33, 48, 40, 33, 45, 41, 34, + 47, 40, 32, 34, 30, 25, 16, 16, 16, 19, 19, 19, 20, 20, 21, 19, 19, 20, 17, 17, 17, 25, 22, 20, 47, 42, 33, 46, 41, 33, 48, 40, 35, 48, 41, 34, 47, 41, 35, 49, 41, 35, 50, 42, 35, 50, 42, 35, 48, 43, 34, 47, 42, 35, 48, 42, 35, 49, 43, 34, 50, 43, 35, + 49, 44, 36, 49, 43, 36, 51, 43, 36, 49, 42, 36, 49, 43, 36, 51, 43, 37, 50, 43, 36, 49, 42, 36, 49, 42, 36, 51, 43, 37, 50, 43, 36, 51, 42, 35, 51, 43, 36, 50, 44, 36, 50, 44, 37, 52, 44, 38, 52, 45, 37, 52, 45, 37, 50, 45, 38, 50, 45, 37, 52, 44, 38, + 50, 44, 38, 49, 45, 38, 51, 45, 38, 53, 44, 38, 54, 45, 38, 52, 45, 37, 51, 45, 38, 53, 45, 37, 51, 46, 38, 51, 47, 39, 51, 46, 38, 52, 45, 38, 54, 46, 38, 52, 45, 39, 53, 46, 38, 54, 47, 38, 52, 46, 39, 52, 46, 38, 53, 47, 38, 54, 46, 39, 53, 46, 39, + 55, 47, 39, 51, 44, 37, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 54, 48, 40, 53, 48, 40, 54, 47, 40, 56, 47, 40, 54, 47, 40, 53, 46, 39, 53, 46, 39, 53, 48, 39, 53, 48, 39, 54, 46, 40, 55, 47, 40, 55, 47, 40, 55, 48, 40, + 55, 48, 41, 56, 48, 41, 56, 48, 40, 56, 48, 40, 56, 48, 40, 55, 48, 40, 54, 48, 40, 55, 48, 40, 56, 48, 40, 56, 48, 40, 55, 48, 40, 54, 47, 40, 55, 47, 39, 55, 47, 40, 55, 47, 41, 56, 47, 39, 57, 48, 39, 56, 49, 39, 56, 48, 40, 57, 47, 40, 57, 49, 40, + 57, 49, 40, 56, 50, 40, 56, 50, 40, 55, 49, 40, 56, 49, 40, 56, 48, 40, 55, 48, 40, 55, 49, 41, 56, 48, 41, 56, 49, 40, 56, 50, 41, 56, 49, 41, 57, 49, 40, 57, 48, 41, 55, 48, 41, 56, 48, 41, 56, 47, 42, 56, 49, 41, 57, 50, 41, 56, 49, 41, 56, 48, 40, + 57, 48, 40, 55, 48, 41, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 54, 47, 38, 56, 48, 39, 56, 48, 40, 56, 47, 40, 56, 48, 40, 56, 49, 41, 55, 49, 41, 55, 48, 41, 54, 47, 40, 55, 47, 40, 56, 48, 41, 56, 49, 41, 55, 49, 42, + 54, 48, 41, 55, 48, 41, 56, 48, 40, 56, 48, 40, 55, 49, 40, 55, 49, 40, 55, 48, 40, 55, 47, 40, 55, 48, 41, 54, 47, 40, 55, 46, 39, 54, 47, 39, 54, 49, 39, 54, 48, 39, 53, 46, 39, 53, 47, 40, 53, 48, 40, 54, 47, 40, 53, 46, 40, 54, 47, 40, 55, 48, 39, + 54, 47, 40, 53, 46, 40, 54, 47, 38, 54, 47, 38, 55, 47, 39, 95, 88, 83, 53, 46, 39, 53, 47, 38, 52, 45, 39, 52, 46, 39, 53, 47, 38, 52, 45, 38, 53, 45, 39, 54, 45, 39, 53, 45, 38, 53, 45, 38, 52, 46, 39, 52, 45, 38, 51, 45, 37, 51, 44, 37, 52, 45, 38, + 54, 45, 38, 53, 44, 38, 51, 46, 38, 51, 45, 37, 51, 45, 37, 50, 45, 36, 51, 44, 37, 51, 45, 37, 77, 71, 63, 22, 19, 15, 35, 32, 29, 36, 33, 30, 34, 32, 28, 33, 31, 28, 34, 31, 28, 33, 30, 27, 35, 32, 29, 33, 30, 27, 34, 31, 28, 33, 30, 28, 33, 31, 28, + 31, 29, 26, 34, 31, 28, 32, 30, 27, 33, 31, 28, 33, 31, 28, 33, 31, 28, 34, 31, 28, 34, 30, 28, 34, 30, 28, 32, 29, 27, 32, 30, 28, 31, 28, 26, 32, 30, 27, 32, 30, 27, 33, 31, 29, 32, 29, 27, 33, 31, 28, 31, 29, 26, 33, 31, 28, 33, 29, 27, 32, 29, 27, + 31, 28, 26, 30, 28, 26, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 20, 18, 18, 18, 15, 15, 15, 32, 30, 27, 31, 29, 27, 30, 28, 25, 31, 29, 26, 32, 29, 27, 31, 28, 25, 31, 30, 27, 30, 28, 26, 31, 28, 26, 31, 29, 26, 32, 30, 27, 31, 29, 26, 33, 31, 27, + 30, 28, 25, 31, 28, 26, 31, 30, 26, 31, 29, 26, 31, 29, 27, 32, 29, 27, 33, 30, 28, 32, 29, 27, 31, 28, 26, 30, 27, 25, 30, 27, 25, 32, 29, 27, 32, 30, 28, 31, 28, 26, 29, 27, 24, 31, 28, 25, 30, 26, 24, 31, 29, 27, 30, 28, 26, 29, 27, 25, 19, 16, 13, + 43, 37, 30, 40, 36, 30, 41, 37, 29, 42, 37, 30, 42, 37, 30, 42, 35, 30, 41, 35, 31, 41, 35, 31, 43, 35, 30, 42, 35, 30, 40, 35, 30, 40, 34, 30, 41, 34, 29, 41, 34, 28, 45, 40, 32, 53, 46, 37, 7, 6, 5, 29, 29, 30, 23, 23, 23, 16, 16, 16, 15, 15, 16, + 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 14, 15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 14, 10, 10, 10, 18, 18, 18, + 8, 8, 8, 11, 11, 12, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 15, 14, 14, 15, 14, 14, 15, + 14, 14, 15, 21, 21, 21, 28, 28, 29, 12, 12, 11, 57, 52, 42, 49, 45, 34, 42, 36, 28, 39, 34, 29, 38, 37, 29, 39, 35, 30, 41, 34, 30, 42, 35, 30, 41, 35, 30, 41, 36, 30, 39, 36, 31, 40, 36, 31, 40, 37, 31, 39, 35, 30, 41, 35, 29, 85, 81, 75, 42, 37, 31, + 42, 37, 31, 42, 37, 30, 42, 36, 31, 40, 36, 31, 43, 37, 30, 41, 37, 30, 42, 36, 32, 42, 37, 31, 43, 37, 32, 42, 36, 32, 43, 37, 30, 44, 38, 30, 43, 38, 31, 42, 37, 31, 42, 39, 32, 44, 38, 32, 44, 38, 31, 43, 38, 30, 43, 38, 32, 44, 39, 32, 44, 39, 31, + 45, 39, 32, 47, 39, 31, 46, 39, 32, 46, 40, 32, 46, 40, 32, 45, 39, 34, 46, 41, 32, 48, 41, 32, 48, 41, 33, 46, 40, 33, 45, 41, 33, 45, 41, 33, 46, 41, 34, 46, 41, 33, 46, 41, 34, 33, 30, 25, 16, 16, 16, 19, 19, 19, 20, 20, 21, 19, 19, 20, 17, 17, 17, + 24, 23, 20, 48, 41, 33, 50, 42, 35, 48, 42, 35, 47, 42, 35, 47, 41, 35, 50, 42, 33, 47, 43, 34, 48, 42, 34, 50, 42, 34, 49, 44, 35, 47, 43, 36, 48, 42, 36, 49, 41, 36, 48, 43, 35, 48, 43, 36, 48, 42, 35, 50, 42, 36, 51, 43, 35, 50, 44, 35, 50, 43, 36, + 48, 43, 36, 48, 43, 35, 49, 43, 36, 50, 43, 37, 51, 43, 36, 49, 43, 35, 50, 45, 36, 50, 44, 37, 52, 45, 37, 51, 44, 36, 49, 44, 36, 50, 45, 36, 51, 44, 37, 50, 43, 37, 51, 44, 38, 52, 46, 38, 53, 44, 38, 52, 44, 37, 52, 46, 37, 51, 46, 38, 52, 45, 39, + 53, 45, 39, 53, 46, 37, 53, 45, 37, 53, 45, 37, 53, 46, 38, 53, 45, 38, 52, 45, 38, 54, 45, 38, 53, 46, 40, 52, 46, 39, 52, 45, 38, 53, 46, 39, 53, 47, 38, 53, 48, 38, 54, 47, 39, 50, 43, 38, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 14, 14, 15, 55, 47, 41, 56, 48, 39, 54, 47, 39, 53, 46, 39, 53, 46, 39, 54, 47, 39, 53, 47, 39, 53, 47, 39, 53, 46, 40, 53, 48, 40, 54, 48, 40, 54, 48, 40, 54, 48, 39, 54, 47, 39, 55, 48, 39, 55, 48, 40, 56, 46, 40, 56, 47, 39, 55, 48, 40, 55, 48, 40, + 55, 48, 41, 55, 49, 40, 55, 47, 39, 57, 47, 40, 57, 47, 40, 57, 47, 39, 55, 48, 40, 54, 47, 41, 56, 47, 41, 57, 48, 40, 56, 48, 40, 55, 47, 39, 55, 49, 41, 56, 49, 41, 57, 48, 41, 56, 48, 41, 55, 48, 41, 56, 49, 41, 55, 50, 41, 55, 50, 41, 56, 49, 42, + 56, 49, 41, 55, 48, 40, 55, 48, 40, 55, 49, 41, 55, 49, 41, 56, 48, 41, 55, 47, 41, 55, 48, 40, 55, 50, 40, 56, 50, 40, 57, 49, 39, 55, 48, 40, 54, 49, 41, 54, 48, 41, 54, 47, 41, 55, 48, 41, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 14, 14, 15, 53, 45, 38, 54, 47, 39, 55, 48, 40, 56, 48, 40, 55, 47, 40, 54, 47, 40, 54, 48, 41, 56, 48, 41, 57, 48, 41, 56, 48, 41, 55, 49, 40, 55, 49, 40, 56, 48, 40, 56, 47, 40, 56, 48, 40, 55, 49, 41, 54, 49, 41, 54, 49, 41, 54, 48, 39, 55, 48, 39, + 56, 48, 40, 56, 47, 41, 55, 47, 40, 54, 47, 39, 55, 48, 39, 55, 46, 40, 56, 45, 40, 55, 46, 39, 55, 45, 39, 55, 46, 39, 54, 47, 39, 55, 47, 39, 54, 46, 39, 54, 46, 40, 55, 47, 39, 55, 47, 38, 53, 46, 38, 54, 47, 38, 54, 48, 39, 94, 89, 82, 54, 47, 38, + 54, 47, 38, 53, 47, 39, 54, 47, 39, 53, 47, 38, 52, 46, 38, 52, 47, 37, 52, 46, 37, 52, 46, 38, 52, 46, 38, 51, 45, 37, 52, 45, 38, 54, 45, 37, 54, 45, 38, 52, 46, 39, 53, 45, 38, 52, 45, 37, 51, 45, 37, 52, 46, 38, 52, 45, 37, 51, 44, 36, 50, 43, 37, + 51, 43, 38, 78, 70, 64, 22, 19, 16, 34, 32, 29, 34, 31, 28, 34, 32, 29, 34, 32, 29, 33, 30, 27, 34, 31, 28, 34, 31, 28, 32, 29, 26, 34, 31, 28, 33, 31, 28, 34, 31, 29, 32, 30, 28, 33, 30, 27, 33, 31, 28, 33, 32, 28, 33, 31, 28, 33, 30, 28, 33, 30, 28, + 35, 32, 30, 32, 29, 27, 32, 30, 27, 32, 30, 27, 32, 30, 27, 32, 29, 27, 33, 30, 28, 32, 30, 28, 32, 29, 27, 32, 30, 27, 33, 30, 28, 32, 29, 27, 33, 31, 29, 32, 30, 27, 33, 31, 28, 31, 29, 27, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 20, 18, 18, 18, + 15, 15, 15, 32, 30, 27, 31, 28, 26, 31, 29, 26, 33, 31, 28, 32, 30, 27, 32, 30, 27, 32, 29, 27, 31, 28, 26, 31, 29, 26, 33, 30, 28, 32, 28, 26, 30, 27, 25, 32, 30, 28, 30, 28, 25, 31, 29, 26, 31, 29, 26, 30, 28, 25, 30, 29, 26, 31, 28, 26, 32, 29, 27, + 31, 28, 26, 31, 28, 26, 30, 27, 25, 31, 28, 26, 31, 29, 26, 31, 28, 26, 31, 28, 25, 31, 28, 26, 31, 28, 26, 30, 28, 25, 30, 29, 26, 30, 28, 25, 30, 27, 25, 18, 16, 13, 42, 37, 30, 43, 37, 29, 41, 37, 29, 41, 36, 29, 41, 35, 31, 41, 35, 30, 41, 36, 29, + 40, 36, 30, 40, 35, 30, 42, 34, 30, 42, 35, 29, 42, 34, 28, 41, 35, 29, 40, 35, 29, 46, 39, 32, 53, 44, 36, 7, 6, 5, 26, 26, 26, 19, 19, 19, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 13, 13, 14, 13, 13, 14, + 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 14, 11, 11, 11, 19, 19, 19, 8, 8, 8, 11, 11, 11, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 13, 13, 14, 13, 13, 14, 13, 13, 13, 14, 14, 14, 14, 14, 14, 21, 21, 21, 29, 29, 29, 13, 12, 11, 57, 52, 41, 50, 44, 36, 42, 34, 30, + 40, 35, 30, 41, 35, 30, 40, 36, 30, 40, 36, 30, 40, 37, 29, 41, 36, 30, 39, 36, 30, 40, 37, 31, 41, 35, 29, 41, 36, 29, 42, 36, 29, 42, 36, 29, 85, 80, 75, 40, 36, 31, 41, 36, 31, 42, 36, 30, 41, 37, 30, 41, 37, 31, 43, 37, 31, 43, 36, 31, 42, 38, 31, + 43, 36, 32, 43, 38, 30, 45, 37, 31, 43, 37, 30, 43, 36, 31, 42, 36, 31, 44, 37, 32, 43, 39, 32, 46, 37, 31, 45, 38, 32, 44, 38, 31, 43, 38, 32, 44, 39, 32, 45, 39, 33, 45, 39, 32, 44, 40, 31, 44, 40, 31, 44, 40, 32, 45, 39, 33, 47, 40, 32, 45, 40, 32, + 45, 40, 34, 46, 39, 33, 46, 39, 34, 47, 39, 33, 47, 39, 33, 45, 40, 33, 47, 42, 33, 48, 41, 33, 34, 30, 26, 16, 16, 16, 19, 19, 19, 20, 20, 21, 19, 19, 20, 17, 17, 17, 25, 23, 20, 46, 41, 34, 48, 40, 34, 48, 42, 34, 47, 42, 35, 47, 42, 34, 49, 41, 34, + 48, 42, 34, 48, 43, 34, 50, 43, 35, 50, 42, 36, 49, 43, 35, 48, 43, 34, 48, 43, 35, 48, 44, 35, 50, 44, 35, 50, 42, 36, 49, 43, 37, 50, 44, 36, 50, 43, 35, 49, 43, 36, 50, 44, 36, 51, 42, 35, 50, 42, 35, 49, 44, 35, 50, 44, 36, 51, 43, 37, 50, 44, 36, + 52, 44, 36, 51, 43, 37, 50, 43, 37, 51, 44, 38, 52, 46, 37, 52, 46, 36, 52, 45, 37, 50, 44, 38, 51, 44, 37, 52, 46, 36, 50, 44, 37, 50, 44, 38, 52, 44, 37, 54, 44, 38, 53, 45, 38, 52, 45, 37, 52, 46, 37, 52, 45, 39, 51, 44, 39, 51, 46, 38, 51, 47, 40, + 53, 47, 39, 54, 47, 39, 52, 45, 39, 53, 46, 39, 53, 46, 38, 51, 46, 38, 52, 46, 38, 54, 45, 38, 51, 44, 37, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 54, 48, 40, 54, 47, 40, 55, 47, 40, 53, 46, 40, 53, 47, 39, 54, 47, 40, + 55, 47, 41, 53, 47, 40, 52, 47, 39, 53, 48, 40, 53, 48, 40, 53, 48, 39, 55, 48, 40, 55, 50, 40, 55, 49, 39, 54, 49, 40, 55, 49, 40, 56, 49, 41, 56, 49, 41, 56, 49, 41, 56, 49, 40, 55, 48, 40, 55, 48, 41, 55, 49, 42, 56, 48, 40, 55, 46, 40, 54, 47, 40, + 54, 48, 40, 55, 48, 39, 55, 49, 40, 55, 49, 40, 56, 49, 40, 57, 48, 41, 56, 48, 40, 56, 50, 40, 57, 49, 40, 57, 49, 40, 57, 50, 40, 56, 50, 40, 55, 48, 41, 55, 47, 40, 56, 48, 40, 55, 49, 41, 55, 48, 41, 55, 48, 41, 56, 48, 40, 56, 49, 41, 56, 49, 41, + 56, 48, 40, 57, 48, 40, 56, 48, 40, 55, 48, 41, 56, 48, 40, 55, 48, 40, 56, 49, 40, 56, 50, 39, 55, 50, 40, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 53, 46, 38, 56, 48, 40, 56, 47, 41, 56, 48, 40, 55, 49, 39, 56, 48, 39, + 56, 48, 41, 56, 48, 41, 55, 48, 40, 55, 47, 40, 55, 48, 41, 54, 48, 42, 55, 47, 41, 56, 47, 40, 55, 48, 39, 54, 48, 39, 54, 47, 40, 55, 47, 41, 55, 48, 41, 55, 49, 40, 55, 49, 40, 54, 47, 41, 55, 46, 41, 55, 46, 40, 55, 47, 40, 54, 46, 39, 54, 46, 39, + 54, 46, 40, 54, 46, 40, 53, 47, 39, 53, 47, 40, 53, 46, 39, 53, 45, 38, 53, 46, 38, 53, 46, 38, 54, 46, 38, 55, 45, 39, 53, 46, 39, 53, 47, 38, 94, 89, 81, 54, 47, 38, 55, 45, 39, 54, 46, 39, 53, 47, 39, 53, 45, 38, 52, 44, 39, 52, 45, 38, 53, 45, 38, + 52, 45, 38, 53, 46, 38, 54, 45, 38, 53, 44, 38, 53, 44, 38, 52, 44, 38, 52, 45, 37, 50, 44, 37, 50, 44, 37, 53, 44, 37, 53, 45, 37, 52, 44, 37, 51, 45, 37, 51, 45, 37, 50, 44, 36, 76, 70, 64, 22, 19, 16, 34, 31, 28, 32, 30, 27, 34, 32, 29, 34, 31, 28, + 34, 31, 28, 34, 31, 28, 33, 30, 28, 32, 30, 27, 35, 32, 28, 34, 31, 28, 34, 31, 29, 34, 31, 29, 33, 31, 28, 33, 31, 28, 32, 30, 27, 34, 31, 29, 33, 30, 27, 33, 31, 28, 33, 30, 28, 33, 30, 28, 33, 30, 28, 33, 29, 27, 34, 31, 29, 31, 29, 26, 33, 31, 28, + 31, 28, 26, 32, 30, 27, 31, 29, 26, 34, 31, 28, 34, 31, 28, 34, 31, 29, 32, 30, 27, 33, 30, 28, 32, 29, 27, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 20, 18, 18, 18, 15, 15, 15, 32, 29, 27, 32, 29, 26, 32, 30, 26, 32, 30, 27, 33, 31, 28, 33, 30, 27, + 31, 29, 26, 31, 29, 26, 32, 29, 27, 31, 29, 26, 30, 28, 25, 31, 29, 26, 33, 30, 28, 31, 28, 25, 32, 29, 27, 30, 27, 25, 32, 29, 27, 29, 27, 25, 31, 28, 26, 30, 27, 25, 30, 28, 26, 31, 28, 26, 30, 28, 25, 30, 27, 24, 30, 28, 25, 30, 28, 25, 31, 29, 26, + 32, 30, 27, 31, 29, 26, 31, 29, 26, 30, 28, 25, 30, 28, 26, 31, 29, 26, 18, 16, 13, 40, 37, 30, 42, 37, 29, 43, 37, 30, 41, 36, 29, 40, 36, 29, 41, 36, 29, 41, 36, 29, 42, 36, 29, 42, 35, 29, 41, 35, 29, 42, 36, 29, 42, 36, 29, 41, 34, 29, 39, 34, 28, + 46, 39, 32, 53, 44, 38, 7, 6, 5, 27, 27, 27, 20, 20, 21, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 13, 13, 14, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 11, 11, 12, 19, 19, 19, 7, 6, 6, 9, 9, 9, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 21, 21, 22, 28, 28, 28, 12, 11, 11, 58, 49, 41, 49, 44, 35, 40, 35, 29, 41, 36, 29, 40, 35, 30, 41, 35, 30, 40, 37, 31, 40, 37, 30, 40, 35, 30, 41, 35, 31, + 41, 35, 30, 41, 36, 30, 41, 36, 30, 41, 37, 31, 42, 36, 30, 84, 80, 75, 42, 36, 30, 41, 38, 30, 42, 37, 30, 42, 35, 30, 42, 36, 30, 41, 35, 31, 42, 37, 31, 43, 36, 31, 43, 36, 32, 44, 36, 32, 45, 36, 31, 43, 36, 30, 43, 36, 31, 44, 37, 31, 45, 36, 31, + 44, 37, 32, 43, 38, 31, 121, 117, 114, 128, 124, 121, 129, 125, 121, 128, 125, 120, 129, 124, 120, 128, 125, 120, 130, 125, 121, 130, 125, 121, 129, 125, 121, 129, 125, 121, 129, 126, 121, 130, 126, 122, 129, 125, 122, 54, 48, 43, 47, 41, 33, 46, 40, 33, 48, 40, 33, 47, 39, 33, 45, 38, 34, + 47, 40, 33, 35, 30, 26, 16, 16, 16, 19, 19, 19, 20, 20, 21, 19, 19, 20, 17, 17, 17, 25, 22, 20, 49, 42, 34, 49, 42, 34, 47, 41, 35, 47, 40, 35, 47, 40, 34, 48, 41, 34, 47, 43, 35, 49, 42, 34, 50, 43, 35, 133, 128, 124, 132, 128, 124, 133, 128, 125, 132, 129, 124, + 132, 129, 124, 132, 128, 125, 133, 129, 124, 132, 129, 125, 132, 128, 125, 132, 129, 124, 133, 129, 124, 133, 128, 125, 132, 129, 124, 48, 45, 35, 49, 43, 35, 50, 43, 35, 50, 44, 36, 49, 42, 38, 50, 44, 37, 51, 44, 37, 52, 44, 37, 52, 45, 37, 52, 45, 36, 51, 45, 36, 50, 45, 37, + 51, 45, 37, 50, 45, 38, 126, 122, 117, 132, 129, 124, 132, 129, 124, 132, 128, 124, 132, 128, 124, 133, 128, 125, 132, 128, 125, 132, 128, 124, 132, 129, 124, 133, 130, 124, 134, 129, 124, 134, 129, 125, 133, 129, 125, 60, 54, 46, 53, 46, 38, 54, 46, 39, 53, 46, 39, 54, 46, 39, 54, 46, 38, + 54, 45, 38, 51, 44, 37, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 54, 48, 38, 54, 48, 39, 53, 47, 40, 53, 48, 39, 54, 48, 39, 55, 47, 39, 53, 47, 39, 54, 47, 39, 55, 47, 41, 135, 132, 127, 135, 132, 126, 135, 131, 126, 136, 131, 127, + 135, 132, 127, 135, 132, 127, 135, 132, 127, 135, 132, 127, 136, 132, 127, 136, 132, 127, 136, 131, 127, 135, 131, 127, 135, 132, 127, 55, 48, 40, 56, 47, 40, 56, 48, 40, 56, 48, 40, 54, 48, 40, 55, 48, 39, 55, 48, 40, 54, 49, 40, 56, 49, 40, 57, 47, 41, 57, 48, 40, 57, 49, 40, + 55, 48, 40, 56, 48, 41, 129, 124, 120, 135, 131, 126, 135, 131, 126, 135, 131, 126, 135, 131, 126, 135, 131, 126, 134, 131, 126, 134, 130, 127, 134, 130, 126, 135, 130, 126, 136, 130, 126, 135, 130, 126, 135, 131, 125, 63, 57, 49, 55, 49, 40, 54, 48, 40, 56, 49, 41, 56, 50, 40, 55, 48, 40, + 56, 48, 40, 56, 49, 40, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 53, 46, 38, 55, 49, 40, 54, 49, 40, 54, 48, 40, 53, 48, 41, 54, 49, 41, 55, 48, 41, 55, 47, 40, 57, 47, 41, 136, 131, 128, 136, 131, 128, 136, 131, 128, 136, 131, 127, + 136, 132, 128, 135, 131, 127, 136, 131, 127, 137, 131, 128, 136, 131, 127, 136, 131, 127, 136, 131, 126, 136, 131, 126, 135, 131, 126, 53, 46, 39, 54, 46, 39, 54, 46, 39, 55, 47, 39, 55, 47, 40, 55, 48, 40, 55, 48, 39, 54, 47, 39, 54, 46, 39, 55, 45, 39, 54, 46, 39, 53, 45, 39, + 55, 45, 39, 54, 46, 38, 53, 47, 38, 53, 47, 38, 52, 46, 38, 93, 87, 81, 54, 47, 38, 53, 46, 38, 53, 46, 39, 53, 47, 39, 54, 46, 38, 53, 45, 38, 53, 45, 38, 53, 45, 38, 52, 45, 39, 51, 46, 39, 51, 46, 38, 51, 46, 37, 52, 45, 37, 52, 45, 38, 51, 44, 38, + 51, 44, 38, 51, 44, 38, 51, 45, 37, 51, 45, 36, 51, 44, 36, 52, 44, 37, 52, 44, 37, 52, 45, 37, 79, 72, 63, 23, 19, 15, 34, 32, 29, 35, 32, 29, 33, 31, 28, 33, 31, 27, 35, 33, 29, 34, 30, 28, 35, 31, 28, 33, 30, 27, 33, 31, 29, 34, 31, 29, 34, 31, 28, + 33, 30, 28, 113, 112, 110, 120, 119, 117, 121, 120, 118, 122, 121, 119, 121, 120, 119, 122, 120, 119, 120, 119, 118, 122, 120, 119, 122, 120, 118, 122, 121, 119, 121, 120, 118, 121, 119, 118, 121, 120, 118, 40, 38, 36, 31, 29, 26, 32, 30, 28, 33, 30, 27, 33, 30, 28, 31, 29, 27, 31, 28, 26, + 33, 30, 27, 32, 29, 27, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 20, 18, 18, 18, 15, 15, 15, 33, 29, 27, 33, 29, 27, 32, 30, 27, 30, 28, 26, 33, 31, 28, 33, 30, 27, 32, 29, 27, 31, 28, 26, 121, 119, 118, 121, 120, 118, 121, 120, 118, 122, 121, 119, 122, 120, 119, + 121, 120, 118, 121, 120, 119, 121, 120, 118, 122, 121, 119, 122, 120, 118, 122, 120, 118, 121, 119, 118, 122, 120, 119, 31, 29, 26, 31, 29, 26, 30, 27, 25, 31, 28, 26, 30, 28, 26, 32, 29, 27, 31, 28, 26, 31, 28, 26, 31, 28, 26, 31, 28, 26, 31, 29, 27, 31, 29, 26, 18, 16, 13, + 42, 36, 29, 41, 37, 29, 41, 37, 30, 41, 37, 30, 41, 37, 29, 42, 35, 30, 42, 35, 29, 40, 35, 29, 41, 34, 29, 41, 34, 29, 41, 35, 30, 42, 36, 30, 41, 36, 29, 40, 34, 28, 45, 39, 33, 51, 45, 38, 7, 6, 5, 28, 28, 29, 23, 23, 23, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 12, 12, 12, 19, 19, 19, + 6, 6, 6, 8, 8, 8, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, + 13, 13, 14, 19, 19, 19, 27, 27, 27, 12, 11, 10, 59, 49, 42, 51, 43, 36, 40, 34, 29, 40, 35, 29, 41, 36, 29, 40, 36, 30, 41, 36, 29, 41, 35, 29, 42, 36, 31, 41, 36, 30, 41, 35, 29, 41, 36, 29, 42, 34, 30, 42, 36, 30, 42, 35, 30, 84, 80, 76, 41, 35, 30, + 41, 35, 30, 40, 35, 30, 42, 36, 30, 43, 37, 31, 41, 37, 31, 41, 37, 31, 41, 37, 31, 43, 37, 32, 43, 38, 31, 43, 38, 31, 43, 38, 32, 43, 38, 32, 45, 38, 31, 43, 38, 30, 44, 38, 30, 43, 36, 31, 45, 37, 31, 43, 38, 31, 44, 39, 31, 43, 38, 31, 44, 39, 32, + 44, 38, 32, 44, 39, 32, 44, 38, 32, 44, 39, 33, 46, 40, 32, 46, 39, 32, 44, 39, 33, 46, 40, 34, 47, 40, 33, 47, 40, 33, 48, 38, 33, 47, 39, 32, 46, 40, 33, 47, 39, 33, 45, 39, 33, 34, 29, 26, 16, 16, 16, 19, 19, 19, 20, 20, 21, 19, 19, 20, 17, 17, 17, + 25, 22, 20, 47, 41, 36, 47, 41, 34, 46, 42, 34, 47, 41, 34, 50, 40, 35, 49, 42, 35, 48, 41, 35, 47, 41, 35, 48, 43, 34, 47, 43, 34, 48, 44, 34, 49, 43, 35, 47, 42, 36, 49, 44, 35, 48, 43, 36, 50, 43, 35, 50, 43, 35, 48, 44, 36, 49, 43, 36, 49, 43, 35, + 51, 43, 35, 50, 42, 35, 50, 42, 35, 50, 44, 35, 49, 44, 37, 50, 44, 37, 51, 44, 36, 51, 43, 36, 51, 42, 36, 51, 43, 36, 50, 44, 36, 51, 44, 36, 52, 44, 38, 53, 45, 37, 52, 44, 38, 50, 45, 38, 51, 45, 37, 52, 43, 36, 50, 43, 37, 50, 44, 37, 53, 45, 38, + 54, 45, 39, 52, 44, 38, 52, 45, 38, 54, 45, 37, 53, 44, 37, 51, 45, 38, 52, 46, 38, 54, 46, 37, 53, 47, 38, 52, 46, 38, 52, 46, 38, 53, 46, 39, 53, 46, 38, 54, 46, 39, 52, 45, 40, 51, 45, 37, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 14, 14, 15, 54, 46, 39, 54, 47, 40, 54, 46, 39, 54, 47, 38, 54, 48, 40, 54, 48, 40, 53, 48, 39, 54, 47, 40, 53, 48, 39, 54, 48, 39, 55, 47, 39, 54, 47, 39, 54, 49, 39, 54, 47, 40, 55, 47, 40, 55, 47, 39, 54, 47, 39, 54, 48, 41, 55, 48, 41, 56, 47, 40, + 56, 48, 39, 55, 48, 40, 54, 49, 41, 54, 48, 41, 56, 48, 40, 56, 48, 40, 54, 47, 40, 54, 46, 39, 56, 46, 39, 56, 47, 40, 56, 48, 40, 56, 47, 39, 55, 47, 40, 57, 48, 40, 57, 48, 40, 55, 48, 40, 54, 48, 40, 55, 48, 41, 56, 49, 41, 54, 49, 41, 55, 49, 40, + 56, 50, 41, 55, 49, 41, 55, 47, 41, 57, 48, 40, 57, 48, 40, 56, 47, 40, 55, 47, 40, 55, 49, 41, 55, 49, 41, 54, 48, 40, 55, 47, 39, 56, 48, 40, 57, 48, 40, 57, 48, 40, 56, 47, 41, 55, 48, 41, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 14, 14, 15, 53, 45, 38, 55, 47, 40, 53, 47, 41, 54, 46, 40, 55, 47, 39, 56, 48, 39, 57, 47, 39, 56, 47, 39, 54, 47, 40, 55, 46, 40, 56, 47, 41, 55, 48, 41, 56, 48, 40, 56, 47, 40, 55, 47, 41, 55, 48, 39, 55, 48, 39, 54, 47, 41, 54, 47, 40, 55, 48, 39, + 53, 48, 39, 53, 48, 40, 54, 47, 39, 54, 47, 38, 53, 48, 39, 53, 48, 40, 52, 47, 40, 54, 45, 40, 56, 46, 40, 54, 46, 39, 54, 46, 39, 55, 47, 38, 55, 48, 38, 54, 46, 38, 53, 45, 38, 53, 46, 39, 54, 46, 39, 54, 47, 38, 54, 46, 38, 94, 88, 82, 52, 47, 38, + 52, 46, 38, 53, 45, 37, 54, 45, 39, 53, 46, 40, 53, 46, 39, 53, 46, 37, 52, 46, 37, 53, 45, 38, 53, 46, 38, 52, 45, 38, 53, 45, 38, 53, 46, 38, 52, 45, 39, 53, 45, 38, 53, 44, 37, 51, 44, 37, 51, 44, 37, 51, 45, 38, 51, 46, 38, 52, 44, 37, 51, 44, 37, + 52, 44, 37, 79, 70, 63, 22, 19, 16, 34, 32, 29, 35, 32, 29, 33, 31, 28, 34, 31, 28, 34, 31, 28, 34, 31, 28, 34, 31, 28, 33, 30, 27, 34, 32, 29, 33, 31, 28, 32, 30, 27, 32, 30, 27, 32, 30, 27, 31, 29, 26, 32, 30, 27, 33, 31, 28, 32, 30, 27, 33, 31, 28, + 33, 31, 28, 32, 30, 27, 34, 31, 28, 34, 31, 29, 33, 30, 27, 33, 30, 27, 32, 30, 27, 32, 30, 27, 32, 30, 26, 33, 30, 27, 31, 29, 27, 31, 29, 26, 31, 28, 26, 32, 29, 27, 33, 31, 28, 31, 29, 26, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 20, 18, 18, 18, + 15, 15, 15, 31, 29, 26, 31, 29, 26, 33, 30, 27, 32, 29, 26, 33, 30, 28, 32, 31, 28, 31, 30, 27, 32, 30, 28, 30, 28, 25, 31, 28, 26, 31, 29, 26, 30, 28, 25, 30, 28, 25, 31, 29, 26, 31, 30, 27, 31, 28, 26, 31, 28, 26, 32, 29, 27, 31, 29, 27, 31, 29, 27, + 32, 29, 27, 31, 29, 27, 31, 29, 27, 29, 27, 25, 30, 27, 25, 30, 28, 26, 33, 30, 27, 31, 29, 26, 30, 28, 26, 31, 28, 26, 30, 29, 26, 30, 28, 25, 30, 27, 25, 18, 15, 13, 43, 36, 30, 42, 37, 29, 41, 36, 30, 42, 36, 29, 42, 36, 29, 41, 34, 30, 40, 35, 31, + 42, 37, 30, 43, 36, 30, 40, 36, 30, 40, 35, 30, 41, 34, 30, 40, 35, 30, 41, 35, 28, 45, 40, 32, 53, 44, 37, 7, 6, 5, 29, 29, 29, 23, 23, 23, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 16, 15, 15, 16, + 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 15, 12, 12, 12, 19, 19, 19, 7, 7, 7, 9, 9, 9, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 11, 11, 11, 11, 11, + 11, 11, 12, 11, 11, 12, 12, 12, 12, 12, 12, 13, 12, 12, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 14, 20, 20, 20, 28, 28, 28, 12, 12, 11, 59, 50, 41, 52, 43, 35, 40, 36, 28, + 41, 35, 29, 42, 35, 29, 40, 37, 30, 40, 36, 30, 40, 35, 29, 41, 36, 28, 40, 36, 30, 41, 34, 29, 41, 36, 29, 39, 37, 29, 41, 36, 30, 41, 36, 30, 83, 80, 75, 41, 37, 29, 43, 35, 29, 42, 36, 31, 44, 36, 31, 43, 38, 30, 41, 38, 31, 41, 37, 31, 42, 35, 30, + 42, 38, 30, 41, 37, 31, 42, 36, 31, 42, 37, 30, 42, 36, 32, 43, 37, 32, 44, 37, 31, 43, 37, 31, 44, 38, 32, 45, 37, 32, 45, 37, 31, 46, 39, 31, 45, 39, 32, 44, 39, 32, 45, 39, 31, 44, 38, 31, 44, 39, 33, 46, 39, 33, 47, 40, 32, 47, 38, 32, 46, 39, 34, + 44, 40, 32, 45, 38, 32, 47, 39, 34, 48, 40, 33, 46, 40, 33, 45, 39, 33, 46, 41, 35, 47, 40, 33, 35, 30, 25, 16, 16, 16, 19, 19, 19, 20, 20, 21, 19, 19, 20, 17, 17, 17, 25, 22, 21, 48, 40, 34, 47, 41, 34, 47, 41, 36, 47, 41, 36, 48, 43, 34, 48, 43, 35, + 47, 43, 36, 48, 42, 35, 49, 43, 34, 50, 43, 36, 49, 43, 35, 47, 43, 35, 48, 43, 35, 47, 42, 35, 47, 43, 35, 49, 44, 35, 48, 42, 36, 48, 42, 37, 49, 43, 36, 48, 43, 36, 50, 44, 36, 51, 45, 36, 49, 44, 36, 49, 43, 36, 50, 42, 36, 51, 43, 37, 49, 44, 37, + 49, 44, 37, 51, 43, 37, 52, 45, 36, 52, 44, 36, 51, 43, 37, 50, 43, 37, 51, 44, 37, 51, 44, 35, 52, 44, 36, 51, 43, 37, 50, 44, 37, 50, 45, 37, 51, 44, 38, 51, 44, 37, 53, 44, 37, 54, 45, 37, 53, 45, 38, 52, 45, 38, 52, 45, 37, 53, 47, 38, 53, 47, 39, + 54, 47, 39, 53, 47, 38, 53, 46, 38, 53, 47, 39, 52, 46, 38, 53, 45, 38, 53, 45, 38, 54, 47, 38, 52, 43, 36, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 55, 46, 38, 54, 46, 39, 55, 47, 40, 54, 46, 40, 53, 46, 40, 54, 46, 40, + 54, 47, 39, 54, 47, 39, 53, 46, 39, 52, 47, 39, 54, 48, 39, 56, 49, 38, 54, 49, 39, 54, 47, 40, 55, 46, 39, 54, 48, 39, 54, 48, 40, 55, 46, 40, 55, 47, 39, 54, 47, 40, 54, 48, 40, 56, 49, 40, 55, 48, 40, 54, 46, 39, 55, 46, 40, 55, 47, 40, 55, 47, 39, + 56, 47, 39, 56, 46, 40, 56, 48, 39, 55, 48, 40, 55, 49, 40, 56, 48, 40, 55, 47, 41, 54, 49, 40, 55, 48, 40, 56, 47, 41, 55, 47, 41, 54, 49, 40, 55, 48, 41, 55, 49, 41, 55, 49, 40, 56, 48, 40, 55, 47, 40, 54, 47, 41, 53, 48, 41, 55, 48, 40, 56, 47, 39, + 55, 47, 39, 55, 48, 39, 55, 48, 40, 56, 48, 40, 56, 49, 40, 54, 49, 40, 54, 48, 40, 56, 48, 40, 55, 48, 41, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 52, 45, 39, 54, 48, 40, 54, 49, 39, 54, 47, 40, 54, 46, 41, 54, 47, 41, + 55, 49, 40, 55, 49, 40, 54, 48, 40, 54, 47, 39, 56, 48, 39, 56, 47, 40, 54, 46, 40, 54, 47, 40, 54, 47, 41, 55, 47, 40, 56, 47, 40, 54, 47, 40, 54, 47, 40, 56, 47, 40, 56, 47, 40, 56, 46, 39, 55, 47, 39, 54, 47, 40, 55, 46, 39, 55, 46, 39, 55, 46, 39, + 55, 46, 39, 54, 46, 39, 54, 47, 39, 54, 47, 39, 54, 47, 40, 55, 47, 40, 53, 46, 39, 53, 46, 38, 55, 47, 39, 54, 48, 39, 53, 47, 39, 53, 47, 38, 93, 88, 82, 53, 46, 38, 52, 45, 38, 51, 45, 39, 53, 45, 39, 54, 46, 39, 54, 45, 39, 53, 44, 38, 52, 44, 37, + 52, 44, 37, 53, 44, 37, 53, 45, 38, 52, 45, 38, 54, 45, 39, 54, 44, 39, 52, 45, 37, 52, 45, 36, 53, 44, 38, 52, 45, 39, 51, 46, 38, 52, 46, 37, 51, 45, 38, 51, 45, 37, 52, 45, 37, 79, 71, 63, 22, 19, 16, 33, 30, 27, 33, 31, 28, 34, 32, 29, 33, 30, 28, + 33, 30, 27, 34, 32, 29, 34, 32, 29, 33, 30, 28, 32, 30, 27, 34, 32, 28, 32, 29, 26, 32, 30, 27, 32, 31, 28, 33, 30, 27, 33, 30, 28, 33, 30, 28, 34, 31, 29, 32, 29, 27, 34, 31, 28, 32, 30, 27, 32, 30, 27, 33, 30, 28, 34, 32, 29, 33, 31, 28, 34, 31, 29, + 31, 28, 26, 32, 29, 27, 33, 30, 28, 32, 28, 26, 33, 30, 27, 32, 29, 26, 33, 30, 27, 33, 31, 28, 32, 30, 27, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 18, 15, 15, 15, 31, 28, 26, 32, 29, 26, 31, 28, 25, 33, 30, 28, 32, 30, 27, 33, 30, 28, + 32, 30, 28, 32, 29, 26, 31, 28, 25, 32, 29, 27, 32, 30, 27, 31, 29, 26, 33, 30, 28, 32, 29, 27, 32, 30, 27, 33, 30, 27, 30, 27, 25, 31, 28, 26, 31, 29, 26, 30, 28, 25, 32, 29, 27, 32, 28, 27, 32, 29, 27, 30, 27, 25, 29, 27, 25, 32, 30, 28, 32, 29, 27, + 30, 28, 26, 29, 27, 25, 30, 28, 25, 31, 28, 26, 31, 28, 26, 30, 27, 25, 18, 16, 13, 41, 38, 30, 42, 37, 30, 43, 37, 29, 42, 37, 30, 40, 36, 30, 39, 35, 29, 39, 35, 30, 40, 35, 30, 41, 35, 31, 41, 36, 29, 41, 36, 29, 41, 35, 28, 40, 35, 29, 40, 35, 30, + 46, 39, 33, 52, 46, 37, 7, 6, 5, 29, 29, 29, 23, 23, 23, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 14, 14, 14, 21, 20, 20, 8, 7, 7, 10, 10, 10, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 16, + 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 15, 22, 22, 22, 30, 30, 30, 13, 12, 11, 57, 49, 41, 49, 44, 36, 39, 36, 30, 40, 34, 28, 39, 34, 29, 39, 35, 30, 39, 34, 29, 39, 37, 30, 39, 36, 29, 39, 35, 29, + 39, 36, 30, 39, 36, 29, 40, 37, 29, 42, 36, 29, 41, 36, 30, 84, 80, 74, 42, 35, 29, 41, 34, 31, 42, 35, 31, 42, 35, 31, 42, 36, 30, 43, 35, 31, 43, 36, 31, 43, 36, 32, 43, 36, 31, 43, 37, 31, 42, 36, 31, 43, 37, 30, 44, 38, 30, 43, 37, 31, 43, 39, 31, + 45, 39, 30, 45, 38, 31, 43, 37, 32, 43, 38, 31, 43, 39, 32, 43, 37, 31, 44, 38, 32, 44, 40, 33, 45, 40, 33, 45, 38, 31, 45, 38, 32, 46, 39, 33, 44, 39, 33, 46, 39, 33, 46, 38, 32, 48, 40, 33, 48, 40, 33, 48, 39, 34, 46, 39, 34, 47, 39, 34, 46, 39, 33, + 46, 41, 33, 35, 29, 26, 16, 16, 16, 19, 19, 19, 20, 20, 21, 19, 19, 20, 17, 17, 17, 24, 22, 20, 47, 40, 34, 47, 41, 35, 47, 39, 36, 48, 41, 35, 48, 42, 34, 49, 42, 36, 48, 41, 35, 49, 41, 34, 49, 42, 34, 50, 42, 34, 49, 42, 34, 47, 42, 34, 49, 43, 35, + 50, 44, 35, 50, 43, 37, 48, 43, 36, 48, 42, 35, 50, 44, 36, 50, 43, 35, 48, 43, 34, 49, 41, 36, 50, 42, 36, 50, 43, 35, 48, 42, 35, 50, 43, 36, 51, 44, 36, 49, 43, 35, 49, 42, 36, 50, 43, 37, 51, 44, 38, 52, 45, 38, 51, 44, 38, 50, 44, 37, 50, 46, 37, + 49, 44, 36, 49, 44, 36, 51, 44, 36, 51, 45, 36, 50, 45, 37, 50, 45, 38, 52, 45, 36, 52, 44, 36, 52, 45, 38, 52, 45, 38, 51, 45, 37, 52, 46, 37, 53, 46, 38, 53, 46, 39, 53, 46, 39, 53, 46, 37, 52, 46, 37, 52, 47, 38, 52, 47, 39, 53, 46, 39, 53, 46, 39, + 53, 46, 39, 49, 44, 38, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 54, 48, 40, 54, 47, 39, 55, 46, 39, 55, 47, 39, 55, 46, 39, 54, 47, 40, 53, 47, 41, 55, 47, 39, 54, 47, 38, 54, 48, 39, 54, 47, 38, 54, 47, 38, 56, 47, 40, + 54, 48, 40, 52, 48, 40, 54, 47, 39, 56, 47, 39, 56, 47, 39, 56, 47, 40, 54, 48, 40, 53, 49, 40, 54, 49, 41, 55, 48, 41, 55, 48, 40, 55, 48, 39, 56, 47, 40, 55, 46, 41, 56, 48, 41, 56, 49, 39, 55, 48, 39, 55, 47, 39, 55, 48, 40, 54, 49, 40, 55, 49, 40, + 56, 48, 41, 55, 48, 41, 55, 49, 41, 55, 49, 40, 54, 48, 40, 55, 49, 41, 55, 48, 41, 56, 48, 40, 56, 49, 40, 55, 49, 40, 55, 48, 39, 56, 48, 41, 56, 49, 40, 56, 48, 39, 55, 47, 39, 55, 48, 40, 55, 48, 41, 55, 47, 41, 54, 49, 41, 55, 49, 41, 55, 48, 41, + 56, 48, 40, 56, 49, 40, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 51, 45, 38, 54, 47, 39, 54, 49, 40, 55, 47, 41, 55, 46, 41, 55, 46, 41, 55, 47, 40, 56, 47, 41, 56, 47, 41, 55, 48, 41, 55, 47, 41, 56, 46, 41, 56, 47, 41, + 55, 49, 40, 54, 49, 39, 55, 48, 40, 55, 47, 40, 56, 47, 39, 55, 47, 40, 54, 48, 39, 55, 47, 39, 55, 46, 40, 54, 47, 40, 55, 46, 40, 55, 46, 40, 53, 47, 39, 53, 47, 39, 53, 46, 40, 55, 46, 39, 55, 48, 38, 53, 47, 38, 53, 47, 38, 53, 46, 39, 53, 46, 39, + 53, 47, 38, 54, 47, 38, 55, 46, 38, 54, 46, 38, 53, 47, 38, 95, 88, 81, 54, 46, 38, 53, 46, 39, 53, 47, 39, 53, 47, 39, 52, 46, 39, 52, 46, 39, 51, 46, 38, 53, 46, 39, 53, 46, 38, 52, 46, 37, 51, 45, 38, 51, 45, 38, 52, 45, 37, 51, 45, 37, 51, 44, 37, + 51, 44, 38, 51, 45, 38, 52, 45, 38, 52, 45, 38, 52, 46, 37, 51, 45, 36, 50, 44, 36, 51, 43, 36, 77, 71, 62, 22, 19, 16, 33, 30, 27, 32, 30, 27, 32, 30, 27, 33, 31, 28, 34, 31, 29, 34, 31, 29, 33, 31, 28, 32, 30, 27, 32, 30, 27, 33, 30, 27, 32, 30, 27, + 32, 30, 27, 33, 31, 28, 32, 29, 27, 34, 31, 29, 34, 32, 29, 33, 30, 28, 32, 29, 27, 33, 30, 27, 32, 29, 26, 32, 31, 28, 32, 30, 27, 34, 32, 29, 33, 31, 28, 31, 29, 27, 33, 30, 28, 32, 29, 26, 32, 29, 27, 32, 30, 27, 32, 30, 27, 31, 29, 26, 32, 30, 27, + 32, 30, 27, 32, 29, 27, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 18, 15, 15, 15, 31, 29, 26, 33, 30, 28, 31, 29, 26, 32, 30, 27, 32, 29, 27, 32, 30, 28, 32, 30, 28, 30, 29, 26, 31, 29, 26, 32, 29, 27, 31, 28, 26, 31, 28, 26, 32, 30, 27, + 30, 27, 25, 31, 29, 26, 30, 28, 25, 30, 28, 25, 33, 30, 27, 33, 29, 27, 32, 28, 26, 31, 28, 26, 30, 27, 25, 32, 30, 27, 31, 28, 26, 30, 27, 25, 32, 30, 27, 31, 28, 26, 29, 27, 24, 29, 27, 24, 29, 27, 25, 31, 30, 27, 29, 27, 24, 32, 29, 27, 18, 16, 13, + 42, 37, 30, 42, 36, 30, 41, 37, 30, 40, 37, 30, 41, 35, 30, 42, 35, 30, 41, 35, 31, 42, 36, 30, 41, 35, 29, 41, 35, 30, 42, 35, 30, 39, 36, 29, 38, 35, 29, 40, 34, 29, 46, 41, 32, 52, 45, 36, 7, 6, 5, 27, 27, 27, 21, 21, 21, 14, 14, 15, 14, 14, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 16, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, + 8, 8, 8, 11, 11, 11, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 15, 15, 16, 22, 22, 22, 30, 30, 30, 13, 12, 11, 58, 50, 41, 51, 43, 36, 40, 34, 30, 40, 34, 29, 40, 35, 29, 39, 35, 28, 40, 37, 29, 39, 35, 29, 42, 36, 28, 41, 36, 29, 40, 35, 30, 41, 35, 29, 42, 36, 29, 41, 37, 30, 41, 35, 30, 85, 79, 74, 42, 36, 29, + 40, 36, 30, 41, 36, 30, 41, 37, 30, 41, 35, 30, 41, 35, 30, 43, 36, 30, 42, 36, 30, 43, 37, 30, 43, 36, 32, 43, 36, 31, 43, 37, 31, 42, 37, 31, 42, 37, 31, 44, 38, 32, 43, 36, 31, 45, 37, 33, 123, 118, 115, 129, 125, 122, 129, 126, 122, 130, 126, 122, 129, 126, 121, + 130, 125, 122, 130, 126, 122, 53, 47, 40, 46, 38, 33, 46, 40, 33, 45, 40, 32, 47, 39, 33, 46, 38, 34, 44, 40, 33, 45, 40, 34, 47, 39, 32, 45, 39, 32, 46, 41, 34, 46, 39, 34, 48, 40, 33, 34, 29, 25, 16, 16, 16, 19, 19, 19, 20, 20, 21, 19, 19, 20, 17, 17, 17, + 25, 22, 20, 49, 41, 34, 47, 40, 36, 47, 40, 34, 47, 42, 36, 48, 41, 36, 49, 43, 35, 49, 41, 35, 48, 41, 35, 48, 41, 35, 49, 43, 34, 47, 43, 34, 47, 42, 34, 47, 42, 35, 47, 43, 35, 48, 43, 35, 132, 128, 124, 133, 128, 124, 132, 129, 125, 132, 129, 124, 133, 129, 124, + 132, 128, 125, 133, 129, 125, 51, 42, 36, 51, 42, 35, 48, 44, 35, 49, 42, 37, 51, 44, 37, 51, 44, 36, 51, 43, 36, 52, 44, 37, 52, 43, 37, 50, 44, 37, 52, 44, 37, 52, 43, 36, 52, 44, 36, 50, 45, 37, 127, 122, 119, 134, 129, 126, 134, 129, 126, 134, 130, 126, 134, 129, 125, + 134, 130, 125, 133, 130, 126, 59, 54, 47, 52, 46, 37, 52, 45, 37, 52, 47, 37, 52, 46, 37, 51, 47, 37, 51, 47, 38, 53, 47, 38, 52, 47, 39, 52, 46, 39, 52, 47, 38, 53, 47, 38, 55, 46, 38, 51, 43, 37, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 14, 14, 15, 53, 47, 39, 55, 47, 39, 55, 46, 39, 54, 46, 40, 53, 47, 40, 55, 46, 39, 55, 46, 39, 53, 47, 40, 53, 47, 40, 54, 47, 39, 53, 46, 39, 54, 46, 39, 54, 46, 39, 54, 46, 39, 55, 47, 40, 135, 131, 127, 135, 132, 127, 136, 132, 127, 136, 131, 126, 135, 131, 126, + 136, 131, 126, 136, 131, 127, 55, 48, 40, 55, 49, 39, 54, 48, 39, 54, 46, 40, 54, 47, 41, 55, 48, 40, 56, 48, 39, 56, 48, 40, 54, 48, 41, 54, 47, 41, 55, 47, 40, 55, 47, 40, 54, 48, 39, 55, 48, 39, 130, 125, 121, 136, 132, 128, 136, 131, 128, 135, 131, 127, 135, 132, 127, + 136, 132, 128, 137, 131, 127, 63, 55, 48, 55, 47, 40, 56, 47, 39, 55, 47, 40, 53, 49, 41, 55, 49, 40, 56, 48, 40, 54, 48, 41, 55, 48, 40, 56, 48, 39, 55, 47, 39, 55, 48, 39, 55, 49, 40, 56, 48, 41, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 14, 14, 15, 53, 45, 38, 56, 48, 40, 54, 48, 40, 54, 47, 40, 56, 47, 40, 54, 47, 40, 53, 47, 40, 55, 47, 40, 54, 46, 40, 54, 46, 40, 55, 47, 40, 56, 47, 39, 55, 47, 40, 54, 47, 39, 55, 47, 40, 136, 132, 127, 135, 132, 127, 135, 131, 127, 136, 131, 126, 136, 132, 127, + 136, 132, 127, 135, 131, 127, 56, 45, 39, 56, 46, 40, 54, 48, 40, 54, 47, 39, 56, 45, 39, 54, 46, 39, 53, 47, 38, 54, 46, 38, 54, 47, 38, 54, 46, 39, 54, 45, 39, 53, 46, 38, 52, 46, 38, 52, 45, 39, 54, 46, 40, 55, 47, 39, 54, 45, 39, 94, 87, 82, 54, 47, 38, + 53, 47, 38, 53, 46, 39, 53, 44, 39, 53, 45, 38, 53, 46, 38, 53, 46, 38, 54, 46, 39, 53, 46, 38, 52, 45, 37, 51, 44, 38, 53, 44, 38, 53, 45, 38, 52, 45, 37, 50, 44, 37, 50, 44, 38, 51, 45, 38, 51, 44, 38, 51, 44, 37, 52, 44, 36, 50, 45, 36, 50, 45, 37, + 50, 44, 37, 77, 69, 62, 22, 19, 15, 34, 32, 29, 32, 30, 27, 34, 31, 28, 35, 31, 29, 35, 32, 29, 32, 30, 27, 33, 30, 27, 34, 32, 29, 34, 32, 29, 33, 30, 27, 33, 31, 28, 33, 31, 29, 116, 115, 113, 122, 121, 119, 123, 122, 120, 122, 121, 120, 123, 121, 120, 122, 121, 119, + 122, 121, 119, 40, 38, 35, 33, 31, 27, 31, 29, 26, 34, 31, 29, 33, 31, 28, 31, 29, 27, 32, 29, 27, 31, 29, 26, 32, 29, 28, 34, 30, 29, 31, 29, 27, 33, 30, 27, 33, 30, 27, 31, 29, 26, 29, 27, 25, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 18, + 15, 15, 15, 32, 29, 27, 32, 29, 26, 33, 31, 28, 33, 30, 28, 31, 28, 26, 30, 28, 26, 32, 30, 27, 30, 28, 25, 31, 28, 25, 32, 29, 27, 32, 29, 27, 31, 28, 25, 31, 29, 26, 30, 28, 26, 121, 120, 118, 122, 120, 119, 121, 120, 118, 122, 120, 119, 122, 120, 119, 122, 121, 120, + 121, 119, 118, 31, 28, 26, 30, 27, 25, 30, 27, 25, 30, 28, 26, 31, 30, 26, 31, 30, 27, 30, 28, 26, 29, 26, 24, 30, 28, 26, 30, 28, 26, 30, 28, 26, 29, 27, 25, 18, 16, 13, 42, 37, 29, 42, 37, 30, 42, 35, 31, 42, 35, 30, 41, 36, 30, 40, 36, 30, 40, 37, 29, + 41, 36, 29, 41, 35, 30, 39, 36, 29, 39, 35, 29, 41, 35, 29, 41, 36, 29, 40, 36, 28, 46, 39, 32, 51, 44, 37, 7, 6, 5, 25, 25, 26, 19, 19, 19, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 12, 12, 12, 19, 19, 19, 8, 8, 8, 12, 12, 12, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 15, 16, 16, + 16, 16, 16, 16, 16, 16, 17, 17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 21, 20, 21, 28, 28, 28, 12, 12, 11, 59, 49, 40, 49, 43, 35, 42, 36, 30, + 40, 34, 29, 40, 34, 29, 41, 36, 29, 42, 36, 29, 40, 35, 30, 39, 35, 29, 39, 36, 29, 40, 36, 29, 41, 36, 30, 42, 36, 30, 41, 36, 30, 42, 37, 29, 84, 80, 74, 43, 34, 30, 43, 36, 31, 41, 36, 30, 42, 36, 29, 41, 36, 31, 42, 36, 31, 42, 35, 31, 41, 36, 31, + 42, 37, 31, 41, 37, 31, 42, 38, 32, 42, 38, 31, 42, 38, 31, 42, 36, 30, 43, 36, 32, 44, 37, 31, 43, 37, 31, 42, 38, 32, 44, 39, 32, 45, 39, 31, 43, 38, 33, 44, 37, 33, 45, 39, 33, 45, 41, 32, 43, 39, 32, 44, 39, 32, 46, 40, 31, 47, 40, 32, 46, 40, 33, + 46, 40, 33, 47, 39, 34, 46, 39, 34, 46, 39, 33, 46, 41, 33, 45, 41, 35, 47, 40, 34, 48, 41, 34, 35, 30, 26, 16, 16, 16, 19, 19, 19, 20, 20, 21, 19, 19, 20, 17, 17, 17, 26, 23, 20, 49, 39, 35, 48, 40, 36, 46, 42, 35, 46, 41, 35, 47, 42, 34, 49, 41, 36, + 48, 42, 35, 48, 42, 34, 48, 42, 36, 48, 41, 35, 48, 41, 35, 49, 42, 36, 49, 42, 35, 48, 43, 35, 49, 44, 35, 49, 43, 35, 48, 42, 34, 48, 42, 35, 50, 43, 35, 48, 42, 34, 49, 42, 34, 51, 43, 34, 49, 44, 35, 49, 42, 37, 50, 43, 36, 49, 43, 36, 50, 44, 37, + 51, 43, 37, 51, 43, 37, 51, 43, 36, 52, 43, 36, 51, 43, 37, 51, 45, 37, 51, 45, 37, 51, 44, 37, 52, 43, 36, 53, 43, 36, 52, 44, 36, 51, 44, 37, 50, 44, 38, 51, 43, 37, 51, 44, 37, 51, 44, 37, 52, 46, 37, 53, 45, 38, 52, 44, 37, 51, 45, 37, 51, 45, 39, + 51, 46, 37, 52, 46, 38, 52, 45, 39, 52, 46, 38, 52, 47, 37, 53, 46, 38, 52, 45, 38, 53, 46, 39, 51, 43, 37, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 55, 45, 38, 53, 45, 40, 55, 47, 40, 55, 46, 40, 54, 46, 40, 54, 47, 40, + 54, 48, 39, 53, 47, 39, 55, 46, 39, 55, 46, 39, 53, 46, 39, 54, 47, 39, 55, 48, 39, 55, 47, 38, 55, 48, 39, 55, 48, 40, 54, 47, 40, 54, 48, 40, 54, 49, 41, 53, 48, 40, 55, 47, 40, 55, 47, 40, 54, 48, 39, 55, 47, 39, 55, 48, 40, 56, 47, 40, 56, 47, 39, + 55, 48, 39, 57, 49, 40, 57, 49, 40, 55, 48, 40, 55, 47, 40, 56, 48, 40, 55, 48, 41, 55, 46, 40, 54, 46, 40, 55, 48, 40, 56, 49, 39, 55, 49, 39, 55, 47, 41, 55, 47, 41, 55, 48, 40, 53, 47, 39, 53, 47, 39, 54, 47, 39, 54, 49, 40, 54, 49, 40, 55, 47, 41, + 56, 48, 40, 56, 48, 40, 55, 47, 40, 56, 47, 40, 57, 49, 39, 55, 49, 41, 55, 49, 41, 55, 49, 40, 56, 48, 39, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 53, 45, 38, 56, 46, 41, 55, 48, 40, 55, 48, 40, 56, 46, 40, 55, 46, 40, + 54, 47, 40, 54, 46, 40, 55, 46, 41, 54, 47, 40, 53, 48, 40, 53, 48, 40, 54, 47, 40, 54, 47, 40, 54, 48, 39, 54, 48, 40, 53, 48, 41, 54, 48, 40, 54, 47, 39, 54, 46, 40, 54, 47, 39, 54, 47, 39, 54, 47, 39, 54, 45, 39, 54, 46, 39, 55, 46, 38, 55, 46, 38, + 55, 45, 38, 54, 47, 38, 53, 47, 39, 52, 47, 38, 52, 47, 38, 52, 47, 38, 52, 47, 38, 53, 47, 38, 53, 46, 39, 54, 46, 38, 53, 46, 38, 52, 46, 39, 94, 88, 82, 53, 45, 39, 53, 46, 38, 54, 46, 38, 54, 46, 38, 52, 46, 37, 52, 46, 38, 52, 47, 39, 52, 45, 38, + 53, 45, 38, 53, 45, 38, 53, 44, 38, 52, 45, 38, 52, 45, 37, 51, 44, 37, 50, 45, 37, 50, 45, 38, 51, 44, 37, 52, 45, 36, 51, 45, 37, 51, 45, 36, 51, 45, 37, 51, 45, 38, 52, 45, 37, 77, 71, 62, 22, 19, 16, 33, 31, 28, 32, 30, 27, 35, 32, 29, 33, 29, 27, + 35, 32, 29, 31, 29, 27, 33, 30, 28, 32, 29, 26, 33, 31, 28, 34, 31, 28, 33, 31, 29, 32, 29, 27, 32, 30, 27, 34, 32, 29, 32, 30, 27, 31, 29, 27, 33, 30, 28, 31, 29, 26, 34, 32, 29, 33, 31, 28, 34, 31, 28, 32, 29, 26, 34, 31, 29, 33, 31, 29, 34, 31, 28, + 32, 29, 27, 33, 30, 28, 31, 28, 26, 31, 28, 26, 31, 28, 26, 31, 29, 26, 31, 29, 26, 33, 31, 28, 29, 27, 25, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 18, 15, 15, 15, 32, 29, 27, 31, 29, 26, 33, 30, 27, 33, 29, 27, 30, 28, 26, 32, 31, 28, + 31, 30, 27, 30, 28, 25, 31, 28, 26, 33, 30, 27, 32, 28, 26, 31, 28, 26, 32, 30, 27, 32, 30, 27, 32, 29, 26, 33, 29, 27, 32, 30, 27, 32, 29, 27, 31, 29, 27, 32, 29, 27, 32, 28, 26, 32, 28, 26, 30, 27, 25, 31, 29, 27, 30, 28, 25, 32, 29, 26, 29, 27, 24, + 31, 29, 26, 30, 28, 25, 31, 28, 25, 30, 28, 25, 31, 28, 26, 30, 28, 26, 18, 15, 13, 42, 36, 30, 42, 37, 30, 42, 36, 30, 43, 36, 29, 41, 36, 30, 41, 35, 30, 40, 36, 30, 39, 37, 30, 39, 37, 30, 40, 35, 30, 41, 35, 29, 41, 36, 29, 39, 35, 29, 39, 33, 29, + 45, 40, 33, 51, 47, 36, 7, 6, 5, 27, 27, 28, 21, 21, 21, 14, 14, 14, 13, 13, 14, 13, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, 7, 7, 7, 10, 10, 10, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 13, 19, 19, 19, 27, 27, 27, 12, 11, 11, 57, 51, 42, 49, 43, 35, 41, 36, 29, 40, 34, 28, 41, 35, 29, 39, 34, 29, 38, 35, 28, 41, 34, 28, 40, 34, 29, 40, 36, 29, + 40, 36, 28, 41, 36, 29, 42, 34, 30, 41, 35, 30, 41, 37, 30, 83, 79, 75, 42, 36, 31, 43, 37, 31, 42, 35, 31, 42, 35, 30, 43, 36, 30, 42, 35, 31, 41, 36, 31, 42, 37, 30, 44, 37, 31, 41, 37, 31, 43, 36, 32, 44, 36, 31, 43, 36, 32, 43, 36, 32, 43, 36, 32, + 45, 38, 31, 44, 37, 32, 42, 37, 31, 44, 38, 32, 45, 38, 33, 42, 39, 31, 43, 39, 32, 44, 38, 33, 45, 39, 31, 44, 39, 32, 44, 39, 33, 46, 40, 32, 45, 40, 33, 44, 38, 33, 46, 38, 34, 46, 39, 33, 45, 39, 33, 46, 40, 33, 47, 38, 34, 46, 38, 34, 45, 39, 33, + 47, 41, 33, 35, 30, 25, 16, 16, 16, 19, 19, 19, 20, 20, 21, 20, 20, 20, 17, 17, 17, 24, 23, 20, 49, 42, 34, 49, 41, 35, 47, 41, 35, 47, 41, 35, 49, 41, 34, 48, 41, 35, 47, 41, 35, 49, 41, 35, 49, 41, 35, 48, 41, 35, 48, 41, 35, 48, 42, 35, 47, 42, 35, + 48, 42, 34, 49, 42, 35, 51, 42, 35, 49, 43, 35, 49, 43, 34, 50, 42, 35, 49, 42, 36, 49, 42, 35, 50, 43, 35, 49, 44, 36, 50, 43, 36, 50, 42, 37, 51, 41, 37, 50, 42, 36, 49, 43, 36, 49, 44, 36, 51, 44, 36, 51, 44, 37, 51, 44, 36, 49, 44, 37, 49, 44, 38, + 50, 45, 37, 50, 46, 37, 51, 44, 36, 52, 43, 36, 51, 43, 36, 50, 45, 36, 51, 45, 37, 52, 44, 39, 53, 44, 38, 51, 44, 37, 51, 46, 37, 53, 46, 37, 53, 44, 36, 52, 45, 37, 51, 46, 37, 53, 47, 37, 51, 46, 38, 51, 46, 38, 52, 46, 39, 52, 46, 38, 52, 47, 38, + 53, 46, 38, 51, 45, 37, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 54, 47, 39, 54, 47, 40, 54, 46, 39, 54, 45, 39, 53, 46, 39, 53, 46, 40, 52, 46, 40, 53, 47, 41, 54, 47, 39, 53, 47, 39, 53, 45, 40, 54, 46, 39, 53, 47, 38, + 53, 47, 39, 54, 47, 40, 54, 48, 40, 53, 48, 39, 53, 48, 40, 54, 48, 41, 54, 47, 40, 54, 47, 39, 54, 48, 40, 54, 48, 41, 56, 48, 40, 54, 47, 39, 54, 48, 40, 54, 49, 40, 54, 49, 40, 55, 49, 40, 55, 47, 40, 55, 47, 40, 56, 49, 39, 55, 47, 39, 55, 47, 41, + 56, 48, 40, 56, 48, 39, 54, 47, 40, 55, 47, 40, 56, 48, 40, 55, 48, 40, 54, 48, 40, 54, 48, 40, 55, 47, 39, 56, 47, 40, 54, 48, 40, 53, 48, 39, 54, 49, 40, 54, 49, 40, 54, 48, 40, 54, 48, 40, 55, 47, 40, 56, 48, 41, 55, 49, 41, 55, 48, 40, 56, 48, 40, + 56, 49, 41, 56, 48, 41, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 52, 44, 37, 54, 47, 40, 56, 47, 40, 56, 46, 40, 55, 46, 40, 55, 47, 39, 54, 48, 40, 53, 47, 41, 53, 46, 40, 54, 47, 39, 54, 46, 39, 54, 46, 40, 55, 47, 40, + 55, 48, 39, 54, 48, 40, 55, 48, 40, 54, 47, 39, 55, 47, 40, 56, 48, 41, 54, 48, 41, 53, 47, 39, 55, 47, 39, 54, 48, 39, 54, 48, 38, 54, 47, 38, 54, 46, 39, 54, 47, 39, 54, 46, 40, 54, 46, 40, 54, 47, 39, 55, 46, 38, 54, 45, 39, 53, 46, 40, 54, 47, 40, + 54, 46, 39, 53, 45, 38, 53, 46, 38, 53, 47, 39, 52, 45, 38, 93, 87, 81, 54, 46, 38, 54, 46, 39, 54, 46, 40, 54, 44, 39, 53, 44, 38, 52, 45, 38, 51, 46, 39, 52, 45, 38, 52, 45, 38, 53, 46, 39, 53, 45, 38, 53, 44, 37, 51, 44, 38, 50, 44, 37, 52, 45, 37, + 53, 45, 37, 52, 44, 37, 52, 44, 36, 52, 45, 37, 52, 44, 36, 51, 43, 36, 51, 44, 36, 50, 44, 35, 76, 70, 62, 21, 18, 16, 34, 31, 28, 33, 30, 27, 34, 31, 29, 33, 30, 27, 35, 33, 29, 33, 30, 27, 34, 31, 28, 34, 31, 29, 31, 29, 26, 31, 29, 26, 33, 31, 28, + 32, 31, 28, 32, 30, 27, 33, 30, 28, 33, 30, 28, 33, 31, 28, 32, 29, 27, 32, 29, 27, 33, 30, 27, 33, 31, 28, 32, 29, 27, 33, 31, 28, 34, 31, 29, 34, 32, 29, 31, 28, 26, 33, 30, 27, 34, 31, 29, 31, 29, 26, 33, 31, 27, 33, 30, 27, 31, 29, 26, 32, 30, 27, + 33, 31, 28, 30, 28, 25, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 18, 15, 15, 15, 31, 28, 26, 33, 30, 28, 33, 31, 28, 32, 29, 26, 33, 30, 28, 30, 28, 25, 31, 30, 26, 32, 30, 27, 31, 29, 26, 33, 31, 27, 30, 28, 25, 31, 29, 26, 31, 28, 26, + 30, 27, 25, 33, 30, 28, 30, 28, 25, 32, 30, 28, 32, 29, 27, 31, 29, 27, 30, 27, 25, 30, 28, 25, 31, 28, 26, 32, 29, 27, 32, 29, 27, 29, 27, 25, 30, 28, 25, 31, 29, 26, 31, 29, 26, 31, 29, 27, 30, 28, 25, 30, 28, 26, 30, 29, 26, 30, 28, 26, 18, 16, 13, + 40, 37, 30, 41, 37, 29, 42, 36, 29, 41, 36, 29, 41, 37, 30, 42, 35, 30, 42, 34, 30, 41, 35, 29, 39, 36, 28, 39, 35, 28, 39, 35, 29, 41, 36, 29, 41, 36, 29, 39, 35, 28, 46, 40, 32, 52, 46, 37, 7, 6, 5, 31, 31, 31, 24, 25, 25, 18, 18, 18, 18, 18, 18, + 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 14, 14, 14, 20, 20, 20, + 9, 9, 8, 12, 12, 12, 14, 14, 14, 14, 14, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 21, 21, 21, 29, 29, 29, 13, 12, 11, 59, 51, 42, 49, 43, 35, 41, 34, 29, 42, 35, 28, 40, 35, 28, 40, 35, 29, 40, 36, 30, 41, 36, 28, 40, 35, 28, 41, 35, 28, 42, 36, 29, 40, 37, 30, 41, 36, 29, 41, 34, 30, 40, 36, 29, 83, 80, 76, 43, 34, 30, + 42, 35, 31, 44, 36, 30, 43, 37, 31, 41, 38, 30, 41, 35, 31, 41, 37, 30, 42, 36, 30, 41, 36, 30, 42, 35, 30, 42, 35, 31, 42, 38, 30, 43, 38, 32, 43, 36, 32, 43, 38, 30, 43, 37, 31, 44, 36, 32, 44, 37, 32, 45, 39, 33, 44, 38, 32, 43, 39, 31, 44, 39, 32, + 44, 39, 31, 43, 40, 32, 45, 39, 32, 46, 40, 31, 46, 39, 33, 46, 38, 33, 44, 40, 32, 45, 38, 33, 46, 38, 32, 48, 39, 33, 46, 41, 32, 45, 39, 32, 45, 38, 34, 46, 39, 34, 47, 39, 33, 34, 29, 25, 16, 16, 16, 19, 19, 19, 20, 20, 21, 20, 20, 20, 17, 17, 17, + 25, 23, 20, 47, 41, 34, 47, 41, 35, 47, 41, 35, 47, 40, 34, 48, 40, 34, 47, 41, 34, 47, 41, 36, 48, 41, 35, 49, 40, 35, 49, 41, 35, 47, 41, 34, 47, 41, 35, 47, 41, 35, 47, 43, 36, 49, 43, 36, 49, 43, 35, 47, 43, 35, 49, 43, 35, 48, 44, 36, 50, 43, 37, + 51, 43, 36, 49, 42, 35, 48, 42, 35, 50, 43, 36, 50, 43, 35, 49, 42, 35, 48, 43, 37, 50, 44, 38, 51, 44, 36, 51, 44, 36, 51, 44, 37, 50, 45, 37, 50, 44, 36, 51, 43, 36, 51, 44, 37, 51, 44, 37, 50, 44, 36, 50, 45, 36, 51, 44, 37, 51, 45, 37, 52, 45, 38, + 54, 44, 37, 53, 45, 37, 52, 45, 37, 52, 45, 36, 53, 46, 38, 53, 46, 38, 53, 46, 36, 52, 46, 37, 53, 46, 37, 53, 46, 38, 52, 47, 38, 53, 47, 38, 52, 46, 38, 53, 45, 38, 54, 45, 37, 51, 42, 36, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 14, 14, 15, 53, 47, 39, 54, 46, 40, 53, 46, 39, 52, 46, 39, 53, 46, 39, 53, 47, 40, 53, 46, 40, 53, 46, 40, 52, 46, 38, 54, 46, 38, 56, 46, 40, 54, 46, 40, 53, 46, 39, 54, 46, 38, 54, 46, 40, 53, 46, 40, 54, 46, 40, 55, 48, 40, 53, 48, 39, 53, 47, 40, + 55, 47, 41, 54, 48, 39, 54, 48, 39, 55, 49, 39, 55, 48, 40, 55, 47, 39, 55, 47, 40, 56, 47, 40, 55, 47, 39, 55, 48, 40, 55, 47, 41, 56, 48, 41, 55, 49, 40, 54, 48, 40, 55, 48, 40, 56, 47, 40, 55, 47, 39, 53, 46, 40, 54, 46, 40, 55, 48, 41, 54, 49, 41, + 55, 48, 41, 55, 47, 40, 53, 47, 40, 53, 47, 41, 55, 47, 41, 56, 48, 41, 55, 47, 39, 54, 47, 39, 55, 48, 40, 56, 49, 40, 56, 49, 39, 54, 48, 40, 54, 48, 40, 56, 47, 41, 55, 49, 42, 55, 49, 41, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 15, 15, 15, 52, 45, 38, 54, 47, 40, 54, 47, 40, 54, 47, 39, 54, 47, 39, 55, 48, 40, 55, 48, 39, 54, 47, 39, 53, 46, 40, 55, 47, 39, 56, 46, 39, 53, 46, 39, 53, 47, 38, 53, 49, 40, 54, 48, 41, 56, 47, 40, 54, 48, 40, 54, 48, 41, 56, 47, 40, 56, 46, 40, + 56, 48, 39, 55, 48, 39, 54, 47, 39, 55, 46, 39, 55, 47, 39, 54, 47, 39, 55, 47, 38, 54, 46, 38, 54, 47, 38, 54, 47, 39, 53, 45, 39, 54, 46, 39, 53, 47, 39, 52, 45, 38, 54, 45, 39, 54, 45, 39, 52, 46, 38, 52, 46, 39, 52, 46, 39, 93, 88, 81, 52, 46, 39, + 51, 45, 39, 53, 45, 38, 54, 45, 38, 54, 45, 38, 53, 46, 38, 52, 45, 39, 51, 45, 38, 52, 45, 38, 52, 45, 39, 51, 46, 37, 53, 45, 37, 53, 44, 38, 52, 44, 36, 51, 45, 37, 52, 46, 38, 52, 45, 37, 50, 44, 37, 51, 43, 37, 51, 44, 37, 50, 45, 35, 52, 44, 36, + 52, 43, 36, 77, 70, 62, 22, 19, 15, 34, 31, 28, 35, 32, 28, 35, 32, 29, 35, 32, 29, 35, 32, 29, 35, 32, 29, 34, 32, 29, 34, 32, 29, 32, 30, 27, 32, 29, 26, 34, 32, 29, 32, 30, 27, 34, 32, 29, 32, 29, 26, 33, 30, 27, 34, 32, 28, 34, 32, 29, 33, 30, 28, + 33, 30, 27, 33, 30, 28, 33, 31, 29, 33, 31, 29, 33, 31, 28, 33, 31, 28, 31, 30, 26, 32, 30, 27, 31, 28, 25, 33, 30, 27, 32, 29, 26, 31, 29, 26, 33, 30, 27, 32, 29, 26, 32, 30, 27, 31, 29, 26, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 15, 15, 15, 32, 30, 26, 34, 31, 28, 34, 31, 29, 30, 28, 25, 31, 28, 25, 30, 28, 25, 32, 30, 27, 31, 28, 26, 32, 29, 27, 31, 29, 26, 31, 28, 26, 31, 29, 26, 31, 29, 26, 31, 29, 27, 31, 28, 26, 31, 28, 26, 31, 28, 26, 31, 29, 27, 30, 28, 26, 30, 27, 25, + 32, 29, 27, 31, 28, 25, 30, 27, 25, 30, 27, 25, 31, 29, 26, 30, 28, 25, 31, 29, 26, 30, 28, 27, 30, 27, 26, 31, 29, 27, 31, 29, 27, 30, 28, 25, 29, 28, 25, 18, 15, 13, 42, 35, 30, 43, 35, 30, 43, 36, 30, 40, 36, 29, 39, 36, 29, 39, 36, 29, 39, 35, 30, + 41, 35, 30, 40, 37, 29, 40, 35, 29, 41, 36, 28, 39, 36, 28, 39, 34, 28, 39, 35, 28, 45, 41, 32, 52, 45, 37, 7, 6, 5, 30, 30, 30, 24, 24, 24, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 14, 14, 14, 20, 20, 20, 9, 8, 8, 12, 12, 12, 14, 14, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 14, + 13, 13, 14, 14, 14, 14, 14, 14, 14, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 21, 21, 22, 29, 29, 29, 13, 12, 11, 59, 48, 42, 50, 41, 36, 42, 36, 29, + 41, 35, 29, 40, 34, 28, 41, 37, 29, 42, 36, 29, 39, 36, 29, 41, 35, 29, 42, 35, 30, 40, 36, 29, 40, 36, 29, 41, 36, 30, 40, 36, 29, 42, 35, 30, 84, 79, 76, 41, 35, 31, 42, 36, 30, 43, 37, 30, 43, 36, 30, 42, 37, 31, 42, 36, 30, 42, 36, 31, 42, 37, 32, + 41, 36, 31, 42, 36, 30, 42, 38, 30, 43, 36, 30, 42, 37, 31, 42, 38, 31, 43, 37, 32, 42, 36, 31, 43, 37, 32, 122, 118, 114, 129, 126, 122, 130, 126, 122, 129, 126, 123, 130, 127, 122, 130, 126, 123, 130, 125, 122, 48, 44, 37, 45, 38, 33, 45, 38, 33, 44, 40, 32, 45, 40, 33, + 47, 39, 34, 47, 40, 33, 45, 39, 33, 45, 39, 33, 45, 38, 33, 45, 39, 33, 45, 39, 34, 45, 39, 32, 34, 30, 25, 16, 16, 16, 19, 19, 19, 20, 20, 21, 20, 20, 20, 17, 17, 17, 25, 22, 21, 46, 42, 34, 47, 41, 33, 47, 41, 35, 46, 41, 35, 47, 40, 34, 48, 40, 35, + 46, 42, 34, 48, 41, 35, 48, 40, 35, 46, 41, 35, 48, 42, 36, 49, 42, 36, 49, 41, 35, 48, 43, 35, 48, 42, 36, 128, 124, 120, 131, 127, 123, 131, 127, 122, 131, 127, 122, 131, 126, 123, 132, 126, 123, 132, 127, 123, 49, 43, 36, 49, 43, 36, 51, 42, 35, 50, 41, 35, 49, 42, 35, + 48, 43, 36, 49, 44, 36, 50, 44, 36, 50, 43, 37, 51, 43, 37, 52, 44, 37, 50, 43, 36, 49, 43, 38, 51, 45, 36, 127, 124, 118, 134, 129, 125, 134, 129, 125, 134, 128, 125, 135, 129, 124, 134, 129, 125, 133, 129, 125, 56, 49, 42, 53, 44, 38, 53, 45, 38, 53, 47, 38, 53, 46, 38, + 52, 45, 38, 53, 46, 39, 52, 46, 38, 52, 46, 37, 53, 47, 37, 52, 46, 38, 52, 46, 38, 52, 45, 37, 50, 44, 36, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 53, 45, 38, 54, 46, 39, 54, 46, 39, 53, 46, 39, 52, 46, 39, 52, 46, 39, + 53, 46, 39, 55, 45, 40, 54, 45, 40, 53, 45, 40, 54, 46, 39, 53, 47, 39, 54, 46, 39, 54, 46, 38, 54, 46, 38, 131, 126, 121, 134, 129, 125, 134, 130, 125, 134, 130, 126, 134, 130, 125, 135, 130, 125, 134, 130, 125, 54, 48, 40, 53, 47, 39, 54, 47, 41, 54, 48, 40, 54, 46, 39, + 56, 47, 39, 57, 48, 39, 55, 48, 39, 55, 48, 40, 56, 48, 40, 54, 48, 40, 54, 48, 40, 55, 48, 39, 57, 46, 39, 130, 125, 120, 135, 132, 126, 136, 131, 127, 136, 130, 127, 136, 131, 127, 136, 131, 127, 136, 131, 127, 60, 53, 45, 56, 48, 41, 55, 47, 40, 56, 48, 40, 55, 48, 40, + 55, 49, 40, 56, 49, 41, 56, 49, 41, 54, 49, 40, 55, 49, 39, 56, 48, 39, 55, 48, 40, 55, 48, 40, 56, 47, 40, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 53, 45, 38, 55, 46, 39, 54, 47, 40, 54, 47, 40, 56, 46, 40, 57, 47, 40, + 56, 48, 40, 54, 47, 39, 54, 47, 40, 56, 47, 40, 54, 47, 39, 53, 46, 39, 53, 46, 39, 53, 48, 39, 54, 48, 39, 131, 127, 122, 134, 130, 125, 134, 130, 125, 133, 130, 125, 134, 130, 125, 135, 129, 125, 135, 129, 125, 55, 46, 40, 53, 46, 39, 53, 47, 38, 53, 47, 39, 54, 47, 39, + 53, 47, 39, 52, 47, 38, 53, 48, 37, 52, 47, 37, 52, 46, 37, 53, 46, 38, 54, 46, 39, 52, 45, 39, 53, 45, 38, 54, 45, 38, 53, 46, 38, 53, 45, 38, 93, 87, 83, 53, 44, 39, 53, 45, 38, 53, 46, 37, 53, 45, 38, 52, 44, 39, 53, 44, 39, 53, 44, 38, 52, 44, 37, + 52, 44, 38, 53, 44, 39, 54, 44, 37, 53, 44, 37, 52, 43, 37, 53, 43, 38, 53, 43, 37, 52, 43, 37, 52, 44, 37, 51, 45, 36, 51, 44, 37, 52, 44, 37, 51, 45, 37, 49, 44, 37, 50, 44, 36, 77, 70, 62, 22, 19, 15, 33, 30, 26, 36, 32, 29, 35, 31, 29, 34, 32, 29, + 32, 30, 27, 33, 30, 27, 34, 32, 28, 35, 33, 29, 34, 31, 28, 32, 29, 26, 33, 31, 27, 33, 31, 28, 116, 114, 113, 123, 121, 120, 122, 121, 119, 122, 121, 120, 123, 121, 120, 123, 121, 120, 124, 122, 121, 36, 34, 32, 34, 32, 29, 32, 30, 28, 33, 30, 28, 32, 30, 27, 34, 32, 29, + 34, 32, 29, 33, 30, 27, 33, 30, 28, 34, 31, 28, 33, 30, 28, 33, 30, 28, 33, 30, 28, 32, 30, 27, 30, 28, 26, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 31, 28, 26, 31, 28, 26, 32, 30, 27, 32, 29, 27, 30, 28, 25, 31, 28, 26, + 32, 30, 28, 32, 30, 27, 32, 30, 27, 31, 28, 26, 31, 29, 26, 30, 28, 26, 32, 30, 27, 31, 29, 26, 118, 116, 115, 121, 119, 118, 120, 119, 117, 120, 119, 118, 121, 119, 118, 121, 119, 118, 119, 118, 116, 31, 29, 27, 32, 29, 27, 32, 29, 27, 30, 27, 25, 29, 26, 24, 29, 26, 24, + 29, 27, 25, 30, 28, 25, 29, 27, 24, 30, 29, 26, 29, 28, 25, 29, 26, 24, 18, 15, 13, 42, 35, 30, 41, 36, 30, 41, 35, 29, 42, 34, 29, 40, 34, 30, 39, 36, 30, 40, 36, 31, 41, 35, 30, 40, 35, 29, 41, 35, 29, 40, 35, 30, 38, 35, 29, 38, 35, 28, 38, 36, 29, + 45, 40, 33, 51, 45, 37, 7, 6, 5, 27, 27, 27, 20, 20, 20, 14, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 13, 13, 14, 20, 20, 20, 8, 8, 8, 11, 11, 12, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 15, 15, + 14, 14, 15, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 21, 22, 22, 29, 29, 29, 13, 12, 11, 59, 51, 42, 51, 43, 35, 39, 33, 29, 41, 33, 29, 40, 33, 29, 39, 34, 30, 39, 35, 29, 41, 35, 29, 41, 36, 30, 40, 35, 28, + 41, 35, 30, 41, 36, 29, 41, 36, 30, 42, 36, 30, 42, 35, 30, 85, 80, 75, 41, 35, 31, 42, 36, 31, 40, 35, 30, 42, 37, 31, 43, 36, 32, 43, 35, 31, 43, 36, 31, 42, 38, 31, 43, 37, 30, 43, 37, 31, 42, 37, 31, 44, 36, 31, 44, 35, 30, 44, 36, 30, 42, 37, 31, + 42, 36, 32, 44, 37, 32, 45, 38, 31, 45, 38, 32, 45, 37, 32, 44, 39, 31, 44, 38, 32, 45, 39, 32, 44, 39, 31, 43, 37, 31, 44, 37, 32, 46, 39, 32, 45, 38, 32, 46, 39, 32, 45, 39, 32, 45, 40, 33, 46, 39, 33, 47, 39, 34, 47, 40, 33, 46, 41, 33, 44, 41, 33, + 44, 40, 33, 33, 29, 26, 16, 16, 16, 19, 19, 20, 20, 20, 21, 20, 20, 20, 17, 17, 17, 24, 22, 20, 47, 40, 34, 47, 41, 34, 48, 42, 34, 47, 41, 35, 46, 42, 33, 47, 41, 33, 47, 40, 34, 47, 41, 35, 46, 41, 35, 47, 42, 34, 48, 42, 35, 49, 43, 35, 48, 43, 36, + 48, 41, 34, 49, 41, 34, 48, 43, 35, 48, 44, 35, 49, 42, 35, 49, 43, 34, 50, 43, 35, 49, 43, 35, 49, 43, 36, 48, 43, 36, 50, 42, 35, 50, 41, 35, 49, 43, 35, 50, 44, 35, 48, 43, 36, 48, 44, 36, 49, 44, 36, 49, 44, 36, 49, 44, 36, 50, 44, 36, 52, 43, 37, + 52, 44, 37, 52, 44, 36, 52, 44, 35, 52, 43, 36, 52, 45, 36, 51, 45, 38, 51, 44, 37, 52, 44, 36, 52, 44, 38, 51, 45, 38, 50, 45, 38, 50, 45, 38, 50, 44, 37, 52, 45, 38, 53, 46, 38, 53, 46, 38, 52, 47, 38, 52, 47, 38, 53, 45, 38, 53, 44, 38, 53, 45, 38, + 53, 45, 38, 51, 42, 37, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 53, 47, 38, 52, 45, 39, 53, 45, 38, 53, 45, 39, 52, 45, 40, 54, 46, 40, 54, 48, 40, 54, 46, 39, 52, 45, 38, 52, 45, 39, 52, 46, 39, 53, 46, 39, 53, 46, 39, + 52, 46, 41, 54, 46, 39, 54, 46, 39, 54, 47, 40, 54, 48, 40, 53, 46, 39, 54, 47, 39, 54, 47, 40, 53, 47, 39, 54, 48, 40, 55, 47, 41, 54, 47, 40, 54, 49, 39, 56, 48, 39, 54, 47, 40, 54, 47, 40, 54, 48, 40, 55, 47, 40, 55, 48, 39, 55, 48, 39, 55, 47, 39, + 54, 47, 39, 55, 47, 40, 54, 46, 40, 55, 46, 39, 56, 47, 40, 55, 47, 41, 54, 46, 41, 54, 47, 41, 55, 49, 40, 54, 49, 40, 55, 47, 40, 57, 47, 40, 55, 47, 40, 54, 48, 40, 55, 49, 40, 55, 48, 40, 54, 48, 40, 54, 49, 40, 54, 48, 40, 55, 47, 41, 57, 49, 41, + 56, 49, 40, 54, 47, 41, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 53, 44, 38, 55, 47, 39, 53, 48, 39, 54, 48, 40, 56, 47, 40, 55, 46, 40, 55, 47, 40, 55, 47, 39, 54, 45, 39, 53, 46, 39, 55, 48, 40, 55, 48, 40, 54, 47, 39, + 55, 46, 39, 55, 47, 40, 54, 46, 40, 54, 46, 39, 55, 45, 40, 53, 47, 40, 52, 48, 40, 53, 47, 38, 53, 47, 38, 54, 48, 39, 53, 46, 40, 53, 45, 40, 52, 46, 39, 54, 47, 39, 55, 47, 39, 54, 47, 39, 54, 47, 38, 54, 47, 37, 54, 47, 38, 53, 47, 39, 51, 47, 39, + 52, 45, 38, 54, 46, 38, 53, 46, 37, 52, 45, 38, 53, 45, 39, 94, 88, 82, 52, 46, 38, 53, 44, 37, 53, 45, 37, 51, 45, 37, 52, 44, 38, 53, 45, 38, 54, 45, 38, 54, 46, 39, 54, 45, 38, 53, 44, 37, 51, 45, 38, 52, 45, 37, 53, 45, 38, 52, 45, 37, 51, 45, 36, + 51, 44, 37, 51, 44, 37, 50, 44, 36, 51, 45, 36, 51, 43, 36, 51, 43, 36, 51, 43, 37, 51, 44, 36, 77, 69, 63, 21, 18, 16, 32, 30, 27, 32, 30, 27, 32, 30, 27, 34, 31, 29, 34, 32, 29, 34, 32, 29, 33, 30, 27, 32, 30, 27, 33, 31, 28, 34, 31, 29, 34, 31, 29, + 35, 32, 29, 33, 31, 28, 33, 31, 28, 33, 31, 28, 32, 29, 26, 33, 31, 27, 33, 31, 28, 32, 30, 27, 31, 29, 27, 32, 30, 27, 34, 31, 29, 34, 31, 29, 33, 31, 28, 32, 29, 26, 31, 29, 26, 32, 30, 27, 31, 29, 27, 32, 29, 27, 32, 30, 27, 32, 29, 26, 31, 29, 26, + 30, 28, 26, 32, 29, 27, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 32, 29, 27, 30, 28, 26, 30, 28, 26, 32, 29, 27, 32, 29, 26, 32, 29, 26, 33, 30, 28, 31, 27, 25, 32, 29, 27, 30, 27, 25, 30, 28, 26, 30, 28, 26, 30, 28, 25, + 31, 29, 27, 33, 31, 28, 30, 28, 25, 30, 28, 25, 32, 29, 26, 32, 30, 27, 29, 27, 25, 30, 28, 26, 30, 27, 25, 31, 28, 27, 30, 27, 26, 30, 27, 25, 31, 28, 26, 31, 29, 27, 30, 28, 25, 31, 28, 26, 30, 27, 25, 31, 28, 26, 29, 28, 25, 29, 27, 24, 18, 16, 13, + 42, 36, 31, 41, 36, 30, 41, 35, 29, 42, 34, 29, 41, 36, 29, 41, 35, 30, 41, 35, 30, 39, 37, 29, 39, 36, 29, 39, 36, 29, 39, 35, 28, 39, 34, 29, 38, 34, 29, 39, 33, 28, 45, 39, 32, 50, 46, 36, 7, 6, 5, 26, 26, 26, 19, 19, 19, 13, 13, 13, 13, 13, 13, + 13, 13, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 14, 14, 14, 21, 21, 20, + 10, 9, 9, 13, 13, 14, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, + 17, 17, 17, 23, 23, 24, 30, 30, 31, 13, 12, 11, 59, 49, 40, 48, 42, 34, 40, 35, 29, 39, 35, 28, 38, 35, 28, 40, 35, 28, 40, 35, 28, 42, 35, 27, 42, 36, 30, 39, 37, 30, 41, 37, 28, 41, 36, 30, 40, 35, 30, 42, 36, 30, 41, 35, 29, 85, 80, 74, 40, 36, 30, + 41, 35, 30, 42, 37, 31, 42, 36, 31, 42, 35, 30, 42, 35, 30, 43, 35, 30, 43, 36, 31, 44, 35, 31, 43, 37, 31, 42, 37, 31, 44, 37, 31, 43, 37, 30, 44, 38, 32, 42, 37, 31, 44, 39, 31, 45, 38, 33, 45, 37, 31, 45, 37, 32, 44, 39, 33, 42, 39, 32, 44, 39, 31, + 44, 37, 32, 42, 38, 31, 45, 40, 32, 46, 38, 33, 45, 38, 32, 44, 38, 33, 47, 40, 33, 46, 38, 32, 46, 38, 33, 46, 40, 32, 45, 39, 32, 45, 38, 34, 45, 39, 34, 46, 39, 33, 46, 41, 34, 35, 30, 25, 16, 16, 16, 19, 19, 20, 20, 20, 21, 20, 20, 20, 17, 17, 17, + 25, 22, 20, 47, 39, 34, 49, 39, 33, 48, 39, 33, 46, 41, 34, 47, 41, 35, 48, 41, 34, 49, 40, 36, 47, 41, 35, 46, 42, 35, 47, 42, 35, 48, 42, 34, 49, 43, 34, 47, 42, 35, 48, 42, 35, 48, 41, 34, 49, 42, 34, 49, 42, 35, 48, 43, 35, 48, 41, 35, 49, 41, 36, + 48, 41, 36, 49, 42, 36, 49, 43, 35, 50, 42, 35, 50, 42, 35, 50, 43, 34, 49, 42, 35, 50, 43, 36, 51, 44, 37, 51, 44, 36, 50, 44, 35, 52, 43, 35, 52, 43, 35, 51, 45, 36, 51, 43, 37, 50, 44, 37, 51, 44, 36, 50, 44, 36, 51, 45, 37, 51, 43, 36, 50, 43, 36, + 51, 45, 37, 52, 46, 38, 53, 46, 37, 51, 45, 36, 51, 43, 36, 53, 44, 37, 52, 44, 37, 51, 45, 37, 52, 46, 37, 52, 46, 37, 53, 45, 38, 51, 45, 39, 50, 46, 38, 52, 45, 38, 53, 44, 38, 50, 43, 36, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 14, 14, 15, 53, 45, 39, 53, 45, 39, 52, 45, 38, 52, 46, 39, 53, 46, 40, 53, 46, 39, 53, 46, 39, 53, 46, 39, 54, 47, 39, 54, 47, 39, 52, 47, 39, 52, 46, 39, 53, 47, 39, 52, 46, 39, 53, 46, 38, 55, 46, 38, 55, 47, 39, 53, 48, 40, 54, 48, 39, 54, 48, 39, + 54, 48, 39, 54, 47, 38, 54, 47, 38, 55, 48, 39, 54, 48, 39, 53, 47, 39, 54, 46, 40, 54, 46, 40, 53, 47, 40, 54, 48, 39, 56, 48, 39, 54, 48, 40, 54, 48, 39, 55, 49, 39, 56, 48, 40, 54, 47, 40, 54, 47, 40, 54, 48, 40, 54, 47, 40, 56, 46, 40, 56, 46, 40, + 55, 47, 39, 55, 47, 40, 55, 48, 41, 54, 47, 40, 55, 47, 39, 55, 48, 39, 55, 48, 39, 54, 48, 40, 54, 48, 41, 54, 48, 40, 54, 47, 39, 54, 47, 40, 56, 48, 40, 56, 49, 41, 55, 48, 41, 56, 47, 41, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 15, 15, 15, 51, 45, 38, 54, 47, 40, 53, 48, 40, 54, 47, 39, 55, 47, 39, 54, 47, 40, 54, 47, 39, 55, 46, 39, 55, 46, 40, 54, 46, 39, 53, 47, 39, 53, 47, 39, 54, 46, 40, 54, 46, 40, 55, 46, 39, 54, 47, 39, 53, 46, 39, 53, 46, 39, 54, 46, 39, 54, 47, 40, + 54, 47, 40, 54, 47, 40, 54, 47, 39, 54, 46, 39, 54, 46, 39, 53, 46, 39, 55, 46, 38, 54, 46, 38, 52, 45, 38, 52, 46, 38, 53, 46, 39, 52, 46, 39, 52, 45, 39, 53, 45, 39, 54, 45, 39, 53, 45, 39, 52, 46, 39, 53, 47, 38, 53, 46, 38, 93, 88, 82, 52, 46, 38, + 53, 46, 37, 53, 46, 38, 52, 46, 38, 52, 46, 38, 52, 46, 38, 52, 46, 37, 53, 45, 38, 53, 44, 39, 52, 44, 38, 51, 45, 37, 52, 45, 37, 50, 44, 36, 49, 44, 37, 49, 44, 36, 50, 44, 36, 50, 43, 36, 51, 44, 36, 52, 45, 36, 51, 44, 36, 50, 44, 35, 50, 44, 35, + 50, 44, 36, 76, 70, 63, 22, 18, 15, 34, 31, 28, 33, 31, 28, 34, 31, 28, 34, 31, 28, 34, 31, 28, 35, 32, 29, 33, 30, 27, 33, 30, 27, 34, 31, 29, 33, 30, 28, 33, 30, 27, 34, 31, 28, 34, 32, 29, 33, 31, 28, 33, 30, 27, 32, 29, 27, 31, 29, 26, 33, 30, 27, + 33, 30, 27, 31, 30, 27, 31, 29, 25, 34, 32, 28, 33, 31, 28, 33, 31, 28, 34, 31, 29, 32, 30, 28, 33, 31, 28, 33, 30, 27, 32, 30, 27, 33, 30, 28, 32, 30, 28, 32, 30, 28, 33, 30, 28, 30, 27, 25, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 15, 15, 15, 33, 30, 28, 31, 28, 26, 32, 29, 26, 30, 28, 25, 30, 28, 25, 33, 30, 27, 33, 30, 27, 31, 29, 26, 30, 27, 25, 31, 28, 26, 30, 28, 26, 31, 29, 26, 29, 27, 25, 32, 30, 28, 30, 28, 26, 30, 27, 25, 30, 28, 26, 32, 29, 27, 30, 28, 26, 30, 28, 26, + 30, 27, 25, 32, 29, 27, 32, 29, 27, 31, 29, 27, 31, 29, 26, 31, 29, 26, 30, 28, 26, 30, 28, 25, 30, 28, 25, 30, 28, 26, 30, 28, 26, 30, 29, 26, 30, 28, 25, 18, 15, 13, 41, 35, 30, 41, 35, 31, 42, 35, 30, 42, 36, 29, 42, 36, 29, 40, 36, 28, 39, 36, 29, + 40, 35, 29, 42, 36, 29, 40, 36, 28, 39, 34, 28, 40, 35, 29, 39, 36, 29, 37, 34, 28, 45, 39, 32, 52, 44, 36, 7, 6, 5, 26, 26, 26, 20, 20, 20, 13, 13, 14, 13, 13, 14, 14, 14, 14, 13, 13, 14, 13, 13, 14, 13, 13, 14, 13, 13, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 16, 16, 17, 13, 13, 13, 20, 20, 20, 9, 8, 8, 12, 12, 12, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, + 16, 16, 16, 17, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 23, 23, 23, 30, 30, 30, 13, 12, 11, 56, 49, 42, 49, 41, 36, 40, 34, 29, + 40, 36, 28, 41, 35, 27, 40, 33, 29, 40, 35, 29, 40, 35, 29, 40, 35, 29, 40, 35, 29, 40, 35, 29, 41, 34, 29, 41, 35, 30, 41, 35, 29, 40, 34, 30, 83, 79, 75, 43, 37, 31, 42, 36, 30, 40, 35, 30, 41, 37, 31, 41, 38, 30, 43, 37, 31, 43, 36, 32, 41, 36, 30, + 43, 36, 31, 44, 37, 31, 44, 38, 30, 45, 36, 31, 43, 37, 31, 43, 38, 31, 44, 36, 32, 44, 37, 32, 43, 39, 32, 44, 38, 32, 43, 37, 32, 44, 38, 32, 45, 39, 33, 43, 38, 33, 45, 39, 32, 44, 38, 31, 44, 38, 31, 46, 38, 32, 45, 39, 32, 44, 40, 32, 45, 39, 33, + 44, 38, 33, 45, 38, 33, 44, 40, 32, 44, 38, 32, 46, 38, 32, 47, 40, 33, 47, 41, 33, 46, 41, 33, 33, 30, 25, 16, 16, 16, 19, 19, 20, 20, 20, 21, 20, 20, 20, 17, 17, 17, 25, 22, 20, 47, 42, 35, 47, 40, 34, 48, 41, 34, 47, 41, 35, 46, 39, 35, 48, 40, 34, + 47, 41, 35, 47, 42, 35, 49, 42, 34, 49, 43, 35, 47, 42, 34, 48, 43, 34, 48, 42, 35, 50, 42, 35, 49, 42, 34, 49, 41, 35, 49, 42, 36, 48, 41, 36, 48, 41, 36, 48, 42, 36, 48, 43, 35, 49, 42, 36, 48, 41, 35, 48, 42, 35, 50, 42, 36, 51, 42, 36, 51, 43, 35, + 51, 43, 36, 50, 44, 36, 51, 43, 37, 51, 43, 37, 51, 44, 36, 50, 44, 37, 51, 44, 37, 50, 44, 36, 50, 44, 36, 50, 43, 37, 51, 44, 36, 52, 44, 36, 52, 44, 36, 51, 43, 37, 51, 43, 38, 52, 44, 37, 51, 44, 37, 50, 43, 38, 51, 45, 37, 52, 46, 36, 51, 45, 36, + 51, 46, 37, 52, 46, 37, 52, 46, 37, 52, 46, 38, 53, 46, 39, 53, 45, 38, 53, 45, 38, 52, 45, 38, 49, 43, 37, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 53, 47, 39, 53, 46, 39, 53, 45, 39, 54, 46, 39, 54, 46, 40, 53, 46, 39, + 51, 47, 39, 53, 46, 39, 54, 46, 40, 55, 47, 39, 55, 46, 38, 54, 46, 38, 53, 47, 39, 54, 47, 38, 54, 47, 38, 53, 48, 39, 53, 48, 39, 54, 48, 39, 55, 47, 39, 54, 47, 39, 54, 48, 38, 53, 48, 39, 54, 47, 39, 55, 47, 39, 56, 47, 39, 55, 46, 39, 53, 46, 39, + 52, 48, 39, 53, 48, 39, 54, 46, 40, 55, 46, 40, 55, 47, 40, 55, 48, 40, 56, 48, 39, 55, 47, 39, 55, 47, 39, 55, 47, 39, 55, 47, 39, 55, 47, 39, 54, 46, 40, 54, 46, 40, 55, 47, 39, 55, 46, 39, 54, 47, 40, 53, 46, 40, 54, 47, 40, 55, 47, 41, 55, 47, 40, + 55, 47, 39, 55, 47, 40, 55, 49, 39, 54, 47, 39, 55, 47, 40, 55, 48, 41, 55, 48, 41, 56, 49, 40, 55, 49, 40, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 50, 45, 38, 53, 48, 39, 53, 47, 40, 53, 47, 40, 53, 46, 39, 55, 46, 39, + 56, 46, 39, 56, 45, 39, 55, 47, 40, 55, 48, 40, 55, 47, 39, 53, 46, 38, 53, 46, 39, 54, 46, 39, 54, 45, 39, 53, 46, 39, 52, 46, 38, 52, 46, 38, 52, 46, 40, 53, 47, 40, 54, 48, 39, 55, 47, 39, 54, 46, 38, 53, 46, 39, 54, 47, 39, 54, 48, 39, 54, 47, 39, + 54, 47, 39, 54, 45, 38, 53, 45, 38, 52, 46, 38, 52, 47, 38, 52, 47, 38, 51, 46, 38, 52, 46, 38, 53, 46, 38, 52, 46, 38, 52, 47, 38, 52, 47, 38, 92, 88, 81, 52, 45, 38, 53, 46, 37, 53, 45, 38, 52, 44, 39, 51, 45, 39, 51, 47, 38, 52, 46, 38, 52, 44, 38, + 51, 45, 39, 52, 46, 38, 52, 45, 37, 52, 44, 36, 52, 45, 36, 50, 46, 36, 50, 44, 37, 51, 44, 37, 50, 44, 37, 50, 44, 37, 51, 45, 36, 50, 44, 37, 50, 44, 37, 51, 45, 38, 51, 43, 37, 76, 69, 62, 21, 19, 15, 32, 29, 26, 34, 31, 29, 34, 32, 29, 32, 29, 26, + 33, 31, 28, 33, 30, 28, 31, 29, 27, 33, 31, 28, 35, 31, 28, 33, 30, 27, 33, 31, 29, 31, 29, 27, 33, 31, 28, 33, 31, 28, 34, 31, 29, 32, 29, 26, 33, 30, 27, 32, 30, 28, 32, 30, 27, 32, 30, 27, 33, 31, 28, 31, 29, 26, 32, 31, 28, 32, 31, 27, 33, 29, 27, + 34, 30, 29, 33, 31, 29, 33, 31, 28, 33, 30, 27, 34, 30, 28, 33, 30, 27, 31, 29, 27, 32, 30, 28, 31, 28, 26, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 34, 31, 28, 30, 27, 25, 32, 29, 27, 32, 30, 27, 31, 28, 25, 30, 28, 25, + 32, 30, 27, 33, 30, 27, 32, 30, 27, 32, 30, 28, 31, 29, 27, 30, 28, 26, 31, 29, 28, 31, 29, 27, 31, 29, 26, 31, 30, 27, 31, 30, 27, 31, 30, 26, 31, 29, 26, 30, 28, 26, 30, 28, 25, 32, 30, 27, 32, 30, 28, 32, 29, 26, 32, 29, 27, 32, 29, 27, 31, 29, 26, + 29, 26, 24, 31, 28, 26, 30, 27, 25, 29, 28, 25, 29, 28, 25, 30, 28, 25, 18, 15, 13, 42, 35, 29, 42, 37, 30, 41, 36, 30, 40, 35, 29, 41, 36, 29, 42, 36, 31, 42, 35, 30, 42, 36, 29, 41, 35, 29, 39, 35, 30, 39, 35, 30, 41, 34, 29, 41, 33, 28, 39, 34, 28, + 44, 39, 32, 51, 44, 36, 7, 6, 5, 27, 27, 28, 22, 22, 22, 15, 15, 16, 16, 15, 16, 16, 16, 16, 16, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 20, 20, 9, 9, 9, 13, 13, 13, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, + 17, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 23, 23, 23, 30, 30, 30, 13, 12, 11, 59, 49, 41, 50, 42, 36, 40, 35, 29, 40, 33, 28, 39, 33, 28, 40, 34, 28, 39, 34, 29, 39, 35, 28, 42, 35, 28, 42, 35, 29, + 41, 34, 29, 40, 36, 29, 41, 36, 29, 40, 35, 30, 40, 37, 29, 84, 80, 74, 40, 37, 30, 41, 36, 30, 41, 35, 30, 42, 36, 30, 44, 37, 30, 42, 37, 31, 42, 36, 31, 41, 38, 30, 44, 37, 30, 44, 36, 30, 43, 37, 30, 43, 37, 31, 42, 35, 31, 42, 37, 31, 43, 37, 32, + 44, 39, 31, 44, 39, 31, 122, 120, 115, 129, 126, 122, 129, 125, 122, 129, 126, 122, 130, 127, 122, 130, 126, 122, 129, 126, 122, 48, 43, 37, 45, 38, 33, 44, 37, 33, 44, 38, 31, 45, 39, 31, 47, 39, 31, 46, 40, 32, 45, 39, 32, 46, 39, 32, 47, 39, 33, 45, 39, 33, 45, 40, 32, + 47, 39, 33, 34, 30, 26, 16, 16, 16, 19, 19, 20, 20, 20, 21, 20, 20, 20, 17, 17, 17, 24, 22, 20, 47, 40, 35, 48, 41, 34, 45, 41, 33, 47, 40, 34, 48, 40, 35, 45, 41, 35, 46, 41, 35, 47, 41, 35, 47, 42, 34, 47, 41, 33, 48, 41, 34, 47, 42, 34, 48, 42, 34, + 47, 42, 35, 48, 42, 35, 127, 123, 120, 130, 126, 122, 131, 126, 123, 131, 126, 123, 131, 127, 123, 131, 127, 123, 131, 126, 122, 50, 41, 35, 49, 43, 36, 48, 44, 35, 49, 42, 35, 51, 41, 36, 51, 43, 36, 51, 44, 36, 49, 44, 36, 49, 43, 36, 51, 42, 37, 52, 42, 37, 50, 43, 36, + 49, 44, 36, 51, 45, 37, 127, 123, 118, 134, 130, 125, 134, 130, 125, 133, 130, 125, 134, 129, 124, 134, 129, 125, 134, 129, 126, 55, 48, 43, 51, 45, 38, 52, 46, 38, 51, 45, 37, 51, 45, 36, 52, 46, 37, 51, 44, 37, 51, 44, 38, 53, 44, 38, 54, 45, 39, 53, 45, 38, 52, 46, 37, + 52, 45, 37, 50, 42, 37, 15, 15, 15, 19, 19, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 52, 46, 39, 53, 45, 38, 55, 45, 38, 55, 45, 39, 54, 46, 40, 53, 46, 39, 52, 46, 39, 53, 46, 39, 54, 45, 39, 52, 45, 39, 52, 46, 39, 53, 45, 38, 54, 46, 39, + 55, 46, 39, 54, 46, 39, 131, 127, 122, 134, 129, 126, 135, 130, 126, 134, 130, 125, 134, 130, 125, 135, 130, 125, 134, 131, 125, 54, 48, 39, 55, 47, 39, 54, 47, 38, 54, 47, 39, 54, 46, 39, 53, 46, 40, 53, 47, 40, 54, 48, 40, 54, 47, 39, 53, 46, 38, 54, 46, 39, 53, 48, 39, + 54, 48, 39, 57, 46, 39, 130, 124, 120, 136, 131, 127, 136, 130, 127, 136, 131, 127, 136, 131, 127, 135, 131, 127, 135, 131, 127, 59, 51, 44, 55, 48, 39, 55, 48, 39, 55, 47, 40, 54, 47, 41, 53, 48, 40, 54, 48, 39, 55, 48, 39, 56, 47, 40, 55, 47, 40, 55, 48, 40, 54, 48, 39, + 55, 48, 39, 56, 47, 39, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 19, 19, 19, 15, 15, 15, 51, 45, 38, 53, 46, 39, 54, 46, 39, 54, 47, 40, 55, 46, 40, 55, 46, 38, 55, 46, 39, 56, 47, 39, 54, 46, 39, 53, 45, 39, 54, 45, 39, 52, 47, 39, 53, 47, 39, + 55, 47, 39, 54, 46, 38, 131, 126, 121, 134, 130, 125, 134, 130, 125, 133, 129, 125, 133, 129, 125, 133, 129, 126, 133, 129, 126, 52, 47, 39, 53, 47, 38, 52, 47, 38, 52, 47, 38, 52, 47, 39, 53, 48, 38, 53, 47, 38, 53, 45, 39, 54, 45, 38, 54, 45, 38, 53, 46, 39, 52, 45, 39, + 51, 45, 37, 52, 45, 37, 53, 45, 38, 51, 44, 38, 51, 45, 38, 92, 87, 82, 52, 44, 38, 52, 45, 38, 52, 45, 38, 53, 44, 39, 53, 44, 39, 53, 46, 38, 51, 45, 38, 51, 44, 38, 51, 45, 37, 50, 45, 36, 50, 44, 37, 52, 43, 38, 52, 44, 38, 51, 45, 37, 50, 45, 36, + 49, 44, 37, 49, 45, 36, 51, 45, 36, 51, 44, 35, 51, 44, 36, 50, 43, 37, 50, 43, 36, 51, 44, 36, 75, 71, 63, 21, 19, 15, 35, 31, 28, 35, 32, 29, 33, 30, 28, 33, 30, 28, 32, 30, 27, 32, 30, 27, 32, 30, 27, 34, 31, 29, 34, 31, 29, 33, 30, 28, 33, 30, 27, + 34, 31, 28, 115, 114, 112, 124, 122, 120, 122, 121, 119, 123, 121, 120, 123, 122, 120, 122, 120, 118, 122, 120, 118, 38, 35, 33, 33, 31, 28, 32, 30, 27, 33, 30, 28, 33, 30, 28, 32, 30, 27, 32, 29, 26, 33, 30, 27, 32, 30, 27, 32, 30, 28, 32, 30, 27, 33, 30, 28, 33, 30, 28, + 33, 31, 28, 29, 27, 25, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 32, 30, 27, 32, 30, 27, 31, 29, 26, 30, 28, 26, 31, 29, 27, 31, 28, 26, 32, 30, 28, 31, 29, 27, 30, 28, 25, 30, 28, 25, 32, 30, 27, 32, 30, 27, 31, 28, 26, + 32, 29, 27, 116, 115, 113, 120, 119, 118, 121, 119, 118, 120, 119, 117, 121, 120, 118, 119, 118, 117, 120, 119, 117, 31, 28, 26, 30, 28, 25, 32, 30, 27, 30, 27, 25, 32, 30, 27, 31, 29, 27, 30, 29, 26, 29, 27, 24, 29, 27, 25, 30, 28, 26, 32, 30, 27, 30, 28, 26, 18, 15, 13, + 42, 36, 30, 42, 35, 30, 43, 35, 30, 42, 36, 30, 42, 36, 30, 41, 34, 30, 41, 36, 30, 40, 36, 29, 40, 36, 29, 40, 36, 28, 39, 35, 28, 40, 35, 29, 40, 35, 29, 39, 33, 28, 44, 39, 31, 51, 45, 36, 7, 6, 5, 29, 29, 30, 24, 24, 24, 18, 18, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 23, 22, 22, 22, 17, 17, 17, 23, 22, 22, + 9, 9, 9, 13, 13, 13, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 15, 14, 14, 15, 14, 14, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 20, 20, 21, 28, 28, 28, 12, 12, 11, 57, 50, 40, 50, 43, 34, 41, 33, 27, 40, 33, 29, 41, 35, 29, 42, 36, 28, 40, 36, 29, 40, 36, 28, 42, 35, 30, 41, 36, 29, 41, 36, 28, 42, 35, 29, 41, 34, 29, 41, 34, 29, 43, 36, 29, 84, 80, 75, 41, 36, 30, + 42, 35, 30, 43, 35, 31, 42, 36, 30, 43, 37, 30, 42, 38, 30, 42, 37, 30, 43, 35, 30, 41, 36, 30, 42, 35, 30, 44, 36, 31, 42, 38, 30, 43, 36, 30, 42, 38, 30, 43, 38, 32, 44, 36, 31, 43, 37, 30, 44, 37, 31, 45, 38, 31, 44, 38, 32, 42, 37, 32, 44, 38, 31, + 44, 38, 32, 44, 39, 33, 44, 37, 32, 43, 37, 33, 46, 38, 32, 45, 39, 32, 45, 38, 33, 45, 38, 33, 46, 39, 33, 44, 38, 33, 44, 38, 33, 44, 40, 33, 45, 39, 34, 45, 40, 33, 45, 40, 34, 34, 30, 25, 16, 16, 16, 19, 19, 20, 20, 20, 21, 20, 20, 20, 17, 17, 17, + 24, 22, 20, 47, 39, 34, 47, 39, 33, 48, 39, 33, 46, 39, 34, 46, 40, 35, 48, 42, 35, 47, 42, 35, 47, 43, 34, 48, 42, 34, 48, 43, 35, 48, 42, 35, 47, 41, 34, 49, 41, 36, 49, 42, 35, 48, 42, 34, 47, 42, 35, 48, 41, 36, 48, 40, 35, 47, 41, 35, 47, 42, 36, + 48, 43, 35, 49, 43, 35, 48, 43, 36, 48, 42, 36, 48, 43, 35, 48, 43, 35, 49, 43, 35, 49, 43, 37, 50, 43, 36, 50, 43, 36, 50, 42, 36, 50, 43, 36, 50, 42, 35, 51, 43, 35, 51, 43, 36, 52, 44, 36, 51, 43, 36, 50, 44, 36, 50, 44, 37, 49, 43, 38, 50, 44, 38, + 49, 45, 37, 50, 45, 37, 51, 43, 38, 52, 43, 38, 52, 43, 37, 50, 45, 37, 51, 45, 37, 52, 44, 37, 51, 46, 37, 52, 46, 37, 53, 45, 37, 52, 45, 38, 51, 44, 38, 52, 44, 38, 51, 44, 38, 50, 42, 37, 15, 15, 15, 19, 19, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 14, 14, 15, 51, 45, 39, 52, 45, 38, 53, 45, 39, 53, 45, 39, 53, 45, 40, 53, 46, 39, 53, 45, 38, 54, 46, 38, 54, 45, 38, 53, 46, 39, 53, 47, 40, 53, 47, 39, 53, 46, 39, 55, 46, 39, 54, 46, 39, 52, 46, 39, 52, 47, 39, 53, 48, 40, 54, 48, 40, 54, 46, 39, + 53, 47, 38, 52, 47, 39, 54, 46, 40, 55, 46, 40, 55, 46, 40, 53, 46, 39, 54, 48, 39, 54, 48, 40, 54, 46, 39, 55, 47, 38, 55, 48, 38, 56, 48, 40, 55, 48, 40, 55, 46, 40, 55, 46, 39, 55, 47, 39, 55, 47, 39, 54, 45, 40, 55, 46, 41, 54, 47, 40, 54, 47, 39, + 54, 46, 38, 55, 47, 38, 54, 47, 39, 54, 46, 40, 54, 47, 39, 54, 48, 40, 55, 47, 40, 56, 48, 39, 55, 49, 39, 54, 48, 40, 54, 47, 40, 56, 48, 40, 56, 47, 39, 55, 46, 39, 54, 46, 40, 53, 47, 40, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 19, 19, 19, + 15, 15, 15, 52, 45, 38, 55, 48, 39, 56, 48, 39, 56, 48, 39, 54, 47, 39, 53, 45, 39, 53, 46, 40, 55, 47, 39, 55, 47, 38, 54, 46, 39, 53, 47, 40, 53, 47, 39, 55, 46, 39, 54, 47, 38, 52, 47, 38, 52, 45, 38, 54, 46, 38, 54, 46, 38, 54, 47, 38, 53, 48, 39, + 53, 48, 40, 54, 47, 40, 54, 46, 39, 54, 46, 40, 54, 48, 39, 53, 47, 38, 52, 46, 38, 53, 46, 38, 52, 46, 39, 51, 45, 38, 52, 45, 37, 53, 46, 37, 54, 46, 37, 52, 47, 37, 51, 46, 38, 52, 46, 39, 51, 45, 38, 51, 45, 38, 52, 45, 38, 93, 87, 82, 52, 46, 38, + 51, 45, 38, 52, 44, 39, 53, 45, 38, 53, 45, 37, 52, 45, 37, 53, 45, 37, 53, 45, 37, 53, 45, 38, 52, 45, 38, 50, 44, 37, 51, 44, 37, 51, 44, 37, 51, 44, 36, 51, 44, 37, 51, 44, 37, 52, 43, 37, 52, 43, 36, 52, 44, 35, 52, 44, 35, 50, 44, 36, 49, 44, 36, + 51, 43, 35, 76, 69, 63, 21, 18, 16, 35, 32, 29, 35, 32, 29, 33, 31, 27, 35, 32, 29, 33, 29, 27, 33, 30, 27, 32, 30, 26, 34, 31, 29, 33, 30, 28, 32, 29, 26, 31, 30, 26, 32, 30, 27, 32, 29, 26, 32, 29, 27, 33, 30, 28, 33, 30, 28, 32, 30, 27, 33, 31, 28, + 31, 29, 26, 31, 30, 27, 32, 30, 26, 32, 30, 27, 33, 31, 28, 31, 28, 26, 33, 30, 28, 33, 30, 27, 32, 29, 27, 32, 31, 28, 32, 30, 28, 31, 29, 26, 33, 31, 28, 31, 29, 26, 31, 29, 27, 29, 26, 24, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 15, 15, 15, 30, 29, 25, 32, 30, 27, 32, 30, 28, 30, 27, 25, 31, 28, 26, 30, 28, 25, 33, 30, 28, 31, 29, 27, 31, 28, 26, 31, 29, 26, 31, 29, 26, 32, 29, 27, 32, 29, 27, 32, 29, 27, 31, 28, 26, 32, 29, 27, 31, 29, 26, 32, 30, 27, 31, 28, 26, 31, 29, 26, + 29, 27, 25, 30, 28, 26, 31, 28, 25, 31, 28, 26, 28, 26, 24, 32, 29, 27, 29, 27, 24, 30, 28, 25, 31, 29, 26, 30, 28, 26, 32, 29, 27, 31, 28, 26, 30, 28, 26, 17, 15, 13, 41, 36, 31, 42, 36, 30, 41, 34, 30, 41, 34, 30, 42, 36, 30, 40, 36, 30, 40, 35, 29, + 39, 36, 29, 39, 35, 30, 40, 35, 30, 39, 35, 29, 39, 35, 29, 39, 35, 29, 40, 34, 28, 44, 38, 32, 51, 45, 37, 7, 6, 5, 29, 29, 29, 23, 23, 23, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 15, 15, 16, 22, 22, 22, 8, 8, 8, 11, 11, 11, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 13, 13, 13, 13, 13, 14, 14, 14, 14, 20, 20, 20, 28, 28, 28, 12, 12, 11, 58, 49, 41, 48, 43, 35, 41, 35, 29, + 40, 33, 28, 39, 35, 28, 40, 34, 28, 39, 33, 27, 41, 35, 29, 41, 35, 28, 40, 37, 30, 41, 35, 29, 43, 34, 29, 41, 36, 29, 40, 35, 30, 41, 34, 30, 85, 80, 75, 43, 35, 29, 40, 37, 31, 41, 34, 31, 41, 36, 30, 42, 36, 30, 41, 37, 31, 41, 36, 31, 42, 37, 31, + 42, 38, 29, 43, 38, 31, 42, 38, 30, 42, 36, 29, 43, 36, 31, 41, 37, 30, 42, 37, 31, 43, 38, 32, 43, 37, 31, 45, 39, 32, 44, 39, 31, 43, 39, 32, 43, 39, 32, 44, 38, 31, 45, 37, 31, 44, 39, 33, 45, 38, 31, 46, 37, 31, 45, 39, 31, 46, 39, 33, 44, 38, 32, + 46, 38, 33, 45, 40, 33, 45, 39, 33, 46, 40, 34, 45, 40, 32, 45, 39, 34, 45, 39, 33, 47, 39, 34, 33, 30, 26, 16, 16, 16, 19, 19, 20, 20, 20, 21, 20, 20, 20, 17, 17, 17, 25, 22, 20, 47, 41, 33, 47, 39, 33, 45, 40, 33, 45, 42, 34, 47, 41, 34, 48, 40, 34, + 46, 41, 33, 47, 42, 34, 48, 43, 35, 46, 41, 34, 46, 40, 34, 47, 41, 35, 47, 41, 34, 48, 42, 34, 48, 40, 35, 47, 41, 35, 48, 41, 35, 49, 43, 34, 48, 42, 34, 47, 42, 34, 49, 42, 34, 49, 42, 35, 49, 41, 35, 47, 42, 35, 48, 42, 36, 49, 44, 35, 49, 43, 35, + 50, 42, 35, 52, 42, 35, 50, 43, 36, 50, 44, 37, 51, 43, 37, 51, 43, 35, 51, 45, 35, 50, 44, 36, 51, 44, 36, 51, 44, 37, 49, 44, 37, 49, 44, 36, 50, 44, 36, 50, 44, 36, 50, 44, 36, 52, 43, 38, 51, 44, 37, 50, 45, 37, 51, 45, 37, 51, 44, 37, 52, 45, 37, + 50, 46, 37, 51, 45, 37, 51, 45, 36, 52, 45, 37, 53, 45, 36, 53, 46, 37, 52, 44, 38, 53, 43, 39, 50, 42, 36, 15, 15, 15, 19, 19, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 52, 44, 39, 52, 45, 38, 53, 46, 40, 54, 46, 39, 53, 45, 38, 53, 45, 38, + 54, 46, 38, 54, 46, 38, 53, 45, 39, 54, 46, 39, 54, 46, 39, 53, 47, 39, 52, 45, 38, 52, 46, 39, 52, 46, 39, 52, 46, 39, 53, 47, 38, 54, 48, 38, 53, 47, 39, 54, 47, 39, 54, 47, 39, 54, 47, 39, 53, 47, 40, 52, 46, 40, 54, 47, 38, 54, 47, 38, 54, 46, 39, + 55, 46, 40, 54, 47, 39, 54, 47, 38, 54, 46, 38, 55, 47, 40, 55, 48, 40, 55, 46, 39, 55, 46, 39, 56, 47, 40, 56, 47, 40, 55, 45, 39, 55, 46, 40, 56, 46, 39, 54, 46, 39, 53, 48, 39, 54, 48, 39, 55, 47, 39, 54, 47, 40, 54, 47, 39, 56, 47, 38, 55, 48, 40, + 54, 47, 41, 55, 47, 40, 55, 46, 39, 55, 46, 39, 54, 46, 40, 54, 46, 40, 55, 47, 40, 55, 48, 40, 54, 47, 40, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 19, 19, 19, 15, 15, 15, 52, 45, 38, 54, 46, 39, 53, 46, 39, 53, 46, 39, 53, 46, 39, 54, 46, 40, + 54, 47, 40, 55, 46, 39, 55, 46, 38, 53, 47, 39, 54, 47, 40, 53, 46, 39, 53, 45, 38, 54, 46, 38, 55, 47, 38, 53, 47, 39, 52, 47, 39, 53, 46, 39, 54, 46, 38, 54, 46, 38, 55, 46, 39, 55, 47, 39, 53, 47, 39, 53, 46, 40, 54, 47, 39, 54, 47, 38, 53, 46, 38, + 52, 46, 38, 53, 47, 38, 53, 46, 39, 52, 44, 39, 53, 45, 38, 53, 46, 39, 51, 45, 39, 51, 45, 37, 52, 46, 37, 52, 46, 37, 52, 46, 37, 52, 46, 37, 92, 88, 81, 51, 46, 37, 52, 45, 39, 53, 45, 39, 52, 46, 38, 52, 46, 38, 52, 45, 38, 53, 45, 37, 53, 45, 38, + 51, 45, 38, 51, 45, 37, 51, 45, 37, 52, 45, 37, 50, 44, 37, 49, 44, 36, 50, 43, 36, 51, 42, 37, 52, 42, 37, 51, 43, 37, 50, 43, 37, 51, 44, 36, 52, 45, 36, 50, 44, 36, 49, 44, 35, 76, 69, 62, 21, 18, 15, 34, 31, 28, 34, 32, 28, 35, 32, 29, 33, 30, 27, + 33, 30, 28, 32, 30, 27, 34, 32, 29, 34, 31, 27, 33, 32, 28, 31, 29, 27, 34, 31, 28, 31, 29, 26, 32, 30, 27, 31, 29, 26, 32, 30, 28, 33, 31, 28, 33, 31, 28, 34, 32, 29, 33, 31, 28, 33, 31, 28, 32, 30, 27, 30, 28, 25, 34, 31, 29, 32, 30, 27, 33, 31, 29, + 34, 31, 29, 32, 29, 27, 34, 30, 28, 33, 30, 28, 32, 31, 28, 31, 29, 27, 33, 30, 28, 31, 28, 25, 30, 28, 25, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 32, 29, 27, 32, 29, 27, 32, 29, 26, 32, 30, 27, 32, 30, 27, 32, 30, 27, + 32, 29, 27, 31, 29, 27, 31, 29, 27, 31, 28, 26, 29, 27, 24, 31, 29, 27, 32, 29, 28, 30, 28, 25, 32, 30, 27, 32, 30, 27, 31, 29, 26, 31, 28, 26, 30, 28, 26, 32, 30, 28, 31, 28, 26, 31, 29, 27, 30, 28, 25, 30, 28, 25, 32, 29, 27, 30, 28, 26, 30, 28, 26, + 30, 27, 25, 31, 28, 26, 31, 29, 26, 31, 29, 27, 31, 29, 26, 30, 26, 24, 17, 15, 12, 41, 35, 29, 43, 35, 30, 42, 35, 30, 40, 35, 30, 42, 36, 30, 42, 36, 30, 40, 36, 30, 40, 35, 29, 41, 34, 29, 40, 36, 29, 40, 36, 28, 39, 35, 29, 39, 35, 28, 38, 35, 28, + 44, 38, 32, 52, 43, 36, 7, 6, 5, 29, 29, 29, 23, 23, 24, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 15, 15, 15, 21, 21, 21, 7, 7, 7, 10, 10, 10, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 12, 12, 13, + 13, 13, 13, 13, 13, 14, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 21, 21, 21, 29, 29, 29, 13, 12, 11, 56, 49, 39, 47, 42, 34, 40, 35, 29, 40, 33, 28, 41, 34, 28, 39, 34, 28, 39, 33, 29, 40, 34, 29, 40, 36, 28, 41, 36, 28, + 41, 35, 30, 39, 34, 28, 41, 34, 29, 40, 34, 29, 40, 35, 29, 84, 80, 75, 42, 36, 30, 41, 35, 29, 40, 35, 30, 41, 36, 29, 41, 36, 30, 41, 35, 30, 43, 38, 31, 43, 38, 30, 42, 36, 30, 41, 36, 31, 43, 35, 30, 43, 37, 30, 42, 36, 32, 42, 36, 32, 44, 36, 32, + 42, 36, 31, 43, 38, 31, 42, 39, 32, 42, 38, 31, 42, 39, 32, 44, 38, 32, 44, 39, 32, 44, 38, 32, 44, 40, 31, 44, 39, 31, 43, 39, 31, 44, 38, 31, 46, 39, 33, 45, 39, 33, 47, 38, 33, 45, 38, 33, 44, 39, 33, 45, 41, 32, 46, 40, 32, 46, 38, 34, 45, 40, 33, + 45, 39, 33, 34, 30, 26, 16, 16, 16, 19, 19, 20, 20, 20, 21, 20, 20, 20, 17, 17, 17, 25, 22, 20, 45, 40, 34, 47, 41, 34, 45, 40, 33, 46, 40, 34, 48, 40, 33, 46, 39, 33, 48, 40, 34, 47, 41, 34, 46, 41, 34, 48, 41, 35, 47, 43, 34, 48, 41, 34, 47, 42, 34, + 46, 41, 34, 48, 41, 34, 48, 42, 34, 46, 41, 36, 47, 41, 36, 48, 43, 35, 49, 42, 35, 48, 43, 36, 50, 43, 35, 49, 42, 34, 49, 43, 34, 50, 42, 35, 49, 42, 35, 51, 43, 36, 50, 43, 36, 51, 43, 37, 51, 42, 37, 51, 43, 36, 51, 43, 37, 50, 43, 37, 52, 45, 36, + 52, 44, 36, 51, 43, 37, 49, 44, 36, 49, 44, 36, 49, 45, 36, 50, 45, 36, 50, 45, 37, 50, 45, 38, 50, 45, 37, 51, 45, 37, 52, 44, 38, 51, 45, 38, 51, 44, 37, 52, 45, 37, 51, 46, 37, 51, 45, 37, 52, 45, 36, 52, 45, 36, 51, 46, 37, 51, 45, 37, 51, 44, 37, + 51, 45, 37, 49, 42, 36, 15, 15, 15, 19, 19, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 52, 45, 39, 52, 44, 40, 53, 45, 39, 54, 46, 38, 53, 47, 38, 52, 46, 39, 52, 46, 38, 53, 46, 38, 53, 46, 39, 54, 46, 39, 54, 45, 38, 52, 45, 38, 52, 46, 39, + 52, 46, 39, 53, 47, 38, 54, 47, 38, 53, 47, 39, 54, 47, 40, 53, 48, 38, 53, 48, 38, 54, 48, 38, 54, 46, 38, 53, 47, 39, 53, 47, 38, 53, 46, 38, 52, 46, 38, 53, 47, 38, 55, 47, 38, 55, 46, 39, 53, 46, 38, 54, 46, 39, 54, 47, 39, 54, 48, 38, 53, 46, 39, + 54, 46, 40, 55, 46, 40, 55, 46, 39, 55, 46, 39, 56, 45, 40, 54, 46, 39, 53, 46, 39, 54, 45, 39, 54, 45, 40, 55, 45, 40, 56, 46, 40, 55, 46, 39, 55, 47, 39, 54, 47, 40, 54, 46, 40, 55, 47, 39, 54, 47, 38, 54, 46, 39, 53, 47, 39, 54, 47, 39, 54, 47, 40, + 54, 48, 41, 54, 48, 39, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 19, 19, 19, 15, 15, 15, 53, 44, 39, 54, 47, 39, 53, 48, 39, 54, 47, 39, 56, 45, 40, 55, 45, 40, 53, 45, 40, 54, 46, 40, 55, 46, 39, 53, 46, 39, 53, 47, 39, 53, 47, 38, 52, 47, 39, + 52, 46, 39, 52, 46, 39, 52, 46, 38, 53, 47, 39, 54, 47, 38, 52, 48, 39, 52, 47, 40, 54, 46, 39, 55, 46, 38, 54, 46, 39, 52, 47, 38, 53, 46, 39, 54, 45, 39, 54, 47, 38, 53, 46, 38, 53, 45, 37, 52, 45, 38, 51, 45, 39, 52, 45, 38, 52, 45, 38, 52, 46, 38, + 51, 46, 38, 51, 46, 38, 52, 46, 38, 51, 46, 38, 52, 45, 38, 92, 88, 82, 52, 47, 38, 53, 45, 38, 52, 45, 38, 51, 46, 38, 52, 46, 39, 53, 46, 38, 53, 44, 37, 51, 45, 37, 50, 46, 37, 50, 45, 37, 51, 44, 38, 52, 44, 39, 51, 45, 37, 51, 44, 37, 50, 43, 37, + 50, 44, 36, 50, 44, 35, 51, 42, 36, 51, 43, 37, 51, 43, 37, 50, 44, 36, 50, 45, 36, 50, 43, 37, 75, 69, 63, 22, 18, 15, 33, 29, 27, 34, 31, 29, 33, 30, 28, 32, 29, 26, 35, 31, 29, 33, 31, 29, 33, 31, 28, 32, 30, 27, 32, 31, 28, 32, 30, 27, 34, 32, 29, + 33, 31, 28, 32, 29, 27, 33, 30, 27, 32, 30, 27, 34, 32, 29, 34, 31, 28, 31, 29, 27, 33, 30, 28, 34, 32, 29, 31, 30, 27, 32, 30, 28, 33, 30, 28, 32, 30, 27, 32, 31, 28, 33, 31, 28, 33, 30, 28, 33, 30, 28, 33, 30, 27, 32, 29, 26, 31, 28, 26, 32, 29, 27, + 32, 30, 27, 31, 30, 27, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 31, 29, 26, 33, 31, 28, 31, 29, 27, 32, 29, 28, 32, 29, 27, 31, 29, 26, 32, 30, 27, 31, 29, 27, 31, 29, 27, 32, 29, 27, 32, 29, 27, 32, 29, 27, 31, 28, 26, + 30, 28, 25, 32, 29, 27, 32, 29, 27, 30, 28, 25, 30, 28, 26, 32, 29, 27, 32, 30, 27, 32, 28, 26, 32, 29, 27, 31, 29, 26, 29, 27, 25, 30, 28, 26, 29, 27, 24, 30, 27, 25, 30, 27, 25, 31, 29, 26, 31, 29, 27, 30, 28, 26, 28, 27, 25, 30, 28, 26, 18, 15, 13, + 43, 36, 30, 41, 36, 31, 41, 36, 30, 40, 35, 30, 39, 35, 30, 40, 35, 29, 41, 35, 30, 41, 34, 30, 41, 35, 28, 41, 35, 28, 39, 35, 29, 39, 36, 29, 39, 36, 29, 40, 34, 30, 46, 39, 33, 50, 45, 37, 7, 6, 5, 28, 28, 29, 23, 23, 23, 16, 16, 16, 16, 16, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, + 9, 9, 8, 12, 12, 12, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 13, 13, 14, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 14, 15, 15, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 15, 15, 15, + 14, 14, 15, 21, 21, 21, 28, 28, 29, 12, 12, 11, 59, 50, 40, 49, 43, 34, 40, 33, 28, 39, 34, 28, 41, 33, 29, 39, 35, 30, 40, 35, 28, 39, 35, 28, 41, 35, 28, 41, 35, 29, 40, 35, 28, 41, 34, 28, 40, 36, 29, 41, 35, 29, 42, 35, 30, 85, 79, 75, 42, 35, 29, + 41, 37, 29, 42, 36, 29, 40, 35, 30, 40, 37, 30, 40, 36, 29, 41, 36, 29, 42, 37, 31, 42, 36, 30, 44, 37, 31, 41, 38, 29, 43, 36, 30, 41, 37, 31, 43, 38, 29, 42, 37, 30, 45, 38, 31, 43, 37, 31, 121, 118, 115, 129, 125, 122, 129, 126, 122, 129, 125, 121, 130, 125, 121, + 130, 125, 122, 129, 125, 122, 49, 44, 36, 45, 40, 31, 45, 39, 31, 46, 39, 33, 44, 38, 31, 45, 38, 32, 46, 37, 33, 45, 38, 32, 46, 38, 32, 46, 40, 32, 44, 40, 33, 44, 39, 33, 45, 40, 34, 33, 30, 26, 16, 16, 16, 19, 19, 20, 20, 20, 21, 20, 20, 20, 17, 17, 18, + 25, 22, 20, 46, 41, 32, 47, 40, 33, 46, 41, 35, 48, 41, 35, 48, 39, 35, 47, 40, 34, 46, 41, 34, 47, 42, 34, 47, 42, 33, 46, 40, 33, 46, 41, 34, 46, 41, 33, 48, 41, 34, 48, 42, 34, 49, 41, 35, 128, 124, 121, 131, 128, 124, 133, 127, 123, 132, 128, 124, 131, 128, 124, + 132, 128, 124, 132, 128, 124, 48, 41, 35, 49, 42, 35, 50, 41, 35, 49, 42, 36, 51, 44, 36, 49, 43, 36, 50, 42, 36, 51, 42, 36, 49, 43, 36, 50, 44, 37, 51, 43, 37, 50, 44, 37, 51, 44, 37, 50, 43, 36, 126, 122, 118, 132, 129, 124, 133, 129, 125, 133, 129, 125, 133, 130, 125, + 133, 129, 125, 132, 129, 124, 54, 49, 41, 52, 44, 36, 51, 43, 36, 51, 45, 37, 51, 45, 38, 52, 45, 37, 52, 46, 37, 52, 44, 37, 51, 44, 37, 51, 45, 37, 53, 46, 38, 53, 45, 39, 52, 44, 39, 50, 43, 37, 15, 15, 15, 19, 19, 19, 21, 21, 21, 20, 20, 21, 18, 18, 19, + 14, 14, 15, 53, 44, 39, 54, 45, 39, 52, 45, 39, 52, 44, 39, 53, 46, 38, 54, 46, 38, 52, 46, 38, 52, 47, 39, 54, 46, 39, 53, 46, 38, 51, 46, 39, 52, 46, 39, 54, 46, 39, 53, 45, 38, 52, 46, 38, 132, 128, 123, 135, 130, 126, 134, 130, 126, 134, 131, 126, 135, 131, 126, + 135, 131, 126, 135, 131, 127, 54, 48, 39, 55, 47, 38, 53, 47, 38, 53, 47, 38, 55, 47, 39, 54, 48, 39, 53, 47, 39, 53, 48, 38, 54, 47, 38, 55, 48, 40, 54, 47, 40, 54, 47, 40, 56, 48, 39, 55, 47, 39, 129, 124, 119, 136, 130, 127, 136, 130, 127, 135, 130, 126, 135, 130, 127, + 136, 130, 127, 136, 130, 126, 59, 51, 43, 55, 47, 40, 54, 47, 40, 53, 46, 39, 54, 47, 39, 55, 47, 39, 56, 46, 40, 54, 47, 39, 55, 47, 38, 55, 47, 39, 55, 46, 39, 55, 46, 39, 54, 46, 39, 55, 46, 39, 14, 14, 15, 18, 18, 19, 20, 20, 21, 21, 21, 21, 19, 19, 19, + 15, 15, 15, 52, 44, 38, 56, 46, 39, 54, 46, 38, 53, 47, 39, 54, 47, 40, 54, 45, 39, 54, 45, 38, 54, 46, 38, 54, 46, 38, 52, 46, 40, 52, 47, 40, 52, 46, 39, 53, 45, 39, 53, 45, 39, 51, 45, 38, 132, 128, 123, 136, 131, 126, 135, 131, 126, 134, 130, 126, 135, 130, 126, + 135, 130, 126, 134, 131, 126, 52, 46, 39, 53, 45, 38, 52, 45, 39, 52, 45, 39, 53, 45, 39, 54, 46, 37, 52, 47, 38, 51, 46, 38, 53, 45, 38, 52, 45, 39, 51, 45, 38, 52, 45, 37, 52, 44, 37, 53, 46, 38, 53, 46, 38, 52, 45, 38, 51, 46, 37, 92, 88, 81, 51, 44, 37, + 52, 44, 38, 51, 44, 38, 51, 44, 37, 52, 46, 37, 52, 46, 37, 51, 45, 37, 51, 45, 37, 52, 44, 38, 51, 44, 38, 50, 45, 37, 50, 44, 36, 51, 43, 37, 51, 43, 36, 50, 43, 37, 50, 43, 37, 51, 44, 37, 51, 43, 36, 49, 44, 36, 49, 45, 37, 50, 44, 36, 49, 43, 36, + 50, 44, 37, 76, 71, 63, 21, 19, 15, 33, 30, 27, 34, 32, 29, 33, 31, 27, 34, 31, 28, 33, 30, 27, 33, 30, 27, 33, 31, 27, 33, 30, 27, 32, 29, 26, 33, 31, 28, 32, 29, 27, 33, 30, 28, 116, 114, 113, 123, 122, 120, 122, 121, 119, 122, 121, 119, 122, 121, 119, 122, 120, 119, + 123, 121, 120, 37, 35, 32, 31, 29, 26, 32, 29, 27, 33, 30, 28, 33, 31, 27, 32, 30, 27, 33, 30, 28, 33, 31, 28, 31, 29, 26, 31, 29, 26, 31, 29, 26, 33, 30, 28, 33, 30, 28, 32, 30, 27, 31, 29, 27, 15, 15, 15, 19, 19, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 15, 15, 15, 29, 28, 25, 31, 29, 26, 31, 29, 27, 31, 29, 27, 31, 29, 26, 31, 29, 26, 32, 30, 28, 32, 29, 27, 30, 28, 26, 33, 30, 28, 31, 29, 27, 31, 30, 27, 29, 27, 25, 31, 29, 27, 118, 116, 115, 121, 120, 119, 121, 119, 118, 122, 121, 119, 122, 121, 119, 121, 120, 118, + 122, 121, 119, 31, 28, 26, 32, 29, 27, 31, 29, 26, 29, 27, 24, 31, 28, 26, 31, 29, 26, 31, 29, 26, 30, 28, 26, 30, 27, 25, 29, 27, 25, 30, 27, 26, 29, 26, 24, 18, 15, 12, 42, 34, 30, 42, 36, 29, 41, 36, 29, 40, 35, 29, 40, 35, 30, 40, 36, 29, 40, 34, 28, + 41, 35, 28, 41, 36, 28, 41, 34, 28, 38, 34, 28, 38, 34, 28, 41, 34, 29, 41, 33, 29, 45, 37, 32, 52, 44, 36, 7, 6, 5, 25, 25, 25, 20, 20, 20, 14, 14, 14, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, + 18, 18, 19, 19, 19, 19, 18, 18, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 14, 14, 14, 21, 20, 20, 9, 9, 9, 12, 12, 12, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 15, + 14, 14, 15, 14, 14, 15, 14, 14, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 22, 22, 22, 30, 30, 30, 13, 12, 11, 56, 49, 40, 50, 41, 34, 39, 34, 27, + 38, 35, 29, 38, 35, 29, 39, 34, 28, 38, 34, 29, 41, 34, 29, 41, 36, 28, 42, 35, 28, 41, 36, 28, 41, 35, 29, 40, 35, 29, 42, 34, 30, 43, 35, 30, 85, 80, 76, 40, 37, 30, 40, 35, 29, 40, 37, 30, 41, 37, 31, 41, 36, 29, 41, 37, 30, 42, 38, 31, 44, 36, 30, + 43, 38, 29, 41, 38, 30, 42, 37, 29, 41, 37, 31, 41, 37, 31, 44, 36, 30, 44, 37, 31, 43, 38, 31, 42, 36, 32, 43, 37, 31, 44, 39, 31, 42, 38, 31, 44, 39, 31, 45, 39, 30, 43, 38, 31, 42, 39, 31, 44, 38, 32, 44, 37, 31, 44, 39, 31, 44, 39, 32, 44, 37, 31, + 46, 38, 32, 46, 38, 32, 46, 39, 32, 45, 40, 33, 44, 39, 33, 44, 41, 34, 45, 41, 34, 45, 39, 33, 34, 29, 25, 16, 16, 16, 19, 19, 20, 20, 20, 21, 20, 20, 20, 17, 17, 18, 24, 23, 21, 46, 40, 33, 46, 40, 33, 46, 41, 33, 47, 40, 33, 48, 39, 33, 47, 39, 33, + 47, 40, 34, 46, 41, 35, 46, 40, 33, 48, 41, 34, 47, 42, 33, 48, 42, 34, 47, 42, 35, 48, 42, 34, 48, 43, 34, 47, 41, 34, 48, 41, 34, 49, 42, 34, 48, 42, 35, 48, 42, 34, 48, 41, 35, 49, 42, 35, 48, 42, 34, 49, 42, 35, 50, 43, 36, 48, 43, 36, 49, 43, 35, + 49, 43, 35, 48, 43, 36, 49, 44, 36, 51, 43, 36, 51, 43, 36, 52, 42, 36, 51, 43, 37, 49, 43, 36, 49, 42, 36, 49, 43, 36, 50, 43, 37, 49, 44, 37, 50, 43, 36, 50, 43, 35, 49, 43, 36, 51, 43, 37, 51, 43, 37, 51, 44, 37, 51, 44, 38, 52, 44, 37, 51, 44, 36, + 53, 44, 37, 52, 45, 37, 51, 45, 38, 51, 46, 37, 51, 46, 37, 51, 45, 38, 52, 44, 37, 54, 44, 37, 51, 42, 36, 15, 15, 15, 19, 19, 19, 21, 21, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 51, 44, 38, 51, 46, 38, 53, 46, 39, 53, 45, 38, 52, 47, 38, 52, 46, 38, + 53, 45, 38, 52, 45, 38, 53, 45, 39, 53, 45, 39, 54, 46, 38, 52, 47, 38, 52, 47, 39, 52, 46, 39, 53, 46, 39, 53, 46, 39, 53, 45, 39, 53, 45, 38, 53, 46, 37, 55, 47, 38, 54, 46, 39, 52, 47, 39, 52, 47, 38, 52, 47, 39, 52, 48, 38, 54, 47, 39, 54, 46, 39, + 52, 47, 39, 53, 47, 39, 53, 47, 39, 54, 48, 39, 55, 46, 38, 53, 45, 39, 53, 46, 39, 55, 46, 39, 55, 47, 39, 54, 46, 38, 53, 45, 39, 54, 45, 39, 55, 47, 39, 55, 48, 40, 55, 46, 41, 54, 46, 39, 54, 46, 39, 55, 46, 40, 55, 47, 39, 54, 47, 38, 54, 48, 39, + 53, 48, 40, 54, 47, 40, 54, 47, 39, 55, 47, 39, 56, 47, 40, 55, 46, 40, 54, 47, 39, 54, 47, 39, 55, 47, 40, 14, 14, 15, 18, 18, 19, 20, 20, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 52, 44, 38, 54, 48, 39, 55, 47, 39, 56, 46, 40, 55, 45, 39, 54, 46, 39, + 55, 47, 39, 55, 47, 38, 54, 46, 38, 54, 45, 39, 54, 44, 39, 53, 45, 39, 53, 46, 39, 52, 47, 39, 51, 46, 39, 52, 46, 38, 52, 46, 38, 53, 46, 39, 52, 46, 40, 52, 48, 40, 53, 47, 38, 55, 45, 38, 54, 45, 39, 53, 46, 38, 53, 47, 38, 52, 47, 38, 52, 45, 38, + 53, 45, 38, 53, 46, 38, 51, 47, 38, 51, 45, 38, 53, 45, 37, 52, 45, 38, 51, 46, 39, 52, 46, 39, 52, 45, 39, 51, 45, 37, 52, 45, 37, 53, 46, 37, 93, 88, 81, 52, 46, 38, 51, 46, 37, 52, 44, 38, 52, 45, 37, 51, 44, 37, 51, 43, 38, 52, 44, 38, 51, 45, 37, + 50, 46, 37, 51, 46, 38, 51, 43, 38, 51, 44, 37, 51, 44, 37, 51, 43, 37, 49, 44, 37, 48, 44, 37, 50, 44, 37, 51, 43, 36, 50, 43, 37, 49, 44, 36, 50, 44, 36, 50, 44, 36, 51, 43, 37, 75, 70, 64, 21, 19, 16, 33, 31, 28, 34, 31, 29, 34, 31, 29, 33, 31, 29, + 33, 31, 28, 34, 31, 28, 34, 31, 28, 33, 31, 28, 33, 31, 28, 32, 31, 27, 33, 32, 28, 31, 29, 27, 34, 31, 29, 32, 30, 27, 31, 29, 27, 33, 30, 28, 32, 30, 28, 33, 31, 28, 35, 32, 29, 34, 31, 29, 31, 29, 26, 31, 29, 26, 33, 31, 29, 32, 30, 27, 32, 29, 26, + 33, 30, 28, 32, 30, 28, 32, 29, 26, 33, 30, 27, 33, 30, 27, 32, 29, 27, 32, 30, 28, 32, 29, 27, 30, 27, 25, 15, 15, 15, 19, 19, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 31, 28, 27, 31, 29, 26, 32, 31, 28, 32, 29, 27, 32, 29, 27, 31, 29, 26, + 32, 30, 27, 31, 29, 26, 29, 27, 25, 31, 29, 26, 29, 27, 25, 31, 28, 26, 30, 28, 26, 33, 30, 28, 31, 28, 26, 29, 27, 25, 30, 27, 25, 31, 29, 26, 31, 29, 27, 30, 28, 25, 30, 28, 25, 32, 29, 26, 31, 28, 26, 30, 27, 25, 30, 28, 25, 30, 28, 25, 30, 28, 26, + 30, 28, 26, 31, 29, 27, 30, 28, 25, 31, 29, 26, 31, 28, 26, 30, 28, 26, 17, 15, 12, 41, 35, 29, 42, 35, 29, 42, 34, 29, 41, 34, 30, 41, 36, 29, 40, 36, 28, 39, 35, 28, 39, 34, 29, 39, 36, 29, 40, 35, 28, 39, 34, 28, 38, 34, 29, 40, 34, 29, 41, 35, 29, + 46, 39, 32, 52, 43, 36, 7, 6, 5, 29, 29, 29, 24, 24, 24, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 18, 18, 19, + 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 14, 14, 14, 20, 20, 20, 9, 9, 9, 12, 12, 13, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 16, 17, 17, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 18, 18, 18, 24, 24, 24, 30, 30, 31, 13, 12, 11, 59, 49, 41, 51, 42, 34, 41, 35, 28, 39, 33, 28, 39, 36, 27, 40, 34, 27, 38, 34, 28, 38, 36, 29, 41, 34, 28, 39, 34, 28, + 40, 36, 28, 40, 35, 28, 41, 36, 30, 40, 34, 29, 41, 35, 29, 83, 78, 74, 41, 35, 29, 41, 36, 29, 41, 36, 29, 41, 36, 29, 41, 35, 29, 42, 35, 29, 41, 37, 29, 42, 36, 29, 43, 36, 29, 43, 36, 29, 43, 37, 30, 42, 38, 31, 41, 37, 30, 43, 36, 30, 44, 35, 31, + 44, 38, 30, 44, 39, 31, 43, 37, 31, 43, 37, 31, 43, 39, 32, 42, 37, 32, 43, 37, 32, 44, 38, 32, 44, 39, 32, 42, 37, 31, 43, 39, 32, 43, 39, 33, 43, 38, 32, 44, 38, 32, 45, 38, 33, 45, 39, 33, 44, 38, 32, 45, 37, 32, 45, 40, 32, 45, 40, 32, 45, 38, 33, + 47, 39, 33, 34, 30, 26, 16, 16, 16, 19, 19, 20, 20, 20, 21, 20, 20, 20, 17, 17, 18, 25, 22, 20, 47, 40, 35, 48, 40, 35, 47, 40, 35, 47, 40, 34, 47, 42, 34, 47, 40, 34, 46, 40, 34, 47, 42, 35, 47, 42, 33, 48, 40, 34, 47, 40, 35, 47, 41, 33, 48, 43, 34, + 48, 41, 34, 47, 41, 34, 46, 43, 34, 46, 43, 35, 46, 41, 35, 47, 42, 35, 49, 43, 36, 48, 42, 35, 49, 41, 36, 50, 43, 36, 50, 43, 36, 48, 42, 35, 48, 42, 35, 48, 42, 36, 49, 41, 37, 49, 42, 36, 50, 43, 36, 49, 44, 35, 49, 43, 37, 51, 43, 36, 52, 44, 35, + 51, 44, 36, 49, 44, 37, 49, 44, 36, 50, 44, 35, 50, 44, 36, 51, 44, 37, 50, 45, 35, 51, 44, 36, 51, 43, 36, 51, 43, 37, 50, 45, 38, 51, 45, 37, 52, 44, 37, 51, 43, 36, 51, 44, 36, 50, 44, 36, 52, 44, 37, 52, 45, 37, 51, 45, 36, 52, 44, 36, 52, 44, 37, + 51, 44, 38, 50, 43, 36, 15, 15, 15, 19, 19, 19, 21, 21, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 52, 45, 39, 53, 46, 38, 52, 44, 38, 51, 45, 38, 52, 45, 38, 54, 45, 39, 53, 45, 38, 51, 46, 37, 51, 47, 37, 52, 46, 38, 54, 45, 38, 55, 46, 39, 54, 46, 38, + 54, 45, 39, 54, 45, 38, 53, 46, 38, 52, 47, 39, 52, 47, 39, 53, 47, 39, 53, 46, 38, 54, 46, 38, 53, 45, 39, 53, 46, 38, 54, 46, 38, 53, 46, 39, 53, 47, 39, 55, 47, 40, 55, 46, 39, 53, 46, 37, 53, 47, 38, 54, 47, 40, 54, 45, 40, 54, 46, 39, 54, 47, 38, + 52, 46, 38, 53, 46, 38, 54, 46, 39, 55, 47, 39, 55, 47, 39, 53, 46, 39, 53, 46, 39, 54, 46, 39, 54, 46, 39, 55, 47, 39, 54, 47, 39, 53, 47, 39, 53, 47, 38, 53, 46, 39, 53, 46, 40, 54, 47, 39, 55, 47, 39, 53, 46, 39, 53, 47, 39, 53, 47, 39, 53, 47, 39, + 54, 46, 39, 55, 47, 39, 14, 14, 15, 18, 18, 19, 20, 20, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 52, 44, 37, 55, 46, 39, 54, 47, 39, 54, 47, 38, 53, 46, 39, 53, 46, 39, 54, 47, 39, 54, 47, 39, 54, 46, 40, 53, 46, 39, 53, 46, 39, 52, 46, 39, 51, 45, 39, + 52, 47, 38, 53, 47, 37, 53, 45, 37, 54, 46, 38, 53, 47, 39, 52, 47, 39, 53, 46, 39, 55, 46, 39, 54, 45, 40, 52, 45, 40, 53, 45, 38, 54, 46, 39, 52, 45, 39, 52, 45, 39, 53, 46, 38, 54, 46, 38, 53, 45, 38, 51, 46, 38, 52, 45, 39, 52, 46, 38, 51, 46, 37, + 52, 44, 38, 52, 44, 38, 52, 46, 37, 53, 45, 38, 52, 45, 38, 92, 87, 81, 52, 45, 37, 52, 45, 37, 52, 45, 39, 51, 45, 39, 51, 46, 37, 53, 46, 37, 51, 45, 37, 50, 44, 37, 50, 45, 37, 51, 45, 38, 51, 45, 38, 51, 44, 38, 52, 44, 37, 51, 43, 38, 51, 43, 37, + 50, 44, 36, 51, 45, 37, 51, 44, 37, 51, 44, 36, 51, 44, 36, 51, 43, 36, 51, 43, 37, 50, 43, 37, 76, 70, 62, 22, 19, 15, 34, 31, 28, 33, 31, 28, 33, 31, 28, 34, 31, 29, 34, 32, 29, 33, 32, 28, 33, 31, 28, 33, 31, 28, 33, 32, 29, 32, 29, 26, 33, 30, 27, + 32, 30, 27, 33, 31, 28, 33, 30, 28, 31, 29, 26, 32, 30, 26, 34, 31, 28, 32, 30, 27, 32, 30, 27, 32, 30, 27, 32, 30, 27, 32, 31, 28, 33, 31, 29, 31, 28, 26, 30, 28, 26, 33, 30, 28, 33, 30, 28, 33, 31, 28, 34, 32, 29, 32, 31, 28, 31, 29, 27, 33, 30, 28, + 31, 29, 26, 29, 28, 25, 15, 15, 15, 19, 19, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 32, 30, 27, 30, 28, 25, 31, 28, 26, 32, 29, 26, 31, 29, 26, 31, 28, 26, 31, 29, 27, 30, 28, 25, 30, 27, 25, 30, 27, 25, 31, 28, 26, 30, 28, 25, 31, 30, 27, + 31, 29, 27, 29, 27, 25, 30, 28, 26, 32, 29, 26, 31, 29, 26, 30, 28, 25, 30, 28, 25, 30, 27, 25, 31, 28, 26, 29, 28, 25, 31, 28, 26, 30, 27, 25, 30, 27, 25, 30, 27, 24, 30, 26, 24, 30, 28, 26, 29, 27, 24, 31, 28, 27, 31, 29, 27, 30, 27, 26, 18, 15, 13, + 42, 36, 29, 41, 35, 30, 40, 34, 29, 40, 36, 29, 41, 37, 29, 40, 34, 29, 39, 34, 29, 39, 35, 28, 39, 34, 28, 39, 35, 28, 39, 35, 28, 39, 34, 29, 40, 34, 30, 41, 34, 29, 45, 38, 33, 50, 43, 36, 7, 6, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 14, 14, 14, 21, 20, 20, + 8, 7, 7, 10, 10, 10, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 22, 22, 22, 29, 29, 30, 13, 12, 11, 59, 50, 41, 51, 43, 34, 40, 35, 27, 38, 34, 27, 41, 33, 29, 40, 33, 29, 38, 35, 28, 39, 35, 29, 39, 33, 29, 40, 34, 28, 40, 35, 29, 40, 34, 30, 41, 36, 29, 39, 35, 30, 39, 35, 30, 85, 80, 74, 42, 36, 29, + 42, 35, 29, 42, 35, 30, 40, 36, 31, 41, 37, 30, 42, 35, 29, 42, 37, 29, 41, 37, 31, 41, 36, 30, 42, 37, 30, 40, 38, 30, 42, 38, 29, 43, 37, 30, 42, 36, 30, 41, 37, 31, 44, 36, 32, 43, 35, 30, 43, 37, 30, 43, 38, 31, 43, 39, 30, 44, 39, 31, 43, 39, 31, + 44, 38, 32, 43, 39, 31, 44, 40, 31, 44, 40, 31, 45, 39, 32, 44, 38, 31, 46, 37, 32, 47, 39, 33, 47, 38, 31, 46, 37, 31, 46, 39, 32, 47, 39, 34, 46, 41, 33, 46, 41, 33, 46, 40, 33, 33, 29, 25, 16, 16, 16, 19, 19, 20, 20, 20, 21, 20, 20, 20, 17, 17, 18, + 25, 22, 20, 47, 40, 33, 48, 40, 34, 48, 40, 33, 47, 40, 33, 46, 41, 35, 47, 39, 33, 48, 40, 34, 47, 41, 34, 47, 40, 34, 48, 40, 33, 48, 40, 34, 46, 40, 35, 45, 41, 33, 47, 43, 33, 47, 41, 34, 47, 42, 35, 46, 43, 35, 47, 42, 34, 49, 42, 34, 48, 41, 35, + 48, 42, 35, 48, 42, 35, 49, 42, 36, 48, 42, 36, 49, 42, 36, 48, 41, 35, 50, 41, 35, 50, 42, 36, 51, 44, 37, 50, 43, 36, 49, 43, 35, 51, 44, 35, 50, 42, 35, 48, 44, 35, 49, 44, 35, 51, 43, 35, 50, 44, 36, 49, 44, 37, 52, 43, 37, 52, 45, 35, 51, 44, 36, + 51, 43, 36, 52, 43, 36, 51, 44, 38, 50, 43, 38, 51, 45, 37, 51, 44, 36, 50, 45, 37, 50, 45, 37, 51, 44, 36, 52, 44, 38, 50, 45, 38, 52, 43, 37, 53, 45, 36, 53, 46, 37, 53, 45, 37, 49, 43, 35, 15, 15, 15, 19, 19, 19, 21, 21, 21, 20, 20, 21, 18, 18, 19, + 14, 14, 15, 52, 45, 37, 53, 45, 37, 52, 45, 38, 51, 44, 38, 51, 45, 38, 52, 46, 37, 53, 45, 37, 52, 46, 38, 51, 47, 39, 53, 46, 38, 54, 46, 37, 53, 45, 38, 53, 45, 38, 52, 46, 38, 53, 47, 39, 53, 45, 39, 51, 45, 39, 52, 46, 39, 53, 46, 38, 53, 46, 38, + 54, 47, 39, 55, 47, 39, 53, 47, 39, 52, 47, 39, 52, 46, 39, 53, 46, 39, 53, 45, 39, 52, 45, 39, 52, 46, 40, 54, 47, 39, 54, 47, 38, 53, 46, 38, 54, 45, 39, 54, 45, 39, 53, 45, 39, 53, 46, 39, 54, 47, 38, 54, 47, 39, 55, 46, 39, 55, 47, 38, 55, 47, 38, + 55, 45, 40, 53, 46, 40, 53, 48, 40, 55, 47, 40, 55, 46, 39, 53, 45, 38, 52, 45, 38, 54, 46, 39, 56, 46, 38, 56, 46, 38, 55, 46, 38, 54, 46, 38, 54, 48, 39, 53, 48, 39, 52, 47, 38, 54, 47, 39, 14, 14, 15, 18, 18, 19, 20, 20, 21, 21, 21, 21, 19, 19, 19, + 15, 15, 15, 51, 45, 37, 53, 47, 38, 54, 47, 39, 54, 46, 40, 53, 45, 40, 53, 47, 39, 54, 47, 38, 53, 46, 38, 53, 46, 39, 54, 46, 40, 54, 46, 38, 54, 46, 37, 53, 46, 38, 52, 46, 39, 52, 46, 39, 54, 45, 38, 54, 45, 38, 54, 45, 38, 54, 46, 38, 54, 46, 38, + 53, 45, 39, 52, 45, 39, 53, 45, 38, 53, 44, 38, 53, 45, 38, 52, 46, 38, 50, 45, 38, 51, 46, 38, 50, 46, 38, 51, 46, 38, 52, 45, 39, 52, 45, 38, 52, 46, 37, 51, 45, 37, 52, 44, 37, 52, 45, 37, 51, 46, 38, 52, 46, 37, 53, 45, 37, 94, 87, 81, 52, 45, 37, + 52, 45, 38, 53, 44, 39, 52, 44, 37, 52, 45, 37, 52, 45, 38, 52, 44, 38, 52, 44, 37, 52, 44, 36, 52, 44, 37, 51, 45, 38, 51, 45, 38, 51, 44, 37, 50, 44, 37, 51, 44, 37, 51, 44, 37, 50, 45, 37, 51, 44, 37, 51, 44, 36, 50, 44, 36, 49, 44, 36, 49, 43, 36, + 49, 43, 37, 75, 69, 64, 21, 18, 16, 34, 32, 29, 32, 30, 27, 32, 30, 27, 34, 31, 28, 33, 31, 28, 34, 32, 29, 33, 31, 28, 33, 31, 28, 32, 30, 27, 32, 29, 27, 33, 30, 27, 31, 30, 27, 32, 30, 27, 34, 31, 29, 33, 30, 28, 32, 29, 27, 32, 30, 27, 31, 29, 26, + 31, 29, 26, 32, 29, 27, 32, 30, 27, 34, 31, 29, 32, 30, 27, 32, 30, 27, 32, 30, 27, 32, 30, 27, 32, 29, 27, 32, 29, 27, 32, 30, 27, 31, 29, 27, 33, 30, 28, 32, 30, 27, 31, 29, 26, 31, 30, 27, 15, 15, 15, 19, 19, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 15, 15, 15, 31, 28, 26, 31, 28, 26, 30, 27, 25, 31, 28, 26, 31, 28, 26, 32, 29, 27, 30, 28, 26, 31, 29, 27, 31, 29, 26, 30, 27, 25, 31, 29, 27, 29, 27, 25, 30, 28, 26, 30, 28, 25, 32, 28, 26, 31, 28, 26, 33, 30, 28, 32, 28, 26, 30, 27, 25, 29, 26, 24, + 31, 29, 26, 30, 27, 25, 31, 29, 27, 32, 29, 26, 30, 27, 25, 30, 28, 26, 29, 27, 25, 29, 27, 24, 30, 28, 26, 30, 28, 26, 31, 29, 26, 30, 28, 26, 28, 27, 24, 18, 15, 12, 41, 36, 29, 41, 35, 29, 42, 35, 29, 40, 36, 28, 39, 35, 29, 40, 35, 29, 40, 36, 30, + 41, 36, 29, 40, 34, 28, 39, 34, 28, 39, 33, 28, 39, 33, 28, 40, 34, 28, 39, 34, 28, 44, 39, 32, 50, 45, 36, 7, 6, 5, 29, 29, 29, 23, 23, 23, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, + 19, 19, 19, 19, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 21, 8, 7, 7, 10, 10, 10, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, + 14, 14, 14, 14, 14, 15, 15, 15, 15, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 22, 22, 22, 30, 30, 30, 13, 12, 11, 58, 49, 40, 49, 41, 34, 40, 34, 28, + 39, 34, 27, 40, 35, 28, 38, 33, 28, 38, 33, 28, 38, 33, 27, 40, 33, 28, 40, 34, 28, 39, 35, 29, 38, 35, 29, 39, 34, 29, 42, 35, 30, 41, 35, 30, 82, 79, 74, 40, 35, 30, 43, 37, 30, 42, 37, 31, 42, 37, 29, 41, 37, 29, 40, 37, 30, 40, 38, 30, 42, 37, 30, + 43, 37, 29, 43, 36, 30, 43, 38, 31, 43, 37, 30, 43, 37, 31, 43, 37, 30, 41, 37, 30, 43, 37, 31, 41, 37, 30, 121, 117, 113, 128, 125, 120, 128, 124, 121, 127, 124, 120, 128, 125, 120, 127, 125, 121, 127, 124, 121, 51, 46, 41, 43, 37, 31, 43, 37, 32, 46, 37, 33, 45, 39, 33, + 44, 38, 32, 44, 39, 33, 46, 40, 32, 46, 40, 32, 46, 38, 32, 45, 38, 32, 44, 38, 33, 46, 40, 32, 33, 30, 25, 16, 16, 16, 19, 19, 20, 20, 20, 21, 20, 20, 20, 17, 17, 18, 25, 23, 20, 46, 40, 34, 45, 39, 33, 46, 40, 34, 45, 40, 34, 46, 41, 34, 46, 40, 34, + 45, 41, 33, 47, 41, 34, 46, 41, 34, 47, 40, 34, 48, 41, 34, 47, 42, 34, 47, 41, 33, 47, 41, 34, 49, 41, 35, 131, 128, 124, 131, 128, 124, 132, 127, 124, 131, 128, 124, 131, 128, 124, 131, 128, 124, 132, 128, 124, 49, 42, 35, 48, 42, 36, 47, 43, 36, 49, 42, 35, 50, 42, 37, + 49, 43, 36, 49, 43, 35, 49, 44, 35, 49, 44, 35, 49, 42, 35, 50, 43, 35, 50, 44, 36, 50, 43, 36, 49, 42, 37, 125, 120, 117, 132, 127, 123, 132, 128, 123, 131, 129, 123, 132, 128, 123, 133, 128, 124, 132, 128, 124, 58, 52, 44, 50, 43, 36, 52, 43, 37, 51, 44, 37, 52, 44, 36, + 51, 45, 36, 50, 44, 38, 50, 44, 38, 51, 45, 38, 52, 44, 38, 51, 44, 37, 51, 46, 37, 52, 46, 37, 49, 42, 35, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 18, 18, 19, 14, 14, 15, 52, 44, 39, 51, 45, 38, 50, 46, 37, 52, 46, 37, 53, 45, 38, 53, 45, 39, + 53, 45, 38, 52, 45, 37, 53, 46, 37, 54, 46, 38, 53, 45, 39, 51, 45, 38, 51, 45, 38, 52, 45, 39, 53, 46, 40, 135, 131, 126, 135, 130, 125, 135, 130, 126, 135, 130, 126, 135, 130, 126, 136, 130, 126, 134, 131, 126, 52, 47, 38, 52, 46, 39, 53, 46, 38, 53, 47, 38, 52, 47, 39, + 52, 46, 39, 52, 46, 38, 52, 47, 37, 52, 46, 38, 52, 46, 37, 52, 45, 38, 53, 46, 39, 54, 46, 40, 53, 46, 39, 127, 123, 118, 134, 130, 125, 135, 129, 124, 134, 129, 125, 133, 129, 125, 134, 129, 125, 134, 130, 126, 60, 55, 48, 52, 47, 39, 54, 46, 38, 55, 46, 39, 54, 46, 40, + 54, 47, 39, 55, 47, 38, 54, 46, 37, 54, 46, 38, 54, 47, 39, 53, 47, 39, 54, 46, 39, 55, 47, 39, 55, 48, 39, 14, 14, 15, 18, 18, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 53, 45, 37, 54, 46, 38, 53, 47, 38, 52, 46, 39, 53, 46, 38, 55, 46, 38, + 54, 46, 38, 54, 46, 39, 53, 46, 39, 53, 45, 39, 53, 47, 39, 53, 46, 39, 53, 45, 39, 52, 45, 39, 53, 47, 39, 135, 130, 126, 134, 131, 126, 134, 131, 126, 135, 131, 126, 134, 131, 126, 135, 130, 126, 136, 131, 126, 53, 47, 38, 52, 47, 39, 53, 46, 39, 52, 46, 39, 52, 46, 39, + 53, 46, 38, 52, 45, 39, 52, 46, 39, 53, 46, 38, 52, 45, 38, 52, 44, 39, 52, 44, 39, 52, 44, 38, 52, 45, 37, 53, 45, 38, 53, 44, 37, 51, 44, 37, 91, 87, 81, 50, 45, 37, 51, 44, 37, 51, 44, 38, 51, 44, 39, 53, 44, 39, 52, 44, 38, 51, 45, 38, 50, 45, 38, + 50, 44, 38, 51, 43, 38, 51, 44, 36, 51, 43, 36, 51, 43, 37, 51, 43, 37, 50, 43, 37, 50, 45, 36, 51, 44, 36, 51, 43, 36, 50, 43, 36, 51, 43, 36, 51, 43, 35, 50, 44, 36, 51, 45, 37, 77, 69, 63, 21, 18, 16, 34, 31, 29, 34, 31, 28, 32, 29, 27, 32, 30, 27, + 33, 31, 28, 32, 30, 27, 34, 31, 29, 34, 31, 28, 31, 29, 26, 33, 31, 28, 32, 30, 27, 32, 29, 27, 114, 112, 111, 122, 120, 119, 121, 120, 119, 121, 119, 118, 121, 119, 117, 120, 119, 117, 121, 119, 118, 41, 38, 35, 32, 29, 27, 32, 30, 27, 32, 30, 27, 33, 30, 28, 34, 31, 29, + 32, 30, 27, 31, 28, 26, 31, 27, 25, 31, 29, 26, 33, 31, 27, 33, 30, 27, 32, 30, 27, 31, 29, 26, 30, 29, 26, 15, 15, 15, 19, 19, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 31, 29, 27, 31, 29, 27, 29, 27, 25, 29, 28, 25, 30, 28, 25, 30, 28, 26, + 30, 28, 25, 33, 30, 27, 31, 29, 26, 30, 28, 25, 32, 29, 27, 30, 27, 25, 30, 29, 26, 30, 28, 25, 122, 120, 119, 122, 120, 119, 121, 120, 119, 122, 120, 119, 121, 120, 119, 121, 119, 118, 123, 121, 120, 30, 27, 25, 31, 29, 26, 30, 27, 25, 31, 29, 26, 30, 28, 25, 29, 26, 25, + 29, 27, 24, 29, 27, 25, 31, 29, 27, 30, 28, 26, 30, 28, 26, 28, 26, 24, 18, 15, 13, 41, 36, 29, 41, 34, 29, 40, 34, 29, 39, 36, 29, 39, 37, 28, 39, 35, 28, 40, 34, 29, 39, 35, 28, 39, 36, 29, 39, 35, 29, 39, 35, 28, 39, 35, 29, 40, 34, 28, 40, 33, 28, + 46, 38, 32, 52, 44, 36, 7, 6, 5, 27, 27, 28, 22, 22, 22, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 19, 18, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 19, 18, 18, 19, 14, 14, 14, 21, 21, 20, 9, 9, 9, 12, 12, 12, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 16, + 16, 16, 16, 16, 16, 17, 17, 17, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 23, 23, 23, 30, 30, 31, 13, 12, 11, 57, 48, 39, 50, 42, 34, 39, 34, 27, 40, 33, 28, 39, 33, 28, 39, 35, 28, 39, 33, 28, 40, 34, 28, 39, 34, 28, 39, 35, 28, + 40, 35, 29, 40, 34, 29, 41, 34, 29, 42, 34, 30, 41, 34, 29, 83, 80, 75, 40, 36, 31, 41, 36, 30, 41, 34, 29, 40, 35, 31, 42, 36, 30, 43, 36, 30, 41, 36, 30, 43, 36, 30, 42, 36, 30, 43, 36, 31, 42, 37, 30, 42, 37, 30, 41, 36, 30, 42, 36, 31, 41, 36, 31, + 44, 37, 32, 43, 38, 31, 42, 36, 31, 41, 37, 32, 43, 39, 31, 43, 39, 31, 43, 37, 32, 43, 38, 31, 43, 38, 31, 43, 38, 32, 44, 38, 32, 45, 39, 32, 44, 37, 32, 44, 39, 32, 45, 38, 33, 45, 38, 33, 45, 37, 32, 46, 39, 32, 44, 39, 33, 45, 38, 33, 47, 40, 33, + 45, 41, 32, 32, 30, 25, 16, 16, 16, 19, 19, 20, 20, 20, 21, 20, 20, 20, 17, 17, 18, 24, 22, 20, 46, 40, 32, 46, 42, 33, 45, 40, 33, 45, 40, 33, 47, 42, 34, 46, 41, 35, 46, 40, 34, 48, 40, 34, 49, 42, 34, 48, 41, 35, 46, 42, 33, 46, 41, 34, 46, 41, 34, + 47, 41, 34, 48, 42, 34, 47, 43, 34, 48, 43, 35, 49, 41, 35, 47, 41, 35, 48, 43, 35, 50, 41, 36, 49, 40, 36, 48, 42, 35, 49, 43, 36, 49, 44, 36, 48, 43, 35, 50, 42, 35, 49, 43, 35, 48, 42, 36, 49, 42, 35, 50, 42, 34, 51, 43, 35, 50, 45, 36, 49, 43, 36, + 49, 43, 35, 51, 44, 35, 49, 42, 35, 49, 42, 35, 51, 43, 35, 52, 44, 36, 52, 44, 36, 50, 45, 36, 50, 44, 36, 51, 44, 36, 50, 44, 36, 49, 44, 37, 50, 44, 38, 52, 43, 37, 52, 44, 37, 50, 44, 36, 52, 43, 36, 52, 44, 36, 50, 45, 36, 51, 44, 36, 52, 43, 37, + 52, 44, 38, 50, 42, 36, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 18, 18, 19, 14, 14, 15, 51, 46, 38, 52, 46, 37, 51, 46, 38, 51, 46, 38, 52, 45, 37, 54, 45, 38, 52, 45, 38, 51, 46, 38, 52, 46, 38, 51, 45, 37, 51, 44, 37, 53, 45, 37, 53, 45, 37, + 53, 45, 38, 53, 46, 38, 53, 47, 38, 54, 46, 38, 54, 46, 38, 54, 47, 38, 53, 47, 39, 53, 47, 38, 52, 47, 38, 53, 46, 38, 53, 46, 39, 53, 46, 39, 52, 47, 39, 52, 46, 38, 53, 46, 37, 53, 47, 38, 52, 47, 38, 54, 47, 39, 54, 47, 38, 54, 47, 37, 54, 47, 38, + 54, 46, 39, 55, 46, 39, 55, 46, 38, 54, 46, 38, 53, 47, 38, 53, 47, 38, 54, 47, 39, 54, 47, 39, 53, 46, 40, 53, 46, 40, 54, 47, 39, 54, 47, 39, 54, 47, 39, 54, 47, 39, 55, 47, 38, 54, 47, 39, 53, 46, 38, 54, 47, 38, 53, 47, 38, 54, 47, 38, 55, 47, 38, + 54, 46, 38, 54, 46, 38, 14, 14, 15, 18, 18, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 52, 44, 37, 55, 47, 40, 55, 46, 39, 54, 46, 38, 54, 46, 38, 55, 46, 37, 55, 46, 38, 53, 46, 39, 53, 46, 39, 52, 46, 39, 51, 46, 38, 52, 46, 38, 53, 46, 38, + 52, 45, 39, 51, 45, 40, 51, 45, 39, 52, 46, 37, 54, 45, 37, 53, 46, 38, 53, 47, 39, 53, 46, 39, 53, 45, 38, 53, 46, 38, 53, 46, 39, 52, 47, 39, 52, 47, 38, 52, 46, 37, 51, 45, 38, 51, 45, 39, 51, 44, 38, 51, 45, 38, 51, 44, 38, 51, 45, 38, 50, 46, 39, + 52, 46, 38, 53, 45, 39, 51, 45, 39, 51, 45, 37, 52, 44, 38, 93, 85, 81, 53, 44, 36, 52, 46, 37, 51, 45, 38, 51, 44, 39, 50, 44, 38, 51, 44, 37, 52, 43, 37, 50, 44, 37, 52, 44, 36, 52, 44, 37, 51, 44, 37, 51, 44, 37, 50, 45, 36, 50, 45, 36, 49, 44, 37, + 49, 43, 37, 51, 44, 37, 52, 45, 37, 51, 44, 37, 49, 44, 37, 50, 43, 37, 49, 42, 36, 48, 43, 36, 75, 70, 63, 21, 19, 16, 34, 32, 29, 35, 32, 30, 33, 30, 28, 32, 29, 27, 33, 31, 29, 32, 30, 27, 34, 32, 29, 34, 31, 28, 33, 30, 28, 33, 30, 27, 32, 29, 26, + 31, 28, 26, 33, 31, 29, 32, 30, 27, 32, 29, 26, 33, 30, 27, 32, 30, 27, 32, 30, 27, 34, 31, 29, 33, 30, 27, 34, 31, 28, 32, 29, 26, 33, 31, 28, 32, 30, 28, 34, 31, 29, 32, 30, 27, 32, 30, 27, 32, 30, 27, 32, 29, 26, 33, 30, 27, 31, 28, 26, 33, 30, 27, + 32, 29, 27, 30, 28, 26, 15, 15, 15, 19, 19, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 32, 29, 27, 32, 29, 27, 31, 29, 26, 30, 27, 25, 30, 28, 25, 30, 29, 26, 30, 28, 25, 30, 28, 25, 30, 28, 26, 30, 28, 26, 31, 29, 26, 31, 28, 26, 31, 28, 26, + 30, 27, 25, 31, 29, 26, 32, 30, 27, 30, 28, 25, 30, 28, 26, 29, 27, 25, 31, 29, 27, 31, 29, 26, 30, 27, 25, 29, 27, 25, 30, 28, 25, 30, 28, 26, 30, 27, 25, 29, 27, 24, 28, 26, 24, 29, 27, 24, 30, 28, 25, 31, 28, 26, 30, 27, 24, 28, 26, 24, 17, 15, 13, + 41, 34, 30, 42, 35, 29, 41, 35, 29, 39, 34, 30, 41, 35, 29, 41, 36, 28, 40, 36, 28, 41, 35, 29, 39, 34, 29, 40, 35, 28, 41, 34, 27, 40, 33, 28, 38, 34, 29, 38, 35, 28, 45, 40, 32, 51, 46, 37, 7, 6, 5, 30, 30, 30, 24, 24, 24, 17, 17, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 13, 13, 13, 20, 20, 20, + 10, 10, 10, 14, 14, 14, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, + 17, 17, 18, 23, 23, 23, 30, 30, 30, 13, 12, 11, 57, 49, 40, 49, 42, 33, 40, 33, 27, 38, 33, 27, 38, 33, 28, 38, 34, 27, 37, 34, 29, 38, 33, 29, 40, 34, 28, 40, 33, 28, 40, 34, 28, 39, 34, 29, 39, 34, 28, 39, 36, 29, 40, 35, 28, 84, 80, 74, 42, 36, 30, + 40, 36, 31, 41, 34, 30, 42, 36, 30, 41, 37, 30, 40, 35, 30, 43, 36, 30, 43, 37, 30, 41, 38, 29, 41, 36, 30, 40, 36, 29, 42, 36, 29, 41, 36, 30, 41, 36, 30, 42, 35, 32, 41, 37, 31, 43, 38, 30, 45, 36, 31, 43, 37, 32, 44, 37, 31, 43, 37, 32, 44, 39, 32, + 43, 37, 32, 45, 37, 31, 45, 38, 31, 45, 37, 31, 44, 37, 31, 45, 39, 31, 45, 37, 33, 45, 38, 31, 44, 39, 32, 46, 37, 32, 47, 38, 33, 46, 39, 32, 44, 40, 31, 46, 39, 32, 44, 39, 33, 33, 30, 25, 16, 16, 16, 19, 19, 20, 20, 20, 21, 20, 20, 20, 17, 17, 18, + 24, 23, 20, 45, 40, 34, 47, 40, 33, 46, 41, 34, 45, 41, 34, 46, 41, 34, 45, 39, 34, 45, 40, 35, 47, 41, 34, 47, 40, 33, 47, 41, 33, 48, 42, 34, 47, 41, 33, 48, 40, 34, 46, 41, 35, 47, 41, 35, 47, 42, 34, 46, 42, 35, 47, 41, 36, 49, 43, 35, 48, 42, 35, + 49, 41, 35, 49, 42, 35, 49, 42, 36, 49, 43, 35, 49, 43, 35, 48, 43, 35, 49, 42, 36, 50, 43, 36, 49, 43, 36, 47, 42, 36, 49, 44, 36, 49, 43, 36, 49, 43, 34, 51, 43, 34, 50, 43, 35, 49, 43, 35, 51, 43, 36, 51, 44, 36, 52, 43, 37, 52, 43, 36, 51, 43, 36, + 51, 44, 36, 51, 44, 36, 51, 44, 37, 50, 43, 37, 51, 43, 37, 50, 42, 35, 51, 43, 37, 52, 45, 37, 51, 45, 37, 51, 43, 38, 51, 44, 38, 52, 44, 37, 51, 45, 37, 51, 45, 38, 52, 44, 38, 49, 43, 36, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 18, 18, 19, + 14, 14, 15, 52, 45, 37, 51, 44, 37, 52, 45, 38, 53, 45, 38, 53, 45, 38, 53, 47, 38, 52, 47, 37, 53, 46, 37, 53, 46, 37, 53, 46, 38, 52, 45, 38, 51, 44, 38, 52, 46, 38, 52, 47, 38, 53, 47, 39, 54, 45, 38, 53, 46, 37, 54, 47, 38, 54, 47, 38, 54, 46, 38, + 54, 46, 37, 52, 47, 38, 53, 47, 38, 53, 46, 39, 52, 47, 39, 52, 47, 38, 53, 46, 38, 53, 47, 40, 52, 47, 39, 52, 46, 37, 52, 46, 38, 53, 47, 38, 54, 46, 38, 53, 45, 39, 52, 46, 39, 53, 46, 39, 53, 45, 39, 53, 46, 38, 53, 48, 39, 53, 47, 40, 53, 46, 38, + 52, 47, 39, 52, 47, 39, 52, 46, 39, 52, 46, 39, 52, 47, 39, 53, 48, 38, 54, 48, 38, 53, 46, 38, 53, 45, 39, 54, 47, 39, 53, 46, 39, 53, 45, 37, 54, 45, 37, 54, 46, 38, 55, 47, 38, 55, 46, 38, 14, 14, 15, 18, 18, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, + 15, 15, 15, 50, 45, 37, 54, 46, 40, 55, 45, 39, 54, 46, 39, 52, 46, 39, 52, 46, 38, 52, 45, 37, 53, 46, 39, 53, 46, 39, 53, 45, 38, 53, 46, 39, 53, 47, 39, 53, 46, 38, 52, 46, 38, 52, 47, 38, 52, 46, 39, 53, 46, 38, 54, 45, 37, 54, 46, 39, 54, 46, 39, + 53, 46, 37, 53, 46, 37, 52, 45, 39, 53, 46, 38, 52, 46, 37, 51, 45, 38, 53, 45, 39, 52, 46, 37, 51, 47, 37, 50, 46, 38, 50, 46, 38, 51, 46, 38, 50, 46, 38, 51, 46, 39, 52, 46, 38, 52, 45, 37, 52, 45, 38, 52, 45, 38, 51, 45, 37, 93, 86, 81, 53, 43, 38, + 51, 44, 38, 50, 44, 37, 52, 45, 37, 53, 45, 38, 52, 45, 38, 50, 44, 36, 51, 43, 37, 52, 45, 38, 51, 45, 37, 50, 44, 37, 51, 45, 37, 52, 45, 37, 50, 45, 37, 49, 43, 37, 51, 42, 36, 50, 43, 36, 49, 43, 36, 49, 43, 37, 49, 42, 37, 51, 43, 36, 51, 44, 36, + 50, 43, 37, 75, 69, 63, 21, 18, 16, 33, 31, 28, 33, 31, 28, 33, 31, 29, 33, 31, 28, 32, 31, 28, 33, 32, 29, 32, 30, 27, 33, 31, 28, 34, 31, 29, 32, 30, 27, 32, 30, 27, 32, 29, 27, 32, 30, 27, 33, 30, 27, 32, 29, 27, 33, 30, 27, 32, 30, 27, 33, 31, 28, + 32, 30, 27, 33, 30, 27, 34, 31, 29, 31, 29, 26, 31, 29, 26, 32, 30, 27, 33, 30, 28, 33, 30, 28, 32, 30, 27, 33, 31, 28, 30, 28, 25, 31, 28, 25, 31, 29, 26, 32, 30, 27, 31, 29, 26, 31, 29, 26, 15, 15, 15, 19, 19, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 15, 15, 15, 32, 29, 27, 32, 29, 26, 31, 30, 27, 30, 28, 26, 30, 27, 25, 32, 28, 26, 32, 29, 26, 31, 28, 26, 29, 27, 24, 31, 29, 27, 30, 28, 25, 31, 29, 26, 32, 30, 27, 30, 27, 25, 32, 29, 27, 31, 29, 26, 30, 27, 25, 30, 27, 25, 30, 28, 25, 31, 29, 26, + 29, 27, 25, 29, 27, 25, 30, 28, 25, 31, 28, 26, 31, 28, 26, 29, 26, 25, 29, 27, 25, 30, 27, 25, 31, 28, 26, 29, 26, 24, 30, 27, 25, 30, 27, 25, 29, 26, 24, 18, 15, 13, 42, 35, 29, 42, 34, 29, 42, 34, 30, 41, 35, 29, 41, 35, 28, 40, 36, 29, 40, 36, 29, + 39, 35, 29, 39, 35, 28, 40, 34, 28, 40, 34, 29, 40, 35, 29, 41, 35, 28, 39, 33, 27, 45, 37, 31, 52, 44, 35, 7, 6, 5, 31, 31, 31, 25, 25, 25, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, 8, 8, 8, 10, 10, 11, 13, 12, 13, 13, 13, 13, 14, 13, 14, 13, 13, 14, 13, 13, 14, + 13, 13, 14, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 23, 23, 23, 31, 31, 31, 13, 12, 11, 57, 49, 40, 49, 43, 33, 37, 35, 29, + 38, 34, 28, 40, 34, 27, 38, 34, 29, 39, 32, 29, 39, 35, 29, 39, 35, 28, 39, 33, 28, 40, 34, 29, 41, 34, 30, 40, 35, 28, 40, 36, 28, 40, 35, 28, 84, 80, 74, 40, 36, 29, 40, 35, 29, 41, 35, 30, 42, 36, 30, 41, 36, 29, 40, 36, 29, 42, 36, 31, 42, 36, 30, + 42, 38, 30, 43, 37, 30, 42, 36, 30, 40, 37, 30, 40, 36, 29, 42, 36, 31, 43, 35, 31, 42, 36, 30, 42, 36, 30, 43, 36, 31, 43, 37, 32, 43, 38, 31, 41, 39, 31, 42, 38, 31, 44, 38, 30, 43, 40, 30, 43, 38, 31, 43, 38, 31, 44, 39, 31, 45, 38, 32, 46, 39, 32, + 45, 37, 32, 44, 38, 32, 45, 39, 32, 44, 39, 32, 45, 39, 33, 44, 40, 32, 45, 40, 32, 45, 40, 33, 33, 29, 26, 16, 16, 16, 19, 19, 20, 21, 21, 21, 20, 20, 20, 17, 17, 18, 24, 22, 20, 44, 38, 34, 46, 39, 35, 47, 40, 34, 45, 41, 33, 46, 40, 34, 48, 40, 34, + 48, 39, 34, 49, 40, 34, 48, 40, 34, 47, 40, 33, 48, 41, 33, 48, 40, 34, 47, 41, 35, 48, 41, 35, 47, 41, 35, 47, 42, 35, 48, 43, 34, 47, 42, 34, 49, 42, 35, 47, 41, 34, 47, 41, 36, 50, 41, 36, 49, 41, 36, 48, 41, 35, 48, 41, 34, 48, 42, 35, 49, 43, 37, + 47, 43, 36, 47, 41, 36, 49, 43, 36, 50, 44, 36, 50, 43, 36, 50, 44, 36, 49, 44, 35, 49, 42, 35, 50, 43, 35, 50, 43, 37, 50, 42, 37, 52, 43, 36, 52, 44, 37, 50, 44, 36, 50, 44, 36, 52, 43, 36, 50, 43, 36, 50, 42, 35, 51, 42, 36, 51, 43, 37, 51, 44, 36, + 53, 43, 37, 52, 44, 38, 51, 44, 37, 51, 44, 37, 51, 45, 37, 52, 44, 37, 52, 44, 37, 52, 44, 38, 49, 42, 35, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 50, 45, 37, 53, 45, 37, 54, 44, 38, 53, 44, 37, 53, 45, 37, 52, 47, 38, + 52, 46, 38, 53, 45, 37, 52, 45, 38, 52, 45, 38, 52, 46, 38, 52, 46, 38, 52, 46, 37, 52, 47, 38, 52, 46, 37, 54, 46, 38, 54, 46, 39, 53, 46, 39, 52, 45, 38, 54, 46, 37, 52, 46, 38, 52, 46, 38, 53, 46, 38, 53, 46, 38, 52, 46, 38, 53, 46, 38, 53, 46, 38, + 53, 46, 39, 53, 45, 38, 54, 47, 38, 55, 47, 38, 54, 46, 38, 53, 45, 39, 53, 46, 38, 52, 47, 38, 54, 47, 38, 55, 46, 40, 54, 45, 38, 53, 45, 38, 53, 45, 39, 54, 47, 38, 53, 47, 38, 53, 47, 39, 54, 46, 39, 55, 46, 38, 53, 46, 39, 52, 46, 39, 53, 47, 38, + 54, 47, 38, 55, 45, 39, 55, 45, 38, 54, 46, 38, 54, 47, 39, 54, 47, 39, 54, 46, 39, 53, 46, 38, 53, 47, 37, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 52, 44, 36, 55, 46, 39, 54, 45, 39, 52, 46, 39, 52, 46, 38, 52, 46, 38, + 52, 47, 39, 54, 46, 38, 53, 46, 39, 53, 46, 38, 53, 45, 38, 52, 45, 38, 52, 46, 39, 52, 47, 39, 53, 47, 39, 53, 45, 37, 52, 45, 38, 52, 46, 39, 53, 45, 37, 53, 45, 37, 52, 46, 38, 51, 46, 39, 52, 45, 39, 53, 44, 38, 53, 46, 38, 52, 46, 38, 52, 45, 37, + 52, 45, 37, 51, 46, 37, 51, 46, 39, 51, 46, 39, 52, 45, 37, 52, 44, 38, 51, 45, 38, 50, 45, 37, 51, 45, 37, 52, 45, 38, 51, 45, 38, 51, 46, 38, 91, 88, 82, 49, 46, 38, 49, 45, 38, 49, 43, 38, 49, 44, 38, 50, 45, 37, 52, 43, 37, 53, 43, 37, 53, 45, 36, + 52, 45, 36, 52, 44, 37, 52, 45, 38, 50, 45, 36, 50, 44, 36, 51, 45, 36, 51, 44, 36, 51, 43, 36, 49, 43, 36, 49, 43, 37, 49, 43, 37, 49, 45, 36, 51, 43, 36, 51, 43, 37, 50, 43, 37, 76, 68, 63, 21, 19, 16, 34, 31, 29, 32, 29, 26, 33, 31, 28, 34, 32, 29, + 33, 30, 28, 33, 30, 27, 32, 30, 27, 31, 30, 26, 32, 30, 27, 34, 31, 28, 32, 29, 27, 33, 31, 28, 32, 30, 27, 34, 31, 29, 33, 31, 29, 33, 30, 28, 31, 29, 26, 32, 30, 27, 31, 28, 26, 32, 30, 27, 33, 31, 28, 30, 27, 25, 31, 28, 26, 32, 30, 27, 32, 30, 27, + 32, 30, 27, 32, 29, 27, 33, 30, 28, 31, 29, 27, 31, 29, 26, 32, 30, 27, 32, 29, 27, 31, 30, 27, 31, 29, 26, 15, 15, 15, 19, 19, 19, 21, 21, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 31, 29, 26, 31, 28, 26, 32, 29, 27, 31, 29, 26, 30, 29, 26, 30, 28, 26, + 30, 28, 26, 32, 30, 27, 31, 29, 27, 31, 28, 27, 29, 27, 25, 29, 27, 25, 32, 30, 27, 30, 28, 25, 31, 28, 26, 31, 28, 26, 31, 28, 25, 29, 27, 24, 30, 28, 25, 31, 29, 26, 31, 29, 27, 30, 28, 26, 30, 28, 26, 30, 28, 26, 31, 28, 26, 30, 27, 25, 30, 28, 26, + 31, 29, 27, 31, 28, 26, 29, 26, 24, 29, 26, 24, 30, 28, 26, 29, 27, 25, 18, 15, 12, 42, 35, 29, 40, 34, 29, 40, 35, 28, 42, 35, 29, 41, 34, 30, 40, 36, 28, 41, 36, 28, 40, 35, 29, 38, 35, 29, 39, 34, 30, 40, 35, 29, 39, 34, 28, 40, 33, 28, 41, 34, 27, + 46, 39, 32, 52, 43, 37, 7, 6, 5, 31, 31, 31, 25, 25, 25, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 20, 20, 20, 7, 7, 7, 10, 10, 10, 12, 12, 12, 13, 13, 13, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 15, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 25, 25, 25, 32, 32, 32, 13, 12, 12, 57, 50, 39, 47, 43, 34, 40, 34, 28, 39, 35, 27, 38, 34, 28, 38, 32, 27, 39, 34, 29, 37, 33, 29, 40, 34, 28, 39, 33, 28, + 39, 33, 28, 40, 34, 28, 41, 36, 29, 41, 36, 28, 40, 34, 29, 84, 80, 74, 40, 35, 28, 40, 35, 29, 40, 36, 30, 40, 36, 28, 40, 35, 30, 42, 35, 29, 41, 37, 29, 41, 36, 30, 41, 36, 30, 41, 37, 31, 42, 37, 29, 42, 36, 30, 42, 37, 31, 43, 38, 30, 42, 37, 30, + 44, 37, 30, 44, 36, 31, 122, 119, 115, 128, 125, 122, 129, 125, 121, 129, 125, 122, 128, 126, 122, 129, 126, 122, 130, 125, 122, 49, 43, 35, 43, 38, 31, 43, 38, 32, 44, 39, 31, 44, 39, 32, 44, 37, 33, 44, 37, 32, 46, 38, 31, 46, 40, 32, 44, 39, 32, 44, 38, 34, 44, 40, 32, + 44, 39, 33, 34, 30, 26, 16, 16, 16, 19, 19, 20, 21, 21, 21, 20, 20, 20, 17, 17, 18, 25, 22, 20, 44, 40, 34, 46, 40, 33, 46, 41, 34, 45, 41, 33, 46, 40, 33, 47, 40, 35, 47, 40, 33, 46, 40, 34, 46, 40, 33, 48, 40, 34, 47, 41, 33, 47, 41, 34, 46, 40, 35, + 48, 41, 34, 48, 42, 34, 129, 126, 121, 131, 127, 123, 131, 127, 124, 132, 127, 124, 132, 128, 124, 131, 129, 123, 131, 128, 123, 48, 41, 35, 49, 43, 36, 48, 43, 35, 49, 43, 35, 50, 43, 36, 48, 42, 35, 47, 43, 36, 49, 44, 36, 49, 43, 35, 50, 44, 36, 49, 44, 36, 49, 43, 36, + 51, 44, 35, 49, 43, 36, 126, 122, 118, 133, 129, 125, 133, 128, 124, 134, 129, 124, 134, 129, 124, 134, 128, 124, 133, 128, 124, 56, 47, 42, 50, 43, 37, 50, 43, 37, 52, 42, 36, 51, 43, 37, 51, 45, 36, 51, 45, 36, 51, 44, 37, 51, 44, 38, 52, 43, 37, 52, 44, 37, 51, 44, 38, + 51, 44, 38, 49, 43, 36, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 52, 45, 38, 53, 45, 38, 52, 45, 38, 51, 46, 38, 52, 47, 37, 52, 45, 37, 53, 45, 38, 52, 45, 37, 52, 46, 37, 53, 46, 38, 53, 46, 37, 52, 46, 37, 52, 45, 38, + 53, 45, 38, 53, 45, 38, 132, 127, 123, 134, 130, 126, 134, 130, 126, 134, 130, 125, 134, 131, 126, 135, 131, 126, 136, 131, 127, 54, 47, 39, 53, 46, 38, 53, 46, 38, 54, 47, 39, 52, 46, 38, 52, 46, 37, 54, 46, 38, 55, 46, 38, 54, 45, 38, 53, 46, 38, 54, 46, 38, 55, 47, 38, + 54, 47, 37, 53, 47, 38, 129, 124, 120, 136, 131, 126, 135, 131, 126, 135, 130, 126, 135, 131, 126, 135, 131, 126, 135, 131, 126, 58, 50, 43, 54, 46, 38, 52, 46, 39, 53, 46, 38, 54, 47, 38, 53, 47, 39, 53, 47, 39, 54, 46, 38, 53, 46, 38, 52, 45, 39, 54, 46, 38, 55, 47, 38, + 53, 47, 38, 54, 46, 38, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 52, 44, 36, 53, 45, 38, 53, 45, 39, 55, 46, 40, 53, 47, 39, 52, 47, 39, 52, 46, 39, 52, 46, 39, 53, 47, 39, 52, 46, 39, 53, 46, 39, 52, 45, 39, 51, 46, 39, + 52, 47, 39, 54, 46, 37, 132, 128, 122, 135, 130, 126, 134, 130, 126, 134, 131, 126, 134, 131, 127, 135, 131, 126, 134, 130, 126, 51, 44, 38, 52, 44, 39, 51, 44, 39, 51, 45, 38, 52, 45, 38, 52, 45, 39, 51, 46, 38, 51, 45, 37, 53, 44, 37, 52, 45, 38, 52, 45, 38, 51, 45, 37, + 51, 44, 37, 52, 44, 38, 52, 44, 38, 51, 45, 38, 50, 44, 37, 92, 86, 81, 51, 43, 37, 50, 44, 37, 51, 44, 37, 52, 44, 38, 53, 44, 38, 52, 44, 38, 52, 44, 38, 52, 44, 37, 52, 44, 37, 52, 44, 37, 52, 44, 36, 51, 44, 35, 51, 43, 37, 51, 43, 37, 51, 45, 36, + 49, 44, 36, 50, 44, 38, 51, 43, 37, 50, 42, 36, 51, 42, 37, 52, 42, 36, 51, 42, 36, 49, 42, 36, 75, 69, 63, 22, 19, 15, 34, 32, 29, 32, 30, 27, 32, 30, 27, 34, 32, 29, 34, 31, 29, 31, 29, 26, 32, 30, 28, 32, 30, 27, 31, 30, 27, 33, 31, 28, 32, 30, 27, + 32, 29, 27, 116, 115, 113, 123, 122, 120, 123, 121, 120, 123, 122, 120, 122, 121, 119, 122, 121, 119, 121, 120, 118, 37, 35, 31, 32, 29, 26, 32, 29, 26, 31, 28, 25, 33, 30, 27, 32, 29, 26, 32, 28, 26, 31, 29, 27, 31, 29, 27, 33, 30, 27, 32, 29, 27, 32, 30, 28, 33, 30, 27, + 32, 29, 26, 32, 29, 27, 15, 15, 15, 19, 19, 19, 21, 21, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 31, 29, 26, 30, 28, 26, 32, 30, 27, 32, 30, 27, 30, 28, 25, 29, 28, 25, 30, 28, 25, 32, 29, 27, 32, 29, 27, 31, 28, 26, 30, 28, 25, 30, 28, 25, 32, 29, 27, + 31, 29, 27, 117, 116, 115, 122, 121, 119, 122, 120, 119, 121, 119, 118, 122, 120, 118, 121, 120, 119, 121, 120, 119, 31, 29, 27, 30, 28, 26, 30, 28, 25, 30, 28, 26, 29, 27, 25, 31, 29, 27, 31, 28, 26, 30, 27, 25, 28, 26, 24, 29, 27, 24, 29, 27, 24, 30, 28, 25, 17, 15, 12, + 41, 37, 28, 41, 35, 29, 41, 34, 29, 42, 35, 29, 41, 35, 29, 39, 34, 28, 39, 34, 28, 39, 34, 29, 40, 35, 28, 39, 36, 28, 38, 34, 28, 39, 34, 28, 40, 35, 28, 39, 35, 28, 45, 40, 33, 52, 44, 37, 7, 6, 5, 31, 31, 32, 25, 25, 25, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 19, 20, 19, 19, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 20, 20, 20, + 8, 7, 7, 10, 10, 10, 12, 12, 12, 13, 13, 13, 13, 12, 13, 13, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 23, 23, 23, 30, 30, 30, 13, 12, 11, 55, 48, 40, 48, 41, 33, 39, 34, 28, 38, 34, 28, 39, 34, 28, 38, 34, 29, 39, 34, 27, 39, 33, 29, 40, 35, 28, 38, 34, 29, 41, 34, 28, 41, 36, 29, 41, 34, 29, 40, 35, 30, 41, 36, 30, 85, 79, 74, 42, 34, 29, + 42, 35, 30, 42, 35, 30, 41, 36, 30, 42, 37, 29, 43, 36, 30, 41, 37, 31, 40, 37, 31, 42, 36, 31, 42, 37, 29, 43, 36, 29, 44, 35, 31, 43, 37, 29, 43, 38, 29, 41, 37, 31, 43, 38, 31, 44, 37, 30, 43, 37, 31, 43, 36, 32, 44, 37, 31, 44, 37, 32, 42, 36, 31, + 41, 38, 31, 43, 38, 31, 44, 37, 31, 43, 37, 31, 43, 38, 32, 44, 39, 32, 45, 38, 31, 45, 40, 32, 44, 39, 31, 44, 39, 32, 45, 39, 33, 44, 38, 32, 45, 38, 33, 44, 40, 34, 46, 40, 32, 34, 28, 25, 16, 16, 16, 19, 19, 20, 21, 21, 21, 20, 20, 20, 17, 17, 18, + 24, 22, 20, 45, 41, 33, 47, 40, 33, 45, 39, 32, 45, 40, 33, 48, 39, 33, 48, 39, 34, 47, 40, 33, 47, 41, 33, 48, 41, 33, 47, 40, 33, 46, 39, 33, 48, 40, 34, 46, 40, 34, 46, 42, 35, 46, 42, 34, 47, 41, 34, 48, 41, 34, 46, 42, 35, 48, 41, 36, 49, 40, 34, + 50, 42, 35, 50, 43, 36, 47, 42, 35, 47, 41, 35, 48, 40, 35, 49, 41, 35, 47, 42, 35, 48, 42, 35, 48, 42, 35, 49, 42, 35, 50, 43, 35, 49, 45, 35, 47, 44, 36, 48, 43, 36, 49, 44, 35, 49, 43, 36, 49, 43, 37, 48, 44, 35, 50, 44, 35, 51, 44, 36, 51, 43, 36, + 51, 43, 36, 49, 44, 35, 51, 44, 35, 51, 43, 36, 49, 43, 37, 50, 45, 36, 51, 44, 36, 51, 43, 37, 51, 43, 36, 52, 44, 36, 50, 43, 36, 50, 44, 37, 50, 43, 37, 51, 44, 37, 51, 44, 37, 48, 40, 35, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, + 15, 15, 15, 51, 44, 36, 51, 43, 37, 51, 45, 37, 52, 45, 37, 53, 45, 38, 53, 46, 39, 52, 46, 37, 52, 46, 37, 51, 45, 37, 51, 45, 37, 53, 46, 38, 53, 45, 37, 51, 45, 38, 50, 46, 38, 52, 46, 37, 54, 46, 37, 55, 46, 37, 54, 46, 37, 52, 46, 37, 53, 46, 38, + 52, 45, 38, 51, 46, 38, 52, 47, 38, 53, 46, 39, 52, 45, 39, 52, 45, 38, 53, 46, 38, 53, 46, 38, 53, 47, 38, 53, 47, 39, 52, 45, 39, 53, 46, 38, 53, 46, 38, 53, 47, 38, 52, 47, 38, 53, 47, 38, 53, 47, 38, 53, 47, 38, 54, 47, 38, 54, 46, 38, 54, 46, 38, + 54, 46, 38, 53, 46, 39, 53, 47, 40, 54, 46, 39, 55, 46, 39, 54, 45, 39, 54, 46, 39, 54, 46, 38, 53, 45, 39, 52, 46, 39, 53, 46, 38, 53, 45, 37, 54, 46, 37, 53, 47, 37, 51, 47, 37, 52, 46, 38, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, + 15, 15, 15, 51, 44, 36, 54, 46, 38, 53, 46, 38, 54, 46, 39, 55, 46, 39, 55, 45, 38, 54, 45, 38, 53, 45, 38, 54, 45, 39, 53, 46, 39, 53, 46, 39, 53, 46, 38, 53, 46, 39, 53, 47, 39, 53, 47, 38, 53, 47, 39, 53, 45, 39, 52, 45, 38, 52, 46, 37, 52, 45, 38, + 53, 44, 38, 53, 45, 37, 52, 46, 38, 53, 45, 39, 53, 44, 38, 52, 44, 38, 51, 45, 38, 50, 46, 38, 50, 45, 38, 50, 44, 38, 51, 44, 37, 51, 44, 38, 51, 44, 38, 52, 44, 37, 53, 44, 37, 51, 44, 37, 50, 44, 38, 50, 43, 38, 50, 43, 38, 92, 85, 81, 51, 43, 38, + 51, 43, 37, 49, 44, 36, 51, 44, 36, 52, 43, 36, 53, 44, 36, 51, 43, 36, 50, 44, 37, 50, 44, 37, 50, 44, 36, 51, 45, 37, 50, 45, 36, 51, 44, 36, 50, 44, 37, 51, 44, 38, 50, 43, 36, 50, 44, 35, 51, 44, 36, 50, 43, 37, 50, 43, 36, 49, 44, 37, 50, 44, 37, + 51, 42, 36, 75, 68, 63, 21, 18, 16, 34, 31, 29, 32, 29, 27, 32, 29, 27, 33, 30, 28, 33, 31, 28, 31, 29, 26, 32, 30, 28, 33, 30, 28, 34, 31, 28, 32, 30, 27, 34, 32, 29, 32, 30, 27, 33, 32, 29, 32, 30, 27, 33, 30, 27, 34, 31, 28, 32, 30, 27, 33, 31, 29, + 31, 29, 26, 31, 28, 26, 32, 29, 26, 34, 30, 28, 32, 28, 27, 33, 29, 27, 31, 28, 26, 31, 28, 26, 31, 29, 27, 30, 28, 25, 32, 30, 27, 33, 30, 27, 32, 30, 27, 31, 29, 26, 31, 29, 26, 31, 30, 26, 15, 15, 15, 19, 19, 19, 21, 21, 21, 20, 20, 21, 18, 18, 19, + 15, 15, 15, 31, 29, 26, 30, 28, 26, 32, 30, 27, 31, 29, 26, 30, 28, 26, 30, 29, 25, 31, 29, 26, 31, 28, 26, 31, 29, 26, 31, 29, 27, 31, 28, 26, 31, 28, 26, 31, 28, 26, 31, 29, 26, 30, 28, 25, 31, 29, 26, 30, 28, 25, 30, 28, 26, 30, 28, 26, 32, 29, 27, + 31, 28, 26, 29, 27, 24, 31, 28, 27, 30, 27, 25, 29, 27, 25, 30, 27, 25, 32, 29, 27, 30, 27, 26, 29, 27, 25, 28, 26, 24, 32, 29, 26, 29, 27, 25, 29, 27, 25, 18, 15, 12, 41, 35, 30, 41, 34, 30, 40, 34, 28, 40, 35, 28, 40, 36, 29, 40, 35, 28, 40, 34, 28, + 40, 34, 29, 39, 34, 29, 39, 35, 28, 38, 35, 28, 38, 33, 28, 40, 34, 29, 40, 33, 27, 46, 39, 31, 52, 45, 37, 7, 6, 5, 27, 27, 27, 21, 21, 21, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 19, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 14, 14, 14, 21, 21, 20, 9, 8, 8, 12, 12, 12, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 24, 24, 24, 31, 31, 31, 13, 12, 12, 54, 50, 39, 46, 43, 34, 36, 33, 28, + 37, 33, 29, 39, 34, 28, 38, 36, 27, 39, 35, 28, 40, 35, 29, 39, 33, 29, 39, 35, 29, 40, 35, 28, 40, 33, 28, 40, 34, 29, 39, 34, 29, 40, 35, 29, 83, 79, 74, 41, 34, 28, 39, 36, 29, 40, 34, 29, 40, 34, 30, 42, 36, 31, 42, 37, 30, 41, 37, 29, 43, 37, 30, + 41, 35, 30, 41, 36, 30, 42, 36, 31, 42, 37, 30, 43, 36, 30, 42, 36, 31, 43, 37, 30, 40, 35, 31, 43, 36, 30, 44, 37, 31, 43, 38, 32, 44, 36, 31, 42, 38, 31, 41, 39, 32, 42, 38, 32, 42, 38, 31, 42, 37, 32, 42, 38, 32, 44, 38, 31, 45, 38, 32, 46, 38, 32, + 45, 38, 31, 46, 39, 32, 46, 39, 32, 45, 38, 32, 44, 40, 32, 45, 41, 31, 45, 40, 32, 45, 40, 34, 32, 30, 26, 16, 16, 16, 19, 19, 20, 21, 21, 21, 20, 20, 21, 17, 17, 18, 24, 23, 20, 45, 41, 33, 46, 40, 32, 46, 39, 34, 47, 40, 33, 47, 40, 33, 47, 40, 33, + 47, 42, 33, 45, 42, 33, 46, 41, 34, 46, 40, 34, 46, 41, 34, 46, 42, 34, 47, 42, 33, 47, 41, 34, 46, 42, 34, 48, 42, 33, 46, 41, 34, 47, 40, 35, 48, 41, 35, 49, 42, 33, 47, 41, 35, 47, 41, 35, 47, 41, 35, 48, 43, 35, 49, 42, 35, 48, 42, 34, 48, 41, 34, + 50, 42, 35, 49, 42, 36, 49, 43, 35, 48, 43, 35, 48, 44, 36, 49, 44, 35, 48, 44, 36, 48, 44, 35, 50, 43, 35, 49, 43, 36, 49, 43, 36, 51, 41, 35, 51, 42, 35, 50, 44, 36, 49, 43, 36, 50, 42, 37, 50, 44, 36, 50, 45, 36, 51, 44, 36, 50, 43, 36, 50, 44, 36, + 50, 44, 36, 50, 43, 36, 52, 44, 37, 52, 44, 37, 51, 43, 36, 50, 43, 36, 51, 44, 38, 51, 45, 38, 48, 41, 35, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 50, 45, 38, 50, 45, 38, 50, 44, 38, 52, 44, 38, 53, 45, 37, 51, 45, 37, + 51, 46, 38, 53, 46, 37, 52, 44, 38, 53, 44, 38, 51, 45, 37, 50, 45, 38, 52, 45, 37, 53, 44, 38, 51, 45, 38, 51, 46, 37, 53, 46, 38, 54, 46, 38, 52, 44, 37, 53, 45, 37, 53, 46, 38, 51, 44, 38, 52, 44, 38, 54, 46, 37, 53, 46, 38, 53, 46, 39, 55, 47, 39, + 54, 46, 39, 53, 44, 38, 54, 44, 38, 53, 45, 38, 52, 46, 38, 52, 45, 38, 52, 45, 39, 53, 46, 39, 53, 46, 38, 53, 46, 38, 53, 46, 39, 52, 47, 39, 54, 46, 38, 54, 45, 39, 53, 46, 39, 54, 46, 38, 54, 47, 39, 54, 47, 40, 52, 47, 39, 51, 46, 38, 53, 45, 38, + 54, 45, 39, 53, 46, 39, 53, 47, 38, 54, 46, 38, 53, 44, 38, 53, 45, 37, 54, 47, 37, 53, 48, 37, 52, 47, 38, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 50, 43, 37, 54, 45, 38, 55, 45, 39, 53, 45, 39, 53, 46, 38, 53, 45, 38, + 52, 45, 38, 52, 46, 38, 53, 46, 38, 53, 45, 38, 53, 45, 39, 53, 45, 39, 53, 46, 39, 52, 45, 38, 52, 46, 39, 52, 46, 38, 52, 46, 38, 52, 46, 38, 53, 45, 39, 51, 45, 38, 52, 46, 38, 53, 47, 38, 52, 47, 38, 52, 46, 38, 51, 46, 38, 52, 45, 39, 52, 45, 38, + 51, 44, 38, 51, 45, 37, 51, 45, 37, 52, 44, 38, 51, 43, 39, 51, 43, 38, 51, 43, 38, 50, 43, 37, 51, 44, 38, 51, 45, 37, 51, 44, 37, 51, 43, 38, 92, 87, 82, 49, 44, 37, 49, 44, 36, 49, 44, 36, 50, 45, 37, 51, 45, 38, 50, 45, 38, 49, 44, 37, 50, 45, 37, + 52, 45, 37, 51, 44, 37, 49, 44, 36, 49, 45, 36, 51, 45, 36, 52, 44, 37, 51, 44, 37, 50, 44, 36, 49, 43, 36, 48, 43, 35, 50, 43, 36, 51, 44, 37, 51, 43, 37, 50, 43, 35, 50, 43, 35, 77, 70, 61, 22, 18, 15, 32, 29, 27, 32, 29, 27, 32, 30, 28, 31, 28, 27, + 33, 30, 27, 32, 29, 26, 33, 31, 28, 33, 31, 28, 33, 32, 29, 31, 30, 27, 33, 31, 28, 31, 29, 27, 32, 29, 27, 32, 29, 26, 33, 30, 27, 32, 30, 27, 31, 28, 26, 34, 31, 28, 34, 31, 28, 31, 29, 26, 33, 31, 28, 34, 31, 28, 33, 30, 27, 32, 29, 27, 31, 28, 26, + 31, 29, 26, 32, 30, 27, 31, 29, 26, 32, 30, 27, 32, 29, 27, 31, 28, 26, 30, 28, 25, 33, 30, 28, 30, 28, 26, 15, 15, 15, 19, 19, 19, 21, 21, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 31, 29, 26, 31, 29, 27, 32, 30, 27, 30, 28, 26, 33, 30, 27, 32, 30, 27, + 32, 29, 27, 30, 28, 26, 32, 30, 27, 31, 29, 27, 29, 28, 25, 31, 28, 25, 30, 27, 25, 29, 27, 24, 29, 28, 25, 29, 27, 25, 30, 27, 25, 32, 29, 27, 31, 28, 26, 30, 28, 26, 30, 29, 26, 29, 28, 25, 30, 28, 25, 31, 28, 26, 30, 27, 25, 30, 27, 25, 31, 28, 26, + 31, 28, 26, 30, 28, 25, 28, 27, 24, 31, 28, 26, 31, 29, 27, 30, 27, 25, 18, 15, 12, 41, 35, 29, 41, 37, 30, 41, 36, 29, 42, 34, 28, 41, 35, 28, 39, 35, 28, 39, 35, 29, 39, 36, 28, 40, 35, 28, 39, 33, 29, 38, 34, 28, 39, 34, 28, 38, 35, 28, 38, 34, 27, + 45, 38, 32, 51, 44, 36, 7, 6, 5, 27, 27, 27, 21, 21, 21, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 17, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 14, 14, 14, 21, 21, 21, 9, 9, 9, 13, 13, 14, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 26, 26, 27, 33, 33, 34, 14, 13, 12, 57, 48, 41, 48, 43, 35, 39, 33, 29, 37, 34, 28, 37, 33, 29, 38, 34, 29, 38, 33, 28, 38, 34, 28, 39, 35, 28, 40, 35, 28, + 41, 34, 29, 40, 35, 29, 39, 35, 29, 42, 35, 29, 40, 36, 30, 83, 79, 75, 39, 35, 30, 41, 34, 28, 41, 35, 29, 41, 36, 29, 42, 37, 28, 41, 35, 29, 40, 37, 29, 43, 36, 30, 40, 37, 28, 41, 37, 29, 43, 37, 29, 42, 37, 30, 41, 37, 31, 42, 37, 29, 44, 36, 30, + 43, 37, 30, 43, 37, 30, 42, 38, 30, 43, 37, 30, 43, 36, 30, 42, 37, 30, 43, 37, 30, 41, 37, 30, 43, 39, 30, 45, 40, 30, 45, 39, 31, 45, 38, 31, 44, 39, 32, 42, 38, 31, 44, 37, 32, 45, 38, 32, 43, 40, 31, 43, 40, 32, 43, 39, 32, 44, 39, 32, 45, 41, 33, + 45, 40, 33, 33, 30, 25, 16, 16, 17, 19, 19, 20, 21, 21, 21, 20, 20, 21, 17, 17, 18, 24, 23, 20, 47, 40, 33, 45, 40, 34, 46, 41, 33, 47, 40, 32, 45, 39, 33, 45, 41, 32, 46, 41, 33, 46, 40, 33, 47, 40, 33, 46, 41, 34, 47, 39, 34, 48, 41, 34, 49, 42, 34, + 47, 42, 33, 45, 41, 34, 47, 42, 35, 47, 42, 35, 49, 41, 35, 48, 41, 35, 48, 42, 34, 49, 43, 35, 48, 43, 34, 49, 42, 35, 50, 41, 35, 49, 43, 34, 49, 43, 35, 47, 41, 35, 48, 42, 34, 49, 42, 34, 51, 43, 34, 49, 43, 35, 49, 43, 34, 50, 44, 35, 48, 42, 36, + 48, 42, 36, 50, 43, 36, 50, 44, 36, 51, 43, 36, 51, 43, 37, 49, 42, 37, 48, 43, 36, 49, 43, 35, 50, 43, 37, 51, 42, 37, 52, 42, 36, 51, 43, 35, 49, 42, 36, 51, 43, 38, 51, 44, 37, 50, 44, 36, 50, 43, 37, 50, 45, 38, 50, 45, 37, 50, 44, 36, 50, 44, 38, + 52, 43, 37, 49, 42, 34, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 52, 45, 36, 51, 46, 36, 51, 47, 37, 51, 46, 37, 51, 46, 37, 51, 46, 36, 52, 47, 36, 51, 46, 38, 49, 46, 37, 50, 46, 37, 52, 45, 37, 53, 46, 37, 53, 46, 37, + 52, 45, 38, 51, 44, 38, 51, 45, 38, 52, 45, 38, 51, 46, 37, 52, 47, 37, 54, 47, 37, 54, 46, 38, 52, 45, 38, 53, 46, 38, 52, 47, 37, 51, 46, 38, 53, 46, 38, 52, 47, 39, 51, 46, 38, 53, 45, 37, 53, 44, 38, 52, 45, 38, 53, 46, 38, 54, 45, 39, 53, 45, 38, + 51, 46, 39, 52, 47, 37, 53, 46, 38, 54, 46, 39, 52, 46, 38, 52, 46, 38, 52, 46, 38, 52, 46, 39, 53, 46, 40, 54, 47, 38, 54, 47, 37, 54, 47, 39, 53, 46, 40, 52, 46, 39, 53, 47, 39, 55, 46, 37, 55, 44, 37, 52, 45, 37, 52, 47, 38, 52, 46, 38, 52, 45, 38, + 52, 47, 38, 52, 47, 37, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 49, 43, 37, 53, 45, 39, 55, 44, 38, 54, 46, 38, 52, 46, 38, 53, 45, 38, 54, 45, 38, 52, 46, 39, 52, 47, 39, 54, 47, 39, 53, 45, 38, 51, 44, 38, 52, 45, 39, + 52, 46, 39, 52, 44, 39, 52, 45, 38, 51, 45, 38, 53, 45, 38, 54, 46, 38, 53, 46, 38, 53, 44, 38, 51, 44, 38, 50, 45, 38, 51, 45, 39, 52, 44, 39, 52, 44, 38, 51, 45, 38, 50, 46, 38, 51, 46, 38, 52, 45, 37, 52, 44, 37, 50, 45, 37, 50, 45, 38, 51, 43, 38, + 50, 43, 38, 51, 45, 38, 52, 44, 38, 52, 45, 39, 51, 45, 38, 92, 86, 81, 50, 43, 37, 51, 43, 38, 51, 43, 38, 51, 44, 36, 51, 43, 36, 51, 43, 37, 52, 44, 37, 51, 44, 37, 50, 43, 36, 51, 44, 36, 51, 44, 37, 50, 43, 36, 49, 43, 36, 50, 43, 37, 50, 43, 36, + 50, 44, 35, 51, 44, 35, 50, 44, 36, 49, 43, 37, 50, 43, 36, 48, 42, 35, 48, 44, 35, 50, 44, 35, 76, 68, 62, 22, 18, 15, 33, 29, 27, 33, 31, 28, 32, 31, 28, 30, 29, 26, 33, 30, 28, 33, 31, 28, 33, 31, 28, 33, 30, 28, 32, 30, 27, 31, 29, 26, 33, 31, 28, + 32, 29, 27, 31, 29, 26, 32, 30, 27, 32, 29, 26, 32, 29, 26, 32, 28, 26, 32, 29, 27, 33, 30, 28, 31, 28, 26, 34, 31, 28, 33, 30, 28, 34, 30, 28, 32, 28, 26, 31, 28, 26, 31, 29, 26, 32, 30, 27, 32, 30, 27, 32, 29, 27, 31, 28, 26, 31, 30, 26, 31, 30, 26, + 33, 31, 28, 30, 28, 25, 15, 15, 15, 19, 19, 19, 21, 21, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 32, 29, 27, 32, 29, 27, 31, 29, 26, 31, 29, 27, 32, 30, 28, 31, 28, 26, 32, 30, 27, 30, 28, 26, 32, 30, 28, 32, 29, 27, 31, 28, 25, 30, 28, 25, 29, 27, 25, + 29, 28, 25, 30, 29, 26, 29, 27, 25, 29, 27, 25, 30, 29, 26, 30, 28, 25, 29, 27, 24, 29, 27, 25, 31, 29, 26, 29, 27, 24, 30, 28, 26, 31, 29, 26, 30, 28, 26, 30, 27, 25, 30, 28, 25, 28, 26, 25, 30, 27, 25, 30, 27, 24, 31, 29, 26, 30, 28, 25, 17, 15, 13, + 41, 36, 29, 41, 34, 29, 41, 34, 28, 40, 34, 28, 39, 34, 28, 40, 35, 29, 39, 35, 29, 40, 35, 28, 41, 35, 27, 41, 36, 28, 39, 35, 27, 39, 33, 27, 39, 33, 28, 39, 34, 29, 46, 38, 33, 52, 44, 37, 7, 6, 5, 30, 30, 30, 24, 24, 25, 18, 18, 18, 18, 18, 18, + 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 17, 17, 18, 14, 14, 14, 21, 21, 20, + 9, 9, 9, 13, 13, 13, 15, 15, 16, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 20, 26, 26, 26, 33, 33, 33, 14, 13, 12, 54, 49, 40, 47, 41, 34, 39, 34, 28, 40, 33, 28, 38, 33, 27, 39, 33, 29, 39, 33, 28, 39, 34, 28, 39, 35, 28, 40, 35, 29, 38, 34, 29, 39, 34, 28, 39, 35, 29, 39, 36, 29, 39, 35, 28, 82, 79, 74, 42, 34, 29, + 41, 34, 29, 40, 35, 29, 42, 36, 28, 42, 36, 28, 41, 36, 30, 42, 36, 30, 43, 36, 29, 42, 36, 30, 40, 37, 30, 41, 38, 29, 41, 37, 30, 41, 35, 30, 41, 36, 31, 43, 37, 30, 42, 38, 30, 43, 37, 31, 122, 118, 115, 129, 125, 121, 128, 126, 121, 128, 126, 122, 128, 125, 122, + 129, 125, 122, 129, 126, 121, 49, 43, 36, 43, 38, 32, 43, 37, 32, 43, 38, 32, 44, 37, 31, 44, 40, 31, 45, 39, 31, 44, 39, 32, 45, 40, 32, 45, 38, 31, 45, 39, 32, 44, 38, 32, 46, 38, 31, 33, 29, 25, 16, 16, 17, 19, 19, 20, 21, 21, 21, 20, 20, 21, 17, 17, 18, + 24, 22, 20, 46, 39, 32, 45, 40, 32, 46, 40, 34, 47, 40, 33, 46, 39, 34, 46, 39, 33, 46, 41, 33, 47, 40, 34, 48, 40, 34, 46, 41, 33, 47, 42, 33, 46, 42, 33, 47, 42, 33, 48, 41, 34, 48, 40, 34, 128, 125, 120, 131, 128, 124, 132, 128, 124, 130, 127, 124, 130, 128, 124, + 131, 128, 123, 131, 128, 124, 48, 43, 34, 48, 42, 35, 49, 41, 34, 48, 42, 34, 48, 42, 34, 49, 41, 34, 48, 43, 34, 49, 44, 34, 50, 43, 34, 50, 42, 34, 47, 44, 35, 49, 43, 35, 50, 43, 35, 50, 43, 35, 127, 122, 118, 133, 128, 125, 133, 128, 124, 132, 129, 124, 134, 129, 125, + 133, 129, 124, 134, 128, 124, 54, 47, 40, 50, 43, 37, 51, 43, 37, 50, 44, 36, 51, 43, 37, 52, 43, 37, 50, 45, 37, 49, 44, 37, 51, 43, 36, 51, 43, 36, 51, 45, 37, 51, 45, 38, 51, 44, 37, 47, 41, 35, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, + 15, 15, 15, 53, 45, 37, 52, 45, 36, 50, 45, 36, 52, 45, 37, 52, 45, 38, 51, 44, 37, 50, 45, 37, 50, 45, 37, 51, 46, 37, 53, 46, 37, 53, 45, 38, 51, 45, 37, 51, 46, 37, 53, 46, 38, 53, 45, 37, 131, 127, 122, 134, 131, 125, 134, 130, 126, 134, 130, 125, 135, 130, 126, + 134, 130, 126, 134, 130, 126, 53, 45, 38, 52, 46, 38, 52, 45, 38, 54, 45, 39, 52, 45, 39, 52, 46, 38, 53, 46, 39, 53, 45, 39, 53, 45, 38, 53, 46, 38, 52, 45, 38, 52, 45, 38, 52, 46, 39, 53, 46, 39, 129, 124, 119, 135, 130, 125, 134, 130, 125, 134, 130, 126, 135, 131, 126, + 135, 130, 126, 134, 130, 126, 57, 51, 44, 53, 46, 39, 53, 45, 38, 53, 45, 38, 52, 45, 38, 51, 46, 38, 53, 46, 38, 54, 45, 38, 53, 45, 38, 53, 46, 38, 54, 46, 37, 52, 45, 38, 51, 45, 38, 53, 46, 38, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, + 15, 15, 15, 51, 45, 36, 54, 46, 39, 52, 45, 39, 51, 45, 38, 53, 45, 38, 53, 46, 38, 51, 45, 38, 51, 45, 39, 53, 46, 39, 53, 45, 38, 51, 44, 38, 52, 45, 39, 53, 45, 39, 52, 45, 39, 51, 46, 39, 132, 128, 123, 134, 130, 126, 134, 130, 125, 134, 130, 126, 135, 130, 126, + 134, 130, 126, 133, 130, 126, 53, 45, 38, 53, 45, 38, 51, 46, 38, 51, 46, 38, 52, 45, 38, 53, 45, 39, 51, 45, 38, 51, 44, 37, 53, 45, 38, 53, 45, 38, 50, 44, 38, 51, 44, 37, 53, 44, 37, 51, 43, 38, 50, 43, 38, 52, 43, 37, 51, 45, 37, 92, 87, 81, 51, 43, 36, + 50, 44, 36, 49, 45, 36, 49, 44, 36, 51, 44, 36, 52, 45, 36, 51, 44, 36, 51, 43, 37, 51, 42, 37, 50, 42, 36, 50, 42, 37, 50, 43, 37, 50, 44, 36, 50, 43, 36, 51, 43, 36, 51, 43, 36, 50, 43, 35, 49, 43, 35, 49, 42, 36, 50, 42, 36, 51, 43, 36, 50, 43, 36, + 48, 44, 36, 74, 69, 63, 21, 18, 15, 33, 31, 29, 33, 30, 28, 32, 29, 27, 31, 29, 26, 33, 31, 28, 33, 31, 28, 33, 30, 27, 33, 30, 27, 32, 30, 27, 32, 31, 27, 34, 31, 29, 32, 29, 27, 115, 114, 112, 123, 121, 119, 122, 121, 119, 122, 121, 119, 122, 120, 119, 122, 121, 119, + 121, 120, 118, 37, 34, 31, 33, 31, 28, 33, 30, 27, 33, 31, 28, 32, 29, 27, 32, 29, 26, 31, 28, 26, 32, 30, 28, 30, 28, 25, 31, 28, 26, 31, 29, 26, 32, 29, 26, 31, 29, 26, 31, 28, 26, 29, 27, 25, 15, 15, 15, 19, 19, 19, 21, 21, 21, 20, 20, 21, 18, 18, 19, + 15, 15, 16, 31, 29, 27, 30, 28, 25, 31, 29, 26, 32, 29, 26, 31, 29, 27, 30, 28, 26, 31, 29, 27, 32, 30, 27, 31, 29, 26, 31, 29, 27, 32, 29, 26, 31, 29, 25, 29, 27, 24, 31, 29, 26, 118, 117, 116, 121, 120, 119, 121, 119, 118, 121, 119, 118, 121, 120, 118, 121, 120, 118, + 121, 119, 118, 30, 28, 26, 31, 28, 25, 30, 28, 26, 30, 28, 26, 31, 29, 26, 30, 27, 25, 29, 26, 24, 29, 27, 25, 30, 27, 25, 30, 27, 25, 31, 28, 25, 30, 28, 26, 17, 14, 12, 40, 35, 30, 39, 36, 30, 40, 35, 29, 40, 35, 28, 41, 35, 28, 41, 35, 28, 39, 37, 29, + 40, 35, 28, 40, 34, 29, 40, 35, 28, 39, 35, 28, 39, 34, 28, 39, 33, 28, 38, 33, 28, 44, 38, 31, 51, 45, 36, 7, 6, 5, 29, 29, 29, 24, 24, 24, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 16, 16, 17, + 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, 10, 9, 9, 13, 13, 13, 16, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 17, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 24, 24, 25, 32, 32, 32, 13, 13, 12, 55, 48, 41, 47, 40, 35, 40, 34, 27, + 38, 33, 29, 37, 32, 27, 39, 33, 28, 38, 35, 28, 39, 34, 28, 39, 33, 28, 40, 34, 28, 39, 36, 29, 41, 34, 27, 39, 34, 28, 40, 35, 29, 42, 34, 30, 83, 79, 74, 40, 35, 28, 42, 37, 30, 41, 35, 30, 42, 35, 30, 40, 36, 30, 41, 37, 29, 40, 35, 29, 41, 35, 28, + 42, 36, 29, 42, 38, 30, 42, 36, 29, 40, 36, 29, 40, 38, 30, 43, 38, 30, 41, 36, 29, 42, 37, 30, 42, 38, 30, 43, 37, 31, 44, 37, 31, 43, 38, 30, 42, 37, 30, 41, 38, 31, 44, 38, 31, 45, 37, 31, 43, 37, 30, 43, 37, 30, 44, 38, 31, 42, 39, 31, 42, 38, 33, + 44, 38, 32, 45, 39, 32, 43, 38, 31, 45, 39, 32, 46, 39, 31, 45, 39, 32, 44, 40, 33, 45, 40, 33, 34, 30, 25, 16, 16, 17, 19, 19, 20, 21, 21, 21, 20, 20, 21, 17, 17, 18, 24, 22, 20, 46, 38, 33, 46, 39, 34, 45, 40, 33, 46, 39, 32, 47, 40, 32, 45, 40, 32, + 45, 39, 32, 47, 39, 33, 46, 40, 33, 46, 41, 34, 47, 41, 35, 48, 39, 34, 46, 41, 34, 46, 42, 34, 48, 42, 33, 48, 40, 33, 46, 41, 35, 46, 42, 34, 48, 40, 33, 49, 40, 34, 47, 41, 35, 47, 41, 34, 50, 41, 33, 49, 42, 34, 47, 43, 36, 48, 42, 35, 50, 41, 36, + 48, 43, 35, 48, 43, 35, 50, 41, 35, 49, 42, 34, 49, 43, 34, 49, 43, 34, 48, 43, 34, 48, 43, 36, 49, 42, 36, 50, 42, 35, 51, 42, 35, 50, 42, 36, 50, 43, 35, 51, 41, 35, 50, 43, 35, 50, 43, 36, 50, 43, 37, 50, 42, 36, 51, 44, 35, 51, 43, 35, 52, 42, 36, + 51, 43, 37, 50, 44, 37, 50, 43, 37, 51, 43, 37, 52, 43, 37, 51, 44, 37, 49, 45, 36, 50, 43, 37, 48, 41, 36, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 52, 45, 37, 52, 44, 38, 50, 46, 37, 51, 45, 36, 53, 45, 36, 53, 46, 36, + 51, 46, 36, 51, 45, 37, 52, 44, 38, 50, 45, 38, 50, 46, 37, 51, 46, 37, 51, 44, 36, 51, 43, 36, 52, 44, 37, 53, 44, 37, 52, 44, 38, 51, 44, 38, 53, 45, 38, 53, 45, 37, 51, 44, 37, 52, 45, 38, 52, 46, 39, 53, 46, 38, 53, 46, 37, 53, 46, 37, 52, 45, 38, + 52, 45, 38, 51, 45, 38, 52, 46, 38, 52, 46, 38, 51, 45, 39, 53, 45, 38, 53, 47, 37, 53, 47, 38, 52, 46, 39, 54, 46, 38, 53, 45, 38, 52, 45, 38, 52, 45, 38, 53, 46, 38, 53, 45, 39, 52, 46, 38, 52, 46, 37, 53, 46, 38, 53, 46, 39, 51, 46, 39, 51, 46, 39, + 52, 46, 39, 51, 46, 39, 53, 45, 38, 53, 44, 38, 53, 46, 38, 53, 46, 37, 53, 45, 37, 52, 45, 37, 54, 46, 38, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 50, 43, 37, 54, 46, 39, 54, 45, 38, 52, 45, 39, 51, 45, 39, 51, 45, 38, + 51, 45, 39, 51, 45, 39, 52, 46, 39, 53, 47, 38, 53, 46, 38, 52, 46, 39, 52, 46, 38, 53, 44, 38, 53, 45, 38, 53, 45, 38, 53, 45, 38, 52, 46, 39, 52, 46, 39, 51, 46, 39, 53, 44, 38, 52, 43, 38, 51, 46, 38, 51, 47, 38, 53, 45, 38, 53, 45, 37, 52, 46, 37, + 52, 45, 37, 51, 45, 38, 50, 45, 37, 50, 44, 37, 51, 43, 37, 50, 44, 37, 51, 46, 37, 52, 45, 37, 51, 45, 37, 50, 45, 38, 51, 45, 37, 50, 44, 37, 92, 87, 81, 51, 43, 38, 49, 43, 37, 49, 44, 37, 51, 43, 37, 50, 43, 36, 50, 44, 36, 50, 44, 37, 51, 44, 37, + 50, 43, 36, 50, 43, 35, 50, 43, 36, 51, 44, 36, 51, 44, 37, 50, 42, 37, 49, 43, 37, 50, 43, 35, 50, 43, 34, 50, 44, 34, 50, 44, 35, 50, 43, 35, 48, 41, 36, 49, 42, 35, 50, 43, 35, 77, 68, 63, 21, 18, 16, 34, 31, 28, 33, 30, 28, 31, 29, 27, 31, 29, 27, + 32, 30, 27, 32, 30, 27, 32, 30, 27, 33, 30, 28, 32, 29, 27, 32, 30, 28, 32, 31, 28, 32, 30, 27, 34, 31, 28, 32, 29, 27, 32, 29, 27, 32, 29, 26, 32, 29, 27, 33, 30, 27, 32, 29, 26, 33, 30, 28, 32, 29, 28, 33, 30, 28, 33, 30, 27, 34, 30, 28, 33, 30, 27, + 31, 29, 26, 33, 30, 28, 30, 28, 25, 31, 29, 26, 32, 29, 27, 30, 28, 26, 31, 28, 25, 30, 27, 25, 29, 27, 25, 15, 15, 15, 19, 19, 19, 21, 21, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 31, 29, 26, 30, 28, 26, 31, 28, 26, 32, 29, 27, 30, 28, 25, 32, 29, 27, + 32, 29, 27, 32, 30, 27, 31, 29, 26, 31, 29, 26, 31, 28, 26, 32, 29, 27, 29, 27, 25, 30, 28, 25, 30, 27, 25, 30, 28, 26, 29, 28, 25, 30, 28, 26, 30, 27, 25, 31, 29, 26, 31, 29, 26, 31, 29, 26, 30, 27, 25, 30, 28, 26, 30, 27, 25, 31, 28, 26, 30, 28, 25, + 29, 27, 25, 30, 28, 27, 28, 26, 24, 31, 29, 26, 29, 27, 24, 31, 29, 26, 17, 15, 13, 40, 36, 30, 41, 35, 30, 41, 33, 30, 40, 34, 29, 40, 36, 29, 40, 37, 30, 40, 36, 28, 40, 34, 27, 39, 35, 28, 38, 34, 27, 40, 33, 27, 40, 33, 27, 38, 33, 28, 38, 35, 28, + 44, 39, 31, 50, 43, 36, 7, 6, 5, 29, 29, 29, 23, 23, 24, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, 8, 7, 7, 11, 11, 11, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 24, 24, 25, 32, 32, 32, 13, 13, 12, 57, 49, 40, 47, 41, 35, 39, 34, 28, 39, 33, 28, 39, 33, 28, 39, 33, 28, 39, 32, 29, 39, 35, 28, 40, 34, 28, 39, 35, 28, + 40, 35, 28, 40, 34, 28, 39, 34, 28, 40, 35, 29, 41, 36, 30, 83, 79, 75, 40, 35, 29, 39, 36, 29, 40, 36, 29, 39, 35, 29, 41, 35, 30, 41, 37, 29, 41, 37, 30, 42, 37, 30, 43, 35, 29, 42, 37, 30, 41, 36, 29, 41, 35, 31, 41, 37, 31, 42, 36, 31, 42, 37, 30, + 44, 38, 31, 41, 36, 31, 42, 37, 30, 44, 37, 31, 44, 37, 31, 44, 37, 30, 41, 36, 31, 43, 37, 31, 41, 38, 30, 43, 36, 31, 43, 36, 31, 43, 37, 31, 43, 39, 31, 44, 37, 30, 43, 39, 32, 43, 39, 33, 45, 39, 32, 44, 40, 31, 44, 38, 33, 43, 40, 32, 45, 40, 32, + 46, 40, 33, 33, 30, 25, 16, 16, 17, 19, 19, 20, 21, 21, 21, 20, 20, 21, 17, 17, 18, 24, 22, 20, 46, 39, 33, 46, 38, 33, 45, 38, 33, 46, 39, 34, 47, 39, 33, 46, 39, 33, 48, 39, 33, 46, 40, 34, 45, 41, 34, 47, 40, 33, 47, 40, 33, 46, 41, 34, 45, 41, 34, + 45, 40, 32, 46, 41, 34, 49, 42, 34, 49, 41, 34, 48, 40, 35, 49, 40, 34, 48, 40, 33, 47, 40, 33, 46, 41, 34, 47, 41, 36, 47, 42, 35, 49, 43, 34, 49, 41, 35, 47, 41, 35, 49, 42, 36, 48, 41, 34, 48, 42, 34, 49, 44, 35, 50, 43, 35, 50, 42, 35, 48, 42, 35, + 49, 43, 36, 50, 42, 36, 49, 43, 36, 50, 44, 36, 49, 42, 35, 48, 41, 36, 49, 42, 35, 50, 42, 35, 51, 43, 35, 50, 43, 35, 49, 43, 36, 50, 42, 36, 50, 42, 35, 50, 43, 36, 51, 43, 37, 50, 43, 37, 50, 42, 36, 50, 43, 36, 49, 43, 36, 50, 43, 37, 51, 44, 38, + 51, 45, 36, 47, 42, 35, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 50, 45, 38, 51, 45, 37, 52, 46, 38, 51, 45, 38, 51, 44, 37, 52, 44, 38, 52, 44, 37, 51, 45, 38, 51, 46, 37, 50, 46, 36, 51, 45, 38, 51, 45, 37, 52, 44, 36, + 52, 45, 36, 52, 45, 37, 52, 44, 37, 51, 44, 37, 51, 44, 36, 53, 44, 37, 53, 44, 38, 53, 45, 39, 53, 45, 38, 51, 46, 38, 51, 47, 37, 53, 45, 38, 53, 44, 38, 52, 46, 38, 51, 46, 39, 53, 45, 39, 53, 44, 38, 52, 45, 37, 52, 46, 38, 54, 46, 38, 54, 45, 37, + 53, 45, 38, 52, 47, 38, 53, 46, 38, 53, 46, 39, 52, 46, 39, 53, 45, 38, 53, 46, 38, 53, 46, 38, 54, 45, 39, 52, 45, 39, 52, 46, 39, 52, 46, 39, 52, 45, 38, 52, 46, 38, 51, 47, 37, 52, 47, 37, 53, 45, 38, 51, 45, 37, 51, 47, 37, 52, 47, 38, 53, 46, 39, + 53, 46, 39, 53, 45, 38, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 51, 43, 36, 54, 45, 38, 54, 45, 38, 54, 45, 38, 53, 45, 39, 53, 46, 39, 54, 46, 39, 53, 45, 38, 52, 45, 39, 51, 46, 38, 51, 46, 38, 52, 45, 38, 52, 44, 39, + 52, 44, 38, 51, 45, 38, 52, 46, 39, 53, 46, 38, 52, 45, 38, 52, 44, 39, 52, 45, 39, 52, 45, 39, 51, 45, 38, 52, 45, 37, 53, 46, 37, 52, 45, 37, 51, 45, 38, 51, 45, 38, 51, 44, 37, 50, 44, 37, 51, 46, 38, 51, 45, 37, 51, 44, 37, 52, 45, 38, 50, 45, 38, + 50, 43, 38, 50, 43, 36, 50, 43, 37, 50, 43, 38, 52, 43, 38, 92, 86, 81, 49, 43, 37, 49, 45, 36, 50, 44, 37, 50, 43, 37, 51, 44, 36, 51, 43, 35, 49, 42, 36, 49, 43, 37, 48, 44, 37, 49, 42, 36, 50, 42, 35, 50, 43, 35, 50, 43, 36, 49, 42, 37, 49, 42, 36, + 50, 44, 35, 50, 44, 34, 49, 44, 34, 49, 44, 34, 49, 43, 36, 48, 43, 35, 48, 42, 35, 49, 41, 36, 77, 68, 62, 21, 18, 15, 33, 30, 28, 32, 30, 27, 33, 30, 28, 31, 29, 27, 31, 29, 26, 31, 29, 26, 33, 31, 28, 33, 30, 28, 33, 30, 27, 33, 31, 27, 31, 30, 27, + 32, 30, 28, 31, 29, 27, 32, 29, 27, 33, 31, 28, 31, 28, 25, 32, 29, 27, 32, 29, 27, 33, 31, 28, 33, 30, 27, 33, 29, 27, 32, 29, 27, 31, 29, 26, 32, 30, 28, 32, 31, 28, 32, 30, 28, 32, 29, 27, 32, 30, 27, 32, 29, 26, 34, 30, 28, 31, 29, 25, 32, 30, 27, + 30, 28, 25, 30, 27, 26, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 18, 18, 19, 15, 15, 15, 32, 30, 27, 32, 29, 27, 32, 29, 27, 32, 29, 27, 31, 29, 26, 30, 28, 25, 31, 29, 26, 31, 29, 27, 31, 29, 27, 30, 28, 26, 31, 28, 25, 31, 29, 26, 29, 28, 25, + 31, 29, 27, 30, 26, 25, 30, 27, 25, 29, 27, 25, 30, 28, 26, 30, 27, 25, 30, 28, 25, 31, 29, 26, 31, 29, 26, 30, 27, 25, 31, 29, 27, 30, 28, 26, 29, 27, 25, 30, 28, 25, 30, 28, 26, 30, 29, 26, 29, 26, 25, 31, 29, 26, 28, 26, 23, 30, 28, 26, 17, 15, 12, + 42, 35, 29, 41, 36, 28, 40, 36, 29, 40, 36, 29, 41, 36, 29, 41, 36, 28, 40, 35, 28, 38, 35, 27, 38, 34, 28, 38, 34, 27, 39, 34, 27, 39, 34, 28, 38, 34, 27, 37, 34, 27, 43, 39, 32, 50, 43, 37, 7, 6, 5, 30, 30, 30, 24, 24, 24, 17, 17, 18, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 17, 17, 18, 14, 14, 14, 20, 20, 20, + 9, 9, 9, 13, 13, 13, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 18, + 17, 17, 17, 24, 24, 24, 31, 31, 32, 13, 12, 12, 55, 50, 40, 46, 41, 34, 38, 33, 28, 38, 33, 27, 37, 33, 28, 38, 33, 28, 38, 33, 29, 39, 35, 28, 39, 34, 28, 39, 34, 29, 40, 34, 28, 40, 35, 28, 40, 35, 29, 41, 36, 29, 41, 35, 28, 83, 79, 74, 40, 34, 29, + 41, 34, 28, 40, 36, 30, 39, 37, 30, 41, 35, 30, 43, 36, 29, 41, 35, 30, 40, 36, 28, 41, 37, 29, 41, 36, 30, 41, 37, 30, 41, 37, 30, 41, 37, 29, 43, 36, 30, 42, 36, 30, 41, 37, 30, 42, 37, 30, 41, 37, 31, 43, 36, 31, 43, 36, 30, 41, 37, 29, 42, 36, 31, + 41, 38, 31, 41, 39, 32, 43, 38, 32, 42, 37, 31, 41, 38, 31, 44, 38, 32, 42, 37, 31, 42, 37, 31, 44, 39, 31, 45, 40, 32, 44, 39, 32, 43, 38, 32, 44, 40, 32, 45, 40, 31, 44, 40, 32, 33, 29, 26, 16, 16, 17, 19, 19, 20, 21, 21, 21, 20, 20, 21, 17, 17, 18, + 24, 22, 20, 46, 40, 34, 46, 41, 33, 44, 40, 33, 44, 39, 34, 46, 41, 33, 46, 41, 33, 46, 40, 33, 48, 40, 34, 47, 41, 34, 45, 39, 33, 46, 40, 33, 47, 41, 33, 47, 41, 34, 48, 40, 32, 46, 41, 33, 48, 42, 33, 49, 40, 34, 46, 41, 34, 48, 41, 34, 48, 43, 35, + 49, 43, 34, 49, 42, 34, 49, 40, 35, 48, 42, 35, 48, 43, 35, 49, 41, 35, 47, 41, 35, 48, 41, 33, 49, 42, 35, 48, 42, 36, 49, 42, 35, 48, 43, 35, 49, 41, 34, 49, 41, 34, 50, 43, 34, 50, 44, 34, 49, 43, 34, 49, 43, 35, 50, 42, 36, 49, 42, 37, 51, 43, 37, + 50, 43, 36, 49, 42, 37, 48, 42, 37, 49, 43, 36, 50, 42, 35, 51, 42, 36, 50, 43, 36, 50, 43, 36, 51, 42, 35, 50, 44, 35, 51, 44, 35, 51, 44, 36, 51, 44, 37, 52, 43, 37, 51, 44, 37, 48, 42, 35, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, + 15, 15, 15, 50, 45, 36, 50, 47, 36, 52, 46, 36, 53, 46, 37, 52, 46, 37, 51, 46, 38, 52, 46, 37, 52, 46, 37, 50, 46, 37, 50, 45, 36, 52, 45, 37, 53, 46, 37, 51, 45, 37, 51, 43, 36, 53, 45, 36, 53, 45, 36, 53, 45, 37, 52, 46, 37, 53, 46, 37, 53, 45, 38, + 52, 44, 38, 52, 45, 38, 53, 46, 38, 52, 46, 37, 52, 45, 37, 53, 46, 38, 52, 46, 37, 51, 45, 37, 53, 44, 38, 54, 45, 37, 52, 45, 37, 52, 45, 38, 53, 44, 38, 52, 45, 37, 52, 46, 37, 54, 46, 38, 54, 45, 38, 53, 45, 38, 53, 46, 38, 54, 46, 38, 52, 45, 38, + 52, 46, 37, 53, 46, 38, 54, 47, 39, 54, 47, 39, 53, 47, 38, 51, 46, 38, 53, 46, 38, 53, 46, 38, 51, 44, 38, 51, 45, 39, 51, 46, 39, 52, 45, 37, 53, 44, 37, 52, 46, 38, 53, 47, 37, 52, 46, 37, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, + 15, 15, 15, 49, 42, 37, 53, 44, 39, 53, 45, 39, 52, 46, 37, 51, 45, 37, 52, 45, 39, 51, 46, 38, 51, 47, 37, 53, 47, 38, 52, 45, 39, 51, 44, 38, 53, 45, 38, 53, 45, 39, 53, 44, 38, 52, 44, 37, 52, 45, 38, 52, 45, 39, 53, 46, 38, 52, 46, 39, 52, 44, 39, + 52, 44, 38, 52, 44, 38, 52, 45, 38, 51, 44, 37, 53, 44, 36, 54, 44, 36, 53, 45, 37, 53, 45, 37, 53, 45, 37, 53, 43, 37, 53, 44, 37, 52, 45, 37, 52, 43, 38, 51, 43, 38, 51, 44, 38, 52, 44, 38, 50, 44, 38, 49, 45, 37, 50, 44, 36, 92, 85, 80, 51, 43, 37, + 52, 43, 37, 52, 43, 36, 51, 43, 36, 49, 42, 37, 50, 43, 36, 51, 43, 36, 51, 42, 37, 50, 43, 35, 51, 44, 35, 51, 43, 36, 49, 42, 37, 48, 43, 37, 49, 43, 37, 50, 44, 36, 49, 44, 35, 48, 44, 35, 49, 43, 36, 50, 42, 36, 50, 42, 35, 49, 43, 35, 48, 44, 35, + 49, 42, 35, 75, 67, 61, 21, 18, 15, 32, 31, 28, 33, 31, 28, 34, 32, 29, 33, 30, 27, 33, 30, 27, 31, 29, 26, 34, 31, 29, 32, 29, 27, 31, 29, 27, 32, 30, 27, 33, 30, 27, 31, 29, 27, 30, 28, 26, 32, 29, 26, 33, 30, 27, 31, 28, 26, 32, 29, 27, 33, 30, 28, + 32, 29, 26, 32, 30, 27, 33, 30, 27, 32, 29, 27, 31, 28, 26, 32, 30, 28, 31, 29, 26, 33, 31, 28, 30, 29, 26, 32, 30, 27, 31, 28, 26, 32, 30, 27, 33, 30, 27, 33, 31, 27, 30, 28, 25, 30, 28, 25, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 18, 18, 19, + 15, 15, 16, 32, 29, 27, 32, 29, 27, 30, 28, 26, 31, 29, 27, 32, 29, 27, 31, 29, 27, 30, 28, 25, 31, 29, 26, 31, 28, 25, 30, 27, 25, 30, 27, 25, 29, 28, 25, 29, 28, 25, 32, 30, 28, 28, 27, 25, 29, 28, 25, 30, 29, 26, 29, 28, 25, 31, 29, 26, 30, 27, 25, + 31, 29, 27, 30, 29, 26, 29, 28, 25, 30, 29, 26, 30, 28, 26, 28, 26, 23, 30, 29, 26, 30, 28, 25, 29, 27, 24, 29, 27, 25, 31, 29, 26, 30, 27, 25, 29, 28, 25, 17, 15, 13, 40, 34, 30, 40, 34, 30, 41, 34, 28, 41, 34, 28, 41, 35, 28, 41, 35, 28, 39, 35, 28, + 38, 35, 28, 40, 36, 28, 40, 35, 28, 38, 34, 28, 37, 33, 28, 37, 33, 27, 39, 33, 27, 46, 39, 31, 51, 44, 35, 7, 6, 5, 31, 31, 31, 25, 25, 25, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, + 19, 19, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, 10, 9, 9, 14, 14, 14, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 24, 24, 24, 31, 31, 32, 13, 12, 12, 55, 49, 41, 48, 40, 34, 40, 34, 27, + 37, 34, 28, 37, 35, 27, 39, 35, 27, 39, 33, 28, 39, 34, 28, 39, 35, 29, 40, 33, 29, 40, 33, 28, 40, 35, 27, 40, 35, 27, 40, 33, 29, 41, 36, 28, 84, 80, 73, 39, 36, 29, 41, 35, 28, 41, 36, 29, 41, 36, 29, 41, 35, 29, 41, 36, 28, 40, 36, 30, 40, 35, 29, + 42, 35, 30, 42, 35, 30, 42, 37, 29, 42, 36, 29, 42, 36, 30, 41, 37, 29, 41, 38, 29, 42, 38, 31, 42, 37, 31, 122, 117, 115, 129, 125, 121, 129, 126, 121, 128, 124, 121, 127, 125, 122, 128, 125, 121, 130, 125, 121, 48, 42, 35, 43, 38, 31, 44, 36, 31, 44, 36, 32, 44, 37, 30, + 44, 38, 32, 43, 38, 31, 43, 37, 31, 43, 38, 32, 46, 40, 32, 45, 39, 32, 45, 40, 31, 46, 38, 32, 33, 29, 25, 16, 16, 17, 19, 19, 20, 21, 21, 21, 20, 20, 21, 17, 17, 18, 24, 22, 20, 44, 41, 33, 45, 40, 32, 47, 38, 32, 46, 39, 32, 47, 39, 33, 46, 40, 34, + 46, 39, 32, 46, 39, 33, 47, 40, 33, 46, 41, 33, 46, 40, 35, 47, 40, 34, 47, 42, 33, 48, 40, 33, 49, 40, 34, 127, 123, 119, 129, 126, 121, 129, 126, 122, 130, 127, 122, 130, 126, 123, 130, 127, 123, 130, 126, 122, 49, 40, 34, 47, 41, 35, 48, 43, 35, 48, 42, 35, 49, 41, 35, + 49, 41, 34, 48, 43, 34, 48, 44, 35, 48, 43, 35, 48, 42, 36, 50, 42, 36, 50, 43, 36, 48, 41, 35, 47, 41, 36, 126, 122, 118, 132, 128, 125, 132, 128, 125, 132, 128, 124, 132, 129, 125, 132, 128, 124, 132, 128, 124, 55, 46, 41, 49, 42, 36, 49, 43, 37, 50, 42, 37, 50, 42, 36, + 51, 42, 36, 51, 43, 37, 49, 43, 36, 51, 43, 37, 52, 44, 37, 50, 44, 37, 49, 44, 37, 51, 44, 37, 48, 41, 34, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 50, 44, 38, 50, 44, 38, 52, 44, 37, 51, 45, 37, 51, 45, 38, 53, 43, 37, + 53, 43, 37, 52, 43, 38, 50, 43, 37, 50, 44, 36, 51, 45, 37, 52, 45, 37, 52, 44, 36, 51, 44, 37, 52, 45, 37, 130, 125, 121, 132, 128, 124, 133, 129, 124, 134, 129, 124, 133, 129, 124, 132, 129, 124, 133, 129, 124, 52, 46, 38, 52, 46, 37, 52, 45, 37, 52, 45, 38, 51, 46, 38, + 52, 46, 37, 53, 46, 37, 54, 46, 38, 53, 45, 38, 51, 45, 38, 52, 45, 38, 53, 46, 37, 51, 46, 36, 51, 45, 37, 128, 124, 119, 135, 131, 126, 135, 131, 125, 134, 130, 126, 134, 130, 126, 134, 130, 126, 134, 130, 126, 55, 50, 42, 51, 46, 38, 53, 46, 38, 53, 46, 38, 51, 47, 38, + 53, 46, 38, 52, 45, 38, 51, 45, 38, 51, 45, 38, 53, 45, 37, 53, 45, 37, 53, 46, 37, 54, 45, 37, 53, 44, 37, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 49, 43, 37, 51, 45, 38, 53, 45, 37, 53, 45, 37, 51, 45, 37, 51, 45, 39, + 52, 44, 38, 51, 45, 37, 51, 46, 38, 52, 45, 39, 53, 44, 39, 53, 45, 39, 52, 46, 38, 52, 46, 38, 53, 44, 39, 131, 126, 122, 133, 129, 125, 133, 128, 125, 132, 129, 124, 132, 128, 124, 132, 129, 124, 133, 129, 124, 51, 44, 38, 50, 45, 37, 50, 45, 37, 51, 45, 38, 51, 46, 37, + 51, 44, 37, 52, 43, 37, 52, 44, 37, 52, 45, 37, 52, 44, 36, 52, 43, 37, 52, 42, 38, 52, 43, 38, 51, 45, 38, 50, 45, 37, 50, 45, 36, 51, 45, 36, 91, 87, 80, 49, 43, 36, 50, 43, 36, 50, 43, 37, 51, 43, 37, 50, 44, 36, 51, 44, 37, 52, 43, 37, 50, 43, 36, + 49, 43, 36, 50, 42, 36, 49, 43, 35, 50, 44, 36, 50, 44, 37, 49, 42, 36, 50, 43, 35, 50, 43, 35, 49, 43, 36, 50, 43, 36, 50, 43, 36, 50, 41, 35, 50, 41, 35, 50, 42, 35, 50, 43, 34, 76, 69, 61, 21, 18, 15, 32, 29, 27, 32, 29, 26, 32, 30, 27, 32, 30, 28, + 33, 31, 29, 32, 30, 28, 31, 29, 27, 31, 29, 27, 32, 29, 27, 32, 30, 27, 32, 30, 27, 30, 28, 26, 116, 114, 112, 122, 120, 119, 121, 120, 118, 122, 120, 119, 122, 120, 119, 122, 121, 119, 122, 120, 118, 38, 35, 33, 32, 30, 27, 33, 31, 28, 32, 29, 27, 33, 31, 28, 31, 29, 26, + 31, 29, 27, 30, 28, 25, 32, 29, 27, 31, 29, 27, 30, 28, 25, 33, 31, 28, 33, 30, 28, 30, 28, 26, 31, 29, 26, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 18, 18, 19, 15, 15, 16, 30, 28, 25, 31, 29, 27, 31, 29, 26, 30, 29, 26, 30, 28, 25, 33, 30, 28, + 32, 29, 27, 31, 29, 26, 30, 28, 25, 31, 29, 26, 28, 27, 24, 29, 28, 25, 30, 28, 25, 30, 27, 25, 116, 115, 113, 120, 119, 117, 119, 118, 117, 120, 119, 117, 120, 119, 118, 120, 118, 117, 119, 119, 117, 31, 29, 27, 30, 28, 26, 29, 27, 24, 30, 28, 25, 29, 27, 25, 29, 27, 25, + 29, 27, 25, 29, 27, 24, 29, 27, 24, 31, 28, 26, 30, 27, 25, 29, 28, 25, 17, 15, 12, 40, 35, 29, 41, 36, 29, 41, 35, 28, 40, 36, 28, 40, 35, 28, 39, 35, 29, 40, 35, 28, 41, 35, 27, 41, 35, 27, 38, 35, 28, 38, 35, 27, 39, 34, 26, 38, 34, 27, 36, 35, 27, + 43, 39, 32, 51, 44, 36, 7, 6, 5, 31, 31, 32, 26, 26, 26, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 22, 22, 23, 22, 22, 23, 22, 22, 23, + 22, 22, 23, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 21, 16, 16, 17, 22, 22, 22, 9, 9, 9, 13, 13, 13, 15, 15, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 24, 24, 25, 32, 32, 32, 13, 12, 12, 55, 48, 40, 46, 41, 35, 38, 33, 28, 39, 32, 28, 38, 32, 27, 40, 34, 27, 40, 34, 28, 40, 33, 27, 40, 33, 29, 38, 34, 27, + 40, 33, 28, 39, 34, 28, 38, 36, 29, 40, 35, 29, 40, 34, 28, 84, 79, 73, 41, 35, 29, 41, 36, 28, 41, 34, 29, 42, 36, 29, 40, 35, 30, 41, 35, 29, 41, 35, 30, 42, 35, 28, 40, 35, 29, 40, 36, 30, 41, 36, 30, 41, 37, 30, 42, 36, 30, 43, 36, 30, 41, 36, 31, + 42, 35, 30, 43, 37, 31, 43, 37, 31, 44, 37, 30, 43, 38, 30, 43, 37, 30, 43, 36, 31, 43, 37, 30, 42, 38, 31, 42, 38, 31, 43, 36, 30, 42, 38, 31, 44, 38, 30, 44, 37, 30, 43, 37, 31, 43, 39, 32, 43, 40, 32, 45, 39, 33, 43, 38, 32, 44, 39, 31, 45, 39, 31, + 43, 37, 32, 33, 29, 25, 16, 16, 17, 19, 19, 20, 21, 21, 21, 20, 20, 21, 17, 17, 18, 24, 22, 20, 44, 39, 32, 46, 40, 33, 47, 39, 33, 47, 39, 34, 46, 41, 34, 47, 39, 33, 47, 38, 33, 47, 39, 33, 46, 40, 33, 45, 40, 33, 46, 41, 34, 46, 41, 34, 47, 41, 34, + 48, 41, 33, 48, 40, 32, 48, 41, 33, 48, 42, 35, 49, 41, 35, 49, 42, 34, 48, 41, 33, 47, 42, 34, 48, 41, 35, 47, 41, 35, 46, 43, 34, 47, 42, 34, 47, 41, 35, 48, 40, 34, 47, 41, 35, 48, 41, 35, 47, 42, 35, 50, 41, 34, 49, 41, 35, 48, 41, 34, 48, 43, 35, + 48, 43, 35, 48, 42, 35, 48, 42, 35, 48, 42, 36, 48, 42, 36, 48, 42, 36, 48, 43, 35, 48, 43, 35, 48, 42, 35, 48, 42, 35, 48, 42, 36, 50, 41, 35, 50, 42, 35, 49, 42, 36, 51, 43, 36, 50, 44, 37, 49, 43, 37, 50, 42, 35, 50, 43, 36, 51, 42, 37, 52, 43, 37, + 51, 44, 36, 49, 43, 34, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 21, 19, 19, 19, 15, 15, 15, 52, 44, 37, 52, 43, 37, 50, 43, 37, 50, 44, 36, 50, 45, 37, 50, 45, 37, 51, 44, 37, 51, 44, 38, 51, 44, 38, 52, 44, 37, 52, 45, 37, 51, 45, 37, 51, 43, 37, + 50, 44, 37, 52, 44, 38, 52, 43, 37, 53, 44, 38, 53, 46, 37, 52, 45, 37, 52, 44, 38, 52, 44, 37, 52, 44, 38, 52, 44, 38, 51, 44, 38, 51, 45, 38, 53, 45, 39, 51, 45, 38, 50, 46, 38, 51, 46, 38, 51, 44, 38, 51, 44, 38, 51, 45, 38, 53, 45, 37, 53, 46, 37, + 53, 46, 38, 53, 45, 37, 53, 45, 37, 53, 45, 37, 54, 45, 37, 53, 46, 39, 51, 45, 39, 52, 45, 38, 54, 45, 38, 54, 45, 39, 52, 45, 38, 51, 46, 38, 53, 45, 39, 53, 46, 38, 51, 47, 37, 51, 46, 38, 53, 45, 38, 53, 46, 37, 51, 46, 37, 52, 45, 38, 53, 44, 37, + 52, 44, 38, 51, 45, 38, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 22, 19, 19, 20, 15, 15, 15, 48, 43, 36, 51, 45, 38, 52, 45, 38, 52, 45, 37, 51, 44, 37, 50, 44, 38, 52, 46, 38, 53, 45, 38, 52, 44, 38, 52, 45, 38, 51, 46, 37, 52, 46, 37, 53, 45, 38, + 53, 44, 39, 53, 46, 37, 53, 46, 38, 52, 46, 38, 51, 46, 38, 51, 45, 38, 52, 44, 36, 52, 44, 37, 51, 44, 38, 50, 45, 37, 50, 44, 37, 51, 44, 37, 51, 44, 37, 52, 44, 38, 51, 44, 38, 51, 44, 37, 51, 44, 37, 51, 45, 37, 52, 45, 37, 52, 43, 37, 52, 43, 37, + 51, 44, 37, 50, 45, 37, 51, 44, 36, 51, 43, 36, 50, 43, 36, 91, 86, 81, 50, 44, 36, 51, 44, 35, 51, 44, 35, 48, 42, 35, 49, 42, 37, 51, 43, 36, 51, 42, 35, 51, 43, 36, 49, 44, 37, 48, 43, 37, 48, 42, 37, 49, 43, 36, 50, 42, 35, 50, 42, 36, 50, 44, 36, + 49, 44, 36, 50, 42, 36, 50, 43, 35, 49, 43, 36, 49, 42, 36, 49, 41, 35, 48, 41, 36, 48, 41, 35, 76, 67, 61, 21, 18, 15, 33, 30, 27, 32, 29, 26, 32, 31, 27, 32, 30, 27, 34, 31, 29, 33, 31, 28, 32, 29, 26, 32, 30, 28, 33, 31, 29, 33, 31, 29, 31, 28, 26, + 33, 30, 27, 34, 31, 29, 33, 30, 28, 31, 28, 26, 31, 29, 26, 30, 28, 26, 31, 28, 26, 32, 29, 26, 32, 29, 26, 33, 30, 28, 33, 29, 27, 31, 28, 26, 33, 30, 28, 33, 30, 28, 33, 29, 27, 33, 30, 28, 31, 29, 27, 31, 28, 26, 30, 28, 25, 32, 29, 27, 32, 30, 28, + 31, 28, 26, 30, 27, 25, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 18, 18, 19, 15, 15, 16, 31, 28, 25, 30, 28, 25, 31, 29, 27, 31, 29, 27, 31, 29, 27, 32, 29, 27, 31, 29, 27, 31, 29, 27, 32, 29, 27, 32, 30, 27, 30, 28, 25, 31, 29, 26, 29, 28, 25, + 29, 27, 24, 30, 28, 25, 31, 29, 26, 31, 29, 26, 32, 29, 28, 30, 28, 26, 29, 27, 25, 29, 27, 25, 30, 27, 25, 31, 29, 26, 31, 29, 26, 30, 28, 25, 29, 27, 24, 29, 27, 25, 30, 27, 25, 28, 26, 24, 28, 26, 24, 31, 29, 27, 30, 28, 26, 29, 28, 25, 17, 15, 12, + 40, 34, 28, 41, 34, 28, 40, 35, 29, 39, 36, 29, 39, 34, 29, 40, 33, 28, 39, 33, 28, 38, 34, 28, 38, 34, 27, 38, 34, 28, 39, 35, 28, 39, 35, 28, 39, 35, 27, 38, 34, 26, 43, 37, 31, 50, 44, 37, 7, 6, 5, 31, 31, 31, 25, 25, 26, 19, 19, 20, 19, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 21, 16, 16, 16, 22, 22, 22, + 9, 8, 8, 12, 12, 12, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, + 17, 17, 17, 24, 24, 24, 31, 31, 32, 13, 12, 12, 55, 50, 39, 48, 42, 35, 40, 34, 27, 38, 33, 26, 37, 32, 26, 39, 33, 27, 39, 34, 27, 41, 35, 27, 40, 34, 29, 39, 34, 28, 42, 33, 28, 40, 35, 29, 39, 35, 28, 40, 36, 29, 40, 36, 30, 84, 78, 75, 41, 35, 28, + 42, 35, 28, 40, 34, 30, 41, 34, 30, 41, 36, 30, 40, 37, 30, 42, 35, 30, 41, 35, 29, 41, 37, 30, 40, 36, 30, 41, 35, 30, 41, 36, 29, 41, 37, 29, 43, 38, 30, 42, 36, 30, 42, 37, 30, 42, 37, 31, 42, 37, 30, 42, 38, 29, 43, 36, 30, 42, 38, 30, 41, 36, 31, + 40, 36, 31, 41, 38, 31, 43, 37, 30, 44, 36, 30, 42, 37, 32, 44, 37, 31, 43, 38, 31, 44, 38, 31, 44, 38, 31, 44, 38, 33, 44, 38, 32, 45, 38, 31, 45, 39, 32, 44, 37, 32, 44, 39, 32, 33, 30, 24, 16, 16, 17, 19, 19, 20, 21, 21, 21, 20, 20, 21, 17, 17, 18, + 24, 22, 20, 46, 38, 34, 47, 40, 34, 46, 40, 32, 45, 40, 32, 47, 40, 33, 45, 38, 32, 44, 39, 33, 46, 40, 34, 48, 41, 33, 47, 39, 34, 46, 39, 34, 46, 41, 33, 48, 40, 35, 47, 41, 34, 47, 41, 33, 47, 40, 34, 48, 42, 34, 49, 42, 34, 47, 40, 34, 48, 40, 34, + 48, 41, 34, 47, 41, 34, 48, 40, 35, 49, 41, 35, 48, 42, 35, 47, 41, 34, 49, 42, 33, 49, 43, 34, 48, 43, 35, 49, 42, 34, 49, 41, 34, 47, 42, 35, 49, 41, 36, 50, 41, 36, 49, 42, 35, 48, 43, 35, 50, 43, 35, 50, 44, 37, 48, 43, 36, 49, 42, 35, 50, 43, 36, + 51, 44, 36, 51, 44, 34, 50, 43, 35, 48, 42, 36, 50, 42, 35, 50, 43, 36, 48, 43, 37, 49, 41, 36, 49, 43, 36, 50, 43, 36, 50, 44, 37, 50, 45, 36, 51, 44, 35, 49, 43, 36, 50, 44, 37, 49, 43, 34, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 21, 19, 19, 19, + 15, 15, 15, 51, 44, 37, 50, 44, 36, 50, 44, 37, 51, 43, 37, 50, 43, 36, 51, 44, 37, 52, 43, 38, 51, 43, 37, 51, 43, 36, 52, 43, 37, 52, 45, 38, 51, 46, 37, 51, 44, 36, 50, 45, 37, 51, 46, 38, 51, 45, 37, 52, 44, 36, 51, 44, 38, 52, 44, 38, 53, 45, 37, + 52, 45, 37, 52, 45, 39, 53, 45, 38, 54, 44, 37, 53, 44, 38, 52, 45, 38, 53, 46, 38, 53, 45, 38, 53, 45, 37, 53, 45, 37, 53, 44, 37, 52, 46, 38, 53, 46, 39, 53, 45, 38, 52, 46, 38, 51, 46, 38, 52, 45, 38, 52, 46, 38, 53, 46, 38, 54, 44, 38, 54, 45, 38, + 52, 45, 38, 51, 45, 39, 52, 46, 38, 54, 46, 38, 52, 46, 37, 52, 46, 38, 53, 45, 39, 53, 46, 38, 51, 46, 37, 50, 44, 37, 52, 45, 38, 52, 46, 37, 51, 46, 37, 51, 46, 38, 52, 46, 37, 53, 45, 37, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 22, 19, 19, 20, + 15, 15, 15, 50, 42, 37, 53, 44, 38, 54, 45, 37, 53, 45, 38, 53, 45, 37, 52, 46, 37, 53, 46, 38, 52, 46, 37, 50, 45, 37, 51, 45, 38, 53, 44, 39, 51, 45, 38, 51, 46, 37, 54, 44, 38, 54, 44, 39, 52, 45, 37, 52, 45, 37, 52, 44, 38, 52, 45, 38, 51, 45, 38, + 52, 45, 38, 51, 45, 37, 50, 44, 37, 50, 44, 36, 52, 43, 37, 52, 43, 37, 51, 44, 36, 52, 45, 37, 52, 45, 37, 53, 43, 37, 53, 43, 36, 50, 42, 37, 49, 43, 37, 51, 44, 36, 51, 45, 36, 49, 44, 37, 49, 43, 37, 50, 44, 36, 50, 44, 36, 92, 85, 80, 50, 44, 37, + 48, 45, 36, 49, 44, 35, 49, 42, 36, 50, 41, 35, 49, 42, 36, 49, 43, 36, 50, 42, 36, 50, 42, 36, 50, 42, 36, 49, 42, 35, 48, 44, 36, 50, 44, 36, 50, 43, 35, 48, 43, 36, 49, 43, 36, 50, 43, 36, 49, 43, 35, 50, 43, 35, 50, 43, 35, 48, 42, 36, 47, 42, 35, + 47, 42, 34, 74, 69, 60, 21, 18, 15, 33, 31, 28, 32, 30, 27, 34, 32, 29, 31, 29, 26, 32, 30, 28, 32, 29, 26, 33, 30, 28, 32, 30, 27, 32, 30, 28, 32, 30, 27, 31, 29, 26, 32, 29, 26, 32, 29, 26, 32, 29, 27, 32, 29, 27, 32, 30, 27, 32, 29, 27, 32, 29, 27, + 32, 28, 27, 30, 27, 25, 32, 29, 27, 30, 28, 25, 31, 27, 25, 32, 28, 25, 32, 29, 26, 33, 31, 28, 34, 31, 28, 31, 28, 26, 30, 28, 26, 31, 29, 27, 30, 27, 25, 31, 30, 27, 31, 29, 27, 30, 28, 26, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 18, 18, 19, + 15, 15, 15, 30, 29, 26, 30, 29, 26, 31, 29, 27, 32, 29, 27, 31, 29, 27, 30, 27, 26, 30, 28, 25, 32, 30, 26, 31, 28, 26, 30, 29, 26, 29, 27, 25, 32, 30, 27, 31, 29, 26, 32, 29, 26, 29, 27, 24, 31, 28, 26, 32, 30, 27, 30, 28, 26, 29, 27, 25, 29, 27, 25, + 31, 28, 26, 30, 29, 26, 31, 30, 27, 31, 29, 27, 30, 28, 26, 30, 28, 26, 31, 29, 27, 30, 28, 25, 30, 28, 25, 30, 28, 26, 30, 27, 26, 30, 28, 26, 29, 27, 25, 18, 15, 13, 41, 35, 29, 42, 34, 29, 41, 35, 29, 40, 34, 28, 41, 33, 27, 41, 35, 27, 40, 35, 29, + 39, 35, 28, 40, 35, 28, 40, 34, 28, 39, 34, 28, 39, 35, 28, 38, 34, 28, 38, 33, 27, 43, 38, 30, 50, 43, 36, 7, 6, 5, 31, 31, 31, 25, 25, 25, 19, 19, 19, 19, 19, 20, 19, 19, 20, 20, 20, 20, 19, 20, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 16, 16, 16, 22, 22, 22, 10, 10, 9, 14, 14, 14, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 16, 16, 16, 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 23, 23, 23, 30, 30, 31, 13, 12, 11, 55, 49, 39, 48, 42, 34, 39, 34, 28, + 39, 33, 27, 39, 35, 27, 38, 33, 29, 39, 33, 29, 39, 33, 27, 38, 34, 28, 41, 35, 28, 38, 35, 28, 39, 35, 28, 39, 34, 29, 39, 35, 28, 39, 34, 29, 82, 78, 75, 39, 33, 30, 40, 34, 29, 41, 34, 29, 42, 34, 29, 42, 36, 30, 41, 36, 29, 41, 34, 29, 41, 36, 29, + 42, 34, 29, 41, 36, 29, 42, 36, 29, 42, 38, 29, 42, 35, 30, 42, 35, 29, 41, 37, 29, 41, 37, 31, 42, 37, 31, 43, 38, 31, 42, 38, 31, 42, 36, 30, 41, 38, 31, 42, 38, 30, 40, 38, 31, 41, 37, 30, 43, 36, 31, 43, 38, 30, 42, 38, 31, 43, 37, 30, 43, 38, 31, + 44, 38, 31, 43, 37, 32, 42, 38, 31, 45, 39, 31, 44, 39, 32, 43, 39, 31, 43, 39, 31, 44, 38, 32, 32, 28, 25, 16, 16, 17, 19, 19, 20, 21, 21, 21, 20, 20, 21, 17, 17, 18, 24, 23, 20, 45, 40, 34, 46, 39, 33, 44, 39, 33, 46, 40, 32, 45, 40, 33, 45, 38, 33, + 46, 39, 34, 48, 39, 34, 47, 40, 33, 47, 41, 33, 45, 40, 34, 47, 39, 33, 47, 41, 33, 47, 42, 34, 47, 40, 34, 48, 39, 33, 48, 41, 33, 47, 40, 34, 47, 41, 35, 47, 41, 35, 46, 41, 35, 48, 41, 35, 49, 42, 35, 48, 40, 35, 48, 42, 35, 48, 42, 34, 47, 41, 34, + 48, 42, 35, 49, 42, 35, 49, 42, 35, 48, 42, 35, 49, 41, 34, 49, 41, 35, 49, 41, 36, 50, 42, 36, 47, 42, 36, 47, 43, 34, 49, 42, 34, 49, 41, 34, 49, 42, 35, 49, 43, 36, 48, 42, 36, 49, 42, 36, 47, 42, 36, 48, 43, 35, 49, 43, 35, 49, 42, 36, 51, 42, 36, + 50, 42, 36, 49, 44, 35, 50, 44, 35, 49, 43, 36, 50, 44, 36, 50, 43, 35, 51, 42, 36, 52, 43, 36, 48, 42, 35, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, 15, 15, 15, 51, 45, 37, 51, 45, 37, 52, 43, 37, 52, 44, 37, 52, 45, 36, 51, 43, 37, + 51, 42, 38, 53, 44, 37, 51, 45, 37, 51, 44, 36, 52, 43, 36, 51, 45, 36, 50, 45, 36, 50, 43, 35, 50, 44, 36, 51, 45, 37, 52, 44, 38, 51, 44, 38, 51, 45, 38, 52, 45, 38, 53, 44, 38, 52, 45, 37, 51, 46, 37, 51, 45, 38, 51, 44, 38, 50, 44, 38, 50, 46, 37, + 50, 46, 36, 51, 44, 36, 52, 45, 37, 51, 47, 38, 51, 45, 38, 51, 44, 38, 52, 46, 37, 52, 46, 38, 52, 45, 38, 53, 45, 38, 52, 46, 38, 53, 45, 38, 54, 46, 38, 53, 45, 37, 51, 45, 37, 51, 44, 37, 53, 45, 37, 51, 47, 38, 51, 46, 38, 53, 45, 38, 54, 46, 38, + 52, 46, 38, 51, 46, 37, 51, 45, 38, 51, 45, 38, 51, 46, 38, 51, 46, 37, 52, 46, 36, 53, 46, 37, 52, 45, 37, 15, 15, 15, 19, 19, 19, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 15, 49, 43, 35, 51, 45, 37, 51, 45, 38, 53, 45, 37, 51, 45, 37, 51, 44, 38, + 52, 44, 37, 51, 45, 37, 51, 46, 38, 52, 44, 38, 53, 44, 37, 52, 46, 37, 51, 47, 37, 52, 45, 38, 52, 44, 38, 52, 45, 37, 51, 44, 37, 52, 44, 37, 53, 44, 37, 52, 44, 37, 51, 44, 38, 51, 44, 38, 52, 45, 37, 52, 45, 37, 52, 43, 37, 50, 44, 37, 50, 45, 37, + 51, 43, 38, 51, 43, 38, 51, 44, 36, 52, 44, 37, 51, 45, 37, 49, 44, 36, 50, 44, 36, 50, 43, 36, 51, 42, 36, 51, 43, 37, 50, 44, 37, 51, 43, 36, 91, 85, 80, 49, 44, 37, 50, 44, 37, 50, 43, 37, 51, 43, 35, 51, 44, 35, 51, 42, 36, 50, 42, 36, 50, 42, 35, + 50, 43, 35, 49, 42, 36, 50, 42, 36, 50, 42, 35, 49, 43, 36, 49, 43, 35, 49, 42, 34, 49, 42, 35, 49, 42, 36, 51, 42, 35, 50, 43, 36, 49, 42, 36, 49, 42, 35, 49, 42, 35, 49, 41, 36, 75, 69, 61, 21, 18, 14, 32, 30, 27, 31, 29, 26, 32, 31, 28, 32, 29, 27, + 33, 30, 27, 32, 29, 27, 33, 30, 28, 33, 31, 28, 32, 30, 27, 32, 29, 27, 33, 30, 28, 33, 30, 28, 32, 29, 27, 33, 29, 27, 31, 29, 26, 33, 30, 28, 34, 31, 28, 34, 31, 28, 31, 28, 26, 31, 29, 26, 32, 30, 27, 31, 28, 26, 31, 29, 27, 31, 28, 25, 32, 28, 26, + 32, 29, 26, 33, 31, 28, 31, 28, 26, 32, 30, 28, 32, 30, 28, 30, 28, 25, 32, 30, 27, 31, 29, 26, 30, 28, 26, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 18, 18, 19, 15, 15, 15, 32, 30, 27, 31, 29, 27, 31, 29, 27, 31, 28, 26, 31, 28, 26, 29, 27, 24, + 31, 28, 26, 31, 28, 26, 31, 29, 27, 30, 28, 25, 29, 27, 24, 30, 28, 25, 30, 28, 25, 30, 28, 26, 29, 28, 25, 31, 29, 27, 30, 28, 25, 31, 29, 27, 29, 27, 24, 29, 27, 24, 32, 29, 27, 31, 29, 27, 29, 27, 25, 31, 29, 26, 30, 27, 24, 30, 27, 25, 31, 29, 27, + 29, 27, 25, 30, 28, 25, 31, 29, 27, 30, 28, 26, 30, 29, 26, 30, 28, 26, 17, 15, 12, 40, 34, 29, 40, 34, 29, 40, 35, 28, 39, 35, 27, 39, 36, 28, 40, 35, 29, 41, 32, 28, 40, 33, 26, 39, 35, 27, 38, 35, 29, 38, 34, 28, 38, 35, 28, 38, 34, 27, 37, 34, 26, + 43, 38, 30, 50, 44, 36, 7, 6, 5, 33, 33, 33, 27, 27, 27, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 21, 21, 21, 21, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, + 19, 20, 20, 19, 19, 20, 19, 20, 20, 20, 20, 20, 20, 20, 21, 17, 17, 17, 23, 22, 22, 10, 10, 10, 14, 14, 14, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, + 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 22, 22, 23, 30, 30, 30, 13, 12, 11, 56, 50, 39, 49, 42, 34, 39, 32, 27, 39, 33, 27, 39, 33, 27, 40, 34, 28, 38, 32, 28, 40, 33, 27, 40, 33, 29, 39, 34, 27, + 39, 34, 28, 41, 34, 29, 41, 35, 28, 39, 34, 29, 39, 34, 28, 82, 79, 73, 39, 35, 28, 40, 35, 28, 40, 35, 28, 41, 35, 28, 41, 33, 29, 41, 36, 30, 42, 35, 30, 39, 35, 30, 41, 36, 30, 41, 34, 30, 42, 34, 30, 42, 34, 29, 43, 35, 30, 41, 35, 30, 42, 35, 31, + 41, 38, 29, 41, 38, 29, 122, 119, 113, 127, 125, 121, 128, 126, 121, 129, 126, 122, 127, 125, 121, 128, 125, 121, 127, 125, 121, 46, 42, 36, 41, 37, 31, 42, 36, 31, 44, 36, 31, 43, 36, 32, 44, 37, 30, 44, 39, 30, 44, 39, 30, 45, 39, 30, 46, 38, 31, 44, 39, 32, 43, 39, 32, + 45, 39, 31, 34, 29, 25, 16, 16, 17, 19, 19, 20, 21, 21, 21, 20, 20, 21, 17, 17, 18, 24, 22, 20, 44, 39, 32, 46, 40, 32, 46, 39, 33, 44, 40, 32, 45, 40, 33, 47, 38, 34, 44, 40, 34, 44, 40, 33, 45, 40, 33, 46, 39, 32, 47, 39, 33, 46, 39, 33, 46, 40, 33, + 46, 40, 33, 45, 39, 34, 126, 123, 118, 130, 126, 122, 130, 126, 122, 129, 126, 122, 129, 125, 122, 130, 126, 122, 130, 126, 122, 47, 40, 34, 47, 41, 35, 47, 41, 34, 48, 41, 34, 48, 41, 34, 49, 43, 34, 49, 42, 35, 49, 41, 35, 48, 41, 34, 48, 41, 34, 48, 42, 34, 49, 41, 35, + 49, 42, 35, 48, 41, 35, 125, 121, 118, 132, 128, 124, 132, 128, 124, 132, 129, 124, 132, 128, 124, 131, 128, 124, 132, 128, 124, 53, 47, 39, 49, 42, 35, 50, 42, 37, 50, 44, 36, 51, 43, 35, 49, 42, 36, 49, 42, 36, 51, 43, 37, 50, 42, 36, 50, 42, 35, 51, 42, 36, 50, 43, 37, + 52, 44, 36, 48, 43, 34, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, 15, 15, 15, 49, 43, 36, 49, 45, 37, 51, 44, 37, 51, 43, 37, 51, 43, 38, 52, 45, 38, 51, 44, 37, 52, 44, 37, 52, 44, 37, 50, 44, 36, 50, 43, 36, 50, 44, 36, 49, 45, 36, + 50, 44, 37, 52, 45, 37, 129, 126, 120, 132, 128, 123, 132, 128, 124, 132, 129, 124, 132, 128, 124, 133, 128, 124, 133, 128, 125, 52, 44, 38, 51, 44, 38, 51, 44, 36, 52, 45, 37, 52, 44, 38, 52, 44, 38, 52, 46, 37, 51, 45, 38, 52, 45, 38, 52, 46, 37, 51, 46, 38, 51, 46, 37, + 52, 44, 37, 52, 44, 37, 128, 124, 119, 135, 130, 126, 134, 130, 126, 134, 130, 126, 134, 130, 126, 135, 130, 125, 134, 130, 126, 55, 50, 44, 51, 44, 38, 52, 45, 38, 52, 45, 38, 52, 46, 37, 52, 47, 37, 53, 47, 38, 53, 46, 38, 53, 45, 38, 52, 45, 38, 52, 46, 38, 53, 46, 37, + 53, 45, 37, 52, 45, 37, 15, 15, 15, 19, 19, 19, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 15, 50, 44, 36, 53, 45, 38, 51, 44, 37, 53, 44, 38, 52, 45, 38, 51, 44, 38, 50, 45, 37, 51, 45, 37, 53, 44, 38, 53, 45, 37, 51, 45, 37, 51, 45, 38, 51, 45, 37, + 51, 45, 37, 52, 45, 38, 130, 126, 121, 133, 128, 124, 133, 128, 124, 132, 129, 124, 133, 128, 123, 133, 128, 123, 132, 128, 124, 51, 44, 38, 51, 43, 37, 51, 44, 36, 51, 44, 36, 50, 44, 38, 52, 45, 38, 52, 44, 36, 51, 43, 36, 50, 42, 38, 50, 43, 38, 50, 44, 37, 50, 44, 37, + 49, 43, 36, 49, 42, 35, 50, 43, 36, 50, 45, 37, 51, 43, 37, 91, 85, 80, 49, 43, 37, 49, 45, 37, 49, 44, 37, 49, 43, 36, 50, 42, 36, 49, 41, 35, 49, 41, 35, 49, 43, 36, 49, 43, 36, 49, 43, 36, 48, 43, 36, 48, 43, 36, 48, 44, 34, 49, 43, 34, 50, 42, 34, + 50, 42, 35, 50, 42, 36, 49, 43, 36, 49, 44, 35, 50, 42, 34, 49, 42, 35, 49, 42, 36, 49, 41, 36, 75, 67, 61, 21, 17, 15, 32, 30, 27, 31, 29, 26, 32, 30, 27, 33, 31, 28, 32, 30, 27, 32, 29, 27, 32, 30, 27, 32, 30, 27, 32, 31, 28, 32, 30, 27, 32, 30, 27, + 32, 30, 27, 115, 114, 112, 122, 121, 119, 123, 121, 119, 122, 120, 119, 123, 122, 120, 122, 121, 119, 121, 120, 118, 35, 32, 30, 33, 30, 28, 33, 30, 28, 33, 30, 29, 31, 29, 26, 32, 29, 27, 30, 27, 25, 31, 29, 26, 31, 29, 26, 32, 30, 27, 31, 28, 26, 30, 28, 25, 33, 30, 28, + 30, 29, 25, 30, 29, 26, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 18, 18, 19, 15, 15, 16, 32, 30, 27, 32, 30, 27, 32, 29, 27, 31, 28, 26, 31, 28, 26, 31, 29, 26, 32, 30, 27, 29, 27, 25, 31, 29, 26, 30, 29, 26, 29, 27, 25, 31, 29, 26, 30, 27, 24, + 29, 26, 24, 117, 115, 114, 120, 119, 117, 120, 119, 117, 119, 118, 117, 120, 118, 117, 119, 118, 116, 119, 118, 117, 30, 28, 25, 28, 26, 23, 30, 28, 25, 29, 27, 24, 27, 26, 23, 30, 29, 26, 29, 27, 25, 30, 27, 25, 30, 28, 25, 30, 28, 26, 29, 28, 25, 29, 27, 25, 16, 15, 12, + 39, 34, 28, 40, 34, 29, 40, 34, 29, 41, 34, 29, 40, 34, 28, 39, 33, 28, 39, 34, 29, 39, 34, 28, 39, 34, 27, 38, 33, 27, 39, 32, 27, 40, 33, 27, 38, 34, 28, 38, 34, 28, 45, 38, 31, 50, 43, 36, 7, 6, 5, 28, 28, 28, 23, 23, 23, 16, 16, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 15, 15, 15, 21, 21, 21, + 10, 10, 10, 14, 14, 14, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, + 16, 16, 16, 22, 22, 23, 30, 30, 30, 13, 12, 11, 55, 49, 38, 46, 42, 33, 37, 33, 27, 39, 34, 27, 38, 35, 27, 38, 34, 28, 40, 32, 27, 39, 33, 27, 39, 33, 29, 40, 34, 28, 39, 34, 29, 40, 33, 28, 39, 33, 28, 39, 35, 28, 39, 36, 28, 84, 79, 74, 38, 34, 30, + 39, 35, 28, 39, 34, 28, 41, 35, 29, 41, 35, 30, 40, 36, 29, 42, 36, 29, 40, 35, 29, 40, 35, 28, 40, 35, 28, 41, 36, 29, 41, 35, 29, 41, 36, 29, 42, 36, 30, 40, 36, 30, 41, 36, 30, 43, 36, 30, 41, 37, 31, 42, 36, 30, 41, 37, 31, 40, 36, 30, 40, 37, 29, + 40, 37, 30, 40, 38, 31, 41, 37, 30, 43, 36, 30, 44, 38, 31, 45, 38, 31, 44, 38, 31, 44, 37, 31, 45, 37, 31, 44, 37, 32, 43, 37, 32, 44, 38, 30, 44, 39, 32, 45, 39, 32, 43, 39, 32, 32, 29, 25, 16, 16, 17, 19, 19, 20, 21, 21, 21, 20, 20, 21, 17, 17, 18, + 24, 22, 20, 45, 39, 33, 46, 40, 33, 46, 40, 32, 46, 39, 32, 46, 39, 33, 46, 39, 33, 44, 41, 34, 45, 39, 34, 45, 39, 34, 45, 39, 33, 45, 41, 32, 46, 40, 33, 46, 40, 35, 46, 39, 34, 47, 40, 34, 46, 40, 34, 47, 41, 34, 47, 40, 34, 48, 42, 34, 47, 40, 34, + 46, 40, 34, 46, 41, 34, 47, 39, 36, 48, 40, 35, 47, 41, 35, 47, 42, 35, 49, 43, 35, 48, 41, 35, 48, 40, 34, 48, 41, 34, 47, 40, 34, 48, 41, 34, 48, 42, 35, 47, 42, 34, 49, 42, 35, 49, 41, 36, 48, 42, 36, 49, 42, 35, 50, 43, 35, 48, 42, 35, 48, 43, 36, + 48, 43, 36, 49, 43, 35, 49, 43, 35, 49, 42, 36, 48, 42, 36, 49, 43, 36, 48, 43, 37, 48, 43, 36, 50, 43, 35, 51, 44, 35, 50, 44, 36, 49, 44, 36, 50, 44, 35, 50, 42, 36, 50, 43, 37, 49, 42, 34, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, + 15, 15, 15, 50, 45, 36, 49, 44, 37, 51, 45, 38, 53, 44, 38, 51, 43, 36, 50, 43, 36, 52, 43, 36, 52, 44, 37, 52, 45, 37, 51, 44, 36, 49, 43, 36, 51, 44, 36, 52, 43, 36, 50, 45, 37, 49, 45, 36, 51, 44, 36, 52, 45, 37, 51, 46, 37, 52, 44, 37, 52, 44, 37, + 50, 45, 37, 51, 46, 37, 52, 45, 39, 52, 43, 38, 51, 44, 37, 53, 44, 37, 52, 45, 37, 51, 44, 37, 52, 44, 38, 52, 44, 37, 50, 45, 37, 50, 45, 37, 51, 45, 37, 51, 45, 37, 52, 44, 37, 52, 44, 38, 51, 44, 37, 51, 45, 37, 53, 46, 38, 53, 46, 39, 52, 45, 38, + 53, 45, 37, 53, 45, 37, 53, 46, 37, 52, 46, 38, 51, 45, 39, 52, 46, 38, 53, 47, 38, 52, 46, 39, 51, 45, 37, 52, 45, 38, 52, 45, 39, 51, 45, 38, 52, 45, 37, 52, 45, 37, 50, 44, 38, 51, 44, 37, 15, 15, 15, 19, 19, 19, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 15, 50, 42, 36, 54, 45, 37, 52, 45, 37, 51, 45, 38, 52, 45, 37, 51, 43, 36, 51, 43, 38, 52, 45, 39, 52, 45, 39, 52, 44, 37, 53, 45, 37, 52, 45, 37, 52, 44, 37, 51, 44, 36, 52, 44, 36, 51, 44, 38, 51, 45, 38, 52, 44, 37, 50, 44, 38, 51, 44, 37, + 51, 45, 36, 51, 44, 36, 51, 44, 38, 50, 44, 37, 51, 45, 38, 51, 44, 38, 51, 43, 37, 50, 44, 38, 51, 43, 37, 51, 43, 37, 50, 45, 37, 50, 45, 36, 50, 44, 37, 49, 44, 36, 50, 43, 36, 50, 44, 37, 50, 43, 37, 50, 43, 36, 50, 44, 35, 90, 86, 80, 48, 42, 35, + 48, 42, 35, 49, 43, 36, 50, 42, 36, 49, 42, 36, 48, 43, 35, 48, 43, 36, 51, 42, 36, 50, 42, 36, 48, 43, 36, 48, 42, 36, 50, 42, 35, 51, 42, 35, 50, 42, 35, 49, 43, 35, 48, 44, 35, 47, 43, 34, 49, 43, 34, 50, 43, 35, 50, 42, 35, 49, 42, 34, 49, 42, 35, + 49, 42, 36, 75, 67, 61, 20, 18, 15, 33, 30, 28, 32, 30, 28, 32, 30, 28, 33, 30, 27, 33, 31, 27, 32, 30, 27, 32, 29, 26, 31, 29, 26, 31, 30, 27, 33, 31, 29, 32, 31, 28, 31, 30, 27, 32, 29, 27, 31, 28, 26, 32, 30, 28, 31, 28, 26, 32, 29, 27, 32, 29, 26, + 31, 28, 26, 31, 28, 26, 31, 29, 26, 33, 31, 28, 32, 29, 27, 32, 29, 27, 31, 28, 26, 31, 28, 25, 32, 29, 26, 33, 30, 28, 32, 30, 27, 30, 27, 25, 30, 28, 26, 32, 30, 28, 31, 29, 26, 30, 29, 26, 15, 15, 15, 19, 19, 20, 21, 21, 21, 21, 21, 21, 18, 18, 19, + 15, 15, 16, 30, 28, 25, 32, 29, 28, 33, 30, 28, 31, 28, 26, 30, 27, 25, 32, 29, 27, 32, 29, 27, 29, 27, 24, 30, 28, 26, 30, 28, 26, 30, 29, 26, 31, 29, 27, 29, 27, 25, 29, 28, 25, 31, 29, 27, 30, 28, 25, 31, 28, 26, 29, 27, 24, 31, 28, 26, 29, 27, 24, + 29, 27, 24, 28, 26, 24, 30, 28, 25, 31, 28, 26, 30, 29, 26, 30, 28, 26, 30, 27, 25, 30, 27, 26, 29, 27, 25, 30, 27, 26, 29, 27, 25, 30, 28, 25, 29, 27, 25, 17, 15, 12, 40, 34, 28, 40, 34, 29, 41, 34, 28, 40, 35, 29, 39, 36, 29, 39, 33, 28, 39, 33, 28, + 40, 34, 27, 39, 34, 27, 38, 34, 27, 38, 35, 26, 38, 34, 28, 37, 33, 29, 38, 33, 28, 44, 39, 31, 49, 44, 35, 7, 6, 5, 28, 28, 28, 22, 22, 23, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, + 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 15, 15, 15, 21, 21, 21, 9, 8, 8, 12, 12, 12, 14, 14, 14, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 23, 23, 24, 31, 31, 31, 13, 12, 11, 56, 50, 39, 48, 43, 34, 37, 34, 27, + 36, 33, 27, 37, 34, 27, 37, 32, 27, 37, 34, 27, 37, 33, 27, 40, 33, 29, 41, 35, 28, 41, 34, 27, 41, 34, 28, 41, 34, 27, 41, 34, 29, 40, 34, 29, 82, 78, 73, 41, 34, 29, 40, 36, 30, 41, 36, 29, 39, 34, 30, 39, 34, 30, 39, 34, 29, 39, 33, 30, 41, 34, 30, + 42, 35, 29, 41, 34, 30, 41, 35, 30, 41, 35, 29, 41, 37, 30, 42, 37, 29, 42, 36, 31, 42, 36, 30, 42, 36, 29, 40, 38, 31, 41, 37, 31, 40, 37, 29, 41, 37, 30, 41, 36, 30, 42, 37, 30, 42, 37, 30, 42, 38, 29, 43, 37, 30, 41, 38, 31, 43, 37, 31, 43, 38, 31, + 44, 38, 30, 43, 39, 30, 42, 39, 31, 42, 37, 31, 43, 38, 31, 44, 39, 32, 43, 37, 32, 44, 37, 32, 33, 29, 25, 16, 16, 17, 19, 19, 20, 21, 21, 22, 20, 20, 21, 17, 17, 18, 24, 22, 20, 44, 38, 34, 45, 40, 34, 45, 40, 32, 44, 39, 33, 46, 39, 32, 46, 40, 34, + 45, 40, 33, 45, 40, 33, 45, 39, 33, 46, 40, 33, 45, 39, 33, 46, 38, 32, 45, 40, 33, 46, 40, 34, 46, 38, 33, 45, 40, 32, 48, 39, 34, 48, 40, 35, 47, 40, 35, 46, 41, 35, 47, 40, 34, 47, 41, 34, 47, 40, 35, 49, 41, 35, 49, 40, 34, 47, 41, 34, 47, 42, 34, + 48, 41, 34, 47, 41, 34, 47, 41, 34, 47, 42, 35, 47, 42, 35, 48, 41, 35, 50, 41, 34, 48, 42, 35, 48, 43, 35, 50, 43, 34, 49, 42, 35, 50, 41, 36, 49, 41, 35, 47, 43, 35, 49, 43, 36, 50, 41, 35, 48, 41, 36, 48, 43, 36, 49, 43, 36, 50, 43, 36, 49, 43, 36, + 50, 42, 36, 50, 44, 35, 48, 44, 36, 49, 42, 37, 51, 42, 36, 50, 43, 36, 50, 44, 36, 52, 43, 36, 49, 42, 35, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, 15, 15, 15, 50, 43, 37, 51, 44, 38, 51, 43, 38, 51, 42, 37, 50, 43, 37, 52, 44, 37, + 52, 44, 37, 51, 45, 36, 52, 44, 36, 52, 43, 37, 52, 44, 37, 50, 46, 37, 49, 45, 37, 51, 45, 36, 52, 44, 36, 51, 43, 37, 51, 45, 38, 52, 44, 38, 51, 43, 36, 51, 44, 36, 52, 45, 36, 51, 46, 36, 50, 46, 38, 51, 45, 38, 52, 44, 38, 53, 45, 38, 53, 46, 37, + 53, 44, 37, 51, 45, 37, 51, 46, 37, 52, 45, 37, 53, 45, 37, 52, 45, 37, 51, 44, 37, 52, 45, 37, 51, 45, 37, 51, 44, 36, 52, 44, 37, 52, 45, 37, 52, 44, 38, 53, 44, 37, 52, 44, 38, 52, 44, 38, 51, 45, 37, 52, 47, 38, 52, 45, 38, 52, 46, 38, 52, 46, 38, + 51, 46, 38, 51, 45, 37, 52, 44, 37, 52, 45, 38, 52, 45, 38, 51, 45, 38, 52, 45, 37, 52, 45, 36, 51, 44, 36, 15, 15, 15, 19, 19, 19, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 15, 48, 42, 37, 51, 45, 38, 52, 45, 38, 52, 44, 37, 52, 45, 37, 52, 45, 37, + 51, 44, 38, 50, 45, 38, 50, 45, 37, 51, 44, 36, 52, 44, 36, 51, 44, 37, 50, 44, 38, 51, 46, 38, 53, 45, 37, 52, 45, 37, 50, 46, 37, 50, 44, 37, 52, 44, 38, 52, 45, 37, 51, 43, 38, 50, 44, 37, 49, 45, 37, 49, 44, 36, 50, 45, 36, 52, 44, 36, 52, 44, 37, + 51, 43, 37, 51, 43, 37, 52, 43, 37, 52, 43, 37, 50, 43, 36, 50, 44, 36, 49, 43, 37, 49, 42, 37, 51, 43, 36, 51, 44, 35, 50, 43, 35, 50, 44, 36, 91, 87, 80, 48, 44, 35, 48, 44, 36, 48, 43, 36, 49, 42, 36, 50, 43, 36, 50, 43, 35, 49, 41, 35, 48, 41, 35, + 50, 42, 35, 50, 42, 35, 50, 42, 35, 49, 42, 35, 48, 43, 35, 49, 43, 36, 49, 43, 36, 49, 42, 35, 49, 42, 35, 49, 41, 35, 49, 41, 35, 49, 41, 35, 49, 43, 35, 48, 42, 34, 47, 41, 35, 74, 67, 60, 20, 17, 15, 33, 30, 28, 32, 30, 27, 32, 31, 28, 32, 30, 27, + 31, 29, 26, 32, 30, 27, 32, 29, 26, 31, 28, 26, 31, 29, 27, 32, 30, 27, 33, 30, 27, 33, 30, 28, 31, 28, 26, 32, 29, 26, 32, 30, 27, 32, 30, 27, 30, 28, 26, 32, 29, 27, 32, 29, 26, 31, 29, 26, 30, 28, 25, 32, 30, 27, 31, 28, 26, 32, 29, 26, 32, 30, 27, + 31, 28, 25, 33, 31, 28, 32, 30, 27, 33, 30, 27, 32, 29, 26, 32, 29, 27, 30, 28, 25, 31, 29, 27, 30, 27, 25, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 21, 18, 18, 19, 15, 15, 16, 30, 28, 26, 31, 29, 27, 32, 29, 27, 30, 27, 25, 31, 28, 26, 31, 29, 27, + 30, 28, 26, 30, 28, 26, 31, 29, 26, 29, 27, 24, 30, 29, 26, 30, 28, 25, 29, 27, 25, 30, 28, 26, 31, 29, 27, 31, 28, 26, 30, 28, 26, 29, 27, 25, 30, 28, 25, 30, 27, 25, 29, 27, 25, 29, 28, 26, 31, 29, 27, 30, 27, 25, 31, 29, 27, 30, 28, 26, 30, 28, 26, + 29, 27, 25, 29, 26, 24, 30, 27, 25, 30, 28, 25, 29, 27, 25, 30, 28, 26, 17, 15, 13, 41, 35, 30, 40, 34, 28, 40, 33, 28, 40, 34, 29, 40, 33, 29, 41, 35, 28, 39, 35, 28, 39, 33, 28, 38, 34, 27, 38, 34, 27, 38, 34, 28, 37, 35, 27, 37, 34, 28, 37, 34, 28, + 42, 38, 31, 49, 44, 36, 7, 6, 5, 29, 29, 29, 23, 23, 23, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, + 17, 17, 18, 18, 18, 18, 19, 19, 19, 19, 19, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, 8, 8, 7, 11, 11, 11, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, + 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 24, 24, 25, 31, 31, 32, 13, 12, 12, 56, 50, 40, 49, 43, 34, 40, 34, 27, 38, 34, 27, 36, 34, 27, 37, 34, 26, 38, 34, 27, 39, 35, 28, 40, 33, 28, 40, 32, 27, + 38, 34, 29, 39, 34, 29, 40, 34, 28, 39, 36, 28, 39, 35, 28, 82, 79, 74, 39, 34, 29, 40, 35, 29, 39, 36, 28, 41, 35, 29, 41, 34, 29, 39, 36, 29, 40, 35, 28, 41, 34, 30, 39, 33, 30, 40, 35, 30, 41, 35, 30, 41, 35, 30, 41, 35, 31, 40, 36, 30, 41, 37, 31, + 41, 36, 31, 40, 36, 30, 42, 36, 31, 42, 37, 31, 40, 36, 30, 40, 37, 29, 41, 36, 30, 44, 38, 31, 42, 38, 31, 43, 38, 32, 41, 38, 31, 42, 37, 31, 42, 38, 30, 42, 37, 31, 42, 36, 31, 44, 37, 31, 45, 39, 31, 44, 38, 32, 43, 37, 32, 44, 39, 31, 42, 40, 30, + 44, 38, 31, 33, 29, 25, 16, 16, 17, 19, 19, 20, 21, 21, 22, 20, 20, 21, 17, 17, 18, 24, 22, 20, 45, 38, 32, 43, 39, 33, 44, 40, 32, 45, 38, 33, 46, 39, 32, 44, 40, 34, 44, 41, 34, 45, 41, 34, 45, 39, 34, 45, 38, 33, 47, 39, 34, 47, 40, 33, 47, 38, 32, + 47, 39, 33, 46, 40, 34, 46, 40, 33, 48, 41, 33, 49, 41, 35, 47, 39, 35, 45, 39, 34, 46, 40, 34, 46, 41, 35, 46, 40, 34, 47, 39, 34, 47, 41, 35, 48, 42, 34, 49, 41, 33, 47, 41, 34, 47, 40, 34, 48, 41, 35, 46, 42, 34, 47, 40, 34, 50, 40, 35, 49, 42, 36, + 48, 42, 36, 48, 42, 34, 49, 43, 34, 49, 42, 35, 48, 41, 35, 50, 41, 34, 50, 42, 35, 48, 42, 35, 47, 41, 36, 49, 42, 36, 48, 42, 36, 48, 43, 34, 48, 42, 35, 49, 43, 35, 51, 43, 36, 50, 42, 35, 50, 42, 35, 49, 42, 36, 48, 43, 37, 49, 44, 36, 50, 44, 36, + 50, 44, 35, 48, 42, 35, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, 15, 15, 15, 50, 43, 38, 50, 45, 36, 50, 45, 36, 52, 44, 36, 52, 43, 36, 52, 43, 37, 51, 43, 36, 50, 41, 36, 50, 43, 37, 52, 43, 37, 51, 43, 36, 51, 43, 37, 51, 44, 37, + 51, 44, 36, 51, 44, 36, 51, 44, 36, 52, 43, 37, 52, 44, 37, 51, 44, 38, 51, 44, 37, 51, 44, 38, 51, 44, 37, 51, 44, 37, 52, 44, 38, 51, 45, 38, 50, 45, 37, 51, 45, 36, 50, 45, 37, 49, 44, 38, 51, 44, 39, 52, 46, 38, 53, 46, 37, 53, 46, 37, 52, 45, 37, + 51, 45, 36, 50, 45, 37, 51, 44, 37, 51, 44, 37, 50, 45, 37, 51, 45, 37, 51, 44, 37, 51, 43, 37, 52, 44, 37, 52, 44, 37, 51, 44, 37, 52, 45, 38, 52, 45, 37, 53, 45, 37, 53, 44, 37, 51, 45, 38, 51, 45, 37, 51, 45, 38, 51, 45, 38, 51, 46, 38, 52, 46, 38, + 53, 46, 37, 53, 45, 37, 15, 15, 15, 19, 19, 19, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 15, 48, 43, 35, 51, 45, 37, 52, 45, 37, 52, 44, 38, 51, 44, 37, 51, 44, 36, 51, 45, 36, 51, 45, 36, 51, 44, 37, 52, 45, 37, 52, 46, 38, 51, 45, 37, 51, 44, 37, + 51, 44, 37, 51, 44, 37, 51, 43, 37, 51, 44, 37, 50, 45, 38, 52, 44, 38, 52, 45, 38, 50, 45, 37, 49, 44, 38, 49, 43, 38, 49, 43, 38, 49, 43, 37, 51, 44, 38, 49, 44, 38, 50, 44, 37, 50, 43, 37, 50, 43, 37, 52, 45, 36, 51, 45, 36, 49, 44, 36, 49, 43, 37, + 51, 43, 37, 50, 43, 36, 48, 44, 36, 48, 43, 37, 50, 43, 36, 92, 86, 79, 50, 44, 35, 49, 43, 35, 49, 43, 35, 49, 44, 35, 50, 43, 36, 50, 42, 35, 50, 41, 36, 48, 42, 36, 49, 43, 36, 49, 42, 35, 49, 41, 34, 51, 43, 35, 51, 42, 35, 50, 42, 35, 49, 42, 35, + 49, 42, 34, 49, 43, 35, 50, 43, 36, 50, 42, 36, 49, 42, 35, 49, 42, 34, 48, 42, 34, 48, 43, 34, 74, 67, 61, 20, 17, 15, 33, 30, 28, 33, 30, 27, 33, 30, 28, 34, 31, 28, 33, 29, 27, 32, 29, 27, 32, 30, 27, 32, 30, 27, 33, 31, 27, 31, 29, 26, 31, 28, 26, + 33, 31, 28, 30, 28, 25, 33, 31, 28, 33, 30, 28, 32, 30, 27, 31, 30, 27, 30, 28, 26, 32, 29, 26, 32, 29, 27, 32, 29, 26, 32, 29, 27, 31, 29, 26, 30, 28, 25, 32, 29, 27, 32, 29, 26, 32, 30, 27, 32, 30, 28, 32, 30, 27, 33, 30, 27, 31, 29, 26, 31, 29, 26, + 32, 30, 27, 29, 28, 25, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 21, 19, 19, 19, 15, 15, 16, 31, 28, 26, 31, 28, 26, 30, 28, 26, 31, 28, 26, 30, 28, 25, 31, 29, 27, 30, 28, 25, 32, 30, 27, 30, 28, 26, 29, 27, 25, 29, 27, 25, 29, 27, 24, 28, 28, 25, + 29, 27, 25, 30, 28, 26, 31, 29, 26, 29, 28, 25, 29, 27, 25, 30, 27, 25, 31, 28, 26, 29, 27, 25, 29, 28, 26, 31, 29, 26, 28, 26, 24, 30, 28, 26, 29, 27, 25, 31, 29, 27, 30, 28, 25, 29, 26, 24, 29, 27, 24, 30, 27, 25, 30, 27, 25, 29, 27, 24, 17, 15, 12, + 40, 35, 28, 40, 35, 28, 40, 33, 28, 40, 33, 27, 40, 34, 28, 38, 35, 29, 39, 34, 28, 41, 33, 27, 39, 34, 27, 38, 34, 28, 37, 33, 27, 37, 33, 27, 39, 34, 28, 39, 34, 27, 43, 38, 31, 50, 42, 35, 7, 6, 5, 26, 26, 26, 20, 20, 20, 13, 13, 14, 13, 13, 14, + 14, 14, 14, 15, 15, 15, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 19, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 14, 14, 14, 21, 21, 20, + 10, 9, 9, 14, 14, 14, 16, 16, 17, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 14, 14, 14, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, + 17, 18, 18, 24, 24, 24, 31, 31, 31, 13, 12, 11, 55, 49, 41, 47, 42, 34, 39, 34, 28, 38, 32, 28, 38, 34, 28, 37, 34, 27, 38, 33, 27, 38, 33, 27, 39, 33, 27, 38, 34, 28, 41, 33, 29, 40, 34, 28, 41, 34, 29, 41, 33, 29, 39, 34, 28, 84, 78, 73, 40, 33, 28, + 38, 34, 28, 39, 36, 28, 41, 35, 30, 40, 36, 29, 39, 35, 28, 42, 34, 28, 42, 33, 30, 41, 34, 30, 41, 34, 30, 42, 34, 29, 41, 35, 30, 40, 34, 29, 42, 35, 30, 41, 36, 30, 40, 36, 30, 40, 35, 31, 121, 118, 114, 128, 125, 121, 127, 125, 121, 128, 126, 121, 128, 125, 121, + 129, 125, 121, 129, 125, 121, 50, 45, 39, 41, 36, 30, 42, 38, 30, 44, 38, 31, 41, 38, 29, 42, 37, 31, 43, 36, 31, 43, 37, 31, 44, 39, 31, 44, 39, 32, 42, 38, 32, 42, 37, 32, 43, 38, 32, 32, 29, 25, 16, 16, 17, 19, 19, 20, 21, 21, 22, 20, 20, 21, 17, 17, 18, + 24, 22, 20, 43, 39, 32, 45, 39, 33, 46, 38, 33, 44, 39, 32, 44, 38, 33, 46, 39, 33, 46, 39, 33, 46, 39, 33, 47, 39, 34, 45, 40, 34, 44, 40, 33, 44, 40, 33, 45, 38, 34, 46, 39, 34, 46, 39, 33, 130, 126, 123, 131, 127, 123, 131, 127, 123, 130, 127, 123, 131, 127, 123, + 132, 127, 123, 131, 128, 124, 46, 42, 34, 47, 40, 35, 47, 40, 34, 48, 41, 33, 49, 41, 34, 48, 40, 34, 48, 39, 34, 47, 41, 34, 47, 42, 34, 48, 42, 34, 49, 41, 33, 48, 41, 34, 46, 42, 34, 47, 42, 34, 126, 122, 117, 133, 128, 124, 133, 128, 124, 132, 128, 124, 132, 128, 123, + 132, 128, 124, 131, 129, 124, 56, 52, 44, 49, 43, 36, 47, 42, 35, 48, 43, 35, 48, 43, 36, 49, 43, 37, 49, 44, 35, 49, 43, 35, 48, 44, 35, 50, 43, 36, 50, 43, 36, 49, 44, 36, 49, 43, 36, 47, 43, 35, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, + 15, 15, 15, 50, 44, 36, 50, 44, 36, 52, 43, 36, 53, 44, 36, 52, 43, 36, 52, 42, 36, 51, 43, 36, 51, 43, 36, 50, 43, 36, 50, 42, 36, 50, 42, 37, 51, 44, 36, 50, 45, 36, 48, 44, 37, 49, 44, 37, 132, 130, 124, 133, 129, 125, 133, 129, 125, 134, 130, 125, 133, 129, 124, + 133, 129, 125, 133, 129, 126, 51, 45, 38, 51, 44, 37, 51, 44, 38, 52, 44, 38, 52, 44, 37, 52, 44, 37, 52, 45, 37, 52, 46, 36, 52, 45, 37, 52, 45, 38, 52, 45, 37, 52, 45, 37, 53, 44, 38, 52, 44, 38, 128, 123, 118, 134, 130, 125, 134, 129, 126, 134, 129, 126, 134, 130, 125, + 134, 130, 125, 134, 130, 125, 59, 54, 46, 52, 45, 38, 53, 43, 38, 52, 43, 37, 51, 45, 37, 50, 46, 37, 50, 44, 37, 50, 45, 38, 51, 45, 37, 51, 45, 37, 51, 45, 38, 52, 43, 38, 53, 44, 37, 52, 45, 37, 15, 15, 15, 19, 19, 19, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 48, 43, 36, 51, 44, 37, 53, 44, 37, 53, 43, 38, 52, 44, 37, 50, 44, 38, 51, 44, 38, 51, 44, 38, 52, 44, 37, 51, 43, 38, 52, 44, 37, 52, 46, 38, 52, 45, 38, 51, 44, 37, 51, 44, 37, 134, 129, 125, 134, 130, 125, 133, 130, 125, 133, 129, 125, 133, 129, 125, + 134, 130, 126, 133, 130, 125, 49, 45, 36, 50, 44, 36, 50, 44, 36, 50, 44, 37, 50, 45, 37, 50, 44, 37, 51, 44, 37, 51, 44, 36, 50, 44, 36, 50, 44, 36, 51, 44, 37, 50, 44, 37, 51, 43, 36, 49, 43, 37, 48, 44, 36, 50, 43, 36, 50, 42, 37, 90, 85, 80, 48, 43, 36, + 47, 43, 37, 48, 42, 36, 50, 42, 36, 51, 43, 36, 51, 44, 35, 51, 44, 35, 50, 43, 36, 49, 42, 36, 48, 41, 35, 49, 42, 35, 48, 42, 36, 50, 42, 35, 50, 43, 36, 48, 43, 35, 49, 42, 35, 49, 42, 35, 48, 43, 34, 49, 42, 34, 50, 41, 35, 49, 42, 35, 47, 41, 34, + 47, 41, 34, 74, 69, 61, 20, 18, 15, 32, 29, 27, 33, 31, 28, 32, 31, 29, 33, 32, 29, 32, 30, 27, 33, 30, 28, 33, 31, 28, 32, 30, 27, 32, 30, 27, 31, 28, 26, 31, 29, 26, 32, 29, 27, 114, 113, 111, 122, 120, 119, 122, 121, 119, 121, 121, 119, 122, 121, 119, 122, 120, 118, + 122, 121, 119, 40, 38, 36, 31, 29, 27, 31, 29, 26, 30, 28, 26, 32, 30, 27, 32, 29, 27, 33, 30, 28, 31, 29, 27, 32, 29, 26, 30, 28, 25, 33, 31, 28, 31, 29, 27, 33, 30, 28, 31, 29, 26, 29, 27, 25, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 21, 19, 19, 19, + 15, 15, 16, 31, 29, 27, 32, 30, 27, 31, 30, 27, 30, 29, 26, 30, 28, 25, 30, 27, 25, 31, 29, 26, 31, 28, 26, 31, 29, 26, 29, 27, 25, 29, 27, 24, 30, 27, 24, 28, 26, 23, 30, 28, 25, 122, 120, 119, 121, 119, 117, 120, 119, 118, 121, 120, 118, 120, 119, 117, 121, 119, 118, + 121, 120, 118, 28, 27, 24, 30, 29, 26, 28, 27, 25, 28, 27, 25, 29, 27, 24, 29, 27, 25, 31, 29, 26, 30, 27, 25, 28, 25, 23, 28, 26, 23, 29, 27, 25, 29, 27, 25, 18, 15, 12, 39, 33, 28, 40, 34, 28, 41, 35, 29, 39, 35, 28, 38, 34, 28, 39, 32, 29, 40, 32, 28, + 39, 32, 27, 39, 32, 28, 40, 34, 27, 39, 33, 27, 39, 33, 28, 38, 34, 28, 39, 32, 28, 45, 37, 31, 51, 43, 35, 7, 6, 5, 28, 28, 28, 22, 22, 22, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 16, 16, 16, 12, 13, 13, 20, 20, 20, 9, 9, 9, 13, 13, 14, 17, 17, 17, 18, 18, 18, 18, 17, 18, 17, 17, 17, 17, 17, 17, + 16, 16, 17, 16, 16, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 16, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 23, 23, 23, 31, 31, 31, 13, 12, 11, 56, 49, 39, 49, 43, 33, 38, 34, 28, + 39, 32, 27, 39, 33, 28, 38, 33, 28, 39, 34, 27, 39, 34, 28, 38, 32, 27, 39, 33, 27, 38, 34, 28, 40, 33, 29, 40, 34, 28, 39, 34, 27, 40, 34, 28, 84, 78, 74, 40, 33, 28, 39, 35, 29, 38, 36, 28, 39, 34, 27, 39, 34, 28, 41, 33, 29, 41, 35, 30, 41, 34, 29, + 42, 35, 28, 42, 36, 29, 41, 36, 29, 40, 35, 29, 40, 36, 30, 40, 36, 29, 41, 36, 30, 41, 35, 29, 42, 37, 29, 40, 36, 30, 41, 36, 31, 43, 36, 30, 43, 37, 29, 42, 38, 29, 40, 37, 30, 42, 36, 29, 41, 36, 30, 43, 37, 31, 42, 37, 30, 43, 36, 29, 43, 37, 31, + 43, 37, 31, 43, 38, 31, 42, 38, 30, 44, 38, 32, 43, 38, 31, 44, 37, 31, 42, 38, 31, 44, 37, 31, 33, 29, 24, 16, 16, 17, 19, 19, 20, 21, 21, 22, 20, 20, 21, 17, 17, 18, 24, 22, 20, 44, 38, 31, 46, 38, 33, 46, 39, 33, 45, 40, 33, 46, 40, 33, 46, 40, 32, + 46, 39, 33, 47, 39, 34, 44, 40, 34, 44, 40, 33, 46, 40, 33, 46, 40, 34, 45, 40, 34, 44, 40, 33, 44, 39, 33, 46, 39, 34, 48, 40, 34, 48, 41, 34, 48, 41, 33, 48, 40, 34, 47, 40, 33, 46, 40, 33, 46, 40, 34, 47, 39, 34, 47, 40, 34, 48, 41, 35, 48, 40, 34, + 47, 40, 34, 48, 41, 34, 47, 41, 34, 47, 41, 34, 48, 40, 33, 49, 41, 34, 48, 42, 35, 47, 41, 33, 48, 41, 33, 49, 41, 34, 48, 42, 35, 49, 42, 34, 48, 42, 36, 47, 41, 36, 48, 42, 36, 49, 41, 36, 49, 43, 35, 49, 43, 36, 47, 43, 36, 48, 42, 36, 48, 42, 36, + 49, 43, 36, 49, 42, 36, 48, 42, 36, 48, 44, 37, 49, 44, 37, 48, 45, 36, 49, 43, 36, 51, 44, 35, 48, 42, 34, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, 15, 15, 15, 50, 43, 37, 50, 42, 36, 51, 43, 37, 52, 44, 36, 51, 44, 36, 50, 43, 37, + 52, 43, 37, 51, 43, 37, 50, 42, 36, 50, 43, 36, 50, 44, 36, 50, 43, 35, 50, 44, 36, 51, 44, 36, 51, 44, 37, 51, 45, 37, 51, 44, 36, 50, 42, 36, 50, 43, 36, 51, 44, 36, 52, 44, 37, 52, 44, 38, 51, 43, 38, 50, 44, 36, 50, 43, 36, 51, 43, 37, 52, 44, 37, + 51, 44, 37, 50, 45, 38, 52, 45, 36, 52, 44, 36, 51, 44, 36, 51, 44, 36, 53, 44, 37, 53, 44, 37, 52, 45, 37, 50, 46, 37, 52, 45, 37, 51, 45, 37, 50, 45, 37, 52, 45, 37, 51, 44, 36, 52, 43, 36, 53, 44, 36, 51, 45, 36, 52, 45, 38, 52, 46, 38, 52, 46, 37, + 51, 46, 37, 50, 45, 37, 51, 44, 37, 52, 46, 37, 50, 45, 36, 50, 44, 38, 51, 45, 37, 51, 45, 37, 51, 44, 38, 15, 15, 15, 19, 19, 19, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 50, 42, 36, 52, 45, 37, 52, 45, 37, 52, 44, 37, 52, 44, 37, 51, 44, 37, + 52, 43, 37, 53, 43, 36, 52, 43, 37, 50, 44, 36, 50, 44, 37, 50, 44, 37, 51, 44, 36, 51, 44, 37, 50, 44, 38, 50, 44, 36, 51, 44, 36, 52, 44, 37, 51, 45, 38, 50, 44, 37, 50, 45, 36, 50, 45, 36, 49, 44, 37, 50, 43, 37, 51, 44, 36, 50, 44, 36, 49, 42, 37, + 49, 43, 37, 49, 45, 36, 49, 44, 36, 49, 43, 36, 49, 43, 36, 50, 43, 36, 51, 43, 35, 49, 42, 36, 49, 42, 36, 49, 44, 36, 49, 43, 35, 49, 42, 36, 92, 85, 81, 50, 42, 36, 48, 43, 35, 48, 43, 35, 49, 42, 36, 49, 42, 36, 50, 41, 36, 50, 41, 36, 48, 42, 35, + 48, 42, 35, 48, 41, 34, 49, 42, 35, 50, 41, 35, 49, 41, 34, 49, 42, 34, 48, 43, 35, 48, 43, 35, 48, 41, 35, 49, 42, 34, 48, 42, 35, 47, 42, 36, 47, 41, 35, 46, 41, 34, 46, 42, 34, 74, 69, 61, 21, 18, 15, 32, 29, 27, 32, 29, 26, 32, 30, 27, 32, 30, 27, + 31, 29, 27, 31, 29, 27, 33, 30, 28, 32, 30, 27, 30, 28, 25, 32, 29, 26, 33, 31, 28, 31, 28, 26, 32, 30, 28, 30, 28, 26, 31, 29, 26, 32, 29, 26, 31, 29, 26, 31, 29, 26, 32, 30, 27, 32, 29, 27, 31, 28, 26, 32, 30, 27, 32, 30, 27, 32, 30, 27, 32, 31, 27, + 33, 31, 28, 32, 29, 26, 31, 29, 25, 31, 28, 26, 32, 29, 26, 32, 29, 27, 32, 30, 28, 30, 28, 26, 29, 27, 25, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 21, 19, 19, 19, 15, 15, 16, 31, 29, 27, 32, 30, 27, 32, 29, 26, 29, 27, 24, 31, 29, 27, 30, 27, 25, + 31, 29, 27, 31, 29, 27, 31, 30, 27, 30, 28, 26, 30, 28, 25, 30, 28, 25, 29, 27, 25, 30, 29, 26, 31, 29, 26, 30, 27, 25, 29, 26, 24, 30, 28, 25, 29, 28, 25, 28, 26, 24, 32, 29, 27, 28, 26, 23, 29, 27, 25, 30, 27, 26, 28, 26, 24, 28, 26, 24, 28, 25, 23, + 29, 27, 24, 30, 29, 26, 29, 28, 25, 29, 27, 25, 28, 26, 23, 30, 28, 26, 17, 14, 13, 40, 33, 28, 42, 34, 28, 41, 35, 29, 39, 34, 28, 39, 33, 29, 40, 34, 29, 40, 34, 28, 39, 34, 28, 37, 33, 28, 38, 33, 27, 38, 34, 28, 39, 33, 28, 39, 33, 27, 38, 33, 26, + 43, 38, 30, 50, 43, 34, 7, 6, 5, 29, 29, 29, 23, 23, 24, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 17, 17, 18, 14, 14, 14, 20, 20, 20, 9, 9, 9, 13, 13, 13, 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, 23, 23, 23, 30, 30, 31, 13, 12, 11, 55, 48, 40, 46, 42, 34, 37, 33, 27, 37, 34, 28, 37, 34, 26, 36, 33, 26, 39, 32, 27, 39, 33, 27, 39, 33, 28, 39, 34, 28, + 40, 33, 27, 40, 33, 27, 40, 33, 27, 39, 33, 27, 39, 32, 28, 82, 78, 73, 40, 35, 28, 40, 34, 27, 39, 34, 28, 40, 34, 29, 41, 35, 28, 41, 35, 29, 41, 33, 28, 42, 34, 29, 42, 36, 29, 41, 34, 29, 40, 34, 30, 41, 35, 30, 40, 35, 30, 41, 35, 29, 42, 36, 29, + 40, 35, 30, 42, 35, 31, 42, 35, 30, 40, 37, 29, 42, 36, 29, 42, 38, 30, 42, 36, 30, 43, 36, 31, 42, 37, 29, 43, 36, 30, 43, 36, 30, 42, 38, 29, 43, 38, 31, 44, 38, 30, 44, 37, 31, 43, 37, 31, 43, 38, 30, 43, 37, 31, 42, 38, 31, 43, 38, 31, 45, 39, 32, + 43, 38, 31, 31, 28, 25, 16, 16, 17, 19, 19, 20, 21, 21, 22, 20, 20, 21, 17, 17, 18, 24, 22, 20, 46, 39, 32, 45, 39, 31, 45, 38, 32, 45, 38, 32, 46, 40, 33, 45, 39, 33, 45, 39, 34, 45, 40, 33, 45, 39, 33, 45, 40, 34, 44, 40, 33, 45, 37, 33, 44, 38, 33, + 46, 40, 32, 47, 40, 33, 45, 40, 34, 45, 39, 33, 47, 40, 33, 47, 39, 34, 48, 39, 33, 48, 40, 33, 47, 40, 34, 47, 41, 34, 46, 42, 34, 46, 40, 34, 48, 40, 33, 46, 40, 34, 48, 40, 34, 49, 40, 35, 47, 40, 34, 48, 42, 34, 47, 42, 34, 47, 41, 34, 46, 42, 33, + 47, 42, 34, 49, 41, 34, 50, 40, 35, 49, 41, 35, 48, 42, 36, 48, 42, 35, 47, 43, 35, 47, 43, 35, 48, 43, 36, 47, 43, 35, 48, 42, 34, 48, 43, 34, 49, 43, 35, 50, 42, 36, 48, 43, 36, 48, 44, 36, 48, 42, 36, 50, 42, 37, 51, 43, 37, 50, 42, 36, 50, 43, 36, + 49, 44, 37, 47, 41, 35, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, 15, 15, 15, 51, 42, 36, 52, 42, 36, 52, 42, 37, 50, 42, 36, 50, 43, 37, 51, 42, 37, 50, 42, 36, 49, 42, 36, 51, 42, 36, 52, 43, 37, 51, 43, 38, 50, 43, 36, 51, 44, 36, + 52, 44, 36, 50, 44, 36, 50, 45, 36, 51, 44, 37, 52, 43, 37, 51, 44, 37, 50, 44, 37, 51, 43, 37, 51, 43, 38, 52, 45, 37, 50, 45, 37, 51, 43, 38, 51, 43, 37, 49, 44, 37, 51, 44, 36, 52, 44, 37, 50, 44, 37, 50, 45, 36, 51, 45, 36, 51, 44, 36, 52, 44, 37, + 52, 44, 36, 52, 44, 36, 51, 45, 36, 51, 44, 37, 51, 44, 37, 51, 44, 37, 51, 43, 38, 52, 44, 37, 51, 45, 37, 51, 44, 37, 51, 44, 37, 52, 45, 37, 53, 43, 37, 52, 44, 36, 50, 45, 37, 51, 45, 37, 52, 44, 37, 52, 44, 37, 52, 45, 36, 50, 44, 36, 49, 44, 37, + 51, 44, 38, 52, 45, 38, 15, 15, 15, 19, 19, 19, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 48, 42, 36, 52, 43, 38, 52, 43, 37, 51, 44, 36, 50, 43, 36, 50, 44, 37, 51, 45, 37, 50, 43, 37, 50, 43, 37, 52, 44, 36, 51, 44, 37, 50, 45, 36, 52, 44, 35, + 53, 44, 36, 52, 46, 37, 51, 44, 36, 51, 44, 36, 50, 44, 37, 49, 44, 37, 49, 45, 36, 50, 45, 36, 51, 44, 37, 51, 44, 37, 51, 44, 36, 49, 43, 36, 49, 43, 36, 51, 44, 36, 52, 44, 37, 51, 43, 36, 50, 43, 36, 48, 43, 35, 50, 43, 36, 50, 44, 36, 48, 44, 36, + 49, 43, 36, 49, 43, 35, 50, 43, 35, 51, 43, 36, 51, 44, 35, 90, 86, 79, 49, 43, 36, 51, 42, 37, 49, 41, 36, 49, 42, 35, 50, 44, 36, 49, 43, 36, 49, 42, 36, 50, 42, 36, 49, 42, 36, 49, 42, 36, 49, 42, 35, 48, 42, 34, 47, 42, 34, 49, 43, 34, 48, 42, 34, + 47, 42, 36, 47, 42, 35, 46, 42, 35, 47, 43, 35, 50, 41, 34, 48, 41, 34, 48, 41, 35, 49, 41, 35, 75, 68, 61, 20, 18, 15, 33, 32, 28, 31, 29, 26, 31, 28, 26, 31, 29, 26, 33, 31, 28, 32, 29, 27, 31, 29, 26, 33, 31, 28, 31, 29, 27, 34, 31, 28, 32, 30, 27, + 31, 29, 26, 32, 30, 27, 30, 29, 26, 32, 30, 27, 31, 29, 26, 30, 28, 25, 32, 29, 27, 33, 30, 27, 32, 30, 27, 31, 28, 25, 33, 30, 27, 32, 30, 28, 32, 30, 28, 32, 30, 27, 31, 30, 26, 32, 29, 27, 32, 29, 26, 33, 30, 27, 32, 29, 26, 30, 27, 25, 32, 30, 27, + 32, 30, 27, 28, 27, 25, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 21, 19, 19, 19, 15, 15, 16, 30, 29, 26, 30, 29, 26, 30, 27, 25, 29, 27, 24, 30, 29, 26, 32, 29, 27, 31, 29, 27, 31, 29, 27, 31, 29, 27, 31, 29, 27, 30, 28, 26, 31, 29, 26, 32, 29, 27, + 30, 27, 25, 31, 29, 26, 31, 30, 27, 29, 28, 25, 30, 28, 25, 30, 28, 25, 30, 27, 25, 30, 28, 26, 28, 27, 24, 30, 28, 26, 31, 29, 27, 29, 27, 25, 29, 27, 25, 29, 26, 24, 29, 27, 25, 30, 28, 26, 30, 27, 26, 29, 27, 26, 28, 27, 25, 30, 28, 26, 18, 15, 12, + 41, 34, 29, 40, 34, 28, 39, 34, 27, 38, 34, 28, 38, 33, 29, 39, 33, 28, 40, 33, 27, 40, 34, 27, 38, 33, 27, 38, 33, 27, 39, 34, 27, 37, 34, 27, 37, 34, 28, 40, 33, 27, 45, 38, 30, 50, 44, 35, 7, 6, 5, 29, 29, 29, 24, 24, 24, 18, 17, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 19, 19, 19, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 16, 16, 16, 22, 22, 22, + 10, 10, 9, 14, 14, 14, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, + 17, 17, 18, 23, 23, 24, 31, 31, 31, 13, 12, 11, 57, 48, 40, 48, 41, 34, 39, 33, 27, 36, 32, 27, 36, 32, 27, 38, 32, 28, 37, 32, 28, 38, 33, 26, 40, 33, 27, 39, 33, 28, 37, 34, 27, 39, 35, 29, 39, 33, 29, 40, 33, 27, 40, 34, 28, 82, 79, 74, 41, 34, 27, + 40, 33, 29, 39, 33, 29, 40, 35, 29, 40, 35, 29, 42, 33, 28, 41, 34, 28, 42, 36, 28, 41, 35, 28, 41, 34, 29, 42, 36, 30, 39, 34, 29, 42, 35, 29, 40, 35, 30, 41, 35, 29, 40, 35, 31, 41, 36, 30, 41, 36, 30, 41, 35, 30, 43, 37, 30, 42, 38, 31, 41, 38, 31, + 42, 36, 30, 42, 36, 29, 42, 38, 29, 43, 38, 30, 42, 37, 30, 42, 37, 30, 41, 37, 29, 42, 36, 29, 44, 36, 30, 44, 36, 32, 42, 37, 31, 44, 36, 30, 43, 37, 31, 44, 38, 30, 44, 38, 32, 32, 28, 25, 16, 16, 17, 20, 20, 20, 21, 21, 22, 20, 20, 21, 17, 17, 18, + 24, 22, 20, 45, 39, 32, 45, 40, 32, 44, 39, 32, 44, 38, 32, 45, 38, 33, 45, 39, 33, 46, 39, 33, 48, 40, 33, 47, 39, 33, 45, 38, 32, 46, 39, 33, 45, 40, 33, 44, 39, 34, 45, 40, 33, 47, 40, 32, 47, 40, 33, 46, 39, 34, 46, 40, 34, 48, 39, 33, 47, 40, 33, + 47, 42, 32, 47, 41, 33, 48, 40, 34, 48, 41, 34, 47, 41, 34, 47, 40, 34, 48, 39, 34, 47, 40, 34, 47, 39, 34, 48, 39, 35, 47, 40, 35, 46, 40, 34, 49, 42, 33, 48, 42, 34, 47, 41, 35, 48, 42, 35, 48, 42, 34, 47, 40, 34, 48, 42, 34, 49, 43, 36, 49, 41, 35, + 48, 41, 34, 49, 42, 35, 49, 42, 36, 48, 41, 36, 48, 41, 35, 48, 43, 35, 50, 44, 35, 50, 43, 36, 49, 44, 36, 48, 43, 36, 50, 43, 37, 50, 43, 36, 48, 42, 35, 49, 42, 36, 49, 42, 35, 47, 41, 34, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 15, 52, 42, 36, 51, 42, 36, 51, 44, 37, 50, 44, 36, 50, 42, 36, 51, 41, 35, 51, 42, 36, 49, 43, 37, 50, 43, 37, 50, 43, 36, 49, 44, 37, 50, 44, 37, 51, 44, 37, 50, 43, 37, 50, 43, 36, 51, 44, 36, 51, 44, 37, 51, 45, 37, 51, 45, 37, 50, 44, 37, + 51, 44, 38, 51, 44, 38, 51, 43, 38, 50, 44, 37, 50, 45, 36, 51, 43, 37, 50, 43, 37, 50, 43, 36, 52, 43, 36, 53, 43, 37, 53, 44, 37, 52, 46, 36, 52, 45, 37, 53, 44, 37, 53, 44, 37, 53, 43, 37, 52, 44, 37, 52, 45, 37, 52, 45, 36, 52, 46, 37, 51, 46, 37, + 50, 45, 38, 51, 44, 37, 52, 44, 37, 52, 45, 37, 53, 46, 37, 53, 44, 37, 52, 43, 37, 50, 43, 37, 51, 45, 38, 52, 44, 38, 51, 45, 37, 51, 45, 36, 52, 45, 37, 52, 45, 38, 50, 44, 38, 49, 43, 36, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 49, 42, 35, 50, 44, 37, 50, 43, 37, 51, 43, 36, 50, 43, 37, 50, 44, 36, 51, 44, 36, 52, 45, 37, 52, 45, 37, 52, 45, 38, 52, 45, 37, 51, 44, 36, 52, 44, 36, 51, 44, 37, 49, 43, 37, 50, 44, 36, 52, 44, 37, 50, 44, 37, 49, 44, 37, 51, 43, 37, + 51, 43, 36, 50, 44, 37, 50, 45, 36, 50, 45, 36, 49, 44, 37, 49, 44, 36, 50, 45, 36, 49, 44, 37, 49, 44, 37, 49, 44, 36, 50, 45, 35, 50, 44, 36, 49, 42, 36, 49, 43, 35, 50, 43, 35, 51, 42, 36, 51, 43, 36, 49, 43, 36, 48, 42, 34, 90, 85, 79, 49, 44, 36, + 48, 44, 36, 48, 44, 35, 49, 43, 36, 49, 43, 36, 50, 43, 35, 49, 43, 34, 48, 42, 35, 48, 41, 35, 48, 41, 35, 49, 42, 35, 48, 42, 34, 47, 41, 35, 48, 41, 35, 49, 41, 34, 49, 41, 34, 48, 41, 34, 47, 41, 35, 48, 41, 34, 48, 42, 34, 46, 42, 34, 46, 42, 34, + 48, 43, 34, 73, 69, 61, 21, 18, 15, 33, 30, 28, 33, 31, 28, 31, 29, 27, 31, 30, 27, 32, 31, 28, 31, 29, 26, 30, 28, 26, 31, 29, 26, 32, 30, 27, 32, 30, 27, 31, 30, 27, 31, 29, 26, 31, 28, 25, 31, 28, 26, 33, 30, 28, 31, 29, 26, 32, 29, 27, 33, 30, 28, + 32, 30, 27, 31, 28, 26, 31, 28, 26, 31, 29, 26, 31, 29, 27, 32, 29, 27, 33, 30, 27, 31, 29, 26, 32, 30, 28, 32, 29, 27, 33, 30, 28, 33, 29, 27, 31, 28, 25, 30, 28, 25, 32, 29, 26, 29, 27, 25, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, + 15, 15, 16, 30, 28, 26, 31, 28, 26, 29, 27, 24, 29, 27, 25, 30, 27, 26, 31, 29, 27, 32, 29, 27, 31, 29, 27, 31, 29, 26, 30, 28, 25, 30, 28, 25, 30, 28, 25, 32, 30, 27, 31, 28, 26, 31, 28, 26, 30, 28, 25, 30, 28, 26, 30, 27, 25, 29, 26, 24, 30, 28, 26, + 31, 29, 26, 30, 28, 26, 31, 28, 26, 30, 28, 26, 30, 28, 25, 29, 27, 25, 29, 27, 25, 29, 27, 25, 29, 28, 25, 28, 26, 24, 29, 28, 26, 30, 29, 26, 30, 27, 26, 18, 15, 12, 40, 35, 28, 39, 34, 27, 40, 33, 28, 40, 34, 28, 39, 33, 27, 40, 33, 28, 40, 34, 29, + 40, 32, 28, 40, 33, 28, 39, 33, 28, 40, 32, 28, 39, 33, 27, 39, 32, 27, 39, 32, 27, 45, 37, 32, 51, 42, 36, 7, 6, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, + 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 16, 16, 16, 22, 22, 22, 10, 10, 10, 15, 15, 15, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, + 18, 18, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 25, 25, 26, 32, 32, 33, 13, 13, 12, 55, 48, 40, 46, 40, 34, 37, 33, 28, + 37, 31, 27, 38, 32, 28, 39, 33, 27, 38, 33, 27, 37, 33, 26, 38, 34, 27, 39, 32, 27, 37, 32, 28, 39, 32, 27, 41, 33, 27, 39, 34, 28, 38, 33, 29, 81, 77, 74, 38, 33, 28, 40, 35, 28, 39, 35, 27, 39, 33, 27, 39, 33, 28, 40, 35, 29, 42, 36, 29, 42, 35, 29, + 40, 35, 29, 41, 34, 29, 41, 33, 29, 41, 34, 30, 42, 36, 31, 41, 36, 29, 42, 36, 29, 41, 37, 29, 41, 36, 30, 120, 117, 114, 127, 123, 119, 126, 123, 119, 126, 123, 119, 128, 123, 120, 127, 124, 120, 127, 124, 119, 46, 41, 34, 42, 37, 31, 42, 37, 30, 42, 35, 31, 42, 35, 30, + 43, 36, 31, 43, 36, 30, 41, 37, 32, 42, 38, 31, 42, 37, 32, 44, 37, 32, 43, 37, 30, 43, 39, 32, 32, 29, 24, 16, 16, 17, 20, 20, 20, 21, 21, 22, 20, 20, 21, 17, 17, 18, 24, 22, 20, 46, 39, 32, 45, 39, 32, 45, 39, 32, 44, 39, 33, 45, 39, 32, 44, 38, 33, + 44, 39, 32, 46, 39, 33, 46, 38, 33, 46, 39, 33, 46, 38, 33, 46, 39, 33, 45, 40, 34, 46, 38, 34, 45, 40, 34, 127, 124, 119, 131, 127, 123, 131, 127, 123, 130, 128, 123, 130, 128, 123, 131, 127, 123, 131, 127, 124, 48, 40, 34, 48, 39, 34, 47, 40, 34, 47, 40, 33, 48, 41, 33, + 47, 40, 34, 49, 39, 33, 47, 40, 33, 48, 42, 35, 48, 41, 34, 48, 40, 34, 48, 41, 34, 47, 41, 35, 48, 41, 34, 124, 120, 116, 131, 127, 122, 131, 127, 122, 130, 126, 122, 130, 126, 122, 130, 127, 123, 131, 127, 123, 52, 46, 40, 48, 42, 35, 48, 43, 35, 47, 43, 35, 48, 43, 35, + 49, 42, 36, 49, 43, 35, 49, 43, 36, 49, 44, 37, 49, 44, 36, 49, 42, 35, 48, 42, 36, 50, 43, 37, 48, 42, 35, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 15, 49, 43, 36, 49, 42, 36, 50, 42, 37, 50, 42, 36, 51, 43, 36, 51, 42, 36, + 51, 41, 36, 51, 42, 36, 52, 43, 36, 52, 43, 37, 51, 44, 37, 50, 43, 37, 51, 43, 36, 50, 45, 36, 49, 44, 37, 130, 126, 122, 133, 128, 125, 133, 128, 125, 132, 129, 125, 133, 129, 125, 133, 129, 125, 134, 129, 125, 51, 44, 37, 49, 44, 37, 49, 45, 37, 49, 44, 37, 50, 43, 36, + 50, 43, 36, 50, 43, 37, 50, 44, 37, 50, 44, 37, 50, 43, 36, 50, 44, 37, 50, 43, 37, 50, 43, 36, 50, 43, 36, 127, 121, 117, 132, 128, 124, 132, 128, 124, 133, 128, 123, 132, 128, 123, 132, 128, 124, 132, 129, 124, 56, 49, 41, 52, 44, 37, 52, 44, 37, 52, 45, 37, 52, 44, 36, + 52, 43, 36, 51, 44, 37, 51, 46, 37, 52, 45, 37, 51, 44, 36, 50, 45, 37, 52, 45, 37, 52, 44, 37, 50, 44, 36, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 49, 43, 35, 51, 45, 37, 51, 43, 38, 50, 44, 37, 50, 45, 37, 51, 44, 37, + 52, 43, 37, 52, 42, 37, 52, 43, 36, 51, 44, 37, 51, 45, 37, 50, 44, 35, 50, 44, 35, 51, 44, 36, 50, 44, 36, 130, 126, 121, 134, 130, 125, 133, 129, 125, 132, 129, 124, 132, 129, 125, 132, 129, 125, 132, 128, 125, 49, 43, 36, 50, 43, 36, 49, 43, 36, 50, 44, 36, 50, 44, 37, + 50, 43, 37, 50, 44, 36, 51, 43, 37, 50, 43, 36, 49, 44, 36, 50, 44, 36, 51, 44, 36, 51, 44, 35, 49, 44, 35, 48, 43, 35, 50, 43, 35, 51, 43, 35, 90, 86, 79, 48, 44, 36, 50, 44, 35, 50, 43, 35, 48, 42, 36, 49, 42, 36, 50, 42, 35, 48, 42, 36, 47, 42, 36, + 48, 43, 35, 49, 43, 34, 50, 42, 34, 49, 41, 34, 48, 41, 34, 48, 41, 34, 47, 42, 35, 46, 42, 34, 48, 42, 34, 48, 42, 35, 47, 41, 35, 46, 41, 34, 47, 42, 33, 48, 43, 34, 47, 42, 34, 73, 68, 61, 20, 18, 15, 31, 28, 26, 33, 31, 28, 34, 32, 29, 33, 30, 28, + 32, 29, 26, 31, 29, 26, 30, 28, 26, 31, 29, 27, 31, 29, 27, 32, 29, 26, 32, 30, 27, 30, 29, 26, 113, 112, 110, 121, 119, 118, 121, 120, 118, 121, 120, 118, 121, 120, 118, 121, 120, 118, 120, 119, 117, 36, 34, 31, 32, 29, 27, 33, 29, 28, 31, 28, 26, 32, 29, 26, 32, 29, 27, + 32, 29, 27, 32, 29, 27, 31, 29, 26, 33, 31, 28, 31, 28, 26, 32, 29, 26, 31, 29, 25, 31, 30, 27, 30, 28, 26, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, 15, 15, 16, 30, 28, 25, 31, 29, 26, 31, 28, 26, 31, 28, 26, 31, 28, 26, 31, 28, 26, + 32, 29, 27, 32, 29, 27, 30, 28, 26, 29, 27, 25, 29, 27, 25, 29, 28, 25, 31, 29, 26, 30, 28, 26, 118, 117, 115, 120, 119, 117, 120, 119, 118, 121, 119, 118, 120, 119, 118, 120, 119, 118, 121, 120, 119, 30, 28, 26, 29, 27, 24, 29, 27, 24, 29, 27, 25, 29, 26, 24, 30, 28, 25, + 28, 26, 24, 30, 28, 25, 29, 27, 24, 30, 28, 25, 31, 29, 26, 30, 27, 25, 17, 14, 12, 41, 34, 28, 42, 33, 27, 41, 32, 28, 40, 33, 28, 40, 33, 28, 40, 33, 28, 39, 33, 28, 38, 32, 28, 37, 32, 29, 38, 32, 28, 39, 32, 27, 39, 32, 28, 39, 32, 27, 39, 32, 27, + 45, 37, 30, 52, 42, 35, 7, 6, 5, 31, 31, 31, 24, 24, 25, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 19, 20, 20, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, + 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 21, 21, 19, 20, 20, 15, 15, 15, 22, 21, 21, 10, 10, 10, 15, 15, 15, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, + 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 26, 26, 26, 33, 33, 33, 14, 13, 12, 58, 48, 39, 48, 40, 34, 37, 33, 27, 38, 31, 28, 39, 32, 27, 37, 32, 27, 36, 33, 27, 39, 34, 27, 38, 32, 27, 38, 34, 27, + 39, 33, 28, 39, 33, 27, 39, 33, 27, 39, 33, 27, 40, 34, 29, 83, 78, 74, 40, 35, 29, 39, 32, 29, 40, 34, 27, 41, 35, 28, 39, 34, 28, 40, 35, 27, 41, 34, 28, 41, 33, 30, 39, 33, 29, 40, 33, 29, 41, 33, 29, 40, 33, 29, 41, 36, 28, 41, 36, 30, 39, 37, 29, + 39, 37, 29, 40, 37, 30, 42, 37, 30, 41, 36, 29, 40, 35, 30, 43, 37, 31, 41, 36, 29, 43, 37, 29, 41, 35, 29, 40, 35, 30, 43, 35, 30, 41, 35, 29, 42, 37, 29, 41, 37, 30, 43, 37, 30, 43, 36, 31, 44, 37, 32, 44, 37, 31, 42, 38, 31, 43, 38, 31, 42, 38, 30, + 43, 38, 32, 32, 28, 26, 16, 16, 17, 20, 20, 20, 21, 21, 22, 20, 20, 21, 17, 17, 18, 24, 22, 20, 46, 38, 32, 44, 39, 32, 44, 38, 33, 44, 39, 33, 44, 39, 32, 46, 40, 33, 45, 39, 32, 44, 38, 32, 47, 38, 33, 47, 38, 34, 47, 39, 33, 47, 38, 32, 45, 39, 33, + 46, 40, 34, 47, 40, 32, 46, 40, 33, 46, 39, 34, 47, 39, 33, 46, 40, 32, 47, 40, 33, 47, 39, 33, 47, 41, 33, 48, 41, 33, 46, 40, 32, 47, 41, 34, 48, 41, 34, 46, 40, 34, 46, 40, 34, 46, 40, 33, 46, 40, 33, 46, 40, 34, 46, 41, 34, 47, 40, 34, 49, 41, 33, + 49, 40, 33, 49, 40, 34, 48, 42, 35, 47, 42, 34, 48, 41, 33, 48, 41, 34, 48, 41, 35, 48, 42, 34, 50, 42, 35, 48, 43, 36, 47, 44, 36, 49, 42, 35, 48, 41, 35, 47, 43, 35, 48, 42, 36, 49, 41, 36, 48, 42, 36, 50, 42, 36, 51, 43, 36, 50, 45, 36, 49, 43, 36, + 49, 43, 36, 47, 42, 35, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 15, 49, 42, 37, 50, 42, 35, 50, 43, 35, 49, 43, 36, 50, 42, 35, 52, 43, 35, 52, 43, 37, 51, 42, 37, 51, 42, 37, 50, 44, 37, 51, 43, 36, 50, 43, 35, 50, 45, 35, + 50, 44, 36, 50, 43, 35, 50, 44, 35, 50, 44, 36, 50, 42, 35, 51, 42, 36, 51, 43, 36, 51, 43, 36, 50, 43, 36, 51, 43, 37, 51, 43, 37, 49, 43, 37, 50, 44, 37, 51, 44, 36, 51, 44, 36, 50, 45, 36, 51, 45, 36, 51, 45, 36, 51, 44, 38, 52, 43, 37, 53, 45, 37, + 52, 46, 36, 52, 44, 36, 51, 44, 37, 50, 45, 38, 51, 44, 37, 52, 44, 36, 52, 45, 36, 51, 44, 37, 50, 43, 37, 51, 44, 37, 51, 45, 36, 51, 46, 37, 52, 46, 36, 53, 46, 37, 52, 44, 37, 50, 43, 37, 50, 45, 36, 51, 46, 36, 52, 44, 36, 52, 43, 36, 52, 44, 37, + 51, 43, 37, 51, 43, 36, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 48, 41, 34, 50, 43, 37, 50, 43, 37, 51, 43, 36, 52, 44, 36, 52, 42, 36, 50, 43, 37, 49, 44, 38, 49, 44, 36, 49, 44, 35, 50, 43, 36, 51, 44, 37, 50, 44, 36, + 51, 44, 35, 51, 43, 36, 50, 44, 37, 50, 44, 37, 50, 43, 37, 51, 43, 36, 50, 43, 36, 49, 42, 37, 49, 43, 37, 50, 43, 36, 48, 43, 36, 48, 43, 35, 48, 44, 36, 49, 42, 36, 50, 42, 36, 49, 42, 37, 50, 43, 37, 49, 44, 36, 49, 43, 36, 49, 42, 36, 49, 42, 36, + 49, 44, 37, 49, 43, 36, 50, 42, 36, 48, 42, 36, 48, 44, 35, 91, 86, 80, 50, 43, 35, 49, 42, 36, 49, 41, 36, 47, 41, 36, 47, 42, 35, 47, 43, 36, 47, 43, 36, 47, 43, 35, 49, 42, 36, 50, 43, 36, 50, 42, 35, 50, 41, 35, 50, 42, 35, 50, 41, 34, 49, 41, 34, + 47, 43, 34, 48, 42, 34, 48, 42, 34, 48, 42, 33, 47, 42, 34, 46, 40, 35, 46, 40, 35, 46, 40, 34, 73, 67, 61, 21, 18, 15, 32, 30, 26, 31, 29, 27, 34, 31, 29, 33, 30, 27, 32, 30, 27, 32, 30, 27, 32, 29, 27, 33, 30, 27, 31, 29, 26, 32, 30, 28, 32, 30, 27, + 30, 28, 26, 31, 29, 27, 32, 29, 27, 31, 29, 26, 32, 29, 27, 32, 30, 27, 33, 30, 28, 31, 29, 27, 32, 29, 27, 33, 30, 28, 32, 29, 27, 31, 28, 26, 31, 29, 27, 31, 29, 26, 32, 29, 27, 30, 28, 25, 31, 29, 26, 33, 30, 27, 30, 28, 24, 31, 29, 26, 30, 28, 26, + 31, 30, 27, 29, 27, 24, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, 15, 15, 16, 31, 28, 26, 31, 28, 26, 31, 30, 26, 32, 30, 27, 32, 29, 27, 31, 29, 27, 30, 28, 26, 32, 29, 27, 30, 28, 25, 29, 28, 25, 29, 27, 25, 31, 28, 26, 31, 28, 25, + 29, 28, 25, 29, 27, 24, 28, 26, 23, 29, 27, 24, 28, 27, 24, 30, 28, 25, 30, 27, 25, 30, 27, 25, 30, 29, 26, 29, 27, 25, 28, 27, 25, 28, 27, 24, 29, 27, 25, 30, 28, 27, 29, 26, 25, 32, 29, 27, 31, 29, 27, 29, 27, 25, 31, 28, 26, 30, 27, 25, 18, 14, 12, + 41, 34, 29, 38, 34, 29, 39, 33, 28, 41, 33, 29, 39, 33, 28, 38, 33, 28, 39, 33, 28, 40, 31, 27, 38, 33, 28, 39, 33, 28, 39, 33, 27, 38, 33, 27, 37, 32, 27, 39, 32, 27, 45, 39, 31, 50, 43, 34, 7, 6, 5, 31, 31, 32, 25, 25, 26, 19, 19, 19, 19, 19, 20, + 20, 20, 20, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 20, 20, 20, 20, 20, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, + 10, 10, 10, 14, 14, 14, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, + 19, 19, 20, 25, 25, 25, 32, 32, 32, 13, 12, 12, 58, 48, 41, 50, 42, 34, 38, 32, 27, 39, 33, 28, 39, 32, 27, 38, 33, 27, 38, 33, 27, 38, 33, 26, 38, 32, 26, 39, 34, 26, 40, 32, 26, 38, 33, 26, 38, 32, 27, 40, 32, 29, 40, 33, 29, 83, 77, 74, 41, 34, 29, + 39, 32, 29, 40, 34, 29, 40, 35, 28, 39, 34, 29, 41, 34, 28, 41, 35, 29, 40, 35, 28, 41, 36, 28, 40, 36, 28, 41, 35, 28, 41, 35, 29, 40, 35, 30, 42, 34, 30, 42, 36, 30, 40, 34, 30, 40, 36, 30, 42, 37, 30, 41, 36, 30, 41, 37, 30, 41, 35, 31, 41, 36, 29, + 43, 35, 29, 42, 35, 29, 42, 37, 29, 43, 38, 30, 42, 37, 30, 41, 36, 31, 41, 36, 29, 41, 36, 31, 42, 35, 30, 42, 37, 30, 42, 36, 31, 44, 36, 31, 44, 37, 31, 44, 37, 30, 43, 39, 30, 33, 28, 24, 16, 16, 17, 20, 20, 20, 21, 21, 22, 20, 20, 21, 17, 17, 18, + 24, 22, 20, 45, 37, 32, 45, 38, 31, 45, 39, 32, 45, 39, 32, 46, 39, 32, 45, 39, 33, 46, 39, 33, 45, 38, 32, 47, 39, 33, 46, 40, 34, 45, 40, 33, 44, 39, 32, 45, 38, 32, 45, 40, 32, 44, 39, 33, 45, 38, 33, 45, 39, 33, 46, 41, 33, 45, 41, 33, 46, 40, 32, + 45, 41, 33, 46, 42, 34, 46, 40, 33, 46, 40, 33, 47, 41, 33, 46, 42, 33, 46, 41, 33, 46, 40, 33, 47, 41, 35, 47, 40, 34, 48, 41, 33, 48, 41, 34, 48, 40, 34, 46, 42, 33, 47, 40, 33, 46, 41, 33, 47, 42, 34, 46, 41, 35, 47, 41, 35, 48, 41, 34, 48, 41, 35, + 48, 42, 35, 46, 42, 35, 48, 42, 36, 48, 42, 34, 47, 41, 35, 49, 42, 36, 49, 42, 35, 47, 41, 34, 48, 43, 35, 48, 43, 36, 48, 43, 35, 49, 43, 35, 50, 43, 36, 50, 44, 35, 50, 43, 35, 46, 41, 34, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 15, 50, 42, 36, 50, 43, 35, 50, 42, 35, 51, 41, 35, 50, 42, 35, 50, 43, 36, 50, 43, 36, 50, 43, 36, 51, 43, 35, 52, 43, 36, 50, 44, 37, 48, 43, 36, 49, 42, 37, 50, 43, 37, 50, 43, 37, 50, 43, 36, 49, 43, 35, 49, 44, 36, 50, 43, 37, 52, 43, 37, + 50, 44, 36, 50, 45, 37, 50, 45, 37, 50, 43, 36, 51, 43, 37, 51, 43, 37, 51, 42, 36, 52, 43, 36, 51, 44, 37, 51, 45, 37, 51, 45, 38, 51, 45, 38, 51, 44, 37, 51, 44, 36, 51, 45, 37, 51, 46, 38, 51, 46, 37, 51, 44, 36, 51, 43, 37, 50, 44, 36, 50, 45, 36, + 50, 43, 37, 50, 43, 37, 52, 44, 37, 52, 45, 37, 51, 46, 37, 50, 45, 37, 51, 44, 36, 52, 44, 36, 52, 45, 36, 50, 44, 36, 49, 44, 37, 49, 45, 36, 49, 44, 36, 51, 43, 37, 51, 44, 37, 51, 43, 37, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 47, 41, 35, 49, 42, 37, 50, 42, 36, 52, 42, 37, 51, 44, 36, 50, 44, 36, 49, 43, 37, 51, 44, 37, 52, 44, 36, 50, 44, 37, 49, 43, 36, 50, 43, 35, 51, 44, 35, 51, 44, 35, 50, 44, 36, 50, 44, 36, 50, 43, 35, 51, 42, 35, 51, 43, 36, 50, 44, 37, + 51, 44, 35, 49, 43, 35, 49, 43, 37, 49, 42, 37, 47, 43, 37, 48, 44, 36, 49, 43, 35, 50, 43, 35, 50, 44, 35, 48, 43, 37, 48, 43, 37, 49, 44, 37, 48, 43, 36, 49, 42, 36, 49, 43, 37, 50, 42, 36, 49, 43, 35, 48, 43, 35, 50, 43, 35, 91, 86, 80, 49, 43, 36, + 49, 42, 35, 50, 43, 36, 50, 42, 36, 50, 41, 34, 49, 43, 34, 48, 43, 34, 49, 42, 34, 49, 42, 35, 49, 42, 36, 48, 41, 35, 49, 40, 34, 50, 41, 34, 49, 41, 35, 50, 40, 35, 49, 41, 35, 46, 41, 34, 48, 40, 34, 48, 41, 34, 46, 42, 34, 47, 41, 34, 49, 42, 34, + 48, 43, 35, 73, 68, 61, 20, 18, 15, 32, 29, 26, 31, 29, 26, 32, 29, 27, 33, 31, 28, 32, 30, 27, 32, 30, 28, 32, 29, 27, 32, 29, 27, 33, 29, 27, 33, 30, 28, 32, 30, 28, 32, 30, 27, 31, 29, 26, 32, 29, 26, 31, 28, 27, 33, 31, 29, 32, 29, 27, 32, 29, 27, + 32, 30, 27, 31, 29, 26, 32, 29, 27, 32, 28, 26, 32, 29, 27, 30, 28, 26, 30, 28, 25, 32, 30, 27, 31, 28, 26, 31, 29, 27, 31, 29, 26, 31, 29, 26, 30, 28, 25, 31, 28, 26, 30, 28, 25, 28, 27, 24, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, + 15, 15, 16, 31, 28, 26, 30, 27, 25, 30, 28, 25, 32, 30, 27, 32, 30, 27, 31, 29, 26, 30, 28, 25, 31, 28, 26, 30, 28, 25, 30, 28, 25, 29, 27, 24, 30, 28, 25, 29, 27, 25, 30, 28, 26, 30, 28, 25, 29, 27, 25, 29, 27, 25, 29, 27, 24, 30, 28, 25, 28, 27, 24, + 30, 28, 26, 31, 29, 26, 30, 28, 26, 29, 27, 25, 28, 26, 24, 29, 27, 24, 31, 28, 26, 30, 27, 26, 30, 27, 26, 30, 27, 26, 30, 28, 25, 30, 28, 26, 29, 27, 25, 17, 14, 12, 40, 34, 28, 39, 33, 27, 38, 32, 27, 38, 33, 28, 39, 33, 28, 39, 33, 28, 38, 34, 28, + 38, 34, 28, 38, 33, 28, 39, 32, 29, 38, 33, 28, 38, 33, 27, 38, 31, 27, 39, 32, 26, 44, 38, 31, 49, 43, 35, 7, 6, 5, 32, 32, 32, 26, 26, 26, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 15, 15, 15, 22, 22, 22, 11, 11, 11, 16, 16, 16, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 20, 20, 20, 21, 21, 21, 21, 21, 22, 27, 27, 28, 34, 34, 34, 14, 13, 12, 56, 48, 41, 50, 42, 35, 39, 32, 28, + 37, 33, 26, 37, 32, 26, 38, 32, 27, 38, 32, 27, 38, 33, 27, 40, 33, 26, 38, 34, 27, 37, 33, 26, 38, 32, 28, 38, 34, 28, 40, 33, 27, 39, 33, 28, 83, 77, 74, 39, 34, 28, 38, 33, 29, 40, 33, 28, 40, 35, 28, 40, 34, 29, 39, 35, 30, 40, 35, 28, 39, 36, 28, + 39, 35, 29, 40, 35, 28, 42, 35, 29, 40, 34, 30, 39, 35, 28, 40, 36, 29, 39, 36, 29, 40, 35, 29, 39, 35, 28, 41, 36, 30, 41, 36, 30, 41, 35, 29, 43, 37, 30, 43, 37, 31, 41, 37, 31, 41, 34, 30, 42, 36, 29, 41, 37, 29, 43, 37, 30, 43, 37, 31, 42, 37, 31, + 42, 36, 30, 42, 37, 32, 42, 37, 31, 43, 36, 30, 42, 36, 31, 42, 37, 32, 42, 38, 31, 43, 38, 30, 32, 29, 25, 16, 16, 17, 20, 20, 20, 21, 21, 22, 20, 20, 21, 17, 17, 18, 24, 22, 20, 45, 37, 33, 46, 37, 33, 45, 37, 32, 43, 39, 32, 43, 39, 33, 45, 38, 32, + 46, 40, 31, 44, 39, 32, 44, 38, 33, 46, 39, 34, 46, 39, 33, 45, 40, 32, 46, 39, 33, 44, 38, 32, 45, 39, 32, 45, 40, 32, 45, 39, 33, 45, 39, 34, 47, 39, 33, 47, 40, 33, 45, 41, 34, 47, 40, 33, 48, 41, 32, 48, 41, 33, 46, 40, 34, 46, 40, 33, 48, 41, 34, + 48, 40, 34, 47, 41, 34, 47, 41, 34, 47, 39, 34, 46, 40, 34, 46, 42, 33, 47, 41, 33, 47, 41, 34, 47, 41, 33, 46, 39, 33, 48, 40, 35, 48, 40, 35, 47, 40, 33, 48, 40, 34, 47, 42, 34, 49, 43, 34, 48, 43, 35, 47, 43, 35, 47, 43, 36, 48, 43, 36, 49, 42, 35, + 48, 42, 36, 47, 42, 36, 47, 43, 36, 48, 43, 36, 49, 42, 36, 50, 42, 35, 49, 42, 35, 48, 42, 35, 46, 41, 34, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 15, 49, 43, 36, 49, 43, 36, 49, 43, 36, 51, 42, 36, 51, 42, 36, 49, 42, 37, + 50, 41, 36, 51, 42, 36, 50, 43, 36, 49, 43, 36, 49, 42, 36, 48, 43, 36, 49, 42, 36, 50, 43, 36, 49, 43, 36, 51, 44, 36, 51, 43, 36, 50, 42, 37, 50, 42, 37, 50, 43, 36, 49, 44, 36, 50, 43, 36, 51, 43, 36, 50, 44, 37, 49, 44, 37, 50, 44, 36, 50, 43, 37, + 49, 42, 36, 49, 43, 36, 51, 43, 37, 52, 43, 37, 52, 44, 37, 52, 44, 37, 51, 43, 37, 51, 44, 37, 51, 45, 37, 49, 44, 37, 49, 43, 37, 49, 43, 37, 50, 44, 37, 51, 44, 36, 50, 44, 36, 49, 44, 36, 51, 44, 36, 52, 43, 37, 50, 43, 37, 49, 44, 36, 50, 45, 35, + 52, 44, 36, 53, 43, 37, 50, 43, 37, 49, 44, 37, 49, 43, 37, 51, 44, 36, 51, 45, 37, 50, 43, 37, 51, 43, 36, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 49, 43, 34, 52, 43, 36, 50, 43, 36, 50, 44, 36, 50, 44, 37, 49, 44, 37, + 50, 43, 36, 52, 41, 36, 50, 43, 37, 49, 44, 37, 49, 43, 37, 48, 43, 36, 48, 44, 36, 50, 45, 36, 51, 44, 35, 51, 44, 36, 50, 44, 36, 50, 43, 36, 48, 42, 37, 49, 44, 37, 50, 43, 36, 50, 43, 36, 50, 44, 36, 51, 44, 35, 49, 43, 35, 48, 44, 36, 48, 43, 37, + 49, 42, 37, 50, 42, 36, 49, 42, 36, 47, 42, 36, 48, 43, 35, 49, 43, 35, 49, 42, 35, 49, 42, 35, 50, 43, 35, 50, 43, 35, 50, 43, 36, 50, 44, 36, 90, 86, 79, 50, 44, 35, 51, 42, 35, 49, 41, 36, 49, 42, 36, 49, 43, 36, 47, 42, 35, 49, 41, 34, 49, 43, 35, + 47, 42, 35, 47, 41, 35, 48, 42, 35, 49, 41, 35, 49, 40, 34, 49, 41, 34, 49, 42, 35, 48, 43, 35, 48, 43, 35, 48, 43, 34, 47, 42, 34, 47, 41, 34, 47, 42, 33, 47, 43, 33, 47, 42, 35, 73, 67, 61, 20, 18, 14, 31, 29, 26, 32, 30, 28, 31, 28, 26, 32, 29, 26, + 31, 29, 26, 33, 31, 28, 32, 30, 28, 33, 30, 28, 33, 30, 28, 33, 30, 28, 33, 30, 28, 33, 30, 28, 32, 29, 26, 32, 30, 28, 31, 29, 26, 33, 30, 27, 33, 31, 28, 32, 29, 27, 31, 29, 26, 31, 29, 27, 32, 30, 27, 33, 30, 27, 33, 30, 28, 31, 28, 26, 32, 29, 27, + 33, 30, 27, 32, 29, 26, 31, 28, 26, 30, 28, 25, 31, 29, 27, 30, 28, 25, 31, 29, 27, 30, 28, 25, 29, 28, 25, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, 15, 15, 16, 30, 27, 25, 30, 27, 25, 29, 27, 24, 30, 28, 25, 32, 28, 26, 30, 28, 26, + 31, 29, 26, 30, 28, 25, 29, 28, 25, 30, 28, 25, 29, 26, 24, 30, 27, 25, 29, 27, 24, 29, 27, 25, 31, 29, 27, 31, 29, 26, 30, 28, 25, 29, 27, 24, 30, 28, 25, 28, 27, 24, 29, 28, 26, 29, 27, 25, 30, 28, 26, 29, 28, 25, 29, 27, 25, 28, 27, 25, 30, 28, 26, + 31, 28, 25, 29, 26, 24, 28, 26, 24, 29, 27, 24, 30, 27, 25, 29, 28, 25, 17, 15, 12, 40, 34, 29, 39, 33, 29, 38, 34, 27, 39, 34, 28, 38, 34, 29, 38, 33, 29, 39, 33, 29, 39, 33, 27, 39, 33, 26, 37, 33, 28, 39, 32, 27, 39, 33, 26, 38, 33, 27, 37, 32, 27, + 44, 37, 32, 51, 43, 36, 7, 6, 5, 29, 29, 30, 23, 23, 24, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, 20, 20, 20, 15, 15, 16, 22, 22, 22, 9, 8, 8, 12, 12, 12, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, + 18, 18, 18, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 25, 25, 26, 33, 33, 33, 14, 13, 12, 58, 48, 39, 48, 39, 35, 38, 31, 28, 37, 33, 26, 37, 32, 26, 37, 32, 26, 39, 32, 28, 37, 34, 27, 38, 32, 28, 37, 32, 27, + 38, 32, 27, 39, 34, 28, 39, 34, 28, 40, 33, 27, 38, 33, 28, 82, 78, 73, 39, 33, 28, 38, 34, 28, 40, 33, 28, 41, 33, 28, 42, 35, 27, 42, 35, 29, 39, 35, 28, 42, 34, 29, 41, 36, 30, 41, 36, 29, 41, 34, 28, 41, 35, 29, 41, 36, 30, 40, 36, 30, 39, 35, 30, + 40, 34, 30, 39, 34, 29, 120, 117, 113, 127, 123, 119, 127, 123, 120, 127, 123, 119, 127, 123, 119, 126, 123, 120, 126, 123, 120, 47, 42, 35, 43, 35, 29, 42, 36, 30, 43, 36, 29, 43, 37, 29, 42, 35, 30, 44, 37, 32, 41, 37, 31, 41, 36, 30, 43, 38, 30, 43, 38, 31, 43, 36, 30, + 43, 37, 31, 32, 28, 24, 16, 16, 17, 20, 20, 20, 21, 21, 22, 20, 20, 21, 17, 17, 18, 24, 22, 20, 45, 38, 32, 44, 38, 32, 44, 39, 33, 44, 38, 33, 44, 40, 33, 44, 40, 32, 45, 39, 32, 47, 38, 32, 45, 38, 33, 45, 38, 33, 46, 39, 32, 46, 38, 33, 43, 40, 32, + 44, 40, 33, 45, 39, 33, 127, 123, 120, 130, 126, 123, 131, 126, 122, 131, 127, 123, 132, 127, 123, 131, 127, 122, 131, 127, 123, 48, 40, 34, 47, 40, 34, 46, 41, 33, 48, 41, 33, 47, 41, 34, 45, 41, 33, 46, 42, 33, 46, 41, 34, 46, 41, 35, 48, 42, 34, 47, 41, 33, 47, 40, 34, + 48, 42, 34, 48, 42, 34, 124, 120, 116, 130, 126, 122, 130, 126, 122, 130, 126, 122, 129, 127, 122, 129, 127, 123, 129, 126, 122, 51, 46, 39, 47, 43, 35, 46, 42, 35, 47, 43, 35, 47, 42, 35, 47, 42, 35, 48, 43, 35, 48, 41, 35, 49, 42, 35, 49, 44, 35, 49, 43, 34, 51, 42, 36, + 50, 43, 36, 46, 41, 34, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 15, 49, 42, 36, 48, 43, 36, 49, 42, 36, 49, 42, 35, 49, 42, 34, 48, 43, 35, 49, 43, 36, 51, 42, 36, 50, 43, 35, 49, 43, 36, 49, 42, 36, 49, 42, 36, 50, 42, 37, + 50, 42, 36, 49, 42, 36, 130, 125, 122, 132, 129, 125, 132, 129, 124, 133, 129, 124, 133, 129, 125, 132, 129, 125, 133, 129, 124, 49, 43, 36, 49, 43, 37, 50, 44, 36, 51, 44, 37, 50, 43, 37, 49, 42, 37, 50, 44, 36, 51, 44, 36, 50, 44, 36, 50, 44, 36, 50, 45, 35, 52, 44, 36, + 52, 44, 37, 51, 45, 37, 126, 122, 118, 132, 128, 124, 133, 127, 123, 132, 128, 124, 131, 128, 124, 131, 127, 124, 132, 127, 124, 55, 48, 41, 50, 44, 36, 52, 44, 37, 52, 43, 36, 50, 43, 36, 50, 42, 36, 51, 43, 37, 51, 43, 38, 52, 43, 37, 50, 43, 37, 51, 43, 36, 51, 43, 37, + 49, 43, 37, 50, 43, 36, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 48, 41, 35, 50, 42, 36, 51, 42, 35, 51, 43, 36, 50, 43, 36, 50, 44, 36, 50, 42, 35, 50, 42, 35, 50, 44, 35, 51, 43, 37, 51, 44, 37, 50, 45, 36, 50, 44, 37, + 50, 43, 37, 50, 43, 36, 130, 126, 121, 133, 129, 124, 132, 129, 124, 132, 129, 125, 132, 129, 125, 133, 129, 125, 133, 128, 124, 49, 42, 35, 49, 41, 35, 49, 42, 36, 49, 43, 36, 50, 43, 36, 49, 42, 36, 49, 43, 36, 50, 42, 35, 50, 44, 36, 49, 44, 36, 49, 43, 36, 49, 43, 37, + 50, 43, 36, 49, 43, 35, 48, 44, 36, 48, 43, 35, 49, 42, 34, 90, 84, 79, 50, 42, 35, 51, 42, 35, 50, 42, 36, 49, 41, 35, 49, 41, 36, 49, 41, 35, 47, 43, 34, 47, 43, 35, 49, 41, 34, 50, 41, 34, 48, 41, 35, 48, 41, 35, 49, 42, 35, 49, 42, 35, 48, 42, 35, + 47, 42, 34, 48, 41, 33, 49, 41, 34, 48, 42, 34, 47, 41, 33, 48, 41, 34, 47, 41, 34, 47, 41, 33, 75, 67, 59, 20, 17, 14, 32, 30, 28, 34, 31, 28, 31, 28, 26, 30, 28, 26, 31, 28, 26, 32, 30, 27, 33, 31, 28, 32, 30, 27, 32, 29, 27, 33, 30, 27, 32, 30, 27, + 33, 30, 27, 115, 113, 111, 120, 119, 118, 120, 119, 117, 120, 118, 117, 121, 119, 118, 121, 119, 118, 121, 119, 117, 36, 34, 31, 32, 29, 27, 32, 29, 27, 32, 30, 27, 31, 29, 26, 30, 29, 26, 32, 29, 27, 32, 29, 27, 32, 29, 26, 30, 28, 24, 30, 29, 26, 30, 28, 25, 31, 28, 26, + 32, 30, 27, 30, 28, 25, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, 15, 15, 16, 29, 27, 24, 30, 28, 25, 29, 28, 25, 30, 28, 25, 30, 27, 24, 30, 28, 25, 31, 29, 26, 32, 29, 26, 30, 28, 26, 29, 26, 24, 29, 27, 25, 31, 28, 26, 30, 28, 26, + 29, 27, 24, 118, 116, 115, 121, 119, 118, 121, 120, 119, 121, 119, 118, 121, 119, 118, 121, 120, 119, 121, 120, 119, 31, 28, 26, 31, 28, 26, 30, 27, 26, 29, 26, 24, 31, 29, 26, 31, 29, 26, 31, 28, 26, 29, 27, 25, 29, 27, 24, 29, 27, 24, 30, 27, 25, 29, 27, 24, 16, 15, 11, + 39, 35, 27, 39, 34, 27, 40, 33, 28, 40, 34, 28, 40, 35, 27, 39, 35, 27, 38, 35, 27, 38, 33, 26, 40, 32, 27, 39, 34, 27, 38, 33, 27, 39, 31, 28, 39, 33, 27, 37, 33, 27, 42, 37, 30, 49, 43, 35, 7, 6, 5, 29, 29, 30, 23, 23, 24, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 19, 19, 20, 15, 15, 15, 21, 21, 21, + 9, 9, 9, 13, 13, 13, 15, 15, 15, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, + 19, 19, 19, 26, 26, 26, 33, 33, 34, 14, 13, 12, 56, 47, 40, 48, 40, 33, 37, 33, 27, 37, 33, 27, 37, 33, 28, 37, 32, 28, 39, 32, 28, 39, 31, 27, 37, 32, 27, 39, 33, 28, 37, 33, 28, 38, 33, 29, 39, 33, 28, 40, 32, 27, 39, 33, 27, 81, 78, 74, 39, 35, 27, + 40, 35, 28, 39, 33, 28, 41, 33, 29, 40, 34, 30, 38, 35, 29, 39, 35, 29, 39, 34, 28, 40, 34, 30, 41, 34, 29, 40, 36, 29, 40, 35, 30, 39, 34, 29, 40, 35, 29, 40, 37, 30, 41, 36, 29, 39, 36, 29, 40, 36, 30, 40, 35, 29, 40, 36, 28, 40, 37, 30, 43, 36, 29, + 42, 37, 29, 41, 35, 29, 42, 35, 29, 41, 36, 29, 42, 35, 31, 41, 35, 31, 42, 36, 30, 44, 37, 32, 42, 38, 31, 44, 36, 31, 44, 36, 30, 42, 37, 30, 42, 36, 31, 42, 37, 31, 43, 37, 31, 32, 28, 25, 16, 16, 17, 20, 20, 20, 21, 21, 22, 20, 20, 21, 17, 17, 18, + 24, 22, 20, 44, 39, 32, 43, 39, 32, 43, 39, 32, 44, 39, 33, 43, 37, 32, 45, 38, 32, 44, 39, 34, 45, 39, 32, 47, 39, 32, 46, 39, 33, 44, 40, 32, 45, 40, 31, 46, 40, 32, 46, 39, 32, 44, 38, 33, 44, 39, 34, 46, 40, 33, 47, 38, 34, 46, 39, 33, 45, 41, 32, + 47, 40, 33, 48, 40, 33, 46, 41, 32, 47, 41, 34, 46, 41, 34, 45, 41, 33, 47, 40, 34, 46, 40, 33, 46, 40, 33, 47, 40, 32, 48, 40, 33, 46, 42, 33, 46, 41, 33, 49, 40, 34, 49, 41, 34, 48, 40, 33, 46, 42, 33, 48, 41, 34, 49, 40, 34, 48, 42, 34, 48, 42, 36, + 48, 41, 35, 47, 40, 35, 46, 42, 35, 46, 43, 35, 47, 42, 35, 47, 40, 36, 46, 41, 35, 48, 42, 34, 48, 42, 35, 48, 42, 35, 48, 41, 35, 48, 42, 35, 49, 43, 36, 50, 43, 35, 49, 42, 36, 45, 41, 33, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 15, 49, 42, 35, 50, 42, 35, 50, 42, 34, 49, 43, 34, 48, 43, 35, 49, 42, 36, 49, 43, 36, 49, 44, 35, 51, 43, 35, 50, 43, 36, 49, 42, 35, 49, 43, 35, 49, 42, 36, 49, 43, 37, 50, 43, 35, 51, 42, 35, 50, 42, 35, 50, 43, 35, 51, 44, 36, 50, 43, 35, + 49, 42, 36, 49, 44, 35, 49, 44, 36, 48, 42, 37, 50, 43, 37, 50, 43, 36, 50, 44, 36, 52, 43, 36, 50, 41, 37, 50, 42, 37, 51, 44, 37, 50, 44, 37, 49, 43, 36, 51, 44, 37, 51, 44, 37, 49, 43, 36, 50, 43, 36, 51, 43, 37, 50, 43, 38, 49, 44, 37, 50, 43, 36, + 52, 43, 36, 52, 44, 36, 52, 44, 36, 51, 43, 36, 51, 43, 36, 51, 44, 37, 50, 44, 36, 49, 43, 35, 49, 42, 35, 49, 43, 36, 50, 43, 37, 50, 43, 36, 49, 44, 36, 49, 44, 36, 51, 43, 35, 50, 43, 35, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 46, 40, 35, 50, 42, 36, 51, 43, 36, 50, 42, 36, 50, 43, 36, 51, 44, 37, 51, 43, 37, 51, 42, 37, 49, 43, 37, 50, 44, 36, 50, 43, 36, 51, 43, 36, 52, 43, 35, 50, 43, 36, 50, 44, 37, 50, 45, 36, 49, 44, 35, 49, 43, 35, 51, 44, 35, 50, 43, 36, + 48, 43, 37, 48, 43, 36, 48, 42, 35, 47, 42, 36, 48, 42, 36, 50, 42, 37, 50, 42, 37, 49, 42, 36, 49, 43, 36, 48, 44, 36, 47, 42, 36, 48, 43, 36, 49, 43, 36, 50, 43, 35, 50, 43, 36, 50, 44, 36, 48, 44, 36, 48, 42, 35, 49, 42, 35, 91, 84, 80, 49, 41, 35, + 47, 41, 35, 47, 42, 35, 48, 42, 35, 49, 42, 34, 48, 42, 35, 49, 42, 35, 49, 42, 35, 50, 41, 34, 49, 41, 34, 47, 42, 34, 48, 41, 34, 50, 42, 34, 48, 42, 35, 47, 41, 35, 48, 41, 35, 46, 41, 35, 46, 41, 35, 48, 42, 35, 46, 41, 35, 46, 41, 34, 46, 42, 33, + 47, 42, 33, 74, 67, 60, 20, 18, 15, 33, 31, 28, 33, 30, 28, 31, 28, 26, 32, 29, 27, 31, 29, 27, 31, 28, 27, 32, 30, 27, 32, 30, 27, 31, 29, 27, 32, 30, 28, 32, 30, 27, 33, 31, 28, 32, 30, 27, 31, 29, 26, 33, 30, 27, 32, 30, 27, 31, 28, 26, 31, 28, 26, + 32, 29, 27, 31, 28, 26, 31, 29, 26, 31, 29, 26, 33, 30, 28, 31, 28, 25, 30, 28, 25, 30, 28, 25, 32, 29, 27, 31, 29, 26, 29, 27, 24, 32, 29, 26, 31, 29, 26, 31, 29, 26, 32, 30, 27, 29, 27, 24, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, + 15, 15, 16, 29, 27, 25, 29, 27, 25, 30, 28, 25, 31, 29, 27, 29, 28, 25, 31, 29, 26, 31, 29, 26, 30, 29, 26, 29, 27, 24, 29, 27, 24, 30, 28, 26, 31, 28, 26, 31, 28, 26, 30, 28, 25, 30, 27, 24, 30, 28, 25, 30, 28, 25, 30, 28, 26, 29, 27, 25, 30, 29, 26, + 31, 29, 27, 30, 28, 25, 29, 27, 24, 30, 28, 26, 28, 26, 24, 30, 28, 26, 31, 28, 27, 30, 27, 25, 31, 28, 26, 31, 28, 26, 29, 27, 24, 29, 28, 26, 27, 25, 23, 16, 14, 12, 38, 35, 28, 39, 34, 28, 38, 33, 27, 38, 32, 27, 40, 33, 27, 40, 34, 27, 39, 35, 27, + 38, 34, 27, 38, 32, 27, 37, 34, 27, 37, 34, 27, 39, 32, 27, 38, 32, 27, 37, 32, 27, 43, 37, 32, 49, 42, 35, 7, 6, 5, 30, 30, 31, 25, 25, 25, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, + 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 20, 15, 15, 15, 21, 21, 21, 8, 8, 8, 12, 12, 12, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 25, 25, 26, 33, 33, 33, 14, 13, 12, 57, 48, 40, 49, 40, 33, 40, 32, 27, + 37, 32, 28, 39, 33, 27, 39, 34, 28, 38, 33, 27, 38, 31, 27, 38, 33, 27, 39, 33, 28, 38, 31, 27, 39, 32, 28, 39, 33, 27, 37, 34, 28, 39, 34, 28, 82, 77, 74, 37, 34, 28, 39, 33, 29, 41, 33, 28, 40, 33, 27, 42, 33, 28, 40, 35, 29, 39, 35, 28, 39, 33, 28, + 40, 35, 29, 39, 34, 30, 38, 33, 29, 39, 34, 29, 39, 36, 30, 39, 35, 29, 40, 37, 29, 40, 36, 29, 40, 36, 29, 41, 37, 30, 41, 36, 29, 42, 37, 29, 42, 36, 29, 41, 35, 30, 41, 36, 30, 42, 35, 30, 42, 35, 30, 41, 36, 29, 44, 37, 31, 44, 35, 29, 43, 35, 29, + 43, 36, 29, 41, 35, 29, 42, 36, 30, 44, 37, 30, 44, 37, 32, 42, 37, 31, 42, 36, 30, 43, 37, 31, 32, 29, 24, 16, 16, 17, 20, 20, 20, 21, 21, 22, 20, 20, 21, 17, 17, 18, 24, 22, 20, 45, 38, 32, 44, 38, 33, 43, 36, 33, 44, 37, 33, 43, 38, 32, 44, 38, 33, + 44, 37, 33, 44, 39, 33, 44, 39, 32, 46, 39, 32, 46, 39, 33, 45, 39, 32, 44, 40, 32, 44, 39, 33, 44, 39, 33, 44, 39, 32, 46, 39, 33, 45, 40, 33, 45, 40, 33, 46, 39, 33, 46, 40, 33, 48, 41, 32, 48, 41, 32, 45, 41, 34, 45, 41, 33, 47, 42, 33, 47, 41, 33, + 45, 40, 33, 45, 41, 35, 47, 40, 34, 48, 41, 33, 48, 41, 34, 47, 40, 34, 46, 41, 34, 47, 41, 32, 48, 40, 33, 48, 41, 34, 47, 41, 35, 46, 41, 35, 46, 42, 34, 47, 42, 34, 47, 42, 36, 48, 42, 36, 49, 42, 34, 48, 42, 34, 47, 42, 35, 48, 42, 34, 48, 41, 35, + 48, 41, 35, 49, 41, 35, 48, 41, 35, 49, 42, 35, 49, 43, 34, 48, 42, 36, 49, 41, 35, 48, 42, 34, 48, 40, 34, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 15, 50, 42, 35, 50, 42, 35, 49, 42, 36, 50, 42, 35, 48, 42, 34, 48, 42, 35, + 49, 41, 36, 49, 42, 35, 49, 42, 35, 48, 42, 36, 48, 42, 36, 50, 43, 36, 51, 43, 35, 50, 42, 35, 49, 42, 36, 50, 43, 37, 49, 44, 36, 49, 44, 36, 51, 44, 37, 50, 43, 36, 48, 43, 35, 49, 42, 36, 51, 43, 37, 49, 43, 36, 49, 42, 36, 50, 44, 37, 50, 44, 36, + 50, 43, 36, 51, 43, 36, 51, 43, 37, 51, 43, 36, 50, 42, 35, 50, 42, 36, 51, 44, 37, 50, 45, 35, 49, 44, 35, 50, 43, 37, 51, 43, 37, 50, 43, 36, 49, 43, 36, 50, 43, 37, 51, 43, 36, 50, 43, 35, 51, 43, 36, 50, 44, 36, 49, 45, 36, 49, 43, 36, 51, 43, 37, + 52, 43, 36, 50, 44, 36, 50, 44, 36, 51, 44, 37, 51, 43, 36, 50, 42, 35, 48, 43, 36, 49, 43, 37, 50, 44, 36, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 48, 43, 35, 50, 43, 36, 50, 43, 37, 49, 43, 37, 50, 42, 36, 49, 42, 36, + 50, 43, 36, 50, 45, 35, 50, 43, 35, 49, 43, 36, 49, 44, 37, 51, 44, 36, 51, 43, 36, 49, 43, 36, 49, 44, 36, 49, 45, 36, 50, 43, 36, 50, 43, 36, 49, 43, 36, 49, 43, 36, 51, 44, 37, 50, 42, 36, 51, 43, 35, 50, 43, 35, 49, 41, 36, 50, 43, 36, 50, 43, 36, + 49, 42, 35, 50, 42, 35, 49, 42, 36, 49, 42, 35, 49, 42, 36, 49, 43, 36, 50, 43, 35, 48, 42, 35, 48, 42, 35, 50, 42, 36, 49, 42, 36, 48, 42, 35, 90, 86, 79, 48, 42, 36, 48, 42, 36, 47, 42, 35, 47, 42, 35, 49, 43, 35, 50, 42, 34, 50, 41, 34, 49, 42, 34, + 48, 42, 34, 47, 43, 34, 48, 42, 34, 48, 40, 35, 47, 40, 34, 49, 41, 33, 49, 42, 35, 47, 40, 35, 47, 40, 33, 48, 41, 34, 47, 41, 34, 46, 42, 35, 48, 42, 35, 47, 41, 34, 47, 42, 34, 75, 69, 59, 21, 18, 14, 32, 30, 27, 32, 29, 27, 31, 29, 26, 32, 29, 27, + 32, 30, 28, 32, 30, 27, 31, 28, 26, 32, 30, 28, 32, 30, 28, 33, 31, 28, 32, 30, 27, 32, 30, 27, 31, 29, 26, 31, 29, 26, 31, 28, 25, 32, 29, 27, 32, 30, 27, 33, 30, 27, 31, 30, 26, 32, 30, 27, 32, 29, 27, 32, 29, 27, 32, 31, 28, 31, 29, 26, 31, 30, 27, + 30, 27, 25, 30, 28, 25, 31, 29, 26, 31, 29, 26, 32, 29, 26, 32, 30, 28, 31, 29, 27, 30, 28, 25, 28, 27, 24, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, 15, 15, 16, 30, 29, 25, 29, 27, 24, 29, 27, 24, 32, 30, 27, 31, 28, 26, 30, 28, 25, + 30, 28, 25, 29, 27, 25, 29, 26, 24, 30, 27, 25, 30, 27, 25, 30, 27, 26, 29, 26, 24, 31, 28, 26, 30, 28, 26, 30, 29, 26, 29, 27, 24, 30, 27, 25, 28, 27, 24, 29, 28, 26, 30, 28, 26, 30, 27, 25, 29, 26, 24, 32, 29, 26, 29, 27, 24, 29, 27, 24, 30, 28, 25, + 29, 26, 24, 30, 27, 26, 29, 27, 25, 29, 27, 25, 30, 28, 25, 28, 26, 23, 17, 15, 12, 38, 33, 29, 38, 34, 27, 39, 34, 27, 40, 33, 28, 39, 34, 28, 37, 34, 27, 36, 33, 27, 36, 34, 28, 37, 34, 27, 38, 32, 27, 38, 32, 27, 38, 32, 27, 39, 32, 28, 37, 33, 27, + 43, 38, 30, 50, 43, 35, 7, 6, 5, 32, 32, 32, 26, 26, 27, 20, 20, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 23, 23, 24, 23, 23, 24, 23, 23, 23, + 22, 22, 23, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 21, 17, 17, 17, 23, 23, 23, 8, 8, 8, 11, 11, 11, 13, 13, 13, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, + 16, 16, 16, 17, 17, 17, 17, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 24, 24, 24, 31, 31, 31, 13, 12, 12, 58, 47, 40, 48, 39, 33, 38, 33, 27, 39, 32, 28, 38, 32, 28, 40, 32, 27, 39, 32, 26, 39, 33, 26, 39, 34, 27, 39, 33, 27, + 39, 34, 27, 38, 33, 27, 39, 32, 27, 38, 33, 28, 40, 32, 29, 83, 77, 73, 39, 33, 29, 39, 34, 28, 38, 35, 29, 41, 33, 29, 39, 33, 29, 39, 34, 29, 41, 33, 29, 39, 34, 29, 40, 35, 29, 40, 34, 29, 41, 35, 29, 40, 33, 28, 40, 36, 30, 40, 35, 30, 40, 36, 29, + 38, 35, 28, 40, 37, 30, 41, 36, 29, 42, 37, 29, 41, 36, 29, 42, 35, 29, 42, 36, 30, 42, 36, 28, 42, 36, 29, 41, 36, 29, 41, 36, 30, 42, 37, 30, 42, 37, 29, 44, 37, 30, 43, 37, 30, 44, 35, 29, 43, 36, 30, 44, 38, 31, 44, 35, 30, 44, 36, 31, 42, 38, 32, + 43, 37, 31, 32, 28, 25, 16, 16, 17, 20, 20, 20, 21, 21, 22, 20, 20, 21, 17, 17, 18, 24, 22, 20, 42, 37, 32, 44, 38, 32, 45, 38, 33, 43, 39, 32, 43, 38, 33, 43, 37, 32, 43, 38, 32, 44, 37, 32, 44, 39, 33, 44, 39, 32, 44, 38, 31, 44, 39, 32, 43, 40, 32, + 44, 38, 33, 44, 38, 34, 44, 39, 33, 45, 40, 32, 47, 40, 34, 45, 39, 33, 46, 39, 34, 47, 40, 33, 45, 40, 33, 46, 40, 33, 46, 39, 33, 47, 40, 33, 48, 40, 33, 47, 41, 33, 47, 40, 33, 47, 40, 34, 47, 40, 34, 46, 39, 33, 48, 40, 33, 47, 41, 33, 46, 41, 34, + 47, 42, 33, 49, 41, 33, 47, 40, 34, 45, 40, 33, 46, 42, 34, 46, 42, 34, 46, 41, 35, 47, 41, 35, 47, 43, 34, 48, 42, 35, 48, 42, 35, 48, 41, 34, 47, 42, 35, 47, 41, 36, 48, 41, 36, 49, 42, 35, 50, 41, 35, 50, 41, 35, 49, 42, 35, 48, 43, 35, 49, 42, 34, + 48, 41, 34, 47, 41, 33, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 15, 48, 40, 36, 48, 40, 36, 48, 42, 35, 49, 43, 35, 49, 42, 35, 49, 42, 35, 50, 43, 35, 49, 41, 35, 49, 41, 35, 51, 42, 35, 50, 42, 35, 49, 43, 35, 49, 42, 36, + 51, 42, 36, 51, 42, 35, 50, 43, 35, 48, 42, 35, 49, 42, 35, 51, 43, 35, 50, 43, 35, 49, 43, 35, 50, 42, 35, 51, 42, 35, 50, 43, 35, 49, 42, 35, 51, 44, 35, 50, 44, 35, 48, 43, 36, 49, 43, 36, 50, 43, 36, 51, 43, 36, 51, 43, 36, 50, 42, 36, 50, 44, 36, + 49, 44, 36, 48, 42, 37, 49, 42, 37, 50, 43, 37, 49, 43, 37, 49, 43, 37, 49, 44, 36, 51, 44, 36, 51, 43, 37, 50, 43, 37, 50, 44, 36, 50, 43, 37, 51, 42, 37, 51, 43, 36, 51, 42, 35, 52, 43, 35, 51, 45, 35, 50, 44, 36, 49, 43, 36, 50, 44, 36, 51, 43, 36, + 50, 43, 36, 49, 44, 37, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 48, 42, 35, 49, 44, 36, 50, 43, 36, 51, 43, 36, 51, 44, 36, 51, 43, 36, 49, 43, 36, 50, 44, 37, 51, 44, 36, 50, 43, 35, 50, 42, 35, 50, 42, 35, 51, 42, 35, + 51, 42, 35, 49, 43, 36, 48, 43, 36, 50, 43, 36, 51, 43, 36, 51, 43, 36, 50, 43, 36, 48, 42, 37, 47, 41, 37, 48, 43, 35, 49, 43, 35, 49, 43, 36, 49, 43, 37, 49, 42, 36, 48, 42, 35, 49, 42, 36, 48, 42, 37, 48, 43, 36, 48, 43, 35, 48, 42, 36, 47, 43, 36, + 49, 43, 35, 49, 42, 35, 49, 43, 36, 49, 43, 35, 48, 42, 34, 90, 84, 79, 48, 42, 35, 49, 42, 36, 49, 41, 36, 49, 41, 35, 47, 43, 34, 48, 42, 34, 48, 42, 33, 49, 42, 34, 48, 42, 34, 48, 42, 34, 48, 41, 33, 48, 41, 33, 47, 42, 34, 47, 41, 34, 47, 40, 34, + 47, 40, 34, 47, 40, 34, 48, 41, 34, 48, 42, 34, 47, 41, 35, 47, 41, 35, 48, 41, 34, 48, 41, 33, 72, 66, 59, 19, 17, 14, 31, 29, 27, 32, 30, 27, 33, 30, 27, 31, 29, 26, 33, 30, 27, 33, 30, 28, 32, 29, 27, 33, 30, 27, 32, 29, 27, 33, 31, 28, 32, 30, 27, + 31, 29, 26, 30, 28, 26, 32, 30, 27, 30, 28, 26, 31, 29, 26, 33, 30, 28, 32, 31, 28, 30, 28, 26, 32, 29, 27, 31, 29, 26, 31, 29, 26, 32, 29, 27, 32, 29, 27, 31, 30, 27, 30, 28, 26, 30, 28, 26, 32, 29, 27, 32, 30, 28, 30, 28, 25, 31, 29, 26, 31, 29, 26, + 30, 28, 25, 29, 27, 24, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, 15, 15, 16, 31, 29, 26, 31, 28, 26, 29, 28, 25, 31, 30, 27, 30, 28, 25, 28, 26, 24, 30, 28, 25, 29, 27, 24, 29, 27, 25, 29, 27, 25, 29, 26, 24, 29, 27, 25, 28, 26, 24, + 30, 28, 25, 29, 27, 25, 31, 29, 26, 28, 27, 24, 30, 28, 26, 29, 27, 24, 30, 28, 26, 29, 27, 25, 29, 28, 25, 29, 27, 24, 30, 28, 26, 28, 27, 25, 29, 27, 25, 30, 28, 26, 28, 27, 25, 29, 27, 25, 28, 26, 24, 29, 28, 26, 28, 26, 24, 28, 26, 23, 17, 15, 12, + 39, 33, 27, 39, 33, 28, 38, 33, 28, 39, 33, 28, 39, 33, 28, 39, 34, 28, 39, 33, 29, 38, 31, 28, 39, 32, 27, 38, 33, 27, 36, 32, 28, 37, 32, 28, 38, 32, 26, 38, 33, 26, 43, 38, 30, 49, 43, 35, 7, 6, 5, 32, 32, 33, 27, 27, 27, 21, 21, 21, 21, 21, 21, + 22, 22, 22, 22, 22, 22, 22, 22, 23, 22, 22, 23, 22, 22, 23, 22, 22, 23, 22, 22, 23, 23, 23, 23, 23, 23, 23, 22, 22, 23, 22, 22, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 22, 22, 23, 22, 22, 23, 22, 22, 23, 22, 22, 23, 22, 22, 22, 17, 17, 17, 22, 22, 22, + 9, 9, 9, 13, 13, 13, 15, 15, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 23, 23, 23, 30, 30, 31, 13, 12, 11, 56, 47, 40, 48, 40, 35, 39, 32, 28, 37, 31, 28, 36, 32, 27, 36, 33, 27, 39, 31, 27, 38, 31, 26, 37, 32, 28, 37, 34, 27, 38, 33, 27, 38, 34, 28, 39, 33, 28, 40, 32, 28, 40, 32, 28, 83, 77, 73, 39, 32, 28, + 38, 34, 28, 40, 35, 28, 42, 34, 27, 41, 33, 29, 39, 35, 29, 39, 33, 29, 39, 33, 30, 39, 35, 29, 39, 33, 29, 39, 34, 28, 39, 35, 29, 41, 34, 29, 41, 35, 28, 39, 35, 28, 40, 36, 30, 40, 34, 29, 119, 117, 113, 128, 124, 121, 128, 125, 121, 128, 124, 121, 127, 124, 120, + 128, 124, 121, 129, 124, 120, 45, 40, 34, 43, 37, 30, 44, 37, 31, 43, 37, 30, 41, 37, 29, 42, 36, 29, 43, 35, 30, 42, 38, 30, 42, 38, 30, 41, 37, 30, 44, 35, 30, 44, 36, 30, 43, 36, 31, 33, 27, 24, 16, 16, 17, 20, 20, 20, 21, 21, 22, 20, 20, 21, 17, 17, 18, + 23, 21, 20, 43, 38, 31, 43, 37, 33, 44, 36, 33, 43, 39, 31, 42, 39, 32, 43, 38, 32, 44, 38, 31, 43, 39, 32, 44, 39, 32, 46, 37, 32, 46, 39, 32, 45, 39, 32, 45, 38, 32, 44, 37, 31, 46, 38, 33, 126, 122, 118, 130, 125, 121, 129, 125, 121, 130, 125, 122, 130, 126, 122, + 130, 126, 121, 129, 126, 121, 48, 40, 32, 47, 39, 33, 46, 39, 34, 45, 40, 33, 46, 40, 33, 46, 41, 34, 46, 39, 33, 48, 40, 33, 46, 41, 34, 46, 41, 34, 47, 40, 33, 45, 39, 33, 46, 40, 34, 47, 40, 33, 125, 120, 116, 132, 127, 123, 132, 128, 123, 131, 128, 123, 130, 128, 124, + 130, 127, 124, 131, 127, 124, 50, 46, 39, 46, 42, 34, 47, 42, 35, 46, 41, 35, 47, 42, 33, 48, 42, 34, 47, 42, 36, 48, 42, 36, 49, 43, 35, 48, 42, 34, 49, 42, 35, 49, 42, 34, 48, 42, 34, 46, 40, 32, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 15, 48, 41, 34, 47, 42, 35, 49, 43, 36, 50, 43, 35, 49, 43, 36, 48, 41, 36, 48, 41, 36, 49, 41, 36, 50, 42, 36, 49, 41, 36, 48, 42, 35, 49, 42, 35, 49, 41, 35, 49, 42, 34, 50, 42, 35, 129, 124, 120, 131, 127, 123, 131, 127, 122, 131, 127, 123, 131, 128, 123, + 131, 127, 123, 131, 127, 123, 49, 43, 36, 50, 43, 37, 51, 42, 36, 51, 43, 36, 49, 44, 36, 49, 44, 37, 49, 43, 37, 48, 42, 37, 50, 42, 36, 50, 44, 35, 49, 44, 36, 49, 43, 36, 49, 42, 36, 50, 43, 35, 128, 122, 117, 133, 129, 124, 132, 129, 124, 133, 129, 124, 133, 129, 124, + 133, 129, 125, 132, 129, 125, 54, 48, 41, 52, 44, 37, 52, 43, 37, 51, 43, 37, 50, 42, 37, 50, 43, 36, 51, 43, 36, 51, 43, 36, 50, 42, 36, 49, 43, 36, 49, 44, 36, 49, 43, 36, 49, 42, 36, 50, 42, 36, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 49, 41, 35, 51, 44, 37, 51, 45, 36, 51, 43, 36, 50, 42, 37, 50, 43, 36, 50, 44, 36, 50, 42, 36, 51, 42, 36, 51, 43, 36, 50, 44, 36, 51, 44, 37, 51, 43, 36, 50, 43, 36, 50, 43, 36, 129, 125, 120, 132, 128, 123, 132, 127, 123, 131, 127, 123, 130, 127, 123, + 131, 127, 122, 131, 127, 122, 49, 43, 36, 48, 44, 36, 47, 43, 35, 48, 42, 34, 50, 42, 35, 50, 43, 36, 48, 43, 36, 49, 43, 36, 49, 43, 35, 48, 43, 35, 49, 43, 36, 49, 42, 35, 48, 43, 35, 47, 42, 35, 49, 43, 35, 49, 44, 35, 48, 43, 35, 90, 85, 79, 48, 43, 34, + 48, 43, 34, 48, 42, 35, 49, 42, 34, 49, 43, 34, 48, 42, 35, 47, 43, 35, 48, 41, 33, 48, 41, 34, 47, 41, 35, 47, 41, 35, 48, 41, 35, 48, 40, 34, 46, 39, 34, 47, 41, 34, 47, 42, 33, 47, 41, 34, 47, 40, 34, 47, 41, 34, 46, 41, 35, 45, 40, 35, 46, 42, 34, + 48, 42, 34, 73, 66, 60, 20, 17, 14, 32, 29, 26, 31, 29, 26, 32, 29, 27, 31, 29, 27, 31, 29, 26, 32, 30, 27, 32, 30, 27, 32, 30, 27, 30, 29, 26, 31, 29, 26, 31, 29, 26, 32, 30, 27, 114, 113, 111, 122, 121, 120, 122, 121, 120, 122, 121, 119, 122, 120, 119, 122, 121, 119, + 121, 120, 118, 37, 35, 32, 31, 28, 26, 30, 28, 25, 30, 28, 25, 31, 28, 26, 31, 28, 26, 30, 28, 26, 30, 29, 26, 31, 29, 27, 32, 29, 27, 32, 29, 27, 30, 28, 26, 31, 29, 27, 31, 28, 26, 30, 27, 25, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, + 15, 15, 16, 32, 30, 27, 31, 29, 26, 31, 29, 27, 31, 29, 26, 29, 27, 24, 29, 27, 24, 30, 27, 25, 29, 27, 25, 31, 28, 26, 31, 28, 26, 29, 27, 25, 29, 26, 25, 29, 27, 24, 29, 27, 24, 116, 114, 113, 119, 118, 117, 119, 117, 116, 120, 119, 117, 120, 119, 117, 119, 118, 116, + 119, 118, 117, 30, 29, 26, 30, 28, 25, 30, 29, 26, 29, 27, 25, 30, 28, 26, 31, 28, 26, 29, 27, 24, 28, 26, 24, 29, 27, 24, 29, 27, 25, 28, 26, 24, 28, 27, 24, 17, 14, 12, 38, 34, 28, 39, 34, 28, 40, 33, 28, 38, 34, 27, 37, 34, 27, 37, 33, 27, 38, 32, 28, + 38, 32, 28, 38, 33, 27, 38, 32, 26, 37, 31, 26, 37, 32, 27, 36, 34, 27, 36, 34, 25, 43, 38, 30, 49, 43, 35, 7, 6, 5, 33, 33, 33, 28, 28, 28, 22, 22, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 23, 22, 22, 23, 22, 22, 23, 22, 22, 23, 23, 23, 23, + 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 24, 23, 23, 24, 24, 23, 24, 24, 23, 24, 24, 24, 24, 24, 24, 24, 23, 23, 23, 18, 18, 18, 23, 23, 23, 9, 9, 9, 13, 13, 14, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 16, 17, 16, 16, 17, + 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 27, 27, 27, 34, 34, 35, 14, 13, 12, 56, 47, 39, 47, 41, 34, 36, 33, 27, + 37, 30, 27, 39, 31, 27, 37, 31, 28, 37, 32, 28, 37, 33, 27, 38, 33, 28, 39, 34, 28, 38, 34, 27, 39, 34, 27, 38, 34, 27, 40, 34, 27, 38, 33, 28, 83, 78, 73, 38, 34, 29, 40, 33, 27, 38, 35, 28, 39, 34, 29, 39, 32, 27, 39, 33, 28, 39, 33, 29, 39, 33, 28, + 40, 34, 28, 38, 34, 29, 40, 35, 30, 41, 36, 29, 39, 36, 29, 39, 34, 28, 41, 35, 29, 41, 35, 28, 42, 35, 29, 42, 37, 29, 40, 36, 28, 41, 36, 30, 40, 36, 30, 40, 36, 30, 42, 37, 30, 40, 36, 29, 43, 36, 28, 43, 36, 30, 42, 35, 30, 43, 36, 28, 41, 37, 29, + 43, 38, 29, 41, 36, 30, 41, 37, 30, 44, 37, 30, 44, 35, 31, 43, 36, 32, 42, 37, 31, 43, 37, 32, 31, 29, 25, 16, 16, 17, 20, 20, 20, 21, 21, 22, 20, 20, 21, 17, 17, 18, 24, 22, 20, 45, 38, 30, 43, 37, 31, 43, 36, 31, 42, 39, 31, 45, 38, 32, 45, 37, 31, + 44, 37, 33, 45, 37, 33, 43, 38, 33, 44, 37, 31, 45, 38, 32, 45, 39, 32, 46, 37, 32, 45, 37, 33, 45, 39, 32, 45, 38, 33, 46, 38, 33, 47, 39, 33, 47, 40, 33, 46, 39, 33, 45, 39, 33, 47, 39, 33, 45, 40, 32, 44, 39, 32, 46, 40, 34, 48, 41, 34, 47, 39, 33, + 46, 39, 33, 47, 40, 34, 48, 42, 32, 46, 41, 33, 46, 41, 34, 48, 41, 34, 48, 39, 35, 47, 40, 34, 46, 39, 33, 47, 39, 33, 47, 41, 33, 48, 42, 34, 47, 41, 35, 47, 41, 35, 47, 41, 34, 45, 40, 33, 47, 40, 35, 48, 41, 35, 46, 40, 34, 47, 40, 34, 47, 41, 34, + 47, 41, 34, 48, 40, 34, 48, 42, 35, 48, 42, 36, 48, 41, 34, 47, 40, 34, 48, 41, 35, 48, 42, 34, 45, 40, 32, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 15, 49, 42, 34, 48, 42, 35, 49, 41, 36, 50, 41, 34, 50, 43, 34, 49, 44, 35, + 47, 43, 36, 47, 41, 36, 49, 41, 36, 50, 41, 35, 48, 41, 34, 47, 42, 35, 49, 42, 34, 49, 42, 34, 49, 44, 35, 50, 43, 36, 49, 41, 36, 50, 42, 36, 51, 41, 36, 50, 41, 35, 48, 43, 35, 49, 44, 36, 50, 43, 35, 49, 42, 35, 49, 43, 36, 50, 43, 36, 50, 42, 35, + 49, 44, 36, 51, 44, 36, 52, 43, 35, 51, 42, 35, 50, 43, 35, 50, 43, 36, 50, 43, 36, 48, 42, 35, 49, 42, 35, 50, 44, 36, 51, 44, 35, 52, 44, 36, 51, 43, 37, 50, 42, 37, 50, 42, 37, 52, 43, 36, 52, 44, 36, 52, 43, 37, 50, 42, 38, 49, 42, 37, 50, 43, 36, + 51, 44, 35, 49, 42, 36, 49, 41, 35, 50, 42, 36, 51, 43, 35, 52, 42, 36, 51, 43, 37, 49, 44, 36, 49, 44, 35, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 48, 42, 34, 50, 44, 36, 49, 44, 36, 50, 43, 35, 49, 43, 36, 48, 44, 37, + 50, 43, 36, 49, 42, 35, 48, 42, 36, 49, 43, 36, 48, 43, 35, 49, 43, 35, 52, 43, 35, 50, 42, 36, 50, 42, 36, 51, 42, 36, 51, 41, 36, 50, 42, 35, 48, 43, 35, 48, 43, 35, 49, 44, 36, 49, 43, 35, 49, 42, 35, 49, 41, 35, 48, 41, 35, 47, 42, 36, 48, 41, 35, + 49, 41, 34, 49, 41, 35, 49, 41, 35, 49, 42, 35, 48, 42, 35, 49, 42, 36, 50, 42, 36, 48, 43, 36, 49, 43, 35, 49, 43, 35, 48, 43, 36, 49, 42, 36, 91, 85, 80, 47, 42, 35, 47, 41, 35, 47, 42, 36, 47, 43, 35, 48, 43, 35, 48, 42, 35, 48, 40, 35, 49, 40, 34, + 48, 42, 34, 47, 43, 34, 48, 41, 34, 47, 40, 34, 47, 40, 34, 48, 41, 33, 48, 41, 34, 47, 40, 34, 47, 40, 33, 47, 40, 33, 46, 40, 35, 46, 40, 35, 47, 41, 35, 46, 41, 35, 46, 40, 33, 73, 67, 59, 20, 17, 14, 32, 30, 27, 30, 28, 25, 31, 28, 25, 32, 30, 27, + 31, 28, 26, 33, 30, 27, 31, 29, 26, 33, 30, 27, 32, 29, 27, 30, 28, 26, 31, 28, 26, 32, 30, 28, 30, 28, 26, 31, 29, 26, 32, 30, 28, 32, 29, 27, 31, 29, 26, 32, 31, 28, 30, 28, 26, 33, 29, 28, 32, 30, 27, 31, 29, 26, 31, 28, 26, 29, 27, 25, 30, 28, 26, + 31, 29, 27, 30, 28, 25, 32, 30, 27, 30, 28, 26, 30, 29, 26, 30, 29, 26, 31, 30, 27, 30, 28, 25, 30, 28, 26, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, 15, 15, 16, 31, 28, 26, 30, 27, 25, 31, 29, 26, 29, 28, 25, 29, 28, 25, 31, 29, 27, + 30, 28, 25, 30, 28, 26, 29, 27, 25, 29, 27, 25, 31, 29, 26, 30, 28, 25, 31, 29, 26, 29, 26, 24, 29, 27, 25, 29, 27, 24, 31, 29, 26, 31, 28, 26, 30, 28, 25, 29, 27, 24, 30, 28, 25, 30, 28, 26, 31, 28, 26, 31, 28, 26, 30, 28, 26, 31, 29, 27, 31, 28, 27, + 30, 27, 26, 28, 26, 24, 28, 26, 24, 29, 28, 25, 29, 27, 25, 30, 28, 26, 17, 15, 12, 39, 33, 27, 37, 33, 28, 36, 34, 27, 36, 34, 28, 37, 32, 29, 38, 32, 28, 37, 33, 27, 37, 33, 27, 37, 32, 27, 36, 33, 27, 36, 32, 28, 37, 32, 27, 37, 33, 27, 37, 33, 27, + 44, 38, 30, 50, 43, 35, 7, 6, 5, 32, 32, 33, 27, 27, 28, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 23, 24, 24, 24, + 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 23, 23, 24, 18, 18, 19, 24, 23, 23, 10, 9, 9, 13, 13, 14, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 26, 26, 26, 33, 33, 34, 14, 13, 12, 56, 49, 40, 49, 41, 33, 37, 31, 28, 36, 32, 26, 37, 31, 26, 39, 32, 26, 39, 33, 26, 37, 32, 27, 39, 32, 27, 38, 32, 28, + 37, 31, 27, 39, 33, 27, 39, 33, 27, 39, 32, 27, 40, 34, 27, 83, 77, 74, 37, 32, 29, 38, 34, 27, 38, 34, 28, 39, 34, 29, 40, 33, 29, 40, 33, 29, 38, 35, 30, 38, 33, 29, 41, 34, 28, 39, 34, 30, 39, 35, 29, 39, 35, 30, 39, 36, 28, 40, 34, 28, 39, 35, 29, + 41, 36, 29, 41, 36, 29, 39, 35, 30, 39, 34, 29, 41, 35, 28, 39, 36, 29, 40, 35, 29, 40, 36, 29, 42, 37, 29, 41, 35, 29, 41, 35, 29, 41, 36, 29, 42, 36, 31, 41, 38, 29, 43, 36, 30, 44, 36, 30, 41, 38, 30, 41, 35, 32, 42, 36, 31, 45, 36, 30, 44, 37, 31, + 44, 37, 31, 32, 28, 24, 16, 16, 17, 20, 20, 20, 21, 21, 22, 20, 20, 21, 17, 17, 18, 24, 22, 20, 44, 37, 31, 43, 38, 33, 44, 37, 33, 42, 38, 31, 43, 37, 31, 45, 39, 32, 42, 39, 31, 44, 38, 32, 45, 38, 33, 44, 39, 32, 44, 38, 33, 45, 39, 32, 45, 38, 32, + 44, 38, 33, 43, 37, 32, 44, 37, 32, 46, 39, 33, 45, 40, 33, 44, 39, 33, 45, 39, 32, 45, 40, 32, 45, 39, 32, 47, 41, 32, 47, 40, 33, 47, 40, 33, 46, 41, 33, 46, 41, 32, 45, 41, 32, 48, 40, 33, 48, 41, 33, 47, 41, 33, 45, 41, 33, 46, 40, 34, 45, 40, 34, + 46, 40, 34, 46, 40, 33, 46, 41, 33, 47, 42, 34, 48, 42, 35, 47, 41, 34, 46, 41, 34, 47, 41, 35, 45, 40, 34, 46, 40, 33, 49, 41, 34, 49, 42, 35, 47, 41, 34, 47, 41, 35, 48, 42, 36, 48, 43, 35, 47, 42, 34, 49, 42, 35, 49, 42, 35, 47, 43, 35, 47, 42, 33, + 48, 42, 35, 46, 41, 34, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 15, 49, 43, 35, 47, 41, 35, 48, 41, 34, 49, 42, 35, 49, 41, 35, 49, 41, 34, 47, 43, 35, 48, 43, 36, 49, 42, 35, 49, 42, 35, 48, 43, 36, 47, 42, 36, 48, 41, 35, + 48, 42, 34, 48, 43, 35, 49, 44, 36, 50, 43, 35, 50, 42, 35, 50, 42, 36, 49, 44, 37, 49, 42, 35, 50, 41, 36, 50, 42, 37, 50, 42, 36, 50, 43, 35, 51, 42, 36, 51, 43, 36, 50, 43, 36, 50, 41, 36, 51, 43, 35, 50, 44, 35, 49, 44, 35, 49, 44, 36, 50, 43, 37, + 49, 42, 36, 50, 43, 36, 50, 43, 37, 49, 43, 36, 49, 42, 36, 49, 43, 36, 48, 42, 36, 50, 42, 37, 51, 44, 37, 51, 44, 37, 52, 42, 37, 51, 43, 36, 49, 44, 36, 49, 43, 36, 49, 43, 37, 49, 42, 36, 48, 43, 35, 49, 43, 35, 49, 43, 36, 49, 43, 35, 49, 42, 36, + 50, 43, 36, 49, 43, 35, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 47, 42, 35, 49, 44, 37, 49, 44, 36, 50, 44, 35, 51, 43, 36, 51, 43, 35, 50, 44, 35, 48, 43, 35, 48, 42, 35, 51, 42, 35, 51, 43, 36, 49, 43, 37, 48, 44, 36, + 49, 44, 35, 50, 44, 36, 51, 42, 36, 49, 42, 35, 49, 44, 35, 49, 44, 35, 48, 42, 36, 49, 43, 36, 49, 44, 36, 49, 42, 35, 48, 41, 35, 48, 41, 34, 48, 42, 35, 48, 42, 35, 48, 41, 34, 48, 41, 35, 48, 42, 35, 49, 42, 35, 50, 42, 35, 49, 41, 36, 47, 42, 35, + 47, 42, 34, 47, 42, 34, 47, 41, 35, 49, 43, 35, 48, 43, 35, 89, 86, 79, 48, 43, 35, 47, 42, 35, 49, 42, 34, 49, 42, 34, 47, 40, 34, 47, 40, 34, 48, 42, 34, 48, 42, 34, 47, 40, 34, 46, 42, 34, 48, 43, 34, 49, 42, 33, 48, 41, 35, 48, 41, 34, 46, 41, 34, + 47, 40, 34, 47, 40, 35, 47, 40, 34, 47, 40, 34, 46, 40, 34, 46, 40, 35, 46, 41, 35, 46, 40, 33, 74, 67, 59, 21, 18, 14, 33, 31, 27, 31, 30, 26, 32, 30, 27, 32, 29, 27, 31, 28, 26, 33, 30, 27, 31, 29, 26, 32, 29, 27, 33, 30, 28, 32, 30, 27, 30, 28, 26, + 30, 28, 25, 31, 28, 26, 32, 29, 27, 31, 28, 26, 32, 30, 27, 32, 29, 26, 32, 28, 26, 31, 28, 26, 32, 29, 27, 32, 30, 27, 31, 29, 26, 31, 28, 26, 30, 28, 25, 31, 29, 26, 30, 28, 26, 29, 27, 25, 32, 29, 27, 29, 28, 25, 28, 27, 24, 31, 29, 26, 32, 29, 27, + 30, 28, 25, 30, 27, 26, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, 15, 15, 16, 29, 27, 25, 30, 28, 26, 29, 27, 25, 29, 27, 25, 30, 27, 25, 31, 29, 27, 30, 27, 26, 30, 28, 26, 29, 27, 24, 29, 27, 24, 31, 29, 26, 29, 26, 24, 31, 28, 26, + 29, 26, 24, 28, 27, 24, 30, 28, 25, 31, 28, 27, 29, 27, 25, 29, 28, 26, 30, 28, 26, 29, 28, 25, 29, 27, 24, 30, 27, 25, 30, 28, 25, 30, 28, 26, 30, 28, 27, 31, 28, 27, 29, 27, 25, 29, 27, 25, 28, 26, 23, 29, 27, 25, 28, 26, 24, 29, 27, 25, 16, 14, 12, + 38, 33, 29, 38, 34, 28, 38, 33, 28, 37, 33, 28, 37, 33, 27, 38, 33, 26, 38, 33, 27, 39, 33, 28, 38, 33, 27, 37, 33, 27, 37, 33, 27, 36, 32, 27, 36, 31, 27, 37, 33, 26, 42, 38, 30, 49, 44, 34, 7, 6, 5, 29, 29, 29, 23, 23, 24, 18, 18, 18, 18, 18, 19, + 19, 19, 20, 19, 19, 19, 19, 19, 19, 20, 20, 20, 21, 21, 21, 21, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 21, 16, 16, 17, 22, 22, 22, + 10, 10, 10, 14, 14, 14, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 25, 25, 25, 32, 32, 32, 13, 13, 12, 56, 48, 39, 48, 40, 35, 38, 31, 27, 36, 33, 27, 37, 33, 27, 38, 32, 27, 37, 32, 28, 39, 32, 28, 39, 33, 27, 38, 32, 28, 37, 35, 27, 39, 34, 27, 38, 33, 27, 37, 32, 29, 37, 34, 27, 81, 77, 73, 38, 33, 28, + 41, 32, 29, 39, 33, 27, 38, 34, 27, 40, 35, 27, 40, 33, 27, 40, 34, 28, 40, 35, 28, 37, 34, 29, 39, 36, 29, 41, 34, 29, 39, 33, 29, 38, 35, 28, 40, 35, 29, 41, 34, 29, 40, 34, 30, 40, 36, 30, 41, 36, 30, 39, 35, 29, 39, 36, 29, 41, 35, 29, 42, 35, 29, + 40, 35, 30, 43, 37, 29, 42, 36, 29, 42, 36, 30, 42, 38, 29, 43, 37, 29, 41, 36, 29, 41, 37, 29, 42, 36, 29, 42, 35, 30, 43, 35, 31, 43, 35, 30, 43, 36, 31, 42, 36, 31, 43, 36, 31, 33, 27, 24, 16, 16, 17, 20, 20, 20, 21, 21, 22, 20, 20, 21, 18, 18, 18, + 23, 22, 20, 43, 39, 32, 44, 37, 31, 44, 36, 32, 42, 39, 33, 44, 39, 31, 44, 38, 31, 44, 37, 32, 44, 39, 33, 45, 38, 31, 43, 38, 32, 44, 39, 33, 45, 37, 31, 46, 37, 31, 47, 38, 31, 47, 39, 32, 46, 40, 33, 44, 40, 33, 46, 40, 32, 47, 39, 32, 46, 39, 31, + 45, 41, 31, 46, 41, 32, 45, 40, 33, 45, 40, 32, 45, 40, 32, 46, 39, 32, 46, 39, 33, 47, 40, 33, 46, 40, 33, 46, 41, 32, 45, 41, 33, 46, 40, 34, 46, 40, 34, 45, 40, 34, 47, 40, 34, 46, 40, 34, 46, 40, 33, 47, 41, 33, 47, 39, 34, 47, 40, 34, 46, 41, 34, + 47, 40, 33, 48, 41, 33, 47, 40, 34, 46, 41, 34, 47, 41, 35, 48, 41, 34, 47, 40, 34, 47, 41, 34, 48, 41, 34, 47, 41, 35, 47, 41, 35, 48, 41, 35, 48, 41, 35, 49, 42, 34, 49, 42, 35, 46, 40, 34, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 15, 47, 42, 34, 49, 41, 36, 50, 40, 36, 48, 41, 36, 47, 43, 35, 49, 42, 34, 50, 40, 34, 49, 41, 35, 48, 43, 35, 47, 43, 35, 47, 43, 36, 48, 42, 35, 49, 41, 35, 50, 41, 36, 49, 42, 35, 50, 43, 35, 50, 43, 35, 50, 43, 35, 49, 43, 35, 49, 43, 36, + 49, 43, 36, 48, 42, 36, 51, 42, 36, 51, 42, 35, 50, 42, 35, 50, 44, 36, 50, 43, 36, 48, 43, 36, 48, 43, 36, 49, 43, 36, 49, 42, 36, 50, 42, 36, 51, 42, 36, 49, 43, 36, 48, 44, 36, 49, 44, 36, 51, 43, 36, 51, 42, 36, 50, 43, 36, 49, 44, 36, 50, 44, 36, + 50, 43, 37, 50, 43, 37, 50, 43, 37, 50, 43, 36, 51, 43, 37, 50, 42, 37, 50, 43, 37, 50, 43, 35, 49, 43, 35, 49, 43, 35, 49, 43, 36, 49, 42, 36, 49, 42, 36, 48, 42, 36, 49, 42, 37, 49, 43, 37, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 49, 41, 35, 50, 44, 36, 50, 45, 36, 49, 44, 36, 48, 43, 35, 49, 43, 35, 49, 42, 36, 50, 42, 35, 49, 42, 36, 48, 43, 36, 49, 43, 35, 51, 42, 35, 50, 41, 35, 50, 43, 36, 50, 44, 37, 50, 43, 35, 49, 43, 35, 49, 43, 35, 50, 42, 35, 50, 42, 35, + 48, 42, 35, 48, 43, 36, 49, 42, 36, 49, 41, 35, 48, 42, 36, 48, 43, 36, 49, 42, 35, 49, 41, 35, 49, 42, 35, 48, 42, 35, 49, 43, 35, 49, 41, 34, 49, 41, 35, 49, 42, 36, 48, 42, 35, 47, 43, 34, 48, 42, 34, 49, 41, 35, 48, 41, 35, 89, 84, 78, 48, 42, 34, + 47, 41, 34, 47, 41, 35, 47, 41, 35, 48, 40, 35, 47, 41, 34, 47, 41, 34, 47, 41, 34, 48, 41, 34, 47, 41, 34, 46, 41, 33, 46, 41, 33, 48, 40, 34, 47, 39, 33, 48, 40, 34, 46, 41, 33, 46, 41, 33, 48, 40, 33, 48, 40, 34, 46, 41, 35, 45, 42, 35, 46, 41, 34, + 46, 40, 34, 73, 66, 60, 20, 17, 15, 31, 29, 27, 31, 29, 27, 32, 30, 27, 32, 29, 27, 31, 28, 26, 32, 30, 27, 32, 30, 27, 31, 29, 26, 31, 29, 27, 31, 29, 27, 29, 27, 25, 29, 28, 25, 31, 29, 27, 32, 30, 28, 29, 27, 25, 31, 29, 27, 31, 28, 26, 30, 28, 25, + 32, 30, 27, 30, 28, 26, 30, 28, 26, 31, 28, 26, 30, 27, 25, 30, 28, 26, 31, 29, 26, 30, 28, 25, 29, 27, 25, 29, 28, 25, 31, 29, 26, 30, 27, 25, 31, 28, 26, 30, 28, 25, 32, 30, 26, 29, 27, 25, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, + 15, 15, 16, 30, 28, 25, 31, 29, 27, 30, 27, 25, 30, 28, 26, 29, 27, 25, 31, 30, 27, 30, 27, 25, 29, 26, 24, 30, 28, 26, 29, 28, 26, 28, 27, 25, 28, 26, 24, 29, 26, 24, 29, 27, 25, 28, 26, 24, 30, 28, 25, 30, 28, 26, 28, 26, 24, 30, 28, 26, 30, 28, 26, + 29, 27, 25, 28, 26, 23, 30, 27, 25, 28, 27, 24, 30, 28, 26, 29, 27, 24, 29, 27, 25, 28, 26, 24, 30, 27, 26, 29, 27, 25, 29, 27, 25, 28, 26, 23, 28, 26, 24, 17, 14, 12, 39, 33, 28, 38, 33, 28, 39, 34, 27, 39, 33, 27, 38, 33, 26, 38, 34, 26, 38, 33, 27, + 38, 33, 27, 39, 33, 27, 39, 33, 27, 37, 33, 26, 36, 34, 26, 36, 33, 26, 37, 32, 26, 42, 36, 29, 49, 42, 34, 7, 6, 5, 30, 30, 31, 25, 25, 25, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 16, 16, 17, 23, 22, 22, 10, 10, 10, 15, 15, 15, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 25, 25, 26, 32, 32, 33, 13, 13, 12, 55, 49, 39, 47, 41, 35, 37, 31, 28, + 37, 32, 26, 38, 33, 27, 39, 34, 28, 38, 32, 27, 39, 31, 28, 38, 32, 26, 39, 32, 26, 37, 34, 28, 40, 31, 27, 38, 33, 26, 38, 32, 27, 39, 34, 28, 83, 78, 73, 38, 33, 27, 37, 33, 28, 38, 33, 27, 37, 32, 27, 39, 34, 28, 39, 33, 29, 39, 35, 28, 40, 35, 29, + 39, 34, 30, 40, 34, 29, 39, 34, 29, 39, 36, 29, 40, 35, 28, 41, 34, 28, 41, 36, 28, 41, 36, 28, 41, 35, 29, 120, 117, 113, 127, 124, 120, 127, 124, 120, 128, 124, 120, 127, 124, 121, 127, 124, 120, 128, 124, 121, 45, 40, 35, 40, 37, 30, 41, 37, 30, 41, 35, 29, 42, 35, 29, + 41, 37, 31, 43, 36, 31, 43, 35, 30, 44, 36, 30, 43, 36, 31, 44, 37, 30, 43, 35, 30, 45, 34, 31, 33, 27, 23, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, 23, 21, 20, 43, 36, 31, 45, 37, 31, 43, 38, 33, 42, 38, 32, 44, 37, 31, 45, 37, 31, + 43, 38, 32, 43, 38, 31, 45, 37, 31, 44, 38, 32, 43, 38, 32, 44, 39, 33, 44, 37, 32, 46, 37, 32, 46, 38, 32, 126, 121, 117, 128, 124, 121, 128, 126, 120, 128, 126, 121, 128, 125, 121, 129, 125, 120, 128, 125, 121, 44, 40, 33, 45, 40, 33, 46, 39, 33, 45, 41, 32, 45, 40, 34, + 45, 39, 33, 45, 39, 33, 47, 40, 33, 46, 39, 33, 47, 40, 33, 47, 41, 33, 47, 40, 33, 46, 39, 33, 46, 40, 33, 124, 121, 116, 131, 127, 123, 131, 127, 123, 130, 127, 123, 130, 127, 123, 130, 128, 123, 131, 128, 123, 52, 46, 38, 46, 41, 34, 46, 41, 34, 47, 40, 33, 47, 41, 33, + 48, 41, 34, 49, 41, 35, 48, 41, 34, 49, 41, 33, 47, 41, 35, 48, 41, 36, 49, 41, 35, 48, 42, 35, 46, 41, 32, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 15, 50, 42, 35, 50, 40, 35, 49, 40, 35, 47, 40, 34, 47, 41, 35, 48, 41, 34, + 49, 42, 35, 49, 42, 36, 49, 42, 35, 48, 42, 35, 48, 43, 36, 49, 42, 35, 48, 41, 34, 47, 41, 34, 48, 43, 34, 127, 124, 119, 130, 127, 123, 131, 127, 123, 131, 127, 122, 131, 127, 123, 131, 127, 123, 131, 127, 123, 49, 43, 36, 49, 43, 35, 50, 43, 35, 50, 44, 36, 50, 43, 36, + 49, 43, 36, 50, 44, 36, 50, 43, 36, 50, 42, 36, 50, 42, 36, 49, 43, 36, 49, 43, 35, 49, 42, 35, 49, 43, 36, 126, 123, 117, 133, 129, 124, 133, 129, 124, 133, 129, 124, 134, 129, 125, 134, 129, 124, 133, 128, 124, 55, 47, 41, 51, 43, 36, 51, 43, 36, 49, 42, 37, 48, 42, 37, + 48, 43, 36, 49, 43, 36, 49, 43, 36, 50, 43, 35, 50, 43, 35, 50, 43, 35, 51, 42, 36, 50, 41, 36, 49, 41, 35, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 48, 41, 34, 51, 43, 35, 49, 43, 36, 49, 44, 36, 50, 44, 35, 49, 42, 35, + 49, 42, 35, 50, 43, 36, 49, 43, 35, 48, 43, 35, 48, 44, 36, 50, 43, 36, 51, 42, 36, 50, 43, 35, 49, 43, 35, 128, 125, 120, 131, 127, 123, 131, 127, 123, 131, 127, 123, 131, 127, 122, 131, 127, 122, 131, 127, 123, 49, 42, 35, 49, 41, 35, 48, 42, 35, 48, 42, 35, 49, 42, 34, + 48, 42, 34, 48, 42, 35, 48, 41, 35, 48, 41, 34, 49, 42, 35, 49, 42, 35, 47, 42, 35, 47, 41, 34, 48, 42, 34, 48, 43, 35, 47, 43, 35, 47, 41, 35, 89, 84, 79, 48, 42, 34, 48, 41, 35, 48, 40, 36, 48, 40, 34, 47, 41, 33, 47, 42, 33, 47, 42, 34, 48, 41, 34, + 47, 41, 34, 46, 42, 34, 47, 42, 34, 47, 40, 34, 47, 40, 35, 46, 40, 34, 46, 40, 33, 45, 40, 33, 46, 41, 33, 47, 40, 34, 48, 41, 34, 47, 40, 33, 47, 40, 33, 47, 42, 33, 47, 41, 33, 73, 66, 59, 20, 18, 14, 32, 29, 26, 31, 28, 25, 31, 28, 26, 32, 30, 27, + 30, 28, 25, 31, 29, 27, 33, 30, 28, 30, 28, 25, 31, 29, 26, 29, 27, 25, 30, 28, 26, 30, 29, 26, 114, 113, 112, 122, 121, 120, 122, 121, 119, 121, 120, 119, 121, 120, 119, 122, 120, 119, 122, 121, 120, 35, 32, 30, 30, 28, 25, 30, 29, 25, 31, 28, 26, 30, 28, 26, 29, 28, 25, + 31, 29, 26, 31, 28, 27, 30, 27, 26, 31, 29, 26, 30, 28, 26, 31, 30, 28, 29, 28, 25, 31, 29, 26, 28, 26, 23, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, 15, 15, 16, 30, 27, 25, 31, 28, 26, 30, 27, 25, 31, 29, 26, 30, 27, 25, 31, 28, 27, + 29, 27, 25, 30, 27, 25, 31, 28, 27, 30, 27, 25, 30, 28, 25, 28, 26, 24, 28, 26, 24, 30, 29, 26, 116, 115, 113, 120, 118, 117, 120, 118, 117, 120, 119, 117, 120, 118, 117, 120, 118, 117, 119, 118, 117, 28, 27, 24, 31, 28, 26, 29, 27, 25, 29, 27, 25, 29, 27, 24, 29, 26, 25, + 30, 27, 26, 29, 28, 25, 29, 28, 26, 29, 27, 25, 29, 27, 25, 28, 26, 24, 16, 14, 12, 37, 34, 28, 38, 33, 29, 37, 32, 28, 36, 32, 27, 37, 33, 26, 37, 34, 27, 38, 33, 27, 38, 32, 27, 37, 33, 27, 37, 32, 27, 36, 33, 27, 37, 32, 26, 36, 32, 26, 36, 33, 27, + 44, 38, 31, 50, 43, 35, 7, 6, 5, 30, 30, 30, 24, 24, 24, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 20, 15, 15, 16, 22, 22, 22, 10, 10, 10, 14, 14, 15, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, + 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 26, 26, 26, 33, 33, 33, 14, 13, 12, 55, 48, 40, 45, 42, 34, 38, 32, 27, 37, 31, 27, 35, 31, 26, 36, 31, 27, 38, 31, 26, 39, 31, 26, 39, 33, 27, 36, 33, 27, + 38, 34, 27, 37, 32, 27, 37, 32, 27, 37, 34, 28, 37, 33, 26, 83, 78, 72, 39, 35, 28, 37, 33, 27, 40, 33, 27, 38, 34, 27, 37, 33, 28, 38, 33, 28, 40, 35, 29, 39, 34, 27, 41, 35, 28, 40, 34, 27, 40, 34, 29, 40, 34, 29, 39, 33, 29, 41, 33, 29, 39, 35, 28, + 39, 34, 29, 40, 34, 28, 39, 35, 28, 39, 35, 30, 41, 36, 30, 41, 36, 30, 39, 35, 30, 39, 35, 29, 40, 36, 30, 39, 36, 29, 41, 37, 30, 42, 37, 29, 42, 35, 30, 43, 35, 30, 42, 35, 29, 43, 36, 30, 44, 36, 29, 44, 35, 29, 43, 34, 31, 44, 35, 31, 42, 37, 31, + 43, 37, 31, 32, 27, 24, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, 23, 22, 20, 42, 38, 31, 44, 38, 32, 44, 38, 32, 44, 38, 30, 44, 37, 31, 45, 37, 32, 45, 38, 32, 45, 37, 32, 44, 37, 31, 44, 37, 31, 44, 38, 31, 45, 38, 31, 44, 37, 31, + 44, 38, 32, 45, 37, 32, 46, 38, 33, 46, 39, 32, 46, 39, 32, 47, 38, 32, 47, 39, 32, 45, 40, 32, 45, 41, 32, 46, 40, 33, 45, 39, 33, 46, 39, 32, 46, 38, 33, 45, 39, 33, 47, 41, 33, 46, 40, 31, 45, 40, 32, 47, 40, 33, 46, 40, 33, 47, 40, 34, 47, 41, 34, + 47, 42, 34, 48, 40, 34, 47, 39, 33, 47, 40, 34, 48, 41, 35, 48, 42, 34, 48, 41, 34, 47, 40, 35, 46, 40, 34, 46, 42, 33, 45, 42, 34, 47, 40, 33, 48, 40, 34, 47, 41, 35, 46, 42, 34, 46, 41, 34, 47, 41, 35, 49, 41, 35, 48, 41, 35, 48, 42, 34, 48, 42, 34, + 49, 43, 34, 46, 41, 32, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 48, 43, 34, 48, 42, 34, 48, 40, 34, 48, 41, 35, 47, 41, 35, 49, 41, 35, 49, 42, 35, 47, 42, 36, 47, 42, 35, 49, 41, 34, 49, 42, 35, 50, 43, 35, 49, 42, 34, + 48, 42, 34, 48, 42, 36, 48, 43, 36, 48, 43, 35, 49, 43, 34, 48, 42, 35, 50, 42, 35, 50, 43, 35, 49, 43, 35, 49, 43, 35, 49, 42, 36, 49, 43, 35, 48, 44, 35, 49, 44, 35, 51, 44, 35, 51, 42, 36, 49, 42, 36, 49, 43, 35, 49, 43, 35, 48, 42, 35, 48, 43, 35, + 49, 44, 36, 48, 43, 35, 49, 43, 36, 49, 44, 36, 51, 43, 35, 51, 44, 35, 50, 43, 36, 49, 43, 37, 50, 42, 36, 51, 42, 35, 51, 43, 36, 51, 43, 36, 50, 44, 36, 48, 42, 36, 49, 42, 36, 50, 42, 37, 50, 43, 37, 49, 43, 36, 49, 42, 35, 49, 43, 36, 49, 44, 36, + 50, 43, 36, 51, 42, 34, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 48, 41, 33, 51, 43, 35, 50, 42, 36, 49, 42, 36, 51, 42, 36, 51, 43, 35, 48, 43, 36, 49, 42, 36, 50, 42, 35, 51, 42, 35, 49, 41, 36, 49, 42, 36, 49, 42, 36, + 50, 43, 36, 50, 43, 36, 49, 42, 36, 50, 42, 35, 49, 43, 35, 47, 43, 36, 49, 42, 35, 49, 42, 35, 47, 43, 35, 48, 43, 35, 48, 43, 35, 48, 42, 35, 48, 42, 36, 48, 42, 35, 49, 41, 35, 48, 42, 35, 47, 41, 35, 48, 41, 35, 47, 41, 35, 48, 43, 35, 49, 42, 34, + 48, 41, 34, 48, 41, 34, 48, 42, 36, 48, 41, 35, 49, 41, 34, 89, 84, 79, 47, 42, 34, 47, 42, 35, 48, 40, 35, 49, 39, 34, 48, 41, 35, 46, 42, 35, 46, 41, 35, 48, 41, 34, 49, 42, 34, 47, 41, 34, 46, 40, 34, 48, 40, 34, 47, 40, 33, 48, 41, 33, 47, 40, 33, + 46, 40, 34, 48, 40, 35, 48, 40, 35, 46, 40, 34, 46, 39, 34, 46, 40, 35, 47, 41, 33, 46, 41, 33, 72, 66, 60, 20, 17, 15, 31, 29, 27, 30, 28, 25, 32, 29, 27, 32, 30, 27, 32, 29, 27, 31, 28, 26, 32, 30, 28, 31, 28, 26, 31, 30, 27, 30, 28, 25, 30, 28, 25, + 31, 29, 26, 31, 29, 26, 32, 30, 27, 32, 30, 27, 31, 29, 27, 31, 28, 25, 32, 29, 27, 32, 30, 27, 31, 28, 26, 30, 28, 26, 30, 28, 25, 31, 29, 26, 31, 29, 27, 30, 28, 26, 31, 28, 26, 32, 29, 27, 32, 30, 27, 32, 30, 27, 30, 28, 26, 30, 28, 26, 31, 29, 26, + 30, 28, 26, 28, 26, 24, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 16, 15, 16, 30, 27, 25, 30, 29, 26, 30, 28, 25, 31, 28, 26, 30, 28, 26, 29, 28, 25, 29, 28, 25, 30, 29, 27, 31, 30, 27, 30, 27, 25, 31, 28, 26, 30, 27, 25, 31, 27, 25, + 31, 28, 27, 30, 28, 26, 30, 28, 25, 30, 27, 25, 31, 29, 26, 30, 28, 25, 29, 27, 24, 29, 27, 25, 28, 25, 23, 29, 27, 25, 30, 29, 26, 29, 26, 24, 31, 29, 26, 29, 27, 25, 30, 27, 25, 28, 27, 25, 30, 28, 26, 28, 26, 24, 28, 27, 25, 28, 26, 24, 17, 14, 12, + 37, 34, 28, 39, 33, 28, 39, 33, 28, 37, 34, 29, 37, 33, 28, 37, 31, 28, 37, 32, 28, 38, 33, 28, 37, 32, 28, 37, 31, 28, 38, 33, 27, 36, 33, 27, 37, 32, 27, 37, 32, 27, 41, 38, 29, 49, 42, 34, 7, 6, 5, 28, 28, 29, 22, 22, 23, 16, 16, 16, 16, 16, 16, + 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 18, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 18, 19, 14, 14, 14, 21, 21, 21, + 9, 9, 9, 12, 12, 13, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 20, + 20, 20, 20, 26, 26, 26, 33, 33, 33, 14, 13, 12, 55, 48, 40, 45, 40, 34, 38, 32, 27, 37, 33, 28, 36, 31, 27, 37, 31, 26, 38, 32, 28, 39, 32, 26, 39, 33, 26, 36, 33, 26, 36, 32, 26, 38, 34, 27, 38, 35, 27, 36, 33, 27, 37, 32, 28, 82, 78, 74, 38, 32, 28, + 40, 34, 26, 38, 34, 28, 37, 33, 28, 38, 33, 28, 38, 33, 29, 39, 34, 28, 37, 32, 29, 38, 33, 28, 39, 35, 29, 40, 33, 30, 40, 34, 29, 39, 35, 29, 38, 36, 28, 40, 35, 28, 40, 33, 28, 38, 34, 30, 39, 34, 30, 41, 36, 28, 40, 36, 29, 41, 35, 29, 41, 36, 28, + 39, 36, 29, 39, 35, 30, 39, 36, 29, 41, 37, 31, 41, 36, 30, 40, 35, 28, 42, 36, 29, 42, 36, 29, 43, 36, 30, 41, 36, 31, 44, 36, 31, 43, 35, 29, 42, 36, 29, 42, 37, 31, 42, 37, 30, 32, 28, 24, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, + 23, 22, 20, 44, 39, 30, 44, 39, 30, 42, 37, 31, 42, 38, 30, 43, 37, 31, 46, 37, 31, 46, 36, 32, 45, 37, 31, 43, 39, 31, 45, 39, 31, 44, 37, 32, 43, 38, 31, 44, 38, 32, 45, 36, 32, 43, 37, 31, 44, 39, 31, 45, 39, 32, 45, 40, 33, 45, 40, 33, 45, 39, 33, + 44, 40, 32, 46, 40, 31, 45, 40, 32, 45, 40, 31, 45, 39, 32, 45, 40, 33, 46, 39, 34, 45, 39, 33, 47, 40, 33, 47, 41, 33, 47, 39, 32, 47, 38, 33, 45, 40, 34, 46, 39, 32, 48, 39, 33, 48, 40, 34, 48, 41, 33, 47, 41, 33, 47, 40, 34, 47, 41, 34, 46, 41, 33, + 46, 41, 33, 47, 41, 33, 48, 41, 34, 46, 40, 33, 45, 40, 33, 46, 41, 33, 46, 41, 34, 46, 41, 34, 48, 40, 35, 48, 40, 36, 47, 41, 35, 47, 41, 35, 48, 40, 34, 48, 42, 34, 48, 42, 35, 47, 40, 34, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 49, 41, 34, 49, 41, 35, 49, 41, 36, 49, 41, 35, 49, 41, 34, 49, 42, 35, 48, 42, 34, 48, 42, 34, 48, 43, 36, 48, 44, 36, 49, 42, 35, 48, 42, 34, 48, 42, 35, 49, 42, 35, 49, 43, 34, 49, 43, 36, 48, 42, 36, 47, 43, 35, 48, 43, 34, 48, 42, 35, + 49, 43, 35, 49, 43, 35, 49, 43, 34, 50, 43, 35, 51, 43, 36, 49, 43, 36, 48, 43, 36, 48, 43, 36, 49, 43, 34, 49, 44, 35, 49, 43, 35, 49, 43, 36, 48, 42, 36, 49, 42, 35, 51, 41, 35, 51, 42, 36, 49, 44, 36, 49, 43, 35, 49, 42, 35, 49, 42, 36, 50, 43, 36, + 50, 43, 35, 50, 43, 36, 50, 43, 37, 50, 42, 37, 49, 43, 36, 49, 43, 36, 50, 42, 36, 49, 43, 36, 48, 43, 36, 48, 42, 36, 49, 42, 36, 50, 42, 36, 48, 42, 36, 48, 42, 35, 50, 42, 36, 49, 42, 36, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 48, 42, 34, 50, 44, 35, 50, 44, 35, 50, 43, 35, 48, 42, 34, 48, 42, 35, 50, 42, 36, 50, 42, 36, 48, 41, 36, 47, 43, 36, 47, 43, 35, 49, 42, 34, 51, 42, 35, 51, 42, 35, 50, 42, 34, 50, 41, 35, 49, 41, 34, 48, 43, 34, 48, 44, 35, 48, 42, 35, + 48, 42, 35, 49, 42, 35, 48, 41, 35, 48, 41, 35, 48, 42, 36, 48, 41, 35, 47, 41, 34, 49, 41, 35, 50, 42, 34, 48, 43, 34, 47, 42, 35, 48, 41, 36, 48, 41, 36, 48, 42, 35, 49, 42, 34, 47, 42, 34, 46, 41, 35, 47, 40, 36, 48, 41, 34, 90, 84, 78, 48, 42, 34, + 47, 42, 35, 47, 41, 35, 47, 40, 34, 48, 41, 34, 48, 41, 34, 46, 42, 34, 47, 42, 34, 46, 41, 34, 46, 40, 34, 47, 41, 34, 48, 40, 34, 47, 39, 33, 46, 41, 34, 46, 42, 34, 46, 40, 33, 45, 40, 33, 47, 41, 34, 47, 41, 35, 46, 39, 34, 45, 39, 33, 47, 41, 33, + 47, 41, 33, 72, 66, 59, 20, 17, 14, 31, 28, 26, 31, 29, 26, 33, 31, 28, 31, 29, 26, 31, 29, 27, 31, 29, 26, 31, 28, 26, 32, 30, 27, 31, 29, 26, 31, 28, 26, 30, 27, 25, 31, 29, 26, 31, 29, 26, 32, 30, 27, 31, 29, 27, 32, 30, 28, 31, 29, 26, 31, 28, 26, + 31, 29, 27, 31, 28, 27, 30, 27, 25, 31, 29, 26, 31, 29, 26, 31, 29, 26, 31, 29, 26, 29, 27, 25, 30, 28, 26, 31, 29, 26, 32, 29, 27, 30, 28, 26, 30, 28, 26, 30, 28, 26, 31, 30, 28, 27, 25, 24, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 16, 15, 16, 31, 29, 27, 32, 29, 27, 30, 28, 26, 30, 29, 27, 29, 27, 25, 30, 28, 26, 30, 28, 26, 30, 28, 26, 30, 28, 26, 31, 29, 27, 29, 27, 25, 30, 27, 25, 31, 29, 26, 32, 29, 26, 30, 27, 25, 29, 27, 24, 31, 29, 25, 30, 28, 25, 30, 27, 25, 29, 26, 24, + 30, 27, 25, 29, 26, 25, 29, 27, 24, 30, 28, 25, 30, 27, 25, 30, 28, 25, 29, 27, 24, 28, 26, 24, 28, 27, 25, 30, 28, 26, 28, 27, 24, 28, 27, 24, 28, 26, 24, 16, 14, 12, 39, 33, 28, 38, 33, 28, 38, 31, 28, 38, 32, 27, 37, 33, 27, 37, 33, 28, 38, 34, 27, + 38, 34, 26, 37, 32, 27, 36, 32, 27, 36, 33, 26, 35, 32, 26, 35, 32, 26, 36, 33, 26, 41, 36, 30, 49, 42, 35, 7, 6, 5, 30, 30, 30, 24, 24, 24, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 21, 21, 21, 16, 16, 16, 22, 22, 22, 10, 9, 9, 13, 13, 13, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, + 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 24, 24, 25, 32, 32, 32, 13, 13, 12, 54, 48, 40, 45, 41, 33, 38, 31, 26, + 39, 33, 27, 37, 33, 27, 37, 33, 25, 38, 33, 27, 36, 32, 26, 36, 31, 28, 39, 33, 28, 37, 33, 28, 39, 31, 27, 39, 32, 27, 37, 33, 28, 36, 34, 27, 81, 77, 73, 38, 34, 28, 39, 34, 27, 39, 34, 28, 38, 33, 28, 37, 32, 28, 39, 33, 27, 39, 32, 29, 38, 32, 27, + 38, 33, 27, 37, 35, 28, 39, 34, 28, 38, 33, 27, 39, 33, 28, 41, 33, 27, 39, 33, 28, 38, 35, 30, 40, 35, 28, 39, 35, 29, 39, 34, 30, 39, 35, 29, 41, 35, 29, 40, 34, 28, 40, 35, 29, 39, 37, 29, 41, 36, 29, 40, 35, 29, 40, 34, 29, 43, 35, 29, 41, 36, 29, + 40, 35, 29, 41, 35, 30, 43, 35, 30, 44, 35, 30, 43, 37, 31, 43, 37, 29, 41, 36, 30, 42, 37, 31, 31, 27, 24, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, 24, 22, 20, 43, 38, 30, 41, 38, 31, 44, 37, 30, 42, 37, 32, 43, 39, 32, 44, 39, 31, + 44, 37, 33, 43, 37, 31, 44, 38, 31, 45, 37, 32, 44, 38, 31, 43, 37, 31, 43, 38, 33, 45, 38, 32, 45, 36, 32, 43, 37, 32, 44, 37, 32, 44, 39, 31, 44, 39, 31, 45, 38, 32, 47, 39, 31, 46, 38, 31, 46, 38, 32, 45, 39, 32, 44, 40, 32, 46, 39, 32, 48, 40, 33, + 47, 40, 32, 45, 40, 33, 44, 40, 34, 45, 39, 33, 45, 40, 34, 45, 39, 33, 46, 39, 33, 45, 40, 33, 48, 41, 34, 48, 41, 33, 45, 41, 33, 47, 41, 33, 46, 40, 34, 45, 41, 33, 47, 40, 34, 49, 40, 34, 48, 41, 34, 46, 42, 34, 47, 40, 33, 48, 40, 33, 46, 41, 33, + 47, 41, 33, 49, 42, 34, 47, 42, 35, 46, 41, 35, 47, 41, 34, 48, 42, 33, 47, 42, 33, 47, 43, 33, 45, 40, 33, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 48, 41, 34, 48, 42, 36, 49, 42, 35, 47, 41, 34, 47, 41, 34, 48, 41, 34, + 49, 42, 35, 48, 41, 35, 46, 42, 34, 47, 42, 34, 48, 41, 34, 47, 42, 35, 48, 43, 36, 49, 43, 35, 49, 42, 35, 49, 42, 35, 48, 42, 35, 48, 42, 35, 49, 41, 36, 50, 43, 36, 49, 43, 36, 50, 43, 35, 49, 43, 36, 50, 43, 36, 49, 43, 35, 49, 43, 35, 51, 42, 36, + 50, 41, 37, 49, 42, 36, 48, 42, 35, 49, 43, 36, 49, 43, 36, 49, 43, 36, 50, 43, 36, 48, 44, 36, 48, 44, 36, 49, 44, 35, 48, 43, 35, 48, 42, 35, 50, 43, 36, 51, 42, 36, 51, 41, 35, 51, 42, 35, 50, 42, 35, 48, 42, 35, 48, 41, 35, 49, 41, 36, 48, 42, 36, + 48, 43, 36, 48, 43, 36, 47, 42, 36, 48, 42, 36, 49, 42, 35, 48, 42, 36, 48, 42, 35, 49, 41, 35, 49, 42, 35, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 47, 41, 34, 51, 43, 35, 51, 42, 36, 50, 43, 36, 48, 42, 35, 47, 42, 34, + 49, 42, 35, 50, 42, 35, 49, 43, 36, 48, 43, 36, 48, 43, 35, 49, 43, 35, 50, 42, 36, 49, 42, 36, 48, 42, 36, 49, 43, 36, 48, 42, 36, 48, 42, 36, 49, 43, 35, 49, 43, 35, 48, 41, 35, 48, 41, 35, 47, 41, 34, 47, 41, 35, 48, 41, 35, 48, 41, 35, 48, 42, 34, + 48, 42, 34, 49, 42, 35, 49, 42, 34, 47, 41, 35, 47, 41, 35, 47, 42, 34, 46, 42, 34, 48, 43, 35, 48, 43, 35, 47, 42, 35, 47, 41, 34, 47, 41, 34, 89, 84, 79, 49, 42, 34, 47, 40, 34, 46, 41, 35, 47, 42, 35, 48, 40, 35, 47, 40, 34, 46, 40, 34, 47, 40, 35, + 48, 40, 34, 49, 40, 33, 48, 41, 33, 47, 41, 34, 47, 41, 34, 47, 41, 34, 47, 40, 34, 47, 40, 34, 46, 41, 34, 46, 40, 35, 46, 39, 35, 46, 40, 34, 47, 41, 33, 48, 41, 34, 48, 40, 33, 72, 65, 59, 20, 17, 14, 32, 30, 26, 32, 29, 27, 33, 30, 27, 31, 29, 26, + 31, 29, 26, 32, 29, 27, 30, 28, 26, 32, 29, 26, 30, 28, 25, 32, 29, 27, 31, 28, 25, 32, 30, 27, 31, 29, 26, 31, 29, 26, 32, 30, 27, 30, 28, 26, 31, 28, 26, 32, 29, 27, 31, 28, 25, 31, 28, 26, 31, 28, 26, 31, 29, 27, 32, 30, 27, 30, 28, 26, 32, 30, 28, + 29, 27, 24, 30, 28, 26, 29, 27, 24, 31, 28, 26, 30, 28, 26, 30, 28, 25, 30, 28, 25, 30, 28, 26, 28, 26, 24, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 29, 27, 25, 30, 28, 25, 29, 27, 24, 30, 28, 26, 30, 28, 25, 31, 29, 26, + 31, 28, 26, 30, 28, 26, 29, 28, 25, 31, 29, 26, 30, 28, 25, 29, 27, 25, 29, 28, 25, 30, 28, 26, 29, 27, 25, 28, 27, 25, 30, 27, 25, 29, 27, 24, 29, 28, 25, 29, 27, 25, 29, 26, 24, 29, 28, 25, 29, 29, 26, 29, 28, 25, 29, 27, 24, 28, 26, 23, 28, 26, 24, + 29, 27, 25, 30, 28, 26, 29, 26, 24, 28, 27, 25, 28, 26, 24, 29, 27, 25, 16, 14, 12, 37, 32, 28, 37, 32, 28, 38, 32, 28, 38, 31, 28, 39, 32, 27, 38, 33, 27, 37, 33, 28, 37, 33, 28, 36, 32, 27, 36, 32, 26, 36, 32, 27, 36, 32, 28, 37, 32, 26, 36, 33, 25, + 42, 36, 30, 47, 42, 35, 7, 6, 5, 31, 31, 31, 25, 25, 26, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, + 21, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 15, 15, 16, 22, 22, 22, 10, 10, 10, 15, 15, 15, 18, 18, 18, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, + 21, 21, 22, 21, 21, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 27, 27, 28, 34, 34, 35, 14, 13, 12, 55, 48, 39, 48, 40, 34, 37, 32, 26, 38, 32, 27, 36, 33, 26, 37, 33, 27, 38, 32, 26, 36, 31, 26, 36, 31, 28, 38, 31, 27, + 38, 33, 27, 38, 33, 26, 38, 33, 27, 38, 33, 28, 38, 33, 27, 82, 78, 72, 37, 33, 28, 38, 35, 27, 40, 34, 28, 39, 32, 28, 37, 32, 27, 38, 33, 29, 38, 35, 28, 38, 34, 28, 40, 33, 28, 40, 33, 29, 38, 34, 28, 40, 35, 29, 39, 33, 27, 41, 33, 27, 41, 34, 29, + 40, 35, 29, 41, 35, 28, 120, 117, 112, 127, 124, 119, 126, 124, 120, 127, 125, 121, 127, 124, 121, 127, 124, 121, 128, 125, 121, 49, 43, 38, 41, 35, 29, 40, 35, 28, 42, 34, 29, 42, 35, 29, 41, 36, 30, 43, 36, 30, 42, 37, 29, 41, 35, 30, 43, 35, 30, 42, 36, 29, 43, 35, 31, + 42, 36, 31, 31, 28, 24, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, 24, 22, 20, 43, 37, 30, 44, 38, 31, 44, 38, 31, 44, 38, 32, 43, 38, 31, 42, 36, 30, 44, 38, 31, 43, 38, 31, 44, 38, 32, 45, 37, 32, 45, 38, 31, 45, 39, 31, 46, 39, 31, + 46, 39, 31, 46, 39, 32, 128, 124, 121, 128, 124, 121, 129, 125, 120, 128, 124, 120, 128, 125, 120, 128, 126, 120, 128, 125, 121, 44, 39, 33, 44, 40, 32, 44, 40, 31, 44, 40, 33, 47, 40, 33, 45, 39, 33, 44, 39, 32, 45, 39, 33, 45, 39, 33, 45, 40, 33, 45, 41, 32, 45, 40, 33, + 45, 39, 33, 45, 40, 33, 123, 120, 116, 130, 127, 123, 130, 127, 123, 130, 127, 123, 131, 128, 123, 131, 128, 123, 131, 127, 123, 55, 48, 43, 48, 41, 34, 46, 42, 34, 47, 41, 33, 47, 40, 34, 47, 40, 35, 48, 41, 35, 48, 41, 34, 48, 40, 34, 48, 40, 35, 48, 41, 34, 48, 41, 34, + 48, 42, 34, 47, 39, 33, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 47, 42, 35, 47, 41, 34, 48, 41, 35, 48, 41, 35, 48, 42, 35, 49, 42, 35, 48, 41, 35, 48, 43, 35, 47, 43, 35, 48, 43, 34, 48, 42, 35, 49, 42, 35, 49, 42, 34, + 49, 42, 34, 49, 43, 35, 130, 127, 123, 130, 126, 122, 131, 127, 123, 131, 127, 123, 130, 128, 123, 131, 127, 123, 131, 127, 123, 48, 43, 36, 48, 43, 36, 48, 42, 36, 48, 42, 36, 48, 42, 36, 49, 43, 36, 50, 42, 36, 49, 41, 36, 49, 41, 37, 49, 43, 36, 49, 43, 35, 50, 42, 35, + 51, 43, 35, 49, 43, 35, 125, 121, 117, 133, 128, 124, 133, 128, 124, 133, 128, 124, 132, 129, 125, 132, 128, 124, 133, 128, 124, 58, 51, 44, 49, 42, 36, 49, 42, 35, 50, 42, 36, 49, 42, 36, 47, 43, 36, 49, 42, 35, 49, 41, 35, 47, 42, 35, 47, 42, 35, 48, 42, 35, 49, 44, 35, + 50, 43, 36, 49, 42, 36, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 46, 41, 34, 48, 41, 34, 50, 41, 35, 50, 42, 35, 49, 41, 35, 48, 42, 36, 48, 43, 36, 49, 42, 34, 49, 41, 34, 49, 42, 34, 50, 42, 35, 50, 41, 36, 49, 41, 35, + 48, 42, 35, 49, 42, 35, 131, 127, 122, 131, 128, 123, 130, 127, 123, 130, 127, 122, 130, 127, 122, 130, 126, 122, 131, 126, 122, 48, 42, 34, 47, 41, 35, 48, 41, 36, 48, 41, 34, 48, 41, 34, 49, 41, 34, 49, 41, 34, 49, 42, 34, 48, 42, 34, 47, 41, 35, 49, 42, 35, 48, 42, 35, + 48, 42, 36, 48, 41, 35, 48, 42, 34, 49, 42, 34, 48, 40, 34, 88, 83, 78, 47, 40, 35, 49, 40, 35, 49, 40, 34, 48, 41, 34, 46, 40, 34, 46, 40, 34, 46, 41, 34, 47, 41, 33, 47, 41, 33, 48, 39, 33, 47, 40, 33, 47, 41, 34, 48, 40, 34, 47, 41, 34, 46, 41, 35, + 46, 39, 35, 46, 39, 33, 45, 40, 33, 46, 40, 34, 47, 40, 35, 46, 40, 33, 46, 40, 32, 46, 41, 33, 72, 67, 60, 19, 17, 14, 32, 30, 27, 31, 28, 25, 31, 28, 26, 31, 28, 26, 31, 29, 27, 31, 28, 25, 30, 27, 25, 30, 28, 25, 31, 29, 26, 33, 31, 28, 30, 28, 26, + 31, 30, 27, 115, 114, 113, 122, 121, 119, 121, 120, 119, 121, 120, 119, 122, 121, 119, 122, 120, 119, 121, 120, 118, 41, 38, 37, 31, 29, 27, 33, 30, 28, 31, 29, 26, 31, 29, 27, 31, 29, 27, 30, 28, 26, 30, 27, 25, 30, 27, 26, 29, 26, 24, 29, 27, 25, 30, 27, 25, 32, 29, 27, + 29, 28, 25, 29, 27, 24, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 16, 15, 16, 30, 27, 25, 29, 26, 24, 28, 27, 24, 30, 28, 25, 30, 28, 25, 29, 27, 24, 29, 27, 24, 30, 28, 26, 29, 27, 25, 29, 28, 25, 30, 29, 26, 32, 29, 26, 30, 27, 25, + 30, 28, 25, 119, 117, 116, 119, 118, 116, 119, 118, 116, 119, 117, 116, 120, 118, 117, 120, 118, 117, 119, 117, 116, 29, 27, 24, 30, 28, 25, 30, 27, 25, 29, 27, 25, 29, 26, 24, 30, 27, 25, 29, 27, 25, 29, 27, 25, 27, 25, 23, 28, 26, 23, 28, 26, 24, 28, 27, 25, 16, 14, 12, + 37, 32, 28, 38, 33, 27, 37, 33, 26, 37, 31, 27, 37, 31, 27, 37, 32, 26, 38, 33, 26, 38, 34, 27, 38, 33, 27, 36, 31, 26, 36, 33, 26, 36, 33, 27, 36, 31, 27, 37, 31, 27, 41, 36, 31, 47, 41, 34, 7, 6, 5, 31, 31, 31, 25, 25, 26, 19, 19, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 19, 19, 20, 15, 15, 15, 21, 21, 21, + 11, 11, 11, 16, 16, 16, 19, 19, 19, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, + 21, 21, 21, 26, 26, 27, 33, 33, 34, 14, 13, 12, 56, 47, 38, 47, 41, 34, 38, 32, 27, 37, 32, 26, 38, 31, 26, 38, 33, 27, 37, 33, 27, 36, 33, 26, 37, 32, 27, 38, 31, 27, 37, 33, 26, 37, 32, 26, 37, 31, 28, 38, 32, 27, 37, 34, 28, 80, 79, 74, 37, 34, 28, + 39, 32, 28, 38, 34, 28, 38, 32, 28, 38, 32, 27, 39, 32, 27, 39, 32, 27, 37, 35, 28, 38, 34, 28, 39, 33, 28, 38, 35, 28, 38, 33, 27, 38, 33, 29, 39, 33, 29, 40, 35, 28, 40, 34, 29, 39, 36, 29, 39, 35, 29, 39, 36, 28, 41, 36, 28, 40, 35, 29, 42, 36, 29, + 39, 35, 29, 40, 35, 29, 41, 35, 30, 40, 34, 29, 40, 34, 29, 43, 36, 30, 43, 36, 29, 43, 34, 29, 42, 35, 30, 42, 35, 30, 43, 34, 31, 42, 36, 31, 43, 36, 31, 42, 36, 30, 43, 36, 30, 31, 27, 24, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, + 24, 21, 20, 43, 37, 31, 44, 37, 31, 43, 38, 31, 43, 36, 32, 43, 36, 31, 45, 36, 31, 44, 37, 31, 44, 36, 31, 45, 37, 31, 44, 38, 31, 45, 38, 32, 44, 38, 31, 42, 38, 31, 44, 39, 32, 45, 39, 31, 45, 39, 32, 45, 38, 31, 44, 38, 32, 44, 38, 32, 43, 39, 32, + 43, 39, 31, 44, 39, 32, 45, 40, 32, 45, 40, 32, 46, 40, 32, 44, 40, 32, 45, 41, 31, 45, 41, 32, 45, 39, 33, 45, 39, 33, 45, 39, 33, 47, 39, 33, 47, 40, 32, 46, 40, 32, 47, 39, 32, 47, 41, 33, 45, 40, 34, 44, 39, 33, 46, 41, 32, 47, 40, 33, 46, 41, 34, + 48, 41, 34, 48, 41, 32, 48, 41, 33, 48, 41, 35, 47, 41, 35, 48, 42, 34, 48, 42, 33, 46, 42, 33, 48, 41, 33, 48, 41, 34, 47, 40, 35, 46, 40, 35, 47, 41, 34, 47, 42, 35, 48, 40, 35, 46, 38, 33, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 48, 42, 34, 47, 41, 35, 46, 41, 34, 47, 41, 34, 47, 41, 34, 48, 41, 34, 47, 41, 34, 47, 41, 35, 47, 41, 35, 47, 41, 34, 47, 42, 34, 47, 42, 35, 48, 41, 36, 48, 43, 35, 48, 43, 35, 49, 41, 34, 50, 42, 35, 48, 43, 35, 47, 43, 35, 48, 44, 35, + 48, 43, 35, 47, 42, 35, 48, 42, 35, 50, 41, 35, 50, 42, 35, 48, 42, 34, 48, 41, 35, 49, 43, 35, 49, 43, 35, 48, 43, 35, 48, 42, 35, 49, 42, 36, 49, 42, 35, 48, 41, 35, 48, 42, 36, 48, 44, 36, 49, 44, 35, 50, 42, 36, 49, 42, 37, 49, 42, 36, 49, 41, 35, + 48, 42, 36, 50, 42, 35, 50, 41, 35, 48, 42, 35, 49, 42, 36, 48, 43, 36, 47, 43, 35, 48, 42, 35, 49, 42, 36, 49, 42, 36, 47, 44, 36, 48, 43, 35, 49, 43, 36, 48, 42, 35, 48, 41, 35, 48, 42, 35, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 48, 41, 33, 49, 44, 35, 47, 43, 36, 48, 41, 36, 49, 42, 35, 48, 42, 35, 49, 41, 35, 50, 41, 35, 48, 42, 36, 48, 43, 35, 49, 42, 35, 49, 42, 34, 50, 43, 35, 49, 43, 35, 49, 41, 35, 50, 42, 34, 48, 43, 35, 48, 43, 34, 48, 41, 34, 49, 42, 35, + 49, 42, 35, 49, 42, 34, 49, 42, 34, 48, 41, 35, 49, 42, 35, 48, 41, 34, 48, 40, 33, 48, 42, 34, 48, 42, 35, 47, 41, 35, 47, 41, 35, 47, 41, 34, 47, 41, 35, 48, 41, 36, 49, 41, 35, 47, 41, 34, 47, 41, 33, 48, 40, 34, 47, 41, 34, 90, 83, 79, 48, 41, 34, + 47, 41, 34, 46, 40, 34, 46, 41, 35, 47, 40, 35, 49, 41, 34, 47, 41, 34, 47, 40, 33, 47, 40, 34, 47, 41, 34, 48, 41, 33, 47, 41, 33, 47, 40, 33, 48, 38, 33, 48, 39, 33, 47, 40, 33, 46, 40, 33, 47, 38, 33, 47, 39, 34, 47, 40, 33, 45, 40, 32, 45, 40, 33, + 45, 40, 34, 71, 66, 59, 20, 17, 14, 33, 31, 28, 32, 28, 26, 31, 28, 26, 32, 29, 26, 33, 30, 28, 31, 29, 27, 30, 28, 25, 31, 29, 26, 31, 28, 26, 32, 30, 28, 30, 28, 25, 31, 29, 26, 31, 29, 26, 31, 29, 26, 30, 29, 26, 30, 28, 26, 33, 29, 27, 32, 29, 27, + 30, 28, 26, 30, 28, 26, 32, 30, 27, 31, 29, 27, 30, 27, 25, 32, 29, 27, 31, 30, 27, 31, 30, 26, 31, 29, 26, 30, 27, 25, 29, 27, 25, 31, 29, 26, 29, 28, 25, 31, 29, 27, 31, 28, 26, 29, 27, 24, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 16, 15, 16, 32, 29, 27, 30, 27, 24, 29, 27, 24, 29, 27, 25, 29, 27, 24, 30, 27, 25, 29, 27, 25, 30, 28, 25, 29, 27, 25, 30, 27, 26, 29, 27, 25, 31, 29, 27, 31, 28, 26, 30, 28, 26, 28, 26, 24, 29, 27, 25, 29, 26, 24, 30, 28, 25, 30, 28, 26, 30, 29, 26, + 29, 27, 24, 30, 28, 25, 28, 26, 23, 28, 26, 23, 29, 27, 25, 28, 26, 24, 28, 26, 24, 28, 27, 25, 31, 28, 26, 28, 25, 23, 29, 27, 25, 29, 27, 25, 29, 27, 25, 17, 14, 12, 38, 33, 28, 37, 33, 27, 38, 32, 27, 38, 33, 27, 38, 33, 27, 37, 32, 28, 37, 33, 27, + 37, 33, 28, 38, 32, 28, 37, 33, 27, 37, 33, 27, 38, 31, 28, 38, 31, 26, 37, 31, 26, 43, 36, 31, 50, 43, 34, 7, 6, 5, 29, 29, 30, 24, 24, 25, 18, 18, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 20, 20, 21, 20, 20, 20, + 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, 11, 11, 11, 17, 17, 17, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 22, 22, 23, 22, 22, 23, 22, 22, 22, 27, 27, 28, 34, 34, 34, 14, 13, 12, 57, 48, 38, 48, 41, 32, 36, 31, 26, + 36, 31, 27, 37, 32, 26, 37, 31, 26, 35, 32, 27, 36, 33, 26, 37, 33, 26, 37, 31, 26, 39, 34, 26, 37, 33, 27, 36, 33, 27, 37, 33, 26, 36, 32, 27, 82, 78, 73, 36, 33, 27, 37, 33, 27, 38, 32, 27, 39, 33, 28, 39, 33, 28, 38, 34, 27, 37, 32, 27, 39, 35, 28, + 39, 35, 27, 36, 35, 28, 38, 34, 30, 39, 35, 28, 38, 35, 28, 40, 35, 28, 41, 35, 28, 39, 35, 29, 38, 34, 28, 39, 35, 28, 40, 36, 29, 40, 34, 28, 39, 34, 28, 40, 35, 28, 40, 36, 29, 41, 36, 28, 39, 37, 29, 41, 36, 30, 41, 36, 28, 40, 35, 29, 40, 35, 29, + 41, 37, 30, 42, 36, 28, 43, 35, 30, 42, 37, 29, 43, 36, 30, 42, 35, 31, 42, 34, 31, 41, 36, 30, 32, 28, 24, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, 24, 21, 20, 44, 36, 30, 42, 37, 30, 43, 37, 30, 43, 37, 30, 42, 36, 32, 43, 38, 31, + 44, 38, 31, 42, 39, 32, 43, 38, 32, 44, 37, 31, 44, 38, 32, 44, 38, 32, 44, 36, 32, 43, 37, 31, 45, 39, 31, 44, 38, 31, 44, 37, 31, 44, 39, 31, 44, 40, 32, 45, 39, 31, 44, 39, 32, 45, 40, 32, 45, 39, 32, 46, 39, 32, 46, 40, 31, 44, 39, 32, 45, 38, 33, + 47, 39, 32, 47, 39, 33, 47, 40, 33, 46, 38, 32, 47, 39, 33, 46, 40, 33, 45, 41, 33, 46, 41, 34, 46, 39, 33, 47, 38, 34, 45, 40, 34, 44, 40, 33, 45, 39, 33, 45, 39, 34, 46, 40, 33, 47, 40, 32, 47, 41, 33, 47, 41, 34, 46, 39, 33, 48, 40, 33, 47, 40, 34, + 47, 41, 34, 48, 40, 34, 49, 39, 34, 49, 41, 35, 48, 42, 34, 48, 41, 34, 49, 41, 34, 48, 40, 34, 46, 39, 33, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 48, 42, 34, 48, 41, 35, 48, 40, 35, 49, 40, 34, 48, 41, 33, 47, 41, 34, + 48, 41, 34, 49, 41, 34, 48, 42, 35, 47, 42, 36, 46, 41, 35, 47, 42, 35, 47, 43, 35, 48, 41, 34, 48, 41, 35, 48, 42, 36, 49, 42, 35, 49, 43, 34, 48, 43, 35, 47, 43, 36, 47, 43, 35, 48, 42, 36, 48, 41, 36, 49, 43, 35, 49, 43, 35, 47, 42, 36, 49, 41, 36, + 51, 42, 36, 51, 44, 35, 49, 44, 35, 48, 43, 36, 48, 42, 35, 48, 42, 36, 49, 42, 36, 49, 41, 35, 49, 42, 35, 49, 42, 35, 49, 42, 35, 49, 42, 35, 49, 42, 36, 50, 42, 35, 50, 42, 34, 49, 42, 35, 49, 41, 36, 49, 42, 36, 50, 42, 36, 48, 42, 35, 48, 42, 36, + 49, 42, 37, 48, 42, 35, 48, 42, 35, 48, 43, 35, 48, 43, 36, 49, 43, 35, 48, 43, 34, 48, 42, 35, 49, 42, 35, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 47, 40, 33, 48, 42, 35, 47, 42, 35, 47, 42, 35, 49, 41, 35, 50, 40, 35, + 50, 40, 35, 50, 40, 36, 50, 41, 35, 49, 42, 35, 48, 42, 36, 47, 41, 35, 48, 41, 35, 48, 42, 35, 50, 42, 35, 49, 41, 35, 48, 42, 35, 49, 43, 34, 48, 43, 34, 47, 43, 34, 49, 42, 35, 50, 42, 35, 48, 42, 35, 47, 42, 34, 48, 41, 34, 48, 42, 35, 48, 42, 34, + 48, 42, 34, 47, 42, 34, 46, 42, 35, 47, 41, 35, 48, 41, 35, 48, 41, 34, 47, 42, 34, 46, 41, 35, 47, 41, 36, 47, 41, 34, 47, 42, 34, 48, 41, 35, 88, 83, 78, 46, 40, 33, 46, 39, 34, 46, 39, 34, 46, 40, 33, 48, 40, 35, 47, 40, 35, 46, 41, 34, 46, 42, 34, + 46, 41, 34, 46, 40, 35, 47, 39, 33, 48, 40, 33, 47, 40, 34, 46, 40, 34, 47, 40, 32, 48, 38, 33, 46, 39, 34, 46, 41, 34, 47, 41, 33, 46, 40, 33, 46, 39, 34, 45, 39, 32, 45, 39, 32, 71, 66, 59, 20, 17, 14, 32, 29, 26, 31, 29, 26, 32, 30, 27, 31, 28, 26, + 31, 29, 26, 32, 31, 28, 31, 29, 26, 30, 28, 25, 31, 28, 25, 31, 29, 27, 30, 28, 26, 29, 27, 25, 30, 27, 24, 30, 28, 26, 31, 29, 27, 30, 28, 26, 31, 29, 26, 30, 27, 25, 30, 28, 26, 30, 28, 25, 31, 28, 26, 31, 28, 26, 31, 28, 26, 32, 30, 27, 32, 30, 27, + 31, 29, 26, 31, 28, 26, 29, 27, 25, 30, 29, 27, 32, 29, 27, 31, 28, 27, 31, 28, 27, 30, 28, 25, 29, 28, 25, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 29, 28, 25, 31, 28, 26, 29, 28, 25, 30, 28, 25, 30, 28, 25, 30, 28, 25, + 31, 29, 26, 29, 26, 24, 29, 27, 25, 30, 28, 25, 28, 26, 24, 31, 28, 26, 29, 26, 24, 32, 29, 27, 30, 28, 25, 28, 26, 23, 28, 26, 23, 30, 27, 25, 30, 28, 26, 29, 28, 26, 28, 27, 24, 29, 28, 25, 28, 26, 24, 28, 26, 23, 29, 27, 25, 29, 28, 26, 28, 26, 24, + 28, 25, 23, 29, 27, 25, 29, 27, 26, 30, 28, 26, 30, 28, 25, 29, 28, 26, 17, 14, 12, 39, 32, 26, 38, 32, 27, 37, 32, 27, 37, 31, 28, 36, 33, 28, 36, 34, 27, 37, 32, 26, 36, 32, 26, 38, 32, 26, 38, 33, 27, 36, 32, 26, 36, 32, 26, 36, 33, 26, 35, 32, 26, + 42, 36, 29, 49, 41, 34, 7, 6, 5, 30, 30, 31, 25, 25, 25, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, + 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 20, 20, 11, 11, 10, 16, 16, 16, 19, 19, 20, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 23, 28, 28, 29, 35, 35, 36, 14, 13, 12, 53, 48, 40, 46, 40, 32, 36, 32, 27, 36, 34, 26, 36, 33, 27, 36, 32, 27, 36, 33, 25, 36, 33, 25, 37, 31, 27, 37, 31, 26, + 38, 33, 26, 38, 34, 26, 38, 33, 27, 37, 32, 27, 36, 34, 27, 81, 78, 73, 37, 34, 28, 37, 32, 28, 38, 33, 27, 39, 34, 27, 39, 33, 29, 38, 33, 27, 37, 34, 28, 39, 33, 27, 39, 33, 28, 38, 34, 27, 40, 35, 28, 40, 33, 29, 38, 34, 29, 39, 35, 29, 39, 34, 29, + 38, 34, 28, 41, 35, 27, 41, 34, 28, 41, 34, 28, 40, 35, 29, 40, 36, 29, 39, 35, 30, 39, 35, 30, 39, 36, 28, 40, 35, 28, 41, 35, 30, 40, 35, 30, 40, 37, 29, 41, 37, 30, 41, 37, 30, 43, 35, 30, 41, 35, 30, 41, 37, 30, 42, 35, 30, 41, 35, 29, 43, 35, 30, + 43, 35, 31, 31, 28, 24, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, 23, 22, 19, 42, 37, 30, 43, 38, 31, 44, 36, 31, 43, 37, 30, 42, 37, 31, 44, 37, 32, 42, 37, 31, 44, 36, 31, 44, 37, 31, 45, 36, 31, 45, 37, 31, 44, 38, 32, 44, 38, 30, + 44, 37, 31, 44, 38, 32, 44, 39, 32, 44, 38, 32, 44, 38, 32, 44, 37, 32, 44, 39, 30, 44, 39, 32, 45, 39, 32, 44, 39, 31, 44, 38, 31, 44, 40, 33, 45, 39, 32, 45, 39, 32, 46, 39, 33, 45, 41, 33, 45, 40, 33, 46, 40, 32, 47, 39, 33, 47, 40, 32, 45, 40, 33, + 45, 40, 33, 44, 40, 34, 45, 40, 33, 46, 40, 32, 47, 40, 32, 47, 40, 33, 47, 39, 33, 46, 40, 33, 47, 40, 33, 47, 40, 33, 49, 41, 33, 48, 42, 34, 46, 41, 34, 46, 40, 33, 47, 40, 33, 48, 42, 34, 48, 42, 34, 46, 41, 34, 46, 42, 34, 47, 42, 33, 49, 41, 35, + 47, 40, 35, 44, 38, 32, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 48, 41, 34, 48, 40, 35, 48, 41, 34, 49, 41, 34, 47, 41, 35, 47, 41, 35, 47, 42, 34, 46, 43, 35, 46, 43, 36, 48, 43, 36, 49, 42, 35, 49, 42, 34, 47, 43, 34, + 47, 41, 34, 48, 41, 35, 47, 42, 35, 48, 43, 34, 48, 41, 36, 48, 42, 35, 48, 44, 34, 47, 43, 35, 48, 42, 36, 49, 43, 34, 48, 43, 34, 48, 42, 35, 49, 42, 35, 50, 42, 35, 50, 41, 36, 49, 41, 35, 48, 42, 35, 49, 43, 36, 49, 42, 36, 49, 42, 36, 48, 43, 35, + 49, 44, 35, 50, 44, 36, 50, 43, 35, 50, 41, 34, 49, 41, 34, 48, 42, 36, 49, 42, 37, 50, 41, 36, 48, 42, 35, 49, 42, 35, 50, 42, 35, 49, 43, 35, 48, 41, 34, 49, 41, 35, 49, 41, 36, 48, 42, 35, 49, 42, 35, 48, 41, 36, 47, 42, 35, 47, 43, 34, 48, 43, 35, + 49, 43, 36, 49, 41, 36, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 46, 40, 33, 50, 43, 35, 50, 42, 35, 48, 41, 34, 48, 40, 34, 49, 41, 36, 50, 41, 35, 49, 41, 34, 47, 41, 34, 48, 41, 34, 48, 42, 34, 49, 41, 34, 48, 41, 35, + 47, 43, 35, 48, 42, 35, 49, 41, 35, 49, 41, 35, 48, 41, 35, 48, 42, 35, 48, 42, 35, 47, 42, 35, 47, 42, 34, 48, 41, 34, 49, 40, 34, 49, 41, 35, 48, 43, 34, 47, 42, 33, 47, 40, 34, 49, 40, 34, 48, 42, 34, 47, 43, 34, 48, 43, 35, 49, 41, 35, 48, 41, 35, + 47, 41, 35, 47, 40, 35, 47, 39, 35, 47, 41, 35, 47, 40, 34, 89, 83, 78, 46, 40, 34, 46, 40, 34, 47, 40, 34, 48, 40, 34, 46, 39, 34, 46, 40, 34, 48, 40, 34, 47, 40, 34, 46, 40, 35, 46, 39, 35, 47, 40, 34, 48, 39, 34, 46, 40, 34, 45, 40, 33, 45, 40, 34, + 47, 40, 34, 47, 39, 33, 46, 39, 34, 47, 40, 33, 46, 41, 33, 45, 41, 33, 44, 40, 33, 44, 40, 33, 71, 66, 60, 20, 17, 14, 30, 28, 26, 33, 31, 28, 32, 29, 27, 31, 29, 26, 31, 28, 27, 31, 29, 27, 32, 29, 27, 31, 28, 26, 32, 29, 27, 30, 29, 26, 31, 29, 26, + 30, 28, 26, 30, 28, 26, 33, 30, 27, 31, 28, 26, 30, 28, 26, 31, 29, 26, 30, 29, 26, 31, 29, 26, 31, 29, 27, 30, 28, 26, 31, 29, 27, 30, 28, 25, 30, 29, 26, 30, 28, 26, 32, 30, 27, 30, 29, 26, 29, 27, 25, 32, 29, 27, 31, 29, 26, 31, 29, 26, 30, 28, 26, + 31, 29, 26, 28, 27, 25, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 29, 26, 24, 32, 29, 27, 29, 27, 25, 30, 28, 25, 31, 28, 26, 30, 28, 25, 29, 28, 25, 28, 27, 25, 30, 28, 27, 29, 27, 25, 29, 27, 25, 30, 28, 26, 29, 27, 24, + 29, 28, 24, 30, 28, 25, 29, 26, 25, 28, 26, 24, 28, 27, 23, 29, 26, 23, 28, 25, 23, 28, 26, 23, 29, 27, 25, 29, 27, 25, 28, 27, 24, 29, 27, 25, 30, 28, 26, 30, 28, 26, 28, 26, 24, 28, 25, 23, 30, 28, 26, 30, 28, 25, 29, 27, 25, 28, 26, 24, 16, 14, 12, + 38, 34, 27, 39, 33, 26, 39, 32, 27, 37, 33, 27, 37, 33, 27, 37, 32, 27, 38, 33, 27, 38, 32, 27, 37, 33, 27, 37, 33, 27, 38, 32, 28, 37, 32, 27, 36, 32, 26, 37, 32, 26, 43, 38, 30, 47, 42, 33, 7, 6, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 20, 20, 20, 16, 16, 16, 22, 22, 22, + 9, 9, 9, 13, 13, 14, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, + 21, 21, 21, 28, 28, 28, 35, 35, 35, 14, 13, 13, 54, 47, 39, 45, 39, 32, 36, 31, 25, 37, 31, 25, 36, 32, 26, 37, 33, 26, 37, 32, 25, 37, 32, 27, 36, 32, 27, 37, 32, 27, 37, 33, 27, 37, 33, 27, 37, 32, 27, 37, 31, 28, 36, 32, 27, 82, 76, 73, 38, 33, 27, + 38, 32, 28, 39, 32, 27, 37, 34, 27, 37, 34, 28, 37, 32, 28, 37, 33, 28, 37, 34, 28, 37, 34, 29, 40, 33, 29, 40, 32, 28, 40, 33, 28, 40, 34, 28, 41, 35, 28, 40, 32, 29, 39, 34, 29, 39, 36, 28, 119, 115, 112, 126, 122, 119, 125, 122, 118, 125, 122, 119, 125, 123, 119, + 125, 122, 119, 125, 122, 119, 50, 43, 38, 41, 36, 30, 41, 34, 30, 41, 34, 29, 41, 36, 30, 41, 37, 30, 42, 36, 30, 41, 35, 29, 42, 36, 29, 41, 37, 29, 41, 37, 29, 41, 36, 30, 40, 37, 31, 31, 27, 24, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, + 23, 21, 20, 43, 37, 30, 43, 36, 31, 44, 37, 31, 42, 36, 31, 42, 38, 30, 42, 38, 31, 43, 38, 30, 43, 36, 31, 42, 37, 31, 44, 38, 30, 45, 38, 31, 44, 37, 31, 44, 36, 31, 42, 37, 30, 44, 37, 32, 129, 126, 122, 129, 126, 121, 129, 126, 122, 130, 125, 122, 129, 126, 122, + 129, 126, 123, 130, 126, 122, 45, 40, 32, 44, 40, 32, 44, 39, 31, 44, 39, 32, 45, 39, 33, 45, 38, 31, 45, 39, 33, 45, 40, 33, 45, 39, 33, 45, 38, 33, 45, 40, 32, 47, 39, 33, 46, 38, 32, 45, 38, 32, 122, 118, 115, 129, 124, 122, 129, 125, 121, 129, 125, 121, 131, 125, 121, + 130, 126, 121, 129, 126, 121, 55, 48, 42, 47, 40, 33, 46, 40, 33, 46, 39, 33, 45, 41, 34, 46, 41, 35, 48, 39, 34, 48, 40, 33, 46, 41, 33, 47, 41, 35, 48, 39, 35, 48, 40, 34, 48, 42, 34, 44, 40, 32, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 48, 40, 34, 47, 40, 35, 48, 41, 35, 47, 41, 35, 46, 40, 34, 48, 40, 34, 49, 42, 35, 47, 42, 34, 49, 41, 34, 49, 40, 35, 48, 42, 36, 48, 44, 35, 49, 43, 34, 47, 41, 35, 46, 40, 35, 131, 128, 123, 131, 128, 123, 131, 128, 124, 131, 128, 124, 131, 128, 124, + 131, 129, 124, 131, 128, 124, 49, 41, 35, 48, 41, 35, 49, 42, 35, 50, 42, 35, 50, 43, 35, 49, 43, 34, 47, 42, 35, 48, 42, 36, 49, 42, 34, 49, 42, 35, 48, 43, 35, 48, 43, 35, 49, 41, 35, 48, 41, 35, 125, 120, 116, 131, 126, 122, 130, 126, 122, 130, 127, 122, 131, 127, 122, + 132, 127, 122, 132, 127, 123, 59, 49, 44, 50, 40, 35, 48, 41, 35, 48, 42, 36, 50, 42, 36, 49, 43, 35, 47, 43, 35, 47, 42, 35, 47, 42, 36, 47, 42, 36, 47, 43, 36, 48, 43, 34, 48, 41, 34, 49, 40, 36, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 47, 41, 34, 49, 41, 35, 48, 41, 36, 49, 43, 36, 49, 42, 35, 49, 41, 34, 48, 41, 35, 48, 41, 35, 49, 40, 34, 49, 42, 34, 48, 41, 35, 48, 40, 34, 49, 41, 34, 48, 41, 35, 48, 42, 36, 132, 128, 124, 131, 128, 124, 131, 128, 124, 132, 128, 124, 132, 128, 123, + 132, 128, 123, 132, 128, 124, 47, 41, 35, 46, 41, 36, 46, 41, 35, 47, 41, 34, 48, 41, 34, 47, 41, 36, 46, 41, 36, 45, 42, 35, 47, 42, 34, 48, 43, 33, 46, 42, 34, 45, 41, 34, 47, 41, 33, 49, 42, 34, 48, 41, 34, 47, 41, 35, 46, 41, 35, 87, 84, 79, 45, 40, 34, + 47, 39, 34, 48, 41, 35, 47, 40, 34, 47, 39, 34, 47, 40, 35, 48, 40, 34, 47, 39, 34, 46, 40, 34, 46, 41, 34, 45, 41, 33, 47, 40, 34, 48, 40, 33, 47, 40, 33, 47, 40, 33, 47, 40, 33, 46, 38, 32, 45, 38, 32, 44, 39, 32, 45, 39, 33, 45, 39, 34, 47, 39, 33, + 46, 39, 33, 71, 65, 60, 19, 17, 14, 32, 29, 27, 33, 30, 27, 31, 29, 26, 30, 28, 26, 32, 30, 27, 31, 29, 26, 31, 29, 27, 31, 29, 26, 32, 30, 27, 31, 29, 26, 31, 29, 26, 30, 28, 26, 114, 112, 111, 120, 120, 118, 120, 119, 117, 120, 119, 118, 120, 119, 118, 120, 119, 118, + 120, 119, 117, 40, 38, 36, 32, 30, 27, 30, 28, 26, 31, 28, 27, 30, 27, 25, 30, 27, 25, 30, 28, 26, 32, 29, 27, 30, 27, 25, 31, 28, 26, 30, 28, 25, 30, 29, 26, 30, 29, 26, 30, 28, 25, 30, 29, 26, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 16, 15, 16, 30, 28, 26, 31, 29, 26, 29, 27, 24, 29, 27, 25, 28, 26, 23, 31, 28, 26, 30, 28, 26, 29, 27, 24, 30, 28, 25, 30, 28, 25, 31, 28, 26, 30, 28, 25, 29, 27, 25, 28, 26, 24, 121, 120, 119, 120, 119, 118, 120, 119, 117, 121, 120, 118, 120, 119, 117, 120, 118, 117, + 120, 119, 117, 28, 27, 24, 30, 28, 26, 28, 27, 24, 30, 28, 25, 29, 27, 25, 29, 27, 25, 27, 25, 23, 28, 27, 24, 28, 27, 24, 29, 27, 25, 29, 27, 24, 28, 27, 24, 16, 14, 11, 37, 33, 27, 38, 32, 27, 37, 32, 27, 36, 33, 26, 36, 32, 26, 37, 33, 26, 38, 32, 27, + 38, 32, 27, 37, 33, 27, 36, 32, 26, 38, 31, 26, 38, 31, 27, 36, 32, 25, 35, 31, 25, 40, 37, 31, 48, 42, 35, 7, 6, 5, 30, 30, 30, 24, 24, 24, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 21, 16, 16, 16, 22, 22, 22, 10, 10, 10, 14, 14, 14, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 21, 21, 21, 21, 22, 22, 22, 28, 28, 29, 35, 36, 36, 14, 13, 13, 55, 47, 38, 48, 41, 32, 37, 32, 26, + 36, 31, 25, 36, 33, 27, 37, 32, 27, 37, 31, 25, 38, 32, 26, 36, 32, 25, 38, 31, 26, 37, 34, 26, 37, 32, 28, 37, 32, 27, 39, 33, 26, 37, 33, 26, 80, 77, 73, 37, 32, 27, 39, 32, 28, 37, 32, 28, 38, 32, 27, 39, 31, 27, 39, 32, 27, 39, 32, 27, 38, 33, 28, + 40, 32, 28, 38, 33, 28, 39, 33, 27, 38, 33, 28, 40, 33, 28, 40, 34, 29, 39, 34, 27, 40, 35, 28, 39, 34, 28, 40, 36, 28, 41, 36, 27, 41, 34, 29, 41, 34, 29, 40, 35, 28, 41, 35, 29, 38, 33, 28, 38, 35, 28, 39, 36, 28, 39, 35, 28, 40, 34, 30, 41, 35, 29, + 42, 35, 29, 40, 35, 30, 41, 35, 29, 41, 35, 29, 41, 37, 29, 41, 36, 30, 43, 35, 30, 42, 35, 31, 30, 27, 24, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, 24, 21, 19, 42, 37, 30, 44, 36, 30, 44, 35, 30, 44, 37, 31, 42, 36, 31, 43, 36, 31, + 44, 37, 32, 43, 38, 32, 44, 37, 30, 44, 36, 31, 43, 37, 32, 42, 38, 32, 44, 37, 31, 44, 37, 30, 44, 37, 31, 44, 38, 32, 44, 38, 32, 43, 38, 30, 44, 37, 31, 45, 39, 32, 44, 39, 31, 45, 39, 32, 44, 38, 32, 45, 37, 31, 46, 39, 32, 45, 39, 32, 44, 38, 32, + 46, 40, 32, 45, 39, 33, 45, 37, 32, 44, 38, 32, 45, 39, 33, 46, 39, 34, 47, 40, 33, 47, 39, 32, 45, 40, 33, 46, 40, 34, 48, 39, 34, 46, 39, 33, 45, 40, 33, 46, 41, 33, 46, 40, 32, 46, 41, 32, 47, 40, 33, 47, 40, 33, 47, 41, 32, 48, 40, 33, 46, 40, 34, + 47, 41, 33, 48, 40, 33, 46, 40, 34, 46, 40, 34, 48, 40, 35, 47, 40, 34, 47, 42, 33, 46, 41, 33, 44, 39, 33, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 46, 40, 35, 48, 40, 34, 47, 41, 34, 47, 42, 34, 47, 41, 34, 48, 41, 34, + 48, 41, 36, 48, 41, 35, 46, 42, 35, 46, 42, 34, 48, 42, 34, 49, 43, 34, 48, 42, 34, 48, 42, 35, 49, 41, 35, 47, 42, 34, 46, 42, 35, 48, 42, 35, 48, 41, 34, 47, 41, 34, 48, 41, 34, 49, 41, 33, 48, 42, 34, 47, 44, 34, 48, 43, 34, 49, 42, 36, 47, 42, 35, + 47, 42, 35, 49, 41, 35, 49, 41, 35, 47, 43, 34, 47, 44, 35, 49, 42, 35, 49, 42, 34, 47, 43, 34, 48, 43, 35, 49, 43, 35, 47, 42, 34, 47, 43, 34, 49, 43, 35, 48, 42, 36, 48, 42, 36, 49, 42, 36, 50, 42, 35, 48, 42, 35, 48, 43, 35, 49, 42, 34, 49, 41, 34, + 47, 43, 34, 47, 43, 35, 48, 42, 35, 49, 42, 34, 47, 42, 34, 47, 41, 36, 49, 41, 36, 48, 43, 35, 47, 43, 34, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 47, 41, 34, 49, 43, 35, 48, 42, 35, 48, 41, 35, 48, 42, 36, 49, 42, 35, + 50, 40, 34, 49, 40, 34, 49, 40, 35, 49, 41, 35, 49, 41, 35, 49, 41, 35, 48, 42, 34, 48, 41, 35, 49, 40, 34, 49, 42, 34, 49, 43, 35, 48, 42, 35, 47, 42, 34, 47, 41, 34, 48, 41, 34, 49, 41, 33, 47, 41, 34, 46, 40, 35, 46, 40, 35, 47, 41, 35, 46, 40, 34, + 47, 41, 34, 47, 42, 33, 46, 42, 34, 46, 41, 34, 46, 42, 35, 48, 42, 35, 47, 41, 35, 46, 41, 34, 47, 40, 33, 49, 41, 34, 48, 41, 34, 46, 41, 34, 88, 83, 77, 47, 40, 32, 45, 41, 33, 45, 40, 34, 46, 40, 34, 45, 41, 34, 46, 41, 34, 47, 41, 35, 48, 41, 35, + 46, 41, 33, 45, 41, 33, 48, 41, 35, 47, 40, 34, 45, 40, 33, 46, 39, 34, 47, 39, 33, 47, 40, 32, 47, 39, 33, 46, 38, 33, 45, 39, 32, 44, 39, 32, 44, 40, 33, 45, 41, 33, 44, 41, 33, 70, 66, 60, 19, 17, 14, 31, 29, 26, 31, 29, 27, 32, 30, 27, 32, 29, 26, + 30, 28, 25, 29, 28, 25, 30, 27, 25, 29, 26, 24, 30, 27, 25, 31, 29, 27, 30, 28, 25, 30, 28, 26, 31, 29, 27, 30, 28, 26, 31, 29, 27, 30, 28, 25, 30, 27, 26, 32, 29, 28, 30, 27, 25, 31, 28, 26, 30, 28, 26, 32, 30, 28, 32, 30, 27, 31, 28, 25, 30, 28, 26, + 30, 27, 25, 31, 29, 26, 29, 27, 25, 28, 26, 24, 29, 27, 24, 29, 27, 25, 31, 29, 26, 30, 27, 26, 29, 27, 25, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 16, 15, 16, 31, 29, 26, 31, 29, 27, 30, 27, 25, 31, 28, 26, 29, 27, 24, 29, 27, 24, + 30, 28, 25, 30, 28, 26, 31, 29, 26, 29, 27, 25, 31, 29, 26, 29, 26, 24, 29, 27, 25, 30, 28, 26, 31, 28, 26, 29, 26, 24, 29, 26, 24, 31, 28, 26, 29, 27, 25, 28, 27, 24, 28, 27, 24, 28, 26, 24, 29, 27, 24, 30, 28, 26, 28, 26, 24, 27, 25, 23, 29, 26, 25, + 28, 26, 25, 30, 29, 26, 28, 26, 23, 31, 29, 26, 28, 26, 23, 27, 25, 22, 16, 14, 11, 38, 32, 27, 37, 31, 26, 37, 33, 28, 38, 33, 28, 38, 33, 27, 37, 34, 27, 38, 32, 27, 38, 31, 27, 39, 31, 26, 37, 32, 27, 36, 32, 27, 37, 31, 26, 36, 31, 26, 36, 32, 26, + 42, 37, 29, 48, 42, 34, 7, 6, 5, 30, 30, 31, 25, 25, 25, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 20, 19, 19, 19, 14, 14, 15, 21, 21, 21, 9, 9, 9, 12, 12, 12, 14, 14, 15, 14, 14, 15, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 25, 25, 26, 33, 33, 34, 14, 13, 12, 56, 48, 40, 48, 39, 34, 38, 30, 25, 35, 32, 27, 35, 32, 26, 37, 31, 26, 36, 31, 26, 35, 31, 26, 37, 32, 27, 36, 34, 25, + 39, 33, 25, 38, 33, 25, 38, 33, 26, 36, 33, 27, 38, 32, 26, 82, 76, 72, 37, 32, 27, 39, 31, 26, 39, 34, 26, 37, 33, 28, 39, 32, 27, 38, 33, 27, 38, 33, 29, 38, 32, 28, 39, 34, 28, 36, 35, 27, 38, 34, 28, 39, 32, 28, 38, 34, 27, 38, 34, 27, 38, 33, 29, + 38, 35, 28, 40, 34, 29, 42, 33, 29, 39, 34, 29, 41, 35, 29, 41, 36, 29, 41, 35, 28, 40, 34, 29, 39, 35, 30, 40, 34, 29, 41, 35, 28, 40, 36, 29, 41, 34, 29, 41, 35, 29, 39, 34, 30, 40, 34, 30, 41, 35, 29, 42, 36, 30, 42, 36, 30, 41, 35, 31, 42, 35, 31, + 40, 36, 31, 32, 27, 24, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, 24, 21, 20, 43, 37, 32, 41, 36, 31, 42, 38, 31, 43, 36, 30, 42, 37, 31, 44, 36, 31, 43, 36, 30, 44, 36, 31, 44, 37, 31, 42, 37, 30, 43, 38, 31, 44, 37, 31, 42, 37, 32, + 44, 37, 31, 45, 36, 31, 44, 38, 31, 45, 38, 30, 44, 39, 31, 44, 38, 32, 42, 37, 32, 44, 38, 32, 44, 39, 32, 43, 40, 32, 44, 39, 32, 45, 38, 32, 43, 39, 32, 43, 39, 31, 44, 38, 32, 45, 38, 32, 45, 40, 33, 46, 40, 33, 47, 39, 33, 46, 37, 33, 47, 39, 34, + 45, 38, 34, 45, 38, 34, 46, 40, 32, 47, 39, 32, 44, 40, 33, 45, 40, 32, 46, 39, 32, 47, 39, 33, 46, 40, 33, 47, 40, 33, 47, 40, 32, 47, 39, 32, 47, 40, 33, 46, 41, 34, 46, 39, 33, 45, 39, 33, 45, 40, 33, 46, 41, 33, 47, 40, 33, 47, 41, 33, 46, 41, 33, + 45, 41, 33, 43, 39, 32, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 47, 42, 34, 46, 41, 34, 47, 42, 35, 49, 42, 34, 48, 42, 34, 46, 40, 34, 45, 40, 35, 46, 40, 35, 47, 41, 35, 47, 41, 35, 47, 41, 35, 47, 40, 35, 47, 41, 34, + 49, 42, 35, 49, 42, 35, 48, 41, 34, 48, 42, 34, 48, 41, 35, 48, 41, 35, 48, 42, 34, 49, 42, 34, 48, 42, 34, 48, 41, 34, 48, 41, 34, 48, 41, 34, 48, 41, 35, 47, 41, 35, 48, 41, 35, 49, 42, 35, 50, 43, 34, 48, 41, 35, 48, 42, 35, 48, 42, 36, 48, 41, 36, + 48, 43, 35, 48, 43, 35, 48, 43, 35, 48, 41, 34, 47, 41, 35, 47, 42, 35, 48, 42, 34, 49, 42, 35, 49, 42, 35, 48, 41, 34, 48, 40, 34, 47, 40, 34, 46, 41, 35, 47, 42, 34, 48, 42, 35, 47, 42, 35, 48, 41, 35, 48, 41, 35, 48, 42, 36, 47, 42, 36, 47, 42, 36, + 48, 41, 37, 47, 41, 35, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 47, 39, 34, 49, 41, 35, 48, 40, 34, 48, 40, 35, 49, 42, 36, 49, 41, 35, 48, 41, 34, 48, 43, 35, 48, 41, 35, 48, 40, 33, 49, 41, 33, 50, 41, 34, 48, 41, 35, + 48, 43, 35, 48, 42, 35, 49, 42, 34, 49, 41, 34, 49, 41, 33, 48, 41, 34, 48, 41, 35, 48, 41, 34, 47, 40, 33, 47, 40, 34, 47, 40, 35, 47, 41, 35, 48, 41, 34, 48, 41, 34, 47, 42, 34, 46, 43, 34, 47, 41, 34, 47, 41, 35, 46, 42, 35, 47, 42, 35, 47, 41, 34, + 46, 39, 33, 47, 40, 33, 47, 41, 34, 48, 41, 34, 47, 39, 33, 88, 83, 77, 46, 41, 33, 45, 40, 33, 45, 40, 34, 46, 40, 34, 47, 39, 33, 47, 40, 34, 47, 39, 33, 47, 39, 34, 47, 39, 34, 47, 40, 34, 47, 39, 34, 45, 38, 33, 46, 40, 33, 46, 41, 34, 46, 40, 33, + 47, 38, 33, 47, 39, 33, 46, 40, 33, 47, 40, 34, 47, 40, 33, 47, 40, 31, 45, 39, 33, 44, 38, 33, 71, 64, 60, 19, 17, 14, 31, 29, 26, 32, 29, 26, 31, 28, 26, 31, 28, 26, 30, 28, 26, 30, 28, 26, 30, 28, 26, 31, 28, 26, 30, 28, 26, 32, 30, 27, 29, 27, 25, + 30, 27, 25, 30, 28, 25, 31, 29, 26, 30, 28, 26, 31, 29, 27, 30, 28, 26, 31, 29, 27, 29, 28, 25, 31, 29, 27, 31, 29, 26, 31, 29, 27, 31, 28, 26, 32, 29, 27, 32, 29, 27, 32, 29, 27, 29, 28, 25, 29, 27, 25, 30, 27, 25, 30, 28, 26, 32, 29, 27, 30, 28, 25, + 29, 28, 25, 28, 26, 23, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 16, 15, 16, 30, 27, 26, 31, 28, 26, 29, 27, 25, 30, 28, 26, 29, 28, 25, 29, 28, 25, 29, 27, 24, 30, 29, 26, 30, 28, 26, 30, 27, 25, 30, 28, 26, 30, 28, 26, 28, 26, 24, + 30, 27, 25, 30, 28, 26, 29, 26, 24, 28, 25, 24, 30, 27, 25, 29, 27, 25, 29, 28, 25, 28, 26, 24, 30, 28, 26, 29, 26, 24, 28, 27, 24, 28, 25, 24, 28, 25, 23, 29, 26, 25, 29, 27, 25, 29, 28, 26, 29, 27, 24, 29, 27, 25, 28, 26, 24, 28, 26, 24, 16, 14, 12, + 38, 32, 26, 38, 31, 26, 38, 32, 26, 38, 34, 26, 39, 33, 26, 38, 32, 27, 36, 31, 28, 37, 32, 27, 38, 33, 26, 38, 32, 27, 37, 32, 26, 35, 32, 26, 37, 33, 26, 37, 33, 26, 41, 36, 30, 47, 42, 34, 7, 6, 5, 30, 30, 30, 24, 24, 24, 17, 17, 18, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 21, + 9, 9, 9, 13, 13, 13, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 20, 20, 19, 20, 20, 19, 19, 20, + 20, 20, 20, 26, 26, 27, 33, 33, 34, 14, 13, 12, 53, 47, 38, 45, 41, 32, 35, 33, 26, 35, 32, 25, 36, 31, 26, 38, 33, 26, 36, 32, 27, 35, 32, 27, 38, 33, 25, 37, 33, 25, 38, 32, 25, 37, 34, 25, 34, 32, 26, 37, 31, 27, 38, 32, 25, 81, 76, 73, 37, 32, 26, + 38, 31, 27, 39, 31, 29, 38, 33, 27, 39, 34, 27, 39, 33, 28, 38, 32, 28, 37, 34, 27, 40, 32, 27, 39, 33, 27, 39, 34, 29, 41, 34, 29, 40, 32, 29, 39, 33, 28, 40, 35, 28, 40, 33, 28, 38, 34, 29, 39, 34, 29, 39, 34, 28, 40, 34, 28, 40, 35, 28, 40, 36, 28, + 40, 35, 29, 39, 35, 30, 41, 34, 30, 41, 35, 29, 40, 35, 29, 42, 34, 29, 41, 35, 29, 42, 36, 30, 41, 35, 30, 39, 34, 30, 41, 36, 30, 42, 36, 29, 42, 36, 31, 40, 36, 30, 43, 36, 31, 31, 26, 25, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, + 23, 22, 20, 44, 36, 31, 44, 37, 31, 44, 35, 31, 43, 36, 31, 42, 37, 30, 44, 36, 31, 45, 37, 31, 43, 36, 31, 42, 37, 30, 43, 37, 30, 42, 38, 31, 42, 38, 32, 43, 36, 32, 44, 37, 31, 44, 36, 31, 45, 37, 31, 44, 37, 30, 44, 37, 31, 43, 37, 32, 44, 38, 31, + 44, 37, 30, 43, 38, 32, 45, 40, 32, 43, 39, 31, 44, 37, 32, 45, 38, 32, 44, 37, 32, 45, 39, 32, 44, 39, 33, 45, 38, 33, 46, 38, 33, 46, 40, 32, 45, 39, 33, 46, 40, 33, 46, 39, 32, 46, 38, 32, 45, 39, 33, 46, 40, 33, 45, 39, 32, 45, 40, 32, 46, 40, 33, + 46, 39, 33, 47, 40, 33, 47, 39, 33, 45, 40, 32, 45, 40, 32, 45, 39, 33, 46, 41, 34, 47, 40, 33, 46, 39, 33, 44, 39, 34, 45, 39, 34, 47, 40, 34, 47, 39, 33, 45, 39, 33, 46, 40, 34, 46, 40, 32, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 48, 41, 33, 48, 42, 34, 48, 43, 33, 48, 41, 34, 48, 41, 34, 48, 42, 34, 47, 41, 34, 47, 41, 34, 46, 42, 34, 46, 41, 34, 49, 41, 35, 48, 43, 35, 48, 43, 34, 48, 41, 33, 48, 41, 33, 46, 41, 34, 46, 42, 35, 46, 42, 34, 47, 41, 34, 48, 41, 35, + 49, 41, 35, 47, 40, 35, 46, 40, 35, 48, 41, 34, 49, 42, 35, 49, 41, 35, 48, 40, 35, 47, 42, 35, 48, 44, 35, 48, 43, 35, 48, 43, 35, 48, 42, 35, 48, 43, 35, 49, 43, 35, 48, 42, 34, 48, 42, 35, 48, 42, 35, 47, 42, 34, 48, 42, 34, 48, 41, 34, 48, 41, 34, + 48, 42, 34, 47, 43, 34, 48, 42, 35, 48, 41, 36, 47, 42, 36, 49, 41, 36, 48, 41, 35, 47, 42, 34, 48, 42, 35, 49, 42, 35, 49, 41, 35, 47, 42, 36, 48, 42, 37, 47, 42, 36, 46, 43, 35, 47, 43, 36, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 47, 40, 35, 48, 41, 35, 49, 41, 35, 48, 41, 34, 48, 41, 35, 48, 41, 35, 49, 42, 35, 49, 42, 35, 48, 41, 34, 48, 40, 34, 49, 41, 33, 49, 42, 34, 47, 43, 34, 48, 43, 34, 49, 42, 33, 49, 41, 34, 48, 42, 36, 47, 42, 36, 48, 41, 35, 48, 40, 35, + 48, 41, 35, 48, 42, 35, 47, 42, 35, 46, 41, 34, 47, 40, 34, 47, 41, 34, 47, 42, 34, 46, 43, 34, 46, 42, 34, 46, 40, 34, 46, 40, 35, 46, 39, 35, 47, 40, 34, 46, 41, 34, 46, 41, 34, 46, 41, 33, 47, 41, 33, 46, 40, 34, 45, 40, 33, 88, 83, 77, 46, 40, 34, + 46, 40, 33, 46, 39, 33, 45, 39, 34, 46, 39, 35, 47, 40, 34, 47, 39, 34, 45, 38, 34, 45, 39, 33, 45, 40, 33, 46, 40, 34, 47, 39, 34, 47, 40, 33, 46, 39, 32, 46, 39, 33, 47, 39, 33, 47, 39, 32, 45, 39, 33, 45, 39, 34, 44, 39, 33, 44, 38, 32, 45, 39, 32, + 44, 40, 33, 70, 66, 59, 19, 17, 14, 30, 28, 26, 31, 28, 26, 33, 30, 28, 31, 28, 26, 31, 28, 26, 31, 28, 26, 30, 28, 26, 32, 31, 28, 30, 28, 26, 32, 30, 27, 31, 29, 26, 29, 28, 25, 30, 28, 25, 32, 29, 27, 30, 29, 27, 29, 28, 25, 31, 29, 26, 32, 29, 27, + 31, 28, 25, 32, 29, 27, 32, 29, 27, 31, 29, 26, 29, 27, 25, 32, 30, 27, 30, 28, 26, 30, 28, 26, 29, 27, 25, 30, 27, 25, 32, 30, 27, 30, 28, 25, 30, 28, 25, 31, 28, 26, 32, 29, 27, 29, 26, 24, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 16, 15, 16, 30, 28, 25, 30, 28, 25, 31, 29, 27, 31, 29, 26, 31, 29, 26, 31, 29, 27, 30, 28, 25, 31, 29, 26, 29, 27, 25, 30, 27, 25, 29, 27, 25, 30, 28, 25, 29, 27, 24, 28, 26, 23, 28, 26, 23, 29, 26, 23, 29, 27, 24, 28, 26, 24, 29, 27, 25, 29, 27, 25, + 29, 27, 25, 30, 28, 26, 29, 27, 25, 29, 27, 24, 29, 26, 24, 28, 26, 24, 29, 27, 25, 28, 25, 23, 30, 27, 25, 30, 27, 25, 29, 26, 24, 30, 27, 25, 29, 27, 25, 16, 13, 12, 37, 33, 27, 37, 33, 27, 37, 32, 27, 37, 32, 27, 38, 32, 27, 38, 32, 27, 37, 32, 27, + 36, 33, 27, 36, 33, 26, 37, 32, 26, 37, 31, 25, 36, 32, 25, 36, 31, 25, 36, 31, 26, 41, 36, 30, 47, 41, 34, 7, 6, 5, 29, 29, 29, 23, 23, 24, 17, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 14, 14, 15, 21, 21, 21, 10, 10, 10, 14, 14, 15, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 26, 27, 27, 33, 34, 34, 14, 13, 12, 53, 48, 38, 44, 41, 32, 35, 30, 27, + 37, 30, 26, 37, 30, 26, 35, 32, 25, 37, 31, 25, 36, 32, 26, 38, 32, 25, 36, 31, 26, 35, 33, 26, 37, 32, 25, 37, 32, 26, 37, 32, 26, 36, 32, 27, 81, 76, 73, 38, 32, 26, 38, 33, 27, 39, 32, 28, 38, 33, 29, 38, 32, 27, 38, 32, 27, 37, 32, 29, 38, 33, 27, + 38, 34, 27, 38, 34, 27, 39, 33, 28, 38, 33, 27, 38, 34, 28, 38, 34, 29, 41, 35, 28, 39, 34, 27, 38, 34, 29, 120, 117, 114, 126, 123, 119, 127, 123, 120, 127, 123, 120, 126, 124, 121, 127, 124, 121, 128, 124, 121, 49, 45, 37, 42, 35, 28, 40, 35, 28, 40, 35, 28, 41, 36, 29, + 42, 35, 28, 41, 34, 29, 42, 34, 29, 41, 35, 29, 41, 36, 29, 42, 36, 30, 41, 37, 30, 43, 36, 29, 30, 29, 24, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, 23, 21, 20, 42, 36, 30, 41, 37, 30, 41, 36, 30, 43, 37, 30, 44, 37, 30, 44, 36, 31, + 43, 37, 30, 42, 38, 31, 42, 36, 31, 43, 38, 30, 43, 37, 32, 43, 36, 31, 45, 36, 30, 44, 37, 31, 43, 38, 31, 128, 125, 120, 129, 124, 120, 128, 124, 120, 128, 124, 120, 129, 124, 121, 128, 124, 120, 128, 125, 120, 46, 39, 31, 45, 39, 31, 43, 38, 31, 44, 40, 31, 44, 39, 32, + 46, 38, 33, 45, 39, 32, 45, 39, 32, 45, 38, 33, 45, 38, 33, 45, 37, 33, 45, 39, 32, 46, 39, 33, 46, 38, 32, 123, 119, 116, 130, 126, 123, 131, 126, 123, 131, 126, 122, 131, 126, 122, 131, 126, 123, 130, 126, 123, 55, 48, 42, 47, 40, 33, 47, 40, 33, 46, 39, 32, 46, 39, 32, + 45, 40, 33, 46, 39, 33, 46, 40, 33, 46, 39, 34, 47, 39, 34, 48, 40, 34, 47, 40, 33, 46, 40, 34, 45, 38, 32, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 47, 41, 34, 47, 42, 34, 47, 42, 34, 48, 42, 34, 48, 42, 34, 48, 42, 35, + 47, 42, 36, 47, 41, 35, 46, 40, 34, 48, 40, 35, 48, 41, 34, 48, 42, 34, 47, 41, 34, 47, 41, 34, 48, 41, 34, 130, 126, 122, 130, 126, 122, 131, 126, 123, 131, 126, 123, 130, 126, 123, 129, 126, 122, 130, 126, 122, 49, 42, 34, 49, 42, 34, 49, 41, 34, 48, 41, 35, 48, 42, 35, + 49, 42, 35, 48, 41, 34, 47, 41, 33, 47, 42, 35, 48, 42, 36, 49, 43, 35, 48, 42, 35, 48, 41, 35, 47, 41, 35, 125, 122, 117, 132, 128, 124, 133, 128, 124, 132, 128, 123, 131, 127, 123, 131, 128, 124, 131, 128, 124, 55, 49, 44, 49, 42, 35, 48, 43, 35, 48, 43, 35, 49, 42, 35, + 47, 41, 34, 47, 42, 34, 48, 42, 35, 48, 42, 35, 48, 42, 34, 46, 42, 35, 47, 42, 36, 48, 41, 36, 47, 41, 35, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 46, 40, 34, 48, 41, 35, 47, 40, 36, 48, 42, 36, 48, 42, 35, 48, 41, 34, + 49, 42, 34, 48, 41, 34, 47, 42, 34, 48, 42, 34, 49, 40, 35, 48, 40, 35, 48, 41, 34, 47, 41, 34, 46, 42, 35, 129, 126, 123, 129, 126, 122, 129, 126, 122, 129, 125, 122, 130, 126, 122, 131, 126, 122, 131, 126, 123, 48, 42, 35, 48, 41, 34, 48, 40, 33, 46, 41, 34, 46, 41, 34, + 47, 41, 34, 47, 40, 34, 46, 42, 33, 45, 42, 33, 45, 41, 34, 45, 41, 34, 46, 42, 33, 47, 41, 33, 48, 39, 34, 47, 39, 33, 46, 40, 34, 47, 40, 34, 88, 83, 77, 47, 41, 34, 46, 41, 35, 46, 41, 33, 45, 39, 33, 45, 40, 34, 45, 41, 33, 45, 39, 33, 45, 39, 34, + 46, 41, 33, 47, 40, 33, 45, 38, 33, 46, 39, 33, 46, 38, 32, 45, 39, 33, 46, 40, 33, 46, 39, 32, 46, 39, 32, 44, 39, 33, 44, 40, 34, 43, 39, 33, 45, 39, 32, 45, 39, 32, 44, 39, 32, 72, 64, 59, 20, 16, 14, 30, 27, 25, 32, 30, 28, 32, 30, 28, 31, 28, 26, + 30, 28, 26, 31, 29, 27, 30, 27, 25, 31, 28, 26, 31, 29, 26, 31, 29, 27, 32, 29, 26, 30, 28, 25, 114, 113, 111, 121, 120, 119, 121, 120, 119, 121, 119, 118, 121, 120, 119, 121, 120, 119, 122, 120, 119, 39, 38, 35, 30, 29, 26, 29, 27, 24, 30, 26, 24, 31, 29, 27, 30, 28, 26, + 30, 28, 26, 29, 27, 25, 32, 30, 27, 30, 29, 26, 32, 29, 26, 29, 27, 24, 30, 28, 26, 31, 28, 26, 29, 27, 25, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 16, 15, 16, 30, 28, 26, 31, 28, 27, 31, 28, 26, 30, 27, 25, 31, 28, 26, 30, 29, 26, + 28, 28, 25, 31, 29, 26, 30, 27, 25, 30, 29, 26, 30, 28, 25, 28, 26, 23, 29, 26, 24, 30, 28, 26, 119, 118, 116, 119, 118, 116, 119, 119, 117, 120, 118, 117, 118, 117, 116, 119, 118, 116, 119, 118, 117, 29, 26, 24, 29, 27, 25, 30, 28, 26, 30, 28, 26, 28, 26, 24, 28, 27, 24, + 28, 26, 24, 29, 27, 25, 27, 25, 23, 28, 26, 24, 28, 27, 24, 28, 26, 24, 16, 14, 11, 39, 34, 26, 38, 33, 26, 38, 32, 26, 38, 32, 26, 38, 33, 27, 38, 33, 27, 36, 33, 27, 36, 33, 27, 38, 32, 27, 38, 32, 27, 36, 32, 27, 36, 31, 26, 37, 32, 25, 35, 32, 26, + 42, 37, 30, 49, 42, 34, 7, 6, 5, 30, 30, 30, 24, 24, 25, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, + 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 16, 16, 16, 22, 22, 22, 10, 10, 10, 15, 15, 15, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, + 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 25, 26, 26, 33, 33, 33, 13, 13, 12, 55, 47, 38, 44, 40, 34, 35, 31, 26, 37, 30, 26, 36, 32, 25, 36, 31, 26, 37, 31, 25, 35, 30, 26, 36, 32, 26, 36, 31, 27, + 36, 32, 26, 36, 32, 25, 38, 32, 27, 37, 34, 26, 36, 33, 26, 81, 76, 72, 39, 32, 28, 39, 33, 27, 37, 33, 27, 38, 31, 28, 39, 31, 27, 40, 32, 28, 39, 33, 28, 39, 33, 29, 38, 31, 28, 38, 33, 28, 37, 34, 28, 38, 32, 27, 39, 34, 28, 38, 33, 29, 38, 33, 29, + 39, 34, 28, 39, 33, 28, 39, 33, 29, 39, 34, 28, 40, 35, 28, 40, 34, 29, 41, 34, 29, 39, 36, 29, 39, 36, 28, 40, 35, 28, 41, 34, 29, 40, 35, 30, 39, 36, 30, 39, 36, 30, 40, 35, 29, 41, 36, 30, 42, 35, 30, 41, 35, 29, 40, 35, 29, 40, 35, 30, 41, 36, 31, + 40, 35, 30, 31, 27, 24, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, 23, 22, 19, 43, 37, 29, 43, 35, 29, 42, 36, 29, 43, 37, 31, 43, 37, 31, 42, 36, 30, 41, 35, 31, 42, 36, 31, 41, 36, 30, 41, 38, 31, 43, 37, 31, 42, 37, 31, 44, 36, 30, + 44, 37, 30, 43, 37, 31, 44, 37, 31, 44, 38, 30, 42, 39, 30, 44, 37, 30, 45, 38, 31, 43, 38, 32, 43, 37, 31, 43, 39, 32, 44, 40, 32, 43, 39, 31, 43, 38, 31, 44, 40, 32, 46, 38, 32, 45, 37, 32, 46, 37, 32, 45, 37, 31, 45, 37, 32, 45, 38, 33, 44, 38, 33, + 45, 38, 33, 44, 40, 32, 45, 39, 31, 46, 38, 31, 45, 39, 31, 44, 38, 31, 46, 38, 32, 46, 40, 33, 45, 39, 34, 44, 38, 34, 45, 38, 34, 48, 39, 34, 47, 39, 34, 45, 38, 33, 44, 39, 33, 45, 41, 33, 46, 41, 34, 47, 41, 34, 46, 41, 33, 47, 40, 33, 47, 40, 32, + 48, 40, 33, 44, 37, 32, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 47, 42, 34, 47, 41, 34, 46, 40, 34, 47, 40, 33, 48, 41, 33, 46, 43, 33, 45, 41, 33, 46, 40, 34, 45, 40, 34, 45, 41, 34, 47, 42, 34, 48, 41, 34, 48, 41, 33, + 47, 42, 34, 47, 42, 34, 46, 42, 34, 46, 40, 34, 48, 40, 33, 48, 41, 33, 49, 41, 34, 48, 42, 34, 47, 42, 34, 47, 41, 34, 47, 41, 35, 48, 41, 35, 49, 41, 34, 47, 43, 34, 45, 43, 33, 46, 41, 34, 48, 41, 34, 48, 41, 34, 48, 40, 34, 49, 41, 34, 49, 43, 34, + 49, 43, 34, 48, 42, 35, 47, 42, 34, 48, 41, 34, 49, 40, 34, 48, 41, 34, 48, 42, 34, 48, 42, 35, 47, 42, 34, 48, 42, 34, 48, 41, 34, 47, 41, 34, 47, 41, 35, 47, 42, 36, 48, 42, 35, 48, 40, 34, 49, 40, 35, 49, 41, 35, 48, 42, 35, 48, 42, 36, 48, 42, 37, + 47, 43, 35, 47, 43, 35, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 46, 40, 34, 49, 41, 35, 49, 40, 34, 50, 42, 35, 49, 41, 35, 48, 40, 35, 49, 40, 34, 49, 41, 33, 48, 42, 34, 49, 42, 35, 49, 42, 34, 48, 42, 33, 47, 42, 34, + 48, 42, 35, 48, 41, 34, 47, 41, 35, 47, 41, 35, 47, 41, 34, 46, 41, 34, 47, 41, 35, 49, 41, 35, 49, 41, 35, 48, 40, 35, 47, 41, 35, 47, 42, 34, 47, 42, 35, 47, 42, 34, 46, 41, 33, 45, 42, 33, 45, 42, 33, 46, 41, 34, 46, 41, 34, 45, 42, 34, 46, 42, 33, + 46, 40, 33, 45, 39, 34, 46, 41, 34, 45, 40, 34, 46, 39, 34, 88, 83, 78, 46, 39, 34, 46, 39, 33, 47, 40, 32, 46, 41, 33, 45, 41, 34, 46, 40, 34, 46, 40, 33, 45, 40, 34, 46, 40, 33, 47, 40, 33, 46, 39, 34, 45, 38, 33, 45, 39, 32, 46, 39, 32, 46, 38, 33, + 46, 38, 34, 47, 38, 34, 46, 38, 34, 44, 38, 33, 43, 38, 32, 43, 38, 33, 43, 39, 34, 44, 39, 32, 71, 66, 58, 19, 17, 14, 30, 28, 25, 31, 28, 25, 33, 30, 27, 32, 30, 27, 31, 29, 26, 30, 27, 26, 31, 29, 26, 29, 27, 25, 32, 30, 27, 32, 29, 27, 32, 30, 27, + 30, 28, 25, 32, 30, 28, 30, 29, 25, 32, 30, 27, 31, 29, 26, 32, 29, 27, 31, 29, 27, 30, 27, 25, 30, 27, 25, 31, 29, 27, 30, 28, 26, 31, 28, 26, 31, 29, 26, 31, 30, 27, 31, 29, 27, 31, 29, 27, 31, 29, 27, 31, 28, 26, 30, 26, 24, 31, 29, 27, 29, 28, 25, + 29, 26, 24, 29, 27, 25, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 31, 28, 25, 30, 28, 25, 28, 26, 24, 29, 27, 25, 30, 28, 25, 29, 27, 24, 29, 27, 25, 30, 29, 27, 30, 28, 26, 30, 28, 25, 31, 29, 26, 28, 27, 23, 30, 28, 25, + 30, 28, 26, 30, 27, 25, 29, 28, 25, 27, 25, 23, 28, 26, 24, 29, 28, 25, 28, 26, 24, 30, 28, 26, 27, 26, 23, 28, 26, 24, 29, 28, 25, 29, 27, 26, 28, 26, 24, 29, 27, 25, 28, 26, 24, 29, 27, 25, 28, 26, 24, 27, 25, 23, 27, 25, 23, 29, 27, 25, 16, 14, 12, + 37, 32, 26, 37, 32, 26, 37, 33, 27, 38, 32, 27, 39, 31, 27, 38, 31, 26, 37, 32, 26, 38, 31, 26, 38, 32, 26, 36, 31, 26, 36, 30, 26, 37, 32, 26, 35, 31, 26, 34, 32, 26, 42, 37, 30, 49, 42, 35, 7, 6, 5, 33, 33, 34, 28, 28, 28, 21, 21, 21, 21, 21, 21, + 21, 21, 22, 22, 22, 22, 21, 21, 22, 21, 21, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 22, 22, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 22, 22, 22, 17, 17, 17, 23, 23, 23, + 10, 9, 9, 14, 14, 14, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, + 18, 18, 19, 24, 24, 24, 31, 31, 31, 13, 12, 11, 53, 46, 38, 47, 40, 33, 36, 31, 27, 35, 31, 26, 37, 32, 25, 36, 32, 25, 36, 30, 25, 35, 32, 24, 36, 31, 26, 36, 32, 25, 37, 33, 25, 38, 33, 26, 37, 33, 25, 36, 33, 27, 38, 33, 27, 80, 77, 72, 39, 33, 26, + 38, 33, 27, 38, 32, 28, 37, 34, 26, 37, 33, 26, 38, 32, 27, 40, 32, 29, 39, 32, 28, 38, 32, 28, 39, 33, 27, 38, 33, 28, 39, 34, 28, 39, 34, 28, 39, 33, 28, 40, 33, 27, 40, 33, 28, 40, 34, 28, 39, 34, 28, 40, 34, 29, 39, 34, 30, 41, 35, 29, 39, 34, 28, + 39, 34, 29, 39, 35, 29, 39, 36, 29, 39, 35, 30, 41, 35, 29, 42, 36, 29, 41, 35, 29, 40, 36, 28, 41, 37, 30, 40, 35, 29, 39, 36, 30, 41, 37, 30, 43, 36, 30, 42, 36, 30, 40, 36, 31, 31, 27, 24, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, + 24, 22, 19, 42, 37, 29, 43, 38, 30, 43, 36, 30, 42, 36, 30, 43, 37, 30, 44, 35, 29, 42, 37, 31, 42, 38, 32, 44, 36, 31, 43, 37, 30, 42, 37, 31, 43, 37, 30, 42, 38, 30, 41, 37, 31, 43, 38, 31, 45, 39, 30, 43, 38, 30, 44, 37, 31, 45, 38, 31, 44, 38, 31, + 43, 38, 31, 44, 38, 31, 45, 37, 31, 46, 39, 32, 45, 38, 32, 44, 38, 32, 43, 38, 32, 46, 39, 31, 44, 37, 32, 43, 37, 32, 44, 37, 31, 44, 38, 32, 46, 38, 33, 45, 38, 32, 46, 39, 31, 46, 40, 32, 44, 39, 32, 45, 39, 32, 47, 40, 33, 46, 39, 32, 46, 38, 31, + 45, 39, 31, 45, 39, 33, 46, 39, 34, 46, 38, 32, 46, 39, 32, 45, 40, 33, 45, 39, 33, 45, 40, 34, 44, 40, 32, 46, 40, 32, 47, 40, 34, 45, 40, 33, 46, 41, 33, 48, 41, 33, 47, 40, 34, 45, 38, 32, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 47, 41, 33, 47, 40, 33, 47, 40, 33, 47, 40, 34, 48, 40, 33, 48, 40, 33, 48, 41, 35, 48, 40, 35, 48, 40, 33, 48, 40, 33, 48, 41, 33, 48, 41, 34, 48, 42, 35, 47, 42, 33, 48, 41, 34, 48, 41, 35, 46, 40, 35, 46, 40, 35, 48, 40, 35, 48, 40, 34, + 48, 40, 35, 49, 41, 35, 48, 42, 34, 47, 42, 35, 47, 40, 34, 48, 41, 34, 49, 42, 35, 47, 41, 34, 48, 42, 35, 49, 43, 34, 48, 42, 34, 46, 41, 35, 46, 42, 35, 48, 41, 34, 48, 42, 34, 47, 43, 34, 47, 43, 34, 48, 42, 34, 48, 41, 33, 48, 41, 34, 47, 40, 35, + 47, 40, 36, 48, 41, 35, 48, 42, 34, 47, 41, 34, 48, 41, 35, 49, 41, 35, 49, 41, 35, 49, 42, 36, 48, 42, 36, 48, 41, 35, 49, 41, 35, 47, 41, 36, 46, 42, 35, 48, 43, 35, 48, 42, 36, 46, 40, 35, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 45, 39, 34, 48, 42, 35, 48, 42, 35, 47, 40, 34, 47, 41, 34, 47, 40, 34, 49, 41, 33, 48, 42, 34, 47, 42, 35, 48, 42, 34, 49, 42, 33, 49, 41, 34, 48, 41, 35, 46, 41, 35, 46, 41, 35, 48, 41, 34, 47, 41, 35, 46, 41, 35, 46, 41, 35, 47, 41, 34, + 47, 41, 34, 48, 41, 34, 46, 41, 34, 45, 40, 34, 45, 40, 34, 46, 41, 34, 46, 42, 35, 45, 41, 34, 45, 40, 34, 47, 41, 34, 47, 42, 34, 47, 42, 33, 46, 40, 34, 45, 39, 34, 47, 39, 33, 46, 39, 33, 44, 40, 34, 46, 41, 33, 46, 40, 34, 88, 83, 78, 47, 40, 34, + 46, 40, 34, 44, 39, 34, 44, 40, 33, 44, 41, 33, 45, 39, 33, 45, 38, 34, 44, 39, 34, 45, 40, 33, 46, 40, 33, 45, 39, 33, 45, 39, 33, 47, 39, 32, 45, 40, 33, 44, 39, 33, 44, 38, 32, 45, 38, 31, 45, 39, 32, 46, 39, 33, 45, 39, 33, 45, 39, 33, 45, 39, 33, + 43, 39, 32, 70, 66, 59, 20, 17, 14, 32, 30, 27, 31, 30, 26, 31, 29, 27, 32, 29, 27, 33, 29, 28, 31, 28, 26, 31, 28, 26, 30, 28, 26, 31, 29, 26, 32, 30, 28, 30, 28, 26, 32, 30, 27, 32, 30, 27, 30, 29, 26, 31, 29, 26, 32, 30, 27, 32, 30, 27, 30, 27, 25, + 30, 28, 26, 30, 28, 25, 30, 28, 25, 31, 29, 26, 31, 29, 27, 30, 28, 25, 31, 30, 27, 30, 28, 25, 31, 28, 26, 31, 28, 26, 30, 28, 25, 32, 29, 26, 31, 28, 26, 29, 27, 25, 29, 27, 24, 29, 27, 24, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 28, 26, 24, 31, 29, 26, 30, 28, 25, 28, 26, 24, 29, 28, 25, 29, 28, 26, 29, 28, 26, 30, 29, 26, 29, 27, 24, 28, 26, 23, 29, 28, 25, 28, 26, 24, 29, 26, 24, 29, 27, 24, 28, 26, 24, 28, 25, 24, 29, 26, 24, 29, 26, 25, 30, 28, 26, 28, 26, 24, + 31, 28, 26, 30, 28, 26, 29, 28, 25, 27, 25, 23, 28, 25, 23, 29, 27, 24, 29, 27, 24, 29, 28, 25, 29, 26, 25, 28, 25, 24, 29, 26, 25, 28, 26, 24, 30, 27, 25, 16, 13, 12, 37, 31, 27, 38, 32, 27, 38, 33, 27, 37, 32, 27, 36, 32, 26, 36, 32, 26, 36, 31, 26, + 36, 31, 25, 37, 31, 26, 37, 32, 26, 37, 33, 26, 38, 32, 26, 37, 31, 26, 36, 31, 25, 40, 37, 30, 47, 43, 35, 7, 6, 5, 29, 29, 29, 23, 23, 24, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 16, 16, 17, 22, 22, 22, 10, 10, 10, 14, 14, 14, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 17, 17, 18, 24, 24, 25, 32, 32, 32, 13, 12, 12, 53, 47, 39, 47, 39, 33, 36, 31, 26, + 34, 31, 27, 36, 30, 26, 36, 30, 25, 37, 31, 26, 37, 32, 24, 36, 32, 26, 36, 30, 27, 35, 31, 26, 35, 31, 26, 37, 30, 27, 36, 32, 25, 36, 32, 25, 81, 76, 71, 37, 32, 26, 38, 31, 26, 37, 33, 28, 39, 34, 27, 38, 32, 27, 37, 31, 27, 38, 32, 28, 39, 33, 28, + 38, 32, 28, 38, 31, 27, 37, 33, 28, 39, 34, 28, 39, 34, 28, 38, 34, 28, 38, 33, 28, 39, 33, 28, 38, 34, 28, 40, 34, 28, 39, 34, 28, 39, 34, 28, 40, 33, 27, 39, 34, 29, 39, 34, 27, 41, 35, 29, 39, 36, 28, 39, 36, 28, 40, 34, 29, 40, 35, 28, 40, 36, 29, + 39, 35, 29, 40, 36, 29, 41, 36, 29, 42, 36, 30, 39, 37, 31, 39, 35, 30, 39, 37, 30, 40, 35, 30, 30, 28, 23, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, 24, 21, 19, 42, 37, 31, 42, 37, 31, 43, 36, 30, 42, 37, 30, 43, 37, 30, 41, 35, 30, + 44, 36, 30, 43, 36, 31, 41, 36, 31, 42, 36, 31, 44, 35, 30, 44, 37, 31, 43, 39, 31, 43, 38, 30, 42, 37, 30, 41, 38, 31, 42, 37, 31, 43, 37, 31, 43, 38, 30, 43, 38, 31, 44, 37, 32, 43, 36, 31, 43, 39, 32, 44, 38, 31, 43, 37, 31, 45, 38, 31, 44, 38, 32, + 42, 38, 32, 43, 38, 31, 45, 39, 31, 44, 39, 32, 45, 38, 31, 45, 38, 32, 46, 39, 32, 46, 39, 32, 45, 37, 32, 46, 38, 32, 46, 39, 32, 47, 39, 32, 45, 37, 31, 44, 38, 31, 46, 39, 33, 45, 39, 33, 46, 39, 33, 45, 39, 33, 45, 38, 32, 44, 38, 33, 45, 39, 34, + 47, 40, 33, 46, 39, 32, 46, 39, 32, 47, 40, 33, 46, 40, 33, 45, 41, 34, 45, 39, 34, 46, 39, 33, 44, 39, 32, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 49, 41, 33, 47, 40, 32, 47, 40, 33, 48, 40, 33, 47, 40, 33, 47, 40, 33, + 47, 40, 33, 46, 41, 33, 46, 41, 34, 47, 40, 34, 49, 40, 33, 48, 41, 33, 48, 42, 34, 48, 40, 34, 48, 39, 33, 48, 40, 33, 47, 40, 34, 46, 42, 34, 47, 40, 33, 47, 40, 34, 47, 42, 35, 46, 42, 35, 48, 42, 34, 48, 42, 34, 48, 41, 35, 47, 42, 34, 47, 42, 34, + 47, 42, 34, 48, 42, 33, 47, 42, 34, 46, 42, 35, 47, 42, 35, 48, 42, 34, 48, 42, 35, 49, 42, 35, 49, 41, 34, 47, 42, 34, 46, 42, 35, 47, 41, 35, 47, 41, 34, 47, 41, 33, 47, 41, 33, 49, 41, 34, 48, 40, 35, 48, 41, 35, 48, 42, 35, 49, 42, 34, 49, 42, 34, + 48, 41, 35, 47, 40, 36, 47, 41, 35, 47, 42, 35, 48, 41, 35, 49, 42, 36, 48, 43, 35, 46, 42, 35, 46, 41, 35, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 46, 40, 33, 48, 43, 34, 47, 41, 35, 47, 41, 35, 47, 41, 35, 48, 42, 35, + 48, 42, 35, 47, 41, 35, 47, 41, 35, 49, 41, 34, 49, 40, 35, 46, 40, 35, 47, 40, 35, 47, 41, 34, 47, 41, 33, 47, 40, 34, 47, 41, 34, 46, 43, 34, 47, 42, 34, 47, 42, 35, 46, 41, 35, 45, 41, 34, 47, 41, 33, 47, 41, 33, 45, 41, 34, 46, 41, 34, 47, 40, 34, + 47, 40, 34, 46, 40, 34, 45, 40, 33, 45, 41, 33, 46, 42, 34, 47, 41, 34, 47, 40, 34, 46, 41, 34, 48, 40, 34, 46, 39, 34, 45, 39, 34, 47, 40, 34, 89, 83, 78, 45, 39, 34, 45, 40, 34, 46, 39, 33, 45, 39, 33, 46, 40, 33, 46, 40, 33, 45, 40, 34, 45, 39, 34, + 46, 39, 32, 47, 38, 33, 47, 39, 33, 45, 40, 33, 44, 40, 33, 46, 39, 33, 45, 38, 32, 43, 39, 33, 44, 39, 32, 46, 38, 32, 46, 40, 33, 45, 40, 32, 44, 39, 32, 44, 37, 32, 44, 38, 32, 69, 66, 59, 18, 17, 14, 30, 29, 26, 33, 30, 28, 31, 29, 26, 32, 30, 27, + 31, 28, 25, 32, 30, 28, 30, 28, 26, 32, 30, 28, 31, 29, 26, 30, 28, 25, 30, 28, 25, 31, 28, 26, 33, 30, 27, 31, 29, 26, 31, 29, 26, 31, 29, 25, 30, 28, 25, 31, 28, 26, 30, 28, 26, 30, 28, 26, 29, 27, 25, 31, 28, 26, 31, 28, 26, 31, 30, 27, 30, 28, 26, + 29, 27, 25, 29, 27, 24, 29, 27, 24, 29, 27, 24, 30, 27, 25, 31, 28, 26, 30, 27, 25, 30, 27, 25, 30, 27, 25, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 16, 15, 16, 30, 28, 26, 29, 27, 25, 30, 28, 26, 31, 29, 26, 29, 27, 24, 28, 27, 24, + 28, 26, 23, 30, 28, 25, 28, 26, 24, 28, 27, 24, 28, 26, 23, 28, 26, 23, 30, 28, 25, 29, 27, 25, 30, 27, 25, 28, 26, 24, 28, 26, 24, 28, 26, 24, 30, 28, 25, 28, 27, 24, 29, 28, 25, 30, 28, 26, 30, 28, 26, 29, 27, 25, 30, 27, 25, 28, 25, 23, 28, 26, 24, + 29, 27, 25, 29, 27, 24, 29, 27, 25, 28, 25, 23, 29, 26, 25, 27, 25, 24, 16, 14, 11, 37, 33, 26, 37, 33, 27, 38, 32, 27, 37, 32, 26, 38, 32, 28, 38, 32, 27, 38, 32, 26, 38, 32, 26, 37, 32, 26, 37, 31, 25, 37, 31, 26, 38, 31, 26, 37, 31, 26, 35, 31, 26, + 41, 37, 30, 47, 42, 34, 7, 6, 5, 29, 29, 29, 23, 23, 23, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 21, 21, + 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 21, 17, 17, 17, 23, 22, 22, 9, 9, 9, 13, 13, 13, 16, 16, 16, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, + 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 22, 28, 28, 28, 35, 35, 35, 14, 13, 12, 54, 47, 39, 45, 39, 33, 37, 32, 25, 35, 31, 25, 37, 32, 26, 36, 31, 27, 36, 30, 26, 35, 32, 25, 35, 31, 27, 36, 31, 26, + 36, 31, 26, 37, 33, 26, 37, 31, 26, 37, 31, 27, 37, 33, 26, 81, 76, 72, 36, 33, 27, 38, 33, 27, 39, 33, 27, 38, 32, 28, 39, 33, 28, 38, 32, 26, 37, 32, 28, 39, 33, 28, 39, 34, 27, 39, 33, 27, 38, 32, 28, 38, 33, 27, 40, 34, 27, 39, 33, 28, 38, 33, 29, + 39, 35, 28, 40, 35, 28, 121, 117, 114, 126, 122, 120, 126, 123, 120, 127, 124, 120, 125, 124, 121, 126, 124, 121, 127, 124, 121, 47, 43, 37, 41, 36, 29, 40, 35, 30, 39, 34, 28, 40, 34, 28, 39, 35, 28, 41, 36, 28, 39, 36, 29, 39, 35, 29, 42, 35, 30, 40, 35, 29, 39, 36, 29, + 40, 37, 30, 31, 28, 24, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, 23, 21, 20, 42, 36, 30, 43, 37, 29, 43, 36, 30, 43, 36, 29, 43, 36, 30, 44, 36, 30, 43, 37, 31, 43, 36, 30, 44, 36, 31, 43, 36, 31, 42, 37, 30, 41, 36, 31, 41, 36, 30, + 42, 36, 31, 42, 37, 31, 127, 124, 120, 127, 124, 120, 127, 124, 120, 128, 124, 121, 128, 124, 120, 127, 124, 120, 128, 124, 120, 44, 38, 33, 43, 38, 32, 43, 38, 32, 44, 37, 32, 45, 38, 33, 43, 39, 32, 43, 38, 32, 44, 38, 33, 43, 37, 32, 44, 36, 32, 45, 37, 33, 45, 37, 32, + 46, 37, 31, 45, 37, 32, 123, 120, 116, 130, 127, 122, 129, 127, 123, 130, 127, 123, 130, 127, 123, 131, 127, 122, 130, 126, 122, 52, 47, 42, 45, 39, 33, 46, 39, 32, 45, 39, 33, 46, 38, 33, 45, 38, 32, 44, 38, 32, 44, 38, 32, 44, 40, 33, 46, 40, 33, 46, 40, 33, 46, 40, 33, + 46, 40, 34, 43, 39, 32, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 45, 39, 33, 46, 39, 34, 48, 40, 34, 47, 41, 34, 46, 40, 34, 46, 40, 34, 46, 41, 34, 46, 40, 33, 45, 40, 33, 46, 41, 34, 48, 41, 34, 47, 40, 33, 48, 39, 34, + 48, 39, 35, 46, 40, 34, 129, 126, 122, 130, 125, 122, 129, 126, 122, 130, 127, 122, 131, 126, 122, 130, 126, 122, 130, 126, 122, 47, 40, 34, 47, 41, 34, 48, 40, 34, 47, 40, 33, 46, 42, 33, 46, 41, 34, 46, 41, 35, 47, 42, 35, 47, 42, 34, 47, 41, 33, 48, 41, 34, 49, 41, 34, + 48, 41, 34, 46, 41, 33, 125, 121, 117, 132, 127, 123, 132, 127, 124, 131, 127, 124, 130, 127, 123, 131, 128, 123, 132, 128, 123, 56, 49, 43, 46, 40, 34, 48, 41, 33, 49, 41, 34, 47, 41, 35, 48, 42, 35, 47, 43, 35, 47, 41, 34, 47, 41, 35, 47, 42, 36, 47, 41, 34, 48, 40, 34, + 48, 40, 35, 46, 40, 35, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 46, 40, 33, 48, 40, 34, 48, 39, 33, 48, 41, 34, 47, 42, 35, 46, 40, 34, 47, 40, 34, 48, 41, 35, 47, 42, 34, 46, 41, 33, 47, 41, 34, 47, 41, 34, 47, 40, 34, + 47, 40, 35, 47, 42, 35, 130, 126, 122, 131, 127, 122, 130, 127, 122, 129, 127, 122, 130, 126, 123, 130, 127, 122, 130, 126, 121, 46, 40, 33, 45, 40, 35, 45, 40, 35, 46, 40, 35, 46, 40, 34, 46, 40, 34, 45, 40, 34, 45, 40, 33, 46, 41, 33, 45, 41, 34, 46, 41, 33, 47, 41, 33, + 47, 41, 33, 46, 41, 33, 46, 39, 33, 45, 39, 33, 45, 40, 32, 88, 84, 78, 47, 39, 33, 45, 39, 33, 45, 40, 33, 46, 39, 33, 45, 39, 33, 44, 40, 33, 44, 38, 33, 44, 38, 33, 44, 39, 33, 45, 40, 33, 45, 41, 32, 46, 41, 32, 46, 40, 33, 45, 39, 34, 45, 38, 34, + 45, 40, 33, 43, 40, 33, 43, 39, 33, 45, 38, 32, 44, 39, 32, 43, 38, 32, 43, 38, 32, 44, 39, 32, 70, 65, 57, 18, 17, 13, 31, 29, 26, 31, 28, 25, 31, 28, 26, 32, 29, 27, 31, 29, 26, 32, 29, 27, 31, 29, 27, 32, 30, 27, 30, 28, 26, 30, 28, 26, 30, 28, 26, + 31, 29, 27, 115, 114, 112, 121, 120, 119, 121, 120, 118, 122, 120, 119, 122, 121, 119, 122, 121, 119, 120, 119, 118, 39, 36, 34, 32, 29, 27, 30, 28, 26, 29, 28, 25, 30, 27, 25, 30, 28, 25, 29, 27, 24, 31, 29, 26, 30, 27, 25, 31, 29, 26, 30, 26, 25, 31, 29, 27, 29, 27, 25, + 31, 28, 26, 29, 27, 25, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 16, 15, 16, 30, 28, 26, 29, 27, 24, 31, 29, 26, 29, 28, 25, 29, 28, 25, 28, 27, 25, 28, 27, 25, 29, 27, 25, 30, 28, 25, 30, 28, 25, 29, 27, 25, 30, 28, 26, 28, 27, 25, + 28, 27, 24, 119, 118, 117, 119, 118, 116, 120, 118, 117, 119, 117, 116, 120, 119, 117, 119, 118, 116, 118, 117, 116, 29, 27, 25, 29, 26, 24, 28, 25, 24, 29, 28, 26, 28, 27, 25, 28, 26, 24, 28, 26, 24, 29, 27, 25, 29, 26, 25, 27, 25, 23, 29, 26, 24, 28, 26, 24, 15, 14, 11, + 37, 31, 27, 39, 32, 26, 37, 32, 27, 37, 32, 27, 38, 32, 26, 36, 31, 27, 36, 32, 27, 38, 32, 26, 36, 31, 27, 35, 32, 26, 35, 31, 25, 36, 31, 26, 37, 31, 26, 36, 31, 26, 43, 36, 29, 48, 42, 33, 7, 6, 5, 30, 30, 30, 24, 24, 25, 18, 18, 18, 18, 18, 19, + 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 22, 22, 23, 22, 22, 23, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 22, 22, 22, 22, 22, 23, 22, 22, 22, 17, 17, 18, 23, 23, 23, + 10, 10, 9, 14, 14, 14, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 20, + 19, 19, 20, 26, 26, 26, 33, 33, 34, 14, 13, 12, 55, 46, 38, 47, 41, 33, 36, 33, 26, 36, 32, 26, 37, 31, 26, 36, 30, 25, 37, 30, 25, 36, 32, 25, 36, 30, 25, 37, 30, 25, 37, 32, 25, 38, 32, 26, 37, 34, 26, 36, 33, 25, 36, 33, 26, 81, 76, 72, 38, 33, 26, + 38, 33, 26, 36, 32, 27, 36, 33, 27, 38, 33, 27, 37, 32, 28, 38, 33, 28, 39, 32, 28, 38, 32, 27, 37, 33, 27, 38, 33, 28, 39, 31, 27, 40, 33, 27, 37, 33, 28, 39, 32, 29, 40, 32, 27, 41, 33, 27, 39, 32, 28, 38, 35, 27, 40, 35, 28, 38, 33, 27, 38, 36, 28, + 38, 35, 29, 38, 35, 28, 38, 34, 28, 39, 34, 28, 40, 34, 28, 40, 35, 29, 38, 35, 28, 40, 35, 28, 41, 35, 29, 39, 34, 28, 40, 34, 28, 40, 36, 30, 41, 36, 29, 41, 36, 29, 41, 36, 30, 30, 27, 23, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, + 23, 21, 20, 42, 36, 30, 42, 37, 30, 41, 36, 30, 43, 35, 30, 43, 36, 31, 41, 36, 31, 42, 36, 31, 43, 38, 30, 42, 36, 31, 42, 38, 31, 41, 37, 30, 42, 36, 29, 43, 37, 29, 42, 37, 30, 41, 36, 30, 42, 38, 30, 42, 38, 32, 42, 37, 31, 44, 38, 30, 43, 37, 31, + 44, 37, 31, 43, 36, 32, 42, 37, 32, 44, 37, 31, 44, 37, 32, 43, 38, 32, 45, 38, 31, 45, 37, 32, 44, 37, 32, 44, 38, 32, 44, 38, 32, 45, 38, 33, 46, 39, 32, 45, 39, 32, 43, 39, 32, 44, 39, 32, 43, 38, 33, 44, 38, 32, 44, 39, 32, 45, 39, 32, 46, 37, 32, + 44, 38, 32, 45, 39, 32, 46, 39, 33, 46, 38, 33, 46, 39, 32, 45, 39, 32, 46, 39, 33, 44, 39, 33, 45, 38, 34, 45, 39, 33, 46, 38, 32, 44, 38, 32, 45, 39, 33, 47, 41, 34, 48, 40, 34, 45, 37, 31, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 46, 39, 34, 47, 40, 34, 47, 40, 33, 46, 39, 33, 46, 41, 34, 47, 42, 34, 47, 40, 34, 48, 39, 33, 46, 39, 33, 45, 40, 34, 47, 40, 34, 47, 40, 35, 46, 40, 35, 47, 39, 34, 47, 40, 34, 48, 42, 34, 47, 41, 34, 47, 40, 33, 48, 41, 34, 49, 41, 35, + 48, 41, 35, 46, 41, 34, 47, 42, 34, 47, 42, 35, 47, 41, 35, 47, 41, 34, 47, 42, 34, 46, 42, 35, 46, 41, 35, 48, 41, 34, 48, 43, 34, 48, 43, 34, 48, 41, 34, 48, 41, 34, 46, 41, 35, 46, 41, 34, 46, 41, 34, 47, 41, 35, 48, 42, 35, 48, 41, 34, 49, 39, 34, + 47, 40, 34, 45, 40, 33, 48, 41, 34, 50, 41, 35, 49, 40, 35, 48, 40, 34, 49, 40, 35, 49, 39, 35, 48, 41, 34, 48, 41, 34, 48, 41, 35, 47, 42, 36, 47, 42, 36, 49, 42, 35, 49, 41, 34, 48, 41, 36, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 45, 40, 33, 47, 41, 34, 46, 41, 33, 47, 41, 33, 48, 40, 35, 48, 41, 35, 48, 42, 35, 47, 41, 34, 47, 40, 34, 47, 40, 34, 48, 41, 34, 46, 41, 34, 46, 42, 33, 47, 42, 34, 47, 40, 34, 48, 41, 33, 48, 41, 34, 47, 42, 34, 46, 42, 34, 46, 42, 34, + 47, 42, 35, 46, 41, 34, 45, 41, 34, 46, 40, 33, 46, 41, 33, 45, 40, 34, 46, 40, 34, 46, 41, 34, 47, 41, 33, 46, 40, 34, 45, 39, 34, 45, 40, 34, 45, 40, 33, 46, 39, 34, 47, 40, 35, 47, 40, 34, 45, 39, 34, 44, 40, 34, 45, 40, 34, 88, 83, 78, 45, 39, 34, + 45, 39, 34, 44, 39, 33, 44, 38, 33, 45, 38, 34, 46, 39, 32, 45, 40, 32, 44, 40, 33, 45, 39, 33, 45, 40, 33, 46, 40, 34, 45, 40, 34, 44, 39, 33, 45, 38, 32, 46, 38, 33, 44, 39, 33, 43, 39, 33, 44, 39, 33, 43, 39, 33, 44, 39, 33, 44, 40, 31, 44, 40, 31, + 43, 40, 32, 70, 65, 58, 19, 16, 13, 30, 28, 25, 29, 27, 25, 32, 29, 27, 31, 28, 26, 31, 29, 27, 32, 29, 27, 32, 29, 27, 30, 27, 25, 31, 29, 27, 31, 29, 27, 30, 28, 26, 31, 28, 27, 32, 29, 27, 30, 27, 25, 29, 27, 24, 31, 29, 27, 30, 28, 26, 30, 28, 25, + 32, 29, 26, 31, 28, 26, 31, 28, 26, 31, 28, 26, 31, 28, 26, 30, 28, 26, 31, 29, 26, 29, 27, 25, 30, 28, 26, 31, 29, 26, 32, 29, 27, 30, 27, 25, 30, 27, 25, 30, 29, 26, 30, 28, 25, 29, 27, 25, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 16, 16, 16, 29, 27, 24, 29, 27, 24, 30, 29, 26, 28, 27, 25, 30, 28, 26, 30, 27, 25, 31, 28, 26, 28, 26, 24, 29, 27, 25, 28, 26, 24, 28, 27, 24, 28, 27, 24, 30, 28, 25, 28, 26, 24, 30, 27, 25, 28, 26, 23, 30, 28, 26, 29, 27, 24, 29, 28, 25, 28, 26, 23, + 28, 26, 23, 28, 27, 24, 29, 27, 25, 29, 27, 24, 28, 26, 24, 28, 26, 24, 28, 26, 23, 28, 26, 24, 28, 26, 24, 27, 25, 23, 27, 25, 23, 29, 27, 25, 27, 24, 23, 16, 13, 11, 38, 32, 26, 37, 32, 26, 37, 32, 27, 38, 32, 27, 38, 32, 26, 38, 32, 27, 37, 33, 27, + 36, 32, 26, 36, 31, 26, 36, 32, 26, 37, 33, 26, 36, 32, 27, 34, 31, 27, 34, 31, 26, 41, 37, 31, 47, 43, 34, 7, 6, 5, 30, 30, 30, 24, 24, 24, 17, 17, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 22, 22, 23, 23, 23, 23, 23, 23, 23, 22, 22, 22, 17, 17, 17, 23, 22, 22, 10, 9, 9, 14, 14, 14, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 25, 25, 25, 32, 32, 33, 13, 13, 12, 52, 47, 38, 45, 38, 32, 38, 30, 26, + 36, 31, 25, 34, 32, 26, 36, 31, 26, 35, 30, 25, 36, 32, 26, 36, 32, 27, 37, 32, 26, 36, 31, 25, 38, 32, 26, 36, 33, 26, 37, 32, 26, 39, 32, 26, 80, 77, 71, 37, 32, 27, 39, 32, 26, 38, 33, 27, 39, 33, 27, 37, 31, 27, 38, 32, 26, 37, 33, 26, 38, 32, 26, + 38, 32, 27, 39, 33, 27, 39, 32, 27, 37, 32, 28, 37, 33, 28, 39, 34, 28, 38, 33, 27, 38, 34, 29, 38, 35, 28, 40, 34, 27, 40, 33, 28, 39, 33, 28, 38, 36, 29, 37, 36, 27, 40, 36, 28, 40, 34, 29, 39, 34, 28, 39, 36, 28, 40, 34, 29, 38, 33, 29, 38, 34, 29, + 40, 34, 28, 41, 35, 30, 39, 34, 29, 41, 36, 29, 41, 35, 28, 40, 34, 29, 40, 35, 29, 41, 37, 28, 31, 27, 23, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, 23, 21, 19, 42, 35, 29, 42, 36, 29, 41, 35, 30, 42, 35, 30, 43, 36, 30, 41, 37, 30, + 41, 35, 30, 43, 36, 30, 42, 38, 31, 42, 36, 31, 42, 37, 31, 43, 36, 30, 42, 37, 30, 42, 37, 29, 43, 37, 30, 43, 37, 29, 42, 36, 30, 42, 38, 31, 43, 37, 31, 44, 37, 32, 43, 37, 30, 42, 39, 31, 45, 39, 32, 44, 39, 31, 42, 38, 32, 44, 39, 32, 45, 39, 31, + 44, 39, 31, 44, 39, 31, 45, 38, 31, 45, 38, 32, 45, 39, 32, 45, 39, 32, 44, 37, 33, 43, 38, 32, 44, 39, 32, 45, 39, 31, 46, 40, 31, 45, 40, 32, 45, 39, 33, 46, 38, 32, 45, 38, 32, 45, 40, 32, 45, 40, 32, 45, 38, 33, 46, 39, 33, 46, 40, 32, 46, 39, 32, + 45, 37, 33, 44, 38, 33, 44, 39, 34, 46, 39, 33, 46, 39, 32, 45, 39, 32, 44, 40, 33, 45, 40, 33, 44, 38, 32, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 47, 41, 33, 47, 41, 33, 45, 41, 33, 46, 40, 34, 48, 40, 34, 47, 41, 34, + 46, 39, 34, 46, 39, 34, 47, 41, 34, 45, 41, 34, 46, 39, 34, 46, 40, 34, 46, 42, 34, 46, 41, 34, 47, 40, 33, 48, 41, 34, 47, 41, 34, 46, 40, 34, 48, 40, 34, 47, 41, 34, 45, 40, 33, 46, 40, 34, 47, 40, 35, 48, 41, 34, 48, 41, 33, 47, 40, 34, 46, 42, 34, + 46, 42, 34, 46, 43, 34, 47, 42, 33, 46, 40, 33, 46, 40, 33, 47, 42, 34, 47, 41, 35, 46, 40, 34, 46, 41, 34, 48, 41, 34, 47, 42, 34, 46, 42, 34, 46, 40, 35, 47, 40, 35, 47, 40, 34, 47, 41, 33, 47, 40, 34, 48, 40, 35, 48, 40, 35, 47, 41, 34, 47, 42, 34, + 47, 41, 34, 47, 40, 36, 48, 40, 35, 48, 42, 34, 48, 40, 34, 48, 40, 35, 47, 41, 35, 47, 42, 35, 49, 41, 35, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 44, 39, 32, 48, 40, 34, 48, 40, 33, 46, 41, 33, 45, 41, 34, 46, 41, 35, + 46, 42, 35, 46, 41, 34, 46, 40, 33, 47, 40, 34, 47, 41, 33, 46, 41, 34, 47, 42, 34, 48, 42, 34, 48, 41, 34, 47, 41, 33, 47, 40, 34, 46, 41, 34, 46, 42, 34, 46, 41, 34, 47, 39, 34, 47, 39, 34, 45, 41, 34, 45, 42, 34, 47, 42, 33, 47, 40, 33, 46, 40, 34, + 46, 40, 34, 45, 39, 33, 44, 39, 33, 45, 40, 34, 46, 39, 34, 45, 39, 34, 46, 40, 34, 47, 40, 33, 46, 40, 33, 46, 40, 34, 46, 39, 32, 45, 39, 32, 88, 83, 78, 46, 39, 33, 44, 39, 33, 44, 38, 33, 46, 39, 34, 45, 38, 33, 45, 39, 33, 45, 39, 33, 46, 40, 32, + 46, 40, 32, 45, 39, 32, 45, 39, 32, 46, 39, 33, 46, 40, 33, 45, 40, 32, 44, 40, 32, 45, 39, 32, 44, 39, 33, 44, 38, 33, 44, 38, 32, 44, 38, 33, 43, 39, 33, 43, 39, 32, 45, 37, 31, 71, 63, 58, 19, 16, 14, 30, 27, 25, 31, 28, 26, 30, 28, 25, 31, 29, 27, + 32, 29, 27, 31, 29, 26, 32, 30, 27, 32, 29, 27, 32, 30, 27, 30, 28, 25, 31, 30, 27, 30, 28, 25, 31, 28, 25, 31, 29, 25, 30, 28, 25, 31, 29, 26, 30, 28, 26, 31, 29, 26, 31, 29, 26, 31, 29, 26, 29, 28, 25, 31, 29, 26, 32, 29, 26, 30, 28, 25, 30, 27, 25, + 30, 28, 26, 30, 28, 25, 31, 29, 27, 30, 27, 25, 29, 27, 25, 30, 28, 26, 31, 28, 26, 30, 27, 25, 28, 26, 24, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 16, 15, 16, 29, 27, 25, 31, 28, 26, 29, 27, 25, 30, 28, 26, 29, 27, 25, 29, 27, 24, + 30, 28, 25, 31, 28, 25, 30, 27, 25, 30, 29, 26, 27, 26, 23, 28, 27, 24, 29, 28, 26, 27, 26, 23, 30, 27, 25, 29, 26, 24, 29, 28, 25, 30, 27, 25, 30, 28, 26, 29, 27, 24, 29, 27, 25, 29, 27, 25, 30, 28, 25, 28, 27, 24, 29, 27, 25, 28, 25, 23, 28, 25, 24, + 27, 25, 23, 29, 28, 25, 29, 26, 25, 29, 27, 25, 29, 27, 25, 28, 26, 24, 15, 14, 11, 36, 31, 27, 38, 32, 27, 38, 32, 27, 36, 31, 27, 37, 31, 26, 37, 32, 27, 37, 31, 26, 38, 32, 25, 36, 31, 25, 36, 30, 26, 37, 31, 26, 38, 32, 25, 35, 31, 26, 35, 30, 26, + 41, 35, 30, 47, 41, 34, 7, 6, 5, 29, 29, 29, 23, 23, 24, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 19, 18, 19, 19, 19, 19, 20, 20, 20, + 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 15, 15, 15, 21, 21, 21, 9, 9, 9, 13, 13, 13, 15, 15, 15, 15, 15, 16, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 25, 25, 25, 32, 32, 33, 13, 13, 12, 53, 46, 39, 44, 39, 33, 37, 32, 26, 36, 30, 25, 35, 30, 25, 37, 31, 26, 37, 30, 25, 35, 30, 24, 35, 31, 25, 37, 32, 26, + 38, 31, 27, 37, 30, 26, 35, 31, 25, 36, 31, 26, 36, 30, 25, 81, 76, 71, 36, 31, 25, 36, 32, 26, 37, 33, 28, 38, 31, 26, 38, 32, 27, 38, 31, 28, 37, 32, 26, 38, 32, 26, 37, 34, 27, 38, 33, 28, 38, 32, 27, 39, 32, 29, 40, 33, 27, 39, 33, 28, 38, 34, 28, + 39, 34, 28, 40, 32, 28, 40, 32, 27, 38, 33, 28, 40, 33, 27, 40, 35, 27, 39, 34, 27, 39, 35, 29, 38, 33, 28, 39, 34, 27, 38, 34, 28, 39, 35, 28, 40, 34, 27, 38, 34, 28, 39, 34, 29, 40, 34, 29, 41, 34, 29, 40, 35, 29, 39, 36, 30, 41, 34, 30, 41, 35, 30, + 39, 35, 30, 30, 26, 23, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, 23, 22, 19, 42, 36, 29, 41, 35, 30, 43, 35, 29, 42, 35, 30, 41, 35, 31, 41, 37, 30, 42, 36, 30, 42, 36, 31, 43, 36, 31, 42, 36, 31, 41, 37, 31, 42, 37, 30, 42, 36, 30, + 42, 36, 30, 42, 36, 31, 42, 36, 30, 44, 37, 30, 42, 37, 31, 41, 37, 31, 42, 38, 32, 42, 38, 32, 42, 37, 32, 44, 37, 32, 45, 38, 31, 43, 39, 31, 44, 37, 31, 44, 36, 31, 44, 37, 32, 44, 39, 31, 43, 38, 31, 45, 37, 32, 44, 37, 31, 43, 39, 32, 43, 38, 32, + 44, 38, 32, 44, 39, 33, 44, 37, 33, 46, 38, 33, 45, 38, 33, 44, 38, 33, 45, 38, 32, 45, 39, 33, 45, 38, 33, 44, 37, 33, 45, 39, 32, 44, 40, 32, 45, 39, 32, 46, 38, 31, 46, 38, 33, 45, 40, 33, 45, 40, 32, 44, 39, 32, 45, 40, 32, 46, 39, 33, 46, 39, 33, + 45, 39, 33, 43, 38, 32, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 46, 39, 32, 47, 40, 33, 47, 41, 32, 46, 40, 32, 47, 39, 33, 47, 40, 33, 46, 41, 33, 45, 41, 33, 45, 40, 35, 45, 39, 34, 46, 40, 33, 47, 40, 34, 47, 40, 34, + 46, 41, 35, 47, 40, 35, 47, 39, 34, 47, 40, 33, 46, 40, 34, 46, 40, 33, 47, 41, 34, 47, 41, 34, 48, 41, 34, 48, 40, 35, 47, 41, 34, 47, 40, 34, 47, 41, 34, 47, 42, 33, 48, 41, 33, 47, 41, 32, 47, 42, 34, 48, 42, 35, 47, 40, 35, 47, 40, 34, 47, 40, 34, + 48, 39, 34, 45, 40, 33, 45, 41, 33, 47, 41, 33, 47, 42, 33, 46, 41, 34, 47, 40, 34, 48, 41, 35, 48, 40, 35, 47, 39, 34, 48, 41, 34, 48, 41, 34, 47, 40, 35, 47, 40, 35, 47, 41, 35, 48, 41, 34, 47, 40, 34, 47, 40, 34, 47, 42, 35, 47, 42, 35, 48, 42, 35, + 48, 42, 34, 48, 41, 34, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 44, 39, 33, 46, 40, 33, 48, 40, 33, 47, 41, 35, 46, 41, 35, 47, 40, 34, 47, 39, 34, 47, 41, 35, 48, 42, 34, 48, 42, 33, 46, 40, 34, 45, 39, 35, 47, 40, 34, + 47, 41, 33, 47, 41, 34, 48, 41, 34, 48, 41, 34, 46, 42, 34, 47, 41, 34, 48, 40, 34, 48, 40, 33, 46, 41, 33, 45, 41, 34, 46, 42, 33, 46, 41, 32, 45, 40, 33, 47, 40, 33, 46, 40, 33, 44, 39, 33, 45, 41, 33, 46, 41, 33, 46, 39, 33, 46, 38, 33, 46, 39, 33, + 45, 38, 32, 45, 38, 33, 46, 40, 33, 46, 41, 33, 46, 40, 33, 87, 83, 77, 45, 39, 34, 47, 38, 34, 47, 38, 33, 45, 39, 32, 45, 39, 33, 46, 40, 33, 45, 40, 33, 44, 39, 32, 43, 38, 31, 44, 39, 32, 45, 40, 33, 46, 40, 33, 45, 38, 31, 44, 37, 32, 45, 38, 33, + 46, 39, 33, 43, 39, 33, 43, 39, 32, 44, 39, 32, 43, 40, 33, 44, 39, 33, 44, 38, 31, 44, 37, 31, 71, 66, 58, 19, 17, 13, 30, 28, 25, 32, 29, 27, 32, 29, 27, 29, 27, 25, 31, 29, 26, 30, 28, 26, 31, 29, 27, 31, 28, 26, 30, 28, 25, 30, 29, 26, 32, 30, 27, + 30, 28, 25, 31, 29, 26, 31, 29, 26, 31, 29, 26, 29, 28, 26, 29, 27, 25, 29, 27, 25, 31, 29, 27, 31, 29, 27, 31, 29, 27, 32, 29, 27, 31, 28, 26, 30, 28, 26, 29, 27, 25, 30, 28, 25, 30, 27, 24, 31, 28, 26, 30, 28, 26, 31, 28, 26, 30, 28, 26, 29, 28, 26, + 31, 29, 26, 28, 26, 24, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 16, 15, 16, 29, 27, 25, 31, 28, 26, 29, 27, 25, 30, 28, 26, 30, 28, 24, 28, 27, 23, 29, 28, 26, 30, 28, 25, 28, 26, 23, 29, 28, 25, 28, 27, 23, 30, 28, 26, 30, 28, 26, + 28, 27, 25, 28, 27, 25, 29, 27, 25, 28, 26, 24, 28, 26, 24, 31, 28, 26, 30, 27, 25, 27, 25, 23, 27, 25, 23, 30, 27, 25, 29, 28, 25, 27, 26, 23, 28, 27, 24, 28, 26, 24, 27, 25, 23, 29, 27, 25, 30, 28, 26, 29, 26, 24, 29, 27, 25, 27, 25, 24, 17, 14, 11, + 38, 32, 26, 36, 31, 27, 38, 31, 26, 38, 32, 26, 37, 32, 27, 38, 32, 26, 36, 33, 25, 36, 32, 26, 35, 30, 26, 36, 30, 26, 38, 30, 27, 37, 30, 26, 36, 31, 27, 36, 31, 26, 41, 35, 29, 48, 43, 34, 7, 6, 5, 29, 29, 30, 24, 24, 24, 17, 17, 17, 17, 17, 17, + 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 15, 15, 15, 21, 21, 21, + 10, 9, 9, 13, 13, 13, 15, 15, 16, 16, 16, 16, 16, 17, 17, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 20, 20, 20, + 20, 20, 20, 26, 26, 26, 33, 33, 33, 14, 13, 12, 53, 47, 38, 44, 40, 31, 35, 30, 25, 38, 32, 25, 37, 32, 25, 35, 31, 25, 36, 31, 26, 35, 31, 25, 37, 30, 24, 36, 30, 25, 35, 30, 26, 37, 30, 26, 36, 31, 26, 35, 31, 26, 36, 32, 25, 81, 76, 72, 36, 31, 27, + 37, 33, 26, 39, 32, 26, 37, 33, 28, 37, 33, 26, 37, 33, 27, 39, 33, 28, 37, 31, 27, 37, 32, 26, 38, 34, 27, 37, 34, 27, 39, 32, 28, 40, 33, 28, 39, 34, 27, 39, 33, 28, 40, 33, 28, 38, 34, 27, 120, 116, 113, 127, 123, 119, 126, 123, 119, 126, 124, 120, 126, 124, 120, + 125, 124, 120, 126, 124, 120, 46, 42, 37, 40, 34, 28, 40, 36, 27, 38, 35, 28, 40, 34, 28, 40, 34, 28, 40, 34, 29, 40, 34, 28, 41, 34, 28, 41, 35, 28, 39, 35, 29, 40, 36, 29, 39, 35, 29, 29, 27, 24, 16, 16, 16, 19, 19, 20, 20, 20, 21, 19, 19, 20, 17, 17, 18, + 23, 21, 19, 41, 34, 30, 40, 36, 29, 40, 36, 29, 43, 36, 30, 42, 36, 30, 43, 35, 30, 43, 37, 31, 42, 36, 30, 42, 36, 31, 42, 36, 30, 42, 37, 30, 43, 37, 30, 42, 36, 29, 42, 37, 29, 44, 36, 31, 129, 124, 122, 128, 125, 121, 129, 125, 121, 129, 125, 121, 128, 125, 121, + 128, 125, 121, 129, 124, 122, 43, 37, 32, 42, 37, 31, 43, 38, 31, 45, 38, 31, 43, 37, 31, 44, 36, 30, 45, 38, 32, 45, 39, 32, 44, 37, 31, 44, 36, 31, 44, 38, 30, 45, 40, 31, 44, 39, 32, 44, 38, 31, 123, 119, 115, 129, 125, 122, 130, 125, 122, 130, 126, 123, 130, 127, 122, + 130, 126, 122, 130, 126, 122, 52, 48, 41, 43, 39, 32, 43, 39, 33, 43, 38, 33, 44, 38, 33, 44, 37, 32, 46, 39, 33, 45, 40, 33, 44, 39, 33, 45, 39, 32, 44, 40, 33, 46, 39, 34, 47, 38, 33, 45, 37, 31, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 14, 14, 15, 47, 40, 32, 46, 40, 32, 47, 40, 32, 47, 39, 33, 47, 39, 34, 46, 40, 33, 45, 40, 33, 47, 40, 33, 46, 40, 33, 46, 41, 33, 47, 40, 34, 46, 40, 34, 45, 40, 34, 46, 39, 34, 47, 39, 34, 131, 127, 123, 131, 126, 123, 131, 127, 123, 130, 127, 123, 130, 127, 123, + 131, 127, 123, 131, 127, 124, 47, 41, 35, 47, 41, 34, 47, 41, 34, 49, 41, 34, 48, 42, 34, 46, 42, 34, 46, 41, 33, 47, 41, 34, 46, 41, 35, 45, 40, 34, 45, 40, 33, 46, 40, 34, 47, 41, 34, 48, 41, 34, 125, 121, 117, 130, 127, 124, 132, 128, 123, 132, 128, 123, 130, 127, 124, + 131, 127, 124, 131, 127, 124, 54, 48, 43, 47, 40, 35, 48, 41, 35, 47, 41, 34, 48, 40, 34, 47, 40, 34, 47, 41, 34, 48, 42, 34, 48, 41, 35, 47, 40, 35, 48, 41, 34, 48, 42, 34, 48, 42, 35, 47, 41, 35, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 14, 14, 15, 44, 38, 33, 45, 41, 34, 47, 41, 34, 47, 40, 34, 46, 40, 33, 46, 40, 33, 47, 40, 34, 48, 40, 35, 47, 41, 35, 46, 41, 34, 45, 40, 34, 46, 40, 34, 48, 41, 34, 47, 41, 33, 46, 39, 33, 131, 127, 123, 131, 127, 123, 130, 127, 123, 130, 128, 123, 131, 127, 123, + 130, 127, 123, 131, 128, 124, 48, 42, 35, 46, 40, 34, 45, 39, 33, 46, 39, 33, 47, 39, 33, 46, 40, 32, 44, 40, 32, 46, 40, 33, 47, 40, 33, 45, 40, 32, 44, 41, 32, 46, 40, 32, 47, 39, 33, 45, 39, 34, 45, 39, 33, 46, 39, 32, 45, 39, 32, 86, 82, 77, 45, 38, 32, + 45, 38, 32, 45, 38, 32, 45, 38, 32, 46, 38, 32, 45, 37, 31, 44, 38, 31, 45, 39, 31, 46, 38, 31, 44, 38, 32, 44, 40, 33, 44, 40, 32, 46, 38, 32, 45, 39, 33, 43, 40, 32, 45, 39, 32, 46, 38, 32, 43, 38, 33, 44, 39, 33, 45, 40, 33, 44, 39, 32, 43, 39, 32, + 44, 39, 32, 71, 65, 58, 19, 17, 14, 30, 27, 25, 31, 28, 26, 32, 30, 27, 29, 27, 25, 30, 28, 25, 31, 28, 25, 31, 29, 26, 31, 29, 26, 30, 27, 25, 31, 29, 26, 30, 29, 26, 30, 28, 25, 115, 113, 112, 121, 119, 118, 121, 119, 118, 122, 120, 118, 120, 119, 118, 121, 120, 119, + 122, 121, 119, 40, 37, 36, 30, 27, 25, 31, 29, 26, 30, 29, 26, 30, 28, 25, 30, 27, 25, 29, 27, 25, 29, 27, 24, 29, 26, 24, 30, 28, 26, 31, 29, 27, 29, 27, 24, 30, 28, 25, 30, 28, 25, 27, 25, 23, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 15, 15, 15, 29, 28, 25, 30, 29, 26, 30, 28, 26, 28, 27, 24, 29, 28, 26, 29, 27, 25, 31, 29, 26, 28, 27, 24, 28, 27, 24, 30, 28, 26, 30, 28, 26, 28, 27, 24, 28, 26, 24, 30, 28, 26, 120, 119, 118, 120, 119, 117, 120, 119, 118, 120, 118, 117, 121, 120, 118, 120, 119, 118, + 120, 119, 117, 29, 27, 25, 27, 26, 24, 28, 27, 24, 28, 26, 23, 28, 26, 24, 29, 27, 25, 29, 27, 25, 29, 28, 25, 27, 25, 23, 28, 27, 24, 29, 27, 24, 28, 26, 24, 16, 14, 11, 36, 32, 26, 37, 31, 26, 38, 32, 26, 37, 32, 26, 36, 31, 27, 36, 31, 27, 36, 31, 27, + 36, 30, 27, 37, 32, 26, 36, 32, 25, 37, 30, 25, 36, 31, 26, 35, 32, 26, 36, 32, 25, 41, 37, 29, 47, 42, 33, 7, 6, 5, 31, 31, 31, 25, 25, 25, 18, 18, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, + 20, 20, 21, 20, 21, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 20, 20, 21, 16, 16, 16, 22, 22, 22, 11, 11, 11, 16, 16, 16, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, + 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 21, 21, 21, 21, 20, 20, 21, 20, 20, 20, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 21, 21, 22, 27, 27, 27, 33, 33, 34, 14, 13, 12, 54, 48, 38, 44, 39, 32, 37, 31, 24, + 36, 31, 25, 36, 31, 24, 37, 30, 25, 35, 32, 26, 34, 31, 25, 36, 31, 26, 36, 30, 26, 36, 31, 25, 36, 31, 25, 35, 31, 25, 36, 32, 25, 35, 31, 27, 80, 75, 72, 37, 32, 26, 37, 31, 26, 39, 30, 26, 38, 32, 26, 37, 33, 27, 37, 33, 26, 37, 34, 26, 38, 32, 26, + 37, 31, 27, 38, 31, 26, 40, 33, 27, 39, 32, 27, 39, 32, 28, 39, 33, 29, 39, 32, 28, 37, 33, 26, 37, 33, 28, 38, 33, 28, 38, 33, 28, 39, 35, 27, 40, 34, 27, 39, 35, 28, 40, 35, 28, 38, 34, 28, 38, 34, 27, 40, 34, 29, 39, 33, 29, 38, 33, 27, 41, 36, 29, + 40, 35, 28, 39, 35, 28, 39, 34, 29, 40, 33, 28, 39, 34, 28, 42, 36, 29, 40, 35, 29, 40, 34, 28, 30, 25, 22, 14, 14, 15, 17, 17, 18, 18, 18, 19, 18, 18, 19, 15, 15, 16, 21, 20, 18, 40, 35, 30, 40, 36, 30, 41, 36, 30, 42, 35, 30, 41, 35, 29, 41, 35, 30, + 41, 35, 30, 41, 36, 30, 42, 36, 29, 42, 36, 30, 42, 36, 30, 43, 37, 30, 42, 37, 30, 44, 36, 30, 44, 35, 31, 42, 36, 31, 42, 35, 30, 43, 36, 30, 42, 37, 31, 41, 36, 32, 43, 36, 32, 44, 37, 31, 43, 37, 30, 42, 39, 31, 42, 38, 31, 43, 36, 32, 43, 37, 31, + 43, 38, 31, 43, 38, 30, 45, 36, 31, 44, 37, 31, 43, 38, 32, 43, 39, 32, 43, 39, 32, 44, 38, 31, 45, 38, 32, 43, 38, 32, 44, 39, 32, 43, 38, 33, 43, 38, 33, 45, 37, 32, 45, 38, 32, 43, 38, 33, 45, 38, 32, 44, 40, 31, 43, 40, 31, 45, 39, 31, 45, 38, 31, + 45, 39, 32, 43, 39, 32, 44, 40, 33, 45, 40, 34, 44, 39, 32, 44, 40, 33, 45, 39, 33, 46, 39, 32, 44, 38, 31, 13, 13, 14, 17, 17, 17, 18, 18, 19, 18, 18, 19, 16, 16, 17, 13, 13, 13, 44, 39, 32, 45, 39, 33, 45, 40, 34, 45, 40, 34, 47, 40, 34, 47, 40, 34, + 45, 39, 33, 45, 39, 34, 46, 40, 33, 47, 40, 33, 48, 39, 33, 46, 38, 33, 47, 39, 34, 48, 41, 34, 46, 41, 32, 46, 40, 33, 47, 40, 34, 48, 41, 33, 48, 40, 33, 48, 40, 33, 47, 41, 35, 47, 40, 35, 47, 39, 34, 46, 40, 33, 47, 41, 33, 47, 40, 34, 46, 40, 34, + 46, 41, 34, 46, 41, 34, 46, 41, 34, 46, 42, 35, 47, 42, 34, 47, 41, 33, 46, 40, 34, 46, 41, 34, 46, 41, 34, 47, 40, 35, 47, 40, 34, 47, 41, 34, 46, 41, 34, 45, 40, 33, 45, 40, 34, 47, 41, 35, 48, 40, 34, 46, 40, 33, 47, 41, 33, 47, 40, 33, 47, 39, 33, + 48, 39, 34, 47, 41, 35, 47, 41, 35, 48, 40, 34, 48, 41, 34, 47, 41, 33, 47, 42, 33, 48, 41, 34, 48, 39, 35, 13, 13, 13, 16, 16, 17, 18, 18, 19, 18, 18, 19, 17, 17, 17, 13, 13, 14, 46, 40, 33, 48, 42, 34, 46, 40, 32, 47, 40, 33, 47, 40, 34, 45, 40, 34, + 45, 40, 34, 47, 40, 34, 48, 40, 35, 46, 41, 35, 46, 40, 34, 47, 40, 33, 47, 41, 34, 47, 42, 35, 46, 41, 34, 47, 39, 33, 48, 39, 34, 47, 40, 33, 46, 41, 33, 47, 41, 34, 46, 39, 33, 46, 41, 32, 47, 41, 33, 46, 41, 33, 45, 41, 33, 46, 40, 34, 47, 40, 34, + 45, 41, 34, 45, 40, 33, 46, 40, 33, 45, 40, 33, 45, 40, 33, 47, 40, 32, 47, 40, 33, 46, 40, 33, 46, 40, 32, 47, 39, 33, 45, 39, 32, 45, 40, 32, 87, 82, 78, 47, 38, 34, 47, 38, 34, 46, 38, 34, 44, 38, 33, 46, 38, 33, 46, 38, 33, 44, 39, 33, 44, 40, 33, + 44, 40, 33, 44, 39, 33, 45, 38, 32, 44, 39, 32, 45, 39, 33, 43, 39, 32, 43, 39, 32, 45, 40, 32, 45, 40, 32, 45, 38, 32, 44, 39, 33, 43, 39, 33, 43, 38, 33, 44, 38, 32, 44, 39, 32, 69, 64, 58, 18, 17, 14, 29, 28, 25, 29, 28, 25, 31, 29, 26, 31, 28, 25, + 30, 28, 26, 30, 29, 26, 31, 29, 26, 31, 29, 26, 30, 28, 25, 31, 28, 26, 31, 29, 26, 30, 27, 25, 32, 29, 27, 31, 29, 26, 31, 29, 27, 31, 28, 27, 29, 27, 25, 30, 29, 26, 30, 29, 26, 31, 28, 26, 29, 26, 24, 30, 27, 25, 31, 28, 26, 30, 27, 25, 31, 27, 25, + 31, 28, 26, 30, 27, 24, 30, 27, 25, 30, 28, 26, 31, 28, 26, 29, 27, 24, 29, 28, 25, 28, 26, 23, 28, 27, 24, 13, 13, 14, 17, 17, 17, 18, 18, 19, 18, 18, 19, 16, 16, 17, 14, 13, 14, 30, 28, 26, 31, 29, 26, 30, 27, 25, 28, 27, 24, 29, 27, 24, 29, 27, 24, + 28, 27, 25, 28, 27, 24, 29, 28, 25, 28, 26, 24, 30, 29, 26, 29, 28, 25, 29, 27, 25, 30, 28, 26, 30, 28, 26, 29, 27, 24, 29, 27, 25, 30, 28, 26, 28, 27, 24, 28, 27, 24, 30, 27, 26, 29, 26, 25, 28, 26, 23, 29, 27, 24, 30, 28, 25, 28, 27, 24, 29, 27, 25, + 28, 27, 24, 27, 26, 23, 27, 25, 23, 29, 27, 25, 28, 26, 24, 27, 25, 23, 16, 14, 11, 39, 32, 27, 38, 31, 26, 37, 31, 26, 38, 31, 27, 37, 32, 27, 36, 32, 27, 37, 31, 25, 36, 29, 26, 35, 29, 27, 35, 29, 26, 36, 30, 26, 36, 31, 25, 35, 31, 26, 35, 31, 26, + 41, 36, 30, 48, 41, 34, 7, 6, 5, 31, 31, 32, 26, 26, 26, 20, 20, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 23, 22, 22, 23, 22, 22, 22, 21, 21, 22, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 22, + 21, 21, 22, 21, 21, 22, 22, 22, 22, 22, 22, 22, 21, 21, 21, 16, 16, 16, 22, 22, 22, 9, 9, 9, 12, 12, 12, 15, 15, 15, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, + 18, 19, 19, 19, 19, 19, 18, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 27, 27, 27, 34, 34, 34, 14, 13, 12, 53, 47, 39, 46, 39, 31, 36, 30, 26, 36, 29, 25, 35, 30, 26, 35, 30, 26, 36, 31, 26, 36, 31, 26, 37, 32, 25, 36, 31, 26, + 34, 31, 27, 35, 30, 26, 34, 32, 25, 36, 32, 25, 37, 31, 25, 80, 75, 72, 38, 31, 25, 38, 33, 26, 36, 33, 25, 37, 33, 26, 37, 31, 27, 38, 33, 27, 38, 32, 26, 36, 31, 27, 38, 32, 27, 38, 33, 26, 38, 32, 27, 37, 32, 28, 37, 33, 27, 38, 33, 27, 39, 33, 27, + 38, 33, 27, 38, 32, 26, 39, 34, 27, 38, 33, 27, 38, 33, 27, 39, 33, 29, 38, 33, 27, 39, 34, 27, 39, 33, 28, 38, 34, 27, 37, 35, 28, 40, 34, 29, 40, 35, 29, 39, 33, 27, 40, 34, 27, 38, 35, 28, 38, 36, 28, 39, 36, 29, 39, 35, 30, 39, 35, 28, 39, 35, 28, + 42, 34, 28, 31, 26, 22, 12, 12, 13, 15, 15, 15, 16, 16, 16, 15, 15, 16, 13, 13, 14, 21, 19, 17, 42, 34, 30, 42, 36, 30, 41, 36, 29, 40, 35, 29, 40, 34, 29, 40, 36, 29, 41, 36, 30, 43, 36, 31, 43, 37, 30, 42, 37, 30, 42, 37, 30, 43, 37, 30, 42, 37, 30, + 43, 37, 29, 43, 37, 31, 43, 37, 31, 42, 37, 30, 42, 37, 32, 42, 37, 31, 41, 37, 30, 42, 37, 31, 43, 37, 31, 43, 37, 31, 42, 37, 32, 43, 37, 32, 43, 38, 31, 42, 38, 31, 44, 37, 30, 44, 38, 31, 44, 39, 31, 43, 38, 31, 42, 37, 31, 43, 37, 31, 44, 37, 31, + 44, 37, 31, 43, 38, 32, 45, 38, 32, 45, 38, 33, 44, 39, 33, 45, 39, 32, 43, 38, 31, 44, 37, 32, 44, 37, 33, 44, 38, 32, 44, 38, 31, 45, 38, 31, 44, 39, 33, 44, 37, 33, 46, 38, 32, 44, 40, 31, 43, 40, 33, 44, 39, 33, 44, 38, 32, 45, 39, 33, 44, 38, 32, + 45, 39, 32, 44, 39, 32, 12, 12, 12, 14, 14, 15, 16, 16, 16, 16, 16, 16, 14, 14, 15, 12, 12, 12, 45, 39, 34, 46, 39, 34, 45, 38, 33, 46, 39, 33, 48, 40, 34, 47, 39, 34, 45, 39, 34, 46, 40, 34, 46, 40, 34, 45, 40, 33, 45, 40, 33, 45, 39, 33, 46, 40, 34, + 48, 40, 33, 47, 39, 33, 45, 40, 34, 47, 40, 33, 48, 41, 33, 48, 41, 34, 47, 39, 34, 45, 39, 35, 45, 41, 34, 48, 41, 33, 47, 40, 33, 45, 39, 34, 46, 39, 34, 47, 40, 34, 47, 42, 33, 46, 42, 33, 47, 42, 33, 46, 41, 34, 45, 41, 34, 46, 40, 34, 47, 40, 33, + 46, 40, 33, 47, 40, 34, 48, 41, 33, 47, 41, 34, 47, 40, 34, 47, 41, 34, 46, 40, 33, 45, 40, 34, 45, 41, 33, 46, 42, 33, 46, 40, 35, 46, 39, 35, 46, 40, 34, 46, 40, 34, 46, 40, 35, 48, 41, 34, 47, 40, 33, 48, 39, 33, 48, 40, 33, 48, 41, 33, 48, 42, 34, + 46, 41, 34, 46, 40, 35, 13, 12, 12, 14, 14, 15, 16, 16, 16, 16, 16, 16, 14, 14, 15, 11, 11, 12, 46, 40, 34, 47, 39, 33, 45, 40, 33, 46, 41, 33, 47, 41, 34, 48, 39, 33, 48, 40, 32, 48, 40, 34, 47, 40, 35, 45, 41, 35, 46, 41, 35, 48, 40, 34, 47, 40, 34, + 45, 40, 33, 46, 41, 32, 46, 40, 33, 45, 40, 32, 46, 41, 33, 46, 40, 34, 46, 40, 33, 47, 40, 32, 47, 39, 33, 46, 39, 34, 45, 40, 33, 45, 40, 32, 45, 40, 32, 45, 39, 34, 46, 39, 34, 45, 39, 32, 45, 38, 32, 46, 40, 32, 46, 40, 33, 46, 40, 33, 45, 40, 33, + 46, 39, 33, 46, 39, 33, 46, 40, 33, 45, 40, 32, 45, 39, 32, 88, 82, 77, 45, 40, 33, 45, 39, 33, 45, 38, 34, 44, 38, 33, 44, 40, 33, 45, 40, 32, 45, 39, 32, 45, 38, 32, 45, 39, 33, 44, 38, 32, 43, 38, 31, 43, 39, 31, 43, 38, 31, 45, 40, 31, 45, 39, 32, + 43, 38, 33, 42, 39, 33, 44, 38, 32, 45, 39, 32, 43, 38, 31, 42, 37, 31, 44, 38, 32, 45, 39, 32, 71, 64, 59, 19, 16, 14, 30, 28, 25, 29, 28, 25, 31, 30, 27, 31, 29, 26, 32, 29, 27, 32, 30, 27, 32, 29, 26, 31, 29, 26, 30, 28, 25, 31, 29, 27, 30, 28, 26, + 30, 28, 26, 31, 30, 28, 31, 28, 26, 31, 29, 26, 29, 28, 25, 31, 29, 26, 29, 27, 25, 30, 28, 26, 28, 26, 25, 29, 27, 25, 28, 26, 24, 31, 29, 27, 30, 27, 25, 31, 28, 26, 31, 29, 26, 31, 29, 26, 31, 28, 26, 31, 28, 26, 29, 27, 25, 30, 28, 26, 30, 27, 26, + 30, 28, 26, 31, 29, 26, 11, 11, 12, 14, 14, 15, 16, 16, 16, 16, 16, 16, 14, 14, 15, 12, 12, 12, 29, 27, 25, 30, 28, 25, 30, 28, 26, 29, 27, 25, 28, 26, 24, 28, 26, 24, 29, 27, 25, 29, 27, 25, 30, 29, 26, 27, 26, 23, 29, 27, 25, 28, 26, 24, 29, 27, 25, + 29, 27, 25, 30, 27, 24, 29, 27, 24, 28, 26, 24, 28, 26, 24, 27, 25, 23, 27, 25, 23, 28, 27, 24, 29, 27, 25, 29, 27, 25, 28, 27, 25, 28, 26, 24, 28, 26, 23, 29, 27, 24, 27, 25, 23, 27, 24, 23, 27, 25, 23, 27, 25, 23, 29, 27, 25, 29, 27, 25, 16, 14, 11, + 37, 31, 26, 36, 31, 26, 37, 31, 26, 38, 31, 25, 36, 30, 26, 36, 30, 25, 37, 31, 26, 37, 31, 26, 37, 31, 26, 35, 32, 26, 36, 31, 26, 36, 30, 26, 36, 30, 25, 36, 30, 26, 40, 35, 30, 46, 42, 33, 7, 6, 5, 30, 30, 31, 24, 24, 25, 18, 18, 18, 18, 18, 19, + 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 21, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 20, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, + 9, 9, 9, 13, 13, 13, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 22, + 21, 21, 22, 28, 28, 28, 35, 35, 35, 14, 13, 12, 53, 45, 37, 44, 39, 32, 36, 31, 25, 37, 29, 24, 35, 29, 24, 34, 31, 25, 36, 32, 26, 35, 31, 25, 37, 31, 24, 36, 31, 25, 35, 30, 25, 38, 30, 25, 36, 31, 26, 36, 31, 26, 36, 30, 25, 81, 77, 72, 38, 31, 26, + 38, 32, 27, 39, 32, 25, 37, 32, 27, 38, 32, 26, 38, 33, 26, 36, 32, 26, 39, 31, 26, 37, 32, 26, 38, 33, 27, 37, 32, 27, 38, 33, 27, 38, 33, 27, 39, 34, 27, 40, 33, 27, 38, 34, 26, 38, 34, 28, 39, 35, 28, 38, 35, 28, 39, 33, 28, 39, 34, 27, 38, 34, 27, + 37, 33, 28, 37, 34, 28, 38, 33, 28, 40, 33, 27, 40, 33, 28, 38, 35, 28, 40, 35, 28, 39, 35, 28, 40, 35, 29, 41, 35, 29, 40, 34, 29, 41, 33, 28, 41, 34, 28, 41, 34, 29, 40, 36, 27, 38, 34, 28, 15, 14, 13, 11, 11, 12, 12, 12, 13, 12, 12, 12, 12, 12, 12, + 33, 29, 24, 40, 36, 29, 43, 36, 30, 43, 36, 29, 42, 36, 29, 41, 36, 31, 43, 35, 29, 41, 35, 29, 40, 35, 30, 42, 37, 30, 43, 37, 30, 43, 36, 31, 41, 37, 31, 42, 37, 31, 44, 37, 31, 43, 37, 30, 43, 36, 31, 42, 35, 31, 44, 36, 31, 44, 37, 32, 42, 36, 32, + 43, 37, 32, 43, 38, 31, 43, 38, 31, 43, 38, 32, 44, 37, 32, 43, 38, 31, 43, 38, 30, 45, 38, 30, 44, 37, 30, 43, 37, 31, 44, 38, 30, 44, 38, 30, 42, 38, 31, 44, 39, 32, 45, 39, 32, 44, 37, 31, 44, 37, 32, 45, 38, 32, 45, 38, 31, 44, 37, 32, 44, 38, 32, + 45, 39, 32, 47, 38, 31, 46, 38, 31, 45, 39, 31, 44, 39, 31, 46, 39, 32, 44, 37, 32, 43, 38, 32, 43, 38, 33, 43, 38, 32, 44, 40, 32, 44, 40, 32, 44, 39, 32, 45, 37, 32, 43, 38, 33, 44, 39, 33, 26, 22, 19, 11, 11, 11, 12, 12, 13, 12, 12, 13, 11, 11, 11, + 26, 23, 20, 46, 39, 33, 46, 38, 32, 44, 39, 32, 45, 39, 32, 45, 39, 33, 44, 40, 33, 46, 39, 33, 47, 40, 33, 46, 41, 33, 46, 40, 33, 48, 38, 34, 47, 40, 33, 46, 39, 33, 46, 39, 33, 46, 40, 33, 47, 39, 32, 47, 39, 33, 47, 40, 35, 46, 40, 34, 47, 39, 33, + 47, 39, 33, 46, 41, 33, 46, 40, 33, 48, 40, 32, 48, 41, 34, 48, 42, 34, 47, 41, 33, 47, 40, 35, 48, 39, 34, 47, 40, 33, 47, 41, 33, 46, 42, 33, 46, 40, 33, 47, 41, 34, 46, 42, 34, 45, 40, 34, 45, 40, 34, 47, 42, 33, 47, 41, 33, 47, 40, 34, 48, 40, 33, + 48, 40, 33, 46, 40, 33, 46, 41, 33, 47, 40, 33, 48, 39, 34, 46, 40, 34, 47, 41, 34, 48, 41, 35, 47, 41, 34, 45, 40, 33, 45, 40, 34, 46, 41, 35, 47, 40, 34, 46, 39, 33, 46, 41, 33, 47, 42, 34, 27, 24, 21, 11, 11, 11, 12, 12, 13, 12, 12, 13, 11, 11, 11, + 26, 23, 20, 46, 39, 34, 46, 41, 33, 47, 41, 33, 48, 40, 33, 48, 41, 33, 47, 41, 33, 46, 39, 34, 47, 39, 34, 46, 41, 33, 44, 41, 34, 45, 41, 35, 47, 42, 35, 45, 41, 33, 45, 41, 33, 47, 41, 34, 47, 41, 34, 46, 41, 34, 46, 40, 34, 47, 40, 34, 46, 40, 33, + 46, 39, 32, 46, 40, 33, 45, 41, 33, 45, 39, 33, 45, 38, 32, 46, 39, 33, 46, 38, 33, 45, 38, 33, 46, 39, 32, 47, 40, 33, 48, 40, 33, 47, 39, 33, 44, 39, 32, 44, 40, 32, 46, 40, 33, 45, 40, 33, 44, 40, 33, 45, 39, 32, 45, 38, 32, 88, 82, 77, 47, 39, 33, + 45, 39, 33, 44, 38, 33, 44, 37, 32, 44, 38, 32, 45, 38, 32, 43, 38, 32, 43, 39, 33, 45, 40, 33, 45, 39, 33, 45, 39, 32, 44, 40, 32, 43, 40, 32, 45, 40, 32, 44, 39, 33, 42, 38, 33, 43, 38, 32, 44, 39, 32, 44, 38, 33, 45, 38, 32, 45, 38, 31, 43, 38, 31, + 42, 39, 30, 69, 65, 57, 19, 17, 13, 31, 29, 26, 30, 29, 26, 30, 28, 26, 31, 29, 26, 32, 29, 27, 31, 29, 26, 32, 29, 26, 30, 27, 25, 29, 28, 25, 31, 29, 26, 30, 28, 26, 31, 28, 26, 32, 30, 27, 30, 27, 24, 32, 29, 26, 31, 28, 26, 30, 29, 27, 29, 27, 25, + 31, 28, 26, 29, 26, 24, 30, 28, 26, 30, 29, 26, 29, 27, 24, 30, 27, 24, 31, 28, 25, 31, 27, 25, 31, 28, 26, 29, 27, 25, 30, 28, 25, 28, 26, 24, 30, 27, 26, 30, 28, 26, 29, 28, 25, 29, 28, 25, 18, 17, 17, 11, 11, 11, 12, 12, 13, 12, 12, 13, 11, 11, 11, + 19, 18, 17, 29, 27, 25, 30, 28, 25, 29, 27, 25, 29, 27, 25, 28, 26, 24, 28, 26, 24, 29, 27, 24, 30, 27, 25, 31, 28, 26, 28, 26, 24, 29, 28, 25, 27, 25, 23, 29, 26, 24, 30, 28, 26, 28, 26, 23, 30, 28, 25, 28, 27, 24, 27, 25, 23, 28, 26, 23, 28, 26, 24, + 29, 27, 24, 30, 28, 25, 28, 26, 24, 28, 27, 25, 28, 27, 24, 28, 27, 25, 27, 26, 23, 28, 26, 23, 29, 27, 24, 28, 26, 24, 27, 25, 23, 28, 26, 24, 30, 28, 26, 16, 14, 11, 38, 31, 26, 38, 31, 26, 38, 31, 26, 38, 30, 27, 37, 31, 26, 37, 30, 25, 37, 30, 25, + 36, 30, 26, 36, 31, 26, 37, 32, 26, 36, 31, 26, 36, 30, 26, 36, 30, 26, 35, 31, 25, 41, 36, 28, 47, 41, 33, 7, 6, 5, 31, 31, 31, 25, 25, 25, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 20, 20, 19, 19, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, 10, 9, 9, 13, 14, 14, 16, 16, 17, 17, 17, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, + 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 21, 21, 22, 28, 28, 28, 34, 34, 35, 14, 13, 12, 52, 47, 39, 44, 39, 31, 37, 30, 25, + 36, 29, 25, 35, 31, 25, 36, 29, 25, 35, 30, 25, 33, 29, 25, 37, 30, 26, 34, 32, 26, 35, 31, 26, 36, 30, 25, 36, 30, 26, 35, 31, 25, 36, 31, 26, 81, 75, 71, 36, 31, 26, 35, 31, 25, 35, 32, 26, 37, 32, 27, 37, 33, 27, 36, 33, 27, 36, 31, 27, 37, 33, 27, + 37, 32, 26, 38, 32, 26, 40, 33, 26, 39, 31, 27, 39, 33, 28, 39, 32, 28, 37, 33, 28, 39, 32, 27, 40, 32, 26, 119, 115, 112, 124, 122, 119, 124, 122, 118, 124, 122, 118, 124, 122, 119, 124, 122, 118, 124, 122, 118, 124, 122, 118, 126, 122, 118, 126, 122, 118, 124, 122, 118, 125, 122, 119, + 125, 122, 119, 46, 42, 37, 40, 33, 29, 42, 34, 29, 40, 35, 28, 40, 35, 29, 40, 34, 27, 41, 35, 28, 39, 34, 28, 40, 35, 29, 42, 33, 28, 41, 34, 29, 39, 36, 30, 40, 35, 29, 40, 35, 30, 40, 35, 29, 40, 35, 30, 40, 35, 30, 42, 34, 30, 43, 35, 29, 41, 36, 30, + 42, 35, 30, 40, 35, 30, 40, 35, 31, 128, 124, 122, 128, 125, 121, 128, 125, 121, 127, 124, 121, 128, 124, 121, 128, 124, 121, 129, 125, 121, 128, 125, 122, 127, 125, 122, 128, 125, 121, 128, 125, 122, 128, 125, 122, 128, 125, 122, 44, 37, 31, 44, 38, 31, 43, 39, 30, 43, 39, 31, 42, 38, 31, + 44, 37, 32, 44, 39, 31, 44, 38, 30, 44, 38, 30, 44, 38, 31, 44, 39, 31, 44, 38, 31, 43, 37, 31, 45, 37, 31, 122, 118, 114, 128, 124, 121, 128, 125, 121, 128, 125, 120, 128, 125, 120, 128, 125, 121, 129, 124, 120, 128, 124, 121, 128, 124, 121, 128, 125, 120, 127, 124, 121, 127, 124, 121, + 128, 125, 121, 53, 46, 40, 45, 39, 33, 45, 39, 32, 44, 37, 32, 43, 38, 32, 43, 39, 32, 44, 39, 32, 43, 39, 33, 43, 38, 32, 44, 38, 31, 44, 38, 32, 44, 38, 33, 45, 38, 32, 45, 39, 33, 45, 39, 34, 46, 40, 34, 46, 38, 33, 47, 38, 32, 46, 39, 32, 45, 39, 33, + 45, 39, 34, 46, 39, 34, 45, 41, 33, 130, 127, 123, 131, 127, 123, 131, 127, 123, 131, 127, 123, 130, 126, 124, 130, 126, 123, 131, 126, 123, 132, 127, 123, 131, 127, 123, 130, 127, 123, 130, 127, 123, 131, 128, 123, 131, 127, 123, 47, 40, 34, 45, 41, 34, 46, 41, 34, 46, 39, 34, 46, 40, 33, + 46, 41, 34, 47, 39, 34, 46, 39, 32, 45, 40, 33, 45, 39, 34, 45, 41, 35, 46, 41, 34, 45, 40, 33, 45, 41, 33, 123, 120, 115, 130, 126, 121, 130, 126, 121, 129, 126, 121, 129, 126, 122, 129, 125, 122, 128, 125, 121, 129, 125, 122, 129, 125, 122, 129, 125, 121, 129, 125, 122, 129, 125, 122, + 129, 125, 122, 56, 47, 43, 46, 40, 34, 45, 40, 34, 46, 40, 34, 47, 41, 34, 46, 41, 34, 45, 42, 34, 45, 42, 34, 47, 41, 34, 47, 40, 33, 47, 41, 33, 46, 41, 34, 46, 39, 34, 47, 40, 33, 47, 42, 33, 47, 41, 33, 46, 39, 33, 45, 39, 33, 46, 40, 34, 46, 40, 34, + 46, 39, 34, 48, 39, 33, 47, 41, 34, 130, 127, 123, 130, 127, 123, 130, 127, 123, 130, 127, 123, 131, 127, 123, 131, 127, 123, 131, 127, 123, 131, 127, 123, 130, 127, 123, 131, 126, 122, 130, 127, 122, 131, 127, 123, 131, 126, 122, 47, 40, 33, 46, 39, 34, 46, 38, 34, 47, 39, 33, 46, 40, 33, + 46, 40, 33, 47, 39, 34, 46, 39, 33, 46, 40, 32, 46, 39, 32, 44, 39, 32, 45, 39, 33, 45, 40, 32, 45, 40, 32, 45, 40, 33, 44, 39, 33, 45, 39, 33, 89, 83, 77, 46, 40, 34, 45, 38, 34, 45, 37, 33, 45, 38, 32, 44, 38, 32, 45, 38, 32, 45, 39, 33, 44, 40, 33, + 43, 38, 32, 45, 38, 33, 44, 39, 32, 44, 39, 32, 44, 40, 33, 44, 38, 32, 44, 39, 33, 44, 40, 33, 45, 38, 33, 45, 38, 32, 44, 38, 32, 43, 39, 32, 44, 39, 32, 44, 39, 32, 43, 39, 32, 69, 65, 58, 19, 17, 13, 32, 29, 27, 30, 29, 26, 30, 28, 25, 32, 30, 27, + 31, 29, 27, 30, 27, 24, 31, 29, 26, 30, 28, 26, 29, 28, 25, 30, 29, 26, 32, 29, 27, 30, 27, 25, 113, 112, 110, 120, 118, 117, 120, 119, 117, 120, 119, 117, 120, 119, 117, 119, 118, 117, 120, 118, 117, 119, 118, 117, 120, 119, 117, 120, 119, 117, 120, 118, 117, 119, 117, 116, 120, 118, 117, + 39, 37, 34, 31, 29, 26, 29, 27, 24, 29, 27, 24, 30, 28, 26, 29, 27, 25, 30, 28, 26, 29, 27, 25, 30, 28, 25, 29, 27, 25, 28, 26, 24, 29, 27, 25, 32, 29, 27, 29, 27, 24, 28, 26, 24, 30, 29, 26, 29, 28, 25, 30, 28, 26, 29, 27, 25, 30, 28, 26, 28, 26, 23, + 29, 26, 24, 29, 27, 25, 121, 120, 118, 120, 119, 118, 121, 120, 118, 120, 119, 117, 120, 119, 117, 120, 119, 117, 121, 119, 118, 120, 119, 117, 120, 119, 118, 119, 118, 117, 120, 119, 117, 120, 119, 118, 120, 119, 118, 30, 28, 25, 28, 26, 23, 28, 26, 24, 28, 26, 24, 29, 27, 25, 27, 26, 23, + 27, 25, 23, 28, 26, 24, 29, 28, 25, 27, 25, 23, 27, 24, 23, 28, 26, 24, 16, 14, 11, 36, 31, 26, 36, 31, 26, 37, 32, 27, 36, 31, 27, 37, 30, 26, 38, 31, 26, 36, 32, 26, 35, 32, 25, 36, 32, 25, 36, 30, 26, 35, 30, 27, 35, 32, 25, 35, 30, 25, 34, 29, 26, + 41, 34, 30, 49, 40, 33, 7, 6, 5, 33, 33, 33, 27, 27, 28, 21, 21, 21, 21, 21, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 21, 16, 16, 17, 22, 22, 22, 9, 9, 9, 13, 13, 13, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 26, 26, 27, 33, 33, 34, 14, 13, 12, 52, 45, 37, 43, 38, 31, 33, 31, 26, 34, 30, 25, 35, 31, 24, 36, 29, 26, 36, 31, 26, 36, 31, 26, 36, 31, 26, 36, 32, 26, + 34, 30, 25, 34, 30, 26, 35, 30, 26, 36, 31, 26, 36, 32, 27, 80, 75, 72, 37, 31, 26, 38, 31, 26, 37, 31, 26, 37, 31, 27, 38, 32, 25, 37, 32, 26, 36, 32, 27, 36, 32, 26, 37, 32, 26, 37, 32, 26, 38, 31, 26, 39, 31, 27, 37, 34, 26, 37, 33, 26, 39, 34, 28, + 37, 33, 28, 37, 33, 28, 39, 34, 28, 39, 35, 27, 37, 33, 27, 38, 32, 28, 40, 33, 28, 39, 33, 27, 39, 34, 29, 38, 34, 28, 39, 34, 27, 39, 34, 28, 39, 34, 28, 39, 35, 28, 37, 34, 27, 40, 33, 29, 42, 34, 28, 42, 33, 28, 41, 34, 30, 40, 34, 29, 38, 33, 28, + 40, 34, 28, 41, 33, 28, 39, 34, 29, 38, 34, 29, 39, 34, 29, 39, 34, 29, 40, 35, 28, 40, 35, 28, 41, 34, 28, 43, 34, 29, 42, 36, 30, 42, 36, 29, 42, 34, 29, 41, 35, 31, 41, 36, 31, 43, 35, 31, 41, 34, 30, 42, 35, 30, 43, 37, 31, 40, 37, 30, 40, 36, 31, + 41, 37, 30, 41, 37, 31, 42, 36, 30, 42, 37, 31, 43, 36, 30, 44, 35, 31, 44, 37, 31, 42, 38, 32, 41, 38, 31, 43, 37, 31, 42, 38, 32, 44, 39, 30, 44, 37, 30, 43, 37, 31, 44, 39, 31, 43, 38, 30, 44, 37, 31, 45, 36, 31, 44, 36, 30, 44, 38, 32, 42, 39, 32, + 43, 38, 32, 44, 38, 32, 46, 38, 32, 45, 38, 31, 44, 38, 31, 45, 39, 32, 44, 38, 32, 44, 37, 32, 45, 39, 31, 45, 39, 31, 46, 38, 32, 46, 38, 31, 44, 38, 32, 42, 37, 33, 43, 39, 33, 44, 39, 32, 45, 38, 31, 45, 38, 32, 44, 39, 33, 43, 38, 33, 44, 39, 33, + 45, 39, 33, 44, 39, 32, 44, 40, 33, 44, 40, 32, 44, 39, 32, 44, 39, 32, 44, 39, 33, 46, 39, 33, 45, 40, 33, 43, 40, 33, 45, 39, 32, 45, 38, 33, 44, 38, 34, 45, 39, 34, 46, 39, 33, 46, 39, 32, 45, 40, 32, 45, 41, 32, 46, 40, 33, 45, 39, 34, 45, 38, 33, + 47, 39, 34, 46, 40, 34, 44, 40, 33, 45, 40, 33, 47, 40, 33, 48, 40, 34, 47, 39, 33, 47, 40, 33, 45, 41, 33, 45, 41, 33, 45, 40, 33, 44, 41, 32, 45, 40, 32, 47, 40, 33, 47, 41, 34, 46, 41, 33, 46, 40, 33, 45, 41, 34, 44, 41, 33, 46, 40, 33, 45, 41, 33, + 44, 40, 34, 46, 40, 33, 46, 41, 34, 45, 41, 33, 46, 40, 32, 47, 40, 34, 46, 41, 34, 44, 41, 33, 44, 41, 33, 46, 40, 33, 46, 40, 32, 45, 40, 33, 45, 39, 33, 45, 39, 32, 45, 40, 33, 46, 40, 34, 48, 40, 35, 48, 40, 35, 47, 40, 34, 46, 41, 34, 45, 41, 34, + 46, 41, 33, 48, 42, 33, 48, 41, 34, 45, 40, 34, 45, 40, 34, 45, 41, 33, 45, 40, 32, 45, 40, 32, 45, 39, 33, 46, 40, 34, 47, 40, 34, 47, 40, 34, 45, 40, 33, 46, 41, 34, 45, 40, 34, 44, 39, 34, 46, 39, 34, 47, 39, 34, 46, 40, 33, 44, 40, 33, 45, 40, 33, + 46, 41, 32, 45, 41, 32, 45, 40, 33, 47, 41, 33, 46, 41, 33, 44, 40, 33, 45, 40, 33, 46, 40, 33, 45, 40, 33, 45, 39, 34, 44, 38, 33, 46, 39, 32, 47, 39, 32, 46, 39, 32, 46, 40, 33, 45, 40, 33, 44, 40, 32, 45, 39, 33, 45, 40, 33, 46, 40, 33, 45, 39, 32, + 44, 38, 32, 45, 38, 32, 46, 39, 32, 45, 38, 32, 44, 37, 32, 86, 82, 77, 45, 39, 32, 44, 39, 32, 44, 38, 33, 46, 38, 33, 46, 37, 32, 45, 38, 32, 44, 38, 32, 43, 38, 32, 45, 38, 32, 45, 38, 32, 45, 38, 32, 45, 38, 32, 45, 39, 31, 45, 39, 32, 45, 39, 33, + 44, 39, 32, 45, 38, 31, 45, 38, 31, 44, 37, 31, 43, 37, 31, 43, 37, 31, 43, 37, 33, 43, 37, 32, 71, 65, 57, 18, 17, 13, 31, 29, 26, 31, 28, 26, 31, 29, 26, 30, 29, 26, 31, 29, 26, 31, 29, 26, 31, 28, 26, 32, 29, 27, 31, 29, 26, 31, 29, 27, 29, 28, 26, + 31, 29, 26, 29, 28, 25, 30, 29, 26, 29, 27, 25, 28, 26, 24, 31, 29, 27, 30, 27, 25, 30, 28, 26, 30, 28, 26, 31, 29, 27, 29, 27, 25, 30, 27, 25, 30, 27, 25, 30, 28, 26, 29, 28, 25, 31, 28, 26, 29, 27, 25, 29, 27, 25, 31, 28, 26, 31, 29, 26, 31, 29, 27, + 30, 28, 26, 30, 28, 26, 29, 27, 25, 31, 28, 26, 29, 26, 24, 30, 28, 25, 28, 26, 24, 30, 27, 25, 30, 28, 25, 28, 26, 24, 29, 27, 25, 28, 26, 24, 29, 27, 25, 27, 26, 24, 29, 28, 25, 29, 27, 24, 28, 27, 24, 29, 28, 25, 28, 27, 25, 28, 26, 24, 28, 27, 24, + 27, 25, 23, 30, 28, 26, 27, 25, 23, 30, 27, 25, 29, 27, 25, 28, 26, 24, 28, 27, 25, 29, 27, 25, 27, 26, 25, 28, 26, 25, 28, 25, 24, 27, 25, 23, 27, 25, 23, 29, 27, 25, 28, 26, 25, 29, 26, 24, 29, 27, 25, 26, 25, 23, 28, 27, 24, 27, 25, 23, 16, 13, 11, + 35, 30, 26, 35, 30, 27, 37, 32, 26, 37, 32, 26, 37, 31, 25, 36, 31, 25, 35, 31, 26, 36, 30, 25, 36, 31, 26, 36, 32, 25, 35, 31, 24, 34, 29, 25, 34, 29, 25, 34, 30, 25, 41, 37, 28, 49, 41, 33, 7, 6, 5, 32, 32, 32, 27, 27, 27, 21, 21, 21, 21, 21, 21, + 21, 21, 22, 21, 21, 22, 21, 21, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 23, 23, 23, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 25, 24, 24, 24, 24, 24, 24, 24, 24, 25, 24, 24, 24, 24, 24, 24, 23, 23, 23, 18, 18, 18, 23, 23, 23, + 9, 9, 9, 13, 13, 13, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, + 18, 18, 19, 25, 25, 26, 33, 33, 33, 14, 13, 12, 53, 45, 37, 46, 37, 32, 34, 29, 25, 35, 31, 26, 34, 29, 26, 34, 30, 24, 35, 30, 24, 34, 30, 25, 34, 32, 25, 35, 31, 26, 37, 30, 25, 36, 30, 25, 34, 31, 25, 36, 31, 25, 37, 30, 25, 79, 75, 72, 36, 32, 25, + 36, 33, 25, 37, 32, 26, 37, 32, 26, 35, 32, 26, 35, 32, 25, 37, 33, 26, 38, 32, 27, 37, 33, 26, 37, 31, 27, 39, 32, 27, 37, 32, 27, 36, 32, 28, 37, 34, 28, 37, 34, 26, 38, 34, 26, 38, 32, 26, 37, 34, 27, 37, 34, 28, 38, 34, 28, 38, 35, 27, 37, 34, 28, + 38, 35, 27, 38, 34, 29, 39, 34, 28, 37, 34, 27, 38, 33, 27, 39, 35, 27, 38, 35, 28, 39, 34, 27, 42, 34, 27, 40, 35, 27, 39, 34, 27, 40, 34, 27, 39, 35, 28, 40, 35, 28, 39, 34, 27, 40, 36, 28, 41, 34, 28, 39, 34, 28, 39, 35, 28, 39, 34, 30, 40, 35, 29, + 39, 34, 28, 41, 34, 29, 41, 36, 30, 40, 37, 29, 41, 35, 29, 41, 35, 29, 42, 36, 31, 40, 35, 30, 41, 35, 30, 41, 36, 30, 41, 36, 31, 43, 34, 30, 43, 35, 30, 42, 37, 30, 42, 35, 30, 42, 36, 31, 41, 36, 31, 42, 36, 31, 43, 36, 30, 41, 37, 32, 42, 38, 31, + 42, 37, 30, 42, 37, 31, 42, 37, 32, 42, 38, 31, 44, 37, 30, 43, 36, 30, 42, 38, 30, 44, 38, 31, 44, 37, 31, 43, 36, 31, 43, 38, 31, 44, 38, 31, 43, 38, 31, 42, 38, 31, 43, 37, 32, 42, 36, 31, 43, 36, 31, 43, 38, 32, 45, 39, 32, 43, 37, 31, 44, 38, 31, + 45, 38, 32, 45, 38, 31, 44, 38, 32, 43, 36, 32, 44, 37, 31, 45, 38, 32, 44, 37, 32, 45, 37, 31, 44, 37, 33, 43, 38, 33, 44, 39, 32, 44, 39, 33, 45, 39, 33, 45, 38, 33, 44, 38, 33, 45, 38, 33, 46, 38, 33, 44, 38, 34, 45, 38, 34, 46, 39, 33, 44, 39, 32, + 43, 37, 32, 44, 38, 32, 45, 40, 33, 44, 39, 33, 45, 37, 33, 46, 38, 34, 46, 38, 33, 45, 40, 32, 46, 40, 32, 46, 38, 33, 46, 40, 33, 45, 41, 33, 45, 40, 33, 46, 41, 33, 47, 40, 33, 46, 39, 33, 46, 40, 33, 46, 40, 34, 47, 40, 34, 47, 40, 34, 47, 40, 34, + 47, 40, 34, 47, 40, 34, 46, 40, 34, 45, 40, 33, 44, 39, 33, 44, 39, 34, 45, 41, 34, 45, 40, 33, 46, 39, 33, 47, 39, 33, 45, 40, 33, 45, 40, 34, 45, 39, 34, 45, 39, 33, 46, 40, 33, 47, 41, 34, 46, 41, 34, 44, 40, 34, 46, 39, 34, 47, 39, 33, 47, 40, 33, + 47, 40, 32, 48, 40, 33, 46, 41, 34, 46, 41, 33, 47, 39, 33, 47, 39, 34, 47, 40, 34, 45, 39, 34, 46, 39, 34, 47, 40, 34, 46, 40, 35, 46, 40, 34, 47, 42, 33, 45, 41, 33, 45, 40, 34, 46, 40, 33, 46, 40, 33, 46, 41, 33, 46, 41, 34, 46, 40, 34, 45, 40, 33, + 46, 39, 34, 47, 39, 34, 46, 39, 33, 46, 39, 32, 46, 40, 32, 47, 39, 33, 48, 39, 33, 46, 41, 33, 45, 42, 34, 45, 41, 34, 46, 41, 34, 44, 40, 33, 43, 41, 34, 44, 41, 34, 45, 40, 33, 46, 40, 33, 46, 40, 33, 45, 40, 33, 45, 40, 33, 47, 39, 32, 46, 40, 33, + 44, 40, 33, 45, 41, 33, 45, 39, 34, 45, 39, 33, 46, 40, 33, 46, 38, 33, 46, 38, 33, 46, 39, 33, 45, 39, 33, 45, 39, 32, 46, 39, 32, 45, 39, 32, 45, 39, 31, 46, 39, 31, 46, 40, 32, 46, 40, 32, 45, 39, 32, 44, 39, 32, 44, 38, 32, 87, 82, 76, 45, 39, 32, + 45, 40, 32, 45, 39, 32, 43, 38, 32, 43, 38, 32, 45, 39, 32, 44, 38, 32, 43, 39, 32, 44, 40, 33, 45, 40, 33, 45, 38, 33, 44, 37, 32, 43, 38, 32, 43, 39, 31, 45, 40, 31, 46, 40, 31, 44, 38, 31, 44, 38, 31, 45, 39, 32, 42, 38, 32, 42, 37, 31, 44, 37, 31, + 44, 38, 32, 69, 65, 57, 19, 17, 14, 31, 29, 26, 30, 28, 25, 30, 28, 25, 31, 29, 26, 32, 30, 27, 32, 30, 27, 29, 27, 25, 31, 28, 26, 32, 29, 27, 31, 29, 26, 30, 28, 26, 31, 29, 26, 31, 29, 26, 30, 29, 26, 30, 27, 25, 31, 28, 26, 30, 28, 26, 30, 28, 26, + 30, 28, 26, 30, 28, 26, 30, 28, 26, 31, 28, 26, 30, 28, 25, 30, 27, 25, 30, 27, 26, 30, 27, 26, 31, 28, 26, 29, 27, 25, 30, 28, 25, 30, 28, 25, 31, 28, 26, 31, 29, 27, 29, 27, 25, 31, 29, 26, 30, 27, 25, 30, 29, 26, 31, 29, 26, 29, 26, 24, 28, 27, 24, + 30, 28, 25, 30, 27, 25, 28, 26, 24, 28, 26, 24, 29, 27, 25, 29, 26, 25, 28, 26, 25, 29, 26, 25, 30, 27, 25, 29, 27, 24, 30, 29, 26, 28, 27, 24, 29, 28, 25, 29, 27, 24, 29, 27, 24, 29, 27, 25, 29, 27, 24, 30, 28, 26, 29, 27, 24, 29, 27, 25, 30, 28, 26, + 29, 27, 26, 27, 25, 23, 28, 26, 23, 27, 25, 23, 27, 25, 23, 27, 25, 24, 28, 26, 24, 29, 28, 25, 28, 27, 24, 27, 26, 23, 28, 26, 24, 29, 28, 26, 28, 26, 24, 15, 13, 11, 37, 31, 26, 36, 30, 26, 35, 30, 26, 36, 31, 26, 38, 31, 27, 37, 30, 26, 35, 31, 25, + 36, 30, 25, 36, 30, 26, 34, 30, 26, 34, 31, 25, 34, 31, 24, 34, 30, 24, 34, 29, 25, 41, 34, 29, 48, 40, 32, 7, 6, 5, 31, 31, 31, 25, 25, 26, 19, 19, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 21, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 19, 20, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, 10, 10, 9, 14, 14, 14, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, + 18, 18, 19, 19, 19, 19, 19, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 26, 26, 27, 34, 34, 34, 14, 13, 12, 51, 45, 39, 44, 37, 32, 36, 29, 25, + 34, 29, 24, 33, 29, 25, 33, 32, 25, 34, 29, 24, 36, 30, 26, 36, 31, 25, 36, 31, 24, 36, 30, 24, 36, 31, 26, 35, 32, 27, 34, 30, 26, 36, 30, 27, 79, 75, 71, 37, 30, 25, 37, 30, 25, 35, 31, 25, 36, 32, 25, 36, 32, 27, 35, 32, 27, 37, 33, 27, 38, 32, 26, + 38, 32, 27, 36, 31, 25, 37, 33, 27, 38, 33, 27, 37, 33, 26, 39, 34, 27, 37, 32, 27, 36, 33, 26, 37, 32, 27, 38, 33, 27, 38, 33, 27, 39, 34, 26, 37, 33, 26, 38, 35, 27, 38, 34, 28, 38, 34, 26, 39, 34, 26, 38, 35, 27, 38, 33, 27, 38, 32, 27, 38, 33, 29, + 38, 34, 29, 40, 33, 29, 40, 33, 28, 39, 35, 27, 38, 34, 28, 39, 34, 30, 38, 34, 29, 39, 36, 28, 41, 34, 27, 40, 34, 28, 39, 34, 28, 40, 35, 28, 40, 35, 28, 41, 34, 28, 39, 35, 29, 41, 35, 30, 40, 35, 29, 40, 36, 29, 40, 36, 29, 40, 35, 28, 40, 35, 29, + 41, 36, 31, 42, 33, 30, 42, 34, 30, 41, 34, 29, 41, 35, 31, 41, 35, 30, 40, 36, 30, 42, 37, 32, 43, 36, 31, 42, 36, 30, 43, 36, 30, 41, 37, 30, 41, 37, 30, 43, 38, 30, 43, 37, 30, 43, 36, 31, 41, 37, 32, 43, 38, 31, 43, 38, 31, 42, 38, 30, 42, 39, 30, + 44, 37, 30, 44, 37, 31, 44, 38, 31, 42, 38, 30, 43, 38, 30, 43, 36, 30, 42, 38, 32, 43, 38, 31, 43, 37, 30, 43, 38, 30, 45, 38, 31, 44, 37, 31, 44, 37, 31, 45, 38, 32, 44, 38, 32, 45, 38, 32, 43, 38, 32, 44, 37, 31, 45, 37, 31, 43, 38, 32, 42, 38, 32, + 44, 37, 33, 44, 38, 32, 44, 38, 33, 44, 39, 33, 45, 40, 32, 45, 38, 33, 45, 38, 33, 44, 39, 32, 45, 39, 32, 46, 38, 32, 45, 37, 33, 45, 38, 32, 45, 39, 33, 46, 40, 33, 45, 39, 32, 45, 38, 33, 47, 38, 32, 46, 40, 32, 45, 38, 33, 44, 38, 34, 44, 39, 33, + 45, 39, 34, 45, 39, 33, 45, 40, 32, 44, 40, 32, 45, 40, 33, 46, 40, 32, 46, 39, 32, 45, 40, 33, 46, 40, 32, 46, 39, 32, 46, 39, 33, 46, 40, 33, 47, 40, 33, 47, 40, 33, 45, 39, 34, 45, 39, 34, 45, 39, 34, 44, 39, 33, 45, 40, 33, 45, 40, 33, 46, 39, 32, + 47, 38, 33, 45, 39, 34, 45, 40, 34, 45, 39, 34, 44, 39, 33, 45, 40, 32, 46, 41, 33, 46, 41, 34, 44, 40, 34, 44, 39, 33, 45, 39, 32, 46, 41, 33, 46, 41, 34, 47, 39, 33, 45, 40, 33, 44, 40, 33, 44, 38, 33, 45, 38, 33, 46, 40, 34, 46, 39, 34, 46, 38, 34, + 46, 40, 33, 45, 40, 33, 46, 39, 33, 46, 39, 33, 46, 40, 33, 45, 41, 33, 45, 39, 33, 44, 39, 34, 44, 41, 34, 46, 40, 33, 47, 39, 32, 46, 39, 33, 45, 41, 32, 45, 40, 33, 45, 39, 34, 45, 40, 33, 45, 40, 33, 46, 38, 33, 46, 39, 33, 46, 40, 34, 47, 39, 34, + 46, 39, 33, 44, 40, 33, 44, 41, 34, 44, 39, 34, 44, 40, 32, 46, 41, 32, 46, 40, 33, 45, 39, 34, 45, 39, 34, 45, 41, 33, 45, 41, 32, 46, 39, 33, 45, 40, 33, 45, 41, 33, 45, 40, 33, 45, 38, 32, 45, 40, 32, 45, 40, 32, 45, 38, 33, 46, 39, 34, 47, 40, 34, + 45, 39, 33, 44, 39, 32, 45, 39, 33, 46, 38, 33, 45, 38, 33, 44, 38, 33, 44, 40, 33, 46, 40, 33, 46, 39, 32, 44, 39, 32, 44, 39, 32, 46, 39, 32, 87, 82, 78, 44, 39, 33, 45, 39, 32, 44, 39, 32, 44, 39, 33, 44, 39, 32, 43, 38, 32, 44, 38, 33, 45, 38, 32, + 44, 39, 32, 43, 39, 33, 44, 38, 31, 46, 37, 31, 46, 37, 32, 44, 38, 32, 43, 38, 32, 45, 39, 31, 45, 38, 31, 44, 37, 32, 44, 37, 32, 44, 37, 31, 43, 39, 31, 42, 38, 32, 43, 37, 31, 70, 65, 58, 18, 17, 14, 30, 29, 26, 30, 28, 25, 30, 28, 25, 31, 29, 26, + 32, 29, 27, 31, 29, 26, 31, 28, 26, 30, 27, 24, 30, 28, 26, 31, 29, 27, 31, 29, 26, 31, 28, 26, 31, 28, 26, 30, 28, 26, 30, 28, 26, 32, 29, 27, 29, 26, 24, 31, 28, 26, 30, 28, 26, 30, 28, 25, 30, 28, 26, 31, 28, 27, 30, 27, 26, 29, 26, 25, 31, 28, 26, + 31, 29, 27, 30, 27, 25, 31, 29, 26, 29, 27, 25, 30, 28, 26, 31, 28, 26, 30, 28, 26, 29, 27, 25, 29, 27, 25, 29, 27, 24, 29, 27, 25, 29, 28, 25, 29, 27, 25, 27, 26, 24, 30, 28, 25, 30, 28, 25, 29, 27, 25, 29, 26, 24, 30, 27, 26, 30, 28, 26, 31, 29, 26, + 29, 27, 25, 28, 26, 24, 28, 27, 24, 30, 28, 25, 29, 27, 25, 30, 29, 26, 29, 27, 25, 29, 27, 24, 29, 27, 25, 29, 28, 26, 30, 28, 26, 27, 25, 22, 30, 28, 25, 30, 28, 25, 29, 27, 25, 28, 25, 24, 28, 26, 24, 28, 26, 24, 27, 25, 24, 28, 26, 25, 27, 26, 24, + 29, 27, 25, 28, 26, 24, 27, 25, 24, 29, 27, 25, 29, 27, 25, 29, 27, 25, 15, 14, 11, 35, 31, 26, 37, 31, 26, 37, 30, 26, 36, 30, 26, 34, 32, 25, 35, 31, 25, 36, 29, 27, 36, 30, 25, 35, 31, 25, 36, 31, 25, 36, 31, 25, 36, 30, 25, 34, 29, 24, 34, 29, 24, + 41, 34, 29, 47, 40, 34, 7, 6, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 18, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 17, 17, 16, 16, 16, 12, 12, 13, 20, 20, 20, 11, 10, 10, 15, 15, 16, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 22, 21, 21, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 25, 25, 25, 32, 32, 32, 13, 13, 12, 53, 44, 37, 45, 37, 32, 36, 31, 26, 35, 28, 24, 35, 29, 25, 34, 30, 25, 36, 31, 25, 35, 32, 25, 36, 31, 24, 35, 31, 26, + 36, 30, 25, 36, 32, 26, 35, 31, 25, 34, 30, 26, 35, 32, 26, 80, 76, 72, 36, 31, 26, 36, 32, 26, 36, 31, 25, 36, 31, 26, 36, 32, 26, 35, 31, 26, 36, 31, 26, 38, 32, 27, 37, 32, 25, 37, 31, 26, 37, 31, 26, 38, 31, 27, 38, 31, 27, 36, 34, 26, 37, 33, 26, + 38, 32, 26, 36, 34, 28, 36, 33, 27, 37, 33, 26, 37, 32, 26, 38, 33, 28, 39, 34, 28, 37, 34, 28, 38, 34, 27, 37, 34, 26, 39, 33, 26, 39, 32, 27, 40, 33, 28, 38, 34, 28, 38, 34, 28, 40, 34, 28, 38, 35, 28, 38, 33, 29, 41, 34, 27, 41, 35, 28, 41, 34, 27, + 40, 34, 28, 39, 36, 29, 41, 34, 29, 39, 35, 28, 40, 36, 29, 40, 34, 29, 41, 33, 28, 40, 35, 28, 39, 34, 28, 40, 35, 29, 39, 36, 30, 39, 35, 30, 42, 36, 29, 42, 35, 29, 41, 34, 30, 41, 36, 30, 41, 35, 30, 40, 34, 30, 41, 37, 29, 43, 36, 31, 42, 36, 30, + 42, 37, 30, 43, 36, 30, 41, 36, 31, 43, 35, 31, 42, 36, 30, 40, 36, 30, 41, 36, 30, 42, 37, 30, 42, 37, 30, 42, 36, 30, 41, 36, 30, 42, 37, 31, 42, 37, 30, 41, 37, 31, 42, 39, 31, 43, 38, 30, 43, 38, 31, 44, 38, 31, 42, 37, 31, 42, 37, 31, 42, 38, 32, + 43, 37, 32, 43, 36, 31, 43, 37, 31, 45, 38, 31, 45, 37, 30, 44, 37, 31, 45, 38, 31, 45, 38, 31, 44, 38, 31, 42, 37, 30, 44, 37, 31, 44, 37, 32, 44, 36, 32, 45, 37, 32, 45, 38, 32, 45, 39, 32, 45, 38, 32, 44, 37, 32, 45, 37, 33, 45, 37, 33, 44, 38, 32, + 45, 39, 32, 46, 39, 33, 44, 38, 33, 43, 38, 32, 44, 39, 32, 44, 38, 33, 45, 38, 33, 45, 39, 33, 44, 40, 32, 45, 38, 33, 46, 37, 33, 46, 37, 33, 45, 38, 33, 45, 39, 32, 45, 38, 32, 45, 39, 32, 44, 38, 33, 44, 40, 33, 44, 41, 32, 45, 40, 33, 45, 39, 32, + 45, 40, 32, 45, 39, 33, 45, 40, 33, 46, 40, 33, 46, 40, 32, 46, 40, 33, 47, 39, 33, 47, 40, 32, 47, 40, 32, 48, 39, 33, 46, 39, 33, 45, 40, 33, 46, 41, 33, 46, 40, 32, 44, 39, 33, 45, 39, 34, 47, 39, 34, 47, 40, 32, 45, 40, 32, 44, 40, 32, 45, 40, 33, + 45, 39, 34, 44, 38, 33, 44, 39, 33, 46, 39, 33, 46, 40, 34, 45, 39, 34, 45, 39, 33, 44, 39, 33, 45, 38, 33, 46, 38, 33, 45, 39, 33, 45, 39, 33, 45, 39, 33, 44, 40, 33, 45, 40, 32, 46, 40, 32, 45, 39, 32, 45, 39, 32, 45, 40, 32, 44, 39, 33, 45, 39, 33, + 46, 41, 32, 46, 41, 33, 45, 40, 34, 45, 40, 33, 46, 40, 33, 46, 40, 34, 45, 40, 34, 45, 39, 33, 46, 39, 32, 47, 40, 34, 47, 39, 34, 46, 38, 34, 45, 39, 33, 46, 39, 34, 46, 40, 34, 45, 41, 34, 43, 40, 33, 44, 39, 32, 44, 40, 33, 44, 40, 34, 45, 41, 34, + 46, 41, 33, 44, 40, 33, 44, 40, 34, 45, 40, 33, 46, 40, 32, 47, 39, 33, 46, 39, 34, 46, 39, 33, 47, 39, 32, 45, 40, 32, 45, 39, 32, 45, 39, 33, 46, 38, 33, 46, 39, 33, 46, 39, 33, 46, 38, 32, 45, 39, 32, 46, 39, 33, 45, 38, 33, 45, 39, 32, 46, 39, 32, + 45, 39, 33, 45, 38, 32, 44, 38, 32, 44, 39, 32, 44, 37, 32, 87, 82, 77, 46, 39, 33, 44, 40, 32, 44, 39, 32, 45, 39, 32, 44, 39, 32, 45, 39, 32, 45, 39, 32, 44, 38, 32, 43, 37, 32, 42, 38, 33, 43, 38, 33, 45, 39, 32, 44, 39, 32, 44, 39, 32, 44, 39, 32, + 44, 39, 33, 44, 39, 32, 44, 39, 31, 44, 37, 31, 44, 38, 31, 44, 38, 31, 44, 37, 31, 43, 37, 31, 70, 64, 58, 19, 16, 14, 30, 27, 25, 30, 28, 25, 31, 29, 26, 29, 27, 25, 30, 28, 25, 30, 28, 26, 31, 28, 26, 30, 27, 25, 30, 28, 25, 31, 29, 26, 29, 26, 24, + 30, 28, 26, 29, 27, 26, 30, 27, 26, 30, 27, 26, 31, 28, 26, 30, 28, 26, 30, 27, 26, 31, 28, 26, 30, 28, 26, 30, 28, 26, 29, 27, 25, 30, 27, 25, 29, 27, 25, 31, 29, 26, 30, 28, 26, 30, 27, 26, 30, 28, 25, 29, 27, 24, 30, 28, 26, 30, 29, 26, 29, 27, 25, + 31, 28, 26, 29, 27, 25, 29, 28, 25, 29, 27, 24, 28, 26, 23, 29, 29, 26, 29, 27, 25, 31, 28, 26, 29, 27, 25, 29, 27, 25, 29, 26, 24, 28, 26, 24, 29, 28, 26, 29, 28, 26, 31, 28, 27, 29, 26, 24, 29, 26, 24, 28, 26, 24, 29, 28, 25, 31, 28, 26, 29, 28, 25, + 28, 27, 24, 29, 28, 25, 28, 26, 24, 29, 27, 25, 28, 26, 24, 30, 28, 25, 27, 26, 23, 27, 25, 23, 29, 27, 25, 30, 28, 25, 30, 27, 25, 29, 27, 25, 29, 27, 25, 30, 27, 26, 28, 26, 24, 29, 26, 24, 29, 27, 26, 28, 26, 24, 29, 27, 25, 29, 27, 25, 15, 13, 11, + 36, 32, 26, 37, 33, 25, 35, 31, 25, 36, 30, 26, 37, 31, 25, 36, 32, 26, 36, 31, 26, 35, 29, 26, 35, 30, 25, 35, 31, 25, 35, 30, 26, 35, 29, 25, 34, 30, 24, 35, 31, 24, 41, 35, 28, 47, 40, 32, 7, 6, 5, 29, 29, 29, 23, 23, 23, 17, 17, 17, 17, 17, 18, + 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 17, 18, 18, 17, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 19, 18, 18, 19, 14, 14, 14, 21, 21, 21, + 10, 10, 9, 14, 14, 14, 16, 16, 17, 17, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 19, + 18, 18, 19, 25, 25, 25, 32, 32, 32, 13, 13, 12, 52, 44, 38, 44, 37, 33, 36, 29, 25, 35, 30, 24, 35, 31, 24, 34, 29, 24, 35, 31, 25, 35, 29, 26, 34, 31, 25, 35, 30, 26, 33, 32, 25, 34, 31, 26, 37, 29, 26, 37, 31, 26, 37, 31, 27, 80, 76, 72, 34, 32, 25, + 35, 33, 25, 37, 31, 26, 35, 31, 27, 34, 33, 26, 35, 33, 26, 35, 33, 26, 37, 31, 28, 37, 32, 27, 38, 33, 26, 39, 32, 26, 38, 32, 27, 38, 33, 27, 38, 32, 27, 38, 31, 26, 37, 32, 27, 39, 32, 26, 37, 33, 28, 37, 33, 27, 39, 33, 28, 36, 32, 28, 36, 33, 26, + 37, 35, 27, 37, 33, 26, 38, 34, 26, 38, 33, 27, 39, 34, 28, 40, 35, 29, 41, 34, 28, 39, 33, 27, 37, 34, 28, 39, 34, 27, 39, 33, 27, 41, 33, 28, 40, 33, 28, 40, 34, 29, 40, 35, 27, 39, 35, 28, 40, 34, 29, 41, 34, 29, 40, 36, 28, 40, 35, 29, 38, 33, 29, + 39, 34, 29, 40, 34, 30, 42, 34, 28, 41, 35, 29, 40, 36, 30, 41, 35, 29, 40, 36, 30, 39, 35, 29, 41, 35, 30, 42, 37, 30, 42, 35, 31, 43, 35, 31, 41, 36, 30, 40, 36, 29, 41, 36, 31, 41, 35, 30, 42, 36, 29, 43, 35, 31, 42, 36, 31, 40, 37, 30, 41, 37, 30, + 43, 37, 31, 41, 36, 30, 41, 36, 31, 41, 37, 31, 42, 37, 30, 42, 37, 30, 42, 36, 30, 44, 38, 31, 43, 38, 31, 41, 37, 32, 42, 37, 30, 43, 36, 31, 41, 38, 30, 42, 39, 31, 43, 37, 32, 44, 37, 30, 42, 38, 31, 43, 36, 32, 43, 36, 31, 43, 37, 30, 43, 38, 31, + 44, 36, 32, 44, 38, 32, 42, 39, 31, 43, 38, 30, 44, 37, 31, 46, 38, 31, 45, 38, 32, 45, 37, 31, 43, 36, 31, 43, 39, 32, 43, 38, 33, 43, 37, 32, 43, 37, 32, 45, 39, 32, 46, 39, 32, 45, 37, 31, 44, 38, 32, 45, 39, 33, 43, 38, 33, 44, 37, 33, 45, 39, 32, + 43, 38, 32, 45, 38, 33, 45, 39, 34, 44, 39, 33, 44, 38, 33, 46, 38, 34, 45, 39, 33, 43, 40, 33, 43, 38, 32, 45, 38, 33, 46, 39, 33, 44, 40, 32, 44, 39, 33, 44, 38, 33, 45, 41, 32, 45, 40, 33, 47, 38, 34, 48, 39, 33, 47, 40, 32, 47, 39, 33, 45, 39, 34, + 46, 40, 32, 48, 39, 32, 48, 39, 33, 46, 39, 33, 44, 38, 33, 45, 38, 32, 45, 38, 31, 45, 40, 33, 45, 41, 34, 45, 39, 33, 46, 40, 33, 47, 40, 34, 45, 40, 33, 45, 40, 32, 45, 40, 32, 43, 40, 33, 45, 40, 33, 47, 40, 33, 46, 40, 33, 45, 39, 33, 45, 38, 33, + 46, 39, 33, 45, 40, 33, 45, 40, 33, 47, 39, 34, 46, 37, 34, 44, 38, 32, 44, 39, 33, 45, 39, 33, 45, 39, 32, 45, 40, 33, 44, 39, 34, 45, 39, 33, 47, 39, 33, 46, 40, 33, 46, 40, 33, 45, 39, 33, 44, 40, 33, 45, 41, 33, 45, 41, 34, 46, 39, 32, 45, 39, 32, + 44, 40, 33, 45, 38, 33, 46, 38, 33, 46, 39, 33, 44, 39, 34, 44, 39, 33, 45, 40, 33, 44, 40, 34, 44, 39, 33, 45, 39, 33, 46, 40, 33, 45, 40, 33, 45, 39, 33, 44, 39, 34, 45, 40, 34, 46, 40, 33, 46, 41, 33, 46, 40, 32, 46, 39, 32, 46, 38, 33, 46, 38, 33, + 45, 39, 32, 46, 38, 32, 46, 38, 32, 45, 39, 32, 44, 39, 32, 45, 39, 32, 45, 38, 33, 45, 40, 33, 46, 39, 32, 45, 38, 33, 44, 38, 33, 45, 39, 32, 44, 39, 32, 43, 38, 33, 45, 38, 32, 46, 39, 31, 46, 39, 31, 46, 38, 31, 45, 37, 31, 86, 81, 77, 43, 38, 32, + 44, 38, 32, 43, 38, 32, 43, 38, 32, 43, 39, 32, 43, 38, 31, 43, 38, 31, 44, 39, 32, 44, 38, 32, 43, 38, 32, 44, 39, 33, 44, 39, 32, 45, 38, 32, 45, 37, 32, 44, 37, 32, 43, 39, 32, 44, 39, 32, 43, 37, 31, 43, 36, 32, 45, 36, 32, 45, 36, 31, 44, 37, 31, + 43, 37, 32, 68, 64, 57, 18, 16, 13, 30, 27, 25, 30, 28, 25, 31, 29, 26, 29, 28, 25, 29, 28, 25, 30, 27, 25, 29, 27, 24, 31, 29, 26, 31, 28, 26, 31, 29, 27, 29, 27, 24, 30, 27, 25, 30, 27, 25, 32, 30, 27, 30, 28, 25, 29, 27, 25, 30, 29, 26, 31, 29, 27, + 30, 27, 26, 30, 27, 26, 28, 26, 24, 30, 27, 25, 31, 28, 26, 30, 28, 25, 30, 29, 26, 28, 26, 24, 29, 28, 26, 28, 26, 24, 30, 28, 26, 28, 27, 25, 29, 27, 25, 28, 26, 24, 29, 27, 25, 31, 28, 26, 30, 27, 25, 29, 27, 26, 28, 27, 24, 29, 27, 24, 30, 28, 26, + 29, 28, 26, 29, 28, 25, 28, 27, 24, 30, 27, 25, 28, 26, 24, 29, 28, 25, 27, 26, 24, 30, 28, 26, 29, 27, 25, 27, 25, 23, 28, 26, 24, 30, 28, 26, 29, 28, 25, 30, 29, 26, 29, 27, 25, 29, 27, 24, 28, 26, 23, 28, 26, 24, 29, 27, 25, 28, 26, 24, 28, 26, 24, + 28, 26, 23, 29, 28, 25, 28, 26, 24, 30, 27, 25, 29, 27, 25, 29, 27, 25, 29, 27, 24, 27, 25, 23, 28, 26, 24, 29, 27, 25, 28, 26, 24, 28, 26, 24, 30, 27, 25, 15, 13, 11, 36, 30, 24, 37, 31, 25, 36, 32, 26, 36, 31, 26, 37, 31, 26, 34, 31, 25, 34, 30, 25, + 35, 31, 26, 35, 30, 25, 35, 29, 24, 33, 29, 25, 34, 30, 24, 36, 30, 24, 37, 29, 25, 40, 36, 28, 47, 41, 33, 7, 6, 5, 34, 34, 34, 28, 28, 29, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, + 22, 22, 23, 22, 22, 22, 21, 21, 22, 21, 21, 21, 21, 21, 21, 20, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, 10, 10, 10, 14, 14, 15, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, + 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 25, 25, 26, 32, 32, 33, 13, 13, 12, 54, 44, 39, 43, 39, 32, 36, 30, 24, + 33, 29, 24, 35, 30, 25, 35, 30, 24, 33, 31, 24, 33, 32, 25, 35, 29, 24, 33, 29, 25, 35, 30, 25, 35, 31, 25, 36, 29, 25, 35, 30, 26, 36, 31, 26, 80, 75, 72, 37, 32, 27, 37, 31, 26, 36, 30, 25, 35, 30, 26, 37, 30, 26, 35, 32, 25, 37, 31, 27, 36, 31, 27, + 37, 32, 27, 36, 33, 26, 37, 32, 25, 38, 32, 26, 38, 31, 27, 38, 32, 27, 38, 32, 26, 37, 30, 26, 36, 31, 26, 37, 33, 27, 36, 32, 27, 38, 33, 26, 38, 34, 27, 39, 33, 27, 39, 32, 27, 37, 33, 27, 36, 33, 28, 40, 34, 28, 40, 32, 27, 39, 33, 27, 40, 33, 27, + 40, 34, 28, 40, 33, 28, 40, 35, 27, 39, 35, 27, 39, 33, 28, 38, 33, 29, 40, 34, 28, 41, 34, 27, 40, 35, 28, 40, 35, 27, 40, 35, 27, 40, 34, 29, 39, 34, 28, 40, 33, 28, 38, 35, 29, 39, 35, 28, 40, 34, 30, 40, 33, 30, 39, 34, 28, 41, 37, 29, 42, 36, 30, + 41, 36, 30, 41, 35, 28, 41, 35, 28, 41, 35, 30, 41, 34, 31, 42, 35, 30, 40, 36, 30, 42, 34, 29, 42, 35, 30, 42, 36, 30, 43, 36, 30, 42, 36, 30, 42, 36, 29, 40, 35, 30, 41, 37, 30, 42, 37, 30, 41, 36, 31, 41, 36, 32, 43, 36, 31, 43, 37, 30, 42, 36, 31, + 43, 38, 31, 43, 38, 31, 44, 38, 32, 42, 38, 31, 42, 37, 31, 42, 37, 31, 42, 38, 31, 43, 39, 31, 45, 39, 31, 43, 38, 32, 42, 38, 32, 42, 37, 31, 43, 37, 31, 44, 37, 32, 44, 37, 31, 43, 38, 31, 43, 37, 32, 43, 36, 32, 44, 36, 31, 44, 36, 32, 43, 37, 31, + 43, 38, 31, 44, 38, 32, 44, 38, 32, 45, 37, 32, 44, 38, 31, 43, 38, 31, 46, 38, 33, 46, 39, 33, 43, 40, 32, 43, 39, 32, 45, 39, 33, 44, 39, 32, 44, 39, 32, 44, 39, 33, 44, 39, 33, 44, 39, 32, 45, 39, 32, 44, 39, 33, 43, 39, 32, 45, 39, 32, 46, 39, 32, + 44, 39, 32, 45, 39, 32, 47, 39, 33, 46, 40, 33, 45, 40, 33, 44, 39, 32, 44, 39, 32, 45, 40, 33, 47, 39, 32, 46, 38, 32, 46, 38, 33, 47, 38, 33, 47, 38, 32, 45, 39, 32, 47, 39, 33, 47, 39, 33, 45, 40, 33, 45, 40, 33, 46, 39, 32, 45, 38, 31, 46, 38, 32, + 46, 39, 33, 45, 39, 34, 45, 39, 32, 46, 40, 33, 47, 38, 33, 47, 39, 33, 45, 41, 33, 44, 41, 32, 46, 40, 33, 45, 39, 33, 43, 39, 33, 44, 39, 32, 46, 39, 33, 47, 39, 33, 46, 39, 33, 45, 39, 34, 45, 39, 33, 45, 39, 33, 44, 38, 33, 44, 40, 33, 45, 39, 33, + 47, 39, 33, 45, 38, 33, 45, 39, 33, 46, 40, 33, 45, 39, 32, 44, 39, 32, 45, 40, 34, 46, 40, 33, 46, 40, 32, 46, 40, 32, 46, 39, 32, 46, 40, 33, 46, 40, 34, 46, 39, 32, 46, 40, 33, 45, 39, 34, 45, 40, 34, 45, 40, 34, 44, 38, 33, 45, 38, 33, 46, 40, 34, + 46, 40, 34, 43, 39, 33, 44, 38, 34, 44, 38, 33, 43, 39, 33, 44, 41, 33, 45, 41, 33, 46, 41, 33, 45, 40, 32, 45, 40, 32, 46, 39, 33, 46, 38, 33, 46, 39, 32, 46, 39, 32, 45, 40, 32, 44, 39, 32, 44, 39, 32, 45, 39, 32, 45, 39, 33, 44, 38, 33, 43, 39, 33, + 44, 40, 33, 44, 39, 32, 43, 38, 32, 44, 39, 32, 45, 39, 32, 45, 39, 32, 45, 39, 33, 45, 38, 33, 46, 37, 32, 46, 38, 32, 45, 38, 33, 44, 39, 32, 86, 82, 76, 44, 37, 32, 44, 38, 32, 43, 38, 32, 43, 38, 33, 44, 39, 32, 44, 37, 31, 44, 37, 31, 44, 37, 32, + 45, 37, 32, 45, 37, 32, 43, 38, 32, 44, 38, 32, 44, 37, 31, 43, 37, 31, 45, 37, 31, 44, 37, 31, 44, 38, 32, 45, 38, 30, 43, 38, 30, 43, 37, 32, 44, 38, 32, 43, 38, 32, 44, 37, 32, 70, 64, 57, 19, 16, 13, 30, 27, 25, 32, 29, 27, 31, 28, 26, 30, 28, 25, + 31, 28, 26, 31, 28, 26, 31, 29, 26, 30, 28, 25, 30, 28, 26, 31, 29, 27, 30, 28, 25, 31, 28, 26, 31, 29, 26, 31, 29, 26, 30, 29, 26, 29, 26, 24, 29, 26, 25, 29, 27, 25, 31, 29, 26, 29, 28, 25, 30, 28, 26, 31, 28, 26, 29, 28, 25, 29, 28, 26, 30, 28, 26, + 29, 27, 25, 29, 27, 25, 29, 28, 25, 29, 28, 26, 28, 26, 25, 29, 27, 25, 28, 26, 24, 30, 28, 26, 29, 27, 24, 30, 27, 25, 30, 28, 26, 28, 26, 24, 31, 28, 26, 30, 28, 26, 30, 27, 25, 30, 28, 25, 29, 27, 25, 28, 26, 25, 28, 27, 25, 28, 26, 24, 27, 25, 23, + 28, 26, 25, 30, 28, 25, 28, 26, 23, 30, 28, 25, 29, 28, 25, 29, 28, 25, 29, 28, 25, 29, 28, 25, 28, 26, 24, 29, 27, 25, 30, 28, 25, 27, 26, 23, 29, 27, 25, 29, 28, 25, 27, 26, 23, 27, 25, 22, 29, 27, 24, 29, 28, 25, 28, 26, 24, 28, 26, 24, 28, 25, 23, + 27, 24, 22, 28, 26, 24, 28, 26, 24, 27, 25, 23, 27, 24, 23, 28, 26, 23, 16, 14, 11, 35, 31, 26, 34, 30, 25, 35, 31, 25, 36, 30, 25, 36, 30, 25, 36, 30, 26, 35, 31, 25, 35, 30, 25, 35, 29, 25, 36, 29, 25, 36, 29, 24, 36, 29, 24, 34, 30, 25, 35, 29, 24, + 41, 35, 29, 46, 41, 33, 7, 6, 5, 33, 33, 33, 27, 27, 28, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 14, 14, 15, 21, 21, 21, 11, 11, 11, 16, 16, 16, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, + 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 21, 21, 27, 27, 27, 34, 34, 34, 14, 13, 12, 52, 46, 39, 44, 39, 32, 34, 31, 25, 33, 30, 25, 36, 30, 24, 34, 31, 25, 34, 29, 26, 33, 29, 25, 34, 30, 24, 35, 32, 25, + 33, 31, 26, 35, 30, 26, 35, 31, 27, 34, 31, 26, 36, 32, 26, 79, 76, 72, 37, 31, 25, 35, 32, 25, 35, 32, 27, 36, 31, 25, 35, 32, 26, 35, 32, 26, 37, 32, 26, 38, 32, 27, 38, 33, 26, 37, 31, 27, 38, 31, 28, 38, 33, 27, 38, 32, 26, 37, 31, 27, 36, 32, 27, + 37, 32, 26, 36, 31, 26, 37, 32, 26, 38, 34, 27, 38, 33, 27, 38, 33, 27, 39, 34, 27, 39, 34, 28, 40, 33, 26, 38, 33, 26, 38, 34, 26, 39, 35, 27, 38, 35, 27, 37, 34, 27, 38, 33, 28, 39, 35, 29, 38, 34, 28, 38, 33, 28, 38, 33, 29, 38, 33, 29, 41, 34, 27, + 39, 34, 28, 38, 34, 28, 39, 34, 29, 38, 33, 28, 39, 33, 27, 38, 35, 29, 39, 35, 28, 38, 35, 29, 39, 34, 29, 38, 34, 29, 39, 34, 30, 39, 35, 29, 39, 35, 30, 40, 34, 30, 41, 35, 29, 41, 35, 29, 40, 34, 29, 42, 35, 30, 41, 36, 29, 41, 35, 29, 41, 35, 29, + 42, 37, 30, 42, 36, 30, 43, 36, 29, 42, 36, 29, 42, 36, 29, 42, 37, 29, 42, 37, 29, 41, 37, 30, 43, 36, 30, 41, 37, 30, 42, 37, 30, 43, 37, 30, 43, 36, 30, 41, 38, 31, 41, 38, 31, 41, 38, 31, 41, 37, 31, 42, 38, 30, 42, 38, 30, 43, 38, 30, 43, 38, 30, + 43, 38, 30, 43, 37, 31, 42, 38, 31, 43, 38, 31, 43, 36, 30, 45, 36, 30, 45, 37, 31, 45, 37, 31, 44, 38, 31, 44, 39, 32, 44, 38, 31, 43, 37, 30, 45, 37, 31, 43, 38, 31, 44, 39, 31, 45, 38, 32, 43, 38, 32, 43, 39, 32, 43, 38, 32, 43, 37, 32, 43, 37, 31, + 44, 38, 31, 45, 38, 31, 45, 37, 32, 45, 37, 32, 45, 38, 32, 45, 39, 32, 45, 38, 32, 46, 38, 33, 45, 38, 33, 43, 38, 32, 45, 38, 32, 46, 38, 32, 46, 39, 33, 44, 40, 33, 44, 40, 33, 46, 40, 32, 46, 39, 31, 44, 39, 32, 44, 40, 32, 46, 38, 33, 46, 37, 32, + 44, 39, 31, 45, 40, 32, 46, 38, 33, 45, 38, 33, 44, 40, 32, 45, 40, 32, 46, 39, 32, 47, 39, 32, 46, 39, 33, 45, 38, 33, 45, 38, 33, 44, 39, 33, 44, 38, 33, 45, 38, 33, 45, 38, 33, 44, 40, 33, 44, 39, 32, 45, 38, 33, 46, 40, 33, 45, 40, 33, 45, 41, 33, + 44, 40, 33, 45, 38, 33, 45, 38, 32, 45, 39, 32, 46, 39, 32, 46, 38, 33, 45, 39, 34, 44, 39, 33, 44, 39, 32, 45, 40, 33, 46, 39, 34, 45, 38, 34, 44, 38, 33, 44, 39, 32, 44, 39, 32, 45, 38, 31, 45, 38, 32, 44, 40, 33, 45, 40, 33, 45, 40, 33, 45, 39, 32, + 46, 39, 33, 46, 40, 33, 46, 39, 33, 45, 38, 34, 44, 39, 33, 46, 40, 32, 46, 39, 32, 45, 40, 33, 46, 40, 34, 45, 38, 33, 47, 38, 32, 46, 38, 32, 43, 39, 34, 44, 39, 34, 46, 38, 32, 46, 38, 32, 46, 40, 33, 44, 39, 34, 43, 39, 33, 43, 40, 33, 44, 40, 32, + 45, 38, 33, 45, 39, 33, 45, 39, 33, 45, 39, 33, 46, 40, 33, 46, 40, 32, 45, 40, 32, 44, 39, 32, 44, 38, 31, 44, 38, 32, 44, 40, 33, 46, 40, 34, 45, 38, 33, 45, 37, 32, 45, 39, 32, 44, 41, 32, 44, 41, 32, 44, 39, 32, 45, 38, 32, 45, 39, 32, 44, 37, 31, + 44, 37, 31, 45, 38, 32, 45, 38, 32, 45, 37, 32, 44, 37, 32, 86, 82, 77, 44, 38, 32, 44, 38, 32, 43, 37, 31, 43, 37, 31, 44, 38, 32, 44, 38, 32, 44, 37, 32, 45, 37, 31, 44, 38, 32, 44, 38, 33, 44, 38, 33, 45, 38, 33, 44, 38, 31, 43, 38, 31, 42, 38, 32, + 43, 37, 31, 44, 38, 30, 44, 39, 31, 44, 39, 32, 44, 39, 31, 45, 38, 31, 45, 38, 32, 43, 37, 31, 70, 63, 58, 19, 16, 13, 30, 28, 25, 31, 29, 26, 30, 28, 26, 29, 26, 24, 31, 28, 26, 30, 27, 26, 31, 28, 26, 29, 27, 25, 30, 28, 25, 31, 28, 26, 31, 29, 27, + 30, 27, 25, 30, 28, 26, 30, 28, 26, 30, 28, 26, 29, 28, 25, 29, 27, 24, 29, 27, 25, 30, 28, 26, 31, 29, 26, 31, 29, 27, 31, 29, 27, 30, 28, 26, 30, 28, 25, 29, 27, 24, 30, 27, 25, 28, 27, 24, 30, 28, 26, 30, 28, 26, 30, 28, 26, 30, 27, 25, 29, 27, 24, + 31, 29, 26, 28, 26, 24, 29, 28, 25, 28, 26, 24, 29, 27, 24, 30, 27, 25, 29, 27, 25, 29, 27, 25, 29, 27, 25, 30, 28, 26, 29, 27, 25, 29, 27, 25, 29, 28, 26, 28, 26, 24, 30, 28, 26, 30, 27, 25, 28, 26, 24, 29, 27, 25, 27, 25, 23, 30, 28, 26, 30, 28, 25, + 28, 26, 24, 28, 27, 24, 29, 28, 25, 27, 26, 23, 28, 26, 24, 29, 27, 25, 28, 27, 25, 27, 25, 23, 27, 25, 23, 29, 26, 24, 29, 27, 25, 27, 25, 22, 28, 26, 24, 28, 26, 24, 27, 25, 23, 29, 27, 25, 29, 27, 25, 28, 25, 23, 30, 27, 25, 27, 25, 23, 15, 14, 10, + 34, 30, 25, 35, 30, 25, 36, 31, 25, 36, 30, 25, 35, 30, 25, 35, 30, 26, 35, 30, 25, 34, 31, 25, 33, 30, 24, 35, 30, 25, 35, 30, 25, 34, 30, 24, 34, 31, 24, 35, 31, 24, 41, 34, 27, 47, 40, 33, 7, 6, 5, 31, 31, 31, 25, 25, 25, 19, 19, 19, 19, 19, 20, + 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 14, 14, 15, 21, 21, 21, + 11, 10, 10, 15, 15, 16, 19, 19, 19, 20, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 22, 21, 21, 22, 21, 21, 22, + 21, 21, 22, 28, 28, 28, 35, 35, 35, 14, 13, 12, 52, 45, 38, 44, 38, 33, 36, 31, 25, 35, 31, 25, 33, 30, 25, 33, 29, 25, 33, 30, 24, 35, 30, 24, 33, 31, 25, 33, 31, 25, 34, 30, 26, 34, 31, 26, 36, 30, 26, 35, 31, 25, 34, 31, 25, 79, 75, 72, 34, 32, 27, + 35, 32, 25, 35, 31, 27, 36, 31, 27, 37, 33, 26, 36, 31, 25, 36, 32, 25, 36, 32, 26, 38, 32, 26, 38, 32, 26, 36, 33, 26, 38, 31, 27, 39, 31, 27, 37, 32, 26, 38, 31, 26, 36, 32, 26, 37, 31, 26, 36, 31, 26, 37, 33, 26, 38, 34, 27, 36, 33, 28, 37, 33, 28, + 38, 34, 28, 40, 32, 27, 38, 33, 28, 37, 34, 28, 39, 34, 27, 39, 32, 26, 38, 33, 28, 38, 34, 28, 39, 33, 26, 39, 33, 28, 39, 34, 29, 37, 34, 28, 38, 34, 28, 39, 35, 29, 40, 35, 28, 38, 34, 28, 40, 34, 28, 40, 34, 29, 39, 35, 27, 38, 34, 28, 39, 33, 28, + 39, 34, 29, 40, 35, 28, 39, 34, 28, 39, 33, 29, 40, 35, 30, 40, 35, 30, 40, 35, 29, 40, 35, 28, 41, 34, 29, 41, 33, 30, 41, 34, 29, 40, 35, 29, 41, 36, 29, 41, 35, 30, 40, 35, 30, 42, 36, 31, 43, 36, 29, 41, 36, 29, 41, 35, 29, 41, 36, 29, 41, 37, 30, + 42, 35, 28, 40, 36, 29, 42, 36, 30, 42, 37, 31, 40, 37, 31, 41, 37, 30, 42, 37, 30, 42, 36, 31, 41, 36, 30, 43, 36, 29, 42, 36, 31, 41, 36, 31, 42, 37, 31, 42, 37, 32, 42, 37, 31, 41, 36, 30, 43, 37, 30, 42, 38, 30, 43, 37, 31, 45, 36, 30, 44, 36, 30, + 43, 36, 31, 44, 38, 31, 43, 38, 31, 43, 36, 31, 44, 37, 32, 44, 39, 31, 43, 38, 31, 43, 39, 31, 43, 38, 32, 43, 37, 32, 43, 39, 33, 44, 39, 32, 46, 38, 33, 44, 39, 32, 44, 38, 31, 45, 38, 32, 45, 39, 33, 44, 38, 32, 45, 39, 31, 45, 38, 31, 44, 38, 33, + 43, 39, 34, 43, 39, 33, 43, 38, 32, 43, 38, 32, 44, 38, 32, 45, 39, 31, 44, 38, 31, 45, 38, 32, 45, 39, 32, 45, 40, 31, 44, 40, 32, 43, 39, 32, 45, 38, 32, 45, 38, 32, 46, 39, 32, 46, 39, 32, 45, 39, 33, 45, 40, 32, 46, 40, 32, 46, 38, 32, 46, 38, 32, + 46, 40, 32, 46, 38, 32, 46, 38, 33, 46, 39, 33, 45, 38, 33, 46, 39, 32, 47, 40, 32, 44, 40, 33, 44, 39, 34, 45, 38, 34, 45, 39, 33, 44, 40, 33, 45, 40, 33, 46, 39, 32, 46, 39, 32, 45, 39, 33, 45, 38, 33, 46, 38, 33, 45, 39, 32, 45, 39, 32, 45, 38, 32, + 46, 38, 32, 45, 40, 33, 44, 41, 33, 45, 40, 33, 45, 40, 32, 45, 39, 33, 46, 39, 33, 46, 40, 32, 45, 39, 33, 45, 39, 33, 45, 39, 33, 43, 39, 33, 43, 39, 33, 43, 39, 33, 44, 40, 33, 44, 40, 33, 46, 41, 33, 46, 39, 33, 45, 39, 34, 45, 40, 33, 45, 39, 33, + 45, 38, 33, 46, 39, 33, 47, 39, 33, 45, 38, 33, 44, 38, 33, 45, 39, 33, 46, 39, 33, 45, 39, 33, 46, 40, 34, 46, 40, 34, 44, 40, 33, 45, 39, 32, 45, 39, 32, 45, 39, 32, 45, 40, 32, 44, 40, 33, 45, 40, 32, 45, 38, 33, 45, 39, 33, 46, 39, 33, 46, 38, 32, + 44, 39, 31, 44, 40, 32, 45, 40, 32, 45, 38, 32, 45, 37, 33, 45, 39, 32, 44, 40, 32, 43, 40, 33, 45, 40, 34, 45, 39, 33, 44, 39, 32, 44, 39, 32, 44, 39, 31, 46, 38, 32, 46, 37, 32, 44, 39, 32, 44, 39, 32, 45, 38, 32, 45, 38, 32, 85, 81, 76, 42, 38, 32, + 43, 39, 32, 44, 39, 31, 45, 38, 31, 44, 37, 31, 43, 36, 32, 44, 36, 32, 45, 37, 31, 43, 38, 31, 42, 38, 32, 43, 38, 31, 43, 38, 32, 43, 37, 31, 44, 37, 32, 44, 37, 32, 44, 38, 31, 44, 38, 31, 43, 37, 31, 44, 37, 31, 44, 37, 32, 42, 37, 31, 43, 36, 29, + 43, 36, 30, 70, 63, 58, 18, 16, 13, 30, 28, 25, 30, 28, 25, 29, 28, 24, 30, 28, 26, 31, 29, 27, 32, 30, 28, 30, 28, 25, 28, 27, 25, 30, 29, 26, 31, 29, 26, 30, 27, 25, 30, 28, 25, 30, 28, 26, 31, 29, 27, 30, 27, 25, 30, 28, 26, 28, 26, 24, 30, 28, 26, + 29, 26, 24, 30, 27, 25, 30, 28, 26, 30, 28, 26, 31, 29, 26, 29, 28, 25, 29, 28, 25, 29, 27, 25, 30, 28, 26, 30, 29, 26, 30, 27, 25, 30, 27, 25, 30, 28, 26, 28, 26, 24, 30, 27, 25, 29, 26, 24, 28, 26, 24, 30, 28, 25, 31, 28, 26, 29, 27, 24, 27, 26, 23, + 29, 27, 24, 31, 28, 25, 29, 27, 25, 28, 27, 24, 28, 26, 24, 29, 28, 25, 29, 28, 25, 29, 27, 25, 30, 28, 25, 28, 27, 24, 30, 28, 26, 27, 25, 23, 30, 28, 25, 29, 28, 25, 28, 27, 24, 29, 27, 25, 28, 26, 24, 28, 27, 25, 29, 28, 25, 28, 26, 23, 30, 27, 25, + 28, 26, 24, 28, 26, 24, 28, 25, 23, 28, 26, 24, 27, 25, 23, 28, 26, 24, 29, 27, 25, 28, 26, 24, 29, 27, 24, 28, 25, 24, 28, 25, 24, 28, 26, 24, 28, 26, 25, 15, 13, 11, 35, 31, 25, 35, 30, 25, 37, 30, 26, 36, 31, 26, 35, 31, 25, 36, 30, 25, 35, 29, 26, + 35, 30, 25, 35, 29, 24, 34, 30, 25, 35, 30, 26, 35, 29, 25, 36, 30, 24, 35, 29, 24, 40, 34, 28, 46, 41, 32, 7, 6, 5, 32, 32, 33, 27, 27, 27, 21, 21, 21, 21, 21, 21, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 20, + 20, 20, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 20, 15, 15, 15, 22, 21, 21, 10, 10, 9, 14, 14, 14, 17, 17, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 17, 17, 17, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 14, 14, 15, 15, 15, 15, 15, 15, 16, 22, 22, 23, 30, 30, 30, 13, 12, 11, 52, 47, 37, 44, 40, 31, 34, 29, 25, + 34, 30, 24, 34, 29, 26, 35, 28, 25, 33, 30, 25, 34, 32, 24, 33, 31, 25, 34, 30, 26, 35, 30, 25, 36, 32, 26, 34, 29, 25, 34, 31, 25, 35, 32, 26, 80, 76, 72, 37, 29, 27, 35, 30, 26, 34, 31, 26, 34, 30, 26, 34, 30, 26, 36, 30, 27, 37, 32, 27, 37, 33, 26, + 37, 31, 25, 36, 32, 27, 37, 30, 26, 37, 30, 25, 38, 31, 26, 38, 31, 27, 36, 32, 27, 35, 31, 26, 36, 31, 27, 38, 32, 28, 38, 33, 27, 36, 33, 26, 37, 31, 27, 37, 32, 28, 40, 33, 27, 38, 32, 26, 37, 33, 28, 37, 34, 27, 40, 34, 28, 39, 34, 28, 39, 34, 27, + 38, 32, 28, 39, 34, 27, 39, 34, 27, 40, 35, 29, 39, 34, 27, 41, 34, 27, 39, 34, 28, 38, 34, 28, 39, 33, 28, 37, 35, 28, 38, 34, 28, 39, 34, 29, 40, 33, 28, 41, 34, 28, 39, 34, 28, 38, 34, 28, 40, 35, 29, 39, 34, 29, 39, 34, 28, 41, 35, 29, 40, 33, 28, + 41, 33, 30, 39, 35, 29, 41, 36, 29, 41, 36, 29, 42, 36, 30, 41, 35, 30, 42, 34, 30, 42, 34, 29, 42, 35, 28, 42, 35, 29, 40, 35, 30, 41, 36, 30, 42, 35, 29, 41, 36, 29, 42, 36, 30, 41, 36, 30, 43, 36, 31, 43, 37, 30, 43, 36, 30, 43, 37, 31, 41, 37, 31, + 41, 36, 30, 43, 36, 30, 41, 37, 31, 41, 36, 31, 43, 36, 30, 42, 38, 31, 42, 38, 31, 42, 38, 30, 43, 36, 31, 42, 36, 32, 43, 37, 31, 43, 38, 31, 42, 37, 30, 42, 36, 31, 42, 36, 30, 43, 37, 30, 44, 38, 31, 44, 37, 32, 43, 36, 32, 44, 37, 32, 43, 37, 32, + 44, 37, 31, 45, 38, 32, 43, 38, 33, 45, 38, 33, 46, 37, 32, 44, 37, 31, 43, 37, 31, 44, 38, 32, 46, 38, 31, 45, 37, 31, 43, 38, 32, 43, 39, 32, 44, 39, 34, 44, 38, 33, 44, 37, 32, 42, 38, 32, 43, 37, 33, 44, 38, 33, 45, 39, 32, 44, 38, 33, 44, 38, 33, + 44, 38, 32, 44, 39, 33, 44, 40, 32, 44, 39, 32, 45, 38, 32, 46, 38, 32, 45, 39, 31, 44, 39, 32, 45, 37, 32, 46, 38, 31, 47, 39, 31, 45, 40, 31, 46, 39, 31, 47, 38, 33, 47, 38, 33, 46, 39, 32, 45, 39, 33, 45, 39, 33, 45, 38, 33, 45, 38, 32, 46, 38, 32, + 45, 38, 32, 44, 39, 33, 45, 40, 33, 46, 41, 33, 45, 39, 32, 44, 39, 32, 45, 40, 32, 46, 40, 33, 44, 40, 33, 44, 40, 33, 45, 39, 33, 46, 40, 33, 45, 39, 32, 43, 39, 34, 43, 39, 33, 45, 39, 33, 46, 40, 34, 44, 40, 33, 45, 39, 33, 46, 39, 34, 44, 40, 32, + 44, 39, 32, 44, 39, 32, 44, 40, 32, 45, 39, 32, 45, 40, 33, 44, 40, 32, 44, 38, 33, 45, 39, 33, 44, 39, 32, 44, 39, 33, 45, 39, 32, 46, 38, 32, 45, 39, 33, 44, 40, 34, 45, 40, 33, 45, 39, 33, 44, 39, 33, 46, 39, 32, 47, 38, 32, 45, 39, 32, 45, 40, 32, + 44, 39, 32, 45, 38, 33, 44, 39, 33, 43, 39, 32, 44, 38, 32, 44, 39, 33, 43, 39, 33, 43, 39, 32, 44, 39, 33, 44, 40, 33, 44, 39, 33, 46, 39, 32, 45, 38, 32, 44, 39, 32, 44, 39, 33, 45, 38, 32, 44, 38, 31, 43, 39, 32, 44, 39, 32, 43, 38, 32, 44, 38, 32, + 46, 39, 33, 45, 39, 33, 44, 39, 33, 45, 39, 32, 44, 38, 31, 44, 37, 31, 45, 37, 31, 44, 39, 31, 44, 38, 32, 44, 37, 32, 43, 38, 32, 43, 38, 31, 85, 82, 75, 44, 37, 30, 45, 36, 31, 43, 38, 31, 43, 38, 32, 44, 37, 31, 44, 37, 30, 43, 38, 31, 44, 38, 31, + 45, 38, 30, 43, 38, 32, 42, 37, 32, 42, 37, 31, 42, 37, 30, 42, 37, 30, 43, 37, 31, 44, 37, 31, 43, 37, 31, 43, 38, 30, 44, 37, 30, 43, 36, 31, 42, 38, 32, 41, 39, 31, 43, 37, 31, 69, 62, 57, 19, 15, 13, 31, 28, 26, 30, 28, 26, 31, 29, 27, 29, 26, 24, + 30, 28, 25, 32, 30, 27, 30, 28, 25, 30, 28, 26, 30, 28, 25, 28, 26, 24, 31, 29, 27, 31, 28, 26, 30, 28, 25, 29, 28, 25, 28, 27, 24, 30, 29, 26, 29, 27, 24, 30, 28, 26, 29, 28, 25, 30, 27, 25, 29, 26, 24, 29, 28, 25, 30, 28, 26, 31, 28, 26, 30, 28, 26, + 29, 27, 25, 30, 28, 26, 30, 27, 25, 29, 26, 24, 29, 27, 24, 30, 28, 25, 30, 28, 25, 30, 28, 25, 29, 27, 25, 31, 28, 26, 30, 28, 26, 31, 29, 26, 28, 26, 24, 28, 27, 23, 29, 28, 25, 28, 26, 24, 28, 26, 24, 29, 27, 25, 29, 26, 25, 28, 26, 24, 29, 27, 25, + 28, 26, 24, 29, 28, 25, 27, 26, 23, 30, 28, 26, 29, 26, 24, 29, 27, 24, 28, 27, 25, 29, 28, 25, 28, 26, 24, 27, 25, 23, 28, 26, 24, 30, 27, 25, 29, 27, 25, 29, 26, 25, 28, 26, 24, 30, 28, 26, 28, 26, 24, 28, 27, 25, 28, 27, 24, 28, 26, 24, 28, 27, 24, + 29, 27, 25, 29, 26, 24, 27, 26, 23, 29, 27, 25, 27, 25, 23, 27, 25, 23, 15, 13, 11, 36, 30, 26, 35, 30, 25, 34, 30, 25, 35, 30, 26, 35, 31, 25, 35, 31, 25, 35, 29, 25, 34, 30, 25, 36, 30, 25, 36, 29, 25, 34, 29, 24, 34, 30, 24, 35, 30, 24, 35, 29, 24, + 39, 35, 29, 45, 41, 33, 7, 6, 5, 31, 31, 31, 25, 25, 25, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 15, 14, 15, 21, 21, 21, 9, 9, 9, 13, 13, 13, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 24, 24, 25, 32, 32, 32, 13, 13, 12, 51, 47, 38, 44, 39, 31, 36, 31, 24, 35, 29, 25, 32, 29, 24, 34, 30, 25, 34, 30, 24, 34, 30, 24, 34, 29, 24, 35, 29, 25, + 33, 30, 25, 35, 30, 24, 35, 31, 25, 34, 32, 25, 34, 32, 25, 78, 74, 70, 37, 32, 28, 34, 31, 25, 36, 31, 27, 37, 32, 27, 37, 31, 26, 35, 31, 25, 35, 32, 26, 35, 30, 25, 36, 32, 26, 38, 31, 26, 37, 32, 26, 37, 32, 26, 38, 32, 26, 36, 31, 26, 36, 33, 25, + 38, 33, 26, 37, 32, 27, 36, 33, 26, 36, 33, 26, 37, 32, 28, 36, 33, 28, 38, 33, 27, 38, 31, 26, 37, 33, 26, 38, 33, 27, 39, 33, 28, 40, 32, 28, 39, 32, 27, 38, 33, 28, 37, 35, 28, 39, 34, 27, 37, 33, 28, 37, 34, 29, 38, 34, 28, 40, 33, 27, 41, 34, 28, + 39, 34, 28, 38, 33, 28, 39, 32, 29, 38, 34, 28, 38, 34, 28, 38, 33, 28, 39, 34, 29, 41, 34, 29, 39, 34, 29, 40, 34, 28, 41, 35, 29, 39, 35, 29, 39, 35, 27, 40, 34, 28, 41, 35, 29, 41, 35, 30, 42, 34, 30, 41, 34, 28, 42, 35, 29, 42, 35, 29, 41, 34, 29, + 42, 35, 28, 40, 36, 29, 41, 35, 30, 40, 36, 30, 40, 36, 29, 41, 35, 30, 42, 34, 29, 41, 36, 28, 39, 37, 29, 41, 36, 30, 41, 35, 30, 40, 37, 31, 42, 36, 31, 42, 37, 30, 43, 35, 31, 42, 35, 31, 42, 37, 31, 43, 36, 30, 43, 36, 30, 43, 36, 31, 42, 37, 30, + 42, 37, 30, 41, 38, 31, 42, 38, 31, 42, 36, 30, 43, 37, 29, 41, 36, 30, 41, 36, 30, 42, 36, 30, 42, 36, 31, 42, 37, 31, 43, 37, 31, 44, 36, 31, 44, 36, 31, 44, 38, 32, 44, 39, 32, 45, 37, 32, 45, 36, 32, 44, 37, 31, 43, 37, 31, 44, 39, 31, 44, 37, 32, + 44, 37, 31, 43, 39, 30, 44, 39, 31, 44, 39, 32, 45, 39, 31, 45, 38, 31, 45, 38, 33, 46, 39, 33, 45, 39, 32, 43, 39, 33, 44, 39, 33, 44, 38, 33, 44, 39, 33, 45, 39, 32, 44, 39, 32, 45, 39, 32, 45, 38, 32, 44, 39, 32, 44, 40, 32, 45, 38, 32, 45, 38, 33, + 45, 38, 33, 46, 38, 33, 46, 38, 33, 46, 37, 33, 46, 38, 32, 46, 40, 32, 47, 40, 32, 47, 39, 32, 46, 38, 33, 45, 38, 33, 45, 39, 32, 44, 39, 33, 44, 39, 32, 46, 39, 32, 46, 41, 33, 44, 39, 33, 44, 39, 33, 44, 40, 33, 46, 39, 33, 46, 38, 33, 45, 39, 33, + 45, 39, 33, 45, 39, 33, 45, 40, 34, 45, 41, 33, 45, 39, 33, 45, 39, 32, 45, 39, 32, 44, 39, 32, 45, 40, 32, 44, 39, 34, 44, 39, 32, 44, 39, 32, 44, 38, 32, 44, 38, 32, 44, 38, 33, 46, 39, 33, 45, 39, 32, 43, 38, 32, 45, 39, 33, 45, 41, 32, 46, 41, 32, + 46, 40, 32, 45, 40, 32, 45, 40, 32, 44, 40, 32, 44, 40, 32, 45, 39, 32, 44, 39, 32, 45, 39, 32, 47, 38, 32, 45, 38, 32, 45, 39, 33, 44, 39, 33, 44, 40, 32, 43, 39, 32, 42, 38, 33, 44, 39, 34, 46, 39, 34, 45, 38, 34, 43, 38, 33, 44, 40, 33, 43, 39, 32, + 43, 38, 32, 44, 39, 32, 44, 39, 32, 44, 39, 33, 45, 39, 33, 45, 40, 32, 46, 39, 32, 45, 39, 32, 44, 38, 32, 43, 38, 31, 45, 38, 31, 46, 40, 33, 45, 40, 33, 45, 39, 32, 44, 38, 32, 43, 39, 32, 44, 39, 31, 45, 38, 31, 45, 39, 32, 44, 40, 31, 44, 39, 31, + 44, 37, 31, 44, 37, 32, 45, 39, 33, 46, 39, 32, 46, 41, 33, 84, 80, 74, 44, 38, 32, 43, 38, 32, 42, 38, 32, 43, 37, 31, 45, 37, 30, 44, 38, 30, 43, 38, 31, 44, 38, 31, 45, 38, 31, 44, 37, 31, 42, 37, 31, 44, 38, 31, 45, 38, 31, 44, 38, 32, 43, 37, 32, + 43, 36, 31, 43, 36, 31, 44, 36, 31, 43, 37, 30, 43, 37, 30, 44, 37, 31, 42, 38, 32, 42, 37, 31, 68, 61, 55, 18, 16, 14, 31, 29, 27, 32, 30, 27, 29, 27, 24, 29, 26, 25, 29, 27, 25, 31, 29, 27, 31, 28, 26, 30, 28, 26, 31, 28, 26, 29, 27, 24, 29, 27, 25, + 30, 28, 26, 30, 28, 25, 28, 26, 24, 30, 28, 26, 30, 28, 26, 31, 29, 26, 29, 27, 24, 31, 29, 26, 29, 27, 25, 30, 27, 25, 31, 28, 26, 30, 28, 25, 30, 28, 26, 30, 28, 26, 28, 26, 24, 28, 25, 23, 29, 26, 25, 28, 26, 25, 28, 25, 24, 29, 26, 24, 29, 27, 24, + 31, 29, 26, 29, 27, 25, 30, 28, 26, 29, 26, 23, 31, 29, 26, 30, 28, 26, 29, 27, 25, 29, 26, 24, 28, 26, 23, 29, 27, 24, 30, 27, 25, 30, 27, 26, 29, 27, 25, 28, 26, 24, 29, 26, 24, 29, 27, 24, 28, 26, 24, 27, 25, 23, 29, 27, 25, 27, 26, 23, 29, 28, 26, + 30, 28, 26, 28, 26, 23, 28, 25, 23, 28, 26, 24, 28, 25, 23, 28, 26, 24, 28, 26, 24, 30, 27, 25, 29, 27, 25, 28, 26, 24, 28, 27, 25, 27, 26, 24, 28, 25, 23, 27, 25, 24, 28, 26, 24, 26, 25, 22, 28, 25, 23, 29, 26, 24, 29, 26, 25, 28, 26, 25, 15, 13, 11, + 37, 30, 25, 36, 30, 25, 35, 31, 26, 36, 30, 26, 35, 30, 26, 35, 29, 25, 35, 29, 24, 35, 29, 25, 34, 29, 25, 35, 29, 24, 34, 30, 24, 32, 30, 24, 34, 29, 25, 34, 30, 25, 39, 36, 29, 45, 40, 32, 7, 6, 5, 30, 30, 30, 24, 24, 24, 17, 17, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 16, 16, 16, 22, 22, 22, + 11, 11, 11, 16, 16, 16, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 20, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, + 18, 18, 18, 24, 24, 24, 32, 32, 32, 13, 12, 12, 52, 47, 37, 45, 37, 31, 34, 30, 26, 33, 30, 24, 34, 29, 23, 35, 30, 23, 35, 30, 25, 33, 31, 24, 34, 30, 24, 34, 30, 24, 34, 30, 24, 36, 30, 24, 36, 29, 25, 34, 31, 27, 36, 31, 26, 69, 66, 61, 47, 41, 37, + 36, 31, 25, 36, 31, 26, 36, 31, 27, 36, 31, 27, 36, 30, 25, 35, 30, 25, 37, 31, 25, 36, 31, 25, 36, 32, 25, 38, 32, 26, 37, 32, 26, 37, 32, 27, 36, 32, 27, 37, 33, 25, 37, 32, 26, 35, 31, 26, 37, 32, 25, 36, 32, 27, 36, 31, 28, 37, 32, 27, 37, 32, 26, + 39, 33, 27, 37, 32, 28, 38, 32, 26, 38, 32, 28, 37, 34, 28, 38, 34, 27, 39, 32, 26, 39, 33, 27, 39, 32, 27, 38, 33, 27, 39, 33, 27, 39, 33, 27, 39, 33, 29, 39, 33, 29, 38, 32, 28, 39, 32, 29, 39, 32, 27, 40, 32, 27, 40, 33, 28, 40, 34, 28, 40, 34, 29, + 41, 33, 27, 41, 35, 28, 41, 34, 28, 39, 34, 29, 40, 34, 29, 40, 35, 27, 39, 35, 28, 39, 36, 29, 40, 35, 28, 41, 35, 29, 40, 35, 30, 40, 35, 30, 40, 34, 29, 40, 37, 29, 42, 35, 29, 40, 35, 30, 40, 36, 30, 40, 37, 30, 40, 36, 30, 41, 35, 30, 40, 35, 30, + 40, 35, 30, 40, 36, 29, 40, 36, 31, 40, 36, 30, 40, 37, 30, 40, 36, 30, 40, 36, 30, 41, 36, 30, 42, 36, 30, 41, 37, 31, 41, 37, 30, 42, 38, 30, 41, 38, 30, 41, 37, 29, 42, 37, 30, 42, 37, 31, 43, 36, 31, 43, 37, 31, 43, 37, 31, 43, 36, 30, 43, 38, 29, + 43, 37, 30, 43, 36, 30, 44, 36, 30, 42, 36, 30, 43, 36, 30, 44, 36, 30, 44, 37, 31, 42, 38, 31, 42, 38, 31, 42, 38, 31, 43, 38, 32, 44, 38, 32, 44, 39, 32, 44, 38, 32, 44, 37, 31, 44, 37, 31, 44, 39, 31, 43, 39, 31, 44, 38, 32, 44, 37, 33, 45, 38, 33, + 45, 39, 32, 45, 38, 31, 44, 37, 31, 44, 39, 32, 44, 39, 33, 44, 38, 32, 45, 38, 31, 43, 39, 31, 45, 38, 32, 45, 37, 33, 43, 38, 32, 43, 38, 31, 43, 39, 32, 43, 39, 32, 43, 38, 32, 44, 38, 32, 45, 37, 33, 45, 37, 32, 46, 38, 32, 46, 38, 32, 46, 38, 32, + 46, 37, 32, 47, 38, 32, 45, 39, 32, 44, 39, 32, 46, 39, 33, 46, 38, 33, 46, 38, 32, 44, 39, 31, 44, 39, 32, 46, 40, 31, 46, 40, 32, 44, 39, 33, 45, 39, 32, 46, 38, 32, 45, 39, 32, 44, 40, 33, 45, 39, 34, 45, 38, 33, 44, 38, 32, 43, 38, 33, 44, 39, 33, + 45, 39, 32, 46, 38, 31, 45, 38, 32, 44, 39, 33, 44, 38, 33, 43, 39, 33, 43, 40, 32, 45, 40, 32, 44, 40, 32, 43, 38, 32, 43, 39, 32, 45, 40, 32, 45, 39, 31, 44, 39, 32, 44, 39, 32, 44, 40, 33, 45, 40, 34, 45, 38, 34, 46, 38, 33, 46, 40, 32, 46, 40, 33, + 45, 40, 33, 44, 39, 33, 44, 37, 33, 45, 37, 33, 45, 38, 33, 44, 39, 32, 43, 39, 33, 43, 39, 33, 43, 39, 33, 44, 39, 34, 44, 39, 33, 43, 39, 33, 44, 38, 33, 43, 38, 33, 44, 38, 32, 45, 38, 33, 45, 39, 33, 46, 39, 32, 45, 39, 33, 44, 39, 32, 46, 38, 31, + 44, 38, 32, 45, 38, 32, 44, 39, 32, 44, 39, 32, 46, 39, 31, 44, 38, 32, 42, 39, 33, 44, 39, 33, 45, 39, 32, 45, 39, 32, 45, 39, 32, 43, 38, 31, 42, 38, 32, 43, 38, 32, 44, 37, 31, 44, 38, 31, 44, 38, 32, 44, 38, 31, 53, 49, 42, 77, 72, 66, 44, 38, 31, + 43, 38, 31, 43, 39, 31, 43, 38, 32, 42, 37, 31, 43, 36, 31, 44, 37, 30, 43, 37, 31, 44, 38, 31, 43, 38, 30, 43, 38, 30, 43, 38, 31, 44, 39, 31, 44, 38, 30, 44, 37, 31, 43, 38, 31, 43, 38, 31, 43, 38, 31, 44, 37, 31, 44, 37, 30, 43, 37, 29, 43, 38, 30, + 43, 38, 31, 63, 57, 52, 22, 19, 16, 30, 28, 26, 31, 29, 26, 31, 29, 27, 31, 28, 25, 30, 27, 25, 32, 29, 27, 30, 27, 25, 31, 29, 26, 31, 28, 25, 30, 28, 26, 30, 28, 26, 30, 28, 27, 30, 28, 26, 29, 27, 24, 29, 26, 24, 29, 27, 24, 31, 29, 26, 32, 29, 26, + 31, 28, 26, 29, 27, 24, 31, 29, 27, 30, 28, 25, 31, 29, 26, 30, 27, 25, 29, 27, 25, 31, 28, 26, 28, 26, 24, 29, 27, 24, 30, 28, 25, 29, 27, 26, 31, 28, 26, 29, 27, 25, 28, 26, 24, 30, 27, 25, 31, 28, 27, 30, 28, 26, 29, 27, 25, 28, 26, 24, 31, 28, 26, + 30, 28, 26, 30, 27, 25, 29, 27, 25, 29, 27, 25, 28, 26, 24, 27, 26, 23, 30, 28, 26, 30, 27, 25, 29, 27, 25, 27, 25, 23, 28, 25, 23, 27, 25, 23, 27, 26, 23, 29, 27, 25, 29, 27, 25, 27, 26, 23, 28, 27, 24, 27, 26, 23, 30, 28, 26, 27, 25, 23, 28, 26, 24, + 26, 25, 23, 28, 27, 24, 28, 27, 24, 28, 27, 24, 27, 25, 23, 28, 26, 24, 28, 26, 24, 29, 27, 25, 29, 26, 24, 29, 26, 25, 28, 26, 24, 27, 25, 23, 28, 26, 24, 17, 14, 12, 36, 30, 25, 34, 31, 26, 35, 30, 26, 35, 30, 25, 34, 30, 25, 34, 30, 25, 33, 30, 25, + 33, 28, 26, 34, 29, 25, 34, 30, 25, 35, 29, 24, 35, 29, 24, 34, 29, 23, 34, 29, 23, 40, 35, 28, 47, 40, 33, 7, 6, 5, 29, 29, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 22, 22, 22, 17, 17, 18, 23, 23, 23, 11, 11, 11, 16, 16, 16, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 21, 21, 21, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 24, 24, 24, 31, 31, 31, 13, 12, 11, 53, 45, 39, 44, 40, 32, 34, 30, 25, + 34, 30, 25, 33, 31, 25, 34, 31, 25, 35, 31, 24, 35, 30, 25, 34, 29, 26, 36, 31, 25, 34, 31, 24, 33, 30, 25, 33, 30, 25, 34, 31, 25, 34, 31, 25, 50, 46, 41, 67, 65, 60, 37, 30, 25, 36, 30, 25, 35, 30, 25, 36, 31, 26, 37, 32, 26, 35, 32, 26, 36, 32, 25, + 37, 31, 25, 37, 30, 25, 37, 32, 25, 35, 33, 26, 37, 31, 26, 36, 31, 26, 37, 31, 27, 37, 31, 26, 37, 31, 27, 37, 32, 26, 37, 32, 26, 37, 33, 27, 38, 33, 26, 37, 33, 26, 37, 32, 28, 36, 32, 27, 38, 33, 27, 37, 32, 28, 36, 33, 27, 37, 33, 28, 38, 32, 27, + 38, 33, 27, 37, 34, 28, 38, 33, 28, 36, 34, 28, 38, 32, 27, 38, 34, 28, 38, 33, 28, 39, 33, 28, 38, 33, 29, 38, 34, 28, 39, 34, 28, 39, 33, 29, 39, 33, 28, 41, 34, 29, 40, 33, 29, 40, 34, 29, 39, 34, 29, 39, 35, 29, 39, 34, 29, 39, 35, 28, 39, 33, 29, + 40, 33, 28, 41, 33, 29, 41, 34, 30, 40, 35, 29, 39, 34, 29, 41, 33, 29, 41, 34, 30, 40, 36, 29, 43, 36, 29, 41, 34, 30, 40, 35, 29, 41, 37, 29, 41, 37, 30, 40, 36, 30, 42, 35, 30, 42, 34, 29, 42, 34, 30, 41, 36, 30, 41, 37, 29, 41, 37, 30, 40, 36, 31, + 40, 37, 31, 42, 37, 31, 42, 37, 30, 41, 36, 31, 41, 37, 31, 41, 36, 31, 42, 36, 30, 43, 38, 30, 41, 37, 30, 41, 37, 30, 42, 37, 31, 42, 36, 31, 43, 35, 31, 44, 35, 31, 42, 36, 32, 41, 36, 32, 42, 37, 31, 42, 37, 30, 43, 36, 31, 43, 36, 31, 41, 37, 30, + 42, 38, 30, 44, 38, 31, 45, 37, 31, 43, 37, 31, 43, 38, 31, 43, 37, 30, 43, 38, 31, 44, 37, 32, 44, 38, 31, 45, 38, 31, 45, 38, 31, 44, 38, 31, 44, 38, 31, 44, 37, 31, 44, 38, 31, 43, 37, 31, 44, 38, 31, 44, 38, 31, 43, 37, 31, 44, 38, 31, 44, 38, 31, + 44, 38, 32, 44, 39, 32, 44, 39, 32, 43, 38, 32, 44, 39, 32, 45, 40, 32, 45, 39, 32, 43, 38, 32, 44, 39, 32, 45, 38, 33, 46, 37, 33, 46, 38, 32, 44, 39, 32, 44, 39, 32, 43, 38, 32, 44, 37, 33, 45, 39, 33, 46, 40, 32, 45, 39, 32, 45, 39, 33, 44, 39, 32, + 45, 39, 31, 45, 38, 31, 46, 39, 32, 46, 39, 32, 44, 39, 33, 44, 38, 33, 45, 39, 33, 46, 40, 33, 46, 39, 33, 44, 38, 32, 44, 39, 32, 46, 40, 33, 46, 40, 33, 44, 39, 34, 44, 38, 34, 45, 39, 33, 46, 39, 33, 46, 40, 32, 45, 39, 32, 45, 38, 33, 45, 38, 32, + 45, 39, 31, 45, 39, 33, 45, 39, 32, 46, 38, 31, 44, 39, 31, 44, 38, 31, 44, 38, 31, 43, 39, 31, 44, 39, 32, 45, 39, 33, 46, 39, 33, 46, 39, 33, 44, 39, 33, 44, 38, 33, 45, 37, 33, 44, 38, 34, 45, 39, 32, 45, 39, 32, 45, 39, 33, 44, 38, 34, 43, 39, 33, + 44, 40, 32, 45, 39, 32, 44, 38, 34, 44, 37, 33, 45, 38, 32, 45, 39, 33, 45, 39, 33, 44, 39, 32, 44, 39, 32, 45, 39, 33, 45, 39, 32, 45, 40, 31, 45, 38, 31, 45, 38, 31, 46, 38, 32, 46, 38, 33, 46, 38, 32, 44, 37, 32, 43, 37, 31, 44, 37, 31, 44, 37, 31, + 42, 37, 32, 44, 38, 31, 45, 37, 31, 44, 38, 31, 43, 38, 32, 45, 38, 32, 44, 37, 31, 44, 38, 31, 44, 39, 31, 44, 38, 32, 43, 37, 32, 74, 70, 65, 58, 54, 48, 44, 37, 32, 45, 37, 31, 43, 38, 30, 43, 39, 30, 43, 38, 31, 43, 38, 31, 44, 38, 30, 43, 38, 30, + 43, 38, 30, 44, 37, 30, 44, 36, 31, 42, 37, 30, 42, 38, 30, 44, 38, 31, 45, 37, 30, 43, 37, 31, 42, 39, 31, 42, 38, 31, 43, 37, 31, 43, 38, 30, 42, 38, 31, 41, 38, 31, 42, 36, 30, 57, 49, 45, 30, 26, 23, 25, 23, 20, 30, 28, 26, 30, 28, 25, 29, 27, 24, + 29, 27, 25, 29, 27, 25, 31, 29, 27, 30, 28, 25, 31, 28, 26, 29, 28, 25, 29, 27, 24, 31, 28, 25, 31, 29, 26, 30, 28, 26, 32, 29, 27, 29, 26, 23, 29, 27, 24, 30, 28, 25, 28, 26, 23, 30, 28, 25, 29, 27, 24, 30, 28, 25, 30, 28, 26, 30, 29, 26, 29, 28, 25, + 30, 28, 26, 30, 28, 25, 30, 28, 26, 29, 27, 24, 31, 28, 26, 28, 26, 24, 28, 27, 24, 28, 26, 23, 30, 28, 26, 30, 27, 25, 30, 28, 26, 29, 28, 26, 29, 27, 25, 28, 26, 23, 29, 27, 24, 29, 28, 25, 29, 26, 24, 30, 28, 26, 29, 27, 25, 29, 28, 26, 30, 28, 26, + 27, 25, 23, 28, 26, 24, 28, 27, 25, 27, 25, 23, 29, 27, 25, 29, 27, 25, 28, 27, 24, 27, 25, 22, 27, 26, 23, 30, 28, 25, 29, 28, 26, 28, 27, 24, 27, 26, 23, 28, 26, 24, 28, 27, 25, 29, 27, 24, 27, 25, 23, 27, 26, 24, 27, 25, 23, 27, 25, 23, 30, 28, 25, + 29, 27, 25, 28, 26, 24, 27, 25, 23, 26, 25, 22, 27, 26, 23, 23, 22, 19, 22, 19, 15, 35, 30, 25, 35, 31, 26, 36, 30, 25, 35, 29, 24, 34, 30, 24, 35, 30, 25, 35, 29, 26, 33, 29, 25, 34, 29, 24, 34, 30, 24, 33, 30, 24, 35, 30, 24, 36, 31, 24, 34, 31, 25, + 40, 35, 29, 46, 40, 33, 7, 6, 5, 29, 29, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 20, 20, 20, 20, 20, + 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 16, 16, 16, 22, 22, 22, 10, 10, 10, 15, 15, 15, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 24, 24, 25, 31, 31, 32, 13, 12, 11, 51, 46, 38, 43, 40, 32, 34, 30, 25, 35, 29, 23, 35, 29, 24, 35, 29, 25, 34, 29, 25, 34, 28, 24, 36, 30, 23, 35, 30, 25, + 36, 31, 24, 35, 29, 26, 36, 29, 25, 36, 31, 25, 34, 30, 26, 34, 31, 26, 61, 58, 52, 58, 54, 49, 35, 29, 26, 35, 31, 26, 35, 30, 25, 36, 30, 26, 34, 32, 26, 34, 31, 25, 36, 32, 26, 37, 31, 27, 36, 31, 27, 36, 30, 27, 36, 30, 26, 37, 31, 26, 36, 32, 26, + 35, 32, 25, 36, 32, 26, 37, 32, 27, 35, 32, 27, 36, 33, 27, 36, 33, 27, 36, 32, 26, 38, 32, 27, 37, 33, 28, 37, 33, 28, 37, 34, 28, 37, 34, 27, 39, 32, 26, 38, 32, 27, 39, 32, 28, 37, 33, 26, 38, 33, 27, 38, 32, 28, 37, 32, 29, 38, 33, 29, 40, 34, 29, + 40, 34, 28, 41, 33, 28, 39, 33, 29, 39, 33, 28, 40, 34, 28, 39, 34, 29, 40, 34, 28, 39, 35, 28, 40, 35, 29, 39, 34, 28, 39, 34, 28, 39, 35, 29, 38, 34, 27, 40, 34, 28, 42, 34, 29, 41, 34, 28, 41, 34, 28, 41, 34, 28, 40, 35, 28, 40, 35, 29, 40, 34, 31, + 42, 35, 29, 40, 34, 29, 41, 35, 30, 42, 36, 30, 41, 36, 29, 42, 35, 28, 40, 35, 29, 39, 36, 30, 40, 37, 30, 41, 36, 30, 41, 35, 30, 41, 34, 29, 40, 34, 29, 41, 35, 30, 40, 37, 31, 40, 37, 30, 41, 36, 30, 41, 36, 31, 42, 36, 29, 42, 37, 30, 41, 37, 31, + 41, 38, 30, 41, 37, 31, 41, 35, 31, 41, 36, 30, 42, 37, 31, 44, 38, 31, 43, 37, 30, 42, 36, 30, 43, 36, 30, 43, 38, 30, 41, 38, 31, 41, 36, 31, 42, 36, 31, 43, 37, 32, 43, 38, 31, 44, 37, 31, 44, 37, 32, 45, 37, 30, 44, 37, 31, 43, 38, 32, 45, 37, 31, + 44, 38, 31, 43, 38, 32, 45, 37, 31, 45, 37, 30, 43, 37, 31, 43, 36, 31, 43, 37, 31, 43, 38, 31, 44, 39, 32, 44, 38, 31, 43, 37, 31, 44, 38, 31, 45, 38, 32, 45, 37, 32, 44, 38, 32, 44, 38, 33, 44, 38, 32, 43, 37, 33, 42, 38, 32, 43, 39, 31, 43, 39, 32, + 44, 39, 33, 43, 39, 31, 44, 39, 31, 44, 39, 32, 44, 39, 32, 45, 38, 32, 44, 38, 32, 45, 39, 33, 45, 39, 33, 45, 39, 32, 46, 39, 31, 46, 40, 32, 44, 40, 31, 43, 40, 31, 45, 40, 32, 44, 39, 33, 43, 38, 33, 45, 39, 32, 46, 39, 32, 45, 37, 31, 44, 39, 32, + 44, 40, 32, 45, 38, 33, 44, 39, 33, 44, 40, 32, 44, 39, 32, 46, 39, 33, 45, 39, 32, 44, 39, 32, 44, 38, 34, 44, 39, 33, 45, 39, 32, 45, 40, 31, 44, 40, 31, 44, 38, 32, 44, 39, 32, 43, 38, 31, 45, 39, 31, 44, 40, 31, 43, 38, 33, 44, 39, 33, 44, 40, 32, + 43, 39, 32, 44, 38, 32, 46, 39, 32, 45, 40, 33, 44, 40, 33, 45, 39, 33, 45, 38, 33, 45, 38, 32, 44, 39, 33, 44, 38, 33, 45, 37, 32, 45, 38, 32, 45, 38, 33, 44, 39, 34, 44, 39, 32, 45, 38, 32, 44, 38, 32, 43, 38, 32, 42, 38, 33, 43, 38, 32, 44, 39, 33, + 43, 40, 32, 45, 39, 31, 46, 38, 31, 44, 38, 31, 44, 39, 32, 45, 39, 32, 45, 38, 31, 46, 38, 31, 44, 39, 31, 45, 39, 31, 45, 39, 31, 43, 38, 32, 44, 38, 31, 44, 38, 32, 45, 38, 32, 45, 39, 32, 45, 38, 32, 44, 38, 31, 44, 38, 32, 44, 39, 31, 43, 39, 31, + 44, 37, 31, 44, 38, 32, 44, 39, 32, 65, 60, 55, 68, 63, 58, 43, 38, 31, 43, 38, 32, 44, 38, 31, 44, 37, 30, 43, 36, 31, 43, 37, 31, 43, 38, 30, 43, 37, 30, 44, 37, 30, 44, 38, 30, 43, 37, 31, 42, 36, 32, 42, 36, 31, 43, 36, 30, 44, 37, 31, 43, 37, 31, + 43, 37, 32, 43, 37, 31, 43, 37, 31, 43, 37, 31, 43, 36, 31, 43, 37, 31, 43, 37, 31, 43, 37, 31, 49, 42, 37, 43, 38, 33, 20, 17, 14, 28, 25, 23, 29, 27, 24, 29, 28, 25, 29, 27, 25, 30, 28, 26, 29, 27, 24, 31, 28, 26, 31, 28, 25, 31, 28, 26, 29, 27, 25, + 30, 28, 25, 31, 29, 27, 29, 27, 25, 28, 26, 24, 29, 26, 24, 31, 27, 25, 28, 26, 24, 29, 27, 25, 28, 26, 24, 29, 26, 25, 30, 27, 25, 29, 27, 25, 30, 27, 25, 31, 28, 26, 29, 27, 25, 29, 26, 24, 29, 27, 24, 29, 27, 24, 31, 29, 27, 31, 29, 27, 31, 28, 26, + 29, 27, 25, 28, 26, 24, 28, 26, 24, 30, 28, 26, 29, 27, 25, 31, 28, 26, 28, 26, 24, 28, 26, 23, 29, 26, 24, 30, 28, 26, 29, 27, 25, 30, 27, 25, 29, 27, 24, 30, 28, 25, 29, 28, 26, 30, 28, 26, 30, 28, 25, 29, 26, 23, 29, 26, 24, 27, 25, 23, 29, 27, 25, + 29, 26, 24, 29, 27, 25, 27, 25, 23, 27, 25, 23, 28, 26, 23, 27, 25, 22, 28, 27, 24, 30, 28, 25, 26, 24, 23, 26, 25, 23, 28, 26, 24, 27, 25, 23, 27, 25, 22, 30, 28, 25, 26, 25, 23, 28, 26, 24, 27, 25, 23, 27, 25, 23, 25, 23, 21, 16, 14, 12, 32, 28, 23, + 35, 31, 25, 34, 30, 25, 36, 30, 26, 36, 31, 25, 34, 30, 24, 35, 28, 25, 36, 29, 26, 35, 30, 25, 34, 29, 24, 33, 29, 24, 34, 30, 24, 34, 30, 24, 34, 29, 24, 33, 30, 24, 39, 35, 29, 46, 40, 33, 7, 6, 5, 29, 29, 29, 23, 23, 23, 16, 16, 17, 16, 16, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 13, 13, 14, 20, 20, 20, + 11, 11, 10, 15, 15, 15, 18, 18, 19, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 25, 25, 26, 32, 32, 33, 13, 13, 12, 51, 45, 37, 42, 38, 32, 35, 30, 26, 34, 29, 24, 33, 29, 25, 34, 29, 24, 33, 30, 25, 35, 31, 25, 33, 29, 25, 35, 30, 24, 36, 31, 26, 34, 31, 25, 33, 30, 25, 35, 31, 26, 34, 31, 26, 34, 29, 25, 37, 33, 30, + 62, 56, 53, 68, 64, 59, 48, 43, 40, 39, 36, 30, 35, 30, 26, 35, 31, 25, 35, 31, 25, 37, 31, 26, 35, 31, 27, 35, 30, 26, 35, 30, 25, 38, 32, 27, 38, 31, 26, 37, 32, 26, 37, 33, 27, 35, 32, 27, 36, 32, 26, 35, 32, 25, 35, 32, 27, 37, 33, 26, 38, 33, 26, + 38, 32, 27, 37, 34, 27, 38, 33, 27, 37, 32, 27, 36, 33, 28, 39, 33, 27, 36, 31, 27, 37, 32, 27, 38, 33, 28, 38, 33, 28, 37, 32, 27, 38, 33, 28, 39, 34, 28, 38, 33, 28, 37, 33, 27, 38, 34, 28, 40, 34, 28, 39, 33, 28, 37, 33, 28, 38, 33, 28, 38, 35, 27, + 38, 34, 27, 39, 33, 28, 41, 34, 29, 41, 34, 28, 40, 35, 28, 40, 35, 29, 39, 35, 28, 41, 35, 29, 42, 35, 28, 41, 34, 28, 39, 33, 29, 39, 33, 28, 39, 34, 29, 40, 34, 28, 40, 35, 29, 40, 36, 29, 40, 36, 30, 42, 35, 30, 42, 36, 29, 39, 35, 29, 41, 36, 29, + 40, 36, 29, 39, 37, 29, 42, 35, 29, 43, 34, 29, 41, 36, 30, 40, 36, 29, 41, 36, 29, 42, 37, 30, 40, 37, 31, 42, 36, 29, 43, 37, 29, 41, 37, 29, 40, 37, 30, 41, 36, 31, 41, 35, 30, 41, 37, 30, 40, 37, 31, 41, 36, 31, 43, 37, 31, 43, 37, 31, 43, 35, 30, + 43, 36, 31, 41, 37, 31, 41, 37, 31, 42, 37, 31, 42, 37, 31, 43, 36, 31, 41, 36, 31, 42, 37, 31, 43, 37, 31, 44, 37, 31, 43, 37, 30, 41, 37, 31, 43, 38, 32, 43, 38, 30, 42, 37, 30, 44, 37, 31, 45, 38, 31, 45, 37, 31, 44, 36, 30, 43, 36, 31, 42, 37, 33, + 44, 38, 33, 44, 39, 32, 44, 38, 32, 44, 37, 31, 44, 39, 32, 45, 39, 32, 44, 37, 32, 44, 37, 32, 45, 38, 33, 44, 37, 32, 43, 38, 32, 43, 39, 33, 44, 39, 32, 44, 39, 31, 44, 39, 32, 45, 38, 32, 43, 39, 32, 44, 39, 33, 44, 38, 33, 43, 39, 32, 44, 39, 32, + 45, 39, 32, 46, 39, 32, 46, 38, 33, 45, 38, 32, 44, 38, 32, 43, 39, 32, 43, 39, 31, 44, 39, 31, 43, 39, 32, 43, 37, 33, 44, 38, 32, 43, 39, 31, 44, 38, 33, 45, 38, 34, 44, 39, 34, 45, 39, 33, 46, 39, 32, 45, 39, 33, 46, 38, 33, 46, 38, 32, 44, 40, 32, + 45, 40, 32, 45, 39, 32, 44, 40, 32, 45, 39, 32, 46, 37, 32, 46, 38, 32, 45, 39, 33, 43, 38, 32, 43, 38, 32, 45, 40, 32, 46, 39, 32, 44, 39, 31, 43, 39, 31, 43, 40, 32, 45, 39, 32, 45, 38, 31, 44, 39, 32, 44, 40, 32, 45, 38, 32, 44, 37, 33, 44, 39, 33, + 45, 40, 33, 45, 38, 32, 44, 38, 32, 44, 39, 32, 43, 39, 32, 44, 37, 33, 44, 38, 33, 43, 38, 32, 43, 38, 32, 44, 38, 33, 45, 39, 32, 44, 39, 32, 43, 38, 33, 43, 38, 34, 43, 39, 33, 43, 38, 31, 45, 37, 31, 44, 38, 32, 44, 39, 33, 44, 39, 33, 44, 37, 32, + 45, 39, 32, 46, 40, 32, 44, 38, 32, 43, 38, 31, 44, 39, 31, 44, 39, 32, 43, 38, 32, 42, 39, 32, 43, 39, 32, 45, 39, 31, 44, 39, 31, 44, 38, 32, 43, 37, 32, 43, 37, 32, 48, 43, 36, 57, 53, 44, 75, 71, 64, 68, 63, 57, 45, 41, 35, 43, 38, 31, 43, 38, 31, + 44, 38, 32, 45, 37, 31, 44, 38, 30, 43, 38, 31, 43, 38, 31, 44, 38, 31, 44, 37, 30, 44, 36, 30, 44, 37, 30, 44, 38, 31, 44, 38, 30, 43, 36, 30, 43, 36, 30, 43, 37, 31, 44, 37, 31, 44, 37, 30, 44, 38, 31, 43, 37, 31, 44, 36, 30, 43, 36, 30, 42, 37, 31, + 43, 37, 31, 45, 38, 33, 44, 38, 33, 32, 28, 22, 19, 17, 13, 18, 16, 13, 18, 15, 13, 29, 27, 25, 29, 26, 24, 29, 27, 25, 30, 28, 26, 29, 27, 24, 31, 28, 25, 29, 27, 24, 30, 28, 25, 30, 28, 25, 31, 28, 27, 31, 29, 27, 31, 29, 27, 31, 28, 27, 30, 28, 26, + 31, 29, 26, 30, 27, 25, 29, 27, 25, 29, 27, 25, 30, 28, 26, 30, 27, 25, 28, 25, 23, 28, 26, 24, 28, 26, 24, 28, 25, 24, 28, 26, 24, 29, 28, 25, 29, 27, 25, 29, 26, 25, 30, 28, 26, 28, 27, 24, 29, 26, 24, 28, 26, 24, 28, 26, 24, 30, 28, 25, 28, 26, 23, + 30, 27, 25, 31, 28, 26, 29, 27, 24, 29, 27, 25, 29, 27, 25, 28, 26, 24, 30, 27, 25, 28, 26, 24, 27, 26, 23, 27, 25, 23, 29, 28, 25, 30, 28, 25, 28, 27, 24, 28, 27, 24, 27, 26, 23, 29, 27, 25, 27, 26, 23, 28, 27, 25, 29, 28, 25, 27, 25, 23, 28, 25, 23, + 27, 25, 22, 29, 28, 25, 28, 26, 24, 28, 26, 24, 28, 26, 24, 27, 25, 23, 28, 26, 24, 29, 27, 25, 28, 26, 25, 15, 14, 11, 15, 13, 11, 16, 14, 11, 28, 23, 19, 35, 31, 25, 34, 30, 25, 34, 31, 25, 35, 30, 25, 36, 30, 24, 34, 29, 24, 34, 30, 25, 36, 31, 26, + 35, 29, 25, 36, 29, 24, 35, 30, 24, 34, 31, 24, 34, 30, 24, 35, 30, 25, 34, 29, 26, 40, 33, 28, 46, 38, 32, 7, 6, 5, 29, 29, 30, 23, 23, 24, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 13, 13, 14, 20, 20, 20, 10, 10, 9, 13, 13, 13, 16, 16, 16, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 25, 25, 25, 32, 32, 33, 13, 13, 12, 52, 46, 37, 43, 38, 32, 34, 31, 25, + 35, 29, 24, 34, 30, 25, 35, 29, 25, 34, 29, 24, 35, 30, 24, 34, 31, 24, 36, 30, 24, 36, 31, 26, 36, 31, 24, 35, 29, 25, 35, 29, 25, 35, 29, 26, 34, 30, 26, 36, 31, 25, 34, 31, 26, 46, 44, 38, 67, 62, 57, 74, 71, 66, 79, 75, 71, 78, 75, 71, 79, 75, 72, + 79, 76, 71, 79, 75, 71, 81, 76, 71, 80, 77, 72, 81, 77, 72, 80, 77, 72, 81, 76, 72, 80, 78, 73, 82, 77, 72, 81, 76, 73, 79, 76, 73, 80, 77, 72, 81, 76, 72, 81, 77, 73, 81, 77, 72, 80, 77, 72, 81, 76, 73, 82, 78, 74, 81, 77, 73, 81, 77, 72, 82, 77, 72, + 83, 78, 73, 81, 77, 73, 81, 77, 72, 82, 78, 73, 81, 78, 74, 80, 77, 73, 81, 78, 73, 82, 77, 73, 83, 78, 73, 83, 77, 74, 82, 78, 74, 82, 77, 73, 81, 77, 73, 81, 79, 73, 82, 79, 73, 82, 79, 74, 82, 78, 74, 81, 77, 73, 82, 78, 74, 84, 79, 73, 83, 78, 73, + 83, 77, 74, 82, 78, 74, 83, 78, 74, 84, 79, 74, 83, 79, 74, 84, 79, 75, 84, 80, 74, 84, 80, 74, 83, 80, 74, 83, 80, 75, 83, 80, 75, 84, 79, 75, 84, 80, 74, 82, 80, 75, 83, 79, 75, 83, 80, 75, 83, 79, 74, 84, 78, 74, 83, 79, 75, 83, 79, 75, 84, 79, 74, + 83, 80, 76, 84, 80, 75, 85, 81, 74, 84, 81, 74, 85, 80, 75, 83, 79, 75, 84, 80, 76, 85, 80, 75, 84, 81, 76, 85, 81, 76, 84, 80, 75, 85, 81, 75, 86, 80, 75, 84, 81, 76, 84, 81, 76, 86, 81, 76, 86, 81, 76, 86, 80, 75, 85, 79, 76, 84, 80, 75, 84, 82, 76, + 84, 81, 76, 85, 80, 76, 85, 81, 76, 86, 80, 76, 85, 80, 76, 85, 81, 76, 86, 81, 76, 86, 81, 76, 85, 82, 76, 86, 81, 76, 85, 80, 76, 85, 80, 76, 86, 81, 77, 86, 81, 76, 86, 82, 76, 86, 82, 76, 85, 80, 76, 85, 81, 77, 86, 82, 77, 86, 81, 76, 87, 81, 76, + 86, 81, 77, 86, 81, 76, 86, 81, 77, 87, 81, 77, 87, 82, 77, 86, 82, 77, 86, 81, 77, 86, 81, 77, 86, 82, 76, 86, 81, 77, 86, 81, 77, 86, 82, 77, 87, 82, 76, 87, 81, 76, 88, 81, 76, 88, 82, 76, 87, 82, 77, 87, 81, 78, 87, 82, 77, 87, 83, 77, 86, 81, 77, + 85, 81, 77, 86, 82, 76, 87, 83, 76, 87, 83, 78, 87, 82, 78, 87, 81, 77, 88, 81, 77, 89, 81, 78, 87, 81, 78, 87, 81, 77, 88, 82, 77, 88, 83, 77, 88, 82, 78, 86, 82, 77, 87, 82, 77, 87, 81, 77, 87, 82, 77, 88, 82, 77, 87, 81, 77, 87, 82, 77, 88, 82, 76, + 87, 82, 77, 87, 82, 77, 87, 83, 76, 86, 82, 76, 85, 81, 77, 85, 81, 76, 87, 82, 76, 88, 83, 77, 87, 82, 77, 86, 81, 76, 86, 81, 77, 86, 82, 77, 86, 82, 77, 87, 83, 76, 88, 83, 77, 88, 83, 78, 87, 83, 78, 87, 81, 77, 87, 81, 76, 86, 83, 77, 86, 83, 77, + 87, 82, 76, 86, 81, 76, 86, 81, 76, 85, 81, 77, 86, 81, 77, 87, 81, 77, 86, 81, 77, 85, 82, 77, 85, 83, 76, 86, 81, 77, 86, 81, 77, 86, 82, 77, 86, 80, 77, 86, 81, 76, 87, 83, 76, 87, 83, 76, 87, 81, 76, 86, 81, 76, 85, 82, 76, 86, 81, 76, 85, 81, 76, + 86, 83, 76, 86, 82, 77, 85, 81, 76, 85, 81, 76, 85, 81, 77, 85, 81, 77, 85, 81, 76, 80, 76, 71, 72, 68, 62, 55, 51, 44, 44, 38, 32, 44, 38, 32, 44, 37, 31, 43, 36, 31, 43, 37, 31, 44, 37, 31, 44, 38, 30, 44, 37, 31, 44, 36, 32, 44, 36, 32, 44, 38, 31, + 43, 38, 31, 42, 36, 32, 42, 35, 31, 43, 37, 31, 43, 36, 31, 43, 36, 31, 42, 37, 31, 43, 38, 31, 42, 38, 30, 41, 37, 30, 42, 36, 30, 43, 37, 31, 42, 38, 31, 42, 37, 32, 42, 37, 32, 42, 37, 31, 42, 37, 30, 40, 37, 30, 35, 31, 27, 25, 22, 18, 20, 18, 14, + 17, 15, 13, 18, 15, 13, 18, 15, 13, 18, 15, 12, 18, 15, 12, 17, 15, 13, 17, 15, 12, 17, 15, 12, 17, 15, 12, 18, 15, 13, 18, 14, 12, 17, 15, 12, 17, 15, 12, 18, 15, 12, 17, 16, 12, 17, 15, 12, 18, 14, 12, 18, 14, 12, 18, 14, 13, 17, 14, 13, 17, 14, 12, + 17, 14, 12, 17, 14, 12, 17, 14, 12, 17, 14, 12, 17, 14, 12, 17, 14, 12, 17, 15, 12, 17, 15, 12, 16, 15, 12, 17, 15, 13, 17, 14, 12, 17, 14, 12, 17, 14, 12, 17, 14, 12, 17, 14, 12, 16, 15, 12, 16, 15, 11, 17, 14, 11, 16, 14, 11, 16, 13, 11, 16, 14, 12, + 16, 14, 11, 17, 14, 11, 16, 14, 12, 15, 13, 12, 16, 14, 12, 16, 14, 11, 16, 14, 11, 16, 13, 11, 15, 14, 11, 16, 14, 11, 15, 13, 11, 15, 14, 11, 16, 14, 11, 16, 14, 11, 16, 13, 11, 16, 13, 11, 15, 13, 11, 15, 13, 11, 15, 13, 11, 15, 13, 11, 15, 13, 10, + 15, 13, 11, 16, 14, 11, 18, 15, 13, 21, 18, 15, 31, 25, 21, 36, 29, 25, 35, 29, 25, 33, 31, 24, 35, 29, 24, 35, 29, 25, 35, 30, 25, 36, 29, 25, 35, 31, 26, 36, 31, 25, 35, 29, 24, 34, 29, 24, 35, 30, 24, 35, 30, 24, 33, 28, 24, 34, 28, 23, 35, 29, 24, + 38, 35, 28, 44, 40, 32, 7, 6, 5, 30, 30, 31, 25, 25, 25, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, + 21, 21, 21, 21, 21, 22, 21, 21, 22, 21, 21, 21, 19, 19, 20, 15, 15, 15, 21, 21, 21, 9, 9, 9, 13, 13, 14, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 22, 22, 21, 21, 22, 28, 28, 28, 35, 35, 35, 14, 13, 12, 52, 45, 38, 43, 38, 32, 35, 29, 24, 35, 30, 23, 35, 30, 25, 34, 30, 25, 33, 29, 23, 35, 29, 25, 36, 30, 26, 35, 29, 25, + 34, 30, 24, 36, 29, 25, 35, 31, 25, 34, 31, 24, 35, 31, 25, 34, 31, 25, 33, 30, 24, 35, 31, 25, 35, 30, 25, 36, 29, 26, 37, 30, 25, 37, 32, 25, 36, 30, 26, 35, 30, 26, 37, 32, 27, 38, 32, 26, 36, 31, 25, 36, 32, 25, 36, 32, 26, 36, 32, 25, 35, 31, 25, + 36, 33, 26, 37, 31, 26, 36, 31, 26, 37, 31, 27, 36, 32, 26, 36, 32, 25, 36, 31, 26, 36, 32, 26, 37, 33, 27, 36, 34, 26, 38, 34, 26, 37, 31, 28, 37, 31, 27, 39, 32, 28, 38, 33, 26, 38, 31, 27, 37, 32, 28, 39, 33, 27, 38, 32, 26, 39, 34, 27, 37, 33, 28, + 39, 31, 27, 39, 32, 29, 38, 32, 28, 38, 34, 27, 39, 32, 27, 37, 33, 27, 38, 33, 28, 39, 35, 27, 39, 34, 27, 39, 34, 28, 40, 33, 29, 38, 34, 28, 38, 35, 28, 38, 32, 29, 39, 34, 28, 40, 35, 28, 39, 35, 28, 38, 35, 29, 39, 36, 29, 41, 34, 30, 41, 34, 29, + 39, 34, 30, 39, 35, 29, 42, 35, 28, 42, 34, 29, 41, 35, 30, 40, 35, 29, 39, 36, 28, 39, 34, 28, 40, 36, 30, 42, 36, 31, 42, 35, 30, 41, 35, 30, 42, 35, 29, 41, 36, 30, 42, 37, 28, 41, 37, 29, 41, 37, 30, 40, 36, 29, 40, 36, 29, 42, 35, 29, 42, 37, 30, + 41, 37, 30, 42, 36, 30, 42, 35, 29, 40, 36, 30, 40, 38, 30, 41, 38, 30, 41, 37, 30, 42, 36, 30, 43, 37, 30, 42, 36, 30, 41, 35, 30, 42, 36, 31, 43, 37, 31, 43, 35, 31, 43, 36, 31, 42, 36, 30, 43, 37, 31, 43, 37, 32, 43, 36, 32, 43, 36, 31, 43, 37, 31, + 44, 37, 31, 44, 36, 30, 44, 36, 30, 44, 37, 31, 42, 37, 31, 43, 37, 31, 43, 38, 30, 42, 38, 30, 43, 38, 30, 42, 38, 30, 43, 37, 31, 43, 37, 32, 42, 39, 32, 44, 39, 31, 44, 39, 31, 43, 38, 32, 44, 38, 32, 45, 38, 32, 45, 38, 33, 44, 38, 33, 44, 38, 33, + 44, 39, 32, 42, 38, 32, 43, 37, 33, 44, 37, 32, 45, 37, 32, 44, 37, 32, 43, 39, 33, 44, 39, 32, 46, 38, 32, 45, 38, 32, 44, 39, 32, 44, 39, 32, 44, 39, 32, 43, 39, 32, 44, 40, 33, 45, 40, 32, 45, 39, 32, 44, 39, 33, 44, 39, 33, 45, 39, 32, 45, 39, 32, + 44, 39, 31, 44, 39, 31, 45, 39, 32, 46, 39, 32, 45, 39, 32, 44, 39, 32, 45, 39, 33, 45, 39, 33, 46, 39, 32, 45, 39, 31, 44, 39, 31, 44, 38, 32, 44, 39, 32, 45, 40, 32, 45, 39, 31, 44, 38, 31, 44, 38, 32, 44, 38, 33, 43, 38, 32, 44, 39, 31, 44, 39, 31, + 44, 39, 31, 43, 40, 32, 44, 40, 32, 44, 39, 32, 44, 38, 32, 43, 38, 32, 44, 38, 32, 45, 38, 31, 45, 39, 32, 45, 39, 32, 44, 37, 32, 44, 38, 31, 45, 40, 32, 45, 40, 33, 43, 38, 32, 42, 37, 31, 42, 38, 32, 43, 37, 32, 44, 39, 32, 44, 38, 32, 44, 38, 32, + 44, 38, 33, 45, 38, 33, 46, 38, 32, 45, 38, 32, 44, 39, 32, 44, 38, 32, 44, 38, 32, 44, 37, 31, 43, 38, 30, 43, 39, 31, 42, 37, 32, 42, 37, 31, 42, 38, 30, 42, 38, 30, 42, 38, 30, 42, 38, 32, 43, 38, 32, 43, 39, 32, 42, 38, 32, 42, 37, 32, 44, 38, 31, + 43, 38, 30, 42, 38, 31, 43, 38, 31, 44, 36, 32, 42, 36, 32, 41, 38, 31, 43, 38, 31, 44, 37, 31, 44, 36, 30, 43, 36, 31, 44, 37, 32, 44, 38, 31, 43, 38, 30, 43, 38, 30, 42, 38, 31, 42, 37, 30, 43, 36, 31, 44, 36, 31, 43, 36, 30, 42, 36, 30, 44, 38, 30, + 43, 37, 31, 42, 37, 31, 43, 37, 30, 44, 37, 30, 43, 36, 30, 42, 37, 30, 40, 38, 31, 41, 36, 30, 42, 35, 30, 42, 36, 30, 42, 36, 29, 41, 36, 29, 41, 37, 30, 41, 35, 30, 42, 35, 29, 42, 35, 29, 41, 36, 29, 41, 37, 29, 41, 36, 29, 41, 34, 30, 40, 35, 29, + 41, 34, 29, 40, 35, 29, 40, 35, 29, 42, 34, 29, 41, 34, 28, 40, 34, 29, 41, 34, 29, 40, 34, 28, 40, 35, 28, 41, 35, 28, 41, 33, 28, 41, 33, 28, 42, 33, 29, 41, 33, 29, 40, 34, 28, 40, 35, 28, 40, 34, 28, 40, 33, 27, 41, 34, 28, 41, 34, 29, 39, 34, 29, + 38, 34, 29, 38, 34, 28, 39, 34, 28, 39, 34, 28, 39, 33, 29, 40, 33, 28, 40, 33, 27, 39, 33, 27, 38, 33, 28, 37, 33, 27, 38, 33, 26, 38, 33, 27, 38, 32, 28, 38, 32, 28, 38, 33, 26, 37, 33, 27, 37, 33, 27, 37, 33, 26, 38, 32, 27, 38, 32, 27, 38, 33, 26, + 38, 33, 27, 37, 32, 26, 37, 31, 26, 38, 32, 26, 37, 32, 26, 37, 31, 27, 38, 31, 25, 37, 32, 26, 36, 33, 27, 36, 31, 26, 35, 30, 25, 36, 32, 25, 37, 30, 26, 36, 30, 26, 35, 31, 26, 36, 30, 26, 36, 31, 26, 36, 31, 26, 37, 30, 25, 36, 30, 25, 36, 30, 26, + 35, 31, 25, 34, 30, 25, 35, 29, 25, 36, 30, 25, 34, 30, 25, 34, 29, 25, 34, 28, 26, 35, 30, 25, 35, 30, 25, 34, 29, 24, 35, 30, 23, 36, 30, 24, 34, 30, 24, 33, 29, 24, 39, 34, 27, 45, 40, 32, 7, 6, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 19, + 18, 18, 19, 18, 18, 19, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 13, 13, 13, 21, 20, 20, + 9, 9, 9, 13, 13, 14, 16, 16, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, + 20, 20, 21, 27, 27, 27, 34, 34, 35, 14, 13, 12, 52, 45, 37, 43, 39, 32, 35, 31, 24, 35, 30, 24, 35, 29, 24, 34, 30, 24, 34, 28, 24, 35, 31, 24, 36, 29, 24, 34, 29, 23, 35, 30, 24, 36, 30, 25, 35, 29, 24, 33, 30, 24, 33, 31, 26, 35, 30, 26, 34, 29, 26, + 34, 29, 24, 33, 30, 25, 35, 31, 25, 35, 29, 26, 35, 29, 27, 34, 30, 25, 35, 30, 26, 36, 30, 26, 35, 33, 25, 35, 32, 26, 36, 32, 27, 37, 32, 26, 38, 31, 25, 37, 32, 26, 37, 34, 26, 36, 33, 26, 37, 31, 27, 35, 31, 26, 34, 31, 26, 36, 31, 26, 38, 31, 27, + 35, 32, 28, 37, 31, 27, 39, 33, 26, 38, 34, 27, 38, 31, 27, 38, 32, 26, 38, 32, 26, 38, 31, 27, 38, 33, 28, 39, 34, 28, 37, 33, 27, 38, 32, 28, 37, 32, 27, 40, 34, 27, 38, 32, 27, 38, 33, 27, 39, 35, 28, 40, 34, 28, 40, 32, 27, 39, 33, 28, 37, 33, 28, + 38, 33, 26, 39, 33, 27, 39, 33, 28, 38, 34, 28, 38, 35, 29, 39, 34, 29, 39, 35, 28, 41, 33, 29, 39, 33, 29, 38, 34, 29, 39, 34, 29, 39, 35, 28, 40, 34, 29, 38, 34, 28, 39, 34, 28, 41, 36, 29, 41, 35, 30, 41, 34, 28, 40, 34, 28, 40, 35, 29, 41, 34, 28, + 40, 35, 28, 38, 36, 29, 40, 36, 30, 41, 36, 30, 40, 36, 29, 42, 34, 30, 41, 36, 30, 39, 37, 30, 39, 36, 30, 40, 37, 30, 41, 36, 29, 40, 37, 29, 40, 37, 29, 41, 36, 30, 41, 37, 30, 41, 37, 29, 41, 36, 29, 43, 36, 30, 42, 36, 30, 41, 36, 29, 41, 36, 31, + 42, 37, 31, 42, 36, 30, 43, 35, 31, 43, 36, 31, 43, 35, 31, 42, 35, 31, 41, 37, 31, 42, 37, 30, 44, 37, 31, 43, 38, 31, 41, 36, 31, 41, 35, 30, 43, 35, 31, 45, 36, 31, 45, 36, 31, 44, 36, 31, 43, 36, 32, 44, 36, 32, 42, 37, 31, 41, 37, 31, 43, 37, 31, + 42, 37, 31, 41, 38, 32, 42, 38, 32, 43, 38, 31, 43, 38, 32, 43, 37, 32, 43, 37, 31, 43, 38, 32, 44, 37, 32, 43, 38, 32, 43, 39, 32, 43, 39, 32, 43, 39, 32, 44, 38, 32, 43, 37, 32, 45, 38, 32, 44, 39, 33, 45, 39, 32, 44, 37, 32, 43, 37, 31, 44, 38, 31, + 45, 39, 31, 46, 39, 31, 45, 38, 33, 44, 38, 32, 44, 38, 31, 44, 38, 31, 43, 39, 32, 44, 39, 32, 44, 38, 32, 44, 38, 32, 43, 38, 32, 43, 38, 33, 43, 38, 33, 43, 38, 32, 44, 37, 32, 45, 38, 32, 45, 39, 32, 44, 39, 32, 44, 38, 32, 45, 38, 31, 44, 38, 31, + 45, 37, 32, 46, 38, 32, 46, 39, 31, 46, 38, 32, 45, 38, 33, 45, 38, 31, 46, 38, 31, 45, 40, 32, 45, 39, 32, 45, 37, 33, 45, 38, 32, 45, 39, 32, 44, 39, 31, 44, 37, 31, 44, 38, 31, 44, 39, 32, 44, 40, 31, 44, 39, 32, 45, 38, 33, 44, 38, 32, 44, 39, 32, + 45, 39, 31, 45, 39, 31, 44, 38, 31, 43, 37, 31, 43, 38, 32, 42, 38, 33, 43, 38, 32, 44, 39, 31, 43, 40, 32, 44, 38, 31, 45, 38, 31, 45, 38, 32, 43, 38, 32, 43, 39, 32, 43, 39, 32, 44, 38, 33, 44, 39, 33, 45, 38, 32, 44, 38, 31, 43, 38, 31, 45, 38, 32, + 46, 39, 32, 45, 39, 32, 43, 38, 31, 43, 38, 30, 42, 39, 31, 43, 38, 31, 43, 38, 32, 43, 39, 32, 43, 38, 31, 43, 38, 31, 43, 38, 31, 42, 37, 31, 43, 37, 32, 44, 37, 32, 43, 37, 31, 42, 37, 31, 42, 36, 31, 43, 37, 31, 44, 39, 30, 42, 38, 31, 42, 37, 32, + 43, 37, 31, 42, 37, 30, 43, 37, 31, 43, 37, 32, 43, 38, 30, 44, 37, 30, 42, 35, 31, 42, 37, 32, 43, 37, 30, 43, 36, 30, 44, 36, 31, 43, 37, 31, 40, 37, 31, 41, 37, 30, 43, 38, 31, 42, 38, 31, 41, 37, 29, 40, 36, 30, 41, 37, 31, 42, 37, 30, 43, 36, 30, + 43, 35, 30, 43, 36, 30, 42, 37, 30, 41, 35, 30, 40, 35, 30, 40, 36, 30, 41, 36, 29, 41, 36, 29, 42, 36, 29, 41, 35, 29, 41, 34, 30, 41, 34, 29, 40, 36, 29, 40, 35, 29, 42, 34, 29, 42, 35, 30, 40, 35, 29, 39, 36, 28, 41, 34, 29, 40, 33, 29, 41, 35, 29, + 41, 35, 29, 39, 34, 28, 39, 34, 27, 40, 34, 28, 41, 34, 29, 41, 35, 28, 39, 35, 27, 39, 34, 28, 39, 33, 28, 39, 33, 29, 40, 33, 29, 39, 33, 28, 38, 33, 29, 38, 34, 29, 38, 34, 28, 38, 33, 27, 39, 32, 28, 40, 33, 28, 39, 35, 27, 38, 33, 27, 38, 32, 28, + 38, 32, 27, 38, 32, 27, 39, 34, 28, 39, 33, 28, 37, 32, 28, 37, 33, 27, 38, 33, 27, 38, 34, 27, 37, 34, 26, 38, 32, 26, 38, 32, 27, 37, 33, 27, 37, 33, 28, 36, 33, 27, 36, 33, 26, 36, 32, 26, 37, 32, 27, 37, 32, 27, 37, 32, 27, 36, 32, 26, 36, 30, 25, + 35, 31, 26, 36, 32, 26, 36, 31, 25, 36, 31, 25, 37, 31, 26, 35, 31, 26, 35, 31, 27, 35, 30, 27, 37, 30, 25, 36, 31, 25, 35, 32, 26, 35, 31, 25, 36, 30, 25, 35, 30, 26, 34, 30, 25, 35, 31, 25, 36, 30, 25, 36, 30, 24, 34, 32, 24, 34, 31, 25, 35, 29, 24, + 33, 30, 24, 34, 30, 24, 34, 29, 24, 34, 29, 24, 35, 30, 24, 34, 28, 23, 33, 29, 23, 39, 35, 29, 45, 40, 32, 7, 6, 5, 30, 30, 31, 24, 24, 25, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 13, 13, 14, 20, 20, 20, 9, 9, 9, 13, 13, 13, 15, 15, 15, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 24, 24, 24, 32, 32, 32, 13, 13, 12, 52, 47, 38, 44, 38, 32, 34, 30, 24, + 35, 29, 24, 34, 31, 24, 35, 29, 24, 36, 30, 23, 34, 29, 24, 34, 30, 25, 35, 30, 24, 34, 29, 25, 36, 30, 24, 35, 29, 26, 34, 30, 24, 35, 31, 24, 34, 30, 24, 34, 30, 25, 35, 30, 24, 34, 31, 26, 36, 29, 26, 35, 29, 25, 36, 29, 24, 36, 30, 25, 36, 30, 25, + 36, 31, 26, 37, 32, 25, 37, 30, 25, 37, 32, 25, 36, 31, 25, 36, 32, 26, 35, 32, 25, 34, 33, 25, 36, 32, 26, 37, 30, 26, 35, 32, 26, 35, 33, 27, 35, 32, 26, 37, 33, 27, 37, 34, 28, 37, 32, 27, 38, 32, 26, 37, 33, 27, 39, 33, 26, 37, 33, 27, 39, 31, 27, + 37, 32, 27, 39, 33, 26, 37, 32, 27, 38, 33, 27, 37, 33, 26, 37, 32, 27, 37, 31, 28, 38, 33, 27, 38, 33, 27, 37, 33, 28, 39, 33, 29, 39, 33, 28, 37, 32, 27, 38, 33, 27, 39, 34, 27, 40, 33, 28, 40, 34, 29, 40, 33, 27, 38, 35, 28, 39, 35, 29, 38, 34, 28, + 39, 33, 28, 39, 35, 29, 38, 35, 29, 41, 34, 28, 41, 33, 29, 40, 34, 29, 40, 35, 29, 39, 36, 30, 40, 36, 29, 38, 34, 28, 39, 35, 29, 42, 36, 30, 42, 35, 30, 40, 34, 29, 40, 35, 28, 40, 35, 29, 39, 35, 30, 39, 35, 28, 40, 36, 28, 39, 35, 30, 40, 37, 31, + 40, 35, 30, 41, 36, 29, 42, 37, 29, 40, 35, 29, 40, 36, 28, 40, 37, 28, 42, 36, 29, 42, 37, 30, 42, 36, 31, 41, 36, 29, 40, 35, 30, 41, 36, 30, 42, 37, 29, 43, 37, 29, 43, 37, 30, 42, 35, 30, 42, 35, 31, 42, 37, 31, 43, 36, 31, 44, 36, 31, 43, 36, 31, + 41, 37, 31, 42, 37, 31, 43, 37, 30, 41, 36, 31, 41, 35, 30, 43, 37, 30, 45, 38, 31, 43, 37, 32, 43, 37, 30, 45, 38, 30, 44, 36, 31, 42, 36, 30, 43, 37, 30, 44, 37, 31, 44, 36, 31, 42, 38, 32, 42, 38, 31, 43, 37, 31, 43, 37, 32, 44, 38, 32, 43, 38, 32, + 44, 37, 32, 43, 37, 31, 42, 39, 31, 44, 38, 31, 44, 37, 32, 42, 38, 31, 43, 39, 30, 43, 39, 31, 43, 37, 31, 44, 38, 31, 44, 39, 31, 44, 37, 32, 43, 37, 32, 43, 38, 32, 43, 38, 32, 43, 38, 32, 43, 39, 32, 45, 39, 32, 43, 38, 32, 44, 38, 31, 44, 39, 32, + 44, 39, 32, 45, 37, 32, 44, 37, 32, 43, 38, 32, 44, 39, 32, 45, 37, 33, 45, 38, 32, 45, 40, 33, 43, 39, 33, 43, 37, 32, 45, 39, 32, 45, 40, 32, 43, 38, 32, 43, 38, 32, 45, 39, 33, 45, 39, 32, 45, 39, 32, 45, 39, 32, 44, 38, 31, 46, 37, 32, 46, 38, 32, + 44, 39, 32, 43, 40, 32, 44, 38, 32, 44, 39, 32, 43, 39, 32, 44, 39, 32, 44, 39, 32, 43, 39, 32, 44, 39, 32, 45, 39, 32, 46, 39, 31, 45, 39, 31, 44, 38, 30, 44, 37, 31, 43, 38, 32, 42, 39, 32, 43, 39, 31, 44, 38, 31, 45, 37, 31, 45, 37, 32, 44, 38, 32, + 43, 37, 32, 44, 38, 32, 45, 38, 32, 45, 37, 32, 45, 37, 32, 43, 37, 32, 42, 39, 32, 44, 38, 32, 44, 37, 32, 43, 38, 31, 44, 39, 31, 44, 39, 31, 46, 37, 31, 46, 38, 31, 45, 38, 30, 43, 37, 31, 44, 37, 32, 44, 37, 31, 43, 37, 31, 43, 37, 32, 44, 38, 32, + 43, 38, 32, 43, 37, 32, 43, 36, 31, 42, 38, 31, 42, 37, 30, 43, 36, 31, 41, 37, 31, 42, 37, 30, 43, 38, 31, 42, 38, 32, 41, 37, 31, 41, 37, 31, 41, 36, 30, 43, 36, 31, 44, 37, 30, 42, 36, 30, 43, 36, 31, 44, 37, 32, 43, 37, 31, 43, 36, 30, 42, 36, 30, + 42, 37, 30, 43, 36, 30, 43, 35, 30, 43, 36, 30, 42, 37, 30, 41, 36, 30, 41, 36, 31, 42, 36, 31, 43, 37, 30, 43, 37, 30, 42, 36, 30, 42, 36, 31, 41, 36, 31, 42, 35, 31, 42, 36, 31, 41, 36, 30, 42, 36, 30, 42, 36, 30, 41, 35, 30, 42, 36, 30, 42, 37, 30, + 40, 36, 29, 40, 36, 29, 40, 36, 30, 40, 36, 30, 42, 35, 30, 41, 34, 29, 41, 35, 29, 42, 36, 29, 40, 36, 29, 40, 34, 28, 41, 34, 29, 39, 33, 30, 40, 34, 29, 42, 34, 28, 41, 34, 29, 41, 35, 29, 41, 35, 28, 40, 34, 28, 39, 34, 29, 39, 35, 29, 39, 34, 28, + 38, 34, 28, 38, 34, 28, 39, 33, 28, 38, 33, 29, 37, 33, 28, 38, 35, 28, 39, 34, 29, 38, 32, 27, 40, 33, 28, 40, 35, 28, 40, 34, 27, 40, 33, 27, 39, 33, 27, 38, 32, 27, 39, 31, 27, 39, 32, 27, 37, 32, 27, 37, 32, 27, 37, 32, 26, 38, 33, 27, 37, 32, 26, + 38, 32, 26, 38, 33, 27, 38, 32, 27, 37, 33, 27, 36, 33, 27, 36, 31, 26, 35, 31, 27, 35, 32, 27, 36, 31, 26, 37, 31, 26, 37, 31, 27, 36, 32, 27, 35, 32, 27, 34, 31, 25, 35, 31, 25, 36, 32, 26, 37, 33, 27, 36, 31, 25, 35, 31, 25, 36, 31, 26, 36, 31, 26, + 34, 31, 26, 35, 30, 26, 37, 30, 25, 36, 29, 26, 34, 30, 26, 33, 31, 25, 34, 31, 24, 35, 31, 24, 34, 31, 25, 34, 30, 24, 34, 29, 24, 34, 29, 25, 36, 29, 24, 36, 30, 24, 35, 30, 25, 34, 31, 26, 34, 30, 25, 34, 28, 24, 34, 28, 24, 35, 30, 24, 34, 30, 23, + 39, 34, 27, 45, 40, 32, 7, 6, 5, 31, 31, 31, 25, 25, 25, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, 9, 9, 9, 13, 13, 13, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 23, 23, 24, 31, 31, 31, 13, 12, 11, 53, 45, 37, 45, 37, 32, 33, 28, 24, 34, 28, 23, 34, 30, 24, 35, 30, 25, 34, 30, 23, 33, 29, 24, 35, 29, 24, 34, 30, 24, + 35, 30, 24, 35, 31, 23, 35, 30, 24, 35, 29, 25, 34, 29, 24, 35, 30, 24, 35, 31, 24, 34, 31, 24, 34, 30, 25, 33, 30, 25, 35, 31, 25, 34, 32, 25, 33, 30, 25, 34, 30, 26, 35, 31, 25, 36, 32, 26, 35, 32, 25, 35, 31, 25, 34, 32, 26, 35, 31, 25, 35, 33, 25, + 36, 32, 27, 36, 32, 27, 35, 33, 27, 35, 31, 26, 36, 32, 27, 36, 31, 27, 37, 30, 27, 38, 31, 27, 38, 32, 27, 37, 33, 28, 36, 33, 27, 36, 31, 26, 37, 32, 27, 36, 32, 26, 36, 31, 27, 37, 33, 28, 38, 32, 28, 39, 33, 27, 38, 32, 28, 37, 31, 27, 39, 33, 27, + 38, 33, 27, 38, 33, 28, 40, 33, 27, 39, 34, 28, 37, 34, 28, 38, 34, 27, 38, 34, 29, 38, 33, 27, 40, 34, 26, 39, 34, 27, 40, 34, 28, 39, 33, 28, 38, 35, 28, 38, 35, 27, 38, 35, 28, 38, 35, 27, 39, 35, 27, 40, 33, 29, 39, 35, 29, 39, 35, 29, 40, 33, 29, + 40, 35, 28, 42, 36, 28, 40, 35, 28, 40, 34, 28, 40, 36, 28, 40, 35, 28, 41, 35, 30, 41, 36, 29, 40, 35, 29, 38, 35, 30, 39, 34, 30, 40, 35, 28, 40, 35, 28, 40, 37, 29, 39, 35, 29, 39, 35, 29, 41, 36, 30, 42, 35, 30, 41, 37, 30, 40, 36, 29, 41, 36, 29, + 40, 37, 30, 42, 37, 30, 42, 35, 29, 43, 36, 30, 43, 37, 31, 42, 38, 29, 42, 36, 29, 42, 35, 30, 42, 36, 29, 41, 36, 31, 42, 37, 30, 42, 35, 30, 42, 35, 31, 42, 36, 31, 42, 37, 31, 42, 37, 31, 42, 36, 31, 42, 36, 30, 41, 36, 30, 43, 35, 29, 44, 36, 30, + 44, 37, 30, 42, 38, 31, 42, 38, 30, 44, 37, 30, 44, 37, 30, 44, 37, 30, 42, 38, 31, 41, 38, 31, 41, 37, 31, 42, 38, 31, 43, 38, 31, 44, 38, 32, 43, 38, 32, 43, 37, 31, 43, 38, 30, 43, 37, 31, 44, 38, 31, 45, 38, 30, 44, 37, 31, 42, 38, 33, 42, 39, 32, + 44, 39, 31, 45, 37, 31, 44, 37, 31, 43, 39, 31, 43, 38, 31, 44, 37, 31, 45, 38, 32, 43, 38, 32, 42, 39, 31, 44, 38, 31, 44, 36, 31, 44, 37, 32, 44, 39, 32, 43, 38, 31, 44, 38, 31, 44, 38, 31, 45, 38, 31, 45, 37, 32, 45, 37, 32, 44, 37, 31, 44, 38, 32, + 44, 38, 31, 42, 38, 31, 43, 37, 32, 44, 38, 33, 46, 38, 32, 45, 38, 31, 43, 38, 32, 44, 39, 32, 44, 39, 32, 43, 38, 31, 44, 37, 31, 45, 38, 32, 45, 37, 32, 44, 38, 32, 43, 40, 31, 44, 39, 32, 45, 38, 32, 44, 38, 32, 44, 38, 31, 45, 39, 30, 45, 38, 31, + 45, 38, 31, 44, 39, 31, 43, 38, 32, 44, 37, 32, 44, 37, 31, 44, 38, 31, 44, 37, 31, 44, 38, 32, 45, 39, 32, 45, 38, 31, 45, 37, 32, 44, 38, 32, 42, 38, 31, 44, 37, 31, 44, 37, 32, 42, 37, 32, 43, 37, 32, 44, 38, 33, 44, 39, 32, 43, 38, 32, 45, 38, 32, + 44, 38, 32, 45, 37, 32, 45, 37, 32, 44, 38, 32, 44, 37, 31, 43, 37, 31, 44, 37, 31, 44, 37, 31, 45, 37, 32, 43, 36, 32, 43, 38, 31, 42, 38, 31, 42, 37, 31, 44, 37, 31, 42, 38, 32, 42, 37, 32, 44, 37, 31, 44, 38, 30, 42, 38, 30, 42, 36, 31, 43, 36, 32, + 44, 36, 31, 43, 36, 31, 41, 36, 31, 42, 37, 31, 42, 37, 31, 43, 37, 31, 41, 37, 31, 41, 37, 31, 42, 37, 31, 43, 36, 30, 43, 36, 30, 42, 37, 31, 42, 37, 31, 42, 38, 31, 41, 37, 30, 42, 36, 30, 42, 36, 30, 43, 36, 30, 43, 37, 31, 42, 37, 32, 41, 36, 31, + 42, 37, 30, 43, 37, 31, 42, 37, 30, 42, 36, 29, 43, 37, 29, 43, 37, 31, 42, 35, 32, 41, 35, 30, 41, 36, 30, 41, 35, 31, 41, 35, 31, 41, 36, 30, 41, 37, 30, 40, 36, 30, 40, 36, 30, 42, 36, 30, 42, 36, 29, 40, 35, 30, 40, 35, 29, 41, 35, 29, 40, 36, 30, + 39, 35, 30, 40, 35, 28, 40, 35, 29, 41, 35, 30, 40, 35, 29, 38, 36, 28, 39, 35, 29, 41, 35, 28, 40, 35, 28, 40, 34, 29, 41, 33, 29, 40, 33, 28, 39, 33, 29, 38, 33, 29, 38, 34, 28, 39, 35, 28, 39, 34, 28, 38, 33, 29, 38, 34, 29, 39, 33, 29, 39, 33, 27, + 38, 35, 28, 38, 34, 29, 39, 32, 27, 40, 32, 27, 38, 34, 27, 38, 33, 27, 38, 33, 27, 38, 34, 27, 38, 33, 27, 40, 32, 26, 39, 33, 26, 38, 33, 27, 38, 33, 28, 37, 32, 27, 38, 32, 27, 37, 33, 26, 36, 32, 26, 37, 32, 26, 36, 33, 27, 35, 32, 26, 36, 31, 26, + 36, 31, 26, 35, 32, 25, 36, 32, 25, 37, 32, 26, 36, 31, 26, 35, 30, 25, 36, 30, 26, 37, 32, 27, 35, 31, 26, 35, 31, 26, 35, 31, 25, 34, 31, 26, 36, 32, 26, 37, 31, 26, 36, 30, 25, 36, 30, 25, 36, 31, 25, 35, 30, 25, 35, 29, 25, 35, 29, 25, 34, 30, 26, + 34, 31, 26, 34, 31, 25, 34, 30, 25, 34, 29, 26, 33, 31, 25, 35, 31, 25, 35, 29, 25, 34, 29, 25, 34, 29, 25, 35, 29, 25, 34, 29, 25, 34, 29, 23, 35, 29, 24, 34, 29, 24, 38, 34, 28, 44, 39, 33, 7, 6, 5, 31, 31, 31, 26, 26, 26, 20, 20, 20, 20, 20, 20, + 20, 20, 21, 20, 20, 21, 20, 20, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 21, 17, 17, 17, 22, 22, 22, + 10, 10, 9, 14, 14, 14, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 18, 18, 19, + 19, 19, 19, 25, 25, 25, 32, 32, 32, 13, 12, 12, 53, 45, 37, 42, 38, 31, 34, 31, 24, 34, 30, 23, 34, 28, 24, 34, 28, 25, 33, 29, 25, 35, 28, 24, 34, 30, 25, 35, 30, 24, 33, 30, 23, 34, 30, 23, 36, 29, 25, 34, 29, 25, 33, 30, 24, 35, 29, 24, 34, 29, 25, + 34, 29, 25, 35, 30, 25, 34, 30, 25, 36, 31, 26, 35, 30, 26, 34, 31, 25, 35, 32, 25, 36, 31, 26, 36, 30, 25, 37, 31, 25, 35, 32, 26, 34, 31, 26, 36, 30, 25, 37, 30, 26, 35, 32, 26, 35, 32, 25, 34, 31, 26, 35, 30, 26, 38, 32, 25, 38, 32, 26, 37, 31, 27, + 38, 33, 27, 37, 31, 26, 36, 32, 27, 36, 32, 28, 37, 31, 26, 37, 32, 27, 39, 32, 27, 39, 33, 28, 37, 31, 28, 38, 32, 28, 38, 34, 26, 37, 34, 28, 39, 32, 28, 40, 31, 26, 39, 34, 27, 37, 34, 27, 38, 33, 27, 39, 33, 28, 38, 33, 27, 39, 33, 28, 38, 32, 27, + 37, 33, 27, 38, 33, 28, 39, 33, 29, 39, 33, 28, 39, 34, 28, 37, 34, 27, 38, 33, 28, 38, 34, 28, 39, 34, 29, 40, 35, 28, 38, 35, 28, 38, 34, 29, 38, 34, 28, 38, 35, 28, 39, 35, 29, 40, 35, 29, 40, 33, 28, 39, 33, 29, 39, 34, 29, 40, 34, 28, 39, 36, 29, + 40, 35, 28, 41, 34, 29, 40, 34, 29, 39, 35, 29, 40, 35, 29, 41, 36, 29, 41, 36, 30, 40, 36, 29, 41, 35, 29, 40, 36, 29, 40, 35, 30, 40, 35, 30, 40, 37, 30, 40, 37, 30, 41, 36, 31, 42, 36, 30, 42, 37, 30, 41, 36, 31, 41, 35, 30, 41, 35, 30, 40, 35, 30, + 42, 35, 30, 42, 36, 29, 43, 36, 30, 43, 37, 30, 41, 37, 30, 41, 36, 31, 43, 36, 31, 43, 37, 31, 42, 35, 30, 41, 36, 30, 43, 37, 31, 43, 36, 31, 42, 35, 30, 42, 36, 31, 44, 37, 31, 45, 36, 30, 43, 35, 29, 42, 37, 30, 43, 38, 31, 42, 38, 30, 41, 38, 30, + 43, 37, 30, 42, 37, 31, 43, 37, 31, 44, 36, 30, 42, 36, 30, 43, 36, 31, 43, 36, 31, 43, 38, 31, 43, 37, 31, 42, 36, 32, 43, 37, 32, 44, 39, 32, 42, 37, 32, 42, 37, 31, 43, 37, 32, 44, 39, 32, 43, 39, 30, 44, 37, 31, 44, 36, 32, 44, 37, 31, 44, 38, 30, + 43, 39, 32, 44, 38, 33, 45, 38, 32, 44, 39, 31, 44, 39, 32, 44, 38, 32, 44, 37, 31, 44, 38, 32, 44, 38, 32, 45, 38, 31, 44, 39, 31, 43, 38, 32, 42, 38, 32, 43, 38, 31, 43, 37, 31, 44, 38, 32, 43, 39, 33, 43, 38, 33, 44, 37, 31, 45, 37, 31, 44, 37, 32, + 44, 37, 32, 44, 38, 31, 44, 39, 31, 43, 39, 32, 44, 38, 32, 45, 38, 32, 44, 37, 32, 43, 37, 31, 43, 38, 30, 43, 38, 31, 42, 39, 31, 43, 39, 31, 43, 39, 30, 44, 38, 31, 44, 38, 32, 43, 38, 32, 43, 39, 32, 43, 38, 31, 43, 36, 31, 43, 37, 32, 45, 38, 30, + 44, 38, 30, 42, 38, 32, 42, 38, 31, 43, 39, 32, 43, 39, 32, 44, 38, 31, 44, 37, 30, 42, 38, 30, 42, 39, 31, 42, 38, 31, 43, 37, 31, 44, 38, 31, 44, 36, 32, 44, 37, 32, 43, 38, 31, 43, 37, 32, 44, 36, 32, 44, 37, 31, 43, 38, 31, 43, 38, 31, 43, 38, 31, + 42, 39, 32, 42, 38, 32, 43, 38, 32, 44, 37, 31, 43, 37, 31, 42, 37, 30, 42, 36, 32, 42, 37, 32, 41, 37, 31, 41, 36, 30, 43, 37, 30, 42, 36, 32, 43, 37, 32, 44, 38, 32, 43, 38, 31, 41, 38, 31, 42, 38, 31, 42, 37, 30, 42, 38, 30, 44, 37, 31, 43, 37, 30, + 43, 37, 30, 42, 38, 30, 42, 38, 30, 42, 36, 30, 43, 36, 30, 41, 37, 30, 41, 36, 30, 41, 36, 30, 41, 36, 30, 42, 35, 30, 42, 36, 30, 41, 37, 30, 43, 38, 30, 43, 37, 30, 41, 37, 31, 41, 37, 31, 42, 37, 31, 43, 37, 30, 41, 36, 30, 40, 35, 31, 40, 35, 31, + 42, 36, 31, 42, 36, 31, 40, 34, 31, 40, 35, 30, 42, 34, 29, 41, 34, 29, 41, 35, 29, 41, 35, 30, 40, 35, 29, 40, 36, 28, 40, 35, 28, 39, 35, 28, 40, 36, 28, 41, 36, 29, 40, 35, 29, 39, 35, 29, 40, 36, 28, 42, 34, 29, 41, 35, 29, 39, 36, 28, 40, 35, 29, + 41, 34, 29, 41, 33, 29, 41, 34, 29, 41, 35, 29, 40, 35, 29, 39, 35, 29, 38, 35, 28, 38, 33, 28, 39, 32, 28, 38, 32, 29, 38, 32, 28, 38, 33, 28, 38, 34, 28, 38, 32, 28, 38, 33, 28, 39, 34, 28, 40, 34, 28, 40, 33, 28, 38, 33, 27, 38, 33, 27, 39, 32, 28, + 39, 32, 27, 38, 33, 26, 37, 32, 26, 37, 32, 26, 37, 32, 26, 38, 32, 26, 38, 32, 27, 37, 33, 26, 36, 33, 27, 36, 33, 27, 36, 31, 27, 36, 32, 26, 37, 33, 25, 38, 32, 26, 36, 31, 26, 36, 32, 26, 36, 32, 26, 35, 31, 25, 36, 31, 26, 37, 31, 27, 36, 30, 27, + 35, 31, 26, 36, 32, 25, 36, 31, 25, 35, 30, 25, 34, 31, 26, 34, 31, 26, 33, 29, 25, 35, 30, 26, 35, 31, 26, 35, 29, 25, 36, 30, 24, 36, 31, 25, 34, 31, 25, 35, 30, 24, 34, 29, 24, 33, 30, 24, 35, 31, 25, 35, 30, 24, 33, 30, 24, 33, 30, 25, 34, 30, 24, + 34, 30, 24, 33, 30, 25, 32, 29, 24, 34, 28, 25, 35, 29, 25, 34, 29, 23, 34, 28, 24, 39, 32, 28, 45, 39, 32, 7, 6, 5, 30, 30, 30, 24, 24, 24, 17, 17, 17, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 21, 21, 21, 16, 16, 17, 22, 22, 22, 10, 9, 9, 14, 14, 14, 17, 17, 17, 17, 17, 18, 17, 17, 17, 16, 16, 17, 16, 16, 16, + 16, 16, 16, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 23, 23, 24, 30, 30, 30, 13, 12, 11, 53, 45, 37, 43, 38, 30, 34, 28, 23, + 34, 29, 24, 33, 29, 24, 35, 30, 23, 33, 28, 24, 33, 28, 24, 36, 29, 23, 34, 28, 24, 33, 29, 24, 34, 31, 24, 34, 30, 23, 34, 29, 24, 33, 30, 23, 33, 29, 24, 35, 31, 25, 36, 29, 26, 36, 30, 25, 35, 31, 25, 34, 30, 25, 34, 29, 25, 35, 30, 25, 35, 31, 26, + 35, 30, 24, 37, 31, 25, 37, 32, 25, 35, 30, 25, 36, 31, 25, 37, 31, 25, 36, 32, 27, 35, 30, 26, 37, 31, 25, 35, 31, 26, 36, 31, 27, 38, 32, 26, 37, 33, 27, 35, 32, 27, 36, 32, 27, 36, 32, 26, 38, 31, 26, 37, 32, 26, 37, 33, 26, 38, 31, 26, 37, 32, 27, + 37, 32, 26, 37, 31, 27, 37, 32, 27, 38, 31, 27, 37, 33, 27, 37, 33, 26, 39, 32, 27, 40, 33, 28, 39, 33, 27, 39, 33, 28, 38, 33, 27, 39, 34, 27, 38, 34, 27, 39, 32, 28, 38, 33, 28, 39, 32, 28, 38, 33, 27, 39, 33, 28, 38, 34, 28, 39, 33, 28, 39, 34, 28, + 40, 34, 29, 39, 35, 28, 38, 34, 27, 40, 33, 28, 38, 34, 29, 38, 35, 28, 39, 34, 28, 40, 36, 29, 39, 35, 29, 39, 34, 28, 40, 34, 28, 39, 35, 29, 41, 35, 28, 41, 35, 28, 41, 35, 28, 40, 35, 29, 40, 36, 29, 39, 35, 28, 40, 35, 29, 41, 36, 29, 42, 35, 29, + 41, 34, 30, 40, 35, 29, 40, 36, 29, 41, 35, 29, 40, 35, 29, 41, 36, 28, 42, 37, 28, 42, 36, 28, 41, 36, 29, 39, 37, 29, 41, 36, 30, 43, 36, 31, 43, 36, 30, 43, 36, 30, 42, 37, 30, 42, 35, 29, 43, 36, 30, 42, 36, 31, 41, 36, 30, 41, 37, 29, 43, 37, 30, + 43, 37, 31, 42, 37, 31, 42, 37, 31, 41, 35, 32, 42, 35, 31, 43, 35, 30, 44, 36, 31, 43, 36, 31, 41, 37, 31, 41, 38, 30, 41, 37, 30, 42, 36, 31, 43, 37, 31, 43, 36, 31, 43, 37, 31, 43, 38, 30, 42, 38, 30, 42, 36, 30, 43, 37, 31, 43, 38, 31, 43, 38, 31, + 42, 38, 31, 42, 39, 30, 43, 38, 31, 43, 38, 31, 42, 39, 31, 42, 39, 31, 42, 39, 31, 44, 37, 32, 43, 37, 33, 43, 38, 32, 43, 38, 31, 43, 38, 32, 43, 38, 32, 43, 37, 31, 43, 36, 30, 43, 37, 30, 44, 38, 31, 43, 38, 32, 42, 38, 32, 44, 38, 31, 44, 36, 31, + 43, 37, 33, 43, 38, 32, 42, 38, 31, 42, 38, 31, 42, 37, 31, 42, 38, 31, 42, 39, 32, 43, 38, 32, 45, 37, 32, 46, 38, 32, 45, 39, 31, 45, 38, 32, 45, 37, 33, 45, 37, 31, 43, 38, 31, 43, 39, 32, 44, 39, 32, 45, 38, 32, 44, 37, 31, 43, 39, 31, 43, 38, 31, + 42, 37, 31, 43, 37, 31, 45, 38, 32, 45, 37, 32, 44, 38, 30, 43, 39, 30, 44, 38, 31, 44, 39, 31, 44, 38, 31, 44, 38, 31, 44, 39, 32, 43, 38, 32, 42, 37, 32, 43, 38, 31, 42, 38, 30, 42, 38, 32, 43, 38, 32, 44, 37, 31, 43, 37, 31, 43, 37, 32, 43, 38, 30, + 42, 38, 30, 43, 38, 31, 44, 37, 31, 44, 36, 31, 43, 38, 32, 42, 37, 32, 42, 37, 32, 43, 37, 31, 44, 38, 32, 43, 38, 32, 44, 38, 31, 44, 37, 30, 44, 36, 32, 43, 37, 31, 42, 39, 30, 42, 37, 30, 42, 37, 32, 42, 38, 31, 42, 36, 30, 43, 35, 31, 42, 37, 32, + 42, 37, 31, 43, 36, 30, 43, 37, 31, 42, 38, 31, 42, 37, 30, 42, 36, 31, 42, 37, 31, 42, 38, 30, 42, 36, 30, 42, 35, 31, 42, 37, 31, 41, 37, 30, 42, 35, 30, 43, 36, 31, 43, 37, 31, 42, 37, 30, 41, 36, 30, 42, 36, 31, 42, 37, 31, 42, 36, 29, 44, 35, 30, + 43, 36, 31, 41, 36, 30, 41, 36, 30, 42, 36, 31, 41, 37, 30, 40, 36, 30, 40, 35, 30, 40, 37, 30, 43, 37, 29, 43, 35, 29, 41, 35, 31, 42, 36, 31, 42, 37, 30, 42, 35, 30, 42, 35, 31, 40, 36, 30, 39, 36, 30, 42, 34, 30, 41, 35, 30, 40, 37, 30, 40, 35, 30, + 42, 35, 30, 41, 36, 29, 40, 36, 28, 41, 35, 28, 40, 35, 29, 39, 35, 30, 40, 34, 29, 41, 34, 28, 40, 35, 28, 41, 36, 29, 42, 35, 28, 40, 35, 29, 40, 35, 29, 41, 35, 28, 40, 35, 27, 39, 34, 28, 39, 34, 29, 39, 35, 28, 39, 35, 27, 39, 35, 28, 39, 34, 29, + 38, 33, 29, 38, 33, 27, 39, 34, 28, 39, 34, 28, 39, 33, 27, 40, 32, 27, 40, 32, 27, 40, 33, 27, 38, 32, 27, 38, 33, 28, 40, 33, 28, 39, 32, 27, 38, 31, 26, 38, 32, 28, 39, 33, 27, 38, 33, 26, 38, 31, 26, 38, 32, 27, 36, 33, 27, 36, 33, 27, 37, 32, 27, + 38, 32, 26, 38, 32, 26, 38, 31, 25, 38, 31, 26, 36, 31, 26, 36, 31, 25, 38, 31, 26, 38, 32, 26, 36, 33, 26, 36, 31, 25, 36, 30, 26, 35, 32, 26, 35, 32, 25, 36, 30, 25, 36, 30, 26, 36, 31, 26, 36, 31, 25, 36, 32, 25, 35, 31, 26, 35, 30, 26, 35, 30, 25, + 34, 29, 25, 35, 30, 25, 35, 30, 24, 34, 29, 25, 35, 30, 25, 35, 30, 25, 35, 30, 25, 34, 29, 24, 34, 31, 24, 35, 30, 25, 34, 29, 24, 34, 29, 24, 34, 30, 25, 34, 30, 25, 34, 29, 24, 33, 29, 24, 34, 29, 24, 33, 30, 25, 32, 28, 25, 33, 28, 23, 34, 28, 22, + 38, 33, 26, 45, 39, 31, 7, 6, 5, 29, 29, 29, 23, 23, 23, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 21, 20, 20, 21, 21, 21, 21, 20, 20, 20, 15, 16, 16, 22, 22, 22, 10, 10, 10, 14, 14, 14, 16, 16, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, + 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 23, 23, 23, 30, 30, 31, 13, 12, 11, 51, 45, 38, 43, 38, 31, 33, 28, 24, 35, 29, 23, 33, 29, 23, 32, 28, 23, 33, 29, 24, 35, 29, 25, 34, 29, 23, 33, 30, 24, + 36, 30, 24, 34, 30, 23, 33, 30, 23, 33, 30, 25, 33, 29, 25, 34, 31, 24, 34, 30, 23, 34, 30, 25, 34, 30, 24, 34, 32, 25, 35, 31, 25, 33, 29, 24, 35, 30, 24, 34, 29, 25, 36, 30, 25, 34, 31, 26, 34, 31, 25, 35, 31, 25, 35, 31, 25, 35, 31, 25, 38, 31, 26, + 37, 30, 26, 35, 31, 25, 36, 32, 26, 36, 33, 25, 36, 33, 25, 36, 33, 26, 35, 31, 27, 37, 32, 26, 36, 31, 26, 35, 32, 26, 36, 33, 26, 38, 31, 26, 36, 33, 28, 38, 33, 27, 39, 31, 27, 37, 31, 26, 37, 31, 27, 38, 32, 28, 39, 31, 27, 37, 32, 27, 37, 33, 28, + 38, 33, 27, 37, 33, 27, 39, 33, 27, 40, 33, 27, 39, 34, 27, 38, 35, 28, 39, 33, 27, 37, 32, 28, 39, 34, 27, 39, 35, 27, 38, 34, 27, 38, 33, 27, 38, 33, 29, 37, 35, 28, 38, 34, 29, 38, 33, 28, 39, 34, 28, 40, 35, 28, 38, 34, 29, 40, 33, 29, 40, 35, 28, + 40, 35, 28, 39, 33, 29, 41, 33, 28, 40, 34, 28, 38, 35, 28, 39, 35, 29, 38, 34, 29, 39, 34, 28, 39, 34, 28, 40, 33, 29, 40, 34, 28, 40, 35, 28, 40, 34, 29, 41, 34, 28, 40, 34, 30, 39, 36, 29, 39, 36, 29, 41, 35, 29, 41, 35, 29, 42, 35, 29, 42, 36, 29, + 40, 36, 28, 41, 36, 30, 41, 37, 30, 42, 36, 28, 42, 36, 29, 42, 35, 30, 42, 35, 30, 43, 36, 29, 42, 36, 31, 42, 35, 30, 43, 35, 30, 42, 35, 30, 40, 36, 30, 41, 36, 31, 42, 37, 31, 41, 35, 31, 41, 36, 31, 42, 36, 31, 43, 36, 31, 42, 38, 30, 43, 37, 31, + 43, 38, 31, 43, 36, 30, 42, 36, 30, 42, 38, 29, 43, 37, 30, 44, 37, 30, 42, 37, 30, 42, 37, 30, 42, 38, 30, 42, 37, 31, 43, 35, 31, 43, 37, 30, 43, 38, 30, 43, 38, 31, 43, 38, 30, 42, 36, 30, 41, 36, 31, 41, 36, 31, 42, 37, 31, 42, 38, 30, 43, 38, 31, + 44, 38, 30, 43, 37, 31, 43, 38, 31, 43, 38, 31, 42, 37, 32, 43, 37, 31, 44, 37, 30, 44, 36, 31, 42, 37, 30, 42, 38, 30, 44, 38, 31, 44, 38, 32, 44, 38, 31, 45, 37, 30, 44, 37, 31, 43, 38, 32, 44, 38, 32, 44, 38, 32, 44, 37, 32, 43, 37, 31, 43, 38, 30, + 44, 38, 31, 44, 38, 31, 44, 38, 32, 45, 38, 31, 44, 38, 32, 42, 38, 31, 43, 37, 31, 44, 38, 32, 44, 38, 32, 44, 38, 31, 44, 39, 31, 43, 39, 31, 43, 38, 30, 44, 38, 31, 44, 38, 32, 44, 39, 32, 43, 38, 31, 44, 37, 31, 45, 37, 31, 44, 38, 31, 42, 38, 30, + 43, 38, 31, 44, 38, 32, 43, 39, 31, 42, 39, 32, 42, 39, 32, 43, 38, 31, 44, 38, 30, 45, 39, 31, 43, 39, 31, 42, 38, 31, 44, 37, 32, 44, 38, 31, 42, 38, 31, 42, 38, 31, 43, 38, 31, 42, 37, 31, 43, 38, 31, 44, 38, 31, 43, 37, 31, 44, 38, 31, 44, 37, 31, + 43, 36, 31, 45, 36, 31, 44, 37, 31, 43, 38, 32, 44, 38, 32, 44, 36, 30, 43, 36, 31, 43, 37, 32, 42, 36, 31, 41, 37, 30, 42, 37, 30, 43, 38, 31, 43, 37, 32, 43, 36, 31, 42, 37, 30, 41, 37, 31, 42, 36, 32, 42, 37, 31, 42, 37, 31, 42, 36, 30, 43, 36, 30, + 43, 36, 30, 43, 37, 30, 42, 37, 30, 41, 36, 30, 42, 35, 31, 44, 36, 30, 43, 36, 30, 42, 36, 31, 43, 36, 31, 42, 36, 30, 40, 37, 29, 41, 37, 30, 42, 37, 31, 41, 37, 31, 42, 36, 30, 43, 36, 30, 42, 36, 30, 41, 36, 29, 41, 36, 29, 43, 35, 30, 41, 35, 30, + 40, 35, 29, 42, 35, 30, 42, 35, 30, 40, 35, 30, 40, 35, 30, 42, 35, 30, 42, 36, 30, 40, 36, 31, 40, 36, 30, 42, 35, 29, 40, 35, 30, 39, 35, 30, 40, 36, 30, 40, 35, 29, 40, 36, 28, 40, 36, 29, 42, 36, 29, 40, 35, 30, 39, 34, 29, 40, 34, 29, 41, 35, 28, + 39, 35, 29, 39, 35, 29, 39, 35, 29, 41, 35, 29, 40, 35, 29, 39, 33, 28, 41, 34, 28, 42, 35, 28, 39, 34, 27, 40, 34, 28, 41, 34, 29, 40, 34, 28, 38, 34, 28, 40, 33, 29, 39, 33, 28, 39, 34, 27, 39, 33, 27, 38, 32, 27, 37, 33, 26, 37, 32, 27, 39, 33, 27, + 40, 33, 28, 39, 32, 29, 39, 32, 28, 39, 31, 27, 39, 32, 28, 38, 32, 26, 38, 33, 26, 38, 32, 27, 38, 31, 27, 38, 32, 26, 39, 32, 26, 38, 31, 26, 36, 32, 26, 36, 33, 25, 37, 34, 26, 38, 33, 27, 37, 32, 27, 35, 33, 27, 35, 32, 27, 36, 32, 26, 36, 32, 26, + 36, 32, 25, 37, 32, 25, 35, 31, 25, 35, 31, 25, 35, 30, 26, 36, 30, 26, 37, 31, 24, 35, 32, 25, 35, 31, 26, 37, 31, 26, 37, 31, 25, 35, 30, 24, 35, 29, 26, 36, 31, 27, 35, 30, 26, 34, 30, 24, 34, 31, 24, 34, 30, 25, 34, 30, 25, 34, 31, 25, 36, 28, 25, + 34, 28, 25, 33, 30, 25, 34, 30, 25, 35, 30, 24, 33, 29, 24, 33, 29, 24, 34, 29, 25, 34, 28, 25, 35, 29, 25, 34, 29, 24, 33, 29, 24, 33, 30, 23, 32, 29, 23, 32, 28, 24, 38, 33, 28, 44, 39, 30, 7, 6, 5, 29, 29, 29, 23, 23, 23, 16, 16, 16, 16, 16, 16, + 15, 15, 16, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 14, 15, 15, 21, 21, 21, + 10, 10, 10, 15, 15, 15, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, + 19, 19, 20, 26, 26, 26, 33, 33, 34, 14, 13, 12, 50, 44, 38, 42, 36, 31, 34, 28, 24, 32, 29, 24, 33, 29, 24, 34, 29, 24, 34, 29, 23, 33, 29, 25, 33, 29, 24, 35, 29, 24, 34, 31, 24, 33, 30, 24, 33, 28, 24, 35, 28, 25, 36, 29, 24, 33, 31, 24, 34, 30, 23, + 36, 29, 24, 35, 30, 25, 33, 31, 26, 35, 32, 24, 36, 30, 25, 34, 30, 25, 35, 30, 25, 36, 32, 26, 35, 31, 25, 35, 30, 25, 36, 31, 26, 34, 30, 26, 35, 32, 25, 35, 31, 25, 38, 31, 26, 37, 32, 26, 36, 30, 26, 36, 31, 25, 37, 31, 26, 35, 30, 26, 37, 30, 26, + 35, 32, 27, 37, 32, 28, 37, 33, 27, 38, 31, 26, 38, 31, 27, 37, 32, 27, 37, 31, 26, 37, 32, 26, 39, 32, 28, 39, 32, 28, 37, 32, 27, 36, 31, 27, 37, 33, 28, 38, 32, 28, 37, 33, 28, 39, 32, 27, 38, 34, 28, 36, 34, 28, 37, 34, 27, 37, 34, 27, 39, 32, 28, + 38, 34, 27, 37, 34, 27, 39, 34, 28, 40, 33, 28, 39, 34, 27, 37, 35, 28, 38, 35, 29, 39, 35, 28, 37, 34, 28, 38, 33, 28, 38, 34, 27, 38, 35, 28, 38, 33, 29, 40, 34, 29, 40, 35, 28, 38, 34, 29, 38, 34, 29, 41, 35, 28, 39, 35, 28, 38, 34, 28, 39, 35, 30, + 40, 34, 30, 41, 34, 29, 41, 34, 28, 40, 35, 29, 39, 35, 29, 39, 36, 28, 39, 35, 28, 40, 35, 28, 40, 35, 29, 39, 35, 29, 41, 36, 28, 41, 36, 29, 40, 35, 28, 40, 37, 28, 42, 37, 29, 40, 35, 30, 40, 35, 30, 41, 36, 30, 42, 37, 29, 41, 36, 29, 41, 34, 30, + 41, 35, 30, 42, 36, 29, 42, 36, 29, 41, 35, 30, 41, 35, 29, 41, 36, 30, 41, 36, 30, 42, 37, 30, 42, 36, 29, 41, 36, 31, 42, 36, 31, 41, 35, 30, 42, 36, 30, 43, 37, 30, 42, 37, 31, 42, 38, 31, 44, 37, 31, 43, 36, 30, 42, 37, 30, 42, 38, 31, 43, 37, 30, + 44, 36, 30, 43, 37, 31, 41, 38, 32, 41, 37, 31, 41, 37, 31, 41, 37, 31, 42, 37, 32, 42, 37, 31, 43, 37, 31, 43, 38, 31, 42, 37, 31, 43, 37, 31, 44, 38, 31, 43, 39, 31, 43, 37, 30, 43, 36, 31, 43, 38, 31, 42, 38, 32, 42, 36, 32, 44, 37, 32, 43, 37, 31, + 42, 38, 30, 43, 37, 31, 44, 36, 32, 44, 36, 31, 43, 38, 31, 43, 38, 32, 42, 37, 32, 41, 38, 31, 42, 38, 30, 43, 36, 31, 42, 36, 32, 43, 36, 31, 44, 37, 31, 43, 38, 31, 44, 37, 32, 44, 37, 32, 44, 38, 31, 44, 38, 31, 44, 37, 31, 42, 37, 31, 43, 38, 31, + 44, 39, 31, 43, 38, 32, 43, 37, 33, 44, 37, 32, 44, 37, 32, 44, 37, 31, 44, 39, 32, 44, 39, 32, 45, 37, 30, 45, 38, 30, 43, 38, 32, 43, 38, 31, 44, 38, 30, 43, 37, 32, 43, 38, 32, 43, 38, 32, 42, 37, 31, 42, 37, 32, 43, 38, 31, 44, 37, 31, 44, 37, 31, + 44, 39, 31, 44, 37, 30, 43, 37, 30, 42, 37, 31, 42, 38, 31, 42, 37, 30, 43, 37, 31, 44, 37, 31, 44, 37, 32, 44, 38, 32, 41, 39, 31, 42, 38, 30, 45, 37, 31, 45, 38, 31, 43, 37, 31, 44, 37, 30, 44, 38, 31, 44, 37, 31, 43, 36, 32, 43, 36, 31, 42, 36, 30, + 41, 36, 30, 43, 36, 30, 44, 37, 31, 43, 38, 30, 43, 36, 30, 43, 37, 31, 43, 37, 32, 43, 37, 32, 42, 36, 31, 41, 37, 30, 41, 37, 31, 43, 36, 31, 41, 36, 30, 41, 36, 30, 43, 35, 31, 43, 36, 30, 43, 37, 31, 42, 36, 31, 42, 36, 30, 42, 36, 29, 43, 37, 29, + 42, 36, 30, 41, 35, 30, 42, 35, 29, 42, 37, 29, 42, 36, 30, 43, 37, 30, 43, 37, 29, 41, 36, 30, 40, 36, 31, 41, 36, 30, 41, 36, 29, 40, 37, 30, 41, 36, 30, 42, 36, 30, 41, 37, 30, 41, 36, 30, 41, 35, 30, 42, 37, 30, 42, 36, 29, 40, 34, 30, 40, 34, 31, + 40, 35, 30, 40, 35, 29, 42, 34, 29, 42, 35, 31, 41, 36, 31, 39, 35, 30, 39, 35, 29, 40, 35, 29, 41, 35, 29, 40, 35, 28, 39, 34, 28, 39, 34, 29, 39, 35, 28, 40, 35, 28, 40, 34, 29, 39, 34, 29, 39, 35, 29, 39, 35, 28, 40, 36, 28, 41, 35, 28, 39, 35, 28, + 39, 35, 28, 41, 34, 27, 41, 32, 28, 38, 32, 28, 39, 33, 28, 39, 33, 28, 38, 33, 28, 39, 35, 28, 38, 34, 28, 37, 33, 27, 38, 34, 27, 38, 33, 28, 37, 33, 29, 37, 34, 29, 39, 34, 28, 39, 32, 28, 38, 32, 28, 39, 33, 27, 40, 33, 27, 39, 33, 27, 38, 33, 27, + 37, 33, 26, 37, 32, 25, 37, 33, 25, 39, 33, 25, 37, 33, 26, 37, 32, 26, 38, 31, 27, 36, 32, 26, 36, 32, 26, 37, 32, 26, 37, 33, 26, 35, 32, 26, 36, 31, 26, 36, 31, 27, 36, 32, 27, 36, 32, 27, 36, 32, 26, 35, 31, 26, 35, 30, 26, 36, 30, 26, 37, 31, 26, + 37, 31, 26, 35, 31, 26, 35, 30, 26, 36, 30, 26, 35, 32, 26, 33, 31, 25, 35, 30, 25, 36, 29, 25, 37, 30, 26, 35, 30, 25, 34, 28, 25, 35, 28, 25, 33, 29, 25, 33, 30, 25, 32, 31, 24, 34, 30, 23, 35, 29, 24, 33, 31, 23, 34, 31, 24, 35, 29, 24, 33, 29, 24, + 32, 29, 25, 34, 29, 25, 34, 29, 24, 34, 29, 23, 35, 29, 23, 34, 29, 23, 34, 29, 23, 39, 33, 27, 45, 40, 32, 7, 6, 5, 28, 28, 28, 22, 22, 22, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 17, 17, 18, 18, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 20, 20, 10, 10, 9, 14, 14, 14, 17, 17, 17, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 20, 20, 21, 27, 27, 27, 34, 34, 34, 14, 13, 12, 50, 44, 38, 41, 38, 31, 34, 28, 23, + 32, 29, 24, 33, 29, 24, 32, 28, 25, 34, 27, 25, 34, 30, 25, 34, 28, 24, 33, 29, 23, 34, 29, 24, 34, 30, 25, 34, 29, 24, 33, 29, 23, 35, 29, 24, 35, 30, 24, 36, 31, 23, 35, 30, 24, 34, 29, 25, 35, 31, 25, 35, 30, 25, 34, 31, 25, 33, 30, 25, 35, 31, 24, + 36, 29, 25, 33, 30, 25, 35, 31, 24, 37, 31, 26, 36, 31, 25, 35, 31, 25, 36, 31, 26, 36, 30, 25, 35, 30, 26, 35, 30, 25, 36, 31, 26, 35, 32, 26, 35, 32, 26, 35, 32, 26, 37, 31, 26, 36, 30, 27, 36, 32, 26, 37, 33, 26, 38, 32, 27, 39, 32, 26, 38, 33, 26, + 36, 32, 27, 37, 32, 27, 38, 32, 27, 37, 32, 27, 36, 31, 26, 37, 32, 26, 38, 34, 26, 38, 33, 27, 39, 33, 28, 37, 34, 27, 36, 33, 26, 37, 33, 26, 37, 34, 27, 39, 32, 28, 36, 33, 26, 37, 33, 26, 39, 33, 28, 39, 32, 29, 39, 34, 28, 37, 35, 28, 37, 34, 27, + 39, 34, 27, 38, 33, 27, 36, 34, 29, 38, 34, 29, 39, 35, 28, 38, 33, 29, 40, 34, 29, 40, 34, 29, 38, 34, 28, 38, 35, 28, 38, 35, 28, 39, 34, 27, 39, 33, 29, 38, 34, 29, 39, 34, 28, 40, 34, 29, 40, 34, 29, 39, 35, 28, 41, 35, 27, 40, 34, 28, 39, 36, 28, + 40, 35, 29, 40, 36, 30, 41, 35, 28, 42, 35, 28, 41, 35, 29, 42, 35, 30, 40, 35, 30, 40, 37, 29, 40, 36, 29, 42, 35, 29, 41, 34, 29, 40, 35, 30, 40, 35, 29, 42, 35, 30, 44, 35, 30, 43, 35, 30, 42, 35, 30, 41, 36, 30, 42, 37, 29, 40, 35, 29, 40, 36, 30, + 41, 36, 29, 41, 36, 30, 40, 37, 29, 41, 36, 30, 42, 36, 30, 42, 37, 29, 42, 38, 31, 41, 36, 30, 42, 36, 30, 43, 37, 30, 42, 36, 31, 42, 36, 31, 42, 36, 30, 42, 36, 30, 42, 36, 30, 42, 37, 29, 43, 36, 30, 43, 35, 30, 43, 36, 31, 43, 37, 30, 42, 36, 29, + 43, 37, 30, 44, 39, 31, 44, 39, 31, 44, 38, 30, 43, 36, 31, 43, 36, 31, 42, 37, 30, 42, 38, 31, 42, 38, 31, 43, 37, 32, 43, 38, 31, 41, 38, 30, 41, 36, 31, 41, 37, 31, 41, 38, 30, 42, 37, 30, 43, 36, 31, 43, 37, 31, 42, 37, 31, 42, 37, 30, 43, 38, 31, + 42, 37, 32, 43, 37, 32, 44, 37, 32, 45, 38, 31, 45, 38, 31, 44, 37, 31, 44, 36, 32, 44, 37, 31, 44, 37, 31, 44, 36, 31, 44, 37, 31, 45, 38, 30, 44, 39, 31, 44, 39, 31, 44, 37, 31, 43, 38, 31, 43, 37, 31, 43, 36, 31, 44, 36, 31, 44, 37, 30, 43, 38, 31, + 43, 38, 31, 45, 37, 31, 44, 38, 31, 43, 37, 31, 42, 36, 31, 42, 37, 32, 42, 38, 32, 42, 38, 31, 43, 39, 30, 43, 39, 30, 43, 39, 31, 44, 39, 32, 44, 38, 32, 42, 38, 31, 42, 37, 31, 42, 37, 31, 43, 37, 32, 43, 36, 31, 43, 36, 30, 42, 38, 30, 42, 38, 30, + 44, 36, 31, 45, 36, 30, 44, 37, 30, 42, 36, 30, 42, 37, 30, 42, 37, 30, 43, 38, 30, 43, 37, 30, 43, 37, 30, 43, 37, 31, 43, 38, 31, 43, 38, 30, 42, 37, 30, 42, 37, 32, 43, 36, 31, 42, 36, 30, 41, 36, 31, 42, 37, 31, 43, 36, 30, 43, 35, 30, 41, 35, 31, + 42, 36, 32, 43, 35, 32, 42, 35, 31, 42, 37, 31, 42, 37, 31, 42, 37, 31, 43, 37, 31, 42, 37, 30, 42, 38, 30, 43, 37, 31, 42, 36, 31, 43, 36, 30, 42, 36, 30, 40, 37, 31, 41, 36, 31, 43, 36, 29, 42, 36, 30, 41, 37, 31, 40, 37, 31, 40, 37, 30, 42, 37, 29, + 43, 37, 29, 43, 36, 30, 43, 36, 30, 42, 36, 30, 41, 35, 30, 40, 36, 30, 40, 36, 29, 40, 35, 30, 41, 36, 30, 42, 36, 29, 41, 35, 30, 41, 36, 30, 41, 36, 30, 40, 36, 29, 40, 36, 30, 42, 36, 30, 42, 35, 29, 40, 35, 30, 40, 35, 30, 41, 35, 29, 40, 36, 29, + 41, 35, 29, 41, 34, 29, 39, 34, 29, 39, 34, 29, 40, 33, 29, 40, 35, 30, 41, 35, 29, 39, 34, 29, 39, 33, 29, 39, 34, 29, 39, 35, 29, 40, 35, 29, 40, 35, 29, 39, 35, 28, 39, 34, 27, 39, 35, 27, 38, 34, 28, 39, 34, 28, 40, 34, 28, 38, 34, 29, 37, 33, 29, + 38, 33, 28, 37, 33, 27, 37, 33, 27, 39, 32, 27, 39, 33, 28, 38, 32, 27, 38, 32, 28, 39, 33, 28, 39, 33, 27, 38, 31, 27, 39, 32, 27, 39, 33, 28, 38, 33, 27, 37, 33, 27, 37, 33, 28, 37, 32, 27, 37, 32, 27, 38, 31, 28, 37, 32, 27, 37, 32, 26, 37, 31, 27, + 36, 33, 27, 35, 33, 26, 36, 32, 26, 37, 32, 26, 36, 31, 26, 37, 31, 27, 36, 30, 26, 35, 31, 25, 36, 33, 26, 37, 33, 26, 37, 31, 26, 35, 31, 26, 36, 31, 26, 37, 30, 26, 36, 30, 26, 35, 30, 25, 36, 30, 25, 37, 30, 26, 36, 30, 25, 34, 31, 25, 35, 31, 25, + 35, 30, 25, 33, 29, 26, 35, 29, 25, 35, 31, 25, 34, 30, 26, 36, 30, 25, 34, 30, 24, 34, 29, 24, 34, 29, 24, 34, 30, 24, 34, 30, 24, 33, 30, 23, 33, 29, 24, 35, 29, 25, 33, 29, 24, 32, 30, 24, 32, 30, 24, 34, 30, 23, 33, 28, 23, 33, 28, 22, 34, 29, 23, + 39, 33, 27, 46, 38, 31, 7, 6, 5, 29, 29, 29, 23, 23, 23, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, + 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, 9, 9, 9, 12, 12, 13, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 26, 26, 26, 33, 33, 33, 14, 13, 12, 50, 45, 38, 44, 38, 32, 34, 27, 24, 31, 27, 23, 32, 29, 23, 33, 29, 24, 33, 29, 23, 34, 30, 23, 32, 29, 24, 33, 28, 23, + 33, 28, 23, 32, 28, 24, 34, 29, 25, 34, 28, 24, 34, 29, 23, 36, 29, 24, 34, 30, 24, 34, 29, 23, 34, 30, 24, 34, 31, 25, 34, 30, 25, 33, 29, 26, 36, 30, 26, 35, 30, 24, 34, 31, 25, 35, 31, 26, 36, 31, 26, 34, 31, 26, 33, 30, 25, 34, 29, 24, 36, 31, 25, + 35, 32, 26, 37, 30, 24, 36, 29, 26, 37, 30, 26, 37, 32, 27, 35, 33, 27, 36, 32, 27, 37, 31, 26, 35, 31, 26, 36, 32, 28, 38, 30, 26, 36, 30, 26, 36, 32, 27, 37, 30, 26, 36, 31, 27, 37, 31, 27, 38, 32, 26, 37, 32, 26, 38, 32, 27, 38, 31, 26, 39, 32, 26, + 38, 32, 27, 38, 32, 26, 38, 32, 26, 37, 32, 26, 36, 33, 26, 37, 32, 27, 37, 33, 28, 38, 34, 27, 38, 34, 27, 37, 34, 28, 38, 33, 28, 37, 33, 28, 38, 34, 27, 37, 35, 27, 38, 35, 28, 39, 34, 28, 39, 34, 28, 39, 34, 28, 40, 33, 27, 39, 33, 27, 38, 34, 28, + 39, 34, 29, 39, 34, 28, 38, 32, 28, 38, 33, 29, 40, 33, 27, 40, 33, 28, 38, 34, 29, 38, 35, 28, 39, 34, 28, 39, 34, 29, 39, 35, 28, 39, 35, 29, 40, 35, 29, 41, 35, 28, 40, 36, 28, 39, 36, 29, 39, 36, 28, 40, 36, 29, 41, 36, 29, 40, 36, 29, 40, 36, 30, + 40, 36, 29, 39, 36, 29, 40, 37, 30, 42, 36, 28, 40, 36, 29, 41, 36, 30, 42, 35, 30, 40, 35, 30, 41, 35, 30, 42, 36, 29, 42, 36, 29, 41, 36, 29, 40, 36, 30, 42, 37, 29, 41, 37, 29, 40, 36, 30, 41, 35, 29, 41, 35, 29, 43, 35, 29, 42, 36, 30, 42, 37, 30, + 41, 36, 30, 43, 37, 31, 43, 38, 31, 42, 37, 31, 41, 36, 30, 41, 35, 30, 42, 36, 30, 42, 36, 31, 42, 36, 30, 44, 37, 29, 42, 36, 30, 41, 36, 30, 42, 38, 30, 43, 39, 30, 43, 38, 31, 43, 36, 31, 42, 37, 31, 44, 37, 30, 43, 37, 30, 42, 38, 30, 43, 37, 29, + 43, 38, 30, 43, 37, 31, 43, 37, 31, 43, 36, 31, 42, 37, 30, 43, 37, 30, 43, 36, 30, 42, 36, 30, 43, 37, 31, 43, 38, 31, 42, 38, 30, 42, 36, 30, 42, 37, 31, 42, 38, 30, 43, 37, 31, 44, 37, 32, 43, 37, 32, 42, 37, 31, 43, 38, 30, 43, 36, 30, 43, 37, 31, + 44, 37, 31, 43, 38, 30, 42, 38, 30, 42, 37, 30, 42, 36, 32, 44, 38, 32, 44, 38, 31, 43, 37, 31, 43, 36, 32, 43, 36, 31, 43, 36, 32, 44, 38, 32, 43, 39, 32, 44, 38, 31, 45, 38, 31, 44, 38, 31, 43, 37, 32, 43, 36, 31, 44, 37, 30, 44, 37, 32, 43, 38, 32, + 42, 39, 31, 42, 37, 31, 42, 38, 31, 42, 38, 31, 44, 37, 31, 45, 38, 31, 43, 39, 31, 43, 38, 31, 43, 37, 30, 42, 37, 30, 41, 38, 30, 43, 37, 31, 44, 38, 31, 44, 37, 30, 42, 36, 30, 43, 36, 30, 44, 37, 30, 44, 38, 30, 43, 38, 31, 43, 36, 31, 44, 36, 31, + 44, 36, 32, 43, 37, 31, 43, 37, 31, 43, 36, 30, 42, 36, 31, 43, 36, 31, 43, 35, 30, 42, 36, 31, 42, 37, 31, 43, 37, 31, 43, 36, 31, 41, 35, 31, 42, 36, 31, 42, 35, 31, 41, 36, 31, 42, 37, 30, 43, 36, 31, 42, 35, 32, 42, 36, 30, 43, 37, 30, 43, 37, 30, + 41, 36, 30, 41, 37, 31, 43, 37, 31, 44, 36, 30, 44, 36, 30, 42, 35, 30, 41, 35, 30, 43, 36, 31, 42, 36, 30, 41, 36, 30, 41, 36, 30, 41, 36, 30, 42, 35, 30, 41, 35, 30, 42, 36, 30, 41, 36, 29, 40, 37, 30, 40, 36, 30, 42, 35, 30, 42, 35, 29, 42, 36, 29, + 41, 37, 30, 40, 36, 29, 40, 35, 29, 41, 36, 30, 41, 36, 29, 39, 35, 29, 40, 35, 30, 40, 36, 30, 39, 36, 30, 40, 35, 29, 41, 33, 29, 40, 34, 29, 40, 34, 28, 42, 33, 29, 41, 34, 30, 41, 34, 30, 40, 34, 29, 40, 35, 29, 40, 34, 29, 40, 34, 29, 40, 34, 29, + 39, 35, 28, 40, 35, 28, 40, 34, 28, 40, 34, 28, 39, 35, 29, 41, 34, 28, 42, 33, 28, 41, 34, 29, 40, 34, 29, 41, 34, 29, 41, 34, 28, 40, 34, 27, 40, 34, 28, 39, 34, 28, 38, 33, 27, 39, 34, 27, 39, 34, 27, 37, 34, 27, 37, 34, 27, 38, 34, 27, 38, 34, 26, + 39, 33, 28, 40, 33, 28, 40, 34, 27, 38, 33, 27, 37, 32, 26, 39, 30, 26, 39, 31, 26, 37, 31, 26, 38, 31, 26, 39, 31, 26, 38, 31, 25, 36, 31, 25, 35, 33, 25, 36, 32, 25, 36, 31, 25, 36, 32, 26, 35, 32, 26, 36, 31, 25, 37, 32, 26, 36, 32, 26, 35, 32, 25, + 35, 31, 26, 36, 31, 26, 36, 30, 26, 35, 30, 26, 36, 31, 26, 37, 30, 26, 37, 31, 26, 37, 32, 25, 36, 30, 25, 36, 30, 26, 36, 30, 26, 35, 29, 25, 33, 30, 26, 35, 31, 26, 36, 31, 25, 34, 29, 24, 34, 29, 24, 36, 30, 24, 36, 29, 24, 34, 30, 24, 34, 31, 24, + 35, 29, 25, 33, 28, 24, 33, 28, 25, 34, 29, 24, 33, 30, 24, 32, 29, 24, 33, 29, 25, 34, 29, 25, 33, 28, 25, 32, 29, 24, 33, 29, 24, 34, 29, 24, 35, 28, 23, 34, 28, 24, 37, 32, 27, 44, 38, 31, 7, 6, 5, 29, 29, 30, 24, 24, 24, 17, 17, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 21, + 9, 9, 9, 12, 12, 12, 15, 15, 15, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 19, 19, + 19, 19, 19, 25, 25, 26, 33, 33, 33, 14, 13, 12, 50, 44, 38, 42, 36, 31, 34, 29, 24, 34, 27, 23, 34, 29, 24, 33, 29, 23, 33, 30, 23, 34, 28, 24, 33, 30, 23, 33, 29, 22, 32, 29, 24, 34, 29, 24, 35, 30, 24, 35, 28, 24, 34, 29, 24, 33, 28, 24, 33, 30, 24, + 35, 31, 25, 35, 30, 23, 35, 29, 25, 33, 29, 25, 32, 30, 25, 32, 30, 26, 33, 29, 25, 35, 30, 25, 35, 29, 24, 35, 30, 25, 36, 30, 25, 35, 30, 25, 35, 30, 25, 36, 29, 26, 35, 31, 26, 36, 30, 25, 34, 31, 26, 35, 30, 26, 35, 30, 27, 36, 31, 26, 34, 30, 26, + 35, 31, 25, 35, 30, 26, 36, 30, 26, 37, 30, 27, 36, 31, 27, 38, 32, 25, 37, 33, 25, 37, 32, 26, 37, 32, 26, 37, 32, 27, 38, 33, 26, 37, 32, 26, 38, 33, 26, 36, 33, 27, 37, 33, 27, 39, 33, 26, 37, 32, 27, 38, 32, 27, 37, 33, 27, 36, 33, 28, 36, 33, 27, + 37, 33, 26, 36, 33, 28, 37, 33, 28, 39, 32, 27, 40, 32, 27, 40, 33, 28, 39, 34, 27, 39, 33, 28, 40, 33, 28, 38, 34, 27, 37, 34, 28, 39, 34, 28, 39, 33, 28, 39, 34, 27, 37, 35, 28, 37, 33, 28, 37, 33, 27, 38, 33, 28, 39, 34, 29, 40, 34, 29, 39, 34, 28, + 39, 33, 27, 39, 33, 27, 40, 33, 28, 40, 35, 29, 40, 35, 29, 40, 36, 28, 41, 34, 29, 39, 34, 29, 40, 35, 28, 39, 34, 29, 39, 35, 30, 40, 37, 29, 41, 36, 28, 40, 37, 29, 40, 35, 29, 41, 35, 29, 40, 36, 30, 41, 35, 29, 41, 36, 29, 42, 35, 30, 41, 36, 30, + 40, 35, 30, 40, 35, 29, 41, 35, 29, 42, 34, 30, 40, 35, 30, 41, 37, 28, 42, 37, 29, 41, 37, 30, 41, 37, 31, 40, 36, 30, 40, 35, 29, 41, 36, 30, 41, 37, 29, 41, 36, 29, 42, 37, 29, 42, 37, 30, 41, 36, 31, 43, 37, 30, 43, 36, 30, 42, 34, 31, 41, 36, 30, + 42, 36, 29, 42, 36, 30, 42, 36, 30, 42, 36, 30, 42, 36, 31, 42, 36, 31, 41, 35, 31, 41, 37, 31, 43, 37, 30, 43, 38, 31, 42, 38, 30, 41, 37, 30, 42, 37, 31, 42, 37, 30, 42, 37, 30, 43, 36, 31, 44, 37, 31, 42, 38, 30, 41, 37, 30, 42, 37, 30, 42, 37, 30, + 41, 37, 30, 41, 36, 31, 41, 35, 31, 43, 37, 31, 44, 37, 30, 42, 37, 31, 42, 38, 32, 43, 38, 32, 43, 38, 32, 44, 37, 31, 42, 36, 31, 41, 38, 31, 43, 37, 31, 44, 36, 31, 42, 37, 30, 42, 38, 30, 44, 36, 30, 44, 37, 31, 43, 37, 30, 44, 37, 31, 43, 38, 32, + 42, 38, 32, 42, 37, 31, 44, 38, 32, 43, 38, 32, 43, 38, 32, 45, 37, 32, 44, 37, 31, 43, 37, 30, 44, 36, 31, 44, 36, 31, 42, 36, 31, 42, 37, 31, 42, 38, 31, 42, 37, 31, 42, 37, 31, 42, 37, 31, 42, 37, 32, 42, 37, 32, 43, 37, 31, 43, 38, 31, 43, 38, 31, + 44, 38, 31, 44, 39, 32, 44, 39, 31, 42, 37, 31, 41, 36, 31, 43, 37, 31, 44, 37, 30, 43, 36, 31, 42, 37, 31, 43, 38, 31, 43, 37, 31, 42, 36, 31, 43, 36, 31, 42, 36, 31, 41, 36, 31, 42, 36, 31, 43, 36, 32, 44, 37, 31, 44, 37, 31, 43, 36, 30, 42, 36, 30, + 41, 35, 29, 43, 37, 31, 44, 37, 31, 42, 36, 30, 41, 36, 30, 42, 35, 30, 41, 35, 31, 41, 36, 31, 42, 36, 31, 42, 35, 31, 43, 36, 30, 43, 36, 31, 42, 35, 30, 42, 36, 30, 41, 37, 30, 42, 37, 30, 41, 36, 30, 42, 36, 30, 42, 37, 29, 41, 36, 29, 42, 35, 29, + 42, 35, 29, 42, 36, 29, 42, 37, 29, 41, 37, 30, 42, 35, 30, 42, 36, 29, 41, 37, 29, 41, 37, 30, 41, 35, 31, 41, 34, 31, 41, 35, 30, 41, 35, 29, 41, 35, 29, 40, 36, 29, 40, 36, 30, 41, 34, 29, 41, 34, 29, 41, 35, 30, 41, 36, 30, 39, 36, 30, 39, 35, 29, + 39, 35, 29, 40, 36, 29, 41, 34, 28, 40, 34, 29, 38, 34, 30, 39, 35, 30, 41, 35, 29, 41, 35, 28, 39, 35, 29, 39, 34, 28, 41, 35, 28, 41, 34, 28, 40, 34, 28, 39, 35, 28, 38, 34, 28, 38, 34, 29, 39, 34, 29, 40, 34, 28, 40, 34, 28, 40, 35, 28, 40, 35, 29, + 41, 34, 29, 40, 34, 28, 39, 34, 28, 39, 33, 27, 38, 34, 28, 38, 34, 28, 40, 33, 28, 39, 32, 28, 38, 32, 28, 39, 33, 27, 38, 34, 28, 37, 33, 28, 37, 33, 29, 37, 33, 28, 38, 32, 27, 39, 33, 27, 39, 32, 28, 38, 32, 26, 37, 33, 26, 38, 33, 27, 39, 32, 28, + 39, 31, 27, 37, 32, 26, 36, 32, 27, 37, 32, 27, 36, 31, 26, 37, 31, 26, 36, 31, 27, 36, 31, 27, 37, 32, 26, 36, 33, 26, 36, 33, 26, 36, 32, 26, 35, 32, 26, 36, 32, 25, 35, 30, 26, 36, 30, 25, 36, 32, 24, 35, 33, 26, 36, 31, 25, 35, 30, 24, 35, 31, 25, + 36, 32, 25, 36, 31, 25, 35, 30, 25, 36, 31, 26, 37, 31, 25, 36, 30, 25, 35, 30, 25, 35, 30, 25, 34, 30, 24, 34, 30, 25, 34, 30, 25, 34, 30, 24, 35, 29, 24, 34, 30, 24, 32, 31, 24, 34, 29, 25, 35, 29, 24, 34, 30, 23, 33, 28, 24, 34, 28, 25, 33, 30, 25, + 33, 30, 24, 33, 29, 23, 34, 29, 23, 34, 30, 24, 32, 29, 24, 32, 28, 22, 34, 28, 22, 39, 34, 27, 44, 40, 31, 7, 6, 5, 29, 29, 29, 24, 24, 24, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 15, 15, 15, 22, 21, 21, 9, 8, 8, 12, 12, 12, 14, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 15, + 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 16, 17, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 24, 24, 24, 31, 31, 31, 13, 12, 11, 50, 44, 36, 41, 36, 31, 33, 29, 25, + 34, 28, 24, 32, 29, 22, 32, 29, 23, 33, 29, 24, 34, 28, 23, 33, 29, 23, 32, 30, 22, 32, 30, 24, 34, 29, 24, 35, 30, 25, 33, 30, 23, 33, 29, 23, 35, 31, 25, 35, 30, 24, 33, 29, 23, 35, 31, 24, 33, 31, 24, 34, 30, 24, 34, 30, 24, 33, 30, 25, 33, 29, 24, + 35, 31, 26, 35, 31, 25, 33, 29, 25, 35, 29, 26, 36, 31, 25, 37, 30, 25, 35, 31, 26, 34, 31, 25, 36, 30, 26, 37, 31, 25, 36, 30, 25, 36, 30, 25, 36, 32, 26, 35, 31, 26, 34, 30, 26, 35, 31, 26, 36, 31, 25, 35, 32, 25, 35, 32, 27, 37, 31, 26, 37, 33, 26, + 36, 33, 26, 37, 31, 27, 37, 31, 27, 38, 32, 27, 38, 32, 26, 37, 32, 26, 37, 31, 27, 38, 32, 28, 38, 33, 27, 38, 32, 27, 36, 32, 28, 36, 33, 26, 38, 32, 26, 37, 32, 27, 39, 31, 27, 38, 32, 26, 37, 32, 28, 37, 32, 28, 38, 33, 27, 37, 35, 27, 39, 34, 28, + 39, 34, 29, 39, 34, 27, 38, 35, 26, 38, 33, 28, 38, 33, 28, 38, 34, 27, 40, 34, 27, 40, 34, 28, 38, 33, 28, 39, 34, 27, 40, 34, 28, 38, 34, 29, 37, 34, 27, 38, 35, 27, 37, 35, 28, 38, 34, 28, 39, 35, 27, 39, 35, 28, 41, 34, 29, 41, 34, 28, 40, 34, 28, + 40, 35, 29, 41, 34, 29, 39, 33, 28, 39, 34, 28, 42, 35, 29, 40, 35, 30, 39, 34, 29, 40, 35, 28, 41, 34, 30, 40, 34, 30, 39, 34, 29, 41, 35, 29, 42, 35, 30, 42, 34, 29, 42, 35, 29, 42, 35, 30, 41, 35, 30, 41, 36, 30, 39, 37, 30, 40, 37, 29, 39, 36, 29, + 39, 35, 29, 41, 35, 30, 41, 35, 31, 39, 35, 30, 41, 35, 30, 42, 36, 31, 41, 37, 30, 40, 37, 30, 41, 36, 30, 43, 35, 30, 44, 37, 31, 42, 36, 31, 40, 36, 31, 41, 38, 30, 42, 37, 29, 43, 35, 29, 42, 36, 30, 42, 36, 31, 43, 36, 30, 43, 37, 29, 42, 37, 29, + 41, 37, 30, 42, 37, 30, 42, 36, 30, 43, 36, 31, 44, 36, 30, 42, 36, 30, 42, 37, 30, 42, 37, 31, 41, 36, 31, 42, 37, 30, 44, 36, 31, 42, 37, 32, 40, 38, 31, 41, 36, 30, 41, 36, 30, 40, 37, 31, 42, 37, 30, 43, 38, 30, 43, 38, 30, 42, 37, 30, 42, 36, 30, + 41, 36, 31, 41, 37, 32, 42, 37, 31, 43, 36, 30, 44, 35, 31, 44, 35, 31, 43, 37, 30, 42, 38, 30, 42, 36, 31, 43, 37, 31, 44, 37, 32, 43, 37, 31, 41, 38, 31, 41, 38, 30, 43, 39, 30, 43, 38, 31, 43, 37, 31, 43, 37, 30, 44, 37, 31, 44, 37, 31, 43, 36, 31, + 42, 37, 30, 43, 37, 31, 45, 37, 31, 43, 37, 30, 42, 37, 30, 43, 38, 31, 41, 37, 31, 42, 37, 31, 43, 37, 30, 41, 37, 31, 41, 38, 31, 42, 38, 30, 43, 37, 30, 43, 37, 31, 43, 38, 30, 44, 38, 31, 43, 38, 31, 43, 36, 31, 43, 36, 31, 43, 35, 30, 42, 36, 30, + 42, 37, 31, 42, 37, 30, 42, 37, 30, 42, 37, 31, 43, 37, 31, 42, 37, 31, 42, 37, 30, 43, 38, 30, 44, 37, 31, 44, 35, 32, 43, 35, 30, 42, 36, 29, 43, 38, 30, 43, 37, 30, 42, 36, 30, 42, 36, 30, 43, 37, 31, 42, 37, 31, 41, 36, 30, 41, 35, 31, 42, 36, 31, + 41, 37, 31, 41, 36, 31, 42, 36, 31, 41, 36, 30, 41, 36, 30, 43, 37, 30, 43, 37, 31, 43, 37, 31, 42, 38, 29, 43, 36, 30, 43, 36, 31, 43, 36, 31, 42, 35, 30, 41, 35, 30, 41, 36, 29, 42, 37, 29, 42, 36, 29, 41, 35, 29, 41, 35, 29, 41, 35, 29, 40, 35, 30, + 41, 36, 30, 40, 36, 29, 40, 36, 30, 42, 35, 29, 41, 35, 30, 41, 36, 30, 42, 36, 28, 42, 35, 28, 40, 35, 30, 41, 36, 29, 41, 36, 29, 40, 36, 29, 40, 35, 30, 41, 34, 30, 41, 35, 29, 39, 35, 29, 39, 35, 30, 40, 34, 30, 41, 35, 29, 41, 35, 28, 42, 35, 29, + 42, 35, 29, 40, 34, 29, 38, 33, 28, 38, 34, 28, 38, 34, 28, 39, 33, 28, 40, 34, 29, 38, 35, 29, 39, 34, 29, 41, 34, 29, 41, 35, 28, 40, 35, 27, 39, 35, 27, 40, 35, 27, 39, 34, 28, 39, 33, 28, 40, 33, 29, 39, 33, 29, 38, 34, 27, 39, 35, 27, 38, 33, 28, + 38, 33, 29, 38, 33, 28, 39, 33, 28, 38, 34, 28, 37, 33, 28, 38, 32, 28, 39, 34, 28, 38, 33, 27, 37, 31, 26, 39, 31, 27, 39, 33, 28, 37, 33, 28, 37, 32, 27, 37, 31, 28, 36, 31, 27, 37, 31, 27, 38, 32, 27, 37, 31, 26, 36, 31, 26, 37, 31, 26, 37, 32, 26, + 35, 32, 25, 36, 31, 26, 37, 31, 27, 35, 31, 26, 36, 30, 26, 37, 31, 26, 37, 31, 26, 36, 32, 26, 35, 32, 26, 36, 31, 25, 37, 31, 25, 36, 31, 25, 35, 32, 25, 35, 31, 26, 36, 30, 26, 35, 31, 25, 35, 31, 24, 35, 31, 25, 34, 30, 25, 35, 30, 25, 35, 30, 24, + 35, 29, 26, 33, 30, 25, 34, 30, 24, 34, 29, 25, 34, 29, 25, 35, 30, 25, 33, 31, 24, 33, 29, 24, 34, 29, 24, 33, 30, 23, 34, 29, 24, 33, 28, 25, 33, 29, 25, 33, 29, 23, 32, 30, 23, 33, 28, 24, 34, 27, 24, 33, 28, 24, 32, 29, 23, 32, 28, 22, 32, 28, 22, + 38, 34, 27, 45, 39, 31, 7, 6, 5, 26, 26, 26, 20, 20, 20, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 14, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 12, 12, 12, 20, 20, 19, 9, 9, 9, 12, 12, 12, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 16, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, 23, 23, 23, 30, 30, 30, 13, 12, 11, 49, 44, 37, 42, 36, 31, 33, 29, 23, 31, 27, 24, 31, 28, 23, 33, 28, 22, 33, 28, 22, 32, 28, 24, 32, 28, 23, 34, 28, 23, + 32, 28, 24, 35, 29, 25, 35, 30, 24, 36, 30, 24, 34, 30, 24, 35, 29, 24, 33, 30, 23, 34, 30, 25, 34, 30, 24, 35, 31, 24, 34, 30, 24, 33, 31, 25, 34, 30, 25, 34, 29, 24, 34, 29, 25, 35, 30, 25, 36, 30, 26, 36, 30, 26, 34, 30, 24, 34, 29, 25, 35, 31, 25, + 36, 29, 26, 36, 29, 24, 37, 31, 25, 36, 31, 26, 35, 30, 26, 36, 31, 27, 35, 31, 26, 35, 31, 25, 34, 30, 25, 37, 30, 25, 37, 32, 26, 37, 31, 25, 36, 30, 25, 36, 31, 26, 36, 31, 27, 38, 31, 27, 38, 32, 27, 38, 31, 25, 35, 31, 26, 35, 31, 27, 35, 31, 25, + 36, 33, 26, 38, 33, 27, 37, 33, 27, 38, 31, 27, 39, 33, 28, 37, 32, 26, 38, 32, 26, 38, 33, 26, 38, 34, 26, 38, 34, 27, 37, 34, 26, 38, 32, 27, 37, 34, 27, 38, 33, 28, 36, 34, 27, 37, 34, 28, 37, 34, 28, 39, 34, 27, 39, 33, 27, 38, 33, 27, 39, 33, 28, + 38, 32, 28, 38, 34, 28, 38, 35, 28, 38, 34, 28, 39, 34, 28, 38, 34, 27, 39, 33, 29, 37, 33, 29, 40, 34, 27, 40, 35, 27, 39, 34, 28, 40, 35, 29, 38, 35, 29, 38, 35, 29, 38, 36, 28, 38, 34, 28, 38, 33, 28, 39, 35, 27, 41, 35, 28, 42, 35, 29, 42, 35, 28, + 41, 34, 28, 42, 35, 29, 42, 34, 29, 40, 34, 29, 40, 35, 29, 41, 35, 28, 41, 36, 29, 41, 35, 29, 39, 34, 29, 39, 35, 29, 39, 35, 29, 40, 35, 30, 42, 35, 29, 41, 36, 30, 41, 37, 30, 40, 36, 30, 41, 36, 30, 41, 37, 29, 42, 36, 29, 42, 34, 31, 42, 35, 31, + 42, 36, 31, 40, 36, 30, 41, 36, 30, 40, 37, 30, 41, 37, 29, 41, 37, 29, 42, 36, 30, 41, 36, 30, 42, 37, 30, 42, 36, 29, 41, 36, 29, 42, 37, 29, 42, 37, 29, 43, 36, 30, 41, 36, 31, 40, 36, 30, 41, 36, 30, 42, 37, 30, 42, 36, 30, 41, 36, 30, 42, 37, 31, + 43, 38, 32, 42, 37, 32, 42, 36, 31, 41, 36, 31, 41, 36, 31, 42, 35, 31, 41, 35, 31, 41, 35, 31, 42, 36, 31, 42, 37, 31, 42, 36, 31, 43, 36, 31, 42, 36, 31, 41, 36, 31, 41, 37, 31, 42, 36, 31, 42, 37, 31, 42, 37, 31, 42, 37, 31, 42, 38, 31, 42, 37, 32, + 42, 36, 31, 42, 36, 30, 44, 37, 30, 43, 36, 30, 42, 36, 30, 42, 38, 31, 43, 39, 31, 42, 37, 31, 42, 36, 31, 44, 36, 32, 44, 37, 31, 42, 36, 30, 42, 36, 30, 43, 37, 30, 42, 38, 31, 42, 37, 31, 42, 36, 31, 42, 37, 30, 44, 37, 31, 44, 38, 32, 41, 38, 32, + 42, 37, 31, 43, 37, 30, 43, 36, 30, 43, 36, 30, 41, 38, 31, 41, 37, 31, 43, 36, 31, 43, 37, 31, 41, 36, 31, 42, 36, 30, 43, 37, 30, 43, 38, 31, 42, 37, 31, 43, 36, 30, 42, 37, 30, 41, 37, 30, 42, 36, 31, 44, 36, 30, 42, 36, 30, 43, 37, 31, 44, 37, 30, + 43, 37, 30, 42, 36, 31, 43, 37, 30, 42, 37, 31, 40, 37, 31, 40, 35, 30, 41, 35, 31, 41, 36, 31, 41, 36, 31, 41, 36, 31, 40, 37, 30, 41, 37, 29, 43, 35, 31, 42, 35, 31, 42, 36, 30, 43, 37, 29, 43, 37, 29, 42, 35, 30, 41, 37, 31, 41, 37, 31, 43, 36, 31, + 43, 36, 31, 41, 37, 30, 42, 37, 29, 43, 37, 29, 42, 37, 29, 42, 36, 30, 43, 36, 30, 41, 36, 30, 41, 35, 29, 42, 36, 30, 43, 36, 29, 43, 36, 29, 43, 35, 30, 43, 35, 31, 41, 35, 30, 41, 36, 29, 42, 37, 29, 42, 36, 30, 40, 35, 29, 40, 35, 30, 40, 35, 29, + 39, 35, 28, 40, 36, 29, 41, 35, 29, 40, 35, 30, 41, 34, 29, 41, 34, 28, 40, 36, 29, 39, 36, 29, 39, 34, 29, 40, 35, 30, 39, 34, 28, 40, 35, 28, 40, 35, 28, 39, 34, 28, 40, 34, 28, 40, 35, 29, 40, 35, 29, 40, 34, 28, 39, 34, 28, 40, 35, 28, 40, 35, 27, + 39, 34, 28, 39, 33, 29, 39, 34, 28, 39, 34, 27, 39, 34, 28, 39, 35, 28, 39, 36, 28, 38, 35, 28, 39, 34, 28, 39, 34, 28, 39, 33, 28, 39, 32, 27, 38, 33, 27, 37, 34, 27, 36, 34, 28, 37, 33, 28, 38, 33, 28, 38, 34, 27, 37, 34, 28, 36, 33, 27, 38, 32, 27, + 39, 33, 28, 38, 33, 28, 36, 32, 28, 38, 32, 27, 39, 32, 27, 39, 32, 26, 38, 32, 27, 36, 33, 27, 35, 32, 26, 35, 31, 26, 37, 33, 27, 37, 32, 27, 37, 31, 26, 37, 32, 26, 37, 32, 27, 37, 31, 27, 36, 31, 26, 35, 32, 25, 36, 32, 26, 34, 31, 25, 36, 32, 25, + 37, 32, 26, 36, 31, 25, 36, 30, 26, 36, 31, 26, 35, 32, 25, 34, 32, 25, 34, 31, 25, 34, 30, 25, 35, 31, 25, 36, 31, 24, 36, 29, 25, 34, 29, 26, 34, 29, 24, 35, 30, 24, 36, 29, 25, 36, 30, 25, 34, 30, 24, 34, 29, 25, 34, 29, 25, 34, 30, 25, 34, 30, 24, + 33, 31, 24, 34, 30, 24, 34, 29, 24, 33, 29, 25, 34, 29, 24, 33, 29, 25, 32, 28, 24, 33, 28, 24, 32, 28, 24, 33, 27, 25, 32, 28, 24, 32, 29, 23, 33, 28, 22, 32, 27, 22, 38, 34, 26, 45, 39, 30, 7, 6, 5, 29, 29, 29, 23, 23, 23, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 14, 14, 15, 21, 21, 21, + 10, 9, 9, 14, 14, 14, 16, 16, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, + 19, 19, 20, 25, 26, 26, 33, 33, 33, 14, 13, 12, 51, 45, 36, 42, 36, 30, 32, 28, 24, 31, 28, 24, 31, 29, 23, 31, 28, 24, 32, 28, 24, 33, 27, 23, 34, 30, 23, 32, 29, 23, 33, 30, 23, 34, 30, 24, 33, 29, 24, 32, 29, 23, 35, 29, 25, 35, 29, 24, 33, 30, 24, + 33, 30, 25, 32, 29, 24, 33, 31, 25, 33, 30, 25, 33, 29, 25, 33, 31, 25, 33, 30, 25, 34, 28, 25, 36, 28, 25, 34, 30, 26, 35, 29, 26, 34, 29, 25, 35, 30, 25, 35, 31, 25, 36, 30, 24, 36, 31, 26, 36, 31, 26, 35, 31, 25, 36, 30, 25, 36, 31, 25, 36, 30, 26, + 35, 32, 26, 36, 30, 26, 38, 30, 26, 37, 31, 25, 35, 31, 27, 37, 32, 26, 36, 32, 26, 37, 32, 26, 36, 31, 27, 36, 32, 26, 37, 31, 26, 36, 30, 26, 35, 30, 26, 36, 31, 26, 36, 31, 26, 38, 32, 26, 37, 33, 26, 37, 33, 27, 37, 31, 27, 36, 33, 26, 36, 31, 27, + 38, 33, 27, 38, 33, 28, 37, 34, 28, 39, 32, 28, 38, 32, 27, 39, 34, 27, 38, 34, 27, 37, 34, 27, 38, 35, 28, 37, 35, 27, 37, 33, 28, 39, 34, 28, 39, 34, 27, 39, 35, 28, 39, 34, 27, 39, 33, 27, 38, 34, 26, 39, 34, 27, 38, 34, 29, 39, 35, 29, 40, 34, 28, + 39, 33, 27, 38, 33, 28, 39, 34, 27, 39, 34, 27, 39, 35, 28, 73, 68, 62, 78, 73, 68, 39, 34, 28, 40, 35, 29, 40, 35, 29, 41, 35, 28, 41, 35, 28, 41, 35, 28, 41, 37, 30, 41, 36, 29, 41, 34, 29, 40, 34, 29, 41, 35, 28, 40, 35, 29, 40, 33, 29, 42, 34, 30, + 41, 34, 30, 40, 36, 29, 40, 36, 29, 41, 36, 29, 41, 35, 30, 39, 36, 31, 41, 37, 30, 40, 35, 29, 40, 35, 29, 41, 36, 30, 41, 35, 29, 42, 36, 29, 41, 36, 30, 41, 36, 31, 41, 36, 30, 40, 37, 30, 41, 35, 31, 42, 37, 31, 43, 37, 29, 42, 35, 29, 42, 36, 31, + 42, 37, 31, 42, 36, 30, 42, 36, 30, 41, 35, 30, 40, 35, 30, 41, 35, 31, 41, 36, 30, 42, 37, 30, 43, 37, 30, 42, 36, 29, 43, 35, 30, 43, 36, 30, 43, 37, 29, 43, 36, 30, 41, 36, 30, 41, 36, 30, 42, 37, 31, 41, 37, 31, 41, 36, 30, 41, 35, 30, 42, 36, 30, + 41, 38, 30, 41, 37, 30, 41, 36, 30, 41, 37, 31, 43, 37, 30, 41, 35, 30, 41, 36, 30, 41, 37, 31, 41, 36, 31, 41, 36, 31, 41, 38, 30, 41, 37, 31, 42, 36, 31, 42, 36, 32, 41, 37, 31, 41, 37, 29, 41, 35, 30, 41, 36, 31, 42, 38, 31, 43, 36, 30, 42, 36, 30, + 42, 37, 31, 43, 38, 31, 42, 37, 31, 42, 36, 31, 42, 37, 30, 43, 37, 31, 44, 35, 31, 44, 36, 30, 43, 37, 30, 43, 37, 30, 43, 37, 31, 42, 38, 30, 43, 38, 31, 43, 36, 31, 42, 37, 30, 42, 38, 31, 44, 37, 32, 43, 36, 32, 41, 37, 31, 41, 38, 30, 41, 38, 31, + 41, 36, 30, 42, 37, 29, 42, 38, 30, 43, 36, 31, 43, 36, 31, 43, 38, 31, 42, 37, 31, 42, 36, 30, 42, 37, 30, 43, 37, 31, 44, 37, 31, 44, 37, 31, 43, 36, 30, 42, 35, 29, 42, 35, 31, 41, 36, 30, 42, 37, 29, 42, 37, 30, 41, 36, 30, 42, 37, 31, 42, 37, 32, + 40, 37, 31, 40, 36, 30, 40, 36, 30, 40, 37, 31, 40, 37, 30, 41, 37, 31, 42, 37, 31, 42, 35, 30, 42, 35, 30, 42, 36, 30, 41, 36, 30, 43, 37, 30, 43, 35, 30, 42, 35, 29, 41, 36, 29, 43, 36, 30, 44, 36, 29, 43, 37, 29, 41, 36, 29, 41, 35, 28, 43, 35, 30, + 42, 36, 31, 41, 36, 29, 41, 35, 30, 43, 35, 30, 42, 36, 30, 40, 37, 29, 42, 36, 29, 42, 35, 29, 40, 36, 30, 39, 35, 29, 40, 34, 30, 41, 35, 29, 42, 35, 28, 40, 34, 28, 40, 35, 29, 39, 36, 30, 38, 36, 29, 39, 34, 29, 40, 35, 29, 39, 36, 28, 38, 34, 29, + 38, 34, 30, 40, 35, 29, 40, 35, 30, 40, 35, 29, 39, 35, 28, 39, 34, 29, 40, 33, 29, 40, 33, 28, 40, 33, 28, 41, 34, 28, 40, 33, 28, 40, 33, 29, 39, 34, 28, 39, 34, 28, 40, 33, 29, 40, 34, 27, 38, 35, 28, 38, 33, 28, 38, 33, 27, 38, 34, 28, 39, 34, 29, + 39, 34, 28, 38, 33, 28, 39, 33, 28, 38, 34, 28, 38, 33, 27, 39, 32, 27, 39, 33, 28, 39, 32, 27, 37, 32, 27, 37, 33, 28, 39, 32, 27, 38, 33, 26, 38, 33, 27, 38, 31, 28, 38, 33, 27, 40, 33, 28, 38, 31, 28, 36, 32, 28, 38, 33, 28, 39, 32, 27, 39, 31, 26, + 38, 31, 27, 36, 32, 27, 35, 33, 26, 35, 32, 25, 36, 30, 26, 36, 30, 26, 36, 30, 26, 36, 31, 26, 35, 31, 26, 36, 31, 26, 36, 32, 26, 35, 31, 25, 35, 31, 25, 35, 32, 25, 34, 32, 24, 36, 31, 25, 36, 31, 26, 36, 31, 26, 36, 30, 25, 35, 30, 24, 35, 30, 24, + 35, 31, 24, 36, 30, 25, 36, 29, 26, 36, 30, 25, 35, 31, 24, 35, 30, 25, 35, 30, 25, 35, 29, 24, 35, 28, 24, 34, 28, 26, 34, 29, 25, 34, 29, 24, 34, 29, 23, 33, 30, 23, 33, 30, 24, 34, 29, 23, 34, 29, 23, 34, 29, 23, 35, 29, 23, 34, 30, 25, 33, 29, 25, + 34, 27, 24, 34, 28, 24, 33, 29, 24, 31, 28, 24, 31, 28, 24, 32, 28, 24, 32, 28, 23, 38, 33, 27, 44, 38, 31, 7, 6, 5, 31, 31, 31, 25, 25, 25, 19, 19, 19, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 15, 15, 15, 21, 21, 21, 9, 8, 8, 12, 12, 12, 15, 15, 15, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 25, 25, 25, 32, 32, 32, 13, 13, 12, 50, 44, 35, 41, 36, 31, 32, 27, 24, + 32, 27, 22, 33, 29, 23, 32, 28, 24, 32, 28, 23, 33, 28, 23, 34, 29, 23, 32, 30, 23, 33, 29, 22, 34, 28, 23, 34, 28, 24, 34, 30, 24, 33, 30, 24, 35, 29, 23, 34, 30, 23, 35, 30, 25, 34, 28, 24, 33, 28, 24, 33, 30, 24, 33, 29, 25, 34, 28, 25, 34, 31, 24, + 33, 30, 24, 34, 29, 24, 34, 29, 26, 34, 30, 26, 34, 31, 25, 35, 29, 26, 34, 29, 26, 34, 31, 24, 35, 30, 24, 35, 29, 26, 35, 30, 26, 33, 32, 25, 34, 31, 27, 36, 30, 26, 35, 31, 25, 36, 31, 25, 35, 29, 26, 35, 30, 26, 37, 32, 25, 37, 30, 25, 35, 31, 27, + 35, 32, 26, 35, 33, 25, 36, 31, 25, 37, 31, 27, 37, 33, 26, 36, 32, 25, 37, 31, 26, 37, 31, 27, 39, 32, 25, 37, 33, 26, 36, 31, 27, 37, 32, 26, 36, 34, 26, 38, 33, 27, 37, 31, 28, 37, 33, 26, 37, 34, 26, 37, 32, 28, 37, 33, 27, 37, 34, 26, 37, 33, 27, + 37, 33, 28, 38, 33, 28, 38, 32, 27, 37, 33, 27, 37, 33, 29, 39, 35, 28, 38, 35, 27, 37, 34, 28, 38, 34, 29, 39, 34, 27, 37, 34, 27, 37, 35, 28, 38, 33, 28, 40, 35, 28, 40, 35, 28, 39, 35, 27, 78, 74, 68, 110, 106, 103, 120, 117, 115, 94, 89, 86, 76, 74, 68, + 38, 35, 28, 41, 34, 29, 41, 33, 28, 40, 34, 29, 39, 35, 28, 42, 34, 29, 41, 36, 29, 40, 35, 29, 41, 34, 29, 42, 34, 29, 41, 34, 28, 40, 35, 28, 39, 35, 30, 39, 34, 29, 41, 35, 29, 41, 36, 28, 40, 36, 29, 40, 34, 29, 40, 35, 29, 40, 36, 30, 41, 34, 30, + 41, 35, 29, 40, 35, 29, 40, 35, 29, 41, 35, 30, 41, 36, 30, 40, 37, 29, 41, 35, 30, 41, 35, 31, 40, 37, 30, 42, 36, 29, 42, 35, 30, 41, 36, 30, 41, 36, 29, 41, 37, 29, 40, 37, 29, 42, 36, 29, 42, 35, 29, 42, 35, 30, 43, 35, 31, 43, 36, 30, 42, 36, 29, + 42, 35, 31, 42, 36, 30, 42, 37, 29, 43, 36, 30, 43, 36, 30, 42, 37, 31, 41, 36, 31, 41, 35, 31, 41, 36, 30, 41, 36, 30, 41, 36, 30, 43, 36, 30, 43, 35, 30, 42, 37, 29, 41, 37, 30, 41, 35, 30, 42, 36, 30, 42, 36, 30, 42, 36, 31, 42, 37, 30, 42, 37, 29, + 41, 37, 30, 41, 37, 31, 42, 36, 31, 43, 36, 30, 43, 37, 30, 43, 36, 31, 44, 36, 31, 43, 37, 30, 43, 37, 30, 44, 36, 30, 43, 36, 30, 43, 37, 31, 44, 38, 31, 43, 38, 31, 42, 36, 31, 43, 35, 30, 42, 35, 30, 42, 35, 31, 44, 36, 30, 43, 36, 30, 42, 37, 31, + 43, 37, 31, 43, 36, 30, 43, 38, 30, 44, 38, 30, 43, 38, 31, 42, 38, 31, 42, 38, 30, 41, 37, 30, 42, 36, 30, 43, 37, 30, 42, 38, 30, 42, 37, 30, 42, 36, 31, 43, 37, 31, 43, 38, 30, 42, 38, 31, 43, 37, 31, 44, 37, 31, 43, 36, 30, 41, 35, 30, 42, 36, 30, + 42, 36, 29, 42, 36, 30, 42, 36, 31, 41, 37, 30, 43, 36, 29, 43, 36, 30, 42, 36, 31, 42, 36, 31, 42, 37, 30, 41, 36, 30, 40, 35, 29, 40, 35, 29, 40, 37, 30, 40, 36, 30, 40, 36, 30, 42, 36, 30, 43, 37, 31, 42, 36, 30, 41, 36, 30, 42, 36, 30, 42, 37, 30, + 40, 37, 31, 41, 35, 30, 41, 35, 29, 42, 36, 29, 41, 36, 30, 41, 36, 29, 42, 36, 29, 42, 36, 30, 42, 35, 30, 43, 36, 30, 43, 37, 30, 43, 37, 30, 42, 37, 31, 43, 37, 31, 43, 35, 29, 42, 34, 29, 40, 35, 30, 41, 35, 29, 41, 36, 30, 40, 36, 29, 39, 37, 29, + 40, 36, 29, 41, 34, 29, 40, 34, 30, 40, 37, 30, 39, 36, 30, 39, 35, 30, 39, 36, 29, 39, 36, 28, 40, 35, 28, 39, 35, 28, 39, 35, 29, 39, 34, 29, 39, 34, 30, 40, 35, 30, 40, 36, 28, 41, 35, 28, 41, 35, 30, 39, 35, 30, 39, 35, 29, 38, 34, 29, 39, 34, 29, + 38, 33, 29, 38, 33, 29, 39, 34, 28, 40, 33, 28, 40, 33, 27, 38, 35, 28, 39, 35, 29, 40, 34, 28, 38, 34, 28, 40, 34, 28, 41, 34, 28, 39, 34, 28, 38, 34, 28, 39, 33, 27, 38, 34, 27, 39, 34, 28, 39, 34, 27, 39, 34, 27, 39, 34, 28, 38, 33, 28, 37, 32, 28, + 37, 33, 28, 36, 33, 27, 37, 32, 27, 38, 32, 28, 38, 33, 27, 38, 32, 27, 38, 32, 27, 38, 32, 27, 39, 33, 28, 39, 33, 28, 37, 31, 28, 37, 31, 27, 37, 31, 26, 37, 31, 26, 38, 32, 26, 37, 33, 26, 35, 32, 26, 35, 30, 27, 35, 31, 26, 36, 31, 26, 36, 32, 26, + 35, 31, 27, 34, 31, 26, 35, 30, 26, 37, 31, 25, 36, 32, 25, 35, 31, 25, 35, 30, 26, 35, 31, 26, 36, 31, 26, 36, 31, 24, 36, 31, 24, 37, 30, 25, 36, 30, 25, 35, 32, 25, 35, 31, 24, 35, 29, 24, 35, 30, 24, 35, 30, 25, 35, 29, 25, 34, 30, 24, 34, 29, 24, + 34, 29, 24, 35, 29, 24, 34, 30, 25, 34, 29, 24, 34, 28, 23, 33, 30, 25, 34, 30, 25, 35, 29, 23, 34, 30, 24, 32, 30, 24, 33, 30, 23, 34, 29, 24, 34, 28, 24, 33, 28, 23, 32, 28, 23, 31, 30, 24, 31, 29, 23, 32, 28, 22, 33, 29, 23, 33, 28, 23, 32, 27, 22, + 37, 33, 27, 44, 39, 32, 7, 6, 5, 31, 31, 32, 26, 26, 26, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, + 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 14, 14, 15, 21, 21, 21, 8, 8, 8, 11, 11, 12, 14, 14, 14, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 23, 23, 23, 30, 30, 31, 13, 12, 11, 51, 45, 36, 43, 36, 30, 31, 27, 23, 33, 27, 23, 33, 28, 23, 31, 30, 22, 31, 29, 23, 34, 30, 22, 33, 27, 23, 32, 28, 23, + 35, 28, 24, 34, 28, 23, 34, 28, 23, 33, 30, 24, 127, 120, 111, 203, 195, 187, 208, 203, 195, 209, 205, 195, 203, 192, 184, 113, 108, 98, 32, 29, 24, 33, 28, 25, 35, 29, 25, 34, 30, 25, 33, 28, 24, 34, 29, 25, 46, 41, 37, 117, 115, 113, 117, 114, 114, 118, 114, 113, 117, 115, 112, + 107, 104, 101, 63, 58, 55, 36, 29, 27, 34, 30, 25, 34, 30, 25, 96, 92, 89, 118, 116, 114, 117, 116, 113, 106, 105, 101, 52, 48, 42, 119, 115, 113, 34, 31, 26, 36, 33, 26, 114, 111, 107, 47, 43, 38, 35, 30, 26, 37, 31, 27, 38, 31, 26, 35, 31, 27, 113, 110, 108, 49, 42, 37, + 37, 32, 26, 37, 33, 25, 43, 37, 31, 96, 93, 90, 119, 116, 114, 119, 115, 114, 109, 105, 102, 60, 56, 49, 103, 100, 97, 60, 55, 49, 39, 32, 26, 38, 34, 27, 39, 33, 27, 37, 32, 28, 39, 35, 26, 50, 45, 39, 120, 116, 114, 120, 116, 114, 119, 117, 114, 119, 117, 115, 119, 116, 115, + 120, 116, 115, 71, 67, 63, 37, 35, 27, 36, 34, 27, 37, 34, 28, 60, 56, 51, 103, 100, 97, 121, 117, 114, 120, 117, 115, 119, 118, 115, 104, 100, 98, 50, 44, 40, 40, 34, 27, 39, 35, 27, 38, 35, 29, 40, 33, 28, 41, 33, 27, 40, 35, 29, 39, 34, 29, 40, 34, 28, 40, 35, 28, + 38, 36, 29, 40, 35, 29, 40, 35, 29, 39, 34, 29, 40, 34, 28, 41, 36, 28, 41, 35, 28, 39, 36, 29, 39, 35, 29, 41, 36, 30, 40, 36, 29, 39, 35, 29, 40, 36, 29, 40, 36, 29, 41, 35, 30, 41, 35, 29, 40, 35, 30, 40, 36, 30, 39, 35, 29, 40, 36, 29, 40, 36, 30, + 40, 35, 30, 40, 36, 30, 41, 35, 29, 41, 34, 29, 40, 36, 29, 40, 37, 30, 42, 37, 30, 40, 37, 29, 39, 36, 29, 41, 35, 30, 41, 35, 30, 41, 36, 30, 41, 35, 30, 41, 35, 30, 42, 35, 29, 42, 35, 29, 41, 35, 30, 41, 36, 30, 41, 36, 31, 41, 36, 31, 42, 36, 30, + 42, 37, 30, 42, 37, 31, 42, 37, 31, 41, 36, 30, 42, 36, 31, 43, 36, 31, 41, 36, 31, 41, 36, 30, 43, 37, 30, 42, 38, 30, 41, 37, 30, 41, 36, 30, 42, 35, 30, 43, 36, 30, 42, 37, 29, 40, 37, 30, 40, 36, 31, 41, 35, 31, 41, 36, 30, 41, 37, 31, 42, 36, 31, + 43, 35, 30, 43, 36, 30, 42, 36, 30, 43, 36, 31, 43, 36, 31, 43, 37, 29, 43, 37, 29, 42, 36, 30, 42, 36, 31, 41, 36, 30, 42, 36, 30, 44, 36, 31, 42, 36, 30, 41, 36, 30, 43, 37, 29, 44, 38, 30, 43, 37, 31, 42, 36, 30, 42, 36, 30, 41, 36, 30, 40, 36, 31, + 41, 37, 30, 42, 36, 30, 41, 36, 30, 42, 36, 31, 43, 36, 31, 42, 38, 30, 42, 37, 30, 42, 35, 30, 42, 36, 30, 43, 37, 31, 42, 37, 31, 41, 35, 30, 41, 35, 30, 42, 37, 30, 42, 37, 30, 41, 37, 30, 42, 36, 29, 43, 36, 30, 42, 36, 30, 42, 36, 29, 42, 36, 29, + 43, 36, 30, 43, 35, 30, 41, 35, 29, 41, 36, 30, 42, 36, 30, 41, 37, 30, 41, 38, 30, 41, 37, 31, 41, 36, 30, 40, 36, 29, 41, 36, 30, 42, 37, 29, 42, 37, 30, 42, 36, 31, 42, 37, 31, 41, 36, 30, 40, 36, 30, 40, 36, 30, 41, 36, 29, 42, 37, 30, 42, 37, 30, + 43, 36, 29, 43, 36, 29, 40, 37, 29, 41, 36, 29, 43, 36, 29, 43, 37, 29, 42, 36, 30, 42, 36, 29, 43, 36, 29, 42, 34, 30, 42, 34, 30, 41, 35, 29, 41, 35, 30, 40, 35, 30, 42, 34, 29, 42, 34, 28, 41, 36, 28, 41, 36, 28, 41, 35, 28, 41, 35, 29, 40, 35, 29, + 40, 34, 28, 39, 35, 29, 39, 35, 29, 40, 35, 29, 39, 33, 28, 39, 34, 28, 41, 35, 29, 40, 34, 29, 40, 34, 29, 39, 35, 30, 39, 34, 29, 39, 34, 28, 40, 35, 28, 39, 35, 28, 39, 34, 29, 40, 34, 29, 40, 34, 28, 40, 35, 29, 41, 33, 28, 40, 33, 28, 39, 34, 28, + 38, 35, 29, 39, 33, 27, 39, 33, 26, 38, 34, 27, 39, 34, 28, 40, 34, 27, 39, 34, 27, 39, 33, 28, 39, 32, 28, 39, 32, 27, 39, 34, 28, 38, 34, 28, 38, 32, 28, 37, 33, 27, 37, 33, 27, 38, 34, 28, 39, 32, 28, 38, 31, 27, 36, 32, 27, 36, 32, 27, 37, 31, 27, + 38, 31, 28, 37, 31, 28, 37, 32, 27, 36, 32, 27, 36, 33, 27, 38, 32, 26, 37, 31, 25, 36, 31, 25, 36, 31, 26, 36, 31, 26, 36, 31, 27, 37, 31, 27, 35, 31, 26, 35, 31, 26, 37, 30, 26, 37, 31, 25, 34, 33, 26, 35, 31, 27, 36, 30, 25, 35, 30, 24, 36, 30, 25, + 35, 32, 26, 35, 31, 26, 35, 30, 26, 35, 31, 26, 34, 32, 25, 34, 31, 25, 36, 32, 25, 35, 30, 26, 34, 30, 25, 35, 31, 24, 36, 30, 25, 36, 30, 25, 34, 30, 24, 33, 29, 25, 33, 30, 25, 34, 30, 24, 36, 30, 23, 34, 30, 24, 34, 29, 24, 36, 29, 24, 34, 31, 24, + 33, 29, 24, 35, 29, 23, 34, 28, 24, 32, 28, 24, 32, 29, 24, 33, 28, 24, 32, 28, 23, 33, 29, 24, 33, 30, 25, 32, 29, 23, 32, 29, 23, 33, 27, 24, 33, 27, 23, 33, 28, 22, 37, 32, 25, 43, 38, 30, 7, 6, 5, 33, 33, 33, 27, 27, 27, 21, 21, 21, 21, 21, 22, + 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 22, 21, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 20, 19, 19, 20, 19, 19, 19, 20, 20, 20, 20, 20, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, + 10, 10, 10, 14, 14, 14, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, + 19, 19, 19, 25, 25, 25, 32, 32, 32, 13, 13, 12, 49, 43, 37, 42, 35, 30, 32, 28, 23, 31, 28, 22, 32, 27, 24, 33, 27, 22, 31, 29, 23, 34, 28, 22, 33, 29, 23, 32, 29, 24, 32, 28, 23, 33, 29, 23, 35, 30, 23, 35, 29, 23, 124, 117, 110, 61, 54, 48, 32, 29, 24, + 34, 29, 23, 33, 30, 25, 173, 165, 157, 127, 119, 112, 35, 29, 25, 33, 30, 24, 35, 30, 25, 34, 29, 24, 34, 29, 25, 45, 40, 37, 118, 114, 112, 34, 30, 25, 35, 29, 24, 33, 29, 25, 52, 46, 42, 102, 98, 95, 73, 69, 66, 33, 30, 25, 84, 80, 78, 85, 81, 79, 34, 30, 26, + 34, 30, 25, 51, 46, 43, 107, 104, 102, 113, 110, 107, 36, 30, 26, 36, 31, 26, 118, 116, 114, 46, 43, 38, 36, 30, 26, 35, 31, 25, 37, 32, 25, 35, 33, 26, 118, 116, 114, 47, 43, 37, 36, 32, 26, 37, 32, 26, 107, 105, 102, 74, 71, 66, 36, 30, 26, 37, 32, 27, 49, 44, 38, + 104, 100, 96, 120, 116, 114, 49, 44, 39, 38, 34, 27, 39, 33, 26, 38, 32, 27, 39, 34, 28, 39, 34, 26, 50, 45, 38, 120, 116, 114, 37, 32, 27, 37, 33, 27, 38, 34, 28, 38, 33, 26, 38, 34, 27, 38, 33, 26, 37, 33, 27, 38, 33, 28, 70, 67, 63, 108, 106, 103, 60, 55, 50, + 39, 35, 28, 38, 34, 27, 39, 34, 27, 77, 72, 69, 115, 112, 109, 55, 50, 46, 38, 34, 28, 39, 36, 28, 40, 34, 29, 38, 34, 28, 39, 35, 29, 39, 34, 28, 39, 35, 29, 40, 35, 28, 40, 35, 28, 39, 35, 28, 39, 36, 28, 39, 35, 28, 41, 35, 29, 40, 35, 29, 41, 35, 29, + 39, 35, 29, 39, 36, 29, 40, 36, 28, 39, 34, 29, 40, 34, 30, 42, 34, 29, 41, 35, 29, 41, 35, 30, 40, 35, 29, 41, 36, 30, 41, 36, 29, 41, 35, 28, 41, 34, 29, 41, 35, 29, 42, 36, 29, 40, 36, 29, 40, 36, 29, 40, 36, 29, 39, 36, 29, 40, 35, 28, 42, 35, 29, + 41, 36, 29, 41, 37, 30, 41, 36, 30, 40, 37, 29, 40, 37, 29, 41, 36, 29, 42, 37, 30, 41, 37, 29, 42, 36, 30, 42, 37, 31, 42, 37, 31, 43, 36, 30, 41, 36, 31, 40, 36, 31, 41, 35, 30, 42, 37, 29, 42, 37, 30, 41, 36, 30, 41, 36, 30, 41, 37, 31, 40, 37, 31, + 40, 37, 31, 41, 37, 31, 41, 36, 30, 42, 37, 30, 42, 36, 31, 41, 35, 29, 41, 37, 30, 41, 37, 31, 41, 36, 30, 41, 36, 30, 42, 36, 30, 43, 37, 30, 42, 37, 31, 42, 36, 31, 43, 37, 30, 43, 37, 30, 41, 36, 31, 41, 36, 31, 42, 37, 30, 42, 36, 30, 42, 36, 30, + 43, 36, 30, 43, 36, 29, 43, 37, 29, 42, 37, 30, 42, 36, 30, 44, 37, 30, 42, 37, 30, 42, 35, 30, 43, 35, 30, 43, 36, 30, 41, 37, 30, 41, 36, 30, 41, 37, 31, 41, 38, 31, 43, 38, 31, 42, 37, 32, 42, 37, 31, 43, 38, 30, 43, 36, 30, 43, 36, 30, 42, 36, 29, + 42, 37, 30, 42, 36, 31, 41, 35, 31, 40, 36, 29, 41, 36, 29, 41, 36, 30, 42, 37, 30, 41, 37, 29, 41, 37, 29, 41, 36, 30, 42, 36, 30, 42, 37, 29, 42, 36, 29, 42, 35, 29, 42, 35, 30, 42, 36, 30, 43, 35, 29, 43, 34, 30, 41, 35, 29, 40, 36, 29, 41, 36, 30, + 41, 36, 30, 40, 35, 29, 41, 35, 30, 43, 35, 30, 41, 35, 29, 40, 35, 29, 40, 35, 30, 40, 35, 30, 40, 35, 29, 40, 35, 29, 40, 35, 30, 42, 36, 29, 41, 37, 29, 41, 37, 29, 41, 36, 30, 40, 35, 30, 42, 35, 30, 42, 35, 29, 41, 35, 30, 41, 34, 30, 40, 35, 30, + 40, 35, 29, 42, 36, 28, 41, 35, 29, 40, 34, 29, 41, 35, 29, 40, 35, 30, 40, 35, 30, 41, 36, 29, 42, 36, 28, 41, 34, 29, 39, 35, 29, 40, 34, 30, 40, 34, 29, 39, 35, 29, 39, 35, 30, 39, 35, 28, 41, 35, 28, 41, 34, 29, 40, 34, 29, 39, 34, 29, 40, 33, 29, + 41, 35, 29, 40, 35, 29, 38, 34, 29, 38, 34, 28, 39, 34, 28, 39, 34, 29, 39, 35, 28, 41, 34, 28, 40, 34, 28, 38, 34, 28, 38, 34, 28, 39, 35, 28, 40, 35, 29, 40, 34, 28, 38, 32, 27, 40, 33, 28, 40, 33, 27, 38, 34, 28, 39, 34, 28, 39, 32, 27, 40, 32, 27, + 39, 34, 26, 40, 34, 27, 39, 33, 28, 38, 33, 27, 39, 33, 27, 37, 32, 28, 38, 33, 27, 38, 33, 28, 38, 34, 28, 37, 34, 27, 37, 33, 28, 37, 32, 28, 37, 32, 27, 39, 32, 27, 38, 31, 27, 37, 31, 27, 37, 31, 27, 37, 31, 26, 37, 31, 26, 38, 31, 26, 37, 31, 26, + 36, 31, 26, 35, 31, 27, 35, 30, 27, 36, 31, 26, 37, 32, 26, 35, 32, 26, 36, 31, 25, 36, 31, 25, 36, 31, 26, 36, 32, 27, 36, 32, 26, 36, 31, 25, 36, 30, 26, 36, 29, 26, 35, 30, 26, 35, 31, 25, 36, 31, 25, 36, 31, 26, 35, 31, 25, 34, 30, 25, 34, 30, 25, + 34, 30, 25, 34, 31, 24, 35, 31, 25, 37, 29, 25, 36, 28, 24, 34, 29, 24, 35, 31, 25, 34, 30, 24, 33, 29, 24, 33, 29, 24, 35, 30, 24, 36, 31, 23, 34, 29, 24, 34, 28, 25, 35, 29, 24, 35, 30, 24, 34, 30, 24, 33, 29, 24, 33, 29, 23, 34, 28, 23, 33, 29, 24, + 33, 29, 25, 33, 29, 25, 32, 30, 23, 32, 28, 23, 33, 28, 24, 32, 28, 22, 31, 26, 22, 38, 31, 26, 45, 38, 30, 7, 6, 5, 30, 30, 30, 24, 24, 24, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, 10, 10, 10, 15, 15, 15, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 17, 17, 18, 24, 24, 24, 31, 31, 31, 13, 12, 11, 50, 42, 37, 41, 37, 31, 32, 28, 24, + 31, 28, 22, 32, 27, 23, 30, 27, 23, 31, 27, 23, 33, 29, 22, 33, 29, 22, 32, 28, 23, 33, 29, 24, 33, 28, 24, 34, 29, 23, 32, 29, 23, 32, 29, 25, 35, 30, 24, 33, 30, 23, 32, 30, 24, 33, 28, 24, 33, 29, 24, 209, 203, 196, 34, 30, 25, 32, 29, 24, 33, 29, 25, + 32, 29, 25, 34, 29, 24, 45, 40, 38, 118, 115, 113, 35, 31, 24, 33, 31, 26, 35, 30, 25, 34, 31, 26, 33, 30, 25, 118, 114, 113, 36, 30, 24, 119, 116, 113, 47, 42, 37, 34, 30, 25, 36, 31, 26, 35, 32, 24, 63, 59, 53, 118, 115, 113, 36, 31, 25, 36, 32, 25, 118, 116, 113, + 46, 42, 38, 35, 32, 26, 34, 32, 26, 36, 31, 25, 37, 32, 25, 119, 116, 113, 48, 42, 39, 37, 31, 26, 74, 72, 67, 91, 88, 85, 37, 31, 26, 38, 32, 25, 37, 32, 26, 38, 30, 27, 48, 43, 37, 120, 117, 114, 50, 44, 39, 36, 32, 27, 36, 33, 27, 38, 33, 27, 38, 32, 28, + 38, 33, 27, 48, 45, 38, 119, 118, 114, 37, 34, 28, 36, 34, 26, 37, 32, 26, 38, 34, 27, 38, 33, 28, 39, 32, 27, 38, 33, 27, 54, 49, 45, 119, 117, 114, 43, 39, 32, 38, 34, 27, 38, 34, 27, 39, 33, 27, 40, 33, 28, 39, 35, 28, 72, 68, 62, 110, 107, 103, 39, 34, 28, + 37, 33, 29, 38, 34, 28, 39, 34, 27, 39, 35, 28, 40, 33, 29, 41, 34, 28, 40, 35, 27, 41, 33, 29, 39, 35, 29, 40, 35, 28, 41, 34, 28, 40, 34, 30, 39, 36, 29, 41, 35, 28, 40, 35, 29, 39, 35, 29, 39, 34, 29, 39, 35, 29, 39, 35, 29, 41, 35, 28, 39, 34, 29, + 40, 35, 29, 41, 36, 30, 41, 35, 29, 41, 35, 29, 40, 36, 30, 40, 37, 29, 40, 37, 29, 39, 36, 29, 39, 36, 29, 39, 37, 30, 40, 36, 30, 40, 37, 30, 39, 36, 30, 40, 36, 29, 40, 36, 29, 40, 36, 30, 40, 35, 30, 40, 34, 30, 41, 36, 28, 42, 36, 29, 42, 36, 29, + 43, 37, 29, 42, 37, 30, 41, 36, 30, 41, 35, 29, 42, 36, 29, 41, 37, 30, 40, 36, 30, 42, 36, 31, 43, 37, 29, 41, 36, 30, 40, 35, 31, 41, 35, 31, 41, 36, 30, 41, 36, 30, 40, 36, 30, 41, 35, 29, 42, 36, 29, 41, 37, 30, 40, 36, 29, 40, 36, 29, 40, 36, 30, + 42, 36, 31, 41, 36, 30, 41, 36, 29, 41, 36, 31, 40, 37, 31, 41, 37, 29, 43, 37, 30, 41, 36, 30, 41, 36, 31, 42, 37, 31, 41, 36, 30, 41, 34, 30, 42, 36, 30, 43, 37, 29, 42, 35, 30, 41, 35, 30, 42, 38, 29, 42, 37, 30, 42, 36, 30, 42, 37, 30, 42, 37, 30, + 43, 36, 30, 43, 36, 31, 42, 37, 29, 41, 36, 30, 43, 36, 31, 43, 36, 31, 42, 37, 30, 41, 37, 30, 41, 36, 31, 42, 36, 31, 42, 37, 30, 42, 38, 30, 43, 37, 30, 42, 35, 30, 41, 35, 30, 41, 36, 30, 42, 36, 30, 43, 35, 30, 42, 35, 30, 41, 36, 29, 43, 36, 30, + 42, 37, 30, 41, 36, 29, 42, 35, 30, 42, 35, 30, 43, 35, 30, 43, 36, 29, 43, 34, 29, 42, 34, 30, 42, 36, 31, 42, 36, 29, 40, 37, 29, 42, 36, 29, 41, 35, 29, 41, 36, 29, 41, 36, 30, 41, 34, 30, 40, 35, 30, 41, 36, 30, 42, 36, 30, 41, 37, 30, 40, 37, 30, + 41, 35, 30, 41, 34, 30, 41, 34, 29, 42, 35, 29, 41, 35, 29, 41, 35, 30, 40, 35, 30, 40, 36, 29, 42, 36, 29, 42, 35, 30, 41, 36, 30, 42, 36, 30, 41, 35, 30, 41, 35, 29, 42, 35, 28, 41, 35, 28, 41, 36, 29, 42, 36, 29, 42, 36, 29, 40, 35, 30, 41, 34, 29, + 41, 34, 29, 41, 36, 29, 40, 36, 29, 39, 34, 29, 39, 33, 29, 39, 34, 28, 39, 36, 28, 41, 36, 29, 42, 35, 28, 40, 34, 28, 40, 35, 28, 40, 34, 29, 39, 33, 29, 38, 34, 29, 39, 34, 29, 41, 34, 29, 40, 34, 30, 39, 34, 29, 39, 34, 28, 40, 34, 29, 40, 34, 28, + 39, 33, 28, 39, 34, 28, 40, 34, 28, 40, 33, 27, 39, 33, 27, 39, 34, 28, 39, 34, 28, 38, 33, 28, 39, 34, 28, 40, 34, 28, 39, 34, 27, 38, 34, 27, 40, 33, 27, 39, 33, 27, 38, 34, 28, 38, 35, 28, 38, 34, 28, 37, 33, 27, 37, 34, 26, 39, 33, 27, 38, 32, 28, + 37, 32, 28, 38, 33, 27, 38, 33, 28, 37, 31, 28, 37, 30, 27, 38, 30, 27, 39, 30, 27, 39, 31, 26, 38, 32, 27, 36, 32, 28, 38, 31, 27, 37, 31, 27, 35, 32, 27, 35, 31, 27, 35, 31, 27, 36, 32, 27, 36, 32, 26, 36, 33, 25, 36, 32, 26, 34, 32, 26, 35, 32, 25, + 37, 32, 26, 37, 31, 26, 37, 31, 26, 36, 32, 25, 34, 32, 25, 35, 31, 25, 35, 32, 25, 36, 31, 25, 34, 31, 24, 35, 31, 25, 35, 31, 25, 33, 31, 25, 34, 30, 25, 35, 30, 26, 34, 30, 25, 34, 31, 23, 36, 30, 24, 35, 29, 24, 35, 28, 24, 34, 28, 24, 34, 28, 25, + 34, 29, 24, 34, 29, 24, 34, 29, 24, 33, 30, 24, 34, 30, 25, 35, 29, 24, 34, 28, 23, 33, 28, 24, 35, 29, 23, 35, 29, 24, 34, 29, 25, 33, 29, 24, 33, 27, 23, 34, 29, 22, 33, 30, 23, 34, 30, 23, 33, 28, 23, 32, 27, 23, 33, 27, 22, 33, 27, 22, 31, 28, 23, + 36, 32, 27, 44, 38, 30, 7, 6, 5, 28, 28, 28, 22, 22, 22, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 13, 13, 13, 20, 20, 20, 11, 11, 11, 16, 16, 16, 19, 19, 20, 20, 20, 21, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, + 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 25, 25, 26, 32, 32, 33, 13, 13, 12, 48, 42, 36, 41, 34, 30, 32, 27, 23, 30, 28, 23, 32, 28, 23, 32, 26, 24, 32, 28, 24, 33, 28, 23, 31, 29, 23, 34, 29, 23, + 33, 28, 24, 33, 29, 23, 32, 30, 23, 34, 29, 24, 34, 28, 24, 33, 28, 23, 33, 30, 23, 34, 28, 24, 32, 28, 24, 33, 29, 24, 210, 203, 196, 61, 55, 49, 33, 30, 23, 35, 30, 23, 32, 30, 25, 33, 29, 25, 44, 40, 36, 117, 115, 113, 35, 28, 24, 34, 29, 26, 33, 30, 25, + 33, 31, 24, 36, 32, 25, 107, 105, 101, 44, 42, 37, 89, 86, 83, 75, 71, 66, 36, 32, 25, 36, 32, 26, 35, 31, 26, 45, 41, 37, 117, 115, 113, 35, 32, 25, 37, 30, 25, 119, 115, 113, 47, 42, 37, 37, 32, 25, 36, 33, 26, 37, 32, 25, 35, 32, 25, 119, 115, 113, 46, 44, 39, + 36, 32, 26, 98, 93, 89, 65, 60, 55, 37, 32, 25, 38, 31, 27, 37, 32, 27, 36, 31, 26, 36, 32, 27, 119, 116, 114, 48, 43, 39, 39, 31, 28, 39, 32, 27, 37, 32, 27, 37, 32, 28, 38, 32, 28, 50, 43, 39, 120, 116, 115, 38, 34, 27, 37, 34, 27, 39, 32, 28, 37, 34, 27, + 38, 34, 28, 37, 33, 26, 38, 32, 27, 98, 94, 92, 76, 72, 68, 38, 34, 27, 38, 34, 27, 37, 34, 27, 38, 33, 27, 38, 33, 27, 38, 33, 27, 39, 34, 28, 103, 101, 98, 66, 62, 57, 39, 34, 28, 38, 34, 27, 40, 34, 28, 39, 35, 28, 39, 34, 28, 40, 34, 28, 41, 36, 30, + 40, 34, 29, 40, 35, 28, 40, 36, 28, 39, 34, 29, 39, 33, 28, 39, 34, 28, 40, 34, 29, 40, 35, 28, 39, 36, 29, 38, 35, 30, 39, 36, 29, 41, 35, 28, 40, 34, 29, 40, 35, 29, 41, 34, 30, 40, 34, 29, 39, 36, 29, 40, 36, 29, 41, 35, 28, 41, 36, 28, 39, 35, 28, + 40, 35, 29, 41, 34, 29, 40, 35, 28, 39, 35, 28, 40, 34, 30, 41, 35, 30, 41, 35, 30, 40, 34, 30, 39, 35, 29, 41, 35, 30, 41, 35, 30, 42, 35, 30, 41, 37, 29, 40, 36, 30, 40, 36, 29, 41, 36, 29, 42, 35, 29, 41, 35, 30, 41, 36, 30, 41, 35, 31, 41, 34, 30, + 40, 35, 30, 41, 36, 30, 41, 36, 30, 41, 35, 29, 40, 37, 30, 41, 37, 30, 41, 37, 29, 40, 36, 30, 39, 35, 30, 41, 35, 30, 41, 35, 30, 41, 35, 31, 42, 36, 31, 41, 37, 30, 41, 36, 30, 43, 35, 30, 42, 35, 30, 40, 35, 31, 40, 35, 31, 41, 36, 30, 42, 36, 30, + 43, 35, 30, 42, 35, 30, 42, 36, 30, 42, 35, 30, 43, 35, 31, 43, 37, 31, 42, 37, 30, 41, 36, 29, 41, 35, 30, 41, 34, 31, 42, 36, 31, 41, 36, 31, 41, 36, 30, 41, 36, 30, 41, 36, 31, 41, 37, 30, 41, 38, 29, 41, 37, 30, 41, 37, 31, 42, 37, 31, 42, 37, 31, + 41, 37, 30, 42, 37, 30, 43, 37, 30, 42, 36, 31, 41, 36, 31, 42, 36, 31, 42, 36, 29, 41, 36, 29, 40, 35, 29, 42, 36, 29, 43, 38, 30, 42, 37, 30, 42, 36, 30, 42, 36, 30, 42, 36, 29, 42, 36, 29, 42, 36, 30, 41, 35, 30, 41, 36, 30, 43, 35, 29, 43, 34, 29, + 41, 34, 30, 41, 35, 29, 43, 36, 29, 42, 36, 29, 40, 35, 29, 42, 35, 30, 43, 35, 30, 42, 35, 30, 40, 36, 30, 39, 35, 30, 40, 36, 29, 42, 37, 30, 41, 36, 30, 41, 36, 30, 41, 35, 30, 41, 35, 29, 40, 36, 28, 41, 35, 30, 42, 35, 30, 40, 36, 29, 41, 36, 29, + 42, 36, 28, 41, 36, 28, 41, 35, 28, 42, 36, 28, 41, 35, 28, 41, 35, 29, 42, 35, 30, 41, 36, 30, 40, 35, 30, 41, 34, 30, 40, 35, 30, 41, 35, 29, 41, 35, 29, 41, 36, 28, 41, 35, 29, 42, 34, 29, 41, 35, 29, 40, 35, 28, 40, 36, 27, 40, 35, 27, 40, 35, 28, + 41, 35, 29, 41, 35, 29, 39, 35, 29, 38, 34, 28, 39, 35, 29, 39, 34, 29, 39, 35, 29, 39, 35, 29, 40, 35, 29, 40, 34, 28, 39, 34, 28, 38, 35, 28, 38, 34, 27, 39, 33, 27, 39, 34, 28, 39, 33, 28, 39, 33, 27, 39, 34, 28, 38, 34, 28, 38, 35, 27, 39, 33, 28, + 40, 34, 28, 39, 34, 28, 39, 32, 27, 40, 33, 26, 39, 34, 26, 40, 34, 27, 40, 34, 27, 38, 33, 26, 38, 33, 28, 39, 33, 28, 38, 33, 27, 38, 32, 27, 38, 32, 26, 37, 32, 27, 38, 32, 27, 39, 33, 26, 37, 33, 27, 37, 33, 27, 38, 32, 27, 38, 33, 27, 38, 33, 28, + 38, 32, 27, 37, 31, 26, 37, 31, 26, 37, 31, 26, 35, 31, 26, 37, 30, 26, 37, 31, 26, 36, 31, 26, 36, 30, 26, 36, 30, 25, 37, 30, 26, 37, 31, 27, 36, 32, 26, 37, 31, 25, 38, 30, 25, 36, 30, 25, 35, 30, 25, 36, 30, 25, 35, 30, 26, 35, 30, 26, 34, 30, 24, + 34, 30, 25, 36, 29, 25, 35, 29, 24, 35, 29, 24, 35, 29, 24, 35, 30, 24, 33, 30, 25, 33, 29, 25, 33, 29, 23, 33, 30, 24, 33, 29, 25, 33, 29, 25, 35, 29, 25, 36, 29, 23, 34, 30, 23, 34, 30, 25, 35, 30, 24, 34, 30, 23, 33, 29, 24, 34, 29, 25, 34, 30, 24, + 34, 30, 24, 32, 29, 24, 33, 29, 23, 33, 30, 22, 32, 29, 23, 33, 28, 24, 33, 27, 23, 33, 27, 24, 33, 27, 24, 32, 28, 23, 33, 28, 23, 33, 28, 24, 32, 28, 22, 31, 28, 22, 37, 32, 25, 44, 37, 30, 7, 6, 5, 29, 29, 29, 23, 23, 24, 17, 17, 18, 18, 18, 18, + 18, 18, 19, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 20, 20, 20, + 9, 9, 9, 13, 13, 13, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, + 17, 17, 17, 23, 24, 24, 31, 31, 31, 13, 12, 11, 51, 43, 36, 42, 36, 30, 33, 27, 23, 31, 28, 24, 32, 26, 23, 33, 27, 24, 33, 28, 24, 34, 28, 23, 33, 27, 23, 34, 29, 23, 34, 29, 23, 33, 29, 22, 34, 29, 23, 33, 28, 25, 35, 29, 24, 35, 29, 23, 34, 29, 23, + 33, 28, 24, 35, 29, 24, 34, 29, 23, 209, 203, 194, 34, 30, 25, 35, 30, 24, 33, 29, 23, 35, 28, 24, 34, 29, 23, 44, 41, 36, 117, 114, 113, 34, 29, 24, 34, 30, 25, 33, 30, 24, 33, 29, 24, 35, 31, 25, 119, 115, 113, 35, 31, 24, 39, 35, 31, 107, 104, 101, 90, 86, 83, + 62, 58, 54, 41, 36, 32, 47, 43, 37, 117, 116, 113, 34, 30, 25, 36, 29, 26, 118, 115, 113, 46, 42, 37, 36, 31, 25, 36, 30, 26, 35, 31, 26, 36, 30, 26, 119, 116, 113, 47, 43, 37, 36, 30, 27, 118, 115, 114, 48, 42, 37, 37, 31, 25, 35, 32, 26, 37, 32, 26, 38, 31, 26, + 37, 33, 27, 118, 117, 114, 49, 43, 37, 38, 31, 26, 38, 33, 27, 38, 32, 27, 38, 33, 28, 36, 33, 27, 47, 44, 39, 119, 116, 115, 39, 33, 26, 37, 33, 27, 37, 31, 27, 38, 33, 28, 38, 34, 28, 39, 32, 28, 36, 33, 28, 119, 117, 114, 39, 35, 28, 37, 34, 27, 38, 32, 27, + 37, 33, 28, 39, 33, 27, 39, 35, 28, 40, 35, 27, 39, 33, 27, 76, 73, 68, 93, 90, 86, 37, 33, 28, 38, 34, 27, 38, 35, 28, 38, 34, 28, 39, 33, 28, 39, 35, 29, 38, 34, 28, 39, 34, 28, 41, 35, 27, 41, 34, 27, 38, 34, 28, 39, 35, 29, 38, 36, 28, 40, 36, 28, + 41, 35, 29, 39, 34, 28, 39, 35, 29, 41, 35, 29, 41, 33, 29, 41, 34, 29, 41, 35, 29, 40, 36, 29, 41, 35, 28, 41, 34, 29, 40, 35, 29, 41, 34, 29, 41, 34, 28, 40, 34, 28, 41, 34, 29, 40, 36, 29, 41, 36, 29, 40, 35, 30, 39, 36, 30, 41, 35, 29, 41, 34, 29, + 39, 35, 30, 39, 36, 28, 40, 36, 28, 40, 36, 30, 40, 36, 31, 39, 36, 29, 41, 36, 29, 42, 36, 30, 42, 36, 30, 42, 35, 30, 41, 35, 30, 40, 36, 30, 41, 34, 31, 41, 35, 30, 41, 36, 30, 42, 36, 30, 43, 35, 30, 41, 35, 30, 41, 35, 31, 42, 35, 30, 41, 35, 29, + 40, 36, 30, 41, 37, 31, 41, 37, 30, 41, 36, 29, 42, 36, 30, 42, 37, 29, 41, 37, 29, 40, 37, 30, 41, 36, 31, 42, 35, 30, 42, 35, 30, 42, 36, 31, 42, 36, 30, 41, 35, 29, 41, 34, 30, 41, 35, 31, 41, 35, 31, 42, 35, 31, 41, 35, 30, 40, 36, 30, 42, 36, 31, + 43, 36, 29, 43, 36, 29, 43, 37, 29, 42, 37, 30, 42, 37, 30, 42, 36, 30, 42, 36, 30, 42, 36, 30, 42, 37, 29, 41, 36, 30, 41, 36, 31, 41, 37, 31, 42, 37, 31, 43, 37, 30, 43, 37, 30, 43, 37, 30, 42, 37, 31, 43, 36, 30, 42, 35, 30, 41, 36, 30, 42, 35, 29, + 42, 36, 29, 41, 36, 30, 41, 36, 30, 42, 37, 29, 41, 36, 30, 42, 36, 31, 43, 36, 30, 43, 36, 30, 42, 36, 29, 42, 36, 29, 41, 36, 30, 41, 36, 30, 42, 36, 29, 43, 35, 29, 42, 36, 30, 41, 37, 30, 41, 36, 29, 41, 35, 30, 41, 35, 31, 41, 35, 31, 42, 34, 31, + 42, 36, 31, 41, 37, 31, 39, 35, 31, 40, 34, 31, 42, 34, 30, 42, 36, 30, 42, 36, 30, 41, 36, 30, 41, 36, 29, 42, 35, 28, 41, 36, 29, 40, 36, 29, 40, 35, 29, 41, 35, 30, 42, 35, 30, 42, 35, 30, 41, 35, 29, 40, 34, 29, 40, 34, 30, 41, 34, 30, 42, 35, 29, + 42, 34, 30, 40, 34, 30, 39, 36, 29, 39, 36, 28, 39, 34, 28, 41, 34, 29, 40, 35, 29, 40, 35, 28, 41, 36, 28, 40, 35, 29, 39, 34, 29, 40, 34, 28, 40, 33, 28, 40, 34, 28, 39, 34, 28, 38, 33, 28, 39, 35, 28, 40, 35, 29, 38, 35, 29, 38, 35, 29, 38, 34, 29, + 39, 34, 28, 39, 33, 29, 38, 33, 29, 39, 36, 27, 39, 35, 27, 38, 34, 29, 38, 33, 28, 39, 34, 27, 39, 33, 28, 39, 33, 29, 39, 33, 28, 37, 33, 28, 38, 33, 28, 39, 33, 28, 38, 34, 27, 39, 34, 28, 37, 33, 27, 37, 33, 27, 37, 33, 26, 37, 34, 27, 36, 34, 28, + 36, 34, 27, 38, 33, 27, 39, 32, 27, 39, 32, 28, 39, 33, 28, 39, 33, 27, 39, 33, 26, 37, 32, 26, 37, 32, 27, 37, 32, 26, 38, 32, 26, 38, 33, 26, 36, 33, 27, 36, 31, 27, 35, 31, 27, 36, 32, 26, 37, 30, 26, 38, 30, 26, 37, 32, 26, 36, 33, 26, 37, 31, 25, + 37, 31, 26, 37, 32, 27, 36, 32, 27, 36, 30, 26, 36, 30, 25, 35, 32, 25, 35, 32, 26, 35, 31, 25, 35, 31, 24, 35, 31, 25, 36, 31, 25, 35, 32, 25, 35, 30, 26, 35, 31, 25, 34, 31, 24, 34, 29, 24, 35, 31, 24, 36, 31, 25, 34, 29, 24, 33, 29, 24, 33, 29, 24, + 34, 29, 25, 34, 30, 24, 33, 29, 24, 34, 29, 25, 35, 29, 24, 34, 28, 23, 34, 29, 24, 33, 28, 24, 33, 29, 25, 33, 30, 25, 33, 29, 25, 33, 29, 25, 34, 29, 24, 33, 29, 23, 33, 30, 24, 34, 29, 25, 34, 28, 24, 32, 29, 22, 32, 29, 22, 32, 30, 24, 32, 29, 25, + 32, 27, 24, 32, 27, 23, 31, 28, 23, 32, 29, 23, 31, 27, 22, 31, 27, 22, 33, 28, 22, 39, 32, 26, 44, 38, 30, 7, 6, 5, 31, 31, 31, 25, 25, 25, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, + 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, 9, 9, 8, 12, 12, 12, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, + 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 23, 23, 23, 30, 30, 31, 13, 12, 11, 50, 42, 36, 40, 36, 29, 31, 29, 23, + 32, 27, 22, 32, 26, 24, 32, 27, 23, 33, 27, 22, 32, 28, 23, 31, 29, 24, 32, 29, 24, 32, 27, 22, 34, 28, 24, 33, 29, 23, 32, 28, 22, 32, 28, 23, 33, 28, 23, 35, 28, 23, 32, 28, 23, 58, 54, 50, 182, 176, 168, 128, 119, 110, 34, 27, 23, 34, 28, 25, 33, 29, 24, + 32, 27, 23, 33, 28, 24, 46, 41, 36, 118, 115, 113, 35, 29, 25, 35, 29, 24, 35, 30, 24, 52, 47, 42, 101, 97, 95, 73, 70, 66, 34, 30, 24, 33, 28, 24, 36, 29, 25, 69, 64, 60, 90, 88, 84, 107, 104, 101, 118, 116, 113, 117, 115, 113, 34, 30, 24, 34, 30, 25, 118, 115, 113, + 46, 41, 37, 37, 32, 25, 35, 32, 25, 35, 32, 26, 35, 31, 26, 119, 116, 113, 48, 41, 37, 37, 31, 25, 96, 93, 90, 64, 58, 55, 36, 31, 26, 37, 32, 26, 36, 31, 27, 37, 31, 26, 38, 32, 26, 119, 116, 114, 48, 42, 38, 38, 31, 26, 37, 32, 27, 37, 33, 27, 38, 31, 27, + 36, 31, 26, 49, 43, 39, 119, 116, 114, 37, 32, 28, 38, 34, 26, 36, 34, 26, 38, 34, 26, 38, 33, 26, 37, 32, 26, 43, 38, 33, 115, 112, 109, 39, 35, 27, 38, 33, 27, 38, 32, 28, 38, 33, 28, 37, 33, 28, 37, 33, 28, 38, 33, 28, 39, 33, 27, 60, 56, 51, 103, 101, 97, + 37, 33, 29, 39, 33, 28, 40, 34, 27, 38, 33, 28, 39, 33, 29, 39, 36, 29, 38, 35, 28, 39, 34, 28, 40, 34, 27, 40, 35, 27, 39, 35, 27, 39, 34, 28, 40, 36, 27, 40, 35, 28, 39, 34, 29, 39, 34, 28, 40, 35, 28, 40, 34, 29, 40, 34, 28, 39, 33, 29, 40, 34, 29, + 41, 36, 27, 40, 35, 28, 41, 35, 29, 40, 34, 28, 39, 33, 28, 39, 34, 29, 40, 35, 29, 40, 35, 29, 39, 35, 29, 39, 34, 29, 40, 35, 30, 39, 36, 30, 39, 36, 29, 40, 34, 29, 40, 34, 30, 39, 35, 29, 40, 35, 29, 40, 35, 29, 40, 36, 29, 39, 36, 28, 39, 36, 29, + 41, 36, 30, 41, 35, 30, 41, 35, 30, 41, 36, 30, 41, 36, 29, 42, 36, 29, 42, 36, 29, 41, 36, 29, 40, 36, 30, 40, 35, 30, 41, 36, 31, 41, 37, 30, 42, 36, 29, 41, 35, 29, 41, 36, 31, 41, 36, 31, 42, 36, 30, 42, 36, 30, 40, 36, 30, 40, 35, 30, 40, 36, 30, + 41, 35, 30, 41, 34, 29, 40, 36, 29, 40, 37, 30, 40, 37, 31, 40, 37, 30, 41, 36, 30, 41, 34, 31, 41, 34, 30, 41, 35, 30, 42, 35, 30, 41, 34, 29, 40, 35, 30, 42, 34, 30, 42, 35, 30, 40, 36, 29, 41, 36, 31, 42, 35, 30, 41, 36, 30, 40, 37, 30, 41, 37, 30, + 43, 37, 30, 43, 36, 30, 42, 36, 30, 42, 36, 29, 43, 36, 30, 42, 36, 30, 42, 37, 31, 41, 37, 31, 41, 37, 31, 43, 35, 30, 43, 34, 29, 43, 35, 30, 42, 36, 30, 43, 36, 29, 43, 35, 30, 41, 34, 30, 41, 35, 30, 43, 36, 30, 43, 36, 30, 41, 35, 30, 40, 35, 30, + 40, 36, 29, 42, 35, 29, 43, 36, 29, 42, 36, 29, 42, 36, 30, 41, 35, 30, 41, 35, 30, 41, 34, 28, 42, 35, 29, 41, 35, 29, 41, 35, 30, 41, 35, 30, 42, 36, 29, 40, 37, 29, 41, 36, 29, 41, 35, 30, 40, 35, 30, 42, 34, 29, 42, 35, 29, 40, 36, 29, 41, 35, 29, + 41, 35, 30, 40, 35, 29, 41, 35, 29, 42, 37, 30, 41, 36, 30, 42, 34, 28, 42, 34, 29, 41, 36, 29, 41, 35, 29, 41, 34, 29, 41, 34, 29, 42, 35, 29, 42, 36, 29, 41, 36, 29, 40, 35, 28, 39, 34, 28, 40, 35, 29, 40, 35, 29, 40, 35, 28, 41, 35, 29, 41, 34, 30, + 40, 34, 30, 39, 34, 28, 39, 34, 28, 39, 35, 28, 40, 36, 28, 40, 35, 29, 40, 34, 28, 40, 34, 28, 39, 35, 29, 39, 35, 28, 39, 35, 28, 40, 35, 29, 40, 35, 29, 39, 34, 28, 40, 34, 28, 39, 34, 28, 39, 34, 28, 40, 35, 28, 39, 35, 28, 38, 34, 28, 40, 34, 28, + 39, 35, 28, 38, 34, 29, 38, 34, 29, 38, 34, 28, 38, 34, 27, 39, 34, 28, 39, 34, 27, 37, 33, 26, 38, 32, 27, 39, 33, 28, 39, 33, 29, 40, 33, 27, 39, 32, 27, 38, 32, 27, 38, 33, 26, 37, 34, 26, 37, 33, 26, 38, 33, 27, 37, 33, 28, 37, 32, 26, 37, 32, 27, + 37, 33, 27, 38, 33, 26, 38, 31, 26, 37, 31, 27, 39, 32, 27, 38, 31, 27, 36, 31, 28, 37, 31, 27, 37, 31, 27, 37, 31, 27, 36, 32, 27, 36, 32, 27, 36, 32, 26, 37, 31, 26, 36, 31, 26, 36, 32, 25, 37, 31, 25, 35, 30, 27, 34, 31, 26, 34, 32, 24, 35, 30, 25, + 35, 30, 25, 35, 31, 24, 35, 31, 25, 37, 31, 25, 36, 31, 25, 35, 31, 25, 36, 29, 25, 36, 29, 25, 34, 31, 26, 34, 31, 25, 35, 30, 25, 35, 30, 25, 34, 30, 24, 33, 30, 24, 34, 30, 24, 34, 28, 24, 34, 29, 23, 34, 29, 23, 35, 29, 24, 34, 29, 24, 34, 29, 23, + 34, 29, 24, 35, 30, 25, 34, 30, 25, 33, 29, 24, 33, 29, 25, 34, 28, 25, 32, 28, 25, 32, 28, 24, 32, 28, 23, 33, 28, 23, 32, 29, 23, 32, 28, 23, 31, 27, 23, 31, 28, 23, 31, 29, 23, 31, 28, 23, 32, 27, 23, 32, 27, 23, 31, 26, 24, 31, 28, 23, 32, 28, 22, + 38, 31, 26, 45, 38, 30, 7, 6, 5, 30, 30, 30, 24, 24, 24, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, + 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 20, 10, 9, 9, 14, 14, 14, 16, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 17, + 16, 16, 17, 16, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 24, 24, 24, 31, 31, 31, 13, 12, 11, 50, 42, 37, 40, 36, 30, 33, 28, 23, 31, 27, 22, 30, 27, 23, 33, 28, 24, 32, 27, 23, 31, 28, 23, 33, 29, 24, 32, 27, 23, + 33, 27, 23, 33, 28, 24, 33, 29, 24, 34, 29, 23, 33, 30, 23, 46, 41, 37, 210, 202, 194, 207, 202, 196, 210, 200, 195, 114, 106, 98, 32, 29, 24, 34, 28, 25, 32, 29, 25, 34, 28, 25, 34, 29, 24, 34, 30, 24, 44, 41, 37, 118, 115, 112, 118, 116, 112, 118, 115, 113, 117, 114, 113, + 116, 115, 113, 61, 58, 54, 35, 30, 24, 35, 30, 25, 33, 29, 24, 34, 31, 24, 36, 30, 24, 35, 30, 25, 36, 30, 26, 57, 53, 48, 101, 97, 95, 36, 29, 26, 36, 29, 24, 118, 115, 113, 73, 70, 66, 35, 30, 26, 36, 32, 26, 34, 32, 27, 35, 32, 25, 118, 115, 114, 35, 33, 26, + 36, 32, 26, 70, 64, 61, 98, 93, 90, 37, 31, 26, 36, 32, 26, 37, 30, 26, 36, 31, 26, 35, 32, 27, 119, 116, 114, 49, 43, 37, 39, 33, 26, 39, 33, 26, 38, 33, 26, 37, 32, 27, 38, 34, 27, 50, 44, 39, 120, 116, 114, 120, 116, 114, 119, 116, 114, 119, 116, 114, 119, 115, 114, + 108, 104, 103, 35, 32, 27, 48, 44, 38, 119, 116, 114, 39, 33, 27, 39, 32, 28, 38, 32, 26, 37, 33, 26, 38, 33, 27, 40, 33, 27, 38, 33, 26, 39, 33, 27, 50, 44, 40, 119, 117, 114, 39, 34, 28, 39, 34, 28, 38, 35, 28, 38, 35, 28, 39, 33, 28, 37, 33, 27, 38, 33, 28, + 39, 33, 28, 38, 33, 28, 38, 33, 27, 38, 35, 28, 38, 35, 28, 39, 35, 28, 41, 33, 28, 39, 34, 28, 40, 35, 29, 41, 34, 29, 40, 35, 28, 39, 36, 28, 39, 34, 28, 39, 34, 28, 40, 34, 29, 40, 34, 28, 40, 34, 29, 40, 35, 29, 39, 35, 28, 39, 35, 29, 40, 34, 29, + 41, 34, 29, 40, 34, 30, 40, 34, 30, 40, 35, 30, 39, 36, 29, 40, 35, 29, 40, 35, 29, 39, 35, 30, 41, 35, 30, 41, 36, 29, 39, 36, 29, 41, 35, 29, 41, 35, 28, 39, 35, 28, 40, 36, 30, 40, 37, 29, 40, 36, 28, 42, 34, 28, 41, 34, 29, 41, 35, 30, 42, 35, 30, + 40, 35, 30, 41, 34, 30, 41, 34, 30, 40, 35, 30, 41, 37, 30, 42, 36, 30, 41, 35, 29, 41, 35, 30, 41, 35, 29, 40, 36, 29, 39, 36, 29, 40, 36, 29, 40, 37, 29, 40, 36, 29, 40, 36, 29, 41, 36, 29, 40, 36, 31, 40, 35, 30, 41, 35, 29, 42, 36, 30, 41, 35, 30, + 42, 35, 31, 43, 35, 31, 42, 35, 30, 42, 35, 30, 41, 35, 30, 41, 35, 29, 42, 35, 30, 42, 36, 29, 40, 36, 30, 40, 36, 31, 41, 35, 30, 41, 36, 30, 41, 37, 30, 42, 37, 29, 42, 36, 29, 42, 35, 29, 42, 35, 30, 41, 35, 31, 41, 36, 31, 40, 37, 30, 40, 36, 30, + 41, 36, 30, 43, 35, 29, 43, 35, 30, 41, 35, 30, 40, 36, 29, 40, 37, 30, 40, 35, 30, 41, 34, 31, 42, 35, 30, 41, 36, 29, 40, 37, 29, 41, 35, 30, 41, 35, 30, 40, 36, 30, 41, 37, 30, 43, 36, 29, 42, 35, 29, 40, 35, 29, 40, 36, 30, 40, 36, 30, 41, 35, 29, + 41, 35, 29, 40, 35, 29, 40, 36, 29, 40, 36, 30, 42, 36, 31, 42, 37, 30, 41, 36, 29, 41, 35, 30, 41, 35, 30, 41, 34, 29, 42, 34, 29, 42, 35, 31, 42, 36, 30, 41, 37, 29, 41, 35, 29, 41, 34, 30, 41, 35, 29, 40, 34, 28, 40, 35, 29, 42, 35, 30, 42, 35, 29, + 41, 35, 29, 41, 34, 29, 40, 35, 29, 40, 35, 30, 40, 35, 29, 40, 35, 29, 41, 35, 30, 40, 36, 28, 39, 36, 28, 39, 35, 29, 39, 34, 28, 40, 34, 28, 40, 35, 28, 39, 35, 28, 39, 34, 28, 39, 34, 29, 38, 35, 28, 39, 35, 28, 39, 35, 28, 39, 35, 28, 40, 33, 28, + 40, 33, 27, 40, 35, 29, 39, 33, 28, 38, 33, 28, 39, 35, 28, 38, 35, 28, 38, 34, 29, 39, 34, 29, 39, 35, 28, 39, 34, 28, 39, 35, 28, 39, 34, 29, 39, 33, 29, 39, 33, 28, 38, 33, 27, 37, 33, 27, 38, 35, 29, 39, 34, 28, 37, 33, 27, 37, 33, 27, 38, 32, 28, + 37, 34, 28, 39, 34, 28, 39, 32, 27, 38, 33, 27, 38, 34, 28, 38, 33, 28, 39, 32, 26, 39, 33, 26, 38, 34, 27, 38, 34, 27, 38, 32, 26, 38, 31, 27, 37, 32, 27, 37, 33, 26, 37, 32, 27, 37, 31, 28, 38, 31, 28, 38, 32, 27, 37, 32, 26, 36, 31, 27, 37, 31, 26, + 38, 31, 25, 36, 30, 26, 37, 30, 27, 37, 31, 27, 36, 31, 27, 36, 32, 26, 37, 32, 26, 37, 31, 27, 36, 31, 27, 35, 32, 27, 36, 32, 26, 35, 31, 24, 34, 31, 25, 36, 32, 26, 37, 32, 24, 37, 31, 24, 36, 30, 25, 36, 31, 25, 36, 30, 26, 36, 30, 26, 35, 31, 25, + 34, 30, 24, 34, 30, 25, 34, 30, 25, 34, 32, 24, 35, 30, 25, 35, 29, 25, 35, 30, 24, 35, 30, 25, 35, 29, 24, 35, 29, 24, 34, 29, 24, 33, 30, 24, 34, 29, 23, 33, 28, 24, 32, 27, 24, 32, 29, 23, 33, 30, 23, 33, 28, 23, 32, 29, 23, 32, 30, 25, 32, 28, 25, + 34, 28, 23, 33, 28, 24, 32, 28, 24, 32, 29, 24, 31, 28, 23, 31, 28, 22, 31, 28, 23, 31, 28, 23, 31, 27, 23, 31, 27, 23, 30, 27, 23, 30, 28, 22, 30, 28, 22, 31, 26, 23, 37, 32, 27, 45, 38, 31, 7, 6, 5, 30, 30, 30, 23, 23, 24, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 18, 18, 19, 14, 14, 15, 21, 21, 21, + 10, 10, 10, 14, 14, 14, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, + 19, 19, 19, 25, 25, 25, 32, 32, 32, 13, 13, 12, 48, 42, 37, 40, 34, 31, 33, 28, 23, 32, 26, 23, 30, 27, 24, 33, 26, 24, 32, 28, 24, 31, 29, 23, 34, 27, 22, 35, 27, 23, 33, 27, 24, 32, 27, 22, 33, 27, 23, 34, 27, 23, 32, 27, 24, 34, 27, 25, 35, 27, 24, + 74, 66, 62, 146, 139, 133, 181, 171, 168, 33, 27, 24, 32, 28, 24, 32, 29, 25, 32, 28, 24, 35, 29, 24, 35, 29, 25, 46, 40, 36, 118, 114, 112, 33, 30, 25, 33, 30, 23, 40, 37, 29, 78, 76, 72, 107, 104, 101, 33, 30, 24, 33, 31, 24, 34, 29, 24, 58, 54, 48, 34, 30, 26, + 33, 29, 25, 35, 30, 25, 96, 93, 90, 73, 70, 66, 35, 29, 25, 36, 29, 25, 113, 109, 107, 107, 104, 101, 57, 53, 49, 34, 31, 25, 36, 31, 25, 80, 76, 72, 91, 87, 83, 36, 31, 25, 37, 30, 26, 37, 31, 26, 102, 99, 96, 75, 72, 67, 38, 32, 25, 36, 32, 26, 36, 31, 27, + 96, 93, 90, 119, 116, 114, 48, 43, 39, 37, 32, 26, 38, 31, 27, 36, 33, 27, 36, 33, 26, 37, 31, 26, 46, 43, 38, 118, 116, 114, 38, 32, 27, 38, 31, 27, 39, 32, 27, 38, 33, 28, 37, 32, 27, 36, 33, 26, 36, 33, 28, 119, 117, 114, 36, 34, 27, 36, 34, 28, 37, 33, 28, + 36, 32, 28, 37, 34, 28, 38, 35, 27, 37, 34, 27, 38, 33, 26, 66, 61, 56, 103, 101, 96, 40, 34, 27, 39, 33, 27, 38, 33, 27, 38, 35, 27, 38, 34, 27, 38, 33, 28, 39, 35, 28, 41, 35, 28, 40, 33, 29, 40, 33, 28, 38, 34, 28, 38, 35, 28, 39, 35, 27, 41, 34, 28, + 39, 34, 29, 38, 34, 28, 38, 33, 27, 39, 33, 28, 40, 34, 28, 39, 34, 28, 39, 33, 28, 40, 33, 29, 39, 35, 29, 40, 34, 29, 40, 34, 28, 41, 34, 28, 39, 34, 28, 39, 35, 27, 39, 35, 28, 39, 35, 29, 40, 36, 29, 39, 35, 29, 39, 35, 28, 40, 34, 28, 41, 35, 28, + 40, 36, 29, 39, 36, 30, 39, 34, 29, 39, 34, 28, 39, 34, 29, 40, 35, 29, 40, 35, 28, 39, 35, 28, 40, 34, 30, 40, 35, 30, 41, 35, 28, 42, 35, 28, 40, 36, 28, 39, 36, 29, 41, 36, 29, 42, 35, 29, 40, 35, 29, 39, 36, 29, 40, 35, 30, 42, 36, 31, 42, 36, 30, + 41, 36, 29, 40, 37, 30, 40, 35, 29, 41, 34, 30, 41, 36, 30, 41, 37, 30, 40, 37, 30, 40, 36, 30, 41, 35, 30, 41, 34, 30, 42, 35, 30, 43, 36, 29, 43, 36, 30, 41, 36, 31, 41, 36, 30, 42, 35, 30, 42, 36, 30, 43, 35, 30, 42, 34, 30, 42, 35, 30, 42, 34, 30, + 41, 34, 30, 41, 36, 29, 41, 36, 29, 42, 36, 29, 43, 36, 30, 42, 36, 30, 41, 35, 29, 42, 36, 29, 42, 36, 29, 42, 37, 29, 42, 36, 29, 43, 35, 30, 42, 36, 30, 43, 36, 30, 42, 36, 31, 41, 36, 30, 41, 35, 30, 42, 35, 30, 41, 35, 30, 41, 35, 30, 40, 34, 29, + 41, 35, 29, 43, 36, 30, 42, 36, 30, 40, 37, 30, 41, 37, 30, 41, 36, 30, 40, 36, 30, 42, 37, 29, 42, 37, 29, 40, 35, 29, 40, 34, 30, 42, 34, 29, 41, 35, 28, 40, 35, 29, 41, 35, 29, 41, 35, 30, 41, 36, 30, 41, 37, 30, 42, 36, 29, 41, 35, 30, 41, 36, 30, + 40, 36, 31, 41, 36, 30, 41, 35, 30, 40, 35, 30, 40, 36, 30, 41, 35, 29, 41, 36, 29, 39, 35, 29, 40, 34, 28, 41, 36, 29, 41, 35, 29, 41, 35, 29, 41, 36, 29, 39, 35, 28, 39, 34, 29, 40, 33, 29, 42, 34, 29, 40, 36, 29, 40, 36, 29, 40, 34, 29, 41, 34, 29, + 41, 34, 29, 39, 34, 29, 39, 34, 28, 40, 35, 28, 40, 35, 28, 39, 34, 27, 39, 34, 28, 40, 35, 29, 40, 34, 29, 40, 33, 29, 40, 35, 29, 39, 34, 28, 39, 34, 29, 38, 33, 28, 39, 33, 27, 39, 35, 27, 39, 35, 28, 39, 33, 28, 39, 33, 28, 38, 34, 28, 38, 34, 28, + 39, 33, 28, 40, 33, 29, 38, 33, 29, 37, 34, 29, 37, 34, 27, 38, 34, 28, 39, 34, 28, 37, 33, 27, 37, 33, 27, 39, 33, 27, 39, 33, 28, 39, 33, 27, 39, 32, 27, 37, 32, 27, 38, 33, 28, 39, 33, 28, 38, 32, 27, 39, 32, 26, 38, 32, 26, 38, 32, 26, 38, 33, 26, + 38, 33, 26, 38, 33, 26, 38, 33, 26, 36, 32, 26, 38, 33, 26, 38, 33, 26, 37, 33, 26, 36, 33, 26, 36, 33, 26, 37, 33, 27, 36, 32, 26, 35, 31, 27, 36, 31, 27, 38, 32, 26, 38, 32, 26, 38, 31, 26, 36, 31, 26, 36, 31, 27, 36, 31, 27, 36, 30, 26, 36, 30, 26, + 37, 32, 26, 38, 31, 25, 36, 31, 26, 35, 31, 26, 37, 31, 25, 36, 31, 25, 35, 30, 26, 36, 30, 25, 36, 31, 24, 35, 30, 24, 36, 30, 24, 37, 30, 24, 35, 30, 25, 34, 31, 25, 34, 31, 25, 35, 30, 25, 35, 30, 25, 34, 29, 25, 34, 30, 24, 33, 30, 25, 33, 30, 25, + 32, 29, 25, 33, 28, 25, 34, 29, 25, 33, 28, 24, 32, 28, 24, 33, 30, 24, 35, 30, 25, 35, 31, 24, 34, 29, 24, 33, 29, 25, 34, 30, 24, 34, 29, 23, 33, 29, 23, 33, 29, 23, 33, 29, 23, 32, 29, 23, 32, 28, 23, 32, 28, 23, 32, 27, 23, 33, 27, 23, 33, 28, 23, + 33, 29, 23, 31, 28, 24, 33, 28, 24, 32, 28, 22, 31, 26, 22, 31, 27, 23, 33, 28, 23, 38, 33, 27, 44, 38, 30, 7, 6, 5, 30, 30, 30, 24, 24, 25, 18, 18, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 23, 22, 22, 22, 17, 17, 17, 22, 22, 22, 9, 9, 9, 12, 12, 12, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 18, 18, 18, + 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 23, 23, 23, 30, 30, 30, 13, 12, 11, 50, 41, 36, 41, 34, 30, 31, 27, 23, + 33, 27, 22, 30, 28, 22, 32, 26, 23, 32, 27, 23, 32, 28, 23, 32, 27, 24, 32, 27, 24, 32, 29, 23, 33, 28, 23, 33, 27, 24, 35, 27, 24, 34, 26, 23, 34, 28, 23, 33, 27, 23, 34, 28, 24, 34, 27, 24, 149, 139, 134, 138, 131, 122, 34, 30, 25, 34, 28, 25, 34, 29, 25, + 32, 28, 24, 33, 29, 25, 45, 41, 36, 118, 115, 113, 34, 30, 24, 34, 30, 24, 33, 30, 25, 35, 30, 24, 77, 75, 72, 83, 81, 77, 35, 29, 24, 35, 31, 25, 84, 82, 78, 118, 115, 113, 118, 114, 113, 118, 115, 113, 84, 80, 77, 34, 30, 24, 36, 30, 25, 35, 30, 26, 117, 115, 113, + 46, 40, 36, 101, 98, 95, 118, 115, 113, 118, 115, 113, 90, 87, 84, 35, 30, 26, 34, 30, 26, 35, 30, 26, 36, 29, 26, 37, 30, 27, 86, 82, 78, 118, 115, 113, 119, 116, 114, 113, 111, 108, 68, 65, 61, 119, 116, 113, 49, 42, 37, 38, 32, 27, 38, 32, 26, 36, 31, 25, 38, 32, 26, + 37, 33, 26, 48, 44, 38, 119, 117, 113, 38, 33, 26, 38, 32, 26, 37, 33, 27, 37, 32, 27, 36, 32, 27, 36, 33, 27, 38, 33, 26, 120, 116, 114, 43, 37, 33, 38, 33, 27, 38, 32, 28, 36, 33, 26, 37, 34, 27, 38, 33, 27, 39, 33, 27, 37, 34, 27, 82, 78, 73, 87, 85, 79, + 39, 34, 27, 39, 34, 28, 37, 34, 28, 37, 34, 28, 38, 34, 28, 38, 33, 27, 39, 34, 28, 38, 33, 28, 38, 35, 28, 38, 35, 28, 37, 34, 28, 38, 34, 28, 39, 34, 28, 39, 35, 27, 40, 34, 27, 39, 34, 28, 38, 35, 28, 39, 34, 28, 39, 34, 28, 39, 35, 28, 39, 35, 28, + 40, 35, 27, 41, 34, 28, 40, 34, 29, 40, 34, 28, 41, 33, 28, 40, 34, 29, 38, 35, 29, 39, 36, 29, 40, 35, 28, 40, 35, 28, 40, 35, 29, 41, 36, 28, 41, 35, 28, 41, 34, 28, 39, 34, 28, 40, 35, 29, 41, 35, 29, 40, 36, 28, 40, 35, 28, 41, 36, 28, 40, 36, 29, + 39, 36, 29, 40, 36, 29, 39, 36, 29, 40, 35, 28, 41, 35, 29, 40, 35, 28, 40, 34, 28, 41, 34, 30, 42, 35, 30, 41, 35, 30, 40, 34, 30, 41, 35, 29, 40, 35, 30, 39, 36, 29, 39, 37, 30, 39, 35, 30, 40, 35, 30, 40, 35, 30, 40, 35, 29, 40, 35, 29, 40, 35, 29, + 40, 35, 29, 41, 35, 30, 41, 34, 30, 42, 34, 30, 42, 34, 30, 42, 34, 30, 43, 34, 29, 42, 35, 29, 41, 36, 30, 41, 35, 30, 42, 35, 30, 40, 35, 30, 40, 35, 30, 42, 35, 31, 43, 35, 30, 41, 36, 28, 40, 37, 29, 40, 36, 30, 40, 36, 30, 40, 36, 30, 40, 36, 29, + 41, 36, 29, 42, 37, 29, 41, 36, 29, 40, 35, 29, 40, 36, 30, 41, 37, 30, 42, 35, 31, 42, 34, 30, 41, 34, 30, 41, 34, 30, 40, 35, 30, 40, 35, 29, 42, 35, 29, 40, 36, 30, 40, 36, 30, 41, 36, 29, 40, 35, 30, 40, 35, 30, 41, 36, 29, 42, 36, 28, 41, 37, 29, + 40, 37, 29, 41, 36, 29, 41, 36, 30, 41, 35, 30, 40, 35, 30, 41, 36, 30, 42, 35, 29, 42, 34, 30, 41, 36, 30, 40, 35, 29, 41, 34, 30, 42, 34, 30, 41, 35, 29, 39, 34, 29, 39, 34, 29, 40, 35, 29, 40, 35, 30, 40, 36, 30, 42, 35, 29, 41, 35, 29, 39, 35, 30, + 40, 37, 30, 41, 36, 29, 42, 34, 29, 41, 35, 29, 40, 36, 28, 42, 36, 28, 41, 35, 28, 40, 33, 28, 40, 35, 29, 41, 36, 28, 41, 34, 28, 41, 34, 28, 41, 35, 28, 40, 36, 29, 40, 34, 28, 40, 34, 28, 39, 35, 29, 40, 34, 28, 40, 33, 29, 40, 33, 29, 39, 33, 28, + 39, 35, 27, 39, 35, 28, 39, 34, 28, 40, 34, 27, 40, 33, 28, 39, 32, 29, 39, 33, 29, 39, 34, 27, 40, 33, 27, 40, 32, 27, 39, 33, 27, 38, 34, 27, 37, 34, 27, 37, 34, 28, 40, 33, 28, 39, 33, 27, 38, 34, 27, 39, 34, 27, 38, 34, 28, 38, 35, 28, 38, 34, 27, + 38, 33, 27, 38, 33, 27, 38, 33, 26, 38, 34, 27, 37, 33, 28, 37, 32, 27, 38, 32, 27, 38, 32, 27, 38, 32, 26, 37, 33, 27, 37, 32, 28, 37, 32, 28, 37, 32, 26, 38, 32, 26, 39, 33, 27, 38, 33, 27, 37, 33, 26, 38, 33, 26, 37, 32, 27, 36, 32, 28, 37, 33, 27, + 39, 32, 26, 38, 32, 26, 36, 31, 27, 37, 33, 27, 38, 33, 26, 38, 30, 25, 37, 30, 26, 36, 32, 26, 37, 32, 25, 38, 32, 26, 36, 31, 27, 37, 30, 25, 37, 30, 25, 36, 30, 25, 36, 31, 26, 37, 31, 26, 36, 32, 25, 35, 31, 25, 37, 31, 26, 36, 32, 25, 35, 31, 24, + 36, 30, 25, 35, 30, 25, 34, 30, 25, 35, 30, 25, 36, 31, 25, 35, 31, 25, 34, 31, 25, 35, 31, 24, 35, 30, 24, 34, 30, 25, 33, 30, 25, 34, 30, 24, 36, 30, 24, 36, 30, 24, 34, 29, 24, 32, 29, 25, 34, 29, 25, 33, 30, 24, 32, 29, 24, 32, 29, 24, 32, 29, 24, + 33, 29, 25, 33, 28, 25, 33, 28, 24, 34, 29, 23, 32, 29, 23, 32, 29, 23, 34, 30, 25, 34, 30, 24, 34, 29, 23, 33, 28, 23, 32, 29, 23, 32, 29, 23, 32, 27, 23, 32, 27, 23, 31, 27, 23, 31, 27, 24, 31, 27, 23, 30, 28, 22, 31, 28, 23, 33, 28, 23, 32, 29, 23, + 37, 33, 26, 45, 38, 30, 7, 6, 5, 29, 29, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, + 19, 19, 20, 19, 19, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, 10, 9, 9, 14, 14, 14, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 21, 21, 20, 20, 20, 26, 26, 27, 33, 33, 34, 14, 13, 12, 51, 42, 37, 41, 34, 31, 32, 26, 24, 31, 26, 22, 32, 27, 24, 32, 28, 23, 32, 28, 23, 33, 26, 22, 33, 27, 23, 34, 28, 22, + 33, 27, 23, 34, 29, 24, 35, 29, 24, 33, 27, 24, 33, 27, 24, 34, 28, 24, 32, 27, 23, 34, 28, 23, 33, 29, 23, 86, 81, 74, 193, 184, 177, 33, 28, 24, 32, 28, 25, 34, 27, 24, 34, 27, 22, 34, 28, 24, 46, 41, 37, 118, 114, 113, 35, 29, 25, 35, 30, 25, 34, 29, 25, + 35, 31, 25, 46, 41, 36, 107, 103, 101, 34, 30, 24, 34, 29, 24, 34, 30, 26, 33, 31, 25, 35, 30, 25, 36, 28, 26, 34, 29, 25, 34, 30, 25, 34, 30, 26, 35, 30, 24, 36, 29, 25, 35, 29, 25, 36, 30, 26, 35, 32, 24, 36, 31, 25, 35, 30, 26, 36, 31, 25, 35, 30, 26, + 36, 31, 25, 35, 31, 26, 36, 32, 26, 35, 32, 26, 35, 31, 25, 35, 31, 26, 35, 31, 26, 36, 32, 26, 118, 115, 114, 48, 42, 39, 38, 31, 26, 35, 31, 25, 36, 32, 26, 37, 31, 26, 38, 32, 26, 49, 43, 38, 119, 116, 114, 36, 31, 27, 37, 32, 26, 36, 32, 27, 37, 33, 27, + 38, 32, 28, 36, 31, 27, 38, 32, 26, 93, 89, 85, 75, 72, 68, 38, 32, 27, 36, 32, 28, 37, 31, 28, 36, 32, 27, 37, 33, 26, 39, 34, 27, 39, 33, 27, 109, 106, 102, 65, 61, 56, 38, 33, 26, 37, 33, 26, 37, 35, 27, 38, 35, 28, 37, 33, 27, 38, 32, 27, 38, 34, 27, + 39, 35, 27, 40, 35, 28, 38, 34, 28, 38, 34, 27, 38, 34, 28, 40, 36, 29, 40, 34, 27, 39, 33, 27, 39, 34, 28, 38, 35, 28, 39, 35, 28, 40, 34, 28, 40, 34, 28, 40, 34, 27, 39, 34, 28, 40, 35, 28, 40, 34, 27, 40, 35, 28, 41, 34, 29, 41, 33, 28, 39, 34, 28, + 39, 33, 30, 40, 33, 30, 39, 35, 29, 39, 35, 28, 40, 36, 28, 42, 34, 28, 40, 34, 29, 39, 35, 30, 41, 34, 28, 41, 34, 29, 39, 35, 29, 39, 35, 28, 41, 35, 29, 41, 34, 30, 40, 35, 29, 40, 36, 28, 40, 35, 29, 40, 35, 29, 41, 36, 29, 40, 36, 29, 41, 36, 29, + 40, 36, 28, 39, 34, 29, 41, 35, 30, 41, 36, 30, 39, 36, 30, 40, 36, 28, 40, 35, 29, 40, 37, 29, 41, 37, 28, 40, 37, 28, 40, 36, 29, 40, 35, 30, 40, 35, 30, 40, 36, 29, 40, 34, 29, 41, 35, 29, 42, 36, 29, 41, 36, 28, 41, 35, 29, 41, 36, 30, 41, 36, 30, + 42, 35, 29, 41, 36, 30, 40, 35, 30, 41, 35, 29, 42, 35, 29, 42, 35, 30, 41, 35, 30, 39, 36, 30, 39, 36, 30, 41, 35, 30, 42, 35, 30, 40, 35, 30, 40, 36, 30, 41, 36, 30, 41, 35, 29, 42, 36, 30, 42, 37, 29, 41, 35, 29, 42, 35, 30, 43, 36, 31, 41, 37, 29, + 40, 36, 29, 41, 34, 29, 42, 34, 29, 41, 35, 29, 41, 35, 30, 42, 34, 30, 41, 34, 30, 41, 34, 29, 42, 35, 29, 42, 36, 30, 41, 35, 30, 40, 35, 30, 41, 35, 30, 40, 35, 29, 39, 35, 29, 40, 35, 29, 41, 36, 29, 42, 36, 29, 43, 36, 28, 42, 35, 28, 40, 35, 29, + 41, 36, 28, 42, 36, 28, 42, 35, 30, 42, 36, 30, 40, 37, 30, 39, 36, 30, 41, 36, 30, 41, 35, 30, 39, 35, 30, 40, 35, 29, 40, 35, 29, 42, 35, 29, 42, 34, 29, 41, 34, 29, 40, 35, 29, 41, 36, 29, 42, 35, 29, 41, 34, 29, 41, 35, 29, 41, 35, 30, 40, 34, 30, + 40, 34, 29, 40, 34, 28, 40, 35, 29, 40, 34, 28, 40, 33, 29, 38, 33, 29, 39, 35, 28, 40, 35, 29, 39, 34, 29, 38, 34, 28, 38, 34, 28, 38, 33, 28, 39, 33, 28, 41, 33, 29, 39, 33, 29, 39, 34, 29, 40, 34, 29, 40, 33, 28, 39, 34, 28, 38, 34, 29, 38, 34, 28, + 39, 33, 28, 39, 34, 27, 39, 35, 27, 39, 34, 27, 38, 33, 27, 37, 33, 28, 38, 33, 28, 39, 33, 27, 39, 34, 27, 39, 35, 27, 39, 34, 28, 37, 34, 28, 38, 33, 28, 39, 34, 28, 37, 33, 28, 38, 32, 28, 38, 33, 28, 37, 33, 27, 38, 32, 28, 38, 32, 27, 36, 33, 27, + 37, 32, 27, 37, 32, 27, 37, 33, 26, 39, 33, 26, 38, 32, 27, 38, 32, 26, 39, 33, 27, 37, 32, 28, 37, 31, 26, 37, 32, 26, 36, 31, 27, 37, 32, 27, 38, 34, 28, 38, 33, 27, 37, 32, 26, 37, 32, 26, 37, 31, 26, 35, 31, 26, 36, 32, 26, 36, 32, 25, 35, 31, 27, + 36, 31, 27, 36, 30, 26, 35, 31, 26, 35, 30, 25, 35, 31, 26, 36, 32, 24, 36, 31, 25, 36, 31, 26, 37, 32, 27, 36, 32, 25, 36, 31, 25, 35, 32, 25, 34, 32, 24, 36, 31, 24, 36, 30, 25, 34, 30, 24, 34, 30, 24, 35, 30, 24, 35, 30, 25, 34, 31, 26, 34, 30, 25, + 35, 30, 24, 35, 30, 24, 34, 30, 25, 33, 29, 25, 33, 28, 25, 32, 30, 25, 31, 29, 24, 32, 30, 24, 34, 30, 24, 34, 29, 25, 33, 29, 25, 32, 29, 24, 31, 29, 24, 32, 30, 24, 33, 29, 24, 34, 29, 25, 34, 30, 25, 32, 29, 24, 33, 28, 23, 34, 29, 24, 32, 29, 23, + 32, 28, 22, 34, 27, 23, 33, 28, 24, 32, 28, 23, 30, 27, 22, 31, 28, 24, 32, 28, 24, 31, 28, 22, 31, 27, 22, 31, 28, 23, 31, 28, 24, 33, 27, 22, 33, 27, 22, 32, 27, 23, 38, 33, 27, 44, 38, 32, 7, 6, 5, 28, 28, 29, 23, 23, 23, 16, 16, 17, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 17, 17, 18, 14, 14, 14, 21, 21, 20, + 10, 9, 9, 14, 14, 14, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 18, 18, 19, 19, 19, 19, + 19, 19, 20, 26, 26, 26, 33, 33, 33, 13, 13, 12, 49, 43, 35, 42, 35, 30, 32, 27, 23, 32, 27, 22, 32, 26, 23, 32, 27, 23, 31, 27, 23, 31, 26, 24, 31, 27, 23, 33, 28, 23, 33, 27, 22, 31, 27, 22, 33, 29, 23, 35, 28, 24, 35, 28, 23, 34, 27, 23, 34, 28, 22, + 33, 28, 23, 34, 28, 23, 100, 93, 87, 180, 171, 164, 33, 29, 23, 33, 28, 24, 33, 29, 23, 34, 28, 25, 33, 30, 24, 46, 41, 37, 118, 115, 112, 36, 29, 23, 33, 30, 25, 35, 31, 24, 34, 30, 24, 61, 59, 54, 95, 92, 89, 35, 30, 26, 35, 30, 25, 34, 31, 23, 35, 29, 24, + 35, 29, 26, 34, 30, 25, 36, 30, 26, 36, 31, 24, 37, 31, 24, 35, 31, 24, 36, 30, 25, 34, 30, 26, 35, 31, 25, 36, 32, 26, 36, 30, 24, 35, 31, 25, 34, 32, 26, 36, 31, 25, 36, 30, 25, 35, 29, 25, 36, 31, 25, 37, 31, 25, 37, 31, 27, 35, 30, 26, 35, 31, 26, + 37, 32, 26, 119, 116, 113, 49, 42, 37, 38, 31, 26, 36, 32, 27, 37, 31, 26, 37, 32, 26, 36, 31, 26, 46, 44, 39, 118, 117, 114, 38, 33, 27, 37, 32, 26, 37, 32, 27, 37, 33, 26, 36, 31, 27, 37, 30, 26, 38, 32, 26, 49, 44, 39, 114, 110, 108, 46, 43, 39, 35, 34, 28, + 35, 34, 27, 37, 33, 27, 38, 33, 27, 37, 33, 28, 71, 66, 62, 109, 105, 102, 37, 34, 26, 38, 32, 26, 38, 32, 27, 39, 33, 27, 38, 34, 28, 37, 34, 27, 38, 33, 29, 38, 34, 28, 38, 35, 28, 37, 35, 28, 37, 35, 28, 38, 33, 28, 39, 33, 28, 39, 34, 27, 38, 34, 28, + 39, 32, 28, 38, 34, 28, 38, 34, 28, 39, 34, 27, 39, 35, 28, 40, 34, 29, 39, 33, 28, 39, 33, 28, 38, 34, 29, 41, 34, 27, 40, 33, 27, 40, 33, 28, 40, 34, 29, 38, 35, 30, 38, 35, 28, 38, 34, 28, 38, 33, 28, 38, 35, 28, 39, 35, 28, 41, 33, 29, 41, 34, 29, + 41, 35, 29, 41, 35, 29, 41, 35, 29, 40, 36, 29, 39, 34, 28, 39, 34, 29, 40, 34, 29, 40, 35, 28, 40, 35, 28, 38, 34, 28, 38, 34, 29, 39, 35, 29, 40, 35, 28, 41, 34, 28, 41, 36, 28, 40, 36, 29, 40, 34, 28, 41, 35, 28, 41, 35, 29, 41, 36, 29, 41, 36, 29, + 41, 36, 29, 40, 36, 30, 39, 36, 29, 39, 35, 29, 39, 35, 29, 40, 36, 29, 41, 36, 29, 41, 34, 29, 40, 34, 28, 41, 35, 29, 41, 37, 29, 40, 37, 29, 41, 36, 29, 42, 35, 29, 42, 35, 29, 40, 34, 30, 40, 33, 30, 40, 35, 30, 41, 35, 30, 41, 34, 30, 40, 35, 30, + 42, 35, 30, 41, 35, 30, 41, 35, 30, 40, 35, 30, 39, 34, 30, 40, 35, 30, 40, 35, 29, 40, 35, 29, 41, 35, 29, 41, 35, 30, 41, 35, 30, 41, 35, 30, 42, 36, 29, 41, 36, 30, 40, 36, 29, 40, 36, 28, 41, 35, 30, 41, 35, 30, 41, 36, 29, 41, 37, 29, 40, 36, 30, + 40, 36, 30, 39, 36, 29, 40, 35, 28, 41, 35, 29, 41, 35, 29, 40, 36, 28, 40, 36, 29, 41, 35, 29, 40, 34, 29, 41, 34, 29, 42, 34, 29, 41, 34, 28, 40, 35, 28, 40, 35, 28, 40, 34, 29, 39, 35, 30, 39, 35, 30, 39, 35, 29, 40, 35, 29, 42, 36, 29, 41, 36, 28, + 39, 36, 29, 41, 36, 30, 41, 35, 30, 41, 36, 30, 41, 35, 29, 38, 35, 29, 39, 35, 29, 41, 36, 29, 40, 36, 29, 39, 35, 29, 40, 35, 29, 41, 35, 29, 40, 34, 28, 40, 34, 28, 41, 34, 28, 40, 35, 29, 38, 34, 29, 40, 34, 29, 41, 35, 29, 40, 35, 29, 41, 34, 28, + 41, 33, 28, 40, 33, 29, 40, 33, 29, 40, 33, 28, 39, 34, 29, 38, 34, 28, 38, 34, 28, 38, 35, 29, 39, 35, 27, 39, 34, 27, 39, 33, 28, 38, 33, 28, 39, 34, 28, 40, 34, 27, 39, 34, 27, 40, 34, 27, 40, 33, 27, 40, 34, 27, 39, 35, 27, 37, 35, 27, 38, 33, 28, + 40, 33, 28, 39, 33, 27, 38, 33, 27, 39, 34, 27, 38, 33, 27, 38, 34, 27, 38, 33, 28, 38, 33, 29, 36, 32, 28, 37, 33, 28, 37, 33, 28, 39, 33, 28, 39, 32, 26, 39, 32, 26, 38, 33, 27, 37, 33, 27, 38, 32, 27, 39, 32, 28, 38, 33, 27, 37, 32, 28, 37, 32, 27, + 37, 32, 27, 36, 32, 28, 37, 33, 27, 37, 32, 26, 37, 32, 28, 38, 33, 27, 37, 32, 26, 37, 33, 26, 36, 33, 26, 36, 30, 26, 36, 31, 27, 36, 32, 26, 37, 32, 26, 36, 30, 26, 35, 30, 27, 36, 30, 26, 36, 31, 26, 36, 32, 26, 36, 32, 25, 36, 32, 25, 37, 32, 24, + 36, 31, 24, 35, 30, 25, 35, 30, 25, 36, 31, 24, 35, 31, 24, 35, 32, 24, 36, 31, 24, 34, 31, 24, 34, 31, 24, 35, 30, 25, 35, 30, 25, 35, 31, 25, 35, 32, 26, 34, 30, 25, 32, 29, 24, 32, 30, 24, 33, 30, 25, 34, 30, 24, 34, 30, 23, 32, 28, 25, 31, 28, 25, + 33, 29, 24, 34, 29, 23, 32, 30, 24, 31, 29, 24, 33, 28, 24, 35, 28, 23, 34, 28, 24, 33, 29, 25, 32, 29, 24, 31, 28, 23, 32, 28, 23, 34, 27, 23, 34, 27, 24, 34, 28, 23, 34, 29, 23, 33, 28, 23, 34, 27, 22, 32, 27, 22, 32, 27, 23, 31, 27, 22, 30, 28, 22, + 32, 28, 23, 33, 27, 22, 32, 26, 22, 32, 27, 23, 32, 28, 23, 31, 27, 23, 30, 27, 22, 36, 33, 27, 43, 38, 31, 7, 6, 5, 27, 27, 27, 21, 21, 21, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 17, 17, 17, 14, 14, 14, 20, 20, 20, 9, 9, 9, 12, 12, 13, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 24, 24, 24, 31, 31, 32, 13, 12, 12, 49, 42, 35, 43, 35, 30, 33, 26, 24, + 32, 26, 23, 32, 26, 21, 31, 28, 23, 31, 28, 23, 33, 28, 22, 32, 27, 22, 32, 26, 23, 31, 27, 23, 32, 28, 24, 32, 27, 23, 33, 28, 23, 73, 68, 60, 149, 142, 131, 35, 26, 22, 33, 29, 23, 32, 28, 22, 191, 181, 175, 114, 104, 98, 33, 28, 24, 32, 27, 23, 32, 29, 24, + 34, 30, 24, 35, 29, 23, 44, 40, 35, 116, 114, 112, 35, 30, 24, 35, 30, 24, 33, 30, 24, 52, 46, 42, 111, 109, 107, 61, 57, 53, 34, 29, 24, 34, 29, 24, 34, 30, 24, 35, 30, 24, 35, 28, 25, 33, 29, 24, 35, 31, 25, 36, 31, 25, 37, 31, 24, 35, 30, 26, 34, 30, 25, + 36, 31, 24, 36, 30, 26, 36, 30, 26, 36, 30, 25, 35, 30, 24, 35, 30, 25, 34, 30, 26, 35, 30, 26, 35, 31, 25, 35, 31, 24, 34, 32, 25, 36, 30, 25, 36, 31, 25, 35, 31, 25, 36, 30, 26, 118, 115, 114, 48, 43, 37, 37, 32, 26, 36, 31, 27, 35, 31, 26, 36, 32, 27, + 37, 31, 26, 48, 44, 38, 118, 116, 114, 35, 33, 26, 37, 32, 27, 36, 32, 27, 38, 31, 26, 37, 32, 26, 37, 33, 27, 36, 33, 28, 37, 32, 27, 64, 59, 56, 114, 111, 108, 60, 55, 49, 38, 32, 26, 37, 33, 27, 37, 34, 27, 75, 72, 67, 114, 110, 109, 50, 43, 38, 39, 33, 27, + 38, 34, 27, 38, 34, 27, 39, 34, 27, 38, 33, 28, 37, 34, 26, 37, 34, 26, 36, 33, 27, 36, 33, 28, 38, 33, 27, 37, 35, 27, 39, 34, 28, 40, 34, 28, 38, 33, 27, 38, 33, 28, 39, 34, 28, 37, 35, 29, 38, 35, 28, 40, 34, 27, 38, 32, 28, 38, 33, 28, 39, 33, 28, + 39, 34, 28, 39, 34, 28, 38, 34, 28, 39, 34, 28, 41, 34, 29, 41, 33, 29, 41, 34, 29, 40, 34, 29, 40, 35, 29, 40, 34, 28, 38, 33, 28, 38, 34, 28, 38, 34, 28, 38, 34, 29, 40, 33, 29, 40, 34, 30, 38, 34, 28, 39, 35, 27, 40, 35, 29, 39, 35, 30, 38, 35, 29, + 39, 34, 29, 41, 35, 29, 42, 35, 29, 40, 35, 29, 38, 35, 29, 39, 35, 28, 40, 35, 28, 41, 34, 28, 40, 36, 30, 40, 36, 30, 41, 35, 29, 41, 35, 30, 40, 34, 29, 39, 34, 29, 40, 34, 29, 41, 34, 28, 41, 34, 28, 42, 35, 29, 41, 36, 29, 40, 37, 28, 41, 36, 29, + 40, 36, 30, 41, 36, 30, 42, 36, 29, 41, 35, 29, 39, 35, 29, 40, 36, 29, 39, 35, 30, 39, 35, 29, 40, 34, 29, 42, 34, 30, 42, 34, 30, 41, 35, 30, 41, 36, 31, 40, 36, 30, 39, 35, 29, 41, 35, 29, 41, 35, 30, 41, 36, 29, 42, 36, 29, 41, 35, 30, 40, 35, 30, + 40, 35, 29, 41, 34, 29, 42, 34, 30, 41, 34, 30, 39, 34, 30, 40, 35, 29, 41, 35, 29, 41, 35, 29, 41, 36, 29, 42, 35, 30, 42, 35, 30, 42, 35, 29, 41, 36, 28, 40, 35, 29, 41, 34, 29, 42, 34, 29, 41, 34, 29, 40, 35, 28, 41, 35, 28, 39, 35, 29, 40, 36, 30, + 41, 36, 29, 39, 36, 28, 39, 35, 29, 40, 34, 29, 41, 35, 29, 41, 35, 29, 41, 34, 28, 42, 35, 29, 41, 35, 30, 41, 34, 29, 40, 35, 28, 40, 36, 29, 40, 35, 29, 39, 34, 29, 40, 34, 29, 40, 35, 29, 40, 34, 29, 40, 35, 29, 39, 34, 29, 40, 34, 28, 41, 34, 29, + 42, 33, 29, 42, 34, 28, 41, 35, 29, 41, 35, 30, 41, 34, 30, 41, 34, 29, 40, 34, 28, 41, 34, 28, 41, 34, 28, 41, 36, 29, 39, 35, 29, 39, 33, 28, 40, 34, 29, 39, 34, 29, 39, 33, 28, 39, 33, 28, 38, 33, 29, 38, 33, 28, 40, 35, 27, 40, 34, 28, 40, 33, 28, + 39, 34, 28, 39, 34, 28, 39, 35, 28, 40, 34, 27, 39, 32, 28, 37, 33, 28, 38, 35, 29, 39, 34, 28, 39, 33, 27, 38, 33, 28, 38, 34, 28, 38, 33, 26, 37, 33, 26, 38, 34, 28, 37, 33, 29, 37, 32, 28, 39, 34, 27, 38, 34, 28, 38, 33, 27, 39, 34, 27, 39, 34, 26, + 37, 33, 26, 38, 33, 28, 38, 33, 28, 37, 32, 27, 37, 31, 28, 38, 32, 27, 38, 32, 26, 37, 32, 26, 36, 32, 27, 37, 32, 27, 38, 31, 28, 38, 32, 27, 39, 33, 27, 38, 32, 27, 36, 33, 27, 35, 33, 27, 35, 33, 27, 35, 32, 26, 36, 31, 27, 37, 32, 26, 36, 33, 26, + 37, 32, 27, 38, 31, 27, 38, 32, 26, 37, 32, 25, 36, 31, 26, 36, 32, 25, 35, 31, 25, 35, 30, 26, 37, 31, 26, 36, 31, 26, 35, 32, 25, 36, 33, 26, 35, 33, 26, 35, 32, 26, 36, 30, 26, 36, 31, 25, 36, 33, 25, 35, 32, 24, 36, 31, 25, 36, 31, 25, 35, 30, 24, + 34, 30, 24, 35, 30, 24, 36, 31, 24, 34, 31, 24, 34, 31, 24, 34, 30, 25, 33, 30, 25, 34, 29, 25, 35, 29, 25, 34, 29, 25, 33, 29, 25, 34, 30, 25, 34, 29, 24, 32, 28, 24, 33, 29, 24, 34, 29, 24, 32, 29, 24, 33, 28, 24, 34, 29, 24, 34, 29, 24, 33, 29, 25, + 32, 28, 24, 33, 28, 25, 34, 29, 25, 33, 28, 24, 33, 28, 23, 33, 29, 24, 33, 28, 23, 33, 28, 24, 33, 28, 23, 33, 28, 23, 31, 28, 23, 32, 28, 23, 32, 27, 22, 32, 26, 23, 30, 26, 23, 31, 26, 23, 31, 27, 23, 31, 27, 23, 32, 26, 23, 30, 25, 23, 31, 27, 23, + 37, 33, 27, 43, 38, 32, 7, 6, 5, 25, 25, 25, 19, 19, 19, 13, 13, 13, 12, 12, 13, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 14, 14, 14, 21, 21, 20, 8, 8, 8, 11, 11, 11, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 23, 23, 23, 31, 31, 31, 13, 12, 11, 49, 42, 36, 40, 36, 29, 33, 28, 23, 31, 26, 22, 31, 26, 22, 32, 27, 23, 33, 26, 22, 33, 28, 23, 32, 28, 23, 32, 27, 23, + 32, 29, 23, 32, 28, 22, 31, 26, 23, 31, 28, 24, 32, 27, 24, 137, 127, 123, 207, 203, 194, 208, 202, 195, 207, 201, 194, 123, 117, 109, 32, 28, 23, 33, 27, 23, 33, 26, 24, 34, 28, 23, 33, 27, 22, 35, 27, 23, 41, 34, 29, 117, 114, 112, 117, 114, 112, 117, 114, 112, 117, 115, 112, + 105, 103, 100, 62, 57, 54, 36, 31, 24, 35, 30, 24, 33, 30, 25, 34, 30, 25, 34, 29, 25, 34, 29, 25, 34, 31, 25, 34, 29, 25, 36, 28, 25, 35, 29, 25, 34, 30, 25, 34, 30, 26, 34, 30, 26, 35, 31, 25, 36, 31, 25, 34, 31, 25, 35, 30, 25, 34, 30, 25, 33, 30, 25, + 35, 29, 26, 36, 29, 26, 34, 31, 25, 36, 31, 26, 35, 31, 26, 34, 30, 26, 36, 30, 25, 37, 30, 25, 113, 110, 107, 46, 43, 36, 36, 32, 26, 37, 31, 26, 35, 31, 26, 35, 32, 27, 35, 31, 27, 48, 42, 38, 119, 116, 113, 119, 117, 113, 119, 116, 114, 119, 115, 114, 120, 115, 114, + 119, 116, 114, 42, 37, 31, 35, 31, 27, 36, 31, 28, 37, 31, 28, 52, 49, 44, 98, 95, 90, 120, 116, 114, 118, 116, 114, 119, 117, 114, 92, 89, 85, 43, 38, 33, 39, 34, 27, 38, 33, 27, 39, 34, 26, 40, 33, 26, 37, 34, 27, 38, 34, 27, 38, 34, 27, 39, 33, 26, 39, 34, 27, + 39, 35, 28, 39, 34, 27, 38, 33, 27, 39, 34, 28, 38, 33, 27, 38, 34, 27, 39, 33, 27, 38, 33, 27, 38, 34, 28, 38, 33, 28, 38, 32, 27, 38, 33, 28, 40, 33, 28, 40, 34, 28, 39, 33, 29, 39, 33, 27, 40, 33, 27, 39, 33, 29, 41, 33, 29, 40, 34, 28, 39, 34, 27, + 38, 34, 27, 38, 35, 28, 40, 35, 30, 41, 35, 29, 39, 34, 29, 39, 34, 29, 40, 35, 28, 39, 33, 28, 40, 34, 28, 40, 35, 28, 40, 35, 28, 40, 35, 29, 40, 35, 29, 40, 35, 28, 39, 35, 29, 40, 35, 28, 40, 34, 28, 40, 35, 29, 39, 36, 30, 39, 35, 29, 39, 34, 28, + 39, 35, 29, 40, 35, 29, 42, 35, 29, 42, 36, 29, 40, 36, 28, 40, 35, 28, 41, 35, 28, 39, 36, 29, 39, 36, 29, 41, 36, 29, 42, 36, 28, 41, 36, 29, 40, 36, 29, 41, 35, 29, 42, 35, 29, 41, 35, 29, 41, 35, 28, 41, 35, 28, 42, 36, 28, 42, 35, 29, 41, 35, 30, + 42, 34, 29, 41, 35, 28, 41, 35, 29, 42, 34, 29, 42, 35, 29, 40, 35, 30, 41, 34, 30, 42, 35, 29, 40, 36, 29, 40, 36, 29, 40, 35, 30, 39, 35, 29, 39, 35, 29, 41, 34, 30, 42, 34, 29, 41, 35, 29, 41, 36, 29, 42, 36, 29, 41, 35, 29, 40, 35, 29, 41, 36, 30, + 42, 36, 29, 43, 35, 29, 42, 34, 29, 40, 35, 28, 41, 35, 28, 42, 35, 30, 40, 36, 29, 39, 36, 30, 39, 36, 29, 40, 36, 28, 40, 36, 29, 40, 36, 29, 41, 35, 30, 40, 35, 29, 39, 36, 28, 40, 34, 29, 42, 34, 29, 41, 35, 28, 41, 35, 29, 39, 34, 30, 39, 34, 30, + 40, 34, 29, 40, 35, 28, 39, 36, 29, 39, 35, 28, 40, 34, 28, 39, 34, 29, 39, 34, 29, 40, 34, 29, 40, 34, 29, 39, 34, 29, 40, 34, 29, 41, 33, 29, 40, 33, 29, 40, 33, 29, 40, 33, 28, 40, 33, 29, 41, 34, 29, 41, 35, 28, 40, 34, 28, 40, 34, 28, 40, 35, 29, + 40, 34, 28, 39, 34, 29, 40, 34, 29, 41, 34, 29, 41, 35, 29, 40, 35, 28, 40, 35, 29, 41, 34, 29, 40, 34, 29, 40, 33, 29, 40, 34, 29, 39, 34, 28, 39, 33, 28, 40, 33, 29, 39, 35, 29, 37, 34, 28, 38, 33, 27, 39, 33, 27, 39, 33, 27, 40, 33, 27, 40, 34, 27, + 39, 34, 27, 38, 34, 26, 38, 34, 27, 40, 34, 28, 39, 33, 27, 38, 32, 27, 39, 33, 27, 40, 34, 27, 38, 34, 27, 36, 35, 28, 37, 34, 28, 38, 33, 27, 37, 33, 27, 36, 32, 27, 36, 33, 26, 38, 33, 26, 38, 32, 27, 37, 33, 26, 36, 33, 27, 37, 31, 27, 37, 31, 26, + 37, 31, 26, 37, 31, 26, 38, 31, 26, 38, 32, 27, 39, 32, 28, 38, 32, 27, 37, 33, 26, 37, 32, 26, 37, 32, 27, 35, 33, 27, 35, 33, 27, 37, 32, 27, 37, 31, 26, 35, 33, 25, 37, 33, 25, 38, 32, 26, 37, 31, 26, 36, 31, 26, 37, 32, 26, 36, 32, 25, 35, 30, 25, + 36, 31, 26, 36, 32, 26, 35, 31, 25, 35, 30, 25, 35, 31, 25, 36, 31, 24, 35, 30, 24, 35, 30, 26, 36, 30, 26, 37, 31, 25, 37, 32, 25, 35, 31, 24, 33, 30, 24, 35, 30, 24, 35, 29, 24, 34, 29, 25, 34, 30, 24, 34, 30, 25, 34, 29, 26, 35, 29, 25, 35, 30, 24, + 33, 30, 24, 32, 29, 24, 32, 29, 24, 33, 28, 25, 33, 29, 24, 31, 29, 24, 33, 29, 24, 34, 30, 23, 34, 29, 24, 34, 29, 24, 32, 28, 23, 33, 28, 23, 34, 29, 23, 32, 29, 23, 31, 28, 24, 33, 27, 24, 33, 28, 24, 33, 28, 25, 34, 29, 24, 33, 28, 23, 31, 27, 23, + 31, 28, 24, 31, 28, 24, 32, 28, 22, 31, 29, 22, 31, 28, 22, 31, 29, 23, 32, 27, 23, 31, 27, 22, 31, 28, 22, 32, 27, 23, 31, 27, 22, 30, 27, 23, 31, 27, 23, 31, 29, 22, 38, 32, 26, 44, 37, 31, 7, 6, 5, 26, 26, 26, 20, 20, 20, 14, 14, 14, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 15, 16, 16, 15, 16, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 13, 13, 13, 20, 20, 20, + 7, 7, 7, 10, 10, 10, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, + 17, 17, 18, 24, 24, 24, 31, 31, 31, 13, 12, 11, 50, 43, 35, 40, 37, 28, 32, 28, 23, 31, 26, 23, 33, 25, 21, 31, 27, 22, 31, 27, 24, 32, 27, 23, 31, 26, 23, 34, 27, 23, 32, 28, 23, 32, 28, 23, 34, 27, 23, 34, 27, 23, 32, 28, 22, 32, 27, 23, 33, 28, 22, + 34, 27, 24, 33, 29, 23, 31, 29, 23, 32, 29, 23, 32, 29, 24, 34, 27, 25, 32, 29, 24, 32, 28, 22, 33, 27, 23, 34, 27, 24, 34, 30, 24, 33, 28, 23, 33, 28, 23, 34, 30, 24, 32, 31, 24, 33, 29, 25, 34, 30, 24, 35, 30, 23, 35, 30, 24, 35, 29, 24, 34, 30, 25, + 34, 29, 23, 36, 29, 24, 36, 29, 25, 34, 30, 25, 36, 30, 25, 36, 29, 24, 35, 30, 24, 35, 31, 25, 34, 31, 25, 35, 32, 24, 34, 29, 25, 35, 29, 26, 35, 30, 25, 34, 31, 26, 34, 29, 26, 36, 30, 24, 37, 31, 24, 35, 31, 25, 34, 32, 25, 36, 31, 25, 36, 30, 24, + 35, 30, 25, 36, 30, 26, 36, 31, 26, 37, 30, 25, 35, 30, 27, 34, 31, 26, 35, 32, 25, 36, 31, 26, 37, 32, 26, 35, 30, 26, 37, 32, 27, 37, 32, 27, 36, 30, 27, 36, 31, 26, 36, 32, 26, 36, 32, 26, 37, 32, 27, 36, 33, 27, 36, 31, 26, 37, 31, 26, 37, 31, 27, + 36, 32, 28, 36, 32, 28, 37, 31, 27, 38, 32, 26, 37, 32, 27, 37, 33, 26, 38, 32, 25, 38, 33, 26, 37, 34, 26, 39, 32, 26, 39, 32, 26, 38, 33, 27, 38, 33, 27, 38, 34, 27, 38, 34, 27, 38, 34, 27, 37, 34, 28, 38, 33, 27, 38, 33, 27, 36, 34, 27, 37, 35, 27, + 38, 33, 27, 37, 32, 27, 37, 33, 28, 39, 35, 28, 38, 35, 28, 38, 35, 28, 39, 34, 27, 39, 34, 28, 39, 33, 29, 38, 32, 29, 39, 33, 29, 38, 34, 28, 40, 33, 29, 41, 34, 28, 40, 34, 28, 40, 34, 28, 40, 34, 28, 39, 34, 29, 39, 33, 27, 40, 34, 27, 40, 34, 27, + 38, 34, 27, 39, 34, 28, 38, 34, 29, 39, 35, 29, 38, 34, 28, 40, 35, 28, 41, 35, 29, 39, 36, 28, 40, 35, 28, 41, 34, 29, 40, 34, 29, 40, 36, 29, 41, 36, 29, 41, 36, 29, 39, 35, 29, 38, 35, 29, 39, 35, 29, 39, 34, 29, 39, 35, 30, 40, 35, 29, 40, 36, 29, + 40, 35, 29, 40, 33, 29, 41, 34, 29, 40, 34, 29, 39, 34, 29, 39, 35, 30, 41, 35, 29, 41, 35, 29, 42, 34, 30, 42, 35, 30, 41, 35, 29, 41, 35, 28, 41, 36, 28, 41, 36, 28, 42, 36, 29, 41, 36, 29, 41, 35, 29, 42, 36, 30, 41, 36, 30, 41, 35, 30, 42, 35, 29, + 41, 36, 29, 39, 36, 29, 39, 35, 29, 40, 35, 29, 40, 35, 30, 39, 34, 29, 40, 34, 28, 41, 34, 30, 41, 35, 31, 40, 35, 30, 42, 34, 29, 42, 35, 29, 41, 36, 29, 40, 35, 29, 41, 34, 29, 42, 34, 29, 41, 34, 29, 40, 34, 29, 40, 35, 29, 40, 35, 28, 41, 35, 29, + 41, 36, 29, 41, 36, 29, 40, 35, 28, 41, 34, 28, 40, 34, 29, 38, 35, 29, 38, 35, 28, 39, 35, 29, 39, 35, 29, 40, 34, 28, 41, 35, 29, 41, 36, 29, 39, 36, 29, 40, 35, 29, 39, 34, 29, 39, 34, 29, 41, 34, 29, 41, 35, 29, 39, 35, 30, 39, 35, 29, 40, 35, 28, + 41, 35, 28, 40, 34, 29, 41, 34, 29, 41, 35, 28, 40, 34, 27, 41, 34, 28, 41, 33, 29, 41, 34, 30, 40, 35, 30, 39, 34, 29, 40, 33, 29, 40, 35, 29, 40, 34, 28, 41, 34, 28, 40, 34, 28, 38, 34, 28, 39, 35, 29, 39, 34, 28, 40, 34, 28, 40, 34, 28, 39, 34, 28, + 38, 34, 28, 38, 35, 29, 39, 33, 29, 39, 32, 28, 39, 34, 27, 38, 34, 28, 38, 33, 28, 40, 32, 28, 40, 32, 28, 38, 33, 27, 38, 35, 27, 39, 35, 27, 38, 35, 28, 37, 35, 28, 37, 34, 27, 38, 33, 27, 39, 32, 27, 40, 33, 27, 39, 33, 28, 37, 34, 27, 39, 33, 26, + 40, 33, 27, 37, 33, 26, 37, 33, 26, 38, 32, 27, 37, 33, 28, 37, 34, 27, 38, 33, 26, 37, 31, 27, 38, 32, 26, 38, 33, 26, 36, 32, 27, 38, 33, 27, 38, 32, 26, 37, 31, 26, 38, 31, 27, 38, 32, 27, 38, 33, 26, 37, 32, 27, 36, 31, 27, 36, 32, 26, 36, 31, 26, + 36, 32, 26, 37, 32, 26, 37, 31, 26, 36, 31, 27, 35, 31, 27, 36, 31, 27, 37, 31, 26, 36, 32, 26, 35, 32, 25, 36, 30, 26, 37, 30, 26, 37, 30, 26, 35, 30, 27, 34, 31, 26, 35, 32, 25, 37, 31, 25, 36, 30, 26, 35, 31, 26, 36, 31, 25, 36, 31, 25, 33, 31, 26, + 35, 32, 25, 36, 31, 24, 34, 31, 25, 35, 30, 26, 37, 30, 26, 36, 30, 24, 35, 31, 24, 35, 31, 25, 36, 31, 24, 35, 30, 24, 33, 30, 25, 34, 29, 24, 35, 29, 25, 33, 30, 25, 32, 30, 24, 33, 30, 24, 34, 30, 24, 33, 28, 25, 32, 28, 24, 34, 29, 23, 33, 30, 25, + 31, 29, 24, 33, 28, 23, 33, 29, 23, 32, 29, 24, 33, 28, 24, 34, 28, 24, 33, 29, 25, 32, 30, 24, 33, 29, 24, 34, 27, 24, 33, 29, 24, 31, 28, 24, 32, 27, 24, 34, 28, 24, 33, 28, 23, 31, 29, 24, 33, 29, 23, 34, 28, 23, 31, 28, 23, 31, 28, 23, 33, 28, 23, + 32, 27, 22, 31, 26, 21, 32, 27, 22, 32, 28, 22, 31, 26, 22, 32, 25, 22, 31, 27, 22, 36, 32, 27, 42, 38, 32, 7, 6, 5, 27, 27, 27, 21, 21, 21, 14, 14, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, + 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 13, 13, 13, 20, 20, 20, 8, 8, 7, 11, 11, 11, 14, 14, 14, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, + 15, 15, 16, 15, 15, 15, 14, 15, 15, 14, 14, 14, 14, 14, 15, 14, 14, 15, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 16, 16, 16, 22, 22, 23, 30, 30, 30, 13, 12, 11, 51, 43, 34, 42, 36, 29, 33, 28, 22, + 32, 28, 23, 32, 27, 22, 33, 26, 21, 33, 26, 23, 33, 26, 22, 33, 27, 22, 32, 26, 23, 33, 27, 23, 33, 28, 22, 33, 28, 22, 31, 27, 24, 32, 27, 23, 33, 28, 23, 32, 26, 22, 34, 27, 23, 34, 27, 23, 34, 28, 23, 32, 27, 23, 32, 27, 22, 34, 27, 24, 34, 29, 23, + 33, 28, 24, 34, 27, 23, 35, 28, 25, 33, 28, 25, 32, 28, 25, 32, 29, 24, 34, 28, 25, 33, 29, 25, 33, 30, 25, 33, 28, 25, 35, 30, 24, 34, 30, 25, 34, 29, 24, 33, 30, 25, 34, 30, 23, 34, 30, 24, 34, 29, 25, 34, 29, 24, 35, 30, 25, 36, 31, 26, 36, 30, 26, + 36, 28, 25, 35, 29, 24, 35, 29, 25, 36, 29, 26, 34, 30, 25, 33, 30, 25, 35, 31, 26, 36, 30, 25, 33, 30, 24, 36, 31, 24, 37, 31, 25, 36, 32, 25, 35, 31, 25, 36, 32, 24, 36, 30, 26, 35, 31, 26, 36, 31, 25, 36, 32, 25, 34, 30, 25, 35, 30, 26, 35, 31, 26, + 37, 33, 26, 35, 32, 26, 36, 31, 27, 37, 31, 27, 38, 30, 27, 39, 30, 27, 37, 31, 26, 35, 31, 27, 36, 31, 26, 37, 32, 25, 36, 32, 26, 35, 32, 27, 36, 31, 26, 37, 33, 26, 37, 32, 28, 38, 33, 27, 36, 32, 27, 36, 31, 27, 37, 32, 27, 37, 33, 26, 38, 32, 26, + 36, 33, 27, 37, 33, 26, 39, 34, 26, 39, 33, 26, 39, 33, 28, 37, 34, 27, 37, 35, 26, 38, 34, 27, 37, 33, 28, 36, 33, 28, 37, 34, 28, 38, 33, 26, 37, 34, 26, 39, 33, 27, 38, 33, 27, 36, 33, 26, 37, 34, 27, 37, 35, 28, 38, 35, 28, 38, 34, 29, 37, 34, 27, + 39, 33, 27, 39, 33, 27, 39, 33, 28, 39, 33, 28, 41, 34, 27, 39, 35, 27, 38, 35, 28, 39, 34, 29, 39, 33, 28, 40, 33, 28, 40, 36, 27, 40, 35, 29, 40, 34, 28, 39, 35, 27, 38, 35, 28, 39, 35, 28, 41, 35, 28, 39, 34, 29, 38, 34, 29, 38, 34, 28, 40, 36, 27, + 42, 36, 28, 41, 35, 28, 40, 35, 28, 39, 35, 27, 40, 35, 28, 38, 35, 29, 38, 34, 28, 39, 33, 28, 39, 35, 29, 38, 35, 29, 39, 34, 28, 40, 34, 28, 40, 36, 29, 40, 36, 29, 39, 35, 29, 40, 35, 29, 41, 35, 29, 40, 35, 29, 40, 35, 28, 40, 35, 29, 40, 34, 30, + 40, 35, 29, 41, 35, 28, 42, 36, 28, 42, 36, 29, 42, 36, 30, 41, 34, 30, 40, 34, 29, 41, 35, 29, 42, 35, 29, 42, 34, 28, 42, 35, 28, 41, 36, 29, 41, 35, 29, 40, 35, 28, 40, 35, 29, 40, 36, 29, 41, 35, 29, 40, 34, 29, 38, 34, 29, 38, 34, 29, 39, 34, 29, + 39, 35, 29, 40, 36, 29, 41, 34, 29, 41, 33, 29, 40, 34, 29, 41, 35, 29, 41, 35, 30, 40, 35, 30, 41, 34, 30, 42, 34, 29, 42, 35, 28, 42, 36, 29, 41, 35, 30, 41, 34, 30, 41, 35, 30, 41, 35, 29, 40, 35, 29, 41, 35, 29, 41, 34, 28, 41, 35, 29, 41, 37, 29, + 40, 35, 29, 40, 34, 28, 40, 35, 27, 39, 35, 28, 40, 34, 28, 40, 35, 28, 39, 34, 29, 40, 34, 29, 41, 34, 28, 40, 35, 28, 39, 34, 29, 38, 34, 29, 38, 35, 29, 38, 34, 29, 39, 34, 30, 40, 35, 30, 40, 36, 29, 40, 35, 29, 41, 33, 29, 41, 33, 29, 39, 33, 29, + 39, 34, 29, 39, 35, 29, 40, 34, 29, 40, 34, 29, 41, 35, 29, 39, 34, 29, 39, 34, 28, 41, 35, 28, 41, 35, 28, 41, 33, 29, 39, 34, 28, 39, 34, 28, 38, 34, 29, 39, 34, 29, 39, 34, 28, 39, 33, 27, 39, 33, 27, 39, 34, 27, 38, 35, 27, 37, 34, 28, 38, 33, 28, + 39, 33, 28, 38, 34, 29, 37, 32, 28, 37, 32, 27, 39, 33, 27, 39, 35, 27, 37, 35, 27, 38, 33, 27, 38, 33, 28, 38, 33, 27, 38, 32, 26, 38, 32, 28, 39, 31, 29, 39, 33, 28, 38, 34, 27, 38, 32, 27, 38, 33, 27, 38, 33, 27, 39, 32, 28, 37, 32, 27, 35, 33, 27, + 37, 33, 27, 38, 33, 27, 37, 33, 26, 36, 33, 27, 35, 33, 27, 36, 32, 27, 38, 33, 26, 39, 32, 26, 39, 31, 27, 38, 32, 27, 38, 31, 26, 37, 31, 26, 36, 32, 27, 36, 33, 26, 36, 32, 27, 37, 30, 26, 37, 31, 26, 36, 31, 27, 37, 31, 26, 36, 31, 26, 35, 32, 27, + 36, 32, 26, 37, 31, 27, 37, 31, 26, 35, 32, 25, 35, 32, 25, 36, 32, 26, 35, 31, 26, 36, 30, 25, 36, 30, 24, 34, 30, 24, 34, 31, 26, 35, 31, 27, 36, 29, 26, 36, 29, 26, 34, 30, 26, 34, 30, 25, 35, 30, 24, 35, 31, 24, 36, 32, 24, 35, 31, 25, 34, 31, 25, + 34, 31, 24, 33, 31, 24, 33, 31, 25, 35, 30, 24, 35, 29, 24, 33, 29, 25, 32, 30, 25, 33, 30, 24, 32, 29, 23, 33, 29, 24, 34, 29, 24, 33, 29, 24, 32, 29, 25, 32, 29, 23, 34, 30, 23, 34, 29, 24, 32, 28, 24, 33, 29, 25, 33, 28, 24, 32, 29, 23, 32, 29, 24, + 32, 28, 23, 32, 29, 24, 32, 29, 24, 33, 28, 23, 33, 28, 23, 33, 28, 22, 32, 28, 22, 32, 29, 23, 30, 29, 23, 32, 29, 22, 32, 28, 21, 32, 28, 22, 33, 28, 22, 31, 28, 22, 30, 28, 23, 31, 27, 23, 32, 26, 22, 32, 26, 22, 30, 25, 23, 31, 26, 23, 32, 28, 22, + 36, 32, 27, 42, 37, 31, 7, 6, 5, 27, 27, 28, 21, 21, 21, 15, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 19, 19, 20, + 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 14, 14, 15, 21, 21, 21, 8, 8, 8, 11, 11, 11, 13, 13, 13, 14, 14, 14, 13, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 18, 18, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 23, 23, 24, 30, 30, 30, 13, 12, 11, 51, 44, 37, 41, 36, 30, 32, 26, 22, 32, 27, 23, 30, 27, 22, 32, 27, 23, 31, 28, 23, 33, 27, 22, 33, 26, 23, 33, 27, 23, + 32, 28, 23, 34, 29, 22, 33, 28, 23, 32, 26, 23, 33, 27, 24, 34, 28, 22, 32, 26, 22, 34, 26, 22, 32, 28, 23, 31, 29, 23, 33, 29, 24, 32, 27, 24, 33, 28, 24, 32, 27, 23, 31, 27, 24, 33, 27, 23, 35, 27, 23, 34, 29, 23, 32, 29, 25, 34, 27, 25, 33, 29, 23, + 33, 29, 24, 34, 28, 25, 34, 28, 25, 32, 30, 24, 32, 29, 24, 35, 30, 25, 33, 31, 25, 33, 30, 24, 34, 31, 24, 34, 30, 25, 34, 30, 24, 35, 30, 25, 36, 29, 25, 35, 30, 24, 35, 29, 24, 34, 29, 26, 35, 30, 25, 35, 31, 24, 33, 29, 25, 35, 29, 25, 35, 30, 24, + 35, 29, 25, 33, 30, 26, 35, 31, 25, 35, 31, 25, 35, 32, 26, 36, 30, 26, 36, 31, 25, 34, 32, 25, 34, 32, 26, 35, 32, 27, 37, 32, 27, 35, 30, 26, 35, 31, 25, 36, 31, 27, 36, 31, 26, 37, 31, 25, 34, 30, 26, 35, 30, 25, 37, 31, 26, 36, 31, 26, 37, 30, 26, + 36, 32, 27, 37, 33, 25, 37, 32, 26, 38, 32, 27, 37, 32, 27, 36, 33, 27, 36, 32, 27, 36, 32, 26, 36, 31, 27, 37, 32, 27, 37, 32, 27, 37, 32, 26, 38, 32, 26, 37, 33, 27, 37, 33, 25, 39, 33, 27, 39, 33, 27, 37, 34, 27, 37, 34, 26, 36, 34, 28, 38, 33, 28, + 39, 33, 27, 37, 33, 27, 37, 33, 27, 39, 34, 27, 38, 33, 27, 39, 34, 27, 38, 34, 27, 37, 33, 27, 38, 34, 28, 39, 34, 27, 38, 34, 27, 39, 35, 29, 39, 34, 29, 38, 35, 29, 40, 34, 28, 39, 34, 28, 40, 34, 29, 39, 35, 29, 38, 35, 29, 40, 34, 29, 40, 34, 28, + 38, 34, 29, 39, 33, 29, 39, 33, 28, 39, 35, 27, 38, 34, 28, 38, 33, 28, 39, 33, 29, 40, 34, 29, 40, 35, 29, 40, 35, 28, 39, 35, 28, 38, 34, 29, 39, 35, 29, 39, 35, 28, 39, 34, 28, 40, 34, 29, 41, 34, 29, 39, 34, 27, 39, 34, 27, 41, 34, 28, 39, 33, 28, + 39, 34, 28, 40, 34, 28, 40, 34, 28, 39, 34, 29, 41, 35, 29, 41, 36, 28, 40, 34, 28, 39, 34, 29, 40, 35, 29, 41, 36, 28, 41, 36, 29, 40, 36, 30, 40, 35, 30, 40, 35, 30, 39, 34, 29, 39, 34, 29, 40, 35, 29, 41, 34, 29, 40, 35, 28, 39, 36, 29, 41, 35, 30, + 43, 35, 29, 42, 35, 28, 42, 34, 30, 41, 34, 30, 41, 34, 29, 41, 36, 29, 41, 36, 30, 40, 35, 29, 40, 34, 29, 40, 34, 29, 40, 34, 29, 39, 33, 28, 40, 34, 29, 41, 33, 29, 42, 34, 29, 41, 34, 28, 40, 35, 29, 41, 36, 30, 40, 35, 30, 40, 34, 30, 40, 34, 28, + 41, 35, 28, 40, 36, 29, 40, 36, 29, 41, 35, 28, 40, 34, 28, 40, 34, 29, 41, 35, 29, 42, 36, 30, 41, 35, 29, 41, 35, 28, 40, 35, 28, 39, 35, 28, 40, 35, 29, 41, 36, 28, 41, 36, 28, 39, 35, 29, 39, 34, 29, 40, 35, 29, 39, 34, 28, 39, 33, 28, 40, 34, 29, + 41, 36, 29, 40, 35, 27, 38, 34, 28, 39, 35, 29, 40, 36, 28, 41, 34, 29, 41, 34, 29, 40, 35, 28, 40, 35, 27, 40, 34, 28, 40, 34, 28, 39, 34, 28, 39, 34, 28, 40, 35, 28, 41, 34, 29, 41, 34, 28, 40, 34, 28, 39, 33, 29, 39, 34, 29, 40, 35, 28, 41, 33, 28, + 41, 33, 28, 38, 33, 28, 38, 34, 29, 37, 34, 28, 38, 34, 29, 39, 34, 28, 39, 34, 27, 39, 33, 27, 40, 34, 28, 38, 33, 28, 38, 33, 27, 38, 34, 27, 38, 33, 28, 39, 33, 29, 37, 33, 29, 37, 33, 28, 37, 34, 27, 38, 34, 28, 37, 33, 27, 37, 33, 26, 37, 34, 27, + 38, 34, 27, 38, 34, 27, 38, 32, 27, 39, 31, 27, 38, 33, 27, 38, 34, 27, 38, 32, 27, 38, 32, 27, 38, 33, 27, 38, 33, 27, 38, 33, 27, 36, 33, 27, 37, 32, 27, 38, 33, 27, 37, 34, 27, 37, 32, 27, 36, 31, 27, 35, 31, 27, 36, 32, 27, 36, 31, 26, 35, 31, 26, + 36, 32, 27, 37, 32, 27, 39, 31, 27, 39, 33, 27, 38, 33, 27, 38, 33, 26, 38, 32, 26, 36, 32, 26, 36, 32, 26, 36, 30, 27, 37, 31, 26, 37, 32, 25, 35, 32, 25, 35, 33, 25, 34, 32, 25, 35, 31, 26, 36, 31, 26, 37, 32, 25, 36, 32, 25, 35, 32, 26, 35, 31, 25, + 36, 29, 25, 36, 30, 26, 36, 31, 26, 36, 29, 27, 35, 30, 26, 34, 30, 26, 34, 31, 26, 34, 32, 26, 34, 32, 25, 34, 31, 25, 35, 30, 26, 35, 32, 25, 35, 31, 25, 35, 30, 25, 34, 31, 25, 34, 30, 24, 35, 30, 24, 35, 30, 24, 34, 29, 25, 32, 29, 24, 32, 30, 24, + 33, 29, 25, 34, 28, 25, 32, 29, 24, 33, 28, 23, 34, 28, 23, 34, 28, 23, 33, 27, 23, 32, 28, 24, 32, 30, 24, 33, 29, 24, 32, 28, 25, 32, 30, 25, 33, 29, 24, 33, 29, 23, 32, 28, 23, 33, 28, 23, 33, 28, 23, 32, 28, 24, 31, 28, 23, 32, 28, 22, 32, 27, 23, + 32, 27, 24, 32, 27, 24, 31, 28, 22, 31, 28, 22, 30, 28, 22, 30, 28, 22, 32, 27, 22, 32, 27, 22, 31, 28, 22, 30, 26, 22, 31, 27, 23, 31, 28, 22, 30, 26, 22, 32, 27, 23, 38, 33, 27, 43, 37, 31, 7, 6, 5, 29, 30, 30, 24, 24, 24, 17, 17, 18, 17, 17, 18, + 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 15, 15, 15, 21, 21, 21, + 9, 9, 9, 12, 12, 13, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 25, 25, 25, 32, 32, 32, 13, 13, 12, 48, 44, 35, 40, 35, 30, 30, 27, 23, 30, 28, 22, 31, 26, 23, 31, 27, 23, 30, 26, 22, 30, 26, 22, 33, 26, 23, 33, 28, 22, 31, 27, 22, 32, 28, 23, 32, 27, 23, 31, 28, 22, 32, 26, 23, 32, 27, 24, 33, 28, 22, + 32, 27, 23, 31, 29, 23, 33, 27, 24, 33, 27, 24, 32, 28, 24, 32, 28, 22, 34, 29, 24, 33, 27, 24, 34, 27, 22, 32, 29, 23, 34, 28, 23, 33, 27, 24, 34, 28, 24, 34, 30, 23, 32, 30, 25, 32, 29, 23, 33, 28, 23, 34, 30, 25, 34, 28, 25, 33, 29, 24, 33, 30, 25, + 34, 28, 23, 33, 31, 24, 33, 30, 24, 34, 29, 25, 34, 30, 24, 33, 29, 24, 34, 31, 25, 34, 29, 23, 34, 29, 25, 33, 31, 25, 33, 31, 25, 35, 29, 24, 34, 29, 26, 36, 30, 26, 34, 31, 25, 34, 30, 25, 36, 32, 24, 36, 31, 25, 34, 31, 25, 34, 32, 25, 34, 30, 25, + 35, 32, 25, 36, 31, 26, 36, 32, 25, 35, 32, 25, 36, 32, 26, 36, 32, 27, 37, 31, 27, 36, 32, 27, 35, 32, 27, 36, 31, 27, 35, 30, 27, 36, 30, 27, 36, 30, 27, 35, 31, 26, 36, 31, 27, 35, 31, 27, 35, 30, 26, 35, 32, 25, 35, 32, 26, 35, 31, 27, 36, 31, 27, + 37, 32, 28, 36, 31, 27, 36, 31, 27, 38, 32, 26, 38, 33, 26, 37, 32, 27, 38, 31, 27, 39, 32, 26, 38, 32, 28, 36, 32, 27, 37, 32, 26, 39, 32, 26, 39, 34, 26, 38, 34, 27, 38, 32, 27, 38, 33, 26, 38, 33, 27, 37, 32, 28, 37, 33, 27, 36, 34, 27, 38, 33, 26, + 39, 32, 27, 38, 33, 27, 37, 34, 27, 39, 33, 27, 39, 34, 28, 38, 34, 28, 38, 32, 29, 41, 32, 28, 40, 32, 28, 39, 33, 28, 38, 34, 28, 38, 34, 27, 39, 34, 27, 40, 33, 29, 39, 33, 28, 39, 34, 27, 39, 34, 29, 39, 33, 29, 39, 33, 28, 40, 33, 28, 39, 33, 29, + 38, 33, 28, 39, 35, 28, 39, 35, 28, 38, 34, 28, 39, 34, 27, 39, 34, 28, 38, 33, 28, 40, 33, 29, 41, 33, 28, 39, 35, 28, 39, 34, 29, 40, 35, 29, 39, 35, 29, 40, 34, 28, 40, 33, 27, 40, 34, 28, 40, 34, 29, 41, 35, 28, 40, 36, 28, 40, 35, 28, 41, 35, 29, + 40, 35, 29, 41, 34, 29, 42, 35, 28, 41, 35, 28, 39, 34, 28, 39, 34, 29, 40, 34, 28, 40, 34, 28, 40, 34, 29, 41, 35, 29, 42, 35, 29, 41, 36, 29, 40, 36, 28, 39, 34, 29, 40, 34, 29, 41, 36, 28, 41, 36, 28, 41, 34, 29, 41, 33, 29, 40, 34, 29, 40, 36, 30, + 40, 35, 29, 41, 33, 28, 41, 34, 28, 40, 35, 29, 41, 34, 29, 40, 34, 28, 40, 34, 28, 42, 33, 29, 41, 34, 29, 40, 34, 29, 42, 34, 29, 42, 34, 30, 41, 35, 28, 41, 34, 28, 40, 34, 28, 40, 36, 29, 42, 37, 29, 41, 36, 29, 40, 34, 29, 40, 35, 29, 41, 36, 28, + 41, 36, 28, 42, 35, 29, 41, 35, 30, 40, 35, 28, 40, 34, 27, 39, 34, 28, 39, 35, 30, 41, 35, 30, 40, 34, 29, 39, 34, 28, 39, 35, 29, 40, 34, 28, 41, 34, 27, 40, 34, 28, 40, 35, 28, 41, 36, 28, 40, 35, 28, 39, 34, 28, 39, 34, 28, 40, 35, 28, 39, 35, 28, + 39, 34, 28, 38, 33, 28, 40, 33, 28, 40, 33, 28, 40, 34, 28, 40, 34, 28, 41, 33, 28, 39, 33, 28, 38, 34, 29, 38, 34, 29, 39, 34, 29, 39, 35, 29, 39, 35, 28, 39, 34, 28, 41, 34, 29, 40, 33, 29, 39, 33, 29, 40, 34, 28, 40, 35, 28, 38, 34, 28, 38, 34, 27, + 39, 35, 27, 39, 34, 28, 38, 33, 28, 37, 33, 27, 39, 32, 26, 38, 32, 27, 38, 33, 27, 39, 33, 27, 39, 33, 28, 39, 34, 28, 38, 33, 28, 39, 33, 27, 39, 34, 28, 38, 32, 27, 37, 32, 27, 37, 34, 28, 38, 33, 28, 37, 32, 28, 36, 32, 28, 37, 33, 27, 38, 33, 28, + 38, 31, 28, 37, 32, 28, 36, 34, 27, 36, 34, 28, 36, 34, 28, 36, 33, 27, 37, 32, 27, 36, 32, 27, 36, 31, 27, 36, 31, 26, 37, 31, 26, 37, 30, 27, 38, 32, 27, 38, 32, 26, 38, 30, 26, 37, 31, 27, 36, 32, 26, 36, 32, 26, 36, 31, 25, 35, 30, 25, 35, 32, 25, + 36, 33, 26, 37, 32, 26, 37, 30, 26, 35, 30, 27, 35, 31, 27, 37, 32, 26, 36, 31, 25, 36, 31, 25, 37, 31, 25, 36, 32, 26, 35, 31, 26, 35, 30, 26, 34, 30, 25, 35, 31, 25, 36, 31, 27, 36, 32, 27, 36, 31, 26, 35, 30, 25, 34, 31, 25, 34, 30, 25, 33, 30, 25, + 34, 31, 25, 35, 31, 25, 35, 30, 25, 34, 29, 25, 35, 29, 24, 34, 29, 24, 35, 29, 25, 36, 30, 25, 34, 31, 24, 34, 30, 24, 34, 30, 24, 34, 29, 25, 35, 28, 24, 35, 29, 23, 32, 29, 24, 32, 30, 24, 32, 30, 24, 33, 30, 24, 33, 28, 24, 33, 28, 24, 31, 28, 24, + 32, 29, 23, 34, 29, 24, 34, 27, 24, 32, 27, 24, 32, 28, 25, 32, 28, 23, 32, 28, 22, 33, 29, 24, 33, 29, 24, 34, 29, 23, 33, 29, 22, 32, 27, 22, 32, 27, 22, 32, 29, 24, 32, 29, 24, 31, 27, 23, 31, 28, 23, 31, 27, 23, 31, 26, 22, 31, 28, 21, 31, 27, 22, + 31, 26, 22, 30, 26, 23, 30, 27, 23, 30, 27, 22, 31, 27, 23, 32, 28, 22, 31, 27, 22, 35, 32, 26, 42, 38, 32, 7, 6, 5, 32, 32, 32, 26, 26, 26, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, + 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 17, 17, 17, 13, 13, 14, 20, 20, 20, 10, 10, 10, 15, 15, 15, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 19, + 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 18, 17, 17, 17, 24, 24, 24, 31, 31, 31, 13, 12, 11, 50, 43, 36, 40, 35, 30, 29, 28, 22, + 29, 25, 23, 30, 25, 22, 31, 27, 21, 30, 27, 23, 30, 26, 22, 30, 27, 22, 31, 27, 23, 31, 28, 23, 34, 27, 23, 33, 26, 23, 33, 28, 23, 33, 27, 22, 31, 27, 22, 32, 27, 23, 34, 27, 22, 34, 27, 22, 32, 28, 23, 31, 27, 22, 31, 27, 22, 32, 27, 22, 31, 27, 23, + 32, 28, 23, 32, 28, 23, 34, 29, 25, 35, 27, 24, 32, 28, 24, 33, 28, 24, 33, 27, 23, 31, 29, 23, 33, 30, 24, 35, 30, 24, 34, 31, 23, 33, 29, 23, 33, 30, 24, 35, 30, 24, 33, 30, 23, 33, 30, 25, 36, 30, 24, 35, 30, 25, 33, 29, 24, 33, 29, 24, 34, 29, 24, + 34, 28, 23, 33, 30, 24, 33, 31, 25, 34, 31, 25, 36, 30, 25, 34, 31, 24, 35, 29, 24, 33, 30, 24, 33, 30, 25, 34, 32, 25, 34, 30, 26, 36, 31, 25, 34, 31, 25, 34, 31, 25, 34, 32, 25, 36, 30, 24, 36, 29, 26, 34, 31, 27, 34, 31, 25, 36, 31, 25, 35, 31, 25, + 35, 30, 25, 37, 31, 26, 38, 30, 25, 37, 30, 26, 37, 31, 25, 36, 31, 26, 37, 32, 27, 38, 32, 26, 37, 31, 26, 37, 31, 26, 37, 31, 26, 37, 31, 26, 37, 31, 27, 36, 32, 27, 38, 33, 27, 38, 32, 26, 37, 32, 27, 37, 33, 27, 37, 32, 27, 38, 31, 26, 37, 31, 26, + 39, 32, 28, 38, 32, 27, 36, 33, 26, 38, 34, 27, 37, 33, 26, 36, 34, 27, 38, 33, 27, 39, 33, 27, 38, 34, 27, 39, 33, 26, 37, 32, 26, 36, 34, 26, 36, 33, 27, 37, 32, 27, 36, 32, 27, 36, 33, 27, 37, 32, 27, 36, 34, 26, 37, 33, 26, 38, 33, 27, 38, 34, 27, + 38, 34, 27, 39, 34, 28, 39, 33, 28, 40, 34, 28, 40, 33, 27, 39, 33, 27, 38, 32, 28, 39, 33, 27, 38, 33, 27, 38, 34, 28, 40, 33, 28, 40, 33, 28, 40, 33, 28, 38, 33, 28, 37, 34, 28, 38, 33, 28, 40, 34, 28, 40, 34, 28, 38, 34, 29, 38, 36, 28, 39, 35, 27, + 40, 34, 28, 39, 33, 28, 38, 34, 28, 39, 34, 29, 39, 33, 29, 39, 34, 28, 39, 35, 28, 40, 34, 29, 39, 33, 29, 39, 34, 29, 39, 34, 29, 39, 34, 29, 40, 34, 29, 39, 34, 29, 39, 36, 28, 40, 35, 29, 41, 34, 28, 41, 34, 29, 40, 34, 30, 39, 35, 29, 39, 35, 29, + 39, 34, 28, 40, 34, 29, 41, 34, 29, 39, 33, 28, 40, 35, 29, 40, 34, 29, 40, 34, 28, 42, 35, 29, 41, 34, 29, 39, 34, 29, 40, 35, 29, 41, 36, 29, 41, 35, 29, 39, 34, 28, 39, 34, 28, 41, 35, 29, 41, 34, 30, 41, 34, 29, 40, 34, 29, 39, 35, 29, 40, 35, 29, + 40, 34, 29, 41, 34, 29, 40, 34, 28, 39, 35, 29, 40, 35, 29, 40, 33, 29, 41, 33, 29, 42, 34, 29, 42, 34, 29, 41, 34, 29, 40, 36, 29, 41, 35, 29, 41, 34, 28, 41, 34, 28, 41, 35, 29, 41, 35, 28, 41, 36, 28, 40, 34, 28, 40, 36, 29, 40, 36, 28, 40, 34, 28, + 41, 34, 28, 41, 35, 28, 40, 35, 29, 40, 35, 28, 41, 35, 28, 39, 35, 28, 40, 34, 28, 41, 35, 28, 40, 34, 28, 40, 35, 28, 40, 35, 28, 38, 34, 27, 38, 34, 27, 39, 34, 27, 39, 34, 27, 39, 34, 27, 38, 35, 28, 39, 34, 29, 41, 33, 28, 41, 34, 28, 40, 34, 28, + 40, 34, 28, 40, 34, 28, 39, 34, 28, 40, 33, 28, 40, 33, 29, 39, 33, 29, 38, 34, 28, 39, 35, 28, 39, 33, 28, 38, 34, 28, 39, 34, 28, 39, 34, 28, 39, 34, 27, 39, 34, 28, 39, 34, 29, 39, 34, 28, 39, 34, 27, 38, 33, 27, 38, 33, 27, 39, 34, 27, 37, 34, 28, + 37, 33, 28, 38, 32, 28, 39, 32, 28, 37, 33, 28, 37, 32, 28, 38, 33, 27, 38, 35, 27, 38, 34, 28, 38, 33, 28, 37, 33, 28, 36, 33, 28, 37, 31, 27, 39, 32, 27, 38, 33, 27, 37, 34, 27, 38, 33, 27, 37, 32, 26, 38, 33, 27, 37, 33, 27, 35, 33, 26, 37, 32, 26, + 37, 33, 26, 36, 33, 26, 36, 32, 25, 37, 32, 26, 37, 32, 26, 38, 32, 26, 38, 32, 27, 37, 33, 26, 37, 32, 26, 36, 31, 27, 36, 32, 27, 36, 33, 26, 36, 31, 26, 36, 31, 27, 37, 32, 27, 36, 31, 27, 35, 31, 26, 36, 32, 26, 38, 32, 27, 36, 31, 26, 35, 31, 25, + 34, 32, 25, 35, 31, 27, 36, 30, 26, 36, 31, 25, 34, 32, 26, 36, 32, 26, 36, 31, 25, 36, 30, 25, 36, 31, 25, 35, 31, 26, 34, 29, 26, 36, 29, 25, 35, 29, 25, 35, 30, 25, 35, 30, 24, 34, 30, 24, 35, 31, 25, 35, 29, 24, 35, 29, 24, 35, 31, 24, 33, 31, 25, + 34, 31, 25, 35, 31, 24, 34, 29, 24, 33, 29, 24, 33, 30, 24, 33, 30, 24, 33, 28, 24, 32, 29, 25, 32, 29, 24, 34, 28, 24, 34, 28, 23, 34, 29, 23, 33, 29, 24, 32, 27, 24, 32, 29, 23, 33, 29, 23, 33, 29, 23, 33, 28, 23, 35, 28, 24, 33, 28, 24, 32, 28, 23, + 33, 29, 23, 33, 28, 23, 32, 28, 23, 32, 28, 24, 33, 28, 23, 31, 28, 24, 32, 28, 22, 34, 29, 22, 32, 29, 23, 31, 28, 22, 31, 28, 22, 31, 29, 22, 32, 28, 22, 31, 28, 23, 31, 28, 22, 31, 27, 21, 30, 27, 22, 30, 27, 23, 29, 26, 23, 31, 25, 23, 31, 26, 21, + 35, 32, 25, 42, 37, 30, 7, 6, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, + 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 17, 17, 18, 14, 14, 14, 20, 20, 20, 10, 10, 9, 14, 14, 14, 17, 17, 17, 17, 18, 18, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 23, 23, 24, 31, 31, 31, 13, 12, 11, 50, 43, 36, 39, 34, 30, 31, 26, 22, 31, 27, 21, 31, 27, 21, 32, 27, 22, 31, 28, 22, 30, 26, 22, 31, 26, 22, 33, 26, 22, + 33, 26, 22, 32, 28, 24, 32, 27, 23, 32, 26, 23, 31, 26, 22, 31, 27, 23, 32, 29, 22, 32, 27, 24, 33, 26, 23, 30, 28, 23, 30, 29, 23, 31, 28, 23, 31, 28, 23, 32, 27, 23, 33, 26, 23, 33, 27, 23, 32, 28, 25, 33, 29, 24, 33, 28, 23, 33, 29, 24, 32, 29, 23, + 34, 30, 24, 34, 29, 23, 35, 29, 23, 34, 29, 24, 34, 28, 23, 35, 30, 23, 34, 30, 23, 34, 29, 23, 33, 30, 24, 35, 30, 24, 34, 28, 23, 34, 28, 24, 34, 28, 23, 34, 29, 23, 34, 29, 24, 34, 31, 25, 34, 30, 24, 35, 29, 26, 34, 29, 25, 34, 31, 25, 35, 31, 25, + 35, 31, 25, 34, 30, 25, 33, 30, 24, 34, 30, 24, 34, 31, 26, 34, 31, 25, 35, 31, 26, 35, 32, 25, 35, 31, 26, 36, 31, 25, 36, 31, 26, 35, 30, 25, 35, 30, 26, 34, 31, 26, 36, 30, 26, 36, 31, 25, 37, 30, 26, 36, 31, 26, 35, 32, 26, 38, 30, 27, 38, 32, 27, + 38, 32, 26, 36, 31, 26, 36, 31, 26, 36, 33, 27, 36, 33, 27, 37, 32, 27, 36, 31, 27, 37, 32, 27, 37, 30, 27, 37, 31, 26, 36, 31, 26, 37, 32, 26, 38, 32, 26, 37, 31, 27, 37, 31, 27, 37, 33, 26, 39, 33, 26, 39, 32, 27, 37, 33, 27, 37, 33, 26, 38, 32, 27, + 37, 33, 27, 38, 33, 26, 37, 34, 27, 37, 33, 27, 38, 32, 28, 37, 33, 27, 37, 34, 27, 38, 33, 27, 38, 32, 27, 38, 34, 27, 38, 34, 28, 36, 34, 28, 37, 32, 28, 39, 33, 28, 38, 34, 28, 37, 34, 28, 37, 34, 28, 37, 33, 27, 39, 33, 27, 41, 33, 27, 40, 34, 27, + 40, 34, 28, 39, 33, 28, 38, 33, 28, 37, 33, 28, 38, 33, 29, 38, 33, 29, 38, 34, 29, 40, 34, 28, 38, 33, 28, 38, 33, 28, 39, 34, 27, 38, 34, 27, 38, 33, 28, 40, 33, 28, 40, 34, 28, 38, 34, 27, 38, 34, 27, 40, 34, 28, 39, 33, 29, 39, 35, 28, 40, 35, 27, + 38, 33, 28, 38, 33, 28, 39, 33, 28, 40, 34, 28, 40, 35, 28, 39, 35, 28, 39, 35, 28, 39, 35, 27, 39, 35, 27, 41, 36, 28, 40, 35, 28, 39, 34, 28, 39, 34, 29, 39, 34, 28, 39, 34, 28, 40, 34, 29, 41, 33, 28, 40, 33, 28, 39, 33, 29, 40, 33, 29, 39, 33, 29, + 39, 34, 30, 41, 33, 29, 41, 34, 29, 40, 35, 29, 40, 34, 29, 41, 33, 29, 41, 35, 30, 40, 35, 28, 40, 34, 29, 40, 34, 30, 40, 35, 29, 39, 34, 28, 39, 33, 28, 39, 34, 28, 39, 35, 28, 40, 35, 29, 41, 34, 29, 40, 35, 29, 40, 35, 29, 40, 35, 29, 39, 35, 29, + 40, 34, 28, 41, 33, 28, 41, 35, 29, 41, 36, 29, 40, 35, 29, 39, 34, 29, 40, 35, 29, 41, 36, 28, 41, 34, 28, 39, 35, 29, 40, 36, 29, 41, 36, 28, 40, 35, 29, 39, 33, 29, 40, 33, 28, 41, 35, 27, 41, 35, 27, 39, 35, 28, 39, 34, 27, 39, 34, 28, 38, 34, 29, + 39, 34, 28, 39, 35, 28, 39, 34, 29, 40, 34, 28, 40, 34, 29, 39, 35, 29, 39, 34, 28, 39, 34, 28, 40, 34, 29, 39, 33, 29, 38, 34, 29, 40, 35, 28, 40, 33, 28, 38, 34, 29, 39, 34, 29, 40, 33, 27, 39, 34, 28, 40, 34, 29, 40, 34, 28, 40, 35, 27, 40, 35, 28, + 39, 34, 28, 39, 34, 27, 40, 34, 27, 40, 34, 27, 40, 35, 28, 40, 35, 28, 40, 34, 28, 39, 33, 27, 39, 33, 27, 40, 33, 26, 39, 33, 27, 38, 33, 28, 37, 34, 27, 36, 34, 27, 37, 33, 27, 37, 32, 28, 37, 32, 28, 36, 32, 28, 37, 33, 27, 38, 33, 27, 38, 33, 27, + 37, 33, 28, 38, 32, 28, 38, 32, 28, 37, 32, 28, 37, 33, 27, 38, 33, 27, 39, 33, 27, 37, 34, 27, 36, 33, 28, 36, 33, 27, 36, 34, 26, 36, 33, 26, 36, 32, 26, 36, 33, 27, 38, 33, 26, 37, 32, 26, 36, 32, 26, 37, 31, 26, 36, 31, 26, 36, 32, 27, 38, 32, 26, + 38, 31, 27, 37, 32, 26, 36, 32, 25, 37, 32, 27, 37, 33, 26, 37, 32, 26, 38, 32, 26, 37, 32, 26, 35, 30, 27, 35, 30, 26, 35, 32, 25, 36, 31, 26, 36, 30, 27, 36, 31, 27, 36, 31, 26, 35, 32, 25, 35, 31, 25, 35, 31, 25, 35, 32, 25, 34, 31, 26, 34, 30, 26, + 34, 30, 26, 33, 31, 25, 34, 30, 26, 36, 30, 26, 35, 29, 25, 34, 30, 25, 34, 31, 25, 34, 30, 24, 34, 30, 25, 33, 31, 25, 34, 30, 25, 35, 29, 25, 34, 29, 25, 35, 29, 24, 35, 30, 24, 33, 29, 24, 33, 30, 25, 33, 31, 24, 33, 30, 24, 34, 29, 24, 35, 30, 24, + 34, 30, 24, 33, 29, 24, 33, 29, 24, 33, 29, 24, 33, 29, 24, 33, 28, 24, 32, 27, 23, 32, 28, 23, 32, 28, 24, 32, 28, 24, 33, 29, 24, 32, 29, 24, 33, 29, 24, 34, 28, 23, 33, 29, 24, 31, 29, 24, 32, 28, 23, 33, 27, 22, 33, 27, 22, 31, 28, 23, 30, 26, 23, + 31, 26, 23, 33, 26, 23, 31, 27, 23, 29, 27, 24, 32, 26, 23, 31, 26, 22, 30, 25, 22, 31, 26, 23, 30, 26, 23, 30, 26, 22, 30, 26, 22, 30, 26, 22, 30, 26, 22, 31, 26, 23, 37, 31, 26, 42, 37, 30, 7, 6, 5, 25, 25, 25, 20, 20, 20, 13, 13, 14, 14, 14, 14, + 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 15, 15, 16, 22, 22, 22, + 7, 7, 7, 10, 10, 10, 12, 12, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, + 20, 20, 20, 26, 26, 26, 33, 33, 33, 14, 13, 12, 47, 44, 36, 39, 35, 28, 29, 26, 23, 30, 25, 22, 30, 26, 22, 29, 25, 23, 30, 25, 23, 30, 27, 22, 31, 27, 23, 30, 28, 23, 31, 26, 22, 32, 26, 23, 32, 28, 23, 32, 27, 23, 33, 27, 23, 33, 29, 23, 31, 27, 21, + 31, 26, 22, 32, 28, 22, 31, 27, 22, 31, 27, 22, 33, 29, 22, 34, 28, 22, 32, 29, 24, 31, 27, 24, 32, 27, 23, 32, 27, 23, 32, 27, 24, 31, 27, 22, 32, 28, 24, 34, 28, 24, 32, 28, 23, 32, 29, 22, 32, 29, 24, 31, 30, 24, 34, 30, 23, 33, 29, 24, 32, 29, 24, + 33, 29, 24, 32, 29, 24, 32, 30, 25, 34, 30, 24, 33, 28, 24, 32, 28, 24, 34, 29, 24, 32, 29, 25, 33, 30, 24, 34, 29, 24, 35, 28, 25, 34, 29, 25, 33, 31, 24, 34, 31, 24, 35, 30, 25, 34, 30, 25, 34, 30, 25, 34, 30, 25, 36, 31, 24, 35, 31, 24, 36, 32, 24, + 34, 32, 26, 36, 31, 25, 36, 31, 24, 36, 31, 26, 34, 31, 25, 34, 30, 26, 35, 31, 25, 35, 31, 24, 35, 31, 26, 37, 31, 26, 37, 31, 25, 35, 31, 25, 36, 31, 26, 37, 31, 26, 37, 30, 27, 38, 32, 27, 35, 32, 26, 37, 32, 26, 37, 31, 26, 35, 31, 26, 36, 32, 26, + 37, 32, 26, 38, 32, 26, 38, 31, 26, 38, 30, 26, 38, 30, 26, 37, 31, 26, 38, 32, 28, 37, 33, 26, 38, 32, 25, 38, 32, 26, 37, 32, 26, 37, 33, 27, 37, 33, 27, 37, 34, 26, 37, 33, 28, 39, 32, 28, 38, 32, 28, 37, 33, 28, 37, 34, 27, 38, 33, 27, 37, 32, 28, + 38, 33, 27, 37, 34, 27, 37, 34, 28, 36, 32, 27, 36, 32, 28, 38, 33, 28, 39, 34, 27, 38, 33, 28, 39, 33, 27, 39, 33, 28, 39, 33, 28, 39, 34, 27, 39, 34, 27, 39, 34, 27, 40, 34, 27, 39, 33, 27, 38, 33, 27, 38, 33, 27, 39, 32, 29, 39, 33, 29, 39, 34, 29, + 37, 35, 28, 38, 34, 27, 38, 32, 28, 38, 33, 28, 39, 33, 28, 41, 33, 28, 40, 34, 29, 39, 34, 28, 40, 34, 28, 39, 33, 28, 38, 33, 29, 38, 34, 28, 40, 34, 28, 40, 34, 28, 39, 34, 28, 39, 35, 28, 40, 35, 29, 40, 35, 29, 40, 34, 28, 39, 34, 28, 40, 35, 28, + 41, 35, 29, 40, 35, 29, 40, 34, 29, 40, 35, 28, 40, 36, 28, 40, 36, 28, 41, 36, 28, 40, 34, 29, 39, 33, 29, 41, 35, 27, 41, 34, 28, 39, 33, 30, 40, 35, 30, 40, 35, 29, 39, 34, 29, 39, 34, 29, 41, 35, 29, 41, 35, 29, 40, 35, 29, 41, 35, 29, 41, 34, 29, + 40, 34, 28, 39, 34, 28, 40, 34, 28, 41, 35, 29, 41, 35, 29, 40, 34, 29, 39, 34, 28, 40, 34, 29, 40, 34, 29, 39, 35, 28, 39, 34, 28, 39, 34, 29, 40, 36, 29, 40, 35, 28, 40, 33, 28, 40, 34, 28, 39, 35, 28, 39, 36, 29, 41, 34, 29, 41, 33, 29, 41, 34, 29, + 40, 34, 28, 39, 34, 28, 40, 33, 28, 40, 34, 29, 40, 34, 29, 39, 35, 28, 39, 35, 28, 40, 34, 28, 39, 34, 28, 39, 34, 28, 40, 33, 28, 39, 34, 29, 38, 34, 29, 40, 35, 27, 40, 35, 27, 40, 34, 28, 39, 34, 29, 39, 34, 29, 39, 35, 29, 40, 34, 28, 40, 34, 28, + 39, 35, 29, 39, 35, 28, 40, 34, 27, 40, 33, 28, 39, 34, 28, 41, 33, 28, 42, 33, 28, 41, 34, 28, 40, 33, 27, 40, 33, 28, 41, 33, 29, 40, 35, 29, 40, 34, 28, 40, 33, 27, 39, 33, 27, 39, 34, 27, 40, 33, 28, 38, 33, 28, 37, 33, 27, 38, 34, 28, 39, 34, 28, + 39, 33, 27, 40, 32, 27, 40, 33, 27, 39, 34, 28, 37, 33, 27, 38, 33, 27, 39, 34, 27, 38, 33, 28, 38, 32, 27, 39, 32, 27, 39, 32, 27, 37, 33, 27, 36, 33, 28, 37, 32, 27, 38, 32, 27, 37, 33, 27, 36, 32, 27, 37, 32, 27, 38, 32, 27, 38, 33, 27, 37, 33, 27, + 37, 32, 27, 37, 31, 26, 37, 32, 26, 37, 31, 27, 36, 32, 27, 38, 34, 27, 38, 32, 26, 38, 32, 25, 37, 32, 25, 37, 32, 25, 38, 32, 25, 37, 31, 25, 35, 31, 25, 36, 32, 27, 38, 31, 27, 36, 30, 27, 36, 31, 27, 38, 31, 27, 38, 31, 26, 37, 32, 26, 37, 32, 26, + 37, 31, 26, 37, 31, 26, 36, 31, 26, 37, 31, 25, 36, 30, 24, 35, 30, 25, 35, 30, 25, 36, 30, 26, 36, 31, 26, 34, 32, 26, 35, 31, 26, 35, 31, 26, 36, 31, 26, 36, 30, 26, 34, 30, 26, 33, 31, 26, 34, 30, 25, 34, 30, 25, 33, 29, 25, 33, 29, 24, 34, 29, 24, + 34, 29, 25, 35, 31, 25, 35, 30, 24, 33, 29, 25, 33, 31, 24, 33, 31, 24, 34, 30, 24, 33, 30, 25, 32, 31, 24, 33, 30, 23, 34, 29, 23, 34, 29, 23, 34, 28, 24, 32, 28, 23, 33, 29, 23, 34, 29, 24, 31, 28, 24, 32, 28, 24, 33, 29, 24, 33, 29, 23, 33, 28, 23, + 34, 27, 23, 32, 28, 23, 31, 28, 23, 31, 28, 24, 32, 29, 23, 32, 28, 23, 31, 28, 24, 31, 28, 23, 32, 28, 23, 32, 28, 23, 31, 28, 23, 32, 28, 23, 33, 28, 23, 31, 28, 23, 31, 27, 22, 31, 27, 22, 31, 28, 21, 32, 27, 22, 32, 25, 23, 31, 26, 22, 31, 27, 22, + 30, 26, 21, 30, 25, 22, 31, 27, 22, 32, 27, 22, 30, 26, 23, 29, 26, 22, 30, 27, 21, 38, 31, 26, 45, 36, 30, 7, 6, 5, 27, 27, 27, 21, 21, 21, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 16, 16, 16, 22, 21, 21, 8, 8, 8, 11, 11, 11, 13, 13, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 19, 19, 19, 25, 25, 25, 32, 32, 32, 13, 13, 12, 50, 42, 35, 40, 36, 28, 30, 26, 23, + 29, 27, 21, 30, 27, 22, 31, 26, 22, 32, 27, 23, 31, 26, 23, 29, 27, 22, 31, 27, 22, 31, 26, 22, 29, 27, 23, 30, 28, 22, 32, 26, 22, 33, 26, 22, 33, 26, 22, 30, 28, 22, 32, 26, 22, 31, 28, 23, 31, 28, 22, 30, 28, 23, 31, 29, 22, 34, 27, 23, 32, 29, 23, + 31, 28, 24, 33, 29, 23, 32, 28, 22, 31, 28, 23, 31, 29, 24, 33, 28, 24, 32, 29, 23, 34, 30, 23, 33, 29, 22, 33, 28, 22, 34, 27, 23, 33, 28, 24, 34, 29, 24, 32, 28, 24, 32, 29, 23, 33, 28, 24, 32, 29, 24, 32, 30, 25, 34, 29, 25, 34, 29, 24, 32, 29, 23, + 32, 29, 24, 33, 29, 25, 32, 30, 26, 33, 31, 24, 34, 30, 24, 35, 29, 24, 35, 29, 26, 33, 29, 25, 35, 29, 24, 35, 30, 24, 35, 30, 26, 35, 30, 25, 35, 32, 25, 33, 30, 25, 35, 30, 25, 35, 31, 25, 36, 30, 26, 35, 31, 25, 34, 32, 26, 34, 31, 26, 35, 30, 25, + 35, 30, 26, 35, 31, 24, 37, 31, 25, 37, 31, 26, 37, 32, 26, 37, 31, 27, 37, 30, 26, 37, 30, 25, 37, 31, 26, 36, 32, 25, 36, 31, 26, 36, 32, 26, 36, 31, 26, 36, 30, 26, 36, 31, 25, 37, 32, 26, 37, 31, 27, 38, 30, 27, 38, 31, 26, 38, 31, 27, 39, 31, 27, + 37, 32, 27, 37, 33, 27, 38, 32, 26, 37, 32, 26, 38, 32, 27, 38, 32, 27, 37, 32, 27, 38, 31, 27, 38, 33, 28, 37, 33, 28, 38, 33, 28, 37, 34, 28, 38, 33, 26, 38, 32, 26, 38, 32, 28, 38, 32, 26, 38, 32, 26, 38, 34, 28, 38, 33, 28, 39, 33, 27, 39, 33, 27, + 38, 32, 28, 38, 33, 28, 38, 33, 28, 37, 32, 28, 38, 32, 27, 40, 32, 27, 38, 33, 27, 37, 33, 28, 37, 33, 28, 38, 33, 28, 39, 34, 27, 38, 35, 28, 39, 33, 27, 38, 32, 28, 39, 34, 29, 39, 34, 27, 38, 33, 28, 38, 32, 29, 39, 33, 28, 38, 34, 27, 38, 34, 28, + 38, 32, 29, 38, 32, 29, 38, 34, 27, 38, 33, 27, 38, 33, 28, 38, 34, 28, 40, 32, 28, 40, 33, 27, 38, 33, 27, 39, 33, 28, 40, 33, 28, 40, 34, 28, 41, 34, 28, 40, 33, 28, 39, 34, 28, 39, 36, 28, 38, 35, 28, 39, 34, 29, 40, 34, 29, 39, 35, 29, 41, 35, 28, + 41, 35, 28, 40, 35, 29, 40, 34, 29, 39, 33, 28, 39, 33, 29, 38, 34, 30, 39, 34, 29, 41, 33, 29, 42, 33, 28, 40, 34, 29, 39, 34, 28, 40, 34, 28, 39, 34, 29, 39, 34, 28, 40, 35, 28, 39, 35, 29, 39, 34, 29, 39, 34, 29, 40, 35, 28, 41, 35, 29, 39, 34, 29, + 39, 33, 28, 39, 33, 28, 41, 34, 29, 41, 34, 29, 41, 35, 29, 40, 34, 27, 39, 33, 27, 39, 34, 28, 40, 34, 29, 41, 34, 28, 40, 35, 28, 40, 35, 28, 39, 34, 28, 40, 34, 27, 41, 34, 27, 41, 33, 28, 41, 34, 29, 39, 35, 28, 40, 35, 28, 40, 34, 28, 39, 35, 28, + 38, 35, 28, 40, 34, 28, 41, 33, 28, 40, 33, 28, 39, 33, 28, 40, 33, 27, 40, 34, 28, 38, 34, 28, 38, 35, 27, 40, 35, 28, 40, 34, 29, 39, 34, 28, 39, 34, 28, 39, 32, 28, 40, 34, 28, 40, 34, 28, 39, 33, 27, 40, 32, 28, 39, 33, 28, 38, 33, 27, 40, 32, 27, + 40, 32, 28, 38, 34, 27, 39, 35, 27, 38, 35, 28, 39, 35, 28, 39, 34, 27, 39, 34, 28, 39, 33, 28, 38, 32, 28, 38, 32, 27, 38, 32, 28, 37, 33, 27, 38, 34, 27, 39, 33, 28, 38, 32, 28, 38, 34, 28, 38, 34, 28, 38, 33, 27, 39, 32, 27, 38, 32, 28, 37, 34, 28, + 38, 34, 27, 39, 32, 27, 39, 31, 27, 38, 32, 27, 36, 33, 27, 36, 33, 27, 38, 33, 28, 39, 33, 27, 37, 33, 27, 36, 33, 28, 38, 32, 28, 38, 32, 27, 38, 33, 27, 38, 32, 28, 37, 33, 27, 38, 33, 26, 38, 32, 26, 37, 32, 26, 36, 32, 26, 36, 31, 26, 37, 32, 26, + 36, 33, 26, 36, 31, 26, 37, 30, 26, 36, 30, 26, 36, 30, 25, 38, 30, 25, 38, 31, 26, 37, 33, 26, 36, 32, 26, 37, 32, 27, 36, 31, 26, 35, 30, 26, 36, 31, 26, 37, 31, 26, 38, 31, 26, 38, 32, 26, 38, 32, 26, 36, 31, 26, 36, 30, 26, 38, 30, 25, 37, 31, 26, + 37, 32, 26, 35, 30, 25, 34, 29, 24, 35, 29, 25, 35, 30, 26, 33, 30, 25, 34, 30, 25, 34, 31, 26, 35, 31, 26, 36, 31, 25, 35, 30, 26, 33, 29, 26, 34, 31, 25, 35, 31, 25, 34, 29, 24, 34, 30, 25, 35, 30, 25, 34, 29, 24, 34, 30, 24, 35, 30, 24, 33, 29, 25, + 34, 29, 25, 34, 29, 25, 32, 30, 24, 32, 30, 24, 33, 30, 24, 32, 30, 22, 32, 30, 22, 32, 29, 22, 31, 29, 23, 33, 29, 23, 35, 28, 24, 33, 28, 24, 33, 28, 23, 34, 28, 23, 34, 28, 23, 33, 28, 23, 32, 27, 24, 32, 28, 25, 33, 29, 23, 33, 29, 22, 33, 29, 23, + 32, 28, 24, 31, 28, 23, 31, 29, 24, 31, 28, 24, 33, 28, 23, 32, 28, 23, 32, 29, 23, 32, 28, 24, 30, 26, 23, 31, 27, 22, 32, 27, 22, 30, 26, 23, 31, 26, 22, 31, 26, 23, 30, 25, 23, 31, 26, 21, 31, 27, 21, 29, 27, 22, 30, 27, 22, 30, 26, 22, 30, 26, 22, + 37, 32, 25, 43, 37, 29, 7, 6, 5, 28, 28, 28, 22, 22, 23, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 20, 9, 9, 9, 12, 12, 13, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 24, 24, 24, 31, 31, 32, 13, 12, 11, 50, 42, 34, 39, 33, 29, 30, 26, 21, 30, 28, 22, 29, 28, 21, 30, 27, 22, 29, 26, 22, 30, 27, 22, 29, 26, 23, 30, 25, 21, + 32, 26, 22, 31, 27, 21, 30, 26, 22, 31, 26, 22, 32, 27, 22, 33, 27, 22, 33, 27, 23, 32, 27, 22, 31, 26, 22, 32, 28, 23, 30, 28, 24, 33, 27, 22, 31, 27, 22, 32, 27, 22, 34, 28, 22, 32, 27, 24, 33, 28, 23, 31, 28, 22, 32, 28, 24, 31, 29, 24, 30, 27, 24, + 32, 28, 24, 34, 29, 23, 33, 30, 23, 32, 30, 24, 32, 29, 24, 32, 30, 24, 31, 29, 24, 32, 28, 23, 32, 28, 24, 32, 29, 24, 33, 29, 24, 33, 28, 24, 35, 27, 23, 34, 28, 24, 33, 28, 25, 33, 28, 24, 33, 30, 24, 35, 30, 24, 34, 30, 24, 35, 29, 24, 33, 30, 24, + 33, 30, 24, 34, 30, 26, 35, 31, 26, 35, 32, 26, 34, 32, 25, 35, 32, 24, 34, 31, 25, 35, 32, 25, 36, 32, 25, 37, 31, 25, 36, 31, 26, 34, 32, 26, 36, 32, 24, 36, 31, 26, 34, 31, 26, 35, 31, 25, 37, 31, 26, 38, 31, 26, 36, 31, 25, 36, 32, 27, 38, 32, 27, + 37, 31, 26, 35, 32, 26, 36, 32, 26, 37, 31, 26, 37, 31, 27, 35, 30, 26, 36, 30, 26, 36, 30, 26, 37, 31, 25, 37, 31, 25, 36, 31, 26, 38, 32, 26, 36, 33, 26, 36, 32, 25, 38, 31, 26, 37, 31, 28, 36, 32, 27, 37, 32, 27, 37, 32, 27, 38, 33, 27, 37, 31, 27, + 38, 32, 27, 37, 34, 27, 37, 34, 27, 36, 33, 27, 37, 32, 26, 36, 32, 27, 37, 32, 27, 38, 33, 27, 36, 33, 28, 37, 33, 28, 37, 33, 27, 38, 33, 28, 38, 32, 27, 37, 32, 26, 37, 33, 27, 39, 33, 28, 40, 32, 27, 40, 32, 27, 38, 33, 27, 37, 34, 28, 38, 33, 27, + 39, 32, 28, 39, 34, 28, 36, 33, 28, 37, 33, 28, 39, 33, 28, 38, 33, 27, 39, 34, 28, 38, 34, 29, 38, 33, 29, 40, 34, 28, 39, 34, 27, 38, 34, 28, 38, 34, 28, 39, 32, 27, 39, 32, 28, 38, 34, 29, 39, 34, 28, 39, 33, 27, 38, 32, 27, 39, 32, 28, 41, 33, 29, + 40, 35, 29, 39, 35, 28, 39, 35, 28, 39, 35, 28, 38, 34, 28, 37, 33, 28, 39, 33, 27, 40, 33, 28, 40, 34, 29, 41, 35, 29, 40, 35, 29, 39, 34, 28, 40, 35, 28, 41, 34, 29, 41, 33, 29, 40, 34, 29, 38, 36, 28, 38, 35, 27, 40, 33, 27, 39, 34, 27, 38, 34, 28, + 39, 34, 29, 40, 35, 28, 41, 34, 29, 42, 32, 29, 40, 33, 28, 39, 34, 28, 41, 35, 29, 41, 34, 29, 39, 33, 28, 40, 33, 28, 40, 34, 28, 39, 34, 29, 40, 35, 28, 39, 34, 27, 38, 33, 28, 39, 33, 28, 39, 33, 29, 38, 34, 28, 39, 35, 29, 40, 34, 29, 39, 33, 28, + 39, 33, 28, 38, 34, 28, 38, 33, 28, 40, 34, 28, 41, 35, 28, 39, 34, 27, 41, 33, 27, 41, 34, 29, 40, 35, 29, 39, 34, 29, 39, 34, 28, 40, 35, 27, 40, 34, 27, 40, 34, 27, 40, 34, 27, 39, 33, 27, 38, 33, 28, 38, 34, 29, 39, 34, 29, 40, 34, 29, 39, 34, 29, + 40, 34, 29, 39, 33, 28, 38, 33, 27, 40, 34, 28, 39, 34, 28, 39, 35, 28, 40, 34, 27, 39, 33, 27, 39, 33, 27, 40, 34, 27, 40, 34, 28, 38, 33, 28, 39, 33, 28, 38, 34, 28, 39, 34, 28, 40, 33, 28, 39, 33, 28, 40, 34, 28, 40, 35, 28, 38, 34, 28, 39, 32, 27, + 38, 34, 27, 37, 33, 27, 39, 32, 27, 40, 34, 27, 39, 33, 28, 39, 34, 27, 39, 34, 27, 38, 33, 28, 36, 33, 27, 37, 33, 27, 37, 34, 27, 36, 33, 28, 37, 32, 27, 38, 33, 26, 37, 33, 26, 36, 32, 27, 37, 31, 27, 38, 32, 27, 37, 33, 27, 39, 32, 28, 38, 33, 28, + 38, 33, 27, 38, 33, 27, 37, 33, 26, 36, 32, 27, 38, 33, 26, 38, 33, 26, 36, 33, 27, 36, 33, 27, 37, 33, 26, 37, 33, 27, 36, 32, 27, 37, 33, 26, 37, 33, 26, 37, 32, 26, 36, 31, 26, 36, 30, 26, 36, 30, 26, 35, 31, 25, 35, 31, 26, 36, 31, 25, 37, 30, 25, + 37, 31, 26, 36, 32, 26, 35, 32, 26, 35, 31, 25, 35, 32, 25, 37, 31, 26, 37, 30, 25, 36, 31, 26, 35, 32, 27, 36, 31, 26, 36, 30, 25, 35, 30, 25, 36, 29, 25, 37, 29, 24, 35, 30, 25, 34, 29, 24, 33, 30, 25, 34, 31, 27, 34, 29, 25, 34, 29, 25, 34, 30, 26, + 33, 29, 26, 34, 30, 26, 35, 31, 26, 35, 30, 24, 34, 29, 25, 34, 29, 26, 34, 30, 25, 34, 29, 24, 35, 30, 25, 35, 31, 25, 35, 29, 24, 34, 29, 24, 34, 28, 25, 34, 29, 24, 34, 30, 23, 33, 30, 25, 33, 30, 24, 35, 29, 24, 34, 28, 25, 33, 29, 24, 33, 29, 24, + 33, 28, 24, 33, 28, 24, 33, 28, 23, 32, 27, 23, 33, 27, 23, 32, 29, 23, 31, 29, 23, 31, 28, 23, 32, 28, 23, 33, 28, 22, 32, 28, 24, 32, 27, 24, 32, 27, 23, 31, 28, 24, 30, 28, 24, 32, 28, 24, 32, 29, 23, 31, 28, 22, 32, 26, 23, 32, 27, 24, 32, 26, 23, + 31, 27, 22, 30, 28, 23, 31, 27, 23, 30, 27, 22, 29, 26, 23, 31, 26, 22, 31, 26, 21, 31, 26, 22, 31, 26, 22, 31, 25, 23, 31, 25, 23, 31, 25, 23, 30, 26, 22, 30, 26, 21, 37, 30, 26, 44, 37, 31, 7, 6, 5, 29, 29, 29, 23, 23, 24, 17, 17, 17, 17, 17, 17, + 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, + 9, 9, 9, 13, 13, 14, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 16, 16, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, + 17, 17, 17, 24, 24, 24, 31, 31, 31, 13, 12, 11, 48, 41, 34, 40, 33, 28, 32, 26, 21, 30, 26, 21, 31, 26, 21, 29, 26, 22, 30, 26, 22, 31, 26, 21, 29, 25, 22, 30, 26, 21, 32, 27, 23, 31, 26, 22, 31, 28, 22, 32, 27, 22, 31, 26, 22, 32, 27, 23, 31, 26, 23, + 31, 27, 23, 32, 27, 21, 33, 28, 22, 32, 29, 22, 30, 28, 22, 32, 28, 23, 31, 29, 21, 32, 28, 22, 33, 26, 22, 32, 26, 24, 31, 28, 23, 33, 27, 22, 32, 28, 23, 34, 29, 22, 33, 28, 23, 33, 30, 23, 33, 28, 24, 33, 28, 24, 33, 30, 24, 32, 29, 24, 33, 28, 23, + 32, 30, 24, 32, 29, 23, 34, 28, 23, 33, 28, 24, 33, 28, 23, 32, 28, 24, 34, 30, 24, 33, 28, 24, 32, 29, 24, 34, 30, 24, 33, 31, 24, 33, 30, 24, 34, 30, 25, 34, 30, 26, 35, 29, 25, 33, 29, 24, 34, 29, 25, 34, 29, 26, 33, 30, 26, 34, 30, 25, 35, 30, 24, + 36, 30, 24, 36, 30, 24, 35, 30, 25, 36, 30, 26, 36, 31, 25, 36, 31, 25, 35, 32, 25, 34, 31, 25, 35, 33, 25, 35, 32, 26, 36, 30, 27, 36, 30, 25, 37, 31, 25, 36, 31, 25, 37, 30, 26, 37, 32, 27, 37, 32, 26, 35, 31, 25, 35, 30, 26, 36, 30, 27, 35, 31, 26, + 35, 30, 25, 36, 30, 26, 36, 30, 27, 36, 32, 27, 36, 31, 27, 36, 31, 26, 37, 31, 26, 38, 31, 26, 36, 32, 27, 36, 32, 26, 36, 31, 27, 36, 32, 27, 37, 31, 26, 36, 31, 27, 36, 33, 26, 36, 32, 26, 36, 31, 27, 35, 33, 27, 36, 32, 28, 35, 32, 27, 36, 33, 26, + 36, 33, 27, 38, 33, 26, 36, 32, 26, 37, 32, 27, 38, 33, 27, 37, 32, 27, 38, 32, 26, 38, 32, 27, 39, 33, 28, 40, 34, 27, 39, 33, 27, 39, 32, 28, 39, 33, 28, 38, 34, 28, 38, 33, 28, 38, 32, 27, 39, 31, 27, 37, 33, 28, 38, 33, 28, 39, 33, 28, 38, 34, 28, + 37, 34, 29, 37, 32, 29, 37, 32, 29, 37, 33, 29, 38, 34, 27, 38, 34, 27, 39, 33, 28, 39, 34, 27, 39, 34, 27, 39, 32, 28, 38, 33, 28, 39, 33, 27, 40, 34, 28, 41, 34, 28, 41, 34, 28, 40, 34, 28, 39, 34, 28, 39, 34, 27, 38, 33, 27, 39, 34, 28, 39, 34, 28, + 38, 33, 29, 39, 34, 29, 40, 33, 28, 38, 34, 28, 38, 34, 28, 38, 35, 28, 38, 35, 29, 38, 34, 28, 39, 34, 29, 40, 34, 29, 40, 34, 28, 40, 35, 27, 40, 34, 28, 40, 34, 29, 40, 33, 29, 41, 33, 28, 39, 34, 28, 39, 35, 28, 41, 33, 29, 41, 34, 28, 41, 34, 27, + 39, 34, 28, 39, 35, 28, 41, 34, 29, 40, 34, 28, 38, 35, 28, 39, 35, 28, 40, 34, 28, 39, 34, 28, 38, 34, 28, 40, 35, 29, 40, 34, 29, 38, 33, 29, 38, 33, 28, 39, 34, 28, 40, 34, 29, 41, 35, 29, 40, 36, 28, 39, 35, 28, 39, 34, 29, 38, 35, 29, 38, 34, 28, + 40, 33, 28, 39, 33, 28, 38, 35, 28, 38, 35, 28, 40, 34, 28, 40, 34, 28, 40, 35, 27, 39, 35, 28, 39, 34, 29, 40, 34, 28, 40, 35, 27, 40, 35, 28, 40, 34, 28, 40, 34, 27, 39, 34, 27, 38, 34, 28, 38, 34, 28, 39, 35, 28, 40, 34, 27, 38, 33, 27, 38, 34, 28, + 38, 34, 28, 38, 33, 27, 40, 33, 28, 39, 33, 28, 38, 32, 27, 39, 33, 27, 38, 34, 27, 39, 34, 27, 40, 33, 28, 40, 34, 28, 40, 34, 27, 38, 33, 27, 38, 33, 28, 39, 34, 27, 38, 35, 27, 39, 35, 27, 38, 34, 28, 39, 32, 27, 40, 34, 26, 38, 34, 27, 36, 32, 27, + 38, 32, 26, 39, 32, 28, 39, 33, 28, 38, 33, 27, 37, 33, 27, 36, 33, 27, 36, 32, 27, 38, 31, 27, 38, 33, 27, 38, 34, 27, 38, 34, 27, 37, 33, 26, 38, 32, 26, 37, 32, 27, 36, 32, 27, 37, 33, 26, 36, 31, 27, 36, 31, 27, 37, 32, 26, 38, 31, 26, 37, 31, 27, + 38, 33, 27, 37, 32, 26, 36, 31, 26, 36, 32, 26, 37, 32, 26, 37, 32, 27, 37, 31, 27, 36, 31, 26, 36, 32, 26, 37, 32, 26, 37, 32, 26, 37, 31, 26, 36, 31, 26, 36, 32, 25, 36, 32, 25, 36, 31, 25, 35, 32, 25, 36, 33, 25, 37, 33, 26, 37, 32, 27, 37, 32, 26, + 38, 32, 25, 37, 32, 26, 36, 32, 26, 37, 31, 25, 37, 30, 26, 35, 31, 26, 34, 31, 25, 34, 30, 24, 35, 29, 24, 35, 30, 25, 35, 30, 25, 35, 30, 25, 35, 31, 26, 36, 31, 25, 35, 31, 25, 34, 29, 26, 34, 30, 25, 35, 31, 24, 35, 30, 24, 33, 29, 25, 33, 31, 25, + 34, 30, 25, 34, 29, 25, 35, 28, 24, 34, 29, 24, 33, 30, 24, 34, 29, 24, 34, 29, 25, 33, 29, 24, 34, 30, 24, 33, 30, 24, 32, 29, 24, 32, 28, 23, 33, 29, 24, 35, 29, 24, 34, 28, 23, 32, 28, 22, 32, 29, 23, 32, 29, 24, 32, 30, 23, 32, 29, 23, 33, 28, 24, + 34, 29, 24, 33, 29, 23, 32, 27, 23, 33, 27, 24, 32, 29, 23, 32, 28, 23, 33, 27, 23, 32, 29, 23, 32, 29, 23, 31, 28, 23, 31, 28, 23, 32, 28, 23, 32, 27, 23, 31, 27, 23, 30, 27, 23, 30, 26, 22, 31, 26, 23, 30, 25, 22, 29, 26, 21, 30, 27, 21, 30, 25, 21, + 31, 26, 21, 31, 27, 21, 31, 27, 22, 30, 28, 22, 30, 26, 21, 30, 24, 21, 30, 26, 21, 37, 31, 25, 42, 35, 30, 7, 6, 5, 29, 29, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 16, 16, 17, 17, 17, 17, 16, 16, 16, 13, 13, 13, 20, 20, 20, 8, 8, 8, 12, 12, 12, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 22, 22, 22, 30, 30, 30, 13, 12, 11, 49, 41, 33, 38, 35, 29, 31, 27, 23, + 29, 26, 22, 30, 26, 21, 29, 28, 22, 30, 26, 22, 31, 25, 21, 31, 26, 21, 30, 27, 21, 31, 26, 22, 29, 26, 22, 30, 27, 23, 30, 27, 21, 30, 27, 21, 31, 26, 23, 30, 28, 23, 31, 27, 21, 32, 27, 22, 30, 27, 22, 32, 28, 22, 32, 28, 22, 32, 27, 23, 31, 28, 22, + 33, 27, 24, 33, 28, 22, 31, 29, 22, 32, 28, 24, 31, 28, 22, 31, 27, 22, 31, 29, 24, 32, 26, 23, 32, 27, 24, 32, 27, 23, 31, 28, 23, 31, 28, 22, 33, 29, 23, 33, 30, 24, 32, 28, 24, 33, 29, 24, 32, 29, 23, 32, 28, 22, 33, 29, 24, 33, 30, 23, 34, 29, 24, + 33, 27, 24, 33, 29, 24, 34, 30, 25, 34, 30, 24, 33, 30, 24, 33, 31, 23, 35, 30, 25, 34, 29, 26, 34, 31, 25, 33, 30, 25, 35, 31, 26, 34, 29, 24, 35, 30, 24, 35, 31, 25, 34, 31, 25, 34, 31, 24, 34, 32, 25, 36, 30, 26, 36, 30, 25, 34, 31, 25, 35, 31, 25, + 35, 31, 26, 34, 31, 25, 35, 31, 24, 36, 30, 26, 35, 30, 26, 35, 32, 24, 35, 30, 25, 35, 31, 26, 35, 31, 26, 34, 31, 25, 34, 32, 25, 36, 31, 26, 36, 30, 25, 37, 31, 25, 35, 31, 26, 36, 30, 26, 38, 29, 26, 37, 30, 26, 36, 31, 27, 35, 32, 26, 36, 33, 26, + 37, 31, 27, 37, 31, 27, 38, 33, 26, 37, 33, 26, 37, 31, 26, 37, 32, 27, 39, 32, 26, 37, 32, 26, 36, 33, 28, 36, 33, 28, 36, 33, 26, 37, 33, 27, 36, 32, 28, 35, 32, 27, 36, 34, 26, 35, 32, 27, 36, 32, 27, 36, 33, 27, 36, 32, 27, 36, 33, 27, 38, 32, 26, + 38, 32, 27, 37, 31, 27, 37, 32, 28, 39, 33, 27, 38, 33, 27, 37, 33, 28, 38, 31, 27, 38, 31, 27, 37, 33, 28, 36, 33, 27, 37, 32, 28, 39, 32, 28, 39, 33, 29, 38, 34, 28, 38, 33, 27, 39, 32, 27, 38, 32, 28, 38, 33, 28, 37, 34, 28, 37, 33, 26, 39, 33, 27, + 40, 34, 27, 39, 32, 27, 38, 31, 28, 40, 33, 28, 40, 33, 27, 38, 32, 27, 39, 34, 27, 41, 34, 28, 40, 33, 28, 38, 33, 27, 37, 34, 27, 37, 34, 29, 39, 33, 29, 40, 32, 27, 39, 34, 28, 39, 34, 28, 38, 32, 27, 38, 33, 27, 39, 34, 28, 40, 34, 28, 39, 33, 27, + 39, 34, 28, 40, 35, 29, 40, 33, 28, 38, 33, 27, 39, 34, 28, 39, 34, 28, 39, 33, 27, 40, 34, 28, 40, 35, 28, 39, 33, 29, 40, 33, 29, 39, 34, 29, 39, 34, 28, 40, 33, 28, 40, 33, 27, 40, 34, 28, 40, 35, 28, 40, 34, 27, 39, 33, 28, 39, 35, 28, 39, 35, 28, + 39, 33, 28, 40, 34, 29, 41, 36, 28, 40, 34, 27, 38, 34, 28, 39, 35, 28, 39, 34, 28, 39, 34, 28, 39, 34, 27, 40, 33, 28, 41, 33, 28, 39, 33, 27, 38, 35, 27, 38, 36, 28, 39, 34, 28, 40, 34, 28, 40, 35, 28, 40, 34, 28, 40, 34, 28, 39, 34, 28, 39, 34, 27, + 40, 35, 28, 41, 35, 27, 40, 35, 27, 40, 34, 28, 40, 33, 28, 39, 33, 27, 39, 34, 27, 40, 35, 27, 39, 33, 28, 39, 32, 29, 40, 32, 27, 40, 33, 27, 39, 33, 27, 39, 33, 27, 38, 34, 27, 39, 32, 27, 40, 32, 28, 39, 32, 28, 38, 34, 27, 39, 33, 27, 40, 32, 28, + 39, 33, 28, 40, 35, 28, 39, 35, 28, 39, 33, 27, 39, 33, 27, 37, 34, 27, 38, 32, 28, 39, 32, 28, 38, 33, 27, 38, 32, 27, 38, 32, 28, 39, 33, 28, 39, 34, 27, 38, 33, 27, 38, 32, 26, 40, 34, 26, 38, 33, 26, 37, 32, 27, 38, 32, 26, 38, 33, 27, 38, 33, 27, + 37, 34, 27, 37, 33, 27, 38, 32, 27, 38, 32, 27, 38, 31, 27, 37, 32, 28, 38, 32, 26, 36, 31, 26, 35, 32, 27, 35, 32, 27, 36, 32, 26, 36, 31, 27, 36, 33, 27, 37, 32, 27, 39, 31, 27, 38, 31, 27, 37, 32, 27, 38, 31, 27, 37, 31, 26, 36, 31, 26, 36, 32, 26, + 36, 32, 26, 37, 31, 26, 35, 30, 26, 35, 31, 26, 37, 31, 25, 36, 31, 25, 36, 32, 26, 37, 31, 26, 37, 32, 26, 37, 31, 26, 36, 31, 26, 37, 32, 25, 37, 31, 25, 36, 30, 25, 35, 31, 25, 36, 31, 26, 36, 30, 26, 34, 29, 26, 34, 30, 25, 35, 31, 24, 35, 31, 26, + 35, 29, 26, 34, 29, 26, 33, 29, 26, 33, 29, 26, 34, 29, 26, 33, 29, 26, 34, 30, 26, 33, 30, 25, 33, 29, 24, 33, 30, 25, 33, 31, 26, 34, 30, 25, 34, 30, 25, 35, 30, 25, 35, 29, 25, 34, 29, 25, 33, 29, 25, 32, 30, 24, 33, 30, 24, 32, 28, 24, 32, 29, 24, + 33, 30, 23, 34, 30, 24, 34, 30, 24, 32, 29, 24, 33, 28, 23, 34, 27, 23, 32, 27, 23, 33, 28, 24, 35, 28, 24, 33, 28, 23, 32, 29, 23, 33, 28, 24, 32, 28, 24, 33, 28, 24, 33, 28, 24, 33, 29, 23, 33, 29, 22, 32, 27, 23, 32, 27, 23, 31, 28, 22, 30, 28, 22, + 31, 27, 23, 32, 28, 23, 32, 28, 23, 31, 28, 23, 31, 28, 23, 31, 28, 23, 32, 28, 23, 32, 29, 22, 31, 27, 22, 31, 26, 22, 30, 27, 22, 31, 26, 23, 32, 26, 23, 31, 26, 21, 29, 26, 21, 29, 25, 22, 30, 26, 22, 30, 27, 22, 30, 27, 21, 30, 27, 21, 29, 27, 21, + 36, 31, 25, 44, 35, 30, 7, 6, 5, 26, 26, 26, 20, 20, 20, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 16, 15, 15, 15, 12, 12, 12, 19, 19, 19, 8, 7, 7, 10, 11, 11, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 20, 20, 21, 28, 28, 29, 12, 12, 11, 47, 41, 33, 39, 33, 27, 30, 27, 22, 29, 25, 21, 30, 26, 22, 32, 28, 20, 30, 27, 22, 30, 26, 22, 31, 27, 22, 30, 26, 21, + 31, 27, 22, 30, 27, 22, 30, 27, 22, 32, 27, 23, 30, 28, 21, 30, 27, 22, 30, 27, 22, 32, 28, 22, 30, 28, 23, 32, 28, 22, 33, 29, 23, 30, 29, 23, 31, 28, 23, 31, 27, 23, 32, 27, 22, 30, 28, 22, 31, 27, 23, 31, 28, 22, 31, 29, 22, 33, 28, 24, 33, 27, 23, + 32, 27, 23, 32, 27, 23, 32, 28, 24, 31, 28, 23, 32, 29, 24, 33, 28, 23, 31, 29, 23, 32, 28, 23, 31, 28, 23, 31, 29, 23, 32, 30, 24, 31, 28, 24, 34, 29, 23, 33, 30, 24, 32, 29, 23, 34, 30, 24, 34, 31, 25, 34, 29, 23, 34, 30, 24, 35, 31, 25, 34, 30, 25, + 32, 29, 24, 33, 30, 25, 32, 29, 26, 33, 30, 26, 33, 31, 24, 35, 30, 24, 33, 30, 24, 35, 31, 25, 35, 32, 25, 35, 31, 23, 35, 32, 24, 34, 31, 24, 35, 31, 26, 36, 31, 25, 35, 29, 25, 37, 31, 25, 36, 32, 24, 35, 30, 24, 35, 31, 25, 36, 31, 25, 35, 31, 26, + 36, 32, 26, 35, 31, 25, 36, 32, 25, 36, 32, 26, 36, 31, 27, 36, 30, 26, 37, 31, 26, 36, 31, 27, 34, 30, 27, 35, 30, 27, 37, 30, 26, 35, 32, 26, 36, 31, 26, 37, 31, 26, 38, 31, 26, 36, 32, 26, 37, 31, 26, 38, 30, 26, 37, 31, 27, 37, 32, 27, 36, 32, 26, + 37, 32, 26, 38, 33, 27, 36, 34, 26, 36, 33, 26, 36, 32, 27, 37, 34, 27, 38, 33, 27, 37, 32, 25, 37, 32, 25, 37, 32, 27, 38, 33, 27, 36, 31, 27, 36, 32, 27, 36, 33, 28, 37, 32, 27, 37, 33, 26, 38, 33, 26, 39, 33, 27, 38, 33, 27, 37, 32, 27, 38, 34, 27, + 37, 33, 27, 38, 32, 27, 39, 31, 27, 38, 32, 27, 36, 32, 27, 37, 31, 28, 39, 31, 28, 38, 32, 27, 39, 33, 27, 40, 32, 28, 39, 32, 27, 38, 32, 28, 39, 32, 29, 39, 32, 28, 39, 32, 27, 38, 33, 28, 38, 32, 27, 39, 32, 28, 39, 32, 27, 39, 33, 27, 40, 33, 28, + 38, 34, 27, 37, 34, 26, 38, 34, 27, 39, 33, 27, 39, 33, 27, 39, 32, 28, 38, 32, 28, 37, 32, 27, 38, 32, 27, 39, 33, 28, 38, 34, 28, 39, 34, 27, 38, 32, 28, 39, 33, 27, 41, 34, 27, 39, 33, 29, 38, 35, 29, 39, 35, 28, 40, 33, 28, 39, 33, 28, 37, 33, 28, + 38, 33, 28, 39, 34, 28, 40, 34, 28, 40, 34, 28, 39, 34, 28, 39, 33, 28, 41, 33, 27, 40, 32, 28, 38, 32, 29, 38, 33, 28, 38, 34, 28, 38, 34, 29, 39, 34, 29, 39, 34, 28, 39, 34, 28, 40, 35, 29, 39, 35, 28, 39, 33, 27, 41, 34, 27, 39, 34, 27, 39, 34, 27, + 40, 35, 28, 40, 34, 28, 40, 33, 28, 39, 33, 28, 39, 34, 28, 38, 34, 28, 39, 34, 27, 40, 33, 27, 40, 33, 28, 40, 34, 28, 38, 35, 28, 38, 34, 29, 40, 33, 28, 39, 34, 27, 39, 33, 27, 39, 34, 27, 40, 34, 27, 40, 35, 27, 39, 35, 27, 38, 34, 28, 37, 34, 28, + 39, 34, 27, 40, 34, 28, 39, 33, 29, 39, 33, 27, 40, 33, 27, 38, 33, 27, 37, 33, 28, 39, 33, 27, 39, 33, 27, 38, 32, 28, 39, 33, 28, 40, 32, 27, 39, 33, 27, 38, 34, 28, 38, 34, 27, 39, 33, 27, 38, 33, 27, 37, 33, 28, 39, 34, 28, 39, 34, 27, 37, 33, 27, + 37, 32, 27, 39, 31, 28, 39, 32, 28, 37, 33, 28, 38, 34, 27, 39, 33, 27, 37, 33, 27, 36, 33, 26, 38, 33, 25, 37, 33, 26, 37, 34, 26, 38, 34, 26, 39, 32, 27, 37, 31, 28, 37, 32, 27, 38, 34, 27, 38, 34, 26, 37, 32, 27, 36, 32, 27, 37, 32, 28, 38, 34, 27, + 37, 32, 26, 36, 31, 27, 38, 31, 27, 38, 33, 27, 36, 32, 27, 37, 32, 28, 39, 31, 27, 37, 31, 26, 37, 32, 27, 38, 32, 27, 37, 32, 27, 37, 33, 25, 36, 31, 26, 36, 31, 26, 35, 31, 26, 35, 30, 26, 37, 30, 26, 38, 31, 25, 36, 32, 25, 36, 33, 26, 37, 31, 26, + 36, 31, 26, 36, 32, 26, 36, 31, 25, 36, 31, 25, 36, 31, 25, 37, 31, 26, 37, 31, 25, 36, 30, 25, 35, 30, 25, 35, 30, 26, 36, 30, 26, 36, 30, 25, 35, 31, 24, 33, 31, 25, 34, 31, 25, 34, 30, 25, 34, 29, 24, 35, 30, 24, 35, 30, 25, 33, 30, 26, 33, 30, 26, + 33, 30, 25, 34, 31, 25, 34, 31, 26, 32, 31, 25, 34, 30, 24, 35, 28, 24, 35, 29, 24, 33, 30, 24, 33, 28, 25, 34, 28, 25, 32, 30, 24, 33, 30, 25, 33, 29, 24, 33, 30, 24, 33, 30, 25, 34, 29, 23, 35, 30, 23, 33, 29, 24, 32, 28, 23, 34, 28, 23, 33, 28, 23, + 32, 28, 23, 32, 29, 22, 33, 28, 23, 34, 28, 23, 34, 28, 24, 33, 27, 23, 32, 29, 22, 32, 28, 22, 31, 27, 23, 32, 29, 23, 32, 29, 23, 31, 28, 23, 32, 27, 24, 32, 28, 24, 31, 29, 23, 31, 29, 22, 33, 27, 22, 32, 27, 23, 30, 27, 24, 31, 28, 22, 31, 26, 23, + 31, 26, 23, 30, 26, 22, 30, 26, 21, 31, 27, 22, 31, 26, 22, 29, 26, 21, 29, 26, 23, 30, 25, 23, 29, 25, 22, 30, 26, 21, 30, 26, 22, 30, 27, 22, 31, 26, 21, 30, 25, 20, 36, 30, 26, 44, 36, 30, 7, 6, 5, 27, 27, 27, 21, 21, 21, 14, 15, 15, 14, 15, 15, + 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 11, 11, 11, 19, 18, 18, + 9, 9, 9, 12, 12, 13, 14, 15, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 13, 13, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 14, 14, 15, + 15, 15, 15, 21, 21, 21, 29, 29, 29, 13, 12, 11, 47, 41, 33, 39, 35, 27, 32, 26, 20, 30, 25, 21, 30, 26, 21, 31, 27, 21, 31, 25, 21, 31, 25, 21, 29, 27, 21, 29, 26, 21, 32, 26, 21, 32, 27, 22, 30, 27, 22, 31, 26, 22, 32, 26, 23, 31, 27, 23, 31, 27, 21, + 33, 26, 22, 30, 26, 22, 31, 28, 22, 31, 29, 21, 32, 27, 23, 33, 28, 23, 33, 29, 22, 32, 29, 21, 31, 27, 22, 30, 29, 22, 33, 29, 22, 33, 27, 22, 31, 28, 22, 31, 29, 24, 31, 28, 22, 31, 28, 22, 31, 28, 22, 32, 27, 22, 32, 28, 24, 32, 28, 23, 32, 30, 22, + 31, 30, 23, 31, 29, 22, 31, 29, 22, 32, 29, 24, 31, 28, 23, 33, 29, 23, 33, 28, 24, 32, 29, 23, 33, 29, 23, 34, 30, 24, 33, 30, 25, 34, 29, 24, 33, 29, 24, 35, 28, 24, 34, 30, 25, 33, 30, 24, 33, 29, 24, 34, 28, 25, 34, 29, 26, 33, 30, 25, 34, 29, 25, + 34, 31, 24, 33, 31, 25, 35, 29, 25, 35, 30, 25, 36, 30, 24, 35, 32, 24, 36, 31, 25, 33, 30, 25, 34, 31, 24, 34, 32, 26, 35, 32, 25, 36, 30, 24, 34, 31, 25, 33, 31, 25, 34, 29, 25, 36, 30, 26, 35, 30, 25, 33, 30, 26, 35, 30, 26, 37, 31, 25, 37, 31, 26, + 36, 30, 26, 35, 29, 27, 34, 31, 27, 34, 30, 27, 36, 29, 26, 37, 31, 26, 37, 31, 27, 37, 32, 26, 37, 32, 26, 38, 32, 27, 38, 31, 26, 36, 31, 26, 37, 31, 26, 35, 32, 26, 37, 32, 26, 38, 31, 27, 37, 33, 27, 37, 32, 26, 37, 32, 26, 36, 32, 27, 35, 33, 26, + 35, 32, 27, 36, 31, 26, 36, 32, 26, 38, 32, 26, 38, 32, 26, 37, 32, 27, 37, 31, 28, 38, 32, 27, 39, 32, 27, 39, 31, 27, 37, 31, 27, 37, 32, 28, 38, 31, 27, 37, 32, 27, 38, 32, 28, 37, 32, 28, 38, 33, 27, 38, 32, 27, 37, 32, 28, 38, 33, 28, 37, 32, 28, + 37, 32, 27, 37, 33, 27, 37, 33, 27, 37, 32, 27, 38, 32, 28, 37, 33, 29, 38, 34, 28, 38, 33, 28, 38, 31, 28, 39, 31, 27, 39, 31, 26, 38, 32, 27, 39, 32, 28, 40, 33, 28, 39, 34, 27, 39, 33, 27, 39, 33, 28, 37, 34, 28, 37, 34, 28, 37, 34, 27, 38, 34, 28, + 38, 33, 29, 37, 33, 28, 36, 32, 28, 38, 33, 28, 40, 34, 28, 39, 33, 28, 39, 32, 28, 39, 33, 28, 38, 35, 27, 38, 34, 28, 39, 34, 28, 40, 34, 27, 39, 33, 28, 38, 32, 28, 39, 33, 27, 40, 33, 28, 39, 33, 29, 38, 33, 28, 39, 34, 28, 40, 33, 29, 40, 33, 29, + 38, 33, 28, 38, 34, 27, 39, 34, 28, 39, 34, 29, 39, 32, 29, 38, 33, 29, 37, 34, 28, 38, 34, 29, 39, 33, 29, 39, 34, 27, 39, 34, 27, 39, 34, 27, 39, 34, 28, 38, 34, 28, 38, 35, 28, 39, 35, 28, 39, 34, 27, 38, 34, 27, 39, 35, 28, 39, 34, 29, 39, 34, 29, + 38, 34, 28, 38, 34, 28, 39, 33, 28, 40, 34, 28, 40, 35, 28, 40, 35, 27, 39, 35, 27, 40, 35, 27, 41, 34, 26, 40, 33, 26, 38, 33, 27, 37, 33, 27, 38, 34, 26, 39, 34, 28, 39, 35, 28, 39, 34, 28, 38, 32, 27, 38, 32, 27, 40, 34, 28, 40, 35, 28, 38, 33, 28, + 38, 34, 27, 38, 34, 27, 38, 33, 28, 38, 33, 27, 37, 33, 27, 37, 33, 28, 37, 32, 28, 37, 34, 28, 37, 35, 28, 37, 34, 28, 37, 34, 28, 37, 34, 28, 38, 34, 28, 38, 33, 28, 37, 33, 27, 39, 32, 28, 39, 32, 28, 38, 33, 27, 37, 32, 26, 38, 32, 27, 38, 33, 27, + 36, 33, 27, 36, 33, 28, 38, 32, 28, 39, 32, 27, 38, 32, 26, 38, 33, 27, 39, 32, 28, 38, 31, 27, 38, 32, 26, 37, 33, 27, 36, 33, 27, 37, 34, 26, 38, 34, 25, 38, 32, 26, 36, 31, 27, 37, 32, 26, 38, 32, 26, 37, 31, 26, 36, 31, 27, 38, 32, 27, 38, 31, 26, + 37, 31, 26, 36, 31, 26, 35, 32, 26, 36, 32, 26, 38, 31, 26, 37, 31, 27, 36, 31, 27, 36, 31, 27, 36, 32, 26, 36, 32, 26, 37, 32, 26, 36, 30, 26, 35, 30, 25, 36, 31, 25, 37, 32, 26, 35, 31, 25, 35, 31, 25, 36, 30, 26, 35, 30, 27, 36, 31, 26, 37, 31, 26, + 36, 30, 26, 35, 30, 25, 36, 30, 25, 35, 30, 25, 35, 30, 25, 36, 29, 24, 35, 29, 24, 35, 31, 25, 36, 31, 25, 35, 29, 25, 35, 29, 25, 35, 29, 26, 34, 29, 26, 35, 30, 26, 35, 30, 25, 35, 29, 24, 33, 29, 25, 32, 30, 25, 33, 29, 24, 33, 28, 24, 33, 30, 24, + 33, 29, 24, 35, 28, 25, 34, 29, 24, 33, 30, 23, 32, 30, 23, 33, 29, 23, 33, 28, 24, 34, 28, 23, 34, 29, 22, 33, 30, 23, 33, 29, 24, 32, 29, 23, 33, 30, 23, 34, 28, 22, 34, 28, 23, 33, 29, 23, 34, 29, 22, 34, 28, 22, 33, 28, 23, 34, 28, 23, 34, 28, 23, + 32, 28, 24, 33, 28, 23, 34, 28, 22, 32, 27, 22, 32, 28, 23, 32, 29, 23, 31, 29, 22, 32, 28, 22, 33, 27, 23, 31, 29, 23, 31, 27, 22, 32, 26, 23, 32, 27, 23, 32, 28, 22, 32, 29, 22, 31, 27, 22, 31, 26, 22, 30, 26, 23, 29, 25, 23, 31, 25, 23, 31, 24, 23, + 30, 25, 22, 30, 27, 21, 30, 26, 22, 31, 26, 22, 31, 26, 21, 30, 25, 20, 32, 24, 21, 38, 30, 26, 43, 36, 31, 7, 6, 5, 29, 29, 29, 23, 23, 23, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 12, 12, 12, 20, 19, 19, 12, 12, 12, 27, 27, 27, 33, 33, 33, 34, 34, 34, 34, 34, 35, 35, 35, 35, 35, 35, 36, + 35, 35, 36, 35, 35, 35, 36, 36, 36, 36, 36, 37, 36, 36, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 39, 41, 41, 41, 41, 41, 42, 14, 13, 12, 45, 38, 31, 31, 26, 21, 37, 31, 25, + 35, 31, 26, 36, 31, 27, 36, 32, 26, 37, 32, 26, 37, 32, 26, 36, 34, 27, 37, 34, 26, 39, 34, 26, 39, 33, 27, 37, 33, 25, 39, 34, 26, 38, 33, 27, 37, 33, 26, 39, 32, 26, 39, 34, 27, 38, 34, 26, 37, 34, 27, 39, 34, 28, 38, 34, 27, 37, 34, 28, 38, 34, 28, + 38, 34, 27, 38, 35, 27, 38, 34, 28, 39, 34, 27, 39, 34, 28, 39, 35, 29, 38, 34, 28, 39, 33, 27, 39, 33, 27, 37, 33, 27, 38, 33, 28, 39, 35, 27, 39, 35, 28, 36, 35, 29, 38, 36, 28, 38, 36, 27, 38, 34, 27, 39, 34, 28, 39, 33, 29, 38, 34, 28, 38, 35, 29, + 39, 34, 28, 41, 35, 29, 41, 34, 28, 39, 35, 29, 42, 37, 29, 40, 36, 30, 42, 35, 29, 39, 34, 30, 39, 35, 30, 41, 34, 30, 40, 36, 30, 40, 35, 30, 40, 37, 29, 41, 36, 30, 42, 37, 30, 43, 36, 29, 43, 36, 30, 41, 38, 29, 42, 37, 29, 41, 37, 30, 41, 36, 30, + 42, 37, 29, 41, 38, 29, 42, 37, 30, 42, 36, 30, 41, 37, 30, 41, 36, 30, 42, 36, 29, 43, 36, 30, 41, 36, 29, 40, 37, 29, 41, 36, 31, 41, 36, 30, 43, 36, 30, 42, 37, 31, 41, 36, 31, 44, 37, 32, 44, 35, 31, 44, 35, 31, 44, 37, 32, 43, 37, 32, 43, 36, 31, + 45, 36, 31, 44, 36, 31, 44, 37, 31, 45, 39, 31, 43, 39, 31, 44, 39, 31, 44, 39, 32, 44, 38, 31, 44, 38, 31, 42, 37, 32, 43, 38, 31, 44, 38, 30, 43, 39, 30, 42, 38, 30, 43, 37, 31, 43, 38, 31, 43, 37, 31, 43, 37, 32, 43, 38, 32, 46, 39, 32, 46, 38, 32, + 46, 37, 33, 45, 38, 32, 44, 38, 32, 44, 38, 32, 45, 39, 32, 44, 37, 32, 45, 36, 31, 46, 37, 32, 45, 38, 32, 44, 39, 32, 45, 38, 32, 45, 37, 33, 44, 38, 33, 44, 38, 33, 45, 39, 33, 44, 39, 33, 45, 38, 33, 47, 38, 32, 45, 38, 32, 44, 37, 32, 45, 38, 32, + 45, 39, 31, 46, 39, 31, 45, 37, 32, 45, 38, 32, 45, 38, 32, 45, 38, 32, 44, 39, 31, 44, 40, 31, 45, 39, 32, 45, 39, 32, 43, 39, 32, 44, 40, 32, 46, 39, 32, 46, 39, 32, 46, 40, 32, 45, 39, 33, 45, 39, 33, 45, 38, 33, 45, 38, 32, 45, 38, 32, 45, 39, 31, + 46, 40, 31, 45, 39, 31, 46, 39, 31, 46, 39, 32, 47, 38, 32, 47, 38, 33, 47, 40, 32, 45, 40, 32, 46, 40, 33, 46, 40, 33, 45, 38, 33, 45, 39, 34, 46, 40, 33, 46, 40, 32, 44, 39, 32, 45, 39, 32, 45, 40, 32, 45, 40, 33, 46, 39, 33, 46, 39, 33, 46, 41, 33, + 46, 41, 32, 45, 40, 32, 45, 39, 32, 46, 40, 32, 47, 39, 33, 47, 39, 33, 46, 40, 32, 45, 39, 32, 46, 40, 32, 46, 41, 33, 46, 40, 34, 47, 40, 33, 47, 40, 32, 47, 41, 33, 45, 40, 33, 45, 39, 34, 47, 40, 34, 48, 40, 32, 48, 39, 31, 48, 39, 32, 47, 40, 32, + 47, 40, 32, 47, 40, 31, 46, 40, 30, 45, 41, 30, 45, 40, 32, 46, 40, 32, 46, 39, 32, 46, 40, 32, 45, 40, 32, 44, 40, 32, 45, 40, 33, 46, 40, 33, 47, 40, 33, 45, 39, 33, 44, 40, 32, 44, 40, 32, 44, 39, 32, 45, 38, 32, 45, 38, 32, 45, 38, 32, 46, 39, 32, + 45, 39, 32, 44, 39, 31, 45, 39, 32, 45, 40, 32, 46, 40, 32, 45, 39, 32, 44, 39, 31, 45, 39, 32, 46, 38, 33, 45, 38, 32, 44, 39, 31, 44, 39, 31, 44, 39, 32, 45, 38, 32, 44, 38, 32, 44, 37, 31, 44, 37, 30, 44, 38, 30, 44, 37, 31, 45, 39, 32, 45, 39, 32, + 45, 38, 32, 45, 38, 31, 43, 38, 31, 43, 38, 31, 45, 39, 31, 44, 40, 32, 44, 39, 32, 43, 37, 31, 42, 37, 30, 42, 38, 31, 42, 37, 32, 42, 38, 32, 42, 38, 31, 43, 36, 30, 45, 36, 31, 46, 36, 32, 45, 37, 31, 45, 38, 30, 45, 37, 31, 44, 38, 32, 42, 37, 31, + 43, 37, 31, 43, 37, 31, 44, 38, 30, 42, 37, 31, 42, 36, 31, 41, 36, 31, 41, 36, 32, 42, 36, 30, 43, 38, 30, 43, 38, 30, 42, 37, 29, 42, 37, 30, 43, 36, 30, 43, 36, 31, 43, 35, 31, 43, 35, 29, 43, 36, 29, 41, 35, 29, 41, 36, 29, 41, 37, 29, 40, 36, 30, + 40, 35, 30, 41, 35, 29, 41, 35, 29, 40, 35, 30, 41, 36, 30, 40, 36, 30, 40, 35, 30, 40, 35, 30, 41, 35, 30, 40, 36, 31, 39, 36, 30, 39, 35, 29, 39, 35, 29, 40, 34, 30, 40, 34, 29, 39, 35, 29, 41, 34, 29, 41, 34, 30, 40, 36, 30, 40, 36, 30, 39, 34, 29, + 40, 34, 27, 40, 36, 28, 39, 36, 28, 40, 34, 27, 40, 33, 28, 39, 34, 29, 40, 35, 28, 41, 35, 27, 40, 33, 28, 39, 34, 28, 39, 35, 28, 39, 34, 28, 39, 34, 28, 39, 34, 27, 39, 33, 28, 39, 34, 28, 39, 33, 28, 38, 33, 29, 39, 34, 28, 40, 35, 28, 39, 34, 27, + 38, 33, 27, 37, 35, 28, 38, 36, 28, 38, 35, 27, 38, 33, 28, 40, 33, 28, 38, 34, 27, 37, 34, 26, 38, 33, 27, 37, 33, 28, 36, 32, 27, 36, 31, 26, 35, 31, 26, 36, 32, 27, 38, 32, 27, 37, 31, 26, 36, 31, 26, 37, 32, 26, 38, 31, 26, 38, 31, 26, 38, 31, 25, + 40, 35, 29, 46, 39, 32, 7, 6, 5, 36, 36, 37, 36, 36, 36, 32, 32, 32, 32, 32, 32, 32, 32, 32, 33, 33, 33, 33, 33, 33, 34, 34, 34, 34, 34, 34, 33, 33, 34, 33, 33, 34, 34, 34, 34, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 36, 35, 35, 35, 36, 36, 36, + 36, 36, 36, 36, 36, 36, 36, 36, 37, 37, 37, 37, 36, 36, 36, 29, 29, 29, 27, 27, 26, 26, 26, 26, 46, 46, 46, 51, 51, 51, 51, 51, 51, 51, 51, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 53, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, + 52, 52, 52, 52, 52, 52, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 52, 52, 52, 50, 50, 50, 15, 14, 13, 29, 24, 21, 41, 34, 27, 43, 39, 31, 45, 39, 30, 45, 38, 33, 45, 38, 32, 44, 40, 31, 46, 41, 32, 46, 39, 33, 45, 40, 33, + 47, 40, 32, 48, 39, 32, 48, 39, 31, 46, 40, 31, 45, 40, 31, 46, 40, 32, 47, 39, 32, 49, 40, 32, 47, 41, 33, 47, 40, 33, 49, 40, 32, 47, 42, 33, 46, 41, 32, 47, 42, 33, 47, 41, 33, 46, 41, 32, 45, 42, 32, 47, 41, 33, 46, 42, 33, 47, 41, 33, 47, 40, 33, + 46, 40, 34, 46, 41, 34, 47, 42, 33, 48, 41, 34, 48, 41, 34, 46, 42, 35, 45, 41, 34, 47, 42, 33, 45, 42, 34, 44, 42, 34, 46, 41, 34, 48, 41, 34, 49, 41, 34, 48, 41, 33, 47, 41, 34, 49, 40, 35, 48, 42, 35, 48, 42, 35, 48, 43, 35, 48, 42, 35, 51, 42, 34, + 48, 43, 34, 48, 44, 35, 50, 42, 35, 48, 41, 36, 47, 42, 36, 49, 43, 36, 50, 44, 35, 50, 44, 34, 52, 44, 36, 51, 44, 37, 51, 44, 36, 51, 45, 36, 51, 45, 36, 51, 43, 36, 50, 44, 36, 50, 43, 35, 50, 44, 35, 49, 44, 34, 49, 42, 35, 51, 43, 36, 50, 42, 36, + 48, 42, 35, 49, 42, 36, 49, 42, 36, 48, 42, 36, 50, 42, 36, 51, 43, 35, 51, 42, 36, 51, 42, 36, 50, 43, 37, 52, 44, 36, 52, 42, 37, 52, 43, 38, 51, 44, 37, 52, 44, 37, 50, 43, 36, 51, 44, 37, 52, 45, 37, 52, 46, 37, 51, 45, 36, 50, 45, 37, 51, 46, 37, + 51, 46, 37, 50, 45, 38, 51, 45, 38, 52, 44, 37, 52, 45, 36, 52, 46, 36, 52, 46, 37, 52, 45, 36, 53, 45, 36, 53, 46, 37, 52, 45, 38, 52, 45, 37, 53, 46, 38, 53, 46, 38, 52, 45, 39, 53, 44, 38, 53, 43, 37, 53, 45, 37, 53, 46, 38, 53, 45, 38, 54, 45, 39, + 54, 45, 38, 52, 45, 37, 52, 45, 37, 53, 46, 38, 52, 45, 38, 54, 44, 38, 53, 46, 37, 53, 46, 37, 54, 45, 37, 53, 45, 38, 53, 46, 39, 54, 45, 38, 53, 46, 38, 54, 47, 38, 54, 45, 38, 54, 45, 38, 54, 46, 38, 54, 45, 37, 54, 46, 38, 55, 47, 39, 55, 46, 37, + 54, 47, 37, 53, 48, 38, 53, 47, 38, 52, 47, 38, 51, 47, 38, 53, 47, 38, 53, 47, 37, 51, 48, 38, 51, 47, 38, 52, 45, 37, 53, 45, 38, 54, 45, 38, 54, 45, 37, 54, 45, 37, 54, 46, 38, 55, 47, 39, 55, 47, 38, 54, 46, 37, 54, 45, 37, 54, 46, 38, 54, 46, 39, + 54, 47, 39, 53, 46, 38, 53, 46, 39, 53, 46, 39, 53, 46, 38, 53, 46, 39, 53, 47, 39, 55, 47, 38, 53, 47, 38, 52, 47, 39, 53, 47, 38, 54, 47, 39, 54, 48, 39, 55, 48, 38, 54, 47, 38, 53, 48, 39, 54, 48, 39, 53, 47, 39, 55, 47, 38, 54, 46, 37, 54, 46, 38, + 56, 47, 38, 55, 48, 37, 55, 47, 38, 54, 47, 39, 54, 48, 40, 53, 48, 39, 52, 49, 38, 54, 49, 38, 56, 48, 38, 56, 48, 38, 54, 47, 37, 54, 46, 37, 54, 48, 39, 53, 47, 38, 54, 46, 37, 54, 47, 38, 54, 47, 37, 54, 48, 36, 54, 47, 36, 55, 47, 38, 55, 48, 38, + 53, 48, 39, 52, 46, 39, 53, 46, 39, 55, 47, 39, 54, 47, 38, 54, 46, 39, 53, 45, 38, 52, 46, 38, 53, 47, 38, 54, 46, 37, 54, 46, 37, 53, 47, 38, 53, 47, 38, 52, 46, 37, 53, 46, 37, 54, 46, 37, 55, 47, 37, 54, 46, 37, 52, 46, 38, 54, 48, 38, 54, 47, 38, + 53, 46, 38, 53, 46, 38, 55, 47, 38, 55, 46, 38, 53, 45, 38, 53, 46, 38, 54, 46, 37, 53, 46, 37, 51, 44, 37, 52, 45, 38, 54, 45, 37, 54, 45, 36, 52, 45, 36, 53, 46, 37, 53, 46, 36, 54, 46, 36, 53, 46, 37, 52, 47, 37, 53, 46, 37, 51, 45, 37, 51, 45, 37, + 52, 45, 38, 51, 44, 38, 50, 43, 37, 51, 44, 37, 51, 44, 37, 52, 44, 37, 52, 44, 37, 52, 43, 36, 53, 43, 37, 52, 43, 37, 51, 44, 37, 52, 44, 37, 50, 44, 38, 52, 44, 38, 52, 44, 37, 51, 44, 37, 51, 44, 37, 51, 45, 36, 52, 45, 37, 52, 45, 37, 50, 45, 36, + 50, 44, 37, 51, 44, 36, 51, 44, 36, 52, 43, 37, 50, 43, 36, 49, 43, 36, 50, 44, 37, 52, 44, 36, 51, 43, 36, 49, 42, 36, 50, 43, 35, 50, 43, 36, 50, 42, 36, 51, 44, 36, 50, 43, 35, 49, 42, 35, 51, 42, 35, 50, 42, 35, 49, 41, 36, 48, 43, 36, 49, 43, 35, + 49, 43, 34, 48, 43, 34, 49, 42, 35, 49, 42, 36, 48, 42, 35, 48, 41, 35, 50, 42, 35, 50, 42, 35, 49, 42, 35, 48, 42, 35, 48, 42, 34, 47, 42, 34, 47, 43, 34, 48, 42, 34, 49, 42, 33, 50, 42, 33, 50, 42, 33, 49, 43, 33, 48, 43, 33, 49, 41, 32, 50, 40, 34, + 50, 40, 34, 49, 41, 33, 47, 41, 33, 47, 41, 34, 49, 40, 34, 47, 40, 35, 46, 41, 34, 47, 42, 34, 48, 41, 34, 49, 41, 33, 49, 41, 34, 48, 41, 34, 46, 42, 33, 47, 42, 34, 48, 43, 34, 46, 42, 34, 47, 42, 33, 47, 41, 33, 46, 41, 33, 46, 41, 32, 46, 40, 32, + 45, 40, 34, 46, 39, 34, 45, 39, 33, 44, 39, 32, 45, 39, 32, 45, 39, 32, 44, 39, 32, 44, 38, 32, 44, 38, 32, 43, 38, 32, 46, 39, 32, 47, 39, 33, 45, 37, 33, 46, 37, 32, 50, 40, 33, 52, 42, 34, 7, 6, 5, 45, 45, 45, 47, 47, 47, 48, 48, 48, 48, 48, 48, + 48, 48, 48, 48, 48, 48, 48, 48, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 44, 44, 45, 33, 33, 33, + }; +const char* DistrhoArtwork3BandEQ::backgroundData = (const char*)temp4; + +static const unsigned char temp5[] = { + 43, 37, 30, 2, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 1, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, + 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, + 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, + 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, + 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, + 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, + 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, + 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, + 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 23, 23, 23, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, + 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, + 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, + 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, + 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, + 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 131, 0, 0, 0, 128, 0, 0, 0, 126, + 0, 0, 0, 122, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, + 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 138, 1, 1, 1, 139, 0, 0, 0, 140, 1, 1, 1, 137, 1, 1, 1, 136, 1, 1, 1, 133, 1, 1, 1, 133, 1, 1, 1, 131, 1, 1, 1, 132, 1, 1, 1, 129, + 1, 1, 1, 127, 1, 1, 1, 121, 0, 0, 0, 113, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, + 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 141, 1, 1, 1, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, + 1, 1, 1, 126, 1, 1, 1, 124, 1, 1, 1, 116, 0, 0, 0, 105, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, + 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 140, 0, 0, 0, 141, 1, 1, 1, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, + 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 1, 1, 1, 108, 0, 0, 0, 93, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, + 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 141, 1, 1, 1, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 1, 1, 1, 112, 1, 1, 1, 90, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, + 0, 0, 0, 137, 0, 0, 0, 141, 1, 1, 1, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 1, 1, 1, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 140, + 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 1, 1, 1, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 1, 1, 1, 139, 1, 1, 1, 129, 16, 16, 16, 189, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 25, 25, 26, 255, + 31, 31, 32, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 1, 1, 1, 74, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 137, 1, 1, 1, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 33, 33, 33, 255, 87, 87, 87, 255, 86, 86, 86, 255, + 32, 32, 32, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 61, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 1, 1, 1, 133, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 32, 32, 32, 255, 92, 92, 92, 255, 123, 123, 123, 255, 38, 38, 38, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 92, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 1, 1, 1, 133, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 32, 32, 32, 255, 92, 92, 92, 255, 123, 123, 123, 255, 36, 36, 36, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 1, 1, 1, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 32, 32, 32, 255, 94, 94, 94, 255, 123, 123, 123, 255, 36, 36, 36, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, + 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 129, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 27, 27, 27, 255, 80, 80, 80, 255, 129, 129, 129, 255, 37, 37, 37, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 57, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, + 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 1, 1, 1, 128, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 28, 28, 28, 255, 47, 47, 47, 255, 25, 25, 25, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 17, 17, 17, 198, 1, 1, 1, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, + 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 121, 1, 1, 1, 126, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, + 1, 1, 1, 114, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, + 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 120, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, + 0, 0, 0, 52, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, + 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 4, 4, 4, 69, + 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, + 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, + 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, + 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 1, 1, 1, 119, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, + 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, + 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, + 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, + 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, + 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, + 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 71, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 89, 8, 8, 8, 148, + 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 52, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 1, 1, 1, 119, 23, 23, 23, 245, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 128, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 102, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 61, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 55, 55, 55, 121, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 55, 184, 49, 49, 49, 66, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 97, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 204, 60, 60, 60, 110, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, + 43, 43, 43, 255, 54, 54, 54, 223, 65, 65, 65, 130, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 0, 0, 0, 116, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, + 63, 63, 63, 174, 52, 52, 52, 56, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 116, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 70, 70, 70, 136, 58, 58, 58, 63, + 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 112, 28, 28, 29, 193, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, + 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 60, 60, 60, 201, 72, 72, 72, 131, 55, 55, 55, 55, 0, 0, 0, 16, 0, 0, 0, 14, + 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 103, 32, 32, 33, 178, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, + 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 64, 64, 64, 189, 71, 71, 71, 113, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, 35, 35, 35, 118, 40, 40, 41, 180, 42, 42, 42, 230, 42, 42, 42, 255, + 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 64, 64, 64, 187, 73, 73, 73, 128, 64, 64, 64, 72, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 108, 49, 49, 49, 145, 50, 50, 50, 177, + 50, 50, 50, 204, 50, 50, 50, 206, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 55, 55, 55, 214, 58, 58, 58, 208, 62, 62, 62, 180, 69, 69, 69, 148, 71, 71, 71, 117, 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 86, + 54, 54, 54, 88, 59, 59, 59, 111, 62, 62, 62, 112, 64, 64, 64, 112, 63, 63, 63, 96, 64, 64, 64, 89, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, + 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, + 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, + 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, + 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, + 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, + 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, + 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, + 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, + 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, + 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, + 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, + 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, + 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, + 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, + 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, + 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, + 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, + 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 136, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 131, 0, 0, 0, 132, + 0, 0, 0, 128, 0, 0, 0, 126, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, + 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, + 1, 1, 1, 126, 1, 1, 1, 126, 0, 0, 0, 123, 0, 0, 0, 115, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, + 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 1, 1, 1, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, + 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 0, 0, 0, 119, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, + 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, + 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 0, 0, 0, 115, 0, 0, 0, 85, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, + 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 80, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, + 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 73, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 1, 1, 1, 130, 16, 16, 16, 187, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 0, 0, 0, 108, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 133, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 27, 27, 27, 255, 24, 24, 24, 255, 23, 23, 23, 255, 14, 14, 14, 178, 0, 0, 0, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 30, 30, 30, 255, 65, 65, 65, 255, 85, 85, 85, 255, + 37, 37, 37, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 64, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 1, 1, 1, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 25, 25, 25, 255, 35, 35, 35, 255, 87, 87, 87, 255, 129, 129, 129, 255, 56, 56, 56, 255, 28, 28, 29, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 0, 0, 0, 98, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 27, 27, 27, 255, 45, 45, 45, 255, 106, 106, 106, 255, 118, 118, 118, 255, 42, 42, 42, 255, 24, 24, 24, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 56, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, + 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 27, 27, 27, 255, 61, 61, 61, 255, 123, 123, 123, 255, 96, 96, 96, 255, 25, 25, 25, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 17, 17, 17, 198, 0, 0, 0, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, + 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 1, 1, 1, 126, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 43, 43, 43, 255, 95, 95, 95, 255, 82, 82, 82, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 22, 22, 22, 245, 0, 0, 0, 113, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, + 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 120, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 22, 255, 25, 25, 26, 255, 22, 22, 23, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 8, 8, 8, 146, 0, 0, 0, 51, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, + 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, + 4, 4, 4, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, + 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, + 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, + 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, + 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, + 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, + 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, + 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, + 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, + 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, + 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 89, + 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 52, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 1, 1, 1, 119, + 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 79, 10, 10, 10, 155, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 61, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 1, 1, 1, 107, 19, 19, 19, 213, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 122, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 72, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 66, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 60, 60, 60, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 1, 1, 1, 110, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, + 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, + 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 57, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, + 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, + 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 56, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 58, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, + 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, + 58, 58, 58, 63, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 49, 14, 14, 14, 114, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, + 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 55, 55, 55, 55, 0, 0, 0, 16, + 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, + 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 71, 71, 71, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, + 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, + 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 72, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 109, 48, 48, 48, 146, + 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 118, 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 62, + 52, 52, 52, 87, 53, 53, 53, 89, 58, 58, 58, 112, 61, 61, 61, 113, 63, 63, 63, 113, 63, 63, 63, 97, 64, 64, 64, 90, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, + 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, + 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, + 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, + 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, + 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, + 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, + 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, + 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, + 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, + 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, + 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, + 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, + 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, + 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, + 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, + 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, + 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 136, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 131, + 0, 0, 0, 132, 0, 0, 0, 128, 0, 0, 0, 126, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, + 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, + 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 0, 0, 0, 123, 0, 0, 0, 115, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, + 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 1, 1, 1, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 0, 0, 0, 119, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, + 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, + 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 0, 0, 0, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, + 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, + 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 73, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 1, 1, 1, 130, 16, 16, 16, 187, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 133, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 1, 1, 1, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 45, 45, 45, 255, + 57, 57, 58, 255, 30, 30, 30, 255, 23, 23, 23, 255, 17, 17, 18, 200, 0, 0, 0, 98, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 26, 26, 26, 255, 36, 36, 36, 255, 79, 79, 79, 255, 127, 127, 127, 255, 81, 81, 81, 255, + 39, 39, 39, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 57, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 64, 64, 64, 255, 115, 115, 115, 255, 112, 112, 112, 255, 56, 56, 57, 255, 24, 24, 24, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, + 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 1, 1, 1, 126, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 40, 40, 40, 255, 101, 101, 101, 255, 124, 124, 124, 255, 76, 76, 76, 255, 29, 29, 29, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, + 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 120, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 24, 24, 25, 255, 53, 53, 53, 255, 76, 76, 77, 255, 47, 47, 48, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 51, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, + 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, + 18, 18, 18, 176, 4, 4, 4, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, + 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, + 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, + 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, + 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, + 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, + 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, + 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, + 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, + 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, + 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, + 0, 0, 0, 89, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 52, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, + 1, 1, 1, 119, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, + 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 79, 10, 10, 10, 155, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 61, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 122, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 72, 10, 10, 10, 156, 23, 23, 23, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 66, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, + 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 60, 60, 60, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 1, 1, 1, 110, 18, 18, 18, 204, 26, 26, 26, 255, + 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, + 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, + 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 56, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 58, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, + 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, + 69, 69, 69, 137, 58, 58, 58, 63, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 114, 28, 28, 29, 194, 33, 33, 33, 255, + 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 55, 55, 55, 55, + 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, + 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 71, 71, 71, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, + 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 119, 40, 40, 41, 181, + 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 72, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 109, + 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 71, 71, 71, 118, 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, + 43, 43, 43, 61, 52, 52, 52, 87, 54, 54, 54, 89, 59, 59, 59, 112, 61, 61, 61, 113, 64, 64, 64, 113, 63, 63, 63, 97, 64, 64, 64, 90, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, + 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, + 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, + 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, + 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, + 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, + 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, + 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, + 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, + 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, + 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, + 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, + 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, + 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, + 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, + 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, + 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, + 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, + 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 137, 0, 0, 0, 136, 0, 0, 0, 133, 0, 0, 0, 133, + 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 129, 0, 0, 0, 126, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, + 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, + 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 0, 0, 0, 123, 0, 0, 0, 115, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, + 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 1, 1, 1, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, + 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, + 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 0, 0, 0, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, + 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, + 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 74, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 1, 1, 1, 130, + 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 133, 15, 15, 15, 181, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 1, 1, 1, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 23, 23, 23, 255, 25, 25, 25, 255, + 31, 31, 31, 255, 29, 29, 29, 255, 25, 25, 25, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 57, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 28, 28, 28, 255, 34, 34, 34, 255, 69, 69, 70, 255, 102, 102, 102, 255, + 92, 92, 92, 255, 32, 32, 32, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 1, 1, 1, 126, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 27, 27, 27, 255, 41, 41, 41, 255, 74, 74, 74, 255, 119, 119, 119, 255, 108, 108, 108, 255, 85, 85, 86, 255, 31, 31, 31, 255, + 28, 28, 28, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, + 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 120, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 22, 255, 30, 30, 31, 255, 72, 72, 72, 255, 123, 123, 123, 255, 118, 118, 118, 255, 63, 63, 63, 255, 42, 42, 42, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 52, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, + 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 29, 29, 29, 255, 50, 50, 50, 255, 67, 67, 67, 255, 20, 20, 21, 255, 23, 23, 24, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, + 27, 27, 27, 255, 18, 18, 18, 176, 4, 4, 4, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, + 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, + 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, + 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, + 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, + 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, + 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, + 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, + 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, + 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, + 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, + 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, + 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 52, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, + 0, 0, 0, 72, 1, 1, 1, 119, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, + 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, + 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 61, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, + 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 122, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, + 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 66, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, + 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, + 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 0, 0, 0, 116, 23, 23, 23, 212, + 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, + 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 56, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 117, 25, 25, 25, 203, + 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, + 56, 56, 56, 222, 69, 69, 69, 137, 58, 58, 58, 63, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, + 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, + 55, 55, 55, 55, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, + 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 71, 71, 71, 114, 39, 39, 39, 33, 0, 0, 0, 16, + 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, 35, 35, 35, 119, + 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 72, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, + 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, + 44, 44, 44, 109, 49, 49, 49, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 71, 71, 71, 118, 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, + 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 87, 54, 54, 54, 89, 59, 59, 59, 112, 62, 62, 62, 113, 64, 64, 64, 113, 63, 63, 63, 97, 64, 64, 64, 90, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, + 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, + 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, + 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, + 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, + 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, + 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, + 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, + 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, + 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, + 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, + 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, + 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, + 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, + 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, + 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, + 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, + 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 136, 0, 0, 0, 133, + 0, 0, 0, 133, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 129, 0, 0, 0, 126, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, + 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, + 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 1, 1, 1, 124, 0, 0, 0, 115, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, + 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 1, 1, 1, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, + 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 1, 1, 1, 112, 0, 0, 0, 90, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, + 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 0, 0, 0, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, + 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, + 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 74, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, + 1, 1, 1, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 61, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 133, 15, 15, 15, 181, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 92, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 57, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 25, 25, 25, 255, 22, 22, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 1, 1, 1, 126, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 27, 27, 27, 255, 31, 31, 31, 255, 46, 46, 46, 255, + 65, 65, 65, 255, 41, 41, 41, 255, 24, 24, 24, 255, 22, 22, 22, 245, 1, 1, 1, 114, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, + 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 22, 255, 26, 26, 27, 255, 29, 29, 29, 255, 54, 54, 54, 255, 71, 71, 71, 255, 105, 105, 105, 255, 125, 125, 125, 255, 97, 97, 97, 255, + 67, 67, 67, 255, 25, 25, 25, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 52, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, + 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 25, 25, 25, 255, 52, 52, 52, 255, 112, 112, 112, 255, 115, 115, 115, 255, 104, 104, 105, 255, 83, 83, 83, 255, 39, 39, 39, 255, 39, 39, 39, 255, 21, 21, 22, 255, + 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, + 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 37, 37, 37, 255, 51, 51, 51, 255, 49, 49, 49, 255, 32, 32, 32, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, + 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, + 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, + 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, + 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, + 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, + 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, + 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, + 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, + 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, + 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, + 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, + 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, + 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, + 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, + 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 61, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, + 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 122, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, + 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, + 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, + 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 0, 0, 0, 116, + 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 56, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 116, + 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, + 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 58, 58, 58, 63, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, + 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, + 71, 71, 71, 132, 55, 55, 55, 55, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, + 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 71, 71, 71, 114, 39, 39, 39, 33, + 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, + 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 72, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, + 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, + 33, 33, 33, 66, 44, 44, 44, 109, 49, 49, 49, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 71, 71, 71, 118, 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, + 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 86, 54, 54, 54, 89, 59, 59, 59, 112, 62, 62, 62, 113, 64, 64, 64, 113, 63, 63, 63, 97, 64, 64, 64, 89, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, + 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, + 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, + 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, + 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, + 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, + 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, + 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, + 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, + 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, + 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, + 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, + 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, + 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, + 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, + 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, + 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 137, 0, 0, 0, 136, + 0, 0, 0, 133, 1, 1, 1, 133, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 129, 0, 0, 0, 126, 0, 0, 0, 120, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, + 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, + 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 1, 1, 1, 124, 0, 0, 0, 115, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, + 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 1, 1, 1, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, + 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 1, 1, 1, 112, 0, 0, 0, 90, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, + 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 0, 0, 0, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, + 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 1, 1, 1, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, + 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 74, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, + 0, 0, 0, 136, 1, 1, 1, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 61, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 133, + 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 92, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 1, 1, 1, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 57, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 90, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 1, 1, 1, 37, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 25, 25, 25, 255, 23, 23, 23, 255, 28, 28, 28, 255, + 29, 29, 29, 255, 24, 24, 24, 255, 27, 27, 27, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 52, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, + 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 33, 33, 33, 255, 38, 38, 39, 255, 43, 43, 44, 255, 68, 68, 68, 255, 74, 74, 74, 255, 93, 93, 93, 255, + 90, 90, 91, 255, 36, 36, 36, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, + 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 37, 37, 37, 255, 85, 85, 85, 255, 106, 106, 106, 255, 129, 129, 129, 255, 107, 107, 108, 255, 90, 90, 90, 255, 95, 95, 95, 255, 54, 54, 54, 255, + 41, 41, 41, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, + 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 29, 29, 29, 255, 38, 38, 38, 255, 76, 76, 76, 255, 43, 43, 43, 255, 22, 22, 22, 255, 35, 35, 36, 255, 21, 21, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, + 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, + 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, + 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, + 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, + 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, + 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, + 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, + 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 100, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, + 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, + 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, 0, 0, 0, 17, 0, 0, 0, 13, + 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, + 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, + 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, + 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, + 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 122, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, + 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, + 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, + 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, + 0, 0, 0, 116, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 56, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, + 7, 7, 7, 116, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, + 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 58, 58, 58, 63, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, + 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, + 59, 59, 59, 202, 71, 71, 71, 132, 55, 55, 55, 55, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, + 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 71, 71, 71, 114, + 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, + 24, 24, 24, 68, 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 72, 12, 12, 12, 20, 0, 0, 0, 15, + 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, + 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 109, 49, 49, 49, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 71, 71, 71, 118, 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, + 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, + 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 86, 54, 54, 54, 89, 59, 59, 59, 112, 62, 62, 62, 113, 64, 64, 64, 113, 63, 63, 63, 97, 64, 64, 64, 89, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, + 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, + 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, + 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, + 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, + 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, + 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, + 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, + 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, + 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, + 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, + 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, + 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, + 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, + 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, + 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, + 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, + 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 137, + 0, 0, 0, 136, 1, 1, 1, 133, 1, 1, 1, 133, 1, 1, 1, 131, 0, 0, 0, 132, 0, 0, 0, 129, 0, 0, 0, 126, 0, 0, 0, 120, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, + 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, + 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 1, 1, 1, 124, 0, 0, 0, 115, 0, 0, 0, 105, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, + 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 1, 1, 1, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, + 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 1, 1, 1, 112, 0, 0, 0, 90, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, + 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 1, 1, 1, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, + 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 1, 1, 1, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, + 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 1, 1, 1, 74, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, + 0, 0, 0, 130, 0, 0, 0, 136, 1, 1, 1, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 61, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, + 0, 0, 0, 133, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 92, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, + 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 1, 1, 1, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 1, 1, 1, 44, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 1, 1, 1, 58, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 90, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 1, 1, 1, 37, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 1, 1, 1, 53, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 119, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, + 24, 24, 24, 255, 21, 21, 22, 255, 25, 25, 25, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, + 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 26, 26, 26, 255, 34, 34, 34, 255, 43, 43, 43, 255, 35, 35, 35, 255, 41, 41, 41, 255, + 47, 47, 47, 255, 28, 28, 29, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 83, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 30, 30, 30, 255, 61, 61, 61, 255, 102, 102, 102, 255, 118, 118, 118, 255, 94, 94, 94, 255, 99, 99, 100, 255, 127, 127, 127, 255, 99, 99, 99, 255, + 51, 51, 51, 255, 30, 30, 30, 255, 28, 28, 28, 209, 14, 14, 14, 91, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, + 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 35, 35, 35, 255, 95, 95, 95, 255, 62, 62, 62, 255, 55, 55, 55, 255, 74, 74, 74, 255, 56, 56, 56, 255, 36, 36, 36, 255, 48, 48, 48, 255, + 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 97, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, + 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 25, 25, 25, 255, 20, 20, 20, 255, 20, 20, 21, 255, 22, 22, 22, 255, 24, 24, 24, 255, 31, 31, 31, 255, + 34, 34, 34, 212, 24, 24, 24, 93, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, + 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, + 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, + 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 100, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, + 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, + 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, 0, 0, 0, 17, + 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, + 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, + 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, + 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, + 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, + 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 122, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, + 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, + 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, + 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, + 0, 0, 0, 56, 0, 0, 0, 116, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 56, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, + 1, 1, 1, 57, 7, 7, 7, 116, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, + 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 64, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, + 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, + 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 55, 55, 55, 55, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, + 6, 6, 6, 39, 21, 21, 21, 103, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, + 70, 70, 70, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, + 0, 0, 0, 24, 24, 24, 24, 68, 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 72, 12, 12, 12, 20, + 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, + 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 108, 49, 49, 49, 145, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 71, 71, 71, 118, 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, + 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, + 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 86, 54, 54, 54, 89, 59, 59, 59, 112, 62, 62, 62, 113, 64, 64, 64, 113, 63, 63, 63, 97, 64, 64, 64, 89, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, + 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, + 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, + 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, + 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, + 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, + 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, + 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, + 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, + 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, + 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, + 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, + 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, + 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, + 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, + 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, + 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, + 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, + 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, + 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, + 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, + 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, + 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, + 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, + 0, 0, 0, 137, 0, 0, 0, 136, 1, 1, 1, 133, 1, 1, 1, 133, 1, 1, 1, 131, 1, 1, 1, 132, 0, 0, 0, 129, 0, 0, 0, 126, 0, 0, 0, 120, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, + 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, + 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 1, 1, 1, 124, 0, 0, 0, 115, 0, 0, 0, 105, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, + 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 1, 1, 1, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, + 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 1, 1, 1, 112, 0, 0, 0, 90, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, + 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 1, 1, 1, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, + 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 1, 1, 1, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, + 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 1, 1, 1, 74, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, + 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, + 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 61, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, + 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 92, 0, 0, 0, 51, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, + 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 1, 1, 1, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 1, 1, 1, 44, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 1, 1, 1, 58, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 90, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 1, 1, 1, 37, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 1, 1, 1, 53, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 119, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 23, 23, 23, 255, 20, 20, 20, 255, 21, 21, 22, 255, 23, 23, 23, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 83, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 33, 33, 33, 255, 36, 36, 36, 255, 44, 44, 44, 255, 35, 35, 35, 255, 27, 27, 28, 255, 37, 37, 37, 255, + 30, 30, 30, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 91, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, + 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 26, 26, 26, 255, 71, 71, 71, 255, 102, 102, 102, 255, 97, 97, 97, 255, 119, 119, 119, 255, 100, 100, 100, 255, 87, 87, 87, 255, 99, 99, 99, 255, + 49, 49, 49, 255, 32, 32, 32, 255, 31, 31, 31, 217, 19, 19, 19, 97, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, + 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 35, 35, 35, 255, 73, 73, 73, 255, 52, 52, 52, 255, 58, 58, 58, 255, 90, 90, 90, 255, 74, 74, 75, 255, 68, 68, 68, 255, 67, 67, 67, 255, + 33, 33, 33, 255, 34, 34, 34, 212, 24, 24, 24, 93, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, + 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 108, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 20, 20, 20, 255, 20, 20, 20, 255, 29, 29, 29, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, + 36, 36, 36, 205, 28, 28, 28, 87, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, + 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 100, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, + 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, + 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, + 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, + 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 11, 11, 11, 26, 0, 0, 0, 16, + 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, + 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 103, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 44, 44, 44, 104, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, + 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, + 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, + 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, + 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, + 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 97, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, + 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, + 0, 0, 0, 33, 0, 0, 0, 56, 0, 0, 0, 116, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 57, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, + 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 116, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 64, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, + 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, + 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 55, 55, 55, 55, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, + 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 103, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, + 63, 63, 63, 190, 70, 70, 70, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, + 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 72, + 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, + 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 108, 49, 49, 49, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 71, 71, 71, 118, 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, + 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, + 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 86, 54, 54, 54, 88, 59, 59, 59, 112, 62, 62, 62, 113, 64, 64, 64, 113, 63, 63, 63, 97, 64, 64, 64, 89, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, + 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, + 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, + 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, + 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, + 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, + 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, + 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, + 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, + 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, + 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, + 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, + 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, + 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, + 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, + 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, + 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, + 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, + 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, + 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, + 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, + 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, + 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, + 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, + 0, 0, 0, 139, 0, 0, 0, 137, 0, 0, 0, 136, 1, 1, 1, 133, 1, 1, 1, 133, 1, 1, 1, 131, 1, 1, 1, 132, 0, 0, 0, 129, 0, 0, 0, 126, 0, 0, 0, 120, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, + 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, + 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 131, 1, 1, 1, 128, + 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 1, 1, 1, 124, 0, 0, 0, 115, 0, 0, 0, 105, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, + 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, + 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 1, 1, 1, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 0, 0, 0, 107, 0, 0, 0, 93, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, + 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, + 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 1, 1, 1, 112, 1, 1, 1, 90, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, + 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 1, 1, 1, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, + 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 1, 1, 1, 82, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, + 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 1, 1, 1, 74, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, + 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, + 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 1, 1, 1, 62, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, + 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 92, 0, 0, 0, 51, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, + 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 1, 1, 1, 66, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 128, + 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 1, 1, 1, 44, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 1, 1, 1, 58, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 90, 1, 1, 1, 35, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 1, 1, 1, 37, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 1, 1, 1, 53, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 119, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 70, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 118, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 83, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 117, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 91, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 36, 36, 36, 255, 37, 37, 37, 255, 37, 37, 37, 255, 25, 25, 25, 255, 25, 25, 25, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 97, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 113, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 26, 26, 26, 255, 73, 73, 73, 255, 112, 112, 112, 255, 97, 97, 97, 255, 98, 98, 98, 255, 70, 70, 70, 255, 56, 56, 56, 255, 47, 47, 47, 255, + 25, 25, 25, 255, 32, 32, 32, 255, 34, 34, 34, 212, 24, 24, 24, 93, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, + 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 108, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 21, 255, 23, 23, 24, 255, 72, 72, 72, 255, 68, 68, 68, 255, 80, 80, 80, 255, 120, 120, 120, 255, 107, 107, 107, 255, 103, 103, 103, 255, 58, 58, 58, 255, + 34, 34, 34, 255, 36, 36, 36, 205, 28, 28, 28, 87, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, + 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 100, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 25, 25, 25, 255, 20, 20, 20, 255, 20, 20, 20, 255, 49, 49, 49, 255, 38, 38, 38, 255, 46, 46, 46, 255, 35, 35, 35, 255, + 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, + 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, + 27, 27, 27, 54, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, + 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 11, 11, 11, 26, + 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, + 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 103, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 44, 44, 44, 104, 0, 0, 0, 18, 0, 0, 0, 14, + 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, + 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 40, 40, 40, 63, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, + 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 105, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, + 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, + 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 97, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, + 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, + 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 0, 0, 0, 116, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 57, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, + 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 116, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 64, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, + 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, + 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 56, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, + 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 103, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, + 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, + 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, 35, 35, 35, 118, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, + 64, 64, 64, 73, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, + 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 108, 49, 49, 49, 145, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 71, 71, 71, 118, 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, + 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, + 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 86, 54, 54, 54, 88, 59, 59, 59, 112, 62, 62, 62, 113, 64, 64, 64, 113, 63, 63, 63, 97, 64, 64, 64, 89, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, + 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, + 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, + 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, + 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, + 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, + 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, + 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, + 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, + 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, + 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, + 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, + 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, + 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, + 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, + 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, + 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, + 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, + 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, + 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, + 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, + 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, + 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, + 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 137, 0, 0, 0, 136, 1, 1, 1, 133, 1, 1, 1, 133, 1, 1, 1, 131, 0, 0, 0, 132, 0, 0, 0, 129, 0, 0, 0, 126, 0, 0, 0, 120, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, + 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, + 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 131, + 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 1, 1, 1, 124, 0, 0, 0, 115, 0, 0, 0, 105, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, + 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, + 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 1, 1, 1, 108, 0, 0, 0, 93, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, + 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, + 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 1, 1, 1, 112, 1, 1, 1, 90, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, + 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, + 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 1, 1, 1, 87, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, + 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, + 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 1, 1, 1, 82, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, + 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 0, 0, 0, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 1, 1, 1, 75, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, + 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, + 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 1, 1, 1, 62, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, + 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 92, 0, 0, 0, 51, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, + 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 1, 1, 1, 66, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, + 0, 0, 0, 128, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 1, 1, 1, 45, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 125, + 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 1, 1, 1, 58, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 90, 1, 1, 1, 35, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 1, 1, 1, 38, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 1, 1, 1, 53, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 119, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 70, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 118, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 83, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 117, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 91, 1, 1, 1, 25, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 115, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 97, 1, 1, 1, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 113, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 26, 26, 26, 255, 43, 43, 43, 255, 35, 35, 35, 255, 31, 31, 31, 255, 22, 22, 22, 255, 23, 23, 23, 255, 20, 20, 21, 255, + 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 93, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 108, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 25, 25, 26, 255, 75, 75, 76, 255, 123, 123, 123, 255, 86, 86, 86, 255, 68, 68, 68, 255, 37, 37, 37, 255, 32, 32, 32, 255, 23, 23, 24, 255, + 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 87, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 100, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 66, 66, 67, 255, 92, 92, 92, 255, 104, 104, 104, 255, 126, 126, 126, 255, 99, 99, 99, 255, 59, 59, 59, 255, 29, 29, 29, 255, + 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 73, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, + 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 22, 22, 23, 255, 36, 36, 36, 255, 43, 43, 43, 255, 92, 92, 92, 255, 84, 84, 84, 255, 45, 45, 45, 255, 38, 38, 38, 255, + 40, 40, 40, 165, 27, 27, 27, 54, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, + 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 37, 37, 37, 255, 36, 36, 36, 255, 41, 41, 42, 254, 44, 44, 44, 129, + 11, 11, 11, 26, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, + 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 103, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 44, 44, 44, 104, 0, 0, 0, 18, + 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, + 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 154, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 40, 40, 40, 63, 0, 0, 0, 17, 0, 0, 0, 13, + 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, + 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 105, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, + 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 48, 48, 48, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, + 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 97, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 112, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, + 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 108, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 39, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, + 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 0, 0, 0, 116, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 57, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, + 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 116, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 64, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, + 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, + 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 56, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, + 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 103, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, + 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, + 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, 35, 35, 35, 118, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, + 72, 72, 72, 129, 64, 64, 64, 73, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, + 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 108, 49, 49, 49, 145, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 118, 63, 63, 63, 69, 17, 17, 17, 21, + 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, + 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 86, 54, 54, 54, 88, 59, 59, 59, 112, 62, 62, 62, 113, 64, 64, 64, 113, 63, 63, 63, 97, 64, 64, 64, 90, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, + 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, + 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, + 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, + 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, + 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, + 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, + 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, + 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, + 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, + 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, + 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, + 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, + 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, + 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, + 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, + 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, + 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, + 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, + 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, + 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, + 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, + 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, + 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, + 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 140, 0, 0, 0, 137, 0, 0, 0, 136, 1, 1, 1, 133, 1, 1, 1, 133, 1, 1, 1, 131, 0, 0, 0, 132, 0, 0, 0, 129, 0, 0, 0, 126, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, + 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 141, 1, 1, 1, 136, + 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 0, 0, 0, 123, 0, 0, 0, 115, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, + 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, + 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 141, 1, 1, 1, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, + 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, + 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, + 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, + 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, + 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 141, 1, 1, 1, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 0, 0, 0, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, + 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, + 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 140, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, + 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, + 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 139, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 73, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, + 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 1, 1, 1, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, + 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 0, 0, 0, 108, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, + 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 1, 1, 1, 133, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, + 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 133, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 64, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, + 0, 0, 0, 128, 1, 1, 1, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 0, 0, 0, 98, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 129, + 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 56, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 1, 1, 1, 128, 16, 16, 16, 189, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 0, 0, 0, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 121, 1, 1, 1, 126, 22, 22, 22, 232, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 0, 0, 0, 113, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 120, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 51, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 4, 4, 4, 68, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 1, 1, 1, 120, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 1, 1, 1, 119, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 1, 1, 1, 117, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 1, 1, 1, 115, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 30, 30, 31, 255, 50, 50, 50, 255, 31, 31, 31, 255, 26, 26, 26, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 28, 28, 28, 255, 90, 90, 90, 255, 121, 121, 121, 255, 69, 69, 69, 255, 40, 40, 40, 255, 24, 24, 24, 255, 23, 23, 23, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 71, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 89, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 40, 40, 40, 255, 69, 69, 69, 255, 121, 121, 121, 255, 109, 109, 110, 255, 81, 81, 81, 255, 44, 44, 44, 255, 23, 23, 23, 255, 21, 21, 21, 255, 28, 28, 29, 255, + 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 52, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, + 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 1, 1, 1, 119, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 68, 68, 69, 255, 101, 101, 101, 255, 122, 122, 122, 255, 54, 54, 54, 255, 25, 25, 25, 255, 32, 32, 32, 255, 41, 41, 42, 254, + 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, + 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 35, 35, 35, 255, 43, 43, 43, 255, 60, 60, 60, 255, 27, 27, 27, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 102, + 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, + 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 79, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 24, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 61, 0, 0, 0, 17, + 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, + 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 1, 1, 1, 107, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 55, 55, 55, 122, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, + 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, + 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 72, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 55, 185, 49, 49, 49, 66, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, + 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 60, 60, 60, 110, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, + 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 1, 1, 1, 110, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 65, 65, 65, 130, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, + 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 57, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 63, 63, 63, 174, 52, 52, 52, 56, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, + 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 58, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 70, 70, 70, 136, 58, 58, 58, 63, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, + 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 72, 72, 72, 131, 55, 55, 55, 55, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, + 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, + 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 64, 64, 64, 190, 71, 71, 71, 113, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, + 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, + 64, 64, 64, 188, 73, 73, 73, 128, 64, 64, 64, 72, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, + 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 109, 49, 49, 49, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 62, 62, 62, 181, 68, 68, 68, 149, 71, 71, 71, 117, 63, 63, 63, 69, + 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, + 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 86, 54, 54, 54, 88, 59, 59, 59, 112, 62, 62, 62, 113, 64, 64, 64, 113, 63, 63, 63, 96, 64, 64, 64, 89, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, + 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, + 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, + 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, + 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, + 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, + 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, + 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, + 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, + 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, + 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, + 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, + 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, + 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, + 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, + 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, + 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, + 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, + 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, + 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, + 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, + 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, + 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, + 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 137, 0, 0, 0, 136, 0, 0, 0, 133, 1, 1, 1, 133, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 129, 0, 0, 0, 126, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, + 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 141, + 1, 1, 1, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 0, 0, 0, 123, 0, 0, 0, 115, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, + 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 141, 1, 1, 1, 135, 1, 1, 1, 128, 14, 14, 14, 177, + 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, + 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, + 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, + 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, + 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 141, 1, 1, 1, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 0, 0, 0, 85, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, + 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, + 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 140, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, + 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, + 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 139, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 73, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, + 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, + 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 1, 1, 1, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, + 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 1, 1, 1, 133, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, + 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 133, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, + 0, 0, 0, 119, 0, 0, 0, 128, 1, 1, 1, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 0, 0, 0, 98, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, + 0, 0, 0, 129, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 56, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 1, 1, 1, 128, + 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 0, 0, 0, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 121, 1, 1, 1, 126, 22, 22, 22, 232, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 0, 0, 0, 113, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 120, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 51, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 4, 4, 4, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 1, 1, 1, 119, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 1, 1, 1, 117, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 24, 24, 25, 255, 21, 21, 22, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 43, 43, 43, 255, 51, 51, 51, 255, 26, 26, 26, 255, 22, 22, 23, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 71, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 89, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 38, 38, 38, 255, 117, 117, 117, 255, 98, 98, 98, 255, 43, 43, 43, 255, 26, 26, 27, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 52, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 1, 1, 1, 119, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 48, 48, 48, 255, 97, 97, 97, 255, 122, 122, 122, 255, 75, 75, 76, 255, 36, 36, 36, 255, 23, 23, 23, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, + 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 26, 26, 26, 255, 59, 59, 59, 255, 115, 115, 116, 255, 113, 113, 113, 255, 48, 48, 48, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, + 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, + 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 79, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 30, 30, 31, 255, 80, 80, 80, 255, 88, 88, 88, 255, 30, 30, 30, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 61, + 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, + 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 1, 1, 1, 107, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 41, 41, 41, 255, 27, 27, 28, 255, 38, 38, 38, 255, 48, 48, 48, 233, 55, 55, 55, 122, 8, 8, 8, 21, 0, 0, 0, 15, + 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, + 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 72, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 55, 185, 49, 49, 49, 66, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, + 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, + 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 60, 60, 60, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, + 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 1, 1, 1, 110, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 65, 65, 65, 130, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, + 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 63, 63, 63, 175, 52, 52, 52, 56, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, + 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 116, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 58, 58, 58, 63, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, + 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 72, 72, 72, 131, 55, 55, 55, 55, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, + 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, + 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 64, 64, 64, 190, 71, 71, 71, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, + 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, + 56, 56, 57, 234, 64, 64, 64, 188, 73, 73, 73, 128, 64, 64, 64, 72, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, + 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 109, 49, 49, 49, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 62, 62, 62, 181, 69, 69, 69, 148, 71, 71, 71, 117, + 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, + 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 86, 54, 54, 54, 88, 59, 59, 59, 112, 62, 62, 62, 113, 64, 64, 64, 113, 63, 63, 63, 96, 64, 64, 64, 89, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, + 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, + 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, + 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, + 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, + 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, + 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, + 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, + 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, + 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, + 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, + 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, + 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, + 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, + 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, + 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, + 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, + 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, + 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, + 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, + 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, + 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, + 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 137, 0, 0, 0, 136, 0, 0, 0, 133, 1, 1, 1, 133, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 129, 0, 0, 0, 126, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, + 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, + 0, 0, 0, 141, 1, 1, 1, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 0, 0, 0, 123, 0, 0, 0, 115, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, + 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 141, 1, 1, 1, 135, 1, 1, 1, 128, + 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, + 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, + 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, + 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, + 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 0, 0, 0, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, + 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, + 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, + 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, + 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 73, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, + 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, + 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 1, 1, 1, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, + 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, + 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 1, 1, 1, 133, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, + 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, + 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 133, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, + 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 1, 1, 1, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 0, 0, 0, 98, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, + 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 57, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, + 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 1, 1, 1, 126, + 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 120, 5, 5, 5, 139, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 51, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 4, 4, 4, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 89, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 24, 24, 24, 255, 66, 66, 66, 255, 43, 43, 43, 255, 25, 25, 25, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 52, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 1, 1, 1, 119, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 21, 21, 21, 255, 70, 70, 70, 255, 130, 130, 130, 255, 60, 60, 60, 255, 27, 27, 27, 255, 21, 21, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, + 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 27, 27, 27, 255, 69, 69, 69, 255, 128, 128, 128, 255, 79, 79, 79, 255, 31, 31, 31, 255, 24, 24, 24, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, + 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 79, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 23, 23, 23, 255, 47, 47, 47, 255, 122, 122, 122, 255, 99, 99, 99, 255, 39, 39, 39, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, + 41, 41, 41, 61, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 29, 29, 29, 255, 104, 104, 105, 255, 97, 97, 97, 255, 27, 27, 27, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 55, 55, 55, 122, 8, 8, 8, 21, + 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, + 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 72, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 60, 60, 60, 255, 32, 32, 32, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 66, 0, 0, 0, 16, 0, 0, 0, 13, + 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, + 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 60, 60, 60, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, + 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, + 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 63, 63, 63, 175, 52, 52, 52, 56, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, + 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 58, 58, 58, 63, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, + 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 55, 55, 55, 55, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, + 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, + 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 64, 64, 64, 190, 71, 71, 71, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, + 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, + 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 73, 73, 73, 128, 64, 64, 64, 72, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 109, 49, 49, 49, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, + 71, 71, 71, 118, 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 87, 54, 54, 54, 89, 59, 59, 59, 112, 62, 62, 62, 113, 64, 64, 64, 113, 63, 63, 63, 97, 64, 64, 64, 89, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, + 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, + 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 43, 37, 30, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 2, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, + 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, + 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, + 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, + 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, + 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, + 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, + 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, + 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, + 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, + 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, + 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, + 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, + 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, + 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 23, 23, 23, 0, 23, 23, 23, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, + 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, + 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 23, 23, 23, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, + 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, + 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, + 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 131, 0, 0, 0, 129, 0, 0, 0, 126, 0, 0, 0, 122, 0, 0, 0, 117, 0, 0, 0, 110, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, + 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, + 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 1, 1, 1, 139, 0, 0, 0, 140, 1, 1, 1, 137, 1, 1, 1, 136, 1, 1, 1, 133, 1, 1, 1, 133, 1, 1, 1, 131, 1, 1, 1, 132, 1, 1, 1, 129, 1, 1, 1, 127, 1, 1, 1, 121, 1, 1, 1, 114, 0, 0, 0, 105, 0, 0, 0, 95, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, + 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, + 0, 0, 0, 139, 0, 0, 0, 141, 1, 1, 1, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 1, 1, 1, 124, 1, 1, 1, 116, 1, 1, 1, 106, 1, 1, 1, 96, 0, 0, 0, 84, 0, 0, 0, 71, 0, 0, 0, 60, + 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 141, 1, 1, 1, 135, + 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 1, 1, 1, 108, 1, 1, 1, 94, 1, 1, 1, 81, 0, 0, 0, 68, 0, 0, 0, 56, + 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 1, 1, 1, 112, 1, 1, 1, 91, 1, 1, 1, 78, 0, 0, 0, 64, 0, 0, 0, 51, + 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, + 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 1, 1, 1, 87, 1, 1, 1, 72, 0, 0, 0, 58, 0, 0, 0, 45, + 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, + 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 1, 1, 1, 82, 1, 1, 1, 65, 0, 0, 0, 51, 0, 0, 0, 39, + 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, + 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 1, 1, 1, 75, 1, 1, 1, 57, 0, 0, 0, 43, 0, 0, 0, 32, + 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, + 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 1, 1, 1, 62, 1, 1, 1, 49, 0, 0, 0, 36, 0, 0, 0, 26, + 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, + 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 92, 1, 1, 1, 52, 1, 1, 1, 39, 0, 0, 0, 28, 0, 0, 0, 20, + 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, + 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 1, 1, 1, 66, 2, 2, 2, 44, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, + 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, + 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 128, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 2, 2, 2, 45, 1, 1, 1, 33, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, + 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, + 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 125, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 1, 1, 1, 58, 1, 1, 1, 36, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, + 0, 0, 0, 120, 0, 0, 0, 126, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 90, 2, 2, 2, 37, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, + 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 2, 2, 2, 39, 1, 1, 1, 27, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 138, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 1, 1, 1, 53, 1, 1, 1, 27, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 119, 12, 12, 12, 164, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 70, 2, 2, 2, 27, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 118, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 83, 2, 2, 2, 27, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 117, 17, 17, 17, 196, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 91, 2, 2, 2, 26, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 115, 18, 18, 18, 200, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 97, 2, 2, 2, 25, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 113, 18, 18, 18, 198, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 93, 1, 1, 1, 22, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 108, 16, 16, 16, 189, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 87, 1, 1, 1, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 100, 13, 13, 13, 171, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 26, 26, 26, 255, 25, 25, 25, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 73, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 147, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 45, 45, 45, 255, 79, 79, 79, 255, 30, 30, 30, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 54, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 117, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 23, 23, 23, 255, 128, 128, 128, 255, 93, 93, 93, 255, 30, 30, 30, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 11, 11, 11, 26, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 103, 19, 19, 19, 207, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 35, 35, 35, 255, 121, 121, 121, 255, 91, 91, 91, 255, 30, 30, 30, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, + 37, 37, 37, 255, 45, 45, 45, 223, 44, 44, 44, 104, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 154, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 34, 34, 34, 255, 121, 121, 121, 255, 91, 91, 91, 255, 31, 31, 31, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, + 49, 49, 50, 178, 40, 40, 40, 63, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 105, 19, 19, 19, 212, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 34, 34, 34, 255, 121, 121, 121, 255, 86, 86, 86, 255, 23, 23, 23, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, + 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 34, 34, 35, 255, 83, 83, 83, 255, 32, 32, 32, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, + 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 97, 15, 15, 15, 184, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 32, 32, 32, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, + 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 108, 18, 18, 18, 203, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, + 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 0, 0, 0, 115, 23, 23, 23, 211, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 63, 63, 63, 175, 52, 52, 52, 56, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 115, 25, 25, 25, 202, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 58, 58, 58, 63, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 112, 28, 28, 29, 193, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 72, 72, 72, 131, 55, 55, 55, 55, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 103, 32, 32, 33, 178, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 64, 64, 64, 189, 71, 71, 71, 113, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, 35, 35, 35, 118, 40, 40, 41, 180, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, + 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 64, 64, 64, 187, 73, 73, 73, 128, 64, 64, 64, 72, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 108, 49, 49, 49, 145, 50, 50, 50, 177, 50, 50, 50, 204, 50, 50, 50, 206, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 55, 55, 55, 214, 58, 58, 58, 208, 62, 62, 62, 180, + 69, 69, 69, 148, 71, 71, 71, 117, 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 86, 54, 54, 54, 88, 59, 59, 59, 111, 62, 62, 62, 112, 64, 64, 64, 112, 63, 63, 63, 96, 64, 64, 64, 89, 58, 58, 58, 61, 32, 32, 32, 28, + 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, + 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, + 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 23, 23, 23, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, + 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, + 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, + 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, + 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, + 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, + 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, + 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, + 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, + 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, + 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, + 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, + 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, + 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, + 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, + 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, + 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, + 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, + 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, + 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, + 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, + 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 137, 0, 0, 0, 136, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 129, 0, 0, 0, 126, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, + 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, + 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 0, 0, 0, 123, 0, 0, 0, 115, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, + 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, + 1, 1, 1, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, + 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 137, 1, 1, 1, 128, 16, 16, 16, 187, + 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, + 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 0, 0, 0, 86, 0, 0, 0, 70, 0, 0, 0, 57, + 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, + 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 81, 0, 0, 0, 63, 0, 0, 0, 50, + 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, + 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 74, 0, 0, 0, 55, 0, 0, 0, 43, + 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, + 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 1, 1, 1, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, + 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, + 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 133, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, + 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, + 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, + 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, + 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, + 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, + 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 57, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, + 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, + 0, 0, 0, 120, 1, 1, 1, 126, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 120, + 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 52, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 4, 4, 4, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 22, 22, 22, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 1, 1, 1, 119, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 23, 23, 23, 255, 42, 42, 42, 255, 25, 25, 25, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 24, 24, 24, 255, 95, 95, 95, 255, 60, 60, 60, 255, 25, 25, 25, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 76, 76, 76, 255, 126, 126, 126, 255, 44, 44, 44, 255, 22, 22, 22, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, + 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 90, 90, 90, 255, 108, 108, 108, 255, 33, 33, 33, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, + 54, 54, 54, 122, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 23, 23, 23, 255, 115, 115, 115, 255, 87, 87, 87, 255, 28, 28, 28, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, + 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 37, 37, 37, 255, 127, 127, 127, 255, 64, 64, 65, 255, 21, 21, 21, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, + 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 53, 53, 54, 255, 84, 84, 84, 255, 27, 27, 27, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 26, 26, 26, 255, 38, 38, 38, 255, 33, 33, 33, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 56, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 58, 58, 58, 63, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 55, 55, 55, 55, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 71, 71, 71, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, + 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 72, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 109, 49, 49, 49, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, + 61, 61, 61, 181, 68, 68, 68, 149, 71, 71, 71, 118, 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 87, 54, 54, 54, 89, 59, 59, 59, 112, 62, 62, 62, 113, 64, 64, 64, 113, 63, 63, 63, 97, 64, 64, 64, 90, 58, 58, 58, 61, + 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, + 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, + 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, + 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, + 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, + 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, + 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, + 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, + 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, + 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, + 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, + 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, + 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, + 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, + 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, + 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, + 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, + 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, + 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, + 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, + 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, + 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, + 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 128, 0, 0, 0, 126, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, + 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, + 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 0, 0, 0, 123, 0, 0, 0, 115, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, + 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, + 0, 0, 0, 140, 0, 0, 0, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, + 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 137, 1, 1, 1, 128, + 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, + 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 0, 0, 0, 86, 0, 0, 0, 70, + 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, + 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 81, 0, 0, 0, 63, + 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, + 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 74, 0, 0, 0, 55, + 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, + 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 1, 1, 1, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 60, 0, 0, 0, 47, + 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, + 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 133, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 91, 0, 0, 0, 50, 0, 0, 0, 38, + 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, + 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 65, 0, 0, 0, 41, 0, 0, 0, 31, + 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, + 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, + 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, + 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 57, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, + 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, + 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, + 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, + 0, 0, 0, 109, 0, 0, 0, 120, 1, 1, 1, 126, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, + 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 52, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, + 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 23, 23, 23, 255, 23, 23, 23, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 22, 22, 22, 255, 51, 51, 51, 255, 37, 37, 37, 255, 22, 22, 22, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 75, 75, 75, 255, 103, 103, 103, 255, 28, 28, 28, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, + 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 35, 35, 35, 255, 131, 131, 131, 255, 65, 65, 65, 255, 24, 24, 24, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, + 48, 48, 48, 233, 54, 54, 54, 122, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 66, 66, 66, 255, 120, 120, 120, 255, 35, 35, 35, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, + 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 21, 21, 21, 255, 113, 113, 113, 255, 79, 79, 79, 255, 25, 25, 25, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, + 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 48, 48, 48, 255, 129, 129, 129, 255, 43, 43, 43, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, + 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 78, 78, 78, 255, 61, 61, 61, 255, 25, 25, 25, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 57, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 35, 35, 35, 255, 36, 36, 36, 255, 36, 36, 36, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 64, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 55, 55, 55, 55, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, + 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 73, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 109, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, + 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 71, 71, 71, 118, 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 87, 54, 54, 54, 89, 58, 58, 58, 112, 61, 61, 61, 113, 63, 63, 63, 113, 63, 63, 63, 97, 64, 64, 64, 90, + 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, + 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, + 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, + 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, + 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, + 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, + 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, + 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, + 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, + 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, + 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, + 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, + 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, + 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, + 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, + 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, + 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, + 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, + 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, + 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, + 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, + 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, + 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 128, 0, 0, 0, 126, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, + 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, + 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 136, 0, 0, 0, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 0, 0, 0, 123, 0, 0, 0, 115, 0, 0, 0, 104, 0, 0, 0, 94, + 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, + 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 0, 0, 0, 107, 0, 0, 0, 92, + 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 136, + 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, + 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 132, 13, 13, 13, 172, 21, 21, 21, 224, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 0, 0, 0, 86, + 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 81, + 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 74, + 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, + 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 60, + 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, + 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 91, 0, 0, 0, 50, + 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, + 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 65, 0, 0, 0, 41, + 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, + 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 0, 0, 0, 43, 0, 0, 0, 32, + 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, + 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 57, 0, 0, 0, 34, 0, 0, 0, 24, + 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, + 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, + 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, + 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, + 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 52, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, + 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, + 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 26, 26, 26, 255, 31, 31, 31, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 45, 45, 45, 255, 76, 76, 76, 255, 25, 25, 25, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 44, 44, 44, 255, 131, 131, 131, 255, 39, 39, 39, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, + 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 110, 110, 110, 255, 82, 82, 82, 255, 25, 25, 25, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, + 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 55, 55, 55, 255, 125, 125, 125, 255, 36, 36, 36, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, + 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 23, 23, 23, 255, 119, 119, 119, 255, 69, 69, 69, 255, 24, 24, 24, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, + 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 0, 0, 0, 116, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 65, 65, 65, 255, 116, 116, 116, 255, 28, 28, 28, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 57, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, + 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 25, 25, 26, 255, 95, 95, 95, 255, 34, 34, 34, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 64, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 39, 39, 39, 255, 33, 33, 33, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 56, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, + 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 73, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 109, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, + 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 118, 62, 62, 62, 70, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 87, 54, 54, 54, 89, 58, 58, 58, 112, 61, 61, 61, 113, 63, 63, 63, 113, 62, 62, 62, 97, + 64, 64, 64, 90, 57, 57, 57, 62, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, + 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, + 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, + 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, + 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, + 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, + 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, + 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, + 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, + 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, + 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, + 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, + 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, + 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, + 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, + 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, + 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, + 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, + 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, + 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, + 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, + 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, + 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 131, 0, 0, 0, 131, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, + 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, + 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 0, 0, 0, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 0, 0, 0, 123, 0, 0, 0, 115, 0, 0, 0, 104, + 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, + 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 0, 0, 0, 119, 0, 0, 0, 107, + 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, + 0, 0, 0, 136, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, + 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 132, 13, 13, 13, 172, + 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, + 0, 0, 0, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, + 0, 0, 0, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 0, 0, 0, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, + 0, 0, 0, 74, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, + 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, + 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, + 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 91, + 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, + 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 65, + 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, + 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 0, 0, 0, 43, + 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, + 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 57, 0, 0, 0, 34, + 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, + 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 89, 0, 0, 0, 34, 0, 0, 0, 25, + 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, + 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, + 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, + 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 52, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, + 0, 0, 0, 106, 0, 0, 0, 119, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, + 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, + 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 91, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, + 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 97, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 93, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 23, 23, 23, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 44, 44, 44, 104, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 27, 27, 27, 255, 54, 54, 54, 255, 24, 24, 24, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 35, 35, 35, 255, 116, 116, 116, 255, 35, 35, 35, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 23, 23, 23, 255, 135, 135, 135, 255, 54, 54, 54, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, + 46, 46, 46, 255, 54, 54, 54, 185, 48, 48, 48, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 90, 90, 90, 255, 88, 88, 88, 255, 25, 25, 25, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, + 59, 59, 59, 112, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 54, 54, 54, 255, 119, 119, 119, 255, 31, 31, 31, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 39, + 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 24, 24, 24, 255, 130, 130, 130, 255, 54, 54, 54, 255, 22, 22, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 57, 0, 0, 0, 16, 0, 0, 0, 13, + 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 21, 21, 22, 255, 97, 97, 98, 255, 74, 74, 74, 255, 21, 21, 21, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 64, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 49, 49, 49, 255, 57, 57, 57, 255, 27, 27, 27, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 56, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 34, 34, 34, 255, 38, 38, 38, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 115, 38, 38, 38, 34, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, + 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 73, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 67, 44, 44, 44, 109, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, + 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 118, 62, 62, 62, 70, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 62, 52, 52, 52, 87, 53, 53, 53, 89, 58, 58, 58, 112, 61, 61, 61, 113, 63, 63, 63, 113, + 62, 62, 62, 97, 64, 64, 64, 90, 57, 57, 57, 62, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, + 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, + 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, + 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, + 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, + 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, + 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, + 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, + 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, + 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, + 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, + 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, + 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, + 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, + 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, + 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, + 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, + 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, + 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, + 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, + 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, + 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, + 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 131, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 119, 0, 0, 0, 112, + 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, + 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 0, 0, 0, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 114, + 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, + 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 134, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 0, 0, 0, 119, + 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, + 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, + 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 132, + 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, + 1, 1, 1, 116, 0, 0, 0, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 129, 15, 15, 15, 184, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, + 1, 1, 1, 116, 0, 0, 0, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 0, 0, 0, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, + 1, 1, 1, 117, 0, 0, 0, 74, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, + 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 129, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, + 1, 1, 1, 109, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, + 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, + 1, 1, 1, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, + 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, + 0, 0, 0, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, + 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 128, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, + 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, + 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 57, + 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, + 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 90, 0, 0, 0, 34, + 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, + 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 1, 1, 1, 37, 0, 0, 0, 26, + 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, + 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 52, 0, 0, 0, 26, 0, 0, 0, 18, + 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, + 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 119, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, + 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, + 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, + 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 91, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, + 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 97, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 93, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 87, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 100, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 54, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 11, 11, 11, 26, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 44, 44, 44, 104, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 22, 22, 22, 255, 37, 37, 37, 255, 25, 25, 25, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 40, 40, 40, 63, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 24, 24, 24, 255, 93, 93, 93, 255, 30, 30, 30, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 22, 22, 22, 255, 135, 135, 135, 255, 47, 47, 47, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, + 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 48, 48, 48, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 121, 121, 121, 255, 63, 63, 63, 255, 22, 22, 22, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, + 54, 54, 54, 205, 59, 59, 59, 112, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 96, 96, 96, 255, 82, 82, 82, 255, 24, 24, 24, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, + 38, 38, 38, 39, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 72, 72, 72, 255, 103, 103, 103, 255, 26, 26, 26, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 57, 0, 0, 0, 16, + 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 49, 49, 50, 255, 124, 124, 125, 255, 30, 30, 31, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 65, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, + 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 32, 32, 32, 255, 109, 109, 109, 255, 30, 30, 30, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 56, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, + 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 32, 32, 32, 255, 53, 53, 53, 255, 35, 35, 35, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 115, 38, 38, 38, 34, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, + 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 41, 41, 41, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 63, 63, 63, 73, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 67, 44, 44, 44, 109, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, + 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 119, 62, 62, 62, 70, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 62, 51, 51, 51, 87, 53, 53, 53, 89, 58, 58, 58, 112, 61, 61, 61, 113, + 63, 63, 63, 113, 62, 62, 62, 97, 63, 63, 63, 90, 57, 57, 57, 62, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, + 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, + 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, + 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, + 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, + 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, + 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, + 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, + 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, + 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, + 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, + 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, + 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, + 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, + 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, + 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, + 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, + 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, + 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, + 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, + 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, + 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 131, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 119, + 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, + 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 0, 0, 0, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 0, 0, 0, 125, 0, 0, 0, 123, + 0, 0, 0, 114, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, + 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 134, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, + 0, 0, 0, 119, 0, 0, 0, 106, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, + 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 136, 0, 0, 0, 127, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, + 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, + 0, 0, 0, 131, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, + 14, 14, 15, 179, 0, 0, 0, 115, 0, 0, 0, 85, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 129, 15, 15, 15, 184, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 0, 0, 0, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, + 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 74, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 129, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, + 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, + 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 14, 14, 14, 178, 1, 1, 1, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, + 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 0, 0, 0, 126, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, + 1, 1, 1, 121, 0, 0, 0, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, + 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 128, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, + 1, 1, 1, 99, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, + 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 125, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, + 0, 0, 0, 57, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, + 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 90, + 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, + 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 1, 1, 1, 37, + 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, + 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 52, 0, 0, 0, 26, + 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, + 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 119, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 69, 0, 0, 0, 25, 0, 0, 0, 18, + 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, + 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, + 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, + 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 91, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, + 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 97, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, + 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 93, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 87, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 100, 13, 13, 13, 172, 23, 23, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 54, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 11, 11, 11, 26, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 44, 44, 44, 104, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 27, 27, 27, 255, 27, 27, 27, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 40, 40, 40, 63, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 68, 68, 68, 255, 31, 31, 31, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 9, 9, 9, 22, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 21, 21, 21, 255, 124, 124, 124, 255, 46, 46, 46, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 48, 48, 48, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 22, 22, 22, 255, 137, 137, 137, 255, 49, 49, 49, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, + 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 112, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 123, 123, 123, 255, 54, 54, 54, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, + 64, 64, 64, 131, 38, 38, 38, 39, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 119, 119, 119, 255, 62, 62, 62, 255, 22, 22, 22, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 51, 51, 51, 58, + 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 58, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 115, 115, 116, 255, 67, 67, 67, 255, 23, 23, 24, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 65, 0, 0, 0, 16, 0, 0, 0, 14, + 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 98, 98, 98, 255, 68, 68, 68, 255, 22, 22, 22, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 57, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, + 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 26, 26, 26, 255, 64, 64, 64, 255, 48, 48, 48, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 115, 38, 38, 38, 34, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, + 38, 38, 38, 255, 37, 37, 37, 255, 38, 38, 38, 255, 41, 41, 41, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 63, 63, 63, 73, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 67, 44, 44, 44, 109, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, + 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 119, 62, 62, 62, 70, 17, 17, 17, 22, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 62, 51, 51, 51, 87, 53, 53, 53, 89, 58, 58, 58, 112, + 61, 61, 61, 114, 63, 63, 63, 114, 62, 62, 62, 97, 63, 63, 63, 90, 57, 57, 57, 63, 32, 32, 32, 29, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, + 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, + 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, + 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, + 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, + 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, + 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, + 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, + 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, + 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, + 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, + 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, + 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, + 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, + 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, + 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, + 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, + 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, + 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, + 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, + 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 131, 0, 0, 0, 128, 0, 0, 0, 125, + 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, + 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 0, 0, 0, 130, 0, 0, 0, 127, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 0, 0, 0, 125, + 0, 0, 0, 123, 0, 0, 0, 114, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, + 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 134, 0, 0, 0, 127, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, + 1, 1, 1, 125, 0, 0, 0, 119, 0, 0, 0, 106, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, + 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 136, 0, 0, 0, 127, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, + 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, + 0, 0, 0, 140, 0, 0, 0, 131, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 22, 22, 23, 239, 14, 14, 15, 179, 0, 0, 0, 115, 0, 0, 0, 85, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 128, + 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 80, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 0, 0, 0, 128, 16, 16, 16, 189, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, + 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 73, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 129, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 0, 0, 0, 126, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, + 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 128, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 17, 17, 18, 200, 1, 1, 1, 99, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, + 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 125, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, + 1, 1, 1, 120, 0, 0, 0, 57, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, + 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 126, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, + 1, 1, 1, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, + 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, + 1, 1, 1, 37, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, + 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 52, + 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, + 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 119, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 69, 0, 0, 0, 25, + 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, + 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 118, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, + 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, + 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 91, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, + 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, + 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 97, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, + 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 93, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, + 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 87, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 100, 13, 13, 13, 172, + 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 54, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 11, 11, 11, 26, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 44, 44, 44, 104, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 24, 24, 24, 255, 28, 28, 28, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 40, 40, 40, 63, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 73, 73, 73, 255, 40, 40, 40, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 9, 9, 9, 22, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 23, 23, 23, 255, 133, 133, 133, 255, 43, 43, 43, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 48, 48, 48, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 29, 29, 29, 255, 131, 131, 131, 255, 41, 41, 41, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, + 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 112, 6, 6, 6, 20, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 34, 34, 35, 255, 128, 128, 128, 255, 36, 36, 36, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, + 54, 54, 54, 223, 64, 64, 64, 131, 37, 37, 37, 40, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 40, 40, 41, 255, 126, 126, 126, 255, 33, 33, 33, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, + 51, 51, 51, 58, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 58, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 50, 50, 50, 255, 120, 120, 121, 255, 32, 32, 32, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 65, 0, 0, 0, 16, + 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 49, 14, 14, 14, 114, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 55, 55, 55, 255, 110, 110, 110, 255, 26, 26, 26, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 57, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, + 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, + 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 50, 50, 51, 255, 56, 56, 56, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 115, 38, 38, 38, 35, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 120, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, + 39, 39, 40, 255, 38, 38, 38, 255, 42, 42, 42, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 63, 63, 63, 73, 13, 13, 13, 21, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 67, 44, 44, 44, 109, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, + 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 119, 62, 62, 62, 70, 17, 17, 17, 22, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 33, 43, 43, 43, 62, 51, 51, 51, 87, 53, 53, 53, 90, + 58, 58, 58, 113, 61, 61, 61, 114, 63, 63, 63, 114, 62, 62, 62, 97, 63, 63, 63, 90, 57, 57, 57, 63, 32, 32, 32, 29, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, + 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, + 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, + 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, + 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, + 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, + 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, + 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, + 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, + 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, + 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, + 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, + 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, + 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, + 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, + 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, + 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, + 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, + 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 140, 1, 1, 1, 137, 1, 1, 1, 136, 1, 1, 1, 133, 1, 1, 1, 133, 1, 1, 1, 131, 1, 1, 1, 132, 1, 1, 1, 129, + 0, 0, 0, 126, 0, 0, 0, 120, 0, 0, 0, 113, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, + 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 141, 1, 1, 1, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, + 1, 1, 1, 126, 1, 1, 1, 124, 1, 1, 1, 116, 0, 0, 0, 105, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, + 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 141, 1, 1, 1, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, + 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 1, 1, 1, 108, 0, 0, 0, 93, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, + 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 1, 1, 1, 112, 1, 1, 1, 90, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, + 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 1, 1, 1, 87, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, + 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 1, 1, 1, 82, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, + 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 1, 1, 1, 74, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 1, 1, 1, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 1, 1, 1, 62, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 133, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 92, 0, 0, 0, 51, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 1, 1, 1, 66, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 1, 1, 1, 44, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, + 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 23, 23, 23, 253, 1, 1, 1, 120, 1, 1, 1, 58, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, + 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 17, 17, 17, 198, 1, 1, 1, 90, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, + 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, + 1, 1, 1, 114, 1, 1, 1, 37, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, + 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, + 1, 1, 1, 53, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, + 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 119, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 69, + 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, + 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 83, 0, 0, 0, 25, + 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, + 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 91, 0, 0, 0, 24, 0, 0, 0, 17, + 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, + 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 97, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, + 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, + 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 93, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, + 0, 0, 0, 108, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 100, + 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, + 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 103, 19, 19, 19, 208, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 23, 23, 24, 255, 25, 25, 25, 255, 22, 22, 22, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 73, 73, 73, 255, 42, 42, 42, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 29, 29, 30, 255, 133, 133, 133, 255, 41, 41, 41, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 122, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 51, 51, 52, 255, 123, 123, 123, 255, 31, 31, 31, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 97, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 72, 72, 73, 255, 106, 106, 106, 255, 25, 25, 25, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 95, 95, 95, 255, 83, 83, 83, 255, 24, 24, 24, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, + 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 0, 0, 0, 116, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 121, 121, 121, 255, 64, 64, 64, 255, 23, 23, 24, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, + 62, 62, 62, 175, 52, 52, 52, 56, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 116, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 25, 25, 25, 255, 118, 118, 118, 255, 43, 43, 43, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 58, 58, 58, 63, + 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, + 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 34, 34, 34, 255, 56, 56, 56, 255, 23, 23, 23, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 55, 55, 55, 55, 0, 0, 0, 16, 0, 0, 0, 14, + 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 103, 32, 32, 33, 178, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, + 31, 31, 31, 255, 28, 28, 28, 255, 28, 28, 28, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 71, 71, 71, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, 35, 35, 35, 118, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, + 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 64, 64, 64, 188, 73, 73, 73, 128, 64, 64, 64, 72, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 108, 49, 49, 49, 145, 50, 50, 50, 178, + 50, 50, 50, 204, 50, 50, 50, 206, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 62, 62, 62, 181, 69, 69, 69, 148, 71, 71, 71, 118, 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 86, + 54, 54, 54, 88, 59, 59, 59, 111, 62, 62, 62, 112, 64, 64, 64, 112, 63, 63, 63, 96, 64, 64, 64, 89, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, + 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, + 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, + 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, + 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, + 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, + 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, + 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, + 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, + 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, + 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, + 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, + 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, + 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, + 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, + 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, + 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, + 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, + 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 140, 0, 0, 0, 137, 1, 1, 1, 136, 1, 1, 1, 133, 1, 1, 1, 133, 1, 1, 1, 131, 1, 1, 1, 132, + 0, 0, 0, 129, 0, 0, 0, 126, 0, 0, 0, 120, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, + 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 1, 1, 1, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, + 1, 1, 1, 126, 1, 1, 1, 126, 1, 1, 1, 124, 0, 0, 0, 115, 0, 0, 0, 105, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, + 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 1, 1, 1, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, + 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 1, 1, 1, 108, 0, 0, 0, 93, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, + 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 1, 1, 1, 112, 1, 1, 1, 90, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, + 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 1, 1, 1, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, + 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 1, 1, 1, 82, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, + 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 1, 1, 1, 74, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 1, 1, 1, 130, 16, 16, 16, 187, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 1, 1, 1, 62, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 133, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 92, 0, 0, 0, 51, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 1, 1, 1, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 1, 1, 1, 44, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 1, 1, 1, 58, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, + 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 90, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, + 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 22, 22, 22, 245, 1, 1, 1, 114, 1, 1, 1, 37, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, + 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 8, 8, 8, 146, 1, 1, 1, 53, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, + 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 119, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, + 5, 5, 5, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, + 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 83, + 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, + 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 91, 0, 0, 0, 24, + 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, + 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 97, 0, 0, 0, 23, 0, 0, 0, 17, + 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, + 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 93, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, + 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, + 0, 0, 0, 82, 0, 0, 0, 108, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, + 0, 0, 0, 100, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, + 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, + 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 103, 19, 19, 19, 208, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 24, 255, 26, 26, 27, 255, 22, 22, 22, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 81, 81, 82, 255, 46, 46, 46, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 43, 43, 44, 255, 133, 133, 133, 255, 37, 37, 37, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 77, 77, 78, 255, 103, 103, 103, 255, 26, 26, 26, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 97, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 116, 116, 116, 255, 66, 66, 66, 255, 23, 23, 23, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, + 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 36, 36, 36, 255, 131, 131, 131, 255, 41, 41, 42, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, + 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 0, 0, 0, 116, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, + 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 72, 72, 72, 255, 109, 109, 109, 255, 29, 29, 29, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, + 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 56, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 116, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, + 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 86, 86, 86, 255, 62, 62, 62, 255, 22, 22, 22, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, + 58, 58, 58, 63, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, + 27, 27, 28, 255, 24, 24, 24, 255, 25, 25, 25, 255, 39, 39, 39, 255, 24, 24, 24, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 55, 55, 55, 55, 0, 0, 0, 16, + 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 103, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, + 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 71, 71, 71, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, + 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, 35, 35, 35, 118, 40, 40, 41, 181, 42, 42, 42, 230, + 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 73, 73, 73, 128, 64, 64, 64, 72, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 108, 49, 49, 49, 145, + 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 62, 62, 62, 181, 68, 68, 68, 149, 71, 71, 71, 118, 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, + 52, 52, 52, 86, 54, 54, 54, 88, 59, 59, 59, 111, 62, 62, 62, 113, 64, 64, 64, 113, 63, 63, 63, 96, 64, 64, 64, 89, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, + 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, + 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, + 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, + 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, + 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, + 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, + 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, + 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, + 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, + 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, + 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, + 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, + 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, + 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, + 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, + 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, + 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 137, 0, 0, 0, 136, 1, 1, 1, 133, 1, 1, 1, 133, 1, 1, 1, 131, + 1, 1, 1, 132, 0, 0, 0, 129, 0, 0, 0, 126, 0, 0, 0, 120, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, + 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, + 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 1, 1, 1, 124, 0, 0, 0, 115, 0, 0, 0, 105, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, + 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 1, 1, 1, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, + 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 1, 1, 1, 112, 0, 0, 0, 90, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, + 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 1, 1, 1, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, + 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 1, 1, 1, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, + 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 1, 1, 1, 74, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 130, 16, 16, 16, 187, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 61, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 92, 0, 0, 0, 51, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 1, 1, 1, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 1, 1, 1, 44, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 1, 1, 1, 58, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 90, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, + 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 1, 1, 1, 37, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, + 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 8, 8, 8, 146, 1, 1, 1, 53, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, + 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 119, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, + 18, 18, 18, 176, 5, 5, 5, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, + 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, + 9, 9, 9, 83, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, + 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 91, + 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, + 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 97, 0, 0, 0, 23, + 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, + 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 93, 0, 0, 0, 21, 0, 0, 0, 16, + 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, + 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 108, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, + 0, 0, 0, 75, 0, 0, 0, 100, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, + 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, + 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 103, + 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 31, 31, 32, 255, 23, 23, 24, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 26, 26, 26, 255, 100, 100, 100, 255, 50, 50, 50, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 69, 69, 69, 255, 123, 123, 124, 255, 32, 32, 32, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 117, 117, 117, 255, 74, 74, 74, 255, 25, 25, 25, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 97, 15, 15, 15, 185, 23, 23, 23, 255, + 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 51, 51, 51, 255, 124, 124, 124, 255, 35, 35, 35, 255, 20, 20, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, + 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 109, 109, 109, 255, 82, 82, 82, 255, 25, 25, 25, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 0, 0, 0, 116, 23, 23, 23, 212, 28, 28, 28, 255, + 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 40, 40, 40, 255, 125, 125, 125, 255, 46, 46, 46, 255, 22, 22, 22, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, + 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 57, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 116, 25, 25, 25, 203, 30, 30, 30, 255, + 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 53, 53, 53, 255, 57, 57, 58, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, + 69, 69, 69, 137, 57, 57, 57, 64, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, + 31, 31, 31, 255, 27, 27, 28, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 55, 55, 55, 55, + 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 103, 32, 32, 33, 179, 37, 37, 37, 234, + 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, + 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, 35, 35, 35, 119, 40, 40, 41, 181, + 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 72, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 108, + 49, 49, 49, 145, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 71, 71, 71, 118, 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, + 43, 43, 43, 61, 52, 52, 52, 86, 54, 54, 54, 88, 59, 59, 59, 112, 62, 62, 62, 113, 64, 64, 64, 113, 63, 63, 63, 97, 64, 64, 64, 89, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, + 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, + 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, + 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, + 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, + 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, + 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, + 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, + 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, + 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, + 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, + 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, + 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, + 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, + 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, + 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, + 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, + 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, + 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 137, 0, 0, 0, 136, 0, 0, 0, 133, 0, 0, 0, 133, + 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 129, 0, 0, 0, 126, 0, 0, 0, 120, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, + 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, + 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 1, 1, 1, 124, 0, 0, 0, 115, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, + 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 1, 1, 1, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, + 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 1, 1, 1, 112, 0, 0, 0, 90, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, + 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 1, 1, 1, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, + 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 1, 1, 1, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, + 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 1, 1, 1, 74, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 130, + 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 61, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 133, 15, 15, 15, 181, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 92, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 1, 1, 1, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 1, 1, 1, 58, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 90, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 1, 1, 1, 37, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, + 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 1, 1, 1, 53, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, + 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 119, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, + 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, + 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, + 24, 24, 24, 196, 9, 9, 9, 83, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, + 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, + 14, 14, 14, 91, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, + 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 97, + 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, + 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 93, 0, 0, 0, 21, + 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, + 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, + 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, + 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 100, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, + 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, + 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, + 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 34, 34, 34, 255, 46, 46, 46, 255, 25, 25, 26, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, + 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 39, 39, 39, 255, 126, 126, 126, 255, 50, 50, 50, 255, 21, 21, 22, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, + 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 99, 99, 99, 255, 98, 98, 98, 255, 27, 27, 27, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, + 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 55, 55, 55, 255, 128, 128, 128, 255, 44, 44, 44, 255, 21, 21, 22, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, + 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 26, 26, 27, 255, 119, 119, 119, 255, 77, 77, 77, 255, 26, 26, 26, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, + 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 79, 79, 79, 255, 115, 115, 115, 255, 33, 33, 33, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 0, 0, 0, 116, 23, 23, 23, 212, + 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 37, 37, 38, 255, 90, 90, 90, 255, 47, 47, 47, 255, 23, 23, 23, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, + 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 57, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 116, 25, 25, 25, 203, + 30, 30, 30, 255, 27, 27, 28, 255, 26, 26, 26, 255, 29, 29, 29, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, + 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 64, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, + 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, + 55, 55, 55, 55, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, + 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 114, 39, 39, 39, 33, 0, 0, 0, 16, + 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, 35, 35, 35, 119, + 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 73, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, + 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, + 44, 44, 44, 109, 49, 49, 49, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 71, 71, 71, 118, 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, + 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 86, 54, 54, 54, 89, 59, 59, 59, 112, 62, 62, 62, 113, 64, 64, 64, 113, 63, 63, 63, 97, 64, 64, 64, 90, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, + 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, + 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, + 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, + 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, + 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, + 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, + 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, + 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, + 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, + 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, + 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, + 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, + 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, + 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, + 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, + 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, + 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 136, 0, 0, 0, 133, + 0, 0, 0, 133, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 129, 0, 0, 0, 126, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, + 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, + 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 1, 1, 1, 124, 0, 0, 0, 115, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, + 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, + 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 1, 1, 1, 112, 0, 0, 0, 90, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, + 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 0, 0, 0, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, + 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 1, 1, 1, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, + 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 74, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, + 0, 0, 0, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 61, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 92, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 1, 1, 1, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 1, 1, 1, 58, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 90, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 1, 1, 1, 37, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, + 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 52, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, + 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, + 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, + 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, + 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, + 28, 28, 28, 209, 14, 14, 14, 91, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, + 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, + 19, 19, 19, 97, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, + 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 93, + 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, + 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, + 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, + 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 100, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, + 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, + 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, + 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 26, 26, 26, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, + 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 25, 25, 25, 255, 74, 74, 74, 255, 67, 67, 67, 255, 27, 27, 27, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, + 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 22, 22, 255, 71, 71, 71, 255, 130, 130, 130, 255, 43, 43, 43, 255, 22, 22, 22, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, + 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 48, 48, 48, 255, 130, 130, 130, 255, 60, 60, 60, 255, 25, 25, 25, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, + 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 31, 31, 31, 255, 122, 122, 122, 255, 79, 79, 79, 255, 27, 27, 27, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, + 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 103, 103, 103, 255, 100, 100, 100, 255, 31, 31, 31, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, + 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 59, 59, 60, 255, 99, 99, 99, 255, 38, 38, 38, 255, 23, 23, 23, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 0, 0, 0, 116, + 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 31, 31, 31, 255, 28, 28, 29, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 57, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 116, + 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, + 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 64, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, + 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, + 71, 71, 71, 132, 54, 54, 54, 56, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, + 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 114, 39, 39, 39, 33, + 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, + 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 73, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, + 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, + 33, 33, 33, 66, 44, 44, 44, 109, 49, 49, 49, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 118, 62, 62, 62, 70, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, + 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 87, 54, 54, 54, 89, 59, 59, 59, 112, 62, 62, 62, 113, 64, 64, 64, 113, 63, 63, 63, 97, 64, 64, 64, 90, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, + 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, + 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, + 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 43, 37, 30, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, + 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, + 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, + 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, + 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, + 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, + 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, + 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, + 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, + 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 23, 23, 23, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, + 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, + 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, + 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, + 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, + 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 129, 0, 0, 0, 126, 0, 0, 0, 120, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, + 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 0, 0, 0, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, + 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 1, 1, 1, 124, 0, 0, 0, 115, 0, 0, 0, 105, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, + 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 134, 0, 0, 0, 127, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 1, 1, 1, 108, 0, 0, 0, 93, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, + 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 136, 0, 0, 0, 127, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 1, 1, 1, 112, 1, 1, 1, 90, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, + 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 131, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 1, 1, 1, 87, 0, 0, 0, 71, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, + 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 128, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 1, 1, 1, 82, 0, 0, 0, 64, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, + 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 0, 0, 0, 128, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 1, 1, 1, 75, 0, 0, 0, 56, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, + 0, 0, 0, 136, 0, 0, 0, 129, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 1, 1, 1, 62, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 132, + 15, 15, 15, 180, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 92, 1, 1, 1, 52, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 0, 0, 0, 125, 22, 22, 23, 237, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 1, 1, 1, 66, 1, 1, 1, 42, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 128, 17, 17, 18, 196, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 2, 2, 2, 45, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 124, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 1, 1, 1, 58, 1, 1, 1, 35, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 126, 16, 16, 16, 188, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 90, 2, 2, 2, 37, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 124, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 2, 2, 2, 39, 1, 1, 1, 27, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 138, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 1, 1, 1, 53, 1, 1, 1, 27, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, + 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 119, 12, 12, 12, 163, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 70, 2, 2, 2, 27, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 5, + 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 118, 15, 15, 15, 183, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 83, 2, 2, 2, 27, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, + 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 117, 17, 17, 17, 196, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, + 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 91, 2, 2, 2, 26, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, + 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 115, 18, 18, 18, 200, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, + 31, 31, 31, 217, 19, 19, 19, 97, 3, 3, 3, 26, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, + 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 113, 18, 18, 18, 198, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, + 24, 24, 24, 93, 2, 2, 2, 23, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, + 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 108, 16, 16, 16, 189, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 87, + 2, 2, 2, 22, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, + 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 100, 13, 13, 13, 171, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 73, 2, 2, 2, 21, + 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, + 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 147, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 54, 1, 1, 1, 18, 0, 0, 0, 13, + 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, + 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 117, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 46, 46, 46, 255, 27, 27, 27, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 11, 11, 11, 28, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, + 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 103, 19, 19, 19, 207, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 36, 36, 36, 255, 128, 128, 128, 255, 79, 79, 79, 255, 26, 26, 26, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 44, 44, 44, 104, 2, 2, 2, 20, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, + 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 154, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 35, 35, 35, 255, 121, 121, 121, 255, 94, 94, 94, 255, 31, 31, 31, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 40, 40, 40, 63, 1, 1, 1, 18, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, + 0, 0, 0, 54, 0, 0, 0, 105, 19, 19, 19, 212, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 35, 35, 35, 255, 121, 121, 121, 255, 92, 92, 92, 255, 30, 30, 30, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 10, 10, 10, 24, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, + 0, 0, 0, 71, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 36, 36, 36, 255, 122, 122, 122, 255, 91, 91, 91, 255, 30, 30, 30, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 48, 48, 48, 68, 1, 1, 1, 17, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, + 0, 0, 0, 97, 15, 15, 15, 184, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 31, 31, 31, 255, 84, 84, 84, 255, 86, 86, 86, 255, 31, 31, 32, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 112, 7, 7, 7, 21, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, + 0, 0, 0, 108, 18, 18, 18, 203, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 30, 30, 31, 255, 23, 23, 23, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 37, 37, 37, 41, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, + 0, 0, 0, 115, 23, 23, 23, 211, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 51, 51, 51, 58, 1, 1, 1, 17, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, + 7, 7, 7, 115, 25, 25, 25, 202, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, + 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 56, 56, 56, 65, 1, 1, 1, 17, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, + 14, 14, 14, 112, 28, 28, 29, 193, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, + 59, 59, 59, 202, 71, 71, 71, 132, 53, 53, 53, 57, 1, 1, 1, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, + 21, 21, 21, 103, 32, 32, 33, 178, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 115, + 38, 38, 38, 35, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, + 24, 24, 24, 68, 35, 35, 35, 118, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 63, 63, 63, 73, 13, 13, 13, 21, 0, 0, 0, 15, + 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, + 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 108, 49, 49, 49, 145, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 119, 62, 62, 62, 70, 17, 17, 17, 22, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, + 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, + 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 86, 54, 54, 54, 89, 59, 59, 59, 112, 62, 62, 62, 113, 63, 63, 63, 113, 62, 62, 62, 97, 64, 64, 64, 90, 57, 57, 57, 62, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, + 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, + 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 23, 23, 23, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, + 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 23, 23, 23, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 2, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, + 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, + 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, + 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, + 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, + 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, + 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, + 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, + 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, + 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, + 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, + 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, + 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, + 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, + 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, + 0, 0, 0, 135, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 128, 0, 0, 0, 126, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, + 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, + 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 0, 0, 0, 123, 0, 0, 0, 114, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, + 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 0, 0, 0, 119, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, + 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, + 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 0, 0, 0, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, + 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, + 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 74, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, + 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, + 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, + 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 57, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 52, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, + 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, + 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, + 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, + 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, + 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, + 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, + 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, + 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, + 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, + 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 22, 22, 255, 25, 25, 25, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, 0, 0, 0, 17, + 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, + 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 81, 81, 81, 255, 94, 94, 94, 255, 43, 43, 43, 255, 23, 23, 23, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, + 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, + 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 25, 25, 25, 255, 94, 94, 94, 255, 123, 123, 123, 255, 61, 61, 61, 255, 27, 27, 27, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, + 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 24, 24, 255, 40, 40, 40, 255, 116, 116, 116, 255, 107, 107, 107, 255, 45, 45, 45, 255, 26, 26, 26, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, + 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 28, 28, 28, 255, 55, 55, 55, 255, 128, 128, 128, 255, 88, 88, 88, 255, 34, 34, 34, 255, 23, 23, 23, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, + 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 36, 36, 36, 255, 83, 83, 83, 255, 65, 65, 65, 255, 29, 29, 29, 255, 23, 23, 23, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, + 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 26, 26, 26, 255, 27, 27, 27, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, + 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, + 0, 0, 0, 56, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 57, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, + 1, 1, 1, 57, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, + 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 64, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, + 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, + 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 56, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, + 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, + 70, 70, 70, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, + 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 73, 12, 12, 12, 20, + 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, + 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 67, 44, 44, 44, 109, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 118, 62, 62, 62, 70, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, + 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, + 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 62, 52, 52, 52, 87, 53, 53, 53, 89, 58, 58, 58, 112, 61, 61, 61, 113, 63, 63, 63, 113, 62, 62, 62, 97, 64, 64, 64, 90, 57, 57, 57, 62, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, + 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, + 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, + 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, + 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, + 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, + 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, + 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, + 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, + 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, + 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, + 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, + 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, + 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, + 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, + 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, + 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, + 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, + 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, + 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, + 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, + 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, + 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, + 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, + 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 130, 0, 0, 0, 131, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, + 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 0, 0, 0, 131, 1, 1, 1, 128, 8, 8, 8, 150, + 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 0, 0, 0, 123, 0, 0, 0, 114, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, + 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 0, 0, 0, 119, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, + 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, + 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 0, 0, 0, 85, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, + 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, + 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 73, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, + 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, + 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, + 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, + 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 0, 0, 0, 98, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 57, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 52, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 4, 4, 4, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, + 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, + 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, + 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, + 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, + 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, + 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, + 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 23, 23, 23, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, + 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, + 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 44, 44, 44, 255, 73, 73, 74, 255, 53, 53, 53, 255, 25, 25, 25, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, + 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, + 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 1, 1, 1, 119, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 27, 27, 27, 255, 71, 71, 71, 255, 122, 122, 122, 255, 106, 106, 106, 255, 41, 41, 41, 255, 23, 23, 23, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, + 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, + 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 52, 52, 52, 255, 108, 108, 108, 255, 117, 117, 117, 255, 68, 68, 68, 255, 32, 32, 32, 255, 23, 23, 23, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, + 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, + 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 79, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 38, 38, 38, 255, 78, 78, 78, 255, 127, 127, 127, 255, 84, 84, 84, 255, 38, 38, 38, 255, 26, 26, 26, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, + 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 30, 30, 30, 255, 59, 59, 59, 255, 47, 47, 47, 255, 27, 27, 27, 255, 23, 23, 23, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, + 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 72, 10, 10, 10, 156, 23, 23, 23, 255, 24, 24, 25, 255, 25, 25, 25, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, + 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, + 0, 0, 0, 35, 0, 0, 0, 47, 1, 1, 1, 110, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, + 0, 0, 0, 33, 0, 0, 0, 56, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 57, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, + 0, 0, 0, 31, 1, 1, 1, 58, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 64, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, + 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 114, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, + 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 56, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, + 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, + 63, 63, 63, 190, 70, 70, 70, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, + 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 73, + 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, + 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 67, 44, 44, 44, 109, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 118, 62, 62, 62, 70, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, + 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, + 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 62, 52, 52, 52, 87, 53, 53, 53, 89, 58, 58, 58, 112, 61, 61, 61, 113, 63, 63, 63, 113, 62, 62, 62, 97, 64, 64, 64, 90, 57, 57, 57, 62, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, + 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, + 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, + 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, + 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, + 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, + 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, + 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, + 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, + 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, + 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, + 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, + 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, + 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, + 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, + 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, + 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, + 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, + 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, + 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, + 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, + 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, + 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, + 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, + 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 131, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, + 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, + 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 0, 0, 0, 131, 1, 1, 1, 128, + 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 114, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, + 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, + 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 0, 0, 0, 119, 0, 0, 0, 106, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, + 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, + 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, + 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 0, 0, 0, 115, 0, 0, 0, 85, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, + 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 80, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, + 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 0, 0, 0, 116, 0, 0, 0, 73, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, + 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, + 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 0, 0, 0, 108, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, + 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 133, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 0, 0, 0, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, + 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 64, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, + 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 0, 0, 0, 98, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 56, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 1, 1, 1, 126, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 51, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 4, 4, 4, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, + 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, + 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, + 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, + 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, + 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 21, 21, 21, 255, 58, 58, 58, 255, 44, 44, 45, 255, 29, 29, 29, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, + 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, + 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 89, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 37, 37, 37, 255, 51, 51, 51, 255, 107, 107, 107, 255, 124, 124, 124, 255, 82, 82, 83, 255, 33, 33, 33, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, + 27, 27, 27, 53, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, + 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 1, 1, 1, 119, 23, 23, 23, 245, 23, 23, 23, 255, 27, 27, 27, 255, 26, 26, 26, 255, 75, 75, 75, 255, 102, 102, 102, 255, 126, 126, 126, 255, 86, 86, 86, 255, 48, 48, 48, 255, 28, 28, 28, 255, 23, 23, 23, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, + 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, + 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 31, 31, 31, 255, 89, 89, 90, 255, 108, 108, 108, 255, 80, 80, 81, 255, 39, 39, 39, 255, 29, 29, 29, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, + 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, + 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 79, 10, 10, 10, 155, 23, 23, 23, 255, 25, 25, 25, 255, 33, 33, 33, 255, 34, 34, 34, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, + 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 24, 24, 24, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, + 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 72, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, + 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, + 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 1, 1, 1, 110, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, + 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 57, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 57, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, + 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 58, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 64, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, + 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 49, 14, 14, 14, 114, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, + 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 56, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, + 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, + 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, + 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 120, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, + 64, 64, 64, 73, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, + 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 67, 44, 44, 44, 109, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 118, 62, 62, 62, 70, 17, 17, 17, 21, 0, 0, 0, 15, + 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, + 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 62, 51, 51, 51, 87, 53, 53, 53, 89, 58, 58, 58, 112, 61, 61, 61, 113, 63, 63, 63, 113, 62, 62, 62, 97, 63, 63, 63, 90, 57, 57, 57, 62, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, + 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, + 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, + 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, + 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, + 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, + 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, + 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, + 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, + 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, + 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, + 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, + 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, + 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, + 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, + 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, + 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, + 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, + 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, + 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, + 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, + 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, + 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, + 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 131, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, + 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, + 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 0, 0, 0, 131, + 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 114, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, + 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, + 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 0, 0, 0, 119, 0, 0, 0, 106, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, + 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, + 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, + 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, + 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 0, 0, 0, 115, 0, 0, 0, 85, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, + 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, + 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 0, 0, 0, 115, 0, 0, 0, 80, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, + 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 0, 0, 0, 116, 0, 0, 0, 73, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, + 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, + 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 0, 0, 0, 108, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, + 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 133, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 0, 0, 0, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, + 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 64, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, + 0, 0, 0, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 0, 0, 0, 98, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, + 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 56, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 0, 0, 0, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 1, 1, 1, 126, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 0, 0, 0, 113, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 120, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 51, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 4, 4, 4, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, + 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 26, 26, 26, 255, 33, 33, 33, 255, 38, 38, 38, 255, 33, 33, 33, 255, + 21, 21, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, + 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 30, 30, 30, 255, 22, 22, 22, 255, 64, 64, 64, 255, 86, 86, 86, 255, 109, 109, 109, 255, 126, 126, 126, 255, 62, 62, 62, 255, 26, 26, 26, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, + 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, + 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 89, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 56, 56, 56, 255, 82, 82, 82, 255, 121, 121, 121, 255, 119, 119, 119, 255, 91, 91, 91, 255, 71, 71, 71, 255, 41, 41, 41, 255, 29, 29, 30, 255, 22, 22, 22, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, + 40, 40, 40, 165, 27, 27, 27, 52, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, + 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 1, 1, 1, 119, 23, 23, 23, 245, 24, 24, 24, 255, 45, 45, 45, 255, 83, 83, 83, 255, 65, 65, 65, 255, 38, 38, 38, 255, 32, 32, 32, 255, 23, 23, 23, 255, 24, 24, 24, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, + 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, + 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 26, 26, 26, 255, 23, 23, 24, 255, 26, 26, 26, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, + 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, + 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 79, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, + 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, + 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 1, 1, 1, 107, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 122, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, + 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 72, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, + 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 1, 1, 1, 99, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, + 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 48, 1, 1, 1, 110, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, + 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 57, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 57, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, + 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 58, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 64, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, + 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 49, 14, 14, 14, 114, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, + 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 56, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, + 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 40, 21, 21, 21, 105, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, + 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, + 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 120, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, + 72, 72, 72, 129, 64, 64, 64, 73, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, + 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 67, 43, 43, 43, 110, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 118, 62, 62, 62, 70, 17, 17, 17, 21, + 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, + 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 62, 51, 51, 51, 87, 53, 53, 53, 89, 58, 58, 58, 112, 61, 61, 61, 113, 63, 63, 63, 113, 62, 62, 62, 97, 64, 64, 64, 90, 57, 57, 57, 62, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, + 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, + 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, + 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, + 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, + 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, + 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, + 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, + 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, + 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, + 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, + 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, + 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, + 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, + 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, + 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, + 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, + 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, + 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, + 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, + 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, + 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, + 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, + 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, + 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 131, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, + 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, + 0, 0, 0, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 114, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, + 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, + 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, + 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 0, 0, 0, 119, 0, 0, 0, 106, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, + 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, + 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, + 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, + 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 0, 0, 0, 115, 0, 0, 0, 85, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, + 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, + 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 0, 0, 0, 115, 0, 0, 0, 80, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, + 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, + 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 0, 0, 0, 116, 0, 0, 0, 73, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, + 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, + 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 0, 0, 0, 108, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, + 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 133, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 0, 0, 0, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, + 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 64, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, + 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 0, 0, 0, 98, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, + 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 56, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 0, 0, 0, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 1, 1, 1, 126, 22, 22, 22, 232, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 0, 0, 0, 113, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 120, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 51, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 4, 4, 4, 68, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 26, 26, 26, 255, 22, 22, 22, 255, 25, 25, 26, 255, 47, 47, 47, 255, + 21, 21, 21, 255, 28, 28, 28, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 30, 30, 30, 255, 33, 33, 33, 255, 64, 64, 64, 255, 60, 60, 60, 255, 83, 83, 83, 255, 112, 112, 112, 255, 104, 104, 104, 255, 100, 100, 100, 255, + 45, 45, 45, 255, 22, 22, 23, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 32, 32, 32, 255, 97, 97, 97, 255, 106, 106, 106, 255, 106, 106, 106, 255, 102, 102, 102, 255, 73, 73, 73, 255, 62, 62, 62, 255, 51, 51, 51, 255, 27, 27, 28, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 89, 8, 8, 8, 148, 23, 23, 24, 255, 27, 27, 27, 255, 33, 33, 33, 255, 42, 42, 42, 255, 40, 40, 40, 255, 26, 26, 26, 255, 28, 28, 28, 255, 24, 24, 24, 255, 23, 23, 23, 255, 22, 22, 23, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, + 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 52, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, + 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 73, 1, 1, 1, 119, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, + 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, + 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 1, 1, 1, 105, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, + 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, + 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 1, 1, 1, 79, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 61, 0, 0, 0, 17, + 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, + 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 1, 1, 1, 107, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 122, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, + 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, + 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 1, 1, 1, 72, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, + 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 1, 1, 1, 99, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, + 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 48, 1, 1, 1, 110, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, + 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 57, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 57, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, + 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 2, 2, 2, 59, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 64, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, + 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 49, 14, 14, 14, 114, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 56, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, + 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 40, 21, 21, 21, 105, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, + 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, + 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 120, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, + 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 73, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, + 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 67, 43, 43, 43, 110, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 118, 62, 62, 62, 70, + 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, + 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 33, 43, 43, 43, 62, 51, 51, 51, 87, 53, 53, 53, 89, 58, 58, 58, 112, 61, 61, 61, 114, 63, 63, 63, 113, 62, 62, 62, 97, 63, 63, 63, 90, 57, 57, 57, 62, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, + 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, + 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, + 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, + 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, + 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, + 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, + 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, + 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, + 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, + 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, + 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, + 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, + 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, + 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, + 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, + 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, + 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, + 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, + 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, + 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, + 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, + 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, + 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 131, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, + 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, + 0, 0, 0, 135, 0, 0, 0, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 114, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, + 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 1, 1, 1, 128, 14, 14, 14, 177, + 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 0, 0, 0, 124, 0, 0, 0, 119, 0, 0, 0, 106, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, + 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, + 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 0, 0, 0, 123, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, + 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, + 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 0, 0, 0, 115, 0, 0, 0, 85, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, + 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, + 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 0, 0, 0, 115, 0, 0, 0, 80, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, + 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, + 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 0, 0, 0, 116, 0, 0, 0, 73, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, + 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, + 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 0, 0, 0, 108, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, + 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 133, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 0, 0, 0, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, + 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 0, 0, 0, 120, 0, 0, 0, 64, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, + 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 0, 0, 0, 98, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, + 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 56, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, + 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 0, 0, 0, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 1, 1, 1, 126, 22, 22, 22, 232, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 0, 0, 0, 113, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 120, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 51, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 4, 4, 4, 68, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 1, 1, 1, 119, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 1, 1, 1, 117, 18, 18, 18, 201, 24, 24, 24, 255, 30, 30, 31, 255, 23, 23, 23, 255, 27, 27, 27, 255, 38, 38, 38, 255, 22, 22, 22, 255, + 27, 27, 27, 255, 51, 51, 51, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 1, 1, 1, 115, 18, 18, 18, 199, 24, 24, 24, 255, 43, 43, 43, 255, 75, 75, 75, 255, 108, 108, 108, 255, 85, 85, 85, 255, 89, 89, 89, 255, 126, 126, 126, 255, + 109, 109, 109, 255, 70, 70, 70, 255, 37, 37, 37, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 1, 1, 1, 110, 16, 16, 16, 190, 24, 24, 24, 255, 34, 34, 34, 255, 83, 83, 83, 255, 85, 85, 85, 255, 72, 72, 72, 255, 86, 86, 86, 255, 68, 68, 68, 255, 58, 58, 58, 255, + 59, 59, 59, 255, 32, 32, 32, 255, 21, 21, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 26, 26, 26, 255, 24, 24, 24, 255, 26, 26, 26, 255, 32, 32, 32, 255, 26, 26, 26, 255, 23, 23, 23, 255, 28, 28, 28, 255, 23, 23, 23, 255, + 21, 21, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 71, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 1, 1, 1, 89, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 52, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 73, 1, 1, 1, 119, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, + 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 1, 1, 1, 105, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, + 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, + 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 1, 1, 1, 79, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 61, + 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, + 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 55, 1, 1, 1, 107, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 122, 8, 8, 8, 21, 0, 0, 0, 15, + 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, + 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 1, 1, 1, 72, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 66, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, + 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, + 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 1, 1, 1, 99, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, + 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 48, 1, 1, 1, 110, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, + 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 1, 1, 1, 58, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 56, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, + 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 2, 2, 2, 59, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 64, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, + 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 6, 6, 6, 50, 14, 14, 14, 114, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 56, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, + 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 40, 21, 21, 21, 105, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, + 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, + 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 120, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, + 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 73, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, + 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 8, 8, 8, 26, 33, 33, 33, 67, 43, 43, 43, 110, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 118, + 62, 62, 62, 70, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, + 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 33, 42, 42, 42, 63, 51, 51, 51, 87, 53, 53, 53, 89, 58, 58, 58, 113, 61, 61, 61, 114, 63, 63, 63, 114, 62, 62, 62, 97, 63, 63, 63, 90, 57, 57, 57, 62, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, + 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, + 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, + 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, + 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, + 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, + 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, + 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, + 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, + 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, + 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, + 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, + 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, + 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, + 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, + 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, + 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, + 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, + 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, + 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, + 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, + 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, + 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 131, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, + 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, + 0, 0, 0, 140, 0, 0, 0, 135, 0, 0, 0, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 122, 0, 0, 0, 114, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, + 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 1, 1, 1, 128, + 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 0, 0, 0, 124, 0, 0, 0, 119, 0, 0, 0, 106, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, + 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, + 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 0, 0, 0, 123, 0, 0, 0, 110, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, + 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, + 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 0, 0, 0, 115, 0, 0, 0, 85, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, + 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, + 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 0, 0, 0, 115, 0, 0, 0, 80, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, + 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, + 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 0, 0, 0, 116, 0, 0, 0, 73, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, + 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, + 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 1, 1, 1, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 0, 0, 0, 108, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, + 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, + 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 133, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 0, 0, 0, 90, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, + 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, + 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 0, 0, 0, 120, 0, 0, 0, 64, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, + 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 1, 1, 1, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 0, 0, 0, 98, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, + 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 0, 0, 0, 119, 0, 0, 0, 56, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, + 1, 1, 1, 128, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 0, 0, 0, 88, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 121, 1, 1, 1, 126, + 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 0, 0, 0, 113, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 120, 5, 5, 5, 139, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 51, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 4, 4, 4, 68, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 1, 1, 1, 120, 15, 15, 15, 184, 24, 24, 24, 255, 26, 26, 26, 255, 28, 28, 28, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 81, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 1, 1, 1, 119, 17, 17, 17, 197, 24, 24, 24, 255, 45, 45, 45, 255, 57, 57, 57, 255, 85, 85, 85, 255, + 71, 71, 71, 255, 44, 44, 44, 255, 64, 64, 64, 255, 66, 66, 67, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 1, 1, 1, 117, 18, 18, 18, 201, 24, 24, 24, 255, 45, 45, 46, 255, 81, 81, 81, 255, 99, 99, 99, 255, 119, 119, 119, 255, + 107, 107, 107, 255, 95, 95, 95, 255, 131, 131, 131, 255, 85, 85, 85, 255, 33, 33, 33, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 1, 1, 1, 115, 18, 18, 18, 199, 24, 24, 24, 255, 24, 24, 24, 255, 33, 33, 33, 255, 34, 34, 34, 255, 33, 33, 33, 255, 48, 48, 48, 255, + 42, 42, 42, 255, 40, 40, 40, 255, 46, 46, 46, 255, 29, 29, 29, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 1, 1, 1, 110, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 24, 24, 24, 255, 22, 22, 22, 255, 22, 22, 22, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 71, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 1, 1, 1, 89, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 52, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 73, 1, 1, 1, 119, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, + 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 1, 1, 1, 105, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, + 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 1, 1, 1, 79, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, + 41, 41, 41, 61, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 55, 1, 1, 1, 107, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 122, 8, 8, 8, 21, + 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, + 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 1, 1, 1, 72, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 66, 0, 0, 0, 16, 0, 0, 0, 13, + 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, + 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 1, 1, 1, 45, 1, 1, 1, 99, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 60, 60, 60, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, + 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 48, 1, 1, 1, 110, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, + 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 1, 1, 1, 58, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 56, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, + 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 2, 2, 2, 59, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 58, 58, 58, 63, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, + 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 6, 6, 6, 50, 14, 14, 14, 114, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 55, 55, 55, 55, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, + 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 40, 21, 21, 21, 105, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, + 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, + 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 120, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, + 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 73, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 8, 8, 8, 26, 33, 33, 33, 67, 43, 43, 43, 110, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, + 70, 70, 70, 118, 62, 62, 62, 70, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 33, 42, 42, 42, 63, 51, 51, 51, 87, 53, 53, 53, 90, 58, 58, 58, 113, 61, 61, 61, 114, 63, 63, 63, 113, 62, 62, 62, 97, 63, 63, 63, 90, 57, 57, 57, 62, 32, 32, 32, 28, 0, 0, 0, 16, + 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, + 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, + 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, + 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, + 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, + 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, + 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, + 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, + 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, + 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, + 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, + 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, + 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, + 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, + 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, + 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, + 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, + 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, + 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, + 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, + 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, + 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, + 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 131, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, + 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, + 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 0, 0, 0, 130, 0, 0, 0, 127, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 114, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, + 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 134, + 0, 0, 0, 127, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 0, 0, 0, 119, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, + 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 136, 0, 0, 0, 127, 16, 16, 16, 187, 23, 23, 23, 241, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, + 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, + 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 131, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 0, 0, 0, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, + 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, + 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 128, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, + 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, + 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 0, 0, 0, 128, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 74, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, + 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, + 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 129, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 61, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, + 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, + 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 92, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, + 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, + 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 0, 0, 0, 126, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 1, 1, 1, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, + 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, + 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 128, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, + 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, + 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 125, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 1, 1, 1, 58, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, + 0, 0, 0, 120, 0, 0, 0, 126, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 90, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, + 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 1, 1, 1, 37, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, + 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 1, 1, 1, 53, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 119, 12, 12, 12, 164, 24, 24, 24, 255, + 24, 24, 24, 255, 36, 36, 36, 255, 45, 45, 45, 255, 46, 46, 46, 255, 22, 22, 22, 255, 26, 26, 26, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 70, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 118, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, + 48, 48, 48, 255, 89, 89, 89, 255, 120, 120, 120, 255, 109, 109, 109, 255, 74, 74, 74, 255, 75, 75, 75, 255, 62, 62, 62, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 83, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 117, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 46, 46, 46, 255, 59, 59, 59, 255, 79, 79, 79, 255, 99, 99, 99, 255, 96, 96, 96, 255, 129, 129, 129, 255, 79, 79, 79, 255, 29, 29, 29, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 91, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 115, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 28, 28, 28, 255, 24, 24, 24, 255, 30, 30, 30, 255, 38, 38, 38, 255, 37, 37, 37, 255, 45, 45, 45, 255, 28, 28, 28, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 97, 1, 1, 1, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 113, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 23, 255, 21, 21, 21, 255, 24, 24, 24, 255, 22, 22, 22, 255, 22, 22, 22, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 93, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 108, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 87, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 100, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 73, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 54, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 11, 11, 11, 27, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, + 37, 37, 37, 255, 45, 45, 45, 223, 44, 44, 44, 104, 1, 1, 1, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, + 49, 49, 50, 178, 40, 40, 40, 63, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, + 9, 9, 9, 22, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 48, 48, 48, 68, 0, 0, 0, 16, + 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 112, 6, 6, 6, 20, 0, 0, 0, 14, 0, 0, 0, 12, + 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 37, 37, 37, 40, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, + 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 0, 0, 0, 116, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 51, 51, 51, 58, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 56, 56, 56, 65, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 57, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 115, 38, 38, 38, 35, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, + 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 62, 62, 62, 74, 13, 13, 13, 21, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 67, 44, 44, 44, 109, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, + 68, 68, 68, 149, 70, 70, 70, 119, 62, 62, 62, 70, 17, 17, 17, 22, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 62, 51, 51, 51, 87, 53, 53, 53, 89, 58, 58, 58, 113, 61, 61, 61, 114, 63, 63, 63, 114, 62, 62, 62, 97, 63, 63, 63, 90, 57, 57, 57, 63, 32, 32, 32, 29, + 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, + 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, + 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, + 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, + 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, + 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, + 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, + 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, + 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, + 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, + 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, + 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, + 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, + 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, + 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, + 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, + 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, + 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, + 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, + 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, + 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, + 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, + 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, + 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 131, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, + 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, + 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 0, 0, 0, 131, 0, 0, 0, 127, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 114, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, + 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, + 0, 0, 0, 134, 0, 0, 0, 127, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 0, 0, 0, 119, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, + 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 136, 0, 0, 0, 127, 16, 16, 16, 187, + 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, + 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 131, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 0, 0, 0, 86, 0, 0, 0, 70, 0, 0, 0, 57, + 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, + 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 128, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 81, 0, 0, 0, 63, 0, 0, 0, 50, + 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, + 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 0, 0, 0, 128, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 74, 0, 0, 0, 55, 0, 0, 0, 43, + 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, + 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 129, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, + 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, + 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, + 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, + 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 0, 0, 0, 126, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, + 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, + 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 128, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, + 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, + 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 125, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 1, 1, 1, 58, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, + 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 126, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 90, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, + 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 26, 26, 26, 255, 36, 36, 36, 255, 23, 23, 23, 255, 24, 24, 24, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 1, 1, 1, 37, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, + 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 35, 35, 35, 255, 85, 85, 85, 255, 89, 89, 89, 255, 45, 45, 45, 255, 41, 41, 41, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 1, 1, 1, 53, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 119, 12, 12, 12, 164, + 24, 24, 24, 255, 24, 24, 24, 255, 27, 27, 27, 255, 56, 56, 56, 255, 105, 105, 105, 255, 124, 124, 124, 255, 103, 103, 103, 255, 96, 96, 96, 255, 58, 58, 59, 255, 27, 27, 27, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 118, 15, 15, 15, 184, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 68, 68, 68, 255, 89, 89, 89, 255, 129, 129, 129, 255, 82, 82, 82, 255, 28, 28, 28, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 83, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 117, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 32, 32, 33, 255, 35, 35, 35, 255, 48, 48, 48, 255, 29, 29, 29, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 91, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 97, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 113, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 93, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 108, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 87, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 100, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 73, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 54, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 11, 11, 11, 26, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 44, 44, 44, 104, 1, 1, 1, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, + 43, 43, 43, 255, 49, 49, 50, 178, 40, 40, 40, 63, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, + 54, 54, 54, 123, 9, 9, 9, 22, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 48, 48, 48, 68, + 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 112, 6, 6, 6, 20, 0, 0, 0, 14, + 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 37, 37, 37, 40, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 51, 51, 51, 58, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 65, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 114, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 57, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 115, 38, 38, 38, 35, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 120, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, + 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 63, 63, 63, 73, 13, 13, 13, 21, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 67, 44, 44, 44, 109, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, + 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 119, 62, 62, 62, 70, 17, 17, 17, 22, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 62, 51, 51, 51, 87, 53, 53, 53, 89, 58, 58, 58, 112, 61, 61, 61, 114, 63, 63, 63, 114, 62, 62, 62, 97, 63, 63, 63, 90, 57, 57, 57, 63, + 32, 32, 32, 29, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, + 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, + 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, + 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, + 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, + 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, + 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, + 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, + 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, + 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, + 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, + 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, + 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, + 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, + 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, + 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, + 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, + 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, + 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, + 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, + 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, + 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, + 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 131, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, + 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, + 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 0, 0, 0, 131, 0, 0, 0, 127, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 114, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, + 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, + 0, 0, 0, 140, 0, 0, 0, 134, 0, 0, 0, 127, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 0, 0, 0, 119, 0, 0, 0, 106, 0, 0, 0, 92, 0, 0, 0, 80, + 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 136, 0, 0, 0, 127, + 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, + 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 131, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 0, 0, 0, 115, 0, 0, 0, 85, 0, 0, 0, 70, + 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, + 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 128, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 81, 0, 0, 0, 63, + 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, + 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 0, 0, 0, 128, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 74, 0, 0, 0, 55, + 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, + 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 129, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 60, 0, 0, 0, 47, + 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, + 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 91, 0, 0, 0, 50, 0, 0, 0, 38, + 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, + 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 0, 0, 0, 126, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 65, 0, 0, 0, 41, 0, 0, 0, 31, + 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, + 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 128, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, + 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, + 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 125, 24, 24, 24, 253, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 57, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, + 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, + 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 126, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 57, 57, 57, 255, 46, 46, 47, 255, 38, 38, 38, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, + 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, + 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 26, 26, 26, 255, 54, 54, 54, 255, 120, 120, 120, 255, 104, 104, 104, 255, 70, 70, 71, 255, 22, 22, 22, 255, 25, 25, 25, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, + 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 45, 45, 45, 255, 82, 82, 82, 255, 113, 113, 113, 255, 122, 122, 122, 255, 70, 70, 70, 255, 44, 44, 45, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 52, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 119, + 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 26, 26, 26, 255, 26, 26, 26, 255, 40, 40, 40, 255, 70, 70, 70, 255, 121, 121, 122, 255, 95, 95, 95, 255, 31, 31, 31, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 28, 28, 28, 255, 32, 32, 32, 255, 53, 53, 53, 255, 34, 34, 34, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 91, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 97, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 93, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 87, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 100, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 54, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 11, 11, 11, 26, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 44, 44, 44, 104, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, + 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 40, 40, 40, 63, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, + 48, 48, 48, 233, 54, 54, 54, 123, 9, 9, 9, 22, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, + 48, 48, 48, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 112, 5, 5, 5, 19, + 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 39, 0, 0, 0, 15, 0, 0, 0, 13, + 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 51, 51, 51, 58, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 58, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 65, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 49, 14, 14, 14, 114, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 57, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 115, 38, 38, 38, 34, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 120, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, + 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 63, 63, 63, 73, 13, 13, 13, 21, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 67, 44, 44, 44, 109, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, + 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 119, 62, 62, 62, 70, 17, 17, 17, 22, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 62, 51, 51, 51, 87, 53, 53, 53, 89, 58, 58, 58, 113, 61, 61, 61, 114, 63, 63, 63, 114, 62, 62, 62, 97, 63, 63, 63, 90, + 57, 57, 57, 63, 32, 32, 32, 29, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, + 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, + 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, + 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, + 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, + 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, + 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, + 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, + 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, + 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, + 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, + 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, + 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, + 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, + 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, + 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, + 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, + 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, + 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, + 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, + 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, + 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, + 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 131, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, + 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, + 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 0, 0, 0, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 114, 0, 0, 0, 104, 0, 0, 0, 94, + 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, + 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 134, 0, 0, 0, 127, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 0, 0, 0, 119, 0, 0, 0, 106, 0, 0, 0, 92, + 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 136, + 0, 0, 0, 127, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, + 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 131, 13, 13, 13, 172, 21, 21, 21, 224, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 0, 0, 0, 115, 0, 0, 0, 85, + 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 0, 0, 0, 115, 0, 0, 0, 80, + 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 0, 0, 0, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 73, + 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, + 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 129, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 60, + 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, + 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 91, 0, 0, 0, 50, + 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, + 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 0, 0, 0, 126, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 65, 0, 0, 0, 41, + 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, + 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 128, 17, 17, 18, 197, 24, 24, 24, 255, 25, 25, 25, 255, 42, 42, 42, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 0, 0, 0, 43, 0, 0, 0, 32, + 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, + 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 30, 30, 30, 255, 89, 89, 89, 255, 83, 83, 83, 255, 36, 36, 36, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 57, 0, 0, 0, 34, 0, 0, 0, 24, + 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, + 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 48, 48, 49, 255, 114, 114, 114, 255, 118, 118, 118, 255, 63, 63, 63, 255, 28, 28, 28, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, + 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, + 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 37, 37, 37, 255, 76, 76, 76, 255, 122, 122, 122, 255, 100, 100, 100, 255, 51, 51, 51, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, + 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 28, 28, 28, 255, 44, 44, 44, 255, 97, 97, 97, 255, 120, 120, 121, 255, 40, 40, 40, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 52, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, + 0, 0, 0, 119, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 25, 25, 25, 255, 27, 27, 28, 255, 52, 52, 52, 255, 47, 47, 47, 255, 23, 23, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, + 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, 26, 26, 26, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 97, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 93, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 11, 11, 11, 26, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 44, 44, 44, 104, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 40, 40, 40, 63, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, + 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 72, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, + 54, 54, 54, 185, 48, 48, 48, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 112, + 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 1, 1, 1, 110, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 39, 0, 0, 0, 15, + 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 51, 51, 51, 58, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, + 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 58, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 65, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 49, 14, 14, 14, 114, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 57, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 115, 38, 38, 38, 34, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 120, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, + 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 63, 63, 63, 73, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 67, 44, 44, 44, 109, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, + 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 119, 62, 62, 62, 70, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 62, 51, 51, 51, 87, 53, 53, 53, 89, 58, 58, 58, 112, 61, 61, 61, 114, 63, 63, 63, 113, 62, 62, 62, 97, + 63, 63, 63, 90, 57, 57, 57, 62, 32, 32, 32, 29, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, + 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, + 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, + 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, + 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, + 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, + 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, + 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, + 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, + 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, + 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, + 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, + 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, + 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, + 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, + 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, + 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, + 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, + 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, + 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, + 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, + 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, + 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 131, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, + 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, + 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 0, 0, 0, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 114, 0, 0, 0, 104, + 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, + 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 134, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 0, 0, 0, 119, 0, 0, 0, 106, + 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, + 0, 0, 0, 136, 0, 0, 0, 127, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, + 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 132, 13, 13, 13, 172, + 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 0, 0, 0, 115, + 0, 0, 0, 85, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, + 0, 0, 0, 80, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 0, 0, 0, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, + 0, 0, 0, 73, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, + 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 0, 0, 0, 108, + 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, + 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 91, + 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, + 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 31, 31, 31, 255, 64, 64, 64, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 65, + 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, + 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 128, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 30, 30, 30, 255, 97, 97, 97, 255, 108, 108, 108, 255, 34, 34, 34, 255, 24, 24, 24, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 0, 0, 0, 98, 0, 0, 0, 43, + 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, + 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 39, 39, 39, 255, 99, 99, 99, 255, 126, 126, 126, 255, 50, 50, 50, 255, 26, 26, 26, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 57, 0, 0, 0, 34, + 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, + 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 26, 26, 26, 255, 33, 33, 33, 255, 79, 79, 79, 255, 130, 130, 130, 255, 73, 73, 73, 255, 31, 31, 31, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 89, 0, 0, 0, 34, 0, 0, 0, 25, + 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, + 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 25, 255, 29, 29, 29, 255, 60, 60, 60, 255, 130, 130, 130, 255, 74, 74, 74, 255, 23, 23, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, + 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, + 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 27, 27, 27, 255, 44, 44, 44, 255, 68, 68, 68, 255, 26, 26, 26, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 52, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, + 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 23, 23, 23, 255, 27, 27, 27, 255, 23, 23, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 4, 4, 4, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, + 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, + 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, + 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 1, 1, 1, 119, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 79, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 72, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, + 46, 46, 46, 255, 54, 54, 54, 185, 48, 48, 48, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, + 59, 59, 59, 112, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 1, 1, 1, 110, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 39, + 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 57, 0, 0, 0, 16, 0, 0, 0, 13, + 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 58, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 65, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 49, 14, 14, 14, 114, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 56, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 115, 38, 38, 38, 34, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 120, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, + 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 63, 63, 63, 73, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 67, 44, 44, 44, 109, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, + 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 119, 62, 62, 62, 70, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 62, 51, 51, 51, 87, 53, 53, 53, 89, 58, 58, 58, 112, 61, 61, 61, 113, 63, 63, 63, 113, + 62, 62, 62, 97, 63, 63, 63, 90, 57, 57, 57, 62, 32, 32, 32, 29, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, + 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, + 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, + 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 43, 37, 30, 1, 43, 37, 30, 0, 43, 37, 30, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 43, 37, 30, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, + 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, + 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, + 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, + 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, + 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, + 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, + 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, + 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, + 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, + 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, + 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, + 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, + 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, + 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, + 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, + 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, + 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, + 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, + 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 131, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 119, 0, 0, 0, 112, + 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, + 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 0, 0, 0, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 114, + 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, + 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 134, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 0, 0, 0, 119, + 0, 0, 0, 106, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, + 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, + 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 132, + 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, + 0, 0, 0, 115, 0, 0, 0, 85, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 129, 15, 15, 15, 184, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, + 0, 0, 0, 115, 0, 0, 0, 80, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 0, 0, 0, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, + 1, 1, 1, 117, 0, 0, 0, 73, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, + 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 33, 33, 33, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, + 0, 0, 0, 108, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, + 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 32, 32, 32, 255, 86, 86, 86, 255, 39, 39, 39, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, + 0, 0, 0, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, + 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 26, 26, 26, 255, 88, 88, 88, 255, 123, 123, 123, 255, 37, 37, 37, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, + 0, 0, 0, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, + 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 33, 33, 33, 255, 92, 92, 92, 255, 123, 123, 123, 255, 36, 36, 37, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 0, 0, 0, 98, + 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, + 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 32, 32, 32, 255, 92, 92, 92, 255, 123, 123, 123, 255, 38, 38, 38, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 56, + 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, + 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 32, 32, 32, 255, 94, 94, 94, 255, 129, 129, 129, 255, 26, 26, 26, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 89, 0, 0, 0, 34, + 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, + 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 32, 32, 32, 255, 80, 80, 80, 255, 47, 47, 47, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 0, 0, 0, 36, 0, 0, 0, 26, + 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, + 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 27, 27, 27, 255, 28, 28, 28, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 52, 0, 0, 0, 26, 0, 0, 0, 18, + 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, + 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 4, 4, 4, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, + 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, + 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, + 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, + 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 89, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 1, 1, 1, 119, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 79, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 72, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, + 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, + 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 1, 1, 1, 110, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, + 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 57, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 57, 0, 0, 0, 16, + 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 58, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 64, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, + 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 49, 14, 14, 14, 114, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 56, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, + 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 120, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, + 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 73, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 67, 44, 44, 44, 109, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, + 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 118, 62, 62, 62, 70, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 62, 51, 51, 51, 87, 53, 53, 53, 89, 58, 58, 58, 112, 61, 61, 61, 113, + 63, 63, 63, 113, 62, 62, 62, 97, 63, 63, 63, 90, 57, 57, 57, 62, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, + 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, + 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 23, 23, 23, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, + 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 43, 37, 30, 0, 43, 37, 30, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 43, 37, 30, 0, 43, 37, 30, 2, + 43, 37, 30, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 43, 37, 30, 1,}; +const char* DistrhoArtwork3BandEQ::knobData = (const char*)temp5; + +static const unsigned char temp6[] = { + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, + 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, + 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 23, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 27, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, + 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 27, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 18, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 18, 0, 0, 0, 23, 0, 0, 0, 28, 0, 0, 0, 32, 0, 0, 0, 35, 0, 0, 0, 38, 0, 0, 0, 40, 0, 0, 0, 41, 0, 0, 0, 42, 0, 0, 0, 42, + 0, 0, 0, 42, 0, 0, 0, 42, 0, 0, 0, 42, 0, 0, 0, 42, 0, 0, 0, 42, 0, 0, 0, 42, 0, 0, 0, 42, 0, 0, 0, 42, 0, 0, 0, 42, 0, 0, 0, 42, 0, 0, 0, 42, 0, 0, 0, 42, 0, 0, 0, 42, 0, 0, 0, 42, 0, 0, 0, 42, 0, 0, 0, 41, 0, 0, 0, 40, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 32, 0, 0, 0, 28, + 0, 0, 0, 23, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 25, 0, 0, 0, 32, + 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 50, 0, 0, 0, 54, 0, 0, 0, 57, 0, 0, 0, 59, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 60, + 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 59, 0, 0, 0, 57, 0, 0, 0, 54, 0, 0, 0, 50, 0, 0, 0, 45, 0, 0, 0, 39, 0, 0, 0, 32, 0, 0, 0, 25, 0, 0, 0, 19, 0, 0, 0, 13, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 53, 0, 0, 0, 60, 0, 0, 0, 67, 0, 0, 0, 72, 0, 0, 0, 76, 0, 0, 0, 79, 0, 0, 0, 80, 0, 0, 0, 80, 0, 0, 0, 80, 0, 0, 0, 80, 0, 0, 0, 80, 0, 0, 0, 80, 0, 0, 0, 80, + 0, 0, 0, 80, 0, 0, 0, 80, 0, 0, 0, 80, 0, 0, 0, 80, 0, 0, 0, 80, 0, 0, 0, 80, 0, 0, 0, 80, 0, 0, 0, 80, 0, 0, 0, 80, 0, 0, 0, 80, 0, 0, 0, 79, 0, 0, 0, 76, 0, 0, 0, 72, 0, 0, 0, 67, 0, 0, 0, 60, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 11, + 0, 0, 0, 7, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 44, 0, 0, 0, 56, 0, 0, 0, 68, 0, 0, 0, 78, 0, 0, 0, 86, 0, 0, 0, 93, 0, 0, 0, 98, + 0, 0, 0, 102, 0, 0, 0, 104, 0, 0, 0, 104, 0, 0, 0, 104, 0, 0, 0, 104, 0, 0, 0, 104, 0, 0, 0, 104, 0, 0, 0, 104, 0, 0, 0, 104, 0, 0, 0, 104, 0, 0, 0, 104, 0, 0, 0, 104, 0, 0, 0, 104, 0, 0, 0, 104, 0, 0, 0, 104, 0, 0, 0, 104, 0, 0, 0, 104, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 98, 0, 0, 0, 93, + 0, 0, 0, 86, 0, 0, 0, 78, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 18, 0, 0, 0, 28, + 0, 0, 0, 39, 0, 0, 0, 53, 0, 0, 0, 64, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 61, 0, 0, 0, 62, 0, 0, 0, 63, 0, 0, 0, 64, 0, 0, 0, 64, 0, 0, 0, 64, 0, 0, 0, 64, 0, 0, 0, 64, 0, 0, 0, 64, 0, 0, 0, 64, 0, 0, 0, 64, 0, 0, 0, 64, 0, 0, 0, 64, 0, 0, 0, 64, 0, 0, 0, 64, 0, 0, 0, 64, + 0, 0, 0, 64, 0, 0, 0, 64, 0, 0, 0, 64, 0, 0, 0, 64, 0, 0, 0, 64, 0, 0, 0, 64, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 61, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 56, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 28, 0, 0, 0, 18, 0, 0, 0, 10, 0, 0, 0, 5, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 21, 0, 0, 0, 32, 0, 0, 0, 45, 0, 0, 0, 60, 0, 0, 0, 60, 21, 21, 21, 200, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, + 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 21, 21, 21, 225, 22, 22, 22, 225, 24, 24, 24, 200, + 0, 0, 0, 51, 0, 0, 0, 32, 0, 0, 0, 21, 0, 0, 0, 12, 0, 0, 0, 6, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 13, 0, 0, 0, 23, 0, 0, 0, 35, 0, 0, 0, 50, 0, 0, 0, 67, 0, 0, 0, 57, 20, 20, 20, 237, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 21, 21, 21, 255, 26, 26, 26, 237, 0, 0, 0, 53, 0, 0, 0, 35, 0, 0, 0, 23, 0, 0, 0, 13, 0, 0, 0, 6, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 7, + 0, 0, 0, 14, 0, 0, 0, 25, 0, 0, 0, 38, 0, 0, 0, 54, 0, 0, 0, 72, 0, 0, 0, 60, 20, 20, 20, 225, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 29, 29, 29, 225, 0, 0, 0, 54, 0, 0, 0, 38, 0, 0, 0, 25, 0, 0, 0, 14, 0, 0, 0, 7, + 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 7, 0, 0, 0, 15, 0, 0, 0, 26, 0, 0, 0, 39, 0, 0, 0, 55, 0, 0, 0, 74, 0, 0, 0, 60, 20, 20, 20, 225, 18, 18, 18, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 24, 24, 24, 255, 27, 27, 27, 255, 33, 33, 33, 225, 0, 0, 0, 54, 0, 0, 0, 39, 0, 0, 0, 26, 0, 0, 0, 15, 0, 0, 0, 7, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 7, 0, 0, 0, 15, 0, 0, 0, 26, 0, 0, 0, 39, 0, 0, 0, 55, 0, 0, 0, 74, + 0, 0, 0, 60, 20, 20, 20, 225, 18, 18, 18, 255, 20, 20, 20, 255, 21, 21, 21, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 26, 255, + 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 26, 255, 24, 24, 25, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 26, 26, 26, 255, 29, 29, 29, 255, 34, 34, 34, 225, 0, 0, 0, 54, 0, 0, 0, 39, 0, 0, 0, 26, 0, 0, 0, 15, 0, 0, 0, 7, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 7, 0, 0, 0, 14, 0, 0, 0, 25, 0, 0, 0, 38, 0, 0, 0, 54, 0, 0, 0, 72, 0, 0, 0, 60, 20, 20, 20, 225, 19, 19, 19, 255, 20, 20, 20, 255, 22, 22, 22, 255, 24, 24, 24, 255, 19, 19, 19, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 25, 25, 25, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 225, 0, 0, 0, 54, 0, 0, 0, 38, + 0, 0, 0, 25, 0, 0, 0, 14, 0, 0, 0, 7, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 13, 0, 0, 0, 23, 0, 0, 0, 35, 0, 0, 0, 50, 0, 0, 0, 67, 0, 0, 0, 59, 20, 20, 20, 225, 19, 19, 19, 255, 20, 20, 20, 255, 22, 22, 22, 255, + 24, 24, 24, 255, 19, 19, 19, 255, 120, 120, 120, 255, 120, 120, 120, 255, 120, 120, 120, 255, 120, 120, 120, 255, 120, 120, 120, 255, 120, 120, 120, 255, 120, 120, 120, 255, 120, 120, 120, 255, 120, 120, 120, 255, 120, 120, 120, 255, 120, 120, 120, 255, 120, 120, 120, 255, 120, 120, 120, 255, 120, 120, 120, 255, 120, 120, 120, 255, 120, 120, 120, 255, 120, 120, 120, 255, 120, 120, 120, 255, 101, 101, 101, 255, + 20, 20, 20, 255, 25, 25, 25, 255, 25, 25, 26, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 225, 0, 0, 0, 53, 0, 0, 0, 35, 0, 0, 0, 23, 0, 0, 0, 13, 0, 0, 0, 6, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 21, + 0, 0, 0, 32, 0, 0, 0, 45, 0, 0, 0, 60, 0, 0, 0, 57, 20, 20, 20, 225, 19, 19, 19, 255, 20, 20, 20, 255, 23, 23, 23, 255, 24, 24, 25, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 28, 255, + 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 28, 28, 28, 255, 31, 31, 31, 255, 35, 35, 35, 225, 0, 0, 0, 52, 0, 0, 0, 32, 0, 0, 0, 21, 0, 0, 0, 12, 0, 0, 0, 6, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 18, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 53, 0, 0, 0, 56, 21, 21, 21, 225, 20, 20, 20, 255, 22, 22, 22, 255, 25, 25, 25, 255, 26, 26, 27, 255, 27, 27, 28, 255, 28, 28, 28, 255, 28, 28, 29, 255, 28, 28, 29, 255, + 28, 28, 29, 255, 28, 28, 29, 255, 28, 28, 29, 255, 28, 28, 29, 255, 28, 28, 29, 255, 28, 28, 29, 255, 28, 28, 29, 255, 28, 28, 29, 255, 28, 28, 29, 255, 28, 28, 29, 255, 28, 28, 29, 255, 28, 28, 29, 255, 28, 28, 29, 255, 28, 28, 29, 255, 28, 28, 29, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 28, 255, 28, 28, 28, 255, 30, 30, 30, 255, 32, 32, 32, 255, + 36, 36, 36, 225, 0, 0, 0, 52, 0, 0, 0, 28, 0, 0, 0, 18, 0, 0, 0, 10, 0, 0, 0, 5, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 44, 0, 0, 0, 54, 23, 23, 23, 225, + 23, 23, 23, 255, 26, 26, 26, 255, 29, 29, 29, 255, 31, 31, 31, 255, 31, 31, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, + 32, 32, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, 33, 33, 33, 255, 34, 34, 34, 255, 36, 36, 36, 255, 38, 38, 38, 225, 0, 0, 0, 51, 0, 0, 0, 23, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 53, 27, 27, 27, 237, 28, 28, 28, 255, 32, 32, 32, 255, 35, 35, 35, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, + 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 39, 39, 39, 255, 40, 40, 40, 255, 42, 42, 42, 237, 0, 0, 0, 51, 0, 0, 0, 18, 0, 0, 0, 11, 0, 0, 0, 7, + 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 25, 0, 0, 0, 48, 32, 32, 32, 200, 35, 35, 35, 225, 39, 39, 39, 225, 42, 42, 42, 225, 43, 43, 43, 225, 43, 43, 43, 225, + 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, + 44, 44, 44, 225, 44, 44, 44, 225, 44, 44, 44, 225, 42, 42, 42, 200, 0, 0, 0, 44, 0, 0, 0, 13, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, + 0, 0, 0, 18, 0, 0, 0, 32, 0, 0, 0, 46, 0, 0, 0, 50, 0, 0, 0, 51, 0, 0, 0, 51, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 52, + 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 51, 0, 0, 0, 51, 0, 0, 0, 50, 0, 0, 0, 50, 0, 0, 0, 49, 0, 0, 0, 44, 0, 0, 0, 26, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 23, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 27, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, + 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 27, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 18, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, + 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, + 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; +const char* DistrhoArtwork3BandEQ::sliderData = (const char*)temp6; + diff --git a/source/backend/native/3bandeq/DistrhoArtwork3BandEQ.hpp b/source/backend/native/3bandeq/DistrhoArtwork3BandEQ.hpp new file mode 100644 index 000000000..3fba37e6c --- /dev/null +++ b/source/backend/native/3bandeq/DistrhoArtwork3BandEQ.hpp @@ -0,0 +1,40 @@ +/* (Auto-generated binary data file). */ + +#ifndef BINARY_DISTRHOARTWORK3BANDEQ_HPP +#define BINARY_DISTRHOARTWORK3BANDEQ_HPP + +namespace DistrhoArtwork3BandEQ +{ + extern const char* aboutData; + const unsigned int aboutDataSize = 230280; + const unsigned int aboutWidth = 303; + const unsigned int aboutHeight = 190; + + extern const char* aboutButtonHoverData; + const unsigned int aboutButtonHoverDataSize = 11600; + const unsigned int aboutButtonHoverWidth = 100; + const unsigned int aboutButtonHoverHeight = 29; + + extern const char* aboutButtonNormalData; + const unsigned int aboutButtonNormalDataSize = 11600; + const unsigned int aboutButtonNormalWidth = 100; + const unsigned int aboutButtonNormalHeight = 29; + + extern const char* backgroundData; + const unsigned int backgroundDataSize = 437472; + const unsigned int backgroundWidth = 392; + const unsigned int backgroundHeight = 372; + + extern const char* knobData; + const unsigned int knobDataSize = 615040; + const unsigned int knobWidth = 62; + const unsigned int knobHeight = 2480; + + extern const char* sliderData; + const unsigned int sliderDataSize = 6000; + const unsigned int sliderWidth = 50; + const unsigned int sliderHeight = 30; +} + +#endif // BINARY_DISTRHOARTWORK3BANDEQ_HPP + diff --git a/source/backend/native/3bandeq/DistrhoPlugin3BandEQ.cpp b/source/backend/native/3bandeq/DistrhoPlugin3BandEQ.cpp new file mode 100644 index 000000000..e0d991cbf --- /dev/null +++ b/source/backend/native/3bandeq/DistrhoPlugin3BandEQ.cpp @@ -0,0 +1,260 @@ +/* + * DISTRHO 3BandEQ Plugin, based on 3BandEQ by Michael Gruhn + * Copyright (C) 2007 Michael Gruhn + * Copyright (C) 2012 Filipe Coelho + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * For a full copy of the license see the LGPL.txt file + */ + +#include "DistrhoPlugin3BandEQ.hpp" + +#include + +static const float cfAMP_DB = 8.656170245f; +static const float cfDC_ADD = 1e-30f; +static const float cfPI = 3.141592654f; + +START_NAMESPACE_DISTRHO + +// ------------------------------------------------- + +DistrhoPlugin3BandEQ::DistrhoPlugin3BandEQ() + : Plugin(paramCount, 1, 0) // 1 program, 0 states +{ + // set default values + d_setProgram(0); + + // reset + d_deactivate(); +} + +DistrhoPlugin3BandEQ::~DistrhoPlugin3BandEQ() +{ +} + +// ------------------------------------------------- +// Init + +void DistrhoPlugin3BandEQ::d_initParameter(uint32_t index, Parameter& parameter) +{ + switch (index) + { + case paramLow: + parameter.hints = PARAMETER_IS_AUTOMABLE; + parameter.name = "Low"; + parameter.symbol = "low"; + parameter.unit = "dB"; + parameter.ranges.def = 0.0f; + parameter.ranges.min = -24.0f; + parameter.ranges.max = 24.0f; + break; + + case paramMid: + parameter.hints = PARAMETER_IS_AUTOMABLE; + parameter.name = "Mid"; + parameter.symbol = "mid"; + parameter.unit = "dB"; + parameter.ranges.def = 0.0f; + parameter.ranges.min = -24.0f; + parameter.ranges.max = 24.0f; + break; + + case paramHigh: + parameter.hints = PARAMETER_IS_AUTOMABLE; + parameter.name = "High"; + parameter.symbol = "high"; + parameter.unit = "dB"; + parameter.ranges.def = 0.0f; + parameter.ranges.min = -24.0f; + parameter.ranges.max = 24.0f; + break; + + case paramMaster: + parameter.hints = PARAMETER_IS_AUTOMABLE; + parameter.name = "Master"; + parameter.symbol = "master"; + parameter.unit = "dB"; + parameter.ranges.def = 0.0f; + parameter.ranges.min = -24.0f; + parameter.ranges.max = 24.0f; + break; + + case paramLowMidFreq: + parameter.hints = PARAMETER_IS_AUTOMABLE; + parameter.name = "Low-Mid Freq"; + parameter.symbol = "low_mid"; + parameter.unit = "Hz"; + parameter.ranges.def = 440.0f; + parameter.ranges.min = 0.0f; + parameter.ranges.max = 1000.0f; + break; + + case paramMidHighFreq: + parameter.hints = PARAMETER_IS_AUTOMABLE; + parameter.name = "Mid-High Freq"; + parameter.symbol = "mid_high"; + parameter.unit = "Hz"; + parameter.ranges.def = 1000.0f; + parameter.ranges.min = 1000.0f; + parameter.ranges.max = 20000.0f; + break; + } +} + +void DistrhoPlugin3BandEQ::d_initProgramName(uint32_t index, d_string& programName) +{ + if (index != 0) + return; + + programName = "Default"; +} + +// ------------------------------------------------- +// Internal data + +float DistrhoPlugin3BandEQ::d_parameterValue(uint32_t index) +{ + switch (index) + { + case paramLow: + return fLow; + case paramMid: + return fMid; + case paramHigh: + return fHigh; + case paramMaster: + return fMaster; + case paramLowMidFreq: + return fLowMidFreq; + case paramMidHighFreq: + return fMidHighFreq; + default: + return 0.0f; + } +} + +void DistrhoPlugin3BandEQ::d_setParameterValue(uint32_t index, float value) +{ + if (d_sampleRate() <= 0.0) + return; + + switch (index) + { + case paramLow: + fLow = value; + lowVol = std::exp( (fLow/48.0f) * 48 / cfAMP_DB); + break; + case paramMid: + fMid = value; + midVol = std::exp( (fMid/48.0f) * 48 / cfAMP_DB); + break; + case paramHigh: + fHigh = value; + highVol = std::exp( (fHigh/48.0f) * 48 / cfAMP_DB); + break; + case paramMaster: + fMaster = value; + outVol = std::exp( (fMaster/48.0f) * 48 / cfAMP_DB); + break; + case paramLowMidFreq: + fLowMidFreq = std::min(value, fMidHighFreq); + freqLP = fLowMidFreq; //fLowMidFreq * (fLowMidFreq / 24000.0f) * (fLowMidFreq / 24000.0f); + xLP = std::exp(-2.0 * cfPI * freqLP / d_sampleRate()); + a0LP = 1.0 - xLP; + b1LP = -xLP; + break; + case paramMidHighFreq: + fMidHighFreq = std::max(value, fLowMidFreq); + freqHP = fMidHighFreq; //fMidHighFreq * (fMidHighFreq / 24000.0f) * (fMidHighFreq / 24000.0f); + xHP = std::exp(-2.0 * cfPI * freqHP / d_sampleRate()); + a0HP = 1.0 - xHP; + b1HP = -xHP; + break; + } +} + +void DistrhoPlugin3BandEQ::d_setProgram(uint32_t index) +{ + if (index != 0) + return; + + // Default values + fLow = 0.0f; + fMid = 0.0f; + fHigh = 0.0f; + fMaster = 0.0f; + fLowMidFreq = 220.0f; + fMidHighFreq = 2000.0f; + + // Internal stuff + lowVol = midVol = highVol = outVol = 1.0f; + freqLP = 200.0f; + freqHP = 2000.0f; + + // reset filter values + d_activate(); +} + +// ------------------------------------------------- +// Process + +void DistrhoPlugin3BandEQ::d_activate() +{ + xLP = exp(-2.0 * cfPI * freqLP / d_sampleRate()); + a0LP = 1.0f - xLP; + b1LP = -xLP; + + xHP = exp(-2.0 * cfPI * freqHP / d_sampleRate()); + a0HP = 1.0f - xHP; + b1HP = -xHP; +} + +void DistrhoPlugin3BandEQ::d_deactivate() +{ + out1LP = out2LP = out1HP = out2HP = 0.0f; + tmp1LP = tmp2LP = tmp1HP = tmp2HP = 0.0f; +} + +void DistrhoPlugin3BandEQ::d_run(float** inputs, float** outputs, uint32_t frames, uint32_t, const MidiEvent*) +{ + const float* in1 = inputs[0]; + const float* in2 = inputs[1]; + float* out1 = outputs[0]; + float* out2 = outputs[1]; + + for (uint32_t i=0; i < frames; i++) + { + tmp1LP = a0LP * in1[i] - b1LP * tmp1LP + cfDC_ADD; + tmp2LP = a0LP * in2[i] - b1LP * tmp2LP + cfDC_ADD; + out1LP = tmp1LP - cfDC_ADD; + out2LP = tmp2LP - cfDC_ADD; + + tmp1HP = a0HP * in1[i] - b1HP * tmp1HP + cfDC_ADD; + tmp2HP = a0HP * in2[i] - b1HP * tmp2HP + cfDC_ADD; + out1HP = in1[i] - tmp1HP - cfDC_ADD; + out2HP = in2[i] - tmp2HP - cfDC_ADD; + + out1[i] = (out1LP*lowVol + (in1[i] - out1LP - out1HP)*midVol + out1HP*highVol) * outVol; + out2[i] = (out2LP*lowVol + (in2[i] - out2LP - out2HP)*midVol + out2HP*highVol) * outVol; + } +} + +// ------------------------------------------------- + +Plugin* createPlugin() +{ + return new DistrhoPlugin3BandEQ(); +} + +// ------------------------------------------------- + +END_NAMESPACE_DISTRHO diff --git a/source/backend/native/3bandeq/DistrhoPlugin3BandEQ.hpp b/source/backend/native/3bandeq/DistrhoPlugin3BandEQ.hpp new file mode 100644 index 000000000..19b8af08b --- /dev/null +++ b/source/backend/native/3bandeq/DistrhoPlugin3BandEQ.hpp @@ -0,0 +1,107 @@ +/* + * DISTRHO 3BandEQ Plugin, based on 3BandEQ by Michael Gruhn + * Copyright (C) 2007 Michael Gruhn + * Copyright (C) 2012 Filipe Coelho + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * For a full copy of the license see the LGPL.txt file + */ + +#ifndef __DISTRHO_PLUGIN_3BANDEQ_HPP__ +#define __DISTRHO_PLUGIN_3BANDEQ_HPP__ + +#include "DistrhoPlugin.h" + +START_NAMESPACE_DISTRHO + +class DistrhoPlugin3BandEQ : public Plugin +{ +public: + enum Parameters + { + paramLow = 0, + paramMid, + paramHigh, + paramMaster, + paramLowMidFreq, + paramMidHighFreq, + paramCount + }; + + DistrhoPlugin3BandEQ(); + ~DistrhoPlugin3BandEQ(); + + // --------------------------------------------- + +protected: + // Information + const char* d_label() const + { + return "3BandEQ"; + } + + const char* d_maker() const + { + return "DISTRHO"; + } + + const char* d_license() const + { + return "LGPL"; + } + + uint32_t d_version() const + { + return 0x1000; + } + + long d_uniqueId() const + { + return d_cconst('D', '3', 'E', 'Q'); + } + + // Init + void d_initParameter(uint32_t index, Parameter& parameter); + void d_initProgramName(uint32_t index, d_string& programName); + + // Internal data + float d_parameterValue(uint32_t index); + void d_setParameterValue(uint32_t index, float value); + void d_setProgram(uint32_t index); + + // Process + void d_activate(); + void d_deactivate(); + void d_run(float** inputs, float** outputs, uint32_t frames, uint32_t midiEventCount, const MidiEvent* midiEvents); + + // --------------------------------------------- + +#ifdef QTCREATOR_TEST + void d_initStateKey(uint32_t, d_string&) {} + void d_setState(const char*, const char*) {} +#endif + +private: + float fLow, fMid, fHigh, fMaster, fLowMidFreq, fMidHighFreq; + + float lowVol, midVol, highVol, outVol; + float freqLP, freqHP; + + float xLP, a0LP, b1LP; + float xHP, a0HP, b1HP; + + float out1LP, out2LP, out1HP, out2HP; + float tmp1LP, tmp2LP, tmp1HP, tmp2HP; +}; + +END_NAMESPACE_DISTRHO + +#endif // __DISTRHO_PLUGIN_3BANDEQ_HPP__ diff --git a/source/backend/native/3bandeq/DistrhoPluginInfo.h b/source/backend/native/3bandeq/DistrhoPluginInfo.h new file mode 100644 index 000000000..6e73edffe --- /dev/null +++ b/source/backend/native/3bandeq/DistrhoPluginInfo.h @@ -0,0 +1,45 @@ +/* + * DISTRHO 3BandEQ Plugin, based on 3BandEQ by Michael Gruhn + * Copyright (C) 2012-2013 Filipe Coelho + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * For a full copy of the license see the LGPL.txt file + */ + +#ifndef __DISTRHO_PLUGIN_INFO_H__ +#define __DISTRHO_PLUGIN_INFO_H__ + +#define DISTRHO_PLUGIN_NAME "3 Band EQ" + +#define DISTRHO_PLUGIN_HAS_UI 1 +#define DISTRHO_PLUGIN_IS_SYNTH 0 + +#define DISTRHO_PLUGIN_NUM_INPUTS 2 +#define DISTRHO_PLUGIN_NUM_OUTPUTS 2 + +#define DISTRHO_PLUGIN_WANT_LATENCY 0 +#define DISTRHO_PLUGIN_WANT_PROGRAMS 1 +#define DISTRHO_PLUGIN_WANT_STATE 0 + +#define DISTRHO_PLUGIN_URI "http://distrho.sf.net/plugins/3BandEQ" + +#ifdef QTCREATOR_TEST +// TESTING +#include "3bandeq/DistrhoPluginInfo.h" +# undef DISTRHO_PLUGIN_IS_SYNTH +# undef DISTRHO_PLUGIN_WANT_LATENCY +# undef DISTRHO_PLUGIN_WANT_STATE +# define DISTRHO_PLUGIN_IS_SYNTH 1 +# define DISTRHO_PLUGIN_WANT_LATENCY 1 +# define DISTRHO_PLUGIN_WANT_STATE 1 +#endif + +#endif // __DISTRHO_PLUGIN_INFO_H__ diff --git a/source/backend/native/3bandeq/DistrhoUI3BandEQ.cpp b/source/backend/native/3bandeq/DistrhoUI3BandEQ.cpp new file mode 100644 index 000000000..79d554ead --- /dev/null +++ b/source/backend/native/3bandeq/DistrhoUI3BandEQ.cpp @@ -0,0 +1,229 @@ +/* + * DISTRHO 3BandEQ Plugin, based on 3BandEQ by Michael Gruhn + * Copyright (C) 2012 Filipe Coelho + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * For a full copy of the license see the LGPL.txt file + */ + +#include "DistrhoUI3BandEQ.hpp" + +START_NAMESPACE_DISTRHO + +// ------------------------------------------------- + +DistrhoUI3BandEQ::DistrhoUI3BandEQ() + : OpenGLExtUI() +{ + // background + Image bgImage(DistrhoArtwork3BandEQ::backgroundData, DistrhoArtwork3BandEQ::backgroundWidth, DistrhoArtwork3BandEQ::backgroundHeight, GL_BGR); + setBackgroundImage(bgImage); + + // sliders + Image sliderImage(DistrhoArtwork3BandEQ::sliderData, DistrhoArtwork3BandEQ::sliderWidth, DistrhoArtwork3BandEQ::sliderHeight); + Point sliderPosStart(57, 43); + Point sliderPosEnd(57, 43 + 160); + + // slider Low + sliderLow = new ImageSlider(sliderImage, sliderPosStart, sliderPosEnd); + sliderLow->setRange(-24.0f, 24.0f); + sliderLow->setValue(0.0f); + addImageSlider(sliderLow); + + // slider Mid + sliderPosStart.setX(120); + sliderPosEnd.setX(120); + sliderMid = new ImageSlider(sliderImage, sliderPosStart, sliderPosEnd); + sliderMid->setRange(-24.0f, 24.0f); + sliderMid->setValue(0.0f); + addImageSlider(sliderMid); + + // slider High + sliderPosStart.setX(183); + sliderPosEnd.setX(183); + sliderHigh = new ImageSlider(sliderImage, sliderPosStart, sliderPosEnd); + sliderHigh->setRange(-24.0f, 24.0f); + sliderHigh->setValue(0.0f); + addImageSlider(sliderHigh); + + // slider Master + sliderPosStart.setX(287); + sliderPosEnd.setX(287); + sliderMaster = new ImageSlider(sliderImage, sliderPosStart, sliderPosEnd); + sliderMaster->setRange(-24.0f, 24.0f); + sliderMaster->setValue(0.0f); + addImageSlider(sliderMaster); + + // knobs + Image knobImage(DistrhoArtwork3BandEQ::knobData, DistrhoArtwork3BandEQ::knobWidth, DistrhoArtwork3BandEQ::knobHeight); + Point knobPos(66, 270); + + // knob Low-Mid + knobLowMid = new ImageKnob(knobImage, knobPos); + knobLowMid->setRange(0.0f, 1000.0f); + knobLowMid->setValue(220.0f); + addImageKnob(knobLowMid); + + // knob Mid-High + knobPos.setX(160); + knobMidHigh = new ImageKnob(knobImage, knobPos); + knobMidHigh->setRange(1000.0f, 20000.0f); + knobMidHigh->setValue(2000.0f); + addImageKnob(knobMidHigh); + + // about button + Image aboutImageNormal(DistrhoArtwork3BandEQ::aboutButtonNormalData, DistrhoArtwork3BandEQ::aboutButtonNormalWidth, DistrhoArtwork3BandEQ::aboutButtonNormalHeight); + Image aboutImageHover(DistrhoArtwork3BandEQ::aboutButtonHoverData, DistrhoArtwork3BandEQ::aboutButtonHoverWidth, DistrhoArtwork3BandEQ::aboutButtonHoverHeight); + Point aboutPos(264, 300); + buttonAbout = new ImageButton(aboutImageNormal, aboutImageHover, aboutImageHover, aboutPos); + addImageButton(buttonAbout); +} + +DistrhoUI3BandEQ::~DistrhoUI3BandEQ() +{ + delete sliderLow; + delete sliderMid; + delete sliderHigh; + delete sliderMaster; + delete knobLowMid; + delete knobMidHigh; + delete buttonAbout; +} + +// ------------------------------------------------- +// DSP Callbacks + +void DistrhoUI3BandEQ::d_parameterChanged(uint32_t index, float value) +{ + switch (index) + { + case DistrhoPlugin3BandEQ::paramLow: + sliderLow->setValue(value); + break; + case DistrhoPlugin3BandEQ::paramMid: + sliderMid->setValue(value); + break; + case DistrhoPlugin3BandEQ::paramHigh: + sliderHigh->setValue(value); + break; + case DistrhoPlugin3BandEQ::paramMaster: + sliderMaster->setValue(value); + break; + case DistrhoPlugin3BandEQ::paramLowMidFreq: + knobLowMid->setValue(value); + break; + case DistrhoPlugin3BandEQ::paramMidHighFreq: + knobMidHigh->setValue(value); + break; + } + + d_uiRepaint(); +} + +void DistrhoUI3BandEQ::d_programChanged(uint32_t index) +{ + if (index != 0) + return; + + // Default values + sliderLow->setValue(0.0f); + sliderMid->setValue(0.0f); + sliderHigh->setValue(0.0f); + sliderMaster->setValue(0.0f); + knobLowMid->setValue(220.0f); + knobMidHigh->setValue(2000.0f); + + d_uiRepaint(); +} + +// ------------------------------------------------- +// Extended Callbacks + +void DistrhoUI3BandEQ::imageButtonClicked(ImageButton* button) +{ + if (button != buttonAbout) + return; + + Image imageAbout(DistrhoArtwork3BandEQ::aboutData, DistrhoArtwork3BandEQ::aboutWidth, DistrhoArtwork3BandEQ::aboutHeight, GL_BGRA); + showImageModalDialog(imageAbout, "About"); +} + +void DistrhoUI3BandEQ::imageKnobDragStarted(ImageKnob* knob) +{ + if (knob == knobLowMid) + d_uiEditParameter(DistrhoPlugin3BandEQ::paramLowMidFreq, true); + else if (knob == knobMidHigh) + d_uiEditParameter(DistrhoPlugin3BandEQ::paramMidHighFreq, true); +} + +void DistrhoUI3BandEQ::imageKnobDragFinished(ImageKnob* knob) +{ + if (knob == knobLowMid) + d_uiEditParameter(DistrhoPlugin3BandEQ::paramLowMidFreq, false); + else if (knob == knobMidHigh) + d_uiEditParameter(DistrhoPlugin3BandEQ::paramMidHighFreq, false); +} + + +void DistrhoUI3BandEQ::imageKnobValueChanged(ImageKnob* knob, float value) +{ + if (knob == knobLowMid) + d_setParameterValue(DistrhoPlugin3BandEQ::paramLowMidFreq, value); + else if (knob == knobMidHigh) + d_setParameterValue(DistrhoPlugin3BandEQ::paramMidHighFreq, value); +} + +void DistrhoUI3BandEQ::imageSliderDragStarted(ImageSlider* slider) +{ + if (slider == sliderLow) + d_uiEditParameter(DistrhoPlugin3BandEQ::paramLow, true); + else if (slider == sliderMid) + d_uiEditParameter(DistrhoPlugin3BandEQ::paramMid, true); + else if (slider == sliderHigh) + d_uiEditParameter(DistrhoPlugin3BandEQ::paramHigh, true); + else if (slider == sliderMaster) + d_uiEditParameter(DistrhoPlugin3BandEQ::paramMaster, true); +} + +void DistrhoUI3BandEQ::imageSliderDragFinished(ImageSlider* slider) +{ + if (slider == sliderLow) + d_uiEditParameter(DistrhoPlugin3BandEQ::paramLow, false); + else if (slider == sliderMid) + d_uiEditParameter(DistrhoPlugin3BandEQ::paramMid, false); + else if (slider == sliderHigh) + d_uiEditParameter(DistrhoPlugin3BandEQ::paramHigh, false); + else if (slider == sliderMaster) + d_uiEditParameter(DistrhoPlugin3BandEQ::paramMaster, false); +} + +void DistrhoUI3BandEQ::imageSliderValueChanged(ImageSlider* slider, float value) +{ + if (slider == sliderLow) + d_setParameterValue(DistrhoPlugin3BandEQ::paramLow, value); + else if (slider == sliderMid) + d_setParameterValue(DistrhoPlugin3BandEQ::paramMid, value); + else if (slider == sliderHigh) + d_setParameterValue(DistrhoPlugin3BandEQ::paramHigh, value); + else if (slider == sliderMaster) + d_setParameterValue(DistrhoPlugin3BandEQ::paramMaster, value); +} + +// ------------------------------------------------- + +UI* createUI() +{ + return new DistrhoUI3BandEQ(); +} + +// ------------------------------------------------- + +END_NAMESPACE_DISTRHO diff --git a/source/backend/native/3bandeq/DistrhoUI3BandEQ.hpp b/source/backend/native/3bandeq/DistrhoUI3BandEQ.hpp new file mode 100644 index 000000000..6082a445c --- /dev/null +++ b/source/backend/native/3bandeq/DistrhoUI3BandEQ.hpp @@ -0,0 +1,80 @@ +/* + * DISTRHO 3BandEQ Plugin, based on 3BandEQ by Michael Gruhn + * Copyright (C) 2012 Filipe Coelho + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * For a full copy of the license see the LGPL.txt file + */ + +#ifndef __DISTRHO_UI_3BANDEQ_HPP__ +#define __DISTRHO_UI_3BANDEQ_HPP__ + +#include "DistrhoUIOpenGLExt.h" + +#include "DistrhoArtwork3BandEQ.hpp" +#include "DistrhoPlugin3BandEQ.hpp" + +START_NAMESPACE_DISTRHO + +// ------------------------------------------------- + +class DistrhoUI3BandEQ : public OpenGLExtUI +{ +public: + DistrhoUI3BandEQ(); + ~DistrhoUI3BandEQ(); + + // --------------------------------------------- +protected: + + // Information + unsigned int d_width() + { + return DistrhoArtwork3BandEQ::backgroundWidth; + } + + unsigned int d_height() + { + return DistrhoArtwork3BandEQ::backgroundHeight; + } + + // DSP Callbacks + void d_parameterChanged(uint32_t index, float value); + void d_programChanged(uint32_t index); + + // Extended Callbacks + void imageButtonClicked(ImageButton* button); + void imageKnobDragStarted(ImageKnob* knob); + void imageKnobDragFinished(ImageKnob* knob); + void imageKnobValueChanged(ImageKnob* knob, float value); + void imageSliderDragStarted(ImageSlider* slider); + void imageSliderDragFinished(ImageSlider* slider); + void imageSliderValueChanged(ImageSlider* slider, float value); + +#ifdef QTCREATOR_TEST + void d_stateChanged(const char*, const char*) {} +#endif + +private: + ImageSlider* sliderLow; + ImageSlider* sliderMid; + ImageSlider* sliderHigh; + ImageSlider* sliderMaster; + ImageKnob* knobLowMid; + ImageKnob* knobMidHigh; + ImageButton* buttonAbout; +}; + +// ------------------------------------------------- + +END_NAMESPACE_DISTRHO + +#endif // __DISTRHO_UI_3BANDEQ_HPP__ diff --git a/source/backend/native/3bandeq/artwork/about.png b/source/backend/native/3bandeq/artwork/about.png new file mode 100644 index 000000000..f417b7e2b Binary files /dev/null and b/source/backend/native/3bandeq/artwork/about.png differ diff --git a/source/backend/native/3bandeq/artwork/aboutButtonHover.png b/source/backend/native/3bandeq/artwork/aboutButtonHover.png new file mode 100644 index 000000000..00cbec6f3 Binary files /dev/null and b/source/backend/native/3bandeq/artwork/aboutButtonHover.png differ diff --git a/source/backend/native/3bandeq/artwork/aboutButtonNormal.png b/source/backend/native/3bandeq/artwork/aboutButtonNormal.png new file mode 100644 index 000000000..b7fc898a6 Binary files /dev/null and b/source/backend/native/3bandeq/artwork/aboutButtonNormal.png differ diff --git a/source/backend/native/3bandeq/artwork/background.png b/source/backend/native/3bandeq/artwork/background.png new file mode 100644 index 000000000..447248c62 Binary files /dev/null and b/source/backend/native/3bandeq/artwork/background.png differ diff --git a/source/backend/native/3bandeq/artwork/knob.png b/source/backend/native/3bandeq/artwork/knob.png new file mode 100644 index 000000000..e6e0f7904 Binary files /dev/null and b/source/backend/native/3bandeq/artwork/knob.png differ diff --git a/source/backend/native/3bandeq/artwork/slider.png b/source/backend/native/3bandeq/artwork/slider.png new file mode 100644 index 000000000..9244f0754 Binary files /dev/null and b/source/backend/native/3bandeq/artwork/slider.png differ diff --git a/source/backend/native/3bandsplitter/DistrhoArtwork3BandSplitter.cpp b/source/backend/native/3bandsplitter/DistrhoArtwork3BandSplitter.cpp new file mode 100644 index 000000000..d784c81e3 --- /dev/null +++ b/source/backend/native/3bandsplitter/DistrhoArtwork3BandSplitter.cpp @@ -0,0 +1,17381 @@ +/* (Auto-generated binary data file). */ + +#include "DistrhoArtwork3BandSplitter.hpp" + +static const unsigned char temp1[] = { + 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, + 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, + 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, + 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, + 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, + 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 51, 50, 50, 255, 51, 51, 50, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 52, 255, 51, 51, 52, 255, 51, 51, 52, 255, 51, 51, 52, 255, 52, 51, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, + 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 53, 255, 52, 52, 53, 255, 52, 52, 53, 255, 52, 52, 53, 255, 52, 52, 53, 255, 52, 52, 53, 255, + 52, 52, 53, 255, 52, 52, 53, 255, 52, 52, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 54, 255, 53, 53, 54, 255, + 53, 53, 54, 255, 53, 53, 54, 255, 53, 53, 54, 255, 53, 53, 54, 255, 53, 53, 54, 255, 53, 53, 54, 255, 53, 53, 54, 255, 53, 53, 54, 255, 53, 53, 54, 255, 53, 53, 54, 255, 53, 53, 54, 255, 53, 53, 54, 255, 54, 54, 54, 255, 54, 54, 54, 255, 54, 54, 54, 255, 54, 54, 54, 255, 54, 54, 54, 255, 54, 54, 54, 255, 54, 54, 54, 255, 54, 54, 54, 255, 54, 54, 54, 255, + 54, 54, 54, 255, 54, 54, 54, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 55, 55, 55, 255, 55, 55, 55, 255, + 55, 55, 55, 255, 55, 55, 55, 255, 55, 55, 55, 255, 55, 55, 55, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, + 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 56, 56, 56, 255, 56, 56, 56, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, + 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 58, 255, 56, 56, 58, 255, 50, 50, 49, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, + 21, 21, 21, 255, 21, 21, 20, 255, 20, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 20, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 24, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 23, 23, 255, 23, 23, 23, 255, 22, 21, 22, 255, 24, 23, 23, 255, 24, 24, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, + 24, 24, 24, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, + 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 22, 22, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 22, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 21, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 23, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 22, 22, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 20, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 20, 20, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 18, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 19, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 17, 17, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 18, 19, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 19, 19, 255, 18, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 24, 23, 23, 255, 56, 56, 58, 255, 50, 50, 49, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 18, 18, 17, 255, 20, 20, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 20, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, + 20, 20, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 19, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 21, 21, 255, 21, 21, 21, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 23, 23, 255, 21, 21, 22, 255, 21, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 21, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, + 21, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 22, 22, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, + 22, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 21, 255, 21, 21, 20, 255, + 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, + 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 20, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 17, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 18, 17, 255, 18, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 15, 15, 255, + 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 16, 16, 16, 255, 15, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 17, 16, 255, + 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 21, 21, 22, 255, 57, 57, 58, 255, 50, 50, 49, 255, 21, 20, 20, 255, 20, 20, 20, 255, 19, 19, 18, 255, 18, 18, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, + 19, 19, 18, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 19, 19, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 21, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 21, 22, 255, 22, 22, 23, 255, 22, 21, 21, 255, + 23, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, 22, 21, 22, 255, 20, 20, 21, 255, 23, 23, 23, 255, 22, 21, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 20, 21, 20, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 21, 22, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 21, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 18, 20, 255, 19, 19, 18, 255, + 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 18, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 18, 19, 255, 20, 20, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 17, 17, 17, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 18, 18, 255, + 18, 18, 17, 255, 18, 17, 17, 255, 19, 19, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 20, 19, 19, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, + 19, 18, 18, 255, 16, 16, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 16, 16, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 17, 255, + 18, 18, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 16, 16, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 15, 16, 255, 16, 16, 16, 255, 16, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 15, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 22, 22, 21, 255, 57, 57, 58, 255, 50, 50, 49, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 18, 255, + 19, 19, 20, 255, 19, 20, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, + 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 22, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 20, 20, 255, 22, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 21, 21, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, + 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 23, 255, 22, 23, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 23, 22, 23, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, + 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 20, 20, 20, 255, + 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 19, 19, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 19, 20, 255, 19, 18, 19, 255, + 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 19, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 19, 19, 20, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 18, 19, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, + 18, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, + 17, 18, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 16, 16, 17, 255, 17, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 18, 17, 18, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 15, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 15, 15, 15, 255, 16, 15, 16, 255, 17, 17, 17, 255, + 16, 16, 17, 255, 22, 22, 22, 255, 57, 57, 58, 255, 50, 50, 49, 255, 21, 21, 20, 255, 19, 18, 19, 255, 19, 19, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 18, 19, 255, 20, 19, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 18, 19, 18, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, + 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 22, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, + 23, 23, 23, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, + 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, 19, 19, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 21, 21, 20, 255, 20, 19, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 19, 255, 18, 18, 19, 255, 18, 18, 19, 255, 18, 18, 19, 255, + 18, 18, 17, 255, 18, 19, 18, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 19, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 19, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, + 17, 17, 16, 255, 16, 17, 17, 255, 18, 17, 18, 255, 16, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 16, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, + 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 15, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 16, 255, 22, 22, 22, 255, 57, 57, 58, 255, 50, 50, 49, 255, 21, 21, 21, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 21, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 21, 21, 20, 255, 21, 21, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 21, 22, 255, 22, 21, 23, 255, 21, 21, 21, 255, 22, 21, 23, 255, 23, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 22, 22, 255, 23, 22, 22, 255, 22, 21, 21, 255, 21, 21, 20, 255, 23, 22, 22, 255, 23, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 23, 255, 21, 21, 22, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 23, 22, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, + 21, 20, 20, 255, 22, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 21, 20, 20, 255, 19, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 20, 20, 255, 19, 19, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, + 19, 18, 18, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 19, 18, 18, 255, 19, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 19, 19, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 19, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 18, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 17, 16, 255, 17, 17, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 15, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, + 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 15, 15, 255, 16, 17, 16, 255, 16, 15, 16, 255, 17, 17, 17, 255, 16, 15, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 22, 21, 22, 255, 57, 57, 58, 255, + 50, 50, 49, 255, 21, 21, 21, 255, 18, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 18, 18, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 21, 21, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 22, 21, 255, 22, 21, 21, 255, 20, 21, 20, 255, + 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 21, 21, 255, 22, 21, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 24, 23, 23, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, + 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 22, 21, 22, 255, 22, 21, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, + 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 21, 22, 255, + 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, 20, 21, 20, 255, 21, 21, 20, 255, 22, 22, 23, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 20, 20, 255, 20, 19, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 21, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, + 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 17, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 19, 19, 19, 255, 17, 18, 17, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 16, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 15, 15, 255, 16, 15, 16, 255, 17, 17, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 16, 16, 15, 255, + 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 22, 22, 22, 255, 57, 57, 58, 255, 50, 50, 49, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 19, 20, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 18, 19, 255, + 20, 19, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, + 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 21, 22, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 20, 21, 21, 255, 22, 22, 22, 255, 21, 22, 22, 255, 21, 21, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 22, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, + 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 23, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, + 23, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 21, 21, 22, 255, 22, 22, 21, 255, 23, 22, 21, 255, 22, 21, 22, 255, 23, 23, 23, 255, 23, 23, 21, 255, 23, 22, 22, 255, 23, 22, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 23, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 21, 21, 255, 22, 21, 21, 255, 22, 21, 22, 255, + 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 20, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 20, 20, 19, 255, + 21, 21, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 21, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 18, 18, 18, 255, 19, 18, 18, 255, 20, 20, 20, 255, 19, 18, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 19, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 19, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 19, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, + 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 15, 17, 255, 16, 16, 15, 255, 17, 16, 17, 255, 17, 16, 16, 255, + 16, 16, 17, 255, 17, 17, 17, 255, 15, 15, 15, 255, 16, 17, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, + 16, 16, 15, 255, 16, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 21, 21, 21, 255, 57, 57, 58, 255, 50, 50, 49, 255, 22, 22, 21, 255, 19, 18, 18, 255, + 19, 19, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 18, 18, 255, 19, 18, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 18, 255, 21, 20, 21, 255, 20, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 22, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 23, 255, + 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 22, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 21, 21, 21, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 22, 22, 255, 22, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, + 23, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 20, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 18, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, + 19, 19, 19, 255, 18, 17, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 17, 18, 255, 18, 18, 17, 255, 19, 19, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 19, 255, 17, 18, 17, 255, 18, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, + 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 18, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, + 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 17, 16, 255, 17, 17, 16, 255, 18, 18, 17, 255, 17, 16, 17, 255, 18, 18, 18, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 15, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, + 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 22, 22, 22, 255, 57, 57, 58, 255, 50, 50, 49, 255, 21, 21, 21, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 19, 19, 20, 255, 21, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, + 22, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 22, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, + 22, 22, 23, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 22, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 21, 21, 255, 21, 20, 21, 255, + 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, + 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 19, 18, 255, 19, 19, 18, 255, 20, 20, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, + 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 19, 255, 18, 17, 17, 255, 19, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 19, 19, 18, 255, 18, 18, 18, 255, 17, 16, 16, 255, 18, 18, 17, 255, + 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 19, 18, 18, 255, 18, 18, 17, 255, 17, 16, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, + 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 15, 15, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 15, 15, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 15, 16, 255, 16, 16, 17, 255, 22, 22, 22, 255, 57, 57, 58, 255, 50, 50, 49, 255, 21, 21, 21, 255, 19, 18, 18, 255, 19, 18, 18, 255, 19, 19, 20, 255, 19, 20, 20, 255, + 19, 19, 19, 255, 20, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 22, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 21, 22, 21, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 21, 21, 255, 23, 22, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 21, 22, 255, 21, 22, 22, 255, 22, 22, 23, 255, 23, 22, 22, 255, 23, 22, 23, 255, 24, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, + 23, 22, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 22, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 23, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 21, 255, 23, 23, 22, 255, 23, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 20, 255, + 20, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 20, 20, 255, 21, 21, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 21, 20, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 19, 255, 20, 19, 19, 255, 20, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 18, 19, 255, + 18, 17, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 17, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 19, 18, 19, 255, 19, 18, 18, 255, 17, 17, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 18, 18, 19, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 18, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, + 17, 17, 16, 255, 18, 17, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, + 17, 16, 17, 255, 22, 22, 22, 255, 57, 57, 58, 255, 50, 50, 49, 255, 22, 22, 21, 255, 18, 18, 18, 255, 19, 18, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 21, 21, 255, 20, 19, 20, 255, 20, 21, 21, 255, 19, 19, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, + 22, 22, 23, 255, 23, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 21, 21, 22, 255, 23, 24, 24, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 22, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, + 22, 22, 22, 255, 23, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 24, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 21, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, + 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 20, 20, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 20, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 21, 255, 19, 20, 19, 255, 18, 18, 19, 255, + 21, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 20, 19, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, + 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 17, 17, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, + 17, 16, 16, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 18, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 18, 255, 16, 16, 15, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 15, 15, 15, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 15, 15, 255, 17, 17, 17, 255, 16, 16, 16, 255, 22, 22, 23, 255, 57, 57, 58, 255, 50, 50, 49, 255, 21, 21, 21, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 19, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 19, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 19, 255, 22, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 21, 20, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 20, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, + 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 23, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, + 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 24, 23, 23, 255, 23, 23, 22, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 24, 23, 23, 255, 24, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 23, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 22, 23, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 21, 255, 23, 23, 24, 255, 23, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 22, 255, 22, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 21, 21, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 18, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 19, 255, + 19, 19, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 18, 255, 17, 17, 18, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 17, 17, 255, 16, 16, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 16, 16, 255, 16, 17, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 15, 15, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 16, 16, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 22, 22, 23, 255, 57, 57, 58, 255, + 50, 50, 49, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 18, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, + 21, 21, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 24, 255, 21, 21, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, + 22, 22, 21, 255, 24, 24, 24, 255, 22, 22, 23, 255, 21, 21, 21, 255, 24, 24, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 21, 22, 22, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 20, 20, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 20, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, + 20, 20, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 21, 21, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 20, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 17, 255, 19, 18, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 19, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, + 16, 16, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 18, 18, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 18, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, 23, 22, 22, 255, 57, 57, 58, 255, 50, 50, 49, 255, 20, 20, 21, 255, 20, 19, 19, 255, 19, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 22, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, + 22, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 20, 20, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 23, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 23, 255, 23, 22, 22, 255, 23, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 24, 23, 255, 23, 24, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 23, 22, 23, 255, 23, 23, 22, 255, 24, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, + 23, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 22, 22, 255, 23, 23, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 21, 22, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 22, 21, 255, 23, 22, 23, 255, 21, 21, 21, 255, 22, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 20, 20, 255, + 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 20, 255, 21, 20, 19, 255, 19, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 19, 19, 255, 19, 19, 18, 255, + 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 17, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, 18, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 17, 17, 255, + 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 19, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 16, 17, 255, + 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 18, 255, 16, 16, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 15, 15, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 18, 17, 255, + 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 15, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 15, 15, 15, 255, 17, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 22, 22, 23, 255, 57, 57, 59, 255, 50, 50, 49, 255, 22, 22, 21, 255, 19, 19, 19, 255, + 18, 19, 18, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 21, 255, 19, 19, 20, 255, 19, 20, 20, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 21, 21, 255, 19, 19, 20, 255, 20, 21, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 22, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 22, 23, 255, + 24, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 24, 23, 255, 23, 22, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 23, 255, 24, 23, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, + 23, 22, 23, 255, 23, 22, 22, 255, 24, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 21, 21, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 23, 255, 22, 22, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 20, 20, 20, 255, 20, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 19, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 21, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 20, 20, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 18, 19, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 18, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 20, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 16, 16, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 45, 44, 44, 255, 22, 22, 22, 255, 16, 16, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, + 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, + 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 18, 255, 16, 16, 15, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, + 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 22, 22, 22, 255, 57, 57, 59, 255, 50, 50, 49, 255, 22, 21, 22, 255, 19, 19, 19, 255, 18, 18, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 20, 21, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 22, 21, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 23, 24, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 22, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 22, 23, 22, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 24, 24, 255, + 23, 23, 24, 255, 23, 23, 22, 255, 23, 24, 23, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 23, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 21, 21, 20, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 20, 20, 255, 22, 22, 23, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, + 21, 20, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 20, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 18, 18, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 17, 17, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 17, 17, 255, 19, 18, 18, 255, 18, 18, 17, 255, 19, 19, 18, 255, 17, 18, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 19, 18, 18, 255, 18, 18, 17, 255, + 18, 17, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 16, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 46, 46, 46, 255, 22, 23, 22, 255, 18, 18, 18, 255, 17, 16, 17, 255, + 17, 18, 17, 255, 17, 17, 17, 255, 19, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 17, 255, 17, 17, 18, 255, 16, 15, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, + 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, + 16, 16, 16, 255, 17, 16, 17, 255, 16, 15, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 17, 16, 255, 18, 17, 18, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 22, 23, 23, 255, 57, 57, 59, 255, 50, 50, 49, 255, 21, 21, 21, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 19, 19, 255, 20, 19, 19, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 21, 20, 255, 22, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 21, 21, 255, 20, 21, 22, 255, 20, 20, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, + 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 21, 21, 255, 23, 22, 23, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, + 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, + 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 22, 255, 22, 23, 22, 255, + 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 24, 24, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 23, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, + 21, 21, 21, 255, 30, 30, 29, 255, 37, 36, 37, 255, 37, 36, 36, 255, 30, 30, 30, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 18, 19, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, + 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 20, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 18, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, + 18, 18, 19, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 47, 46, 46, 255, 22, 22, 22, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 18, 17, 255, 18, 17, 17, 255, 16, 16, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 17, 16, 255, 17, 17, 16, 255, + 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 16, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 16, 255, + 16, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 16, 16, 255, + 16, 16, 17, 255, 22, 22, 22, 255, 57, 57, 59, 255, 50, 50, 49, 255, 21, 21, 22, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 21, 255, 21, 21, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 20, 20, 19, 255, 22, 21, 21, 255, 20, 21, 20, 255, 21, 22, 21, 255, 21, 22, 21, 255, 21, 20, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 20, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 22, 23, 255, + 22, 22, 22, 255, 23, 22, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 23, 25, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 22, 23, 255, 24, 25, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 22, 23, 23, 255, 23, 24, 24, 255, + 22, 22, 22, 255, 23, 23, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 20, 255, 23, 22, 22, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 21, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 32, 33, 32, 255, 55, 55, 55, 255, 66, 65, 66, 255, 65, 65, 65, 255, 66, 65, 65, 255, 65, 65, 65, 255, 56, 56, 56, 255, 34, 33, 34, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 20, 19, 19, 255, 40, 40, 41, 255, 54, 54, 53, 255, 53, 53, 53, 255, 51, 51, 50, 255, 45, 45, 45, 255, 22, 22, 22, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 23, 23, 24, 255, 53, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 39, 39, 39, 255, 19, 19, 19, 255, 19, 19, 19, 255, 21, 21, 21, 255, + 47, 47, 47, 255, 52, 52, 53, 255, 49, 49, 49, 255, 33, 33, 33, 255, 49, 50, 50, 255, 18, 18, 18, 255, 19, 19, 19, 255, 45, 45, 46, 255, 23, 23, 23, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 23, 24, 23, 255, 45, 45, 45, 255, 18, 18, 19, 255, 18, 18, 18, 255, 33, 34, 34, 255, 51, 51, 51, 255, 52, 51, 51, 255, 49, 49, 50, 255, 35, 35, 36, 255, + 41, 41, 41, 255, 27, 27, 26, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 25, 25, 25, 255, 46, 46, 46, 255, 51, 51, 51, 255, 52, 51, 52, 255, 51, 51, 50, 255, 31, 31, 31, 255, 18, 18, 18, 255, 18, 18, 18, 255, 47, 47, 47, 255, 32, 32, 32, 255, 47, 47, 46, 255, 51, 51, 51, 255, 51, 50, 51, 255, 33, 32, 33, 255, 17, 17, 18, 255, + 17, 17, 18, 255, 17, 17, 17, 255, 44, 44, 45, 255, 22, 22, 22, 255, 17, 17, 17, 255, 44, 44, 43, 255, 21, 21, 21, 255, 17, 17, 16, 255, 16, 17, 16, 255, 39, 39, 39, 255, 51, 51, 51, 255, 41, 41, 41, 255, 17, 16, 17, 255, 17, 17, 18, 255, 40, 40, 40, 255, 50, 50, 51, 255, 42, 42, 42, 255, 16, 16, 17, 255, 17, 16, 16, 255, 33, 33, 33, 255, 51, 51, 51, 255, + 51, 51, 50, 255, 50, 50, 50, 255, 45, 46, 45, 255, 22, 21, 21, 255, 16, 16, 17, 255, 44, 44, 44, 255, 21, 21, 21, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 18, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 22, 22, 21, 255, 57, 57, 59, 255, 50, 50, 49, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 18, 19, 255, 21, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 18, 18, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 21, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 24, 23, 24, 255, 22, 22, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 23, 22, 255, + 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, 24, 23, 23, 255, 22, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 22, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 24, 23, 255, 24, 24, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 24, 23, 24, 255, 24, 24, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 22, 21, 21, 255, 21, 22, 21, 255, 21, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 22, 22, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 36, 36, 36, 255, 65, 65, 65, 255, 66, 65, 65, 255, 66, 65, 65, 255, 60, 60, 60, 255, + 60, 60, 59, 255, 66, 65, 65, 255, 65, 65, 65, 255, 65, 65, 65, 255, 39, 39, 39, 255, 20, 20, 19, 255, 20, 19, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 29, 29, 29, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 18, 255, 31, 31, 31, 255, 46, 46, 46, 255, 19, 19, 20, 255, 19, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, + 24, 24, 24, 255, 48, 48, 48, 255, 20, 19, 20, 255, 20, 19, 19, 255, 20, 19, 19, 255, 35, 34, 34, 255, 45, 45, 45, 255, 19, 19, 19, 255, 40, 40, 39, 255, 33, 33, 32, 255, 19, 18, 19, 255, 18, 18, 18, 255, 43, 43, 43, 255, 45, 45, 45, 255, 19, 18, 18, 255, 19, 19, 18, 255, 48, 48, 48, 255, 23, 24, 23, 255, 19, 19, 20, 255, 18, 19, 19, 255, 18, 18, 18, 255, + 22, 23, 22, 255, 48, 48, 47, 255, 18, 18, 19, 255, 34, 35, 34, 255, 43, 42, 42, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 19, 255, 38, 38, 38, 255, 52, 52, 52, 255, 22, 23, 22, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 19, 18, 255, 18, 17, 18, 255, 23, 23, 23, 255, 24, 24, 24, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 51, 51, 51, 255, + 26, 26, 26, 255, 17, 18, 18, 255, 47, 47, 47, 255, 49, 48, 49, 255, 22, 22, 23, 255, 17, 16, 17, 255, 17, 17, 16, 255, 40, 40, 40, 255, 32, 32, 33, 255, 17, 17, 16, 255, 17, 18, 17, 255, 47, 47, 46, 255, 22, 21, 22, 255, 17, 17, 17, 255, 46, 46, 46, 255, 22, 22, 22, 255, 17, 17, 17, 255, 19, 19, 20, 255, 48, 48, 49, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 19, 19, 19, 255, 49, 49, 48, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 32, 32, 33, 255, 39, 39, 39, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 46, 46, 46, 255, 21, 21, 22, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, + 16, 16, 15, 255, 17, 17, 17, 255, 16, 15, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 16, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 16, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 22, 22, 22, 255, 58, 58, 59, 255, + 50, 50, 49, 255, 22, 21, 21, 255, 20, 20, 19, 255, 21, 20, 21, 255, 20, 20, 20, 255, 19, 18, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 22, 21, 255, 20, 21, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 21, 22, 255, 20, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 21, 22, 255, 22, 22, 23, 255, + 23, 23, 23, 255, 23, 23, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 24, 23, 255, + 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 23, 22, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 23, 24, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 23, 255, 23, 23, 22, 255, 22, 22, 21, 255, 22, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 21, 255, 27, 27, 27, 255, 64, 63, 64, 255, 65, 65, 65, 255, 57, 57, 57, 255, 31, 32, 31, 255, 21, 21, 21, 255, 21, 21, 20, 255, 30, 30, 30, 255, 54, 54, 54, 255, 66, 65, 65, 255, 65, 65, 65, 255, 30, 30, 30, 255, 20, 19, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 21, 20, 21, 255, 19, 19, 19, 255, 48, 49, 48, 255, 22, 22, 22, 255, 19, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 24, 24, 23, 255, 48, 48, 48, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 52, 52, 52, 255, 21, 21, 21, 255, 43, 43, 43, 255, 27, 27, 27, 255, 19, 19, 19, 255, 18, 18, 19, 255, + 28, 28, 28, 255, 48, 48, 47, 255, 19, 19, 19, 255, 18, 18, 17, 255, 48, 48, 48, 255, 24, 23, 23, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 22, 22, 22, 255, 47, 47, 47, 255, 19, 18, 19, 255, 52, 52, 52, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 46, 47, 47, 255, 22, 22, 22, 255, 18, 18, 17, 255, + 18, 18, 19, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 26, 26, 26, 255, 42, 42, 42, 255, 18, 17, 18, 255, 47, 46, 45, 255, 29, 29, 28, 255, 18, 17, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 50, 49, 49, 255, 18, 18, 18, 255, 18, 17, 16, 255, 46, 47, 46, 255, + 21, 21, 22, 255, 17, 17, 18, 255, 47, 47, 46, 255, 22, 21, 21, 255, 18, 18, 18, 255, 20, 21, 21, 255, 46, 46, 46, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 21, 21, 21, 255, 46, 46, 46, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 51, 51, 51, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 18, 18, 17, 255, 16, 16, 15, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 46, 45, 45, 255, 21, 21, 21, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 23, 23, 23, 255, 58, 58, 59, 255, 50, 50, 49, 255, 21, 21, 21, 255, 20, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, + 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, + 22, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 23, 23, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 22, 22, 255, 24, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 22, 23, 22, 255, + 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 22, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 25, 25, 255, 23, 23, 24, 255, 23, 22, 23, 255, 23, 23, 22, 255, + 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, + 23, 22, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 23, 24, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 24, 23, 23, 255, 22, 23, 22, 255, + 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, + 21, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 20, 20, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 48, 48, 48, 255, 66, 66, 65, 255, 60, 59, 59, 255, 24, 24, 23, 255, 25, 24, 25, 255, 47, 47, 47, 255, 48, 48, 48, 255, 27, 27, 26, 255, 22, 22, 22, 255, + 57, 57, 57, 255, 66, 65, 66, 255, 51, 51, 51, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 49, 49, 48, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 24, 24, 24, 255, 49, 48, 48, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 18, 18, 18, 255, 52, 52, 52, 255, 21, 21, 20, 255, 28, 28, 28, 255, 46, 46, 46, 255, 23, 23, 23, 255, 19, 19, 19, 255, 23, 23, 23, 255, 47, 48, 47, 255, 19, 18, 18, 255, 19, 20, 19, 255, 47, 47, 46, 255, 23, 23, 23, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 23, 22, 22, 255, 47, 47, 48, 255, 20, 20, 20, 255, + 52, 51, 52, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 48, 48, 48, 255, 23, 23, 23, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 28, 28, 28, 255, 40, 40, 41, 255, 18, 18, 18, 255, 46, 46, 47, 255, + 22, 22, 22, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 47, 47, 47, 255, 19, 19, 19, 255, 17, 17, 18, 255, 46, 46, 46, 255, 21, 21, 21, 255, 18, 18, 18, 255, 47, 47, 47, 255, 22, 22, 22, 255, 17, 17, 17, 255, 22, 22, 22, 255, 46, 46, 46, 255, 16, 16, 17, 255, 18, 18, 18, 255, 17, 16, 16, 255, 21, 21, 21, 255, 47, 47, 46, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 22, 22, 22, 255, 44, 44, 44, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 15, 15, 15, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 46, 46, 46, 255, 22, 21, 22, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 23, 23, 23, 255, 58, 58, 59, 255, 50, 50, 49, 255, 22, 21, 21, 255, 20, 20, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 22, 21, 20, 255, 22, 21, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 23, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, + 23, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 23, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 22, 22, 255, + 23, 22, 22, 255, 24, 24, 24, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 24, 23, 23, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 22, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 24, 24, 25, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 22, 22, 255, 23, 23, 24, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 24, 255, 23, 23, 22, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 21, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 21, 255, 23, 22, 23, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 21, 22, 255, 23, 23, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 60, 60, 59, 255, 66, 65, 65, 255, 39, 39, 39, 255, 23, 23, 23, 255, 60, 60, 60, 255, 52, 52, 52, 255, 51, 50, 51, 255, 61, 61, 61, 255, 25, 24, 25, 255, 33, 33, 33, 255, 65, 65, 65, 255, 62, 62, 62, 255, 24, 24, 24, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 19, 19, 19, 255, 35, 35, 34, 255, + 44, 44, 44, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 20, 19, 255, 24, 24, 24, 255, 49, 48, 49, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 35, 34, 34, 255, 43, 43, 43, 255, 19, 18, 18, 255, 19, 19, 19, 255, 28, 28, 27, 255, 45, 45, 45, 255, 50, 50, 50, 255, 52, 52, 52, 255, 49, 48, 48, 255, 18, 18, 18, 255, + 19, 18, 18, 255, 48, 48, 48, 255, 24, 23, 23, 255, 19, 18, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 23, 23, 22, 255, 48, 47, 47, 255, 21, 21, 21, 255, 45, 45, 45, 255, 17, 17, 17, 255, 19, 19, 19, 255, 17, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 47, 47, 47, 255, 23, 22, 22, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 17, 18, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 17, 17, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 22, 22, 22, 255, 44, 44, 44, 255, 27, 26, 27, 255, 18, 18, 17, 255, 47, 47, 47, 255, 22, 22, 21, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 50, 49, 50, 255, 22, 22, 22, 255, 18, 17, 18, 255, 46, 47, 47, 255, 21, 20, 21, 255, 17, 17, 17, 255, 46, 45, 46, 255, + 21, 21, 21, 255, 17, 17, 17, 255, 22, 22, 22, 255, 47, 47, 47, 255, 18, 17, 17, 255, 17, 16, 17, 255, 17, 17, 18, 255, 21, 21, 22, 255, 46, 46, 46, 255, 17, 17, 17, 255, 17, 17, 17, 255, 19, 18, 19, 255, 51, 50, 50, 255, 51, 51, 51, 255, 51, 51, 50, 255, 50, 50, 50, 255, 51, 51, 51, 255, 50, 50, 50, 255, 44, 44, 43, 255, 17, 16, 17, 255, 45, 45, 45, 255, + 22, 22, 21, 255, 16, 15, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 22, 22, 23, 255, 58, 58, 59, 255, 50, 50, 49, 255, 21, 22, 21, 255, 20, 21, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, + 20, 19, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 23, 23, 23, 255, 22, 23, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 21, 22, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 22, 22, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 24, 24, 255, 25, 24, 25, 255, 25, 24, 25, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 23, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 25, 25, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 24, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 22, 21, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 23, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 22, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 63, 63, 63, 255, 66, 65, 65, 255, 29, 29, 28, 255, 36, 36, 36, 255, 60, 60, 60, 255, 20, 20, 19, 255, 20, 20, 20, 255, 56, 56, 57, 255, 40, 40, 41, 255, 25, 24, 24, 255, 65, 65, 65, 255, 66, 66, 65, 255, + 29, 29, 28, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 40, 40, 40, 255, 54, 54, 54, 255, 53, 53, 53, 255, 42, 42, 42, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 23, 23, 23, 255, 53, 53, 53, 255, 53, 52, 52, 255, 53, 53, 53, 255, 53, 52, 52, 255, 41, 41, 41, 255, + 19, 19, 19, 255, 20, 19, 20, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 28, 28, 27, 255, 44, 43, 44, 255, 18, 18, 18, 255, 19, 18, 18, 255, 48, 48, 48, 255, 29, 29, 29, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 30, 29, 29, 255, 41, 40, 41, 255, 18, 18, 18, 255, 51, 50, 50, 255, 18, 18, 18, 255, 19, 18, 17, 255, + 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 47, 47, 47, 255, 23, 23, 23, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 18, 18, 255, 18, 17, 18, 255, 24, 25, 23, 255, 42, 43, 43, 255, 47, 46, 47, 255, 26, 26, 26, 255, 17, 17, 17, 255, 18, 18, 17, 255, 47, 47, 47, 255, 31, 31, 32, 255, 17, 17, 16, 255, 17, 17, 17, 255, + 17, 18, 18, 255, 17, 18, 17, 255, 51, 51, 51, 255, 17, 17, 16, 255, 18, 18, 18, 255, 45, 45, 46, 255, 21, 21, 21, 255, 18, 18, 17, 255, 46, 46, 46, 255, 22, 21, 21, 255, 18, 18, 17, 255, 21, 21, 22, 255, 46, 46, 46, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 21, 21, 21, 255, 47, 47, 46, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, + 49, 48, 48, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 30, 30, 30, 255, 37, 37, 37, 255, 17, 17, 17, 255, 46, 45, 46, 255, 30, 30, 30, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 22, 22, 23, 255, 58, 58, 59, 255, 50, 50, 49, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 19, 20, 255, 21, 20, 20, 255, + 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 21, 21, 255, 23, 22, 23, 255, 22, 21, 21, 255, 23, 23, 23, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 23, 22, 22, 255, 22, 21, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 22, 22, 255, 21, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 24, 23, 23, 255, 23, 22, 23, 255, 23, 24, 24, 255, 22, 22, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 25, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, + 24, 24, 24, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 24, 23, 255, 25, 25, 25, 255, + 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 22, 22, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 21, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, + 21, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 20, 20, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 63, 62, 62, 255, 66, 66, 66, 255, 30, 30, 31, 255, + 31, 31, 31, 255, 63, 63, 63, 255, 28, 27, 28, 255, 26, 26, 26, 255, 61, 61, 61, 255, 36, 36, 35, 255, 26, 26, 26, 255, 65, 65, 65, 255, 65, 64, 65, 255, 27, 27, 27, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 33, 33, 33, 255, 49, 48, 48, 255, 24, 24, 25, 255, 19, 20, 19, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 24, 24, 25, 255, 49, 48, 49, 255, 19, 19, 19, 255, 19, 19, 18, 255, 31, 31, 30, 255, 48, 49, 48, 255, 23, 23, 23, 255, 19, 19, 19, 255, 18, 18, 18, 255, 25, 25, 25, 255, 19, 19, 19, 255, 19, 19, 19, 255, 36, 36, 36, 255, 35, 34, 35, 255, 18, 18, 18, 255, 18, 18, 18, 255, 47, 47, 46, 255, 52, 52, 52, 255, + 22, 23, 23, 255, 19, 19, 18, 255, 20, 19, 19, 255, 45, 45, 44, 255, 29, 29, 29, 255, 18, 19, 18, 255, 32, 31, 32, 255, 42, 42, 42, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 34, 34, 34, 255, 51, 51, 51, 255, 22, 22, 22, 255, 18, 18, 17, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 18, 18, 255, 31, 31, 31, 255, 47, 48, 47, 255, + 27, 27, 27, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 47, 48, 47, 255, 50, 51, 51, 255, 23, 23, 23, 255, 17, 17, 17, 255, 18, 18, 18, 255, 38, 38, 37, 255, 37, 36, 36, 255, 17, 17, 16, 255, 17, 17, 17, 255, 47, 47, 47, 255, 23, 22, 22, 255, 18, 18, 17, 255, 47, 47, 47, 255, 22, 22, 23, 255, 17, 17, 17, 255, 21, 21, 21, 255, + 46, 46, 46, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 22, 21, 22, 255, 46, 46, 46, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 32, 32, 32, 255, 42, 42, 42, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 46, 46, 46, 255, 24, 23, 23, 255, 16, 16, 17, 255, 46, 46, 46, 255, 46, 46, 46, 255, 17, 17, 16, 255, 16, 16, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 18, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 15, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 22, 22, 22, 255, 58, 58, 59, 255, 50, 50, 49, 255, 21, 21, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 21, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 21, 20, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 19, 19, 255, 22, 21, 21, 255, 21, 20, 21, 255, + 21, 20, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 22, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, 22, 23, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 22, 23, 23, 255, 24, 24, 24, 255, 25, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 24, 23, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 23, 24, 255, 25, 25, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 24, 23, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 25, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 25, 25, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 22, 22, 22, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 23, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 23, 22, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 57, 56, 56, 255, 66, 66, 66, 255, 47, 47, 47, 255, 22, 22, 21, 255, 48, 48, 48, 255, 62, 62, 63, 255, 62, 62, 62, 255, 51, 51, 51, 255, 21, 20, 20, 255, 43, 42, 42, 255, 65, 65, 65, 255, 60, 60, 60, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 33, 33, 33, 255, 40, 39, 40, 255, 20, 20, 21, 255, 19, 18, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 23, 23, 23, 255, 48, 48, 48, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 30, 30, 30, 255, 42, 42, 42, 255, 20, 19, 20, 255, 19, 19, 19, 255, + 44, 44, 44, 255, 53, 54, 53, 255, 53, 53, 53, 255, 44, 43, 44, 255, 18, 18, 19, 255, 19, 18, 19, 255, 19, 19, 20, 255, 46, 46, 45, 255, 29, 28, 29, 255, 48, 48, 47, 255, 53, 53, 53, 255, 52, 52, 52, 255, 34, 34, 34, 255, 19, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 30, 30, 29, 255, 51, 51, 52, 255, 52, 52, 51, 255, 49, 49, 49, 255, 39, 39, 39, 255, + 47, 48, 48, 255, 22, 22, 22, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 51, 51, 51, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 44, 44, 44, 255, 29, 29, 28, 255, 47, 47, 46, 255, 51, 51, 50, 255, 52, 52, 51, 255, 37, 38, 38, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 18, 17, 17, 255, 45, 46, 45, 255, 22, 21, 22, 255, 16, 16, 16, 255, 43, 43, 43, 255, 22, 22, 22, 255, 33, 33, 33, 255, 51, 51, 51, 255, 51, 51, 50, 255, 51, 51, 51, 255, 47, 46, 46, 255, 32, 32, 32, 255, 51, 51, 50, 255, 51, 51, 51, 255, 51, 50, 50, 255, 46, 46, 46, 255, 17, 17, 17, 255, 17, 17, 17, 255, 33, 33, 33, 255, 51, 51, 50, 255, + 51, 50, 52, 255, 50, 50, 50, 255, 30, 30, 30, 255, 17, 17, 17, 255, 17, 17, 17, 255, 46, 46, 46, 255, 28, 28, 28, 255, 48, 48, 48, 255, 36, 37, 37, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 16, 16, 17, 255, 18, 18, 16, 255, 17, 16, 16, 255, 16, 16, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 23, 23, 22, 255, 58, 58, 59, 255, 50, 50, 49, 255, 22, 21, 21, 255, 21, 21, 19, 255, 20, 19, 19, 255, 20, 20, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 23, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 23, 255, + 22, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 24, 24, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 23, 22, 255, + 23, 23, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, + 25, 24, 24, 255, 24, 23, 24, 255, 24, 23, 23, 255, 24, 24, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 23, 24, 255, 24, 23, 23, 255, 24, 23, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 24, 24, 24, 255, 25, 25, 24, 255, 24, 23, 23, 255, 24, 23, 24, 255, 23, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, 23, 24, 24, 255, 24, 24, 24, 255, 23, 22, 22, 255, 23, 23, 24, 255, 23, 24, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 41, 41, 41, 255, 66, 65, 65, 255, 64, 64, 64, 255, 36, 35, 35, 255, 21, 21, 20, 255, 27, 27, 27, 255, + 29, 29, 29, 255, 21, 21, 22, 255, 33, 33, 33, 255, 63, 63, 63, 255, 65, 65, 65, 255, 44, 44, 44, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 29, 29, 29, 255, 45, 44, 45, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, + 25, 24, 24, 255, 48, 48, 48, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 28, 28, 27, 255, 45, 44, 44, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 18, 19, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 17, 18, 255, 47, 47, 47, 255, 23, 22, 23, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 45, 45, 45, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 18, 17, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 47, 47, 46, 255, 22, 21, 22, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 22, 21, 21, 255, 46, 46, 46, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 17, 17, 18, 255, 22, 22, 23, 255, 46, 46, 46, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 23, 23, 23, 255, 58, 58, 59, 255, + 50, 50, 49, 255, 22, 22, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 21, 20, 19, 255, 19, 19, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 22, 22, 22, 255, 20, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 24, 23, 24, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, + 22, 22, 22, 255, 24, 24, 24, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 255, 24, 23, 24, 255, 23, 22, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, + 24, 23, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 23, 24, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 23, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 23, 23, 255, + 24, 24, 23, 255, 24, 24, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 24, 25, 255, 24, 23, 24, 255, 25, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 25, 24, 25, 255, 23, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 24, 23, 255, + 23, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 22, 255, 24, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 24, 23, 23, 255, 21, 21, 22, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 23, 255, + 21, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 56, 56, 56, 255, 66, 65, 66, 255, 65, 65, 65, 255, 48, 48, 49, 255, 35, 35, 35, 255, 35, 34, 34, 255, 47, 47, 46, 255, 64, 63, 64, 255, 65, 65, 65, 255, 58, 58, 58, 255, 24, 24, 24, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 30, 30, 30, 255, 27, 28, 27, 255, + 20, 21, 20, 255, 20, 21, 21, 255, 40, 40, 41, 255, 35, 35, 34, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 24, 24, 24, 255, 48, 48, 48, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 44, 44, 44, 255, 32, 32, 33, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 47, 47, 47, 255, 23, 24, 22, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 48, 48, 48, 255, 24, 24, 25, 255, 18, 17, 18, 255, 17, 17, 17, 255, 22, 22, 23, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 17, 18, 255, 16, 16, 17, 255, 17, 17, 18, 255, 47, 47, 47, 255, + 21, 21, 20, 255, 17, 17, 17, 255, 31, 31, 31, 255, 17, 17, 17, 255, 17, 17, 17, 255, 20, 20, 20, 255, 32, 32, 32, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 19, 20, 19, 255, 33, 33, 32, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 18, 17, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 16, 16, 255, 16, 16, 17, 255, 22, 22, 23, 255, 58, 58, 59, 255, 50, 50, 49, 255, 21, 22, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, + 20, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 22, 21, 22, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 24, 23, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 24, 24, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, 25, 24, 24, 255, 24, 23, 24, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, + 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 25, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 25, 24, 24, 255, 24, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 23, 255, + 24, 23, 24, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 22, 23, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 21, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 26, 26, 25, 255, 55, 55, 55, 255, 66, 65, 66, 255, 66, 66, 66, 255, 66, 65, 66, 255, 66, 66, 66, 255, 65, 65, 65, 255, 65, 65, 66, 255, + 57, 57, 58, 255, 28, 28, 28, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 27, 27, 27, 255, 47, 47, 47, 255, 53, 54, 53, 255, 53, 53, 54, 255, 43, 43, 42, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 22, 255, 53, 53, 53, 255, 54, 53, 53, 255, + 53, 53, 53, 255, 52, 52, 52, 255, 35, 35, 34, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 19, 20, 255, + 19, 18, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 19, 19, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 47, 47, 47, 255, 22, 22, 22, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 22, 22, 21, 255, 45, 45, 45, 255, 52, 52, 51, 255, 51, 51, 51, 255, 49, 49, 49, 255, 23, 22, 23, 255, 17, 17, 18, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 16, 255, 46, 46, 46, 255, 22, 22, 22, 255, 20, 20, 19, 255, 51, 50, 50, 255, 20, 20, 20, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 18, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 16, 16, 16, 255, 18, 18, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, 16, 17, 17, 255, 15, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 15, 15, 255, 16, 16, 17, 255, 17, 16, 17, 255, 22, 23, 23, 255, 58, 58, 59, 255, 50, 50, 49, 255, 22, 22, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 19, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, 24, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, + 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 25, 255, 23, 23, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 23, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, + 23, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 22, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 24, 24, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, + 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 40, 39, 40, 255, 54, 54, 54, 255, 60, 60, 61, 255, 61, 61, 61, 255, 55, 55, 54, 255, 40, 41, 40, 255, 23, 23, 22, 255, 21, 20, 21, 255, 21, 20, 20, 255, 21, 20, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 20, 21, 255, 19, 19, 18, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 19, 19, 255, 20, 20, 19, 255, + 18, 18, 18, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 19, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 18, 18, 255, 18, 18, 18, 255, 45, 46, 46, 255, 23, 22, 23, 255, 18, 19, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 19, 18, 17, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 44, 44, 44, 255, 21, 21, 22, 255, 18, 18, 17, 255, 17, 17, 16, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 16, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 16, 15, 16, 255, 17, 16, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 17, 255, 22, 22, 22, 255, 58, 58, 60, 255, 50, 50, 49, 255, 22, 22, 21, 255, 21, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 19, 255, 19, 19, 19, 255, 22, 21, 21, 255, + 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 20, 21, 255, 23, 22, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, + 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 25, 24, 255, 24, 25, 24, 255, 24, 24, 25, 255, 24, 24, 25, 255, 25, 25, 24, 255, 24, 23, 24, 255, 24, 24, 25, 255, 24, 24, 25, 255, 24, 23, 24, 255, 25, 24, 25, 255, 24, 24, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 25, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 23, 23, 23, 255, 24, 24, 25, 255, + 25, 24, 24, 255, 24, 24, 25, 255, 24, 23, 23, 255, 25, 25, 24, 255, 25, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 22, 255, + 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 23, 23, 255, 23, 22, 22, 255, 24, 24, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 23, 255, 23, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 24, 23, 255, + 24, 24, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 22, 21, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, + 23, 23, 23, 255, 21, 21, 21, 255, 23, 23, 23, 255, 23, 22, 23, 255, 21, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 22, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 25, 24, 24, 255, 25, 25, 24, 255, 21, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 19, 255, 21, 21, 20, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 18, 255, 18, 19, 19, 255, 19, 19, 18, 255, 20, 19, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 20, 19, 255, 18, 18, 17, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, + 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 19, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, + 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 16, 16, 255, 16, 16, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 22, 22, 23, 255, 58, 58, 60, 255, 50, 50, 49, 255, 22, 22, 21, 255, 20, 20, 21, 255, 19, 19, 19, 255, 20, 19, 20, 255, 21, 20, 21, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, 23, 23, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 25, 25, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, + 24, 24, 23, 255, 24, 24, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 25, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 25, 255, 25, 24, 25, 255, 25, 24, 24, 255, 24, 24, 23, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 23, 24, 255, 25, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 22, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, + 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 25, 25, 24, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 23, 22, 255, + 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 21, 20, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, + 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 19, 20, 20, 255, + 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 19, 20, 255, 21, 21, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 20, 255, 20, 20, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 20, 19, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, + 19, 19, 19, 255, 19, 18, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 17, 18, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 17, 18, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 17, 18, 255, 17, 18, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 16, 16, 16, 255, 18, 18, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 16, 16, 16, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 16, 16, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 17, 255, 16, 17, 16, 255, + 17, 16, 16, 255, 22, 22, 22, 255, 58, 58, 60, 255, 50, 50, 49, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 21, 20, 255, 21, 20, 20, 255, 20, 19, 20, 255, 21, 20, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 22, 255, 23, 24, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, + 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 24, 24, 23, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 25, 25, 24, 255, 24, 23, 24, 255, 23, 24, 24, 255, 25, 24, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 25, 25, 24, 255, 24, 24, 25, 255, 25, 24, 24, 255, 24, 24, 23, 255, 25, 25, 26, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 24, 24, 255, 25, 24, 25, 255, 25, 24, 24, 255, 24, 24, 23, 255, 24, 23, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 24, 24, 25, 255, + 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 24, 24, 23, 255, 23, 22, 23, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 23, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 20, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 20, 21, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 18, 18, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, + 18, 18, 19, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, + 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 17, 16, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 18, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 22, 22, 23, 255, 58, 58, 60, 255, 50, 50, 49, 255, 22, 22, 21, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 22, 22, 255, 23, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 21, 20, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 21, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, + 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 25, 24, 25, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 24, 255, + 24, 24, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 25, 255, 25, 24, 25, 255, 23, 24, 23, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 24, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, + 23, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 22, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 23, 22, 22, 255, + 22, 23, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, + 22, 21, 20, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, + 20, 19, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 18, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, + 19, 18, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 17, 18, 255, 17, 17, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 18, 19, 255, 19, 18, 19, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 18, 17, 17, 255, 18, 18, 19, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 22, 22, 23, 255, 58, 58, 60, 255, + 50, 50, 49, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 23, 23, 23, 255, 22, 21, 22, 255, 22, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, + 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 25, 255, 23, 23, 23, 255, 23, 24, 25, 255, 24, 25, 24, 255, 24, 24, 25, 255, 24, 25, 24, 255, 23, 23, 24, 255, 23, 24, 23, 255, 25, 24, 25, 255, 24, 24, 25, 255, 24, 24, 25, 255, + 24, 24, 24, 255, 25, 25, 25, 255, 23, 23, 23, 255, 23, 24, 24, 255, 25, 25, 26, 255, 24, 24, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 25, 25, 255, 26, 26, 25, 255, 26, 25, 25, 255, 25, 24, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, + 25, 24, 25, 255, 24, 25, 24, 255, 24, 24, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 24, 23, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, + 24, 24, 23, 255, 24, 25, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 24, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 23, 255, 22, 21, 22, 255, 22, 22, 21, 255, + 21, 21, 22, 255, 22, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 19, 19, 19, 255, 19, 20, 19, 255, 20, 20, 19, 255, 20, 20, 21, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 18, 19, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 17, 17, 255, + 17, 17, 18, 255, 17, 17, 16, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 18, 17, 255, 17, 16, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 15, 16, 255, + 17, 16, 16, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 23, 23, 23, 255, 58, 58, 60, 255, 50, 50, 49, 255, 23, 23, 22, 255, 21, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 20, 21, 255, 21, 22, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 24, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, + 24, 23, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, + 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 26, 255, 25, 25, 23, 255, 24, 24, 24, 255, 26, 26, 25, 255, 25, 25, 24, 255, 26, 25, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 23, 23, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 25, 25, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, + 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 23, 23, 23, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 25, 25, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 24, 24, 25, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 24, 255, 22, 22, 23, 255, 23, 23, 24, 255, 23, 24, 23, 255, 23, 24, 24, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 23, 24, 24, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 21, 22, 21, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 21, 21, 22, 255, 21, 22, 21, 255, 22, 22, 23, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 20, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 19, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 20, 19, 255, 20, 20, 19, 255, + 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 20, 19, 19, 255, 20, 19, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 19, 19, 18, 255, + 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 18, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, 18, 19, 19, 255, 19, 19, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 18, 255, 17, 17, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 16, 16, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, 16, 15, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 23, 23, 23, 255, 58, 58, 60, 255, 50, 50, 49, 255, 22, 22, 22, 255, 20, 19, 20, 255, + 20, 19, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 22, 22, 21, 255, 20, 20, 20, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, + 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 20, 255, 22, 22, 23, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, + 22, 22, 22, 255, 23, 24, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 24, 24, 255, 23, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 24, 25, 24, 255, 23, 23, 22, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 23, 24, 255, 26, 25, 25, 255, 25, 25, 26, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 24, 255, 23, 23, 24, 255, + 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 25, 24, 255, 25, 25, 24, 255, 25, 26, 25, 255, 25, 25, 26, 255, 24, 24, 24, 255, 24, 25, 25, 255, 25, 25, 25, 255, 24, 25, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 26, 255, 25, 25, 23, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 22, 21, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 24, 255, 22, 22, 21, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 21, 21, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 21, 22, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 21, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 21, 255, 19, 18, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 18, 255, + 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 19, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, + 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 19, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 17, 16, 255, 17, 16, 16, 255, 17, 18, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 15, 15, 15, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 17, 16, 255, + 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 22, 22, 22, 255, 58, 58, 60, 255, 50, 50, 49, 255, 22, 22, 23, 255, 20, 19, 19, 255, 19, 19, 19, 255, 21, 20, 19, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 20, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 23, 255, 23, 23, 24, 255, 23, 22, 23, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 25, 24, 25, 255, 24, 23, 23, 255, 23, 24, 23, 255, 25, 24, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 25, 25, 255, + 24, 24, 24, 255, 24, 23, 23, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 26, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 26, 25, 25, 255, 24, 25, 25, 255, 24, 24, 25, 255, 25, 25, 26, 255, + 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, 24, 24, 24, 255, 25, 25, 26, 255, 24, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, + 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 20, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 19, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 18, 19, 255, 19, 18, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 17, 18, 255, 19, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 19, 18, 19, 255, 17, 18, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 17, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 18, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, + 15, 15, 14, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 22, 22, 22, 255, 59, 59, 60, 255, 50, 50, 49, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 20, 21, 255, 21, 21, 21, 255, + 21, 20, 21, 255, 19, 19, 19, 255, 19, 19, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 22, 21, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, + 22, 21, 20, 255, 22, 23, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 21, 21, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 23, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 24, 255, 25, 25, 24, 255, 24, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 23, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 24, 24, 255, 25, 24, 25, 255, 24, 25, 24, 255, 25, 24, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 26, 255, 25, 24, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 25, 25, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 24, 24, 25, 255, 24, 24, 24, 255, 24, 25, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 21, 22, 22, 255, 23, 22, 22, 255, 22, 21, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, + 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 22, 21, 255, 20, 19, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 20, 21, 255, 19, 19, 19, 255, + 20, 20, 19, 255, 19, 19, 19, 255, 21, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 21, 255, 19, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 18, 255, 18, 18, 19, 255, 19, 19, 20, 255, 19, 18, 18, 255, 18, 18, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 17, 255, 19, 18, 18, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 16, 17, 255, 22, 22, 22, 255, 59, 59, 60, 255, 50, 50, 49, 255, 22, 22, 22, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 19, 19, 20, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 21, 255, + 20, 20, 21, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 20, 255, 22, 22, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, + 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 23, 255, 24, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 26, 25, 255, 25, 25, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 26, 26, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, + 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 26, 255, 24, 23, 23, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, + 25, 25, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 23, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 23, 24, 255, 23, 23, 22, 255, 22, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 24, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, + 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 22, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 20, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 21, 21, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 20, 19, 255, 20, 19, 20, 255, 19, 19, 18, 255, 19, 18, 18, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 18, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 16, 255, 16, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 18, 255, 16, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 15, 15, 255, 17, 17, 17, 255, + 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 23, 22, 23, 255, 59, 59, 60, 255, 50, 50, 49, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 22, 255, 20, 21, 20, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 23, 23, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 25, 255, 25, 25, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 26, 25, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, + 25, 26, 26, 255, 25, 25, 24, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 24, 24, 24, 255, 25, 24, 24, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 24, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 23, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 24, 23, 23, 255, 24, 23, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 20, 255, 22, 22, 21, 255, 22, 21, 22, 255, 22, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 20, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 21, 20, 255, 20, 19, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 18, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, + 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 18, 255, 23, 23, 23, 255, 59, 59, 60, 255, + 50, 50, 49, 255, 22, 22, 22, 255, 21, 21, 19, 255, 21, 21, 21, 255, 20, 19, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 20, 255, 21, 22, 21, 255, 22, 21, 22, 255, 22, 21, 22, 255, + 22, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 23, 22, 255, 22, 23, 23, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, + 24, 24, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 23, 24, 255, 24, 23, 23, 255, 24, 23, 24, 255, 24, 24, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, + 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 25, 25, 255, 25, 24, 24, 255, 25, 24, 24, 255, 25, 25, 26, 255, 25, 24, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 25, 25, 255, 24, 24, 24, 255, 24, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 26, 25, 25, 255, 25, 25, 26, 255, + 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 26, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 24, 25, 25, 255, 24, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 23, 23, 23, 255, 25, 25, 25, 255, 23, 24, 24, 255, 25, 25, 26, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 24, 255, 22, 22, 22, 255, + 24, 23, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 22, 23, 255, 24, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 23, 23, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 19, 19, 20, 255, + 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 20, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 18, 18, 18, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 18, 18, 255, 18, 17, 18, 255, 17, 16, 17, 255, 17, 18, 17, 255, 16, 17, 17, 255, 17, 16, 18, 255, 16, 16, 17, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 16, 17, 255, + 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 15, 16, 255, 17, 17, 17, 255, 22, 22, 22, 255, 59, 59, 60, 255, 50, 50, 49, 255, 22, 22, 22, 255, 21, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 20, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 21, 255, 20, 21, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 22, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 25, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, + 26, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 26, 26, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 24, 255, + 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 26, 26, 26, 255, 25, 24, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 23, 24, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 21, 22, 255, 23, 23, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 21, 255, 23, 22, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, + 22, 22, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 20, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 20, 255, 19, 18, 19, 255, 19, 20, 20, 255, 21, 21, 20, 255, 19, 18, 18, 255, 20, 20, 20, 255, 20, 20, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 18, 19, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 18, 19, 19, 255, 20, 19, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 19, 255, + 17, 17, 18, 255, 19, 18, 19, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 16, 17, 255, 18, 18, 19, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 16, 255, 18, 17, 18, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 16, 16, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 22, 22, 23, 255, 59, 59, 60, 255, 50, 50, 49, 255, 23, 22, 22, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 21, 20, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, + 21, 22, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 21, 21, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 22, 22, 255, 22, 22, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 23, 255, 24, 25, 24, 255, 23, 23, 23, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, + 24, 24, 23, 255, 24, 24, 23, 255, 25, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 26, 255, 25, 24, 25, 255, 24, 23, 23, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 25, 24, 24, 255, 26, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 26, 26, 26, 255, 24, 24, 25, 255, 25, 25, 26, 255, + 25, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 25, 24, 24, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 24, 24, 255, + 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 24, 25, 25, 255, 26, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 24, 24, 255, 25, 25, 26, 255, 24, 24, 25, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 23, 24, 24, 255, 24, 24, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 22, 255, 24, 23, 24, 255, 24, 23, 24, 255, 23, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 21, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 22, 21, 21, 255, 23, 22, 22, 255, 21, 22, 22, 255, 22, 22, 23, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 20, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, + 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 20, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 19, 19, 255, 18, 18, 18, 255, + 17, 18, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 19, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 18, 18, 17, 255, + 16, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 16, 17, 17, 255, 16, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 16, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 15, 15, 255, 17, 17, 18, 255, 16, 16, 15, 255, 17, 16, 17, 255, 17, 18, 17, 255, + 16, 16, 16, 255, 17, 17, 16, 255, 16, 17, 17, 255, 16, 16, 17, 255, 22, 22, 22, 255, 59, 59, 60, 255, 50, 50, 49, 255, 22, 22, 22, 255, 19, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, + 22, 22, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 24, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 24, 24, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 23, 255, 23, 23, 23, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 24, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 26, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 26, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 25, 25, 25, 255, 25, 24, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 26, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 24, 255, 26, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 25, 25, 26, 255, 26, 25, 26, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 24, 23, 24, 255, 23, 24, 23, 255, 25, 25, 25, 255, 23, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 22, 22, 255, 24, 23, 24, 255, 23, 22, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 19, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 20, 20, 255, 18, 18, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 20, 19, 19, 255, 19, 18, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, + 18, 18, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 16, 15, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 17, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 23, 23, 23, 255, 59, 59, 60, 255, 50, 50, 49, 255, 22, 22, 22, 255, 20, 20, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 22, 21, 21, 255, 22, 22, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 20, 255, 20, 20, 19, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 20, 20, 255, 20, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, + 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 24, 23, 22, 255, 22, 21, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, + 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 24, 24, 255, 23, 24, 24, 255, 24, 24, 25, 255, 24, 25, 24, 255, 24, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, + 25, 26, 25, 255, 25, 26, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 25, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 27, 26, 26, 255, 26, 26, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, + 24, 24, 25, 255, 25, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 25, 255, 25, 24, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 24, 25, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, + 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 23, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 25, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 23, 24, 255, 24, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 21, 22, 255, 22, 21, 22, 255, 22, 21, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 18, 255, 20, 19, 19, 255, 19, 19, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 20, 19, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 17, 18, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 17, 16, 255, 17, 17, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 15, 16, 255, 17, 17, 16, 255, 16, 17, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, + 16, 16, 17, 255, 22, 23, 23, 255, 59, 59, 61, 255, 50, 50, 49, 255, 22, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 21, 21, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 20, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 22, 22, 23, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 23, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 22, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 24, 24, 255, 25, 26, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 25, 26, 255, 26, 25, 25, 255, + 25, 25, 25, 255, 26, 25, 25, 255, 26, 25, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 26, 25, 255, 26, 25, 24, 255, 25, 26, 24, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 26, 25, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 25, 25, 255, 26, 26, 25, 255, 25, 25, 24, 255, + 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 26, 26, 255, 24, 25, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 23, 23, 23, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 22, 23, 255, 22, 23, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 22, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 22, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 18, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 19, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 19, 19, 18, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 16, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 22, 22, 22, 255, 59, 59, 61, 255, 50, 50, 49, 255, 22, 22, 22, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 20, 20, 255, 21, 21, 20, 255, 22, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 24, 255, 22, 23, 23, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 24, 22, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 24, 24, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 25, 24, 25, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 26, 25, 255, 25, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 26, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 26, 255, 24, 24, 23, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 27, 255, 25, 24, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 27, 255, 25, 25, 25, 255, 25, 24, 25, 255, 26, 26, 26, 255, 24, 25, 25, 255, + 25, 25, 24, 255, 26, 25, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 27, 26, 27, 255, 25, 24, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 26, 255, 24, 24, 24, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 24, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, + 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 23, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 25, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 21, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 24, 23, 255, 23, 23, 22, 255, 23, 22, 24, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 22, 23, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 20, 20, 20, 255, 22, 22, 21, 255, 20, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 21, 21, 20, 255, + 20, 20, 20, 255, 21, 20, 20, 255, 21, 20, 21, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 20, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, + 19, 18, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 18, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 16, 15, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 15, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 22, 22, 22, 255, 59, 59, 61, 255, + 50, 50, 49, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 19, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 23, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 22, 255, 25, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 25, 255, + 25, 25, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 26, 25, 25, 255, 25, 24, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 25, 24, 255, 25, 24, 24, 255, 26, 26, 26, 255, 25, 25, 26, 255, 24, 24, 24, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, + 24, 24, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 27, 27, 255, 26, 25, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 25, 25, 25, 255, 27, 26, 27, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, + 24, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, + 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 21, 21, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 19, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 19, 20, 255, 21, 20, 21, 255, 20, 19, 19, 255, + 19, 19, 19, 255, 19, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 18, 18, 255, + 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 17, 17, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 17, 255, 17, 16, 17, 255, + 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 22, 22, 22, 255, 59, 59, 61, 255, 50, 50, 49, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, + 24, 23, 24, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 25, 255, + 23, 22, 23, 255, 24, 24, 23, 255, 25, 24, 24, 255, 25, 25, 26, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 24, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 24, 24, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 24, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 25, 25, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 26, 25, 255, 24, 24, 24, 255, 27, 27, 26, 255, 25, 25, 25, 255, + 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 26, 26, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 24, 24, 255, 24, 23, 23, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, + 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 23, 23, 255, 24, 24, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 23, 24, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 20, 20, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, + 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 22, 21, 255, 20, 20, 21, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 20, 255, 20, 19, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 19, 255, 20, 19, 20, 255, 19, 19, 18, 255, 17, 17, 19, 255, 18, 17, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 18, 19, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 16, 16, 16, 255, 18, 18, 18, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 15, 16, 255, 16, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 16, 16, 17, 255, 16, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 18, 255, 17, 18, 18, 255, 17, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 23, 22, 23, 255, 59, 59, 61, 255, 50, 50, 49, 255, 22, 22, 23, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, + 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 24, 23, 255, 22, 22, 22, 255, 24, 24, 23, 255, 22, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 23, 23, 255, + 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 26, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 24, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, + 27, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 25, 24, 24, 255, 26, 26, 25, 255, 26, 27, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 26, 26, 255, 26, 26, 25, 255, 27, 27, 26, 255, 26, 26, 26, 255, 25, 25, 24, 255, 27, 26, 26, 255, 26, 26, 27, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 26, 25, 25, 255, 26, 25, 25, 255, 27, 27, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 24, 24, 255, 26, 26, 25, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 25, 255, 25, 25, 26, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 25, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, 22, 22, 23, 255, 23, 23, 24, 255, 24, 23, 23, 255, + 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, + 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 21, 21, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 21, 20, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, + 19, 19, 18, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 18, 19, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 18, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 22, 22, 22, 255, 59, 59, 61, 255, 50, 50, 50, 255, 23, 23, 22, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 21, 22, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 23, 23, 255, 23, 22, 22, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 23, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, + 24, 24, 24, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 25, 25, 24, 255, 25, 25, 26, 255, 25, 25, 26, 255, 24, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 24, 255, 26, 25, 26, 255, 24, 24, 24, 255, 26, 26, 27, 255, + 27, 26, 26, 255, 25, 26, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 27, 255, 27, 27, 28, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 27, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 25, 25, 255, 26, 25, 26, 255, + 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 26, 25, 255, 24, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 23, 23, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 24, 24, 255, 24, 24, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 22, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 24, 23, 22, 255, 23, 22, 23, 255, 21, 22, 22, 255, 21, 21, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 20, 21, 255, 22, 22, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 22, 22, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 19, 19, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 18, 18, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 20, 19, 255, + 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 17, 16, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 16, 16, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 18, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 16, 16, 255, 16, 16, 16, 255, + 16, 16, 17, 255, 16, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 23, 23, 23, 255, 59, 59, 61, 255, 50, 50, 50, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 20, 20, 20, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 23, 24, 255, 25, 24, 25, 255, 24, 23, 23, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 25, 25, 255, 25, 24, 25, 255, 24, 24, 23, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 25, 255, 26, 26, 25, 255, 25, 25, 24, 255, + 26, 25, 25, 255, 24, 24, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 24, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 25, 25, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 27, 27, 26, 255, 26, 25, 25, 255, 25, 25, 26, 255, 25, 25, 26, 255, 26, 26, 25, 255, 26, 25, 26, 255, 26, 25, 26, 255, 26, 26, 25, 255, 25, 25, 26, 255, 27, 26, 27, 255, + 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 27, 26, 27, 255, 27, 26, 27, 255, 26, 25, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 27, 26, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 25, 24, 25, 255, 26, 25, 26, 255, 27, 26, 27, 255, 25, 25, 26, 255, 25, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 26, 26, 25, 255, 25, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 26, 25, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 23, 25, 255, 24, 25, 24, 255, 23, 23, 24, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 25, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, + 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 19, 255, 19, 18, 18, 255, 18, 18, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 20, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 19, 18, 18, 255, 18, 18, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 16, 17, 255, 17, 17, 18, 255, + 18, 17, 18, 255, 17, 16, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 18, 17, 255, 16, 16, 16, 255, 15, 16, 17, 255, 18, 17, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, + 17, 17, 17, 255, 22, 22, 22, 255, 59, 59, 61, 255, 50, 50, 50, 255, 23, 22, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 22, 23, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 20, 20, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 24, 24, 255, 23, 23, 22, 255, 23, 22, 22, 255, 23, 22, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 22, 22, 23, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 23, 23, 255, 24, 24, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 26, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 26, 26, 26, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 25, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 26, 255, 25, 25, 24, 255, 26, 25, 26, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, + 25, 25, 26, 255, 26, 26, 26, 255, 26, 27, 27, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 25, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 27, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 27, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 27, 27, 27, 255, 25, 26, 25, 255, 26, 26, 25, 255, 27, 27, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 27, 255, 25, 25, 25, 255, 27, 26, 26, 255, 25, 25, 25, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 26, 255, 24, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 23, 24, 24, 255, 24, 24, 23, 255, + 25, 25, 25, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 22, 22, 23, 255, 23, 22, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 22, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 23, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, + 22, 21, 21, 255, 20, 20, 19, 255, 22, 21, 22, 255, 21, 21, 21, 255, 20, 21, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 21, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, + 20, 20, 19, 255, 20, 20, 20, 255, 19, 20, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 19, 19, 20, 255, 18, 18, 19, 255, 18, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 19, 255, 17, 17, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 19, 18, 255, 17, 16, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, + 17, 16, 16, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 17, 17, 16, 255, 15, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 22, 22, 22, 255, 59, 59, 61, 255, 50, 50, 50, 255, 22, 22, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 20, 20, 255, 21, 21, 22, 255, 22, 21, 21, 255, 22, 21, 22, 255, 21, 20, 21, 255, 22, 21, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 22, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, + 24, 24, 23, 255, 25, 24, 24, 255, 23, 23, 23, 255, 23, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 25, 24, 255, 25, 25, 24, 255, 24, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 25, 255, + 25, 25, 24, 255, 26, 25, 26, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 26, 255, + 27, 27, 27, 255, 26, 26, 26, 255, 27, 26, 26, 255, 25, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 26, 26, 255, 26, 26, 27, 255, 25, 25, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 24, 24, 25, 255, + 27, 26, 26, 255, 26, 25, 25, 255, 25, 25, 26, 255, 26, 25, 25, 255, 25, 25, 24, 255, 26, 26, 26, 255, 26, 26, 27, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 24, 24, 255, 25, 25, 26, 255, 25, 25, 24, 255, 24, 24, 24, 255, 26, 26, 25, 255, + 25, 24, 25, 255, 25, 25, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 23, 23, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 21, 255, 21, 20, 21, 255, + 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 22, 22, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 21, 22, 22, 255, 20, 21, 21, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, + 19, 19, 19, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 20, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, + 19, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, + 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 16, 16, 255, 16, 16, 15, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 22, 22, 22, 255, 59, 59, 61, 255, + 50, 50, 50, 255, 23, 23, 23, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 21, 22, 22, 255, 23, 22, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 24, 23, 255, 24, 23, 23, 255, 24, 23, 24, 255, 25, 24, 25, 255, 25, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 26, 25, 255, 26, 26, 25, 255, + 24, 24, 24, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 24, 25, 255, 26, 25, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 27, 26, 27, 255, 25, 24, 25, 255, 27, 27, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 26, 27, 255, + 26, 26, 25, 255, 27, 27, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 27, 27, 25, 255, 26, 26, 25, 255, 27, 26, 27, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 27, 26, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 27, 255, 26, 26, 25, 255, 25, 25, 25, 255, + 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 25, 26, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, + 24, 24, 25, 255, 23, 23, 23, 255, 24, 24, 25, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 22, 21, 255, 23, 23, 22, 255, 22, 21, 21, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 20, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 20, 20, 19, 255, 22, 22, 22, 255, 21, 20, 20, 255, 19, 19, 19, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 21, 21, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, + 18, 18, 17, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 19, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 19, 255, + 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 17, 16, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, + 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 15, 15, 15, 255, 22, 22, 23, 255, 59, 59, 61, 255, 50, 50, 50, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 21, 21, 255, 21, 21, 20, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 21, 22, 21, 255, 23, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 24, 23, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, + 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, + 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 25, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 25, 26, 255, 27, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 24, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, + 26, 25, 25, 255, 25, 24, 24, 255, 25, 24, 24, 255, 24, 23, 24, 255, 25, 24, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 22, 22, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 21, 21, 255, 22, 21, 22, 255, + 21, 20, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 22, 21, 255, 20, 21, 19, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 20, 255, 20, 19, 19, 255, 18, 18, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 18, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 15, 15, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, + 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 17, 255, 22, 22, 22, 255, 59, 59, 61, 255, 50, 50, 50, 255, 23, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 24, 24, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, + 24, 24, 23, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 24, 25, 255, 24, 25, 25, 255, 24, 24, 24, 255, 24, 25, 24, 255, 23, 23, 24, 255, 25, 25, 25, 255, 25, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 24, 25, 24, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 25, 26, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 28, 255, 27, 27, 27, 255, + 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 25, 25, 25, 255, 26, 25, 26, 255, 27, 26, 26, 255, 26, 25, 26, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 26, 255, 27, 26, 27, 255, 26, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 25, 26, 255, 27, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, + 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 25, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, + 25, 25, 26, 255, 26, 26, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 22, 22, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 24, 24, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 23, 22, 255, + 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 21, 21, 21, 255, + 22, 21, 22, 255, 20, 20, 21, 255, 20, 21, 20, 255, 21, 21, 20, 255, 22, 21, 22, 255, 22, 21, 22, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 19, 19, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 16, 16, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 17, 18, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 22, 22, 22, 255, 60, 60, 61, 255, 50, 50, 50, 255, 23, 22, 23, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 22, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 21, 23, 255, 21, 21, 21, 255, + 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 21, 21, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 22, 22, 22, 255, 24, 23, 23, 255, + 22, 22, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, + 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 25, 26, 255, 26, 26, 25, 255, 26, 25, 26, 255, 24, 25, 24, 255, 25, 26, 26, 255, 25, 24, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 25, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 27, 255, 27, 26, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 25, 26, 26, 255, + 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 26, 255, 28, 28, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 25, 26, 255, 26, 26, 25, 255, 26, 25, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, + 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 27, 26, 27, 255, 26, 25, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 25, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 24, 25, 255, 26, 26, 26, 255, 25, 25, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, + 25, 24, 25, 255, 25, 24, 24, 255, 23, 23, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 25, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 24, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, + 24, 23, 24, 255, 22, 22, 23, 255, 23, 23, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 23, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 21, 22, 255, 23, 23, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 22, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 19, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 18, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, + 19, 19, 18, 255, 18, 17, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 15, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 15, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 15, 16, 255, 22, 22, 22, 255, 60, 60, 61, 255, 50, 50, 50, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, + 21, 21, 21, 255, 21, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 20, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, + 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 25, 25, 25, 255, 23, 23, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 26, 26, 255, 26, 26, 25, 255, + 25, 25, 25, 255, 25, 26, 26, 255, 25, 25, 26, 255, 25, 26, 25, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 27, 255, 27, 26, 27, 255, 25, 25, 24, 255, 26, 26, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, + 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 26, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 26, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, + 27, 27, 27, 255, 26, 26, 25, 255, 26, 25, 25, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 27, 26, 255, 25, 25, 25, 255, 25, 26, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, + 26, 25, 25, 255, 25, 25, 24, 255, 26, 25, 25, 255, 25, 25, 24, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 25, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 24, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 24, 24, 255, 24, 23, 23, 255, 24, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 21, 255, 22, 22, 23, 255, + 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 22, 21, 255, 22, 22, 23, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 18, 19, 255, 21, 21, 21, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 19, 19, 19, 255, 19, 20, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 20, 20, 255, 20, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 20, 20, 255, 19, 18, 19, 255, 18, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 17, 17, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, + 17, 17, 18, 255, 18, 19, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 16, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 17, 17, 16, 255, 17, 18, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, + 17, 17, 16, 255, 22, 23, 23, 255, 60, 60, 61, 255, 50, 50, 50, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 21, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, + 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 23, 23, 24, 255, 24, 24, 25, 255, 25, 24, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 26, 255, 24, 24, 24, 255, 25, 25, 26, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 24, 24, 25, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 26, 26, 255, + 27, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 26, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 26, 26, 255, 27, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 26, 27, 255, 27, 26, 27, 255, + 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 25, 25, 26, 255, 27, 27, 28, 255, 26, 26, 26, 255, 28, 27, 27, 255, 27, 26, 27, 255, 27, 27, 26, 255, 26, 25, 25, 255, 26, 26, 25, 255, 25, 26, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 24, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 27, 26, 26, 255, 25, 25, 25, 255, 26, 26, 27, 255, 24, 24, 25, 255, 25, 25, 24, 255, 27, 26, 26, 255, 25, 25, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 25, 24, 255, 25, 26, 25, 255, 25, 25, 25, 255, 23, 24, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, 22, 23, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 21, 22, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 22, 22, 255, 21, 21, 21, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 21, 255, 22, 21, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, + 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 19, 18, 19, 255, 21, 20, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, + 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 17, 18, 255, + 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 19, 255, 17, 16, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 16, 16, 255, 18, 18, 18, 255, 17, 16, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, + 18, 17, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 16, 16, 255, + 16, 17, 17, 255, 17, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 17, 17, 255, 16, 16, 17, 255, 16, 15, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 23, 23, 23, 255, 60, 60, 61, 255, 50, 50, 50, 255, 23, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 23, 255, 22, 21, 22, 255, 21, 21, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 24, 23, 23, 255, 23, 23, 22, 255, 24, 23, 23, 255, 24, 24, 23, 255, 22, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, + 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 26, 26, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, + 25, 25, 25, 255, 27, 26, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, 26, 27, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 26, 26, 255, + 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 28, 27, 255, 27, 26, 27, 255, 28, 28, 27, 255, 26, 27, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 25, 255, 26, 26, 26, 255, 27, 26, 27, 255, + 26, 25, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 25, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, + 26, 25, 25, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 26, 26, 25, 255, 25, 25, 24, 255, 25, 25, 26, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 25, 24, 255, 24, 24, 25, 255, 25, 24, 24, 255, 24, 23, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 24, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 22, 255, 22, 21, 21, 255, + 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 70, 70, 71, 255, 128, 128, 128, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 20, 20, 20, 255, + 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 19, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 19, 19, 18, 255, 19, 18, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 17, 18, 255, 18, 18, 19, 255, + 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 18, 17, 255, 18, 18, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 18, 18, 255, 16, 17, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 16, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 16, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 23, 22, 23, 255, 60, 60, 61, 255, + 50, 50, 50, 255, 22, 22, 23, 255, 20, 20, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 20, 20, 20, 255, 22, 21, 22, 255, 22, 21, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 24, 23, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 25, 25, 25, 255, 25, 26, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 24, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 26, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 26, 255, 28, 27, 28, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 28, 28, 28, 255, 27, 27, 26, 255, 28, 28, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 27, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 25, 25, 24, 255, 25, 25, 24, 255, + 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 24, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, + 24, 23, 24, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 20, 255, 23, 23, 23, 255, 21, 21, 21, 255, 29, 29, 30, 255, 136, 136, 137, 255, 54, 54, 55, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 21, 21, 255, + 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 19, 19, 255, 19, 19, 18, 255, + 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 19, 19, 255, 18, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, + 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 23, 23, 23, 255, 60, 60, 62, 255, 50, 50, 50, 255, 23, 23, 23, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 21, 22, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 22, 22, 21, 255, 23, 22, 22, 255, 22, 23, 22, 255, 29, 29, 29, 255, 120, 120, 121, 255, 145, 145, 145, 255, 136, 136, 137, 255, 113, 113, 113, 255, 129, 129, 129, 255, 22, 22, 22, 255, 80, 79, 80, 255, 112, 112, 112, 255, 22, 22, 22, 255, 23, 23, 22, 255, 71, 71, 72, 255, 112, 112, 113, 255, 23, 23, 23, 255, 56, 56, 56, 255, + 137, 137, 137, 255, 145, 145, 145, 255, 120, 120, 121, 255, 129, 129, 129, 255, 72, 72, 71, 255, 23, 23, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 23, 24, 255, 97, 97, 97, 255, 145, 145, 145, 255, 145, 145, 146, 255, 73, 72, 73, 255, 145, 145, 146, 255, 24, 24, 24, 255, 25, 25, 25, 255, 41, 41, 41, 255, 145, 145, 146, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 105, 105, 106, 255, 145, 145, 146, 255, 145, 145, 146, 255, 145, 145, 146, 255, 81, 81, 81, 255, 24, 24, 25, 255, 25, 26, 25, 255, 25, 25, 24, 255, 26, 26, 26, 255, 42, 42, 42, 255, 146, 146, 146, 255, 145, 145, 146, 255, 145, 145, 146, 255, 146, 146, 146, 255, 146, 146, 146, 255, 74, 74, 74, 255, 146, 146, 146, 255, 26, 26, 26, 255, 81, 81, 82, 255, 114, 114, 114, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 73, 73, 73, 255, 114, 114, 115, 255, 25, 25, 25, 255, 35, 35, 35, 255, 122, 122, 123, 255, 146, 146, 146, 255, 130, 130, 130, 255, 114, 114, 114, 255, 114, 114, 114, 255, 42, 42, 42, 255, 138, 138, 138, 255, 66, 66, 66, 255, 27, 27, 26, 255, 50, 50, 50, 255, 138, 138, 139, 255, 50, 50, 51, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 34, 34, 34, 255, + 122, 122, 122, 255, 146, 146, 146, 255, 138, 138, 138, 255, 114, 114, 114, 255, 130, 130, 130, 255, 27, 27, 27, 255, 35, 35, 35, 255, 122, 122, 123, 255, 146, 146, 146, 255, 130, 130, 131, 255, 114, 114, 114, 255, 114, 114, 115, 255, 27, 27, 27, 255, 59, 59, 59, 255, 138, 138, 138, 255, 146, 146, 146, 255, 122, 122, 123, 255, 130, 130, 131, 255, 74, 74, 74, 255, 27, 27, 27, 255, 146, 146, 146, 255, + 58, 58, 58, 255, 27, 27, 27, 255, 90, 90, 90, 255, 146, 146, 146, 255, 146, 146, 146, 255, 122, 122, 122, 255, 50, 50, 50, 255, 25, 25, 25, 255, 25, 26, 26, 255, 25, 25, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 73, 73, 73, 255, 138, 137, 138, 255, 145, 145, 146, 255, 146, 146, 146, 255, 89, 89, 89, 255, 34, 33, 34, 255, 113, 113, 114, 255, 145, 145, 146, 255, 146, 146, 146, 255, + 113, 113, 114, 255, 33, 33, 33, 255, 25, 25, 24, 255, 145, 145, 146, 255, 56, 56, 56, 255, 25, 25, 25, 255, 40, 40, 41, 255, 145, 145, 146, 255, 40, 40, 40, 255, 24, 24, 24, 255, 40, 40, 41, 255, 145, 145, 145, 255, 24, 24, 24, 255, 56, 55, 55, 255, 145, 145, 146, 255, 24, 24, 24, 255, 23, 23, 23, 255, 72, 72, 72, 255, 128, 128, 129, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 72, 72, 71, 255, 112, 112, 113, 255, 24, 24, 24, 255, 47, 47, 47, 255, 137, 137, 137, 255, 145, 145, 145, 255, 121, 121, 121, 255, 129, 129, 129, 255, 79, 79, 79, 255, 23, 23, 23, 255, 145, 145, 145, 255, 55, 55, 55, 255, 22, 22, 22, 255, 22, 22, 23, 255, 128, 128, 129, 255, 54, 55, 55, 255, 54, 54, 55, 255, 145, 145, 145, 255, 22, 22, 22, 255, 30, 30, 30, 255, 120, 120, 120, 255, + 144, 144, 145, 255, 128, 128, 128, 255, 22, 21, 22, 255, 22, 21, 22, 255, 95, 95, 95, 255, 112, 111, 112, 255, 22, 22, 22, 255, 22, 22, 22, 255, 128, 128, 128, 255, 95, 95, 95, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 19, 255, + 20, 19, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 20, 19, 19, 255, 20, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 18, 19, 255, 19, 18, 18, 255, 18, 19, 18, 255, 18, 19, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 18, 17, 255, 17, 18, 17, 255, 18, 17, 18, 255, 19, 18, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 17, 18, 255, 17, 17, 16, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 18, 255, 16, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 22, 23, 23, 255, 60, 60, 62, 255, 50, 50, 50, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 71, 71, 71, 255, 128, 128, 128, 255, 22, 22, 22, 255, 30, 30, 30, 255, 112, 112, 113, 255, 128, 128, 128, 255, + 22, 23, 23, 255, 80, 79, 79, 255, 112, 112, 113, 255, 22, 22, 22, 255, 23, 22, 23, 255, 71, 71, 72, 255, 113, 112, 113, 255, 23, 22, 22, 255, 129, 129, 129, 255, 81, 81, 81, 255, 23, 23, 23, 255, 56, 55, 55, 255, 129, 129, 129, 255, 72, 72, 72, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 40, 40, 40, 255, 145, 145, 146, 255, 57, 57, 57, 255, + 24, 23, 25, 255, 56, 56, 56, 255, 145, 145, 146, 255, 24, 24, 24, 255, 24, 24, 24, 255, 40, 40, 40, 255, 145, 145, 146, 255, 24, 24, 25, 255, 97, 97, 98, 255, 121, 121, 121, 255, 41, 41, 41, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 26, 26, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 41, 41, 41, 255, 145, 145, 146, 255, 42, 42, 42, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 58, 57, 58, 255, 146, 146, 146, 255, 26, 25, 26, 255, 82, 82, 82, 255, 114, 114, 114, 255, 25, 25, 25, 255, 26, 26, 25, 255, 74, 74, 74, 255, 114, 114, 114, 255, 27, 26, 27, 255, 82, 82, 83, 255, 130, 130, 130, 255, 34, 34, 34, 255, 44, 43, 42, 255, 122, 122, 123, 255, 114, 114, 114, 255, 26, 26, 26, 255, 59, 59, 58, 255, + 138, 138, 138, 255, 50, 51, 50, 255, 130, 130, 130, 255, 67, 66, 67, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 26, 26, 255, 75, 74, 75, 255, 130, 130, 131, 255, 27, 27, 27, 255, 35, 35, 35, 255, 114, 114, 115, 255, 130, 130, 131, 255, 26, 27, 27, 255, 83, 82, 83, 255, 130, 130, 131, 255, 35, 35, 35, 255, 43, 43, 43, 255, 122, 122, 123, 255, 114, 114, 114, 255, + 26, 26, 26, 255, 130, 130, 131, 255, 83, 83, 83, 255, 27, 27, 26, 255, 59, 59, 59, 255, 130, 130, 130, 255, 74, 74, 75, 255, 26, 26, 27, 255, 146, 146, 146, 255, 58, 58, 59, 255, 74, 74, 74, 255, 138, 138, 138, 255, 49, 49, 50, 255, 25, 25, 25, 255, 98, 98, 98, 255, 130, 130, 130, 255, 27, 26, 26, 255, 27, 26, 26, 255, 26, 26, 25, 255, 26, 26, 27, 255, 41, 41, 41, 255, + 145, 145, 146, 255, 74, 73, 74, 255, 25, 25, 25, 255, 25, 26, 25, 255, 26, 26, 26, 255, 98, 97, 98, 255, 121, 121, 122, 255, 33, 33, 33, 255, 33, 34, 34, 255, 121, 121, 122, 255, 97, 97, 97, 255, 25, 25, 25, 255, 145, 145, 146, 255, 56, 56, 57, 255, 25, 25, 25, 255, 41, 40, 40, 255, 145, 145, 146, 255, 40, 40, 40, 255, 25, 25, 25, 255, 40, 40, 39, 255, 145, 145, 146, 255, + 24, 24, 24, 255, 56, 56, 57, 255, 145, 145, 145, 255, 24, 24, 24, 255, 23, 23, 23, 255, 72, 72, 72, 255, 129, 129, 129, 255, 24, 24, 24, 255, 24, 24, 24, 255, 72, 72, 72, 255, 112, 112, 113, 255, 22, 23, 22, 255, 104, 104, 104, 255, 104, 104, 105, 255, 23, 22, 23, 255, 55, 56, 55, 255, 129, 129, 129, 255, 80, 80, 81, 255, 23, 23, 24, 255, 145, 145, 145, 255, 55, 55, 55, 255, + 23, 23, 22, 255, 22, 22, 22, 255, 128, 128, 129, 255, 55, 55, 55, 255, 55, 55, 55, 255, 145, 145, 145, 255, 22, 22, 22, 255, 71, 71, 72, 255, 136, 136, 137, 255, 30, 30, 30, 255, 22, 22, 21, 255, 21, 21, 21, 255, 30, 30, 30, 255, 136, 136, 137, 255, 144, 144, 145, 255, 37, 37, 36, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, + 21, 22, 21, 255, 20, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 20, 19, 19, 255, 19, 20, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 17, 19, 255, 18, 18, 18, 255, + 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 18, 18, 255, 18, 17, 18, 255, 18, 18, 19, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 19, 19, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, + 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, + 17, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 15, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 16, 17, 16, 255, + 17, 16, 16, 255, 16, 16, 16, 255, 18, 17, 17, 255, 18, 17, 17, 255, 22, 22, 23, 255, 60, 60, 62, 255, 50, 50, 50, 255, 23, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 23, 255, 63, 63, 63, 255, 136, 136, 137, 255, 71, 71, 71, 255, 22, 22, 21, 255, 71, 71, 71, 255, 128, 128, 129, 255, 22, 21, 22, 255, 80, 80, 80, 255, 112, 112, 113, 255, 23, 23, 24, 255, 22, 22, 22, 255, 72, 72, 71, 255, 112, 112, 113, 255, 40, 40, 39, 255, 145, 145, 145, 255, 32, 31, 32, 255, 23, 22, 23, 255, 24, 24, 24, 255, + 113, 112, 113, 255, 71, 72, 72, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 22, 22, 23, 255, 41, 40, 40, 255, 145, 145, 146, 255, 23, 24, 24, 255, 24, 24, 24, 255, 57, 56, 57, 255, 145, 145, 146, 255, 24, 24, 23, 255, 24, 24, 25, 255, 41, 41, 41, 255, 145, 145, 146, 255, 24, 24, 24, 255, 129, 129, 130, 255, 65, 65, 65, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 26, 255, 25, 24, 24, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 41, 41, 41, 255, 146, 145, 146, 255, 42, 42, 43, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 58, 58, 58, 255, 146, 146, 146, 255, 26, 26, 26, 255, 82, 82, 82, 255, 114, 114, 114, 255, 26, 26, 27, 255, 26, 26, 27, 255, 74, 74, 75, 255, 114, 113, 114, 255, + 26, 27, 26, 255, 82, 82, 82, 255, 106, 106, 107, 255, 26, 26, 25, 255, 27, 26, 26, 255, 82, 82, 82, 255, 114, 114, 114, 255, 26, 27, 27, 255, 26, 26, 26, 255, 82, 82, 82, 255, 146, 146, 146, 255, 90, 90, 90, 255, 27, 26, 27, 255, 27, 27, 27, 255, 28, 28, 27, 255, 28, 28, 28, 255, 26, 26, 26, 255, 66, 67, 67, 255, 138, 138, 138, 255, 75, 75, 74, 255, 28, 28, 28, 255, + 74, 74, 74, 255, 130, 130, 131, 255, 26, 26, 26, 255, 83, 83, 83, 255, 106, 106, 107, 255, 27, 27, 27, 255, 27, 27, 27, 255, 83, 83, 82, 255, 114, 114, 115, 255, 43, 43, 42, 255, 146, 146, 146, 255, 35, 35, 35, 255, 26, 26, 26, 255, 27, 27, 27, 255, 114, 114, 114, 255, 74, 74, 74, 255, 27, 27, 27, 255, 146, 146, 147, 255, 58, 58, 58, 255, 98, 98, 99, 255, 90, 90, 91, 255, + 26, 26, 27, 255, 26, 27, 26, 255, 34, 34, 34, 255, 146, 145, 146, 255, 42, 42, 42, 255, 25, 25, 25, 255, 25, 26, 25, 255, 26, 26, 26, 255, 74, 74, 74, 255, 121, 121, 122, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 130, 130, 130, 255, 65, 65, 65, 255, 24, 24, 24, 255, 26, 26, 25, 255, 65, 65, 65, 255, 130, 129, 130, 255, 25, 25, 25, 255, + 145, 145, 146, 255, 57, 57, 57, 255, 25, 25, 25, 255, 41, 41, 41, 255, 145, 145, 146, 255, 40, 40, 41, 255, 23, 24, 24, 255, 40, 40, 40, 255, 145, 145, 146, 255, 24, 24, 25, 255, 57, 57, 57, 255, 145, 145, 146, 255, 24, 24, 23, 255, 23, 23, 23, 255, 72, 72, 72, 255, 128, 128, 129, 255, 23, 23, 24, 255, 24, 24, 24, 255, 72, 72, 72, 255, 113, 113, 113, 255, 23, 23, 23, 255, + 113, 113, 113, 255, 80, 80, 81, 255, 24, 24, 24, 255, 24, 24, 23, 255, 112, 112, 113, 255, 80, 79, 80, 255, 24, 23, 23, 255, 145, 145, 145, 255, 56, 56, 56, 255, 22, 22, 23, 255, 24, 23, 24, 255, 128, 128, 128, 255, 55, 55, 55, 255, 55, 55, 55, 255, 145, 145, 145, 255, 22, 22, 22, 255, 71, 71, 71, 255, 112, 112, 112, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 79, 79, 79, 255, 120, 120, 120, 255, 95, 95, 95, 255, 95, 95, 96, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 19, 19, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 17, 17, 18, 255, 18, 19, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 15, 255, 17, 17, 16, 255, 23, 23, 23, 255, 60, 60, 62, 255, 50, 50, 50, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 21, 21, 22, 255, 79, 79, 79, 255, 120, 120, 120, 255, 145, 145, 145, 255, 145, 145, 145, 255, 128, 128, 129, 255, 23, 23, 22, 255, 79, 79, 80, 255, 112, 112, 112, 255, + 23, 22, 22, 255, 24, 24, 24, 255, 72, 72, 72, 255, 112, 112, 113, 255, 39, 39, 39, 255, 145, 145, 146, 255, 31, 31, 31, 255, 24, 24, 22, 255, 24, 23, 23, 255, 113, 112, 113, 255, 72, 72, 71, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 25, 24, 255, 40, 40, 39, 255, 145, 145, 145, 255, 24, 24, 24, 255, 25, 24, 24, 255, 57, 57, 56, 255, 145, 145, 145, 255, + 24, 24, 24, 255, 25, 24, 24, 255, 41, 41, 41, 255, 145, 145, 146, 255, 25, 25, 24, 255, 129, 129, 130, 255, 145, 145, 146, 255, 145, 145, 146, 255, 145, 145, 146, 255, 145, 145, 146, 255, 113, 113, 114, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 42, 42, 41, 255, 145, 145, 146, 255, 42, 41, 41, 255, 26, 26, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, + 58, 58, 58, 255, 146, 146, 147, 255, 27, 26, 26, 255, 82, 82, 83, 255, 114, 114, 115, 255, 26, 25, 26, 255, 27, 27, 26, 255, 74, 74, 74, 255, 114, 114, 115, 255, 26, 26, 25, 255, 82, 82, 82, 255, 99, 99, 99, 255, 26, 26, 26, 255, 26, 26, 27, 255, 82, 82, 82, 255, 114, 114, 114, 255, 26, 26, 27, 255, 26, 27, 26, 255, 82, 82, 83, 255, 146, 146, 147, 255, 90, 90, 91, 255, + 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 27, 255, 82, 82, 83, 255, 122, 122, 122, 255, 146, 146, 146, 255, 146, 146, 146, 255, 130, 130, 131, 255, 27, 28, 28, 255, 82, 82, 82, 255, 99, 99, 99, 255, 27, 27, 27, 255, 26, 26, 25, 255, 82, 82, 82, 255, 114, 114, 114, 255, 42, 42, 41, 255, 146, 146, 147, 255, 35, 35, 35, 255, + 27, 27, 27, 255, 27, 27, 27, 255, 114, 114, 114, 255, 74, 74, 74, 255, 26, 26, 25, 255, 146, 146, 146, 255, 58, 58, 58, 255, 98, 98, 98, 255, 90, 90, 90, 255, 26, 26, 26, 255, 26, 26, 26, 255, 33, 33, 33, 255, 146, 146, 146, 255, 42, 42, 41, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, 73, 73, 73, 255, 121, 121, 122, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 25, 25, 25, 255, 25, 25, 24, 255, 129, 129, 130, 255, 66, 66, 66, 255, 25, 25, 25, 255, 25, 24, 24, 255, 66, 66, 66, 255, 129, 129, 130, 255, 24, 24, 24, 255, 145, 145, 146, 255, 56, 56, 56, 255, 25, 25, 25, 255, 40, 40, 40, 255, 145, 145, 146, 255, 41, 41, 41, 255, 25, 25, 25, 255, 41, 40, 40, 255, 145, 145, 146, 255, 24, 24, 24, 255, 57, 57, 57, 255, 145, 145, 146, 255, + 25, 24, 24, 255, 24, 24, 24, 255, 72, 72, 72, 255, 129, 129, 129, 255, 23, 23, 23, 255, 23, 23, 23, 255, 73, 73, 73, 255, 112, 112, 112, 255, 22, 22, 23, 255, 112, 112, 113, 255, 72, 72, 72, 255, 23, 22, 23, 255, 23, 23, 23, 255, 112, 112, 113, 255, 80, 80, 80, 255, 23, 23, 22, 255, 144, 144, 145, 255, 55, 55, 56, 255, 23, 23, 22, 255, 23, 22, 22, 255, 128, 128, 129, 255, + 55, 55, 55, 255, 55, 55, 55, 255, 144, 144, 145, 255, 22, 21, 21, 255, 71, 71, 71, 255, 112, 111, 112, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 128, 128, 128, 255, 70, 70, 70, 255, 38, 38, 38, 255, 144, 144, 145, 255, 29, 29, 29, 255, 21, 21, 22, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, 22, 22, 21, 255, + 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 18, 255, 20, 20, 20, 255, + 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, + 17, 17, 16, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 17, 18, 255, 17, 17, 18, 255, 17, 17, 18, 255, 19, 18, 18, 255, 17, 16, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 16, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, + 16, 16, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, + 17, 17, 16, 255, 22, 22, 22, 255, 60, 60, 62, 255, 50, 50, 50, 255, 23, 23, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 20, 20, 255, 21, 21, 20, 255, 22, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 79, 79, 79, 255, 120, 120, 121, 255, 22, 22, 23, 255, 80, 80, 80, 255, 129, 128, 129, 255, 56, 55, 55, 255, 23, 23, 23, 255, 104, 104, 105, 255, 104, 104, 105, 255, 23, 23, 23, 255, 113, 113, 113, 255, 96, 96, 96, 255, 23, 23, 23, 255, 23, 23, 24, 255, 129, 129, 129, 255, 71, 71, 72, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 40, 40, 40, 255, 145, 145, 146, 255, 24, 24, 24, 255, 24, 24, 25, 255, 57, 57, 57, 255, 145, 145, 145, 255, 81, 81, 81, 255, 24, 24, 25, 255, 81, 81, 81, 255, 137, 137, 138, 255, 25, 25, 25, 255, 89, 89, 89, 255, 97, 97, 98, 255, 25, 24, 25, 255, 26, 26, 27, 255, 97, 97, 98, 255, 98, 98, 98, 255, 25, 25, 25, 255, + 26, 26, 25, 255, 26, 26, 26, 255, 26, 25, 26, 255, 42, 41, 41, 255, 146, 146, 146, 255, 41, 41, 41, 255, 25, 25, 24, 255, 26, 26, 26, 255, 26, 26, 26, 255, 58, 58, 58, 255, 146, 146, 146, 255, 26, 26, 27, 255, 82, 81, 82, 255, 129, 129, 130, 255, 58, 58, 58, 255, 26, 26, 26, 255, 106, 106, 106, 255, 106, 106, 107, 255, 26, 26, 25, 255, 82, 82, 82, 255, 98, 98, 98, 255, + 27, 27, 27, 255, 26, 26, 25, 255, 83, 82, 83, 255, 114, 114, 115, 255, 27, 27, 27, 255, 66, 66, 67, 255, 138, 138, 138, 255, 51, 50, 50, 255, 130, 130, 131, 255, 67, 67, 67, 255, 27, 27, 27, 255, 26, 27, 26, 255, 26, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 27, 255, 83, 83, 83, 255, 122, 122, 123, 255, 27, 26, 27, 255, + 82, 83, 83, 255, 98, 98, 99, 255, 27, 27, 27, 255, 27, 28, 28, 255, 82, 82, 83, 255, 114, 114, 115, 255, 26, 27, 26, 255, 114, 114, 114, 255, 98, 98, 99, 255, 27, 27, 26, 255, 27, 26, 26, 255, 130, 130, 130, 255, 74, 74, 74, 255, 27, 27, 27, 255, 146, 146, 146, 255, 58, 59, 59, 255, 74, 74, 74, 255, 138, 138, 138, 255, 50, 50, 50, 255, 27, 27, 27, 255, 82, 82, 82, 255, + 130, 130, 130, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 41, 41, 41, 255, 145, 145, 146, 255, 74, 74, 74, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 98, 97, 98, 255, 121, 122, 122, 255, 33, 33, 33, 255, 25, 25, 25, 255, 114, 114, 114, 255, 97, 97, 98, 255, 25, 25, 25, 255, 145, 145, 146, 255, 105, 105, 105, 255, 25, 25, 25, 255, + 57, 57, 57, 255, 145, 145, 146, 255, 97, 97, 97, 255, 25, 24, 24, 255, 73, 73, 73, 255, 137, 137, 138, 255, 24, 24, 24, 255, 57, 57, 57, 255, 145, 145, 146, 255, 80, 80, 81, 255, 24, 24, 24, 255, 80, 80, 80, 255, 137, 137, 137, 255, 81, 80, 81, 255, 24, 24, 24, 255, 97, 96, 97, 255, 104, 104, 104, 255, 23, 23, 23, 255, 112, 112, 113, 255, 72, 72, 72, 255, 23, 23, 22, 255, + 22, 22, 22, 255, 113, 112, 113, 255, 79, 79, 80, 255, 22, 22, 22, 255, 145, 145, 145, 255, 104, 104, 104, 255, 22, 22, 21, 255, 48, 47, 47, 255, 144, 144, 145, 255, 47, 47, 47, 255, 56, 56, 56, 255, 145, 145, 145, 255, 22, 22, 22, 255, 71, 71, 71, 255, 112, 112, 112, 255, 22, 22, 23, 255, 22, 22, 22, 255, 63, 63, 62, 255, 136, 136, 137, 255, 30, 30, 30, 255, 22, 22, 22, 255, + 112, 112, 112, 255, 79, 78, 79, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 20, 19, 255, 21, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 18, 18, 18, 255, 18, 18, 18, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 18, 19, 255, 17, 16, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 17, 16, 255, 17, 17, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, + 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 22, 22, 22, 255, 60, 60, 62, 255, 50, 50, 50, 255, 23, 23, 23, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 21, 22, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 22, 21, 255, 128, 128, 129, 255, 145, 145, 145, 255, 144, 144, 145, 255, 137, 137, 137, 255, 55, 55, 55, 255, 22, 22, 22, 255, 79, 79, 79, 255, 129, 128, 129, 255, 120, 120, 120, 255, 145, 145, 146, 255, 137, 137, 138, 255, + 47, 47, 47, 255, 23, 23, 23, 255, 40, 40, 40, 255, 121, 121, 121, 255, 145, 145, 146, 255, 129, 129, 129, 255, 129, 129, 129, 255, 72, 72, 72, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 25, 25, 25, 255, 129, 129, 129, 255, 145, 145, 145, 255, 145, 145, 146, 255, 145, 145, 146, 255, 72, 73, 73, 255, 145, 145, 146, 255, 104, 104, 105, 255, 145, 145, 146, 255, 145, 145, 146, 255, + 73, 73, 73, 255, 25, 25, 24, 255, 25, 25, 25, 255, 105, 105, 106, 255, 145, 145, 145, 255, 145, 145, 146, 255, 121, 121, 122, 255, 41, 41, 40, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 42, 42, 41, 255, 145, 145, 146, 255, 42, 42, 42, 255, 25, 26, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 58, 58, 58, 255, 146, 146, 146, 255, 26, 27, 27, 255, + 83, 82, 83, 255, 130, 130, 130, 255, 122, 122, 122, 255, 146, 146, 146, 255, 138, 138, 138, 255, 51, 51, 50, 255, 26, 26, 26, 255, 82, 82, 83, 255, 98, 98, 99, 255, 26, 26, 26, 255, 27, 27, 26, 255, 83, 83, 83, 255, 114, 114, 114, 255, 42, 42, 43, 255, 138, 138, 138, 255, 66, 66, 67, 255, 27, 27, 27, 255, 51, 51, 50, 255, 138, 138, 138, 255, 51, 51, 51, 255, 27, 28, 27, 255, + 26, 26, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 130, 130, 131, 255, 146, 146, 146, 255, 146, 146, 146, 255, 138, 138, 139, 255, 58, 58, 59, 255, 27, 26, 28, 255, 82, 82, 82, 255, 98, 98, 99, 255, 27, 27, 28, 255, 27, 27, 26, 255, 83, 83, 83, 255, 114, 114, 115, 255, 27, 26, 27, 255, 43, 43, 43, 255, 122, 122, 123, 255, 146, 146, 146, 255, 130, 130, 131, 255, 130, 130, 130, 255, + 74, 74, 75, 255, 27, 27, 27, 255, 146, 146, 147, 255, 58, 58, 58, 255, 26, 26, 27, 255, 90, 90, 90, 255, 146, 146, 146, 255, 146, 146, 146, 255, 122, 122, 123, 255, 51, 50, 51, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 58, 58, 58, 255, 130, 129, 130, 255, 145, 146, 146, 255, 146, 145, 146, 255, 97, 97, 98, 255, 33, 33, 34, 255, + 114, 114, 114, 255, 146, 145, 146, 255, 146, 146, 146, 255, 114, 113, 114, 255, 33, 33, 33, 255, 25, 25, 25, 255, 145, 145, 146, 255, 105, 105, 106, 255, 145, 145, 146, 255, 145, 145, 146, 255, 81, 81, 82, 255, 89, 88, 89, 255, 145, 145, 146, 255, 145, 145, 146, 255, 81, 82, 82, 255, 24, 24, 24, 255, 57, 57, 57, 255, 145, 145, 146, 255, 105, 105, 105, 255, 145, 145, 146, 255, 145, 145, 146, 255, + 64, 64, 64, 255, 112, 112, 113, 255, 145, 145, 145, 255, 145, 145, 145, 255, 55, 55, 55, 255, 24, 24, 24, 255, 113, 113, 113, 255, 72, 72, 73, 255, 24, 23, 23, 255, 22, 23, 22, 255, 112, 112, 113, 255, 79, 79, 80, 255, 22, 22, 22, 255, 145, 145, 145, 255, 104, 104, 104, 255, 145, 145, 145, 255, 145, 145, 145, 255, 96, 96, 96, 255, 22, 22, 22, 255, 55, 55, 55, 255, 145, 145, 145, 255, + 38, 38, 38, 255, 144, 144, 145, 255, 144, 144, 145, 255, 144, 144, 145, 255, 128, 128, 128, 255, 112, 112, 112, 255, 79, 79, 79, 255, 22, 21, 21, 255, 21, 21, 21, 255, 55, 54, 55, 255, 136, 136, 136, 255, 22, 21, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 20, 20, 255, 19, 19, 20, 255, 19, 19, 18, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 20, 19, 20, 255, 18, 18, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 17, 17, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, + 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 18, 17, 18, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 18, 17, 16, 255, 17, 17, 17, 255, 23, 23, 23, 255, 60, 60, 62, 255, + 50, 50, 50, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 21, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 25, 24, 25, 255, 23, 23, 23, 255, 112, 112, 112, 255, 72, 72, 72, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 39, 38, 39, 255, 145, 145, 145, 255, 24, 24, 24, 255, 24, 24, 24, 255, 57, 57, 57, 255, 145, 145, 146, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 26, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 42, 42, 42, 255, 146, 146, 146, 255, 41, 40, 41, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 24, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, 25, 25, 25, 255, 27, 27, 27, 255, 27, 27, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, + 27, 27, 27, 255, 28, 27, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 26, 27, 26, 255, 28, 27, 28, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 28, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, + 26, 26, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 27, 26, 26, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 114, 114, 115, 255, 74, 74, 75, 255, 28, 28, 28, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 24, 25, 25, 255, 26, 25, 26, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 26, 25, 255, 25, 25, 26, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, 23, 22, 22, 255, 24, 24, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, + 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 24, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 71, 71, 71, 255, 112, 112, 112, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 22, 255, + 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 19, 255, 19, 20, 19, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 18, 19, 255, 20, 20, 19, 255, 18, 18, 19, 255, 18, 18, 19, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 17, 255, 19, 19, 20, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, + 18, 17, 18, 255, 18, 17, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 16, 17, 17, 255, 16, 16, 17, 255, 17, 17, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 22, 22, 23, 255, 60, 60, 62, 255, 50, 50, 50, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 20, 20, 255, 21, 21, 21, 255, 22, 21, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 23, 22, 255, 21, 22, 22, 255, + 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 23, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 23, 22, 255, 22, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, + 23, 22, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 113, 113, 113, 255, 72, 71, 72, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 41, 41, 41, 255, 145, 145, 145, 255, 23, 23, 24, 255, 24, 24, 24, 255, 57, 57, 56, 255, 145, 145, 146, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 26, 255, + 25, 25, 26, 255, 24, 24, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 27, 26, 26, 255, 42, 41, 42, 255, 146, 145, 146, 255, 41, 41, 42, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 58, 58, 58, 255, 146, 146, 146, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 27, 27, 26, 255, + 26, 26, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 25, 255, 27, 26, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 28, 28, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 28, 28, 28, 255, 27, 26, 26, 255, 27, 27, 27, 255, + 27, 26, 26, 255, 27, 27, 28, 255, 26, 26, 27, 255, 26, 26, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 28, 28, 27, 255, 25, 26, 26, 255, 26, 27, 27, 255, 27, 26, 26, 255, 26, 26, 25, 255, 27, 27, 27, 255, 28, 28, 28, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 114, 114, 114, 255, 74, 74, 74, 255, 26, 27, 26, 255, 146, 146, 146, 255, + 59, 58, 59, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 27, 26, 27, 255, 26, 25, 25, 255, 26, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 24, 255, 25, 25, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 26, 26, 26, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 26, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, + 24, 23, 24, 255, 24, 23, 23, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 55, 55, 55, 255, 144, 144, 145, 255, 22, 22, 23, 255, 71, 71, 71, 255, 111, 111, 112, 255, + 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 20, 19, 19, 255, 20, 20, 21, 255, 19, 19, 20, 255, 21, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 18, 255, 21, 21, 20, 255, 19, 19, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 18, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, + 19, 18, 19, 255, 19, 18, 19, 255, 18, 18, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 19, 19, 255, 17, 16, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 18, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 22, 22, 23, 255, 60, 60, 62, 255, 50, 50, 50, 255, 22, 23, 22, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 24, 24, 255, 26, 26, 25, 255, 26, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, + 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 27, 27, 26, 255, 27, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 28, 27, 28, 255, 26, 26, 27, 255, 28, 28, 27, 255, 27, 27, 27, 255, + 27, 26, 26, 255, 27, 26, 26, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 26, 27, 255, 28, 27, 28, 255, 28, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 27, 28, 255, 28, 28, 27, 255, 28, 27, 27, 255, 28, 28, 28, 255, 27, 27, 28, 255, 26, 26, 26, 255, 27, 27, 27, 255, + 27, 28, 28, 255, 26, 26, 26, 255, 27, 26, 27, 255, 26, 26, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 27, 27, 255, 28, 27, 28, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 26, 255, 26, 26, 25, 255, 26, 25, 25, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, + 27, 27, 27, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 27, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, + 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 24, 24, 255, 25, 25, 25, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 23, 22, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 24, 23, 24, 255, 24, 24, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, + 22, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 23, 22, 22, 255, 21, 20, 20, 255, 21, 21, 20, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, + 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 20, 20, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 18, 19, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 17, 18, 255, 19, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 17, 18, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 18, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 16, 17, 255, + 16, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 18, 17, 18, 255, 18, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, + 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 22, 22, 22, 255, 60, 60, 62, 255, 50, 50, 50, 255, 23, 23, 23, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 23, 255, 22, 22, 22, 255, 20, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 21, 22, 255, 22, 21, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 23, 22, 255, 22, 21, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, + 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 24, 24, 25, 255, 24, 23, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, + 26, 25, 26, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 27, 27, 27, 255, 26, 26, 25, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, 26, 26, 25, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, + 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 25, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 28, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 26, 255, 28, 28, 28, 255, 28, 28, 27, 255, 27, 27, 27, 255, 28, 28, 27, 255, 28, 28, 29, 255, 27, 27, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, + 27, 27, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 27, 27, 255, 27, 28, 27, 255, 28, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 28, 27, 255, 27, 27, 27, 255, 28, 28, 27, 255, 27, 27, 27, 255, 26, 26, 25, 255, 27, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 26, 26, 255, 27, 27, 26, 255, 27, 26, 26, 255, 25, 25, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 25, 26, 255, 26, 25, 26, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 23, 255, + 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, 22, 23, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, + 22, 21, 22, 255, 23, 23, 22, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 20, 20, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 20, 20, 255, + 20, 20, 20, 255, 21, 20, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 18, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, + 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 19, 255, 18, 17, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 18, 18, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 19, 19, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 18, 18, 255, 17, 16, 16, 255, 16, 16, 17, 255, 18, 17, 18, 255, + 18, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 22, 22, 22, 255, 60, 60, 62, 255, 50, 50, 50, 255, 23, 23, 23, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 20, 21, 255, + 21, 21, 21, 255, 21, 20, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 22, 22, 255, + 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 25, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 22, 255, 24, 23, 23, 255, 25, 25, 25, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 25, 25, 25, 255, 24, 25, 24, 255, 24, 24, 24, 255, + 25, 24, 24, 255, 25, 25, 25, 255, 24, 23, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 24, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 26, 27, 255, 26, 26, 25, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 26, 27, 255, 28, 28, 28, 255, + 28, 28, 28, 255, 27, 27, 26, 255, 28, 28, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 28, 255, 28, 28, 28, 255, 27, 28, 27, 255, 28, 28, 28, 255, 26, 26, 27, 255, 27, 28, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 27, 27, 255, 28, 27, 27, 255, 28, 28, 28, 255, + 27, 27, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 27, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 26, 27, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 25, 25, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 24, 23, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 25, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 19, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, 20, 20, 19, 255, + 20, 20, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 18, 18, 19, 255, 18, 18, 19, 255, 19, 18, 19, 255, 18, 17, 17, 255, + 19, 19, 19, 255, 18, 18, 19, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 16, 17, 255, 18, 18, 19, 255, 17, 17, 18, 255, 18, 17, 17, 255, + 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 16, 16, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 18, 18, 17, 255, 17, 18, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 23, 23, 23, 255, 60, 60, 62, 255, 50, 50, 50, 255, 23, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 22, 21, 255, 22, 21, 21, 255, 23, 22, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 24, 24, 25, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 24, 24, 255, 24, 24, 23, 255, + 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 129, 129, 129, 255, 73, 73, 73, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 25, 25, 255, 24, 25, 24, 255, 24, 24, 25, 255, 25, 25, 26, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 26, 26, 255, + 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 25, 255, 26, 25, 25, 255, 25, 25, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 25, 26, 255, 27, 26, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, + 27, 26, 26, 255, 26, 27, 27, 255, 27, 26, 26, 255, 26, 26, 25, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 28, 28, 28, 255, 26, 26, 27, 255, 27, 27, 25, 255, 27, 26, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 27, 255, 27, 27, 26, 255, 27, 28, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, + 27, 27, 28, 255, 28, 28, 28, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, + 27, 27, 26, 255, 25, 26, 25, 255, 26, 27, 26, 255, 27, 26, 26, 255, 27, 27, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 27, 27, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, + 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 79, 79, 79, 255, + 96, 95, 95, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 22, 21, 22, 255, 22, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 17, 255, 19, 19, 20, 255, 20, 19, 20, 255, 19, 19, 18, 255, 18, 18, 18, 255, + 19, 19, 20, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 17, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 17, 17, 255, 19, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 18, 18, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 23, 23, 23, 255, 60, 60, 62, 255, 50, 50, 50, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 22, 255, 20, 20, 19, 255, 21, 21, 21, 255, + 21, 20, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, 25, 25, 25, 255, 23, 23, 23, 255, 81, 81, 81, 255, 113, 113, 113, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 23, 23, 23, 255, 25, 24, 24, 255, 25, 25, 25, 255, + 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 23, 23, 255, 26, 26, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 27, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, + 26, 26, 26, 255, 26, 26, 25, 255, 27, 27, 27, 255, 25, 25, 25, 255, 27, 27, 27, 255, 27, 26, 26, 255, 26, 26, 26, 255, 27, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 27, 27, 26, 255, 28, 27, 27, 255, 27, 26, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 28, 27, 255, 27, 27, 28, 255, + 28, 27, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 27, 27, 255, 28, 28, 28, 255, 27, 28, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 29, 29, 29, 255, 28, 28, 28, 255, 27, 27, 28, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 25, 255, 27, 27, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 26, 25, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 25, 25, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 25, 25, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 23, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 47, 47, 47, 255, 144, 144, 145, 255, 38, 37, 38, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 20, 21, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 21, 20, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 21, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 17, 17, 18, 255, 19, 19, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 19, 255, + 18, 18, 17, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, + 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 15, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 17, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 23, 23, 23, 255, 60, 60, 62, 255, + 50, 50, 50, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 128, 128, 128, 255, 55, 55, 55, 255, + 22, 21, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 112, 112, 113, 255, 80, 80, 80, 255, 23, 23, 22, 255, 96, 96, 96, 255, 145, 145, 145, 255, 145, 145, 145, 255, 104, 104, 104, 255, 145, 145, 145, 255, 39, 39, 39, 255, 80, 80, 80, 255, 112, 112, 113, 255, 24, 24, 24, 255, 23, 23, 23, 255, 72, 72, 72, 255, 113, 113, 113, 255, 24, 24, 24, 255, 23, 23, 24, 255, + 41, 41, 41, 255, 145, 145, 146, 255, 56, 56, 57, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 23, 255, 25, 24, 24, 255, 25, 25, 25, 255, 26, 25, 25, 255, 49, 49, 50, 255, 137, 137, 138, 255, 145, 145, 146, 255, 97, 96, 97, 255, 81, 81, 81, 255, 113, 113, 114, 255, 25, 25, 25, 255, 25, 25, 25, 255, 74, 74, 74, 255, 114, 114, 114, 255, 26, 26, 26, 255, 98, 98, 98, 255, + 146, 146, 146, 255, 146, 146, 146, 255, 106, 106, 106, 255, 146, 146, 146, 255, 42, 42, 42, 255, 82, 82, 82, 255, 114, 114, 115, 255, 27, 26, 27, 255, 27, 26, 26, 255, 73, 73, 74, 255, 114, 114, 114, 255, 26, 27, 26, 255, 114, 114, 114, 255, 83, 82, 83, 255, 26, 26, 27, 255, 58, 58, 58, 255, 146, 146, 146, 255, 75, 74, 74, 255, 122, 122, 123, 255, 146, 146, 146, 255, 146, 146, 146, 255, + 138, 138, 138, 255, 75, 75, 75, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 28, 255, 27, 27, 27, 255, 99, 99, 99, 255, 146, 146, 147, 255, 146, 146, 147, 255, 44, 44, 43, 255, 91, 90, 91, 255, 146, 146, 146, 255, 146, 146, 147, 255, 122, 122, 123, 255, 52, 51, 52, 255, 28, 29, 29, 255, 27, 27, 27, 255, 28, 27, 27, 255, 28, 28, 27, 255, 28, 27, 27, 255, + 130, 130, 131, 255, 146, 146, 147, 255, 146, 146, 147, 255, 146, 146, 147, 255, 115, 115, 115, 255, 59, 59, 60, 255, 27, 27, 27, 255, 27, 27, 27, 255, 98, 99, 99, 255, 146, 146, 147, 255, 146, 146, 147, 255, 107, 106, 107, 255, 146, 146, 146, 255, 42, 42, 42, 255, 27, 27, 27, 255, 27, 27, 27, 255, 98, 98, 99, 255, 122, 122, 122, 255, 26, 25, 26, 255, 26, 26, 26, 255, 58, 58, 58, 255, + 146, 146, 146, 255, 26, 26, 27, 255, 26, 26, 26, 255, 114, 113, 114, 255, 146, 146, 146, 255, 146, 146, 146, 255, 106, 106, 106, 255, 130, 129, 130, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 25, 26, 255, 25, 24, 25, 255, 25, 25, 25, 255, 130, 130, 130, 255, 73, 73, 73, 255, 25, 25, 24, 255, 24, 24, 25, 255, 41, 41, 41, 255, 137, 137, 138, 255, 81, 81, 82, 255, 32, 32, 33, 255, + 113, 112, 113, 255, 145, 145, 146, 255, 145, 145, 146, 255, 113, 113, 113, 255, 32, 32, 32, 255, 24, 24, 23, 255, 145, 145, 146, 255, 121, 121, 121, 255, 145, 145, 146, 255, 145, 145, 146, 255, 80, 80, 80, 255, 24, 23, 23, 255, 81, 81, 80, 255, 113, 113, 113, 255, 23, 23, 24, 255, 80, 80, 80, 255, 113, 113, 113, 255, 24, 24, 24, 255, 113, 112, 113, 255, 80, 80, 80, 255, 32, 32, 32, 255, + 120, 120, 121, 255, 145, 145, 145, 255, 137, 136, 137, 255, 112, 112, 112, 255, 128, 128, 129, 255, 23, 23, 24, 255, 112, 112, 113, 255, 80, 79, 80, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 79, 79, 80, 255, 145, 144, 145, 255, 145, 144, 145, 255, 103, 103, 104, 255, 144, 144, 145, 255, 38, 37, 38, 255, 21, 21, 21, 255, 120, 120, 120, 255, 95, 95, 96, 255, 22, 22, 21, 255, + 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 19, 255, 22, 22, 21, 255, 95, 95, 96, 255, 79, 79, 78, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 79, 78, 79, 255, 111, 111, 111, 255, 21, 20, 21, 255, 111, 111, 112, 255, 78, 78, 78, 255, 20, 20, 21, 255, 70, 70, 70, 255, 136, 135, 136, 255, 144, 144, 145, 255, 144, 144, 145, 255, 86, 86, 86, 255, + 53, 53, 53, 255, 144, 144, 144, 255, 19, 19, 19, 255, 20, 19, 20, 255, 36, 36, 37, 255, 144, 144, 144, 255, 20, 20, 19, 255, 69, 69, 69, 255, 144, 144, 144, 255, 144, 144, 144, 255, 111, 111, 111, 255, 135, 135, 136, 255, 69, 68, 69, 255, 19, 19, 19, 255, 77, 77, 77, 255, 144, 144, 144, 255, 144, 144, 144, 255, 144, 144, 144, 255, 110, 110, 111, 255, 19, 19, 19, 255, 110, 110, 111, 255, + 77, 77, 77, 255, 19, 19, 19, 255, 18, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 28, 27, 27, 255, 102, 102, 102, 255, 143, 143, 144, 255, 144, 144, 144, 255, 143, 143, 144, 255, 102, 102, 102, 255, 52, 52, 51, 255, 52, 52, 51, 255, 143, 143, 144, 255, 18, 17, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, 44, 43, 43, 255, 135, 135, 135, 255, 143, 143, 144, 255, + 118, 118, 119, 255, 126, 126, 127, 255, 77, 77, 77, 255, 17, 18, 18, 255, 143, 143, 144, 255, 50, 50, 50, 255, 17, 17, 17, 255, 17, 16, 17, 255, 126, 126, 127, 255, 51, 50, 51, 255, 17, 17, 17, 255, 143, 143, 144, 255, 51, 51, 51, 255, 18, 17, 17, 255, 18, 18, 18, 255, 126, 126, 126, 255, 51, 51, 51, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 16, 255, + 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 15, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 18, 255, 16, 16, 16, 255, 15, 15, 15, 255, 16, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 15, 15, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 15, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 22, 22, 22, 255, 60, 60, 62, 255, 50, 50, 50, 255, 21, 21, 22, 255, 21, 21, 20, 255, 22, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 20, 20, 21, 255, + 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 23, 22, 255, 22, 22, 22, 255, 128, 128, 129, 255, 54, 54, 54, 255, 23, 23, 24, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 22, 255, 112, 112, 113, 255, 80, 80, 81, 255, 39, 38, 39, 255, 145, 144, 145, 255, 40, 40, 40, 255, 23, 23, 23, 255, 88, 88, 88, 255, 145, 145, 145, 255, + 39, 39, 40, 255, 80, 80, 80, 255, 113, 113, 113, 255, 24, 24, 24, 255, 24, 24, 24, 255, 72, 72, 72, 255, 113, 113, 113, 255, 25, 25, 25, 255, 24, 24, 24, 255, 81, 81, 82, 255, 145, 145, 146, 255, 97, 97, 97, 255, 24, 24, 24, 255, 24, 25, 25, 255, 23, 23, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 97, 97, 97, 255, 113, 113, 113, 255, 25, 25, 25, 255, + 26, 25, 26, 255, 81, 81, 82, 255, 113, 113, 114, 255, 25, 24, 25, 255, 26, 26, 26, 255, 73, 73, 73, 255, 114, 113, 114, 255, 41, 41, 41, 255, 146, 146, 146, 255, 42, 42, 42, 255, 26, 25, 26, 255, 90, 90, 90, 255, 146, 146, 146, 255, 41, 41, 42, 255, 82, 82, 82, 255, 114, 114, 114, 255, 26, 26, 27, 255, 26, 26, 27, 255, 74, 74, 74, 255, 114, 114, 114, 255, 27, 27, 27, 255, + 114, 114, 114, 255, 83, 82, 83, 255, 51, 51, 51, 255, 138, 138, 138, 255, 66, 66, 66, 255, 27, 27, 27, 255, 26, 26, 26, 255, 28, 27, 28, 255, 26, 27, 26, 255, 67, 67, 66, 255, 138, 138, 138, 255, 28, 28, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 27, 255, 43, 43, 43, 255, 146, 146, 147, 255, 59, 58, 58, 255, 28, 27, 28, 255, 75, 75, 75, 255, 138, 138, 138, 255, + 51, 51, 51, 255, 28, 28, 28, 255, 99, 99, 99, 255, 130, 130, 131, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 130, 130, 131, 255, 75, 75, 75, 255, 28, 28, 28, 255, 27, 27, 26, 255, 91, 91, 91, 255, 146, 146, 147, 255, 52, 52, 52, 255, 43, 43, 43, 255, 146, 146, 147, 255, 43, 43, 43, 255, 27, 27, 26, 255, 91, 90, 91, 255, + 146, 146, 147, 255, 43, 43, 43, 255, 26, 26, 26, 255, 34, 35, 35, 255, 138, 138, 138, 255, 138, 138, 138, 255, 58, 58, 58, 255, 28, 27, 27, 255, 58, 58, 58, 255, 146, 146, 146, 255, 27, 27, 27, 255, 73, 74, 74, 255, 130, 130, 130, 255, 42, 42, 42, 255, 26, 26, 25, 255, 106, 106, 106, 255, 130, 130, 130, 255, 26, 26, 27, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 25, 255, + 26, 26, 25, 255, 130, 129, 130, 255, 73, 73, 73, 255, 25, 25, 24, 255, 33, 33, 34, 255, 129, 129, 130, 255, 89, 89, 89, 255, 24, 24, 24, 255, 97, 97, 97, 255, 121, 121, 122, 255, 33, 33, 33, 255, 32, 31, 32, 255, 121, 121, 122, 255, 97, 97, 97, 255, 24, 24, 24, 255, 145, 145, 145, 255, 73, 72, 73, 255, 24, 24, 24, 255, 56, 56, 56, 255, 145, 145, 146, 255, 56, 56, 56, 255, + 80, 80, 80, 255, 113, 113, 113, 255, 23, 23, 24, 255, 80, 80, 80, 255, 113, 113, 113, 255, 24, 24, 24, 255, 112, 112, 113, 255, 80, 80, 80, 255, 71, 71, 71, 255, 128, 128, 129, 255, 23, 23, 22, 255, 31, 30, 30, 255, 112, 112, 113, 255, 128, 128, 129, 255, 22, 22, 23, 255, 112, 112, 113, 255, 80, 80, 80, 255, 23, 22, 23, 255, 22, 22, 22, 255, 38, 38, 39, 255, 145, 144, 145, 255, + 55, 55, 55, 255, 23, 23, 23, 255, 79, 79, 79, 255, 144, 144, 145, 255, 38, 38, 38, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 95, 95, 95, 255, 79, 79, 79, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 20, 20, 255, 79, 78, 79, 255, 111, 111, 112, 255, + 21, 21, 20, 255, 111, 111, 111, 255, 78, 78, 78, 255, 36, 36, 36, 255, 144, 144, 144, 255, 69, 69, 70, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 53, 53, 53, 255, 144, 144, 145, 255, 19, 20, 20, 255, 19, 19, 19, 255, 36, 36, 37, 255, 144, 144, 144, 255, 19, 19, 20, 255, 127, 127, 128, 255, 69, 69, 69, 255, 18, 18, 19, 255, 69, 69, 69, 255, 135, 135, 136, 255, + 69, 69, 69, 255, 69, 69, 69, 255, 135, 135, 136, 255, 53, 53, 53, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 20, 255, 20, 19, 19, 255, 110, 110, 110, 255, 77, 77, 77, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 26, 26, 26, 255, 127, 127, 127, 255, 119, 118, 119, 255, 36, 36, 36, 255, 18, 18, 19, 255, 18, 18, 18, 255, 109, 109, 110, 255, + 77, 77, 76, 255, 52, 52, 51, 255, 143, 143, 144, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 102, 101, 102, 255, 101, 101, 102, 255, 18, 18, 18, 255, 51, 51, 51, 255, 126, 126, 126, 255, 76, 77, 77, 255, 18, 18, 18, 255, 143, 143, 143, 255, 51, 50, 51, 255, 18, 18, 18, 255, 17, 17, 17, 255, 126, 126, 127, 255, 51, 51, 51, 255, 16, 17, 16, 255, 143, 143, 144, 255, + 51, 51, 51, 255, 18, 17, 17, 255, 17, 18, 18, 255, 126, 126, 127, 255, 51, 51, 51, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 23, 23, 23, 255, 60, 60, 62, 255, 50, 50, 50, 255, 23, 23, 23, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 128, 128, 128, 255, 54, 55, 55, 255, 23, 23, 23, 255, 129, 128, 129, 255, 72, 71, 72, 255, + 22, 23, 22, 255, 113, 112, 113, 255, 79, 79, 79, 255, 31, 31, 30, 255, 145, 145, 146, 255, 87, 88, 88, 255, 23, 23, 23, 255, 40, 40, 39, 255, 145, 145, 145, 255, 39, 39, 40, 255, 80, 80, 80, 255, 112, 112, 113, 255, 24, 24, 24, 255, 24, 24, 23, 255, 71, 71, 72, 255, 113, 113, 113, 255, 25, 24, 25, 255, 24, 24, 24, 255, 137, 137, 137, 255, 80, 80, 80, 255, 145, 145, 146, 255, + 41, 40, 40, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 97, 97, 98, 255, 82, 82, 82, 255, 25, 25, 25, 255, 26, 26, 25, 255, 81, 81, 81, 255, 114, 114, 114, 255, 26, 25, 26, 255, 25, 25, 25, 255, 74, 74, 74, 255, 113, 113, 114, 255, 34, 33, 34, 255, 145, 145, 146, 255, 90, 90, 90, 255, 26, 26, 25, 255, 42, 42, 42, 255, + 146, 145, 146, 255, 42, 42, 41, 255, 82, 82, 83, 255, 114, 114, 114, 255, 25, 26, 25, 255, 26, 26, 27, 255, 74, 74, 75, 255, 114, 114, 114, 255, 26, 27, 26, 255, 114, 114, 114, 255, 122, 122, 123, 255, 138, 138, 138, 255, 74, 74, 75, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 51, 51, 51, 255, 98, 98, 98, 255, 122, 122, 123, 255, 114, 114, 115, 255, 28, 28, 28, 255, + 28, 27, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 43, 43, 43, 255, 146, 146, 147, 255, 27, 27, 27, 255, 27, 27, 27, 255, 99, 99, 99, 255, 91, 91, 91, 255, 28, 28, 28, 255, 28, 28, 28, 255, 36, 36, 36, 255, 146, 146, 147, 255, 44, 44, 44, 255, 28, 28, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 29, 28, 28, 255, 130, 130, 131, 255, 75, 75, 76, 255, 27, 28, 27, 255, + 28, 27, 27, 255, 27, 27, 26, 255, 82, 82, 83, 255, 122, 122, 123, 255, 36, 36, 36, 255, 146, 146, 146, 255, 91, 91, 91, 255, 26, 26, 26, 255, 43, 43, 44, 255, 146, 146, 146, 255, 44, 43, 43, 255, 27, 27, 27, 255, 82, 82, 83, 255, 114, 114, 114, 255, 83, 83, 83, 255, 98, 98, 98, 255, 27, 27, 27, 255, 58, 58, 58, 255, 146, 146, 146, 255, 27, 26, 26, 255, 98, 98, 98, 255, + 90, 90, 90, 255, 26, 26, 26, 255, 25, 25, 26, 255, 58, 57, 58, 255, 130, 130, 130, 255, 26, 26, 25, 255, 27, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 129, 129, 130, 255, 73, 73, 74, 255, 24, 25, 25, 255, 121, 121, 122, 255, 105, 105, 105, 255, 24, 24, 25, 255, 25, 26, 25, 255, 129, 129, 130, 255, 64, 64, 65, 255, 25, 25, 25, 255, 24, 24, 25, 255, + 65, 65, 65, 255, 129, 129, 130, 255, 24, 24, 23, 255, 145, 145, 146, 255, 56, 56, 56, 255, 24, 24, 23, 255, 24, 24, 24, 255, 105, 105, 105, 255, 80, 80, 80, 255, 80, 80, 80, 255, 112, 112, 113, 255, 23, 23, 23, 255, 81, 81, 81, 255, 113, 113, 113, 255, 24, 24, 23, 255, 113, 113, 113, 255, 80, 80, 80, 255, 63, 63, 64, 255, 137, 137, 137, 255, 72, 72, 72, 255, 23, 23, 23, 255, + 71, 71, 71, 255, 128, 128, 129, 255, 22, 22, 22, 255, 112, 112, 113, 255, 79, 80, 79, 255, 22, 22, 22, 255, 22, 21, 22, 255, 71, 71, 71, 255, 120, 120, 121, 255, 22, 21, 22, 255, 22, 21, 21, 255, 21, 22, 22, 255, 144, 144, 145, 255, 38, 38, 38, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 95, 95, 95, 255, 78, 78, 79, 255, 21, 21, 21, 255, 95, 95, 96, 255, 95, 95, 95, 255, 21, 21, 20, 255, 78, 78, 79, 255, 111, 111, 111, 255, 21, 21, 21, 255, 111, 111, 111, 255, 78, 78, 78, 255, 70, 70, 70, 255, 119, 119, 120, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 19, 20, 255, 53, 53, 53, 255, 144, 144, 144, 255, 20, 20, 20, 255, + 20, 20, 19, 255, 36, 36, 36, 255, 144, 144, 144, 255, 19, 19, 19, 255, 119, 119, 119, 255, 110, 110, 110, 255, 26, 27, 27, 255, 20, 19, 19, 255, 127, 127, 127, 255, 69, 69, 68, 255, 94, 94, 94, 255, 86, 85, 85, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 111, 110, 111, 255, 77, 77, 77, 255, 19, 19, 19, 255, 18, 18, 19, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 69, 69, 69, 255, 127, 127, 127, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 93, 93, 93, 255, 76, 76, 77, 255, 52, 52, 52, 255, 143, 143, 144, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 17, 255, 110, 110, 110, 255, 76, 76, 76, 255, 18, 18, 18, 255, 19, 19, 18, 255, 110, 110, 111, 255, 76, 76, 77, 255, + 17, 17, 18, 255, 143, 143, 144, 255, 51, 51, 50, 255, 18, 18, 16, 255, 17, 17, 17, 255, 126, 126, 127, 255, 51, 51, 51, 255, 18, 17, 17, 255, 143, 143, 144, 255, 50, 50, 50, 255, 17, 17, 16, 255, 16, 16, 17, 255, 127, 127, 127, 255, 50, 50, 51, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 18, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 17, 16, 16, 255, 16, 17, 17, 255, 16, 16, 16, 255, 18, 17, 18, 255, 23, 23, 23, 255, 61, 60, 62, 255, 51, 50, 50, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 21, 255, 128, 129, 129, 255, 55, 55, 55, 255, 71, 71, 71, 255, 137, 137, 137, 255, 129, 128, 129, 255, 23, 23, 24, 255, 112, 112, 113, 255, 80, 80, 80, 255, 23, 23, 23, 255, 72, 72, 72, 255, 112, 112, 113, 255, 145, 145, 145, 255, 145, 145, 145, 255, 145, 145, 146, 255, 40, 40, 40, 255, 80, 80, 80, 255, 112, 112, 113, 255, + 23, 23, 22, 255, 24, 24, 24, 255, 72, 72, 71, 255, 113, 113, 113, 255, 24, 23, 23, 255, 73, 73, 73, 255, 129, 129, 129, 255, 24, 24, 24, 255, 96, 96, 97, 255, 89, 89, 89, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 24, 24, 255, 97, 97, 97, 255, 81, 81, 81, 255, 24, 24, 25, 255, 25, 25, 24, 255, 81, 81, 81, 255, 113, 113, 114, 255, + 26, 26, 25, 255, 26, 26, 26, 255, 73, 74, 73, 255, 114, 114, 114, 255, 25, 26, 26, 255, 74, 73, 74, 255, 114, 113, 114, 255, 146, 146, 146, 255, 146, 146, 146, 255, 146, 146, 146, 255, 42, 42, 41, 255, 82, 82, 82, 255, 115, 114, 114, 255, 26, 26, 26, 255, 26, 26, 26, 255, 74, 74, 74, 255, 114, 114, 115, 255, 26, 27, 26, 255, 114, 114, 114, 255, 122, 122, 122, 255, 130, 130, 131, 255, + 43, 43, 42, 255, 28, 27, 27, 255, 28, 27, 27, 255, 98, 98, 99, 255, 130, 130, 131, 255, 98, 98, 99, 255, 83, 83, 83, 255, 27, 27, 27, 255, 27, 27, 28, 255, 28, 28, 27, 255, 28, 27, 28, 255, 28, 28, 28, 255, 44, 44, 44, 255, 146, 146, 147, 255, 27, 27, 27, 255, 27, 28, 27, 255, 99, 99, 99, 255, 91, 91, 91, 255, 28, 27, 26, 255, 28, 28, 27, 255, 36, 36, 36, 255, + 146, 146, 147, 255, 44, 44, 43, 255, 28, 28, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 28, 255, 130, 130, 130, 255, 75, 76, 75, 255, 28, 28, 28, 255, 28, 27, 27, 255, 28, 27, 28, 255, 50, 50, 50, 255, 146, 146, 147, 255, 26, 26, 26, 255, 74, 74, 75, 255, 114, 114, 115, 255, 146, 146, 147, 255, 146, 146, 147, 255, 146, 146, 147, 255, 43, 42, 42, 255, 27, 27, 27, 255, + 130, 130, 130, 255, 74, 74, 75, 255, 42, 42, 43, 255, 146, 146, 146, 255, 42, 42, 42, 255, 58, 58, 58, 255, 146, 146, 146, 255, 26, 26, 26, 255, 98, 98, 98, 255, 90, 90, 90, 255, 25, 26, 24, 255, 26, 26, 26, 255, 58, 58, 58, 255, 129, 129, 130, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 129, 129, 130, 255, 145, 145, 146, 255, + 145, 145, 146, 255, 145, 145, 146, 255, 82, 82, 82, 255, 25, 25, 24, 255, 25, 25, 24, 255, 129, 129, 130, 255, 65, 65, 65, 255, 24, 24, 23, 255, 24, 23, 24, 255, 64, 64, 65, 255, 129, 129, 129, 255, 24, 24, 24, 255, 145, 145, 146, 255, 57, 56, 57, 255, 25, 25, 25, 255, 24, 24, 24, 255, 97, 97, 97, 255, 81, 81, 81, 255, 80, 81, 81, 255, 113, 113, 113, 255, 23, 23, 24, 255, + 80, 80, 81, 255, 113, 112, 113, 255, 24, 23, 23, 255, 112, 112, 112, 255, 80, 80, 80, 255, 23, 23, 24, 255, 80, 80, 80, 255, 121, 121, 121, 255, 145, 145, 146, 255, 145, 145, 145, 255, 128, 128, 129, 255, 22, 22, 22, 255, 112, 112, 112, 255, 79, 79, 79, 255, 22, 22, 23, 255, 22, 22, 23, 255, 72, 71, 72, 255, 120, 120, 120, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 145, 145, 145, 255, 38, 38, 39, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 94, 94, 94, 255, 78, 78, 78, 255, 37, 38, 38, 255, 144, 144, 145, 255, 136, 136, 136, 255, 37, 37, 37, 255, 78, 78, 79, 255, 111, 111, 112, 255, 20, 20, 21, 255, 111, 111, 111, 255, 78, 78, 78, 255, + 70, 70, 70, 255, 119, 119, 120, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 53, 53, 53, 255, 144, 144, 145, 255, 19, 19, 18, 255, 19, 19, 19, 255, 36, 36, 36, 255, 144, 144, 144, 255, 20, 19, 19, 255, 44, 44, 44, 255, 93, 94, 94, 255, 144, 144, 144, 255, 144, 144, 144, 255, 144, 144, 144, 255, 69, 68, 69, 255, 94, 94, 94, 255, 144, 143, 144, 255, + 143, 143, 144, 255, 143, 143, 144, 255, 144, 144, 144, 255, 143, 143, 144, 255, 19, 19, 19, 255, 110, 110, 111, 255, 77, 77, 77, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 18, 19, 255, 85, 86, 85, 255, 93, 93, 93, 255, 18, 18, 18, 255, 18, 18, 18, 255, 110, 110, 110, 255, 143, 143, 144, 255, 143, 143, 144, 255, 77, 76, 77, 255, 52, 52, 51, 255, 143, 143, 144, 255, + 17, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 110, 110, 110, 255, 68, 68, 68, 255, 18, 18, 18, 255, 18, 17, 17, 255, 110, 110, 110, 255, 76, 76, 76, 255, 17, 18, 17, 255, 143, 143, 143, 255, 51, 51, 51, 255, 17, 17, 18, 255, 16, 16, 17, 255, 126, 126, 126, 255, 51, 51, 52, 255, 18, 18, 17, 255, 143, 143, 144, 255, 52, 51, 52, 255, 18, 17, 18, 255, 18, 18, 18, 255, + 126, 126, 127, 255, 51, 51, 50, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 18, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 17, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 23, 23, 23, 255, 61, 61, 62, 255, 51, 51, 50, 255, 22, 22, 23, 255, 20, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 23, 255, 20, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 128, 128, 129, 255, 55, 55, 55, 255, 129, 129, 129, 255, 72, 72, 72, 255, 112, 112, 112, 255, 72, 71, 71, 255, 112, 112, 113, 255, 79, 79, 79, 255, + 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 55, 55, 55, 255, 145, 145, 145, 255, 31, 31, 32, 255, 80, 80, 80, 255, 129, 129, 129, 255, 56, 56, 56, 255, 23, 23, 24, 255, 105, 105, 105, 255, 105, 105, 105, 255, 25, 24, 24, 255, 121, 121, 121, 255, 80, 80, 80, 255, 24, 24, 23, 255, 56, 56, 56, 255, 137, 137, 138, 255, 33, 33, 33, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 97, 97, 98, 255, 82, 81, 82, 255, 25, 25, 25, 255, 25, 25, 25, 255, 81, 81, 82, 255, 130, 130, 130, 255, 57, 57, 57, 255, 26, 26, 26, 255, 105, 105, 106, 255, 106, 106, 106, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 58, 58, 59, 255, 146, 145, 146, 255, 34, 34, 33, 255, 82, 82, 82, 255, + 130, 130, 131, 255, 58, 58, 58, 255, 26, 26, 26, 255, 106, 106, 106, 255, 106, 106, 106, 255, 27, 26, 27, 255, 114, 114, 114, 255, 82, 82, 82, 255, 75, 75, 75, 255, 130, 130, 131, 255, 42, 42, 42, 255, 27, 27, 26, 255, 122, 122, 123, 255, 83, 82, 83, 255, 28, 27, 27, 255, 27, 26, 27, 255, 28, 28, 27, 255, 28, 28, 27, 255, 28, 28, 29, 255, 27, 27, 28, 255, 28, 28, 27, 255, + 44, 44, 44, 255, 146, 146, 147, 255, 28, 28, 29, 255, 28, 28, 28, 255, 75, 75, 76, 255, 138, 138, 139, 255, 52, 52, 52, 255, 28, 28, 28, 255, 83, 83, 83, 255, 130, 130, 131, 255, 27, 26, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 130, 130, 131, 255, 75, 75, 75, 255, 28, 28, 28, 255, 28, 27, 27, 255, 28, 28, 28, 255, 51, 51, 51, 255, + 146, 146, 146, 255, 27, 27, 26, 255, 27, 27, 28, 255, 28, 28, 27, 255, 27, 27, 26, 255, 58, 58, 59, 255, 146, 146, 147, 255, 35, 35, 35, 255, 67, 67, 67, 255, 138, 138, 139, 255, 27, 27, 27, 255, 27, 26, 27, 255, 106, 107, 107, 255, 82, 82, 82, 255, 58, 58, 58, 255, 146, 146, 146, 255, 26, 27, 26, 255, 58, 57, 58, 255, 138, 138, 139, 255, 51, 51, 49, 255, 26, 26, 26, 255, + 74, 74, 74, 255, 130, 130, 130, 255, 25, 26, 27, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 130, 130, 130, 255, 74, 74, 74, 255, 25, 25, 25, 255, 49, 49, 49, 255, 129, 129, 130, 255, 73, 73, 73, 255, 25, 25, 25, 255, 97, 97, 97, 255, 121, 121, 122, 255, 33, 33, 32, 255, 24, 24, 24, 255, 113, 113, 113, 255, 97, 97, 98, 255, 25, 24, 24, 255, + 145, 145, 146, 255, 97, 96, 96, 255, 24, 24, 23, 255, 41, 41, 41, 255, 137, 137, 137, 255, 65, 65, 65, 255, 81, 81, 80, 255, 113, 113, 113, 255, 23, 23, 23, 255, 80, 80, 80, 255, 112, 112, 113, 255, 23, 23, 22, 255, 113, 113, 113, 255, 80, 80, 80, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 80, 80, 79, 255, 120, 120, 121, 255, 23, 23, 22, 255, + 112, 112, 113, 255, 120, 120, 121, 255, 39, 39, 38, 255, 23, 23, 23, 255, 31, 31, 30, 255, 137, 136, 137, 255, 71, 71, 71, 255, 21, 21, 21, 255, 38, 38, 38, 255, 145, 144, 145, 255, 38, 38, 38, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 95, 95, 95, 255, 78, 78, 79, 255, + 94, 94, 95, 255, 95, 95, 96, 255, 78, 78, 79, 255, 95, 95, 95, 255, 78, 78, 78, 255, 111, 111, 112, 255, 21, 21, 21, 255, 111, 111, 112, 255, 78, 78, 78, 255, 36, 36, 37, 255, 144, 144, 145, 255, 70, 70, 70, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 53, 53, 53, 255, 144, 144, 145, 255, 77, 77, 78, 255, 20, 20, 19, 255, 78, 77, 78, 255, 136, 136, 136, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 28, 28, 28, 255, 135, 135, 136, 255, 61, 61, 61, 255, 61, 60, 61, 255, 119, 119, 119, 255, 28, 28, 27, 255, 19, 19, 19, 255, 68, 68, 69, 255, 127, 127, 127, 255, 19, 19, 18, 255, 110, 110, 111, 255, 77, 77, 78, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 17, 255, 19, 18, 19, 255, 85, 85, 85, 255, + 93, 93, 94, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 18, 18, 255, 19, 19, 18, 255, 51, 51, 51, 255, 143, 143, 144, 255, 77, 76, 77, 255, 17, 17, 17, 255, 18, 18, 18, 255, 110, 110, 110, 255, 67, 67, 68, 255, 18, 18, 18, 255, 19, 19, 18, 255, 110, 110, 110, 255, 76, 76, 76, 255, 16, 16, 16, 255, 143, 143, 144, 255, 101, 101, 102, 255, + 18, 18, 17, 255, 42, 42, 43, 255, 143, 143, 144, 255, 43, 43, 43, 255, 17, 17, 17, 255, 143, 143, 144, 255, 101, 101, 102, 255, 18, 18, 16, 255, 43, 43, 43, 255, 143, 143, 144, 255, 42, 41, 42, 255, 17, 17, 17, 255, 17, 16, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, + 17, 16, 16, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 23, 23, 24, 255, 61, 61, 63, 255, 51, 51, 51, 255, 23, 22, 23, 255, 22, 22, 22, 255, 20, 20, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 128, 128, 129, 255, 79, 79, 80, 255, 128, 128, 129, 255, 22, 21, 22, 255, 55, 54, 55, 255, 128, 129, 129, 255, 112, 112, 113, 255, 79, 79, 80, 255, 23, 22, 23, 255, 96, 96, 96, 255, 145, 145, 145, 255, 145, 145, 145, 255, 145, 145, 145, 255, 81, 81, 81, 255, 23, 23, 23, 255, 80, 80, 81, 255, 129, 129, 129, 255, 121, 121, 121, 255, 145, 145, 145, 255, 137, 137, 138, 255, + 47, 47, 46, 255, 56, 56, 56, 255, 137, 137, 137, 255, 33, 33, 33, 255, 25, 24, 24, 255, 24, 24, 24, 255, 113, 113, 113, 255, 81, 81, 81, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 73, 73, 73, 255, 145, 145, 146, 255, 146, 145, 146, 255, 145, 145, 146, 255, 98, 98, 98, 255, 81, 81, 81, 255, 130, 129, 130, 255, 122, 121, 122, 255, 145, 145, 146, 255, 138, 138, 138, 255, + 50, 50, 51, 255, 25, 25, 25, 255, 98, 98, 98, 255, 145, 146, 146, 255, 146, 146, 146, 255, 145, 145, 146, 255, 82, 82, 82, 255, 26, 26, 26, 255, 82, 82, 83, 255, 130, 130, 130, 255, 122, 122, 123, 255, 146, 145, 146, 255, 138, 138, 139, 255, 50, 51, 51, 255, 28, 28, 27, 255, 114, 114, 115, 255, 83, 82, 82, 255, 27, 26, 26, 255, 75, 75, 75, 255, 130, 130, 131, 255, 51, 51, 51, 255, + 59, 58, 59, 255, 130, 130, 131, 255, 146, 146, 147, 255, 146, 146, 146, 255, 106, 106, 107, 255, 28, 27, 27, 255, 27, 27, 26, 255, 27, 28, 28, 255, 28, 28, 28, 255, 131, 131, 131, 255, 146, 146, 147, 255, 146, 146, 147, 255, 146, 146, 147, 255, 44, 44, 43, 255, 91, 91, 91, 255, 146, 146, 146, 255, 146, 146, 147, 255, 123, 123, 123, 255, 51, 51, 50, 255, 27, 27, 28, 255, 28, 28, 29, 255, + 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 131, 130, 131, 255, 75, 75, 75, 255, 27, 27, 28, 255, 27, 27, 27, 255, 28, 27, 27, 255, 83, 83, 83, 255, 122, 122, 123, 255, 28, 27, 27, 255, 98, 98, 99, 255, 146, 146, 147, 255, 146, 146, 147, 255, 146, 146, 146, 255, 82, 82, 82, 255, 27, 27, 28, 255, 114, 114, 115, 255, 83, 83, 83, 255, 27, 27, 27, 255, 27, 27, 27, 255, + 58, 58, 58, 255, 138, 138, 138, 255, 66, 66, 67, 255, 146, 146, 147, 255, 26, 25, 26, 255, 26, 26, 26, 255, 82, 81, 82, 255, 146, 146, 146, 255, 146, 146, 146, 255, 122, 122, 122, 255, 129, 130, 130, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 129, 129, 130, 255, 73, 73, 74, 255, 25, 25, 26, 255, 25, 25, 25, 255, 89, 89, 89, 255, + 97, 97, 97, 255, 25, 26, 25, 255, 33, 33, 33, 255, 113, 113, 113, 255, 145, 145, 146, 255, 145, 145, 146, 255, 113, 113, 113, 255, 32, 32, 32, 255, 25, 25, 24, 255, 145, 145, 146, 255, 105, 105, 105, 255, 145, 145, 146, 255, 145, 145, 145, 255, 97, 97, 98, 255, 24, 24, 24, 255, 80, 80, 81, 255, 113, 112, 113, 255, 24, 24, 24, 255, 80, 80, 80, 255, 112, 112, 113, 255, 23, 23, 24, 255, + 112, 112, 113, 255, 80, 80, 80, 255, 23, 23, 23, 255, 129, 129, 129, 255, 145, 145, 145, 255, 145, 145, 145, 255, 137, 137, 137, 255, 55, 55, 54, 255, 23, 23, 23, 255, 112, 112, 112, 255, 112, 112, 112, 255, 120, 120, 121, 255, 145, 145, 145, 255, 55, 55, 55, 255, 55, 55, 54, 255, 136, 136, 137, 255, 144, 144, 145, 255, 120, 120, 121, 255, 144, 144, 145, 255, 38, 38, 38, 255, 21, 21, 22, 255, + 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 95, 95, 95, 255, 87, 87, 87, 255, 136, 136, 136, 255, 36, 36, 37, 255, 29, 29, 28, 255, 135, 135, 136, 255, 95, 94, 95, 255, 111, 112, 112, 255, 20, 20, 20, 255, 111, 111, 112, 255, 79, 78, 79, 255, 20, 20, 20, 255, 53, 53, 54, 255, 127, 127, 128, 255, + 144, 144, 144, 255, 144, 144, 145, 255, 95, 95, 95, 255, 53, 53, 52, 255, 144, 144, 144, 255, 102, 102, 102, 255, 144, 144, 144, 255, 144, 144, 144, 255, 69, 69, 70, 255, 19, 19, 19, 255, 69, 69, 69, 255, 144, 144, 144, 255, 144, 144, 144, 255, 143, 143, 144, 255, 110, 110, 111, 255, 19, 19, 18, 255, 20, 20, 19, 255, 77, 77, 77, 255, 144, 144, 144, 255, 144, 144, 144, 255, 127, 127, 127, 255, + 52, 52, 52, 255, 18, 19, 18, 255, 110, 110, 110, 255, 77, 77, 78, 255, 18, 19, 19, 255, 18, 17, 17, 255, 19, 19, 18, 255, 19, 19, 19, 255, 69, 69, 69, 255, 127, 127, 127, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 19, 255, 51, 51, 51, 255, 143, 143, 144, 255, 93, 93, 93, 255, 143, 143, 144, 255, 110, 110, 110, 255, + 110, 110, 110, 255, 68, 68, 68, 255, 18, 17, 18, 255, 18, 18, 18, 255, 110, 110, 110, 255, 76, 76, 76, 255, 17, 17, 17, 255, 143, 143, 144, 255, 102, 102, 102, 255, 143, 143, 144, 255, 143, 143, 144, 255, 92, 92, 92, 255, 18, 18, 18, 255, 17, 16, 16, 255, 143, 143, 143, 255, 101, 101, 102, 255, 143, 143, 143, 255, 143, 143, 143, 255, 93, 93, 93, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, + 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 18, 18, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 23, 23, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 20, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, + 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 21, 21, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 128, 128, 129, 255, 137, 137, 137, 255, 71, 71, 71, 255, 22, 22, 21, 255, 22, 22, 22, 255, 112, 112, 112, 255, 145, 145, 145, 255, 79, 80, 79, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 24, 255, 23, 22, 23, 255, 24, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 26, 25, 25, 255, + 97, 97, 98, 255, 82, 81, 81, 255, 25, 25, 26, 255, 24, 24, 24, 255, 81, 80, 81, 255, 114, 114, 114, 255, 25, 25, 26, 255, 25, 25, 24, 255, 26, 26, 25, 255, 25, 26, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 24, 255, 26, 26, 26, 255, 26, 27, 27, 255, 27, 27, 27, 255, 25, 25, 26, 255, 25, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, + 26, 26, 27, 255, 26, 26, 25, 255, 26, 26, 26, 255, 114, 114, 115, 255, 82, 82, 82, 255, 26, 26, 26, 255, 28, 27, 27, 255, 27, 26, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 27, 28, 27, 255, 28, 28, 28, 255, 29, 28, 28, 255, 28, 27, 28, 255, 27, 27, 28, 255, 43, 43, 44, 255, 146, 146, 147, 255, 28, 27, 27, 255, + 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 27, 27, 255, 28, 29, 29, 255, 28, 28, 27, 255, 27, 27, 27, 255, 27, 28, 28, 255, 28, 28, 27, 255, 27, 27, 27, 255, 130, 130, 131, 255, 75, 75, 75, 255, 28, 28, 27, 255, 28, 27, 27, 255, 98, 98, 98, 255, 146, 146, 147, 255, 67, 67, 67, 255, 27, 27, 28, 255, 27, 27, 27, 255, + 28, 28, 28, 255, 28, 28, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 28, 27, 28, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 25, 25, 255, 26, 26, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 57, 57, 57, 255, 130, 129, 130, 255, 26, 26, 27, 255, + 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 129, 129, 130, 255, 73, 73, 73, 255, 24, 24, 24, 255, 33, 33, 33, 255, 121, 121, 122, 255, 81, 81, 82, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 25, 255, 145, 145, 146, 255, 56, 56, 56, 255, 25, 24, 24, 255, + 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 80, 80, 80, 255, 113, 113, 113, 255, 22, 23, 23, 255, 112, 112, 113, 255, 80, 80, 80, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 144, 144, 145, 255, 38, 38, 38, 255, 22, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 20, 19, 20, 255, 21, 22, 21, 255, 95, 95, 96, 255, 136, 136, 137, 255, 95, 94, 95, 255, 21, 21, 21, 255, 21, 20, 21, 255, + 78, 78, 78, 255, 144, 144, 144, 255, 111, 111, 111, 255, 19, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 19, 20, 20, 255, 20, 21, 20, 255, 20, 19, 19, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 53, 53, 52, 255, 144, 144, 144, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 17, 255, 110, 110, 111, 255, 76, 76, 77, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 118, 118, 119, 255, 110, 110, 111, 255, 27, 27, 26, 255, + 19, 19, 19, 255, 34, 34, 34, 255, 93, 93, 93, 255, 77, 76, 76, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 18, 17, 17, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 143, 143, 143, 255, 51, 50, 51, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 18, 17, 18, 255, 17, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 23, 22, 23, 255, 61, 61, 63, 255, + 51, 51, 51, 255, 23, 23, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 23, 255, 128, 128, 129, 255, 128, 128, 129, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 55, 55, 55, 255, 145, 145, 145, 255, 80, 80, 80, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 23, 23, 24, 255, + 24, 24, 23, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 26, 25, 255, 24, 24, 24, 255, 97, 97, 98, 255, 81, 81, 82, 255, 25, 25, 26, 255, 25, 25, 25, 255, 81, 81, 81, 255, 113, 113, 113, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 28, 27, 27, 255, 26, 26, 26, 255, 27, 26, 26, 255, 27, 28, 28, 255, 114, 114, 114, 255, 83, 83, 83, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 28, 28, 27, 255, + 27, 26, 27, 255, 27, 27, 28, 255, 27, 27, 28, 255, 28, 28, 27, 255, 27, 27, 28, 255, 28, 27, 27, 255, 44, 43, 43, 255, 146, 146, 147, 255, 28, 28, 29, 255, 29, 28, 28, 255, 27, 27, 28, 255, 28, 28, 28, 255, 28, 28, 29, 255, 28, 28, 29, 255, 29, 29, 29, 255, 27, 27, 28, 255, 28, 28, 28, 255, 28, 27, 27, 255, 27, 28, 28, 255, 28, 28, 29, 255, 27, 27, 27, 255, + 130, 130, 131, 255, 146, 146, 147, 255, 146, 146, 147, 255, 146, 146, 147, 255, 122, 122, 122, 255, 59, 59, 59, 255, 28, 27, 27, 255, 28, 28, 28, 255, 28, 28, 29, 255, 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 26, 255, 26, 26, 26, 255, 58, 57, 58, 255, + 146, 146, 146, 255, 26, 26, 25, 255, 27, 26, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, 58, 58, 58, 255, 130, 129, 130, 255, 25, 25, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 130, 130, 130, 255, 146, 146, 146, 255, 146, 146, 146, 255, 146, 146, 146, 255, 114, 113, 114, 255, 33, 34, 33, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 26, 25, 26, 255, 23, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 145, 145, 146, 255, 56, 56, 56, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 23, 23, 23, 255, 81, 81, 81, 255, 113, 113, 113, 255, 24, 24, 24, 255, 81, 80, 81, 255, 112, 112, 113, 255, 23, 23, 23, 255, 112, 112, 113, 255, 80, 80, 80, 255, 23, 23, 23, 255, + 24, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 144, 144, 145, 255, 38, 38, 38, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 21, 21, 255, 95, 95, 95, 255, 144, 144, 145, 255, 38, 37, 37, 255, 20, 20, 21, 255, 22, 21, 22, 255, 28, 28, 29, 255, 136, 136, 136, 255, 111, 111, 111, 255, 21, 21, 21, 255, 111, 111, 111, 255, 78, 78, 78, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 53, 53, 53, 255, 144, 144, 144, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 18, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 110, 110, 110, 255, + 77, 77, 78, 255, 17, 17, 17, 255, 17, 17, 17, 255, 19, 19, 18, 255, 19, 19, 19, 255, 17, 17, 17, 255, 27, 26, 26, 255, 94, 93, 93, 255, 144, 144, 144, 255, 143, 143, 144, 255, 143, 143, 144, 255, 102, 102, 102, 255, 52, 52, 52, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 18, 255, + 18, 18, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 143, 143, 144, 255, 51, 51, 51, 255, 17, 17, 18, 255, 18, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 19, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 15, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 16, 16, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 17, 16, 255, 16, 17, 16, 255, 23, 23, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 22, 22, 22, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 21, 21, 21, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, + 22, 22, 22, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 25, 25, 26, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 25, 23, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 24, 25, 25, 255, 26, 25, 25, 255, 26, 26, 25, 255, 25, 26, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, + 28, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 28, 28, 27, 255, 28, 28, 28, 255, 28, 27, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 29, 29, 28, 255, 28, 27, 28, 255, 28, 27, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, + 28, 28, 28, 255, 28, 28, 27, 255, 28, 28, 28, 255, 29, 28, 28, 255, 27, 27, 27, 255, 28, 29, 28, 255, 28, 27, 27, 255, 28, 28, 29, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 28, 255, 29, 29, 29, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 26, 255, 27, 27, 28, 255, + 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 26, 27, 26, 255, 26, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 24, 25, 255, 25, 26, 26, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 26, 26, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 23, 23, 23, 255, 23, 23, 24, 255, 25, 25, 25, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 24, 25, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 23, 22, 255, 23, 22, 22, 255, 23, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, + 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 19, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 21, 255, 20, 19, 21, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 18, 255, 20, 19, 20, 255, 20, 19, 20, 255, 20, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 19, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 17, 18, 255, 18, 17, 17, 255, 19, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 17, 17, 255, 17, 18, 17, 255, 17, 16, 17, 255, 17, 17, 15, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 16, 17, 16, 255, 23, 23, 24, 255, 61, 61, 63, 255, 51, 51, 51, 255, 23, 23, 22, 255, 21, 20, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 24, 255, 22, 23, 23, 255, 23, 24, 24, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 23, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, + 24, 24, 24, 255, 25, 25, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 25, 25, 26, 255, + 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 25, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 28, 28, 28, 255, 26, 26, 26, 255, 28, 28, 27, 255, 27, 27, 27, 255, 26, 27, 27, 255, 27, 28, 27, 255, 27, 27, 28, 255, 28, 28, 27, 255, + 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 28, 255, 27, 27, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 29, 29, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 29, 255, 29, 29, 27, 255, 28, 28, 29, 255, 27, 27, 28, 255, 28, 27, 28, 255, 28, 28, 28, 255, 28, 27, 28, 255, 27, 26, 27, 255, 29, 29, 29, 255, 27, 27, 28, 255, 26, 26, 26, 255, + 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 28, 27, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 25, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 24, 255, 25, 26, 25, 255, 24, 24, 24, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, + 24, 25, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 22, 22, 255, 21, 21, 22, 255, + 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 20, 20, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 22, 255, + 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 20, 20, 255, + 20, 20, 19, 255, 18, 18, 17, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 20, 20, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 18, 17, 16, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, 18, 18, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 17, 17, 16, 255, 16, 15, 15, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 15, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 16, 15, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 23, 23, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 22, 22, 255, 24, 23, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, 25, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 25, 24, 255, 25, 25, 24, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 25, 24, 25, 255, 26, 25, 24, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 26, 27, 26, 255, 27, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 28, 27, 28, 255, 26, 26, 27, 255, 28, 28, 27, 255, + 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 26, 255, 28, 27, 27, 255, 28, 27, 28, 255, 27, 27, 27, 255, 28, 27, 28, 255, 28, 28, 28, 255, 28, 27, 28, 255, 27, 28, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 29, 28, 28, 255, 28, 28, 28, 255, + 28, 28, 28, 255, 28, 28, 29, 255, 28, 27, 28, 255, 28, 28, 29, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 27, 255, 27, 27, 26, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 28, 28, 255, 28, 27, 27, 255, 27, 27, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, + 27, 27, 27, 255, 27, 27, 27, 255, 26, 25, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 26, 27, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 26, 25, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 24, 24, 255, 24, 24, 25, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 25, 255, 25, 24, 25, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 24, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 22, 22, 255, 23, 22, 23, 255, 22, 21, 21, 255, 22, 23, 23, 255, 22, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, + 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, + 19, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 18, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 20, 19, 20, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 19, 19, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 18, 18, 255, 17, 16, 16, 255, 18, 18, 17, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 18, 17, 255, 18, 18, 17, 255, 16, 16, 16, 255, + 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 23, 23, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 23, 22, 23, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 21, 22, 255, 22, 22, 23, 255, 21, 21, 20, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 23, 22, 255, 22, 22, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 25, 25, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, + 25, 24, 24, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 26, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 25, 24, 255, 26, 25, 26, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 25, 25, 255, + 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 27, 26, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 26, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 29, 29, 28, 255, + 28, 27, 28, 255, 27, 27, 28, 255, 28, 28, 28, 255, 28, 28, 27, 255, 28, 27, 29, 255, 27, 27, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 28, 255, 28, 29, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 28, 255, 28, 28, 27, 255, 28, 28, 28, 255, 29, 29, 28, 255, 28, 28, 28, 255, + 27, 28, 28, 255, 27, 27, 27, 255, 27, 28, 26, 255, 27, 27, 27, 255, 28, 27, 27, 255, 26, 26, 26, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 26, 26, 255, 26, 27, 27, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, + 25, 25, 25, 255, 25, 26, 26, 255, 25, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, + 23, 23, 24, 255, 25, 24, 25, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 22, 23, 255, 24, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 23, 255, + 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 23, 255, 22, 23, 22, 255, 21, 21, 22, 255, 22, 22, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 21, 20, 21, 255, 21, 20, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 21, 21, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 19, 19, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 19, 255, 19, 20, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 19, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, + 19, 19, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 17, 15, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 18, 18, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 15, 16, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 23, 23, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 21, 255, 22, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 24, 255, 23, 24, 23, 255, 23, 23, 24, 255, 22, 22, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, + 24, 24, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 26, 25, 24, 255, 24, 24, 23, 255, 24, 24, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 24, 24, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, + 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 27, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 25, 255, 26, 25, 26, 255, 26, 26, 27, 255, 27, 27, 26, 255, 27, 26, 26, 255, 27, 26, 26, 255, 26, 27, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, + 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 28, 28, 255, 27, 27, 27, 255, 28, 28, 27, 255, 28, 28, 28, 255, 28, 28, 27, 255, 27, 27, 27, 255, 29, 28, 28, 255, 28, 29, 28, 255, 27, 27, 27, 255, 28, 27, 28, 255, 28, 28, 28, 255, 28, 29, 29, 255, 29, 28, 28, 255, 28, 28, 27, 255, 28, 28, 28, 255, + 29, 28, 29, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 29, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 28, 255, 27, 26, 26, 255, 28, 28, 28, 255, 27, 27, 26, 255, 28, 28, 28, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 26, 27, 255, 27, 27, 26, 255, 27, 27, 26, 255, 26, 27, 26, 255, + 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 27, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 26, 26, 255, 25, 26, 26, 255, 26, 26, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 26, 26, 26, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 25, 26, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 23, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 24, 255, 24, 23, 23, 255, 23, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 25, 24, 25, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, + 23, 22, 23, 255, 23, 22, 23, 255, 24, 24, 23, 255, 23, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 20, 21, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 22, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 19, 19, 255, 21, 22, 22, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 18, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 19, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 17, 17, 255, 19, 18, 18, 255, 19, 19, 19, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, + 19, 19, 19, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, + 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 17, 18, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 16, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, + 16, 16, 16, 255, 17, 16, 17, 255, 16, 17, 16, 255, 17, 16, 16, 255, 17, 17, 18, 255, 16, 16, 15, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 17, 255, 23, 23, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 23, 23, 23, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 21, 20, 20, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 23, 23, 22, 255, 22, 21, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 22, 23, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 24, 23, 23, 255, 24, 23, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 24, 24, 255, 24, 24, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 26, 255, 25, 24, 25, 255, 24, 24, 25, 255, + 24, 25, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 26, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 25, 25, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, + 26, 26, 26, 255, 26, 26, 27, 255, 27, 26, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 28, 28, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 27, 26, 26, 255, 28, 27, 28, 255, 27, 27, 26, 255, 27, 27, 27, 255, 28, 27, 27, 255, 28, 28, 27, 255, 29, 28, 28, 255, 28, 28, 28, 255, + 28, 28, 29, 255, 27, 27, 27, 255, 28, 29, 28, 255, 28, 28, 27, 255, 27, 27, 28, 255, 28, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 28, 28, 27, 255, 27, 27, 27, 255, + 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, + 26, 26, 25, 255, 25, 26, 26, 255, 26, 26, 26, 255, 24, 25, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 23, 255, 25, 24, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, + 23, 24, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 23, 255, 23, 23, 22, 255, + 21, 21, 22, 255, 22, 22, 23, 255, 22, 21, 22, 255, 23, 22, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 19, 20, 20, 255, 21, 22, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 20, 255, 21, 20, 20, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 19, 19, 18, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 18, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, + 18, 17, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 19, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 19, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, + 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 16, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 16, 16, 16, 255, 17, 18, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 16, 16, 15, 255, 17, 16, 16, 255, 16, 16, 15, 255, 22, 22, 22, 255, 61, 61, 63, 255, + 51, 51, 51, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 22, 255, 23, 22, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, + 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 27, 26, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, + 26, 25, 25, 255, 27, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 27, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, + 26, 26, 26, 255, 28, 27, 27, 255, 27, 28, 28, 255, 26, 26, 26, 255, 27, 27, 27, 255, 28, 27, 28, 255, 28, 28, 27, 255, 28, 27, 27, 255, 28, 28, 28, 255, 27, 27, 26, 255, 28, 28, 28, 255, 28, 27, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, + 28, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 27, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 26, 26, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, + 27, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 25, 255, 27, 27, 26, 255, 25, 25, 25, 255, 26, 26, 27, 255, 26, 26, 25, 255, 26, 25, 26, 255, 25, 25, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 24, 24, 24, 255, 24, 25, 24, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 24, 24, 25, 255, 25, 24, 24, 255, 25, 24, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 19, 18, 255, + 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 18, 18, 18, 255, 16, 16, 15, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, + 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 22, 22, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 23, 23, 23, 255, 20, 20, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 24, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, + 23, 24, 24, 255, 23, 22, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 25, 25, 25, 255, 23, 23, 24, 255, 24, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 26, 25, 255, 26, 25, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 24, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 25, 26, 255, 26, 25, 26, 255, 26, 27, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, + 28, 28, 27, 255, 26, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 27, 28, 255, 27, 28, 28, 255, 28, 28, 28, 255, 26, 26, 27, 255, + 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 29, 28, 28, 255, 27, 26, 27, 255, 26, 26, 26, 255, 27, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, + 27, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 25, 26, 255, 25, 26, 26, 255, 25, 25, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 26, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, 25, 25, 25, 255, + 25, 25, 24, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 25, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 23, 23, 23, 255, + 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 24, 24, 255, 24, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 21, 21, 22, 255, 22, 21, 21, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 21, 22, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 21, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 22, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 21, 20, 255, 20, 20, 21, 255, 21, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 19, 19, 255, 19, 18, 19, 255, 20, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 20, 19, 19, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 17, 18, 255, 19, 18, 18, 255, 18, 19, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, + 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 16, 255, 18, 17, 17, 255, 18, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 16, 17, 255, 17, 18, 17, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 18, 255, 16, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 22, 22, 22, 255, 61, 61, 63, 255, 51, 51, 51, 255, 22, 22, 22, 255, 21, 21, 20, 255, + 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 23, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 21, 21, 22, 255, + 23, 23, 22, 255, 23, 22, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 26, 26, 25, 255, 25, 24, 24, 255, 26, 26, 25, 255, 26, 25, 26, 255, 26, 25, 25, 255, 26, 26, 27, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 26, 26, 255, 27, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 28, 255, 28, 28, 28, 255, 28, 28, 27, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 27, 255, 26, 26, 27, 255, + 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 27, 26, 27, 255, 27, 27, 27, 255, 28, 27, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 27, 27, 255, 27, 27, 27, 255, 27, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, + 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 28, 255, 28, 28, 27, 255, 28, 28, 28, 255, 27, 27, 28, 255, 27, 27, 26, 255, 26, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 28, 28, 27, 255, 27, 26, 26, 255, 26, 27, 26, 255, 27, 26, 27, 255, 27, 27, 26, 255, 26, 27, 26, 255, 26, 26, 27, 255, 26, 26, 27, 255, 27, 27, 26, 255, 26, 25, 25, 255, 27, 27, 27, 255, + 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 25, 24, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 24, 24, 255, 24, 25, 24, 255, 26, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 25, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 23, 255, + 23, 23, 22, 255, 23, 23, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 21, 22, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 20, 20, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 18, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 18, 19, 255, 17, 17, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 16, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 16, 16, 255, 18, 17, 17, 255, + 17, 16, 17, 255, 17, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 23, 23, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 24, 23, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 23, 22, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 26, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 26, 25, 255, 26, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 25, 24, 25, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 25, 26, 255, 25, 25, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 25, 26, 26, 255, 26, 27, 26, 255, 27, 26, 26, 255, 26, 26, 25, 255, 27, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, + 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 28, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 26, 255, 28, 28, 27, 255, 27, 27, 27, 255, 28, 28, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 27, 27, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 27, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 26, 26, 26, 255, + 28, 28, 28, 255, 28, 28, 28, 255, 27, 28, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 28, 29, 255, 27, 27, 27, 255, 28, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, + 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 25, 26, 26, 255, 27, 27, 27, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 24, 24, 24, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 25, 26, 255, + 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 26, 26, 26, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 23, 23, 23, 255, 23, 24, 24, 255, 24, 24, 23, 255, + 23, 23, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 21, 255, 23, 23, 24, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, + 21, 20, 19, 255, 21, 20, 20, 255, 21, 20, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 17, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 17, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 18, 17, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, + 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 23, 22, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 23, 22, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 22, 22, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 24, 25, 24, 255, 24, 24, 23, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 26, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 24, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, + 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 27, 26, 255, 26, 25, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 27, 26, 27, 255, 27, 27, 26, 255, 27, 27, 28, 255, 27, 27, 26, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 26, 26, 255, 27, 27, 27, 255, 28, 28, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, + 27, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 27, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 26, 255, 28, 28, 27, 255, 27, 27, 28, 255, 28, 28, 28, 255, 27, 27, 25, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, + 26, 27, 27, 255, 28, 27, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 28, 28, 27, 255, 27, 26, 26, 255, 26, 27, 26, 255, 27, 26, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 25, 26, 255, 26, 26, 25, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 26, 27, 255, + 25, 25, 24, 255, 25, 24, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 26, 26, 26, 255, 25, 25, 26, 255, 24, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 23, 255, + 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 23, 255, + 23, 23, 23, 255, 24, 23, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 21, 20, 20, 255, 21, 21, 22, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 19, 19, 255, 21, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 18, 18, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 20, 20, 255, 18, 18, 17, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 20, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, + 18, 19, 18, 255, 19, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 16, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 18, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 18, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, + 17, 17, 17, 255, 22, 22, 22, 255, 61, 61, 63, 255, 51, 51, 51, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 25, 255, + 24, 24, 23, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 23, 24, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 24, 255, 26, 25, 26, 255, 24, 25, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, 24, 24, 25, 255, 25, 25, 26, 255, + 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 25, 25, 26, 255, 26, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 27, 26, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 27, 27, 255, 26, 26, 25, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, + 28, 27, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 28, 255, 28, 28, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 27, 27, 255, 27, 27, 28, 255, 28, 27, 28, 255, 27, 27, 28, 255, 27, 28, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 26, 255, + 27, 27, 27, 255, 27, 27, 28, 255, 28, 28, 28, 255, 28, 28, 27, 255, 28, 28, 28, 255, 27, 27, 26, 255, 27, 27, 26, 255, 28, 28, 28, 255, 28, 28, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 26, 26, 25, 255, 24, 24, 24, 255, 26, 26, 25, 255, + 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 23, 25, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 23, 24, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 21, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 19, 20, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 19, 18, 18, 255, 19, 18, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 17, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 17, 17, 16, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 16, 17, 17, 255, 18, 18, 17, 255, 16, 16, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 16, 16, 15, 255, 18, 17, 18, 255, 18, 18, 18, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 22, 22, 22, 255, 61, 61, 63, 255, 51, 51, 51, 255, 24, 23, 24, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, + 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 21, 21, 255, 24, 24, 24, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 23, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 24, 25, 255, 26, 26, 25, 255, 26, 26, 24, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 26, 27, 255, 25, 25, 26, 255, + 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 27, 255, 27, 26, 26, 255, 27, 26, 27, 255, 25, 25, 25, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, 27, 28, 27, 255, 26, 26, 26, 255, 28, 28, 28, 255, 27, 26, 26, 255, 28, 27, 27, 255, 27, 27, 26, 255, 28, 28, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, + 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 26, 27, 255, 27, 26, 25, 255, 27, 27, 28, 255, 27, 27, 27, 255, 28, 28, 27, 255, 27, 26, 27, 255, 28, 28, 27, 255, 27, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, + 27, 27, 27, 255, 28, 28, 28, 255, 26, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 26, 26, 255, 24, 24, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 23, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 23, 24, 255, + 24, 24, 23, 255, 23, 23, 23, 255, 25, 25, 25, 255, 24, 23, 24, 255, 23, 22, 24, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 22, 21, 21, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 20, 20, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 20, 20, 19, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 18, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 17, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 19, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 18, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, + 18, 17, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 17, 255, 16, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 17, 16, 255, 17, 16, 16, 255, 16, 16, 17, 255, 22, 22, 23, 255, 61, 61, 63, 255, + 51, 51, 51, 255, 22, 22, 21, 255, 20, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 20, 21, 21, 255, 21, 21, 20, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 23, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 21, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 24, 23, 255, + 24, 24, 24, 255, 25, 25, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 25, 255, + 26, 25, 25, 255, 26, 25, 25, 255, 27, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 25, 255, 25, 26, 26, 255, 27, 26, 27, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 27, 28, 255, 26, 26, 26, 255, 27, 26, 26, 255, + 26, 26, 25, 255, 27, 27, 26, 255, 27, 26, 26, 255, 28, 27, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 28, 28, 255, 28, 27, 28, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 28, 28, 27, 255, + 27, 27, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 26, 26, 255, 27, 27, 26, 255, 28, 27, 28, 255, 27, 26, 26, 255, 26, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 26, 255, 25, 26, 26, 255, 26, 26, 25, 255, 26, 27, 27, 255, 27, 27, 26, 255, 26, 27, 27, 255, + 26, 26, 27, 255, 25, 25, 25, 255, 26, 27, 27, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, + 25, 24, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 21, 21, 22, 255, 23, 22, 23, 255, 21, 22, 22, 255, 21, 20, 21, 255, 22, 23, 22, 255, 20, 20, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, + 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 20, 19, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 19, 20, 19, 255, 19, 19, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 19, 19, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 17, 16, 16, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 19, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, + 17, 17, 17, 255, 16, 16, 15, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 15, 15, 15, 255, 22, 23, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 22, 21, 22, 255, 22, 22, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 21, 255, 21, 22, 20, 255, 23, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 24, 24, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 23, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, + 24, 25, 25, 255, 26, 26, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 25, 26, 255, 25, 25, 26, 255, 26, 25, 26, 255, 27, 26, 26, 255, 27, 27, 27, 255, 26, 25, 25, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 27, 26, 27, 255, + 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 28, 27, 255, 26, 26, 26, 255, 28, 28, 28, 255, 28, 28, 27, 255, 27, 27, 27, 255, 27, 28, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, + 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 28, 255, 28, 27, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 26, 26, 27, 255, 28, 27, 27, 255, 28, 28, 27, 255, 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 26, 27, 255, + 26, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 26, 27, 27, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 27, 26, 255, 27, 26, 26, 255, 26, 25, 26, 255, 27, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 25, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, + 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 24, 24, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, + 22, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 21, 22, 255, 20, 21, 20, 255, 19, 19, 19, 255, 21, 21, 20, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 18, 18, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 17, 255, 20, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, + 18, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 18, 255, 17, 17, 18, 255, 16, 16, 16, 255, 18, 17, 18, 255, 16, 16, 17, 255, 17, 17, 16, 255, 23, 23, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 21, 21, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 23, 23, 255, + 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 25, 25, 24, 255, 25, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, + 24, 23, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 24, 26, 255, 26, 25, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 27, 27, 27, 255, + 26, 26, 26, 255, 25, 25, 24, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 27, 27, 27, 255, 27, 27, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 28, 28, 255, 27, 27, 26, 255, 27, 27, 26, 255, 28, 28, 27, 255, 26, 26, 27, 255, 28, 28, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, + 27, 27, 26, 255, 27, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 26, 27, 255, 27, 28, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 26, 26, 27, 255, + 27, 27, 27, 255, 26, 27, 26, 255, 26, 26, 27, 255, 28, 28, 28, 255, 26, 26, 26, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 26, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 26, 26, 255, 27, 26, 27, 255, + 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 24, 25, 25, 255, 25, 25, 24, 255, 24, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 22, 22, 23, 255, 24, 24, 23, 255, 24, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 19, 19, 255, + 19, 19, 19, 255, 20, 20, 19, 255, 19, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 19, 20, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 17, 18, 18, 255, 19, 18, 19, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 18, 18, 255, + 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 19, 18, 18, 255, 16, 17, 16, 255, 18, 18, 18, 255, 16, 16, 15, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 18, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 22, 22, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 22, 22, 23, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, + 22, 21, 21, 255, 23, 22, 22, 255, 22, 21, 21, 255, 23, 23, 22, 255, 22, 21, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, + 24, 24, 23, 255, 23, 22, 23, 255, 23, 23, 24, 255, 24, 24, 25, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 23, 255, 24, 23, 24, 255, 24, 24, 25, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 25, 26, 255, 24, 24, 24, 255, 25, 24, 25, 255, 26, 26, 26, 255, + 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 27, 255, 26, 25, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 27, 26, 27, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 27, 26, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 26, 27, 255, 27, 26, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 26, 27, 255, 27, 27, 28, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, + 28, 27, 28, 255, 27, 27, 26, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 28, 255, 26, 26, 26, 255, 28, 27, 27, 255, 26, 26, 26, 255, 25, 25, 26, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 26, 255, 26, 27, 26, 255, 26, 25, 26, 255, + 26, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 24, 25, 24, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 23, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 22, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 21, 21, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, + 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 21, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, + 19, 18, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 20, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 17, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 16, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 18, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 16, 16, 15, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 16, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 15, 15, 15, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 23, 23, 22, 255, 61, 61, 63, 255, 51, 51, 51, 255, 23, 23, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 23, 23, 24, 255, 24, 24, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 81, 81, 80, 255, 145, 145, 146, 255, 145, 145, 146, 255, 145, 145, 146, 255, 81, 81, 81, 255, 24, 24, 23, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 26, 25, 255, 25, 26, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 25, 24, 255, 23, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 145, 145, 146, 255, 57, 57, 57, 255, 26, 26, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, 25, 26, 26, 255, 27, 27, 27, 255, 25, 25, 25, 255, + 25, 25, 24, 255, 26, 26, 25, 255, 26, 27, 27, 255, 26, 27, 26, 255, 25, 25, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 27, 27, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 28, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, + 27, 27, 27, 255, 26, 26, 26, 255, 27, 26, 26, 255, 27, 27, 28, 255, 26, 26, 26, 255, 26, 26, 26, 255, 28, 28, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 28, 27, 28, 255, 27, 27, 27, 255, 26, 27, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 26, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, + 27, 27, 27, 255, 27, 27, 27, 255, 25, 25, 25, 255, 27, 27, 28, 255, 27, 27, 26, 255, 26, 27, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 26, 25, 255, 26, 26, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, + 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 24, 24, 255, 24, 24, 25, 255, 25, 24, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 23, 255, 24, 24, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 25, 24, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 23, 255, 21, 20, 20, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 20, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 22, 22, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 20, 21, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 18, 18, 18, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 18, 19, 255, 19, 18, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 19, 19, 18, 255, 18, 17, 18, 255, 19, 19, 18, 255, 18, 19, 18, 255, 18, 17, 17, 255, 18, 17, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 16, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, + 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 17, 17, 255, 16, 17, 16, 255, 16, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 23, 23, 23, 255, 61, 61, 64, 255, 51, 51, 52, 255, 23, 23, 23, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, + 23, 23, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 24, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 49, 48, 49, 255, 145, 145, 146, 255, 41, 40, 41, 255, 24, 24, 24, 255, 23, 23, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, + 25, 24, 24, 255, 146, 146, 146, 255, 58, 58, 58, 255, 25, 26, 26, 255, 25, 25, 26, 255, 26, 25, 26, 255, 26, 26, 27, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 27, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 25, 26, 26, 255, + 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 28, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 28, 27, 255, 27, 27, 27, 255, 26, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 28, 28, 27, 255, + 27, 27, 28, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 28, 255, 28, 27, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 25, 25, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 25, 25, 255, 26, 27, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 26, 27, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 25, 255, 25, 24, 25, 255, 25, 25, 24, 255, 24, 25, 25, 255, 25, 24, 24, 255, 26, 26, 25, 255, 23, 23, 24, 255, 25, 25, 24, 255, + 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 25, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 25, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 24, 25, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 22, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 23, 255, 21, 21, 22, 255, 22, 21, 23, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 22, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 21, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 18, 18, 255, 20, 20, 20, 255, 19, 18, 18, 255, + 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 20, 20, 20, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 17, 18, 255, 17, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 17, 255, 23, 23, 24, 255, 61, 61, 64, 255, 51, 51, 52, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, + 21, 21, 22, 255, 22, 21, 21, 255, 21, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 23, 22, 255, 21, 20, 20, 255, 21, 21, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 30, 30, 30, 255, 112, 112, 113, 255, 144, 144, 145, 255, 144, 144, 145, 255, 136, 136, 137, 255, 71, 71, 71, 255, 23, 23, 23, 255, 63, 63, 64, 255, 145, 145, 145, 255, 145, 145, 145, 255, 145, 145, 145, 255, + 112, 112, 113, 255, 31, 31, 31, 255, 79, 79, 80, 255, 112, 112, 113, 255, 23, 23, 24, 255, 112, 112, 113, 255, 80, 80, 80, 255, 23, 23, 23, 255, 24, 25, 24, 255, 96, 96, 97, 255, 80, 80, 80, 255, 23, 23, 22, 255, 56, 56, 56, 255, 137, 137, 137, 255, 145, 145, 146, 255, 121, 121, 121, 255, 137, 137, 138, 255, 73, 73, 73, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 57, 57, 57, 255, 121, 122, 122, 255, 145, 145, 146, 255, 146, 146, 146, 255, 121, 121, 122, 255, 49, 50, 49, 255, 25, 25, 25, 255, 25, 25, 25, 255, 145, 145, 146, 255, 122, 122, 122, 255, 145, 145, 146, 255, 146, 146, 146, 255, 81, 82, 82, 255, 25, 25, 26, 255, 26, 26, 26, 255, 105, 105, 105, 255, 146, 146, 146, 255, 145, 145, 146, 255, 146, 146, 146, 255, + 81, 82, 82, 255, 26, 26, 26, 255, 145, 145, 146, 255, 58, 58, 58, 255, 26, 26, 26, 255, 26, 26, 26, 255, 130, 130, 131, 255, 59, 58, 59, 255, 27, 27, 27, 255, 35, 34, 34, 255, 106, 106, 106, 255, 146, 146, 146, 255, 146, 146, 147, 255, 146, 146, 147, 255, 106, 106, 107, 255, 59, 59, 58, 255, 42, 42, 42, 255, 146, 146, 147, 255, 146, 146, 146, 255, 146, 146, 146, 255, 146, 146, 147, 255, + 146, 146, 147, 255, 43, 43, 43, 255, 26, 26, 26, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 28, 255, 51, 51, 51, 255, 122, 122, 122, 255, 146, 146, 147, 255, 146, 146, 147, 255, 123, 123, 123, 255, 51, 51, 51, 255, 28, 28, 27, 255, 82, 82, 83, 255, 146, 146, 146, 255, 146, 146, 147, 255, 130, 130, 130, 255, 27, 27, 28, 255, 99, 99, 98, 255, 130, 130, 131, 255, 27, 27, 26, 255, + 26, 27, 27, 255, 26, 26, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 25, 26, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 26, 26, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 25, 24, 24, 255, 24, 23, 24, 255, 22, 23, 23, 255, 24, 25, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 21, 20, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 21, 21, 22, 255, 20, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 20, 19, 19, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 17, 255, 20, 19, 19, 255, 18, 17, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 19, 18, 18, 255, 17, 17, 18, 255, + 19, 19, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 19, 18, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 16, 17, 17, 255, 16, 15, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, 22, 22, 22, 255, 61, 61, 64, 255, + 51, 51, 52, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 96, 96, 96, 255, 120, 120, 120, 255, + 30, 30, 30, 255, 23, 22, 22, 255, 71, 71, 71, 255, 145, 145, 145, 255, 39, 39, 39, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 120, 120, 121, 255, 80, 80, 80, 255, 80, 80, 80, 255, 112, 112, 113, 255, 24, 23, 23, 255, 112, 112, 113, 255, 80, 80, 80, 255, 24, 24, 24, 255, 24, 24, 23, 255, 96, 96, 96, 255, 81, 80, 81, 255, 25, 25, 24, 255, + 137, 137, 137, 255, 80, 80, 80, 255, 23, 22, 23, 255, 57, 56, 56, 255, 137, 137, 137, 255, 73, 73, 73, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 49, 49, 49, 255, 145, 145, 146, 255, 81, 81, 82, 255, 25, 26, 26, 255, 24, 24, 24, 255, 97, 97, 97, 255, 137, 137, 138, 255, 41, 41, 40, 255, 26, 26, 25, 255, 146, 145, 146, 255, 74, 74, 74, 255, + 25, 25, 25, 255, 57, 56, 57, 255, 146, 145, 146, 255, 57, 57, 57, 255, 97, 98, 97, 255, 121, 121, 122, 255, 42, 42, 42, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 25, 25, 255, 27, 26, 27, 255, 146, 146, 146, 255, 58, 58, 58, 255, 27, 26, 26, 255, 26, 26, 25, 255, 130, 130, 130, 255, 58, 57, 58, 255, 34, 35, 35, 255, 130, 130, 130, 255, 122, 122, 122, 255, 42, 42, 42, 255, + 27, 26, 27, 255, 27, 27, 27, 255, 114, 114, 114, 255, 82, 82, 82, 255, 43, 42, 43, 255, 146, 146, 146, 255, 43, 43, 43, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 28, 255, 27, 27, 27, 255, 26, 27, 27, 255, 27, 27, 27, 255, 130, 130, 130, 255, 99, 98, 98, 255, 26, 26, 26, 255, 27, 26, 27, 255, 98, 98, 98, 255, 130, 130, 130, 255, + 28, 28, 28, 255, 27, 27, 27, 255, 75, 75, 75, 255, 130, 130, 130, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 26, 255, 26, 25, 26, 255, 27, 27, 26, 255, 27, 27, 26, 255, 27, 26, 26, 255, 27, 27, 27, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 26, 25, 26, 255, 27, 26, 26, 255, 26, 25, 26, 255, 27, 27, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 24, 25, 24, 255, 25, 26, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 22, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 24, 23, 23, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, + 22, 21, 22, 255, 22, 21, 22, 255, 20, 20, 20, 255, 21, 22, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 20, 20, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 20, 19, 20, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 17, 17, 18, 255, + 19, 19, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 19, 255, 18, 18, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, + 18, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 16, 17, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 23, 23, 23, 255, 62, 62, 64, 255, 52, 51, 52, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 128, 128, 129, 255, 63, 63, 63, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 120, 120, 121, 255, 72, 72, 72, 255, 22, 22, 22, 255, 22, 22, 22, 255, 79, 79, 80, 255, 96, 96, 96, 255, 144, 144, 145, 255, 55, 55, 55, 255, 80, 80, 80, 255, + 112, 112, 113, 255, 23, 23, 22, 255, 112, 112, 113, 255, 80, 80, 81, 255, 22, 23, 23, 255, 23, 23, 23, 255, 96, 97, 97, 255, 80, 80, 80, 255, 39, 39, 39, 255, 145, 145, 145, 255, 32, 33, 33, 255, 24, 23, 24, 255, 24, 24, 23, 255, 129, 129, 129, 255, 72, 72, 72, 255, 25, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 105, 105, 105, 255, 97, 97, 98, 255, + 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 113, 113, 114, 255, 89, 89, 90, 255, 26, 26, 26, 255, 145, 145, 146, 255, 57, 57, 57, 255, 25, 25, 25, 255, 25, 25, 25, 255, 105, 105, 105, 255, 82, 82, 82, 255, 130, 130, 130, 255, 66, 66, 66, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 25, 25, 255, 145, 145, 146, 255, + 58, 58, 59, 255, 26, 25, 25, 255, 26, 27, 26, 255, 130, 130, 131, 255, 58, 58, 58, 255, 75, 75, 74, 255, 130, 130, 130, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 98, 98, 98, 255, 82, 82, 82, 255, 43, 43, 43, 255, 146, 145, 146, 255, 42, 42, 42, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 28, 28, 255, + 26, 26, 27, 255, 26, 27, 26, 255, 43, 43, 43, 255, 146, 146, 147, 255, 35, 35, 35, 255, 27, 27, 27, 255, 28, 27, 27, 255, 35, 35, 35, 255, 146, 146, 147, 255, 42, 42, 43, 255, 27, 27, 27, 255, 74, 74, 74, 255, 130, 130, 131, 255, 26, 25, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, + 26, 25, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 27, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, + 25, 24, 24, 255, 25, 25, 25, 255, 25, 26, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 24, 25, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 25, 255, 23, 22, 23, 255, 25, 24, 25, 255, 24, 24, 24, 255, + 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 24, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, + 21, 21, 20, 255, 23, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 22, 21, 21, 255, 21, 20, 20, 255, 22, 22, 22, 255, 20, 20, 20, 255, 21, 21, 20, 255, 22, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 21, 21, 255, 20, 20, 21, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, + 19, 18, 19, 255, 18, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 18, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 17, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, + 17, 17, 18, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 16, 255, 16, 16, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 15, 15, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, + 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 15, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 16, 16, 15, 255, 23, 22, 23, 255, 62, 62, 64, 255, 52, 52, 52, 255, 22, 23, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 20, 21, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 144, 144, 145, 255, 55, 55, 55, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, + 112, 112, 112, 255, 79, 79, 80, 255, 38, 38, 39, 255, 145, 145, 145, 255, 104, 104, 104, 255, 96, 96, 96, 255, 39, 39, 39, 255, 22, 22, 23, 255, 80, 80, 81, 255, 112, 113, 113, 255, 24, 24, 24, 255, 112, 112, 112, 255, 80, 81, 81, 255, 24, 24, 23, 255, 23, 23, 23, 255, 96, 96, 96, 255, 80, 80, 80, 255, 39, 39, 39, 255, 145, 145, 146, 255, 33, 33, 31, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 129, 129, 130, 255, 73, 72, 73, 255, 25, 24, 24, 255, 24, 24, 25, 255, 23, 23, 24, 255, 24, 24, 24, 255, 121, 121, 121, 255, 73, 73, 73, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 81, 81, 81, 255, 105, 105, 105, 255, 25, 25, 25, 255, 145, 145, 146, 255, 57, 57, 57, 255, 25, 25, 25, 255, 25, 26, 25, 255, 97, 97, 98, 255, + 82, 81, 82, 255, 130, 130, 130, 255, 146, 146, 146, 255, 146, 145, 146, 255, 146, 146, 146, 255, 146, 146, 146, 255, 114, 113, 114, 255, 26, 26, 26, 255, 146, 145, 146, 255, 58, 58, 58, 255, 26, 26, 26, 255, 27, 26, 26, 255, 130, 130, 130, 255, 58, 57, 58, 255, 89, 90, 90, 255, 98, 98, 98, 255, 26, 27, 27, 255, 27, 27, 27, 255, 114, 114, 114, 255, 146, 146, 146, 255, 146, 146, 146, 255, + 82, 82, 82, 255, 42, 42, 43, 255, 146, 146, 146, 255, 42, 42, 42, 255, 26, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 26, 27, 255, 26, 27, 27, 255, 26, 26, 25, 255, 58, 58, 59, 255, 146, 146, 146, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 146, 146, 146, 255, 59, 59, 59, 255, 27, 27, 27, 255, 74, 74, 74, 255, + 130, 130, 130, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 26, 255, 26, 25, 25, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 26, 27, 255, 26, 25, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, 25, 25, 26, 255, 26, 26, 25, 255, 25, 25, 26, 255, 25, 25, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 25, 25, 26, 255, 25, 26, 24, 255, 26, 26, 25, 255, 24, 24, 24, 255, 26, 26, 26, 255, 25, 24, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 24, 23, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 23, 24, 255, 22, 23, 23, 255, 24, 24, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 22, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 22, 21, 21, 255, 21, 21, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, + 18, 19, 18, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 16, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 17, 18, 255, 17, 17, 18, 255, + 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, + 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 16, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 23, 23, 23, 255, 62, 62, 64, 255, 52, 52, 52, 255, 23, 23, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 21, 255, 20, 21, 21, 255, 22, 22, 21, 255, 21, 21, 20, 255, + 22, 22, 21, 255, 22, 23, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 144, 144, 145, 255, 54, 54, 54, 255, 22, 21, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 112, 112, 113, 255, 80, 80, 80, 255, 63, 63, 63, 255, 137, 137, 137, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 80, 80, 80, 255, 112, 112, 113, 255, 23, 23, 23, 255, 113, 113, 113, 255, + 120, 120, 120, 255, 40, 41, 40, 255, 31, 31, 31, 255, 129, 129, 129, 255, 80, 80, 80, 255, 24, 24, 24, 255, 121, 121, 121, 255, 96, 96, 97, 255, 23, 23, 24, 255, 31, 32, 31, 255, 137, 137, 138, 255, 72, 72, 73, 255, 24, 23, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 23, 23, 255, 121, 121, 122, 255, 73, 72, 72, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, + 25, 25, 25, 255, 81, 81, 81, 255, 105, 105, 106, 255, 25, 25, 24, 255, 145, 145, 146, 255, 105, 105, 105, 255, 25, 25, 26, 255, 41, 41, 41, 255, 138, 138, 138, 255, 65, 65, 66, 255, 90, 90, 90, 255, 98, 98, 98, 255, 26, 25, 25, 255, 25, 25, 26, 255, 98, 97, 98, 255, 98, 97, 98, 255, 26, 26, 25, 255, 145, 145, 146, 255, 105, 105, 106, 255, 26, 26, 26, 255, 49, 50, 50, 255, + 146, 146, 146, 255, 51, 51, 51, 255, 90, 90, 90, 255, 98, 98, 98, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 27, 27, 255, 43, 43, 42, 255, 146, 146, 146, 255, 43, 43, 43, 255, 28, 28, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 58, 58, 58, 255, + 146, 145, 146, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 146, 146, 147, 255, 59, 59, 59, 255, 26, 27, 26, 255, 74, 74, 75, 255, 130, 130, 130, 255, 25, 25, 25, 255, 27, 26, 26, 255, 27, 26, 27, 255, 27, 26, 27, 255, 27, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, + 25, 25, 25, 255, 26, 26, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 25, 25, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 21, 21, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, + 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 18, 18, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 18, 18, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 19, 255, 18, 18, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 15, 15, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 15, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 15, 255, 16, 16, 15, 255, 23, 23, 23, 255, 62, 62, 64, 255, 52, 52, 52, 255, 23, 23, 22, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, + 21, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 144, 144, 145, 255, 54, 55, 55, 255, 23, 23, 23, 255, 22, 21, 21, 255, 22, 22, 22, 255, 112, 112, 112, 255, 79, 79, 79, 255, 23, 23, 24, 255, + 104, 104, 104, 255, 145, 145, 145, 255, 145, 145, 145, 255, 145, 145, 145, 255, 47, 47, 47, 255, 79, 79, 79, 255, 112, 112, 112, 255, 23, 23, 23, 255, 113, 113, 113, 255, 113, 113, 113, 255, 129, 129, 129, 255, 145, 145, 145, 255, 120, 120, 121, 255, 32, 31, 32, 255, 24, 23, 23, 255, 40, 41, 40, 255, 121, 121, 121, 255, 145, 145, 146, 255, 137, 137, 138, 255, 129, 129, 130, 255, 73, 72, 72, 255, + 23, 23, 23, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 105, 105, 105, 255, 97, 97, 97, 255, 25, 25, 25, 255, 24, 25, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 113, 113, 113, 255, 90, 90, 90, 255, 25, 25, 26, 255, 146, 146, 146, 255, 105, 106, 106, 255, 145, 146, 146, 255, 146, 146, 146, 255, 98, 97, 98, 255, 26, 25, 26, 255, 26, 26, 25, 255, 106, 106, 106, 255, + 146, 145, 146, 255, 146, 146, 146, 255, 121, 121, 121, 255, 42, 42, 42, 255, 26, 25, 25, 255, 146, 146, 146, 255, 106, 106, 106, 255, 146, 146, 146, 255, 146, 146, 146, 255, 98, 98, 98, 255, 26, 26, 26, 255, 75, 74, 74, 255, 130, 130, 130, 255, 27, 27, 27, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 42, 43, 42, 255, 146, 146, 147, 255, + 43, 43, 43, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 59, 59, 59, 255, 146, 146, 146, 255, 27, 27, 26, 255, 27, 27, 28, 255, 26, 26, 27, 255, 26, 26, 26, 255, 146, 146, 146, 255, 58, 58, 58, 255, 25, 25, 26, 255, 74, 74, 74, 255, 130, 130, 130, 255, 26, 26, 25, 255, 26, 25, 26, 255, + 26, 25, 25, 255, 26, 26, 25, 255, 27, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 23, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 23, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 23, 23, 255, 21, 21, 20, 255, 22, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, + 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 17, 17, 17, 255, 19, 19, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 19, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 18, 17, 18, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 16, 255, 17, 17, 17, 255, 15, 16, 15, 255, 18, 18, 17, 255, 16, 17, 16, 255, 18, 17, 18, 255, + 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 64, 255, 52, 52, 52, 255, 22, 22, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, + 21, 21, 21, 255, 144, 144, 145, 255, 55, 55, 55, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 112, 112, 112, 255, 79, 80, 80, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 25, 24, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 50, 49, 49, 255, 145, 145, 146, 255, 81, 81, 81, 255, 25, 25, 25, 255, 25, 25, 25, 255, 97, 97, 98, 255, 137, 137, 138, 255, 42, 42, 42, 255, + 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 25, 25, 25, 255, + 122, 122, 122, 255, 114, 113, 114, 255, 34, 34, 34, 255, 26, 26, 27, 255, 43, 43, 42, 255, 98, 98, 99, 255, 82, 82, 82, 255, 42, 42, 42, 255, 146, 146, 147, 255, 42, 42, 42, 255, 27, 26, 27, 255, 26, 26, 27, 255, 26, 27, 27, 255, 26, 26, 25, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 58, 58, 59, 255, 146, 146, 146, 255, 26, 26, 26, 255, 27, 26, 27, 255, + 26, 26, 26, 255, 25, 26, 25, 255, 146, 146, 146, 255, 58, 58, 58, 255, 26, 26, 26, 255, 75, 74, 74, 255, 129, 130, 130, 255, 27, 27, 27, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 24, 24, 25, 255, 25, 24, 25, 255, 24, 25, 24, 255, + 24, 24, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 21, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 22, 21, 22, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 19, 18, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 19, 20, 255, 21, 20, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 18, 255, 19, 20, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, + 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 17, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 18, 255, 19, 19, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, + 17, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 17, 17, 18, 255, 18, 18, 19, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 17, 17, 255, 17, 18, 17, 255, 16, 16, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 15, 15, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, + 17, 16, 18, 255, 16, 15, 15, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 23, 23, 23, 255, 62, 62, 64, 255, 52, 52, 52, 255, 23, 23, 23, 255, 21, 20, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 145, 145, 145, 255, 55, 55, 55, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 112, 112, 112, 255, 80, 80, 80, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, + 24, 24, 23, 255, 23, 23, 23, 255, 80, 80, 80, 255, 112, 112, 113, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 22, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 23, 24, 23, 255, 23, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 23, 255, 56, 56, 56, 255, 121, 121, 122, 255, 145, 145, 146, 255, 145, 145, 146, 255, 121, 121, 122, 255, 49, 49, 49, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 26, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, + 26, 26, 26, 255, 27, 26, 27, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 27, 27, 26, 255, 26, 26, 25, 255, 34, 34, 33, 255, 98, 98, 98, 255, 146, 146, 146, 255, 146, 146, 146, 255, 146, 146, 146, 255, 106, 106, 106, 255, 59, 58, 59, 255, 41, 41, 42, 255, 146, 146, 146, 255, 42, 42, 43, 255, 27, 26, 27, 255, 26, 27, 27, 255, + 26, 26, 27, 255, 26, 26, 26, 255, 28, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 59, 59, 59, 255, 146, 146, 147, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 146, 146, 146, 255, 57, 57, 58, 255, 82, 81, 82, 255, 146, 146, 146, 255, 146, 146, 146, 255, 130, 130, 131, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 26, 27, 26, 255, + 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 26, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, + 24, 24, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 25, 24, 255, 26, 25, 25, 255, 24, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 23, 24, 255, 24, 23, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 21, 21, 255, 23, 23, 23, 255, 21, 21, 22, 255, + 21, 22, 22, 255, 23, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 19, 20, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 21, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 20, 255, + 19, 19, 18, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 20, 19, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 18, 255, + 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 19, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 19, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 16, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, + 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 23, 23, 23, 255, 62, 62, 64, 255, + 52, 52, 52, 255, 23, 22, 23, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 20, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 24, 24, 24, 255, 23, 23, 22, 255, 23, 22, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 26, 26, 26, 255, 25, 25, 24, 255, 26, 26, 25, 255, + 26, 26, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 26, 24, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 27, 27, 26, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, + 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 27, 26, 255, 26, 26, 27, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 25, 255, 27, 27, 27, 255, 25, 25, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 27, 255, + 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 27, 28, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 25, 24, 25, 255, 25, 25, 26, 255, 26, 26, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 25, 255, + 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, + 24, 24, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 23, 23, 255, 23, 24, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 23, 23, 255, 22, 23, 22, 255, 23, 24, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 22, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 20, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 20, 20, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 20, 20, 255, 18, 18, 19, 255, + 19, 18, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 17, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 17, 18, 255, 17, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 15, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 16, 16, 15, 255, 16, 16, 17, 255, 16, 15, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 16, 16, 255, 22, 22, 22, 255, 62, 62, 64, 255, 52, 52, 52, 255, 23, 23, 23, 255, 20, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 20, 20, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 23, 22, 23, 255, 24, 24, 25, 255, 22, 22, 22, 255, 22, 23, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, + 24, 24, 24, 255, 25, 24, 25, 255, 24, 23, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 26, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 25, 255, 27, 26, 27, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 27, 255, + 25, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 27, 255, 27, 27, 26, 255, 27, 26, 26, 255, 26, 25, 25, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 26, 27, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, + 25, 26, 25, 255, 26, 26, 26, 255, 25, 25, 24, 255, 26, 26, 27, 255, 27, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 26, 25, 255, 24, 24, 24, 255, 26, 26, 25, 255, 26, 26, 27, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 25, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, + 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 25, 255, 24, 23, 23, 255, 24, 24, 25, 255, 23, 23, 23, 255, 24, 24, 25, 255, 25, 24, 24, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, 21, 22, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 20, 20, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 21, 19, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 20, 21, 20, 255, 20, 19, 19, 255, 21, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 18, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 20, 19, 255, 18, 18, 19, 255, + 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 19, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 19, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 16, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 15, 15, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 16, 17, 17, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 15, 16, 15, 255, 16, 17, 16, 255, 16, 15, 15, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 22, 22, 23, 255, 62, 62, 64, 255, 52, 52, 52, 255, 23, 23, 23, 255, 22, 21, 21, 255, + 21, 21, 20, 255, 20, 19, 20, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 21, 21, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 21, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 23, 24, 255, 22, 22, 22, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 23, 255, 25, 24, 25, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 26, 25, 255, + 26, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 25, 24, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 25, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 27, 27, 26, 255, 26, 27, 27, 255, + 26, 27, 27, 255, 27, 27, 26, 255, 25, 25, 25, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 27, 255, 27, 26, 27, 255, 26, 25, 26, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 25, 255, 27, 26, 25, 255, 25, 25, 25, 255, 26, 26, 27, 255, 26, 25, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 25, 27, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 26, 26, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 24, 25, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 24, 25, 255, 24, 24, 25, 255, + 24, 24, 24, 255, 24, 24, 23, 255, 24, 23, 24, 255, 23, 24, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 21, 22, 255, 22, 21, 22, 255, 20, 20, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 20, 20, 19, 255, 21, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 22, 255, 19, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 19, 19, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 18, 255, 17, 17, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 19, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 19, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, 17, 16, 17, 255, 18, 17, 18, 255, + 16, 16, 16, 255, 16, 17, 17, 255, 18, 17, 18, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 17, 18, 255, 16, 17, 16, 255, 16, 15, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 16, 16, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 23, 23, 22, 255, 62, 62, 64, 255, 52, 52, 52, 255, 22, 22, 22, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 20, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 23, 255, 21, 21, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, + 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 25, 255, 25, 25, 24, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 24, 24, 24, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, + 25, 25, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 27, 27, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 25, 25, 25, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 25, 25, 25, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 27, 26, 255, 26, 26, 26, 255, 26, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 27, 27, 255, 26, 26, 25, 255, 26, 27, 26, 255, 25, 25, 26, 255, 114, 114, 115, 255, 82, 81, 82, 255, 27, 26, 26, 255, 24, 25, 25, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 25, 255, + 25, 25, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 25, 25, 255, 26, 25, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 24, 24, 24, 255, 25, 25, 26, 255, 25, 24, 24, 255, 26, 26, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 23, 23, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 25, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 23, 23, 23, 255, 23, 23, 23, 255, 129, 129, 129, 255, 72, 72, 72, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, + 24, 23, 24, 255, 24, 24, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 20, 255, 22, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, + 21, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 21, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 18, 18, 18, 255, 20, 19, 19, 255, + 18, 18, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 17, 255, 19, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 19, 19, 18, 255, 17, 17, 17, 255, 16, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 18, 16, 255, 18, 18, 18, 255, 18, 18, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 16, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 15, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 23, 23, 23, 255, 62, 62, 64, 255, 52, 52, 52, 255, 23, 23, 23, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 24, 24, 25, 255, 24, 23, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 27, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 27, 255, 26, 25, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 27, 27, 255, 27, 27, 27, 255, + 26, 26, 26, 255, 25, 25, 26, 255, 27, 27, 27, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 26, 26, 255, 25, 25, 25, 255, 25, 26, 26, 255, 27, 27, 26, 255, 25, 25, 26, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 114, 114, 114, 255, 81, 81, 81, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 26, 25, 255, 25, 25, 24, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 26, 26, 25, 255, 24, 25, 24, 255, 24, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 26, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, + 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 80, 80, 80, 255, 112, 112, 113, 255, 22, 22, 22, 255, 24, 24, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 20, 20, 21, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 19, 20, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 18, 18, 255, + 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 16, 255, + 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 15, 16, 255, + 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 64, 255, 52, 52, 52, 255, 22, 22, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 21, 20, 21, 255, 22, 22, 23, 255, + 22, 22, 21, 255, 128, 128, 128, 255, 144, 144, 145, 255, 144, 144, 145, 255, 144, 144, 145, 255, 128, 128, 129, 255, 71, 71, 71, 255, 22, 23, 23, 255, 71, 71, 72, 255, 144, 144, 145, 255, 145, 144, 145, 255, 112, 112, 112, 255, 136, 136, 137, 255, 71, 71, 72, 255, 88, 88, 88, 255, 145, 145, 145, 255, 145, 145, 145, 255, 145, 145, 145, 255, 89, 88, 88, 255, 24, 24, 24, 255, 39, 39, 39, 255, + 121, 121, 121, 255, 145, 145, 145, 255, 145, 145, 145, 255, 145, 145, 145, 255, 56, 56, 56, 255, 22, 22, 23, 255, 112, 112, 113, 255, 145, 145, 145, 255, 145, 145, 146, 255, 105, 105, 105, 255, 129, 129, 129, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 23, 23, 24, 255, 23, 23, 23, 255, 73, 72, 73, 255, 137, 137, 137, 255, 145, 145, 146, 255, 137, 137, 137, 255, 72, 72, 72, 255, + 25, 25, 24, 255, 81, 81, 82, 255, 113, 113, 113, 255, 26, 25, 24, 255, 25, 25, 25, 255, 73, 73, 74, 255, 113, 113, 114, 255, 25, 25, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 26, 26, 255, 81, 81, 81, 255, 145, 145, 146, 255, 146, 146, 146, 255, 146, 145, 146, 255, 89, 89, 89, 255, 27, 27, 26, 255, 25, 25, 25, 255, 130, 130, 130, 255, 146, 146, 146, 255, + 146, 146, 146, 255, 145, 145, 146, 255, 129, 129, 130, 255, 74, 74, 74, 255, 24, 24, 24, 255, 74, 74, 74, 255, 146, 146, 146, 255, 146, 145, 146, 255, 114, 114, 114, 255, 137, 137, 138, 255, 73, 73, 73, 255, 58, 58, 59, 255, 146, 146, 146, 255, 26, 26, 25, 255, 26, 26, 26, 255, 43, 43, 43, 255, 146, 146, 146, 255, 25, 25, 25, 255, 42, 42, 42, 255, 122, 122, 122, 255, 146, 146, 146, 255, + 130, 129, 130, 255, 114, 114, 114, 255, 97, 98, 98, 255, 25, 26, 25, 255, 90, 90, 90, 255, 130, 130, 130, 255, 146, 146, 146, 255, 146, 145, 146, 255, 122, 121, 122, 255, 58, 58, 58, 255, 24, 24, 25, 255, 114, 114, 114, 255, 122, 122, 122, 255, 145, 145, 146, 255, 146, 146, 146, 255, 106, 105, 106, 255, 25, 25, 25, 255, 26, 26, 26, 255, 146, 145, 146, 255, 58, 58, 58, 255, 57, 57, 56, 255, + 145, 145, 146, 255, 25, 25, 24, 255, 33, 33, 33, 255, 121, 121, 122, 255, 145, 145, 146, 255, 129, 130, 130, 255, 25, 25, 26, 255, 97, 97, 97, 255, 145, 145, 146, 255, 146, 145, 146, 255, 40, 40, 40, 255, 81, 81, 81, 255, 145, 145, 146, 255, 145, 145, 146, 255, 145, 145, 146, 255, 113, 113, 114, 255, 24, 24, 24, 255, 113, 113, 113, 255, 81, 81, 81, 255, 24, 23, 24, 255, 24, 24, 25, 255, + 23, 23, 23, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 80, 80, 80, 255, 121, 121, 121, 255, 137, 137, 138, 255, 145, 145, 145, 255, 121, 121, 121, 255, 39, 39, 39, 255, 23, 23, 23, 255, 23, 23, 22, 255, 39, 39, 39, 255, 145, 145, 146, 255, 56, 56, 56, 255, 24, 24, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 128, 128, 129, 255, 55, 55, 55, 255, 22, 21, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 22, 23, 255, 112, 112, 113, 255, 79, 79, 79, 255, 22, 22, 22, 255, 112, 112, 112, 255, 79, 79, 79, 255, 23, 22, 23, 255, 71, 71, 72, 255, 136, 136, 137, 255, 144, 144, 145, 255, 144, 144, 145, 255, 87, 87, 87, 255, 78, 78, 79, 255, 111, 111, 112, 255, 21, 20, 21, 255, 20, 20, 19, 255, + 71, 70, 71, 255, 111, 112, 112, 255, 21, 21, 20, 255, 70, 70, 71, 255, 144, 144, 145, 255, 144, 144, 145, 255, 111, 111, 111, 255, 136, 136, 137, 255, 70, 70, 70, 255, 22, 21, 21, 255, 78, 78, 79, 255, 144, 144, 144, 255, 144, 144, 145, 255, 144, 144, 144, 255, 111, 111, 111, 255, 20, 20, 20, 255, 111, 111, 111, 255, 78, 77, 78, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 20, 20, 255, 20, 20, 20, 255, 28, 28, 28, 255, 102, 102, 102, 255, 144, 144, 144, 255, 144, 144, 144, 255, 144, 144, 144, 255, 103, 102, 103, 255, 53, 52, 52, 255, 53, 52, 53, 255, 144, 144, 144, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 43, 43, 43, 255, 136, 136, 136, 255, 143, 143, 144, 255, 119, 118, 119, 255, 127, 127, 127, 255, 77, 77, 77, 255, 18, 18, 18, 255, + 143, 143, 144, 255, 52, 52, 52, 255, 18, 18, 18, 255, 19, 19, 19, 255, 127, 127, 128, 255, 52, 52, 52, 255, 51, 51, 52, 255, 143, 143, 144, 255, 18, 18, 19, 255, 18, 18, 18, 255, 35, 35, 35, 255, 144, 143, 144, 255, 18, 18, 18, 255, 18, 18, 18, 255, 127, 127, 127, 255, 93, 93, 93, 255, 17, 17, 17, 255, 18, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 22, 22, 23, 255, 62, 62, 64, 255, 52, 52, 52, 255, 22, 22, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 20, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 128, 128, 128, 255, 71, 71, 71, 255, 22, 22, 22, 255, 22, 21, 20, 255, 72, 71, 72, 255, 145, 145, 145, 255, 39, 39, 38, 255, 128, 128, 128, 255, 71, 71, 71, 255, 22, 22, 22, 255, 71, 71, 72, 255, + 136, 136, 137, 255, 72, 72, 72, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 31, 31, 31, 255, 145, 144, 145, 255, 47, 47, 48, 255, 129, 129, 129, 255, 112, 112, 112, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 24, 255, 72, 72, 72, 255, 129, 129, 129, 255, 39, 39, 39, 255, 24, 23, 23, 255, 105, 105, 105, 255, 129, 128, 129, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 23, 23, 23, 255, 24, 25, 24, 255, 41, 40, 41, 255, 145, 145, 146, 255, 73, 73, 73, 255, 24, 24, 24, 255, 73, 73, 73, 255, 145, 145, 146, 255, 41, 40, 41, 255, 81, 81, 81, 255, 113, 113, 113, 255, 25, 25, 25, 255, 25, 24, 25, 255, 74, 73, 73, 255, 114, 114, 114, 255, 26, 26, 25, 255, 26, 26, 25, 255, 26, 26, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, + 113, 113, 113, 255, 73, 73, 73, 255, 25, 25, 26, 255, 49, 49, 49, 255, 129, 129, 130, 255, 74, 74, 75, 255, 25, 25, 26, 255, 129, 129, 130, 255, 74, 74, 74, 255, 25, 25, 25, 255, 26, 25, 26, 255, 73, 73, 74, 255, 145, 145, 146, 255, 41, 41, 41, 255, 130, 130, 130, 255, 74, 74, 74, 255, 26, 26, 26, 255, 74, 74, 74, 255, 138, 137, 138, 255, 73, 73, 73, 255, 57, 57, 57, 255, + 146, 146, 146, 255, 26, 25, 25, 255, 27, 27, 26, 255, 41, 41, 42, 255, 146, 146, 146, 255, 26, 25, 26, 255, 98, 98, 98, 255, 114, 114, 114, 255, 26, 26, 26, 255, 42, 42, 42, 255, 121, 121, 122, 255, 98, 98, 99, 255, 26, 25, 26, 255, 122, 122, 122, 255, 73, 73, 74, 255, 26, 26, 26, 255, 26, 26, 25, 255, 82, 82, 82, 255, 138, 138, 138, 255, 34, 33, 34, 255, 114, 113, 114, 255, + 98, 98, 98, 255, 25, 25, 25, 255, 42, 41, 42, 255, 129, 129, 130, 255, 82, 82, 83, 255, 26, 25, 25, 255, 146, 145, 146, 255, 57, 57, 57, 255, 57, 57, 58, 255, 146, 145, 146, 255, 25, 25, 25, 255, 73, 73, 74, 255, 138, 138, 138, 255, 33, 33, 33, 255, 24, 24, 24, 255, 41, 40, 41, 255, 145, 145, 146, 255, 57, 57, 57, 255, 24, 24, 24, 255, 73, 73, 73, 255, 137, 137, 138, 255, + 57, 56, 56, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 23, 255, 113, 113, 114, 255, 80, 81, 81, 255, 23, 23, 22, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 22, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 81, 80, 81, 255, 129, 129, 129, 255, 23, 23, 22, 255, 23, 23, 23, 255, 113, 113, 113, 255, 113, 112, 113, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 80, 80, 80, 255, 145, 144, 145, 255, 96, 96, 96, 255, 23, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 128, 128, 129, 255, 55, 55, 55, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 22, 22, 255, 112, 112, 112, 255, 79, 79, 79, 255, 22, 22, 22, 255, 112, 112, 112, 255, 80, 79, 80, 255, 38, 38, 38, 255, + 144, 144, 145, 255, 72, 71, 71, 255, 21, 20, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 79, 79, 79, 255, 111, 111, 111, 255, 21, 21, 21, 255, 21, 21, 21, 255, 69, 69, 70, 255, 111, 111, 111, 255, 21, 21, 21, 255, 128, 128, 128, 255, 70, 70, 70, 255, 20, 20, 20, 255, 69, 69, 70, 255, 136, 136, 137, 255, 69, 69, 69, 255, 70, 70, 70, 255, 136, 136, 136, 255, 54, 54, 54, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 111, 111, 111, 255, 78, 78, 78, 255, 20, 20, 21, 255, 20, 20, 19, 255, 19, 20, 19, 255, 19, 20, 19, 255, 28, 28, 28, 255, 127, 127, 128, 255, 119, 119, 119, 255, 35, 35, 35, 255, 20, 20, 20, 255, 18, 18, 18, 255, 111, 110, 111, 255, 77, 77, 78, 255, 51, 51, 52, 255, 144, 144, 144, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 20, 19, 19, 255, 102, 102, 102, 255, 102, 102, 103, 255, 18, 18, 18, 255, 52, 51, 52, 255, 126, 126, 127, 255, 77, 76, 77, 255, 19, 18, 20, 255, 143, 143, 144, 255, 52, 52, 52, 255, 19, 18, 18, 255, 18, 19, 19, 255, 127, 126, 127, 255, 52, 52, 52, 255, 51, 51, 51, 255, 144, 143, 144, 255, 18, 18, 18, 255, 18, 18, 18, 255, 34, 35, 35, 255, 143, 143, 144, 255, + 18, 17, 18, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 17, 18, 255, 17, 16, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 17, 16, 255, 18, 18, 18, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 17, 255, 16, 15, 16, 255, 16, 16, 16, 255, 16, 15, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 22, 22, 22, 255, 62, 62, 64, 255, + 52, 52, 52, 255, 23, 23, 23, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 20, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 21, 20, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 128, 128, 128, 255, 71, 71, 71, 255, + 22, 22, 21, 255, 23, 23, 23, 255, 22, 21, 21, 255, 128, 128, 128, 255, 63, 63, 63, 255, 120, 120, 121, 255, 112, 112, 112, 255, 31, 30, 30, 255, 23, 22, 22, 255, 128, 128, 128, 255, 71, 71, 71, 255, 23, 23, 23, 255, 29, 29, 29, 255, 96, 96, 96, 255, 104, 104, 104, 255, 137, 137, 137, 255, 48, 48, 48, 255, 145, 145, 145, 255, 32, 31, 32, 255, 24, 24, 24, 255, 24, 24, 23, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 96, 96, 96, 255, 88, 88, 89, 255, 22, 23, 23, 255, 23, 23, 23, 255, 56, 56, 56, 255, 129, 129, 129, 255, 24, 24, 24, 255, 25, 25, 25, 255, 23, 23, 23, 255, 25, 24, 24, 255, 72, 72, 73, 255, 121, 121, 122, 255, 24, 24, 23, 255, 25, 25, 24, 255, 25, 25, 25, 255, 121, 121, 122, 255, 73, 73, 73, 255, 81, 80, 81, 255, 113, 113, 114, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 73, 73, 73, 255, 114, 113, 114, 255, 24, 24, 24, 255, 25, 25, 25, 255, 26, 25, 24, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 97, 97, 97, 255, 97, 97, 98, 255, 26, 26, 25, 255, 130, 129, 130, 255, 73, 73, 74, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 129, 129, 130, 255, 66, 66, 66, 255, 122, 122, 122, 255, 114, 114, 114, 255, 33, 34, 33, 255, 26, 26, 26, 255, 130, 130, 130, 255, 74, 74, 74, 255, 57, 57, 57, 255, 146, 146, 146, 255, 26, 26, 26, 255, 26, 26, 26, 255, 41, 41, 41, 255, 145, 145, 146, 255, 25, 26, 26, 255, 130, 130, 130, 255, 65, 65, 66, 255, 25, 25, 25, 255, 25, 25, 26, 255, 82, 82, 82, 255, 98, 98, 99, 255, + 27, 26, 27, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 33, 33, 33, 255, 145, 145, 146, 255, 42, 41, 41, 255, 114, 113, 114, 255, 82, 81, 81, 255, 26, 25, 26, 255, 26, 25, 26, 255, 81, 81, 81, 255, 114, 114, 114, 255, 25, 25, 26, 255, 146, 146, 146, 255, 58, 57, 58, 255, 58, 58, 58, 255, 146, 146, 146, 255, 25, 25, 25, 255, 74, 74, 74, 255, + 113, 113, 113, 255, 25, 25, 25, 255, 25, 24, 24, 255, 41, 41, 40, 255, 146, 145, 146, 255, 26, 25, 26, 255, 24, 24, 24, 255, 97, 97, 97, 255, 89, 88, 89, 255, 23, 23, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 113, 113, 114, 255, 80, 80, 81, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 23, 23, 24, 255, 24, 23, 23, 255, + 24, 24, 23, 255, 81, 80, 81, 255, 113, 113, 113, 255, 23, 23, 24, 255, 24, 23, 24, 255, 47, 47, 47, 255, 145, 145, 145, 255, 23, 23, 23, 255, 22, 22, 23, 255, 137, 137, 137, 255, 80, 80, 80, 255, 145, 145, 145, 255, 38, 38, 38, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 128, 128, 129, 255, 55, 55, 55, 255, 23, 22, 22, 255, + 128, 128, 128, 255, 71, 71, 71, 255, 23, 22, 22, 255, 111, 111, 112, 255, 78, 79, 79, 255, 23, 22, 22, 255, 112, 112, 112, 255, 79, 79, 79, 255, 71, 71, 71, 255, 120, 120, 120, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 79, 79, 79, 255, 111, 111, 112, 255, 22, 21, 21, 255, 21, 20, 21, 255, 71, 70, 70, 255, 111, 111, 112, 255, 21, 21, 21, 255, + 120, 120, 120, 255, 111, 111, 111, 255, 30, 29, 30, 255, 21, 21, 20, 255, 128, 127, 128, 255, 70, 69, 70, 255, 95, 94, 95, 255, 87, 86, 87, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 111, 111, 111, 255, 78, 78, 79, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 69, 69, 69, 255, 127, 127, 128, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 94, 94, 94, 255, 78, 77, 78, 255, 53, 52, 53, 255, 144, 144, 144, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 110, 110, 110, 255, 77, 77, 78, 255, 20, 19, 19, 255, 19, 19, 19, 255, 110, 110, 110, 255, 77, 77, 77, 255, 18, 18, 18, 255, 143, 143, 144, 255, 52, 52, 52, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 127, 127, 127, 255, 52, 52, 53, 255, 52, 51, 52, 255, 144, 143, 144, 255, 19, 18, 18, 255, 19, 18, 19, 255, 35, 35, 36, 255, 143, 143, 144, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, + 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 18, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 18, 17, 255, 17, 16, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 15, 15, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, + 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 23, 23, 24, 255, 62, 62, 64, 255, 52, 52, 52, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 22, 22, 255, 21, 20, 20, 255, 21, 22, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 21, 21, 255, + 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 23, 255, 128, 128, 128, 255, 71, 71, 71, 255, 23, 22, 23, 255, 22, 22, 22, 255, 55, 55, 54, 255, 145, 145, 145, 255, 46, 46, 47, 255, 47, 47, 47, 255, 96, 95, 96, 255, 144, 144, 145, 255, 145, 145, 145, 255, 145, 145, 145, 255, 71, 71, 71, 255, 71, 71, 72, 255, + 145, 145, 145, 255, 96, 95, 96, 255, 87, 87, 87, 255, 23, 23, 23, 255, 39, 38, 39, 255, 145, 145, 145, 255, 145, 145, 145, 255, 145, 145, 145, 255, 145, 145, 146, 255, 145, 145, 145, 255, 81, 81, 81, 255, 96, 96, 96, 255, 89, 89, 89, 255, 24, 24, 24, 255, 24, 25, 25, 255, 56, 56, 56, 255, 129, 129, 129, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 25, 255, + 73, 73, 73, 255, 121, 121, 121, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 24, 24, 255, 121, 121, 121, 255, 73, 73, 73, 255, 81, 81, 81, 255, 113, 113, 114, 255, 25, 25, 25, 255, 25, 25, 25, 255, 74, 74, 73, 255, 113, 114, 114, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 24, 255, + 34, 33, 34, 255, 122, 122, 122, 255, 74, 74, 74, 255, 26, 26, 26, 255, 129, 129, 130, 255, 74, 74, 74, 255, 24, 25, 24, 255, 26, 25, 25, 255, 58, 57, 57, 255, 145, 145, 146, 255, 50, 50, 49, 255, 50, 49, 50, 255, 97, 97, 98, 255, 145, 145, 146, 255, 146, 146, 146, 255, 146, 146, 146, 255, 73, 73, 73, 255, 58, 58, 58, 255, 146, 146, 146, 255, 25, 25, 26, 255, 26, 26, 26, 255, + 42, 42, 42, 255, 145, 145, 146, 255, 26, 26, 26, 255, 130, 130, 131, 255, 66, 66, 66, 255, 25, 25, 25, 255, 25, 24, 25, 255, 82, 82, 82, 255, 97, 97, 98, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 90, 89, 90, 255, 97, 97, 98, 255, 130, 130, 130, 255, 122, 122, 122, 255, 25, 26, 26, 255, 114, 114, 114, 255, 81, 81, 81, 255, 25, 25, 25, 255, 25, 25, 26, 255, + 73, 73, 73, 255, 114, 114, 114, 255, 26, 26, 26, 255, 146, 146, 146, 255, 57, 57, 57, 255, 57, 57, 57, 255, 145, 145, 146, 255, 25, 25, 25, 255, 73, 73, 73, 255, 113, 113, 113, 255, 26, 26, 26, 255, 25, 25, 25, 255, 41, 41, 41, 255, 145, 145, 146, 255, 25, 25, 25, 255, 24, 24, 24, 255, 97, 97, 98, 255, 145, 145, 146, 255, 145, 145, 146, 255, 145, 145, 146, 255, 145, 145, 146, 255, + 145, 145, 146, 255, 24, 24, 24, 255, 113, 113, 113, 255, 80, 80, 81, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 80, 81, 81, 255, 113, 113, 113, 255, 24, 23, 23, 255, 24, 24, 24, 255, 39, 39, 40, 255, 145, 145, 146, 255, 24, 24, 24, 255, 72, 72, 71, 255, 129, 129, 129, 255, 22, 22, 22, 255, 96, 96, 96, 255, + 88, 88, 88, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 129, 128, 129, 255, 54, 55, 55, 255, 72, 72, 72, 255, 137, 137, 137, 255, 128, 128, 128, 255, 22, 22, 21, 255, 112, 112, 112, 255, 78, 78, 79, 255, 21, 21, 22, 255, 112, 112, 112, 255, 79, 79, 79, 255, 71, 71, 71, 255, 120, 120, 121, 255, 21, 21, 22, 255, 21, 22, 22, 255, + 21, 21, 21, 255, 21, 20, 21, 255, 79, 79, 79, 255, 112, 111, 111, 255, 22, 21, 21, 255, 21, 21, 21, 255, 71, 71, 71, 255, 111, 111, 112, 255, 22, 22, 21, 255, 45, 45, 45, 255, 94, 94, 95, 255, 144, 144, 145, 255, 144, 144, 145, 255, 144, 144, 145, 255, 70, 70, 70, 255, 94, 94, 95, 255, 144, 144, 145, 255, 144, 144, 145, 255, 144, 144, 144, 255, 144, 144, 144, 255, 144, 144, 144, 255, + 21, 21, 21, 255, 111, 111, 111, 255, 78, 78, 78, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 86, 86, 86, 255, 95, 94, 95, 255, 18, 18, 19, 255, 19, 19, 19, 255, 110, 110, 111, 255, 144, 144, 144, 255, 144, 144, 144, 255, 77, 77, 78, 255, 53, 52, 52, 255, 143, 143, 144, 255, 19, 19, 18, 255, 19, 19, 18, 255, 20, 20, 19, 255, 110, 110, 110, 255, + 69, 69, 68, 255, 19, 19, 19, 255, 20, 19, 19, 255, 110, 110, 110, 255, 77, 77, 77, 255, 18, 18, 19, 255, 143, 143, 144, 255, 52, 52, 52, 255, 18, 17, 18, 255, 19, 19, 19, 255, 127, 127, 128, 255, 52, 52, 52, 255, 52, 52, 52, 255, 144, 144, 144, 255, 19, 18, 18, 255, 18, 18, 17, 255, 34, 34, 34, 255, 143, 143, 144, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 17, 18, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 23, 23, 23, 255, 62, 62, 64, 255, 52, 52, 52, 255, 23, 22, 23, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 128, 128, 128, 255, 144, 144, 145, 255, 145, 145, 145, 255, 145, 144, 145, 255, 128, 128, 128, 255, + 71, 71, 72, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 31, 31, 31, 255, 136, 136, 137, 255, 63, 63, 64, 255, 88, 88, 87, 255, 104, 104, 105, 255, 23, 23, 22, 255, 22, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 121, 120, 121, 255, 72, 72, 72, 255, 23, 23, 23, 255, 30, 30, 31, 255, 120, 120, 121, 255, 72, 72, 72, 255, 56, 56, 56, 255, + 137, 137, 138, 255, 49, 49, 49, 255, 24, 24, 24, 255, 72, 72, 72, 255, 129, 129, 129, 255, 23, 23, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 25, 25, 24, 255, 40, 40, 41, 255, 145, 145, 146, 255, 72, 72, 73, 255, 25, 25, 24, 255, 56, 57, 57, 255, 145, 145, 146, 255, 41, 41, 41, 255, 81, 80, 81, 255, 129, 129, 129, 255, 56, 56, 57, 255, 24, 24, 25, 255, 105, 105, 106, 255, + 105, 105, 105, 255, 24, 24, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 24, 25, 25, 255, 25, 25, 24, 255, 25, 25, 26, 255, 25, 25, 25, 255, 146, 146, 146, 255, 146, 146, 146, 255, 89, 89, 89, 255, 26, 25, 26, 255, 26, 26, 25, 255, 130, 129, 130, 255, 146, 145, 146, 255, 146, 145, 146, 255, 145, 145, 146, 255, 129, 129, 130, 255, 74, 74, 74, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 26, 26, 26, 255, 25, 25, 25, 255, 34, 34, 35, 255, 138, 138, 138, 255, 66, 66, 67, 255, 57, 57, 58, 255, 146, 146, 146, 255, 82, 82, 82, 255, 25, 25, 25, 255, 81, 81, 81, 255, 138, 138, 138, 255, 25, 25, 25, 255, 82, 81, 82, 255, 122, 122, 123, 255, 34, 34, 34, 255, 26, 25, 26, 255, 98, 98, 98, 255, 97, 98, 98, 255, 26, 26, 26, 255, 82, 82, 82, 255, 145, 145, 146, 255, + 105, 105, 106, 255, 98, 97, 98, 255, 58, 58, 58, 255, 26, 26, 25, 255, 26, 26, 26, 255, 114, 114, 114, 255, 122, 122, 122, 255, 41, 41, 41, 255, 25, 24, 24, 255, 121, 121, 122, 255, 89, 89, 89, 255, 25, 25, 24, 255, 145, 145, 146, 255, 57, 57, 58, 255, 58, 57, 57, 255, 145, 146, 146, 255, 25, 25, 25, 255, 73, 73, 73, 255, 113, 113, 114, 255, 26, 25, 26, 255, 25, 25, 26, 255, + 41, 41, 41, 255, 145, 145, 146, 255, 24, 24, 24, 255, 24, 25, 25, 255, 65, 65, 65, 255, 121, 121, 122, 255, 33, 34, 34, 255, 24, 23, 23, 255, 72, 72, 72, 255, 129, 129, 129, 255, 25, 25, 24, 255, 113, 113, 114, 255, 121, 121, 121, 255, 40, 40, 40, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 22, 255, 80, 80, 80, 255, 129, 129, 129, 255, + 48, 48, 48, 255, 23, 23, 22, 255, 88, 88, 88, 255, 120, 120, 121, 255, 22, 22, 23, 255, 120, 120, 121, 255, 80, 79, 79, 255, 24, 24, 24, 255, 55, 55, 56, 255, 137, 137, 137, 255, 32, 31, 31, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 128, 128, 129, 255, 55, 55, 56, 255, 128, 128, 129, 255, 72, 72, 72, 255, 112, 112, 112, 255, 71, 72, 72, 255, + 112, 112, 112, 255, 79, 79, 79, 255, 22, 22, 22, 255, 112, 112, 113, 255, 79, 78, 79, 255, 38, 38, 38, 255, 144, 144, 145, 255, 71, 71, 71, 255, 21, 21, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 78, 78, 79, 255, 128, 128, 128, 255, 54, 53, 53, 255, 20, 20, 21, 255, 103, 103, 104, 255, 104, 104, 104, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, + 28, 28, 28, 255, 136, 136, 137, 255, 61, 61, 61, 255, 61, 61, 61, 255, 120, 119, 120, 255, 29, 29, 28, 255, 20, 20, 19, 255, 70, 70, 70, 255, 128, 127, 128, 255, 20, 20, 19, 255, 110, 111, 111, 255, 78, 78, 78, 255, 19, 18, 19, 255, 20, 20, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 86, 86, 86, 255, 94, 94, 95, 255, 19, 20, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 53, 52, 52, 255, 144, 144, 144, 255, 78, 78, 77, 255, 19, 19, 19, 255, 19, 19, 19, 255, 110, 111, 111, 255, 69, 69, 69, 255, 19, 19, 19, 255, 18, 18, 19, 255, 110, 110, 110, 255, 77, 77, 77, 255, 19, 19, 19, 255, 144, 144, 144, 255, 102, 102, 102, 255, 19, 18, 19, 255, 43, 43, 43, 255, 143, 143, 144, 255, 43, 44, 44, 255, + 52, 52, 52, 255, 143, 143, 144, 255, 77, 77, 77, 255, 18, 18, 18, 255, 76, 76, 76, 255, 135, 135, 135, 255, 18, 17, 17, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 17, 16, 255, 23, 23, 24, 255, 62, 62, 64, 255, 52, 52, 53, 255, 23, 23, 23, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 22, 22, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 128, 128, 129, 255, 71, 70, 71, 255, 22, 22, 22, 255, 22, 21, 22, 255, 112, 112, 112, 255, 79, 79, 80, 255, 23, 23, 22, 255, 71, 71, 72, 255, 145, 145, 145, 255, 144, 144, 145, 255, 145, 145, 145, 255, 112, 112, 113, 255, 22, 22, 22, 255, 39, 39, 39, 255, 120, 120, 120, 255, 145, 145, 145, 255, 145, 145, 145, 255, + 137, 137, 137, 255, 23, 23, 23, 255, 39, 39, 40, 255, 120, 120, 121, 255, 145, 145, 145, 255, 145, 145, 145, 255, 104, 104, 105, 255, 23, 22, 23, 255, 23, 23, 23, 255, 80, 80, 81, 255, 145, 145, 145, 255, 145, 145, 145, 255, 121, 120, 121, 255, 129, 129, 130, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 72, 72, 73, 255, 136, 137, 137, 255, + 145, 145, 146, 255, 137, 137, 137, 255, 73, 73, 73, 255, 25, 25, 24, 255, 81, 81, 81, 255, 129, 129, 129, 255, 121, 121, 122, 255, 145, 145, 146, 255, 137, 137, 137, 255, 48, 48, 49, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 41, 41, 41, 255, 130, 129, 130, 255, 58, 58, 58, 255, + 25, 25, 25, 255, 130, 130, 130, 255, 73, 73, 73, 255, 26, 25, 25, 255, 25, 25, 25, 255, 113, 113, 114, 255, 81, 82, 82, 255, 27, 26, 26, 255, 73, 73, 73, 255, 146, 146, 146, 255, 145, 145, 146, 255, 146, 146, 146, 255, 114, 114, 114, 255, 27, 26, 26, 255, 58, 58, 58, 255, 146, 146, 146, 255, 105, 105, 106, 255, 146, 146, 146, 255, 145, 145, 146, 255, 74, 74, 74, 255, 25, 25, 26, 255, + 26, 26, 25, 255, 114, 114, 114, 255, 145, 145, 146, 255, 146, 146, 146, 255, 122, 122, 122, 255, 97, 97, 98, 255, 26, 25, 25, 255, 138, 138, 138, 255, 74, 74, 74, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 113, 113, 114, 255, 113, 113, 114, 255, 130, 130, 130, 255, 145, 145, 146, 255, 121, 121, 122, 255, 34, 34, 34, 255, 25, 26, 25, 255, + 145, 145, 146, 255, 57, 57, 57, 255, 57, 57, 57, 255, 145, 145, 146, 255, 41, 41, 41, 255, 145, 145, 146, 255, 145, 145, 146, 255, 145, 145, 146, 255, 129, 129, 129, 255, 129, 129, 130, 255, 145, 145, 146, 255, 145, 145, 146, 255, 145, 145, 146, 255, 40, 40, 40, 255, 80, 80, 81, 255, 145, 145, 146, 255, 145, 145, 146, 255, 129, 129, 129, 255, 57, 57, 57, 255, 24, 24, 25, 255, 113, 113, 113, 255, + 113, 113, 113, 255, 121, 121, 121, 255, 145, 145, 145, 255, 56, 56, 56, 255, 24, 24, 24, 255, 24, 23, 24, 255, 25, 24, 23, 255, 80, 80, 80, 255, 129, 129, 129, 255, 120, 120, 121, 255, 145, 145, 145, 255, 129, 129, 129, 255, 47, 47, 47, 255, 55, 55, 55, 255, 137, 137, 137, 255, 31, 30, 31, 255, 23, 23, 23, 255, 23, 24, 24, 255, 112, 112, 113, 255, 80, 80, 80, 255, 23, 22, 22, 255, + 23, 24, 24, 255, 22, 22, 22, 255, 23, 22, 22, 255, 128, 128, 129, 255, 79, 79, 80, 255, 128, 128, 129, 255, 22, 22, 22, 255, 55, 55, 55, 255, 128, 128, 128, 255, 112, 112, 112, 255, 79, 79, 79, 255, 22, 21, 21, 255, 112, 112, 113, 255, 79, 79, 79, 255, 21, 21, 21, 255, 54, 54, 54, 255, 128, 128, 128, 255, 144, 144, 145, 255, 144, 144, 145, 255, 95, 95, 96, 255, 79, 79, 78, 255, + 128, 128, 128, 255, 120, 120, 120, 255, 144, 144, 145, 255, 136, 136, 136, 255, 46, 45, 45, 255, 21, 21, 21, 255, 70, 69, 70, 255, 144, 144, 145, 255, 144, 144, 144, 255, 144, 144, 144, 255, 111, 111, 111, 255, 21, 21, 21, 255, 20, 20, 20, 255, 78, 78, 78, 255, 144, 144, 144, 255, 144, 144, 144, 255, 128, 128, 128, 255, 53, 53, 53, 255, 20, 19, 20, 255, 111, 111, 111, 255, 78, 78, 78, 255, + 20, 19, 20, 255, 20, 20, 21, 255, 19, 20, 19, 255, 19, 19, 19, 255, 69, 69, 69, 255, 127, 127, 128, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 52, 52, 52, 255, 144, 144, 144, 255, 94, 93, 94, 255, 144, 144, 144, 255, 111, 111, 112, 255, 110, 110, 110, 255, 69, 69, 69, 255, 18, 18, 18, 255, 19, 19, 19, 255, + 111, 110, 111, 255, 78, 78, 78, 255, 19, 18, 18, 255, 144, 143, 144, 255, 102, 102, 102, 255, 143, 143, 144, 255, 143, 143, 144, 255, 93, 93, 94, 255, 18, 18, 17, 255, 51, 51, 51, 255, 143, 143, 144, 255, 102, 102, 102, 255, 143, 143, 144, 255, 143, 143, 144, 255, 68, 68, 68, 255, 19, 19, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, + 18, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 23, 23, 23, 255, 62, 62, 64, 255, 52, 52, 53, 255, 23, 22, 22, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 20, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 20, 255, 21, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 128, 128, 128, 255, 71, 71, 71, 255, 22, 22, 22, 255, 22, 22, 22, 255, 104, 104, 104, 255, 104, 103, 104, 255, 22, 21, 22, 255, 23, 23, 23, 255, + 22, 22, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 24, 255, + 56, 56, 57, 255, 129, 128, 129, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 97, 97, 97, 255, 81, 81, 81, 255, 26, 25, 25, 255, 34, 34, 34, 255, 129, 129, 130, 255, 81, 81, 82, 255, 25, 25, 25, 255, 130, 130, 130, 255, 74, 74, 75, 255, 25, 25, 25, 255, 25, 25, 26, 255, 105, 105, 105, 255, 106, 106, 106, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, + 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 81, 81, 82, 255, 97, 97, 97, 255, 26, 26, 26, 255, 122, 122, 122, 255, 98, 97, 98, 255, 26, 26, 26, 255, 26, 25, 25, 255, 74, 73, 74, 255, + 113, 113, 113, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 146, 145, 146, 255, 58, 58, 58, 255, 25, 24, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 73, 72, 73, 255, 113, 113, 113, 255, 25, 25, 25, 255, 23, 23, 25, 255, 41, 40, 40, 255, 145, 145, 146, 255, 24, 24, 25, 255, + 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 26, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 24, 25, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 23, 25, 255, 25, 24, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 80, 80, 80, 255, 112, 112, 112, 255, 24, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, + 24, 24, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 128, 128, 129, 255, 137, 137, 137, 255, 71, 71, 72, 255, 22, 22, 22, 255, 22, 22, 22, 255, 112, 112, 112, 255, 145, 145, 145, 255, 79, 79, 79, 255, 21, 22, 22, 255, + 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 79, 79, 79, 255, 112, 112, 112, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 22, 21, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 21, 21, 255, + 19, 19, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 20, 20, 255, 111, 110, 111, 255, 78, 78, 78, 255, 21, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 119, 119, 120, 255, 111, 111, 111, 255, 27, 27, 27, 255, 20, 20, 20, 255, 37, 37, 37, 255, 94, 94, 94, 255, 77, 77, 77, 255, + 18, 18, 17, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 143, 143, 144, 255, 51, 51, 51, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 17, 18, 255, + 18, 17, 18, 255, 17, 18, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, + 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 15, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 18, 255, 16, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 17, 18, 17, 255, 23, 23, 23, 255, 62, 62, 64, 255, 52, 52, 53, 255, 23, 23, 23, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, + 22, 21, 22, 255, 128, 128, 128, 255, 145, 145, 145, 255, 144, 144, 145, 255, 144, 144, 145, 255, 128, 128, 129, 255, 47, 46, 47, 255, 22, 21, 22, 255, 22, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 23, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 24, 23, 24, 255, 23, 23, 24, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 56, 56, 57, 255, 129, 129, 129, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 25, 24, 255, 73, 74, 74, 255, 129, 129, 130, 255, 145, 145, 146, 255, 145, 145, 146, 255, 113, 113, 114, 255, 33, 33, 32, 255, 25, 25, 25, 255, 129, 129, 130, 255, 145, 145, 146, 255, + 146, 146, 146, 255, 145, 145, 146, 255, 129, 129, 130, 255, 49, 50, 50, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, + 25, 25, 25, 255, 82, 81, 82, 255, 97, 98, 98, 255, 25, 25, 26, 255, 42, 41, 42, 255, 121, 121, 122, 255, 146, 146, 146, 255, 146, 145, 146, 255, 138, 138, 138, 255, 82, 82, 82, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 24, 24, 255, 25, 25, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 146, 146, 146, 255, 57, 57, 56, 255, 57, 57, 57, 255, + 145, 145, 145, 255, 24, 24, 24, 255, 73, 73, 72, 255, 113, 113, 113, 255, 25, 25, 25, 255, 25, 25, 26, 255, 40, 40, 40, 255, 145, 145, 146, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 24, 24, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 80, 79, 79, 255, 113, 112, 113, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 24, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, + 129, 128, 129, 255, 129, 128, 129, 255, 23, 23, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 55, 55, 55, 255, 144, 144, 145, 255, 79, 79, 79, 255, 21, 21, 21, 255, 112, 111, 112, 255, 80, 80, 80, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 78, 78, 78, 255, 112, 111, 112, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 18, 255, 110, 110, 111, 255, 78, 78, 78, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 20, 19, 20, 255, 27, 27, 26, 255, 94, 94, 94, 255, 144, 144, 144, 255, 144, 144, 144, 255, 144, 144, 144, 255, 103, 102, 103, 255, 53, 53, 53, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 20, 20, 255, 18, 19, 17, 255, 18, 18, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 143, 143, 144, 255, 51, 51, 50, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, + 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 15, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 18, 17, 17, 255, + 16, 15, 15, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 16, 16, 255, 16, 16, 16, 255, 22, 22, 22, 255, 62, 62, 64, 255, 52, 52, 53, 255, 23, 23, 23, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 21, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 20, 20, 19, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 22, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 23, 23, 22, 255, + 23, 23, 23, 255, 23, 23, 24, 255, 23, 22, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 25, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 25, 255, 26, 25, 26, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, + 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 25, 25, 255, 25, 25, 26, 255, 26, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 26, 26, 26, 255, 25, 25, 24, 255, 26, 25, 26, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 25, 24, 255, 25, 25, 26, 255, 24, 25, 25, 255, 25, 24, 25, 255, 25, 25, 26, 255, 26, 26, 27, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 26, 25, 255, 25, 26, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 26, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 26, 25, 26, 255, 24, 24, 24, 255, + 25, 24, 24, 255, 23, 23, 23, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, 23, 24, 23, 255, 23, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, + 22, 23, 23, 255, 23, 22, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 23, 23, 255, 23, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 22, 21, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, 20, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 19, 18, 18, 255, 18, 19, 19, 255, 17, 17, 17, 255, 19, 18, 19, 255, 17, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 16, 16, 15, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 18, 17, 16, 255, 17, 17, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 16, 15, 16, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 22, 22, 23, 255, 62, 62, 64, 255, + 52, 52, 53, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 21, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 24, 24, 23, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 23, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 24, 255, 24, 25, 25, 255, + 24, 24, 24, 255, 25, 24, 25, 255, 25, 24, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 23, 23, 22, 255, 26, 26, 25, 255, 24, 25, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 24, 24, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 24, 24, 25, 255, 25, 26, 26, 255, 26, 25, 24, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 26, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 25, 25, 26, 255, 25, 24, 24, 255, 25, 25, 26, 255, 26, 26, 25, 255, 26, 25, 25, 255, 25, 24, 24, 255, 26, 26, 25, 255, 25, 24, 24, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, + 25, 25, 24, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 23, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 23, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 25, 24, 24, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, + 23, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 20, 20, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 20, 19, 255, + 20, 20, 19, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 19, 255, 20, 21, 20, 255, 19, 19, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 19, 19, 19, 255, 20, 20, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 18, 19, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 19, 255, 19, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, + 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 17, 16, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, + 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 22, 23, 22, 255, 62, 62, 64, 255, 52, 52, 53, 255, 22, 21, 21, 255, 20, 19, 20, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, + 22, 22, 23, 255, 22, 23, 22, 255, 22, 23, 22, 255, 23, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 22, 24, 255, 22, 22, 22, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 23, 23, 24, 255, 24, 24, 23, 255, 25, 25, 26, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 25, 24, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 26, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 24, 255, 25, 26, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 25, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 26, 255, 24, 25, 25, 255, 25, 25, 26, 255, + 26, 26, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 26, 26, 255, 23, 23, 24, 255, 24, 24, 23, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 23, 25, 255, 24, 24, 24, 255, + 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 23, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 22, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, + 22, 22, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 20, 19, 19, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, 19, 18, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 18, 255, 18, 17, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 18, 19, 255, 18, 18, 19, 255, + 18, 18, 17, 255, 19, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 17, 255, 17, 18, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 16, 17, 17, 255, 18, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 18, 18, 18, 255, 16, 16, 16, 255, + 18, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 16, 17, 255, 23, 23, 23, 255, 62, 62, 64, 255, 53, 53, 53, 255, 23, 22, 23, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 20, 20, 255, 20, 19, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 21, 21, 255, 21, 20, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 22, 22, 255, 22, 21, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 23, 255, 21, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 24, 24, 24, 255, 23, 22, 23, 255, 24, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 25, 24, 24, 255, 23, 23, 24, 255, 25, 24, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, + 23, 23, 23, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 24, 25, 255, 26, 26, 25, 255, 26, 26, 25, 255, + 25, 24, 25, 255, 25, 25, 26, 255, 25, 24, 24, 255, 24, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 24, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 27, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 23, 24, 24, 255, 23, 23, 23, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 24, 24, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 23, 23, 255, 24, 23, 24, 255, 23, 23, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 22, 23, 255, 22, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 20, 20, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 20, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 21, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 19, 19, 18, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, + 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 17, 16, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 16, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 65, 255, 53, 53, 53, 255, 22, 22, 23, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 22, 22, 22, 255, + 21, 22, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 22, 23, 255, 21, 22, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 24, 255, 22, 22, 23, 255, 23, 22, 23, 255, 22, 21, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, + 23, 24, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 23, 23, 255, 23, 23, 22, 255, 24, 23, 24, 255, 22, 22, 23, 255, 23, 22, 23, 255, 22, 22, 23, 255, 24, 23, 24, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, + 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 25, 24, 25, 255, 24, 25, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 24, 25, 255, 25, 26, 25, 255, 24, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 26, 25, 255, + 25, 25, 26, 255, 25, 26, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 23, 255, 26, 26, 26, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 26, 25, 26, 255, 25, 24, 24, 255, 25, 25, 25, 255, 26, 26, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, + 25, 25, 24, 255, 26, 25, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 24, 24, 255, + 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 23, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 21, 22, 255, 21, 20, 20, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, + 20, 20, 20, 255, 20, 19, 19, 255, 20, 21, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 20, 20, 20, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 19, 19, 255, + 19, 18, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 17, 255, 18, 18, 19, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, + 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, + 18, 17, 18, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 22, 23, 23, 255, 62, 62, 65, 255, 53, 53, 53, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 22, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 22, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, + 23, 24, 24, 255, 23, 24, 23, 255, 23, 24, 24, 255, 22, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 23, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 24, 23, 24, 255, 24, 24, 25, 255, 25, 25, 26, 255, 23, 23, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 26, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 26, 255, + 26, 26, 26, 255, 25, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 25, 25, 255, 24, 24, 24, 255, 26, 25, 26, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 23, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 22, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 24, 23, 23, 255, + 22, 22, 22, 255, 23, 23, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 18, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 17, 17, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, + 18, 18, 18, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 15, 16, 255, 16, 16, 16, 255, 17, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 15, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, + 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 65, 255, 53, 53, 53, 255, 22, 21, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 20, 20, 19, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 20, 20, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 23, 255, 22, 23, 23, 255, 24, 24, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 23, 23, 255, 24, 24, 23, 255, 25, 24, 25, 255, + 24, 25, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, + 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 23, 24, 24, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 24, 24, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 26, 26, 255, 25, 25, 26, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 25, 25, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 24, 24, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 23, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 22, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 24, 24, 24, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 22, 22, 255, 23, 22, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 19, 20, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, + 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 21, 19, 255, 20, 20, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 20, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, + 18, 18, 18, 255, 17, 17, 18, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 18, 17, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 17, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 17, 17, 255, 18, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 16, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 15, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, + 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, 53, 53, 53, 255, 21, 21, 21, 255, 20, 19, 20, 255, 20, 20, 21, 255, 21, 20, 21, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 21, 255, 20, 19, 19, 255, 21, 21, 22, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 21, 22, 255, + 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 23, 255, 22, 21, 22, 255, 23, 23, 23, 255, 22, 21, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 22, 23, 23, 255, 24, 23, 23, 255, + 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 23, 22, 255, 25, 24, 24, 255, 22, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 25, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 23, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 23, 255, 25, 24, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, 26, 25, 26, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, + 24, 24, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, 25, 24, 26, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 26, 255, 25, 24, 25, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 23, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, + 24, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 22, 255, 22, 21, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 21, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 20, 20, 255, 21, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 18, 19, 255, 19, 18, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 18, 19, 255, 19, 20, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 19, 19, 255, 18, 17, 17, 255, + 16, 16, 16, 255, 19, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, + 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, + 16, 16, 15, 255, 17, 16, 16, 255, 16, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 15, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, + 53, 53, 53, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 20, 21, 21, 255, 21, 22, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 22, 255, + 23, 23, 24, 255, 22, 23, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 22, 23, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 25, 24, 24, 255, 23, 24, 24, 255, 24, 24, 23, 255, 23, 23, 22, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 23, 23, 23, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 24, 23, 23, 255, 25, 25, 25, 255, 23, 24, 24, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 24, 25, 255, 25, 24, 25, 255, 24, 24, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 25, 24, 25, 255, 25, 24, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 25, 24, 255, 25, 25, 25, 255, 25, 26, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 26, 26, 26, 255, 24, 25, 25, 255, 24, 24, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 24, 23, 24, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, + 23, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 22, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 21, 21, 255, 19, 19, 20, 255, 19, 20, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 18, 18, 19, 255, 20, 20, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 20, 255, + 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, + 17, 16, 16, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 18, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 16, 16, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 23, 23, 24, 255, 62, 62, 65, 255, 53, 53, 53, 255, 22, 22, 22, 255, 20, 19, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, + 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 20, 20, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 21, 22, 22, 255, 22, 21, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 24, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, + 25, 25, 24, 255, 25, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 26, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 26, 25, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 24, 255, 26, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 25, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 26, 255, + 25, 24, 25, 255, 24, 23, 24, 255, 25, 25, 25, 255, 24, 23, 24, 255, 24, 23, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 25, 25, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, + 23, 23, 22, 255, 24, 24, 24, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 23, 255, + 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 20, 20, 21, 255, 21, 22, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 19, 255, + 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 18, 17, 18, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 18, 17, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 16, 16, 15, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 16, 16, 255, 16, 16, 15, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 23, 23, 22, 255, 62, 62, 65, 255, 53, 53, 53, 255, 22, 22, 22, 255, 21, 20, 20, 255, + 19, 19, 18, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 22, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 21, 22, 255, + 22, 22, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 21, 22, 255, 22, 22, 23, 255, + 23, 23, 24, 255, 23, 23, 22, 255, 22, 23, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 24, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 24, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 24, 23, 24, 255, 25, 24, 25, 255, + 24, 24, 23, 255, 24, 23, 23, 255, 25, 25, 25, 255, 26, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 25, 24, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 24, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 26, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 22, 22, 23, 255, 23, 22, 23, 255, 22, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 21, 21, 21, 255, 22, 21, 22, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 20, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 20, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 18, 19, 255, + 18, 18, 18, 255, 20, 20, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 17, 17, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, + 18, 17, 17, 255, 18, 18, 17, 255, 17, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 16, 16, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 17, 17, 255, 18, 19, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 18, 17, 17, 255, 19, 19, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 18, 17, 17, 255, 16, 16, 17, 255, 17, 17, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 16, 15, 15, 255, 16, 16, 16, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 15, 15, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 15, 16, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 15, 16, 255, 22, 22, 23, 255, 62, 62, 65, 255, 53, 53, 53, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 23, 24, 255, 22, 22, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 24, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 24, 24, 255, + 23, 23, 22, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 22, 255, 23, 23, 22, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 24, 24, 255, 25, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 23, 255, 24, 23, 23, 255, + 25, 25, 25, 255, 24, 23, 23, 255, 24, 25, 24, 255, 25, 25, 25, 255, 24, 24, 23, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 24, 23, 255, 24, 23, 24, 255, 23, 22, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 21, 20, 21, 255, + 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 19, 19, 255, 21, 21, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 21, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 19, 18, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, 18, 17, 18, 255, + 18, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, + 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 16, 16, 15, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 15, 15, 15, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 23, 23, 22, 255, 62, 62, 65, 255, 53, 53, 53, 255, 22, 22, 22, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 20, 19, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 22, 22, 21, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 23, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 22, 21, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, + 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 25, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, + 24, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 24, 25, 255, 24, 25, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, + 25, 25, 24, 255, 23, 23, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 24, 24, 25, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, + 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 21, 22, 255, 22, 21, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 18, 17, 255, 20, 20, 19, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 19, 18, 255, 19, 19, 19, 255, 18, 19, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, + 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 16, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, + 16, 16, 16, 255, 23, 22, 22, 255, 62, 62, 65, 255, 53, 53, 53, 255, 22, 22, 22, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, 20, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 23, 255, 21, 21, 20, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, + 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 24, 24, 255, 22, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 23, 24, 255, + 23, 22, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 24, 23, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 23, 23, 255, 26, 26, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 23, 23, 24, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 23, 23, 24, 255, 24, 23, 23, 255, 23, 23, 22, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 23, 255, 22, 21, 22, 255, 23, 23, 22, 255, 22, 23, 22, 255, + 22, 22, 22, 255, 21, 21, 20, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 20, 20, 20, 255, 21, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 21, 255, 20, 20, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 19, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 20, 20, 255, + 19, 18, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 21, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 18, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 18, 17, 255, 17, 16, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 16, 16, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 16, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 16, 15, 16, 255, 17, 17, 16, 255, + 17, 17, 18, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 22, 22, 22, 255, 62, 62, 65, 255, 53, 53, 54, 255, 22, 22, 22, 255, 19, 20, 19, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 22, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 21, 21, 22, 255, 22, 23, 22, 255, 22, 21, 21, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 24, 24, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, + 23, 23, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 23, 24, 255, 25, 24, 25, 255, 24, 23, 23, 255, 24, 23, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 23, 24, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, + 25, 25, 25, 255, 24, 24, 23, 255, 24, 25, 24, 255, 24, 23, 24, 255, 24, 23, 23, 255, 24, 23, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 24, 24, 255, 24, 25, 25, 255, 25, 24, 25, 255, 24, 23, 24, 255, 24, 23, 23, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 24, 255, 23, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 25, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 22, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 22, 21, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, + 22, 21, 22, 255, 21, 22, 22, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, + 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 16, 16, 255, 17, 17, 16, 255, 19, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 16, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, + 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 15, 15, 255, 16, 15, 16, 255, 17, 17, 17, 255, 16, 17, 16, 255, 24, 23, 23, 255, 62, 62, 65, 255, + 53, 53, 54, 255, 22, 21, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 19, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 24, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 25, 25, 25, 255, 23, 22, 22, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 23, 24, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 25, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 23, 23, 24, 255, + 24, 24, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, + 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 23, 24, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 23, 22, 23, 255, 22, 22, 23, 255, 21, 21, 22, 255, 23, 23, 22, 255, 22, 21, 21, 255, 23, 22, 22, 255, + 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 20, 20, 20, 255, 21, 21, 20, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 22, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 20, 21, 20, 255, 21, 21, 21, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 19, 19, 255, 20, 19, 19, 255, 19, 20, 19, 255, 20, 20, 20, 255, 19, 20, 19, 255, 20, 19, 19, 255, 20, 20, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 20, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 19, 19, 18, 255, 17, 18, 17, 255, 17, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 19, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 19, 18, 18, 255, 18, 18, 17, 255, 17, 16, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 18, 18, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 15, 15, 16, 255, 17, 16, 17, 255, 17, 16, 17, 255, 16, 15, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, 53, 53, 54, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 20, 255, 21, 21, 20, 255, 19, 19, 19, 255, + 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 23, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 21, 22, 255, 21, 21, 22, 255, 23, 23, 23, 255, 22, 21, 21, 255, 22, 22, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 23, 23, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 22, 22, 23, 255, 23, 24, 24, 255, 23, 23, 24, 255, 22, 22, 24, 255, 24, 24, 24, 255, 40, 40, 39, 255, 143, 143, 145, 255, 40, 40, 40, 255, + 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 23, 23, 23, 255, 25, 24, 24, 255, 23, 23, 23, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, + 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 25, 24, 25, 255, 25, 24, 24, 255, 24, 24, 25, 255, 23, 23, 24, 255, 24, 23, 23, 255, + 24, 25, 25, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 22, 22, 255, 23, 22, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 22, 22, 255, + 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 24, 24, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 20, 21, 255, 21, 21, 20, 255, + 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 20, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 17, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, + 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 18, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 16, 16, 255, 16, 16, 17, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 15, 15, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 23, 23, 24, 255, 62, 62, 65, 255, 53, 53, 54, 255, 22, 21, 22, 255, 21, 20, 20, 255, + 20, 21, 21, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, + 22, 22, 21, 255, 22, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 22, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 111, 111, 113, 255, 79, 79, 80, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 24, 24, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 25, 24, 25, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 25, 25, 255, 23, 23, 22, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 23, 22, 22, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, + 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 23, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 23, 23, 255, 22, 23, 23, 255, + 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 24, 23, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 21, 21, 20, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 20, 21, 20, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 21, 21, 21, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 19, 18, 255, 19, 20, 19, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 17, 255, 19, 18, 18, 255, 18, 19, 18, 255, 19, 18, 19, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 18, 17, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 17, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 17, 17, 255, 16, 16, 15, 255, 17, 17, 18, 255, 16, 16, 16, 255, + 15, 16, 16, 255, 16, 17, 17, 255, 17, 16, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 15, 255, 17, 18, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 15, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 15, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 15, 15, 15, 255, 16, 17, 17, 255, + 16, 17, 16, 255, 16, 16, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, 53, 53, 54, 255, 22, 22, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, + 22, 22, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 85, 85, 86, 255, 102, 101, 103, 255, 21, 20, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 118, 117, 120, 255, 77, 77, 78, 255, 77, 77, 78, 255, 110, 110, 112, 255, 21, 21, 21, 255, 20, 21, 21, 255, 22, 21, 21, 255, 46, 46, 46, 255, 134, 134, 137, 255, 143, 142, 145, 255, 94, 94, 96, 255, 22, 22, 23, 255, + 102, 102, 104, 255, 95, 95, 96, 255, 22, 22, 21, 255, 21, 20, 22, 255, 78, 77, 78, 255, 110, 110, 112, 255, 21, 21, 21, 255, 22, 22, 22, 255, 30, 29, 30, 255, 111, 111, 113, 255, 143, 143, 145, 255, 142, 142, 145, 255, 111, 111, 112, 255, 30, 30, 31, 255, 23, 23, 23, 255, 142, 142, 145, 255, 54, 54, 54, 255, 22, 23, 22, 255, 22, 22, 21, 255, 79, 79, 80, 255, 110, 111, 113, 255, + 22, 22, 22, 255, 39, 39, 39, 255, 127, 127, 129, 255, 95, 95, 97, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 79, 79, 80, 255, 119, 119, 121, 255, 135, 135, 138, 255, 143, 143, 146, 255, 119, 119, 121, 255, 39, 39, 39, 255, 23, 23, 23, 255, 25, 24, 24, 255, 71, 71, 72, 255, 135, 135, 138, 255, 32, 32, 33, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 25, 24, 24, 255, 23, 23, 23, 255, 87, 87, 89, 255, 104, 104, 105, 255, 22, 22, 22, 255, 24, 24, 24, 255, 88, 88, 89, 255, 103, 103, 105, 255, 24, 24, 24, 255, 119, 119, 121, 255, 79, 78, 80, 255, 24, 24, 24, 255, 31, 31, 31, 255, 104, 104, 105, 255, 143, 143, 146, 255, 143, 143, 146, 255, 143, 143, 146, 255, 71, 71, 73, 255, 24, 24, 24, 255, 80, 79, 81, 255, + 143, 143, 146, 255, 143, 143, 146, 255, 143, 143, 146, 255, 95, 96, 97, 255, 24, 23, 24, 255, 72, 71, 72, 255, 127, 127, 130, 255, 144, 143, 146, 255, 143, 143, 146, 255, 127, 127, 129, 255, 24, 24, 25, 255, 38, 39, 39, 255, 143, 143, 146, 255, 72, 72, 72, 255, 23, 23, 23, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 25, 24, 24, 255, 23, 24, 24, 255, 24, 24, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 24, 23, 255, 23, 22, 23, 255, 24, 24, 24, 255, 23, 22, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 21, 22, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, + 20, 19, 19, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 19, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 20, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 19, 255, + 18, 18, 18, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, + 17, 18, 18, 255, 17, 17, 17, 255, 18, 18, 19, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 17, 18, 255, 17, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 22, 22, 23, 255, 62, 62, 65, 255, 53, 53, 54, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 44, 45, 45, 255, 142, 141, 144, 255, 30, 29, 30, 255, 21, 22, 22, 255, 21, 21, 21, 255, 38, 37, 37, 255, 142, 142, 145, 255, 37, 37, 37, 255, 78, 78, 80, 255, + 110, 110, 112, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 94, 93, 95, 255, 110, 110, 112, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 134, 134, 136, 255, 134, 134, 137, 255, 29, 29, 29, 255, 23, 23, 23, 255, 126, 126, 128, 255, 142, 142, 145, 255, 31, 31, 31, 255, 22, 22, 22, 255, 94, 94, 96, 255, 119, 118, 120, 255, 31, 31, 30, 255, 30, 29, 30, 255, + 119, 119, 121, 255, 94, 94, 95, 255, 23, 23, 22, 255, 142, 142, 145, 255, 55, 55, 55, 255, 22, 22, 23, 255, 22, 22, 23, 255, 79, 78, 79, 255, 110, 110, 112, 255, 32, 31, 32, 255, 119, 119, 121, 255, 87, 86, 88, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 79, 79, 80, 255, 127, 127, 130, 255, 23, 22, 23, 255, 23, 23, 23, 255, + 112, 111, 113, 255, 111, 111, 114, 255, 24, 24, 23, 255, 22, 22, 22, 255, 111, 111, 113, 255, 143, 143, 146, 255, 71, 71, 72, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 64, 64, 64, 255, 135, 135, 138, 255, 24, 23, 24, 255, 23, 23, 23, 255, 63, 63, 64, 255, 135, 135, 137, 255, 24, 24, 24, 255, 88, 88, 89, 255, 103, 103, 105, 255, + 24, 23, 23, 255, 88, 88, 89, 255, 120, 120, 122, 255, 40, 40, 40, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 64, 64, 65, 255, 135, 135, 138, 255, 56, 55, 56, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 32, 31, 32, 255, 144, 143, 146, 255, 79, 79, 80, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 25, 25, 255, 25, 24, 24, 255, + 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 22, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 25, 24, 255, 24, 23, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 22, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 24, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 21, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 21, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 19, 19, 18, 255, 19, 19, 20, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 19, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 19, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 17, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 17, 17, 255, 17, 18, 18, 255, 18, 17, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 17, 17, 255, 18, 18, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 17, 17, 255, + 17, 17, 17, 255, 16, 17, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 15, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 16, 17, 255, 17, 16, 15, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, + 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 65, 255, 53, 53, 54, 255, 22, 22, 22, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 21, 21, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 21, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 20, 21, 255, 22, 21, 21, 255, + 21, 21, 21, 255, 118, 118, 120, 255, 142, 142, 145, 255, 142, 142, 145, 255, 142, 142, 145, 255, 142, 142, 145, 255, 110, 110, 112, 255, 21, 21, 21, 255, 77, 77, 79, 255, 110, 110, 112, 255, 21, 21, 20, 255, 20, 20, 21, 255, 22, 22, 22, 255, 94, 94, 95, 255, 77, 77, 78, 255, 21, 21, 22, 255, 22, 22, 22, 255, 53, 53, 54, 255, 134, 134, 137, 255, 94, 94, 95, 255, 79, 78, 79, 255, + 54, 54, 55, 255, 126, 126, 128, 255, 103, 102, 104, 255, 70, 70, 71, 255, 22, 23, 22, 255, 126, 126, 129, 255, 63, 62, 63, 255, 23, 23, 23, 255, 22, 22, 21, 255, 62, 62, 62, 255, 127, 127, 129, 255, 21, 21, 22, 255, 143, 142, 145, 255, 54, 54, 55, 255, 22, 22, 22, 255, 22, 21, 21, 255, 78, 78, 79, 255, 135, 135, 137, 255, 119, 118, 120, 255, 95, 95, 96, 255, 23, 23, 22, 255, + 21, 21, 21, 255, 23, 22, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 80, 79, 81, 255, 111, 110, 113, 255, 23, 23, 22, 255, 23, 23, 23, 255, 47, 47, 48, 255, 143, 143, 145, 255, 23, 23, 23, 255, 47, 46, 47, 255, 143, 143, 146, 255, 80, 80, 81, 255, 127, 127, 130, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, + 32, 32, 32, 255, 143, 143, 146, 255, 48, 48, 49, 255, 23, 23, 22, 255, 31, 32, 31, 255, 143, 143, 146, 255, 48, 48, 49, 255, 64, 64, 65, 255, 120, 119, 122, 255, 24, 23, 24, 255, 112, 112, 113, 255, 79, 79, 80, 255, 23, 23, 23, 255, 24, 24, 25, 255, 23, 22, 23, 255, 24, 24, 23, 255, 80, 80, 80, 255, 111, 111, 113, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 56, 55, 56, 255, 143, 143, 146, 255, 24, 23, 24, 255, 25, 24, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 23, 24, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 22, 22, 22, 255, + 23, 24, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 24, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 22, 23, 22, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 20, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 19, 19, 20, 255, 20, 19, 20, 255, 20, 19, 19, 255, 19, 20, 20, 255, 19, 18, 19, 255, 20, 20, 19, 255, + 19, 19, 18, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 17, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 17, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 18, 18, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 18, 18, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, + 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, 53, 53, 54, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 19, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 78, 78, 79, 255, 109, 109, 111, 255, 21, 20, 21, 255, 22, 21, 21, 255, 126, 126, 128, 255, 69, 69, 70, 255, 22, 21, 21, 255, 78, 78, 79, 255, 110, 110, 112, 255, 21, 21, 21, 255, 21, 20, 21, 255, + 22, 22, 21, 255, 94, 94, 95, 255, 78, 78, 79, 255, 21, 21, 21, 255, 22, 22, 21, 255, 86, 87, 87, 255, 102, 102, 104, 255, 53, 54, 54, 255, 118, 118, 120, 255, 94, 94, 95, 255, 78, 78, 79, 255, 78, 78, 79, 255, 102, 102, 104, 255, 22, 21, 21, 255, 127, 126, 129, 255, 62, 62, 63, 255, 22, 22, 22, 255, 22, 22, 22, 255, 63, 63, 63, 255, 127, 127, 129, 255, 23, 23, 23, 255, + 142, 142, 145, 255, 54, 54, 55, 255, 22, 22, 22, 255, 23, 23, 23, 255, 78, 78, 80, 255, 126, 126, 129, 255, 135, 134, 137, 255, 55, 55, 55, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, 79, 79, 80, 255, 111, 111, 113, 255, 23, 23, 23, 255, 23, 24, 23, 255, 39, 39, 39, 255, 143, 143, 146, 255, 23, 23, 24, 255, + 96, 96, 97, 255, 95, 95, 97, 255, 24, 24, 23, 255, 127, 127, 129, 255, 63, 64, 64, 255, 24, 23, 24, 255, 23, 23, 22, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 24, 24, 255, 120, 119, 121, 255, 80, 80, 81, 255, 23, 23, 23, 255, 25, 25, 24, 255, 119, 119, 121, 255, 80, 79, 81, 255, 32, 31, 32, 255, 143, 143, 146, 255, 32, 32, 32, 255, 88, 88, 89, 255, 144, 144, 146, 255, + 143, 143, 146, 255, 143, 143, 146, 255, 143, 143, 146, 255, 143, 143, 146, 255, 64, 64, 65, 255, 143, 143, 146, 255, 143, 143, 146, 255, 143, 143, 146, 255, 143, 143, 146, 255, 143, 143, 146, 255, 64, 64, 64, 255, 143, 143, 146, 255, 143, 143, 146, 255, 143, 143, 146, 255, 143, 143, 146, 255, 143, 143, 146, 255, 88, 88, 89, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 22, 23, 255, + 24, 24, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 24, 255, 21, 22, 22, 255, 22, 23, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 20, 20, 19, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 19, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 18, 17, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, + 53, 53, 54, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 29, 29, 30, 255, 142, 142, 145, 255, + 37, 37, 38, 255, 53, 53, 54, 255, 134, 134, 136, 255, 29, 29, 30, 255, 20, 19, 21, 255, 77, 77, 78, 255, 126, 126, 128, 255, 53, 53, 53, 255, 21, 21, 21, 255, 22, 22, 22, 255, 94, 94, 95, 255, 78, 78, 79, 255, 21, 21, 21, 255, 21, 20, 20, 255, 118, 118, 120, 255, 62, 62, 63, 255, 22, 21, 22, 255, 126, 126, 128, 255, 142, 142, 145, 255, 46, 46, 46, 255, 46, 46, 46, 255, + 134, 134, 136, 255, 30, 29, 29, 255, 94, 94, 95, 255, 119, 119, 121, 255, 30, 31, 31, 255, 23, 23, 23, 255, 110, 110, 112, 255, 94, 94, 96, 255, 23, 23, 23, 255, 143, 143, 145, 255, 102, 102, 104, 255, 22, 22, 21, 255, 22, 22, 22, 255, 79, 79, 80, 255, 111, 111, 113, 255, 47, 46, 46, 255, 135, 135, 137, 255, 55, 55, 56, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 23, 22, 23, 255, 79, 79, 81, 255, 127, 127, 129, 255, 48, 48, 48, 255, 24, 23, 23, 255, 87, 87, 88, 255, 119, 119, 121, 255, 32, 31, 31, 255, 143, 143, 146, 255, 56, 55, 56, 255, 24, 23, 24, 255, 79, 78, 79, 255, 111, 111, 113, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 25, 255, 23, 23, 23, 255, 23, 22, 23, 255, 87, 87, 88, 255, 119, 119, 121, 255, + 55, 55, 55, 255, 23, 24, 24, 255, 111, 111, 114, 255, 96, 96, 97, 255, 24, 24, 24, 255, 127, 127, 129, 255, 64, 63, 64, 255, 40, 40, 40, 255, 127, 127, 129, 255, 47, 47, 48, 255, 24, 24, 24, 255, 56, 56, 57, 255, 143, 143, 146, 255, 31, 31, 31, 255, 127, 128, 130, 255, 71, 71, 72, 255, 24, 24, 24, 255, 31, 31, 32, 255, 135, 135, 137, 255, 63, 62, 63, 255, 95, 95, 96, 255, + 95, 96, 97, 255, 23, 24, 23, 255, 24, 23, 23, 255, 111, 111, 113, 255, 87, 86, 88, 255, 23, 23, 24, 255, 23, 22, 23, 255, 23, 22, 22, 255, 23, 23, 24, 255, 24, 24, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 22, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 21, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 21, 21, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, + 20, 21, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 21, 20, 21, 255, 19, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, + 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 20, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 17, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 19, 19, 18, 255, 17, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 18, 18, 255, 18, 17, 18, 255, + 18, 17, 18, 255, 17, 18, 17, 255, 17, 16, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 17, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, 54, 54, 54, 255, 22, 22, 22, 255, 20, 20, 21, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, + 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 101, 101, 103, 255, 77, 77, 79, 255, 94, 94, 95, 255, 94, 94, 95, 255, 20, 20, 20, 255, 20, 20, 20, 255, 77, 77, 78, 255, 126, 126, 129, 255, 110, 110, 112, 255, 142, 142, 145, 255, 78, 78, 79, 255, 142, 142, 145, 255, 142, 142, 145, 255, + 142, 142, 144, 255, 110, 110, 112, 255, 142, 142, 145, 255, 30, 30, 30, 255, 22, 22, 22, 255, 78, 78, 79, 255, 118, 118, 120, 255, 21, 21, 21, 255, 21, 21, 22, 255, 126, 126, 128, 255, 62, 61, 63, 255, 31, 30, 30, 255, 110, 110, 112, 255, 143, 142, 145, 255, 143, 143, 145, 255, 110, 110, 112, 255, 30, 30, 30, 255, 22, 22, 22, 255, 143, 143, 145, 255, 103, 103, 105, 255, 135, 135, 137, 255, + 143, 142, 145, 255, 79, 79, 80, 255, 110, 110, 112, 255, 22, 22, 22, 255, 46, 46, 47, 255, 135, 135, 137, 255, 71, 71, 72, 255, 22, 22, 22, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 79, 79, 81, 255, 127, 127, 130, 255, 119, 119, 121, 255, 143, 143, 146, 255, 127, 127, 129, 255, 48, 47, 48, 255, 79, 79, 80, 255, 111, 111, 113, 255, 22, 22, 23, 255, 23, 23, 23, 255, + 32, 32, 32, 255, 135, 135, 138, 255, 47, 47, 47, 255, 23, 24, 23, 255, 22, 22, 23, 255, 24, 23, 23, 255, 23, 24, 23, 255, 63, 63, 64, 255, 127, 127, 129, 255, 103, 103, 105, 255, 143, 143, 146, 255, 143, 143, 146, 255, 48, 47, 48, 255, 24, 23, 24, 255, 103, 103, 105, 255, 87, 87, 88, 255, 24, 24, 24, 255, 56, 55, 56, 255, 119, 119, 121, 255, 143, 143, 146, 255, 143, 143, 146, 255, + 79, 79, 81, 255, 24, 23, 23, 255, 40, 40, 40, 255, 111, 111, 113, 255, 143, 143, 146, 255, 143, 143, 146, 255, 111, 111, 113, 255, 24, 24, 24, 255, 24, 24, 24, 255, 96, 95, 96, 255, 143, 143, 146, 255, 143, 143, 146, 255, 119, 119, 121, 255, 40, 40, 40, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 22, 22, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 24, 24, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 23, 23, 23, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 20, 20, 255, 22, 21, 22, 255, 21, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 21, 20, 255, 21, 20, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 18, 255, + 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 20, 20, 20, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 17, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 18, 17, 17, 255, + 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 15, 16, 15, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 22, 22, 23, 255, 62, 62, 65, 255, 54, 54, 54, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 21, 20, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 62, 62, 63, 255, 126, 126, 128, 255, 134, 134, 136, 255, 54, 54, 54, 255, + 20, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 22, 255, 22, 22, 22, 255, 94, 94, 96, 255, 77, 77, 79, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 22, 23, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 23, 23, 22, 255, 22, 22, 21, 255, 22, 23, 23, 255, 24, 23, 24, 255, 22, 22, 22, 255, 78, 78, 79, 255, 111, 111, 112, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 22, 255, 79, 79, 79, 255, + 111, 110, 113, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 22, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 24, 24, 255, 24, 24, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 24, 24, 25, 255, 23, 23, 24, 255, 23, 23, 22, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 24, 255, 24, 23, 23, 255, 23, 22, 22, 255, 23, 22, 23, 255, 21, 22, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 22, 22, 255, 22, 22, 23, 255, 22, 23, 23, 255, 22, 22, 23, 255, 22, 21, 21, 255, + 23, 22, 22, 255, 22, 22, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 23, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 20, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 20, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, + 20, 20, 19, 255, 19, 19, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 20, 20, 255, 19, 19, 19, 255, 19, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 17, 18, 18, 255, 18, 18, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 18, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 18, 18, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 15, 255, 16, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 17, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 15, 16, 15, 255, 17, 17, 16, 255, 15, 15, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, 54, 54, 54, 255, 21, 21, 22, 255, 20, 19, 20, 255, 21, 20, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 21, 21, 255, 134, 134, 136, 255, 126, 126, 128, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 94, 93, 95, 255, 78, 77, 79, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 79, 79, 80, 255, 110, 110, 112, 255, + 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 79, 79, 81, 255, 111, 111, 113, 255, 24, 24, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 23, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 24, 24, 24, 255, 23, 23, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 23, 24, 255, 24, 23, 23, 255, 47, 48, 49, 255, 143, 143, 146, 255, 48, 48, 49, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, + 24, 24, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 21, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 21, 22, 255, 22, 23, 23, 255, + 22, 22, 21, 255, 22, 22, 23, 255, 22, 21, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 22, 21, 255, 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 21, 22, 255, 21, 22, 22, 255, + 22, 21, 21, 255, 22, 21, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 19, 19, 20, 255, 21, 20, 20, 255, 21, 20, 21, 255, 20, 19, 20, 255, 21, 21, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 18, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 19, 18, 255, 19, 18, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 17, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, + 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 16, 16, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 16, 16, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 16, 16, 17, 255, + 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 16, 17, 16, 255, 16, 15, 16, 255, 16, 16, 16, 255, 22, 22, 23, 255, 62, 62, 65, 255, 54, 54, 54, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 20, 20, 19, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 20, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 20, 21, 255, 20, 20, 21, 255, 21, 20, 21, 255, + 20, 20, 19, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 21, 255, + 23, 22, 22, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 21, 21, 255, 22, 22, 23, 255, 22, 22, 21, 255, 23, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 22, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 24, 255, 24, 23, 24, 255, 23, 22, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 22, 23, 22, 255, 24, 25, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 22, 22, 22, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 24, 24, 24, 255, 23, 22, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, 24, 23, 24, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 22, 22, 255, 21, 20, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 18, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 19, 18, 255, 19, 19, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 16, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, + 16, 16, 16, 255, 17, 17, 16, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 18, 18, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 16, 16, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 18, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 15, 16, 255, 15, 15, 15, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 16, 16, 17, 255, 23, 22, 23, 255, 62, 62, 65, 255, 54, 54, 54, 255, 21, 21, 22, 255, 19, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 20, 255, 22, 21, 22, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 22, 21, 255, 21, 21, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 22, 23, 255, 22, 22, 23, 255, 21, 21, 22, 255, 22, 23, 21, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 22, 22, 22, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, + 23, 22, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 23, 24, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 21, 21, 21, 255, 22, 23, 22, 255, 23, 23, 22, 255, 21, 21, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 21, 22, 255, 20, 20, 20, 255, + 21, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 20, 22, 255, 21, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, 19, 19, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, + 20, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 19, 20, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 17, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, + 18, 18, 19, 255, 18, 18, 17, 255, 18, 17, 17, 255, 19, 19, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 17, 16, 16, 255, 18, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, + 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 17, 16, 17, 255, 16, 17, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 16, 16, 255, 22, 22, 23, 255, 62, 62, 65, 255, 54, 54, 54, 255, 22, 21, 22, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, + 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 20, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 22, 21, 22, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 22, 22, 255, 20, 20, 20, 255, 22, 22, 23, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 23, 23, 22, 255, 21, 21, 21, 255, 22, 21, 23, 255, 21, 21, 21, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 21, 21, 255, 23, 22, 23, 255, 23, 22, 23, 255, 21, 21, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 23, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, + 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, + 23, 23, 23, 255, 24, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 23, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 21, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 22, 255, 23, 23, 22, 255, + 22, 22, 22, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 22, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 20, 20, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 19, 255, 19, 20, 19, 255, + 20, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 21, 255, 19, 19, 19, 255, 20, 19, 21, 255, 19, 19, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 18, 18, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 17, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 19, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 18, 19, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 16, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 16, 17, 255, 16, 16, 15, 255, 17, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 65, 255, + 54, 54, 54, 255, 21, 22, 21, 255, 19, 19, 18, 255, 19, 18, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 20, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 21, 21, 255, 22, 21, 20, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 24, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 24, 24, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, + 23, 22, 23, 255, 23, 23, 22, 255, 22, 21, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 21, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 20, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 22, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 18, 18, 19, 255, + 18, 17, 18, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 17, 17, 17, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 19, 255, 17, 17, 18, 255, + 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 18, 17, 18, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 15, 15, 255, 16, 16, 16, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 16, 16, 16, 255, + 17, 16, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 22, 23, 23, 255, 62, 62, 65, 255, 54, 54, 55, 255, 21, 21, 20, 255, 18, 18, 19, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 22, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 77, 77, 78, 255, 142, 142, 145, 255, 142, 142, 145, 255, 142, 142, 145, 255, 78, 78, 79, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 24, 23, 255, 23, 22, 22, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 23, 22, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 22, 22, 255, 143, 143, 145, 255, 55, 55, 56, 255, 22, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 127, 127, 129, 255, 71, 70, 72, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 22, 23, 255, 23, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 23, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 21, 21, 255, 21, 20, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 78, 78, 79, 255, 94, 93, 95, 255, 20, 21, 20, 255, 19, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 21, 20, 20, 255, 19, 18, 18, 255, 20, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 19, 18, 19, 255, + 17, 17, 17, 255, 18, 18, 19, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 15, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 15, 16, 255, 18, 17, 17, 255, 17, 16, 16, 255, 17, 17, 18, 255, 16, 16, 17, 255, + 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 22, 22, 23, 255, 62, 62, 65, 255, 54, 54, 55, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 19, 19, 18, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 45, 45, 46, 255, 142, 142, 145, 255, 37, 37, 38, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 22, 21, 22, 255, 22, 22, 23, 255, 21, 22, 22, 255, 21, 22, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, 21, 21, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, + 22, 22, 23, 255, 22, 21, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 21, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 23, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 24, 23, 24, 255, 23, 23, 23, 255, 143, 143, 145, 255, 55, 55, 55, 255, 23, 24, 24, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 23, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 79, 79, 80, 255, 111, 111, 112, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 21, 20, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 45, 44, 45, 255, 142, 142, 145, 255, 37, 37, 38, 255, 20, 20, 19, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 20, 20, 19, 255, + 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 19, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, + 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 18, 17, 255, 16, 17, 17, 255, + 16, 16, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 15, 16, 15, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 16, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 15, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 15, 255, 22, 22, 23, 255, 62, 62, 65, 255, 54, 54, 55, 255, 21, 21, 22, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 18, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 20, 255, 125, 125, 127, 255, 69, 68, 70, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 77, 77, 79, 255, 109, 109, 111, 255, 21, 21, 21, 255, 29, 29, 29, 255, 118, 118, 120, 255, 142, 142, 145, 255, 126, 126, 128, 255, 109, 109, 111, 255, 110, 110, 112, 255, 22, 21, 21, 255, 53, 53, 53, 255, + 134, 134, 136, 255, 142, 142, 145, 255, 118, 118, 119, 255, 134, 134, 136, 255, 70, 69, 70, 255, 53, 53, 53, 255, 142, 142, 145, 255, 22, 22, 23, 255, 54, 54, 54, 255, 143, 143, 145, 255, 22, 22, 22, 255, 22, 22, 22, 255, 38, 38, 37, 255, 142, 142, 145, 255, 22, 22, 21, 255, 22, 21, 22, 255, 22, 22, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, 54, 54, 55, 255, 134, 134, 137, 255, + 143, 143, 145, 255, 119, 119, 121, 255, 126, 126, 128, 255, 70, 70, 71, 255, 22, 21, 22, 255, 53, 53, 54, 255, 126, 126, 129, 255, 143, 142, 145, 255, 143, 143, 145, 255, 135, 135, 137, 255, 30, 30, 30, 255, 22, 23, 23, 255, 38, 38, 38, 255, 143, 142, 145, 255, 63, 63, 64, 255, 23, 22, 22, 255, 23, 22, 22, 255, 38, 37, 38, 255, 119, 118, 121, 255, 143, 143, 145, 255, 142, 142, 145, 255, + 143, 143, 145, 255, 54, 54, 55, 255, 55, 54, 55, 255, 143, 143, 145, 255, 23, 22, 23, 255, 31, 31, 31, 255, 110, 110, 112, 255, 143, 143, 145, 255, 143, 142, 145, 255, 111, 111, 112, 255, 31, 31, 31, 255, 23, 22, 22, 255, 143, 143, 145, 255, 118, 119, 121, 255, 143, 143, 145, 255, 143, 143, 146, 255, 80, 80, 80, 255, 23, 23, 23, 255, 24, 24, 24, 255, 80, 79, 81, 255, 143, 143, 145, 255, + 143, 143, 145, 255, 143, 143, 146, 255, 110, 110, 112, 255, 22, 22, 22, 255, 79, 79, 80, 255, 143, 142, 145, 255, 143, 143, 146, 255, 103, 103, 105, 255, 143, 143, 145, 255, 39, 39, 39, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 79, 79, 80, 255, 118, 118, 120, 255, 134, 134, 137, 255, 143, 143, 145, 255, 119, 119, 121, 255, 39, 39, 39, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 39, 39, 39, 255, 143, 143, 145, 255, 55, 55, 55, 255, 23, 22, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 47, 47, 47, 255, 143, 142, 145, 255, 30, 30, 29, 255, 22, 22, 21, 255, 78, 78, 79, 255, 142, 142, 145, 255, 143, 143, 145, 255, 95, 94, 96, 255, 143, 142, 145, 255, 30, 30, 31, 255, 62, 62, 62, 255, 135, 134, 137, 255, + 23, 22, 22, 255, 86, 86, 88, 255, 102, 102, 104, 255, 22, 22, 22, 255, 30, 30, 30, 255, 126, 126, 128, 255, 78, 78, 79, 255, 21, 21, 22, 255, 22, 22, 22, 255, 86, 86, 88, 255, 102, 102, 104, 255, 21, 21, 21, 255, 21, 22, 21, 255, 38, 38, 38, 255, 118, 118, 120, 255, 78, 77, 79, 255, 22, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 126, 125, 128, 255, 77, 77, 78, 255, + 20, 20, 20, 255, 21, 21, 22, 255, 118, 118, 120, 255, 93, 93, 94, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 19, 19, 19, 255, 21, 21, 20, 255, 19, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 18, 19, 255, 18, 18, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 17, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 17, 255, 19, 18, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 15, 15, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 15, 15, 255, 18, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 16, 16, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 16, 17, 255, 22, 23, 23, 255, 62, 62, 65, 255, 54, 54, 55, 255, 22, 21, 22, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 21, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 21, 20, 19, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 126, 125, 128, 255, 68, 68, 69, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 77, 77, 78, 255, 110, 109, 111, 255, + 21, 20, 20, 255, 77, 77, 78, 255, 126, 126, 128, 255, 29, 28, 29, 255, 37, 37, 38, 255, 118, 117, 119, 255, 110, 109, 111, 255, 20, 21, 20, 255, 134, 133, 136, 255, 77, 77, 79, 255, 20, 20, 21, 255, 53, 53, 54, 255, 134, 134, 137, 255, 70, 69, 71, 255, 54, 53, 54, 255, 142, 142, 145, 255, 22, 22, 21, 255, 53, 53, 54, 255, 142, 142, 145, 255, 21, 21, 21, 255, 21, 22, 22, 255, + 38, 38, 39, 255, 142, 142, 145, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 23, 22, 255, 22, 21, 21, 255, 126, 126, 129, 255, 77, 78, 79, 255, 22, 22, 22, 255, 54, 53, 54, 255, 126, 126, 129, 255, 70, 70, 71, 255, 38, 37, 37, 255, 142, 142, 145, 255, 79, 78, 80, 255, 22, 22, 21, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 21, 21, 22, 255, + 78, 78, 79, 255, 135, 134, 137, 255, 110, 110, 112, 255, 23, 22, 23, 255, 21, 21, 21, 255, 127, 127, 129, 255, 110, 110, 112, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 55, 55, 56, 255, 143, 143, 145, 255, 23, 23, 23, 255, 95, 95, 96, 255, 119, 118, 120, 255, 31, 31, 30, 255, 30, 29, 30, 255, 119, 119, 121, 255, 95, 95, 97, 255, 23, 23, 23, 255, + 142, 142, 145, 255, 71, 71, 72, 255, 22, 23, 23, 255, 54, 54, 54, 255, 143, 143, 146, 255, 54, 54, 55, 255, 71, 71, 71, 255, 135, 135, 137, 255, 55, 54, 56, 255, 23, 22, 23, 255, 21, 21, 22, 255, 23, 23, 23, 255, 39, 39, 39, 255, 143, 143, 145, 255, 54, 54, 55, 255, 23, 23, 23, 255, 79, 78, 80, 255, 143, 143, 145, 255, 39, 39, 39, 255, 23, 23, 23, 255, 23, 22, 22, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 79, 79, 80, 255, 126, 126, 129, 255, 23, 23, 23, 255, 22, 22, 22, 255, 111, 111, 113, 255, 111, 110, 113, 255, 23, 22, 22, 255, 22, 22, 22, 255, 79, 79, 80, 255, 143, 143, 145, 255, 94, 94, 96, 255, 23, 22, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 135, 135, 137, 255, 54, 54, 54, 255, + 22, 21, 21, 255, 143, 143, 145, 255, 54, 54, 55, 255, 22, 22, 22, 255, 78, 78, 79, 255, 134, 134, 137, 255, 46, 46, 47, 255, 29, 29, 29, 255, 142, 142, 145, 255, 45, 46, 46, 255, 62, 62, 63, 255, 134, 134, 136, 255, 21, 21, 22, 255, 94, 93, 96, 255, 110, 110, 112, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 61, 61, 62, 255, 134, 134, 136, 255, 21, 21, 21, 255, + 22, 21, 21, 255, 22, 21, 21, 255, 30, 30, 30, 255, 126, 126, 128, 255, 70, 70, 71, 255, 22, 23, 22, 255, 62, 61, 62, 255, 134, 134, 136, 255, 28, 28, 28, 255, 20, 21, 21, 255, 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 18, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 18, 255, 20, 19, 19, 255, 19, 18, 18, 255, 20, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 18, 19, 18, 255, 20, 19, 19, 255, 19, 19, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, + 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 19, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 18, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, + 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 17, 18, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 16, 16, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 16, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 15, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 15, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 17, 17, 255, + 17, 16, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, 54, 54, 55, 255, 22, 21, 21, 255, 20, 20, 21, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 19, 18, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 19, 20, 255, 126, 126, 128, 255, 69, 69, 70, 255, 21, 20, 20, 255, 21, 21, 19, 255, 19, 19, 20, 255, 20, 20, 21, 255, 77, 76, 78, 255, 109, 109, 111, 255, 20, 20, 21, 255, 77, 77, 78, 255, 102, 102, 103, 255, 21, 21, 21, 255, 20, 20, 20, 255, 78, 78, 79, 255, 110, 110, 112, 255, 37, 37, 37, 255, 142, 142, 145, 255, 29, 29, 30, 255, 21, 20, 20, 255, 21, 21, 21, 255, + 126, 126, 129, 255, 70, 70, 70, 255, 53, 53, 54, 255, 142, 142, 145, 255, 21, 20, 20, 255, 54, 54, 54, 255, 142, 142, 145, 255, 20, 20, 20, 255, 22, 21, 22, 255, 37, 37, 37, 255, 142, 142, 145, 255, 22, 22, 22, 255, 20, 20, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 38, 38, 38, 255, 142, 142, 145, 255, 30, 30, 31, 255, 21, 21, 22, 255, 22, 22, 22, 255, 110, 110, 112, 255, + 69, 69, 71, 255, 70, 69, 71, 255, 118, 118, 120, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 31, 31, 32, 255, 135, 134, 137, 255, 63, 62, 63, 255, 135, 135, 137, 255, 39, 38, 39, 255, 38, 38, 38, 255, 143, 143, 145, 255, 31, 30, 31, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 55, 55, 56, 255, + 143, 142, 145, 255, 23, 23, 23, 255, 127, 127, 129, 255, 63, 62, 63, 255, 23, 23, 23, 255, 23, 22, 23, 255, 63, 63, 64, 255, 127, 126, 128, 255, 23, 23, 22, 255, 143, 142, 145, 255, 55, 55, 56, 255, 22, 23, 22, 255, 23, 23, 23, 255, 103, 103, 105, 255, 79, 78, 80, 255, 95, 95, 96, 255, 87, 87, 89, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 71, 71, 72, 255, 119, 119, 121, 255, 22, 23, 22, 255, 22, 21, 22, 255, 21, 21, 20, 255, 143, 142, 145, 255, 39, 39, 38, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 79, 79, 79, 255, 111, 110, 113, 255, 22, 22, 22, 255, 23, 22, 22, 255, 46, 46, 46, 255, 142, 142, 145, 255, 23, 23, 22, 255, 22, 22, 22, 255, 135, 135, 137, 255, 78, 78, 80, 255, + 143, 143, 145, 255, 39, 39, 39, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 102, 102, 104, 255, 78, 78, 79, 255, 22, 22, 22, 255, 110, 110, 113, 255, 111, 110, 112, 255, 38, 38, 38, 255, 22, 22, 22, 255, 102, 102, 104, 255, 78, 78, 79, 255, 21, 21, 21, 255, 119, 119, 120, 255, 77, 77, 79, 255, 30, 30, 30, 255, 142, 142, 145, 255, + 110, 110, 111, 255, 134, 134, 137, 255, 37, 37, 37, 255, 23, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 29, 29, 29, 255, 142, 142, 145, 255, 45, 45, 46, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 21, 255, 38, 37, 38, 255, 126, 126, 128, 255, 69, 69, 71, 255, 110, 110, 111, 255, 77, 77, 78, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 20, 19, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 21, 20, 20, 255, 19, 20, 19, 255, 19, 19, 20, 255, 20, 19, 20, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 18, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, + 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 19, 255, 17, 17, 17, 255, + 18, 18, 19, 255, 17, 17, 18, 255, 18, 18, 19, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 15, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, + 18, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 15, 16, 14, 255, 18, 18, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 15, 255, 15, 16, 15, 255, 23, 23, 22, 255, 62, 62, 65, 255, 54, 54, 55, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 21, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 125, 125, 128, 255, 141, 141, 144, 255, 141, 141, 144, 255, 142, 142, 144, 255, 77, 77, 78, 255, 19, 19, 20, 255, 77, 77, 79, 255, 109, 109, 111, 255, 21, 20, 20, 255, 77, 77, 78, 255, 94, 93, 95, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 77, 77, 78, 255, 109, 109, 111, 255, 38, 38, 38, 255, 142, 142, 144, 255, 29, 28, 28, 255, 21, 20, 20, 255, 21, 21, 21, 255, 125, 125, 127, 255, 70, 69, 70, 255, 53, 53, 53, 255, 142, 142, 144, 255, 21, 21, 21, 255, 54, 53, 54, 255, 142, 142, 145, 255, 21, 20, 20, 255, 22, 21, 21, 255, 37, 37, 38, 255, 142, 142, 144, 255, 20, 20, 21, 255, + 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 37, 37, 38, 255, 142, 142, 145, 255, 29, 28, 29, 255, 22, 22, 22, 255, 20, 20, 21, 255, 110, 110, 112, 255, 69, 69, 71, 255, 70, 70, 71, 255, 143, 142, 145, 255, 142, 142, 145, 255, 142, 142, 145, 255, 143, 143, 145, 255, 143, 143, 145, 255, 54, 54, 55, 255, 71, 70, 72, 255, 127, 127, 129, 255, 22, 22, 23, 255, 94, 94, 96, 255, + 94, 94, 95, 255, 38, 38, 38, 255, 142, 142, 145, 255, 143, 143, 145, 255, 143, 143, 145, 255, 143, 143, 146, 255, 143, 143, 145, 255, 78, 78, 79, 255, 55, 55, 56, 255, 142, 143, 145, 255, 22, 22, 22, 255, 126, 126, 128, 255, 63, 63, 64, 255, 22, 22, 22, 255, 23, 23, 23, 255, 63, 63, 64, 255, 127, 127, 129, 255, 23, 23, 23, 255, 142, 142, 145, 255, 55, 55, 55, 255, 23, 23, 22, 255, + 23, 23, 23, 255, 95, 95, 96, 255, 79, 79, 80, 255, 94, 94, 95, 255, 143, 143, 146, 255, 142, 142, 145, 255, 142, 142, 145, 255, 143, 143, 146, 255, 143, 142, 145, 255, 70, 70, 71, 255, 119, 119, 120, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 143, 142, 145, 255, 39, 39, 39, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 78, 78, 80, 255, + 111, 110, 113, 255, 23, 23, 23, 255, 22, 21, 22, 255, 39, 39, 38, 255, 142, 142, 145, 255, 22, 22, 23, 255, 70, 70, 71, 255, 127, 126, 128, 255, 23, 23, 23, 255, 94, 94, 96, 255, 86, 86, 87, 255, 23, 23, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 79, 78, 80, 255, 103, 102, 104, 255, 23, 22, 22, 255, 29, 29, 30, 255, 94, 94, 96, 255, + 134, 134, 137, 255, 142, 142, 145, 255, 143, 143, 145, 255, 102, 102, 104, 255, 21, 22, 21, 255, 86, 86, 88, 255, 102, 102, 104, 255, 22, 21, 21, 255, 118, 118, 120, 255, 126, 126, 129, 255, 118, 118, 119, 255, 30, 30, 30, 255, 21, 21, 20, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 118, 118, 120, 255, 78, 78, 79, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 38, 37, 37, 255, 134, 134, 136, 255, 134, 134, 136, 255, 29, 29, 28, 255, 20, 20, 20, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 20, 20, 19, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 19, 255, 20, 20, 21, 255, 19, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 18, 18, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 20, 18, 255, 19, 18, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 18, 19, 18, 255, 18, 18, 18, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 20, 20, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 18, 18, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 16, 16, 16, 255, 15, 15, 15, 255, + 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 23, 22, 23, 255, 62, 62, 65, 255, + 54, 54, 55, 255, 21, 22, 22, 255, 21, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 125, 125, 127, 255, 69, 69, 70, 255, + 20, 21, 20, 255, 45, 45, 45, 255, 126, 126, 128, 255, 69, 69, 69, 255, 77, 77, 78, 255, 110, 110, 111, 255, 21, 21, 20, 255, 77, 77, 78, 255, 93, 93, 95, 255, 20, 20, 20, 255, 22, 22, 21, 255, 77, 77, 79, 255, 109, 109, 111, 255, 20, 20, 20, 255, 118, 118, 119, 255, 93, 93, 95, 255, 20, 20, 20, 255, 30, 29, 29, 255, 134, 134, 137, 255, 70, 70, 71, 255, 53, 53, 54, 255, + 142, 142, 145, 255, 21, 20, 21, 255, 54, 54, 54, 255, 142, 142, 145, 255, 78, 78, 79, 255, 22, 22, 22, 255, 77, 77, 78, 255, 134, 134, 137, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 22, 21, 22, 255, 21, 21, 22, 255, 111, 110, 112, 255, 94, 94, 96, 255, 21, 21, 21, 255, 22, 22, 21, 255, 127, 127, 129, 255, 70, 71, 72, 255, 38, 38, 38, 255, 126, 126, 128, 255, + 47, 46, 47, 255, 22, 22, 22, 255, 46, 46, 46, 255, 134, 134, 137, 255, 37, 37, 38, 255, 119, 119, 121, 255, 78, 78, 78, 255, 21, 22, 22, 255, 46, 46, 47, 255, 135, 135, 137, 255, 29, 30, 30, 255, 118, 118, 121, 255, 70, 70, 71, 255, 22, 22, 22, 255, 31, 30, 30, 255, 118, 118, 121, 255, 71, 70, 71, 255, 54, 54, 55, 255, 143, 142, 145, 255, 21, 22, 21, 255, 94, 94, 96, 255, + 119, 118, 120, 255, 30, 30, 30, 255, 22, 23, 22, 255, 111, 111, 112, 255, 95, 95, 97, 255, 22, 22, 23, 255, 143, 143, 145, 255, 103, 102, 104, 255, 22, 23, 22, 255, 38, 38, 38, 255, 135, 135, 137, 255, 62, 62, 63, 255, 63, 63, 64, 255, 119, 118, 120, 255, 31, 31, 31, 255, 23, 24, 23, 255, 71, 71, 71, 255, 126, 126, 129, 255, 30, 30, 30, 255, 135, 135, 137, 255, 71, 71, 72, 255, + 22, 22, 22, 255, 38, 38, 39, 255, 143, 143, 145, 255, 38, 38, 38, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 79, 78, 80, 255, 127, 126, 129, 255, 46, 46, 46, 255, 22, 22, 22, 255, 87, 87, 88, 255, 118, 118, 121, 255, 23, 23, 23, 255, 118, 118, 120, 255, 79, 79, 80, 255, 23, 23, 24, 255, 54, 54, 55, 255, 134, 134, 137, 255, 30, 30, 30, 255, + 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 61, 61, 62, 255, 134, 134, 136, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 78, 78, 79, 255, 126, 126, 128, 255, 22, 22, 22, 255, 61, 61, 62, 255, 134, 134, 137, 255, 22, 22, 22, 255, 86, 86, 87, 255, 102, 102, 104, 255, 70, 70, 71, 255, 126, 126, 128, 255, + 45, 45, 46, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 85, 85, 87, 255, 102, 102, 104, 255, 21, 21, 22, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 110, 110, 111, 255, 142, 142, 144, 255, 52, 53, 54, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, + 21, 21, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, + 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 18, 18, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, + 16, 16, 16, 255, 18, 17, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 15, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, 54, 54, 55, 255, 21, 21, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 18, 18, 19, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 125, 125, 127, 255, 68, 68, 69, 255, 21, 21, 20, 255, 20, 20, 20, 255, 93, 92, 94, 255, 93, 93, 95, 255, 77, 76, 78, 255, 110, 109, 112, 255, 20, 20, 21, 255, 77, 77, 78, 255, 93, 93, 94, 255, 20, 20, 20, 255, 21, 21, 21, 255, 77, 77, 78, 255, + 110, 109, 111, 255, 21, 21, 21, 255, 37, 37, 38, 255, 118, 118, 120, 255, 142, 142, 145, 255, 133, 133, 136, 255, 126, 126, 128, 255, 69, 69, 70, 255, 53, 53, 54, 255, 142, 142, 144, 255, 21, 21, 22, 255, 54, 54, 54, 255, 142, 142, 145, 255, 102, 101, 103, 255, 142, 142, 145, 255, 142, 142, 144, 255, 70, 70, 70, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, + 21, 21, 21, 255, 38, 38, 38, 255, 118, 118, 120, 255, 142, 142, 145, 255, 126, 126, 128, 255, 127, 127, 128, 255, 69, 69, 70, 255, 21, 21, 22, 255, 54, 54, 54, 255, 126, 126, 129, 255, 142, 142, 145, 255, 142, 142, 145, 255, 78, 78, 79, 255, 54, 54, 55, 255, 134, 134, 136, 255, 31, 30, 30, 255, 22, 22, 22, 255, 22, 22, 22, 255, 110, 110, 112, 255, 78, 78, 80, 255, 38, 38, 38, 255, + 119, 118, 120, 255, 142, 142, 145, 255, 143, 142, 145, 255, 102, 102, 104, 255, 22, 22, 23, 255, 54, 54, 55, 255, 143, 143, 146, 255, 22, 22, 23, 255, 30, 30, 30, 255, 111, 111, 113, 255, 143, 143, 145, 255, 142, 142, 145, 255, 110, 110, 112, 255, 29, 30, 29, 255, 22, 23, 22, 255, 143, 142, 145, 255, 103, 102, 104, 255, 143, 143, 145, 255, 142, 142, 145, 255, 95, 95, 97, 255, 22, 22, 21, 255, + 23, 23, 23, 255, 79, 78, 79, 255, 143, 143, 145, 255, 143, 143, 145, 255, 127, 127, 129, 255, 56, 55, 56, 255, 23, 23, 22, 255, 55, 55, 55, 255, 134, 134, 137, 255, 142, 142, 145, 255, 119, 118, 120, 255, 143, 143, 146, 255, 38, 38, 38, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 78, 78, 80, 255, 127, 127, 129, 255, 119, 119, 120, 255, 142, 142, 145, 255, + 126, 126, 129, 255, 47, 47, 47, 255, 55, 54, 55, 255, 135, 134, 137, 255, 31, 31, 31, 255, 21, 21, 22, 255, 22, 22, 22, 255, 110, 110, 112, 255, 78, 78, 79, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 110, 110, 112, 255, 143, 142, 145, 255, 142, 142, 145, 255, 142, 142, 145, 255, 94, 94, 95, 255, 142, 142, 145, 255, 142, 142, 145, 255, 142, 142, 145, 255, + 78, 78, 79, 255, 22, 22, 22, 255, 30, 29, 30, 255, 142, 142, 145, 255, 45, 45, 45, 255, 62, 62, 62, 255, 134, 134, 136, 255, 21, 20, 20, 255, 54, 54, 54, 255, 133, 133, 136, 255, 78, 78, 78, 255, 22, 22, 21, 255, 20, 20, 21, 255, 62, 62, 63, 255, 134, 134, 136, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 53, 53, 54, 255, 134, 134, 136, 255, + 53, 52, 53, 255, 133, 133, 136, 255, 52, 53, 53, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, + 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 17, 17, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, + 19, 18, 19, 255, 18, 18, 19, 255, 18, 17, 18, 255, 17, 17, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 18, 18, 17, 255, 17, 18, 17, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 17, 255, 16, 15, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 15, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 22, 22, 23, 255, 62, 62, 65, 255, 54, 54, 55, 255, 21, 21, 21, 255, 20, 20, 19, 255, + 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 20, 20, 255, 20, 19, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 125, 125, 127, 255, 68, 68, 69, 255, 19, 19, 20, 255, 36, 36, 36, 255, 125, 125, 127, 255, + 77, 77, 78, 255, 77, 77, 78, 255, 109, 110, 112, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 22, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 22, 21, 21, 255, 22, 22, 21, 255, 21, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 110, 110, 112, 255, 70, 70, 71, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 55, 54, 55, 255, 143, 143, 145, 255, 23, 22, 22, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 21, 22, 22, 255, + 21, 22, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 142, 142, 145, 255, + 38, 38, 38, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 79, 78, 80, 255, 110, 110, 112, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 23, 23, 22, 255, + 22, 22, 23, 255, 22, 22, 21, 255, 111, 110, 112, 255, 87, 87, 88, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 21, 255, 118, 118, 120, 255, 78, 78, 79, 255, 29, 29, 29, 255, 142, 142, 145, 255, 46, 46, 46, 255, 21, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 30, 30, 30, 255, 142, 142, 145, 255, 45, 45, 46, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 110, 110, 112, 255, 94, 94, 96, 255, 21, 21, 20, 255, 54, 53, 53, 255, 134, 134, 136, 255, 45, 45, 46, 255, 20, 20, 20, 255, 21, 21, 22, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 18, 18, 18, 255, 19, 20, 20, 255, 20, 20, 19, 255, 19, 18, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 17, 19, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 19, 19, 18, 255, 17, 17, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 18, 18, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 18, 17, 255, + 17, 17, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 17, 17, 255, 18, 18, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 15, 15, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 65, 255, 54, 54, 55, 255, 21, 21, 22, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 125, 125, 127, 255, 141, 141, 144, 255, 141, 142, 144, 255, 141, 141, 144, 255, 101, 101, 103, 255, 21, 20, 21, 255, 77, 77, 78, 255, 109, 109, 111, 255, 20, 20, 21, 255, 19, 19, 20, 255, 20, 19, 19, 255, 21, 21, 22, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 53, 52, 54, 255, 142, 142, 144, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 20, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, + 23, 22, 22, 255, 22, 21, 22, 255, 110, 110, 112, 255, 70, 70, 71, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 21, 21, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 21, 22, 255, 22, 23, 22, 255, 55, 55, 56, 255, 143, 143, 145, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 22, 255, 142, 142, 145, 255, 38, 38, 38, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 23, 255, 22, 21, 21, 255, 79, 78, 79, 255, 111, 110, 112, 255, 23, 23, 22, 255, 22, 22, 23, 255, 21, 22, 22, 255, 22, 22, 21, 255, 22, 22, 23, 255, + 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 46, 46, 47, 255, 126, 126, 129, 255, 142, 142, 145, 255, 135, 135, 137, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, + 87, 87, 88, 255, 102, 102, 103, 255, 22, 22, 23, 255, 118, 118, 120, 255, 77, 77, 77, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 110, 110, 112, 255, 142, 142, 145, 255, 142, 142, 144, 255, 142, 142, 145, 255, 142, 142, 145, 255, 142, 142, 145, 255, 142, 142, 145, 255, 54, 54, 54, 255, 142, 142, 144, 255, 37, 36, 37, 255, 21, 21, 21, 255, 20, 20, 20, 255, 52, 52, 54, 255, + 134, 134, 136, 255, 53, 53, 54, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 21, 255, 20, 19, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 19, 19, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 20, 255, 19, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, + 19, 19, 18, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 18, 18, 18, 255, 18, 18, 17, 255, 19, 18, 19, 255, 19, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 18, 255, 17, 17, 16, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 18, 17, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 16, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 18, 18, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 16, 16, 255, 16, 15, 15, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 15, 15, 15, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 15, 16, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 22, 23, 23, 255, 62, 62, 65, 255, 54, 54, 55, 255, 20, 21, 21, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 20, 19, 255, + 20, 19, 19, 255, 20, 20, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 20, 20, 19, 255, 19, 18, 19, 255, 21, 20, 21, 255, 19, 19, 20, 255, 18, 18, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 20, 20, 19, 255, 20, 19, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 19, 20, 255, 21, 21, 22, 255, 20, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 22, 21, 255, 20, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 22, 22, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, 23, 23, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 21, 255, + 21, 21, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 23, 22, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 22, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 20, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 21, 22, 255, 23, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 21, 20, 255, 20, 21, 21, 255, 22, 22, 22, 255, 20, 20, 19, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 21, 20, 255, 19, 19, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, + 20, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 18, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, + 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 16, 17, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 17, 16, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 15, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 16, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 18, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 65, 255, 54, 54, 55, 255, 21, 21, 21, 255, 19, 19, 18, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 18, 18, 18, 255, 19, 18, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 20, 20, 21, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, + 20, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 20, 255, 20, 20, 20, 255, 22, 21, 21, 255, 20, 21, 21, 255, 22, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 21, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 23, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 22, 22, 255, 22, 22, 21, 255, 23, 23, 22, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 21, 22, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 21, 21, 255, 23, 22, 23, 255, 21, 22, 21, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 23, 255, 22, 22, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 23, 255, + 22, 21, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 21, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 20, 20, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, + 22, 22, 22, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 20, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 21, 20, 255, + 21, 20, 20, 255, 21, 20, 21, 255, 20, 19, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 18, 19, 255, 19, 19, 20, 255, 18, 18, 18, 255, 19, 19, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 20, 19, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 16, 16, 16, 255, 17, 18, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, + 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 18, 18, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, + 16, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, 55, 55, 55, 255, 22, 22, 22, 255, 19, 18, 18, 255, 19, 20, 19, 255, 19, 19, 19, 255, 18, 19, 18, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 20, 19, 19, 255, 20, 19, 18, 255, 20, 20, 20, 255, 19, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 21, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 21, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 22, 21, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 23, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 21, 21, 21, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 20, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 23, 23, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 20, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 20, 19, 255, 21, 20, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 20, 20, 255, 22, 21, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 21, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 19, 19, 19, 255, 21, 20, 21, 255, 20, 19, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, 19, 19, 18, 255, 19, 19, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 19, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, + 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 17, 255, 19, 19, 19, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 19, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 16, 15, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 18, 17, 255, 17, 16, 16, 255, 17, 18, 17, 255, 18, 17, 18, 255, + 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 17, 17, 255, 15, 15, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 23, 23, 24, 255, 62, 62, 65, 255, + 55, 55, 55, 255, 21, 21, 21, 255, 18, 18, 18, 255, 19, 18, 18, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 19, 18, 255, 18, 19, 19, 255, 20, 20, 18, 255, 19, 19, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 18, 255, + 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 21, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, + 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 21, 21, 255, 20, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, + 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 23, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 19, 19, 255, 20, 20, 21, 255, 19, 19, 18, 255, 19, 19, 19, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 21, 21, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 18, 18, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 19, 18, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, 19, 18, 19, 255, 18, 17, 17, 255, 18, 19, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 18, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 18, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 23, 23, 23, 255, 62, 62, 65, 255, 55, 55, 55, 255, 21, 21, 20, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 18, 255, 20, 20, 21, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 22, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 23, 23, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 20, 20, 255, 22, 21, 21, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 23, 23, 22, 255, 23, 22, 23, 255, 23, 22, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 20, 20, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 20, 20, 21, 255, 21, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 19, 19, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 19, 18, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 18, 18, 255, 17, 18, 17, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 18, 19, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, + 17, 16, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 16, 17, 17, 255, 17, 18, 18, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 15, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 65, 255, 55, 55, 55, 255, 20, 20, 20, 255, 19, 18, 19, 255, + 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, + 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 20, 21, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 20, 20, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 21, 21, 22, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, + 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 21, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 19, 255, 20, 19, 19, 255, 18, 18, 19, 255, 18, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, 17, 18, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 17, 17, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 17, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 18, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 18, 18, 19, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 16, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 18, 17, 18, 255, + 17, 17, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, + 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 16, 16, 15, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 22, 23, 23, 255, 62, 62, 65, 255, 55, 55, 56, 255, 22, 21, 21, 255, 19, 18, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 18, 18, 255, 20, 19, 20, 255, 19, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 21, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 18, 255, 20, 20, 20, 255, 20, 21, 21, 255, 19, 19, 19, 255, 19, 20, 20, 255, 21, 21, 20, 255, + 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 20, 19, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, + 21, 21, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 22, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 23, 22, 255, 22, 21, 21, 255, 22, 21, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 21, 21, 20, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 22, 21, 22, 255, 21, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, + 21, 21, 21, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 18, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 18, 255, 18, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 19, 255, + 18, 18, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 17, 18, 18, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 18, 255, 19, 18, 19, 255, 17, 18, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 17, 16, 15, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, + 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 15, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 15, 15, 255, 16, 16, 16, 255, 15, 15, 16, 255, 16, 16, 15, 255, 23, 23, 23, 255, 62, 62, 65, 255, 55, 55, 56, 255, 21, 21, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, + 18, 18, 18, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, + 21, 21, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 20, 20, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 20, 19, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 22, 22, 20, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 23, 23, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 21, 22, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 20, 20, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 22, 21, 22, 255, 22, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 21, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 18, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 18, 18, 255, 19, 19, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, + 18, 19, 19, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 17, 18, 19, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 17, 17, 255, 19, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 19, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, + 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 23, 23, 23, 255, 62, 62, 65, 255, 55, 55, 56, 255, 21, 21, 21, 255, 19, 19, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 19, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 20, 21, 255, + 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 19, 19, 19, 255, 22, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 21, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 22, 21, 21, 255, 21, 22, 21, 255, 23, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 20, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 20, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 21, 21, 20, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 20, 255, + 21, 22, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 19, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 20, 19, 255, 20, 20, 21, 255, 19, 20, 19, 255, 19, 19, 18, 255, + 20, 20, 20, 255, 20, 19, 20, 255, 20, 21, 21, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 20, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 19, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 20, 20, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 19, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, + 18, 18, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 19, 18, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 18, 19, 255, 17, 18, 17, 255, + 18, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 17, 17, 255, 17, 16, 16, 255, 16, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 16, 16, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 15, 255, 23, 23, 22, 255, 62, 62, 65, 255, 55, 55, 56, 255, 21, 21, 21, 255, 18, 17, 18, 255, 18, 18, 17, 255, 19, 19, 18, 255, 20, 20, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, + 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 19, 19, 255, 19, 20, 20, 255, 18, 19, 18, 255, 20, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, + 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 20, 21, 255, 19, 19, 19, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 20, 255, + 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, + 21, 21, 21, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, + 21, 21, 22, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 20, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 19, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 19, 19, 255, 21, 20, 20, 255, 19, 19, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, + 19, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 20, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, + 18, 17, 17, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 19, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, + 18, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 16, 16, 255, 18, 18, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 15, 16, 255, 16, 17, 17, 255, 16, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 16, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 15, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 23, 22, 23, 255, 62, 62, 65, 255, + 55, 55, 56, 255, 21, 20, 21, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 20, 19, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, + 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 20, 20, 255, 22, 22, 23, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 20, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 22, 21, 22, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 21, 22, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 19, 19, 255, 20, 20, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 18, 18, 255, 20, 19, 19, 255, 19, 18, 18, 255, 19, 18, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 17, 17, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 16, 16, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 16, 16, 255, 16, 16, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, + 16, 16, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, + 16, 17, 16, 255, 17, 17, 16, 255, 17, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 15, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 15, 16, 255, 16, 16, 15, 255, 16, 16, 17, 255, 16, 15, 16, 255, + 16, 17, 18, 255, 18, 18, 17, 255, 16, 16, 16, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 65, 255, 55, 55, 56, 255, 21, 20, 20, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, + 19, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 19, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 18, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 19, 20, 255, + 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 20, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 22, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 19, 19, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 21, 255, 20, 19, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 19, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 18, 19, 19, 255, + 18, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 19, 19, 255, 18, 17, 17, 255, 18, 19, 18, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 17, 17, 18, 255, 18, 18, 17, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, + 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 19, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 16, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 17, 16, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 16, 255, 17, 17, 18, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 16, 15, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 15, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 15, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 15, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 65, 255, 55, 55, 56, 255, 20, 20, 20, 255, 19, 18, 18, 255, + 18, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 19, 19, 255, 19, 18, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, + 18, 18, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 20, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 21, 255, 20, 21, 21, 255, 22, 22, 22, 255, 21, 21, 19, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 21, 21, 255, 23, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 20, 19, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 21, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 21, 20, 21, 255, + 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, + 19, 20, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 20, 18, 255, 17, 18, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 18, 255, + 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 18, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 18, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 16, 17, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 15, 15, 255, 16, 16, 15, 255, 16, 16, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 15, 15, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 65, 255, 55, 55, 56, 255, 21, 21, 21, 255, 19, 19, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 18, 18, 255, 18, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 21, 20, 19, 255, 22, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 21, 22, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 20, 21, 255, 22, 22, 21, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 21, 22, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 20, 20, 20, 255, 22, 22, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 20, 20, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 17, 18, 255, 19, 19, 18, 255, + 19, 19, 18, 255, 19, 19, 19, 255, 17, 17, 17, 255, 18, 18, 19, 255, 17, 17, 17, 255, 18, 17, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 16, 16, 16, 255, 18, 18, 19, 255, 17, 17, 18, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 16, 255, + 16, 16, 17, 255, 17, 16, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 16, 16, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 16, 255, 18, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 23, 23, 24, 255, 62, 62, 65, 255, 55, 55, 56, 255, 21, 21, 21, 255, 20, 19, 18, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, + 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 20, 21, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 21, 20, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 20, 255, 20, 21, 21, 255, 22, 21, 21, 255, 19, 20, 19, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, + 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 22, 255, 20, 20, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 22, 23, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 21, 21, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 19, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 18, 18, 19, 255, 19, 19, 18, 255, 18, 18, 19, 255, 19, 18, 18, 255, 20, 20, 20, 255, 18, 19, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 19, 19, 255, + 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 17, 17, 18, 255, 19, 18, 18, 255, + 18, 17, 18, 255, 18, 17, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 18, 18, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 16, 17, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 15, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 16, 16, 255, 16, 16, 15, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 16, 16, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, 55, 55, 56, 255, 20, 20, 19, 255, 19, 19, 18, 255, 18, 18, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 18, 18, 18, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 20, 255, 20, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, + 20, 19, 19, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 20, 19, 19, 255, 21, 21, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 20, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, + 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, + 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 22, 22, 21, 255, 20, 20, 21, 255, 22, 21, 21, 255, 20, 20, 19, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 20, 21, 255, 20, 19, 19, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 20, 21, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 20, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 18, 19, 255, 19, 18, 18, 255, 20, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, + 20, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 20, 255, 18, 19, 18, 255, 19, 19, 18, 255, 18, 18, 19, 255, 18, 19, 19, 255, 17, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 18, 255, 18, 18, 19, 255, + 19, 19, 18, 255, 19, 19, 19, 255, 17, 17, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 18, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 16, 16, 255, 17, 16, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, 16, 15, 16, 255, 17, 17, 16, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 15, 15, 15, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 16, 17, 255, + 17, 17, 17, 255, 17, 16, 17, 255, 15, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 22, 22, 23, 255, 62, 62, 65, 255, 55, 55, 56, 255, 21, 21, 21, 255, 18, 18, 19, 255, 19, 18, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 18, 255, + 19, 19, 18, 255, 19, 19, 18, 255, 17, 18, 18, 255, 20, 20, 20, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 18, 19, 255, 18, 19, 20, 255, 20, 20, 20, 255, 18, 18, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 18, 18, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 18, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 21, 255, 21, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 19, 20, 255, 20, 20, 21, 255, 20, 21, 21, 255, 21, 21, 20, 255, 19, 20, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 21, 21, 20, 255, 20, 20, 19, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, + 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 19, 19, 255, 20, 21, 21, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 20, 21, 255, 21, 21, 21, 255, 19, 20, 19, 255, 20, 20, 19, 255, 21, 20, 19, 255, 20, 20, 20, 255, 19, 20, 20, 255, + 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 21, 20, 20, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 18, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 18, 19, 255, 19, 19, 20, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 16, 255, 17, 16, 16, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, + 16, 16, 16, 255, 17, 16, 16, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, + 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 16, 17, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 15, 15, 15, 255, + 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 22, 23, 23, 255, 62, 62, 65, 255, + 55, 55, 56, 255, 20, 20, 20, 255, 17, 17, 18, 255, 18, 18, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 20, 20, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 19, 255, 20, 20, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 20, 20, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 21, 255, 19, 19, 19, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, + 20, 21, 20, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 21, 22, 255, 20, 20, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 19, 19, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, + 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 22, 22, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 20, 20, 255, + 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 21, 21, 255, 20, 19, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 19, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 20, 19, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, + 18, 18, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, + 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 19, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, + 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 18, 17, 18, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, + 16, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 15, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 18, 17, 255, 18, 18, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 16, 255, + 16, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 16, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 16, 17, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, 55, 55, 56, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, + 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, + 19, 19, 18, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 20, 20, 255, 20, 20, 20, 255, 18, 18, 18, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 22, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 21, 20, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, + 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 20, 20, 255, 21, 22, 22, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 18, 255, 20, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 19, 19, 255, 18, 18, 19, 255, 18, 18, 17, 255, + 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 18, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 19, 19, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 17, 255, 15, 15, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 16, 17, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 15, 15, 15, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 15, 16, 255, 15, 16, 15, 255, 23, 23, 23, 255, 62, 62, 65, 255, 55, 55, 56, 255, 20, 21, 21, 255, 18, 18, 17, 255, + 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 18, 18, 18, 255, + 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 21, 21, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 21, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, + 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 20, 20, 255, 21, 20, 20, 255, 20, 21, 21, 255, 20, 20, 21, 255, 20, 19, 20, 255, 21, 22, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, + 21, 20, 20, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 20, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 20, 19, 255, 20, 19, 20, 255, 19, 19, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, + 20, 20, 20, 255, 18, 19, 19, 255, 21, 21, 21, 255, 19, 19, 20, 255, 19, 20, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 21, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 19, 20, 255, 18, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, + 19, 18, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 20, 255, 19, 19, 18, 255, 18, 19, 19, 255, 19, 18, 19, 255, 19, 18, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, + 18, 18, 17, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 19, 255, 17, 17, 17, 255, 19, 19, 19, 255, 18, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 19, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 19, 255, 18, 18, 19, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 19, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, + 17, 17, 18, 255, 17, 18, 17, 255, 19, 18, 18, 255, 18, 17, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 17, 17, 255, 16, 15, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 15, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 22, 22, 22, 255, 62, 62, 65, 255, 56, 56, 56, 255, 20, 20, 20, 255, 18, 18, 17, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, + 19, 19, 19, 255, 18, 18, 19, 255, 18, 19, 19, 255, 18, 18, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 18, 18, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 19, 18, 255, 19, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 19, 19, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 21, 20, 20, 255, 19, 19, 19, 255, 21, 20, 21, 255, + 21, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 21, 20, 255, 20, 21, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 21, 21, 255, 21, 22, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 22, 22, 21, 255, + 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 21, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 21, 22, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 21, 255, + 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 21, 20, 20, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 19, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, + 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 20, 255, 20, 20, 20, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 17, 17, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 16, 16, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 18, 17, 255, 19, 18, 18, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 17, 16, 16, 255, 18, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 18, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 16, 15, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 16, 15, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 18, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, + 16, 16, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 17, 16, 255, 24, 24, 23, 255, 62, 62, 65, 255, 56, 56, 57, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 21, 20, 255, 20, 19, 20, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 21, 22, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 22, 255, 21, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 19, 19, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 22, 21, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, 19, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 20, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 20, 19, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 20, 255, 20, 21, 19, 255, 20, 19, 20, 255, 19, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 20, 20, 19, 255, 20, 20, 20, 255, + 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 17, 17, 255, 19, 18, 18, 255, 19, 18, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, + 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 19, 19, 255, 17, 17, 17, 255, 17, 18, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 18, 255, 16, 16, 17, 255, + 16, 16, 16, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 16, 15, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 16, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 15, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 22, 22, 23, 255, 62, 62, 65, 255, 56, 56, 57, 255, 19, 19, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 20, 20, 255, 19, 18, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, + 19, 19, 19, 255, 19, 18, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 19, 255, 20, 20, 19, 255, + 20, 20, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 20, 20, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 19, 20, 19, 255, 21, 21, 21, 255, 20, 19, 19, 255, 19, 20, 20, 255, 20, 20, 19, 255, 19, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 20, 20, 21, 255, 20, 19, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 19, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 22, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 19, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, + 20, 19, 20, 255, 21, 21, 21, 255, 20, 19, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 21, 255, 21, 21, 21, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 18, 18, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 17, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, + 19, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 18, 255, 16, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, + 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, + 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 16, 16, 15, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, + 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 15, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 15, 16, 255, 22, 22, 21, 255, 62, 62, 65, 255, 56, 56, 57, 255, 23, 23, 22, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 22, 22, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 20, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 20, 21, 255, 21, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 23, 22, 23, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 24, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 24, 255, 24, 23, 23, 255, 22, 22, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 24, 23, 24, 255, 22, 22, 23, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, + 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 21, 22, 255, 21, 22, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 20, 21, 20, 255, 21, 21, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 20, 20, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 19, 20, 255, 21, 21, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, + 20, 19, 19, 255, 19, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 21, 255, 19, 19, 19, 255, 19, 20, 20, 255, 20, 19, 20, 255, 20, 21, 21, 255, 19, 19, 19, 255, 20, 20, 21, 255, 19, 19, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 18, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 20, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 20, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 18, 18, 19, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 20, 20, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 26, 25, 26, 255, 62, 62, 65, 255, + 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 58, 255, 56, 56, 58, 255, 56, 56, 58, 255, + 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 59, 255, 57, 57, 59, 255, + 57, 57, 59, 255, 57, 57, 59, 255, 57, 57, 59, 255, 57, 57, 59, 255, 57, 57, 59, 255, 57, 57, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, + 58, 58, 60, 255, 58, 58, 60, 255, 58, 58, 60, 255, 58, 58, 60, 255, 58, 58, 60, 255, 58, 58, 60, 255, 58, 58, 60, 255, 58, 58, 60, 255, 58, 58, 60, 255, 58, 58, 60, 255, 58, 58, 60, 255, 58, 58, 60, 255, 58, 58, 60, 255, 59, 59, 60, 255, 59, 59, 60, 255, 59, 59, 60, 255, 59, 59, 60, 255, 59, 59, 60, 255, 59, 59, 60, 255, 59, 59, 60, 255, 59, 59, 60, 255, + 59, 59, 60, 255, 59, 59, 60, 255, 59, 59, 60, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, + 60, 60, 61, 255, 60, 60, 61, 255, 60, 60, 61, 255, 60, 60, 61, 255, 60, 60, 61, 255, 60, 60, 61, 255, 60, 60, 61, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, + 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 61, 60, 62, 255, 61, 61, 62, 255, 61, 61, 62, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, + 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, + 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 64, 255, 61, 61, 64, 255, 61, 61, 64, 255, 61, 61, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, + 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, + 62, 62, 64, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, + 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, + 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, + 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, + 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255,}; +const char* DistrhoArtwork3BandSplitter::aboutData = (const char*)temp1; + +static const unsigned char temp2[] = { + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 235, 235, 235, 51, 238, 238, 238, 150, + 242, 242, 242, 189, 243, 243, 243, 190, 242, 242, 242, 190, 239, 239, 239, 174, 236, 236, 236, 95, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 59, 253, 253, 253, 103, 252, 252, 252, 101, + 252, 252, 252, 45, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 37, 253, 253, 253, 13, 0, 0, 0, 0, 0, 0, 0, 0, 253, 253, 253, 37, 252, 252, 252, 9, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 8, 252, 252, 252, 34, 252, 252, 252, 44, 253, 253, 253, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 252, 252, 252, 69, 253, 253, 253, 84, 253, 253, 253, 69, 253, 253, 253, 13, 0, 0, 0, 0, 252, 252, 252, 37, 252, 252, 252, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 29, 252, 252, 252, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 252, 252, 252, 33, 253, 253, 253, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 62, 252, 252, 252, 101, 253, 253, 253, 113, 252, 252, 252, 101, 252, 252, 252, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 236, 236, 236, 114, 243, 243, 243, 206, 250, 250, 250, 218, 253, 253, 253, 218, 253, 253, 253, 218, 253, 253, 253, 218, 251, 251, 251, 218, 246, 246, 246, 216, + 238, 238, 238, 166, 236, 236, 236, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 9, 252, 252, 252, 122, 252, 252, 252, 140, 252, 252, 252, 111, 252, 252, 252, 129, 252, 252, 252, 155, 252, 252, 252, 110, 0, 0, 0, 0, 252, 252, 252, 127, 252, 252, 252, 59, + 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 130, 252, 252, 252, 37, 0, 0, 0, 0, 252, 252, 252, 37, 252, 252, 252, 135, 252, 252, 252, 133, 252, 252, 252, 133, 252, 252, 252, 135, 252, 252, 252, 129, 252, 252, 252, 44, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 4, 252, 252, 252, 122, 252, 252, 252, 141, 252, 252, 252, 120, 252, 252, 252, 135, 252, 252, 252, 49, + 0, 0, 0, 0, 252, 252, 252, 126, 252, 252, 252, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 106, 252, 252, 252, 96, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 116, 252, 252, 252, 82, 0, 0, 0, 0, 0, 0, 0, 0, + 252, 252, 252, 18, 252, 252, 252, 131, 252, 252, 252, 142, 252, 252, 252, 111, 252, 252, 252, 96, 252, 252, 252, 115, 252, 252, 252, 144, 252, 252, 252, 133, 252, 252, 252, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 237, 237, 237, 124, 247, 247, 247, 217, 254, 254, 254, 218, 253, 253, 253, 218, 250, 250, 250, 218, 248, 248, 248, 218, 249, 249, 249, 218, 252, 252, 252, 218, 254, 254, 254, 218, 251, 251, 251, 218, 240, 240, 240, 186, 235, 235, 235, 13, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 4, 252, 252, 252, 136, 252, 252, 252, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 25, 252, 252, 252, 139, 252, 252, 252, 116, 252, 252, 252, 123, 252, 252, 252, 59, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 133, 252, 252, 252, 40, 0, 0, 0, 0, + 252, 252, 252, 13, 252, 252, 252, 33, 252, 252, 252, 4, 0, 0, 0, 0, 252, 252, 252, 4, 252, 252, 252, 66, 252, 252, 252, 142, 252, 252, 252, 34, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 66, 252, 252, 252, 142, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 129, 252, 252, 252, 51, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 109, 252, 252, 252, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 118, 252, 252, 252, 84, 0, 0, 0, 0, 252, 252, 252, 12, 252, 252, 252, 142, 252, 252, 252, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 105, 252, 252, 252, 148, 252, 252, 252, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 239, 239, 239, 40, 246, 246, 246, 220, 254, 254, 254, 218, 251, 251, 251, 218, 243, 243, 243, 200, 236, 236, 236, 118, 235, 235, 235, 70, 236, 236, 236, 85, 240, 240, 240, 171, 248, 248, 248, 218, 254, 254, 254, 218, 250, 250, 250, 218, 237, 237, 237, 151, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 252, 252, 252, 101, 252, 252, 252, 127, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 135, 252, 252, 252, 168, 252, 252, 252, 48, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 133, 252, 252, 252, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 252, 252, 252, 104, 252, 252, 252, 101, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 95, 252, 252, 252, 106, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 129, 252, 252, 252, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 108, 252, 252, 252, 98, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 118, 252, 252, 252, 84, 0, 0, 0, 0, 252, 252, 252, 106, 252, 252, 252, 118, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 118, 252, 252, 252, 114, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 246, 246, 246, 171, 250, 250, 250, 240, 253, 253, 253, 218, 242, 242, 242, 191, + 234, 234, 234, 39, 238, 238, 238, 162, 240, 240, 240, 201, 239, 239, 239, 189, 235, 235, 235, 70, 237, 237, 237, 131, 249, 249, 249, 218, 254, 254, 254, 218, 244, 244, 244, 211, 235, 235, 235, 39, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 8, 252, 252, 252, 147, 252, 252, 252, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 29, 252, 252, 252, 175, 252, 252, 252, 48, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 133, 252, 252, 252, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 126, 252, 252, 252, 90, 0, 0, 0, 0, 0, 0, 0, 0, + 252, 252, 252, 93, 252, 252, 252, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 129, 252, 252, 252, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 108, 252, 252, 252, 98, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 118, 252, 252, 252, 82, 0, 0, 0, 0, 252, 252, 252, 142, 252, 252, 252, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 21, 252, 252, 252, 142, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 250, 250, 250, 8, 246, 246, 246, 209, 252, 252, 252, 226, 248, 248, 248, 215, 235, 235, 235, 83, 239, 239, 239, 178, 242, 242, 242, 210, 240, 240, 240, 156, 242, 242, 242, 187, 242, 242, 242, 214, + 235, 235, 235, 63, 242, 242, 242, 190, 253, 253, 253, 218, 249, 249, 249, 218, 236, 236, 236, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 55, 252, 252, 252, 136, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 147, + 252, 252, 252, 59, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 133, 252, 252, 252, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 106, 252, 252, 252, 138, 252, 252, 252, 9, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 93, 252, 252, 252, 103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 129, 252, 252, 252, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 108, 252, 252, 252, 98, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 118, 252, 252, 252, 78, 252, 252, 252, 26, + 252, 252, 252, 134, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 131, 252, 252, 252, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 237, 237, 237, 25, 246, 246, 246, 213, 254, 254, 254, 218, 243, 243, 243, 200, 235, 235, 235, 67, 242, 242, 242, 218, 237, 237, 237, 88, 0, 0, 0, 0, 0, 0, 0, 0, 242, 242, 242, 206, 237, 237, 237, 151, 237, 237, 237, 132, 252, 252, 252, 218, 251, 251, 251, 218, 237, 237, 237, 140, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 81, 253, 253, 253, 122, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 133, 253, 253, 253, 59, 0, 0, 0, 0, 0, 0, 0, 0, 253, 253, 253, 133, 252, 252, 252, 37, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 59, 253, 253, 253, 141, 252, 252, 252, 129, 252, 252, 252, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 93, 252, 252, 252, 103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 129, 252, 252, 252, 51, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 108, 252, 252, 252, 98, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 118, 253, 253, 253, 78, 253, 253, 253, 49, 252, 252, 252, 125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 254, 245, 129, 254, 236, 221, 45, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 250, 250, 250, 13, 246, 246, 246, 215, 254, 254, 254, 218, 243, 243, 243, 199, 235, 235, 235, 67, 242, 242, 242, 218, 237, 237, 237, 87, 0, 0, 0, 0, 0, 0, 0, 0, 242, 242, 242, 205, 237, 237, 237, 152, 237, 237, 237, 132, 252, 252, 252, 218, 251, 251, 251, 218, 237, 237, 237, 140, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 252, 252, 252, 68, 253, 253, 253, 122, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 130, 253, 253, 253, 59, 0, 0, 0, 0, 0, 0, 0, 0, 253, 253, 253, 133, 252, 252, 252, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 121, 252, 252, 252, 149, + 253, 253, 253, 74, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 93, 252, 252, 252, 103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 129, 252, 252, 252, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 108, + 252, 252, 252, 98, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 118, 253, 253, 253, 78, 253, 253, 253, 45, 252, 252, 252, 129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 254, 254, 250, 130, 254, 242, 232, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 254, 254, 6, 244, 244, 244, 192, 254, 254, 254, 218, 248, 248, 248, 215, + 235, 235, 235, 82, 239, 239, 239, 180, 242, 242, 242, 209, 239, 239, 239, 151, 241, 241, 241, 183, 242, 242, 242, 214, 235, 235, 235, 67, 242, 242, 242, 190, 254, 254, 254, 218, 249, 249, 249, 218, 237, 237, 237, 112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 29, 252, 252, 252, 138, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 129, 252, 252, 252, 59, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 133, 252, 252, 252, 37, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 129, 252, 252, 252, 126, 252, 252, 252, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 252, 252, 252, 93, 252, 252, 252, 103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 129, 252, 252, 252, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 108, 252, 252, 252, 96, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 118, 252, 252, 252, 81, 252, 252, 252, 16, 252, 252, 252, 139, 252, 252, 252, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 136, 252, 252, 252, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 238, 238, 238, 150, 252, 252, 252, 218, 253, 253, 253, 218, 241, 241, 241, 189, 234, 234, 234, 39, 238, 238, 238, 164, 241, 241, 241, 207, 240, 240, 240, 192, + 236, 236, 236, 74, 237, 237, 237, 128, 249, 249, 249, 218, 254, 254, 254, 218, 244, 244, 244, 211, 235, 235, 235, 40, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 136, 252, 252, 252, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 252, 252, 252, 133, 252, 252, 252, 59, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 133, 252, 252, 252, 37, 0, 0, 0, 0, 252, 252, 252, 69, 252, 252, 252, 139, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 93, 252, 252, 252, 103, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 138, 252, 252, 252, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 110, 252, 252, 252, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 121, 252, 252, 252, 82, + 0, 0, 0, 0, 252, 252, 252, 139, 252, 252, 252, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 42, 252, 252, 252, 142, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 234, 234, 234, 59, 245, 245, 245, 214, 254, 254, 254, 218, 251, 251, 251, 218, 243, 243, 243, 198, 237, 237, 237, 119, 237, 237, 237, 64, 236, 236, 236, 88, 239, 239, 239, 169, 248, 248, 248, 218, 254, 254, 254, 218, 250, 250, 250, 218, 237, 237, 237, 151, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 65, 252, 252, 252, 148, 252, 252, 252, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 4, 252, 252, 252, 165, 252, 252, 252, 52, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 132, + 252, 252, 252, 37, 0, 0, 0, 0, 252, 252, 252, 98, 252, 252, 252, 113, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 90, 252, 252, 252, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 145, 252, 252, 252, 144, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 108, 252, 252, 252, 164, 252, 252, 252, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 8, 252, 252, 252, 148, 252, 252, 252, 41, 0, 0, 0, 0, 252, 252, 252, 78, 252, 252, 252, 139, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 139, 252, 252, 252, 88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 237, 237, 237, 127, 247, 247, 247, 218, 254, 254, 254, 218, 253, 253, 253, 218, 250, 250, 250, 218, 247, 247, 247, 218, 249, 249, 249, 218, 252, 252, 252, 218, 254, 254, 254, 218, 251, 251, 251, 218, 240, 240, 240, 188, 235, 235, 235, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 253, 253, 253, 108, 252, 252, 252, 140, 252, 252, 252, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 21, 252, 252, 252, 129, 252, 252, 252, 170, 253, 253, 253, 47, 0, 0, 0, 0, 0, 0, 0, 0, 253, 253, 253, 136, 252, 252, 252, 41, 0, 0, 0, 0, 252, 252, 252, 37, 252, 252, 252, 146, 252, 252, 252, 52, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 18, 252, 252, 252, 114, 252, 252, 252, 120, 252, 252, 252, 44, 253, 253, 253, 45, 253, 253, 253, 47, 253, 253, 253, 13, 0, 0, 0, 0, 252, 252, 252, 129, 252, 252, 252, 148, 252, 252, 252, 115, 252, 252, 252, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 252, 252, 252, 101, 252, 252, 252, 144, 252, 252, 252, 141, 253, 253, 253, 74, 252, 252, 252, 4, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 58, 253, 253, 253, 142, 252, 252, 252, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 253, 253, 253, 118, 252, 252, 252, 132, 252, 252, 252, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 29, 252, 252, 252, 133, + 252, 252, 252, 125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 236, 236, 236, 117, 243, 243, 243, 208, 250, 250, 250, 218, 253, 253, 253, 218, 254, 254, 254, 218, 253, 253, 253, 218, 252, 252, 252, 218, 247, 247, 247, 217, 238, 238, 238, 169, 236, 236, 236, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 87, + 252, 252, 252, 144, 252, 252, 252, 134, 252, 252, 252, 118, 252, 252, 252, 129, 252, 252, 252, 145, 252, 252, 252, 99, 252, 252, 252, 126, 252, 252, 252, 59, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 93, 252, 252, 252, 25, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 59, 252, 252, 252, 140, 252, 252, 252, 133, 252, 252, 252, 120, 252, 252, 252, 125, 252, 252, 252, 116, 252, 252, 252, 4, + 0, 0, 0, 0, 252, 252, 252, 65, 252, 252, 252, 158, 252, 252, 252, 157, 252, 252, 252, 130, 252, 252, 252, 133, 252, 252, 252, 135, 252, 252, 252, 44, 0, 0, 0, 0, 252, 252, 252, 87, 252, 252, 252, 26, 252, 252, 252, 116, 252, 252, 252, 142, 252, 252, 252, 114, 252, 252, 252, 101, 0, 0, 0, 0, 252, 252, 252, 106, 252, 252, 252, 90, 252, 252, 252, 49, 252, 252, 252, 131, 252, 252, 252, 134, + 252, 252, 252, 129, 252, 252, 252, 133, 252, 252, 252, 133, 252, 252, 252, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 95, 252, 252, 252, 139, 252, 252, 252, 126, 252, 252, 252, 113, 252, 252, 252, 126, 252, 252, 252, 141, 252, 252, 252, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 235, 235, 235, 36, 237, 237, 237, 135, 240, 240, 240, 183, 241, 241, 241, 191, + 241, 241, 241, 188, 239, 239, 239, 162, 235, 235, 235, 77, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 4, 252, 252, 252, 59, 252, 252, 252, 78, 252, 252, 252, 69, 252, 252, 252, 21, + 0, 0, 0, 0, 252, 252, 252, 130, 252, 252, 252, 59, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 45, 252, 252, 252, 65, 252, 252, 252, 63, 252, 252, 252, 40, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 90, 252, 252, 252, 100, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 37, 252, 252, 252, 76, 252, 252, 252, 65, 0, 0, 0, 0, 252, 252, 252, 108, 252, 252, 252, 99, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 21, 252, 252, 252, 41, 252, 252, 252, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 8, 252, 252, 252, 56, 252, 252, 252, 66, 252, 252, 252, 55, 252, 252, 252, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 130, 253, 253, 253, 59, 0, 0, 0, 0, 252, 252, 252, 4, + 253, 253, 253, 56, 252, 252, 252, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 95, 252, 252, 252, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 108, 252, 252, 252, 98, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 132, 252, 252, 252, 61, 0, 0, 0, 0, 252, 252, 252, 29, 252, 252, 252, 170, 252, 252, 252, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 81, 252, 252, 252, 90, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 252, 252, 252, 109, 252, 252, 252, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 126, 252, 252, 252, 56, 0, 0, 0, 0, 252, 252, 252, 4, 252, 252, 252, 41, 252, 252, 252, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 4, 252, 252, 252, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 252, 252, 104, 252, 252, 252, 93, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0,}; +const char* DistrhoArtwork3BandSplitter::aboutButtonHoverData = (const char*)temp2; + +static const unsigned char temp3[] = { + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 235, 235, 235, 35, 238, 238, 238, 118, + 242, 242, 242, 159, 243, 243, 243, 160, 242, 242, 242, 160, 239, 239, 239, 142, 236, 236, 236, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 107, 107, 58, 109, 109, 109, 108, 109, 109, 109, 105, + 106, 106, 106, 44, 0, 0, 0, 0, 0, 0, 0, 0, 106, 106, 106, 36, 104, 104, 104, 13, 0, 0, 0, 0, 0, 0, 0, 0, 106, 106, 106, 36, 107, 107, 107, 7, 0, 0, 0, 0, 0, 0, 0, 0, 104, 104, 104, 7, 106, 106, 106, 32, 106, 106, 106, 42, 106, 106, 106, 28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 108, 108, 108, 68, 108, 108, 108, 87, 108, 108, 108, 69, 106, 106, 106, 11, 0, 0, 0, 0, 106, 106, 106, 35, 103, 103, 103, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 106, 106, 106, 27, 106, 106, 106, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 106, 106, 106, 31, 104, 104, 104, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 107, 107, 61, 109, 109, 109, 107, 110, 110, 110, 121, 109, 109, 109, 105, 107, 107, 107, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 236, 236, 236, 86, 243, 243, 243, 180, 250, 250, 250, 195, 253, 253, 253, 195, 253, 253, 253, 195, 253, 253, 253, 195, 251, 251, 251, 195, 246, 246, 246, 192, + 238, 238, 238, 134, 236, 236, 236, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 106, 106, 106, 9, 111, 111, 111, 135, 112, 112, 112, 160, 110, 110, 110, 120, 111, 111, 111, 144, 114, 114, 114, 186, 110, 110, 110, 118, 0, 0, 0, 0, 111, 111, 111, 142, 107, 107, 107, 57, + 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 145, 105, 105, 105, 36, 0, 0, 0, 0, 107, 107, 107, 33, 112, 112, 112, 152, 112, 112, 112, 151, 112, 112, 112, 150, 112, 112, 112, 153, 112, 112, 112, 144, 107, 107, 107, 42, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 106, 106, 106, 3, 111, 111, 111, 135, 113, 113, 113, 162, 111, 111, 111, 131, 112, 112, 112, 153, 106, 106, 106, 47, + 0, 0, 0, 0, 111, 111, 111, 140, 107, 107, 107, 47, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 109, 109, 113, 109, 109, 109, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 126, 108, 108, 108, 82, 0, 0, 0, 0, 0, 0, 0, 0, + 104, 104, 104, 17, 112, 112, 112, 147, 113, 113, 113, 164, 110, 110, 110, 120, 109, 109, 109, 100, 110, 110, 110, 124, 113, 113, 113, 168, 112, 112, 112, 151, 106, 106, 106, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 237, 237, 237, 94, 247, 247, 247, 194, 254, 254, 254, 195, 253, 253, 253, 195, 250, 250, 250, 195, 248, 248, 248, 195, 249, 249, 249, 195, 252, 252, 252, 195, 254, 254, 254, 195, 251, 251, 251, 195, 240, 240, 240, 156, 235, 235, 235, 8, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 98, 98, 98, 3, 112, 112, 112, 155, 110, 110, 110, 119, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 106, 106, 106, 22, 112, 112, 112, 159, 110, 110, 110, 125, 111, 111, 111, 136, 107, 107, 107, 58, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 150, 106, 106, 106, 37, 0, 0, 0, 0, + 107, 107, 107, 11, 106, 106, 106, 30, 104, 104, 104, 2, 0, 0, 0, 0, 110, 110, 110, 3, 108, 108, 108, 66, 113, 113, 113, 163, 105, 105, 105, 32, 0, 0, 0, 0, 0, 0, 0, 0, 107, 107, 107, 65, 113, 113, 113, 164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 144, 106, 106, 106, 49, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 116, 109, 109, 109, 103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 129, 108, 108, 108, 85, 0, 0, 0, 0, 104, 104, 104, 10, 113, 113, 113, 166, 109, 109, 109, 106, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 111, 113, 113, 113, 174, 104, 104, 104, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 234, 234, 234, 42, 245, 245, 245, 189, 254, 254, 254, 195, 251, 251, 251, 195, 243, 243, 243, 172, 236, 236, 236, 89, 235, 235, 235, 49, 236, 236, 236, 62, 240, 240, 240, 139, 248, 248, 248, 195, 254, 254, 254, 195, 250, 250, 250, 195, 237, 237, 237, 119, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 109, 109, 109, 106, 111, 111, 111, 141, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 153, 116, 116, 116, 210, 107, 107, 107, 44, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 148, 106, 106, 106, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 109, 109, 109, 110, 109, 109, 109, 106, 0, 0, 0, 0, 0, 0, 0, 0, 109, 109, 109, 99, 109, 109, 109, 113, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 143, 107, 107, 107, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 115, 109, 109, 109, 102, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 128, 108, 108, 108, 85, 0, 0, 0, 0, 109, 109, 109, 114, 110, 110, 110, 127, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 127, 110, 110, 110, 123, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 238, 238, 238, 137, 252, 252, 252, 195, 253, 253, 253, 195, 242, 242, 242, 161, + 234, 234, 234, 27, 238, 238, 238, 130, 240, 240, 240, 173, 239, 239, 239, 159, 235, 235, 235, 49, 237, 237, 237, 101, 249, 249, 249, 195, 254, 254, 254, 195, 244, 244, 244, 186, 235, 235, 235, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 105, 105, 105, 7, 113, 113, 113, 172, 106, 106, 106, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 106, 106, 106, 27, 118, 118, 118, 224, 107, 107, 107, 46, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 148, 106, 106, 106, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 140, 109, 109, 109, 91, 0, 0, 0, 0, 0, 0, 0, 0, + 109, 109, 109, 97, 109, 109, 109, 107, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 143, 107, 107, 107, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 115, 109, 109, 109, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 128, 108, 108, 108, 83, 0, 0, 0, 0, 113, 113, 113, 163, 106, 106, 106, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 105, 105, 105, 20, 113, 113, 113, 166, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 244, 244, 244, 180, 254, 254, 254, 195, 248, 248, 248, 191, 235, 235, 235, 60, 239, 239, 239, 147, 242, 242, 242, 184, 240, 240, 240, 124, 242, 242, 242, 156, 242, 242, 242, 189, + 235, 235, 235, 44, 242, 242, 242, 160, 253, 253, 253, 195, 249, 249, 249, 195, 236, 236, 236, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 107, 107, 53, 112, 112, 112, 156, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 113, 113, 113, 172, + 107, 107, 107, 56, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 148, 106, 106, 106, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 109, 109, 113, 112, 112, 112, 158, 108, 108, 108, 7, 0, 0, 0, 0, 0, 0, 0, 0, 109, 109, 109, 97, 109, 109, 109, 108, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 143, 107, 107, 107, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 115, 109, 109, 109, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 128, 108, 108, 108, 80, 105, 105, 105, 23, + 112, 112, 112, 151, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 147, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 246, 246, 246, 188, 254, 254, 254, 195, 243, 243, 243, 171, 235, 235, 235, 47, 242, 242, 242, 195, 237, 237, 237, 64, 0, 0, 0, 0, 0, 0, 0, 0, 242, 242, 242, 179, 237, 237, 237, 119, 237, 237, 237, 101, 252, 252, 252, 195, 251, 251, 251, 195, 237, 237, 237, 109, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 108, 108, 108, 81, 111, 111, 111, 133, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 150, 107, 107, 107, 58, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 148, 106, 106, 106, 36, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 107, 107, 58, 113, 113, 113, 162, 111, 111, 111, 142, 104, 104, 104, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 109, 109, 97, 109, 109, 109, 108, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 143, 107, 107, 107, 48, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 115, 109, 109, 109, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 128, 108, 108, 108, 78, 106, 106, 106, 47, 111, 111, 111, 138, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 131, 131, 128, 134, 254, 221, 193, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 246, 246, 246, 188, 254, 254, 254, 195, 243, 243, 243, 171, 235, 235, 235, 47, 242, 242, 242, 195, 237, 237, 237, 63, 0, 0, 0, 0, 0, 0, 0, 0, 242, 242, 242, 178, 237, 237, 237, 120, 237, 237, 237, 102, 252, 252, 252, 195, 251, 251, 251, 195, 237, 237, 237, 109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 107, 107, 107, 67, 111, 111, 111, 134, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 145, 107, 107, 107, 57, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 148, 106, 106, 106, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 132, 113, 113, 113, 174, + 108, 108, 108, 73, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 109, 109, 97, 109, 109, 109, 108, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 143, 106, 106, 106, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 115, + 109, 109, 109, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 128, 108, 108, 108, 78, 107, 107, 107, 43, 111, 111, 111, 142, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 125, 125, 123, 135, 255, 225, 198, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 244, 244, 244, 181, 254, 254, 254, 195, 248, 248, 248, 191, + 235, 235, 235, 59, 239, 239, 239, 149, 242, 242, 242, 183, 239, 239, 239, 119, 241, 241, 241, 152, 242, 242, 242, 189, 235, 235, 235, 47, 242, 242, 242, 160, 254, 254, 254, 195, 249, 249, 249, 195, 237, 237, 237, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 105, 105, 105, 26, 112, 112, 112, 158, 118, 118, 118, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 145, 107, 107, 107, 57, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 148, 106, 106, 106, 36, 0, 0, 0, 0, 91, 91, 91, 1, 111, 111, 111, 143, 111, 111, 111, 140, 113, 113, 113, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 109, 109, 109, 97, 109, 109, 109, 108, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 143, 106, 106, 106, 47, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 109, 109, 115, 109, 109, 109, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 127, 108, 108, 108, 81, 104, 104, 104, 15, 112, 112, 112, 159, 100, 100, 100, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 155, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 238, 238, 238, 137, 252, 252, 252, 195, 253, 253, 253, 195, 241, 241, 241, 159, 234, 234, 234, 27, 238, 238, 238, 133, 241, 241, 241, 180, 240, 240, 240, 162, + 236, 236, 236, 52, 237, 237, 237, 97, 249, 249, 249, 195, 254, 254, 254, 195, 244, 244, 244, 186, 235, 235, 235, 28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 155, 107, 107, 107, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 112, 112, 112, 150, 107, 107, 107, 58, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 148, 106, 106, 106, 36, 0, 0, 0, 0, 107, 107, 107, 69, 112, 112, 112, 159, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 109, 109, 97, 109, 109, 109, 108, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 158, 108, 108, 108, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 117, 110, 110, 110, 110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 132, 108, 108, 108, 82, + 0, 0, 0, 0, 112, 112, 112, 159, 106, 106, 106, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 107, 107, 40, 113, 113, 113, 163, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 234, 234, 234, 43, 245, 245, 245, 189, 254, 254, 254, 195, 251, 251, 251, 195, 243, 243, 243, 169, 237, 237, 237, 90, 237, 237, 237, 45, 236, 236, 236, 64, 239, 239, 239, 137, 248, 248, 248, 195, 254, 254, 254, 195, 250, 250, 250, 195, 237, 237, 237, 119, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 107, 107, 63, 113, 113, 113, 173, 101, 101, 101, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, 100, 100, 4, 116, 116, 116, 203, 107, 107, 107, 50, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 148, + 106, 106, 106, 36, 0, 0, 0, 0, 109, 109, 109, 101, 110, 110, 110, 121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 108, 108, 108, 92, 109, 109, 109, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 113, 113, 113, 170, 113, 113, 113, 168, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 115, 116, 116, 116, 203, 104, 104, 104, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 102, 102, 102, 7, 113, 113, 113, 174, 107, 107, 107, 38, 0, 0, 0, 0, 108, 108, 108, 78, 112, 112, 112, 159, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 159, 108, 108, 108, 90, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 237, 237, 237, 97, 247, 247, 247, 194, 254, 254, 254, 195, 253, 253, 253, 195, 250, 250, 250, 195, 247, 247, 247, 194, 249, 249, 249, 195, 252, 252, 252, 195, 254, 254, 254, 195, 251, 251, 251, 195, 240, 240, 240, 157, 235, 235, 235, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 114, 112, 112, 112, 161, 106, 106, 106, 35, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 105, 105, 105, 20, 111, 111, 111, 144, 117, 117, 117, 214, 106, 106, 106, 44, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 155, 106, 106, 106, 38, 0, 0, 0, 0, 106, 106, 106, 35, 113, 113, 113, 171, 106, 106, 106, 50, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 106, 106, 106, 16, 110, 110, 110, 123, 111, 111, 111, 130, 107, 107, 107, 41, 106, 106, 106, 43, 106, 106, 106, 44, 104, 104, 104, 11, 0, 0, 0, 0, 111, 111, 111, 143, 113, 113, 113, 174, 110, 110, 110, 124, 107, 107, 107, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 109, 109, 109, 106, 113, 113, 113, 168, 113, 113, 113, 162, 108, 108, 108, 73, 105, 105, 105, 2, 0, 0, 0, 0, 91, 91, 91, 1, 107, 107, 107, 56, 113, 113, 113, 165, 109, 109, 109, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 127, 112, 112, 112, 148, 106, 106, 106, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 106, 106, 106, 26, 112, 112, 112, 150, + 111, 111, 111, 138, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 236, 236, 236, 88, 243, 243, 243, 181, 250, 250, 250, 195, 253, 253, 253, 195, 254, 254, 254, 195, 253, 253, 253, 195, 252, 252, 252, 195, 247, 247, 247, 193, 238, 238, 238, 137, 236, 236, 236, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 109, 109, 88, + 113, 113, 113, 167, 112, 112, 112, 152, 111, 111, 111, 129, 111, 111, 111, 143, 113, 113, 113, 170, 109, 109, 109, 102, 111, 111, 111, 140, 107, 107, 107, 57, 0, 0, 0, 0, 0, 0, 0, 0, 109, 109, 109, 96, 105, 105, 105, 22, 0, 0, 0, 0, 0, 0, 0, 0, 107, 107, 107, 58, 112, 112, 112, 160, 112, 112, 112, 149, 111, 111, 111, 130, 111, 111, 111, 137, 110, 110, 110, 125, 107, 107, 107, 3, + 0, 0, 0, 0, 107, 107, 107, 63, 115, 115, 115, 191, 115, 115, 115, 188, 111, 111, 111, 146, 112, 112, 112, 150, 112, 112, 112, 153, 106, 106, 106, 42, 0, 0, 0, 0, 108, 108, 108, 89, 106, 106, 106, 24, 110, 110, 110, 125, 113, 113, 113, 165, 110, 110, 110, 123, 109, 109, 109, 106, 0, 0, 0, 0, 110, 110, 110, 113, 108, 108, 108, 91, 106, 106, 106, 47, 112, 112, 112, 148, 112, 112, 112, 152, + 111, 111, 111, 143, 112, 112, 112, 151, 112, 112, 112, 151, 108, 108, 108, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 109, 109, 99, 112, 112, 112, 160, 111, 111, 111, 139, 110, 110, 110, 121, 111, 111, 111, 139, 113, 113, 113, 162, 109, 109, 109, 106, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 235, 235, 235, 25, 237, 237, 237, 104, 240, 240, 240, 152, 241, 241, 241, 161, + 241, 241, 241, 158, 239, 239, 239, 130, 235, 235, 235, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 101, 101, 101, 5, 107, 107, 107, 58, 108, 108, 108, 78, 107, 107, 107, 68, 105, 105, 105, 17, + 0, 0, 0, 0, 111, 111, 111, 146, 107, 107, 107, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 106, 106, 106, 43, 107, 107, 107, 63, 107, 107, 107, 62, 106, 106, 106, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 108, 108, 108, 92, 109, 109, 109, 104, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 106, 106, 106, 35, 107, 107, 107, 77, 107, 107, 107, 63, 0, 0, 0, 0, 110, 110, 110, 114, 109, 109, 109, 103, 0, 0, 0, 0, 0, 0, 0, 0, 105, 105, 105, 20, 106, 106, 106, 38, 106, 106, 106, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 108, 108, 108, 6, 106, 106, 106, 54, 107, 107, 107, 65, 107, 107, 107, 53, 104, 104, 104, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 146, 107, 107, 107, 57, 0, 0, 0, 0, 109, 109, 109, 5, + 107, 107, 107, 54, 104, 104, 104, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 109, 109, 100, 110, 110, 110, 111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 110, 110, 110, 115, 109, 109, 109, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 112, 112, 148, 107, 107, 107, 59, 0, 0, 0, 0, 106, 106, 106, 26, 117, 117, 117, 214, 107, 107, 107, 61, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 108, 108, 108, 81, 108, 108, 108, 91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 110, 110, 110, 116, 109, 109, 109, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 111, 111, 111, 139, 107, 107, 107, 55, 0, 0, 0, 0, 104, 104, 104, 3, 106, 106, 106, 38, 106, 106, 106, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 107, 107, 3, 101, 101, 101, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 109, 109, 109, 109, 109, 109, 97, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0,}; +const char* DistrhoArtwork3BandSplitter::aboutButtonNormalData = (const char*)temp3; + +static const unsigned char temp4[] = { + 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 8, 9, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 9, 9, 10, 9, 9, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, + 9, 9, 9, 10, 10, 10, 15, 15, 15, 12, 12, 10, 52, 51, 38, 54, 54, 39, 54, 52, 39, 54, 53, 38, 56, 54, 40, 58, 54, 39, 55, 54, 40, 56, 54, 40, 57, 54, 39, 54, 56, 39, 54, 55, 39, 56, 54, 40, 56, 54, 40, 56, 54, 41, 58, 54, 39, 56, 56, 40, 58, 54, 40, + 57, 55, 40, 57, 56, 42, 58, 54, 40, 56, 56, 40, 58, 57, 41, 57, 55, 41, 57, 57, 39, 57, 58, 40, 60, 58, 41, 59, 56, 41, 57, 57, 40, 58, 57, 39, 58, 59, 41, 57, 58, 41, 59, 55, 42, 59, 56, 40, 60, 55, 41, 59, 56, 41, 59, 56, 42, 60, 57, 41, 60, 58, 41, + 60, 57, 41, 60, 57, 41, 59, 59, 40, 58, 59, 41, 59, 59, 41, 59, 58, 42, 60, 59, 42, 58, 57, 42, 58, 58, 41, 59, 57, 42, 59, 60, 43, 58, 58, 42, 59, 57, 41, 61, 59, 43, 60, 60, 43, 60, 59, 42, 61, 59, 42, 62, 59, 42, 62, 57, 42, 62, 57, 41, 60, 58, 42, + 61, 58, 42, 61, 57, 41, 62, 59, 42, 60, 59, 43, 61, 59, 43, 62, 57, 42, 62, 59, 42, 62, 57, 44, 62, 60, 43, 63, 58, 42, 63, 57, 43, 61, 58, 43, 62, 60, 44, 62, 59, 42, 61, 60, 41, 63, 60, 42, 62, 61, 44, 62, 60, 43, 63, 61, 43, 61, 61, 45, 62, 62, 44, + 63, 62, 43, 63, 60, 43, 64, 60, 44, 64, 62, 44, 64, 60, 44, 64, 62, 43, 64, 60, 43, 63, 61, 44, 64, 59, 44, 64, 61, 43, 63, 62, 44, 62, 62, 44, 63, 62, 45, 62, 62, 43, 62, 61, 43, 64, 60, 44, 64, 62, 44, 62, 62, 44, 62, 63, 45, 63, 63, 44, 64, 64, 43, + 64, 63, 44, 64, 61, 44, 64, 61, 44, 64, 64, 44, 64, 63, 44, 63, 62, 45, 63, 62, 44, 63, 62, 44, 63, 61, 45, 62, 61, 45, 62, 60, 45, 61, 60, 45, 62, 60, 46, 62, 63, 45, 62, 64, 45, 62, 63, 45, 63, 64, 46, 65, 64, 45, 64, 63, 45, 63, 63, 45, 65, 63, 45, + 66, 61, 47, 67, 62, 47, 67, 63, 46, 66, 62, 46, 65, 62, 46, 65, 64, 45, 64, 63, 46, 65, 63, 46, 64, 63, 46, 64, 63, 45, 66, 63, 45, 65, 64, 45, 65, 63, 45, 66, 63, 45, 65, 64, 46, 66, 64, 46, 65, 65, 45, 67, 65, 45, 69, 65, 46, 67, 63, 45, 65, 62, 45, + 65, 64, 46, 65, 63, 45, 63, 62, 44, 64, 63, 45, 64, 64, 45, 64, 63, 45, 64, 63, 46, 65, 63, 46, 66, 63, 46, 66, 63, 46, 64, 62, 46, 64, 62, 46, 65, 62, 45, 67, 63, 44, 66, 64, 44, 66, 65, 45, 65, 64, 45, 65, 62, 46, 66, 62, 46, 67, 63, 45, 67, 64, 45, + 67, 63, 46, 66, 63, 46, 67, 63, 46, 67, 64, 46, 68, 65, 46, 68, 65, 47, 66, 63, 46, 65, 64, 46, 66, 64, 47, 66, 65, 46, 64, 65, 45, 65, 64, 45, 67, 64, 46, 67, 67, 45, 65, 65, 45, 65, 63, 46, 67, 64, 46, 65, 64, 46, 64, 64, 46, 65, 64, 46, 67, 63, 46, + 66, 63, 45, 65, 63, 45, 66, 63, 45, 66, 62, 46, 67, 62, 45, 66, 64, 45, 65, 64, 45, 66, 63, 45, 64, 65, 46, 64, 66, 46, 66, 65, 46, 64, 63, 45, 64, 62, 46, 64, 62, 45, 64, 64, 44, 65, 65, 44, 65, 63, 45, 65, 64, 45, 65, 65, 46, 65, 63, 47, 65, 63, 46, + 65, 65, 46, 64, 64, 45, 66, 62, 45, 66, 63, 45, 65, 63, 46, 66, 62, 46, 65, 63, 44, 67, 62, 44, 67, 61, 46, 65, 61, 46, 65, 63, 46, 66, 63, 46, 66, 63, 46, 66, 61, 45, 64, 61, 46, 62, 63, 46, 63, 61, 46, 65, 60, 45, 64, 62, 45, 62, 64, 45, 63, 65, 45, + 64, 63, 45, 65, 63, 45, 65, 63, 45, 64, 62, 44, 65, 61, 44, 66, 60, 45, 65, 62, 45, 63, 63, 45, 62, 61, 44, 63, 62, 43, 63, 63, 44, 62, 61, 45, 63, 60, 44, 63, 62, 44, 63, 62, 44, 64, 62, 44, 65, 63, 45, 65, 62, 45, 64, 63, 43, 63, 62, 44, 63, 62, 45, + 62, 62, 44, 61, 60, 43, 63, 61, 43, 63, 60, 44, 64, 60, 45, 64, 60, 45, 62, 62, 44, 61, 61, 43, 63, 59, 45, 64, 60, 44, 64, 60, 43, 63, 60, 43, 60, 61, 43, 61, 61, 43, 63, 62, 43, 61, 60, 43, 60, 60, 43, 61, 61, 43, 62, 61, 42, 63, 61, 42, 63, 60, 44, + 62, 59, 42, 60, 59, 42, 62, 59, 43, 62, 60, 43, 61, 60, 43, 62, 58, 43, 62, 58, 42, 61, 59, 42, 62, 59, 42, 62, 58, 43, 61, 59, 43, 62, 60, 43, 61, 60, 42, 59, 60, 41, 60, 60, 43, 60, 60, 42, 59, 60, 42, 59, 59, 42, 58, 58, 43, 58, 58, 43, 61, 58, 43, + 62, 58, 42, 60, 57, 41, 61, 58, 42, 61, 58, 43, 60, 59, 42, 59, 59, 42, 58, 59, 42, 58, 60, 41, 58, 59, 40, 58, 58, 41, 58, 58, 41, 57, 57, 40, 56, 58, 41, 57, 58, 41, 58, 57, 41, 60, 57, 40, 59, 58, 40, 59, 56, 41, 59, 57, 40, 58, 57, 39, 60, 57, 40, + 59, 57, 40, 58, 57, 39, 60, 56, 39, 58, 56, 40, 58, 55, 40, 60, 55, 39, 58, 56, 40, 57, 56, 41, 58, 55, 40, 57, 55, 39, 58, 55, 40, 59, 54, 40, 58, 55, 39, 59, 57, 40, 58, 57, 40, 57, 55, 39, 58, 54, 38, 57, 55, 39, 55, 56, 40, 58, 55, 39, 58, 55, 38, + 57, 54, 39, 56, 55, 40, 56, 55, 39, 55, 54, 39, 54, 54, 40, 55, 55, 40, 55, 55, 39, 54, 55, 39, 40, 39, 30, 8, 7, 5, 17, 17, 17, 12, 12, 12, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 10, 10, 11, 11, 11, 11, + 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 13, 13, 13, 9, 9, 9, 11, 11, 11, 12, 12, 13, 13, 13, 13, 13, 13, 13, 12, 12, 13, 12, 12, 12, + 12, 12, 13, 13, 13, 13, 13, 13, 14, 13, 13, 14, 13, 13, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 19, 19, 19, 27, 27, 27, 14, 13, 12, 54, 52, 37, 54, 51, 36, 45, 42, 32, + 45, 42, 31, 46, 42, 30, 45, 43, 30, 45, 42, 31, 46, 43, 32, 43, 43, 31, 44, 45, 31, 45, 45, 33, 44, 45, 32, 45, 45, 32, 43, 43, 32, 44, 44, 31, 47, 44, 32, 47, 43, 32, 46, 45, 32, 46, 42, 33, 47, 44, 33, 45, 44, 32, 47, 45, 33, 47, 44, 33, 47, 44, 32, + 45, 44, 32, 47, 45, 32, 48, 47, 33, 46, 48, 32, 47, 47, 33, 48, 47, 33, 48, 46, 33, 48, 47, 33, 49, 47, 33, 49, 47, 34, 48, 47, 35, 48, 47, 34, 48, 47, 33, 49, 47, 33, 47, 45, 33, 47, 46, 33, 49, 47, 33, 49, 48, 35, 47, 47, 34, 47, 47, 33, 49, 46, 34, + 48, 47, 34, 49, 45, 33, 49, 46, 33, 48, 48, 33, 47, 47, 34, 47, 47, 35, 49, 48, 34, 50, 48, 33, 48, 48, 35, 49, 47, 35, 49, 47, 35, 51, 49, 35, 49, 47, 32, 48, 47, 34, 50, 47, 35, 50, 47, 34, 49, 47, 33, 49, 48, 34, 50, 46, 36, 50, 47, 35, 51, 46, 35, + 51, 47, 36, 50, 48, 35, 50, 49, 34, 50, 49, 36, 50, 47, 36, 50, 49, 35, 50, 48, 36, 50, 48, 36, 51, 50, 35, 50, 51, 36, 49, 51, 36, 50, 50, 35, 53, 49, 35, 51, 51, 36, 50, 50, 36, 50, 50, 36, 50, 50, 36, 53, 51, 36, 52, 51, 35, 50, 49, 36, 53, 49, 37, + 54, 49, 36, 53, 48, 37, 54, 50, 37, 52, 51, 37, 52, 51, 37, 53, 51, 35, 53, 51, 36, 53, 50, 38, 53, 50, 37, 52, 52, 36, 53, 52, 37, 53, 51, 37, 52, 53, 36, 54, 52, 36, 52, 52, 37, 52, 53, 35, 54, 50, 36, 52, 50, 37, 51, 51, 38, 52, 51, 38, 51, 51, 38, + 52, 50, 38, 50, 49, 37, 51, 49, 38, 53, 48, 39, 53, 49, 38, 53, 50, 37, 52, 51, 38, 51, 53, 37, 52, 52, 37, 53, 51, 37, 53, 51, 38, 53, 51, 38, 56, 51, 39, 55, 51, 38, 54, 53, 38, 54, 53, 37, 56, 52, 38, 54, 52, 38, 54, 53, 37, 55, 52, 38, 53, 50, 38, + 54, 51, 37, 56, 52, 38, 54, 52, 38, 53, 53, 38, 53, 54, 38, 54, 54, 38, 56, 54, 38, 55, 53, 38, 55, 54, 37, 55, 55, 37, 54, 53, 38, 54, 53, 37, 54, 54, 37, 54, 53, 37, 54, 52, 37, 53, 52, 37, 53, 52, 38, 55, 52, 38, 56, 53, 38, 55, 52, 39, 54, 52, 38, + 54, 53, 37, 54, 53, 37, 55, 52, 38, 54, 52, 38, 54, 52, 38, 54, 52, 37, 53, 51, 36, 54, 51, 38, 54, 52, 38, 55, 52, 37, 56, 52, 36, 56, 52, 38, 55, 52, 39, 55, 52, 39, 56, 52, 38, 55, 53, 37, 54, 53, 37, 56, 54, 38, 56, 54, 39, 54, 55, 39, 55, 56, 39, + 55, 54, 39, 55, 52, 39, 55, 53, 39, 56, 54, 38, 56, 52, 38, 55, 52, 38, 54, 55, 37, 53, 55, 39, 53, 53, 39, 55, 52, 38, 55, 53, 39, 55, 53, 39, 54, 52, 37, 54, 52, 37, 55, 53, 37, 54, 54, 37, 55, 52, 38, 56, 51, 39, 56, 51, 38, 54, 52, 37, 53, 54, 37, + 54, 53, 39, 55, 52, 39, 56, 53, 38, 55, 51, 37, 54, 52, 38, 54, 53, 38, 55, 52, 38, 54, 52, 38, 53, 53, 38, 53, 51, 39, 55, 52, 38, 55, 53, 38, 55, 54, 38, 54, 52, 37, 53, 52, 38, 54, 53, 37, 55, 53, 37, 56, 52, 38, 55, 51, 37, 53, 52, 37, 52, 53, 37, + 52, 53, 37, 54, 52, 37, 55, 51, 38, 54, 52, 37, 55, 52, 37, 54, 51, 39, 53, 50, 39, 53, 50, 38, 53, 51, 38, 53, 51, 37, 53, 52, 37, 51, 53, 37, 52, 52, 37, 53, 51, 38, 53, 52, 37, 52, 52, 36, 52, 53, 37, 53, 52, 38, 54, 51, 38, 53, 53, 37, 53, 51, 37, + 53, 50, 37, 52, 51, 36, 52, 52, 37, 52, 52, 37, 52, 52, 37, 52, 52, 37, 53, 51, 36, 52, 52, 37, 51, 51, 37, 53, 50, 36, 53, 52, 36, 52, 51, 37, 52, 51, 37, 50, 50, 37, 50, 50, 36, 50, 50, 37, 50, 51, 37, 50, 52, 37, 50, 51, 37, 52, 50, 36, 53, 50, 35, + 52, 50, 36, 52, 51, 36, 52, 51, 36, 52, 50, 35, 51, 49, 36, 50, 48, 36, 51, 49, 35, 51, 51, 35, 50, 50, 35, 49, 49, 35, 49, 50, 34, 49, 49, 35, 50, 50, 35, 51, 50, 35, 51, 49, 34, 50, 50, 34, 50, 50, 35, 50, 50, 35, 51, 49, 36, 51, 49, 35, 51, 50, 35, + 51, 50, 36, 50, 49, 36, 50, 48, 35, 50, 48, 34, 49, 48, 34, 49, 48, 35, 50, 50, 35, 50, 51, 35, 49, 49, 35, 50, 48, 35, 49, 49, 35, 48, 47, 36, 49, 46, 35, 50, 47, 34, 50, 49, 34, 48, 48, 34, 47, 47, 34, 47, 47, 34, 49, 49, 33, 48, 48, 33, 47, 48, 33, + 48, 47, 33, 48, 49, 33, 47, 48, 33, 47, 47, 32, 45, 47, 33, 46, 47, 33, 46, 46, 32, 46, 47, 32, 47, 48, 34, 48, 46, 33, 47, 45, 32, 47, 47, 33, 49, 46, 33, 48, 45, 32, 47, 46, 31, 46, 45, 32, 47, 43, 33, 47, 44, 33, 47, 45, 32, 47, 45, 33, 46, 44, 33, + 47, 46, 33, 45, 45, 33, 46, 44, 32, 48, 44, 32, 47, 46, 33, 46, 47, 33, 45, 47, 33, 46, 46, 32, 46, 44, 33, 46, 46, 33, 48, 45, 31, 47, 43, 32, 45, 43, 33, 45, 43, 32, 45, 44, 31, 44, 43, 31, 43, 44, 30, 43, 44, 32, 44, 42, 32, 46, 43, 32, 46, 45, 32, + 34, 36, 26, 41, 42, 29, 8, 7, 5, 23, 23, 24, 16, 16, 16, 11, 11, 12, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 12, 12, 12, 19, 19, 19, 10, 9, 9, 13, 13, 14, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 18, + 18, 18, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 27, 27, 27, 34, 34, 34, 14, 14, 13, 53, 52, 37, 44, 42, 31, 33, 33, 22, 31, 32, 24, 32, 32, 23, 33, 32, 25, 32, 32, 23, 33, 32, 24, 35, 31, 24, 35, 34, 23, + 34, 32, 25, 34, 32, 23, 32, 34, 23, 35, 33, 25, 34, 33, 25, 35, 32, 23, 34, 33, 24, 35, 33, 25, 35, 33, 26, 35, 33, 25, 34, 32, 23, 36, 34, 24, 35, 34, 24, 35, 34, 25, 35, 36, 23, 36, 35, 24, 36, 34, 24, 35, 33, 25, 37, 35, 25, 35, 34, 25, 35, 34, 25, + 36, 34, 25, 34, 36, 24, 34, 34, 26, 37, 35, 25, 37, 35, 27, 38, 36, 26, 38, 36, 26, 36, 34, 25, 35, 35, 25, 35, 35, 26, 37, 35, 26, 35, 37, 25, 36, 37, 27, 36, 36, 27, 35, 34, 26, 36, 35, 26, 37, 36, 26, 37, 36, 26, 36, 36, 26, 38, 35, 26, 37, 35, 26, + 39, 35, 25, 38, 37, 26, 37, 37, 27, 37, 35, 27, 38, 36, 26, 37, 36, 25, 38, 36, 27, 40, 37, 26, 39, 35, 26, 39, 36, 27, 37, 38, 27, 37, 37, 28, 38, 34, 27, 40, 36, 26, 39, 36, 26, 37, 36, 28, 38, 37, 28, 39, 37, 26, 40, 36, 28, 39, 38, 27, 37, 38, 27, + 39, 37, 26, 38, 36, 27, 38, 39, 27, 39, 39, 28, 40, 37, 27, 39, 39, 27, 39, 40, 28, 39, 40, 28, 39, 38, 28, 40, 37, 28, 39, 38, 28, 40, 38, 29, 40, 40, 28, 42, 39, 27, 41, 38, 28, 40, 40, 28, 39, 38, 28, 40, 38, 29, 39, 40, 29, 40, 40, 28, 41, 39, 29, + 39, 39, 29, 40, 40, 29, 40, 40, 29, 41, 41, 28, 43, 40, 29, 41, 40, 28, 39, 40, 27, 41, 41, 28, 42, 42, 28, 41, 41, 28, 39, 40, 28, 40, 39, 30, 42, 41, 29, 42, 39, 28, 41, 37, 29, 40, 39, 30, 40, 41, 29, 41, 41, 29, 41, 40, 30, 40, 39, 29, 40, 40, 30, + 39, 39, 31, 40, 39, 30, 40, 39, 30, 41, 40, 30, 44, 42, 29, 43, 40, 30, 42, 40, 30, 42, 42, 30, 43, 39, 29, 43, 39, 30, 44, 41, 29, 44, 41, 29, 43, 41, 29, 43, 42, 30, 42, 41, 31, 42, 42, 29, 42, 42, 30, 42, 42, 31, 44, 42, 30, 43, 41, 30, 43, 41, 31, + 44, 42, 30, 44, 40, 29, 43, 41, 29, 44, 43, 29, 44, 42, 29, 43, 40, 29, 43, 41, 30, 43, 41, 29, 41, 40, 29, 41, 41, 30, 42, 42, 30, 42, 42, 30, 42, 41, 29, 40, 41, 29, 42, 42, 31, 44, 42, 31, 44, 42, 31, 42, 42, 31, 43, 41, 30, 43, 40, 30, 42, 41, 30, + 43, 41, 30, 44, 41, 30, 42, 40, 30, 41, 39, 30, 43, 40, 31, 43, 40, 30, 42, 40, 30, 43, 41, 31, 44, 43, 31, 43, 42, 29, 44, 42, 29, 44, 43, 30, 44, 43, 30, 43, 43, 29, 43, 42, 30, 43, 42, 31, 44, 41, 30, 42, 42, 30, 42, 42, 31, 43, 42, 31, 43, 42, 30, + 41, 43, 30, 42, 43, 30, 43, 43, 31, 42, 43, 30, 43, 44, 30, 43, 43, 30, 42, 41, 30, 41, 41, 31, 42, 41, 31, 44, 41, 30, 43, 42, 30, 42, 41, 30, 43, 42, 29, 43, 42, 28, 43, 41, 29, 42, 41, 29, 40, 42, 29, 43, 42, 30, 42, 42, 31, 42, 42, 30, 41, 42, 30, + 42, 42, 30, 43, 41, 30, 43, 42, 30, 43, 42, 31, 42, 43, 31, 42, 42, 29, 42, 41, 29, 42, 41, 31, 42, 40, 30, 42, 40, 30, 42, 42, 31, 43, 42, 30, 42, 40, 29, 41, 39, 30, 43, 40, 30, 44, 41, 30, 42, 41, 29, 41, 41, 29, 40, 40, 30, 41, 40, 30, 43, 41, 30, + 41, 41, 30, 40, 40, 30, 42, 41, 29, 42, 40, 29, 43, 40, 29, 42, 40, 30, 41, 40, 30, 41, 40, 29, 43, 40, 28, 42, 40, 28, 42, 39, 30, 42, 40, 29, 41, 41, 29, 42, 40, 29, 41, 38, 29, 41, 40, 30, 41, 40, 30, 39, 41, 28, 41, 41, 29, 42, 40, 29, 40, 39, 29, + 40, 39, 28, 40, 38, 28, 40, 40, 28, 40, 39, 29, 39, 39, 30, 39, 41, 28, 41, 40, 28, 42, 40, 29, 41, 39, 29, 40, 39, 28, 39, 38, 28, 40, 37, 28, 40, 39, 27, 39, 41, 28, 40, 40, 28, 41, 38, 28, 40, 38, 29, 39, 38, 28, 41, 37, 27, 40, 38, 29, 39, 38, 28, + 39, 37, 27, 39, 38, 28, 38, 38, 28, 40, 40, 28, 41, 39, 27, 39, 37, 27, 38, 37, 26, 38, 38, 26, 39, 39, 27, 39, 39, 27, 39, 39, 28, 39, 37, 27, 38, 37, 26, 38, 37, 27, 37, 38, 27, 38, 39, 27, 39, 38, 27, 39, 37, 27, 37, 37, 28, 38, 37, 28, 40, 38, 27, + 40, 39, 26, 39, 37, 27, 38, 36, 28, 37, 37, 27, 38, 36, 27, 37, 34, 27, 37, 35, 27, 37, 37, 25, 37, 37, 26, 37, 35, 27, 37, 36, 25, 36, 38, 26, 37, 36, 27, 37, 35, 26, 37, 36, 25, 35, 38, 25, 36, 36, 26, 36, 35, 26, 34, 35, 24, 34, 35, 25, 36, 36, 26, + 36, 35, 24, 35, 34, 24, 36, 36, 25, 36, 33, 26, 35, 33, 24, 37, 35, 24, 37, 34, 25, 37, 33, 24, 36, 33, 23, 35, 33, 24, 34, 33, 24, 35, 33, 24, 36, 33, 24, 37, 33, 25, 35, 32, 25, 34, 33, 24, 35, 33, 25, 35, 32, 25, 34, 34, 24, 35, 34, 23, 36, 34, 24, + 35, 34, 25, 33, 33, 24, 33, 34, 23, 35, 34, 24, 36, 33, 25, 36, 32, 23, 35, 33, 23, 34, 33, 25, 34, 33, 24, 34, 32, 23, 33, 30, 24, 32, 31, 24, 32, 33, 24, 34, 33, 24, 40, 37, 28, 47, 45, 32, 8, 7, 5, 29, 29, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 21, 21, 22, 17, 17, 17, 23, 23, 22, + 10, 10, 9, 14, 14, 14, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 26, 26, 26, 33, 33, 33, 14, 14, 12, 52, 51, 38, 43, 40, 32, 34, 32, 23, 32, 30, 22, 32, 33, 24, 32, 33, 25, 34, 31, 25, 32, 31, 25, 33, 32, 24, 33, 31, 24, 33, 32, 24, 35, 34, 24, 34, 31, 23, 32, 33, 23, 33, 32, 25, 33, 32, 25, 34, 35, 25, + 33, 33, 24, 34, 31, 24, 33, 32, 25, 34, 34, 25, 33, 33, 26, 33, 32, 25, 33, 33, 23, 34, 35, 23, 34, 36, 23, 37, 35, 24, 35, 34, 25, 35, 34, 25, 37, 35, 26, 35, 36, 26, 36, 35, 25, 36, 35, 26, 36, 33, 26, 37, 34, 26, 38, 35, 26, 37, 35, 25, 37, 37, 26, + 37, 37, 25, 37, 36, 26, 37, 35, 24, 39, 36, 25, 37, 36, 25, 37, 37, 26, 38, 37, 26, 38, 36, 26, 36, 37, 27, 36, 35, 26, 36, 36, 26, 36, 36, 26, 37, 36, 26, 37, 38, 27, 38, 37, 26, 38, 37, 26, 38, 37, 25, 39, 38, 27, 37, 36, 27, 38, 37, 26, 38, 38, 27, + 40, 37, 25, 40, 37, 25, 40, 37, 26, 38, 35, 26, 38, 35, 26, 38, 36, 26, 38, 36, 28, 40, 36, 28, 38, 35, 29, 39, 36, 28, 40, 39, 28, 38, 39, 28, 38, 38, 27, 38, 38, 27, 38, 39, 28, 38, 37, 28, 38, 38, 27, 40, 39, 27, 39, 38, 27, 40, 36, 27, 39, 38, 28, + 40, 39, 29, 40, 37, 29, 42, 38, 28, 41, 38, 28, 39, 38, 29, 41, 38, 28, 42, 39, 29, 42, 39, 28, 40, 39, 29, 40, 38, 28, 42, 39, 27, 42, 40, 28, 40, 38, 28, 40, 38, 28, 42, 40, 29, 42, 41, 29, 40, 39, 28, 41, 39, 29, 42, 41, 29, 40, 40, 28, 39, 41, 29, + 40, 41, 29, 41, 40, 29, 43, 38, 28, 42, 39, 28, 40, 41, 28, 40, 41, 29, 39, 39, 29, 39, 40, 29, 41, 40, 30, 41, 40, 30, 39, 39, 30, 39, 38, 30, 41, 40, 29, 41, 41, 29, 40, 39, 29, 40, 40, 29, 40, 40, 29, 41, 41, 30, 42, 41, 29, 42, 42, 29, 43, 41, 31, + 43, 40, 30, 43, 40, 29, 42, 40, 29, 42, 40, 30, 43, 40, 30, 43, 41, 30, 42, 41, 30, 41, 41, 29, 41, 39, 30, 41, 41, 29, 42, 43, 30, 43, 41, 31, 41, 40, 30, 42, 40, 29, 42, 41, 29, 43, 43, 30, 44, 42, 30, 44, 41, 30, 44, 42, 31, 43, 43, 30, 42, 43, 29, + 43, 43, 29, 43, 42, 30, 42, 41, 29, 43, 43, 29, 42, 42, 29, 44, 42, 30, 43, 42, 31, 41, 41, 31, 42, 42, 29, 44, 42, 30, 44, 42, 31, 44, 42, 31, 42, 40, 31, 41, 41, 29, 41, 43, 29, 43, 41, 31, 43, 40, 30, 43, 40, 29, 44, 40, 30, 43, 41, 31, 44, 39, 30, + 44, 40, 30, 43, 42, 31, 43, 43, 30, 43, 43, 29, 42, 42, 30, 43, 41, 31, 44, 42, 30, 44, 42, 31, 44, 42, 32, 43, 42, 31, 43, 44, 31, 43, 43, 31, 43, 41, 30, 44, 43, 29, 44, 43, 29, 42, 42, 30, 42, 42, 30, 43, 43, 30, 44, 42, 30, 44, 42, 30, 43, 44, 30, + 43, 42, 31, 43, 41, 31, 43, 41, 31, 42, 42, 31, 42, 42, 31, 43, 42, 31, 43, 42, 29, 44, 41, 30, 44, 41, 31, 43, 40, 31, 43, 40, 30, 43, 41, 30, 44, 41, 31, 43, 40, 30, 41, 40, 30, 41, 43, 31, 42, 43, 29, 43, 43, 30, 42, 42, 30, 43, 41, 31, 43, 42, 32, + 44, 42, 31, 44, 41, 31, 42, 41, 29, 43, 41, 29, 44, 40, 31, 44, 41, 30, 43, 40, 29, 42, 41, 29, 43, 42, 29, 43, 42, 29, 43, 40, 29, 43, 41, 30, 41, 41, 30, 42, 40, 30, 42, 40, 30, 41, 41, 30, 42, 41, 29, 42, 40, 29, 41, 41, 29, 40, 41, 29, 40, 40, 30, + 43, 41, 29, 43, 42, 29, 41, 42, 30, 41, 41, 30, 41, 40, 29, 41, 39, 29, 41, 39, 29, 42, 40, 30, 42, 41, 29, 42, 40, 29, 40, 39, 29, 42, 40, 29, 41, 40, 29, 40, 39, 29, 41, 40, 29, 41, 41, 28, 40, 41, 28, 40, 39, 29, 39, 38, 29, 41, 40, 29, 41, 41, 29, + 40, 41, 28, 39, 41, 27, 39, 40, 27, 40, 40, 27, 39, 40, 28, 38, 39, 28, 39, 38, 27, 39, 38, 26, 40, 40, 28, 40, 40, 29, 41, 39, 28, 40, 38, 27, 39, 38, 28, 39, 38, 29, 39, 39, 29, 40, 40, 28, 38, 38, 27, 38, 37, 26, 38, 36, 26, 38, 36, 28, 38, 38, 28, + 38, 38, 28, 37, 38, 28, 38, 39, 28, 39, 38, 28, 40, 37, 28, 40, 38, 27, 39, 38, 27, 38, 39, 26, 39, 38, 28, 40, 37, 28, 39, 37, 27, 40, 37, 28, 39, 37, 28, 40, 36, 26, 39, 36, 26, 37, 36, 26, 36, 37, 26, 37, 37, 27, 38, 36, 28, 38, 37, 27, 37, 35, 26, + 37, 35, 26, 37, 36, 27, 36, 36, 27, 35, 36, 27, 37, 37, 25, 37, 36, 26, 36, 34, 26, 36, 37, 26, 36, 37, 26, 36, 36, 26, 35, 36, 26, 34, 34, 26, 36, 33, 26, 36, 33, 26, 34, 33, 25, 35, 33, 25, 35, 34, 25, 35, 36, 24, 36, 36, 25, 35, 36, 24, 35, 36, 24, + 34, 36, 25, 35, 35, 24, 36, 33, 24, 36, 33, 25, 36, 34, 24, 34, 34, 24, 35, 33, 25, 35, 32, 26, 34, 32, 25, 35, 32, 25, 36, 33, 25, 37, 35, 24, 36, 35, 24, 34, 34, 24, 35, 34, 25, 35, 34, 24, 35, 34, 23, 35, 34, 23, 35, 34, 24, 35, 34, 25, 34, 32, 24, + 33, 32, 24, 33, 31, 24, 32, 31, 23, 33, 31, 23, 34, 32, 24, 34, 32, 24, 34, 31, 23, 39, 39, 27, 46, 45, 33, 8, 7, 5, 29, 29, 29, 23, 23, 24, 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 15, 15, 15, 22, 22, 21, 10, 10, 10, 14, 14, 14, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 25, 25, 25, 32, 32, 32, 14, 14, 12, 52, 50, 38, 45, 43, 30, 35, 33, 23, + 35, 31, 22, 35, 30, 23, 33, 32, 24, 34, 33, 24, 34, 33, 24, 35, 32, 23, 33, 33, 24, 35, 32, 23, 33, 35, 23, 34, 33, 24, 33, 34, 25, 34, 34, 25, 35, 31, 25, 36, 33, 24, 35, 32, 26, 34, 31, 25, 36, 33, 25, 34, 33, 25, 34, 35, 25, 34, 35, 25, 36, 32, 24, + 35, 34, 24, 35, 34, 24, 36, 33, 23, 35, 35, 25, 36, 34, 26, 37, 36, 26, 37, 33, 26, 37, 34, 26, 36, 35, 25, 36, 35, 25, 35, 35, 26, 36, 35, 27, 38, 36, 25, 38, 36, 27, 37, 37, 26, 36, 35, 26, 38, 35, 27, 37, 36, 25, 36, 36, 24, 38, 37, 26, 38, 35, 26, + 38, 37, 26, 35, 37, 26, 37, 37, 26, 38, 37, 26, 39, 36, 25, 39, 35, 26, 39, 37, 26, 38, 37, 26, 39, 34, 27, 38, 37, 27, 38, 38, 26, 37, 37, 26, 38, 36, 26, 39, 38, 26, 39, 37, 26, 39, 37, 27, 37, 37, 28, 37, 36, 27, 39, 36, 27, 40, 36, 28, 40, 37, 28, + 38, 37, 26, 37, 39, 27, 37, 37, 27, 37, 37, 27, 39, 37, 28, 40, 37, 28, 39, 40, 28, 40, 38, 29, 39, 38, 27, 38, 40, 27, 39, 39, 29, 39, 37, 28, 40, 38, 27, 39, 40, 29, 38, 40, 28, 40, 38, 27, 40, 37, 28, 39, 38, 28, 39, 38, 28, 39, 39, 29, 41, 37, 28, + 41, 38, 28, 41, 38, 29, 41, 39, 29, 41, 39, 29, 41, 39, 28, 41, 39, 29, 42, 39, 29, 41, 38, 28, 42, 40, 28, 41, 40, 28, 40, 42, 29, 40, 41, 29, 43, 40, 28, 41, 40, 29, 41, 41, 29, 41, 42, 29, 39, 41, 29, 40, 40, 29, 40, 42, 30, 39, 42, 30, 40, 41, 30, + 41, 40, 31, 43, 40, 30, 43, 40, 29, 42, 39, 29, 42, 40, 30, 43, 40, 29, 41, 39, 29, 40, 40, 30, 41, 42, 31, 42, 42, 30, 42, 40, 29, 41, 40, 29, 40, 42, 29, 40, 41, 29, 41, 40, 29, 43, 41, 30, 44, 41, 31, 44, 42, 30, 43, 40, 29, 43, 39, 29, 43, 41, 29, + 43, 42, 30, 43, 41, 30, 43, 41, 29, 43, 42, 30, 41, 41, 29, 42, 41, 29, 41, 40, 30, 41, 41, 30, 42, 42, 29, 43, 42, 30, 43, 41, 29, 42, 41, 29, 43, 42, 30, 42, 42, 30, 42, 41, 30, 43, 41, 29, 44, 42, 30, 43, 42, 30, 41, 41, 30, 41, 40, 30, 42, 41, 30, + 43, 41, 31, 42, 41, 31, 42, 44, 31, 44, 43, 30, 43, 41, 31, 43, 42, 31, 42, 42, 30, 42, 42, 29, 43, 41, 29, 42, 41, 30, 42, 42, 30, 43, 40, 30, 43, 39, 31, 43, 40, 31, 44, 41, 29, 45, 40, 30, 43, 42, 31, 43, 43, 31, 43, 41, 31, 43, 41, 30, 43, 42, 31, + 43, 42, 31, 43, 41, 30, 43, 41, 30, 43, 41, 31, 42, 41, 31, 44, 43, 31, 44, 44, 31, 43, 43, 31, 42, 43, 31, 42, 43, 31, 43, 42, 30, 43, 42, 31, 44, 43, 31, 45, 41, 30, 43, 41, 30, 42, 41, 30, 43, 41, 30, 42, 41, 30, 42, 41, 31, 41, 43, 31, 41, 42, 30, + 43, 41, 31, 44, 42, 30, 42, 43, 31, 42, 42, 31, 44, 42, 31, 44, 43, 30, 44, 42, 29, 43, 40, 29, 40, 40, 31, 42, 40, 31, 44, 40, 30, 42, 41, 31, 41, 42, 30, 43, 41, 30, 43, 41, 31, 42, 42, 30, 43, 42, 30, 43, 41, 30, 42, 40, 30, 42, 40, 30, 44, 42, 30, + 43, 41, 30, 43, 42, 30, 44, 41, 30, 43, 41, 29, 42, 41, 29, 43, 41, 29, 43, 41, 29, 41, 42, 30, 40, 41, 31, 41, 41, 30, 41, 42, 30, 41, 41, 30, 41, 41, 29, 41, 42, 28, 40, 41, 29, 42, 39, 31, 43, 39, 31, 42, 41, 29, 43, 39, 29, 43, 39, 30, 43, 40, 30, + 41, 41, 30, 40, 40, 29, 41, 40, 30, 42, 41, 30, 41, 40, 29, 40, 40, 29, 42, 39, 30, 41, 40, 29, 41, 41, 29, 42, 39, 30, 40, 39, 29, 39, 39, 28, 40, 40, 29, 41, 40, 29, 42, 41, 28, 42, 40, 28, 42, 40, 28, 40, 40, 27, 39, 38, 28, 41, 37, 29, 42, 37, 28, + 40, 38, 28, 39, 38, 29, 40, 39, 29, 39, 40, 28, 39, 39, 28, 40, 38, 28, 40, 39, 29, 40, 38, 29, 40, 39, 28, 40, 40, 27, 39, 39, 28, 38, 37, 28, 39, 38, 27, 38, 39, 27, 39, 39, 27, 40, 39, 28, 38, 40, 27, 38, 39, 27, 39, 38, 28, 39, 39, 26, 39, 39, 27, + 38, 39, 28, 39, 37, 28, 39, 37, 28, 39, 38, 28, 38, 38, 26, 38, 38, 27, 39, 39, 27, 38, 37, 27, 38, 36, 26, 38, 36, 26, 36, 37, 27, 37, 37, 26, 38, 37, 26, 37, 36, 27, 38, 34, 27, 38, 35, 26, 36, 37, 27, 35, 36, 27, 35, 36, 26, 36, 36, 26, 37, 37, 25, + 36, 38, 26, 34, 37, 26, 34, 35, 26, 37, 36, 25, 37, 36, 26, 34, 35, 26, 34, 33, 26, 37, 34, 25, 37, 35, 26, 37, 36, 27, 36, 36, 26, 34, 34, 26, 34, 34, 26, 35, 36, 26, 37, 35, 26, 37, 33, 26, 36, 34, 25, 36, 34, 25, 37, 33, 25, 37, 34, 25, 35, 34, 24, + 35, 34, 24, 34, 35, 25, 34, 34, 25, 36, 33, 25, 36, 35, 26, 35, 33, 26, 36, 33, 25, 35, 34, 24, 33, 34, 24, 33, 34, 25, 33, 33, 24, 33, 32, 24, 35, 32, 25, 35, 32, 25, 34, 33, 23, 32, 33, 22, 34, 33, 23, 35, 31, 24, 34, 30, 23, 33, 32, 23, 32, 32, 23, + 39, 37, 28, 46, 45, 33, 8, 7, 5, 29, 29, 29, 23, 23, 23, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 13, 13, 13, 20, 20, 20, 11, 11, 10, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, + 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 20, 20, 20, 26, 26, 26, 33, 33, 33, 14, 14, 12, 54, 52, 37, 44, 40, 32, 35, 30, 24, 33, 33, 24, 33, 32, 24, 35, 32, 24, 35, 33, 23, 33, 34, 24, 34, 33, 23, 34, 34, 23, + 32, 33, 23, 34, 33, 23, 36, 32, 23, 35, 33, 23, 34, 33, 24, 35, 34, 23, 36, 34, 24, 34, 32, 26, 34, 34, 25, 35, 32, 24, 37, 34, 25, 37, 35, 25, 36, 33, 25, 34, 35, 25, 37, 36, 25, 36, 34, 24, 34, 33, 25, 35, 35, 24, 34, 36, 26, 36, 36, 25, 36, 33, 25, + 36, 33, 27, 37, 34, 26, 35, 35, 26, 35, 34, 25, 38, 33, 26, 38, 35, 25, 38, 34, 25, 37, 37, 26, 36, 35, 27, 37, 35, 27, 37, 36, 25, 38, 35, 26, 36, 35, 26, 36, 36, 25, 37, 36, 26, 35, 38, 26, 37, 36, 26, 38, 36, 27, 38, 36, 26, 36, 37, 28, 39, 38, 27, + 39, 36, 26, 38, 37, 26, 38, 39, 26, 38, 37, 28, 39, 38, 27, 38, 36, 27, 39, 37, 26, 38, 36, 26, 38, 36, 27, 39, 37, 27, 39, 36, 28, 38, 36, 27, 40, 37, 28, 41, 39, 27, 40, 37, 28, 40, 36, 28, 40, 38, 29, 41, 39, 28, 40, 37, 27, 40, 38, 28, 40, 38, 28, + 39, 39, 26, 40, 39, 27, 40, 37, 29, 39, 37, 29, 38, 39, 28, 40, 39, 28, 40, 38, 29, 40, 38, 28, 42, 40, 27, 41, 38, 28, 41, 37, 29, 40, 38, 29, 41, 38, 28, 42, 39, 29, 41, 39, 29, 41, 38, 29, 43, 38, 29, 42, 39, 28, 40, 39, 29, 39, 38, 28, 41, 40, 28, + 41, 40, 30, 40, 41, 29, 40, 39, 28, 41, 40, 29, 42, 40, 29, 41, 40, 30, 41, 41, 29, 41, 43, 30, 42, 41, 29, 41, 41, 29, 41, 41, 29, 41, 41, 29, 43, 41, 29, 43, 40, 30, 43, 41, 30, 42, 41, 29, 41, 39, 30, 42, 39, 29, 41, 40, 30, 39, 40, 30, 41, 40, 29, + 42, 42, 29, 41, 42, 30, 40, 40, 31, 43, 41, 30, 43, 41, 29, 42, 41, 28, 42, 40, 29, 43, 41, 31, 43, 41, 30, 42, 41, 29, 43, 43, 30, 43, 43, 31, 42, 42, 30, 42, 42, 31, 43, 42, 30, 43, 41, 30, 41, 42, 31, 42, 42, 31, 44, 41, 29, 44, 41, 29, 44, 41, 30, + 42, 41, 30, 41, 41, 29, 43, 42, 30, 43, 43, 30, 41, 42, 29, 42, 41, 30, 42, 43, 31, 43, 42, 31, 44, 42, 30, 43, 42, 30, 41, 43, 30, 42, 41, 29, 42, 40, 29, 43, 41, 30, 42, 41, 31, 41, 41, 31, 43, 42, 32, 44, 42, 31, 44, 41, 30, 43, 42, 31, 42, 42, 32, + 44, 42, 32, 44, 40, 31, 42, 40, 30, 42, 41, 30, 44, 41, 31, 44, 42, 30, 44, 42, 29, 45, 41, 30, 43, 41, 31, 42, 42, 32, 42, 42, 32, 43, 43, 31, 43, 43, 30, 42, 42, 31, 43, 43, 31, 44, 43, 30, 44, 42, 31, 43, 43, 31, 44, 43, 30, 44, 41, 31, 42, 40, 31, + 42, 42, 30, 43, 42, 31, 43, 41, 31, 44, 42, 30, 44, 43, 30, 44, 43, 31, 44, 42, 30, 43, 42, 30, 42, 43, 30, 44, 42, 30, 44, 41, 31, 42, 41, 32, 41, 43, 30, 42, 42, 31, 45, 41, 32, 45, 41, 31, 44, 41, 30, 42, 42, 30, 43, 42, 30, 42, 42, 31, 41, 42, 31, + 42, 42, 31, 42, 42, 30, 42, 40, 29, 42, 39, 30, 43, 40, 31, 43, 40, 31, 43, 41, 31, 42, 42, 31, 42, 43, 30, 43, 41, 30, 43, 42, 31, 42, 41, 30, 42, 41, 30, 42, 42, 31, 43, 43, 30, 42, 41, 30, 43, 40, 31, 43, 41, 30, 43, 42, 29, 43, 42, 29, 41, 43, 29, + 42, 43, 30, 43, 41, 30, 44, 41, 30, 43, 42, 30, 43, 42, 30, 43, 42, 29, 42, 40, 30, 41, 41, 30, 41, 41, 29, 42, 40, 30, 43, 41, 31, 41, 41, 30, 40, 39, 30, 40, 39, 30, 40, 40, 29, 40, 40, 28, 41, 40, 29, 42, 40, 29, 41, 39, 28, 40, 38, 29, 42, 40, 29, + 41, 40, 28, 41, 40, 28, 42, 40, 29, 42, 39, 29, 43, 41, 29, 42, 42, 30, 41, 40, 29, 42, 39, 29, 41, 40, 29, 41, 40, 28, 40, 39, 28, 41, 38, 29, 41, 38, 28, 41, 40, 27, 41, 41, 27, 41, 40, 28, 40, 38, 28, 40, 39, 28, 40, 41, 28, 41, 39, 29, 40, 38, 29, + 39, 38, 28, 40, 38, 27, 41, 38, 27, 39, 39, 27, 38, 39, 27, 38, 39, 28, 38, 40, 29, 38, 38, 28, 39, 39, 27, 39, 40, 27, 39, 38, 26, 40, 38, 27, 40, 39, 28, 39, 39, 28, 38, 39, 27, 38, 38, 27, 38, 37, 27, 39, 37, 27, 39, 38, 26, 39, 38, 27, 37, 38, 28, + 38, 38, 27, 40, 35, 26, 40, 36, 26, 38, 37, 26, 37, 36, 27, 37, 36, 26, 37, 36, 26, 37, 37, 26, 37, 37, 26, 37, 36, 28, 37, 35, 27, 37, 35, 26, 36, 38, 26, 36, 38, 26, 37, 36, 26, 37, 37, 27, 36, 37, 27, 35, 34, 27, 36, 34, 26, 37, 36, 26, 35, 35, 26, + 35, 34, 26, 37, 36, 25, 35, 36, 25, 36, 35, 27, 36, 34, 26, 35, 35, 25, 37, 36, 25, 36, 33, 25, 35, 33, 25, 36, 35, 25, 36, 34, 24, 36, 32, 25, 37, 33, 24, 34, 35, 24, 34, 34, 24, 36, 33, 24, 36, 34, 25, 34, 35, 25, 33, 32, 24, 32, 33, 24, 34, 34, 24, + 36, 33, 23, 36, 33, 24, 36, 34, 24, 36, 34, 24, 35, 32, 25, 33, 33, 25, 33, 34, 24, 33, 33, 24, 33, 32, 23, 35, 31, 24, 34, 33, 23, 33, 33, 23, 34, 31, 24, 32, 32, 24, 38, 40, 28, 47, 46, 33, 8, 7, 5, 30, 30, 30, 24, 24, 24, 17, 17, 18, 17, 17, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 18, 18, 19, 14, 14, 14, 21, 21, 21, + 10, 10, 9, 13, 13, 14, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, + 20, 20, 20, 26, 26, 27, 33, 33, 33, 14, 14, 12, 53, 51, 36, 44, 41, 31, 35, 31, 24, 33, 30, 23, 33, 31, 25, 33, 33, 25, 35, 32, 23, 35, 32, 23, 35, 33, 24, 33, 32, 25, 34, 35, 23, 35, 34, 23, 35, 33, 23, 33, 33, 24, 32, 33, 25, 34, 34, 23, 35, 35, 24, + 34, 34, 26, 36, 32, 24, 36, 32, 24, 34, 33, 25, 34, 34, 23, 35, 35, 24, 35, 33, 24, 37, 33, 24, 35, 34, 24, 36, 36, 25, 38, 36, 25, 35, 33, 24, 36, 35, 26, 36, 33, 27, 37, 35, 27, 37, 35, 25, 38, 35, 25, 38, 37, 27, 36, 35, 27, 38, 35, 26, 36, 35, 26, + 37, 36, 26, 38, 35, 25, 37, 35, 25, 37, 36, 26, 36, 35, 26, 37, 36, 25, 36, 35, 26, 38, 36, 27, 39, 35, 26, 37, 36, 26, 37, 35, 26, 39, 36, 27, 37, 36, 27, 40, 38, 27, 38, 36, 26, 38, 36, 26, 37, 37, 27, 37, 38, 27, 38, 38, 27, 40, 36, 26, 38, 36, 26, + 38, 35, 27, 39, 35, 27, 38, 37, 28, 39, 38, 27, 39, 37, 27, 39, 37, 27, 40, 37, 28, 40, 37, 27, 39, 38, 28, 38, 39, 29, 40, 40, 28, 39, 38, 27, 40, 37, 28, 38, 38, 27, 39, 39, 27, 39, 40, 29, 39, 38, 28, 39, 38, 27, 42, 38, 29, 41, 40, 28, 40, 39, 28, + 40, 37, 27, 41, 38, 27, 39, 39, 27, 39, 39, 27, 41, 39, 28, 42, 38, 28, 41, 39, 30, 40, 39, 29, 42, 40, 28, 43, 39, 29, 42, 41, 29, 41, 40, 28, 42, 39, 29, 43, 40, 30, 42, 38, 28, 41, 39, 28, 42, 40, 29, 42, 41, 29, 41, 42, 28, 42, 40, 29, 43, 39, 30, + 41, 41, 31, 42, 40, 31, 43, 40, 31, 42, 41, 30, 41, 41, 30, 42, 41, 29, 41, 39, 28, 40, 41, 29, 42, 42, 28, 43, 41, 29, 41, 41, 30, 42, 42, 29, 43, 42, 29, 42, 42, 30, 40, 42, 30, 41, 40, 29, 43, 41, 29, 44, 42, 29, 43, 42, 31, 42, 42, 31, 42, 41, 29, + 44, 43, 29, 42, 43, 30, 41, 43, 31, 42, 43, 31, 42, 41, 30, 43, 41, 31, 43, 43, 31, 43, 41, 31, 43, 40, 30, 41, 43, 29, 43, 42, 30, 44, 41, 30, 44, 42, 31, 44, 43, 31, 42, 42, 30, 42, 43, 30, 43, 42, 30, 43, 42, 29, 42, 41, 31, 41, 41, 31, 43, 42, 29, + 42, 43, 29, 42, 43, 29, 44, 41, 29, 44, 42, 29, 43, 41, 30, 43, 42, 31, 45, 43, 31, 44, 41, 30, 43, 43, 30, 43, 44, 29, 43, 42, 30, 43, 41, 31, 43, 42, 31, 43, 44, 32, 43, 43, 31, 44, 41, 31, 44, 40, 30, 43, 41, 30, 44, 41, 31, 46, 41, 32, 46, 40, 30, + 45, 41, 29, 45, 42, 30, 45, 42, 31, 45, 42, 31, 45, 42, 31, 45, 42, 31, 44, 41, 31, 44, 41, 32, 45, 42, 31, 44, 43, 30, 42, 44, 31, 43, 43, 32, 44, 42, 31, 44, 42, 31, 45, 44, 31, 45, 44, 30, 45, 42, 31, 43, 43, 31, 43, 44, 30, 45, 43, 30, 45, 43, 31, + 43, 42, 31, 44, 42, 31, 45, 42, 32, 43, 42, 32, 41, 42, 31, 42, 41, 32, 43, 41, 31, 43, 42, 31, 42, 43, 31, 42, 42, 30, 44, 40, 31, 44, 42, 31, 43, 42, 30, 42, 41, 31, 43, 41, 30, 43, 42, 31, 43, 42, 31, 42, 42, 32, 43, 40, 32, 44, 40, 31, 44, 42, 31, + 44, 42, 31, 43, 41, 31, 43, 42, 30, 44, 42, 31, 42, 41, 31, 41, 40, 30, 44, 40, 29, 43, 41, 30, 41, 42, 30, 43, 41, 30, 45, 41, 30, 43, 41, 30, 42, 42, 29, 43, 41, 30, 43, 41, 31, 42, 41, 31, 42, 42, 30, 42, 41, 30, 41, 40, 30, 41, 41, 30, 42, 41, 31, + 43, 40, 30, 42, 42, 29, 41, 42, 29, 42, 40, 30, 43, 40, 30, 44, 40, 29, 42, 40, 29, 40, 40, 29, 40, 39, 29, 42, 40, 29, 40, 40, 29, 40, 39, 29, 41, 39, 30, 41, 40, 30, 42, 39, 30, 43, 39, 30, 40, 41, 30, 39, 40, 29, 40, 39, 30, 41, 40, 29, 41, 40, 28, + 39, 40, 29, 40, 39, 29, 41, 40, 29, 41, 39, 28, 41, 40, 28, 39, 41, 28, 40, 41, 29, 41, 40, 29, 39, 40, 29, 39, 39, 29, 40, 39, 27, 41, 39, 27, 40, 39, 27, 42, 38, 27, 40, 38, 28, 38, 38, 28, 38, 38, 27, 38, 38, 29, 39, 39, 29, 39, 40, 29, 38, 38, 28, + 39, 38, 28, 40, 39, 28, 39, 39, 27, 39, 38, 28, 40, 39, 28, 39, 40, 27, 38, 38, 27, 38, 37, 28, 39, 37, 27, 40, 37, 27, 40, 37, 28, 39, 38, 28, 40, 38, 27, 38, 37, 26, 37, 38, 27, 38, 38, 28, 40, 37, 27, 38, 36, 26, 36, 35, 28, 36, 36, 27, 38, 37, 26, + 39, 37, 27, 39, 37, 26, 37, 36, 26, 37, 36, 27, 37, 36, 27, 35, 37, 26, 35, 37, 26, 36, 37, 27, 36, 36, 26, 35, 37, 25, 36, 36, 26, 36, 35, 26, 36, 36, 25, 36, 36, 26, 35, 34, 26, 36, 33, 27, 36, 35, 25, 35, 35, 25, 35, 34, 26, 35, 35, 26, 36, 36, 25, + 35, 36, 25, 36, 34, 25, 37, 35, 25, 37, 35, 25, 37, 34, 25, 36, 34, 25, 35, 34, 24, 36, 35, 25, 37, 34, 25, 37, 34, 25, 36, 34, 24, 35, 34, 25, 35, 34, 24, 34, 35, 25, 34, 35, 25, 34, 34, 23, 35, 34, 24, 35, 34, 24, 33, 31, 24, 33, 31, 24, 33, 31, 23, + 33, 32, 24, 34, 32, 24, 34, 33, 23, 34, 33, 24, 33, 32, 24, 33, 32, 23, 34, 32, 23, 39, 38, 28, 46, 46, 33, 8, 7, 5, 30, 30, 30, 24, 24, 25, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 19, 18, 18, 19, + 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 14, 14, 14, 21, 21, 21, 9, 9, 9, 13, 13, 13, 15, 15, 15, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 25, 25, 26, 32, 32, 33, 14, 14, 12, 55, 52, 39, 44, 42, 32, 32, 32, 23, + 34, 31, 24, 34, 33, 25, 32, 32, 24, 33, 32, 25, 35, 34, 23, 36, 32, 22, 35, 32, 25, 33, 34, 24, 35, 34, 23, 33, 34, 23, 33, 33, 25, 33, 33, 25, 33, 34, 24, 37, 32, 25, 35, 33, 24, 34, 35, 24, 36, 35, 24, 34, 35, 26, 34, 35, 24, 34, 35, 25, 36, 35, 26, + 35, 35, 25, 37, 34, 25, 36, 34, 26, 36, 35, 25, 37, 34, 24, 36, 36, 25, 37, 35, 25, 35, 36, 26, 36, 35, 25, 37, 36, 26, 35, 36, 25, 36, 36, 25, 38, 34, 27, 38, 35, 26, 35, 36, 26, 36, 34, 27, 37, 35, 27, 35, 35, 27, 37, 36, 26, 37, 34, 25, 38, 35, 27, + 38, 35, 27, 37, 36, 26, 38, 38, 27, 39, 36, 28, 39, 35, 27, 38, 36, 26, 39, 36, 28, 37, 36, 26, 38, 36, 26, 38, 36, 27, 39, 36, 28, 38, 36, 28, 37, 35, 28, 37, 36, 28, 38, 35, 27, 37, 36, 27, 37, 36, 28, 40, 38, 28, 39, 36, 27, 39, 37, 27, 40, 38, 27, + 40, 36, 27, 40, 37, 27, 40, 38, 28, 39, 38, 28, 39, 39, 28, 39, 39, 28, 40, 39, 28, 39, 39, 27, 39, 39, 27, 40, 38, 28, 40, 40, 27, 41, 40, 28, 40, 38, 28, 41, 39, 27, 42, 40, 28, 40, 39, 29, 40, 37, 28, 41, 37, 28, 40, 37, 28, 42, 38, 29, 41, 39, 29, + 40, 39, 29, 42, 40, 28, 41, 40, 29, 41, 40, 29, 42, 40, 29, 42, 39, 29, 42, 41, 29, 43, 41, 28, 42, 42, 29, 42, 42, 30, 42, 42, 30, 42, 41, 30, 43, 41, 30, 43, 40, 28, 43, 41, 29, 41, 41, 29, 41, 40, 30, 41, 42, 30, 40, 42, 29, 42, 40, 28, 43, 40, 29, + 41, 40, 31, 40, 40, 30, 40, 40, 28, 42, 41, 29, 43, 42, 31, 42, 42, 31, 42, 42, 30, 41, 42, 29, 42, 42, 29, 42, 43, 29, 42, 43, 30, 42, 41, 31, 43, 40, 31, 42, 42, 30, 42, 43, 31, 42, 42, 31, 42, 41, 31, 42, 41, 30, 42, 43, 30, 43, 42, 29, 42, 41, 30, + 44, 42, 31, 44, 43, 31, 42, 42, 30, 42, 41, 31, 44, 42, 30, 44, 42, 29, 45, 40, 29, 44, 40, 29, 43, 41, 30, 42, 43, 31, 42, 43, 31, 43, 42, 30, 43, 41, 30, 42, 41, 31, 45, 40, 31, 44, 41, 31, 44, 42, 30, 43, 41, 30, 43, 40, 31, 43, 41, 30, 41, 43, 30, + 43, 43, 30, 45, 42, 31, 45, 42, 31, 43, 41, 31, 43, 43, 31, 43, 43, 30, 42, 43, 30, 43, 43, 30, 43, 43, 30, 43, 41, 30, 43, 41, 30, 44, 41, 30, 45, 42, 31, 45, 42, 30, 44, 41, 31, 43, 40, 31, 43, 41, 31, 45, 41, 31, 45, 43, 31, 45, 42, 32, 44, 41, 31, + 43, 42, 31, 44, 42, 31, 44, 42, 30, 45, 43, 30, 44, 43, 31, 44, 44, 31, 43, 42, 31, 43, 42, 30, 44, 44, 30, 45, 42, 31, 45, 43, 32, 43, 42, 31, 43, 43, 31, 44, 44, 31, 42, 42, 31, 42, 40, 31, 44, 42, 31, 45, 44, 32, 43, 44, 31, 43, 43, 30, 45, 41, 31, + 44, 40, 32, 42, 41, 31, 43, 42, 30, 45, 42, 31, 45, 42, 31, 43, 42, 31, 43, 41, 30, 43, 43, 30, 44, 42, 31, 44, 41, 31, 43, 41, 31, 44, 41, 31, 43, 40, 30, 41, 42, 30, 43, 43, 30, 43, 42, 31, 42, 42, 30, 42, 42, 30, 42, 41, 30, 43, 41, 30, 43, 42, 30, + 43, 42, 30, 43, 42, 30, 42, 41, 30, 42, 42, 30, 42, 42, 30, 41, 42, 30, 43, 42, 29, 44, 42, 29, 42, 41, 30, 43, 42, 30, 42, 41, 31, 43, 41, 30, 43, 41, 30, 42, 42, 30, 41, 41, 31, 42, 42, 30, 43, 42, 29, 44, 41, 29, 42, 40, 29, 40, 41, 30, 41, 41, 30, + 42, 40, 30, 43, 38, 30, 40, 39, 30, 40, 40, 31, 42, 40, 30, 42, 40, 29, 43, 41, 29, 42, 41, 29, 41, 42, 29, 43, 42, 29, 43, 40, 28, 41, 41, 28, 40, 41, 28, 41, 42, 28, 41, 40, 28, 40, 40, 28, 41, 40, 28, 41, 40, 28, 40, 41, 29, 40, 40, 28, 42, 39, 27, + 42, 40, 29, 41, 40, 29, 40, 39, 28, 41, 40, 28, 40, 39, 29, 39, 38, 29, 40, 38, 27, 41, 39, 27, 41, 41, 29, 41, 40, 29, 41, 38, 29, 39, 38, 29, 40, 38, 29, 41, 38, 29, 41, 38, 29, 41, 39, 28, 39, 40, 27, 38, 39, 28, 40, 38, 29, 39, 40, 28, 37, 39, 27, + 38, 38, 28, 39, 39, 29, 41, 39, 27, 41, 38, 27, 40, 38, 28, 38, 37, 28, 39, 39, 27, 40, 38, 26, 38, 37, 26, 39, 36, 27, 39, 36, 28, 37, 37, 27, 38, 36, 27, 38, 35, 27, 36, 36, 27, 37, 37, 26, 37, 37, 27, 35, 37, 27, 36, 37, 26, 37, 36, 26, 36, 36, 27, + 35, 36, 26, 35, 36, 26, 35, 36, 27, 37, 34, 26, 38, 35, 26, 36, 35, 27, 37, 35, 26, 38, 35, 26, 37, 34, 26, 36, 34, 25, 35, 34, 26, 35, 35, 26, 36, 36, 25, 36, 36, 26, 36, 35, 26, 36, 35, 25, 35, 35, 25, 34, 35, 26, 36, 35, 25, 37, 35, 26, 36, 35, 26, + 36, 35, 26, 36, 35, 25, 34, 33, 24, 35, 33, 24, 35, 34, 25, 34, 34, 24, 36, 34, 25, 35, 33, 25, 34, 34, 25, 36, 33, 24, 35, 32, 23, 33, 32, 24, 34, 34, 24, 34, 33, 25, 34, 32, 24, 35, 33, 24, 34, 33, 24, 35, 33, 23, 35, 31, 23, 33, 31, 24, 33, 33, 24, + 40, 38, 28, 45, 44, 33, 8, 7, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 13, 13, 13, 20, 20, 20, 10, 10, 10, 14, 14, 14, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 19, 19, 19, 19, 19, 19, 19, 20, + 20, 20, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 25, 25, 26, 33, 33, 33, 14, 14, 12, 55, 52, 38, 43, 42, 32, 34, 31, 24, 35, 31, 23, 33, 32, 23, 34, 33, 23, 34, 33, 24, 34, 32, 24, 34, 32, 24, 33, 33, 24, + 34, 34, 24, 36, 33, 24, 33, 31, 24, 33, 33, 24, 34, 33, 24, 36, 33, 25, 34, 34, 26, 36, 35, 26, 36, 35, 25, 36, 35, 24, 37, 34, 25, 34, 33, 24, 37, 36, 25, 36, 35, 24, 36, 36, 24, 36, 35, 26, 36, 36, 25, 37, 36, 24, 35, 35, 24, 37, 35, 24, 38, 36, 25, + 37, 35, 25, 36, 34, 26, 35, 34, 26, 35, 35, 26, 36, 35, 26, 36, 35, 27, 36, 36, 26, 35, 34, 28, 36, 35, 27, 38, 35, 26, 37, 34, 26, 37, 35, 27, 37, 37, 27, 37, 37, 27, 36, 38, 26, 38, 37, 27, 39, 36, 28, 38, 35, 27, 37, 36, 26, 37, 36, 27, 37, 35, 28, + 37, 36, 27, 38, 36, 26, 38, 36, 28, 38, 37, 27, 40, 37, 26, 38, 37, 26, 37, 37, 27, 39, 38, 28, 37, 37, 28, 38, 39, 27, 40, 38, 27, 40, 37, 27, 38, 37, 26, 38, 37, 27, 39, 37, 28, 39, 38, 27, 39, 40, 27, 41, 39, 27, 39, 39, 29, 38, 36, 28, 38, 37, 28, + 39, 39, 27, 41, 41, 27, 40, 39, 28, 40, 37, 28, 40, 38, 29, 39, 39, 29, 40, 40, 29, 40, 38, 28, 40, 38, 28, 39, 39, 28, 39, 38, 29, 39, 39, 29, 39, 39, 28, 41, 40, 28, 43, 39, 28, 41, 39, 29, 40, 39, 30, 41, 39, 29, 40, 40, 28, 41, 39, 29, 40, 40, 29, + 42, 40, 30, 42, 42, 30, 41, 41, 30, 43, 39, 30, 42, 40, 29, 40, 39, 30, 41, 39, 31, 41, 41, 30, 41, 41, 30, 43, 40, 30, 43, 41, 30, 42, 40, 31, 42, 42, 29, 41, 43, 29, 42, 41, 30, 42, 40, 31, 41, 42, 31, 40, 42, 30, 41, 41, 29, 41, 40, 29, 41, 41, 29, + 42, 43, 30, 41, 43, 30, 43, 42, 30, 44, 41, 30, 42, 41, 30, 41, 42, 31, 43, 42, 30, 44, 41, 29, 43, 41, 30, 41, 41, 29, 42, 42, 29, 44, 42, 31, 44, 43, 31, 42, 44, 30, 42, 43, 31, 44, 42, 30, 43, 42, 30, 42, 42, 30, 43, 43, 31, 42, 43, 31, 42, 42, 31, + 43, 43, 30, 42, 42, 30, 42, 42, 31, 43, 43, 31, 43, 42, 31, 42, 43, 30, 43, 44, 31, 45, 43, 30, 45, 42, 30, 43, 43, 30, 43, 43, 30, 45, 42, 31, 45, 43, 31, 44, 43, 32, 44, 43, 32, 44, 43, 31, 43, 43, 31, 42, 41, 32, 43, 42, 32, 43, 42, 30, 43, 42, 30, + 43, 41, 30, 44, 40, 31, 44, 42, 31, 44, 44, 31, 44, 43, 31, 44, 41, 32, 46, 42, 32, 45, 42, 31, 44, 41, 31, 43, 43, 31, 44, 43, 32, 45, 41, 32, 44, 41, 30, 43, 43, 31, 43, 42, 31, 44, 42, 31, 44, 43, 32, 45, 43, 31, 44, 43, 31, 43, 43, 32, 43, 44, 31, + 44, 44, 31, 43, 43, 32, 44, 42, 31, 45, 43, 30, 44, 43, 30, 43, 41, 31, 43, 42, 32, 43, 43, 32, 43, 42, 31, 45, 41, 30, 44, 42, 31, 43, 42, 31, 44, 42, 31, 44, 43, 32, 43, 42, 32, 42, 41, 31, 42, 40, 31, 42, 42, 32, 42, 43, 31, 43, 42, 30, 43, 41, 31, + 44, 42, 31, 45, 43, 30, 43, 43, 30, 43, 41, 30, 43, 41, 31, 41, 42, 31, 43, 42, 30, 44, 41, 30, 42, 41, 30, 42, 42, 30, 42, 42, 30, 43, 43, 30, 42, 42, 30, 41, 41, 31, 43, 41, 31, 44, 41, 31, 44, 41, 31, 44, 41, 30, 43, 41, 30, 43, 41, 30, 43, 42, 30, + 41, 41, 30, 41, 40, 29, 41, 43, 30, 41, 43, 30, 43, 41, 30, 42, 40, 30, 41, 40, 29, 42, 41, 29, 43, 42, 30, 42, 40, 31, 41, 40, 31, 41, 41, 30, 44, 41, 30, 44, 42, 30, 41, 41, 30, 40, 40, 30, 41, 41, 30, 42, 41, 30, 42, 41, 30, 42, 41, 30, 42, 41, 30, + 43, 41, 29, 43, 41, 29, 41, 40, 30, 40, 41, 30, 42, 40, 29, 41, 39, 29, 42, 41, 29, 42, 41, 29, 41, 39, 27, 41, 40, 28, 41, 39, 29, 40, 40, 28, 41, 39, 28, 42, 38, 28, 40, 39, 29, 39, 41, 29, 39, 41, 27, 39, 40, 28, 39, 39, 29, 40, 38, 28, 42, 40, 28, + 41, 40, 28, 40, 39, 28, 40, 40, 29, 38, 41, 29, 38, 39, 28, 39, 38, 28, 40, 40, 28, 41, 39, 28, 41, 38, 29, 40, 39, 29, 39, 39, 28, 38, 38, 27, 40, 40, 28, 41, 40, 27, 39, 39, 27, 37, 38, 28, 38, 38, 29, 39, 39, 29, 39, 39, 27, 39, 38, 27, 40, 38, 28, + 40, 37, 27, 40, 37, 27, 39, 36, 27, 37, 37, 28, 38, 38, 27, 40, 36, 27, 37, 35, 27, 37, 37, 26, 37, 39, 26, 35, 38, 27, 37, 38, 27, 37, 37, 27, 35, 37, 27, 35, 37, 26, 36, 37, 25, 37, 36, 26, 37, 36, 27, 38, 35, 26, 38, 35, 26, 38, 35, 27, 37, 35, 26, + 37, 36, 27, 36, 37, 26, 36, 36, 24, 35, 35, 25, 36, 36, 25, 36, 35, 25, 36, 34, 25, 36, 35, 25, 35, 36, 25, 36, 35, 24, 37, 34, 24, 37, 35, 25, 38, 34, 25, 36, 34, 26, 36, 35, 26, 37, 36, 25, 36, 35, 25, 35, 35, 25, 35, 34, 25, 36, 33, 24, 35, 34, 24, + 33, 35, 26, 35, 35, 25, 35, 33, 24, 34, 33, 25, 34, 34, 25, 34, 33, 24, 33, 33, 23, 34, 34, 24, 36, 35, 24, 36, 33, 24, 35, 31, 25, 34, 32, 24, 34, 33, 25, 34, 34, 24, 41, 40, 27, 46, 46, 33, 8, 7, 5, 30, 30, 31, 25, 25, 25, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 14, 14, 14, 21, 20, 20, + 11, 11, 11, 16, 16, 16, 19, 19, 19, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 22, + 21, 21, 22, 28, 28, 28, 35, 35, 35, 14, 14, 13, 55, 52, 39, 46, 41, 32, 35, 32, 24, 34, 33, 25, 32, 33, 24, 32, 35, 24, 35, 34, 23, 36, 34, 24, 34, 33, 23, 33, 34, 25, 34, 33, 24, 35, 33, 23, 36, 34, 24, 34, 33, 23, 34, 34, 25, 35, 33, 25, 34, 34, 24, + 35, 34, 25, 36, 34, 26, 36, 34, 24, 34, 34, 24, 35, 34, 25, 34, 36, 25, 35, 35, 25, 35, 34, 24, 35, 35, 24, 35, 36, 24, 36, 37, 25, 37, 35, 25, 37, 34, 24, 35, 33, 25, 35, 33, 25, 35, 34, 26, 35, 36, 25, 37, 35, 25, 36, 36, 26, 35, 35, 25, 37, 35, 26, + 36, 36, 26, 38, 36, 27, 39, 38, 27, 36, 36, 27, 36, 34, 26, 37, 35, 26, 38, 36, 27, 36, 38, 28, 36, 36, 27, 37, 36, 27, 39, 36, 28, 39, 38, 27, 39, 38, 28, 38, 36, 26, 38, 36, 28, 39, 37, 27, 39, 38, 27, 39, 38, 28, 38, 37, 27, 38, 38, 27, 38, 37, 27, + 38, 39, 28, 40, 37, 27, 41, 38, 26, 40, 39, 28, 38, 36, 28, 39, 38, 27, 40, 36, 28, 40, 36, 28, 41, 37, 28, 40, 38, 28, 40, 40, 27, 41, 39, 27, 39, 37, 28, 41, 38, 29, 39, 38, 28, 41, 38, 28, 42, 39, 29, 41, 39, 28, 40, 40, 27, 42, 38, 28, 41, 38, 28, + 40, 40, 29, 42, 39, 28, 42, 39, 28, 41, 40, 29, 42, 40, 29, 41, 40, 29, 39, 41, 28, 41, 39, 29, 41, 39, 30, 41, 40, 30, 40, 40, 28, 40, 41, 29, 42, 40, 29, 44, 42, 29, 42, 42, 30, 41, 42, 31, 42, 42, 30, 42, 41, 30, 41, 40, 30, 43, 42, 30, 42, 41, 30, + 41, 39, 29, 41, 42, 30, 43, 42, 30, 42, 41, 29, 41, 41, 29, 42, 42, 30, 42, 42, 30, 42, 42, 29, 42, 42, 31, 43, 41, 30, 42, 41, 29, 42, 41, 30, 41, 42, 30, 42, 42, 30, 42, 43, 29, 41, 41, 30, 42, 42, 30, 43, 41, 30, 42, 41, 31, 41, 43, 31, 43, 41, 30, + 43, 42, 30, 43, 43, 30, 44, 42, 30, 44, 41, 31, 42, 42, 31, 42, 44, 30, 43, 44, 30, 45, 42, 30, 43, 41, 30, 42, 41, 30, 43, 42, 30, 43, 42, 31, 44, 40, 30, 41, 41, 30, 42, 42, 31, 43, 42, 31, 43, 42, 31, 42, 42, 31, 42, 42, 32, 43, 41, 30, 44, 41, 30, + 45, 42, 30, 44, 42, 30, 43, 44, 30, 43, 43, 31, 43, 42, 31, 43, 42, 30, 43, 43, 31, 43, 44, 31, 44, 43, 31, 43, 43, 30, 42, 44, 30, 43, 44, 31, 45, 43, 31, 45, 43, 31, 43, 42, 32, 42, 42, 31, 43, 42, 31, 44, 43, 31, 46, 42, 31, 44, 41, 31, 44, 42, 31, + 46, 43, 31, 46, 43, 32, 46, 41, 32, 45, 42, 31, 44, 44, 31, 45, 42, 32, 45, 42, 30, 45, 43, 30, 45, 43, 31, 45, 43, 31, 44, 42, 31, 45, 41, 31, 44, 43, 32, 45, 44, 32, 44, 43, 31, 43, 43, 32, 45, 44, 32, 45, 43, 31, 43, 41, 31, 43, 42, 31, 43, 42, 32, + 43, 43, 31, 43, 43, 31, 42, 42, 31, 43, 42, 31, 45, 43, 32, 45, 42, 32, 44, 42, 32, 43, 42, 31, 43, 43, 32, 44, 43, 31, 44, 41, 30, 43, 41, 29, 45, 42, 30, 45, 41, 30, 43, 42, 30, 43, 44, 31, 44, 43, 31, 44, 42, 30, 43, 42, 31, 44, 42, 30, 43, 43, 31, + 43, 41, 31, 45, 42, 32, 45, 43, 30, 43, 41, 30, 43, 40, 31, 42, 41, 31, 44, 42, 31, 44, 41, 32, 43, 42, 32, 43, 43, 31, 42, 41, 31, 42, 41, 31, 42, 42, 31, 42, 42, 31, 43, 41, 30, 42, 42, 30, 41, 41, 31, 43, 41, 30, 45, 43, 31, 44, 43, 31, 44, 42, 29, + 43, 42, 29, 43, 41, 30, 43, 40, 30, 43, 40, 30, 42, 41, 30, 42, 39, 29, 42, 39, 29, 42, 39, 30, 41, 39, 30, 42, 39, 30, 43, 39, 30, 44, 42, 29, 43, 41, 31, 42, 40, 31, 43, 41, 29, 42, 42, 29, 41, 41, 30, 41, 41, 30, 42, 42, 28, 41, 41, 28, 41, 39, 28, + 41, 39, 29, 41, 39, 30, 41, 39, 29, 42, 40, 28, 42, 41, 29, 42, 39, 30, 41, 40, 28, 40, 40, 28, 40, 40, 29, 41, 39, 28, 42, 38, 28, 42, 39, 29, 40, 40, 29, 40, 40, 29, 41, 41, 29, 40, 40, 28, 40, 39, 29, 41, 39, 29, 41, 39, 28, 40, 40, 29, 38, 40, 29, + 39, 39, 29, 40, 40, 29, 41, 40, 28, 41, 39, 28, 40, 39, 27, 39, 40, 28, 40, 39, 28, 40, 37, 28, 39, 38, 28, 38, 39, 26, 39, 37, 27, 40, 38, 28, 39, 39, 27, 39, 39, 27, 38, 38, 27, 38, 38, 28, 39, 39, 28, 40, 38, 27, 39, 37, 26, 37, 37, 26, 36, 38, 28, + 35, 38, 28, 36, 37, 27, 38, 37, 27, 37, 36, 27, 37, 37, 25, 38, 37, 25, 37, 38, 27, 37, 36, 26, 37, 37, 26, 37, 37, 27, 38, 34, 27, 36, 34, 26, 36, 34, 26, 37, 34, 27, 37, 35, 27, 35, 36, 25, 35, 37, 25, 35, 35, 26, 36, 35, 25, 37, 36, 24, 36, 35, 25, + 37, 36, 26, 36, 37, 25, 35, 36, 24, 36, 33, 25, 36, 35, 26, 36, 36, 24, 36, 35, 25, 36, 35, 25, 34, 36, 25, 35, 35, 25, 36, 34, 26, 35, 35, 26, 35, 35, 24, 34, 35, 25, 33, 33, 26, 33, 33, 25, 33, 34, 24, 33, 33, 24, 33, 34, 25, 35, 35, 25, 36, 33, 24, + 36, 32, 24, 36, 33, 26, 36, 33, 24, 36, 33, 23, 34, 33, 25, 33, 33, 25, 33, 31, 23, 40, 38, 28, 46, 46, 33, 8, 7, 5, 31, 31, 31, 25, 25, 26, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, + 20, 20, 20, 19, 19, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 20, 15, 15, 16, 22, 22, 21, 11, 11, 11, 16, 16, 16, 19, 19, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 20, 20, 20, 26, 26, 26, 32, 32, 33, 14, 14, 12, 54, 53, 37, 45, 41, 31, 33, 32, 25, + 35, 31, 24, 34, 32, 25, 34, 34, 23, 35, 33, 24, 33, 34, 24, 34, 34, 23, 33, 33, 23, 35, 33, 25, 34, 34, 25, 37, 34, 26, 34, 34, 24, 35, 35, 25, 35, 33, 25, 34, 33, 25, 37, 36, 25, 35, 34, 25, 35, 35, 25, 37, 34, 25, 37, 33, 24, 34, 33, 24, 35, 34, 23, + 36, 34, 24, 37, 33, 26, 36, 35, 26, 34, 37, 25, 35, 37, 26, 35, 37, 25, 37, 36, 25, 35, 37, 25, 36, 35, 27, 36, 34, 26, 38, 35, 26, 37, 35, 27, 37, 36, 26, 36, 34, 27, 37, 34, 26, 35, 34, 25, 37, 34, 26, 37, 36, 27, 39, 37, 27, 38, 37, 27, 38, 36, 26, + 37, 36, 27, 38, 37, 26, 39, 37, 26, 39, 38, 27, 37, 37, 27, 40, 38, 28, 40, 36, 28, 39, 36, 27, 39, 36, 27, 38, 36, 27, 39, 37, 27, 38, 37, 27, 39, 38, 27, 39, 36, 29, 38, 38, 28, 38, 37, 27, 40, 37, 28, 40, 38, 28, 38, 39, 27, 38, 38, 27, 40, 36, 27, + 40, 37, 28, 38, 37, 28, 39, 38, 29, 40, 38, 29, 41, 37, 29, 39, 40, 29, 38, 39, 28, 39, 39, 29, 41, 39, 29, 41, 38, 28, 39, 39, 29, 42, 39, 29, 40, 38, 28, 40, 39, 28, 39, 39, 28, 40, 39, 28, 40, 39, 29, 41, 41, 29, 40, 39, 29, 40, 39, 29, 41, 39, 30, + 41, 39, 30, 40, 40, 29, 41, 40, 29, 41, 40, 29, 42, 40, 29, 41, 40, 28, 40, 39, 29, 41, 41, 29, 41, 42, 30, 41, 41, 29, 43, 40, 29, 43, 40, 29, 42, 41, 29, 42, 41, 30, 42, 41, 30, 43, 43, 30, 42, 41, 31, 42, 40, 30, 43, 41, 31, 42, 41, 31, 41, 40, 30, + 41, 40, 29, 42, 40, 30, 41, 41, 30, 42, 43, 29, 43, 42, 30, 41, 41, 31, 41, 43, 31, 42, 43, 29, 43, 43, 30, 42, 42, 30, 41, 40, 30, 43, 41, 30, 42, 43, 29, 44, 41, 31, 45, 40, 31, 44, 42, 29, 44, 43, 30, 44, 42, 30, 43, 42, 30, 44, 43, 31, 44, 41, 30, + 43, 41, 30, 42, 43, 30, 43, 43, 29, 42, 42, 30, 42, 44, 31, 42, 43, 30, 44, 42, 31, 44, 42, 30, 42, 43, 30, 43, 41, 31, 44, 41, 32, 44, 41, 31, 43, 42, 30, 45, 42, 31, 45, 42, 31, 43, 42, 31, 43, 41, 30, 43, 43, 31, 43, 44, 31, 43, 43, 32, 44, 44, 31, + 44, 44, 31, 43, 44, 31, 44, 43, 32, 44, 41, 31, 43, 43, 30, 42, 44, 29, 43, 43, 30, 44, 42, 31, 44, 43, 30, 45, 43, 31, 45, 42, 32, 44, 43, 30, 44, 43, 30, 44, 41, 31, 45, 42, 31, 45, 43, 32, 44, 44, 31, 45, 45, 31, 45, 45, 32, 44, 43, 31, 44, 42, 31, + 45, 43, 31, 45, 45, 32, 43, 44, 32, 43, 43, 32, 45, 43, 32, 44, 43, 32, 43, 42, 32, 44, 43, 31, 45, 43, 31, 44, 43, 32, 44, 44, 31, 45, 43, 31, 44, 43, 31, 43, 42, 31, 43, 42, 31, 44, 42, 32, 44, 42, 32, 43, 43, 31, 43, 42, 31, 43, 42, 32, 44, 43, 31, + 44, 43, 32, 45, 43, 32, 44, 42, 31, 44, 43, 30, 44, 43, 30, 43, 43, 31, 41, 42, 32, 42, 42, 31, 42, 43, 31, 43, 42, 31, 44, 42, 31, 45, 42, 31, 44, 41, 31, 43, 41, 31, 43, 43, 31, 43, 43, 32, 43, 42, 31, 45, 43, 30, 45, 41, 31, 42, 40, 31, 42, 41, 31, + 44, 41, 30, 44, 42, 30, 44, 42, 31, 45, 40, 30, 44, 40, 31, 43, 42, 32, 44, 43, 32, 44, 41, 31, 44, 40, 31, 42, 43, 31, 42, 44, 30, 43, 43, 29, 43, 42, 31, 43, 40, 32, 44, 39, 31, 43, 40, 30, 41, 42, 31, 42, 42, 31, 42, 41, 31, 43, 41, 30, 43, 41, 30, + 42, 41, 31, 41, 40, 30, 41, 40, 30, 43, 39, 30, 42, 39, 30, 42, 42, 30, 42, 42, 31, 42, 41, 30, 44, 42, 29, 43, 41, 30, 41, 40, 30, 42, 39, 29, 42, 39, 29, 41, 40, 29, 40, 41, 28, 40, 42, 28, 41, 40, 29, 42, 39, 30, 43, 40, 29, 41, 41, 29, 40, 41, 30, + 42, 40, 29, 42, 39, 28, 40, 40, 29, 40, 39, 30, 41, 40, 30, 39, 39, 30, 41, 40, 28, 41, 41, 29, 40, 40, 30, 41, 40, 28, 40, 40, 28, 39, 38, 28, 41, 39, 28, 40, 38, 29, 39, 38, 28, 40, 39, 29, 40, 38, 28, 40, 39, 27, 39, 39, 28, 39, 38, 29, 38, 39, 29, + 38, 39, 29, 39, 38, 27, 39, 38, 27, 40, 40, 27, 38, 40, 28, 37, 38, 27, 39, 39, 26, 39, 38, 27, 38, 37, 26, 38, 37, 26, 39, 38, 28, 39, 38, 28, 39, 38, 27, 37, 36, 28, 36, 37, 28, 37, 39, 28, 39, 38, 27, 38, 37, 26, 37, 37, 27, 39, 37, 27, 37, 36, 27, + 35, 36, 26, 37, 37, 26, 38, 37, 27, 36, 36, 27, 37, 35, 26, 39, 37, 26, 37, 36, 28, 36, 35, 28, 36, 35, 27, 38, 36, 26, 37, 37, 27, 35, 36, 26, 37, 35, 26, 37, 36, 26, 35, 36, 26, 35, 36, 25, 36, 36, 26, 37, 35, 26, 35, 34, 24, 35, 34, 25, 37, 35, 26, + 35, 35, 26, 33, 34, 26, 35, 34, 27, 35, 34, 26, 34, 33, 25, 35, 34, 25, 36, 34, 26, 35, 34, 26, 33, 33, 25, 35, 33, 25, 36, 34, 26, 34, 33, 25, 33, 32, 23, 34, 32, 24, 36, 33, 25, 35, 34, 24, 33, 34, 24, 35, 33, 23, 36, 33, 24, 33, 34, 24, 33, 34, 24, + 41, 38, 27, 47, 44, 32, 8, 7, 5, 31, 31, 31, 25, 25, 25, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, + 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 21, 17, 17, 17, 22, 22, 22, 12, 12, 11, 17, 17, 17, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, + 22, 22, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 24, 23, 23, 23, 28, 28, 29, 35, 35, 35, 14, 14, 13, 54, 51, 37, 45, 44, 30, 33, 33, 26, 32, 32, 25, 32, 32, 24, 32, 32, 25, 35, 33, 25, 36, 32, 24, 35, 34, 23, 36, 35, 23, + 35, 33, 24, 34, 32, 24, 33, 34, 24, 34, 33, 25, 34, 33, 24, 36, 33, 24, 37, 35, 24, 34, 34, 25, 36, 34, 25, 36, 34, 25, 34, 35, 25, 35, 34, 24, 37, 34, 24, 37, 37, 26, 34, 34, 25, 35, 34, 25, 36, 34, 26, 35, 37, 25, 37, 37, 25, 36, 36, 26, 35, 36, 25, + 35, 33, 24, 37, 35, 26, 38, 34, 25, 38, 34, 26, 36, 35, 27, 36, 37, 26, 37, 36, 28, 37, 36, 27, 38, 36, 26, 37, 36, 27, 36, 34, 26, 37, 37, 26, 36, 35, 28, 37, 36, 28, 38, 36, 27, 39, 37, 28, 37, 36, 27, 36, 37, 27, 38, 38, 26, 37, 36, 27, 38, 35, 26, + 40, 36, 26, 39, 38, 27, 38, 38, 27, 39, 36, 26, 40, 36, 27, 40, 37, 27, 38, 37, 28, 40, 38, 27, 40, 40, 29, 39, 39, 28, 38, 39, 28, 38, 38, 28, 39, 37, 27, 39, 39, 28, 40, 41, 29, 40, 40, 28, 40, 37, 27, 39, 37, 28, 40, 37, 28, 38, 38, 28, 40, 38, 28, + 41, 38, 29, 41, 38, 29, 42, 41, 29, 40, 41, 28, 40, 38, 28, 41, 39, 28, 42, 39, 27, 42, 37, 28, 40, 40, 29, 41, 42, 30, 42, 40, 29, 41, 39, 28, 40, 39, 28, 42, 41, 28, 43, 39, 29, 42, 40, 30, 40, 42, 30, 41, 40, 29, 42, 39, 29, 40, 40, 30, 42, 40, 29, + 42, 40, 29, 41, 40, 30, 43, 40, 31, 42, 42, 29, 42, 42, 29, 42, 41, 29, 42, 42, 30, 43, 40, 30, 41, 40, 30, 42, 41, 30, 44, 41, 30, 42, 42, 30, 41, 40, 32, 42, 40, 31, 43, 41, 30, 42, 42, 31, 42, 41, 30, 43, 40, 31, 43, 41, 31, 43, 42, 31, 42, 41, 31, + 42, 42, 30, 44, 43, 31, 43, 43, 31, 44, 42, 31, 44, 42, 30, 44, 41, 30, 44, 42, 32, 44, 43, 31, 45, 42, 30, 45, 43, 30, 43, 43, 30, 42, 43, 31, 42, 43, 30, 43, 42, 30, 43, 44, 31, 42, 43, 30, 42, 42, 29, 42, 41, 30, 44, 42, 30, 44, 42, 31, 43, 42, 31, + 43, 43, 30, 43, 41, 30, 42, 41, 30, 43, 42, 30, 44, 41, 31, 44, 41, 31, 43, 43, 31, 43, 44, 32, 43, 44, 32, 43, 44, 31, 43, 42, 31, 43, 41, 31, 44, 42, 31, 45, 42, 30, 44, 42, 30, 43, 42, 31, 43, 42, 32, 43, 42, 31, 43, 42, 31, 45, 43, 31, 45, 43, 31, + 43, 43, 31, 43, 44, 30, 44, 43, 31, 45, 44, 32, 45, 44, 31, 46, 42, 30, 44, 42, 31, 43, 43, 31, 43, 42, 31, 43, 43, 32, 45, 45, 32, 45, 44, 31, 45, 44, 32, 44, 42, 32, 43, 41, 32, 44, 43, 32, 45, 45, 32, 44, 44, 32, 43, 42, 32, 43, 42, 32, 43, 43, 31, + 43, 44, 32, 44, 43, 31, 46, 42, 32, 44, 43, 32, 43, 43, 32, 43, 43, 31, 43, 43, 31, 43, 44, 32, 42, 43, 32, 44, 42, 31, 44, 42, 32, 44, 42, 31, 45, 43, 31, 45, 42, 32, 43, 42, 32, 43, 43, 32, 43, 44, 31, 43, 44, 31, 45, 42, 31, 45, 42, 30, 44, 42, 30, + 44, 41, 31, 43, 43, 32, 43, 43, 31, 44, 41, 31, 43, 42, 31, 43, 42, 31, 43, 43, 31, 43, 44, 30, 43, 42, 30, 43, 41, 30, 43, 42, 30, 44, 43, 31, 45, 42, 31, 43, 40, 31, 42, 41, 32, 43, 43, 32, 45, 43, 32, 44, 43, 32, 42, 41, 30, 42, 41, 31, 44, 42, 31, + 45, 42, 30, 43, 42, 30, 42, 41, 30, 44, 41, 31, 44, 41, 30, 42, 41, 30, 43, 42, 29, 42, 44, 30, 42, 43, 31, 42, 41, 30, 42, 41, 29, 42, 41, 30, 43, 41, 29, 43, 42, 30, 41, 41, 29, 42, 41, 29, 44, 41, 29, 44, 40, 29, 42, 41, 29, 41, 41, 29, 43, 41, 29, + 44, 43, 29, 43, 42, 29, 43, 41, 30, 42, 42, 29, 41, 42, 29, 40, 41, 30, 41, 42, 29, 42, 42, 29, 41, 41, 29, 40, 42, 29, 41, 41, 30, 41, 39, 30, 41, 40, 29, 41, 40, 29, 41, 40, 29, 42, 39, 29, 42, 38, 30, 40, 39, 30, 40, 42, 29, 41, 41, 29, 42, 40, 30, + 41, 40, 29, 39, 40, 28, 39, 39, 28, 39, 40, 28, 40, 40, 28, 41, 39, 29, 40, 38, 29, 39, 39, 29, 39, 39, 29, 39, 38, 29, 39, 39, 29, 40, 39, 28, 41, 39, 28, 40, 39, 29, 39, 40, 29, 39, 39, 29, 38, 39, 29, 38, 38, 28, 40, 39, 28, 40, 39, 27, 39, 37, 28, + 39, 37, 28, 40, 39, 27, 38, 39, 28, 37, 37, 28, 37, 38, 27, 36, 38, 27, 36, 38, 27, 37, 38, 27, 37, 38, 26, 38, 36, 27, 39, 35, 27, 37, 36, 27, 38, 38, 27, 38, 37, 27, 36, 36, 27, 37, 37, 27, 39, 37, 28, 37, 37, 26, 36, 35, 26, 37, 35, 27, 37, 36, 28, + 36, 36, 27, 35, 35, 26, 37, 35, 26, 38, 36, 27, 38, 36, 26, 38, 37, 25, 37, 37, 25, 37, 36, 26, 36, 35, 26, 35, 35, 25, 35, 35, 26, 34, 35, 26, 34, 34, 24, 36, 35, 24, 35, 35, 25, 33, 34, 26, 35, 33, 26, 36, 35, 25, 34, 36, 25, 33, 33, 24, 33, 33, 23, + 36, 33, 24, 37, 33, 25, 34, 35, 24, 33, 33, 24, 33, 33, 24, 35, 35, 25, 35, 35, 25, 35, 35, 25, 35, 35, 24, 35, 33, 24, 35, 33, 24, 34, 35, 24, 32, 34, 24, 33, 34, 25, 40, 40, 29, 47, 46, 33, 8, 7, 5, 29, 29, 30, 23, 23, 23, 16, 16, 17, 17, 17, 17, + 18, 18, 18, 18, 18, 19, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 22, 22, 22, 22, 21, 21, 21, 16, 16, 16, 22, 22, 22, + 10, 10, 10, 15, 15, 15, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, + 22, 22, 22, 28, 28, 28, 35, 35, 35, 15, 14, 13, 54, 54, 39, 46, 43, 32, 34, 33, 23, 33, 32, 24, 34, 35, 24, 33, 33, 25, 33, 33, 23, 35, 32, 23, 35, 35, 23, 33, 34, 24, 33, 35, 24, 34, 33, 23, 35, 34, 24, 35, 34, 26, 37, 35, 25, 35, 34, 26, 34, 36, 24, + 34, 35, 24, 34, 34, 25, 36, 35, 24, 36, 33, 24, 36, 33, 25, 36, 35, 25, 34, 36, 24, 36, 38, 26, 36, 35, 26, 36, 34, 25, 35, 36, 25, 35, 34, 25, 35, 35, 26, 35, 36, 25, 36, 35, 26, 39, 36, 25, 37, 34, 26, 36, 36, 25, 37, 36, 25, 36, 37, 27, 37, 35, 27, + 35, 37, 26, 38, 37, 26, 38, 37, 26, 37, 37, 27, 39, 35, 26, 39, 36, 28, 36, 37, 28, 37, 37, 27, 37, 37, 26, 37, 37, 28, 39, 38, 27, 39, 38, 27, 38, 38, 26, 39, 38, 27, 38, 36, 27, 38, 36, 29, 40, 39, 27, 39, 36, 27, 38, 36, 29, 38, 39, 28, 39, 38, 28, + 38, 38, 27, 40, 38, 26, 39, 39, 28, 40, 38, 29, 41, 39, 27, 40, 39, 27, 38, 38, 29, 40, 38, 29, 41, 38, 28, 40, 39, 29, 38, 40, 29, 38, 39, 28, 40, 38, 28, 41, 39, 30, 40, 38, 29, 39, 40, 29, 42, 40, 30, 42, 38, 29, 40, 40, 29, 42, 41, 29, 40, 39, 29, + 40, 38, 28, 41, 40, 28, 40, 41, 28, 40, 41, 29, 41, 39, 29, 42, 39, 29, 40, 40, 29, 41, 40, 29, 43, 40, 30, 43, 39, 30, 41, 40, 30, 40, 40, 31, 43, 42, 30, 43, 40, 31, 42, 41, 29, 42, 40, 29, 42, 40, 30, 41, 40, 31, 41, 41, 30, 41, 41, 30, 42, 43, 31, + 42, 42, 30, 41, 41, 30, 43, 41, 31, 43, 42, 30, 42, 43, 29, 43, 41, 30, 42, 42, 31, 44, 43, 32, 43, 42, 32, 42, 42, 31, 41, 41, 30, 42, 42, 30, 43, 41, 31, 43, 42, 32, 41, 42, 31, 41, 41, 30, 42, 41, 30, 43, 42, 30, 44, 43, 30, 43, 42, 31, 43, 40, 31, + 42, 42, 31, 44, 43, 31, 43, 41, 31, 44, 41, 30, 45, 42, 30, 45, 43, 30, 43, 43, 30, 43, 40, 30, 43, 40, 31, 42, 42, 30, 44, 43, 31, 45, 41, 31, 43, 42, 31, 43, 43, 31, 45, 41, 31, 43, 41, 31, 42, 41, 32, 42, 42, 31, 42, 43, 31, 42, 43, 31, 43, 42, 32, + 44, 42, 31, 45, 43, 31, 46, 42, 31, 44, 42, 31, 44, 43, 31, 44, 43, 32, 43, 43, 31, 43, 41, 32, 45, 42, 31, 43, 43, 30, 42, 42, 30, 43, 44, 30, 44, 45, 31, 43, 43, 31, 42, 43, 30, 44, 43, 29, 46, 43, 30, 46, 43, 32, 46, 42, 31, 45, 43, 30, 45, 43, 30, + 45, 42, 32, 43, 41, 33, 43, 43, 32, 43, 43, 31, 43, 42, 30, 45, 44, 30, 44, 44, 31, 43, 43, 32, 44, 43, 32, 45, 44, 32, 44, 43, 32, 43, 42, 32, 43, 43, 32, 46, 43, 31, 46, 43, 31, 44, 45, 31, 43, 45, 31, 43, 43, 33, 44, 44, 32, 45, 43, 32, 44, 43, 32, + 44, 44, 32, 45, 43, 31, 45, 42, 30, 44, 42, 31, 43, 42, 31, 44, 42, 32, 44, 42, 32, 45, 43, 31, 46, 44, 30, 44, 43, 31, 44, 43, 32, 44, 44, 32, 43, 44, 31, 44, 43, 30, 46, 44, 31, 44, 44, 31, 42, 42, 31, 43, 42, 31, 42, 41, 31, 42, 41, 31, 43, 41, 31, + 45, 42, 31, 45, 43, 31, 44, 42, 30, 44, 42, 31, 42, 43, 30, 42, 43, 31, 43, 41, 31, 44, 41, 30, 44, 42, 31, 45, 42, 31, 44, 43, 31, 43, 43, 31, 43, 42, 31, 44, 41, 31, 45, 42, 31, 43, 42, 32, 41, 43, 31, 42, 43, 31, 43, 42, 31, 43, 43, 30, 43, 43, 30, + 44, 41, 30, 44, 42, 31, 44, 42, 31, 43, 40, 30, 41, 39, 29, 43, 40, 30, 44, 40, 31, 42, 39, 30, 42, 40, 30, 43, 41, 30, 41, 41, 30, 42, 41, 29, 43, 41, 30, 41, 42, 30, 41, 41, 30, 42, 41, 29, 43, 41, 29, 43, 42, 30, 43, 42, 30, 43, 41, 29, 43, 41, 29, + 42, 41, 30, 42, 41, 30, 42, 42, 29, 41, 41, 29, 41, 41, 30, 41, 41, 29, 41, 40, 30, 41, 38, 29, 41, 38, 28, 40, 38, 28, 41, 39, 29, 42, 39, 30, 42, 41, 29, 42, 41, 29, 41, 40, 29, 41, 40, 28, 41, 39, 28, 41, 39, 29, 40, 40, 29, 41, 41, 28, 41, 39, 28, + 41, 38, 28, 38, 39, 29, 39, 40, 28, 40, 40, 27, 38, 40, 28, 39, 40, 29, 39, 39, 29, 38, 39, 29, 38, 39, 28, 40, 40, 28, 41, 39, 29, 40, 37, 28, 40, 39, 27, 40, 39, 26, 40, 38, 27, 40, 39, 27, 39, 39, 28, 37, 37, 28, 37, 37, 28, 38, 38, 28, 38, 38, 28, + 37, 38, 29, 37, 38, 27, 37, 37, 27, 37, 36, 27, 37, 37, 27, 37, 38, 27, 37, 37, 26, 38, 37, 26, 38, 36, 26, 38, 38, 26, 38, 38, 26, 39, 36, 26, 37, 35, 26, 38, 37, 26, 38, 36, 26, 36, 35, 26, 36, 34, 25, 38, 35, 26, 37, 36, 27, 36, 38, 25, 35, 37, 25, + 36, 35, 26, 37, 36, 26, 38, 38, 25, 38, 35, 25, 38, 34, 26, 35, 35, 27, 34, 34, 26, 34, 34, 26, 34, 35, 26, 35, 35, 26, 35, 35, 26, 34, 35, 25, 35, 33, 24, 36, 35, 25, 37, 36, 26, 35, 33, 26, 35, 34, 25, 35, 35, 25, 34, 34, 26, 34, 34, 25, 36, 33, 25, + 35, 32, 25, 33, 32, 26, 34, 33, 25, 34, 33, 24, 33, 34, 23, 34, 34, 23, 35, 31, 24, 40, 39, 29, 46, 46, 33, 8, 7, 5, 29, 29, 29, 23, 23, 23, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 15, 15, 15, 22, 22, 21, 10, 10, 9, 14, 14, 14, 16, 16, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 18, 18, 18, + 18, 18, 19, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 22, 28, 28, 28, 35, 35, 36, 15, 15, 13, 55, 52, 38, 44, 44, 31, 34, 32, 25, + 34, 32, 24, 32, 33, 23, 34, 35, 23, 35, 33, 24, 33, 33, 25, 34, 33, 23, 34, 33, 24, 35, 35, 25, 36, 34, 25, 35, 32, 26, 36, 35, 24, 37, 35, 24, 36, 36, 24, 34, 36, 26, 36, 35, 24, 36, 35, 24, 36, 36, 25, 36, 36, 25, 34, 36, 26, 37, 37, 26, 36, 35, 24, + 36, 36, 24, 36, 36, 24, 37, 36, 25, 35, 37, 25, 35, 35, 24, 35, 36, 25, 36, 37, 27, 36, 35, 26, 36, 35, 27, 38, 35, 25, 39, 35, 26, 38, 35, 27, 37, 35, 25, 39, 35, 26, 38, 37, 27, 36, 37, 27, 38, 37, 27, 37, 37, 28, 39, 35, 27, 37, 36, 26, 37, 37, 26, + 39, 37, 27, 38, 37, 27, 38, 39, 27, 39, 38, 27, 39, 36, 27, 39, 38, 28, 38, 38, 27, 40, 37, 27, 40, 37, 28, 39, 38, 27, 38, 37, 27, 39, 38, 27, 39, 40, 27, 37, 39, 28, 38, 37, 28, 39, 38, 28, 40, 38, 28, 39, 40, 28, 39, 39, 27, 38, 39, 29, 38, 38, 29, + 39, 38, 28, 39, 37, 27, 40, 37, 28, 39, 39, 30, 39, 39, 30, 39, 37, 30, 40, 38, 29, 41, 41, 29, 42, 41, 29, 42, 41, 27, 42, 40, 28, 40, 39, 29, 40, 41, 28, 40, 40, 29, 40, 40, 29, 39, 39, 29, 40, 40, 29, 41, 39, 29, 42, 40, 28, 42, 39, 29, 40, 41, 30, + 41, 41, 29, 42, 42, 29, 41, 40, 29, 42, 41, 30, 43, 41, 29, 41, 40, 30, 41, 40, 30, 42, 41, 30, 41, 41, 30, 42, 40, 30, 43, 41, 29, 43, 42, 31, 43, 41, 31, 42, 42, 31, 42, 43, 31, 42, 43, 31, 41, 42, 31, 42, 42, 30, 44, 40, 30, 43, 41, 30, 43, 42, 31, + 43, 43, 30, 43, 42, 29, 44, 41, 29, 43, 42, 30, 42, 42, 30, 42, 41, 31, 43, 42, 31, 43, 44, 31, 44, 43, 30, 43, 41, 31, 41, 40, 31, 41, 42, 30, 43, 43, 31, 43, 43, 32, 44, 43, 32, 43, 42, 32, 42, 42, 31, 44, 43, 31, 45, 42, 32, 45, 41, 31, 43, 41, 31, + 43, 43, 31, 43, 43, 32, 43, 43, 31, 44, 42, 31, 44, 41, 31, 45, 42, 31, 44, 43, 31, 43, 44, 31, 44, 42, 32, 44, 41, 32, 43, 41, 31, 43, 41, 32, 44, 42, 32, 44, 43, 32, 44, 43, 31, 44, 44, 31, 44, 43, 31, 44, 42, 31, 44, 43, 31, 43, 43, 32, 43, 43, 31, + 44, 43, 32, 45, 42, 32, 44, 42, 31, 43, 43, 30, 44, 43, 30, 45, 42, 30, 45, 42, 31, 44, 43, 31, 43, 44, 31, 43, 43, 30, 43, 43, 30, 44, 44, 32, 46, 43, 33, 46, 43, 32, 45, 43, 31, 45, 44, 31, 45, 43, 31, 45, 44, 32, 46, 43, 32, 47, 42, 32, 44, 44, 32, + 43, 44, 32, 44, 44, 31, 46, 43, 31, 46, 42, 32, 45, 42, 32, 44, 42, 32, 44, 42, 31, 46, 41, 31, 45, 43, 33, 43, 45, 32, 43, 45, 31, 45, 45, 32, 45, 45, 32, 44, 45, 31, 44, 44, 32, 43, 43, 31, 44, 43, 32, 45, 43, 32, 45, 44, 31, 46, 43, 32, 45, 42, 32, + 43, 42, 32, 44, 42, 32, 43, 43, 31, 42, 44, 30, 44, 44, 31, 45, 44, 32, 46, 43, 31, 44, 44, 30, 43, 44, 29, 44, 44, 30, 44, 43, 32, 44, 43, 32, 45, 42, 32, 45, 41, 32, 44, 42, 31, 43, 41, 31, 44, 42, 30, 44, 43, 31, 44, 43, 31, 44, 42, 32, 44, 43, 32, + 45, 42, 31, 45, 42, 31, 45, 42, 31, 43, 43, 30, 43, 42, 31, 44, 41, 32, 44, 40, 31, 44, 41, 30, 43, 42, 30, 44, 42, 31, 45, 41, 31, 45, 43, 31, 44, 43, 30, 42, 43, 29, 42, 42, 30, 44, 41, 31, 42, 41, 31, 41, 41, 31, 44, 40, 30, 43, 40, 30, 42, 41, 30, + 43, 40, 30, 43, 40, 31, 43, 42, 29, 43, 41, 29, 43, 40, 29, 42, 40, 29, 42, 41, 29, 42, 41, 30, 42, 41, 30, 44, 41, 29, 43, 41, 29, 42, 41, 29, 42, 40, 29, 41, 41, 29, 42, 43, 30, 43, 41, 30, 41, 40, 29, 42, 40, 29, 43, 40, 30, 41, 40, 29, 40, 40, 29, + 41, 42, 30, 43, 41, 29, 43, 39, 29, 40, 40, 29, 40, 40, 29, 40, 39, 29, 41, 39, 29, 40, 38, 30, 39, 39, 30, 39, 41, 29, 40, 40, 29, 41, 38, 28, 40, 40, 28, 40, 40, 29, 40, 40, 29, 39, 40, 29, 39, 37, 29, 39, 38, 28, 40, 40, 28, 41, 39, 29, 40, 37, 29, + 39, 38, 29, 39, 40, 28, 40, 39, 29, 41, 39, 29, 39, 40, 28, 40, 38, 27, 41, 37, 28, 40, 39, 29, 40, 40, 28, 38, 38, 27, 39, 40, 28, 38, 40, 27, 38, 39, 27, 38, 39, 28, 38, 39, 27, 37, 37, 28, 38, 36, 28, 40, 37, 27, 38, 37, 27, 37, 37, 27, 38, 37, 27, + 39, 37, 27, 37, 36, 26, 37, 37, 26, 38, 38, 27, 38, 37, 26, 38, 37, 25, 36, 38, 26, 35, 38, 27, 37, 37, 26, 38, 35, 27, 36, 36, 27, 37, 38, 27, 38, 37, 26, 36, 36, 26, 36, 36, 26, 35, 37, 26, 36, 36, 26, 37, 36, 26, 36, 36, 26, 35, 34, 26, 35, 34, 26, + 36, 35, 26, 35, 36, 27, 35, 36, 26, 35, 36, 25, 36, 35, 24, 35, 33, 24, 33, 34, 24, 34, 36, 25, 34, 35, 24, 34, 34, 24, 35, 34, 24, 37, 33, 26, 35, 32, 25, 35, 33, 24, 34, 34, 25, 34, 34, 25, 35, 34, 24, 33, 34, 24, 34, 33, 25, 34, 33, 24, 33, 33, 23, + 38, 39, 28, 46, 46, 32, 8, 7, 5, 29, 29, 29, 22, 22, 23, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 19, 19, 14, 14, 15, 21, 21, 21, 10, 10, 9, 13, 13, 14, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 27, 27, 27, 35, 35, 35, 14, 14, 13, 53, 54, 39, 43, 45, 32, 34, 32, 25, 35, 32, 24, 33, 32, 24, 32, 33, 24, 34, 32, 24, 34, 33, 25, 33, 35, 24, 34, 34, 24, + 36, 35, 25, 35, 34, 25, 36, 35, 25, 35, 35, 24, 34, 36, 24, 37, 35, 24, 36, 33, 24, 37, 35, 25, 36, 36, 25, 37, 36, 25, 37, 35, 26, 36, 34, 26, 36, 37, 24, 38, 37, 25, 36, 35, 24, 36, 35, 25, 35, 37, 25, 37, 37, 26, 36, 35, 25, 37, 36, 24, 38, 37, 26, + 36, 35, 27, 37, 34, 27, 37, 35, 26, 36, 36, 26, 36, 37, 26, 39, 36, 26, 38, 35, 27, 39, 35, 26, 39, 35, 27, 37, 34, 27, 36, 36, 27, 37, 36, 26, 38, 35, 27, 36, 35, 28, 37, 37, 27, 37, 38, 27, 37, 37, 27, 38, 37, 28, 38, 36, 28, 38, 37, 27, 38, 38, 27, + 40, 38, 28, 39, 39, 27, 41, 39, 28, 40, 38, 28, 39, 37, 27, 39, 37, 29, 39, 38, 27, 38, 39, 28, 40, 38, 28, 41, 37, 28, 41, 37, 29, 40, 38, 29, 38, 38, 27, 39, 40, 28, 40, 37, 29, 42, 38, 28, 40, 39, 28, 39, 38, 27, 39, 40, 27, 41, 40, 29, 41, 40, 30, + 40, 40, 30, 40, 38, 30, 41, 40, 29, 40, 40, 29, 41, 39, 28, 41, 41, 28, 42, 39, 29, 41, 41, 29, 41, 41, 30, 40, 38, 29, 41, 39, 29, 42, 42, 30, 41, 42, 29, 41, 42, 29, 42, 40, 31, 43, 39, 31, 42, 39, 29, 41, 40, 29, 41, 41, 30, 41, 40, 30, 40, 42, 30, + 42, 40, 31, 42, 41, 29, 40, 42, 29, 42, 40, 30, 41, 40, 30, 43, 41, 31, 44, 40, 30, 42, 41, 29, 41, 43, 30, 43, 42, 30, 44, 42, 31, 42, 42, 31, 41, 41, 30, 43, 41, 30, 44, 42, 30, 44, 42, 30, 43, 42, 31, 42, 42, 31, 42, 41, 31, 43, 43, 30, 43, 42, 30, + 43, 43, 30, 42, 42, 30, 42, 42, 31, 43, 42, 31, 43, 42, 30, 44, 41, 30, 46, 41, 31, 45, 42, 31, 44, 43, 30, 44, 43, 31, 45, 44, 31, 45, 43, 31, 45, 42, 31, 44, 43, 30, 44, 44, 30, 44, 43, 31, 43, 41, 31, 44, 41, 31, 43, 41, 31, 44, 42, 31, 45, 43, 31, + 44, 43, 30, 43, 43, 31, 45, 44, 32, 45, 45, 32, 44, 43, 32, 45, 43, 32, 45, 44, 31, 45, 44, 32, 45, 44, 33, 45, 42, 33, 43, 43, 31, 44, 43, 32, 44, 44, 32, 44, 44, 32, 43, 42, 31, 42, 43, 32, 44, 44, 32, 46, 43, 32, 45, 44, 31, 44, 44, 30, 45, 43, 31, + 44, 42, 30, 44, 42, 30, 45, 44, 31, 46, 45, 31, 44, 43, 32, 44, 42, 31, 46, 43, 31, 45, 43, 31, 44, 43, 32, 45, 44, 32, 45, 45, 31, 45, 45, 31, 45, 44, 32, 46, 44, 32, 46, 45, 30, 45, 43, 31, 45, 44, 32, 45, 44, 32, 45, 43, 32, 44, 43, 33, 44, 43, 32, + 46, 44, 32, 45, 45, 32, 43, 43, 32, 44, 42, 32, 44, 42, 32, 44, 43, 32, 45, 43, 32, 44, 42, 33, 43, 43, 32, 42, 43, 32, 44, 44, 33, 45, 44, 33, 44, 44, 32, 44, 43, 31, 44, 43, 30, 45, 43, 31, 45, 43, 31, 43, 44, 31, 43, 43, 30, 45, 42, 30, 44, 43, 31, + 43, 43, 32, 44, 43, 31, 44, 42, 31, 45, 41, 31, 46, 42, 31, 45, 42, 31, 44, 43, 32, 44, 44, 32, 43, 43, 31, 44, 42, 30, 43, 43, 30, 44, 44, 30, 44, 43, 30, 44, 44, 31, 43, 44, 31, 42, 44, 32, 45, 43, 32, 45, 42, 30, 43, 41, 31, 42, 42, 30, 42, 42, 30, + 44, 42, 31, 45, 42, 32, 43, 42, 31, 43, 42, 30, 45, 41, 30, 44, 41, 31, 45, 42, 31, 44, 43, 31, 43, 42, 31, 43, 41, 30, 44, 41, 30, 43, 42, 30, 44, 40, 30, 43, 39, 31, 43, 41, 30, 43, 41, 30, 42, 40, 29, 43, 40, 30, 43, 40, 30, 42, 40, 30, 44, 42, 29, + 44, 41, 29, 42, 41, 29, 42, 40, 29, 42, 41, 29, 42, 42, 31, 41, 42, 30, 41, 43, 29, 42, 41, 29, 43, 41, 29, 43, 41, 29, 43, 40, 28, 41, 40, 29, 41, 42, 30, 42, 42, 29, 42, 42, 30, 41, 40, 30, 42, 41, 29, 43, 41, 29, 41, 41, 29, 40, 41, 29, 42, 41, 30, + 41, 41, 30, 40, 40, 30, 41, 39, 29, 41, 39, 29, 40, 38, 29, 42, 39, 29, 42, 41, 29, 40, 40, 28, 39, 40, 28, 39, 40, 28, 40, 38, 28, 40, 38, 29, 40, 39, 28, 39, 40, 29, 39, 39, 30, 38, 39, 29, 38, 39, 28, 38, 39, 28, 40, 40, 29, 39, 38, 29, 37, 37, 27, + 39, 38, 27, 41, 39, 28, 41, 39, 29, 40, 38, 28, 39, 38, 27, 39, 38, 28, 39, 37, 29, 38, 37, 28, 38, 38, 28, 38, 38, 27, 38, 39, 27, 38, 38, 27, 38, 37, 27, 38, 37, 26, 39, 37, 27, 40, 37, 27, 39, 36, 26, 37, 37, 26, 39, 38, 28, 38, 37, 28, 36, 36, 27, + 37, 37, 26, 38, 37, 27, 37, 35, 27, 36, 35, 27, 37, 36, 27, 37, 36, 26, 37, 37, 26, 38, 37, 25, 38, 37, 25, 37, 38, 26, 37, 36, 26, 36, 35, 25, 35, 37, 26, 36, 36, 26, 37, 34, 25, 37, 36, 25, 35, 35, 25, 35, 34, 26, 36, 34, 26, 35, 33, 25, 35, 34, 24, + 36, 35, 25, 37, 34, 25, 35, 34, 25, 33, 34, 24, 34, 35, 24, 36, 35, 24, 36, 33, 25, 36, 33, 25, 35, 33, 25, 34, 32, 24, 35, 32, 24, 35, 32, 24, 33, 33, 24, 32, 33, 24, 40, 39, 29, 48, 46, 34, 8, 7, 5, 28, 28, 29, 22, 22, 22, 16, 16, 16, 16, 16, 16, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 14, 14, 14, 21, 20, 20, + 9, 9, 9, 12, 12, 12, 14, 14, 15, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 25, 25, 25, 33, 33, 33, 14, 14, 12, 53, 54, 38, 44, 46, 32, 34, 35, 26, 36, 32, 24, 34, 35, 24, 34, 33, 25, 36, 34, 25, 34, 34, 23, 33, 35, 24, 36, 35, 25, 36, 34, 24, 34, 34, 25, 34, 33, 25, 36, 32, 24, 34, 35, 25, 36, 36, 26, 36, 35, 26, + 36, 35, 26, 35, 35, 24, 37, 34, 25, 37, 34, 26, 38, 36, 24, 36, 36, 24, 35, 35, 25, 37, 37, 27, 36, 36, 27, 34, 36, 25, 36, 38, 25, 38, 35, 26, 39, 35, 25, 38, 36, 25, 36, 36, 25, 38, 37, 26, 36, 36, 27, 36, 35, 25, 36, 36, 27, 37, 34, 27, 40, 35, 25, + 38, 36, 26, 37, 36, 27, 39, 38, 27, 37, 37, 27, 37, 36, 28, 38, 36, 27, 39, 36, 28, 38, 37, 28, 40, 36, 28, 39, 38, 28, 39, 39, 27, 39, 37, 28, 39, 38, 27, 40, 38, 27, 38, 38, 27, 39, 35, 29, 39, 36, 27, 38, 38, 26, 38, 37, 27, 41, 38, 27, 40, 39, 27, + 38, 39, 28, 39, 40, 28, 39, 38, 29, 38, 39, 28, 40, 40, 28, 40, 39, 29, 41, 38, 29, 41, 41, 29, 40, 39, 29, 41, 38, 28, 41, 39, 28, 42, 38, 28, 41, 39, 29, 41, 41, 29, 39, 39, 28, 41, 40, 28, 41, 40, 29, 42, 41, 29, 40, 40, 28, 40, 40, 29, 40, 40, 30, + 41, 39, 29, 40, 39, 30, 41, 39, 30, 43, 39, 30, 42, 40, 30, 42, 40, 30, 43, 40, 29, 43, 40, 30, 43, 40, 30, 43, 40, 30, 42, 40, 29, 42, 41, 30, 42, 41, 30, 43, 42, 30, 42, 41, 30, 42, 43, 30, 43, 42, 31, 43, 40, 31, 43, 41, 30, 43, 42, 30, 44, 41, 30, + 44, 40, 30, 43, 43, 31, 43, 43, 30, 43, 42, 31, 43, 40, 31, 44, 41, 30, 43, 41, 31, 43, 41, 31, 44, 41, 31, 43, 41, 32, 42, 43, 32, 44, 42, 32, 43, 41, 31, 44, 41, 31, 44, 41, 31, 44, 43, 32, 44, 42, 32, 44, 41, 31, 44, 42, 30, 45, 40, 30, 45, 41, 30, + 45, 43, 30, 43, 42, 32, 44, 41, 31, 43, 43, 30, 42, 41, 30, 44, 41, 30, 45, 43, 32, 43, 44, 31, 42, 43, 31, 42, 42, 31, 44, 43, 31, 44, 43, 32, 44, 42, 31, 44, 42, 32, 44, 43, 31, 44, 44, 32, 44, 44, 31, 44, 43, 31, 44, 43, 31, 44, 44, 31, 44, 44, 31, + 44, 43, 31, 44, 42, 31, 44, 41, 32, 43, 43, 33, 44, 43, 32, 43, 43, 31, 43, 45, 32, 46, 43, 32, 45, 42, 33, 43, 43, 33, 44, 44, 31, 45, 44, 31, 46, 44, 31, 46, 43, 30, 45, 45, 31, 44, 44, 30, 44, 43, 31, 44, 43, 32, 45, 44, 31, 45, 45, 31, 44, 44, 31, + 47, 45, 31, 46, 44, 31, 46, 44, 30, 45, 44, 32, 44, 43, 33, 44, 44, 32, 43, 45, 31, 44, 44, 32, 47, 44, 31, 47, 44, 31, 45, 43, 32, 44, 44, 31, 45, 45, 31, 43, 44, 32, 44, 43, 32, 44, 44, 33, 44, 44, 32, 44, 44, 32, 44, 45, 31, 46, 44, 32, 45, 43, 33, + 44, 42, 33, 43, 42, 32, 44, 44, 31, 46, 45, 31, 46, 43, 32, 45, 44, 32, 44, 43, 32, 43, 44, 32, 44, 44, 31, 45, 44, 31, 45, 44, 31, 45, 45, 32, 44, 45, 32, 44, 43, 31, 44, 43, 30, 46, 44, 31, 47, 44, 31, 46, 43, 30, 44, 42, 31, 45, 42, 32, 45, 42, 32, + 43, 42, 31, 43, 44, 32, 46, 45, 32, 46, 44, 31, 44, 43, 30, 44, 44, 32, 46, 43, 32, 45, 41, 32, 43, 42, 31, 44, 44, 31, 45, 44, 31, 45, 42, 32, 43, 42, 31, 44, 43, 31, 44, 43, 31, 45, 42, 30, 44, 42, 30, 43, 43, 31, 44, 44, 30, 43, 43, 30, 42, 43, 30, + 44, 43, 30, 43, 42, 31, 42, 42, 31, 42, 43, 31, 42, 42, 31, 43, 40, 30, 43, 42, 30, 43, 42, 30, 43, 40, 29, 42, 41, 31, 42, 41, 30, 42, 39, 30, 41, 41, 30, 43, 42, 30, 44, 42, 31, 43, 41, 31, 43, 43, 29, 42, 43, 29, 43, 41, 30, 44, 41, 31, 42, 42, 31, + 41, 44, 29, 42, 44, 28, 43, 42, 29, 43, 40, 30, 42, 42, 30, 40, 41, 28, 41, 39, 29, 43, 39, 30, 43, 39, 30, 40, 40, 30, 40, 40, 29, 42, 40, 30, 41, 41, 31, 42, 39, 30, 41, 39, 29, 40, 41, 29, 42, 41, 30, 42, 41, 29, 40, 40, 29, 39, 38, 29, 40, 39, 29, + 40, 40, 28, 39, 40, 29, 40, 38, 30, 40, 39, 30, 39, 39, 29, 39, 37, 29, 41, 38, 29, 41, 40, 28, 40, 39, 28, 39, 38, 29, 40, 40, 29, 39, 40, 30, 38, 39, 30, 39, 39, 28, 40, 38, 28, 41, 39, 29, 41, 39, 29, 40, 39, 29, 38, 38, 28, 39, 38, 27, 40, 39, 28, + 40, 38, 29, 40, 38, 27, 38, 39, 27, 37, 40, 27, 39, 40, 28, 38, 39, 29, 37, 39, 28, 38, 39, 27, 38, 38, 26, 40, 38, 28, 40, 38, 27, 39, 37, 27, 37, 37, 28, 38, 38, 27, 39, 36, 27, 37, 35, 27, 38, 36, 26, 38, 37, 26, 37, 37, 26, 37, 38, 26, 37, 38, 25, + 36, 37, 26, 37, 36, 26, 37, 36, 25, 35, 38, 25, 35, 36, 25, 36, 36, 25, 35, 37, 27, 34, 36, 26, 34, 34, 25, 34, 33, 26, 36, 34, 26, 37, 35, 26, 35, 34, 25, 36, 33, 24, 37, 34, 25, 36, 35, 25, 35, 35, 25, 34, 34, 25, 34, 33, 25, 35, 33, 24, 35, 33, 24, + 35, 33, 25, 34, 33, 26, 33, 34, 25, 33, 35, 25, 34, 35, 24, 35, 34, 24, 34, 34, 25, 41, 41, 28, 47, 47, 33, 8, 7, 5, 29, 29, 29, 23, 23, 23, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 17, 18, 18, 17, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 18, 18, 19, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 13, 13, 13, 20, 20, 20, 10, 10, 9, 13, 13, 13, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, + 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 21, 21, 20, 21, 21, 21, 21, 21, 21, 21, 21, 27, 27, 27, 34, 34, 34, 14, 14, 12, 53, 55, 38, 44, 45, 31, 35, 33, 25, + 33, 31, 25, 36, 33, 24, 35, 35, 25, 35, 35, 25, 35, 35, 24, 34, 33, 23, 33, 35, 24, 36, 33, 25, 35, 32, 24, 33, 34, 24, 34, 34, 24, 35, 33, 26, 36, 33, 25, 35, 35, 25, 37, 34, 24, 36, 35, 25, 37, 34, 25, 36, 34, 25, 35, 36, 25, 36, 35, 26, 34, 35, 26, + 35, 35, 27, 36, 36, 27, 38, 36, 26, 37, 36, 26, 36, 37, 26, 35, 37, 25, 36, 37, 25, 36, 37, 26, 38, 35, 27, 38, 36, 25, 37, 38, 27, 36, 38, 28, 38, 38, 27, 38, 37, 27, 36, 37, 27, 38, 36, 27, 40, 36, 26, 38, 37, 27, 37, 37, 27, 36, 38, 26, 37, 36, 27, + 39, 35, 27, 38, 36, 28, 38, 36, 27, 38, 37, 27, 38, 38, 28, 41, 38, 28, 40, 37, 29, 39, 37, 28, 40, 38, 26, 39, 37, 27, 39, 37, 28, 41, 39, 27, 40, 40, 27, 41, 40, 27, 39, 39, 28, 40, 39, 28, 40, 40, 29, 40, 39, 27, 39, 40, 27, 39, 39, 28, 42, 41, 28, + 41, 40, 29, 40, 40, 27, 40, 40, 28, 40, 40, 29, 41, 39, 29, 41, 40, 29, 40, 39, 28, 41, 41, 28, 41, 40, 30, 39, 40, 28, 40, 41, 28, 40, 41, 29, 42, 40, 30, 41, 39, 29, 41, 38, 30, 41, 39, 29, 40, 39, 28, 40, 41, 28, 41, 41, 29, 42, 41, 30, 41, 42, 29, + 43, 42, 29, 43, 41, 30, 43, 40, 30, 42, 40, 30, 41, 41, 30, 43, 41, 31, 41, 41, 30, 41, 42, 29, 43, 39, 30, 43, 41, 30, 43, 43, 31, 43, 43, 31, 43, 41, 31, 43, 40, 31, 44, 41, 30, 42, 41, 30, 43, 42, 31, 44, 42, 32, 44, 42, 31, 42, 42, 30, 42, 42, 30, + 43, 41, 32, 43, 42, 33, 44, 43, 32, 44, 42, 31, 42, 42, 31, 43, 41, 31, 44, 43, 30, 44, 44, 30, 45, 42, 31, 44, 41, 30, 44, 43, 30, 44, 42, 31, 44, 42, 31, 44, 42, 31, 44, 42, 31, 44, 43, 30, 44, 43, 31, 45, 42, 31, 45, 43, 31, 44, 43, 31, 43, 43, 31, + 44, 44, 31, 45, 41, 31, 43, 41, 31, 44, 44, 32, 44, 43, 32, 43, 42, 32, 44, 41, 32, 44, 41, 31, 45, 43, 32, 44, 45, 33, 44, 45, 33, 44, 45, 33, 44, 44, 32, 43, 43, 32, 45, 42, 32, 46, 42, 31, 46, 43, 32, 45, 43, 32, 45, 44, 32, 45, 43, 31, 45, 43, 31, + 44, 44, 31, 43, 43, 31, 44, 43, 31, 44, 44, 32, 45, 45, 31, 45, 44, 31, 45, 42, 31, 46, 44, 31, 46, 44, 31, 47, 44, 31, 47, 44, 32, 45, 43, 32, 45, 42, 32, 46, 43, 32, 45, 44, 32, 44, 45, 33, 44, 44, 32, 45, 43, 32, 45, 43, 32, 44, 44, 33, 44, 45, 32, + 44, 44, 32, 46, 43, 32, 45, 43, 32, 44, 43, 32, 44, 43, 32, 44, 44, 32, 44, 45, 33, 44, 44, 32, 44, 42, 32, 44, 43, 33, 43, 43, 33, 43, 43, 32, 43, 45, 31, 43, 45, 31, 43, 43, 31, 44, 43, 32, 45, 44, 32, 44, 45, 32, 44, 43, 32, 45, 44, 33, 44, 44, 32, + 44, 44, 31, 45, 43, 31, 45, 43, 31, 46, 43, 32, 46, 43, 31, 45, 44, 32, 45, 44, 31, 45, 44, 31, 44, 43, 32, 45, 43, 33, 46, 42, 32, 45, 42, 31, 45, 43, 31, 46, 43, 31, 46, 44, 31, 44, 43, 31, 43, 42, 31, 43, 43, 31, 43, 44, 32, 44, 44, 31, 44, 43, 31, + 45, 43, 32, 45, 44, 32, 45, 43, 32, 45, 42, 31, 43, 42, 31, 44, 43, 32, 44, 43, 31, 45, 41, 30, 46, 41, 31, 45, 42, 31, 44, 41, 31, 44, 42, 31, 43, 43, 31, 43, 42, 31, 44, 44, 32, 42, 43, 31, 43, 42, 31, 44, 42, 31, 42, 42, 31, 42, 42, 32, 41, 41, 30, + 42, 40, 29, 41, 41, 30, 42, 41, 31, 43, 39, 30, 43, 40, 29, 43, 41, 29, 43, 41, 29, 43, 41, 31, 44, 43, 31, 45, 43, 31, 44, 43, 31, 42, 42, 30, 43, 42, 30, 44, 43, 29, 44, 43, 29, 42, 42, 29, 41, 42, 30, 43, 42, 30, 43, 41, 29, 41, 41, 30, 41, 42, 29, + 43, 42, 29, 43, 41, 29, 41, 39, 30, 41, 39, 30, 42, 39, 29, 40, 40, 29, 39, 39, 30, 40, 39, 30, 41, 38, 30, 42, 40, 30, 41, 40, 28, 40, 39, 28, 40, 39, 29, 39, 40, 30, 38, 39, 30, 40, 39, 28, 39, 40, 28, 38, 40, 28, 38, 39, 29, 39, 38, 29, 40, 38, 28, + 39, 38, 28, 39, 38, 28, 38, 38, 28, 39, 38, 28, 40, 40, 29, 40, 40, 29, 41, 38, 28, 40, 39, 27, 39, 38, 28, 38, 38, 27, 38, 39, 28, 39, 40, 29, 40, 39, 28, 38, 37, 27, 37, 38, 27, 37, 38, 28, 38, 38, 28, 39, 39, 27, 39, 39, 28, 37, 37, 28, 38, 36, 27, + 38, 36, 27, 38, 37, 26, 39, 38, 26, 39, 37, 27, 40, 37, 27, 38, 36, 27, 37, 36, 27, 39, 37, 27, 38, 37, 26, 37, 36, 26, 37, 35, 27, 37, 35, 27, 39, 35, 27, 38, 35, 27, 35, 37, 26, 36, 37, 26, 38, 36, 26, 38, 36, 27, 38, 35, 26, 36, 35, 25, 35, 34, 26, + 34, 34, 26, 35, 36, 25, 36, 35, 25, 36, 36, 26, 36, 36, 27, 35, 34, 26, 36, 33, 24, 36, 34, 25, 34, 33, 25, 34, 35, 24, 34, 36, 25, 33, 34, 25, 34, 34, 25, 35, 33, 26, 35, 33, 25, 35, 34, 25, 34, 33, 25, 34, 32, 25, 34, 32, 25, 34, 33, 23, 35, 33, 24, + 41, 40, 29, 47, 47, 33, 8, 7, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 15, 15, 15, 22, 22, 21, 11, 11, 10, 15, 15, 15, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, + 19, 19, 19, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 20, 19, 19, 19, 19, 19, 20, 26, 26, 27, 33, 34, 34, 14, 14, 12, 53, 52, 38, 44, 44, 33, 35, 34, 25, 35, 32, 23, 33, 35, 24, 33, 34, 25, 35, 34, 26, 36, 34, 24, 34, 33, 23, 35, 33, 24, + 35, 35, 24, 34, 35, 25, 35, 33, 23, 36, 33, 25, 36, 34, 24, 36, 35, 26, 35, 33, 25, 36, 36, 25, 37, 35, 25, 36, 36, 25, 35, 35, 24, 37, 34, 26, 37, 35, 25, 38, 34, 27, 36, 34, 26, 36, 36, 26, 38, 37, 25, 37, 37, 26, 39, 35, 27, 37, 35, 26, 36, 35, 26, + 36, 35, 27, 37, 37, 27, 38, 37, 27, 37, 36, 26, 37, 35, 27, 38, 37, 27, 36, 36, 26, 37, 35, 27, 38, 37, 27, 38, 39, 26, 37, 37, 27, 38, 36, 28, 38, 35, 28, 38, 36, 27, 37, 38, 27, 37, 37, 29, 39, 37, 28, 39, 37, 27, 40, 37, 28, 39, 40, 28, 39, 38, 28, + 40, 38, 27, 41, 38, 26, 39, 38, 27, 38, 38, 28, 38, 39, 28, 39, 39, 27, 40, 40, 29, 40, 38, 28, 40, 39, 28, 40, 40, 28, 40, 39, 28, 41, 39, 29, 41, 38, 29, 39, 41, 28, 40, 40, 28, 39, 39, 29, 40, 39, 29, 41, 39, 28, 39, 39, 29, 40, 40, 28, 39, 39, 30, + 40, 40, 28, 40, 40, 28, 40, 38, 29, 40, 39, 29, 41, 39, 29, 41, 40, 31, 41, 40, 30, 40, 39, 29, 42, 40, 30, 43, 39, 29, 41, 39, 30, 42, 40, 29, 43, 41, 29, 43, 40, 30, 41, 42, 29, 42, 42, 29, 44, 41, 29, 44, 41, 30, 43, 40, 29, 43, 41, 30, 44, 40, 31, + 43, 40, 30, 43, 42, 29, 42, 42, 30, 41, 42, 31, 43, 42, 30, 44, 42, 30, 57, 55, 45, 43, 42, 30, 43, 41, 32, 45, 42, 32, 43, 43, 31, 43, 43, 31, 45, 41, 31, 44, 41, 30, 43, 42, 31, 42, 42, 31, 41, 43, 31, 43, 44, 31, 44, 42, 31, 44, 42, 30, 44, 43, 30, + 43, 43, 31, 43, 44, 32, 43, 43, 32, 44, 43, 30, 44, 43, 31, 43, 43, 32, 45, 42, 31, 45, 42, 31, 44, 42, 32, 44, 42, 32, 45, 44, 30, 44, 43, 30, 44, 43, 30, 46, 42, 30, 44, 43, 31, 44, 44, 31, 44, 42, 31, 43, 43, 31, 44, 43, 32, 45, 42, 32, 44, 43, 31, + 45, 44, 31, 46, 44, 31, 45, 43, 32, 45, 43, 32, 45, 44, 33, 45, 43, 32, 46, 42, 32, 47, 44, 32, 46, 45, 32, 44, 45, 32, 43, 44, 33, 44, 44, 32, 44, 44, 32, 44, 44, 33, 45, 43, 32, 46, 42, 32, 45, 43, 33, 44, 43, 32, 43, 44, 30, 44, 45, 31, 45, 44, 31, + 45, 45, 31, 45, 45, 30, 45, 45, 32, 45, 45, 32, 45, 44, 31, 45, 43, 32, 47, 44, 32, 47, 43, 32, 85, 82, 74, 73, 69, 60, 46, 44, 32, 46, 43, 33, 47, 43, 32, 46, 43, 32, 45, 44, 32, 46, 46, 32, 47, 45, 33, 45, 43, 33, 46, 43, 32, 45, 43, 32, 45, 43, 32, + 46, 43, 31, 46, 43, 30, 44, 43, 31, 44, 43, 31, 46, 42, 32, 45, 42, 32, 46, 42, 33, 46, 42, 32, 45, 43, 32, 45, 44, 32, 44, 44, 32, 44, 43, 32, 46, 44, 33, 45, 43, 33, 44, 43, 31, 45, 44, 31, 45, 44, 32, 59, 58, 46, 46, 45, 32, 45, 45, 33, 47, 44, 32, + 47, 44, 32, 44, 43, 32, 45, 44, 32, 46, 44, 32, 45, 43, 31, 45, 42, 31, 44, 44, 32, 45, 44, 31, 46, 42, 32, 45, 42, 32, 44, 42, 31, 45, 42, 30, 44, 43, 31, 43, 43, 32, 42, 44, 32, 43, 44, 32, 44, 43, 31, 43, 43, 30, 44, 42, 31, 46, 42, 32, 45, 42, 31, + 44, 43, 31, 45, 44, 31, 46, 44, 31, 44, 43, 32, 43, 43, 32, 44, 42, 30, 44, 43, 31, 43, 44, 32, 42, 42, 31, 43, 43, 30, 43, 43, 30, 43, 41, 31, 43, 40, 32, 44, 40, 32, 44, 40, 30, 43, 40, 30, 43, 40, 32, 44, 41, 31, 43, 41, 30, 42, 42, 30, 42, 42, 30, + 43, 42, 30, 42, 43, 30, 41, 44, 31, 42, 43, 30, 43, 41, 31, 43, 42, 30, 42, 44, 30, 42, 43, 31, 41, 41, 30, 41, 40, 30, 41, 42, 30, 42, 42, 30, 42, 40, 30, 41, 40, 29, 41, 42, 29, 42, 41, 29, 42, 40, 29, 42, 40, 30, 43, 41, 30, 43, 39, 30, 42, 38, 29, + 40, 39, 29, 40, 40, 30, 40, 41, 30, 40, 40, 29, 39, 39, 29, 40, 39, 30, 41, 38, 30, 41, 38, 30, 40, 39, 29, 39, 39, 28, 40, 38, 29, 40, 38, 30, 39, 39, 29, 41, 40, 29, 40, 39, 30, 39, 39, 28, 39, 38, 27, 39, 39, 29, 39, 40, 29, 40, 40, 28, 40, 41, 29, + 40, 40, 29, 40, 39, 28, 39, 38, 28, 38, 38, 28, 37, 39, 29, 37, 40, 28, 39, 38, 27, 39, 37, 28, 39, 37, 28, 39, 37, 27, 39, 38, 27, 39, 39, 28, 41, 37, 28, 39, 38, 26, 38, 37, 27, 39, 37, 28, 39, 38, 27, 40, 38, 26, 40, 39, 27, 38, 37, 27, 36, 36, 26, + 37, 38, 27, 37, 37, 28, 38, 36, 27, 37, 37, 26, 35, 36, 27, 36, 38, 27, 38, 37, 26, 39, 34, 25, 37, 36, 26, 36, 38, 27, 36, 38, 26, 36, 37, 25, 37, 35, 27, 37, 34, 27, 38, 34, 25, 37, 35, 26, 36, 35, 27, 36, 35, 26, 36, 35, 25, 36, 34, 26, 35, 35, 26, + 35, 35, 25, 35, 34, 25, 35, 34, 25, 35, 34, 24, 35, 33, 24, 35, 33, 25, 34, 35, 26, 34, 34, 25, 33, 34, 25, 34, 33, 25, 35, 33, 25, 35, 33, 25, 33, 34, 25, 33, 34, 24, 41, 41, 29, 49, 47, 34, 8, 7, 5, 28, 28, 28, 22, 22, 23, 16, 16, 16, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 14, 14, 14, 21, 21, 21, + 10, 10, 10, 14, 14, 15, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 18, 19, 19, 19, 19, + 19, 19, 19, 25, 25, 25, 32, 32, 32, 14, 14, 12, 54, 52, 39, 44, 45, 32, 35, 32, 24, 35, 32, 24, 35, 33, 23, 34, 34, 25, 36, 33, 25, 34, 34, 25, 33, 34, 24, 33, 35, 25, 33, 34, 25, 34, 32, 25, 35, 35, 25, 36, 35, 25, 37, 33, 25, 34, 33, 25, 37, 34, 25, + 35, 34, 25, 37, 35, 25, 37, 35, 25, 39, 34, 26, 35, 34, 25, 35, 34, 25, 37, 36, 27, 38, 36, 26, 38, 37, 25, 38, 35, 26, 39, 36, 27, 36, 36, 27, 38, 35, 27, 38, 36, 27, 39, 38, 26, 37, 38, 26, 36, 38, 25, 38, 36, 27, 38, 37, 26, 37, 37, 26, 39, 37, 28, + 38, 38, 27, 37, 37, 27, 38, 38, 27, 39, 37, 27, 39, 37, 27, 39, 37, 26, 39, 36, 27, 38, 37, 29, 37, 39, 29, 40, 39, 27, 39, 38, 27, 39, 39, 28, 39, 37, 27, 38, 37, 27, 41, 37, 28, 41, 39, 27, 39, 37, 28, 39, 39, 27, 40, 39, 29, 40, 38, 29, 38, 40, 28, + 38, 38, 28, 39, 36, 28, 40, 39, 30, 41, 39, 29, 41, 39, 29, 39, 39, 28, 41, 38, 28, 42, 39, 29, 40, 38, 29, 39, 38, 29, 41, 40, 29, 40, 40, 29, 41, 41, 28, 41, 41, 29, 42, 39, 29, 41, 40, 30, 43, 39, 30, 40, 40, 28, 43, 40, 29, 43, 40, 29, 41, 42, 28, + 42, 41, 29, 43, 40, 30, 42, 41, 31, 42, 42, 29, 41, 39, 30, 41, 39, 31, 41, 41, 30, 43, 41, 29, 43, 41, 30, 43, 42, 31, 42, 42, 31, 41, 43, 29, 42, 42, 30, 43, 41, 30, 42, 43, 30, 42, 42, 31, 43, 40, 30, 44, 42, 31, 44, 42, 30, 42, 40, 29, 95, 94, 87, + 42, 41, 31, 45, 41, 30, 44, 43, 31, 43, 42, 30, 44, 42, 31, 43, 43, 31, 41, 43, 31, 42, 43, 31, 44, 42, 31, 43, 42, 30, 42, 42, 31, 45, 42, 30, 44, 41, 31, 43, 41, 32, 43, 42, 31, 44, 43, 31, 44, 42, 31, 42, 42, 32, 43, 42, 32, 45, 42, 31, 43, 43, 31, + 42, 42, 31, 44, 43, 32, 46, 44, 32, 44, 43, 31, 43, 45, 30, 45, 45, 31, 45, 43, 32, 42, 42, 32, 44, 44, 30, 44, 43, 31, 43, 42, 32, 44, 43, 32, 45, 45, 32, 45, 44, 32, 43, 42, 32, 44, 42, 33, 46, 43, 33, 45, 43, 32, 43, 43, 31, 44, 43, 32, 46, 45, 32, + 46, 44, 31, 44, 43, 32, 45, 43, 32, 47, 42, 32, 45, 43, 32, 44, 44, 33, 46, 43, 33, 46, 43, 32, 44, 43, 32, 45, 42, 32, 46, 44, 31, 45, 44, 31, 45, 42, 31, 45, 44, 32, 44, 43, 32, 44, 42, 33, 45, 44, 32, 47, 45, 31, 47, 44, 32, 46, 43, 33, 47, 44, 33, + 99, 97, 88, 59, 57, 45, 72, 70, 59, 98, 97, 88, 46, 45, 32, 46, 46, 31, 47, 45, 32, 46, 44, 32, 45, 45, 33, 44, 46, 33, 45, 45, 33, 46, 43, 32, 46, 42, 33, 44, 44, 33, 43, 44, 32, 45, 43, 33, 45, 45, 33, 44, 45, 32, 45, 43, 32, 44, 43, 32, 43, 44, 32, + 44, 45, 32, 45, 45, 32, 46, 44, 31, 44, 45, 32, 44, 45, 32, 46, 43, 31, 47, 43, 31, 45, 44, 31, 44, 45, 31, 46, 45, 32, 97, 98, 89, 44, 45, 32, 44, 44, 32, 45, 45, 33, 44, 43, 32, 45, 44, 32, 46, 44, 31, 46, 43, 32, 44, 43, 32, 45, 42, 32, 47, 42, 32, + 45, 42, 32, 44, 44, 31, 45, 44, 31, 45, 43, 32, 46, 43, 32, 46, 44, 32, 44, 43, 32, 44, 44, 32, 43, 44, 31, 43, 43, 32, 44, 41, 32, 43, 41, 31, 43, 42, 32, 45, 44, 31, 44, 42, 31, 43, 42, 32, 44, 42, 31, 45, 43, 30, 43, 43, 31, 42, 43, 31, 43, 43, 31, + 43, 44, 32, 43, 44, 31, 42, 43, 32, 42, 42, 32, 44, 43, 31, 43, 42, 31, 42, 42, 31, 42, 41, 30, 42, 40, 31, 42, 41, 32, 43, 40, 31, 43, 42, 31, 43, 43, 31, 43, 43, 30, 42, 42, 29, 44, 42, 30, 44, 42, 30, 42, 41, 29, 43, 41, 30, 44, 43, 30, 43, 44, 29, + 42, 42, 29, 42, 41, 30, 43, 42, 30, 44, 42, 30, 43, 42, 31, 41, 41, 31, 41, 41, 30, 41, 42, 30, 41, 41, 29, 41, 41, 29, 42, 41, 30, 43, 41, 30, 41, 40, 29, 41, 41, 29, 42, 41, 30, 42, 39, 30, 42, 40, 29, 41, 41, 30, 42, 40, 30, 41, 40, 30, 40, 40, 29, + 41, 39, 29, 42, 39, 29, 40, 41, 28, 39, 41, 28, 40, 39, 28, 41, 40, 29, 40, 40, 29, 40, 39, 28, 40, 38, 28, 38, 39, 28, 38, 41, 28, 39, 42, 29, 39, 41, 29, 39, 39, 29, 40, 40, 28, 40, 41, 28, 39, 38, 28, 39, 38, 27, 39, 38, 28, 39, 38, 30, 40, 38, 28, + 39, 38, 27, 37, 39, 26, 39, 38, 27, 40, 37, 28, 38, 38, 27, 39, 39, 27, 39, 39, 26, 40, 39, 27, 39, 37, 28, 39, 37, 28, 39, 37, 27, 41, 38, 27, 40, 36, 27, 38, 36, 27, 38, 37, 27, 38, 36, 28, 38, 36, 28, 38, 37, 27, 37, 37, 27, 37, 35, 27, 36, 37, 27, + 37, 38, 26, 38, 37, 26, 38, 36, 27, 38, 35, 27, 38, 36, 26, 36, 36, 26, 35, 36, 26, 35, 35, 26, 36, 35, 26, 37, 36, 25, 37, 35, 26, 38, 35, 25, 36, 35, 24, 34, 37, 24, 35, 37, 25, 37, 36, 26, 37, 36, 25, 36, 36, 25, 36, 36, 25, 36, 36, 24, 35, 35, 24, + 35, 34, 25, 35, 34, 25, 34, 35, 24, 33, 34, 25, 36, 32, 25, 36, 33, 25, 35, 34, 24, 41, 41, 28, 48, 49, 33, 8, 7, 5, 27, 27, 27, 20, 20, 21, 14, 14, 14, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 16, 13, 13, 13, 20, 20, 20, 10, 10, 10, 14, 14, 14, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 24, 24, 24, 31, 31, 32, 14, 13, 12, 53, 55, 38, 43, 45, 33, 33, 33, 24, + 35, 33, 25, 35, 32, 26, 34, 31, 25, 36, 33, 26, 35, 33, 25, 34, 33, 24, 35, 32, 25, 35, 34, 25, 36, 35, 23, 34, 34, 25, 35, 34, 26, 35, 33, 26, 37, 34, 25, 34, 35, 26, 35, 35, 26, 35, 36, 26, 37, 36, 27, 37, 36, 26, 36, 35, 26, 38, 35, 25, 36, 36, 27, + 36, 37, 26, 37, 36, 28, 37, 35, 26, 38, 35, 26, 37, 36, 26, 38, 35, 25, 35, 38, 27, 37, 35, 26, 39, 36, 26, 37, 37, 27, 38, 35, 27, 37, 38, 26, 36, 37, 26, 36, 38, 27, 36, 38, 28, 37, 36, 27, 37, 38, 26, 39, 38, 27, 40, 37, 27, 41, 39, 28, 40, 37, 27, + 40, 39, 27, 41, 39, 27, 39, 37, 28, 38, 37, 28, 40, 40, 28, 39, 39, 27, 40, 39, 28, 38, 38, 27, 38, 36, 28, 38, 37, 28, 38, 37, 29, 40, 39, 29, 40, 38, 28, 40, 40, 28, 39, 38, 29, 40, 39, 30, 40, 40, 29, 40, 39, 28, 41, 38, 30, 40, 39, 30, 41, 38, 29, + 39, 38, 29, 40, 41, 28, 39, 40, 29, 40, 40, 28, 40, 41, 29, 41, 39, 29, 41, 40, 28, 40, 40, 29, 42, 41, 30, 40, 41, 30, 41, 41, 29, 42, 39, 28, 43, 41, 30, 42, 40, 29, 40, 41, 28, 41, 41, 29, 41, 40, 29, 43, 41, 30, 41, 41, 29, 42, 40, 28, 44, 41, 29, + 43, 41, 31, 43, 42, 30, 42, 42, 29, 42, 43, 31, 43, 42, 30, 42, 42, 30, 42, 42, 29, 43, 43, 30, 43, 42, 30, 42, 40, 31, 43, 40, 30, 44, 40, 30, 42, 41, 31, 95, 95, 87, 42, 42, 30, 43, 43, 30, 43, 43, 31, 43, 44, 32, 42, 43, 31, 43, 42, 30, 42, 44, 31, + 42, 43, 31, 44, 44, 31, 44, 42, 32, 43, 43, 32, 42, 43, 31, 43, 43, 31, 44, 44, 31, 43, 42, 31, 44, 42, 31, 46, 44, 30, 44, 43, 32, 43, 43, 31, 44, 44, 30, 44, 42, 31, 43, 42, 31, 43, 42, 31, 43, 44, 31, 45, 45, 32, 46, 44, 31, 44, 42, 31, 43, 43, 31, + 45, 43, 32, 45, 43, 31, 46, 44, 31, 44, 45, 32, 42, 45, 31, 44, 44, 33, 46, 44, 33, 44, 45, 33, 43, 43, 32, 45, 43, 33, 46, 44, 32, 45, 43, 32, 45, 43, 32, 46, 43, 32, 44, 43, 31, 44, 45, 32, 48, 45, 33, 45, 42, 32, 45, 42, 32, 47, 43, 33, 46, 43, 33, + 45, 43, 32, 46, 43, 32, 46, 44, 33, 44, 44, 32, 44, 45, 32, 44, 45, 33, 45, 44, 32, 45, 43, 31, 45, 44, 31, 45, 43, 31, 45, 44, 31, 46, 44, 31, 47, 42, 32, 46, 43, 32, 47, 43, 32, 47, 43, 32, 47, 43, 33, 72, 69, 60, 71, 70, 59, 46, 44, 31, 47, 45, 33, + 46, 46, 32, 45, 45, 33, 46, 45, 33, 46, 45, 32, 45, 46, 32, 46, 45, 32, 45, 45, 33, 44, 45, 33, 45, 45, 32, 46, 45, 32, 47, 44, 33, 47, 43, 33, 47, 44, 32, 45, 45, 33, 44, 44, 33, 46, 44, 31, 47, 44, 31, 45, 44, 32, 45, 43, 32, 45, 42, 31, 45, 44, 32, + 44, 45, 33, 45, 44, 32, 46, 43, 32, 98, 97, 88, 46, 44, 32, 46, 44, 32, 45, 42, 32, 44, 44, 32, 45, 44, 33, 45, 43, 32, 45, 42, 32, 46, 42, 32, 44, 42, 32, 45, 43, 32, 46, 43, 32, 45, 42, 32, 45, 42, 32, 44, 42, 32, 45, 44, 31, 45, 44, 30, 44, 45, 30, + 44, 43, 31, 44, 43, 31, 45, 43, 31, 44, 42, 32, 44, 42, 32, 44, 44, 31, 43, 44, 31, 44, 44, 31, 45, 42, 31, 45, 43, 32, 44, 43, 32, 44, 43, 30, 42, 44, 31, 42, 44, 32, 42, 44, 32, 43, 43, 32, 44, 42, 33, 43, 42, 32, 41, 41, 31, 42, 41, 32, 44, 43, 32, + 44, 43, 32, 42, 42, 31, 42, 42, 30, 44, 41, 31, 45, 40, 31, 44, 41, 31, 43, 43, 31, 41, 42, 31, 41, 42, 30, 43, 43, 30, 44, 42, 30, 44, 43, 31, 44, 42, 31, 44, 40, 31, 44, 41, 29, 44, 41, 30, 42, 42, 31, 43, 41, 30, 41, 40, 30, 42, 41, 30, 44, 40, 30, + 43, 39, 31, 43, 40, 31, 43, 41, 29, 42, 42, 30, 41, 42, 30, 40, 40, 30, 40, 40, 29, 41, 40, 29, 42, 40, 29, 43, 39, 30, 41, 40, 31, 40, 42, 30, 41, 41, 29, 42, 40, 30, 42, 41, 30, 40, 41, 28, 39, 39, 28, 40, 38, 29, 40, 39, 28, 40, 39, 29, 39, 39, 29, + 40, 40, 29, 41, 40, 29, 40, 41, 29, 40, 40, 28, 40, 39, 30, 39, 41, 29, 39, 40, 28, 39, 39, 29, 39, 40, 29, 39, 40, 29, 38, 38, 28, 39, 38, 28, 39, 38, 27, 38, 38, 27, 40, 39, 28, 40, 39, 28, 39, 38, 28, 40, 39, 27, 41, 39, 26, 40, 39, 27, 39, 38, 28, + 40, 38, 27, 38, 38, 27, 38, 37, 27, 38, 36, 28, 39, 36, 28, 39, 36, 27, 38, 37, 26, 37, 36, 27, 38, 36, 28, 40, 36, 27, 38, 36, 27, 38, 36, 28, 38, 36, 27, 37, 37, 25, 36, 37, 26, 37, 37, 27, 38, 38, 26, 37, 38, 26, 36, 36, 27, 36, 35, 26, 37, 36, 26, + 37, 36, 26, 35, 34, 27, 36, 35, 26, 37, 37, 25, 37, 36, 26, 36, 34, 26, 35, 34, 25, 36, 35, 24, 36, 35, 26, 37, 34, 26, 36, 34, 25, 34, 35, 25, 34, 35, 26, 34, 33, 25, 35, 33, 24, 35, 32, 25, 34, 33, 25, 34, 34, 24, 34, 33, 25, 33, 33, 25, 34, 33, 25, + 41, 38, 28, 47, 48, 33, 8, 7, 5, 30, 30, 30, 24, 24, 25, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 15, 15, 15, 22, 21, 21, 10, 10, 9, 14, 14, 14, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, + 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 26, 26, 26, 33, 33, 33, 14, 14, 12, 55, 55, 38, 46, 46, 31, 34, 35, 24, 35, 34, 24, 35, 32, 25, 35, 34, 26, 33, 35, 25, 35, 34, 25, 36, 34, 25, 35, 36, 25, + 37, 35, 26, 37, 33, 25, 37, 32, 26, 35, 35, 26, 35, 34, 26, 37, 35, 26, 37, 33, 25, 36, 35, 25, 38, 36, 26, 38, 35, 26, 37, 35, 26, 35, 35, 26, 35, 36, 25, 37, 35, 27, 36, 36, 25, 36, 36, 25, 36, 38, 27, 38, 38, 27, 38, 38, 26, 38, 37, 26, 36, 36, 26, + 37, 38, 27, 37, 36, 26, 37, 35, 25, 36, 36, 27, 38, 38, 27, 39, 36, 26, 40, 36, 26, 39, 39, 27, 39, 39, 27, 39, 38, 28, 40, 38, 27, 99, 99, 91, 97, 98, 89, 88, 86, 78, 70, 70, 60, 37, 37, 28, 80, 78, 71, 95, 92, 84, 94, 93, 85, 66, 66, 56, 40, 37, 27, + 40, 38, 28, 93, 93, 86, 66, 67, 57, 40, 40, 29, 38, 37, 28, 120, 119, 114, 39, 38, 29, 41, 39, 29, 39, 37, 29, 39, 38, 29, 40, 39, 30, 41, 39, 29, 105, 104, 95, 41, 40, 28, 38, 38, 28, 121, 120, 114, 41, 39, 30, 40, 41, 29, 121, 121, 114, 41, 39, 29, 95, 94, 85, + 42, 42, 29, 43, 41, 29, 94, 94, 86, 94, 93, 85, 95, 94, 86, 108, 108, 100, 42, 38, 29, 40, 40, 30, 41, 41, 28, 43, 41, 28, 96, 95, 86, 43, 42, 30, 42, 40, 30, 42, 40, 30, 44, 40, 29, 95, 95, 86, 41, 41, 29, 43, 40, 29, 83, 81, 72, 96, 95, 86, 97, 95, 87, + 83, 81, 73, 42, 42, 30, 42, 42, 30, 95, 94, 86, 96, 94, 87, 96, 95, 87, 108, 108, 101, 43, 43, 32, 43, 43, 31, 43, 43, 31, 42, 43, 32, 44, 42, 32, 43, 41, 30, 42, 44, 30, 42, 44, 31, 43, 42, 31, 44, 41, 31, 45, 43, 32, 44, 45, 32, 45, 45, 32, 43, 44, 31, + 43, 43, 31, 44, 43, 32, 46, 42, 31, 44, 41, 31, 43, 43, 32, 43, 43, 31, 46, 42, 30, 47, 43, 31, 46, 43, 31, 45, 44, 31, 44, 44, 32, 45, 43, 31, 43, 42, 31, 43, 44, 32, 44, 43, 32, 44, 43, 32, 43, 43, 32, 44, 43, 32, 45, 44, 32, 45, 43, 31, 97, 97, 87, + 44, 44, 31, 44, 45, 32, 82, 81, 71, 45, 43, 32, 44, 44, 32, 104, 104, 94, 45, 46, 32, 98, 98, 88, 45, 44, 32, 60, 58, 48, 98, 97, 88, 98, 96, 89, 98, 96, 89, 110, 110, 103, 46, 44, 32, 47, 43, 32, 47, 42, 33, 46, 43, 32, 46, 43, 31, 98, 96, 88, 45, 44, 33, + 45, 45, 32, 45, 43, 31, 99, 96, 87, 46, 44, 32, 44, 44, 32, 97, 97, 87, 44, 45, 32, 71, 72, 61, 98, 98, 88, 99, 98, 88, 85, 84, 74, 98, 98, 88, 45, 45, 33, 98, 98, 88, 45, 45, 32, 46, 46, 32, 47, 46, 31, 99, 98, 87, 47, 45, 33, 46, 45, 32, 46, 44, 32, + 99, 97, 88, 46, 44, 32, 46, 45, 31, 46, 44, 33, 46, 44, 33, 98, 97, 88, 46, 45, 32, 45, 44, 32, 58, 56, 47, 98, 96, 88, 97, 96, 88, 98, 96, 88, 59, 57, 47, 45, 44, 33, 85, 84, 74, 99, 98, 88, 99, 98, 88, 124, 123, 116, 44, 43, 32, 44, 43, 31, 44, 43, 31, + 45, 44, 32, 46, 44, 32, 45, 44, 32, 46, 42, 33, 47, 43, 33, 47, 45, 31, 45, 45, 32, 44, 43, 32, 44, 42, 33, 45, 43, 32, 45, 43, 31, 46, 44, 33, 44, 44, 32, 43, 44, 31, 46, 44, 32, 47, 44, 32, 46, 42, 33, 44, 42, 32, 44, 44, 33, 44, 43, 32, 44, 42, 32, + 45, 41, 32, 45, 43, 31, 45, 44, 32, 45, 42, 31, 44, 42, 31, 43, 44, 31, 44, 43, 31, 44, 43, 31, 43, 43, 31, 42, 43, 32, 43, 44, 32, 44, 43, 31, 44, 42, 31, 42, 42, 31, 44, 42, 31, 44, 43, 32, 43, 42, 31, 43, 40, 30, 43, 40, 30, 43, 42, 30, 44, 42, 31, + 43, 41, 32, 43, 40, 30, 44, 40, 31, 43, 42, 30, 45, 44, 31, 43, 43, 31, 41, 43, 31, 42, 43, 31, 44, 42, 31, 42, 41, 31, 41, 40, 30, 40, 41, 30, 41, 41, 31, 43, 42, 30, 44, 41, 30, 44, 41, 29, 44, 41, 29, 43, 40, 29, 42, 40, 29, 41, 41, 30, 41, 42, 31, + 41, 40, 31, 42, 39, 30, 43, 40, 30, 41, 40, 30, 42, 40, 28, 42, 42, 29, 40, 40, 30, 40, 39, 30, 42, 40, 29, 42, 41, 29, 39, 41, 30, 39, 40, 30, 40, 39, 29, 40, 39, 29, 41, 39, 29, 41, 40, 30, 39, 40, 29, 39, 39, 29, 40, 39, 29, 41, 39, 29, 41, 38, 29, + 39, 39, 30, 39, 40, 29, 39, 39, 28, 39, 38, 29, 40, 38, 29, 39, 38, 28, 38, 37, 28, 39, 39, 28, 38, 40, 27, 38, 38, 27, 40, 37, 28, 40, 39, 28, 39, 39, 27, 38, 38, 28, 39, 38, 28, 38, 39, 27, 38, 38, 27, 40, 37, 27, 39, 37, 29, 38, 36, 29, 38, 37, 28, + 39, 37, 26, 39, 37, 28, 37, 37, 27, 39, 37, 26, 38, 37, 26, 37, 35, 26, 37, 36, 27, 37, 37, 26, 36, 37, 26, 37, 37, 27, 37, 36, 25, 37, 35, 25, 37, 35, 27, 37, 37, 27, 36, 37, 27, 35, 35, 26, 36, 35, 25, 37, 36, 26, 37, 36, 26, 37, 35, 26, 35, 35, 25, + 35, 36, 25, 36, 37, 25, 37, 35, 25, 36, 34, 25, 34, 35, 26, 35, 33, 25, 36, 33, 24, 35, 34, 26, 34, 33, 26, 35, 35, 25, 36, 34, 25, 36, 33, 24, 33, 34, 25, 34, 34, 25, 41, 41, 29, 46, 48, 33, 8, 7, 5, 31, 31, 31, 25, 25, 26, 19, 19, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 19, 19, 20, 15, 15, 15, 21, 21, 21, + 9, 10, 9, 13, 13, 13, 16, 16, 16, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 22, 28, 28, 28, 35, 35, 35, 15, 14, 13, 53, 53, 38, 44, 45, 32, 36, 34, 24, 35, 35, 26, 35, 35, 24, 35, 33, 24, 34, 32, 25, 36, 33, 24, 36, 34, 25, 37, 34, 25, 36, 35, 26, 36, 33, 26, 37, 33, 25, 36, 35, 25, 36, 36, 25, 38, 35, 26, 36, 34, 27, + 36, 35, 26, 36, 34, 26, 37, 36, 25, 37, 36, 26, 36, 37, 26, 38, 37, 26, 36, 36, 27, 36, 36, 27, 37, 36, 27, 36, 36, 25, 36, 36, 26, 39, 36, 27, 38, 36, 27, 39, 36, 28, 39, 36, 27, 37, 36, 26, 36, 37, 27, 36, 36, 27, 37, 37, 27, 36, 36, 26, 37, 37, 27, + 37, 38, 28, 37, 39, 27, 38, 37, 28, 39, 37, 27, 93, 93, 84, 38, 39, 28, 40, 39, 29, 39, 38, 29, 81, 78, 70, 53, 50, 41, 39, 37, 27, 39, 39, 27, 93, 93, 85, 39, 39, 28, 39, 39, 28, 95, 92, 86, 94, 93, 85, 41, 38, 28, 51, 54, 43, 106, 107, 100, 66, 65, 58, + 42, 37, 28, 40, 39, 28, 38, 41, 29, 39, 41, 29, 40, 39, 28, 95, 93, 85, 40, 40, 28, 93, 95, 86, 95, 94, 86, 40, 39, 28, 41, 40, 29, 95, 95, 85, 42, 41, 29, 94, 95, 85, 41, 40, 29, 94, 94, 86, 41, 41, 29, 42, 41, 30, 41, 41, 28, 109, 109, 100, 42, 40, 30, + 44, 40, 29, 43, 41, 30, 41, 39, 29, 95, 94, 85, 41, 41, 29, 41, 42, 29, 43, 43, 29, 43, 41, 29, 95, 94, 87, 43, 42, 32, 56, 54, 46, 83, 81, 73, 45, 42, 31, 43, 42, 31, 42, 42, 30, 43, 40, 30, 97, 95, 87, 43, 42, 31, 42, 42, 31, 43, 41, 30, 110, 109, 100, + 45, 43, 30, 44, 43, 30, 43, 43, 32, 43, 41, 32, 43, 42, 32, 44, 43, 31, 43, 43, 31, 43, 43, 32, 42, 43, 32, 43, 45, 32, 43, 44, 32, 44, 45, 32, 46, 44, 30, 45, 42, 31, 44, 43, 30, 44, 44, 30, 45, 42, 31, 45, 42, 31, 46, 45, 31, 45, 44, 31, 45, 43, 32, + 46, 44, 31, 45, 45, 31, 45, 44, 32, 45, 45, 32, 45, 44, 32, 47, 43, 31, 45, 43, 31, 45, 43, 31, 45, 44, 32, 46, 45, 31, 45, 44, 32, 45, 43, 33, 46, 44, 33, 98, 96, 88, 46, 44, 32, 82, 81, 70, 95, 94, 86, 45, 45, 32, 45, 46, 32, 98, 96, 88, 45, 43, 32, + 97, 97, 88, 45, 46, 33, 99, 97, 89, 46, 43, 32, 45, 43, 32, 45, 44, 32, 111, 110, 102, 44, 43, 33, 46, 43, 33, 46, 44, 32, 45, 44, 32, 44, 45, 32, 98, 97, 87, 46, 44, 33, 45, 44, 33, 46, 43, 32, 98, 96, 87, 46, 44, 32, 46, 45, 32, 99, 98, 88, 60, 58, 47, + 85, 83, 75, 46, 44, 32, 46, 45, 32, 59, 58, 47, 97, 97, 88, 45, 45, 32, 99, 99, 88, 46, 46, 31, 44, 45, 33, 45, 45, 34, 98, 98, 88, 45, 44, 32, 46, 45, 33, 46, 45, 33, 97, 97, 89, 43, 43, 32, 45, 45, 31, 47, 45, 32, 46, 44, 33, 97, 96, 88, 45, 45, 31, + 46, 45, 33, 98, 96, 89, 44, 44, 32, 44, 44, 33, 46, 45, 33, 45, 44, 32, 84, 82, 74, 58, 56, 47, 45, 45, 33, 46, 45, 32, 112, 110, 103, 47, 44, 33, 45, 44, 32, 45, 43, 33, 45, 43, 33, 45, 42, 32, 45, 43, 31, 45, 44, 32, 45, 43, 32, 46, 43, 32, 45, 43, 32, + 44, 44, 32, 46, 43, 31, 47, 43, 32, 44, 43, 32, 44, 45, 32, 43, 44, 33, 44, 42, 33, 46, 43, 33, 44, 43, 32, 44, 42, 31, 46, 44, 32, 46, 44, 33, 46, 43, 32, 46, 43, 31, 44, 43, 32, 45, 43, 32, 46, 43, 31, 45, 42, 32, 45, 43, 31, 45, 43, 31, 44, 42, 31, + 44, 42, 32, 44, 43, 33, 44, 42, 33, 44, 42, 33, 42, 43, 32, 44, 42, 31, 45, 41, 32, 43, 42, 33, 43, 43, 31, 43, 41, 31, 43, 41, 31, 42, 42, 30, 42, 41, 30, 42, 42, 31, 44, 44, 31, 45, 43, 31, 44, 42, 31, 43, 43, 31, 42, 41, 30, 43, 42, 30, 43, 42, 30, + 42, 42, 30, 43, 41, 30, 45, 41, 31, 43, 40, 30, 42, 40, 30, 44, 40, 30, 43, 42, 30, 42, 42, 30, 43, 41, 29, 43, 41, 30, 42, 42, 30, 44, 42, 30, 44, 41, 29, 43, 42, 30, 42, 42, 30, 41, 40, 30, 43, 39, 30, 43, 39, 30, 42, 39, 29, 42, 40, 29, 41, 41, 30, + 40, 41, 29, 39, 40, 29, 39, 40, 30, 41, 41, 28, 40, 40, 28, 39, 38, 28, 40, 38, 28, 42, 40, 29, 42, 40, 28, 42, 41, 27, 41, 41, 28, 40, 40, 29, 41, 40, 29, 40, 40, 27, 40, 40, 28, 40, 41, 29, 39, 40, 30, 39, 39, 29, 39, 40, 28, 39, 39, 27, 40, 38, 27, + 41, 40, 28, 41, 40, 29, 39, 37, 29, 40, 37, 28, 40, 38, 28, 38, 38, 28, 39, 37, 28, 40, 38, 27, 39, 39, 27, 38, 38, 27, 39, 38, 27, 39, 38, 28, 38, 38, 28, 40, 37, 27, 40, 37, 28, 39, 37, 27, 39, 38, 26, 38, 37, 26, 37, 36, 26, 38, 36, 26, 39, 36, 27, + 39, 37, 27, 37, 37, 26, 37, 37, 26, 38, 36, 26, 37, 37, 27, 36, 36, 27, 37, 34, 26, 38, 34, 26, 37, 34, 26, 35, 35, 26, 35, 35, 26, 37, 37, 26, 38, 36, 26, 38, 35, 27, 37, 36, 26, 36, 35, 26, 36, 35, 26, 36, 36, 25, 35, 37, 25, 34, 34, 25, 35, 33, 25, + 36, 35, 25, 36, 35, 24, 35, 34, 25, 34, 35, 25, 34, 35, 24, 35, 34, 25, 36, 35, 25, 42, 42, 28, 47, 49, 34, 8, 7, 5, 32, 32, 32, 26, 26, 27, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 14, 14, 15, 21, 21, 21, 10, 10, 10, 14, 14, 14, 16, 16, 17, 17, 17, 17, 18, 18, 18, 19, 19, 19, 19, 19, 19, + 18, 18, 19, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 25, 25, 25, 32, 32, 33, 14, 14, 12, 53, 54, 39, 45, 46, 33, 35, 36, 25, + 36, 34, 25, 34, 35, 23, 35, 34, 24, 36, 35, 25, 36, 34, 24, 35, 33, 24, 36, 35, 25, 37, 33, 24, 37, 34, 24, 35, 34, 25, 35, 36, 26, 37, 34, 25, 35, 33, 26, 35, 35, 27, 37, 34, 26, 35, 34, 27, 38, 36, 26, 37, 36, 25, 36, 37, 26, 38, 35, 27, 36, 36, 25, + 38, 37, 26, 37, 37, 26, 36, 37, 27, 38, 37, 26, 38, 35, 27, 36, 36, 27, 37, 36, 27, 37, 37, 27, 38, 37, 26, 37, 35, 26, 39, 35, 26, 38, 36, 25, 38, 37, 26, 39, 36, 28, 37, 38, 27, 40, 39, 27, 39, 38, 26, 40, 39, 26, 94, 93, 84, 40, 40, 28, 40, 39, 28, + 39, 39, 29, 95, 92, 84, 41, 38, 28, 40, 39, 28, 38, 39, 27, 38, 38, 28, 93, 93, 86, 53, 52, 43, 80, 80, 70, 93, 93, 84, 38, 39, 27, 94, 94, 85, 41, 40, 28, 93, 92, 85, 39, 39, 28, 40, 39, 29, 39, 39, 30, 39, 41, 30, 40, 39, 29, 95, 94, 86, 40, 41, 29, + 93, 94, 86, 40, 41, 29, 94, 95, 86, 40, 41, 30, 94, 95, 86, 40, 41, 29, 95, 95, 86, 42, 41, 30, 94, 95, 86, 41, 41, 29, 41, 42, 30, 41, 42, 31, 96, 94, 86, 44, 40, 29, 42, 40, 30, 41, 39, 29, 42, 40, 30, 84, 84, 74, 43, 42, 30, 44, 40, 30, 44, 40, 29, + 42, 41, 29, 115, 115, 107, 42, 42, 30, 83, 82, 73, 97, 95, 86, 96, 95, 86, 97, 96, 86, 96, 95, 86, 43, 42, 30, 97, 95, 87, 44, 41, 30, 43, 41, 31, 42, 41, 32, 96, 94, 87, 42, 41, 31, 42, 41, 31, 44, 42, 31, 44, 41, 31, 42, 42, 30, 43, 44, 31, 43, 43, 32, + 42, 42, 32, 42, 44, 32, 42, 44, 32, 45, 45, 32, 43, 45, 32, 45, 43, 31, 46, 43, 31, 44, 43, 32, 43, 42, 32, 44, 44, 31, 44, 43, 30, 45, 44, 31, 46, 45, 31, 45, 44, 32, 45, 44, 33, 45, 43, 31, 44, 43, 31, 45, 43, 32, 45, 42, 32, 44, 44, 33, 44, 46, 32, + 44, 44, 32, 44, 43, 32, 45, 44, 32, 45, 43, 32, 45, 42, 32, 46, 43, 32, 98, 96, 88, 44, 43, 33, 97, 97, 89, 46, 44, 32, 99, 98, 88, 45, 45, 32, 97, 97, 89, 45, 43, 32, 99, 97, 88, 46, 46, 33, 97, 97, 88, 45, 44, 32, 47, 43, 33, 45, 43, 33, 112, 111, 104, + 45, 45, 32, 44, 45, 33, 45, 45, 32, 45, 44, 32, 45, 44, 33, 98, 97, 89, 47, 46, 33, 45, 46, 33, 45, 44, 33, 99, 96, 89, 48, 45, 33, 47, 44, 33, 98, 96, 88, 98, 97, 88, 48, 46, 32, 47, 46, 33, 46, 44, 33, 46, 45, 33, 98, 99, 89, 44, 45, 33, 97, 97, 89, + 45, 45, 34, 45, 47, 33, 44, 45, 32, 98, 97, 88, 46, 45, 33, 45, 45, 32, 45, 46, 32, 98, 97, 88, 46, 44, 32, 47, 45, 32, 46, 43, 32, 45, 43, 32, 98, 98, 89, 46, 43, 33, 46, 43, 32, 111, 110, 102, 97, 97, 88, 97, 97, 88, 98, 97, 88, 72, 71, 60, 99, 97, 88, + 45, 43, 32, 45, 44, 31, 46, 43, 31, 98, 96, 87, 46, 45, 31, 47, 44, 32, 47, 44, 33, 46, 44, 33, 45, 44, 32, 45, 45, 33, 45, 44, 33, 46, 43, 32, 47, 43, 32, 46, 44, 32, 45, 45, 33, 47, 45, 33, 46, 43, 33, 44, 42, 32, 44, 44, 32, 43, 45, 32, 43, 44, 32, + 44, 42, 33, 44, 43, 32, 45, 44, 31, 46, 44, 32, 45, 44, 33, 45, 43, 32, 45, 43, 31, 44, 45, 30, 43, 44, 31, 45, 42, 31, 45, 42, 31, 43, 44, 32, 43, 43, 32, 44, 42, 32, 44, 44, 32, 42, 43, 31, 43, 42, 32, 45, 43, 32, 45, 44, 32, 45, 44, 33, 45, 42, 33, + 44, 42, 32, 44, 42, 31, 43, 41, 31, 42, 41, 31, 42, 42, 32, 41, 43, 31, 43, 44, 31, 44, 44, 32, 42, 42, 31, 42, 42, 30, 44, 43, 30, 43, 44, 30, 42, 44, 30, 41, 42, 30, 43, 40, 31, 45, 41, 31, 44, 42, 31, 41, 40, 31, 41, 40, 31, 43, 41, 31, 44, 42, 32, + 43, 43, 31, 43, 43, 29, 44, 42, 30, 44, 41, 31, 43, 43, 31, 41, 41, 30, 42, 41, 29, 42, 42, 30, 43, 41, 31, 44, 41, 30, 43, 41, 29, 42, 40, 30, 42, 40, 31, 41, 41, 29, 40, 40, 29, 42, 39, 30, 42, 40, 29, 39, 40, 28, 39, 39, 28, 39, 39, 29, 38, 38, 30, + 39, 38, 29, 41, 41, 29, 42, 41, 28, 41, 40, 28, 40, 41, 27, 39, 41, 28, 38, 41, 29, 40, 39, 28, 40, 39, 27, 41, 39, 28, 41, 40, 29, 41, 39, 28, 40, 39, 28, 39, 38, 27, 39, 37, 28, 41, 38, 28, 41, 39, 28, 38, 39, 28, 38, 39, 29, 39, 39, 28, 40, 38, 27, + 39, 37, 27, 40, 39, 27, 40, 38, 28, 40, 38, 28, 40, 39, 26, 38, 37, 26, 38, 37, 26, 40, 39, 27, 39, 37, 27, 38, 36, 26, 39, 37, 26, 37, 36, 27, 37, 37, 26, 39, 38, 27, 37, 37, 27, 36, 38, 27, 36, 37, 27, 37, 36, 26, 38, 37, 27, 38, 36, 27, 38, 35, 26, + 38, 37, 26, 37, 37, 26, 37, 36, 27, 37, 36, 27, 36, 36, 25, 36, 35, 25, 36, 34, 27, 36, 35, 27, 35, 35, 27, 36, 34, 26, 35, 35, 25, 35, 35, 24, 36, 33, 25, 37, 33, 25, 37, 34, 25, 37, 34, 26, 35, 34, 25, 36, 35, 25, 36, 35, 25, 35, 35, 24, 35, 35, 24, + 42, 40, 28, 49, 47, 33, 8, 7, 5, 32, 32, 32, 27, 27, 27, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, 20, 20, 20, 19, 19, 20, + 19, 19, 19, 18, 18, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 14, 14, 15, 21, 21, 21, 10, 10, 9, 13, 13, 13, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, + 17, 17, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 25, 25, 25, 32, 32, 32, 14, 14, 12, 53, 53, 38, 46, 44, 32, 33, 34, 25, 36, 33, 24, 34, 34, 25, 35, 33, 27, 35, 33, 25, 35, 35, 26, 35, 34, 25, 34, 36, 26, + 36, 36, 25, 34, 35, 26, 36, 34, 26, 38, 35, 26, 35, 36, 26, 35, 33, 26, 37, 35, 26, 37, 37, 26, 38, 37, 25, 38, 35, 26, 37, 35, 28, 37, 35, 27, 36, 35, 25, 36, 36, 27, 38, 35, 26, 36, 37, 27, 38, 37, 27, 39, 35, 26, 37, 36, 27, 39, 35, 26, 36, 35, 25, + 38, 38, 26, 36, 36, 26, 36, 36, 27, 39, 36, 26, 39, 35, 26, 38, 36, 26, 37, 39, 26, 38, 36, 26, 37, 38, 27, 37, 38, 27, 39, 37, 27, 92, 92, 86, 39, 39, 28, 39, 40, 28, 39, 38, 28, 95, 92, 85, 39, 39, 28, 39, 39, 27, 38, 38, 27, 54, 52, 43, 81, 80, 71, + 94, 94, 86, 40, 39, 29, 66, 66, 57, 66, 65, 57, 94, 94, 86, 41, 39, 28, 95, 93, 86, 40, 37, 30, 80, 79, 72, 94, 94, 85, 81, 80, 72, 42, 40, 29, 109, 108, 100, 54, 54, 44, 80, 79, 72, 41, 41, 28, 94, 95, 86, 39, 42, 29, 95, 95, 86, 43, 40, 30, 95, 96, 86, + 41, 40, 30, 96, 94, 86, 43, 41, 30, 42, 41, 29, 41, 42, 30, 96, 95, 86, 44, 42, 29, 42, 41, 31, 42, 42, 30, 43, 41, 30, 109, 108, 100, 82, 81, 71, 96, 95, 87, 56, 55, 44, 44, 41, 31, 101, 101, 93, 43, 41, 30, 71, 69, 59, 69, 70, 59, 43, 42, 31, 43, 42, 30, + 96, 95, 87, 44, 42, 31, 97, 95, 86, 44, 43, 30, 44, 41, 32, 43, 41, 32, 93, 91, 85, 43, 41, 31, 42, 43, 32, 45, 43, 32, 44, 42, 32, 43, 43, 31, 44, 43, 31, 43, 44, 31, 45, 44, 31, 44, 44, 32, 43, 44, 32, 43, 44, 32, 45, 44, 32, 45, 43, 32, 45, 44, 32, + 43, 44, 32, 43, 44, 31, 44, 43, 31, 46, 42, 31, 45, 43, 31, 43, 43, 30, 45, 43, 31, 46, 45, 31, 46, 46, 31, 46, 44, 31, 45, 44, 31, 46, 45, 32, 47, 43, 33, 45, 42, 32, 44, 44, 31, 44, 46, 31, 45, 45, 31, 44, 43, 32, 44, 44, 31, 45, 45, 32, 111, 111, 102, + 58, 57, 46, 85, 84, 73, 47, 45, 31, 99, 98, 87, 45, 44, 32, 105, 105, 95, 46, 45, 33, 97, 97, 88, 44, 45, 32, 98, 98, 89, 47, 44, 32, 47, 44, 33, 47, 46, 33, 104, 103, 95, 45, 44, 34, 85, 83, 74, 100, 97, 89, 87, 83, 75, 46, 44, 33, 96, 97, 87, 46, 45, 33, + 47, 44, 34, 45, 46, 32, 102, 103, 94, 46, 44, 34, 47, 44, 33, 100, 98, 88, 73, 73, 60, 69, 70, 57, 45, 44, 32, 47, 44, 33, 46, 46, 33, 98, 97, 89, 47, 43, 33, 95, 93, 85, 46, 44, 33, 46, 45, 32, 45, 45, 33, 98, 98, 89, 46, 45, 34, 45, 43, 34, 44, 44, 34, + 111, 111, 102, 98, 98, 88, 97, 98, 88, 84, 84, 75, 44, 43, 33, 97, 97, 88, 47, 45, 33, 46, 44, 33, 98, 96, 88, 47, 44, 32, 47, 44, 32, 46, 43, 32, 98, 97, 88, 98, 98, 88, 46, 44, 33, 46, 44, 33, 46, 46, 33, 93, 91, 82, 45, 44, 33, 44, 43, 33, 45, 44, 34, + 47, 44, 33, 47, 44, 32, 46, 44, 33, 46, 43, 34, 45, 44, 33, 46, 44, 32, 47, 44, 32, 45, 44, 33, 46, 46, 33, 46, 46, 31, 45, 46, 32, 46, 45, 33, 46, 46, 32, 44, 45, 31, 44, 45, 32, 44, 45, 32, 44, 44, 31, 45, 44, 31, 46, 44, 31, 45, 44, 32, 46, 42, 33, + 45, 42, 32, 44, 44, 31, 45, 43, 31, 44, 44, 30, 44, 45, 31, 46, 45, 32, 45, 43, 31, 45, 42, 31, 45, 44, 31, 44, 45, 32, 43, 43, 32, 43, 43, 32, 44, 44, 31, 43, 43, 31, 43, 41, 32, 44, 41, 32, 43, 42, 32, 42, 42, 32, 42, 42, 32, 44, 41, 31, 43, 43, 31, + 44, 43, 31, 45, 42, 31, 44, 41, 32, 44, 42, 30, 43, 42, 30, 42, 41, 30, 43, 41, 30, 44, 42, 31, 42, 43, 31, 41, 43, 30, 42, 43, 31, 43, 42, 30, 43, 42, 30, 43, 43, 31, 44, 41, 31, 44, 40, 31, 44, 41, 30, 42, 42, 30, 42, 40, 31, 42, 41, 30, 40, 43, 30, + 41, 42, 30, 43, 41, 30, 43, 41, 31, 42, 42, 30, 41, 41, 28, 40, 41, 30, 40, 41, 31, 41, 40, 31, 42, 40, 30, 42, 40, 29, 40, 41, 28, 40, 40, 28, 41, 39, 29, 40, 40, 29, 39, 41, 29, 42, 42, 29, 42, 41, 28, 40, 39, 29, 39, 39, 29, 38, 40, 28, 40, 40, 28, + 40, 38, 28, 40, 39, 27, 39, 39, 28, 39, 40, 29, 41, 41, 28, 42, 39, 29, 41, 37, 28, 40, 37, 28, 40, 38, 28, 40, 39, 28, 40, 37, 28, 41, 37, 28, 41, 38, 28, 40, 39, 28, 39, 39, 28, 40, 38, 28, 40, 37, 28, 39, 39, 27, 38, 37, 27, 39, 35, 27, 41, 37, 27, + 39, 38, 26, 38, 37, 27, 39, 39, 27, 38, 38, 27, 39, 36, 28, 38, 35, 28, 38, 36, 27, 39, 37, 27, 37, 36, 27, 36, 36, 28, 36, 36, 26, 37, 37, 25, 38, 36, 25, 37, 36, 26, 36, 37, 26, 36, 37, 27, 35, 35, 27, 35, 35, 27, 37, 36, 28, 36, 36, 27, 36, 37, 26, + 37, 37, 26, 37, 37, 27, 36, 36, 27, 35, 35, 26, 35, 35, 25, 36, 36, 26, 34, 35, 26, 35, 33, 26, 36, 32, 25, 36, 34, 24, 36, 36, 25, 36, 36, 25, 35, 34, 24, 35, 34, 25, 41, 41, 29, 47, 47, 33, 8, 7, 5, 28, 28, 29, 22, 22, 22, 15, 15, 16, 15, 15, 15, + 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 17, 16, 16, 16, 12, 12, 13, 20, 20, 20, + 9, 9, 9, 13, 13, 13, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, + 19, 19, 20, 25, 26, 26, 33, 33, 33, 14, 14, 12, 53, 55, 40, 43, 44, 33, 35, 36, 24, 34, 34, 25, 36, 34, 25, 37, 34, 24, 38, 32, 24, 35, 35, 26, 35, 36, 25, 36, 36, 25, 36, 36, 25, 38, 34, 25, 37, 33, 25, 37, 36, 25, 37, 36, 27, 36, 33, 26, 38, 34, 25, + 38, 34, 25, 37, 35, 26, 37, 36, 27, 36, 36, 26, 36, 37, 27, 38, 38, 25, 39, 37, 26, 38, 38, 26, 38, 37, 26, 39, 36, 26, 37, 37, 28, 37, 38, 27, 39, 36, 27, 38, 37, 26, 40, 37, 27, 39, 35, 25, 37, 35, 27, 36, 36, 26, 37, 36, 26, 38, 38, 27, 39, 37, 28, + 39, 39, 26, 38, 40, 27, 37, 40, 28, 39, 38, 28, 93, 92, 84, 38, 39, 27, 39, 38, 28, 38, 41, 29, 52, 53, 41, 79, 80, 70, 39, 39, 27, 41, 39, 28, 93, 94, 85, 38, 40, 30, 94, 93, 86, 40, 39, 29, 38, 37, 29, 107, 106, 99, 81, 80, 71, 40, 41, 31, 67, 66, 59, + 66, 66, 57, 40, 40, 28, 39, 39, 29, 39, 39, 29, 41, 41, 28, 107, 108, 100, 93, 96, 85, 39, 42, 29, 42, 40, 30, 69, 66, 57, 68, 67, 57, 122, 121, 114, 40, 42, 28, 94, 95, 86, 40, 40, 31, 67, 66, 58, 68, 68, 57, 43, 41, 29, 56, 53, 45, 122, 121, 114, 42, 39, 29, + 43, 40, 31, 41, 40, 30, 43, 41, 29, 95, 96, 86, 42, 41, 30, 43, 40, 30, 44, 41, 30, 42, 41, 30, 104, 101, 95, 44, 41, 32, 43, 43, 31, 95, 95, 87, 42, 41, 30, 44, 41, 30, 97, 95, 87, 42, 41, 31, 69, 68, 59, 70, 69, 59, 43, 41, 30, 57, 53, 45, 106, 102, 96, + 45, 43, 32, 45, 44, 30, 44, 43, 31, 43, 43, 32, 44, 41, 31, 46, 42, 31, 45, 42, 32, 43, 42, 33, 42, 43, 32, 43, 45, 32, 43, 45, 31, 43, 44, 32, 44, 44, 32, 44, 43, 32, 46, 42, 32, 46, 44, 32, 44, 43, 32, 45, 42, 32, 45, 44, 31, 43, 44, 32, 46, 43, 32, + 48, 44, 31, 46, 44, 31, 45, 43, 32, 45, 42, 32, 47, 43, 32, 45, 44, 33, 46, 44, 32, 47, 42, 31, 45, 43, 32, 44, 43, 31, 44, 43, 31, 45, 44, 32, 44, 46, 33, 110, 111, 103, 97, 98, 89, 46, 44, 33, 47, 43, 32, 72, 71, 60, 72, 73, 60, 105, 106, 96, 45, 44, 32, + 98, 96, 88, 46, 43, 32, 89, 87, 78, 54, 53, 43, 44, 43, 33, 58, 57, 47, 103, 102, 93, 46, 45, 33, 44, 43, 34, 45, 44, 34, 46, 44, 33, 45, 43, 33, 101, 100, 91, 99, 99, 88, 99, 98, 88, 99, 97, 89, 105, 104, 96, 45, 46, 34, 47, 44, 32, 99, 98, 88, 47, 47, 33, + 99, 97, 89, 46, 43, 34, 47, 44, 32, 85, 84, 74, 98, 97, 88, 47, 43, 33, 97, 95, 87, 56, 56, 43, 45, 46, 33, 98, 98, 88, 58, 58, 46, 46, 44, 33, 47, 43, 33, 45, 44, 33, 98, 98, 88, 46, 45, 32, 45, 44, 32, 45, 43, 33, 47, 44, 33, 112, 111, 102, 73, 71, 60, + 47, 43, 33, 72, 70, 62, 71, 71, 60, 45, 44, 32, 72, 71, 60, 71, 72, 59, 58, 59, 46, 85, 85, 75, 45, 44, 32, 45, 43, 32, 116, 115, 106, 46, 45, 32, 46, 45, 34, 47, 45, 33, 46, 45, 32, 47, 45, 32, 47, 44, 33, 45, 44, 33, 46, 46, 32, 46, 45, 32, 45, 44, 33, + 46, 44, 33, 47, 45, 33, 47, 44, 32, 46, 44, 32, 44, 45, 32, 44, 44, 33, 45, 43, 32, 47, 44, 32, 46, 42, 31, 44, 42, 32, 44, 44, 32, 45, 44, 32, 46, 45, 33, 45, 45, 33, 44, 43, 32, 45, 42, 32, 44, 42, 32, 44, 43, 32, 45, 42, 33, 46, 42, 33, 44, 42, 32, + 44, 42, 33, 44, 43, 32, 44, 43, 32, 45, 43, 32, 44, 43, 32, 44, 44, 33, 44, 43, 33, 46, 44, 32, 45, 43, 32, 43, 42, 32, 43, 42, 31, 42, 42, 32, 42, 41, 32, 43, 42, 32, 44, 44, 32, 42, 44, 32, 43, 43, 30, 42, 41, 30, 44, 41, 31, 45, 42, 31, 43, 44, 31, + 42, 42, 30, 43, 40, 30, 44, 41, 32, 43, 42, 32, 41, 43, 31, 42, 42, 31, 44, 41, 31, 44, 42, 30, 44, 41, 30, 43, 41, 31, 42, 42, 30, 43, 42, 29, 43, 41, 30, 43, 41, 30, 42, 40, 29, 41, 41, 30, 42, 41, 30, 42, 41, 30, 43, 41, 30, 44, 41, 30, 44, 43, 30, + 42, 42, 30, 41, 40, 29, 42, 40, 30, 42, 39, 30, 43, 39, 29, 42, 40, 28, 42, 40, 29, 42, 39, 30, 41, 40, 28, 41, 39, 28, 40, 41, 29, 41, 42, 29, 42, 40, 29, 41, 39, 29, 40, 40, 28, 41, 41, 27, 42, 39, 27, 41, 38, 29, 41, 38, 29, 42, 40, 28, 41, 40, 28, + 41, 39, 28, 41, 38, 29, 39, 38, 28, 39, 39, 27, 39, 39, 28, 39, 39, 28, 39, 38, 27, 37, 37, 27, 39, 38, 28, 41, 37, 28, 40, 38, 28, 39, 40, 28, 39, 39, 27, 39, 38, 27, 38, 38, 27, 39, 38, 27, 39, 38, 27, 38, 39, 26, 37, 38, 27, 39, 38, 27, 38, 38, 27, + 37, 37, 26, 38, 37, 27, 38, 37, 28, 38, 38, 27, 38, 39, 26, 38, 38, 26, 38, 37, 26, 37, 37, 27, 37, 37, 27, 37, 36, 25, 38, 37, 27, 36, 37, 27, 36, 36, 27, 37, 37, 28, 37, 36, 26, 35, 34, 26, 35, 35, 27, 36, 35, 26, 35, 35, 26, 36, 34, 26, 36, 33, 25, + 34, 34, 26, 33, 36, 26, 34, 35, 25, 37, 34, 26, 35, 35, 24, 34, 34, 25, 35, 33, 26, 41, 41, 29, 48, 49, 33, 8, 7, 5, 28, 28, 29, 23, 23, 23, 16, 16, 16, 16, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, + 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, 10, 10, 10, 14, 14, 15, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 21, 21, 20, 21, 21, 26, 26, 27, 33, 33, 33, 14, 14, 12, 54, 55, 40, 45, 44, 33, 36, 34, 26, + 34, 36, 24, 33, 35, 25, 35, 34, 24, 36, 34, 24, 36, 35, 26, 35, 36, 26, 36, 34, 26, 37, 36, 25, 37, 36, 26, 36, 35, 25, 35, 35, 25, 36, 34, 26, 38, 35, 25, 38, 35, 26, 36, 36, 26, 38, 36, 26, 37, 36, 28, 35, 36, 26, 36, 36, 26, 39, 35, 25, 37, 36, 27, + 37, 38, 28, 40, 36, 27, 38, 38, 27, 38, 36, 26, 37, 35, 26, 39, 37, 27, 39, 37, 27, 36, 38, 27, 37, 36, 27, 39, 37, 27, 37, 38, 27, 36, 37, 27, 38, 37, 28, 40, 38, 28, 38, 40, 27, 38, 40, 27, 40, 38, 28, 39, 38, 27, 92, 93, 84, 39, 37, 28, 40, 38, 29, + 38, 39, 29, 39, 38, 28, 54, 54, 43, 94, 93, 86, 93, 93, 85, 40, 40, 28, 41, 38, 29, 67, 67, 58, 39, 38, 29, 40, 38, 28, 82, 80, 72, 42, 39, 29, 39, 37, 30, 41, 38, 29, 69, 66, 57, 40, 40, 30, 39, 40, 28, 42, 41, 29, 42, 41, 30, 93, 95, 85, 95, 95, 85, + 42, 40, 29, 41, 43, 29, 41, 42, 29, 95, 96, 86, 94, 95, 86, 41, 42, 30, 68, 68, 57, 44, 41, 29, 43, 42, 29, 69, 69, 57, 96, 94, 87, 83, 80, 72, 96, 93, 86, 43, 40, 30, 42, 41, 30, 44, 40, 31, 43, 40, 30, 116, 113, 106, 44, 42, 30, 43, 42, 31, 43, 41, 31, + 43, 42, 31, 71, 69, 58, 97, 95, 86, 55, 55, 45, 42, 43, 32, 96, 96, 87, 97, 95, 86, 43, 41, 31, 45, 41, 31, 44, 41, 31, 70, 68, 60, 97, 95, 87, 84, 81, 73, 72, 70, 60, 43, 43, 32, 43, 41, 31, 45, 42, 31, 46, 42, 32, 44, 42, 31, 43, 44, 31, 44, 45, 32, + 44, 43, 32, 42, 42, 31, 43, 43, 32, 44, 44, 33, 43, 44, 33, 44, 45, 31, 46, 44, 31, 46, 42, 31, 44, 42, 30, 45, 42, 30, 47, 44, 32, 45, 44, 32, 44, 44, 33, 46, 44, 33, 46, 43, 32, 47, 43, 32, 47, 44, 33, 46, 44, 34, 45, 43, 33, 44, 43, 32, 45, 43, 31, + 45, 43, 32, 44, 43, 33, 44, 46, 31, 46, 45, 32, 45, 44, 32, 44, 44, 33, 94, 93, 86, 99, 96, 89, 44, 43, 33, 44, 44, 32, 46, 45, 34, 98, 97, 89, 98, 98, 88, 45, 46, 34, 72, 70, 61, 47, 43, 33, 54, 52, 42, 71, 70, 61, 98, 97, 88, 85, 85, 75, 98, 97, 88, + 46, 45, 32, 46, 44, 33, 46, 44, 33, 47, 45, 32, 46, 44, 32, 99, 97, 88, 47, 44, 32, 46, 44, 34, 46, 44, 34, 99, 98, 89, 47, 45, 34, 46, 45, 34, 89, 90, 80, 46, 46, 33, 48, 44, 32, 98, 97, 89, 97, 99, 89, 57, 59, 47, 71, 70, 61, 44, 43, 32, 97, 97, 88, + 85, 85, 74, 99, 98, 89, 72, 70, 61, 45, 45, 33, 47, 46, 33, 47, 44, 33, 47, 45, 33, 99, 97, 89, 46, 44, 33, 46, 44, 33, 46, 44, 34, 47, 44, 33, 74, 71, 61, 85, 85, 75, 71, 70, 60, 47, 44, 32, 74, 72, 61, 99, 99, 88, 73, 71, 61, 46, 44, 33, 45, 45, 33, + 57, 59, 47, 98, 98, 88, 98, 98, 88, 71, 71, 61, 47, 44, 32, 47, 43, 32, 46, 43, 34, 46, 44, 34, 46, 44, 33, 46, 43, 33, 47, 44, 33, 45, 44, 32, 44, 44, 32, 45, 44, 32, 46, 44, 32, 45, 45, 31, 45, 46, 32, 46, 45, 32, 46, 44, 31, 46, 44, 31, 45, 45, 32, + 46, 45, 32, 47, 43, 32, 46, 42, 33, 44, 43, 33, 45, 43, 33, 46, 45, 32, 45, 44, 31, 45, 43, 32, 45, 43, 33, 44, 44, 32, 44, 43, 31, 45, 44, 31, 46, 45, 32, 46, 44, 32, 46, 43, 32, 46, 43, 32, 44, 43, 33, 44, 42, 33, 44, 44, 31, 44, 45, 31, 45, 43, 31, + 46, 43, 30, 46, 44, 31, 45, 43, 32, 42, 42, 32, 43, 42, 31, 46, 41, 31, 45, 41, 30, 44, 42, 30, 45, 42, 31, 45, 43, 32, 44, 44, 32, 44, 42, 31, 43, 42, 31, 42, 43, 31, 42, 41, 30, 44, 41, 30, 45, 43, 32, 44, 42, 32, 44, 41, 31, 44, 41, 30, 44, 42, 29, + 44, 41, 30, 43, 40, 30, 42, 41, 30, 43, 43, 30, 44, 43, 29, 42, 43, 31, 42, 42, 31, 44, 41, 30, 43, 41, 30, 43, 40, 30, 42, 40, 30, 42, 40, 30, 42, 40, 31, 43, 41, 30, 41, 41, 30, 41, 40, 30, 42, 40, 30, 42, 42, 30, 42, 41, 30, 43, 39, 29, 42, 39, 30, + 40, 41, 31, 40, 42, 30, 41, 41, 29, 40, 39, 29, 39, 39, 29, 40, 40, 29, 41, 41, 28, 40, 40, 29, 41, 40, 29, 41, 41, 28, 42, 41, 27, 41, 40, 27, 40, 38, 28, 40, 39, 29, 40, 39, 28, 40, 39, 28, 41, 40, 28, 41, 39, 27, 40, 38, 27, 38, 39, 28, 39, 38, 28, + 39, 38, 28, 39, 40, 29, 39, 39, 28, 38, 37, 28, 38, 36, 27, 38, 36, 27, 40, 36, 28, 38, 37, 26, 38, 39, 27, 38, 39, 28, 38, 38, 28, 39, 37, 28, 39, 36, 27, 37, 36, 27, 38, 37, 27, 40, 37, 27, 38, 38, 26, 36, 38, 27, 38, 38, 28, 37, 37, 27, 37, 36, 26, + 38, 36, 26, 37, 38, 26, 36, 37, 26, 37, 35, 28, 37, 34, 27, 36, 36, 26, 35, 36, 27, 37, 36, 27, 36, 36, 27, 35, 37, 27, 37, 37, 26, 38, 36, 26, 37, 34, 26, 35, 34, 26, 34, 37, 25, 35, 35, 26, 36, 34, 25, 37, 35, 25, 35, 33, 26, 36, 33, 25, 37, 35, 24, + 41, 40, 28, 48, 46, 34, 8, 7, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 21, 11, 10, 10, 15, 15, 15, 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, + 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 27, 27, 27, 34, 34, 34, 14, 14, 13, 53, 55, 40, 45, 46, 33, 35, 35, 27, 34, 36, 24, 36, 36, 25, 36, 36, 25, 37, 34, 24, 37, 34, 25, 37, 36, 26, 38, 37, 26, + 37, 35, 26, 36, 37, 26, 37, 37, 26, 36, 36, 24, 37, 34, 27, 38, 34, 25, 36, 36, 26, 38, 35, 26, 38, 35, 26, 36, 35, 25, 38, 37, 26, 38, 37, 27, 38, 36, 26, 39, 35, 25, 38, 36, 26, 39, 36, 27, 39, 36, 27, 38, 36, 26, 39, 37, 26, 39, 38, 26, 39, 38, 26, + 38, 38, 27, 37, 37, 28, 38, 37, 28, 36, 38, 28, 37, 36, 28, 39, 36, 26, 39, 38, 28, 37, 39, 29, 38, 37, 29, 38, 39, 27, 40, 41, 27, 93, 94, 84, 40, 39, 27, 39, 39, 27, 40, 39, 28, 40, 38, 27, 40, 39, 29, 39, 39, 29, 40, 38, 27, 39, 39, 28, 40, 38, 28, + 40, 40, 27, 39, 38, 29, 40, 38, 30, 39, 40, 29, 40, 40, 29, 39, 41, 29, 41, 40, 30, 42, 38, 29, 40, 39, 29, 39, 40, 31, 41, 39, 30, 42, 39, 28, 122, 121, 114, 69, 68, 57, 41, 41, 29, 41, 43, 28, 41, 40, 28, 94, 94, 86, 96, 94, 87, 40, 41, 30, 95, 95, 87, + 44, 39, 29, 42, 40, 29, 43, 41, 29, 42, 41, 30, 42, 41, 30, 95, 94, 86, 41, 40, 29, 43, 42, 30, 45, 40, 31, 43, 39, 30, 110, 109, 101, 43, 42, 30, 43, 41, 31, 42, 43, 30, 43, 42, 31, 43, 40, 32, 43, 40, 32, 44, 41, 31, 44, 42, 31, 46, 42, 30, 44, 41, 31, + 43, 42, 32, 44, 43, 31, 45, 42, 32, 46, 41, 31, 45, 43, 32, 45, 42, 32, 43, 41, 31, 43, 42, 33, 44, 42, 32, 45, 43, 31, 45, 44, 31, 44, 44, 32, 44, 45, 32, 43, 44, 32, 45, 43, 32, 45, 44, 32, 46, 46, 31, 44, 44, 32, 44, 42, 31, 45, 42, 31, 45, 45, 32, + 43, 46, 32, 45, 45, 32, 47, 44, 33, 47, 43, 31, 45, 44, 30, 46, 42, 31, 48, 42, 31, 46, 44, 31, 45, 44, 31, 47, 43, 32, 48, 44, 31, 46, 45, 32, 45, 44, 32, 46, 45, 32, 46, 44, 32, 47, 44, 33, 46, 45, 33, 45, 44, 33, 46, 44, 33, 44, 44, 32, 96, 96, 87, + 72, 71, 61, 45, 44, 32, 44, 46, 33, 45, 46, 34, 98, 98, 89, 99, 98, 89, 46, 44, 32, 99, 98, 88, 46, 46, 33, 45, 46, 34, 46, 46, 34, 46, 45, 32, 45, 45, 32, 99, 97, 89, 47, 44, 34, 46, 44, 33, 46, 45, 33, 46, 45, 33, 48, 43, 33, 99, 96, 89, 46, 43, 34, + 46, 44, 34, 47, 45, 33, 100, 98, 89, 47, 46, 33, 58, 58, 47, 84, 85, 75, 46, 46, 33, 47, 45, 33, 46, 45, 33, 44, 46, 34, 46, 47, 34, 46, 47, 33, 46, 46, 32, 99, 98, 88, 45, 46, 32, 46, 46, 33, 47, 45, 33, 46, 45, 32, 45, 46, 33, 45, 46, 33, 47, 45, 33, + 98, 98, 90, 46, 45, 33, 47, 45, 32, 47, 44, 33, 46, 45, 34, 47, 46, 33, 49, 44, 32, 48, 45, 32, 46, 46, 34, 46, 46, 34, 46, 45, 34, 45, 44, 33, 45, 44, 33, 46, 44, 33, 47, 44, 33, 48, 45, 33, 48, 45, 32, 46, 45, 32, 46, 46, 32, 48, 45, 32, 48, 44, 33, + 48, 43, 34, 47, 43, 34, 45, 44, 33, 45, 44, 33, 47, 45, 33, 45, 44, 33, 45, 44, 34, 46, 46, 33, 47, 47, 33, 48, 46, 33, 47, 44, 32, 46, 44, 33, 45, 44, 32, 47, 44, 33, 46, 44, 33, 45, 44, 33, 46, 44, 32, 46, 44, 33, 45, 44, 33, 46, 43, 32, 45, 44, 33, + 45, 45, 33, 46, 44, 32, 44, 43, 33, 43, 43, 33, 45, 45, 31, 45, 44, 32, 44, 42, 32, 44, 43, 32, 43, 44, 32, 44, 43, 31, 47, 44, 31, 46, 43, 33, 45, 44, 33, 46, 44, 32, 46, 43, 32, 45, 43, 32, 44, 44, 31, 44, 43, 32, 44, 44, 32, 44, 43, 31, 44, 41, 30, + 44, 42, 32, 43, 44, 32, 42, 42, 31, 42, 41, 31, 44, 40, 31, 44, 41, 31, 44, 43, 31, 44, 44, 32, 43, 43, 32, 43, 43, 31, 44, 43, 31, 43, 42, 31, 43, 41, 31, 45, 41, 30, 43, 41, 30, 43, 42, 31, 45, 43, 31, 43, 41, 29, 42, 42, 30, 42, 42, 30, 42, 40, 30, + 43, 41, 30, 43, 43, 30, 43, 43, 29, 44, 40, 28, 43, 41, 29, 41, 42, 31, 43, 41, 30, 41, 42, 29, 41, 42, 30, 43, 40, 30, 43, 40, 31, 42, 41, 29, 42, 41, 28, 42, 41, 29, 40, 40, 29, 39, 39, 29, 40, 40, 28, 39, 40, 29, 39, 41, 29, 40, 40, 30, 40, 39, 30, + 39, 39, 29, 39, 39, 28, 41, 39, 28, 41, 40, 28, 41, 40, 28, 42, 39, 28, 42, 38, 28, 42, 38, 28, 41, 38, 28, 39, 38, 27, 39, 40, 28, 41, 39, 29, 40, 38, 28, 38, 38, 27, 38, 39, 27, 40, 39, 27, 39, 37, 29, 39, 39, 28, 40, 39, 27, 40, 38, 28, 40, 38, 29, + 38, 37, 29, 38, 37, 29, 38, 38, 27, 37, 38, 27, 37, 38, 28, 39, 38, 28, 39, 37, 28, 38, 37, 28, 37, 36, 27, 36, 37, 27, 36, 38, 27, 37, 38, 27, 38, 38, 27, 39, 37, 26, 37, 36, 27, 37, 37, 28, 38, 38, 26, 37, 37, 26, 36, 36, 26, 38, 36, 26, 39, 37, 26, + 36, 36, 25, 35, 35, 26, 34, 36, 27, 35, 37, 27, 36, 37, 27, 35, 34, 26, 35, 35, 25, 34, 35, 25, 36, 33, 26, 38, 34, 25, 36, 34, 25, 36, 34, 27, 36, 36, 25, 35, 34, 24, 42, 41, 29, 49, 47, 34, 8, 7, 5, 31, 31, 31, 25, 25, 26, 19, 19, 19, 19, 19, 19, + 18, 18, 19, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, + 9, 9, 8, 12, 12, 12, 14, 14, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 19, 19, 19, 19, 18, 19, 19, 19, 19, 19, 18, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, + 21, 21, 21, 27, 27, 28, 34, 34, 34, 14, 14, 13, 55, 54, 40, 45, 44, 32, 35, 35, 25, 37, 34, 26, 36, 36, 25, 34, 35, 26, 36, 35, 25, 38, 35, 26, 35, 35, 26, 35, 34, 26, 37, 36, 25, 38, 37, 26, 36, 36, 26, 36, 34, 26, 38, 36, 26, 37, 36, 27, 35, 35, 25, + 37, 37, 26, 37, 35, 26, 37, 34, 26, 37, 36, 26, 39, 36, 27, 38, 37, 25, 37, 37, 26, 38, 35, 26, 39, 36, 26, 37, 36, 27, 37, 36, 27, 37, 38, 26, 39, 35, 26, 39, 36, 27, 37, 36, 28, 39, 35, 26, 40, 36, 26, 38, 38, 28, 38, 38, 29, 40, 37, 28, 40, 37, 27, + 38, 38, 27, 40, 37, 26, 40, 39, 27, 39, 40, 29, 80, 80, 71, 39, 37, 29, 38, 39, 29, 39, 39, 29, 39, 39, 29, 42, 38, 28, 41, 40, 28, 40, 39, 28, 41, 39, 28, 41, 38, 29, 40, 39, 29, 41, 38, 29, 40, 39, 29, 42, 40, 29, 41, 40, 28, 42, 39, 28, 42, 39, 28, + 40, 39, 29, 40, 38, 29, 41, 41, 30, 42, 40, 29, 42, 41, 29, 120, 121, 114, 40, 40, 30, 40, 40, 30, 41, 42, 30, 41, 43, 28, 56, 55, 44, 95, 94, 86, 40, 42, 30, 55, 55, 44, 42, 40, 30, 43, 40, 31, 41, 42, 30, 42, 42, 30, 44, 41, 30, 97, 93, 86, 43, 41, 30, + 42, 40, 30, 44, 40, 30, 42, 42, 31, 105, 104, 96, 87, 87, 77, 96, 96, 87, 69, 68, 58, 44, 42, 32, 45, 42, 31, 44, 42, 31, 42, 42, 31, 43, 41, 32, 45, 42, 32, 43, 43, 31, 43, 41, 31, 44, 41, 31, 45, 42, 30, 46, 43, 31, 46, 42, 31, 44, 43, 32, 44, 44, 31, + 43, 43, 30, 44, 43, 31, 44, 43, 33, 43, 44, 32, 43, 44, 32, 45, 45, 32, 44, 45, 32, 44, 45, 31, 44, 45, 32, 46, 44, 32, 43, 45, 32, 44, 46, 32, 45, 45, 31, 46, 43, 32, 45, 42, 32, 45, 43, 31, 45, 43, 31, 47, 43, 32, 46, 43, 32, 45, 43, 32, 45, 44, 31, + 45, 45, 32, 46, 44, 33, 47, 44, 33, 46, 45, 33, 47, 44, 32, 46, 44, 32, 45, 45, 32, 47, 46, 33, 47, 45, 33, 45, 44, 32, 46, 44, 32, 46, 44, 32, 46, 43, 32, 106, 106, 97, 45, 44, 33, 46, 45, 33, 47, 46, 32, 46, 44, 33, 57, 57, 47, 97, 97, 88, 45, 44, 32, + 58, 58, 46, 46, 46, 33, 46, 46, 34, 47, 44, 34, 46, 44, 33, 46, 45, 33, 99, 97, 90, 47, 45, 34, 47, 46, 33, 47, 44, 32, 47, 43, 33, 46, 44, 33, 85, 84, 75, 47, 46, 34, 48, 46, 34, 46, 46, 33, 85, 84, 75, 47, 45, 35, 48, 46, 34, 60, 59, 47, 46, 45, 33, + 46, 44, 33, 44, 44, 33, 44, 44, 33, 45, 44, 32, 45, 45, 32, 45, 46, 32, 99, 97, 88, 47, 44, 32, 46, 44, 32, 46, 44, 32, 46, 44, 33, 46, 44, 33, 47, 46, 32, 46, 45, 33, 97, 98, 89, 99, 99, 89, 99, 98, 88, 99, 97, 89, 47, 44, 34, 47, 44, 33, 48, 45, 32, + 47, 46, 33, 47, 46, 34, 47, 45, 34, 48, 45, 33, 48, 44, 34, 46, 45, 34, 47, 45, 33, 47, 44, 33, 47, 44, 32, 46, 44, 32, 46, 44, 33, 46, 44, 34, 46, 44, 33, 47, 44, 33, 48, 46, 34, 47, 46, 34, 47, 44, 33, 47, 44, 33, 45, 46, 34, 45, 46, 34, 45, 45, 32, + 46, 43, 31, 46, 44, 31, 47, 46, 33, 48, 46, 33, 46, 43, 33, 44, 44, 32, 45, 46, 32, 48, 44, 32, 47, 44, 33, 46, 44, 33, 47, 43, 32, 46, 44, 32, 46, 44, 33, 46, 43, 33, 45, 44, 32, 44, 45, 32, 44, 44, 32, 47, 43, 32, 47, 44, 33, 46, 46, 33, 47, 45, 32, + 46, 43, 32, 46, 43, 32, 46, 45, 32, 45, 45, 33, 44, 44, 33, 45, 44, 32, 46, 44, 33, 44, 43, 33, 45, 42, 32, 46, 43, 32, 45, 43, 32, 45, 42, 32, 44, 42, 33, 44, 43, 33, 44, 43, 32, 44, 43, 31, 43, 42, 31, 43, 43, 31, 44, 44, 31, 44, 43, 31, 44, 41, 32, + 45, 42, 32, 44, 43, 31, 42, 43, 30, 42, 42, 30, 43, 41, 31, 43, 41, 31, 42, 42, 31, 44, 43, 31, 44, 43, 31, 43, 42, 30, 43, 41, 30, 43, 41, 31, 44, 41, 31, 43, 41, 31, 42, 42, 31, 42, 43, 31, 42, 41, 30, 42, 41, 31, 44, 41, 31, 44, 40, 30, 42, 41, 30, + 40, 43, 31, 41, 42, 30, 42, 41, 30, 42, 42, 30, 41, 42, 29, 41, 40, 30, 40, 39, 30, 41, 39, 30, 42, 38, 29, 40, 39, 29, 40, 40, 30, 40, 40, 30, 40, 42, 30, 41, 41, 29, 41, 40, 29, 40, 41, 29, 41, 40, 28, 43, 38, 28, 41, 40, 29, 40, 40, 28, 41, 38, 28, + 40, 38, 28, 40, 39, 29, 41, 39, 29, 40, 37, 28, 39, 37, 29, 40, 39, 30, 40, 40, 29, 38, 40, 28, 38, 40, 28, 40, 38, 28, 39, 39, 28, 39, 38, 28, 40, 37, 27, 41, 37, 28, 40, 36, 28, 38, 37, 27, 38, 39, 28, 38, 37, 28, 39, 36, 27, 40, 38, 26, 38, 38, 26, + 39, 37, 27, 40, 36, 27, 38, 37, 26, 38, 39, 27, 40, 39, 28, 38, 37, 27, 37, 36, 27, 38, 36, 28, 38, 38, 27, 37, 37, 26, 38, 37, 27, 37, 37, 27, 36, 37, 27, 37, 37, 26, 38, 35, 26, 38, 35, 27, 37, 36, 26, 35, 36, 26, 36, 37, 27, 37, 37, 27, 34, 35, 26, + 34, 35, 26, 36, 35, 27, 38, 33, 26, 38, 35, 25, 35, 36, 24, 35, 33, 25, 35, 32, 25, 40, 39, 28, 47, 45, 32, 8, 7, 5, 30, 30, 30, 23, 23, 24, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 17, 17, 18, 14, 14, 14, 21, 20, 20, 10, 10, 9, 14, 14, 14, 17, 17, 17, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, + 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 28, 28, 29, 35, 35, 35, 14, 14, 13, 56, 55, 39, 45, 44, 34, 36, 37, 27, + 36, 35, 25, 34, 35, 26, 36, 36, 25, 38, 35, 27, 37, 37, 26, 37, 36, 27, 38, 34, 26, 38, 35, 26, 36, 38, 27, 36, 37, 25, 38, 37, 27, 39, 35, 26, 39, 35, 26, 38, 34, 26, 36, 35, 26, 39, 36, 26, 37, 36, 26, 36, 37, 27, 37, 35, 27, 36, 37, 26, 38, 37, 26, + 38, 36, 27, 38, 36, 26, 39, 36, 28, 37, 35, 27, 37, 36, 27, 40, 38, 26, 39, 36, 26, 40, 37, 27, 39, 37, 28, 37, 37, 27, 38, 37, 28, 39, 38, 27, 39, 39, 28, 38, 39, 28, 39, 39, 28, 39, 38, 28, 38, 40, 29, 39, 39, 29, 40, 40, 28, 39, 39, 28, 39, 39, 29, + 42, 38, 28, 40, 39, 29, 40, 38, 28, 40, 38, 28, 40, 40, 28, 41, 40, 28, 40, 40, 29, 41, 41, 30, 40, 40, 30, 41, 40, 29, 41, 40, 29, 41, 41, 29, 40, 40, 28, 43, 38, 29, 43, 38, 30, 43, 39, 31, 42, 40, 29, 42, 40, 29, 43, 41, 30, 42, 41, 30, 42, 43, 30, + 42, 42, 29, 41, 41, 30, 42, 42, 30, 43, 42, 30, 41, 43, 30, 41, 42, 30, 43, 40, 30, 43, 42, 30, 43, 41, 31, 45, 42, 31, 44, 42, 29, 43, 40, 31, 42, 41, 31, 43, 42, 30, 44, 41, 30, 43, 42, 31, 43, 42, 30, 45, 40, 30, 44, 40, 32, 42, 41, 32, 42, 43, 31, + 43, 44, 32, 44, 42, 32, 43, 41, 31, 42, 42, 31, 44, 42, 31, 45, 42, 33, 44, 43, 32, 43, 43, 32, 44, 43, 30, 45, 42, 31, 44, 43, 32, 45, 43, 30, 44, 42, 31, 47, 43, 31, 46, 44, 31, 46, 42, 32, 45, 43, 31, 45, 42, 32, 46, 44, 31, 44, 45, 31, 42, 43, 32, + 44, 43, 33, 46, 43, 33, 44, 44, 33, 44, 43, 31, 47, 43, 32, 47, 44, 32, 46, 44, 32, 46, 45, 31, 47, 45, 31, 46, 45, 32, 45, 44, 31, 47, 43, 31, 46, 44, 32, 45, 44, 32, 46, 44, 32, 47, 44, 33, 47, 43, 33, 45, 44, 33, 46, 44, 33, 47, 44, 32, 48, 44, 33, + 47, 44, 33, 45, 44, 33, 44, 45, 32, 46, 46, 32, 46, 46, 33, 44, 45, 33, 45, 45, 33, 45, 45, 33, 46, 46, 35, 47, 46, 34, 46, 46, 34, 44, 46, 34, 45, 46, 35, 46, 46, 34, 47, 44, 34, 46, 44, 34, 45, 45, 34, 47, 46, 34, 47, 45, 34, 47, 45, 33, 46, 45, 32, + 45, 45, 33, 47, 44, 34, 47, 43, 34, 45, 45, 35, 46, 46, 35, 47, 45, 34, 47, 45, 33, 47, 46, 33, 48, 46, 35, 46, 45, 34, 45, 44, 34, 45, 46, 35, 46, 46, 34, 46, 44, 33, 45, 45, 32, 45, 45, 33, 46, 45, 34, 46, 46, 33, 45, 45, 33, 47, 44, 33, 47, 44, 34, + 45, 44, 34, 45, 45, 33, 46, 46, 33, 46, 45, 33, 47, 44, 33, 47, 45, 33, 47, 45, 33, 47, 44, 34, 46, 45, 35, 46, 47, 34, 48, 47, 34, 48, 46, 33, 46, 45, 34, 45, 46, 34, 47, 46, 32, 49, 46, 32, 49, 46, 34, 48, 46, 33, 46, 46, 32, 47, 45, 34, 46, 45, 34, + 44, 44, 33, 46, 43, 33, 46, 45, 33, 46, 46, 33, 46, 46, 32, 47, 45, 33, 47, 45, 33, 47, 44, 32, 46, 44, 32, 45, 45, 33, 46, 46, 33, 46, 45, 32, 45, 46, 33, 45, 45, 33, 46, 46, 34, 46, 47, 34, 46, 44, 32, 46, 43, 31, 47, 44, 32, 47, 45, 33, 46, 45, 32, + 45, 44, 32, 46, 43, 32, 47, 44, 32, 47, 43, 33, 47, 43, 33, 46, 44, 32, 46, 44, 31, 45, 45, 32, 45, 45, 33, 45, 44, 32, 46, 43, 31, 46, 43, 32, 45, 43, 33, 44, 43, 33, 44, 44, 32, 44, 45, 31, 45, 44, 32, 46, 44, 33, 46, 45, 31, 45, 44, 31, 45, 42, 32, + 46, 42, 32, 45, 43, 32, 45, 43, 33, 46, 44, 32, 46, 44, 31, 46, 44, 31, 45, 45, 31, 45, 43, 32, 45, 43, 31, 45, 44, 31, 44, 43, 31, 44, 42, 32, 45, 44, 31, 44, 43, 32, 44, 41, 32, 44, 42, 31, 44, 42, 31, 43, 42, 31, 43, 44, 31, 43, 42, 32, 45, 42, 32, + 44, 43, 32, 43, 43, 31, 44, 43, 31, 45, 42, 30, 43, 42, 31, 42, 41, 32, 42, 40, 30, 42, 40, 29, 41, 40, 30, 43, 41, 31, 43, 41, 32, 43, 40, 31, 44, 41, 30, 44, 41, 30, 42, 41, 30, 41, 41, 29, 41, 41, 29, 42, 41, 30, 42, 42, 29, 42, 41, 29, 42, 43, 29, + 40, 42, 30, 41, 40, 30, 43, 40, 29, 43, 41, 28, 41, 40, 29, 40, 39, 29, 40, 41, 29, 40, 42, 28, 42, 40, 29, 41, 39, 29, 42, 39, 28, 42, 39, 29, 42, 39, 29, 40, 38, 29, 41, 39, 29, 41, 40, 28, 41, 39, 28, 40, 38, 29, 39, 38, 30, 40, 37, 30, 41, 39, 29, + 39, 39, 29, 39, 37, 29, 40, 38, 28, 39, 37, 28, 39, 37, 28, 39, 39, 29, 39, 38, 28, 40, 37, 27, 39, 39, 27, 38, 37, 27, 39, 37, 27, 39, 38, 28, 39, 39, 28, 40, 38, 27, 37, 36, 27, 37, 38, 27, 39, 38, 27, 39, 37, 27, 37, 37, 27, 36, 37, 28, 36, 38, 28, + 38, 39, 28, 40, 38, 27, 39, 36, 28, 39, 37, 27, 39, 38, 27, 38, 37, 27, 36, 35, 27, 36, 34, 27, 36, 36, 27, 36, 35, 27, 38, 35, 27, 36, 37, 26, 36, 36, 26, 36, 34, 26, 35, 34, 26, 35, 35, 26, 37, 35, 25, 38, 36, 26, 36, 34, 26, 34, 35, 26, 36, 35, 24, + 42, 40, 28, 49, 47, 33, 8, 7, 5, 30, 30, 30, 24, 24, 24, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 15, 15, 16, 21, 21, 21, 10, 10, 9, 13, 13, 13, 16, 16, 16, 17, 17, 17, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 21, 21, 22, 21, 21, 21, 27, 27, 28, 34, 34, 34, 14, 14, 12, 57, 53, 40, 48, 47, 34, 37, 36, 27, 34, 35, 25, 37, 34, 24, 36, 36, 25, 37, 35, 25, 36, 36, 26, 37, 38, 26, 36, 37, 26, + 36, 36, 26, 38, 36, 26, 38, 36, 28, 38, 37, 26, 38, 37, 26, 38, 36, 26, 36, 36, 25, 36, 35, 26, 37, 35, 26, 37, 35, 25, 39, 36, 25, 39, 37, 26, 40, 35, 25, 38, 35, 26, 36, 38, 26, 38, 38, 26, 41, 38, 27, 39, 38, 27, 39, 36, 26, 40, 38, 26, 39, 37, 28, + 39, 37, 27, 39, 36, 26, 39, 37, 27, 38, 36, 28, 38, 38, 27, 41, 37, 27, 40, 39, 27, 40, 39, 29, 41, 41, 29, 40, 39, 28, 39, 39, 28, 40, 40, 29, 38, 38, 28, 39, 38, 29, 39, 39, 28, 41, 40, 27, 38, 38, 29, 40, 39, 29, 42, 40, 29, 40, 39, 28, 41, 41, 30, + 40, 41, 29, 41, 41, 28, 41, 40, 29, 42, 40, 30, 40, 39, 30, 41, 39, 29, 42, 40, 28, 42, 41, 28, 42, 40, 30, 43, 39, 30, 42, 40, 30, 40, 41, 29, 40, 40, 29, 42, 41, 29, 41, 42, 30, 41, 42, 30, 42, 41, 29, 43, 40, 30, 41, 42, 30, 43, 43, 31, 43, 43, 29, + 44, 43, 30, 43, 42, 31, 42, 41, 30, 42, 42, 31, 43, 41, 31, 42, 40, 30, 45, 40, 31, 44, 42, 31, 42, 42, 30, 41, 42, 31, 43, 41, 32, 43, 41, 31, 44, 42, 32, 43, 43, 32, 43, 44, 31, 43, 43, 32, 44, 41, 32, 45, 41, 32, 43, 41, 32, 43, 42, 32, 44, 43, 31, + 44, 42, 30, 45, 43, 30, 45, 44, 31, 43, 42, 31, 45, 43, 31, 47, 43, 32, 45, 43, 33, 43, 44, 32, 45, 42, 31, 44, 43, 31, 44, 43, 32, 45, 44, 32, 44, 42, 32, 44, 43, 32, 45, 43, 32, 44, 45, 32, 44, 45, 32, 44, 44, 32, 46, 45, 33, 45, 44, 33, 45, 44, 32, + 47, 44, 33, 48, 45, 32, 47, 45, 32, 45, 45, 33, 45, 44, 32, 46, 43, 32, 47, 45, 33, 48, 46, 33, 46, 45, 32, 47, 45, 33, 48, 43, 32, 46, 43, 33, 47, 43, 34, 48, 43, 33, 46, 43, 32, 45, 44, 33, 46, 46, 33, 46, 47, 33, 46, 47, 34, 47, 46, 33, 46, 46, 33, + 45, 46, 33, 46, 44, 32, 47, 44, 33, 48, 45, 34, 47, 46, 33, 45, 45, 33, 47, 44, 33, 47, 44, 34, 45, 43, 34, 45, 45, 34, 47, 46, 34, 49, 46, 35, 48, 46, 34, 46, 45, 33, 46, 46, 34, 46, 46, 34, 45, 46, 34, 45, 46, 33, 45, 46, 33, 48, 46, 34, 48, 44, 34, + 46, 45, 33, 47, 45, 34, 47, 45, 34, 45, 46, 33, 46, 46, 33, 47, 45, 33, 47, 46, 33, 47, 46, 33, 48, 45, 33, 47, 45, 34, 47, 46, 35, 47, 46, 34, 47, 44, 33, 46, 43, 34, 45, 43, 34, 46, 45, 33, 45, 45, 33, 45, 44, 34, 47, 45, 34, 48, 46, 33, 46, 46, 33, + 45, 45, 34, 46, 44, 34, 46, 44, 34, 46, 45, 34, 48, 44, 34, 48, 45, 34, 48, 46, 34, 47, 45, 34, 47, 45, 34, 48, 46, 33, 48, 46, 32, 48, 45, 33, 47, 45, 33, 46, 45, 32, 46, 45, 32, 46, 45, 32, 47, 45, 33, 46, 44, 33, 45, 44, 33, 45, 44, 32, 46, 44, 32, + 46, 46, 32, 45, 46, 33, 47, 44, 33, 47, 44, 33, 47, 45, 32, 47, 45, 32, 47, 45, 32, 47, 47, 33, 47, 47, 33, 46, 44, 33, 46, 44, 34, 46, 45, 33, 46, 44, 32, 46, 43, 32, 45, 43, 32, 46, 43, 32, 46, 45, 31, 47, 46, 32, 46, 43, 33, 47, 44, 33, 48, 46, 32, + 46, 46, 32, 45, 46, 33, 46, 43, 32, 45, 42, 33, 46, 45, 34, 46, 44, 32, 45, 42, 32, 47, 43, 32, 46, 45, 32, 45, 44, 32, 46, 44, 33, 46, 45, 33, 46, 44, 33, 47, 42, 32, 46, 44, 32, 46, 45, 32, 46, 43, 31, 45, 44, 31, 46, 45, 32, 46, 44, 32, 45, 43, 32, + 44, 44, 32, 44, 43, 32, 43, 42, 33, 42, 42, 33, 43, 42, 32, 45, 43, 31, 43, 43, 31, 42, 43, 32, 42, 42, 33, 43, 42, 32, 44, 44, 31, 44, 43, 30, 44, 43, 31, 44, 44, 31, 44, 44, 31, 44, 43, 30, 44, 41, 30, 43, 41, 30, 44, 43, 32, 43, 43, 31, 43, 41, 30, + 42, 41, 30, 42, 42, 30, 42, 41, 30, 42, 41, 31, 42, 42, 31, 41, 40, 31, 43, 40, 31, 44, 41, 30, 41, 42, 30, 42, 43, 30, 43, 43, 30, 43, 42, 30, 44, 40, 30, 43, 40, 30, 41, 42, 29, 41, 42, 29, 40, 40, 30, 41, 40, 29, 41, 40, 29, 39, 39, 29, 42, 40, 28, + 42, 41, 29, 42, 40, 30, 42, 41, 29, 41, 41, 28, 41, 40, 28, 39, 39, 29, 40, 39, 30, 42, 39, 29, 43, 38, 28, 41, 39, 27, 40, 39, 27, 40, 38, 28, 39, 39, 29, 39, 39, 29, 40, 39, 29, 39, 38, 29, 39, 38, 29, 39, 39, 28, 40, 39, 29, 41, 38, 30, 39, 38, 28, + 38, 39, 27, 38, 39, 27, 40, 38, 28, 40, 38, 29, 39, 38, 28, 39, 37, 27, 37, 38, 27, 38, 38, 28, 38, 38, 28, 39, 38, 27, 39, 38, 26, 38, 36, 27, 38, 36, 28, 38, 36, 27, 39, 38, 27, 40, 38, 27, 40, 36, 27, 37, 35, 28, 37, 36, 27, 38, 38, 28, 37, 36, 27, + 35, 34, 26, 37, 36, 26, 38, 37, 25, 37, 37, 25, 36, 36, 26, 37, 35, 26, 38, 34, 27, 35, 33, 26, 35, 35, 25, 37, 36, 26, 38, 35, 25, 36, 35, 25, 36, 35, 25, 36, 36, 25, 43, 41, 29, 50, 47, 33, 8, 7, 5, 30, 30, 30, 24, 24, 25, 18, 18, 19, 18, 18, 19, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 21, 16, 16, 16, 22, 22, 22, + 9, 9, 9, 13, 13, 13, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 26, 26, 26, 33, 33, 33, 14, 14, 12, 55, 57, 39, 46, 46, 33, 35, 36, 26, 34, 36, 26, 37, 35, 25, 38, 35, 26, 38, 35, 26, 36, 37, 25, 38, 36, 25, 35, 37, 26, 36, 36, 25, 38, 35, 26, 36, 36, 27, 36, 37, 26, 38, 38, 27, 36, 37, 26, 37, 34, 26, + 38, 35, 27, 38, 34, 26, 36, 36, 26, 36, 37, 27, 37, 36, 27, 39, 37, 27, 37, 37, 26, 37, 36, 27, 37, 37, 27, 38, 37, 28, 37, 37, 26, 40, 37, 26, 40, 35, 26, 40, 37, 26, 40, 36, 27, 39, 37, 27, 38, 36, 28, 41, 37, 28, 42, 37, 27, 40, 39, 28, 38, 39, 29, + 39, 38, 28, 38, 40, 28, 39, 39, 28, 39, 38, 28, 39, 39, 28, 40, 39, 27, 42, 40, 29, 40, 39, 29, 39, 39, 28, 41, 37, 28, 39, 40, 29, 39, 40, 30, 42, 39, 29, 42, 40, 29, 41, 38, 28, 40, 38, 28, 41, 38, 28, 42, 38, 29, 40, 38, 29, 43, 39, 29, 43, 41, 30, + 41, 41, 29, 40, 42, 30, 41, 41, 30, 41, 42, 30, 41, 41, 30, 40, 40, 30, 41, 40, 28, 43, 42, 29, 43, 41, 30, 43, 41, 30, 42, 40, 29, 41, 40, 30, 41, 40, 30, 43, 41, 31, 43, 43, 30, 43, 42, 31, 42, 42, 31, 42, 41, 32, 43, 42, 31, 44, 42, 30, 42, 42, 31, + 41, 42, 31, 43, 42, 31, 43, 41, 31, 42, 40, 31, 44, 41, 30, 45, 41, 31, 45, 41, 32, 44, 42, 32, 43, 43, 32, 43, 42, 32, 45, 43, 32, 44, 43, 31, 45, 41, 31, 44, 43, 31, 45, 43, 31, 45, 44, 32, 44, 42, 32, 45, 41, 33, 46, 42, 31, 45, 43, 30, 45, 43, 32, + 45, 42, 33, 45, 44, 32, 45, 45, 32, 45, 44, 33, 46, 44, 33, 44, 43, 32, 44, 44, 32, 44, 44, 32, 43, 43, 31, 44, 44, 32, 46, 45, 34, 46, 44, 33, 48, 44, 32, 47, 46, 33, 45, 45, 32, 45, 44, 33, 45, 44, 32, 46, 44, 32, 45, 45, 32, 46, 44, 32, 45, 45, 33, + 45, 44, 31, 46, 45, 33, 46, 44, 34, 46, 44, 33, 46, 46, 33, 47, 45, 33, 47, 44, 33, 48, 44, 33, 46, 45, 33, 45, 45, 32, 46, 45, 32, 45, 47, 33, 45, 46, 33, 47, 44, 34, 48, 45, 34, 47, 45, 33, 46, 44, 32, 45, 44, 33, 45, 44, 34, 47, 45, 33, 48, 46, 33, + 46, 47, 34, 45, 44, 34, 46, 45, 33, 47, 47, 34, 48, 46, 34, 46, 47, 35, 46, 44, 34, 47, 44, 33, 46, 47, 34, 46, 46, 33, 47, 44, 34, 47, 45, 35, 46, 47, 34, 46, 46, 33, 46, 46, 33, 47, 47, 33, 47, 46, 34, 46, 44, 34, 46, 46, 33, 47, 47, 33, 48, 46, 33, + 47, 47, 34, 45, 48, 34, 45, 46, 33, 45, 46, 33, 45, 46, 33, 47, 45, 33, 46, 43, 34, 45, 44, 33, 46, 44, 33, 46, 45, 34, 47, 45, 35, 48, 45, 33, 46, 44, 33, 45, 45, 34, 47, 47, 33, 48, 46, 33, 46, 46, 34, 46, 47, 33, 47, 47, 33, 49, 46, 34, 49, 44, 33, + 48, 45, 32, 47, 47, 33, 47, 47, 34, 48, 45, 33, 47, 46, 33, 47, 46, 34, 46, 45, 34, 46, 46, 33, 46, 46, 32, 46, 44, 32, 48, 44, 33, 49, 45, 34, 48, 46, 34, 46, 47, 33, 47, 47, 34, 47, 46, 34, 47, 45, 33, 48, 45, 33, 47, 47, 34, 47, 47, 33, 47, 45, 32, + 46, 45, 33, 46, 45, 33, 46, 44, 33, 47, 44, 33, 48, 45, 33, 47, 45, 32, 46, 45, 33, 47, 45, 34, 47, 44, 34, 46, 44, 33, 47, 44, 32, 47, 44, 33, 46, 44, 33, 47, 45, 31, 45, 44, 32, 44, 43, 33, 45, 44, 34, 45, 44, 34, 45, 44, 32, 44, 44, 33, 44, 43, 32, + 46, 44, 31, 48, 44, 31, 47, 43, 31, 46, 43, 33, 47, 44, 33, 46, 44, 32, 45, 43, 33, 47, 44, 32, 46, 43, 31, 44, 43, 32, 44, 44, 33, 46, 44, 32, 44, 44, 33, 44, 44, 33, 44, 43, 33, 44, 42, 33, 44, 42, 32, 45, 42, 33, 45, 43, 32, 44, 43, 31, 44, 42, 32, + 43, 41, 31, 45, 43, 31, 44, 44, 32, 42, 42, 32, 44, 41, 31, 45, 43, 31, 44, 44, 31, 42, 44, 30, 44, 43, 31, 44, 41, 31, 44, 40, 32, 44, 40, 32, 44, 42, 31, 41, 43, 31, 41, 42, 32, 43, 42, 31, 44, 42, 31, 42, 43, 31, 42, 42, 30, 43, 41, 30, 43, 41, 30, + 43, 40, 31, 41, 42, 30, 41, 43, 29, 43, 42, 29, 42, 42, 30, 41, 42, 29, 41, 40, 29, 42, 39, 30, 42, 39, 30, 43, 40, 30, 42, 40, 30, 40, 42, 30, 41, 41, 30, 40, 40, 30, 41, 40, 29, 41, 41, 29, 41, 41, 29, 41, 41, 29, 42, 39, 29, 40, 39, 28, 40, 40, 29, + 42, 39, 29, 42, 39, 29, 39, 39, 29, 39, 40, 30, 39, 39, 30, 41, 39, 29, 41, 39, 29, 39, 38, 29, 40, 38, 28, 41, 38, 29, 41, 37, 29, 42, 39, 28, 40, 38, 29, 39, 38, 28, 40, 39, 28, 40, 38, 29, 39, 39, 28, 40, 39, 28, 39, 38, 29, 39, 38, 28, 39, 39, 29, + 38, 40, 28, 39, 38, 28, 38, 38, 28, 37, 38, 28, 40, 37, 28, 39, 37, 27, 38, 37, 27, 38, 38, 27, 38, 38, 26, 38, 36, 27, 37, 36, 28, 36, 37, 26, 37, 38, 25, 39, 36, 25, 39, 36, 26, 38, 36, 27, 36, 35, 27, 36, 35, 27, 37, 36, 26, 36, 36, 27, 36, 35, 27, + 37, 34, 26, 38, 35, 26, 36, 36, 26, 36, 34, 25, 38, 34, 25, 36, 35, 25, 35, 35, 24, 43, 41, 28, 50, 46, 33, 8, 7, 5, 29, 29, 29, 24, 24, 24, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 21, 10, 10, 9, 13, 13, 13, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, + 16, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 26, 26, 26, 33, 33, 33, 14, 14, 12, 57, 56, 40, 47, 46, 32, 38, 36, 26, + 35, 35, 26, 36, 33, 25, 36, 36, 26, 36, 36, 26, 36, 37, 25, 37, 37, 26, 37, 36, 27, 36, 36, 27, 38, 37, 27, 38, 38, 25, 36, 37, 26, 37, 35, 27, 36, 37, 25, 38, 37, 25, 37, 36, 27, 38, 36, 28, 37, 37, 28, 38, 38, 26, 37, 38, 27, 37, 35, 26, 40, 37, 26, + 39, 37, 26, 38, 35, 26, 37, 37, 28, 38, 36, 28, 39, 37, 26, 37, 38, 28, 41, 37, 28, 40, 37, 26, 39, 37, 27, 38, 37, 28, 40, 38, 28, 38, 37, 28, 39, 37, 29, 38, 40, 28, 39, 38, 29, 40, 37, 28, 42, 38, 29, 39, 40, 29, 39, 39, 27, 41, 40, 29, 40, 40, 28, + 42, 40, 28, 40, 40, 28, 38, 39, 30, 41, 40, 28, 41, 41, 27, 40, 41, 28, 40, 41, 28, 41, 41, 28, 42, 41, 29, 40, 40, 29, 42, 40, 30, 41, 42, 29, 40, 41, 29, 41, 40, 30, 43, 38, 30, 42, 38, 30, 42, 39, 30, 44, 40, 29, 43, 40, 29, 42, 39, 29, 43, 40, 30, + 42, 42, 30, 41, 42, 29, 41, 41, 29, 41, 42, 30, 42, 42, 30, 43, 41, 29, 43, 42, 31, 43, 42, 31, 42, 42, 31, 45, 41, 31, 44, 40, 31, 44, 41, 32, 45, 40, 31, 44, 41, 31, 45, 41, 30, 43, 41, 31, 42, 43, 31, 44, 42, 31, 45, 41, 31, 44, 42, 31, 43, 41, 32, + 45, 43, 32, 44, 44, 32, 44, 44, 32, 45, 42, 33, 43, 42, 32, 42, 43, 31, 44, 43, 32, 45, 43, 31, 46, 44, 32, 46, 43, 32, 46, 41, 31, 45, 42, 32, 44, 42, 32, 47, 44, 31, 47, 44, 32, 45, 44, 32, 45, 44, 32, 45, 43, 33, 44, 44, 32, 44, 44, 33, 45, 44, 32, + 45, 43, 33, 46, 43, 32, 46, 43, 33, 46, 43, 33, 45, 44, 32, 45, 46, 32, 46, 45, 32, 46, 44, 31, 46, 44, 32, 47, 44, 33, 45, 44, 33, 46, 43, 31, 47, 45, 32, 46, 46, 32, 46, 45, 33, 46, 47, 33, 47, 46, 33, 47, 44, 33, 46, 44, 33, 46, 44, 34, 47, 45, 33, + 47, 46, 33, 46, 47, 33, 46, 45, 33, 46, 45, 32, 45, 45, 32, 46, 45, 32, 47, 46, 32, 46, 45, 33, 47, 44, 33, 47, 44, 33, 45, 45, 34, 45, 45, 35, 45, 46, 33, 47, 45, 33, 47, 46, 34, 46, 47, 35, 45, 46, 35, 46, 44, 35, 48, 46, 34, 47, 47, 34, 45, 46, 33, + 46, 44, 33, 48, 45, 34, 48, 46, 33, 47, 47, 34, 46, 45, 35, 45, 44, 34, 45, 47, 34, 47, 46, 34, 48, 46, 33, 48, 46, 33, 48, 45, 33, 48, 45, 34, 48, 46, 35, 48, 45, 34, 47, 45, 33, 46, 46, 34, 46, 46, 33, 46, 44, 33, 48, 45, 33, 47, 47, 33, 47, 47, 33, + 47, 45, 33, 46, 44, 34, 45, 46, 35, 45, 47, 34, 45, 46, 33, 46, 46, 33, 48, 46, 34, 48, 45, 35, 46, 44, 34, 46, 45, 34, 48, 46, 33, 49, 45, 33, 49, 45, 34, 47, 46, 34, 47, 46, 34, 47, 46, 34, 47, 45, 33, 47, 46, 33, 47, 47, 34, 47, 47, 34, 47, 45, 34, + 47, 44, 33, 47, 46, 32, 46, 46, 33, 46, 46, 33, 46, 44, 32, 46, 44, 33, 46, 45, 34, 46, 45, 34, 46, 46, 33, 47, 46, 34, 46, 45, 34, 46, 45, 33, 47, 45, 32, 46, 45, 33, 46, 46, 34, 47, 47, 33, 48, 46, 33, 47, 45, 33, 46, 45, 33, 47, 44, 34, 46, 44, 33, + 45, 46, 33, 46, 46, 33, 46, 44, 32, 47, 45, 33, 45, 46, 34, 44, 45, 32, 46, 43, 32, 48, 44, 33, 46, 43, 33, 46, 43, 33, 46, 44, 33, 45, 43, 33, 45, 45, 33, 46, 45, 32, 47, 44, 32, 47, 44, 32, 45, 44, 32, 46, 42, 33, 47, 43, 33, 46, 45, 32, 45, 43, 33, + 46, 43, 32, 46, 43, 33, 46, 44, 33, 45, 42, 32, 44, 42, 32, 45, 43, 33, 45, 45, 33, 46, 45, 33, 45, 45, 31, 43, 44, 31, 43, 43, 32, 44, 43, 33, 45, 41, 32, 44, 42, 31, 43, 41, 32, 44, 42, 32, 43, 43, 32, 43, 43, 32, 44, 41, 31, 44, 43, 32, 43, 43, 33, + 43, 42, 32, 44, 41, 31, 44, 41, 31, 43, 43, 32, 42, 44, 31, 43, 42, 31, 44, 40, 31, 44, 40, 31, 44, 42, 30, 43, 42, 31, 43, 42, 32, 45, 42, 32, 43, 43, 30, 42, 43, 30, 41, 41, 30, 42, 40, 29, 43, 42, 29, 43, 41, 30, 43, 42, 31, 42, 43, 31, 42, 41, 31, + 43, 41, 30, 43, 41, 29, 41, 40, 31, 41, 41, 31, 40, 43, 31, 41, 41, 30, 41, 39, 28, 40, 39, 29, 40, 39, 30, 40, 38, 28, 40, 39, 28, 40, 41, 29, 40, 41, 29, 40, 40, 30, 40, 40, 30, 41, 38, 29, 40, 38, 28, 39, 39, 30, 40, 39, 29, 41, 40, 29, 40, 40, 30, + 39, 39, 29, 41, 38, 29, 41, 38, 29, 39, 39, 28, 39, 40, 28, 40, 39, 29, 41, 37, 28, 40, 37, 27, 40, 39, 28, 40, 39, 28, 39, 38, 27, 39, 39, 27, 39, 39, 27, 37, 40, 27, 38, 39, 29, 40, 37, 28, 40, 38, 27, 39, 40, 28, 39, 38, 28, 41, 38, 28, 39, 38, 27, + 38, 36, 26, 40, 37, 27, 40, 38, 27, 39, 36, 27, 37, 35, 27, 36, 36, 26, 37, 37, 25, 38, 37, 26, 38, 37, 27, 37, 37, 27, 37, 37, 26, 36, 36, 27, 36, 36, 26, 37, 35, 26, 36, 35, 27, 36, 34, 26, 36, 35, 26, 37, 35, 27, 36, 34, 25, 36, 35, 25, 37, 34, 26, + 42, 40, 29, 50, 48, 33, 8, 7, 5, 28, 28, 28, 22, 22, 23, 16, 16, 16, 16, 16, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 13, 13, 14, 21, 21, 20, 10, 10, 10, 14, 14, 15, 17, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 20, + 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 19, 20, 20, 26, 26, 26, 33, 33, 33, 14, 14, 12, 57, 55, 40, 47, 44, 32, 38, 36, 27, 37, 34, 26, 37, 34, 26, 37, 35, 26, 37, 37, 26, 36, 38, 26, 36, 37, 26, 36, 36, 26, + 37, 36, 26, 37, 37, 26, 36, 37, 26, 37, 36, 27, 36, 38, 27, 37, 38, 26, 37, 37, 26, 37, 35, 27, 38, 38, 27, 38, 37, 26, 39, 36, 27, 40, 37, 26, 40, 37, 28, 37, 36, 27, 38, 38, 26, 39, 39, 26, 38, 37, 28, 37, 37, 28, 40, 36, 26, 40, 38, 28, 39, 38, 27, + 38, 38, 27, 39, 38, 27, 39, 37, 27, 39, 37, 28, 39, 37, 28, 40, 37, 28, 41, 39, 27, 40, 39, 28, 39, 37, 28, 39, 39, 27, 38, 41, 28, 41, 41, 28, 40, 40, 29, 39, 40, 28, 40, 39, 28, 39, 40, 28, 39, 40, 28, 42, 39, 28, 40, 40, 30, 40, 39, 30, 42, 39, 28, + 39, 40, 29, 40, 39, 29, 42, 41, 29, 42, 41, 29, 41, 41, 28, 41, 39, 30, 42, 41, 29, 42, 40, 28, 41, 39, 29, 41, 39, 30, 42, 41, 29, 44, 41, 29, 43, 40, 30, 43, 41, 30, 41, 41, 29, 43, 41, 30, 44, 43, 30, 43, 43, 30, 41, 43, 29, 42, 42, 31, 43, 42, 30, + 43, 41, 31, 43, 42, 32, 45, 43, 31, 44, 43, 31, 42, 42, 31, 43, 41, 30, 44, 42, 31, 44, 42, 31, 45, 41, 31, 43, 43, 30, 45, 43, 31, 45, 43, 31, 43, 41, 31, 44, 42, 31, 44, 44, 32, 45, 45, 32, 45, 45, 31, 45, 44, 32, 44, 43, 32, 44, 44, 32, 45, 44, 32, + 43, 43, 33, 45, 42, 32, 45, 43, 31, 45, 45, 31, 45, 44, 31, 45, 44, 31, 45, 43, 31, 45, 43, 32, 47, 45, 32, 46, 46, 32, 45, 46, 32, 45, 44, 32, 46, 42, 32, 45, 43, 31, 47, 43, 31, 45, 44, 33, 45, 45, 33, 44, 44, 33, 45, 46, 33, 47, 45, 32, 47, 44, 32, + 46, 45, 32, 46, 45, 33, 47, 45, 33, 47, 44, 33, 47, 44, 33, 47, 45, 34, 47, 45, 33, 48, 45, 33, 47, 43, 34, 46, 44, 34, 46, 45, 32, 47, 46, 32, 47, 45, 33, 47, 45, 33, 45, 46, 32, 46, 45, 33, 46, 45, 34, 46, 46, 33, 47, 46, 33, 49, 46, 33, 47, 46, 34, + 46, 45, 33, 47, 44, 33, 46, 47, 33, 45, 46, 34, 46, 46, 34, 48, 46, 33, 48, 44, 34, 46, 44, 34, 47, 44, 34, 48, 44, 35, 48, 44, 34, 47, 46, 34, 47, 48, 34, 48, 48, 34, 48, 48, 32, 47, 47, 33, 47, 48, 33, 48, 47, 34, 47, 45, 34, 47, 46, 35, 48, 47, 34, + 47, 46, 34, 46, 46, 34, 48, 44, 34, 48, 44, 34, 46, 45, 35, 47, 46, 35, 47, 47, 33, 46, 47, 33, 46, 46, 34, 48, 46, 35, 48, 46, 34, 47, 46, 35, 48, 46, 35, 48, 46, 34, 46, 46, 34, 46, 45, 35, 47, 44, 35, 49, 44, 34, 49, 44, 33, 47, 45, 34, 46, 46, 34, + 48, 46, 34, 48, 46, 34, 46, 46, 34, 46, 45, 33, 46, 45, 33, 47, 46, 34, 47, 47, 34, 47, 46, 34, 48, 45, 34, 46, 44, 33, 46, 45, 33, 48, 46, 34, 48, 45, 34, 48, 45, 33, 47, 47, 33, 46, 46, 33, 46, 46, 34, 47, 45, 34, 47, 44, 33, 46, 45, 33, 46, 45, 34, + 47, 44, 33, 46, 45, 32, 46, 46, 32, 47, 45, 33, 46, 46, 34, 46, 47, 34, 47, 45, 33, 47, 44, 32, 47, 44, 34, 46, 45, 34, 46, 45, 32, 47, 45, 32, 47, 44, 33, 47, 44, 32, 46, 44, 33, 47, 43, 34, 47, 45, 33, 47, 46, 34, 46, 45, 33, 47, 44, 33, 48, 44, 34, + 48, 45, 33, 47, 44, 32, 47, 45, 33, 47, 46, 33, 47, 45, 33, 47, 43, 33, 47, 44, 32, 46, 44, 32, 47, 43, 32, 47, 43, 32, 46, 43, 33, 45, 44, 33, 46, 46, 32, 46, 44, 31, 47, 43, 32, 47, 45, 33, 47, 45, 32, 46, 45, 32, 44, 44, 32, 45, 41, 33, 46, 43, 33, + 45, 45, 32, 45, 43, 31, 46, 42, 32, 45, 43, 33, 43, 44, 33, 42, 43, 32, 44, 43, 33, 44, 44, 32, 44, 42, 30, 43, 42, 31, 44, 44, 32, 45, 44, 31, 45, 43, 32, 44, 44, 33, 44, 44, 32, 44, 43, 31, 44, 43, 31, 44, 43, 32, 43, 41, 32, 45, 40, 30, 45, 41, 31, + 45, 41, 32, 44, 41, 31, 43, 42, 30, 44, 41, 31, 43, 40, 32, 41, 42, 30, 42, 43, 30, 44, 42, 31, 42, 43, 30, 42, 43, 29, 44, 43, 30, 44, 42, 30, 43, 40, 29, 42, 41, 30, 43, 43, 31, 42, 42, 30, 41, 40, 29, 42, 42, 30, 41, 41, 31, 40, 41, 30, 40, 42, 29, + 42, 41, 29, 42, 39, 30, 41, 40, 30, 42, 40, 28, 42, 42, 30, 43, 42, 30, 43, 42, 29, 40, 40, 29, 39, 39, 30, 40, 40, 30, 41, 41, 28, 39, 40, 29, 39, 39, 30, 40, 39, 29, 40, 38, 29, 42, 38, 29, 41, 39, 28, 39, 39, 28, 39, 39, 29, 39, 40, 30, 40, 39, 29, + 39, 39, 28, 38, 38, 29, 39, 38, 29, 40, 38, 28, 40, 38, 28, 39, 39, 28, 37, 37, 28, 39, 37, 28, 39, 38, 29, 37, 38, 28, 38, 38, 27, 39, 38, 27, 39, 38, 27, 39, 39, 28, 40, 38, 28, 38, 37, 26, 37, 37, 26, 37, 37, 27, 37, 36, 26, 37, 36, 26, 36, 36, 27, + 36, 35, 26, 37, 35, 26, 37, 36, 26, 36, 36, 26, 37, 36, 27, 37, 36, 26, 36, 35, 26, 35, 34, 27, 36, 34, 27, 36, 34, 26, 37, 35, 25, 37, 35, 26, 37, 33, 25, 37, 32, 24, 42, 41, 29, 49, 48, 34, 8, 7, 5, 26, 26, 27, 21, 20, 21, 14, 14, 14, 14, 14, 14, + 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 17, 17, 18, 14, 14, 14, 21, 21, 20, + 11, 11, 10, 15, 15, 15, 18, 18, 19, 19, 19, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, + 19, 19, 19, 25, 25, 25, 32, 32, 32, 14, 14, 12, 57, 56, 39, 47, 46, 33, 38, 36, 27, 36, 35, 25, 36, 36, 25, 37, 35, 25, 39, 36, 25, 36, 37, 26, 38, 36, 26, 38, 37, 26, 37, 35, 27, 39, 38, 27, 37, 36, 27, 35, 36, 26, 37, 38, 26, 37, 36, 26, 38, 36, 28, + 38, 37, 28, 37, 37, 28, 38, 38, 27, 37, 37, 27, 37, 36, 27, 39, 37, 26, 38, 35, 28, 40, 37, 27, 40, 38, 27, 38, 39, 29, 38, 38, 27, 38, 38, 27, 39, 38, 27, 39, 38, 27, 39, 38, 27, 42, 37, 27, 40, 37, 28, 40, 38, 28, 41, 38, 29, 41, 40, 28, 38, 39, 29, + 39, 40, 28, 40, 40, 30, 40, 41, 29, 40, 41, 28, 41, 41, 28, 41, 38, 30, 42, 39, 30, 41, 40, 29, 40, 38, 28, 42, 39, 29, 42, 39, 30, 40, 40, 28, 42, 38, 28, 42, 39, 29, 40, 39, 30, 40, 40, 28, 41, 42, 28, 40, 39, 30, 43, 39, 29, 42, 39, 28, 41, 39, 29, + 42, 40, 29, 43, 39, 30, 43, 39, 30, 42, 40, 29, 42, 39, 29, 42, 39, 29, 42, 40, 29, 41, 40, 29, 41, 40, 30, 42, 41, 29, 43, 43, 29, 42, 41, 30, 42, 42, 31, 43, 43, 30, 43, 41, 31, 43, 42, 30, 43, 42, 30, 44, 42, 31, 45, 43, 31, 44, 43, 31, 46, 42, 32, + 45, 43, 31, 43, 42, 31, 42, 42, 31, 44, 43, 31, 44, 43, 32, 42, 42, 32, 44, 43, 30, 46, 45, 31, 45, 44, 31, 43, 42, 31, 43, 42, 32, 44, 42, 31, 43, 43, 31, 43, 43, 32, 43, 43, 31, 45, 44, 32, 45, 44, 33, 44, 44, 32, 44, 44, 33, 44, 43, 31, 45, 45, 32, + 46, 45, 33, 44, 46, 32, 45, 46, 32, 44, 46, 32, 44, 44, 33, 45, 44, 33, 46, 44, 31, 44, 45, 31, 46, 45, 33, 45, 44, 34, 44, 45, 33, 46, 45, 33, 47, 44, 31, 47, 44, 31, 45, 44, 32, 46, 44, 33, 47, 44, 33, 46, 45, 33, 46, 46, 33, 46, 45, 33, 47, 46, 34, + 48, 46, 33, 47, 46, 32, 46, 47, 33, 47, 47, 32, 48, 45, 32, 47, 45, 34, 46, 47, 34, 44, 47, 33, 46, 46, 33, 46, 45, 33, 46, 45, 33, 48, 47, 33, 48, 46, 34, 45, 44, 34, 45, 46, 33, 47, 47, 33, 47, 46, 34, 48, 45, 34, 46, 47, 35, 47, 46, 34, 48, 44, 34, + 46, 44, 34, 46, 45, 34, 47, 47, 34, 48, 47, 33, 48, 46, 34, 48, 46, 35, 48, 45, 35, 47, 44, 35, 48, 45, 35, 47, 46, 34, 47, 46, 34, 48, 45, 35, 47, 45, 35, 47, 46, 33, 47, 46, 33, 47, 46, 33, 47, 45, 34, 48, 45, 34, 48, 46, 34, 47, 47, 34, 47, 47, 35, + 47, 48, 36, 47, 47, 34, 48, 46, 34, 48, 45, 34, 47, 45, 35, 46, 46, 35, 45, 46, 33, 47, 45, 34, 48, 44, 34, 47, 45, 34, 47, 45, 35, 47, 46, 34, 47, 46, 34, 48, 45, 35, 47, 46, 34, 47, 46, 34, 48, 46, 34, 48, 47, 34, 47, 47, 33, 47, 47, 33, 48, 46, 34, + 48, 46, 35, 48, 47, 34, 47, 46, 33, 46, 46, 33, 47, 46, 33, 46, 46, 33, 47, 48, 33, 49, 45, 34, 48, 44, 34, 47, 46, 33, 47, 47, 33, 47, 47, 34, 45, 46, 33, 46, 44, 33, 48, 44, 34, 49, 44, 33, 47, 46, 33, 46, 46, 33, 48, 46, 33, 48, 45, 34, 47, 45, 33, + 46, 46, 32, 47, 45, 32, 48, 44, 33, 47, 44, 33, 47, 44, 32, 48, 43, 32, 47, 45, 33, 47, 45, 33, 48, 45, 34, 48, 45, 34, 46, 45, 33, 47, 44, 33, 48, 45, 33, 46, 46, 33, 46, 46, 33, 47, 46, 33, 45, 44, 32, 45, 45, 33, 47, 45, 32, 47, 45, 32, 46, 45, 32, + 47, 44, 31, 47, 44, 32, 46, 44, 32, 46, 43, 33, 46, 43, 33, 48, 44, 33, 48, 45, 32, 47, 44, 33, 45, 45, 33, 46, 45, 33, 47, 44, 33, 44, 44, 33, 44, 45, 33, 44, 45, 33, 45, 43, 32, 45, 42, 31, 44, 42, 32, 46, 43, 32, 44, 44, 32, 43, 44, 32, 45, 44, 32, + 46, 44, 32, 46, 45, 31, 45, 44, 31, 44, 43, 31, 44, 44, 32, 44, 44, 32, 45, 44, 31, 44, 42, 32, 43, 42, 32, 44, 43, 31, 43, 42, 30, 43, 43, 31, 44, 42, 32, 44, 41, 31, 43, 43, 31, 44, 42, 31, 45, 42, 31, 44, 43, 31, 44, 42, 31, 43, 41, 30, 43, 40, 30, + 44, 41, 30, 44, 43, 30, 43, 43, 31, 42, 41, 31, 43, 41, 30, 43, 41, 30, 42, 41, 30, 43, 41, 29, 44, 42, 29, 44, 43, 31, 43, 42, 31, 42, 41, 31, 43, 42, 30, 43, 41, 30, 43, 40, 30, 43, 41, 30, 42, 41, 30, 42, 40, 30, 43, 40, 30, 42, 39, 29, 39, 41, 29, + 41, 40, 29, 41, 39, 28, 41, 38, 29, 42, 39, 30, 42, 39, 30, 41, 38, 30, 40, 38, 29, 40, 38, 29, 42, 39, 28, 41, 39, 29, 40, 39, 30, 42, 39, 29, 42, 38, 29, 40, 39, 29, 38, 38, 28, 39, 38, 29, 39, 39, 28, 39, 37, 27, 38, 38, 27, 38, 38, 28, 39, 38, 28, + 39, 38, 28, 38, 37, 27, 38, 37, 27, 39, 38, 27, 39, 39, 26, 38, 39, 27, 39, 39, 27, 39, 38, 28, 40, 37, 28, 40, 38, 27, 39, 38, 27, 38, 38, 26, 38, 38, 26, 38, 37, 26, 36, 37, 26, 35, 36, 27, 38, 35, 27, 37, 35, 26, 35, 36, 27, 37, 36, 27, 39, 36, 26, + 37, 35, 25, 37, 35, 26, 37, 35, 26, 37, 33, 26, 36, 34, 26, 37, 35, 26, 37, 34, 26, 42, 40, 30, 49, 47, 34, 8, 7, 5, 25, 25, 26, 19, 19, 20, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, + 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 14, 14, 14, 21, 21, 20, 9, 9, 9, 13, 13, 13, 15, 15, 15, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 25, 25, 25, 32, 32, 32, 14, 14, 12, 55, 57, 38, 46, 48, 33, 37, 36, 25, + 37, 35, 26, 38, 37, 25, 39, 35, 25, 38, 36, 27, 36, 37, 25, 36, 37, 26, 38, 35, 27, 37, 36, 26, 37, 37, 26, 37, 36, 27, 39, 36, 26, 37, 37, 26, 38, 37, 27, 38, 37, 27, 39, 38, 28, 39, 38, 26, 38, 37, 26, 38, 37, 26, 39, 37, 26, 38, 38, 26, 41, 37, 28, + 40, 36, 27, 39, 37, 27, 37, 38, 28, 38, 37, 27, 39, 36, 29, 39, 38, 29, 39, 37, 28, 38, 38, 28, 39, 39, 28, 39, 38, 28, 41, 36, 29, 40, 37, 29, 39, 39, 27, 40, 40, 27, 40, 38, 28, 40, 39, 28, 41, 39, 29, 39, 40, 28, 40, 40, 27, 42, 37, 28, 41, 39, 30, + 39, 40, 29, 41, 39, 28, 41, 39, 29, 41, 39, 28, 41, 40, 29, 42, 41, 29, 40, 41, 29, 42, 40, 30, 41, 39, 30, 41, 40, 29, 40, 39, 29, 43, 40, 30, 42, 39, 29, 41, 40, 29, 43, 40, 29, 44, 40, 29, 44, 39, 29, 42, 40, 29, 41, 43, 30, 42, 42, 30, 43, 40, 29, + 45, 40, 30, 43, 40, 29, 43, 42, 30, 45, 43, 31, 43, 41, 31, 43, 42, 30, 45, 44, 30, 44, 43, 31, 43, 44, 32, 43, 43, 31, 44, 42, 30, 43, 43, 30, 45, 43, 30, 44, 42, 31, 43, 43, 32, 43, 42, 32, 45, 42, 32, 45, 43, 31, 45, 42, 31, 43, 44, 32, 44, 43, 32, + 45, 43, 33, 43, 45, 32, 42, 44, 31, 44, 42, 31, 46, 43, 32, 46, 43, 33, 44, 44, 32, 44, 42, 31, 45, 42, 32, 43, 44, 33, 43, 46, 33, 44, 46, 31, 46, 45, 31, 47, 44, 32, 45, 44, 33, 46, 45, 32, 47, 45, 32, 44, 44, 32, 44, 46, 32, 46, 46, 33, 46, 44, 33, + 46, 44, 33, 47, 46, 33, 46, 44, 32, 47, 44, 32, 47, 46, 32, 47, 45, 31, 47, 45, 32, 45, 47, 33, 46, 46, 34, 46, 45, 33, 45, 45, 32, 46, 45, 33, 48, 47, 33, 46, 46, 32, 45, 46, 33, 46, 45, 33, 46, 45, 33, 45, 44, 33, 47, 44, 33, 47, 45, 34, 48, 46, 33, + 47, 44, 33, 46, 44, 33, 48, 47, 34, 48, 48, 34, 48, 47, 34, 47, 47, 33, 47, 46, 33, 46, 46, 34, 47, 47, 34, 47, 46, 34, 47, 46, 34, 45, 46, 35, 45, 46, 35, 46, 46, 35, 46, 46, 35, 45, 46, 34, 47, 47, 33, 48, 47, 35, 47, 46, 34, 48, 46, 33, 48, 47, 35, + 48, 46, 35, 48, 45, 34, 48, 47, 34, 47, 47, 35, 47, 46, 34, 47, 46, 35, 48, 46, 35, 47, 46, 34, 47, 46, 33, 48, 47, 34, 48, 48, 34, 48, 47, 34, 48, 46, 35, 49, 46, 34, 48, 45, 34, 47, 47, 33, 47, 47, 34, 47, 47, 35, 47, 45, 33, 48, 45, 34, 47, 46, 35, + 47, 45, 34, 48, 46, 33, 46, 47, 34, 47, 47, 35, 48, 46, 35, 47, 44, 34, 48, 46, 33, 48, 47, 33, 48, 48, 34, 48, 48, 34, 48, 47, 33, 48, 47, 33, 49, 47, 34, 49, 47, 34, 48, 45, 34, 47, 45, 33, 47, 47, 34, 46, 47, 33, 46, 47, 33, 48, 46, 33, 47, 45, 34, + 45, 46, 34, 45, 47, 34, 46, 47, 33, 48, 46, 33, 47, 44, 33, 47, 43, 34, 47, 43, 33, 47, 45, 33, 48, 46, 34, 47, 46, 34, 47, 46, 34, 47, 46, 33, 46, 45, 33, 46, 45, 33, 46, 45, 33, 46, 46, 33, 46, 45, 33, 46, 44, 32, 46, 44, 33, 46, 45, 34, 47, 45, 34, + 48, 44, 32, 47, 43, 33, 46, 44, 34, 47, 45, 33, 48, 45, 33, 48, 45, 33, 48, 46, 34, 47, 45, 34, 46, 44, 32, 45, 45, 32, 45, 45, 33, 47, 45, 34, 45, 45, 33, 46, 44, 32, 48, 43, 33, 47, 44, 32, 47, 45, 32, 46, 44, 32, 46, 45, 32, 45, 43, 33, 44, 42, 33, + 46, 42, 32, 48, 42, 32, 47, 42, 33, 45, 43, 32, 45, 45, 32, 44, 46, 32, 44, 46, 33, 45, 45, 33, 44, 45, 31, 44, 45, 31, 45, 43, 32, 45, 43, 31, 47, 44, 32, 45, 44, 33, 44, 44, 32, 44, 42, 32, 45, 42, 32, 46, 41, 32, 46, 42, 32, 45, 44, 31, 44, 44, 32, + 44, 43, 32, 45, 43, 31, 45, 43, 30, 45, 43, 31, 44, 43, 31, 44, 43, 31, 43, 43, 32, 44, 42, 32, 45, 41, 31, 45, 41, 31, 44, 41, 31, 43, 41, 31, 44, 42, 30, 43, 42, 31, 42, 41, 30, 43, 42, 30, 45, 42, 31, 44, 41, 31, 42, 42, 31, 43, 42, 30, 44, 43, 30, + 42, 41, 30, 41, 40, 30, 42, 40, 30, 44, 41, 29, 42, 41, 30, 41, 40, 29, 42, 42, 29, 42, 42, 29, 43, 41, 29, 42, 41, 31, 42, 39, 30, 42, 40, 29, 40, 40, 30, 40, 39, 30, 42, 39, 30, 40, 40, 30, 40, 39, 30, 40, 39, 29, 40, 41, 28, 41, 40, 28, 40, 38, 28, + 41, 38, 28, 41, 38, 29, 40, 39, 29, 40, 38, 29, 40, 39, 29, 39, 38, 29, 41, 39, 29, 40, 37, 28, 40, 38, 27, 40, 40, 28, 39, 39, 28, 40, 38, 28, 40, 37, 29, 38, 38, 28, 38, 38, 27, 40, 38, 28, 40, 40, 28, 40, 40, 28, 38, 38, 28, 37, 38, 28, 39, 38, 28, + 40, 37, 28, 39, 36, 27, 37, 36, 27, 38, 36, 28, 38, 38, 27, 38, 38, 25, 39, 35, 26, 37, 36, 27, 37, 37, 26, 39, 37, 26, 38, 38, 27, 36, 35, 27, 36, 34, 26, 37, 37, 27, 36, 36, 27, 36, 34, 26, 37, 34, 26, 37, 36, 25, 36, 36, 26, 37, 34, 26, 38, 35, 25, + 44, 41, 29, 50, 46, 34, 8, 7, 5, 26, 26, 26, 20, 20, 21, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 15, 16, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 16, 16, 16, + 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 12, 12, 13, 20, 20, 19, 11, 11, 11, 16, 16, 16, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 26, 26, 26, 32, 32, 33, 14, 14, 12, 55, 56, 39, 48, 45, 33, 38, 34, 25, 35, 36, 25, 36, 37, 26, 36, 35, 26, 38, 34, 26, 37, 37, 25, 39, 36, 26, 37, 37, 26, + 38, 37, 26, 38, 36, 27, 38, 37, 28, 37, 38, 28, 38, 37, 26, 37, 36, 27, 37, 36, 27, 38, 38, 26, 37, 36, 26, 38, 36, 28, 37, 38, 28, 39, 37, 27, 37, 37, 27, 39, 38, 29, 40, 39, 28, 39, 39, 28, 38, 37, 28, 40, 37, 28, 40, 38, 29, 41, 36, 28, 41, 37, 28, + 40, 39, 29, 39, 39, 28, 40, 40, 28, 38, 40, 29, 41, 39, 29, 39, 38, 27, 40, 41, 29, 42, 41, 29, 41, 41, 28, 41, 39, 28, 40, 38, 29, 40, 39, 28, 39, 41, 28, 39, 38, 29, 41, 39, 30, 43, 40, 28, 42, 41, 29, 41, 42, 30, 41, 41, 28, 41, 40, 29, 40, 39, 29, + 41, 42, 31, 41, 40, 30, 41, 40, 30, 42, 42, 29, 41, 40, 30, 44, 40, 30, 43, 41, 28, 42, 40, 29, 42, 40, 29, 42, 41, 29, 44, 40, 30, 43, 39, 29, 44, 41, 31, 42, 41, 29, 42, 40, 29, 43, 40, 31, 44, 40, 32, 44, 41, 31, 43, 44, 31, 44, 43, 30, 43, 42, 31, + 44, 44, 31, 45, 43, 31, 46, 43, 30, 44, 42, 30, 43, 42, 31, 44, 42, 30, 44, 43, 31, 42, 43, 31, 43, 43, 32, 45, 42, 31, 46, 41, 32, 44, 42, 32, 45, 44, 31, 46, 44, 32, 45, 44, 31, 43, 44, 32, 45, 43, 32, 46, 43, 32, 45, 45, 32, 44, 44, 32, 45, 44, 33, + 45, 45, 32, 46, 43, 32, 46, 44, 33, 44, 46, 34, 46, 44, 33, 45, 43, 33, 45, 45, 33, 47, 44, 34, 45, 45, 33, 45, 46, 33, 46, 45, 33, 45, 46, 32, 46, 44, 33, 46, 44, 33, 46, 45, 32, 46, 44, 31, 45, 43, 33, 45, 46, 33, 46, 46, 33, 45, 45, 34, 47, 46, 34, + 47, 45, 33, 46, 44, 33, 47, 44, 33, 46, 45, 34, 47, 44, 34, 47, 44, 33, 46, 45, 34, 46, 45, 34, 47, 44, 33, 48, 45, 32, 48, 46, 33, 46, 46, 33, 45, 45, 33, 46, 47, 33, 48, 46, 33, 47, 46, 34, 45, 46, 33, 46, 45, 33, 48, 45, 33, 47, 47, 33, 48, 46, 33, + 47, 44, 33, 47, 46, 34, 49, 47, 35, 48, 46, 35, 46, 46, 35, 46, 47, 35, 47, 47, 34, 47, 47, 35, 46, 46, 35, 47, 45, 33, 47, 45, 33, 46, 44, 35, 47, 45, 34, 49, 47, 33, 49, 48, 35, 47, 47, 36, 47, 45, 35, 47, 45, 34, 46, 45, 35, 46, 46, 34, 48, 47, 34, + 49, 47, 34, 49, 45, 34, 50, 45, 33, 48, 46, 33, 47, 45, 34, 49, 45, 34, 50, 48, 33, 50, 48, 34, 48, 46, 34, 46, 45, 35, 46, 44, 35, 48, 46, 33, 47, 46, 33, 46, 45, 34, 47, 45, 34, 48, 45, 33, 49, 47, 33, 49, 48, 34, 48, 46, 34, 46, 47, 35, 48, 47, 35, + 48, 46, 33, 47, 47, 33, 48, 47, 33, 48, 48, 34, 47, 47, 33, 48, 46, 33, 47, 47, 34, 47, 47, 34, 48, 46, 35, 47, 45, 34, 46, 47, 33, 47, 48, 34, 47, 47, 34, 46, 46, 32, 45, 46, 32, 45, 46, 34, 45, 46, 33, 48, 45, 34, 48, 45, 34, 47, 46, 33, 48, 44, 32, + 49, 44, 32, 48, 44, 33, 47, 45, 33, 46, 46, 33, 47, 45, 33, 47, 45, 33, 47, 45, 34, 47, 44, 33, 46, 44, 33, 45, 45, 34, 46, 45, 33, 47, 45, 32, 48, 46, 33, 48, 45, 33, 48, 45, 34, 47, 44, 34, 47, 45, 34, 48, 45, 34, 47, 44, 33, 47, 45, 33, 48, 46, 34, + 46, 46, 34, 46, 46, 33, 48, 46, 32, 46, 45, 32, 45, 46, 34, 46, 45, 34, 45, 44, 34, 46, 45, 32, 47, 46, 33, 46, 44, 32, 48, 43, 31, 47, 44, 32, 46, 44, 33, 47, 44, 32, 46, 46, 32, 44, 45, 33, 46, 44, 33, 47, 45, 33, 46, 45, 32, 46, 46, 32, 46, 45, 32, + 45, 45, 32, 44, 45, 32, 45, 45, 32, 45, 44, 32, 44, 43, 32, 45, 44, 32, 45, 43, 32, 44, 44, 33, 44, 44, 33, 45, 43, 33, 45, 43, 32, 45, 42, 32, 46, 44, 33, 46, 43, 33, 46, 42, 33, 45, 43, 32, 44, 42, 32, 44, 42, 32, 45, 43, 31, 44, 43, 31, 42, 43, 31, + 43, 42, 32, 44, 42, 31, 44, 42, 30, 43, 41, 30, 44, 42, 30, 45, 43, 30, 45, 43, 31, 43, 43, 31, 43, 42, 31, 43, 43, 30, 41, 43, 31, 41, 43, 30, 43, 41, 30, 44, 41, 31, 43, 41, 31, 41, 42, 31, 41, 42, 31, 40, 42, 30, 41, 42, 31, 43, 42, 31, 43, 43, 30, + 42, 43, 30, 41, 42, 30, 42, 40, 31, 41, 41, 30, 40, 41, 30, 42, 39, 30, 43, 39, 30, 41, 40, 29, 40, 40, 29, 39, 39, 30, 40, 39, 30, 40, 38, 29, 40, 39, 30, 40, 40, 30, 39, 38, 30, 41, 38, 29, 43, 38, 28, 42, 38, 28, 41, 38, 28, 41, 38, 29, 40, 38, 29, + 41, 38, 29, 41, 37, 29, 41, 37, 29, 40, 37, 29, 39, 37, 27, 39, 37, 27, 40, 38, 27, 40, 39, 28, 38, 38, 28, 39, 39, 28, 41, 39, 27, 41, 38, 27, 39, 38, 29, 39, 38, 29, 39, 39, 28, 39, 39, 27, 38, 39, 27, 38, 38, 26, 39, 38, 27, 37, 37, 27, 36, 36, 27, + 36, 37, 27, 36, 37, 27, 38, 36, 26, 37, 36, 26, 36, 38, 27, 36, 36, 27, 36, 35, 26, 35, 34, 26, 36, 34, 26, 36, 35, 27, 36, 35, 26, 38, 35, 25, 37, 36, 26, 37, 35, 26, 42, 41, 29, 49, 47, 35, 8, 7, 5, 27, 27, 27, 21, 21, 21, 14, 14, 14, 14, 14, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 14, 14, 14, 21, 21, 20, + 11, 11, 11, 16, 16, 16, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, + 21, 22, 22, 28, 28, 28, 35, 35, 35, 14, 14, 13, 55, 55, 39, 46, 45, 33, 36, 36, 26, 36, 34, 26, 37, 36, 25, 36, 37, 25, 38, 35, 26, 39, 35, 26, 39, 37, 27, 36, 37, 25, 37, 38, 26, 37, 38, 26, 38, 37, 26, 39, 37, 27, 38, 36, 27, 39, 35, 26, 38, 38, 27, + 38, 35, 26, 40, 37, 27, 39, 39, 28, 40, 37, 27, 38, 38, 28, 38, 36, 27, 38, 38, 27, 41, 36, 29, 41, 36, 27, 39, 39, 28, 40, 40, 28, 40, 39, 28, 38, 37, 29, 39, 38, 28, 41, 38, 27, 40, 37, 28, 42, 39, 29, 41, 38, 29, 39, 38, 29, 39, 39, 27, 40, 39, 27, + 40, 41, 27, 42, 39, 28, 41, 39, 29, 39, 38, 29, 39, 40, 29, 42, 41, 28, 41, 40, 30, 40, 40, 29, 40, 39, 28, 40, 39, 28, 41, 40, 28, 40, 41, 28, 42, 41, 29, 43, 40, 30, 41, 40, 29, 40, 40, 30, 42, 41, 29, 41, 41, 29, 41, 42, 29, 41, 41, 30, 43, 39, 30, + 42, 41, 30, 42, 41, 30, 42, 39, 30, 43, 41, 30, 42, 43, 30, 42, 43, 31, 44, 41, 30, 42, 42, 30, 41, 44, 30, 42, 42, 30, 45, 41, 30, 45, 43, 30, 44, 44, 31, 44, 43, 31, 42, 41, 32, 43, 43, 32, 42, 42, 31, 42, 44, 31, 44, 43, 32, 45, 42, 32, 44, 44, 31, + 44, 41, 30, 44, 42, 30, 43, 44, 31, 43, 42, 32, 45, 42, 32, 43, 43, 32, 44, 43, 32, 45, 44, 33, 45, 44, 33, 44, 44, 32, 45, 44, 33, 46, 43, 33, 44, 43, 33, 43, 44, 32, 44, 43, 32, 46, 45, 33, 45, 45, 32, 44, 44, 33, 44, 45, 32, 45, 45, 32, 45, 46, 33, + 47, 46, 33, 48, 44, 32, 47, 44, 33, 47, 45, 33, 46, 46, 32, 45, 45, 31, 47, 43, 32, 48, 42, 34, 47, 44, 34, 45, 46, 32, 45, 45, 32, 45, 43, 32, 45, 45, 33, 46, 46, 33, 46, 45, 34, 46, 46, 34, 48, 45, 34, 47, 46, 33, 45, 47, 34, 47, 46, 33, 45, 45, 33, + 45, 45, 33, 48, 46, 34, 49, 46, 33, 47, 45, 33, 46, 46, 33, 47, 46, 34, 48, 45, 34, 46, 46, 33, 48, 48, 32, 49, 47, 33, 47, 46, 33, 46, 46, 33, 47, 46, 33, 47, 45, 33, 47, 45, 34, 46, 47, 35, 46, 48, 35, 48, 48, 35, 48, 48, 34, 47, 47, 34, 47, 46, 34, + 45, 48, 34, 46, 49, 35, 46, 48, 34, 47, 47, 34, 47, 45, 34, 46, 46, 34, 46, 47, 34, 47, 46, 34, 48, 45, 34, 47, 47, 34, 46, 47, 35, 47, 48, 35, 47, 48, 35, 47, 46, 34, 48, 45, 34, 49, 47, 34, 49, 47, 35, 49, 46, 34, 48, 47, 35, 47, 47, 35, 49, 46, 35, + 49, 47, 34, 49, 47, 33, 49, 46, 33, 48, 47, 34, 49, 46, 34, 48, 45, 34, 48, 46, 34, 49, 46, 34, 48, 45, 34, 47, 45, 33, 47, 45, 33, 47, 45, 35, 47, 48, 34, 47, 47, 34, 48, 46, 34, 46, 48, 34, 47, 48, 34, 47, 47, 33, 46, 46, 33, 46, 46, 34, 48, 46, 34, + 49, 47, 33, 49, 47, 33, 49, 47, 33, 47, 46, 34, 46, 45, 34, 46, 45, 33, 46, 47, 33, 45, 47, 33, 46, 46, 33, 46, 46, 33, 46, 45, 34, 47, 45, 33, 47, 47, 32, 47, 45, 33, 47, 46, 33, 48, 47, 33, 48, 45, 34, 49, 46, 35, 48, 47, 35, 46, 45, 34, 47, 44, 33, + 47, 45, 34, 46, 45, 34, 48, 46, 34, 49, 46, 33, 49, 45, 34, 48, 46, 34, 46, 45, 33, 46, 44, 33, 48, 46, 33, 49, 44, 32, 47, 44, 34, 46, 46, 34, 46, 46, 34, 47, 46, 34, 48, 46, 33, 46, 46, 33, 46, 44, 32, 46, 44, 34, 46, 45, 33, 46, 44, 33, 47, 44, 34, + 47, 45, 33, 46, 44, 33, 46, 43, 33, 46, 43, 32, 46, 45, 32, 46, 44, 33, 46, 44, 33, 45, 46, 33, 46, 45, 32, 47, 45, 32, 46, 45, 32, 44, 43, 31, 44, 44, 32, 44, 45, 32, 44, 44, 33, 46, 43, 33, 45, 43, 32, 44, 44, 32, 45, 44, 32, 45, 43, 32, 46, 44, 32, + 47, 44, 31, 45, 44, 33, 44, 43, 33, 45, 43, 32, 46, 42, 32, 44, 41, 33, 43, 41, 32, 45, 43, 31, 46, 44, 31, 46, 43, 32, 45, 42, 31, 44, 41, 32, 44, 41, 32, 45, 42, 32, 45, 43, 32, 44, 44, 31, 43, 42, 32, 43, 42, 32, 43, 43, 31, 43, 42, 31, 45, 41, 32, + 46, 43, 31, 45, 44, 30, 43, 42, 30, 43, 41, 30, 44, 40, 30, 44, 41, 31, 44, 42, 30, 43, 41, 30, 44, 41, 31, 43, 41, 31, 42, 42, 30, 43, 44, 30, 42, 42, 30, 43, 42, 30, 44, 42, 29, 43, 41, 29, 42, 41, 29, 43, 42, 30, 42, 42, 30, 41, 41, 29, 42, 40, 29, + 42, 41, 29, 41, 41, 29, 42, 40, 29, 41, 39, 29, 39, 40, 30, 40, 42, 30, 40, 40, 30, 41, 39, 31, 40, 39, 30, 39, 39, 29, 41, 39, 29, 43, 39, 30, 41, 39, 28, 40, 39, 28, 41, 38, 29, 40, 37, 30, 39, 37, 28, 40, 38, 27, 40, 39, 28, 38, 38, 28, 38, 38, 27, + 40, 38, 27, 39, 37, 28, 39, 37, 29, 39, 38, 27, 40, 38, 27, 39, 38, 27, 40, 39, 27, 40, 39, 28, 40, 39, 27, 39, 37, 27, 38, 37, 27, 39, 37, 26, 38, 35, 26, 36, 36, 27, 37, 37, 26, 38, 37, 26, 37, 37, 27, 36, 37, 25, 37, 36, 26, 37, 37, 27, 37, 36, 27, + 38, 35, 26, 37, 35, 25, 35, 37, 26, 35, 36, 26, 36, 34, 26, 38, 35, 25, 36, 34, 26, 42, 40, 31, 50, 48, 35, 8, 7, 5, 28, 28, 28, 22, 22, 22, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, + 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, 10, 10, 10, 15, 15, 15, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 25, 25, 26, 33, 33, 33, 14, 14, 12, 55, 55, 38, 47, 48, 32, 36, 36, 26, + 37, 37, 25, 37, 38, 26, 37, 35, 26, 37, 34, 26, 38, 36, 26, 38, 36, 27, 36, 37, 25, 38, 38, 26, 37, 37, 27, 39, 34, 27, 36, 37, 28, 37, 37, 28, 38, 36, 27, 37, 36, 26, 38, 36, 26, 41, 37, 27, 39, 37, 27, 38, 37, 26, 39, 39, 28, 39, 37, 28, 40, 36, 27, + 38, 38, 28, 39, 38, 28, 40, 36, 29, 38, 37, 28, 38, 39, 28, 38, 38, 27, 40, 38, 28, 38, 38, 28, 40, 39, 30, 41, 38, 29, 39, 38, 28, 40, 40, 27, 40, 38, 28, 42, 37, 28, 39, 38, 29, 40, 40, 28, 40, 41, 28, 40, 40, 28, 42, 41, 29, 42, 38, 30, 41, 39, 28, + 41, 39, 28, 42, 38, 29, 41, 39, 29, 42, 42, 29, 43, 41, 29, 41, 41, 28, 42, 40, 30, 41, 41, 30, 41, 38, 29, 41, 41, 28, 41, 40, 30, 44, 39, 29, 43, 40, 30, 41, 41, 30, 43, 40, 30, 44, 41, 29, 43, 42, 30, 43, 41, 30, 44, 40, 29, 44, 40, 29, 42, 42, 31, + 42, 43, 30, 42, 40, 30, 42, 41, 32, 42, 41, 32, 44, 42, 31, 43, 42, 30, 44, 45, 30, 44, 44, 31, 44, 44, 32, 43, 43, 32, 42, 42, 31, 43, 43, 32, 45, 45, 32, 44, 44, 31, 45, 42, 32, 44, 41, 33, 44, 42, 32, 44, 42, 31, 45, 42, 32, 45, 43, 32, 46, 43, 32, + 45, 45, 33, 45, 45, 32, 46, 43, 31, 45, 44, 32, 45, 44, 33, 46, 42, 33, 45, 44, 33, 43, 46, 32, 44, 45, 32, 46, 44, 33, 45, 44, 31, 45, 46, 31, 46, 45, 33, 47, 45, 34, 46, 47, 33, 47, 46, 32, 47, 44, 32, 47, 44, 32, 46, 45, 32, 46, 44, 31, 46, 43, 32, + 47, 43, 33, 46, 45, 34, 46, 46, 32, 46, 45, 33, 47, 46, 33, 47, 44, 32, 47, 44, 33, 47, 45, 34, 47, 46, 34, 47, 46, 34, 45, 45, 34, 44, 44, 34, 45, 45, 34, 45, 47, 34, 46, 46, 34, 47, 44, 33, 48, 45, 33, 47, 46, 34, 47, 45, 33, 47, 45, 33, 46, 47, 34, + 48, 47, 34, 49, 47, 33, 48, 46, 32, 46, 45, 33, 47, 46, 33, 48, 47, 33, 48, 47, 34, 49, 47, 34, 49, 47, 35, 48, 48, 34, 47, 47, 34, 48, 47, 35, 48, 48, 35, 48, 48, 35, 46, 46, 35, 46, 46, 34, 48, 46, 34, 47, 47, 34, 47, 46, 35, 48, 48, 34, 47, 47, 33, + 46, 46, 34, 47, 47, 34, 48, 46, 34, 48, 45, 34, 48, 47, 35, 48, 47, 35, 46, 47, 35, 47, 48, 35, 49, 46, 35, 48, 44, 35, 48, 45, 35, 48, 46, 34, 49, 45, 34, 50, 45, 34, 49, 46, 34, 47, 46, 34, 48, 46, 33, 49, 47, 34, 47, 46, 34, 46, 46, 34, 46, 47, 34, + 47, 47, 35, 49, 47, 36, 49, 48, 35, 47, 46, 34, 47, 46, 34, 49, 46, 34, 48, 45, 35, 46, 46, 35, 47, 48, 34, 47, 48, 35, 47, 48, 34, 48, 46, 34, 48, 45, 34, 48, 46, 34, 49, 48, 34, 48, 48, 35, 47, 45, 35, 49, 45, 35, 47, 46, 34, 47, 47, 34, 48, 46, 34, + 48, 45, 34, 47, 46, 34, 47, 45, 33, 46, 45, 33, 46, 46, 33, 47, 46, 32, 48, 45, 33, 48, 45, 34, 48, 45, 33, 46, 45, 33, 46, 46, 33, 48, 45, 34, 47, 45, 34, 46, 45, 34, 47, 47, 34, 48, 47, 33, 48, 45, 34, 48, 44, 34, 47, 44, 33, 46, 43, 33, 48, 45, 33, + 50, 45, 33, 48, 44, 33, 48, 45, 33, 49, 45, 33, 47, 45, 33, 45, 47, 33, 47, 46, 33, 47, 44, 32, 46, 45, 34, 47, 46, 34, 48, 45, 33, 47, 44, 33, 46, 44, 34, 47, 46, 34, 48, 46, 34, 46, 46, 34, 45, 45, 33, 47, 44, 33, 47, 45, 32, 45, 45, 33, 45, 45, 33, + 47, 44, 32, 47, 43, 33, 45, 44, 34, 45, 44, 33, 47, 45, 33, 45, 46, 32, 44, 46, 32, 46, 45, 31, 45, 44, 31, 45, 45, 33, 46, 45, 33, 47, 45, 32, 45, 45, 32, 45, 45, 32, 46, 45, 31, 46, 43, 31, 45, 44, 32, 44, 43, 31, 45, 44, 32, 47, 45, 32, 45, 44, 33, + 44, 43, 33, 47, 44, 32, 46, 44, 31, 44, 43, 31, 45, 43, 32, 46, 44, 32, 44, 43, 32, 44, 44, 32, 45, 44, 31, 45, 42, 31, 44, 42, 32, 44, 42, 32, 44, 42, 32, 43, 42, 31, 43, 41, 31, 44, 41, 31, 45, 44, 31, 44, 44, 32, 43, 42, 32, 44, 43, 30, 43, 43, 30, + 43, 41, 31, 43, 42, 30, 43, 43, 29, 43, 42, 30, 43, 40, 32, 44, 42, 31, 43, 42, 30, 41, 41, 31, 41, 41, 31, 43, 41, 30, 43, 41, 30, 42, 41, 31, 39, 42, 31, 40, 41, 30, 41, 41, 30, 40, 40, 30, 41, 40, 30, 42, 41, 30, 40, 39, 29, 40, 39, 30, 40, 40, 30, + 42, 40, 28, 42, 38, 29, 40, 38, 30, 41, 39, 28, 43, 39, 29, 42, 39, 29, 40, 40, 29, 40, 38, 29, 41, 37, 29, 39, 37, 28, 39, 40, 28, 39, 39, 27, 39, 38, 28, 38, 39, 27, 40, 39, 27, 41, 40, 29, 39, 38, 28, 38, 37, 28, 41, 39, 28, 40, 39, 28, 38, 38, 29, + 38, 37, 28, 39, 38, 27, 39, 38, 27, 40, 38, 28, 39, 38, 28, 37, 37, 28, 37, 36, 26, 36, 36, 26, 37, 36, 27, 37, 36, 27, 36, 36, 26, 37, 36, 25, 38, 36, 26, 37, 36, 27, 36, 34, 27, 38, 36, 27, 37, 37, 26, 35, 35, 27, 36, 34, 27, 37, 34, 26, 37, 34, 25, + 42, 42, 30, 49, 47, 35, 8, 7, 5, 30, 30, 31, 24, 24, 25, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, 10, 10, 9, 14, 14, 14, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 16, 16, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 23, 23, 23, 31, 31, 31, 14, 13, 12, 58, 55, 40, 46, 45, 33, 37, 36, 26, 35, 36, 24, 39, 37, 26, 38, 35, 25, 36, 35, 25, 37, 36, 25, 39, 37, 26, 39, 36, 26, + 38, 35, 28, 38, 36, 27, 37, 37, 26, 36, 36, 28, 36, 37, 27, 38, 38, 28, 37, 38, 27, 38, 38, 25, 39, 38, 27, 39, 36, 28, 38, 39, 27, 40, 38, 26, 39, 39, 27, 40, 38, 29, 40, 39, 28, 38, 39, 28, 37, 39, 29, 40, 38, 28, 39, 40, 27, 39, 39, 29, 39, 38, 29, + 40, 38, 28, 40, 39, 30, 40, 39, 29, 40, 39, 28, 42, 40, 29, 42, 38, 29, 41, 38, 28, 39, 39, 27, 55, 51, 42, 94, 92, 85, 95, 94, 85, 54, 54, 43, 41, 41, 29, 40, 41, 28, 41, 39, 29, 96, 93, 86, 43, 39, 29, 43, 40, 30, 43, 39, 30, 96, 93, 86, 70, 69, 61, + 101, 99, 92, 95, 94, 86, 99, 98, 91, 43, 40, 30, 44, 40, 29, 44, 42, 31, 42, 41, 30, 41, 42, 30, 44, 42, 30, 45, 40, 30, 44, 41, 29, 44, 41, 30, 45, 41, 30, 44, 42, 31, 44, 44, 32, 44, 43, 32, 43, 43, 31, 42, 41, 30, 43, 41, 31, 46, 42, 32, 45, 45, 31, + 44, 43, 31, 45, 41, 31, 45, 42, 31, 44, 43, 30, 45, 44, 31, 43, 43, 32, 43, 41, 31, 44, 43, 32, 44, 42, 32, 42, 42, 31, 98, 96, 87, 47, 45, 32, 45, 43, 32, 85, 83, 73, 84, 83, 74, 45, 43, 31, 45, 44, 31, 46, 44, 33, 84, 84, 74, 84, 84, 74, 46, 46, 32, + 46, 45, 32, 47, 44, 33, 86, 83, 74, 85, 84, 74, 44, 43, 32, 46, 45, 33, 47, 46, 32, 98, 96, 88, 46, 45, 33, 47, 44, 32, 47, 45, 32, 98, 99, 89, 82, 80, 71, 99, 96, 89, 100, 97, 89, 94, 94, 84, 46, 44, 32, 46, 43, 32, 46, 44, 33, 47, 46, 34, 49, 47, 33, + 47, 46, 32, 46, 45, 32, 45, 45, 34, 46, 46, 34, 47, 46, 33, 47, 46, 32, 46, 46, 34, 46, 45, 35, 46, 46, 34, 47, 46, 33, 48, 47, 33, 46, 48, 32, 46, 48, 33, 47, 46, 34, 47, 46, 34, 48, 47, 34, 100, 99, 90, 48, 49, 36, 49, 47, 35, 99, 97, 87, 49, 50, 36, + 95, 95, 85, 48, 47, 33, 99, 99, 90, 47, 47, 35, 48, 49, 35, 47, 48, 35, 99, 99, 90, 74, 74, 62, 97, 98, 87, 98, 99, 89, 105, 105, 96, 48, 48, 35, 47, 47, 36, 48, 48, 35, 49, 47, 34, 49, 46, 34, 48, 46, 35, 47, 46, 36, 47, 46, 35, 47, 46, 34, 49, 44, 34, + 49, 46, 35, 48, 48, 34, 49, 48, 34, 49, 46, 34, 48, 47, 35, 49, 47, 34, 50, 46, 34, 48, 47, 34, 47, 48, 33, 49, 46, 33, 48, 45, 33, 48, 47, 33, 49, 47, 34, 48, 46, 33, 47, 47, 34, 48, 47, 34, 49, 47, 34, 49, 47, 35, 48, 48, 35, 46, 47, 34, 48, 47, 34, + 48, 46, 35, 85, 86, 77, 103, 103, 94, 100, 98, 89, 101, 99, 90, 49, 47, 33, 47, 47, 34, 87, 85, 76, 87, 86, 76, 46, 47, 34, 47, 48, 34, 47, 48, 34, 49, 47, 35, 98, 96, 87, 49, 47, 36, 96, 94, 85, 47, 47, 33, 98, 99, 89, 47, 45, 33, 48, 46, 34, 48, 46, 34, + 101, 99, 89, 84, 81, 71, 100, 97, 90, 100, 99, 90, 96, 94, 85, 48, 45, 33, 47, 45, 34, 47, 46, 34, 47, 46, 34, 46, 47, 33, 46, 47, 34, 48, 45, 34, 49, 45, 34, 46, 45, 34, 46, 45, 33, 47, 45, 33, 46, 45, 33, 47, 45, 34, 48, 46, 34, 48, 45, 33, 48, 44, 33, + 47, 46, 33, 47, 47, 33, 48, 45, 33, 48, 44, 33, 47, 44, 33, 47, 45, 33, 46, 47, 33, 46, 45, 33, 46, 44, 33, 47, 46, 32, 46, 46, 32, 45, 47, 33, 45, 46, 33, 46, 45, 33, 45, 45, 33, 45, 46, 32, 47, 45, 34, 47, 45, 33, 46, 45, 32, 46, 45, 31, 47, 45, 32, + 47, 45, 32, 47, 45, 33, 46, 45, 33, 45, 43, 32, 45, 45, 32, 46, 45, 32, 45, 44, 33, 45, 43, 32, 46, 43, 32, 46, 44, 32, 46, 43, 32, 46, 42, 32, 47, 43, 32, 47, 44, 31, 45, 45, 31, 45, 44, 31, 45, 43, 31, 44, 42, 31, 46, 43, 31, 45, 43, 31, 44, 43, 31, + 45, 44, 32, 44, 45, 31, 44, 44, 31, 45, 42, 32, 44, 44, 32, 45, 43, 31, 45, 42, 31, 45, 43, 32, 45, 43, 31, 44, 42, 30, 44, 43, 30, 44, 44, 32, 44, 43, 31, 44, 42, 31, 43, 42, 31, 42, 43, 31, 42, 43, 31, 41, 43, 31, 43, 42, 30, 44, 42, 29, 42, 41, 31, + 41, 41, 31, 41, 41, 31, 42, 42, 30, 43, 41, 31, 42, 39, 31, 42, 40, 30, 42, 42, 30, 42, 42, 31, 42, 42, 31, 42, 41, 30, 41, 40, 29, 42, 41, 29, 41, 40, 30, 41, 40, 30, 40, 40, 30, 40, 39, 30, 40, 39, 29, 40, 39, 29, 40, 39, 30, 39, 40, 30, 42, 40, 29, + 41, 40, 29, 39, 38, 29, 40, 39, 29, 40, 39, 28, 41, 38, 28, 42, 38, 28, 40, 39, 27, 39, 39, 29, 40, 38, 29, 38, 39, 27, 40, 39, 28, 40, 38, 28, 38, 40, 27, 41, 40, 28, 40, 39, 28, 40, 39, 28, 39, 38, 29, 38, 36, 28, 38, 37, 28, 36, 38, 28, 37, 38, 27, + 39, 37, 27, 40, 36, 28, 38, 37, 28, 37, 37, 27, 37, 36, 26, 36, 37, 26, 36, 38, 26, 37, 37, 26, 36, 35, 26, 37, 35, 27, 36, 36, 27, 38, 37, 26, 38, 37, 25, 36, 36, 25, 42, 41, 30, 49, 48, 35, 8, 7, 5, 32, 33, 33, 27, 27, 27, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 16, 16, 17, 13, 13, 13, 20, 20, 20, + 10, 10, 9, 13, 13, 14, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 24, 25, 25, 32, 32, 32, 14, 14, 12, 58, 55, 38, 49, 46, 33, 37, 36, 25, 38, 36, 26, 37, 35, 24, 37, 35, 26, 35, 35, 27, 37, 36, 26, 37, 37, 27, 36, 37, 26, 37, 37, 25, 38, 36, 26, 36, 36, 26, 36, 37, 26, 37, 35, 26, 39, 38, 27, 37, 35, 28, + 40, 36, 28, 39, 37, 28, 39, 37, 28, 39, 37, 28, 38, 37, 28, 38, 37, 27, 40, 37, 28, 40, 38, 28, 37, 40, 28, 38, 39, 27, 39, 39, 27, 40, 38, 27, 38, 39, 27, 41, 40, 29, 40, 39, 29, 41, 40, 29, 40, 40, 28, 39, 40, 29, 40, 40, 29, 39, 38, 29, 39, 38, 29, + 40, 39, 29, 95, 94, 86, 41, 39, 28, 40, 40, 28, 93, 93, 85, 39, 40, 28, 40, 38, 29, 42, 39, 29, 96, 94, 86, 42, 41, 29, 41, 40, 30, 42, 40, 28, 95, 94, 86, 54, 54, 43, 82, 80, 72, 45, 39, 29, 42, 41, 29, 41, 41, 29, 41, 39, 29, 41, 40, 30, 43, 40, 29, + 42, 41, 30, 42, 42, 31, 42, 41, 30, 43, 41, 30, 45, 41, 29, 45, 41, 29, 43, 43, 30, 44, 43, 30, 43, 43, 30, 44, 41, 31, 45, 42, 31, 44, 42, 30, 45, 41, 32, 44, 43, 32, 44, 45, 31, 45, 44, 31, 45, 44, 31, 44, 42, 31, 43, 44, 31, 46, 43, 32, 45, 43, 31, + 44, 44, 31, 44, 43, 31, 44, 44, 31, 98, 97, 89, 45, 42, 32, 84, 83, 74, 58, 55, 45, 58, 57, 46, 83, 85, 74, 44, 45, 32, 84, 84, 75, 59, 58, 47, 58, 57, 46, 84, 83, 74, 45, 44, 33, 84, 85, 74, 57, 58, 46, 58, 59, 46, 86, 85, 74, 46, 45, 33, 47, 47, 34, + 98, 95, 86, 47, 43, 32, 47, 45, 34, 46, 45, 33, 99, 98, 89, 46, 44, 33, 98, 97, 88, 47, 44, 33, 48, 43, 34, 47, 43, 33, 47, 45, 32, 47, 45, 34, 47, 46, 34, 48, 46, 33, 46, 45, 34, 47, 45, 34, 48, 45, 33, 48, 45, 33, 46, 45, 34, 46, 46, 34, 47, 48, 34, + 47, 46, 35, 48, 46, 34, 49, 47, 34, 47, 47, 34, 47, 45, 34, 48, 45, 33, 48, 46, 33, 49, 46, 33, 48, 46, 33, 101, 100, 90, 48, 47, 34, 48, 48, 34, 99, 98, 88, 100, 99, 90, 48, 48, 35, 47, 47, 35, 101, 99, 91, 48, 48, 35, 47, 47, 35, 47, 46, 34, 100, 99, 89, + 48, 46, 35, 99, 99, 91, 48, 48, 35, 48, 47, 34, 47, 47, 35, 48, 48, 35, 48, 48, 35, 49, 48, 35, 48, 47, 35, 47, 47, 34, 48, 46, 35, 47, 46, 35, 47, 45, 36, 49, 45, 36, 50, 46, 36, 50, 46, 34, 49, 45, 34, 49, 46, 35, 49, 46, 36, 49, 46, 34, 49, 47, 34, + 47, 47, 34, 48, 48, 33, 48, 47, 33, 49, 48, 34, 49, 49, 34, 49, 48, 34, 49, 46, 35, 49, 46, 34, 50, 47, 34, 49, 46, 34, 48, 45, 34, 47, 47, 34, 48, 48, 34, 47, 47, 35, 47, 46, 34, 47, 46, 34, 87, 86, 76, 60, 59, 48, 47, 46, 34, 47, 46, 34, 86, 87, 76, + 62, 60, 49, 61, 59, 48, 86, 85, 75, 47, 46, 34, 47, 47, 34, 47, 47, 34, 98, 98, 89, 99, 99, 89, 47, 45, 33, 46, 44, 33, 99, 99, 89, 46, 45, 34, 46, 45, 34, 46, 46, 34, 99, 98, 89, 48, 45, 33, 100, 99, 89, 47, 47, 34, 48, 46, 34, 47, 45, 34, 47, 46, 33, + 48, 46, 33, 48, 45, 35, 49, 45, 34, 49, 45, 32, 48, 47, 33, 48, 47, 34, 48, 46, 35, 48, 45, 34, 48, 46, 33, 49, 47, 32, 48, 46, 32, 47, 44, 33, 49, 44, 34, 49, 45, 34, 46, 45, 34, 46, 45, 34, 45, 47, 34, 46, 46, 34, 46, 44, 33, 46, 45, 33, 47, 46, 32, + 47, 47, 33, 47, 46, 34, 47, 45, 34, 46, 46, 33, 46, 46, 34, 47, 44, 33, 48, 45, 32, 48, 45, 32, 48, 46, 32, 46, 46, 32, 46, 46, 33, 45, 45, 33, 46, 45, 32, 47, 45, 32, 45, 44, 33, 46, 45, 33, 47, 45, 33, 45, 45, 32, 45, 44, 32, 45, 44, 33, 45, 44, 32, + 45, 44, 32, 45, 45, 32, 46, 45, 33, 46, 44, 33, 46, 44, 32, 46, 44, 33, 46, 44, 32, 46, 45, 31, 47, 44, 32, 46, 43, 31, 44, 42, 32, 45, 42, 32, 46, 44, 31, 46, 44, 32, 44, 43, 31, 43, 44, 31, 45, 43, 32, 45, 44, 32, 43, 44, 31, 43, 43, 32, 45, 43, 33, + 45, 44, 32, 43, 44, 31, 44, 42, 31, 45, 42, 30, 42, 43, 30, 42, 43, 30, 42, 43, 31, 43, 42, 31, 44, 42, 30, 43, 42, 29, 42, 42, 30, 42, 43, 32, 41, 45, 31, 41, 43, 30, 42, 42, 31, 42, 43, 30, 41, 42, 30, 40, 40, 31, 42, 40, 31, 43, 42, 31, 42, 42, 30, + 41, 40, 30, 41, 40, 31, 42, 42, 30, 42, 41, 29, 42, 41, 30, 43, 40, 30, 42, 41, 30, 41, 41, 29, 40, 40, 29, 40, 40, 30, 41, 40, 30, 42, 39, 30, 41, 40, 30, 39, 41, 28, 40, 39, 28, 39, 38, 28, 40, 40, 29, 40, 40, 28, 39, 38, 28, 39, 39, 28, 39, 39, 27, + 39, 38, 27, 41, 38, 28, 40, 40, 28, 41, 40, 27, 40, 38, 27, 39, 40, 28, 40, 39, 28, 39, 38, 27, 39, 37, 26, 39, 38, 27, 38, 39, 28, 40, 39, 28, 39, 38, 28, 36, 36, 27, 37, 38, 27, 39, 38, 28, 39, 35, 27, 39, 36, 26, 37, 35, 25, 36, 36, 26, 36, 36, 26, + 37, 36, 27, 37, 37, 26, 37, 35, 26, 38, 34, 26, 36, 36, 27, 37, 37, 27, 37, 37, 26, 42, 42, 30, 48, 47, 34, 8, 7, 5, 28, 28, 28, 22, 22, 23, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, + 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 18, 18, 19, 14, 14, 14, 21, 21, 21, 13, 13, 12, 18, 18, 18, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, + 22, 22, 22, 22, 22, 22, 22, 22, 23, 22, 22, 22, 21, 21, 22, 21, 21, 21, 21, 21, 21, 20, 20, 21, 21, 21, 21, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 24, 24, 24, 31, 31, 32, 14, 14, 12, 55, 57, 39, 49, 48, 31, 38, 37, 25, + 39, 35, 25, 39, 38, 26, 37, 37, 26, 38, 35, 27, 38, 36, 25, 36, 36, 27, 36, 35, 27, 38, 38, 26, 38, 36, 27, 36, 37, 27, 38, 37, 27, 40, 38, 27, 39, 38, 26, 38, 37, 27, 39, 37, 26, 39, 37, 27, 38, 37, 27, 39, 36, 28, 39, 37, 28, 38, 38, 26, 38, 38, 27, + 38, 37, 28, 41, 38, 27, 39, 38, 28, 39, 38, 28, 40, 38, 29, 41, 39, 29, 42, 39, 28, 40, 40, 28, 38, 39, 27, 39, 41, 29, 41, 41, 30, 39, 39, 28, 39, 39, 29, 40, 40, 29, 41, 39, 28, 95, 92, 85, 42, 40, 29, 40, 41, 29, 93, 94, 85, 40, 39, 30, 41, 40, 30, + 42, 40, 29, 95, 96, 87, 41, 39, 29, 43, 40, 30, 42, 42, 28, 96, 94, 85, 41, 39, 30, 68, 67, 58, 70, 66, 57, 42, 41, 29, 41, 41, 31, 42, 40, 30, 44, 41, 29, 42, 40, 30, 45, 40, 31, 44, 42, 29, 42, 41, 29, 42, 40, 30, 42, 42, 30, 44, 41, 30, 43, 41, 30, + 42, 42, 31, 43, 43, 30, 44, 43, 30, 43, 41, 32, 43, 42, 31, 45, 43, 30, 44, 42, 30, 43, 42, 32, 43, 42, 32, 44, 44, 31, 45, 44, 31, 46, 44, 33, 45, 42, 32, 45, 43, 31, 44, 44, 32, 43, 43, 33, 44, 42, 31, 100, 96, 89, 45, 43, 33, 97, 97, 88, 44, 43, 32, + 46, 45, 32, 100, 98, 88, 47, 43, 31, 98, 97, 88, 45, 45, 33, 46, 45, 33, 97, 98, 89, 44, 44, 33, 98, 98, 89, 45, 46, 33, 45, 44, 33, 98, 98, 88, 47, 46, 33, 46, 47, 33, 95, 95, 85, 46, 47, 34, 46, 46, 33, 47, 45, 32, 99, 98, 89, 46, 44, 34, 59, 58, 48, + 86, 85, 75, 47, 44, 32, 47, 45, 33, 48, 44, 33, 48, 45, 33, 48, 45, 34, 47, 47, 34, 46, 46, 33, 48, 45, 33, 49, 46, 33, 49, 46, 34, 48, 46, 34, 48, 47, 33, 48, 46, 34, 47, 46, 35, 46, 45, 34, 47, 45, 33, 48, 47, 34, 48, 48, 34, 46, 46, 33, 46, 46, 33, + 46, 47, 33, 46, 46, 33, 100, 100, 90, 48, 46, 35, 50, 48, 37, 117, 117, 108, 50, 50, 36, 48, 46, 35, 47, 46, 34, 104, 104, 94, 49, 48, 34, 49, 47, 35, 49, 46, 35, 100, 99, 91, 49, 46, 35, 62, 59, 48, 88, 87, 76, 48, 49, 34, 48, 48, 35, 49, 47, 34, 49, 48, 34, + 48, 47, 35, 48, 45, 35, 48, 46, 35, 48, 48, 35, 48, 48, 36, 48, 47, 35, 49, 46, 34, 48, 48, 35, 48, 48, 35, 50, 47, 35, 50, 47, 34, 48, 48, 34, 48, 49, 35, 47, 48, 35, 47, 47, 34, 48, 48, 34, 49, 47, 34, 49, 47, 33, 49, 48, 34, 50, 47, 34, 49, 46, 34, + 48, 48, 35, 47, 48, 34, 47, 46, 35, 48, 46, 35, 48, 47, 34, 49, 45, 34, 48, 46, 35, 47, 48, 35, 49, 48, 34, 50, 46, 34, 101, 100, 90, 47, 48, 35, 47, 47, 35, 100, 99, 89, 48, 47, 33, 49, 49, 33, 100, 101, 89, 48, 48, 34, 48, 46, 34, 50, 49, 37, 116, 117, 108, + 50, 48, 36, 48, 45, 34, 48, 45, 35, 98, 97, 89, 47, 46, 34, 49, 45, 34, 49, 46, 34, 99, 98, 89, 48, 44, 34, 61, 60, 49, 87, 87, 76, 48, 47, 33, 48, 47, 34, 48, 45, 35, 49, 45, 35, 48, 46, 34, 48, 46, 34, 49, 45, 33, 48, 45, 32, 49, 46, 33, 48, 44, 33, + 46, 45, 33, 47, 46, 34, 49, 46, 34, 48, 45, 34, 46, 47, 33, 45, 47, 34, 46, 46, 33, 48, 46, 34, 49, 45, 34, 48, 46, 32, 48, 46, 33, 48, 46, 34, 47, 46, 33, 46, 46, 33, 46, 46, 33, 46, 46, 34, 47, 45, 33, 48, 46, 33, 46, 47, 33, 47, 47, 34, 47, 46, 34, + 45, 46, 33, 46, 46, 32, 47, 46, 33, 47, 46, 33, 45, 46, 33, 45, 45, 32, 46, 45, 32, 46, 46, 32, 47, 45, 33, 47, 43, 33, 45, 44, 33, 45, 45, 33, 46, 45, 33, 47, 46, 32, 47, 46, 32, 45, 45, 32, 45, 44, 32, 45, 44, 33, 45, 46, 33, 46, 45, 34, 45, 44, 33, + 44, 45, 31, 44, 45, 31, 44, 43, 33, 44, 42, 33, 45, 43, 32, 45, 44, 32, 44, 43, 33, 43, 42, 32, 44, 43, 32, 43, 44, 32, 43, 44, 31, 45, 43, 31, 45, 43, 32, 43, 43, 33, 43, 43, 32, 45, 43, 32, 45, 42, 32, 43, 44, 31, 44, 44, 31, 44, 44, 31, 43, 44, 30, + 43, 43, 30, 42, 44, 31, 42, 43, 30, 43, 41, 30, 43, 41, 31, 43, 44, 31, 43, 42, 31, 43, 41, 31, 42, 43, 31, 41, 44, 31, 42, 42, 31, 43, 42, 31, 43, 42, 30, 43, 41, 31, 42, 40, 30, 41, 41, 31, 42, 40, 31, 43, 39, 31, 43, 39, 30, 41, 40, 29, 41, 41, 30, + 42, 39, 30, 41, 40, 29, 40, 40, 29, 41, 41, 30, 43, 42, 29, 42, 39, 29, 40, 37, 29, 40, 39, 30, 41, 39, 29, 39, 38, 28, 40, 38, 28, 40, 38, 28, 39, 39, 28, 41, 40, 28, 40, 40, 29, 40, 38, 28, 40, 37, 27, 40, 38, 27, 40, 39, 28, 38, 38, 28, 39, 36, 28, + 40, 38, 27, 39, 39, 27, 37, 39, 27, 38, 38, 28, 39, 36, 28, 38, 37, 27, 38, 38, 27, 40, 35, 27, 39, 35, 27, 39, 37, 27, 38, 37, 26, 38, 37, 26, 39, 38, 28, 39, 36, 27, 39, 35, 25, 38, 35, 26, 39, 35, 26, 37, 36, 26, 37, 35, 26, 39, 34, 26, 38, 35, 26, + 43, 42, 30, 48, 47, 35, 8, 7, 5, 26, 26, 26, 20, 20, 20, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, + 20, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 16, 16, 16, 22, 22, 22, 10, 10, 10, 15, 15, 15, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 18, 18, 18, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 24, 24, 24, 31, 31, 31, 13, 13, 12, 56, 58, 37, 46, 48, 32, 39, 38, 26, 36, 36, 26, 35, 37, 25, 36, 35, 26, 38, 35, 27, 37, 37, 27, 38, 36, 26, 39, 35, 28, + 38, 38, 26, 39, 38, 26, 37, 37, 26, 38, 37, 27, 39, 37, 27, 39, 37, 27, 39, 37, 26, 39, 38, 27, 40, 36, 28, 39, 38, 27, 39, 38, 27, 41, 38, 28, 40, 40, 27, 39, 39, 27, 38, 39, 28, 37, 37, 28, 38, 38, 28, 39, 39, 27, 39, 38, 28, 38, 38, 29, 38, 40, 29, + 41, 39, 27, 41, 39, 29, 40, 40, 29, 40, 40, 29, 41, 41, 29, 39, 39, 28, 41, 39, 30, 41, 39, 29, 95, 93, 86, 40, 40, 29, 40, 42, 28, 94, 94, 85, 40, 39, 29, 41, 39, 29, 41, 40, 29, 95, 95, 85, 92, 90, 81, 95, 94, 85, 94, 94, 85, 96, 93, 86, 41, 41, 30, + 42, 41, 29, 96, 94, 86, 44, 40, 30, 42, 41, 30, 41, 41, 30, 43, 42, 29, 43, 41, 30, 43, 40, 31, 45, 43, 30, 44, 43, 31, 42, 41, 30, 43, 41, 30, 42, 43, 32, 44, 41, 31, 44, 43, 30, 44, 42, 30, 44, 42, 30, 43, 42, 31, 44, 43, 32, 44, 42, 32, 45, 41, 31, + 43, 43, 32, 43, 44, 32, 43, 42, 33, 43, 43, 31, 43, 45, 31, 46, 44, 31, 45, 43, 31, 43, 42, 32, 44, 42, 31, 44, 43, 31, 97, 97, 87, 43, 44, 31, 98, 96, 87, 46, 45, 31, 45, 44, 31, 99, 96, 88, 47, 45, 32, 97, 98, 88, 44, 44, 31, 44, 43, 32, 98, 98, 89, + 46, 44, 32, 100, 98, 88, 46, 46, 33, 46, 45, 33, 98, 98, 88, 46, 46, 32, 47, 47, 33, 100, 100, 91, 99, 98, 89, 98, 97, 89, 99, 98, 89, 112, 111, 103, 47, 43, 33, 46, 44, 33, 73, 72, 60, 75, 73, 61, 47, 46, 34, 46, 44, 34, 47, 45, 34, 48, 45, 34, 48, 44, 35, + 46, 44, 34, 46, 45, 33, 47, 47, 34, 48, 46, 35, 47, 45, 34, 45, 47, 33, 48, 46, 32, 48, 44, 33, 47, 46, 34, 48, 47, 34, 47, 47, 34, 46, 48, 34, 47, 47, 34, 47, 47, 34, 47, 47, 34, 48, 47, 34, 100, 99, 89, 48, 47, 36, 47, 46, 35, 101, 99, 90, 96, 92, 83, + 48, 46, 35, 47, 48, 34, 102, 101, 92, 91, 88, 81, 101, 98, 90, 100, 99, 90, 113, 111, 104, 47, 46, 35, 47, 47, 35, 73, 74, 63, 68, 68, 57, 48, 47, 35, 47, 48, 36, 48, 48, 36, 48, 48, 35, 48, 48, 36, 48, 47, 35, 48, 46, 36, 49, 46, 36, 49, 47, 36, 48, 47, 35, + 47, 46, 34, 49, 45, 34, 50, 46, 35, 49, 47, 34, 48, 46, 35, 47, 47, 36, 48, 49, 35, 49, 48, 34, 50, 48, 33, 49, 48, 33, 48, 48, 34, 48, 48, 34, 49, 48, 34, 48, 47, 34, 49, 46, 34, 50, 47, 34, 49, 47, 34, 48, 47, 35, 48, 46, 36, 48, 47, 35, 47, 47, 35, + 49, 47, 35, 50, 47, 35, 48, 48, 35, 48, 49, 36, 101, 99, 90, 48, 47, 35, 99, 100, 91, 47, 47, 35, 47, 48, 35, 99, 100, 90, 48, 48, 34, 49, 49, 36, 49, 47, 35, 101, 99, 90, 95, 95, 84, 48, 47, 35, 48, 47, 35, 104, 104, 96, 100, 100, 91, 101, 99, 90, 100, 99, 90, + 112, 112, 103, 47, 47, 33, 48, 48, 34, 73, 73, 63, 72, 72, 62, 47, 46, 34, 49, 45, 34, 49, 45, 35, 49, 46, 35, 49, 47, 34, 48, 45, 35, 48, 44, 35, 47, 45, 34, 46, 46, 33, 46, 47, 34, 46, 47, 34, 48, 46, 34, 48, 46, 33, 46, 47, 33, 47, 46, 34, 48, 46, 34, + 47, 46, 33, 46, 46, 34, 46, 46, 34, 48, 46, 33, 49, 45, 32, 47, 45, 33, 45, 45, 33, 45, 45, 33, 47, 45, 33, 48, 45, 34, 47, 47, 34, 47, 46, 33, 48, 44, 33, 48, 45, 34, 47, 46, 33, 45, 46, 32, 46, 47, 33, 46, 46, 33, 47, 45, 33, 48, 45, 32, 46, 44, 32, + 46, 45, 33, 46, 45, 33, 45, 44, 33, 46, 46, 33, 48, 46, 33, 47, 45, 33, 45, 45, 33, 44, 44, 33, 44, 44, 33, 44, 43, 32, 45, 44, 32, 46, 46, 32, 47, 46, 32, 45, 44, 31, 45, 44, 31, 44, 44, 32, 43, 42, 32, 45, 43, 32, 45, 43, 32, 46, 42, 31, 46, 43, 31, + 45, 43, 31, 44, 45, 31, 43, 45, 32, 44, 44, 31, 46, 43, 31, 44, 43, 31, 42, 45, 31, 42, 44, 32, 44, 44, 32, 44, 43, 32, 44, 42, 32, 45, 42, 31, 45, 43, 30, 45, 44, 30, 44, 43, 30, 42, 43, 30, 43, 42, 30, 45, 43, 31, 43, 43, 31, 42, 44, 31, 43, 43, 30, + 41, 41, 31, 42, 42, 31, 43, 42, 30, 41, 41, 32, 41, 40, 32, 41, 42, 30, 42, 43, 30, 43, 41, 30, 43, 41, 30, 44, 42, 30, 43, 42, 31, 43, 40, 31, 43, 40, 30, 42, 42, 29, 41, 41, 29, 40, 40, 29, 41, 40, 29, 41, 40, 29, 41, 40, 30, 41, 40, 29, 41, 39, 29, + 40, 40, 29, 41, 39, 29, 42, 37, 30, 42, 40, 29, 41, 39, 28, 40, 37, 28, 41, 38, 28, 41, 38, 28, 40, 39, 29, 41, 39, 28, 41, 39, 27, 41, 39, 27, 39, 38, 28, 39, 37, 28, 40, 38, 28, 39, 37, 27, 38, 38, 27, 39, 38, 28, 38, 37, 29, 37, 37, 28, 39, 37, 27, + 40, 37, 27, 40, 38, 26, 39, 37, 27, 39, 36, 27, 39, 37, 27, 39, 38, 28, 38, 38, 27, 37, 37, 26, 36, 35, 26, 37, 35, 26, 38, 37, 26, 36, 37, 26, 36, 34, 26, 36, 35, 26, 41, 42, 30, 49, 49, 35, 8, 7, 5, 28, 28, 28, 22, 22, 22, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 15, 15, 16, 22, 22, 21, + 11, 11, 10, 15, 15, 15, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 25, 25, 25, 32, 32, 32, 14, 14, 12, 57, 57, 39, 48, 48, 33, 37, 35, 26, 38, 36, 25, 38, 37, 26, 36, 37, 26, 37, 38, 25, 37, 38, 27, 36, 36, 28, 36, 37, 26, 39, 36, 27, 38, 37, 28, 40, 37, 27, 38, 35, 27, 37, 38, 27, 36, 39, 28, 37, 37, 29, + 38, 38, 28, 37, 36, 27, 38, 38, 27, 38, 36, 29, 38, 37, 27, 38, 40, 27, 39, 40, 27, 38, 39, 27, 39, 38, 28, 40, 39, 27, 40, 37, 29, 41, 37, 28, 40, 39, 27, 39, 38, 28, 40, 39, 30, 40, 39, 29, 39, 40, 30, 41, 41, 28, 42, 39, 28, 42, 40, 28, 41, 39, 29, + 39, 41, 29, 94, 94, 85, 42, 41, 29, 43, 40, 28, 95, 93, 85, 40, 40, 29, 41, 41, 30, 42, 41, 29, 96, 95, 86, 41, 41, 31, 41, 40, 29, 42, 41, 30, 95, 95, 85, 82, 83, 72, 96, 95, 86, 96, 94, 86, 82, 81, 72, 42, 42, 29, 42, 40, 31, 43, 40, 30, 44, 42, 31, + 43, 44, 30, 43, 42, 32, 44, 41, 32, 45, 43, 32, 44, 43, 31, 42, 41, 32, 43, 41, 32, 42, 44, 32, 42, 44, 32, 44, 42, 31, 44, 42, 31, 43, 43, 32, 44, 43, 32, 43, 44, 30, 45, 42, 31, 46, 43, 32, 44, 43, 32, 43, 41, 32, 45, 43, 33, 45, 44, 32, 43, 41, 32, + 43, 42, 31, 44, 43, 32, 46, 43, 33, 99, 97, 88, 46, 44, 32, 97, 97, 89, 45, 44, 32, 46, 43, 31, 99, 97, 87, 45, 44, 32, 97, 97, 88, 44, 46, 32, 45, 44, 32, 98, 98, 89, 47, 45, 33, 100, 98, 89, 47, 46, 32, 46, 45, 32, 99, 97, 89, 47, 45, 32, 47, 47, 33, + 98, 96, 86, 47, 46, 34, 48, 44, 34, 48, 44, 34, 99, 98, 89, 74, 72, 61, 99, 97, 90, 100, 97, 89, 101, 98, 88, 47, 45, 34, 47, 46, 34, 48, 46, 33, 48, 45, 34, 47, 46, 35, 49, 47, 35, 48, 46, 34, 48, 45, 34, 48, 45, 34, 47, 47, 34, 46, 46, 34, 47, 46, 34, + 47, 47, 33, 47, 46, 33, 46, 46, 33, 46, 48, 34, 48, 48, 34, 50, 48, 33, 48, 46, 34, 47, 46, 35, 48, 46, 36, 100, 98, 90, 47, 45, 33, 49, 47, 34, 100, 100, 90, 47, 48, 34, 98, 99, 88, 49, 46, 34, 100, 99, 90, 47, 49, 35, 48, 49, 36, 48, 48, 34, 100, 99, 89, + 75, 72, 62, 101, 99, 90, 101, 100, 90, 100, 98, 90, 48, 46, 34, 49, 47, 35, 48, 48, 36, 47, 49, 35, 48, 48, 35, 49, 47, 34, 48, 47, 36, 47, 49, 35, 48, 47, 34, 49, 47, 35, 48, 48, 35, 49, 47, 35, 49, 47, 36, 47, 48, 36, 47, 47, 34, 49, 47, 34, 50, 48, 34, + 49, 47, 35, 49, 46, 34, 49, 47, 34, 50, 47, 34, 49, 46, 35, 47, 46, 34, 48, 45, 34, 49, 47, 35, 48, 49, 35, 47, 47, 34, 48, 47, 34, 49, 48, 35, 49, 48, 35, 50, 47, 36, 49, 46, 35, 48, 46, 35, 48, 47, 35, 47, 48, 34, 100, 100, 90, 48, 48, 36, 100, 99, 90, + 49, 46, 34, 48, 47, 33, 100, 100, 90, 48, 48, 36, 50, 48, 36, 49, 48, 35, 99, 99, 90, 47, 48, 35, 98, 99, 88, 48, 46, 33, 101, 99, 90, 47, 47, 34, 48, 45, 33, 49, 47, 34, 101, 100, 90, 76, 72, 62, 101, 98, 90, 100, 99, 89, 101, 99, 90, 49, 48, 35, 49, 47, 34, + 49, 47, 34, 48, 48, 34, 48, 46, 34, 49, 46, 34, 48, 47, 34, 49, 45, 34, 48, 46, 35, 47, 48, 35, 49, 47, 34, 49, 47, 33, 47, 46, 34, 47, 46, 35, 47, 45, 35, 48, 45, 34, 47, 46, 34, 46, 45, 34, 47, 45, 34, 49, 46, 33, 49, 45, 34, 48, 45, 34, 47, 45, 34, + 46, 46, 33, 47, 46, 32, 47, 47, 32, 47, 47, 32, 48, 47, 33, 49, 47, 34, 47, 45, 33, 46, 44, 32, 48, 45, 33, 47, 46, 33, 45, 44, 33, 47, 44, 33, 46, 45, 34, 46, 45, 34, 48, 45, 34, 48, 45, 33, 46, 46, 33, 46, 46, 34, 46, 45, 33, 47, 44, 33, 47, 44, 33, + 46, 44, 34, 46, 43, 33, 45, 44, 33, 44, 45, 33, 44, 46, 33, 45, 44, 32, 46, 43, 32, 44, 43, 33, 43, 43, 33, 45, 44, 32, 47, 44, 32, 46, 44, 33, 46, 43, 33, 45, 43, 32, 45, 44, 31, 45, 43, 31, 45, 43, 31, 44, 46, 31, 44, 45, 32, 43, 43, 32, 44, 42, 32, + 44, 42, 33, 44, 43, 32, 45, 43, 31, 46, 43, 30, 44, 42, 30, 44, 42, 31, 45, 44, 31, 44, 44, 31, 42, 43, 31, 43, 43, 30, 44, 43, 31, 43, 43, 32, 43, 43, 32, 43, 44, 31, 43, 43, 31, 43, 43, 30, 44, 42, 31, 44, 42, 31, 43, 42, 31, 43, 41, 31, 42, 40, 31, + 41, 42, 31, 43, 43, 30, 44, 41, 30, 43, 40, 31, 42, 41, 30, 41, 40, 30, 42, 41, 29, 41, 40, 30, 41, 40, 30, 42, 41, 29, 43, 39, 29, 41, 38, 30, 39, 38, 29, 40, 39, 29, 42, 40, 29, 42, 39, 29, 42, 38, 29, 41, 38, 28, 40, 37, 28, 41, 38, 29, 41, 39, 28, + 39, 38, 29, 39, 39, 28, 40, 40, 27, 41, 39, 28, 40, 39, 29, 40, 38, 28, 39, 38, 27, 39, 38, 27, 40, 36, 27, 41, 37, 28, 40, 38, 29, 38, 38, 28, 37, 38, 28, 36, 37, 28, 37, 37, 27, 39, 38, 26, 38, 37, 26, 38, 36, 26, 39, 37, 27, 38, 38, 27, 38, 36, 26, + 38, 35, 26, 38, 36, 27, 38, 36, 26, 37, 37, 26, 36, 38, 27, 37, 36, 27, 37, 36, 26, 42, 42, 29, 48, 49, 35, 8, 7, 5, 28, 28, 29, 23, 23, 23, 16, 16, 17, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, + 17, 17, 18, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 13, 13, 14, 21, 20, 20, 10, 10, 10, 14, 14, 15, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 18, 19, 19, 19, 19, 19, 19, 19, 25, 25, 25, 32, 32, 33, 14, 14, 12, 57, 57, 39, 47, 47, 34, 39, 38, 26, + 37, 37, 25, 36, 36, 26, 37, 36, 25, 38, 35, 25, 39, 37, 27, 37, 35, 28, 37, 37, 26, 36, 37, 26, 36, 36, 27, 37, 37, 26, 39, 37, 27, 39, 37, 27, 39, 38, 28, 38, 36, 28, 39, 39, 27, 39, 38, 28, 40, 38, 28, 41, 37, 28, 39, 38, 28, 37, 39, 28, 38, 38, 27, + 39, 38, 28, 41, 39, 28, 39, 37, 28, 39, 39, 28, 39, 39, 27, 42, 40, 27, 41, 39, 28, 39, 40, 28, 39, 37, 28, 41, 38, 29, 41, 38, 29, 41, 40, 29, 40, 40, 29, 41, 39, 29, 40, 38, 30, 83, 80, 72, 55, 55, 43, 56, 54, 43, 83, 79, 71, 40, 40, 29, 42, 42, 29, + 40, 42, 29, 94, 95, 86, 41, 40, 30, 42, 39, 30, 44, 39, 30, 96, 95, 87, 40, 42, 31, 42, 42, 30, 42, 42, 29, 41, 42, 31, 44, 42, 30, 43, 43, 31, 44, 41, 31, 42, 42, 30, 43, 40, 31, 45, 42, 31, 44, 44, 30, 44, 43, 31, 45, 42, 31, 45, 43, 31, 45, 42, 32, + 45, 41, 31, 43, 41, 32, 43, 41, 32, 45, 42, 31, 44, 44, 32, 45, 43, 32, 44, 42, 32, 46, 42, 31, 46, 43, 31, 46, 44, 31, 46, 44, 30, 44, 43, 31, 43, 42, 33, 46, 45, 32, 44, 42, 31, 43, 43, 31, 85, 83, 74, 99, 97, 89, 46, 45, 33, 98, 97, 89, 47, 44, 32, + 46, 44, 33, 99, 96, 89, 46, 44, 32, 98, 97, 88, 45, 44, 33, 45, 45, 32, 99, 97, 88, 46, 45, 32, 100, 97, 88, 45, 44, 32, 46, 46, 32, 99, 98, 89, 46, 45, 32, 48, 46, 33, 98, 99, 88, 47, 46, 33, 49, 45, 33, 47, 46, 34, 98, 97, 90, 47, 44, 35, 48, 44, 34, + 48, 45, 33, 46, 46, 33, 45, 45, 33, 46, 44, 33, 47, 46, 34, 47, 47, 33, 46, 46, 34, 47, 46, 35, 47, 46, 34, 48, 45, 34, 48, 45, 33, 47, 47, 34, 47, 47, 33, 47, 47, 33, 46, 46, 35, 47, 46, 35, 48, 48, 34, 49, 47, 33, 48, 46, 34, 48, 48, 34, 47, 48, 33, + 48, 47, 34, 88, 86, 75, 100, 98, 89, 49, 48, 35, 53, 50, 38, 101, 100, 91, 49, 47, 35, 48, 46, 34, 48, 46, 34, 99, 98, 90, 48, 47, 36, 49, 46, 35, 48, 46, 35, 99, 99, 90, 48, 46, 34, 50, 46, 35, 49, 47, 36, 47, 47, 35, 48, 46, 35, 50, 47, 35, 48, 47, 35, + 48, 47, 36, 48, 46, 36, 49, 45, 36, 49, 47, 35, 47, 48, 35, 46, 48, 36, 48, 48, 35, 50, 47, 34, 48, 48, 35, 49, 49, 37, 50, 48, 36, 49, 46, 35, 48, 46, 36, 48, 47, 36, 48, 48, 34, 49, 49, 34, 49, 48, 35, 48, 48, 36, 48, 48, 34, 49, 48, 34, 49, 49, 35, + 48, 47, 35, 48, 46, 36, 49, 46, 35, 49, 46, 35, 48, 47, 35, 48, 46, 34, 48, 46, 35, 48, 46, 35, 62, 59, 48, 52, 47, 36, 49, 46, 34, 100, 99, 90, 49, 47, 35, 101, 100, 90, 49, 47, 35, 48, 46, 35, 100, 100, 90, 49, 49, 35, 48, 48, 34, 50, 50, 38, 100, 100, 91, + 49, 48, 36, 47, 46, 35, 48, 45, 34, 101, 99, 90, 47, 48, 35, 48, 47, 35, 49, 47, 34, 100, 100, 90, 47, 47, 35, 48, 47, 35, 48, 47, 35, 48, 45, 34, 50, 46, 33, 50, 48, 35, 49, 48, 35, 49, 46, 34, 48, 47, 33, 48, 48, 35, 48, 47, 34, 49, 46, 35, 47, 48, 35, + 47, 48, 34, 47, 47, 34, 47, 45, 35, 47, 45, 34, 47, 46, 33, 49, 47, 33, 48, 47, 34, 47, 47, 33, 48, 46, 33, 49, 46, 34, 47, 46, 34, 48, 47, 33, 49, 47, 35, 48, 46, 35, 46, 46, 35, 46, 47, 34, 46, 46, 34, 46, 45, 33, 47, 46, 32, 48, 45, 33, 46, 46, 33, + 47, 47, 34, 47, 46, 34, 47, 45, 34, 46, 46, 33, 45, 45, 33, 46, 45, 34, 47, 46, 34, 47, 46, 34, 48, 46, 33, 47, 47, 32, 46, 46, 33, 46, 45, 33, 47, 46, 32, 47, 45, 32, 47, 46, 33, 46, 47, 34, 47, 46, 34, 47, 45, 34, 46, 44, 33, 46, 44, 32, 47, 44, 34, + 45, 44, 33, 43, 44, 32, 44, 45, 33, 45, 45, 32, 44, 43, 32, 44, 42, 32, 45, 43, 32, 45, 44, 32, 44, 44, 32, 44, 44, 31, 45, 44, 31, 44, 44, 32, 44, 43, 31, 43, 43, 31, 45, 45, 31, 45, 45, 30, 44, 44, 31, 44, 44, 33, 44, 44, 31, 44, 43, 31, 45, 44, 32, + 45, 44, 32, 44, 43, 31, 44, 44, 30, 44, 44, 31, 42, 43, 31, 41, 43, 31, 41, 43, 31, 42, 42, 31, 42, 43, 31, 43, 43, 30, 44, 41, 31, 42, 41, 32, 42, 42, 31, 43, 42, 31, 42, 42, 31, 43, 42, 30, 44, 41, 31, 43, 41, 31, 41, 40, 30, 42, 39, 30, 43, 41, 31, + 42, 41, 29, 43, 40, 30, 43, 40, 31, 42, 40, 29, 41, 41, 29, 42, 41, 29, 42, 40, 29, 42, 41, 30, 40, 41, 29, 40, 39, 29, 41, 38, 30, 40, 39, 28, 41, 39, 28, 41, 39, 29, 39, 38, 27, 39, 38, 28, 40, 40, 29, 40, 39, 29, 40, 39, 29, 40, 39, 29, 40, 39, 28, + 38, 37, 27, 39, 36, 27, 40, 36, 28, 39, 37, 27, 39, 36, 27, 38, 37, 27, 39, 38, 27, 41, 39, 26, 39, 37, 26, 38, 37, 27, 39, 39, 27, 39, 37, 27, 38, 36, 28, 36, 37, 27, 37, 37, 27, 38, 37, 26, 39, 35, 26, 39, 36, 26, 37, 37, 27, 37, 36, 26, 39, 37, 25, + 43, 43, 30, 48, 50, 35, 8, 7, 5, 29, 29, 29, 24, 24, 24, 17, 17, 18, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 13, 13, 13, 20, 20, 20, 10, 10, 9, 13, 13, 13, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 26, 26, 26, 33, 33, 34, 14, 14, 12, 58, 56, 40, 46, 46, 33, 38, 36, 26, 37, 36, 26, 39, 35, 26, 37, 37, 27, 36, 39, 27, 36, 37, 26, 37, 37, 27, 38, 37, 28, + 36, 37, 27, 37, 38, 28, 39, 36, 27, 38, 37, 26, 39, 38, 27, 37, 36, 28, 38, 36, 27, 38, 37, 26, 38, 38, 26, 38, 36, 27, 39, 39, 28, 39, 39, 29, 38, 37, 28, 40, 38, 29, 40, 38, 28, 39, 39, 28, 39, 37, 27, 39, 39, 28, 40, 38, 28, 39, 39, 29, 41, 41, 29, + 39, 41, 28, 40, 40, 29, 39, 41, 29, 39, 40, 28, 41, 40, 29, 42, 40, 30, 41, 41, 30, 40, 39, 28, 50, 50, 39, 109, 107, 100, 94, 93, 85, 55, 52, 43, 44, 40, 29, 42, 43, 28, 41, 41, 29, 69, 67, 58, 41, 42, 30, 41, 42, 30, 40, 41, 29, 68, 68, 58, 42, 42, 29, + 44, 41, 30, 42, 40, 31, 42, 40, 30, 44, 40, 30, 44, 41, 30, 45, 41, 30, 44, 43, 30, 41, 41, 31, 44, 42, 31, 45, 42, 30, 43, 43, 30, 43, 42, 31, 45, 41, 30, 45, 42, 31, 44, 43, 32, 45, 43, 31, 45, 44, 31, 43, 43, 31, 43, 42, 32, 46, 42, 32, 45, 43, 31, + 45, 43, 32, 47, 44, 32, 46, 43, 31, 45, 44, 31, 45, 44, 31, 45, 43, 31, 43, 43, 32, 43, 45, 32, 44, 43, 32, 45, 42, 32, 95, 94, 85, 47, 46, 34, 58, 56, 45, 97, 97, 88, 112, 111, 103, 60, 59, 47, 46, 45, 33, 60, 58, 46, 99, 99, 88, 112, 111, 103, 59, 58, 47, + 44, 45, 33, 59, 59, 46, 100, 99, 89, 112, 111, 103, 59, 58, 47, 48, 45, 33, 47, 46, 34, 100, 100, 91, 47, 46, 34, 47, 45, 33, 45, 45, 33, 104, 103, 94, 47, 43, 32, 49, 43, 34, 49, 43, 34, 48, 44, 33, 47, 45, 35, 46, 46, 33, 48, 47, 33, 49, 45, 34, 48, 46, 34, + 47, 46, 34, 47, 45, 33, 47, 47, 33, 47, 48, 35, 48, 47, 33, 48, 45, 33, 48, 47, 34, 49, 48, 34, 48, 48, 34, 47, 48, 34, 47, 49, 35, 47, 47, 35, 47, 47, 35, 47, 48, 34, 48, 48, 35, 47, 47, 35, 97, 96, 88, 53, 50, 39, 48, 47, 35, 87, 86, 77, 48, 47, 35, + 48, 48, 35, 49, 46, 36, 74, 72, 63, 47, 47, 34, 48, 47, 34, 49, 47, 34, 74, 73, 62, 48, 46, 35, 49, 45, 34, 48, 47, 34, 48, 48, 35, 49, 47, 36, 49, 47, 35, 49, 47, 35, 49, 48, 35, 47, 50, 35, 47, 48, 35, 47, 47, 35, 48, 48, 36, 49, 48, 36, 48, 47, 35, + 47, 46, 35, 47, 47, 35, 50, 48, 34, 50, 49, 35, 47, 49, 35, 48, 47, 35, 50, 48, 36, 51, 50, 35, 50, 48, 34, 49, 46, 34, 48, 47, 34, 47, 47, 34, 49, 47, 36, 50, 48, 36, 50, 48, 34, 50, 48, 34, 50, 48, 35, 50, 47, 35, 50, 47, 35, 49, 48, 36, 49, 47, 35, + 51, 50, 37, 49, 49, 35, 102, 100, 90, 102, 100, 91, 62, 61, 49, 50, 47, 35, 64, 62, 50, 100, 100, 90, 104, 105, 95, 59, 59, 47, 48, 48, 35, 51, 47, 35, 50, 46, 34, 87, 87, 76, 47, 47, 34, 48, 46, 35, 50, 47, 36, 103, 101, 92, 48, 48, 34, 48, 47, 34, 49, 46, 34, + 105, 103, 94, 48, 48, 33, 48, 49, 35, 49, 47, 35, 49, 47, 35, 49, 48, 36, 49, 46, 35, 48, 45, 34, 47, 47, 34, 48, 47, 34, 47, 46, 34, 48, 48, 35, 48, 48, 35, 47, 47, 34, 48, 46, 34, 48, 47, 34, 47, 48, 34, 49, 46, 34, 48, 45, 34, 48, 48, 33, 48, 47, 33, + 50, 45, 33, 49, 46, 34, 48, 48, 34, 48, 47, 34, 47, 46, 35, 46, 47, 35, 47, 47, 34, 48, 45, 33, 48, 45, 34, 47, 46, 35, 46, 46, 34, 47, 46, 33, 49, 46, 33, 48, 47, 34, 47, 45, 34, 47, 45, 32, 47, 47, 32, 46, 46, 34, 47, 45, 33, 47, 44, 33, 47, 46, 33, + 46, 47, 32, 46, 45, 33, 48, 45, 33, 47, 47, 33, 46, 46, 33, 47, 44, 33, 47, 46, 33, 47, 47, 32, 46, 45, 33, 45, 45, 34, 46, 46, 34, 46, 46, 32, 46, 46, 32, 46, 45, 33, 44, 44, 34, 44, 43, 33, 44, 43, 33, 45, 45, 32, 45, 45, 32, 44, 44, 31, 44, 44, 31, + 44, 45, 32, 43, 44, 31, 44, 45, 31, 44, 44, 32, 43, 45, 32, 43, 45, 32, 44, 45, 32, 44, 45, 32, 44, 44, 32, 42, 43, 32, 44, 43, 31, 45, 44, 31, 45, 44, 32, 45, 43, 32, 43, 41, 32, 44, 42, 30, 45, 43, 30, 44, 42, 31, 42, 43, 31, 42, 43, 32, 42, 41, 31, + 43, 41, 31, 44, 41, 31, 43, 43, 31, 43, 42, 31, 43, 40, 32, 43, 42, 32, 44, 43, 31, 43, 42, 31, 42, 40, 31, 42, 41, 30, 42, 41, 30, 42, 39, 31, 41, 40, 31, 41, 40, 30, 41, 40, 30, 40, 40, 31, 40, 41, 29, 41, 42, 29, 40, 40, 29, 40, 39, 28, 41, 41, 28, + 41, 40, 29, 39, 38, 28, 40, 39, 30, 42, 39, 30, 40, 40, 28, 39, 40, 29, 41, 39, 29, 41, 38, 27, 39, 38, 28, 39, 38, 29, 40, 39, 28, 42, 38, 27, 41, 37, 28, 40, 38, 28, 41, 39, 27, 40, 37, 27, 40, 37, 28, 40, 39, 29, 38, 37, 28, 38, 36, 28, 40, 37, 27, + 40, 37, 27, 39, 37, 27, 38, 37, 26, 40, 36, 26, 39, 38, 26, 38, 38, 26, 39, 36, 27, 40, 36, 26, 39, 36, 25, 37, 36, 26, 36, 37, 27, 36, 37, 26, 38, 36, 25, 38, 37, 25, 43, 41, 31, 50, 48, 36, 8, 7, 5, 28, 28, 28, 23, 23, 23, 16, 16, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 13, 13, 13, 20, 20, 20, + 10, 10, 9, 13, 13, 14, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 22, 22, 22, + 22, 22, 22, 28, 28, 28, 35, 35, 35, 14, 14, 13, 59, 57, 40, 49, 46, 33, 36, 37, 25, 36, 38, 26, 37, 37, 27, 39, 36, 26, 37, 37, 26, 36, 37, 26, 39, 36, 28, 37, 37, 27, 39, 38, 28, 39, 37, 26, 38, 39, 28, 39, 38, 28, 40, 37, 28, 38, 37, 26, 38, 37, 26, + 38, 38, 27, 40, 36, 27, 38, 39, 27, 39, 37, 28, 40, 37, 28, 39, 39, 27, 39, 38, 28, 41, 39, 28, 41, 38, 29, 41, 39, 29, 39, 39, 28, 40, 39, 29, 40, 38, 29, 38, 39, 28, 40, 40, 29, 41, 40, 29, 42, 39, 30, 42, 40, 29, 42, 39, 30, 40, 39, 29, 41, 41, 29, + 43, 40, 30, 43, 40, 28, 43, 41, 29, 42, 40, 29, 41, 39, 29, 42, 39, 29, 43, 40, 29, 40, 42, 29, 42, 41, 29, 42, 40, 31, 43, 39, 30, 44, 41, 30, 43, 42, 30, 42, 40, 31, 42, 40, 30, 45, 42, 31, 43, 44, 31, 43, 43, 30, 45, 42, 30, 43, 41, 30, 44, 40, 31, + 45, 41, 32, 43, 43, 30, 44, 44, 31, 45, 43, 31, 43, 43, 31, 43, 43, 32, 44, 44, 31, 43, 43, 32, 43, 42, 32, 43, 42, 32, 43, 41, 32, 44, 44, 31, 47, 44, 32, 45, 43, 32, 45, 43, 32, 47, 44, 31, 46, 42, 31, 45, 41, 31, 44, 42, 31, 44, 42, 32, 45, 43, 33, + 45, 45, 33, 45, 43, 32, 46, 43, 32, 44, 43, 32, 44, 45, 31, 45, 45, 31, 47, 45, 33, 46, 44, 34, 46, 45, 32, 46, 45, 32, 45, 45, 33, 46, 45, 33, 47, 45, 33, 45, 46, 32, 46, 46, 33, 48, 45, 34, 45, 46, 33, 47, 45, 33, 48, 45, 34, 46, 45, 33, 46, 44, 33, + 47, 46, 34, 46, 44, 34, 48, 45, 33, 48, 46, 34, 47, 44, 35, 48, 46, 33, 46, 46, 33, 46, 45, 34, 47, 45, 33, 46, 47, 33, 46, 47, 34, 49, 46, 34, 48, 46, 33, 48, 46, 34, 48, 45, 35, 47, 45, 34, 46, 46, 33, 46, 47, 34, 47, 47, 36, 46, 45, 36, 47, 46, 35, + 48, 48, 34, 47, 48, 35, 46, 47, 35, 47, 47, 33, 48, 47, 33, 48, 46, 34, 48, 46, 34, 50, 47, 35, 49, 47, 34, 49, 46, 35, 48, 46, 34, 47, 47, 34, 48, 48, 35, 49, 46, 36, 48, 46, 35, 47, 48, 35, 48, 48, 34, 49, 47, 34, 48, 46, 35, 48, 47, 35, 50, 47, 34, + 50, 47, 34, 49, 48, 35, 48, 47, 34, 48, 46, 35, 48, 47, 36, 47, 48, 35, 48, 48, 35, 49, 47, 36, 50, 47, 36, 48, 47, 35, 47, 47, 35, 47, 47, 35, 47, 48, 36, 49, 47, 36, 50, 47, 36, 50, 47, 35, 48, 48, 35, 49, 48, 36, 49, 46, 36, 48, 47, 35, 48, 48, 36, + 51, 49, 37, 50, 49, 36, 48, 48, 36, 47, 47, 36, 47, 49, 36, 49, 49, 36, 49, 47, 36, 48, 46, 36, 48, 46, 35, 48, 47, 35, 50, 48, 36, 51, 48, 35, 49, 47, 34, 49, 47, 35, 49, 48, 35, 49, 49, 36, 50, 48, 36, 50, 47, 36, 50, 48, 36, 50, 47, 35, 49, 48, 35, + 50, 48, 36, 50, 47, 35, 49, 47, 35, 48, 47, 36, 50, 47, 36, 51, 47, 34, 49, 47, 34, 48, 46, 34, 49, 47, 35, 48, 47, 35, 48, 46, 34, 48, 46, 35, 48, 48, 36, 49, 47, 35, 47, 46, 34, 47, 47, 34, 47, 48, 35, 49, 47, 35, 49, 46, 35, 48, 47, 35, 48, 49, 36, + 48, 48, 36, 47, 47, 36, 47, 48, 36, 48, 48, 35, 48, 47, 35, 48, 47, 35, 49, 46, 33, 49, 45, 34, 48, 47, 35, 47, 48, 34, 48, 47, 33, 48, 46, 35, 47, 48, 35, 48, 48, 34, 49, 46, 34, 49, 47, 34, 48, 48, 34, 49, 48, 34, 48, 47, 34, 48, 45, 34, 48, 45, 33, + 47, 47, 33, 48, 48, 34, 49, 47, 34, 47, 46, 33, 46, 46, 33, 47, 46, 34, 47, 46, 35, 48, 47, 35, 49, 45, 33, 47, 46, 32, 47, 46, 33, 48, 46, 33, 48, 45, 32, 49, 46, 32, 48, 46, 33, 48, 45, 33, 48, 46, 34, 48, 46, 34, 47, 45, 32, 47, 45, 32, 47, 45, 32, + 46, 44, 33, 47, 46, 32, 47, 46, 32, 46, 46, 32, 45, 47, 34, 45, 47, 33, 46, 45, 33, 45, 45, 32, 45, 45, 33, 45, 44, 33, 44, 45, 31, 44, 46, 31, 45, 44, 32, 46, 43, 32, 45, 43, 32, 44, 43, 33, 44, 44, 32, 44, 44, 31, 43, 45, 31, 44, 46, 31, 46, 44, 32, + 46, 43, 31, 45, 43, 31, 45, 43, 32, 45, 44, 32, 45, 43, 31, 45, 44, 32, 43, 43, 32, 43, 43, 31, 43, 42, 31, 43, 43, 31, 44, 44, 31, 44, 43, 32, 44, 43, 32, 44, 44, 32, 45, 43, 32, 45, 43, 31, 44, 44, 31, 42, 43, 32, 43, 41, 32, 43, 43, 31, 42, 42, 30, + 41, 41, 30, 42, 42, 32, 42, 41, 32, 41, 41, 32, 41, 42, 30, 41, 41, 30, 43, 40, 30, 43, 41, 28, 41, 42, 29, 41, 41, 30, 41, 42, 29, 41, 41, 29, 41, 40, 29, 40, 41, 29, 40, 38, 29, 40, 39, 29, 39, 40, 28, 39, 39, 29, 39, 39, 29, 39, 39, 28, 39, 39, 28, + 40, 40, 28, 41, 39, 29, 39, 39, 28, 40, 41, 29, 40, 40, 29, 39, 38, 29, 40, 38, 29, 40, 39, 28, 40, 38, 28, 41, 38, 29, 40, 37, 29, 40, 38, 29, 40, 38, 28, 39, 37, 28, 39, 38, 28, 40, 38, 27, 39, 37, 27, 38, 36, 27, 39, 35, 27, 40, 36, 27, 39, 37, 25, + 37, 36, 25, 37, 37, 25, 36, 38, 26, 37, 38, 26, 37, 36, 27, 37, 38, 26, 38, 38, 25, 43, 41, 30, 50, 49, 35, 8, 7, 5, 25, 25, 25, 19, 19, 19, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, + 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 15, 15, 16, 15, 15, 15, 11, 11, 12, 19, 19, 19, 10, 9, 9, 13, 13, 13, 16, 16, 17, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 26, 26, 27, 34, 34, 34, 14, 14, 13, 59, 57, 39, 48, 46, 32, 38, 38, 25, + 36, 37, 26, 38, 36, 26, 40, 37, 26, 38, 39, 26, 39, 36, 26, 38, 36, 28, 39, 36, 28, 38, 38, 27, 39, 36, 28, 37, 37, 27, 37, 39, 27, 40, 38, 28, 38, 38, 28, 38, 37, 29, 40, 39, 28, 40, 38, 28, 40, 38, 28, 39, 37, 28, 39, 39, 28, 39, 39, 27, 40, 38, 29, + 40, 38, 29, 38, 38, 28, 40, 39, 28, 41, 40, 29, 40, 40, 28, 42, 40, 29, 41, 39, 28, 41, 41, 29, 39, 38, 29, 40, 38, 27, 40, 38, 28, 40, 39, 28, 40, 40, 29, 42, 40, 29, 41, 42, 28, 41, 40, 29, 42, 41, 28, 43, 40, 28, 44, 41, 29, 41, 41, 30, 42, 43, 29, + 41, 41, 30, 42, 39, 30, 42, 41, 30, 44, 42, 30, 43, 42, 29, 41, 42, 30, 41, 43, 30, 42, 42, 29, 42, 41, 31, 43, 43, 31, 42, 43, 31, 42, 43, 31, 42, 41, 32, 44, 42, 31, 44, 43, 32, 43, 42, 31, 44, 43, 31, 44, 43, 32, 44, 42, 32, 45, 41, 31, 44, 43, 31, + 43, 43, 31, 46, 43, 31, 46, 43, 32, 43, 42, 33, 44, 41, 32, 45, 42, 31, 44, 44, 33, 45, 42, 32, 45, 43, 33, 44, 43, 32, 45, 44, 32, 45, 45, 32, 45, 44, 32, 44, 42, 32, 46, 44, 32, 46, 44, 32, 45, 43, 31, 46, 43, 33, 47, 43, 33, 47, 45, 32, 46, 46, 32, + 44, 46, 32, 45, 44, 33, 45, 45, 32, 47, 47, 32, 47, 46, 33, 45, 44, 32, 48, 45, 33, 47, 45, 33, 45, 44, 33, 47, 46, 33, 48, 46, 33, 46, 46, 33, 46, 47, 33, 47, 45, 32, 47, 45, 34, 47, 47, 34, 48, 45, 35, 46, 45, 34, 46, 46, 34, 47, 45, 34, 48, 46, 34, + 48, 45, 34, 47, 45, 33, 46, 44, 33, 48, 45, 33, 47, 46, 34, 45, 46, 34, 47, 46, 34, 49, 45, 35, 50, 45, 35, 48, 47, 35, 47, 46, 35, 48, 46, 34, 47, 46, 34, 46, 48, 34, 46, 48, 34, 47, 47, 33, 49, 46, 34, 48, 46, 34, 47, 48, 34, 49, 49, 34, 47, 47, 34, + 46, 47, 34, 48, 48, 35, 49, 46, 35, 49, 45, 34, 50, 47, 34, 49, 47, 34, 49, 46, 34, 49, 48, 34, 49, 49, 34, 49, 47, 34, 48, 47, 34, 48, 47, 34, 49, 48, 34, 47, 46, 34, 48, 46, 34, 50, 48, 34, 50, 47, 35, 48, 46, 35, 48, 46, 35, 49, 48, 35, 48, 48, 35, + 49, 46, 35, 49, 48, 35, 50, 48, 35, 49, 47, 36, 48, 46, 36, 50, 48, 36, 50, 47, 36, 50, 47, 36, 50, 49, 35, 49, 49, 36, 48, 48, 36, 49, 47, 36, 49, 49, 35, 50, 49, 36, 48, 47, 36, 47, 47, 35, 48, 48, 34, 49, 49, 34, 48, 47, 34, 49, 47, 35, 50, 50, 35, + 50, 49, 35, 50, 47, 36, 50, 48, 36, 51, 49, 36, 51, 47, 35, 50, 47, 35, 49, 49, 36, 48, 48, 36, 49, 48, 37, 49, 48, 36, 49, 47, 36, 49, 47, 35, 50, 48, 35, 50, 50, 35, 50, 50, 35, 50, 49, 35, 51, 49, 35, 51, 49, 36, 49, 48, 35, 49, 49, 34, 49, 48, 34, + 49, 48, 35, 50, 48, 34, 49, 48, 35, 49, 49, 35, 50, 47, 35, 48, 46, 36, 48, 46, 35, 49, 48, 35, 49, 48, 35, 50, 47, 36, 50, 45, 36, 50, 46, 34, 50, 47, 35, 49, 46, 36, 49, 48, 36, 50, 48, 35, 50, 46, 34, 49, 46, 35, 48, 47, 36, 48, 48, 34, 47, 47, 34, + 47, 46, 35, 49, 47, 35, 49, 49, 34, 47, 48, 34, 47, 46, 35, 47, 47, 34, 49, 47, 33, 49, 46, 33, 49, 46, 34, 48, 47, 35, 48, 46, 35, 49, 46, 34, 48, 48, 34, 48, 48, 33, 48, 46, 33, 48, 45, 34, 47, 47, 34, 47, 47, 33, 47, 45, 33, 47, 46, 33, 47, 46, 34, + 47, 47, 34, 46, 47, 33, 47, 46, 32, 48, 45, 33, 48, 45, 33, 46, 45, 33, 47, 45, 34, 48, 45, 34, 49, 44, 34, 49, 45, 33, 48, 46, 33, 47, 45, 33, 47, 45, 34, 46, 46, 33, 47, 45, 32, 46, 44, 32, 46, 45, 32, 47, 46, 33, 47, 45, 33, 46, 45, 32, 45, 44, 33, + 45, 45, 33, 44, 45, 32, 43, 43, 33, 44, 43, 33, 47, 43, 33, 46, 43, 33, 45, 44, 31, 44, 44, 33, 44, 44, 32, 43, 45, 32, 44, 44, 32, 44, 44, 32, 43, 45, 33, 44, 44, 33, 44, 44, 31, 46, 45, 31, 46, 45, 33, 44, 44, 33, 44, 43, 33, 44, 43, 32, 46, 44, 30, + 45, 44, 30, 45, 42, 31, 43, 41, 32, 42, 41, 31, 43, 41, 32, 44, 41, 31, 44, 42, 31, 44, 43, 32, 43, 43, 31, 43, 41, 31, 43, 42, 31, 44, 43, 30, 45, 42, 31, 44, 42, 32, 42, 42, 31, 43, 41, 31, 43, 41, 31, 41, 40, 30, 41, 42, 30, 43, 41, 30, 44, 40, 31, + 42, 41, 31, 42, 42, 30, 44, 42, 29, 43, 41, 30, 41, 41, 30, 41, 39, 30, 43, 38, 30, 42, 39, 29, 40, 39, 29, 41, 38, 29, 41, 39, 28, 41, 40, 28, 41, 39, 29, 40, 39, 29, 41, 39, 29, 40, 39, 30, 39, 40, 29, 41, 40, 29, 40, 37, 29, 39, 38, 29, 39, 39, 29, + 39, 38, 28, 40, 38, 27, 40, 38, 27, 40, 38, 28, 39, 38, 28, 39, 38, 28, 38, 38, 28, 39, 38, 28, 37, 39, 29, 39, 37, 27, 40, 37, 27, 38, 38, 28, 39, 38, 28, 38, 37, 28, 39, 37, 26, 39, 37, 27, 38, 36, 27, 37, 37, 27, 38, 38, 27, 38, 38, 25, 38, 37, 26, + 43, 43, 31, 48, 49, 35, 8, 7, 5, 28, 28, 28, 22, 22, 22, 15, 15, 16, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 11, 11, 11, 19, 19, 18, 9, 9, 9, 12, 12, 12, 14, 14, 15, 15, 15, 16, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 23, 23, 23, 31, 31, 31, 14, 13, 12, 57, 56, 40, 47, 48, 33, 37, 38, 26, 36, 37, 27, 37, 38, 27, 37, 38, 26, 37, 36, 27, 39, 38, 28, 38, 39, 27, 37, 37, 27, + 38, 39, 28, 37, 38, 27, 38, 35, 27, 40, 36, 29, 40, 37, 27, 38, 36, 27, 38, 38, 28, 39, 37, 27, 39, 39, 28, 39, 40, 28, 41, 40, 28, 40, 37, 29, 38, 37, 29, 39, 39, 29, 38, 38, 28, 40, 41, 29, 40, 39, 29, 40, 40, 29, 41, 40, 30, 39, 40, 30, 41, 41, 28, + 41, 41, 28, 41, 41, 28, 39, 40, 29, 40, 39, 28, 40, 39, 29, 40, 41, 30, 40, 42, 30, 43, 41, 29, 42, 41, 28, 41, 41, 29, 42, 40, 30, 41, 40, 29, 42, 42, 30, 40, 41, 29, 42, 43, 30, 43, 43, 29, 41, 40, 30, 43, 39, 30, 44, 41, 31, 41, 41, 30, 41, 42, 31, + 42, 42, 31, 42, 41, 31, 44, 40, 32, 44, 43, 32, 43, 42, 31, 44, 41, 32, 43, 42, 32, 43, 41, 31, 45, 42, 31, 44, 42, 31, 43, 42, 31, 43, 44, 32, 44, 42, 32, 43, 41, 31, 45, 43, 31, 44, 42, 32, 45, 41, 32, 47, 42, 33, 45, 44, 33, 43, 43, 32, 45, 43, 32, + 46, 42, 32, 46, 43, 31, 44, 42, 32, 44, 42, 32, 46, 44, 31, 46, 42, 32, 45, 42, 32, 44, 43, 33, 46, 45, 33, 47, 46, 32, 45, 45, 33, 46, 45, 33, 45, 43, 32, 45, 44, 32, 46, 44, 33, 45, 43, 33, 45, 45, 33, 46, 47, 32, 47, 46, 32, 45, 46, 34, 46, 45, 33, + 48, 45, 33, 48, 44, 33, 47, 46, 33, 45, 45, 32, 48, 45, 32, 48, 46, 32, 48, 46, 33, 47, 44, 33, 47, 46, 33, 46, 46, 35, 46, 45, 35, 46, 43, 34, 47, 44, 34, 46, 46, 35, 45, 46, 34, 47, 44, 33, 47, 44, 34, 46, 45, 34, 47, 45, 34, 47, 46, 33, 49, 48, 34, + 49, 47, 34, 48, 48, 34, 47, 47, 35, 48, 46, 35, 49, 47, 35, 48, 49, 35, 47, 48, 35, 46, 46, 36, 47, 45, 35, 48, 46, 34, 49, 46, 34, 48, 46, 35, 47, 46, 34, 47, 46, 33, 48, 48, 34, 48, 48, 35, 48, 46, 35, 50, 47, 34, 49, 47, 34, 48, 46, 33, 48, 48, 34, + 48, 50, 34, 48, 48, 34, 50, 47, 35, 50, 47, 34, 49, 48, 34, 49, 46, 35, 51, 48, 35, 49, 49, 35, 48, 47, 36, 48, 46, 36, 48, 47, 36, 48, 47, 35, 49, 47, 35, 49, 46, 34, 50, 46, 34, 51, 49, 34, 49, 49, 35, 49, 48, 36, 50, 48, 36, 48, 47, 36, 48, 47, 35, + 50, 48, 36, 49, 48, 36, 48, 48, 35, 48, 47, 36, 49, 47, 36, 48, 48, 35, 47, 49, 35, 49, 48, 35, 51, 46, 35, 50, 48, 36, 51, 48, 36, 50, 47, 36, 49, 48, 35, 49, 49, 35, 48, 49, 35, 48, 48, 34, 48, 47, 34, 48, 47, 35, 50, 48, 36, 49, 49, 35, 48, 49, 35, + 49, 49, 35, 50, 49, 36, 49, 50, 36, 48, 49, 36, 48, 49, 35, 51, 50, 35, 51, 49, 35, 49, 48, 36, 48, 48, 36, 48, 49, 35, 50, 48, 34, 50, 49, 34, 49, 49, 35, 50, 47, 35, 50, 47, 35, 50, 48, 34, 49, 46, 34, 48, 46, 36, 49, 48, 36, 49, 48, 35, 50, 49, 35, + 51, 49, 35, 49, 47, 35, 49, 46, 35, 49, 46, 36, 48, 47, 36, 49, 46, 36, 51, 46, 36, 49, 46, 35, 47, 46, 36, 47, 47, 35, 47, 47, 35, 47, 47, 35, 48, 47, 35, 50, 48, 35, 50, 48, 34, 48, 48, 35, 48, 48, 35, 47, 47, 34, 47, 47, 34, 48, 47, 34, 49, 46, 34, + 49, 47, 35, 50, 49, 35, 49, 49, 34, 47, 48, 34, 47, 46, 35, 48, 46, 35, 50, 47, 35, 48, 49, 34, 46, 47, 33, 46, 45, 33, 48, 45, 33, 48, 46, 34, 48, 47, 35, 49, 46, 34, 49, 45, 34, 49, 46, 34, 48, 46, 34, 46, 46, 34, 48, 46, 35, 49, 47, 34, 48, 45, 33, + 47, 45, 32, 48, 45, 33, 46, 45, 34, 47, 46, 34, 48, 45, 33, 46, 45, 33, 45, 45, 33, 46, 47, 34, 47, 46, 33, 47, 44, 32, 47, 44, 33, 47, 44, 34, 47, 44, 33, 46, 45, 33, 46, 45, 33, 45, 44, 32, 45, 44, 33, 44, 43, 33, 45, 44, 33, 45, 46, 33, 45, 44, 32, + 45, 42, 32, 44, 44, 32, 44, 45, 31, 46, 44, 31, 46, 42, 32, 47, 43, 33, 46, 45, 33, 45, 45, 31, 46, 45, 31, 46, 44, 32, 45, 43, 31, 45, 44, 32, 46, 44, 32, 46, 43, 32, 43, 42, 31, 43, 42, 31, 44, 42, 32, 43, 42, 32, 43, 43, 32, 44, 45, 31, 43, 44, 32, + 43, 42, 32, 45, 42, 33, 45, 43, 32, 45, 43, 31, 44, 43, 31, 44, 42, 32, 44, 42, 32, 44, 42, 31, 43, 41, 31, 42, 42, 32, 42, 41, 32, 42, 42, 32, 43, 43, 31, 42, 42, 29, 42, 41, 30, 42, 42, 31, 41, 42, 29, 42, 41, 29, 41, 41, 31, 41, 41, 30, 42, 40, 29, + 42, 41, 30, 41, 40, 30, 42, 38, 29, 42, 39, 30, 41, 39, 29, 41, 39, 28, 42, 38, 29, 40, 37, 29, 40, 39, 29, 41, 41, 30, 41, 40, 29, 39, 39, 28, 39, 39, 28, 40, 39, 28, 41, 38, 29, 41, 39, 28, 41, 39, 27, 41, 37, 29, 39, 36, 29, 37, 38, 27, 38, 38, 27, + 37, 37, 28, 38, 37, 29, 39, 38, 28, 38, 37, 26, 39, 38, 26, 40, 38, 27, 40, 38, 27, 39, 37, 26, 38, 37, 26, 38, 38, 26, 37, 38, 27, 37, 36, 27, 38, 36, 26, 37, 37, 26, 42, 43, 30, 50, 48, 34, 8, 7, 5, 29, 29, 30, 23, 23, 24, 17, 17, 17, 17, 17, 17, + 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 14, 14, 14, 21, 21, 20, + 10, 10, 9, 13, 13, 14, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 24, 24, 25, 32, 32, 32, 14, 14, 12, 58, 55, 39, 47, 46, 34, 37, 35, 27, 39, 37, 25, 39, 37, 26, 38, 36, 27, 39, 36, 28, 37, 37, 26, 38, 37, 27, 37, 38, 28, 40, 37, 27, 39, 36, 26, 39, 38, 28, 40, 39, 27, 38, 36, 27, 41, 36, 27, 40, 38, 29, + 37, 37, 27, 39, 38, 27, 40, 39, 28, 39, 37, 29, 40, 38, 27, 39, 38, 27, 39, 39, 28, 39, 37, 29, 38, 39, 29, 40, 40, 28, 40, 38, 30, 41, 39, 30, 42, 41, 28, 40, 41, 29, 40, 41, 30, 40, 39, 29, 40, 39, 28, 41, 40, 30, 40, 42, 29, 43, 41, 29, 42, 40, 29, + 41, 42, 29, 42, 41, 29, 43, 40, 29, 42, 41, 30, 41, 42, 31, 41, 41, 30, 43, 40, 30, 42, 42, 31, 43, 41, 30, 43, 41, 30, 43, 42, 30, 43, 41, 30, 42, 41, 31, 43, 42, 31, 44, 43, 32, 42, 43, 31, 43, 42, 30, 45, 41, 30, 43, 43, 32, 42, 42, 32, 43, 40, 32, + 43, 41, 30, 44, 43, 30, 45, 44, 31, 43, 44, 31, 45, 41, 32, 45, 43, 32, 46, 42, 31, 45, 42, 31, 45, 41, 31, 45, 42, 32, 44, 45, 33, 43, 44, 31, 44, 42, 32, 44, 44, 33, 45, 43, 33, 45, 41, 32, 44, 43, 32, 45, 44, 33, 45, 44, 31, 45, 45, 31, 45, 45, 32, + 46, 45, 32, 46, 45, 31, 46, 45, 32, 47, 46, 33, 48, 44, 32, 47, 44, 31, 45, 46, 33, 46, 44, 33, 46, 44, 32, 45, 46, 32, 45, 47, 33, 48, 44, 33, 48, 44, 33, 46, 45, 33, 45, 44, 32, 46, 45, 32, 46, 46, 32, 46, 46, 33, 46, 47, 33, 47, 45, 32, 48, 46, 33, + 46, 47, 34, 46, 46, 34, 46, 46, 33, 46, 46, 34, 48, 44, 34, 46, 45, 33, 46, 45, 33, 46, 46, 34, 45, 45, 34, 46, 44, 34, 48, 45, 33, 46, 46, 34, 47, 45, 35, 48, 45, 34, 46, 48, 33, 47, 48, 34, 49, 47, 34, 49, 47, 34, 47, 48, 35, 47, 48, 34, 48, 48, 35, + 48, 47, 35, 47, 46, 34, 47, 47, 35, 48, 47, 35, 49, 47, 34, 49, 46, 35, 48, 47, 36, 48, 48, 35, 49, 48, 34, 49, 48, 34, 48, 49, 35, 47, 49, 36, 48, 48, 34, 49, 47, 33, 48, 48, 34, 49, 47, 34, 50, 49, 34, 48, 48, 34, 47, 47, 35, 49, 48, 36, 49, 48, 35, + 50, 47, 35, 50, 48, 36, 49, 48, 36, 51, 48, 35, 49, 48, 36, 49, 48, 35, 50, 49, 35, 50, 48, 35, 51, 48, 36, 51, 49, 36, 51, 49, 35, 50, 49, 35, 50, 48, 36, 49, 48, 37, 49, 47, 36, 50, 47, 36, 50, 48, 35, 49, 49, 34, 49, 48, 35, 49, 47, 35, 49, 47, 35, + 50, 48, 35, 51, 49, 36, 49, 49, 36, 49, 49, 35, 50, 48, 35, 49, 49, 35, 50, 49, 36, 51, 48, 36, 50, 48, 35, 49, 48, 34, 48, 47, 36, 49, 47, 35, 51, 47, 35, 50, 47, 35, 49, 47, 36, 50, 48, 36, 49, 48, 36, 50, 48, 35, 50, 50, 36, 50, 50, 37, 50, 48, 35, + 51, 48, 35, 50, 50, 35, 49, 50, 35, 50, 51, 35, 50, 50, 35, 50, 48, 35, 49, 48, 35, 48, 47, 35, 49, 48, 36, 48, 48, 36, 49, 47, 36, 51, 49, 36, 51, 49, 36, 49, 48, 35, 49, 47, 35, 50, 47, 35, 48, 47, 35, 48, 46, 36, 49, 46, 36, 51, 49, 36, 50, 49, 35, + 48, 47, 34, 49, 47, 36, 50, 47, 37, 50, 46, 36, 49, 47, 36, 49, 47, 36, 50, 46, 36, 50, 47, 35, 49, 47, 35, 49, 48, 35, 49, 49, 34, 49, 47, 34, 49, 47, 36, 50, 47, 35, 48, 48, 35, 48, 48, 35, 50, 48, 35, 49, 47, 35, 47, 46, 35, 48, 47, 34, 48, 47, 34, + 46, 48, 35, 48, 47, 34, 49, 47, 33, 48, 46, 34, 48, 46, 35, 49, 47, 35, 49, 48, 34, 47, 48, 34, 47, 46, 34, 49, 46, 34, 50, 47, 34, 50, 45, 33, 48, 45, 33, 47, 47, 34, 49, 48, 34, 47, 46, 34, 46, 45, 35, 46, 47, 34, 46, 47, 32, 47, 45, 33, 47, 45, 33, + 47, 47, 33, 47, 47, 32, 45, 45, 34, 46, 45, 34, 47, 46, 33, 47, 46, 33, 47, 46, 34, 45, 45, 34, 45, 45, 33, 45, 44, 32, 46, 43, 32, 45, 44, 32, 44, 44, 32, 45, 43, 34, 45, 43, 33, 44, 43, 32, 45, 44, 31, 46, 44, 32, 44, 44, 32, 45, 44, 32, 46, 44, 32, + 46, 43, 31, 45, 44, 31, 44, 43, 32, 45, 44, 33, 45, 45, 31, 45, 43, 31, 44, 43, 32, 44, 43, 31, 44, 43, 32, 44, 44, 32, 44, 43, 31, 43, 42, 32, 46, 42, 33, 46, 43, 31, 45, 44, 31, 44, 43, 32, 45, 41, 31, 45, 40, 31, 45, 42, 31, 45, 43, 31, 44, 40, 31, + 43, 40, 31, 44, 41, 31, 44, 41, 30, 41, 42, 31, 42, 41, 31, 43, 41, 30, 43, 42, 30, 44, 42, 31, 45, 41, 31, 44, 40, 30, 42, 40, 29, 41, 41, 29, 43, 39, 29, 43, 40, 30, 41, 41, 30, 42, 39, 29, 43, 39, 30, 41, 41, 30, 39, 41, 29, 39, 40, 29, 41, 39, 30, + 41, 39, 29, 40, 39, 28, 39, 38, 29, 41, 38, 29, 41, 40, 29, 40, 40, 29, 39, 41, 28, 40, 40, 28, 40, 38, 28, 40, 39, 29, 39, 40, 29, 39, 40, 28, 41, 39, 27, 41, 37, 28, 41, 36, 28, 39, 38, 26, 39, 38, 27, 40, 36, 28, 38, 37, 29, 37, 38, 28, 39, 39, 27, + 40, 39, 27, 37, 39, 27, 38, 37, 26, 40, 37, 25, 39, 39, 26, 38, 37, 27, 38, 37, 27, 44, 44, 30, 50, 49, 35, 8, 7, 5, 29, 29, 29, 23, 23, 23, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, + 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 16, 16, 16, 22, 22, 22, 10, 10, 10, 14, 14, 14, 17, 17, 17, 17, 17, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 24, 24, 25, 31, 31, 31, 14, 13, 12, 59, 55, 41, 50, 45, 34, 37, 38, 27, + 36, 36, 28, 38, 35, 27, 40, 36, 26, 40, 35, 26, 37, 35, 27, 39, 38, 27, 38, 36, 28, 38, 37, 26, 37, 38, 26, 37, 36, 27, 40, 37, 29, 41, 38, 28, 38, 39, 27, 40, 37, 28, 40, 37, 27, 38, 38, 28, 38, 39, 28, 41, 38, 29, 40, 38, 29, 41, 39, 28, 41, 40, 29, + 40, 40, 28, 42, 40, 29, 40, 38, 28, 42, 40, 29, 41, 40, 29, 39, 40, 29, 42, 38, 29, 40, 39, 29, 40, 40, 29, 41, 40, 28, 43, 40, 29, 40, 42, 28, 39, 41, 29, 41, 39, 29, 41, 40, 30, 41, 41, 29, 43, 42, 29, 43, 42, 30, 44, 40, 30, 42, 43, 31, 43, 42, 30, + 43, 40, 29, 43, 42, 29, 43, 42, 29, 43, 43, 30, 41, 42, 31, 42, 43, 31, 42, 42, 31, 43, 42, 31, 43, 43, 31, 41, 41, 31, 42, 43, 32, 43, 42, 33, 43, 42, 31, 42, 42, 30, 44, 42, 31, 45, 42, 32, 44, 42, 33, 45, 44, 31, 45, 43, 31, 46, 43, 31, 46, 43, 33, + 45, 44, 32, 44, 43, 31, 44, 45, 31, 45, 43, 33, 45, 43, 32, 44, 42, 33, 45, 42, 32, 46, 44, 32, 46, 45, 32, 46, 43, 33, 47, 44, 32, 47, 44, 33, 46, 44, 32, 45, 45, 31, 46, 44, 32, 45, 45, 31, 46, 46, 31, 47, 46, 32, 46, 45, 33, 47, 45, 34, 47, 46, 32, + 45, 46, 32, 47, 46, 33, 47, 44, 32, 47, 45, 32, 48, 45, 33, 47, 45, 33, 48, 47, 33, 47, 48, 32, 47, 47, 33, 47, 46, 34, 48, 47, 34, 48, 46, 33, 47, 44, 34, 47, 45, 34, 47, 47, 35, 46, 47, 34, 46, 45, 33, 48, 45, 34, 47, 47, 34, 45, 47, 34, 46, 46, 34, + 46, 46, 34, 48, 47, 35, 47, 47, 35, 48, 46, 35, 47, 47, 35, 48, 47, 33, 49, 46, 34, 48, 47, 35, 48, 48, 34, 48, 47, 33, 48, 46, 35, 47, 48, 35, 47, 48, 34, 47, 46, 35, 47, 47, 35, 47, 47, 35, 47, 46, 35, 47, 47, 35, 48, 48, 35, 49, 48, 35, 47, 47, 35, + 47, 48, 35, 49, 48, 36, 49, 47, 35, 50, 47, 34, 50, 48, 35, 49, 50, 34, 48, 50, 35, 48, 49, 35, 48, 47, 34, 50, 49, 35, 48, 49, 36, 50, 46, 35, 51, 47, 34, 50, 47, 35, 49, 47, 36, 49, 47, 36, 49, 48, 34, 48, 48, 34, 48, 46, 35, 51, 47, 35, 52, 49, 35, + 50, 49, 34, 49, 49, 35, 49, 48, 36, 49, 47, 36, 48, 48, 35, 49, 48, 35, 49, 49, 35, 49, 47, 35, 49, 48, 35, 50, 48, 35, 51, 47, 36, 50, 48, 37, 49, 49, 36, 49, 48, 35, 50, 48, 35, 51, 50, 36, 50, 50, 36, 50, 49, 35, 48, 48, 36, 49, 48, 37, 50, 49, 36, + 51, 48, 36, 51, 48, 35, 50, 47, 36, 49, 48, 35, 50, 48, 35, 50, 48, 36, 51, 48, 35, 51, 49, 35, 49, 51, 36, 49, 50, 36, 50, 50, 35, 49, 50, 34, 48, 51, 36, 50, 50, 36, 52, 50, 35, 51, 50, 35, 49, 49, 35, 51, 49, 36, 51, 50, 35, 49, 48, 34, 49, 47, 34, + 50, 49, 36, 51, 49, 36, 49, 49, 35, 49, 50, 36, 49, 50, 36, 49, 48, 35, 50, 47, 35, 49, 48, 35, 49, 49, 35, 50, 48, 36, 48, 48, 35, 49, 49, 35, 50, 49, 35, 48, 47, 36, 48, 46, 35, 49, 47, 35, 49, 48, 35, 49, 47, 36, 49, 47, 35, 49, 48, 34, 49, 49, 35, + 48, 48, 35, 48, 47, 34, 48, 47, 36, 48, 47, 36, 50, 47, 35, 49, 47, 35, 49, 47, 35, 49, 49, 35, 49, 49, 35, 49, 49, 34, 49, 48, 35, 47, 47, 35, 48, 48, 33, 49, 47, 34, 49, 45, 34, 49, 46, 34, 47, 48, 34, 46, 46, 35, 48, 45, 35, 50, 48, 34, 48, 48, 34, + 47, 47, 35, 48, 47, 34, 48, 47, 33, 49, 46, 34, 49, 46, 33, 48, 47, 34, 48, 46, 35, 49, 45, 35, 48, 45, 34, 46, 46, 34, 46, 46, 33, 48, 45, 33, 47, 45, 34, 46, 46, 33, 48, 47, 33, 47, 47, 33, 46, 45, 33, 47, 44, 33, 48, 45, 32, 48, 46, 33, 46, 44, 34, + 46, 44, 33, 46, 45, 33, 44, 44, 33, 44, 46, 33, 46, 44, 32, 46, 43, 33, 47, 42, 33, 47, 43, 32, 45, 44, 32, 45, 43, 31, 47, 43, 31, 47, 44, 31, 47, 45, 32, 45, 45, 32, 43, 44, 32, 45, 43, 32, 46, 44, 33, 43, 44, 32, 44, 42, 31, 45, 43, 31, 45, 44, 32, + 46, 43, 32, 46, 44, 32, 44, 44, 32, 43, 42, 32, 46, 41, 31, 44, 41, 31, 44, 42, 32, 45, 42, 32, 44, 41, 32, 44, 41, 31, 44, 42, 32, 43, 42, 32, 43, 41, 31, 44, 42, 32, 42, 42, 32, 41, 40, 31, 43, 40, 30, 42, 41, 31, 41, 41, 31, 42, 42, 30, 41, 42, 30, + 42, 42, 31, 45, 42, 31, 43, 40, 30, 42, 40, 30, 44, 42, 31, 43, 42, 30, 42, 40, 29, 41, 38, 29, 40, 39, 30, 41, 41, 29, 41, 42, 29, 41, 40, 29, 41, 39, 29, 40, 40, 29, 39, 39, 30, 40, 37, 30, 41, 39, 29, 41, 39, 29, 41, 38, 29, 41, 38, 27, 40, 39, 27, + 40, 39, 27, 42, 39, 28, 40, 38, 28, 40, 37, 29, 41, 39, 29, 39, 38, 28, 40, 38, 28, 41, 37, 28, 38, 38, 27, 38, 38, 28, 39, 37, 29, 38, 38, 27, 39, 38, 26, 39, 39, 28, 39, 38, 28, 40, 37, 27, 38, 37, 28, 37, 39, 28, 39, 39, 27, 37, 39, 27, 36, 38, 27, + 45, 43, 31, 51, 49, 35, 8, 7, 5, 26, 26, 26, 20, 20, 20, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 15, 15, 15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 12, 12, 12, 19, 19, 19, 10, 10, 9, 14, 14, 14, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, + 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 23, 23, 23, 30, 30, 31, 13, 13, 12, 58, 56, 39, 50, 45, 34, 40, 36, 26, 38, 34, 27, 37, 36, 26, 39, 38, 26, 38, 36, 27, 37, 38, 28, 38, 39, 27, 40, 36, 26, + 40, 37, 27, 38, 37, 28, 40, 36, 27, 41, 38, 27, 40, 39, 28, 38, 38, 29, 40, 38, 28, 41, 37, 28, 40, 37, 27, 39, 39, 29, 41, 38, 29, 39, 38, 29, 42, 37, 29, 40, 39, 29, 40, 38, 29, 42, 39, 29, 39, 39, 28, 40, 39, 30, 42, 41, 29, 40, 41, 29, 40, 38, 29, + 41, 41, 29, 40, 41, 29, 41, 41, 29, 42, 39, 30, 41, 39, 29, 42, 41, 28, 41, 42, 30, 41, 41, 28, 42, 39, 28, 41, 41, 30, 44, 42, 30, 43, 40, 31, 42, 42, 31, 43, 41, 30, 42, 40, 29, 44, 42, 29, 43, 41, 30, 42, 41, 30, 42, 41, 30, 46, 44, 32, 44, 40, 30, + 44, 41, 31, 42, 43, 31, 41, 44, 31, 43, 43, 31, 45, 41, 32, 44, 43, 32, 42, 44, 32, 44, 43, 32, 45, 43, 31, 44, 43, 31, 45, 42, 32, 44, 41, 31, 45, 42, 31, 47, 43, 33, 45, 43, 33, 44, 42, 33, 44, 43, 31, 45, 44, 31, 45, 43, 32, 44, 44, 33, 46, 43, 33, + 45, 45, 31, 45, 45, 31, 46, 44, 32, 47, 43, 33, 47, 44, 33, 46, 45, 31, 46, 45, 32, 46, 44, 32, 45, 43, 32, 45, 45, 33, 46, 45, 33, 47, 46, 33, 48, 45, 32, 48, 45, 33, 47, 44, 32, 46, 46, 33, 48, 45, 33, 49, 46, 33, 48, 47, 33, 49, 48, 36, 45, 45, 34, + 46, 46, 33, 48, 45, 32, 46, 45, 33, 46, 47, 32, 47, 47, 33, 48, 46, 34, 50, 46, 33, 49, 47, 33, 48, 46, 34, 47, 44, 34, 48, 44, 35, 48, 44, 34, 47, 44, 33, 48, 45, 34, 48, 46, 35, 47, 46, 34, 48, 48, 33, 47, 46, 33, 47, 46, 35, 48, 47, 35, 48, 46, 35, + 46, 45, 34, 48, 48, 34, 48, 47, 35, 47, 46, 35, 46, 46, 35, 46, 47, 34, 46, 46, 34, 49, 45, 34, 49, 47, 34, 47, 48, 35, 49, 48, 36, 49, 48, 36, 48, 48, 35, 47, 47, 35, 47, 47, 35, 48, 46, 36, 49, 46, 36, 49, 47, 36, 49, 46, 35, 48, 48, 36, 47, 48, 35, + 48, 47, 35, 50, 48, 35, 50, 49, 35, 50, 48, 36, 50, 47, 36, 49, 46, 35, 49, 49, 36, 51, 50, 36, 52, 50, 37, 49, 46, 36, 51, 46, 36, 50, 48, 36, 50, 49, 36, 51, 48, 36, 50, 48, 35, 49, 49, 35, 50, 49, 35, 49, 49, 35, 50, 47, 35, 51, 48, 34, 50, 49, 35, + 51, 49, 37, 50, 50, 37, 49, 49, 36, 50, 48, 36, 49, 49, 36, 48, 48, 35, 51, 48, 36, 51, 50, 36, 50, 49, 35, 50, 47, 34, 50, 47, 35, 49, 47, 36, 48, 47, 35, 49, 47, 35, 49, 49, 36, 48, 49, 35, 50, 48, 36, 50, 48, 36, 49, 47, 36, 49, 47, 36, 50, 48, 35, + 50, 49, 36, 50, 50, 36, 51, 50, 35, 51, 50, 35, 51, 49, 36, 50, 48, 36, 49, 49, 35, 49, 51, 35, 52, 51, 37, 50, 47, 35, 48, 47, 35, 49, 49, 36, 50, 49, 35, 50, 49, 34, 49, 49, 35, 50, 50, 36, 50, 50, 36, 50, 49, 35, 49, 47, 36, 48, 48, 36, 48, 50, 36, + 47, 48, 35, 48, 47, 34, 50, 48, 36, 50, 47, 35, 50, 47, 35, 48, 48, 35, 48, 47, 35, 48, 46, 36, 49, 47, 36, 50, 48, 36, 50, 49, 35, 49, 49, 35, 48, 49, 35, 50, 49, 35, 49, 48, 35, 48, 48, 35, 50, 48, 35, 51, 47, 35, 49, 47, 34, 47, 47, 34, 47, 48, 35, + 48, 47, 36, 48, 48, 34, 48, 47, 34, 48, 47, 34, 47, 48, 34, 48, 49, 35, 50, 49, 35, 49, 48, 34, 48, 47, 35, 48, 48, 35, 49, 48, 36, 49, 47, 36, 50, 47, 35, 50, 48, 35, 49, 48, 35, 48, 46, 35, 49, 46, 35, 49, 47, 35, 48, 46, 34, 47, 46, 34, 48, 46, 34, + 50, 45, 34, 49, 45, 34, 47, 47, 33, 48, 47, 34, 47, 47, 34, 47, 46, 33, 47, 46, 33, 47, 46, 33, 48, 47, 33, 46, 46, 33, 45, 44, 32, 45, 44, 33, 46, 45, 34, 47, 46, 34, 46, 44, 34, 45, 44, 33, 45, 44, 32, 44, 43, 33, 44, 44, 33, 46, 43, 32, 45, 43, 33, + 46, 44, 34, 47, 45, 33, 46, 44, 32, 46, 45, 33, 45, 46, 33, 45, 44, 32, 46, 44, 32, 44, 45, 33, 44, 44, 32, 46, 43, 33, 46, 45, 34, 46, 45, 33, 45, 43, 32, 45, 42, 32, 45, 43, 32, 45, 44, 32, 43, 44, 32, 44, 44, 32, 45, 44, 31, 45, 43, 31, 43, 41, 31, + 44, 41, 31, 44, 41, 32, 44, 41, 32, 45, 42, 30, 45, 41, 31, 43, 41, 33, 44, 43, 33, 44, 43, 32, 45, 42, 31, 45, 41, 31, 44, 42, 31, 44, 40, 31, 44, 40, 31, 43, 42, 30, 43, 41, 30, 43, 40, 30, 42, 41, 30, 43, 40, 30, 44, 40, 30, 43, 41, 31, 42, 41, 31, + 41, 41, 29, 42, 39, 30, 42, 40, 30, 40, 41, 29, 42, 39, 29, 41, 38, 29, 40, 39, 30, 41, 41, 28, 42, 39, 29, 42, 39, 29, 41, 39, 29, 41, 38, 29, 41, 39, 30, 39, 40, 29, 40, 40, 29, 41, 38, 28, 42, 39, 27, 41, 40, 28, 40, 37, 29, 40, 38, 29, 40, 39, 28, + 40, 38, 27, 39, 38, 28, 38, 39, 28, 39, 39, 27, 38, 39, 28, 39, 37, 29, 40, 37, 28, 39, 39, 27, 39, 38, 26, 40, 38, 27, 40, 37, 28, 39, 38, 28, 37, 38, 28, 37, 37, 26, 44, 43, 31, 49, 49, 36, 8, 7, 5, 25, 25, 26, 19, 19, 19, 13, 13, 13, 14, 14, 14, + 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 16, 16, 16, 15, 15, 16, 12, 12, 12, 19, 19, 19, + 10, 10, 10, 14, 14, 14, 17, 17, 17, 17, 17, 17, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 24, 24, 24, 31, 31, 31, 14, 13, 12, 60, 55, 39, 48, 46, 33, 38, 36, 28, 37, 37, 28, 37, 34, 28, 38, 35, 28, 39, 38, 26, 37, 37, 26, 39, 39, 28, 39, 37, 28, 38, 36, 26, 41, 38, 27, 40, 37, 27, 41, 35, 27, 40, 37, 28, 38, 38, 28, 41, 37, 29, + 39, 39, 29, 40, 39, 29, 40, 37, 29, 40, 37, 29, 42, 38, 28, 40, 39, 29, 38, 39, 29, 40, 38, 28, 42, 39, 30, 42, 40, 29, 42, 40, 27, 40, 38, 28, 40, 41, 28, 40, 40, 29, 41, 39, 29, 42, 40, 29, 41, 40, 30, 42, 41, 30, 40, 42, 30, 42, 41, 28, 42, 42, 29, + 41, 41, 30, 42, 40, 30, 42, 40, 31, 41, 43, 30, 42, 42, 31, 44, 40, 30, 42, 40, 30, 43, 42, 31, 42, 44, 31, 42, 43, 31, 42, 42, 30, 43, 41, 30, 100, 99, 90, 85, 82, 76, 44, 40, 33, 43, 42, 31, 44, 42, 32, 44, 41, 32, 45, 41, 31, 43, 43, 31, 44, 42, 32, + 44, 43, 32, 44, 42, 33, 43, 42, 33, 44, 43, 31, 45, 42, 31, 45, 42, 32, 46, 42, 32, 47, 43, 33, 45, 43, 33, 45, 43, 31, 46, 44, 31, 47, 45, 33, 45, 44, 32, 44, 44, 32, 44, 43, 32, 45, 44, 32, 46, 46, 32, 46, 46, 32, 47, 46, 33, 46, 45, 33, 48, 45, 31, + 47, 45, 31, 46, 44, 33, 47, 45, 32, 47, 45, 32, 48, 46, 32, 47, 44, 34, 45, 44, 33, 47, 44, 33, 47, 44, 33, 47, 45, 33, 47, 46, 32, 57, 57, 45, 116, 115, 108, 61, 59, 47, 46, 47, 32, 48, 46, 33, 48, 46, 35, 46, 47, 34, 46, 48, 34, 47, 48, 34, 49, 47, 33, + 49, 46, 34, 47, 47, 33, 46, 47, 33, 47, 47, 34, 47, 46, 35, 47, 47, 34, 48, 47, 34, 48, 47, 34, 48, 47, 34, 47, 47, 33, 48, 46, 35, 48, 46, 33, 48, 47, 34, 48, 48, 35, 49, 47, 34, 47, 47, 34, 48, 48, 35, 47, 48, 35, 49, 47, 34, 49, 46, 33, 47, 46, 34, + 47, 46, 35, 47, 46, 35, 48, 47, 34, 47, 47, 34, 47, 47, 35, 47, 49, 35, 48, 49, 36, 49, 47, 37, 49, 46, 36, 49, 47, 36, 48, 48, 35, 48, 48, 34, 49, 49, 36, 49, 49, 37, 50, 47, 36, 49, 49, 34, 48, 51, 34, 49, 50, 34, 49, 48, 34, 49, 47, 35, 48, 48, 35, + 48, 47, 35, 104, 103, 95, 90, 89, 79, 51, 48, 35, 51, 48, 35, 50, 48, 35, 50, 47, 35, 51, 48, 37, 51, 49, 37, 51, 48, 36, 51, 48, 35, 51, 47, 36, 51, 49, 36, 50, 50, 35, 49, 48, 36, 48, 48, 37, 50, 49, 36, 50, 48, 35, 50, 48, 36, 50, 49, 36, 50, 49, 35, + 50, 50, 34, 48, 49, 35, 48, 48, 36, 50, 50, 36, 50, 49, 36, 49, 50, 36, 50, 49, 34, 50, 47, 35, 51, 47, 35, 49, 49, 36, 49, 49, 36, 51, 47, 35, 50, 47, 35, 49, 47, 36, 49, 49, 36, 49, 51, 35, 49, 50, 34, 50, 50, 35, 49, 50, 35, 49, 49, 35, 49, 48, 36, + 60, 60, 48, 118, 117, 109, 64, 63, 50, 50, 50, 35, 49, 49, 35, 50, 49, 36, 49, 49, 36, 48, 48, 36, 50, 48, 36, 51, 50, 36, 51, 50, 37, 51, 48, 36, 49, 47, 36, 50, 48, 37, 50, 48, 36, 50, 48, 35, 50, 49, 35, 50, 47, 36, 50, 46, 35, 49, 48, 36, 49, 49, 36, + 49, 49, 35, 48, 48, 35, 50, 47, 35, 51, 47, 35, 50, 48, 35, 50, 48, 36, 50, 48, 36, 48, 47, 37, 48, 47, 36, 50, 46, 35, 50, 46, 34, 49, 47, 34, 50, 48, 35, 49, 47, 34, 49, 46, 34, 50, 47, 34, 47, 46, 34, 47, 46, 34, 48, 48, 35, 48, 48, 34, 49, 47, 35, + 48, 46, 35, 48, 47, 35, 48, 48, 36, 47, 46, 35, 47, 47, 34, 48, 47, 35, 49, 46, 34, 50, 46, 34, 49, 46, 35, 48, 46, 36, 48, 46, 35, 48, 47, 35, 48, 47, 33, 47, 47, 33, 48, 46, 35, 49, 46, 35, 48, 45, 34, 48, 45, 33, 48, 46, 33, 48, 46, 34, 45, 47, 34, + 46, 45, 33, 47, 45, 33, 46, 45, 33, 47, 47, 33, 48, 47, 33, 48, 45, 34, 48, 45, 34, 46, 46, 33, 46, 45, 33, 47, 44, 32, 46, 45, 33, 45, 46, 33, 47, 46, 32, 46, 44, 32, 45, 43, 33, 46, 44, 33, 45, 43, 33, 45, 44, 32, 47, 44, 32, 45, 44, 31, 45, 45, 31, + 46, 45, 33, 47, 44, 32, 46, 44, 32, 45, 44, 32, 45, 45, 32, 45, 43, 33, 44, 42, 33, 43, 44, 32, 43, 43, 31, 44, 41, 32, 44, 42, 32, 43, 43, 31, 44, 43, 30, 44, 42, 31, 44, 44, 32, 44, 43, 32, 44, 43, 32, 44, 42, 31, 45, 42, 31, 44, 43, 32, 46, 42, 32, + 45, 43, 31, 43, 42, 31, 42, 43, 30, 44, 42, 31, 42, 41, 30, 41, 43, 31, 44, 42, 32, 45, 41, 31, 43, 40, 30, 42, 39, 30, 42, 40, 30, 42, 40, 30, 42, 40, 31, 41, 39, 30, 41, 39, 30, 43, 40, 30, 41, 41, 29, 40, 39, 30, 40, 39, 29, 40, 40, 30, 42, 39, 31, + 41, 39, 30, 40, 40, 29, 41, 40, 30, 39, 39, 29, 39, 38, 29, 41, 39, 29, 40, 38, 29, 39, 38, 29, 41, 38, 29, 39, 38, 28, 39, 40, 27, 40, 39, 28, 41, 38, 28, 40, 38, 28, 38, 38, 27, 40, 37, 27, 40, 39, 28, 39, 40, 29, 38, 38, 28, 39, 37, 27, 40, 37, 28, + 40, 38, 27, 39, 38, 27, 38, 39, 28, 39, 38, 27, 39, 36, 26, 38, 36, 26, 36, 36, 27, 42, 43, 30, 50, 50, 35, 8, 7, 5, 25, 25, 25, 18, 18, 18, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, + 14, 14, 15, 15, 15, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 11, 11, 11, 19, 19, 19, 11, 11, 10, 15, 15, 15, 18, 18, 19, 19, 19, 20, 19, 19, 19, 18, 18, 19, 18, 18, 18, + 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 27, 27, 28, 35, 35, 35, 15, 14, 13, 58, 56, 40, 48, 46, 34, 40, 36, 26, + 39, 36, 27, 36, 35, 27, 37, 36, 28, 38, 37, 27, 37, 37, 27, 38, 39, 28, 39, 37, 28, 40, 39, 29, 40, 39, 27, 39, 38, 27, 40, 36, 26, 40, 37, 27, 41, 38, 28, 40, 36, 29, 41, 38, 28, 38, 40, 28, 40, 40, 28, 39, 38, 29, 41, 38, 28, 39, 39, 30, 39, 39, 30, + 39, 39, 28, 41, 38, 28, 40, 40, 29, 40, 40, 30, 42, 39, 30, 42, 39, 29, 42, 39, 29, 42, 40, 29, 42, 42, 31, 42, 40, 29, 43, 40, 29, 41, 40, 29, 42, 39, 30, 41, 40, 30, 43, 42, 30, 42, 39, 30, 42, 41, 30, 43, 41, 30, 43, 40, 31, 44, 41, 30, 43, 42, 32, + 44, 43, 30, 44, 41, 30, 42, 41, 31, 42, 42, 29, 43, 41, 30, 50, 49, 39, 110, 108, 102, 96, 95, 87, 78, 78, 68, 49, 47, 35, 44, 42, 32, 43, 42, 31, 45, 44, 31, 44, 43, 32, 45, 42, 32, 45, 40, 32, 45, 42, 31, 45, 43, 32, 45, 42, 32, 45, 44, 32, 46, 44, 32, + 46, 43, 33, 46, 42, 33, 45, 44, 33, 45, 44, 33, 44, 45, 31, 43, 44, 32, 45, 44, 33, 47, 46, 33, 45, 44, 33, 44, 44, 32, 45, 45, 34, 46, 45, 33, 47, 46, 33, 46, 46, 33, 47, 46, 32, 46, 45, 32, 47, 46, 34, 47, 45, 32, 47, 45, 32, 46, 47, 34, 47, 45, 33, + 46, 46, 33, 46, 45, 33, 57, 57, 46, 64, 64, 53, 121, 121, 113, 80, 81, 69, 46, 46, 33, 46, 46, 33, 48, 46, 33, 48, 46, 34, 46, 47, 35, 47, 47, 34, 49, 46, 33, 49, 45, 34, 50, 44, 33, 49, 46, 34, 47, 48, 35, 47, 46, 34, 47, 46, 35, 47, 47, 35, 48, 46, 34, + 46, 47, 33, 49, 47, 35, 49, 47, 36, 48, 47, 35, 48, 48, 34, 47, 47, 34, 48, 46, 34, 46, 47, 35, 47, 48, 34, 50, 48, 34, 50, 47, 34, 48, 46, 35, 48, 47, 35, 48, 47, 34, 47, 47, 35, 47, 49, 35, 48, 49, 34, 47, 48, 35, 48, 48, 35, 48, 48, 36, 49, 46, 36, + 50, 46, 35, 48, 48, 35, 48, 50, 35, 48, 49, 36, 50, 48, 36, 50, 49, 35, 50, 50, 36, 50, 50, 36, 49, 49, 36, 49, 49, 35, 50, 50, 35, 51, 49, 35, 51, 48, 35, 50, 49, 35, 50, 49, 36, 57, 55, 43, 115, 114, 104, 102, 100, 90, 85, 82, 73, 54, 52, 40, 50, 50, 35, + 51, 48, 36, 50, 48, 36, 49, 49, 35, 51, 48, 35, 52, 47, 36, 50, 49, 36, 50, 50, 36, 51, 49, 34, 51, 49, 35, 49, 50, 36, 49, 49, 36, 51, 48, 35, 51, 48, 36, 50, 50, 36, 50, 51, 35, 50, 51, 35, 50, 49, 35, 51, 49, 35, 49, 50, 36, 50, 48, 35, 50, 47, 35, + 48, 48, 35, 51, 48, 36, 51, 49, 35, 49, 48, 35, 50, 49, 36, 50, 49, 36, 50, 47, 36, 50, 49, 35, 50, 50, 35, 50, 50, 35, 49, 50, 35, 49, 49, 37, 60, 59, 48, 67, 68, 55, 123, 123, 114, 84, 82, 71, 50, 48, 36, 50, 49, 36, 50, 48, 35, 50, 48, 36, 51, 49, 36, + 50, 50, 35, 49, 48, 35, 50, 49, 36, 50, 50, 35, 51, 49, 35, 50, 49, 36, 48, 48, 36, 48, 48, 35, 50, 49, 35, 51, 49, 36, 49, 48, 35, 48, 47, 35, 50, 48, 36, 50, 48, 35, 51, 48, 36, 50, 48, 37, 50, 50, 37, 51, 50, 36, 51, 49, 36, 49, 49, 35, 48, 49, 35, + 49, 49, 36, 50, 49, 35, 48, 49, 35, 49, 48, 35, 50, 48, 34, 49, 48, 34, 49, 48, 34, 50, 46, 35, 51, 47, 36, 50, 48, 34, 48, 48, 35, 49, 49, 35, 48, 49, 35, 47, 49, 35, 48, 47, 35, 49, 46, 36, 50, 48, 34, 50, 48, 34, 50, 46, 34, 48, 47, 34, 49, 48, 34, + 51, 47, 35, 51, 45, 35, 50, 45, 34, 48, 47, 35, 47, 47, 35, 49, 46, 35, 48, 46, 33, 46, 47, 33, 47, 47, 34, 47, 46, 34, 49, 45, 34, 49, 45, 34, 48, 45, 33, 47, 45, 33, 47, 45, 33, 49, 46, 33, 47, 47, 34, 47, 47, 34, 48, 47, 34, 46, 46, 34, 47, 46, 34, + 47, 46, 33, 46, 44, 34, 46, 43, 34, 47, 45, 32, 45, 45, 32, 45, 43, 33, 46, 44, 33, 45, 46, 32, 45, 45, 32, 45, 44, 33, 44, 45, 33, 46, 45, 33, 48, 44, 33, 45, 44, 33, 46, 44, 33, 47, 43, 32, 46, 43, 32, 45, 43, 33, 44, 45, 32, 44, 43, 32, 45, 43, 32, + 45, 44, 32, 45, 44, 32, 45, 45, 32, 43, 44, 32, 43, 41, 32, 44, 42, 32, 46, 43, 32, 45, 42, 30, 45, 41, 30, 45, 42, 30, 43, 42, 31, 45, 42, 31, 45, 43, 32, 43, 41, 32, 45, 40, 31, 44, 40, 31, 43, 41, 31, 44, 41, 31, 44, 40, 31, 42, 40, 32, 42, 41, 30, + 42, 42, 30, 42, 42, 31, 44, 40, 31, 43, 40, 31, 43, 41, 31, 44, 40, 31, 41, 38, 30, 42, 40, 30, 42, 40, 30, 40, 40, 30, 41, 41, 29, 43, 40, 29, 42, 38, 30, 42, 38, 30, 42, 38, 29, 41, 39, 30, 40, 39, 30, 40, 38, 28, 41, 39, 28, 39, 40, 29, 40, 39, 29, + 41, 39, 29, 40, 40, 29, 39, 39, 28, 39, 38, 27, 40, 38, 28, 39, 38, 28, 40, 39, 28, 41, 40, 28, 40, 40, 28, 40, 39, 29, 39, 39, 29, 38, 37, 28, 39, 38, 27, 40, 40, 28, 38, 39, 28, 37, 37, 27, 38, 36, 26, 38, 38, 26, 37, 40, 27, 38, 39, 28, 38, 38, 27, + 45, 43, 30, 51, 50, 36, 8, 7, 5, 24, 24, 24, 18, 18, 18, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 14, 14, 15, 14, 14, 15, 14, 14, 15, 14, 14, 14, 11, 11, 11, 19, 19, 18, 10, 10, 9, 13, 13, 13, 16, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, + 18, 18, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 20, 26, 26, 27, 33, 33, 34, 14, 14, 12, 59, 57, 40, 50, 48, 34, 37, 38, 27, 38, 38, 28, 39, 36, 27, 39, 38, 26, 37, 37, 27, 40, 37, 27, 38, 36, 28, 39, 37, 26, + 38, 38, 27, 39, 38, 28, 38, 38, 28, 40, 37, 28, 40, 37, 28, 41, 38, 27, 39, 39, 28, 40, 40, 28, 39, 38, 27, 38, 37, 28, 41, 37, 29, 40, 37, 28, 42, 39, 29, 41, 40, 30, 40, 39, 28, 40, 41, 28, 42, 39, 28, 43, 39, 29, 41, 40, 29, 40, 40, 28, 42, 41, 29, + 42, 40, 29, 41, 40, 30, 41, 40, 28, 43, 42, 30, 43, 40, 30, 43, 40, 29, 40, 40, 29, 43, 41, 30, 42, 42, 30, 41, 41, 31, 44, 42, 31, 42, 42, 31, 43, 41, 31, 44, 41, 30, 42, 42, 30, 43, 42, 32, 43, 42, 32, 43, 42, 30, 43, 41, 30, 42, 41, 31, 46, 47, 36, + 112, 111, 104, 114, 114, 108, 48, 48, 37, 43, 40, 32, 45, 41, 31, 43, 41, 30, 45, 41, 31, 45, 41, 32, 45, 43, 31, 46, 45, 31, 44, 45, 32, 46, 45, 32, 46, 44, 32, 46, 45, 32, 46, 44, 31, 46, 43, 32, 46, 44, 32, 45, 44, 32, 46, 45, 32, 47, 43, 32, 46, 43, 33, + 45, 42, 32, 44, 43, 33, 44, 45, 33, 45, 46, 33, 45, 45, 33, 45, 45, 32, 45, 45, 33, 46, 46, 34, 47, 46, 34, 47, 46, 34, 46, 46, 33, 47, 47, 34, 47, 45, 33, 46, 45, 33, 47, 45, 33, 48, 45, 33, 110, 109, 101, 109, 109, 100, 70, 70, 57, 46, 45, 32, 45, 47, 32, + 47, 45, 33, 47, 46, 34, 47, 47, 34, 49, 47, 34, 47, 47, 33, 47, 45, 34, 48, 45, 34, 47, 45, 34, 48, 47, 35, 49, 46, 35, 49, 46, 35, 47, 48, 35, 46, 47, 35, 48, 47, 35, 48, 47, 35, 48, 45, 35, 49, 47, 35, 47, 46, 35, 46, 46, 35, 47, 47, 35, 48, 47, 35, + 49, 47, 35, 49, 48, 35, 49, 49, 35, 48, 47, 35, 48, 47, 36, 49, 47, 35, 49, 47, 35, 48, 47, 36, 47, 47, 36, 48, 47, 35, 47, 47, 35, 47, 47, 34, 48, 46, 35, 50, 48, 34, 48, 49, 35, 48, 48, 35, 48, 47, 35, 48, 48, 36, 48, 49, 36, 48, 49, 35, 50, 49, 34, + 50, 51, 34, 50, 49, 35, 52, 48, 35, 51, 49, 35, 49, 48, 36, 49, 47, 34, 49, 47, 35, 50, 47, 37, 51, 48, 37, 54, 53, 39, 116, 115, 106, 120, 118, 110, 55, 55, 41, 50, 49, 36, 51, 50, 36, 50, 49, 36, 49, 46, 36, 50, 48, 36, 50, 50, 35, 50, 48, 35, 50, 47, 36, + 50, 49, 36, 51, 50, 36, 52, 49, 35, 50, 49, 36, 49, 49, 37, 51, 48, 36, 51, 48, 35, 50, 50, 36, 48, 50, 35, 49, 49, 35, 51, 51, 36, 51, 51, 35, 49, 49, 36, 49, 50, 36, 52, 50, 35, 51, 48, 36, 50, 47, 36, 51, 48, 36, 49, 48, 36, 50, 49, 35, 50, 49, 35, + 49, 49, 36, 49, 48, 36, 51, 50, 35, 50, 50, 35, 48, 50, 35, 112, 112, 102, 113, 113, 103, 75, 74, 62, 49, 50, 37, 49, 48, 36, 51, 49, 36, 51, 51, 35, 51, 50, 35, 50, 49, 35, 50, 50, 36, 49, 50, 37, 48, 48, 36, 49, 49, 36, 50, 49, 36, 48, 47, 36, 49, 48, 35, + 50, 49, 36, 49, 50, 37, 49, 50, 36, 49, 50, 35, 50, 49, 36, 51, 47, 36, 51, 49, 36, 49, 50, 36, 49, 49, 35, 51, 48, 35, 51, 48, 36, 50, 48, 36, 48, 47, 37, 49, 48, 36, 49, 48, 35, 50, 48, 35, 50, 49, 35, 50, 48, 35, 48, 47, 36, 49, 47, 34, 49, 47, 34, + 49, 47, 34, 50, 47, 34, 51, 48, 34, 49, 47, 35, 49, 47, 35, 48, 48, 34, 48, 47, 34, 48, 47, 34, 50, 46, 34, 50, 47, 35, 48, 47, 36, 50, 47, 35, 50, 46, 34, 48, 47, 35, 47, 47, 36, 47, 47, 35, 47, 47, 35, 47, 47, 35, 48, 46, 35, 47, 46, 34, 49, 47, 34, + 49, 47, 34, 47, 47, 34, 48, 47, 34, 47, 45, 34, 45, 44, 34, 47, 44, 33, 48, 45, 33, 46, 46, 33, 46, 45, 33, 47, 44, 34, 47, 44, 34, 45, 46, 35, 45, 46, 34, 47, 44, 33, 48, 44, 33, 48, 46, 34, 48, 46, 34, 47, 46, 33, 47, 44, 32, 46, 43, 33, 45, 42, 33, + 45, 43, 32, 45, 45, 33, 45, 46, 34, 47, 45, 34, 45, 45, 33, 44, 45, 32, 46, 45, 33, 46, 44, 32, 45, 44, 32, 44, 43, 33, 44, 43, 32, 47, 45, 33, 46, 45, 33, 44, 44, 32, 43, 45, 32, 44, 44, 32, 45, 42, 32, 45, 42, 32, 45, 42, 31, 45, 42, 32, 46, 43, 32, + 46, 44, 31, 44, 42, 31, 44, 41, 32, 45, 42, 32, 44, 43, 31, 45, 43, 32, 45, 42, 32, 44, 41, 32, 44, 42, 31, 43, 42, 31, 42, 42, 32, 44, 41, 31, 45, 41, 31, 42, 42, 31, 41, 41, 31, 42, 41, 31, 41, 41, 30, 41, 40, 31, 42, 40, 31, 44, 40, 30, 43, 40, 29, + 42, 40, 28, 42, 39, 29, 40, 40, 29, 41, 40, 29, 42, 39, 29, 42, 40, 28, 43, 40, 29, 43, 39, 30, 42, 40, 29, 41, 41, 29, 41, 41, 29, 42, 40, 29, 43, 40, 28, 40, 39, 29, 39, 38, 29, 39, 38, 28, 41, 39, 28, 40, 40, 28, 40, 39, 27, 41, 37, 27, 41, 38, 28, + 41, 40, 27, 40, 39, 29, 38, 39, 29, 40, 39, 27, 41, 38, 27, 39, 38, 27, 39, 38, 27, 39, 39, 28, 37, 39, 28, 39, 37, 28, 38, 37, 26, 37, 39, 26, 36, 38, 27, 37, 37, 26, 44, 43, 31, 52, 51, 36, 8, 7, 5, 27, 27, 27, 21, 21, 22, 15, 15, 15, 15, 15, 15, + 14, 14, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 13, 13, 13, 20, 20, 20, + 9, 9, 9, 12, 12, 13, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, + 19, 19, 20, 26, 26, 26, 33, 33, 33, 14, 14, 12, 58, 55, 41, 49, 48, 35, 38, 36, 27, 40, 35, 28, 38, 36, 28, 38, 36, 27, 38, 36, 27, 39, 38, 27, 39, 36, 27, 41, 37, 28, 40, 36, 28, 37, 37, 28, 39, 38, 28, 41, 39, 29, 41, 38, 29, 41, 36, 27, 42, 38, 29, + 41, 38, 29, 40, 37, 30, 41, 39, 28, 41, 41, 28, 42, 41, 29, 39, 41, 28, 40, 38, 30, 41, 41, 29, 41, 40, 28, 41, 40, 29, 42, 40, 30, 41, 41, 28, 40, 41, 30, 41, 40, 29, 41, 40, 29, 42, 40, 28, 42, 39, 29, 42, 41, 31, 40, 42, 31, 41, 42, 29, 44, 41, 30, + 42, 42, 29, 43, 40, 30, 42, 40, 30, 43, 42, 31, 45, 43, 31, 44, 41, 31, 41, 43, 30, 43, 42, 32, 43, 42, 31, 42, 43, 30, 41, 40, 31, 42, 40, 31, 43, 42, 31, 73, 71, 62, 117, 116, 108, 52, 50, 41, 43, 41, 32, 46, 42, 31, 45, 41, 31, 43, 42, 31, 44, 43, 32, + 44, 43, 31, 44, 44, 31, 45, 43, 32, 46, 43, 32, 45, 43, 32, 46, 43, 33, 45, 43, 32, 44, 43, 32, 47, 44, 32, 45, 45, 32, 44, 44, 32, 46, 44, 33, 45, 45, 31, 46, 44, 32, 45, 42, 32, 45, 43, 32, 45, 44, 32, 45, 44, 32, 46, 45, 32, 46, 46, 32, 47, 46, 33, + 45, 47, 34, 45, 45, 34, 47, 46, 33, 46, 47, 33, 46, 46, 34, 46, 45, 34, 47, 47, 34, 48, 46, 34, 47, 45, 34, 54, 54, 43, 118, 118, 110, 76, 74, 63, 49, 47, 33, 47, 46, 34, 47, 46, 34, 49, 47, 34, 47, 48, 34, 46, 47, 34, 48, 47, 34, 49, 47, 33, 47, 46, 33, + 49, 45, 35, 50, 45, 35, 48, 45, 34, 48, 46, 34, 48, 46, 34, 49, 46, 35, 48, 46, 34, 46, 46, 34, 49, 46, 35, 49, 47, 34, 47, 47, 34, 47, 47, 34, 49, 48, 34, 50, 48, 35, 48, 50, 35, 48, 48, 34, 50, 47, 34, 48, 47, 34, 47, 48, 35, 49, 47, 35, 49, 46, 36, + 48, 48, 36, 49, 49, 34, 50, 48, 35, 49, 46, 35, 48, 47, 35, 49, 47, 36, 50, 47, 37, 48, 47, 36, 47, 48, 36, 49, 50, 35, 51, 49, 36, 49, 48, 36, 49, 48, 35, 52, 48, 36, 52, 50, 36, 50, 49, 36, 50, 48, 35, 52, 48, 35, 51, 47, 35, 50, 47, 34, 51, 49, 36, + 51, 48, 37, 51, 47, 36, 79, 77, 66, 121, 119, 111, 58, 56, 44, 50, 49, 35, 51, 50, 36, 53, 48, 37, 51, 47, 36, 51, 49, 37, 52, 49, 36, 51, 48, 36, 51, 48, 37, 51, 49, 35, 50, 50, 35, 51, 50, 36, 51, 49, 36, 51, 48, 36, 51, 50, 36, 49, 50, 35, 49, 49, 35, + 51, 48, 35, 52, 48, 35, 50, 49, 35, 48, 49, 36, 49, 49, 36, 50, 51, 36, 50, 49, 35, 51, 48, 35, 51, 48, 35, 50, 49, 36, 50, 50, 35, 50, 50, 36, 51, 49, 37, 51, 51, 36, 49, 50, 36, 50, 49, 37, 52, 49, 36, 52, 50, 35, 50, 51, 35, 58, 58, 44, 121, 121, 112, + 77, 78, 66, 49, 50, 36, 50, 50, 37, 49, 49, 37, 49, 50, 36, 50, 50, 36, 51, 49, 37, 50, 49, 36, 48, 49, 36, 50, 48, 37, 50, 49, 36, 48, 50, 35, 49, 49, 36, 50, 48, 35, 50, 49, 36, 51, 48, 36, 50, 49, 36, 49, 49, 36, 49, 49, 36, 49, 48, 37, 50, 47, 36, + 50, 47, 36, 49, 49, 36, 50, 49, 36, 50, 48, 35, 50, 49, 35, 49, 48, 35, 51, 48, 36, 50, 49, 35, 48, 48, 35, 49, 48, 35, 50, 49, 35, 50, 49, 35, 49, 48, 35, 49, 48, 35, 50, 48, 35, 50, 49, 35, 49, 48, 36, 48, 47, 36, 48, 47, 36, 48, 47, 34, 49, 47, 35, + 49, 48, 35, 49, 49, 34, 50, 48, 34, 49, 47, 36, 48, 48, 36, 50, 47, 35, 49, 45, 34, 48, 46, 35, 49, 49, 35, 50, 49, 35, 49, 47, 34, 47, 47, 35, 48, 49, 36, 49, 48, 34, 49, 47, 34, 47, 47, 34, 46, 47, 33, 46, 48, 34, 46, 46, 34, 46, 46, 33, 46, 46, 33, + 48, 46, 32, 48, 46, 33, 47, 47, 34, 47, 46, 33, 48, 45, 33, 48, 47, 34, 47, 46, 33, 47, 44, 33, 47, 45, 34, 46, 45, 34, 46, 43, 33, 48, 44, 32, 48, 46, 33, 46, 45, 33, 46, 44, 32, 48, 45, 32, 48, 45, 33, 47, 44, 34, 47, 44, 34, 45, 45, 33, 44, 46, 32, + 44, 47, 33, 45, 45, 34, 45, 43, 33, 45, 45, 31, 46, 45, 32, 45, 43, 32, 45, 43, 32, 45, 43, 32, 45, 44, 33, 45, 43, 32, 46, 43, 31, 43, 44, 31, 43, 42, 32, 45, 42, 33, 45, 44, 32, 44, 44, 31, 44, 44, 33, 45, 43, 32, 45, 41, 31, 44, 42, 31, 44, 42, 32, + 45, 42, 32, 45, 41, 32, 44, 41, 32, 42, 42, 31, 44, 40, 31, 43, 41, 31, 43, 42, 30, 43, 41, 31, 43, 40, 31, 42, 42, 30, 42, 42, 30, 44, 41, 30, 44, 41, 30, 43, 40, 30, 43, 41, 31, 43, 41, 30, 41, 41, 29, 41, 40, 30, 41, 40, 30, 41, 41, 30, 42, 40, 30, + 43, 39, 30, 43, 41, 29, 41, 42, 28, 39, 41, 28, 42, 41, 30, 43, 41, 29, 42, 42, 28, 42, 41, 29, 42, 41, 28, 42, 40, 29, 41, 39, 29, 41, 40, 28, 40, 40, 29, 39, 39, 29, 39, 37, 29, 42, 39, 28, 40, 39, 28, 40, 39, 28, 41, 40, 28, 40, 40, 28, 40, 39, 27, + 39, 37, 27, 38, 38, 27, 37, 39, 27, 39, 38, 28, 38, 38, 29, 36, 39, 28, 38, 39, 27, 45, 43, 32, 52, 49, 35, 8, 7, 5, 26, 26, 27, 20, 20, 20, 14, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 16, 16, 17, 13, 13, 13, 20, 20, 20, 9, 9, 9, 12, 12, 12, 14, 15, 15, 15, 15, 15, 15, 14, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 25, 25, 25, 32, 32, 32, 14, 14, 12, 59, 56, 41, 49, 48, 34, 38, 38, 26, + 37, 38, 26, 38, 36, 27, 39, 37, 26, 38, 37, 28, 37, 39, 29, 37, 37, 29, 38, 37, 28, 39, 37, 28, 40, 37, 27, 38, 37, 29, 39, 39, 29, 40, 40, 29, 39, 39, 27, 41, 38, 27, 40, 40, 27, 41, 38, 28, 41, 37, 28, 38, 39, 28, 41, 41, 28, 41, 41, 30, 40, 39, 30, + 42, 40, 28, 40, 41, 29, 43, 41, 28, 42, 40, 28, 39, 40, 30, 40, 41, 30, 43, 42, 29, 43, 40, 29, 43, 41, 29, 41, 42, 30, 40, 41, 29, 41, 41, 30, 41, 43, 31, 43, 41, 30, 42, 40, 29, 44, 43, 30, 42, 42, 30, 43, 40, 30, 44, 42, 30, 42, 42, 30, 42, 40, 32, + 42, 42, 32, 42, 43, 31, 42, 42, 31, 44, 42, 30, 43, 43, 30, 56, 55, 44, 121, 119, 113, 59, 58, 49, 43, 43, 30, 44, 45, 31, 45, 44, 32, 45, 44, 33, 45, 42, 32, 43, 45, 31, 46, 44, 32, 45, 42, 32, 46, 43, 31, 45, 42, 32, 45, 44, 33, 45, 44, 33, 45, 43, 32, + 44, 45, 32, 44, 42, 31, 45, 43, 33, 46, 45, 33, 46, 45, 33, 47, 45, 33, 46, 45, 33, 46, 43, 33, 46, 44, 33, 47, 45, 32, 47, 45, 34, 45, 44, 33, 45, 45, 32, 45, 45, 32, 47, 44, 33, 47, 45, 33, 47, 46, 33, 47, 46, 34, 48, 45, 33, 49, 47, 33, 47, 47, 33, + 47, 46, 32, 48, 46, 33, 48, 45, 34, 63, 61, 50, 122, 123, 115, 59, 58, 47, 48, 46, 33, 48, 46, 33, 49, 47, 33, 47, 47, 34, 48, 47, 33, 49, 48, 33, 48, 49, 34, 48, 48, 33, 49, 48, 34, 47, 48, 34, 47, 49, 34, 47, 48, 34, 49, 48, 35, 50, 48, 35, 48, 47, 35, + 47, 48, 35, 48, 48, 34, 48, 46, 34, 48, 46, 35, 49, 47, 34, 50, 48, 35, 50, 48, 36, 49, 49, 36, 49, 49, 35, 50, 48, 34, 49, 47, 34, 49, 48, 35, 50, 49, 37, 49, 48, 35, 49, 48, 34, 48, 49, 35, 49, 48, 36, 50, 47, 36, 49, 46, 35, 47, 48, 35, 48, 48, 35, + 49, 48, 35, 48, 48, 35, 48, 49, 36, 48, 50, 36, 49, 49, 35, 50, 49, 35, 51, 48, 35, 51, 49, 35, 51, 49, 36, 50, 48, 35, 51, 49, 35, 50, 50, 36, 51, 50, 37, 50, 50, 36, 49, 49, 35, 62, 60, 47, 125, 124, 115, 66, 64, 52, 50, 47, 36, 49, 48, 36, 50, 50, 35, + 51, 48, 36, 52, 48, 36, 52, 50, 36, 52, 50, 37, 51, 49, 36, 51, 49, 35, 52, 50, 36, 51, 49, 37, 51, 49, 36, 51, 49, 35, 51, 49, 36, 51, 48, 37, 50, 48, 37, 49, 50, 36, 50, 50, 36, 51, 49, 35, 51, 50, 36, 50, 51, 36, 50, 51, 36, 50, 51, 35, 50, 48, 35, + 49, 47, 36, 51, 49, 36, 51, 49, 36, 50, 48, 37, 50, 48, 37, 51, 49, 36, 51, 50, 36, 50, 51, 37, 49, 50, 37, 50, 48, 37, 51, 48, 37, 49, 49, 37, 49, 50, 37, 64, 63, 52, 125, 123, 116, 62, 61, 48, 50, 50, 37, 49, 50, 37, 49, 49, 37, 49, 48, 36, 50, 50, 37, + 50, 49, 37, 50, 47, 36, 49, 48, 37, 49, 49, 37, 49, 49, 36, 48, 50, 37, 49, 50, 36, 51, 48, 35, 51, 47, 36, 51, 47, 36, 50, 48, 36, 50, 48, 35, 51, 47, 35, 50, 48, 36, 51, 49, 37, 51, 49, 37, 51, 48, 36, 50, 49, 36, 50, 49, 36, 49, 47, 35, 48, 47, 36, + 49, 48, 36, 51, 48, 35, 51, 49, 34, 50, 49, 36, 50, 49, 35, 49, 48, 35, 48, 47, 35, 50, 47, 35, 51, 49, 35, 49, 49, 35, 50, 47, 36, 50, 46, 36, 49, 48, 35, 51, 50, 35, 49, 50, 35, 47, 48, 35, 48, 47, 34, 49, 48, 35, 49, 46, 36, 49, 45, 35, 48, 47, 34, + 48, 47, 35, 47, 46, 35, 47, 46, 35, 48, 47, 35, 48, 47, 35, 49, 48, 34, 49, 47, 33, 47, 46, 34, 47, 47, 35, 47, 46, 34, 47, 46, 33, 47, 45, 34, 47, 46, 34, 49, 46, 34, 48, 45, 33, 47, 46, 33, 48, 47, 34, 48, 47, 34, 46, 46, 34, 45, 45, 33, 46, 45, 34, + 46, 46, 34, 47, 47, 34, 48, 46, 34, 48, 45, 33, 48, 45, 33, 47, 45, 32, 47, 44, 32, 48, 44, 33, 47, 45, 33, 46, 45, 33, 48, 44, 33, 47, 43, 32, 45, 43, 32, 45, 43, 34, 45, 44, 34, 45, 45, 32, 46, 45, 32, 45, 44, 32, 45, 43, 32, 46, 45, 33, 46, 44, 32, + 46, 44, 32, 45, 45, 33, 45, 45, 33, 45, 45, 33, 44, 44, 33, 43, 44, 32, 43, 44, 32, 44, 44, 33, 45, 43, 32, 44, 43, 32, 44, 43, 32, 44, 43, 31, 43, 43, 32, 44, 43, 31, 43, 42, 32, 44, 42, 31, 44, 42, 30, 43, 42, 31, 45, 43, 32, 45, 42, 30, 43, 41, 30, + 42, 42, 30, 43, 42, 30, 43, 41, 30, 41, 40, 29, 43, 39, 30, 44, 39, 31, 43, 39, 31, 41, 41, 31, 41, 41, 30, 41, 40, 29, 41, 41, 30, 41, 41, 30, 41, 40, 29, 43, 39, 30, 42, 39, 31, 41, 40, 30, 41, 40, 29, 40, 40, 30, 42, 40, 29, 42, 38, 28, 40, 40, 29, + 41, 42, 29, 40, 42, 28, 39, 40, 29, 41, 39, 30, 40, 39, 29, 39, 39, 28, 40, 39, 28, 39, 39, 29, 38, 39, 29, 40, 39, 28, 41, 39, 28, 40, 38, 28, 38, 38, 27, 39, 39, 27, 39, 39, 27, 38, 38, 28, 38, 37, 27, 38, 38, 26, 39, 39, 27, 39, 37, 28, 39, 37, 28, + 44, 45, 32, 51, 51, 36, 8, 7, 5, 25, 25, 25, 18, 18, 18, 11, 11, 12, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 12, 12, 13, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 15, 15, 15, 15, 15, 15, 16, 16, 16, 15, 15, 15, 12, 12, 12, 19, 19, 19, 9, 9, 8, 12, 12, 12, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 16, 16, 16, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 23, 23, 24, 31, 31, 31, 14, 13, 12, 58, 57, 41, 50, 48, 34, 40, 39, 27, 36, 36, 28, 38, 38, 28, 39, 37, 26, 40, 37, 27, 40, 36, 28, 40, 39, 27, 38, 37, 29, + 40, 37, 29, 38, 38, 27, 40, 38, 28, 40, 38, 28, 38, 39, 29, 41, 39, 29, 41, 40, 29, 40, 39, 29, 40, 39, 29, 39, 38, 29, 40, 39, 28, 38, 41, 29, 39, 41, 29, 43, 40, 28, 42, 39, 30, 41, 40, 29, 40, 40, 29, 41, 39, 28, 40, 41, 29, 40, 41, 30, 42, 41, 28, + 40, 39, 30, 42, 40, 29, 41, 42, 29, 43, 42, 30, 44, 42, 30, 42, 42, 31, 42, 41, 30, 42, 42, 30, 44, 42, 30, 44, 41, 30, 44, 40, 30, 43, 41, 31, 42, 43, 32, 43, 42, 32, 44, 43, 31, 44, 41, 32, 44, 41, 32, 44, 43, 32, 43, 44, 32, 110, 110, 101, 79, 78, 69, + 46, 40, 31, 45, 41, 32, 43, 41, 32, 44, 43, 32, 45, 44, 32, 43, 43, 33, 44, 44, 33, 46, 44, 33, 47, 43, 32, 45, 44, 32, 45, 44, 32, 47, 44, 32, 46, 43, 31, 44, 42, 32, 45, 44, 32, 47, 44, 32, 47, 43, 31, 45, 42, 32, 45, 43, 32, 46, 44, 33, 46, 45, 33, + 47, 44, 32, 45, 45, 32, 47, 45, 32, 46, 45, 32, 45, 45, 32, 47, 46, 32, 47, 45, 32, 45, 46, 32, 46, 46, 32, 46, 45, 32, 47, 44, 32, 47, 47, 33, 47, 46, 33, 46, 46, 34, 47, 46, 34, 46, 44, 33, 47, 44, 34, 46, 45, 33, 81, 80, 70, 113, 111, 103, 48, 47, 35, + 48, 48, 35, 48, 49, 35, 48, 48, 35, 49, 48, 35, 48, 49, 35, 48, 48, 35, 48, 46, 34, 50, 47, 36, 50, 48, 34, 49, 47, 34, 47, 46, 35, 47, 46, 35, 49, 45, 34, 49, 46, 34, 47, 47, 34, 47, 48, 34, 49, 48, 35, 49, 47, 35, 50, 47, 35, 49, 48, 35, 49, 48, 35, + 50, 48, 35, 51, 48, 35, 49, 49, 35, 48, 47, 36, 49, 47, 36, 50, 47, 37, 48, 47, 37, 49, 47, 36, 50, 48, 36, 49, 48, 35, 49, 47, 35, 50, 49, 36, 51, 48, 35, 50, 48, 35, 48, 49, 36, 49, 49, 35, 49, 49, 34, 48, 48, 34, 49, 48, 35, 51, 48, 35, 52, 49, 35, + 53, 49, 36, 52, 48, 36, 50, 50, 36, 51, 50, 36, 53, 49, 36, 53, 49, 36, 52, 47, 37, 51, 49, 37, 114, 113, 104, 85, 82, 73, 51, 49, 37, 49, 49, 37, 50, 48, 36, 51, 49, 36, 53, 50, 37, 53, 49, 37, 52, 48, 36, 51, 48, 36, 51, 49, 37, 53, 49, 37, 51, 49, 36, + 51, 49, 36, 52, 48, 37, 50, 49, 36, 51, 48, 35, 51, 50, 36, 50, 51, 36, 51, 50, 37, 51, 49, 36, 49, 49, 36, 49, 50, 35, 50, 49, 35, 50, 50, 35, 49, 52, 36, 49, 50, 36, 49, 48, 35, 51, 49, 35, 53, 49, 36, 51, 48, 36, 51, 48, 36, 53, 48, 36, 52, 49, 35, + 51, 51, 36, 50, 50, 37, 50, 49, 37, 51, 50, 37, 51, 51, 37, 51, 51, 36, 51, 50, 36, 84, 82, 72, 113, 114, 105, 51, 52, 38, 51, 49, 36, 51, 48, 35, 50, 49, 35, 50, 50, 36, 49, 49, 37, 50, 49, 37, 51, 50, 36, 49, 48, 36, 50, 48, 36, 50, 50, 36, 49, 50, 37, + 50, 49, 37, 51, 50, 37, 49, 50, 36, 49, 49, 35, 49, 49, 37, 50, 49, 36, 51, 48, 36, 51, 47, 36, 51, 47, 36, 52, 48, 37, 50, 48, 36, 50, 48, 35, 50, 48, 35, 48, 47, 37, 50, 49, 37, 51, 49, 37, 50, 48, 35, 50, 49, 34, 50, 49, 34, 50, 50, 35, 48, 48, 35, + 49, 47, 35, 49, 48, 36, 48, 49, 35, 49, 49, 35, 50, 47, 36, 48, 49, 35, 48, 48, 35, 49, 47, 35, 50, 48, 34, 49, 48, 35, 50, 46, 36, 50, 47, 35, 50, 48, 35, 50, 49, 35, 49, 49, 35, 48, 49, 35, 49, 48, 35, 50, 47, 36, 47, 48, 35, 47, 49, 35, 48, 48, 34, + 48, 47, 35, 47, 47, 35, 48, 46, 35, 48, 45, 34, 48, 46, 34, 48, 46, 34, 46, 46, 33, 47, 47, 33, 46, 46, 33, 45, 46, 34, 46, 45, 34, 48, 45, 35, 48, 45, 35, 47, 45, 35, 45, 46, 34, 45, 44, 34, 45, 44, 35, 47, 45, 34, 48, 45, 32, 48, 45, 32, 46, 44, 33, + 47, 45, 33, 47, 45, 33, 45, 45, 34, 46, 44, 33, 48, 45, 34, 47, 45, 34, 45, 45, 33, 44, 44, 33, 44, 45, 34, 45, 43, 34, 45, 44, 33, 45, 45, 32, 44, 44, 33, 44, 45, 33, 47, 45, 33, 46, 43, 33, 45, 42, 31, 46, 42, 32, 45, 43, 32, 45, 44, 32, 46, 43, 32, + 46, 41, 32, 46, 41, 31, 45, 43, 31, 45, 43, 31, 45, 41, 32, 45, 41, 33, 43, 43, 31, 43, 44, 30, 45, 43, 31, 45, 42, 31, 43, 41, 30, 43, 40, 31, 43, 41, 32, 43, 42, 31, 43, 42, 31, 42, 42, 31, 43, 42, 31, 43, 42, 30, 41, 42, 30, 41, 41, 31, 41, 41, 30, + 43, 40, 30, 43, 39, 29, 41, 42, 30, 41, 42, 30, 41, 40, 30, 40, 41, 29, 41, 41, 29, 42, 39, 29, 41, 38, 29, 42, 39, 28, 43, 39, 29, 42, 40, 29, 42, 41, 29, 41, 40, 29, 42, 39, 29, 41, 40, 28, 39, 41, 28, 41, 41, 28, 41, 40, 28, 41, 39, 29, 41, 39, 28, + 40, 39, 28, 40, 39, 28, 41, 39, 28, 39, 39, 28, 39, 40, 27, 40, 39, 27, 40, 38, 27, 38, 38, 28, 38, 37, 28, 38, 37, 28, 38, 37, 28, 39, 37, 27, 40, 38, 27, 38, 36, 28, 44, 44, 32, 52, 51, 36, 8, 7, 5, 24, 24, 24, 17, 17, 17, 10, 10, 10, 10, 10, 10, + 10, 10, 10, 9, 9, 9, 9, 9, 9, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 14, 11, 11, 11, 19, 19, 18, + 9, 9, 9, 13, 13, 13, 15, 15, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 23, 23, 23, 31, 31, 31, 14, 13, 12, 57, 58, 40, 48, 47, 34, 37, 38, 28, 37, 37, 26, 38, 35, 26, 39, 37, 27, 38, 37, 29, 38, 37, 28, 40, 37, 27, 39, 36, 28, 40, 38, 27, 40, 40, 28, 40, 39, 28, 40, 37, 29, 39, 39, 29, 40, 38, 28, 42, 38, 28, + 39, 40, 28, 39, 40, 29, 41, 38, 28, 42, 37, 29, 41, 40, 29, 41, 39, 29, 40, 39, 29, 39, 40, 29, 39, 40, 29, 41, 40, 29, 41, 40, 29, 40, 41, 28, 43, 41, 29, 41, 41, 29, 42, 40, 30, 41, 41, 29, 42, 41, 29, 42, 39, 30, 44, 41, 30, 41, 41, 31, 41, 42, 29, + 42, 39, 29, 43, 41, 29, 42, 42, 29, 43, 41, 30, 43, 42, 31, 44, 42, 31, 43, 40, 31, 44, 40, 31, 44, 42, 31, 45, 44, 31, 45, 43, 32, 76, 76, 68, 108, 108, 99, 45, 43, 31, 43, 44, 31, 44, 41, 32, 44, 41, 33, 44, 44, 31, 43, 42, 32, 46, 43, 32, 46, 42, 34, + 46, 44, 32, 46, 44, 31, 46, 45, 32, 45, 45, 33, 44, 43, 33, 45, 44, 33, 44, 43, 32, 46, 43, 32, 46, 43, 32, 47, 43, 33, 46, 44, 32, 43, 44, 34, 45, 43, 33, 48, 43, 32, 47, 45, 33, 46, 46, 31, 47, 44, 32, 47, 44, 33, 47, 44, 33, 47, 45, 34, 46, 47, 33, + 46, 45, 32, 46, 45, 33, 49, 47, 33, 48, 47, 33, 47, 48, 34, 48, 47, 33, 47, 46, 34, 48, 46, 32, 47, 48, 34, 47, 47, 34, 46, 47, 34, 47, 48, 34, 109, 108, 99, 80, 82, 71, 47, 47, 35, 49, 47, 35, 49, 48, 34, 49, 46, 34, 48, 48, 35, 49, 49, 35, 49, 47, 35, + 49, 46, 34, 48, 47, 36, 47, 47, 36, 49, 46, 36, 49, 46, 35, 49, 46, 34, 50, 48, 34, 49, 49, 36, 48, 48, 34, 48, 47, 34, 49, 46, 36, 48, 47, 35, 48, 48, 35, 49, 48, 35, 50, 48, 36, 49, 50, 35, 49, 48, 36, 50, 47, 36, 51, 49, 35, 50, 49, 35, 49, 47, 35, + 49, 48, 36, 49, 49, 36, 49, 48, 36, 51, 49, 35, 51, 50, 36, 49, 49, 35, 47, 48, 36, 48, 49, 36, 49, 49, 35, 49, 50, 36, 49, 49, 37, 49, 49, 35, 49, 49, 35, 50, 48, 36, 52, 48, 37, 51, 48, 37, 50, 49, 35, 51, 49, 35, 51, 47, 36, 52, 49, 36, 52, 51, 36, + 83, 83, 70, 113, 112, 102, 54, 50, 37, 51, 49, 37, 50, 50, 36, 51, 49, 36, 51, 49, 36, 51, 49, 36, 52, 49, 36, 51, 48, 36, 51, 49, 37, 51, 49, 37, 51, 50, 37, 50, 50, 36, 50, 50, 36, 52, 49, 37, 51, 50, 37, 50, 50, 36, 52, 49, 37, 53, 49, 37, 52, 50, 37, + 50, 50, 36, 50, 49, 36, 50, 50, 36, 51, 50, 36, 52, 50, 36, 51, 51, 36, 51, 51, 36, 52, 51, 35, 50, 50, 36, 51, 49, 37, 53, 49, 36, 52, 49, 35, 50, 51, 37, 51, 51, 37, 51, 50, 36, 51, 49, 36, 51, 50, 36, 51, 50, 37, 50, 49, 37, 50, 51, 35, 52, 51, 35, + 53, 51, 37, 111, 109, 101, 83, 82, 72, 50, 50, 37, 51, 51, 37, 48, 51, 36, 48, 50, 36, 50, 49, 36, 52, 50, 36, 51, 50, 37, 49, 49, 36, 49, 48, 36, 49, 49, 36, 48, 50, 36, 48, 50, 36, 48, 49, 36, 51, 48, 36, 51, 48, 37, 49, 49, 36, 51, 50, 35, 51, 50, 36, + 49, 48, 36, 49, 47, 35, 51, 47, 37, 51, 47, 37, 51, 49, 36, 51, 49, 36, 51, 48, 36, 51, 49, 36, 50, 48, 36, 51, 48, 35, 50, 48, 36, 49, 48, 36, 50, 49, 34, 49, 48, 34, 48, 47, 35, 50, 48, 35, 51, 49, 35, 49, 47, 36, 48, 47, 36, 49, 47, 35, 48, 48, 35, + 49, 49, 36, 49, 48, 35, 50, 48, 34, 50, 48, 35, 49, 47, 34, 49, 47, 35, 50, 48, 36, 50, 48, 36, 50, 48, 35, 50, 48, 36, 48, 46, 35, 48, 47, 35, 48, 49, 35, 49, 48, 35, 48, 48, 34, 47, 47, 34, 46, 45, 34, 47, 45, 33, 47, 45, 33, 46, 45, 34, 48, 44, 35, + 49, 46, 33, 48, 48, 34, 48, 48, 34, 48, 47, 34, 49, 47, 34, 48, 47, 35, 48, 46, 35, 47, 44, 34, 47, 45, 33, 47, 45, 33, 47, 46, 33, 46, 44, 33, 47, 44, 33, 48, 43, 33, 48, 44, 33, 47, 45, 33, 48, 46, 34, 48, 46, 33, 47, 45, 32, 46, 45, 32, 46, 45, 33, + 45, 46, 33, 46, 45, 34, 47, 45, 34, 45, 45, 33, 46, 44, 33, 46, 44, 32, 45, 43, 33, 46, 43, 33, 46, 43, 32, 46, 44, 32, 46, 44, 33, 46, 43, 32, 46, 44, 32, 46, 43, 32, 45, 42, 33, 45, 43, 31, 46, 44, 30, 46, 42, 31, 44, 41, 32, 44, 41, 30, 43, 41, 31, + 42, 43, 32, 42, 42, 32, 44, 42, 31, 43, 43, 31, 42, 43, 32, 41, 42, 31, 43, 41, 30, 44, 40, 30, 44, 41, 31, 44, 40, 31, 43, 40, 30, 44, 41, 30, 44, 41, 30, 43, 40, 31, 43, 41, 31, 43, 42, 31, 42, 41, 30, 42, 40, 30, 41, 40, 30, 41, 40, 28, 41, 40, 28, + 41, 40, 28, 41, 40, 29, 40, 40, 29, 42, 39, 30, 43, 39, 30, 41, 40, 29, 41, 41, 29, 42, 40, 29, 42, 39, 28, 43, 39, 29, 42, 40, 30, 41, 39, 28, 40, 40, 27, 39, 41, 29, 40, 39, 29, 40, 38, 29, 39, 39, 29, 40, 38, 29, 41, 37, 28, 40, 37, 28, 39, 37, 29, + 39, 38, 29, 38, 40, 28, 37, 38, 27, 37, 37, 28, 39, 39, 28, 40, 38, 27, 39, 39, 28, 44, 44, 32, 51, 49, 35, 8, 7, 5, 27, 27, 27, 20, 20, 21, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, + 16, 16, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 16, 16, 16, 12, 12, 12, 20, 20, 19, 10, 10, 10, 14, 14, 14, 17, 17, 17, 18, 18, 18, 19, 19, 19, 19, 19, 20, 19, 19, 20, + 19, 19, 19, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 21, 21, 21, 27, 27, 28, 34, 34, 35, 14, 14, 13, 60, 56, 41, 50, 47, 35, 37, 38, 28, + 39, 37, 26, 37, 38, 27, 38, 39, 27, 38, 37, 28, 38, 37, 27, 38, 39, 27, 39, 38, 28, 40, 40, 27, 38, 38, 29, 39, 36, 28, 41, 38, 27, 42, 39, 28, 40, 38, 27, 39, 37, 28, 41, 37, 28, 42, 38, 29, 41, 40, 30, 41, 41, 30, 41, 41, 29, 40, 41, 29, 39, 40, 30, + 40, 40, 30, 41, 38, 29, 41, 40, 29, 40, 39, 31, 41, 41, 29, 42, 42, 30, 41, 40, 29, 42, 41, 30, 41, 41, 29, 43, 40, 29, 44, 40, 30, 42, 42, 29, 42, 42, 29, 43, 40, 30, 44, 40, 31, 43, 42, 30, 42, 41, 29, 41, 42, 31, 43, 42, 32, 42, 40, 30, 45, 41, 31, + 43, 43, 31, 43, 43, 32, 42, 44, 32, 49, 47, 35, 120, 119, 111, 59, 57, 47, 45, 43, 32, 45, 43, 31, 43, 43, 32, 44, 42, 32, 44, 42, 31, 44, 42, 31, 46, 42, 32, 47, 44, 31, 45, 44, 33, 45, 43, 32, 47, 42, 32, 46, 44, 32, 44, 43, 32, 44, 43, 32, 44, 46, 31, + 44, 44, 32, 45, 43, 33, 45, 44, 33, 46, 45, 31, 47, 45, 32, 46, 43, 32, 46, 45, 32, 47, 45, 33, 45, 44, 34, 45, 45, 33, 48, 44, 33, 46, 45, 33, 45, 45, 33, 46, 46, 34, 47, 46, 33, 46, 46, 33, 45, 46, 34, 46, 46, 33, 49, 44, 33, 48, 46, 33, 48, 47, 34, + 48, 46, 33, 47, 48, 34, 47, 46, 34, 46, 46, 33, 46, 47, 33, 61, 62, 49, 122, 123, 114, 53, 52, 39, 48, 47, 34, 46, 48, 34, 48, 47, 34, 50, 47, 36, 48, 48, 36, 47, 49, 35, 47, 48, 35, 49, 46, 35, 51, 47, 34, 49, 47, 35, 47, 45, 35, 47, 47, 34, 49, 47, 35, + 50, 47, 34, 49, 49, 34, 49, 47, 34, 50, 47, 35, 50, 48, 36, 50, 48, 35, 48, 49, 35, 49, 47, 36, 50, 47, 36, 50, 49, 35, 51, 48, 36, 50, 46, 37, 50, 48, 36, 50, 48, 35, 49, 48, 35, 50, 48, 35, 52, 50, 35, 50, 49, 36, 48, 49, 36, 48, 49, 35, 48, 49, 36, + 47, 50, 36, 48, 50, 36, 50, 50, 35, 51, 50, 34, 50, 50, 35, 50, 50, 36, 50, 50, 36, 49, 51, 37, 51, 50, 36, 52, 49, 36, 52, 48, 36, 53, 47, 36, 52, 48, 37, 56, 54, 42, 125, 123, 115, 65, 62, 52, 53, 48, 37, 52, 50, 36, 49, 50, 37, 50, 49, 38, 51, 49, 36, + 52, 49, 35, 52, 48, 36, 52, 49, 37, 53, 50, 36, 53, 50, 36, 52, 48, 37, 50, 48, 37, 51, 48, 36, 53, 48, 37, 52, 49, 37, 50, 49, 37, 51, 49, 36, 50, 51, 36, 50, 50, 37, 52, 49, 37, 50, 49, 36, 49, 49, 36, 50, 49, 36, 51, 51, 37, 52, 51, 37, 52, 49, 37, + 53, 48, 36, 52, 49, 37, 52, 50, 36, 52, 50, 35, 51, 51, 35, 51, 50, 35, 50, 48, 36, 51, 48, 36, 51, 49, 37, 51, 50, 37, 51, 50, 36, 51, 50, 37, 50, 50, 36, 52, 49, 36, 52, 50, 37, 67, 65, 53, 125, 124, 116, 56, 54, 41, 51, 49, 37, 51, 48, 37, 50, 48, 37, + 50, 49, 38, 51, 51, 38, 51, 50, 37, 49, 49, 37, 49, 49, 37, 50, 49, 37, 49, 48, 37, 49, 47, 36, 50, 49, 36, 49, 50, 37, 49, 49, 36, 51, 50, 37, 52, 50, 37, 52, 48, 36, 51, 48, 35, 51, 48, 36, 51, 48, 36, 52, 50, 36, 51, 50, 36, 49, 49, 36, 49, 49, 35, + 50, 48, 36, 50, 48, 36, 49, 49, 36, 49, 48, 36, 49, 47, 35, 49, 47, 37, 49, 48, 37, 49, 48, 35, 49, 48, 35, 50, 48, 36, 50, 49, 36, 50, 50, 35, 51, 49, 34, 51, 47, 34, 50, 48, 35, 50, 50, 36, 50, 48, 36, 49, 47, 34, 49, 46, 35, 50, 48, 36, 50, 49, 35, + 49, 47, 34, 48, 46, 35, 49, 48, 35, 49, 48, 35, 50, 47, 35, 50, 48, 35, 50, 47, 35, 48, 47, 35, 47, 47, 34, 46, 46, 35, 47, 46, 35, 47, 47, 33, 48, 47, 34, 47, 45, 34, 47, 46, 34, 49, 48, 34, 49, 48, 33, 48, 46, 33, 47, 45, 33, 48, 47, 34, 47, 47, 34, + 47, 46, 35, 48, 46, 34, 48, 46, 33, 46, 45, 33, 47, 44, 34, 47, 44, 33, 46, 45, 33, 47, 44, 33, 48, 44, 34, 48, 45, 34, 46, 45, 33, 46, 45, 33, 47, 45, 32, 46, 45, 34, 45, 46, 34, 46, 46, 33, 47, 44, 33, 45, 44, 33, 45, 45, 32, 45, 46, 32, 44, 45, 33, + 46, 43, 32, 47, 43, 32, 46, 44, 33, 45, 44, 33, 46, 45, 32, 46, 44, 31, 44, 43, 32, 45, 42, 33, 46, 43, 31, 44, 42, 31, 44, 43, 32, 45, 44, 32, 46, 43, 30, 44, 42, 31, 43, 42, 32, 43, 42, 32, 44, 42, 30, 44, 43, 31, 43, 43, 32, 43, 42, 30, 43, 42, 30, + 43, 43, 31, 43, 41, 30, 43, 40, 30, 42, 40, 31, 43, 39, 31, 44, 40, 30, 43, 41, 30, 42, 40, 31, 42, 42, 31, 42, 42, 30, 42, 41, 29, 43, 41, 31, 41, 41, 31, 41, 39, 29, 42, 39, 29, 41, 41, 31, 42, 40, 30, 41, 39, 28, 41, 39, 30, 42, 40, 30, 40, 39, 29, + 41, 38, 29, 43, 40, 29, 41, 41, 29, 40, 41, 29, 40, 41, 29, 40, 40, 28, 40, 40, 28, 41, 39, 28, 41, 38, 29, 42, 38, 29, 40, 37, 28, 40, 37, 29, 42, 39, 29, 40, 38, 28, 38, 36, 28, 40, 38, 28, 38, 39, 28, 37, 37, 28, 38, 36, 28, 39, 36, 28, 38, 39, 27, + 44, 46, 30, 52, 51, 36, 8, 7, 5, 28, 28, 28, 22, 22, 22, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 12, 12, 12, 20, 19, 19, 8, 8, 8, 11, 11, 11, 13, 13, 13, 14, 14, 14, 13, 13, 14, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, + 13, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 23, 23, 23, 30, 30, 31, 13, 13, 12, 58, 56, 40, 49, 47, 34, 37, 36, 28, 37, 36, 28, 39, 37, 28, 39, 37, 28, 38, 37, 28, 38, 37, 28, 39, 37, 28, 38, 40, 29, + 39, 39, 27, 40, 38, 28, 41, 39, 27, 39, 39, 27, 39, 38, 28, 39, 40, 27, 38, 39, 30, 39, 40, 29, 40, 39, 28, 40, 40, 30, 42, 40, 30, 41, 40, 29, 39, 39, 30, 41, 39, 30, 39, 42, 30, 41, 42, 28, 42, 40, 29, 43, 41, 28, 41, 40, 29, 40, 40, 29, 41, 41, 30, + 42, 40, 29, 42, 41, 29, 44, 40, 30, 43, 38, 30, 41, 40, 29, 42, 40, 28, 41, 42, 29, 43, 41, 31, 43, 40, 30, 43, 41, 32, 43, 41, 31, 42, 40, 31, 43, 41, 31, 43, 42, 31, 44, 42, 31, 42, 44, 32, 43, 43, 31, 83, 83, 74, 95, 96, 88, 43, 42, 32, 46, 43, 31, + 45, 42, 33, 43, 42, 32, 44, 44, 30, 43, 44, 31, 44, 44, 32, 43, 44, 31, 45, 45, 32, 47, 44, 33, 45, 45, 33, 47, 43, 32, 47, 44, 32, 45, 45, 33, 45, 45, 32, 45, 43, 32, 45, 44, 32, 46, 44, 33, 47, 44, 33, 46, 45, 32, 46, 46, 32, 45, 44, 32, 45, 44, 33, + 47, 46, 33, 46, 45, 33, 45, 47, 33, 45, 46, 33, 46, 46, 34, 46, 46, 32, 47, 46, 32, 46, 46, 32, 47, 46, 33, 49, 46, 33, 48, 45, 34, 45, 47, 35, 47, 47, 34, 48, 46, 33, 48, 46, 34, 46, 46, 33, 46, 48, 34, 47, 46, 35, 48, 47, 34, 48, 47, 33, 97, 97, 88, + 89, 87, 78, 49, 48, 35, 48, 48, 35, 49, 48, 36, 48, 47, 35, 48, 48, 34, 49, 47, 36, 48, 46, 35, 48, 48, 35, 49, 49, 34, 49, 49, 34, 47, 48, 35, 48, 48, 35, 50, 48, 35, 51, 48, 36, 49, 47, 35, 48, 46, 34, 50, 47, 35, 51, 47, 35, 50, 48, 35, 50, 49, 35, + 50, 49, 35, 49, 49, 34, 48, 50, 35, 49, 50, 36, 50, 50, 36, 50, 49, 36, 49, 48, 36, 50, 49, 36, 50, 48, 37, 50, 47, 36, 50, 48, 35, 50, 48, 36, 51, 48, 36, 51, 47, 35, 50, 48, 34, 48, 48, 35, 50, 50, 35, 51, 50, 36, 51, 48, 37, 50, 48, 35, 49, 48, 35, + 51, 49, 37, 51, 49, 37, 52, 48, 35, 52, 48, 36, 51, 48, 36, 50, 48, 36, 90, 87, 78, 102, 99, 91, 52, 48, 37, 53, 48, 37, 52, 50, 37, 51, 50, 37, 51, 49, 38, 51, 50, 37, 51, 49, 36, 53, 49, 37, 53, 49, 37, 52, 49, 37, 52, 50, 36, 53, 51, 36, 52, 50, 36, + 50, 50, 36, 50, 50, 37, 50, 49, 37, 50, 50, 37, 51, 51, 36, 51, 50, 35, 52, 50, 36, 53, 51, 36, 51, 52, 36, 51, 49, 36, 52, 49, 37, 50, 49, 37, 50, 49, 37, 52, 49, 36, 51, 50, 36, 50, 50, 37, 51, 50, 38, 52, 50, 37, 51, 50, 37, 49, 49, 37, 51, 50, 36, + 53, 51, 35, 53, 51, 37, 53, 52, 37, 52, 52, 36, 51, 51, 37, 51, 50, 38, 50, 50, 37, 50, 50, 36, 50, 51, 37, 100, 100, 91, 90, 90, 79, 50, 51, 36, 49, 49, 37, 49, 48, 37, 51, 48, 36, 50, 49, 36, 48, 48, 37, 48, 49, 37, 51, 50, 36, 52, 50, 36, 50, 50, 37, + 48, 50, 36, 49, 50, 35, 50, 50, 37, 51, 51, 36, 51, 50, 36, 51, 48, 37, 52, 49, 37, 52, 51, 36, 51, 51, 36, 49, 49, 37, 50, 48, 37, 51, 50, 36, 51, 50, 35, 52, 48, 36, 51, 48, 37, 50, 50, 36, 50, 50, 35, 49, 48, 37, 50, 48, 37, 52, 50, 35, 50, 48, 36, + 48, 47, 37, 48, 47, 36, 48, 48, 35, 48, 50, 36, 49, 49, 36, 51, 48, 36, 51, 48, 36, 50, 47, 35, 50, 46, 35, 48, 48, 34, 48, 48, 36, 49, 47, 36, 50, 46, 35, 50, 48, 35, 51, 48, 36, 50, 48, 35, 49, 47, 36, 48, 47, 35, 49, 48, 35, 50, 48, 35, 49, 48, 36, + 47, 49, 36, 47, 49, 35, 48, 48, 34, 49, 47, 33, 48, 46, 34, 49, 47, 35, 49, 48, 34, 49, 47, 32, 49, 45, 33, 47, 45, 34, 48, 45, 33, 50, 46, 34, 48, 46, 34, 47, 45, 34, 48, 45, 33, 46, 45, 34, 47, 45, 35, 48, 46, 34, 46, 46, 33, 46, 47, 34, 46, 45, 35, + 47, 44, 35, 47, 46, 33, 47, 45, 33, 48, 45, 34, 47, 46, 32, 47, 45, 33, 47, 47, 33, 46, 46, 33, 46, 43, 32, 45, 44, 33, 46, 46, 34, 46, 46, 33, 46, 46, 32, 46, 44, 33, 45, 43, 33, 45, 43, 31, 46, 44, 32, 47, 44, 32, 47, 44, 33, 46, 44, 33, 45, 43, 32, + 46, 44, 32, 46, 44, 31, 45, 42, 31, 45, 42, 31, 45, 42, 31, 45, 41, 31, 43, 42, 31, 43, 44, 32, 44, 43, 31, 43, 43, 31, 43, 43, 32, 43, 42, 31, 42, 41, 30, 42, 42, 30, 44, 42, 31, 45, 42, 31, 45, 41, 31, 44, 41, 30, 44, 42, 31, 44, 42, 31, 44, 42, 30, + 43, 42, 30, 42, 41, 30, 41, 41, 30, 42, 41, 30, 43, 40, 30, 41, 40, 30, 41, 41, 31, 41, 41, 30, 40, 41, 29, 41, 42, 30, 41, 41, 29, 41, 40, 29, 42, 41, 30, 43, 42, 30, 42, 41, 29, 42, 39, 28, 43, 38, 29, 41, 39, 30, 41, 40, 30, 42, 40, 28, 40, 40, 27, + 40, 40, 28, 41, 41, 27, 41, 41, 28, 39, 39, 28, 39, 39, 29, 39, 40, 29, 40, 40, 28, 40, 39, 28, 41, 37, 29, 41, 38, 29, 39, 38, 28, 37, 38, 28, 37, 38, 28, 37, 36, 27, 44, 43, 31, 52, 51, 37, 8, 7, 5, 28, 28, 28, 21, 21, 22, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 12, 12, 12, 19, 19, 19, + 9, 9, 9, 13, 13, 13, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 24, 24, 24, 31, 31, 32, 14, 14, 12, 57, 58, 40, 50, 49, 34, 40, 38, 26, 38, 38, 28, 38, 37, 28, 39, 36, 29, 38, 39, 28, 38, 39, 27, 39, 39, 28, 41, 37, 28, 39, 40, 28, 40, 40, 28, 41, 38, 29, 40, 39, 29, 40, 40, 27, 40, 40, 29, 42, 38, 29, + 42, 38, 29, 42, 37, 28, 40, 40, 30, 40, 40, 29, 43, 40, 30, 40, 39, 31, 40, 40, 30, 40, 39, 29, 40, 40, 29, 42, 42, 29, 40, 40, 30, 43, 41, 30, 41, 40, 29, 40, 42, 29, 41, 39, 29, 44, 41, 29, 43, 41, 28, 44, 40, 29, 42, 42, 30, 42, 42, 29, 42, 40, 29, + 43, 41, 31, 42, 42, 32, 41, 41, 32, 43, 42, 31, 42, 43, 31, 42, 42, 32, 43, 44, 31, 44, 44, 32, 43, 43, 31, 46, 46, 34, 122, 120, 112, 57, 57, 46, 45, 45, 31, 43, 45, 32, 44, 44, 32, 45, 42, 33, 45, 42, 32, 45, 43, 32, 44, 43, 33, 46, 43, 31, 45, 44, 32, + 46, 45, 32, 45, 44, 33, 48, 43, 32, 48, 43, 32, 47, 44, 33, 46, 45, 32, 48, 44, 33, 47, 45, 33, 47, 44, 34, 47, 44, 33, 46, 44, 33, 46, 45, 32, 47, 46, 32, 47, 46, 33, 44, 45, 34, 46, 47, 33, 47, 46, 33, 47, 46, 33, 48, 47, 34, 48, 46, 33, 48, 45, 34, + 47, 48, 35, 46, 47, 34, 48, 46, 33, 49, 47, 33, 47, 46, 34, 48, 46, 35, 48, 48, 35, 47, 47, 35, 45, 45, 34, 46, 47, 34, 48, 48, 34, 47, 48, 34, 47, 48, 33, 60, 61, 47, 123, 122, 114, 52, 51, 38, 48, 46, 35, 48, 47, 35, 48, 49, 34, 49, 48, 35, 48, 47, 36, + 48, 48, 36, 49, 48, 35, 50, 49, 34, 50, 48, 34, 50, 48, 34, 49, 49, 34, 49, 48, 36, 50, 46, 35, 48, 47, 36, 48, 48, 36, 50, 48, 35, 50, 48, 35, 48, 47, 36, 50, 48, 36, 52, 50, 36, 51, 48, 35, 50, 49, 35, 51, 49, 36, 51, 48, 36, 50, 47, 35, 50, 47, 35, + 51, 48, 35, 50, 48, 36, 49, 48, 36, 50, 49, 36, 51, 50, 36, 50, 50, 36, 49, 49, 35, 51, 50, 36, 51, 51, 36, 52, 49, 36, 51, 49, 36, 49, 50, 36, 50, 50, 35, 51, 49, 36, 51, 48, 37, 50, 50, 36, 51, 50, 36, 52, 49, 36, 52, 50, 35, 56, 53, 38, 125, 124, 115, + 63, 63, 49, 51, 50, 36, 52, 51, 37, 51, 50, 38, 50, 49, 38, 51, 49, 38, 52, 50, 38, 53, 48, 38, 52, 48, 36, 51, 49, 37, 51, 50, 37, 53, 50, 37, 51, 49, 37, 50, 49, 36, 52, 48, 36, 52, 49, 36, 52, 49, 36, 53, 50, 37, 52, 49, 37, 50, 49, 37, 50, 49, 36, + 51, 50, 37, 51, 50, 37, 51, 51, 37, 50, 51, 37, 51, 51, 37, 52, 50, 37, 51, 49, 36, 51, 49, 36, 53, 49, 36, 52, 48, 36, 50, 48, 37, 51, 50, 37, 51, 51, 36, 52, 51, 37, 53, 50, 37, 52, 49, 36, 52, 51, 37, 52, 50, 37, 50, 51, 37, 51, 52, 36, 53, 51, 36, + 52, 50, 36, 50, 50, 37, 63, 63, 51, 125, 124, 115, 56, 54, 40, 52, 51, 38, 51, 51, 37, 50, 50, 37, 50, 49, 36, 49, 49, 36, 48, 48, 37, 50, 49, 36, 49, 50, 36, 49, 50, 37, 50, 49, 36, 50, 50, 36, 50, 49, 37, 51, 50, 37, 50, 51, 36, 50, 49, 36, 51, 49, 36, + 50, 49, 36, 50, 50, 36, 50, 51, 36, 51, 50, 36, 50, 48, 36, 51, 47, 35, 51, 48, 36, 51, 49, 37, 51, 49, 36, 50, 48, 35, 49, 47, 35, 51, 48, 36, 52, 50, 36, 52, 50, 36, 51, 48, 37, 51, 48, 37, 51, 48, 35, 50, 48, 35, 49, 49, 36, 50, 49, 35, 50, 50, 35, + 50, 49, 34, 48, 48, 34, 48, 48, 36, 48, 49, 36, 48, 48, 34, 49, 48, 35, 50, 48, 36, 50, 48, 36, 48, 48, 36, 49, 47, 34, 49, 48, 34, 49, 48, 36, 49, 47, 35, 50, 47, 34, 51, 47, 34, 50, 48, 35, 49, 49, 35, 49, 48, 34, 50, 47, 35, 49, 47, 34, 48, 48, 33, + 48, 48, 34, 49, 47, 35, 49, 46, 34, 49, 45, 35, 49, 44, 35, 48, 45, 35, 48, 46, 34, 47, 46, 35, 48, 46, 34, 48, 45, 33, 47, 45, 33, 47, 45, 33, 48, 46, 34, 48, 47, 34, 47, 46, 34, 45, 44, 33, 45, 44, 33, 45, 46, 34, 45, 47, 34, 46, 46, 34, 46, 45, 34, + 47, 45, 34, 48, 46, 34, 47, 46, 32, 46, 44, 32, 45, 44, 34, 45, 45, 34, 46, 46, 32, 46, 45, 33, 47, 44, 33, 45, 44, 32, 44, 44, 32, 46, 45, 33, 47, 44, 31, 46, 45, 31, 44, 45, 32, 44, 43, 33, 44, 43, 33, 44, 42, 33, 45, 41, 33, 44, 42, 31, 44, 43, 31, + 44, 45, 33, 43, 43, 32, 42, 41, 31, 43, 42, 31, 44, 42, 31, 43, 41, 30, 42, 42, 30, 42, 42, 31, 44, 42, 31, 44, 40, 31, 42, 41, 31, 43, 42, 31, 44, 42, 30, 43, 42, 30, 43, 42, 31, 43, 43, 30, 43, 43, 31, 44, 43, 30, 42, 41, 29, 42, 40, 30, 43, 41, 30, + 42, 41, 30, 43, 41, 29, 42, 40, 29, 40, 41, 30, 42, 41, 29, 43, 42, 29, 42, 42, 29, 41, 40, 29, 40, 39, 29, 40, 41, 29, 42, 40, 29, 43, 38, 29, 42, 40, 28, 42, 41, 29, 41, 39, 29, 40, 39, 29, 39, 40, 29, 39, 39, 28, 39, 40, 27, 40, 39, 27, 41, 38, 27, + 39, 37, 28, 39, 38, 28, 39, 38, 27, 38, 38, 26, 38, 39, 27, 40, 37, 29, 40, 38, 27, 44, 43, 30, 51, 50, 36, 8, 7, 5, 27, 27, 27, 21, 21, 21, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 11, 11, 11, 18, 18, 18, 10, 10, 10, 15, 15, 15, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 19, + 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 18, 18, 18, 24, 24, 24, 32, 32, 32, 14, 14, 12, 60, 56, 41, 50, 46, 34, 38, 37, 27, + 38, 37, 27, 40, 38, 28, 37, 37, 27, 37, 37, 27, 39, 36, 27, 38, 38, 28, 39, 37, 27, 39, 38, 28, 41, 38, 29, 39, 38, 27, 39, 38, 27, 41, 38, 28, 41, 39, 30, 39, 39, 29, 40, 41, 29, 41, 40, 29, 43, 40, 28, 40, 39, 29, 40, 38, 29, 43, 39, 28, 42, 38, 30, + 40, 38, 31, 42, 39, 30, 43, 41, 29, 41, 41, 30, 41, 41, 29, 43, 39, 28, 42, 41, 30, 42, 41, 28, 42, 40, 29, 41, 42, 30, 42, 42, 29, 41, 40, 29, 44, 41, 30, 44, 41, 31, 43, 40, 29, 43, 43, 29, 44, 42, 30, 43, 43, 31, 44, 42, 31, 43, 42, 30, 44, 42, 30, + 44, 41, 31, 45, 41, 31, 73, 71, 61, 105, 105, 97, 43, 43, 32, 43, 43, 32, 45, 43, 32, 45, 43, 31, 44, 45, 33, 42, 43, 34, 44, 43, 33, 45, 44, 31, 44, 43, 31, 46, 45, 31, 46, 45, 32, 44, 44, 32, 45, 42, 32, 45, 43, 32, 47, 44, 34, 46, 44, 33, 44, 44, 32, + 46, 43, 33, 48, 43, 32, 47, 45, 31, 45, 46, 34, 46, 45, 34, 47, 44, 33, 44, 45, 32, 45, 44, 33, 46, 46, 34, 46, 46, 32, 46, 47, 34, 47, 47, 35, 48, 46, 33, 47, 46, 33, 46, 46, 34, 48, 46, 34, 48, 45, 33, 46, 46, 33, 47, 46, 33, 47, 46, 35, 48, 46, 35, + 48, 46, 34, 48, 47, 34, 47, 46, 33, 46, 46, 33, 46, 46, 34, 47, 47, 34, 48, 48, 35, 106, 108, 97, 77, 76, 65, 49, 47, 35, 48, 48, 35, 48, 49, 34, 50, 49, 34, 49, 47, 34, 47, 46, 35, 48, 46, 34, 49, 46, 35, 48, 48, 36, 48, 48, 36, 48, 48, 35, 49, 47, 35, + 50, 47, 35, 48, 48, 36, 48, 48, 36, 49, 50, 36, 49, 49, 36, 50, 47, 36, 50, 47, 36, 49, 49, 36, 51, 50, 36, 50, 50, 37, 50, 48, 36, 52, 48, 36, 51, 49, 36, 50, 50, 36, 52, 48, 36, 52, 47, 36, 51, 48, 37, 50, 50, 35, 50, 49, 35, 51, 49, 36, 52, 48, 35, + 49, 49, 35, 48, 50, 36, 49, 50, 37, 49, 50, 37, 50, 51, 37, 50, 49, 35, 52, 49, 35, 52, 49, 36, 51, 48, 36, 52, 48, 36, 53, 50, 36, 53, 51, 36, 79, 78, 65, 111, 108, 100, 52, 49, 37, 51, 50, 36, 51, 49, 37, 53, 50, 37, 52, 50, 37, 50, 50, 38, 52, 50, 37, + 53, 49, 37, 53, 50, 37, 52, 51, 37, 52, 50, 36, 51, 50, 37, 50, 51, 38, 51, 51, 38, 52, 51, 37, 51, 50, 36, 52, 49, 36, 52, 50, 37, 52, 51, 38, 52, 51, 37, 52, 50, 35, 52, 51, 36, 52, 52, 37, 52, 52, 37, 50, 52, 36, 50, 51, 36, 52, 49, 37, 52, 50, 37, + 51, 51, 37, 52, 48, 37, 52, 50, 37, 52, 51, 37, 52, 51, 36, 52, 50, 36, 53, 51, 37, 54, 51, 37, 52, 51, 37, 51, 51, 36, 52, 51, 37, 52, 50, 38, 52, 50, 37, 52, 50, 36, 51, 51, 36, 50, 52, 36, 51, 51, 36, 110, 109, 100, 80, 78, 67, 52, 50, 36, 52, 51, 37, + 51, 50, 37, 49, 49, 38, 50, 51, 38, 50, 51, 37, 51, 49, 36, 51, 49, 37, 52, 51, 37, 52, 52, 36, 49, 50, 35, 49, 48, 36, 52, 49, 38, 53, 49, 38, 51, 50, 37, 52, 48, 36, 52, 48, 36, 52, 49, 37, 51, 50, 37, 51, 50, 37, 50, 49, 36, 49, 49, 36, 51, 48, 36, + 52, 48, 36, 51, 48, 37, 51, 49, 37, 51, 50, 37, 51, 50, 36, 51, 49, 36, 50, 48, 36, 49, 49, 36, 49, 50, 37, 51, 49, 36, 50, 48, 36, 49, 50, 36, 51, 50, 35, 51, 49, 36, 50, 48, 35, 50, 48, 36, 50, 48, 36, 50, 48, 36, 50, 48, 35, 50, 48, 36, 48, 47, 36, + 49, 47, 35, 50, 49, 36, 50, 49, 36, 51, 47, 35, 51, 47, 36, 49, 49, 35, 48, 48, 34, 49, 47, 34, 49, 48, 34, 48, 48, 34, 48, 49, 34, 49, 47, 33, 48, 45, 34, 48, 46, 36, 48, 48, 35, 49, 47, 34, 49, 46, 35, 48, 47, 34, 48, 46, 34, 47, 45, 35, 47, 45, 35, + 48, 45, 33, 50, 46, 33, 49, 46, 35, 46, 45, 34, 46, 45, 33, 47, 46, 34, 47, 46, 34, 47, 45, 34, 46, 45, 34, 46, 45, 34, 45, 47, 34, 47, 45, 33, 47, 44, 33, 45, 45, 34, 46, 45, 33, 46, 45, 32, 46, 47, 33, 47, 46, 34, 46, 45, 33, 45, 45, 32, 48, 45, 33, + 48, 45, 33, 45, 44, 32, 45, 44, 33, 46, 45, 32, 45, 44, 31, 45, 42, 31, 45, 43, 32, 44, 44, 33, 44, 42, 32, 45, 43, 32, 44, 44, 32, 43, 43, 32, 44, 42, 33, 44, 43, 31, 43, 44, 31, 44, 42, 32, 45, 42, 31, 45, 43, 31, 44, 41, 31, 42, 43, 31, 42, 44, 31, + 43, 43, 32, 45, 42, 31, 44, 42, 30, 43, 41, 31, 45, 42, 30, 44, 42, 30, 42, 42, 31, 44, 41, 30, 45, 41, 31, 43, 41, 31, 42, 41, 30, 43, 40, 30, 42, 42, 31, 42, 42, 31, 43, 40, 29, 42, 41, 29, 41, 41, 29, 42, 41, 30, 44, 40, 30, 44, 42, 29, 42, 41, 29, + 41, 39, 30, 43, 39, 30, 42, 39, 30, 39, 39, 30, 40, 39, 29, 42, 40, 29, 43, 39, 30, 41, 39, 29, 40, 39, 29, 40, 40, 29, 40, 39, 29, 39, 37, 29, 38, 37, 28, 39, 39, 29, 41, 39, 28, 40, 39, 27, 39, 39, 29, 40, 38, 29, 38, 37, 27, 37, 37, 27, 38, 38, 27, + 45, 45, 32, 52, 51, 36, 8, 7, 5, 25, 25, 25, 19, 19, 19, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 16, + 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 16, 15, 15, 15, 12, 12, 12, 19, 19, 19, 11, 11, 10, 15, 15, 16, 19, 19, 19, 19, 19, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, + 18, 18, 19, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 24, 24, 25, 31, 31, 32, 14, 13, 12, 58, 57, 42, 50, 47, 34, 39, 37, 27, 38, 38, 28, 40, 39, 27, 38, 38, 28, 38, 38, 29, 39, 39, 28, 39, 37, 28, 40, 38, 29, + 39, 39, 27, 40, 40, 28, 38, 38, 29, 41, 38, 28, 41, 38, 29, 40, 38, 30, 41, 38, 29, 39, 39, 29, 39, 38, 30, 39, 41, 30, 39, 40, 30, 39, 38, 31, 39, 40, 30, 42, 38, 29, 43, 40, 29, 43, 40, 29, 42, 42, 29, 43, 40, 29, 43, 39, 30, 42, 40, 31, 41, 41, 30, + 43, 41, 29, 42, 42, 29, 43, 41, 29, 41, 39, 30, 41, 40, 29, 41, 39, 31, 42, 41, 30, 44, 42, 31, 44, 41, 30, 43, 42, 31, 43, 41, 31, 44, 42, 32, 44, 42, 31, 44, 43, 32, 44, 41, 32, 44, 42, 31, 102, 101, 94, 74, 73, 65, 43, 42, 31, 43, 45, 32, 44, 44, 33, + 44, 43, 32, 45, 43, 32, 44, 42, 32, 45, 43, 32, 46, 42, 32, 44, 43, 33, 46, 45, 32, 46, 43, 32, 47, 45, 33, 45, 46, 33, 45, 43, 33, 45, 43, 34, 46, 44, 33, 46, 44, 33, 45, 45, 33, 46, 46, 32, 47, 45, 33, 46, 45, 33, 47, 44, 32, 45, 44, 33, 45, 45, 33, + 46, 45, 34, 45, 44, 34, 45, 44, 33, 47, 45, 34, 46, 45, 35, 46, 46, 34, 48, 45, 33, 48, 46, 34, 47, 48, 34, 47, 47, 34, 47, 45, 34, 48, 46, 33, 47, 48, 35, 48, 48, 34, 46, 46, 34, 47, 45, 34, 46, 47, 34, 47, 48, 33, 49, 47, 33, 49, 45, 33, 48, 48, 34, + 78, 79, 66, 105, 104, 95, 49, 48, 36, 48, 47, 36, 51, 47, 35, 50, 48, 35, 48, 47, 36, 48, 47, 35, 49, 48, 34, 47, 48, 35, 47, 46, 35, 47, 47, 35, 48, 49, 34, 50, 49, 35, 51, 48, 36, 48, 47, 35, 49, 48, 36, 51, 50, 37, 51, 49, 36, 51, 49, 36, 49, 49, 36, + 48, 48, 37, 51, 48, 36, 51, 48, 35, 49, 49, 35, 50, 49, 36, 52, 48, 36, 52, 49, 35, 51, 49, 35, 52, 48, 36, 51, 48, 36, 49, 48, 36, 50, 50, 36, 52, 50, 35, 51, 49, 35, 51, 48, 35, 53, 49, 36, 51, 50, 36, 51, 50, 36, 52, 49, 36, 51, 48, 36, 50, 49, 36, + 50, 49, 37, 51, 50, 37, 52, 50, 38, 52, 49, 37, 52, 49, 36, 107, 106, 97, 81, 80, 68, 53, 50, 36, 52, 51, 36, 52, 51, 36, 53, 50, 37, 53, 50, 38, 53, 50, 37, 51, 49, 36, 51, 51, 37, 53, 52, 37, 54, 50, 37, 52, 50, 38, 52, 52, 38, 53, 50, 36, 52, 49, 37, + 52, 49, 37, 53, 49, 36, 51, 48, 37, 51, 50, 37, 52, 50, 37, 53, 50, 37, 54, 52, 36, 54, 51, 36, 53, 50, 36, 52, 51, 36, 51, 50, 37, 54, 49, 37, 54, 51, 37, 52, 50, 37, 52, 49, 37, 52, 49, 37, 51, 50, 38, 51, 50, 37, 52, 49, 37, 52, 50, 37, 53, 52, 37, + 53, 52, 38, 52, 52, 38, 51, 52, 37, 51, 51, 36, 52, 51, 36, 51, 50, 37, 52, 49, 37, 52, 50, 37, 50, 49, 36, 52, 51, 36, 82, 81, 69, 107, 106, 98, 51, 49, 37, 51, 51, 37, 51, 50, 37, 51, 49, 37, 50, 49, 37, 50, 51, 37, 51, 52, 38, 51, 51, 38, 50, 49, 37, + 51, 48, 37, 51, 50, 37, 50, 51, 37, 51, 50, 37, 51, 50, 37, 51, 51, 37, 52, 51, 36, 51, 50, 36, 50, 48, 37, 49, 49, 37, 50, 49, 36, 51, 50, 36, 51, 51, 36, 50, 50, 36, 49, 49, 37, 50, 49, 37, 52, 48, 36, 50, 48, 35, 48, 50, 36, 50, 50, 37, 52, 47, 37, + 52, 47, 36, 51, 47, 35, 50, 47, 34, 48, 47, 35, 48, 49, 36, 50, 50, 36, 51, 49, 36, 51, 48, 36, 51, 47, 35, 51, 47, 35, 51, 48, 35, 50, 48, 36, 49, 49, 36, 49, 50, 34, 48, 49, 34, 49, 48, 35, 51, 47, 36, 50, 48, 36, 50, 49, 35, 50, 49, 34, 49, 46, 35, + 48, 46, 36, 48, 48, 35, 48, 49, 34, 48, 48, 34, 50, 49, 35, 49, 48, 35, 47, 49, 34, 47, 48, 34, 49, 46, 34, 49, 46, 35, 49, 48, 35, 48, 47, 35, 48, 46, 35, 48, 47, 34, 48, 45, 34, 48, 45, 34, 48, 47, 33, 48, 45, 33, 48, 44, 34, 47, 44, 35, 48, 46, 35, + 46, 46, 33, 46, 46, 33, 46, 47, 34, 45, 47, 33, 46, 46, 33, 46, 47, 34, 45, 46, 34, 47, 45, 33, 46, 45, 32, 46, 45, 33, 47, 45, 33, 47, 45, 33, 46, 45, 33, 47, 45, 34, 48, 44, 33, 47, 45, 34, 46, 46, 33, 46, 46, 32, 44, 46, 32, 44, 45, 33, 44, 45, 33, + 45, 45, 32, 45, 44, 32, 44, 44, 33, 43, 45, 33, 45, 45, 33, 46, 43, 32, 44, 42, 31, 44, 44, 32, 44, 43, 32, 43, 42, 30, 43, 43, 31, 44, 42, 32, 44, 41, 31, 44, 43, 31, 42, 44, 31, 43, 44, 31, 44, 43, 31, 43, 43, 32, 42, 43, 31, 44, 43, 31, 44, 43, 31, + 44, 41, 31, 43, 41, 31, 43, 41, 32, 43, 42, 31, 43, 41, 30, 44, 40, 30, 42, 40, 30, 41, 39, 31, 41, 40, 30, 42, 40, 29, 43, 39, 31, 42, 41, 31, 42, 41, 29, 42, 40, 29, 41, 41, 30, 41, 41, 30, 42, 40, 30, 41, 40, 28, 40, 41, 28, 40, 39, 29, 40, 39, 29, + 41, 40, 28, 39, 40, 28, 39, 39, 28, 40, 38, 29, 41, 38, 29, 41, 39, 28, 41, 40, 28, 39, 40, 28, 40, 40, 27, 41, 38, 28, 39, 36, 28, 38, 36, 28, 37, 36, 29, 38, 37, 28, 45, 44, 32, 52, 50, 37, 8, 7, 5, 28, 28, 28, 22, 22, 22, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 16, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 15, 15, 15, 15, 14, 14, 15, 15, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 12, 12, 12, 19, 19, 19, + 11, 11, 10, 15, 15, 15, 18, 18, 19, 19, 19, 20, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 19, 25, 25, 25, 32, 32, 33, 14, 14, 12, 61, 58, 42, 50, 50, 35, 37, 37, 27, 38, 38, 29, 41, 38, 27, 40, 40, 27, 39, 40, 27, 40, 40, 28, 40, 39, 29, 40, 39, 29, 40, 39, 27, 40, 39, 28, 39, 40, 28, 39, 38, 28, 42, 39, 28, 42, 41, 29, 41, 38, 30, + 42, 39, 30, 42, 38, 29, 41, 39, 30, 42, 38, 30, 40, 39, 29, 41, 41, 30, 40, 40, 30, 43, 41, 29, 40, 41, 29, 41, 41, 29, 43, 41, 31, 42, 43, 30, 43, 42, 29, 41, 40, 29, 42, 42, 29, 42, 42, 30, 43, 42, 29, 42, 41, 29, 42, 40, 29, 43, 42, 30, 43, 42, 31, + 44, 41, 31, 45, 41, 31, 44, 43, 30, 42, 43, 31, 42, 41, 31, 44, 42, 30, 43, 44, 32, 43, 41, 30, 47, 44, 34, 125, 123, 116, 48, 47, 36, 45, 45, 31, 44, 44, 31, 46, 43, 31, 45, 43, 32, 44, 42, 32, 44, 42, 33, 45, 44, 33, 44, 43, 32, 47, 42, 32, 47, 42, 33, + 46, 44, 33, 44, 45, 33, 45, 44, 33, 46, 44, 33, 46, 43, 33, 46, 44, 33, 45, 45, 32, 45, 45, 32, 45, 46, 33, 47, 46, 33, 46, 45, 33, 45, 44, 33, 46, 44, 32, 46, 45, 33, 46, 46, 32, 47, 45, 33, 45, 44, 34, 46, 44, 34, 48, 45, 33, 47, 46, 34, 45, 47, 34, + 47, 45, 34, 47, 46, 33, 47, 46, 33, 48, 46, 35, 48, 48, 34, 46, 47, 33, 48, 48, 34, 47, 47, 34, 46, 46, 34, 46, 48, 35, 49, 47, 33, 48, 47, 34, 47, 48, 33, 50, 47, 34, 55, 54, 40, 127, 126, 118, 52, 49, 39, 48, 47, 34, 48, 49, 35, 49, 49, 35, 50, 49, 34, + 48, 47, 36, 49, 46, 36, 50, 46, 36, 48, 47, 36, 49, 48, 35, 51, 47, 36, 50, 48, 36, 49, 47, 36, 49, 48, 36, 50, 49, 36, 50, 48, 36, 51, 48, 36, 50, 48, 35, 49, 48, 35, 50, 48, 35, 51, 50, 36, 52, 49, 37, 52, 49, 36, 50, 49, 37, 50, 48, 36, 52, 48, 35, + 50, 49, 36, 49, 50, 37, 51, 50, 37, 53, 49, 36, 53, 48, 37, 51, 50, 36, 50, 50, 37, 51, 50, 37, 49, 49, 35, 49, 49, 35, 49, 49, 36, 52, 49, 36, 53, 49, 37, 51, 49, 36, 52, 50, 36, 53, 50, 36, 50, 51, 36, 51, 51, 36, 55, 53, 40, 129, 127, 119, 57, 55, 42, + 53, 51, 37, 52, 50, 37, 53, 49, 37, 52, 49, 37, 52, 49, 37, 52, 50, 37, 51, 51, 38, 52, 51, 38, 52, 51, 37, 51, 52, 37, 52, 52, 38, 54, 51, 37, 52, 51, 36, 51, 52, 36, 52, 52, 37, 51, 51, 37, 51, 49, 37, 52, 51, 38, 53, 51, 38, 53, 51, 38, 52, 51, 36, + 52, 49, 37, 53, 51, 38, 53, 52, 36, 53, 50, 37, 53, 51, 38, 52, 51, 37, 51, 49, 36, 52, 49, 37, 52, 49, 37, 52, 52, 37, 51, 52, 38, 50, 50, 37, 52, 50, 37, 51, 50, 38, 51, 50, 38, 52, 50, 38, 53, 51, 37, 53, 52, 37, 53, 52, 37, 53, 51, 36, 53, 52, 36, + 53, 52, 36, 52, 50, 37, 52, 51, 37, 56, 56, 41, 128, 127, 119, 55, 54, 40, 51, 50, 37, 51, 51, 37, 52, 52, 37, 52, 50, 38, 52, 49, 37, 52, 49, 38, 53, 50, 38, 52, 50, 37, 51, 49, 36, 51, 49, 37, 51, 50, 37, 52, 50, 36, 52, 51, 36, 51, 51, 38, 52, 49, 38, + 52, 49, 37, 51, 49, 36, 51, 49, 36, 52, 50, 36, 51, 48, 36, 52, 48, 36, 52, 49, 37, 52, 48, 37, 52, 48, 36, 51, 48, 36, 51, 47, 35, 52, 48, 35, 52, 49, 37, 50, 50, 36, 50, 50, 35, 50, 49, 36, 49, 48, 35, 49, 49, 35, 51, 50, 36, 50, 49, 35, 49, 49, 35, + 48, 49, 36, 49, 50, 34, 51, 49, 35, 50, 48, 36, 50, 47, 36, 50, 48, 35, 50, 49, 34, 50, 48, 35, 50, 48, 35, 49, 48, 35, 50, 48, 35, 49, 47, 35, 49, 47, 36, 49, 48, 36, 48, 49, 35, 48, 48, 35, 48, 48, 35, 49, 48, 36, 47, 49, 35, 49, 47, 33, 50, 46, 34, + 48, 48, 34, 47, 47, 34, 49, 46, 34, 49, 46, 35, 50, 46, 34, 50, 46, 33, 48, 47, 34, 48, 46, 34, 47, 45, 35, 47, 45, 35, 48, 45, 34, 46, 46, 35, 48, 47, 34, 49, 47, 33, 48, 45, 34, 47, 46, 34, 46, 46, 34, 46, 45, 34, 45, 46, 34, 45, 47, 33, 47, 48, 34, + 49, 47, 33, 47, 45, 33, 46, 46, 34, 46, 46, 33, 46, 45, 33, 45, 45, 33, 46, 45, 33, 45, 46, 32, 46, 44, 33, 46, 44, 34, 46, 44, 33, 47, 43, 32, 46, 44, 32, 44, 46, 32, 44, 45, 32, 45, 45, 33, 46, 44, 32, 45, 43, 32, 45, 43, 31, 43, 44, 31, 43, 44, 33, + 44, 43, 32, 45, 44, 31, 44, 43, 32, 44, 43, 31, 43, 44, 32, 43, 42, 32, 44, 40, 31, 45, 42, 31, 45, 42, 32, 43, 43, 31, 42, 42, 31, 44, 41, 31, 43, 42, 31, 42, 41, 31, 43, 41, 31, 45, 42, 30, 44, 42, 30, 42, 43, 30, 44, 42, 30, 45, 41, 31, 42, 41, 32, + 41, 40, 31, 43, 41, 30, 44, 40, 31, 43, 41, 29, 42, 42, 28, 42, 41, 29, 42, 40, 31, 44, 41, 30, 42, 40, 29, 42, 38, 29, 42, 38, 30, 40, 39, 30, 40, 39, 29, 42, 40, 29, 40, 40, 30, 40, 40, 30, 40, 41, 29, 40, 39, 29, 41, 39, 29, 40, 40, 28, 40, 39, 29, + 40, 38, 29, 39, 40, 28, 39, 39, 28, 39, 37, 29, 38, 37, 28, 40, 37, 27, 39, 37, 28, 45, 45, 32, 52, 51, 36, 8, 7, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 15, 15, 15, 12, 12, 12, 19, 19, 19, 9, 8, 8, 11, 11, 11, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 22, 23, 23, 30, 30, 30, 13, 13, 12, 61, 58, 40, 51, 49, 34, 39, 40, 28, + 38, 38, 27, 39, 40, 27, 40, 39, 27, 40, 38, 27, 38, 40, 29, 40, 40, 29, 38, 38, 28, 41, 40, 29, 40, 41, 28, 41, 39, 29, 42, 40, 29, 39, 39, 29, 41, 39, 30, 40, 40, 29, 39, 41, 29, 40, 39, 30, 41, 39, 30, 43, 41, 30, 43, 40, 29, 40, 41, 31, 41, 41, 31, + 41, 40, 30, 40, 41, 29, 42, 40, 30, 41, 39, 30, 43, 42, 30, 41, 42, 30, 41, 40, 30, 43, 41, 30, 43, 41, 28, 43, 42, 29, 43, 42, 29, 44, 41, 30, 44, 43, 31, 45, 43, 30, 43, 41, 30, 42, 41, 30, 44, 43, 30, 43, 42, 30, 45, 42, 31, 43, 42, 31, 45, 42, 32, + 45, 44, 32, 67, 64, 54, 110, 108, 101, 45, 44, 31, 43, 43, 32, 45, 42, 32, 45, 42, 31, 43, 42, 32, 45, 43, 33, 46, 43, 33, 46, 43, 33, 45, 45, 33, 47, 45, 32, 46, 44, 33, 46, 44, 32, 47, 46, 32, 46, 44, 33, 46, 44, 34, 45, 45, 32, 47, 45, 32, 46, 46, 33, + 48, 43, 32, 46, 45, 33, 46, 46, 34, 46, 45, 33, 45, 46, 32, 47, 46, 34, 46, 46, 33, 46, 46, 35, 48, 46, 34, 47, 47, 34, 45, 46, 34, 46, 45, 34, 48, 45, 34, 49, 46, 34, 48, 45, 34, 46, 44, 33, 47, 45, 35, 47, 46, 35, 48, 47, 34, 46, 46, 34, 46, 47, 34, + 47, 45, 35, 48, 46, 34, 48, 46, 34, 47, 47, 35, 48, 47, 34, 48, 46, 34, 47, 47, 35, 48, 47, 35, 112, 111, 103, 71, 69, 57, 50, 49, 35, 49, 49, 35, 48, 48, 34, 49, 47, 35, 50, 47, 36, 49, 46, 36, 48, 46, 36, 50, 46, 36, 50, 47, 36, 50, 48, 36, 50, 48, 36, + 49, 48, 35, 50, 47, 35, 49, 48, 36, 50, 49, 36, 50, 48, 37, 49, 51, 37, 50, 50, 37, 51, 48, 37, 52, 49, 37, 50, 49, 37, 50, 48, 37, 52, 50, 36, 51, 50, 36, 50, 50, 36, 51, 50, 35, 51, 48, 35, 52, 48, 36, 50, 48, 36, 49, 48, 35, 50, 49, 36, 52, 50, 35, + 51, 49, 37, 50, 49, 37, 52, 49, 36, 51, 50, 36, 50, 51, 36, 50, 50, 36, 51, 49, 36, 52, 50, 36, 52, 50, 36, 52, 51, 36, 51, 51, 36, 73, 70, 58, 115, 112, 104, 51, 49, 36, 51, 50, 36, 52, 50, 37, 53, 50, 37, 51, 49, 37, 50, 49, 37, 52, 51, 37, 51, 52, 37, + 52, 51, 37, 54, 50, 37, 54, 50, 38, 52, 50, 38, 53, 51, 38, 53, 51, 37, 53, 52, 38, 52, 52, 37, 52, 51, 37, 53, 51, 38, 52, 51, 37, 51, 51, 36, 51, 50, 37, 52, 50, 38, 51, 51, 37, 52, 50, 36, 53, 50, 36, 52, 51, 36, 52, 51, 37, 52, 50, 37, 53, 50, 37, + 52, 50, 38, 52, 50, 38, 52, 51, 38, 51, 52, 37, 53, 50, 37, 54, 50, 38, 53, 51, 38, 53, 52, 39, 53, 52, 39, 52, 50, 38, 52, 49, 38, 53, 49, 37, 52, 50, 37, 51, 51, 38, 51, 52, 37, 51, 52, 37, 51, 51, 38, 51, 51, 37, 115, 113, 103, 74, 72, 59, 51, 52, 37, + 52, 52, 37, 53, 50, 37, 52, 49, 37, 52, 50, 37, 53, 52, 38, 52, 52, 37, 50, 50, 37, 50, 49, 37, 50, 51, 38, 50, 52, 38, 51, 50, 36, 52, 49, 37, 51, 49, 38, 51, 51, 38, 52, 50, 37, 52, 50, 36, 51, 50, 37, 50, 49, 38, 50, 50, 37, 52, 50, 36, 51, 50, 37, + 52, 51, 37, 52, 49, 36, 51, 49, 36, 50, 48, 37, 51, 47, 36, 51, 48, 35, 51, 49, 35, 51, 50, 36, 51, 50, 37, 51, 48, 37, 51, 48, 36, 50, 49, 35, 51, 48, 35, 51, 48, 34, 48, 49, 35, 49, 49, 35, 50, 48, 35, 49, 47, 34, 49, 49, 35, 50, 49, 36, 51, 48, 35, + 50, 48, 35, 50, 49, 34, 51, 49, 35, 50, 50, 35, 49, 49, 35, 49, 47, 36, 50, 48, 36, 50, 49, 35, 49, 49, 35, 49, 48, 34, 49, 49, 35, 49, 49, 35, 50, 49, 35, 50, 49, 34, 49, 48, 34, 49, 46, 34, 49, 47, 34, 47, 48, 35, 46, 45, 34, 47, 46, 34, 47, 48, 34, + 48, 47, 34, 48, 46, 35, 49, 47, 35, 48, 47, 35, 47, 46, 35, 48, 47, 33, 47, 46, 34, 47, 45, 34, 49, 45, 34, 48, 46, 34, 45, 46, 33, 46, 48, 34, 47, 46, 34, 47, 46, 32, 47, 45, 32, 48, 45, 34, 48, 46, 34, 46, 45, 34, 48, 45, 33, 48, 46, 32, 48, 46, 32, + 46, 44, 32, 45, 44, 33, 47, 45, 33, 46, 46, 33, 46, 45, 32, 47, 43, 32, 45, 43, 33, 43, 44, 32, 44, 45, 32, 45, 43, 32, 45, 43, 31, 45, 43, 31, 44, 44, 33, 43, 44, 32, 43, 43, 32, 44, 43, 32, 44, 43, 31, 44, 42, 31, 43, 42, 31, 44, 42, 32, 46, 43, 32, + 44, 44, 31, 43, 43, 31, 43, 42, 31, 44, 42, 31, 43, 44, 32, 42, 43, 31, 42, 42, 31, 43, 43, 31, 44, 43, 31, 45, 43, 30, 43, 42, 30, 42, 41, 31, 44, 42, 31, 44, 41, 31, 41, 41, 32, 42, 41, 31, 42, 40, 30, 41, 40, 30, 43, 41, 31, 43, 42, 30, 42, 40, 29, + 43, 39, 28, 42, 41, 28, 41, 40, 29, 43, 39, 29, 41, 39, 30, 40, 40, 30, 41, 40, 30, 41, 39, 31, 41, 37, 29, 40, 38, 29, 40, 40, 29, 39, 39, 29, 40, 38, 29, 40, 39, 28, 40, 39, 28, 41, 38, 28, 39, 37, 28, 38, 37, 29, 39, 38, 27, 39, 38, 28, 38, 37, 29, + 44, 43, 32, 52, 51, 37, 8, 7, 5, 29, 29, 30, 23, 23, 23, 16, 16, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, + 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 12, 12, 13, 20, 20, 20, 9, 9, 9, 13, 13, 13, 16, 16, 16, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 23, 23, 23, 30, 30, 31, 13, 13, 12, 61, 58, 41, 49, 48, 34, 40, 38, 28, 39, 39, 29, 38, 39, 28, 39, 37, 27, 40, 38, 27, 40, 37, 28, 38, 38, 27, 38, 39, 29, + 38, 40, 29, 40, 39, 29, 40, 38, 29, 39, 39, 29, 41, 39, 29, 42, 38, 29, 41, 41, 28, 42, 40, 30, 40, 39, 29, 41, 39, 29, 41, 40, 29, 40, 41, 29, 41, 39, 30, 42, 40, 30, 41, 41, 29, 41, 40, 29, 43, 41, 30, 42, 40, 30, 41, 41, 29, 42, 41, 30, 41, 42, 29, + 43, 41, 31, 42, 42, 30, 43, 41, 31, 42, 41, 31, 43, 40, 30, 42, 41, 31, 42, 43, 30, 45, 42, 31, 44, 44, 31, 43, 42, 30, 42, 41, 31, 43, 42, 30, 44, 43, 31, 43, 44, 31, 46, 42, 31, 86, 84, 74, 88, 88, 78, 44, 43, 32, 45, 42, 33, 43, 44, 32, 44, 45, 32, + 43, 45, 32, 44, 43, 33, 46, 43, 33, 47, 45, 33, 44, 42, 33, 46, 43, 33, 47, 45, 33, 47, 43, 32, 48, 46, 32, 45, 45, 32, 44, 44, 33, 47, 45, 33, 47, 44, 33, 45, 46, 33, 45, 44, 33, 47, 44, 33, 47, 46, 31, 45, 46, 32, 47, 43, 34, 46, 44, 33, 45, 45, 33, + 46, 46, 34, 48, 45, 34, 46, 47, 34, 47, 47, 33, 49, 47, 33, 47, 47, 35, 48, 46, 33, 49, 48, 33, 48, 47, 34, 46, 48, 34, 47, 47, 34, 47, 48, 35, 48, 48, 34, 48, 47, 34, 48, 49, 33, 47, 49, 34, 47, 47, 35, 50, 46, 35, 49, 46, 34, 49, 46, 34, 50, 47, 35, + 50, 47, 34, 94, 91, 81, 88, 87, 79, 48, 48, 36, 50, 48, 36, 50, 47, 36, 49, 48, 35, 49, 48, 36, 50, 47, 35, 49, 47, 36, 49, 48, 36, 50, 49, 36, 48, 47, 36, 48, 47, 35, 50, 47, 35, 51, 47, 35, 52, 47, 35, 52, 48, 37, 52, 48, 37, 50, 50, 37, 50, 50, 37, + 52, 48, 36, 52, 49, 35, 50, 49, 36, 51, 49, 37, 51, 50, 37, 50, 51, 36, 51, 49, 37, 52, 48, 36, 52, 49, 37, 52, 49, 37, 52, 49, 35, 51, 50, 36, 51, 50, 37, 50, 48, 37, 51, 48, 37, 51, 48, 36, 51, 50, 36, 52, 50, 36, 50, 50, 35, 52, 50, 36, 52, 49, 37, + 52, 50, 37, 52, 51, 38, 52, 50, 37, 53, 49, 37, 92, 89, 79, 94, 92, 83, 51, 48, 37, 52, 49, 37, 52, 51, 38, 51, 51, 38, 52, 49, 37, 51, 50, 38, 51, 50, 38, 52, 50, 37, 53, 49, 36, 52, 50, 37, 53, 52, 37, 52, 51, 37, 51, 52, 38, 51, 53, 38, 51, 50, 38, + 53, 50, 38, 53, 50, 37, 51, 50, 38, 50, 51, 38, 52, 52, 36, 54, 51, 37, 52, 51, 38, 50, 50, 36, 52, 50, 36, 54, 51, 36, 54, 51, 36, 53, 50, 37, 52, 50, 38, 51, 50, 37, 51, 50, 37, 53, 51, 38, 54, 51, 38, 53, 51, 38, 53, 53, 38, 53, 52, 38, 54, 50, 37, + 53, 51, 37, 52, 52, 37, 52, 52, 37, 51, 50, 38, 53, 49, 37, 54, 51, 37, 53, 52, 37, 53, 51, 37, 53, 49, 37, 52, 51, 37, 51, 52, 37, 94, 94, 84, 91, 91, 80, 52, 50, 38, 53, 50, 39, 53, 50, 37, 51, 50, 37, 51, 50, 37, 52, 51, 37, 53, 51, 36, 53, 50, 37, + 51, 50, 38, 51, 52, 38, 52, 52, 36, 52, 51, 36, 52, 49, 37, 51, 50, 37, 52, 51, 36, 52, 51, 36, 52, 50, 37, 52, 50, 38, 51, 49, 37, 50, 48, 36, 51, 48, 36, 50, 49, 36, 51, 49, 37, 50, 48, 36, 50, 48, 36, 51, 49, 36, 50, 48, 35, 51, 49, 36, 51, 49, 36, + 51, 50, 35, 50, 51, 36, 51, 49, 36, 52, 48, 35, 51, 49, 36, 50, 50, 36, 51, 50, 36, 49, 48, 35, 49, 47, 35, 49, 48, 36, 50, 48, 35, 50, 49, 35, 49, 49, 35, 48, 48, 35, 50, 47, 36, 51, 48, 36, 50, 48, 35, 50, 49, 35, 50, 50, 36, 49, 49, 36, 49, 48, 35, + 50, 48, 34, 50, 48, 35, 50, 47, 35, 48, 49, 35, 49, 50, 36, 50, 48, 36, 49, 48, 34, 48, 49, 34, 49, 48, 34, 49, 46, 35, 50, 46, 36, 48, 45, 34, 48, 45, 35, 49, 46, 36, 49, 46, 34, 50, 47, 34, 48, 48, 34, 47, 46, 35, 47, 46, 35, 48, 47, 35, 48, 45, 35, + 47, 45, 34, 46, 47, 35, 47, 46, 34, 46, 45, 33, 46, 45, 34, 46, 46, 34, 47, 46, 33, 46, 44, 33, 46, 45, 33, 47, 47, 33, 47, 47, 34, 45, 47, 34, 45, 46, 33, 46, 45, 33, 47, 45, 33, 47, 44, 33, 46, 43, 33, 45, 43, 33, 46, 43, 33, 47, 45, 32, 45, 45, 31, + 43, 43, 32, 43, 44, 33, 44, 45, 32, 45, 44, 32, 45, 43, 32, 45, 42, 32, 44, 44, 33, 44, 46, 32, 45, 44, 32, 45, 42, 32, 43, 42, 32, 43, 43, 32, 43, 44, 31, 43, 43, 31, 43, 43, 32, 42, 43, 31, 42, 44, 31, 42, 43, 30, 42, 41, 31, 42, 42, 30, 42, 43, 31, + 42, 43, 32, 43, 44, 32, 43, 42, 31, 42, 42, 31, 41, 42, 31, 43, 41, 30, 44, 41, 29, 42, 43, 31, 42, 42, 32, 43, 40, 31, 43, 39, 30, 41, 39, 30, 41, 38, 31, 43, 39, 30, 44, 41, 30, 42, 41, 29, 42, 40, 30, 43, 40, 30, 42, 39, 29, 41, 38, 30, 41, 39, 29, + 39, 40, 29, 41, 40, 29, 42, 41, 30, 42, 40, 28, 40, 39, 29, 41, 38, 30, 42, 38, 28, 40, 40, 28, 40, 39, 28, 41, 37, 28, 41, 36, 27, 40, 38, 28, 38, 38, 29, 37, 38, 28, 45, 45, 33, 53, 52, 38, 8, 7, 5, 28, 28, 28, 21, 21, 22, 15, 15, 15, 15, 15, 15, + 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, + 10, 10, 10, 14, 14, 14, 17, 17, 17, 17, 17, 18, 17, 17, 17, 16, 16, 17, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 16, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, + 18, 18, 19, 24, 24, 25, 32, 32, 32, 14, 14, 12, 60, 57, 43, 52, 48, 36, 41, 39, 28, 38, 38, 27, 39, 38, 28, 39, 38, 28, 39, 40, 29, 39, 40, 29, 40, 38, 29, 41, 38, 28, 41, 38, 27, 40, 38, 29, 42, 40, 30, 41, 40, 29, 40, 38, 29, 42, 40, 30, 41, 39, 30, + 41, 40, 30, 41, 42, 30, 40, 40, 29, 42, 39, 29, 42, 40, 29, 41, 41, 31, 40, 40, 31, 41, 39, 30, 42, 40, 31, 41, 42, 31, 41, 42, 30, 41, 42, 31, 43, 41, 29, 43, 41, 30, 43, 42, 30, 43, 42, 31, 42, 42, 29, 43, 41, 30, 43, 40, 32, 42, 41, 31, 44, 41, 31, + 41, 42, 31, 43, 44, 31, 43, 44, 31, 43, 42, 32, 43, 42, 31, 43, 43, 31, 43, 43, 32, 44, 44, 32, 100, 99, 90, 76, 73, 64, 45, 45, 32, 45, 43, 31, 45, 45, 31, 46, 43, 32, 46, 44, 32, 46, 46, 32, 47, 45, 32, 47, 44, 33, 47, 45, 32, 46, 45, 33, 45, 44, 32, + 45, 45, 34, 47, 45, 33, 47, 45, 32, 46, 45, 32, 47, 45, 33, 46, 43, 33, 47, 45, 34, 44, 45, 34, 45, 45, 33, 47, 45, 32, 46, 44, 33, 45, 45, 33, 46, 47, 33, 46, 47, 33, 47, 45, 33, 45, 46, 33, 45, 47, 34, 48, 45, 35, 46, 47, 34, 46, 47, 33, 47, 46, 34, + 47, 45, 34, 48, 47, 35, 49, 47, 35, 47, 46, 34, 47, 47, 35, 47, 47, 36, 48, 47, 35, 49, 47, 33, 49, 48, 35, 48, 48, 34, 47, 48, 34, 49, 47, 35, 48, 48, 35, 48, 48, 34, 50, 46, 35, 79, 75, 65, 105, 103, 92, 50, 48, 35, 49, 46, 36, 50, 47, 35, 49, 48, 35, + 50, 48, 36, 50, 48, 37, 50, 48, 36, 50, 47, 35, 49, 46, 35, 49, 47, 35, 49, 49, 36, 48, 48, 37, 51, 48, 36, 52, 49, 37, 51, 49, 37, 51, 50, 36, 51, 48, 36, 49, 48, 38, 50, 50, 37, 51, 50, 36, 52, 49, 36, 51, 49, 37, 52, 50, 36, 51, 50, 37, 52, 50, 36, + 52, 50, 36, 49, 49, 36, 50, 49, 37, 51, 48, 38, 51, 49, 37, 52, 49, 36, 51, 49, 37, 51, 49, 37, 51, 50, 36, 50, 49, 35, 51, 49, 37, 52, 51, 38, 52, 52, 38, 53, 50, 37, 52, 49, 37, 51, 49, 37, 52, 50, 36, 52, 51, 36, 105, 103, 93, 80, 78, 69, 53, 51, 38, + 54, 51, 37, 52, 51, 38, 52, 51, 38, 53, 50, 36, 52, 51, 37, 50, 52, 38, 51, 51, 38, 52, 52, 38, 52, 52, 38, 53, 51, 38, 54, 52, 38, 54, 51, 37, 54, 52, 38, 52, 52, 37, 53, 50, 37, 54, 51, 37, 52, 52, 37, 52, 50, 36, 54, 50, 37, 52, 50, 38, 51, 50, 36, + 52, 50, 36, 51, 49, 37, 52, 50, 36, 53, 52, 36, 52, 53, 37, 52, 52, 38, 53, 51, 38, 54, 50, 37, 53, 51, 38, 52, 51, 38, 52, 50, 39, 52, 52, 38, 51, 53, 38, 51, 51, 38, 52, 50, 37, 53, 52, 38, 52, 52, 38, 52, 50, 38, 52, 51, 37, 52, 51, 37, 52, 50, 38, + 52, 52, 37, 52, 53, 37, 53, 51, 38, 53, 51, 38, 81, 78, 68, 107, 105, 95, 53, 52, 38, 51, 51, 38, 52, 51, 38, 52, 50, 37, 51, 50, 37, 51, 49, 37, 53, 50, 37, 53, 51, 37, 52, 51, 37, 51, 49, 37, 51, 50, 37, 51, 52, 38, 51, 52, 37, 51, 51, 38, 52, 50, 38, + 53, 50, 37, 51, 50, 37, 51, 50, 37, 50, 49, 37, 51, 50, 37, 52, 49, 38, 51, 49, 37, 51, 49, 37, 51, 49, 37, 49, 49, 36, 50, 50, 37, 52, 50, 37, 50, 49, 37, 50, 50, 37, 51, 50, 37, 49, 48, 37, 50, 48, 37, 51, 50, 36, 52, 49, 36, 50, 48, 37, 50, 49, 37, + 51, 49, 36, 51, 49, 35, 50, 50, 35, 49, 50, 34, 50, 50, 35, 51, 49, 36, 51, 49, 35, 50, 48, 34, 49, 48, 34, 51, 50, 35, 51, 50, 36, 50, 48, 36, 48, 48, 36, 48, 49, 35, 50, 48, 36, 49, 48, 36, 49, 49, 36, 51, 50, 35, 49, 49, 36, 48, 47, 35, 49, 47, 35, + 49, 48, 34, 50, 49, 34, 49, 49, 34, 48, 48, 34, 50, 47, 34, 49, 48, 33, 48, 48, 35, 48, 47, 35, 49, 45, 34, 49, 46, 34, 49, 47, 35, 49, 47, 35, 48, 47, 35, 48, 46, 35, 47, 45, 34, 46, 47, 34, 48, 48, 33, 47, 48, 33, 47, 46, 34, 46, 45, 33, 46, 44, 34, + 46, 44, 34, 47, 46, 34, 48, 46, 34, 47, 45, 33, 47, 46, 33, 47, 45, 32, 47, 44, 32, 47, 45, 34, 47, 45, 34, 46, 45, 33, 45, 44, 32, 44, 44, 33, 44, 45, 32, 46, 45, 32, 46, 44, 32, 44, 44, 32, 45, 43, 32, 44, 44, 32, 45, 45, 33, 45, 44, 33, 44, 44, 32, + 45, 44, 32, 45, 43, 31, 45, 43, 32, 44, 43, 33, 44, 43, 32, 45, 43, 32, 45, 43, 30, 44, 42, 31, 43, 42, 31, 43, 44, 32, 43, 43, 32, 43, 43, 31, 45, 42, 31, 46, 41, 31, 44, 40, 31, 44, 40, 32, 44, 40, 32, 43, 40, 31, 41, 41, 30, 42, 43, 31, 44, 43, 30, + 44, 43, 29, 42, 43, 30, 43, 43, 32, 44, 42, 31, 44, 40, 30, 43, 40, 31, 42, 41, 31, 43, 41, 29, 43, 40, 29, 42, 38, 30, 42, 38, 30, 42, 38, 29, 41, 40, 29, 41, 41, 29, 42, 40, 29, 41, 39, 30, 40, 40, 29, 42, 40, 29, 41, 40, 29, 40, 40, 27, 41, 40, 28, + 40, 39, 29, 39, 38, 27, 40, 38, 28, 41, 37, 28, 40, 37, 28, 39, 37, 28, 40, 39, 28, 46, 44, 33, 51, 51, 38, 8, 7, 5, 29, 29, 29, 22, 22, 23, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 12, 12, 13, 20, 20, 19, 10, 10, 9, 13, 13, 14, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 24, 24, 24, 31, 31, 32, 14, 13, 12, 61, 59, 42, 51, 48, 36, 41, 41, 29, + 39, 40, 28, 39, 39, 28, 40, 37, 27, 40, 38, 29, 39, 39, 28, 39, 39, 28, 39, 39, 29, 40, 38, 28, 39, 39, 30, 42, 39, 30, 43, 41, 28, 42, 40, 29, 41, 39, 29, 42, 40, 30, 41, 40, 28, 40, 40, 28, 41, 41, 29, 43, 39, 30, 43, 40, 31, 41, 42, 30, 42, 41, 29, + 44, 39, 30, 43, 41, 31, 43, 41, 30, 42, 41, 29, 43, 41, 31, 44, 42, 29, 42, 40, 30, 43, 42, 31, 44, 42, 31, 43, 41, 31, 43, 40, 32, 45, 42, 30, 44, 42, 32, 42, 41, 32, 45, 43, 30, 44, 44, 32, 43, 44, 32, 44, 42, 32, 44, 41, 32, 43, 42, 31, 44, 42, 31, + 46, 44, 31, 112, 111, 103, 61, 60, 50, 46, 45, 32, 46, 43, 32, 44, 43, 31, 45, 45, 32, 46, 45, 33, 48, 43, 32, 48, 43, 32, 47, 45, 32, 45, 44, 33, 47, 45, 33, 47, 44, 32, 44, 44, 32, 46, 44, 32, 45, 45, 34, 46, 46, 34, 47, 46, 33, 46, 44, 34, 48, 44, 34, + 45, 46, 32, 45, 45, 32, 47, 44, 34, 48, 46, 33, 47, 47, 33, 47, 48, 35, 45, 46, 34, 47, 45, 34, 46, 47, 34, 47, 45, 34, 46, 45, 35, 46, 45, 33, 47, 46, 34, 46, 48, 35, 48, 46, 34, 49, 46, 33, 48, 48, 34, 47, 45, 35, 50, 45, 35, 49, 47, 34, 48, 48, 35, + 48, 48, 35, 47, 49, 33, 49, 48, 34, 49, 48, 35, 49, 48, 34, 49, 48, 35, 49, 48, 35, 50, 47, 36, 66, 65, 53, 115, 113, 105, 50, 46, 36, 51, 47, 36, 51, 49, 35, 50, 48, 35, 50, 46, 36, 51, 47, 36, 51, 47, 35, 51, 47, 35, 51, 48, 37, 50, 49, 36, 51, 49, 35, + 51, 49, 37, 50, 48, 37, 49, 50, 36, 51, 50, 36, 51, 50, 37, 51, 50, 37, 53, 50, 37, 53, 48, 36, 52, 49, 36, 50, 50, 36, 51, 50, 36, 53, 48, 38, 52, 48, 37, 51, 49, 37, 53, 49, 37, 52, 48, 37, 50, 49, 37, 49, 51, 37, 51, 50, 37, 52, 50, 37, 51, 50, 37, + 51, 51, 38, 51, 51, 37, 53, 50, 37, 52, 50, 36, 51, 50, 37, 51, 50, 38, 52, 51, 38, 52, 50, 37, 52, 50, 36, 52, 51, 37, 53, 51, 37, 118, 116, 107, 70, 67, 56, 53, 52, 37, 52, 51, 37, 53, 50, 37, 52, 50, 37, 50, 50, 38, 51, 50, 37, 53, 52, 37, 52, 51, 38, + 51, 51, 39, 54, 52, 38, 54, 51, 36, 53, 51, 37, 53, 52, 37, 54, 51, 36, 53, 52, 37, 52, 52, 37, 53, 52, 37, 52, 52, 37, 52, 51, 38, 52, 51, 38, 53, 52, 36, 53, 52, 37, 52, 51, 38, 52, 50, 37, 53, 51, 36, 54, 50, 37, 54, 50, 38, 52, 52, 38, 51, 52, 38, + 52, 50, 38, 53, 49, 37, 51, 50, 37, 51, 52, 37, 52, 51, 38, 53, 51, 37, 54, 51, 37, 53, 51, 38, 51, 52, 38, 51, 51, 38, 52, 51, 38, 53, 51, 39, 51, 51, 37, 51, 50, 37, 52, 51, 38, 53, 50, 38, 54, 50, 38, 53, 50, 37, 68, 67, 55, 117, 115, 107, 53, 51, 38, + 51, 52, 37, 51, 51, 37, 53, 50, 37, 52, 51, 37, 53, 52, 38, 54, 52, 37, 52, 53, 37, 51, 51, 38, 51, 51, 37, 52, 50, 37, 52, 49, 38, 51, 51, 37, 51, 49, 37, 52, 50, 38, 52, 51, 38, 51, 50, 37, 52, 50, 37, 53, 49, 37, 51, 49, 38, 51, 48, 37, 51, 47, 36, + 52, 49, 36, 52, 51, 36, 52, 50, 36, 52, 49, 36, 52, 49, 36, 51, 49, 37, 50, 48, 36, 52, 49, 36, 52, 49, 37, 50, 49, 37, 49, 49, 37, 50, 49, 36, 53, 51, 36, 53, 50, 36, 52, 49, 35, 50, 48, 36, 51, 49, 37, 50, 50, 35, 48, 50, 35, 49, 50, 36, 50, 48, 36, + 49, 48, 36, 49, 49, 36, 50, 49, 35, 50, 50, 34, 50, 49, 34, 50, 48, 35, 49, 48, 35, 50, 49, 35, 50, 49, 36, 49, 50, 36, 49, 49, 36, 49, 47, 35, 49, 48, 36, 49, 48, 35, 50, 46, 36, 50, 47, 35, 50, 49, 34, 50, 49, 34, 48, 47, 35, 49, 48, 34, 50, 49, 34, + 51, 47, 35, 50, 46, 35, 49, 47, 35, 49, 48, 35, 48, 47, 35, 47, 46, 35, 47, 47, 35, 47, 47, 34, 48, 48, 34, 46, 47, 34, 45, 46, 34, 45, 47, 34, 45, 45, 34, 46, 45, 33, 47, 47, 33, 48, 45, 34, 47, 45, 34, 46, 45, 34, 47, 45, 34, 47, 46, 34, 46, 45, 33, + 47, 45, 32, 48, 45, 33, 48, 44, 33, 47, 44, 33, 47, 45, 33, 47, 44, 34, 46, 46, 33, 46, 46, 31, 45, 45, 32, 46, 45, 34, 46, 44, 33, 45, 46, 33, 45, 45, 33, 45, 44, 33, 44, 43, 33, 44, 44, 32, 44, 45, 32, 45, 45, 31, 45, 43, 31, 44, 41, 32, 45, 42, 32, + 45, 44, 32, 44, 43, 32, 43, 41, 32, 42, 42, 31, 43, 43, 31, 42, 43, 31, 44, 43, 30, 44, 42, 30, 43, 42, 31, 44, 44, 30, 45, 43, 30, 43, 41, 31, 42, 41, 31, 42, 42, 31, 42, 42, 31, 43, 41, 31, 43, 42, 30, 43, 41, 31, 41, 40, 30, 42, 41, 29, 44, 42, 30, + 44, 42, 30, 42, 40, 30, 41, 40, 31, 41, 40, 30, 40, 39, 29, 41, 38, 28, 41, 40, 29, 41, 41, 29, 41, 41, 28, 41, 41, 29, 40, 40, 29, 40, 39, 28, 41, 40, 28, 41, 41, 28, 40, 41, 29, 39, 40, 29, 40, 37, 28, 41, 38, 28, 39, 39, 28, 38, 37, 28, 40, 37, 29, + 45, 44, 34, 51, 52, 38, 8, 7, 5, 30, 30, 30, 24, 24, 25, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 16, 17, 17, 16, 17, + 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 15, 15, 16, 12, 12, 12, 20, 19, 19, 9, 9, 9, 13, 13, 13, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 24, 24, 24, 31, 31, 32, 14, 13, 12, 62, 58, 42, 51, 48, 37, 40, 37, 29, 41, 38, 28, 41, 39, 28, 40, 38, 28, 41, 40, 29, 40, 39, 28, 40, 40, 27, 41, 39, 29, + 40, 39, 29, 42, 40, 28, 40, 39, 28, 40, 38, 30, 43, 41, 29, 41, 40, 29, 40, 41, 29, 41, 40, 30, 40, 41, 28, 41, 40, 28, 40, 41, 30, 40, 40, 29, 42, 40, 30, 43, 41, 30, 43, 42, 31, 43, 40, 30, 42, 41, 29, 42, 41, 31, 43, 41, 31, 43, 43, 30, 42, 43, 30, + 45, 41, 30, 44, 42, 32, 42, 42, 30, 43, 43, 30, 44, 44, 32, 43, 42, 32, 42, 43, 30, 45, 43, 32, 43, 43, 33, 44, 42, 31, 46, 42, 31, 46, 42, 32, 44, 42, 32, 45, 44, 32, 44, 43, 32, 121, 118, 111, 54, 51, 41, 45, 43, 31, 45, 45, 33, 44, 42, 33, 44, 44, 32, + 44, 44, 33, 45, 43, 33, 46, 44, 32, 45, 45, 33, 45, 46, 32, 48, 44, 33, 48, 44, 33, 48, 44, 33, 48, 44, 34, 46, 43, 33, 47, 45, 32, 47, 46, 32, 47, 46, 34, 46, 45, 34, 47, 46, 33, 46, 46, 32, 47, 47, 32, 46, 46, 33, 47, 45, 33, 47, 46, 34, 48, 46, 34, + 47, 46, 33, 46, 47, 33, 48, 47, 34, 46, 47, 34, 46, 48, 35, 47, 48, 33, 49, 48, 34, 47, 47, 35, 48, 46, 35, 49, 47, 34, 48, 46, 34, 49, 45, 35, 49, 47, 34, 50, 47, 34, 49, 47, 35, 48, 46, 35, 48, 47, 34, 48, 46, 35, 49, 49, 36, 50, 48, 35, 50, 46, 34, + 49, 47, 36, 57, 54, 44, 124, 122, 114, 49, 47, 35, 49, 47, 36, 51, 47, 36, 51, 47, 36, 49, 46, 36, 48, 46, 35, 50, 47, 35, 51, 47, 35, 51, 47, 35, 51, 49, 35, 51, 49, 35, 50, 48, 36, 52, 49, 36, 51, 49, 36, 50, 48, 36, 50, 49, 37, 52, 50, 37, 52, 50, 35, + 52, 51, 36, 51, 50, 37, 50, 50, 37, 51, 50, 37, 52, 50, 36, 53, 50, 37, 52, 52, 37, 50, 50, 36, 49, 49, 36, 50, 51, 36, 51, 51, 36, 52, 49, 37, 52, 48, 37, 52, 48, 37, 53, 49, 37, 51, 50, 37, 52, 50, 37, 52, 51, 38, 52, 51, 37, 53, 51, 37, 51, 51, 38, + 51, 50, 38, 52, 50, 37, 52, 51, 37, 51, 52, 37, 124, 124, 115, 60, 60, 48, 53, 51, 37, 53, 50, 36, 52, 50, 37, 53, 50, 36, 52, 51, 37, 52, 50, 37, 52, 51, 38, 53, 52, 38, 52, 51, 37, 53, 50, 37, 52, 50, 38, 51, 50, 38, 53, 50, 37, 54, 51, 37, 53, 52, 37, + 53, 52, 37, 52, 51, 37, 51, 52, 38, 51, 51, 38, 51, 52, 37, 51, 53, 37, 51, 51, 38, 53, 50, 38, 55, 51, 37, 54, 53, 37, 54, 52, 37, 54, 51, 36, 54, 50, 36, 52, 52, 37, 52, 52, 37, 53, 50, 38, 53, 50, 38, 53, 52, 38, 52, 52, 38, 51, 50, 38, 51, 51, 38, + 52, 52, 39, 54, 50, 39, 54, 49, 37, 53, 50, 37, 52, 51, 38, 53, 52, 38, 53, 51, 37, 53, 51, 38, 53, 50, 38, 53, 49, 38, 53, 49, 38, 59, 58, 46, 125, 125, 117, 51, 50, 39, 51, 49, 38, 52, 51, 37, 53, 51, 38, 52, 51, 37, 52, 50, 37, 53, 50, 37, 51, 51, 37, + 52, 51, 36, 53, 51, 37, 53, 52, 38, 52, 52, 38, 51, 51, 38, 51, 49, 38, 52, 49, 37, 52, 50, 37, 51, 51, 37, 52, 50, 37, 53, 49, 38, 52, 48, 38, 52, 49, 38, 51, 50, 38, 51, 50, 36, 51, 48, 35, 50, 49, 37, 51, 49, 38, 52, 49, 37, 51, 50, 37, 51, 50, 37, + 52, 51, 37, 52, 50, 37, 50, 49, 36, 50, 50, 36, 50, 50, 35, 51, 49, 36, 51, 50, 37, 51, 49, 36, 50, 51, 36, 50, 50, 36, 49, 47, 36, 49, 48, 36, 51, 50, 36, 51, 51, 35, 50, 50, 35, 49, 48, 36, 50, 47, 35, 50, 47, 35, 50, 48, 36, 52, 49, 36, 51, 49, 36, + 49, 49, 36, 49, 48, 35, 50, 49, 35, 48, 49, 36, 48, 48, 36, 48, 48, 35, 48, 48, 35, 50, 47, 35, 51, 47, 35, 48, 49, 36, 49, 48, 36, 50, 48, 35, 50, 48, 34, 51, 47, 34, 48, 47, 35, 47, 47, 34, 49, 48, 34, 49, 47, 35, 47, 47, 35, 47, 46, 34, 49, 47, 34, + 48, 47, 35, 47, 48, 35, 48, 47, 34, 47, 47, 34, 46, 46, 33, 47, 46, 33, 48, 45, 34, 47, 45, 35, 48, 46, 34, 49, 46, 33, 48, 47, 32, 47, 47, 33, 48, 46, 33, 47, 45, 33, 45, 46, 33, 45, 47, 33, 45, 45, 32, 46, 44, 33, 46, 44, 33, 46, 44, 32, 45, 45, 32, + 45, 46, 32, 46, 46, 32, 45, 45, 33, 45, 47, 32, 46, 46, 32, 46, 45, 33, 46, 45, 34, 44, 45, 32, 43, 45, 32, 45, 44, 32, 46, 43, 31, 44, 43, 32, 44, 43, 32, 46, 44, 31, 44, 44, 31, 44, 42, 31, 45, 43, 31, 43, 44, 30, 43, 42, 31, 44, 43, 31, 45, 43, 30, + 46, 41, 31, 45, 41, 32, 45, 41, 32, 43, 43, 31, 42, 44, 30, 45, 42, 30, 45, 41, 30, 43, 41, 32, 42, 41, 31, 43, 41, 30, 42, 42, 31, 42, 42, 31, 43, 42, 30, 43, 41, 30, 43, 41, 31, 43, 41, 30, 42, 40, 29, 41, 40, 30, 41, 41, 29, 41, 39, 29, 40, 39, 30, + 41, 39, 29, 41, 40, 29, 40, 41, 29, 41, 39, 30, 41, 38, 30, 41, 38, 29, 40, 39, 28, 40, 38, 29, 41, 38, 28, 41, 38, 27, 40, 38, 27, 39, 39, 29, 40, 39, 30, 39, 39, 29, 44, 44, 32, 52, 51, 38, 8, 7, 5, 30, 30, 30, 24, 24, 24, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 16, 16, 16, 12, 12, 12, 20, 20, 19, + 10, 10, 9, 14, 14, 14, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 21, 21, 21, + 20, 20, 21, 27, 27, 27, 34, 34, 34, 14, 14, 12, 60, 58, 41, 52, 50, 35, 40, 40, 28, 42, 39, 27, 41, 39, 29, 40, 40, 28, 41, 40, 28, 40, 39, 29, 41, 39, 28, 39, 40, 28, 41, 40, 29, 40, 41, 29, 41, 39, 30, 42, 39, 28, 41, 40, 29, 41, 39, 29, 40, 40, 30, + 42, 42, 28, 41, 42, 29, 40, 40, 29, 42, 41, 30, 41, 41, 30, 41, 39, 29, 42, 40, 31, 42, 42, 30, 43, 43, 30, 42, 42, 30, 42, 41, 30, 43, 43, 31, 41, 43, 30, 43, 43, 31, 44, 42, 29, 45, 42, 31, 44, 44, 32, 44, 42, 31, 44, 42, 32, 44, 43, 30, 44, 42, 30, + 43, 42, 30, 43, 43, 30, 44, 44, 30, 44, 41, 30, 45, 43, 32, 45, 44, 33, 46, 43, 33, 45, 42, 33, 126, 124, 117, 50, 46, 37, 47, 42, 32, 44, 44, 31, 45, 45, 33, 46, 44, 32, 45, 45, 33, 45, 46, 31, 45, 44, 31, 46, 44, 31, 45, 44, 32, 46, 47, 33, 45, 47, 33, + 46, 46, 33, 48, 44, 33, 46, 45, 33, 46, 47, 33, 46, 44, 34, 46, 44, 34, 46, 45, 33, 45, 45, 34, 46, 46, 32, 46, 45, 33, 46, 47, 33, 45, 45, 33, 46, 45, 33, 45, 46, 34, 46, 48, 34, 47, 48, 34, 48, 48, 35, 47, 46, 33, 47, 46, 34, 48, 47, 34, 47, 47, 35, + 48, 47, 34, 48, 46, 33, 49, 47, 33, 50, 46, 34, 50, 46, 35, 49, 47, 34, 49, 48, 35, 49, 46, 36, 49, 48, 35, 49, 49, 35, 50, 48, 34, 49, 48, 34, 49, 47, 35, 51, 48, 34, 50, 48, 34, 52, 52, 40, 127, 126, 119, 48, 47, 35, 49, 48, 36, 50, 48, 36, 50, 48, 35, + 50, 48, 35, 50, 51, 35, 50, 50, 36, 50, 50, 35, 49, 49, 36, 50, 50, 35, 51, 50, 36, 52, 50, 35, 53, 50, 35, 52, 49, 37, 51, 49, 37, 51, 50, 36, 51, 50, 36, 52, 48, 36, 52, 49, 37, 50, 50, 37, 52, 50, 38, 52, 51, 38, 50, 52, 37, 50, 51, 36, 50, 50, 37, + 51, 49, 36, 50, 51, 36, 51, 51, 36, 52, 50, 36, 52, 51, 37, 53, 51, 38, 52, 50, 37, 53, 48, 37, 53, 49, 38, 54, 51, 38, 52, 50, 38, 51, 50, 37, 53, 50, 36, 54, 52, 38, 53, 52, 38, 52, 51, 37, 52, 50, 37, 54, 50, 38, 130, 128, 120, 55, 54, 42, 52, 50, 38, + 54, 51, 38, 53, 52, 37, 51, 52, 37, 53, 52, 38, 53, 51, 38, 51, 51, 38, 51, 52, 39, 52, 50, 38, 53, 50, 37, 54, 52, 38, 53, 52, 38, 52, 50, 36, 52, 52, 36, 51, 53, 37, 52, 52, 37, 53, 51, 37, 53, 52, 37, 51, 51, 37, 52, 50, 37, 53, 51, 38, 53, 51, 38, + 53, 50, 38, 52, 50, 38, 52, 51, 38, 53, 52, 38, 53, 51, 37, 53, 51, 36, 54, 52, 38, 53, 53, 39, 52, 53, 38, 52, 51, 38, 52, 49, 39, 53, 50, 38, 54, 51, 38, 52, 50, 39, 51, 49, 38, 52, 51, 37, 52, 51, 38, 53, 52, 39, 52, 52, 39, 51, 50, 39, 52, 49, 39, + 52, 50, 38, 53, 51, 37, 53, 51, 39, 54, 50, 39, 58, 54, 42, 129, 129, 120, 52, 52, 37, 54, 52, 37, 52, 50, 37, 53, 50, 38, 52, 52, 38, 53, 50, 38, 54, 49, 38, 52, 51, 37, 50, 51, 37, 53, 51, 36, 54, 52, 37, 54, 51, 37, 53, 49, 37, 51, 49, 37, 50, 49, 37, + 51, 50, 37, 52, 49, 38, 52, 49, 38, 52, 50, 37, 52, 51, 37, 51, 49, 38, 53, 50, 38, 52, 51, 37, 51, 49, 36, 51, 49, 37, 51, 49, 37, 50, 49, 36, 51, 50, 36, 52, 51, 36, 52, 51, 35, 52, 51, 36, 51, 50, 36, 51, 49, 36, 51, 50, 36, 52, 51, 36, 52, 50, 35, + 52, 48, 35, 50, 48, 35, 51, 50, 36, 51, 51, 36, 51, 51, 35, 51, 49, 34, 50, 49, 35, 50, 49, 36, 50, 47, 36, 50, 48, 34, 49, 49, 35, 50, 48, 37, 51, 48, 37, 50, 48, 36, 51, 49, 35, 51, 49, 34, 50, 49, 34, 50, 47, 35, 51, 48, 36, 51, 49, 36, 49, 48, 36, + 48, 47, 36, 48, 47, 36, 49, 48, 36, 50, 47, 35, 50, 48, 35, 50, 48, 34, 50, 48, 34, 51, 48, 36, 50, 47, 35, 48, 46, 35, 49, 48, 35, 49, 49, 34, 50, 49, 33, 48, 48, 33, 47, 48, 33, 48, 47, 34, 48, 46, 35, 49, 46, 35, 47, 46, 34, 46, 47, 33, 48, 46, 34, + 48, 44, 35, 47, 44, 35, 48, 44, 34, 47, 44, 33, 46, 45, 34, 45, 46, 33, 46, 45, 34, 49, 44, 33, 48, 45, 34, 46, 45, 34, 46, 45, 33, 45, 45, 33, 46, 47, 33, 45, 47, 32, 46, 47, 33, 47, 46, 32, 46, 46, 32, 45, 46, 32, 46, 46, 32, 45, 45, 33, 44, 45, 32, + 45, 46, 32, 45, 45, 33, 44, 44, 32, 44, 44, 32, 44, 43, 32, 46, 43, 33, 45, 43, 32, 44, 44, 32, 43, 44, 32, 44, 43, 31, 44, 43, 30, 43, 44, 30, 43, 44, 31, 43, 42, 31, 44, 41, 30, 44, 41, 30, 44, 41, 31, 44, 41, 32, 43, 42, 31, 43, 42, 31, 42, 42, 31, + 42, 44, 30, 43, 43, 30, 41, 41, 31, 42, 40, 31, 42, 40, 31, 42, 41, 30, 42, 41, 30, 41, 41, 31, 40, 40, 30, 41, 39, 29, 42, 41, 30, 43, 42, 30, 42, 41, 30, 41, 39, 29, 41, 40, 29, 42, 39, 29, 42, 40, 29, 42, 40, 30, 42, 39, 29, 42, 40, 28, 42, 39, 28, + 41, 39, 28, 39, 38, 29, 39, 39, 28, 40, 39, 28, 40, 38, 28, 40, 38, 28, 39, 37, 27, 45, 46, 33, 52, 52, 38, 8, 7, 5, 27, 27, 27, 21, 21, 21, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 15, 11, 11, 12, 19, 19, 19, 10, 10, 9, 13, 13, 14, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, + 17, 17, 18, 17, 17, 18, 18, 18, 18, 17, 17, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 18, 18, 18, 19, 19, 19, 25, 25, 26, 32, 32, 32, 14, 14, 12, 62, 58, 43, 50, 49, 36, 39, 41, 28, + 40, 39, 28, 40, 37, 28, 42, 38, 27, 41, 37, 29, 41, 38, 29, 39, 39, 29, 42, 39, 29, 41, 41, 28, 40, 40, 29, 42, 39, 29, 42, 41, 30, 40, 41, 29, 42, 41, 30, 41, 40, 28, 41, 41, 30, 41, 40, 30, 42, 40, 30, 39, 40, 30, 41, 42, 30, 41, 40, 29, 41, 40, 30, + 41, 41, 29, 41, 43, 30, 41, 42, 30, 44, 42, 31, 45, 42, 31, 42, 40, 32, 45, 40, 31, 44, 41, 31, 44, 42, 31, 43, 41, 32, 42, 43, 32, 43, 42, 30, 44, 43, 30, 44, 41, 31, 44, 43, 31, 44, 42, 32, 43, 44, 32, 43, 42, 32, 45, 41, 33, 46, 42, 33, 45, 44, 32, + 45, 42, 32, 127, 126, 120, 45, 45, 34, 46, 45, 33, 46, 44, 32, 45, 44, 32, 48, 44, 33, 46, 46, 33, 46, 46, 33, 48, 44, 32, 47, 44, 32, 45, 46, 33, 46, 44, 33, 46, 46, 32, 46, 44, 34, 48, 45, 32, 47, 44, 32, 48, 46, 32, 48, 46, 33, 46, 47, 34, 47, 46, 34, + 47, 47, 32, 45, 45, 33, 48, 45, 33, 49, 46, 33, 47, 46, 34, 48, 47, 35, 47, 47, 35, 47, 49, 34, 45, 48, 34, 47, 45, 35, 47, 46, 34, 46, 49, 34, 47, 49, 35, 48, 48, 34, 46, 48, 34, 47, 48, 34, 48, 48, 34, 49, 48, 36, 48, 47, 35, 50, 47, 34, 50, 46, 34, + 49, 49, 35, 49, 49, 35, 48, 48, 34, 48, 49, 35, 50, 48, 35, 50, 48, 35, 48, 48, 35, 49, 48, 36, 51, 47, 36, 130, 129, 121, 49, 48, 35, 51, 47, 35, 51, 47, 35, 51, 49, 36, 50, 49, 35, 49, 49, 36, 49, 49, 35, 48, 49, 35, 48, 49, 35, 50, 49, 35, 52, 49, 35, + 51, 48, 36, 50, 49, 37, 49, 50, 37, 50, 50, 37, 51, 51, 37, 52, 50, 37, 53, 49, 37, 52, 48, 38, 51, 50, 37, 52, 50, 38, 51, 49, 38, 50, 50, 38, 52, 51, 37, 54, 50, 36, 51, 50, 37, 50, 51, 38, 50, 51, 37, 51, 51, 37, 52, 50, 37, 51, 50, 37, 51, 49, 37, + 51, 50, 36, 52, 51, 37, 54, 52, 38, 53, 51, 37, 52, 49, 37, 53, 50, 37, 52, 51, 38, 53, 51, 38, 53, 51, 36, 54, 50, 37, 53, 50, 38, 132, 130, 122, 54, 53, 38, 53, 50, 37, 53, 49, 37, 52, 50, 38, 52, 50, 38, 54, 51, 37, 54, 51, 37, 52, 50, 37, 52, 51, 37, + 53, 53, 38, 52, 52, 38, 53, 50, 37, 52, 51, 37, 53, 51, 37, 53, 51, 37, 51, 52, 37, 52, 51, 38, 52, 50, 39, 54, 51, 39, 53, 51, 38, 52, 50, 38, 52, 50, 38, 52, 52, 38, 51, 51, 38, 52, 50, 38, 53, 52, 38, 52, 53, 38, 54, 53, 37, 53, 51, 37, 53, 50, 37, + 52, 50, 37, 52, 51, 39, 53, 52, 39, 52, 51, 39, 52, 51, 39, 54, 52, 38, 54, 51, 37, 54, 51, 38, 54, 52, 39, 53, 52, 38, 53, 50, 38, 53, 51, 39, 52, 51, 38, 52, 51, 39, 54, 52, 38, 53, 52, 36, 51, 51, 37, 52, 51, 38, 53, 53, 39, 132, 132, 123, 54, 52, 37, + 54, 50, 37, 52, 50, 37, 53, 52, 36, 53, 50, 37, 54, 49, 37, 54, 51, 38, 53, 53, 38, 54, 53, 37, 53, 51, 37, 53, 50, 37, 52, 51, 37, 53, 50, 37, 52, 49, 37, 52, 49, 38, 53, 51, 38, 53, 52, 38, 52, 50, 38, 51, 50, 38, 52, 51, 37, 52, 49, 36, 51, 49, 37, + 52, 50, 37, 52, 50, 37, 51, 51, 37, 52, 51, 37, 52, 50, 38, 53, 51, 37, 52, 51, 36, 51, 51, 37, 52, 50, 37, 50, 49, 36, 51, 50, 37, 52, 49, 37, 53, 48, 36, 52, 49, 36, 52, 51, 36, 52, 49, 35, 52, 48, 36, 52, 49, 36, 51, 48, 35, 49, 48, 36, 50, 49, 36, + 50, 50, 36, 51, 50, 36, 51, 49, 36, 51, 49, 35, 51, 50, 35, 52, 50, 35, 52, 50, 34, 52, 49, 35, 50, 48, 36, 49, 48, 35, 50, 48, 35, 49, 49, 35, 48, 49, 35, 49, 47, 35, 50, 47, 35, 49, 48, 35, 49, 48, 36, 48, 47, 35, 49, 48, 36, 51, 49, 36, 49, 48, 35, + 48, 48, 34, 48, 48, 35, 48, 49, 35, 48, 48, 34, 47, 48, 34, 47, 47, 36, 47, 46, 35, 47, 47, 34, 46, 47, 34, 46, 46, 34, 46, 47, 34, 46, 47, 33, 46, 47, 33, 48, 47, 34, 47, 47, 34, 47, 48, 33, 48, 47, 33, 47, 45, 33, 47, 46, 33, 47, 45, 34, 47, 46, 33, + 48, 46, 33, 48, 45, 33, 47, 46, 32, 47, 46, 33, 47, 45, 33, 46, 45, 32, 46, 46, 33, 47, 46, 33, 45, 46, 32, 45, 46, 32, 47, 47, 33, 46, 46, 33, 44, 46, 32, 43, 45, 32, 43, 46, 33, 44, 46, 32, 45, 44, 32, 45, 43, 32, 45, 43, 32, 46, 42, 33, 46, 42, 32, + 45, 44, 31, 44, 44, 31, 45, 42, 32, 45, 41, 32, 46, 42, 31, 46, 43, 30, 46, 43, 30, 44, 43, 31, 44, 42, 30, 43, 43, 31, 43, 43, 32, 44, 42, 30, 42, 42, 30, 43, 42, 31, 44, 42, 31, 42, 41, 32, 41, 41, 31, 41, 41, 31, 42, 40, 32, 41, 40, 30, 42, 40, 30, + 42, 40, 30, 42, 40, 31, 42, 42, 30, 42, 40, 30, 42, 39, 30, 42, 41, 29, 44, 41, 30, 42, 42, 29, 40, 42, 29, 42, 40, 30, 43, 40, 29, 43, 39, 29, 41, 39, 28, 40, 40, 28, 42, 38, 28, 42, 39, 29, 40, 40, 29, 39, 39, 28, 41, 39, 28, 40, 38, 28, 38, 38, 28, + 45, 43, 33, 53, 49, 38, 8, 7, 5, 26, 26, 26, 20, 20, 20, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 14, 14, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 12, 12, 12, 19, 19, 19, 9, 9, 8, 12, 12, 12, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 23, 23, 24, 31, 31, 31, 14, 13, 12, 63, 59, 43, 53, 49, 37, 39, 40, 30, 39, 38, 29, 40, 40, 28, 40, 37, 28, 38, 39, 29, 39, 38, 30, 40, 38, 28, 40, 41, 28, + 42, 39, 28, 41, 40, 29, 39, 40, 29, 40, 40, 29, 40, 41, 28, 42, 40, 29, 40, 39, 29, 40, 40, 29, 41, 41, 31, 42, 42, 30, 42, 42, 30, 42, 39, 30, 40, 39, 29, 43, 41, 31, 43, 43, 30, 40, 41, 30, 42, 40, 30, 44, 42, 30, 43, 42, 32, 44, 43, 31, 45, 43, 29, + 42, 42, 31, 42, 43, 32, 42, 44, 32, 43, 42, 32, 44, 42, 30, 42, 41, 30, 43, 43, 30, 44, 42, 31, 45, 42, 32, 43, 43, 32, 46, 43, 32, 45, 42, 31, 44, 44, 32, 44, 45, 32, 45, 45, 31, 124, 123, 116, 51, 48, 36, 46, 44, 31, 47, 42, 32, 46, 43, 33, 46, 45, 32, + 45, 45, 33, 47, 46, 33, 47, 46, 32, 45, 45, 32, 45, 44, 33, 46, 47, 33, 49, 47, 33, 49, 47, 33, 48, 45, 32, 46, 44, 34, 47, 45, 33, 46, 46, 34, 45, 44, 33, 47, 45, 33, 47, 46, 33, 46, 47, 33, 47, 48, 33, 48, 48, 33, 48, 47, 34, 48, 46, 34, 48, 49, 35, + 46, 47, 35, 48, 47, 35, 48, 49, 34, 47, 47, 35, 47, 47, 35, 47, 48, 34, 49, 47, 33, 47, 47, 33, 49, 47, 34, 49, 47, 35, 49, 45, 35, 49, 47, 36, 48, 47, 35, 49, 46, 37, 50, 46, 36, 51, 46, 35, 50, 46, 36, 50, 49, 36, 50, 49, 36, 50, 47, 35, 49, 50, 34, + 49, 49, 35, 54, 52, 40, 128, 126, 119, 49, 47, 36, 48, 48, 35, 48, 48, 36, 49, 48, 36, 49, 49, 36, 51, 48, 36, 51, 47, 36, 50, 48, 35, 49, 50, 35, 51, 50, 35, 50, 49, 37, 51, 49, 37, 52, 49, 36, 53, 49, 36, 53, 51, 36, 53, 49, 36, 52, 50, 36, 53, 51, 37, + 53, 49, 38, 52, 50, 38, 52, 51, 37, 53, 50, 38, 53, 49, 38, 52, 50, 37, 52, 50, 37, 52, 51, 38, 52, 51, 37, 52, 50, 37, 52, 52, 37, 53, 51, 38, 53, 50, 38, 52, 51, 37, 53, 50, 36, 54, 49, 37, 53, 52, 37, 51, 52, 37, 51, 51, 37, 51, 52, 37, 51, 51, 37, + 53, 50, 38, 53, 50, 38, 53, 51, 38, 54, 50, 38, 130, 127, 120, 57, 55, 42, 51, 50, 37, 52, 49, 38, 52, 50, 37, 53, 51, 37, 53, 51, 37, 53, 51, 37, 51, 53, 37, 53, 52, 37, 55, 52, 37, 55, 52, 37, 53, 51, 38, 52, 51, 38, 53, 52, 38, 52, 51, 38, 54, 50, 37, + 54, 51, 38, 53, 51, 38, 54, 51, 38, 54, 51, 38, 53, 52, 38, 53, 52, 38, 54, 52, 38, 54, 50, 37, 52, 50, 37, 52, 50, 38, 53, 49, 38, 54, 50, 38, 52, 52, 38, 52, 52, 38, 53, 51, 38, 53, 50, 37, 53, 49, 37, 53, 49, 38, 53, 51, 39, 54, 52, 38, 53, 52, 38, + 52, 51, 38, 54, 51, 38, 53, 52, 38, 54, 50, 37, 54, 50, 38, 51, 52, 38, 51, 53, 37, 53, 51, 37, 53, 50, 37, 52, 50, 38, 51, 51, 38, 55, 55, 42, 130, 128, 120, 55, 50, 37, 54, 50, 37, 54, 52, 38, 54, 53, 38, 53, 51, 38, 52, 52, 37, 52, 51, 37, 52, 51, 37, + 53, 52, 36, 54, 52, 37, 53, 52, 38, 52, 51, 39, 53, 51, 38, 52, 51, 37, 51, 51, 38, 53, 51, 38, 54, 49, 38, 52, 51, 38, 51, 52, 38, 52, 51, 38, 52, 50, 37, 52, 51, 37, 53, 50, 37, 51, 50, 36, 50, 50, 37, 51, 50, 38, 52, 51, 37, 53, 49, 37, 52, 48, 37, + 51, 49, 36, 51, 50, 36, 51, 51, 37, 52, 50, 37, 52, 49, 36, 50, 49, 37, 51, 48, 36, 50, 48, 37, 50, 50, 37, 51, 49, 35, 52, 50, 35, 51, 51, 36, 49, 50, 36, 50, 50, 36, 50, 49, 35, 49, 49, 35, 51, 49, 35, 52, 48, 34, 50, 48, 35, 49, 50, 35, 51, 49, 36, + 51, 49, 36, 50, 49, 36, 50, 49, 35, 51, 49, 35, 50, 49, 35, 50, 48, 35, 49, 49, 35, 49, 50, 36, 49, 48, 36, 50, 47, 35, 50, 48, 35, 50, 47, 36, 49, 48, 35, 49, 50, 34, 48, 48, 34, 48, 47, 35, 49, 48, 35, 49, 48, 35, 50, 49, 35, 48, 48, 35, 47, 48, 36, + 47, 48, 34, 49, 48, 34, 49, 47, 35, 47, 46, 34, 47, 47, 34, 48, 46, 35, 48, 47, 34, 46, 47, 33, 47, 46, 34, 49, 46, 33, 49, 45, 33, 47, 47, 34, 46, 46, 33, 48, 45, 33, 46, 46, 34, 46, 45, 34, 47, 45, 34, 46, 45, 33, 48, 46, 33, 47, 46, 33, 46, 45, 32, + 46, 45, 32, 46, 45, 32, 46, 44, 33, 45, 45, 33, 44, 46, 32, 46, 47, 32, 46, 46, 32, 44, 45, 32, 43, 45, 32, 45, 45, 32, 45, 45, 32, 45, 43, 32, 46, 42, 32, 46, 43, 33, 46, 43, 33, 46, 44, 31, 45, 44, 31, 46, 44, 32, 45, 44, 31, 46, 44, 30, 45, 44, 31, + 45, 44, 32, 45, 42, 31, 44, 42, 30, 45, 42, 30, 45, 41, 31, 44, 41, 31, 42, 42, 30, 41, 42, 31, 41, 41, 32, 42, 41, 31, 42, 40, 30, 42, 41, 30, 41, 43, 30, 42, 41, 31, 43, 40, 30, 42, 40, 29, 41, 40, 30, 42, 40, 28, 41, 39, 28, 41, 40, 30, 42, 40, 29, + 42, 39, 29, 41, 39, 29, 40, 39, 28, 41, 39, 28, 40, 38, 29, 40, 39, 30, 41, 40, 29, 40, 38, 28, 41, 39, 29, 41, 39, 29, 39, 38, 28, 39, 38, 28, 39, 38, 28, 38, 39, 29, 46, 46, 34, 54, 52, 38, 8, 7, 5, 27, 27, 28, 21, 21, 22, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 13, 13, 14, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 15, 15, 15, 12, 12, 12, 20, 20, 19, + 8, 8, 7, 10, 10, 10, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, + 17, 17, 18, 23, 23, 24, 31, 31, 31, 14, 13, 12, 62, 60, 43, 52, 51, 37, 41, 40, 29, 40, 40, 30, 38, 40, 29, 38, 40, 29, 39, 39, 29, 40, 39, 28, 39, 39, 30, 41, 39, 29, 41, 41, 29, 41, 40, 29, 41, 40, 29, 41, 39, 29, 41, 40, 29, 43, 41, 31, 40, 39, 30, + 40, 41, 29, 41, 41, 30, 42, 39, 30, 41, 41, 30, 41, 41, 30, 42, 42, 30, 43, 41, 30, 42, 41, 29, 43, 42, 29, 43, 41, 31, 45, 41, 31, 44, 43, 30, 42, 43, 31, 44, 44, 30, 44, 42, 31, 43, 43, 31, 43, 43, 31, 43, 43, 32, 43, 43, 32, 43, 41, 32, 45, 42, 31, + 45, 42, 31, 45, 43, 32, 45, 44, 32, 45, 44, 32, 44, 44, 31, 44, 45, 31, 45, 45, 32, 44, 45, 32, 122, 120, 113, 54, 51, 43, 47, 44, 33, 46, 44, 32, 44, 43, 33, 46, 44, 32, 49, 44, 31, 47, 44, 32, 47, 43, 34, 48, 44, 34, 48, 44, 32, 47, 46, 33, 47, 45, 34, + 46, 44, 33, 46, 44, 33, 46, 44, 33, 49, 45, 34, 49, 44, 34, 47, 45, 33, 49, 45, 34, 48, 45, 34, 48, 44, 34, 48, 45, 34, 47, 45, 35, 47, 45, 34, 47, 46, 34, 49, 47, 35, 46, 47, 35, 48, 46, 34, 49, 48, 34, 48, 47, 35, 49, 47, 33, 48, 47, 34, 48, 48, 35, + 49, 48, 35, 49, 49, 34, 48, 48, 35, 48, 48, 36, 49, 48, 34, 49, 48, 35, 50, 47, 35, 51, 49, 37, 50, 47, 37, 48, 47, 36, 48, 49, 34, 50, 49, 36, 49, 47, 36, 49, 46, 34, 50, 47, 34, 59, 55, 43, 123, 122, 114, 50, 48, 36, 51, 48, 35, 52, 49, 36, 51, 49, 35, + 49, 49, 35, 50, 48, 37, 50, 48, 37, 50, 49, 37, 52, 50, 36, 52, 51, 35, 51, 51, 36, 49, 50, 36, 51, 49, 37, 52, 49, 36, 52, 49, 36, 51, 50, 37, 51, 49, 36, 51, 49, 37, 52, 51, 38, 53, 50, 37, 51, 49, 37, 51, 49, 38, 51, 49, 38, 51, 49, 37, 52, 50, 37, + 52, 51, 37, 51, 51, 38, 52, 51, 38, 54, 51, 38, 52, 51, 37, 51, 51, 37, 52, 53, 38, 52, 51, 37, 52, 50, 37, 53, 51, 38, 52, 53, 39, 52, 52, 39, 53, 51, 38, 52, 50, 38, 51, 52, 39, 52, 53, 39, 54, 51, 39, 53, 50, 38, 125, 125, 116, 62, 60, 47, 55, 50, 39, + 54, 50, 38, 52, 52, 37, 52, 50, 38, 52, 49, 38, 53, 50, 38, 54, 51, 39, 53, 53, 39, 54, 52, 38, 54, 51, 37, 52, 51, 38, 53, 50, 39, 55, 50, 38, 54, 51, 38, 52, 51, 39, 53, 50, 38, 54, 50, 37, 54, 51, 36, 54, 52, 37, 54, 51, 38, 53, 51, 37, 53, 50, 37, + 55, 51, 38, 55, 52, 38, 54, 52, 38, 52, 53, 37, 53, 53, 37, 53, 52, 38, 51, 51, 38, 51, 51, 38, 53, 51, 38, 55, 52, 39, 55, 51, 39, 53, 50, 39, 53, 50, 39, 53, 50, 38, 52, 51, 39, 51, 52, 38, 51, 50, 37, 54, 51, 38, 54, 51, 39, 52, 51, 38, 53, 52, 37, + 53, 52, 39, 51, 52, 39, 51, 52, 38, 53, 51, 38, 61, 60, 47, 126, 124, 115, 54, 51, 37, 54, 52, 38, 54, 51, 37, 53, 53, 37, 54, 52, 37, 53, 50, 38, 52, 50, 38, 53, 53, 37, 52, 53, 37, 51, 52, 38, 53, 51, 39, 54, 49, 39, 52, 49, 37, 51, 50, 36, 52, 51, 38, + 51, 51, 38, 51, 51, 37, 52, 50, 37, 53, 51, 38, 53, 51, 38, 52, 50, 38, 52, 50, 38, 53, 50, 36, 53, 49, 36, 53, 50, 37, 53, 51, 37, 51, 51, 36, 51, 51, 36, 52, 51, 37, 52, 50, 37, 52, 50, 37, 50, 50, 37, 50, 51, 36, 51, 51, 37, 51, 50, 37, 50, 50, 35, + 52, 50, 35, 53, 50, 37, 52, 51, 36, 52, 50, 37, 52, 50, 37, 52, 49, 36, 52, 49, 35, 51, 48, 35, 50, 48, 36, 50, 50, 36, 51, 50, 35, 51, 50, 35, 50, 51, 36, 50, 50, 36, 51, 49, 35, 51, 49, 36, 51, 50, 36, 51, 49, 35, 52, 48, 35, 50, 47, 35, 50, 48, 36, + 50, 49, 36, 49, 49, 36, 50, 49, 36, 51, 48, 36, 49, 50, 35, 50, 50, 34, 50, 48, 36, 49, 48, 36, 49, 49, 35, 49, 49, 34, 49, 48, 35, 50, 47, 36, 49, 47, 36, 49, 47, 35, 49, 48, 34, 48, 48, 35, 48, 46, 34, 49, 47, 33, 49, 48, 34, 47, 46, 34, 47, 47, 33, + 47, 47, 33, 46, 46, 34, 46, 45, 34, 48, 45, 34, 47, 47, 34, 46, 48, 33, 45, 46, 34, 47, 45, 34, 48, 45, 33, 47, 45, 33, 47, 45, 33, 47, 46, 33, 47, 46, 33, 47, 46, 34, 46, 45, 34, 46, 46, 34, 46, 46, 34, 45, 45, 32, 45, 45, 33, 45, 46, 34, 44, 45, 34, + 44, 44, 34, 44, 44, 33, 45, 45, 33, 44, 45, 32, 46, 44, 32, 47, 42, 31, 45, 42, 32, 44, 43, 32, 46, 42, 31, 46, 42, 30, 47, 42, 30, 46, 42, 30, 45, 43, 30, 44, 43, 31, 43, 44, 32, 44, 42, 31, 44, 42, 30, 42, 42, 31, 44, 42, 31, 45, 43, 31, 44, 42, 32, + 43, 41, 32, 42, 41, 32, 42, 41, 32, 41, 41, 31, 41, 40, 32, 43, 40, 31, 45, 40, 31, 43, 41, 30, 41, 42, 31, 42, 42, 31, 41, 41, 30, 40, 41, 30, 41, 41, 30, 41, 42, 29, 41, 41, 29, 41, 41, 29, 42, 41, 30, 43, 41, 29, 42, 41, 29, 41, 39, 29, 40, 38, 29, + 42, 39, 29, 42, 40, 28, 41, 39, 27, 41, 39, 27, 39, 38, 27, 39, 38, 28, 40, 37, 28, 47, 42, 33, 53, 51, 38, 8, 7, 5, 29, 29, 29, 23, 23, 24, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, + 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 15, 14, 14, 14, 13, 13, 13, 11, 11, 11, 19, 19, 19, 8, 8, 7, 10, 10, 10, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 23, 23, 23, 30, 30, 31, 13, 13, 12, 61, 57, 42, 50, 49, 37, 40, 39, 30, + 41, 38, 30, 38, 40, 29, 41, 40, 29, 40, 39, 29, 40, 40, 29, 40, 39, 28, 42, 40, 29, 42, 41, 29, 41, 39, 30, 42, 38, 28, 41, 41, 28, 40, 40, 28, 40, 40, 28, 41, 40, 29, 42, 41, 30, 42, 41, 30, 40, 41, 29, 40, 41, 30, 43, 42, 30, 43, 43, 30, 42, 42, 30, + 43, 40, 31, 43, 43, 31, 42, 42, 32, 43, 42, 31, 44, 41, 31, 44, 42, 32, 43, 41, 31, 42, 42, 32, 44, 43, 31, 44, 44, 32, 43, 43, 32, 43, 44, 31, 45, 43, 32, 44, 42, 31, 45, 42, 31, 43, 42, 31, 45, 43, 32, 45, 44, 33, 45, 44, 32, 46, 45, 32, 44, 43, 33, + 44, 42, 33, 111, 111, 103, 63, 64, 50, 46, 45, 32, 45, 45, 32, 45, 46, 32, 46, 46, 33, 45, 45, 32, 46, 45, 33, 46, 45, 34, 46, 44, 34, 46, 45, 32, 46, 47, 32, 46, 46, 32, 46, 46, 33, 45, 47, 33, 45, 46, 33, 48, 46, 33, 47, 46, 32, 49, 44, 34, 47, 45, 35, + 47, 46, 35, 49, 47, 33, 49, 45, 33, 47, 47, 34, 46, 48, 34, 47, 47, 35, 48, 48, 34, 49, 47, 35, 49, 48, 34, 48, 48, 35, 48, 48, 34, 48, 47, 34, 50, 47, 35, 49, 48, 34, 48, 48, 34, 48, 49, 34, 48, 49, 35, 48, 48, 36, 48, 46, 34, 47, 47, 35, 48, 48, 36, + 47, 47, 35, 48, 47, 35, 48, 48, 35, 48, 48, 35, 48, 47, 36, 50, 48, 35, 50, 48, 35, 49, 49, 36, 65, 64, 53, 117, 114, 106, 51, 47, 36, 49, 48, 34, 50, 48, 35, 51, 51, 37, 50, 49, 36, 49, 48, 35, 50, 47, 35, 52, 49, 35, 52, 49, 36, 51, 49, 38, 52, 48, 37, + 52, 48, 37, 52, 48, 37, 52, 49, 36, 51, 50, 36, 51, 49, 36, 53, 49, 37, 54, 50, 37, 53, 50, 38, 52, 51, 37, 53, 50, 37, 53, 49, 38, 51, 51, 37, 52, 52, 37, 54, 50, 38, 53, 49, 38, 52, 51, 37, 51, 50, 37, 51, 50, 38, 52, 51, 38, 54, 50, 38, 53, 50, 38, + 53, 51, 37, 52, 50, 37, 52, 49, 37, 53, 51, 38, 54, 52, 38, 53, 51, 37, 52, 51, 37, 54, 53, 37, 53, 53, 38, 52, 52, 38, 53, 50, 38, 117, 115, 106, 69, 68, 56, 54, 52, 37, 54, 52, 37, 53, 51, 38, 53, 52, 38, 53, 52, 38, 52, 51, 37, 54, 52, 37, 54, 53, 37, + 53, 52, 37, 54, 51, 38, 55, 52, 38, 54, 52, 37, 54, 52, 37, 54, 53, 38, 54, 51, 38, 55, 51, 38, 56, 52, 38, 54, 53, 38, 53, 53, 38, 53, 52, 38, 53, 50, 37, 53, 52, 37, 53, 52, 38, 54, 50, 38, 55, 50, 38, 53, 52, 38, 52, 54, 38, 52, 53, 38, 53, 51, 37, + 53, 51, 38, 53, 51, 39, 53, 50, 39, 53, 50, 39, 53, 50, 38, 52, 53, 38, 53, 52, 38, 54, 51, 39, 54, 52, 39, 54, 51, 38, 54, 50, 38, 53, 51, 39, 53, 52, 38, 55, 52, 38, 53, 53, 38, 53, 53, 39, 54, 52, 39, 54, 53, 37, 69, 68, 55, 118, 118, 108, 53, 51, 37, + 53, 51, 37, 54, 52, 38, 54, 51, 38, 52, 50, 38, 53, 52, 38, 54, 52, 37, 54, 50, 38, 55, 50, 37, 54, 51, 38, 53, 50, 37, 53, 50, 37, 52, 51, 38, 52, 52, 38, 54, 52, 36, 52, 51, 37, 52, 51, 38, 52, 52, 38, 52, 52, 38, 53, 52, 39, 53, 51, 38, 53, 50, 38, + 54, 50, 38, 54, 51, 38, 52, 51, 38, 52, 50, 38, 53, 49, 38, 52, 50, 38, 52, 50, 38, 51, 50, 37, 52, 50, 37, 53, 51, 38, 52, 51, 38, 52, 51, 37, 53, 51, 36, 51, 51, 35, 50, 51, 36, 50, 51, 36, 50, 50, 36, 51, 49, 35, 50, 49, 35, 51, 50, 37, 53, 49, 37, + 52, 49, 36, 51, 50, 36, 52, 50, 36, 52, 50, 35, 50, 50, 35, 50, 51, 36, 51, 51, 36, 51, 49, 35, 50, 49, 35, 49, 49, 35, 51, 48, 35, 50, 50, 35, 50, 49, 35, 51, 48, 35, 51, 50, 36, 51, 49, 36, 50, 48, 35, 51, 49, 35, 51, 49, 34, 50, 49, 35, 49, 49, 36, + 49, 49, 36, 49, 49, 35, 48, 48, 34, 47, 48, 35, 48, 48, 35, 48, 49, 35, 48, 48, 36, 48, 47, 35, 47, 47, 34, 46, 46, 33, 47, 45, 33, 47, 47, 34, 47, 48, 35, 47, 46, 34, 47, 45, 34, 46, 45, 33, 47, 46, 34, 47, 47, 34, 48, 47, 34, 48, 46, 33, 48, 46, 33, + 47, 46, 33, 46, 46, 33, 46, 46, 33, 46, 45, 34, 45, 46, 34, 45, 45, 33, 46, 45, 33, 47, 44, 33, 47, 45, 33, 45, 44, 32, 45, 45, 33, 46, 45, 33, 45, 44, 32, 45, 46, 34, 47, 46, 34, 46, 44, 32, 45, 44, 32, 45, 45, 32, 45, 45, 32, 45, 46, 32, 46, 45, 33, + 46, 43, 32, 46, 43, 32, 45, 42, 31, 45, 43, 31, 44, 43, 32, 43, 42, 31, 43, 44, 30, 45, 44, 30, 45, 43, 30, 44, 43, 31, 44, 42, 31, 43, 42, 31, 44, 40, 31, 45, 41, 33, 43, 43, 32, 43, 44, 30, 43, 42, 31, 43, 41, 32, 44, 41, 31, 44, 40, 30, 42, 40, 29, + 40, 41, 30, 41, 40, 31, 42, 41, 30, 42, 40, 28, 41, 42, 30, 40, 42, 30, 41, 41, 29, 43, 40, 30, 43, 40, 29, 41, 42, 29, 41, 41, 29, 41, 41, 28, 41, 40, 28, 42, 38, 29, 42, 39, 29, 43, 39, 28, 42, 40, 28, 41, 39, 29, 40, 39, 30, 40, 38, 28, 40, 38, 27, + 45, 45, 33, 53, 52, 38, 8, 7, 5, 29, 29, 29, 23, 23, 24, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 16, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 12, 12, 13, 20, 20, 19, 8, 8, 8, 11, 11, 11, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 16, 16, 16, 16, 16, 17, 23, 23, 23, 30, 30, 30, 13, 13, 11, 61, 58, 42, 51, 49, 36, 41, 41, 29, 39, 40, 29, 40, 40, 30, 41, 37, 28, 40, 38, 27, 39, 40, 28, 40, 41, 30, 40, 41, 29, + 40, 41, 29, 42, 40, 30, 40, 41, 29, 42, 40, 29, 41, 40, 29, 40, 39, 29, 43, 40, 30, 42, 41, 30, 41, 41, 29, 42, 41, 29, 42, 40, 30, 42, 40, 30, 41, 42, 29, 42, 42, 30, 43, 43, 30, 45, 41, 31, 42, 40, 30, 41, 40, 30, 42, 40, 31, 42, 42, 30, 42, 42, 31, + 43, 42, 32, 44, 44, 31, 44, 42, 31, 43, 42, 31, 43, 43, 31, 45, 43, 32, 44, 44, 31, 45, 42, 31, 44, 42, 32, 44, 43, 31, 44, 44, 31, 44, 42, 31, 46, 42, 32, 46, 42, 31, 44, 44, 32, 100, 100, 91, 76, 73, 63, 47, 45, 32, 46, 45, 32, 46, 45, 33, 46, 44, 32, + 44, 45, 32, 45, 45, 33, 46, 45, 32, 46, 46, 34, 45, 44, 34, 48, 44, 33, 47, 47, 33, 47, 45, 34, 47, 46, 32, 47, 45, 33, 47, 44, 34, 49, 44, 33, 46, 44, 33, 46, 44, 33, 48, 44, 33, 48, 46, 33, 47, 48, 33, 48, 48, 35, 48, 48, 35, 49, 48, 34, 48, 49, 35, + 49, 48, 35, 49, 47, 35, 50, 48, 34, 49, 48, 35, 47, 49, 35, 49, 47, 33, 49, 46, 34, 48, 46, 34, 49, 46, 34, 48, 48, 34, 48, 49, 35, 48, 48, 35, 50, 48, 35, 50, 48, 35, 50, 48, 36, 50, 48, 35, 50, 48, 34, 49, 48, 35, 49, 49, 36, 50, 47, 35, 50, 47, 36, + 51, 47, 36, 80, 76, 66, 105, 102, 93, 50, 49, 36, 48, 49, 36, 51, 48, 37, 53, 50, 36, 52, 48, 37, 51, 48, 37, 52, 50, 36, 52, 50, 36, 51, 49, 37, 52, 48, 36, 51, 48, 35, 51, 48, 36, 51, 50, 37, 54, 49, 36, 53, 49, 36, 53, 51, 37, 54, 51, 38, 53, 50, 37, + 53, 50, 38, 52, 49, 38, 51, 50, 38, 51, 50, 37, 52, 49, 37, 52, 51, 38, 50, 51, 38, 52, 50, 37, 54, 51, 37, 53, 52, 37, 53, 51, 38, 52, 50, 38, 53, 50, 38, 53, 51, 38, 53, 51, 38, 52, 51, 38, 52, 51, 37, 53, 50, 36, 53, 51, 36, 54, 50, 37, 55, 52, 37, + 53, 53, 38, 52, 51, 39, 52, 51, 38, 53, 51, 38, 106, 105, 95, 80, 79, 68, 54, 52, 38, 54, 54, 39, 53, 51, 39, 53, 50, 37, 54, 52, 38, 54, 51, 39, 53, 50, 38, 52, 51, 39, 53, 50, 39, 52, 52, 38, 53, 54, 38, 55, 52, 39, 54, 51, 39, 53, 53, 39, 52, 53, 38, + 53, 53, 37, 54, 52, 38, 54, 49, 38, 53, 51, 38, 53, 53, 39, 53, 51, 38, 54, 50, 37, 54, 52, 38, 53, 53, 38, 52, 52, 38, 53, 52, 39, 53, 53, 38, 54, 51, 37, 53, 51, 38, 52, 53, 39, 54, 52, 39, 55, 52, 39, 53, 53, 38, 52, 53, 39, 53, 52, 40, 53, 52, 39, + 53, 52, 38, 54, 51, 38, 52, 50, 39, 52, 50, 38, 53, 51, 37, 53, 52, 37, 51, 52, 38, 52, 51, 39, 54, 51, 39, 52, 52, 38, 53, 53, 38, 83, 81, 70, 107, 106, 95, 54, 53, 37, 52, 53, 37, 52, 52, 38, 52, 50, 37, 54, 52, 38, 54, 53, 38, 53, 52, 38, 54, 51, 38, + 54, 52, 38, 52, 52, 37, 53, 51, 39, 54, 52, 38, 53, 51, 37, 52, 50, 38, 53, 51, 38, 52, 52, 38, 52, 53, 38, 53, 53, 37, 52, 53, 37, 52, 51, 37, 52, 50, 38, 54, 52, 38, 54, 53, 38, 53, 52, 37, 51, 51, 36, 53, 51, 38, 53, 50, 37, 50, 50, 37, 51, 51, 37, + 53, 51, 37, 54, 51, 38, 54, 52, 37, 51, 51, 36, 52, 50, 36, 52, 50, 37, 51, 50, 38, 50, 50, 37, 50, 50, 36, 53, 50, 37, 52, 49, 36, 51, 49, 35, 52, 50, 36, 51, 50, 37, 49, 50, 35, 50, 49, 36, 52, 50, 37, 51, 50, 36, 52, 49, 36, 52, 48, 36, 51, 49, 37, + 52, 49, 36, 51, 49, 35, 51, 49, 36, 50, 49, 36, 50, 48, 35, 51, 48, 35, 49, 49, 36, 49, 49, 36, 51, 49, 35, 51, 49, 35, 49, 47, 36, 49, 47, 35, 49, 47, 34, 48, 48, 35, 49, 49, 35, 49, 48, 35, 50, 46, 35, 50, 46, 36, 48, 48, 35, 49, 49, 34, 50, 46, 35, + 49, 46, 35, 49, 48, 34, 49, 49, 34, 47, 48, 34, 47, 47, 35, 47, 45, 34, 48, 45, 33, 47, 46, 35, 46, 48, 35, 46, 48, 33, 47, 47, 34, 46, 47, 35, 46, 47, 34, 48, 47, 33, 48, 46, 34, 48, 46, 34, 48, 45, 34, 48, 45, 34, 48, 47, 33, 48, 46, 33, 47, 45, 33, + 46, 46, 34, 46, 46, 34, 47, 44, 33, 46, 44, 33, 45, 44, 34, 46, 44, 33, 46, 46, 33, 46, 46, 33, 46, 45, 33, 47, 43, 33, 48, 44, 33, 46, 45, 33, 45, 45, 32, 46, 44, 31, 45, 43, 31, 46, 44, 32, 46, 43, 32, 45, 43, 32, 46, 43, 30, 45, 43, 31, 44, 44, 31, + 45, 43, 31, 45, 43, 31, 45, 43, 32, 45, 42, 31, 44, 42, 30, 45, 42, 31, 44, 42, 32, 43, 42, 32, 44, 41, 30, 44, 42, 31, 44, 41, 32, 42, 41, 32, 42, 42, 30, 42, 42, 30, 41, 41, 31, 42, 41, 29, 43, 43, 29, 42, 42, 29, 40, 41, 29, 40, 41, 29, 42, 41, 29, + 42, 40, 30, 42, 40, 29, 42, 41, 28, 42, 41, 30, 43, 40, 30, 43, 38, 28, 41, 39, 28, 41, 41, 29, 41, 40, 29, 40, 39, 29, 40, 39, 29, 39, 38, 28, 39, 38, 28, 39, 38, 27, 45, 45, 32, 52, 51, 37, 8, 7, 5, 29, 29, 29, 22, 22, 23, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 18, 17, 18, 18, 18, 18, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, + 8, 8, 8, 11, 11, 11, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 16, 16, 16, 16, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 24, 24, 24, 31, 31, 31, 13, 13, 12, 60, 59, 42, 50, 51, 36, 41, 39, 28, 40, 38, 29, 41, 38, 30, 39, 38, 29, 40, 40, 28, 39, 39, 28, 40, 40, 28, 42, 40, 30, 40, 39, 29, 40, 40, 30, 41, 40, 29, 41, 40, 30, 42, 39, 29, 42, 39, 30, 40, 39, 30, + 42, 39, 31, 44, 40, 30, 41, 43, 31, 40, 41, 30, 43, 40, 30, 41, 41, 31, 42, 40, 31, 42, 41, 30, 42, 39, 32, 42, 42, 31, 43, 42, 30, 43, 41, 31, 42, 43, 31, 43, 43, 30, 45, 41, 32, 43, 42, 32, 43, 42, 30, 45, 42, 31, 45, 44, 32, 45, 44, 32, 43, 43, 32, + 43, 43, 32, 43, 43, 31, 45, 43, 32, 46, 44, 31, 44, 43, 31, 46, 43, 33, 46, 43, 32, 44, 44, 32, 86, 84, 76, 91, 89, 80, 46, 44, 33, 45, 46, 33, 46, 47, 33, 47, 45, 34, 46, 44, 33, 48, 46, 32, 46, 46, 32, 46, 45, 33, 46, 44, 33, 48, 44, 33, 48, 46, 33, + 47, 46, 33, 46, 45, 34, 47, 44, 33, 48, 47, 33, 46, 47, 34, 46, 45, 33, 48, 47, 33, 50, 45, 32, 50, 46, 33, 47, 46, 34, 48, 46, 34, 48, 46, 34, 47, 47, 36, 47, 48, 35, 47, 46, 35, 49, 48, 35, 50, 49, 36, 47, 49, 34, 49, 48, 34, 49, 47, 35, 47, 49, 35, + 48, 49, 35, 50, 48, 34, 49, 48, 35, 50, 48, 35, 50, 47, 35, 49, 46, 35, 50, 47, 36, 49, 48, 36, 50, 47, 36, 50, 47, 36, 49, 48, 36, 50, 48, 35, 49, 47, 35, 49, 48, 34, 50, 48, 35, 94, 93, 81, 90, 90, 78, 49, 48, 35, 50, 48, 36, 50, 49, 37, 50, 50, 36, + 51, 49, 36, 52, 48, 35, 52, 48, 36, 51, 49, 36, 51, 49, 36, 52, 51, 36, 53, 49, 36, 53, 49, 36, 52, 49, 36, 52, 50, 37, 52, 49, 37, 52, 51, 38, 52, 51, 38, 52, 51, 38, 50, 50, 37, 50, 50, 37, 51, 50, 37, 51, 50, 37, 50, 52, 36, 52, 52, 37, 53, 51, 38, + 52, 51, 38, 53, 52, 37, 53, 51, 37, 54, 50, 38, 54, 50, 38, 53, 49, 37, 52, 50, 39, 52, 51, 38, 53, 50, 37, 53, 52, 37, 52, 53, 37, 53, 51, 37, 53, 52, 38, 54, 52, 38, 54, 50, 38, 54, 51, 38, 55, 53, 38, 54, 51, 38, 92, 90, 79, 96, 94, 83, 53, 52, 38, + 54, 51, 38, 54, 50, 38, 53, 52, 38, 54, 53, 38, 54, 53, 38, 53, 53, 39, 54, 53, 38, 54, 52, 38, 54, 52, 38, 54, 51, 38, 54, 51, 39, 54, 51, 39, 54, 51, 38, 54, 52, 37, 54, 52, 38, 55, 50, 38, 55, 52, 38, 54, 52, 38, 53, 51, 37, 53, 50, 37, 52, 51, 39, + 53, 53, 39, 55, 54, 38, 53, 52, 38, 52, 51, 38, 52, 51, 38, 53, 53, 39, 54, 53, 39, 54, 52, 40, 54, 52, 40, 53, 53, 39, 54, 53, 39, 54, 52, 39, 53, 51, 38, 53, 52, 38, 53, 52, 38, 53, 53, 38, 53, 53, 38, 53, 52, 38, 52, 52, 38, 52, 52, 38, 52, 51, 38, + 52, 52, 38, 52, 54, 38, 53, 52, 38, 54, 50, 39, 95, 93, 84, 92, 90, 80, 54, 50, 37, 54, 51, 38, 55, 53, 39, 55, 53, 38, 53, 52, 37, 53, 52, 37, 52, 50, 36, 53, 50, 37, 53, 52, 38, 52, 52, 38, 54, 52, 38, 54, 53, 38, 53, 52, 38, 53, 51, 38, 52, 50, 38, + 52, 52, 39, 51, 53, 39, 51, 51, 37, 54, 49, 37, 55, 50, 38, 53, 51, 39, 52, 51, 38, 53, 51, 37, 52, 52, 37, 51, 52, 38, 52, 53, 39, 51, 52, 37, 52, 50, 37, 52, 51, 37, 53, 53, 38, 54, 51, 38, 52, 51, 37, 52, 51, 37, 51, 49, 37, 53, 51, 37, 53, 51, 37, + 53, 49, 37, 52, 49, 37, 51, 49, 36, 51, 50, 36, 52, 50, 36, 52, 51, 35, 52, 51, 36, 51, 50, 36, 51, 50, 37, 51, 50, 37, 51, 50, 35, 53, 49, 36, 53, 49, 36, 50, 49, 35, 50, 49, 36, 51, 49, 36, 50, 49, 36, 49, 48, 35, 50, 49, 35, 52, 50, 36, 51, 50, 36, + 50, 51, 36, 51, 50, 36, 52, 49, 36, 50, 50, 36, 49, 49, 37, 51, 49, 35, 51, 49, 35, 50, 49, 36, 49, 49, 36, 50, 47, 36, 49, 47, 35, 50, 48, 36, 49, 47, 36, 49, 47, 36, 49, 47, 36, 47, 46, 35, 48, 47, 34, 49, 49, 35, 47, 49, 35, 47, 48, 33, 47, 47, 34, + 47, 47, 35, 47, 47, 34, 48, 48, 34, 47, 47, 35, 47, 45, 34, 46, 45, 34, 47, 46, 34, 46, 46, 34, 46, 45, 33, 48, 45, 33, 47, 45, 34, 47, 44, 34, 47, 45, 35, 47, 44, 33, 48, 45, 33, 47, 46, 33, 46, 46, 33, 46, 46, 34, 47, 46, 33, 47, 47, 32, 47, 45, 34, + 45, 46, 33, 44, 46, 32, 46, 44, 32, 47, 44, 33, 45, 45, 33, 44, 44, 32, 46, 43, 31, 46, 43, 31, 46, 43, 32, 46, 44, 32, 45, 45, 31, 46, 45, 31, 47, 45, 31, 45, 43, 32, 44, 41, 32, 44, 41, 31, 45, 41, 31, 43, 42, 31, 43, 43, 30, 44, 41, 31, 43, 43, 31, + 42, 44, 32, 44, 44, 32, 45, 42, 31, 44, 42, 31, 42, 42, 31, 43, 41, 32, 43, 41, 31, 41, 42, 30, 41, 41, 31, 42, 40, 31, 43, 41, 30, 44, 41, 30, 44, 41, 29, 42, 42, 30, 42, 42, 29, 44, 41, 30, 44, 40, 29, 44, 41, 29, 42, 41, 29, 40, 40, 30, 42, 39, 30, + 42, 40, 28, 40, 40, 28, 40, 38, 29, 40, 39, 29, 41, 38, 28, 42, 37, 28, 42, 39, 28, 46, 45, 33, 53, 51, 37, 8, 7, 5, 27, 27, 28, 21, 21, 21, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, + 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 15, 15, 16, 12, 12, 12, 20, 20, 19, 10, 10, 9, 13, 13, 14, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, + 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 25, 25, 26, 33, 33, 33, 14, 14, 12, 62, 58, 43, 50, 51, 36, 40, 40, 28, + 39, 40, 29, 38, 41, 29, 41, 40, 30, 41, 41, 28, 39, 39, 28, 41, 38, 28, 40, 41, 28, 41, 41, 29, 43, 40, 29, 41, 40, 30, 40, 41, 30, 41, 41, 29, 42, 39, 29, 41, 42, 31, 40, 39, 30, 41, 39, 30, 43, 41, 30, 43, 42, 30, 43, 43, 30, 41, 43, 29, 42, 43, 31, + 43, 41, 31, 44, 41, 30, 43, 43, 30, 43, 43, 31, 42, 41, 32, 43, 41, 31, 43, 42, 31, 44, 41, 31, 46, 41, 30, 46, 43, 30, 44, 43, 31, 44, 44, 31, 45, 44, 30, 44, 43, 32, 46, 43, 31, 45, 42, 32, 45, 43, 32, 46, 43, 32, 44, 43, 32, 46, 44, 33, 45, 43, 31, + 46, 44, 31, 68, 66, 55, 110, 109, 101, 46, 45, 32, 47, 44, 32, 48, 46, 33, 46, 45, 33, 47, 45, 32, 48, 44, 33, 47, 45, 33, 47, 45, 34, 47, 45, 34, 45, 45, 32, 46, 46, 34, 47, 44, 34, 46, 45, 33, 47, 46, 33, 46, 46, 33, 47, 46, 33, 50, 47, 33, 49, 44, 34, + 48, 45, 35, 48, 45, 35, 49, 46, 35, 47, 47, 35, 49, 46, 34, 49, 45, 34, 48, 46, 34, 46, 49, 34, 49, 48, 35, 49, 46, 35, 48, 47, 36, 49, 49, 34, 49, 49, 33, 49, 48, 35, 49, 47, 36, 50, 46, 35, 50, 46, 35, 49, 48, 36, 48, 49, 36, 49, 49, 36, 50, 49, 36, + 48, 49, 35, 49, 49, 35, 50, 49, 35, 50, 47, 37, 48, 48, 36, 49, 47, 35, 51, 48, 36, 50, 50, 36, 114, 112, 103, 72, 70, 58, 49, 50, 35, 49, 49, 36, 50, 47, 36, 52, 48, 37, 51, 48, 36, 50, 49, 37, 52, 50, 38, 51, 50, 37, 52, 49, 37, 51, 49, 36, 50, 50, 37, + 52, 51, 37, 52, 51, 37, 51, 50, 36, 52, 49, 37, 52, 51, 37, 53, 50, 37, 53, 51, 38, 53, 50, 39, 51, 51, 38, 51, 51, 37, 51, 51, 37, 51, 51, 38, 51, 51, 37, 51, 50, 37, 52, 51, 38, 52, 50, 38, 52, 51, 37, 51, 51, 38, 53, 50, 38, 54, 51, 39, 52, 51, 38, + 51, 50, 37, 51, 52, 37, 52, 51, 37, 54, 51, 38, 53, 52, 39, 52, 53, 38, 54, 52, 37, 55, 52, 37, 55, 52, 38, 55, 51, 38, 53, 51, 38, 74, 72, 60, 116, 114, 104, 54, 53, 38, 54, 51, 38, 54, 50, 39, 53, 52, 38, 54, 54, 37, 54, 52, 38, 54, 52, 38, 54, 53, 38, + 52, 52, 38, 54, 52, 37, 55, 53, 39, 53, 53, 40, 53, 53, 38, 53, 52, 37, 53, 52, 38, 53, 53, 38, 52, 52, 38, 53, 51, 39, 55, 52, 38, 56, 53, 38, 55, 53, 38, 54, 52, 38, 53, 52, 37, 54, 53, 38, 54, 53, 39, 53, 53, 38, 54, 53, 38, 56, 51, 40, 54, 51, 40, + 53, 52, 39, 54, 53, 38, 54, 52, 38, 53, 51, 38, 53, 52, 39, 54, 51, 39, 53, 51, 38, 54, 52, 39, 55, 52, 39, 54, 51, 38, 53, 51, 38, 53, 52, 39, 54, 52, 39, 54, 51, 38, 53, 50, 38, 53, 52, 38, 53, 52, 38, 52, 53, 39, 114, 115, 105, 73, 73, 60, 54, 52, 38, + 53, 54, 39, 52, 52, 39, 53, 51, 38, 55, 50, 37, 55, 51, 38, 55, 52, 38, 54, 52, 37, 54, 52, 37, 54, 52, 38, 54, 52, 39, 53, 53, 39, 53, 53, 38, 52, 51, 38, 52, 51, 38, 52, 51, 37, 52, 51, 37, 53, 51, 37, 54, 50, 39, 54, 50, 39, 52, 50, 38, 53, 50, 38, + 53, 50, 38, 52, 50, 37, 52, 50, 37, 53, 50, 38, 52, 51, 38, 52, 51, 39, 53, 49, 38, 52, 51, 38, 52, 52, 38, 53, 51, 38, 54, 50, 38, 54, 51, 37, 53, 52, 36, 52, 50, 37, 51, 49, 36, 52, 51, 36, 53, 52, 37, 53, 51, 37, 52, 50, 36, 51, 51, 36, 52, 50, 36, + 51, 50, 36, 51, 50, 36, 52, 48, 36, 53, 49, 37, 52, 51, 37, 50, 51, 36, 50, 50, 36, 51, 50, 37, 52, 51, 37, 52, 50, 37, 52, 49, 36, 51, 50, 35, 51, 51, 35, 51, 50, 36, 50, 48, 36, 49, 47, 36, 50, 48, 35, 51, 50, 35, 51, 49, 36, 51, 49, 35, 49, 48, 35, + 49, 48, 36, 50, 48, 36, 51, 49, 36, 51, 48, 36, 49, 47, 36, 47, 48, 36, 47, 48, 36, 47, 48, 35, 49, 47, 34, 49, 48, 34, 48, 47, 35, 49, 47, 34, 48, 49, 34, 47, 47, 34, 48, 47, 35, 48, 47, 35, 48, 46, 35, 47, 47, 35, 46, 47, 35, 47, 47, 34, 47, 47, 34, + 47, 48, 34, 46, 47, 33, 46, 46, 34, 47, 46, 34, 48, 46, 33, 47, 46, 34, 47, 47, 34, 47, 47, 33, 46, 45, 34, 46, 44, 33, 47, 45, 33, 46, 45, 34, 47, 45, 33, 47, 45, 34, 45, 46, 33, 45, 46, 33, 47, 44, 33, 46, 43, 33, 46, 43, 33, 46, 44, 32, 44, 44, 32, + 44, 44, 31, 44, 44, 31, 44, 44, 31, 43, 43, 33, 45, 43, 31, 47, 44, 31, 47, 45, 30, 46, 43, 31, 46, 44, 32, 46, 44, 32, 45, 43, 32, 43, 44, 31, 43, 44, 32, 44, 42, 32, 44, 43, 31, 43, 44, 31, 42, 42, 31, 41, 42, 31, 41, 42, 31, 43, 41, 30, 44, 42, 30, + 44, 43, 30, 43, 41, 30, 43, 40, 29, 43, 42, 29, 43, 42, 30, 43, 42, 30, 43, 42, 29, 43, 41, 29, 42, 41, 30, 41, 41, 30, 41, 39, 31, 41, 41, 30, 41, 41, 29, 42, 39, 29, 42, 40, 28, 41, 39, 29, 42, 40, 29, 40, 40, 28, 40, 39, 29, 40, 40, 29, 41, 40, 29, + 46, 44, 33, 52, 50, 37, 8, 7, 5, 26, 26, 27, 20, 20, 20, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, + 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 12, 12, 13, 20, 20, 19, 11, 11, 11, 16, 16, 16, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 23, 23, 23, 30, 30, 30, 13, 13, 11, 59, 60, 42, 51, 50, 36, 43, 39, 28, 42, 40, 28, 42, 38, 28, 42, 41, 28, 41, 41, 29, 40, 38, 30, 39, 39, 28, 41, 42, 29, + 40, 41, 30, 43, 42, 30, 41, 40, 31, 41, 39, 29, 42, 39, 28, 41, 39, 30, 40, 41, 30, 42, 40, 29, 44, 42, 29, 42, 40, 30, 40, 41, 31, 42, 42, 29, 43, 40, 31, 42, 40, 30, 44, 41, 29, 42, 40, 30, 41, 40, 32, 43, 43, 30, 44, 42, 31, 45, 42, 32, 44, 43, 31, + 42, 42, 31, 44, 42, 32, 44, 43, 31, 44, 44, 30, 45, 43, 31, 42, 44, 30, 44, 42, 31, 43, 44, 31, 43, 44, 32, 44, 45, 31, 45, 44, 31, 45, 44, 33, 44, 43, 33, 44, 44, 33, 45, 43, 34, 47, 47, 37, 124, 123, 116, 52, 50, 37, 46, 45, 31, 45, 47, 33, 47, 46, 33, + 47, 45, 33, 47, 46, 32, 46, 47, 34, 48, 46, 33, 46, 44, 33, 47, 44, 34, 46, 44, 33, 46, 46, 33, 46, 46, 34, 47, 46, 34, 48, 46, 35, 48, 48, 35, 48, 48, 35, 48, 47, 34, 47, 46, 33, 47, 48, 35, 49, 48, 36, 49, 48, 34, 50, 46, 34, 49, 47, 35, 48, 48, 34, + 48, 48, 34, 49, 49, 35, 50, 47, 35, 49, 47, 35, 48, 49, 35, 50, 48, 35, 50, 48, 35, 48, 49, 34, 49, 47, 35, 50, 46, 35, 50, 47, 35, 49, 49, 36, 47, 50, 34, 49, 48, 35, 49, 47, 36, 48, 48, 35, 50, 48, 35, 49, 47, 35, 51, 48, 36, 51, 49, 35, 50, 49, 35, + 55, 53, 39, 128, 127, 119, 54, 53, 39, 51, 49, 36, 50, 49, 36, 51, 50, 37, 52, 49, 36, 50, 49, 37, 50, 49, 37, 51, 49, 37, 52, 51, 37, 51, 50, 37, 53, 48, 36, 53, 49, 36, 53, 50, 36, 53, 49, 37, 52, 49, 37, 53, 49, 36, 53, 50, 36, 53, 51, 37, 53, 51, 38, + 53, 51, 38, 53, 51, 36, 52, 50, 37, 53, 51, 39, 54, 50, 39, 53, 51, 38, 51, 51, 37, 50, 50, 37, 51, 51, 37, 52, 51, 38, 52, 51, 39, 52, 50, 39, 51, 50, 38, 53, 50, 38, 54, 51, 39, 53, 52, 38, 52, 52, 37, 53, 52, 38, 53, 51, 37, 52, 52, 38, 53, 53, 39, + 54, 53, 38, 54, 53, 38, 52, 53, 39, 53, 53, 38, 56, 56, 41, 128, 128, 119, 58, 56, 43, 53, 52, 38, 54, 53, 39, 55, 53, 39, 53, 52, 38, 53, 52, 37, 53, 52, 38, 52, 52, 39, 54, 51, 39, 55, 52, 38, 54, 53, 38, 52, 52, 39, 53, 52, 38, 54, 53, 39, 54, 53, 38, + 55, 52, 39, 55, 51, 39, 53, 52, 39, 52, 53, 39, 52, 51, 38, 53, 51, 38, 54, 51, 38, 54, 52, 38, 54, 53, 38, 53, 53, 38, 53, 52, 38, 54, 52, 39, 54, 52, 38, 53, 52, 39, 52, 53, 39, 53, 53, 39, 52, 51, 38, 52, 51, 39, 54, 52, 40, 55, 51, 39, 53, 52, 38, + 53, 53, 39, 53, 54, 38, 53, 54, 37, 52, 52, 38, 52, 53, 39, 54, 53, 39, 54, 53, 38, 54, 53, 37, 55, 53, 39, 54, 53, 39, 56, 57, 43, 129, 129, 120, 55, 54, 42, 53, 51, 38, 55, 51, 38, 54, 53, 38, 54, 53, 39, 53, 52, 38, 53, 53, 37, 54, 51, 38, 54, 51, 39, + 53, 52, 38, 52, 53, 37, 52, 52, 38, 52, 52, 39, 53, 52, 39, 53, 52, 38, 52, 53, 38, 54, 51, 39, 54, 49, 38, 52, 51, 39, 52, 51, 38, 54, 51, 37, 54, 51, 37, 53, 51, 38, 51, 51, 38, 52, 50, 38, 54, 50, 37, 54, 51, 38, 51, 51, 37, 52, 52, 37, 54, 52, 38, + 52, 51, 38, 52, 50, 37, 52, 50, 37, 51, 51, 37, 52, 50, 37, 52, 51, 36, 51, 52, 36, 52, 52, 37, 53, 51, 37, 51, 51, 37, 51, 51, 37, 52, 49, 36, 54, 48, 37, 53, 49, 38, 50, 49, 37, 51, 50, 36, 53, 51, 35, 52, 51, 36, 52, 51, 36, 52, 50, 37, 51, 49, 37, + 50, 51, 36, 50, 50, 36, 50, 49, 37, 51, 50, 37, 49, 50, 36, 50, 49, 36, 50, 49, 35, 50, 48, 36, 50, 48, 36, 50, 50, 35, 51, 49, 35, 51, 48, 35, 51, 49, 35, 49, 49, 35, 50, 49, 35, 51, 48, 35, 51, 48, 35, 50, 48, 35, 48, 47, 35, 48, 46, 34, 49, 46, 35, + 49, 47, 36, 49, 48, 34, 49, 47, 34, 47, 47, 35, 48, 47, 35, 48, 46, 34, 48, 47, 34, 49, 46, 35, 49, 47, 35, 48, 47, 35, 47, 47, 34, 47, 48, 35, 46, 48, 34, 47, 47, 34, 49, 45, 34, 48, 46, 33, 47, 46, 34, 49, 44, 35, 48, 45, 34, 47, 47, 33, 46, 46, 34, + 46, 44, 35, 45, 44, 33, 46, 45, 33, 46, 45, 34, 46, 44, 34, 48, 44, 33, 47, 46, 32, 46, 46, 31, 47, 44, 32, 46, 44, 33, 44, 43, 33, 46, 44, 32, 47, 45, 32, 45, 43, 32, 44, 44, 32, 45, 43, 33, 46, 42, 32, 44, 44, 31, 44, 44, 32, 46, 42, 32, 47, 43, 32, + 46, 43, 31, 46, 42, 32, 45, 43, 31, 45, 44, 31, 44, 43, 33, 42, 42, 31, 42, 42, 31, 41, 43, 32, 42, 42, 31, 44, 41, 31, 42, 41, 32, 42, 42, 31, 43, 43, 31, 44, 42, 32, 42, 41, 31, 41, 41, 30, 42, 42, 31, 44, 42, 30, 44, 40, 30, 41, 39, 31, 40, 41, 30, + 42, 41, 29, 43, 40, 29, 43, 41, 29, 42, 42, 29, 43, 39, 29, 43, 39, 29, 43, 40, 30, 41, 40, 30, 41, 41, 28, 41, 39, 28, 41, 40, 28, 42, 41, 29, 41, 38, 29, 40, 38, 28, 47, 44, 33, 53, 52, 38, 8, 7, 5, 28, 28, 28, 22, 22, 22, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 14, 14, 14, 20, 20, 20, + 9, 9, 8, 12, 12, 12, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 19, 25, 25, 25, 32, 32, 32, 14, 14, 12, 62, 61, 42, 50, 51, 35, 42, 38, 28, 40, 39, 28, 41, 39, 29, 41, 38, 28, 40, 41, 29, 42, 39, 29, 40, 41, 29, 39, 39, 31, 40, 39, 30, 40, 41, 28, 42, 41, 29, 41, 40, 30, 41, 41, 30, 41, 42, 29, 40, 41, 29, + 40, 42, 30, 42, 40, 31, 42, 40, 30, 41, 42, 30, 44, 41, 30, 42, 42, 30, 43, 40, 31, 42, 42, 30, 42, 43, 31, 44, 43, 30, 42, 43, 30, 42, 42, 31, 45, 40, 31, 44, 43, 32, 45, 43, 32, 45, 40, 31, 45, 43, 31, 45, 44, 32, 45, 44, 32, 43, 42, 32, 44, 45, 32, + 45, 44, 32, 45, 44, 33, 43, 45, 32, 44, 43, 32, 44, 44, 32, 45, 43, 32, 47, 45, 34, 46, 44, 33, 45, 46, 33, 103, 101, 93, 77, 76, 66, 48, 45, 32, 48, 44, 33, 47, 47, 33, 48, 45, 33, 47, 45, 33, 47, 47, 34, 46, 46, 32, 47, 44, 33, 46, 45, 33, 46, 47, 33, + 48, 47, 33, 47, 46, 32, 47, 44, 33, 46, 45, 35, 48, 45, 35, 49, 47, 34, 47, 45, 34, 49, 45, 35, 48, 46, 34, 47, 47, 35, 49, 47, 35, 49, 47, 35, 50, 46, 33, 48, 47, 35, 49, 46, 35, 49, 47, 34, 48, 48, 35, 48, 49, 35, 50, 49, 35, 50, 48, 35, 50, 47, 36, + 49, 48, 36, 50, 49, 35, 50, 48, 35, 50, 47, 35, 49, 50, 36, 48, 49, 35, 49, 49, 35, 49, 49, 36, 50, 48, 36, 51, 49, 35, 51, 47, 35, 51, 48, 36, 52, 48, 35, 52, 47, 36, 81, 78, 68, 107, 107, 96, 50, 50, 34, 51, 48, 35, 50, 49, 37, 50, 51, 37, 51, 50, 36, + 51, 49, 37, 51, 50, 37, 50, 50, 37, 50, 51, 37, 51, 49, 35, 53, 48, 37, 52, 49, 37, 51, 51, 36, 51, 50, 37, 51, 49, 37, 52, 51, 37, 51, 50, 38, 51, 50, 38, 51, 49, 37, 51, 50, 37, 50, 50, 37, 50, 51, 37, 50, 50, 37, 50, 50, 37, 51, 51, 38, 53, 51, 38, + 52, 50, 38, 52, 51, 37, 53, 52, 38, 52, 52, 39, 52, 51, 38, 53, 50, 37, 53, 51, 37, 54, 51, 37, 54, 51, 39, 54, 53, 38, 53, 53, 37, 53, 51, 38, 53, 52, 39, 54, 52, 39, 55, 52, 39, 53, 52, 38, 53, 51, 38, 55, 53, 39, 55, 52, 39, 108, 106, 97, 82, 82, 71, + 52, 52, 39, 53, 52, 39, 54, 52, 39, 54, 54, 38, 54, 52, 39, 54, 52, 38, 54, 53, 38, 54, 53, 39, 53, 52, 38, 53, 52, 38, 54, 53, 38, 55, 52, 38, 56, 54, 38, 55, 54, 38, 54, 53, 38, 54, 53, 39, 54, 52, 40, 54, 52, 40, 54, 52, 39, 53, 53, 38, 54, 52, 38, + 55, 51, 39, 53, 52, 39, 53, 52, 39, 53, 52, 40, 53, 52, 40, 53, 54, 39, 54, 53, 39, 55, 52, 40, 54, 53, 39, 54, 53, 39, 55, 52, 39, 54, 52, 38, 55, 54, 39, 56, 53, 40, 54, 51, 39, 53, 51, 38, 54, 51, 38, 56, 51, 39, 55, 52, 39, 53, 53, 39, 53, 52, 39, + 55, 52, 38, 54, 53, 38, 52, 53, 38, 82, 82, 69, 110, 108, 98, 54, 51, 39, 52, 53, 37, 54, 53, 38, 54, 53, 39, 52, 53, 40, 52, 52, 39, 53, 52, 39, 54, 52, 38, 55, 52, 39, 54, 53, 39, 53, 52, 38, 52, 52, 38, 51, 53, 38, 51, 52, 38, 53, 52, 38, 52, 53, 38, + 51, 52, 38, 51, 50, 39, 53, 50, 39, 53, 52, 38, 53, 51, 38, 52, 50, 39, 52, 52, 37, 53, 52, 37, 54, 52, 38, 54, 51, 38, 54, 52, 38, 54, 52, 38, 53, 51, 38, 52, 51, 38, 52, 51, 38, 53, 52, 39, 53, 51, 39, 52, 51, 38, 51, 51, 38, 51, 51, 36, 52, 52, 37, + 53, 52, 37, 52, 51, 38, 51, 51, 37, 52, 51, 36, 51, 49, 37, 51, 48, 37, 53, 48, 36, 52, 49, 37, 53, 49, 38, 51, 50, 38, 50, 51, 36, 52, 50, 36, 51, 50, 37, 51, 50, 37, 51, 49, 37, 51, 50, 37, 52, 51, 36, 51, 51, 36, 48, 48, 37, 50, 49, 36, 52, 50, 35, + 52, 50, 35, 51, 50, 37, 49, 51, 37, 49, 50, 37, 49, 48, 36, 50, 49, 35, 50, 49, 36, 51, 49, 37, 51, 47, 37, 49, 47, 36, 51, 48, 34, 50, 48, 34, 49, 48, 34, 49, 49, 35, 48, 48, 35, 47, 47, 35, 49, 47, 35, 50, 48, 35, 49, 48, 34, 49, 48, 35, 48, 47, 35, + 48, 46, 35, 47, 46, 34, 48, 48, 34, 49, 47, 34, 48, 47, 34, 47, 46, 34, 47, 47, 33, 48, 49, 33, 48, 47, 33, 48, 45, 34, 47, 46, 34, 47, 46, 34, 47, 46, 34, 47, 44, 33, 46, 44, 33, 46, 45, 33, 47, 46, 33, 47, 47, 33, 48, 45, 33, 48, 44, 33, 47, 47, 31, + 46, 46, 33, 47, 44, 33, 48, 44, 33, 46, 44, 32, 45, 43, 31, 44, 45, 31, 45, 45, 31, 46, 44, 31, 46, 45, 31, 46, 44, 31, 46, 43, 33, 48, 45, 33, 47, 44, 33, 46, 43, 33, 46, 44, 33, 46, 44, 32, 46, 43, 31, 45, 43, 31, 44, 42, 32, 44, 41, 32, 44, 42, 31, + 44, 42, 30, 44, 42, 30, 42, 43, 30, 44, 41, 31, 44, 40, 32, 43, 41, 31, 44, 42, 31, 43, 41, 30, 42, 41, 31, 41, 42, 30, 42, 42, 30, 44, 42, 30, 44, 41, 30, 42, 40, 30, 41, 41, 29, 42, 43, 29, 42, 41, 29, 42, 40, 29, 43, 42, 29, 44, 40, 30, 42, 38, 29, + 42, 40, 29, 42, 41, 29, 42, 38, 28, 40, 40, 29, 41, 41, 29, 41, 39, 29, 40, 38, 28, 46, 44, 32, 53, 52, 37, 8, 7, 5, 29, 29, 29, 23, 23, 23, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 16, 17, 17, 16, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 14, 14, 15, 21, 21, 21, 8, 8, 8, 11, 11, 11, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, + 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 19, 19, 20, 25, 25, 26, 33, 33, 33, 14, 14, 12, 63, 60, 43, 53, 50, 35, 42, 39, 29, + 42, 40, 28, 41, 40, 28, 41, 38, 29, 39, 39, 30, 41, 41, 30, 40, 40, 30, 42, 42, 30, 42, 42, 28, 40, 40, 29, 42, 39, 29, 41, 39, 30, 40, 40, 30, 42, 40, 31, 43, 39, 31, 43, 40, 29, 41, 41, 28, 42, 41, 30, 43, 40, 32, 41, 42, 30, 44, 42, 31, 42, 40, 31, + 41, 40, 31, 42, 41, 31, 43, 42, 31, 44, 43, 31, 45, 42, 30, 43, 43, 30, 44, 42, 32, 44, 42, 32, 44, 42, 31, 45, 44, 32, 43, 44, 32, 43, 42, 31, 43, 42, 32, 43, 43, 31, 43, 46, 31, 45, 45, 32, 45, 45, 32, 44, 43, 31, 43, 44, 33, 45, 43, 33, 44, 42, 33, + 45, 44, 33, 47, 44, 32, 74, 72, 63, 105, 105, 96, 46, 45, 33, 47, 45, 31, 47, 45, 32, 46, 45, 33, 48, 44, 33, 47, 46, 34, 47, 45, 34, 46, 45, 34, 46, 45, 32, 46, 45, 33, 47, 46, 34, 48, 45, 33, 48, 47, 33, 48, 47, 34, 48, 47, 35, 48, 47, 33, 46, 45, 35, + 49, 47, 34, 49, 48, 35, 49, 49, 34, 50, 48, 34, 48, 48, 34, 48, 48, 35, 49, 47, 35, 50, 47, 36, 50, 47, 36, 48, 48, 34, 50, 48, 34, 50, 47, 35, 49, 46, 35, 49, 46, 35, 50, 46, 35, 51, 47, 35, 50, 48, 35, 48, 49, 35, 49, 48, 36, 49, 47, 35, 47, 49, 35, + 50, 48, 36, 50, 48, 35, 50, 49, 36, 52, 50, 36, 50, 50, 35, 50, 50, 36, 51, 49, 37, 109, 109, 99, 79, 78, 64, 50, 50, 36, 50, 50, 36, 52, 51, 36, 50, 51, 37, 50, 50, 37, 51, 51, 36, 52, 50, 37, 51, 50, 37, 52, 50, 36, 53, 50, 37, 53, 51, 38, 53, 50, 37, + 52, 50, 37, 53, 51, 38, 54, 52, 38, 53, 51, 38, 54, 50, 36, 53, 49, 37, 53, 50, 37, 52, 49, 38, 53, 51, 38, 54, 51, 37, 53, 51, 38, 52, 52, 38, 50, 52, 37, 51, 51, 38, 52, 50, 39, 52, 50, 38, 52, 51, 37, 51, 52, 38, 52, 52, 38, 54, 52, 38, 53, 50, 38, + 52, 52, 38, 53, 53, 37, 53, 53, 38, 52, 52, 39, 53, 50, 39, 54, 51, 38, 54, 51, 37, 52, 52, 38, 53, 52, 38, 53, 52, 37, 52, 53, 37, 53, 53, 39, 81, 79, 69, 112, 110, 101, 55, 53, 38, 54, 53, 38, 53, 52, 38, 54, 52, 37, 53, 53, 37, 54, 54, 38, 55, 52, 39, + 55, 52, 39, 53, 54, 38, 52, 53, 39, 54, 53, 39, 54, 53, 38, 54, 53, 38, 55, 54, 39, 54, 53, 39, 52, 52, 40, 52, 53, 40, 53, 53, 39, 54, 53, 39, 54, 53, 39, 54, 51, 39, 54, 51, 39, 53, 53, 38, 54, 53, 39, 55, 52, 38, 54, 51, 38, 53, 51, 39, 53, 53, 40, + 53, 54, 38, 52, 54, 38, 54, 54, 39, 55, 53, 38, 54, 52, 38, 53, 52, 39, 53, 51, 39, 53, 52, 39, 53, 52, 38, 52, 54, 39, 54, 53, 39, 54, 52, 40, 54, 53, 39, 56, 52, 39, 55, 52, 38, 53, 53, 38, 52, 55, 38, 111, 111, 101, 80, 79, 67, 55, 53, 37, 55, 53, 38, + 54, 53, 38, 54, 53, 38, 53, 52, 38, 54, 50, 39, 54, 52, 39, 53, 53, 39, 53, 53, 39, 53, 52, 39, 53, 51, 39, 53, 51, 39, 53, 52, 38, 53, 52, 38, 54, 52, 38, 55, 51, 39, 53, 51, 38, 52, 51, 38, 53, 50, 38, 55, 51, 39, 53, 52, 39, 52, 51, 38, 52, 50, 39, + 54, 51, 39, 54, 51, 38, 52, 50, 38, 52, 52, 38, 54, 52, 38, 53, 51, 39, 52, 50, 38, 53, 51, 38, 52, 52, 39, 52, 51, 38, 52, 51, 37, 52, 52, 38, 52, 51, 38, 53, 51, 38, 53, 50, 38, 51, 50, 38, 52, 50, 38, 54, 51, 37, 54, 51, 37, 51, 51, 37, 51, 50, 38, + 53, 50, 38, 53, 49, 37, 52, 49, 37, 52, 51, 36, 52, 50, 35, 51, 51, 37, 50, 50, 37, 50, 49, 36, 51, 50, 35, 50, 51, 35, 50, 51, 36, 50, 49, 37, 50, 49, 36, 50, 50, 36, 50, 50, 36, 50, 48, 37, 51, 49, 36, 51, 50, 36, 50, 50, 36, 50, 48, 36, 51, 47, 36, + 52, 49, 36, 51, 47, 35, 49, 47, 35, 49, 48, 35, 49, 47, 35, 50, 49, 35, 50, 49, 34, 50, 48, 36, 48, 48, 36, 48, 48, 34, 49, 49, 35, 48, 47, 35, 50, 46, 36, 50, 48, 36, 49, 48, 35, 48, 46, 34, 48, 45, 34, 47, 47, 34, 47, 47, 34, 49, 46, 34, 49, 48, 33, + 47, 47, 35, 48, 47, 35, 49, 47, 34, 47, 46, 34, 46, 47, 33, 46, 46, 33, 45, 47, 32, 46, 46, 33, 46, 47, 34, 46, 46, 35, 48, 45, 33, 48, 47, 33, 46, 47, 33, 47, 46, 32, 47, 44, 32, 45, 43, 32, 46, 43, 32, 47, 44, 32, 45, 44, 32, 44, 43, 33, 45, 43, 33, + 46, 44, 32, 44, 45, 32, 44, 44, 31, 46, 44, 33, 47, 44, 33, 47, 43, 32, 47, 43, 32, 45, 44, 31, 45, 44, 31, 45, 43, 32, 43, 42, 32, 43, 42, 32, 42, 41, 31, 42, 41, 31, 44, 42, 31, 43, 41, 32, 42, 43, 32, 43, 43, 32, 44, 41, 30, 43, 41, 30, 41, 41, 31, + 42, 40, 30, 44, 42, 29, 45, 43, 30, 42, 42, 31, 41, 40, 30, 41, 40, 29, 43, 41, 31, 43, 41, 31, 43, 42, 29, 43, 42, 29, 43, 39, 30, 44, 39, 31, 42, 39, 29, 41, 40, 29, 42, 40, 29, 41, 40, 29, 42, 40, 30, 42, 39, 28, 41, 38, 29, 41, 39, 29, 41, 39, 27, + 46, 44, 33, 54, 50, 38, 8, 7, 5, 29, 29, 29, 22, 23, 23, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 18, 17, 17, 18, 14, 14, 14, 21, 21, 21, 9, 9, 8, 12, 12, 12, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 19, 24, 24, 25, 32, 32, 32, 14, 14, 12, 62, 61, 43, 51, 50, 37, 40, 38, 29, 42, 38, 30, 41, 40, 28, 43, 41, 30, 41, 39, 30, 40, 41, 29, 40, 41, 29, 41, 40, 29, + 42, 39, 30, 41, 40, 29, 40, 40, 30, 42, 41, 30, 40, 40, 29, 41, 40, 30, 41, 40, 29, 42, 41, 29, 41, 40, 30, 42, 40, 31, 42, 40, 31, 42, 42, 31, 42, 41, 30, 41, 40, 30, 42, 41, 29, 43, 41, 30, 44, 41, 30, 44, 43, 30, 43, 44, 30, 44, 42, 30, 46, 43, 30, + 45, 43, 31, 43, 43, 31, 43, 44, 31, 43, 42, 32, 44, 44, 32, 45, 44, 32, 45, 42, 33, 44, 42, 32, 45, 43, 32, 45, 43, 32, 47, 43, 32, 45, 45, 32, 44, 44, 34, 45, 43, 34, 44, 44, 33, 46, 45, 32, 57, 57, 44, 122, 121, 113, 59, 60, 48, 45, 44, 33, 45, 46, 32, + 46, 47, 32, 45, 47, 33, 46, 46, 33, 47, 47, 34, 47, 45, 33, 45, 46, 33, 47, 46, 34, 49, 46, 33, 47, 45, 34, 46, 46, 34, 48, 45, 34, 49, 45, 34, 47, 46, 34, 47, 46, 34, 49, 48, 34, 50, 46, 34, 49, 47, 34, 49, 48, 34, 50, 48, 36, 50, 47, 36, 49, 48, 35, + 49, 49, 34, 48, 47, 35, 49, 47, 34, 51, 47, 34, 51, 47, 36, 50, 47, 35, 49, 48, 35, 51, 49, 35, 50, 47, 35, 48, 48, 37, 50, 49, 36, 51, 48, 35, 50, 47, 35, 48, 47, 36, 48, 49, 36, 49, 49, 35, 51, 49, 35, 51, 50, 36, 51, 48, 37, 50, 49, 36, 63, 62, 50, + 124, 124, 115, 54, 53, 39, 52, 50, 37, 50, 49, 37, 52, 51, 37, 52, 51, 36, 52, 50, 36, 51, 51, 37, 52, 52, 37, 52, 49, 38, 51, 49, 39, 53, 50, 38, 53, 51, 37, 52, 49, 37, 53, 50, 38, 52, 51, 38, 52, 51, 38, 57, 54, 42, 53, 51, 38, 53, 52, 38, 54, 51, 37, + 56, 54, 41, 53, 50, 37, 53, 52, 39, 53, 51, 39, 53, 50, 38, 54, 51, 38, 54, 51, 39, 52, 52, 38, 52, 53, 38, 52, 52, 39, 53, 52, 39, 53, 52, 38, 53, 52, 39, 54, 49, 37, 54, 50, 37, 53, 50, 38, 52, 51, 37, 52, 51, 37, 53, 52, 37, 54, 53, 37, 53, 51, 39, + 54, 52, 39, 54, 52, 38, 53, 52, 38, 53, 53, 39, 54, 54, 38, 67, 64, 51, 128, 126, 118, 68, 67, 53, 55, 54, 37, 54, 53, 38, 55, 54, 39, 56, 54, 38, 54, 53, 38, 54, 53, 39, 56, 54, 39, 55, 54, 39, 54, 53, 39, 54, 52, 40, 54, 53, 39, 54, 53, 39, 56, 52, 39, + 54, 53, 40, 53, 53, 39, 55, 51, 38, 55, 51, 39, 55, 52, 39, 55, 52, 38, 54, 53, 38, 54, 53, 39, 54, 52, 39, 53, 51, 39, 55, 53, 39, 56, 53, 39, 54, 53, 38, 54, 53, 38, 54, 52, 39, 55, 54, 40, 55, 54, 38, 54, 52, 39, 55, 52, 39, 56, 53, 39, 54, 53, 39, + 53, 52, 37, 54, 51, 38, 55, 52, 39, 54, 53, 38, 54, 54, 38, 53, 53, 39, 55, 52, 39, 54, 53, 39, 53, 55, 40, 67, 66, 53, 127, 125, 117, 55, 56, 41, 52, 52, 38, 52, 52, 38, 53, 53, 38, 53, 53, 38, 53, 53, 39, 55, 53, 38, 56, 52, 38, 54, 53, 38, 54, 53, 40, + 55, 51, 39, 54, 52, 37, 53, 53, 37, 54, 53, 38, 54, 52, 39, 54, 51, 39, 52, 51, 37, 52, 51, 39, 53, 51, 39, 53, 52, 39, 53, 52, 39, 54, 51, 38, 54, 50, 38, 54, 51, 39, 54, 52, 39, 55, 51, 38, 54, 51, 39, 53, 51, 38, 52, 52, 38, 53, 52, 39, 52, 51, 38, + 51, 50, 39, 51, 50, 37, 52, 52, 37, 53, 52, 39, 52, 51, 38, 52, 52, 37, 51, 52, 37, 51, 49, 37, 52, 50, 37, 52, 52, 36, 52, 50, 36, 51, 50, 37, 51, 52, 38, 51, 51, 38, 51, 50, 37, 52, 50, 36, 53, 51, 37, 53, 51, 37, 52, 49, 37, 51, 50, 37, 50, 51, 38, + 50, 50, 38, 50, 48, 36, 49, 49, 37, 49, 51, 37, 51, 50, 36, 51, 49, 36, 51, 50, 37, 49, 50, 36, 50, 48, 36, 51, 48, 38, 50, 49, 37, 51, 48, 36, 52, 48, 36, 50, 49, 36, 50, 49, 37, 50, 47, 36, 49, 48, 36, 50, 49, 35, 51, 48, 35, 51, 47, 34, 50, 47, 34, + 49, 49, 35, 49, 49, 35, 48, 47, 34, 47, 48, 34, 49, 50, 36, 50, 48, 36, 49, 46, 36, 49, 48, 35, 48, 48, 35, 48, 46, 35, 50, 47, 35, 49, 48, 34, 48, 47, 34, 48, 47, 34, 48, 47, 34, 48, 46, 34, 49, 45, 34, 48, 45, 34, 46, 48, 34, 46, 47, 35, 46, 46, 34, + 47, 46, 34, 47, 46, 34, 45, 46, 33, 45, 46, 33, 46, 45, 33, 48, 46, 34, 47, 46, 32, 46, 46, 33, 46, 46, 33, 45, 44, 32, 46, 43, 33, 46, 44, 33, 47, 45, 33, 47, 45, 33, 46, 43, 32, 46, 42, 32, 46, 43, 32, 46, 44, 32, 45, 43, 33, 45, 45, 32, 45, 44, 31, + 45, 42, 32, 45, 42, 32, 45, 43, 31, 45, 44, 32, 44, 42, 32, 43, 41, 32, 43, 43, 31, 43, 44, 30, 44, 43, 31, 45, 41, 32, 43, 42, 32, 42, 42, 32, 43, 40, 31, 45, 41, 31, 44, 41, 31, 43, 41, 31, 42, 41, 30, 41, 42, 29, 41, 42, 30, 42, 40, 30, 43, 40, 30, + 43, 42, 30, 43, 40, 29, 42, 39, 30, 42, 40, 30, 42, 41, 31, 43, 41, 30, 44, 41, 28, 41, 40, 28, 40, 39, 28, 40, 39, 28, 42, 38, 29, 42, 39, 29, 41, 38, 29, 40, 38, 29, 47, 45, 33, 55, 52, 38, 8, 7, 5, 26, 26, 26, 19, 19, 19, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, + 9, 9, 9, 13, 13, 13, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, + 17, 17, 17, 24, 24, 24, 31, 31, 31, 14, 13, 12, 63, 59, 42, 53, 50, 36, 43, 41, 28, 41, 38, 29, 40, 40, 29, 43, 40, 30, 41, 39, 29, 41, 40, 29, 43, 42, 29, 41, 41, 28, 41, 40, 31, 42, 43, 29, 41, 41, 29, 40, 41, 31, 43, 40, 31, 41, 40, 29, 94, 95, 86, + 96, 95, 87, 95, 95, 87, 81, 80, 72, 41, 42, 29, 95, 95, 86, 95, 95, 86, 58, 54, 45, 43, 43, 29, 43, 43, 30, 85, 83, 72, 84, 83, 73, 44, 44, 31, 43, 44, 31, 43, 44, 30, 91, 91, 81, 45, 44, 30, 45, 43, 31, 45, 44, 31, 97, 98, 89, 69, 69, 60, 95, 94, 86, + 98, 97, 88, 104, 103, 94, 45, 45, 33, 46, 46, 33, 44, 46, 32, 45, 45, 34, 47, 43, 34, 45, 45, 33, 73, 74, 62, 123, 121, 113, 101, 101, 92, 98, 98, 87, 48, 46, 32, 46, 44, 33, 45, 44, 32, 47, 45, 32, 46, 46, 34, 48, 45, 34, 48, 44, 33, 47, 46, 33, 49, 47, 35, + 47, 46, 34, 46, 46, 33, 48, 45, 34, 47, 47, 34, 47, 46, 35, 50, 47, 34, 49, 46, 33, 49, 49, 34, 49, 48, 35, 49, 49, 35, 48, 48, 34, 47, 47, 36, 49, 49, 35, 48, 47, 35, 48, 46, 34, 49, 47, 35, 49, 49, 35, 48, 47, 36, 49, 47, 35, 50, 50, 35, 50, 50, 36, + 49, 48, 36, 51, 49, 35, 50, 49, 35, 50, 48, 36, 49, 48, 37, 48, 49, 35, 49, 48, 35, 50, 47, 36, 49, 48, 36, 48, 49, 36, 49, 49, 37, 51, 48, 37, 50, 49, 36, 101, 101, 91, 90, 90, 78, 51, 51, 36, 52, 49, 36, 50, 48, 36, 51, 50, 37, 51, 51, 37, 50, 48, 36, + 51, 50, 36, 52, 50, 37, 53, 51, 37, 52, 52, 37, 51, 51, 38, 50, 49, 37, 104, 103, 93, 103, 102, 92, 67, 64, 52, 54, 50, 37, 121, 120, 112, 53, 51, 38, 91, 90, 78, 107, 107, 97, 102, 102, 93, 104, 101, 93, 54, 51, 38, 103, 103, 93, 102, 101, 92, 64, 63, 52, 52, 52, 38, + 53, 52, 38, 101, 101, 90, 55, 56, 40, 99, 98, 88, 54, 50, 37, 105, 102, 92, 54, 51, 38, 53, 52, 39, 54, 51, 37, 104, 102, 92, 79, 77, 66, 103, 102, 91, 105, 102, 93, 110, 109, 99, 53, 53, 39, 54, 51, 38, 55, 51, 37, 54, 52, 38, 80, 79, 66, 127, 127, 117, 110, 108, 97, + 104, 104, 93, 54, 53, 38, 54, 52, 39, 54, 52, 39, 54, 54, 39, 54, 54, 38, 54, 52, 38, 55, 51, 39, 53, 53, 39, 52, 55, 40, 53, 55, 40, 54, 54, 39, 55, 53, 39, 54, 53, 39, 54, 52, 39, 53, 50, 40, 52, 52, 39, 53, 52, 39, 54, 51, 40, 54, 51, 39, 54, 52, 39, + 55, 53, 40, 55, 53, 39, 55, 52, 38, 54, 52, 38, 55, 53, 39, 55, 53, 39, 53, 52, 38, 54, 52, 39, 55, 53, 40, 55, 52, 39, 55, 52, 39, 55, 53, 40, 54, 54, 39, 55, 54, 39, 54, 53, 38, 54, 52, 39, 55, 53, 39, 56, 54, 39, 54, 55, 39, 53, 54, 39, 54, 54, 39, + 53, 54, 39, 54, 53, 40, 105, 103, 93, 92, 91, 80, 53, 53, 39, 54, 54, 38, 55, 52, 37, 56, 51, 38, 55, 51, 38, 55, 51, 38, 55, 51, 39, 55, 53, 40, 54, 53, 39, 54, 52, 38, 54, 52, 39, 53, 53, 38, 54, 52, 38, 55, 52, 40, 54, 53, 39, 53, 54, 38, 52, 54, 38, + 54, 53, 39, 53, 52, 39, 53, 53, 39, 54, 52, 39, 53, 52, 39, 53, 52, 38, 54, 53, 39, 54, 53, 39, 54, 52, 39, 53, 52, 38, 53, 52, 38, 53, 51, 38, 52, 51, 38, 52, 51, 38, 54, 52, 39, 54, 52, 38, 54, 51, 37, 53, 52, 37, 53, 52, 38, 54, 52, 38, 53, 50, 38, + 52, 50, 37, 52, 50, 36, 52, 50, 36, 52, 51, 37, 53, 51, 37, 53, 51, 37, 53, 52, 37, 53, 52, 37, 53, 50, 38, 53, 49, 38, 53, 49, 37, 51, 50, 37, 51, 50, 37, 51, 51, 37, 50, 51, 36, 50, 49, 36, 50, 50, 36, 51, 52, 37, 50, 52, 38, 49, 50, 36, 49, 49, 36, + 50, 49, 37, 51, 49, 37, 50, 50, 36, 49, 49, 36, 49, 49, 36, 50, 49, 35, 50, 49, 36, 50, 48, 36, 50, 48, 36, 50, 49, 36, 49, 48, 36, 48, 48, 35, 48, 47, 36, 48, 49, 35, 48, 50, 35, 49, 48, 36, 50, 47, 36, 49, 49, 36, 49, 47, 35, 50, 48, 35, 48, 47, 34, + 49, 47, 34, 49, 48, 35, 49, 47, 35, 50, 46, 35, 49, 47, 34, 49, 47, 33, 49, 48, 34, 48, 48, 34, 47, 45, 34, 49, 45, 33, 48, 47, 34, 47, 47, 35, 47, 45, 34, 49, 44, 34, 47, 44, 33, 46, 45, 33, 45, 47, 35, 45, 47, 34, 46, 47, 33, 46, 46, 34, 47, 45, 33, + 47, 44, 31, 47, 44, 32, 47, 44, 33, 46, 44, 32, 45, 46, 32, 46, 44, 33, 47, 44, 33, 47, 45, 32, 48, 44, 32, 47, 43, 33, 46, 45, 32, 46, 46, 31, 45, 44, 32, 46, 42, 33, 45, 44, 31, 44, 43, 31, 46, 43, 32, 45, 44, 32, 43, 42, 31, 43, 41, 31, 43, 42, 32, + 43, 43, 31, 42, 44, 30, 44, 42, 31, 44, 41, 31, 44, 42, 30, 44, 41, 31, 44, 42, 31, 44, 42, 31, 45, 41, 30, 45, 41, 30, 43, 40, 31, 42, 40, 30, 44, 41, 29, 44, 42, 29, 44, 41, 31, 41, 39, 30, 42, 40, 29, 44, 40, 31, 43, 39, 31, 41, 41, 29, 42, 42, 29, + 43, 40, 31, 41, 39, 30, 40, 40, 29, 42, 41, 30, 41, 39, 29, 39, 39, 29, 39, 40, 29, 46, 45, 33, 55, 51, 37, 8, 7, 5, 26, 26, 26, 20, 20, 20, 13, 13, 13, 13, 13, 14, 14, 14, 14, 13, 13, 14, 14, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 14, 14, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, 10, 10, 9, 14, 14, 14, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, + 16, 16, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 24, 24, 24, 31, 31, 31, 14, 13, 12, 61, 59, 43, 51, 50, 37, 43, 39, 28, + 42, 40, 30, 40, 41, 28, 40, 40, 28, 40, 41, 29, 41, 40, 29, 42, 40, 29, 42, 40, 29, 41, 41, 30, 42, 42, 28, 42, 42, 29, 44, 40, 31, 42, 41, 31, 41, 41, 30, 55, 55, 43, 81, 82, 73, 43, 41, 31, 41, 41, 31, 55, 55, 45, 41, 41, 31, 42, 41, 30, 95, 94, 86, + 42, 42, 30, 82, 82, 73, 56, 57, 45, 57, 57, 44, 84, 83, 73, 43, 43, 31, 44, 44, 30, 93, 92, 81, 44, 43, 31, 44, 42, 32, 45, 42, 33, 98, 96, 88, 43, 44, 31, 97, 97, 88, 45, 45, 33, 47, 44, 33, 46, 46, 32, 45, 46, 31, 46, 44, 33, 47, 46, 32, 45, 45, 34, + 84, 84, 73, 116, 116, 108, 62, 61, 50, 53, 51, 39, 123, 121, 113, 62, 62, 49, 46, 45, 33, 49, 44, 34, 48, 46, 32, 46, 47, 33, 48, 45, 33, 49, 47, 33, 48, 46, 34, 46, 45, 35, 46, 45, 34, 46, 46, 34, 48, 48, 35, 48, 48, 34, 48, 45, 33, 48, 46, 34, 48, 46, 33, + 48, 47, 33, 49, 46, 34, 50, 48, 34, 48, 48, 35, 49, 48, 36, 49, 47, 35, 50, 49, 35, 48, 48, 36, 50, 47, 34, 50, 48, 34, 49, 48, 36, 51, 47, 35, 51, 48, 35, 49, 47, 35, 50, 49, 36, 49, 49, 35, 48, 48, 34, 50, 47, 36, 50, 48, 37, 49, 49, 37, 51, 48, 37, + 50, 47, 37, 50, 48, 36, 51, 49, 36, 51, 50, 35, 51, 50, 35, 66, 64, 51, 126, 124, 115, 56, 54, 42, 50, 50, 37, 50, 49, 35, 51, 50, 36, 51, 49, 37, 51, 49, 37, 53, 50, 36, 53, 50, 36, 52, 50, 38, 51, 49, 39, 51, 49, 37, 52, 50, 36, 65, 64, 50, 54, 54, 39, + 53, 52, 38, 103, 102, 92, 52, 51, 38, 52, 51, 38, 53, 52, 38, 54, 52, 38, 91, 90, 78, 66, 65, 51, 54, 52, 38, 63, 61, 49, 53, 50, 39, 54, 50, 38, 104, 103, 93, 53, 52, 38, 55, 52, 38, 104, 102, 92, 104, 103, 93, 54, 52, 38, 53, 50, 37, 104, 102, 92, 55, 52, 37, + 54, 52, 36, 52, 51, 37, 104, 103, 93, 55, 52, 39, 105, 103, 92, 55, 51, 38, 54, 51, 37, 54, 53, 37, 54, 52, 38, 53, 51, 39, 90, 88, 78, 123, 121, 113, 70, 69, 57, 59, 59, 44, 127, 126, 117, 69, 67, 55, 56, 52, 40, 55, 52, 39, 55, 53, 37, 57, 54, 38, 55, 53, 39, + 54, 52, 39, 55, 53, 39, 55, 53, 39, 55, 52, 40, 54, 54, 40, 54, 55, 40, 55, 55, 39, 55, 54, 39, 54, 52, 41, 55, 53, 40, 55, 53, 39, 53, 53, 39, 52, 53, 38, 53, 53, 38, 54, 53, 40, 54, 52, 38, 54, 52, 38, 56, 52, 38, 57, 52, 39, 56, 54, 40, 55, 54, 40, + 56, 54, 40, 56, 54, 40, 54, 53, 40, 54, 52, 40, 55, 52, 39, 55, 53, 39, 54, 54, 38, 54, 53, 39, 55, 54, 39, 55, 53, 39, 55, 54, 39, 55, 54, 39, 55, 51, 39, 55, 51, 40, 54, 53, 40, 69, 67, 55, 128, 127, 118, 59, 58, 45, 53, 53, 40, 54, 52, 40, 54, 51, 39, + 52, 52, 40, 52, 52, 40, 53, 53, 40, 55, 54, 38, 54, 53, 38, 54, 52, 39, 53, 52, 38, 53, 52, 38, 53, 52, 39, 53, 52, 38, 54, 53, 38, 53, 54, 39, 53, 52, 40, 53, 53, 39, 53, 53, 39, 53, 52, 39, 54, 50, 39, 55, 50, 39, 55, 51, 39, 53, 51, 37, 52, 52, 37, + 52, 52, 38, 52, 53, 39, 52, 53, 38, 52, 51, 38, 53, 52, 38, 54, 53, 37, 54, 51, 38, 52, 51, 38, 52, 53, 37, 54, 51, 38, 52, 50, 38, 54, 51, 38, 55, 50, 38, 53, 51, 38, 52, 52, 37, 53, 51, 37, 52, 51, 38, 52, 52, 37, 53, 52, 37, 53, 51, 38, 53, 51, 38, + 52, 51, 37, 51, 50, 36, 51, 49, 37, 50, 49, 38, 51, 49, 38, 52, 50, 38, 51, 50, 38, 51, 49, 37, 51, 50, 36, 51, 49, 36, 52, 50, 36, 52, 49, 36, 50, 50, 37, 50, 50, 36, 50, 50, 36, 51, 50, 38, 52, 51, 38, 51, 50, 37, 49, 48, 36, 49, 48, 37, 50, 49, 36, + 51, 48, 35, 51, 47, 36, 50, 49, 36, 49, 50, 35, 50, 48, 35, 52, 47, 35, 51, 48, 35, 49, 48, 36, 49, 48, 36, 49, 47, 36, 50, 48, 35, 50, 49, 35, 50, 47, 36, 51, 47, 35, 50, 46, 34, 49, 46, 35, 49, 48, 36, 49, 47, 34, 48, 46, 34, 48, 47, 34, 48, 45, 33, + 48, 46, 34, 48, 47, 35, 47, 46, 34, 48, 46, 34, 47, 47, 34, 47, 45, 35, 46, 45, 33, 46, 46, 34, 47, 47, 34, 48, 46, 33, 47, 45, 33, 46, 46, 34, 46, 46, 34, 48, 45, 34, 48, 44, 32, 47, 45, 33, 45, 46, 34, 44, 46, 33, 44, 45, 32, 46, 44, 32, 47, 45, 33, + 47, 45, 33, 46, 44, 32, 46, 43, 33, 46, 43, 32, 46, 44, 32, 47, 43, 33, 47, 44, 32, 45, 45, 31, 44, 44, 32, 44, 42, 32, 45, 43, 31, 46, 43, 32, 44, 44, 31, 43, 43, 31, 43, 42, 31, 45, 44, 31, 45, 43, 31, 43, 42, 31, 43, 42, 31, 44, 42, 31, 45, 43, 30, + 44, 43, 30, 43, 43, 31, 43, 42, 30, 43, 42, 30, 44, 42, 30, 43, 40, 30, 44, 42, 30, 43, 41, 30, 42, 41, 31, 43, 40, 31, 41, 40, 30, 40, 40, 30, 41, 40, 31, 42, 42, 30, 44, 41, 29, 42, 39, 30, 40, 40, 29, 41, 40, 28, 40, 40, 29, 40, 41, 30, 41, 39, 29, + 47, 44, 33, 54, 50, 38, 8, 7, 5, 28, 28, 28, 22, 22, 22, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 16, 16, 15, 16, 16, 16, 16, 15, 15, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 18, 18, 17, 18, 17, 17, 18, 18, 18, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, 8, 8, 7, 10, 10, 10, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 21, 21, 21, 29, 29, 29, 13, 13, 11, 61, 60, 44, 51, 52, 36, 42, 41, 28, 43, 41, 29, 40, 40, 30, 40, 41, 28, 40, 38, 28, 40, 42, 30, 41, 40, 29, 41, 40, 29, + 42, 41, 29, 42, 42, 31, 42, 40, 29, 43, 41, 29, 41, 42, 31, 42, 40, 30, 42, 39, 29, 70, 66, 58, 70, 68, 58, 44, 42, 32, 43, 40, 30, 43, 40, 30, 43, 41, 32, 96, 95, 88, 45, 41, 30, 96, 97, 87, 43, 43, 32, 46, 43, 31, 96, 96, 87, 43, 42, 32, 43, 43, 31, + 95, 96, 86, 44, 45, 32, 44, 43, 31, 45, 42, 31, 98, 96, 87, 46, 43, 33, 58, 56, 47, 85, 83, 74, 45, 43, 32, 47, 45, 33, 46, 46, 32, 44, 43, 34, 46, 44, 32, 47, 44, 33, 56, 51, 42, 50, 49, 38, 45, 47, 34, 47, 46, 33, 81, 79, 68, 108, 107, 98, 46, 47, 34, + 47, 45, 33, 48, 46, 33, 46, 48, 32, 47, 47, 33, 49, 44, 34, 46, 45, 33, 46, 46, 34, 47, 46, 34, 47, 45, 33, 49, 45, 34, 49, 47, 34, 47, 49, 35, 48, 47, 35, 47, 48, 33, 46, 46, 35, 48, 46, 36, 48, 47, 36, 47, 47, 34, 47, 48, 35, 48, 46, 36, 50, 47, 34, + 49, 47, 35, 49, 49, 35, 49, 48, 35, 49, 46, 35, 51, 47, 36, 50, 49, 37, 51, 47, 36, 51, 48, 35, 50, 50, 37, 49, 50, 36, 48, 49, 35, 49, 49, 36, 50, 48, 36, 49, 49, 37, 48, 50, 37, 48, 50, 37, 49, 50, 36, 50, 50, 36, 51, 50, 36, 111, 112, 102, 83, 82, 72, + 51, 51, 35, 51, 51, 37, 52, 50, 37, 52, 49, 37, 53, 50, 36, 52, 51, 38, 51, 50, 37, 52, 52, 36, 53, 51, 37, 51, 50, 37, 53, 51, 37, 52, 50, 37, 54, 49, 37, 54, 52, 39, 51, 52, 38, 102, 103, 92, 54, 53, 37, 54, 51, 37, 54, 49, 37, 53, 50, 38, 51, 51, 38, + 103, 102, 92, 52, 50, 38, 53, 51, 38, 53, 50, 38, 53, 51, 39, 103, 103, 93, 53, 51, 38, 55, 53, 41, 120, 120, 111, 55, 55, 41, 53, 53, 37, 52, 53, 38, 108, 107, 97, 55, 51, 39, 54, 52, 37, 54, 51, 36, 104, 103, 92, 53, 54, 37, 66, 66, 51, 91, 91, 79, 54, 51, 38, + 55, 50, 39, 54, 52, 38, 54, 54, 39, 63, 61, 48, 59, 55, 44, 55, 51, 39, 55, 53, 39, 87, 86, 74, 114, 113, 103, 55, 52, 39, 54, 53, 40, 54, 52, 39, 55, 52, 38, 55, 53, 39, 56, 54, 40, 57, 53, 40, 56, 52, 39, 55, 53, 39, 55, 52, 39, 56, 53, 38, 56, 53, 39, + 54, 52, 39, 53, 53, 39, 53, 53, 39, 54, 54, 40, 54, 52, 39, 55, 51, 39, 55, 51, 39, 56, 51, 39, 57, 52, 40, 55, 53, 40, 55, 52, 38, 56, 52, 38, 56, 52, 40, 56, 53, 39, 54, 55, 39, 55, 54, 39, 55, 52, 40, 55, 52, 40, 55, 54, 39, 54, 53, 39, 54, 51, 40, + 56, 52, 40, 54, 54, 39, 55, 54, 39, 55, 54, 40, 54, 53, 39, 53, 53, 39, 53, 53, 39, 55, 54, 39, 116, 114, 104, 87, 86, 74, 53, 52, 40, 53, 53, 40, 54, 53, 40, 54, 53, 40, 54, 55, 39, 56, 55, 38, 56, 53, 39, 54, 52, 39, 55, 53, 39, 55, 53, 40, 54, 54, 40, + 54, 53, 40, 55, 53, 38, 54, 54, 37, 54, 52, 39, 53, 53, 40, 54, 52, 39, 55, 53, 39, 53, 54, 39, 52, 53, 39, 52, 52, 39, 53, 52, 39, 53, 53, 38, 52, 52, 37, 53, 52, 39, 53, 53, 40, 54, 52, 39, 54, 52, 39, 54, 53, 39, 53, 51, 39, 52, 51, 39, 53, 51, 38, + 52, 51, 38, 53, 51, 37, 52, 50, 39, 52, 50, 38, 52, 53, 37, 52, 53, 38, 53, 51, 38, 52, 52, 38, 51, 52, 37, 51, 51, 37, 52, 52, 37, 53, 52, 38, 53, 51, 37, 53, 49, 36, 52, 51, 37, 52, 51, 38, 53, 50, 38, 52, 50, 38, 53, 51, 38, 52, 50, 37, 53, 51, 36, + 53, 51, 37, 51, 51, 37, 50, 51, 36, 51, 50, 36, 51, 50, 37, 51, 51, 37, 50, 49, 36, 50, 49, 37, 50, 50, 37, 49, 50, 37, 49, 48, 36, 50, 48, 36, 51, 49, 36, 50, 49, 36, 50, 49, 36, 51, 49, 37, 51, 48, 36, 50, 46, 35, 49, 47, 35, 50, 49, 35, 51, 49, 35, + 49, 48, 35, 49, 49, 35, 49, 49, 35, 49, 50, 35, 50, 47, 36, 50, 46, 36, 49, 48, 35, 48, 48, 35, 48, 47, 35, 49, 46, 35, 49, 47, 35, 49, 47, 34, 47, 48, 34, 48, 48, 35, 48, 47, 35, 47, 46, 33, 47, 46, 34, 49, 46, 34, 49, 46, 33, 49, 46, 34, 47, 46, 34, + 47, 46, 33, 48, 46, 33, 47, 44, 34, 47, 46, 33, 47, 47, 32, 48, 45, 34, 47, 44, 34, 46, 43, 33, 46, 44, 33, 45, 46, 34, 46, 45, 34, 48, 43, 33, 47, 45, 32, 47, 45, 32, 47, 46, 32, 46, 46, 33, 45, 44, 33, 45, 44, 32, 47, 46, 33, 45, 45, 33, 46, 45, 32, + 46, 45, 33, 45, 43, 33, 47, 44, 32, 44, 43, 31, 42, 43, 32, 44, 44, 31, 44, 42, 32, 44, 43, 32, 44, 44, 31, 43, 42, 31, 44, 42, 31, 42, 42, 32, 42, 42, 32, 43, 42, 31, 43, 40, 30, 44, 41, 31, 44, 42, 30, 43, 43, 29, 42, 43, 29, 42, 42, 31, 42, 40, 32, + 42, 40, 30, 42, 41, 29, 44, 40, 30, 43, 41, 29, 42, 43, 29, 43, 41, 28, 43, 40, 29, 41, 41, 31, 40, 41, 29, 41, 39, 29, 41, 40, 30, 41, 40, 29, 42, 39, 28, 42, 40, 29, 49, 47, 34, 55, 52, 39, 8, 7, 5, 30, 30, 30, 24, 24, 25, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 18, 18, 17, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 19, 19, 19, 14, 14, 14, 21, 21, 21, + 9, 8, 8, 11, 11, 12, 13, 14, 14, 13, 14, 14, 13, 13, 14, 13, 13, 13, 13, 13, 13, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 13, 13, 14, 13, 13, 14, 13, 13, 14, 14, 14, 14, 13, 13, 14, + 14, 14, 14, 20, 20, 20, 28, 28, 28, 13, 13, 11, 62, 59, 43, 52, 51, 37, 40, 41, 29, 42, 40, 30, 40, 40, 30, 42, 39, 30, 42, 41, 28, 43, 40, 30, 43, 41, 29, 42, 41, 30, 42, 42, 29, 42, 42, 29, 42, 42, 29, 41, 40, 29, 42, 42, 30, 42, 43, 31, 41, 43, 31, + 42, 42, 31, 95, 95, 87, 43, 42, 31, 42, 41, 30, 43, 41, 30, 54, 54, 44, 96, 95, 88, 44, 43, 31, 98, 94, 87, 44, 40, 32, 43, 41, 32, 97, 95, 88, 45, 42, 31, 46, 43, 31, 92, 92, 83, 87, 86, 78, 96, 96, 88, 96, 97, 88, 111, 110, 102, 46, 43, 32, 45, 45, 32, + 72, 72, 61, 65, 66, 54, 45, 45, 32, 45, 45, 34, 47, 46, 33, 47, 45, 32, 45, 46, 33, 44, 44, 33, 46, 46, 32, 47, 45, 33, 48, 45, 34, 47, 47, 34, 112, 111, 102, 82, 81, 71, 49, 46, 33, 47, 46, 33, 46, 47, 33, 47, 46, 34, 49, 46, 35, 48, 47, 35, 48, 47, 34, + 47, 46, 33, 48, 45, 36, 48, 45, 34, 49, 46, 33, 48, 46, 34, 50, 48, 34, 48, 47, 35, 47, 48, 34, 49, 49, 35, 47, 49, 35, 47, 47, 34, 49, 47, 34, 50, 47, 36, 51, 48, 36, 49, 48, 36, 48, 48, 35, 50, 48, 35, 49, 47, 36, 50, 49, 36, 51, 51, 36, 50, 50, 35, + 50, 48, 36, 48, 48, 36, 50, 48, 35, 50, 48, 36, 50, 50, 37, 49, 48, 36, 50, 50, 36, 50, 49, 38, 51, 49, 37, 51, 48, 37, 49, 49, 36, 84, 84, 73, 115, 114, 105, 52, 50, 38, 52, 49, 37, 51, 51, 36, 53, 51, 37, 53, 49, 37, 53, 50, 37, 53, 51, 37, 51, 50, 39, + 51, 51, 39, 53, 51, 38, 51, 51, 38, 51, 52, 38, 54, 51, 39, 53, 51, 38, 53, 52, 39, 65, 64, 51, 104, 103, 92, 53, 52, 38, 54, 49, 38, 53, 50, 37, 52, 52, 37, 52, 51, 38, 54, 52, 40, 104, 101, 93, 54, 50, 39, 54, 52, 39, 64, 65, 51, 104, 104, 92, 52, 53, 39, + 54, 53, 39, 104, 103, 93, 98, 97, 87, 54, 51, 39, 55, 52, 38, 106, 105, 93, 94, 95, 81, 105, 103, 92, 106, 103, 92, 118, 116, 106, 52, 51, 37, 52, 51, 38, 79, 79, 66, 74, 73, 59, 53, 52, 38, 52, 51, 38, 53, 53, 39, 54, 52, 39, 55, 53, 39, 54, 53, 39, 54, 51, 40, + 55, 52, 41, 117, 116, 108, 88, 88, 76, 55, 54, 39, 55, 52, 40, 56, 52, 38, 55, 52, 38, 55, 53, 39, 55, 54, 40, 56, 53, 38, 56, 52, 39, 55, 53, 41, 56, 52, 40, 57, 52, 40, 56, 53, 40, 55, 54, 40, 54, 52, 39, 55, 51, 39, 54, 52, 39, 54, 52, 39, 55, 52, 38, + 54, 54, 39, 54, 54, 40, 56, 52, 39, 57, 52, 39, 55, 54, 40, 54, 54, 40, 56, 53, 41, 56, 53, 40, 54, 54, 38, 54, 53, 38, 55, 53, 40, 55, 52, 39, 55, 52, 38, 53, 53, 39, 53, 53, 39, 55, 54, 40, 56, 53, 40, 54, 53, 39, 55, 53, 38, 55, 52, 38, 54, 53, 39, + 87, 87, 75, 116, 117, 106, 54, 55, 39, 55, 53, 40, 54, 52, 40, 54, 53, 40, 54, 54, 39, 55, 54, 39, 54, 52, 40, 54, 53, 39, 54, 54, 38, 56, 53, 39, 55, 52, 39, 53, 53, 39, 54, 54, 40, 54, 54, 39, 53, 52, 38, 55, 52, 38, 56, 53, 38, 54, 51, 39, 54, 52, 38, + 54, 52, 38, 54, 52, 38, 54, 53, 39, 53, 52, 38, 54, 51, 38, 54, 52, 39, 52, 52, 39, 52, 52, 38, 53, 51, 38, 53, 51, 38, 53, 53, 39, 54, 52, 39, 53, 50, 39, 52, 51, 39, 53, 52, 39, 54, 51, 38, 53, 52, 38, 52, 53, 39, 53, 52, 38, 52, 52, 37, 53, 52, 36, + 55, 52, 38, 54, 53, 39, 53, 53, 39, 53, 53, 38, 52, 53, 37, 52, 53, 38, 53, 52, 36, 52, 51, 36, 51, 52, 37, 51, 52, 37, 51, 51, 37, 51, 49, 37, 51, 49, 37, 52, 49, 37, 53, 50, 37, 51, 50, 36, 51, 49, 37, 52, 49, 37, 52, 51, 37, 51, 51, 36, 52, 50, 36, + 52, 50, 37, 50, 50, 36, 49, 49, 37, 49, 49, 37, 49, 50, 37, 50, 50, 37, 51, 48, 36, 51, 48, 35, 51, 48, 36, 51, 47, 37, 51, 48, 37, 51, 48, 36, 49, 48, 36, 49, 50, 36, 50, 49, 35, 50, 48, 35, 51, 48, 35, 51, 47, 35, 50, 48, 36, 49, 49, 34, 49, 50, 34, + 50, 47, 34, 50, 46, 34, 49, 47, 34, 48, 47, 35, 50, 47, 35, 49, 48, 34, 48, 47, 34, 49, 46, 35, 49, 45, 34, 47, 45, 34, 46, 47, 35, 47, 47, 35, 47, 47, 35, 46, 47, 35, 47, 45, 35, 48, 46, 35, 47, 46, 34, 47, 46, 34, 47, 45, 34, 48, 44, 35, 47, 44, 34, + 46, 43, 34, 46, 44, 34, 47, 46, 33, 46, 45, 33, 46, 44, 33, 46, 44, 33, 46, 44, 33, 47, 44, 33, 47, 43, 32, 47, 44, 33, 46, 45, 33, 46, 44, 32, 46, 45, 32, 43, 46, 31, 43, 44, 31, 44, 43, 31, 44, 43, 32, 44, 42, 32, 46, 44, 32, 45, 45, 33, 44, 44, 32, + 44, 43, 31, 44, 43, 31, 44, 42, 31, 45, 43, 31, 46, 43, 31, 43, 41, 31, 42, 41, 31, 44, 41, 30, 44, 41, 31, 44, 42, 32, 45, 41, 31, 45, 42, 30, 43, 43, 30, 43, 42, 29, 44, 40, 30, 44, 41, 30, 43, 42, 30, 41, 42, 30, 42, 40, 30, 42, 39, 30, 42, 40, 29, + 43, 42, 30, 42, 40, 30, 40, 38, 30, 40, 40, 29, 41, 41, 28, 41, 39, 30, 41, 40, 30, 47, 45, 33, 53, 51, 38, 8, 7, 5, 28, 28, 28, 23, 23, 23, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, + 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 16, 16, 16, 22, 22, 22, 10, 9, 9, 13, 13, 13, 15, 15, 15, 15, 15, 16, 15, 15, 16, 16, 16, 16, 15, 15, 16, + 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 24, 24, 24, 31, 31, 31, 14, 13, 12, 60, 62, 42, 52, 51, 36, 41, 41, 28, + 41, 42, 29, 42, 40, 29, 43, 40, 29, 41, 39, 29, 40, 42, 29, 43, 41, 30, 41, 42, 29, 40, 41, 30, 41, 40, 30, 42, 41, 31, 42, 42, 29, 43, 43, 29, 42, 42, 30, 42, 39, 29, 41, 40, 30, 41, 39, 32, 96, 94, 87, 42, 42, 30, 106, 106, 99, 83, 82, 73, 43, 43, 32, + 44, 41, 30, 96, 96, 87, 46, 42, 32, 44, 43, 30, 96, 96, 87, 44, 42, 31, 45, 43, 32, 92, 91, 81, 44, 44, 32, 44, 42, 33, 45, 42, 31, 98, 96, 88, 70, 71, 60, 97, 97, 89, 97, 97, 87, 97, 98, 88, 46, 44, 32, 45, 44, 32, 45, 45, 34, 47, 44, 34, 45, 45, 34, + 46, 44, 33, 48, 45, 34, 46, 42, 33, 46, 46, 33, 47, 46, 34, 59, 57, 45, 123, 122, 114, 62, 60, 49, 47, 44, 33, 49, 44, 33, 49, 44, 33, 46, 44, 35, 46, 45, 34, 46, 48, 33, 46, 48, 35, 47, 48, 35, 47, 48, 35, 49, 48, 35, 48, 48, 36, 47, 47, 35, 49, 47, 34, + 50, 48, 34, 49, 48, 34, 49, 48, 34, 49, 46, 34, 48, 46, 36, 49, 46, 35, 48, 47, 35, 51, 49, 35, 50, 49, 36, 48, 48, 35, 50, 48, 35, 52, 49, 35, 51, 49, 37, 50, 50, 36, 50, 49, 37, 49, 50, 37, 48, 49, 36, 48, 48, 36, 49, 48, 36, 48, 48, 37, 49, 48, 37, + 51, 49, 37, 50, 50, 37, 50, 49, 38, 67, 66, 54, 125, 124, 116, 63, 60, 50, 52, 50, 37, 49, 50, 35, 51, 51, 36, 52, 49, 37, 51, 49, 36, 52, 49, 36, 52, 50, 37, 53, 51, 38, 53, 50, 37, 52, 52, 38, 53, 52, 38, 54, 51, 38, 54, 51, 37, 52, 50, 37, 113, 113, 104, + 92, 89, 79, 53, 50, 37, 53, 50, 38, 53, 51, 38, 53, 51, 38, 52, 51, 39, 53, 53, 39, 54, 52, 38, 105, 102, 93, 54, 51, 39, 115, 113, 103, 91, 90, 78, 52, 52, 37, 52, 52, 37, 53, 51, 38, 101, 100, 90, 54, 51, 39, 105, 102, 92, 55, 53, 38, 103, 103, 93, 52, 51, 37, + 55, 51, 38, 56, 52, 39, 105, 103, 93, 80, 78, 64, 105, 105, 92, 105, 104, 93, 105, 103, 93, 54, 52, 39, 53, 52, 40, 53, 51, 39, 55, 51, 39, 56, 51, 40, 55, 52, 40, 55, 54, 40, 56, 54, 39, 66, 63, 51, 128, 127, 118, 70, 69, 55, 54, 54, 39, 54, 54, 40, 56, 51, 39, + 55, 51, 38, 54, 54, 39, 56, 54, 39, 56, 52, 40, 56, 53, 40, 55, 55, 39, 55, 54, 38, 55, 53, 39, 55, 54, 40, 55, 53, 39, 54, 51, 39, 55, 53, 39, 55, 54, 40, 55, 53, 41, 57, 54, 40, 57, 55, 39, 55, 54, 39, 54, 54, 40, 55, 54, 39, 55, 53, 38, 54, 52, 39, + 55, 52, 39, 56, 53, 40, 55, 53, 41, 55, 53, 39, 55, 53, 39, 56, 52, 41, 56, 53, 40, 55, 55, 38, 54, 54, 39, 54, 54, 39, 54, 54, 39, 56, 55, 39, 56, 54, 39, 71, 68, 56, 126, 126, 118, 64, 66, 51, 54, 55, 39, 55, 53, 40, 54, 54, 39, 54, 54, 39, 53, 53, 40, + 54, 53, 40, 55, 54, 40, 55, 52, 39, 54, 52, 39, 54, 53, 38, 55, 54, 39, 55, 55, 39, 56, 55, 39, 54, 54, 39, 54, 52, 38, 56, 52, 38, 56, 54, 39, 53, 54, 39, 54, 52, 38, 54, 52, 38, 54, 52, 39, 54, 51, 40, 54, 51, 39, 53, 52, 38, 54, 52, 38, 54, 53, 39, + 53, 52, 40, 52, 52, 39, 54, 51, 39, 54, 51, 39, 53, 52, 38, 54, 51, 37, 55, 52, 39, 55, 52, 39, 53, 51, 38, 52, 52, 39, 52, 52, 39, 53, 52, 38, 55, 51, 38, 53, 51, 38, 53, 52, 39, 54, 52, 37, 53, 51, 36, 52, 51, 38, 54, 52, 38, 54, 52, 36, 52, 51, 37, + 52, 51, 38, 53, 50, 38, 52, 50, 37, 53, 51, 37, 52, 51, 38, 52, 51, 37, 51, 51, 36, 52, 50, 37, 53, 49, 37, 53, 49, 37, 51, 49, 37, 50, 50, 38, 52, 51, 37, 50, 49, 36, 48, 48, 37, 50, 50, 37, 52, 51, 36, 53, 49, 36, 51, 48, 37, 50, 49, 38, 51, 51, 36, + 50, 50, 36, 50, 49, 37, 49, 48, 37, 50, 47, 35, 52, 47, 36, 50, 49, 37, 50, 50, 35, 51, 50, 35, 49, 50, 36, 48, 50, 36, 50, 50, 36, 51, 49, 35, 50, 48, 35, 51, 48, 34, 50, 46, 35, 50, 48, 36, 50, 49, 36, 49, 48, 35, 49, 48, 35, 48, 48, 35, 48, 46, 35, + 48, 45, 35, 47, 46, 34, 47, 46, 34, 49, 46, 35, 48, 48, 35, 46, 47, 35, 46, 46, 35, 46, 46, 33, 46, 47, 33, 47, 47, 34, 47, 47, 35, 48, 45, 34, 47, 45, 32, 47, 46, 33, 47, 45, 33, 48, 45, 33, 48, 45, 33, 47, 45, 33, 47, 45, 32, 45, 44, 32, 46, 45, 32, + 46, 44, 33, 47, 44, 33, 45, 44, 32, 44, 43, 32, 45, 45, 34, 45, 44, 34, 44, 44, 32, 45, 44, 32, 47, 43, 33, 46, 44, 31, 46, 44, 31, 46, 43, 31, 46, 43, 31, 46, 44, 31, 45, 45, 32, 44, 43, 32, 44, 43, 31, 44, 43, 30, 45, 41, 32, 43, 42, 32, 44, 42, 30, + 44, 43, 30, 44, 42, 31, 44, 41, 31, 44, 40, 31, 45, 42, 31, 44, 43, 30, 42, 41, 29, 43, 41, 29, 42, 41, 30, 42, 40, 30, 43, 40, 29, 42, 41, 30, 42, 42, 30, 43, 41, 30, 41, 40, 29, 41, 40, 30, 42, 41, 30, 42, 40, 28, 42, 39, 29, 42, 40, 29, 42, 40, 29, + 48, 46, 33, 55, 51, 38, 8, 7, 5, 28, 28, 29, 23, 23, 23, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 22, 21, 21, 22, 21, 21, 22, 21, 21, 21, 16, 16, 17, 23, 22, 22, 9, 9, 9, 12, 12, 13, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, + 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 25, 25, 26, 32, 32, 33, 14, 14, 12, 61, 59, 42, 52, 51, 38, 40, 41, 30, 40, 42, 29, 41, 41, 28, 42, 39, 29, 42, 40, 30, 41, 41, 30, 40, 41, 30, 40, 42, 29, + 40, 42, 30, 42, 40, 29, 43, 40, 30, 42, 40, 30, 41, 40, 30, 42, 42, 31, 42, 41, 30, 41, 42, 30, 43, 40, 31, 98, 94, 86, 43, 41, 31, 95, 96, 86, 42, 41, 31, 42, 41, 31, 44, 41, 30, 96, 95, 87, 44, 41, 31, 44, 43, 31, 97, 97, 88, 47, 42, 32, 46, 43, 32, + 93, 92, 83, 45, 42, 33, 45, 43, 33, 45, 42, 32, 99, 98, 89, 45, 43, 31, 46, 44, 32, 45, 46, 32, 45, 45, 32, 46, 43, 33, 46, 44, 32, 45, 44, 32, 45, 44, 33, 48, 46, 34, 47, 45, 34, 46, 45, 33, 46, 44, 34, 46, 44, 33, 46, 45, 33, 47, 46, 33, 75, 73, 64, + 120, 118, 111, 56, 54, 42, 45, 45, 33, 46, 46, 34, 46, 46, 34, 48, 46, 33, 48, 48, 34, 47, 48, 35, 47, 46, 35, 47, 46, 35, 46, 48, 34, 47, 49, 35, 48, 47, 35, 47, 46, 35, 49, 47, 35, 49, 49, 34, 49, 49, 34, 49, 47, 35, 48, 47, 35, 49, 49, 35, 48, 48, 35, + 48, 48, 35, 50, 49, 35, 51, 47, 35, 51, 48, 35, 51, 48, 36, 51, 48, 35, 50, 48, 36, 51, 50, 36, 49, 49, 36, 49, 48, 36, 50, 50, 35, 51, 51, 36, 48, 51, 37, 49, 49, 36, 50, 49, 37, 49, 51, 36, 60, 59, 46, 122, 121, 113, 77, 78, 66, 51, 50, 36, 52, 49, 36, + 52, 49, 36, 54, 50, 37, 53, 50, 38, 53, 49, 37, 53, 50, 37, 53, 51, 38, 52, 51, 38, 52, 50, 39, 52, 51, 37, 52, 52, 38, 53, 52, 37, 53, 52, 37, 52, 50, 38, 103, 102, 92, 53, 52, 37, 54, 52, 37, 52, 51, 37, 53, 50, 37, 53, 50, 37, 65, 64, 51, 55, 53, 39, + 54, 53, 38, 105, 103, 93, 54, 51, 37, 104, 103, 93, 53, 52, 39, 53, 52, 38, 52, 53, 38, 54, 53, 39, 105, 103, 93, 55, 51, 38, 54, 52, 37, 54, 51, 38, 104, 102, 93, 55, 54, 39, 54, 53, 38, 53, 52, 39, 104, 104, 93, 54, 53, 38, 54, 52, 38, 55, 51, 37, 54, 51, 38, + 55, 51, 39, 55, 52, 40, 56, 52, 39, 56, 52, 39, 55, 54, 41, 54, 53, 40, 55, 52, 39, 54, 53, 40, 54, 53, 41, 81, 79, 69, 125, 124, 114, 63, 62, 47, 54, 52, 38, 54, 52, 40, 54, 53, 40, 56, 53, 39, 56, 52, 39, 54, 52, 39, 55, 54, 39, 54, 55, 40, 55, 55, 40, + 54, 55, 39, 54, 53, 39, 54, 53, 40, 54, 53, 39, 53, 51, 39, 53, 52, 39, 53, 51, 39, 54, 52, 39, 54, 54, 40, 56, 52, 40, 56, 52, 39, 55, 54, 40, 56, 54, 40, 55, 52, 39, 54, 52, 40, 55, 53, 40, 55, 55, 40, 56, 55, 41, 56, 53, 40, 56, 52, 40, 55, 53, 40, + 56, 54, 40, 55, 54, 40, 55, 53, 41, 56, 54, 40, 55, 54, 39, 62, 63, 47, 125, 123, 113, 82, 79, 68, 54, 54, 39, 53, 54, 39, 53, 55, 40, 53, 55, 40, 54, 53, 39, 55, 54, 39, 55, 53, 39, 56, 52, 40, 55, 54, 40, 55, 55, 40, 54, 52, 39, 55, 51, 39, 55, 52, 39, + 56, 51, 39, 57, 51, 39, 56, 53, 40, 55, 54, 39, 55, 53, 39, 54, 53, 40, 54, 52, 39, 55, 51, 39, 54, 51, 40, 54, 52, 39, 55, 52, 39, 54, 53, 40, 53, 53, 39, 53, 52, 39, 53, 51, 39, 53, 51, 39, 53, 53, 39, 54, 53, 40, 54, 51, 39, 54, 50, 38, 54, 51, 39, + 54, 52, 39, 54, 52, 39, 55, 52, 39, 54, 53, 38, 52, 53, 38, 53, 53, 38, 55, 52, 37, 55, 51, 38, 53, 53, 38, 52, 54, 37, 54, 51, 37, 54, 52, 37, 52, 52, 38, 51, 50, 38, 53, 52, 38, 53, 51, 38, 51, 50, 39, 52, 49, 38, 53, 50, 37, 51, 51, 38, 50, 51, 38, + 51, 52, 37, 52, 52, 37, 53, 51, 37, 52, 51, 38, 51, 50, 37, 51, 50, 37, 49, 50, 37, 49, 49, 37, 50, 50, 36, 50, 50, 36, 50, 49, 36, 49, 50, 36, 51, 49, 36, 52, 49, 36, 51, 50, 37, 51, 51, 37, 50, 51, 36, 51, 50, 36, 51, 49, 37, 51, 50, 36, 52, 50, 35, + 52, 49, 35, 51, 50, 36, 50, 50, 36, 49, 49, 35, 50, 47, 35, 51, 49, 36, 50, 49, 35, 48, 47, 36, 48, 48, 36, 48, 47, 36, 49, 46, 35, 49, 47, 35, 47, 49, 36, 48, 49, 35, 48, 48, 34, 48, 47, 34, 49, 48, 34, 48, 48, 34, 49, 48, 33, 48, 46, 33, 46, 45, 34, + 48, 46, 34, 47, 47, 34, 47, 46, 34, 47, 45, 33, 47, 46, 33, 49, 44, 33, 48, 45, 33, 45, 45, 33, 46, 44, 33, 48, 45, 33, 48, 45, 33, 48, 45, 33, 46, 45, 33, 45, 46, 33, 45, 45, 34, 46, 44, 33, 46, 45, 32, 46, 45, 32, 47, 44, 32, 45, 45, 32, 46, 46, 31, + 46, 44, 32, 45, 43, 32, 45, 43, 33, 45, 44, 33, 44, 45, 31, 44, 45, 32, 46, 45, 32, 45, 45, 31, 45, 42, 32, 45, 42, 33, 44, 42, 31, 44, 42, 31, 44, 43, 31, 45, 43, 30, 45, 41, 31, 44, 43, 31, 43, 44, 31, 44, 43, 31, 44, 42, 30, 44, 42, 30, 43, 41, 29, + 43, 40, 29, 43, 41, 29, 42, 42, 30, 41, 41, 30, 41, 40, 30, 42, 41, 30, 42, 40, 30, 43, 41, 31, 43, 41, 30, 42, 41, 29, 41, 40, 29, 42, 39, 29, 43, 40, 30, 42, 40, 30, 46, 45, 34, 53, 51, 37, 8, 7, 5, 29, 29, 30, 23, 23, 24, 17, 17, 17, 17, 17, 17, + 17, 17, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 16, 16, 16, 22, 22, 22, + 8, 8, 7, 10, 10, 10, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 13, 13, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 15, + 14, 14, 14, 21, 21, 21, 28, 28, 28, 13, 13, 11, 61, 59, 44, 53, 52, 36, 43, 42, 30, 43, 39, 30, 41, 39, 29, 40, 41, 30, 40, 41, 29, 40, 41, 29, 42, 43, 29, 43, 41, 30, 42, 43, 30, 42, 41, 31, 41, 42, 30, 42, 42, 31, 42, 40, 30, 44, 42, 29, 70, 67, 58, + 95, 94, 86, 95, 94, 87, 69, 70, 59, 44, 41, 32, 97, 94, 87, 96, 95, 86, 96, 95, 87, 44, 41, 33, 60, 56, 46, 97, 96, 88, 110, 110, 102, 57, 56, 46, 46, 43, 32, 45, 44, 32, 71, 70, 59, 44, 44, 32, 45, 44, 31, 45, 43, 33, 73, 70, 61, 45, 44, 32, 47, 44, 33, + 45, 45, 33, 44, 43, 33, 45, 43, 33, 44, 44, 32, 44, 45, 32, 46, 43, 32, 47, 45, 34, 48, 46, 32, 45, 45, 33, 45, 45, 34, 47, 45, 34, 45, 46, 34, 46, 46, 33, 47, 46, 33, 85, 83, 74, 115, 114, 106, 51, 51, 39, 48, 47, 33, 48, 45, 34, 49, 46, 34, 47, 47, 35, + 49, 47, 35, 49, 47, 35, 49, 48, 34, 49, 49, 34, 47, 48, 35, 48, 46, 34, 49, 48, 34, 49, 47, 35, 49, 48, 36, 48, 49, 34, 50, 48, 35, 50, 48, 35, 50, 49, 36, 50, 47, 36, 48, 48, 35, 49, 49, 35, 51, 48, 35, 49, 50, 35, 49, 49, 37, 52, 50, 37, 51, 50, 36, + 50, 50, 35, 50, 49, 36, 51, 51, 36, 50, 51, 36, 51, 50, 36, 50, 49, 36, 49, 49, 36, 49, 48, 36, 55, 54, 43, 118, 118, 108, 89, 88, 76, 52, 48, 37, 50, 49, 37, 52, 49, 37, 51, 51, 38, 52, 51, 36, 53, 51, 37, 51, 51, 38, 53, 51, 38, 54, 52, 36, 52, 51, 37, + 51, 51, 38, 53, 51, 37, 54, 51, 38, 53, 51, 38, 51, 51, 37, 51, 50, 38, 103, 102, 92, 104, 102, 92, 103, 102, 92, 51, 50, 39, 54, 52, 39, 57, 57, 42, 57, 54, 42, 105, 103, 95, 105, 104, 95, 66, 66, 52, 52, 53, 37, 104, 104, 92, 104, 103, 93, 105, 103, 94, 55, 52, 38, + 54, 51, 39, 91, 91, 80, 53, 51, 38, 55, 52, 38, 55, 54, 39, 79, 78, 66, 55, 52, 38, 56, 52, 38, 55, 52, 38, 80, 77, 65, 54, 51, 39, 54, 53, 38, 54, 55, 38, 54, 53, 38, 54, 52, 39, 54, 52, 40, 53, 52, 40, 55, 51, 39, 56, 52, 39, 55, 52, 40, 54, 52, 39, + 55, 53, 38, 56, 53, 40, 54, 55, 41, 91, 90, 80, 120, 118, 110, 61, 58, 45, 56, 53, 39, 53, 55, 38, 54, 54, 38, 56, 54, 38, 56, 53, 40, 55, 53, 41, 56, 54, 39, 56, 55, 40, 54, 55, 40, 54, 54, 38, 54, 53, 38, 55, 53, 40, 56, 54, 40, 55, 54, 40, 54, 55, 40, + 55, 54, 40, 56, 52, 40, 55, 54, 40, 55, 53, 40, 55, 52, 40, 56, 53, 39, 56, 55, 40, 54, 55, 40, 55, 53, 39, 55, 54, 40, 54, 55, 41, 56, 54, 40, 57, 52, 39, 55, 54, 39, 55, 55, 39, 55, 54, 39, 55, 53, 39, 55, 54, 40, 59, 59, 46, 121, 120, 110, 92, 91, 79, + 53, 53, 40, 53, 54, 40, 55, 53, 40, 54, 53, 40, 54, 54, 39, 56, 53, 39, 55, 52, 39, 54, 53, 40, 54, 53, 40, 56, 53, 39, 55, 54, 38, 54, 53, 39, 55, 53, 39, 54, 52, 38, 55, 53, 39, 57, 53, 40, 56, 52, 39, 55, 54, 39, 56, 53, 40, 55, 52, 40, 55, 53, 40, + 56, 52, 39, 55, 53, 39, 54, 53, 39, 54, 51, 39, 53, 51, 39, 53, 52, 39, 53, 53, 39, 54, 53, 39, 55, 51, 40, 53, 50, 39, 54, 51, 40, 55, 53, 40, 54, 52, 39, 53, 50, 38, 54, 52, 39, 55, 52, 38, 53, 53, 39, 52, 53, 39, 52, 52, 38, 52, 52, 39, 52, 54, 39, + 53, 53, 38, 53, 51, 38, 53, 51, 38, 53, 52, 38, 53, 52, 38, 53, 51, 38, 51, 52, 38, 51, 52, 38, 53, 51, 38, 53, 52, 38, 53, 53, 38, 54, 52, 39, 52, 51, 38, 52, 50, 37, 52, 51, 37, 52, 49, 36, 53, 49, 37, 52, 50, 38, 51, 51, 37, 53, 52, 36, 52, 52, 36, + 51, 50, 36, 52, 50, 37, 52, 51, 37, 50, 52, 37, 49, 52, 37, 51, 50, 37, 51, 48, 37, 50, 49, 36, 51, 50, 36, 52, 48, 36, 51, 48, 35, 51, 49, 35, 51, 50, 35, 52, 51, 35, 51, 51, 35, 50, 50, 35, 50, 48, 35, 51, 50, 34, 50, 50, 35, 50, 48, 36, 49, 50, 35, + 49, 49, 35, 50, 48, 36, 50, 48, 36, 50, 47, 36, 49, 47, 36, 49, 47, 35, 49, 47, 35, 46, 45, 34, 46, 47, 34, 46, 47, 35, 47, 46, 34, 47, 46, 35, 49, 45, 35, 48, 45, 35, 47, 48, 35, 47, 48, 34, 47, 46, 34, 47, 47, 33, 48, 47, 33, 49, 46, 34, 46, 45, 35, + 46, 44, 34, 47, 45, 33, 48, 45, 33, 47, 45, 33, 48, 45, 32, 48, 44, 33, 47, 43, 32, 47, 44, 32, 47, 45, 32, 48, 46, 33, 46, 45, 34, 45, 45, 33, 46, 44, 32, 46, 44, 32, 46, 46, 33, 47, 44, 33, 46, 44, 33, 44, 45, 33, 44, 43, 31, 45, 44, 31, 45, 45, 32, + 45, 44, 32, 45, 42, 32, 44, 43, 32, 43, 42, 31, 45, 43, 31, 45, 44, 32, 44, 43, 32, 44, 44, 32, 43, 43, 31, 45, 41, 30, 45, 43, 31, 43, 41, 30, 42, 40, 29, 44, 43, 30, 43, 42, 31, 42, 42, 31, 41, 42, 30, 41, 41, 30, 43, 40, 31, 44, 39, 30, 43, 40, 29, + 41, 40, 30, 42, 39, 31, 43, 40, 30, 41, 40, 29, 40, 39, 29, 41, 39, 29, 40, 40, 30, 47, 46, 33, 55, 52, 38, 8, 7, 5, 27, 27, 28, 22, 22, 22, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 20, 20, 20, 21, 20, 20, 20, 15, 15, 15, 21, 21, 21, 7, 7, 7, 9, 9, 10, 12, 12, 13, 13, 13, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 21, 21, 21, 28, 28, 28, 13, 13, 11, 61, 59, 43, 51, 50, 37, 41, 40, 30, + 40, 39, 29, 41, 39, 29, 42, 40, 29, 42, 42, 29, 41, 42, 29, 41, 42, 30, 43, 42, 29, 42, 43, 30, 42, 42, 31, 42, 40, 29, 42, 41, 30, 42, 41, 29, 41, 42, 30, 43, 40, 30, 44, 40, 32, 41, 40, 31, 42, 40, 30, 44, 42, 30, 45, 43, 31, 44, 43, 31, 44, 42, 32, + 44, 42, 32, 42, 43, 30, 43, 43, 31, 44, 44, 31, 44, 43, 31, 44, 45, 33, 46, 42, 32, 45, 43, 33, 45, 43, 31, 45, 42, 32, 45, 43, 32, 45, 44, 33, 46, 45, 32, 44, 43, 31, 44, 45, 32, 45, 44, 32, 45, 44, 31, 45, 45, 33, 45, 46, 34, 46, 45, 33, 47, 43, 33, + 46, 44, 33, 47, 43, 33, 47, 45, 33, 48, 44, 32, 48, 44, 34, 45, 46, 33, 48, 46, 34, 47, 46, 35, 91, 90, 80, 116, 114, 106, 56, 55, 43, 47, 46, 34, 47, 45, 34, 49, 46, 35, 49, 47, 35, 49, 46, 35, 49, 47, 34, 49, 48, 34, 47, 47, 35, 47, 46, 35, 48, 47, 34, + 48, 47, 34, 49, 48, 34, 49, 48, 34, 50, 48, 35, 48, 48, 35, 47, 48, 35, 49, 47, 36, 52, 48, 37, 50, 50, 35, 50, 48, 35, 51, 48, 36, 51, 48, 37, 51, 49, 36, 51, 49, 35, 50, 49, 36, 49, 52, 37, 49, 50, 37, 52, 48, 35, 51, 49, 36, 50, 50, 38, 52, 48, 37, + 59, 57, 45, 117, 115, 108, 94, 93, 82, 50, 52, 37, 50, 51, 37, 51, 49, 37, 52, 51, 37, 50, 52, 38, 52, 51, 37, 54, 52, 36, 53, 49, 38, 53, 50, 39, 52, 52, 38, 52, 51, 37, 53, 50, 37, 53, 51, 39, 52, 52, 39, 52, 51, 38, 53, 51, 38, 53, 52, 38, 54, 51, 37, + 55, 50, 37, 53, 52, 38, 52, 53, 38, 52, 51, 37, 53, 53, 38, 53, 53, 38, 53, 52, 38, 54, 52, 38, 54, 53, 38, 53, 51, 39, 54, 51, 39, 54, 51, 39, 55, 52, 38, 54, 52, 38, 53, 52, 39, 53, 52, 39, 53, 51, 38, 54, 52, 37, 55, 53, 38, 55, 52, 38, 53, 53, 38, + 52, 54, 39, 54, 54, 38, 54, 53, 38, 54, 51, 38, 54, 52, 38, 53, 54, 38, 53, 53, 39, 54, 52, 40, 55, 53, 39, 54, 54, 39, 54, 52, 39, 54, 53, 39, 55, 53, 40, 55, 52, 41, 55, 52, 40, 54, 53, 39, 56, 54, 40, 57, 55, 40, 97, 97, 84, 120, 120, 110, 64, 61, 48, + 55, 54, 38, 55, 56, 39, 56, 55, 39, 55, 53, 39, 55, 54, 41, 56, 54, 40, 55, 53, 39, 54, 54, 40, 55, 54, 39, 56, 54, 38, 55, 55, 40, 55, 54, 40, 57, 53, 39, 57, 53, 39, 56, 53, 39, 55, 53, 40, 55, 53, 39, 55, 54, 39, 57, 53, 40, 57, 53, 41, 55, 54, 41, + 56, 54, 41, 57, 54, 40, 55, 53, 40, 55, 54, 39, 57, 54, 39, 55, 54, 39, 54, 53, 39, 55, 53, 39, 55, 54, 40, 55, 54, 39, 64, 61, 47, 120, 119, 109, 96, 95, 85, 55, 53, 39, 56, 54, 38, 57, 54, 39, 55, 54, 41, 54, 55, 40, 55, 53, 39, 55, 52, 38, 53, 52, 39, + 53, 53, 40, 55, 54, 40, 57, 53, 40, 57, 52, 40, 55, 52, 40, 55, 54, 40, 55, 55, 39, 54, 52, 39, 53, 52, 39, 54, 54, 39, 56, 55, 40, 56, 54, 40, 54, 53, 39, 56, 51, 39, 55, 50, 39, 53, 51, 38, 54, 53, 40, 55, 53, 40, 55, 53, 39, 55, 53, 38, 55, 53, 38, + 55, 53, 38, 55, 52, 38, 54, 52, 39, 55, 51, 40, 54, 51, 39, 53, 53, 39, 54, 54, 38, 53, 52, 37, 52, 53, 38, 54, 53, 39, 55, 51, 39, 52, 51, 39, 52, 51, 39, 53, 51, 38, 52, 52, 38, 52, 53, 38, 53, 52, 39, 54, 51, 39, 54, 51, 37, 52, 53, 36, 53, 53, 37, + 54, 52, 38, 54, 51, 38, 53, 51, 38, 53, 51, 38, 52, 51, 39, 52, 51, 39, 52, 51, 37, 53, 51, 37, 52, 51, 38, 51, 51, 38, 51, 51, 37, 51, 49, 37, 51, 50, 37, 50, 50, 36, 52, 49, 37, 52, 50, 37, 52, 49, 36, 52, 50, 36, 52, 50, 37, 53, 49, 37, 52, 50, 37, + 51, 50, 37, 51, 49, 37, 51, 49, 36, 51, 51, 36, 51, 51, 36, 50, 49, 35, 51, 50, 35, 51, 49, 35, 51, 48, 35, 51, 48, 35, 52, 49, 35, 52, 50, 35, 50, 49, 35, 50, 47, 36, 50, 47, 36, 49, 49, 37, 50, 49, 36, 50, 48, 36, 49, 48, 35, 50, 47, 36, 49, 46, 35, + 48, 47, 35, 49, 47, 35, 48, 48, 36, 49, 47, 35, 49, 46, 34, 48, 47, 35, 49, 48, 35, 48, 46, 34, 48, 46, 34, 48, 47, 34, 49, 47, 33, 48, 47, 34, 47, 45, 35, 47, 46, 35, 46, 46, 34, 45, 46, 34, 46, 46, 34, 48, 45, 34, 47, 44, 34, 45, 44, 33, 45, 45, 32, + 46, 45, 32, 47, 44, 33, 47, 45, 33, 47, 44, 32, 46, 44, 33, 47, 44, 32, 47, 45, 32, 46, 44, 32, 46, 43, 32, 46, 44, 32, 45, 44, 33, 45, 44, 32, 44, 42, 32, 44, 43, 33, 44, 44, 32, 44, 44, 32, 44, 44, 32, 43, 43, 32, 45, 43, 31, 45, 44, 32, 43, 44, 32, + 43, 42, 31, 44, 41, 30, 45, 41, 30, 45, 42, 31, 45, 42, 31, 43, 42, 31, 43, 42, 31, 42, 42, 31, 43, 42, 29, 43, 43, 29, 41, 42, 29, 43, 40, 29, 43, 40, 30, 43, 40, 30, 42, 41, 29, 41, 40, 30, 41, 39, 31, 40, 39, 30, 40, 39, 29, 42, 39, 29, 43, 39, 29, + 48, 44, 33, 54, 51, 38, 8, 7, 5, 28, 28, 28, 23, 23, 23, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, 7, 7, 6, 8, 9, 9, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 13, 12, 12, 13, 12, 12, 12, 12, 12, 13, + 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 20, 20, 21, 28, 28, 28, 13, 13, 11, 61, 60, 44, 51, 52, 37, 41, 41, 30, 41, 40, 29, 41, 41, 29, 40, 41, 30, 43, 42, 29, 43, 39, 29, 42, 40, 30, 42, 41, 29, + 43, 40, 30, 43, 41, 30, 43, 43, 29, 42, 41, 31, 42, 41, 30, 42, 42, 29, 43, 41, 31, 43, 42, 31, 42, 40, 30, 43, 41, 32, 44, 43, 32, 44, 41, 32, 44, 41, 31, 45, 41, 31, 46, 42, 32, 45, 41, 33, 44, 43, 31, 45, 44, 30, 44, 42, 31, 45, 43, 31, 46, 43, 31, + 44, 44, 32, 46, 42, 32, 46, 44, 33, 44, 43, 32, 46, 44, 32, 46, 45, 33, 46, 46, 33, 47, 45, 33, 46, 45, 33, 46, 45, 33, 46, 45, 33, 46, 45, 32, 47, 46, 33, 47, 44, 34, 47, 45, 32, 46, 44, 33, 46, 44, 34, 46, 44, 35, 45, 44, 34, 46, 47, 34, 48, 46, 33, + 47, 45, 32, 46, 47, 33, 85, 85, 74, 119, 119, 111, 65, 63, 51, 48, 48, 35, 49, 47, 34, 47, 45, 35, 49, 46, 34, 49, 45, 35, 49, 46, 35, 48, 46, 36, 49, 48, 34, 47, 47, 34, 48, 48, 35, 48, 48, 35, 47, 48, 34, 48, 47, 35, 47, 47, 35, 49, 48, 36, 47, 49, 35, + 50, 48, 36, 51, 50, 36, 49, 49, 37, 49, 48, 36, 51, 48, 35, 51, 49, 37, 52, 49, 37, 52, 50, 36, 50, 49, 37, 50, 50, 36, 49, 51, 36, 49, 50, 36, 51, 50, 37, 64, 66, 53, 123, 122, 114, 90, 86, 78, 51, 49, 38, 52, 51, 36, 50, 49, 36, 51, 50, 37, 50, 51, 37, + 51, 52, 38, 53, 50, 38, 55, 51, 39, 53, 52, 37, 52, 51, 36, 52, 51, 38, 51, 51, 39, 51, 51, 38, 52, 52, 38, 52, 50, 39, 52, 51, 39, 53, 51, 38, 53, 52, 38, 55, 52, 38, 53, 52, 37, 52, 52, 38, 52, 52, 39, 54, 52, 39, 55, 50, 38, 54, 50, 39, 54, 50, 39, + 52, 51, 39, 53, 52, 39, 54, 53, 38, 55, 54, 38, 55, 52, 38, 54, 52, 39, 54, 53, 38, 53, 52, 39, 54, 53, 40, 55, 54, 39, 55, 53, 39, 53, 50, 38, 53, 52, 39, 55, 53, 39, 54, 53, 39, 53, 54, 38, 55, 54, 38, 57, 53, 39, 55, 53, 39, 54, 54, 39, 56, 54, 40, + 56, 54, 39, 54, 52, 38, 53, 53, 39, 55, 54, 40, 56, 53, 39, 55, 53, 39, 54, 54, 40, 55, 53, 40, 55, 52, 39, 56, 53, 40, 55, 53, 40, 56, 54, 40, 93, 91, 79, 124, 123, 114, 71, 68, 56, 56, 53, 39, 54, 55, 40, 55, 54, 41, 55, 54, 41, 55, 54, 39, 56, 55, 39, + 55, 57, 39, 56, 55, 40, 55, 53, 40, 54, 54, 39, 55, 55, 39, 55, 53, 39, 55, 52, 40, 57, 53, 40, 56, 54, 39, 56, 55, 39, 56, 55, 40, 56, 53, 40, 57, 53, 40, 56, 55, 40, 55, 54, 39, 55, 52, 40, 56, 53, 41, 57, 53, 40, 56, 53, 39, 54, 54, 40, 53, 54, 39, + 55, 54, 39, 56, 55, 40, 69, 68, 55, 124, 124, 115, 92, 92, 79, 55, 53, 39, 56, 53, 38, 56, 55, 39, 55, 55, 40, 56, 54, 39, 57, 53, 39, 55, 53, 40, 54, 52, 41, 54, 53, 40, 56, 54, 39, 55, 54, 39, 55, 54, 39, 56, 52, 40, 55, 52, 40, 54, 54, 39, 56, 53, 40, + 57, 53, 40, 56, 53, 39, 55, 54, 39, 55, 54, 40, 55, 53, 39, 54, 52, 38, 54, 51, 39, 56, 53, 39, 56, 54, 39, 57, 52, 40, 56, 52, 39, 54, 53, 39, 54, 51, 39, 56, 50, 40, 56, 52, 41, 56, 52, 40, 54, 51, 38, 52, 53, 39, 54, 53, 39, 54, 52, 38, 52, 52, 38, + 53, 53, 39, 53, 54, 40, 55, 52, 40, 56, 51, 38, 55, 53, 38, 53, 53, 38, 53, 51, 37, 55, 51, 37, 54, 53, 37, 53, 53, 39, 54, 51, 39, 53, 52, 37, 53, 53, 38, 54, 51, 38, 53, 50, 37, 52, 52, 37, 53, 51, 38, 52, 51, 38, 51, 51, 39, 53, 52, 38, 52, 50, 38, + 51, 50, 38, 51, 52, 38, 51, 51, 38, 51, 50, 37, 54, 49, 37, 52, 51, 37, 51, 52, 36, 53, 50, 36, 53, 50, 37, 52, 52, 38, 50, 51, 36, 51, 49, 36, 51, 50, 36, 52, 51, 36, 52, 49, 36, 52, 49, 36, 50, 50, 36, 50, 50, 36, 50, 50, 35, 52, 49, 36, 52, 49, 36, + 51, 48, 36, 51, 48, 36, 50, 50, 36, 51, 51, 35, 51, 49, 35, 50, 50, 35, 51, 50, 36, 51, 49, 35, 49, 49, 34, 50, 48, 34, 50, 48, 35, 48, 48, 34, 48, 48, 34, 48, 48, 35, 48, 47, 35, 49, 46, 35, 49, 46, 35, 48, 48, 35, 50, 48, 35, 48, 47, 35, 47, 45, 35, + 48, 46, 34, 46, 46, 34, 47, 46, 35, 49, 47, 34, 48, 47, 34, 48, 45, 34, 48, 45, 34, 47, 45, 34, 46, 46, 34, 46, 46, 34, 47, 44, 35, 45, 45, 33, 46, 47, 33, 47, 46, 33, 46, 44, 32, 45, 45, 33, 45, 45, 33, 47, 44, 33, 46, 44, 34, 46, 44, 33, 47, 44, 32, + 47, 44, 33, 47, 45, 33, 46, 45, 33, 45, 44, 33, 45, 43, 33, 46, 45, 33, 45, 44, 32, 43, 43, 32, 44, 43, 32, 45, 44, 33, 44, 44, 32, 44, 44, 31, 45, 44, 31, 45, 42, 31, 45, 42, 30, 43, 41, 31, 43, 42, 32, 43, 42, 30, 41, 41, 29, 42, 42, 29, 44, 42, 30, + 44, 41, 31, 43, 41, 30, 41, 42, 30, 41, 41, 30, 41, 40, 31, 42, 41, 31, 43, 41, 30, 43, 41, 30, 41, 40, 30, 41, 40, 29, 42, 41, 29, 40, 41, 29, 40, 39, 29, 43, 39, 28, 49, 45, 33, 54, 51, 38, 8, 7, 5, 28, 28, 28, 22, 22, 23, 16, 16, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 12, 12, 12, 20, 20, 19, + 8, 8, 7, 11, 11, 11, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 13, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 13, 13, 14, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, + 15, 15, 16, 22, 22, 22, 30, 29, 30, 13, 13, 11, 63, 60, 45, 52, 50, 38, 42, 42, 31, 42, 39, 29, 42, 41, 31, 42, 42, 30, 40, 40, 30, 42, 42, 30, 41, 40, 31, 43, 42, 30, 41, 42, 31, 44, 41, 30, 44, 40, 29, 44, 42, 30, 43, 42, 30, 44, 43, 30, 44, 42, 30, + 44, 40, 29, 44, 40, 31, 44, 42, 32, 44, 43, 32, 44, 41, 31, 45, 41, 32, 43, 43, 31, 43, 42, 31, 45, 44, 32, 45, 43, 32, 46, 43, 31, 47, 44, 31, 46, 45, 33, 45, 43, 32, 44, 43, 32, 46, 43, 32, 47, 45, 32, 45, 43, 32, 46, 44, 33, 47, 45, 33, 46, 44, 33, + 44, 44, 33, 43, 46, 32, 45, 47, 33, 45, 46, 33, 45, 45, 32, 44, 45, 33, 46, 45, 33, 47, 43, 33, 46, 45, 32, 46, 46, 33, 46, 47, 34, 47, 47, 33, 46, 47, 34, 47, 45, 34, 47, 46, 32, 49, 48, 32, 49, 48, 34, 77, 76, 65, 124, 122, 115, 82, 79, 70, 50, 47, 35, + 48, 47, 34, 46, 44, 35, 48, 47, 33, 50, 47, 34, 47, 49, 36, 48, 49, 34, 50, 48, 35, 50, 47, 34, 49, 48, 35, 49, 50, 35, 49, 48, 36, 49, 49, 36, 48, 50, 35, 50, 48, 35, 49, 49, 35, 48, 49, 35, 49, 48, 35, 51, 48, 36, 51, 49, 36, 49, 47, 36, 51, 48, 35, + 51, 49, 36, 52, 48, 37, 52, 48, 38, 49, 48, 36, 49, 48, 36, 85, 85, 73, 125, 126, 116, 76, 77, 67, 50, 51, 36, 51, 52, 37, 51, 51, 38, 53, 51, 38, 52, 49, 38, 50, 50, 38, 51, 51, 37, 52, 51, 38, 53, 51, 39, 51, 51, 38, 51, 50, 38, 53, 50, 38, 54, 51, 38, + 53, 52, 39, 53, 52, 38, 51, 51, 39, 53, 52, 38, 53, 50, 37, 51, 52, 39, 52, 52, 39, 53, 51, 37, 53, 53, 38, 54, 53, 38, 55, 51, 38, 53, 53, 38, 52, 53, 37, 53, 51, 38, 53, 51, 40, 54, 52, 40, 53, 52, 39, 53, 54, 38, 54, 53, 38, 54, 53, 39, 53, 54, 39, + 55, 52, 38, 55, 52, 39, 53, 53, 40, 53, 51, 39, 54, 52, 38, 54, 54, 40, 55, 53, 39, 56, 53, 38, 55, 53, 39, 55, 52, 39, 54, 51, 38, 54, 52, 40, 56, 53, 40, 56, 52, 39, 54, 53, 39, 53, 53, 39, 54, 52, 40, 57, 52, 40, 57, 53, 40, 56, 54, 40, 55, 53, 39, + 55, 54, 39, 54, 55, 39, 53, 54, 39, 55, 54, 40, 55, 53, 39, 54, 52, 39, 82, 81, 69, 128, 128, 119, 88, 86, 76, 56, 53, 41, 55, 54, 40, 55, 55, 40, 56, 54, 40, 55, 55, 40, 55, 56, 40, 55, 55, 40, 55, 55, 39, 55, 53, 39, 55, 54, 39, 56, 53, 40, 57, 52, 40, + 57, 54, 41, 57, 55, 40, 55, 55, 40, 56, 54, 40, 58, 52, 40, 58, 52, 39, 57, 53, 40, 57, 54, 41, 56, 55, 40, 56, 54, 40, 55, 53, 40, 55, 54, 40, 56, 54, 40, 56, 52, 41, 55, 54, 41, 88, 90, 77, 127, 128, 119, 81, 80, 68, 54, 52, 39, 55, 53, 40, 56, 54, 40, + 55, 54, 40, 54, 53, 39, 55, 53, 39, 55, 53, 40, 55, 55, 39, 56, 55, 39, 57, 54, 40, 57, 54, 41, 56, 54, 40, 56, 54, 39, 57, 55, 39, 56, 55, 40, 56, 55, 41, 55, 54, 41, 56, 54, 40, 56, 54, 39, 56, 54, 40, 56, 53, 40, 56, 52, 39, 55, 55, 38, 55, 55, 39, + 55, 53, 40, 56, 52, 40, 55, 52, 39, 55, 52, 39, 55, 52, 39, 56, 52, 40, 55, 52, 41, 53, 52, 40, 53, 51, 39, 53, 51, 38, 53, 51, 38, 54, 53, 38, 54, 53, 39, 54, 52, 39, 55, 52, 39, 55, 52, 40, 54, 51, 39, 53, 52, 38, 53, 52, 39, 53, 52, 39, 54, 53, 39, + 54, 53, 38, 54, 53, 38, 52, 52, 38, 54, 51, 38, 55, 52, 37, 55, 51, 37, 53, 50, 37, 52, 52, 38, 52, 52, 38, 52, 52, 37, 54, 52, 38, 53, 52, 38, 53, 51, 37, 53, 52, 37, 53, 51, 38, 52, 50, 38, 52, 51, 38, 53, 52, 38, 52, 50, 36, 52, 50, 37, 51, 50, 38, + 52, 50, 37, 53, 51, 37, 51, 52, 37, 51, 50, 36, 52, 50, 36, 51, 51, 36, 51, 51, 35, 51, 51, 35, 51, 50, 36, 52, 50, 37, 51, 50, 37, 51, 50, 37, 52, 49, 37, 51, 49, 37, 52, 49, 36, 52, 49, 35, 49, 50, 35, 49, 50, 36, 51, 49, 36, 51, 49, 35, 49, 49, 35, + 48, 50, 34, 48, 48, 35, 49, 48, 36, 51, 48, 36, 51, 47, 36, 50, 47, 35, 50, 48, 35, 49, 48, 35, 48, 47, 35, 47, 47, 35, 48, 47, 35, 48, 46, 35, 49, 45, 34, 48, 47, 34, 47, 48, 34, 48, 48, 34, 47, 47, 34, 46, 47, 35, 48, 47, 34, 49, 47, 34, 47, 46, 34, + 46, 45, 33, 47, 45, 33, 47, 45, 34, 47, 45, 34, 48, 46, 33, 46, 46, 32, 45, 46, 32, 46, 46, 32, 47, 46, 33, 48, 47, 32, 46, 45, 33, 45, 44, 34, 46, 45, 33, 45, 44, 33, 47, 43, 32, 46, 43, 32, 45, 44, 32, 45, 44, 32, 44, 43, 32, 44, 43, 32, 45, 43, 32, + 46, 45, 31, 45, 45, 32, 43, 43, 32, 44, 43, 31, 44, 42, 31, 43, 42, 31, 45, 42, 31, 46, 42, 31, 44, 42, 31, 43, 42, 30, 44, 41, 31, 45, 40, 30, 43, 40, 30, 43, 40, 31, 44, 40, 31, 43, 42, 30, 43, 42, 30, 42, 40, 30, 42, 42, 30, 42, 41, 30, 42, 40, 31, + 42, 41, 31, 42, 41, 30, 42, 42, 29, 42, 42, 30, 40, 41, 29, 41, 41, 28, 42, 41, 28, 48, 46, 32, 56, 52, 38, 8, 7, 5, 28, 28, 28, 22, 22, 22, 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 15, 15, 16, 12, 12, 12, 20, 20, 19, 8, 8, 8, 11, 11, 11, 13, 13, 13, 13, 13, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 14, 13, 13, 14, 13, 13, 14, 13, 13, 14, 13, 13, 14, 14, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 22, 22, 22, 29, 29, 29, 13, 13, 11, 64, 61, 42, 55, 53, 37, 43, 41, 31, + 40, 42, 29, 44, 40, 29, 42, 40, 30, 40, 41, 29, 41, 41, 29, 40, 39, 29, 42, 42, 29, 42, 42, 30, 42, 41, 30, 43, 41, 29, 41, 41, 30, 41, 41, 30, 44, 41, 30, 44, 42, 29, 44, 40, 31, 43, 42, 31, 42, 42, 32, 43, 42, 30, 44, 44, 31, 44, 43, 32, 43, 43, 31, + 44, 41, 32, 44, 42, 33, 43, 43, 32, 44, 42, 32, 46, 42, 32, 45, 44, 32, 44, 44, 33, 47, 43, 32, 46, 44, 32, 46, 44, 33, 45, 46, 31, 45, 44, 31, 46, 44, 32, 46, 43, 33, 46, 45, 31, 45, 45, 33, 46, 47, 33, 46, 46, 32, 46, 44, 33, 45, 44, 33, 48, 45, 34, + 48, 45, 32, 48, 46, 33, 47, 45, 33, 48, 45, 33, 49, 44, 35, 48, 46, 35, 48, 47, 34, 48, 45, 34, 48, 45, 34, 48, 46, 33, 49, 46, 34, 59, 59, 47, 112, 112, 103, 110, 108, 100, 63, 62, 49, 49, 48, 34, 50, 46, 34, 50, 46, 34, 49, 48, 36, 48, 46, 35, 49, 48, 34, + 50, 48, 36, 49, 48, 36, 48, 47, 35, 50, 48, 35, 49, 48, 36, 48, 47, 36, 47, 48, 34, 49, 50, 35, 50, 48, 35, 49, 49, 35, 49, 50, 35, 50, 50, 37, 51, 49, 36, 51, 48, 36, 50, 48, 37, 50, 49, 37, 51, 51, 36, 65, 65, 51, 111, 111, 101, 114, 115, 105, 63, 62, 49, + 52, 49, 38, 53, 51, 37, 52, 52, 37, 51, 51, 37, 53, 49, 37, 52, 51, 38, 50, 51, 38, 52, 51, 38, 54, 52, 38, 52, 51, 39, 52, 50, 38, 55, 51, 38, 55, 53, 39, 53, 53, 38, 53, 51, 37, 54, 50, 37, 53, 52, 38, 52, 52, 38, 54, 49, 38, 52, 50, 38, 52, 53, 39, + 52, 54, 38, 54, 53, 38, 54, 51, 39, 52, 52, 39, 54, 51, 38, 55, 51, 38, 56, 50, 39, 56, 51, 39, 53, 54, 38, 52, 53, 38, 54, 52, 38, 55, 54, 39, 53, 52, 39, 53, 51, 39, 54, 52, 39, 54, 53, 39, 55, 53, 39, 54, 54, 38, 52, 53, 37, 53, 53, 38, 54, 53, 38, + 55, 53, 38, 54, 54, 39, 53, 52, 40, 55, 52, 39, 56, 53, 39, 56, 52, 39, 55, 53, 39, 53, 54, 40, 55, 55, 40, 55, 52, 40, 53, 52, 38, 54, 53, 39, 55, 52, 40, 55, 53, 40, 56, 54, 41, 57, 54, 41, 55, 54, 40, 54, 53, 40, 54, 54, 41, 55, 55, 41, 56, 55, 41, + 66, 66, 52, 118, 117, 107, 116, 114, 105, 70, 68, 55, 55, 54, 40, 56, 55, 41, 57, 54, 40, 55, 53, 39, 55, 54, 40, 55, 54, 40, 56, 54, 40, 57, 54, 40, 57, 55, 40, 57, 55, 39, 57, 55, 40, 55, 55, 40, 55, 56, 40, 57, 55, 40, 58, 55, 40, 55, 54, 41, 54, 53, 42, + 56, 53, 40, 58, 54, 40, 58, 53, 40, 57, 53, 41, 55, 54, 40, 56, 54, 39, 69, 69, 55, 113, 114, 104, 117, 118, 108, 66, 66, 52, 54, 54, 39, 54, 54, 39, 55, 54, 41, 55, 54, 40, 55, 55, 39, 55, 55, 39, 54, 54, 39, 55, 55, 39, 55, 54, 40, 55, 53, 40, 55, 54, 40, + 55, 54, 40, 55, 54, 39, 55, 55, 40, 56, 55, 41, 56, 55, 39, 56, 55, 39, 56, 54, 40, 54, 55, 40, 55, 55, 40, 57, 55, 39, 57, 53, 39, 57, 53, 38, 56, 52, 39, 56, 51, 39, 56, 53, 40, 55, 54, 40, 55, 52, 39, 55, 51, 38, 55, 51, 40, 54, 52, 39, 52, 53, 39, + 53, 53, 39, 53, 53, 40, 53, 52, 40, 54, 53, 40, 55, 53, 39, 54, 53, 38, 53, 53, 39, 54, 53, 40, 54, 52, 39, 54, 52, 39, 55, 52, 39, 56, 52, 38, 56, 52, 37, 55, 52, 39, 54, 52, 39, 55, 51, 38, 55, 53, 39, 54, 53, 39, 54, 51, 38, 55, 52, 38, 54, 53, 38, + 54, 53, 39, 54, 54, 37, 54, 53, 37, 53, 51, 38, 53, 51, 38, 53, 50, 37, 54, 51, 37, 53, 51, 38, 53, 50, 38, 53, 52, 37, 54, 52, 37, 53, 51, 38, 51, 51, 37, 51, 50, 36, 51, 50, 37, 50, 49, 37, 52, 49, 37, 52, 52, 37, 52, 52, 38, 53, 50, 37, 53, 49, 36, + 51, 50, 37, 50, 48, 37, 50, 49, 36, 51, 49, 35, 51, 48, 36, 51, 49, 37, 51, 49, 35, 49, 51, 35, 51, 51, 37, 52, 49, 36, 53, 49, 35, 51, 49, 36, 49, 51, 37, 49, 50, 36, 49, 50, 35, 50, 49, 36, 50, 47, 36, 50, 48, 36, 50, 48, 35, 50, 48, 35, 48, 48, 34, + 48, 47, 34, 49, 47, 35, 49, 47, 36, 48, 47, 35, 47, 49, 35, 48, 48, 35, 49, 46, 35, 47, 46, 35, 47, 47, 34, 48, 46, 35, 47, 45, 35, 47, 47, 35, 47, 48, 35, 47, 46, 34, 48, 46, 33, 47, 47, 33, 46, 47, 34, 47, 45, 34, 47, 45, 33, 47, 47, 32, 48, 47, 32, + 45, 45, 33, 45, 45, 32, 47, 45, 33, 47, 45, 33, 45, 46, 32, 44, 44, 32, 44, 45, 32, 46, 44, 33, 47, 43, 33, 47, 45, 32, 47, 45, 32, 47, 43, 34, 46, 44, 33, 44, 44, 32, 44, 44, 32, 44, 44, 32, 44, 44, 31, 46, 44, 31, 45, 43, 31, 44, 42, 31, 45, 43, 31, + 44, 42, 31, 43, 42, 32, 45, 44, 31, 46, 42, 30, 44, 42, 31, 42, 42, 31, 44, 42, 30, 44, 43, 30, 43, 42, 30, 44, 41, 31, 42, 41, 31, 41, 42, 31, 42, 43, 30, 43, 42, 30, 43, 40, 29, 42, 39, 30, 41, 41, 29, 41, 42, 28, 41, 40, 29, 42, 39, 29, 42, 40, 29, + 47, 46, 33, 55, 53, 38, 8, 7, 5, 28, 28, 28, 22, 22, 23, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 19, 19, 20, 20, 19, 20, 20, 20, 21, + 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 16, 16, 16, 22, 22, 22, 7, 7, 7, 9, 9, 9, 11, 11, 11, 11, 11, 12, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 21, 21, 21, 28, 28, 28, 13, 13, 11, 61, 61, 43, 51, 51, 38, 41, 42, 30, 43, 42, 31, 40, 42, 29, 42, 43, 28, 42, 42, 29, 40, 41, 30, 41, 42, 30, 42, 40, 29, + 43, 40, 29, 41, 43, 30, 41, 41, 30, 43, 41, 31, 42, 41, 30, 42, 42, 30, 42, 43, 32, 43, 42, 31, 45, 42, 30, 44, 44, 30, 44, 43, 31, 43, 41, 32, 45, 43, 31, 45, 43, 32, 44, 43, 32, 42, 43, 31, 44, 42, 32, 45, 44, 33, 44, 43, 33, 45, 44, 32, 47, 43, 32, + 45, 45, 32, 44, 43, 32, 46, 42, 31, 45, 42, 32, 47, 43, 33, 46, 44, 33, 45, 44, 34, 48, 45, 33, 45, 47, 32, 45, 46, 33, 46, 45, 34, 46, 47, 34, 47, 47, 34, 47, 45, 32, 48, 46, 32, 46, 46, 34, 47, 46, 33, 47, 45, 32, 46, 44, 34, 49, 47, 33, 47, 46, 35, + 48, 47, 35, 47, 47, 34, 48, 47, 33, 48, 47, 35, 49, 46, 35, 50, 48, 35, 82, 81, 71, 123, 122, 115, 100, 98, 89, 62, 59, 49, 49, 47, 35, 50, 46, 35, 49, 46, 35, 48, 47, 36, 47, 48, 34, 48, 48, 35, 50, 47, 35, 50, 47, 35, 48, 47, 34, 50, 48, 35, 49, 48, 34, + 50, 48, 36, 50, 48, 37, 50, 48, 35, 51, 48, 37, 51, 48, 37, 51, 49, 37, 50, 50, 36, 51, 51, 36, 65, 64, 51, 102, 100, 91, 124, 123, 116, 84, 83, 73, 51, 50, 38, 51, 49, 36, 51, 49, 36, 53, 50, 37, 54, 51, 38, 52, 51, 38, 52, 50, 37, 53, 50, 38, 51, 51, 37, + 51, 51, 38, 52, 51, 38, 55, 53, 37, 54, 51, 39, 52, 50, 38, 53, 51, 38, 55, 51, 39, 54, 51, 38, 53, 52, 37, 53, 52, 38, 54, 52, 38, 54, 51, 38, 53, 51, 39, 54, 51, 38, 54, 50, 39, 53, 51, 39, 54, 53, 38, 55, 52, 38, 53, 52, 39, 53, 52, 37, 56, 52, 39, + 55, 53, 40, 53, 54, 39, 54, 52, 39, 54, 52, 39, 53, 53, 39, 54, 53, 38, 56, 54, 38, 54, 54, 39, 54, 51, 38, 55, 51, 39, 55, 52, 39, 53, 52, 38, 54, 53, 38, 55, 52, 39, 57, 51, 39, 57, 52, 39, 55, 54, 40, 54, 54, 40, 57, 53, 40, 55, 53, 40, 53, 53, 39, + 54, 53, 39, 54, 55, 40, 55, 54, 40, 55, 55, 39, 55, 55, 39, 55, 54, 40, 53, 54, 40, 55, 54, 39, 57, 53, 40, 57, 53, 40, 57, 54, 41, 56, 53, 40, 55, 53, 39, 56, 53, 40, 56, 54, 39, 57, 54, 39, 87, 86, 75, 128, 127, 118, 105, 104, 94, 67, 68, 53, 56, 56, 39, + 57, 56, 39, 55, 54, 39, 55, 54, 40, 57, 56, 41, 57, 56, 40, 56, 55, 39, 56, 54, 40, 56, 53, 40, 57, 53, 39, 57, 54, 40, 57, 55, 41, 56, 55, 40, 57, 55, 39, 57, 54, 39, 56, 54, 39, 56, 54, 40, 58, 55, 40, 58, 56, 40, 71, 68, 54, 105, 102, 93, 129, 126, 119, + 90, 88, 76, 58, 57, 41, 57, 54, 40, 56, 53, 40, 56, 54, 40, 56, 56, 41, 56, 56, 41, 54, 54, 40, 54, 53, 40, 56, 55, 40, 56, 55, 40, 56, 55, 40, 57, 54, 39, 57, 53, 39, 55, 54, 41, 55, 55, 41, 56, 54, 39, 57, 55, 40, 55, 55, 40, 56, 53, 40, 57, 54, 40, + 56, 53, 39, 54, 52, 40, 54, 53, 39, 56, 54, 38, 56, 55, 38, 55, 54, 39, 54, 52, 40, 56, 53, 40, 56, 52, 39, 55, 52, 39, 54, 53, 39, 54, 53, 38, 55, 53, 39, 54, 52, 39, 54, 52, 39, 55, 53, 40, 56, 54, 40, 56, 53, 40, 56, 54, 39, 55, 54, 39, 54, 54, 39, + 55, 54, 39, 54, 53, 38, 52, 52, 39, 54, 53, 39, 55, 53, 39, 53, 53, 39, 53, 52, 39, 56, 53, 39, 55, 54, 39, 54, 54, 38, 54, 54, 38, 54, 52, 39, 53, 51, 39, 53, 53, 37, 54, 52, 37, 53, 50, 38, 52, 52, 37, 53, 53, 39, 54, 52, 39, 53, 51, 37, 52, 52, 38, + 53, 52, 38, 54, 52, 38, 55, 52, 39, 54, 51, 38, 51, 50, 38, 51, 50, 38, 52, 50, 38, 52, 51, 37, 50, 52, 37, 51, 50, 37, 52, 50, 37, 52, 49, 38, 53, 50, 37, 51, 51, 37, 50, 49, 36, 50, 50, 36, 51, 51, 37, 51, 50, 35, 50, 48, 36, 50, 49, 36, 51, 51, 35, + 52, 51, 36, 52, 49, 36, 50, 48, 36, 50, 49, 36, 51, 49, 36, 50, 49, 36, 48, 48, 35, 49, 48, 35, 50, 48, 36, 50, 49, 36, 51, 48, 36, 51, 48, 36, 48, 47, 36, 48, 47, 35, 48, 46, 36, 49, 46, 35, 48, 47, 34, 47, 48, 34, 48, 48, 34, 49, 47, 35, 48, 46, 35, + 47, 47, 35, 49, 48, 35, 48, 47, 35, 47, 47, 35, 47, 48, 35, 47, 48, 34, 48, 47, 34, 48, 46, 34, 48, 46, 33, 48, 46, 33, 47, 45, 33, 46, 46, 33, 46, 45, 33, 48, 44, 32, 47, 45, 32, 45, 46, 32, 44, 46, 34, 46, 44, 33, 48, 44, 32, 48, 46, 32, 46, 44, 32, + 46, 44, 32, 46, 44, 32, 45, 45, 32, 44, 45, 32, 45, 43, 32, 45, 42, 31, 44, 44, 31, 44, 45, 31, 45, 44, 31, 45, 44, 31, 45, 45, 32, 44, 43, 31, 44, 42, 31, 45, 42, 32, 44, 42, 31, 44, 43, 31, 43, 43, 31, 44, 42, 31, 44, 42, 32, 43, 43, 32, 45, 42, 31, + 44, 41, 31, 45, 41, 31, 44, 42, 30, 42, 42, 30, 43, 40, 31, 44, 40, 30, 44, 41, 30, 43, 40, 31, 43, 41, 31, 43, 43, 29, 42, 41, 28, 41, 41, 28, 41, 41, 28, 42, 40, 29, 49, 47, 33, 55, 52, 38, 8, 7, 5, 30, 30, 30, 24, 24, 25, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 18, 19, 19, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 20, + 7, 6, 6, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 14, 14, 14, 13, 13, 13, 13, 13, 14, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, + 13, 13, 14, 20, 20, 20, 28, 28, 28, 13, 13, 11, 61, 61, 43, 51, 51, 38, 42, 40, 30, 41, 43, 29, 43, 40, 30, 40, 40, 30, 41, 40, 30, 42, 42, 30, 41, 40, 31, 44, 42, 31, 42, 42, 30, 44, 42, 30, 43, 43, 29, 41, 41, 30, 44, 42, 31, 43, 42, 31, 42, 43, 31, + 44, 43, 30, 42, 43, 31, 45, 44, 31, 45, 42, 31, 42, 43, 32, 43, 45, 32, 46, 44, 33, 46, 43, 31, 46, 41, 31, 44, 41, 32, 43, 43, 33, 44, 43, 33, 44, 43, 33, 46, 42, 32, 45, 43, 33, 47, 45, 33, 45, 44, 32, 46, 44, 31, 46, 44, 32, 45, 45, 33, 45, 44, 33, + 45, 45, 33, 44, 46, 32, 45, 46, 32, 47, 45, 33, 46, 45, 34, 46, 45, 34, 47, 44, 33, 46, 45, 32, 46, 45, 32, 47, 45, 32, 48, 47, 33, 47, 46, 34, 48, 45, 33, 46, 46, 35, 49, 45, 34, 48, 46, 33, 49, 47, 34, 48, 48, 34, 49, 46, 35, 48, 45, 34, 49, 46, 34, + 52, 51, 40, 87, 86, 77, 123, 123, 114, 109, 107, 98, 79, 76, 67, 55, 51, 40, 50, 47, 36, 49, 49, 35, 49, 49, 35, 50, 48, 36, 50, 49, 35, 48, 47, 35, 48, 49, 36, 48, 49, 36, 50, 49, 36, 50, 47, 36, 51, 48, 35, 51, 48, 35, 52, 47, 37, 57, 53, 42, 82, 81, 69, + 110, 109, 100, 125, 123, 114, 92, 90, 79, 57, 54, 42, 50, 49, 36, 51, 48, 36, 52, 50, 37, 52, 51, 38, 53, 50, 38, 50, 52, 38, 51, 52, 38, 53, 49, 38, 52, 50, 38, 52, 50, 37, 53, 50, 37, 52, 52, 38, 51, 53, 38, 52, 51, 38, 54, 52, 37, 55, 51, 37, 53, 51, 37, + 52, 52, 38, 53, 51, 39, 53, 50, 39, 53, 50, 38, 54, 51, 38, 54, 51, 39, 54, 52, 39, 53, 51, 39, 54, 53, 39, 55, 54, 39, 53, 52, 38, 54, 51, 38, 55, 53, 38, 54, 54, 38, 54, 53, 38, 53, 51, 39, 54, 51, 39, 56, 53, 38, 54, 54, 39, 53, 52, 39, 53, 51, 38, + 54, 54, 39, 54, 53, 39, 53, 52, 39, 53, 53, 38, 54, 52, 38, 55, 52, 38, 55, 53, 39, 56, 52, 39, 55, 52, 38, 55, 54, 40, 55, 54, 40, 55, 52, 39, 55, 54, 39, 55, 56, 38, 54, 56, 39, 55, 54, 39, 54, 53, 39, 54, 55, 39, 54, 55, 40, 54, 54, 39, 54, 54, 40, + 55, 54, 41, 57, 53, 40, 57, 52, 39, 56, 53, 39, 56, 54, 40, 56, 53, 40, 57, 52, 40, 57, 54, 40, 57, 54, 40, 57, 54, 40, 62, 59, 44, 94, 93, 81, 127, 128, 118, 112, 114, 102, 85, 84, 71, 61, 58, 44, 56, 55, 40, 56, 56, 40, 56, 55, 40, 56, 54, 41, 55, 54, 40, + 54, 54, 39, 56, 55, 40, 57, 55, 40, 56, 55, 39, 56, 54, 39, 57, 53, 39, 57, 54, 40, 56, 54, 41, 59, 59, 45, 86, 85, 72, 114, 113, 103, 127, 126, 118, 94, 93, 83, 61, 59, 46, 55, 53, 39, 56, 55, 40, 56, 56, 41, 55, 54, 40, 54, 55, 39, 55, 56, 40, 56, 54, 41, + 56, 53, 40, 56, 53, 40, 55, 53, 40, 55, 53, 39, 55, 54, 39, 54, 53, 40, 55, 55, 40, 57, 55, 40, 57, 53, 41, 57, 54, 41, 55, 54, 40, 56, 53, 40, 56, 53, 40, 56, 55, 39, 56, 54, 38, 56, 53, 39, 57, 53, 39, 56, 54, 39, 55, 53, 39, 55, 52, 39, 54, 53, 39, + 55, 55, 40, 57, 54, 40, 56, 55, 40, 56, 53, 40, 56, 53, 40, 54, 53, 40, 53, 51, 40, 55, 52, 38, 56, 52, 39, 54, 52, 40, 55, 54, 40, 55, 53, 39, 54, 52, 40, 56, 53, 40, 54, 54, 39, 52, 53, 40, 54, 52, 39, 54, 52, 38, 55, 54, 38, 54, 55, 39, 53, 53, 40, + 54, 51, 40, 53, 51, 40, 52, 53, 39, 53, 53, 38, 54, 52, 39, 55, 53, 40, 54, 53, 39, 53, 54, 38, 53, 52, 38, 53, 51, 37, 53, 52, 37, 53, 52, 38, 53, 53, 38, 55, 53, 38, 54, 52, 38, 53, 51, 38, 54, 51, 38, 54, 50, 37, 51, 51, 37, 51, 53, 37, 52, 51, 37, + 52, 49, 38, 52, 49, 37, 53, 49, 37, 53, 48, 38, 53, 50, 37, 52, 51, 37, 51, 51, 36, 53, 50, 37, 52, 50, 37, 50, 48, 36, 52, 48, 35, 52, 50, 36, 50, 50, 36, 50, 51, 36, 50, 51, 36, 50, 50, 36, 52, 49, 35, 51, 49, 35, 50, 50, 36, 51, 51, 36, 52, 49, 36, + 51, 47, 36, 50, 47, 35, 50, 48, 34, 50, 49, 34, 49, 48, 35, 48, 49, 36, 48, 48, 35, 48, 49, 34, 49, 48, 33, 48, 46, 35, 48, 47, 35, 48, 49, 34, 48, 47, 33, 48, 46, 35, 47, 47, 36, 48, 45, 35, 48, 47, 35, 48, 47, 34, 50, 46, 33, 49, 45, 33, 47, 46, 35, + 46, 47, 35, 47, 47, 34, 47, 47, 34, 45, 47, 34, 47, 47, 34, 48, 46, 33, 47, 46, 33, 45, 45, 33, 45, 45, 32, 46, 44, 34, 46, 45, 34, 45, 45, 33, 45, 44, 34, 47, 45, 34, 46, 44, 32, 45, 44, 32, 45, 45, 32, 44, 46, 32, 46, 46, 33, 46, 45, 33, 44, 45, 32, + 45, 45, 31, 44, 45, 32, 43, 44, 33, 45, 44, 33, 45, 45, 32, 43, 44, 31, 45, 42, 31, 44, 42, 31, 43, 43, 31, 44, 42, 31, 45, 42, 31, 45, 42, 32, 43, 41, 31, 44, 41, 31, 44, 43, 31, 43, 44, 30, 43, 43, 30, 43, 42, 30, 44, 42, 30, 44, 42, 30, 43, 43, 29, + 42, 41, 30, 42, 40, 30, 43, 40, 29, 43, 41, 30, 41, 41, 30, 40, 40, 29, 42, 40, 29, 48, 45, 34, 55, 51, 39, 8, 7, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 13, 13, 13, 20, 20, 20, 8, 8, 8, 11, 11, 11, 13, 13, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 22, 22, 23, 30, 30, 31, 13, 13, 12, 62, 61, 43, 54, 51, 37, 42, 40, 30, + 42, 41, 29, 41, 41, 30, 42, 42, 29, 44, 40, 30, 42, 40, 31, 41, 41, 30, 43, 42, 30, 41, 41, 31, 42, 39, 30, 43, 41, 29, 42, 41, 29, 44, 41, 30, 43, 42, 30, 43, 43, 31, 44, 43, 32, 44, 43, 32, 44, 42, 33, 45, 41, 31, 43, 44, 32, 42, 43, 33, 45, 44, 32, + 45, 44, 31, 44, 44, 33, 43, 45, 32, 43, 43, 31, 45, 44, 32, 47, 45, 32, 47, 44, 31, 47, 44, 33, 47, 43, 32, 46, 44, 32, 45, 44, 33, 44, 44, 33, 46, 46, 33, 45, 43, 32, 47, 44, 33, 46, 45, 32, 45, 44, 32, 46, 44, 32, 46, 47, 32, 45, 47, 33, 47, 48, 33, + 48, 47, 32, 47, 46, 33, 45, 45, 33, 47, 45, 33, 48, 46, 33, 47, 45, 34, 49, 45, 34, 47, 46, 35, 46, 45, 34, 48, 46, 36, 49, 46, 35, 49, 46, 34, 49, 46, 34, 47, 47, 35, 48, 46, 34, 48, 48, 34, 52, 50, 39, 77, 74, 66, 105, 105, 96, 126, 126, 118, 112, 112, 103, + 92, 92, 82, 78, 80, 67, 67, 67, 53, 58, 58, 45, 52, 51, 41, 49, 49, 37, 53, 53, 39, 56, 58, 43, 67, 66, 53, 79, 76, 66, 94, 92, 83, 112, 112, 103, 128, 127, 118, 107, 105, 95, 79, 77, 66, 53, 52, 40, 52, 49, 37, 51, 50, 36, 51, 50, 37, 50, 51, 36, 50, 50, 36, + 51, 50, 37, 52, 50, 38, 52, 50, 37, 52, 51, 36, 52, 50, 37, 52, 50, 38, 51, 50, 37, 51, 53, 37, 53, 52, 38, 53, 50, 39, 54, 50, 39, 54, 50, 39, 52, 50, 38, 53, 51, 39, 54, 52, 39, 55, 50, 38, 53, 51, 37, 53, 51, 37, 54, 52, 38, 54, 54, 38, 53, 52, 38, + 53, 50, 40, 55, 52, 39, 55, 53, 38, 54, 52, 38, 52, 51, 39, 54, 52, 39, 53, 54, 40, 53, 54, 38, 55, 53, 40, 54, 53, 40, 55, 53, 38, 56, 53, 39, 54, 54, 39, 54, 53, 40, 54, 52, 40, 54, 52, 40, 54, 52, 39, 53, 52, 39, 54, 54, 40, 55, 55, 38, 53, 54, 39, + 53, 53, 40, 55, 53, 39, 56, 54, 39, 55, 54, 39, 56, 55, 39, 56, 55, 39, 56, 55, 40, 56, 55, 40, 55, 54, 39, 56, 54, 40, 56, 54, 40, 56, 55, 40, 56, 56, 41, 56, 55, 40, 56, 54, 39, 56, 55, 39, 57, 55, 39, 58, 54, 41, 57, 54, 41, 55, 55, 40, 54, 54, 40, + 55, 55, 40, 55, 54, 40, 56, 53, 41, 55, 54, 40, 55, 54, 41, 59, 57, 44, 84, 81, 70, 111, 109, 99, 131, 130, 121, 118, 118, 107, 98, 98, 86, 84, 83, 71, 73, 72, 57, 66, 64, 49, 60, 58, 44, 56, 57, 41, 60, 60, 45, 63, 61, 50, 72, 70, 59, 83, 82, 70, 98, 97, 86, + 118, 115, 106, 132, 130, 120, 110, 109, 98, 83, 82, 71, 58, 57, 44, 55, 55, 40, 56, 55, 40, 58, 54, 41, 57, 54, 41, 55, 55, 41, 55, 55, 40, 56, 53, 41, 56, 54, 41, 56, 55, 40, 57, 55, 40, 55, 53, 40, 54, 54, 40, 54, 55, 40, 55, 54, 41, 56, 55, 40, 56, 54, 39, + 56, 52, 40, 55, 52, 41, 54, 53, 39, 55, 55, 40, 56, 54, 40, 55, 53, 39, 54, 54, 39, 55, 55, 40, 54, 55, 40, 54, 53, 39, 57, 52, 40, 57, 54, 40, 56, 53, 39, 55, 53, 39, 55, 53, 40, 55, 53, 41, 54, 54, 41, 54, 54, 40, 56, 54, 39, 55, 53, 40, 55, 53, 40, + 57, 53, 38, 55, 53, 39, 53, 53, 39, 54, 53, 39, 54, 53, 39, 54, 54, 39, 56, 52, 40, 55, 52, 38, 55, 54, 38, 54, 55, 40, 54, 52, 40, 55, 52, 40, 55, 51, 39, 54, 53, 38, 53, 54, 38, 53, 52, 39, 53, 52, 39, 54, 54, 38, 54, 54, 38, 53, 54, 38, 55, 54, 37, + 55, 52, 37, 53, 53, 38, 53, 53, 38, 54, 53, 37, 55, 53, 38, 53, 53, 38, 52, 52, 38, 53, 52, 38, 54, 52, 37, 54, 52, 38, 51, 51, 38, 52, 50, 38, 54, 52, 37, 52, 52, 37, 52, 50, 38, 52, 50, 38, 51, 50, 37, 52, 50, 38, 51, 50, 39, 51, 49, 38, 51, 50, 38, + 52, 51, 37, 51, 51, 38, 50, 51, 37, 52, 50, 37, 53, 49, 37, 52, 50, 36, 50, 50, 36, 50, 49, 37, 52, 50, 36, 52, 51, 35, 51, 50, 36, 51, 49, 36, 50, 51, 36, 49, 50, 37, 49, 48, 37, 50, 49, 36, 50, 49, 35, 49, 48, 35, 49, 50, 36, 50, 50, 36, 49, 48, 35, + 49, 47, 36, 49, 47, 36, 49, 48, 34, 50, 48, 33, 50, 47, 34, 48, 47, 35, 48, 46, 34, 49, 46, 34, 49, 46, 34, 48, 46, 35, 46, 47, 35, 47, 47, 34, 47, 45, 34, 48, 46, 34, 48, 48, 34, 47, 48, 33, 46, 47, 33, 47, 46, 34, 47, 46, 34, 46, 46, 35, 48, 46, 34, + 48, 45, 33, 46, 45, 34, 46, 45, 34, 46, 45, 32, 45, 45, 33, 46, 44, 34, 48, 45, 33, 46, 46, 32, 45, 45, 34, 47, 44, 34, 46, 45, 33, 45, 45, 33, 44, 43, 33, 44, 44, 32, 43, 45, 32, 44, 44, 32, 44, 43, 32, 44, 44, 31, 46, 43, 31, 45, 43, 32, 44, 44, 32, + 45, 44, 31, 44, 44, 31, 43, 43, 32, 45, 43, 32, 45, 41, 32, 43, 42, 31, 43, 43, 29, 44, 43, 31, 44, 42, 31, 42, 41, 30, 42, 42, 30, 44, 42, 30, 44, 41, 30, 44, 42, 31, 44, 43, 30, 42, 42, 29, 42, 40, 29, 41, 40, 29, 40, 42, 29, 41, 42, 29, 40, 42, 28, + 48, 47, 33, 56, 53, 38, 8, 7, 5, 28, 28, 28, 22, 22, 22, 15, 15, 16, 15, 15, 16, 16, 16, 16, 15, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 17, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 14, 14, 14, 21, 21, 20, 9, 9, 8, 11, 11, 11, 13, 13, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 14, 15, 14, 14, 15, 15, 15, 15, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 15, 21, 21, 21, 28, 28, 28, 13, 13, 11, 63, 59, 43, 54, 52, 36, 41, 41, 29, 43, 42, 30, 43, 41, 30, 41, 40, 30, 43, 42, 29, 42, 40, 29, 40, 41, 30, 42, 41, 29, + 42, 43, 31, 44, 41, 31, 44, 41, 30, 45, 44, 30, 44, 41, 31, 42, 43, 30, 44, 41, 31, 46, 42, 32, 44, 43, 32, 43, 43, 32, 44, 43, 31, 44, 42, 31, 43, 44, 31, 44, 43, 31, 45, 44, 31, 45, 43, 32, 46, 46, 32, 45, 45, 32, 45, 45, 32, 45, 44, 32, 45, 45, 33, + 46, 45, 33, 44, 45, 32, 47, 46, 32, 45, 45, 32, 45, 45, 33, 46, 45, 34, 45, 46, 33, 46, 43, 31, 45, 44, 32, 46, 46, 33, 47, 46, 33, 46, 47, 33, 45, 48, 32, 46, 47, 32, 47, 46, 33, 47, 45, 34, 46, 47, 34, 48, 48, 33, 46, 46, 34, 47, 47, 33, 48, 48, 34, + 48, 47, 34, 48, 45, 35, 49, 45, 35, 48, 47, 35, 47, 46, 35, 47, 46, 35, 48, 45, 35, 49, 47, 34, 49, 48, 35, 47, 47, 35, 47, 46, 35, 49, 47, 35, 53, 51, 38, 68, 68, 58, 88, 89, 78, 103, 102, 92, 117, 116, 106, 123, 123, 114, 127, 128, 119, 130, 131, 123, 126, 127, 119, + 124, 125, 115, 116, 114, 106, 105, 102, 94, 91, 89, 80, 72, 71, 58, 55, 51, 39, 52, 49, 35, 51, 51, 35, 50, 51, 37, 50, 50, 38, 50, 50, 37, 52, 51, 37, 53, 50, 37, 51, 50, 37, 52, 51, 37, 52, 49, 38, 50, 49, 39, 50, 50, 37, 51, 51, 36, 51, 50, 37, 52, 50, 38, + 54, 51, 39, 52, 52, 38, 52, 53, 37, 52, 53, 38, 54, 50, 39, 54, 51, 38, 54, 52, 37, 53, 52, 38, 53, 50, 39, 54, 51, 39, 53, 52, 39, 53, 52, 38, 53, 53, 39, 54, 51, 39, 54, 50, 40, 54, 51, 39, 54, 52, 40, 53, 52, 39, 53, 51, 38, 54, 52, 39, 53, 53, 38, + 55, 54, 38, 54, 53, 39, 54, 53, 40, 55, 52, 40, 53, 54, 39, 55, 53, 38, 55, 51, 39, 54, 53, 39, 54, 53, 39, 56, 53, 39, 56, 54, 39, 54, 54, 39, 55, 52, 38, 55, 52, 39, 53, 52, 40, 54, 53, 39, 55, 53, 39, 56, 53, 40, 55, 54, 40, 54, 55, 41, 54, 54, 40, + 57, 54, 39, 56, 55, 40, 55, 55, 40, 56, 53, 40, 55, 53, 40, 55, 54, 40, 55, 54, 41, 56, 55, 41, 57, 55, 41, 56, 55, 41, 55, 54, 40, 57, 53, 40, 57, 53, 41, 56, 55, 40, 56, 54, 39, 57, 52, 41, 57, 52, 41, 57, 55, 40, 55, 57, 40, 56, 57, 41, 57, 55, 40, + 57, 55, 41, 59, 58, 43, 75, 74, 61, 94, 93, 82, 107, 107, 96, 120, 119, 109, 128, 126, 117, 131, 131, 122, 135, 134, 125, 132, 131, 122, 128, 128, 118, 120, 118, 109, 109, 107, 97, 95, 94, 82, 76, 75, 63, 60, 57, 45, 57, 54, 40, 56, 54, 39, 55, 54, 40, 55, 54, 41, 57, 55, 41, + 57, 55, 40, 57, 56, 39, 56, 55, 40, 56, 54, 41, 57, 55, 40, 57, 56, 39, 55, 56, 40, 54, 56, 40, 55, 55, 41, 55, 55, 40, 56, 54, 40, 56, 53, 40, 56, 54, 39, 56, 54, 39, 56, 54, 40, 57, 53, 40, 56, 52, 41, 55, 52, 40, 55, 53, 40, 55, 53, 39, 56, 55, 40, + 55, 55, 41, 55, 53, 39, 55, 54, 40, 55, 54, 41, 55, 54, 40, 55, 54, 40, 55, 55, 40, 55, 55, 40, 55, 55, 40, 56, 54, 39, 54, 54, 40, 54, 55, 39, 56, 54, 39, 55, 54, 39, 54, 54, 40, 55, 55, 40, 56, 55, 38, 54, 54, 40, 53, 54, 40, 54, 54, 39, 56, 53, 39, + 56, 53, 39, 55, 54, 40, 55, 54, 39, 56, 53, 38, 55, 53, 38, 55, 54, 39, 54, 54, 39, 53, 53, 38, 55, 51, 39, 56, 51, 39, 55, 51, 38, 54, 51, 38, 55, 53, 38, 55, 52, 38, 53, 53, 38, 54, 54, 38, 55, 54, 37, 55, 52, 38, 53, 51, 38, 52, 51, 37, 52, 52, 37, + 54, 52, 37, 54, 52, 38, 54, 51, 38, 53, 50, 37, 53, 52, 37, 52, 53, 37, 53, 53, 37, 53, 50, 38, 52, 50, 39, 52, 50, 38, 52, 50, 37, 53, 51, 37, 51, 50, 37, 52, 51, 37, 52, 50, 36, 51, 50, 37, 53, 49, 37, 53, 50, 35, 51, 51, 35, 51, 50, 36, 51, 49, 36, + 50, 49, 35, 51, 50, 37, 51, 51, 36, 51, 49, 35, 52, 49, 36, 52, 50, 36, 51, 49, 36, 51, 49, 35, 51, 49, 36, 50, 49, 35, 52, 50, 35, 52, 48, 37, 50, 48, 36, 49, 48, 36, 48, 48, 36, 49, 49, 35, 49, 48, 35, 48, 45, 35, 50, 46, 35, 50, 48, 34, 49, 47, 34, + 47, 46, 34, 47, 45, 34, 48, 45, 34, 48, 47, 34, 48, 49, 35, 48, 48, 34, 48, 48, 34, 47, 47, 35, 47, 46, 34, 47, 45, 34, 48, 45, 34, 48, 45, 34, 47, 46, 33, 48, 47, 33, 47, 45, 33, 47, 45, 33, 48, 46, 32, 46, 44, 33, 46, 44, 34, 48, 46, 33, 47, 46, 33, + 46, 44, 33, 46, 44, 33, 45, 45, 32, 45, 45, 31, 47, 45, 33, 46, 46, 33, 44, 43, 33, 45, 43, 33, 46, 44, 32, 46, 44, 32, 46, 45, 32, 45, 43, 32, 45, 42, 32, 45, 43, 32, 43, 42, 31, 44, 43, 32, 46, 43, 32, 44, 41, 31, 44, 42, 32, 44, 41, 32, 44, 41, 30, + 46, 42, 29, 44, 43, 30, 44, 42, 31, 46, 40, 30, 44, 41, 30, 42, 41, 31, 43, 41, 31, 43, 42, 30, 42, 42, 30, 42, 41, 30, 41, 40, 29, 42, 41, 29, 43, 41, 29, 42, 40, 30, 49, 47, 33, 57, 53, 38, 8, 7, 5, 32, 32, 33, 26, 26, 27, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 20, 20, 20, + 8, 8, 8, 11, 11, 11, 14, 14, 14, 14, 14, 14, 15, 15, 15, 14, 14, 15, 14, 14, 15, 15, 14, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 15, 14, 14, 15, 14, 14, 15, 14, 14, 15, 14, 14, 14, + 13, 13, 13, 20, 20, 20, 27, 27, 27, 13, 12, 11, 63, 60, 42, 54, 51, 37, 42, 40, 30, 42, 41, 29, 42, 41, 28, 43, 42, 30, 42, 42, 31, 40, 43, 29, 43, 43, 29, 42, 43, 30, 43, 41, 30, 43, 43, 29, 44, 42, 29, 44, 43, 31, 43, 41, 32, 44, 42, 31, 45, 43, 31, + 44, 42, 32, 43, 44, 32, 43, 42, 31, 44, 42, 32, 43, 44, 31, 42, 44, 32, 43, 43, 33, 44, 45, 33, 45, 43, 32, 44, 43, 32, 45, 42, 33, 43, 44, 32, 45, 45, 31, 45, 45, 33, 45, 43, 33, 45, 43, 33, 45, 44, 31, 45, 44, 31, 45, 44, 32, 46, 45, 34, 46, 46, 33, + 47, 45, 33, 47, 45, 33, 46, 47, 33, 45, 46, 33, 45, 45, 33, 45, 47, 34, 45, 46, 32, 45, 46, 34, 46, 46, 34, 47, 46, 34, 48, 48, 33, 47, 47, 34, 46, 45, 34, 48, 45, 34, 48, 46, 35, 48, 46, 34, 50, 45, 34, 49, 46, 35, 47, 45, 34, 49, 47, 35, 49, 47, 35, + 48, 47, 35, 50, 47, 35, 50, 46, 36, 50, 47, 36, 49, 48, 36, 49, 47, 36, 48, 49, 36, 48, 47, 36, 48, 48, 37, 50, 48, 37, 50, 48, 36, 49, 48, 35, 131, 130, 123, 50, 48, 36, 50, 48, 35, 52, 49, 36, 50, 50, 37, 50, 50, 37, 51, 49, 36, 51, 49, 35, 52, 50, 36, + 52, 51, 37, 50, 50, 37, 49, 51, 37, 50, 51, 37, 51, 51, 37, 51, 50, 37, 51, 49, 37, 49, 50, 38, 51, 51, 38, 53, 51, 38, 53, 50, 38, 52, 50, 38, 51, 50, 37, 52, 51, 38, 51, 49, 39, 53, 50, 38, 53, 52, 38, 54, 52, 39, 54, 51, 38, 53, 52, 38, 54, 52, 38, + 54, 52, 38, 54, 50, 39, 53, 51, 39, 53, 53, 38, 53, 51, 38, 53, 51, 39, 53, 51, 40, 53, 51, 39, 54, 52, 40, 53, 53, 39, 53, 52, 39, 53, 52, 39, 54, 51, 38, 55, 53, 39, 55, 54, 40, 54, 54, 39, 54, 53, 39, 55, 52, 39, 56, 53, 40, 55, 52, 40, 53, 52, 39, + 53, 54, 40, 52, 55, 41, 53, 55, 39, 55, 54, 39, 55, 53, 39, 55, 54, 39, 55, 54, 39, 55, 54, 39, 55, 54, 39, 56, 55, 40, 57, 55, 40, 56, 54, 40, 54, 54, 40, 54, 53, 40, 56, 53, 39, 57, 55, 39, 56, 56, 39, 55, 55, 39, 55, 55, 39, 56, 54, 39, 57, 53, 41, + 55, 54, 41, 55, 55, 40, 56, 54, 40, 57, 54, 41, 57, 55, 41, 57, 54, 40, 56, 55, 41, 57, 54, 41, 57, 52, 41, 57, 53, 40, 57, 54, 40, 58, 55, 41, 56, 55, 40, 56, 54, 41, 56, 54, 41, 54, 54, 41, 55, 53, 40, 56, 55, 40, 58, 55, 41, 57, 56, 41, 55, 56, 40, + 56, 55, 40, 135, 134, 126, 56, 55, 40, 57, 55, 39, 57, 55, 39, 57, 54, 40, 56, 56, 40, 56, 56, 40, 57, 55, 40, 58, 55, 39, 57, 56, 39, 57, 54, 40, 58, 53, 40, 58, 54, 40, 58, 54, 40, 57, 54, 40, 56, 55, 40, 57, 55, 40, 57, 56, 41, 57, 55, 41, 56, 54, 41, + 57, 55, 41, 58, 56, 40, 57, 54, 39, 58, 55, 39, 56, 56, 39, 54, 54, 39, 56, 53, 39, 56, 54, 40, 54, 53, 41, 55, 54, 40, 57, 55, 39, 56, 54, 40, 55, 54, 40, 57, 55, 39, 57, 56, 41, 57, 55, 41, 57, 54, 39, 56, 54, 39, 56, 53, 40, 56, 52, 39, 56, 52, 40, + 57, 53, 41, 57, 53, 41, 56, 53, 40, 55, 53, 39, 55, 53, 39, 55, 53, 39, 56, 53, 38, 55, 53, 39, 55, 54, 40, 56, 55, 39, 56, 54, 39, 54, 55, 39, 54, 56, 39, 56, 54, 40, 57, 52, 40, 55, 53, 39, 53, 54, 39, 54, 52, 39, 54, 52, 40, 55, 54, 40, 53, 54, 39, + 53, 52, 38, 54, 52, 38, 55, 52, 38, 54, 52, 39, 54, 52, 39, 54, 51, 37, 53, 53, 37, 53, 54, 38, 53, 52, 39, 54, 52, 38, 55, 51, 37, 55, 52, 38, 54, 53, 37, 53, 52, 38, 54, 51, 38, 55, 51, 39, 54, 50, 39, 53, 51, 38, 54, 52, 38, 54, 50, 38, 54, 51, 38, + 53, 51, 37, 53, 50, 37, 52, 50, 37, 52, 51, 37, 52, 52, 37, 52, 50, 37, 51, 50, 37, 51, 51, 37, 52, 50, 36, 53, 49, 36, 51, 49, 36, 50, 50, 37, 52, 51, 37, 51, 51, 36, 50, 50, 35, 50, 49, 36, 51, 51, 37, 52, 51, 37, 50, 50, 36, 48, 47, 35, 49, 48, 34, + 51, 49, 34, 50, 48, 36, 49, 49, 36, 51, 50, 36, 50, 48, 36, 49, 47, 35, 48, 48, 35, 48, 48, 35, 49, 49, 36, 50, 47, 36, 49, 47, 35, 48, 49, 34, 49, 47, 34, 49, 47, 36, 48, 47, 36, 48, 48, 35, 48, 48, 34, 49, 48, 34, 47, 48, 35, 47, 47, 34, 48, 48, 33, + 47, 46, 33, 47, 46, 34, 49, 47, 34, 48, 46, 34, 47, 46, 33, 47, 45, 33, 47, 45, 34, 47, 45, 34, 46, 46, 34, 45, 47, 35, 47, 45, 33, 45, 45, 33, 44, 45, 33, 45, 45, 32, 46, 45, 32, 44, 46, 33, 45, 45, 33, 46, 44, 34, 45, 43, 32, 44, 44, 32, 45, 46, 32, + 46, 45, 31, 44, 44, 32, 44, 44, 32, 44, 43, 32, 44, 44, 32, 46, 44, 31, 46, 43, 31, 45, 43, 32, 45, 44, 32, 45, 43, 31, 44, 42, 32, 45, 43, 32, 45, 43, 32, 44, 43, 32, 44, 42, 30, 43, 41, 31, 43, 41, 31, 43, 41, 31, 42, 41, 31, 44, 43, 30, 44, 44, 31, + 42, 42, 31, 42, 42, 31, 43, 42, 30, 42, 40, 29, 42, 39, 29, 43, 41, 30, 43, 42, 28, 48, 47, 33, 55, 52, 39, 8, 7, 5, 30, 30, 30, 23, 23, 24, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 13, 13, 13, 20, 20, 19, 7, 7, 7, 10, 10, 10, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 14, 14, 14, 14, 21, 21, 21, 29, 29, 29, 13, 13, 11, 62, 62, 45, 52, 52, 38, 43, 41, 29, + 41, 42, 29, 41, 43, 31, 41, 42, 30, 41, 43, 31, 40, 42, 29, 43, 42, 29, 44, 42, 29, 42, 40, 30, 42, 41, 31, 42, 43, 30, 42, 41, 31, 42, 42, 30, 42, 42, 31, 45, 43, 31, 43, 44, 30, 44, 43, 31, 46, 43, 31, 44, 45, 31, 43, 44, 31, 43, 42, 33, 44, 44, 32, + 44, 44, 32, 47, 44, 32, 45, 44, 32, 45, 42, 32, 45, 45, 32, 45, 44, 33, 46, 44, 32, 46, 44, 32, 45, 45, 32, 45, 43, 33, 45, 43, 33, 45, 43, 33, 46, 44, 32, 46, 44, 33, 46, 44, 33, 48, 45, 33, 48, 47, 32, 45, 47, 32, 46, 45, 33, 47, 48, 33, 48, 47, 34, + 46, 45, 35, 45, 47, 34, 47, 46, 34, 48, 47, 34, 48, 46, 35, 46, 45, 34, 48, 48, 33, 50, 46, 33, 48, 47, 34, 48, 47, 35, 49, 47, 34, 47, 48, 35, 49, 46, 35, 48, 48, 36, 48, 48, 36, 49, 47, 35, 50, 46, 36, 49, 47, 36, 48, 48, 36, 50, 47, 36, 51, 47, 35, + 51, 48, 36, 48, 49, 36, 50, 48, 36, 51, 48, 36, 51, 48, 35, 132, 130, 123, 51, 49, 37, 50, 48, 36, 49, 49, 36, 49, 48, 37, 50, 48, 35, 51, 48, 35, 49, 49, 36, 50, 50, 37, 51, 50, 38, 51, 51, 37, 51, 51, 36, 51, 50, 37, 52, 49, 37, 52, 49, 37, 52, 49, 38, + 50, 49, 38, 51, 49, 38, 53, 50, 37, 53, 51, 38, 52, 51, 38, 50, 49, 37, 51, 50, 37, 52, 52, 38, 53, 51, 37, 53, 52, 38, 53, 54, 37, 52, 52, 38, 53, 51, 39, 53, 52, 38, 53, 51, 37, 55, 52, 38, 55, 53, 38, 54, 53, 38, 53, 53, 38, 53, 52, 38, 53, 52, 38, + 54, 51, 39, 55, 51, 39, 54, 51, 39, 53, 53, 39, 55, 53, 38, 55, 52, 39, 54, 53, 38, 53, 53, 39, 54, 54, 39, 53, 54, 38, 54, 53, 39, 54, 53, 39, 54, 53, 39, 56, 54, 39, 55, 55, 38, 54, 54, 39, 55, 52, 39, 54, 52, 40, 53, 53, 40, 55, 54, 39, 56, 54, 39, + 54, 53, 39, 54, 52, 40, 55, 54, 40, 55, 56, 40, 54, 56, 41, 54, 54, 41, 56, 54, 40, 57, 54, 40, 57, 54, 39, 57, 56, 40, 56, 55, 40, 56, 56, 40, 55, 55, 40, 54, 54, 40, 55, 54, 40, 54, 54, 39, 56, 54, 39, 57, 53, 40, 55, 54, 41, 55, 54, 40, 57, 53, 40, + 57, 54, 41, 56, 54, 41, 55, 54, 40, 57, 54, 39, 59, 54, 41, 57, 54, 41, 55, 55, 39, 54, 56, 40, 56, 55, 40, 57, 54, 40, 57, 55, 41, 56, 56, 40, 57, 57, 40, 58, 55, 40, 58, 54, 40, 135, 134, 126, 57, 54, 41, 57, 55, 41, 57, 56, 40, 58, 56, 40, 58, 55, 40, + 57, 55, 40, 57, 55, 41, 57, 55, 42, 56, 56, 42, 58, 57, 41, 58, 55, 40, 56, 53, 41, 55, 54, 41, 55, 56, 41, 55, 56, 41, 55, 55, 41, 57, 54, 41, 58, 54, 41, 57, 56, 40, 56, 56, 40, 56, 54, 39, 55, 53, 40, 56, 55, 41, 56, 55, 41, 57, 55, 41, 57, 54, 41, + 57, 54, 40, 55, 54, 39, 55, 55, 40, 55, 55, 41, 57, 56, 40, 57, 55, 40, 55, 54, 40, 54, 54, 40, 56, 53, 41, 57, 52, 39, 57, 53, 39, 57, 54, 40, 57, 56, 40, 58, 54, 40, 58, 52, 40, 56, 54, 40, 55, 53, 40, 57, 53, 39, 57, 54, 39, 55, 54, 39, 56, 54, 39, + 55, 53, 40, 54, 54, 40, 56, 54, 39, 55, 54, 39, 54, 54, 39, 54, 54, 39, 55, 55, 39, 55, 55, 40, 55, 54, 40, 56, 53, 40, 56, 53, 39, 55, 54, 40, 56, 54, 40, 55, 53, 38, 54, 53, 38, 54, 54, 39, 54, 54, 38, 54, 54, 39, 54, 54, 39, 54, 52, 39, 54, 52, 39, + 53, 54, 38, 54, 52, 38, 55, 51, 39, 56, 53, 38, 56, 53, 37, 54, 52, 39, 55, 52, 38, 55, 53, 37, 54, 52, 37, 54, 53, 37, 54, 52, 37, 55, 51, 38, 53, 51, 38, 52, 51, 37, 53, 51, 38, 53, 52, 39, 52, 52, 38, 52, 51, 38, 52, 51, 38, 51, 50, 37, 52, 51, 37, + 53, 51, 36, 53, 50, 36, 52, 50, 36, 52, 52, 36, 52, 50, 36, 52, 48, 36, 52, 49, 36, 50, 51, 36, 49, 51, 36, 50, 49, 36, 51, 48, 36, 50, 49, 36, 49, 50, 36, 50, 49, 37, 49, 48, 37, 49, 48, 35, 50, 49, 35, 49, 50, 36, 50, 48, 35, 51, 48, 34, 50, 48, 36, + 50, 47, 37, 51, 47, 36, 50, 47, 34, 49, 47, 35, 50, 49, 35, 49, 48, 35, 48, 47, 34, 49, 47, 34, 50, 48, 36, 48, 49, 35, 47, 47, 34, 47, 47, 34, 49, 49, 33, 49, 48, 34, 49, 47, 34, 50, 46, 33, 48, 46, 34, 46, 46, 33, 46, 45, 33, 45, 46, 34, 45, 45, 33, + 47, 44, 33, 46, 45, 34, 45, 47, 33, 47, 46, 33, 48, 44, 33, 47, 45, 34, 46, 46, 33, 46, 45, 32, 45, 45, 33, 45, 45, 33, 46, 45, 32, 46, 46, 32, 45, 43, 32, 45, 42, 33, 45, 44, 33, 44, 45, 33, 45, 43, 32, 45, 43, 32, 46, 44, 33, 44, 43, 32, 44, 42, 31, + 45, 42, 30, 45, 42, 31, 44, 43, 31, 44, 43, 31, 46, 42, 32, 45, 42, 32, 44, 43, 30, 44, 42, 30, 43, 41, 31, 44, 41, 31, 45, 42, 32, 44, 43, 30, 43, 40, 31, 43, 41, 31, 44, 41, 30, 42, 40, 30, 41, 42, 30, 43, 43, 30, 42, 41, 30, 41, 41, 30, 42, 41, 29, + 50, 46, 34, 57, 53, 39, 8, 7, 5, 27, 27, 27, 20, 20, 21, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, 8, 8, 7, 10, 10, 11, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, + 14, 14, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 22, 22, 22, 30, 30, 30, 13, 13, 12, 63, 62, 44, 53, 50, 37, 42, 42, 29, 40, 40, 30, 41, 40, 30, 40, 41, 29, 42, 42, 30, 43, 42, 31, 42, 43, 31, 43, 43, 30, + 44, 40, 30, 43, 40, 30, 42, 40, 30, 42, 41, 29, 42, 43, 31, 44, 43, 31, 43, 44, 32, 45, 43, 32, 42, 44, 32, 43, 43, 31, 46, 42, 32, 46, 42, 33, 46, 44, 33, 43, 43, 33, 45, 44, 31, 44, 45, 31, 46, 45, 33, 45, 46, 32, 46, 43, 31, 46, 45, 32, 46, 45, 32, + 46, 43, 34, 45, 43, 33, 47, 44, 33, 46, 44, 32, 46, 45, 33, 45, 44, 34, 46, 46, 32, 47, 43, 34, 46, 46, 34, 45, 46, 33, 47, 44, 34, 46, 46, 33, 46, 47, 33, 47, 46, 33, 46, 46, 34, 48, 47, 32, 48, 48, 33, 47, 47, 34, 48, 47, 33, 49, 46, 33, 48, 48, 33, + 50, 46, 33, 48, 47, 35, 46, 46, 36, 49, 45, 34, 50, 48, 36, 48, 48, 36, 48, 48, 35, 47, 47, 35, 48, 46, 34, 51, 46, 35, 51, 49, 36, 51, 48, 36, 51, 46, 36, 50, 47, 36, 49, 48, 35, 48, 48, 35, 49, 49, 36, 49, 49, 37, 51, 50, 36, 132, 132, 123, 50, 50, 37, + 51, 50, 35, 50, 50, 37, 49, 49, 37, 51, 50, 36, 52, 50, 37, 52, 49, 37, 49, 51, 36, 51, 50, 38, 52, 48, 37, 51, 49, 36, 52, 49, 37, 51, 50, 37, 50, 51, 37, 50, 50, 38, 52, 51, 37, 53, 52, 38, 53, 51, 38, 51, 49, 37, 51, 50, 37, 52, 51, 38, 52, 51, 36, + 53, 53, 38, 52, 51, 39, 51, 52, 38, 52, 52, 39, 52, 52, 38, 52, 53, 38, 54, 53, 37, 54, 52, 38, 52, 52, 38, 52, 50, 37, 53, 51, 38, 52, 53, 39, 53, 54, 38, 55, 52, 38, 54, 53, 39, 53, 53, 39, 54, 51, 39, 55, 52, 40, 55, 54, 40, 54, 53, 39, 55, 55, 39, + 55, 54, 38, 54, 52, 38, 54, 52, 40, 54, 53, 40, 54, 54, 38, 54, 55, 39, 55, 54, 39, 55, 52, 40, 55, 52, 39, 54, 54, 40, 54, 54, 40, 53, 53, 40, 55, 53, 39, 56, 53, 39, 56, 54, 39, 56, 53, 38, 55, 55, 38, 55, 56, 40, 56, 54, 41, 57, 54, 40, 56, 55, 40, + 55, 54, 39, 56, 53, 39, 57, 55, 39, 55, 55, 40, 55, 54, 41, 57, 54, 40, 58, 54, 39, 57, 54, 40, 55, 53, 40, 56, 54, 39, 56, 55, 41, 55, 53, 42, 57, 52, 41, 57, 53, 40, 57, 55, 39, 58, 55, 40, 57, 55, 40, 57, 54, 40, 57, 53, 40, 57, 54, 40, 57, 53, 40, + 55, 54, 41, 56, 55, 41, 57, 57, 40, 55, 56, 40, 54, 55, 40, 56, 56, 41, 57, 55, 41, 57, 55, 41, 136, 135, 126, 59, 55, 41, 58, 54, 41, 58, 56, 41, 57, 55, 41, 57, 54, 40, 58, 56, 40, 58, 56, 42, 58, 54, 42, 58, 53, 40, 58, 54, 41, 57, 56, 41, 58, 55, 41, + 59, 53, 41, 58, 54, 40, 56, 54, 41, 55, 54, 41, 55, 55, 40, 56, 56, 40, 56, 56, 40, 56, 56, 41, 55, 54, 41, 56, 54, 40, 57, 56, 40, 57, 57, 40, 56, 55, 39, 56, 53, 40, 56, 53, 40, 55, 54, 40, 56, 53, 41, 57, 54, 41, 56, 53, 40, 55, 54, 40, 55, 56, 39, + 55, 55, 40, 55, 53, 39, 56, 54, 39, 56, 53, 40, 57, 53, 41, 58, 55, 41, 56, 56, 41, 56, 54, 40, 56, 53, 41, 55, 54, 40, 56, 54, 40, 57, 53, 40, 57, 55, 40, 55, 56, 40, 54, 53, 39, 56, 53, 39, 55, 54, 39, 56, 54, 39, 57, 53, 40, 55, 52, 40, 53, 53, 39, + 53, 55, 40, 54, 54, 40, 55, 54, 40, 55, 53, 40, 55, 52, 40, 54, 52, 40, 54, 53, 40, 55, 53, 39, 55, 53, 39, 54, 52, 39, 53, 51, 38, 53, 53, 38, 53, 54, 39, 52, 52, 39, 54, 51, 38, 56, 53, 37, 54, 52, 38, 54, 52, 38, 54, 53, 37, 53, 54, 38, 53, 53, 38, + 52, 53, 37, 54, 51, 38, 54, 51, 38, 53, 53, 39, 55, 52, 38, 54, 53, 38, 52, 52, 38, 52, 52, 37, 52, 53, 37, 52, 51, 38, 54, 52, 39, 53, 52, 38, 52, 51, 38, 52, 50, 38, 51, 50, 38, 51, 50, 38, 52, 50, 37, 51, 50, 36, 50, 51, 36, 50, 49, 36, 50, 49, 37, + 50, 49, 37, 51, 48, 37, 50, 49, 37, 52, 51, 37, 52, 51, 37, 50, 51, 37, 49, 50, 36, 51, 49, 35, 52, 47, 36, 50, 48, 35, 48, 48, 35, 49, 47, 35, 51, 48, 35, 51, 47, 35, 49, 47, 35, 48, 48, 35, 51, 48, 35, 50, 47, 36, 49, 47, 35, 50, 48, 34, 48, 48, 34, + 48, 49, 34, 48, 48, 34, 48, 47, 34, 48, 47, 34, 49, 47, 34, 48, 46, 33, 47, 47, 33, 48, 48, 33, 50, 48, 33, 50, 46, 33, 47, 44, 33, 47, 45, 34, 48, 46, 34, 48, 48, 33, 47, 46, 34, 47, 44, 33, 46, 45, 33, 45, 46, 33, 45, 46, 34, 45, 45, 34, 46, 45, 34, + 45, 45, 34, 45, 45, 33, 46, 45, 33, 45, 46, 33, 45, 46, 33, 45, 44, 34, 45, 44, 32, 46, 43, 32, 46, 44, 33, 44, 44, 33, 44, 43, 32, 45, 43, 31, 46, 43, 31, 45, 45, 31, 43, 43, 31, 44, 42, 31, 44, 42, 32, 45, 41, 32, 45, 41, 32, 45, 43, 32, 43, 42, 31, + 44, 41, 31, 44, 42, 31, 44, 41, 32, 45, 43, 32, 45, 44, 32, 44, 41, 31, 43, 40, 31, 43, 42, 30, 41, 42, 30, 42, 41, 30, 43, 40, 29, 43, 41, 29, 41, 42, 30, 43, 42, 29, 50, 47, 33, 56, 53, 37, 8, 7, 5, 29, 29, 29, 23, 23, 23, 16, 16, 17, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 16, 16, 16, 22, 22, 22, + 10, 10, 9, 13, 13, 14, 16, 16, 16, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, + 14, 14, 14, 21, 21, 21, 29, 29, 29, 13, 13, 11, 62, 62, 43, 51, 52, 37, 42, 40, 30, 43, 41, 30, 43, 41, 29, 43, 40, 29, 42, 42, 30, 41, 41, 31, 43, 43, 31, 43, 41, 31, 44, 41, 29, 42, 42, 32, 41, 42, 31, 41, 42, 30, 41, 42, 30, 43, 43, 30, 44, 43, 31, + 43, 44, 31, 45, 43, 31, 44, 42, 32, 43, 44, 31, 45, 43, 31, 44, 45, 33, 45, 43, 33, 44, 45, 33, 44, 45, 32, 45, 45, 31, 46, 46, 32, 44, 44, 32, 44, 43, 33, 44, 45, 31, 46, 45, 32, 47, 42, 32, 45, 45, 31, 46, 45, 32, 46, 45, 33, 46, 44, 33, 45, 46, 32, + 47, 45, 34, 46, 46, 34, 46, 46, 33, 47, 45, 33, 45, 46, 33, 45, 45, 34, 48, 47, 34, 47, 46, 34, 47, 48, 33, 47, 46, 34, 46, 46, 34, 46, 46, 34, 46, 46, 34, 46, 48, 36, 46, 46, 36, 48, 46, 36, 50, 48, 35, 51, 48, 36, 50, 45, 36, 50, 46, 36, 51, 48, 36, + 50, 49, 36, 48, 47, 35, 49, 46, 36, 50, 47, 36, 51, 48, 35, 49, 49, 35, 49, 47, 36, 48, 48, 36, 49, 48, 37, 50, 49, 37, 51, 49, 37, 51, 49, 36, 50, 48, 36, 51, 49, 36, 51, 47, 37, 51, 49, 36, 51, 49, 36, 51, 50, 38, 52, 50, 37, 50, 50, 36, 50, 49, 35, + 50, 50, 37, 50, 51, 37, 51, 51, 37, 52, 50, 36, 52, 52, 37, 51, 52, 38, 52, 51, 37, 51, 51, 37, 51, 50, 37, 52, 51, 37, 53, 50, 37, 52, 51, 37, 51, 51, 37, 51, 50, 39, 51, 50, 39, 53, 52, 39, 52, 53, 38, 52, 51, 38, 54, 51, 39, 54, 53, 38, 54, 52, 37, + 53, 51, 38, 52, 52, 39, 53, 52, 38, 53, 53, 38, 53, 51, 40, 54, 50, 40, 54, 51, 39, 53, 53, 39, 54, 53, 40, 55, 52, 39, 54, 54, 38, 53, 53, 39, 54, 52, 38, 54, 52, 38, 55, 52, 39, 55, 53, 39, 55, 54, 40, 54, 53, 39, 54, 53, 39, 53, 53, 40, 55, 54, 41, + 56, 53, 41, 54, 53, 39, 54, 54, 38, 54, 55, 39, 55, 53, 40, 55, 53, 38, 56, 54, 39, 58, 54, 39, 56, 54, 40, 54, 57, 41, 55, 56, 40, 55, 55, 39, 54, 55, 39, 54, 55, 40, 54, 56, 40, 56, 55, 40, 58, 54, 39, 56, 56, 40, 55, 54, 41, 57, 53, 41, 57, 54, 40, + 58, 54, 39, 57, 53, 41, 54, 54, 41, 56, 55, 39, 58, 54, 40, 57, 53, 41, 56, 54, 41, 57, 55, 41, 58, 54, 42, 57, 54, 40, 57, 54, 39, 58, 54, 40, 56, 56, 40, 55, 57, 40, 57, 56, 40, 57, 56, 40, 56, 56, 41, 58, 55, 40, 58, 55, 40, 57, 56, 41, 57, 55, 41, + 57, 55, 40, 56, 55, 40, 55, 55, 40, 56, 55, 41, 56, 55, 41, 57, 56, 41, 57, 56, 41, 57, 55, 41, 56, 56, 40, 58, 57, 40, 59, 56, 42, 58, 56, 42, 59, 57, 40, 59, 56, 39, 59, 54, 41, 57, 54, 42, 56, 54, 42, 57, 54, 42, 58, 54, 41, 58, 55, 41, 57, 54, 40, + 58, 54, 39, 58, 55, 41, 56, 55, 40, 57, 54, 40, 57, 53, 40, 55, 54, 41, 56, 55, 41, 56, 55, 41, 57, 56, 40, 58, 55, 40, 58, 54, 40, 56, 54, 40, 55, 55, 40, 57, 55, 40, 59, 55, 40, 57, 55, 40, 56, 55, 40, 57, 55, 41, 56, 54, 41, 56, 54, 41, 57, 55, 41, + 57, 54, 40, 57, 52, 40, 57, 53, 41, 57, 54, 41, 56, 53, 41, 55, 53, 40, 55, 54, 40, 55, 55, 40, 55, 54, 39, 56, 54, 39, 55, 55, 40, 55, 54, 40, 56, 53, 39, 55, 53, 38, 55, 53, 38, 54, 54, 38, 55, 53, 39, 55, 53, 40, 55, 53, 40, 54, 53, 39, 55, 54, 39, + 55, 54, 39, 55, 53, 39, 54, 53, 39, 55, 54, 39, 53, 52, 40, 53, 51, 40, 55, 51, 39, 54, 52, 39, 54, 52, 39, 55, 53, 39, 53, 54, 39, 53, 53, 38, 53, 52, 39, 53, 53, 39, 55, 52, 38, 54, 52, 38, 52, 54, 38, 52, 53, 38, 54, 51, 38, 55, 51, 38, 52, 53, 39, + 52, 53, 38, 54, 52, 38, 55, 53, 38, 54, 52, 39, 52, 51, 38, 51, 52, 37, 50, 52, 37, 51, 52, 36, 52, 50, 36, 53, 50, 37, 52, 51, 37, 52, 50, 37, 52, 50, 38, 52, 51, 38, 51, 50, 36, 51, 48, 36, 50, 49, 35, 49, 50, 36, 52, 50, 36, 52, 50, 36, 51, 50, 36, + 51, 48, 35, 51, 48, 36, 49, 50, 37, 49, 49, 37, 49, 49, 36, 49, 48, 35, 50, 49, 35, 51, 50, 35, 50, 49, 36, 49, 47, 35, 49, 48, 36, 51, 48, 36, 51, 48, 36, 49, 46, 35, 48, 46, 35, 49, 47, 35, 49, 49, 35, 49, 49, 34, 48, 47, 34, 49, 46, 34, 49, 48, 35, + 49, 48, 33, 48, 45, 33, 48, 46, 34, 47, 46, 33, 47, 45, 34, 47, 46, 34, 46, 46, 34, 47, 46, 35, 45, 47, 34, 46, 46, 33, 46, 45, 34, 45, 47, 34, 47, 45, 34, 47, 45, 34, 46, 46, 32, 46, 46, 32, 48, 46, 33, 47, 45, 33, 46, 44, 32, 46, 44, 31, 45, 44, 31, + 44, 44, 32, 44, 44, 34, 45, 45, 33, 45, 43, 33, 45, 42, 33, 43, 43, 32, 44, 43, 31, 46, 42, 31, 45, 42, 31, 44, 43, 31, 45, 44, 32, 44, 43, 32, 44, 42, 31, 44, 41, 32, 45, 42, 31, 45, 44, 30, 44, 42, 31, 43, 42, 32, 44, 43, 31, 44, 42, 30, 42, 40, 31, + 42, 41, 30, 43, 42, 30, 43, 40, 31, 42, 42, 29, 41, 43, 28, 42, 41, 29, 42, 40, 30, 49, 46, 35, 57, 54, 39, 8, 7, 5, 28, 28, 28, 22, 22, 23, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 15, 15, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 13, 13, 14, 21, 21, 20, 9, 9, 9, 12, 12, 13, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 16, 16, 16, 22, 22, 23, 30, 30, 30, 13, 13, 11, 62, 59, 44, 54, 51, 37, 43, 43, 29, + 43, 40, 30, 42, 40, 29, 42, 41, 30, 41, 41, 31, 41, 41, 29, 41, 43, 29, 43, 43, 29, 42, 41, 30, 42, 41, 31, 43, 42, 30, 42, 42, 30, 44, 42, 30, 44, 44, 32, 43, 42, 32, 43, 41, 31, 44, 42, 31, 44, 42, 31, 46, 44, 31, 46, 43, 32, 43, 44, 32, 43, 43, 33, + 44, 43, 33, 45, 44, 32, 46, 45, 32, 44, 44, 33, 44, 43, 32, 44, 43, 32, 47, 43, 32, 47, 43, 32, 45, 44, 32, 46, 46, 32, 45, 44, 33, 46, 44, 33, 47, 44, 32, 46, 44, 33, 48, 44, 32, 47, 43, 33, 47, 46, 34, 47, 46, 34, 47, 45, 33, 47, 48, 33, 47, 47, 34, + 47, 45, 35, 47, 45, 34, 47, 46, 33, 47, 46, 33, 48, 48, 33, 48, 48, 34, 47, 47, 35, 48, 47, 35, 47, 46, 35, 49, 46, 35, 50, 47, 35, 50, 46, 35, 48, 46, 35, 49, 46, 37, 50, 47, 36, 51, 47, 34, 50, 48, 35, 49, 48, 36, 48, 49, 37, 48, 50, 36, 49, 49, 35, + 51, 47, 36, 51, 50, 36, 51, 50, 37, 50, 49, 36, 50, 47, 35, 51, 48, 36, 51, 50, 37, 53, 50, 36, 51, 48, 36, 49, 48, 36, 50, 50, 36, 51, 50, 37, 53, 49, 37, 51, 51, 37, 50, 49, 38, 51, 49, 37, 53, 50, 37, 53, 49, 37, 51, 50, 36, 51, 51, 37, 52, 51, 38, + 53, 49, 38, 52, 51, 38, 52, 52, 36, 52, 52, 37, 52, 50, 37, 54, 50, 37, 53, 52, 38, 53, 52, 38, 54, 52, 38, 52, 52, 38, 53, 52, 37, 52, 51, 39, 51, 51, 38, 53, 51, 39, 54, 52, 38, 55, 51, 39, 55, 51, 39, 52, 52, 40, 54, 52, 39, 53, 52, 38, 53, 52, 39, + 54, 52, 39, 54, 54, 39, 54, 54, 39, 53, 52, 39, 54, 52, 40, 55, 54, 40, 55, 54, 40, 55, 54, 39, 55, 52, 38, 56, 52, 39, 56, 53, 40, 56, 53, 38, 54, 55, 40, 54, 53, 41, 55, 53, 40, 55, 53, 39, 55, 54, 40, 55, 53, 40, 56, 55, 40, 57, 55, 40, 57, 55, 39, + 57, 54, 39, 55, 55, 39, 54, 54, 40, 56, 55, 40, 55, 56, 41, 54, 56, 40, 56, 55, 40, 57, 56, 40, 56, 57, 40, 56, 55, 41, 57, 54, 40, 57, 54, 40, 57, 53, 41, 57, 53, 41, 56, 54, 40, 56, 54, 40, 56, 55, 41, 57, 56, 42, 58, 54, 41, 58, 54, 40, 57, 55, 40, + 57, 53, 41, 57, 54, 41, 57, 56, 40, 58, 54, 40, 57, 53, 40, 57, 54, 41, 58, 55, 41, 57, 54, 40, 55, 53, 40, 56, 55, 40, 57, 57, 39, 58, 57, 40, 56, 57, 40, 55, 56, 41, 56, 56, 41, 57, 55, 41, 57, 54, 40, 55, 54, 41, 56, 54, 42, 57, 54, 41, 58, 56, 41, + 58, 55, 42, 57, 54, 42, 57, 56, 42, 57, 56, 41, 56, 55, 41, 57, 54, 41, 58, 55, 41, 59, 57, 41, 59, 57, 41, 57, 54, 40, 57, 53, 41, 58, 54, 42, 59, 55, 42, 57, 55, 40, 57, 55, 40, 59, 55, 42, 58, 56, 41, 58, 56, 40, 57, 55, 41, 57, 54, 41, 56, 55, 41, + 56, 55, 40, 56, 56, 39, 56, 56, 40, 55, 55, 41, 56, 55, 40, 58, 55, 40, 58, 54, 41, 56, 55, 40, 56, 56, 39, 58, 55, 40, 57, 53, 40, 56, 53, 40, 57, 52, 41, 57, 52, 40, 58, 54, 40, 56, 55, 40, 54, 55, 40, 56, 54, 39, 57, 54, 40, 56, 53, 40, 56, 53, 40, + 57, 54, 39, 56, 54, 39, 55, 55, 40, 55, 55, 39, 55, 54, 39, 56, 53, 41, 56, 53, 40, 55, 54, 40, 54, 55, 40, 55, 53, 40, 55, 51, 40, 54, 52, 39, 55, 53, 39, 56, 53, 40, 56, 53, 39, 54, 54, 38, 54, 54, 38, 54, 54, 39, 54, 53, 38, 54, 52, 38, 56, 54, 39, + 55, 55, 38, 54, 53, 38, 54, 53, 38, 54, 53, 39, 55, 51, 38, 53, 53, 38, 54, 53, 38, 55, 51, 37, 53, 51, 39, 52, 51, 39, 53, 52, 39, 53, 52, 38, 52, 53, 39, 54, 53, 38, 54, 53, 38, 53, 53, 38, 52, 52, 38, 53, 51, 37, 53, 51, 37, 51, 50, 37, 52, 51, 37, + 51, 51, 37, 51, 50, 38, 53, 51, 38, 53, 50, 37, 52, 50, 37, 51, 51, 38, 51, 51, 37, 50, 52, 37, 51, 51, 37, 51, 50, 37, 50, 51, 35, 50, 51, 35, 50, 50, 35, 50, 50, 35, 49, 51, 35, 49, 50, 36, 52, 48, 35, 51, 49, 35, 49, 49, 36, 51, 48, 36, 51, 48, 36, + 50, 48, 35, 50, 47, 35, 51, 48, 36, 50, 49, 36, 48, 49, 36, 48, 49, 36, 48, 48, 35, 48, 48, 35, 49, 48, 35, 49, 49, 35, 48, 48, 35, 49, 46, 35, 49, 46, 34, 49, 47, 35, 48, 47, 34, 47, 46, 34, 48, 46, 35, 48, 45, 34, 48, 45, 33, 49, 46, 33, 48, 45, 34, + 46, 45, 34, 46, 46, 33, 47, 46, 34, 47, 46, 35, 47, 47, 34, 46, 47, 34, 47, 45, 34, 48, 46, 34, 46, 46, 33, 46, 45, 32, 47, 45, 33, 46, 46, 33, 44, 45, 32, 45, 44, 32, 45, 43, 32, 44, 44, 32, 44, 45, 33, 45, 45, 33, 46, 45, 32, 44, 45, 32, 45, 43, 32, + 46, 41, 31, 45, 42, 30, 45, 42, 30, 44, 42, 31, 45, 43, 31, 45, 41, 31, 44, 43, 32, 44, 44, 31, 44, 44, 31, 44, 42, 31, 45, 42, 31, 45, 42, 31, 44, 41, 32, 44, 41, 32, 43, 43, 29, 41, 42, 30, 40, 41, 30, 40, 41, 30, 41, 40, 30, 41, 41, 31, 42, 41, 30, + 50, 48, 34, 56, 54, 39, 8, 7, 5, 29, 29, 29, 23, 23, 23, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, + 16, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 12, 12, 13, 20, 20, 20, 8, 8, 8, 11, 11, 11, 13, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 16, 16, 16, 16, 22, 22, 22, 30, 30, 30, 13, 13, 11, 63, 59, 44, 54, 50, 38, 43, 40, 31, 41, 40, 29, 44, 42, 29, 44, 41, 30, 42, 41, 29, 41, 42, 29, 40, 41, 31, 41, 43, 31, + 44, 42, 30, 43, 41, 30, 43, 42, 30, 43, 42, 30, 43, 43, 31, 43, 44, 30, 44, 43, 31, 44, 41, 32, 43, 41, 31, 44, 43, 31, 45, 43, 31, 44, 44, 31, 44, 42, 33, 46, 42, 32, 44, 43, 31, 45, 46, 32, 47, 45, 31, 45, 43, 31, 45, 45, 33, 47, 43, 32, 44, 45, 32, + 46, 45, 33, 47, 45, 31, 46, 46, 32, 47, 45, 33, 48, 45, 34, 47, 44, 33, 46, 45, 33, 47, 44, 34, 47, 45, 34, 47, 45, 33, 49, 45, 33, 48, 46, 33, 46, 45, 35, 46, 46, 34, 47, 46, 34, 47, 46, 33, 47, 46, 35, 48, 46, 35, 49, 47, 35, 49, 48, 33, 48, 47, 34, + 47, 46, 35, 48, 47, 34, 49, 48, 35, 49, 48, 36, 50, 47, 35, 49, 46, 34, 50, 45, 35, 48, 46, 35, 49, 47, 36, 51, 49, 36, 52, 49, 35, 50, 49, 37, 51, 48, 36, 51, 49, 35, 50, 49, 36, 52, 50, 36, 52, 51, 37, 50, 49, 37, 52, 47, 37, 52, 48, 37, 51, 50, 36, + 51, 51, 37, 51, 49, 36, 50, 49, 37, 51, 49, 37, 52, 51, 37, 50, 50, 37, 51, 49, 37, 52, 49, 37, 53, 51, 37, 53, 51, 38, 53, 51, 38, 52, 50, 37, 52, 51, 37, 52, 50, 38, 50, 52, 37, 53, 51, 39, 53, 52, 37, 51, 51, 37, 52, 50, 36, 52, 51, 37, 53, 49, 38, + 53, 49, 39, 53, 51, 37, 54, 52, 38, 55, 53, 38, 53, 52, 38, 52, 50, 39, 54, 52, 39, 54, 51, 39, 54, 51, 39, 53, 53, 39, 53, 52, 39, 55, 53, 39, 54, 51, 40, 54, 52, 39, 54, 53, 39, 55, 53, 38, 53, 53, 39, 53, 54, 39, 53, 54, 39, 54, 54, 40, 54, 54, 41, + 55, 53, 40, 56, 53, 39, 57, 54, 40, 55, 54, 39, 55, 54, 38, 57, 53, 39, 55, 55, 41, 54, 55, 41, 55, 55, 39, 55, 55, 40, 55, 53, 41, 54, 53, 40, 55, 55, 40, 56, 54, 40, 55, 53, 41, 56, 56, 41, 56, 56, 40, 57, 55, 40, 56, 55, 41, 56, 57, 40, 57, 56, 41, + 56, 56, 41, 55, 56, 41, 55, 55, 40, 56, 54, 41, 56, 55, 41, 55, 55, 40, 55, 56, 40, 56, 56, 41, 57, 54, 40, 56, 54, 40, 56, 54, 42, 55, 55, 41, 56, 55, 41, 57, 54, 41, 57, 55, 41, 57, 56, 41, 57, 55, 40, 56, 54, 41, 56, 55, 42, 57, 57, 42, 57, 56, 41, + 58, 54, 40, 58, 54, 41, 57, 55, 41, 60, 60, 44, 55, 55, 40, 55, 54, 40, 55, 55, 40, 55, 56, 40, 56, 56, 41, 57, 56, 41, 58, 55, 40, 57, 55, 40, 56, 55, 41, 57, 55, 42, 58, 55, 42, 57, 56, 41, 59, 57, 40, 59, 57, 41, 57, 56, 41, 57, 55, 41, 57, 57, 40, + 57, 57, 41, 58, 55, 41, 58, 55, 40, 59, 57, 41, 58, 56, 42, 57, 55, 41, 57, 55, 41, 56, 55, 42, 56, 55, 42, 57, 54, 41, 58, 55, 41, 57, 55, 41, 57, 54, 41, 56, 55, 41, 57, 56, 41, 58, 56, 40, 57, 54, 41, 56, 55, 41, 56, 56, 40, 57, 55, 40, 58, 54, 41, + 59, 55, 42, 57, 56, 41, 55, 55, 41, 56, 53, 41, 57, 53, 42, 57, 54, 41, 57, 55, 41, 55, 54, 41, 55, 54, 41, 57, 55, 41, 58, 54, 41, 57, 53, 40, 56, 53, 39, 56, 53, 40, 56, 54, 40, 57, 54, 40, 57, 53, 41, 57, 53, 41, 58, 54, 40, 56, 53, 39, 56, 52, 40, + 56, 53, 41, 55, 54, 40, 55, 53, 40, 55, 52, 41, 55, 52, 40, 55, 53, 39, 55, 52, 38, 55, 54, 39, 55, 55, 39, 55, 54, 39, 55, 53, 38, 54, 53, 38, 54, 53, 39, 55, 54, 39, 55, 52, 38, 54, 53, 38, 53, 54, 38, 55, 52, 38, 56, 51, 38, 55, 52, 38, 54, 52, 39, + 53, 51, 39, 52, 53, 39, 52, 53, 39, 54, 51, 38, 54, 51, 39, 54, 52, 38, 54, 52, 37, 53, 51, 38, 53, 52, 39, 53, 51, 38, 55, 51, 37, 54, 53, 39, 52, 52, 39, 50, 51, 38, 51, 51, 38, 53, 51, 38, 52, 50, 37, 51, 51, 37, 50, 51, 37, 51, 49, 37, 53, 50, 36, + 51, 49, 36, 49, 49, 37, 50, 49, 37, 52, 50, 36, 51, 51, 36, 51, 50, 36, 50, 49, 37, 50, 50, 37, 51, 50, 35, 51, 49, 35, 51, 50, 36, 52, 50, 36, 50, 49, 35, 50, 47, 35, 50, 47, 36, 48, 47, 36, 49, 47, 37, 50, 48, 36, 51, 49, 35, 51, 47, 34, 48, 48, 35, + 48, 48, 35, 49, 48, 34, 48, 47, 34, 49, 46, 35, 49, 47, 35, 49, 48, 35, 49, 48, 34, 48, 48, 33, 49, 47, 34, 49, 46, 34, 48, 46, 33, 48, 47, 33, 49, 47, 34, 48, 47, 34, 49, 46, 35, 47, 47, 35, 46, 47, 34, 47, 46, 33, 47, 46, 33, 47, 47, 33, 47, 45, 33, + 47, 44, 33, 48, 45, 32, 48, 46, 33, 48, 44, 33, 47, 45, 32, 44, 46, 33, 45, 46, 33, 46, 44, 32, 44, 45, 32, 44, 45, 32, 46, 44, 32, 45, 43, 33, 44, 43, 33, 45, 44, 33, 46, 44, 33, 45, 43, 32, 46, 43, 31, 45, 43, 33, 44, 43, 33, 44, 43, 31, 44, 43, 30, + 44, 42, 31, 46, 42, 33, 44, 42, 33, 44, 40, 32, 44, 40, 31, 43, 40, 31, 44, 41, 30, 43, 41, 29, 42, 42, 30, 44, 43, 30, 44, 41, 29, 41, 41, 29, 41, 41, 29, 43, 40, 30, 50, 47, 34, 56, 55, 39, 8, 7, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, + 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 16, 16, 17, 13, 13, 13, 20, 20, 20, + 9, 9, 9, 13, 13, 13, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, + 15, 15, 16, 22, 22, 22, 29, 29, 29, 13, 13, 11, 62, 58, 44, 52, 51, 38, 43, 41, 30, 42, 39, 30, 42, 40, 30, 41, 40, 30, 41, 40, 30, 42, 40, 31, 42, 41, 30, 44, 40, 29, 44, 41, 31, 43, 42, 31, 42, 41, 30, 43, 40, 31, 43, 43, 32, 44, 43, 30, 45, 42, 31, + 44, 42, 32, 45, 44, 32, 44, 43, 31, 45, 42, 32, 45, 43, 33, 45, 45, 31, 47, 45, 32, 46, 44, 32, 45, 45, 34, 45, 46, 34, 47, 45, 34, 45, 45, 32, 46, 44, 33, 47, 43, 33, 47, 45, 31, 46, 46, 32, 47, 45, 32, 45, 44, 33, 45, 45, 33, 46, 46, 33, 46, 45, 34, + 46, 45, 32, 45, 47, 33, 45, 47, 34, 48, 46, 35, 49, 45, 34, 47, 44, 35, 47, 46, 33, 49, 48, 34, 47, 47, 34, 48, 47, 34, 49, 47, 33, 49, 46, 33, 46, 47, 35, 48, 48, 33, 50, 47, 34, 48, 46, 35, 49, 47, 35, 49, 48, 34, 49, 47, 36, 101, 99, 91, 102, 100, 90, + 64, 60, 50, 50, 48, 35, 50, 50, 36, 89, 87, 78, 90, 87, 78, 50, 49, 36, 49, 48, 36, 52, 50, 38, 90, 89, 77, 89, 88, 78, 49, 50, 37, 51, 51, 38, 51, 50, 37, 102, 101, 92, 52, 50, 37, 50, 50, 38, 49, 50, 38, 101, 103, 92, 84, 83, 72, 104, 102, 93, 102, 101, 92, + 106, 105, 96, 52, 50, 37, 53, 50, 36, 52, 51, 37, 50, 52, 38, 52, 51, 38, 53, 50, 39, 51, 49, 39, 52, 50, 38, 52, 51, 37, 53, 51, 37, 53, 51, 39, 54, 51, 38, 53, 51, 37, 52, 50, 39, 52, 51, 39, 52, 52, 38, 52, 53, 37, 52, 52, 38, 53, 53, 39, 53, 53, 38, + 54, 52, 38, 52, 54, 38, 54, 53, 39, 56, 52, 39, 54, 53, 39, 52, 54, 38, 53, 52, 39, 53, 53, 39, 55, 53, 39, 55, 52, 39, 53, 54, 40, 55, 54, 40, 57, 53, 40, 56, 53, 40, 57, 54, 39, 56, 55, 40, 55, 55, 40, 56, 55, 38, 56, 53, 39, 55, 54, 40, 56, 53, 40, + 55, 52, 39, 55, 55, 41, 56, 54, 41, 55, 53, 40, 56, 54, 40, 55, 55, 40, 55, 56, 40, 57, 56, 40, 56, 55, 40, 55, 57, 40, 55, 57, 39, 55, 55, 40, 56, 55, 40, 54, 56, 41, 55, 55, 40, 57, 55, 40, 58, 54, 41, 58, 55, 42, 57, 56, 42, 56, 55, 40, 56, 55, 39, + 57, 55, 41, 57, 55, 41, 57, 53, 40, 59, 53, 40, 59, 54, 41, 57, 54, 41, 57, 54, 42, 59, 55, 41, 57, 56, 40, 107, 106, 94, 59, 56, 41, 59, 58, 43, 82, 82, 67, 108, 105, 94, 107, 105, 95, 70, 69, 55, 56, 56, 41, 124, 124, 114, 57, 54, 40, 57, 56, 41, 107, 106, 95, + 106, 106, 94, 68, 69, 53, 56, 56, 41, 56, 57, 41, 104, 104, 92, 60, 59, 45, 102, 103, 91, 56, 56, 40, 108, 105, 94, 60, 55, 41, 59, 56, 41, 58, 55, 40, 107, 105, 94, 83, 80, 68, 106, 104, 94, 107, 106, 95, 113, 111, 101, 57, 54, 42, 57, 53, 41, 57, 54, 40, 57, 54, 41, + 58, 55, 41, 59, 55, 42, 59, 54, 42, 57, 54, 42, 57, 55, 41, 58, 55, 41, 56, 56, 40, 55, 56, 41, 57, 56, 42, 57, 55, 40, 56, 54, 39, 56, 54, 40, 57, 54, 41, 57, 54, 42, 57, 54, 41, 58, 55, 40, 59, 55, 40, 58, 56, 40, 57, 55, 39, 56, 53, 40, 56, 55, 40, + 57, 54, 40, 58, 54, 40, 57, 56, 40, 56, 55, 40, 56, 53, 40, 57, 54, 40, 56, 54, 39, 57, 53, 40, 58, 55, 40, 58, 55, 40, 56, 55, 39, 55, 54, 40, 56, 53, 40, 57, 53, 40, 57, 52, 40, 57, 52, 40, 56, 53, 40, 56, 53, 40, 56, 53, 39, 56, 53, 39, 55, 53, 40, + 55, 54, 40, 56, 55, 40, 56, 54, 39, 56, 53, 39, 55, 53, 39, 54, 53, 38, 54, 55, 38, 56, 55, 38, 56, 53, 39, 55, 51, 38, 53, 52, 37, 53, 53, 37, 52, 53, 37, 53, 52, 37, 55, 50, 38, 54, 51, 39, 54, 53, 38, 55, 53, 38, 53, 52, 39, 53, 51, 38, 54, 51, 38, + 54, 51, 39, 54, 52, 39, 52, 52, 39, 52, 53, 39, 53, 53, 38, 53, 51, 39, 51, 51, 39, 51, 51, 38, 51, 51, 38, 52, 50, 38, 51, 50, 38, 51, 50, 38, 52, 50, 38, 51, 50, 37, 50, 50, 37, 51, 50, 37, 51, 50, 36, 51, 50, 37, 51, 49, 37, 51, 50, 36, 49, 50, 36, + 51, 50, 37, 51, 49, 36, 51, 48, 35, 51, 49, 35, 49, 50, 35, 49, 50, 35, 49, 48, 36, 49, 47, 36, 48, 47, 36, 49, 47, 36, 51, 49, 37, 52, 49, 36, 51, 49, 35, 51, 48, 35, 51, 48, 35, 50, 48, 35, 49, 48, 35, 48, 50, 35, 49, 49, 34, 49, 46, 34, 49, 46, 35, + 48, 47, 36, 47, 48, 35, 47, 48, 34, 47, 46, 34, 49, 46, 34, 49, 47, 34, 48, 48, 34, 47, 46, 34, 47, 45, 34, 47, 46, 34, 48, 47, 34, 47, 46, 33, 48, 46, 34, 47, 45, 34, 46, 45, 33, 46, 46, 32, 45, 46, 33, 45, 46, 34, 46, 47, 33, 46, 45, 32, 45, 45, 33, + 46, 44, 33, 45, 42, 32, 44, 43, 33, 45, 44, 32, 46, 45, 33, 46, 45, 33, 44, 42, 32, 43, 43, 33, 43, 43, 32, 45, 42, 32, 45, 43, 33, 43, 43, 31, 45, 43, 30, 45, 42, 32, 45, 41, 32, 44, 42, 31, 43, 43, 30, 43, 42, 30, 43, 42, 30, 42, 43, 32, 43, 43, 32, + 44, 43, 31, 42, 42, 31, 42, 41, 30, 44, 42, 29, 43, 42, 29, 42, 41, 29, 41, 41, 29, 48, 47, 35, 55, 55, 40, 8, 7, 5, 29, 29, 29, 23, 23, 23, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 14, 14, 14, 21, 21, 21, 10, 10, 9, 13, 13, 13, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 22, 22, 22, 29, 29, 29, 13, 13, 11, 64, 59, 42, 54, 51, 37, 41, 41, 31, + 42, 41, 30, 42, 40, 29, 41, 39, 30, 43, 42, 29, 42, 41, 31, 44, 41, 31, 42, 42, 30, 42, 41, 31, 42, 44, 30, 41, 44, 30, 41, 41, 32, 43, 42, 31, 43, 43, 30, 43, 43, 31, 43, 41, 31, 44, 42, 32, 44, 42, 32, 46, 44, 31, 45, 45, 32, 44, 45, 31, 45, 43, 31, + 45, 45, 32, 47, 46, 31, 47, 44, 33, 45, 43, 33, 43, 45, 32, 44, 43, 33, 45, 45, 32, 46, 45, 34, 45, 45, 33, 44, 44, 33, 45, 46, 32, 47, 43, 34, 48, 46, 34, 46, 46, 34, 46, 44, 33, 47, 46, 32, 46, 46, 33, 48, 46, 34, 47, 46, 34, 49, 45, 33, 49, 45, 33, + 48, 45, 35, 48, 46, 34, 48, 47, 35, 48, 47, 34, 48, 47, 34, 48, 45, 36, 49, 46, 35, 48, 48, 34, 49, 46, 34, 49, 46, 35, 50, 47, 35, 61, 61, 48, 50, 48, 35, 48, 47, 36, 101, 99, 90, 51, 47, 36, 90, 88, 78, 62, 63, 51, 63, 61, 50, 90, 88, 77, 52, 49, 36, + 90, 86, 77, 63, 61, 49, 62, 63, 50, 88, 88, 78, 50, 48, 37, 51, 51, 38, 103, 102, 92, 51, 49, 36, 51, 49, 37, 51, 50, 38, 103, 103, 94, 52, 48, 38, 104, 101, 91, 53, 51, 36, 51, 50, 38, 51, 48, 37, 52, 50, 36, 54, 52, 37, 53, 50, 37, 51, 50, 39, 52, 51, 39, + 53, 51, 38, 54, 49, 37, 52, 50, 38, 51, 51, 39, 52, 50, 37, 54, 51, 38, 53, 52, 38, 53, 52, 37, 52, 50, 38, 53, 51, 38, 54, 53, 38, 54, 52, 38, 54, 51, 39, 55, 51, 37, 53, 53, 38, 53, 53, 39, 54, 51, 38, 52, 52, 38, 53, 54, 38, 54, 52, 38, 55, 51, 39, + 56, 54, 40, 53, 54, 39, 54, 52, 40, 55, 53, 40, 54, 54, 40, 55, 54, 39, 56, 54, 38, 55, 54, 39, 55, 53, 40, 54, 53, 40, 56, 53, 40, 56, 55, 39, 56, 55, 39, 55, 54, 39, 56, 54, 40, 56, 55, 41, 57, 54, 40, 55, 55, 40, 54, 54, 40, 56, 55, 39, 56, 56, 41, + 56, 56, 40, 56, 56, 40, 56, 55, 41, 57, 54, 41, 57, 55, 40, 57, 57, 41, 56, 56, 41, 55, 54, 40, 57, 53, 40, 57, 55, 40, 55, 55, 41, 57, 54, 42, 58, 56, 41, 57, 55, 41, 57, 54, 42, 58, 54, 40, 58, 55, 41, 58, 56, 41, 58, 54, 40, 57, 54, 41, 57, 56, 42, + 57, 57, 41, 57, 56, 41, 108, 105, 96, 59, 55, 41, 57, 55, 40, 107, 104, 95, 57, 55, 41, 56, 55, 40, 107, 105, 95, 56, 55, 41, 56, 56, 40, 58, 56, 40, 70, 67, 54, 55, 55, 41, 56, 57, 41, 107, 105, 95, 59, 54, 42, 57, 55, 41, 105, 105, 94, 106, 107, 95, 57, 57, 40, + 58, 56, 42, 106, 105, 95, 56, 55, 40, 57, 55, 40, 58, 56, 41, 108, 105, 95, 57, 55, 41, 107, 106, 95, 57, 56, 42, 56, 55, 42, 57, 55, 41, 58, 56, 41, 59, 54, 41, 59, 54, 40, 58, 55, 40, 57, 55, 41, 58, 55, 42, 59, 55, 41, 58, 55, 40, 57, 56, 40, 58, 56, 40, + 58, 54, 40, 58, 54, 41, 57, 55, 41, 57, 55, 40, 57, 56, 40, 56, 55, 41, 57, 56, 40, 57, 56, 39, 56, 55, 41, 56, 56, 42, 58, 56, 41, 58, 55, 40, 56, 55, 39, 56, 56, 40, 58, 55, 40, 57, 54, 40, 56, 54, 40, 56, 55, 39, 57, 56, 40, 58, 55, 41, 56, 53, 41, + 54, 52, 40, 55, 52, 40, 57, 53, 40, 57, 53, 40, 56, 53, 41, 57, 54, 41, 56, 53, 41, 55, 53, 40, 54, 54, 40, 54, 54, 40, 55, 54, 40, 56, 53, 39, 55, 54, 39, 55, 53, 41, 56, 53, 40, 56, 53, 39, 55, 55, 39, 55, 53, 39, 55, 53, 39, 56, 54, 38, 54, 55, 38, + 53, 54, 39, 54, 54, 38, 54, 53, 37, 54, 52, 37, 56, 51, 38, 56, 52, 39, 54, 52, 39, 54, 51, 38, 54, 52, 38, 54, 52, 38, 53, 52, 37, 53, 52, 38, 54, 52, 38, 53, 52, 38, 52, 53, 39, 53, 52, 39, 53, 50, 39, 52, 51, 38, 53, 52, 38, 54, 50, 38, 52, 51, 37, + 51, 51, 37, 52, 52, 38, 52, 51, 38, 50, 51, 38, 50, 51, 38, 51, 52, 38, 50, 52, 37, 52, 50, 37, 53, 50, 36, 52, 51, 36, 51, 50, 37, 52, 50, 37, 50, 50, 35, 51, 49, 35, 51, 48, 36, 50, 50, 36, 50, 50, 37, 50, 50, 37, 50, 50, 36, 50, 50, 36, 49, 48, 36, + 52, 48, 37, 51, 48, 37, 50, 48, 37, 51, 49, 37, 51, 49, 36, 50, 50, 36, 49, 49, 36, 51, 46, 36, 50, 47, 35, 48, 49, 35, 48, 49, 36, 48, 48, 35, 48, 48, 35, 48, 48, 34, 49, 48, 35, 49, 47, 35, 48, 47, 34, 48, 46, 35, 49, 45, 34, 47, 48, 34, 46, 48, 34, + 46, 47, 35, 48, 47, 35, 47, 47, 34, 48, 46, 34, 48, 46, 34, 47, 46, 33, 47, 44, 33, 47, 45, 34, 47, 46, 34, 48, 44, 34, 46, 45, 33, 46, 46, 33, 47, 46, 33, 46, 45, 33, 45, 45, 33, 47, 44, 32, 46, 44, 32, 44, 45, 32, 44, 44, 32, 45, 43, 33, 45, 44, 33, + 44, 44, 33, 45, 44, 33, 46, 45, 33, 45, 44, 33, 45, 42, 32, 45, 41, 31, 45, 42, 32, 44, 42, 31, 43, 41, 31, 44, 42, 31, 45, 43, 31, 43, 42, 31, 43, 42, 30, 43, 42, 30, 43, 43, 30, 44, 42, 31, 44, 41, 30, 43, 41, 29, 42, 40, 29, 43, 41, 29, 41, 42, 29, + 46, 49, 34, 54, 54, 38, 8, 7, 5, 31, 31, 31, 26, 26, 26, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 21, 21, 22, 21, 21, 22, + 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 21, 16, 16, 16, 22, 22, 22, 9, 9, 8, 12, 12, 12, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, + 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 21, 21, 22, 29, 29, 29, 13, 13, 11, 61, 59, 42, 54, 50, 38, 43, 41, 29, 41, 41, 29, 41, 43, 30, 42, 42, 30, 41, 42, 30, 41, 41, 30, 44, 43, 31, 42, 40, 31, + 43, 44, 32, 43, 42, 31, 42, 41, 30, 42, 42, 32, 43, 44, 31, 44, 43, 32, 44, 41, 31, 44, 42, 32, 43, 42, 33, 45, 43, 33, 45, 43, 33, 46, 44, 32, 45, 45, 31, 45, 45, 33, 45, 45, 33, 45, 44, 31, 44, 44, 33, 44, 45, 34, 46, 45, 33, 46, 46, 32, 46, 46, 34, + 47, 46, 33, 46, 44, 33, 46, 45, 34, 46, 44, 33, 48, 45, 33, 47, 45, 32, 45, 44, 34, 45, 46, 34, 46, 46, 35, 47, 44, 33, 47, 45, 34, 48, 45, 34, 47, 45, 33, 50, 45, 35, 50, 47, 34, 48, 47, 34, 49, 47, 35, 49, 47, 35, 50, 48, 33, 49, 47, 34, 48, 49, 35, + 49, 49, 36, 49, 47, 35, 50, 46, 34, 50, 49, 35, 48, 49, 35, 49, 48, 36, 51, 46, 34, 101, 100, 90, 50, 50, 35, 102, 100, 91, 50, 47, 36, 49, 48, 36, 101, 102, 91, 52, 48, 36, 103, 100, 90, 51, 50, 36, 50, 49, 36, 102, 99, 92, 51, 48, 37, 50, 49, 37, 106, 105, 94, + 52, 51, 37, 52, 49, 38, 51, 49, 37, 103, 101, 91, 52, 48, 38, 65, 63, 53, 90, 89, 78, 53, 49, 38, 52, 49, 37, 52, 49, 38, 52, 51, 37, 53, 50, 37, 54, 51, 38, 52, 50, 37, 51, 50, 37, 51, 52, 38, 52, 52, 39, 52, 52, 37, 51, 53, 37, 52, 52, 38, 52, 51, 38, + 53, 50, 37, 53, 51, 38, 54, 52, 38, 53, 52, 39, 52, 50, 38, 54, 51, 37, 53, 51, 38, 54, 52, 39, 54, 52, 39, 52, 52, 38, 54, 51, 40, 53, 52, 39, 54, 52, 38, 53, 52, 38, 53, 54, 39, 53, 53, 39, 55, 54, 39, 56, 53, 39, 56, 53, 39, 56, 55, 39, 55, 53, 39, + 56, 54, 39, 57, 54, 39, 56, 54, 40, 57, 55, 40, 56, 53, 39, 57, 52, 39, 56, 54, 40, 55, 56, 39, 54, 55, 40, 55, 55, 41, 56, 53, 41, 56, 53, 40, 56, 54, 40, 56, 55, 40, 56, 56, 41, 55, 56, 40, 54, 56, 40, 56, 55, 41, 57, 56, 40, 55, 55, 39, 56, 54, 40, + 57, 55, 40, 57, 54, 40, 56, 54, 41, 55, 55, 42, 57, 56, 41, 57, 55, 40, 56, 55, 41, 56, 55, 41, 56, 54, 41, 57, 55, 41, 58, 55, 41, 57, 56, 40, 56, 55, 42, 57, 55, 42, 57, 55, 42, 58, 56, 41, 109, 107, 96, 58, 56, 41, 57, 55, 41, 107, 106, 95, 57, 55, 41, + 56, 55, 40, 106, 105, 95, 58, 55, 40, 58, 56, 40, 58, 56, 40, 56, 57, 41, 57, 57, 42, 58, 56, 40, 107, 106, 95, 57, 57, 42, 59, 58, 43, 124, 122, 113, 60, 57, 45, 57, 55, 42, 57, 56, 41, 110, 110, 99, 57, 57, 40, 59, 57, 40, 59, 57, 41, 108, 108, 95, 58, 57, 41, + 70, 69, 54, 94, 94, 82, 58, 57, 42, 59, 57, 41, 58, 55, 40, 58, 55, 40, 58, 56, 41, 58, 56, 41, 59, 56, 42, 57, 55, 42, 56, 55, 41, 57, 56, 41, 57, 56, 41, 57, 55, 41, 57, 56, 41, 56, 55, 41, 56, 54, 41, 55, 54, 41, 55, 56, 41, 57, 57, 40, 57, 56, 41, + 58, 55, 41, 58, 55, 39, 57, 55, 40, 57, 55, 41, 57, 55, 40, 57, 56, 40, 56, 56, 41, 57, 55, 41, 58, 55, 41, 57, 56, 40, 57, 55, 41, 58, 54, 40, 57, 55, 40, 55, 54, 40, 55, 54, 40, 56, 53, 41, 56, 53, 40, 57, 55, 40, 58, 54, 40, 57, 53, 40, 58, 52, 41, + 56, 53, 41, 55, 53, 40, 57, 52, 40, 56, 52, 40, 55, 53, 39, 57, 54, 38, 57, 54, 38, 55, 55, 38, 55, 54, 39, 55, 53, 39, 55, 54, 40, 56, 53, 39, 55, 54, 38, 54, 54, 39, 55, 52, 38, 56, 53, 39, 55, 53, 40, 55, 53, 40, 55, 52, 38, 54, 51, 38, 53, 51, 39, + 53, 52, 39, 53, 53, 39, 53, 53, 40, 54, 53, 39, 53, 52, 38, 53, 52, 39, 53, 53, 39, 53, 53, 39, 53, 53, 38, 53, 52, 38, 54, 53, 38, 54, 52, 38, 53, 51, 38, 55, 50, 39, 54, 50, 38, 52, 51, 37, 51, 51, 37, 52, 51, 38, 51, 51, 38, 49, 50, 38, 51, 50, 37, + 53, 49, 36, 52, 49, 36, 50, 51, 37, 50, 50, 36, 50, 50, 36, 50, 50, 36, 50, 50, 36, 50, 50, 37, 52, 48, 37, 51, 48, 35, 50, 50, 36, 50, 48, 36, 49, 48, 36, 51, 48, 35, 51, 48, 35, 50, 49, 36, 50, 49, 37, 49, 48, 37, 48, 48, 36, 50, 47, 35, 49, 48, 37, + 48, 48, 37, 49, 49, 35, 48, 47, 35, 48, 47, 35, 49, 48, 34, 50, 46, 35, 50, 46, 35, 48, 48, 35, 49, 48, 35, 49, 49, 35, 48, 47, 34, 47, 47, 36, 47, 48, 35, 48, 47, 34, 49, 47, 35, 48, 47, 35, 47, 47, 35, 47, 46, 34, 48, 45, 33, 48, 45, 33, 46, 44, 33, + 45, 44, 33, 46, 46, 33, 46, 47, 34, 46, 46, 32, 48, 46, 32, 47, 45, 33, 45, 44, 33, 45, 44, 32, 45, 46, 32, 46, 45, 33, 47, 44, 33, 45, 45, 33, 46, 44, 32, 46, 45, 31, 45, 44, 32, 45, 42, 34, 45, 42, 33, 46, 43, 32, 46, 43, 33, 46, 43, 32, 45, 42, 30, + 44, 42, 31, 45, 41, 32, 43, 40, 31, 44, 41, 31, 44, 42, 32, 44, 42, 31, 43, 43, 30, 43, 41, 30, 43, 41, 31, 42, 41, 30, 44, 41, 29, 43, 41, 30, 42, 40, 31, 43, 42, 29, 49, 48, 33, 56, 54, 40, 8, 7, 5, 32, 32, 33, 27, 27, 28, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 22, 22, 22, 17, 17, 17, 23, 23, 22, + 8, 8, 7, 10, 10, 10, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 13, 13, 14, 13, 13, 14, 13, 13, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 13, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, + 15, 15, 15, 21, 21, 21, 28, 28, 29, 13, 13, 11, 61, 61, 42, 53, 49, 36, 43, 42, 29, 42, 42, 30, 44, 40, 29, 44, 42, 30, 43, 42, 31, 43, 42, 30, 43, 42, 30, 42, 41, 30, 44, 41, 30, 43, 40, 31, 42, 42, 32, 45, 42, 32, 42, 43, 32, 41, 42, 31, 42, 41, 30, + 43, 42, 32, 44, 44, 33, 44, 43, 31, 44, 43, 31, 46, 44, 31, 47, 45, 33, 46, 45, 34, 43, 44, 34, 45, 44, 32, 45, 43, 33, 46, 46, 33, 47, 46, 32, 45, 44, 32, 46, 45, 33, 46, 45, 32, 46, 43, 32, 47, 43, 33, 46, 46, 33, 47, 44, 33, 45, 44, 34, 45, 47, 32, + 46, 46, 34, 48, 45, 34, 48, 45, 33, 47, 46, 34, 48, 47, 33, 48, 45, 34, 47, 45, 33, 48, 48, 34, 49, 46, 35, 49, 45, 35, 51, 46, 35, 49, 48, 34, 47, 47, 34, 48, 46, 36, 49, 47, 36, 50, 48, 36, 51, 45, 36, 50, 46, 36, 48, 48, 36, 48, 46, 35, 63, 60, 48, + 101, 100, 91, 49, 49, 36, 101, 99, 91, 51, 49, 36, 51, 50, 35, 101, 101, 90, 52, 48, 36, 104, 101, 92, 49, 49, 37, 50, 50, 36, 103, 100, 91, 50, 49, 37, 50, 51, 36, 106, 105, 95, 103, 100, 92, 102, 102, 92, 102, 103, 92, 115, 114, 106, 52, 50, 37, 51, 51, 38, 78, 76, 65, + 71, 69, 57, 51, 50, 38, 51, 49, 38, 52, 50, 38, 55, 50, 38, 54, 52, 38, 53, 52, 38, 52, 51, 38, 51, 52, 38, 52, 52, 38, 51, 51, 38, 51, 52, 38, 53, 51, 38, 54, 52, 38, 53, 52, 39, 53, 53, 39, 53, 53, 38, 52, 51, 37, 53, 51, 38, 54, 51, 38, 52, 53, 38, + 54, 53, 39, 54, 51, 39, 54, 50, 39, 53, 51, 40, 55, 52, 39, 55, 51, 38, 53, 53, 38, 53, 53, 38, 54, 52, 39, 56, 52, 39, 54, 53, 40, 53, 54, 39, 54, 53, 39, 55, 52, 41, 55, 55, 41, 57, 56, 40, 58, 55, 39, 57, 53, 39, 57, 54, 39, 55, 54, 40, 55, 52, 40, + 57, 53, 40, 58, 54, 40, 56, 53, 40, 54, 54, 40, 54, 56, 40, 55, 56, 41, 55, 54, 41, 55, 54, 40, 55, 57, 40, 56, 55, 40, 58, 54, 41, 56, 55, 41, 55, 56, 40, 56, 56, 41, 55, 56, 41, 55, 55, 40, 59, 54, 41, 59, 54, 41, 57, 54, 41, 56, 55, 42, 58, 54, 41, + 58, 54, 41, 56, 55, 42, 59, 55, 42, 59, 54, 42, 57, 55, 41, 56, 56, 40, 57, 55, 41, 57, 54, 42, 57, 55, 41, 106, 106, 94, 57, 55, 40, 59, 55, 41, 108, 105, 96, 58, 56, 42, 57, 56, 42, 105, 105, 96, 56, 55, 41, 58, 57, 42, 57, 55, 40, 56, 56, 41, 55, 56, 41, + 68, 67, 54, 107, 106, 95, 58, 55, 41, 56, 56, 41, 106, 106, 95, 102, 100, 89, 57, 56, 41, 57, 57, 43, 109, 108, 97, 99, 97, 84, 108, 106, 95, 108, 106, 95, 119, 120, 109, 57, 57, 42, 59, 55, 41, 83, 80, 67, 78, 74, 62, 59, 54, 41, 59, 55, 42, 59, 55, 42, 58, 56, 40, + 59, 56, 41, 59, 55, 41, 58, 56, 41, 57, 56, 41, 57, 56, 40, 58, 56, 40, 57, 56, 40, 58, 55, 40, 57, 55, 40, 56, 55, 41, 57, 57, 41, 56, 55, 40, 55, 55, 40, 57, 56, 40, 58, 57, 40, 58, 57, 40, 59, 56, 41, 58, 56, 41, 56, 54, 40, 55, 54, 40, 56, 55, 41, + 56, 55, 41, 55, 54, 40, 56, 55, 41, 56, 55, 40, 56, 55, 40, 57, 54, 40, 57, 55, 39, 56, 54, 40, 57, 55, 40, 57, 54, 40, 58, 52, 41, 58, 53, 40, 57, 54, 40, 56, 53, 40, 56, 53, 39, 55, 54, 40, 55, 54, 40, 57, 54, 41, 58, 54, 40, 57, 54, 39, 56, 55, 39, + 54, 56, 40, 55, 53, 40, 57, 54, 39, 57, 55, 38, 55, 54, 39, 54, 54, 39, 54, 54, 38, 55, 53, 38, 56, 52, 39, 54, 54, 40, 54, 54, 39, 54, 54, 38, 54, 54, 39, 54, 54, 38, 55, 52, 38, 54, 51, 39, 53, 51, 38, 53, 51, 39, 53, 52, 39, 53, 52, 38, 54, 53, 38, + 53, 53, 38, 53, 50, 38, 54, 50, 38, 55, 53, 37, 54, 53, 38, 52, 52, 39, 52, 52, 37, 51, 52, 37, 51, 52, 37, 52, 51, 38, 51, 51, 37, 50, 50, 38, 51, 49, 38, 50, 52, 38, 52, 52, 38, 53, 51, 37, 50, 52, 37, 50, 51, 37, 52, 51, 37, 52, 50, 37, 50, 50, 37, + 49, 48, 37, 51, 49, 36, 52, 50, 37, 52, 48, 37, 51, 48, 37, 50, 50, 36, 51, 50, 35, 51, 50, 35, 51, 49, 36, 51, 49, 36, 49, 49, 36, 49, 49, 35, 49, 48, 36, 49, 47, 37, 51, 48, 36, 51, 48, 35, 50, 48, 36, 49, 49, 35, 49, 49, 34, 50, 47, 35, 50, 46, 36, + 50, 47, 35, 49, 47, 34, 50, 46, 34, 49, 47, 34, 48, 48, 34, 48, 47, 34, 47, 46, 34, 49, 47, 34, 49, 47, 35, 48, 47, 34, 47, 46, 33, 49, 46, 34, 48, 45, 33, 47, 45, 33, 48, 46, 34, 48, 47, 34, 47, 46, 33, 48, 44, 32, 46, 44, 33, 45, 45, 33, 46, 45, 33, + 45, 44, 34, 45, 44, 32, 44, 43, 31, 44, 43, 31, 46, 45, 32, 47, 44, 33, 46, 43, 33, 45, 43, 33, 46, 43, 32, 45, 44, 32, 45, 44, 32, 46, 42, 32, 45, 42, 32, 43, 44, 31, 43, 43, 31, 45, 41, 31, 43, 42, 30, 43, 42, 31, 44, 41, 32, 43, 42, 31, 43, 42, 30, + 44, 41, 30, 44, 41, 30, 43, 42, 29, 43, 40, 29, 42, 40, 30, 43, 42, 30, 42, 41, 30, 47, 46, 36, 55, 54, 40, 8, 7, 5, 33, 33, 33, 27, 27, 28, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 22, 22, 22, 22, 22, 23, 23, 23, 23, + 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 22, 22, 23, 22, 22, 22, 22, 22, 22, 21, 21, 22, 20, 20, 21, 16, 16, 16, 22, 22, 22, 8, 8, 8, 11, 11, 11, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 13, 13, 13, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 22, 22, 23, 30, 30, 30, 13, 13, 12, 64, 60, 43, 54, 52, 36, 41, 41, 29, + 44, 41, 30, 43, 41, 31, 41, 41, 29, 42, 41, 30, 42, 43, 31, 41, 43, 30, 44, 41, 29, 42, 40, 30, 43, 41, 30, 43, 43, 31, 44, 44, 31, 44, 42, 31, 43, 42, 31, 44, 42, 32, 44, 45, 31, 43, 44, 31, 43, 43, 32, 43, 43, 32, 44, 45, 32, 45, 44, 31, 44, 45, 32, + 45, 44, 32, 45, 45, 32, 45, 44, 33, 45, 46, 34, 45, 45, 33, 45, 46, 33, 47, 45, 33, 45, 43, 33, 48, 45, 33, 47, 43, 32, 45, 43, 33, 45, 45, 34, 46, 45, 32, 46, 47, 33, 45, 45, 33, 47, 44, 34, 49, 46, 33, 48, 45, 35, 46, 45, 34, 47, 47, 33, 47, 46, 34, + 47, 47, 34, 47, 45, 34, 47, 47, 33, 50, 47, 35, 49, 48, 34, 47, 47, 35, 48, 48, 36, 48, 48, 36, 49, 48, 35, 50, 49, 36, 48, 46, 35, 49, 47, 35, 111, 111, 102, 87, 87, 77, 50, 49, 35, 50, 48, 36, 100, 101, 91, 51, 50, 35, 50, 50, 36, 101, 101, 91, 51, 48, 37, + 103, 100, 91, 52, 50, 36, 50, 48, 37, 102, 100, 92, 52, 51, 36, 51, 50, 37, 101, 100, 91, 51, 50, 37, 53, 51, 36, 53, 50, 36, 103, 102, 91, 77, 76, 64, 103, 101, 92, 105, 102, 93, 106, 103, 94, 52, 51, 37, 51, 51, 38, 52, 52, 38, 53, 50, 37, 52, 51, 36, 54, 50, 38, + 54, 51, 38, 51, 53, 38, 52, 51, 39, 53, 52, 38, 53, 53, 38, 54, 52, 38, 52, 50, 38, 53, 52, 38, 55, 53, 39, 52, 53, 38, 53, 51, 39, 54, 51, 39, 55, 52, 39, 55, 52, 39, 55, 52, 40, 55, 50, 38, 54, 52, 38, 55, 52, 39, 54, 53, 39, 54, 52, 38, 56, 52, 39, + 54, 52, 40, 55, 52, 40, 54, 52, 39, 55, 53, 40, 55, 54, 40, 56, 55, 39, 57, 54, 39, 55, 54, 39, 56, 53, 40, 56, 55, 40, 56, 55, 39, 57, 54, 40, 56, 54, 40, 56, 56, 40, 55, 55, 41, 54, 55, 41, 56, 54, 40, 57, 55, 40, 56, 55, 40, 56, 55, 39, 56, 56, 39, + 56, 55, 39, 57, 54, 40, 57, 55, 40, 57, 57, 41, 57, 56, 42, 57, 54, 40, 57, 55, 41, 56, 56, 41, 57, 54, 40, 58, 54, 42, 58, 55, 42, 56, 56, 41, 56, 55, 40, 57, 53, 41, 57, 53, 42, 58, 55, 42, 60, 56, 42, 59, 55, 43, 58, 55, 41, 58, 56, 41, 58, 55, 42, + 56, 54, 42, 57, 54, 42, 108, 105, 95, 60, 56, 41, 58, 55, 42, 107, 105, 95, 58, 55, 42, 59, 56, 42, 112, 110, 100, 57, 55, 40, 57, 55, 41, 58, 56, 41, 57, 56, 41, 117, 115, 106, 95, 93, 81, 58, 55, 40, 57, 55, 41, 59, 56, 42, 105, 104, 92, 57, 56, 41, 107, 105, 94, + 60, 56, 42, 107, 106, 96, 58, 57, 41, 58, 56, 41, 57, 57, 42, 107, 107, 95, 83, 80, 68, 108, 105, 94, 107, 106, 95, 108, 106, 95, 59, 55, 42, 58, 56, 42, 57, 56, 41, 58, 55, 41, 60, 55, 42, 60, 56, 41, 59, 56, 40, 57, 55, 41, 58, 56, 40, 59, 55, 41, 56, 55, 41, + 56, 57, 41, 56, 57, 41, 57, 56, 41, 57, 56, 40, 57, 56, 41, 58, 55, 41, 56, 56, 40, 55, 56, 41, 57, 55, 41, 59, 55, 41, 58, 55, 41, 58, 55, 40, 56, 55, 40, 56, 55, 40, 57, 57, 40, 58, 55, 40, 56, 55, 41, 56, 56, 40, 57, 56, 39, 55, 55, 39, 56, 55, 40, + 57, 56, 40, 57, 54, 40, 56, 53, 40, 57, 53, 41, 58, 53, 41, 57, 53, 40, 57, 54, 39, 56, 54, 39, 56, 53, 41, 57, 53, 41, 57, 54, 40, 56, 54, 40, 56, 53, 40, 57, 52, 38, 57, 54, 38, 56, 55, 40, 57, 55, 39, 58, 55, 38, 57, 54, 40, 56, 54, 40, 56, 54, 39, + 57, 54, 39, 56, 54, 39, 56, 54, 40, 56, 53, 38, 55, 54, 38, 55, 54, 40, 56, 52, 39, 54, 53, 38, 53, 53, 38, 54, 51, 40, 54, 50, 39, 54, 51, 38, 55, 52, 39, 56, 50, 39, 55, 51, 37, 53, 53, 38, 54, 52, 38, 55, 52, 38, 55, 52, 38, 53, 52, 39, 54, 51, 39, + 54, 51, 37, 52, 50, 37, 50, 52, 38, 51, 51, 38, 52, 50, 37, 51, 50, 37, 50, 50, 38, 50, 51, 38, 52, 52, 37, 52, 51, 37, 51, 51, 38, 50, 51, 37, 51, 50, 36, 51, 48, 37, 50, 48, 37, 50, 48, 36, 51, 48, 36, 52, 49, 37, 52, 50, 37, 52, 50, 37, 51, 49, 36, + 52, 49, 36, 52, 49, 36, 49, 49, 36, 49, 49, 37, 51, 51, 37, 50, 49, 36, 48, 47, 37, 50, 48, 36, 51, 49, 36, 50, 48, 36, 49, 49, 35, 50, 49, 36, 50, 47, 36, 49, 47, 36, 49, 48, 36, 49, 48, 35, 48, 48, 34, 47, 46, 34, 48, 47, 35, 49, 47, 35, 47, 46, 34, + 47, 47, 33, 48, 47, 34, 49, 45, 34, 50, 45, 33, 48, 46, 34, 45, 46, 34, 47, 46, 33, 48, 46, 33, 46, 45, 33, 46, 44, 34, 46, 45, 33, 46, 46, 32, 47, 45, 33, 47, 45, 34, 45, 44, 33, 44, 46, 32, 45, 46, 33, 46, 44, 33, 45, 43, 31, 43, 45, 32, 45, 44, 32, + 46, 43, 32, 46, 42, 32, 46, 42, 33, 44, 43, 33, 45, 44, 32, 45, 44, 31, 43, 42, 33, 42, 42, 32, 44, 44, 31, 44, 42, 31, 44, 41, 31, 45, 42, 32, 44, 41, 32, 42, 41, 31, 42, 42, 30, 42, 42, 30, 43, 42, 29, 42, 43, 30, 41, 41, 30, 42, 42, 29, 43, 43, 30, + 48, 46, 35, 56, 54, 39, 8, 7, 5, 31, 31, 31, 25, 25, 25, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, + 18, 18, 19, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 19, 15, 15, 15, 21, 21, 21, 9, 9, 9, 13, 13, 13, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, + 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 14, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 20, 20, 21, 28, 28, 28, 13, 13, 11, 61, 59, 43, 54, 51, 36, 44, 40, 29, 42, 41, 30, 43, 42, 31, 42, 42, 30, 44, 42, 31, 42, 43, 30, 43, 43, 30, 42, 41, 30, + 43, 41, 30, 42, 42, 30, 45, 41, 32, 44, 41, 32, 43, 43, 32, 42, 44, 31, 44, 43, 32, 44, 42, 30, 44, 43, 32, 44, 43, 32, 44, 43, 31, 44, 43, 32, 45, 44, 33, 46, 46, 32, 45, 44, 32, 45, 43, 33, 45, 44, 33, 45, 43, 32, 46, 45, 32, 46, 45, 32, 44, 43, 34, + 46, 44, 32, 48, 43, 32, 45, 43, 32, 44, 46, 33, 47, 44, 32, 45, 44, 35, 46, 46, 34, 46, 44, 35, 46, 44, 34, 46, 46, 33, 47, 47, 33, 47, 46, 35, 46, 45, 35, 47, 47, 34, 49, 47, 33, 47, 46, 33, 48, 46, 33, 50, 47, 34, 50, 49, 34, 49, 48, 34, 48, 48, 35, + 48, 46, 36, 48, 48, 35, 50, 48, 34, 51, 48, 35, 49, 46, 34, 102, 99, 90, 51, 48, 37, 49, 48, 37, 51, 48, 36, 103, 102, 91, 51, 49, 37, 49, 47, 36, 102, 100, 91, 51, 49, 37, 102, 101, 92, 53, 51, 36, 51, 48, 35, 102, 102, 91, 51, 50, 36, 53, 48, 36, 101, 99, 88, + 52, 50, 36, 50, 51, 38, 52, 51, 37, 103, 102, 92, 50, 51, 37, 51, 50, 36, 53, 51, 37, 55, 49, 37, 54, 51, 38, 52, 51, 37, 53, 51, 36, 53, 51, 37, 52, 50, 38, 51, 51, 38, 52, 51, 37, 54, 53, 37, 54, 52, 38, 52, 51, 38, 54, 52, 37, 53, 53, 38, 51, 52, 39, + 52, 53, 39, 54, 52, 38, 54, 51, 38, 54, 50, 38, 55, 51, 39, 54, 52, 39, 55, 53, 40, 54, 52, 39, 55, 52, 40, 54, 52, 40, 53, 52, 39, 55, 53, 40, 53, 53, 40, 54, 53, 39, 55, 54, 39, 56, 54, 39, 54, 53, 39, 54, 53, 39, 55, 54, 40, 54, 54, 40, 55, 54, 39, + 56, 53, 40, 57, 53, 39, 57, 54, 38, 56, 53, 40, 56, 55, 41, 57, 56, 41, 57, 55, 41, 57, 54, 40, 56, 55, 39, 55, 55, 39, 55, 53, 40, 56, 54, 40, 56, 56, 39, 56, 57, 40, 54, 55, 40, 55, 55, 40, 56, 57, 41, 56, 57, 41, 55, 56, 40, 57, 55, 41, 58, 56, 41, + 57, 56, 41, 58, 55, 42, 58, 55, 41, 59, 56, 41, 58, 55, 41, 58, 55, 41, 57, 56, 41, 57, 55, 42, 58, 54, 43, 58, 56, 42, 57, 56, 41, 58, 55, 40, 59, 56, 42, 58, 56, 42, 59, 54, 43, 96, 93, 81, 109, 107, 94, 58, 56, 41, 57, 55, 42, 108, 106, 95, 57, 57, 41, + 60, 58, 43, 115, 113, 103, 57, 56, 41, 58, 58, 41, 57, 58, 42, 56, 57, 41, 107, 105, 95, 58, 57, 41, 58, 57, 41, 59, 54, 41, 59, 55, 41, 108, 105, 95, 59, 56, 41, 59, 56, 42, 59, 56, 42, 108, 106, 94, 59, 56, 41, 58, 55, 41, 58, 57, 40, 107, 108, 95, 56, 58, 42, + 58, 57, 41, 59, 56, 41, 58, 56, 41, 56, 56, 41, 57, 56, 42, 58, 55, 42, 59, 55, 40, 59, 56, 40, 58, 55, 41, 58, 55, 41, 58, 57, 40, 58, 56, 40, 58, 55, 41, 57, 57, 42, 57, 57, 42, 57, 56, 41, 57, 55, 40, 56, 55, 41, 56, 56, 41, 56, 56, 41, 56, 56, 41, + 56, 56, 40, 56, 56, 40, 58, 57, 40, 58, 57, 41, 56, 56, 42, 56, 57, 42, 58, 58, 41, 58, 57, 40, 59, 56, 41, 58, 57, 41, 57, 57, 41, 57, 56, 41, 56, 56, 40, 56, 56, 41, 57, 55, 40, 56, 55, 40, 58, 56, 40, 58, 54, 40, 57, 53, 41, 57, 54, 41, 56, 54, 41, + 56, 55, 40, 55, 55, 41, 55, 56, 40, 58, 54, 40, 58, 53, 41, 57, 54, 40, 56, 56, 40, 56, 55, 40, 55, 54, 39, 55, 56, 38, 56, 55, 39, 55, 53, 39, 55, 52, 39, 55, 53, 38, 56, 54, 38, 56, 53, 40, 55, 52, 40, 54, 53, 39, 54, 54, 39, 56, 53, 40, 56, 52, 39, + 55, 52, 39, 55, 52, 40, 53, 52, 39, 53, 51, 38, 54, 51, 38, 55, 53, 39, 55, 53, 38, 54, 53, 38, 54, 53, 38, 54, 52, 38, 54, 53, 38, 56, 52, 39, 55, 50, 39, 53, 50, 38, 52, 52, 38, 53, 51, 38, 51, 50, 38, 50, 52, 37, 52, 53, 37, 53, 51, 38, 52, 51, 38, + 51, 52, 37, 52, 51, 36, 53, 50, 37, 51, 51, 37, 50, 50, 37, 52, 49, 37, 52, 49, 36, 51, 50, 35, 50, 50, 35, 51, 49, 37, 51, 49, 37, 52, 50, 36, 50, 51, 36, 51, 51, 37, 51, 49, 37, 49, 47, 37, 51, 49, 35, 51, 49, 36, 49, 47, 37, 49, 48, 36, 49, 48, 36, + 49, 48, 36, 50, 49, 36, 50, 48, 36, 49, 46, 36, 49, 46, 36, 48, 46, 35, 49, 47, 35, 48, 46, 35, 48, 45, 35, 50, 47, 35, 48, 48, 35, 48, 48, 35, 48, 47, 35, 48, 45, 34, 49, 47, 34, 48, 47, 35, 47, 44, 34, 47, 45, 33, 48, 46, 33, 49, 46, 33, 48, 46, 34, + 46, 47, 34, 45, 45, 32, 47, 44, 33, 48, 44, 34, 46, 45, 34, 45, 45, 34, 46, 44, 33, 46, 44, 32, 47, 45, 33, 46, 45, 33, 45, 43, 33, 46, 45, 33, 47, 45, 33, 46, 43, 33, 44, 43, 33, 45, 43, 33, 46, 43, 33, 44, 44, 32, 44, 44, 32, 45, 44, 33, 44, 44, 32, + 44, 42, 31, 45, 41, 31, 46, 43, 31, 45, 44, 31, 43, 42, 30, 44, 40, 30, 43, 41, 31, 41, 43, 32, 42, 44, 31, 43, 43, 31, 44, 41, 30, 44, 42, 30, 44, 41, 31, 42, 39, 30, 49, 47, 35, 58, 54, 41, 8, 7, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, + 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 20, 20, 21, 16, 16, 17, 22, 22, 22, + 9, 9, 9, 13, 13, 13, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 15, 15, 14, 14, 15, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 22, 22, 22, 30, 30, 30, 13, 13, 11, 64, 60, 42, 53, 50, 36, 42, 39, 30, 43, 40, 29, 42, 42, 29, 41, 42, 31, 43, 42, 31, 44, 41, 31, 43, 41, 31, 42, 44, 31, 42, 42, 32, 43, 41, 32, 43, 40, 31, 42, 41, 31, 43, 42, 31, 45, 43, 32, 44, 44, 32, + 43, 43, 31, 44, 44, 32, 43, 44, 32, 45, 46, 33, 45, 44, 33, 44, 43, 33, 45, 44, 34, 44, 43, 33, 44, 45, 32, 46, 43, 33, 45, 44, 33, 44, 43, 33, 46, 44, 34, 44, 43, 33, 44, 44, 34, 46, 43, 34, 47, 44, 32, 46, 45, 33, 45, 45, 34, 46, 44, 33, 47, 44, 35, + 46, 47, 34, 46, 45, 35, 46, 45, 34, 48, 46, 34, 48, 47, 34, 49, 45, 35, 47, 45, 35, 49, 47, 34, 49, 49, 34, 49, 48, 34, 47, 47, 33, 47, 48, 34, 48, 48, 36, 49, 47, 35, 48, 48, 34, 50, 46, 34, 50, 47, 35, 48, 49, 36, 49, 49, 35, 102, 100, 91, 102, 100, 90, + 103, 102, 91, 49, 49, 36, 64, 61, 50, 103, 102, 91, 114, 115, 105, 64, 63, 50, 51, 48, 36, 65, 61, 50, 103, 100, 91, 116, 114, 105, 65, 63, 49, 51, 50, 36, 52, 49, 35, 77, 76, 65, 52, 49, 38, 53, 50, 36, 52, 51, 36, 78, 76, 65, 52, 50, 38, 52, 50, 38, 52, 51, 38, + 54, 49, 37, 54, 51, 37, 53, 51, 37, 53, 50, 37, 54, 52, 38, 53, 52, 37, 55, 51, 38, 53, 52, 39, 52, 52, 38, 51, 51, 38, 51, 53, 37, 53, 53, 38, 55, 52, 37, 53, 54, 37, 53, 53, 39, 54, 52, 40, 53, 53, 39, 54, 53, 38, 54, 52, 38, 54, 54, 38, 55, 54, 38, + 55, 52, 39, 54, 51, 38, 54, 51, 39, 55, 52, 39, 55, 52, 39, 55, 52, 41, 54, 54, 39, 54, 54, 39, 55, 53, 39, 55, 52, 40, 56, 52, 41, 58, 54, 40, 57, 54, 40, 56, 54, 39, 56, 55, 39, 56, 54, 40, 55, 54, 41, 55, 53, 41, 57, 54, 40, 58, 55, 40, 56, 55, 40, + 56, 55, 41, 57, 56, 41, 58, 55, 41, 57, 55, 40, 56, 57, 40, 57, 55, 41, 58, 55, 40, 57, 57, 40, 56, 56, 41, 57, 55, 42, 57, 56, 42, 57, 55, 40, 58, 55, 41, 58, 56, 42, 56, 55, 41, 58, 54, 40, 59, 56, 42, 57, 56, 42, 57, 56, 41, 58, 56, 41, 57, 55, 41, + 57, 55, 41, 59, 55, 42, 59, 54, 41, 57, 55, 41, 58, 57, 42, 59, 55, 41, 58, 55, 41, 57, 56, 42, 58, 56, 41, 84, 82, 68, 60, 56, 41, 59, 56, 41, 80, 80, 66, 108, 106, 95, 106, 103, 93, 75, 75, 62, 57, 58, 42, 58, 57, 43, 57, 55, 41, 57, 55, 41, 107, 106, 96, + 108, 107, 95, 107, 106, 95, 56, 56, 41, 58, 56, 41, 97, 93, 82, 60, 54, 42, 59, 55, 41, 58, 56, 41, 83, 81, 69, 58, 56, 42, 59, 57, 42, 58, 58, 41, 82, 82, 67, 58, 57, 42, 57, 58, 42, 57, 57, 41, 59, 56, 40, 59, 56, 41, 57, 57, 42, 59, 57, 42, 59, 55, 42, + 58, 55, 41, 58, 57, 41, 57, 56, 42, 58, 56, 41, 58, 57, 40, 58, 57, 40, 57, 56, 41, 57, 56, 41, 58, 57, 40, 58, 57, 41, 57, 56, 41, 58, 55, 40, 59, 56, 41, 59, 56, 42, 58, 55, 42, 58, 55, 41, 59, 56, 41, 59, 57, 41, 58, 56, 40, 58, 56, 40, 57, 55, 41, + 58, 55, 41, 58, 55, 42, 57, 55, 41, 56, 55, 40, 57, 55, 40, 57, 54, 41, 57, 54, 42, 58, 54, 41, 59, 55, 40, 58, 56, 39, 56, 56, 40, 57, 55, 41, 58, 54, 39, 58, 53, 40, 57, 53, 40, 58, 53, 41, 58, 52, 42, 56, 53, 41, 55, 54, 40, 56, 55, 39, 57, 55, 41, + 56, 53, 40, 55, 54, 39, 56, 55, 40, 57, 54, 39, 56, 55, 39, 55, 56, 40, 54, 53, 39, 55, 53, 39, 55, 53, 40, 54, 52, 39, 54, 53, 38, 56, 54, 39, 56, 54, 39, 56, 54, 38, 56, 52, 38, 54, 52, 38, 55, 51, 38, 55, 50, 40, 53, 51, 39, 53, 52, 38, 55, 52, 39, + 54, 52, 39, 53, 52, 39, 55, 52, 38, 56, 53, 38, 55, 52, 38, 54, 51, 38, 54, 51, 38, 54, 51, 38, 52, 52, 37, 53, 53, 37, 52, 52, 37, 51, 50, 38, 51, 50, 38, 52, 50, 38, 52, 51, 38, 51, 51, 37, 51, 50, 37, 52, 49, 38, 53, 50, 37, 53, 52, 37, 51, 51, 38, + 49, 49, 36, 50, 49, 37, 51, 49, 37, 49, 50, 36, 50, 50, 36, 50, 50, 36, 51, 51, 36, 52, 50, 37, 52, 49, 37, 49, 49, 37, 49, 49, 37, 49, 48, 36, 50, 48, 36, 49, 48, 37, 48, 48, 35, 49, 48, 35, 50, 47, 37, 50, 48, 36, 50, 47, 36, 48, 47, 36, 49, 47, 35, + 50, 46, 34, 48, 47, 34, 47, 48, 35, 49, 47, 34, 48, 46, 34, 48, 46, 35, 49, 48, 34, 48, 48, 33, 46, 46, 33, 46, 45, 34, 47, 44, 34, 48, 44, 34, 47, 45, 35, 46, 46, 34, 47, 46, 34, 48, 46, 34, 46, 45, 33, 47, 45, 33, 48, 45, 34, 46, 46, 33, 45, 47, 32, + 46, 45, 32, 46, 43, 33, 47, 44, 32, 47, 45, 32, 46, 46, 33, 47, 44, 33, 45, 43, 33, 44, 43, 32, 46, 45, 32, 47, 44, 32, 45, 42, 31, 43, 42, 31, 44, 43, 32, 46, 44, 33, 47, 43, 32, 46, 43, 31, 44, 42, 30, 44, 42, 30, 44, 43, 31, 41, 42, 31, 42, 44, 31, + 43, 42, 30, 42, 41, 30, 42, 42, 31, 42, 40, 30, 43, 40, 29, 43, 41, 31, 42, 42, 32, 48, 49, 35, 56, 54, 39, 8, 7, 5, 29, 29, 29, 23, 23, 23, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 16, 16, 16, 22, 22, 22, 9, 9, 8, 12, 12, 12, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 22, 22, 23, 30, 30, 30, 13, 13, 11, 65, 61, 44, 55, 53, 37, 43, 42, 30, + 43, 43, 30, 43, 43, 29, 42, 43, 31, 42, 43, 31, 44, 42, 31, 43, 42, 31, 44, 42, 31, 44, 43, 30, 43, 40, 31, 43, 41, 32, 42, 43, 32, 44, 43, 31, 43, 44, 32, 45, 45, 32, 45, 45, 31, 43, 44, 31, 45, 43, 33, 45, 45, 33, 45, 46, 33, 45, 44, 31, 44, 45, 32, + 47, 46, 33, 46, 45, 31, 45, 43, 33, 45, 43, 33, 46, 45, 33, 46, 44, 34, 45, 44, 33, 46, 43, 33, 46, 45, 33, 44, 45, 33, 46, 45, 34, 46, 44, 33, 47, 45, 33, 46, 45, 35, 47, 45, 33, 45, 45, 33, 46, 46, 33, 46, 48, 35, 47, 48, 34, 48, 48, 35, 47, 47, 35, + 46, 47, 35, 47, 48, 35, 50, 46, 34, 48, 45, 35, 46, 47, 36, 48, 49, 36, 51, 46, 36, 50, 47, 36, 50, 50, 36, 49, 49, 35, 48, 48, 36, 48, 48, 37, 50, 48, 36, 51, 48, 35, 51, 48, 34, 51, 49, 35, 51, 48, 35, 52, 48, 36, 52, 48, 36, 50, 50, 35, 51, 49, 36, + 49, 48, 37, 51, 49, 37, 53, 50, 36, 52, 51, 36, 51, 50, 36, 52, 48, 36, 51, 49, 37, 50, 50, 37, 50, 50, 37, 51, 48, 36, 51, 50, 36, 54, 50, 37, 53, 50, 36, 52, 52, 37, 52, 50, 37, 54, 49, 37, 54, 50, 38, 54, 50, 37, 53, 51, 36, 52, 49, 37, 54, 50, 37, + 52, 52, 38, 53, 53, 38, 52, 53, 39, 54, 52, 37, 54, 51, 37, 53, 53, 38, 53, 52, 38, 53, 50, 38, 52, 52, 39, 53, 53, 38, 53, 52, 37, 54, 53, 38, 54, 53, 38, 53, 51, 39, 55, 51, 39, 54, 51, 39, 54, 52, 39, 55, 52, 39, 55, 51, 39, 55, 52, 40, 56, 53, 39, + 57, 53, 38, 56, 52, 39, 55, 55, 39, 56, 54, 39, 54, 53, 39, 54, 53, 41, 55, 54, 40, 56, 55, 39, 57, 55, 40, 55, 55, 40, 55, 55, 40, 57, 54, 39, 58, 53, 40, 57, 54, 41, 56, 56, 40, 57, 55, 41, 56, 53, 41, 56, 53, 40, 57, 55, 40, 57, 57, 40, 57, 57, 40, + 56, 56, 41, 56, 55, 42, 58, 55, 41, 57, 54, 41, 56, 53, 40, 57, 55, 41, 58, 55, 41, 58, 54, 41, 57, 55, 40, 57, 55, 40, 58, 55, 41, 58, 55, 41, 59, 55, 41, 58, 54, 41, 57, 56, 42, 57, 55, 43, 58, 55, 42, 58, 55, 41, 57, 56, 42, 57, 56, 43, 58, 56, 42, + 57, 57, 41, 57, 57, 41, 58, 57, 42, 58, 56, 42, 57, 55, 41, 57, 56, 41, 58, 58, 42, 58, 58, 42, 57, 57, 41, 56, 57, 42, 57, 57, 41, 58, 56, 41, 58, 55, 41, 58, 56, 41, 57, 56, 41, 59, 56, 42, 60, 55, 42, 59, 54, 40, 57, 54, 41, 57, 55, 43, 58, 56, 43, + 59, 57, 41, 59, 57, 41, 59, 56, 42, 59, 56, 43, 59, 57, 42, 60, 57, 42, 60, 57, 42, 58, 58, 41, 58, 58, 41, 57, 58, 41, 58, 57, 42, 58, 57, 41, 57, 58, 41, 57, 57, 41, 57, 57, 41, 56, 57, 41, 57, 57, 41, 57, 57, 41, 56, 57, 42, 57, 57, 42, 58, 56, 41, + 57, 56, 40, 56, 56, 41, 58, 56, 42, 59, 57, 41, 57, 56, 40, 57, 56, 40, 58, 57, 41, 58, 57, 41, 56, 56, 41, 56, 55, 41, 58, 55, 40, 59, 55, 40, 58, 55, 41, 58, 56, 40, 58, 56, 41, 58, 56, 42, 58, 57, 41, 57, 57, 40, 55, 55, 40, 57, 54, 40, 58, 54, 40, + 58, 55, 41, 57, 55, 41, 57, 55, 40, 59, 54, 41, 57, 53, 41, 57, 55, 40, 58, 56, 40, 59, 56, 40, 57, 54, 39, 56, 53, 39, 55, 53, 40, 56, 54, 39, 58, 55, 40, 57, 54, 40, 57, 55, 39, 56, 55, 39, 56, 55, 40, 56, 54, 38, 57, 54, 39, 56, 55, 40, 55, 54, 39, + 55, 53, 38, 56, 52, 39, 55, 54, 40, 54, 54, 39, 55, 52, 38, 54, 53, 39, 55, 53, 40, 56, 52, 40, 55, 53, 40, 54, 52, 39, 55, 52, 39, 54, 53, 39, 54, 52, 37, 55, 52, 38, 54, 53, 37, 55, 52, 37, 56, 53, 39, 55, 52, 38, 54, 50, 37, 55, 51, 38, 54, 52, 39, + 54, 52, 38, 55, 50, 37, 54, 49, 37, 52, 50, 39, 51, 51, 39, 51, 53, 37, 51, 53, 36, 51, 52, 37, 52, 52, 38, 53, 51, 38, 52, 50, 38, 51, 49, 38, 50, 50, 38, 50, 50, 38, 51, 51, 37, 51, 49, 36, 51, 49, 37, 51, 50, 37, 51, 49, 37, 50, 49, 38, 50, 50, 37, + 52, 51, 37, 52, 49, 37, 51, 48, 36, 52, 49, 37, 51, 49, 38, 50, 49, 36, 51, 50, 35, 51, 47, 35, 49, 47, 35, 51, 48, 34, 51, 48, 35, 50, 49, 36, 50, 47, 36, 50, 46, 35, 49, 47, 35, 50, 47, 34, 50, 48, 34, 48, 47, 35, 48, 46, 35, 49, 46, 36, 49, 45, 36, + 49, 45, 35, 49, 46, 34, 48, 47, 33, 48, 46, 34, 47, 45, 35, 46, 45, 33, 48, 45, 32, 48, 45, 32, 47, 46, 33, 47, 46, 33, 47, 45, 33, 48, 44, 34, 47, 46, 34, 46, 46, 34, 47, 44, 33, 48, 45, 32, 46, 45, 33, 45, 44, 34, 46, 44, 33, 46, 43, 32, 46, 43, 33, + 44, 43, 32, 45, 44, 33, 46, 44, 33, 45, 44, 32, 45, 43, 31, 45, 43, 32, 45, 41, 32, 43, 42, 32, 42, 43, 32, 43, 43, 33, 43, 44, 32, 43, 42, 32, 43, 41, 31, 44, 42, 31, 45, 43, 31, 43, 43, 30, 43, 41, 30, 44, 41, 31, 43, 43, 30, 42, 42, 31, 43, 40, 30, + 49, 48, 35, 56, 55, 41, 8, 7, 5, 28, 28, 28, 22, 22, 22, 15, 15, 16, 16, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 14, 14, 14, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 16, 16, 16, + 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 13, 13, 13, 20, 20, 20, 8, 8, 8, 11, 11, 11, 13, 13, 13, 14, 14, 14, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 22, 22, 22, 29, 29, 29, 13, 13, 11, 62, 60, 43, 53, 50, 36, 42, 42, 30, 42, 40, 31, 42, 42, 31, 43, 43, 30, 41, 43, 31, 43, 41, 30, 43, 43, 30, 43, 42, 32, + 42, 42, 30, 45, 42, 31, 44, 43, 32, 42, 41, 31, 43, 43, 31, 45, 42, 31, 44, 44, 32, 44, 45, 31, 44, 43, 31, 45, 43, 31, 46, 43, 33, 44, 44, 32, 44, 44, 31, 45, 43, 31, 44, 44, 32, 46, 44, 32, 46, 45, 33, 45, 45, 34, 47, 45, 34, 46, 45, 34, 45, 44, 33, + 48, 45, 32, 46, 44, 34, 45, 45, 35, 47, 45, 34, 47, 44, 32, 46, 45, 33, 45, 44, 33, 46, 46, 33, 47, 45, 33, 49, 45, 34, 46, 45, 34, 46, 46, 35, 46, 47, 35, 46, 48, 33, 47, 47, 35, 47, 47, 34, 49, 47, 33, 49, 48, 35, 48, 48, 36, 48, 49, 35, 50, 48, 35, + 49, 49, 35, 50, 48, 36, 50, 47, 35, 49, 46, 36, 50, 48, 37, 49, 49, 35, 51, 49, 34, 51, 48, 35, 49, 48, 36, 50, 49, 35, 52, 48, 35, 52, 47, 35, 51, 49, 37, 51, 50, 37, 50, 48, 36, 49, 49, 37, 49, 49, 35, 51, 50, 35, 50, 49, 36, 50, 48, 36, 52, 50, 37, + 51, 51, 36, 52, 49, 36, 52, 49, 37, 52, 50, 38, 53, 50, 37, 54, 51, 36, 51, 51, 37, 52, 49, 37, 53, 50, 36, 53, 50, 37, 52, 51, 38, 53, 51, 38, 54, 52, 38, 54, 51, 38, 53, 51, 37, 53, 52, 38, 54, 51, 39, 55, 52, 39, 54, 54, 39, 52, 54, 39, 54, 54, 39, + 54, 52, 39, 54, 52, 38, 54, 53, 40, 54, 52, 39, 53, 53, 38, 54, 53, 38, 55, 53, 39, 55, 52, 39, 56, 52, 39, 56, 52, 40, 55, 51, 39, 54, 52, 39, 54, 54, 39, 55, 54, 38, 55, 54, 39, 56, 54, 40, 57, 53, 40, 57, 53, 41, 55, 54, 41, 54, 55, 39, 57, 54, 39, + 58, 55, 39, 57, 55, 40, 57, 54, 39, 58, 56, 39, 57, 54, 40, 57, 52, 39, 57, 54, 40, 56, 55, 40, 55, 55, 40, 56, 55, 40, 59, 54, 41, 57, 54, 41, 57, 54, 42, 58, 54, 41, 57, 55, 40, 57, 55, 41, 57, 56, 41, 56, 56, 40, 56, 55, 41, 57, 55, 42, 57, 55, 42, + 56, 55, 41, 58, 55, 40, 59, 55, 40, 58, 57, 41, 58, 56, 42, 58, 55, 41, 58, 56, 40, 58, 56, 41, 58, 54, 42, 57, 54, 42, 58, 55, 41, 58, 56, 41, 58, 56, 42, 59, 57, 41, 60, 57, 41, 58, 57, 42, 57, 56, 42, 58, 56, 41, 58, 57, 41, 57, 57, 41, 57, 55, 41, + 59, 57, 42, 58, 57, 41, 57, 55, 41, 58, 55, 42, 58, 56, 42, 59, 55, 42, 58, 57, 41, 57, 57, 40, 58, 56, 41, 58, 56, 40, 59, 57, 41, 60, 57, 42, 60, 56, 41, 58, 56, 41, 57, 57, 41, 58, 56, 42, 59, 56, 43, 58, 56, 42, 58, 56, 41, 57, 57, 42, 57, 56, 42, + 59, 56, 41, 59, 56, 40, 58, 56, 41, 58, 56, 42, 58, 56, 42, 58, 57, 42, 59, 57, 41, 58, 57, 41, 57, 58, 42, 59, 58, 42, 60, 56, 41, 57, 55, 41, 57, 56, 40, 58, 56, 41, 57, 55, 41, 57, 56, 42, 58, 58, 42, 57, 57, 42, 57, 55, 41, 58, 55, 41, 57, 56, 41, + 56, 56, 42, 57, 55, 42, 58, 55, 42, 57, 57, 42, 57, 57, 42, 59, 55, 41, 59, 55, 41, 58, 55, 41, 56, 56, 41, 56, 57, 42, 57, 55, 41, 58, 55, 40, 58, 54, 41, 57, 53, 41, 58, 55, 40, 58, 55, 41, 56, 54, 41, 58, 55, 41, 59, 54, 41, 57, 53, 41, 56, 54, 39, + 57, 55, 40, 57, 55, 40, 57, 53, 40, 57, 54, 39, 56, 55, 39, 56, 54, 40, 57, 54, 41, 58, 54, 40, 58, 56, 39, 56, 56, 40, 55, 55, 39, 56, 54, 39, 56, 54, 40, 53, 55, 40, 54, 54, 39, 56, 52, 38, 57, 51, 40, 56, 53, 39, 54, 53, 39, 55, 52, 39, 54, 54, 39, + 54, 54, 39, 53, 52, 39, 54, 51, 40, 56, 52, 39, 55, 53, 39, 54, 54, 38, 55, 52, 39, 54, 53, 39, 52, 53, 38, 53, 51, 38, 55, 52, 39, 54, 52, 39, 55, 53, 37, 55, 53, 38, 54, 53, 38, 54, 52, 38, 53, 52, 38, 54, 52, 38, 52, 51, 37, 52, 51, 36, 52, 52, 37, + 51, 51, 39, 51, 51, 38, 52, 50, 37, 52, 50, 38, 50, 50, 38, 50, 51, 38, 51, 51, 36, 50, 49, 36, 50, 50, 37, 51, 50, 37, 52, 49, 36, 51, 51, 36, 50, 50, 37, 51, 49, 37, 52, 48, 38, 52, 48, 37, 51, 49, 36, 51, 51, 36, 49, 49, 36, 50, 49, 36, 50, 49, 36, + 50, 48, 36, 49, 49, 36, 48, 48, 36, 49, 48, 35, 49, 49, 35, 48, 49, 36, 49, 48, 37, 50, 47, 35, 50, 48, 35, 49, 48, 34, 49, 48, 35, 49, 46, 36, 50, 46, 35, 49, 46, 34, 48, 46, 35, 47, 47, 35, 47, 48, 35, 48, 48, 35, 47, 46, 33, 47, 46, 34, 48, 46, 34, + 48, 44, 34, 48, 44, 34, 48, 46, 34, 48, 47, 33, 48, 46, 34, 46, 45, 33, 46, 46, 34, 46, 46, 33, 46, 45, 32, 47, 44, 33, 46, 45, 33, 46, 46, 32, 47, 45, 32, 46, 44, 32, 45, 45, 33, 46, 44, 32, 46, 44, 32, 46, 45, 32, 46, 44, 33, 46, 42, 33, 46, 43, 33, + 45, 44, 32, 45, 43, 31, 45, 42, 31, 45, 43, 32, 45, 41, 31, 43, 41, 31, 43, 43, 32, 42, 43, 31, 41, 42, 30, 43, 42, 31, 44, 43, 31, 42, 42, 30, 41, 41, 31, 41, 41, 31, 49, 49, 35, 57, 56, 41, 8, 7, 5, 27, 27, 27, 21, 21, 21, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 13, 13, 13, 20, 20, 20, + 8, 8, 8, 11, 11, 11, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 22, 22, 22, 30, 30, 30, 13, 13, 11, 64, 61, 42, 54, 52, 36, 44, 43, 31, 44, 41, 31, 43, 42, 30, 42, 43, 31, 42, 42, 32, 44, 40, 31, 44, 42, 32, 44, 42, 31, 43, 42, 31, 43, 44, 31, 44, 44, 31, 45, 44, 31, 46, 42, 32, 45, 43, 33, 43, 45, 31, + 43, 45, 32, 43, 43, 31, 44, 45, 32, 46, 45, 33, 45, 44, 32, 46, 42, 32, 46, 43, 34, 44, 45, 32, 46, 44, 31, 46, 44, 33, 46, 44, 34, 46, 46, 34, 44, 45, 33, 46, 45, 32, 46, 44, 33, 46, 45, 33, 44, 45, 33, 45, 45, 32, 45, 44, 33, 47, 47, 33, 47, 47, 35, + 46, 48, 33, 48, 47, 34, 47, 46, 34, 47, 47, 34, 48, 47, 33, 48, 45, 34, 49, 45, 34, 48, 48, 36, 48, 48, 35, 46, 45, 35, 49, 48, 35, 49, 49, 35, 48, 48, 36, 49, 47, 35, 47, 48, 35, 47, 48, 37, 48, 47, 36, 48, 48, 36, 48, 48, 35, 49, 47, 36, 52, 48, 35, + 52, 48, 35, 52, 50, 36, 51, 48, 36, 52, 49, 35, 52, 50, 36, 50, 50, 37, 50, 51, 37, 51, 49, 35, 51, 47, 36, 51, 49, 37, 49, 50, 36, 49, 48, 36, 50, 49, 37, 50, 49, 37, 53, 50, 37, 52, 51, 36, 52, 52, 36, 52, 49, 37, 53, 49, 38, 53, 50, 37, 54, 50, 37, + 53, 51, 38, 54, 49, 37, 53, 50, 36, 52, 52, 37, 52, 52, 37, 52, 52, 38, 52, 50, 38, 53, 51, 37, 54, 53, 38, 52, 51, 38, 53, 50, 38, 53, 52, 38, 52, 53, 38, 54, 52, 38, 54, 54, 39, 55, 53, 37, 53, 51, 38, 53, 51, 38, 53, 52, 38, 54, 52, 39, 54, 52, 40, + 53, 51, 39, 55, 52, 39, 56, 53, 40, 55, 52, 40, 55, 53, 40, 54, 54, 39, 54, 53, 40, 55, 52, 40, 54, 53, 39, 55, 54, 39, 56, 55, 39, 55, 55, 40, 55, 55, 39, 57, 55, 40, 56, 54, 41, 55, 53, 40, 55, 54, 40, 56, 56, 41, 57, 54, 41, 56, 53, 40, 57, 53, 40, + 56, 56, 40, 56, 57, 40, 55, 56, 42, 56, 55, 42, 58, 55, 41, 57, 55, 41, 56, 53, 41, 56, 54, 40, 57, 55, 41, 57, 55, 41, 57, 54, 40, 59, 55, 40, 58, 55, 40, 57, 55, 40, 57, 55, 40, 58, 54, 41, 57, 55, 42, 57, 56, 41, 57, 55, 41, 58, 55, 42, 59, 55, 42, + 60, 56, 42, 57, 55, 42, 58, 56, 43, 59, 57, 42, 59, 57, 41, 59, 57, 41, 57, 56, 41, 57, 55, 41, 59, 57, 42, 59, 58, 42, 57, 58, 41, 58, 57, 42, 60, 57, 42, 59, 57, 42, 58, 56, 41, 59, 56, 40, 58, 56, 41, 56, 57, 42, 58, 56, 42, 59, 55, 43, 58, 55, 42, + 59, 55, 41, 60, 55, 41, 59, 56, 42, 59, 57, 42, 60, 57, 42, 58, 56, 42, 57, 57, 42, 57, 57, 43, 58, 56, 42, 58, 58, 42, 58, 59, 43, 58, 59, 42, 57, 59, 41, 58, 58, 41, 60, 58, 42, 59, 58, 41, 59, 58, 41, 60, 57, 42, 60, 57, 42, 59, 58, 42, 57, 57, 42, + 57, 57, 42, 59, 57, 42, 59, 56, 41, 57, 56, 41, 58, 56, 42, 59, 57, 42, 58, 57, 41, 58, 56, 41, 58, 56, 41, 57, 57, 41, 57, 57, 42, 58, 56, 42, 59, 55, 41, 59, 55, 41, 59, 55, 41, 58, 56, 40, 56, 57, 40, 57, 56, 40, 59, 57, 40, 59, 58, 41, 57, 57, 41, + 57, 56, 42, 57, 55, 41, 56, 55, 41, 57, 56, 40, 58, 56, 40, 57, 56, 41, 58, 55, 42, 58, 54, 41, 57, 56, 39, 56, 57, 40, 56, 56, 41, 57, 54, 41, 56, 54, 41, 58, 54, 42, 57, 55, 41, 56, 55, 40, 57, 55, 41, 57, 55, 41, 57, 55, 40, 56, 54, 39, 56, 54, 39, + 57, 55, 40, 57, 55, 39, 55, 55, 40, 55, 53, 40, 56, 54, 39, 56, 55, 39, 55, 54, 39, 55, 52, 40, 55, 54, 40, 54, 53, 40, 55, 53, 39, 55, 53, 38, 55, 53, 39, 56, 54, 40, 55, 54, 39, 53, 52, 39, 53, 53, 39, 54, 53, 40, 55, 53, 40, 55, 54, 39, 53, 52, 38, + 52, 50, 39, 54, 52, 39, 56, 53, 38, 54, 52, 37, 52, 50, 38, 54, 50, 38, 56, 50, 39, 55, 53, 39, 54, 53, 37, 52, 53, 38, 51, 53, 39, 51, 52, 38, 53, 51, 37, 53, 50, 37, 53, 50, 37, 53, 50, 37, 53, 52, 38, 53, 52, 38, 52, 50, 38, 51, 51, 38, 51, 50, 37, + 50, 49, 37, 51, 50, 38, 52, 51, 37, 51, 51, 37, 51, 48, 37, 52, 49, 37, 50, 50, 37, 49, 49, 36, 49, 50, 36, 49, 49, 36, 50, 48, 36, 52, 48, 37, 51, 49, 37, 49, 50, 37, 49, 49, 35, 51, 48, 35, 51, 48, 36, 51, 48, 36, 49, 48, 35, 50, 49, 35, 50, 47, 36, + 49, 47, 36, 49, 47, 36, 49, 46, 35, 49, 46, 34, 49, 48, 36, 48, 48, 36, 49, 46, 35, 47, 45, 35, 47, 46, 35, 47, 45, 33, 47, 46, 33, 48, 47, 34, 47, 46, 34, 47, 45, 33, 48, 45, 34, 46, 46, 34, 47, 46, 33, 47, 45, 33, 47, 46, 34, 46, 46, 34, 47, 45, 32, + 48, 44, 32, 46, 44, 34, 46, 44, 33, 46, 44, 32, 45, 45, 32, 45, 44, 33, 45, 44, 33, 46, 44, 32, 46, 43, 33, 44, 42, 33, 44, 44, 32, 46, 44, 32, 46, 44, 32, 45, 44, 32, 45, 42, 31, 45, 42, 32, 44, 43, 32, 44, 44, 31, 44, 43, 31, 45, 41, 32, 43, 42, 31, + 42, 43, 30, 43, 42, 30, 44, 41, 31, 42, 42, 32, 42, 43, 30, 43, 42, 30, 44, 40, 32, 50, 47, 36, 55, 54, 39, 8, 7, 5, 28, 28, 29, 23, 23, 23, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 21, 9, 9, 9, 12, 12, 12, 14, 14, 15, 15, 15, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, + 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 23, 23, 24, 31, 31, 31, 13, 13, 12, 62, 61, 43, 52, 52, 38, 43, 42, 31, + 43, 41, 30, 44, 43, 31, 44, 41, 32, 43, 42, 31, 44, 41, 31, 44, 40, 30, 45, 43, 31, 44, 44, 30, 45, 44, 31, 43, 43, 32, 44, 41, 31, 44, 42, 32, 45, 44, 33, 43, 44, 33, 43, 42, 31, 44, 43, 31, 45, 43, 31, 44, 44, 32, 44, 44, 32, 47, 44, 33, 46, 46, 32, + 46, 46, 31, 46, 45, 33, 47, 46, 34, 47, 46, 34, 47, 44, 32, 46, 46, 33, 46, 46, 33, 46, 44, 33, 47, 47, 34, 46, 45, 33, 46, 43, 34, 47, 44, 34, 47, 45, 34, 47, 45, 33, 47, 46, 34, 48, 45, 35, 49, 47, 34, 47, 48, 34, 47, 48, 34, 48, 45, 35, 47, 46, 35, + 49, 47, 34, 49, 47, 35, 48, 49, 35, 50, 47, 34, 48, 48, 36, 48, 48, 35, 50, 48, 35, 49, 49, 37, 50, 48, 35, 50, 49, 35, 51, 47, 36, 51, 47, 35, 51, 48, 37, 50, 50, 36, 52, 50, 34, 52, 49, 36, 51, 50, 37, 50, 50, 36, 50, 48, 35, 50, 49, 35, 49, 51, 36, + 51, 50, 37, 52, 52, 38, 50, 50, 37, 49, 48, 37, 50, 48, 37, 51, 49, 36, 52, 50, 36, 51, 51, 36, 52, 51, 37, 51, 49, 37, 53, 49, 38, 52, 52, 37, 53, 51, 37, 52, 50, 37, 54, 50, 37, 52, 50, 37, 53, 51, 38, 52, 50, 38, 52, 52, 37, 52, 53, 37, 52, 50, 38, + 53, 50, 38, 52, 52, 38, 54, 51, 39, 54, 51, 37, 52, 52, 37, 54, 53, 39, 55, 52, 39, 55, 52, 39, 56, 52, 38, 55, 52, 38, 54, 51, 38, 54, 52, 39, 53, 53, 39, 54, 51, 39, 55, 51, 38, 53, 52, 39, 56, 54, 39, 56, 54, 39, 55, 54, 40, 55, 53, 40, 54, 52, 39, + 55, 53, 39, 53, 52, 40, 55, 52, 39, 57, 54, 39, 57, 56, 41, 56, 55, 40, 55, 54, 40, 56, 55, 40, 55, 54, 41, 55, 53, 41, 56, 55, 40, 55, 53, 41, 56, 54, 41, 57, 55, 40, 58, 55, 40, 58, 54, 40, 56, 55, 40, 56, 56, 40, 56, 54, 41, 58, 53, 41, 58, 54, 41, + 58, 56, 41, 57, 55, 41, 56, 54, 40, 57, 54, 41, 58, 55, 42, 58, 55, 41, 58, 56, 42, 57, 57, 41, 58, 57, 41, 58, 57, 41, 59, 55, 42, 60, 55, 42, 60, 57, 41, 58, 58, 42, 58, 56, 42, 59, 55, 41, 57, 55, 41, 57, 55, 42, 59, 55, 43, 60, 55, 42, 58, 55, 41, + 58, 56, 41, 60, 58, 42, 60, 57, 41, 58, 55, 42, 58, 56, 42, 60, 55, 42, 60, 55, 43, 58, 58, 42, 58, 58, 42, 58, 57, 42, 59, 56, 42, 59, 57, 42, 58, 57, 41, 59, 56, 41, 58, 58, 42, 57, 58, 41, 59, 56, 40, 59, 55, 41, 57, 56, 42, 58, 56, 42, 58, 56, 42, + 58, 55, 43, 59, 56, 42, 58, 58, 43, 59, 58, 42, 58, 58, 42, 58, 57, 43, 58, 56, 43, 58, 56, 43, 59, 56, 43, 60, 57, 43, 58, 57, 42, 59, 55, 42, 58, 56, 43, 59, 57, 42, 59, 58, 41, 58, 56, 40, 57, 55, 40, 58, 56, 41, 59, 56, 41, 59, 56, 41, 58, 57, 40, + 56, 58, 41, 57, 57, 42, 59, 57, 42, 59, 56, 41, 56, 56, 41, 56, 57, 41, 58, 57, 41, 58, 57, 41, 58, 57, 42, 58, 57, 42, 57, 58, 41, 59, 56, 40, 59, 57, 40, 57, 58, 40, 56, 57, 40, 58, 56, 40, 58, 56, 41, 57, 56, 42, 57, 56, 41, 58, 56, 40, 56, 56, 40, + 57, 54, 40, 58, 55, 40, 59, 55, 41, 58, 53, 41, 57, 54, 40, 57, 56, 40, 56, 56, 40, 55, 56, 40, 56, 55, 40, 58, 54, 41, 58, 53, 40, 59, 54, 39, 58, 54, 39, 56, 53, 39, 57, 54, 40, 58, 54, 40, 58, 54, 40, 57, 54, 39, 55, 54, 39, 54, 53, 39, 56, 54, 40, + 55, 54, 40, 54, 54, 39, 55, 55, 39, 55, 54, 39, 57, 53, 38, 57, 53, 39, 56, 53, 41, 54, 52, 40, 56, 54, 39, 56, 55, 39, 55, 54, 39, 55, 53, 38, 55, 51, 38, 54, 51, 39, 55, 53, 39, 54, 54, 38, 54, 52, 40, 54, 51, 39, 54, 51, 38, 52, 52, 38, 53, 53, 38, + 54, 51, 38, 53, 51, 39, 52, 52, 39, 52, 51, 38, 51, 51, 38, 53, 52, 37, 54, 52, 37, 52, 51, 38, 53, 51, 38, 53, 50, 37, 53, 50, 37, 52, 51, 37, 50, 50, 37, 51, 50, 37, 52, 50, 37, 51, 51, 37, 52, 50, 38, 51, 48, 37, 50, 49, 36, 49, 48, 37, 50, 48, 38, + 52, 50, 37, 51, 49, 36, 51, 48, 36, 51, 49, 37, 49, 48, 37, 51, 50, 36, 51, 50, 35, 49, 48, 37, 51, 47, 37, 50, 49, 36, 49, 49, 36, 51, 47, 35, 51, 46, 35, 48, 48, 36, 49, 49, 35, 49, 49, 35, 49, 48, 36, 50, 47, 36, 49, 47, 34, 49, 48, 35, 50, 48, 36, + 47, 47, 36, 48, 46, 34, 48, 45, 33, 46, 46, 34, 48, 45, 35, 49, 47, 34, 48, 48, 34, 48, 47, 34, 48, 45, 33, 47, 46, 33, 45, 46, 33, 46, 46, 33, 46, 47, 33, 45, 46, 32, 46, 46, 33, 46, 45, 33, 45, 44, 33, 44, 45, 33, 45, 44, 33, 46, 45, 34, 45, 46, 34, + 47, 45, 33, 47, 44, 32, 46, 45, 33, 46, 45, 33, 45, 44, 33, 44, 45, 32, 45, 44, 31, 45, 43, 31, 43, 44, 32, 43, 42, 32, 44, 41, 32, 44, 42, 31, 43, 42, 30, 44, 42, 31, 44, 41, 30, 44, 40, 31, 43, 42, 32, 42, 44, 31, 42, 42, 30, 41, 41, 31, 41, 42, 30, + 48, 47, 34, 57, 54, 40, 8, 7, 5, 28, 28, 29, 23, 23, 23, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 21, 9, 9, 9, 12, 12, 12, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, + 15, 15, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 24, 24, 24, 32, 32, 32, 14, 14, 12, 62, 62, 45, 54, 53, 38, 43, 42, 31, 42, 42, 30, 43, 42, 32, 44, 42, 31, 44, 43, 31, 44, 41, 32, 45, 42, 32, 43, 43, 31, + 45, 41, 33, 44, 41, 31, 44, 41, 30, 44, 42, 32, 46, 42, 31, 44, 43, 32, 44, 44, 31, 45, 44, 31, 44, 45, 32, 45, 45, 33, 47, 44, 33, 45, 45, 31, 44, 46, 33, 47, 45, 32, 45, 43, 32, 48, 45, 33, 47, 46, 33, 47, 46, 32, 47, 45, 32, 47, 44, 34, 47, 47, 33, + 46, 46, 33, 47, 44, 33, 45, 45, 33, 47, 47, 33, 48, 46, 34, 46, 45, 35, 46, 46, 34, 46, 47, 34, 48, 45, 34, 47, 45, 35, 47, 46, 35, 49, 47, 34, 47, 48, 35, 48, 47, 35, 49, 47, 35, 49, 47, 34, 49, 46, 35, 48, 46, 35, 48, 47, 35, 49, 47, 36, 47, 46, 36, + 49, 46, 34, 50, 48, 34, 51, 48, 35, 50, 48, 37, 51, 48, 35, 51, 47, 35, 51, 49, 36, 51, 49, 36, 50, 49, 37, 50, 51, 35, 50, 50, 35, 50, 50, 37, 52, 49, 36, 51, 49, 36, 52, 50, 36, 52, 51, 37, 52, 49, 37, 52, 48, 37, 52, 49, 37, 50, 49, 36, 51, 50, 37, + 51, 51, 36, 50, 49, 36, 51, 50, 36, 52, 50, 37, 53, 50, 37, 51, 52, 38, 52, 51, 36, 51, 52, 37, 53, 51, 38, 54, 50, 38, 52, 52, 36, 52, 51, 37, 52, 51, 37, 52, 52, 38, 53, 51, 39, 52, 54, 37, 52, 52, 38, 53, 50, 39, 52, 52, 39, 52, 54, 40, 53, 54, 39, + 53, 54, 38, 53, 52, 39, 54, 51, 40, 55, 51, 39, 54, 52, 39, 55, 53, 39, 55, 53, 39, 54, 54, 40, 55, 52, 40, 55, 53, 40, 56, 54, 40, 57, 52, 39, 56, 53, 41, 56, 53, 41, 56, 52, 39, 56, 53, 40, 55, 55, 40, 57, 54, 40, 56, 54, 39, 55, 54, 39, 56, 54, 40, + 58, 54, 41, 56, 55, 41, 55, 55, 41, 55, 55, 40, 55, 55, 40, 56, 54, 41, 57, 55, 41, 57, 55, 40, 58, 56, 41, 57, 55, 42, 58, 55, 41, 57, 55, 40, 56, 55, 42, 58, 54, 41, 58, 55, 40, 59, 56, 41, 59, 56, 41, 58, 56, 41, 57, 57, 42, 58, 56, 42, 57, 56, 41, + 58, 56, 41, 58, 57, 41, 57, 56, 42, 59, 54, 42, 59, 54, 42, 57, 55, 42, 58, 56, 41, 57, 56, 41, 58, 56, 41, 57, 57, 41, 59, 58, 42, 59, 58, 41, 59, 56, 41, 59, 56, 42, 59, 57, 43, 59, 58, 43, 60, 57, 43, 60, 55, 42, 58, 57, 42, 58, 57, 42, 60, 57, 42, + 60, 57, 42, 59, 55, 42, 57, 57, 42, 58, 57, 42, 60, 56, 42, 59, 57, 42, 57, 57, 42, 59, 56, 43, 60, 55, 42, 59, 56, 41, 58, 58, 42, 60, 58, 42, 59, 56, 41, 57, 56, 42, 57, 57, 42, 58, 57, 42, 59, 57, 41, 60, 58, 42, 58, 59, 42, 58, 58, 42, 57, 57, 43, + 57, 58, 43, 58, 58, 43, 59, 56, 42, 58, 57, 42, 57, 57, 41, 57, 56, 42, 59, 56, 43, 59, 56, 42, 58, 57, 41, 57, 58, 41, 57, 56, 42, 58, 55, 41, 59, 56, 41, 59, 56, 42, 59, 56, 43, 59, 55, 42, 58, 55, 40, 57, 56, 41, 57, 57, 42, 58, 57, 42, 58, 57, 43, + 56, 56, 42, 56, 56, 41, 56, 56, 42, 57, 56, 42, 58, 57, 41, 57, 56, 40, 57, 55, 41, 58, 56, 42, 57, 56, 42, 58, 56, 41, 59, 55, 41, 59, 55, 40, 58, 55, 41, 56, 56, 42, 57, 57, 42, 58, 57, 40, 57, 56, 39, 58, 55, 39, 57, 55, 40, 58, 56, 41, 59, 55, 41, + 56, 56, 40, 55, 56, 41, 58, 56, 40, 58, 55, 40, 58, 54, 40, 57, 54, 40, 55, 55, 40, 54, 56, 39, 55, 55, 39, 56, 55, 39, 56, 54, 40, 57, 54, 39, 56, 52, 39, 55, 52, 39, 56, 54, 40, 55, 54, 40, 55, 53, 40, 55, 53, 40, 54, 54, 40, 54, 54, 39, 56, 53, 39, + 56, 52, 40, 55, 54, 40, 55, 53, 40, 55, 52, 40, 54, 52, 38, 54, 52, 39, 55, 53, 40, 55, 53, 39, 55, 52, 39, 53, 52, 38, 54, 51, 37, 54, 51, 37, 55, 52, 37, 54, 53, 37, 54, 53, 37, 54, 51, 38, 54, 52, 39, 53, 51, 39, 52, 50, 39, 53, 52, 39, 53, 53, 39, + 53, 53, 38, 54, 52, 37, 53, 51, 38, 52, 52, 38, 52, 51, 38, 53, 51, 37, 53, 51, 36, 51, 51, 36, 50, 51, 36, 50, 50, 37, 51, 49, 38, 51, 49, 37, 51, 48, 37, 51, 50, 37, 52, 51, 37, 53, 50, 37, 51, 50, 37, 50, 50, 37, 51, 48, 37, 51, 48, 36, 52, 49, 36, + 49, 50, 35, 50, 48, 35, 50, 49, 36, 50, 49, 36, 51, 49, 36, 49, 50, 36, 49, 47, 36, 51, 46, 35, 49, 48, 35, 49, 48, 36, 50, 48, 36, 48, 47, 35, 47, 46, 34, 47, 47, 34, 48, 45, 34, 50, 45, 34, 49, 46, 33, 47, 46, 34, 47, 47, 34, 47, 46, 34, 47, 45, 34, + 47, 45, 33, 48, 45, 33, 48, 45, 33, 47, 45, 33, 47, 46, 33, 48, 47, 34, 46, 46, 33, 46, 45, 33, 47, 46, 34, 46, 45, 34, 46, 43, 33, 45, 43, 32, 45, 44, 33, 47, 44, 33, 46, 45, 33, 45, 45, 33, 44, 45, 32, 45, 45, 33, 45, 44, 32, 44, 43, 32, 44, 45, 33, + 44, 43, 33, 45, 42, 32, 45, 44, 31, 45, 43, 31, 44, 41, 31, 43, 42, 30, 43, 41, 31, 43, 42, 32, 43, 43, 30, 43, 42, 30, 41, 42, 31, 42, 42, 30, 42, 43, 30, 42, 42, 30, 48, 47, 34, 55, 54, 40, 8, 7, 5, 26, 26, 27, 21, 21, 21, 14, 14, 14, 14, 14, 15, + 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 17, 17, 18, 17, 17, 17, 16, 16, 17, 13, 13, 13, 20, 20, 20, + 8, 8, 7, 10, 10, 10, 12, 12, 12, 12, 12, 13, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 13, 13, 14, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 24, 24, 24, 31, 31, 31, 14, 13, 12, 63, 60, 43, 52, 50, 38, 44, 43, 32, 45, 42, 30, 42, 42, 30, 43, 44, 32, 44, 42, 32, 45, 43, 32, 44, 43, 33, 44, 40, 32, 44, 41, 32, 42, 43, 32, 43, 42, 30, 44, 43, 32, 44, 42, 32, 43, 43, 31, 46, 43, 32, + 45, 42, 32, 45, 43, 33, 45, 44, 33, 45, 44, 32, 45, 46, 33, 47, 44, 33, 44, 44, 32, 44, 44, 31, 46, 44, 33, 46, 45, 32, 46, 44, 33, 47, 46, 33, 47, 46, 32, 48, 45, 34, 47, 46, 33, 47, 47, 34, 48, 45, 34, 49, 44, 34, 48, 45, 33, 45, 46, 33, 47, 46, 33, + 47, 47, 34, 47, 47, 34, 47, 48, 34, 47, 48, 35, 47, 46, 36, 47, 48, 35, 49, 49, 35, 49, 47, 36, 50, 47, 35, 49, 49, 34, 50, 47, 36, 48, 46, 35, 48, 47, 36, 49, 47, 35, 48, 47, 35, 51, 49, 36, 51, 47, 36, 52, 48, 36, 50, 49, 37, 48, 50, 36, 50, 49, 36, + 53, 49, 36, 51, 49, 37, 51, 49, 36, 52, 48, 36, 52, 48, 35, 51, 49, 36, 51, 50, 36, 50, 49, 35, 50, 49, 36, 50, 49, 36, 53, 49, 37, 52, 50, 36, 51, 50, 36, 52, 50, 36, 52, 51, 36, 52, 51, 36, 52, 51, 36, 51, 53, 37, 51, 52, 37, 52, 50, 37, 54, 51, 37, + 51, 52, 37, 53, 50, 38, 55, 50, 38, 54, 53, 38, 54, 53, 38, 53, 51, 37, 53, 50, 37, 53, 51, 37, 54, 52, 37, 53, 52, 37, 53, 51, 37, 55, 52, 39, 55, 54, 39, 55, 52, 39, 56, 52, 38, 55, 52, 38, 53, 52, 39, 53, 53, 38, 55, 52, 40, 54, 52, 40, 54, 52, 39, + 55, 51, 39, 56, 52, 39, 54, 54, 39, 55, 52, 40, 56, 53, 41, 57, 54, 41, 56, 52, 41, 54, 53, 40, 55, 55, 40, 55, 55, 39, 55, 54, 39, 57, 53, 40, 57, 55, 41, 56, 55, 40, 54, 54, 40, 56, 54, 40, 57, 55, 41, 57, 56, 41, 56, 56, 41, 56, 55, 40, 56, 54, 41, + 57, 56, 41, 58, 56, 41, 57, 55, 42, 56, 53, 41, 57, 54, 39, 57, 55, 40, 58, 55, 41, 58, 55, 41, 56, 57, 41, 58, 55, 40, 59, 54, 40, 57, 55, 41, 56, 56, 42, 58, 57, 42, 58, 56, 41, 57, 55, 41, 59, 57, 41, 58, 56, 42, 58, 55, 42, 59, 56, 42, 58, 57, 43, + 57, 57, 42, 58, 57, 42, 59, 57, 42, 58, 56, 42, 58, 57, 41, 60, 57, 42, 60, 56, 42, 59, 57, 42, 58, 57, 41, 57, 56, 42, 58, 56, 42, 60, 56, 41, 60, 56, 42, 58, 57, 41, 59, 58, 41, 60, 57, 42, 58, 56, 43, 59, 57, 42, 60, 57, 41, 59, 57, 42, 58, 58, 43, + 59, 57, 43, 59, 56, 42, 59, 55, 41, 60, 56, 41, 59, 58, 41, 58, 58, 42, 58, 56, 43, 60, 57, 43, 60, 57, 42, 59, 58, 42, 57, 58, 42, 59, 58, 42, 59, 58, 43, 57, 58, 43, 57, 58, 42, 59, 57, 41, 61, 57, 42, 60, 57, 43, 58, 58, 43, 58, 57, 42, 58, 56, 41, + 57, 56, 42, 57, 56, 43, 57, 56, 42, 59, 58, 41, 59, 59, 41, 57, 57, 42, 59, 57, 42, 58, 57, 42, 56, 56, 42, 57, 55, 41, 58, 56, 42, 58, 58, 42, 59, 58, 42, 59, 56, 43, 58, 57, 42, 58, 58, 41, 58, 58, 41, 58, 57, 40, 58, 57, 40, 57, 58, 41, 58, 58, 42, + 57, 56, 43, 57, 57, 41, 58, 57, 41, 59, 56, 41, 57, 57, 40, 56, 57, 41, 57, 56, 41, 56, 55, 41, 56, 57, 41, 57, 56, 40, 58, 55, 41, 58, 55, 41, 57, 55, 41, 57, 53, 40, 58, 54, 41, 58, 56, 41, 58, 55, 41, 57, 55, 41, 56, 56, 39, 56, 56, 40, 56, 54, 40, + 57, 54, 40, 56, 56, 40, 54, 57, 40, 54, 57, 41, 55, 54, 41, 55, 53, 41, 55, 55, 41, 56, 54, 39, 57, 52, 39, 56, 52, 40, 56, 52, 39, 56, 53, 39, 57, 53, 41, 57, 54, 40, 56, 54, 39, 55, 52, 40, 55, 53, 40, 55, 55, 40, 55, 55, 40, 54, 55, 39, 54, 53, 39, + 55, 52, 38, 55, 52, 39, 55, 53, 39, 55, 53, 40, 56, 51, 39, 54, 52, 38, 53, 52, 38, 54, 51, 38, 53, 52, 39, 54, 53, 38, 54, 51, 37, 53, 51, 38, 54, 53, 39, 53, 52, 38, 52, 52, 37, 53, 51, 38, 53, 51, 39, 53, 51, 39, 53, 51, 37, 53, 51, 37, 53, 50, 37, + 52, 50, 38, 52, 51, 37, 52, 50, 36, 52, 50, 37, 52, 51, 37, 51, 52, 38, 50, 51, 37, 50, 50, 37, 49, 51, 37, 50, 51, 36, 52, 50, 36, 50, 50, 36, 49, 50, 37, 49, 49, 38, 50, 50, 37, 51, 50, 36, 51, 48, 36, 51, 48, 37, 50, 49, 37, 51, 49, 36, 51, 49, 36, + 50, 50, 37, 49, 50, 36, 50, 48, 36, 48, 47, 35, 48, 48, 35, 48, 49, 35, 48, 47, 35, 47, 47, 35, 47, 48, 34, 48, 47, 33, 47, 45, 34, 48, 44, 35, 49, 46, 34, 47, 46, 33, 47, 45, 34, 48, 45, 34, 48, 46, 33, 49, 47, 33, 48, 46, 34, 47, 45, 34, 46, 45, 34, + 45, 45, 32, 46, 45, 32, 46, 44, 33, 45, 44, 34, 47, 46, 33, 47, 46, 33, 46, 46, 34, 46, 45, 32, 45, 44, 32, 45, 45, 32, 44, 44, 32, 44, 42, 33, 46, 43, 32, 47, 45, 32, 45, 42, 32, 44, 42, 32, 44, 44, 31, 43, 44, 31, 43, 43, 31, 43, 43, 31, 42, 43, 31, + 43, 42, 29, 43, 42, 30, 44, 43, 30, 45, 41, 30, 43, 41, 31, 42, 41, 32, 42, 42, 31, 50, 48, 35, 57, 53, 40, 8, 7, 5, 29, 29, 30, 23, 23, 24, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 19, 19, 15, 15, 15, 21, 21, 21, 8, 8, 7, 10, 10, 10, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 16, 16, 16, 17, 23, 23, 23, 30, 30, 30, 13, 13, 12, 64, 60, 43, 56, 50, 38, 42, 41, 32, + 43, 42, 31, 46, 42, 30, 44, 43, 31, 43, 43, 31, 45, 43, 32, 44, 43, 32, 44, 41, 31, 44, 43, 33, 44, 43, 32, 43, 44, 31, 43, 45, 32, 45, 45, 32, 46, 44, 33, 45, 44, 32, 45, 44, 33, 47, 44, 32, 45, 45, 33, 46, 43, 33, 45, 44, 31, 46, 46, 33, 46, 43, 32, + 47, 44, 32, 47, 43, 32, 47, 44, 32, 46, 44, 32, 46, 45, 33, 48, 46, 34, 48, 45, 33, 48, 46, 33, 45, 46, 34, 46, 46, 34, 47, 47, 34, 46, 48, 35, 47, 47, 34, 48, 45, 34, 46, 47, 33, 46, 48, 34, 47, 48, 35, 48, 47, 35, 49, 46, 34, 47, 49, 35, 48, 48, 34, + 50, 46, 35, 50, 47, 36, 48, 49, 35, 48, 48, 36, 50, 46, 36, 47, 47, 36, 48, 49, 35, 49, 46, 36, 49, 46, 36, 49, 47, 36, 50, 48, 36, 51, 50, 35, 51, 49, 35, 49, 48, 36, 51, 49, 35, 52, 48, 37, 49, 48, 38, 50, 50, 37, 51, 49, 36, 52, 49, 37, 52, 48, 36, + 52, 50, 36, 50, 51, 36, 50, 50, 38, 50, 50, 38, 50, 49, 36, 51, 50, 37, 49, 51, 38, 51, 51, 37, 52, 52, 37, 52, 52, 37, 51, 51, 38, 53, 50, 38, 53, 50, 37, 51, 52, 38, 52, 52, 38, 53, 51, 38, 53, 50, 38, 53, 50, 39, 52, 51, 38, 53, 51, 37, 54, 53, 39, + 53, 51, 38, 52, 52, 38, 53, 52, 38, 53, 52, 39, 54, 54, 37, 55, 53, 39, 54, 54, 40, 55, 53, 39, 55, 52, 38, 54, 54, 39, 56, 53, 39, 55, 52, 38, 54, 53, 39, 56, 52, 40, 56, 55, 41, 55, 54, 41, 54, 51, 40, 55, 53, 39, 56, 55, 41, 57, 55, 41, 55, 55, 39, + 53, 53, 40, 54, 52, 40, 54, 53, 40, 55, 54, 40, 55, 55, 40, 56, 54, 41, 57, 55, 39, 56, 54, 40, 56, 55, 41, 58, 56, 42, 58, 54, 41, 57, 54, 41, 57, 54, 40, 57, 54, 41, 56, 55, 41, 56, 56, 41, 58, 55, 40, 58, 56, 40, 56, 56, 41, 57, 55, 40, 58, 55, 41, + 59, 56, 41, 58, 56, 41, 58, 56, 40, 57, 56, 42, 56, 55, 42, 56, 56, 41, 57, 56, 41, 57, 57, 41, 57, 56, 42, 59, 56, 42, 59, 56, 42, 59, 56, 41, 59, 55, 42, 59, 56, 42, 59, 56, 42, 60, 57, 42, 58, 57, 43, 57, 58, 43, 59, 57, 43, 59, 56, 42, 58, 57, 43, + 59, 58, 43, 59, 57, 43, 59, 55, 43, 59, 55, 42, 59, 56, 42, 60, 57, 43, 61, 57, 43, 59, 57, 42, 58, 58, 41, 59, 58, 42, 59, 59, 42, 59, 57, 43, 59, 57, 43, 59, 58, 43, 58, 58, 42, 58, 57, 41, 60, 56, 42, 60, 57, 43, 60, 57, 42, 60, 58, 42, 59, 58, 43, + 57, 56, 43, 58, 57, 41, 58, 58, 41, 59, 57, 42, 59, 58, 42, 60, 58, 42, 61, 56, 41, 58, 56, 42, 57, 56, 43, 59, 58, 42, 61, 59, 42, 59, 57, 42, 59, 56, 42, 60, 56, 42, 59, 56, 41, 59, 57, 42, 59, 57, 42, 58, 58, 43, 57, 58, 43, 58, 57, 42, 60, 58, 42, + 59, 58, 42, 59, 56, 42, 59, 57, 40, 59, 57, 41, 58, 56, 42, 58, 56, 41, 57, 56, 41, 56, 57, 43, 58, 58, 43, 58, 56, 42, 56, 55, 42, 58, 56, 42, 59, 56, 41, 59, 56, 41, 58, 55, 42, 58, 55, 41, 58, 56, 41, 58, 57, 41, 59, 57, 42, 57, 57, 41, 57, 56, 40, + 58, 55, 41, 58, 56, 42, 59, 55, 42, 59, 56, 42, 58, 54, 40, 56, 54, 40, 56, 54, 41, 57, 54, 40, 56, 54, 39, 56, 54, 39, 57, 53, 40, 57, 54, 40, 56, 55, 41, 56, 56, 40, 57, 56, 39, 57, 55, 39, 56, 55, 39, 56, 55, 40, 55, 55, 39, 55, 55, 39, 56, 55, 40, + 58, 55, 40, 57, 55, 41, 55, 54, 40, 54, 53, 39, 55, 52, 40, 56, 54, 40, 56, 54, 38, 55, 54, 39, 54, 54, 40, 54, 53, 39, 55, 54, 40, 56, 52, 40, 54, 52, 39, 54, 53, 38, 54, 54, 38, 54, 52, 39, 55, 52, 39, 54, 53, 38, 53, 53, 38, 55, 52, 39, 56, 51, 39, + 53, 53, 38, 53, 52, 39, 54, 51, 39, 53, 51, 37, 53, 51, 37, 53, 51, 37, 53, 52, 38, 52, 51, 39, 53, 50, 38, 52, 50, 38, 51, 50, 38, 52, 51, 37, 53, 52, 37, 51, 51, 38, 52, 49, 38, 53, 50, 37, 53, 50, 36, 52, 49, 37, 50, 50, 38, 50, 51, 39, 50, 52, 38, + 52, 51, 37, 52, 49, 37, 50, 50, 36, 52, 50, 35, 51, 49, 36, 50, 49, 36, 51, 49, 36, 52, 50, 36, 51, 49, 36, 49, 48, 36, 51, 48, 36, 50, 47, 36, 50, 49, 35, 51, 50, 36, 50, 49, 36, 49, 49, 35, 49, 49, 35, 50, 47, 35, 51, 47, 35, 49, 48, 35, 47, 48, 35, + 49, 47, 35, 49, 47, 35, 46, 47, 35, 47, 47, 33, 48, 48, 34, 50, 45, 35, 49, 44, 35, 47, 45, 35, 47, 46, 34, 47, 46, 34, 46, 45, 34, 45, 45, 33, 45, 45, 33, 48, 44, 34, 47, 44, 34, 45, 45, 33, 47, 45, 32, 46, 46, 32, 44, 45, 32, 45, 44, 32, 46, 44, 33, + 46, 44, 34, 47, 44, 33, 47, 43, 32, 46, 44, 33, 47, 46, 33, 46, 44, 32, 46, 43, 33, 45, 44, 33, 44, 44, 33, 45, 41, 32, 43, 41, 32, 43, 42, 32, 44, 42, 32, 45, 43, 31, 42, 43, 31, 42, 43, 31, 43, 44, 31, 42, 42, 31, 42, 42, 31, 43, 43, 31, 44, 42, 31, + 50, 47, 35, 56, 55, 40, 8, 7, 5, 31, 31, 31, 25, 25, 25, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, + 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 16, 16, 16, 22, 22, 22, 9, 9, 8, 12, 12, 12, 15, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 17, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 23, 23, 23, 30, 30, 31, 13, 13, 12, 64, 62, 44, 53, 52, 37, 43, 43, 31, 44, 43, 31, 44, 42, 31, 45, 43, 31, 44, 44, 31, 44, 42, 32, 45, 42, 32, 43, 41, 33, + 46, 43, 32, 44, 42, 32, 45, 42, 32, 46, 44, 31, 46, 43, 31, 44, 43, 31, 46, 45, 32, 46, 45, 32, 45, 45, 33, 46, 44, 33, 47, 44, 33, 46, 44, 32, 47, 43, 33, 46, 43, 33, 44, 45, 32, 46, 46, 31, 46, 47, 32, 47, 47, 32, 46, 45, 33, 46, 45, 33, 47, 47, 34, + 50, 47, 33, 49, 47, 35, 47, 46, 35, 48, 44, 34, 47, 45, 35, 46, 47, 35, 48, 45, 35, 48, 46, 34, 47, 47, 34, 46, 48, 35, 49, 49, 35, 48, 48, 36, 47, 48, 35, 49, 46, 34, 49, 49, 35, 49, 48, 36, 49, 47, 35, 50, 49, 36, 50, 48, 36, 50, 47, 35, 49, 49, 35, + 50, 47, 35, 50, 48, 37, 49, 49, 37, 50, 48, 35, 51, 47, 35, 51, 49, 35, 49, 48, 36, 51, 48, 35, 51, 48, 37, 51, 48, 37, 51, 49, 37, 52, 52, 36, 50, 51, 38, 49, 50, 37, 50, 52, 37, 52, 51, 37, 51, 51, 37, 50, 49, 36, 52, 49, 37, 51, 50, 36, 53, 51, 37, + 50, 51, 38, 50, 51, 37, 52, 50, 36, 52, 50, 37, 52, 51, 37, 51, 52, 37, 53, 52, 37, 53, 52, 37, 54, 52, 37, 54, 51, 38, 53, 51, 38, 53, 53, 38, 52, 52, 38, 53, 52, 37, 53, 54, 38, 53, 52, 38, 54, 53, 39, 54, 54, 38, 53, 52, 38, 54, 51, 38, 55, 53, 38, + 57, 52, 39, 54, 53, 38, 53, 54, 38, 53, 53, 38, 54, 54, 39, 56, 53, 40, 54, 52, 40, 54, 54, 40, 56, 52, 39, 56, 52, 40, 57, 55, 41, 57, 55, 40, 55, 54, 41, 56, 55, 41, 57, 54, 41, 56, 53, 41, 56, 53, 40, 57, 54, 39, 56, 53, 40, 57, 53, 41, 57, 55, 40, + 57, 55, 40, 57, 54, 40, 56, 54, 40, 57, 55, 40, 58, 55, 40, 56, 55, 41, 56, 57, 41, 57, 56, 40, 57, 56, 41, 57, 56, 41, 56, 55, 41, 57, 55, 40, 59, 57, 40, 59, 55, 41, 59, 54, 41, 58, 55, 40, 57, 56, 40, 58, 55, 41, 58, 55, 41, 57, 57, 42, 58, 57, 41, + 60, 57, 41, 58, 56, 41, 58, 55, 41, 59, 55, 42, 59, 54, 42, 58, 55, 42, 59, 57, 41, 59, 57, 42, 58, 56, 42, 60, 55, 41, 61, 55, 42, 59, 55, 43, 58, 56, 43, 58, 57, 43, 59, 57, 42, 60, 56, 42, 59, 56, 42, 59, 57, 42, 58, 56, 42, 58, 56, 43, 58, 58, 43, + 58, 59, 42, 59, 56, 42, 59, 55, 42, 57, 55, 41, 59, 56, 42, 61, 56, 43, 61, 56, 43, 60, 56, 43, 59, 56, 42, 59, 58, 42, 60, 59, 41, 59, 57, 42, 59, 57, 43, 58, 57, 42, 58, 57, 43, 58, 58, 42, 58, 58, 43, 58, 58, 43, 59, 58, 41, 60, 57, 41, 60, 58, 42, + 58, 58, 42, 59, 57, 42, 59, 56, 42, 58, 58, 42, 58, 59, 42, 59, 58, 41, 59, 57, 41, 58, 57, 42, 59, 57, 42, 58, 57, 43, 58, 57, 42, 59, 57, 41, 60, 57, 41, 59, 56, 41, 59, 55, 41, 58, 55, 41, 57, 57, 42, 58, 57, 43, 59, 56, 42, 59, 56, 42, 57, 56, 43, + 57, 55, 42, 58, 55, 40, 58, 57, 40, 57, 56, 41, 59, 57, 41, 59, 58, 42, 59, 57, 42, 57, 57, 42, 57, 56, 43, 59, 56, 41, 60, 56, 42, 60, 55, 42, 59, 56, 41, 58, 57, 41, 59, 57, 42, 58, 57, 41, 57, 57, 40, 56, 56, 40, 57, 56, 40, 58, 55, 40, 58, 54, 41, + 57, 55, 40, 56, 56, 40, 56, 55, 41, 57, 54, 41, 58, 55, 40, 58, 55, 40, 56, 55, 40, 54, 57, 40, 54, 56, 39, 54, 54, 39, 56, 55, 39, 56, 55, 40, 56, 56, 40, 57, 55, 39, 56, 55, 39, 56, 54, 39, 56, 54, 39, 56, 54, 39, 57, 53, 40, 55, 54, 40, 54, 53, 40, + 55, 54, 40, 56, 55, 41, 54, 54, 41, 54, 54, 39, 54, 53, 39, 55, 55, 40, 55, 53, 39, 54, 53, 38, 55, 54, 39, 54, 52, 40, 54, 52, 39, 53, 53, 38, 54, 53, 38, 54, 53, 38, 54, 52, 38, 55, 52, 37, 53, 52, 38, 53, 51, 39, 55, 51, 38, 54, 53, 37, 54, 53, 37, + 53, 52, 37, 51, 52, 38, 51, 52, 38, 51, 52, 37, 51, 52, 37, 50, 50, 36, 52, 50, 36, 53, 50, 38, 54, 50, 37, 53, 51, 37, 53, 51, 37, 53, 51, 36, 52, 51, 36, 50, 51, 37, 50, 51, 38, 51, 50, 37, 51, 48, 36, 50, 49, 37, 49, 49, 37, 49, 48, 36, 49, 47, 36, + 50, 48, 36, 51, 49, 37, 51, 48, 37, 50, 48, 37, 50, 47, 36, 51, 49, 36, 51, 50, 37, 50, 48, 36, 50, 47, 35, 50, 47, 34, 48, 47, 35, 48, 47, 35, 48, 46, 35, 47, 46, 36, 48, 46, 35, 49, 45, 33, 48, 45, 34, 48, 45, 34, 49, 45, 35, 47, 44, 35, 47, 46, 34, + 48, 47, 35, 48, 45, 35, 47, 46, 33, 46, 46, 34, 45, 45, 34, 46, 45, 34, 47, 45, 34, 46, 46, 35, 45, 46, 34, 47, 46, 34, 46, 45, 34, 46, 45, 33, 45, 45, 33, 44, 44, 34, 45, 45, 33, 45, 45, 33, 45, 44, 33, 46, 44, 33, 46, 46, 33, 45, 44, 33, 45, 42, 33, + 46, 42, 32, 45, 42, 32, 44, 42, 32, 44, 43, 31, 44, 43, 32, 44, 44, 31, 44, 43, 30, 43, 44, 30, 43, 42, 29, 43, 42, 31, 42, 42, 31, 43, 43, 30, 44, 43, 31, 43, 43, 30, 48, 49, 35, 55, 54, 40, 8, 7, 5, 31, 31, 32, 26, 26, 26, 19, 19, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 20, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 23, 23, 23, 23, 22, 22, 23, 22, 22, 22, 21, 21, 22, 16, 16, 17, 23, 23, 22, + 10, 10, 9, 13, 13, 14, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 17, 17, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, + 19, 19, 19, 25, 25, 25, 32, 32, 32, 14, 14, 12, 63, 62, 44, 55, 51, 39, 45, 44, 32, 44, 41, 30, 44, 41, 30, 44, 44, 30, 43, 44, 31, 44, 44, 32, 45, 41, 32, 43, 42, 32, 44, 41, 32, 43, 43, 32, 43, 43, 33, 44, 43, 32, 43, 44, 31, 46, 44, 32, 46, 44, 31, + 44, 43, 32, 46, 45, 31, 47, 45, 31, 46, 44, 31, 46, 43, 31, 47, 44, 31, 47, 46, 32, 45, 46, 32, 46, 43, 32, 45, 45, 32, 46, 46, 33, 46, 45, 32, 49, 46, 32, 47, 45, 34, 48, 46, 34, 48, 47, 33, 48, 45, 34, 47, 46, 35, 46, 47, 34, 46, 46, 33, 48, 48, 34, + 47, 47, 36, 49, 45, 35, 48, 47, 35, 48, 48, 35, 48, 47, 36, 49, 46, 35, 49, 46, 35, 50, 46, 34, 49, 49, 34, 49, 50, 36, 50, 49, 36, 50, 49, 36, 49, 48, 35, 51, 48, 37, 50, 47, 36, 48, 48, 35, 49, 48, 36, 51, 49, 37, 50, 50, 37, 50, 48, 36, 51, 50, 35, + 52, 50, 35, 51, 49, 37, 51, 50, 37, 52, 52, 37, 52, 51, 37, 51, 49, 37, 51, 49, 36, 51, 51, 37, 52, 50, 38, 51, 51, 36, 51, 51, 37, 51, 49, 37, 51, 49, 38, 52, 51, 36, 52, 51, 37, 52, 52, 37, 52, 50, 37, 53, 50, 38, 51, 51, 38, 51, 51, 37, 51, 52, 38, + 52, 52, 38, 53, 50, 37, 53, 51, 38, 55, 50, 39, 54, 51, 38, 53, 52, 39, 54, 53, 39, 53, 51, 38, 54, 51, 39, 55, 52, 39, 56, 52, 39, 53, 52, 40, 54, 54, 40, 56, 53, 39, 56, 52, 38, 56, 52, 38, 57, 54, 39, 56, 54, 39, 54, 52, 39, 56, 53, 40, 56, 54, 40, + 56, 53, 39, 54, 53, 39, 54, 52, 39, 56, 53, 40, 56, 53, 40, 56, 55, 40, 57, 54, 41, 56, 55, 40, 54, 54, 40, 56, 54, 40, 56, 53, 41, 56, 55, 41, 57, 56, 41, 57, 55, 41, 55, 56, 41, 56, 55, 41, 58, 55, 41, 57, 56, 42, 57, 57, 41, 57, 56, 41, 57, 55, 42, + 60, 56, 41, 58, 57, 41, 56, 55, 41, 57, 55, 41, 58, 56, 41, 57, 57, 42, 56, 57, 41, 57, 55, 40, 58, 55, 41, 59, 56, 42, 59, 54, 42, 58, 56, 42, 57, 56, 42, 60, 56, 42, 59, 58, 42, 57, 56, 41, 58, 56, 41, 58, 57, 43, 58, 57, 42, 59, 57, 41, 59, 55, 42, + 59, 56, 42, 59, 57, 43, 59, 56, 42, 58, 55, 42, 60, 56, 43, 59, 57, 42, 58, 56, 41, 59, 57, 42, 59, 58, 42, 59, 57, 42, 59, 58, 42, 58, 57, 41, 58, 57, 43, 58, 58, 43, 59, 58, 42, 59, 58, 43, 59, 58, 43, 58, 58, 42, 57, 57, 41, 59, 57, 41, 59, 59, 42, + 58, 58, 42, 59, 57, 42, 60, 56, 42, 60, 55, 43, 59, 56, 43, 58, 57, 42, 57, 56, 43, 59, 56, 43, 61, 56, 42, 59, 58, 42, 59, 58, 43, 60, 57, 43, 58, 57, 42, 57, 57, 42, 59, 56, 43, 60, 57, 42, 58, 58, 42, 59, 58, 43, 60, 56, 43, 59, 56, 43, 58, 56, 42, + 59, 56, 43, 60, 56, 43, 59, 57, 42, 57, 57, 41, 59, 58, 41, 59, 57, 42, 57, 56, 41, 57, 57, 41, 59, 56, 41, 59, 56, 42, 57, 58, 42, 57, 58, 41, 59, 56, 41, 57, 55, 41, 56, 57, 41, 58, 57, 41, 57, 57, 41, 57, 58, 41, 58, 57, 41, 59, 55, 41, 58, 55, 41, + 57, 55, 42, 59, 57, 42, 59, 57, 42, 58, 57, 42, 57, 56, 41, 58, 55, 41, 60, 56, 40, 58, 57, 40, 57, 56, 40, 59, 55, 40, 59, 55, 41, 57, 54, 41, 57, 54, 41, 59, 55, 40, 57, 57, 40, 56, 55, 41, 58, 54, 40, 57, 55, 40, 57, 54, 41, 57, 54, 40, 56, 53, 39, + 55, 55, 40, 55, 56, 39, 57, 55, 40, 58, 56, 41, 56, 56, 41, 56, 53, 41, 57, 53, 40, 57, 53, 40, 57, 53, 39, 56, 55, 39, 56, 55, 39, 57, 54, 40, 57, 54, 40, 57, 53, 40, 56, 54, 40, 55, 55, 40, 54, 54, 41, 56, 53, 40, 56, 53, 39, 55, 53, 39, 53, 53, 39, + 53, 53, 39, 54, 53, 40, 54, 54, 40, 54, 55, 38, 55, 53, 38, 53, 51, 38, 53, 53, 38, 53, 54, 39, 55, 53, 38, 55, 51, 37, 53, 50, 38, 53, 52, 39, 55, 53, 39, 55, 51, 38, 53, 50, 38, 53, 52, 37, 54, 52, 38, 52, 51, 38, 51, 52, 38, 52, 50, 39, 52, 50, 38, + 51, 51, 38, 52, 50, 37, 53, 50, 38, 52, 51, 37, 50, 51, 37, 52, 49, 37, 52, 49, 37, 50, 51, 37, 50, 51, 37, 51, 49, 37, 51, 48, 37, 52, 50, 36, 51, 50, 36, 50, 50, 36, 50, 49, 36, 49, 49, 37, 50, 48, 36, 50, 48, 36, 49, 48, 36, 50, 49, 37, 50, 48, 37, + 49, 47, 36, 49, 48, 35, 50, 48, 34, 49, 48, 34, 47, 48, 35, 48, 47, 35, 49, 48, 35, 49, 48, 35, 48, 46, 34, 47, 46, 34, 48, 47, 34, 49, 47, 35, 47, 47, 36, 46, 45, 34, 47, 45, 33, 46, 45, 33, 47, 46, 34, 48, 47, 35, 47, 46, 34, 48, 45, 33, 47, 45, 33, + 46, 45, 34, 47, 45, 34, 46, 45, 33, 45, 46, 33, 46, 46, 33, 47, 44, 34, 46, 45, 33, 45, 44, 33, 45, 44, 33, 47, 45, 33, 47, 46, 34, 45, 44, 33, 44, 44, 34, 44, 45, 33, 43, 43, 32, 44, 42, 32, 44, 42, 31, 45, 41, 30, 45, 42, 31, 43, 43, 31, 44, 42, 32, + 44, 44, 31, 44, 44, 30, 44, 42, 30, 44, 42, 30, 43, 43, 30, 42, 40, 30, 42, 41, 31, 50, 49, 35, 57, 54, 39, 8, 7, 5, 33, 33, 33, 27, 27, 27, 21, 21, 21, 22, 22, 22, 22, 22, 23, 22, 22, 23, 22, 22, 23, 22, 22, 23, 22, 22, 22, 22, 22, 22, 22, 22, 22, + 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 22, 21, 21, 22, 22, 22, 22, 21, 21, 22, 21, 21, 22, 21, 21, 22, 20, 21, 21, 16, 16, 16, 22, 22, 22, 9, 9, 8, 12, 12, 13, 15, 15, 15, 16, 16, 16, 17, 17, 17, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 27, 27, 27, 34, 34, 34, 14, 14, 12, 63, 62, 44, 54, 51, 37, 45, 41, 31, + 44, 42, 31, 44, 42, 32, 45, 44, 31, 43, 43, 32, 45, 42, 32, 44, 42, 32, 44, 43, 31, 46, 44, 33, 45, 42, 32, 45, 43, 31, 45, 45, 31, 46, 44, 32, 45, 45, 31, 46, 43, 31, 46, 45, 32, 46, 44, 33, 46, 44, 32, 47, 45, 32, 45, 44, 33, 45, 44, 33, 46, 44, 32, + 46, 46, 32, 47, 45, 32, 45, 44, 34, 46, 45, 32, 49, 47, 33, 49, 45, 33, 48, 45, 33, 48, 46, 34, 49, 46, 34, 47, 47, 34, 48, 44, 34, 48, 44, 35, 48, 46, 33, 46, 48, 33, 47, 46, 33, 49, 47, 34, 47, 48, 34, 48, 47, 34, 48, 46, 36, 49, 47, 35, 49, 47, 34, + 50, 48, 36, 50, 48, 34, 50, 47, 35, 49, 48, 36, 49, 48, 37, 51, 48, 34, 49, 47, 35, 49, 48, 36, 51, 49, 36, 51, 49, 36, 50, 47, 37, 50, 48, 37, 51, 49, 36, 51, 48, 37, 51, 50, 37, 52, 52, 37, 51, 50, 36, 49, 50, 36, 50, 51, 37, 52, 50, 37, 52, 51, 37, + 50, 49, 38, 51, 50, 37, 52, 51, 36, 52, 49, 37, 51, 49, 37, 49, 50, 37, 51, 51, 37, 52, 50, 37, 51, 52, 36, 51, 52, 36, 52, 50, 38, 53, 51, 37, 53, 52, 38, 54, 52, 38, 53, 50, 38, 53, 52, 39, 53, 51, 39, 52, 51, 37, 53, 54, 38, 53, 54, 38, 54, 53, 38, + 54, 53, 37, 54, 53, 37, 53, 52, 38, 54, 53, 39, 56, 54, 40, 55, 52, 39, 53, 53, 38, 54, 52, 40, 54, 52, 40, 56, 52, 38, 56, 52, 38, 53, 54, 39, 55, 53, 38, 56, 52, 40, 56, 54, 40, 57, 54, 40, 56, 54, 40, 55, 54, 40, 57, 55, 40, 57, 54, 41, 56, 53, 41, + 57, 53, 40, 56, 53, 41, 56, 54, 41, 57, 54, 41, 56, 55, 40, 58, 54, 40, 56, 55, 40, 57, 56, 40, 59, 56, 41, 57, 55, 41, 56, 54, 41, 57, 55, 40, 57, 56, 40, 57, 56, 41, 56, 57, 41, 56, 56, 40, 58, 55, 41, 59, 56, 41, 59, 56, 42, 58, 56, 41, 57, 57, 40, + 57, 56, 40, 59, 57, 41, 58, 57, 42, 58, 56, 42, 60, 56, 41, 59, 58, 42, 58, 56, 41, 58, 54, 40, 60, 56, 42, 58, 57, 42, 58, 56, 41, 59, 56, 42, 58, 57, 43, 59, 58, 42, 61, 56, 42, 59, 57, 42, 58, 57, 43, 58, 57, 42, 58, 56, 41, 60, 56, 42, 59, 57, 43, + 59, 57, 41, 59, 56, 41, 58, 56, 42, 58, 57, 43, 58, 57, 42, 59, 58, 42, 59, 58, 43, 57, 57, 42, 58, 57, 41, 60, 57, 43, 61, 55, 42, 61, 55, 42, 60, 55, 42, 59, 56, 43, 60, 57, 43, 60, 58, 41, 59, 58, 43, 59, 57, 43, 59, 57, 42, 58, 57, 41, 58, 56, 42, + 58, 58, 43, 59, 59, 42, 60, 57, 42, 60, 56, 43, 59, 57, 44, 59, 58, 42, 60, 58, 42, 58, 59, 44, 58, 59, 43, 59, 57, 42, 59, 58, 43, 58, 58, 43, 59, 59, 42, 59, 58, 42, 59, 56, 42, 59, 57, 41, 60, 58, 41, 60, 57, 42, 59, 58, 43, 59, 58, 42, 57, 56, 42, + 57, 56, 43, 59, 57, 42, 59, 57, 42, 59, 57, 42, 57, 57, 42, 58, 56, 42, 58, 55, 42, 57, 57, 43, 58, 57, 42, 59, 57, 41, 59, 57, 41, 57, 56, 42, 57, 58, 42, 58, 58, 42, 60, 56, 40, 60, 56, 40, 60, 57, 42, 59, 57, 41, 59, 56, 42, 59, 55, 42, 58, 55, 41, + 57, 57, 40, 57, 58, 41, 58, 57, 41, 58, 55, 42, 58, 56, 40, 57, 57, 41, 56, 55, 42, 57, 54, 42, 58, 55, 40, 59, 54, 40, 57, 55, 41, 55, 55, 39, 55, 56, 39, 55, 56, 40, 56, 56, 40, 57, 55, 39, 56, 55, 40, 57, 56, 41, 57, 54, 40, 56, 54, 39, 56, 55, 40, + 56, 55, 41, 57, 54, 39, 57, 54, 39, 55, 53, 40, 56, 53, 40, 56, 54, 41, 56, 54, 40, 54, 55, 40, 54, 55, 39, 55, 53, 39, 56, 53, 39, 55, 54, 39, 55, 53, 38, 56, 53, 39, 55, 53, 40, 54, 54, 39, 54, 54, 38, 54, 53, 39, 55, 52, 39, 55, 51, 38, 54, 54, 38, + 52, 54, 39, 55, 52, 38, 55, 53, 38, 54, 53, 38, 54, 50, 38, 52, 50, 39, 52, 52, 38, 52, 51, 37, 52, 50, 37, 51, 52, 37, 52, 52, 37, 54, 51, 38, 54, 51, 37, 54, 52, 38, 53, 52, 38, 54, 50, 37, 53, 49, 38, 51, 51, 38, 51, 50, 37, 52, 48, 38, 52, 49, 38, + 51, 51, 37, 50, 50, 36, 49, 48, 36, 49, 49, 37, 50, 50, 38, 51, 47, 36, 52, 48, 35, 51, 49, 35, 51, 48, 35, 51, 48, 36, 51, 49, 36, 51, 50, 36, 51, 48, 37, 51, 48, 36, 49, 50, 36, 48, 49, 36, 48, 47, 36, 48, 47, 36, 48, 48, 35, 49, 49, 35, 49, 47, 34, + 48, 47, 34, 49, 49, 35, 48, 48, 35, 47, 45, 34, 48, 47, 34, 49, 48, 35, 48, 46, 35, 47, 46, 35, 46, 47, 34, 46, 46, 34, 47, 46, 33, 47, 46, 33, 46, 45, 33, 48, 44, 33, 47, 45, 33, 47, 46, 34, 46, 47, 34, 45, 45, 33, 45, 46, 33, 45, 46, 33, 44, 45, 33, + 45, 45, 34, 46, 44, 32, 45, 45, 32, 45, 45, 33, 47, 45, 33, 46, 45, 32, 45, 44, 32, 44, 43, 33, 45, 43, 32, 44, 44, 32, 44, 44, 32, 44, 43, 32, 43, 41, 32, 44, 42, 31, 42, 43, 30, 43, 42, 31, 45, 43, 31, 44, 43, 31, 43, 41, 31, 42, 41, 30, 43, 41, 30, + 48, 49, 34, 56, 54, 40, 8, 7, 5, 30, 30, 30, 24, 24, 24, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 15, 15, 15, 22, 22, 21, 9, 9, 9, 13, 13, 13, 16, 16, 16, 16, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, + 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 27, 27, 27, 34, 34, 34, 14, 14, 12, 62, 61, 44, 55, 53, 37, 43, 44, 30, 44, 41, 31, 44, 40, 32, 43, 43, 32, 44, 43, 32, 45, 41, 33, 43, 44, 31, 44, 43, 31, + 45, 43, 32, 45, 42, 31, 44, 43, 33, 44, 45, 33, 45, 43, 33, 46, 42, 32, 46, 45, 31, 43, 44, 32, 44, 42, 34, 44, 43, 33, 45, 46, 33, 45, 45, 33, 46, 44, 33, 48, 44, 33, 47, 46, 33, 46, 44, 33, 48, 44, 32, 48, 46, 32, 49, 45, 34, 47, 45, 34, 49, 45, 34, + 47, 47, 35, 48, 45, 34, 47, 45, 34, 50, 47, 35, 47, 47, 34, 47, 45, 34, 48, 46, 34, 50, 47, 35, 49, 49, 33, 48, 46, 34, 48, 47, 36, 47, 49, 35, 47, 49, 35, 48, 46, 35, 49, 48, 35, 48, 50, 35, 50, 48, 36, 50, 48, 35, 50, 50, 35, 49, 49, 36, 51, 49, 36, + 50, 49, 36, 52, 48, 37, 51, 48, 36, 49, 48, 35, 50, 50, 35, 52, 51, 36, 50, 50, 36, 51, 50, 36, 51, 51, 36, 52, 50, 37, 52, 51, 36, 52, 50, 37, 52, 51, 37, 53, 51, 38, 53, 51, 37, 51, 52, 36, 51, 51, 37, 53, 50, 37, 51, 50, 37, 52, 52, 38, 51, 52, 38, + 52, 51, 37, 50, 49, 36, 52, 50, 37, 53, 52, 37, 54, 51, 38, 54, 52, 37, 54, 52, 37, 53, 51, 37, 52, 51, 38, 53, 51, 39, 53, 53, 38, 54, 53, 38, 55, 51, 38, 56, 53, 38, 55, 54, 39, 52, 54, 39, 53, 52, 38, 56, 53, 39, 56, 54, 40, 55, 52, 39, 56, 52, 38, + 56, 53, 39, 55, 52, 39, 55, 52, 39, 55, 54, 39, 54, 54, 39, 53, 53, 39, 56, 52, 40, 57, 54, 39, 56, 54, 39, 56, 52, 39, 57, 53, 41, 56, 54, 40, 56, 55, 40, 56, 55, 41, 54, 55, 42, 56, 54, 41, 57, 54, 40, 56, 54, 40, 56, 54, 40, 58, 55, 41, 58, 54, 41, + 57, 55, 40, 57, 56, 41, 57, 55, 42, 58, 55, 41, 58, 57, 41, 57, 56, 42, 56, 54, 41, 58, 55, 40, 58, 56, 41, 58, 56, 41, 59, 55, 41, 59, 55, 41, 57, 56, 41, 56, 57, 41, 58, 55, 41, 58, 55, 42, 57, 56, 42, 58, 55, 42, 59, 56, 41, 58, 57, 41, 58, 56, 42, + 59, 57, 41, 59, 56, 40, 59, 56, 42, 58, 58, 43, 58, 57, 43, 58, 56, 42, 58, 58, 42, 59, 58, 42, 60, 57, 41, 59, 56, 41, 57, 56, 41, 57, 58, 42, 59, 58, 43, 59, 55, 42, 58, 55, 42, 58, 55, 43, 58, 55, 41, 58, 56, 41, 60, 57, 43, 59, 58, 43, 58, 58, 43, + 58, 57, 44, 59, 57, 43, 59, 58, 43, 60, 58, 43, 58, 57, 43, 59, 57, 43, 61, 57, 42, 60, 56, 43, 58, 57, 42, 59, 58, 41, 59, 58, 42, 59, 56, 43, 59, 57, 42, 59, 58, 41, 58, 58, 42, 59, 58, 42, 59, 57, 42, 58, 56, 42, 58, 55, 43, 60, 56, 43, 59, 57, 42, + 58, 56, 42, 60, 57, 43, 61, 58, 43, 60, 58, 43, 59, 57, 43, 58, 58, 42, 58, 58, 42, 59, 58, 42, 61, 58, 42, 59, 56, 42, 59, 56, 41, 60, 58, 41, 58, 57, 42, 58, 57, 41, 60, 57, 41, 59, 58, 42, 57, 57, 43, 58, 57, 42, 58, 57, 42, 58, 58, 43, 59, 59, 43, + 58, 57, 43, 57, 56, 42, 57, 57, 41, 59, 57, 41, 60, 57, 42, 59, 57, 42, 58, 56, 41, 58, 55, 42, 59, 56, 42, 58, 57, 42, 56, 58, 42, 58, 58, 42, 60, 58, 43, 60, 57, 42, 58, 55, 41, 58, 56, 41, 58, 55, 41, 57, 56, 41, 56, 56, 42, 56, 57, 41, 57, 57, 41, + 59, 54, 41, 57, 53, 40, 57, 56, 41, 58, 57, 41, 56, 56, 41, 55, 56, 41, 57, 57, 41, 57, 56, 41, 57, 56, 41, 58, 55, 40, 57, 55, 41, 57, 53, 41, 57, 55, 41, 57, 56, 40, 57, 55, 40, 56, 55, 40, 57, 55, 39, 56, 55, 39, 55, 55, 41, 56, 55, 40, 57, 53, 39, + 56, 54, 39, 54, 55, 40, 55, 54, 40, 55, 53, 40, 54, 55, 40, 55, 55, 39, 56, 54, 40, 56, 54, 40, 55, 53, 39, 57, 56, 41, 72, 71, 56, 82, 80, 65, 82, 78, 65, 80, 77, 63, 77, 76, 61, 76, 76, 61, 76, 77, 61, 77, 76, 61, 77, 75, 60, 75, 73, 61, 75, 74, 62, + 76, 75, 60, 76, 74, 60, 75, 74, 61, 76, 75, 61, 77, 75, 62, 76, 74, 62, 76, 74, 61, 76, 75, 61, 76, 75, 60, 76, 73, 60, 76, 73, 61, 74, 72, 59, 74, 72, 61, 74, 73, 61, 74, 74, 60, 73, 73, 60, 73, 71, 59, 74, 71, 60, 74, 71, 59, 74, 72, 58, 74, 72, 60, + 75, 71, 61, 75, 71, 60, 73, 71, 59, 74, 72, 59, 73, 72, 59, 73, 71, 58, 74, 71, 59, 72, 71, 58, 73, 71, 58, 73, 72, 58, 71, 71, 58, 72, 70, 59, 72, 72, 58, 72, 72, 57, 73, 69, 57, 73, 69, 58, 73, 70, 58, 72, 69, 58, 72, 70, 58, 71, 69, 56, 72, 69, 57, + 72, 69, 57, 71, 69, 58, 70, 69, 58, 70, 67, 57, 69, 69, 57, 69, 69, 56, 71, 68, 57, 70, 69, 57, 68, 70, 58, 68, 70, 56, 68, 68, 56, 69, 67, 57, 69, 67, 56, 69, 67, 55, 69, 69, 56, 69, 68, 57, 67, 64, 54, 61, 61, 47, 53, 52, 40, 47, 45, 35, 45, 45, 32, + 45, 45, 32, 45, 43, 32, 44, 43, 33, 44, 44, 32, 43, 43, 31, 44, 44, 31, 43, 44, 31, 43, 43, 32, 45, 42, 31, 43, 43, 31, 42, 44, 31, 43, 44, 29, 44, 42, 30, 44, 41, 31, 51, 48, 34, 56, 54, 39, 8, 7, 5, 29, 29, 29, 23, 23, 23, 16, 16, 17, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 15, 15, 15, 22, 22, 21, + 9, 9, 8, 12, 12, 12, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, + 19, 19, 20, 25, 25, 26, 33, 33, 33, 14, 14, 12, 62, 62, 43, 55, 53, 37, 43, 44, 32, 45, 43, 31, 45, 42, 31, 44, 42, 32, 43, 41, 30, 44, 42, 31, 45, 44, 31, 42, 43, 31, 44, 43, 31, 46, 42, 31, 46, 44, 33, 43, 44, 33, 44, 43, 33, 44, 45, 33, 44, 45, 33, + 45, 45, 33, 58, 56, 46, 77, 74, 64, 85, 84, 73, 87, 88, 78, 88, 88, 77, 87, 88, 77, 88, 87, 76, 90, 88, 77, 88, 88, 77, 89, 87, 78, 89, 86, 78, 88, 87, 78, 89, 88, 78, 90, 88, 78, 88, 88, 78, 90, 87, 79, 89, 87, 78, 88, 89, 79, 89, 89, 78, 90, 90, 78, + 91, 88, 78, 89, 87, 78, 89, 87, 78, 91, 87, 79, 90, 89, 79, 90, 90, 78, 90, 89, 79, 91, 90, 79, 92, 90, 79, 91, 89, 79, 91, 90, 80, 91, 90, 80, 92, 90, 79, 92, 90, 79, 91, 89, 79, 90, 90, 80, 91, 90, 80, 92, 90, 79, 91, 89, 81, 93, 90, 81, 93, 91, 80, + 92, 92, 80, 91, 91, 79, 93, 92, 80, 92, 92, 80, 94, 91, 80, 93, 91, 80, 92, 92, 81, 94, 91, 80, 92, 92, 80, 92, 92, 81, 93, 91, 81, 93, 91, 80, 94, 93, 81, 93, 92, 81, 94, 92, 81, 92, 92, 81, 93, 91, 81, 93, 91, 81, 93, 91, 81, 94, 91, 81, 93, 91, 81, + 94, 92, 82, 93, 94, 82, 94, 94, 81, 94, 94, 81, 95, 94, 82, 95, 94, 82, 94, 93, 82, 94, 93, 83, 95, 93, 82, 95, 94, 81, 95, 94, 82, 95, 93, 82, 95, 93, 81, 94, 92, 82, 94, 93, 81, 95, 94, 82, 96, 95, 83, 95, 94, 83, 94, 94, 82, 96, 94, 83, 95, 94, 84, + 96, 94, 83, 96, 95, 84, 96, 95, 82, 96, 95, 82, 97, 94, 84, 96, 94, 83, 96, 94, 83, 96, 94, 83, 97, 94, 84, 97, 95, 84, 96, 95, 83, 96, 95, 84, 96, 96, 83, 96, 95, 83, 97, 95, 84, 99, 96, 84, 99, 96, 84, 98, 96, 85, 97, 95, 85, 98, 95, 84, 96, 95, 84, + 96, 96, 85, 97, 95, 84, 99, 95, 83, 98, 97, 83, 97, 96, 83, 98, 96, 84, 99, 96, 84, 98, 95, 84, 98, 96, 83, 98, 96, 84, 99, 95, 85, 99, 96, 84, 98, 96, 85, 98, 96, 85, 98, 97, 85, 98, 98, 85, 99, 96, 84, 99, 96, 84, 97, 96, 85, 98, 96, 85, 99, 97, 84, + 98, 96, 85, 97, 96, 85, 98, 96, 84, 98, 96, 85, 97, 95, 85, 98, 97, 84, 99, 97, 84, 98, 96, 85, 98, 96, 86, 99, 96, 86, 99, 97, 86, 98, 97, 86, 98, 97, 85, 99, 99, 85, 100, 97, 86, 100, 96, 86, 98, 97, 85, 98, 96, 85, 100, 96, 85, 98, 96, 85, 97, 96, 85, + 98, 97, 85, 98, 98, 85, 99, 97, 86, 98, 96, 85, 99, 98, 85, 98, 98, 85, 97, 98, 85, 98, 97, 85, 100, 95, 85, 100, 97, 85, 100, 98, 85, 98, 97, 84, 98, 96, 85, 99, 97, 85, 99, 98, 85, 98, 97, 85, 97, 97, 85, 98, 98, 85, 98, 96, 85, 97, 96, 85, 99, 98, 85, + 99, 98, 85, 98, 97, 85, 98, 99, 84, 99, 98, 85, 98, 97, 84, 98, 98, 84, 98, 98, 85, 98, 96, 85, 98, 96, 85, 98, 96, 85, 98, 96, 85, 97, 96, 84, 98, 96, 84, 98, 96, 84, 97, 96, 85, 98, 97, 85, 99, 97, 84, 99, 97, 83, 99, 97, 84, 98, 97, 85, 99, 98, 84, + 99, 96, 83, 99, 95, 85, 99, 96, 86, 98, 97, 85, 98, 97, 85, 98, 96, 84, 98, 97, 83, 97, 97, 84, 97, 96, 85, 98, 97, 85, 97, 96, 85, 98, 95, 85, 99, 95, 85, 98, 96, 85, 93, 93, 80, 85, 86, 71, 70, 70, 54, 58, 56, 40, 57, 54, 41, 58, 56, 41, 58, 57, 40, + 57, 56, 41, 55, 55, 41, 55, 55, 40, 56, 54, 39, 56, 54, 39, 55, 55, 39, 55, 55, 40, 57, 55, 41, 57, 55, 40, 56, 55, 39, 55, 54, 39, 56, 54, 41, 56, 54, 41, 55, 54, 40, 55, 54, 40, 56, 55, 40, 57, 54, 40, 57, 54, 40, 57, 55, 40, 56, 54, 39, 56, 54, 40, + 56, 53, 40, 55, 55, 40, 75, 76, 62, 81, 80, 66, 58, 55, 45, 31, 31, 24, 23, 23, 16, 24, 23, 17, 24, 22, 16, 23, 23, 16, 23, 22, 16, 23, 22, 16, 23, 23, 16, 23, 22, 16, 23, 22, 16, 23, 23, 16, 22, 22, 17, 23, 22, 17, 23, 22, 16, 23, 22, 16, 22, 22, 16, + 23, 22, 16, 23, 21, 16, 23, 21, 16, 23, 22, 16, 22, 22, 16, 22, 21, 16, 22, 21, 16, 22, 22, 16, 21, 22, 16, 22, 22, 16, 22, 21, 16, 22, 20, 16, 22, 20, 16, 22, 21, 16, 21, 21, 16, 21, 22, 16, 22, 21, 16, 22, 21, 15, 21, 22, 16, 21, 22, 16, 22, 21, 15, + 22, 21, 15, 22, 21, 15, 21, 20, 15, 21, 21, 15, 21, 21, 15, 21, 21, 15, 20, 21, 15, 21, 21, 15, 21, 20, 15, 21, 20, 15, 21, 20, 14, 21, 20, 14, 20, 20, 15, 20, 21, 15, 20, 20, 14, 20, 19, 14, 20, 20, 14, 20, 20, 14, 20, 20, 14, 21, 20, 14, 20, 19, 14, + 20, 20, 14, 21, 20, 14, 20, 20, 14, 19, 19, 14, 19, 19, 14, 19, 20, 14, 20, 19, 14, 20, 19, 14, 20, 19, 14, 20, 19, 14, 26, 25, 19, 35, 34, 27, 43, 41, 32, 47, 44, 32, 46, 43, 31, 44, 44, 31, 43, 44, 31, 45, 43, 32, 47, 44, 32, 46, 44, 31, 44, 43, 31, + 44, 43, 31, 44, 44, 32, 42, 44, 31, 42, 42, 30, 43, 43, 30, 43, 42, 30, 42, 41, 30, 48, 47, 34, 56, 54, 39, 8, 7, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, + 18, 18, 19, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 21, 21, 20, 20, 21, 21, 20, 21, 20, 20, 20, 16, 16, 16, 22, 22, 22, 9, 9, 8, 12, 12, 13, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, + 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 24, 24, 24, 31, 31, 32, 14, 14, 12, 63, 63, 45, 53, 52, 38, 45, 43, 31, + 42, 44, 32, 42, 42, 30, 42, 43, 31, 42, 43, 31, 44, 42, 32, 44, 43, 32, 46, 44, 31, 44, 42, 31, 44, 42, 32, 45, 44, 33, 44, 44, 32, 45, 45, 32, 47, 45, 33, 51, 49, 37, 69, 70, 58, 74, 73, 63, 59, 55, 45, 50, 49, 37, 47, 46, 32, 48, 44, 33, 48, 45, 33, + 46, 45, 33, 49, 46, 32, 48, 47, 33, 49, 45, 34, 47, 47, 34, 47, 47, 33, 49, 46, 33, 48, 45, 34, 48, 47, 34, 50, 46, 35, 48, 46, 34, 47, 46, 34, 48, 45, 34, 48, 48, 34, 49, 47, 35, 49, 47, 34, 49, 48, 34, 47, 47, 35, 47, 46, 34, 50, 46, 34, 48, 46, 35, + 49, 47, 35, 49, 47, 34, 50, 48, 35, 52, 50, 35, 51, 50, 35, 49, 49, 35, 51, 48, 34, 51, 51, 36, 51, 49, 36, 49, 48, 36, 50, 50, 36, 51, 49, 36, 52, 50, 36, 53, 48, 38, 51, 50, 37, 51, 51, 36, 53, 50, 36, 53, 51, 36, 50, 52, 37, 51, 51, 37, 52, 51, 37, + 51, 50, 37, 52, 52, 37, 53, 51, 37, 52, 50, 38, 53, 49, 37, 52, 51, 37, 51, 51, 37, 54, 49, 37, 52, 50, 38, 51, 51, 37, 53, 52, 37, 53, 51, 37, 54, 51, 37, 53, 50, 37, 53, 51, 37, 52, 51, 37, 53, 51, 38, 54, 52, 38, 54, 51, 38, 55, 52, 37, 53, 52, 39, + 52, 53, 40, 54, 53, 38, 54, 54, 38, 54, 54, 39, 54, 54, 39, 55, 52, 38, 56, 52, 38, 55, 52, 39, 54, 52, 40, 53, 52, 40, 55, 52, 40, 57, 54, 40, 56, 54, 40, 55, 54, 40, 57, 52, 40, 55, 54, 39, 54, 55, 40, 56, 54, 41, 57, 56, 41, 55, 56, 40, 56, 54, 41, + 58, 54, 42, 57, 55, 41, 56, 54, 40, 57, 55, 42, 58, 56, 42, 57, 56, 41, 55, 56, 40, 58, 55, 39, 59, 55, 40, 56, 55, 42, 56, 54, 42, 58, 56, 41, 59, 57, 41, 57, 56, 41, 57, 56, 41, 59, 56, 42, 57, 56, 42, 56, 57, 41, 58, 57, 41, 58, 56, 42, 57, 56, 41, + 59, 56, 41, 59, 57, 42, 59, 58, 41, 57, 57, 41, 59, 55, 43, 60, 55, 42, 58, 56, 41, 57, 57, 42, 58, 57, 42, 60, 56, 42, 59, 55, 43, 57, 57, 42, 60, 59, 43, 60, 57, 43, 58, 56, 43, 58, 56, 42, 60, 56, 43, 59, 57, 43, 58, 57, 43, 60, 58, 44, 59, 58, 43, + 59, 57, 42, 59, 57, 42, 58, 57, 42, 58, 57, 42, 58, 57, 42, 59, 57, 43, 61, 57, 44, 59, 57, 43, 59, 57, 42, 60, 57, 42, 59, 57, 42, 60, 57, 43, 60, 57, 43, 59, 57, 43, 60, 57, 43, 60, 58, 43, 61, 58, 42, 60, 57, 42, 59, 56, 43, 58, 57, 43, 60, 59, 43, + 61, 58, 43, 60, 57, 43, 58, 56, 43, 58, 56, 43, 59, 56, 43, 59, 57, 42, 59, 58, 43, 60, 58, 44, 58, 58, 43, 58, 57, 43, 58, 58, 42, 59, 58, 42, 60, 59, 43, 58, 59, 43, 59, 57, 42, 61, 56, 42, 61, 57, 43, 59, 59, 43, 58, 59, 43, 59, 57, 43, 58, 57, 42, + 57, 58, 43, 58, 59, 42, 58, 57, 41, 58, 56, 43, 59, 56, 43, 60, 57, 42, 58, 57, 42, 57, 57, 42, 59, 57, 43, 59, 56, 43, 57, 57, 42, 57, 58, 43, 58, 57, 43, 59, 58, 42, 60, 57, 41, 59, 56, 42, 58, 56, 42, 57, 55, 42, 57, 55, 41, 58, 57, 41, 58, 58, 42, + 57, 58, 42, 58, 56, 41, 58, 55, 42, 58, 56, 41, 57, 55, 41, 58, 55, 40, 58, 56, 40, 59, 59, 44, 67, 67, 52, 84, 82, 70, 81, 79, 66, 62, 61, 46, 56, 56, 41, 57, 55, 41, 58, 56, 42, 56, 56, 40, 55, 57, 40, 56, 56, 40, 55, 54, 40, 56, 55, 40, 57, 55, 39, + 56, 55, 40, 57, 55, 40, 56, 55, 40, 56, 56, 40, 57, 56, 41, 56, 56, 41, 55, 56, 40, 56, 54, 40, 57, 54, 41, 56, 56, 41, 55, 53, 40, 55, 54, 39, 56, 56, 40, 57, 55, 39, 55, 53, 38, 64, 65, 49, 84, 85, 70, 48, 48, 39, 28, 28, 22, 32, 32, 26, 34, 34, 28, + 34, 33, 27, 35, 34, 29, 35, 35, 29, 34, 34, 28, 36, 35, 29, 35, 34, 29, 34, 33, 28, 34, 33, 28, 35, 35, 30, 33, 33, 28, 36, 35, 30, 34, 34, 28, 34, 34, 28, 33, 32, 27, 34, 33, 28, 35, 34, 29, 35, 35, 28, 34, 34, 28, 33, 32, 27, 35, 34, 30, 33, 33, 29, + 33, 32, 27, 34, 33, 29, 32, 32, 27, 35, 34, 30, 34, 33, 29, 35, 34, 29, 32, 31, 27, 34, 33, 29, 34, 33, 28, 35, 33, 29, 32, 32, 27, 33, 33, 29, 32, 32, 27, 32, 32, 27, 32, 32, 26, 32, 31, 26, 32, 31, 26, 35, 34, 29, 31, 31, 26, 32, 31, 27, 34, 33, 28, + 33, 32, 27, 34, 33, 28, 31, 31, 26, 34, 33, 28, 34, 33, 28, 32, 31, 27, 33, 32, 27, 33, 32, 28, 31, 31, 26, 33, 33, 29, 33, 32, 27, 31, 31, 25, 33, 32, 27, 33, 32, 27, 32, 32, 27, 32, 32, 27, 32, 32, 27, 32, 32, 27, 32, 31, 27, 33, 33, 28, 33, 32, 27, + 34, 32, 28, 33, 32, 28, 32, 32, 27, 30, 30, 25, 27, 25, 20, 30, 29, 21, 45, 44, 33, 47, 43, 33, 46, 43, 32, 46, 43, 32, 45, 43, 32, 45, 44, 31, 43, 43, 31, 44, 42, 31, 46, 43, 31, 45, 43, 31, 45, 42, 31, 45, 42, 31, 44, 42, 30, 44, 43, 30, 43, 42, 30, + 49, 46, 34, 55, 54, 40, 8, 7, 5, 31, 31, 32, 26, 26, 26, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 22, 22, 23, + 22, 22, 22, 22, 22, 23, 22, 22, 22, 22, 22, 22, 21, 21, 21, 16, 16, 16, 22, 22, 22, 9, 9, 8, 12, 12, 13, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, + 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 22, 22, 23, 30, 30, 31, 13, 13, 12, 62, 62, 44, 52, 53, 37, 43, 42, 31, 43, 43, 30, 44, 42, 32, 44, 42, 30, 44, 42, 32, 43, 42, 31, 43, 43, 31, 45, 42, 33, + 44, 43, 32, 45, 43, 32, 44, 43, 32, 45, 43, 32, 47, 43, 33, 46, 44, 33, 69, 70, 58, 66, 64, 53, 46, 43, 33, 46, 44, 33, 45, 46, 33, 45, 46, 32, 46, 45, 32, 47, 44, 33, 49, 44, 34, 47, 44, 33, 46, 45, 32, 49, 46, 34, 49, 46, 33, 46, 46, 34, 47, 45, 34, + 48, 46, 33, 47, 46, 34, 48, 47, 35, 49, 48, 34, 48, 47, 34, 50, 45, 34, 49, 46, 35, 48, 48, 34, 51, 49, 34, 49, 47, 35, 48, 47, 35, 50, 47, 34, 49, 49, 36, 50, 48, 36, 49, 47, 36, 48, 47, 35, 48, 49, 35, 49, 49, 35, 50, 49, 34, 50, 48, 35, 51, 49, 36, + 50, 48, 36, 49, 51, 37, 51, 49, 37, 51, 51, 36, 51, 50, 36, 51, 48, 38, 52, 50, 38, 53, 49, 38, 52, 48, 37, 51, 50, 36, 50, 51, 36, 52, 52, 38, 54, 51, 36, 53, 49, 36, 52, 51, 37, 54, 50, 37, 52, 50, 38, 50, 51, 38, 52, 51, 37, 53, 52, 37, 51, 50, 39, + 52, 51, 38, 54, 52, 37, 53, 52, 39, 52, 52, 38, 53, 52, 38, 54, 53, 38, 53, 53, 37, 52, 53, 38, 54, 51, 38, 55, 51, 38, 52, 53, 37, 53, 53, 39, 54, 53, 38, 55, 52, 38, 53, 54, 38, 54, 55, 38, 56, 55, 38, 54, 55, 40, 53, 53, 39, 55, 52, 38, 55, 54, 40, + 54, 53, 40, 55, 52, 39, 56, 54, 39, 55, 54, 39, 54, 53, 40, 56, 53, 40, 57, 55, 40, 55, 54, 40, 54, 55, 39, 56, 55, 39, 57, 54, 40, 57, 54, 41, 55, 54, 41, 58, 55, 41, 58, 56, 41, 56, 56, 40, 56, 55, 40, 59, 55, 42, 58, 55, 41, 56, 55, 41, 58, 57, 42, + 58, 55, 40, 58, 56, 41, 58, 58, 42, 57, 56, 41, 57, 55, 40, 57, 56, 41, 58, 57, 41, 60, 57, 42, 58, 55, 42, 58, 55, 42, 59, 55, 42, 58, 56, 42, 58, 56, 41, 59, 55, 42, 58, 56, 41, 59, 56, 41, 59, 57, 43, 60, 57, 42, 59, 56, 42, 58, 56, 42, 58, 56, 42, + 59, 56, 41, 60, 57, 41, 59, 57, 42, 57, 59, 41, 57, 58, 41, 58, 57, 42, 58, 57, 42, 58, 58, 41, 59, 58, 41, 58, 57, 42, 57, 57, 42, 58, 59, 42, 59, 58, 43, 60, 57, 43, 58, 57, 43, 58, 57, 43, 61, 57, 42, 61, 57, 42, 59, 58, 43, 59, 57, 42, 60, 56, 42, + 58, 57, 42, 58, 59, 43, 59, 58, 43, 59, 56, 43, 58, 57, 44, 60, 58, 44, 61, 57, 43, 60, 57, 43, 58, 57, 42, 60, 58, 42, 61, 58, 41, 58, 56, 42, 59, 55, 43, 60, 57, 43, 60, 59, 42, 61, 57, 41, 60, 58, 41, 60, 58, 41, 59, 57, 42, 58, 56, 43, 59, 56, 43, + 59, 57, 42, 58, 58, 42, 59, 58, 43, 59, 57, 42, 59, 57, 42, 58, 58, 43, 60, 57, 43, 60, 57, 42, 58, 57, 41, 58, 59, 41, 59, 58, 42, 59, 57, 42, 59, 57, 42, 58, 57, 42, 59, 56, 41, 60, 58, 43, 58, 59, 44, 58, 57, 43, 58, 57, 43, 58, 57, 42, 58, 57, 42, + 59, 57, 43, 58, 56, 43, 59, 57, 43, 58, 57, 42, 58, 56, 42, 59, 55, 42, 59, 56, 42, 58, 56, 42, 59, 56, 41, 59, 57, 42, 59, 58, 43, 57, 56, 42, 58, 56, 41, 59, 57, 42, 60, 57, 42, 58, 56, 42, 56, 56, 41, 56, 55, 41, 56, 56, 42, 56, 57, 40, 57, 57, 40, + 58, 56, 40, 58, 56, 41, 57, 55, 41, 76, 74, 61, 82, 79, 65, 58, 56, 40, 58, 55, 39, 57, 55, 39, 57, 55, 40, 56, 55, 40, 55, 54, 40, 57, 55, 41, 57, 56, 41, 55, 55, 40, 55, 54, 40, 57, 55, 40, 58, 56, 40, 57, 55, 39, 57, 55, 40, 56, 56, 41, 54, 55, 41, + 54, 54, 41, 55, 54, 41, 55, 54, 40, 55, 53, 41, 56, 54, 40, 56, 55, 39, 55, 54, 40, 55, 54, 41, 82, 81, 66, 67, 66, 53, 29, 27, 22, 35, 34, 29, 35, 35, 30, 34, 33, 28, 34, 34, 28, 36, 36, 30, 33, 33, 27, 35, 34, 29, 36, 35, 30, 34, 33, 28, 34, 33, 28, + 36, 35, 30, 36, 35, 29, 35, 35, 29, 34, 34, 29, 36, 35, 30, 33, 33, 27, 34, 34, 28, 34, 33, 29, 33, 32, 27, 33, 33, 28, 35, 35, 29, 33, 32, 27, 35, 34, 29, 36, 35, 30, 35, 35, 29, 34, 33, 28, 35, 35, 29, 34, 34, 29, 32, 32, 27, 33, 32, 28, 34, 33, 28, + 33, 32, 27, 33, 32, 27, 33, 32, 27, 32, 32, 27, 34, 33, 29, 34, 33, 29, 33, 33, 28, 34, 34, 29, 32, 31, 26, 33, 32, 27, 33, 33, 28, 32, 31, 26, 33, 32, 27, 33, 32, 28, 34, 33, 29, 33, 32, 27, 32, 31, 27, 34, 33, 28, 34, 33, 28, 32, 32, 27, 33, 32, 28, + 33, 32, 28, 33, 33, 28, 31, 32, 26, 33, 32, 27, 32, 30, 26, 32, 32, 27, 31, 31, 26, 32, 31, 26, 34, 34, 28, 33, 33, 27, 33, 32, 27, 31, 31, 26, 31, 31, 26, 31, 31, 25, 31, 31, 26, 33, 32, 27, 32, 32, 27, 32, 32, 27, 32, 31, 26, 24, 23, 17, 37, 37, 25, + 44, 44, 31, 45, 43, 31, 45, 44, 31, 44, 44, 31, 44, 44, 31, 45, 44, 31, 45, 43, 32, 44, 41, 31, 44, 43, 31, 45, 43, 31, 45, 42, 30, 44, 43, 31, 43, 42, 31, 43, 43, 31, 48, 50, 36, 56, 55, 40, 8, 7, 5, 32, 32, 32, 27, 27, 27, 20, 20, 20, 20, 20, 21, + 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 22, 22, 23, 22, 22, 23, 22, 22, 22, 21, 21, 22, 21, 21, 22, 21, 21, 22, 21, 21, 21, 16, 16, 16, 22, 22, 22, + 9, 9, 8, 12, 12, 12, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, + 16, 16, 16, 22, 22, 23, 30, 30, 30, 13, 13, 12, 64, 62, 44, 53, 53, 37, 43, 43, 30, 45, 40, 32, 46, 42, 31, 44, 43, 33, 43, 42, 32, 45, 42, 32, 43, 42, 31, 43, 42, 32, 43, 43, 32, 44, 42, 33, 43, 45, 32, 45, 44, 33, 46, 42, 33, 61, 58, 49, 75, 76, 65, + 45, 43, 34, 47, 43, 33, 44, 45, 31, 45, 45, 32, 46, 45, 33, 47, 44, 32, 48, 45, 32, 48, 45, 33, 47, 44, 34, 46, 46, 33, 46, 46, 33, 46, 44, 34, 48, 44, 34, 46, 46, 34, 48, 48, 33, 49, 47, 34, 48, 47, 35, 48, 46, 34, 49, 46, 34, 50, 46, 34, 47, 45, 35, + 48, 46, 35, 49, 48, 35, 49, 48, 35, 49, 48, 34, 48, 47, 36, 48, 49, 34, 50, 46, 34, 49, 48, 34, 48, 49, 34, 49, 47, 35, 49, 48, 35, 49, 50, 36, 51, 48, 36, 50, 48, 35, 51, 49, 36, 51, 49, 35, 50, 47, 36, 52, 48, 37, 52, 49, 37, 50, 51, 35, 52, 49, 36, + 53, 49, 37, 52, 49, 37, 51, 50, 37, 51, 50, 38, 52, 52, 38, 54, 52, 36, 52, 52, 38, 50, 51, 37, 51, 50, 38, 51, 50, 36, 51, 53, 36, 52, 53, 38, 52, 51, 37, 53, 50, 37, 52, 51, 38, 52, 51, 38, 54, 51, 37, 54, 51, 38, 54, 51, 38, 53, 52, 38, 54, 53, 38, + 53, 51, 38, 53, 51, 37, 54, 52, 38, 56, 51, 39, 53, 51, 38, 53, 55, 39, 55, 54, 39, 56, 53, 39, 55, 53, 40, 55, 54, 39, 55, 54, 38, 53, 53, 39, 53, 55, 39, 54, 55, 39, 55, 53, 38, 54, 52, 38, 56, 54, 39, 56, 53, 40, 56, 53, 41, 55, 52, 40, 56, 53, 39, + 56, 55, 41, 57, 55, 41, 56, 55, 39, 54, 54, 40, 56, 53, 40, 57, 54, 40, 55, 55, 41, 56, 55, 41, 57, 55, 41, 57, 54, 41, 57, 54, 41, 57, 56, 40, 58, 56, 42, 59, 54, 41, 59, 54, 40, 57, 55, 42, 58, 55, 42, 59, 55, 42, 58, 57, 41, 58, 57, 41, 57, 57, 41, + 57, 56, 41, 57, 55, 42, 59, 56, 42, 59, 57, 42, 59, 57, 41, 59, 57, 40, 59, 57, 42, 58, 58, 42, 57, 57, 41, 58, 57, 41, 58, 58, 42, 59, 58, 42, 60, 57, 42, 61, 56, 41, 59, 57, 41, 57, 57, 42, 58, 57, 43, 61, 58, 42, 60, 58, 42, 59, 56, 43, 60, 57, 42, + 60, 56, 41, 59, 55, 42, 59, 57, 43, 59, 58, 42, 58, 58, 42, 58, 59, 44, 61, 57, 43, 61, 56, 42, 60, 55, 43, 60, 57, 43, 60, 57, 43, 60, 56, 42, 60, 57, 43, 59, 56, 44, 58, 57, 42, 59, 58, 42, 60, 57, 43, 58, 57, 44, 59, 58, 43, 61, 58, 43, 60, 58, 44, + 60, 59, 43, 60, 58, 42, 60, 57, 43, 60, 57, 43, 60, 57, 42, 59, 57, 43, 59, 59, 43, 60, 59, 43, 60, 59, 42, 61, 58, 43, 62, 56, 43, 61, 57, 42, 59, 59, 41, 59, 59, 42, 60, 57, 43, 59, 56, 42, 58, 57, 42, 59, 58, 43, 60, 58, 44, 59, 57, 42, 59, 57, 42, + 60, 58, 44, 61, 57, 43, 60, 58, 42, 59, 59, 43, 59, 58, 43, 58, 57, 43, 59, 57, 43, 60, 57, 42, 61, 57, 42, 59, 57, 42, 57, 56, 43, 58, 56, 44, 59, 57, 43, 59, 58, 42, 58, 57, 43, 58, 55, 42, 57, 56, 42, 58, 55, 42, 59, 56, 42, 58, 57, 42, 57, 56, 42, + 58, 56, 43, 58, 56, 42, 59, 56, 41, 59, 58, 41, 57, 58, 42, 58, 56, 43, 60, 56, 42, 58, 57, 41, 57, 57, 41, 58, 55, 42, 57, 55, 41, 57, 56, 42, 58, 57, 42, 57, 57, 41, 57, 56, 40, 57, 55, 40, 58, 55, 41, 56, 56, 41, 86, 86, 72, 72, 70, 55, 57, 55, 42, + 56, 55, 42, 58, 55, 40, 58, 55, 40, 57, 57, 41, 55, 57, 40, 55, 56, 40, 55, 55, 40, 57, 55, 40, 58, 55, 40, 56, 56, 40, 57, 56, 41, 57, 55, 40, 56, 56, 39, 56, 55, 41, 58, 55, 41, 57, 55, 39, 55, 55, 40, 56, 56, 40, 56, 56, 41, 55, 55, 41, 56, 55, 40, + 55, 55, 39, 83, 83, 68, 35, 34, 26, 33, 32, 26, 35, 34, 28, 35, 35, 28, 33, 33, 27, 35, 34, 29, 36, 35, 30, 33, 33, 27, 33, 33, 28, 34, 34, 28, 36, 34, 29, 36, 34, 29, 34, 33, 28, 35, 35, 29, 33, 33, 27, 34, 33, 28, 34, 34, 28, 33, 33, 28, 34, 33, 28, + 35, 34, 28, 33, 33, 27, 36, 35, 30, 35, 34, 29, 34, 34, 29, 32, 32, 27, 34, 34, 29, 34, 34, 29, 34, 33, 28, 34, 33, 28, 33, 33, 28, 33, 33, 27, 32, 32, 27, 35, 33, 29, 35, 35, 30, 33, 33, 27, 34, 33, 28, 32, 32, 27, 32, 32, 27, 35, 34, 29, 33, 31, 26, + 34, 33, 28, 32, 33, 27, 32, 31, 26, 32, 32, 27, 33, 33, 28, 34, 33, 29, 34, 32, 28, 32, 30, 26, 33, 33, 28, 33, 33, 28, 34, 33, 29, 32, 31, 26, 33, 32, 27, 34, 33, 28, 33, 33, 28, 31, 30, 27, 31, 30, 26, 34, 33, 28, 32, 31, 26, 31, 31, 26, 32, 32, 27, + 31, 31, 26, 33, 33, 28, 32, 33, 27, 33, 32, 27, 33, 32, 27, 31, 31, 26, 32, 31, 26, 31, 30, 26, 32, 31, 26, 34, 33, 28, 33, 32, 27, 32, 32, 27, 27, 27, 22, 24, 24, 17, 46, 46, 33, 45, 45, 32, 45, 43, 31, 46, 43, 32, 46, 42, 32, 46, 44, 31, 46, 44, 31, + 47, 42, 32, 45, 43, 32, 44, 44, 31, 44, 44, 31, 43, 44, 31, 44, 43, 32, 45, 42, 31, 49, 49, 34, 57, 56, 40, 8, 7, 5, 33, 33, 33, 27, 27, 28, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 23, 22, 22, 23, 22, 22, 23, 22, 22, 23, 22, 22, 23, 23, 23, 23, + 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 24, 24, 24, 24, 24, 24, 24, 23, 23, 24, 23, 23, 24, 23, 23, 24, 23, 23, 24, 23, 23, 23, 18, 18, 18, 23, 23, 23, 9, 9, 8, 12, 12, 12, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, + 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 20, 27, 27, 27, 34, 34, 34, 14, 14, 12, 64, 60, 45, 53, 53, 38, 43, 44, 30, + 46, 43, 31, 44, 43, 30, 45, 42, 31, 45, 43, 33, 45, 44, 32, 44, 44, 32, 45, 44, 33, 43, 44, 31, 44, 45, 32, 45, 44, 32, 45, 44, 34, 43, 46, 32, 78, 77, 67, 56, 54, 43, 46, 43, 32, 46, 43, 34, 45, 44, 32, 46, 44, 31, 46, 44, 33, 47, 44, 33, 45, 44, 33, + 47, 46, 33, 48, 46, 32, 47, 45, 33, 49, 45, 32, 49, 46, 32, 49, 45, 34, 46, 46, 33, 48, 47, 34, 48, 47, 34, 48, 46, 33, 47, 45, 34, 49, 46, 34, 50, 45, 34, 48, 46, 34, 50, 47, 34, 49, 46, 36, 51, 49, 35, 48, 48, 35, 49, 46, 35, 48, 48, 36, 49, 46, 34, + 49, 48, 34, 51, 49, 35, 50, 50, 35, 49, 48, 35, 48, 47, 36, 50, 48, 36, 50, 49, 37, 51, 49, 36, 50, 50, 36, 50, 49, 37, 50, 47, 37, 51, 48, 36, 52, 48, 37, 51, 50, 37, 51, 51, 36, 52, 50, 36, 52, 51, 36, 53, 49, 36, 53, 51, 38, 51, 51, 37, 53, 51, 37, + 54, 49, 37, 52, 49, 38, 51, 49, 38, 53, 49, 37, 52, 50, 37, 53, 53, 37, 52, 52, 37, 52, 51, 36, 52, 51, 37, 53, 51, 37, 53, 51, 38, 52, 50, 37, 53, 51, 37, 55, 53, 38, 53, 51, 38, 54, 53, 38, 56, 53, 38, 56, 51, 39, 55, 51, 39, 53, 52, 39, 53, 52, 40, + 54, 54, 40, 56, 55, 39, 56, 54, 38, 54, 54, 39, 56, 53, 39, 56, 53, 38, 54, 54, 39, 56, 54, 40, 57, 52, 39, 55, 53, 38, 54, 53, 39, 56, 53, 39, 56, 54, 40, 56, 54, 39, 57, 54, 40, 56, 56, 41, 56, 55, 41, 56, 53, 40, 58, 55, 40, 58, 56, 40, 57, 56, 41, + 55, 54, 41, 57, 54, 40, 57, 55, 41, 55, 57, 40, 56, 55, 40, 58, 54, 41, 60, 56, 41, 59, 56, 40, 57, 55, 41, 58, 56, 41, 58, 55, 40, 57, 55, 42, 56, 56, 42, 57, 55, 42, 59, 55, 41, 59, 56, 42, 57, 57, 42, 59, 55, 41, 58, 56, 41, 56, 58, 41, 58, 58, 42, + 59, 57, 43, 59, 56, 42, 60, 57, 42, 60, 58, 42, 59, 58, 43, 60, 58, 42, 59, 58, 41, 60, 57, 40, 59, 56, 42, 58, 56, 42, 59, 57, 42, 58, 57, 43, 58, 56, 43, 59, 57, 41, 60, 57, 41, 58, 57, 42, 57, 57, 43, 59, 57, 43, 58, 58, 42, 58, 58, 43, 60, 57, 44, + 60, 56, 42, 60, 57, 42, 59, 58, 43, 60, 58, 43, 61, 57, 43, 61, 56, 44, 61, 57, 43, 60, 58, 43, 59, 58, 44, 59, 58, 43, 59, 57, 43, 60, 57, 44, 59, 58, 43, 58, 57, 43, 59, 58, 43, 60, 59, 43, 59, 59, 43, 59, 57, 44, 61, 57, 44, 61, 57, 43, 60, 57, 43, + 60, 59, 43, 61, 60, 43, 61, 58, 43, 61, 58, 43, 60, 59, 42, 59, 58, 41, 60, 57, 41, 60, 57, 43, 59, 56, 43, 59, 56, 42, 59, 57, 42, 60, 57, 42, 60, 58, 42, 60, 59, 43, 61, 58, 43, 61, 58, 43, 60, 58, 43, 59, 57, 43, 60, 57, 42, 59, 59, 42, 60, 58, 43, + 60, 56, 43, 59, 56, 43, 60, 57, 42, 60, 56, 42, 59, 55, 42, 60, 56, 42, 59, 58, 43, 59, 58, 44, 60, 58, 43, 60, 58, 42, 59, 57, 42, 59, 57, 42, 59, 56, 41, 59, 56, 41, 60, 56, 43, 59, 55, 43, 58, 57, 42, 58, 57, 42, 57, 55, 43, 56, 56, 43, 58, 58, 42, + 59, 57, 42, 58, 55, 42, 56, 55, 43, 56, 57, 42, 58, 58, 42, 59, 56, 42, 58, 54, 41, 58, 54, 41, 57, 56, 42, 58, 57, 41, 58, 56, 40, 67, 65, 51, 88, 87, 74, 58, 57, 40, 57, 56, 40, 56, 54, 41, 56, 55, 40, 55, 56, 40, 55, 56, 41, 55, 57, 41, 55, 56, 40, + 55, 55, 41, 57, 55, 41, 57, 54, 40, 55, 54, 40, 56, 57, 40, 57, 55, 42, 57, 54, 42, 58, 53, 41, 57, 53, 40, 56, 53, 41, 56, 54, 41, 55, 56, 39, 55, 56, 39, 55, 54, 39, 54, 54, 40, 84, 81, 68, 27, 25, 19, 34, 33, 28, 36, 36, 30, 34, 34, 28, 34, 34, 28, + 35, 35, 30, 35, 35, 30, 36, 34, 30, 35, 33, 28, 34, 34, 28, 35, 35, 29, 34, 33, 29, 34, 34, 29, 35, 35, 30, 34, 33, 28, 34, 34, 29, 33, 33, 27, 33, 34, 28, 34, 34, 28, 34, 33, 27, 35, 34, 30, 36, 35, 30, 33, 33, 28, 34, 33, 28, 35, 34, 29, 35, 35, 29, + 33, 32, 27, 34, 33, 29, 33, 33, 27, 34, 33, 28, 34, 32, 28, 33, 32, 28, 34, 33, 28, 35, 35, 30, 33, 33, 28, 34, 34, 29, 34, 34, 28, 34, 34, 29, 32, 33, 28, 32, 32, 27, 32, 31, 27, 34, 33, 29, 34, 34, 29, 34, 34, 29, 35, 34, 29, 33, 33, 28, 33, 32, 27, + 33, 31, 27, 34, 33, 28, 32, 32, 27, 33, 33, 28, 33, 33, 28, 34, 33, 28, 32, 32, 27, 32, 32, 27, 33, 33, 29, 32, 32, 27, 33, 33, 27, 31, 31, 26, 31, 30, 26, 33, 32, 27, 32, 32, 27, 33, 32, 27, 32, 31, 26, 32, 33, 28, 31, 31, 26, 32, 31, 27, 31, 32, 27, + 31, 31, 26, 32, 33, 27, 32, 32, 27, 30, 30, 25, 31, 32, 26, 30, 31, 25, 20, 20, 14, 45, 44, 33, 47, 43, 33, 45, 44, 33, 45, 44, 33, 45, 43, 32, 45, 43, 32, 46, 43, 32, 45, 42, 31, 44, 42, 30, 44, 42, 32, 45, 42, 31, 45, 43, 30, 44, 43, 31, 42, 42, 32, + 48, 49, 35, 57, 56, 40, 8, 7, 5, 32, 32, 33, 28, 28, 28, 22, 22, 22, 22, 22, 23, 23, 23, 23, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 25, 25, 25, 25, 25, 25, 26, 26, 26, 26, + 26, 26, 27, 26, 26, 27, 26, 26, 27, 26, 26, 27, 25, 25, 26, 20, 20, 20, 25, 25, 25, 10, 10, 10, 14, 14, 15, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 17, 17, 16, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 23, 23, 23, 30, 30, 30, 13, 13, 12, 63, 62, 45, 54, 53, 38, 43, 43, 30, 44, 42, 31, 44, 41, 32, 44, 42, 30, 46, 44, 30, 45, 44, 32, 43, 41, 31, 44, 42, 32, + 45, 42, 32, 43, 42, 33, 44, 43, 32, 44, 43, 32, 44, 45, 33, 87, 85, 76, 48, 45, 34, 44, 45, 32, 46, 46, 33, 47, 46, 34, 47, 45, 32, 48, 46, 32, 44, 44, 34, 45, 46, 34, 48, 44, 32, 47, 47, 34, 46, 46, 35, 47, 45, 33, 49, 45, 33, 48, 47, 34, 47, 47, 34, + 49, 46, 34, 48, 47, 34, 47, 46, 33, 49, 45, 34, 50, 46, 33, 48, 47, 35, 51, 46, 36, 51, 47, 35, 49, 48, 35, 49, 48, 36, 50, 47, 35, 48, 48, 36, 47, 47, 34, 48, 49, 35, 48, 49, 36, 50, 47, 36, 49, 47, 36, 50, 49, 35, 49, 48, 35, 50, 49, 35, 52, 49, 37, + 51, 50, 36, 52, 50, 36, 53, 49, 35, 53, 50, 36, 52, 51, 37, 50, 51, 36, 51, 50, 37, 53, 49, 37, 53, 52, 36, 51, 50, 36, 52, 51, 36, 53, 50, 37, 52, 51, 37, 52, 49, 36, 54, 50, 37, 51, 52, 38, 52, 52, 38, 53, 52, 37, 54, 52, 37, 55, 51, 38, 55, 50, 36, + 54, 51, 37, 52, 51, 37, 53, 52, 37, 55, 53, 37, 55, 53, 38, 53, 53, 39, 54, 51, 38, 54, 50, 37, 53, 53, 39, 54, 54, 39, 55, 53, 37, 54, 53, 38, 55, 54, 39, 55, 54, 40, 55, 54, 40, 54, 54, 39, 54, 53, 38, 55, 52, 38, 54, 54, 38, 56, 56, 38, 55, 54, 39, + 54, 54, 38, 56, 55, 39, 56, 54, 40, 55, 54, 39, 55, 54, 39, 55, 53, 41, 57, 54, 40, 56, 54, 39, 56, 54, 40, 56, 53, 41, 57, 55, 40, 56, 56, 40, 56, 55, 40, 56, 56, 41, 56, 55, 41, 55, 56, 40, 57, 56, 40, 57, 56, 41, 58, 54, 40, 58, 55, 41, 58, 56, 41, + 56, 56, 41, 57, 57, 42, 57, 57, 41, 58, 56, 41, 58, 54, 43, 57, 56, 42, 56, 56, 41, 58, 55, 43, 60, 55, 43, 58, 57, 42, 56, 57, 41, 58, 56, 42, 60, 57, 43, 60, 57, 43, 59, 58, 41, 58, 57, 41, 57, 56, 41, 57, 57, 41, 59, 57, 41, 60, 57, 42, 60, 59, 42, + 60, 58, 42, 60, 56, 42, 60, 56, 42, 59, 57, 43, 58, 57, 43, 59, 57, 43, 57, 56, 42, 60, 56, 42, 61, 56, 42, 59, 57, 42, 60, 58, 43, 60, 56, 43, 59, 56, 42, 58, 57, 42, 58, 57, 44, 59, 58, 44, 60, 57, 43, 61, 57, 43, 60, 59, 42, 59, 59, 42, 59, 57, 42, + 61, 57, 43, 61, 58, 42, 61, 57, 43, 59, 58, 44, 60, 58, 44, 60, 57, 43, 60, 57, 43, 60, 58, 43, 60, 57, 44, 61, 56, 44, 60, 58, 42, 60, 58, 42, 60, 57, 43, 59, 58, 43, 59, 60, 42, 59, 60, 43, 59, 58, 43, 60, 57, 43, 59, 57, 43, 59, 58, 43, 60, 59, 43, + 59, 59, 44, 60, 58, 42, 60, 59, 42, 59, 58, 43, 59, 57, 43, 61, 59, 43, 61, 59, 43, 60, 57, 42, 60, 57, 42, 60, 58, 42, 59, 58, 43, 59, 58, 43, 59, 58, 43, 60, 57, 43, 60, 57, 43, 58, 58, 42, 58, 59, 42, 60, 59, 42, 61, 57, 43, 59, 56, 43, 59, 57, 44, + 59, 57, 43, 58, 55, 41, 58, 56, 41, 59, 58, 43, 59, 59, 43, 58, 58, 42, 57, 57, 43, 59, 57, 43, 59, 57, 43, 58, 56, 42, 58, 55, 42, 59, 56, 42, 59, 59, 41, 59, 57, 42, 57, 56, 43, 58, 58, 42, 59, 56, 42, 59, 55, 42, 59, 56, 42, 58, 57, 42, 57, 57, 42, + 57, 57, 41, 58, 57, 40, 58, 57, 41, 57, 57, 41, 59, 58, 42, 96, 95, 83, 56, 55, 41, 56, 56, 41, 57, 56, 41, 56, 55, 40, 56, 55, 40, 56, 56, 41, 56, 56, 41, 56, 54, 40, 55, 54, 40, 55, 54, 41, 57, 54, 41, 56, 55, 41, 57, 55, 41, 56, 56, 40, 56, 56, 39, + 57, 55, 40, 57, 56, 40, 55, 56, 40, 54, 56, 40, 54, 55, 41, 55, 55, 40, 56, 54, 40, 56, 54, 40, 82, 81, 67, 24, 24, 17, 35, 35, 29, 37, 35, 30, 35, 34, 28, 33, 33, 27, 33, 33, 28, 35, 34, 30, 33, 33, 27, 34, 34, 28, 33, 33, 27, 34, 34, 28, 34, 35, 29, + 34, 34, 28, 34, 34, 28, 35, 35, 29, 34, 34, 28, 34, 34, 28, 34, 34, 29, 33, 33, 28, 35, 35, 30, 36, 35, 30, 36, 35, 30, 34, 34, 29, 33, 33, 28, 33, 33, 27, 35, 35, 30, 34, 34, 29, 35, 34, 29, 34, 33, 28, 33, 32, 27, 33, 33, 28, 35, 34, 29, 34, 33, 28, + 35, 34, 29, 34, 33, 28, 34, 34, 29, 34, 34, 29, 35, 34, 29, 35, 34, 29, 33, 32, 27, 33, 33, 27, 32, 32, 26, 35, 34, 29, 33, 32, 28, 34, 34, 29, 33, 32, 26, 33, 32, 27, 33, 32, 27, 31, 31, 26, 32, 32, 28, 34, 33, 29, 32, 31, 26, 31, 31, 26, 32, 32, 27, + 31, 30, 26, 31, 30, 26, 34, 33, 28, 32, 31, 26, 32, 32, 27, 32, 31, 26, 31, 30, 26, 31, 31, 26, 30, 30, 25, 32, 32, 27, 33, 33, 28, 30, 30, 26, 31, 30, 26, 31, 30, 25, 33, 32, 27, 32, 31, 27, 30, 30, 25, 33, 33, 27, 33, 32, 28, 32, 31, 26, 20, 20, 15, + 47, 45, 33, 47, 43, 32, 46, 44, 32, 46, 45, 32, 46, 45, 31, 45, 46, 30, 46, 44, 31, 47, 43, 33, 45, 43, 32, 44, 41, 31, 43, 43, 32, 43, 42, 31, 44, 42, 30, 43, 44, 31, 50, 49, 35, 58, 55, 40, 8, 7, 5, 31, 31, 31, 26, 26, 26, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 22, 22, 22, 22, 22, 22, 21, 22, 22, 22, 22, 23, 22, 22, 23, 21, 21, 22, 17, 17, 17, 23, 23, 22, + 9, 9, 9, 12, 12, 13, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 23, 23, 23, 31, 31, 31, 14, 13, 12, 64, 63, 44, 53, 53, 38, 44, 44, 31, 46, 42, 30, 44, 43, 32, 45, 43, 31, 45, 44, 32, 45, 43, 31, 45, 42, 32, 43, 42, 33, 43, 43, 31, 46, 43, 33, 46, 45, 32, 44, 46, 32, 45, 46, 33, 88, 86, 77, 45, 46, 34, + 45, 44, 33, 47, 43, 33, 44, 44, 33, 45, 46, 32, 46, 46, 32, 48, 45, 33, 48, 45, 34, 49, 47, 34, 48, 46, 33, 46, 46, 34, 47, 45, 34, 49, 47, 34, 49, 48, 34, 47, 46, 33, 48, 47, 34, 48, 47, 33, 48, 47, 34, 48, 47, 34, 50, 49, 35, 49, 48, 35, 50, 46, 36, + 50, 49, 36, 49, 49, 36, 49, 47, 35, 48, 47, 34, 49, 48, 35, 48, 46, 35, 50, 48, 34, 49, 49, 35, 48, 49, 35, 50, 48, 35, 50, 50, 35, 50, 50, 35, 51, 48, 35, 50, 49, 37, 52, 49, 36, 51, 51, 35, 51, 51, 36, 51, 50, 36, 52, 48, 36, 52, 51, 36, 51, 51, 36, + 52, 49, 36, 52, 50, 36, 51, 50, 36, 53, 51, 36, 53, 51, 36, 53, 50, 36, 53, 52, 36, 53, 49, 37, 51, 49, 37, 51, 51, 36, 52, 52, 38, 53, 52, 37, 53, 52, 37, 52, 50, 38, 51, 52, 38, 53, 52, 39, 55, 52, 39, 53, 51, 38, 52, 51, 39, 54, 52, 38, 56, 50, 38, + 55, 51, 38, 54, 52, 40, 53, 52, 38, 52, 51, 38, 53, 54, 39, 55, 54, 40, 56, 53, 38, 56, 54, 38, 56, 53, 38, 56, 54, 38, 56, 54, 39, 56, 54, 39, 54, 53, 39, 55, 53, 40, 54, 55, 39, 56, 54, 40, 57, 54, 39, 56, 55, 40, 56, 56, 40, 57, 56, 41, 55, 55, 42, + 54, 55, 41, 55, 56, 41, 55, 56, 41, 56, 56, 41, 58, 56, 40, 57, 55, 41, 55, 56, 40, 56, 56, 41, 57, 55, 42, 58, 54, 40, 58, 55, 40, 57, 56, 40, 57, 56, 40, 58, 57, 40, 57, 57, 41, 58, 56, 42, 58, 55, 42, 59, 56, 42, 59, 57, 42, 58, 57, 42, 58, 56, 42, + 58, 58, 44, 57, 57, 42, 58, 55, 41, 57, 54, 42, 58, 56, 43, 58, 57, 43, 58, 56, 42, 59, 56, 41, 58, 57, 43, 58, 58, 43, 59, 58, 42, 59, 57, 42, 59, 56, 43, 60, 57, 43, 61, 57, 41, 59, 57, 42, 59, 57, 43, 59, 58, 42, 58, 59, 41, 58, 59, 42, 58, 58, 43, + 60, 57, 43, 60, 58, 43, 58, 57, 42, 58, 55, 42, 60, 56, 41, 61, 58, 41, 60, 57, 42, 60, 56, 43, 60, 59, 42, 59, 59, 41, 59, 58, 43, 60, 58, 43, 61, 58, 43, 60, 58, 43, 59, 57, 42, 60, 58, 43, 61, 58, 44, 60, 57, 44, 59, 57, 44, 61, 58, 44, 61, 58, 43, + 61, 57, 43, 59, 58, 43, 60, 59, 43, 61, 60, 44, 60, 60, 43, 61, 57, 42, 60, 56, 42, 59, 58, 42, 59, 58, 43, 60, 57, 43, 61, 57, 42, 60, 58, 42, 59, 58, 42, 60, 59, 42, 59, 59, 43, 59, 56, 43, 60, 57, 43, 59, 57, 43, 59, 58, 42, 59, 57, 43, 84, 81, 69, + 96, 95, 83, 58, 59, 43, 58, 59, 43, 60, 58, 44, 60, 57, 43, 61, 58, 41, 60, 58, 42, 59, 56, 44, 61, 56, 44, 61, 58, 44, 60, 57, 42, 58, 58, 41, 58, 59, 41, 59, 57, 42, 59, 55, 43, 60, 56, 43, 59, 57, 43, 59, 57, 42, 59, 56, 42, 60, 56, 43, 60, 58, 42, + 58, 58, 42, 58, 57, 42, 57, 58, 41, 58, 58, 42, 58, 57, 43, 57, 56, 42, 57, 56, 42, 57, 57, 42, 57, 58, 42, 57, 57, 41, 57, 58, 42, 57, 57, 42, 57, 56, 42, 58, 55, 41, 57, 57, 41, 56, 57, 41, 58, 55, 42, 59, 54, 42, 57, 55, 41, 97, 97, 84, 58, 58, 41, + 58, 57, 41, 56, 55, 40, 56, 56, 40, 58, 55, 41, 58, 54, 41, 57, 55, 41, 57, 55, 42, 57, 54, 41, 57, 54, 40, 57, 55, 41, 56, 55, 41, 55, 55, 41, 56, 55, 40, 58, 54, 39, 57, 55, 40, 55, 55, 40, 57, 54, 40, 57, 54, 41, 56, 54, 40, 55, 55, 41, 57, 54, 41, + 57, 55, 40, 82, 82, 67, 23, 24, 17, 35, 35, 30, 34, 33, 28, 36, 35, 29, 34, 34, 28, 35, 35, 29, 36, 36, 30, 33, 33, 28, 34, 34, 28, 36, 35, 29, 36, 35, 30, 35, 34, 29, 35, 34, 29, 35, 35, 29, 33, 33, 27, 34, 33, 27, 35, 34, 28, 34, 33, 28, 34, 33, 29, + 37, 36, 30, 33, 33, 27, 33, 33, 28, 35, 34, 29, 35, 35, 29, 36, 35, 30, 33, 32, 27, 33, 32, 27, 34, 33, 28, 36, 35, 30, 35, 34, 29, 34, 34, 29, 35, 35, 29, 32, 32, 27, 34, 33, 27, 34, 33, 28, 34, 33, 28, 32, 32, 27, 34, 34, 29, 34, 34, 29, 34, 33, 28, + 32, 32, 26, 34, 33, 28, 34, 32, 27, 33, 32, 27, 34, 34, 28, 32, 32, 27, 34, 34, 29, 34, 34, 29, 32, 31, 26, 32, 31, 26, 33, 32, 27, 32, 31, 27, 31, 30, 26, 31, 31, 26, 32, 32, 26, 34, 33, 28, 32, 32, 26, 34, 33, 27, 31, 31, 25, 34, 33, 28, 34, 32, 27, + 32, 31, 26, 31, 31, 26, 31, 30, 26, 32, 32, 27, 33, 32, 28, 33, 32, 28, 33, 33, 28, 31, 31, 26, 31, 31, 26, 32, 31, 26, 30, 30, 26, 30, 30, 25, 32, 32, 27, 20, 19, 14, 47, 45, 31, 46, 45, 32, 45, 45, 33, 46, 43, 32, 44, 43, 32, 44, 44, 32, 46, 44, 32, + 45, 43, 31, 44, 42, 30, 44, 43, 31, 44, 44, 32, 45, 42, 31, 45, 42, 31, 44, 43, 31, 52, 48, 35, 59, 55, 39, 8, 7, 5, 30, 30, 30, 25, 25, 25, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, + 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 20, 20, 21, 16, 16, 16, 22, 22, 22, 10, 10, 10, 14, 14, 14, 17, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 17, 23, 23, 23, 31, 31, 31, 13, 13, 12, 63, 62, 45, 56, 54, 39, 43, 44, 32, + 43, 41, 31, 42, 42, 31, 43, 43, 32, 44, 42, 30, 45, 43, 32, 45, 44, 32, 45, 43, 32, 45, 42, 32, 45, 44, 32, 45, 44, 32, 46, 44, 32, 45, 45, 34, 88, 86, 78, 44, 43, 33, 45, 44, 33, 45, 46, 33, 44, 44, 33, 45, 45, 34, 46, 44, 33, 47, 46, 33, 45, 47, 32, + 48, 46, 32, 46, 44, 34, 46, 46, 35, 47, 46, 33, 48, 45, 34, 48, 45, 33, 46, 45, 34, 47, 47, 34, 47, 48, 34, 49, 48, 34, 48, 46, 35, 48, 47, 35, 50, 49, 34, 50, 48, 34, 49, 46, 35, 49, 48, 35, 47, 47, 35, 48, 47, 34, 49, 48, 34, 48, 49, 35, 49, 48, 35, + 50, 50, 36, 49, 48, 37, 50, 48, 36, 52, 51, 35, 50, 48, 36, 50, 48, 36, 50, 50, 35, 50, 49, 36, 51, 50, 37, 51, 48, 38, 51, 49, 36, 51, 48, 36, 51, 49, 38, 50, 50, 37, 52, 51, 37, 54, 51, 37, 52, 49, 38, 51, 49, 38, 52, 52, 37, 52, 50, 37, 53, 50, 38, + 52, 50, 37, 55, 51, 37, 53, 52, 38, 52, 51, 38, 53, 50, 37, 53, 50, 38, 51, 52, 38, 52, 53, 38, 52, 52, 38, 53, 52, 39, 55, 53, 37, 55, 51, 38, 52, 50, 39, 55, 52, 39, 55, 52, 38, 55, 50, 39, 56, 53, 39, 53, 54, 38, 53, 53, 38, 56, 53, 39, 55, 54, 41, + 53, 55, 40, 54, 53, 40, 56, 52, 38, 55, 55, 40, 55, 54, 40, 56, 52, 38, 55, 53, 38, 54, 55, 38, 56, 55, 39, 57, 53, 40, 55, 54, 39, 57, 55, 41, 58, 53, 39, 56, 53, 40, 57, 55, 41, 57, 54, 42, 56, 54, 41, 55, 55, 41, 55, 56, 40, 55, 54, 41, 56, 54, 41, + 56, 56, 41, 56, 56, 40, 56, 54, 40, 57, 54, 41, 59, 56, 40, 58, 57, 41, 59, 55, 42, 59, 55, 42, 59, 58, 41, 59, 57, 42, 57, 55, 42, 58, 56, 42, 60, 58, 42, 59, 56, 41, 58, 56, 42, 58, 57, 42, 59, 57, 42, 58, 57, 42, 59, 57, 42, 59, 56, 43, 57, 56, 42, + 58, 56, 42, 59, 58, 43, 60, 59, 44, 61, 58, 43, 61, 58, 43, 60, 58, 43, 58, 58, 43, 59, 58, 43, 61, 57, 43, 60, 57, 43, 58, 58, 43, 59, 58, 43, 59, 59, 43, 58, 57, 42, 59, 56, 41, 60, 57, 42, 60, 58, 43, 61, 58, 43, 60, 57, 44, 60, 55, 44, 59, 56, 43, + 60, 57, 42, 60, 57, 43, 59, 58, 44, 60, 58, 43, 60, 57, 43, 59, 57, 44, 60, 57, 44, 60, 59, 42, 60, 58, 42, 60, 57, 43, 60, 58, 43, 61, 60, 43, 60, 59, 43, 60, 57, 43, 60, 58, 44, 61, 58, 44, 60, 57, 43, 60, 57, 43, 60, 58, 43, 59, 57, 43, 59, 57, 43, + 60, 59, 43, 61, 60, 44, 60, 58, 44, 61, 57, 44, 60, 59, 44, 58, 59, 43, 59, 57, 43, 59, 58, 43, 60, 59, 41, 60, 59, 42, 58, 59, 44, 58, 58, 43, 84, 82, 69, 85, 82, 70, 71, 69, 57, 107, 107, 96, 72, 70, 56, 62, 56, 43, 61, 58, 43, 60, 58, 42, 59, 57, 43, + 58, 57, 43, 59, 58, 42, 61, 58, 42, 61, 56, 43, 61, 57, 43, 60, 58, 42, 60, 57, 42, 61, 57, 43, 59, 56, 44, 59, 58, 44, 58, 58, 42, 57, 57, 41, 60, 56, 42, 60, 57, 43, 59, 57, 41, 59, 58, 41, 59, 58, 42, 58, 57, 42, 57, 58, 43, 57, 57, 42, 57, 57, 41, + 58, 58, 41, 60, 57, 41, 59, 56, 42, 57, 57, 41, 58, 57, 41, 59, 56, 41, 60, 55, 42, 59, 56, 42, 57, 57, 42, 58, 57, 40, 58, 55, 41, 58, 54, 41, 97, 95, 83, 58, 55, 40, 58, 55, 41, 58, 55, 41, 57, 57, 41, 57, 56, 42, 56, 55, 40, 56, 56, 39, 56, 57, 39, + 55, 56, 40, 56, 56, 40, 56, 56, 40, 56, 55, 40, 57, 55, 40, 55, 55, 41, 56, 56, 40, 57, 56, 41, 56, 54, 41, 55, 55, 40, 57, 56, 40, 57, 56, 40, 56, 55, 40, 56, 55, 41, 55, 54, 41, 80, 79, 67, 23, 23, 17, 36, 35, 30, 36, 35, 29, 37, 36, 31, 33, 34, 28, + 36, 36, 30, 35, 34, 28, 36, 35, 29, 35, 34, 29, 37, 36, 31, 36, 36, 30, 35, 34, 29, 35, 34, 29, 36, 35, 30, 36, 35, 29, 35, 35, 29, 35, 35, 29, 35, 35, 29, 35, 35, 29, 35, 35, 30, 33, 33, 27, 35, 35, 29, 34, 33, 27, 35, 34, 28, 35, 35, 30, 33, 33, 27, + 33, 33, 27, 34, 34, 28, 35, 34, 28, 33, 32, 27, 33, 32, 27, 35, 35, 30, 35, 35, 29, 35, 34, 29, 33, 33, 28, 34, 34, 28, 33, 32, 27, 34, 33, 29, 33, 32, 28, 35, 34, 29, 34, 33, 29, 33, 33, 28, 33, 33, 28, 34, 34, 29, 34, 33, 29, 31, 30, 26, 33, 34, 29, + 35, 35, 29, 34, 34, 28, 32, 32, 26, 31, 31, 26, 31, 31, 26, 32, 31, 26, 33, 32, 27, 31, 31, 26, 32, 32, 28, 31, 32, 27, 31, 31, 26, 33, 33, 27, 34, 33, 28, 33, 33, 28, 34, 33, 29, 32, 32, 27, 32, 31, 26, 31, 30, 26, 31, 31, 27, 32, 32, 28, 31, 31, 27, + 31, 30, 26, 32, 32, 27, 32, 33, 28, 32, 33, 28, 32, 32, 27, 32, 32, 28, 19, 19, 14, 44, 45, 32, 44, 45, 33, 45, 43, 33, 45, 44, 32, 44, 44, 32, 44, 44, 33, 46, 45, 32, 45, 45, 31, 44, 43, 31, 44, 41, 31, 45, 42, 30, 44, 43, 31, 42, 42, 31, 43, 42, 31, + 51, 50, 36, 58, 55, 41, 8, 7, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 15, 15, 16, 22, 22, 22, 10, 10, 10, 14, 14, 14, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 16, 22, 22, 22, 29, 29, 30, 13, 13, 11, 62, 62, 45, 55, 53, 38, 45, 42, 31, 43, 42, 30, 43, 45, 32, 44, 43, 31, 44, 42, 32, 45, 41, 33, 44, 42, 32, 44, 43, 32, + 46, 43, 33, 45, 43, 33, 44, 43, 31, 45, 43, 32, 45, 46, 32, 87, 88, 77, 46, 44, 33, 45, 45, 33, 46, 44, 33, 46, 45, 32, 45, 46, 34, 47, 45, 34, 47, 46, 33, 45, 45, 34, 47, 45, 34, 48, 46, 34, 48, 46, 33, 46, 46, 32, 47, 45, 34, 48, 48, 34, 50, 48, 34, + 48, 46, 33, 46, 46, 35, 47, 47, 34, 47, 47, 34, 48, 48, 35, 48, 47, 34, 49, 47, 33, 50, 48, 35, 49, 46, 35, 49, 47, 36, 50, 46, 36, 50, 48, 36, 50, 48, 35, 49, 47, 34, 50, 48, 36, 49, 48, 37, 49, 47, 35, 50, 48, 35, 52, 49, 36, 50, 48, 35, 50, 49, 35, + 51, 50, 36, 53, 49, 37, 52, 49, 37, 52, 48, 37, 51, 50, 37, 50, 49, 37, 50, 49, 36, 51, 50, 37, 52, 52, 37, 51, 51, 37, 53, 52, 38, 53, 52, 36, 53, 51, 37, 52, 52, 38, 54, 50, 37, 52, 50, 37, 54, 51, 37, 52, 52, 38, 51, 50, 38, 52, 50, 38, 54, 52, 37, + 52, 51, 38, 53, 53, 38, 54, 54, 38, 55, 52, 38, 54, 51, 39, 55, 53, 37, 55, 52, 38, 56, 54, 39, 56, 53, 38, 54, 53, 39, 55, 53, 39, 55, 53, 38, 54, 53, 38, 55, 53, 38, 54, 54, 39, 55, 53, 40, 54, 55, 39, 56, 55, 38, 56, 54, 38, 57, 54, 40, 56, 53, 40, + 56, 55, 38, 55, 54, 39, 54, 54, 41, 55, 55, 41, 55, 53, 41, 57, 54, 40, 57, 55, 39, 58, 55, 39, 57, 55, 40, 54, 54, 42, 56, 55, 42, 59, 55, 41, 58, 54, 41, 57, 55, 41, 58, 57, 42, 58, 57, 41, 58, 56, 41, 58, 56, 41, 57, 56, 41, 57, 56, 42, 57, 56, 42, + 60, 55, 41, 60, 55, 42, 59, 56, 42, 59, 56, 41, 59, 57, 41, 59, 57, 41, 59, 57, 41, 58, 57, 42, 57, 58, 43, 58, 58, 42, 59, 57, 41, 57, 56, 42, 58, 57, 43, 60, 57, 43, 60, 56, 42, 59, 56, 42, 59, 57, 42, 59, 57, 42, 59, 56, 42, 59, 56, 42, 58, 56, 43, + 58, 58, 43, 59, 58, 43, 59, 56, 43, 60, 56, 43, 61, 56, 42, 60, 56, 42, 58, 57, 42, 58, 56, 42, 60, 56, 43, 59, 56, 42, 59, 56, 43, 60, 56, 43, 61, 56, 42, 60, 56, 43, 60, 56, 43, 61, 58, 42, 61, 58, 43, 61, 57, 44, 59, 58, 43, 60, 58, 43, 59, 57, 43, + 60, 58, 43, 61, 58, 42, 62, 59, 43, 60, 59, 43, 59, 59, 44, 60, 59, 43, 60, 59, 42, 60, 58, 43, 60, 58, 45, 59, 59, 44, 59, 59, 43, 60, 58, 44, 61, 59, 43, 60, 60, 43, 59, 58, 43, 60, 57, 44, 60, 57, 44, 61, 57, 43, 61, 58, 43, 59, 58, 44, 60, 59, 43, + 62, 59, 42, 60, 59, 43, 59, 59, 43, 60, 58, 44, 59, 58, 43, 59, 58, 42, 60, 59, 43, 60, 60, 43, 59, 60, 44, 109, 108, 96, 60, 58, 42, 59, 58, 42, 59, 57, 43, 61, 58, 43, 60, 58, 43, 60, 57, 42, 61, 59, 43, 62, 58, 42, 61, 56, 42, 59, 56, 42, 58, 56, 43, + 58, 56, 42, 60, 56, 42, 60, 58, 42, 59, 58, 43, 60, 58, 42, 60, 58, 41, 58, 58, 42, 59, 58, 43, 60, 59, 43, 60, 59, 43, 58, 57, 42, 58, 57, 42, 59, 59, 43, 58, 59, 43, 59, 57, 41, 59, 56, 41, 58, 57, 41, 58, 58, 42, 60, 56, 42, 60, 56, 42, 59, 57, 42, + 57, 58, 42, 58, 55, 42, 59, 55, 43, 57, 57, 41, 56, 55, 41, 97, 95, 84, 60, 55, 41, 59, 56, 41, 57, 57, 40, 57, 57, 40, 57, 56, 40, 56, 55, 40, 55, 54, 39, 55, 54, 40, 57, 55, 39, 58, 55, 40, 56, 54, 40, 57, 54, 40, 57, 55, 39, 55, 56, 40, 55, 55, 41, + 57, 55, 40, 56, 54, 40, 57, 54, 40, 57, 55, 41, 56, 55, 39, 57, 56, 39, 56, 56, 40, 56, 55, 41, 82, 80, 67, 23, 23, 17, 36, 36, 31, 36, 36, 31, 34, 34, 29, 35, 34, 29, 35, 34, 28, 34, 34, 28, 35, 35, 30, 36, 36, 30, 34, 33, 28, 36, 35, 30, 35, 34, 29, + 36, 35, 30, 35, 35, 29, 35, 35, 29, 36, 36, 31, 36, 35, 30, 34, 33, 27, 34, 33, 27, 35, 34, 28, 33, 33, 28, 34, 34, 29, 33, 33, 28, 35, 35, 30, 33, 33, 28, 32, 32, 27, 32, 32, 27, 35, 35, 30, 34, 34, 28, 32, 32, 27, 34, 34, 29, 35, 34, 29, 35, 33, 29, + 35, 34, 29, 33, 32, 27, 33, 31, 26, 35, 34, 29, 33, 32, 28, 32, 31, 27, 33, 32, 27, 32, 31, 26, 32, 31, 26, 32, 31, 27, 33, 32, 28, 34, 33, 29, 32, 32, 27, 35, 34, 29, 34, 34, 29, 34, 33, 28, 32, 31, 26, 31, 31, 26, 33, 32, 28, 33, 33, 28, 33, 33, 28, + 33, 32, 27, 31, 31, 26, 33, 33, 27, 33, 32, 27, 34, 34, 28, 32, 32, 27, 34, 33, 29, 34, 34, 29, 33, 32, 27, 32, 31, 26, 33, 32, 28, 31, 31, 26, 33, 33, 28, 34, 33, 28, 32, 32, 26, 33, 33, 28, 33, 33, 28, 31, 31, 26, 33, 33, 28, 30, 30, 25, 19, 19, 14, + 47, 43, 33, 45, 43, 32, 44, 44, 33, 44, 44, 33, 45, 44, 32, 46, 44, 32, 46, 44, 33, 45, 46, 32, 44, 44, 32, 45, 43, 32, 45, 44, 31, 44, 44, 31, 44, 44, 32, 44, 42, 31, 50, 49, 34, 57, 56, 40, 8, 7, 5, 30, 30, 30, 24, 24, 24, 17, 17, 17, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 14, 14, 14, 21, 21, 21, + 8, 8, 7, 10, 10, 10, 12, 12, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 22, 22, 22, 29, 29, 30, 13, 13, 11, 64, 63, 43, 53, 54, 38, 46, 43, 31, 45, 44, 30, 45, 43, 31, 45, 44, 31, 44, 42, 32, 44, 43, 32, 44, 43, 32, 44, 42, 32, 45, 45, 33, 45, 44, 33, 43, 44, 33, 45, 43, 32, 47, 44, 32, 89, 88, 77, 47, 43, 33, + 46, 45, 33, 46, 45, 32, 46, 43, 32, 47, 45, 32, 46, 45, 33, 47, 46, 32, 46, 45, 33, 46, 45, 34, 47, 45, 34, 47, 45, 34, 48, 44, 34, 48, 46, 35, 49, 47, 34, 47, 48, 35, 49, 46, 33, 49, 47, 34, 48, 47, 34, 48, 48, 35, 50, 48, 34, 49, 46, 34, 48, 47, 35, + 49, 47, 35, 49, 48, 35, 49, 49, 35, 50, 49, 36, 51, 49, 36, 51, 49, 34, 49, 50, 35, 50, 50, 35, 49, 49, 35, 50, 48, 36, 51, 49, 35, 114, 112, 104, 100, 98, 90, 101, 100, 91, 77, 74, 64, 51, 49, 37, 102, 100, 91, 103, 100, 92, 103, 100, 92, 65, 64, 51, 50, 50, 37, + 51, 49, 37, 116, 114, 105, 54, 50, 38, 54, 50, 38, 104, 101, 92, 61, 59, 46, 53, 50, 37, 54, 50, 36, 52, 49, 36, 52, 49, 38, 52, 49, 38, 54, 50, 37, 53, 50, 37, 54, 52, 37, 53, 52, 39, 53, 51, 39, 54, 53, 39, 55, 52, 39, 56, 52, 38, 54, 52, 39, 52, 52, 38, + 53, 53, 39, 53, 54, 38, 55, 53, 39, 55, 53, 38, 54, 53, 38, 56, 54, 38, 55, 53, 38, 54, 56, 38, 55, 54, 39, 55, 53, 39, 56, 55, 39, 55, 55, 40, 54, 53, 39, 55, 53, 38, 55, 53, 40, 55, 53, 40, 54, 54, 41, 55, 54, 41, 56, 55, 40, 57, 55, 40, 56, 55, 40, + 56, 55, 40, 57, 54, 41, 56, 54, 40, 56, 55, 40, 57, 56, 42, 57, 57, 41, 57, 57, 41, 57, 56, 41, 56, 55, 40, 56, 55, 41, 59, 55, 40, 58, 56, 41, 117, 115, 106, 58, 55, 42, 56, 57, 41, 109, 108, 98, 57, 55, 41, 57, 55, 40, 107, 106, 95, 58, 55, 41, 109, 106, 95, + 60, 57, 42, 84, 82, 69, 109, 107, 97, 109, 107, 96, 96, 95, 82, 107, 107, 96, 58, 59, 42, 59, 58, 44, 59, 57, 43, 58, 58, 43, 57, 59, 42, 57, 59, 42, 58, 57, 42, 59, 56, 43, 60, 58, 43, 60, 59, 43, 59, 57, 42, 59, 56, 42, 60, 58, 43, 60, 58, 43, 60, 56, 44, + 60, 57, 43, 60, 58, 42, 59, 56, 43, 59, 55, 43, 59, 56, 42, 59, 57, 42, 60, 59, 44, 61, 58, 44, 61, 57, 42, 60, 57, 43, 61, 56, 44, 60, 56, 43, 59, 58, 42, 61, 58, 43, 61, 57, 44, 60, 56, 44, 59, 58, 43, 59, 59, 43, 59, 58, 44, 61, 58, 44, 60, 57, 44, + 60, 58, 43, 62, 59, 44, 61, 59, 43, 61, 59, 43, 60, 59, 44, 59, 59, 43, 60, 58, 42, 60, 58, 43, 59, 59, 43, 60, 60, 43, 61, 59, 44, 109, 107, 96, 61, 57, 43, 62, 58, 43, 60, 59, 43, 108, 108, 96, 59, 58, 42, 109, 107, 96, 60, 58, 43, 72, 70, 56, 109, 108, 96, + 108, 108, 96, 108, 108, 97, 108, 108, 97, 60, 57, 43, 110, 108, 96, 60, 58, 43, 59, 58, 44, 60, 58, 44, 109, 107, 96, 60, 59, 42, 61, 59, 42, 62, 56, 43, 60, 57, 43, 59, 59, 42, 60, 59, 42, 59, 59, 43, 58, 57, 43, 58, 56, 43, 58, 56, 43, 59, 57, 43, 61, 58, 44, + 59, 58, 43, 58, 58, 42, 60, 57, 42, 60, 58, 43, 60, 58, 42, 59, 57, 42, 57, 57, 42, 58, 57, 42, 60, 56, 41, 58, 56, 42, 57, 58, 43, 59, 57, 43, 60, 57, 42, 58, 57, 42, 59, 56, 42, 59, 56, 41, 57, 56, 41, 57, 57, 41, 59, 57, 42, 98, 96, 85, 58, 56, 42, + 59, 56, 41, 59, 57, 40, 57, 57, 42, 58, 56, 42, 58, 56, 42, 56, 56, 41, 55, 56, 40, 55, 55, 40, 56, 55, 41, 57, 56, 40, 57, 56, 40, 56, 56, 40, 55, 57, 41, 57, 56, 42, 57, 55, 42, 56, 56, 41, 57, 56, 40, 57, 55, 41, 57, 54, 41, 56, 53, 40, 54, 54, 41, + 55, 54, 41, 83, 81, 66, 24, 24, 17, 36, 36, 30, 36, 35, 29, 34, 35, 28, 36, 36, 30, 35, 34, 28, 35, 34, 28, 36, 36, 30, 34, 33, 27, 35, 34, 28, 36, 35, 29, 34, 33, 27, 34, 33, 28, 36, 36, 30, 34, 33, 28, 36, 36, 30, 35, 34, 28, 36, 35, 30, 34, 34, 28, + 35, 35, 29, 35, 35, 30, 33, 33, 28, 35, 34, 29, 36, 36, 30, 35, 35, 29, 104, 103, 99, 33, 32, 27, 35, 34, 29, 102, 102, 99, 33, 33, 28, 35, 34, 29, 89, 89, 85, 35, 35, 29, 76, 76, 72, 89, 89, 86, 89, 89, 85, 103, 103, 100, 33, 32, 28, 89, 89, 85, 90, 89, 86, + 75, 74, 70, 34, 33, 28, 48, 47, 43, 103, 103, 99, 61, 60, 56, 48, 47, 43, 89, 88, 85, 88, 87, 84, 89, 89, 85, 33, 33, 28, 88, 88, 84, 34, 33, 29, 33, 32, 27, 33, 33, 28, 33, 33, 28, 32, 32, 28, 33, 33, 28, 34, 34, 29, 34, 33, 28, 33, 32, 27, 33, 33, 28, + 31, 30, 26, 34, 33, 28, 32, 30, 26, 33, 33, 28, 31, 30, 26, 31, 30, 25, 33, 31, 27, 34, 33, 28, 32, 32, 27, 33, 33, 28, 32, 33, 28, 31, 31, 26, 32, 31, 26, 20, 20, 14, 46, 46, 32, 46, 45, 33, 46, 45, 32, 46, 45, 31, 45, 45, 31, 45, 43, 32, 44, 42, 32, + 44, 43, 32, 46, 44, 32, 46, 43, 32, 45, 43, 32, 45, 43, 31, 45, 43, 31, 43, 42, 31, 48, 47, 34, 56, 55, 39, 8, 7, 5, 30, 30, 31, 25, 25, 25, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 20, 21, 16, 16, 16, 22, 22, 22, 9, 9, 9, 12, 12, 13, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 16, 16, 16, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 20, 20, 20, 20, 20, 21, 20, 20, 21, 26, 26, 27, 33, 33, 34, 14, 14, 12, 65, 61, 44, 56, 53, 37, 44, 42, 31, + 46, 43, 32, 43, 43, 32, 44, 45, 32, 43, 42, 31, 44, 43, 30, 44, 43, 30, 45, 42, 32, 46, 45, 33, 44, 43, 33, 46, 43, 33, 44, 46, 33, 45, 46, 33, 87, 86, 78, 46, 44, 32, 46, 45, 33, 44, 47, 32, 44, 45, 33, 45, 43, 34, 47, 44, 34, 46, 44, 33, 46, 46, 34, + 48, 43, 33, 47, 44, 32, 48, 45, 32, 47, 46, 33, 46, 46, 33, 47, 46, 35, 47, 45, 34, 47, 46, 34, 48, 45, 33, 49, 47, 34, 48, 47, 35, 49, 49, 35, 50, 48, 34, 49, 48, 34, 48, 47, 35, 48, 48, 34, 49, 49, 35, 49, 49, 35, 50, 47, 35, 49, 50, 36, 49, 50, 35, + 49, 49, 35, 49, 49, 35, 50, 49, 34, 52, 49, 36, 102, 100, 90, 50, 49, 36, 50, 49, 36, 51, 48, 35, 102, 100, 91, 52, 50, 36, 54, 50, 36, 52, 49, 37, 102, 100, 92, 52, 51, 37, 103, 102, 92, 102, 101, 93, 51, 51, 38, 51, 51, 37, 103, 103, 92, 105, 102, 91, 53, 49, 37, + 51, 50, 37, 54, 52, 38, 54, 51, 38, 54, 50, 37, 54, 52, 37, 51, 51, 38, 53, 51, 39, 55, 51, 38, 53, 51, 38, 52, 52, 39, 54, 53, 38, 55, 52, 38, 54, 51, 39, 54, 52, 39, 56, 52, 39, 53, 51, 38, 53, 52, 38, 55, 52, 39, 56, 54, 39, 54, 52, 38, 57, 52, 39, + 56, 53, 40, 55, 53, 40, 56, 53, 39, 56, 56, 39, 54, 55, 40, 54, 54, 39, 55, 55, 40, 55, 54, 40, 56, 55, 39, 55, 54, 39, 56, 54, 40, 55, 55, 40, 57, 54, 40, 58, 53, 40, 57, 54, 40, 58, 54, 40, 58, 54, 40, 58, 54, 41, 57, 56, 41, 55, 55, 40, 57, 54, 40, + 59, 55, 41, 57, 56, 41, 57, 55, 41, 58, 54, 40, 58, 55, 41, 106, 103, 94, 58, 57, 42, 93, 92, 79, 106, 106, 94, 58, 56, 42, 59, 57, 43, 121, 118, 109, 61, 57, 41, 109, 107, 95, 59, 56, 41, 107, 106, 96, 59, 56, 43, 61, 56, 43, 72, 68, 56, 108, 106, 96, 59, 58, 43, + 58, 59, 44, 58, 57, 42, 59, 58, 42, 59, 59, 42, 59, 58, 42, 60, 58, 43, 59, 59, 42, 59, 58, 42, 58, 57, 42, 58, 56, 42, 59, 56, 42, 58, 56, 42, 60, 56, 42, 59, 57, 42, 59, 57, 43, 60, 57, 42, 60, 58, 42, 60, 58, 43, 60, 57, 44, 60, 56, 43, 61, 56, 42, + 60, 58, 43, 60, 58, 43, 60, 59, 42, 61, 59, 42, 60, 58, 43, 60, 58, 44, 60, 58, 43, 59, 59, 43, 59, 59, 44, 61, 59, 44, 61, 59, 44, 61, 60, 44, 61, 59, 43, 60, 58, 43, 59, 60, 44, 59, 59, 45, 60, 57, 43, 61, 57, 44, 60, 59, 45, 59, 58, 44, 59, 57, 43, + 61, 59, 44, 62, 60, 45, 59, 59, 44, 59, 59, 43, 110, 109, 96, 62, 59, 43, 62, 58, 44, 61, 58, 44, 108, 108, 96, 58, 60, 43, 108, 108, 96, 61, 58, 43, 110, 107, 97, 61, 58, 44, 61, 59, 43, 61, 59, 43, 122, 120, 110, 60, 58, 43, 109, 108, 96, 60, 57, 44, 59, 56, 43, + 62, 56, 43, 110, 106, 97, 61, 57, 43, 61, 58, 43, 61, 59, 43, 59, 58, 42, 58, 57, 43, 58, 58, 43, 58, 57, 43, 60, 58, 43, 60, 59, 44, 59, 59, 43, 58, 57, 43, 59, 57, 43, 60, 59, 43, 61, 59, 43, 59, 59, 44, 58, 60, 44, 59, 59, 42, 59, 57, 41, 59, 58, 42, + 59, 59, 42, 59, 59, 42, 60, 57, 42, 59, 56, 43, 59, 58, 43, 59, 57, 42, 58, 57, 41, 58, 58, 41, 58, 56, 42, 57, 55, 42, 58, 55, 42, 57, 56, 42, 97, 96, 84, 58, 57, 41, 57, 56, 41, 58, 55, 42, 58, 55, 42, 57, 57, 41, 57, 56, 41, 59, 56, 41, 58, 55, 41, + 57, 56, 41, 57, 57, 42, 57, 57, 40, 56, 55, 41, 56, 55, 42, 57, 56, 41, 57, 55, 41, 56, 54, 41, 55, 54, 40, 55, 55, 41, 57, 56, 41, 57, 56, 40, 56, 55, 40, 56, 53, 41, 56, 56, 41, 81, 82, 67, 24, 23, 18, 34, 33, 28, 36, 35, 30, 36, 35, 30, 35, 35, 29, + 35, 35, 29, 36, 35, 30, 34, 34, 28, 34, 34, 28, 35, 34, 28, 36, 36, 30, 35, 34, 29, 35, 35, 30, 33, 33, 28, 33, 33, 28, 34, 33, 27, 34, 33, 27, 36, 35, 30, 34, 34, 29, 36, 35, 30, 34, 34, 28, 33, 33, 27, 35, 35, 30, 33, 33, 28, 35, 34, 29, 104, 104, 100, + 34, 34, 28, 49, 48, 43, 89, 89, 85, 53, 53, 48, 35, 35, 29, 103, 103, 99, 34, 34, 29, 89, 89, 86, 32, 32, 27, 34, 34, 28, 90, 90, 86, 35, 34, 30, 33, 32, 27, 33, 32, 27, 89, 88, 85, 34, 32, 28, 88, 88, 84, 33, 32, 27, 34, 34, 29, 88, 88, 84, 35, 34, 29, + 33, 32, 27, 33, 32, 28, 35, 35, 30, 89, 89, 85, 33, 32, 28, 33, 32, 28, 31, 32, 27, 33, 33, 28, 32, 31, 27, 34, 34, 29, 33, 33, 27, 33, 32, 27, 32, 31, 26, 33, 34, 29, 32, 32, 27, 33, 32, 28, 30, 30, 25, 32, 32, 27, 31, 30, 26, 32, 32, 27, 31, 31, 26, + 31, 31, 26, 32, 31, 26, 31, 31, 25, 30, 31, 25, 32, 32, 27, 31, 30, 26, 19, 19, 14, 44, 46, 33, 45, 45, 33, 47, 43, 32, 46, 45, 32, 45, 46, 31, 46, 43, 31, 46, 43, 31, 45, 45, 31, 45, 44, 32, 44, 42, 32, 44, 44, 32, 45, 44, 30, 46, 43, 31, 44, 43, 31, + 50, 48, 35, 59, 55, 41, 8, 7, 5, 30, 30, 30, 24, 24, 24, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, + 21, 21, 22, 21, 21, 22, 22, 22, 22, 22, 22, 22, 21, 21, 21, 16, 16, 16, 22, 22, 22, 9, 9, 8, 12, 12, 12, 15, 15, 15, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 16, 15, 15, 15, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 23, 23, 24, 31, 31, 31, 14, 13, 12, 65, 61, 43, 56, 54, 39, 44, 42, 32, 46, 41, 31, 44, 41, 32, 43, 43, 31, 44, 43, 30, 47, 42, 31, 44, 42, 31, 44, 43, 33, + 47, 43, 31, 47, 43, 31, 46, 46, 32, 46, 46, 33, 46, 45, 33, 88, 87, 76, 44, 43, 32, 47, 45, 33, 45, 47, 32, 45, 47, 33, 45, 44, 34, 47, 44, 34, 47, 44, 34, 46, 44, 34, 47, 44, 32, 48, 45, 34, 49, 44, 34, 49, 47, 34, 46, 47, 34, 46, 44, 34, 47, 46, 35, + 49, 46, 35, 47, 44, 34, 48, 47, 35, 49, 49, 35, 49, 48, 34, 50, 47, 34, 49, 47, 34, 47, 49, 35, 48, 47, 34, 48, 48, 36, 50, 50, 35, 48, 49, 34, 48, 47, 35, 49, 48, 34, 51, 49, 34, 51, 48, 36, 51, 48, 36, 49, 48, 36, 102, 101, 92, 51, 51, 36, 49, 49, 35, + 50, 50, 35, 103, 100, 91, 51, 47, 36, 52, 49, 35, 53, 49, 36, 102, 102, 91, 50, 49, 36, 102, 101, 92, 64, 63, 51, 90, 90, 78, 64, 64, 51, 90, 88, 78, 103, 101, 92, 53, 51, 38, 51, 50, 37, 53, 51, 37, 54, 52, 38, 52, 52, 37, 52, 52, 37, 53, 52, 39, 53, 51, 39, + 54, 53, 39, 55, 53, 38, 55, 53, 37, 55, 53, 38, 54, 53, 40, 53, 53, 39, 56, 53, 38, 56, 52, 38, 54, 54, 39, 53, 53, 39, 54, 52, 39, 57, 52, 38, 57, 53, 39, 56, 54, 39, 55, 53, 39, 55, 55, 40, 55, 54, 40, 53, 53, 39, 55, 54, 39, 56, 53, 39, 54, 53, 39, + 55, 55, 40, 56, 56, 39, 56, 56, 39, 56, 56, 40, 56, 54, 41, 55, 53, 41, 57, 53, 40, 57, 54, 39, 56, 53, 40, 56, 53, 39, 56, 54, 40, 57, 53, 41, 56, 54, 40, 58, 55, 40, 58, 55, 41, 58, 55, 41, 58, 56, 43, 57, 56, 42, 57, 57, 40, 109, 106, 95, 60, 55, 42, + 109, 106, 95, 59, 56, 40, 108, 105, 95, 59, 56, 42, 107, 108, 96, 58, 58, 42, 108, 107, 96, 59, 56, 42, 108, 105, 96, 56, 57, 43, 57, 58, 43, 57, 58, 42, 107, 106, 95, 59, 56, 42, 60, 58, 42, 59, 59, 43, 58, 58, 44, 59, 57, 44, 59, 58, 43, 59, 57, 42, 60, 57, 43, + 61, 58, 43, 61, 58, 44, 60, 57, 44, 59, 57, 43, 60, 57, 43, 60, 57, 43, 60, 57, 43, 60, 57, 43, 61, 56, 43, 61, 57, 44, 61, 58, 44, 61, 58, 43, 61, 57, 43, 60, 56, 44, 60, 57, 43, 60, 56, 43, 61, 58, 44, 61, 58, 43, 60, 57, 43, 61, 58, 43, 61, 58, 42, + 61, 58, 42, 59, 60, 43, 59, 59, 43, 59, 57, 43, 59, 58, 42, 60, 59, 43, 61, 58, 45, 61, 57, 45, 62, 58, 43, 62, 60, 44, 61, 60, 44, 60, 59, 43, 60, 59, 44, 60, 58, 44, 61, 59, 43, 61, 60, 42, 61, 59, 43, 59, 58, 44, 109, 107, 96, 63, 58, 43, 63, 58, 44, + 61, 59, 43, 109, 109, 96, 60, 61, 44, 109, 108, 97, 61, 58, 43, 109, 108, 96, 60, 59, 43, 61, 60, 44, 60, 59, 43, 109, 108, 96, 60, 59, 44, 110, 107, 97, 61, 59, 43, 60, 58, 43, 60, 59, 43, 109, 109, 96, 62, 59, 43, 60, 58, 43, 59, 59, 42, 61, 59, 41, 60, 58, 42, + 59, 58, 43, 60, 59, 43, 59, 58, 42, 60, 59, 43, 60, 59, 43, 59, 57, 44, 60, 57, 43, 60, 58, 41, 60, 58, 43, 60, 57, 43, 58, 56, 42, 57, 57, 42, 59, 59, 42, 60, 59, 42, 58, 57, 43, 57, 58, 43, 57, 58, 42, 58, 57, 42, 60, 58, 42, 60, 58, 41, 60, 56, 42, + 60, 55, 42, 59, 56, 42, 58, 56, 42, 57, 55, 41, 57, 56, 41, 97, 96, 84, 59, 56, 43, 58, 56, 41, 57, 57, 40, 58, 57, 40, 57, 57, 40, 56, 56, 42, 57, 56, 41, 59, 56, 40, 57, 55, 41, 56, 55, 42, 57, 56, 42, 57, 56, 42, 57, 54, 41, 58, 55, 41, 56, 56, 41, + 55, 55, 41, 56, 56, 41, 57, 56, 41, 57, 54, 40, 56, 53, 41, 55, 53, 41, 55, 55, 41, 55, 55, 41, 82, 80, 66, 24, 23, 17, 33, 33, 28, 34, 34, 28, 35, 34, 29, 35, 34, 29, 36, 35, 30, 35, 34, 28, 35, 34, 28, 34, 33, 28, 34, 34, 28, 35, 35, 30, 34, 34, 29, + 35, 34, 29, 35, 34, 29, 33, 33, 27, 35, 35, 30, 36, 35, 30, 36, 35, 29, 33, 32, 28, 35, 34, 29, 35, 35, 29, 34, 33, 28, 35, 34, 29, 33, 33, 27, 33, 34, 27, 89, 89, 85, 35, 34, 29, 91, 90, 86, 34, 33, 28, 90, 90, 86, 33, 33, 27, 89, 88, 84, 35, 35, 30, + 61, 61, 56, 90, 90, 86, 90, 89, 85, 103, 102, 99, 33, 32, 27, 33, 33, 28, 90, 89, 85, 62, 61, 57, 33, 32, 27, 89, 89, 85, 34, 33, 28, 35, 34, 30, 102, 102, 98, 89, 89, 85, 90, 89, 86, 90, 90, 86, 46, 46, 41, 88, 88, 84, 34, 33, 29, 32, 32, 27, 32, 32, 27, + 33, 32, 27, 31, 30, 26, 35, 33, 29, 34, 33, 28, 33, 33, 28, 33, 33, 28, 32, 32, 27, 32, 31, 27, 32, 31, 27, 31, 31, 26, 34, 33, 28, 33, 33, 28, 33, 34, 28, 30, 30, 25, 33, 32, 27, 32, 32, 27, 32, 32, 27, 32, 31, 26, 32, 32, 27, 33, 33, 28, 20, 19, 14, + 45, 45, 33, 46, 47, 32, 46, 45, 32, 46, 44, 33, 46, 43, 33, 46, 44, 32, 46, 45, 32, 45, 44, 32, 46, 44, 32, 47, 43, 31, 46, 42, 32, 44, 42, 33, 42, 42, 32, 43, 43, 31, 50, 49, 34, 57, 54, 40, 8, 7, 5, 29, 29, 30, 24, 24, 24, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 21, 21, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 20, 20, 20, 15, 15, 16, 22, 22, 22, + 9, 9, 9, 13, 13, 13, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 15, 15, 16, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 16, 16, 16, 16, + 16, 16, 16, 22, 22, 22, 29, 29, 30, 13, 13, 11, 65, 60, 44, 54, 53, 37, 46, 42, 32, 45, 42, 31, 45, 42, 32, 47, 41, 31, 44, 44, 32, 45, 44, 33, 45, 43, 33, 43, 45, 31, 44, 44, 32, 45, 45, 32, 46, 44, 32, 47, 42, 31, 44, 45, 31, 87, 88, 77, 46, 46, 33, + 44, 44, 34, 46, 46, 33, 46, 45, 32, 47, 44, 34, 46, 46, 34, 45, 45, 32, 48, 43, 33, 47, 45, 34, 48, 45, 33, 47, 47, 34, 49, 47, 35, 48, 47, 34, 49, 46, 35, 48, 45, 34, 47, 47, 33, 49, 49, 35, 49, 47, 34, 50, 46, 33, 48, 47, 35, 50, 47, 35, 50, 46, 35, + 50, 48, 35, 51, 48, 34, 50, 48, 34, 48, 49, 34, 49, 48, 35, 51, 48, 35, 48, 48, 36, 50, 48, 35, 52, 49, 34, 51, 48, 36, 50, 50, 36, 103, 100, 91, 52, 49, 35, 51, 50, 37, 52, 49, 37, 102, 101, 92, 51, 48, 36, 50, 50, 36, 52, 50, 37, 103, 101, 92, 54, 49, 37, + 103, 102, 91, 52, 51, 38, 103, 102, 92, 102, 102, 91, 54, 51, 37, 78, 75, 65, 77, 76, 64, 54, 51, 37, 54, 51, 39, 51, 51, 38, 52, 52, 38, 53, 50, 38, 55, 50, 39, 54, 51, 39, 52, 52, 37, 53, 53, 39, 53, 52, 40, 55, 51, 38, 53, 51, 38, 53, 53, 39, 54, 53, 40, + 54, 51, 38, 55, 51, 38, 54, 54, 39, 54, 54, 39, 54, 54, 38, 53, 53, 39, 54, 52, 39, 55, 52, 39, 56, 53, 40, 57, 55, 40, 56, 55, 40, 55, 55, 39, 56, 55, 40, 57, 55, 40, 57, 56, 39, 55, 54, 39, 57, 54, 40, 58, 54, 41, 57, 54, 40, 57, 56, 39, 56, 56, 41, + 57, 55, 42, 56, 55, 40, 57, 55, 40, 57, 53, 42, 56, 53, 41, 56, 54, 40, 58, 54, 42, 59, 56, 42, 57, 57, 41, 56, 55, 42, 59, 54, 41, 58, 55, 41, 107, 107, 95, 70, 69, 55, 96, 94, 83, 59, 55, 42, 108, 106, 95, 56, 56, 42, 107, 107, 96, 59, 56, 42, 108, 107, 96, + 58, 58, 42, 108, 107, 96, 59, 57, 43, 58, 57, 43, 57, 56, 43, 107, 107, 96, 58, 57, 42, 59, 57, 43, 59, 58, 44, 58, 57, 43, 59, 58, 42, 60, 58, 42, 59, 57, 42, 58, 59, 43, 59, 58, 43, 60, 57, 43, 59, 58, 42, 57, 59, 42, 59, 59, 42, 59, 57, 43, 59, 58, 43, + 61, 57, 42, 61, 56, 42, 60, 57, 44, 60, 57, 44, 61, 58, 43, 61, 57, 42, 61, 56, 43, 60, 57, 42, 61, 59, 42, 60, 59, 42, 59, 58, 42, 59, 59, 42, 60, 58, 43, 59, 58, 44, 59, 59, 43, 61, 59, 42, 60, 59, 44, 59, 58, 44, 60, 58, 43, 61, 60, 43, 60, 59, 44, + 60, 58, 44, 61, 59, 44, 60, 60, 44, 61, 60, 43, 63, 59, 43, 62, 58, 42, 61, 59, 43, 61, 59, 43, 61, 60, 43, 60, 60, 43, 61, 58, 44, 146, 144, 136, 109, 108, 96, 109, 109, 97, 109, 108, 97, 133, 132, 122, 60, 59, 43, 110, 108, 96, 62, 58, 43, 109, 108, 96, 60, 59, 43, + 61, 58, 43, 61, 58, 44, 109, 107, 96, 61, 58, 43, 110, 107, 96, 60, 57, 43, 59, 58, 43, 60, 59, 44, 108, 108, 96, 60, 59, 43, 61, 58, 43, 60, 58, 42, 60, 60, 44, 60, 59, 43, 60, 57, 42, 60, 56, 43, 58, 57, 44, 58, 58, 43, 60, 59, 42, 60, 59, 43, 61, 58, 43, + 60, 58, 44, 59, 59, 43, 59, 60, 42, 59, 58, 42, 59, 57, 42, 60, 57, 42, 59, 57, 42, 59, 58, 42, 60, 57, 43, 60, 56, 42, 59, 56, 42, 60, 56, 43, 60, 56, 43, 57, 56, 42, 57, 55, 42, 59, 55, 42, 58, 56, 42, 57, 56, 41, 58, 54, 42, 98, 96, 85, 58, 57, 41, + 57, 56, 41, 58, 56, 42, 58, 57, 42, 57, 57, 41, 57, 55, 41, 57, 55, 41, 58, 56, 40, 57, 57, 40, 57, 56, 40, 57, 56, 40, 57, 56, 40, 58, 56, 41, 58, 56, 41, 58, 56, 41, 57, 54, 41, 57, 54, 40, 56, 56, 41, 54, 56, 41, 54, 55, 40, 55, 54, 39, 55, 56, 40, + 56, 55, 40, 83, 80, 66, 24, 24, 17, 35, 35, 29, 36, 36, 30, 35, 34, 29, 34, 33, 28, 36, 35, 30, 35, 34, 28, 35, 35, 30, 35, 35, 29, 35, 35, 29, 36, 35, 30, 35, 34, 29, 36, 35, 29, 36, 35, 30, 34, 34, 28, 36, 35, 29, 36, 35, 30, 34, 33, 28, 34, 33, 29, + 35, 36, 30, 36, 35, 30, 34, 33, 27, 34, 34, 28, 34, 34, 28, 34, 33, 28, 88, 88, 84, 34, 34, 29, 91, 91, 87, 33, 32, 27, 77, 76, 72, 48, 47, 43, 89, 89, 85, 35, 35, 30, 35, 34, 29, 34, 34, 29, 33, 33, 28, 88, 88, 84, 34, 34, 29, 90, 89, 85, 36, 34, 29, + 34, 33, 28, 33, 32, 28, 89, 88, 85, 35, 34, 29, 33, 33, 28, 89, 89, 85, 31, 32, 26, 34, 33, 28, 47, 46, 41, 75, 75, 71, 88, 88, 84, 33, 33, 28, 33, 32, 26, 31, 31, 26, 31, 31, 26, 33, 33, 28, 32, 32, 27, 34, 33, 28, 33, 33, 28, 33, 32, 27, 32, 32, 27, + 32, 31, 26, 33, 33, 28, 34, 34, 29, 33, 33, 28, 31, 31, 26, 31, 31, 26, 33, 33, 28, 33, 32, 27, 31, 31, 26, 32, 32, 27, 32, 32, 27, 33, 33, 28, 31, 32, 26, 20, 19, 14, 46, 44, 32, 45, 45, 33, 43, 45, 33, 45, 45, 33, 45, 46, 32, 44, 44, 32, 44, 44, 32, + 45, 44, 31, 46, 42, 32, 46, 43, 33, 45, 44, 33, 43, 43, 31, 44, 43, 30, 46, 43, 31, 51, 49, 35, 57, 57, 40, 8, 7, 5, 31, 31, 31, 26, 26, 26, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 18, 18, 19, + 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 20, 20, 20, 20, 20, 21, 20, 20, 20, 15, 15, 16, 22, 22, 21, 10, 10, 9, 13, 13, 13, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 23, 23, 23, 30, 30, 31, 13, 13, 12, 64, 60, 45, 55, 52, 38, 44, 43, 31, + 46, 41, 30, 43, 41, 31, 43, 42, 31, 46, 44, 31, 47, 42, 32, 46, 44, 32, 47, 45, 31, 44, 44, 31, 45, 45, 31, 45, 44, 32, 46, 43, 32, 45, 44, 33, 86, 88, 77, 46, 43, 33, 44, 44, 32, 45, 44, 33, 47, 46, 33, 47, 44, 35, 45, 45, 34, 48, 46, 34, 48, 46, 34, + 47, 46, 34, 48, 44, 34, 46, 45, 35, 48, 44, 34, 48, 44, 34, 48, 45, 35, 48, 47, 34, 48, 47, 34, 49, 46, 35, 49, 45, 34, 48, 45, 34, 50, 46, 36, 51, 48, 34, 51, 48, 34, 50, 48, 35, 50, 46, 36, 51, 48, 36, 51, 48, 36, 51, 47, 35, 51, 48, 35, 50, 51, 36, + 51, 50, 34, 51, 48, 36, 51, 48, 37, 49, 48, 35, 102, 101, 91, 51, 49, 36, 51, 49, 37, 53, 48, 37, 65, 61, 50, 103, 102, 92, 64, 64, 52, 102, 101, 92, 91, 89, 77, 91, 88, 78, 64, 64, 51, 54, 51, 37, 104, 103, 91, 103, 103, 91, 50, 51, 38, 51, 51, 37, 103, 103, 92, + 52, 51, 37, 51, 51, 38, 52, 50, 37, 54, 53, 37, 53, 53, 37, 53, 52, 38, 52, 51, 38, 53, 53, 38, 53, 52, 39, 54, 53, 40, 53, 52, 39, 55, 52, 39, 56, 53, 40, 56, 50, 39, 55, 51, 38, 55, 51, 39, 55, 52, 39, 55, 53, 39, 53, 52, 38, 53, 52, 39, 56, 53, 40, + 55, 52, 39, 54, 53, 40, 56, 54, 40, 58, 54, 40, 56, 55, 40, 56, 56, 40, 57, 55, 41, 56, 55, 40, 56, 54, 40, 56, 55, 39, 56, 55, 40, 55, 53, 40, 56, 54, 39, 56, 56, 39, 58, 55, 40, 56, 55, 41, 57, 55, 40, 58, 55, 40, 59, 56, 40, 59, 55, 40, 57, 55, 40, + 55, 56, 41, 57, 57, 41, 58, 55, 41, 57, 54, 41, 57, 56, 41, 120, 118, 109, 108, 107, 95, 59, 58, 42, 59, 56, 43, 82, 81, 69, 82, 82, 68, 107, 107, 95, 58, 59, 41, 108, 107, 95, 57, 58, 41, 95, 95, 82, 96, 95, 82, 72, 70, 56, 121, 119, 110, 107, 107, 95, 59, 57, 42, + 60, 58, 43, 58, 59, 42, 57, 58, 43, 60, 58, 44, 60, 58, 42, 60, 59, 42, 61, 58, 43, 59, 57, 42, 58, 58, 43, 58, 57, 44, 58, 57, 43, 59, 58, 43, 58, 58, 42, 58, 58, 42, 60, 57, 42, 60, 58, 42, 60, 57, 43, 60, 56, 43, 62, 58, 43, 60, 59, 43, 60, 59, 43, + 60, 59, 43, 60, 59, 44, 61, 59, 44, 61, 59, 43, 61, 59, 43, 61, 58, 43, 60, 58, 43, 59, 58, 44, 61, 59, 44, 62, 60, 42, 60, 60, 43, 59, 60, 43, 60, 60, 44, 62, 61, 44, 63, 61, 43, 62, 60, 42, 61, 58, 43, 61, 59, 44, 61, 59, 44, 59, 58, 43, 60, 58, 43, + 61, 59, 43, 60, 59, 44, 60, 58, 44, 61, 58, 44, 110, 107, 98, 61, 60, 44, 61, 60, 44, 60, 58, 44, 109, 107, 97, 61, 58, 43, 109, 108, 96, 60, 58, 43, 84, 83, 70, 109, 107, 96, 60, 58, 43, 109, 107, 97, 134, 131, 123, 61, 57, 43, 122, 119, 109, 109, 107, 96, 60, 59, 44, + 122, 120, 110, 63, 58, 43, 62, 59, 42, 61, 58, 43, 61, 58, 44, 61, 58, 44, 59, 58, 43, 59, 59, 42, 60, 59, 42, 60, 59, 42, 59, 59, 43, 58, 59, 44, 58, 58, 44, 58, 58, 43, 58, 59, 43, 59, 59, 43, 60, 57, 43, 59, 59, 44, 58, 60, 44, 59, 58, 42, 59, 56, 41, + 59, 56, 42, 59, 56, 43, 60, 57, 43, 61, 57, 42, 60, 58, 42, 60, 58, 42, 60, 58, 43, 60, 57, 43, 59, 56, 41, 58, 56, 41, 59, 56, 42, 59, 57, 42, 98, 97, 85, 58, 58, 41, 58, 57, 41, 57, 57, 42, 57, 57, 42, 57, 56, 41, 58, 57, 42, 58, 56, 41, 57, 55, 40, + 57, 57, 41, 58, 55, 40, 58, 54, 40, 57, 54, 41, 56, 54, 41, 56, 54, 42, 56, 55, 40, 56, 56, 40, 57, 56, 41, 56, 56, 40, 57, 55, 40, 58, 55, 41, 57, 55, 41, 55, 56, 40, 55, 55, 39, 82, 79, 67, 24, 23, 17, 37, 36, 31, 37, 37, 31, 35, 35, 29, 36, 35, 30, + 37, 36, 30, 37, 36, 30, 35, 34, 28, 36, 35, 30, 34, 34, 28, 35, 35, 30, 33, 33, 27, 35, 34, 29, 36, 36, 30, 33, 33, 28, 36, 35, 31, 36, 35, 30, 35, 34, 29, 35, 35, 29, 35, 34, 29, 36, 36, 30, 35, 35, 29, 35, 34, 30, 34, 33, 28, 34, 34, 28, 104, 103, 100, + 62, 61, 57, 61, 60, 56, 35, 34, 29, 35, 35, 29, 89, 88, 84, 91, 90, 86, 36, 34, 30, 94, 93, 90, 47, 47, 42, 62, 62, 57, 104, 104, 100, 35, 34, 29, 89, 89, 85, 47, 47, 42, 92, 91, 88, 49, 48, 43, 103, 103, 100, 34, 34, 29, 33, 32, 28, 61, 61, 56, 90, 89, 85, + 35, 34, 29, 103, 103, 100, 33, 32, 27, 88, 87, 83, 102, 102, 99, 34, 33, 29, 33, 33, 28, 33, 33, 28, 33, 32, 26, 35, 34, 29, 33, 32, 28, 34, 33, 28, 33, 32, 27, 32, 31, 27, 33, 33, 28, 32, 31, 26, 32, 31, 26, 32, 33, 28, 32, 31, 27, 33, 32, 28, 32, 32, 27, + 32, 32, 26, 31, 31, 26, 33, 33, 29, 33, 32, 28, 32, 31, 27, 31, 30, 26, 20, 19, 14, 45, 45, 33, 45, 45, 32, 45, 44, 33, 45, 44, 32, 46, 45, 32, 45, 43, 33, 44, 43, 32, 44, 43, 31, 44, 42, 32, 44, 42, 33, 45, 44, 32, 45, 43, 31, 43, 43, 32, 43, 43, 32, + 50, 48, 35, 56, 55, 40, 8, 7, 5, 31, 31, 31, 26, 26, 26, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 21, 20, 20, 21, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 18, 18, 19, 14, 14, 14, 21, 21, 20, 10, 10, 9, 14, 14, 14, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 20, 25, 25, 26, 32, 32, 33, 14, 14, 12, 65, 63, 45, 55, 53, 39, 46, 43, 33, 44, 42, 32, 46, 42, 31, 46, 42, 33, 46, 42, 32, 46, 44, 31, 44, 43, 31, 45, 43, 32, + 46, 43, 32, 46, 44, 32, 46, 44, 32, 45, 45, 32, 47, 45, 31, 89, 87, 78, 47, 43, 32, 47, 44, 32, 45, 46, 34, 45, 47, 34, 48, 44, 33, 46, 46, 33, 45, 45, 35, 48, 45, 34, 48, 46, 34, 47, 45, 34, 47, 46, 34, 49, 46, 34, 47, 47, 33, 49, 46, 34, 48, 46, 33, + 48, 47, 34, 48, 47, 35, 48, 47, 36, 49, 46, 35, 50, 46, 35, 50, 47, 33, 48, 47, 35, 49, 48, 36, 48, 50, 34, 49, 49, 34, 50, 48, 34, 49, 49, 35, 50, 48, 35, 52, 47, 35, 50, 48, 36, 49, 50, 37, 51, 51, 37, 52, 49, 37, 103, 101, 92, 50, 51, 37, 50, 50, 36, + 51, 50, 38, 51, 49, 36, 51, 50, 36, 88, 89, 79, 51, 50, 36, 51, 50, 35, 66, 64, 50, 52, 50, 36, 52, 51, 37, 52, 52, 37, 64, 64, 51, 51, 50, 38, 52, 52, 39, 65, 65, 51, 54, 50, 36, 53, 51, 38, 52, 52, 37, 52, 50, 39, 53, 51, 39, 54, 53, 38, 53, 53, 39, + 54, 52, 39, 56, 53, 39, 55, 54, 40, 55, 52, 39, 54, 52, 39, 55, 53, 38, 54, 55, 38, 54, 54, 39, 55, 53, 40, 54, 51, 40, 54, 53, 39, 55, 54, 40, 56, 52, 39, 55, 52, 39, 54, 53, 40, 55, 54, 40, 57, 55, 40, 55, 54, 41, 55, 55, 40, 56, 53, 38, 57, 54, 39, + 57, 55, 40, 54, 56, 40, 55, 56, 41, 57, 55, 40, 58, 53, 39, 56, 54, 40, 57, 54, 41, 58, 55, 40, 56, 54, 40, 56, 54, 40, 56, 55, 40, 56, 54, 40, 58, 55, 40, 57, 56, 42, 57, 56, 41, 57, 55, 40, 58, 57, 41, 57, 57, 41, 57, 56, 40, 108, 106, 95, 108, 106, 95, + 59, 57, 42, 57, 57, 41, 58, 57, 41, 108, 106, 95, 107, 106, 95, 59, 58, 41, 73, 69, 56, 59, 57, 42, 58, 58, 41, 71, 72, 55, 96, 96, 83, 59, 58, 44, 108, 108, 97, 59, 60, 43, 60, 59, 42, 58, 59, 42, 58, 59, 42, 59, 58, 42, 59, 59, 42, 59, 59, 43, 60, 58, 44, + 60, 56, 43, 59, 58, 43, 59, 58, 43, 60, 59, 42, 59, 60, 43, 58, 59, 43, 59, 58, 42, 59, 57, 43, 60, 57, 43, 62, 59, 43, 62, 58, 43, 61, 58, 44, 61, 59, 43, 61, 59, 42, 60, 57, 42, 61, 56, 43, 61, 58, 43, 60, 59, 42, 60, 58, 42, 59, 58, 42, 59, 58, 42, + 59, 60, 43, 60, 60, 44, 62, 59, 45, 60, 58, 44, 60, 59, 44, 62, 59, 43, 61, 59, 44, 61, 59, 45, 62, 60, 45, 63, 61, 43, 61, 61, 43, 60, 60, 43, 60, 59, 43, 60, 60, 43, 60, 60, 43, 61, 58, 43, 61, 58, 44, 61, 60, 45, 110, 108, 97, 61, 58, 43, 61, 60, 44, + 60, 61, 42, 108, 109, 96, 61, 60, 45, 73, 72, 58, 61, 60, 43, 62, 59, 43, 61, 60, 44, 109, 108, 96, 60, 58, 43, 73, 70, 58, 61, 59, 44, 110, 108, 96, 61, 58, 43, 110, 108, 96, 62, 60, 43, 61, 61, 43, 61, 61, 42, 62, 58, 43, 60, 57, 44, 58, 58, 44, 60, 58, 44, + 60, 57, 43, 59, 57, 42, 59, 58, 43, 61, 58, 43, 61, 59, 44, 60, 59, 43, 60, 57, 42, 61, 57, 42, 60, 57, 43, 59, 58, 43, 59, 57, 42, 60, 56, 42, 59, 57, 43, 58, 59, 42, 59, 59, 42, 59, 58, 43, 59, 57, 43, 60, 58, 43, 60, 58, 43, 59, 56, 42, 59, 56, 42, + 59, 57, 43, 57, 56, 43, 56, 57, 43, 57, 58, 42, 57, 56, 43, 97, 95, 85, 59, 55, 42, 59, 56, 42, 57, 57, 42, 58, 56, 41, 57, 56, 41, 57, 56, 41, 58, 57, 41, 59, 55, 41, 57, 56, 42, 56, 57, 41, 57, 55, 40, 58, 54, 41, 58, 55, 40, 59, 55, 40, 59, 56, 41, + 57, 56, 41, 57, 56, 42, 58, 56, 42, 58, 55, 41, 57, 54, 40, 55, 55, 39, 56, 56, 40, 57, 54, 40, 82, 78, 66, 24, 23, 17, 35, 34, 28, 35, 36, 29, 36, 36, 30, 36, 35, 29, 36, 35, 29, 37, 36, 30, 36, 34, 29, 36, 35, 30, 35, 35, 30, 36, 35, 30, 36, 35, 29, + 36, 35, 30, 36, 36, 30, 35, 34, 29, 36, 35, 30, 35, 33, 28, 36, 35, 30, 34, 34, 28, 35, 34, 28, 34, 33, 28, 35, 35, 30, 34, 34, 29, 34, 34, 28, 34, 34, 27, 91, 90, 85, 90, 90, 86, 35, 35, 29, 34, 33, 28, 35, 33, 28, 90, 89, 85, 85, 85, 81, 34, 34, 28, + 35, 35, 30, 93, 93, 89, 95, 95, 91, 34, 33, 28, 35, 33, 29, 34, 33, 28, 76, 76, 72, 48, 47, 43, 48, 46, 42, 105, 104, 101, 77, 76, 73, 60, 59, 55, 32, 31, 26, 43, 43, 37, 65, 65, 60, 44, 44, 39, 31, 31, 26, 47, 47, 41, 32, 31, 26, 75, 75, 71, 33, 33, 27, + 34, 34, 29, 31, 31, 26, 33, 33, 27, 34, 34, 28, 32, 32, 27, 32, 32, 27, 33, 32, 26, 32, 31, 26, 33, 33, 28, 32, 32, 28, 32, 32, 27, 33, 32, 27, 32, 31, 26, 33, 32, 28, 31, 30, 25, 33, 32, 27, 31, 32, 26, 32, 32, 27, 31, 31, 26, 31, 31, 26, 19, 20, 14, + 47, 44, 34, 46, 43, 34, 45, 43, 33, 45, 43, 32, 46, 44, 33, 46, 44, 33, 44, 44, 33, 44, 44, 33, 46, 45, 32, 45, 44, 33, 43, 42, 32, 44, 42, 32, 46, 42, 32, 45, 42, 32, 49, 49, 37, 57, 56, 41, 8, 7, 5, 29, 29, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 20, 20, 20, 20, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, + 11, 11, 11, 16, 16, 16, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 21, 21, 22, 21, 21, 22, + 21, 21, 21, 27, 27, 27, 33, 33, 34, 14, 14, 12, 63, 60, 45, 56, 52, 40, 46, 44, 33, 43, 44, 33, 43, 43, 32, 45, 42, 31, 46, 41, 31, 44, 41, 33, 44, 43, 33, 46, 44, 31, 44, 44, 32, 43, 44, 32, 46, 45, 31, 45, 45, 32, 45, 46, 33, 87, 86, 77, 47, 45, 34, + 45, 44, 34, 45, 44, 33, 47, 47, 33, 48, 46, 33, 46, 45, 34, 46, 46, 33, 47, 45, 34, 49, 44, 34, 47, 44, 33, 46, 45, 34, 49, 44, 34, 49, 47, 34, 47, 47, 34, 48, 46, 33, 50, 45, 35, 49, 47, 34, 48, 48, 34, 50, 48, 34, 49, 48, 35, 49, 46, 35, 49, 48, 34, + 48, 47, 35, 48, 48, 35, 48, 47, 34, 50, 48, 35, 51, 49, 35, 50, 49, 36, 50, 49, 36, 51, 49, 36, 50, 48, 34, 51, 49, 35, 51, 48, 35, 102, 100, 91, 52, 50, 37, 52, 48, 36, 52, 49, 35, 52, 49, 36, 51, 48, 38, 50, 50, 37, 53, 50, 35, 53, 50, 36, 53, 50, 38, + 50, 52, 38, 51, 51, 37, 52, 50, 37, 52, 51, 36, 52, 50, 36, 53, 50, 37, 51, 50, 38, 51, 51, 38, 52, 52, 38, 52, 51, 38, 53, 50, 39, 51, 51, 39, 53, 54, 38, 55, 53, 39, 55, 52, 37, 53, 53, 39, 53, 52, 40, 55, 52, 39, 53, 53, 39, 53, 53, 40, 54, 53, 39, + 54, 52, 38, 53, 52, 38, 55, 53, 38, 56, 53, 39, 55, 52, 40, 53, 53, 40, 56, 54, 39, 56, 55, 39, 54, 54, 40, 55, 53, 41, 56, 55, 41, 57, 55, 40, 57, 56, 39, 57, 55, 40, 56, 54, 40, 56, 54, 40, 55, 54, 40, 56, 55, 41, 57, 55, 41, 55, 54, 40, 57, 54, 41, + 58, 54, 40, 57, 54, 40, 56, 55, 41, 58, 55, 40, 58, 55, 41, 56, 55, 41, 57, 55, 40, 58, 55, 41, 58, 55, 41, 57, 54, 41, 57, 55, 42, 58, 57, 42, 106, 104, 92, 82, 82, 69, 57, 56, 43, 58, 57, 42, 58, 58, 42, 75, 75, 61, 108, 106, 95, 58, 56, 41, 121, 119, 109, + 58, 57, 42, 58, 58, 43, 60, 58, 42, 59, 58, 42, 58, 58, 43, 109, 108, 97, 60, 60, 43, 59, 58, 43, 59, 57, 43, 59, 57, 42, 60, 57, 42, 61, 58, 43, 59, 57, 43, 58, 57, 43, 58, 57, 42, 58, 57, 43, 58, 57, 44, 59, 57, 43, 60, 57, 42, 60, 57, 43, 59, 58, 44, + 60, 58, 43, 61, 56, 43, 61, 57, 43, 61, 59, 44, 61, 58, 44, 61, 57, 44, 60, 59, 43, 60, 59, 42, 61, 58, 42, 62, 57, 43, 60, 59, 43, 60, 60, 43, 62, 60, 43, 62, 59, 43, 61, 60, 43, 61, 60, 43, 60, 60, 44, 59, 59, 44, 59, 58, 43, 60, 59, 43, 60, 61, 44, + 60, 61, 44, 62, 60, 43, 62, 60, 42, 61, 61, 44, 61, 60, 44, 61, 59, 44, 62, 60, 44, 62, 61, 43, 60, 60, 44, 59, 59, 45, 61, 58, 44, 110, 108, 96, 60, 60, 43, 61, 60, 43, 62, 59, 44, 110, 108, 97, 61, 59, 44, 110, 108, 97, 74, 72, 57, 62, 60, 44, 61, 59, 44, + 60, 59, 43, 61, 60, 43, 61, 59, 43, 61, 58, 43, 109, 108, 97, 61, 59, 43, 60, 59, 43, 60, 61, 43, 62, 60, 42, 62, 58, 42, 62, 59, 42, 62, 58, 42, 61, 58, 43, 59, 59, 43, 59, 59, 43, 59, 59, 42, 60, 60, 43, 61, 59, 44, 62, 59, 43, 62, 59, 43, 59, 59, 44, + 58, 59, 43, 60, 60, 42, 62, 60, 42, 60, 58, 43, 60, 57, 44, 60, 57, 43, 60, 57, 43, 60, 57, 43, 59, 57, 43, 59, 59, 43, 58, 59, 42, 59, 57, 41, 61, 56, 42, 60, 56, 43, 59, 57, 43, 60, 57, 42, 59, 57, 42, 59, 56, 43, 59, 56, 42, 97, 96, 84, 57, 56, 43, + 58, 57, 43, 58, 58, 42, 56, 57, 41, 57, 57, 40, 58, 58, 41, 58, 56, 42, 57, 57, 41, 57, 57, 41, 57, 56, 41, 58, 56, 41, 58, 57, 41, 56, 56, 42, 57, 56, 41, 58, 56, 40, 57, 55, 41, 58, 56, 41, 58, 57, 40, 57, 55, 40, 55, 54, 41, 56, 55, 40, 57, 55, 41, + 56, 55, 42, 81, 82, 67, 24, 23, 17, 35, 34, 29, 35, 35, 29, 35, 33, 29, 37, 36, 30, 37, 36, 30, 36, 35, 30, 36, 35, 30, 34, 33, 28, 35, 35, 29, 36, 36, 30, 37, 36, 31, 36, 35, 30, 36, 37, 31, 34, 34, 29, 36, 35, 30, 35, 35, 29, 35, 34, 29, 33, 33, 27, + 34, 34, 29, 32, 32, 27, 34, 34, 29, 36, 35, 30, 33, 33, 27, 33, 33, 27, 90, 89, 85, 90, 89, 86, 36, 34, 30, 34, 32, 27, 34, 33, 28, 62, 60, 56, 107, 106, 103, 34, 33, 28, 34, 34, 28, 34, 33, 29, 34, 33, 29, 32, 32, 27, 36, 35, 30, 35, 34, 29, 34, 34, 29, + 32, 32, 27, 34, 33, 28, 48, 47, 43, 33, 33, 28, 33, 32, 27, 32, 31, 27, 33, 32, 27, 32, 32, 26, 34, 34, 28, 34, 34, 29, 32, 32, 27, 33, 33, 28, 32, 32, 27, 33, 31, 27, 35, 33, 30, 31, 30, 26, 34, 33, 28, 33, 31, 27, 31, 30, 26, 32, 31, 26, 34, 32, 28, + 33, 32, 28, 33, 32, 28, 32, 31, 26, 32, 31, 27, 33, 32, 28, 33, 32, 28, 31, 31, 26, 31, 31, 27, 33, 33, 29, 33, 32, 27, 32, 31, 26, 31, 30, 25, 32, 33, 28, 20, 20, 14, 46, 46, 32, 44, 44, 33, 44, 43, 33, 46, 43, 33, 47, 43, 32, 46, 42, 33, 45, 42, 32, + 45, 43, 31, 45, 44, 31, 44, 44, 31, 43, 42, 32, 43, 43, 31, 46, 43, 31, 45, 42, 32, 50, 49, 37, 58, 57, 41, 8, 7, 5, 28, 28, 29, 22, 22, 23, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 20, 16, 16, 16, 22, 22, 22, 12, 12, 11, 17, 17, 17, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, + 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 22, 22, 22, 21, 21, 22, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, 20, 20, 20, 26, 26, 26, 33, 33, 33, 14, 14, 12, 66, 61, 45, 57, 51, 38, 43, 42, 31, + 44, 42, 32, 45, 43, 32, 44, 41, 31, 45, 42, 32, 46, 42, 33, 43, 44, 32, 45, 43, 31, 45, 43, 33, 45, 43, 33, 43, 43, 33, 46, 42, 31, 46, 44, 31, 87, 86, 77, 46, 47, 34, 47, 46, 33, 48, 45, 34, 46, 44, 33, 45, 45, 33, 46, 47, 33, 46, 46, 34, 49, 45, 34, + 48, 47, 33, 47, 46, 34, 49, 47, 34, 48, 45, 34, 47, 46, 33, 49, 46, 35, 49, 46, 34, 48, 47, 34, 47, 47, 36, 49, 46, 35, 48, 46, 34, 49, 48, 35, 49, 48, 34, 49, 47, 35, 48, 47, 36, 50, 49, 35, 51, 48, 36, 51, 47, 36, 49, 48, 36, 48, 48, 36, 51, 50, 36, + 50, 48, 36, 48, 47, 36, 50, 48, 38, 52, 50, 37, 65, 63, 50, 52, 48, 36, 50, 51, 36, 52, 49, 36, 50, 48, 36, 50, 48, 36, 50, 48, 38, 51, 50, 37, 54, 50, 36, 52, 49, 36, 52, 49, 36, 54, 50, 37, 51, 51, 37, 51, 49, 37, 52, 51, 37, 53, 50, 38, 52, 52, 37, + 54, 50, 37, 53, 50, 38, 53, 51, 39, 53, 51, 38, 53, 51, 39, 54, 54, 39, 52, 53, 38, 53, 52, 40, 54, 53, 40, 53, 53, 39, 53, 53, 39, 55, 52, 40, 55, 52, 39, 53, 53, 39, 53, 52, 39, 54, 51, 39, 53, 52, 39, 54, 53, 40, 55, 52, 39, 56, 53, 39, 56, 55, 40, + 55, 53, 41, 56, 53, 41, 57, 55, 41, 57, 55, 40, 57, 54, 40, 57, 54, 40, 55, 55, 39, 56, 54, 40, 57, 56, 41, 57, 57, 40, 56, 55, 40, 55, 55, 40, 56, 55, 41, 57, 54, 41, 56, 55, 41, 56, 55, 41, 58, 55, 42, 58, 54, 41, 58, 55, 40, 58, 55, 41, 58, 55, 41, + 59, 55, 41, 58, 57, 41, 57, 57, 41, 57, 55, 42, 58, 57, 42, 67, 66, 51, 58, 57, 42, 58, 57, 42, 59, 58, 41, 59, 57, 41, 59, 56, 41, 72, 69, 55, 60, 56, 41, 60, 56, 42, 58, 57, 43, 58, 58, 44, 59, 57, 43, 58, 57, 43, 60, 58, 44, 84, 83, 70, 59, 58, 42, + 61, 56, 43, 59, 57, 43, 59, 59, 43, 61, 59, 42, 60, 60, 42, 61, 59, 43, 61, 58, 43, 61, 58, 43, 61, 58, 43, 60, 59, 44, 60, 59, 43, 61, 58, 43, 61, 59, 44, 60, 59, 43, 60, 58, 43, 60, 58, 42, 59, 59, 43, 59, 59, 43, 61, 57, 42, 62, 57, 42, 60, 59, 43, + 59, 58, 43, 59, 57, 43, 61, 59, 43, 61, 60, 42, 61, 59, 42, 61, 59, 43, 60, 60, 43, 61, 60, 43, 61, 59, 43, 60, 59, 43, 61, 60, 43, 61, 60, 44, 60, 59, 44, 60, 59, 45, 60, 59, 45, 60, 60, 44, 60, 61, 43, 61, 61, 43, 60, 60, 43, 60, 60, 43, 62, 60, 42, + 62, 58, 43, 60, 57, 44, 61, 58, 45, 62, 58, 44, 75, 71, 56, 63, 59, 44, 62, 61, 44, 61, 60, 43, 73, 72, 58, 60, 59, 45, 61, 59, 43, 60, 60, 43, 60, 61, 43, 62, 61, 43, 61, 58, 44, 61, 59, 44, 60, 60, 45, 60, 60, 44, 84, 85, 70, 59, 61, 43, 60, 60, 43, + 63, 59, 42, 63, 60, 43, 61, 60, 44, 60, 60, 43, 60, 58, 43, 59, 58, 43, 59, 59, 43, 60, 58, 44, 59, 58, 44, 60, 59, 43, 60, 58, 43, 62, 57, 43, 61, 58, 44, 60, 58, 44, 59, 58, 43, 60, 59, 42, 61, 58, 42, 60, 57, 43, 60, 57, 43, 59, 58, 43, 58, 58, 42, + 59, 58, 42, 60, 57, 43, 60, 58, 44, 59, 59, 43, 59, 58, 42, 59, 56, 42, 59, 57, 42, 60, 58, 42, 61, 56, 43, 60, 55, 43, 57, 55, 43, 58, 56, 42, 98, 97, 85, 57, 58, 42, 56, 56, 42, 59, 56, 41, 59, 58, 41, 57, 58, 41, 57, 55, 41, 59, 56, 41, 58, 56, 41, + 56, 55, 41, 57, 56, 41, 59, 56, 41, 59, 56, 40, 57, 57, 41, 57, 56, 41, 57, 55, 42, 58, 57, 41, 58, 55, 40, 56, 55, 41, 58, 56, 41, 56, 55, 41, 55, 55, 40, 57, 54, 40, 56, 53, 39, 81, 79, 65, 24, 23, 17, 36, 35, 30, 36, 36, 30, 34, 34, 28, 35, 33, 28, + 37, 35, 30, 36, 35, 30, 36, 35, 30, 35, 34, 29, 36, 35, 30, 34, 34, 27, 36, 35, 29, 35, 34, 29, 35, 34, 29, 34, 33, 28, 37, 36, 30, 34, 34, 28, 35, 35, 30, 35, 35, 30, 35, 35, 29, 34, 33, 28, 36, 35, 30, 36, 35, 30, 32, 33, 27, 33, 32, 27, 48, 47, 42, + 34, 33, 28, 33, 33, 28, 33, 32, 27, 34, 33, 28, 35, 34, 29, 48, 47, 42, 35, 33, 29, 34, 34, 28, 33, 32, 27, 35, 33, 28, 33, 32, 28, 33, 33, 28, 34, 34, 28, 34, 33, 28, 33, 33, 28, 34, 33, 28, 33, 32, 27, 33, 32, 28, 35, 34, 29, 33, 32, 27, 34, 32, 27, + 33, 32, 27, 34, 35, 29, 34, 33, 28, 33, 32, 28, 32, 32, 27, 33, 33, 28, 32, 31, 27, 34, 32, 28, 34, 33, 28, 35, 34, 29, 33, 33, 28, 32, 31, 26, 33, 32, 27, 32, 31, 26, 33, 31, 27, 33, 33, 29, 32, 32, 27, 33, 32, 28, 33, 32, 27, 31, 31, 26, 32, 32, 27, + 31, 31, 25, 32, 31, 26, 33, 32, 28, 32, 31, 27, 31, 30, 26, 32, 31, 26, 21, 20, 14, 46, 45, 33, 46, 45, 34, 47, 45, 33, 45, 44, 32, 46, 44, 32, 46, 44, 32, 44, 44, 32, 45, 44, 33, 45, 44, 32, 43, 45, 32, 44, 44, 32, 45, 42, 31, 43, 42, 32, 43, 43, 32, + 49, 50, 35, 56, 55, 41, 8, 7, 5, 31, 31, 31, 25, 25, 25, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 21, 21, 21, 21, 21, 22, 21, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 21, + 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 16, 16, 16, 22, 22, 22, 10, 10, 10, 14, 14, 14, 17, 17, 17, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 18, 18, 18, 24, 24, 24, 31, 31, 31, 14, 13, 12, 65, 61, 44, 56, 52, 38, 43, 42, 31, 44, 41, 31, 44, 41, 31, 44, 41, 31, 44, 41, 30, 43, 41, 31, 44, 42, 32, 46, 44, 32, + 46, 42, 32, 45, 44, 32, 45, 44, 32, 46, 43, 32, 44, 44, 32, 88, 87, 78, 46, 45, 33, 46, 46, 32, 44, 46, 33, 46, 46, 33, 47, 45, 32, 46, 46, 33, 47, 44, 33, 47, 47, 34, 47, 46, 35, 47, 45, 33, 49, 46, 33, 48, 48, 33, 48, 46, 33, 47, 45, 34, 48, 45, 35, + 49, 45, 34, 47, 46, 33, 48, 47, 34, 49, 47, 35, 50, 48, 35, 47, 48, 35, 48, 48, 36, 49, 48, 34, 49, 47, 34, 49, 48, 34, 50, 49, 35, 48, 50, 36, 48, 50, 35, 48, 50, 36, 51, 49, 35, 51, 49, 35, 49, 49, 36, 51, 50, 37, 50, 50, 36, 52, 48, 36, 50, 50, 36, + 49, 50, 36, 51, 48, 36, 51, 48, 37, 51, 48, 38, 51, 49, 36, 52, 48, 37, 52, 50, 37, 53, 51, 36, 54, 51, 36, 52, 51, 36, 52, 51, 38, 51, 51, 37, 51, 53, 37, 52, 52, 39, 51, 51, 38, 52, 50, 37, 52, 53, 37, 52, 53, 38, 51, 53, 38, 53, 51, 39, 55, 52, 39, + 53, 54, 39, 52, 53, 39, 53, 52, 38, 53, 53, 39, 56, 54, 39, 55, 52, 38, 53, 51, 39, 55, 53, 38, 56, 53, 39, 56, 51, 39, 56, 52, 39, 55, 53, 39, 55, 54, 40, 57, 55, 41, 56, 54, 39, 56, 54, 39, 57, 54, 41, 56, 53, 41, 57, 54, 40, 57, 55, 39, 56, 54, 39, + 58, 53, 41, 56, 54, 41, 57, 56, 39, 59, 55, 40, 57, 55, 41, 56, 54, 40, 57, 54, 40, 56, 55, 41, 57, 55, 40, 56, 56, 40, 56, 57, 40, 58, 56, 40, 59, 55, 41, 59, 55, 41, 58, 55, 41, 57, 57, 40, 57, 57, 42, 58, 55, 43, 58, 55, 43, 58, 55, 41, 60, 56, 42, + 59, 57, 43, 58, 57, 43, 59, 56, 43, 60, 57, 42, 58, 57, 42, 58, 57, 41, 59, 59, 41, 58, 58, 42, 59, 59, 42, 61, 57, 42, 60, 57, 42, 59, 59, 43, 59, 58, 43, 59, 58, 42, 61, 58, 43, 60, 59, 43, 60, 60, 44, 60, 58, 43, 59, 57, 42, 59, 59, 42, 59, 60, 43, + 60, 60, 44, 60, 59, 43, 58, 57, 42, 59, 57, 42, 61, 57, 43, 62, 58, 43, 61, 59, 44, 61, 59, 43, 60, 58, 43, 61, 58, 43, 61, 59, 43, 61, 58, 43, 60, 58, 44, 61, 58, 44, 60, 58, 44, 60, 57, 43, 60, 59, 43, 61, 60, 43, 62, 59, 43, 62, 60, 44, 60, 59, 44, + 61, 59, 43, 61, 59, 44, 60, 60, 44, 60, 60, 43, 61, 60, 43, 61, 59, 43, 60, 60, 43, 61, 60, 43, 61, 61, 44, 61, 60, 44, 62, 60, 45, 63, 60, 44, 63, 60, 43, 62, 59, 44, 61, 58, 44, 60, 59, 43, 61, 60, 44, 62, 60, 45, 62, 61, 43, 61, 61, 43, 60, 60, 44, + 61, 60, 44, 61, 61, 43, 60, 61, 43, 61, 59, 44, 62, 58, 45, 62, 58, 45, 60, 59, 45, 59, 60, 44, 61, 60, 44, 62, 60, 44, 62, 61, 43, 62, 61, 43, 61, 60, 43, 62, 59, 43, 62, 60, 44, 61, 61, 43, 60, 60, 42, 60, 59, 44, 62, 58, 44, 61, 59, 43, 61, 59, 42, + 60, 59, 43, 59, 58, 45, 60, 57, 44, 62, 59, 43, 62, 59, 42, 61, 58, 43, 59, 59, 44, 58, 58, 43, 58, 57, 43, 59, 57, 43, 60, 58, 44, 59, 59, 44, 60, 59, 42, 60, 57, 42, 59, 57, 43, 59, 57, 43, 59, 57, 44, 60, 58, 44, 59, 58, 43, 58, 59, 43, 58, 57, 42, + 59, 57, 42, 58, 58, 43, 57, 57, 43, 57, 56, 41, 58, 57, 41, 98, 96, 84, 58, 56, 40, 58, 56, 40, 58, 56, 41, 57, 57, 42, 57, 57, 42, 58, 55, 41, 57, 55, 41, 58, 56, 40, 58, 56, 41, 57, 55, 41, 56, 55, 42, 58, 55, 42, 58, 56, 42, 58, 56, 41, 57, 56, 41, + 55, 56, 40, 55, 55, 41, 55, 55, 42, 55, 55, 40, 55, 55, 39, 56, 55, 40, 58, 53, 41, 58, 53, 40, 84, 80, 67, 25, 23, 17, 36, 34, 30, 36, 34, 30, 34, 33, 28, 35, 34, 28, 37, 36, 30, 37, 36, 30, 35, 35, 29, 34, 34, 29, 36, 36, 30, 34, 34, 28, 33, 33, 28, + 36, 35, 29, 36, 35, 29, 35, 35, 29, 34, 34, 28, 35, 34, 29, 36, 35, 30, 35, 34, 29, 35, 35, 30, 36, 35, 30, 34, 34, 28, 34, 34, 29, 34, 34, 28, 35, 35, 29, 35, 34, 29, 34, 33, 28, 35, 34, 28, 33, 33, 27, 35, 34, 29, 35, 34, 29, 34, 34, 29, 34, 33, 28, + 34, 32, 28, 33, 32, 27, 33, 33, 28, 34, 33, 29, 32, 31, 27, 34, 33, 29, 34, 33, 29, 35, 34, 30, 33, 33, 28, 33, 32, 28, 35, 33, 29, 34, 32, 28, 31, 31, 26, 32, 32, 26, 33, 33, 28, 32, 32, 27, 32, 32, 27, 32, 32, 27, 32, 31, 27, 33, 32, 28, 33, 32, 27, + 33, 32, 27, 34, 34, 28, 33, 33, 28, 33, 32, 27, 32, 32, 27, 32, 31, 26, 33, 32, 27, 33, 33, 28, 34, 34, 29, 32, 32, 27, 32, 31, 26, 31, 30, 26, 32, 31, 27, 32, 32, 27, 32, 33, 27, 31, 31, 26, 31, 31, 26, 32, 31, 26, 34, 32, 28, 32, 31, 27, 19, 19, 14, + 46, 46, 33, 46, 45, 33, 45, 44, 33, 44, 45, 32, 44, 44, 33, 45, 45, 33, 47, 45, 32, 46, 42, 31, 44, 42, 32, 46, 43, 32, 46, 43, 33, 46, 43, 33, 46, 42, 33, 42, 42, 32, 49, 48, 35, 58, 54, 39, 8, 7, 5, 31, 31, 31, 25, 25, 25, 18, 18, 19, 18, 18, 19, + 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 14, 14, 15, 21, 21, 21, + 10, 10, 9, 14, 14, 14, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 21, 21, 21, + 21, 21, 21, 27, 27, 28, 34, 34, 34, 14, 14, 12, 65, 60, 44, 55, 52, 40, 46, 44, 31, 43, 44, 30, 44, 42, 30, 44, 43, 32, 45, 43, 33, 45, 42, 32, 44, 43, 33, 43, 44, 31, 45, 43, 32, 47, 41, 31, 45, 44, 31, 45, 44, 32, 46, 43, 33, 87, 87, 78, 45, 45, 33, + 46, 45, 33, 46, 45, 34, 47, 46, 32, 45, 46, 34, 46, 46, 33, 48, 45, 33, 48, 46, 33, 46, 47, 34, 48, 45, 33, 48, 45, 33, 49, 46, 34, 48, 47, 34, 47, 45, 33, 49, 46, 33, 48, 47, 34, 50, 47, 35, 49, 47, 33, 48, 48, 33, 48, 46, 34, 48, 45, 34, 49, 46, 34, + 49, 49, 36, 48, 48, 36, 49, 46, 36, 48, 49, 36, 48, 48, 35, 49, 50, 36, 50, 48, 37, 49, 47, 37, 49, 49, 36, 50, 49, 35, 50, 49, 36, 50, 48, 36, 49, 49, 36, 50, 49, 36, 52, 50, 36, 51, 51, 37, 52, 49, 38, 51, 49, 36, 52, 49, 37, 54, 49, 37, 53, 50, 36, + 51, 49, 37, 51, 50, 39, 51, 51, 38, 52, 50, 37, 53, 50, 37, 53, 50, 38, 52, 53, 37, 53, 51, 37, 53, 50, 39, 54, 50, 38, 52, 51, 37, 52, 53, 38, 52, 53, 38, 52, 51, 38, 54, 53, 38, 53, 54, 38, 53, 54, 39, 53, 54, 40, 53, 53, 39, 53, 52, 40, 53, 54, 39, + 53, 53, 38, 53, 53, 39, 55, 54, 39, 54, 53, 40, 53, 54, 39, 55, 54, 39, 57, 54, 39, 55, 55, 41, 55, 53, 40, 56, 55, 39, 57, 57, 39, 55, 55, 40, 55, 54, 39, 57, 55, 40, 59, 54, 41, 58, 55, 41, 57, 54, 41, 58, 54, 41, 58, 56, 40, 57, 56, 40, 58, 56, 41, + 56, 55, 41, 57, 54, 41, 59, 55, 41, 59, 56, 42, 58, 56, 41, 57, 56, 41, 60, 58, 42, 58, 57, 42, 57, 55, 41, 59, 56, 41, 60, 57, 42, 59, 56, 42, 57, 56, 42, 57, 57, 43, 57, 56, 42, 59, 57, 41, 59, 59, 42, 59, 58, 41, 58, 57, 41, 59, 57, 42, 58, 57, 43, + 59, 59, 43, 59, 58, 44, 58, 58, 43, 59, 58, 42, 60, 57, 42, 60, 57, 42, 59, 57, 42, 60, 58, 42, 60, 59, 42, 59, 57, 42, 62, 58, 42, 61, 60, 43, 60, 60, 42, 61, 60, 42, 60, 59, 43, 59, 59, 43, 61, 59, 43, 60, 59, 44, 60, 59, 43, 62, 58, 43, 61, 58, 43, + 61, 58, 43, 61, 58, 43, 61, 58, 44, 61, 59, 45, 63, 60, 44, 62, 60, 43, 61, 59, 42, 59, 59, 43, 60, 60, 44, 60, 58, 44, 60, 58, 43, 61, 60, 42, 62, 60, 43, 62, 59, 44, 60, 60, 44, 60, 60, 43, 60, 60, 44, 61, 60, 44, 61, 61, 44, 61, 61, 44, 61, 60, 45, + 61, 60, 44, 61, 59, 44, 60, 59, 44, 62, 61, 43, 63, 61, 44, 62, 60, 44, 62, 59, 43, 63, 60, 44, 62, 60, 45, 62, 59, 45, 63, 60, 44, 61, 61, 43, 62, 60, 43, 63, 58, 43, 62, 58, 44, 61, 60, 44, 61, 61, 43, 60, 61, 43, 61, 61, 43, 62, 60, 44, 60, 60, 45, + 60, 61, 44, 61, 60, 43, 62, 58, 44, 62, 59, 45, 62, 60, 44, 61, 60, 43, 62, 60, 43, 61, 59, 44, 60, 58, 45, 61, 59, 44, 62, 60, 43, 60, 61, 43, 60, 59, 44, 60, 57, 44, 61, 57, 44, 62, 57, 43, 61, 58, 43, 62, 59, 43, 62, 58, 43, 61, 59, 43, 60, 59, 44, + 61, 58, 44, 60, 58, 43, 60, 58, 43, 59, 58, 43, 59, 58, 43, 60, 56, 44, 60, 57, 44, 59, 58, 43, 60, 57, 44, 59, 56, 43, 58, 56, 43, 57, 57, 43, 58, 58, 43, 58, 57, 44, 58, 57, 43, 58, 57, 42, 60, 56, 43, 60, 56, 43, 59, 57, 42, 98, 96, 85, 60, 57, 43, + 58, 57, 42, 57, 56, 42, 58, 55, 42, 58, 57, 41, 58, 57, 41, 56, 57, 41, 57, 56, 41, 58, 54, 41, 58, 54, 40, 58, 54, 41, 58, 54, 42, 58, 54, 42, 58, 55, 41, 57, 57, 41, 58, 57, 41, 58, 57, 40, 57, 56, 41, 56, 57, 41, 57, 56, 41, 56, 54, 39, 55, 54, 40, + 55, 55, 41, 82, 81, 66, 24, 23, 17, 35, 34, 29, 35, 34, 29, 35, 34, 29, 35, 35, 30, 34, 34, 28, 36, 35, 30, 35, 34, 28, 34, 33, 28, 34, 34, 29, 36, 36, 30, 35, 35, 29, 35, 34, 29, 37, 37, 31, 35, 34, 28, 36, 34, 29, 35, 34, 29, 36, 35, 30, 34, 34, 29, + 35, 35, 29, 34, 35, 29, 34, 34, 28, 34, 34, 28, 34, 33, 28, 35, 34, 29, 34, 33, 28, 33, 33, 27, 35, 35, 29, 35, 34, 29, 36, 34, 29, 34, 32, 27, 34, 34, 29, 33, 32, 28, 34, 32, 28, 33, 33, 27, 33, 32, 27, 35, 34, 29, 34, 33, 28, 33, 32, 27, 33, 33, 28, + 33, 32, 27, 32, 31, 27, 32, 32, 27, 35, 34, 29, 34, 32, 28, 33, 33, 28, 33, 33, 27, 34, 34, 29, 32, 32, 26, 33, 32, 27, 32, 31, 26, 33, 33, 28, 34, 33, 28, 32, 31, 26, 34, 33, 28, 35, 33, 29, 32, 30, 26, 33, 33, 28, 33, 33, 28, 33, 32, 28, 34, 33, 29, + 32, 31, 27, 32, 32, 27, 32, 32, 27, 31, 31, 26, 32, 32, 27, 33, 33, 28, 31, 31, 27, 32, 31, 27, 32, 32, 27, 32, 31, 27, 32, 31, 27, 33, 31, 28, 33, 32, 27, 20, 20, 14, 46, 45, 34, 46, 43, 33, 46, 45, 32, 45, 45, 32, 45, 45, 32, 45, 45, 32, 45, 42, 31, + 45, 42, 31, 45, 45, 33, 45, 44, 33, 44, 42, 33, 44, 43, 32, 44, 44, 31, 43, 43, 31, 51, 49, 36, 58, 56, 40, 8, 7, 5, 29, 29, 30, 24, 24, 24, 17, 17, 17, 17, 17, 17, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, + 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 21, 9, 9, 9, 13, 13, 13, 16, 15, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 15, + 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 26, 26, 27, 33, 33, 34, 14, 14, 12, 63, 63, 46, 54, 52, 39, 43, 44, 33, + 43, 43, 32, 44, 44, 31, 46, 42, 32, 46, 43, 32, 46, 44, 31, 45, 44, 32, 46, 43, 33, 46, 43, 31, 44, 46, 31, 45, 46, 32, 45, 43, 31, 46, 45, 33, 87, 86, 77, 44, 45, 33, 44, 45, 33, 44, 44, 34, 46, 46, 34, 47, 45, 33, 48, 43, 34, 47, 44, 33, 47, 44, 33, + 48, 46, 33, 48, 46, 33, 49, 45, 33, 48, 45, 34, 49, 45, 33, 47, 45, 33, 47, 46, 34, 47, 47, 33, 47, 46, 34, 48, 48, 34, 48, 48, 34, 50, 48, 35, 47, 47, 34, 50, 46, 36, 48, 48, 36, 48, 47, 35, 49, 46, 34, 50, 49, 35, 50, 49, 36, 48, 50, 34, 48, 49, 36, + 48, 50, 37, 50, 49, 37, 50, 50, 36, 49, 48, 36, 51, 49, 36, 52, 50, 36, 51, 50, 36, 52, 48, 36, 50, 49, 37, 51, 49, 37, 51, 49, 36, 51, 51, 36, 52, 51, 36, 53, 50, 37, 52, 50, 38, 52, 51, 36, 54, 51, 37, 52, 53, 37, 51, 51, 36, 52, 52, 37, 51, 52, 38, + 52, 52, 36, 52, 51, 38, 52, 51, 38, 52, 52, 37, 52, 51, 38, 52, 53, 39, 53, 53, 39, 55, 52, 38, 54, 52, 39, 53, 52, 40, 53, 54, 39, 54, 51, 39, 55, 53, 39, 54, 53, 40, 57, 52, 41, 55, 53, 40, 54, 53, 39, 54, 54, 39, 55, 53, 41, 54, 54, 40, 55, 54, 40, + 54, 54, 38, 55, 53, 40, 57, 56, 40, 57, 56, 40, 55, 56, 41, 57, 55, 41, 58, 56, 40, 58, 56, 39, 58, 56, 40, 55, 55, 40, 56, 54, 41, 59, 55, 40, 57, 55, 40, 56, 55, 42, 57, 56, 40, 59, 56, 40, 58, 56, 41, 57, 57, 41, 59, 57, 42, 57, 57, 42, 56, 56, 42, + 58, 55, 41, 59, 56, 42, 58, 56, 42, 59, 55, 41, 60, 56, 43, 59, 56, 42, 59, 57, 42, 59, 56, 42, 58, 56, 42, 57, 56, 42, 57, 58, 43, 58, 58, 43, 59, 56, 42, 59, 57, 42, 59, 57, 43, 58, 57, 43, 59, 57, 43, 61, 57, 43, 60, 57, 43, 60, 57, 42, 61, 57, 42, + 61, 57, 43, 61, 57, 44, 59, 57, 43, 59, 58, 42, 62, 59, 43, 61, 59, 42, 60, 58, 43, 60, 59, 43, 61, 59, 43, 60, 58, 43, 60, 59, 44, 61, 59, 43, 59, 60, 43, 59, 60, 43, 61, 59, 44, 62, 59, 44, 63, 59, 43, 63, 59, 43, 62, 59, 43, 60, 60, 43, 61, 59, 44, + 63, 59, 45, 62, 60, 45, 60, 61, 44, 61, 59, 44, 61, 58, 44, 60, 59, 43, 61, 59, 42, 62, 60, 44, 61, 60, 45, 62, 60, 44, 62, 61, 44, 61, 60, 45, 60, 60, 45, 60, 59, 45, 61, 60, 44, 60, 61, 44, 61, 61, 45, 61, 62, 45, 60, 61, 44, 62, 60, 44, 62, 60, 44, + 61, 59, 44, 61, 59, 45, 61, 60, 45, 62, 59, 44, 62, 59, 44, 61, 61, 45, 61, 59, 44, 62, 58, 44, 61, 58, 44, 60, 59, 44, 61, 59, 43, 60, 59, 44, 60, 60, 45, 61, 60, 44, 61, 60, 44, 61, 61, 45, 62, 60, 44, 61, 61, 44, 59, 61, 44, 60, 60, 45, 60, 59, 45, + 62, 60, 45, 62, 61, 43, 60, 61, 43, 59, 59, 45, 61, 58, 43, 62, 60, 43, 60, 60, 43, 59, 58, 43, 61, 58, 44, 62, 59, 43, 62, 59, 44, 61, 57, 43, 60, 58, 42, 58, 59, 43, 59, 57, 44, 61, 56, 44, 61, 57, 44, 61, 58, 43, 61, 59, 43, 61, 58, 43, 61, 57, 43, + 60, 57, 43, 59, 56, 42, 59, 56, 43, 58, 57, 42, 60, 57, 42, 61, 56, 43, 59, 56, 43, 60, 57, 42, 60, 57, 42, 58, 57, 43, 57, 56, 42, 57, 55, 42, 97, 96, 84, 58, 57, 42, 59, 57, 42, 58, 58, 42, 57, 58, 42, 57, 57, 41, 59, 56, 42, 59, 55, 42, 58, 56, 41, + 57, 57, 42, 58, 56, 43, 57, 55, 43, 58, 54, 42, 57, 55, 42, 57, 56, 42, 58, 56, 42, 58, 54, 42, 57, 55, 42, 57, 55, 41, 56, 54, 41, 56, 56, 41, 56, 55, 41, 56, 56, 40, 57, 55, 40, 82, 80, 67, 24, 24, 17, 36, 35, 30, 36, 35, 31, 37, 36, 31, 37, 36, 30, + 36, 35, 29, 36, 35, 30, 37, 35, 30, 35, 33, 28, 35, 34, 28, 36, 36, 30, 36, 36, 30, 34, 34, 28, 35, 34, 29, 34, 33, 28, 34, 33, 28, 34, 33, 27, 34, 34, 28, 35, 35, 30, 35, 34, 29, 35, 34, 29, 36, 35, 30, 34, 33, 28, 33, 32, 27, 34, 33, 28, 33, 32, 27, + 35, 33, 28, 34, 33, 28, 36, 35, 30, 36, 35, 30, 34, 33, 28, 35, 34, 29, 34, 33, 29, 33, 33, 28, 35, 34, 28, 33, 32, 27, 34, 33, 28, 33, 32, 27, 34, 33, 28, 35, 34, 29, 33, 33, 28, 34, 33, 28, 32, 32, 27, 34, 34, 29, 33, 32, 28, 35, 33, 29, 34, 33, 29, + 33, 32, 27, 33, 32, 27, 32, 32, 26, 33, 33, 28, 33, 33, 28, 34, 33, 28, 33, 32, 27, 33, 33, 28, 34, 33, 29, 33, 31, 27, 34, 33, 28, 33, 33, 28, 33, 33, 28, 33, 33, 28, 33, 33, 27, 32, 31, 26, 34, 34, 28, 30, 31, 25, 33, 32, 28, 33, 32, 27, 31, 31, 26, + 30, 31, 25, 33, 33, 28, 31, 31, 26, 32, 31, 26, 33, 32, 27, 33, 33, 28, 20, 20, 14, 46, 43, 34, 48, 44, 32, 47, 45, 32, 45, 44, 33, 45, 44, 32, 44, 45, 31, 45, 43, 32, 45, 42, 32, 44, 43, 32, 44, 45, 33, 43, 45, 32, 43, 43, 31, 43, 42, 31, 43, 42, 31, + 49, 48, 36, 57, 55, 40, 8, 7, 5, 29, 29, 29, 23, 23, 23, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, + 18, 18, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 19, 19, 19, 15, 15, 15, 22, 22, 21, 9, 9, 8, 12, 12, 12, 14, 14, 14, 14, 14, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, + 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 23, 24, 24, 31, 31, 32, 14, 14, 12, 63, 61, 44, 54, 52, 40, 45, 44, 31, 44, 43, 32, 43, 44, 32, 44, 44, 31, 46, 44, 32, 43, 43, 31, 45, 42, 32, 44, 43, 32, + 46, 43, 31, 45, 45, 32, 44, 45, 33, 44, 46, 31, 45, 45, 32, 86, 85, 77, 47, 44, 34, 47, 47, 32, 46, 46, 34, 44, 46, 34, 46, 47, 34, 46, 47, 35, 47, 46, 33, 47, 46, 35, 46, 46, 34, 47, 46, 35, 47, 45, 34, 49, 48, 34, 48, 48, 35, 47, 47, 34, 48, 48, 35, + 48, 47, 35, 48, 47, 35, 49, 48, 34, 47, 47, 33, 48, 47, 33, 50, 46, 34, 50, 49, 34, 47, 46, 34, 49, 47, 34, 49, 49, 35, 49, 49, 36, 49, 49, 36, 50, 48, 35, 48, 49, 36, 50, 49, 36, 50, 50, 35, 49, 49, 36, 49, 48, 37, 51, 50, 37, 51, 50, 36, 50, 50, 36, + 52, 51, 36, 53, 50, 36, 53, 49, 36, 51, 48, 36, 51, 50, 37, 51, 50, 38, 52, 50, 36, 54, 50, 36, 52, 52, 37, 52, 50, 36, 54, 51, 37, 52, 51, 38, 52, 52, 38, 54, 52, 37, 53, 50, 37, 51, 51, 38, 52, 51, 38, 53, 51, 38, 52, 53, 39, 54, 53, 38, 54, 52, 37, + 53, 51, 38, 54, 52, 38, 55, 52, 40, 56, 53, 39, 56, 52, 40, 54, 52, 39, 54, 52, 39, 56, 52, 40, 53, 54, 40, 53, 53, 40, 55, 52, 39, 57, 53, 39, 57, 54, 39, 56, 54, 39, 55, 55, 40, 56, 54, 41, 55, 55, 40, 55, 57, 40, 55, 56, 40, 57, 54, 39, 59, 55, 40, + 56, 55, 39, 57, 54, 41, 58, 56, 41, 56, 55, 40, 56, 54, 42, 57, 55, 41, 58, 55, 40, 58, 54, 40, 59, 54, 40, 58, 57, 41, 59, 56, 42, 58, 55, 42, 58, 57, 41, 58, 58, 41, 57, 57, 41, 58, 56, 42, 58, 55, 42, 57, 56, 41, 58, 57, 41, 60, 58, 41, 58, 57, 42, + 57, 57, 42, 58, 59, 42, 58, 57, 42, 57, 57, 43, 59, 59, 44, 59, 58, 42, 60, 57, 42, 59, 57, 43, 59, 58, 43, 60, 57, 43, 60, 58, 42, 60, 58, 42, 60, 58, 43, 60, 58, 43, 59, 59, 42, 60, 60, 42, 60, 59, 44, 60, 58, 43, 59, 58, 42, 59, 59, 43, 60, 58, 42, + 60, 57, 42, 59, 59, 43, 60, 61, 42, 61, 61, 43, 61, 59, 44, 61, 58, 43, 61, 59, 42, 62, 57, 44, 62, 57, 45, 61, 57, 44, 60, 59, 43, 60, 60, 43, 61, 58, 45, 61, 59, 44, 60, 60, 44, 61, 58, 44, 61, 58, 44, 62, 60, 43, 62, 61, 43, 62, 61, 43, 63, 62, 44, + 62, 61, 43, 61, 61, 43, 61, 61, 44, 61, 61, 44, 61, 60, 44, 62, 59, 44, 61, 60, 44, 61, 60, 45, 62, 59, 45, 61, 60, 44, 61, 61, 44, 62, 60, 45, 62, 58, 45, 62, 59, 44, 63, 59, 43, 62, 59, 43, 62, 59, 44, 62, 60, 44, 62, 60, 45, 63, 59, 44, 63, 59, 43, + 62, 60, 44, 61, 61, 44, 61, 60, 44, 60, 61, 45, 60, 59, 45, 62, 59, 44, 62, 60, 44, 60, 60, 44, 59, 60, 43, 60, 59, 44, 62, 58, 45, 62, 59, 45, 62, 59, 44, 61, 58, 45, 62, 60, 45, 62, 61, 43, 62, 60, 43, 61, 60, 43, 61, 60, 42, 61, 60, 43, 60, 60, 43, + 60, 59, 43, 60, 58, 45, 60, 58, 44, 60, 59, 43, 60, 59, 44, 59, 58, 43, 60, 58, 42, 62, 59, 43, 60, 59, 44, 59, 59, 42, 60, 59, 42, 61, 60, 43, 62, 59, 43, 61, 57, 42, 60, 58, 42, 59, 57, 44, 59, 58, 44, 58, 59, 44, 60, 58, 44, 58, 58, 43, 59, 58, 43, + 61, 57, 42, 60, 57, 41, 59, 57, 41, 58, 57, 41, 58, 58, 41, 97, 97, 85, 56, 58, 41, 58, 58, 41, 60, 57, 42, 59, 57, 42, 57, 58, 41, 58, 58, 40, 57, 57, 41, 56, 56, 43, 57, 56, 43, 57, 54, 41, 57, 55, 40, 57, 57, 41, 58, 56, 42, 59, 54, 42, 58, 54, 41, + 57, 55, 42, 56, 56, 42, 57, 55, 42, 58, 55, 41, 58, 55, 40, 58, 55, 41, 56, 55, 41, 56, 55, 41, 83, 81, 68, 25, 24, 17, 37, 35, 30, 37, 36, 31, 36, 35, 30, 36, 34, 29, 36, 35, 30, 36, 34, 29, 38, 36, 30, 36, 35, 30, 35, 34, 28, 35, 34, 28, 36, 35, 29, + 35, 34, 29, 33, 33, 27, 34, 33, 27, 35, 35, 29, 34, 34, 28, 34, 33, 28, 35, 34, 29, 34, 33, 28, 33, 33, 28, 35, 35, 29, 34, 33, 28, 35, 34, 28, 33, 33, 27, 35, 34, 29, 36, 35, 30, 34, 33, 28, 34, 33, 28, 34, 33, 28, 34, 32, 27, 34, 33, 28, 35, 35, 29, + 34, 33, 28, 34, 33, 28, 34, 34, 29, 33, 32, 27, 32, 31, 26, 34, 34, 29, 34, 33, 28, 34, 33, 28, 34, 33, 28, 32, 32, 27, 34, 34, 28, 32, 31, 26, 32, 32, 27, 34, 32, 27, 33, 32, 27, 32, 32, 26, 34, 33, 28, 34, 34, 29, 33, 32, 27, 34, 33, 28, 33, 32, 27, + 32, 32, 27, 33, 33, 28, 35, 34, 29, 34, 32, 27, 34, 33, 28, 33, 33, 28, 33, 33, 28, 33, 33, 27, 33, 32, 28, 32, 32, 27, 32, 32, 27, 32, 32, 27, 32, 31, 27, 32, 31, 27, 31, 31, 26, 32, 32, 27, 32, 31, 26, 33, 32, 28, 32, 33, 28, 32, 32, 27, 20, 19, 15, + 46, 45, 33, 45, 46, 32, 46, 45, 33, 46, 43, 33, 45, 44, 32, 46, 44, 32, 47, 45, 32, 47, 44, 31, 45, 44, 32, 45, 45, 33, 45, 42, 33, 43, 43, 32, 43, 44, 32, 44, 42, 32, 52, 48, 36, 59, 55, 41, 8, 7, 5, 32, 32, 32, 26, 26, 26, 19, 19, 20, 19, 19, 19, + 19, 19, 20, 19, 20, 20, 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 17, 17, 17, 23, 23, 23, + 9, 8, 8, 11, 11, 12, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 16, 16, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, + 17, 17, 17, 24, 24, 24, 32, 32, 32, 14, 14, 12, 65, 61, 46, 54, 52, 40, 45, 42, 31, 47, 44, 31, 46, 43, 33, 44, 43, 31, 43, 44, 32, 43, 44, 31, 44, 43, 32, 43, 43, 33, 44, 43, 32, 43, 45, 31, 45, 44, 33, 47, 44, 34, 44, 44, 34, 87, 87, 78, 45, 46, 32, + 44, 46, 32, 45, 46, 32, 48, 45, 33, 47, 46, 33, 46, 45, 34, 46, 44, 34, 49, 44, 33, 47, 44, 35, 47, 46, 34, 50, 46, 33, 49, 47, 34, 47, 47, 34, 47, 45, 33, 48, 48, 34, 48, 46, 35, 47, 47, 34, 47, 48, 35, 48, 49, 34, 50, 46, 34, 49, 46, 34, 50, 48, 35, + 48, 48, 35, 47, 49, 35, 48, 50, 35, 49, 50, 35, 50, 48, 36, 48, 50, 36, 49, 50, 36, 49, 50, 36, 51, 49, 36, 51, 48, 36, 49, 50, 36, 49, 50, 36, 51, 49, 36, 50, 50, 37, 51, 50, 37, 52, 48, 38, 53, 49, 38, 52, 50, 37, 53, 50, 37, 51, 51, 37, 52, 51, 38, + 54, 50, 37, 53, 50, 36, 53, 52, 36, 53, 51, 37, 53, 51, 38, 53, 52, 37, 52, 51, 39, 54, 54, 38, 53, 53, 40, 52, 51, 39, 52, 51, 38, 53, 52, 39, 54, 52, 39, 53, 50, 40, 55, 51, 39, 54, 52, 38, 53, 53, 40, 54, 54, 39, 53, 53, 40, 53, 52, 39, 55, 54, 39, + 56, 55, 40, 56, 52, 40, 57, 52, 39, 55, 54, 41, 54, 53, 40, 54, 54, 39, 55, 55, 39, 55, 55, 40, 54, 55, 41, 56, 56, 41, 55, 54, 40, 56, 56, 40, 57, 56, 40, 57, 54, 40, 56, 56, 40, 58, 56, 41, 58, 56, 41, 58, 56, 41, 59, 55, 40, 57, 55, 41, 57, 54, 41, + 58, 56, 40, 57, 56, 41, 57, 56, 41, 59, 56, 40, 59, 54, 41, 59, 56, 41, 57, 57, 42, 56, 55, 42, 58, 56, 41, 60, 56, 41, 60, 58, 41, 57, 57, 42, 57, 56, 41, 58, 56, 41, 60, 56, 42, 59, 59, 42, 58, 58, 43, 58, 57, 43, 59, 58, 43, 58, 58, 42, 59, 55, 42, + 60, 57, 43, 59, 58, 42, 59, 57, 43, 59, 57, 42, 59, 60, 42, 60, 59, 43, 60, 58, 42, 59, 58, 42, 60, 59, 42, 61, 59, 42, 61, 57, 42, 60, 58, 43, 59, 60, 44, 59, 58, 43, 58, 57, 43, 59, 59, 43, 61, 60, 43, 59, 59, 44, 60, 58, 44, 60, 59, 44, 60, 59, 44, + 63, 57, 44, 62, 58, 44, 60, 59, 43, 60, 58, 43, 62, 59, 44, 61, 60, 44, 59, 60, 44, 60, 58, 44, 62, 60, 44, 63, 61, 44, 62, 60, 43, 61, 59, 43, 61, 60, 44, 62, 62, 44, 62, 61, 43, 62, 59, 44, 61, 61, 44, 60, 62, 44, 60, 60, 43, 60, 59, 44, 61, 62, 45, + 63, 61, 44, 63, 59, 44, 62, 61, 44, 61, 61, 44, 62, 60, 44, 62, 60, 45, 63, 60, 44, 63, 59, 43, 62, 59, 43, 63, 60, 44, 62, 61, 44, 62, 61, 45, 62, 60, 44, 62, 60, 43, 63, 60, 44, 63, 60, 44, 61, 60, 43, 62, 60, 45, 63, 60, 45, 61, 61, 45, 62, 61, 45, + 63, 61, 44, 62, 60, 45, 62, 59, 44, 62, 60, 44, 60, 61, 44, 60, 60, 45, 61, 58, 44, 61, 58, 44, 61, 59, 44, 60, 59, 43, 60, 59, 43, 62, 60, 44, 63, 59, 45, 61, 57, 44, 61, 58, 44, 61, 59, 44, 60, 59, 43, 61, 58, 43, 62, 58, 44, 61, 60, 44, 59, 60, 43, + 60, 59, 44, 61, 57, 43, 60, 59, 44, 60, 57, 44, 60, 57, 42, 60, 57, 42, 60, 57, 43, 61, 57, 43, 61, 58, 43, 60, 59, 43, 59, 59, 43, 60, 57, 42, 60, 58, 42, 59, 59, 42, 58, 57, 42, 59, 56, 42, 60, 57, 43, 58, 58, 42, 58, 58, 42, 98, 97, 84, 58, 57, 42, + 58, 56, 42, 59, 56, 41, 58, 56, 43, 56, 57, 43, 57, 55, 42, 59, 56, 42, 59, 57, 43, 57, 56, 42, 58, 55, 40, 58, 56, 41, 59, 57, 41, 57, 55, 41, 56, 54, 42, 57, 55, 42, 58, 55, 42, 57, 55, 42, 56, 54, 41, 57, 54, 41, 57, 56, 42, 58, 55, 41, 58, 54, 41, + 57, 54, 42, 83, 80, 67, 24, 23, 17, 36, 36, 30, 37, 36, 31, 36, 35, 30, 34, 34, 28, 35, 33, 28, 35, 35, 29, 35, 35, 29, 36, 35, 30, 37, 36, 30, 34, 33, 27, 36, 36, 30, 35, 35, 30, 34, 34, 28, 35, 34, 28, 35, 35, 29, 35, 35, 29, 35, 34, 29, 35, 33, 28, + 35, 34, 29, 35, 33, 28, 34, 33, 28, 33, 32, 27, 36, 35, 30, 35, 33, 28, 36, 35, 30, 36, 35, 29, 34, 34, 29, 34, 33, 28, 33, 32, 27, 34, 33, 28, 35, 34, 29, 34, 33, 29, 33, 33, 27, 35, 34, 29, 35, 35, 30, 34, 33, 28, 33, 32, 27, 33, 33, 27, 33, 33, 27, + 33, 33, 27, 33, 32, 27, 33, 31, 27, 34, 32, 28, 34, 32, 28, 33, 32, 27, 33, 33, 28, 33, 33, 28, 34, 33, 28, 34, 33, 28, 33, 32, 27, 33, 32, 27, 33, 32, 26, 32, 31, 26, 33, 32, 28, 32, 30, 26, 34, 34, 29, 33, 33, 28, 34, 32, 27, 33, 32, 27, 32, 31, 27, + 32, 31, 26, 34, 33, 28, 31, 30, 25, 33, 33, 28, 32, 33, 27, 33, 33, 28, 31, 31, 26, 32, 32, 27, 30, 30, 26, 32, 32, 28, 32, 32, 27, 32, 32, 28, 31, 30, 26, 20, 19, 15, 45, 45, 33, 45, 46, 32, 47, 45, 32, 48, 45, 32, 47, 45, 32, 46, 43, 32, 46, 43, 33, + 46, 43, 32, 46, 44, 31, 45, 44, 32, 45, 45, 32, 44, 45, 33, 44, 44, 32, 44, 41, 31, 50, 48, 37, 58, 58, 41, 8, 7, 5, 31, 31, 31, 25, 25, 25, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, + 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 21, 16, 16, 17, 22, 22, 22, 10, 10, 9, 14, 14, 14, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 19, 18, 18, 19, 25, 25, 25, 32, 32, 33, 14, 14, 12, 64, 60, 44, 57, 53, 37, 46, 43, 32, + 45, 43, 31, 44, 44, 30, 46, 42, 30, 45, 44, 31, 45, 44, 30, 45, 45, 33, 46, 44, 33, 44, 45, 31, 46, 43, 33, 44, 44, 33, 44, 44, 33, 45, 45, 32, 87, 86, 77, 45, 43, 33, 44, 44, 33, 44, 45, 33, 47, 44, 34, 48, 45, 33, 47, 47, 32, 46, 47, 33, 49, 47, 34, + 47, 47, 35, 47, 47, 34, 49, 47, 35, 49, 48, 34, 47, 46, 34, 47, 47, 35, 49, 46, 34, 47, 48, 34, 48, 47, 36, 48, 47, 34, 49, 48, 34, 48, 48, 35, 49, 48, 34, 50, 48, 34, 49, 49, 35, 49, 50, 34, 49, 48, 35, 50, 48, 36, 49, 49, 35, 48, 48, 37, 50, 50, 36, + 51, 50, 35, 50, 49, 37, 48, 50, 36, 51, 49, 35, 51, 48, 37, 51, 50, 37, 51, 49, 37, 51, 50, 37, 49, 51, 37, 50, 51, 36, 52, 51, 35, 53, 51, 37, 52, 50, 36, 52, 52, 36, 53, 52, 37, 52, 52, 37, 53, 51, 36, 50, 51, 36, 51, 51, 37, 53, 50, 38, 51, 52, 37, + 52, 53, 39, 52, 51, 39, 53, 50, 39, 53, 51, 39, 54, 52, 38, 54, 53, 38, 53, 52, 39, 54, 53, 39, 53, 52, 38, 54, 53, 39, 54, 53, 39, 54, 53, 39, 54, 52, 39, 55, 54, 40, 53, 52, 40, 54, 53, 41, 56, 53, 40, 56, 53, 39, 54, 53, 40, 54, 53, 39, 54, 54, 39, + 56, 53, 40, 58, 56, 41, 55, 56, 40, 56, 54, 39, 59, 55, 39, 58, 56, 39, 59, 56, 40, 58, 57, 41, 57, 56, 41, 58, 55, 40, 59, 55, 40, 58, 55, 41, 58, 55, 40, 58, 56, 40, 57, 54, 41, 59, 57, 42, 58, 57, 41, 59, 56, 40, 58, 57, 40, 57, 55, 41, 59, 56, 41, + 59, 54, 41, 57, 55, 41, 58, 58, 41, 58, 58, 42, 58, 57, 43, 58, 56, 43, 57, 57, 42, 59, 56, 43, 61, 56, 42, 60, 57, 43, 60, 56, 43, 59, 57, 43, 58, 57, 43, 60, 58, 42, 59, 59, 43, 59, 57, 43, 61, 57, 43, 61, 57, 42, 60, 59, 43, 59, 59, 44, 61, 59, 43, + 60, 58, 43, 59, 57, 43, 61, 58, 43, 60, 59, 43, 60, 60, 43, 62, 59, 43, 62, 59, 43, 60, 59, 42, 60, 59, 42, 60, 60, 42, 61, 60, 43, 61, 60, 44, 61, 58, 43, 61, 58, 43, 60, 59, 43, 60, 58, 43, 60, 57, 42, 60, 59, 43, 61, 61, 44, 60, 59, 43, 59, 59, 44, + 62, 61, 44, 63, 61, 44, 63, 59, 44, 63, 60, 44, 62, 62, 44, 62, 62, 43, 63, 60, 43, 62, 60, 44, 62, 60, 45, 61, 61, 44, 61, 61, 45, 61, 60, 44, 61, 60, 45, 61, 60, 45, 62, 58, 44, 63, 60, 44, 62, 61, 45, 61, 59, 45, 62, 59, 44, 61, 59, 44, 60, 60, 44, + 61, 60, 44, 62, 60, 45, 61, 60, 45, 61, 59, 44, 62, 59, 45, 61, 59, 45, 62, 59, 45, 63, 59, 45, 63, 61, 45, 62, 60, 45, 62, 60, 45, 61, 60, 45, 60, 60, 44, 62, 61, 44, 63, 60, 44, 63, 59, 44, 61, 60, 45, 61, 61, 44, 62, 61, 44, 61, 60, 44, 61, 58, 44, + 63, 58, 44, 63, 60, 44, 61, 60, 44, 60, 58, 44, 61, 58, 43, 62, 59, 44, 63, 59, 44, 63, 59, 45, 62, 59, 44, 61, 58, 44, 62, 60, 44, 61, 60, 43, 60, 58, 43, 59, 57, 44, 61, 58, 44, 61, 59, 44, 61, 57, 44, 60, 58, 44, 59, 58, 44, 60, 57, 44, 61, 58, 43, + 62, 59, 43, 61, 60, 43, 59, 59, 43, 58, 58, 43, 58, 58, 43, 58, 57, 43, 60, 56, 43, 59, 57, 43, 59, 58, 43, 60, 59, 43, 59, 59, 42, 58, 58, 42, 98, 96, 85, 59, 57, 41, 59, 59, 41, 58, 59, 42, 58, 58, 42, 58, 56, 41, 59, 55, 41, 57, 57, 41, 57, 57, 42, + 57, 55, 43, 58, 56, 42, 58, 56, 41, 57, 57, 41, 58, 57, 41, 58, 56, 41, 57, 55, 41, 57, 55, 41, 57, 56, 41, 58, 55, 40, 57, 55, 40, 57, 56, 40, 55, 55, 40, 57, 55, 40, 58, 55, 40, 83, 81, 67, 25, 23, 17, 35, 35, 29, 36, 35, 30, 35, 35, 30, 35, 35, 30, + 34, 34, 28, 36, 36, 31, 36, 34, 29, 36, 34, 30, 37, 35, 30, 35, 35, 29, 36, 35, 30, 37, 36, 30, 36, 36, 31, 36, 36, 30, 35, 35, 29, 36, 35, 30, 35, 34, 30, 35, 35, 30, 34, 34, 28, 35, 35, 29, 35, 35, 29, 34, 33, 28, 36, 34, 30, 34, 33, 28, 35, 34, 29, + 34, 33, 28, 33, 32, 27, 35, 34, 28, 34, 33, 28, 35, 34, 29, 35, 34, 29, 33, 33, 28, 34, 34, 30, 33, 33, 28, 34, 34, 29, 35, 35, 30, 34, 33, 27, 33, 32, 27, 34, 33, 28, 32, 32, 26, 33, 32, 27, 32, 32, 27, 34, 33, 28, 35, 34, 29, 34, 34, 28, 33, 33, 28, + 32, 32, 27, 33, 33, 28, 32, 31, 27, 33, 33, 28, 33, 33, 27, 34, 33, 28, 33, 32, 27, 34, 33, 28, 32, 32, 27, 33, 32, 27, 34, 33, 28, 32, 32, 27, 32, 31, 28, 33, 31, 27, 32, 31, 26, 33, 32, 28, 32, 31, 27, 32, 31, 27, 33, 32, 27, 33, 33, 28, 30, 31, 26, + 33, 33, 28, 32, 32, 27, 33, 33, 28, 31, 31, 26, 32, 31, 27, 30, 30, 25, 20, 20, 14, 47, 44, 33, 47, 43, 34, 46, 44, 33, 45, 45, 32, 46, 44, 32, 46, 44, 31, 45, 45, 31, 47, 45, 32, 47, 44, 32, 45, 43, 31, 44, 43, 31, 45, 42, 32, 44, 41, 32, 43, 42, 31, + 49, 50, 35, 57, 57, 40, 8, 7, 5, 29, 29, 29, 23, 23, 23, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 22, 21, 21, 21, 20, 21, 21, 20, 20, 21, + 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 21, 21, 20, 20, 21, 16, 16, 16, 22, 22, 22, 8, 8, 8, 11, 11, 11, 14, 13, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, + 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 17, 16, 16, 17, 23, 23, 24, 31, 31, 31, 14, 13, 12, 63, 61, 44, 54, 52, 38, 46, 44, 32, 44, 45, 30, 43, 43, 30, 44, 42, 31, 44, 43, 32, 43, 45, 32, 46, 44, 31, 44, 42, 32, + 45, 43, 33, 46, 45, 32, 44, 46, 32, 45, 44, 32, 47, 43, 34, 87, 88, 78, 46, 46, 34, 47, 44, 32, 47, 46, 33, 45, 44, 34, 46, 45, 34, 47, 46, 33, 49, 45, 32, 48, 45, 34, 46, 47, 34, 46, 47, 33, 46, 45, 35, 47, 47, 35, 47, 48, 33, 48, 48, 34, 49, 47, 35, + 48, 46, 35, 48, 48, 36, 49, 49, 34, 49, 48, 35, 50, 48, 36, 48, 48, 34, 50, 47, 35, 48, 46, 35, 49, 47, 36, 48, 48, 36, 51, 48, 36, 49, 48, 36, 49, 49, 35, 50, 49, 37, 52, 48, 35, 51, 49, 36, 51, 49, 37, 51, 50, 36, 49, 51, 36, 49, 49, 36, 50, 49, 37, + 51, 50, 36, 50, 51, 38, 52, 50, 37, 52, 49, 37, 53, 49, 36, 51, 51, 37, 53, 50, 36, 52, 52, 38, 54, 51, 37, 52, 51, 37, 50, 50, 36, 51, 52, 37, 53, 51, 38, 51, 53, 39, 52, 53, 38, 53, 53, 38, 54, 51, 39, 53, 52, 38, 54, 51, 39, 54, 51, 39, 56, 53, 39, + 55, 53, 40, 54, 52, 40, 54, 53, 39, 56, 54, 39, 54, 53, 40, 55, 51, 40, 54, 52, 40, 55, 52, 39, 53, 52, 40, 56, 54, 40, 56, 53, 40, 57, 55, 41, 56, 56, 42, 57, 54, 41, 56, 55, 40, 55, 55, 41, 56, 53, 41, 56, 54, 39, 58, 56, 40, 58, 54, 41, 59, 54, 42, + 58, 55, 40, 55, 56, 40, 56, 55, 41, 59, 54, 41, 59, 56, 41, 58, 57, 41, 59, 57, 41, 59, 57, 42, 58, 56, 41, 58, 56, 41, 58, 56, 42, 58, 55, 41, 57, 55, 42, 59, 55, 42, 60, 55, 42, 59, 57, 41, 59, 56, 42, 60, 55, 43, 59, 56, 42, 59, 58, 42, 59, 56, 43, + 57, 56, 42, 59, 56, 42, 60, 59, 43, 59, 59, 43, 58, 57, 42, 61, 55, 43, 60, 56, 43, 60, 58, 42, 60, 58, 42, 59, 58, 43, 60, 58, 44, 60, 59, 44, 60, 59, 44, 59, 58, 42, 61, 57, 43, 61, 59, 44, 61, 59, 42, 62, 59, 42, 61, 60, 42, 60, 59, 43, 59, 59, 43, + 61, 59, 43, 60, 58, 43, 60, 59, 43, 61, 60, 42, 62, 59, 44, 61, 57, 45, 61, 57, 44, 62, 57, 44, 62, 57, 43, 62, 58, 43, 61, 60, 44, 60, 60, 44, 60, 59, 43, 61, 59, 43, 62, 58, 44, 63, 59, 43, 61, 60, 43, 60, 61, 44, 61, 62, 44, 62, 62, 43, 62, 61, 44, + 61, 60, 45, 61, 60, 44, 60, 60, 44, 61, 62, 44, 62, 60, 44, 61, 58, 45, 60, 59, 45, 61, 60, 44, 61, 60, 44, 62, 60, 45, 62, 61, 45, 61, 61, 44, 61, 61, 45, 64, 60, 46, 63, 59, 46, 60, 60, 45, 61, 62, 45, 62, 60, 46, 61, 59, 45, 62, 60, 45, 62, 58, 45, + 61, 59, 45, 61, 60, 45, 62, 59, 45, 60, 58, 44, 60, 59, 43, 62, 61, 44, 62, 61, 44, 61, 61, 45, 63, 62, 45, 64, 61, 45, 63, 61, 45, 61, 60, 44, 61, 60, 44, 61, 59, 45, 62, 59, 45, 63, 59, 44, 62, 59, 45, 62, 59, 45, 63, 59, 44, 61, 58, 43, 61, 58, 43, + 63, 60, 44, 62, 60, 44, 60, 60, 43, 60, 60, 43, 61, 59, 44, 60, 60, 44, 61, 60, 43, 61, 59, 43, 60, 59, 43, 60, 60, 43, 61, 59, 43, 62, 57, 43, 62, 58, 44, 60, 59, 44, 60, 57, 44, 61, 58, 44, 59, 58, 43, 58, 57, 44, 59, 57, 43, 61, 59, 42, 62, 60, 42, + 59, 59, 43, 59, 58, 42, 59, 58, 41, 58, 58, 43, 57, 59, 43, 97, 97, 85, 59, 56, 42, 60, 56, 43, 58, 57, 42, 59, 57, 42, 60, 56, 42, 57, 56, 42, 57, 56, 41, 59, 56, 41, 59, 56, 42, 59, 55, 42, 59, 55, 41, 59, 56, 41, 59, 56, 42, 58, 56, 43, 58, 56, 43, + 58, 56, 41, 57, 55, 40, 57, 55, 41, 57, 56, 42, 56, 54, 40, 57, 55, 40, 58, 56, 41, 57, 56, 41, 81, 81, 68, 24, 23, 18, 35, 35, 29, 36, 36, 30, 35, 35, 28, 36, 36, 30, 35, 35, 28, 37, 36, 30, 36, 35, 30, 36, 35, 30, 35, 33, 28, 36, 35, 30, 35, 34, 28, + 36, 35, 30, 36, 36, 31, 35, 35, 29, 36, 36, 29, 36, 35, 30, 35, 35, 29, 35, 35, 30, 33, 32, 28, 36, 36, 31, 34, 34, 29, 34, 33, 27, 35, 33, 28, 34, 33, 28, 33, 32, 27, 35, 33, 28, 34, 33, 28, 34, 33, 28, 36, 35, 29, 35, 34, 30, 33, 33, 28, 33, 33, 27, + 35, 34, 29, 33, 32, 27, 33, 33, 27, 35, 34, 29, 34, 33, 28, 34, 33, 29, 34, 33, 28, 33, 32, 27, 34, 33, 27, 33, 33, 27, 34, 33, 29, 32, 32, 27, 34, 34, 28, 32, 32, 26, 32, 30, 26, 33, 32, 28, 33, 32, 28, 34, 33, 28, 34, 33, 28, 34, 34, 29, 33, 33, 27, + 32, 31, 26, 34, 32, 28, 33, 32, 26, 34, 34, 28, 34, 33, 28, 33, 32, 28, 33, 32, 27, 33, 32, 27, 32, 32, 27, 32, 32, 27, 31, 31, 26, 32, 32, 27, 32, 32, 27, 32, 31, 26, 32, 31, 26, 32, 32, 27, 33, 33, 28, 31, 30, 26, 33, 32, 28, 33, 32, 28, 20, 19, 14, + 46, 44, 33, 47, 44, 33, 47, 44, 34, 46, 45, 34, 46, 43, 33, 46, 44, 33, 46, 44, 32, 45, 43, 32, 45, 44, 31, 44, 45, 32, 44, 43, 32, 44, 43, 32, 44, 43, 30, 43, 43, 30, 50, 49, 35, 59, 57, 40, 8, 7, 5, 27, 27, 27, 21, 21, 21, 14, 14, 15, 14, 14, 15, + 15, 15, 15, 16, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 19, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 21, 17, 17, 17, 23, 23, 22, + 9, 9, 9, 13, 13, 13, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 25, 25, 25, 32, 32, 32, 14, 14, 12, 65, 63, 44, 54, 54, 38, 46, 42, 31, 45, 43, 32, 44, 42, 32, 45, 41, 32, 45, 44, 33, 45, 42, 31, 45, 43, 31, 43, 44, 31, 45, 44, 31, 45, 46, 32, 45, 45, 33, 44, 45, 33, 44, 44, 33, 87, 88, 78, 46, 47, 33, + 46, 46, 32, 46, 46, 32, 47, 45, 33, 46, 45, 33, 46, 46, 33, 48, 47, 34, 47, 47, 35, 48, 46, 35, 48, 46, 34, 48, 46, 34, 46, 47, 36, 49, 48, 34, 49, 48, 34, 48, 47, 34, 49, 46, 34, 47, 48, 34, 47, 47, 34, 47, 46, 35, 47, 47, 34, 47, 49, 34, 48, 49, 36, + 50, 47, 34, 51, 49, 35, 51, 50, 36, 50, 49, 36, 51, 47, 35, 51, 50, 36, 50, 51, 37, 49, 50, 36, 51, 48, 36, 51, 50, 36, 50, 49, 37, 49, 51, 36, 49, 50, 36, 50, 49, 37, 51, 51, 35, 53, 48, 37, 53, 49, 38, 52, 52, 38, 52, 49, 37, 53, 50, 37, 53, 51, 36, + 53, 50, 37, 53, 52, 38, 53, 52, 36, 52, 52, 36, 51, 52, 37, 52, 51, 37, 51, 51, 38, 52, 52, 38, 53, 50, 39, 54, 53, 40, 52, 52, 39, 54, 51, 39, 54, 53, 39, 53, 51, 39, 55, 54, 39, 55, 53, 40, 55, 52, 39, 53, 52, 40, 53, 54, 40, 53, 54, 38, 55, 54, 39, + 55, 53, 39, 54, 52, 40, 56, 53, 40, 56, 55, 40, 55, 54, 41, 56, 53, 41, 54, 54, 42, 56, 55, 40, 56, 55, 39, 55, 56, 41, 56, 55, 40, 57, 55, 41, 57, 57, 41, 57, 56, 41, 59, 54, 41, 58, 55, 41, 56, 56, 41, 56, 56, 42, 57, 55, 41, 57, 56, 41, 57, 56, 40, + 58, 55, 40, 57, 57, 41, 58, 58, 43, 57, 58, 42, 58, 56, 41, 60, 56, 42, 59, 56, 41, 58, 55, 41, 57, 55, 42, 58, 57, 42, 59, 57, 43, 59, 58, 43, 61, 58, 42, 60, 57, 41, 58, 56, 42, 59, 59, 42, 60, 59, 43, 58, 59, 43, 58, 58, 42, 58, 56, 41, 59, 57, 42, + 61, 58, 43, 61, 57, 42, 58, 56, 42, 60, 58, 42, 61, 58, 42, 61, 60, 42, 61, 60, 43, 59, 59, 44, 59, 58, 43, 61, 60, 42, 61, 60, 43, 59, 58, 43, 60, 60, 42, 62, 59, 43, 61, 59, 43, 60, 59, 43, 62, 59, 43, 61, 58, 43, 60, 59, 43, 61, 58, 43, 62, 57, 43, + 61, 58, 44, 62, 59, 43, 63, 57, 42, 62, 58, 43, 61, 58, 44, 62, 58, 45, 61, 61, 45, 60, 61, 44, 60, 60, 43, 61, 61, 43, 62, 62, 43, 62, 61, 43, 62, 60, 44, 61, 60, 45, 62, 60, 45, 63, 61, 44, 62, 61, 44, 62, 60, 44, 63, 60, 43, 63, 59, 45, 62, 59, 44, + 60, 61, 43, 61, 61, 45, 63, 60, 45, 63, 61, 44, 61, 60, 44, 62, 59, 45, 63, 61, 44, 61, 60, 43, 62, 60, 43, 62, 61, 45, 61, 60, 45, 61, 60, 44, 62, 61, 43, 63, 60, 44, 64, 58, 44, 64, 59, 45, 63, 59, 46, 61, 60, 46, 62, 61, 45, 64, 60, 45, 63, 62, 44, + 62, 61, 44, 62, 59, 46, 62, 61, 45, 61, 60, 44, 61, 59, 43, 62, 61, 43, 62, 61, 43, 63, 60, 44, 63, 60, 44, 62, 60, 44, 61, 58, 45, 61, 58, 45, 61, 59, 44, 61, 58, 44, 62, 57, 44, 61, 59, 43, 60, 58, 44, 61, 57, 45, 61, 57, 44, 61, 59, 43, 60, 59, 44, + 60, 59, 44, 61, 60, 43, 61, 60, 44, 60, 59, 45, 60, 59, 44, 61, 57, 43, 60, 58, 43, 60, 59, 43, 60, 58, 43, 59, 57, 42, 59, 57, 42, 60, 58, 43, 60, 58, 44, 60, 58, 43, 60, 58, 43, 59, 59, 42, 58, 59, 41, 57, 57, 42, 58, 57, 42, 98, 96, 85, 59, 55, 42, + 58, 56, 41, 57, 57, 42, 59, 58, 43, 60, 57, 42, 58, 56, 41, 57, 55, 41, 59, 55, 42, 60, 56, 41, 60, 57, 42, 59, 57, 43, 57, 55, 43, 56, 55, 42, 56, 56, 41, 58, 55, 41, 59, 53, 42, 58, 56, 42, 58, 56, 42, 58, 55, 42, 58, 54, 42, 57, 53, 42, 57, 55, 41, + 56, 55, 41, 81, 81, 68, 24, 24, 18, 37, 35, 30, 36, 36, 30, 35, 35, 29, 34, 34, 28, 35, 35, 29, 36, 36, 31, 34, 34, 28, 35, 35, 29, 35, 35, 29, 36, 35, 29, 36, 35, 29, 35, 35, 29, 36, 36, 30, 34, 34, 28, 35, 34, 29, 35, 34, 29, 35, 34, 29, 34, 35, 28, + 34, 34, 28, 35, 34, 29, 35, 34, 29, 34, 34, 28, 34, 33, 28, 35, 34, 29, 35, 34, 29, 35, 35, 29, 34, 33, 28, 33, 32, 28, 35, 34, 29, 34, 33, 29, 33, 33, 28, 33, 33, 28, 33, 32, 27, 35, 34, 29, 32, 31, 27, 33, 32, 27, 34, 33, 28, 34, 33, 29, 34, 33, 28, + 34, 33, 28, 33, 32, 27, 33, 32, 27, 34, 33, 29, 33, 32, 28, 33, 33, 28, 32, 31, 26, 32, 31, 27, 35, 34, 29, 34, 33, 28, 32, 32, 26, 33, 33, 28, 34, 33, 28, 33, 32, 27, 32, 31, 26, 32, 31, 27, 33, 33, 28, 33, 33, 28, 34, 33, 28, 34, 33, 29, 33, 32, 27, + 34, 33, 29, 31, 31, 26, 32, 32, 26, 31, 31, 26, 32, 31, 27, 32, 32, 27, 33, 32, 27, 32, 31, 26, 32, 32, 26, 31, 31, 26, 32, 32, 27, 33, 32, 27, 33, 32, 27, 21, 19, 14, 46, 45, 33, 45, 44, 34, 45, 44, 33, 46, 46, 32, 46, 45, 32, 45, 44, 33, 45, 43, 32, + 45, 45, 31, 44, 44, 31, 44, 43, 32, 45, 44, 33, 44, 43, 32, 44, 42, 32, 44, 43, 31, 50, 50, 36, 57, 57, 41, 8, 7, 5, 33, 33, 33, 27, 27, 28, 21, 21, 22, 21, 21, 22, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 24, 24, 24, 24, 24, 25, + 25, 25, 25, 25, 25, 25, 25, 25, 25, 24, 24, 25, 24, 24, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 26, 25, 25, 25, 19, 19, 20, 24, 24, 24, 10, 10, 10, 14, 14, 14, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, + 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 27, 27, 27, 34, 34, 34, 14, 14, 12, 63, 61, 46, 55, 54, 39, 44, 42, 31, + 43, 42, 31, 44, 43, 32, 44, 44, 33, 45, 42, 32, 46, 42, 31, 46, 43, 31, 45, 45, 31, 44, 43, 31, 46, 43, 33, 44, 43, 33, 46, 44, 33, 45, 44, 33, 86, 88, 77, 45, 47, 33, 45, 47, 33, 46, 47, 35, 45, 45, 34, 45, 45, 32, 46, 48, 33, 47, 48, 34, 48, 47, 35, + 49, 45, 35, 48, 45, 34, 48, 45, 34, 48, 45, 35, 50, 46, 36, 49, 46, 34, 50, 47, 34, 49, 49, 34, 50, 47, 35, 50, 46, 35, 48, 48, 34, 47, 46, 35, 49, 47, 34, 50, 50, 36, 49, 49, 35, 49, 48, 36, 49, 47, 37, 50, 50, 35, 49, 49, 36, 48, 48, 35, 50, 51, 34, + 51, 50, 35, 50, 48, 36, 50, 48, 37, 51, 49, 37, 51, 49, 35, 51, 49, 36, 49, 48, 37, 51, 49, 36, 52, 52, 37, 50, 51, 37, 51, 51, 37, 51, 50, 36, 52, 49, 36, 53, 50, 37, 53, 51, 37, 51, 52, 37, 51, 52, 37, 51, 51, 38, 53, 51, 38, 53, 52, 39, 54, 53, 38, + 52, 51, 38, 52, 50, 39, 53, 52, 39, 52, 52, 39, 53, 51, 38, 56, 52, 39, 55, 54, 40, 56, 53, 40, 54, 53, 40, 55, 52, 39, 56, 52, 38, 55, 54, 40, 56, 54, 40, 55, 55, 39, 56, 54, 40, 55, 55, 41, 54, 55, 40, 55, 54, 40, 54, 55, 41, 55, 56, 41, 57, 54, 41, + 57, 54, 41, 57, 54, 40, 57, 55, 40, 56, 54, 40, 56, 55, 41, 57, 56, 41, 59, 54, 42, 57, 55, 40, 58, 55, 40, 58, 54, 40, 57, 55, 40, 59, 57, 42, 57, 57, 41, 55, 58, 41, 57, 57, 42, 58, 55, 42, 58, 55, 40, 58, 56, 41, 57, 56, 42, 58, 55, 43, 57, 56, 42, + 57, 55, 41, 58, 55, 41, 58, 56, 42, 60, 56, 42, 60, 56, 41, 58, 57, 41, 59, 58, 42, 59, 57, 43, 59, 59, 43, 59, 57, 42, 59, 57, 42, 61, 57, 42, 60, 57, 41, 59, 57, 42, 61, 58, 43, 60, 59, 43, 58, 59, 44, 58, 58, 43, 59, 56, 42, 60, 57, 43, 60, 59, 44, + 61, 60, 43, 61, 58, 43, 62, 57, 44, 61, 58, 44, 60, 59, 44, 62, 60, 43, 61, 58, 43, 60, 58, 43, 62, 59, 43, 62, 58, 43, 60, 59, 43, 60, 59, 43, 60, 59, 43, 60, 58, 44, 62, 58, 45, 62, 58, 43, 61, 59, 43, 62, 59, 45, 62, 59, 44, 62, 59, 43, 61, 60, 44, + 61, 61, 44, 61, 60, 45, 61, 59, 44, 60, 59, 43, 61, 59, 44, 61, 59, 45, 62, 61, 44, 61, 60, 44, 61, 59, 45, 61, 60, 44, 61, 60, 44, 61, 61, 44, 61, 62, 44, 62, 59, 44, 62, 59, 45, 62, 61, 44, 63, 61, 44, 64, 59, 45, 62, 58, 45, 61, 60, 44, 62, 61, 44, + 62, 61, 45, 60, 60, 45, 62, 60, 44, 64, 60, 44, 63, 61, 44, 61, 61, 44, 61, 60, 44, 62, 59, 46, 61, 59, 45, 61, 60, 44, 61, 60, 45, 63, 61, 45, 63, 62, 45, 61, 61, 44, 61, 60, 44, 61, 60, 45, 62, 61, 44, 63, 61, 43, 61, 61, 44, 62, 61, 44, 61, 61, 44, + 60, 60, 44, 62, 60, 45, 62, 60, 44, 60, 59, 44, 62, 61, 44, 61, 61, 45, 60, 59, 44, 61, 59, 44, 62, 60, 44, 61, 59, 44, 60, 59, 45, 60, 60, 45, 61, 60, 44, 60, 59, 44, 60, 60, 44, 60, 58, 43, 61, 57, 43, 62, 58, 44, 61, 58, 43, 60, 58, 43, 61, 57, 43, + 62, 57, 43, 61, 59, 43, 59, 60, 42, 58, 59, 44, 59, 58, 43, 60, 59, 42, 59, 58, 43, 61, 58, 43, 61, 59, 43, 58, 58, 42, 58, 56, 43, 59, 57, 43, 99, 98, 84, 60, 57, 41, 59, 57, 41, 60, 57, 42, 60, 57, 42, 59, 57, 43, 59, 58, 42, 59, 58, 42, 60, 58, 42, + 60, 57, 42, 60, 56, 42, 59, 57, 41, 58, 56, 41, 59, 54, 42, 57, 55, 42, 58, 56, 42, 58, 54, 42, 58, 53, 41, 57, 55, 41, 57, 55, 41, 57, 55, 41, 57, 56, 42, 58, 55, 41, 58, 54, 41, 83, 80, 68, 24, 24, 18, 36, 36, 29, 35, 35, 30, 36, 35, 30, 35, 35, 28, + 35, 35, 29, 35, 35, 30, 34, 34, 28, 34, 34, 28, 37, 36, 30, 35, 35, 30, 35, 35, 29, 35, 34, 29, 36, 36, 31, 34, 34, 28, 35, 35, 29, 34, 34, 28, 35, 34, 29, 35, 34, 29, 36, 35, 30, 34, 33, 28, 35, 34, 29, 36, 35, 30, 35, 34, 29, 35, 35, 30, 35, 34, 30, + 35, 34, 29, 33, 33, 28, 34, 33, 28, 35, 33, 28, 34, 32, 27, 34, 32, 27, 33, 33, 27, 33, 33, 27, 34, 34, 29, 34, 34, 28, 34, 34, 28, 35, 34, 28, 32, 32, 26, 33, 33, 28, 34, 33, 28, 33, 32, 27, 34, 33, 28, 34, 34, 28, 34, 34, 29, 34, 33, 28, 33, 32, 27, + 34, 34, 29, 35, 34, 29, 33, 33, 27, 34, 33, 28, 34, 32, 28, 35, 34, 29, 32, 32, 27, 34, 33, 28, 33, 32, 27, 33, 32, 28, 31, 31, 26, 32, 31, 27, 34, 33, 29, 32, 32, 27, 33, 33, 28, 32, 32, 26, 31, 31, 26, 32, 31, 27, 33, 31, 27, 34, 33, 28, 32, 32, 27, + 32, 31, 27, 32, 32, 27, 32, 31, 26, 33, 32, 27, 31, 31, 26, 32, 31, 27, 21, 19, 14, 46, 44, 33, 45, 45, 33, 45, 45, 33, 46, 44, 33, 46, 46, 31, 45, 46, 31, 46, 45, 32, 45, 44, 33, 43, 44, 33, 45, 45, 32, 46, 44, 31, 46, 44, 33, 45, 43, 33, 44, 42, 31, + 50, 48, 36, 58, 55, 41, 8, 7, 5, 30, 30, 30, 24, 24, 24, 17, 17, 17, 17, 17, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, + 22, 22, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 22, 22, 22, 17, 17, 17, 23, 23, 23, 11, 11, 10, 15, 15, 15, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 20, 20, + 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 27, 27, 27, 34, 34, 34, 14, 14, 13, 65, 62, 46, 55, 54, 38, 43, 43, 32, 44, 43, 32, 44, 44, 32, 45, 43, 32, 43, 43, 31, 44, 45, 32, 44, 44, 32, 46, 43, 32, + 45, 45, 33, 45, 46, 33, 46, 45, 31, 45, 47, 32, 44, 45, 33, 88, 87, 77, 45, 46, 33, 46, 44, 33, 46, 46, 32, 46, 47, 32, 44, 45, 34, 48, 46, 34, 48, 46, 34, 47, 47, 34, 48, 48, 34, 46, 46, 36, 46, 47, 36, 47, 49, 34, 47, 47, 35, 47, 46, 35, 47, 48, 35, + 50, 47, 34, 50, 47, 34, 51, 47, 34, 50, 46, 35, 51, 49, 36, 50, 48, 35, 49, 49, 34, 49, 48, 36, 50, 49, 36, 50, 47, 35, 50, 47, 34, 49, 47, 36, 48, 48, 35, 49, 48, 36, 50, 48, 36, 52, 50, 36, 52, 51, 36, 51, 50, 37, 51, 49, 35, 52, 51, 37, 51, 51, 37, + 52, 49, 36, 52, 50, 37, 53, 50, 37, 52, 51, 37, 51, 50, 37, 51, 50, 36, 51, 52, 36, 52, 51, 36, 52, 52, 37, 53, 53, 37, 52, 53, 38, 53, 53, 38, 53, 52, 37, 51, 53, 38, 53, 53, 39, 53, 52, 38, 54, 51, 38, 52, 51, 39, 52, 52, 39, 52, 50, 39, 54, 51, 39, + 54, 52, 38, 53, 53, 38, 55, 52, 40, 56, 52, 40, 55, 52, 39, 55, 52, 40, 53, 53, 40, 54, 53, 39, 55, 54, 39, 54, 54, 41, 55, 54, 40, 56, 54, 40, 55, 54, 42, 55, 55, 41, 58, 55, 40, 57, 56, 40, 56, 55, 41, 56, 54, 41, 57, 54, 39, 58, 54, 40, 57, 54, 41, + 58, 54, 40, 56, 54, 39, 57, 56, 41, 56, 56, 42, 57, 57, 41, 59, 55, 40, 58, 55, 41, 57, 57, 42, 57, 56, 40, 58, 57, 41, 58, 58, 42, 58, 56, 41, 60, 55, 42, 59, 56, 42, 57, 55, 43, 58, 56, 41, 59, 58, 42, 58, 57, 43, 58, 58, 42, 57, 56, 41, 58, 56, 42, + 60, 56, 43, 61, 56, 43, 58, 56, 42, 60, 58, 43, 61, 57, 44, 60, 57, 43, 61, 57, 42, 58, 58, 43, 58, 59, 43, 61, 59, 42, 60, 57, 43, 59, 58, 44, 59, 58, 43, 61, 59, 43, 61, 60, 43, 60, 59, 43, 61, 57, 43, 60, 57, 43, 59, 58, 44, 61, 59, 44, 62, 59, 43, + 61, 58, 44, 62, 57, 44, 63, 59, 44, 62, 60, 44, 61, 60, 43, 62, 58, 44, 61, 58, 44, 60, 58, 45, 60, 59, 45, 60, 60, 44, 61, 60, 43, 61, 61, 44, 61, 60, 45, 60, 60, 45, 61, 60, 43, 63, 60, 43, 62, 60, 44, 63, 60, 44, 63, 60, 44, 63, 60, 45, 63, 60, 44, + 61, 60, 44, 61, 60, 44, 63, 60, 44, 63, 60, 45, 61, 59, 44, 62, 59, 44, 63, 60, 45, 61, 61, 46, 62, 60, 45, 63, 59, 44, 61, 60, 45, 61, 61, 44, 62, 61, 44, 63, 60, 44, 64, 59, 44, 64, 58, 44, 63, 58, 44, 61, 60, 45, 62, 61, 45, 64, 61, 44, 63, 60, 44, + 62, 60, 45, 62, 60, 44, 62, 60, 44, 61, 61, 44, 62, 62, 45, 63, 60, 45, 63, 59, 45, 63, 59, 44, 63, 61, 44, 62, 62, 43, 62, 60, 43, 62, 60, 44, 62, 60, 43, 61, 62, 44, 62, 61, 45, 62, 59, 45, 61, 59, 44, 62, 60, 45, 62, 60, 45, 62, 60, 44, 61, 59, 43, + 61, 59, 44, 62, 59, 44, 61, 60, 44, 60, 59, 43, 60, 60, 43, 61, 60, 44, 61, 58, 44, 60, 59, 43, 61, 58, 43, 60, 57, 43, 59, 58, 43, 61, 59, 44, 61, 60, 43, 61, 59, 44, 61, 57, 44, 60, 58, 43, 59, 58, 43, 59, 58, 44, 59, 59, 42, 60, 59, 43, 60, 59, 43, + 58, 57, 43, 57, 58, 42, 59, 58, 42, 61, 58, 42, 59, 57, 43, 97, 98, 85, 59, 58, 41, 61, 58, 41, 61, 58, 41, 60, 56, 41, 58, 57, 42, 57, 58, 42, 58, 58, 43, 59, 57, 42, 60, 57, 42, 59, 58, 42, 59, 58, 42, 59, 58, 42, 59, 57, 42, 58, 55, 42, 58, 54, 41, + 57, 56, 41, 56, 54, 41, 58, 54, 42, 59, 56, 41, 58, 56, 41, 58, 55, 41, 58, 56, 42, 56, 57, 41, 81, 82, 67, 24, 24, 17, 36, 36, 30, 36, 36, 29, 35, 34, 29, 37, 36, 30, 34, 34, 28, 35, 36, 29, 36, 36, 30, 35, 35, 29, 35, 35, 29, 35, 34, 29, 35, 35, 29, + 35, 34, 29, 36, 35, 30, 35, 34, 28, 36, 36, 30, 35, 34, 29, 36, 35, 30, 34, 34, 28, 36, 36, 30, 35, 35, 29, 34, 34, 29, 34, 33, 29, 34, 33, 29, 35, 35, 30, 34, 34, 29, 35, 34, 29, 34, 32, 28, 34, 33, 28, 35, 34, 29, 34, 33, 28, 35, 34, 29, 33, 33, 27, + 35, 33, 28, 35, 33, 29, 35, 34, 30, 34, 33, 28, 33, 33, 28, 32, 32, 27, 32, 32, 27, 32, 32, 26, 33, 33, 27, 33, 33, 27, 33, 33, 28, 33, 33, 28, 34, 34, 29, 34, 33, 28, 34, 33, 28, 32, 31, 26, 33, 32, 27, 34, 33, 29, 32, 32, 27, 33, 33, 28, 34, 32, 28, + 34, 33, 28, 34, 34, 29, 32, 32, 27, 33, 32, 27, 32, 31, 26, 33, 33, 28, 32, 32, 27, 31, 30, 26, 31, 31, 26, 31, 31, 26, 32, 32, 28, 32, 32, 27, 33, 32, 27, 32, 30, 26, 31, 31, 26, 31, 31, 26, 32, 32, 27, 32, 31, 26, 33, 32, 27, 33, 32, 28, 20, 19, 14, + 46, 44, 33, 46, 44, 33, 45, 45, 33, 46, 45, 33, 46, 44, 32, 45, 44, 32, 45, 45, 32, 45, 44, 32, 45, 43, 33, 43, 43, 33, 43, 44, 33, 44, 44, 31, 45, 42, 31, 45, 42, 32, 51, 49, 36, 57, 55, 40, 8, 7, 5, 27, 27, 27, 21, 21, 21, 14, 14, 14, 14, 14, 15, + 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 16, 16, 16, 16, 17, 17, 17, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, + 11, 11, 10, 15, 15, 16, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 20, 20, 19, 20, 20, 19, 19, 20, + 19, 19, 20, 25, 25, 26, 32, 32, 33, 14, 14, 12, 65, 61, 46, 56, 54, 39, 44, 43, 31, 46, 42, 30, 45, 44, 32, 45, 44, 32, 47, 42, 31, 44, 43, 31, 43, 43, 32, 45, 45, 32, 45, 46, 31, 46, 45, 33, 45, 44, 33, 44, 44, 33, 45, 43, 32, 86, 86, 77, 44, 46, 32, + 46, 45, 32, 46, 45, 32, 48, 44, 33, 47, 47, 34, 46, 46, 34, 47, 46, 33, 47, 46, 33, 48, 45, 33, 47, 47, 34, 49, 47, 35, 50, 47, 35, 49, 48, 35, 49, 48, 34, 50, 47, 35, 50, 47, 35, 47, 47, 34, 48, 48, 35, 49, 49, 36, 49, 47, 34, 49, 47, 34, 51, 47, 33, + 50, 48, 34, 51, 48, 35, 49, 49, 35, 50, 47, 35, 52, 49, 35, 50, 49, 35, 49, 48, 37, 52, 51, 36, 51, 50, 36, 49, 51, 36, 50, 49, 36, 50, 48, 36, 50, 51, 38, 53, 49, 37, 51, 50, 38, 51, 51, 37, 52, 50, 37, 53, 52, 37, 53, 51, 37, 52, 49, 36, 52, 51, 37, + 52, 53, 39, 51, 53, 38, 51, 53, 37, 51, 51, 38, 52, 50, 38, 53, 51, 38, 52, 52, 38, 52, 53, 38, 52, 52, 39, 53, 53, 38, 53, 51, 37, 53, 53, 38, 54, 53, 38, 55, 51, 39, 54, 52, 39, 57, 52, 38, 56, 51, 39, 54, 52, 38, 54, 54, 38, 55, 53, 39, 54, 54, 40, + 53, 54, 40, 56, 53, 41, 57, 54, 41, 55, 55, 41, 54, 55, 40, 55, 55, 40, 55, 55, 41, 55, 54, 40, 55, 55, 40, 56, 55, 41, 58, 56, 41, 57, 55, 41, 56, 55, 41, 57, 55, 41, 56, 55, 41, 58, 55, 41, 58, 55, 40, 56, 56, 41, 57, 56, 42, 56, 57, 42, 56, 58, 40, + 58, 56, 41, 58, 56, 41, 56, 57, 41, 58, 58, 43, 57, 56, 42, 57, 55, 41, 59, 55, 42, 59, 56, 43, 59, 57, 43, 57, 57, 43, 59, 57, 43, 59, 57, 43, 58, 59, 43, 59, 58, 43, 59, 57, 42, 60, 58, 42, 61, 59, 42, 60, 59, 42, 59, 58, 43, 60, 57, 43, 61, 58, 42, + 60, 58, 42, 58, 59, 43, 58, 58, 43, 60, 57, 42, 60, 58, 43, 60, 59, 43, 62, 58, 42, 61, 59, 43, 59, 59, 44, 60, 57, 44, 61, 57, 43, 61, 58, 43, 62, 60, 43, 60, 60, 43, 62, 59, 43, 62, 58, 44, 60, 59, 45, 61, 59, 44, 62, 58, 44, 62, 60, 44, 62, 60, 44, + 63, 60, 45, 62, 59, 44, 62, 60, 43, 62, 60, 44, 61, 59, 44, 62, 60, 44, 62, 60, 45, 61, 59, 45, 62, 60, 45, 62, 59, 45, 62, 61, 46, 62, 61, 46, 64, 60, 44, 63, 59, 44, 62, 60, 45, 62, 60, 44, 62, 59, 44, 62, 59, 44, 63, 59, 44, 62, 60, 44, 61, 61, 44, + 60, 61, 44, 61, 61, 44, 63, 60, 45, 63, 59, 45, 62, 60, 44, 62, 59, 44, 62, 60, 44, 62, 59, 44, 63, 59, 44, 62, 60, 44, 63, 60, 44, 63, 60, 44, 63, 59, 44, 62, 59, 44, 62, 59, 44, 63, 60, 44, 63, 61, 44, 63, 61, 45, 62, 61, 44, 62, 60, 44, 62, 61, 45, + 62, 61, 44, 63, 61, 44, 65, 61, 44, 64, 61, 44, 62, 62, 45, 63, 61, 45, 62, 59, 45, 61, 59, 45, 61, 60, 45, 63, 61, 44, 63, 60, 45, 61, 60, 45, 61, 59, 44, 63, 59, 44, 62, 58, 45, 61, 58, 45, 61, 59, 43, 62, 59, 43, 62, 58, 43, 61, 59, 43, 61, 59, 44, + 61, 59, 44, 61, 58, 44, 61, 58, 44, 62, 59, 44, 61, 59, 44, 60, 58, 43, 61, 58, 43, 62, 58, 44, 60, 58, 44, 60, 59, 44, 60, 58, 44, 59, 58, 43, 59, 57, 43, 61, 58, 42, 61, 58, 43, 59, 59, 43, 60, 58, 42, 60, 57, 42, 59, 57, 43, 98, 97, 84, 60, 56, 41, + 61, 57, 42, 62, 59, 42, 60, 59, 42, 58, 58, 42, 60, 57, 43, 60, 58, 42, 58, 58, 42, 58, 58, 42, 57, 57, 42, 58, 57, 42, 58, 57, 43, 58, 56, 42, 59, 55, 41, 57, 54, 42, 56, 54, 43, 58, 55, 42, 59, 56, 41, 59, 56, 41, 58, 56, 42, 56, 56, 42, 56, 55, 40, + 57, 54, 40, 83, 82, 68, 24, 24, 18, 35, 35, 29, 35, 35, 29, 34, 34, 29, 35, 35, 29, 35, 35, 28, 36, 36, 30, 35, 34, 29, 35, 34, 29, 35, 34, 28, 36, 36, 30, 36, 35, 29, 35, 35, 29, 35, 35, 29, 36, 34, 29, 36, 34, 29, 35, 35, 29, 34, 34, 28, 34, 33, 28, + 34, 33, 28, 35, 35, 30, 36, 35, 29, 35, 34, 29, 36, 34, 29, 35, 33, 29, 34, 33, 28, 36, 35, 30, 34, 33, 28, 35, 34, 29, 36, 35, 29, 33, 33, 27, 35, 33, 29, 36, 34, 30, 35, 34, 29, 34, 33, 28, 35, 35, 29, 33, 33, 27, 33, 33, 27, 35, 34, 28, 34, 32, 27, + 34, 33, 27, 34, 34, 28, 33, 32, 27, 34, 33, 28, 34, 34, 29, 33, 32, 28, 35, 33, 28, 33, 32, 27, 33, 32, 28, 31, 31, 26, 33, 33, 28, 34, 33, 28, 33, 32, 27, 34, 34, 29, 33, 33, 28, 35, 34, 28, 33, 32, 27, 34, 33, 29, 32, 32, 28, 32, 31, 27, 32, 31, 27, + 30, 30, 25, 31, 31, 26, 33, 32, 28, 32, 31, 27, 32, 30, 26, 32, 31, 27, 31, 30, 25, 32, 31, 26, 32, 31, 27, 31, 32, 26, 32, 32, 27, 34, 33, 28, 33, 34, 28, 20, 20, 14, 48, 44, 34, 48, 44, 33, 47, 45, 33, 46, 44, 33, 47, 43, 32, 46, 45, 32, 45, 46, 32, + 46, 44, 33, 45, 43, 33, 44, 43, 32, 43, 43, 32, 45, 43, 32, 45, 42, 32, 43, 43, 32, 50, 50, 37, 58, 56, 41, 8, 7, 5, 29, 29, 29, 24, 24, 24, 17, 17, 18, 17, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, + 16, 15, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 14, 14, 14, 21, 21, 21, 9, 9, 9, 12, 12, 12, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, + 15, 15, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 19, 19, 19, 25, 25, 25, 32, 32, 32, 14, 14, 12, 62, 60, 43, 55, 51, 39, 44, 44, 33, + 45, 42, 33, 44, 43, 31, 44, 45, 31, 44, 44, 32, 44, 44, 31, 44, 44, 33, 47, 45, 31, 46, 45, 33, 44, 43, 32, 45, 45, 33, 44, 46, 32, 45, 44, 32, 86, 86, 78, 45, 45, 33, 47, 47, 33, 45, 45, 32, 47, 45, 34, 49, 47, 35, 46, 46, 33, 46, 44, 33, 47, 46, 35, + 47, 47, 34, 48, 45, 34, 50, 46, 35, 49, 48, 34, 49, 47, 36, 48, 46, 35, 48, 47, 35, 49, 49, 35, 49, 48, 35, 48, 47, 35, 48, 47, 36, 49, 49, 34, 48, 49, 34, 50, 47, 35, 49, 49, 35, 50, 50, 34, 52, 48, 34, 51, 48, 34, 49, 50, 35, 50, 50, 37, 51, 48, 37, + 52, 50, 37, 50, 50, 37, 49, 49, 36, 51, 50, 36, 52, 50, 35, 52, 48, 37, 49, 50, 36, 51, 49, 38, 53, 52, 37, 51, 51, 36, 52, 50, 37, 52, 52, 37, 51, 52, 36, 52, 51, 38, 51, 52, 38, 52, 51, 37, 52, 53, 36, 54, 52, 38, 52, 53, 38, 52, 53, 38, 54, 51, 39, + 55, 51, 38, 54, 52, 37, 52, 53, 38, 54, 53, 39, 55, 51, 40, 55, 51, 39, 55, 52, 38, 55, 52, 39, 54, 52, 39, 53, 54, 39, 54, 52, 40, 54, 52, 38, 55, 53, 39, 53, 53, 39, 55, 55, 39, 55, 53, 40, 55, 53, 41, 55, 56, 40, 55, 56, 39, 56, 55, 40, 57, 54, 40, + 56, 55, 40, 55, 54, 41, 56, 53, 41, 58, 54, 41, 58, 54, 40, 57, 54, 41, 56, 55, 41, 57, 57, 41, 57, 56, 40, 58, 55, 42, 58, 55, 41, 57, 57, 41, 56, 55, 40, 57, 55, 41, 58, 56, 41, 58, 57, 42, 59, 57, 42, 59, 57, 42, 58, 56, 42, 58, 56, 42, 58, 55, 41, + 57, 56, 41, 59, 56, 43, 60, 55, 43, 59, 56, 43, 58, 57, 42, 60, 57, 42, 59, 57, 42, 58, 57, 43, 58, 58, 43, 58, 56, 42, 57, 56, 42, 59, 58, 43, 59, 58, 43, 59, 58, 42, 61, 57, 42, 60, 57, 43, 59, 59, 44, 60, 58, 43, 59, 57, 42, 59, 57, 43, 61, 58, 43, + 61, 58, 43, 59, 59, 44, 60, 59, 43, 61, 59, 44, 60, 59, 44, 59, 58, 43, 60, 60, 44, 62, 60, 44, 63, 59, 44, 63, 59, 44, 62, 60, 43, 61, 60, 44, 62, 58, 44, 60, 58, 43, 60, 60, 43, 60, 61, 44, 60, 60, 44, 61, 58, 44, 62, 58, 45, 60, 58, 45, 61, 59, 45, + 62, 59, 45, 62, 60, 45, 61, 61, 45, 60, 60, 45, 63, 60, 45, 65, 61, 45, 63, 62, 46, 61, 61, 45, 61, 61, 45, 62, 60, 45, 63, 60, 46, 62, 59, 45, 62, 60, 44, 63, 61, 43, 64, 60, 44, 63, 59, 44, 61, 61, 44, 62, 62, 44, 63, 61, 44, 63, 60, 45, 64, 60, 46, + 63, 59, 45, 62, 58, 45, 62, 60, 45, 62, 60, 45, 61, 59, 44, 64, 61, 45, 63, 61, 45, 61, 60, 45, 61, 60, 44, 61, 60, 44, 61, 61, 44, 61, 62, 44, 63, 60, 44, 64, 59, 44, 63, 60, 45, 63, 61, 45, 62, 60, 44, 61, 60, 44, 62, 61, 44, 63, 61, 44, 63, 61, 45, + 64, 60, 46, 63, 61, 45, 62, 62, 44, 61, 61, 44, 61, 59, 45, 63, 60, 44, 62, 60, 45, 59, 60, 45, 59, 59, 43, 60, 59, 43, 61, 58, 43, 61, 58, 44, 61, 60, 44, 62, 60, 44, 62, 60, 44, 62, 60, 43, 60, 60, 43, 60, 58, 44, 62, 58, 44, 62, 58, 43, 60, 58, 43, + 61, 59, 43, 60, 60, 42, 59, 61, 42, 61, 59, 44, 60, 57, 44, 58, 58, 43, 59, 60, 42, 60, 59, 42, 60, 58, 42, 60, 59, 41, 61, 59, 42, 61, 58, 43, 99, 97, 85, 60, 57, 43, 59, 56, 44, 59, 56, 42, 59, 58, 42, 59, 59, 42, 59, 58, 42, 59, 58, 42, 59, 58, 43, + 59, 58, 42, 58, 58, 42, 59, 56, 41, 59, 55, 41, 60, 56, 42, 59, 56, 42, 58, 54, 41, 59, 55, 41, 59, 56, 41, 58, 56, 41, 58, 56, 41, 59, 55, 41, 59, 55, 41, 57, 56, 42, 56, 56, 42, 84, 81, 66, 24, 24, 17, 35, 35, 29, 35, 35, 30, 35, 35, 29, 34, 35, 28, + 37, 36, 30, 36, 35, 30, 35, 33, 28, 35, 34, 28, 34, 34, 28, 35, 34, 29, 34, 34, 28, 37, 36, 30, 35, 34, 29, 36, 36, 30, 35, 35, 29, 36, 36, 30, 34, 34, 28, 34, 34, 29, 34, 33, 28, 35, 35, 29, 35, 35, 29, 33, 34, 28, 35, 36, 30, 35, 35, 30, 33, 32, 27, + 35, 34, 29, 35, 35, 30, 36, 35, 30, 36, 35, 30, 34, 33, 28, 34, 33, 28, 35, 34, 29, 33, 33, 27, 35, 34, 28, 35, 34, 29, 33, 32, 27, 32, 32, 27, 34, 34, 29, 35, 34, 29, 35, 34, 29, 35, 34, 29, 35, 35, 29, 33, 32, 27, 32, 32, 28, 32, 32, 27, 32, 32, 27, + 32, 32, 27, 34, 33, 29, 32, 31, 26, 34, 33, 28, 35, 34, 29, 35, 33, 28, 33, 32, 28, 34, 33, 29, 34, 33, 28, 32, 31, 26, 32, 32, 27, 33, 33, 27, 32, 32, 26, 31, 32, 27, 32, 31, 27, 32, 31, 27, 33, 33, 28, 32, 32, 27, 33, 33, 27, 33, 32, 27, 31, 31, 26, + 32, 32, 27, 33, 32, 27, 31, 30, 26, 32, 32, 27, 33, 32, 27, 34, 32, 27, 20, 19, 14, 46, 45, 32, 46, 45, 33, 45, 46, 33, 46, 45, 33, 47, 44, 34, 46, 44, 33, 45, 45, 32, 45, 46, 33, 46, 45, 32, 44, 43, 31, 44, 43, 32, 45, 44, 32, 44, 42, 31, 43, 41, 31, + 51, 49, 36, 59, 57, 41, 8, 7, 5, 33, 33, 33, 27, 27, 28, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 22, 21, 21, 21, 21, 21, 21, 20, 21, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, + 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 14, 14, 15, 21, 21, 21, 9, 9, 9, 13, 13, 13, 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 26, 26, 27, 33, 33, 33, 14, 14, 12, 63, 62, 45, 54, 53, 38, 43, 41, 30, 43, 44, 31, 45, 44, 31, 44, 42, 32, 45, 43, 32, 44, 43, 32, 45, 44, 32, 47, 43, 31, + 46, 45, 33, 45, 45, 32, 46, 46, 33, 46, 45, 32, 45, 46, 32, 89, 87, 77, 46, 47, 32, 47, 47, 33, 46, 46, 33, 47, 45, 32, 47, 47, 33, 47, 48, 34, 47, 47, 34, 47, 45, 35, 50, 46, 35, 50, 48, 35, 48, 47, 34, 49, 46, 36, 48, 47, 35, 49, 49, 36, 49, 47, 35, + 48, 46, 36, 49, 48, 36, 49, 48, 35, 47, 46, 34, 48, 47, 34, 48, 47, 35, 50, 49, 35, 50, 50, 35, 49, 48, 35, 49, 48, 35, 49, 48, 35, 48, 47, 34, 50, 47, 35, 51, 49, 36, 50, 48, 35, 52, 48, 36, 52, 48, 36, 51, 50, 37, 51, 50, 36, 50, 50, 35, 52, 49, 37, + 51, 49, 38, 50, 51, 36, 52, 51, 36, 53, 51, 36, 53, 52, 37, 53, 51, 37, 53, 51, 37, 52, 50, 36, 53, 51, 37, 52, 52, 37, 52, 53, 38, 53, 51, 38, 54, 51, 39, 52, 51, 38, 52, 52, 38, 53, 52, 39, 53, 52, 38, 55, 51, 38, 55, 52, 40, 53, 52, 40, 54, 52, 40, + 55, 54, 39, 55, 53, 39, 57, 54, 40, 55, 53, 39, 56, 52, 40, 56, 55, 40, 56, 53, 41, 55, 54, 40, 55, 54, 39, 55, 54, 40, 54, 56, 39, 57, 54, 40, 56, 53, 41, 55, 55, 41, 55, 57, 41, 56, 56, 41, 58, 56, 40, 56, 54, 40, 57, 53, 40, 58, 54, 42, 56, 55, 41, + 57, 56, 41, 58, 56, 42, 58, 56, 41, 58, 55, 42, 57, 57, 41, 58, 56, 40, 57, 55, 41, 56, 55, 42, 59, 55, 42, 59, 55, 42, 59, 56, 41, 58, 57, 41, 59, 56, 41, 59, 57, 41, 59, 56, 42, 58, 56, 42, 57, 56, 43, 58, 57, 43, 58, 58, 42, 59, 57, 42, 60, 57, 42, + 60, 57, 42, 60, 58, 42, 60, 58, 42, 61, 58, 44, 61, 58, 43, 59, 58, 42, 58, 58, 43, 60, 58, 43, 59, 57, 42, 58, 58, 41, 59, 59, 42, 60, 59, 43, 60, 59, 43, 59, 60, 44, 59, 59, 44, 59, 59, 44, 62, 60, 44, 61, 60, 43, 60, 59, 44, 60, 58, 44, 60, 58, 43, + 60, 59, 44, 61, 60, 45, 60, 60, 43, 61, 60, 43, 60, 60, 44, 60, 61, 43, 60, 60, 44, 60, 59, 45, 60, 60, 44, 60, 61, 44, 62, 61, 45, 62, 59, 45, 61, 59, 44, 62, 60, 44, 62, 60, 45, 61, 61, 44, 62, 60, 44, 62, 59, 44, 63, 61, 44, 64, 61, 45, 63, 60, 44, + 63, 61, 44, 63, 61, 44, 62, 59, 44, 63, 59, 44, 64, 60, 44, 62, 62, 45, 62, 61, 45, 63, 59, 45, 64, 59, 46, 62, 60, 46, 61, 59, 45, 61, 60, 44, 61, 61, 45, 62, 61, 45, 62, 61, 44, 63, 60, 45, 63, 61, 46, 63, 61, 46, 63, 60, 44, 62, 61, 44, 62, 61, 44, + 63, 60, 44, 64, 60, 44, 64, 60, 44, 64, 61, 45, 63, 61, 45, 63, 60, 44, 63, 59, 44, 63, 60, 43, 64, 60, 44, 62, 59, 45, 63, 60, 44, 64, 60, 44, 62, 61, 44, 61, 61, 43, 61, 61, 44, 61, 61, 45, 61, 60, 44, 61, 60, 45, 62, 60, 44, 62, 59, 43, 62, 60, 44, + 62, 58, 45, 61, 59, 45, 62, 59, 44, 63, 59, 44, 61, 59, 44, 60, 58, 44, 61, 58, 43, 62, 58, 43, 62, 59, 44, 61, 60, 45, 60, 60, 44, 62, 59, 43, 62, 59, 43, 60, 60, 44, 59, 60, 44, 61, 60, 43, 61, 60, 42, 59, 60, 42, 60, 60, 43, 61, 59, 42, 59, 57, 43, + 58, 57, 44, 59, 58, 42, 60, 58, 42, 61, 58, 42, 60, 57, 43, 98, 97, 86, 59, 57, 42, 58, 55, 43, 57, 56, 43, 59, 57, 42, 59, 57, 42, 58, 56, 42, 57, 57, 43, 59, 58, 43, 59, 58, 43, 58, 56, 42, 58, 56, 42, 57, 57, 42, 58, 56, 41, 58, 55, 41, 58, 55, 42, + 59, 55, 42, 59, 55, 41, 58, 56, 41, 57, 54, 41, 57, 54, 41, 57, 54, 42, 58, 55, 42, 57, 56, 41, 82, 83, 67, 24, 24, 18, 35, 35, 29, 36, 35, 30, 36, 35, 30, 34, 34, 29, 35, 36, 29, 36, 36, 29, 35, 36, 29, 34, 34, 28, 35, 34, 29, 35, 34, 28, 34, 34, 28, + 35, 35, 29, 35, 34, 29, 37, 36, 31, 35, 35, 29, 34, 33, 28, 34, 34, 29, 37, 35, 30, 36, 35, 30, 34, 35, 29, 34, 34, 29, 35, 34, 29, 35, 35, 29, 35, 35, 29, 33, 32, 27, 33, 33, 28, 33, 33, 28, 34, 34, 29, 35, 35, 30, 35, 35, 29, 35, 34, 29, 34, 34, 28, + 33, 33, 27, 35, 34, 28, 33, 32, 27, 34, 34, 29, 35, 34, 29, 33, 33, 27, 34, 33, 29, 35, 34, 29, 35, 34, 29, 34, 33, 28, 34, 33, 28, 33, 32, 28, 33, 33, 28, 33, 33, 27, 33, 32, 27, 34, 32, 28, 33, 32, 28, 32, 32, 27, 34, 33, 28, 35, 33, 29, 33, 32, 27, + 34, 34, 29, 32, 32, 27, 32, 32, 26, 31, 31, 26, 32, 32, 27, 32, 32, 27, 32, 31, 27, 34, 33, 29, 33, 32, 27, 34, 33, 28, 33, 32, 28, 33, 33, 28, 33, 33, 27, 32, 31, 27, 32, 32, 27, 30, 31, 26, 31, 31, 27, 32, 32, 27, 32, 32, 26, 31, 30, 26, 20, 19, 14, + 47, 45, 32, 48, 44, 32, 48, 45, 33, 46, 46, 33, 46, 44, 32, 47, 44, 33, 47, 45, 32, 46, 45, 31, 44, 44, 32, 45, 44, 33, 45, 43, 33, 45, 43, 33, 45, 42, 32, 43, 41, 31, 50, 48, 36, 58, 56, 42, 8, 7, 5, 32, 32, 32, 26, 26, 27, 20, 20, 20, 21, 21, 21, + 21, 21, 22, 21, 21, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 22, 22, 23, 22, 22, 22, 22, 22, 22, 22, 22, 23, 22, 22, 22, 22, 22, 22, 21, 21, 22, 21, 21, 22, 21, 21, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 20, 15, 15, 16, 22, 21, 21, + 10, 10, 10, 14, 14, 14, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 26, 26, 26, 33, 33, 33, 14, 14, 12, 64, 59, 45, 56, 51, 38, 46, 44, 32, 42, 43, 31, 44, 43, 31, 47, 45, 33, 45, 42, 31, 44, 44, 30, 45, 44, 32, 47, 44, 32, 45, 44, 32, 45, 45, 32, 46, 45, 32, 45, 43, 33, 44, 46, 32, 88, 89, 77, 47, 47, 33, + 45, 45, 33, 48, 45, 34, 48, 47, 34, 47, 48, 33, 47, 47, 34, 48, 47, 33, 46, 47, 34, 46, 46, 34, 47, 45, 34, 48, 46, 36, 49, 47, 35, 48, 46, 35, 49, 46, 35, 48, 48, 36, 49, 48, 34, 51, 47, 34, 49, 48, 35, 51, 48, 35, 50, 49, 35, 51, 50, 36, 50, 47, 35, + 48, 48, 36, 50, 49, 35, 52, 50, 35, 51, 49, 36, 49, 47, 36, 52, 48, 35, 51, 49, 37, 51, 49, 36, 51, 50, 35, 52, 49, 36, 49, 49, 36, 51, 49, 36, 51, 50, 38, 53, 49, 37, 53, 51, 37, 53, 52, 37, 53, 51, 38, 51, 50, 38, 52, 51, 37, 54, 50, 37, 53, 51, 37, + 52, 52, 37, 52, 53, 36, 52, 51, 37, 52, 52, 37, 53, 53, 38, 54, 52, 38, 53, 50, 38, 54, 51, 38, 54, 50, 38, 53, 51, 39, 53, 52, 39, 53, 52, 39, 54, 54, 40, 53, 54, 39, 55, 52, 40, 54, 53, 40, 53, 53, 39, 55, 51, 38, 55, 53, 40, 55, 55, 39, 55, 53, 38, + 55, 53, 40, 56, 54, 41, 55, 55, 40, 55, 53, 39, 55, 53, 40, 56, 55, 40, 55, 56, 40, 55, 56, 40, 56, 56, 40, 56, 55, 42, 56, 55, 41, 57, 55, 40, 57, 53, 40, 58, 54, 40, 58, 54, 41, 57, 54, 41, 56, 56, 40, 56, 56, 41, 57, 54, 40, 58, 56, 40, 58, 57, 41, + 56, 55, 41, 56, 55, 40, 58, 55, 42, 59, 58, 41, 57, 58, 41, 56, 56, 42, 59, 55, 43, 60, 56, 42, 59, 57, 41, 59, 58, 42, 57, 57, 43, 57, 58, 42, 58, 58, 42, 60, 58, 42, 60, 57, 43, 60, 56, 43, 60, 58, 43, 60, 58, 42, 60, 59, 43, 59, 59, 43, 59, 58, 43, + 59, 58, 42, 58, 58, 41, 61, 57, 43, 61, 58, 43, 60, 60, 43, 61, 58, 44, 61, 57, 44, 59, 57, 43, 59, 57, 43, 59, 57, 44, 60, 59, 44, 61, 60, 45, 62, 60, 43, 61, 59, 44, 60, 59, 45, 61, 58, 43, 63, 58, 44, 63, 60, 44, 62, 60, 45, 61, 61, 45, 61, 61, 45, + 62, 60, 45, 61, 59, 44, 61, 59, 45, 61, 60, 44, 62, 61, 44, 62, 60, 45, 62, 58, 44, 62, 59, 45, 61, 60, 44, 62, 61, 45, 62, 61, 45, 62, 61, 46, 63, 61, 46, 62, 62, 45, 62, 61, 45, 63, 59, 45, 62, 61, 45, 63, 62, 46, 63, 60, 45, 62, 60, 45, 62, 60, 44, + 64, 59, 44, 64, 60, 45, 62, 61, 46, 63, 59, 45, 62, 59, 45, 61, 59, 45, 61, 61, 45, 62, 61, 46, 63, 61, 45, 62, 62, 45, 61, 61, 46, 61, 61, 46, 63, 61, 45, 63, 60, 45, 62, 60, 45, 63, 60, 45, 63, 60, 45, 62, 60, 44, 62, 60, 44, 63, 61, 44, 64, 60, 44, + 63, 60, 45, 62, 62, 46, 63, 62, 45, 64, 62, 44, 62, 62, 45, 62, 61, 45, 63, 62, 43, 64, 61, 44, 63, 61, 45, 61, 61, 46, 62, 62, 45, 62, 61, 44, 62, 59, 45, 62, 60, 45, 60, 60, 45, 60, 59, 44, 60, 59, 45, 61, 59, 45, 61, 58, 44, 60, 59, 44, 60, 61, 44, + 60, 61, 44, 60, 60, 44, 60, 59, 45, 61, 60, 44, 60, 60, 43, 60, 60, 44, 60, 59, 44, 60, 58, 43, 60, 58, 43, 59, 59, 43, 59, 59, 42, 60, 58, 42, 60, 58, 43, 61, 58, 43, 60, 57, 42, 59, 58, 43, 61, 57, 43, 61, 57, 42, 59, 58, 42, 97, 97, 85, 58, 58, 44, + 59, 58, 44, 60, 58, 43, 60, 57, 42, 59, 58, 43, 59, 58, 43, 59, 57, 41, 60, 57, 41, 59, 58, 41, 58, 58, 41, 57, 56, 42, 57, 55, 41, 58, 56, 42, 57, 57, 41, 57, 57, 40, 57, 57, 42, 56, 57, 42, 56, 55, 42, 57, 53, 42, 56, 53, 41, 56, 54, 41, 57, 55, 41, + 57, 55, 41, 82, 81, 66, 24, 24, 17, 36, 36, 30, 36, 36, 29, 35, 35, 29, 35, 34, 29, 35, 35, 29, 35, 35, 29, 34, 34, 29, 34, 34, 28, 35, 34, 28, 34, 33, 28, 36, 35, 29, 36, 35, 30, 36, 35, 29, 35, 35, 29, 35, 35, 29, 35, 35, 29, 35, 34, 29, 36, 36, 30, + 37, 36, 30, 34, 33, 28, 33, 33, 28, 35, 35, 30, 35, 34, 29, 35, 34, 29, 34, 33, 28, 36, 34, 30, 36, 34, 30, 33, 33, 28, 34, 34, 29, 33, 33, 28, 35, 34, 29, 35, 35, 29, 35, 34, 28, 35, 34, 29, 34, 33, 28, 35, 35, 29, 36, 34, 30, 34, 33, 28, 34, 34, 29, + 33, 33, 27, 35, 34, 29, 34, 33, 29, 34, 34, 29, 35, 35, 29, 34, 33, 28, 33, 33, 28, 33, 32, 27, 35, 34, 28, 33, 32, 27, 33, 32, 27, 33, 32, 27, 34, 33, 29, 34, 34, 28, 33, 32, 27, 32, 31, 27, 34, 32, 28, 33, 32, 27, 33, 32, 27, 32, 31, 27, 33, 33, 28, + 32, 31, 27, 32, 31, 27, 34, 33, 29, 33, 32, 28, 31, 31, 26, 33, 32, 28, 32, 31, 27, 31, 31, 26, 31, 30, 25, 33, 32, 27, 33, 32, 27, 32, 31, 27, 31, 30, 26, 20, 19, 15, 47, 45, 35, 47, 46, 34, 47, 46, 33, 46, 47, 33, 46, 46, 33, 45, 45, 32, 44, 45, 33, + 45, 46, 32, 46, 44, 32, 45, 43, 31, 45, 44, 32, 46, 42, 33, 45, 42, 31, 45, 43, 32, 52, 50, 37, 58, 56, 43, 8, 7, 5, 30, 30, 30, 25, 25, 25, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, + 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 22, 22, 22, 22, 21, 21, 22, 21, 21, 22, 20, 20, 21, 16, 16, 16, 22, 22, 22, 11, 11, 11, 15, 15, 15, 18, 18, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 26, 26, 26, 33, 33, 33, 14, 14, 12, 64, 63, 45, 54, 54, 39, 46, 44, 30, + 45, 42, 32, 45, 43, 33, 45, 44, 32, 46, 43, 31, 45, 43, 33, 46, 45, 33, 45, 46, 31, 46, 45, 33, 46, 44, 33, 47, 45, 33, 45, 44, 33, 45, 45, 33, 88, 86, 77, 45, 45, 33, 45, 47, 33, 46, 46, 35, 47, 45, 34, 46, 46, 33, 46, 45, 34, 48, 48, 35, 46, 46, 34, + 49, 46, 35, 49, 47, 34, 50, 45, 35, 49, 45, 35, 49, 48, 36, 48, 46, 36, 49, 47, 35, 50, 48, 34, 51, 46, 35, 50, 47, 36, 48, 48, 36, 49, 49, 34, 50, 48, 34, 49, 47, 34, 50, 49, 35, 51, 49, 34, 52, 48, 36, 50, 48, 35, 49, 49, 34, 51, 50, 35, 52, 50, 35, + 52, 50, 37, 53, 48, 36, 52, 50, 35, 51, 50, 37, 52, 50, 38, 51, 48, 37, 51, 49, 36, 50, 50, 37, 53, 50, 37, 53, 50, 36, 53, 52, 37, 52, 51, 37, 51, 49, 37, 52, 51, 37, 54, 51, 38, 54, 52, 38, 54, 53, 37, 51, 51, 37, 51, 53, 39, 51, 53, 38, 52, 51, 38, + 54, 52, 39, 53, 53, 39, 54, 54, 40, 55, 53, 40, 53, 54, 39, 54, 53, 38, 54, 53, 38, 54, 54, 38, 55, 52, 39, 53, 54, 38, 54, 54, 38, 54, 53, 40, 55, 53, 39, 53, 53, 39, 54, 54, 39, 54, 54, 41, 56, 56, 39, 56, 55, 39, 55, 54, 40, 56, 55, 40, 55, 55, 40, + 55, 55, 40, 56, 56, 40, 57, 55, 41, 57, 54, 41, 57, 53, 40, 57, 54, 40, 55, 56, 41, 58, 57, 40, 59, 55, 41, 58, 56, 41, 58, 56, 41, 56, 56, 42, 56, 57, 41, 56, 56, 41, 56, 56, 42, 56, 57, 41, 57, 57, 42, 59, 56, 43, 60, 56, 42, 60, 57, 42, 59, 57, 41, + 60, 57, 42, 60, 55, 43, 58, 56, 43, 58, 57, 41, 59, 57, 41, 59, 58, 41, 59, 60, 41, 57, 58, 42, 57, 58, 42, 57, 58, 43, 58, 58, 43, 60, 56, 42, 60, 57, 43, 60, 60, 44, 59, 60, 43, 60, 58, 43, 60, 58, 43, 61, 60, 43, 61, 59, 43, 61, 59, 43, 61, 58, 44, + 59, 60, 43, 60, 60, 43, 59, 59, 44, 60, 59, 45, 61, 60, 44, 61, 59, 44, 61, 60, 44, 61, 61, 43, 62, 60, 43, 61, 59, 44, 62, 61, 44, 62, 60, 44, 62, 59, 44, 61, 60, 45, 60, 60, 44, 60, 58, 45, 61, 59, 45, 62, 61, 45, 61, 61, 45, 62, 60, 45, 63, 61, 43, + 63, 61, 44, 63, 60, 45, 62, 60, 45, 62, 61, 45, 62, 63, 45, 62, 62, 46, 62, 61, 45, 63, 60, 45, 63, 61, 45, 62, 61, 46, 64, 59, 46, 63, 59, 45, 62, 59, 45, 62, 60, 45, 62, 60, 45, 62, 60, 45, 63, 61, 45, 62, 59, 45, 62, 59, 44, 62, 61, 45, 61, 62, 46, + 62, 62, 46, 64, 61, 46, 63, 60, 46, 62, 60, 45, 61, 61, 44, 62, 61, 45, 62, 60, 45, 62, 60, 45, 64, 60, 46, 64, 59, 46, 62, 60, 45, 62, 61, 43, 63, 60, 44, 62, 60, 46, 62, 62, 46, 62, 61, 45, 62, 61, 45, 64, 60, 45, 64, 60, 45, 62, 61, 45, 63, 61, 45, + 64, 61, 44, 64, 60, 44, 64, 60, 45, 61, 60, 46, 60, 60, 45, 62, 60, 45, 62, 61, 45, 60, 62, 45, 60, 61, 45, 62, 60, 44, 61, 61, 43, 61, 61, 44, 62, 61, 44, 61, 61, 43, 59, 60, 43, 61, 59, 44, 62, 60, 44, 61, 60, 44, 62, 58, 43, 63, 58, 43, 61, 59, 43, + 61, 59, 44, 61, 60, 43, 60, 61, 42, 59, 61, 43, 59, 59, 43, 59, 58, 43, 60, 59, 44, 60, 60, 44, 60, 58, 42, 59, 58, 42, 59, 59, 42, 61, 58, 42, 99, 96, 84, 60, 55, 42, 61, 57, 43, 61, 57, 42, 60, 57, 42, 58, 56, 42, 58, 57, 43, 60, 58, 42, 60, 58, 41, + 58, 57, 41, 58, 56, 41, 59, 57, 41, 58, 56, 42, 58, 56, 43, 59, 56, 42, 57, 57, 40, 57, 57, 41, 58, 57, 41, 59, 56, 42, 60, 55, 41, 60, 56, 41, 59, 55, 40, 57, 53, 41, 56, 54, 41, 85, 83, 67, 25, 24, 17, 36, 35, 29, 36, 36, 30, 34, 35, 28, 35, 35, 29, + 36, 36, 29, 35, 35, 29, 34, 34, 28, 35, 34, 29, 34, 34, 28, 35, 34, 28, 35, 34, 29, 35, 34, 29, 36, 35, 30, 36, 36, 30, 36, 35, 29, 35, 34, 29, 34, 34, 29, 35, 35, 28, 36, 36, 30, 34, 33, 28, 35, 34, 30, 35, 35, 29, 35, 35, 29, 34, 33, 29, 35, 34, 29, + 34, 34, 29, 36, 35, 29, 34, 34, 27, 33, 33, 27, 33, 32, 27, 34, 33, 28, 34, 33, 28, 34, 34, 29, 35, 33, 28, 35, 34, 29, 35, 35, 30, 36, 35, 30, 33, 33, 27, 33, 33, 28, 33, 32, 28, 35, 34, 29, 34, 33, 28, 34, 33, 29, 34, 34, 29, 32, 32, 27, 35, 34, 29, + 33, 32, 27, 34, 35, 30, 33, 32, 27, 35, 33, 29, 34, 32, 28, 33, 31, 27, 32, 32, 26, 32, 31, 27, 31, 31, 27, 34, 33, 29, 34, 34, 29, 32, 31, 27, 32, 32, 27, 32, 32, 26, 32, 30, 26, 32, 31, 26, 32, 32, 27, 32, 31, 27, 31, 32, 27, 33, 33, 28, 32, 31, 27, + 32, 32, 27, 33, 32, 27, 33, 31, 27, 32, 32, 27, 31, 32, 27, 32, 31, 27, 20, 19, 14, 46, 45, 34, 48, 47, 34, 47, 47, 34, 45, 46, 33, 45, 45, 32, 46, 45, 33, 46, 44, 32, 46, 42, 31, 44, 43, 32, 44, 43, 33, 45, 42, 32, 44, 42, 31, 44, 43, 32, 44, 43, 31, + 51, 50, 36, 58, 56, 41, 8, 7, 5, 33, 33, 33, 27, 27, 27, 20, 20, 20, 20, 20, 20, 19, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, + 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 22, 20, 20, 20, 15, 15, 16, 22, 22, 21, 11, 11, 11, 16, 16, 16, 19, 19, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 21, 21, 22, 21, 21, 22, 22, 22, 22, + 22, 22, 22, 22, 22, 22, 21, 21, 22, 21, 21, 22, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 27, 27, 28, 34, 34, 35, 14, 14, 12, 63, 60, 45, 56, 52, 38, 45, 43, 31, 46, 42, 32, 44, 42, 33, 44, 43, 32, 45, 44, 31, 45, 43, 32, 46, 44, 33, 48, 44, 31, + 47, 44, 31, 46, 47, 33, 46, 45, 34, 46, 44, 34, 44, 45, 32, 87, 86, 78, 46, 46, 33, 48, 45, 33, 47, 45, 32, 46, 45, 32, 48, 46, 34, 48, 45, 35, 48, 45, 33, 47, 45, 35, 48, 45, 34, 49, 46, 33, 49, 48, 34, 48, 47, 35, 50, 47, 35, 49, 49, 36, 49, 47, 36, + 50, 48, 35, 51, 48, 36, 48, 48, 35, 49, 49, 36, 51, 49, 35, 50, 49, 34, 49, 49, 36, 51, 49, 34, 50, 49, 34, 49, 49, 35, 51, 50, 37, 52, 49, 35, 50, 48, 34, 51, 50, 36, 52, 50, 35, 51, 48, 35, 50, 48, 36, 51, 48, 37, 53, 48, 37, 53, 50, 36, 53, 50, 37, + 51, 51, 38, 51, 51, 38, 54, 51, 38, 51, 51, 38, 51, 50, 37, 51, 51, 37, 51, 51, 37, 53, 53, 38, 52, 53, 38, 53, 53, 37, 53, 52, 37, 52, 52, 38, 53, 52, 38, 55, 52, 38, 54, 53, 39, 55, 51, 40, 53, 52, 39, 53, 54, 39, 54, 52, 39, 54, 52, 40, 54, 52, 39, + 53, 52, 39, 55, 52, 38, 54, 53, 39, 54, 54, 39, 55, 54, 39, 56, 54, 39, 54, 54, 39, 55, 55, 40, 57, 55, 40, 55, 56, 40, 56, 55, 41, 55, 54, 41, 55, 55, 41, 56, 56, 40, 56, 56, 41, 56, 55, 40, 55, 54, 41, 57, 56, 42, 57, 56, 41, 57, 54, 41, 57, 55, 42, + 60, 56, 41, 59, 56, 41, 59, 54, 42, 58, 56, 41, 59, 57, 42, 59, 55, 42, 59, 54, 42, 59, 55, 42, 59, 56, 42, 58, 58, 42, 59, 57, 43, 59, 56, 43, 56, 56, 42, 57, 55, 42, 59, 55, 42, 59, 57, 41, 60, 57, 42, 60, 56, 43, 60, 56, 42, 59, 57, 41, 58, 58, 41, + 60, 57, 42, 60, 57, 43, 59, 57, 43, 60, 58, 43, 61, 59, 43, 59, 59, 43, 58, 59, 43, 58, 59, 43, 60, 58, 43, 60, 58, 43, 59, 58, 43, 59, 59, 43, 61, 59, 43, 61, 58, 43, 60, 57, 43, 60, 58, 43, 60, 58, 43, 61, 59, 43, 60, 60, 44, 61, 58, 45, 61, 59, 43, + 63, 59, 43, 63, 59, 45, 63, 61, 45, 62, 60, 45, 62, 61, 45, 63, 60, 44, 61, 59, 44, 60, 61, 44, 62, 60, 44, 63, 60, 45, 61, 60, 44, 62, 60, 45, 64, 62, 46, 63, 61, 45, 62, 58, 45, 63, 60, 45, 63, 62, 45, 62, 62, 44, 63, 62, 44, 63, 60, 46, 62, 59, 47, + 62, 59, 45, 63, 60, 45, 64, 61, 45, 63, 61, 44, 62, 61, 44, 63, 60, 45, 64, 61, 44, 65, 61, 44, 63, 60, 45, 61, 60, 45, 61, 60, 46, 63, 59, 45, 62, 60, 45, 61, 61, 45, 62, 61, 46, 62, 61, 46, 63, 61, 46, 64, 60, 45, 62, 60, 44, 61, 61, 44, 61, 62, 45, + 62, 61, 46, 62, 60, 45, 61, 60, 45, 61, 61, 44, 63, 61, 45, 64, 61, 45, 64, 61, 46, 62, 60, 46, 62, 61, 44, 64, 60, 44, 62, 60, 45, 61, 60, 44, 62, 61, 43, 63, 61, 45, 63, 61, 46, 64, 62, 45, 63, 61, 44, 61, 60, 45, 60, 61, 46, 61, 62, 44, 61, 60, 44, + 61, 59, 45, 60, 58, 46, 60, 59, 44, 61, 60, 44, 61, 60, 44, 61, 60, 44, 62, 60, 45, 61, 61, 44, 60, 61, 44, 60, 59, 44, 61, 60, 43, 61, 60, 43, 62, 61, 44, 61, 59, 43, 61, 58, 43, 61, 59, 43, 59, 59, 43, 60, 60, 43, 62, 59, 43, 61, 58, 43, 58, 59, 43, + 58, 59, 42, 61, 58, 42, 62, 59, 42, 62, 58, 42, 60, 57, 43, 99, 96, 85, 60, 56, 42, 58, 59, 42, 58, 59, 42, 59, 57, 43, 58, 56, 42, 58, 56, 41, 58, 57, 41, 59, 57, 42, 58, 58, 43, 58, 58, 42, 57, 58, 41, 58, 56, 40, 58, 58, 41, 58, 57, 42, 57, 56, 41, + 57, 56, 40, 58, 56, 41, 57, 55, 42, 58, 55, 42, 58, 54, 42, 58, 56, 41, 58, 56, 41, 57, 55, 42, 82, 80, 67, 25, 23, 17, 38, 36, 30, 37, 36, 30, 36, 35, 29, 36, 35, 30, 35, 34, 29, 36, 35, 29, 36, 36, 30, 35, 35, 29, 34, 34, 29, 35, 34, 29, 36, 35, 30, + 35, 35, 30, 35, 35, 30, 34, 34, 28, 34, 33, 28, 35, 34, 29, 34, 33, 29, 34, 34, 29, 35, 34, 29, 34, 33, 28, 34, 34, 28, 34, 33, 28, 36, 35, 30, 34, 34, 28, 36, 35, 30, 34, 33, 28, 34, 33, 28, 35, 35, 29, 35, 35, 29, 35, 35, 29, 34, 33, 28, 34, 34, 28, + 35, 34, 29, 34, 33, 29, 35, 34, 29, 35, 35, 29, 33, 33, 28, 34, 33, 28, 33, 32, 27, 34, 32, 28, 34, 33, 28, 33, 32, 27, 35, 33, 29, 36, 35, 29, 32, 32, 27, 33, 32, 28, 33, 33, 28, 34, 34, 28, 32, 32, 27, 34, 33, 28, 33, 32, 27, 33, 33, 27, 33, 32, 26, + 33, 31, 26, 33, 32, 28, 34, 34, 29, 32, 32, 27, 33, 32, 28, 33, 32, 28, 33, 32, 27, 32, 31, 26, 31, 31, 26, 32, 31, 26, 34, 33, 28, 34, 33, 29, 33, 33, 28, 33, 33, 28, 32, 32, 27, 33, 32, 27, 32, 31, 26, 32, 32, 27, 31, 31, 26, 33, 32, 27, 20, 19, 14, + 46, 46, 33, 47, 46, 34, 47, 46, 33, 46, 46, 33, 45, 46, 34, 44, 46, 32, 46, 44, 33, 46, 44, 33, 44, 43, 32, 45, 42, 31, 45, 43, 32, 44, 45, 31, 45, 44, 32, 44, 44, 32, 51, 50, 36, 58, 56, 42, 8, 7, 5, 31, 31, 32, 26, 26, 26, 19, 19, 20, 19, 19, 20, + 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 21, 21, 22, 21, 21, 22, 21, 21, 22, 21, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 21, 21, 21, 21, 20, 20, 21, 16, 16, 16, 22, 22, 22, + 11, 11, 11, 16, 16, 17, 20, 20, 20, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 23, 24, 24, 24, 24, 24, 24, 24, 24, 25, 24, 24, 25, 24, 24, 25, 24, 24, 25, 25, 25, 25, + 25, 25, 25, 30, 30, 30, 36, 36, 37, 15, 15, 13, 65, 60, 45, 55, 53, 40, 46, 44, 31, 43, 43, 33, 45, 41, 32, 46, 44, 32, 46, 44, 32, 46, 43, 33, 47, 44, 32, 46, 45, 33, 47, 45, 32, 45, 45, 33, 47, 46, 33, 46, 46, 33, 46, 46, 33, 87, 87, 78, 46, 46, 33, + 46, 47, 33, 44, 45, 32, 45, 46, 33, 46, 47, 33, 48, 48, 34, 46, 45, 34, 47, 46, 34, 46, 48, 35, 47, 47, 35, 48, 47, 35, 48, 48, 34, 49, 47, 34, 48, 46, 34, 49, 46, 35, 48, 49, 35, 49, 49, 36, 126, 124, 116, 133, 132, 124, 133, 131, 125, 133, 132, 125, 132, 131, 124, + 132, 131, 123, 132, 132, 124, 132, 132, 124, 132, 132, 125, 132, 132, 124, 134, 132, 125, 134, 132, 124, 134, 133, 125, 58, 58, 44, 51, 49, 36, 52, 49, 37, 50, 49, 37, 52, 49, 37, 53, 50, 36, 51, 49, 37, 51, 50, 38, 52, 51, 37, 51, 50, 36, 52, 50, 38, 54, 50, 37, 53, 53, 37, + 54, 51, 38, 52, 50, 37, 52, 50, 39, 52, 51, 39, 52, 53, 38, 53, 53, 39, 54, 51, 39, 53, 53, 39, 53, 54, 40, 54, 54, 38, 134, 134, 124, 135, 133, 125, 134, 133, 125, 134, 134, 124, 134, 134, 124, 134, 134, 124, 135, 134, 125, 135, 134, 126, 135, 134, 126, 134, 134, 126, 134, 134, 126, + 135, 135, 125, 135, 133, 125, 56, 54, 39, 54, 56, 40, 54, 54, 40, 55, 54, 41, 57, 54, 41, 56, 54, 40, 55, 55, 41, 56, 54, 40, 56, 54, 40, 57, 56, 41, 58, 57, 42, 58, 57, 41, 59, 56, 40, 58, 55, 41, 131, 130, 121, 138, 137, 128, 138, 136, 128, 137, 136, 127, 137, 138, 127, + 137, 137, 128, 137, 136, 128, 137, 137, 128, 137, 137, 128, 138, 137, 128, 137, 136, 128, 137, 137, 128, 137, 137, 128, 65, 65, 51, 59, 59, 42, 60, 58, 42, 59, 57, 42, 58, 57, 41, 59, 58, 42, 60, 59, 43, 60, 58, 43, 59, 58, 42, 58, 58, 42, 57, 57, 42, 58, 57, 42, 59, 57, 43, + 61, 58, 44, 61, 59, 43, 60, 57, 42, 60, 58, 43, 60, 60, 44, 61, 61, 44, 62, 60, 43, 62, 60, 44, 60, 59, 44, 59, 60, 43, 138, 138, 128, 139, 137, 128, 139, 137, 128, 138, 137, 128, 138, 137, 128, 139, 137, 128, 140, 137, 128, 139, 138, 128, 138, 138, 128, 138, 138, 128, 139, 137, 129, + 139, 138, 129, 139, 138, 129, 62, 60, 45, 62, 59, 44, 62, 61, 44, 63, 61, 45, 63, 59, 46, 64, 60, 45, 63, 61, 44, 62, 60, 46, 63, 61, 46, 62, 62, 45, 61, 62, 45, 63, 61, 46, 64, 61, 46, 65, 60, 45, 135, 133, 123, 140, 140, 130, 140, 140, 130, 140, 139, 129, 140, 139, 130, + 141, 139, 130, 141, 139, 130, 140, 139, 130, 140, 139, 130, 140, 140, 130, 141, 140, 130, 141, 139, 130, 140, 138, 130, 71, 69, 53, 64, 62, 45, 64, 63, 46, 63, 62, 44, 62, 61, 44, 62, 61, 45, 63, 62, 45, 63, 61, 45, 63, 59, 45, 63, 60, 46, 64, 61, 45, 64, 61, 45, 65, 61, 45, + 64, 60, 45, 62, 59, 45, 62, 61, 45, 64, 62, 45, 62, 62, 45, 61, 61, 45, 64, 59, 45, 64, 58, 45, 62, 58, 46, 63, 60, 45, 139, 138, 128, 139, 138, 128, 139, 138, 128, 139, 138, 128, 138, 137, 128, 138, 137, 128, 138, 138, 127, 138, 138, 128, 139, 137, 128, 139, 137, 128, 138, 137, 128, + 138, 137, 128, 138, 137, 128, 62, 58, 43, 62, 58, 44, 60, 59, 44, 61, 60, 44, 62, 59, 43, 60, 59, 43, 59, 60, 42, 60, 59, 42, 62, 59, 43, 61, 59, 42, 59, 59, 43, 59, 59, 44, 59, 59, 42, 60, 58, 42, 59, 57, 42, 58, 58, 42, 59, 58, 42, 99, 97, 86, 60, 58, 43, + 59, 56, 41, 59, 56, 41, 59, 56, 42, 58, 56, 42, 58, 55, 42, 58, 56, 42, 59, 58, 41, 60, 59, 41, 59, 58, 41, 58, 58, 41, 58, 58, 42, 59, 57, 42, 59, 56, 42, 58, 56, 41, 58, 56, 41, 60, 56, 41, 59, 55, 42, 58, 54, 41, 57, 53, 40, 58, 54, 41, 57, 55, 40, + 57, 56, 40, 84, 82, 67, 24, 24, 18, 36, 35, 30, 37, 36, 30, 37, 36, 30, 37, 37, 30, 34, 35, 28, 36, 36, 30, 35, 34, 29, 36, 35, 30, 35, 34, 29, 36, 35, 30, 35, 34, 29, 36, 35, 29, 118, 118, 114, 123, 123, 120, 123, 123, 120, 124, 123, 120, 123, 123, 120, 124, 124, 121, + 124, 124, 121, 123, 123, 120, 123, 123, 120, 123, 123, 120, 123, 123, 120, 124, 124, 121, 123, 123, 120, 44, 43, 38, 34, 34, 28, 34, 33, 28, 34, 33, 28, 35, 35, 30, 35, 34, 30, 36, 35, 29, 34, 33, 28, 34, 34, 29, 33, 32, 28, 33, 33, 28, 34, 33, 28, 35, 34, 28, 33, 32, 27, + 33, 32, 27, 35, 34, 29, 33, 32, 27, 35, 34, 29, 35, 34, 29, 34, 34, 29, 34, 34, 29, 33, 32, 27, 33, 33, 28, 122, 121, 118, 121, 121, 118, 122, 122, 119, 122, 122, 119, 122, 121, 118, 121, 120, 117, 122, 122, 119, 122, 121, 119, 121, 120, 118, 121, 121, 118, 121, 122, 118, 121, 120, 118, + 122, 121, 119, 32, 31, 27, 32, 30, 26, 34, 32, 28, 33, 32, 27, 34, 32, 28, 32, 32, 26, 32, 33, 28, 32, 31, 26, 32, 31, 26, 31, 31, 26, 31, 31, 26, 31, 32, 26, 20, 19, 14, 46, 44, 34, 46, 47, 34, 48, 46, 34, 46, 44, 32, 45, 44, 32, 47, 46, 33, 46, 45, 33, + 45, 44, 32, 46, 45, 31, 46, 43, 31, 44, 42, 32, 43, 43, 32, 43, 44, 32, 43, 43, 32, 49, 51, 35, 57, 58, 41, 8, 7, 5, 31, 31, 32, 26, 26, 26, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, + 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 21, 16, 16, 17, 22, 22, 22, 10, 10, 10, 15, 15, 15, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 19, 19, 19, 19, 19, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 27, 27, 27, 34, 34, 35, 14, 14, 13, 66, 60, 44, 56, 54, 40, 45, 44, 32, + 46, 43, 31, 44, 43, 32, 46, 45, 32, 46, 42, 33, 46, 44, 33, 46, 44, 32, 45, 46, 32, 46, 47, 33, 45, 47, 33, 47, 46, 34, 46, 44, 32, 46, 45, 32, 87, 89, 77, 47, 47, 34, 45, 45, 34, 48, 46, 32, 47, 46, 34, 47, 46, 34, 45, 46, 34, 46, 48, 35, 47, 47, 34, + 50, 48, 34, 47, 48, 36, 48, 48, 35, 49, 47, 34, 49, 47, 34, 50, 48, 35, 49, 47, 35, 49, 49, 34, 50, 48, 35, 50, 46, 35, 50, 48, 34, 49, 48, 36, 51, 48, 36, 50, 48, 36, 51, 48, 35, 49, 50, 35, 50, 49, 36, 50, 48, 35, 50, 48, 35, 51, 49, 36, 53, 49, 36, + 53, 48, 37, 51, 49, 37, 52, 49, 36, 52, 48, 36, 50, 50, 38, 50, 50, 38, 52, 50, 38, 54, 50, 38, 48, 47, 34, 13, 13, 11, 10, 10, 10, 11, 11, 11, 10, 10, 10, 10, 10, 10, 40, 38, 29, 54, 50, 40, 54, 51, 39, 53, 53, 39, 54, 51, 38, 54, 50, 39, 54, 52, 39, + 55, 54, 38, 55, 54, 40, 53, 53, 39, 54, 52, 38, 55, 51, 39, 54, 52, 38, 53, 54, 39, 55, 55, 39, 54, 54, 39, 53, 54, 37, 56, 54, 39, 56, 55, 39, 55, 54, 38, 56, 53, 38, 57, 54, 38, 55, 52, 38, 55, 55, 41, 55, 56, 41, 57, 55, 39, 57, 55, 41, 57, 56, 41, + 55, 54, 41, 56, 53, 40, 58, 54, 40, 55, 54, 41, 55, 55, 41, 56, 57, 41, 57, 55, 41, 58, 54, 41, 57, 55, 40, 58, 56, 41, 57, 57, 42, 56, 57, 42, 58, 55, 42, 60, 56, 42, 59, 57, 42, 59, 56, 41, 57, 57, 43, 57, 56, 42, 58, 57, 42, 59, 57, 43, 58, 57, 42, + 57, 57, 42, 58, 56, 43, 58, 56, 42, 58, 57, 41, 59, 56, 42, 59, 58, 42, 58, 57, 42, 59, 57, 43, 61, 59, 42, 27, 26, 21, 10, 10, 10, 11, 11, 11, 11, 11, 11, 10, 10, 10, 29, 29, 22, 60, 61, 44, 60, 59, 44, 61, 59, 44, 61, 59, 44, 60, 58, 43, 61, 58, 43, + 63, 59, 42, 62, 60, 44, 62, 60, 43, 61, 59, 43, 62, 59, 44, 62, 61, 44, 62, 61, 43, 63, 60, 43, 62, 60, 44, 62, 60, 44, 63, 59, 44, 62, 59, 46, 60, 60, 45, 62, 61, 45, 62, 60, 45, 62, 59, 44, 63, 61, 44, 64, 62, 45, 63, 60, 45, 62, 60, 44, 62, 61, 44, + 64, 61, 45, 64, 61, 45, 63, 60, 45, 64, 60, 46, 65, 61, 46, 63, 61, 46, 62, 62, 45, 62, 60, 45, 64, 59, 45, 63, 60, 44, 62, 61, 44, 62, 61, 45, 64, 60, 46, 63, 60, 45, 62, 61, 44, 62, 60, 44, 63, 60, 44, 63, 61, 45, 62, 61, 46, 62, 60, 46, 63, 60, 45, + 65, 61, 45, 64, 61, 46, 64, 60, 45, 63, 60, 44, 63, 61, 46, 63, 61, 46, 61, 62, 45, 61, 61, 44, 63, 60, 44, 30, 30, 23, 10, 10, 10, 11, 11, 11, 11, 11, 11, 10, 10, 10, 28, 27, 22, 64, 61, 46, 63, 61, 45, 62, 61, 45, 63, 61, 45, 63, 61, 45, 62, 62, 45, + 61, 61, 45, 62, 60, 46, 63, 60, 45, 62, 59, 45, 61, 60, 45, 62, 60, 45, 63, 59, 45, 63, 59, 44, 61, 59, 45, 59, 58, 46, 60, 59, 45, 62, 59, 44, 60, 58, 44, 60, 59, 44, 61, 60, 44, 61, 58, 44, 62, 58, 43, 62, 60, 44, 60, 60, 43, 59, 58, 42, 60, 59, 42, + 60, 60, 43, 60, 59, 44, 59, 58, 43, 59, 58, 43, 61, 60, 43, 61, 60, 42, 61, 59, 42, 59, 59, 43, 59, 59, 43, 61, 58, 43, 59, 58, 43, 58, 57, 43, 99, 96, 85, 60, 58, 42, 60, 59, 42, 61, 59, 42, 60, 57, 41, 58, 58, 41, 57, 59, 42, 58, 57, 42, 58, 57, 42, + 57, 59, 42, 57, 58, 42, 58, 57, 42, 59, 55, 42, 57, 55, 41, 58, 56, 42, 59, 57, 42, 58, 57, 42, 57, 56, 41, 57, 56, 41, 58, 55, 41, 58, 55, 41, 59, 56, 42, 58, 55, 42, 58, 55, 41, 83, 82, 67, 24, 24, 18, 35, 34, 29, 37, 36, 30, 36, 35, 29, 36, 36, 30, + 34, 34, 29, 36, 35, 29, 37, 35, 30, 35, 34, 29, 36, 35, 29, 35, 34, 29, 36, 35, 30, 36, 36, 30, 34, 34, 29, 35, 34, 28, 34, 34, 28, 35, 35, 30, 34, 33, 28, 34, 34, 28, 34, 34, 28, 33, 33, 27, 35, 35, 29, 35, 35, 29, 35, 34, 29, 34, 33, 28, 33, 33, 28, + 34, 34, 28, 35, 34, 29, 33, 33, 27, 34, 34, 29, 36, 36, 30, 37, 35, 30, 36, 34, 29, 35, 34, 29, 33, 33, 28, 18, 17, 15, 10, 10, 10, 11, 11, 11, 11, 11, 11, 10, 10, 10, 19, 19, 16, 33, 33, 28, 34, 34, 29, 34, 33, 29, 35, 34, 29, 34, 33, 28, 33, 33, 28, + 33, 34, 28, 33, 33, 28, 32, 32, 28, 33, 33, 27, 33, 33, 27, 34, 33, 28, 34, 34, 29, 32, 32, 27, 33, 32, 27, 33, 33, 27, 32, 31, 26, 34, 33, 29, 33, 32, 27, 34, 33, 28, 33, 33, 27, 32, 31, 26, 32, 31, 26, 34, 33, 28, 34, 33, 28, 34, 33, 28, 32, 30, 26, + 33, 33, 27, 31, 30, 25, 32, 30, 26, 32, 32, 27, 32, 31, 27, 31, 31, 26, 20, 20, 14, 48, 46, 33, 46, 47, 34, 46, 47, 33, 47, 45, 33, 47, 45, 33, 45, 45, 33, 44, 44, 33, 44, 44, 33, 44, 43, 33, 44, 43, 32, 45, 44, 32, 44, 43, 32, 45, 43, 32, 46, 44, 33, + 51, 50, 36, 57, 55, 41, 8, 7, 5, 31, 31, 31, 26, 26, 26, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 22, + 21, 21, 22, 21, 21, 21, 21, 21, 22, 21, 21, 21, 20, 20, 20, 16, 16, 16, 22, 22, 22, 10, 10, 9, 14, 14, 14, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, + 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 21, 21, 21, 21, 27, 27, 28, 35, 35, 35, 15, 14, 13, 63, 62, 44, 56, 52, 40, 46, 44, 33, 44, 44, 33, 46, 45, 32, 46, 45, 31, 45, 43, 32, 46, 42, 32, 45, 46, 33, 47, 46, 31, + 45, 45, 32, 45, 46, 33, 45, 46, 32, 46, 46, 33, 45, 46, 34, 87, 87, 78, 45, 46, 32, 46, 44, 35, 47, 47, 34, 46, 49, 34, 47, 47, 34, 47, 48, 33, 47, 48, 34, 47, 48, 34, 48, 47, 35, 48, 48, 34, 48, 46, 35, 49, 47, 35, 48, 49, 35, 48, 48, 34, 50, 47, 36, + 49, 49, 36, 49, 49, 36, 49, 48, 36, 47, 48, 36, 48, 48, 36, 48, 48, 36, 48, 48, 36, 48, 49, 36, 50, 47, 35, 52, 49, 36, 52, 49, 36, 52, 49, 35, 52, 51, 35, 53, 50, 36, 52, 49, 36, 50, 47, 36, 51, 49, 38, 52, 49, 38, 52, 49, 37, 51, 49, 36, 51, 51, 37, + 50, 50, 38, 37, 36, 28, 11, 11, 11, 13, 13, 13, 14, 14, 14, 14, 14, 14, 12, 12, 12, 25, 24, 19, 53, 51, 38, 54, 52, 38, 53, 54, 37, 55, 52, 38, 53, 51, 39, 53, 51, 38, 53, 52, 38, 53, 52, 38, 53, 52, 39, 54, 52, 38, 55, 52, 39, 53, 52, 38, 55, 54, 40, + 54, 54, 40, 54, 52, 40, 55, 53, 39, 56, 54, 39, 55, 54, 40, 54, 55, 39, 54, 53, 38, 54, 53, 39, 56, 56, 40, 55, 56, 39, 55, 53, 39, 57, 54, 41, 56, 55, 41, 56, 54, 41, 56, 55, 41, 54, 55, 41, 56, 54, 41, 56, 55, 40, 55, 55, 41, 57, 55, 41, 58, 54, 40, + 57, 56, 41, 58, 56, 41, 59, 55, 42, 58, 56, 41, 57, 58, 41, 57, 57, 42, 57, 56, 43, 58, 55, 43, 58, 56, 41, 58, 56, 40, 57, 58, 42, 58, 57, 42, 57, 57, 41, 58, 58, 41, 60, 57, 42, 59, 56, 42, 58, 58, 43, 58, 59, 43, 59, 57, 41, 59, 57, 41, 59, 58, 42, + 61, 58, 42, 59, 58, 42, 11, 11, 11, 13, 13, 13, 14, 14, 14, 14, 14, 14, 13, 13, 13, 11, 11, 11, 60, 58, 43, 62, 58, 44, 61, 59, 42, 59, 59, 43, 61, 57, 44, 62, 58, 44, 62, 61, 44, 61, 62, 45, 58, 60, 43, 60, 59, 43, 62, 60, 43, 61, 59, 44, 60, 59, 44, + 61, 58, 43, 63, 59, 43, 62, 61, 45, 62, 60, 45, 63, 59, 44, 61, 61, 45, 61, 59, 46, 63, 59, 44, 63, 61, 44, 62, 61, 45, 64, 61, 45, 64, 62, 46, 63, 61, 45, 63, 61, 45, 64, 61, 45, 62, 61, 44, 62, 61, 44, 62, 60, 46, 63, 60, 46, 63, 60, 45, 63, 59, 44, + 63, 60, 45, 62, 62, 46, 64, 62, 47, 65, 59, 46, 63, 60, 45, 64, 60, 45, 64, 60, 45, 64, 61, 44, 63, 62, 45, 61, 62, 45, 63, 61, 44, 64, 61, 45, 64, 62, 45, 62, 62, 46, 63, 62, 46, 64, 62, 45, 62, 61, 45, 63, 61, 46, 63, 61, 45, 61, 61, 45, 62, 61, 45, + 63, 60, 45, 64, 59, 45, 12, 11, 11, 13, 13, 13, 14, 14, 14, 14, 14, 14, 13, 13, 13, 11, 10, 10, 63, 60, 44, 62, 61, 46, 62, 62, 46, 62, 62, 46, 62, 61, 45, 62, 60, 45, 63, 60, 45, 63, 60, 44, 63, 60, 44, 63, 60, 45, 62, 60, 45, 61, 61, 44, 61, 61, 43, + 61, 61, 43, 61, 61, 43, 62, 62, 44, 61, 61, 44, 60, 60, 45, 62, 60, 44, 61, 60, 43, 61, 59, 44, 60, 60, 44, 61, 60, 43, 62, 59, 44, 61, 60, 45, 60, 59, 45, 60, 59, 44, 61, 60, 44, 60, 59, 44, 60, 60, 44, 60, 60, 44, 59, 60, 43, 59, 60, 44, 60, 59, 44, + 60, 59, 43, 60, 59, 43, 61, 60, 43, 59, 59, 43, 58, 58, 43, 98, 97, 85, 59, 57, 43, 60, 56, 43, 59, 58, 42, 58, 59, 42, 57, 57, 43, 59, 56, 42, 60, 56, 41, 57, 58, 41, 56, 58, 41, 59, 58, 41, 60, 57, 42, 59, 57, 42, 58, 57, 42, 57, 57, 42, 56, 56, 43, + 57, 56, 42, 59, 56, 41, 59, 55, 40, 59, 55, 41, 59, 54, 41, 59, 54, 41, 59, 54, 41, 57, 55, 40, 83, 80, 67, 24, 23, 18, 35, 36, 30, 35, 34, 28, 36, 35, 29, 35, 34, 28, 35, 34, 28, 35, 35, 29, 36, 36, 30, 35, 35, 29, 34, 34, 29, 34, 34, 29, 37, 35, 30, + 37, 36, 30, 35, 34, 29, 34, 34, 28, 36, 36, 30, 36, 36, 29, 36, 35, 30, 35, 35, 30, 34, 34, 29, 36, 35, 29, 34, 33, 28, 36, 35, 29, 36, 36, 30, 34, 34, 28, 35, 34, 29, 35, 34, 29, 35, 34, 29, 35, 34, 29, 34, 33, 28, 36, 35, 30, 35, 34, 29, 34, 33, 28, + 34, 33, 28, 32, 33, 27, 10, 10, 10, 13, 13, 13, 14, 14, 14, 14, 14, 14, 12, 12, 12, 12, 12, 11, 33, 32, 28, 36, 34, 30, 35, 33, 29, 33, 32, 28, 33, 33, 28, 32, 32, 27, 33, 33, 28, 32, 32, 27, 32, 32, 27, 33, 32, 28, 31, 31, 26, 31, 32, 26, 32, 32, 27, + 34, 33, 28, 33, 32, 27, 34, 33, 28, 34, 32, 29, 34, 33, 29, 33, 33, 27, 33, 33, 28, 33, 32, 27, 32, 31, 27, 32, 32, 27, 34, 34, 29, 33, 31, 27, 34, 33, 28, 33, 34, 28, 33, 33, 28, 33, 32, 28, 31, 30, 26, 32, 31, 26, 31, 31, 26, 31, 30, 26, 20, 19, 15, + 48, 47, 33, 48, 45, 33, 46, 44, 32, 45, 46, 32, 45, 45, 32, 46, 44, 33, 46, 44, 33, 45, 44, 31, 45, 44, 31, 45, 44, 31, 44, 43, 31, 44, 43, 32, 45, 43, 33, 44, 42, 32, 50, 50, 36, 57, 56, 41, 8, 7, 5, 28, 28, 28, 22, 22, 22, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 11, 11, 11, 19, 19, 19, + 10, 10, 9, 13, 13, 13, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, + 19, 19, 19, 26, 26, 26, 33, 33, 34, 14, 14, 12, 63, 63, 45, 55, 54, 39, 45, 45, 32, 45, 43, 32, 44, 44, 32, 44, 45, 31, 45, 44, 33, 48, 43, 34, 46, 44, 33, 47, 45, 32, 45, 45, 33, 44, 47, 32, 45, 47, 33, 45, 46, 33, 47, 45, 33, 87, 87, 78, 45, 47, 32, + 45, 47, 32, 47, 46, 32, 47, 48, 33, 46, 48, 34, 45, 47, 33, 48, 45, 33, 47, 46, 34, 47, 48, 33, 49, 47, 33, 50, 47, 35, 49, 47, 34, 50, 49, 34, 48, 48, 36, 49, 48, 35, 50, 47, 36, 50, 48, 34, 53, 50, 38, 53, 51, 39, 53, 50, 38, 54, 52, 38, 52, 52, 40, + 54, 53, 39, 55, 53, 40, 50, 49, 37, 50, 50, 36, 50, 50, 36, 51, 48, 36, 50, 48, 35, 52, 50, 36, 51, 50, 37, 50, 48, 36, 51, 50, 35, 51, 51, 37, 50, 50, 37, 52, 50, 37, 54, 50, 38, 37, 36, 28, 13, 13, 13, 15, 15, 15, 16, 16, 16, 16, 16, 16, 14, 14, 14, + 25, 24, 20, 51, 53, 39, 53, 51, 38, 52, 52, 38, 53, 53, 38, 54, 53, 39, 54, 54, 38, 53, 52, 38, 54, 50, 40, 55, 52, 39, 55, 53, 39, 55, 51, 38, 54, 52, 39, 53, 53, 39, 54, 53, 38, 54, 54, 39, 54, 55, 39, 56, 52, 38, 57, 52, 39, 56, 53, 39, 55, 53, 40, + 53, 54, 39, 55, 52, 39, 57, 53, 40, 57, 55, 39, 55, 55, 40, 54, 55, 41, 55, 54, 41, 56, 55, 41, 57, 56, 41, 55, 54, 41, 56, 53, 41, 57, 55, 41, 56, 56, 41, 57, 55, 40, 58, 57, 41, 58, 55, 41, 60, 57, 45, 61, 57, 45, 60, 58, 45, 61, 59, 45, 61, 59, 46, + 60, 58, 46, 61, 60, 46, 59, 58, 42, 60, 57, 41, 58, 57, 42, 57, 58, 41, 58, 57, 41, 57, 56, 42, 57, 57, 42, 59, 57, 42, 58, 58, 41, 58, 59, 41, 59, 58, 42, 58, 59, 43, 61, 58, 42, 57, 55, 40, 12, 12, 12, 15, 15, 15, 16, 16, 16, 16, 16, 16, 15, 15, 15, + 11, 11, 11, 61, 61, 42, 62, 60, 42, 62, 59, 42, 61, 59, 42, 60, 59, 43, 61, 57, 43, 61, 58, 44, 61, 59, 44, 60, 59, 44, 60, 59, 44, 60, 60, 44, 61, 60, 44, 61, 60, 44, 63, 60, 45, 64, 59, 45, 63, 60, 45, 62, 60, 45, 62, 59, 45, 63, 59, 45, 63, 60, 45, + 63, 60, 45, 63, 60, 46, 63, 61, 45, 63, 62, 45, 62, 62, 46, 63, 62, 45, 63, 61, 44, 64, 60, 44, 65, 61, 44, 64, 62, 45, 64, 62, 45, 65, 61, 45, 64, 61, 46, 64, 61, 46, 65, 60, 46, 64, 60, 45, 67, 64, 48, 67, 65, 48, 65, 64, 49, 65, 63, 50, 66, 63, 50, + 66, 63, 49, 65, 63, 49, 62, 62, 46, 62, 62, 45, 64, 62, 45, 65, 61, 46, 63, 61, 45, 63, 62, 46, 64, 61, 46, 62, 62, 45, 63, 63, 45, 64, 63, 45, 63, 63, 45, 61, 62, 45, 62, 62, 45, 63, 62, 46, 11, 11, 11, 15, 15, 15, 16, 16, 16, 16, 16, 16, 15, 15, 15, + 12, 12, 12, 61, 58, 43, 63, 61, 45, 62, 61, 46, 63, 60, 46, 63, 61, 46, 62, 61, 44, 61, 60, 45, 62, 60, 46, 63, 61, 45, 62, 61, 44, 61, 60, 45, 62, 59, 46, 62, 59, 45, 62, 59, 44, 62, 60, 45, 61, 60, 45, 60, 60, 43, 60, 61, 43, 62, 61, 44, 62, 60, 44, + 61, 59, 45, 61, 58, 44, 61, 59, 43, 62, 59, 43, 61, 59, 42, 59, 60, 43, 60, 58, 44, 61, 58, 43, 60, 61, 42, 59, 61, 43, 60, 60, 44, 60, 58, 43, 61, 58, 43, 61, 58, 43, 60, 59, 42, 60, 59, 43, 59, 58, 43, 59, 58, 43, 60, 59, 44, 98, 97, 86, 59, 57, 42, + 60, 58, 42, 59, 59, 42, 58, 58, 42, 58, 57, 43, 61, 57, 41, 59, 59, 41, 57, 58, 41, 57, 56, 41, 57, 57, 42, 59, 57, 42, 59, 56, 41, 57, 57, 42, 58, 56, 41, 59, 57, 42, 59, 57, 42, 60, 56, 42, 58, 56, 42, 57, 56, 41, 59, 56, 41, 58, 57, 42, 58, 55, 41, + 58, 53, 41, 83, 81, 67, 25, 24, 18, 36, 34, 29, 36, 35, 30, 37, 35, 29, 34, 33, 28, 35, 35, 30, 36, 36, 30, 36, 36, 30, 34, 34, 28, 34, 34, 28, 36, 36, 30, 36, 35, 30, 36, 35, 30, 38, 38, 33, 39, 38, 32, 39, 38, 32, 41, 39, 34, 40, 39, 34, 39, 39, 33, + 38, 37, 32, 35, 34, 29, 33, 33, 27, 35, 35, 29, 36, 34, 29, 35, 33, 28, 35, 35, 30, 35, 35, 30, 35, 34, 28, 35, 35, 29, 34, 33, 28, 34, 33, 28, 34, 33, 28, 34, 34, 28, 34, 33, 28, 33, 32, 27, 12, 12, 12, 15, 15, 15, 16, 16, 16, 16, 16, 16, 15, 15, 15, + 13, 12, 12, 35, 33, 29, 33, 32, 28, 33, 33, 28, 32, 32, 27, 34, 34, 29, 34, 33, 29, 33, 33, 28, 32, 31, 27, 34, 32, 28, 33, 32, 27, 34, 34, 28, 32, 32, 26, 33, 32, 27, 34, 33, 29, 32, 32, 26, 32, 31, 27, 34, 33, 28, 33, 33, 28, 33, 32, 28, 33, 32, 28, + 33, 32, 28, 33, 32, 28, 32, 31, 27, 33, 32, 27, 32, 32, 27, 33, 33, 28, 33, 32, 28, 33, 33, 28, 33, 33, 29, 33, 32, 28, 31, 30, 25, 31, 31, 27, 33, 32, 28, 20, 20, 14, 47, 45, 34, 47, 45, 34, 48, 46, 33, 48, 47, 32, 47, 46, 33, 46, 44, 34, 45, 45, 33, + 45, 45, 32, 46, 43, 31, 47, 43, 32, 46, 44, 31, 44, 45, 31, 44, 44, 32, 45, 42, 33, 50, 49, 36, 57, 57, 41, 8, 7, 5, 31, 31, 32, 26, 26, 26, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 21, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 21, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 15, 15, 15, 22, 22, 21, 10, 10, 9, 14, 14, 14, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 26, 26, 27, 34, 34, 34, 14, 14, 12, 67, 61, 44, 56, 53, 39, 45, 42, 32, + 44, 44, 31, 44, 44, 31, 44, 43, 32, 46, 43, 33, 45, 44, 31, 45, 45, 33, 45, 43, 32, 46, 45, 34, 45, 45, 32, 45, 46, 32, 45, 44, 33, 47, 44, 33, 88, 87, 77, 45, 45, 35, 46, 46, 34, 46, 48, 33, 45, 47, 34, 48, 46, 33, 49, 47, 34, 47, 47, 34, 48, 48, 33, + 48, 47, 35, 48, 47, 34, 49, 49, 33, 47, 47, 34, 49, 47, 35, 49, 47, 34, 47, 48, 35, 48, 46, 36, 49, 48, 35, 123, 124, 114, 129, 128, 121, 131, 129, 122, 130, 129, 121, 129, 130, 121, 130, 128, 122, 130, 129, 121, 58, 56, 45, 48, 48, 37, 51, 50, 36, 49, 51, 36, 51, 50, 37, + 52, 49, 35, 52, 50, 36, 51, 49, 37, 52, 49, 36, 51, 50, 36, 52, 48, 36, 52, 49, 36, 53, 49, 37, 37, 35, 27, 14, 14, 14, 17, 17, 17, 18, 18, 18, 17, 17, 17, 15, 15, 15, 27, 26, 21, 52, 53, 38, 53, 52, 39, 54, 52, 39, 55, 54, 37, 54, 53, 38, 55, 51, 37, + 56, 52, 38, 54, 51, 38, 53, 51, 39, 53, 52, 39, 53, 54, 39, 53, 52, 39, 54, 53, 39, 55, 53, 39, 54, 54, 38, 136, 135, 126, 136, 134, 127, 136, 135, 126, 135, 136, 127, 135, 135, 127, 136, 136, 126, 136, 135, 127, 56, 54, 40, 57, 54, 40, 55, 55, 41, 55, 55, 40, 55, 56, 40, + 56, 55, 42, 57, 56, 41, 57, 56, 41, 56, 55, 42, 58, 55, 41, 58, 56, 40, 57, 55, 40, 58, 53, 41, 59, 54, 41, 129, 128, 118, 134, 133, 125, 135, 133, 126, 135, 134, 125, 134, 135, 125, 135, 134, 125, 136, 135, 126, 66, 65, 49, 58, 58, 41, 59, 57, 42, 60, 57, 43, 58, 57, 42, + 58, 58, 42, 58, 57, 42, 60, 57, 42, 59, 57, 43, 58, 58, 43, 59, 59, 43, 59, 59, 42, 60, 59, 43, 57, 56, 40, 13, 13, 13, 16, 16, 16, 18, 18, 18, 18, 18, 18, 16, 16, 16, 13, 13, 13, 59, 59, 44, 60, 60, 43, 60, 59, 44, 61, 59, 43, 62, 59, 44, 60, 58, 45, + 61, 60, 45, 61, 61, 43, 60, 61, 43, 62, 58, 45, 63, 60, 45, 61, 61, 45, 60, 61, 45, 62, 61, 45, 63, 62, 44, 140, 139, 130, 141, 139, 130, 141, 139, 130, 140, 140, 130, 140, 140, 129, 141, 139, 130, 141, 139, 130, 63, 62, 45, 61, 61, 46, 63, 61, 45, 63, 62, 44, 63, 60, 45, + 64, 59, 45, 64, 60, 45, 62, 61, 46, 62, 61, 45, 64, 61, 44, 64, 60, 45, 64, 59, 46, 64, 60, 45, 63, 62, 45, 132, 131, 121, 139, 137, 127, 139, 137, 128, 138, 138, 128, 138, 139, 127, 138, 138, 127, 139, 137, 128, 72, 69, 53, 63, 62, 44, 63, 61, 44, 64, 60, 45, 64, 60, 46, + 62, 61, 47, 61, 63, 46, 62, 63, 45, 63, 61, 46, 64, 61, 47, 64, 63, 45, 62, 62, 45, 63, 60, 45, 65, 60, 45, 13, 13, 13, 16, 16, 16, 18, 18, 18, 18, 18, 18, 16, 16, 16, 13, 13, 13, 60, 58, 44, 63, 61, 46, 64, 62, 45, 62, 61, 46, 63, 60, 46, 64, 61, 45, + 62, 61, 45, 63, 61, 44, 63, 60, 44, 63, 59, 44, 63, 59, 45, 62, 60, 45, 61, 61, 45, 61, 61, 44, 62, 61, 43, 140, 138, 130, 140, 138, 129, 140, 139, 129, 139, 139, 129, 139, 138, 129, 140, 138, 130, 139, 139, 130, 60, 61, 44, 61, 60, 43, 62, 59, 44, 62, 58, 45, 61, 60, 44, + 59, 61, 44, 59, 59, 44, 61, 59, 43, 61, 60, 42, 60, 58, 43, 61, 57, 44, 61, 59, 43, 59, 59, 43, 59, 57, 44, 61, 59, 43, 60, 60, 43, 59, 59, 43, 100, 97, 86, 61, 58, 43, 60, 60, 41, 59, 58, 42, 60, 56, 43, 60, 58, 41, 58, 58, 41, 58, 56, 42, 60, 56, 43, + 58, 58, 41, 56, 58, 41, 58, 56, 43, 59, 56, 42, 58, 58, 41, 57, 56, 42, 59, 55, 42, 59, 56, 41, 56, 56, 41, 57, 55, 42, 58, 56, 41, 57, 57, 41, 57, 55, 41, 58, 54, 42, 58, 56, 41, 82, 82, 66, 24, 23, 17, 35, 33, 29, 36, 35, 30, 36, 37, 30, 35, 35, 30, + 36, 35, 30, 36, 35, 29, 34, 35, 28, 35, 34, 30, 37, 36, 31, 36, 36, 30, 34, 34, 29, 35, 34, 29, 116, 116, 112, 121, 121, 118, 121, 120, 117, 122, 122, 118, 122, 122, 118, 121, 120, 117, 121, 120, 117, 42, 42, 37, 35, 36, 30, 35, 35, 30, 35, 34, 29, 35, 34, 29, 34, 34, 28, + 35, 34, 29, 36, 35, 30, 36, 35, 30, 34, 33, 28, 33, 33, 27, 34, 33, 27, 34, 34, 28, 35, 34, 29, 34, 32, 28, 13, 13, 13, 16, 16, 16, 18, 18, 18, 18, 18, 18, 16, 16, 16, 14, 14, 13, 33, 33, 28, 34, 34, 28, 32, 32, 26, 34, 33, 28, 34, 32, 28, 34, 33, 28, + 32, 32, 27, 34, 34, 28, 34, 33, 29, 33, 32, 27, 34, 35, 29, 32, 33, 27, 34, 33, 29, 35, 34, 29, 122, 122, 118, 122, 122, 119, 124, 123, 120, 123, 123, 120, 122, 122, 119, 122, 122, 120, 123, 122, 120, 33, 34, 28, 31, 31, 26, 32, 31, 27, 33, 32, 27, 33, 33, 28, 31, 30, 26, + 32, 31, 27, 32, 32, 28, 33, 34, 29, 32, 32, 27, 33, 33, 28, 34, 32, 27, 21, 19, 14, 47, 44, 34, 46, 45, 32, 45, 45, 33, 45, 44, 33, 46, 45, 33, 45, 46, 32, 45, 44, 33, 46, 43, 33, 46, 45, 31, 45, 44, 31, 45, 42, 32, 46, 43, 32, 44, 43, 32, 43, 43, 31, + 50, 49, 36, 57, 56, 41, 8, 7, 5, 33, 33, 33, 27, 27, 27, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 22, 21, 21, 22, 21, 21, 22, 21, 21, 22, 21, 21, 21, + 21, 21, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 15, 15, 16, 22, 22, 21, 10, 10, 10, 14, 14, 14, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, + 19, 19, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 27, 27, 28, 34, 34, 35, 14, 14, 13, 65, 62, 44, 57, 53, 39, 47, 44, 31, 46, 43, 31, 46, 44, 33, 46, 43, 33, 45, 42, 33, 46, 45, 33, 45, 45, 33, 47, 45, 32, + 47, 46, 32, 45, 46, 32, 46, 46, 33, 47, 45, 33, 46, 43, 34, 88, 88, 78, 44, 47, 33, 45, 46, 32, 45, 45, 33, 46, 47, 35, 47, 47, 34, 47, 46, 34, 49, 48, 35, 49, 46, 35, 49, 46, 34, 47, 47, 35, 47, 48, 34, 48, 50, 34, 49, 50, 34, 48, 50, 36, 50, 48, 36, + 48, 47, 35, 48, 49, 36, 51, 50, 36, 51, 48, 35, 51, 48, 36, 48, 48, 35, 50, 47, 35, 49, 47, 35, 50, 49, 36, 50, 49, 35, 50, 49, 36, 51, 50, 37, 51, 49, 36, 50, 49, 36, 49, 48, 36, 51, 49, 36, 51, 49, 36, 51, 49, 37, 50, 50, 36, 52, 48, 37, 53, 49, 37, + 53, 50, 37, 37, 36, 28, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 18, 16, 16, 16, 26, 25, 21, 54, 52, 37, 52, 52, 38, 54, 52, 39, 55, 52, 37, 54, 53, 39, 56, 51, 38, 54, 52, 39, 52, 53, 39, 54, 53, 38, 55, 53, 38, 54, 53, 38, 53, 51, 38, 52, 52, 40, + 54, 52, 39, 56, 53, 38, 57, 54, 38, 56, 53, 39, 57, 52, 39, 56, 53, 39, 55, 55, 39, 54, 55, 39, 55, 52, 39, 55, 53, 39, 56, 56, 41, 57, 56, 40, 55, 55, 40, 56, 54, 40, 56, 53, 40, 55, 53, 41, 56, 55, 41, 58, 56, 40, 58, 56, 41, 56, 56, 42, 57, 56, 41, + 58, 56, 40, 58, 56, 41, 59, 55, 41, 58, 55, 41, 56, 55, 42, 57, 55, 42, 58, 58, 41, 59, 58, 42, 59, 57, 41, 57, 58, 41, 58, 57, 41, 58, 56, 42, 59, 56, 41, 59, 56, 42, 58, 57, 43, 57, 58, 43, 58, 58, 43, 57, 57, 42, 58, 57, 41, 60, 58, 42, 60, 60, 43, + 58, 59, 43, 55, 56, 40, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 13, 13, 13, 60, 60, 43, 62, 59, 44, 61, 59, 44, 60, 59, 44, 62, 58, 44, 61, 59, 44, 60, 59, 44, 60, 59, 44, 60, 60, 45, 60, 59, 45, 61, 60, 45, 62, 60, 43, 62, 59, 44, + 62, 61, 45, 62, 60, 43, 62, 60, 43, 61, 60, 45, 63, 62, 46, 63, 61, 46, 63, 60, 45, 63, 61, 45, 62, 60, 45, 62, 59, 44, 63, 60, 44, 64, 61, 44, 63, 62, 46, 62, 60, 46, 64, 59, 45, 64, 60, 46, 63, 62, 46, 63, 61, 44, 65, 60, 45, 65, 61, 46, 64, 60, 46, + 63, 60, 46, 63, 61, 46, 63, 62, 46, 62, 62, 46, 63, 61, 46, 63, 61, 46, 63, 63, 45, 64, 62, 45, 63, 61, 45, 63, 62, 45, 63, 63, 44, 64, 63, 46, 64, 62, 46, 62, 61, 45, 63, 62, 44, 64, 62, 45, 62, 63, 45, 61, 62, 45, 62, 61, 46, 63, 60, 46, 63, 61, 46, + 63, 62, 45, 64, 61, 45, 13, 13, 13, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 61, 57, 43, 64, 60, 46, 64, 61, 45, 63, 61, 44, 63, 60, 44, 64, 59, 45, 64, 60, 44, 62, 61, 44, 61, 61, 45, 61, 61, 46, 62, 60, 45, 62, 61, 45, 61, 62, 45, + 61, 61, 46, 61, 59, 46, 63, 59, 45, 62, 59, 44, 62, 60, 44, 62, 61, 44, 61, 60, 44, 61, 60, 44, 61, 60, 44, 62, 60, 44, 61, 61, 44, 60, 59, 44, 60, 59, 45, 59, 59, 45, 59, 59, 44, 59, 59, 43, 59, 58, 44, 60, 58, 43, 61, 58, 44, 60, 58, 44, 59, 58, 43, + 60, 58, 44, 59, 57, 44, 60, 57, 43, 62, 58, 43, 61, 58, 43, 98, 97, 86, 59, 58, 43, 60, 60, 43, 60, 58, 43, 60, 57, 43, 60, 58, 42, 59, 58, 43, 57, 56, 43, 57, 56, 43, 58, 58, 42, 59, 59, 42, 58, 58, 42, 59, 57, 41, 58, 58, 42, 57, 57, 43, 58, 57, 42, + 59, 57, 41, 58, 55, 40, 57, 55, 41, 57, 57, 42, 56, 57, 42, 56, 56, 42, 57, 55, 41, 59, 57, 42, 83, 82, 68, 24, 23, 18, 34, 34, 28, 35, 35, 29, 36, 36, 30, 36, 36, 30, 36, 34, 29, 35, 34, 28, 35, 35, 29, 36, 35, 29, 36, 35, 29, 34, 34, 28, 35, 35, 29, + 36, 35, 30, 37, 36, 30, 35, 35, 29, 35, 33, 28, 36, 35, 30, 37, 36, 31, 35, 35, 30, 36, 35, 30, 36, 35, 30, 36, 36, 30, 36, 35, 30, 33, 34, 28, 35, 35, 29, 35, 34, 29, 34, 33, 28, 34, 34, 29, 35, 34, 29, 36, 35, 29, 35, 35, 29, 34, 34, 28, 34, 33, 27, + 35, 34, 28, 33, 33, 28, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 35, 33, 28, 34, 32, 28, 34, 33, 28, 34, 33, 29, 32, 32, 27, 34, 34, 28, 34, 34, 28, 34, 34, 29, 33, 32, 28, 33, 31, 27, 34, 33, 29, 32, 33, 28, 34, 33, 28, + 35, 34, 29, 32, 31, 26, 33, 33, 28, 32, 32, 27, 33, 32, 27, 33, 33, 27, 32, 31, 26, 34, 33, 28, 35, 34, 29, 31, 31, 26, 32, 32, 27, 33, 33, 28, 33, 33, 28, 31, 31, 26, 31, 32, 26, 32, 31, 26, 33, 33, 28, 32, 32, 27, 32, 31, 27, 32, 32, 28, 21, 20, 15, + 48, 46, 33, 46, 45, 33, 46, 46, 34, 47, 46, 34, 48, 46, 33, 47, 47, 32, 45, 45, 32, 45, 45, 32, 45, 44, 33, 46, 42, 32, 46, 44, 32, 45, 44, 32, 44, 43, 30, 44, 43, 32, 50, 49, 37, 57, 57, 40, 8, 7, 5, 31, 31, 31, 25, 25, 25, 19, 19, 19, 19, 19, 19, + 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 12, 12, 12, 20, 20, 19, + 9, 9, 9, 13, 13, 13, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 20, 20, 20, 20, 20, + 20, 20, 20, 27, 27, 27, 34, 34, 34, 14, 14, 12, 66, 63, 44, 57, 54, 38, 46, 46, 32, 46, 44, 31, 44, 42, 33, 44, 42, 33, 45, 42, 32, 47, 43, 32, 45, 43, 33, 47, 44, 31, 46, 46, 32, 46, 45, 32, 48, 44, 32, 45, 46, 33, 44, 46, 34, 88, 88, 77, 46, 45, 33, + 47, 47, 34, 46, 45, 34, 46, 46, 35, 47, 46, 33, 46, 48, 32, 46, 46, 35, 48, 46, 34, 48, 47, 33, 50, 49, 34, 49, 48, 35, 48, 48, 35, 48, 48, 34, 48, 46, 36, 49, 46, 35, 48, 47, 34, 49, 48, 35, 51, 47, 36, 49, 49, 35, 50, 48, 36, 50, 49, 37, 50, 47, 36, + 48, 49, 36, 48, 48, 37, 50, 50, 36, 50, 48, 35, 50, 47, 35, 52, 48, 35, 51, 50, 36, 52, 48, 36, 51, 49, 36, 51, 49, 36, 53, 50, 36, 52, 49, 38, 51, 50, 37, 54, 50, 37, 53, 51, 38, 37, 37, 28, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 18, 16, 16, 16, + 26, 26, 21, 54, 52, 37, 55, 51, 39, 54, 53, 38, 54, 53, 38, 54, 54, 39, 54, 53, 37, 53, 54, 38, 53, 52, 39, 53, 51, 39, 54, 52, 40, 54, 52, 40, 53, 54, 40, 54, 54, 38, 54, 55, 38, 54, 54, 40, 55, 52, 40, 55, 52, 39, 55, 56, 39, 56, 55, 39, 55, 54, 39, + 58, 55, 39, 57, 55, 40, 55, 55, 40, 55, 55, 40, 56, 54, 41, 55, 54, 40, 54, 53, 40, 57, 56, 40, 58, 57, 41, 57, 56, 40, 56, 56, 41, 56, 56, 41, 57, 56, 40, 57, 55, 41, 57, 55, 42, 57, 54, 41, 59, 55, 41, 58, 56, 41, 57, 55, 42, 57, 55, 42, 57, 58, 42, + 59, 58, 41, 59, 57, 42, 57, 57, 42, 58, 57, 41, 57, 58, 42, 57, 58, 42, 59, 57, 41, 59, 56, 42, 57, 58, 42, 59, 58, 42, 58, 58, 43, 58, 59, 43, 60, 59, 41, 61, 58, 41, 60, 57, 42, 56, 56, 41, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 13, 13, 13, 62, 59, 42, 61, 60, 43, 60, 60, 45, 61, 58, 45, 62, 59, 44, 61, 58, 44, 60, 59, 43, 59, 60, 43, 61, 61, 44, 61, 60, 45, 61, 58, 45, 63, 59, 45, 62, 60, 45, 60, 60, 45, 61, 60, 45, 62, 59, 44, 63, 59, 45, 64, 60, 44, 62, 61, 45, 63, 60, 46, + 64, 60, 46, 62, 60, 45, 62, 61, 46, 63, 61, 45, 64, 62, 44, 64, 60, 44, 64, 60, 45, 64, 63, 45, 64, 61, 46, 64, 59, 46, 63, 60, 45, 64, 60, 45, 65, 60, 46, 64, 61, 46, 64, 61, 46, 63, 61, 45, 63, 61, 45, 63, 62, 45, 64, 61, 45, 64, 61, 45, 63, 63, 45, + 63, 62, 46, 63, 61, 46, 64, 63, 45, 64, 64, 45, 64, 63, 45, 63, 61, 45, 62, 61, 45, 62, 61, 45, 64, 62, 45, 65, 63, 45, 63, 62, 45, 63, 62, 46, 63, 63, 45, 63, 61, 45, 64, 61, 46, 63, 62, 46, 13, 13, 13, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 60, 58, 43, 63, 61, 44, 62, 61, 45, 62, 62, 46, 62, 63, 46, 62, 62, 45, 63, 60, 44, 65, 60, 45, 64, 61, 46, 62, 59, 45, 63, 58, 45, 63, 60, 45, 61, 62, 44, 61, 63, 44, 63, 60, 45, 64, 60, 45, 62, 60, 45, 62, 59, 44, 63, 58, 44, 63, 58, 45, + 62, 60, 44, 61, 61, 43, 62, 59, 44, 62, 60, 45, 61, 60, 45, 61, 58, 44, 61, 58, 44, 60, 60, 44, 60, 60, 44, 61, 60, 44, 61, 61, 44, 59, 60, 43, 61, 60, 43, 62, 60, 43, 60, 60, 44, 60, 59, 43, 61, 58, 43, 59, 59, 43, 59, 58, 42, 100, 97, 85, 61, 58, 42, + 60, 60, 42, 60, 58, 42, 61, 56, 42, 59, 57, 42, 58, 57, 42, 59, 56, 41, 61, 57, 41, 61, 58, 42, 60, 58, 42, 57, 57, 43, 59, 57, 42, 59, 58, 42, 57, 58, 42, 57, 58, 43, 57, 57, 42, 58, 56, 41, 58, 55, 40, 57, 55, 41, 58, 56, 42, 56, 56, 42, 56, 54, 42, + 57, 54, 41, 85, 81, 68, 25, 24, 18, 36, 35, 30, 36, 36, 30, 35, 35, 29, 36, 36, 30, 36, 35, 29, 34, 34, 29, 35, 35, 29, 34, 34, 28, 35, 35, 29, 36, 35, 29, 37, 36, 30, 37, 37, 31, 35, 35, 29, 36, 35, 29, 34, 33, 28, 35, 34, 28, 35, 35, 28, 35, 35, 30, + 36, 35, 30, 35, 36, 29, 34, 34, 28, 35, 34, 29, 34, 34, 29, 35, 34, 28, 36, 35, 30, 35, 35, 30, 36, 34, 30, 35, 34, 28, 36, 35, 29, 36, 35, 30, 36, 35, 30, 35, 34, 28, 33, 32, 27, 33, 32, 26, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 34, 34, 28, 35, 34, 29, 34, 33, 29, 34, 32, 28, 33, 31, 26, 34, 33, 28, 33, 33, 27, 34, 34, 28, 33, 32, 28, 33, 32, 28, 33, 32, 28, 33, 32, 27, 33, 33, 27, 34, 34, 29, 31, 31, 27, 34, 34, 28, 33, 33, 27, 33, 33, 28, 33, 33, 28, 33, 33, 28, + 34, 33, 28, 34, 32, 28, 33, 32, 27, 32, 31, 27, 33, 32, 29, 34, 33, 28, 31, 30, 26, 33, 32, 28, 31, 30, 26, 33, 33, 28, 32, 31, 27, 33, 32, 28, 33, 33, 28, 21, 20, 15, 48, 47, 34, 45, 48, 34, 45, 46, 34, 48, 46, 33, 47, 45, 33, 45, 44, 34, 47, 45, 33, + 48, 43, 32, 47, 44, 31, 46, 45, 31, 46, 44, 32, 45, 44, 31, 44, 43, 32, 45, 43, 33, 50, 48, 37, 57, 54, 40, 8, 7, 5, 31, 31, 31, 25, 25, 25, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 15, 15, 15, 21, 21, 21, 10, 10, 10, 15, 15, 15, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, + 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 25, 25, 26, 32, 32, 33, 14, 14, 12, 65, 62, 46, 56, 53, 39, 45, 44, 32, + 45, 42, 33, 44, 44, 32, 45, 43, 31, 43, 45, 32, 44, 46, 32, 46, 44, 32, 46, 44, 32, 45, 43, 33, 46, 46, 32, 46, 46, 33, 46, 46, 33, 45, 45, 33, 87, 86, 77, 47, 45, 32, 46, 46, 33, 46, 47, 34, 46, 47, 33, 47, 47, 35, 47, 46, 34, 49, 47, 34, 47, 47, 34, + 48, 49, 35, 47, 49, 34, 49, 47, 35, 49, 47, 34, 50, 49, 35, 49, 47, 35, 48, 47, 35, 49, 48, 35, 48, 50, 36, 50, 50, 37, 52, 49, 36, 52, 51, 36, 53, 51, 38, 52, 49, 37, 51, 49, 37, 53, 51, 38, 50, 50, 37, 51, 48, 36, 50, 49, 36, 51, 50, 37, 51, 49, 36, + 50, 51, 36, 50, 49, 36, 50, 50, 37, 50, 50, 37, 52, 48, 36, 53, 49, 37, 53, 50, 37, 53, 48, 37, 38, 36, 28, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 18, 16, 16, 16, 27, 26, 20, 53, 50, 36, 54, 52, 37, 55, 52, 38, 52, 52, 38, 53, 54, 39, 54, 52, 38, + 54, 53, 38, 55, 53, 39, 54, 53, 38, 54, 54, 39, 54, 53, 40, 53, 52, 39, 54, 53, 37, 55, 54, 39, 55, 54, 40, 56, 54, 39, 55, 52, 40, 55, 52, 40, 55, 54, 40, 55, 55, 39, 55, 53, 40, 55, 52, 40, 57, 55, 40, 57, 54, 39, 56, 55, 40, 56, 55, 41, 57, 55, 40, + 56, 56, 41, 54, 57, 42, 56, 55, 41, 57, 54, 40, 57, 54, 41, 58, 56, 41, 59, 54, 41, 59, 55, 42, 59, 56, 41, 59, 57, 42, 60, 57, 43, 61, 59, 44, 59, 60, 43, 59, 59, 44, 62, 58, 43, 60, 59, 44, 57, 57, 43, 58, 56, 42, 58, 57, 41, 59, 58, 42, 60, 59, 42, + 58, 59, 42, 59, 59, 41, 60, 57, 41, 60, 58, 42, 60, 60, 43, 59, 60, 43, 60, 60, 42, 59, 58, 42, 56, 54, 42, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 13, 13, 13, 60, 61, 44, 60, 60, 44, 61, 59, 45, 61, 59, 44, 62, 61, 44, 62, 59, 45, + 62, 59, 44, 64, 61, 44, 62, 60, 45, 60, 60, 44, 61, 61, 44, 62, 60, 44, 61, 60, 44, 61, 60, 43, 63, 59, 44, 64, 59, 45, 62, 60, 45, 61, 59, 45, 62, 59, 44, 62, 59, 44, 62, 59, 45, 61, 60, 45, 63, 63, 45, 64, 61, 45, 62, 61, 46, 62, 63, 46, 62, 62, 46, + 62, 61, 45, 64, 60, 45, 63, 60, 46, 63, 61, 47, 63, 61, 46, 62, 61, 46, 63, 61, 46, 64, 60, 45, 63, 60, 44, 64, 63, 47, 65, 64, 47, 63, 64, 46, 64, 64, 48, 65, 64, 48, 66, 63, 47, 64, 63, 47, 62, 63, 45, 64, 61, 46, 64, 63, 45, 63, 63, 44, 63, 61, 46, + 64, 63, 46, 65, 63, 45, 65, 61, 45, 63, 61, 46, 63, 61, 46, 64, 61, 45, 64, 62, 46, 63, 62, 46, 61, 62, 45, 13, 13, 13, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 58, 60, 43, 62, 62, 45, 63, 62, 46, 64, 62, 46, 63, 61, 45, 62, 59, 44, + 64, 59, 45, 63, 60, 46, 62, 59, 45, 62, 59, 45, 63, 61, 46, 64, 60, 46, 64, 59, 44, 64, 60, 45, 63, 61, 46, 63, 60, 45, 63, 61, 44, 62, 62, 45, 63, 61, 45, 62, 61, 45, 61, 60, 44, 61, 59, 44, 61, 59, 43, 60, 61, 43, 61, 59, 45, 62, 58, 45, 60, 59, 44, + 60, 60, 44, 60, 59, 44, 60, 60, 44, 61, 60, 44, 61, 60, 43, 60, 60, 44, 60, 58, 44, 59, 58, 44, 59, 58, 44, 62, 57, 43, 61, 58, 42, 60, 59, 42, 100, 99, 86, 60, 58, 43, 60, 57, 42, 60, 56, 41, 60, 57, 41, 60, 58, 42, 60, 58, 42, 60, 58, 43, 58, 56, 43, + 59, 57, 42, 59, 57, 42, 59, 56, 42, 58, 56, 43, 57, 59, 42, 58, 58, 41, 58, 56, 42, 58, 55, 43, 59, 55, 43, 60, 56, 41, 58, 55, 41, 57, 55, 42, 58, 55, 41, 56, 54, 41, 55, 56, 41, 83, 83, 67, 25, 24, 17, 36, 35, 30, 36, 36, 31, 34, 34, 28, 37, 36, 30, + 37, 36, 30, 35, 35, 29, 34, 33, 27, 36, 35, 29, 36, 35, 30, 35, 35, 29, 37, 36, 30, 36, 35, 30, 36, 36, 30, 39, 39, 32, 37, 36, 30, 37, 36, 31, 35, 35, 29, 36, 35, 29, 38, 37, 32, 34, 34, 29, 35, 35, 29, 34, 33, 28, 34, 33, 29, 34, 32, 28, 37, 35, 30, + 37, 36, 30, 35, 35, 30, 35, 34, 29, 35, 34, 29, 35, 35, 29, 36, 35, 30, 36, 35, 30, 36, 34, 29, 34, 33, 28, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 34, 34, 29, 34, 32, 28, 33, 32, 28, 34, 34, 28, 34, 34, 28, 33, 34, 28, + 33, 33, 28, 34, 33, 28, 35, 34, 29, 34, 34, 28, 34, 33, 29, 33, 33, 28, 32, 32, 27, 33, 33, 27, 31, 31, 25, 34, 34, 28, 33, 32, 27, 33, 32, 27, 33, 34, 28, 33, 33, 28, 34, 33, 28, 33, 33, 28, 33, 33, 28, 34, 34, 29, 33, 32, 27, 33, 33, 28, 32, 32, 27, + 33, 33, 28, 32, 31, 26, 34, 33, 29, 33, 32, 28, 32, 31, 26, 32, 31, 26, 21, 20, 15, 47, 46, 35, 47, 45, 34, 48, 45, 34, 49, 47, 33, 48, 45, 31, 47, 45, 32, 48, 45, 32, 48, 44, 31, 47, 44, 32, 47, 44, 32, 47, 44, 32, 45, 44, 32, 46, 43, 32, 46, 43, 32, + 50, 49, 37, 56, 55, 41, 8, 7, 5, 31, 31, 31, 25, 25, 25, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 21, 11, 10, 10, 15, 15, 15, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 23, 23, 23, 30, 30, 30, 13, 13, 12, 64, 64, 46, 54, 53, 40, 45, 45, 33, 44, 44, 32, 45, 42, 32, 46, 44, 33, 45, 44, 32, 46, 43, 31, 45, 44, 32, 45, 44, 34, + 47, 46, 32, 46, 44, 33, 45, 44, 34, 47, 45, 34, 47, 44, 33, 88, 87, 78, 45, 46, 34, 46, 47, 33, 47, 47, 33, 49, 46, 34, 46, 47, 33, 46, 47, 33, 46, 47, 33, 46, 47, 35, 47, 45, 34, 47, 47, 34, 49, 47, 35, 49, 48, 35, 48, 48, 36, 49, 49, 36, 50, 48, 34, + 50, 50, 34, 50, 49, 35, 124, 124, 115, 130, 129, 121, 130, 129, 121, 129, 129, 122, 131, 129, 122, 131, 129, 122, 129, 129, 122, 53, 53, 39, 51, 48, 35, 52, 48, 35, 50, 48, 37, 51, 48, 35, 50, 51, 35, 49, 49, 36, 49, 48, 37, 51, 49, 37, 51, 48, 36, 51, 49, 36, 53, 48, 37, + 52, 49, 37, 38, 35, 27, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 18, 16, 16, 16, 26, 26, 21, 53, 53, 37, 53, 52, 37, 53, 52, 38, 54, 54, 38, 54, 52, 37, 55, 53, 38, 54, 53, 39, 55, 53, 39, 55, 54, 38, 56, 54, 40, 55, 53, 39, 53, 54, 38, 56, 53, 38, + 55, 53, 39, 55, 53, 39, 133, 133, 124, 136, 135, 127, 135, 135, 127, 136, 136, 126, 137, 136, 126, 137, 135, 126, 137, 134, 127, 56, 53, 40, 56, 53, 39, 55, 54, 39, 55, 55, 40, 56, 55, 42, 56, 56, 42, 58, 56, 41, 58, 56, 41, 59, 54, 41, 57, 55, 40, 56, 55, 40, 58, 57, 41, + 60, 57, 41, 59, 57, 40, 130, 128, 119, 136, 134, 125, 136, 134, 125, 136, 134, 125, 136, 135, 125, 135, 134, 125, 135, 135, 126, 62, 63, 46, 61, 57, 41, 60, 57, 41, 59, 56, 42, 60, 57, 42, 59, 56, 42, 60, 57, 43, 59, 58, 43, 58, 58, 43, 58, 59, 43, 59, 58, 42, 60, 59, 43, + 58, 59, 44, 57, 58, 42, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 13, 13, 13, 61, 58, 44, 60, 60, 44, 61, 60, 43, 62, 58, 42, 62, 58, 43, 63, 60, 43, 63, 60, 44, 62, 58, 44, 60, 60, 45, 61, 61, 44, 62, 59, 44, 61, 58, 45, 61, 59, 44, + 63, 60, 44, 63, 62, 45, 137, 136, 127, 140, 139, 130, 141, 138, 130, 141, 138, 130, 140, 138, 130, 140, 139, 130, 140, 139, 130, 62, 59, 46, 63, 59, 46, 64, 61, 46, 64, 61, 46, 62, 61, 46, 62, 60, 46, 63, 60, 46, 64, 61, 45, 64, 61, 46, 63, 61, 46, 63, 62, 46, 63, 62, 45, + 64, 61, 46, 64, 61, 46, 132, 131, 121, 138, 138, 127, 138, 138, 127, 138, 137, 127, 139, 137, 127, 138, 137, 128, 138, 137, 128, 68, 66, 50, 66, 62, 46, 63, 61, 46, 63, 62, 45, 64, 62, 45, 63, 62, 45, 63, 63, 46, 64, 63, 46, 63, 63, 46, 63, 62, 46, 63, 61, 45, 63, 62, 46, + 61, 62, 47, 63, 61, 47, 13, 13, 13, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 59, 60, 43, 62, 63, 46, 62, 62, 46, 64, 60, 45, 63, 59, 45, 62, 59, 46, 64, 60, 46, 63, 61, 45, 62, 61, 45, 63, 61, 45, 64, 60, 46, 63, 61, 45, 62, 61, 45, + 63, 60, 45, 63, 60, 45, 138, 136, 127, 141, 138, 130, 140, 139, 130, 140, 139, 130, 140, 139, 130, 141, 139, 129, 141, 139, 130, 61, 59, 44, 60, 59, 45, 61, 60, 45, 61, 61, 43, 58, 60, 43, 59, 59, 44, 61, 59, 44, 62, 60, 43, 62, 60, 42, 60, 60, 42, 60, 59, 44, 60, 59, 45, + 59, 59, 44, 59, 58, 44, 59, 58, 44, 62, 58, 43, 61, 59, 42, 99, 98, 85, 61, 60, 42, 60, 60, 42, 58, 59, 43, 59, 58, 42, 60, 59, 42, 60, 59, 43, 60, 58, 42, 60, 56, 42, 60, 56, 43, 60, 56, 44, 59, 57, 42, 60, 57, 41, 58, 58, 42, 58, 57, 42, 58, 59, 42, + 57, 58, 42, 57, 56, 41, 58, 57, 40, 59, 57, 41, 56, 57, 42, 56, 56, 42, 57, 55, 41, 56, 56, 41, 83, 82, 67, 25, 24, 18, 36, 36, 30, 36, 35, 30, 35, 35, 29, 37, 36, 30, 36, 34, 29, 34, 34, 27, 35, 34, 29, 36, 35, 30, 35, 34, 29, 35, 35, 29, 36, 36, 30, + 36, 36, 30, 115, 115, 111, 122, 122, 119, 121, 121, 118, 122, 122, 118, 120, 120, 117, 121, 121, 117, 122, 122, 118, 40, 40, 34, 36, 35, 29, 34, 34, 28, 35, 35, 29, 34, 33, 28, 36, 35, 30, 35, 35, 29, 35, 34, 29, 34, 33, 28, 35, 34, 29, 34, 34, 28, 36, 36, 30, 35, 34, 29, + 35, 33, 28, 35, 33, 29, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 34, 33, 28, 33, 33, 27, 33, 33, 27, 35, 35, 30, 35, 34, 29, 34, 33, 28, 32, 32, 27, 35, 34, 29, 34, 33, 28, 34, 33, 29, 33, 32, 27, 33, 33, 27, 33, 32, 27, + 33, 32, 27, 119, 119, 116, 123, 122, 119, 122, 122, 119, 122, 122, 119, 122, 122, 119, 122, 122, 119, 122, 122, 119, 32, 32, 27, 33, 33, 28, 33, 32, 27, 32, 32, 26, 32, 32, 27, 32, 33, 28, 33, 32, 27, 33, 32, 27, 33, 32, 27, 33, 33, 28, 31, 31, 26, 32, 31, 27, 21, 20, 15, + 47, 46, 34, 47, 45, 34, 47, 44, 33, 46, 46, 34, 47, 46, 33, 46, 45, 33, 46, 45, 33, 45, 45, 33, 46, 45, 32, 45, 43, 32, 44, 42, 33, 46, 44, 33, 46, 43, 32, 44, 42, 31, 50, 48, 35, 58, 55, 40, 8, 7, 5, 32, 32, 32, 26, 26, 26, 19, 19, 20, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 20, 19, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, + 9, 9, 9, 13, 13, 13, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 18, 19, 19, 18, 18, 19, 19, 19, 19, + 18, 19, 19, 25, 25, 26, 33, 33, 33, 14, 14, 12, 66, 63, 44, 55, 53, 39, 45, 45, 32, 45, 45, 33, 44, 44, 33, 44, 43, 33, 44, 45, 32, 46, 43, 31, 44, 45, 33, 45, 44, 32, 44, 44, 34, 45, 46, 33, 48, 43, 34, 46, 44, 34, 45, 47, 32, 88, 86, 77, 45, 45, 35, + 46, 45, 34, 46, 45, 34, 46, 46, 34, 46, 47, 34, 46, 46, 34, 46, 47, 34, 46, 45, 34, 46, 46, 34, 47, 47, 33, 47, 45, 35, 49, 48, 36, 48, 48, 35, 48, 47, 36, 50, 49, 35, 48, 47, 35, 49, 49, 35, 49, 49, 35, 49, 48, 35, 51, 48, 35, 51, 49, 36, 50, 49, 35, + 50, 50, 35, 50, 48, 37, 50, 47, 37, 51, 48, 37, 51, 50, 36, 50, 50, 36, 50, 48, 36, 52, 49, 36, 52, 50, 36, 49, 50, 35, 50, 51, 37, 50, 50, 37, 51, 49, 37, 52, 51, 38, 52, 50, 38, 38, 35, 28, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 18, 16, 16, 16, + 27, 26, 21, 55, 51, 37, 55, 53, 38, 55, 54, 38, 54, 54, 39, 54, 53, 39, 54, 53, 38, 54, 53, 38, 55, 52, 38, 53, 51, 38, 55, 53, 40, 56, 54, 40, 54, 55, 39, 54, 55, 38, 54, 54, 38, 54, 52, 39, 54, 55, 39, 55, 56, 39, 56, 55, 38, 56, 54, 38, 57, 52, 39, + 56, 53, 40, 56, 55, 39, 57, 54, 39, 58, 53, 40, 56, 55, 40, 55, 55, 40, 57, 57, 41, 58, 57, 40, 58, 56, 40, 56, 54, 42, 56, 56, 42, 59, 56, 40, 58, 55, 41, 57, 56, 41, 57, 56, 41, 59, 55, 42, 59, 56, 42, 57, 56, 41, 58, 56, 42, 59, 56, 42, 57, 57, 41, + 57, 55, 41, 58, 57, 42, 59, 57, 42, 60, 56, 41, 59, 56, 43, 58, 56, 43, 58, 56, 43, 57, 59, 42, 57, 59, 41, 59, 57, 42, 59, 59, 42, 58, 59, 44, 58, 59, 43, 60, 58, 43, 61, 57, 44, 57, 56, 41, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 13, 13, 13, 62, 59, 44, 61, 60, 44, 60, 59, 44, 61, 59, 44, 62, 59, 44, 62, 58, 45, 61, 61, 45, 60, 60, 45, 61, 59, 44, 61, 61, 44, 62, 60, 45, 62, 60, 44, 61, 62, 43, 62, 60, 44, 62, 59, 45, 62, 60, 46, 64, 60, 45, 63, 60, 44, 64, 62, 45, 62, 61, 44, + 62, 62, 44, 63, 61, 44, 63, 60, 45, 63, 61, 47, 63, 61, 45, 63, 59, 46, 65, 62, 46, 63, 62, 45, 61, 61, 44, 63, 61, 46, 65, 61, 46, 65, 61, 46, 65, 60, 47, 63, 61, 46, 62, 61, 46, 62, 60, 46, 63, 62, 46, 64, 62, 46, 63, 61, 45, 64, 61, 46, 63, 62, 45, + 64, 62, 44, 64, 62, 45, 63, 63, 46, 63, 63, 46, 63, 63, 44, 62, 63, 45, 64, 61, 45, 65, 61, 45, 64, 63, 46, 64, 62, 46, 63, 61, 47, 63, 61, 46, 63, 62, 46, 63, 62, 46, 64, 61, 47, 64, 62, 46, 13, 13, 13, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 60, 57, 43, 63, 61, 44, 62, 62, 45, 62, 62, 45, 62, 60, 45, 63, 59, 45, 63, 59, 46, 64, 60, 46, 64, 61, 46, 63, 61, 46, 63, 60, 46, 64, 60, 46, 64, 61, 46, 63, 60, 45, 61, 59, 45, 61, 61, 45, 62, 62, 45, 63, 60, 44, 63, 59, 44, 63, 58, 45, + 62, 59, 45, 63, 59, 45, 63, 59, 45, 61, 59, 45, 61, 59, 45, 62, 60, 44, 62, 61, 44, 60, 60, 44, 59, 60, 44, 61, 60, 44, 60, 60, 44, 62, 60, 44, 61, 60, 44, 59, 60, 43, 61, 60, 43, 61, 59, 44, 60, 59, 43, 61, 59, 44, 61, 59, 43, 99, 97, 86, 59, 58, 43, + 59, 60, 43, 61, 60, 43, 61, 57, 43, 59, 58, 43, 58, 57, 43, 58, 58, 42, 58, 57, 42, 58, 57, 42, 59, 58, 41, 60, 56, 43, 59, 55, 43, 58, 55, 41, 60, 56, 41, 59, 57, 41, 58, 57, 42, 59, 56, 42, 58, 56, 42, 57, 55, 41, 57, 54, 42, 56, 55, 42, 58, 55, 42, + 58, 55, 41, 83, 83, 68, 24, 24, 18, 35, 35, 29, 35, 34, 29, 35, 34, 29, 35, 35, 29, 35, 35, 30, 35, 34, 29, 36, 36, 30, 35, 35, 29, 35, 35, 29, 36, 36, 30, 35, 34, 28, 35, 35, 29, 35, 34, 29, 36, 34, 30, 36, 36, 31, 37, 37, 31, 34, 34, 29, 35, 34, 29, + 36, 35, 29, 35, 34, 29, 35, 35, 29, 34, 34, 28, 36, 36, 30, 35, 34, 29, 35, 34, 29, 34, 33, 27, 35, 35, 29, 34, 34, 28, 34, 33, 27, 33, 33, 27, 36, 35, 30, 35, 34, 29, 35, 34, 29, 34, 33, 28, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 34, 33, 28, 34, 33, 29, 34, 34, 29, 33, 33, 28, 34, 33, 28, 35, 34, 29, 32, 32, 27, 34, 34, 29, 32, 32, 27, 35, 34, 29, 33, 33, 27, 33, 33, 28, 34, 33, 28, 33, 33, 28, 34, 34, 29, 33, 34, 28, 32, 33, 27, 33, 32, 27, 34, 33, 28, 32, 32, 27, + 32, 33, 28, 32, 32, 27, 34, 33, 29, 32, 31, 27, 32, 31, 26, 31, 31, 26, 32, 33, 28, 32, 32, 27, 32, 33, 27, 32, 33, 28, 34, 34, 29, 31, 31, 26, 33, 32, 27, 21, 20, 14, 47, 46, 35, 48, 45, 34, 47, 45, 33, 47, 45, 33, 47, 45, 33, 47, 45, 33, 48, 44, 33, + 46, 43, 32, 46, 44, 33, 45, 45, 31, 44, 44, 31, 46, 42, 33, 47, 42, 31, 45, 42, 31, 52, 48, 35, 58, 55, 40, 8, 7, 5, 33, 33, 33, 27, 27, 28, 21, 21, 21, 21, 21, 22, 21, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 21, 21, 22, 21, 21, 22, + 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 22, 21, 21, 22, 21, 21, 21, 22, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 24, 23, 23, 24, 23, 23, 23, 17, 18, 18, 23, 23, 23, 9, 9, 9, 13, 13, 13, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 18, + 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 26, 26, 27, 34, 34, 34, 14, 14, 12, 63, 62, 44, 57, 56, 39, 47, 43, 33, + 44, 45, 31, 45, 45, 31, 45, 44, 32, 46, 45, 32, 46, 43, 33, 44, 45, 33, 46, 45, 32, 46, 46, 33, 44, 46, 34, 45, 46, 33, 46, 47, 32, 45, 45, 34, 88, 88, 77, 48, 47, 33, 47, 47, 33, 46, 46, 33, 47, 44, 33, 48, 44, 34, 47, 46, 34, 46, 46, 33, 49, 46, 33, + 46, 45, 35, 49, 46, 34, 50, 48, 34, 50, 48, 36, 48, 47, 36, 50, 48, 36, 48, 48, 34, 49, 47, 34, 49, 48, 34, 49, 49, 36, 48, 49, 36, 49, 47, 35, 48, 47, 36, 49, 48, 37, 49, 47, 35, 50, 48, 36, 52, 48, 37, 49, 49, 37, 50, 51, 35, 51, 49, 36, 51, 48, 36, + 50, 50, 36, 52, 48, 37, 52, 49, 36, 50, 51, 36, 51, 51, 36, 50, 49, 38, 51, 48, 38, 51, 50, 38, 38, 36, 27, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 18, 16, 16, 16, 26, 25, 21, 52, 52, 39, 54, 52, 37, 54, 53, 38, 54, 53, 38, 55, 52, 38, 54, 53, 37, + 54, 53, 38, 54, 53, 39, 55, 52, 40, 55, 52, 38, 55, 52, 39, 55, 52, 39, 57, 53, 38, 56, 55, 38, 55, 53, 39, 56, 53, 39, 57, 53, 40, 54, 53, 40, 54, 53, 39, 55, 52, 40, 56, 54, 39, 54, 55, 40, 56, 54, 40, 57, 56, 39, 56, 56, 40, 56, 54, 39, 57, 54, 40, + 58, 54, 41, 56, 55, 42, 57, 56, 40, 57, 56, 40, 58, 55, 41, 58, 55, 41, 57, 54, 41, 58, 55, 42, 58, 56, 42, 59, 55, 42, 59, 55, 42, 59, 55, 42, 58, 56, 43, 59, 56, 43, 59, 57, 43, 56, 57, 42, 57, 58, 42, 57, 60, 42, 58, 58, 42, 59, 56, 42, 60, 58, 42, + 60, 59, 41, 58, 58, 41, 59, 56, 42, 59, 57, 42, 60, 58, 42, 60, 59, 43, 62, 58, 44, 59, 57, 43, 56, 57, 41, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 13, 13, 13, 61, 58, 44, 62, 58, 44, 62, 59, 43, 61, 59, 44, 60, 58, 44, 62, 59, 44, + 62, 61, 45, 61, 61, 45, 63, 59, 45, 62, 59, 44, 61, 61, 44, 61, 61, 44, 62, 61, 44, 62, 61, 45, 63, 61, 45, 63, 60, 44, 62, 59, 45, 61, 60, 45, 63, 60, 44, 63, 60, 45, 62, 59, 46, 63, 61, 46, 62, 60, 46, 64, 60, 46, 64, 61, 46, 62, 61, 46, 62, 62, 46, + 64, 62, 46, 63, 61, 47, 62, 60, 47, 62, 62, 46, 63, 62, 45, 65, 62, 45, 65, 60, 45, 64, 61, 45, 63, 61, 47, 64, 62, 46, 65, 63, 45, 63, 62, 45, 62, 61, 45, 63, 61, 46, 63, 62, 46, 63, 62, 46, 65, 63, 46, 64, 64, 46, 65, 63, 46, 65, 62, 46, 63, 62, 46, + 65, 61, 46, 65, 62, 46, 63, 63, 46, 64, 63, 45, 64, 61, 45, 64, 62, 45, 63, 63, 45, 63, 61, 45, 62, 60, 45, 13, 13, 13, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 59, 60, 44, 63, 61, 47, 62, 62, 45, 62, 62, 45, 62, 60, 45, 64, 61, 45, + 63, 62, 46, 63, 60, 45, 61, 59, 46, 62, 60, 46, 64, 60, 45, 64, 59, 45, 63, 58, 45, 64, 60, 45, 63, 62, 44, 61, 61, 44, 62, 61, 46, 63, 60, 46, 62, 60, 45, 62, 60, 44, 63, 58, 44, 62, 58, 44, 61, 58, 43, 61, 58, 44, 62, 60, 43, 61, 59, 44, 59, 58, 44, + 60, 60, 44, 62, 61, 45, 60, 59, 44, 59, 58, 43, 60, 59, 43, 62, 61, 44, 60, 61, 44, 60, 59, 44, 61, 57, 43, 61, 58, 42, 59, 59, 42, 60, 59, 43, 100, 98, 86, 59, 59, 43, 60, 59, 43, 61, 60, 42, 60, 58, 43, 59, 57, 43, 59, 58, 44, 60, 58, 44, 59, 58, 42, + 58, 59, 42, 58, 57, 43, 60, 57, 42, 60, 57, 41, 57, 56, 42, 59, 57, 43, 60, 58, 42, 58, 57, 41, 57, 55, 42, 59, 55, 43, 59, 54, 41, 57, 54, 41, 58, 55, 42, 58, 57, 43, 57, 56, 42, 84, 82, 68, 25, 24, 18, 34, 34, 29, 36, 35, 30, 35, 35, 29, 37, 36, 30, + 37, 36, 31, 36, 36, 30, 36, 35, 29, 35, 34, 29, 35, 34, 28, 36, 35, 29, 35, 35, 29, 35, 34, 28, 35, 34, 29, 36, 34, 29, 37, 36, 31, 36, 35, 30, 35, 35, 29, 36, 36, 30, 35, 35, 29, 34, 34, 27, 34, 34, 29, 34, 34, 29, 34, 34, 28, 34, 35, 28, 33, 33, 28, + 34, 33, 28, 35, 35, 29, 34, 34, 29, 34, 33, 28, 35, 34, 29, 35, 34, 29, 34, 33, 29, 35, 34, 29, 33, 32, 26, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 35, 35, 30, 34, 34, 29, 35, 35, 30, 33, 32, 27, 34, 33, 28, 35, 34, 29, + 33, 34, 28, 33, 33, 28, 34, 33, 28, 34, 35, 29, 34, 35, 29, 35, 36, 30, 35, 35, 29, 35, 34, 28, 34, 34, 28, 34, 34, 29, 32, 32, 27, 33, 34, 28, 33, 34, 28, 33, 33, 28, 32, 32, 27, 32, 32, 27, 33, 33, 28, 32, 31, 27, 32, 31, 27, 32, 32, 28, 32, 31, 26, + 30, 30, 25, 31, 32, 27, 32, 33, 28, 32, 32, 27, 32, 32, 27, 31, 31, 26, 20, 20, 14, 48, 47, 34, 47, 46, 32, 45, 45, 33, 46, 45, 33, 46, 46, 34, 46, 45, 34, 47, 44, 34, 47, 44, 32, 47, 44, 32, 47, 43, 33, 45, 43, 32, 46, 42, 32, 46, 43, 33, 44, 43, 32, + 51, 49, 36, 58, 56, 41, 8, 7, 5, 29, 29, 30, 24, 24, 24, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, + 21, 21, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 22, 22, 22, 17, 17, 17, 23, 23, 23, 10, 10, 10, 14, 14, 14, 17, 17, 17, 17, 17, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, + 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 26, 26, 26, 33, 33, 33, 14, 14, 12, 65, 63, 44, 55, 55, 39, 44, 45, 31, 45, 42, 31, 47, 43, 32, 45, 45, 32, 44, 43, 31, 44, 43, 31, 45, 43, 32, 46, 46, 33, + 47, 44, 32, 46, 44, 34, 46, 45, 34, 46, 46, 34, 47, 44, 34, 90, 87, 78, 46, 46, 33, 46, 45, 34, 46, 46, 34, 46, 47, 32, 47, 47, 33, 46, 45, 34, 47, 46, 34, 46, 48, 33, 47, 47, 35, 46, 46, 35, 47, 46, 35, 47, 48, 34, 48, 49, 34, 48, 46, 35, 48, 48, 34, + 47, 50, 34, 49, 48, 35, 52, 49, 38, 50, 51, 37, 50, 52, 36, 51, 49, 36, 52, 51, 36, 50, 51, 37, 51, 51, 38, 51, 49, 37, 52, 49, 36, 51, 48, 35, 51, 49, 36, 51, 48, 36, 51, 51, 35, 51, 51, 36, 51, 49, 38, 50, 50, 36, 51, 51, 36, 53, 49, 35, 53, 51, 36, + 53, 49, 37, 38, 37, 27, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 18, 16, 16, 16, 27, 26, 21, 52, 53, 38, 52, 53, 38, 52, 51, 38, 55, 51, 39, 54, 52, 39, 54, 53, 39, 54, 52, 39, 54, 54, 39, 54, 53, 40, 55, 52, 39, 56, 52, 39, 54, 52, 39, 56, 54, 41, + 56, 53, 40, 56, 52, 39, 55, 54, 39, 57, 55, 39, 55, 54, 39, 56, 53, 39, 58, 54, 39, 56, 54, 39, 55, 53, 39, 57, 54, 38, 55, 54, 39, 56, 54, 39, 57, 54, 41, 57, 56, 40, 57, 56, 40, 58, 54, 40, 58, 54, 40, 57, 57, 40, 58, 55, 41, 58, 54, 41, 58, 55, 41, + 60, 56, 42, 59, 56, 42, 59, 58, 44, 58, 57, 43, 59, 57, 43, 59, 57, 44, 59, 57, 43, 60, 58, 43, 62, 58, 44, 60, 56, 43, 58, 58, 43, 58, 58, 43, 58, 57, 43, 59, 57, 42, 59, 59, 43, 59, 57, 42, 59, 56, 42, 59, 58, 43, 59, 58, 43, 59, 58, 42, 60, 58, 43, + 61, 58, 43, 58, 56, 41, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 13, 13, 13, 62, 59, 45, 63, 59, 44, 62, 60, 45, 61, 58, 44, 62, 59, 44, 61, 60, 44, 62, 59, 44, 63, 60, 44, 61, 61, 44, 61, 61, 45, 63, 60, 44, 63, 59, 44, 63, 60, 44, + 64, 62, 44, 63, 61, 45, 63, 59, 44, 63, 59, 45, 61, 59, 45, 63, 59, 44, 64, 59, 45, 62, 60, 46, 62, 61, 46, 63, 61, 46, 63, 60, 45, 64, 61, 46, 63, 62, 45, 64, 62, 45, 65, 62, 46, 63, 61, 47, 63, 61, 47, 64, 61, 46, 64, 61, 46, 64, 63, 46, 63, 62, 46, + 63, 61, 46, 64, 62, 45, 66, 65, 47, 64, 65, 47, 65, 64, 48, 65, 64, 48, 63, 62, 48, 63, 62, 48, 64, 63, 48, 63, 62, 47, 63, 61, 47, 63, 63, 46, 65, 63, 45, 66, 62, 46, 64, 63, 45, 64, 62, 45, 65, 62, 45, 64, 63, 46, 63, 62, 45, 64, 60, 45, 64, 61, 45, + 64, 62, 45, 62, 61, 47, 13, 13, 13, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 60, 60, 43, 63, 63, 45, 64, 61, 45, 63, 61, 44, 62, 62, 44, 61, 61, 44, 62, 61, 44, 62, 61, 45, 61, 60, 46, 61, 59, 45, 62, 61, 45, 63, 61, 46, 62, 61, 45, + 62, 61, 45, 61, 61, 45, 61, 60, 45, 62, 59, 46, 62, 59, 46, 62, 59, 45, 61, 60, 45, 61, 61, 45, 61, 61, 44, 61, 61, 45, 61, 58, 45, 62, 59, 44, 62, 62, 44, 61, 61, 45, 60, 60, 45, 59, 61, 43, 59, 61, 43, 59, 60, 43, 59, 60, 43, 60, 60, 43, 61, 59, 43, + 62, 58, 44, 61, 60, 44, 59, 60, 44, 61, 59, 43, 61, 60, 42, 99, 99, 85, 62, 59, 43, 62, 59, 44, 59, 58, 44, 59, 57, 44, 59, 57, 43, 58, 58, 43, 60, 57, 42, 60, 57, 43, 60, 58, 43, 59, 58, 42, 58, 57, 43, 58, 57, 43, 57, 57, 42, 57, 57, 41, 58, 57, 41, + 59, 56, 41, 58, 56, 41, 58, 57, 41, 58, 57, 42, 57, 57, 42, 59, 58, 42, 58, 57, 42, 57, 55, 42, 83, 81, 69, 25, 24, 18, 36, 35, 30, 36, 35, 29, 35, 34, 29, 36, 36, 31, 35, 34, 29, 37, 36, 31, 36, 35, 29, 34, 34, 28, 34, 34, 29, 34, 34, 28, 36, 35, 29, + 35, 34, 29, 38, 37, 32, 37, 37, 31, 38, 38, 32, 37, 37, 31, 37, 35, 30, 38, 37, 31, 37, 36, 31, 35, 34, 28, 35, 34, 29, 35, 34, 29, 34, 33, 28, 35, 34, 28, 33, 33, 27, 34, 33, 27, 34, 34, 29, 34, 33, 28, 34, 33, 28, 35, 34, 28, 34, 33, 28, 35, 34, 29, + 33, 33, 28, 32, 33, 27, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 34, 34, 28, 35, 33, 28, 34, 34, 28, 32, 32, 27, 33, 33, 28, 33, 32, 28, 35, 35, 29, 35, 34, 29, 35, 34, 29, 34, 34, 29, 35, 35, 29, 34, 34, 28, 35, 34, 29, + 34, 33, 28, 33, 31, 27, 32, 32, 27, 31, 32, 26, 33, 33, 28, 33, 32, 27, 34, 34, 28, 32, 31, 27, 32, 32, 27, 33, 32, 27, 32, 31, 26, 33, 32, 28, 33, 33, 29, 31, 31, 26, 33, 32, 26, 33, 32, 27, 31, 30, 26, 31, 31, 26, 33, 32, 28, 31, 31, 26, 21, 21, 14, + 47, 47, 32, 48, 45, 33, 47, 45, 33, 46, 47, 33, 47, 45, 33, 45, 43, 32, 45, 45, 33, 46, 46, 33, 47, 47, 32, 48, 44, 32, 45, 43, 32, 45, 44, 31, 45, 42, 31, 43, 42, 32, 51, 47, 36, 58, 55, 41, 8, 7, 5, 28, 28, 28, 22, 22, 23, 16, 16, 16, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 15, 15, 15, 22, 22, 22, + 10, 10, 9, 14, 14, 14, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, + 18, 18, 18, 25, 25, 25, 32, 32, 33, 14, 14, 12, 65, 63, 45, 55, 55, 38, 46, 46, 33, 45, 44, 33, 44, 44, 33, 44, 45, 31, 45, 44, 32, 45, 44, 33, 46, 46, 34, 46, 45, 33, 47, 44, 33, 46, 46, 33, 48, 46, 33, 48, 44, 32, 48, 45, 33, 88, 88, 78, 46, 44, 32, + 47, 46, 33, 46, 47, 34, 46, 47, 33, 46, 46, 34, 48, 47, 33, 46, 48, 34, 47, 46, 35, 46, 46, 35, 47, 47, 34, 50, 49, 34, 48, 49, 35, 47, 49, 35, 48, 46, 35, 47, 49, 34, 48, 49, 35, 48, 46, 35, 123, 123, 115, 129, 129, 122, 129, 129, 122, 129, 130, 121, 129, 129, 121, + 129, 130, 122, 130, 129, 121, 54, 52, 41, 51, 50, 37, 50, 51, 36, 50, 50, 36, 52, 50, 36, 50, 48, 35, 51, 50, 36, 51, 49, 37, 51, 50, 37, 53, 49, 36, 53, 49, 38, 53, 50, 37, 53, 48, 37, 38, 36, 27, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 18, 16, 16, 16, + 27, 26, 21, 54, 52, 38, 52, 51, 38, 52, 53, 38, 52, 53, 38, 53, 53, 37, 54, 53, 39, 54, 53, 40, 55, 54, 38, 55, 53, 38, 55, 53, 39, 55, 54, 39, 54, 55, 38, 56, 55, 38, 56, 54, 40, 58, 54, 40, 135, 133, 124, 137, 136, 127, 136, 136, 126, 136, 136, 127, 136, 135, 126, + 136, 136, 126, 137, 136, 126, 55, 54, 38, 56, 53, 39, 57, 55, 41, 55, 55, 40, 55, 56, 39, 55, 57, 41, 56, 57, 41, 56, 56, 40, 57, 55, 40, 58, 55, 41, 58, 57, 43, 59, 56, 42, 58, 55, 41, 59, 57, 40, 130, 128, 119, 136, 133, 126, 135, 133, 126, 135, 134, 126, 136, 135, 126, + 137, 134, 126, 136, 134, 126, 62, 61, 46, 58, 59, 41, 60, 58, 43, 60, 57, 42, 58, 57, 43, 59, 58, 43, 60, 58, 42, 60, 57, 43, 58, 58, 43, 60, 59, 42, 60, 60, 43, 58, 60, 44, 58, 59, 43, 56, 56, 40, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 13, 13, 13, 60, 57, 44, 61, 60, 44, 61, 61, 43, 60, 59, 43, 60, 59, 44, 62, 60, 44, 62, 60, 45, 61, 59, 45, 61, 60, 44, 61, 60, 44, 62, 59, 44, 63, 59, 45, 63, 60, 45, 64, 61, 44, 64, 59, 43, 138, 136, 126, 140, 140, 130, 140, 140, 130, 141, 140, 130, 141, 139, 130, + 140, 138, 130, 139, 139, 131, 62, 61, 45, 62, 59, 45, 63, 60, 46, 63, 61, 47, 62, 61, 46, 63, 62, 46, 63, 62, 46, 63, 60, 45, 65, 60, 46, 65, 61, 46, 65, 62, 45, 63, 61, 45, 63, 60, 46, 64, 62, 46, 133, 132, 122, 138, 138, 128, 138, 138, 129, 138, 137, 128, 140, 138, 128, + 138, 138, 128, 137, 137, 128, 68, 65, 50, 66, 63, 45, 66, 63, 46, 65, 63, 46, 63, 64, 46, 62, 62, 46, 62, 61, 45, 64, 61, 46, 64, 62, 47, 64, 62, 47, 64, 61, 47, 63, 61, 46, 64, 62, 46, 64, 62, 47, 13, 13, 13, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 60, 59, 43, 63, 63, 46, 63, 63, 45, 62, 63, 45, 62, 62, 45, 63, 60, 45, 64, 60, 45, 63, 61, 46, 62, 62, 47, 63, 60, 46, 63, 58, 46, 64, 60, 46, 64, 62, 46, 63, 62, 46, 63, 61, 45, 138, 136, 127, 140, 139, 130, 140, 138, 130, 140, 138, 130, 140, 138, 129, + 140, 139, 129, 141, 138, 129, 63, 59, 44, 62, 60, 44, 61, 60, 43, 62, 60, 44, 62, 60, 45, 61, 59, 44, 59, 60, 44, 59, 60, 45, 60, 59, 44, 61, 59, 43, 61, 59, 44, 62, 59, 44, 62, 59, 43, 63, 59, 43, 62, 60, 44, 61, 60, 43, 61, 59, 42, 100, 97, 85, 62, 58, 43, + 60, 59, 44, 59, 60, 44, 60, 60, 44, 60, 59, 44, 61, 59, 42, 59, 58, 41, 58, 57, 42, 60, 57, 42, 59, 57, 42, 58, 58, 42, 60, 56, 42, 59, 55, 43, 57, 55, 43, 57, 55, 43, 58, 56, 42, 60, 57, 42, 59, 57, 42, 57, 56, 41, 57, 55, 42, 57, 56, 42, 57, 56, 41, + 57, 55, 41, 84, 83, 68, 25, 25, 18, 37, 37, 31, 36, 36, 30, 35, 34, 29, 35, 35, 29, 35, 35, 28, 36, 36, 30, 37, 36, 31, 36, 36, 29, 35, 35, 29, 34, 34, 28, 35, 34, 28, 36, 35, 29, 116, 115, 112, 121, 121, 117, 121, 121, 117, 122, 121, 118, 121, 121, 117, 121, 121, 118, + 121, 121, 117, 39, 39, 33, 35, 34, 29, 34, 33, 27, 35, 34, 29, 35, 35, 30, 34, 33, 28, 34, 33, 28, 34, 33, 28, 33, 33, 28, 35, 35, 29, 33, 33, 27, 33, 33, 28, 35, 34, 30, 34, 33, 29, 33, 32, 28, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 34, 34, 28, 34, 34, 28, 33, 32, 27, 33, 32, 27, 35, 34, 29, 33, 33, 27, 35, 34, 29, 34, 33, 28, 34, 35, 29, 34, 34, 28, 33, 33, 27, 32, 32, 26, 33, 33, 28, 33, 33, 27, 120, 120, 117, 122, 122, 119, 122, 122, 119, 123, 123, 120, 123, 122, 120, 123, 123, 120, + 123, 123, 120, 33, 32, 27, 32, 31, 27, 32, 31, 26, 32, 32, 27, 34, 34, 29, 33, 33, 28, 33, 32, 28, 32, 32, 27, 31, 31, 27, 32, 32, 27, 33, 33, 28, 32, 31, 27, 20, 19, 14, 46, 46, 33, 45, 47, 34, 46, 45, 34, 47, 44, 33, 48, 44, 33, 47, 45, 33, 46, 47, 34, + 47, 46, 33, 46, 46, 31, 45, 45, 31, 46, 44, 32, 47, 43, 32, 47, 42, 32, 46, 42, 32, 50, 48, 35, 58, 56, 40, 8, 7, 5, 29, 29, 29, 23, 23, 23, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, + 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 13, 13, 14, 21, 21, 21, 9, 9, 8, 12, 12, 12, 14, 14, 14, 14, 14, 14, 15, 15, 15, 16, 16, 16, 16, 16, 16, + 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 25, 25, 26, 33, 33, 33, 14, 14, 12, 65, 64, 45, 57, 56, 40, 45, 45, 33, + 46, 44, 32, 45, 43, 33, 44, 42, 33, 45, 44, 33, 47, 44, 33, 44, 44, 33, 45, 43, 33, 45, 44, 34, 46, 46, 34, 45, 46, 34, 46, 45, 33, 47, 45, 33, 89, 88, 78, 48, 45, 33, 46, 46, 33, 47, 47, 34, 46, 47, 35, 45, 46, 34, 46, 45, 33, 48, 46, 33, 48, 45, 34, + 48, 46, 35, 47, 46, 34, 47, 46, 35, 47, 49, 35, 48, 48, 35, 49, 46, 35, 50, 48, 35, 48, 47, 36, 48, 48, 36, 50, 49, 35, 48, 50, 36, 48, 48, 36, 51, 47, 36, 51, 48, 37, 49, 49, 36, 49, 49, 35, 49, 51, 37, 50, 49, 37, 50, 48, 36, 50, 48, 36, 50, 48, 36, + 50, 50, 36, 52, 50, 37, 53, 50, 36, 51, 50, 36, 52, 48, 36, 51, 50, 37, 53, 50, 37, 53, 50, 38, 39, 35, 28, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 18, 16, 16, 16, 26, 26, 21, 52, 51, 37, 54, 52, 38, 55, 51, 38, 54, 52, 39, 53, 51, 39, 55, 53, 39, + 53, 54, 40, 55, 52, 40, 54, 54, 38, 54, 55, 39, 56, 52, 40, 53, 52, 39, 54, 52, 39, 54, 53, 39, 55, 54, 39, 56, 55, 40, 55, 54, 39, 55, 54, 39, 55, 54, 40, 54, 54, 39, 55, 55, 38, 56, 55, 38, 56, 54, 39, 56, 54, 39, 58, 54, 40, 56, 54, 40, 57, 55, 42, + 56, 55, 41, 56, 56, 41, 57, 57, 42, 56, 56, 42, 57, 54, 41, 59, 56, 41, 58, 56, 42, 59, 56, 42, 58, 54, 42, 58, 54, 41, 59, 56, 42, 58, 57, 42, 58, 56, 42, 59, 55, 43, 60, 58, 43, 59, 58, 43, 57, 57, 42, 59, 58, 43, 59, 57, 43, 59, 57, 42, 61, 58, 42, + 59, 57, 42, 58, 57, 43, 60, 58, 42, 60, 59, 41, 61, 57, 42, 61, 58, 43, 60, 60, 43, 61, 60, 43, 58, 56, 41, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 13, 13, 14, 61, 58, 43, 61, 58, 44, 61, 58, 44, 62, 59, 44, 61, 59, 45, 61, 58, 45, + 62, 60, 44, 61, 60, 43, 61, 59, 43, 62, 60, 43, 63, 60, 43, 63, 61, 43, 62, 61, 44, 63, 60, 45, 62, 59, 45, 62, 61, 44, 63, 61, 44, 64, 61, 45, 64, 60, 45, 64, 59, 45, 63, 60, 47, 64, 61, 45, 64, 61, 45, 63, 61, 46, 62, 60, 45, 62, 60, 45, 63, 61, 47, + 63, 61, 47, 64, 62, 46, 64, 63, 46, 64, 63, 45, 65, 61, 45, 65, 62, 45, 65, 61, 45, 65, 61, 46, 63, 63, 46, 63, 64, 46, 63, 62, 46, 62, 62, 46, 62, 64, 47, 63, 62, 47, 63, 61, 46, 63, 61, 46, 63, 61, 46, 63, 61, 46, 64, 62, 47, 65, 62, 47, 63, 63, 45, + 63, 64, 45, 63, 62, 45, 63, 62, 46, 63, 63, 46, 63, 61, 46, 63, 61, 45, 63, 63, 45, 62, 62, 47, 62, 60, 47, 13, 13, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 60, 60, 44, 63, 63, 46, 62, 62, 46, 62, 62, 46, 63, 61, 46, 63, 60, 45, + 64, 59, 45, 64, 59, 45, 64, 59, 45, 63, 61, 45, 63, 60, 45, 63, 59, 45, 64, 60, 45, 64, 61, 45, 62, 60, 45, 63, 59, 45, 64, 59, 45, 63, 61, 46, 61, 62, 45, 61, 60, 44, 61, 58, 44, 61, 58, 45, 61, 60, 45, 61, 61, 44, 62, 60, 44, 62, 60, 43, 62, 61, 43, + 61, 61, 44, 60, 60, 44, 61, 59, 44, 62, 60, 44, 63, 60, 43, 63, 60, 43, 62, 61, 43, 61, 59, 44, 61, 59, 45, 60, 59, 44, 61, 58, 42, 61, 58, 42, 99, 99, 86, 61, 59, 44, 61, 57, 43, 59, 57, 42, 58, 56, 42, 59, 56, 44, 58, 57, 44, 58, 59, 42, 59, 59, 42, + 60, 57, 43, 60, 57, 43, 59, 56, 43, 60, 55, 42, 59, 57, 42, 60, 57, 42, 60, 58, 43, 58, 58, 42, 57, 57, 43, 59, 56, 42, 59, 56, 41, 58, 56, 42, 56, 58, 41, 57, 56, 40, 59, 54, 41, 84, 80, 68, 24, 24, 18, 37, 36, 31, 38, 37, 31, 35, 35, 29, 35, 35, 29, + 36, 36, 30, 35, 34, 29, 36, 35, 30, 35, 35, 30, 36, 36, 30, 34, 34, 28, 35, 33, 28, 36, 36, 30, 36, 35, 30, 36, 35, 30, 35, 35, 29, 35, 34, 30, 36, 34, 30, 35, 34, 29, 34, 34, 28, 35, 35, 29, 35, 34, 29, 34, 34, 28, 36, 36, 30, 36, 36, 31, 34, 34, 29, + 33, 33, 28, 33, 33, 28, 35, 34, 29, 35, 34, 29, 35, 34, 29, 34, 33, 28, 35, 34, 29, 35, 35, 30, 33, 32, 28, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 34, 34, 28, 34, 35, 29, 33, 32, 27, 32, 33, 27, 34, 34, 28, 34, 32, 28, + 34, 33, 28, 33, 33, 27, 34, 34, 28, 33, 33, 28, 34, 33, 28, 33, 33, 28, 32, 31, 26, 33, 33, 28, 34, 34, 28, 33, 33, 27, 31, 31, 26, 33, 33, 28, 33, 32, 27, 35, 34, 29, 34, 33, 28, 33, 31, 27, 31, 31, 27, 31, 31, 26, 32, 32, 27, 33, 32, 27, 33, 33, 28, + 31, 30, 26, 31, 30, 25, 33, 33, 28, 33, 32, 27, 32, 31, 27, 33, 33, 27, 20, 20, 14, 46, 46, 34, 45, 47, 34, 47, 47, 34, 47, 46, 33, 47, 46, 33, 47, 46, 33, 47, 45, 34, 46, 45, 33, 46, 46, 32, 47, 45, 33, 47, 43, 33, 46, 42, 32, 45, 43, 32, 45, 44, 32, + 51, 50, 36, 58, 57, 40, 8, 7, 5, 30, 30, 30, 24, 24, 24, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 18, 18, 18, 13, 13, 14, 20, 20, 20, 11, 11, 10, 15, 15, 15, 17, 17, 17, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, + 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 27, 27, 27, 34, 34, 34, 14, 14, 12, 65, 64, 45, 56, 55, 39, 44, 43, 31, 45, 44, 32, 44, 44, 32, 45, 45, 31, 45, 45, 32, 45, 43, 32, 45, 43, 33, 46, 45, 32, + 45, 46, 34, 45, 44, 33, 46, 45, 34, 48, 46, 33, 45, 45, 33, 88, 87, 78, 45, 45, 32, 46, 45, 32, 49, 47, 33, 47, 46, 34, 46, 46, 34, 49, 46, 33, 49, 47, 33, 50, 46, 33, 49, 46, 34, 48, 47, 35, 48, 47, 35, 50, 48, 35, 49, 46, 34, 49, 47, 35, 50, 48, 35, + 48, 47, 34, 50, 48, 35, 49, 50, 37, 50, 48, 35, 50, 48, 35, 48, 49, 34, 50, 48, 35, 52, 50, 36, 49, 48, 35, 50, 49, 35, 50, 50, 35, 51, 48, 35, 50, 48, 37, 50, 49, 37, 50, 50, 36, 52, 48, 36, 53, 50, 36, 52, 50, 36, 52, 49, 37, 51, 50, 37, 52, 50, 38, + 53, 51, 37, 38, 35, 28, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 18, 16, 16, 16, 27, 26, 21, 53, 52, 38, 53, 52, 38, 54, 52, 38, 53, 53, 38, 55, 54, 38, 56, 52, 38, 55, 53, 39, 54, 52, 39, 54, 52, 37, 55, 52, 38, 56, 52, 38, 55, 55, 40, 55, 53, 39, + 55, 53, 39, 55, 55, 39, 55, 55, 39, 55, 54, 38, 56, 55, 39, 56, 56, 40, 54, 55, 39, 56, 53, 40, 58, 54, 40, 58, 54, 40, 58, 54, 40, 57, 55, 40, 56, 56, 41, 57, 54, 40, 56, 55, 40, 57, 56, 41, 57, 56, 42, 57, 55, 42, 56, 54, 42, 57, 55, 42, 57, 56, 41, + 59, 56, 42, 59, 57, 41, 59, 56, 42, 57, 56, 43, 59, 56, 43, 59, 57, 41, 57, 57, 42, 58, 58, 42, 59, 57, 42, 59, 58, 43, 58, 59, 43, 59, 58, 42, 59, 58, 42, 59, 59, 43, 60, 57, 43, 60, 56, 44, 60, 57, 43, 59, 58, 43, 59, 57, 43, 58, 58, 43, 60, 59, 43, + 61, 60, 43, 58, 55, 41, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 13, 13, 14, 63, 60, 45, 62, 58, 43, 60, 59, 44, 60, 59, 44, 62, 60, 43, 63, 61, 44, 63, 60, 44, 63, 60, 45, 62, 60, 44, 62, 60, 44, 63, 58, 44, 62, 58, 44, 61, 59, 43, + 62, 59, 45, 64, 60, 46, 64, 61, 45, 63, 62, 45, 62, 60, 45, 62, 60, 45, 63, 61, 46, 64, 60, 45, 64, 61, 45, 63, 62, 45, 61, 61, 45, 61, 59, 46, 61, 61, 46, 63, 62, 46, 64, 62, 47, 63, 63, 47, 64, 64, 47, 64, 62, 47, 63, 62, 46, 64, 63, 45, 64, 63, 46, + 64, 63, 45, 63, 61, 45, 62, 62, 45, 63, 63, 46, 64, 62, 46, 63, 63, 45, 62, 63, 45, 63, 62, 46, 64, 61, 47, 65, 63, 46, 64, 63, 45, 64, 63, 45, 65, 63, 45, 64, 62, 45, 64, 61, 45, 64, 62, 45, 64, 63, 45, 64, 62, 45, 64, 62, 45, 63, 62, 45, 62, 63, 45, + 65, 64, 45, 64, 62, 45, 13, 13, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 58, 59, 43, 63, 63, 46, 64, 63, 46, 64, 61, 46, 64, 61, 46, 64, 63, 46, 64, 61, 46, 63, 59, 45, 62, 60, 46, 63, 60, 46, 63, 60, 45, 64, 61, 45, 62, 61, 46, + 61, 61, 46, 61, 61, 45, 61, 60, 44, 63, 60, 44, 64, 61, 44, 63, 60, 45, 62, 60, 45, 62, 61, 45, 62, 61, 45, 62, 60, 45, 62, 60, 45, 62, 59, 44, 62, 59, 44, 60, 60, 45, 60, 60, 45, 60, 61, 45, 60, 60, 45, 60, 58, 44, 61, 58, 44, 61, 60, 43, 61, 59, 43, + 62, 58, 44, 60, 58, 43, 60, 59, 43, 61, 60, 44, 62, 59, 43, 100, 97, 85, 59, 57, 42, 58, 59, 42, 59, 60, 42, 60, 58, 43, 59, 59, 43, 59, 59, 43, 60, 56, 43, 60, 56, 43, 60, 58, 43, 59, 57, 43, 58, 56, 44, 58, 58, 43, 58, 58, 42, 57, 57, 42, 58, 56, 43, + 58, 57, 43, 57, 58, 42, 58, 56, 41, 59, 55, 42, 58, 57, 42, 57, 56, 41, 57, 54, 41, 57, 55, 42, 83, 83, 69, 25, 24, 18, 37, 36, 31, 36, 36, 31, 36, 36, 30, 37, 36, 31, 37, 36, 31, 35, 34, 29, 36, 35, 30, 34, 34, 28, 36, 36, 30, 35, 35, 29, 34, 33, 28, + 37, 36, 30, 36, 34, 28, 36, 36, 30, 36, 35, 29, 35, 34, 28, 36, 36, 30, 34, 34, 28, 34, 34, 29, 34, 34, 29, 35, 36, 29, 35, 35, 29, 36, 35, 30, 35, 36, 30, 34, 34, 28, 34, 33, 28, 34, 33, 28, 36, 35, 29, 34, 34, 28, 34, 34, 28, 35, 34, 29, 34, 33, 28, + 34, 33, 28, 33, 32, 27, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 34, 33, 28, 35, 34, 29, 33, 33, 28, 33, 32, 27, 33, 32, 26, 35, 34, 29, 33, 33, 28, 35, 33, 29, 34, 33, 28, 33, 33, 28, 33, 34, 28, 33, 33, 28, 33, 32, 28, + 33, 32, 27, 32, 32, 27, 33, 33, 29, 33, 32, 27, 33, 32, 27, 33, 32, 27, 33, 32, 27, 33, 32, 27, 32, 31, 26, 32, 31, 26, 32, 31, 27, 33, 32, 28, 32, 32, 26, 33, 33, 28, 31, 31, 26, 31, 31, 26, 33, 33, 28, 33, 32, 27, 32, 31, 26, 32, 32, 27, 20, 19, 15, + 46, 45, 34, 47, 46, 34, 48, 47, 33, 49, 45, 33, 49, 44, 33, 47, 47, 33, 46, 45, 33, 47, 44, 33, 48, 44, 32, 47, 45, 32, 45, 45, 32, 45, 45, 32, 45, 44, 32, 44, 42, 32, 51, 48, 36, 58, 54, 41, 8, 7, 5, 30, 30, 31, 24, 24, 25, 18, 18, 18, 18, 18, 18, + 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 21, + 10, 10, 10, 14, 14, 14, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, + 21, 21, 21, 26, 26, 27, 34, 34, 34, 14, 14, 12, 66, 63, 44, 55, 56, 39, 45, 46, 32, 46, 44, 31, 45, 43, 32, 45, 44, 32, 47, 45, 32, 47, 43, 32, 44, 45, 33, 47, 45, 34, 47, 44, 32, 45, 45, 33, 45, 47, 34, 47, 47, 33, 45, 46, 33, 88, 87, 78, 47, 46, 33, + 48, 46, 34, 46, 44, 33, 48, 46, 32, 49, 47, 33, 47, 48, 35, 48, 48, 34, 48, 48, 33, 50, 46, 35, 50, 47, 34, 50, 49, 34, 47, 49, 34, 49, 49, 34, 50, 47, 35, 47, 46, 35, 48, 48, 35, 48, 48, 35, 50, 48, 37, 51, 50, 37, 50, 50, 36, 53, 52, 37, 50, 52, 37, + 51, 52, 38, 52, 50, 36, 52, 49, 35, 52, 51, 36, 52, 49, 35, 50, 50, 35, 51, 51, 37, 51, 49, 37, 52, 50, 36, 51, 50, 36, 50, 49, 36, 52, 49, 37, 50, 51, 36, 52, 48, 36, 53, 49, 37, 38, 36, 27, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 18, 16, 16, 16, + 26, 27, 21, 54, 51, 37, 54, 52, 37, 54, 54, 38, 54, 53, 39, 53, 53, 38, 55, 52, 38, 54, 53, 39, 55, 54, 38, 55, 54, 40, 57, 54, 40, 57, 53, 40, 56, 52, 39, 56, 52, 40, 57, 53, 39, 57, 55, 40, 57, 54, 40, 57, 54, 39, 56, 55, 39, 57, 53, 39, 57, 55, 39, + 57, 56, 39, 54, 54, 39, 56, 56, 41, 57, 56, 41, 57, 54, 40, 58, 56, 41, 58, 56, 41, 57, 54, 41, 56, 54, 41, 56, 55, 42, 58, 55, 42, 58, 57, 40, 57, 56, 41, 59, 56, 40, 59, 57, 41, 57, 55, 41, 57, 57, 44, 58, 58, 43, 60, 56, 44, 59, 58, 44, 59, 60, 44, + 59, 59, 44, 61, 59, 43, 60, 58, 42, 59, 58, 43, 58, 56, 43, 59, 57, 43, 59, 58, 43, 59, 56, 42, 59, 57, 42, 60, 58, 43, 61, 57, 43, 61, 57, 43, 60, 58, 43, 60, 59, 43, 60, 58, 44, 58, 56, 41, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 13, 13, 14, 63, 60, 44, 62, 58, 43, 61, 58, 44, 62, 59, 45, 62, 60, 44, 61, 59, 44, 61, 60, 45, 62, 61, 45, 60, 61, 44, 61, 60, 44, 62, 59, 44, 63, 60, 45, 62, 59, 44, 62, 58, 44, 63, 60, 44, 64, 61, 45, 65, 61, 45, 63, 60, 46, 61, 59, 45, 63, 59, 45, + 63, 59, 46, 62, 61, 45, 61, 62, 44, 63, 61, 45, 63, 60, 45, 64, 61, 45, 64, 62, 46, 62, 60, 47, 62, 61, 46, 62, 64, 46, 64, 63, 46, 63, 61, 45, 62, 60, 46, 63, 61, 47, 64, 62, 47, 65, 62, 45, 65, 63, 47, 64, 63, 48, 65, 63, 48, 66, 65, 49, 64, 65, 49, + 63, 64, 49, 66, 64, 48, 64, 63, 47, 64, 63, 47, 66, 64, 47, 64, 64, 45, 63, 64, 45, 63, 63, 46, 63, 63, 46, 64, 63, 46, 63, 63, 47, 63, 62, 46, 64, 62, 45, 64, 64, 46, 63, 64, 46, 64, 62, 46, 13, 13, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 61, 59, 44, 64, 60, 45, 63, 60, 46, 62, 60, 47, 61, 61, 46, 63, 61, 45, 64, 60, 45, 63, 60, 46, 61, 60, 45, 62, 59, 44, 64, 60, 44, 65, 60, 45, 64, 60, 46, 63, 61, 47, 63, 61, 45, 62, 61, 45, 61, 60, 46, 61, 60, 46, 62, 60, 44, 61, 60, 44, + 61, 59, 44, 62, 60, 44, 62, 61, 44, 62, 61, 45, 62, 61, 44, 60, 61, 45, 61, 60, 44, 61, 61, 44, 61, 60, 45, 61, 59, 44, 60, 60, 43, 61, 61, 44, 61, 59, 44, 61, 58, 44, 62, 59, 43, 62, 58, 43, 62, 59, 42, 61, 60, 43, 60, 58, 43, 100, 98, 86, 62, 59, 44, + 62, 59, 42, 61, 60, 42, 61, 59, 43, 60, 59, 43, 59, 59, 42, 59, 59, 42, 59, 58, 43, 60, 57, 43, 59, 57, 43, 57, 56, 42, 57, 58, 41, 57, 57, 43, 57, 57, 44, 58, 56, 42, 59, 57, 42, 58, 58, 43, 57, 56, 41, 58, 57, 40, 58, 57, 42, 57, 55, 42, 58, 56, 41, + 59, 56, 42, 86, 83, 69, 26, 24, 18, 37, 36, 30, 36, 35, 30, 36, 34, 29, 37, 35, 30, 37, 37, 31, 37, 36, 30, 37, 36, 30, 36, 36, 29, 36, 35, 29, 36, 36, 30, 35, 34, 29, 37, 36, 30, 36, 35, 30, 37, 36, 31, 37, 36, 30, 36, 36, 30, 38, 38, 32, 37, 37, 31, + 37, 37, 31, 35, 35, 29, 35, 35, 30, 34, 34, 28, 34, 34, 28, 34, 34, 29, 35, 34, 29, 36, 35, 30, 35, 34, 29, 36, 34, 29, 36, 35, 30, 34, 33, 28, 35, 35, 30, 34, 33, 28, 34, 33, 29, 32, 32, 27, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 33, 32, 27, 32, 32, 27, 33, 32, 28, 33, 32, 27, 33, 32, 27, 35, 34, 29, 33, 31, 27, 35, 34, 29, 34, 34, 28, 33, 33, 28, 33, 32, 27, 33, 33, 27, 34, 34, 29, 33, 32, 27, 32, 31, 26, 34, 33, 28, 33, 33, 28, 32, 32, 27, 33, 33, 27, 33, 32, 27, + 32, 32, 27, 32, 31, 27, 32, 32, 27, 33, 33, 27, 33, 32, 27, 32, 31, 26, 32, 32, 27, 33, 33, 27, 33, 32, 28, 33, 31, 26, 32, 32, 27, 33, 32, 28, 31, 30, 26, 21, 20, 15, 46, 46, 33, 45, 46, 33, 45, 46, 34, 45, 46, 34, 48, 45, 33, 48, 45, 33, 48, 45, 33, + 48, 46, 32, 47, 46, 32, 46, 46, 32, 45, 45, 32, 45, 44, 31, 44, 43, 32, 46, 43, 33, 52, 50, 36, 57, 55, 40, 8, 7, 5, 30, 30, 30, 24, 24, 25, 18, 18, 18, 18, 18, 19, 19, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, + 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 14, 14, 14, 21, 21, 20, 9, 9, 8, 12, 12, 12, 14, 14, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, + 17, 17, 18, 17, 17, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 26, 26, 27, 33, 33, 34, 14, 14, 12, 65, 63, 44, 55, 56, 39, 45, 44, 33, + 45, 46, 32, 44, 46, 32, 47, 45, 32, 46, 43, 32, 46, 45, 32, 45, 45, 33, 47, 43, 33, 45, 45, 33, 48, 47, 34, 46, 46, 33, 46, 44, 34, 45, 45, 34, 87, 87, 77, 46, 45, 32, 49, 45, 34, 46, 45, 33, 47, 47, 34, 48, 47, 33, 47, 45, 33, 49, 46, 34, 48, 45, 33, + 48, 46, 34, 49, 48, 34, 50, 46, 35, 49, 47, 36, 48, 47, 35, 50, 46, 35, 49, 47, 35, 50, 49, 35, 48, 46, 35, 124, 124, 116, 131, 130, 123, 131, 130, 124, 132, 131, 123, 133, 131, 123, 133, 132, 123, 132, 131, 123, 55, 53, 39, 51, 50, 35, 50, 49, 36, 50, 49, 35, 52, 49, 36, + 53, 50, 37, 51, 51, 37, 50, 51, 37, 53, 50, 36, 53, 49, 36, 53, 51, 38, 52, 51, 36, 53, 50, 36, 39, 35, 28, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 18, 16, 16, 16, 27, 26, 21, 55, 50, 37, 52, 52, 38, 54, 52, 39, 55, 54, 39, 54, 53, 39, 53, 53, 38, + 55, 55, 39, 54, 53, 39, 53, 53, 38, 56, 53, 38, 56, 54, 38, 55, 55, 39, 56, 54, 39, 57, 55, 39, 56, 54, 39, 133, 133, 123, 136, 135, 126, 137, 135, 126, 138, 136, 127, 137, 136, 127, 136, 136, 127, 136, 136, 127, 58, 55, 42, 55, 55, 41, 55, 56, 40, 56, 57, 40, 56, 55, 41, + 57, 55, 40, 56, 56, 40, 57, 55, 42, 57, 56, 42, 56, 56, 41, 57, 55, 40, 59, 55, 41, 59, 54, 41, 59, 55, 41, 130, 130, 120, 136, 136, 127, 136, 135, 127, 137, 136, 127, 136, 135, 126, 136, 136, 127, 137, 136, 127, 62, 62, 47, 58, 58, 42, 60, 59, 42, 60, 58, 42, 58, 57, 41, + 59, 58, 42, 61, 59, 43, 59, 59, 42, 59, 58, 42, 58, 57, 43, 59, 58, 42, 60, 58, 42, 60, 58, 44, 57, 57, 42, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 13, 13, 14, 63, 59, 44, 62, 61, 45, 62, 60, 45, 63, 59, 44, 63, 60, 44, 63, 61, 45, + 63, 60, 45, 62, 60, 44, 62, 60, 43, 63, 61, 43, 62, 61, 44, 60, 60, 44, 62, 61, 44, 63, 61, 46, 63, 60, 45, 139, 137, 126, 142, 140, 130, 141, 139, 130, 140, 139, 130, 140, 140, 130, 141, 139, 130, 141, 139, 131, 63, 61, 46, 64, 60, 45, 65, 60, 46, 63, 62, 46, 61, 63, 47, + 62, 62, 47, 63, 62, 47, 63, 63, 46, 63, 62, 46, 63, 61, 46, 64, 62, 45, 64, 63, 46, 63, 65, 46, 63, 64, 46, 134, 133, 123, 140, 139, 129, 140, 140, 129, 140, 139, 129, 140, 138, 130, 141, 139, 130, 141, 139, 129, 70, 67, 51, 64, 63, 46, 65, 63, 46, 65, 63, 47, 63, 61, 46, + 63, 62, 46, 65, 64, 45, 65, 64, 45, 63, 64, 47, 65, 62, 47, 66, 62, 46, 65, 62, 46, 64, 63, 46, 65, 62, 46, 13, 13, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 60, 58, 44, 64, 62, 46, 62, 63, 46, 62, 62, 45, 63, 62, 45, 64, 61, 45, + 65, 61, 45, 63, 61, 45, 61, 61, 46, 62, 61, 47, 63, 60, 46, 62, 61, 46, 61, 61, 46, 62, 60, 45, 62, 61, 44, 138, 137, 127, 141, 140, 131, 140, 140, 130, 139, 139, 130, 139, 140, 130, 140, 140, 130, 140, 140, 130, 60, 62, 45, 61, 61, 44, 62, 61, 45, 62, 61, 45, 62, 61, 44, + 60, 59, 44, 61, 59, 45, 62, 60, 44, 60, 60, 44, 59, 61, 45, 61, 61, 43, 61, 61, 43, 61, 59, 44, 63, 58, 44, 62, 60, 43, 60, 60, 43, 59, 58, 43, 99, 98, 85, 60, 60, 43, 60, 59, 44, 59, 57, 43, 59, 57, 43, 61, 58, 44, 59, 58, 43, 59, 57, 42, 61, 57, 42, + 59, 58, 43, 58, 58, 44, 58, 57, 44, 59, 56, 43, 59, 56, 42, 60, 57, 43, 59, 56, 43, 59, 56, 41, 58, 57, 41, 57, 58, 41, 58, 58, 42, 59, 58, 42, 58, 57, 42, 56, 57, 42, 56, 57, 41, 85, 82, 67, 26, 23, 18, 36, 35, 30, 36, 36, 30, 36, 34, 29, 35, 34, 29, + 36, 36, 30, 37, 37, 31, 36, 35, 30, 37, 37, 31, 35, 35, 29, 36, 35, 29, 35, 34, 28, 36, 35, 29, 117, 116, 113, 123, 122, 119, 122, 122, 119, 123, 123, 120, 123, 123, 120, 123, 122, 119, 123, 123, 120, 41, 41, 35, 35, 35, 29, 35, 35, 29, 34, 32, 27, 34, 33, 28, 36, 35, 29, + 36, 35, 30, 34, 34, 29, 36, 35, 29, 35, 34, 29, 35, 34, 29, 36, 36, 30, 34, 32, 28, 35, 34, 29, 32, 31, 27, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 33, 33, 28, 32, 32, 27, 32, 32, 27, 35, 34, 29, 34, 33, 29, 34, 33, 29, + 33, 32, 27, 34, 33, 28, 34, 34, 28, 32, 33, 27, 32, 32, 27, 35, 34, 29, 35, 33, 28, 33, 32, 28, 120, 119, 116, 123, 122, 119, 123, 122, 119, 122, 122, 119, 122, 122, 119, 123, 122, 119, 122, 122, 119, 34, 34, 28, 34, 33, 28, 33, 32, 27, 31, 30, 26, 32, 31, 26, 32, 31, 26, + 33, 32, 27, 32, 32, 27, 32, 32, 26, 32, 31, 26, 35, 33, 29, 31, 31, 27, 20, 20, 15, 46, 46, 34, 45, 44, 34, 46, 43, 33, 47, 46, 32, 46, 47, 33, 47, 47, 34, 48, 45, 32, 47, 45, 32, 46, 45, 34, 45, 43, 34, 45, 43, 32, 45, 44, 32, 45, 43, 33, 46, 42, 32, + 50, 48, 36, 56, 56, 41, 8, 7, 5, 30, 30, 30, 24, 24, 25, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 14, 14, 14, 21, 21, 20, 9, 9, 9, 13, 13, 13, 15, 15, 15, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 19, 19, 19, 19, 20, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, + 21, 21, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 28, 28, 29, 35, 35, 35, 14, 14, 13, 66, 64, 44, 54, 56, 39, 45, 45, 32, 46, 45, 31, 44, 45, 33, 45, 45, 34, 46, 45, 32, 47, 46, 33, 46, 46, 32, 46, 46, 34, + 46, 46, 33, 46, 46, 33, 44, 45, 33, 47, 46, 33, 47, 45, 33, 90, 88, 77, 47, 47, 33, 48, 46, 34, 48, 46, 33, 48, 48, 32, 48, 47, 34, 46, 46, 35, 47, 45, 35, 48, 46, 35, 48, 45, 35, 49, 46, 35, 49, 48, 35, 49, 47, 35, 50, 48, 35, 50, 49, 36, 50, 49, 35, + 49, 47, 35, 48, 47, 35, 49, 47, 35, 49, 49, 36, 48, 48, 37, 49, 50, 37, 49, 48, 35, 51, 48, 36, 49, 51, 36, 50, 51, 35, 49, 51, 35, 52, 48, 37, 52, 49, 36, 50, 49, 35, 50, 50, 36, 50, 50, 36, 51, 49, 36, 50, 50, 37, 51, 50, 37, 51, 50, 38, 51, 49, 37, + 51, 51, 37, 37, 37, 27, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 19, 16, 16, 16, 26, 25, 21, 54, 52, 38, 54, 52, 37, 53, 51, 39, 54, 53, 39, 54, 53, 39, 55, 53, 37, 56, 55, 38, 55, 52, 39, 55, 53, 40, 55, 54, 40, 56, 53, 40, 54, 55, 39, 57, 53, 40, + 56, 52, 40, 55, 54, 39, 56, 55, 39, 57, 54, 39, 56, 53, 41, 54, 53, 40, 55, 54, 40, 55, 56, 40, 56, 57, 40, 56, 56, 41, 56, 57, 41, 57, 56, 42, 57, 55, 40, 57, 54, 39, 56, 55, 40, 56, 55, 40, 57, 56, 41, 58, 57, 41, 59, 55, 41, 59, 56, 42, 58, 56, 41, + 57, 55, 41, 58, 56, 42, 57, 58, 42, 58, 57, 42, 58, 55, 42, 57, 56, 41, 60, 57, 42, 59, 57, 42, 57, 58, 42, 58, 58, 41, 58, 56, 42, 58, 57, 42, 58, 58, 43, 60, 59, 42, 60, 59, 43, 60, 57, 43, 60, 57, 42, 60, 58, 43, 60, 58, 43, 61, 59, 43, 61, 58, 44, + 59, 57, 43, 57, 55, 41, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 13, 13, 14, 61, 59, 43, 60, 58, 43, 62, 59, 43, 63, 61, 43, 61, 60, 44, 61, 59, 45, 62, 59, 45, 61, 61, 45, 60, 60, 45, 61, 60, 45, 62, 61, 45, 63, 61, 44, 63, 60, 44, + 62, 60, 45, 62, 59, 45, 62, 60, 44, 61, 60, 44, 63, 61, 44, 63, 61, 44, 62, 61, 45, 61, 61, 46, 63, 60, 46, 64, 59, 46, 63, 61, 46, 63, 62, 46, 62, 62, 47, 63, 62, 47, 64, 61, 47, 64, 61, 46, 64, 62, 45, 65, 63, 45, 64, 62, 45, 63, 61, 45, 63, 62, 45, + 63, 63, 46, 64, 62, 46, 64, 62, 46, 62, 63, 47, 62, 64, 46, 63, 63, 46, 64, 62, 47, 65, 62, 47, 64, 63, 47, 63, 61, 45, 64, 63, 45, 64, 63, 45, 65, 63, 46, 65, 64, 46, 65, 63, 46, 65, 63, 47, 63, 63, 47, 65, 63, 47, 65, 63, 46, 64, 61, 46, 65, 62, 46, + 64, 63, 46, 65, 62, 45, 13, 13, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 60, 59, 43, 61, 63, 45, 61, 61, 46, 62, 62, 45, 63, 62, 46, 63, 62, 45, 63, 62, 45, 63, 62, 45, 63, 62, 45, 64, 61, 46, 62, 61, 46, 62, 63, 46, 62, 62, 45, + 61, 61, 45, 61, 59, 46, 63, 59, 45, 63, 60, 46, 63, 60, 46, 63, 60, 45, 62, 59, 44, 61, 60, 45, 62, 61, 44, 63, 61, 44, 63, 60, 44, 62, 60, 44, 61, 60, 44, 62, 59, 46, 62, 60, 44, 62, 61, 43, 62, 61, 44, 61, 59, 44, 61, 59, 45, 61, 58, 44, 60, 58, 42, + 60, 58, 43, 61, 58, 44, 61, 58, 43, 61, 60, 42, 62, 58, 43, 101, 97, 86, 61, 58, 43, 61, 57, 43, 62, 58, 44, 61, 60, 42, 59, 59, 42, 58, 57, 43, 59, 57, 43, 59, 58, 43, 60, 58, 44, 60, 58, 43, 59, 58, 43, 60, 57, 43, 61, 55, 43, 59, 55, 42, 58, 56, 41, + 59, 57, 41, 59, 57, 42, 59, 57, 42, 57, 56, 42, 58, 56, 41, 58, 56, 41, 58, 57, 42, 59, 56, 42, 83, 81, 68, 25, 24, 18, 37, 36, 31, 36, 34, 30, 37, 36, 31, 36, 35, 29, 35, 35, 29, 37, 36, 31, 35, 35, 30, 36, 35, 30, 37, 35, 30, 37, 35, 31, 34, 34, 28, + 35, 34, 29, 37, 36, 31, 36, 36, 30, 36, 35, 29, 36, 35, 30, 35, 34, 29, 35, 34, 29, 36, 36, 31, 36, 35, 30, 35, 35, 29, 36, 36, 30, 34, 33, 28, 34, 33, 28, 35, 35, 30, 34, 35, 29, 33, 33, 27, 36, 35, 30, 34, 33, 28, 34, 34, 29, 34, 34, 29, 34, 33, 28, + 35, 34, 29, 32, 32, 27, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 34, 33, 28, 34, 32, 28, 32, 32, 27, 34, 34, 29, 33, 33, 28, 33, 32, 28, 33, 33, 28, 33, 33, 27, 34, 33, 28, 33, 33, 28, 32, 32, 27, 34, 34, 29, 32, 32, 27, + 34, 33, 28, 34, 33, 28, 34, 33, 28, 33, 32, 27, 33, 32, 27, 34, 33, 28, 32, 32, 27, 33, 33, 27, 34, 33, 28, 33, 32, 27, 33, 33, 27, 31, 31, 26, 33, 33, 28, 31, 31, 25, 33, 32, 27, 32, 31, 26, 32, 31, 27, 31, 31, 26, 33, 32, 27, 32, 32, 27, 19, 19, 15, + 46, 46, 34, 47, 45, 33, 46, 45, 32, 46, 45, 32, 46, 45, 33, 47, 46, 34, 46, 46, 34, 45, 44, 33, 46, 44, 33, 47, 45, 33, 45, 45, 33, 44, 44, 32, 45, 42, 32, 44, 42, 31, 51, 48, 35, 58, 56, 42, 8, 7, 5, 30, 30, 30, 25, 25, 25, 18, 18, 19, 18, 18, 19, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 17, 17, 17, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 14, 14, 15, 21, 21, 21, + 11, 11, 11, 16, 16, 16, 19, 19, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 22, 22, 23, 22, 22, 23, 23, 22, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 24, 23, 23, 24, 24, 24, 24, 24, 24, 24, + 24, 24, 24, 30, 30, 31, 37, 37, 37, 15, 15, 13, 63, 63, 43, 55, 54, 38, 46, 46, 33, 46, 45, 32, 45, 43, 31, 44, 45, 33, 46, 44, 34, 45, 43, 32, 45, 46, 33, 45, 46, 34, 46, 45, 33, 47, 46, 33, 47, 45, 33, 46, 45, 32, 46, 44, 33, 89, 88, 77, 48, 45, 34, + 47, 44, 34, 45, 46, 34, 46, 46, 34, 48, 45, 35, 47, 45, 34, 48, 46, 35, 50, 47, 34, 48, 46, 35, 47, 49, 35, 49, 48, 35, 48, 48, 36, 50, 48, 35, 49, 47, 35, 48, 47, 35, 51, 49, 36, 49, 48, 36, 49, 47, 36, 49, 47, 34, 50, 49, 35, 51, 49, 36, 51, 48, 35, + 52, 50, 36, 50, 50, 36, 51, 51, 35, 51, 49, 35, 50, 49, 35, 52, 49, 37, 51, 48, 36, 51, 48, 35, 51, 50, 37, 51, 51, 37, 51, 50, 37, 52, 49, 36, 54, 48, 37, 52, 49, 37, 52, 49, 36, 38, 37, 27, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 19, 16, 16, 16, + 26, 25, 21, 53, 52, 37, 55, 54, 39, 55, 52, 38, 53, 51, 37, 55, 51, 38, 54, 52, 39, 55, 53, 39, 55, 52, 39, 55, 53, 39, 56, 52, 39, 56, 53, 38, 56, 55, 38, 55, 54, 39, 56, 54, 39, 56, 54, 38, 56, 54, 40, 55, 55, 40, 55, 56, 40, 55, 56, 39, 56, 56, 41, + 56, 55, 40, 58, 56, 39, 59, 56, 40, 57, 56, 41, 56, 55, 41, 58, 55, 41, 56, 58, 40, 55, 56, 41, 57, 55, 41, 59, 56, 40, 58, 56, 40, 57, 56, 41, 57, 56, 40, 59, 55, 41, 58, 56, 42, 58, 56, 41, 57, 54, 42, 59, 55, 42, 59, 56, 42, 58, 57, 43, 59, 57, 42, + 59, 56, 42, 59, 56, 43, 60, 56, 43, 61, 56, 42, 59, 57, 42, 59, 58, 42, 61, 57, 43, 60, 59, 44, 59, 59, 42, 59, 58, 42, 59, 58, 42, 58, 58, 42, 59, 59, 42, 61, 57, 43, 60, 57, 44, 57, 56, 42, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 63, 58, 44, 61, 59, 43, 60, 60, 44, 63, 60, 45, 62, 58, 45, 60, 59, 43, 61, 60, 44, 61, 60, 45, 62, 61, 45, 62, 61, 45, 62, 60, 45, 63, 61, 44, 61, 61, 43, 62, 61, 44, 64, 62, 45, 64, 61, 44, 64, 61, 45, 63, 61, 46, 62, 61, 45, 63, 60, 46, + 64, 61, 46, 63, 60, 46, 62, 61, 46, 63, 62, 47, 63, 62, 45, 62, 61, 45, 63, 61, 46, 64, 62, 46, 63, 62, 46, 63, 61, 46, 65, 62, 46, 64, 62, 46, 64, 61, 46, 63, 62, 46, 63, 63, 47, 64, 63, 47, 64, 63, 46, 64, 62, 46, 63, 63, 47, 64, 62, 47, 65, 62, 47, + 64, 64, 47, 64, 64, 46, 66, 64, 46, 67, 63, 46, 66, 64, 47, 65, 64, 47, 66, 64, 47, 66, 63, 47, 66, 62, 46, 66, 62, 45, 65, 62, 46, 65, 63, 46, 65, 63, 47, 65, 63, 47, 63, 63, 47, 63, 64, 47, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 59, 58, 45, 64, 61, 46, 64, 62, 46, 63, 61, 46, 63, 60, 45, 65, 60, 45, 64, 61, 46, 62, 62, 47, 61, 61, 46, 63, 60, 46, 63, 60, 46, 62, 60, 46, 62, 60, 46, 63, 60, 46, 64, 60, 45, 63, 60, 45, 62, 60, 46, 62, 59, 45, 62, 59, 44, 62, 59, 45, + 61, 59, 45, 62, 60, 45, 63, 61, 45, 64, 60, 45, 63, 60, 45, 62, 61, 45, 62, 60, 45, 63, 60, 44, 61, 60, 44, 59, 60, 44, 61, 61, 44, 62, 61, 45, 60, 60, 44, 60, 60, 43, 63, 59, 42, 63, 58, 43, 61, 59, 43, 61, 60, 43, 61, 58, 43, 99, 98, 86, 60, 60, 43, + 61, 60, 43, 60, 57, 43, 59, 57, 44, 59, 57, 44, 61, 57, 43, 60, 58, 43, 59, 58, 42, 60, 58, 42, 60, 58, 43, 61, 58, 44, 60, 57, 43, 57, 56, 42, 57, 57, 41, 58, 57, 42, 58, 58, 42, 56, 59, 42, 57, 58, 41, 58, 57, 41, 58, 57, 41, 59, 56, 42, 58, 57, 42, + 56, 57, 41, 83, 82, 68, 25, 24, 18, 38, 37, 31, 35, 34, 29, 37, 36, 31, 36, 35, 29, 36, 34, 29, 37, 35, 31, 36, 35, 29, 35, 35, 29, 36, 35, 30, 36, 36, 30, 35, 35, 29, 36, 35, 30, 35, 35, 29, 36, 36, 29, 37, 36, 30, 36, 35, 30, 35, 35, 29, 35, 35, 29, + 35, 35, 29, 34, 34, 28, 34, 34, 29, 35, 36, 30, 35, 35, 29, 34, 33, 28, 35, 34, 29, 33, 34, 28, 34, 33, 27, 36, 35, 30, 34, 34, 29, 35, 35, 29, 35, 34, 29, 36, 34, 30, 35, 34, 28, 33, 33, 28, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 33, 33, 28, 32, 32, 27, 35, 33, 29, 35, 33, 29, 34, 33, 28, 34, 34, 29, 33, 33, 28, 34, 33, 28, 34, 33, 29, 33, 34, 28, 35, 34, 29, 33, 33, 28, 32, 32, 27, 33, 34, 29, 33, 33, 28, 34, 33, 28, 33, 32, 27, 33, 33, 28, 34, 34, 28, 32, 31, 26, + 33, 32, 28, 32, 31, 27, 32, 31, 27, 33, 33, 27, 33, 33, 28, 34, 33, 28, 33, 32, 26, 34, 33, 28, 34, 33, 28, 32, 32, 27, 32, 32, 27, 32, 32, 27, 33, 32, 27, 21, 19, 15, 48, 46, 34, 47, 45, 34, 47, 45, 33, 46, 45, 33, 46, 44, 33, 46, 46, 32, 46, 45, 32, + 47, 43, 33, 45, 44, 33, 44, 46, 31, 44, 46, 32, 44, 45, 32, 44, 43, 31, 45, 42, 32, 51, 48, 36, 57, 56, 42, 8, 7, 5, 31, 31, 31, 25, 25, 25, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, + 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 22, 22, 23, 22, 22, 23, 22, 22, 22, 17, 17, 17, 23, 23, 22, 8, 8, 7, 10, 10, 10, 12, 12, 12, 13, 13, 13, 14, 14, 15, 15, 15, 15, 14, 14, 15, + 14, 14, 14, 14, 14, 15, 14, 14, 14, 14, 14, 14, 15, 15, 15, 16, 16, 16, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 26, 26, 26, 33, 33, 33, 14, 14, 12, 65, 61, 44, 55, 55, 37, 47, 46, 31, + 44, 46, 32, 44, 45, 31, 46, 44, 32, 47, 43, 33, 46, 46, 32, 47, 46, 33, 44, 43, 32, 46, 44, 32, 46, 44, 33, 47, 45, 32, 46, 45, 32, 45, 45, 33, 89, 89, 78, 45, 47, 33, 47, 47, 34, 48, 47, 34, 48, 47, 33, 46, 46, 33, 48, 47, 33, 50, 48, 34, 48, 46, 33, + 49, 48, 35, 47, 47, 34, 49, 45, 35, 49, 46, 34, 49, 47, 34, 49, 47, 36, 48, 48, 36, 50, 47, 35, 49, 49, 35, 51, 52, 37, 52, 52, 38, 53, 49, 37, 53, 49, 39, 53, 51, 39, 52, 50, 38, 54, 53, 37, 52, 50, 36, 52, 50, 35, 52, 50, 35, 51, 50, 35, 52, 51, 35, + 52, 51, 36, 52, 50, 38, 50, 50, 36, 51, 49, 36, 52, 49, 38, 52, 51, 37, 54, 52, 38, 54, 51, 37, 39, 37, 27, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 19, 16, 16, 16, 27, 26, 21, 55, 53, 37, 53, 50, 38, 52, 50, 38, 53, 52, 37, 55, 53, 38, 54, 54, 39, + 54, 54, 39, 54, 52, 39, 56, 51, 40, 55, 54, 40, 55, 53, 39, 54, 53, 40, 55, 53, 40, 55, 53, 38, 55, 54, 39, 55, 53, 39, 56, 54, 40, 57, 56, 40, 58, 54, 40, 57, 53, 40, 56, 55, 39, 57, 55, 41, 57, 54, 41, 55, 55, 41, 55, 56, 42, 57, 55, 42, 57, 55, 42, + 55, 55, 41, 58, 56, 40, 59, 55, 41, 58, 55, 42, 57, 57, 41, 58, 55, 41, 58, 54, 42, 57, 55, 41, 57, 58, 41, 59, 59, 44, 58, 59, 43, 59, 59, 43, 59, 57, 44, 61, 58, 44, 59, 57, 45, 60, 57, 45, 60, 57, 43, 61, 59, 42, 61, 58, 42, 60, 58, 43, 58, 58, 44, + 59, 58, 43, 60, 57, 42, 59, 59, 43, 58, 57, 43, 59, 57, 42, 59, 59, 43, 60, 59, 44, 61, 57, 44, 56, 56, 42, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 62, 57, 44, 62, 58, 43, 62, 59, 44, 60, 59, 45, 61, 60, 44, 62, 62, 44, + 60, 61, 44, 60, 61, 44, 62, 60, 45, 62, 59, 44, 62, 61, 44, 64, 63, 45, 63, 61, 45, 61, 59, 44, 61, 59, 45, 62, 60, 45, 63, 59, 44, 63, 60, 45, 62, 60, 46, 63, 60, 46, 64, 62, 46, 63, 62, 46, 63, 60, 45, 65, 61, 45, 63, 60, 45, 62, 60, 46, 63, 62, 47, + 63, 64, 46, 64, 62, 45, 65, 61, 45, 65, 62, 47, 65, 63, 46, 63, 61, 45, 63, 63, 45, 64, 64, 47, 65, 62, 47, 65, 63, 48, 64, 64, 48, 64, 64, 47, 67, 64, 47, 68, 63, 48, 67, 63, 49, 66, 65, 49, 64, 64, 47, 64, 64, 47, 63, 63, 47, 63, 62, 47, 65, 62, 46, + 64, 62, 46, 63, 63, 46, 64, 63, 46, 65, 62, 47, 65, 61, 47, 65, 63, 47, 64, 64, 47, 64, 62, 46, 65, 61, 45, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 61, 59, 43, 64, 61, 46, 64, 61, 47, 63, 62, 46, 62, 62, 46, 64, 62, 45, + 65, 62, 46, 65, 62, 46, 64, 62, 46, 64, 61, 45, 63, 61, 46, 62, 63, 46, 62, 62, 46, 62, 61, 46, 63, 60, 45, 62, 61, 44, 61, 61, 45, 61, 61, 44, 61, 62, 44, 61, 60, 44, 62, 60, 44, 63, 60, 45, 62, 59, 44, 61, 59, 44, 62, 61, 45, 62, 61, 45, 61, 62, 44, + 62, 62, 45, 63, 60, 45, 63, 58, 45, 63, 59, 44, 62, 59, 44, 62, 58, 43, 62, 58, 43, 62, 58, 43, 61, 57, 43, 62, 58, 44, 62, 59, 43, 61, 58, 42, 100, 98, 86, 61, 59, 44, 60, 59, 44, 60, 60, 43, 60, 59, 43, 61, 58, 43, 61, 58, 42, 60, 58, 43, 60, 57, 43, + 61, 58, 43, 60, 59, 42, 59, 59, 42, 58, 58, 43, 58, 55, 43, 57, 55, 42, 58, 57, 42, 58, 58, 43, 58, 57, 43, 58, 55, 42, 59, 56, 41, 59, 57, 42, 57, 58, 42, 57, 56, 42, 57, 56, 42, 84, 82, 67, 25, 24, 17, 37, 35, 30, 35, 35, 29, 36, 36, 30, 37, 36, 30, + 36, 34, 29, 36, 34, 29, 36, 35, 29, 36, 36, 30, 36, 35, 30, 35, 34, 28, 36, 35, 30, 37, 36, 30, 36, 35, 30, 37, 36, 31, 37, 36, 31, 38, 37, 32, 38, 37, 32, 38, 37, 32, 37, 36, 31, 34, 34, 28, 34, 34, 28, 36, 35, 30, 35, 35, 30, 33, 34, 28, 34, 33, 27, + 34, 32, 27, 34, 33, 28, 35, 35, 30, 35, 34, 29, 35, 34, 29, 36, 34, 29, 36, 36, 30, 35, 35, 30, 32, 32, 26, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 33, 32, 27, 32, 32, 27, 34, 34, 29, 33, 34, 28, 33, 33, 27, 35, 34, 28, + 34, 33, 28, 35, 34, 29, 35, 34, 29, 32, 32, 27, 34, 35, 29, 33, 33, 28, 33, 34, 28, 33, 33, 28, 33, 32, 27, 33, 33, 28, 34, 33, 28, 33, 32, 27, 33, 33, 28, 32, 32, 27, 34, 33, 28, 32, 32, 27, 32, 32, 27, 33, 32, 27, 34, 33, 28, 33, 33, 27, 33, 33, 27, + 33, 33, 28, 33, 34, 29, 32, 31, 26, 32, 31, 26, 33, 31, 27, 32, 31, 26, 20, 19, 14, 46, 43, 34, 46, 45, 35, 46, 47, 34, 47, 46, 33, 46, 44, 32, 45, 45, 32, 45, 45, 33, 45, 44, 33, 45, 45, 33, 46, 45, 32, 46, 43, 32, 44, 43, 32, 44, 44, 33, 44, 44, 32, + 49, 49, 36, 57, 56, 41, 8, 7, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 21, 16, 16, 17, 22, 22, 22, 9, 9, 9, 13, 13, 13, 15, 15, 15, 15, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 18, 18, 18, 18, 18, 25, 25, 25, 33, 33, 33, 14, 14, 12, 65, 62, 44, 55, 54, 38, 46, 45, 32, 45, 43, 32, 47, 44, 32, 45, 45, 33, 45, 44, 32, 47, 45, 33, 45, 45, 33, 45, 44, 34, + 45, 47, 34, 47, 44, 34, 45, 45, 34, 46, 46, 33, 48, 45, 33, 88, 88, 77, 48, 46, 34, 48, 44, 33, 49, 45, 33, 48, 47, 35, 48, 46, 34, 47, 45, 33, 47, 44, 33, 48, 45, 33, 50, 47, 34, 49, 49, 34, 48, 48, 35, 48, 49, 35, 49, 48, 36, 49, 48, 35, 49, 47, 36, + 51, 47, 36, 50, 48, 37, 125, 124, 117, 130, 132, 123, 131, 130, 123, 132, 131, 124, 133, 131, 124, 133, 131, 123, 132, 131, 123, 53, 54, 40, 52, 51, 37, 51, 49, 36, 50, 49, 35, 49, 50, 36, 52, 50, 37, 52, 50, 36, 52, 51, 36, 52, 49, 37, 51, 49, 36, 51, 51, 36, 53, 51, 36, + 54, 52, 37, 39, 36, 28, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 19, 16, 16, 16, 27, 25, 21, 54, 51, 38, 55, 50, 37, 53, 51, 37, 54, 52, 37, 54, 54, 39, 54, 52, 38, 55, 52, 39, 54, 52, 38, 54, 52, 38, 55, 52, 39, 56, 54, 39, 54, 54, 40, 54, 53, 40, + 54, 53, 40, 56, 55, 39, 132, 131, 121, 135, 134, 125, 136, 134, 126, 135, 135, 126, 135, 134, 125, 135, 135, 125, 136, 134, 125, 57, 55, 40, 57, 55, 41, 57, 56, 40, 55, 56, 40, 57, 56, 41, 58, 55, 41, 57, 56, 41, 57, 54, 42, 56, 55, 42, 55, 57, 42, 56, 56, 41, 56, 57, 41, + 56, 56, 42, 56, 55, 41, 131, 130, 120, 137, 136, 126, 137, 136, 127, 137, 135, 127, 137, 136, 126, 138, 136, 126, 137, 136, 127, 61, 59, 47, 60, 57, 43, 60, 59, 43, 60, 59, 41, 58, 57, 42, 58, 57, 42, 58, 59, 43, 59, 57, 43, 60, 58, 44, 60, 59, 43, 60, 58, 43, 59, 60, 44, + 60, 59, 43, 57, 55, 41, 14, 14, 14, 17, 17, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 60, 59, 44, 60, 57, 44, 61, 58, 44, 62, 60, 44, 61, 60, 45, 61, 59, 45, 62, 61, 44, 61, 61, 44, 61, 61, 44, 62, 60, 45, 63, 60, 45, 62, 62, 45, 61, 61, 45, + 61, 61, 45, 62, 61, 45, 136, 135, 124, 139, 138, 128, 140, 138, 129, 140, 139, 129, 140, 139, 129, 140, 138, 130, 139, 137, 130, 62, 59, 46, 63, 60, 46, 62, 61, 47, 62, 61, 47, 64, 60, 45, 63, 60, 45, 63, 62, 45, 64, 62, 46, 65, 61, 46, 63, 62, 46, 63, 62, 46, 63, 61, 47, + 63, 62, 47, 64, 63, 46, 134, 134, 123, 140, 139, 130, 140, 139, 130, 140, 139, 130, 140, 138, 129, 141, 139, 129, 141, 139, 130, 67, 65, 50, 64, 64, 47, 64, 63, 46, 65, 62, 46, 64, 62, 47, 66, 62, 46, 67, 62, 46, 64, 64, 47, 64, 64, 46, 65, 63, 46, 64, 61, 46, 63, 62, 47, + 63, 63, 48, 63, 62, 47, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 18, 14, 14, 14, 62, 59, 45, 63, 62, 46, 61, 62, 46, 64, 60, 46, 64, 61, 46, 62, 62, 45, 62, 61, 46, 64, 60, 46, 64, 60, 45, 63, 60, 45, 64, 60, 45, 63, 60, 46, 61, 62, 46, + 62, 62, 45, 64, 61, 44, 136, 134, 125, 139, 138, 128, 140, 138, 128, 139, 137, 128, 139, 138, 128, 139, 138, 128, 139, 138, 129, 61, 61, 45, 61, 62, 45, 61, 60, 44, 62, 59, 44, 62, 59, 44, 62, 59, 44, 61, 61, 44, 60, 61, 43, 62, 60, 43, 62, 60, 43, 61, 59, 43, 62, 58, 43, + 62, 59, 42, 62, 59, 42, 60, 58, 43, 59, 57, 44, 61, 58, 44, 101, 97, 86, 60, 58, 43, 60, 58, 43, 61, 58, 44, 61, 60, 44, 60, 59, 44, 61, 57, 44, 59, 58, 44, 59, 59, 44, 59, 59, 43, 60, 57, 42, 61, 56, 42, 61, 57, 43, 60, 58, 43, 58, 57, 43, 57, 55, 42, + 59, 57, 42, 60, 58, 42, 58, 56, 41, 57, 57, 41, 58, 56, 42, 57, 56, 41, 57, 56, 41, 58, 56, 41, 85, 82, 68, 25, 24, 18, 36, 35, 29, 37, 35, 30, 37, 36, 31, 36, 36, 30, 35, 35, 29, 35, 35, 29, 37, 35, 30, 36, 35, 30, 36, 36, 30, 35, 35, 29, 36, 35, 29, + 37, 36, 30, 116, 116, 113, 123, 122, 119, 123, 122, 119, 123, 123, 119, 123, 123, 119, 123, 123, 119, 123, 123, 119, 38, 37, 32, 34, 34, 28, 34, 34, 29, 34, 34, 29, 33, 34, 28, 34, 35, 29, 35, 34, 29, 34, 33, 28, 35, 34, 29, 34, 34, 28, 34, 34, 29, 33, 33, 28, 34, 33, 28, + 35, 35, 29, 32, 31, 26, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 32, 32, 27, 35, 34, 28, 34, 33, 28, 33, 33, 28, 32, 32, 27, 32, 32, 27, 33, 33, 28, 34, 34, 29, 35, 35, 29, 33, 32, 26, 33, 32, 27, 34, 34, 28, 35, 34, 29, + 33, 32, 27, 117, 117, 114, 122, 121, 119, 122, 121, 119, 121, 121, 118, 122, 121, 118, 121, 121, 118, 121, 121, 118, 34, 32, 28, 33, 32, 27, 32, 33, 27, 32, 32, 27, 33, 32, 28, 32, 32, 27, 33, 32, 27, 33, 32, 28, 32, 31, 27, 31, 31, 26, 32, 31, 27, 33, 31, 27, 21, 19, 14, + 47, 46, 32, 46, 46, 33, 47, 46, 33, 46, 45, 33, 46, 44, 34, 46, 45, 34, 46, 43, 34, 47, 43, 33, 46, 43, 32, 46, 43, 33, 45, 44, 33, 44, 44, 32, 45, 42, 33, 44, 43, 33, 50, 50, 36, 57, 56, 41, 8, 7, 5, 29, 29, 29, 23, 23, 23, 16, 16, 16, 16, 16, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 14, 14, 14, 21, 21, 21, + 11, 11, 11, 16, 16, 16, 19, 19, 19, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 18, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 24, 24, 24, 32, 32, 32, 14, 14, 12, 64, 63, 45, 54, 53, 38, 45, 44, 31, 45, 45, 31, 45, 43, 32, 44, 44, 33, 45, 46, 33, 44, 44, 33, 45, 45, 31, 47, 46, 33, 45, 45, 34, 45, 44, 33, 46, 44, 33, 46, 45, 34, 47, 46, 33, 89, 88, 77, 46, 44, 33, + 48, 44, 34, 50, 44, 33, 47, 45, 34, 46, 45, 35, 49, 45, 34, 47, 47, 34, 48, 46, 34, 48, 46, 35, 48, 47, 35, 48, 48, 33, 49, 48, 35, 49, 47, 36, 47, 49, 34, 48, 47, 35, 50, 48, 36, 49, 47, 37, 49, 50, 35, 51, 48, 35, 52, 47, 37, 51, 49, 36, 49, 50, 35, + 49, 50, 36, 49, 49, 36, 51, 50, 35, 52, 48, 36, 50, 48, 37, 52, 49, 36, 52, 50, 35, 50, 49, 37, 52, 50, 37, 53, 51, 36, 52, 51, 36, 51, 50, 37, 52, 52, 38, 53, 50, 38, 52, 52, 36, 39, 37, 29, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 19, 16, 16, 16, + 27, 26, 21, 53, 52, 38, 54, 52, 38, 55, 52, 38, 52, 53, 38, 53, 54, 38, 55, 54, 37, 56, 53, 38, 56, 52, 39, 54, 54, 40, 55, 53, 39, 55, 54, 39, 54, 53, 40, 54, 54, 40, 54, 52, 40, 56, 54, 40, 57, 55, 40, 55, 56, 41, 56, 56, 41, 56, 56, 41, 54, 55, 41, + 55, 54, 40, 57, 55, 40, 57, 55, 41, 58, 56, 42, 58, 56, 41, 57, 57, 39, 58, 56, 40, 57, 54, 41, 58, 54, 41, 57, 57, 41, 56, 58, 42, 58, 56, 41, 56, 57, 40, 57, 57, 41, 58, 57, 41, 59, 57, 42, 57, 57, 41, 56, 56, 41, 58, 55, 43, 57, 57, 43, 57, 59, 42, + 59, 57, 42, 59, 58, 43, 60, 58, 42, 59, 58, 42, 60, 58, 42, 61, 58, 42, 61, 56, 42, 61, 58, 43, 60, 58, 44, 59, 58, 43, 59, 57, 42, 59, 59, 43, 60, 60, 44, 60, 59, 42, 58, 59, 43, 56, 56, 42, 14, 14, 14, 17, 17, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 62, 60, 43, 62, 61, 44, 63, 61, 43, 63, 59, 44, 62, 58, 45, 61, 60, 44, 61, 60, 44, 62, 59, 45, 62, 60, 45, 61, 61, 44, 62, 60, 44, 63, 60, 45, 63, 61, 45, 63, 61, 45, 64, 61, 44, 65, 60, 45, 64, 60, 46, 63, 60, 45, 64, 60, 45, 63, 61, 45, + 64, 63, 45, 64, 61, 45, 63, 60, 46, 64, 60, 46, 64, 61, 46, 63, 62, 46, 64, 61, 46, 64, 61, 47, 64, 61, 46, 65, 61, 45, 65, 62, 46, 65, 62, 47, 65, 61, 46, 64, 62, 45, 64, 62, 45, 65, 62, 47, 65, 63, 47, 64, 62, 46, 64, 62, 45, 64, 64, 45, 63, 64, 45, + 64, 62, 46, 66, 62, 46, 65, 63, 47, 63, 62, 47, 63, 63, 46, 64, 63, 46, 66, 62, 47, 65, 62, 47, 65, 63, 47, 65, 62, 47, 66, 61, 47, 65, 63, 46, 65, 63, 46, 65, 62, 47, 65, 63, 47, 64, 64, 46, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 18, + 14, 14, 14, 59, 59, 43, 64, 62, 45, 65, 63, 45, 63, 62, 45, 63, 61, 45, 64, 62, 46, 64, 63, 46, 65, 61, 46, 65, 61, 46, 63, 62, 46, 63, 61, 46, 62, 62, 46, 62, 62, 45, 63, 61, 44, 62, 61, 45, 63, 62, 45, 64, 63, 45, 63, 62, 45, 63, 61, 45, 62, 60, 45, + 62, 61, 45, 61, 60, 45, 60, 58, 45, 63, 59, 46, 64, 61, 45, 62, 62, 44, 61, 61, 44, 62, 60, 44, 60, 60, 44, 60, 59, 44, 61, 58, 44, 60, 58, 43, 60, 59, 43, 60, 61, 44, 61, 59, 44, 62, 58, 44, 61, 59, 44, 60, 58, 44, 60, 57, 43, 100, 98, 85, 62, 59, 43, + 61, 59, 43, 61, 60, 44, 59, 59, 44, 60, 59, 44, 61, 59, 43, 61, 59, 41, 61, 59, 43, 60, 57, 44, 59, 58, 43, 59, 57, 43, 59, 56, 43, 60, 56, 43, 60, 58, 43, 58, 57, 43, 57, 55, 42, 58, 56, 41, 57, 56, 42, 56, 56, 43, 58, 56, 42, 60, 57, 42, 59, 58, 42, + 58, 57, 42, 86, 83, 68, 26, 25, 18, 36, 35, 29, 36, 36, 30, 37, 36, 30, 35, 34, 28, 36, 35, 29, 36, 35, 30, 36, 35, 30, 35, 34, 29, 37, 35, 30, 36, 35, 30, 36, 35, 30, 36, 35, 29, 36, 35, 31, 35, 34, 28, 35, 34, 28, 34, 35, 29, 34, 34, 28, 35, 35, 29, + 36, 36, 31, 34, 34, 28, 36, 36, 29, 36, 35, 30, 35, 34, 29, 34, 34, 29, 36, 36, 30, 35, 35, 30, 33, 33, 28, 35, 34, 28, 34, 34, 29, 34, 34, 28, 34, 33, 28, 33, 34, 27, 35, 34, 28, 34, 33, 28, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 32, 33, 27, 34, 33, 28, 34, 33, 28, 34, 34, 28, 33, 33, 27, 32, 32, 26, 35, 35, 29, 34, 34, 29, 33, 33, 27, 33, 33, 27, 33, 33, 28, 34, 33, 28, 33, 33, 28, 32, 33, 27, 32, 32, 27, 34, 33, 28, 33, 32, 28, 33, 32, 28, 35, 34, 28, 33, 33, 27, + 33, 32, 28, 33, 32, 27, 33, 32, 27, 33, 32, 27, 32, 32, 26, 34, 34, 29, 32, 32, 27, 32, 33, 27, 32, 32, 27, 32, 31, 27, 33, 32, 27, 32, 31, 26, 33, 31, 27, 20, 19, 15, 47, 45, 34, 49, 44, 33, 49, 44, 33, 48, 43, 33, 46, 44, 34, 44, 43, 34, 46, 43, 33, + 47, 46, 33, 44, 45, 33, 45, 43, 32, 45, 44, 33, 46, 45, 33, 47, 45, 32, 46, 46, 31, 50, 50, 37, 57, 56, 42, 8, 7, 5, 28, 28, 28, 22, 22, 22, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 13, 13, 14, 21, 20, 20, 11, 11, 10, 15, 15, 16, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 21, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 25, 25, 25, 32, 32, 32, 14, 13, 12, 65, 61, 44, 56, 53, 39, 47, 44, 32, + 47, 45, 32, 44, 45, 31, 44, 45, 31, 45, 45, 32, 47, 45, 33, 47, 43, 34, 45, 45, 33, 45, 46, 32, 46, 45, 33, 48, 43, 34, 46, 43, 32, 46, 46, 32, 88, 89, 78, 49, 47, 32, 48, 45, 34, 48, 45, 34, 48, 46, 34, 47, 44, 34, 49, 44, 35, 49, 47, 33, 48, 45, 35, + 50, 46, 35, 48, 46, 34, 48, 47, 35, 49, 47, 35, 47, 48, 35, 47, 46, 35, 49, 48, 35, 50, 48, 35, 51, 47, 35, 49, 48, 36, 49, 47, 36, 50, 49, 36, 49, 48, 36, 50, 49, 35, 51, 50, 36, 50, 50, 36, 50, 50, 36, 48, 49, 36, 51, 49, 36, 51, 51, 37, 52, 52, 37, + 51, 52, 36, 53, 51, 36, 53, 51, 36, 53, 51, 38, 53, 50, 38, 51, 50, 37, 53, 51, 38, 53, 51, 38, 38, 37, 27, 15, 15, 15, 18, 18, 18, 19, 19, 19, 18, 18, 19, 16, 16, 16, 27, 26, 21, 52, 52, 37, 53, 51, 37, 55, 52, 38, 53, 53, 39, 53, 52, 37, 56, 53, 38, + 55, 55, 40, 54, 54, 38, 55, 55, 38, 56, 54, 39, 55, 54, 40, 57, 55, 39, 55, 54, 39, 55, 55, 40, 55, 54, 40, 55, 56, 38, 56, 55, 39, 57, 55, 40, 56, 55, 39, 55, 55, 40, 56, 55, 41, 55, 55, 41, 57, 56, 40, 57, 56, 41, 56, 55, 42, 58, 55, 41, 58, 57, 40, + 56, 56, 40, 56, 55, 42, 58, 55, 42, 59, 55, 40, 59, 55, 41, 56, 55, 43, 57, 57, 41, 58, 56, 41, 58, 57, 42, 57, 58, 42, 56, 58, 41, 58, 56, 42, 58, 56, 43, 59, 56, 42, 58, 57, 42, 59, 57, 42, 59, 58, 42, 58, 57, 42, 59, 56, 42, 60, 59, 44, 60, 60, 44, + 62, 59, 43, 60, 57, 44, 59, 58, 44, 59, 58, 43, 61, 58, 44, 61, 59, 43, 59, 58, 44, 61, 59, 44, 59, 56, 42, 14, 14, 14, 17, 17, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 62, 58, 43, 61, 60, 43, 60, 60, 44, 62, 58, 44, 63, 60, 44, 61, 60, 45, + 60, 59, 44, 62, 60, 44, 63, 60, 44, 61, 60, 44, 62, 61, 45, 63, 60, 44, 63, 60, 44, 63, 61, 46, 61, 61, 46, 62, 61, 45, 64, 60, 44, 64, 58, 46, 63, 60, 45, 64, 62, 44, 64, 61, 45, 62, 60, 45, 62, 59, 45, 62, 60, 45, 63, 62, 47, 64, 63, 46, 63, 63, 45, + 63, 63, 46, 64, 62, 47, 64, 61, 46, 63, 61, 45, 63, 61, 46, 64, 62, 46, 65, 63, 47, 64, 63, 47, 62, 62, 46, 64, 62, 46, 64, 63, 45, 64, 62, 46, 66, 63, 46, 67, 64, 46, 65, 64, 46, 65, 62, 47, 65, 62, 47, 65, 63, 46, 65, 63, 46, 64, 64, 47, 65, 63, 46, + 65, 61, 45, 63, 62, 46, 64, 63, 47, 65, 63, 47, 64, 63, 46, 64, 62, 46, 66, 62, 47, 65, 62, 47, 64, 62, 46, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 18, 14, 14, 14, 61, 59, 44, 66, 62, 45, 65, 61, 46, 64, 60, 47, 64, 61, 45, 63, 60, 46, + 63, 61, 46, 64, 62, 46, 63, 62, 45, 62, 60, 45, 62, 61, 46, 62, 62, 47, 62, 62, 46, 62, 61, 44, 63, 62, 44, 64, 61, 44, 62, 61, 44, 62, 60, 44, 63, 60, 45, 63, 60, 45, 62, 60, 45, 63, 61, 44, 63, 61, 45, 61, 60, 45, 61, 60, 45, 61, 60, 44, 61, 59, 44, + 61, 60, 44, 62, 60, 43, 61, 61, 44, 61, 60, 45, 61, 59, 43, 61, 58, 43, 61, 59, 44, 59, 60, 44, 59, 59, 44, 61, 58, 44, 61, 59, 43, 62, 59, 42, 101, 98, 85, 61, 58, 43, 60, 59, 43, 61, 60, 43, 61, 59, 43, 61, 57, 43, 61, 58, 43, 60, 58, 43, 61, 57, 43, + 61, 58, 43, 59, 57, 44, 60, 57, 43, 60, 58, 42, 58, 57, 42, 57, 57, 43, 58, 57, 42, 58, 57, 42, 57, 57, 42, 58, 56, 42, 59, 56, 42, 58, 58, 42, 58, 56, 42, 59, 55, 43, 59, 56, 42, 85, 83, 67, 25, 24, 18, 36, 36, 30, 36, 36, 29, 35, 35, 29, 35, 35, 29, + 36, 35, 29, 36, 35, 29, 35, 34, 29, 37, 36, 30, 36, 35, 29, 36, 35, 30, 36, 36, 30, 35, 34, 29, 35, 36, 30, 33, 34, 28, 34, 34, 28, 35, 35, 30, 34, 33, 28, 35, 33, 29, 36, 36, 30, 35, 34, 28, 36, 35, 30, 36, 36, 31, 36, 35, 30, 36, 35, 30, 37, 36, 31, + 34, 34, 29, 33, 33, 28, 34, 33, 28, 36, 35, 30, 35, 34, 29, 36, 35, 29, 34, 33, 28, 33, 33, 28, 34, 33, 28, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 15, 14, 33, 33, 28, 34, 33, 28, 34, 34, 28, 33, 33, 28, 33, 32, 28, 33, 33, 28, + 35, 35, 29, 33, 32, 27, 33, 32, 27, 32, 32, 27, 34, 34, 29, 33, 33, 27, 32, 32, 27, 33, 33, 28, 34, 33, 29, 33, 32, 28, 34, 32, 28, 34, 32, 28, 34, 34, 29, 33, 33, 27, 34, 33, 29, 32, 31, 27, 32, 31, 26, 33, 33, 28, 31, 31, 27, 34, 33, 28, 35, 33, 29, + 34, 32, 28, 32, 31, 27, 33, 32, 27, 33, 33, 27, 31, 30, 25, 32, 31, 26, 20, 19, 14, 46, 44, 34, 46, 44, 35, 47, 43, 33, 47, 45, 32, 47, 45, 32, 47, 44, 33, 45, 46, 33, 47, 45, 32, 47, 43, 32, 45, 43, 32, 46, 43, 32, 46, 43, 33, 45, 45, 32, 45, 45, 31, + 50, 50, 36, 56, 57, 41, 8, 7, 5, 29, 29, 29, 22, 22, 23, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 14, 14, 15, 21, 21, 21, 10, 10, 10, 14, 14, 15, 17, 17, 18, 18, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, + 20, 20, 21, 20, 20, 20, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 25, 25, 26, 32, 32, 33, 14, 14, 12, 65, 63, 45, 57, 55, 38, 45, 44, 33, 44, 43, 32, 45, 44, 32, 45, 45, 32, 45, 45, 32, 47, 45, 34, 47, 43, 33, 47, 43, 32, + 46, 44, 34, 47, 46, 34, 45, 44, 34, 45, 43, 33, 46, 46, 33, 90, 87, 78, 48, 46, 33, 47, 46, 34, 48, 45, 34, 49, 46, 33, 49, 48, 33, 48, 46, 35, 48, 45, 35, 49, 45, 34, 50, 47, 34, 48, 46, 35, 49, 46, 35, 49, 48, 34, 49, 47, 35, 49, 47, 35, 51, 49, 36, + 49, 49, 35, 49, 49, 34, 53, 49, 37, 52, 50, 38, 51, 50, 38, 52, 48, 37, 52, 49, 39, 50, 51, 37, 52, 52, 37, 51, 51, 35, 50, 51, 35, 50, 50, 36, 51, 50, 36, 52, 52, 36, 50, 52, 36, 51, 52, 37, 53, 51, 37, 54, 49, 36, 54, 50, 37, 53, 52, 37, 51, 49, 38, + 55, 50, 37, 38, 37, 27, 15, 15, 15, 18, 18, 18, 19, 19, 19, 19, 19, 19, 16, 16, 16, 27, 26, 21, 54, 52, 38, 52, 51, 38, 53, 53, 38, 56, 52, 38, 55, 52, 38, 56, 54, 39, 55, 52, 38, 54, 53, 37, 55, 53, 38, 55, 52, 39, 56, 52, 38, 54, 54, 39, 55, 53, 40, + 55, 52, 39, 54, 53, 39, 56, 53, 40, 57, 53, 40, 56, 57, 40, 55, 55, 40, 58, 54, 41, 57, 57, 40, 56, 56, 42, 56, 55, 42, 56, 54, 41, 57, 54, 41, 57, 56, 42, 57, 56, 40, 56, 56, 41, 57, 56, 41, 58, 55, 41, 58, 54, 41, 57, 55, 41, 60, 57, 41, 60, 57, 41, + 60, 57, 41, 59, 57, 42, 61, 58, 44, 61, 58, 43, 61, 60, 44, 61, 58, 44, 61, 58, 44, 60, 60, 44, 61, 58, 45, 60, 57, 43, 58, 58, 42, 58, 57, 42, 60, 56, 42, 60, 57, 42, 61, 57, 42, 62, 59, 43, 61, 59, 43, 60, 59, 43, 59, 60, 44, 60, 59, 44, 61, 58, 43, + 60, 60, 42, 57, 55, 41, 14, 14, 14, 17, 17, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 60, 58, 44, 60, 58, 44, 62, 59, 45, 63, 58, 44, 62, 58, 44, 61, 60, 45, 61, 59, 44, 62, 58, 44, 62, 59, 45, 62, 60, 45, 62, 60, 44, 64, 60, 44, 64, 62, 45, + 65, 61, 45, 64, 61, 44, 63, 60, 45, 64, 59, 46, 63, 60, 45, 61, 62, 45, 63, 60, 46, 64, 59, 46, 62, 61, 45, 62, 62, 45, 65, 61, 46, 65, 61, 46, 64, 62, 45, 64, 62, 45, 65, 62, 46, 64, 61, 46, 64, 61, 46, 64, 61, 46, 63, 60, 46, 63, 61, 46, 63, 63, 46, + 65, 63, 45, 64, 62, 44, 65, 63, 47, 66, 62, 47, 67, 63, 48, 68, 64, 48, 68, 65, 49, 65, 65, 48, 65, 64, 48, 65, 62, 46, 65, 63, 46, 63, 62, 47, 64, 62, 47, 65, 64, 47, 65, 64, 46, 66, 62, 46, 65, 61, 47, 63, 61, 47, 64, 62, 47, 65, 62, 48, 65, 62, 47, + 64, 62, 47, 63, 62, 47, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 18, 14, 14, 14, 61, 60, 44, 62, 63, 47, 63, 63, 46, 64, 62, 45, 64, 61, 45, 65, 62, 46, 65, 62, 46, 63, 61, 46, 62, 60, 46, 62, 62, 45, 63, 63, 45, 63, 62, 46, 62, 61, 46, + 62, 61, 45, 63, 61, 45, 63, 61, 45, 62, 61, 46, 63, 61, 46, 63, 61, 44, 61, 59, 45, 61, 59, 45, 62, 59, 44, 62, 60, 43, 63, 61, 43, 63, 60, 44, 63, 59, 45, 63, 59, 45, 61, 58, 44, 61, 59, 43, 63, 60, 45, 62, 59, 44, 60, 60, 43, 59, 60, 43, 61, 60, 43, + 63, 59, 43, 63, 58, 43, 61, 58, 44, 60, 58, 43, 61, 57, 44, 99, 97, 86, 59, 59, 43, 60, 59, 44, 60, 59, 43, 60, 59, 43, 60, 58, 44, 61, 59, 43, 60, 58, 43, 60, 57, 43, 59, 58, 42, 59, 59, 42, 60, 57, 42, 59, 56, 43, 58, 57, 43, 58, 56, 43, 58, 57, 42, + 58, 58, 41, 58, 57, 42, 59, 56, 42, 59, 57, 41, 59, 57, 41, 59, 59, 42, 57, 58, 42, 58, 58, 42, 86, 84, 67, 26, 25, 17, 37, 36, 30, 37, 36, 30, 35, 34, 29, 37, 36, 30, 35, 34, 29, 37, 36, 30, 37, 36, 30, 37, 35, 30, 34, 34, 29, 36, 36, 30, 35, 35, 30, + 35, 34, 29, 37, 37, 31, 36, 35, 30, 36, 35, 30, 38, 38, 33, 36, 36, 30, 36, 36, 30, 37, 37, 31, 35, 35, 30, 35, 34, 28, 36, 35, 30, 36, 35, 30, 36, 36, 30, 36, 35, 29, 36, 35, 29, 34, 33, 28, 36, 35, 29, 36, 36, 30, 37, 36, 30, 36, 35, 30, 35, 34, 29, + 34, 33, 28, 33, 33, 28, 14, 14, 14, 17, 17, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 15, 14, 33, 33, 27, 35, 34, 30, 34, 33, 28, 33, 33, 27, 32, 32, 27, 33, 33, 28, 32, 33, 27, 33, 33, 27, 34, 33, 29, 33, 32, 28, 35, 33, 28, 33, 33, 28, 33, 33, 28, + 33, 33, 28, 34, 34, 29, 33, 32, 27, 34, 33, 28, 33, 32, 27, 34, 33, 29, 32, 32, 28, 34, 33, 29, 33, 31, 27, 34, 32, 28, 34, 32, 28, 31, 30, 26, 33, 32, 28, 33, 33, 28, 32, 32, 27, 33, 32, 28, 33, 33, 28, 32, 31, 26, 32, 30, 26, 32, 32, 27, 20, 19, 14, + 48, 45, 34, 47, 46, 34, 46, 46, 32, 45, 45, 32, 47, 45, 33, 47, 45, 33, 45, 44, 33, 45, 45, 33, 46, 45, 32, 45, 44, 32, 45, 44, 32, 45, 46, 33, 45, 44, 33, 46, 42, 31, 51, 49, 36, 56, 55, 42, 8, 7, 5, 29, 29, 29, 23, 23, 23, 16, 17, 17, 17, 17, 17, + 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, + 11, 11, 11, 15, 15, 16, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 20, 19, 19, 20, 19, 19, 20, + 19, 19, 20, 26, 26, 26, 33, 33, 33, 14, 14, 12, 64, 62, 44, 58, 52, 38, 47, 44, 33, 46, 43, 32, 44, 42, 32, 44, 43, 33, 44, 45, 31, 47, 46, 32, 46, 45, 32, 46, 44, 32, 46, 43, 32, 46, 44, 33, 46, 45, 33, 47, 44, 32, 48, 46, 33, 88, 88, 78, 48, 46, 34, + 47, 44, 33, 49, 47, 33, 46, 46, 35, 48, 45, 35, 48, 46, 34, 47, 47, 35, 50, 46, 34, 49, 48, 34, 47, 49, 34, 49, 47, 34, 48, 47, 35, 48, 46, 34, 50, 49, 35, 50, 48, 35, 50, 48, 36, 51, 48, 35, 126, 124, 116, 132, 130, 123, 132, 130, 123, 132, 130, 124, 132, 131, 123, + 133, 131, 123, 132, 130, 123, 54, 54, 41, 49, 52, 36, 49, 51, 35, 50, 51, 35, 50, 51, 36, 51, 51, 36, 52, 52, 37, 53, 51, 37, 52, 51, 36, 51, 51, 36, 52, 50, 38, 52, 50, 37, 53, 51, 38, 38, 36, 29, 15, 15, 15, 18, 18, 18, 19, 19, 19, 19, 19, 19, 16, 16, 16, + 27, 26, 21, 55, 50, 39, 54, 51, 37, 56, 53, 38, 54, 52, 39, 55, 52, 38, 56, 53, 37, 55, 53, 38, 55, 53, 37, 57, 54, 38, 56, 55, 39, 55, 55, 39, 56, 53, 40, 55, 54, 40, 55, 53, 39, 57, 54, 40, 132, 132, 123, 134, 135, 125, 135, 134, 125, 136, 134, 126, 136, 135, 125, + 136, 135, 125, 136, 134, 126, 57, 56, 41, 57, 57, 40, 55, 56, 40, 56, 54, 41, 58, 55, 42, 56, 56, 42, 57, 57, 42, 57, 57, 41, 58, 57, 41, 59, 56, 41, 58, 57, 40, 59, 57, 40, 60, 56, 40, 59, 55, 40, 130, 129, 120, 137, 136, 126, 137, 136, 126, 136, 136, 127, 136, 135, 127, + 136, 135, 126, 137, 136, 126, 64, 63, 46, 59, 58, 44, 59, 57, 44, 60, 55, 42, 59, 56, 42, 58, 56, 42, 58, 58, 44, 59, 59, 44, 59, 58, 43, 59, 60, 44, 60, 59, 44, 62, 58, 44, 61, 59, 44, 57, 56, 41, 14, 14, 14, 17, 17, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 61, 57, 44, 60, 58, 43, 62, 59, 44, 61, 60, 45, 62, 60, 44, 62, 60, 43, 63, 61, 43, 62, 60, 43, 62, 60, 43, 63, 60, 44, 63, 60, 46, 62, 61, 45, 62, 60, 45, 62, 59, 45, 63, 59, 44, 136, 136, 125, 139, 138, 129, 139, 138, 129, 140, 138, 129, 139, 137, 129, + 139, 137, 129, 139, 137, 128, 61, 60, 45, 62, 60, 46, 63, 61, 47, 63, 63, 45, 63, 63, 44, 63, 63, 45, 63, 63, 46, 64, 63, 46, 64, 62, 46, 65, 61, 46, 65, 62, 47, 65, 63, 47, 64, 63, 46, 63, 62, 45, 134, 132, 123, 140, 138, 130, 140, 138, 129, 140, 139, 129, 141, 140, 130, + 141, 140, 129, 141, 139, 129, 68, 67, 51, 64, 63, 46, 66, 64, 45, 64, 64, 46, 65, 64, 47, 67, 63, 47, 65, 62, 47, 64, 62, 48, 65, 62, 47, 64, 61, 47, 65, 62, 47, 66, 63, 47, 66, 63, 46, 66, 62, 46, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 18, + 14, 14, 14, 61, 58, 44, 64, 60, 47, 64, 61, 47, 64, 62, 47, 65, 61, 46, 65, 61, 47, 63, 62, 46, 63, 62, 46, 63, 62, 46, 64, 61, 47, 65, 60, 46, 64, 61, 45, 61, 60, 45, 61, 60, 46, 62, 61, 45, 136, 136, 125, 139, 138, 129, 138, 138, 128, 138, 139, 128, 139, 138, 129, + 140, 137, 129, 140, 137, 129, 62, 60, 45, 62, 60, 45, 61, 60, 45, 62, 59, 45, 63, 60, 44, 63, 59, 43, 63, 59, 43, 62, 60, 44, 61, 61, 44, 61, 60, 43, 61, 58, 43, 60, 58, 43, 60, 59, 43, 61, 58, 43, 60, 59, 43, 60, 60, 43, 60, 59, 44, 100, 97, 86, 60, 58, 44, + 60, 58, 44, 60, 57, 44, 60, 57, 43, 61, 57, 44, 62, 58, 44, 60, 60, 43, 59, 58, 43, 60, 57, 44, 61, 58, 43, 61, 58, 42, 59, 58, 42, 58, 57, 43, 57, 55, 43, 57, 56, 43, 58, 58, 43, 59, 56, 43, 59, 55, 41, 59, 57, 40, 58, 58, 40, 58, 57, 40, 58, 57, 41, + 59, 58, 41, 86, 82, 67, 25, 24, 18, 35, 35, 30, 37, 37, 31, 36, 35, 29, 37, 37, 30, 35, 35, 29, 37, 37, 31, 37, 37, 31, 36, 34, 29, 36, 34, 29, 36, 36, 30, 36, 35, 30, 35, 34, 29, 116, 116, 112, 122, 122, 119, 123, 122, 119, 123, 123, 120, 123, 123, 119, 123, 123, 119, + 123, 122, 119, 41, 41, 35, 35, 35, 29, 36, 36, 30, 35, 35, 29, 34, 34, 29, 34, 34, 29, 36, 37, 30, 35, 35, 29, 36, 35, 30, 35, 35, 30, 35, 35, 30, 35, 35, 29, 36, 36, 31, 34, 34, 29, 33, 32, 27, 14, 14, 14, 17, 17, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 33, 32, 27, 35, 35, 29, 34, 34, 28, 35, 35, 30, 34, 33, 28, 33, 33, 28, 32, 31, 26, 35, 34, 30, 34, 33, 28, 33, 33, 28, 33, 33, 28, 34, 34, 28, 34, 33, 28, 34, 33, 28, 119, 118, 115, 122, 121, 118, 122, 121, 119, 122, 121, 118, 121, 121, 118, 121, 121, 118, + 122, 122, 119, 33, 32, 27, 32, 32, 27, 33, 32, 27, 32, 31, 27, 33, 32, 27, 32, 31, 26, 32, 31, 26, 34, 33, 28, 33, 32, 28, 32, 32, 27, 32, 32, 27, 32, 31, 26, 21, 19, 14, 47, 44, 33, 47, 44, 34, 46, 45, 34, 46, 45, 34, 47, 45, 34, 45, 45, 33, 46, 44, 34, + 48, 43, 34, 46, 43, 32, 44, 43, 32, 45, 45, 33, 47, 44, 32, 46, 42, 31, 44, 42, 32, 49, 50, 37, 56, 58, 41, 8, 7, 5, 28, 28, 28, 23, 23, 23, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 17, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 21, 10, 10, 10, 15, 15, 15, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 20, 19, 19, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 27, 27, 27, 34, 34, 34, 14, 14, 12, 64, 63, 44, 55, 55, 38, 45, 42, 33, + 45, 43, 31, 46, 44, 32, 46, 43, 32, 46, 43, 32, 45, 44, 34, 46, 45, 34, 44, 43, 32, 46, 45, 32, 47, 44, 33, 47, 46, 33, 48, 44, 32, 47, 44, 32, 88, 86, 78, 47, 45, 34, 48, 44, 34, 49, 48, 34, 47, 47, 33, 48, 46, 34, 49, 44, 35, 48, 46, 34, 47, 46, 35, + 49, 47, 34, 50, 46, 34, 50, 46, 35, 48, 46, 35, 48, 47, 36, 50, 48, 36, 47, 47, 36, 49, 47, 35, 50, 48, 36, 49, 48, 36, 52, 49, 36, 50, 49, 37, 49, 47, 36, 51, 49, 37, 49, 51, 36, 51, 49, 36, 49, 47, 37, 48, 50, 36, 51, 49, 37, 50, 50, 37, 49, 50, 37, + 50, 51, 36, 52, 50, 38, 52, 51, 37, 52, 51, 37, 54, 50, 38, 53, 50, 38, 54, 52, 37, 53, 51, 38, 38, 36, 28, 15, 15, 15, 18, 18, 18, 19, 19, 19, 19, 19, 19, 16, 16, 16, 27, 26, 21, 54, 52, 38, 56, 53, 39, 55, 51, 38, 54, 53, 38, 53, 54, 39, 53, 52, 38, + 54, 53, 38, 54, 55, 40, 54, 54, 39, 54, 52, 38, 54, 54, 39, 56, 54, 40, 56, 53, 39, 55, 55, 39, 55, 54, 40, 56, 54, 40, 55, 54, 40, 55, 56, 41, 57, 56, 41, 57, 55, 41, 56, 54, 41, 55, 55, 41, 56, 56, 41, 55, 54, 41, 56, 54, 40, 56, 56, 41, 56, 57, 41, + 58, 57, 41, 57, 55, 40, 56, 56, 41, 57, 56, 41, 57, 55, 41, 58, 55, 42, 59, 55, 41, 60, 57, 40, 58, 58, 40, 57, 56, 42, 58, 57, 42, 59, 57, 41, 58, 55, 41, 59, 56, 42, 59, 57, 42, 57, 57, 43, 57, 58, 41, 58, 58, 42, 59, 58, 43, 60, 59, 42, 60, 58, 43, + 60, 59, 42, 59, 58, 43, 59, 57, 44, 60, 59, 44, 60, 58, 44, 59, 58, 43, 59, 59, 43, 59, 60, 43, 56, 55, 41, 14, 14, 14, 17, 17, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 60, 60, 45, 60, 59, 45, 61, 60, 43, 62, 61, 43, 61, 61, 43, 63, 61, 45, + 63, 61, 45, 61, 60, 44, 61, 60, 45, 62, 60, 46, 62, 61, 46, 63, 60, 46, 64, 58, 45, 63, 59, 45, 63, 60, 46, 63, 59, 46, 63, 59, 45, 63, 61, 46, 63, 62, 46, 62, 61, 45, 62, 62, 46, 62, 62, 45, 62, 63, 46, 63, 63, 45, 63, 62, 45, 64, 61, 46, 66, 61, 46, + 65, 62, 45, 63, 62, 45, 64, 61, 45, 65, 62, 46, 65, 62, 45, 63, 63, 45, 63, 63, 46, 64, 63, 47, 66, 64, 47, 64, 63, 47, 63, 62, 46, 65, 63, 46, 66, 62, 47, 65, 63, 46, 66, 64, 46, 65, 63, 47, 64, 64, 48, 65, 64, 46, 64, 62, 47, 64, 63, 47, 65, 63, 47, + 65, 63, 46, 64, 64, 47, 64, 64, 47, 66, 64, 47, 67, 63, 48, 65, 63, 48, 64, 63, 47, 65, 64, 46, 66, 64, 47, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 18, 14, 14, 14, 61, 59, 43, 64, 60, 46, 63, 60, 46, 64, 61, 45, 64, 62, 45, 63, 62, 46, + 63, 62, 47, 63, 61, 47, 64, 62, 46, 65, 62, 45, 63, 61, 46, 62, 61, 46, 63, 61, 45, 64, 61, 45, 64, 61, 45, 62, 60, 45, 61, 60, 45, 62, 60, 45, 62, 60, 45, 63, 60, 45, 63, 59, 46, 62, 61, 45, 61, 61, 44, 62, 59, 45, 62, 59, 44, 63, 60, 43, 64, 61, 44, + 63, 62, 44, 61, 61, 44, 61, 60, 43, 61, 60, 44, 60, 59, 43, 62, 59, 44, 62, 59, 44, 60, 58, 44, 61, 59, 44, 62, 60, 44, 61, 59, 43, 59, 59, 43, 99, 97, 86, 59, 58, 44, 59, 57, 44, 60, 56, 43, 60, 59, 43, 61, 60, 43, 62, 59, 43, 60, 57, 43, 60, 58, 44, + 61, 57, 44, 59, 56, 43, 58, 57, 42, 60, 56, 42, 59, 56, 43, 57, 56, 43, 58, 57, 43, 59, 58, 42, 58, 57, 42, 56, 56, 42, 58, 56, 42, 60, 58, 41, 59, 58, 40, 60, 58, 42, 59, 57, 42, 85, 82, 68, 25, 24, 18, 36, 36, 29, 36, 37, 30, 35, 35, 29, 36, 36, 30, + 35, 34, 29, 36, 35, 29, 37, 37, 30, 36, 36, 29, 36, 36, 29, 36, 35, 29, 35, 34, 29, 35, 35, 29, 36, 35, 30, 36, 34, 29, 35, 35, 29, 34, 35, 29, 35, 36, 30, 36, 35, 30, 35, 35, 28, 36, 36, 30, 36, 36, 30, 35, 34, 29, 35, 34, 28, 34, 35, 28, 35, 35, 29, + 36, 35, 30, 36, 35, 30, 35, 34, 29, 35, 34, 29, 35, 34, 29, 36, 35, 30, 36, 36, 30, 33, 33, 28, 32, 32, 27, 14, 14, 14, 17, 17, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 34, 34, 29, 35, 34, 29, 33, 33, 27, 35, 35, 29, 33, 33, 27, 33, 33, 28, + 31, 32, 26, 35, 35, 29, 32, 32, 27, 33, 32, 28, 33, 32, 27, 34, 34, 29, 33, 33, 28, 31, 31, 26, 33, 32, 28, 34, 33, 28, 35, 34, 29, 33, 34, 29, 31, 31, 26, 33, 32, 27, 34, 33, 28, 34, 33, 28, 32, 32, 27, 33, 32, 27, 33, 32, 28, 34, 33, 28, 31, 31, 26, + 32, 32, 27, 34, 33, 28, 33, 32, 28, 32, 32, 27, 32, 32, 27, 31, 31, 26, 20, 19, 14, 48, 44, 33, 46, 45, 33, 45, 44, 33, 45, 44, 34, 46, 45, 33, 47, 44, 33, 47, 44, 33, 47, 45, 32, 47, 46, 33, 46, 45, 33, 46, 44, 33, 45, 44, 32, 45, 44, 31, 44, 42, 31, + 50, 49, 36, 57, 57, 41, 8, 7, 5, 30, 30, 30, 24, 24, 25, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, + 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 21, 11, 11, 11, 16, 16, 16, 19, 19, 20, 20, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 20, 20, 20, 21, + 21, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 27, 27, 28, 34, 34, 34, 14, 14, 12, 67, 62, 47, 57, 53, 40, 46, 45, 31, 44, 42, 31, 45, 43, 32, 46, 43, 33, 45, 43, 32, 46, 43, 31, 48, 42, 33, 46, 46, 32, + 45, 44, 33, 47, 43, 33, 46, 45, 32, 45, 45, 33, 45, 45, 34, 88, 87, 77, 46, 47, 33, 49, 46, 33, 47, 44, 34, 46, 45, 33, 49, 45, 34, 48, 45, 35, 49, 45, 34, 49, 47, 34, 45, 46, 35, 48, 47, 36, 50, 47, 36, 48, 48, 35, 47, 47, 35, 49, 46, 35, 51, 47, 34, + 49, 49, 35, 50, 48, 36, 51, 50, 36, 49, 48, 37, 48, 48, 37, 51, 48, 35, 51, 49, 36, 49, 49, 37, 52, 50, 37, 51, 49, 37, 50, 50, 36, 51, 51, 35, 51, 50, 36, 50, 50, 37, 50, 52, 35, 50, 51, 36, 51, 49, 37, 52, 50, 38, 52, 52, 38, 53, 50, 38, 51, 50, 37, + 53, 51, 37, 39, 38, 29, 15, 15, 15, 18, 18, 18, 19, 19, 19, 19, 19, 19, 16, 16, 16, 26, 26, 21, 53, 52, 37, 55, 53, 38, 55, 51, 38, 53, 52, 37, 55, 52, 37, 55, 53, 39, 54, 54, 38, 55, 54, 38, 55, 54, 38, 53, 53, 38, 55, 54, 39, 55, 52, 41, 57, 52, 40, + 57, 52, 40, 57, 53, 41, 56, 54, 41, 55, 54, 40, 56, 56, 40, 58, 55, 40, 57, 54, 41, 56, 55, 41, 56, 54, 41, 56, 56, 41, 55, 57, 40, 56, 56, 40, 57, 54, 40, 57, 55, 41, 58, 57, 41, 57, 56, 41, 57, 57, 41, 57, 58, 41, 57, 57, 41, 58, 56, 42, 57, 58, 41, + 59, 57, 42, 58, 58, 42, 58, 56, 41, 59, 56, 42, 58, 58, 42, 58, 57, 41, 58, 57, 41, 58, 58, 42, 59, 56, 42, 58, 55, 43, 58, 57, 43, 59, 57, 43, 60, 58, 44, 59, 58, 43, 59, 58, 43, 60, 57, 44, 59, 58, 42, 59, 59, 43, 60, 59, 45, 60, 59, 44, 60, 59, 44, + 61, 59, 44, 57, 58, 42, 14, 14, 14, 17, 17, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 60, 58, 44, 62, 59, 43, 63, 61, 43, 60, 61, 44, 60, 60, 44, 63, 60, 44, 64, 62, 46, 63, 61, 45, 62, 59, 45, 61, 60, 45, 60, 60, 44, 62, 59, 45, 64, 61, 46, + 64, 61, 44, 64, 60, 44, 64, 61, 45, 64, 60, 45, 64, 60, 45, 63, 62, 45, 62, 61, 46, 62, 61, 46, 61, 62, 46, 64, 62, 45, 64, 62, 45, 64, 61, 45, 64, 61, 44, 64, 60, 45, 63, 61, 46, 62, 62, 46, 63, 62, 45, 63, 62, 45, 64, 61, 45, 66, 61, 45, 64, 62, 46, + 63, 62, 47, 64, 61, 47, 66, 62, 46, 66, 63, 46, 65, 64, 47, 64, 63, 46, 65, 62, 46, 66, 62, 48, 65, 63, 47, 65, 65, 46, 65, 63, 45, 66, 63, 46, 65, 64, 46, 65, 62, 46, 65, 61, 46, 64, 63, 46, 64, 63, 46, 64, 62, 47, 64, 63, 48, 65, 64, 47, 64, 63, 47, + 65, 62, 47, 65, 63, 47, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 17, 17, 18, 14, 14, 14, 62, 58, 44, 64, 63, 46, 65, 62, 45, 64, 61, 47, 63, 61, 47, 63, 62, 46, 63, 61, 46, 64, 60, 46, 63, 61, 45, 62, 61, 45, 62, 61, 45, 64, 61, 45, 64, 62, 45, + 63, 61, 44, 63, 60, 44, 63, 62, 44, 62, 62, 45, 62, 60, 45, 63, 59, 44, 63, 61, 44, 62, 62, 44, 62, 60, 43, 63, 59, 44, 63, 62, 44, 62, 61, 44, 62, 59, 44, 63, 60, 45, 63, 62, 44, 62, 60, 44, 61, 59, 43, 62, 61, 44, 61, 60, 44, 62, 60, 43, 62, 59, 43, + 60, 58, 44, 59, 58, 44, 60, 58, 44, 61, 59, 44, 61, 60, 43, 99, 98, 86, 60, 59, 43, 60, 59, 43, 60, 58, 44, 60, 59, 44, 61, 58, 43, 60, 58, 42, 59, 59, 43, 60, 59, 42, 60, 59, 43, 59, 58, 44, 58, 56, 43, 58, 56, 42, 59, 57, 43, 59, 58, 43, 59, 57, 43, + 58, 55, 43, 58, 55, 42, 60, 57, 42, 59, 56, 42, 58, 57, 42, 57, 57, 41, 57, 56, 41, 58, 55, 41, 85, 82, 68, 25, 25, 18, 36, 36, 30, 36, 35, 29, 36, 35, 29, 38, 37, 31, 35, 35, 29, 36, 35, 29, 36, 35, 30, 37, 36, 30, 36, 35, 29, 36, 35, 30, 34, 34, 29, + 36, 36, 31, 37, 36, 31, 35, 35, 30, 34, 34, 28, 33, 33, 27, 34, 34, 29, 35, 35, 30, 35, 35, 30, 34, 34, 29, 34, 34, 29, 34, 33, 28, 34, 34, 29, 36, 36, 30, 36, 36, 30, 35, 34, 29, 35, 34, 29, 35, 34, 29, 34, 34, 29, 36, 34, 29, 35, 34, 29, 35, 34, 29, + 34, 33, 28, 32, 32, 27, 14, 14, 14, 17, 17, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, 15, 15, 14, 34, 34, 28, 34, 34, 29, 34, 33, 28, 34, 33, 28, 32, 32, 26, 35, 34, 29, 34, 32, 28, 34, 33, 28, 32, 32, 27, 33, 33, 28, 32, 32, 27, 35, 34, 29, 34, 33, 27, + 32, 31, 26, 34, 33, 28, 34, 33, 28, 34, 34, 29, 34, 33, 28, 34, 33, 28, 33, 33, 28, 33, 32, 27, 34, 33, 28, 34, 33, 28, 31, 31, 26, 32, 33, 27, 33, 32, 27, 32, 32, 27, 32, 31, 26, 32, 31, 27, 32, 31, 27, 33, 31, 27, 32, 32, 27, 31, 31, 26, 21, 19, 14, + 48, 45, 33, 47, 46, 34, 48, 46, 34, 48, 45, 33, 46, 45, 34, 47, 45, 34, 47, 44, 33, 46, 44, 32, 47, 45, 32, 47, 45, 32, 46, 43, 32, 44, 43, 32, 44, 45, 32, 44, 45, 33, 50, 50, 37, 57, 57, 42, 8, 7, 5, 28, 28, 28, 22, 22, 22, 16, 16, 16, 16, 16, 16, + 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 14, 14, 14, 21, 21, 20, + 9, 9, 9, 13, 13, 13, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 17, 17, 16, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 22, 23, 23, 30, 30, 31, 14, 13, 12, 65, 62, 47, 55, 54, 40, 46, 44, 33, 44, 45, 31, 46, 44, 32, 47, 44, 33, 48, 43, 34, 45, 43, 33, 45, 43, 32, 46, 45, 32, 46, 43, 33, 48, 42, 34, 47, 43, 32, 47, 44, 32, 47, 43, 33, 89, 86, 77, 48, 46, 33, + 48, 46, 33, 48, 46, 34, 48, 46, 33, 46, 47, 34, 47, 47, 33, 49, 48, 34, 50, 46, 35, 48, 46, 34, 48, 46, 35, 49, 48, 35, 47, 47, 36, 48, 47, 36, 50, 48, 34, 49, 48, 35, 51, 49, 34, 51, 49, 34, 50, 51, 37, 50, 52, 37, 51, 50, 36, 51, 50, 37, 53, 51, 37, + 52, 50, 38, 51, 52, 39, 48, 49, 35, 50, 49, 35, 51, 51, 36, 50, 50, 37, 50, 50, 36, 50, 51, 35, 51, 51, 36, 51, 52, 38, 52, 52, 38, 54, 52, 38, 52, 52, 37, 51, 52, 37, 53, 51, 38, 38, 38, 29, 15, 15, 15, 18, 18, 18, 19, 19, 19, 19, 19, 19, 16, 16, 16, + 26, 25, 21, 54, 52, 40, 53, 53, 39, 53, 51, 38, 55, 51, 38, 53, 51, 39, 52, 53, 39, 53, 54, 40, 56, 53, 39, 57, 54, 39, 56, 53, 40, 56, 55, 39, 53, 53, 40, 55, 54, 39, 54, 53, 40, 53, 55, 41, 55, 53, 41, 57, 54, 40, 56, 53, 41, 56, 54, 41, 56, 54, 40, + 56, 54, 41, 55, 54, 42, 57, 54, 41, 56, 56, 41, 56, 56, 41, 57, 54, 40, 57, 56, 41, 56, 57, 41, 57, 57, 41, 58, 58, 41, 57, 57, 40, 56, 56, 41, 57, 56, 43, 59, 55, 42, 59, 57, 41, 57, 57, 42, 59, 57, 43, 59, 60, 43, 59, 59, 44, 60, 58, 44, 62, 59, 43, + 61, 57, 42, 61, 58, 44, 59, 55, 42, 58, 56, 42, 59, 59, 43, 62, 59, 43, 61, 57, 43, 59, 57, 43, 58, 58, 44, 59, 57, 44, 59, 58, 43, 59, 58, 43, 59, 57, 44, 59, 59, 44, 62, 59, 43, 59, 57, 41, 14, 14, 14, 18, 18, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 14, 14, 14, 62, 60, 44, 61, 59, 44, 61, 58, 43, 63, 60, 43, 61, 61, 44, 62, 61, 45, 64, 61, 44, 62, 60, 44, 61, 60, 45, 62, 61, 45, 62, 61, 45, 62, 62, 44, 61, 61, 44, 61, 59, 45, 64, 60, 45, 64, 61, 44, 63, 59, 45, 63, 60, 45, 61, 62, 45, 61, 63, 46, + 62, 61, 46, 63, 61, 45, 63, 63, 45, 62, 62, 45, 62, 60, 45, 63, 61, 45, 65, 63, 45, 64, 62, 46, 62, 61, 46, 63, 62, 45, 64, 62, 45, 63, 63, 46, 64, 63, 47, 65, 62, 45, 65, 63, 45, 65, 62, 45, 66, 62, 48, 65, 65, 49, 67, 64, 48, 68, 63, 47, 68, 64, 49, + 68, 64, 49, 67, 64, 49, 67, 63, 47, 65, 63, 47, 65, 63, 47, 66, 63, 48, 66, 62, 47, 64, 63, 47, 64, 62, 47, 65, 63, 47, 65, 64, 47, 65, 62, 47, 66, 63, 47, 64, 63, 47, 64, 63, 46, 65, 64, 47, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 18, 18, 18, + 14, 14, 14, 61, 57, 43, 62, 61, 46, 63, 63, 47, 63, 62, 47, 62, 60, 47, 62, 61, 46, 63, 62, 45, 62, 62, 46, 63, 62, 46, 63, 62, 45, 63, 61, 46, 63, 62, 46, 63, 62, 45, 63, 60, 45, 64, 60, 46, 64, 61, 46, 62, 61, 44, 62, 60, 45, 62, 61, 45, 61, 61, 44, + 62, 60, 46, 64, 60, 46, 64, 62, 45, 63, 62, 44, 61, 61, 44, 61, 60, 45, 62, 60, 45, 64, 59, 44, 62, 58, 44, 60, 59, 44, 60, 60, 43, 61, 61, 43, 62, 61, 43, 61, 60, 44, 60, 58, 43, 60, 60, 42, 60, 61, 43, 60, 61, 45, 61, 60, 45, 100, 97, 86, 60, 57, 44, + 60, 59, 44, 60, 58, 44, 60, 57, 44, 60, 58, 43, 60, 58, 43, 60, 60, 43, 60, 60, 43, 61, 58, 42, 61, 57, 43, 59, 58, 43, 58, 58, 43, 58, 57, 43, 57, 58, 42, 59, 58, 43, 59, 56, 42, 57, 57, 41, 58, 57, 41, 57, 56, 42, 59, 57, 41, 60, 57, 41, 58, 55, 41, + 57, 56, 41, 84, 83, 67, 25, 24, 18, 36, 35, 30, 36, 36, 31, 36, 35, 30, 36, 35, 29, 36, 35, 29, 37, 36, 30, 35, 35, 29, 36, 36, 30, 36, 35, 29, 38, 36, 31, 36, 35, 30, 35, 35, 29, 37, 37, 31, 38, 38, 33, 37, 37, 31, 36, 35, 30, 37, 35, 30, 38, 36, 31, + 38, 38, 33, 35, 36, 30, 34, 33, 28, 34, 34, 28, 36, 35, 29, 36, 34, 29, 35, 34, 29, 35, 34, 28, 34, 34, 28, 35, 35, 29, 35, 34, 29, 35, 34, 29, 35, 34, 29, 34, 34, 28, 35, 34, 29, 34, 33, 28, 14, 14, 14, 17, 17, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 15, 15, 14, 33, 33, 28, 33, 33, 28, 35, 35, 29, 33, 32, 28, 34, 34, 28, 33, 34, 28, 34, 35, 29, 34, 34, 29, 34, 33, 28, 34, 33, 28, 34, 33, 28, 33, 32, 27, 33, 32, 28, 33, 32, 28, 33, 32, 27, 35, 34, 29, 34, 33, 29, 32, 31, 27, 35, 34, 29, 32, 31, 26, + 33, 32, 28, 34, 33, 28, 33, 33, 28, 32, 32, 27, 31, 31, 26, 32, 31, 26, 33, 32, 28, 31, 31, 25, 31, 31, 26, 32, 31, 27, 34, 33, 29, 32, 32, 27, 31, 30, 26, 21, 19, 14, 48, 46, 32, 45, 46, 32, 46, 46, 32, 47, 45, 32, 46, 44, 33, 46, 44, 34, 46, 43, 34, + 45, 43, 34, 44, 44, 34, 45, 45, 34, 47, 45, 33, 45, 43, 32, 44, 42, 32, 45, 42, 33, 51, 49, 37, 58, 57, 41, 8, 7, 5, 28, 28, 28, 22, 22, 22, 16, 16, 16, 16, 16, 16, 17, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, + 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 20, 10, 10, 10, 14, 14, 14, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, + 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 24, 24, 24, 32, 32, 32, 14, 14, 12, 64, 61, 47, 56, 53, 40, 46, 43, 32, + 46, 42, 33, 45, 43, 33, 45, 42, 32, 44, 44, 32, 45, 45, 33, 47, 43, 32, 46, 43, 34, 45, 45, 33, 46, 45, 33, 46, 46, 34, 47, 46, 33, 48, 44, 32, 88, 87, 78, 47, 44, 32, 49, 45, 33, 48, 47, 35, 46, 44, 34, 48, 47, 35, 47, 48, 34, 48, 46, 35, 48, 47, 33, + 48, 45, 34, 47, 47, 35, 48, 45, 34, 49, 45, 34, 47, 49, 35, 48, 49, 34, 50, 48, 35, 49, 47, 34, 49, 48, 36, 126, 124, 116, 132, 130, 123, 132, 131, 124, 131, 130, 123, 131, 131, 123, 131, 131, 123, 132, 131, 123, 56, 55, 40, 49, 49, 37, 51, 49, 35, 52, 49, 35, 50, 51, 36, + 51, 52, 37, 53, 51, 36, 53, 51, 37, 51, 50, 37, 52, 50, 37, 53, 51, 38, 52, 52, 37, 54, 52, 37, 38, 37, 28, 15, 15, 15, 18, 18, 18, 19, 19, 19, 19, 19, 19, 16, 16, 16, 26, 26, 21, 53, 51, 37, 55, 53, 37, 52, 51, 38, 52, 51, 39, 54, 53, 39, 56, 55, 38, + 56, 54, 38, 54, 53, 39, 54, 55, 38, 55, 55, 39, 54, 53, 41, 53, 53, 40, 54, 55, 39, 55, 55, 39, 57, 54, 39, 132, 132, 124, 136, 136, 127, 136, 135, 127, 135, 136, 127, 136, 135, 127, 137, 136, 128, 137, 136, 128, 57, 53, 41, 58, 55, 41, 57, 56, 41, 58, 54, 41, 57, 55, 41, + 58, 55, 42, 58, 55, 41, 56, 56, 42, 58, 56, 41, 57, 56, 42, 57, 56, 42, 58, 55, 41, 60, 56, 41, 58, 56, 42, 130, 129, 121, 136, 137, 127, 136, 136, 126, 136, 136, 127, 137, 136, 126, 137, 136, 127, 137, 137, 127, 63, 61, 47, 59, 56, 43, 60, 57, 41, 60, 58, 41, 60, 59, 42, + 60, 59, 43, 59, 57, 44, 59, 57, 43, 60, 59, 43, 60, 60, 43, 60, 58, 42, 58, 57, 43, 59, 59, 44, 57, 57, 42, 14, 14, 14, 18, 18, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 62, 58, 44, 63, 59, 43, 63, 60, 44, 62, 59, 45, 61, 59, 44, 61, 61, 45, + 62, 60, 45, 62, 60, 45, 61, 62, 45, 62, 62, 45, 63, 62, 44, 63, 60, 45, 63, 60, 46, 64, 60, 45, 65, 59, 44, 138, 136, 127, 140, 139, 130, 141, 140, 130, 140, 140, 131, 140, 140, 130, 141, 139, 130, 140, 140, 130, 63, 63, 46, 64, 64, 47, 63, 63, 46, 64, 61, 46, 64, 60, 46, + 64, 62, 46, 65, 62, 46, 65, 60, 46, 65, 61, 46, 65, 62, 45, 64, 63, 46, 65, 64, 47, 66, 64, 46, 65, 62, 46, 135, 133, 123, 140, 140, 130, 140, 139, 129, 140, 139, 129, 140, 140, 130, 141, 139, 129, 141, 139, 129, 68, 68, 51, 64, 63, 47, 64, 63, 47, 66, 63, 47, 65, 62, 47, + 65, 61, 47, 65, 63, 46, 65, 62, 47, 66, 61, 48, 65, 61, 48, 65, 61, 47, 65, 62, 47, 65, 65, 47, 64, 63, 47, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 61, 59, 44, 65, 62, 46, 63, 62, 47, 63, 62, 47, 64, 61, 47, 65, 60, 46, + 65, 61, 45, 65, 62, 45, 63, 62, 45, 63, 62, 44, 62, 62, 44, 62, 60, 45, 63, 61, 45, 62, 62, 44, 63, 60, 44, 139, 137, 126, 141, 140, 130, 141, 139, 130, 140, 140, 130, 140, 140, 129, 139, 139, 129, 139, 138, 129, 63, 60, 44, 64, 59, 44, 63, 61, 44, 62, 61, 44, 62, 60, 43, + 61, 61, 43, 60, 60, 43, 61, 59, 43, 60, 60, 43, 60, 58, 44, 61, 59, 44, 61, 61, 43, 62, 60, 44, 61, 60, 44, 60, 59, 43, 60, 59, 43, 61, 57, 43, 101, 97, 86, 61, 58, 44, 61, 57, 44, 60, 57, 44, 59, 58, 44, 60, 57, 44, 61, 57, 43, 61, 57, 44, 60, 58, 43, + 60, 57, 42, 59, 58, 43, 60, 59, 44, 61, 58, 43, 61, 58, 41, 59, 57, 41, 58, 56, 41, 59, 56, 41, 58, 58, 42, 57, 56, 42, 58, 55, 42, 60, 56, 42, 59, 57, 42, 58, 56, 41, 59, 56, 41, 86, 83, 68, 25, 25, 18, 35, 36, 30, 38, 36, 31, 38, 36, 31, 35, 34, 28, + 35, 34, 29, 37, 35, 30, 36, 36, 30, 36, 35, 29, 35, 34, 29, 36, 35, 30, 35, 34, 29, 33, 33, 28, 116, 115, 112, 124, 123, 120, 122, 122, 119, 123, 122, 119, 123, 123, 120, 123, 123, 119, 123, 123, 120, 41, 40, 35, 35, 35, 29, 34, 34, 28, 35, 34, 30, 35, 34, 29, 34, 33, 28, + 35, 35, 29, 35, 33, 28, 34, 33, 28, 34, 33, 28, 35, 34, 29, 35, 35, 30, 35, 35, 29, 35, 34, 29, 33, 33, 28, 14, 14, 14, 17, 17, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 15, 14, 33, 33, 27, 34, 33, 28, 34, 34, 28, 34, 34, 29, 35, 35, 30, 33, 33, 28, + 35, 35, 29, 34, 34, 28, 35, 34, 29, 34, 34, 28, 35, 34, 29, 32, 32, 26, 33, 33, 28, 35, 35, 30, 120, 120, 117, 123, 122, 120, 123, 122, 120, 123, 122, 120, 124, 123, 120, 122, 122, 119, 123, 122, 120, 33, 32, 27, 32, 31, 27, 34, 33, 29, 31, 30, 26, 31, 31, 25, 32, 32, 27, + 32, 32, 27, 31, 31, 26, 33, 32, 27, 33, 32, 27, 32, 30, 26, 32, 32, 27, 20, 20, 15, 49, 44, 33, 49, 45, 33, 48, 46, 33, 47, 46, 33, 44, 46, 33, 46, 45, 34, 47, 45, 34, 44, 45, 34, 45, 44, 32, 45, 44, 33, 46, 44, 33, 47, 45, 32, 47, 44, 33, 45, 42, 32, + 50, 49, 37, 59, 56, 42, 8, 7, 5, 32, 32, 32, 27, 27, 27, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 21, 21, 22, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 22, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, + 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 15, 15, 15, 21, 21, 21, 11, 11, 11, 16, 16, 16, 19, 19, 19, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, + 20, 20, 21, 20, 20, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 26, 26, 26, 33, 33, 33, 14, 14, 12, 66, 61, 45, 57, 55, 40, 45, 45, 32, 46, 45, 34, 45, 44, 33, 47, 42, 32, 47, 42, 32, 46, 42, 33, 45, 45, 32, 47, 43, 32, + 45, 45, 32, 48, 44, 32, 47, 44, 33, 47, 45, 34, 45, 44, 32, 88, 86, 77, 47, 45, 34, 49, 44, 34, 47, 44, 35, 48, 47, 33, 48, 47, 32, 48, 46, 35, 49, 47, 35, 48, 46, 34, 48, 46, 34, 49, 46, 35, 49, 48, 36, 49, 48, 35, 48, 48, 36, 50, 46, 35, 49, 49, 34, + 51, 48, 35, 48, 49, 36, 49, 49, 35, 49, 49, 36, 49, 48, 37, 50, 49, 36, 52, 48, 36, 51, 48, 36, 50, 49, 36, 50, 50, 35, 51, 50, 35, 49, 51, 35, 49, 51, 36, 52, 50, 36, 53, 51, 36, 52, 52, 36, 51, 52, 36, 54, 50, 38, 54, 49, 38, 54, 50, 37, 52, 51, 39, + 53, 51, 38, 39, 37, 29, 15, 15, 15, 18, 18, 18, 19, 19, 19, 19, 19, 19, 16, 16, 16, 27, 26, 21, 55, 53, 39, 53, 53, 38, 54, 51, 38, 55, 52, 39, 54, 54, 38, 53, 53, 38, 55, 55, 39, 54, 52, 39, 54, 53, 40, 56, 54, 41, 56, 54, 40, 55, 53, 39, 55, 55, 39, + 56, 53, 41, 55, 53, 41, 54, 53, 40, 55, 55, 40, 57, 56, 40, 58, 55, 40, 57, 53, 40, 55, 54, 41, 56, 54, 41, 58, 55, 41, 55, 55, 41, 55, 56, 41, 56, 57, 40, 56, 56, 40, 57, 55, 41, 57, 57, 41, 58, 56, 41, 57, 55, 42, 56, 57, 40, 58, 56, 41, 60, 56, 42, + 59, 56, 41, 60, 56, 41, 58, 58, 41, 58, 57, 42, 58, 56, 42, 59, 56, 41, 58, 56, 41, 57, 57, 42, 59, 56, 42, 58, 56, 42, 58, 56, 42, 59, 58, 43, 60, 58, 42, 58, 58, 43, 60, 58, 43, 61, 57, 43, 60, 58, 44, 60, 58, 44, 59, 58, 42, 60, 59, 43, 60, 57, 43, + 61, 58, 44, 57, 55, 42, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 19, 17, 17, 17, 14, 14, 14, 63, 61, 43, 63, 60, 45, 62, 60, 45, 63, 60, 44, 63, 61, 44, 63, 61, 43, 63, 61, 43, 62, 62, 44, 62, 62, 45, 63, 62, 45, 63, 60, 45, 61, 59, 45, 62, 60, 46, + 63, 61, 45, 63, 61, 45, 64, 61, 45, 65, 60, 44, 64, 61, 45, 62, 61, 46, 62, 59, 46, 64, 61, 45, 64, 62, 46, 63, 61, 45, 64, 61, 44, 65, 62, 44, 63, 62, 45, 62, 62, 45, 63, 60, 46, 64, 61, 46, 64, 62, 45, 63, 61, 45, 63, 61, 46, 65, 61, 47, 65, 62, 47, + 64, 63, 46, 63, 63, 46, 64, 62, 46, 64, 62, 46, 64, 62, 46, 64, 63, 46, 65, 64, 47, 67, 64, 47, 67, 63, 47, 66, 62, 47, 65, 63, 47, 66, 62, 46, 66, 62, 47, 63, 64, 46, 63, 65, 46, 66, 65, 47, 66, 63, 46, 64, 63, 47, 65, 64, 46, 67, 63, 46, 66, 63, 47, + 65, 63, 47, 65, 64, 46, 14, 14, 14, 17, 17, 17, 19, 19, 19, 19, 19, 20, 18, 18, 18, 14, 14, 14, 61, 60, 43, 65, 62, 45, 63, 63, 46, 63, 61, 46, 64, 61, 45, 65, 61, 45, 66, 63, 46, 63, 62, 47, 62, 62, 46, 62, 62, 45, 64, 61, 45, 62, 62, 45, 61, 61, 45, + 62, 59, 45, 63, 60, 46, 64, 61, 45, 64, 61, 45, 62, 61, 45, 61, 60, 46, 62, 60, 45, 63, 59, 44, 62, 59, 45, 61, 60, 45, 61, 60, 45, 63, 61, 44, 63, 61, 44, 63, 60, 45, 61, 59, 44, 61, 59, 45, 62, 59, 44, 60, 59, 43, 59, 59, 43, 61, 61, 44, 61, 60, 44, + 61, 59, 43, 62, 60, 43, 61, 60, 43, 59, 58, 43, 59, 57, 43, 99, 97, 86, 60, 58, 43, 60, 58, 43, 59, 59, 43, 60, 59, 43, 61, 60, 43, 60, 59, 42, 60, 57, 42, 61, 59, 43, 60, 59, 43, 59, 57, 43, 59, 58, 43, 59, 58, 42, 60, 56, 42, 60, 56, 43, 59, 56, 42, + 59, 56, 41, 58, 57, 41, 57, 57, 41, 58, 56, 42, 60, 57, 42, 58, 57, 42, 56, 58, 41, 57, 56, 41, 85, 83, 68, 26, 24, 18, 37, 36, 30, 37, 36, 30, 36, 34, 29, 35, 34, 28, 35, 35, 29, 37, 36, 31, 36, 35, 30, 36, 35, 29, 35, 34, 29, 35, 34, 29, 36, 35, 29, + 35, 34, 28, 36, 36, 30, 36, 35, 30, 34, 34, 28, 37, 37, 30, 36, 35, 30, 34, 34, 29, 35, 35, 29, 36, 36, 30, 35, 34, 29, 35, 34, 29, 34, 34, 27, 36, 36, 29, 35, 34, 29, 36, 35, 31, 35, 35, 30, 35, 34, 29, 36, 34, 29, 37, 35, 30, 35, 34, 29, 35, 35, 29, + 33, 32, 27, 33, 33, 28, 14, 14, 14, 17, 17, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, 14, 14, 14, 32, 32, 27, 33, 34, 29, 34, 34, 29, 34, 33, 28, 34, 34, 28, 33, 33, 27, 32, 31, 27, 33, 33, 28, 34, 35, 29, 34, 34, 29, 34, 33, 28, 33, 32, 27, 33, 32, 27, + 33, 33, 28, 33, 32, 28, 33, 32, 27, 34, 33, 28, 35, 34, 29, 35, 34, 29, 33, 32, 27, 33, 32, 27, 32, 31, 26, 31, 31, 26, 33, 32, 28, 32, 31, 27, 32, 31, 26, 33, 33, 28, 33, 32, 27, 32, 32, 27, 32, 32, 27, 32, 31, 27, 34, 32, 28, 34, 33, 29, 20, 20, 15, + 46, 47, 34, 45, 45, 34, 46, 45, 34, 46, 47, 34, 46, 45, 35, 46, 44, 34, 48, 45, 33, 47, 46, 32, 45, 45, 32, 44, 46, 32, 45, 45, 32, 45, 44, 32, 45, 45, 33, 46, 43, 33, 50, 49, 36, 57, 57, 41, 8, 7, 5, 30, 30, 30, 25, 25, 25, 18, 18, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 18, 18, 19, 14, 14, 14, 21, 21, 20, + 10, 10, 10, 14, 14, 14, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 22, 22, 23, 30, 30, 30, 13, 13, 12, 64, 62, 45, 56, 52, 40, 46, 43, 33, 45, 42, 32, 46, 43, 32, 45, 43, 32, 43, 45, 33, 46, 44, 33, 45, 45, 33, 46, 43, 33, 45, 43, 31, 47, 43, 32, 48, 43, 33, 47, 43, 32, 47, 43, 32, 87, 87, 78, 47, 45, 34, + 49, 47, 34, 48, 44, 34, 47, 45, 33, 49, 47, 33, 47, 45, 35, 46, 47, 35, 47, 48, 34, 49, 46, 35, 47, 46, 35, 49, 47, 34, 50, 46, 34, 49, 47, 36, 49, 49, 35, 49, 48, 35, 51, 49, 37, 50, 48, 35, 48, 48, 35, 50, 48, 35, 51, 47, 36, 48, 48, 36, 49, 50, 34, + 50, 49, 35, 51, 49, 37, 49, 49, 35, 49, 49, 35, 52, 51, 36, 50, 51, 37, 49, 50, 36, 51, 50, 36, 51, 51, 37, 51, 51, 37, 52, 52, 36, 54, 52, 37, 53, 49, 38, 52, 49, 37, 53, 51, 38, 39, 37, 29, 15, 15, 15, 18, 18, 18, 19, 19, 19, 19, 19, 19, 16, 16, 16, + 26, 26, 21, 55, 51, 38, 55, 52, 39, 53, 52, 39, 53, 52, 38, 56, 54, 39, 55, 53, 40, 53, 55, 39, 56, 54, 38, 56, 53, 40, 55, 53, 40, 55, 54, 39, 55, 53, 40, 53, 53, 40, 54, 54, 40, 55, 54, 40, 57, 54, 40, 55, 54, 39, 55, 55, 40, 56, 54, 40, 56, 54, 42, + 56, 54, 41, 57, 54, 40, 56, 55, 41, 57, 56, 41, 58, 56, 40, 58, 54, 41, 58, 55, 40, 56, 57, 41, 56, 57, 41, 58, 56, 42, 59, 55, 42, 58, 54, 41, 56, 54, 41, 57, 56, 41, 58, 57, 42, 58, 58, 42, 58, 57, 41, 59, 57, 40, 58, 57, 41, 57, 57, 42, 58, 58, 41, + 59, 59, 42, 60, 57, 42, 57, 55, 41, 58, 56, 42, 60, 58, 42, 61, 59, 43, 59, 58, 42, 59, 57, 42, 60, 58, 44, 59, 59, 45, 58, 59, 44, 59, 57, 43, 59, 58, 44, 59, 59, 44, 60, 60, 43, 59, 56, 41, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 19, 17, 17, 18, + 14, 14, 14, 62, 60, 44, 62, 59, 45, 63, 60, 43, 62, 59, 43, 61, 58, 44, 61, 60, 44, 60, 61, 45, 61, 62, 45, 62, 61, 44, 61, 59, 44, 62, 61, 44, 63, 60, 44, 62, 60, 45, 62, 61, 44, 63, 61, 44, 63, 61, 45, 61, 60, 45, 62, 61, 45, 63, 62, 45, 63, 62, 46, + 62, 62, 45, 62, 62, 44, 63, 63, 45, 64, 63, 46, 63, 63, 45, 62, 61, 45, 63, 61, 45, 63, 62, 46, 63, 62, 46, 64, 62, 45, 64, 62, 45, 64, 63, 46, 64, 64, 46, 63, 64, 46, 65, 64, 46, 65, 62, 46, 63, 61, 47, 65, 63, 46, 65, 62, 47, 65, 61, 47, 64, 64, 46, + 64, 64, 47, 66, 63, 47, 67, 63, 47, 65, 64, 46, 63, 64, 46, 63, 64, 47, 63, 64, 48, 64, 63, 47, 64, 62, 46, 65, 63, 46, 66, 63, 46, 65, 64, 46, 65, 64, 46, 66, 62, 47, 66, 63, 47, 65, 62, 47, 14, 14, 14, 17, 17, 18, 19, 19, 19, 19, 19, 20, 18, 18, 18, + 14, 14, 14, 60, 58, 44, 63, 62, 45, 65, 63, 46, 65, 63, 47, 64, 61, 46, 64, 60, 45, 63, 61, 46, 62, 62, 47, 62, 61, 46, 63, 60, 46, 62, 61, 45, 62, 61, 44, 64, 62, 44, 63, 61, 45, 63, 60, 45, 63, 61, 44, 63, 60, 45, 63, 60, 45, 64, 60, 45, 62, 61, 45, + 61, 62, 45, 63, 61, 45, 62, 60, 45, 62, 60, 44, 62, 61, 43, 63, 61, 44, 63, 60, 44, 62, 60, 44, 62, 61, 44, 62, 61, 44, 63, 60, 44, 62, 59, 44, 60, 60, 44, 61, 59, 44, 61, 59, 45, 61, 59, 45, 60, 59, 43, 61, 58, 43, 59, 58, 44, 99, 99, 86, 61, 59, 44, + 62, 57, 43, 61, 58, 43, 61, 59, 43, 61, 58, 44, 59, 57, 44, 59, 58, 44, 59, 58, 44, 60, 58, 44, 60, 56, 42, 61, 55, 42, 61, 57, 42, 59, 58, 42, 57, 57, 43, 59, 57, 43, 61, 58, 43, 59, 56, 42, 59, 55, 40, 59, 55, 41, 59, 55, 43, 59, 57, 42, 58, 56, 42, + 58, 55, 42, 83, 82, 68, 25, 24, 18, 37, 36, 30, 38, 36, 31, 35, 34, 28, 35, 34, 28, 35, 34, 29, 37, 35, 31, 36, 34, 29, 35, 35, 30, 35, 34, 29, 36, 35, 30, 36, 35, 29, 35, 35, 29, 36, 35, 30, 36, 34, 29, 36, 35, 30, 35, 34, 29, 36, 35, 30, 36, 35, 30, + 35, 34, 29, 36, 35, 30, 34, 33, 28, 34, 33, 28, 35, 34, 29, 35, 34, 29, 36, 35, 29, 36, 35, 29, 35, 34, 29, 34, 33, 28, 35, 35, 30, 35, 35, 30, 34, 33, 29, 34, 34, 28, 35, 34, 29, 33, 32, 27, 14, 14, 14, 17, 17, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 15, 15, 14, 34, 33, 28, 32, 32, 27, 33, 33, 28, 34, 33, 27, 34, 32, 27, 33, 32, 27, 32, 32, 27, 35, 34, 30, 33, 34, 28, 32, 32, 26, 33, 33, 28, 34, 34, 28, 32, 32, 27, 32, 32, 27, 33, 32, 27, 33, 34, 28, 34, 33, 28, 35, 33, 29, 34, 33, 29, 33, 32, 27, + 35, 33, 29, 32, 32, 27, 33, 33, 27, 32, 31, 26, 32, 32, 27, 32, 32, 27, 33, 32, 27, 31, 31, 27, 31, 30, 26, 32, 31, 26, 31, 31, 26, 32, 32, 27, 32, 32, 27, 20, 20, 15, 45, 45, 33, 46, 45, 33, 47, 45, 33, 46, 46, 33, 46, 46, 32, 47, 45, 32, 48, 45, 34, + 47, 46, 33, 45, 44, 32, 45, 45, 33, 45, 46, 34, 46, 44, 33, 46, 42, 32, 45, 43, 31, 52, 50, 36, 59, 56, 41, 8, 7, 5, 31, 31, 31, 25, 25, 25, 19, 19, 19, 19, 19, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 14, 14, 14, 21, 21, 20, 10, 10, 10, 14, 14, 15, 18, 18, 18, 18, 18, 19, 18, 18, 18, 19, 19, 19, 19, 19, 20, + 19, 19, 20, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 26, 26, 26, 33, 33, 33, 14, 14, 12, 66, 62, 46, 55, 53, 39, 46, 42, 33, + 47, 42, 33, 45, 44, 34, 44, 45, 33, 46, 43, 33, 45, 45, 32, 48, 43, 32, 47, 44, 33, 46, 46, 34, 49, 44, 33, 46, 45, 33, 46, 46, 32, 47, 44, 33, 89, 88, 77, 49, 47, 33, 48, 45, 34, 49, 44, 35, 47, 46, 34, 49, 45, 33, 48, 47, 34, 47, 47, 35, 50, 46, 36, + 48, 49, 36, 49, 47, 36, 48, 46, 35, 49, 48, 36, 48, 46, 35, 49, 47, 35, 51, 49, 34, 49, 49, 36, 49, 49, 36, 50, 49, 36, 49, 49, 35, 51, 48, 35, 51, 47, 35, 50, 49, 36, 49, 48, 36, 48, 48, 37, 49, 49, 35, 52, 49, 35, 51, 48, 35, 50, 48, 35, 52, 50, 37, + 50, 50, 37, 52, 50, 37, 53, 53, 38, 52, 51, 37, 53, 52, 37, 53, 51, 38, 54, 50, 37, 52, 50, 38, 38, 38, 28, 15, 15, 15, 18, 18, 18, 19, 19, 19, 19, 19, 19, 16, 16, 16, 26, 26, 21, 53, 53, 38, 55, 52, 39, 56, 53, 38, 55, 52, 39, 54, 52, 39, 55, 52, 39, + 53, 51, 39, 53, 52, 39, 55, 53, 39, 57, 54, 39, 56, 53, 40, 54, 52, 38, 55, 52, 39, 56, 52, 41, 56, 53, 40, 55, 55, 40, 55, 55, 39, 56, 54, 39, 57, 54, 39, 55, 55, 39, 56, 54, 39, 57, 54, 39, 56, 56, 41, 57, 57, 42, 58, 54, 42, 57, 54, 41, 56, 54, 41, + 59, 55, 42, 58, 55, 41, 57, 55, 40, 58, 55, 41, 58, 55, 41, 56, 57, 42, 58, 58, 40, 60, 57, 40, 59, 57, 40, 58, 57, 41, 60, 57, 42, 59, 57, 42, 58, 58, 42, 58, 58, 42, 60, 58, 42, 61, 57, 42, 61, 57, 43, 59, 58, 43, 58, 57, 43, 61, 57, 43, 59, 58, 42, + 58, 60, 42, 59, 58, 42, 59, 57, 42, 60, 58, 43, 60, 58, 44, 60, 59, 44, 61, 58, 43, 58, 58, 44, 57, 56, 41, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 19, 17, 17, 18, 14, 14, 14, 62, 59, 44, 62, 59, 44, 60, 58, 43, 61, 58, 44, 61, 60, 45, 60, 60, 44, + 62, 60, 44, 63, 62, 44, 62, 61, 44, 61, 61, 44, 64, 60, 44, 63, 60, 44, 62, 61, 45, 62, 59, 45, 62, 60, 44, 63, 62, 45, 63, 62, 46, 63, 62, 45, 62, 62, 45, 63, 62, 45, 63, 62, 45, 62, 62, 45, 63, 61, 45, 65, 62, 45, 65, 63, 45, 65, 62, 45, 64, 60, 45, + 65, 61, 46, 65, 61, 47, 65, 62, 46, 65, 63, 45, 64, 62, 46, 64, 62, 46, 65, 63, 46, 65, 63, 47, 63, 64, 48, 63, 64, 46, 64, 63, 46, 65, 64, 46, 65, 64, 46, 67, 63, 45, 66, 63, 46, 65, 63, 46, 64, 63, 47, 65, 63, 48, 66, 64, 46, 65, 63, 46, 65, 63, 48, + 67, 63, 48, 66, 64, 48, 64, 63, 47, 63, 62, 45, 65, 63, 47, 65, 62, 47, 64, 62, 46, 64, 63, 46, 65, 63, 47, 14, 14, 14, 17, 17, 18, 19, 19, 19, 19, 19, 20, 18, 18, 18, 14, 14, 14, 60, 60, 45, 64, 64, 46, 65, 63, 46, 65, 62, 47, 65, 62, 47, 64, 63, 46, + 64, 62, 46, 64, 61, 46, 63, 61, 45, 61, 61, 44, 63, 61, 44, 64, 62, 45, 62, 62, 45, 62, 62, 45, 65, 62, 45, 64, 62, 44, 63, 62, 46, 63, 62, 46, 63, 60, 45, 62, 60, 46, 62, 61, 46, 63, 60, 46, 62, 59, 44, 61, 60, 44, 61, 60, 45, 63, 59, 45, 62, 59, 44, + 61, 58, 44, 62, 60, 45, 62, 61, 44, 63, 59, 44, 62, 58, 44, 60, 59, 43, 59, 58, 43, 61, 58, 43, 60, 58, 44, 59, 58, 45, 60, 58, 45, 60, 57, 45, 100, 97, 86, 62, 57, 43, 60, 57, 44, 59, 57, 45, 59, 58, 43, 60, 59, 43, 60, 57, 43, 58, 58, 42, 58, 58, 42, + 60, 57, 43, 60, 57, 43, 60, 57, 43, 59, 58, 43, 58, 59, 42, 59, 58, 42, 58, 58, 41, 56, 58, 42, 57, 57, 41, 59, 56, 42, 58, 58, 42, 59, 57, 41, 59, 56, 41, 57, 56, 42, 56, 58, 41, 83, 83, 67, 25, 24, 17, 36, 34, 29, 36, 35, 30, 35, 34, 29, 36, 35, 29, + 36, 35, 30, 36, 36, 30, 37, 36, 30, 36, 35, 29, 35, 34, 29, 36, 35, 30, 34, 33, 28, 36, 35, 29, 36, 35, 29, 36, 35, 29, 37, 36, 31, 35, 34, 28, 35, 35, 29, 37, 36, 30, 36, 35, 29, 36, 35, 30, 34, 34, 28, 34, 35, 28, 37, 36, 30, 36, 34, 29, 37, 35, 30, + 36, 35, 29, 35, 34, 28, 34, 33, 28, 34, 34, 29, 33, 34, 29, 34, 34, 29, 35, 35, 28, 36, 36, 30, 32, 32, 27, 14, 14, 14, 18, 18, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, 15, 15, 14, 34, 34, 28, 33, 33, 28, 32, 32, 26, 35, 35, 29, 34, 33, 28, 33, 33, 28, + 33, 33, 28, 34, 34, 29, 34, 33, 28, 33, 32, 27, 33, 33, 28, 34, 34, 28, 33, 31, 27, 35, 33, 29, 34, 32, 28, 33, 33, 28, 33, 33, 27, 33, 33, 28, 34, 33, 29, 33, 32, 28, 33, 32, 28, 33, 32, 27, 34, 34, 29, 32, 32, 27, 32, 31, 27, 31, 31, 26, 32, 32, 27, + 33, 32, 28, 31, 30, 26, 31, 31, 26, 30, 30, 25, 31, 30, 25, 31, 31, 26, 20, 20, 14, 48, 47, 33, 48, 46, 33, 48, 45, 33, 47, 44, 33, 47, 44, 33, 47, 46, 33, 47, 45, 33, 46, 44, 33, 46, 43, 33, 47, 43, 33, 47, 44, 34, 46, 45, 33, 46, 44, 32, 45, 42, 33, + 51, 50, 36, 58, 56, 41, 8, 7, 5, 31, 31, 32, 26, 26, 26, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 14, 14, 14, 21, 21, 21, 10, 10, 10, 14, 14, 14, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 23, 23, 23, 30, 30, 30, 13, 13, 11, 67, 63, 44, 57, 55, 38, 45, 44, 32, 46, 44, 33, 45, 43, 32, 45, 43, 33, 46, 44, 33, 47, 44, 33, 46, 43, 32, 45, 44, 32, + 45, 45, 32, 46, 45, 33, 45, 45, 33, 46, 46, 32, 46, 47, 33, 89, 88, 78, 49, 45, 33, 46, 46, 33, 47, 46, 34, 47, 46, 34, 47, 48, 35, 47, 46, 33, 50, 47, 34, 49, 48, 35, 47, 46, 34, 47, 47, 35, 49, 48, 37, 49, 47, 35, 49, 49, 35, 51, 48, 36, 48, 50, 35, + 48, 49, 36, 48, 49, 34, 125, 125, 116, 132, 132, 123, 131, 132, 122, 132, 131, 122, 131, 131, 123, 131, 131, 123, 132, 130, 122, 55, 52, 41, 50, 50, 37, 49, 50, 35, 50, 48, 36, 50, 49, 36, 50, 49, 37, 51, 51, 36, 54, 51, 37, 52, 51, 36, 52, 51, 37, 52, 51, 38, 51, 52, 39, + 52, 51, 38, 37, 37, 28, 15, 15, 15, 18, 18, 18, 19, 19, 19, 19, 19, 19, 16, 16, 16, 26, 26, 21, 52, 51, 38, 53, 52, 38, 53, 51, 38, 55, 52, 38, 55, 54, 40, 54, 53, 39, 54, 51, 38, 54, 53, 40, 55, 54, 40, 56, 54, 39, 54, 55, 40, 54, 54, 40, 54, 53, 40, + 54, 53, 39, 54, 52, 39, 133, 133, 123, 135, 135, 127, 136, 135, 127, 137, 137, 127, 136, 136, 127, 135, 136, 127, 137, 136, 127, 58, 54, 41, 57, 54, 40, 55, 53, 39, 56, 55, 40, 58, 58, 41, 58, 56, 41, 56, 55, 42, 56, 55, 41, 59, 55, 41, 58, 54, 41, 57, 56, 41, 59, 56, 41, + 57, 55, 42, 58, 57, 41, 131, 130, 120, 136, 137, 127, 136, 136, 126, 137, 135, 127, 137, 135, 127, 136, 136, 127, 137, 137, 126, 65, 62, 46, 61, 58, 42, 59, 57, 42, 58, 56, 42, 61, 57, 43, 61, 58, 44, 60, 59, 43, 60, 58, 43, 60, 58, 44, 59, 58, 43, 59, 59, 43, 60, 59, 43, + 60, 61, 44, 56, 56, 42, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 20, 17, 17, 18, 14, 14, 14, 63, 61, 44, 62, 59, 44, 61, 60, 44, 61, 61, 43, 62, 60, 42, 63, 59, 43, 62, 60, 43, 60, 62, 44, 61, 61, 45, 62, 60, 45, 62, 61, 44, 63, 61, 45, 62, 62, 45, + 61, 62, 44, 61, 61, 45, 137, 137, 128, 140, 139, 130, 141, 139, 129, 141, 140, 130, 141, 139, 131, 140, 139, 130, 140, 140, 131, 62, 61, 47, 63, 62, 46, 65, 62, 46, 65, 62, 46, 63, 61, 46, 64, 61, 46, 65, 61, 45, 63, 61, 46, 62, 61, 46, 62, 62, 46, 62, 63, 46, 63, 62, 47, + 63, 63, 46, 63, 62, 45, 135, 134, 123, 141, 140, 129, 140, 139, 129, 140, 139, 130, 140, 140, 129, 139, 140, 129, 140, 140, 129, 70, 67, 52, 64, 61, 47, 64, 62, 47, 65, 64, 47, 65, 64, 47, 64, 62, 48, 63, 63, 47, 66, 63, 46, 67, 63, 47, 66, 64, 47, 66, 63, 46, 65, 63, 45, + 65, 64, 46, 64, 64, 46, 14, 14, 14, 17, 17, 18, 19, 19, 20, 19, 19, 20, 18, 18, 18, 14, 14, 14, 59, 59, 43, 64, 61, 46, 64, 62, 45, 63, 63, 46, 62, 63, 46, 62, 62, 46, 65, 61, 46, 65, 62, 46, 62, 61, 45, 61, 60, 46, 62, 61, 46, 64, 62, 45, 64, 63, 45, + 63, 63, 46, 63, 61, 45, 138, 136, 127, 141, 140, 130, 140, 141, 130, 140, 140, 129, 140, 140, 130, 140, 138, 130, 141, 139, 130, 64, 61, 45, 62, 60, 44, 62, 59, 44, 62, 60, 45, 61, 60, 44, 62, 61, 44, 63, 61, 44, 61, 60, 44, 60, 59, 45, 60, 60, 44, 59, 60, 43, 59, 59, 43, + 60, 60, 44, 62, 60, 45, 61, 59, 44, 60, 59, 44, 60, 59, 44, 98, 98, 85, 59, 59, 42, 60, 58, 44, 61, 57, 44, 61, 58, 43, 62, 58, 44, 60, 57, 44, 59, 57, 43, 59, 56, 43, 60, 56, 43, 61, 59, 44, 59, 59, 42, 57, 57, 42, 58, 58, 43, 59, 59, 42, 59, 58, 41, + 59, 57, 41, 59, 56, 43, 59, 56, 42, 60, 57, 41, 58, 57, 42, 57, 57, 42, 59, 56, 40, 60, 55, 40, 84, 81, 67, 25, 24, 17, 37, 37, 30, 35, 35, 29, 36, 36, 30, 36, 35, 29, 36, 36, 30, 36, 36, 30, 36, 36, 30, 37, 36, 30, 35, 34, 28, 37, 35, 30, 35, 33, 28, + 37, 36, 30, 116, 115, 112, 122, 121, 119, 123, 122, 120, 123, 122, 119, 123, 123, 120, 123, 123, 119, 123, 122, 119, 41, 41, 35, 35, 34, 29, 35, 34, 29, 36, 36, 30, 36, 34, 29, 36, 34, 29, 36, 35, 29, 36, 36, 29, 34, 33, 28, 34, 33, 28, 34, 34, 28, 36, 35, 30, 34, 32, 28, + 35, 34, 29, 33, 32, 28, 14, 14, 14, 18, 18, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, 15, 15, 14, 33, 33, 28, 35, 34, 29, 35, 34, 29, 33, 33, 27, 35, 35, 29, 33, 33, 27, 33, 32, 27, 33, 31, 27, 34, 33, 28, 33, 32, 27, 34, 33, 29, 34, 33, 29, 33, 33, 28, + 35, 34, 29, 120, 120, 117, 123, 122, 120, 122, 122, 119, 122, 122, 119, 123, 122, 120, 122, 121, 119, 122, 122, 119, 33, 32, 27, 33, 32, 28, 33, 32, 27, 33, 33, 27, 32, 32, 26, 32, 31, 26, 32, 31, 27, 31, 30, 26, 32, 32, 28, 31, 31, 26, 32, 31, 26, 33, 32, 28, 20, 19, 15, + 46, 46, 33, 46, 45, 33, 47, 44, 34, 47, 46, 34, 48, 47, 34, 47, 45, 33, 45, 44, 33, 44, 43, 32, 44, 44, 32, 44, 44, 33, 45, 44, 32, 46, 44, 32, 44, 43, 32, 46, 43, 33, 53, 52, 36, 59, 57, 41, 8, 7, 5, 30, 30, 30, 24, 24, 24, 17, 17, 17, 18, 18, 18, + 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 20, + 11, 11, 11, 16, 16, 16, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, + 20, 20, 21, 27, 27, 27, 34, 34, 34, 14, 14, 12, 66, 61, 46, 57, 55, 40, 46, 45, 33, 45, 43, 31, 45, 44, 32, 46, 45, 31, 46, 43, 33, 45, 45, 32, 47, 44, 33, 48, 44, 33, 48, 44, 32, 47, 45, 34, 47, 43, 33, 48, 44, 32, 48, 45, 33, 90, 87, 77, 49, 44, 32, + 47, 45, 34, 48, 44, 35, 49, 47, 34, 48, 49, 35, 46, 45, 34, 48, 48, 34, 49, 48, 34, 48, 48, 35, 50, 47, 35, 50, 46, 36, 50, 47, 35, 48, 48, 35, 49, 48, 36, 51, 49, 36, 50, 48, 36, 49, 47, 35, 51, 48, 35, 51, 49, 35, 49, 50, 35, 48, 50, 35, 49, 49, 35, + 50, 50, 36, 50, 48, 36, 49, 50, 37, 50, 50, 37, 52, 48, 37, 51, 51, 37, 51, 50, 37, 50, 49, 38, 51, 52, 36, 51, 51, 36, 52, 49, 36, 51, 50, 37, 54, 51, 38, 54, 50, 37, 54, 53, 38, 38, 37, 28, 15, 15, 15, 18, 18, 18, 19, 19, 19, 19, 19, 19, 16, 16, 16, + 27, 25, 22, 54, 52, 38, 52, 54, 38, 54, 52, 39, 56, 53, 39, 54, 52, 40, 54, 53, 39, 55, 51, 38, 55, 52, 40, 54, 52, 40, 55, 51, 39, 55, 52, 40, 54, 53, 39, 54, 52, 39, 54, 52, 39, 56, 53, 40, 54, 55, 41, 54, 53, 41, 56, 55, 39, 57, 56, 40, 57, 55, 40, + 55, 55, 40, 54, 54, 40, 56, 54, 41, 57, 55, 41, 55, 56, 41, 56, 53, 40, 57, 54, 42, 57, 55, 41, 58, 56, 41, 59, 55, 41, 56, 56, 41, 56, 57, 41, 57, 57, 41, 58, 57, 40, 58, 55, 42, 56, 56, 42, 58, 55, 41, 60, 55, 40, 59, 57, 41, 60, 58, 41, 58, 57, 41, + 59, 56, 41, 60, 55, 42, 58, 55, 42, 57, 56, 43, 59, 58, 43, 60, 58, 43, 59, 58, 42, 61, 57, 42, 60, 58, 43, 58, 58, 43, 58, 57, 43, 59, 58, 42, 60, 60, 43, 59, 59, 43, 59, 57, 43, 57, 54, 41, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 20, 17, 17, 18, + 14, 14, 14, 61, 61, 44, 61, 61, 44, 62, 59, 44, 63, 60, 44, 62, 60, 44, 63, 60, 45, 61, 61, 45, 61, 62, 45, 62, 61, 44, 63, 61, 44, 62, 61, 44, 60, 62, 45, 61, 61, 45, 64, 60, 45, 65, 61, 45, 64, 63, 45, 62, 63, 45, 62, 61, 44, 62, 61, 44, 61, 62, 46, + 62, 61, 46, 63, 62, 45, 62, 61, 45, 62, 62, 46, 63, 62, 46, 64, 60, 45, 64, 60, 45, 63, 61, 46, 62, 62, 46, 63, 62, 45, 64, 61, 45, 63, 61, 46, 63, 61, 46, 63, 61, 46, 64, 62, 46, 64, 63, 45, 64, 62, 45, 65, 64, 46, 65, 64, 47, 65, 63, 47, 64, 63, 47, + 64, 62, 46, 66, 63, 47, 67, 63, 46, 67, 62, 46, 66, 64, 47, 66, 64, 48, 65, 64, 48, 64, 64, 47, 65, 63, 47, 65, 63, 47, 66, 63, 47, 65, 62, 47, 63, 62, 47, 63, 64, 47, 63, 64, 47, 63, 62, 46, 14, 14, 14, 17, 17, 18, 19, 19, 20, 19, 19, 20, 18, 18, 18, + 14, 14, 14, 60, 59, 44, 64, 63, 46, 65, 63, 45, 65, 64, 45, 65, 63, 46, 64, 63, 46, 64, 63, 46, 64, 62, 46, 64, 61, 46, 63, 62, 46, 64, 61, 46, 64, 61, 44, 64, 62, 44, 64, 62, 45, 63, 61, 45, 63, 60, 45, 63, 61, 45, 62, 62, 45, 63, 60, 45, 63, 61, 44, + 62, 61, 44, 63, 60, 45, 64, 60, 45, 63, 61, 45, 62, 61, 44, 61, 60, 44, 61, 59, 44, 60, 60, 44, 61, 59, 44, 62, 58, 43, 61, 60, 45, 62, 61, 45, 63, 61, 44, 62, 60, 44, 60, 60, 45, 59, 60, 43, 60, 60, 42, 61, 59, 43, 60, 58, 43, 100, 98, 86, 59, 58, 44, + 59, 59, 44, 62, 59, 44, 62, 60, 44, 61, 59, 43, 59, 60, 44, 59, 60, 44, 59, 60, 43, 60, 58, 43, 60, 57, 44, 59, 58, 43, 59, 57, 42, 59, 56, 42, 58, 57, 42, 58, 57, 42, 59, 56, 43, 59, 56, 42, 58, 55, 42, 57, 55, 42, 58, 57, 43, 59, 56, 42, 58, 55, 41, + 57, 55, 41, 84, 81, 67, 25, 24, 17, 35, 34, 28, 35, 34, 28, 36, 35, 30, 36, 35, 29, 35, 34, 28, 36, 35, 29, 36, 34, 29, 36, 34, 29, 35, 33, 28, 36, 35, 30, 35, 35, 29, 36, 36, 31, 35, 35, 30, 36, 34, 30, 37, 36, 31, 36, 36, 30, 35, 35, 29, 34, 34, 29, + 35, 34, 28, 36, 35, 29, 35, 34, 29, 36, 35, 29, 37, 36, 30, 34, 34, 28, 35, 35, 29, 34, 34, 28, 34, 34, 28, 35, 34, 28, 34, 34, 28, 35, 34, 30, 35, 34, 29, 34, 33, 28, 34, 33, 28, 34, 33, 28, 14, 14, 14, 18, 18, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, + 15, 15, 14, 34, 32, 28, 34, 33, 28, 35, 35, 29, 34, 34, 28, 33, 33, 27, 33, 33, 27, 34, 34, 29, 33, 32, 28, 33, 33, 28, 32, 32, 26, 35, 34, 29, 35, 34, 29, 35, 35, 29, 34, 33, 28, 33, 32, 28, 34, 33, 29, 33, 32, 28, 34, 32, 28, 33, 31, 27, 34, 33, 29, + 33, 33, 28, 33, 33, 27, 33, 33, 27, 33, 33, 27, 35, 34, 29, 32, 32, 26, 33, 33, 28, 31, 30, 26, 32, 31, 26, 32, 32, 27, 33, 33, 28, 33, 33, 28, 31, 30, 26, 20, 20, 15, 46, 47, 33, 46, 45, 35, 45, 44, 34, 46, 46, 33, 46, 46, 33, 46, 44, 34, 46, 44, 34, + 46, 46, 34, 45, 44, 34, 44, 43, 33, 46, 43, 33, 46, 44, 33, 46, 45, 32, 46, 44, 33, 50, 49, 37, 57, 56, 42, 8, 7, 5, 29, 29, 29, 23, 23, 24, 17, 17, 17, 17, 17, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 13, 13, 14, 20, 20, 20, 10, 10, 10, 14, 14, 15, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 19, 19, 20, 20, 20, 20, 21, 21, 21, 21, 21, 22, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 28, 28, 29, 35, 35, 36, 15, 14, 13, 65, 64, 45, 57, 53, 39, 45, 44, 32, + 47, 43, 33, 44, 43, 32, 45, 44, 32, 47, 44, 32, 48, 46, 32, 47, 45, 32, 44, 44, 33, 46, 45, 32, 45, 45, 32, 47, 45, 32, 47, 46, 33, 47, 45, 33, 89, 87, 78, 47, 44, 33, 47, 45, 33, 46, 46, 34, 49, 48, 34, 48, 45, 35, 48, 47, 35, 47, 46, 35, 48, 47, 35, + 50, 48, 34, 49, 47, 34, 47, 48, 35, 50, 48, 36, 49, 49, 35, 49, 48, 35, 50, 48, 34, 49, 49, 35, 50, 49, 35, 51, 49, 35, 49, 48, 34, 50, 48, 35, 51, 49, 35, 50, 49, 35, 52, 50, 37, 50, 52, 36, 48, 51, 37, 50, 49, 36, 52, 50, 35, 50, 50, 38, 50, 48, 37, + 49, 49, 37, 50, 52, 37, 53, 52, 37, 54, 51, 38, 53, 50, 37, 54, 53, 36, 53, 52, 37, 52, 52, 39, 37, 37, 29, 15, 15, 15, 18, 18, 18, 19, 19, 19, 19, 19, 19, 16, 16, 16, 27, 26, 21, 53, 52, 38, 52, 53, 39, 53, 53, 38, 55, 51, 39, 55, 54, 39, 53, 54, 38, + 54, 52, 39, 55, 52, 39, 54, 53, 38, 56, 52, 39, 55, 52, 40, 53, 54, 39, 54, 54, 40, 55, 53, 40, 56, 54, 39, 56, 55, 40, 54, 54, 40, 54, 54, 41, 55, 54, 40, 55, 57, 40, 56, 56, 40, 56, 56, 41, 55, 54, 41, 56, 55, 41, 55, 56, 40, 56, 53, 41, 57, 54, 40, + 58, 54, 41, 56, 55, 40, 56, 56, 41, 57, 55, 41, 56, 57, 41, 57, 55, 42, 59, 55, 42, 58, 57, 42, 57, 59, 41, 58, 58, 42, 59, 58, 42, 59, 56, 41, 58, 57, 41, 60, 57, 41, 60, 58, 41, 59, 56, 42, 59, 56, 42, 58, 57, 43, 58, 56, 43, 59, 57, 44, 60, 58, 44, + 60, 58, 43, 60, 57, 43, 60, 59, 44, 59, 59, 44, 58, 58, 43, 60, 59, 43, 61, 58, 44, 61, 59, 44, 58, 56, 42, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 20, 17, 17, 18, 14, 14, 14, 62, 60, 44, 62, 62, 43, 61, 61, 43, 61, 60, 43, 63, 60, 45, 64, 62, 45, + 62, 61, 44, 61, 61, 43, 61, 61, 44, 62, 61, 44, 60, 61, 44, 62, 62, 45, 62, 61, 46, 62, 59, 45, 64, 61, 45, 62, 62, 45, 62, 62, 46, 63, 63, 45, 62, 63, 45, 63, 62, 46, 61, 61, 45, 62, 62, 45, 64, 63, 45, 62, 63, 46, 62, 62, 46, 63, 63, 45, 64, 63, 45, + 63, 61, 45, 64, 60, 46, 65, 61, 45, 64, 62, 45, 64, 62, 45, 64, 61, 46, 64, 62, 47, 65, 64, 47, 65, 63, 47, 65, 62, 46, 65, 62, 46, 65, 63, 46, 65, 63, 46, 65, 62, 47, 67, 63, 46, 66, 64, 46, 64, 65, 46, 63, 65, 46, 63, 64, 46, 64, 63, 46, 65, 64, 46, + 64, 64, 46, 64, 61, 47, 65, 62, 47, 66, 64, 47, 66, 63, 47, 65, 61, 46, 65, 64, 47, 65, 65, 47, 64, 63, 47, 14, 14, 14, 17, 17, 18, 19, 19, 20, 19, 19, 20, 18, 18, 18, 14, 14, 14, 59, 58, 44, 63, 61, 46, 63, 62, 46, 63, 62, 46, 65, 61, 46, 63, 61, 46, + 62, 62, 45, 63, 63, 45, 62, 63, 46, 63, 61, 46, 64, 60, 45, 64, 61, 45, 62, 62, 45, 62, 60, 45, 63, 60, 44, 63, 61, 44, 63, 61, 45, 64, 62, 45, 62, 61, 44, 61, 59, 44, 61, 59, 44, 61, 60, 45, 63, 61, 45, 62, 59, 44, 62, 58, 44, 62, 59, 43, 61, 60, 44, + 62, 60, 44, 62, 60, 45, 61, 58, 44, 60, 59, 43, 60, 60, 44, 60, 58, 43, 59, 58, 43, 61, 59, 44, 62, 59, 45, 61, 59, 45, 60, 60, 44, 60, 59, 43, 99, 97, 86, 59, 57, 44, 58, 58, 44, 61, 59, 44, 60, 58, 44, 60, 58, 44, 62, 58, 43, 61, 59, 43, 59, 57, 42, + 59, 58, 42, 59, 59, 43, 58, 57, 44, 60, 57, 43, 60, 57, 43, 59, 57, 43, 59, 58, 42, 58, 58, 41, 58, 58, 42, 59, 57, 42, 58, 56, 42, 57, 55, 42, 57, 57, 41, 57, 57, 42, 57, 56, 42, 84, 80, 66, 25, 24, 17, 37, 37, 30, 37, 36, 30, 36, 36, 30, 37, 37, 31, + 36, 35, 29, 38, 37, 31, 37, 36, 30, 36, 35, 30, 36, 35, 30, 35, 34, 29, 38, 36, 31, 36, 35, 30, 35, 34, 29, 38, 37, 31, 37, 36, 30, 36, 35, 30, 35, 34, 28, 35, 34, 29, 36, 35, 30, 36, 35, 30, 34, 34, 28, 35, 34, 29, 36, 35, 30, 36, 36, 29, 35, 35, 29, + 36, 36, 30, 36, 36, 30, 34, 33, 28, 34, 34, 28, 33, 33, 28, 34, 34, 29, 34, 34, 28, 35, 35, 29, 34, 34, 29, 14, 14, 14, 18, 18, 18, 19, 19, 19, 19, 19, 19, 17, 17, 17, 15, 15, 14, 33, 32, 28, 34, 32, 28, 34, 33, 29, 34, 33, 29, 33, 33, 28, 33, 33, 28, + 33, 32, 28, 33, 32, 27, 34, 34, 29, 33, 32, 27, 34, 33, 28, 35, 34, 29, 34, 34, 28, 32, 33, 27, 32, 32, 27, 34, 34, 29, 35, 35, 29, 33, 32, 27, 33, 33, 28, 34, 33, 28, 34, 34, 28, 32, 31, 26, 33, 33, 27, 34, 33, 28, 33, 32, 27, 32, 31, 27, 31, 31, 27, + 31, 31, 26, 31, 32, 26, 31, 31, 26, 34, 33, 28, 32, 32, 27, 31, 31, 26, 20, 20, 15, 48, 45, 34, 46, 44, 33, 45, 44, 33, 45, 44, 33, 44, 45, 33, 45, 45, 32, 45, 45, 33, 45, 45, 34, 47, 46, 33, 47, 45, 32, 45, 44, 32, 46, 43, 32, 46, 43, 33, 43, 43, 32, + 51, 50, 36, 59, 57, 41, 8, 7, 5, 29, 29, 29, 23, 23, 23, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 13, 13, 14, 20, 20, 20, 9, 9, 9, 12, 12, 13, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 19, 18, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 27, 27, 27, 34, 34, 34, 14, 14, 12, 67, 64, 44, 55, 55, 39, 44, 45, 32, 45, 45, 32, 44, 45, 33, 44, 43, 33, 46, 44, 32, 45, 44, 32, 45, 46, 34, 45, 44, 33, + 46, 44, 33, 46, 43, 33, 46, 43, 33, 48, 45, 34, 47, 46, 34, 90, 88, 77, 47, 46, 34, 47, 46, 34, 47, 47, 34, 49, 47, 33, 47, 47, 33, 47, 46, 34, 47, 48, 35, 49, 46, 36, 48, 46, 35, 48, 46, 34, 50, 46, 36, 49, 47, 36, 50, 48, 34, 48, 49, 35, 49, 47, 36, + 49, 50, 34, 48, 48, 35, 48, 48, 36, 50, 49, 35, 51, 50, 36, 50, 50, 36, 48, 48, 34, 48, 48, 37, 49, 48, 36, 50, 50, 35, 51, 49, 37, 52, 49, 37, 50, 51, 37, 50, 51, 37, 52, 50, 36, 51, 51, 36, 50, 49, 36, 53, 50, 37, 54, 51, 37, 51, 50, 38, 51, 51, 37, + 51, 51, 36, 37, 36, 28, 15, 15, 15, 18, 18, 18, 19, 19, 20, 19, 19, 19, 16, 16, 16, 27, 26, 21, 53, 52, 38, 54, 52, 38, 54, 52, 38, 54, 52, 40, 54, 52, 40, 56, 51, 39, 55, 52, 40, 56, 54, 39, 55, 53, 38, 56, 52, 39, 56, 52, 40, 55, 53, 39, 54, 53, 39, + 55, 53, 41, 57, 56, 40, 56, 54, 40, 54, 53, 40, 56, 54, 41, 55, 54, 40, 56, 53, 39, 55, 53, 40, 56, 53, 41, 57, 54, 39, 55, 56, 39, 55, 56, 40, 56, 54, 41, 56, 56, 40, 58, 56, 40, 57, 56, 41, 56, 57, 41, 57, 54, 40, 56, 55, 41, 56, 57, 41, 58, 56, 40, + 58, 55, 41, 58, 56, 42, 60, 58, 42, 59, 57, 41, 59, 57, 42, 58, 58, 42, 59, 56, 41, 59, 56, 41, 58, 58, 42, 58, 58, 43, 60, 57, 43, 60, 59, 41, 60, 59, 43, 60, 58, 44, 60, 58, 42, 60, 59, 42, 60, 57, 44, 59, 57, 44, 60, 57, 42, 61, 57, 44, 61, 58, 44, + 59, 58, 43, 57, 55, 42, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 20, 17, 17, 18, 14, 14, 14, 62, 61, 44, 63, 60, 44, 63, 58, 44, 62, 59, 44, 63, 61, 44, 63, 60, 44, 62, 59, 45, 62, 60, 45, 62, 61, 45, 61, 60, 45, 62, 61, 44, 63, 61, 44, 62, 59, 45, + 62, 60, 46, 61, 62, 45, 63, 63, 44, 63, 63, 44, 61, 63, 45, 63, 62, 45, 62, 61, 45, 62, 62, 46, 63, 64, 45, 64, 63, 45, 64, 61, 45, 63, 62, 46, 63, 61, 46, 63, 61, 45, 62, 61, 45, 63, 62, 47, 64, 62, 47, 65, 63, 46, 65, 63, 45, 64, 62, 46, 65, 62, 46, + 65, 62, 45, 65, 62, 46, 64, 62, 46, 63, 63, 46, 64, 62, 46, 64, 62, 47, 65, 63, 47, 66, 63, 46, 65, 63, 47, 66, 62, 48, 66, 63, 46, 67, 64, 46, 66, 63, 47, 64, 62, 47, 65, 62, 47, 66, 63, 47, 64, 63, 46, 64, 62, 46, 65, 63, 45, 65, 62, 46, 64, 62, 46, + 63, 63, 45, 63, 63, 46, 14, 14, 14, 17, 17, 18, 19, 19, 20, 19, 19, 20, 18, 18, 18, 14, 14, 14, 60, 60, 43, 63, 62, 46, 63, 60, 46, 63, 60, 46, 62, 62, 45, 62, 63, 46, 62, 61, 47, 62, 60, 46, 62, 62, 45, 63, 63, 45, 64, 63, 45, 62, 62, 45, 63, 60, 45, + 63, 59, 45, 62, 60, 45, 62, 62, 45, 63, 62, 45, 63, 62, 46, 64, 62, 46, 64, 62, 44, 63, 62, 45, 63, 61, 46, 63, 60, 45, 62, 59, 44, 63, 59, 44, 63, 61, 45, 61, 61, 45, 62, 60, 44, 63, 60, 43, 62, 60, 43, 60, 58, 43, 60, 58, 43, 60, 58, 43, 60, 58, 44, + 61, 59, 44, 61, 60, 43, 61, 59, 43, 61, 58, 44, 61, 58, 44, 99, 99, 86, 59, 60, 44, 60, 59, 44, 61, 58, 43, 62, 59, 43, 62, 59, 44, 61, 59, 44, 60, 58, 43, 60, 58, 42, 59, 59, 44, 60, 58, 44, 60, 58, 43, 58, 58, 43, 60, 57, 42, 59, 57, 41, 58, 57, 41, + 57, 56, 42, 57, 57, 42, 57, 56, 41, 57, 56, 42, 58, 57, 42, 58, 55, 42, 58, 56, 41, 58, 56, 41, 85, 82, 67, 25, 24, 18, 38, 37, 31, 37, 36, 30, 36, 35, 30, 36, 35, 29, 38, 36, 31, 38, 36, 30, 37, 35, 30, 37, 36, 31, 36, 36, 30, 37, 36, 30, 37, 36, 31, + 34, 33, 29, 35, 35, 29, 37, 36, 30, 36, 35, 29, 37, 36, 31, 34, 33, 28, 35, 34, 29, 36, 35, 30, 36, 36, 30, 35, 35, 29, 36, 35, 30, 36, 34, 30, 36, 36, 30, 36, 36, 30, 35, 34, 29, 35, 35, 30, 34, 34, 28, 35, 35, 29, 33, 33, 28, 34, 34, 29, 33, 33, 28, + 33, 33, 28, 33, 33, 27, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 19, 17, 17, 17, 15, 15, 14, 35, 33, 29, 35, 33, 29, 35, 34, 29, 34, 33, 28, 34, 34, 29, 35, 34, 29, 33, 32, 27, 32, 32, 27, 32, 31, 27, 34, 34, 29, 33, 32, 27, 34, 33, 28, 33, 32, 28, + 33, 33, 28, 34, 33, 28, 32, 32, 27, 33, 32, 28, 34, 32, 27, 33, 33, 27, 34, 33, 28, 33, 32, 28, 32, 31, 27, 32, 31, 26, 34, 33, 28, 33, 32, 27, 31, 31, 26, 31, 31, 26, 34, 33, 27, 32, 32, 27, 32, 33, 28, 33, 33, 28, 32, 31, 27, 34, 33, 28, 20, 19, 14, + 45, 46, 33, 45, 45, 34, 45, 44, 33, 46, 44, 33, 46, 44, 34, 46, 43, 34, 46, 44, 33, 45, 43, 33, 47, 43, 33, 46, 44, 34, 45, 44, 33, 45, 43, 32, 45, 43, 32, 43, 45, 32, 51, 50, 37, 59, 55, 42, 8, 7, 5, 29, 29, 29, 23, 23, 23, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 21, + 9, 9, 9, 12, 12, 12, 15, 15, 15, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, + 18, 18, 18, 24, 24, 25, 32, 32, 32, 14, 14, 12, 66, 62, 44, 57, 53, 38, 47, 45, 33, 46, 44, 33, 45, 45, 32, 44, 44, 32, 46, 44, 33, 46, 43, 33, 47, 43, 32, 44, 46, 34, 45, 44, 34, 46, 46, 33, 46, 45, 32, 46, 44, 33, 48, 45, 33, 88, 88, 77, 46, 47, 33, + 47, 45, 33, 47, 45, 35, 49, 47, 35, 47, 47, 35, 47, 46, 35, 49, 47, 34, 50, 48, 34, 49, 48, 35, 47, 47, 35, 50, 46, 35, 48, 48, 34, 48, 46, 34, 48, 47, 35, 49, 49, 36, 48, 47, 35, 49, 50, 34, 126, 125, 116, 132, 131, 123, 131, 132, 122, 131, 131, 123, 132, 132, 123, + 131, 131, 123, 131, 130, 123, 58, 58, 44, 51, 50, 35, 52, 48, 37, 52, 49, 37, 51, 50, 38, 51, 51, 37, 50, 50, 38, 50, 52, 38, 52, 52, 37, 51, 52, 37, 51, 52, 38, 53, 50, 37, 52, 53, 37, 37, 37, 28, 15, 15, 15, 18, 18, 18, 19, 19, 20, 19, 19, 19, 16, 16, 16, + 27, 27, 21, 53, 53, 38, 53, 52, 37, 53, 51, 38, 55, 51, 40, 54, 51, 40, 53, 52, 40, 54, 52, 40, 54, 52, 39, 54, 51, 38, 56, 53, 39, 55, 54, 39, 55, 53, 38, 56, 53, 39, 54, 54, 39, 56, 54, 39, 137, 135, 127, 135, 135, 127, 136, 136, 127, 137, 135, 127, 136, 135, 127, + 136, 135, 127, 136, 135, 128, 56, 53, 41, 58, 54, 40, 57, 54, 40, 55, 55, 40, 56, 56, 40, 55, 54, 41, 56, 55, 42, 56, 55, 42, 57, 55, 42, 58, 56, 40, 58, 58, 40, 57, 56, 41, 59, 55, 43, 59, 56, 41, 131, 130, 119, 137, 136, 126, 137, 136, 127, 137, 136, 127, 137, 135, 126, + 137, 135, 126, 138, 135, 127, 66, 65, 50, 58, 58, 42, 60, 57, 43, 61, 58, 43, 60, 57, 42, 60, 57, 42, 60, 58, 42, 58, 59, 42, 58, 57, 43, 59, 57, 43, 60, 57, 43, 59, 57, 43, 60, 57, 44, 58, 56, 42, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 20, 17, 17, 18, + 14, 14, 14, 59, 58, 43, 61, 60, 43, 62, 59, 43, 61, 60, 44, 62, 61, 45, 62, 59, 44, 63, 58, 43, 62, 59, 44, 62, 59, 45, 62, 60, 44, 64, 62, 43, 63, 61, 44, 61, 61, 46, 62, 61, 46, 63, 61, 46, 140, 140, 130, 140, 140, 130, 140, 139, 130, 140, 139, 130, 140, 139, 130, + 141, 140, 130, 141, 140, 130, 64, 62, 45, 64, 62, 45, 64, 64, 46, 63, 63, 47, 62, 61, 46, 63, 61, 46, 63, 63, 46, 64, 63, 46, 65, 61, 46, 65, 61, 47, 64, 62, 46, 62, 64, 47, 63, 63, 46, 66, 61, 46, 135, 133, 123, 140, 140, 129, 141, 139, 130, 141, 139, 130, 141, 139, 130, + 141, 139, 130, 141, 139, 130, 71, 70, 55, 64, 62, 47, 66, 63, 47, 67, 64, 47, 66, 62, 47, 66, 62, 47, 66, 64, 47, 66, 65, 45, 66, 64, 46, 65, 62, 46, 64, 63, 46, 65, 64, 45, 65, 64, 45, 64, 63, 46, 14, 14, 14, 17, 17, 18, 19, 19, 20, 19, 19, 20, 18, 18, 18, + 14, 14, 14, 61, 58, 44, 64, 61, 46, 63, 62, 45, 63, 61, 45, 64, 61, 46, 64, 61, 46, 64, 62, 45, 65, 63, 46, 65, 62, 46, 62, 61, 45, 62, 61, 46, 63, 62, 46, 63, 62, 46, 62, 61, 45, 63, 60, 45, 141, 139, 130, 140, 139, 130, 140, 140, 129, 140, 140, 130, 141, 139, 130, + 141, 139, 130, 140, 139, 129, 61, 60, 44, 62, 60, 45, 61, 61, 44, 63, 61, 45, 64, 59, 44, 62, 59, 43, 60, 59, 43, 61, 58, 44, 61, 60, 45, 62, 61, 44, 61, 60, 43, 60, 59, 44, 60, 60, 44, 60, 60, 44, 62, 58, 43, 60, 58, 43, 59, 57, 44, 99, 97, 86, 60, 58, 43, + 61, 58, 43, 61, 59, 43, 59, 60, 44, 60, 59, 44, 62, 58, 44, 61, 59, 43, 58, 58, 43, 59, 56, 42, 59, 59, 42, 59, 58, 42, 59, 56, 42, 59, 56, 42, 58, 57, 43, 59, 57, 41, 59, 55, 41, 57, 56, 43, 57, 58, 43, 59, 58, 41, 58, 58, 41, 57, 57, 40, 59, 56, 41, + 60, 56, 42, 85, 81, 67, 25, 23, 17, 36, 36, 31, 37, 36, 32, 36, 35, 30, 36, 34, 29, 37, 35, 30, 36, 34, 29, 36, 34, 29, 37, 36, 30, 35, 34, 29, 35, 33, 29, 37, 36, 31, 34, 35, 29, 117, 117, 113, 123, 122, 119, 123, 123, 120, 123, 122, 119, 122, 122, 118, 123, 122, 119, + 123, 122, 119, 43, 42, 36, 35, 34, 28, 37, 36, 30, 35, 34, 29, 36, 35, 29, 37, 36, 30, 33, 33, 28, 34, 35, 30, 36, 36, 30, 36, 35, 29, 36, 35, 29, 34, 33, 28, 34, 33, 28, 34, 35, 29, 32, 33, 27, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 19, 17, 17, 17, + 15, 15, 14, 35, 34, 29, 32, 32, 27, 34, 34, 29, 35, 33, 29, 33, 32, 28, 33, 32, 27, 35, 34, 29, 34, 33, 28, 33, 32, 27, 34, 34, 28, 34, 32, 28, 33, 32, 28, 34, 34, 29, 34, 34, 28, 123, 123, 120, 122, 122, 119, 122, 122, 119, 124, 123, 120, 123, 122, 119, 123, 123, 120, + 122, 122, 119, 32, 32, 28, 31, 31, 26, 34, 34, 29, 34, 33, 28, 33, 32, 27, 32, 33, 27, 32, 32, 27, 33, 32, 28, 34, 33, 28, 34, 33, 28, 33, 32, 28, 34, 34, 28, 20, 20, 15, 46, 44, 35, 47, 44, 34, 46, 45, 33, 45, 46, 34, 44, 46, 33, 45, 46, 32, 45, 46, 33, + 44, 45, 33, 46, 45, 33, 47, 45, 32, 46, 44, 33, 46, 43, 32, 46, 43, 32, 46, 44, 33, 52, 49, 38, 58, 56, 42, 8, 7, 5, 30, 30, 30, 24, 24, 24, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 15, 15, 16, 22, 22, 21, 10, 10, 9, 13, 13, 13, 15, 15, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 23, 23, 24, 31, 31, 31, 13, 13, 12, 66, 62, 46, 58, 53, 38, 46, 44, 33, + 46, 45, 32, 46, 43, 32, 45, 42, 33, 47, 44, 33, 45, 46, 33, 47, 45, 33, 46, 45, 32, 45, 44, 33, 47, 45, 32, 48, 46, 33, 45, 46, 34, 47, 46, 34, 87, 87, 78, 47, 45, 34, 46, 45, 33, 46, 45, 34, 47, 47, 34, 49, 48, 35, 50, 48, 34, 49, 46, 35, 48, 47, 35, + 48, 48, 35, 49, 47, 36, 50, 49, 34, 48, 48, 34, 51, 48, 35, 51, 49, 35, 50, 47, 35, 48, 50, 35, 51, 48, 34, 50, 50, 35, 48, 51, 34, 50, 51, 34, 50, 49, 35, 49, 51, 35, 51, 51, 36, 52, 49, 36, 50, 50, 35, 51, 51, 36, 50, 50, 36, 52, 51, 36, 52, 50, 36, + 51, 48, 37, 51, 50, 38, 51, 50, 37, 50, 50, 37, 51, 50, 38, 51, 49, 38, 52, 51, 36, 52, 53, 36, 37, 37, 28, 15, 15, 15, 18, 18, 18, 19, 19, 20, 19, 19, 19, 16, 16, 16, 27, 26, 21, 54, 51, 38, 54, 50, 40, 53, 53, 39, 54, 52, 38, 53, 52, 40, 54, 53, 40, + 54, 53, 39, 54, 53, 39, 56, 53, 39, 56, 54, 39, 56, 53, 40, 54, 53, 39, 56, 53, 39, 55, 54, 40, 54, 54, 40, 55, 53, 40, 56, 54, 40, 55, 55, 40, 55, 55, 40, 56, 53, 39, 56, 54, 39, 56, 55, 39, 57, 54, 40, 58, 55, 40, 58, 55, 40, 57, 53, 40, 57, 53, 40, + 56, 55, 40, 57, 57, 41, 58, 55, 41, 59, 55, 41, 57, 57, 42, 57, 56, 41, 58, 57, 43, 58, 55, 42, 58, 55, 41, 59, 57, 41, 60, 57, 42, 60, 57, 41, 57, 56, 40, 58, 57, 42, 60, 57, 43, 61, 58, 42, 61, 58, 41, 60, 57, 42, 59, 57, 42, 60, 57, 42, 60, 57, 42, + 59, 57, 42, 59, 57, 43, 60, 58, 43, 61, 58, 42, 61, 57, 42, 61, 57, 42, 59, 59, 43, 59, 60, 44, 58, 55, 41, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 20, 17, 17, 18, 14, 14, 14, 61, 61, 44, 62, 61, 43, 61, 61, 43, 63, 61, 44, 62, 59, 45, 61, 60, 44, + 62, 61, 43, 62, 60, 44, 62, 61, 45, 61, 61, 44, 61, 60, 44, 62, 61, 44, 62, 61, 45, 62, 62, 46, 61, 62, 45, 61, 60, 45, 62, 62, 45, 63, 63, 46, 62, 61, 46, 63, 61, 45, 63, 61, 44, 62, 62, 45, 63, 61, 45, 63, 60, 45, 63, 62, 46, 64, 63, 46, 63, 63, 45, + 62, 63, 45, 62, 62, 46, 65, 61, 46, 64, 62, 47, 64, 63, 46, 63, 62, 47, 62, 64, 47, 62, 65, 46, 63, 63, 46, 63, 62, 46, 63, 64, 47, 65, 63, 47, 66, 62, 47, 67, 63, 47, 66, 63, 47, 66, 62, 47, 66, 64, 46, 65, 65, 47, 64, 63, 47, 65, 62, 47, 66, 62, 46, + 65, 63, 46, 65, 64, 46, 64, 63, 46, 64, 63, 47, 64, 62, 47, 65, 62, 46, 66, 61, 46, 65, 62, 46, 64, 63, 46, 14, 14, 14, 17, 17, 18, 19, 19, 20, 19, 19, 20, 18, 18, 18, 14, 14, 14, 60, 59, 45, 63, 62, 46, 63, 62, 46, 62, 62, 46, 63, 62, 46, 64, 62, 46, + 63, 61, 46, 63, 61, 46, 64, 61, 46, 63, 61, 46, 63, 62, 45, 63, 63, 45, 64, 62, 45, 63, 61, 46, 61, 61, 45, 61, 61, 44, 62, 60, 44, 63, 60, 45, 62, 61, 44, 62, 60, 45, 63, 60, 46, 63, 61, 46, 63, 60, 45, 62, 60, 45, 61, 61, 45, 62, 61, 43, 61, 61, 43, + 61, 60, 45, 62, 59, 45, 62, 59, 44, 61, 59, 44, 62, 61, 45, 62, 60, 45, 61, 59, 44, 60, 58, 44, 60, 59, 44, 61, 59, 45, 60, 58, 44, 61, 60, 44, 99, 99, 86, 60, 59, 44, 59, 57, 44, 59, 58, 44, 61, 60, 44, 61, 60, 43, 60, 60, 44, 59, 59, 44, 59, 58, 43, + 60, 59, 43, 59, 59, 43, 60, 57, 42, 61, 56, 42, 59, 57, 43, 58, 58, 43, 59, 58, 42, 58, 57, 43, 57, 56, 43, 57, 56, 42, 57, 57, 41, 58, 58, 42, 60, 58, 43, 58, 55, 43, 57, 54, 42, 85, 80, 67, 25, 23, 18, 36, 35, 30, 37, 36, 30, 34, 34, 28, 37, 36, 30, + 37, 36, 30, 35, 34, 29, 36, 36, 30, 37, 36, 30, 37, 36, 30, 37, 36, 30, 36, 35, 30, 37, 36, 31, 35, 35, 29, 36, 35, 30, 36, 34, 29, 35, 34, 28, 35, 34, 28, 36, 35, 30, 35, 34, 28, 35, 34, 28, 35, 34, 28, 37, 36, 30, 33, 33, 27, 35, 35, 29, 35, 35, 30, + 34, 34, 28, 33, 33, 28, 35, 34, 29, 35, 35, 30, 35, 35, 29, 35, 35, 29, 35, 34, 29, 34, 33, 28, 35, 33, 29, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 19, 17, 17, 17, 15, 15, 14, 34, 34, 28, 34, 33, 29, 35, 35, 29, 35, 35, 30, 34, 33, 29, 35, 34, 29, + 35, 34, 29, 34, 34, 29, 33, 32, 27, 34, 33, 28, 34, 32, 28, 34, 32, 27, 34, 32, 27, 33, 32, 27, 32, 33, 27, 34, 34, 29, 35, 34, 29, 34, 33, 28, 34, 34, 29, 33, 32, 27, 33, 32, 27, 33, 33, 28, 32, 31, 26, 34, 33, 28, 34, 33, 29, 34, 32, 28, 34, 32, 28, + 32, 31, 26, 32, 32, 26, 32, 32, 27, 33, 33, 28, 32, 32, 27, 34, 33, 28, 20, 19, 15, 46, 46, 34, 47, 47, 33, 46, 45, 33, 46, 44, 33, 45, 43, 33, 46, 44, 33, 47, 45, 33, 46, 44, 33, 45, 44, 34, 46, 46, 34, 46, 45, 33, 45, 45, 33, 45, 43, 33, 45, 42, 33, + 50, 49, 36, 57, 55, 40, 8, 7, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, + 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, 10, 10, 10, 14, 14, 14, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 24, 24, 24, 31, 31, 31, 13, 13, 12, 67, 63, 46, 56, 53, 39, 47, 45, 33, 46, 43, 32, 44, 45, 33, 46, 45, 32, 47, 46, 33, 44, 44, 32, 47, 46, 33, 45, 45, 33, + 47, 45, 34, 48, 44, 32, 45, 46, 32, 44, 44, 33, 48, 45, 33, 90, 86, 78, 49, 46, 35, 48, 47, 33, 46, 46, 34, 46, 45, 35, 46, 45, 35, 49, 46, 36, 48, 46, 35, 50, 45, 35, 49, 46, 35, 48, 46, 35, 50, 48, 35, 49, 48, 35, 48, 48, 35, 49, 48, 34, 49, 47, 36, + 48, 49, 35, 50, 48, 35, 50, 49, 35, 49, 49, 35, 50, 48, 36, 49, 49, 34, 49, 48, 36, 49, 50, 36, 51, 49, 35, 51, 48, 36, 52, 49, 36, 50, 50, 37, 52, 51, 37, 51, 51, 37, 52, 51, 37, 52, 50, 37, 51, 50, 36, 51, 52, 38, 52, 51, 38, 51, 52, 38, 51, 52, 37, + 52, 52, 38, 38, 37, 28, 15, 15, 15, 18, 18, 18, 19, 19, 20, 19, 19, 19, 16, 16, 16, 27, 26, 21, 55, 52, 39, 53, 52, 39, 52, 52, 39, 53, 51, 40, 54, 52, 40, 55, 53, 40, 55, 52, 40, 55, 52, 39, 56, 53, 40, 57, 53, 39, 56, 53, 38, 55, 52, 39, 57, 53, 39, + 56, 54, 40, 57, 52, 39, 55, 53, 39, 55, 53, 39, 56, 54, 41, 56, 54, 40, 57, 55, 39, 55, 53, 40, 55, 54, 40, 57, 53, 40, 57, 55, 40, 56, 55, 40, 58, 56, 40, 56, 54, 40, 56, 54, 40, 56, 55, 40, 58, 54, 40, 59, 55, 40, 58, 57, 41, 56, 58, 42, 57, 58, 42, + 57, 56, 41, 58, 57, 42, 58, 58, 41, 60, 57, 41, 60, 58, 42, 60, 57, 42, 59, 58, 42, 61, 57, 43, 59, 56, 42, 59, 57, 42, 60, 56, 43, 59, 57, 42, 59, 59, 42, 59, 59, 44, 59, 59, 42, 61, 59, 42, 60, 58, 43, 59, 57, 44, 59, 58, 43, 60, 60, 42, 60, 58, 42, + 59, 59, 42, 56, 56, 41, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 20, 17, 17, 18, 14, 14, 14, 61, 60, 43, 61, 59, 44, 61, 59, 45, 62, 59, 45, 60, 58, 45, 61, 58, 44, 61, 59, 44, 61, 60, 44, 61, 61, 44, 61, 61, 45, 61, 60, 44, 62, 60, 44, 63, 60, 46, + 64, 60, 45, 63, 60, 44, 62, 61, 44, 62, 63, 45, 63, 62, 45, 63, 62, 45, 63, 63, 46, 64, 63, 46, 64, 61, 46, 64, 60, 46, 63, 61, 46, 62, 62, 46, 62, 62, 47, 64, 63, 46, 64, 63, 45, 64, 63, 46, 63, 63, 47, 64, 62, 47, 63, 63, 46, 62, 63, 45, 63, 62, 47, + 65, 64, 47, 64, 64, 46, 64, 62, 46, 64, 62, 47, 65, 62, 47, 65, 62, 46, 63, 63, 46, 64, 63, 47, 66, 62, 46, 64, 63, 45, 64, 64, 46, 64, 64, 47, 64, 63, 48, 65, 63, 47, 65, 62, 46, 64, 62, 46, 64, 61, 45, 64, 61, 45, 65, 62, 46, 65, 63, 46, 66, 62, 45, + 64, 62, 45, 63, 62, 46, 14, 14, 14, 17, 17, 18, 19, 19, 20, 19, 19, 20, 18, 18, 18, 14, 14, 14, 61, 60, 44, 64, 64, 47, 65, 62, 47, 64, 61, 46, 64, 62, 45, 64, 62, 45, 65, 60, 46, 64, 62, 46, 63, 63, 46, 63, 62, 45, 62, 60, 44, 62, 60, 45, 64, 61, 45, + 64, 60, 45, 63, 60, 44, 63, 60, 45, 62, 61, 45, 61, 61, 45, 62, 60, 46, 63, 59, 45, 62, 59, 46, 62, 60, 45, 63, 61, 44, 62, 59, 45, 63, 59, 45, 63, 59, 44, 60, 58, 44, 61, 60, 44, 62, 60, 45, 62, 58, 45, 62, 60, 43, 61, 59, 43, 61, 58, 45, 60, 59, 45, + 59, 60, 45, 60, 60, 43, 60, 58, 42, 61, 58, 42, 61, 59, 43, 99, 98, 86, 59, 58, 44, 59, 58, 44, 60, 60, 43, 60, 60, 43, 60, 60, 44, 62, 58, 43, 61, 59, 43, 60, 60, 43, 60, 59, 42, 61, 57, 42, 59, 56, 43, 57, 57, 43, 58, 57, 43, 59, 56, 43, 59, 58, 42, + 60, 58, 42, 60, 56, 42, 60, 56, 42, 59, 57, 42, 58, 57, 42, 59, 58, 41, 59, 56, 42, 57, 56, 42, 84, 83, 68, 25, 24, 18, 35, 34, 29, 35, 35, 29, 34, 34, 28, 36, 36, 30, 37, 37, 31, 36, 35, 29, 36, 36, 30, 35, 34, 29, 35, 34, 29, 37, 36, 31, 35, 34, 29, + 36, 36, 30, 35, 34, 29, 34, 33, 28, 34, 34, 28, 35, 35, 29, 36, 36, 30, 36, 36, 30, 34, 33, 28, 35, 35, 29, 35, 35, 29, 36, 36, 31, 34, 34, 28, 34, 34, 29, 36, 35, 30, 36, 35, 30, 34, 33, 29, 34, 33, 28, 36, 36, 29, 34, 34, 28, 34, 34, 29, 35, 34, 29, + 34, 33, 28, 33, 34, 28, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 19, 17, 17, 17, 15, 15, 14, 34, 33, 28, 35, 35, 29, 34, 34, 29, 35, 33, 29, 33, 31, 27, 34, 33, 28, 34, 33, 28, 34, 34, 29, 33, 34, 28, 34, 34, 28, 34, 34, 29, 32, 32, 27, 34, 34, 28, + 32, 31, 27, 35, 34, 30, 33, 33, 27, 33, 34, 28, 32, 31, 27, 34, 34, 29, 32, 32, 26, 33, 33, 27, 32, 31, 26, 33, 32, 27, 33, 33, 28, 33, 33, 27, 34, 33, 28, 33, 33, 28, 33, 33, 28, 32, 32, 26, 31, 31, 26, 34, 33, 28, 34, 33, 28, 33, 32, 28, 20, 20, 15, + 48, 47, 34, 48, 45, 33, 46, 45, 34, 44, 46, 33, 45, 44, 34, 46, 43, 33, 45, 45, 32, 46, 46, 33, 48, 44, 33, 45, 45, 33, 44, 45, 32, 45, 44, 32, 46, 43, 32, 47, 44, 32, 51, 51, 37, 57, 58, 42, 8, 7, 5, 30, 30, 30, 24, 24, 25, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 15, 15, 15, 22, 22, 21, + 10, 10, 9, 14, 14, 14, 17, 17, 17, 17, 17, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 18, 18, 18, 24, 24, 24, 31, 31, 31, 14, 13, 12, 64, 62, 45, 55, 56, 39, 44, 45, 32, 46, 43, 32, 44, 43, 33, 45, 43, 33, 46, 44, 31, 46, 43, 32, 45, 44, 33, 44, 46, 33, 45, 44, 33, 47, 43, 33, 46, 45, 32, 48, 44, 32, 47, 44, 34, 89, 86, 78, 46, 47, 34, + 48, 45, 34, 48, 46, 34, 49, 45, 35, 48, 46, 36, 49, 46, 34, 49, 45, 35, 49, 48, 35, 49, 46, 35, 51, 45, 34, 49, 46, 34, 48, 49, 35, 48, 49, 36, 50, 48, 36, 48, 49, 36, 49, 47, 34, 50, 48, 36, 50, 48, 36, 50, 48, 34, 49, 49, 34, 51, 51, 35, 50, 50, 34, + 50, 50, 36, 50, 50, 36, 51, 50, 36, 52, 48, 36, 50, 51, 37, 51, 48, 36, 51, 49, 38, 51, 50, 37, 52, 51, 36, 52, 49, 38, 52, 51, 38, 51, 52, 38, 53, 50, 37, 50, 49, 37, 50, 50, 37, 37, 37, 27, 15, 15, 15, 18, 18, 18, 19, 19, 20, 19, 19, 19, 16, 16, 16, + 27, 26, 21, 54, 54, 39, 53, 53, 38, 54, 53, 39, 56, 53, 39, 55, 51, 40, 52, 53, 40, 54, 55, 39, 56, 54, 39, 55, 52, 39, 56, 52, 41, 57, 52, 40, 56, 52, 39, 55, 52, 40, 57, 53, 40, 56, 53, 38, 57, 55, 39, 55, 55, 41, 55, 53, 40, 56, 54, 40, 56, 54, 41, + 56, 52, 40, 57, 55, 40, 56, 57, 40, 55, 55, 41, 57, 54, 41, 57, 55, 40, 57, 56, 41, 58, 54, 42, 57, 56, 41, 56, 57, 40, 57, 56, 41, 59, 54, 42, 57, 56, 41, 58, 56, 41, 58, 56, 42, 59, 55, 42, 61, 55, 40, 60, 58, 41, 58, 58, 42, 60, 57, 41, 60, 58, 42, + 59, 56, 42, 57, 56, 43, 58, 57, 41, 59, 57, 42, 60, 58, 43, 61, 56, 42, 59, 57, 41, 59, 58, 42, 62, 59, 43, 61, 58, 43, 58, 56, 42, 60, 57, 43, 60, 58, 44, 59, 57, 43, 61, 58, 43, 58, 57, 43, 14, 14, 14, 18, 18, 18, 20, 20, 20, 19, 19, 20, 17, 17, 18, + 14, 14, 14, 61, 60, 43, 62, 60, 43, 62, 60, 43, 62, 61, 44, 61, 60, 45, 61, 60, 45, 61, 61, 44, 61, 61, 45, 62, 60, 45, 62, 60, 45, 62, 60, 45, 61, 60, 44, 61, 61, 45, 62, 62, 45, 62, 60, 46, 62, 60, 46, 62, 61, 45, 63, 60, 45, 64, 60, 45, 63, 62, 46, + 62, 63, 46, 61, 63, 44, 63, 63, 44, 65, 62, 45, 63, 60, 45, 63, 61, 45, 64, 62, 46, 63, 61, 45, 61, 61, 45, 64, 61, 45, 64, 61, 46, 63, 62, 47, 65, 62, 45, 66, 62, 45, 64, 62, 47, 64, 63, 48, 65, 63, 46, 66, 64, 46, 64, 64, 47, 63, 62, 46, 66, 62, 46, + 66, 62, 46, 63, 61, 46, 64, 62, 46, 66, 64, 47, 65, 64, 47, 64, 63, 47, 65, 61, 46, 66, 61, 46, 64, 63, 47, 64, 64, 46, 65, 63, 45, 65, 61, 46, 64, 62, 46, 65, 63, 47, 66, 64, 46, 64, 63, 46, 14, 14, 14, 17, 17, 18, 19, 19, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 62, 59, 44, 63, 61, 46, 63, 61, 45, 65, 61, 46, 65, 62, 46, 63, 61, 45, 64, 61, 45, 66, 62, 46, 64, 63, 46, 63, 63, 45, 64, 61, 45, 64, 60, 45, 63, 60, 46, 63, 59, 45, 62, 61, 44, 62, 61, 45, 61, 59, 44, 63, 60, 45, 64, 60, 45, 63, 61, 45, + 63, 62, 45, 63, 60, 45, 62, 59, 44, 63, 60, 45, 62, 61, 45, 62, 59, 44, 63, 58, 44, 63, 59, 45, 63, 61, 45, 62, 61, 44, 61, 60, 44, 60, 59, 44, 62, 59, 45, 62, 60, 44, 61, 60, 42, 59, 59, 42, 59, 58, 42, 60, 58, 43, 59, 58, 43, 99, 98, 86, 61, 59, 44, + 59, 61, 43, 59, 60, 43, 59, 59, 44, 61, 58, 44, 61, 59, 44, 59, 59, 43, 60, 60, 43, 62, 59, 43, 61, 59, 42, 59, 59, 43, 59, 57, 43, 60, 58, 42, 58, 57, 42, 58, 58, 43, 58, 59, 43, 58, 58, 43, 58, 57, 42, 59, 58, 42, 60, 58, 41, 58, 56, 40, 57, 57, 41, + 59, 57, 41, 85, 82, 67, 24, 24, 18, 35, 35, 29, 37, 36, 31, 35, 34, 28, 36, 35, 30, 36, 34, 29, 36, 35, 30, 37, 36, 31, 35, 34, 28, 35, 35, 28, 34, 34, 28, 35, 35, 29, 34, 34, 28, 35, 34, 28, 34, 33, 28, 34, 34, 28, 37, 36, 30, 36, 35, 30, 35, 35, 30, + 35, 34, 29, 35, 34, 28, 34, 33, 28, 36, 35, 30, 34, 34, 28, 35, 35, 29, 36, 36, 30, 36, 36, 30, 34, 35, 29, 34, 35, 29, 33, 33, 28, 34, 34, 29, 35, 35, 29, 34, 34, 29, 36, 35, 29, 32, 32, 27, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 19, 17, 17, 17, + 15, 15, 14, 34, 33, 27, 35, 34, 29, 34, 32, 29, 34, 32, 28, 34, 33, 28, 32, 32, 27, 33, 33, 28, 34, 34, 29, 32, 32, 27, 33, 33, 27, 34, 33, 28, 32, 31, 26, 34, 34, 29, 33, 32, 28, 35, 34, 30, 33, 32, 28, 32, 31, 27, 32, 31, 26, 34, 34, 28, 34, 34, 28, + 34, 34, 28, 32, 32, 27, 34, 32, 28, 32, 31, 26, 31, 31, 26, 33, 32, 28, 33, 32, 28, 32, 31, 26, 31, 30, 26, 33, 32, 28, 32, 32, 27, 32, 33, 28, 33, 33, 28, 20, 19, 14, 46, 44, 34, 46, 45, 34, 47, 47, 34, 47, 45, 35, 46, 44, 34, 46, 46, 33, 46, 46, 32, + 47, 46, 33, 47, 46, 33, 45, 44, 32, 44, 44, 33, 46, 45, 33, 45, 44, 32, 44, 44, 32, 51, 50, 37, 58, 56, 42, 8, 7, 5, 29, 29, 29, 23, 23, 23, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 15, 15, 15, 22, 22, 21, 10, 10, 9, 14, 14, 14, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 24, 24, 24, 31, 31, 32, 14, 13, 12, 65, 64, 45, 55, 54, 38, 46, 44, 31, + 46, 42, 32, 45, 44, 32, 47, 45, 33, 46, 45, 33, 46, 44, 32, 47, 45, 32, 45, 44, 32, 48, 44, 33, 46, 44, 32, 45, 47, 33, 48, 44, 34, 47, 46, 33, 87, 88, 78, 47, 45, 34, 46, 48, 34, 48, 46, 33, 47, 44, 33, 46, 46, 34, 49, 46, 34, 50, 47, 35, 50, 47, 35, + 50, 46, 35, 49, 47, 36, 49, 46, 35, 50, 46, 35, 50, 47, 36, 49, 47, 35, 51, 49, 34, 51, 49, 36, 49, 48, 35, 126, 126, 117, 133, 132, 124, 133, 132, 124, 132, 132, 124, 133, 132, 125, 133, 134, 124, 133, 133, 124, 60, 57, 45, 53, 50, 37, 50, 51, 37, 51, 48, 36, 50, 48, 37, + 53, 49, 37, 52, 50, 36, 52, 50, 36, 52, 52, 36, 51, 51, 37, 51, 52, 37, 51, 51, 37, 52, 50, 37, 38, 38, 28, 15, 15, 15, 18, 18, 18, 19, 19, 20, 19, 19, 19, 16, 16, 16, 27, 26, 21, 54, 52, 40, 54, 51, 40, 54, 53, 39, 55, 53, 39, 53, 52, 40, 55, 53, 39, + 53, 54, 38, 54, 54, 40, 54, 53, 41, 55, 53, 39, 56, 53, 38, 57, 52, 39, 56, 51, 39, 55, 52, 39, 57, 53, 39, 135, 134, 125, 134, 133, 126, 135, 133, 126, 136, 134, 125, 135, 134, 125, 135, 134, 125, 136, 134, 126, 56, 55, 41, 57, 56, 40, 58, 55, 40, 58, 57, 40, 58, 56, 40, + 57, 55, 41, 57, 54, 41, 56, 56, 40, 58, 56, 42, 59, 54, 41, 59, 56, 41, 58, 58, 42, 58, 57, 42, 59, 55, 42, 132, 130, 121, 138, 137, 128, 139, 137, 128, 139, 136, 128, 139, 136, 128, 137, 138, 128, 138, 138, 129, 68, 64, 51, 61, 57, 43, 61, 56, 42, 60, 57, 43, 60, 59, 43, + 61, 57, 43, 60, 58, 42, 59, 57, 41, 59, 57, 43, 60, 58, 43, 61, 59, 43, 61, 57, 44, 60, 58, 44, 56, 55, 41, 14, 14, 14, 18, 18, 18, 20, 20, 20, 19, 19, 20, 18, 18, 18, 14, 14, 14, 60, 60, 44, 60, 59, 43, 62, 59, 43, 62, 59, 44, 62, 60, 45, 63, 61, 45, + 62, 60, 45, 61, 60, 45, 62, 60, 44, 62, 61, 45, 62, 61, 44, 61, 60, 45, 61, 58, 45, 62, 60, 45, 63, 61, 45, 138, 138, 128, 138, 139, 129, 138, 139, 129, 139, 138, 129, 139, 138, 129, 139, 139, 129, 139, 139, 129, 63, 63, 45, 62, 62, 45, 63, 62, 46, 63, 63, 46, 63, 61, 45, + 64, 61, 45, 64, 62, 45, 62, 63, 46, 63, 63, 47, 65, 63, 46, 64, 63, 46, 64, 63, 46, 63, 63, 46, 62, 62, 47, 134, 134, 124, 140, 141, 131, 140, 140, 131, 141, 140, 131, 142, 140, 131, 143, 140, 131, 143, 140, 131, 73, 71, 55, 66, 63, 47, 66, 62, 46, 65, 62, 46, 64, 62, 46, + 65, 62, 46, 66, 63, 47, 65, 63, 48, 64, 62, 47, 63, 61, 46, 63, 61, 46, 64, 63, 46, 65, 64, 45, 65, 63, 45, 14, 14, 14, 18, 18, 18, 19, 19, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 61, 59, 44, 64, 63, 46, 63, 62, 46, 63, 61, 47, 63, 62, 46, 63, 63, 46, + 63, 62, 46, 64, 61, 46, 63, 61, 46, 64, 61, 46, 64, 61, 46, 62, 61, 45, 63, 63, 46, 64, 63, 46, 64, 61, 45, 139, 138, 128, 138, 138, 129, 138, 137, 128, 139, 137, 128, 139, 138, 129, 138, 139, 129, 139, 138, 128, 63, 59, 45, 63, 61, 45, 63, 61, 44, 61, 61, 44, 61, 60, 44, + 62, 60, 46, 61, 61, 46, 61, 60, 45, 62, 60, 43, 61, 60, 45, 61, 60, 45, 62, 59, 43, 62, 60, 43, 60, 60, 43, 60, 58, 43, 60, 59, 43, 60, 60, 43, 99, 98, 86, 60, 58, 43, 59, 59, 42, 60, 58, 44, 59, 57, 44, 59, 59, 44, 61, 60, 44, 61, 58, 42, 60, 59, 42, + 59, 59, 43, 59, 58, 43, 60, 57, 42, 59, 57, 42, 61, 59, 42, 61, 59, 41, 58, 59, 42, 58, 56, 43, 59, 57, 42, 58, 58, 41, 58, 56, 42, 57, 55, 42, 57, 55, 42, 59, 56, 41, 60, 56, 41, 83, 82, 68, 25, 24, 18, 36, 35, 30, 37, 36, 31, 35, 34, 28, 35, 35, 29, + 34, 34, 29, 35, 34, 28, 37, 36, 31, 36, 35, 31, 35, 35, 30, 35, 35, 29, 35, 34, 29, 35, 34, 29, 118, 118, 115, 124, 123, 120, 124, 123, 120, 124, 124, 121, 125, 125, 121, 124, 124, 121, 125, 124, 121, 46, 45, 38, 35, 34, 28, 37, 36, 30, 35, 33, 28, 36, 36, 30, 35, 35, 30, + 35, 35, 30, 33, 33, 28, 34, 34, 28, 34, 34, 29, 34, 34, 28, 34, 34, 28, 33, 33, 28, 35, 35, 29, 33, 33, 27, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 20, 17, 17, 17, 15, 15, 14, 34, 33, 28, 36, 34, 29, 34, 34, 28, 35, 34, 29, 35, 33, 29, 33, 32, 28, + 33, 32, 27, 33, 32, 27, 33, 33, 28, 34, 34, 29, 35, 35, 30, 33, 32, 27, 33, 32, 27, 36, 35, 30, 122, 121, 118, 122, 122, 118, 122, 122, 118, 121, 121, 118, 121, 121, 118, 122, 121, 118, 122, 121, 119, 34, 33, 29, 34, 34, 29, 33, 33, 28, 33, 32, 28, 33, 32, 27, 34, 33, 28, + 34, 33, 28, 32, 31, 26, 31, 31, 26, 32, 32, 27, 31, 31, 26, 33, 32, 28, 20, 20, 14, 47, 47, 33, 46, 47, 34, 46, 47, 35, 47, 45, 35, 47, 46, 33, 46, 46, 32, 46, 44, 33, 47, 43, 33, 47, 45, 32, 46, 45, 32, 45, 43, 32, 46, 44, 32, 46, 46, 33, 44, 44, 33, + 51, 49, 36, 57, 56, 40, 8, 7, 5, 25, 25, 25, 19, 19, 19, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 12, 12, 12, 20, 20, 19, 10, 10, 10, 14, 14, 14, 17, 17, 17, 17, 17, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 25, 25, 26, 33, 33, 33, 14, 14, 12, 66, 64, 44, 57, 55, 38, 46, 44, 33, 43, 44, 31, 44, 44, 33, 44, 43, 33, 46, 43, 32, 45, 44, 33, 47, 44, 32, 46, 44, 33, + 45, 44, 33, 47, 45, 32, 46, 45, 33, 45, 44, 34, 46, 44, 32, 88, 88, 77, 45, 45, 33, 47, 47, 34, 48, 46, 33, 47, 46, 35, 49, 48, 35, 48, 48, 35, 48, 46, 35, 48, 45, 34, 50, 45, 36, 50, 47, 35, 50, 47, 36, 49, 48, 35, 50, 47, 36, 50, 48, 36, 50, 48, 35, + 50, 50, 36, 49, 49, 36, 49, 48, 35, 49, 49, 34, 49, 48, 34, 49, 49, 34, 49, 49, 35, 51, 48, 35, 50, 49, 35, 52, 48, 35, 52, 48, 36, 51, 48, 37, 51, 48, 36, 52, 48, 36, 53, 50, 37, 51, 50, 37, 50, 49, 37, 50, 49, 38, 51, 52, 38, 52, 51, 37, 52, 50, 37, + 53, 51, 37, 38, 37, 28, 15, 15, 15, 18, 18, 18, 19, 19, 20, 19, 19, 19, 16, 16, 16, 27, 26, 21, 53, 53, 38, 53, 54, 38, 55, 53, 38, 54, 53, 39, 55, 52, 40, 54, 51, 40, 53, 54, 38, 55, 54, 39, 55, 54, 39, 54, 52, 39, 56, 54, 40, 55, 54, 40, 54, 53, 39, + 54, 53, 38, 55, 55, 39, 57, 55, 39, 57, 54, 41, 55, 53, 40, 55, 53, 40, 55, 54, 40, 56, 56, 40, 55, 55, 41, 57, 55, 41, 58, 55, 40, 57, 54, 40, 56, 55, 40, 59, 56, 40, 57, 55, 40, 57, 55, 42, 58, 56, 42, 58, 56, 41, 57, 55, 41, 58, 56, 41, 57, 57, 41, + 59, 55, 41, 59, 57, 41, 58, 58, 42, 58, 56, 42, 58, 57, 42, 59, 57, 43, 58, 56, 42, 58, 58, 41, 59, 58, 42, 59, 58, 42, 60, 59, 42, 60, 59, 43, 60, 58, 43, 59, 58, 42, 59, 59, 42, 60, 58, 42, 59, 60, 43, 60, 60, 43, 58, 59, 42, 59, 57, 42, 60, 57, 43, + 59, 58, 43, 57, 55, 41, 14, 14, 14, 18, 18, 18, 20, 20, 20, 19, 19, 20, 18, 18, 18, 14, 14, 14, 62, 59, 44, 61, 60, 44, 62, 60, 43, 63, 60, 42, 62, 60, 43, 63, 60, 45, 63, 59, 45, 63, 60, 43, 62, 61, 44, 61, 61, 45, 61, 61, 45, 62, 62, 44, 63, 61, 45, + 62, 61, 44, 62, 63, 45, 62, 62, 45, 62, 61, 44, 61, 63, 45, 61, 62, 46, 63, 61, 45, 63, 62, 44, 62, 61, 46, 63, 61, 47, 63, 63, 46, 63, 62, 45, 62, 61, 45, 62, 62, 47, 64, 63, 46, 63, 63, 46, 62, 63, 46, 63, 63, 46, 63, 62, 45, 64, 63, 45, 65, 61, 46, + 64, 62, 46, 63, 64, 45, 63, 63, 46, 64, 62, 47, 65, 62, 46, 66, 63, 46, 65, 64, 46, 64, 63, 47, 65, 63, 48, 64, 64, 47, 64, 64, 46, 65, 62, 46, 66, 62, 47, 67, 63, 47, 65, 62, 46, 65, 62, 45, 66, 61, 46, 65, 63, 46, 65, 63, 46, 65, 63, 46, 65, 63, 46, + 65, 63, 45, 64, 62, 45, 14, 14, 14, 18, 18, 18, 19, 19, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 61, 60, 43, 64, 63, 45, 63, 62, 46, 63, 63, 47, 65, 63, 46, 64, 61, 46, 64, 62, 46, 65, 62, 46, 64, 63, 45, 65, 61, 44, 65, 60, 44, 62, 62, 44, 62, 61, 44, + 63, 61, 45, 63, 61, 45, 63, 61, 46, 62, 61, 46, 62, 60, 45, 62, 61, 45, 60, 61, 45, 61, 60, 44, 62, 59, 45, 63, 59, 45, 63, 60, 44, 62, 58, 44, 61, 58, 44, 61, 59, 44, 61, 60, 43, 61, 59, 43, 61, 59, 45, 63, 58, 45, 63, 58, 45, 61, 58, 45, 62, 59, 44, + 62, 59, 44, 60, 59, 43, 59, 58, 42, 59, 58, 43, 60, 58, 42, 99, 98, 85, 61, 59, 44, 61, 60, 43, 61, 60, 42, 61, 59, 43, 60, 58, 43, 61, 57, 42, 62, 57, 42, 60, 57, 43, 60, 56, 44, 61, 57, 43, 60, 58, 42, 58, 58, 41, 59, 56, 42, 58, 56, 43, 59, 58, 42, + 60, 57, 42, 59, 57, 42, 59, 59, 43, 60, 57, 42, 60, 56, 41, 59, 56, 41, 58, 55, 42, 58, 55, 42, 84, 83, 69, 24, 24, 18, 35, 36, 30, 36, 36, 31, 35, 34, 29, 37, 35, 30, 34, 33, 29, 35, 34, 29, 35, 35, 29, 35, 34, 28, 34, 34, 28, 36, 35, 29, 34, 33, 27, + 36, 36, 30, 38, 37, 31, 36, 34, 29, 36, 35, 30, 34, 34, 28, 35, 34, 28, 36, 35, 29, 34, 34, 28, 34, 34, 29, 36, 34, 29, 37, 35, 31, 34, 33, 28, 36, 36, 30, 34, 33, 28, 35, 34, 30, 33, 33, 28, 35, 35, 29, 33, 33, 27, 35, 34, 28, 33, 33, 27, 32, 32, 27, + 33, 33, 28, 33, 33, 28, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 20, 17, 17, 18, 15, 15, 14, 34, 33, 28, 34, 33, 28, 35, 34, 29, 34, 33, 27, 34, 33, 28, 35, 34, 29, 34, 33, 27, 34, 33, 27, 33, 32, 27, 33, 33, 28, 35, 34, 29, 33, 32, 27, 34, 34, 29, + 33, 33, 28, 32, 32, 27, 33, 32, 28, 34, 34, 28, 33, 33, 28, 32, 32, 27, 34, 33, 28, 35, 33, 29, 33, 31, 27, 33, 33, 28, 33, 33, 28, 34, 34, 28, 31, 31, 26, 34, 33, 28, 34, 33, 28, 33, 32, 27, 31, 31, 26, 31, 31, 26, 33, 33, 28, 32, 31, 26, 21, 19, 15, + 47, 46, 35, 49, 47, 34, 47, 46, 33, 46, 45, 34, 46, 44, 33, 47, 46, 33, 47, 46, 33, 47, 44, 33, 48, 43, 32, 46, 44, 33, 47, 45, 34, 46, 44, 34, 45, 44, 33, 46, 43, 33, 51, 49, 37, 57, 57, 42, 8, 7, 5, 26, 26, 26, 20, 20, 20, 14, 14, 14, 14, 14, 14, + 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 13, 13, 13, 20, 20, 20, + 10, 10, 10, 14, 14, 14, 17, 17, 17, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 20, 20, 20, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, + 22, 22, 22, 28, 28, 28, 35, 35, 35, 15, 14, 13, 65, 64, 44, 55, 56, 38, 45, 45, 32, 43, 45, 31, 46, 44, 33, 47, 43, 33, 45, 44, 33, 46, 45, 34, 47, 46, 32, 45, 46, 33, 44, 46, 34, 46, 45, 32, 47, 45, 33, 45, 44, 34, 47, 46, 33, 89, 88, 77, 47, 44, 33, + 47, 47, 33, 47, 46, 33, 49, 45, 35, 47, 45, 33, 46, 45, 34, 49, 46, 34, 49, 45, 35, 47, 47, 35, 48, 47, 34, 50, 48, 35, 50, 47, 34, 49, 49, 34, 49, 47, 34, 51, 50, 34, 48, 50, 35, 48, 48, 35, 50, 48, 34, 49, 50, 35, 49, 51, 34, 49, 50, 35, 51, 48, 35, + 49, 49, 35, 49, 51, 36, 51, 50, 36, 52, 48, 37, 50, 49, 37, 50, 51, 37, 51, 49, 36, 53, 49, 37, 51, 51, 37, 50, 51, 37, 53, 49, 37, 53, 49, 38, 51, 50, 39, 52, 52, 37, 54, 52, 37, 38, 37, 28, 15, 15, 15, 18, 18, 18, 19, 19, 20, 19, 19, 19, 16, 16, 16, + 27, 26, 21, 53, 51, 38, 53, 51, 38, 55, 53, 38, 56, 53, 40, 54, 53, 39, 54, 52, 38, 55, 52, 39, 54, 53, 38, 55, 53, 38, 55, 53, 40, 55, 54, 38, 56, 53, 39, 56, 53, 40, 57, 52, 38, 56, 53, 39, 55, 54, 40, 55, 55, 41, 57, 53, 40, 57, 53, 39, 56, 53, 40, + 54, 54, 41, 55, 55, 40, 56, 55, 40, 56, 54, 41, 57, 55, 42, 57, 55, 41, 56, 55, 41, 56, 57, 41, 57, 56, 42, 58, 57, 42, 58, 55, 42, 56, 55, 40, 58, 57, 41, 60, 56, 42, 60, 56, 41, 58, 56, 42, 58, 57, 43, 60, 58, 42, 58, 56, 41, 58, 55, 42, 59, 57, 42, + 59, 59, 43, 58, 59, 43, 60, 58, 42, 61, 56, 43, 59, 56, 43, 58, 56, 42, 60, 58, 43, 60, 58, 43, 58, 58, 43, 59, 59, 43, 60, 58, 44, 61, 59, 43, 61, 58, 43, 60, 57, 44, 59, 58, 43, 56, 55, 42, 14, 14, 14, 18, 18, 18, 20, 20, 20, 19, 19, 20, 18, 18, 18, + 14, 14, 14, 61, 58, 45, 61, 59, 44, 62, 60, 43, 62, 60, 44, 60, 60, 44, 61, 60, 44, 62, 60, 45, 62, 61, 44, 62, 61, 44, 61, 61, 43, 62, 60, 44, 63, 60, 45, 61, 60, 45, 61, 60, 44, 62, 60, 45, 61, 61, 45, 62, 62, 45, 63, 62, 46, 62, 63, 45, 63, 63, 46, + 62, 62, 46, 62, 62, 46, 64, 63, 45, 63, 63, 45, 62, 61, 46, 64, 60, 46, 64, 61, 46, 63, 62, 45, 63, 62, 45, 63, 62, 45, 65, 63, 45, 65, 63, 47, 63, 64, 47, 62, 63, 47, 63, 62, 46, 63, 63, 47, 63, 64, 46, 64, 64, 45, 65, 62, 46, 65, 62, 48, 64, 63, 47, + 65, 63, 46, 66, 63, 47, 66, 62, 48, 65, 61, 47, 65, 63, 47, 65, 63, 46, 64, 62, 47, 64, 63, 47, 66, 62, 46, 66, 61, 46, 64, 61, 46, 64, 62, 46, 66, 64, 46, 66, 64, 47, 65, 62, 46, 64, 62, 45, 14, 14, 14, 18, 18, 18, 19, 19, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 61, 59, 43, 64, 63, 47, 63, 62, 46, 64, 61, 46, 64, 63, 47, 65, 62, 46, 65, 62, 45, 63, 61, 45, 62, 61, 46, 64, 62, 47, 63, 62, 47, 63, 60, 45, 63, 59, 45, 64, 60, 46, 63, 60, 45, 63, 59, 44, 63, 59, 44, 64, 59, 44, 64, 60, 45, 62, 61, 45, + 61, 61, 45, 63, 61, 45, 62, 59, 44, 62, 59, 44, 62, 59, 45, 62, 59, 45, 61, 60, 45, 61, 59, 44, 63, 59, 44, 63, 59, 44, 62, 59, 44, 62, 59, 44, 61, 58, 43, 60, 58, 43, 60, 59, 43, 60, 60, 43, 61, 60, 43, 61, 60, 44, 62, 59, 43, 100, 98, 85, 59, 60, 44, + 58, 60, 44, 61, 59, 43, 62, 59, 43, 61, 59, 43, 61, 59, 43, 61, 58, 43, 61, 57, 43, 60, 57, 42, 60, 58, 42, 59, 58, 43, 58, 57, 42, 59, 57, 42, 61, 57, 43, 60, 57, 43, 60, 55, 43, 60, 56, 42, 60, 57, 43, 59, 57, 43, 59, 56, 43, 58, 56, 43, 58, 57, 42, + 59, 56, 42, 84, 81, 68, 24, 23, 18, 37, 36, 30, 35, 34, 28, 36, 34, 30, 36, 35, 30, 35, 34, 29, 36, 35, 30, 35, 34, 29, 37, 35, 30, 35, 34, 29, 34, 33, 28, 35, 34, 29, 37, 36, 30, 37, 36, 30, 36, 35, 30, 36, 34, 30, 35, 35, 29, 35, 34, 28, 35, 34, 29, + 34, 34, 28, 33, 34, 27, 34, 34, 28, 36, 35, 29, 35, 35, 30, 36, 35, 30, 35, 34, 29, 35, 34, 28, 34, 33, 28, 35, 35, 29, 33, 33, 27, 35, 34, 29, 35, 34, 29, 34, 32, 28, 35, 33, 29, 33, 33, 28, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 20, 17, 17, 18, + 15, 15, 14, 33, 33, 27, 34, 33, 28, 35, 34, 29, 33, 32, 27, 34, 33, 28, 35, 35, 29, 33, 33, 28, 35, 33, 29, 33, 32, 27, 32, 32, 27, 33, 32, 27, 34, 33, 27, 34, 34, 28, 32, 32, 27, 34, 33, 28, 33, 32, 28, 34, 33, 29, 33, 33, 28, 34, 34, 29, 33, 33, 28, + 33, 32, 27, 33, 32, 27, 31, 31, 26, 33, 32, 27, 34, 33, 27, 32, 31, 26, 32, 31, 26, 32, 32, 26, 32, 31, 26, 32, 31, 26, 31, 32, 26, 32, 32, 27, 32, 31, 27, 21, 19, 14, 48, 46, 33, 47, 45, 32, 48, 46, 33, 47, 46, 34, 46, 46, 34, 47, 46, 33, 48, 44, 32, + 46, 45, 34, 45, 46, 33, 47, 44, 32, 46, 44, 32, 46, 45, 33, 46, 43, 32, 45, 42, 33, 50, 49, 38, 58, 55, 41, 8, 7, 5, 27, 27, 27, 21, 21, 22, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 14, 14, 14, 21, 21, 20, 9, 9, 9, 12, 12, 12, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 19, 25, 25, 26, 33, 33, 33, 14, 14, 12, 65, 64, 46, 55, 54, 40, 47, 45, 32, + 47, 44, 32, 46, 44, 33, 45, 43, 33, 44, 45, 32, 45, 46, 33, 46, 46, 32, 45, 44, 32, 47, 43, 33, 48, 46, 32, 47, 44, 33, 45, 43, 34, 45, 45, 34, 88, 88, 77, 47, 48, 34, 47, 46, 34, 48, 45, 33, 48, 47, 33, 48, 45, 34, 48, 45, 34, 48, 45, 34, 50, 46, 34, + 50, 49, 35, 49, 46, 34, 51, 47, 35, 50, 48, 35, 50, 46, 36, 51, 46, 35, 51, 47, 35, 49, 49, 34, 51, 48, 35, 51, 50, 36, 49, 49, 36, 50, 50, 35, 49, 50, 34, 49, 50, 35, 51, 51, 36, 51, 48, 35, 50, 49, 36, 51, 49, 37, 52, 48, 37, 52, 49, 35, 53, 51, 36, + 52, 50, 37, 51, 48, 38, 52, 49, 38, 51, 50, 39, 50, 49, 38, 53, 51, 38, 52, 51, 38, 51, 52, 37, 38, 37, 28, 15, 15, 15, 18, 18, 18, 19, 19, 20, 19, 19, 19, 16, 16, 16, 27, 26, 21, 53, 51, 39, 53, 52, 40, 54, 52, 40, 54, 53, 39, 54, 52, 38, 53, 51, 38, + 54, 52, 38, 55, 53, 39, 54, 52, 40, 54, 52, 39, 56, 54, 40, 54, 53, 40, 54, 53, 39, 53, 54, 40, 55, 54, 40, 55, 55, 40, 55, 55, 40, 55, 53, 39, 58, 54, 40, 57, 54, 40, 56, 55, 40, 57, 54, 39, 58, 54, 40, 56, 55, 40, 56, 56, 41, 57, 56, 41, 57, 56, 41, + 57, 57, 42, 56, 57, 41, 58, 55, 41, 58, 55, 42, 58, 56, 42, 58, 56, 42, 60, 57, 42, 59, 56, 42, 59, 56, 41, 59, 57, 43, 60, 56, 42, 59, 56, 42, 58, 58, 42, 58, 57, 41, 59, 58, 41, 58, 58, 41, 57, 58, 41, 58, 58, 41, 59, 58, 42, 60, 58, 43, 59, 59, 44, + 59, 59, 44, 58, 59, 43, 59, 58, 44, 59, 58, 43, 59, 57, 43, 59, 57, 43, 59, 59, 44, 59, 59, 44, 56, 55, 42, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 60, 59, 44, 60, 60, 44, 60, 60, 44, 60, 60, 44, 61, 60, 44, 62, 60, 44, + 63, 59, 45, 62, 60, 44, 61, 59, 43, 63, 59, 44, 62, 59, 44, 62, 60, 44, 64, 60, 45, 63, 60, 45, 61, 62, 44, 62, 61, 45, 62, 60, 45, 62, 61, 44, 63, 62, 45, 64, 63, 46, 64, 63, 46, 63, 62, 44, 62, 61, 44, 62, 61, 44, 62, 61, 45, 62, 62, 45, 64, 61, 45, + 64, 61, 46, 63, 64, 46, 64, 63, 46, 64, 62, 46, 65, 62, 45, 66, 61, 45, 64, 61, 46, 64, 60, 45, 64, 62, 46, 64, 64, 47, 65, 64, 46, 66, 62, 46, 63, 62, 47, 62, 62, 47, 64, 61, 46, 64, 62, 46, 65, 62, 46, 64, 61, 46, 63, 62, 46, 63, 62, 46, 65, 63, 46, + 66, 63, 46, 64, 62, 45, 64, 61, 46, 64, 62, 47, 64, 64, 46, 65, 63, 45, 65, 63, 45, 66, 62, 46, 65, 61, 45, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 60, 59, 43, 63, 63, 45, 63, 64, 45, 64, 63, 45, 64, 61, 47, 63, 62, 46, + 63, 62, 45, 63, 61, 46, 63, 61, 46, 65, 63, 46, 64, 63, 46, 63, 61, 44, 63, 61, 44, 64, 62, 46, 65, 61, 45, 63, 59, 44, 62, 60, 45, 61, 62, 46, 60, 61, 45, 61, 59, 45, 63, 60, 45, 63, 60, 44, 63, 61, 44, 62, 60, 45, 62, 59, 45, 62, 61, 44, 62, 59, 45, + 64, 58, 46, 62, 61, 44, 60, 59, 44, 60, 58, 45, 61, 59, 44, 63, 59, 43, 62, 59, 43, 60, 60, 43, 60, 59, 43, 62, 60, 43, 62, 59, 43, 60, 58, 43, 98, 98, 86, 60, 58, 44, 61, 59, 43, 60, 59, 44, 60, 58, 44, 60, 59, 44, 60, 58, 43, 61, 59, 42, 60, 59, 42, + 61, 57, 43, 61, 57, 43, 59, 58, 42, 59, 58, 42, 58, 58, 42, 57, 57, 42, 58, 55, 42, 59, 56, 42, 61, 58, 41, 60, 57, 41, 58, 55, 42, 59, 56, 43, 58, 57, 43, 58, 56, 43, 58, 57, 42, 84, 82, 67, 25, 24, 18, 37, 37, 31, 34, 34, 29, 35, 34, 29, 37, 35, 30, + 37, 36, 30, 35, 34, 29, 35, 34, 29, 37, 36, 31, 36, 35, 29, 35, 34, 29, 35, 34, 29, 36, 36, 30, 36, 36, 30, 36, 35, 29, 35, 34, 29, 36, 36, 30, 36, 34, 29, 35, 33, 28, 35, 33, 28, 35, 35, 29, 34, 34, 28, 35, 35, 29, 36, 36, 30, 34, 34, 28, 34, 34, 28, + 36, 36, 30, 35, 35, 29, 35, 36, 29, 35, 34, 29, 36, 35, 30, 35, 35, 29, 35, 34, 29, 34, 33, 28, 32, 32, 26, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 20, 17, 17, 18, 15, 15, 14, 34, 34, 28, 34, 33, 28, 35, 34, 29, 34, 33, 28, 34, 33, 28, 35, 34, 28, + 34, 33, 28, 34, 34, 29, 34, 34, 29, 33, 32, 27, 33, 30, 26, 34, 33, 29, 33, 33, 28, 34, 33, 28, 33, 32, 27, 34, 33, 28, 34, 33, 28, 31, 32, 27, 33, 33, 28, 33, 32, 27, 33, 32, 27, 33, 34, 28, 32, 32, 27, 33, 33, 28, 32, 31, 27, 33, 32, 27, 33, 32, 27, + 32, 31, 26, 33, 32, 27, 31, 31, 26, 33, 32, 28, 33, 31, 27, 33, 32, 27, 20, 20, 14, 47, 46, 33, 48, 46, 32, 48, 46, 33, 47, 44, 34, 47, 46, 34, 46, 45, 33, 47, 44, 33, 46, 46, 34, 47, 45, 34, 46, 44, 34, 45, 45, 32, 45, 44, 33, 46, 42, 33, 46, 43, 32, + 50, 48, 36, 57, 55, 41, 8, 7, 5, 28, 28, 28, 22, 22, 22, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 19, 19, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 14, 14, 14, 21, 21, 20, 9, 9, 8, 12, 12, 12, 14, 14, 14, 14, 14, 14, 13, 13, 14, 13, 13, 14, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, + 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 24, 24, 24, 31, 31, 31, 14, 14, 12, 64, 64, 45, 55, 54, 38, 45, 46, 33, 45, 43, 33, 44, 43, 31, 47, 45, 31, 46, 45, 33, 44, 43, 33, 46, 43, 33, 45, 46, 32, + 44, 44, 33, 46, 44, 32, 47, 45, 34, 47, 45, 33, 48, 45, 34, 88, 88, 78, 46, 47, 32, 45, 46, 34, 47, 46, 33, 47, 46, 32, 46, 47, 33, 48, 47, 34, 47, 45, 35, 48, 47, 34, 49, 47, 33, 49, 47, 34, 48, 45, 34, 50, 47, 34, 50, 47, 35, 50, 47, 34, 51, 48, 36, + 49, 48, 34, 49, 46, 35, 126, 124, 117, 132, 132, 124, 132, 133, 124, 140, 139, 131, 140, 139, 132, 140, 140, 132, 140, 139, 132, 57, 59, 44, 50, 48, 35, 52, 48, 37, 52, 51, 36, 50, 48, 37, 50, 50, 36, 51, 49, 38, 52, 50, 38, 52, 51, 38, 50, 52, 39, 52, 52, 37, 52, 50, 37, + 51, 51, 38, 38, 36, 28, 15, 15, 15, 18, 18, 18, 19, 19, 20, 19, 19, 19, 16, 16, 16, 27, 26, 22, 53, 51, 39, 53, 54, 39, 53, 54, 39, 55, 51, 38, 55, 52, 39, 54, 52, 38, 52, 53, 39, 53, 54, 39, 53, 52, 40, 53, 52, 38, 56, 54, 39, 54, 54, 39, 54, 55, 39, + 55, 54, 41, 55, 53, 39, 143, 141, 133, 143, 142, 134, 142, 142, 134, 142, 142, 133, 136, 135, 126, 135, 134, 126, 134, 135, 127, 55, 55, 40, 57, 56, 40, 58, 55, 40, 57, 54, 41, 57, 56, 41, 56, 56, 40, 57, 54, 41, 58, 55, 41, 58, 55, 42, 58, 56, 41, 57, 55, 41, 57, 55, 41, + 58, 56, 41, 58, 58, 41, 133, 131, 121, 139, 137, 128, 139, 136, 129, 144, 143, 135, 145, 144, 135, 145, 144, 135, 145, 144, 135, 69, 66, 52, 60, 59, 42, 60, 58, 42, 60, 57, 44, 59, 59, 43, 61, 58, 43, 60, 57, 43, 61, 58, 43, 61, 59, 43, 60, 58, 43, 60, 60, 43, 61, 60, 43, + 60, 59, 43, 57, 55, 41, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 61, 58, 43, 61, 58, 44, 61, 59, 44, 60, 60, 44, 60, 59, 43, 63, 58, 42, 64, 61, 44, 62, 62, 45, 62, 62, 44, 63, 61, 44, 61, 60, 45, 62, 61, 44, 63, 61, 44, + 62, 61, 44, 61, 61, 44, 145, 145, 136, 147, 145, 137, 146, 145, 136, 146, 146, 136, 140, 139, 129, 139, 139, 129, 139, 139, 128, 64, 62, 45, 64, 61, 46, 64, 62, 46, 63, 62, 45, 63, 61, 45, 64, 61, 45, 63, 62, 45, 63, 62, 46, 64, 61, 47, 65, 62, 46, 63, 62, 46, 63, 62, 46, + 64, 63, 46, 64, 64, 46, 135, 135, 124, 142, 140, 130, 141, 140, 131, 146, 146, 137, 147, 147, 137, 148, 147, 138, 148, 147, 138, 71, 70, 54, 64, 62, 47, 65, 63, 47, 65, 62, 46, 65, 62, 46, 62, 63, 46, 64, 64, 46, 65, 62, 45, 64, 61, 46, 64, 62, 45, 64, 63, 45, 65, 64, 47, + 65, 64, 47, 65, 63, 46, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 60, 59, 43, 64, 62, 45, 63, 62, 45, 62, 61, 45, 63, 61, 46, 65, 63, 47, 64, 64, 46, 63, 63, 45, 62, 61, 46, 63, 60, 46, 65, 59, 45, 64, 60, 46, 62, 61, 46, + 64, 61, 45, 64, 61, 44, 147, 145, 136, 147, 145, 136, 147, 145, 136, 146, 145, 136, 140, 138, 129, 140, 138, 128, 139, 137, 128, 63, 59, 45, 62, 59, 45, 62, 60, 44, 62, 59, 43, 62, 58, 44, 62, 59, 45, 61, 60, 45, 61, 60, 45, 62, 59, 44, 61, 60, 44, 60, 59, 44, 60, 59, 44, + 60, 59, 44, 60, 59, 44, 59, 60, 43, 59, 59, 44, 61, 60, 44, 100, 97, 86, 61, 58, 43, 60, 60, 44, 59, 59, 43, 59, 59, 42, 60, 57, 42, 60, 56, 43, 60, 56, 42, 62, 56, 42, 61, 56, 43, 59, 56, 43, 60, 58, 42, 60, 59, 42, 59, 59, 43, 58, 58, 42, 60, 58, 42, + 59, 58, 41, 59, 57, 42, 61, 56, 42, 60, 57, 41, 59, 57, 42, 58, 57, 41, 58, 55, 42, 59, 54, 42, 85, 80, 69, 25, 23, 18, 36, 35, 30, 35, 35, 29, 34, 34, 28, 35, 35, 29, 37, 36, 30, 35, 35, 29, 34, 34, 29, 35, 35, 30, 37, 36, 30, 37, 36, 31, 37, 35, 30, + 37, 35, 30, 117, 117, 113, 124, 123, 120, 124, 123, 120, 131, 131, 128, 132, 131, 128, 132, 131, 128, 131, 131, 128, 45, 44, 39, 35, 35, 30, 36, 35, 30, 36, 36, 30, 34, 33, 28, 35, 34, 29, 34, 33, 29, 35, 34, 29, 35, 35, 29, 34, 34, 29, 36, 35, 30, 36, 35, 29, 34, 34, 29, + 33, 33, 27, 32, 31, 26, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 20, 17, 17, 18, 15, 15, 14, 35, 34, 28, 33, 33, 27, 33, 33, 27, 36, 34, 29, 35, 33, 28, 33, 33, 28, 33, 33, 28, 34, 32, 28, 33, 33, 28, 33, 32, 27, 33, 32, 27, 35, 33, 29, 32, 32, 27, + 34, 34, 28, 130, 130, 126, 130, 130, 127, 130, 129, 126, 129, 129, 126, 122, 121, 118, 121, 121, 118, 122, 122, 119, 33, 33, 27, 32, 32, 27, 34, 34, 29, 32, 32, 26, 33, 32, 27, 33, 32, 28, 32, 31, 26, 33, 32, 28, 32, 31, 27, 33, 32, 26, 33, 32, 27, 32, 31, 26, 20, 20, 14, + 45, 47, 33, 45, 47, 34, 46, 46, 34, 47, 43, 34, 46, 46, 33, 47, 46, 33, 47, 44, 33, 46, 43, 33, 46, 45, 33, 46, 45, 33, 47, 44, 33, 46, 44, 32, 44, 44, 32, 44, 42, 32, 51, 48, 36, 57, 57, 41, 8, 7, 5, 28, 28, 28, 21, 21, 21, 14, 14, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 14, 14, 15, 21, 21, 21, + 9, 9, 9, 12, 12, 12, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, + 18, 18, 18, 24, 24, 24, 31, 31, 31, 14, 14, 12, 63, 64, 46, 54, 53, 40, 45, 42, 32, 45, 42, 32, 44, 45, 31, 45, 45, 33, 46, 43, 32, 46, 45, 32, 45, 44, 34, 48, 46, 34, 46, 44, 33, 45, 43, 33, 46, 45, 32, 46, 45, 33, 46, 45, 32, 90, 87, 77, 47, 46, 35, + 48, 46, 34, 47, 47, 33, 47, 48, 33, 47, 46, 34, 50, 47, 33, 49, 46, 33, 48, 46, 34, 47, 47, 33, 50, 46, 34, 52, 47, 34, 51, 47, 35, 50, 46, 36, 49, 46, 34, 50, 47, 35, 48, 50, 34, 48, 48, 36, 50, 47, 36, 49, 48, 36, 49, 48, 35, 49, 50, 34, 50, 50, 35, + 50, 48, 36, 51, 50, 36, 50, 51, 36, 50, 51, 36, 51, 51, 36, 51, 50, 37, 51, 49, 37, 51, 51, 38, 51, 51, 38, 51, 50, 37, 51, 52, 37, 52, 50, 38, 53, 51, 37, 53, 52, 37, 53, 51, 38, 37, 38, 29, 15, 15, 15, 18, 18, 18, 19, 19, 20, 19, 19, 19, 16, 16, 16, + 27, 26, 21, 53, 52, 39, 53, 52, 39, 53, 51, 38, 54, 52, 39, 55, 54, 39, 52, 55, 39, 52, 54, 40, 53, 53, 38, 53, 52, 39, 54, 52, 39, 55, 53, 38, 55, 53, 39, 55, 53, 40, 55, 55, 38, 56, 54, 39, 55, 53, 39, 56, 54, 40, 57, 55, 40, 57, 54, 40, 58, 54, 40, + 57, 55, 40, 56, 54, 39, 57, 55, 40, 57, 57, 40, 57, 56, 40, 57, 55, 42, 59, 55, 41, 58, 55, 41, 58, 57, 41, 58, 56, 41, 58, 56, 42, 58, 56, 41, 58, 55, 41, 58, 55, 42, 60, 55, 43, 58, 56, 43, 58, 57, 42, 59, 55, 41, 60, 55, 41, 59, 58, 42, 58, 59, 43, + 57, 58, 41, 58, 58, 41, 58, 57, 43, 59, 58, 42, 59, 58, 43, 60, 58, 43, 61, 57, 42, 61, 58, 43, 59, 57, 44, 58, 58, 42, 59, 58, 42, 59, 59, 43, 60, 59, 43, 60, 60, 43, 60, 58, 43, 55, 56, 42, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 60, 59, 44, 62, 60, 43, 61, 59, 43, 62, 60, 43, 62, 61, 44, 62, 61, 45, 61, 61, 45, 62, 60, 45, 63, 60, 44, 62, 60, 45, 61, 61, 46, 61, 62, 46, 63, 61, 45, 63, 60, 44, 61, 60, 43, 62, 61, 45, 63, 60, 45, 62, 61, 44, 63, 63, 45, 63, 62, 45, + 63, 61, 46, 64, 60, 47, 63, 62, 46, 63, 63, 45, 64, 63, 45, 64, 63, 47, 65, 62, 45, 64, 62, 46, 62, 63, 46, 63, 62, 45, 65, 61, 46, 64, 61, 46, 63, 63, 45, 62, 63, 46, 62, 62, 46, 64, 62, 45, 66, 61, 45, 65, 62, 46, 65, 64, 46, 65, 64, 45, 64, 63, 45, + 63, 61, 45, 63, 61, 46, 64, 61, 48, 65, 62, 46, 66, 63, 46, 65, 62, 47, 64, 63, 47, 65, 63, 46, 64, 61, 45, 64, 62, 46, 66, 62, 46, 66, 63, 46, 64, 62, 46, 63, 61, 46, 64, 61, 45, 64, 62, 44, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 61, 59, 44, 63, 62, 47, 63, 62, 46, 63, 61, 47, 63, 62, 47, 64, 62, 45, 64, 62, 46, 63, 62, 46, 63, 61, 45, 63, 60, 45, 62, 62, 45, 64, 62, 45, 64, 61, 46, 63, 61, 45, 61, 59, 46, 62, 59, 46, 62, 59, 45, 61, 59, 45, 63, 58, 45, 63, 59, 44, + 62, 61, 45, 61, 62, 46, 62, 61, 45, 63, 61, 45, 61, 61, 45, 62, 61, 44, 62, 59, 43, 61, 59, 43, 61, 60, 44, 60, 60, 43, 60, 59, 43, 60, 58, 44, 61, 58, 43, 61, 58, 43, 61, 59, 43, 61, 60, 44, 60, 60, 43, 59, 59, 44, 59, 59, 44, 100, 99, 86, 60, 59, 44, + 61, 59, 43, 60, 59, 42, 59, 59, 43, 59, 58, 43, 61, 57, 42, 61, 57, 42, 59, 57, 42, 59, 57, 43, 61, 57, 42, 60, 58, 42, 58, 56, 43, 59, 57, 43, 61, 57, 42, 60, 56, 41, 58, 57, 41, 58, 57, 41, 59, 57, 40, 58, 55, 41, 58, 55, 42, 59, 55, 42, 58, 56, 41, + 60, 56, 41, 85, 81, 67, 25, 24, 17, 35, 34, 29, 37, 36, 31, 35, 34, 28, 35, 34, 29, 35, 34, 29, 36, 34, 29, 35, 34, 29, 34, 34, 29, 36, 35, 30, 37, 36, 31, 37, 36, 30, 35, 35, 29, 36, 35, 29, 35, 34, 29, 36, 35, 30, 36, 35, 30, 36, 35, 29, 37, 35, 30, + 36, 35, 30, 35, 34, 29, 35, 34, 28, 36, 35, 30, 36, 36, 30, 34, 34, 29, 35, 34, 29, 35, 34, 29, 34, 33, 28, 33, 33, 28, 34, 34, 28, 34, 34, 29, 35, 35, 29, 34, 34, 28, 33, 33, 27, 32, 31, 27, 14, 14, 14, 18, 18, 18, 19, 19, 20, 19, 19, 20, 17, 17, 18, + 15, 15, 15, 34, 34, 28, 33, 32, 27, 33, 32, 27, 35, 35, 29, 35, 35, 29, 33, 33, 27, 33, 32, 28, 33, 32, 28, 32, 32, 27, 34, 34, 28, 33, 31, 27, 34, 33, 27, 33, 34, 28, 32, 32, 27, 34, 33, 28, 33, 33, 28, 32, 31, 26, 33, 31, 26, 33, 33, 28, 32, 32, 26, + 34, 34, 29, 32, 32, 26, 33, 34, 27, 33, 33, 27, 33, 33, 28, 33, 33, 28, 31, 31, 27, 32, 32, 27, 34, 33, 28, 34, 32, 28, 32, 32, 27, 32, 31, 26, 32, 32, 27, 20, 19, 15, 48, 46, 33, 47, 47, 33, 46, 46, 33, 46, 46, 33, 46, 47, 34, 45, 46, 35, 45, 46, 33, + 48, 43, 33, 47, 44, 34, 46, 45, 34, 46, 45, 34, 45, 43, 33, 45, 44, 33, 43, 44, 33, 50, 49, 37, 58, 56, 41, 8, 7, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, 9, 9, 9, 13, 13, 13, 15, 15, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, + 17, 17, 18, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 24, 25, 25, 32, 32, 32, 14, 14, 12, 66, 63, 46, 55, 56, 40, 47, 45, 33, + 46, 42, 31, 46, 44, 33, 46, 44, 32, 46, 45, 33, 45, 45, 33, 46, 43, 32, 45, 44, 32, 47, 46, 34, 47, 44, 32, 46, 46, 33, 47, 46, 33, 48, 45, 33, 89, 87, 77, 46, 45, 32, 45, 47, 34, 46, 48, 35, 46, 46, 33, 48, 46, 33, 49, 46, 33, 48, 47, 34, 50, 46, 33, + 50, 48, 34, 50, 48, 35, 48, 48, 35, 48, 47, 34, 49, 48, 35, 50, 48, 35, 49, 48, 35, 51, 47, 34, 48, 49, 36, 49, 47, 34, 51, 49, 35, 51, 48, 34, 51, 49, 35, 48, 50, 36, 50, 49, 35, 49, 48, 35, 51, 48, 35, 50, 49, 36, 51, 49, 36, 51, 48, 35, 51, 49, 36, + 51, 49, 36, 50, 51, 38, 52, 51, 38, 52, 51, 38, 52, 51, 38, 50, 50, 37, 52, 52, 38, 53, 51, 37, 38, 37, 28, 15, 15, 15, 18, 18, 19, 20, 20, 20, 19, 19, 19, 16, 16, 16, 27, 26, 21, 54, 51, 37, 54, 51, 38, 53, 53, 38, 54, 54, 39, 55, 54, 40, 54, 54, 39, + 56, 53, 39, 53, 53, 39, 52, 54, 40, 55, 53, 39, 56, 54, 40, 54, 54, 40, 54, 54, 40, 53, 54, 40, 55, 53, 39, 57, 52, 39, 58, 54, 40, 57, 55, 40, 57, 55, 40, 56, 54, 40, 55, 54, 40, 54, 54, 40, 55, 54, 40, 56, 53, 39, 57, 55, 40, 58, 56, 41, 56, 55, 41, + 58, 55, 41, 57, 56, 41, 56, 56, 41, 58, 56, 41, 59, 54, 40, 59, 56, 41, 57, 57, 42, 58, 55, 41, 59, 55, 41, 58, 56, 41, 59, 56, 42, 58, 57, 42, 57, 57, 42, 58, 55, 41, 59, 56, 41, 60, 56, 41, 59, 57, 42, 58, 58, 43, 59, 58, 43, 59, 57, 42, 60, 57, 42, + 60, 58, 43, 59, 56, 42, 58, 57, 42, 59, 60, 44, 58, 60, 44, 59, 60, 44, 60, 59, 43, 60, 59, 43, 55, 57, 42, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 60, 58, 43, 61, 58, 43, 62, 59, 43, 62, 61, 45, 61, 61, 45, 63, 61, 44, + 62, 61, 44, 61, 60, 44, 61, 59, 43, 61, 60, 44, 61, 61, 45, 62, 60, 44, 63, 61, 45, 62, 61, 45, 62, 61, 44, 62, 62, 45, 62, 61, 44, 61, 59, 43, 63, 61, 44, 64, 61, 45, 64, 62, 45, 64, 61, 45, 62, 61, 45, 63, 61, 45, 64, 60, 45, 65, 60, 44, 64, 61, 45, + 63, 62, 45, 64, 62, 46, 65, 63, 46, 63, 61, 45, 64, 61, 45, 65, 61, 45, 66, 61, 45, 64, 61, 45, 63, 62, 46, 64, 64, 47, 64, 63, 47, 62, 62, 46, 64, 63, 47, 64, 63, 47, 64, 61, 46, 66, 61, 45, 64, 62, 46, 65, 62, 46, 65, 62, 46, 65, 63, 47, 65, 63, 47, + 63, 63, 47, 64, 63, 46, 65, 62, 46, 63, 63, 47, 63, 63, 46, 64, 61, 45, 64, 63, 46, 64, 63, 46, 65, 61, 45, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 61, 59, 44, 65, 63, 47, 65, 63, 47, 65, 62, 46, 64, 62, 46, 65, 62, 46, + 66, 61, 45, 65, 60, 45, 63, 60, 44, 62, 61, 45, 62, 61, 45, 63, 60, 45, 63, 60, 45, 62, 60, 45, 61, 60, 45, 62, 60, 45, 64, 60, 45, 63, 61, 45, 62, 61, 45, 63, 61, 45, 62, 62, 46, 61, 62, 46, 62, 60, 44, 63, 59, 44, 62, 60, 45, 60, 59, 44, 60, 58, 43, + 60, 59, 44, 60, 61, 45, 60, 60, 44, 60, 58, 43, 61, 58, 43, 62, 59, 43, 60, 59, 43, 60, 58, 43, 60, 58, 43, 60, 60, 44, 60, 60, 44, 62, 58, 43, 100, 97, 85, 58, 57, 42, 58, 59, 43, 59, 59, 43, 59, 58, 42, 60, 58, 43, 61, 57, 42, 59, 56, 41, 58, 58, 43, + 58, 58, 42, 59, 56, 41, 60, 57, 42, 59, 56, 42, 59, 55, 41, 58, 57, 42, 58, 58, 43, 59, 57, 42, 59, 56, 41, 58, 56, 42, 58, 57, 42, 58, 56, 42, 57, 55, 41, 57, 55, 41, 58, 57, 42, 86, 83, 69, 25, 24, 18, 36, 35, 30, 37, 36, 31, 35, 36, 30, 36, 36, 31, + 34, 33, 28, 37, 35, 30, 35, 34, 29, 36, 35, 30, 36, 35, 29, 37, 36, 31, 36, 36, 30, 34, 33, 28, 34, 33, 28, 35, 34, 29, 36, 35, 29, 37, 36, 31, 36, 35, 30, 35, 34, 29, 35, 35, 29, 34, 33, 27, 34, 33, 28, 35, 34, 29, 35, 35, 30, 34, 34, 29, 34, 35, 29, + 35, 35, 30, 34, 33, 28, 34, 34, 28, 35, 34, 29, 35, 34, 28, 35, 34, 29, 34, 33, 28, 35, 34, 28, 34, 32, 27, 14, 14, 14, 18, 18, 18, 20, 20, 20, 19, 19, 20, 17, 17, 18, 15, 15, 15, 33, 32, 27, 35, 34, 29, 33, 33, 27, 35, 34, 29, 35, 34, 29, 34, 34, 29, + 33, 32, 27, 34, 33, 28, 33, 33, 28, 33, 33, 28, 33, 32, 27, 33, 33, 28, 32, 32, 27, 32, 31, 26, 35, 34, 29, 34, 33, 28, 34, 34, 28, 33, 33, 28, 35, 34, 29, 34, 33, 28, 34, 33, 28, 32, 31, 26, 34, 33, 28, 32, 31, 26, 32, 32, 27, 32, 32, 27, 32, 31, 26, + 33, 33, 28, 33, 33, 28, 34, 34, 29, 33, 32, 27, 32, 32, 27, 33, 32, 27, 20, 19, 14, 49, 45, 32, 48, 46, 34, 46, 48, 35, 46, 46, 34, 47, 45, 33, 48, 46, 34, 47, 46, 35, 45, 45, 34, 46, 44, 33, 46, 44, 33, 46, 45, 34, 47, 44, 33, 45, 44, 32, 44, 44, 33, + 50, 50, 37, 57, 56, 41, 8, 7, 5, 31, 31, 32, 26, 26, 26, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 18, 18, 19, 14, 14, 15, 21, 21, 21, 9, 9, 9, 13, 13, 13, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 19, 25, 25, 25, 32, 32, 32, 14, 14, 12, 63, 63, 46, 55, 54, 40, 46, 42, 33, 45, 43, 32, 44, 45, 32, 45, 43, 32, 46, 43, 31, 46, 43, 32, 44, 44, 33, 47, 46, 33, + 45, 45, 32, 47, 46, 32, 48, 44, 32, 48, 47, 34, 46, 45, 33, 89, 89, 78, 46, 45, 33, 47, 47, 33, 48, 46, 34, 48, 47, 34, 47, 46, 33, 48, 46, 34, 47, 46, 33, 48, 46, 34, 48, 47, 34, 49, 45, 33, 51, 48, 34, 48, 49, 33, 49, 46, 34, 50, 47, 33, 50, 48, 35, + 49, 49, 36, 51, 50, 35, 51, 50, 34, 49, 48, 36, 49, 49, 36, 48, 48, 37, 49, 48, 37, 49, 50, 36, 50, 47, 35, 51, 50, 36, 50, 51, 35, 51, 49, 37, 52, 50, 35, 51, 48, 36, 50, 50, 38, 50, 48, 37, 52, 49, 37, 52, 52, 37, 52, 52, 37, 53, 51, 36, 51, 50, 36, + 52, 51, 37, 37, 36, 29, 15, 15, 15, 18, 18, 19, 20, 20, 20, 19, 19, 19, 16, 16, 16, 27, 26, 21, 53, 54, 38, 54, 52, 38, 55, 52, 39, 52, 52, 38, 52, 54, 40, 53, 54, 39, 54, 54, 38, 53, 53, 38, 54, 52, 39, 56, 52, 40, 55, 53, 39, 55, 54, 40, 55, 54, 39, + 57, 53, 39, 55, 53, 40, 55, 54, 40, 55, 54, 40, 57, 56, 40, 56, 56, 40, 55, 54, 40, 56, 54, 41, 55, 55, 41, 57, 54, 42, 57, 54, 41, 57, 55, 40, 57, 57, 41, 57, 56, 41, 57, 55, 40, 55, 57, 41, 56, 57, 42, 56, 55, 42, 57, 55, 41, 58, 57, 42, 59, 58, 43, + 59, 56, 42, 58, 56, 41, 58, 57, 42, 58, 56, 43, 58, 58, 42, 59, 56, 41, 60, 57, 42, 58, 58, 42, 57, 55, 43, 59, 57, 43, 60, 58, 42, 60, 56, 43, 61, 56, 42, 61, 57, 42, 60, 57, 43, 60, 58, 42, 61, 58, 42, 61, 58, 42, 60, 58, 42, 58, 57, 43, 60, 58, 43, + 60, 58, 43, 56, 55, 41, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 61, 59, 43, 61, 58, 44, 60, 59, 44, 60, 61, 45, 61, 61, 44, 62, 61, 44, 61, 59, 44, 62, 59, 45, 62, 60, 45, 63, 62, 45, 64, 60, 44, 62, 59, 43, 61, 61, 44, + 63, 61, 45, 62, 61, 45, 61, 62, 43, 61, 61, 44, 62, 62, 45, 64, 63, 45, 65, 61, 46, 64, 60, 45, 62, 61, 45, 64, 62, 46, 65, 61, 46, 63, 61, 45, 62, 62, 45, 64, 61, 46, 63, 61, 46, 63, 62, 45, 65, 63, 46, 64, 63, 46, 64, 61, 45, 65, 62, 46, 63, 62, 47, + 65, 60, 47, 65, 61, 46, 63, 62, 46, 64, 63, 46, 65, 64, 45, 64, 64, 45, 64, 62, 46, 63, 62, 47, 63, 64, 47, 63, 65, 47, 64, 64, 46, 65, 62, 46, 65, 61, 47, 64, 62, 48, 62, 63, 47, 64, 61, 47, 64, 61, 45, 64, 62, 45, 63, 63, 46, 64, 64, 45, 65, 63, 45, + 65, 62, 45, 64, 61, 46, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 61, 59, 43, 62, 61, 47, 62, 61, 46, 64, 62, 46, 63, 61, 46, 63, 60, 46, 65, 61, 45, 65, 61, 46, 63, 60, 45, 63, 60, 44, 64, 59, 45, 64, 60, 45, 62, 63, 44, + 62, 61, 44, 64, 61, 44, 62, 62, 44, 61, 62, 46, 62, 61, 46, 63, 60, 45, 62, 60, 46, 61, 60, 46, 63, 60, 45, 62, 60, 44, 60, 60, 44, 61, 59, 44, 61, 58, 44, 60, 59, 44, 61, 60, 44, 62, 60, 44, 62, 60, 43, 60, 60, 43, 61, 58, 44, 62, 59, 44, 61, 60, 44, + 59, 59, 44, 60, 60, 43, 61, 60, 43, 61, 58, 44, 59, 59, 43, 99, 99, 86, 62, 58, 44, 60, 57, 43, 58, 58, 43, 61, 57, 44, 61, 59, 43, 59, 59, 42, 60, 58, 42, 60, 59, 42, 60, 57, 43, 60, 57, 43, 59, 58, 42, 58, 56, 43, 58, 56, 42, 58, 58, 41, 60, 58, 42, + 60, 57, 42, 59, 57, 41, 59, 57, 43, 59, 55, 43, 59, 55, 42, 59, 56, 42, 58, 55, 42, 59, 55, 41, 85, 82, 67, 25, 24, 18, 37, 35, 30, 36, 35, 29, 36, 36, 30, 37, 36, 30, 35, 34, 28, 37, 37, 30, 36, 36, 30, 35, 35, 30, 35, 34, 29, 37, 36, 31, 36, 35, 30, + 36, 35, 30, 35, 34, 29, 36, 35, 30, 34, 33, 28, 35, 35, 29, 36, 34, 29, 34, 34, 28, 35, 35, 29, 35, 34, 29, 36, 35, 30, 36, 35, 29, 35, 34, 29, 35, 34, 29, 36, 34, 30, 35, 35, 30, 33, 33, 28, 35, 35, 29, 34, 34, 28, 34, 33, 28, 36, 34, 29, 35, 34, 29, + 34, 33, 28, 34, 34, 28, 14, 14, 14, 18, 18, 18, 20, 20, 20, 19, 19, 20, 17, 17, 18, 15, 15, 15, 33, 33, 27, 34, 34, 28, 33, 33, 28, 33, 32, 27, 34, 33, 28, 34, 33, 29, 34, 33, 28, 33, 32, 27, 33, 32, 27, 32, 31, 26, 34, 34, 28, 34, 34, 28, 32, 31, 26, + 33, 33, 27, 34, 34, 29, 33, 33, 28, 35, 34, 29, 33, 33, 28, 32, 32, 27, 34, 34, 28, 33, 32, 27, 32, 31, 26, 32, 32, 27, 31, 31, 26, 31, 30, 26, 31, 31, 26, 32, 32, 27, 33, 33, 28, 32, 31, 26, 34, 33, 28, 33, 32, 28, 33, 32, 28, 32, 30, 26, 20, 20, 14, + 47, 46, 33, 48, 45, 33, 48, 44, 33, 46, 44, 33, 46, 45, 34, 47, 46, 33, 48, 44, 32, 47, 44, 32, 45, 43, 33, 45, 42, 33, 44, 42, 33, 44, 44, 32, 44, 43, 32, 44, 44, 31, 51, 50, 35, 57, 56, 41, 8, 7, 5, 31, 31, 31, 25, 25, 25, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, + 10, 10, 9, 13, 13, 14, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 19, 24, 24, 25, 31, 31, 32, 14, 14, 12, 67, 63, 46, 57, 55, 40, 46, 42, 32, 44, 42, 33, 44, 44, 33, 45, 45, 32, 46, 44, 34, 46, 46, 32, 45, 45, 31, 45, 46, 32, 45, 45, 32, 47, 46, 33, 47, 46, 33, 45, 44, 33, 46, 46, 34, 88, 87, 79, 46, 45, 34, + 48, 46, 32, 47, 48, 33, 47, 47, 33, 49, 45, 34, 50, 46, 35, 47, 46, 34, 48, 46, 34, 49, 47, 34, 48, 47, 34, 49, 48, 35, 50, 47, 35, 48, 47, 35, 49, 48, 34, 49, 48, 34, 49, 49, 34, 48, 49, 36, 126, 125, 118, 133, 131, 124, 132, 132, 124, 133, 132, 124, 134, 132, 124, + 134, 131, 124, 133, 131, 125, 53, 53, 41, 50, 49, 37, 50, 48, 37, 52, 49, 35, 52, 51, 36, 51, 50, 36, 53, 51, 37, 52, 51, 38, 51, 52, 38, 53, 52, 36, 53, 52, 36, 52, 50, 38, 51, 51, 37, 38, 37, 28, 15, 15, 15, 18, 18, 19, 20, 20, 20, 19, 19, 19, 16, 16, 17, + 27, 27, 22, 55, 53, 37, 55, 54, 37, 53, 54, 39, 52, 52, 38, 54, 53, 38, 54, 53, 38, 52, 53, 40, 53, 54, 38, 56, 53, 38, 57, 53, 39, 56, 54, 39, 54, 53, 38, 56, 53, 39, 54, 54, 40, 54, 54, 38, 131, 132, 122, 135, 134, 125, 136, 135, 126, 135, 135, 126, 135, 135, 126, + 136, 134, 126, 135, 135, 125, 54, 56, 40, 56, 56, 39, 57, 55, 40, 57, 55, 41, 58, 54, 42, 58, 54, 41, 58, 57, 41, 58, 57, 41, 58, 55, 40, 59, 55, 40, 57, 55, 42, 57, 57, 40, 58, 57, 41, 56, 57, 42, 131, 131, 121, 138, 137, 128, 138, 137, 128, 137, 137, 128, 137, 137, 127, + 137, 137, 127, 137, 137, 128, 63, 61, 47, 59, 57, 42, 60, 56, 41, 60, 56, 42, 59, 56, 42, 60, 57, 42, 61, 57, 43, 61, 57, 44, 60, 59, 43, 60, 58, 43, 58, 57, 43, 59, 59, 42, 59, 60, 44, 57, 57, 43, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 62, 59, 43, 62, 59, 44, 61, 61, 45, 62, 61, 44, 62, 60, 43, 63, 60, 44, 62, 59, 43, 62, 60, 43, 61, 58, 46, 62, 60, 46, 62, 63, 44, 61, 61, 44, 61, 60, 45, 62, 60, 45, 63, 60, 44, 137, 134, 126, 140, 138, 129, 140, 138, 128, 140, 138, 128, 139, 138, 128, + 139, 138, 128, 140, 139, 128, 63, 62, 44, 65, 61, 45, 64, 61, 46, 64, 61, 46, 65, 63, 46, 64, 62, 46, 63, 62, 44, 65, 61, 45, 64, 60, 45, 65, 62, 46, 65, 62, 45, 65, 63, 45, 65, 62, 45, 65, 62, 46, 136, 134, 124, 142, 140, 130, 142, 141, 130, 141, 141, 130, 141, 140, 130, + 141, 140, 130, 141, 140, 131, 67, 67, 52, 65, 61, 47, 66, 62, 46, 64, 64, 46, 63, 64, 46, 63, 62, 47, 65, 62, 47, 65, 64, 47, 65, 62, 47, 64, 61, 47, 64, 62, 47, 65, 63, 46, 64, 62, 46, 63, 61, 47, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 59, 57, 44, 63, 60, 45, 63, 62, 46, 63, 61, 45, 65, 60, 45, 64, 61, 45, 62, 61, 46, 63, 61, 47, 64, 62, 47, 65, 61, 46, 65, 61, 45, 64, 60, 44, 63, 60, 45, 63, 60, 45, 62, 60, 44, 137, 136, 125, 139, 139, 128, 139, 138, 128, 140, 138, 128, 140, 138, 128, + 139, 138, 128, 139, 138, 128, 61, 59, 45, 61, 59, 45, 59, 60, 45, 61, 61, 44, 63, 61, 44, 63, 59, 44, 61, 57, 43, 60, 58, 43, 61, 60, 44, 59, 60, 45, 60, 58, 44, 60, 58, 43, 60, 59, 42, 60, 59, 42, 60, 60, 44, 61, 59, 44, 61, 59, 43, 99, 99, 85, 59, 60, 43, + 59, 58, 44, 61, 57, 44, 60, 58, 42, 60, 58, 43, 59, 57, 43, 58, 58, 42, 59, 58, 42, 60, 57, 43, 60, 57, 43, 59, 59, 42, 59, 59, 42, 58, 57, 41, 59, 57, 42, 59, 57, 42, 61, 56, 42, 60, 55, 41, 58, 56, 42, 58, 57, 43, 59, 58, 42, 57, 58, 41, 57, 56, 41, + 59, 55, 40, 86, 83, 67, 25, 25, 18, 37, 37, 30, 36, 35, 29, 37, 35, 30, 35, 34, 29, 36, 36, 30, 35, 34, 29, 37, 35, 30, 35, 35, 29, 34, 33, 28, 37, 37, 31, 37, 36, 30, 37, 36, 30, 118, 117, 114, 125, 124, 121, 124, 124, 121, 124, 124, 121, 124, 124, 121, 124, 124, 120, + 124, 124, 121, 40, 40, 35, 36, 35, 30, 35, 34, 29, 36, 35, 30, 36, 35, 29, 35, 33, 29, 36, 35, 30, 35, 35, 30, 34, 33, 29, 33, 33, 28, 35, 33, 29, 36, 34, 30, 35, 35, 30, 34, 34, 29, 33, 32, 28, 14, 14, 14, 18, 18, 18, 20, 20, 20, 19, 19, 20, 17, 17, 18, + 15, 15, 15, 35, 34, 29, 34, 33, 28, 34, 34, 29, 32, 32, 27, 33, 31, 27, 33, 32, 27, 35, 35, 30, 33, 34, 28, 34, 33, 28, 32, 32, 27, 36, 35, 29, 34, 33, 28, 34, 34, 28, 34, 33, 28, 119, 118, 115, 122, 122, 119, 121, 121, 117, 121, 120, 117, 121, 121, 118, 121, 121, 118, + 122, 121, 118, 33, 32, 27, 31, 31, 26, 32, 31, 26, 34, 33, 28, 34, 32, 28, 33, 32, 27, 32, 32, 27, 33, 32, 28, 33, 33, 28, 33, 32, 28, 33, 31, 27, 32, 32, 26, 21, 20, 14, 49, 47, 34, 48, 46, 34, 46, 46, 34, 47, 45, 33, 49, 44, 33, 49, 45, 34, 48, 44, 33, + 46, 43, 33, 45, 44, 33, 47, 44, 34, 46, 43, 33, 44, 42, 32, 45, 43, 33, 45, 44, 32, 52, 49, 36, 59, 57, 42, 8, 7, 5, 25, 25, 25, 19, 19, 20, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 21, 8, 8, 7, 10, 10, 11, 13, 13, 13, 14, 14, 14, 13, 13, 14, 13, 13, 14, 14, 14, 14, + 14, 14, 15, 15, 15, 15, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 23, 23, 24, 31, 31, 32, 14, 14, 12, 67, 61, 45, 56, 53, 40, 45, 43, 33, + 47, 42, 31, 45, 44, 32, 48, 43, 33, 46, 45, 32, 47, 44, 32, 47, 43, 32, 47, 44, 33, 47, 47, 34, 46, 46, 33, 47, 47, 33, 45, 45, 34, 47, 45, 34, 89, 88, 77, 47, 47, 34, 47, 47, 33, 46, 45, 33, 49, 47, 33, 47, 46, 32, 48, 46, 34, 49, 47, 34, 48, 48, 34, + 48, 47, 34, 49, 47, 35, 50, 49, 33, 50, 47, 33, 49, 48, 33, 49, 47, 34, 50, 48, 34, 48, 48, 34, 50, 48, 35, 51, 49, 36, 51, 47, 36, 50, 49, 35, 50, 48, 36, 50, 49, 36, 51, 48, 35, 51, 51, 36, 49, 51, 36, 49, 51, 37, 50, 50, 36, 50, 51, 35, 52, 51, 37, + 52, 51, 36, 52, 51, 37, 52, 51, 37, 53, 51, 37, 53, 51, 38, 53, 52, 37, 51, 50, 38, 52, 50, 38, 37, 37, 28, 15, 15, 15, 18, 18, 19, 20, 20, 20, 19, 19, 19, 16, 16, 17, 26, 26, 21, 52, 53, 38, 54, 54, 38, 55, 53, 38, 52, 53, 38, 52, 55, 38, 53, 53, 38, + 53, 52, 38, 53, 51, 39, 53, 53, 38, 53, 53, 38, 54, 53, 38, 53, 52, 39, 53, 54, 39, 54, 54, 40, 54, 54, 40, 54, 53, 40, 55, 53, 39, 57, 54, 39, 55, 54, 39, 56, 54, 39, 56, 54, 39, 55, 57, 39, 56, 56, 40, 56, 57, 41, 57, 56, 41, 58, 55, 40, 58, 57, 40, + 57, 55, 41, 58, 54, 41, 58, 56, 41, 57, 57, 42, 59, 55, 41, 58, 56, 40, 57, 58, 41, 58, 58, 41, 60, 56, 41, 58, 57, 42, 56, 57, 42, 57, 56, 42, 56, 56, 42, 57, 57, 42, 58, 56, 41, 58, 56, 41, 59, 56, 42, 59, 58, 43, 60, 57, 42, 59, 56, 42, 58, 57, 42, + 60, 58, 43, 60, 59, 43, 61, 59, 44, 61, 56, 42, 60, 57, 43, 59, 58, 43, 60, 58, 43, 59, 57, 44, 57, 55, 42, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 59, 59, 42, 60, 59, 43, 60, 58, 45, 61, 59, 45, 62, 60, 44, 62, 61, 44, + 62, 61, 44, 62, 60, 44, 62, 59, 45, 63, 61, 45, 63, 60, 46, 61, 58, 45, 61, 60, 44, 64, 61, 44, 64, 61, 44, 63, 62, 44, 62, 62, 44, 63, 60, 44, 65, 59, 44, 63, 60, 44, 62, 61, 45, 64, 61, 45, 65, 60, 45, 63, 61, 45, 63, 62, 45, 65, 61, 45, 64, 61, 46, + 62, 62, 46, 62, 62, 46, 63, 60, 45, 65, 61, 45, 65, 61, 46, 64, 62, 46, 64, 63, 46, 63, 63, 45, 62, 63, 44, 63, 62, 44, 64, 61, 45, 63, 62, 46, 62, 64, 47, 63, 63, 46, 65, 61, 46, 64, 61, 46, 64, 63, 46, 64, 65, 47, 64, 64, 47, 65, 63, 46, 65, 62, 45, + 65, 63, 45, 65, 61, 46, 65, 60, 47, 64, 62, 46, 63, 61, 45, 64, 61, 46, 65, 61, 47, 64, 61, 46, 63, 61, 45, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 60, 57, 44, 63, 61, 46, 64, 61, 46, 65, 61, 47, 65, 62, 46, 65, 62, 45, + 63, 62, 46, 64, 62, 45, 64, 60, 44, 63, 61, 45, 64, 62, 46, 63, 63, 47, 64, 62, 45, 64, 62, 44, 62, 62, 45, 61, 61, 45, 63, 60, 44, 64, 61, 45, 64, 61, 45, 62, 61, 45, 61, 59, 44, 60, 58, 44, 61, 58, 45, 62, 58, 45, 61, 59, 44, 62, 60, 44, 61, 60, 45, + 61, 59, 45, 62, 59, 44, 61, 60, 43, 60, 59, 43, 60, 59, 44, 60, 60, 44, 59, 61, 43, 61, 61, 43, 61, 60, 44, 60, 59, 44, 60, 60, 44, 60, 59, 44, 98, 98, 85, 59, 59, 42, 60, 60, 44, 60, 59, 43, 60, 59, 42, 59, 59, 43, 60, 58, 43, 60, 58, 43, 60, 57, 43, + 60, 58, 43, 59, 58, 43, 59, 57, 43, 59, 57, 43, 58, 58, 42, 58, 58, 42, 58, 57, 42, 59, 55, 42, 59, 55, 43, 60, 55, 43, 60, 55, 42, 59, 56, 42, 59, 56, 41, 60, 56, 42, 59, 57, 42, 84, 84, 67, 24, 24, 18, 37, 36, 32, 35, 35, 29, 36, 36, 30, 35, 34, 28, + 36, 35, 30, 34, 33, 28, 36, 34, 29, 37, 36, 30, 34, 34, 28, 37, 36, 30, 36, 35, 30, 36, 34, 29, 36, 35, 30, 35, 35, 29, 36, 35, 30, 36, 35, 30, 36, 35, 29, 34, 34, 29, 34, 34, 28, 35, 34, 29, 34, 34, 29, 33, 33, 27, 35, 34, 29, 35, 34, 29, 34, 34, 29, + 34, 35, 29, 36, 36, 30, 36, 34, 30, 35, 34, 29, 35, 35, 29, 35, 34, 29, 35, 34, 29, 35, 34, 29, 32, 32, 27, 14, 14, 14, 18, 18, 18, 20, 20, 20, 19, 19, 20, 17, 17, 18, 15, 15, 15, 34, 34, 28, 34, 33, 29, 34, 33, 28, 33, 32, 27, 32, 32, 26, 33, 32, 28, + 35, 33, 29, 34, 32, 28, 34, 34, 28, 33, 34, 28, 34, 35, 29, 34, 34, 28, 35, 35, 29, 33, 33, 27, 33, 32, 28, 33, 32, 27, 32, 31, 26, 32, 31, 27, 34, 34, 29, 33, 32, 27, 34, 33, 28, 33, 33, 27, 32, 32, 27, 32, 32, 27, 33, 34, 28, 34, 34, 28, 33, 32, 28, + 31, 30, 25, 33, 33, 28, 32, 31, 27, 31, 31, 26, 32, 32, 27, 32, 31, 26, 21, 19, 14, 48, 46, 33, 47, 46, 32, 47, 47, 33, 48, 45, 35, 48, 44, 34, 47, 45, 33, 48, 44, 34, 47, 45, 33, 48, 44, 34, 46, 43, 33, 45, 43, 33, 45, 42, 33, 46, 42, 32, 45, 43, 31, + 51, 50, 36, 57, 56, 41, 8, 7, 5, 27, 27, 27, 21, 21, 21, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, 10, 10, 10, 15, 15, 15, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, + 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 24, 24, 24, 31, 31, 32, 14, 14, 12, 65, 62, 45, 55, 53, 40, 45, 43, 32, 47, 43, 31, 47, 42, 32, 48, 45, 33, 45, 45, 32, 46, 43, 32, 47, 43, 32, 46, 45, 32, + 47, 43, 32, 46, 44, 32, 48, 45, 34, 47, 46, 33, 46, 46, 33, 88, 87, 78, 45, 46, 32, 46, 46, 33, 49, 45, 32, 49, 47, 34, 48, 47, 34, 49, 45, 33, 47, 46, 35, 48, 47, 35, 48, 49, 33, 50, 48, 34, 49, 49, 34, 49, 47, 34, 50, 46, 35, 49, 47, 35, 51, 46, 35, + 49, 46, 35, 47, 49, 34, 49, 49, 35, 49, 49, 36, 49, 48, 35, 50, 49, 35, 48, 47, 35, 49, 48, 35, 49, 49, 35, 48, 47, 36, 50, 49, 36, 50, 50, 36, 52, 49, 37, 52, 49, 36, 50, 50, 35, 51, 51, 37, 51, 49, 38, 51, 49, 37, 51, 50, 36, 51, 52, 36, 54, 50, 37, + 53, 50, 38, 37, 36, 28, 15, 15, 15, 18, 18, 19, 20, 20, 20, 19, 19, 19, 16, 16, 17, 27, 26, 21, 53, 52, 38, 54, 52, 38, 54, 54, 38, 55, 55, 38, 54, 53, 39, 53, 51, 39, 55, 52, 38, 55, 52, 39, 53, 52, 40, 55, 53, 40, 56, 52, 39, 54, 53, 38, 54, 55, 40, + 55, 53, 40, 54, 52, 40, 56, 54, 40, 56, 52, 40, 55, 53, 39, 56, 56, 39, 57, 56, 39, 57, 54, 40, 56, 54, 40, 56, 56, 39, 56, 55, 40, 56, 54, 41, 55, 57, 40, 55, 57, 41, 56, 55, 40, 57, 54, 42, 56, 56, 42, 56, 56, 41, 57, 55, 40, 57, 55, 41, 57, 56, 42, + 57, 58, 41, 58, 57, 41, 58, 57, 41, 58, 56, 41, 59, 55, 41, 59, 56, 43, 58, 57, 42, 57, 57, 42, 59, 57, 41, 59, 55, 42, 57, 56, 42, 59, 57, 43, 61, 58, 43, 60, 56, 43, 58, 56, 42, 58, 57, 42, 59, 57, 42, 59, 57, 42, 59, 59, 44, 58, 60, 44, 60, 59, 43, + 60, 59, 43, 56, 55, 42, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 60, 60, 43, 59, 59, 44, 60, 60, 45, 61, 61, 44, 60, 60, 44, 61, 60, 44, 61, 60, 43, 60, 61, 44, 61, 60, 45, 63, 61, 44, 63, 61, 43, 61, 59, 44, 62, 60, 44, + 63, 60, 44, 62, 59, 43, 62, 60, 44, 62, 62, 45, 64, 62, 45, 65, 63, 45, 64, 62, 45, 63, 60, 45, 63, 59, 45, 65, 61, 44, 65, 61, 44, 63, 60, 44, 62, 60, 44, 63, 60, 46, 63, 60, 45, 63, 61, 44, 64, 61, 45, 65, 61, 46, 63, 62, 45, 63, 62, 44, 64, 62, 45, + 65, 63, 46, 65, 62, 47, 64, 61, 45, 64, 62, 45, 65, 62, 45, 63, 61, 46, 63, 63, 47, 64, 64, 46, 65, 64, 46, 65, 62, 47, 66, 61, 47, 65, 62, 46, 64, 64, 45, 65, 64, 46, 64, 62, 46, 64, 61, 47, 64, 61, 47, 64, 63, 46, 64, 62, 46, 63, 61, 46, 63, 61, 45, + 63, 61, 46, 64, 61, 47, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 61, 58, 44, 63, 61, 46, 62, 61, 46, 62, 61, 46, 63, 62, 45, 65, 63, 45, 64, 61, 46, 63, 60, 46, 63, 60, 46, 63, 59, 47, 64, 60, 46, 64, 61, 45, 63, 60, 45, + 63, 60, 45, 64, 61, 46, 63, 61, 45, 62, 62, 43, 63, 62, 44, 63, 60, 45, 63, 60, 45, 61, 61, 45, 61, 61, 45, 61, 59, 45, 61, 58, 45, 61, 60, 44, 63, 61, 43, 63, 60, 44, 61, 60, 45, 62, 59, 44, 62, 59, 43, 60, 60, 43, 59, 60, 42, 61, 59, 43, 63, 58, 44, + 61, 58, 42, 60, 58, 42, 61, 58, 43, 61, 60, 43, 61, 61, 44, 99, 99, 86, 60, 58, 44, 61, 59, 44, 60, 59, 44, 59, 59, 43, 60, 59, 43, 60, 59, 43, 59, 59, 42, 60, 58, 43, 60, 58, 43, 58, 58, 42, 59, 57, 42, 60, 58, 42, 59, 58, 42, 58, 57, 43, 59, 57, 43, + 58, 58, 43, 57, 57, 43, 59, 57, 42, 60, 57, 43, 58, 57, 43, 59, 56, 42, 60, 57, 42, 58, 55, 43, 84, 81, 69, 25, 24, 17, 38, 36, 31, 37, 36, 30, 37, 35, 29, 35, 34, 29, 36, 35, 29, 35, 35, 28, 36, 35, 30, 35, 35, 30, 35, 35, 30, 35, 34, 29, 35, 34, 29, + 35, 35, 29, 36, 35, 30, 35, 34, 30, 34, 33, 28, 34, 34, 28, 35, 34, 28, 36, 35, 30, 34, 33, 28, 34, 33, 28, 35, 34, 29, 33, 33, 27, 35, 34, 28, 34, 34, 28, 36, 36, 30, 34, 34, 28, 34, 34, 28, 34, 34, 29, 36, 35, 30, 36, 35, 30, 35, 35, 29, 34, 33, 28, + 35, 33, 29, 32, 31, 27, 14, 14, 14, 18, 18, 18, 20, 20, 20, 19, 19, 20, 17, 17, 18, 15, 15, 15, 33, 32, 27, 34, 33, 28, 34, 33, 29, 34, 33, 29, 34, 33, 29, 34, 32, 27, 34, 33, 27, 34, 32, 27, 34, 33, 27, 36, 35, 29, 35, 34, 29, 35, 34, 28, 34, 33, 28, + 34, 33, 29, 34, 33, 29, 32, 32, 26, 33, 32, 27, 33, 33, 28, 33, 32, 27, 34, 33, 28, 32, 31, 27, 32, 31, 27, 34, 32, 27, 33, 32, 27, 33, 32, 27, 32, 31, 26, 34, 32, 28, 32, 31, 26, 32, 31, 27, 32, 30, 26, 31, 30, 25, 32, 31, 27, 31, 31, 26, 20, 20, 14, + 47, 45, 34, 47, 46, 34, 46, 47, 33, 46, 47, 33, 47, 47, 33, 48, 46, 33, 46, 44, 34, 46, 45, 34, 46, 45, 33, 46, 44, 33, 45, 45, 33, 45, 44, 33, 45, 44, 32, 46, 44, 32, 52, 50, 37, 58, 57, 41, 8, 7, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 15, 15, 15, 21, 21, 21, + 10, 10, 10, 14, 14, 14, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 17, 17, 18, 24, 24, 24, 31, 31, 32, 14, 13, 12, 65, 63, 44, 56, 53, 38, 46, 46, 33, 45, 43, 32, 44, 42, 32, 46, 44, 32, 47, 44, 31, 47, 43, 31, 45, 46, 31, 45, 46, 31, 46, 45, 31, 46, 46, 32, 45, 45, 34, 45, 46, 34, 48, 46, 34, 89, 87, 78, 46, 47, 35, + 47, 46, 34, 46, 45, 33, 48, 45, 33, 49, 47, 34, 47, 46, 34, 48, 47, 33, 47, 48, 33, 47, 47, 33, 49, 46, 33, 49, 47, 34, 47, 48, 35, 50, 47, 35, 48, 46, 35, 48, 48, 35, 49, 46, 35, 50, 49, 35, 50, 50, 36, 48, 49, 35, 49, 48, 36, 50, 50, 35, 49, 48, 35, + 49, 49, 35, 49, 49, 35, 51, 49, 35, 51, 48, 36, 52, 49, 37, 50, 49, 35, 51, 49, 37, 52, 49, 36, 52, 50, 36, 50, 52, 37, 49, 49, 37, 51, 51, 37, 52, 52, 36, 51, 52, 36, 53, 51, 36, 38, 38, 28, 15, 15, 15, 18, 18, 19, 20, 20, 20, 19, 19, 19, 16, 16, 17, + 26, 26, 21, 53, 52, 37, 55, 53, 38, 52, 52, 38, 53, 53, 38, 53, 53, 38, 55, 53, 39, 55, 52, 39, 55, 52, 39, 55, 54, 40, 54, 53, 39, 56, 54, 38, 54, 55, 39, 55, 53, 39, 56, 53, 39, 55, 53, 39, 56, 54, 39, 55, 55, 39, 56, 55, 39, 55, 54, 39, 57, 56, 39, + 57, 55, 41, 56, 55, 40, 56, 56, 40, 57, 56, 40, 56, 54, 40, 58, 54, 41, 57, 55, 40, 57, 56, 42, 56, 54, 41, 56, 56, 40, 57, 57, 41, 59, 56, 41, 57, 56, 40, 57, 57, 40, 58, 57, 40, 57, 56, 41, 59, 56, 42, 58, 56, 42, 58, 58, 41, 59, 57, 42, 59, 56, 43, + 58, 57, 43, 58, 57, 43, 59, 58, 41, 59, 58, 42, 60, 57, 43, 58, 57, 43, 58, 57, 42, 59, 57, 42, 59, 55, 43, 60, 56, 43, 62, 56, 43, 61, 57, 44, 60, 58, 43, 60, 59, 42, 60, 59, 43, 55, 55, 42, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 62, 58, 43, 61, 60, 43, 61, 60, 43, 61, 61, 43, 62, 61, 44, 62, 62, 44, 61, 60, 44, 62, 61, 43, 62, 62, 44, 62, 62, 45, 63, 61, 45, 63, 59, 45, 61, 61, 45, 63, 61, 45, 64, 60, 45, 63, 62, 43, 62, 61, 44, 63, 59, 45, 62, 60, 45, 62, 61, 44, + 64, 61, 45, 65, 61, 46, 63, 61, 45, 64, 60, 45, 65, 60, 46, 64, 62, 44, 63, 62, 45, 64, 61, 46, 65, 61, 46, 66, 61, 47, 65, 63, 47, 63, 63, 46, 64, 61, 45, 66, 61, 45, 63, 62, 47, 63, 62, 46, 63, 61, 45, 63, 60, 45, 64, 61, 45, 63, 63, 45, 64, 64, 46, + 64, 63, 46, 62, 61, 46, 64, 63, 47, 66, 64, 46, 66, 62, 46, 65, 61, 45, 63, 62, 45, 63, 62, 46, 64, 62, 45, 64, 63, 46, 63, 62, 46, 62, 62, 45, 64, 62, 46, 63, 61, 46, 62, 62, 46, 64, 62, 45, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 60, 57, 43, 63, 60, 45, 64, 61, 46, 64, 61, 45, 63, 62, 45, 63, 61, 46, 64, 59, 46, 64, 61, 46, 63, 61, 46, 64, 60, 45, 65, 60, 44, 65, 61, 44, 64, 62, 45, 63, 62, 45, 64, 61, 45, 64, 60, 44, 63, 61, 44, 63, 63, 45, 62, 62, 46, 62, 60, 44, + 63, 61, 43, 62, 60, 45, 60, 58, 46, 61, 59, 45, 62, 60, 44, 62, 59, 43, 63, 59, 42, 63, 61, 43, 62, 60, 44, 61, 59, 44, 61, 59, 44, 62, 60, 44, 62, 60, 44, 60, 57, 44, 62, 58, 43, 62, 60, 43, 60, 58, 43, 58, 57, 42, 59, 58, 44, 99, 99, 86, 59, 58, 43, + 58, 57, 43, 59, 59, 43, 60, 58, 42, 60, 57, 42, 59, 57, 42, 58, 58, 42, 59, 57, 43, 59, 57, 44, 58, 58, 43, 58, 58, 42, 59, 56, 42, 60, 57, 43, 60, 58, 43, 60, 57, 42, 59, 55, 41, 59, 56, 42, 59, 57, 42, 57, 57, 42, 57, 55, 42, 59, 57, 42, 59, 58, 42, + 57, 56, 42, 85, 81, 68, 26, 25, 18, 37, 36, 30, 36, 35, 29, 36, 36, 30, 37, 36, 30, 35, 35, 29, 35, 35, 29, 36, 35, 30, 35, 34, 29, 35, 35, 29, 34, 33, 28, 35, 35, 29, 36, 36, 30, 35, 35, 30, 35, 34, 29, 35, 34, 29, 35, 33, 28, 36, 36, 30, 35, 35, 30, + 34, 34, 28, 35, 34, 28, 35, 35, 29, 34, 35, 29, 35, 35, 29, 34, 33, 28, 37, 36, 30, 35, 35, 29, 34, 34, 28, 33, 33, 28, 35, 34, 29, 35, 34, 29, 36, 36, 30, 34, 34, 29, 35, 35, 29, 32, 31, 27, 14, 14, 14, 18, 18, 18, 20, 20, 20, 19, 19, 20, 17, 17, 18, + 15, 15, 15, 33, 34, 29, 35, 35, 29, 35, 35, 30, 35, 34, 29, 35, 34, 28, 33, 32, 27, 33, 32, 28, 34, 33, 29, 34, 33, 28, 35, 34, 29, 34, 33, 28, 33, 33, 28, 33, 33, 28, 35, 34, 29, 33, 33, 28, 33, 33, 27, 33, 32, 27, 33, 32, 28, 31, 31, 26, 34, 34, 29, + 33, 33, 27, 32, 32, 26, 33, 32, 27, 33, 32, 27, 33, 32, 27, 32, 31, 26, 32, 32, 27, 33, 31, 27, 33, 32, 28, 31, 30, 26, 30, 30, 25, 32, 31, 27, 33, 32, 27, 21, 20, 14, 49, 45, 32, 47, 45, 32, 47, 46, 33, 47, 46, 34, 45, 45, 34, 46, 44, 33, 46, 44, 33, + 46, 45, 33, 45, 44, 34, 46, 43, 34, 46, 43, 32, 45, 43, 32, 45, 43, 32, 43, 44, 32, 50, 49, 36, 57, 57, 40, 8, 7, 5, 29, 29, 29, 24, 24, 24, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, + 18, 18, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, 10, 10, 10, 14, 14, 14, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 24, 24, 25, 31, 31, 32, 14, 13, 12, 65, 63, 45, 57, 54, 40, 45, 44, 33, + 46, 43, 31, 46, 44, 31, 46, 45, 31, 46, 45, 32, 47, 44, 33, 44, 46, 32, 47, 44, 32, 47, 44, 34, 45, 43, 33, 47, 44, 34, 47, 45, 34, 47, 45, 33, 89, 87, 78, 46, 48, 34, 46, 47, 34, 46, 47, 34, 48, 47, 34, 48, 49, 33, 49, 47, 35, 48, 47, 33, 47, 48, 35, + 48, 47, 34, 49, 48, 33, 48, 46, 35, 48, 48, 35, 49, 47, 34, 50, 48, 35, 50, 48, 34, 49, 49, 35, 48, 49, 34, 124, 124, 115, 132, 131, 123, 132, 131, 123, 131, 131, 123, 132, 130, 123, 132, 130, 123, 130, 131, 123, 53, 53, 41, 51, 47, 36, 50, 49, 35, 50, 49, 37, 53, 50, 37, + 52, 49, 36, 51, 50, 36, 51, 48, 37, 52, 50, 37, 53, 50, 36, 50, 50, 37, 51, 51, 37, 53, 50, 36, 37, 36, 29, 15, 15, 15, 18, 18, 19, 20, 20, 20, 19, 19, 19, 16, 16, 17, 27, 26, 21, 54, 51, 38, 51, 51, 38, 52, 51, 38, 54, 51, 38, 52, 51, 38, 53, 52, 38, + 54, 53, 39, 55, 54, 38, 53, 53, 38, 54, 52, 40, 56, 54, 41, 55, 54, 40, 54, 53, 40, 54, 55, 39, 56, 55, 40, 134, 132, 124, 136, 135, 127, 136, 135, 126, 137, 135, 127, 137, 136, 126, 136, 136, 127, 137, 136, 127, 58, 55, 40, 55, 54, 41, 57, 54, 41, 58, 54, 41, 57, 54, 40, + 57, 56, 41, 57, 56, 41, 56, 55, 40, 56, 56, 40, 57, 56, 42, 59, 56, 41, 58, 58, 41, 57, 56, 41, 58, 56, 41, 131, 130, 120, 136, 136, 127, 137, 136, 127, 136, 136, 127, 137, 135, 127, 137, 134, 127, 137, 135, 126, 64, 61, 47, 59, 57, 43, 58, 57, 43, 59, 55, 42, 61, 56, 42, + 60, 58, 43, 58, 59, 42, 57, 58, 42, 59, 57, 44, 59, 58, 44, 59, 57, 43, 60, 59, 42, 60, 59, 43, 56, 57, 42, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 63, 59, 43, 61, 59, 43, 60, 59, 44, 61, 59, 45, 61, 60, 44, 59, 60, 44, + 61, 60, 43, 61, 60, 44, 61, 60, 45, 61, 60, 45, 63, 61, 45, 63, 61, 44, 61, 60, 43, 62, 60, 43, 64, 61, 43, 138, 137, 127, 140, 140, 130, 140, 139, 130, 141, 138, 130, 141, 138, 130, 141, 139, 129, 141, 140, 130, 63, 62, 45, 62, 62, 46, 62, 61, 45, 63, 61, 45, 63, 61, 45, + 62, 62, 45, 64, 63, 45, 64, 62, 44, 63, 60, 45, 64, 60, 45, 65, 61, 46, 63, 63, 45, 62, 63, 46, 64, 61, 46, 134, 132, 122, 140, 139, 129, 139, 140, 129, 139, 139, 129, 140, 138, 129, 140, 139, 129, 139, 139, 128, 67, 67, 50, 64, 62, 47, 63, 62, 46, 64, 62, 46, 64, 63, 45, + 64, 63, 44, 64, 63, 45, 63, 64, 45, 64, 62, 45, 65, 61, 45, 63, 61, 46, 64, 60, 47, 65, 60, 47, 64, 61, 47, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 59, 58, 44, 62, 61, 45, 62, 62, 44, 63, 61, 44, 63, 60, 45, 64, 61, 46, + 64, 62, 46, 63, 61, 46, 64, 61, 45, 64, 62, 46, 64, 62, 46, 63, 62, 46, 63, 61, 46, 62, 60, 46, 61, 61, 45, 137, 137, 127, 141, 140, 129, 140, 139, 129, 139, 139, 129, 140, 140, 129, 141, 140, 130, 140, 140, 129, 62, 60, 44, 62, 58, 44, 60, 60, 43, 60, 60, 44, 60, 58, 44, + 61, 59, 44, 60, 61, 43, 61, 60, 42, 62, 59, 42, 61, 60, 43, 61, 60, 43, 61, 59, 42, 61, 60, 43, 62, 59, 44, 60, 58, 43, 58, 58, 43, 59, 58, 42, 99, 98, 85, 59, 60, 43, 59, 58, 42, 60, 58, 42, 60, 58, 43, 59, 57, 43, 59, 59, 42, 59, 58, 43, 61, 57, 43, + 60, 59, 42, 58, 58, 42, 58, 56, 42, 59, 56, 42, 58, 57, 42, 59, 59, 42, 58, 57, 41, 58, 55, 42, 57, 55, 41, 59, 56, 41, 59, 57, 42, 60, 55, 42, 59, 55, 42, 60, 55, 41, 58, 56, 41, 83, 83, 68, 25, 24, 18, 35, 35, 30, 36, 35, 30, 35, 34, 29, 37, 36, 30, + 34, 33, 28, 34, 35, 29, 34, 35, 28, 36, 35, 28, 36, 34, 28, 35, 34, 29, 35, 35, 29, 37, 36, 30, 117, 116, 113, 123, 123, 119, 122, 122, 118, 122, 122, 119, 123, 123, 120, 123, 122, 119, 123, 122, 119, 41, 40, 35, 35, 34, 29, 36, 35, 29, 34, 33, 28, 35, 34, 29, 36, 36, 30, + 34, 35, 29, 35, 34, 29, 35, 34, 29, 34, 34, 28, 33, 33, 28, 36, 34, 29, 36, 34, 29, 35, 35, 30, 33, 33, 28, 14, 14, 14, 18, 18, 18, 20, 20, 20, 19, 19, 20, 17, 17, 18, 15, 15, 15, 35, 34, 29, 34, 34, 28, 34, 32, 28, 34, 32, 28, 32, 31, 26, 33, 33, 28, + 34, 34, 28, 34, 33, 28, 34, 33, 29, 33, 33, 28, 32, 32, 27, 33, 32, 27, 34, 33, 28, 34, 34, 29, 120, 120, 117, 123, 123, 120, 122, 122, 119, 122, 122, 119, 122, 122, 119, 123, 122, 119, 123, 123, 120, 33, 33, 27, 32, 31, 26, 33, 33, 28, 31, 31, 26, 34, 33, 29, 32, 31, 27, + 33, 32, 28, 33, 33, 28, 31, 30, 26, 31, 30, 26, 33, 32, 28, 32, 31, 27, 20, 19, 14, 47, 45, 33, 47, 47, 33, 47, 45, 32, 48, 45, 33, 46, 45, 33, 46, 46, 34, 49, 44, 34, 47, 44, 33, 45, 44, 33, 46, 43, 32, 45, 44, 33, 44, 46, 32, 45, 44, 32, 44, 44, 33, + 50, 50, 36, 57, 56, 41, 8, 7, 5, 28, 28, 28, 22, 22, 22, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, 10, 10, 10, 14, 14, 15, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 24, 24, 24, 31, 31, 32, 14, 13, 12, 67, 64, 45, 56, 55, 40, 45, 45, 31, 46, 42, 31, 46, 43, 32, 47, 44, 31, 46, 44, 31, 47, 44, 33, 45, 46, 33, 45, 45, 34, + 46, 43, 34, 45, 45, 33, 47, 45, 32, 47, 47, 32, 48, 47, 33, 89, 87, 77, 45, 48, 33, 47, 47, 33, 50, 45, 33, 48, 47, 33, 48, 47, 34, 49, 48, 34, 49, 48, 33, 49, 49, 35, 49, 47, 34, 49, 48, 35, 48, 48, 35, 48, 46, 34, 51, 49, 35, 51, 47, 35, 49, 48, 34, + 51, 47, 35, 50, 48, 36, 50, 48, 36, 50, 48, 36, 48, 50, 34, 49, 48, 35, 49, 48, 35, 51, 49, 37, 48, 49, 36, 50, 49, 35, 52, 51, 35, 51, 50, 36, 52, 49, 37, 50, 48, 36, 51, 49, 35, 51, 51, 36, 52, 52, 36, 51, 49, 36, 51, 51, 36, 52, 50, 37, 52, 51, 36, + 53, 52, 36, 39, 37, 27, 15, 15, 15, 18, 18, 19, 20, 20, 20, 19, 19, 19, 16, 16, 17, 26, 26, 22, 53, 52, 39, 54, 52, 38, 52, 51, 37, 54, 52, 38, 53, 52, 37, 55, 52, 38, 54, 54, 39, 53, 55, 38, 53, 54, 39, 54, 53, 39, 54, 54, 39, 56, 53, 41, 56, 52, 39, + 55, 53, 38, 53, 55, 39, 55, 55, 40, 56, 53, 39, 56, 54, 38, 55, 56, 39, 55, 55, 40, 55, 55, 41, 56, 54, 40, 57, 56, 40, 56, 56, 40, 55, 55, 40, 57, 55, 41, 57, 56, 41, 57, 55, 41, 58, 56, 40, 56, 57, 40, 57, 56, 41, 59, 55, 41, 58, 57, 42, 56, 57, 42, + 57, 56, 41, 57, 56, 41, 57, 57, 42, 58, 55, 42, 58, 56, 42, 57, 58, 42, 58, 57, 42, 58, 56, 43, 57, 58, 42, 58, 58, 43, 60, 56, 43, 59, 56, 43, 59, 57, 44, 61, 59, 43, 61, 59, 43, 60, 58, 43, 59, 57, 44, 58, 59, 43, 59, 59, 43, 60, 57, 44, 61, 57, 43, + 59, 58, 43, 57, 55, 42, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 60, 60, 43, 61, 60, 45, 61, 60, 45, 62, 58, 44, 61, 60, 44, 61, 60, 44, 61, 60, 43, 63, 59, 44, 63, 60, 45, 63, 60, 44, 61, 59, 43, 62, 60, 44, 63, 61, 45, + 61, 61, 44, 61, 60, 44, 63, 62, 44, 65, 61, 44, 65, 61, 45, 63, 61, 45, 63, 60, 45, 63, 61, 45, 62, 61, 45, 62, 61, 45, 62, 60, 46, 64, 61, 45, 65, 62, 45, 63, 61, 46, 64, 61, 46, 64, 62, 44, 62, 63, 45, 62, 63, 45, 64, 62, 45, 64, 62, 45, 65, 63, 46, + 65, 63, 45, 64, 63, 44, 65, 63, 45, 64, 62, 46, 64, 62, 46, 64, 63, 45, 63, 62, 46, 64, 61, 46, 63, 62, 46, 63, 63, 45, 64, 63, 44, 65, 64, 46, 63, 64, 46, 62, 63, 45, 63, 62, 45, 62, 62, 46, 62, 64, 46, 63, 62, 47, 64, 62, 47, 64, 63, 46, 63, 62, 45, + 63, 60, 45, 64, 59, 45, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 61, 58, 44, 63, 60, 47, 62, 60, 45, 62, 61, 44, 63, 61, 44, 63, 60, 45, 62, 61, 46, 64, 62, 45, 64, 63, 45, 64, 62, 46, 63, 62, 46, 64, 61, 46, 64, 62, 46, + 64, 61, 45, 62, 59, 45, 62, 60, 46, 61, 62, 45, 62, 60, 45, 62, 60, 45, 61, 62, 45, 62, 62, 45, 62, 60, 44, 63, 60, 45, 62, 60, 44, 63, 60, 43, 63, 59, 44, 62, 60, 45, 61, 59, 43, 61, 58, 43, 61, 58, 43, 61, 60, 43, 62, 59, 43, 61, 58, 42, 61, 59, 42, + 61, 60, 44, 60, 60, 44, 60, 60, 44, 61, 58, 43, 60, 57, 42, 100, 98, 85, 61, 59, 43, 61, 57, 43, 60, 57, 43, 60, 58, 44, 60, 58, 44, 60, 59, 42, 60, 58, 43, 59, 56, 43, 58, 56, 42, 58, 56, 42, 57, 57, 43, 58, 56, 42, 60, 55, 43, 59, 56, 43, 57, 58, 42, + 57, 57, 42, 58, 56, 41, 59, 55, 42, 59, 57, 42, 59, 57, 42, 58, 54, 42, 59, 55, 41, 59, 56, 41, 85, 82, 67, 25, 24, 17, 35, 34, 28, 36, 36, 30, 36, 35, 30, 35, 34, 28, 35, 34, 29, 34, 34, 29, 35, 34, 30, 35, 35, 30, 35, 35, 30, 36, 35, 30, 36, 34, 29, + 36, 35, 30, 35, 35, 29, 35, 34, 28, 36, 35, 29, 36, 35, 29, 37, 36, 30, 34, 33, 28, 37, 36, 31, 36, 36, 30, 35, 35, 29, 35, 34, 29, 35, 35, 30, 35, 35, 29, 35, 35, 29, 34, 33, 28, 33, 32, 27, 34, 33, 28, 34, 34, 28, 34, 35, 29, 33, 33, 28, 35, 34, 29, + 35, 34, 29, 34, 33, 28, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 17, 17, 18, 15, 15, 15, 35, 34, 29, 35, 34, 29, 32, 31, 26, 36, 34, 30, 34, 33, 28, 35, 35, 30, 34, 34, 29, 35, 34, 29, 35, 34, 28, 33, 32, 27, 33, 32, 27, 32, 32, 27, 32, 33, 27, + 33, 33, 28, 35, 34, 29, 32, 31, 26, 33, 32, 27, 33, 32, 27, 31, 32, 26, 33, 33, 27, 34, 33, 28, 33, 32, 27, 33, 33, 28, 33, 32, 27, 33, 32, 27, 33, 32, 28, 33, 33, 28, 32, 31, 27, 33, 31, 27, 33, 31, 26, 32, 31, 27, 32, 31, 26, 33, 31, 26, 20, 20, 14, + 46, 45, 33, 48, 45, 34, 49, 46, 33, 47, 45, 33, 46, 45, 33, 47, 46, 33, 47, 46, 34, 48, 46, 33, 46, 45, 32, 46, 44, 32, 46, 45, 33, 43, 45, 32, 44, 44, 31, 45, 44, 31, 49, 51, 36, 56, 57, 42, 8, 7, 5, 27, 27, 27, 22, 22, 22, 15, 15, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 12, 12, 12, 20, 20, 19, + 10, 9, 9, 13, 13, 13, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 18, 24, 24, 24, 31, 31, 31, 14, 13, 12, 65, 61, 46, 55, 53, 39, 45, 45, 31, 46, 44, 32, 46, 45, 33, 44, 44, 33, 44, 43, 32, 47, 45, 33, 47, 45, 32, 45, 46, 34, 46, 45, 33, 46, 43, 33, 45, 44, 34, 46, 43, 32, 47, 45, 33, 89, 88, 78, 47, 45, 32, + 46, 47, 33, 48, 47, 34, 49, 46, 34, 47, 47, 35, 47, 47, 33, 49, 48, 34, 49, 47, 34, 49, 46, 33, 47, 47, 35, 49, 48, 34, 49, 47, 35, 49, 46, 34, 51, 46, 34, 49, 47, 36, 49, 49, 35, 49, 47, 35, 50, 48, 35, 50, 48, 36, 49, 48, 36, 49, 47, 36, 50, 49, 36, + 48, 49, 35, 49, 49, 36, 50, 50, 36, 50, 49, 36, 50, 48, 36, 50, 51, 36, 51, 50, 37, 51, 50, 37, 50, 50, 37, 50, 48, 37, 52, 48, 35, 51, 49, 36, 53, 49, 37, 52, 49, 35, 52, 50, 37, 38, 38, 28, 15, 15, 15, 18, 18, 19, 20, 20, 20, 19, 19, 19, 16, 16, 17, + 27, 26, 22, 54, 52, 38, 53, 52, 38, 53, 53, 38, 53, 52, 39, 55, 51, 38, 54, 51, 40, 53, 51, 39, 53, 53, 38, 53, 54, 39, 54, 54, 38, 54, 53, 40, 53, 53, 39, 54, 54, 39, 53, 54, 40, 54, 55, 40, 54, 54, 39, 55, 55, 39, 54, 53, 40, 56, 53, 41, 56, 53, 40, + 55, 53, 39, 55, 54, 39, 57, 55, 40, 57, 55, 40, 56, 54, 39, 57, 56, 39, 57, 55, 40, 57, 55, 41, 55, 56, 41, 56, 56, 40, 58, 56, 40, 58, 55, 41, 57, 55, 40, 58, 55, 41, 58, 56, 41, 58, 56, 42, 58, 55, 42, 57, 57, 41, 56, 57, 41, 58, 57, 42, 60, 57, 43, + 59, 55, 43, 58, 56, 42, 60, 56, 43, 61, 56, 43, 59, 57, 43, 59, 57, 43, 61, 56, 42, 61, 57, 43, 59, 59, 42, 58, 57, 43, 58, 57, 43, 59, 57, 42, 61, 58, 42, 60, 58, 43, 60, 58, 44, 57, 56, 41, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 61, 58, 44, 61, 58, 43, 61, 59, 42, 62, 59, 43, 60, 60, 44, 62, 62, 44, 63, 60, 44, 61, 59, 44, 62, 60, 45, 62, 60, 43, 61, 59, 43, 63, 59, 44, 63, 59, 44, 63, 60, 45, 64, 62, 44, 64, 61, 44, 63, 59, 44, 63, 61, 45, 64, 62, 44, 63, 62, 44, + 64, 61, 45, 65, 59, 45, 64, 60, 45, 63, 62, 44, 62, 61, 45, 63, 60, 45, 63, 61, 45, 63, 62, 46, 64, 61, 46, 65, 61, 45, 64, 62, 45, 63, 60, 45, 62, 60, 45, 63, 62, 45, 64, 62, 45, 64, 61, 46, 64, 63, 45, 64, 63, 44, 63, 62, 45, 63, 62, 45, 63, 63, 45, + 65, 61, 45, 65, 60, 46, 64, 61, 45, 65, 62, 45, 64, 62, 46, 64, 62, 46, 65, 62, 45, 64, 61, 45, 63, 62, 46, 64, 63, 45, 65, 62, 46, 63, 63, 47, 64, 63, 46, 63, 63, 46, 63, 62, 46, 65, 60, 45, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 61, 57, 43, 64, 62, 45, 64, 61, 46, 63, 60, 46, 63, 60, 45, 64, 61, 45, 64, 62, 46, 63, 63, 46, 63, 63, 45, 63, 62, 46, 64, 60, 46, 63, 61, 45, 63, 63, 44, 64, 62, 44, 64, 61, 44, 61, 61, 44, 62, 60, 45, 62, 60, 45, 62, 60, 44, 62, 60, 45, + 61, 60, 45, 62, 61, 44, 62, 60, 43, 62, 59, 43, 61, 59, 44, 62, 59, 44, 61, 59, 44, 60, 59, 44, 59, 60, 43, 60, 59, 43, 60, 58, 43, 60, 59, 43, 61, 59, 44, 62, 59, 43, 62, 58, 43, 60, 59, 44, 61, 59, 43, 62, 59, 43, 60, 58, 44, 99, 98, 86, 60, 59, 42, + 60, 58, 42, 59, 58, 43, 58, 59, 42, 60, 57, 42, 59, 57, 43, 59, 58, 44, 59, 58, 43, 60, 58, 43, 60, 58, 43, 59, 56, 43, 59, 55, 42, 60, 55, 42, 59, 56, 42, 58, 57, 42, 57, 57, 42, 58, 55, 41, 57, 54, 41, 56, 57, 42, 57, 57, 42, 58, 55, 42, 58, 54, 42, + 58, 57, 42, 83, 84, 68, 24, 25, 17, 36, 36, 29, 36, 36, 30, 35, 34, 29, 36, 35, 29, 35, 35, 29, 35, 35, 30, 37, 37, 31, 36, 36, 30, 36, 35, 29, 36, 35, 29, 36, 35, 29, 35, 35, 30, 35, 34, 29, 34, 34, 29, 36, 36, 30, 36, 36, 30, 35, 35, 30, 33, 33, 28, + 35, 35, 30, 35, 34, 29, 35, 34, 29, 35, 35, 30, 36, 35, 30, 36, 36, 30, 34, 34, 28, 35, 34, 28, 34, 33, 28, 36, 36, 31, 34, 34, 28, 35, 35, 30, 34, 33, 28, 36, 35, 30, 34, 33, 27, 33, 32, 27, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 17, 17, 18, + 15, 15, 15, 35, 35, 29, 33, 32, 28, 33, 32, 27, 35, 34, 29, 35, 34, 29, 35, 34, 29, 34, 33, 28, 33, 33, 28, 35, 34, 29, 34, 33, 28, 35, 34, 28, 33, 32, 26, 34, 34, 28, 32, 32, 27, 33, 33, 28, 32, 32, 26, 33, 33, 27, 34, 34, 29, 32, 32, 27, 34, 34, 29, + 34, 33, 28, 34, 33, 28, 33, 32, 27, 32, 32, 27, 34, 33, 29, 34, 33, 29, 33, 33, 28, 32, 31, 26, 33, 32, 27, 33, 32, 28, 33, 32, 27, 31, 30, 26, 33, 32, 28, 20, 20, 14, 47, 46, 33, 47, 45, 33, 47, 45, 33, 46, 46, 32, 46, 46, 32, 47, 44, 33, 46, 44, 33, + 46, 45, 33, 45, 45, 32, 45, 44, 31, 45, 43, 32, 46, 44, 33, 46, 44, 32, 43, 44, 32, 50, 51, 36, 58, 56, 42, 8, 7, 5, 27, 27, 28, 21, 21, 22, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 11, 11, 12, 19, 19, 19, 9, 9, 9, 13, 13, 13, 16, 16, 16, 17, 17, 17, 16, 16, 16, 15, 15, 15, 15, 15, 15, + 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 23, 23, 23, 31, 30, 31, 14, 13, 12, 65, 62, 45, 58, 55, 39, 47, 42, 33, + 45, 43, 32, 44, 43, 33, 46, 44, 32, 47, 43, 31, 45, 44, 32, 45, 45, 33, 46, 45, 32, 46, 43, 32, 48, 45, 32, 45, 46, 32, 47, 44, 34, 47, 45, 35, 87, 87, 79, 47, 47, 35, 48, 47, 34, 45, 47, 34, 47, 46, 33, 47, 45, 34, 48, 45, 33, 47, 46, 34, 49, 47, 35, + 48, 45, 34, 49, 47, 35, 47, 48, 35, 49, 48, 34, 48, 46, 35, 48, 48, 36, 51, 48, 36, 49, 46, 34, 50, 47, 35, 49, 48, 36, 49, 48, 35, 51, 48, 36, 50, 47, 35, 49, 48, 34, 50, 50, 35, 51, 48, 36, 51, 48, 36, 51, 49, 36, 49, 49, 35, 49, 49, 36, 51, 51, 36, + 52, 49, 36, 51, 51, 37, 50, 50, 36, 52, 49, 35, 52, 51, 36, 53, 51, 35, 53, 50, 36, 52, 52, 37, 38, 37, 28, 15, 15, 15, 18, 18, 19, 20, 20, 20, 19, 19, 19, 16, 16, 17, 26, 26, 22, 52, 50, 38, 54, 51, 37, 53, 51, 38, 52, 51, 39, 54, 52, 39, 55, 52, 38, + 55, 54, 39, 53, 52, 39, 54, 53, 39, 54, 54, 39, 53, 54, 38, 54, 54, 39, 55, 53, 39, 56, 54, 40, 57, 53, 40, 57, 53, 40, 55, 54, 39, 56, 55, 39, 58, 53, 38, 58, 53, 40, 58, 55, 40, 56, 56, 40, 55, 55, 41, 56, 55, 40, 58, 55, 40, 55, 53, 41, 56, 54, 41, + 57, 55, 41, 58, 55, 40, 59, 55, 41, 58, 57, 42, 57, 56, 41, 56, 56, 40, 59, 56, 41, 57, 57, 42, 57, 56, 41, 59, 57, 40, 57, 55, 41, 58, 55, 41, 59, 56, 40, 58, 57, 42, 58, 56, 42, 59, 57, 42, 58, 57, 43, 57, 58, 42, 59, 57, 42, 58, 57, 43, 58, 58, 42, + 58, 59, 43, 58, 58, 42, 59, 56, 42, 61, 58, 43, 60, 59, 42, 59, 58, 41, 62, 59, 43, 61, 58, 43, 57, 55, 41, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 60, 58, 44, 59, 58, 44, 61, 59, 44, 62, 59, 44, 62, 60, 44, 62, 61, 44, + 62, 62, 44, 61, 60, 45, 61, 58, 45, 63, 60, 44, 62, 62, 43, 62, 61, 43, 64, 61, 44, 62, 61, 44, 63, 61, 44, 64, 61, 44, 62, 61, 44, 61, 60, 45, 62, 59, 45, 62, 60, 44, 64, 62, 45, 64, 62, 45, 63, 61, 44, 65, 62, 45, 63, 62, 46, 63, 61, 46, 64, 61, 45, + 62, 60, 44, 63, 60, 44, 65, 61, 44, 64, 61, 44, 64, 60, 44, 64, 61, 45, 64, 62, 46, 62, 62, 45, 62, 62, 45, 63, 61, 45, 62, 61, 45, 62, 62, 45, 63, 62, 46, 63, 61, 46, 62, 61, 45, 63, 62, 45, 64, 62, 45, 63, 63, 46, 64, 64, 46, 65, 63, 47, 64, 61, 46, + 64, 61, 45, 63, 62, 45, 62, 62, 45, 63, 61, 46, 64, 62, 46, 63, 63, 46, 62, 61, 46, 63, 61, 45, 64, 62, 45, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 60, 59, 43, 62, 62, 46, 62, 60, 45, 62, 59, 45, 64, 60, 45, 64, 61, 45, + 63, 61, 44, 62, 60, 44, 61, 60, 45, 61, 60, 45, 62, 61, 45, 63, 62, 46, 63, 61, 46, 61, 60, 44, 62, 61, 44, 62, 61, 44, 61, 61, 44, 61, 61, 45, 64, 59, 45, 63, 60, 45, 61, 62, 44, 60, 59, 44, 60, 58, 44, 61, 60, 44, 61, 59, 44, 61, 59, 43, 60, 60, 43, + 60, 59, 43, 62, 59, 43, 63, 59, 43, 61, 59, 43, 61, 58, 44, 61, 58, 44, 61, 60, 43, 61, 58, 42, 61, 58, 43, 61, 60, 44, 61, 60, 43, 60, 59, 42, 99, 97, 84, 61, 57, 43, 59, 58, 44, 58, 59, 42, 60, 60, 42, 61, 58, 43, 60, 59, 43, 58, 59, 43, 59, 57, 43, + 58, 57, 42, 59, 59, 42, 58, 57, 42, 58, 56, 42, 59, 57, 41, 57, 57, 42, 57, 56, 42, 57, 57, 41, 58, 56, 41, 59, 56, 43, 58, 56, 43, 57, 57, 41, 57, 58, 41, 56, 57, 42, 57, 55, 42, 85, 82, 68, 25, 24, 18, 37, 36, 31, 35, 33, 28, 36, 35, 29, 37, 37, 30, + 35, 35, 29, 36, 35, 30, 37, 36, 30, 35, 35, 30, 34, 34, 29, 34, 33, 28, 37, 35, 30, 37, 37, 31, 35, 35, 29, 34, 33, 28, 35, 34, 29, 35, 34, 29, 36, 35, 30, 34, 33, 29, 35, 34, 28, 34, 34, 28, 34, 34, 28, 36, 36, 30, 36, 36, 30, 35, 35, 29, 36, 34, 29, + 34, 34, 28, 35, 34, 29, 36, 35, 30, 34, 34, 28, 35, 33, 28, 35, 34, 29, 36, 35, 30, 35, 35, 29, 34, 33, 28, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 15, 15, 15, 34, 33, 28, 33, 32, 27, 33, 33, 27, 34, 34, 28, 33, 33, 26, 33, 33, 27, + 32, 32, 26, 34, 34, 28, 33, 33, 28, 33, 32, 27, 33, 32, 27, 33, 32, 27, 32, 32, 27, 35, 34, 28, 33, 33, 27, 33, 32, 28, 34, 33, 28, 33, 32, 27, 35, 35, 29, 34, 33, 28, 32, 32, 26, 32, 32, 26, 31, 31, 26, 33, 32, 28, 33, 33, 28, 33, 32, 28, 31, 30, 26, + 32, 31, 26, 33, 32, 28, 33, 32, 27, 34, 33, 28, 33, 32, 27, 32, 31, 25, 21, 20, 14, 48, 46, 33, 46, 47, 32, 47, 46, 33, 47, 45, 33, 45, 45, 33, 45, 44, 32, 46, 45, 32, 46, 45, 34, 45, 44, 34, 45, 45, 32, 44, 44, 31, 45, 43, 32, 46, 44, 33, 44, 44, 33, + 50, 50, 37, 56, 57, 42, 8, 7, 5, 28, 28, 28, 22, 22, 22, 15, 15, 15, 14, 15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 15, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 13, 13, 13, 20, 20, 20, 9, 9, 9, 12, 12, 13, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, + 17, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 24, 24, 24, 31, 31, 31, 14, 13, 12, 65, 62, 45, 56, 53, 40, 47, 45, 33, 47, 43, 31, 46, 43, 32, 45, 43, 32, 47, 43, 32, 46, 43, 33, 44, 44, 33, 44, 43, 33, + 45, 45, 32, 46, 46, 32, 46, 43, 33, 47, 45, 33, 46, 44, 33, 87, 87, 77, 48, 45, 33, 46, 48, 33, 46, 46, 34, 48, 45, 34, 48, 45, 33, 47, 47, 34, 48, 46, 34, 50, 47, 34, 49, 48, 35, 49, 46, 34, 48, 46, 34, 49, 46, 36, 49, 47, 36, 48, 49, 34, 49, 47, 35, + 47, 48, 35, 49, 47, 34, 126, 124, 116, 132, 130, 123, 132, 131, 122, 131, 130, 123, 130, 130, 123, 132, 130, 123, 132, 130, 122, 57, 56, 44, 49, 50, 36, 50, 51, 35, 50, 49, 36, 51, 49, 37, 51, 49, 37, 52, 49, 36, 54, 49, 35, 53, 48, 36, 53, 52, 36, 53, 50, 38, 52, 51, 37, + 52, 53, 36, 39, 37, 29, 15, 15, 16, 18, 18, 19, 20, 20, 20, 19, 19, 19, 16, 16, 17, 26, 26, 21, 52, 52, 38, 53, 52, 38, 52, 51, 38, 53, 52, 38, 55, 53, 38, 55, 51, 38, 53, 52, 39, 52, 52, 40, 54, 52, 40, 54, 53, 39, 56, 53, 38, 55, 53, 40, 55, 55, 39, + 56, 55, 38, 56, 53, 39, 137, 135, 127, 137, 136, 127, 136, 136, 127, 137, 135, 126, 135, 134, 127, 136, 135, 126, 137, 136, 126, 58, 55, 39, 57, 53, 40, 56, 54, 41, 58, 56, 40, 56, 55, 40, 56, 55, 41, 58, 56, 40, 58, 54, 39, 58, 56, 41, 59, 55, 42, 57, 55, 41, 55, 56, 42, + 56, 57, 41, 57, 56, 41, 131, 128, 120, 137, 136, 126, 136, 136, 127, 135, 136, 126, 136, 135, 126, 137, 135, 127, 136, 137, 126, 66, 66, 50, 58, 58, 43, 58, 58, 43, 59, 57, 41, 58, 56, 42, 61, 56, 42, 59, 57, 41, 57, 57, 42, 59, 57, 43, 59, 57, 43, 58, 58, 43, 59, 58, 42, + 60, 58, 43, 57, 56, 42, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 61, 60, 44, 59, 59, 43, 60, 57, 42, 62, 58, 43, 63, 59, 43, 62, 60, 43, 62, 61, 43, 61, 60, 45, 60, 59, 45, 61, 59, 44, 60, 60, 45, 61, 60, 45, 63, 61, 45, + 64, 61, 45, 63, 61, 45, 140, 139, 129, 140, 139, 130, 139, 138, 130, 140, 139, 130, 140, 140, 130, 139, 139, 130, 141, 139, 130, 63, 62, 45, 62, 62, 46, 63, 60, 46, 64, 60, 46, 63, 60, 45, 61, 59, 45, 62, 60, 45, 63, 61, 45, 64, 61, 46, 62, 62, 45, 62, 62, 45, 63, 61, 46, + 63, 62, 45, 63, 61, 45, 135, 131, 123, 141, 139, 129, 140, 139, 129, 140, 138, 129, 139, 138, 129, 140, 138, 129, 141, 138, 129, 73, 68, 54, 63, 60, 46, 62, 63, 46, 62, 63, 46, 62, 63, 45, 62, 63, 45, 62, 62, 45, 62, 62, 45, 64, 62, 46, 65, 60, 46, 63, 61, 45, 63, 60, 44, + 63, 61, 45, 62, 62, 46, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 60, 58, 43, 63, 63, 45, 65, 62, 45, 64, 60, 45, 62, 59, 45, 63, 60, 44, 63, 62, 44, 63, 61, 44, 62, 61, 45, 61, 62, 44, 63, 62, 45, 64, 62, 46, 63, 60, 45, + 63, 60, 44, 62, 62, 45, 139, 139, 130, 140, 140, 130, 140, 140, 130, 140, 139, 130, 139, 139, 129, 139, 138, 129, 139, 138, 129, 62, 60, 44, 62, 61, 44, 60, 59, 43, 60, 58, 45, 61, 58, 44, 60, 57, 44, 60, 58, 43, 62, 59, 43, 62, 60, 43, 62, 59, 42, 61, 59, 43, 60, 58, 44, + 61, 57, 44, 61, 58, 43, 61, 59, 43, 61, 59, 43, 61, 60, 42, 100, 99, 85, 60, 58, 42, 59, 58, 42, 61, 58, 42, 60, 59, 42, 59, 59, 44, 58, 57, 44, 59, 56, 43, 59, 57, 42, 58, 58, 42, 59, 57, 43, 58, 57, 43, 58, 58, 43, 58, 58, 42, 57, 58, 41, 57, 56, 41, + 59, 55, 42, 59, 58, 42, 59, 58, 42, 60, 56, 42, 58, 56, 41, 57, 56, 42, 57, 55, 42, 58, 57, 43, 83, 82, 68, 24, 24, 17, 34, 33, 28, 36, 35, 30, 38, 37, 31, 37, 36, 30, 37, 37, 31, 35, 35, 29, 38, 37, 31, 36, 36, 30, 37, 36, 31, 36, 35, 30, 35, 34, 29, + 36, 35, 30, 116, 115, 112, 122, 122, 119, 123, 123, 119, 123, 122, 119, 124, 123, 120, 123, 123, 120, 122, 122, 119, 43, 44, 38, 36, 37, 31, 36, 35, 29, 35, 34, 28, 33, 34, 28, 36, 36, 30, 36, 35, 29, 36, 35, 29, 35, 35, 29, 34, 34, 29, 34, 33, 29, 33, 33, 27, 35, 34, 29, + 35, 34, 29, 34, 33, 28, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 15, 15, 15, 32, 32, 27, 34, 34, 29, 34, 33, 28, 36, 35, 29, 33, 32, 27, 33, 33, 28, 33, 33, 28, 32, 33, 28, 34, 34, 28, 34, 34, 28, 32, 32, 26, 33, 33, 28, 33, 32, 28, + 34, 33, 28, 124, 123, 120, 123, 123, 120, 123, 123, 120, 123, 122, 119, 123, 123, 120, 123, 123, 119, 122, 122, 119, 33, 33, 29, 32, 32, 27, 34, 33, 28, 32, 31, 26, 32, 32, 27, 32, 32, 26, 34, 33, 28, 32, 30, 26, 34, 33, 28, 32, 32, 27, 31, 31, 27, 31, 31, 26, 20, 20, 14, + 47, 46, 33, 49, 44, 33, 49, 44, 32, 47, 44, 32, 46, 44, 32, 47, 45, 33, 47, 44, 34, 47, 43, 34, 47, 45, 33, 46, 46, 32, 46, 45, 33, 45, 44, 34, 45, 44, 34, 45, 44, 33, 51, 49, 36, 59, 56, 40, 8, 7, 5, 29, 29, 29, 23, 23, 23, 16, 16, 17, 16, 16, 17, + 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 14, 14, 15, 21, 21, 21, + 9, 9, 9, 13, 13, 13, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 18, 19, 19, 19, 19, + 19, 19, 19, 25, 25, 25, 32, 32, 32, 14, 14, 12, 65, 61, 46, 55, 52, 39, 45, 45, 32, 46, 41, 31, 44, 43, 31, 43, 44, 32, 44, 45, 33, 45, 46, 32, 47, 46, 32, 46, 45, 32, 45, 43, 33, 45, 47, 33, 44, 45, 33, 44, 45, 33, 46, 47, 34, 88, 87, 78, 46, 45, 33, + 45, 46, 33, 47, 45, 34, 48, 45, 33, 47, 47, 35, 47, 45, 35, 46, 45, 34, 48, 47, 34, 49, 46, 34, 49, 46, 34, 50, 46, 35, 50, 46, 34, 49, 46, 35, 48, 49, 35, 48, 48, 34, 49, 47, 34, 50, 50, 35, 49, 49, 35, 48, 48, 34, 48, 47, 36, 49, 47, 36, 49, 49, 34, + 51, 49, 35, 49, 49, 36, 50, 50, 36, 51, 49, 35, 50, 48, 36, 53, 49, 35, 52, 50, 36, 53, 51, 37, 52, 50, 37, 50, 51, 36, 53, 49, 37, 52, 50, 36, 51, 52, 37, 53, 50, 37, 51, 50, 37, 39, 38, 27, 15, 15, 16, 18, 18, 19, 20, 20, 20, 19, 19, 19, 16, 16, 17, + 27, 26, 22, 53, 51, 37, 51, 52, 38, 52, 53, 39, 52, 52, 39, 54, 54, 38, 53, 52, 39, 54, 51, 39, 53, 53, 38, 54, 52, 38, 55, 52, 38, 54, 54, 38, 54, 54, 39, 54, 53, 39, 54, 54, 40, 54, 53, 39, 56, 53, 40, 56, 52, 40, 56, 54, 40, 56, 53, 39, 55, 53, 39, + 56, 54, 40, 56, 54, 40, 57, 53, 40, 57, 53, 41, 57, 55, 40, 56, 55, 40, 58, 55, 40, 57, 57, 41, 58, 56, 41, 57, 57, 41, 57, 56, 41, 57, 55, 42, 57, 55, 41, 56, 57, 41, 56, 56, 41, 57, 54, 42, 58, 55, 40, 58, 56, 40, 60, 56, 41, 59, 56, 42, 58, 57, 41, + 59, 57, 42, 60, 58, 43, 59, 56, 43, 58, 56, 42, 57, 56, 42, 58, 55, 43, 59, 56, 42, 60, 57, 42, 60, 58, 42, 60, 57, 43, 61, 56, 43, 61, 56, 42, 60, 57, 42, 60, 58, 42, 61, 59, 43, 58, 56, 42, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 60, 60, 42, 61, 58, 43, 62, 57, 43, 61, 57, 44, 62, 59, 44, 63, 59, 43, 61, 59, 44, 60, 59, 44, 61, 59, 44, 63, 60, 45, 64, 62, 45, 62, 60, 44, 61, 60, 43, 62, 61, 45, 62, 60, 45, 62, 61, 45, 63, 61, 46, 64, 61, 46, 63, 61, 45, 63, 60, 45, + 63, 61, 46, 64, 61, 46, 62, 61, 45, 63, 60, 44, 64, 61, 45, 63, 63, 45, 63, 61, 45, 62, 61, 45, 63, 61, 45, 64, 61, 44, 63, 61, 44, 62, 61, 45, 62, 61, 45, 63, 61, 45, 63, 60, 45, 62, 59, 45, 62, 60, 44, 63, 61, 45, 64, 62, 46, 64, 61, 45, 64, 60, 45, + 63, 60, 45, 63, 60, 46, 63, 60, 47, 63, 61, 45, 63, 61, 45, 62, 62, 46, 62, 63, 46, 62, 63, 45, 62, 63, 44, 62, 62, 45, 62, 62, 46, 62, 62, 47, 62, 61, 46, 63, 61, 45, 65, 62, 46, 65, 62, 47, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 61, 58, 43, 65, 62, 45, 64, 61, 46, 63, 59, 44, 62, 60, 45, 63, 60, 46, 64, 61, 44, 63, 62, 45, 63, 62, 45, 62, 60, 45, 62, 61, 45, 61, 61, 45, 60, 62, 44, 62, 62, 44, 63, 62, 45, 61, 62, 45, 61, 61, 45, 62, 61, 44, 62, 60, 43, 61, 60, 44, + 60, 59, 44, 62, 60, 44, 62, 60, 43, 60, 60, 44, 60, 59, 44, 60, 59, 44, 61, 60, 44, 62, 59, 43, 61, 58, 43, 60, 59, 44, 59, 58, 44, 60, 58, 43, 61, 59, 44, 61, 59, 44, 61, 60, 42, 59, 59, 42, 60, 58, 43, 60, 59, 43, 59, 57, 42, 99, 97, 86, 61, 59, 43, + 61, 60, 42, 61, 59, 42, 59, 59, 43, 60, 59, 43, 60, 59, 42, 59, 58, 42, 59, 57, 44, 59, 56, 42, 60, 56, 41, 59, 57, 42, 58, 57, 43, 58, 57, 42, 57, 58, 41, 58, 57, 42, 60, 58, 42, 59, 58, 41, 58, 58, 41, 59, 56, 42, 57, 56, 41, 57, 56, 41, 58, 55, 42, + 59, 55, 42, 84, 82, 67, 25, 24, 17, 36, 35, 30, 37, 36, 30, 38, 36, 31, 36, 35, 29, 34, 35, 29, 37, 36, 31, 36, 36, 30, 35, 34, 29, 35, 35, 30, 35, 35, 30, 36, 35, 30, 34, 34, 29, 35, 35, 30, 34, 33, 28, 36, 34, 30, 35, 33, 29, 36, 34, 29, 36, 35, 31, + 36, 36, 30, 35, 35, 29, 34, 34, 28, 34, 34, 29, 34, 34, 29, 36, 34, 29, 37, 36, 30, 35, 34, 29, 35, 34, 29, 35, 35, 29, 33, 33, 28, 34, 34, 29, 33, 33, 28, 33, 33, 27, 34, 34, 29, 33, 32, 27, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 15, 15, 15, 33, 32, 27, 36, 34, 29, 35, 34, 29, 34, 34, 29, 35, 35, 29, 34, 34, 28, 35, 35, 29, 33, 33, 27, 34, 34, 28, 34, 34, 29, 33, 33, 27, 34, 34, 28, 34, 34, 29, 34, 34, 29, 33, 33, 28, 32, 32, 26, 34, 34, 29, 32, 32, 27, 32, 32, 26, 32, 32, 26, + 31, 31, 26, 31, 31, 26, 32, 32, 27, 32, 32, 27, 31, 30, 26, 33, 32, 27, 32, 31, 27, 31, 30, 26, 34, 33, 28, 33, 32, 27, 32, 31, 26, 33, 32, 27, 31, 31, 26, 20, 20, 14, 47, 47, 33, 47, 47, 32, 45, 45, 32, 47, 44, 32, 48, 46, 33, 47, 46, 32, 45, 46, 32, + 45, 43, 33, 45, 43, 33, 45, 45, 32, 44, 44, 32, 44, 43, 33, 46, 43, 32, 45, 45, 31, 50, 50, 36, 57, 55, 41, 8, 7, 5, 27, 27, 27, 21, 21, 21, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 20, 10, 10, 9, 14, 14, 14, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 25, 25, 25, 32, 32, 33, 14, 14, 12, 64, 62, 45, 54, 55, 39, 44, 44, 33, + 43, 42, 33, 45, 43, 31, 45, 45, 32, 44, 44, 32, 45, 43, 32, 44, 43, 34, 45, 45, 33, 45, 46, 33, 45, 45, 33, 47, 45, 33, 46, 44, 33, 47, 45, 34, 90, 88, 77, 48, 45, 33, 46, 46, 33, 47, 44, 33, 48, 45, 33, 46, 46, 34, 46, 46, 34, 49, 48, 34, 49, 48, 36, + 48, 48, 34, 47, 46, 33, 48, 48, 35, 48, 47, 36, 48, 48, 35, 48, 49, 34, 49, 48, 34, 51, 49, 35, 49, 48, 36, 48, 48, 35, 49, 49, 34, 48, 48, 36, 51, 50, 36, 49, 50, 35, 49, 49, 36, 50, 49, 35, 49, 51, 35, 49, 50, 36, 52, 50, 35, 50, 51, 36, 50, 51, 36, + 52, 50, 37, 50, 51, 35, 51, 49, 36, 52, 49, 37, 53, 50, 38, 52, 50, 36, 51, 50, 36, 53, 49, 38, 38, 36, 29, 15, 15, 16, 18, 18, 19, 20, 20, 20, 19, 19, 19, 16, 16, 17, 27, 26, 21, 52, 52, 38, 54, 53, 37, 54, 52, 37, 53, 50, 38, 51, 51, 38, 52, 53, 38, + 53, 51, 39, 53, 52, 38, 54, 53, 40, 56, 53, 40, 55, 53, 39, 53, 54, 39, 55, 54, 39, 55, 54, 40, 56, 53, 40, 56, 53, 39, 55, 55, 39, 57, 53, 40, 56, 53, 39, 55, 54, 41, 56, 55, 40, 56, 54, 39, 58, 53, 39, 57, 55, 40, 58, 55, 40, 57, 55, 41, 57, 56, 41, + 58, 55, 41, 56, 54, 40, 58, 54, 41, 57, 56, 40, 57, 57, 40, 57, 55, 42, 57, 55, 42, 57, 57, 41, 57, 56, 41, 59, 56, 42, 58, 54, 41, 58, 55, 40, 58, 57, 41, 59, 55, 40, 58, 56, 41, 60, 56, 42, 59, 57, 42, 58, 58, 43, 57, 58, 43, 58, 57, 42, 60, 56, 42, + 60, 57, 42, 58, 56, 41, 60, 57, 42, 59, 57, 43, 60, 57, 42, 60, 58, 41, 60, 58, 42, 60, 57, 43, 58, 55, 40, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 60, 60, 43, 61, 58, 43, 61, 59, 42, 61, 61, 42, 63, 60, 43, 64, 61, 43, + 62, 60, 44, 62, 59, 44, 62, 61, 43, 61, 61, 44, 60, 60, 45, 61, 61, 44, 64, 60, 43, 63, 60, 44, 62, 61, 45, 62, 60, 46, 64, 61, 44, 63, 60, 43, 63, 60, 44, 62, 62, 45, 64, 61, 45, 64, 59, 45, 63, 60, 45, 63, 60, 46, 64, 60, 46, 63, 60, 45, 64, 60, 44, + 65, 61, 45, 63, 63, 45, 63, 62, 45, 64, 61, 46, 64, 60, 45, 63, 60, 45, 63, 61, 45, 63, 61, 44, 62, 61, 45, 63, 62, 46, 64, 63, 45, 63, 60, 44, 63, 61, 44, 64, 62, 44, 64, 61, 44, 63, 61, 45, 63, 62, 46, 64, 61, 46, 65, 61, 45, 65, 63, 45, 63, 63, 45, + 62, 62, 45, 64, 61, 46, 63, 62, 46, 62, 63, 46, 62, 63, 46, 62, 62, 46, 63, 62, 45, 63, 61, 45, 64, 60, 45, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 60, 60, 43, 63, 62, 46, 63, 61, 46, 64, 61, 46, 64, 61, 45, 62, 61, 44, + 63, 61, 45, 62, 61, 46, 61, 61, 45, 62, 60, 45, 63, 61, 45, 62, 60, 44, 61, 61, 45, 63, 62, 45, 63, 62, 44, 62, 61, 43, 61, 60, 44, 61, 61, 45, 62, 59, 45, 62, 59, 45, 62, 60, 45, 61, 60, 45, 61, 59, 45, 62, 59, 44, 61, 60, 44, 61, 59, 43, 62, 60, 43, + 63, 61, 44, 62, 61, 43, 61, 60, 43, 62, 59, 44, 62, 58, 43, 62, 58, 43, 62, 59, 44, 61, 60, 44, 61, 59, 44, 61, 58, 44, 61, 58, 43, 59, 59, 43, 98, 98, 86, 60, 58, 43, 60, 60, 43, 60, 60, 43, 61, 58, 43, 61, 56, 42, 59, 58, 42, 58, 59, 43, 59, 59, 42, + 60, 59, 42, 59, 57, 42, 59, 57, 41, 60, 58, 42, 59, 57, 43, 57, 56, 43, 56, 56, 43, 58, 57, 42, 58, 57, 42, 57, 57, 42, 56, 56, 43, 58, 55, 42, 59, 56, 41, 58, 57, 41, 57, 58, 41, 84, 83, 68, 25, 23, 17, 35, 34, 29, 35, 34, 29, 37, 36, 30, 37, 36, 30, + 37, 36, 30, 37, 36, 30, 34, 34, 28, 34, 34, 28, 37, 36, 31, 35, 34, 29, 33, 34, 28, 35, 35, 29, 35, 34, 29, 34, 33, 28, 35, 35, 29, 37, 36, 30, 37, 35, 31, 36, 35, 30, 36, 35, 30, 34, 34, 27, 36, 36, 30, 36, 35, 30, 36, 36, 30, 35, 35, 30, 35, 35, 30, + 34, 33, 28, 35, 34, 28, 36, 35, 29, 36, 36, 30, 33, 33, 27, 34, 33, 28, 36, 34, 29, 35, 35, 29, 31, 31, 27, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 15, 15, 15, 34, 33, 29, 36, 35, 29, 34, 34, 28, 34, 35, 29, 33, 34, 28, 34, 34, 28, + 34, 34, 29, 34, 34, 29, 32, 33, 28, 33, 33, 27, 33, 33, 27, 34, 34, 29, 34, 33, 28, 34, 33, 28, 32, 31, 27, 34, 33, 29, 32, 33, 27, 31, 32, 26, 33, 33, 28, 33, 33, 28, 32, 31, 26, 34, 33, 28, 33, 33, 28, 31, 31, 26, 31, 31, 26, 32, 32, 27, 32, 31, 26, + 31, 31, 26, 33, 32, 28, 31, 30, 26, 32, 31, 26, 32, 32, 27, 31, 30, 26, 21, 20, 14, 46, 45, 32, 46, 44, 33, 46, 45, 34, 47, 45, 33, 47, 46, 33, 47, 44, 32, 47, 43, 33, 46, 43, 33, 45, 44, 33, 44, 44, 32, 46, 43, 31, 46, 44, 32, 44, 45, 33, 43, 44, 32, + 51, 50, 35, 60, 56, 41, 8, 7, 5, 23, 23, 23, 16, 16, 17, 10, 10, 10, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, + 15, 15, 15, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 12, 12, 12, 20, 20, 19, 10, 10, 9, 14, 14, 14, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 19, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 25, 25, 26, 32, 32, 33, 14, 14, 12, 66, 62, 45, 56, 52, 38, 45, 44, 31, 45, 44, 32, 45, 43, 32, 43, 43, 32, 44, 43, 33, 44, 43, 34, 45, 44, 32, 45, 46, 32, + 45, 44, 32, 45, 45, 33, 44, 45, 33, 47, 44, 34, 47, 44, 34, 88, 87, 77, 48, 46, 34, 48, 46, 35, 49, 45, 35, 47, 45, 33, 45, 46, 33, 48, 46, 34, 49, 47, 33, 48, 46, 35, 47, 47, 34, 49, 46, 35, 49, 47, 34, 48, 46, 35, 50, 46, 34, 48, 48, 35, 48, 47, 36, + 49, 48, 35, 50, 49, 35, 51, 48, 34, 51, 48, 36, 51, 49, 36, 50, 50, 35, 49, 49, 35, 51, 47, 36, 52, 48, 35, 51, 48, 36, 50, 50, 36, 51, 49, 36, 51, 51, 37, 50, 50, 36, 52, 52, 36, 52, 51, 37, 52, 50, 37, 53, 51, 37, 52, 51, 37, 52, 52, 35, 51, 51, 36, + 52, 49, 38, 37, 37, 28, 15, 15, 16, 18, 18, 19, 20, 20, 20, 19, 19, 19, 16, 16, 17, 27, 26, 22, 53, 51, 39, 52, 52, 38, 54, 52, 38, 53, 51, 37, 53, 50, 37, 52, 51, 38, 53, 53, 38, 54, 54, 40, 53, 52, 39, 54, 52, 39, 55, 52, 39, 53, 53, 39, 54, 52, 39, + 55, 54, 40, 55, 54, 41, 55, 55, 39, 56, 53, 39, 54, 55, 40, 54, 54, 40, 54, 54, 40, 55, 54, 41, 57, 55, 39, 56, 54, 39, 54, 54, 40, 55, 54, 40, 58, 56, 41, 58, 56, 40, 55, 55, 40, 56, 54, 40, 58, 55, 40, 59, 56, 41, 58, 55, 41, 57, 55, 40, 55, 55, 41, + 55, 55, 40, 57, 57, 40, 59, 56, 41, 59, 56, 42, 59, 56, 41, 59, 55, 40, 59, 56, 41, 60, 56, 41, 58, 57, 41, 58, 56, 43, 58, 56, 43, 58, 57, 42, 60, 56, 41, 60, 57, 42, 59, 56, 42, 60, 56, 42, 59, 56, 42, 58, 58, 43, 58, 59, 42, 58, 59, 42, 59, 59, 42, + 60, 58, 42, 58, 56, 40, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 60, 58, 43, 61, 57, 44, 61, 59, 44, 62, 60, 44, 61, 59, 43, 62, 59, 43, 62, 59, 44, 62, 59, 45, 62, 58, 45, 61, 58, 44, 60, 60, 44, 61, 60, 45, 61, 59, 44, + 61, 59, 44, 62, 60, 45, 61, 60, 45, 62, 59, 46, 62, 59, 44, 61, 61, 44, 63, 61, 45, 63, 59, 44, 62, 60, 44, 63, 60, 45, 65, 60, 44, 64, 61, 46, 63, 61, 45, 63, 60, 45, 63, 60, 45, 62, 60, 45, 62, 61, 45, 63, 62, 44, 64, 61, 44, 63, 60, 45, 62, 60, 45, + 63, 61, 44, 65, 59, 44, 64, 61, 45, 63, 62, 45, 63, 63, 45, 63, 62, 46, 62, 61, 46, 63, 61, 46, 64, 62, 45, 64, 61, 45, 62, 62, 46, 62, 62, 46, 64, 62, 46, 63, 61, 46, 62, 61, 46, 63, 61, 46, 64, 61, 46, 64, 62, 46, 63, 63, 46, 62, 63, 45, 64, 62, 44, + 64, 62, 44, 64, 61, 45, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 59, 58, 43, 63, 62, 45, 63, 60, 45, 62, 59, 44, 63, 60, 44, 63, 61, 45, 62, 61, 46, 62, 60, 45, 62, 60, 44, 62, 60, 44, 61, 59, 44, 60, 60, 44, 61, 60, 44, + 62, 61, 44, 62, 62, 45, 62, 61, 45, 61, 60, 44, 62, 60, 44, 63, 60, 44, 62, 59, 44, 60, 59, 45, 60, 60, 45, 60, 61, 44, 61, 60, 43, 62, 60, 43, 61, 61, 44, 61, 60, 44, 61, 58, 44, 61, 57, 44, 62, 59, 43, 61, 58, 42, 60, 59, 42, 60, 60, 43, 60, 60, 44, + 60, 60, 43, 59, 59, 43, 59, 59, 42, 59, 60, 42, 58, 59, 43, 98, 97, 85, 58, 60, 42, 58, 59, 42, 58, 57, 42, 59, 57, 41, 59, 57, 42, 57, 57, 43, 58, 58, 43, 60, 57, 42, 59, 57, 42, 58, 57, 42, 59, 58, 42, 59, 58, 41, 58, 57, 42, 57, 57, 42, 58, 57, 42, + 60, 56, 42, 59, 55, 43, 58, 55, 41, 58, 56, 41, 58, 56, 41, 58, 55, 41, 58, 55, 42, 56, 55, 42, 83, 81, 68, 25, 24, 18, 36, 35, 29, 38, 37, 31, 36, 35, 29, 38, 37, 31, 36, 36, 30, 35, 35, 29, 35, 34, 29, 36, 34, 29, 37, 37, 31, 35, 35, 29, 35, 35, 30, + 34, 35, 29, 35, 35, 29, 36, 35, 29, 36, 35, 29, 35, 35, 30, 34, 33, 28, 35, 34, 29, 35, 34, 28, 37, 36, 30, 35, 35, 29, 34, 34, 28, 33, 32, 27, 34, 33, 27, 33, 32, 27, 34, 34, 28, 35, 34, 29, 34, 33, 28, 34, 33, 28, 35, 34, 29, 34, 33, 28, 35, 35, 29, + 33, 32, 27, 32, 31, 27, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 15, 15, 15, 33, 32, 27, 33, 32, 27, 33, 32, 27, 35, 34, 29, 33, 32, 27, 32, 32, 27, 32, 32, 26, 31, 32, 26, 34, 34, 28, 33, 33, 28, 34, 34, 28, 33, 33, 27, 33, 32, 27, + 32, 31, 26, 34, 33, 28, 32, 32, 27, 33, 33, 28, 34, 34, 29, 34, 35, 29, 33, 33, 27, 34, 33, 28, 31, 31, 26, 32, 32, 27, 33, 33, 28, 33, 33, 27, 34, 33, 28, 32, 32, 26, 34, 33, 28, 31, 31, 26, 33, 32, 27, 33, 32, 27, 32, 32, 27, 32, 32, 26, 21, 20, 14, + 47, 46, 34, 47, 46, 34, 47, 46, 33, 46, 44, 33, 46, 45, 32, 47, 45, 32, 46, 44, 33, 44, 44, 34, 46, 44, 32, 46, 43, 32, 46, 43, 33, 46, 45, 32, 45, 45, 31, 45, 43, 31, 51, 50, 35, 57, 57, 40, 8, 7, 5, 27, 27, 27, 20, 21, 21, 14, 14, 15, 15, 15, 15, + 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 12, 12, 12, 19, 19, 19, + 9, 9, 9, 13, 13, 13, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, + 19, 19, 19, 25, 25, 25, 32, 32, 32, 14, 14, 12, 63, 60, 44, 56, 54, 39, 44, 43, 32, 46, 42, 31, 45, 42, 31, 45, 42, 33, 46, 45, 33, 45, 46, 32, 46, 43, 32, 45, 45, 34, 44, 45, 32, 46, 43, 32, 45, 43, 34, 45, 46, 33, 47, 45, 33, 89, 88, 78, 45, 47, 35, + 45, 45, 33, 47, 47, 33, 46, 46, 34, 47, 47, 35, 48, 46, 33, 48, 45, 33, 49, 47, 34, 47, 45, 35, 48, 45, 34, 49, 46, 34, 50, 48, 36, 49, 46, 36, 50, 45, 34, 48, 47, 35, 49, 46, 37, 49, 46, 35, 125, 124, 116, 131, 130, 123, 130, 131, 123, 130, 130, 123, 131, 131, 123, + 131, 131, 123, 131, 132, 122, 59, 58, 44, 52, 50, 36, 51, 49, 37, 52, 49, 37, 52, 49, 36, 53, 50, 37, 53, 50, 36, 52, 48, 37, 51, 49, 36, 51, 50, 37, 52, 50, 37, 52, 49, 37, 51, 51, 38, 38, 37, 28, 15, 15, 16, 18, 18, 19, 20, 20, 20, 19, 19, 19, 16, 16, 17, + 27, 26, 21, 52, 51, 37, 54, 51, 38, 52, 52, 37, 54, 52, 38, 54, 51, 39, 53, 52, 38, 54, 53, 37, 54, 53, 38, 53, 53, 39, 55, 53, 40, 55, 54, 38, 55, 54, 39, 56, 52, 40, 55, 54, 40, 57, 53, 39, 136, 135, 126, 136, 136, 127, 136, 135, 126, 137, 136, 126, 137, 136, 126, + 136, 135, 127, 136, 136, 126, 56, 55, 40, 55, 55, 41, 56, 56, 40, 58, 56, 39, 57, 57, 41, 55, 56, 41, 56, 56, 40, 57, 56, 40, 58, 57, 41, 57, 57, 42, 58, 56, 42, 57, 55, 41, 58, 55, 41, 58, 54, 40, 130, 128, 119, 136, 136, 126, 137, 135, 126, 136, 134, 126, 136, 135, 126, + 136, 135, 127, 136, 136, 127, 65, 65, 50, 58, 57, 42, 58, 57, 42, 57, 57, 41, 60, 58, 41, 60, 57, 42, 58, 57, 42, 58, 57, 42, 60, 57, 41, 60, 57, 42, 61, 57, 43, 61, 57, 42, 59, 58, 42, 56, 55, 40, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 61, 59, 43, 61, 60, 44, 60, 61, 44, 61, 60, 43, 60, 59, 44, 60, 59, 44, 63, 59, 44, 63, 59, 43, 61, 60, 43, 61, 58, 45, 61, 60, 45, 60, 61, 44, 60, 60, 43, 61, 60, 43, 61, 60, 44, 140, 138, 129, 140, 138, 129, 140, 138, 130, 141, 139, 130, 140, 140, 129, + 140, 139, 130, 140, 139, 130, 64, 60, 45, 64, 60, 45, 64, 59, 45, 63, 60, 45, 62, 60, 44, 62, 60, 44, 63, 61, 45, 64, 61, 45, 64, 62, 44, 63, 61, 44, 63, 60, 46, 63, 60, 46, 64, 61, 45, 64, 62, 45, 135, 133, 122, 139, 138, 128, 139, 137, 128, 140, 137, 128, 139, 138, 128, + 138, 139, 128, 140, 139, 129, 73, 69, 54, 64, 61, 45, 62, 61, 45, 64, 62, 45, 64, 63, 46, 62, 63, 46, 62, 62, 45, 64, 61, 44, 65, 62, 45, 63, 62, 45, 63, 60, 45, 63, 61, 45, 64, 63, 45, 64, 62, 46, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 59, 59, 43, 63, 61, 45, 63, 60, 45, 63, 61, 45, 63, 61, 45, 63, 61, 44, 63, 60, 44, 62, 60, 45, 61, 61, 46, 62, 59, 46, 61, 60, 46, 61, 61, 45, 63, 60, 44, 62, 60, 44, 62, 60, 44, 140, 139, 130, 140, 139, 130, 140, 139, 130, 140, 139, 130, 139, 139, 129, + 139, 138, 128, 140, 138, 129, 62, 59, 45, 61, 59, 44, 59, 60, 44, 59, 60, 45, 61, 59, 44, 62, 59, 44, 60, 59, 44, 59, 60, 44, 61, 59, 42, 61, 58, 43, 61, 58, 44, 61, 59, 44, 60, 60, 43, 61, 60, 44, 62, 58, 43, 60, 57, 43, 59, 58, 43, 98, 99, 84, 60, 58, 41, + 59, 57, 42, 59, 58, 42, 60, 58, 41, 59, 58, 43, 58, 58, 43, 60, 57, 43, 61, 58, 43, 60, 59, 42, 58, 58, 42, 59, 56, 42, 58, 56, 42, 57, 57, 41, 57, 56, 42, 59, 56, 42, 59, 57, 42, 60, 56, 43, 59, 56, 43, 57, 57, 42, 57, 58, 41, 59, 57, 41, 60, 55, 41, + 59, 55, 41, 84, 82, 67, 24, 23, 18, 37, 36, 31, 36, 35, 29, 35, 36, 30, 35, 35, 29, 35, 36, 30, 37, 36, 31, 37, 36, 30, 35, 35, 29, 36, 37, 30, 35, 36, 29, 37, 36, 31, 36, 34, 30, 116, 116, 112, 124, 124, 120, 123, 123, 119, 122, 122, 118, 122, 122, 118, 122, 122, 119, + 122, 122, 118, 44, 44, 37, 34, 34, 28, 36, 36, 30, 34, 34, 28, 33, 33, 27, 33, 33, 28, 35, 36, 30, 34, 34, 29, 33, 33, 27, 36, 35, 29, 35, 35, 30, 35, 34, 30, 36, 35, 29, 34, 33, 28, 32, 30, 26, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 15, 15, 15, 33, 33, 27, 33, 34, 28, 34, 34, 29, 33, 33, 27, 35, 35, 29, 35, 34, 29, 34, 34, 29, 32, 31, 27, 32, 32, 27, 34, 33, 28, 33, 33, 27, 34, 34, 28, 34, 33, 28, 32, 32, 27, 123, 123, 120, 123, 123, 120, 123, 123, 120, 122, 122, 119, 123, 123, 120, 123, 123, 120, + 123, 123, 120, 32, 32, 26, 33, 33, 28, 32, 31, 26, 33, 34, 28, 33, 33, 29, 32, 32, 27, 33, 33, 28, 33, 33, 28, 32, 31, 27, 33, 32, 28, 31, 30, 25, 34, 33, 28, 20, 20, 14, 45, 45, 33, 45, 47, 32, 46, 45, 32, 45, 44, 33, 45, 45, 34, 46, 44, 33, 45, 43, 32, + 44, 45, 32, 44, 45, 32, 45, 44, 31, 44, 44, 31, 45, 44, 31, 46, 43, 33, 46, 42, 32, 52, 50, 36, 58, 56, 41, 8, 7, 5, 27, 27, 27, 21, 21, 21, 15, 15, 15, 15, 15, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 14, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 11, 11, 11, 19, 19, 19, 7, 7, 6, 9, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, + 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 14, 14, 15, 21, 21, 21, 29, 29, 29, 13, 13, 11, 62, 62, 44, 55, 52, 38, 45, 43, 32, + 44, 45, 32, 45, 43, 33, 45, 43, 31, 44, 43, 31, 43, 42, 32, 45, 45, 33, 44, 44, 33, 44, 43, 32, 45, 44, 34, 45, 43, 33, 45, 43, 32, 45, 46, 33, 88, 86, 77, 47, 44, 34, 46, 46, 34, 49, 44, 33, 48, 44, 33, 48, 46, 34, 48, 47, 34, 47, 46, 33, 46, 45, 34, + 49, 46, 34, 48, 47, 35, 46, 46, 33, 47, 46, 34, 49, 46, 35, 49, 48, 34, 48, 48, 35, 50, 48, 37, 50, 46, 36, 50, 48, 35, 49, 49, 36, 48, 49, 35, 49, 46, 36, 48, 47, 35, 48, 48, 35, 50, 48, 36, 51, 49, 35, 51, 51, 35, 50, 50, 35, 49, 48, 36, 50, 49, 35, + 51, 50, 37, 52, 51, 37, 53, 51, 36, 52, 49, 36, 51, 52, 36, 52, 51, 37, 52, 49, 36, 51, 51, 37, 38, 37, 28, 15, 15, 16, 19, 19, 19, 20, 20, 20, 19, 19, 19, 16, 16, 17, 27, 26, 21, 52, 51, 37, 52, 53, 38, 52, 52, 38, 53, 52, 37, 55, 52, 38, 54, 52, 38, + 53, 52, 38, 54, 52, 38, 54, 54, 38, 54, 53, 40, 55, 52, 40, 55, 52, 38, 56, 53, 40, 54, 53, 40, 55, 55, 40, 56, 53, 39, 55, 53, 40, 55, 52, 40, 55, 53, 39, 58, 55, 39, 57, 56, 39, 55, 54, 39, 56, 55, 39, 56, 54, 40, 56, 55, 40, 57, 56, 40, 56, 55, 40, + 57, 56, 41, 57, 56, 40, 55, 56, 40, 56, 55, 40, 56, 55, 41, 58, 57, 41, 57, 56, 42, 56, 56, 41, 56, 54, 41, 56, 55, 41, 56, 55, 41, 57, 55, 41, 58, 57, 42, 58, 58, 41, 59, 57, 42, 59, 57, 43, 59, 57, 42, 58, 57, 42, 58, 55, 43, 59, 56, 42, 58, 58, 41, + 58, 59, 41, 60, 57, 42, 60, 57, 42, 60, 59, 41, 60, 59, 42, 60, 59, 43, 60, 58, 42, 60, 60, 43, 56, 57, 41, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 60, 59, 43, 62, 58, 43, 62, 60, 43, 61, 60, 44, 61, 59, 44, 62, 59, 44, + 62, 59, 44, 63, 58, 44, 62, 58, 43, 62, 60, 42, 62, 60, 43, 62, 59, 43, 61, 60, 44, 61, 61, 44, 61, 59, 45, 61, 59, 44, 63, 60, 44, 62, 62, 44, 62, 62, 44, 62, 61, 45, 63, 59, 45, 63, 61, 45, 62, 61, 43, 63, 59, 44, 63, 60, 45, 62, 60, 45, 63, 61, 45, + 64, 61, 46, 64, 61, 45, 63, 61, 45, 63, 60, 45, 63, 59, 45, 62, 61, 45, 62, 62, 44, 64, 62, 44, 64, 61, 45, 64, 60, 45, 63, 60, 45, 63, 61, 46, 64, 61, 45, 64, 60, 44, 63, 60, 45, 62, 61, 45, 62, 60, 45, 62, 60, 45, 63, 62, 45, 63, 61, 44, 63, 61, 45, + 63, 63, 46, 64, 63, 45, 64, 62, 45, 64, 62, 45, 63, 61, 45, 63, 62, 46, 63, 62, 46, 62, 62, 45, 62, 61, 45, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 61, 59, 44, 63, 61, 45, 62, 61, 44, 62, 62, 46, 62, 61, 45, 62, 62, 44, + 62, 61, 44, 61, 61, 45, 61, 61, 44, 61, 62, 45, 60, 60, 45, 60, 59, 45, 60, 60, 45, 60, 61, 44, 61, 61, 44, 62, 62, 45, 61, 62, 44, 61, 61, 44, 62, 59, 45, 61, 60, 45, 61, 61, 44, 61, 60, 44, 61, 60, 43, 62, 61, 43, 62, 60, 43, 61, 59, 44, 61, 57, 44, + 61, 58, 44, 60, 59, 43, 61, 58, 42, 61, 57, 44, 60, 58, 43, 60, 59, 43, 62, 59, 43, 61, 58, 43, 59, 58, 44, 59, 58, 43, 58, 58, 42, 59, 58, 41, 99, 98, 85, 59, 59, 44, 60, 60, 42, 60, 60, 42, 60, 59, 43, 59, 58, 42, 58, 59, 41, 59, 58, 42, 59, 55, 43, + 60, 56, 42, 61, 58, 43, 60, 57, 43, 59, 56, 42, 59, 58, 42, 58, 59, 42, 58, 57, 43, 58, 57, 42, 57, 57, 41, 58, 56, 42, 58, 55, 42, 57, 56, 41, 56, 55, 41, 56, 54, 42, 56, 54, 42, 82, 82, 67, 25, 24, 17, 37, 36, 31, 38, 37, 31, 36, 35, 29, 36, 36, 29, + 36, 36, 30, 37, 36, 30, 36, 34, 29, 36, 35, 30, 34, 34, 28, 36, 35, 30, 35, 34, 29, 36, 35, 29, 37, 36, 30, 36, 36, 30, 37, 36, 30, 35, 34, 29, 35, 34, 29, 34, 33, 28, 35, 34, 29, 37, 36, 31, 35, 34, 29, 35, 34, 29, 35, 35, 29, 33, 33, 27, 35, 35, 29, + 33, 32, 28, 33, 33, 28, 35, 34, 29, 35, 34, 29, 34, 34, 29, 33, 33, 27, 33, 33, 28, 35, 35, 30, 33, 33, 28, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 15, 15, 15, 34, 33, 29, 35, 35, 30, 32, 32, 27, 35, 34, 29, 35, 35, 29, 34, 33, 27, + 34, 34, 28, 34, 33, 29, 33, 33, 29, 33, 33, 28, 32, 32, 26, 35, 34, 29, 33, 33, 27, 32, 33, 27, 32, 32, 27, 32, 31, 27, 32, 31, 26, 33, 33, 27, 33, 33, 28, 32, 31, 26, 33, 33, 28, 32, 33, 27, 32, 32, 26, 34, 34, 29, 34, 33, 29, 32, 31, 26, 32, 32, 27, + 32, 30, 26, 32, 31, 27, 31, 31, 26, 32, 31, 26, 32, 31, 26, 31, 30, 25, 20, 20, 14, 45, 46, 34, 46, 45, 33, 48, 44, 32, 48, 45, 33, 47, 45, 33, 45, 44, 32, 44, 43, 32, 43, 44, 33, 45, 44, 33, 45, 43, 33, 45, 44, 33, 45, 44, 32, 44, 45, 31, 45, 45, 31, + 52, 49, 36, 58, 56, 40, 8, 7, 5, 26, 26, 26, 20, 20, 20, 13, 13, 14, 13, 13, 14, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 14, 13, 13, 14, 13, 13, 14, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 11, 11, 12, 19, 19, 19, 8, 8, 8, 11, 11, 11, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 24, 24, 24, 31, 31, 31, 14, 13, 12, 61, 61, 44, 54, 55, 38, 46, 45, 31, 43, 44, 31, 42, 44, 32, 45, 43, 32, 46, 43, 32, 46, 45, 32, 45, 46, 34, 44, 45, 33, + 43, 43, 32, 44, 44, 32, 46, 44, 33, 47, 44, 33, 47, 45, 34, 89, 86, 77, 47, 45, 33, 48, 47, 33, 47, 45, 32, 47, 44, 34, 47, 46, 35, 46, 44, 34, 48, 44, 33, 49, 48, 33, 48, 48, 34, 48, 46, 34, 49, 45, 34, 47, 47, 36, 47, 47, 35, 47, 45, 34, 48, 48, 35, + 48, 48, 35, 51, 47, 34, 49, 46, 35, 48, 47, 35, 48, 47, 35, 51, 47, 37, 50, 47, 36, 51, 48, 34, 49, 50, 36, 50, 50, 36, 50, 50, 37, 51, 49, 37, 51, 48, 35, 51, 49, 36, 52, 50, 38, 52, 50, 36, 51, 50, 35, 52, 49, 36, 51, 49, 37, 51, 50, 37, 52, 51, 37, + 50, 49, 38, 38, 35, 28, 15, 15, 16, 19, 19, 19, 20, 20, 20, 19, 19, 19, 16, 16, 17, 27, 26, 22, 53, 52, 38, 52, 51, 38, 54, 51, 38, 55, 53, 37, 53, 52, 37, 53, 53, 38, 54, 52, 38, 52, 53, 39, 53, 53, 38, 53, 52, 39, 55, 53, 38, 55, 54, 39, 53, 53, 40, + 53, 52, 39, 56, 53, 40, 56, 54, 40, 55, 53, 40, 55, 54, 40, 55, 55, 39, 55, 53, 39, 55, 54, 41, 56, 54, 40, 57, 52, 39, 56, 54, 40, 55, 56, 40, 57, 55, 40, 58, 57, 40, 56, 56, 41, 56, 54, 39, 58, 54, 40, 58, 55, 41, 58, 55, 42, 56, 54, 42, 57, 55, 42, + 58, 55, 41, 57, 54, 40, 59, 55, 41, 57, 56, 42, 57, 55, 42, 57, 56, 41, 58, 57, 41, 58, 56, 41, 57, 58, 41, 57, 57, 41, 58, 56, 42, 57, 57, 42, 58, 56, 43, 58, 56, 42, 59, 58, 42, 58, 59, 41, 58, 59, 41, 59, 58, 42, 59, 56, 41, 58, 57, 42, 58, 59, 42, + 60, 60, 42, 57, 55, 41, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 59, 59, 43, 59, 58, 43, 60, 59, 44, 61, 60, 43, 62, 60, 43, 61, 58, 44, 61, 58, 43, 61, 58, 43, 62, 59, 44, 62, 59, 44, 60, 59, 44, 60, 59, 44, 60, 59, 44, + 61, 61, 43, 61, 60, 43, 60, 58, 44, 61, 58, 44, 61, 58, 44, 61, 58, 43, 61, 60, 43, 61, 60, 44, 61, 59, 45, 62, 60, 44, 63, 60, 43, 62, 62, 45, 61, 62, 46, 63, 60, 45, 64, 60, 45, 62, 61, 44, 62, 62, 43, 64, 60, 44, 63, 59, 45, 61, 60, 46, 62, 62, 45, + 64, 62, 45, 64, 61, 45, 63, 60, 46, 63, 60, 45, 64, 61, 45, 63, 61, 45, 63, 61, 44, 62, 60, 46, 62, 60, 46, 63, 61, 45, 64, 61, 45, 64, 62, 45, 62, 63, 44, 63, 62, 44, 64, 61, 44, 62, 62, 44, 63, 62, 45, 64, 63, 46, 64, 63, 45, 63, 62, 44, 61, 62, 45, + 61, 62, 46, 63, 61, 46, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 61, 58, 43, 63, 61, 45, 63, 60, 45, 63, 61, 45, 64, 61, 45, 62, 60, 44, 62, 61, 44, 63, 60, 44, 62, 59, 44, 63, 60, 45, 63, 60, 44, 62, 60, 44, 62, 59, 45, + 62, 59, 44, 61, 61, 44, 62, 62, 45, 62, 61, 44, 62, 60, 44, 63, 61, 45, 63, 59, 45, 62, 59, 44, 61, 60, 44, 61, 60, 44, 61, 58, 43, 62, 58, 43, 62, 60, 44, 61, 59, 44, 59, 58, 44, 59, 59, 43, 59, 59, 43, 60, 58, 44, 59, 59, 44, 61, 59, 43, 62, 59, 43, + 61, 58, 43, 59, 58, 42, 59, 59, 42, 59, 59, 43, 60, 57, 43, 99, 98, 85, 60, 59, 41, 60, 58, 42, 59, 57, 43, 58, 58, 42, 59, 58, 42, 60, 58, 43, 60, 58, 43, 59, 57, 43, 60, 55, 42, 59, 55, 43, 59, 57, 42, 60, 58, 43, 59, 57, 43, 58, 56, 42, 59, 57, 41, + 59, 57, 41, 58, 57, 42, 58, 55, 42, 57, 55, 41, 57, 56, 41, 58, 55, 41, 58, 55, 40, 56, 55, 41, 83, 82, 67, 25, 24, 17, 38, 37, 31, 36, 35, 29, 35, 34, 28, 36, 35, 29, 37, 36, 30, 34, 34, 28, 36, 35, 30, 35, 34, 29, 36, 35, 30, 35, 35, 29, 36, 36, 30, + 37, 36, 31, 37, 36, 31, 37, 36, 30, 36, 35, 29, 37, 36, 30, 36, 34, 29, 35, 35, 29, 35, 35, 29, 36, 35, 30, 35, 35, 29, 33, 34, 27, 33, 34, 28, 33, 34, 28, 34, 33, 27, 34, 33, 27, 35, 35, 29, 35, 35, 29, 34, 34, 28, 35, 35, 29, 33, 34, 28, 33, 33, 27, + 33, 33, 27, 32, 32, 26, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 15, 15, 15, 35, 34, 29, 33, 32, 27, 35, 34, 28, 33, 32, 27, 33, 32, 27, 32, 32, 27, 34, 35, 28, 35, 35, 29, 34, 34, 29, 34, 33, 28, 33, 32, 27, 35, 34, 29, 33, 32, 27, + 34, 33, 28, 35, 34, 29, 32, 32, 26, 32, 32, 26, 31, 31, 26, 34, 34, 29, 32, 33, 27, 32, 32, 27, 32, 33, 28, 32, 31, 27, 33, 32, 27, 33, 34, 28, 33, 33, 28, 32, 33, 28, 33, 33, 28, 32, 32, 27, 33, 34, 28, 31, 31, 26, 33, 33, 28, 30, 30, 25, 20, 19, 14, + 47, 44, 33, 47, 44, 33, 48, 44, 33, 47, 45, 33, 46, 44, 32, 45, 43, 32, 44, 45, 33, 44, 46, 33, 44, 45, 32, 43, 45, 32, 44, 44, 32, 45, 44, 31, 46, 45, 32, 45, 44, 33, 50, 50, 35, 59, 56, 41, 8, 7, 5, 24, 24, 24, 18, 18, 18, 11, 11, 11, 11, 11, 11, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 13, 13, 13, 20, 20, 20, + 8, 8, 8, 11, 11, 12, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 17, 17, 18, + 17, 17, 18, 24, 24, 24, 31, 31, 31, 14, 13, 12, 62, 61, 45, 55, 53, 38, 43, 43, 31, 43, 44, 32, 44, 45, 30, 43, 44, 32, 45, 43, 32, 45, 45, 32, 44, 43, 32, 45, 46, 32, 46, 45, 32, 45, 45, 33, 47, 44, 33, 45, 43, 34, 44, 44, 34, 88, 88, 78, 47, 45, 33, + 46, 44, 34, 45, 46, 34, 45, 45, 34, 46, 46, 34, 49, 46, 34, 49, 46, 34, 49, 47, 34, 49, 47, 33, 48, 47, 33, 48, 45, 34, 46, 47, 35, 48, 46, 35, 48, 48, 35, 50, 46, 34, 50, 46, 36, 48, 47, 34, 50, 47, 35, 49, 47, 36, 48, 50, 36, 50, 50, 35, 51, 49, 36, + 50, 48, 35, 48, 50, 36, 50, 48, 35, 51, 48, 35, 50, 49, 37, 52, 51, 36, 51, 50, 36, 50, 49, 36, 51, 50, 36, 52, 51, 36, 52, 51, 37, 52, 50, 36, 50, 50, 36, 51, 51, 36, 51, 51, 37, 37, 36, 28, 15, 15, 16, 19, 19, 19, 20, 20, 20, 19, 19, 19, 16, 16, 17, + 26, 26, 21, 53, 51, 38, 53, 54, 39, 52, 52, 39, 51, 51, 39, 53, 53, 37, 52, 52, 39, 53, 50, 39, 55, 52, 39, 54, 53, 39, 53, 52, 39, 54, 52, 39, 55, 53, 39, 55, 53, 38, 54, 52, 38, 56, 53, 38, 55, 55, 40, 55, 56, 40, 54, 55, 40, 54, 54, 40, 55, 53, 40, + 55, 56, 39, 56, 54, 39, 56, 53, 40, 56, 54, 41, 56, 53, 40, 56, 55, 41, 55, 55, 40, 57, 55, 41, 58, 55, 41, 58, 53, 39, 58, 55, 40, 56, 57, 41, 56, 57, 41, 58, 56, 41, 58, 55, 41, 57, 54, 40, 56, 55, 41, 58, 56, 40, 59, 56, 40, 57, 54, 41, 57, 56, 41, + 59, 56, 42, 60, 55, 42, 59, 57, 41, 57, 57, 41, 58, 56, 41, 58, 56, 42, 57, 59, 41, 59, 58, 42, 59, 57, 43, 59, 57, 42, 61, 57, 42, 59, 58, 43, 59, 59, 42, 60, 59, 41, 60, 58, 41, 57, 56, 40, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 61, 60, 43, 60, 60, 44, 61, 61, 43, 62, 60, 43, 62, 60, 45, 62, 60, 44, 61, 59, 43, 61, 60, 43, 62, 60, 43, 62, 58, 44, 62, 58, 45, 62, 59, 44, 62, 60, 44, 61, 60, 45, 62, 61, 45, 63, 61, 44, 62, 59, 44, 61, 59, 44, 60, 60, 44, 61, 61, 43, + 62, 60, 43, 62, 60, 43, 62, 62, 44, 61, 61, 44, 62, 59, 44, 63, 59, 44, 63, 61, 44, 62, 61, 44, 63, 60, 44, 62, 60, 44, 62, 61, 45, 63, 61, 45, 64, 60, 45, 63, 60, 46, 61, 60, 45, 61, 60, 44, 61, 60, 44, 61, 60, 45, 62, 61, 44, 62, 62, 44, 63, 62, 46, + 64, 62, 46, 62, 61, 45, 62, 61, 44, 62, 62, 44, 62, 60, 45, 62, 59, 44, 64, 61, 44, 64, 62, 45, 61, 60, 46, 61, 61, 45, 63, 63, 44, 63, 63, 44, 63, 61, 44, 64, 62, 45, 62, 62, 45, 61, 60, 45, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 59, 57, 43, 63, 59, 44, 63, 60, 44, 62, 61, 45, 62, 62, 45, 62, 61, 45, 61, 58, 44, 61, 59, 45, 62, 61, 45, 64, 60, 44, 62, 59, 44, 61, 59, 45, 61, 60, 45, 61, 61, 45, 60, 61, 44, 60, 60, 44, 62, 58, 45, 62, 59, 45, 61, 59, 44, 63, 60, 43, + 62, 58, 43, 60, 58, 44, 60, 60, 43, 60, 60, 44, 60, 60, 45, 61, 59, 44, 61, 58, 43, 60, 60, 43, 60, 58, 44, 59, 57, 44, 60, 58, 44, 60, 59, 43, 59, 58, 44, 59, 59, 43, 59, 59, 42, 59, 57, 43, 60, 57, 43, 60, 57, 43, 59, 58, 43, 100, 98, 86, 61, 57, 42, + 59, 57, 42, 58, 59, 42, 59, 58, 42, 60, 57, 43, 59, 59, 42, 57, 58, 42, 58, 56, 42, 59, 56, 42, 60, 57, 42, 57, 57, 42, 58, 58, 43, 59, 58, 42, 58, 58, 42, 58, 57, 42, 58, 55, 42, 56, 56, 42, 57, 57, 42, 57, 57, 42, 56, 54, 41, 56, 54, 40, 58, 56, 40, + 57, 57, 42, 82, 84, 68, 25, 24, 17, 37, 36, 31, 37, 36, 30, 37, 36, 31, 36, 35, 30, 37, 36, 31, 35, 34, 29, 35, 34, 29, 35, 34, 29, 37, 36, 31, 36, 36, 30, 35, 35, 30, 35, 35, 30, 36, 35, 30, 36, 36, 30, 36, 36, 30, 35, 35, 29, 35, 34, 29, 36, 36, 30, + 36, 35, 30, 36, 36, 30, 34, 34, 28, 35, 34, 29, 33, 33, 27, 34, 34, 28, 36, 35, 30, 35, 34, 29, 36, 36, 31, 35, 35, 29, 34, 34, 28, 33, 33, 28, 36, 36, 30, 33, 32, 27, 34, 33, 28, 32, 32, 27, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 15, 15, 15, 34, 33, 29, 32, 32, 27, 33, 33, 27, 35, 35, 30, 35, 33, 29, 32, 32, 26, 34, 33, 28, 33, 33, 28, 34, 34, 28, 32, 32, 26, 32, 33, 28, 34, 34, 29, 33, 34, 28, 34, 34, 29, 34, 34, 29, 33, 33, 27, 32, 32, 26, 35, 35, 29, 34, 34, 29, 34, 33, 29, + 32, 32, 27, 30, 31, 26, 31, 31, 26, 32, 32, 27, 32, 32, 26, 31, 32, 26, 33, 32, 27, 33, 32, 28, 31, 32, 27, 32, 33, 27, 31, 31, 26, 31, 30, 25, 32, 30, 26, 21, 19, 14, 47, 45, 34, 47, 46, 34, 46, 45, 33, 45, 45, 32, 45, 46, 32, 44, 46, 33, 44, 44, 33, + 46, 43, 31, 44, 43, 32, 43, 44, 32, 45, 43, 31, 45, 44, 32, 44, 44, 32, 43, 42, 31, 50, 50, 35, 60, 58, 41, 8, 7, 5, 24, 24, 24, 17, 17, 18, 11, 10, 11, 10, 10, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 14, 11, 11, 11, 18, 18, 18, 8, 8, 8, 11, 11, 11, 13, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 24, 24, 24, 31, 31, 32, 14, 14, 12, 63, 61, 45, 54, 52, 39, 46, 42, 31, + 45, 42, 33, 43, 43, 33, 43, 44, 32, 44, 42, 31, 46, 44, 31, 46, 44, 32, 44, 43, 34, 45, 46, 33, 45, 45, 33, 48, 46, 33, 45, 45, 33, 45, 43, 33, 87, 88, 78, 48, 45, 34, 47, 45, 33, 47, 46, 34, 47, 45, 34, 47, 47, 34, 48, 46, 33, 48, 44, 34, 48, 45, 33, + 50, 48, 34, 47, 47, 35, 47, 48, 35, 48, 46, 34, 47, 45, 35, 47, 45, 34, 49, 46, 35, 50, 48, 36, 51, 47, 36, 125, 125, 118, 132, 131, 125, 133, 132, 125, 132, 132, 124, 132, 131, 125, 133, 131, 124, 133, 132, 124, 55, 52, 42, 49, 48, 37, 51, 50, 36, 51, 49, 35, 52, 50, 36, + 51, 50, 36, 53, 49, 36, 52, 49, 36, 53, 50, 37, 52, 51, 37, 50, 50, 36, 52, 51, 36, 52, 49, 36, 38, 37, 28, 15, 15, 16, 19, 19, 19, 20, 20, 20, 19, 19, 19, 17, 17, 17, 27, 26, 21, 51, 51, 38, 52, 51, 39, 54, 52, 38, 51, 53, 39, 52, 53, 39, 55, 54, 38, + 54, 53, 39, 53, 52, 40, 54, 52, 39, 55, 53, 39, 54, 52, 40, 55, 51, 39, 54, 51, 39, 54, 52, 39, 54, 53, 38, 131, 131, 122, 134, 134, 126, 135, 134, 125, 135, 135, 125, 134, 135, 126, 135, 134, 126, 134, 134, 126, 57, 55, 41, 57, 56, 40, 55, 55, 40, 57, 53, 40, 58, 55, 39, + 56, 55, 41, 56, 55, 41, 57, 56, 40, 58, 54, 41, 58, 55, 41, 55, 56, 41, 56, 55, 42, 57, 56, 41, 57, 56, 42, 131, 129, 122, 136, 135, 127, 137, 136, 127, 137, 137, 128, 138, 137, 128, 137, 136, 128, 137, 136, 127, 62, 60, 46, 57, 56, 42, 57, 56, 42, 58, 57, 42, 59, 58, 42, + 60, 58, 42, 59, 57, 41, 59, 58, 41, 59, 59, 41, 60, 58, 41, 61, 58, 41, 59, 59, 42, 60, 58, 43, 58, 55, 42, 14, 14, 15, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 61, 59, 43, 60, 58, 43, 60, 58, 43, 61, 58, 43, 62, 58, 44, 60, 60, 43, + 59, 59, 44, 61, 60, 44, 61, 59, 45, 60, 58, 44, 60, 59, 44, 61, 58, 45, 62, 59, 44, 61, 59, 44, 59, 58, 43, 135, 134, 125, 139, 137, 128, 139, 137, 127, 138, 137, 127, 139, 136, 128, 140, 137, 128, 138, 137, 128, 61, 61, 44, 61, 61, 43, 62, 61, 43, 63, 61, 44, 62, 61, 44, + 61, 62, 44, 62, 62, 44, 63, 62, 44, 62, 62, 44, 62, 62, 44, 62, 61, 45, 63, 60, 45, 62, 59, 46, 60, 60, 45, 134, 133, 123, 140, 139, 129, 140, 139, 129, 141, 139, 129, 141, 139, 129, 140, 139, 129, 141, 138, 130, 67, 65, 50, 63, 62, 45, 63, 60, 44, 62, 61, 45, 63, 61, 45, + 63, 62, 44, 61, 61, 45, 61, 60, 46, 62, 61, 44, 62, 61, 44, 62, 60, 45, 64, 60, 44, 63, 60, 45, 62, 60, 46, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 15, 59, 58, 42, 64, 61, 45, 64, 59, 45, 63, 59, 44, 63, 60, 45, 62, 58, 45, + 62, 60, 46, 63, 61, 45, 62, 62, 44, 61, 61, 45, 61, 60, 44, 61, 61, 45, 61, 61, 46, 60, 60, 44, 62, 60, 43, 137, 135, 124, 138, 138, 128, 138, 137, 128, 139, 137, 128, 139, 137, 127, 138, 136, 127, 139, 137, 128, 62, 61, 45, 60, 60, 44, 59, 60, 43, 59, 60, 44, 59, 58, 43, + 59, 58, 44, 60, 59, 44, 60, 59, 44, 60, 58, 45, 60, 59, 44, 60, 58, 43, 60, 58, 43, 59, 60, 43, 58, 57, 42, 60, 56, 42, 60, 58, 42, 61, 58, 42, 100, 98, 85, 59, 58, 42, 59, 58, 42, 59, 58, 42, 59, 56, 42, 60, 57, 41, 59, 57, 42, 59, 57, 42, 60, 58, 43, + 59, 58, 42, 58, 57, 42, 59, 57, 42, 60, 56, 43, 57, 57, 43, 56, 56, 42, 57, 57, 41, 57, 58, 40, 56, 57, 40, 57, 56, 41, 58, 57, 42, 57, 56, 42, 57, 54, 41, 58, 54, 41, 58, 55, 41, 83, 81, 67, 24, 24, 18, 37, 37, 31, 36, 35, 29, 37, 37, 31, 36, 36, 30, + 34, 34, 29, 35, 36, 30, 36, 35, 29, 35, 34, 29, 35, 35, 29, 36, 36, 31, 36, 35, 30, 35, 34, 29, 116, 116, 113, 124, 124, 121, 124, 124, 121, 124, 124, 121, 124, 124, 121, 125, 125, 121, 123, 123, 120, 41, 41, 35, 34, 34, 28, 36, 36, 30, 34, 33, 28, 34, 33, 28, 35, 33, 28, + 36, 35, 30, 34, 33, 28, 35, 34, 29, 36, 34, 30, 34, 33, 28, 35, 34, 28, 34, 33, 28, 34, 33, 28, 32, 31, 26, 14, 14, 15, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 15, 15, 15, 34, 33, 29, 33, 32, 27, 33, 32, 27, 35, 34, 30, 34, 34, 29, 33, 33, 27, + 35, 34, 29, 34, 33, 28, 34, 33, 29, 34, 34, 29, 32, 32, 27, 33, 32, 27, 33, 32, 27, 32, 32, 27, 119, 118, 115, 122, 121, 118, 122, 121, 118, 121, 120, 117, 120, 120, 117, 121, 121, 118, 121, 121, 118, 31, 31, 25, 32, 32, 28, 33, 33, 29, 33, 33, 28, 32, 31, 26, 33, 32, 28, + 34, 33, 29, 31, 30, 26, 33, 32, 27, 34, 33, 28, 30, 31, 25, 31, 31, 26, 20, 19, 14, 46, 46, 34, 46, 46, 33, 47, 45, 33, 47, 45, 33, 47, 45, 32, 47, 45, 33, 45, 46, 33, 46, 45, 32, 46, 43, 33, 44, 44, 33, 45, 45, 32, 45, 44, 31, 45, 43, 32, 45, 42, 33, + 51, 49, 36, 57, 56, 39, 8, 7, 5, 25, 25, 25, 19, 19, 19, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 11, 11, 11, 19, 19, 18, 9, 9, 9, 12, 12, 13, 15, 15, 15, 16, 16, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 25, 25, 25, 32, 32, 32, 14, 14, 12, 63, 63, 43, 55, 52, 39, 45, 43, 30, 42, 43, 31, 43, 44, 33, 43, 42, 32, 45, 44, 33, 44, 43, 32, 43, 44, 32, 45, 45, 32, + 44, 46, 31, 46, 45, 33, 45, 45, 34, 45, 45, 34, 46, 45, 33, 87, 87, 77, 45, 46, 33, 47, 44, 32, 47, 45, 33, 49, 45, 33, 48, 45, 33, 47, 45, 34, 47, 44, 33, 48, 48, 35, 49, 46, 34, 47, 45, 34, 48, 47, 34, 50, 47, 34, 49, 46, 36, 50, 47, 35, 48, 48, 36, + 50, 47, 35, 49, 46, 35, 49, 46, 35, 50, 46, 36, 48, 47, 36, 48, 47, 35, 49, 49, 36, 51, 47, 35, 50, 48, 36, 49, 49, 36, 50, 49, 37, 52, 48, 37, 50, 47, 35, 51, 49, 37, 51, 50, 37, 52, 50, 35, 52, 51, 36, 50, 50, 37, 50, 50, 38, 52, 49, 36, 53, 51, 37, + 51, 50, 38, 37, 37, 28, 15, 15, 16, 19, 19, 19, 20, 20, 20, 19, 19, 20, 17, 17, 17, 27, 27, 21, 52, 52, 38, 52, 50, 38, 52, 51, 38, 53, 53, 37, 53, 51, 39, 52, 52, 38, 53, 53, 37, 54, 53, 39, 54, 52, 38, 52, 52, 38, 53, 53, 39, 54, 52, 38, 53, 52, 39, + 55, 52, 39, 57, 53, 39, 54, 54, 39, 54, 53, 39, 55, 54, 38, 55, 54, 39, 56, 54, 38, 54, 55, 40, 56, 55, 40, 56, 54, 39, 55, 54, 40, 55, 55, 40, 56, 53, 41, 56, 53, 41, 55, 53, 40, 58, 54, 40, 57, 54, 41, 56, 55, 41, 56, 57, 41, 57, 55, 40, 57, 55, 39, + 55, 56, 40, 57, 54, 41, 56, 56, 41, 57, 57, 40, 59, 56, 40, 59, 54, 42, 58, 56, 41, 58, 57, 42, 58, 57, 41, 57, 57, 41, 58, 58, 43, 59, 57, 42, 57, 56, 41, 58, 58, 41, 58, 58, 42, 58, 58, 42, 58, 56, 41, 59, 57, 42, 61, 59, 42, 59, 58, 41, 59, 59, 42, + 61, 60, 43, 58, 55, 41, 14, 14, 15, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 59, 57, 44, 59, 59, 44, 60, 60, 44, 61, 59, 44, 60, 59, 43, 61, 59, 44, 61, 59, 45, 61, 61, 45, 60, 59, 44, 59, 58, 43, 60, 59, 43, 61, 59, 44, 61, 59, 44, + 62, 57, 43, 61, 58, 44, 61, 59, 44, 61, 60, 45, 62, 60, 45, 62, 59, 44, 63, 59, 43, 62, 61, 44, 63, 60, 45, 63, 58, 44, 62, 60, 45, 63, 60, 45, 64, 60, 44, 61, 62, 45, 60, 62, 45, 62, 61, 44, 62, 62, 44, 61, 61, 44, 62, 60, 43, 63, 62, 44, 63, 60, 44, + 62, 60, 44, 63, 61, 44, 63, 61, 44, 62, 61, 44, 62, 60, 45, 62, 60, 46, 63, 60, 45, 63, 60, 45, 62, 61, 46, 63, 61, 45, 63, 61, 45, 63, 60, 44, 64, 59, 45, 63, 61, 45, 63, 61, 45, 63, 60, 45, 63, 61, 44, 61, 61, 44, 60, 62, 44, 61, 61, 45, 62, 60, 46, + 62, 59, 45, 63, 61, 45, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 15, 61, 57, 43, 62, 60, 44, 61, 59, 45, 63, 60, 45, 63, 61, 44, 63, 60, 44, 64, 59, 44, 64, 60, 45, 62, 61, 45, 62, 59, 45, 63, 59, 45, 63, 61, 45, 62, 60, 44, + 61, 58, 44, 61, 59, 44, 62, 61, 43, 61, 60, 44, 62, 59, 45, 62, 59, 44, 60, 60, 44, 60, 58, 44, 61, 58, 44, 61, 59, 43, 61, 59, 44, 61, 59, 43, 59, 60, 43, 58, 60, 44, 60, 58, 44, 60, 58, 43, 60, 59, 43, 60, 59, 43, 59, 57, 43, 61, 57, 43, 62, 58, 44, + 60, 60, 44, 59, 58, 43, 60, 58, 43, 60, 60, 42, 58, 60, 42, 97, 97, 85, 58, 59, 42, 59, 60, 41, 60, 58, 41, 60, 58, 42, 58, 59, 42, 59, 58, 42, 61, 58, 42, 58, 58, 43, 57, 57, 43, 58, 56, 42, 58, 56, 42, 58, 58, 42, 58, 58, 41, 58, 57, 41, 58, 57, 42, + 58, 57, 42, 56, 56, 42, 58, 56, 41, 58, 55, 40, 56, 56, 40, 57, 56, 40, 58, 56, 41, 57, 56, 42, 83, 82, 67, 24, 23, 17, 36, 35, 30, 37, 37, 31, 34, 35, 28, 37, 37, 31, 36, 34, 30, 36, 35, 30, 35, 35, 29, 36, 36, 30, 37, 36, 30, 35, 35, 29, 35, 35, 29, + 36, 35, 30, 36, 35, 30, 36, 35, 29, 36, 35, 30, 35, 34, 29, 35, 35, 29, 37, 37, 30, 34, 34, 27, 36, 35, 30, 34, 33, 28, 36, 35, 29, 36, 35, 30, 33, 33, 28, 34, 33, 28, 35, 34, 29, 35, 34, 29, 34, 33, 27, 34, 34, 28, 36, 35, 30, 35, 34, 30, 35, 35, 29, + 34, 33, 28, 32, 32, 27, 14, 14, 15, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 15, 15, 15, 34, 33, 28, 35, 34, 29, 35, 34, 29, 33, 32, 27, 34, 34, 29, 35, 35, 29, 35, 34, 29, 32, 32, 27, 32, 31, 26, 32, 32, 26, 32, 32, 26, 33, 32, 28, 32, 31, 26, + 34, 33, 28, 33, 32, 27, 31, 31, 26, 33, 33, 28, 34, 34, 28, 34, 34, 28, 34, 34, 29, 32, 32, 27, 32, 31, 26, 32, 31, 26, 32, 32, 27, 33, 33, 28, 33, 32, 27, 31, 31, 26, 33, 32, 27, 33, 32, 28, 34, 33, 28, 33, 33, 27, 33, 33, 28, 31, 32, 26, 20, 20, 14, + 46, 46, 34, 48, 45, 34, 48, 45, 32, 46, 46, 33, 47, 46, 33, 47, 44, 33, 46, 43, 34, 46, 43, 33, 45, 42, 33, 45, 43, 33, 46, 43, 32, 46, 44, 32, 46, 44, 32, 45, 43, 31, 50, 50, 35, 58, 57, 41, 8, 7, 5, 26, 26, 26, 20, 20, 20, 13, 13, 14, 13, 13, 14, + 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 16, 12, 12, 12, 19, 19, 19, + 11, 11, 10, 15, 15, 16, 18, 18, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 19, + 18, 18, 18, 24, 24, 25, 31, 31, 32, 14, 13, 12, 62, 63, 45, 54, 53, 38, 45, 42, 31, 45, 42, 32, 43, 43, 32, 45, 43, 32, 45, 43, 31, 44, 45, 33, 43, 43, 32, 44, 43, 33, 45, 45, 33, 45, 43, 32, 44, 44, 32, 44, 46, 32, 47, 45, 33, 88, 86, 78, 46, 45, 32, + 45, 47, 33, 47, 46, 33, 46, 46, 33, 47, 45, 33, 46, 46, 34, 48, 46, 33, 49, 45, 33, 49, 46, 34, 49, 44, 34, 48, 46, 34, 49, 48, 33, 49, 48, 34, 47, 48, 35, 47, 46, 35, 50, 45, 36, 50, 47, 35, 47, 48, 35, 50, 46, 36, 51, 46, 36, 50, 46, 35, 49, 47, 34, + 50, 48, 35, 50, 48, 35, 49, 49, 36, 50, 51, 37, 51, 50, 36, 49, 50, 37, 50, 50, 36, 50, 50, 38, 53, 50, 37, 50, 51, 36, 51, 49, 36, 52, 50, 36, 53, 51, 37, 54, 48, 36, 52, 49, 36, 36, 36, 27, 15, 15, 16, 19, 19, 19, 20, 20, 20, 19, 19, 20, 17, 17, 17, + 26, 27, 21, 52, 51, 38, 54, 50, 37, 51, 52, 37, 51, 52, 39, 52, 54, 38, 53, 53, 37, 53, 53, 38, 51, 53, 39, 53, 52, 38, 55, 53, 38, 54, 53, 38, 55, 52, 40, 53, 53, 39, 54, 51, 39, 55, 52, 39, 53, 54, 40, 53, 56, 39, 55, 54, 39, 56, 54, 39, 55, 55, 38, + 57, 53, 40, 56, 53, 41, 54, 55, 40, 55, 54, 39, 55, 55, 41, 56, 56, 41, 56, 54, 40, 55, 52, 40, 56, 54, 42, 57, 55, 41, 56, 56, 40, 56, 56, 39, 58, 55, 40, 56, 53, 41, 56, 55, 42, 56, 56, 41, 57, 54, 41, 58, 54, 41, 59, 54, 40, 58, 55, 41, 59, 55, 42, + 57, 55, 41, 57, 57, 41, 58, 56, 42, 60, 54, 42, 58, 56, 41, 56, 56, 42, 57, 55, 42, 60, 56, 41, 61, 58, 43, 60, 58, 43, 59, 57, 42, 59, 57, 42, 60, 58, 42, 58, 58, 41, 58, 57, 43, 57, 56, 41, 14, 14, 15, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 59, 60, 43, 60, 58, 44, 61, 58, 45, 60, 58, 44, 60, 57, 43, 60, 58, 43, 60, 60, 43, 60, 60, 43, 60, 59, 43, 61, 59, 44, 61, 59, 45, 62, 57, 44, 61, 59, 43, 60, 59, 43, 62, 57, 44, 63, 59, 44, 63, 59, 44, 63, 58, 44, 62, 59, 44, 63, 60, 44, + 62, 59, 43, 62, 58, 44, 62, 58, 45, 63, 60, 45, 62, 61, 45, 60, 59, 45, 60, 60, 45, 60, 60, 45, 60, 60, 46, 62, 61, 45, 63, 62, 44, 62, 62, 45, 61, 62, 45, 62, 61, 45, 62, 59, 45, 61, 61, 44, 62, 63, 44, 64, 62, 46, 64, 60, 45, 64, 59, 44, 64, 60, 45, + 64, 60, 46, 64, 60, 46, 64, 60, 46, 63, 60, 45, 63, 62, 45, 64, 62, 45, 63, 60, 44, 63, 60, 44, 63, 60, 45, 62, 59, 45, 62, 61, 44, 62, 63, 44, 63, 61, 45, 63, 60, 46, 62, 60, 45, 62, 61, 45, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 15, 58, 57, 42, 62, 59, 44, 62, 59, 45, 63, 58, 45, 64, 60, 44, 63, 61, 45, 62, 60, 45, 61, 60, 44, 61, 59, 43, 62, 58, 43, 62, 59, 44, 63, 60, 44, 61, 60, 43, 61, 59, 44, 63, 58, 45, 64, 59, 45, 63, 60, 44, 61, 60, 45, 61, 58, 45, 60, 58, 44, + 61, 59, 44, 61, 58, 44, 61, 59, 44, 61, 60, 44, 60, 61, 43, 60, 60, 44, 59, 59, 44, 60, 58, 44, 60, 59, 44, 60, 59, 44, 59, 59, 44, 59, 59, 43, 61, 59, 44, 60, 59, 44, 58, 58, 43, 60, 58, 42, 60, 60, 42, 59, 59, 42, 59, 58, 41, 98, 97, 84, 60, 58, 41, + 60, 58, 42, 58, 58, 42, 59, 59, 42, 59, 58, 41, 59, 57, 41, 60, 58, 41, 58, 56, 41, 56, 56, 42, 58, 58, 42, 59, 58, 42, 58, 58, 41, 56, 58, 42, 55, 57, 42, 56, 55, 42, 58, 55, 42, 59, 56, 42, 58, 54, 41, 58, 54, 41, 57, 55, 40, 57, 54, 40, 55, 55, 40, + 56, 55, 40, 82, 81, 67, 25, 24, 18, 36, 35, 29, 36, 36, 30, 35, 35, 28, 36, 36, 30, 36, 36, 30, 36, 36, 30, 37, 36, 30, 36, 35, 30, 36, 36, 31, 35, 36, 29, 35, 35, 29, 35, 35, 29, 36, 35, 30, 36, 35, 30, 34, 34, 29, 34, 35, 29, 36, 36, 29, 37, 36, 30, + 37, 35, 30, 33, 33, 27, 33, 34, 28, 35, 35, 30, 35, 34, 29, 35, 34, 28, 34, 34, 28, 34, 33, 28, 33, 33, 28, 35, 35, 29, 33, 33, 28, 36, 35, 30, 34, 33, 28, 36, 35, 30, 33, 33, 28, 33, 33, 28, 14, 14, 15, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 15, 15, 15, 35, 34, 29, 35, 33, 29, 33, 32, 28, 35, 34, 29, 34, 33, 28, 34, 34, 29, 33, 33, 28, 33, 33, 28, 33, 34, 28, 34, 34, 29, 34, 33, 29, 33, 32, 27, 34, 34, 28, 33, 32, 27, 32, 31, 26, 33, 32, 27, 33, 33, 27, 34, 34, 28, 33, 32, 27, 34, 33, 28, + 33, 32, 28, 31, 31, 26, 32, 32, 26, 32, 32, 26, 32, 31, 26, 33, 33, 28, 33, 32, 28, 33, 32, 27, 32, 31, 26, 32, 33, 27, 33, 33, 27, 32, 31, 26, 32, 31, 27, 20, 20, 14, 47, 46, 32, 47, 47, 32, 45, 46, 32, 47, 46, 33, 46, 46, 33, 46, 45, 33, 47, 45, 32, + 45, 44, 32, 45, 45, 32, 45, 46, 33, 45, 45, 33, 46, 44, 32, 43, 44, 31, 44, 45, 30, 52, 50, 36, 57, 57, 41, 8, 7, 5, 28, 28, 28, 21, 21, 21, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 16, 17, 17, 13, 13, 13, 20, 20, 20, 10, 10, 10, 14, 14, 14, 17, 17, 17, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 16, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 17, 16, 16, 16, 22, 22, 23, 30, 30, 31, 13, 13, 12, 62, 62, 45, 55, 52, 40, 44, 44, 32, + 43, 42, 30, 43, 44, 32, 45, 45, 31, 46, 42, 31, 46, 42, 31, 45, 45, 31, 43, 45, 34, 46, 46, 33, 45, 44, 32, 43, 43, 34, 45, 43, 32, 47, 43, 32, 89, 88, 77, 47, 44, 34, 45, 46, 33, 47, 45, 35, 46, 45, 34, 46, 47, 34, 46, 45, 34, 46, 45, 34, 49, 45, 35, + 47, 45, 33, 47, 45, 34, 49, 47, 34, 47, 47, 34, 47, 46, 34, 48, 47, 35, 50, 46, 36, 49, 47, 34, 51, 47, 34, 50, 48, 35, 50, 48, 34, 50, 48, 35, 49, 46, 36, 51, 48, 36, 49, 48, 36, 50, 49, 35, 50, 49, 36, 49, 49, 36, 50, 48, 37, 52, 49, 36, 52, 48, 37, + 49, 49, 35, 50, 49, 36, 51, 50, 36, 50, 50, 37, 51, 52, 36, 52, 51, 35, 52, 50, 36, 52, 50, 37, 37, 37, 27, 15, 15, 16, 19, 19, 19, 20, 20, 20, 19, 19, 20, 17, 17, 17, 26, 26, 22, 52, 52, 38, 52, 52, 38, 53, 53, 38, 52, 54, 38, 51, 53, 38, 52, 52, 39, + 53, 54, 38, 52, 53, 38, 53, 53, 39, 55, 51, 39, 55, 52, 39, 54, 53, 39, 55, 52, 40, 55, 54, 40, 56, 52, 39, 55, 52, 39, 54, 54, 39, 54, 54, 39, 54, 53, 40, 56, 55, 40, 55, 53, 39, 55, 53, 40, 56, 52, 40, 56, 54, 39, 57, 56, 40, 57, 55, 40, 58, 53, 40, + 58, 54, 41, 56, 54, 41, 56, 54, 41, 57, 55, 41, 56, 56, 41, 57, 56, 41, 57, 55, 41, 56, 55, 41, 58, 56, 40, 57, 55, 40, 56, 54, 40, 58, 56, 39, 58, 55, 41, 58, 55, 42, 59, 55, 41, 58, 55, 40, 59, 57, 41, 59, 56, 42, 58, 55, 42, 59, 55, 42, 60, 56, 42, + 59, 57, 42, 58, 56, 43, 58, 56, 42, 58, 57, 42, 58, 58, 42, 60, 59, 42, 61, 59, 41, 59, 58, 42, 55, 55, 40, 14, 14, 15, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 61, 58, 44, 60, 59, 42, 60, 58, 43, 60, 58, 44, 61, 58, 44, 60, 58, 45, + 60, 59, 44, 59, 60, 43, 59, 59, 43, 59, 59, 43, 60, 59, 44, 60, 60, 44, 60, 60, 43, 62, 59, 45, 62, 60, 45, 60, 60, 44, 61, 60, 44, 62, 59, 43, 63, 58, 43, 64, 58, 42, 63, 60, 43, 62, 60, 45, 62, 60, 45, 61, 60, 44, 62, 60, 44, 62, 60, 44, 61, 59, 43, + 63, 60, 44, 63, 62, 44, 62, 61, 44, 62, 60, 44, 61, 61, 44, 61, 61, 45, 60, 60, 45, 61, 59, 44, 64, 60, 44, 64, 61, 44, 62, 60, 46, 62, 60, 46, 62, 60, 45, 61, 60, 45, 62, 61, 44, 63, 61, 44, 62, 60, 45, 62, 60, 45, 62, 59, 45, 64, 61, 45, 64, 61, 44, + 62, 61, 44, 61, 60, 45, 62, 60, 46, 64, 60, 45, 63, 59, 44, 63, 60, 44, 62, 61, 45, 61, 62, 44, 62, 62, 44, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 15, 60, 58, 42, 64, 60, 44, 63, 59, 45, 61, 59, 45, 62, 58, 44, 63, 59, 44, + 61, 61, 45, 61, 61, 45, 63, 60, 45, 64, 61, 44, 62, 60, 45, 62, 59, 44, 63, 59, 43, 63, 61, 44, 61, 60, 44, 61, 60, 43, 63, 60, 43, 63, 59, 43, 61, 61, 44, 61, 59, 44, 61, 57, 44, 61, 58, 44, 61, 59, 44, 60, 59, 43, 61, 59, 44, 59, 58, 43, 58, 58, 44, + 60, 58, 45, 60, 57, 44, 58, 58, 44, 59, 58, 43, 59, 59, 44, 59, 59, 44, 60, 58, 43, 59, 57, 42, 60, 57, 43, 59, 58, 43, 58, 58, 43, 59, 58, 43, 97, 99, 84, 59, 59, 41, 60, 58, 42, 59, 59, 43, 59, 59, 41, 58, 57, 41, 59, 56, 42, 59, 57, 42, 58, 57, 43, + 57, 57, 42, 58, 58, 42, 59, 58, 43, 59, 58, 43, 58, 57, 42, 56, 56, 41, 56, 57, 41, 58, 57, 42, 58, 55, 41, 56, 56, 41, 56, 57, 41, 57, 55, 41, 57, 54, 41, 58, 55, 42, 57, 54, 42, 82, 82, 68, 25, 24, 17, 35, 34, 29, 35, 35, 29, 34, 34, 28, 34, 35, 28, + 36, 36, 30, 35, 35, 30, 35, 35, 30, 36, 35, 30, 36, 35, 30, 36, 35, 30, 35, 34, 30, 36, 35, 30, 37, 36, 31, 34, 33, 28, 36, 36, 30, 35, 35, 30, 36, 36, 30, 35, 35, 29, 34, 33, 28, 35, 34, 28, 36, 34, 29, 36, 35, 30, 33, 34, 28, 34, 34, 28, 36, 34, 29, + 35, 34, 29, 35, 34, 28, 36, 35, 30, 33, 33, 28, 35, 35, 29, 34, 34, 29, 34, 34, 29, 33, 32, 27, 32, 32, 27, 14, 14, 15, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 15, 15, 15, 35, 34, 29, 35, 33, 28, 34, 33, 28, 35, 35, 30, 34, 33, 28, 33, 33, 28, + 32, 32, 27, 33, 31, 27, 33, 32, 27, 33, 33, 27, 34, 33, 28, 32, 31, 26, 34, 34, 29, 34, 33, 29, 33, 33, 28, 33, 34, 28, 34, 34, 28, 34, 32, 27, 33, 32, 28, 34, 34, 29, 32, 31, 26, 33, 32, 27, 33, 33, 28, 32, 32, 27, 31, 31, 26, 33, 33, 27, 34, 33, 29, + 33, 32, 27, 32, 32, 26, 31, 32, 27, 30, 30, 26, 31, 30, 26, 33, 32, 27, 20, 20, 14, 48, 45, 33, 47, 46, 34, 46, 47, 33, 47, 45, 33, 47, 44, 34, 46, 45, 32, 47, 45, 32, 46, 46, 33, 45, 44, 31, 46, 44, 32, 46, 46, 33, 44, 44, 32, 44, 43, 32, 44, 44, 32, + 50, 51, 35, 59, 57, 39, 8, 7, 5, 28, 28, 28, 21, 21, 22, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 12, 12, 12, 19, 19, 19, 7, 7, 7, 9, 9, 9, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 24, 24, 24, 31, 31, 32, 14, 14, 12, 63, 63, 43, 54, 53, 38, 43, 43, 30, 42, 44, 31, 43, 44, 30, 44, 43, 31, 42, 44, 31, 45, 44, 31, 45, 44, 31, 45, 44, 32, + 44, 46, 33, 46, 44, 32, 45, 44, 33, 44, 46, 33, 45, 45, 32, 88, 86, 77, 46, 45, 33, 46, 45, 33, 45, 44, 34, 47, 45, 34, 48, 47, 34, 46, 46, 34, 46, 46, 34, 47, 47, 33, 46, 47, 35, 48, 45, 34, 48, 46, 34, 48, 47, 35, 49, 49, 36, 48, 48, 35, 48, 47, 34, + 50, 46, 34, 49, 49, 34, 125, 125, 117, 133, 130, 124, 133, 131, 124, 133, 131, 125, 132, 132, 124, 133, 131, 125, 133, 132, 124, 56, 53, 40, 49, 47, 36, 49, 48, 37, 49, 51, 37, 49, 50, 37, 50, 51, 37, 50, 50, 36, 52, 49, 37, 52, 50, 36, 51, 50, 37, 51, 50, 37, 53, 49, 36, + 52, 50, 38, 37, 36, 28, 15, 15, 16, 19, 19, 19, 20, 20, 20, 19, 19, 20, 17, 17, 17, 27, 27, 21, 51, 52, 38, 52, 52, 38, 54, 51, 38, 54, 51, 39, 53, 52, 38, 53, 52, 40, 52, 52, 39, 51, 51, 38, 52, 52, 38, 53, 52, 40, 53, 52, 40, 53, 52, 39, 55, 54, 38, + 54, 54, 39, 54, 54, 40, 131, 131, 122, 134, 134, 125, 135, 135, 125, 135, 134, 126, 134, 135, 125, 134, 134, 125, 135, 134, 126, 55, 54, 40, 55, 55, 38, 56, 53, 39, 56, 53, 40, 57, 54, 41, 56, 55, 41, 57, 55, 40, 57, 57, 40, 58, 56, 40, 56, 55, 39, 55, 54, 40, 57, 56, 41, + 57, 56, 40, 56, 55, 39, 131, 130, 120, 137, 137, 128, 136, 136, 127, 137, 135, 127, 138, 135, 127, 138, 136, 127, 138, 136, 128, 63, 60, 46, 58, 55, 42, 57, 56, 43, 57, 57, 42, 58, 57, 42, 58, 56, 41, 60, 56, 42, 60, 57, 43, 60, 57, 42, 58, 57, 41, 57, 58, 41, 60, 60, 41, + 62, 59, 42, 57, 57, 41, 14, 14, 15, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 58, 60, 44, 60, 58, 44, 62, 58, 43, 61, 61, 43, 61, 60, 44, 62, 59, 43, 61, 59, 44, 61, 60, 44, 61, 58, 44, 60, 58, 45, 60, 59, 43, 61, 58, 42, 61, 58, 44, + 59, 58, 45, 62, 59, 45, 136, 134, 125, 139, 136, 127, 139, 137, 127, 138, 138, 127, 139, 138, 128, 139, 138, 128, 139, 137, 128, 61, 58, 44, 62, 60, 44, 62, 60, 45, 62, 59, 44, 63, 60, 44, 63, 61, 44, 62, 61, 43, 60, 62, 43, 61, 61, 45, 62, 59, 45, 61, 59, 44, 61, 60, 45, + 63, 60, 44, 62, 59, 44, 134, 132, 123, 140, 139, 130, 141, 140, 130, 141, 140, 130, 140, 139, 130, 140, 138, 130, 140, 140, 130, 66, 65, 50, 63, 59, 45, 64, 60, 45, 63, 61, 45, 61, 60, 45, 61, 61, 44, 62, 62, 44, 62, 59, 44, 62, 59, 45, 61, 59, 45, 61, 60, 46, 61, 60, 46, + 62, 59, 45, 63, 59, 45, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 15, 58, 56, 42, 63, 59, 45, 63, 60, 45, 61, 61, 45, 61, 60, 46, 62, 60, 45, 61, 60, 45, 62, 59, 45, 62, 59, 45, 61, 61, 45, 62, 61, 44, 62, 59, 44, 61, 58, 44, + 60, 60, 44, 61, 62, 45, 136, 136, 125, 138, 138, 128, 138, 137, 128, 139, 137, 128, 139, 137, 128, 138, 136, 128, 137, 137, 128, 59, 59, 43, 60, 58, 43, 61, 58, 44, 61, 59, 45, 59, 59, 44, 61, 59, 43, 60, 58, 43, 59, 58, 43, 60, 58, 43, 61, 58, 43, 59, 57, 44, 58, 57, 44, + 59, 58, 43, 59, 58, 43, 59, 58, 43, 60, 59, 43, 59, 59, 42, 98, 98, 85, 59, 59, 42, 60, 57, 42, 60, 58, 41, 59, 60, 41, 57, 60, 42, 59, 59, 42, 58, 58, 41, 56, 58, 41, 57, 57, 42, 59, 56, 42, 60, 57, 41, 59, 57, 41, 57, 57, 41, 58, 55, 42, 57, 54, 42, + 56, 55, 42, 55, 54, 41, 56, 55, 40, 58, 56, 41, 57, 56, 41, 56, 55, 41, 58, 54, 41, 56, 56, 40, 81, 81, 67, 24, 24, 17, 36, 36, 29, 35, 35, 29, 36, 35, 29, 35, 35, 29, 37, 37, 31, 37, 37, 31, 36, 36, 31, 36, 35, 30, 34, 34, 29, 34, 34, 28, 36, 36, 30, + 35, 35, 30, 118, 118, 114, 124, 123, 120, 124, 123, 120, 123, 123, 120, 124, 124, 121, 124, 124, 120, 124, 124, 120, 40, 40, 34, 36, 36, 30, 36, 36, 30, 36, 35, 30, 35, 34, 29, 35, 33, 28, 35, 33, 28, 34, 32, 27, 36, 35, 30, 34, 34, 28, 35, 35, 29, 33, 33, 28, 33, 33, 28, + 34, 33, 28, 31, 30, 26, 14, 14, 15, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 15, 15, 15, 33, 32, 27, 35, 36, 30, 33, 33, 26, 34, 34, 28, 33, 32, 27, 33, 31, 26, 32, 31, 26, 32, 32, 26, 33, 32, 27, 34, 34, 28, 32, 32, 26, 32, 31, 26, 32, 31, 26, + 35, 34, 29, 119, 118, 115, 121, 120, 118, 123, 122, 119, 122, 122, 119, 121, 121, 118, 121, 121, 118, 121, 121, 118, 31, 31, 26, 34, 33, 28, 33, 32, 28, 34, 33, 28, 33, 32, 27, 33, 32, 27, 32, 32, 27, 33, 32, 27, 32, 31, 26, 32, 32, 27, 34, 33, 28, 32, 31, 26, 21, 20, 14, + 48, 44, 33, 47, 45, 34, 48, 46, 33, 48, 46, 33, 47, 44, 33, 46, 43, 32, 46, 43, 33, 45, 44, 33, 44, 46, 31, 45, 45, 31, 46, 45, 32, 44, 45, 32, 43, 44, 32, 43, 43, 31, 51, 49, 35, 58, 56, 39, 8, 7, 5, 27, 27, 27, 20, 20, 21, 14, 14, 14, 14, 14, 15, + 14, 14, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 11, 11, 11, 19, 19, 18, + 9, 9, 8, 12, 12, 12, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, + 19, 19, 19, 25, 25, 25, 32, 32, 32, 14, 14, 12, 62, 63, 45, 54, 53, 39, 45, 44, 33, 45, 42, 31, 45, 45, 31, 44, 43, 33, 44, 43, 33, 46, 44, 32, 45, 45, 33, 46, 44, 33, 45, 43, 32, 46, 43, 32, 46, 43, 32, 45, 44, 33, 44, 44, 32, 87, 87, 77, 46, 46, 33, + 46, 45, 33, 46, 46, 33, 46, 45, 33, 47, 45, 33, 46, 46, 34, 45, 47, 35, 47, 48, 33, 48, 48, 33, 47, 47, 34, 47, 46, 35, 48, 47, 35, 49, 46, 34, 48, 47, 34, 47, 47, 35, 48, 46, 35, 50, 48, 36, 48, 47, 35, 48, 46, 35, 49, 46, 35, 49, 46, 36, 50, 47, 35, + 50, 46, 36, 49, 48, 36, 50, 48, 36, 49, 49, 35, 51, 49, 36, 51, 50, 35, 52, 49, 36, 50, 52, 37, 50, 51, 37, 51, 49, 36, 50, 49, 37, 50, 51, 37, 53, 51, 36, 52, 51, 35, 53, 49, 36, 37, 36, 27, 15, 15, 16, 19, 19, 19, 20, 20, 20, 19, 19, 20, 17, 17, 17, + 27, 26, 21, 52, 50, 37, 51, 52, 38, 52, 51, 37, 51, 50, 37, 52, 51, 39, 54, 51, 38, 54, 53, 37, 54, 53, 38, 54, 52, 39, 53, 51, 38, 53, 51, 37, 53, 50, 39, 55, 52, 40, 54, 53, 39, 54, 52, 40, 55, 51, 39, 54, 52, 39, 56, 54, 39, 55, 53, 38, 53, 53, 39, + 54, 52, 39, 55, 53, 39, 56, 54, 40, 56, 54, 40, 55, 54, 39, 55, 55, 40, 55, 54, 41, 54, 54, 39, 56, 53, 39, 56, 54, 39, 57, 55, 41, 57, 55, 42, 55, 53, 40, 56, 54, 39, 56, 54, 40, 56, 55, 41, 56, 55, 41, 56, 54, 40, 59, 54, 41, 58, 55, 41, 57, 55, 42, + 58, 56, 41, 59, 57, 40, 57, 57, 41, 56, 57, 42, 57, 56, 42, 58, 56, 43, 58, 58, 42, 60, 56, 42, 60, 57, 42, 60, 57, 42, 60, 58, 42, 59, 59, 43, 60, 57, 42, 60, 56, 41, 58, 59, 41, 57, 57, 39, 14, 14, 15, 18, 18, 19, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 60, 59, 42, 59, 59, 42, 60, 59, 43, 61, 58, 44, 61, 60, 44, 60, 58, 44, 60, 58, 44, 60, 58, 43, 60, 58, 43, 59, 58, 44, 59, 59, 45, 60, 60, 44, 61, 59, 42, 60, 59, 43, 60, 58, 44, 60, 58, 44, 60, 58, 44, 61, 59, 44, 61, 60, 45, 62, 59, 45, + 62, 59, 44, 62, 60, 43, 63, 61, 44, 64, 61, 46, 62, 61, 44, 61, 60, 44, 62, 61, 45, 62, 60, 43, 60, 60, 44, 61, 60, 45, 63, 60, 43, 62, 61, 43, 61, 61, 44, 61, 62, 45, 61, 62, 45, 61, 61, 45, 61, 61, 46, 61, 62, 45, 63, 62, 45, 63, 60, 45, 62, 59, 45, + 62, 59, 44, 62, 60, 44, 63, 61, 45, 63, 61, 45, 62, 61, 44, 62, 61, 45, 62, 62, 44, 60, 61, 44, 62, 60, 45, 62, 61, 46, 61, 61, 46, 62, 61, 45, 61, 59, 45, 60, 60, 46, 62, 60, 45, 63, 60, 45, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 19, + 14, 14, 15, 58, 57, 42, 62, 59, 44, 63, 58, 44, 63, 58, 43, 61, 60, 44, 62, 61, 45, 63, 60, 46, 63, 59, 45, 61, 59, 45, 60, 60, 45, 61, 59, 45, 62, 60, 45, 61, 61, 44, 62, 61, 43, 63, 60, 43, 60, 60, 44, 60, 60, 44, 61, 59, 43, 62, 59, 43, 62, 60, 43, + 61, 59, 43, 61, 59, 44, 62, 58, 43, 60, 59, 43, 60, 60, 44, 60, 59, 44, 61, 58, 44, 61, 57, 44, 61, 58, 44, 60, 58, 43, 60, 57, 44, 60, 57, 44, 59, 57, 43, 59, 58, 43, 60, 59, 44, 59, 59, 43, 59, 58, 42, 58, 57, 42, 58, 58, 42, 98, 97, 85, 60, 58, 43, + 60, 58, 43, 59, 57, 43, 58, 57, 41, 59, 57, 41, 58, 57, 41, 59, 57, 41, 59, 56, 41, 58, 56, 42, 57, 57, 41, 56, 58, 42, 57, 58, 43, 59, 57, 43, 57, 56, 42, 57, 56, 41, 57, 57, 41, 57, 57, 40, 57, 56, 41, 57, 56, 41, 57, 56, 41, 58, 56, 40, 58, 55, 41, + 57, 54, 40, 82, 81, 67, 24, 24, 18, 36, 35, 30, 37, 36, 30, 35, 35, 29, 34, 34, 28, 36, 35, 30, 35, 34, 29, 37, 36, 31, 36, 35, 29, 34, 33, 28, 34, 33, 28, 36, 36, 30, 37, 36, 30, 35, 35, 29, 36, 35, 30, 33, 33, 28, 36, 35, 29, 36, 35, 30, 35, 34, 29, + 37, 36, 31, 35, 33, 28, 36, 35, 29, 35, 35, 29, 34, 33, 28, 37, 35, 30, 34, 32, 28, 36, 35, 30, 35, 34, 29, 35, 35, 29, 33, 33, 28, 34, 33, 28, 35, 34, 29, 35, 34, 30, 35, 34, 29, 32, 31, 26, 14, 14, 15, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 15, 15, 15, 34, 34, 28, 34, 34, 28, 35, 35, 29, 33, 32, 27, 35, 34, 29, 33, 33, 28, 33, 32, 27, 34, 32, 27, 36, 35, 29, 36, 35, 29, 33, 32, 27, 33, 33, 27, 34, 33, 28, 34, 33, 29, 33, 33, 27, 33, 33, 27, 33, 33, 28, 34, 33, 28, 33, 33, 28, 32, 31, 26, + 33, 33, 28, 30, 31, 26, 33, 32, 28, 34, 33, 29, 32, 31, 27, 32, 31, 26, 32, 32, 27, 32, 32, 28, 31, 31, 26, 32, 31, 26, 33, 32, 28, 33, 33, 28, 33, 32, 27, 20, 20, 14, 46, 47, 34, 47, 45, 33, 48, 45, 32, 46, 45, 33, 47, 45, 34, 48, 44, 34, 47, 44, 32, + 46, 46, 31, 45, 45, 32, 46, 44, 32, 46, 45, 32, 46, 45, 32, 45, 43, 31, 44, 42, 31, 51, 49, 36, 58, 56, 41, 8, 7, 5, 26, 26, 26, 20, 20, 20, 13, 13, 13, 13, 13, 14, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 11, 11, 11, 18, 18, 18, 10, 10, 9, 13, 13, 14, 16, 16, 16, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 17, + 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 17, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 24, 24, 25, 32, 32, 32, 14, 14, 12, 62, 60, 44, 55, 54, 39, 45, 44, 31, + 45, 43, 30, 44, 42, 32, 45, 43, 31, 45, 44, 32, 45, 43, 33, 45, 43, 33, 43, 45, 31, 45, 43, 32, 44, 44, 32, 45, 43, 32, 46, 44, 34, 47, 43, 33, 88, 87, 78, 47, 45, 33, 47, 46, 33, 48, 45, 33, 46, 46, 32, 46, 44, 32, 47, 44, 34, 47, 47, 34, 45, 45, 34, + 47, 48, 34, 47, 46, 34, 47, 45, 34, 47, 46, 35, 47, 47, 34, 47, 48, 34, 50, 46, 35, 49, 46, 35, 47, 48, 36, 48, 47, 36, 48, 46, 35, 49, 47, 34, 48, 49, 35, 49, 49, 35, 49, 48, 36, 49, 46, 35, 49, 49, 34, 49, 47, 35, 49, 47, 36, 49, 50, 37, 50, 48, 36, + 51, 51, 36, 51, 51, 36, 50, 49, 36, 52, 50, 37, 51, 49, 37, 51, 51, 38, 51, 50, 37, 51, 49, 37, 37, 37, 28, 15, 15, 16, 19, 19, 19, 20, 20, 20, 19, 19, 20, 17, 17, 17, 26, 26, 21, 54, 52, 37, 52, 52, 37, 52, 52, 38, 54, 52, 37, 54, 51, 38, 52, 53, 37, + 52, 52, 38, 52, 53, 39, 52, 53, 39, 53, 53, 38, 54, 53, 38, 54, 52, 39, 55, 54, 40, 54, 54, 39, 55, 53, 38, 54, 52, 38, 54, 51, 38, 55, 52, 39, 56, 53, 40, 57, 52, 40, 57, 52, 40, 56, 52, 40, 55, 53, 40, 55, 54, 40, 55, 53, 40, 56, 53, 41, 55, 54, 41, + 55, 54, 39, 57, 53, 39, 55, 55, 40, 54, 56, 41, 54, 55, 41, 55, 54, 40, 55, 54, 40, 55, 54, 41, 57, 53, 42, 57, 54, 40, 57, 54, 40, 57, 55, 40, 58, 56, 42, 58, 54, 41, 60, 55, 41, 58, 55, 41, 57, 55, 41, 58, 56, 42, 60, 58, 42, 60, 57, 42, 58, 55, 43, + 57, 56, 42, 59, 57, 42, 60, 57, 42, 58, 58, 41, 58, 58, 41, 60, 56, 42, 60, 56, 43, 58, 57, 43, 56, 55, 39, 14, 14, 15, 18, 18, 19, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 60, 59, 43, 59, 58, 42, 59, 57, 44, 58, 58, 44, 58, 57, 44, 60, 57, 43, + 60, 59, 44, 59, 60, 44, 59, 58, 45, 60, 58, 44, 61, 58, 43, 61, 58, 44, 61, 58, 44, 60, 58, 44, 61, 60, 44, 62, 59, 44, 62, 59, 45, 62, 60, 45, 62, 59, 45, 62, 58, 44, 61, 59, 43, 61, 59, 44, 62, 60, 45, 63, 62, 43, 62, 61, 44, 60, 61, 45, 60, 60, 44, + 60, 60, 44, 62, 61, 45, 62, 61, 45, 61, 59, 44, 61, 59, 45, 61, 59, 44, 61, 60, 44, 62, 60, 44, 63, 60, 44, 63, 60, 45, 63, 62, 45, 61, 62, 45, 63, 60, 44, 63, 60, 44, 62, 62, 44, 63, 62, 45, 62, 60, 45, 64, 59, 44, 63, 60, 46, 61, 61, 45, 61, 61, 44, + 64, 59, 44, 64, 60, 45, 63, 61, 46, 62, 60, 45, 60, 60, 44, 60, 60, 44, 61, 59, 45, 62, 60, 45, 62, 59, 44, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 19, 14, 14, 15, 58, 59, 42, 60, 61, 43, 61, 58, 44, 62, 59, 44, 62, 61, 45, 62, 61, 45, + 62, 60, 44, 61, 60, 44, 61, 60, 44, 62, 59, 45, 63, 59, 44, 62, 59, 44, 62, 60, 45, 61, 58, 45, 62, 59, 44, 62, 60, 44, 62, 59, 44, 61, 59, 44, 61, 59, 43, 61, 60, 44, 61, 61, 44, 60, 60, 43, 60, 58, 43, 60, 59, 45, 61, 60, 45, 61, 60, 43, 62, 58, 43, + 61, 57, 44, 60, 58, 44, 60, 58, 43, 61, 59, 43, 60, 59, 43, 58, 58, 44, 57, 57, 42, 58, 58, 41, 59, 57, 42, 59, 58, 43, 59, 59, 43, 59, 59, 42, 99, 97, 85, 61, 58, 42, 59, 58, 41, 59, 57, 41, 59, 58, 41, 60, 59, 42, 59, 58, 42, 57, 57, 41, 58, 58, 41, + 58, 58, 42, 59, 56, 42, 58, 56, 41, 57, 55, 41, 57, 55, 42, 58, 55, 42, 57, 56, 41, 57, 56, 40, 58, 57, 41, 56, 56, 40, 55, 55, 41, 56, 56, 42, 58, 55, 41, 58, 53, 41, 56, 56, 41, 82, 82, 67, 24, 23, 18, 35, 34, 29, 36, 36, 30, 34, 34, 28, 35, 33, 28, + 35, 34, 28, 36, 36, 30, 35, 35, 29, 37, 36, 30, 35, 35, 29, 34, 34, 29, 36, 36, 30, 34, 34, 28, 34, 33, 28, 34, 34, 29, 36, 35, 29, 35, 34, 29, 36, 36, 30, 35, 34, 29, 35, 34, 29, 33, 33, 28, 36, 35, 30, 33, 32, 28, 35, 34, 30, 35, 34, 29, 35, 35, 29, + 35, 35, 29, 34, 33, 28, 34, 32, 27, 34, 33, 28, 35, 35, 29, 35, 34, 29, 34, 34, 28, 33, 33, 28, 33, 33, 28, 14, 14, 15, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 15, 15, 15, 35, 35, 29, 35, 34, 29, 34, 34, 28, 34, 33, 28, 34, 34, 28, 34, 34, 28, + 35, 34, 29, 34, 33, 28, 35, 33, 28, 33, 31, 27, 35, 33, 29, 34, 32, 28, 34, 34, 28, 32, 33, 27, 32, 32, 27, 34, 33, 28, 33, 32, 27, 33, 32, 28, 34, 34, 29, 32, 32, 27, 33, 33, 28, 32, 33, 28, 33, 33, 28, 34, 34, 29, 31, 30, 26, 31, 30, 26, 33, 32, 27, + 32, 31, 26, 32, 31, 27, 30, 30, 26, 33, 32, 27, 34, 33, 28, 32, 32, 27, 20, 20, 14, 46, 47, 32, 46, 47, 33, 47, 47, 34, 46, 45, 33, 45, 44, 33, 45, 46, 33, 45, 46, 33, 46, 44, 32, 46, 45, 32, 47, 44, 32, 44, 43, 33, 45, 45, 32, 45, 44, 31, 43, 42, 31, + 51, 48, 35, 59, 56, 41, 8, 7, 5, 29, 29, 29, 23, 23, 24, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, + 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 13, 12, 13, 20, 20, 20, 9, 9, 9, 13, 13, 13, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, + 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 17, 16, 16, 17, 23, 23, 23, 31, 31, 31, 14, 13, 12, 63, 63, 45, 55, 52, 39, 45, 42, 31, 44, 43, 32, 44, 44, 31, 43, 43, 32, 45, 43, 31, 45, 45, 32, 46, 44, 33, 45, 44, 33, + 46, 44, 33, 46, 44, 33, 46, 45, 33, 45, 44, 32, 47, 44, 33, 88, 87, 77, 46, 45, 34, 45, 46, 34, 46, 46, 35, 46, 46, 34, 46, 45, 32, 48, 47, 32, 46, 45, 35, 46, 44, 35, 47, 44, 34, 46, 45, 35, 46, 46, 35, 49, 46, 35, 49, 48, 35, 50, 47, 34, 50, 46, 35, + 48, 48, 34, 47, 46, 35, 47, 47, 36, 49, 48, 35, 48, 49, 36, 48, 46, 36, 49, 47, 36, 48, 49, 35, 50, 49, 36, 50, 49, 35, 50, 50, 35, 50, 50, 36, 52, 48, 35, 51, 51, 35, 52, 50, 37, 52, 51, 37, 51, 49, 37, 51, 49, 36, 51, 51, 36, 50, 50, 37, 51, 50, 37, + 53, 51, 37, 38, 36, 27, 15, 15, 16, 19, 19, 19, 20, 20, 20, 19, 19, 20, 17, 17, 17, 26, 26, 21, 51, 50, 36, 51, 50, 37, 52, 52, 37, 53, 51, 37, 53, 51, 37, 52, 52, 39, 53, 51, 38, 53, 54, 38, 53, 53, 39, 54, 51, 39, 55, 52, 40, 53, 53, 38, 53, 53, 39, + 53, 51, 38, 53, 52, 39, 54, 53, 40, 54, 54, 40, 54, 55, 40, 54, 53, 38, 56, 52, 39, 56, 54, 40, 54, 55, 40, 54, 52, 40, 54, 52, 39, 54, 54, 39, 55, 52, 39, 56, 54, 41, 54, 54, 40, 55, 55, 39, 55, 55, 40, 55, 55, 40, 58, 54, 40, 56, 56, 41, 54, 55, 40, + 56, 54, 40, 57, 55, 42, 56, 55, 41, 55, 55, 39, 56, 55, 40, 58, 54, 41, 59, 54, 40, 58, 54, 41, 58, 56, 41, 57, 56, 41, 58, 57, 41, 59, 55, 42, 58, 54, 41, 58, 56, 41, 57, 57, 42, 58, 56, 43, 58, 56, 42, 59, 57, 43, 61, 58, 43, 60, 58, 43, 59, 57, 42, + 58, 56, 41, 57, 55, 40, 14, 14, 15, 18, 18, 19, 20, 20, 20, 20, 20, 20, 18, 18, 18, 14, 14, 14, 60, 58, 42, 60, 59, 44, 60, 58, 44, 62, 58, 43, 61, 60, 43, 60, 59, 44, 61, 58, 43, 62, 59, 44, 60, 60, 44, 61, 59, 43, 62, 57, 43, 61, 59, 44, 62, 60, 45, + 62, 58, 44, 60, 57, 43, 60, 59, 43, 61, 60, 44, 61, 58, 43, 61, 58, 42, 60, 60, 44, 61, 59, 45, 63, 58, 46, 63, 60, 44, 61, 60, 44, 62, 59, 44, 62, 60, 44, 61, 61, 43, 62, 61, 43, 63, 59, 44, 61, 60, 45, 60, 61, 44, 62, 60, 44, 62, 59, 45, 61, 60, 43, + 62, 62, 43, 62, 61, 44, 62, 59, 45, 62, 61, 45, 63, 62, 46, 63, 60, 45, 63, 60, 45, 62, 62, 45, 63, 61, 45, 63, 60, 45, 61, 61, 44, 61, 61, 44, 63, 60, 44, 63, 60, 44, 61, 60, 44, 61, 59, 45, 62, 59, 45, 62, 60, 43, 62, 62, 44, 62, 61, 44, 61, 60, 44, + 59, 61, 44, 61, 60, 45, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 19, 14, 14, 15, 58, 57, 43, 59, 59, 44, 62, 58, 44, 61, 60, 44, 61, 61, 44, 61, 60, 44, 61, 58, 44, 62, 58, 43, 63, 60, 44, 63, 59, 44, 61, 60, 43, 61, 60, 44, 61, 59, 45, + 61, 58, 44, 61, 59, 44, 61, 60, 44, 61, 60, 44, 61, 58, 44, 60, 59, 44, 59, 61, 43, 61, 61, 43, 62, 59, 44, 60, 58, 44, 59, 60, 43, 59, 58, 44, 59, 58, 44, 61, 58, 44, 60, 58, 44, 59, 57, 44, 60, 58, 44, 61, 59, 44, 61, 58, 43, 61, 57, 43, 59, 58, 43, + 59, 59, 43, 60, 57, 43, 59, 57, 43, 59, 58, 42, 60, 58, 43, 98, 98, 85, 59, 59, 42, 59, 58, 42, 59, 57, 42, 59, 57, 42, 57, 57, 42, 58, 57, 43, 59, 56, 42, 58, 56, 42, 57, 57, 42, 57, 57, 43, 58, 56, 43, 57, 57, 42, 56, 57, 41, 56, 55, 41, 58, 55, 40, + 59, 56, 40, 58, 56, 41, 57, 55, 42, 56, 54, 40, 57, 55, 40, 57, 56, 40, 56, 55, 41, 57, 54, 41, 85, 81, 67, 25, 23, 17, 34, 34, 28, 35, 34, 29, 35, 34, 28, 34, 35, 29, 36, 36, 30, 35, 34, 29, 36, 36, 30, 37, 36, 30, 36, 35, 29, 34, 34, 28, 34, 34, 28, + 34, 34, 29, 35, 34, 29, 35, 34, 29, 36, 35, 30, 34, 34, 28, 36, 35, 29, 34, 34, 29, 35, 35, 30, 33, 33, 28, 37, 35, 31, 35, 34, 29, 35, 35, 30, 34, 34, 28, 36, 34, 29, 34, 33, 28, 35, 34, 29, 36, 35, 29, 34, 34, 29, 36, 35, 30, 35, 35, 30, 34, 33, 28, + 35, 34, 29, 32, 32, 27, 14, 14, 15, 18, 18, 18, 20, 20, 20, 20, 20, 20, 18, 18, 18, 15, 15, 15, 33, 33, 28, 33, 32, 27, 33, 31, 27, 34, 34, 29, 34, 33, 28, 33, 32, 27, 33, 32, 27, 34, 34, 30, 32, 32, 27, 33, 32, 27, 34, 34, 29, 33, 33, 27, 34, 33, 28, + 33, 33, 27, 32, 31, 26, 33, 31, 27, 32, 31, 26, 34, 33, 28, 33, 32, 28, 34, 33, 28, 31, 31, 26, 32, 31, 26, 32, 31, 26, 32, 32, 27, 33, 33, 28, 32, 32, 27, 34, 33, 28, 32, 31, 26, 31, 31, 26, 32, 32, 27, 31, 31, 25, 34, 33, 27, 33, 32, 28, 21, 19, 15, + 47, 45, 33, 47, 46, 33, 47, 46, 34, 46, 46, 33, 45, 46, 32, 46, 46, 33, 47, 43, 34, 47, 43, 33, 46, 43, 32, 45, 44, 32, 45, 45, 32, 45, 45, 32, 46, 46, 32, 47, 44, 31, 51, 47, 36, 56, 56, 40, 8, 7, 5, 27, 27, 28, 21, 21, 22, 15, 15, 15, 15, 15, 16, + 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 11, 11, 12, 19, 19, 19, + 8, 8, 8, 12, 12, 12, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 23, 23, 23, 30, 30, 31, 13, 13, 12, 62, 61, 45, 54, 53, 37, 44, 43, 32, 45, 44, 31, 43, 42, 31, 42, 42, 31, 43, 43, 32, 45, 44, 32, 45, 44, 32, 43, 42, 32, 46, 43, 33, 45, 44, 31, 44, 43, 33, 44, 44, 33, 44, 46, 33, 87, 88, 77, 46, 45, 34, + 45, 46, 32, 45, 44, 32, 46, 46, 32, 47, 46, 33, 45, 47, 34, 47, 46, 33, 46, 47, 32, 49, 47, 33, 46, 47, 35, 46, 46, 35, 47, 48, 33, 47, 47, 34, 47, 46, 36, 50, 46, 36, 49, 47, 35, 48, 47, 35, 126, 124, 116, 132, 132, 123, 133, 131, 124, 132, 131, 124, 132, 131, 125, + 133, 131, 124, 133, 131, 125, 53, 53, 41, 49, 49, 37, 51, 50, 35, 49, 51, 36, 51, 49, 35, 52, 48, 35, 51, 48, 37, 51, 50, 37, 51, 48, 36, 52, 48, 37, 50, 49, 37, 50, 48, 35, 51, 49, 36, 36, 36, 27, 15, 15, 16, 19, 19, 19, 20, 20, 20, 19, 19, 20, 17, 17, 17, + 26, 26, 21, 52, 50, 38, 53, 50, 38, 52, 51, 38, 52, 50, 37, 52, 51, 38, 52, 53, 37, 52, 53, 38, 52, 53, 38, 54, 51, 39, 55, 50, 39, 53, 52, 39, 54, 54, 39, 55, 53, 39, 54, 52, 38, 54, 52, 39, 133, 132, 123, 136, 135, 126, 135, 135, 127, 135, 134, 126, 135, 135, 127, + 135, 134, 127, 135, 134, 126, 56, 53, 40, 55, 54, 40, 55, 53, 40, 55, 53, 40, 56, 53, 41, 55, 53, 41, 54, 54, 40, 54, 54, 41, 56, 54, 40, 56, 54, 40, 57, 56, 40, 57, 56, 40, 56, 54, 41, 56, 53, 40, 131, 129, 120, 137, 135, 127, 138, 135, 128, 137, 136, 128, 137, 135, 127, + 138, 136, 128, 138, 136, 128, 62, 60, 45, 59, 58, 42, 59, 56, 42, 57, 55, 42, 57, 56, 41, 59, 57, 42, 58, 57, 43, 57, 55, 42, 59, 56, 41, 60, 58, 42, 59, 59, 43, 59, 58, 43, 59, 58, 42, 57, 54, 40, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 20, 18, 18, 18, + 14, 14, 14, 59, 58, 43, 60, 59, 43, 61, 60, 43, 61, 60, 43, 61, 59, 43, 60, 58, 43, 61, 59, 43, 59, 59, 43, 58, 60, 43, 59, 60, 43, 59, 59, 43, 60, 60, 43, 61, 59, 43, 62, 59, 43, 61, 59, 42, 137, 135, 126, 139, 139, 129, 139, 139, 129, 140, 138, 129, 140, 138, 129, + 140, 139, 129, 139, 139, 130, 61, 60, 45, 63, 61, 43, 63, 61, 43, 63, 61, 43, 63, 61, 44, 63, 59, 45, 61, 59, 44, 62, 60, 44, 63, 59, 44, 63, 59, 45, 61, 58, 45, 61, 59, 44, 62, 62, 44, 62, 62, 44, 134, 133, 123, 141, 139, 129, 140, 139, 129, 139, 139, 129, 140, 139, 129, + 140, 140, 129, 140, 139, 129, 67, 63, 48, 62, 60, 44, 61, 60, 44, 61, 59, 45, 63, 60, 44, 62, 60, 43, 62, 60, 44, 62, 60, 45, 62, 61, 44, 64, 61, 44, 63, 60, 45, 61, 59, 45, 61, 60, 44, 63, 60, 43, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 21, 18, 18, 19, + 14, 14, 15, 58, 57, 42, 60, 59, 44, 63, 60, 43, 62, 60, 44, 60, 58, 45, 61, 57, 45, 61, 58, 44, 61, 61, 44, 61, 60, 45, 63, 59, 45, 62, 60, 44, 63, 60, 45, 62, 61, 45, 61, 59, 44, 63, 58, 43, 137, 136, 125, 139, 138, 129, 140, 138, 129, 140, 138, 129, 139, 138, 129, + 139, 138, 129, 139, 139, 129, 59, 60, 43, 59, 59, 44, 60, 58, 44, 60, 58, 43, 61, 58, 44, 59, 58, 44, 58, 58, 43, 60, 58, 43, 59, 58, 43, 59, 57, 43, 58, 56, 43, 59, 58, 44, 60, 59, 43, 59, 57, 42, 58, 56, 43, 57, 56, 42, 59, 57, 42, 99, 98, 85, 59, 58, 42, + 58, 57, 42, 60, 59, 43, 58, 59, 43, 56, 59, 42, 58, 59, 42, 59, 57, 42, 57, 57, 42, 58, 58, 43, 59, 57, 43, 58, 57, 42, 57, 57, 41, 57, 56, 41, 59, 57, 41, 57, 56, 41, 55, 56, 41, 57, 56, 42, 58, 55, 42, 55, 55, 41, 55, 57, 40, 57, 55, 40, 58, 54, 40, + 56, 54, 41, 82, 81, 67, 25, 23, 17, 35, 35, 30, 35, 35, 29, 34, 34, 28, 36, 37, 30, 36, 36, 30, 36, 35, 30, 37, 35, 30, 35, 35, 30, 36, 36, 30, 34, 33, 28, 34, 33, 28, 35, 36, 30, 117, 117, 114, 125, 124, 121, 124, 124, 120, 123, 123, 120, 123, 123, 120, 125, 124, 121, + 125, 124, 121, 39, 39, 34, 34, 34, 29, 37, 36, 30, 36, 35, 30, 34, 34, 29, 35, 34, 29, 35, 34, 29, 35, 35, 29, 34, 34, 29, 35, 35, 29, 35, 35, 29, 35, 34, 30, 33, 32, 28, 35, 33, 28, 31, 31, 26, 14, 14, 15, 18, 18, 19, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 15, 15, 15, 35, 34, 29, 32, 31, 26, 33, 33, 27, 33, 32, 27, 34, 34, 28, 33, 33, 27, 33, 33, 27, 33, 32, 27, 33, 32, 27, 32, 32, 27, 33, 33, 28, 33, 33, 28, 33, 33, 27, 33, 33, 27, 119, 119, 116, 123, 123, 120, 122, 122, 119, 123, 122, 119, 123, 123, 120, 123, 122, 120, + 122, 122, 119, 31, 31, 26, 32, 31, 27, 32, 31, 26, 34, 34, 29, 31, 32, 26, 34, 34, 29, 33, 33, 28, 31, 31, 26, 32, 31, 26, 33, 32, 28, 32, 32, 27, 33, 33, 28, 21, 20, 14, 47, 45, 34, 45, 45, 33, 47, 45, 33, 47, 44, 34, 45, 45, 33, 45, 46, 32, 46, 45, 32, + 46, 43, 32, 47, 43, 32, 46, 44, 31, 45, 45, 31, 45, 45, 31, 43, 45, 32, 44, 44, 31, 51, 50, 35, 56, 57, 39, 8, 7, 5, 28, 28, 28, 22, 22, 22, 15, 15, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, + 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 12, 12, 12, 19, 19, 19, 8, 8, 8, 11, 11, 12, 13, 13, 14, 14, 14, 14, 13, 13, 14, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 21, 21, 22, 29, 29, 29, 13, 13, 11, 64, 62, 45, 55, 55, 38, 44, 45, 31, + 42, 44, 31, 43, 43, 31, 45, 42, 31, 46, 44, 32, 43, 45, 32, 43, 43, 32, 46, 44, 32, 44, 46, 31, 46, 44, 32, 46, 43, 34, 45, 42, 33, 46, 45, 32, 89, 86, 77, 45, 45, 33, 45, 44, 33, 45, 46, 33, 47, 46, 35, 45, 46, 34, 46, 45, 33, 47, 45, 33, 46, 46, 34, + 47, 45, 33, 49, 46, 33, 49, 46, 33, 48, 48, 33, 47, 48, 35, 48, 48, 35, 48, 47, 33, 46, 46, 35, 48, 48, 36, 49, 46, 35, 50, 45, 36, 51, 47, 34, 51, 49, 34, 49, 46, 36, 50, 47, 35, 52, 50, 34, 52, 50, 35, 52, 49, 36, 50, 49, 36, 49, 50, 35, 51, 49, 37, + 52, 49, 36, 49, 50, 35, 51, 49, 36, 51, 49, 37, 53, 49, 36, 53, 51, 37, 52, 50, 38, 51, 49, 37, 37, 36, 28, 16, 16, 16, 19, 19, 19, 20, 20, 20, 19, 19, 20, 17, 17, 17, 26, 26, 21, 52, 51, 37, 52, 49, 37, 52, 50, 37, 53, 51, 37, 51, 51, 39, 52, 53, 38, + 53, 51, 39, 52, 50, 39, 52, 51, 39, 52, 51, 39, 52, 53, 38, 53, 51, 38, 56, 52, 40, 54, 53, 39, 54, 54, 39, 56, 53, 39, 55, 53, 40, 55, 52, 39, 53, 54, 39, 54, 53, 40, 55, 51, 39, 55, 53, 39, 55, 54, 40, 55, 53, 41, 54, 54, 41, 54, 55, 41, 55, 52, 41, + 56, 52, 40, 56, 53, 40, 56, 54, 42, 56, 54, 41, 54, 53, 40, 56, 54, 40, 57, 55, 40, 56, 55, 40, 57, 54, 40, 58, 56, 41, 56, 55, 41, 58, 54, 41, 58, 54, 41, 56, 55, 41, 56, 56, 41, 58, 57, 41, 57, 57, 41, 59, 57, 41, 59, 56, 42, 59, 55, 42, 60, 55, 41, + 58, 58, 42, 58, 57, 42, 59, 56, 42, 57, 55, 42, 58, 57, 42, 60, 60, 43, 59, 59, 42, 59, 58, 42, 56, 54, 40, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 20, 18, 18, 18, 14, 14, 14, 60, 58, 43, 59, 58, 43, 58, 58, 43, 59, 58, 44, 60, 58, 43, 60, 58, 42, + 60, 59, 42, 62, 59, 43, 61, 58, 44, 61, 58, 44, 60, 59, 42, 60, 59, 42, 61, 58, 43, 62, 60, 44, 60, 60, 43, 59, 60, 42, 61, 59, 44, 61, 58, 45, 60, 59, 45, 61, 60, 44, 62, 61, 43, 62, 61, 43, 62, 60, 43, 61, 61, 44, 61, 60, 45, 60, 59, 45, 60, 59, 45, + 61, 60, 45, 62, 60, 45, 62, 58, 44, 61, 58, 44, 60, 58, 44, 60, 58, 43, 60, 59, 44, 62, 60, 45, 63, 61, 44, 62, 60, 45, 61, 60, 45, 62, 61, 44, 62, 60, 43, 61, 60, 43, 61, 61, 44, 64, 62, 44, 63, 62, 45, 61, 61, 45, 60, 61, 44, 60, 61, 44, 62, 61, 45, + 61, 60, 46, 61, 60, 45, 61, 61, 44, 61, 61, 44, 63, 60, 44, 63, 60, 44, 62, 60, 44, 62, 60, 44, 62, 59, 45, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 21, 18, 18, 19, 14, 14, 15, 59, 57, 41, 62, 58, 44, 61, 58, 44, 60, 58, 43, 62, 58, 44, 63, 60, 43, + 61, 59, 44, 61, 60, 45, 61, 61, 44, 61, 61, 44, 62, 59, 45, 61, 59, 45, 62, 59, 44, 62, 59, 44, 60, 59, 44, 59, 60, 43, 60, 59, 43, 61, 58, 43, 61, 60, 44, 60, 61, 44, 60, 61, 43, 59, 59, 43, 58, 58, 44, 59, 58, 45, 60, 58, 44, 59, 59, 44, 60, 58, 44, + 61, 58, 43, 60, 58, 43, 60, 58, 43, 59, 57, 44, 60, 58, 43, 59, 59, 42, 58, 58, 43, 59, 57, 43, 60, 57, 42, 60, 58, 42, 59, 59, 42, 59, 57, 43, 98, 97, 85, 59, 58, 41, 58, 57, 42, 58, 58, 42, 59, 58, 42, 60, 57, 43, 57, 58, 42, 57, 57, 41, 58, 56, 41, + 57, 57, 42, 58, 57, 42, 59, 57, 41, 58, 57, 41, 57, 54, 41, 58, 55, 41, 58, 57, 41, 59, 56, 41, 58, 55, 41, 58, 54, 40, 58, 54, 40, 57, 55, 41, 57, 57, 41, 56, 56, 40, 56, 56, 39, 82, 82, 67, 25, 24, 17, 37, 36, 31, 36, 35, 30, 34, 34, 28, 37, 37, 31, + 37, 36, 31, 37, 36, 31, 34, 34, 28, 34, 34, 27, 34, 34, 28, 35, 34, 29, 34, 34, 28, 35, 35, 29, 34, 34, 28, 35, 34, 29, 34, 34, 29, 33, 33, 28, 35, 35, 29, 36, 36, 30, 36, 35, 29, 35, 33, 28, 33, 32, 27, 36, 35, 30, 35, 34, 29, 36, 34, 29, 36, 34, 29, + 35, 34, 29, 33, 32, 27, 34, 34, 28, 35, 35, 30, 35, 33, 29, 35, 34, 28, 34, 33, 28, 33, 32, 27, 32, 31, 26, 14, 14, 15, 18, 18, 19, 20, 20, 20, 20, 20, 20, 18, 18, 18, 15, 15, 15, 34, 34, 29, 33, 33, 28, 33, 33, 28, 33, 33, 28, 33, 33, 28, 33, 34, 28, + 34, 33, 28, 34, 33, 28, 33, 33, 27, 32, 32, 27, 34, 33, 29, 33, 32, 28, 33, 33, 28, 32, 32, 27, 33, 33, 28, 33, 32, 27, 32, 32, 27, 31, 31, 27, 34, 34, 29, 31, 30, 26, 33, 32, 27, 33, 33, 27, 33, 32, 27, 33, 33, 28, 33, 32, 27, 33, 32, 27, 32, 32, 27, + 33, 33, 27, 31, 31, 26, 32, 31, 26, 33, 32, 27, 33, 32, 27, 32, 31, 27, 21, 19, 14, 47, 45, 33, 46, 46, 33, 48, 47, 33, 47, 44, 32, 45, 44, 33, 47, 45, 34, 48, 43, 32, 46, 44, 32, 44, 44, 33, 44, 43, 32, 44, 45, 32, 45, 44, 32, 45, 43, 32, 45, 43, 32, + 52, 49, 36, 58, 56, 40, 8, 7, 5, 30, 30, 31, 24, 24, 24, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, + 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 20, 18, 18, 19, 14, 14, 14, 21, 21, 20, 9, 9, 8, 11, 11, 12, 13, 13, 14, 13, 13, 13, 13, 13, 14, 13, 13, 14, 13, 13, 14, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 22, 22, 22, 30, 30, 30, 13, 13, 12, 64, 63, 44, 53, 53, 39, 43, 45, 32, 43, 43, 32, 44, 45, 31, 45, 45, 32, 44, 43, 31, 43, 44, 31, 44, 44, 32, 43, 46, 33, + 44, 44, 33, 45, 43, 32, 46, 45, 33, 44, 44, 34, 44, 46, 34, 87, 87, 77, 44, 44, 33, 45, 45, 34, 47, 46, 34, 46, 45, 33, 45, 46, 34, 46, 46, 34, 47, 45, 34, 48, 44, 34, 46, 45, 35, 48, 47, 33, 47, 48, 34, 47, 46, 35, 47, 46, 35, 47, 45, 34, 47, 47, 35, + 48, 46, 34, 49, 48, 33, 49, 48, 35, 49, 48, 36, 49, 46, 35, 49, 49, 35, 48, 48, 36, 50, 48, 35, 51, 48, 35, 50, 49, 35, 51, 48, 36, 50, 49, 37, 50, 48, 37, 51, 50, 36, 52, 50, 35, 52, 49, 37, 50, 48, 36, 51, 48, 35, 52, 49, 36, 51, 49, 36, 51, 48, 37, + 52, 49, 36, 38, 36, 28, 16, 16, 16, 19, 19, 19, 20, 20, 20, 19, 19, 20, 17, 17, 17, 26, 26, 22, 52, 50, 37, 52, 51, 36, 54, 50, 37, 53, 49, 38, 52, 51, 38, 54, 50, 37, 53, 51, 38, 54, 50, 38, 52, 51, 37, 52, 51, 38, 55, 52, 39, 53, 53, 38, 52, 54, 38, + 53, 53, 40, 54, 53, 39, 54, 53, 39, 54, 54, 39, 56, 53, 39, 55, 54, 40, 55, 54, 40, 55, 54, 40, 55, 54, 39, 56, 52, 40, 56, 52, 40, 56, 53, 40, 56, 54, 39, 56, 54, 41, 56, 54, 41, 56, 54, 41, 57, 54, 41, 57, 53, 41, 55, 53, 41, 54, 55, 41, 54, 56, 41, + 55, 54, 41, 56, 55, 40, 56, 55, 41, 55, 55, 41, 56, 55, 40, 58, 54, 40, 58, 55, 41, 57, 56, 41, 58, 54, 42, 58, 55, 43, 57, 55, 43, 58, 55, 42, 59, 56, 41, 59, 56, 42, 57, 55, 43, 57, 55, 42, 58, 56, 42, 57, 57, 43, 57, 58, 42, 58, 58, 41, 58, 56, 41, + 60, 57, 42, 56, 55, 40, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 20, 18, 18, 18, 14, 14, 14, 59, 58, 42, 58, 59, 43, 60, 58, 43, 60, 59, 43, 60, 59, 43, 61, 59, 44, 60, 58, 44, 58, 58, 44, 58, 58, 43, 59, 57, 43, 61, 59, 44, 61, 60, 43, 61, 60, 42, + 61, 59, 43, 60, 59, 44, 61, 58, 43, 61, 58, 43, 61, 59, 45, 60, 60, 45, 60, 59, 44, 60, 60, 44, 60, 60, 45, 61, 60, 44, 63, 61, 44, 62, 59, 44, 61, 58, 43, 61, 59, 43, 61, 60, 43, 60, 60, 44, 60, 59, 44, 61, 59, 43, 62, 59, 44, 61, 58, 45, 63, 58, 45, + 63, 60, 45, 61, 60, 43, 61, 61, 43, 61, 61, 44, 61, 60, 44, 63, 60, 43, 63, 60, 44, 62, 60, 44, 62, 59, 45, 61, 60, 45, 61, 62, 44, 62, 60, 43, 61, 60, 44, 60, 61, 44, 61, 61, 45, 61, 59, 44, 61, 58, 43, 61, 60, 45, 61, 60, 45, 62, 60, 45, 63, 61, 44, + 62, 61, 43, 60, 61, 45, 14, 14, 14, 18, 18, 18, 20, 20, 20, 20, 20, 21, 18, 18, 19, 14, 14, 15, 59, 57, 43, 61, 58, 43, 60, 59, 43, 62, 58, 43, 62, 59, 44, 61, 60, 44, 61, 59, 43, 61, 59, 43, 61, 60, 44, 61, 61, 44, 61, 60, 44, 61, 60, 45, 62, 60, 44, + 62, 59, 43, 60, 58, 43, 61, 58, 43, 62, 58, 44, 63, 59, 44, 60, 59, 44, 59, 58, 44, 61, 58, 44, 62, 58, 43, 61, 58, 43, 61, 58, 45, 60, 58, 44, 59, 59, 43, 59, 59, 42, 59, 59, 44, 60, 60, 45, 59, 59, 45, 59, 57, 43, 59, 57, 43, 59, 58, 43, 59, 57, 42, + 59, 56, 41, 59, 58, 42, 60, 59, 42, 60, 58, 41, 58, 56, 41, 97, 96, 85, 59, 57, 42, 60, 57, 42, 59, 56, 41, 57, 57, 41, 57, 58, 42, 58, 57, 42, 58, 56, 41, 59, 56, 41, 58, 55, 42, 57, 57, 42, 57, 56, 42, 58, 55, 42, 57, 56, 42, 58, 54, 42, 59, 54, 42, + 58, 56, 41, 57, 55, 41, 57, 54, 42, 56, 56, 42, 56, 54, 42, 58, 54, 41, 58, 55, 41, 56, 56, 40, 83, 82, 66, 25, 23, 17, 37, 37, 31, 35, 36, 30, 35, 35, 29, 35, 35, 29, 34, 34, 28, 36, 36, 30, 35, 35, 29, 35, 35, 29, 35, 34, 29, 36, 36, 30, 34, 34, 28, + 35, 34, 29, 34, 34, 29, 35, 34, 29, 35, 34, 29, 34, 34, 29, 34, 34, 29, 34, 34, 28, 36, 36, 30, 34, 33, 29, 33, 33, 29, 36, 35, 30, 35, 34, 28, 35, 35, 29, 35, 34, 29, 35, 35, 30, 33, 33, 28, 34, 33, 28, 34, 34, 29, 33, 33, 28, 34, 35, 29, 34, 35, 29, + 33, 33, 27, 31, 31, 25, 14, 14, 15, 18, 18, 19, 20, 20, 20, 20, 20, 20, 18, 18, 18, 15, 15, 15, 34, 33, 27, 35, 33, 28, 34, 34, 29, 34, 34, 29, 32, 33, 28, 33, 33, 28, 35, 34, 29, 35, 34, 29, 34, 33, 27, 33, 32, 27, 35, 34, 28, 33, 32, 27, 32, 32, 27, + 32, 31, 26, 33, 32, 28, 33, 32, 27, 34, 33, 28, 32, 31, 26, 33, 32, 27, 32, 32, 26, 32, 31, 26, 33, 32, 27, 32, 31, 26, 34, 33, 28, 33, 33, 28, 33, 34, 29, 31, 31, 25, 31, 31, 26, 31, 31, 27, 33, 33, 28, 33, 32, 27, 34, 33, 28, 32, 31, 27, 20, 19, 14, + 45, 45, 32, 46, 46, 33, 46, 47, 33, 47, 46, 32, 47, 45, 33, 46, 45, 32, 45, 44, 32, 45, 42, 33, 46, 42, 32, 47, 44, 32, 45, 45, 32, 43, 43, 32, 43, 43, 32, 45, 44, 32, 51, 51, 34, 58, 57, 39, 8, 7, 5, 29, 29, 29, 22, 22, 23, 16, 16, 16, 16, 16, 16, + 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 13, 13, 13, 20, 20, 20, + 9, 9, 9, 13, 13, 13, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, + 18, 18, 18, 24, 24, 24, 31, 31, 31, 14, 13, 12, 65, 61, 45, 55, 52, 38, 46, 42, 31, 44, 42, 30, 44, 44, 32, 43, 42, 31, 46, 42, 31, 45, 43, 33, 43, 43, 31, 43, 43, 32, 44, 46, 33, 47, 45, 33, 47, 45, 33, 46, 45, 33, 44, 44, 32, 88, 87, 78, 44, 47, 32, + 43, 47, 33, 45, 45, 34, 46, 44, 34, 45, 44, 34, 45, 45, 34, 47, 44, 34, 46, 45, 34, 47, 45, 34, 47, 47, 33, 46, 48, 33, 48, 45, 34, 47, 46, 34, 47, 46, 35, 47, 45, 35, 47, 46, 35, 48, 49, 35, 48, 48, 36, 49, 47, 35, 50, 46, 36, 50, 49, 34, 50, 47, 35, + 48, 47, 35, 50, 50, 34, 51, 49, 34, 52, 47, 35, 52, 48, 36, 51, 49, 34, 52, 49, 35, 51, 48, 35, 50, 48, 36, 51, 49, 37, 51, 51, 36, 52, 50, 36, 50, 50, 36, 49, 49, 36, 50, 48, 36, 36, 36, 27, 16, 16, 16, 19, 19, 19, 20, 20, 20, 19, 19, 20, 17, 17, 17, + 27, 26, 21, 52, 51, 36, 52, 49, 37, 53, 49, 38, 54, 51, 37, 55, 50, 37, 54, 51, 38, 54, 52, 37, 55, 53, 38, 54, 52, 38, 54, 53, 39, 53, 51, 39, 55, 52, 39, 55, 54, 39, 54, 53, 39, 55, 54, 39, 54, 53, 39, 54, 54, 40, 54, 54, 40, 54, 52, 39, 56, 54, 39, + 55, 54, 41, 54, 53, 40, 55, 52, 38, 56, 53, 39, 55, 53, 39, 54, 53, 39, 54, 54, 40, 54, 54, 40, 54, 52, 41, 56, 54, 41, 56, 53, 41, 56, 53, 41, 57, 55, 40, 57, 56, 41, 56, 56, 41, 55, 57, 42, 55, 55, 42, 56, 54, 41, 57, 53, 41, 57, 55, 41, 58, 54, 41, + 56, 54, 41, 58, 55, 42, 60, 54, 41, 60, 55, 42, 58, 56, 42, 57, 56, 41, 58, 55, 41, 57, 57, 41, 59, 57, 41, 58, 57, 41, 59, 58, 42, 59, 57, 43, 58, 57, 42, 58, 57, 43, 58, 56, 42, 56, 54, 41, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 18, + 14, 14, 14, 59, 59, 44, 60, 59, 42, 59, 57, 43, 60, 57, 44, 60, 58, 43, 59, 59, 42, 61, 59, 43, 60, 58, 44, 59, 58, 43, 60, 59, 42, 61, 58, 43, 61, 59, 43, 62, 60, 42, 59, 59, 42, 59, 58, 43, 62, 58, 44, 61, 58, 44, 60, 59, 44, 59, 59, 43, 59, 58, 43, + 61, 59, 43, 63, 60, 43, 63, 61, 44, 63, 59, 43, 63, 58, 43, 62, 58, 43, 61, 58, 44, 60, 58, 44, 61, 60, 43, 61, 58, 43, 63, 58, 43, 62, 59, 44, 61, 59, 44, 62, 61, 44, 61, 61, 45, 61, 59, 45, 62, 59, 44, 64, 61, 44, 62, 61, 44, 60, 59, 45, 62, 59, 45, + 62, 60, 44, 62, 61, 43, 62, 61, 44, 61, 60, 44, 60, 59, 45, 61, 60, 44, 62, 61, 44, 63, 60, 44, 62, 60, 44, 60, 59, 45, 61, 59, 45, 61, 59, 45, 62, 60, 45, 62, 61, 44, 60, 62, 44, 60, 60, 45, 14, 14, 14, 18, 18, 18, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 14, 14, 15, 57, 57, 41, 60, 59, 44, 60, 60, 45, 61, 59, 45, 62, 59, 44, 61, 61, 43, 60, 61, 43, 61, 59, 43, 62, 60, 44, 61, 61, 44, 61, 60, 44, 62, 60, 44, 61, 61, 43, 61, 60, 44, 60, 60, 44, 60, 60, 43, 60, 58, 43, 61, 58, 43, 61, 59, 42, 61, 59, 44, + 60, 58, 44, 60, 57, 44, 59, 57, 44, 59, 60, 43, 61, 60, 43, 60, 58, 43, 61, 58, 44, 60, 59, 44, 59, 57, 44, 59, 58, 43, 60, 59, 43, 61, 58, 43, 59, 56, 43, 59, 57, 43, 60, 58, 42, 59, 57, 42, 58, 57, 42, 58, 57, 41, 60, 57, 41, 99, 97, 84, 58, 58, 42, + 57, 58, 42, 59, 58, 43, 57, 57, 43, 57, 57, 42, 58, 58, 42, 57, 56, 43, 59, 55, 43, 59, 56, 42, 58, 57, 41, 58, 55, 41, 57, 55, 41, 58, 56, 42, 57, 56, 41, 56, 56, 42, 58, 56, 42, 58, 55, 42, 55, 54, 42, 55, 54, 41, 56, 56, 41, 57, 56, 41, 56, 54, 42, + 58, 55, 40, 84, 81, 66, 25, 24, 17, 36, 35, 30, 36, 35, 30, 37, 36, 30, 36, 35, 29, 36, 35, 30, 37, 35, 30, 36, 35, 29, 36, 35, 29, 36, 36, 30, 36, 36, 29, 36, 35, 29, 36, 35, 30, 34, 34, 29, 35, 35, 30, 35, 35, 29, 34, 33, 28, 33, 32, 27, 34, 34, 28, + 35, 35, 29, 35, 34, 29, 35, 33, 29, 35, 35, 30, 34, 33, 28, 34, 33, 29, 33, 32, 28, 35, 34, 30, 33, 33, 28, 34, 33, 28, 35, 34, 30, 33, 33, 27, 34, 35, 29, 34, 34, 29, 32, 33, 27, 33, 32, 27, 14, 14, 15, 18, 18, 19, 20, 20, 20, 20, 20, 20, 18, 18, 18, + 15, 15, 15, 33, 34, 28, 33, 33, 28, 35, 34, 29, 33, 33, 28, 33, 32, 27, 34, 33, 28, 35, 34, 29, 34, 34, 29, 34, 33, 28, 34, 33, 28, 33, 33, 28, 32, 32, 27, 32, 31, 26, 33, 32, 27, 33, 33, 27, 33, 33, 27, 33, 33, 27, 33, 33, 28, 33, 32, 27, 34, 33, 28, + 31, 31, 26, 31, 30, 26, 32, 32, 27, 33, 33, 28, 33, 33, 28, 32, 32, 27, 32, 31, 26, 32, 31, 26, 33, 33, 28, 33, 32, 27, 33, 33, 28, 32, 32, 27, 33, 33, 28, 20, 20, 14, 47, 46, 33, 46, 45, 33, 47, 44, 33, 48, 45, 31, 46, 46, 32, 44, 45, 33, 45, 44, 32, + 44, 44, 32, 45, 43, 32, 47, 42, 32, 46, 42, 32, 45, 43, 31, 45, 43, 31, 44, 42, 32, 51, 48, 35, 58, 57, 39, 8, 7, 5, 29, 29, 29, 23, 23, 23, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 16, 16, 16, 12, 12, 13, 20, 20, 20, 8, 8, 7, 10, 10, 10, 13, 13, 13, 13, 13, 14, 13, 13, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 23, 23, 24, 31, 31, 31, 13, 13, 12, 62, 60, 44, 54, 53, 37, 43, 43, 30, + 42, 44, 31, 44, 43, 30, 45, 42, 32, 42, 43, 31, 45, 44, 33, 44, 45, 33, 43, 44, 32, 44, 43, 32, 46, 42, 32, 46, 43, 34, 44, 44, 33, 45, 46, 33, 88, 87, 77, 45, 45, 32, 45, 45, 33, 45, 45, 33, 47, 45, 34, 47, 46, 33, 48, 47, 34, 46, 45, 33, 47, 44, 34, + 48, 45, 34, 48, 47, 35, 46, 48, 35, 45, 46, 33, 47, 46, 34, 48, 45, 35, 47, 48, 33, 49, 47, 33, 49, 46, 35, 124, 123, 117, 130, 130, 122, 131, 130, 122, 131, 131, 123, 132, 130, 123, 131, 131, 122, 131, 130, 122, 59, 57, 44, 49, 49, 36, 50, 50, 35, 50, 50, 35, 52, 48, 36, + 52, 49, 36, 52, 47, 37, 53, 47, 36, 51, 49, 37, 52, 49, 37, 51, 51, 35, 51, 49, 37, 53, 48, 37, 37, 36, 27, 16, 16, 16, 19, 19, 19, 20, 20, 20, 19, 19, 20, 17, 17, 17, 27, 25, 21, 52, 50, 37, 52, 51, 36, 53, 51, 37, 52, 50, 37, 54, 52, 37, 53, 52, 39, + 53, 52, 37, 52, 53, 38, 52, 51, 38, 53, 52, 38, 55, 53, 39, 54, 53, 38, 53, 53, 38, 54, 52, 39, 53, 54, 40, 135, 135, 126, 136, 135, 127, 135, 135, 126, 136, 134, 126, 136, 134, 127, 136, 135, 127, 135, 134, 126, 55, 51, 38, 55, 54, 40, 56, 54, 39, 54, 53, 40, 55, 53, 40, + 55, 55, 40, 55, 54, 41, 56, 55, 41, 58, 55, 40, 58, 54, 40, 56, 54, 40, 56, 54, 41, 57, 55, 40, 55, 56, 40, 129, 129, 120, 136, 134, 126, 137, 135, 126, 136, 134, 127, 136, 135, 127, 136, 135, 127, 137, 134, 126, 65, 63, 49, 58, 57, 41, 58, 56, 40, 59, 55, 41, 59, 56, 42, + 58, 58, 43, 59, 58, 43, 59, 56, 43, 58, 55, 42, 59, 56, 42, 59, 57, 44, 57, 57, 43, 58, 55, 43, 57, 54, 40, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 18, 14, 14, 14, 61, 56, 44, 60, 58, 44, 60, 58, 44, 61, 59, 43, 60, 59, 43, 59, 58, 44, + 59, 58, 43, 61, 59, 43, 62, 60, 44, 61, 59, 43, 59, 59, 43, 60, 61, 43, 62, 60, 43, 60, 59, 43, 59, 59, 43, 138, 138, 128, 139, 138, 128, 139, 138, 129, 139, 138, 129, 139, 138, 129, 139, 138, 129, 138, 138, 128, 61, 61, 44, 63, 60, 45, 63, 58, 44, 62, 59, 44, 61, 60, 45, + 60, 58, 44, 61, 58, 44, 62, 59, 43, 61, 60, 43, 60, 60, 44, 61, 58, 44, 61, 58, 44, 60, 60, 44, 62, 61, 43, 133, 132, 121, 138, 138, 128, 139, 138, 129, 139, 137, 128, 139, 137, 128, 138, 137, 128, 138, 137, 128, 68, 67, 52, 62, 60, 45, 61, 59, 44, 61, 59, 45, 61, 60, 45, + 62, 59, 44, 62, 59, 45, 61, 59, 45, 62, 61, 43, 63, 60, 43, 63, 58, 44, 62, 59, 44, 62, 59, 45, 63, 59, 44, 14, 14, 14, 18, 18, 18, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 58, 57, 42, 59, 58, 45, 60, 59, 44, 61, 60, 44, 61, 58, 44, 62, 57, 44, + 63, 59, 43, 62, 59, 43, 61, 58, 44, 61, 60, 43, 62, 60, 43, 63, 58, 44, 61, 59, 43, 62, 60, 43, 63, 59, 43, 139, 137, 129, 138, 138, 129, 138, 138, 129, 139, 138, 130, 139, 139, 129, 138, 139, 129, 138, 138, 129, 60, 59, 43, 61, 58, 43, 60, 58, 44, 59, 58, 42, 59, 58, 42, + 60, 57, 43, 59, 57, 43, 59, 57, 43, 60, 57, 43, 61, 56, 43, 61, 57, 43, 61, 59, 43, 59, 57, 42, 60, 57, 42, 60, 58, 41, 58, 58, 41, 57, 57, 41, 98, 97, 85, 59, 59, 42, 57, 57, 41, 58, 56, 41, 60, 56, 41, 59, 56, 41, 58, 56, 42, 59, 56, 42, 58, 57, 42, + 57, 56, 41, 58, 56, 41, 58, 56, 42, 57, 56, 41, 56, 55, 41, 57, 54, 43, 58, 55, 42, 57, 56, 40, 56, 56, 40, 57, 57, 40, 58, 55, 41, 59, 55, 40, 57, 55, 40, 55, 55, 40, 55, 56, 40, 83, 82, 68, 24, 24, 18, 35, 35, 29, 36, 36, 30, 36, 35, 29, 35, 34, 29, + 38, 37, 31, 35, 35, 30, 34, 34, 29, 34, 34, 28, 36, 36, 30, 35, 34, 29, 35, 35, 30, 34, 35, 29, 116, 116, 112, 123, 122, 119, 123, 122, 119, 122, 122, 119, 121, 121, 118, 123, 123, 120, 122, 122, 119, 43, 43, 38, 33, 33, 27, 35, 34, 29, 33, 33, 28, 35, 33, 28, 34, 33, 28, + 35, 35, 30, 33, 33, 28, 34, 34, 29, 34, 34, 28, 34, 34, 28, 33, 32, 27, 34, 33, 28, 33, 31, 26, 33, 32, 28, 14, 14, 15, 18, 18, 19, 20, 20, 20, 20, 20, 20, 18, 18, 18, 15, 15, 15, 34, 33, 28, 33, 33, 27, 33, 33, 27, 33, 32, 27, 34, 32, 28, 33, 33, 28, + 33, 33, 28, 34, 33, 28, 34, 34, 28, 33, 34, 28, 33, 33, 28, 33, 32, 27, 34, 33, 28, 34, 33, 28, 122, 122, 119, 123, 122, 119, 123, 122, 119, 123, 123, 120, 123, 123, 120, 124, 123, 120, 122, 122, 119, 31, 31, 26, 33, 31, 27, 32, 31, 26, 32, 31, 27, 33, 32, 27, 32, 32, 27, + 31, 30, 26, 33, 31, 27, 31, 31, 26, 33, 33, 28, 32, 31, 26, 33, 32, 27, 20, 19, 14, 46, 46, 33, 47, 47, 33, 47, 45, 32, 47, 44, 32, 46, 45, 33, 45, 45, 32, 46, 43, 32, 47, 42, 33, 47, 42, 32, 46, 43, 32, 46, 44, 32, 46, 44, 32, 44, 42, 32, 44, 43, 31, + 50, 51, 36, 58, 56, 40, 8, 7, 5, 29, 29, 29, 23, 23, 24, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 15, 15, 15, 11, 11, 12, 19, 19, 19, 7, 7, 6, 9, 9, 9, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 14, 14, 14, 15, 15, 15, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 22, 22, 22, 29, 29, 29, 13, 13, 11, 64, 63, 43, 56, 55, 37, 44, 42, 31, 44, 42, 32, 44, 42, 32, 45, 44, 31, 44, 45, 31, 43, 43, 31, 45, 45, 31, 45, 46, 32, + 45, 43, 33, 46, 44, 33, 46, 46, 32, 44, 45, 33, 44, 43, 33, 88, 87, 77, 45, 45, 32, 45, 44, 34, 45, 46, 33, 47, 45, 32, 45, 45, 32, 47, 45, 32, 46, 47, 33, 48, 47, 33, 48, 47, 33, 46, 45, 33, 47, 46, 33, 47, 47, 35, 46, 45, 35, 49, 45, 34, 49, 46, 35, + 48, 48, 34, 46, 49, 35, 47, 46, 35, 48, 47, 35, 49, 47, 35, 49, 46, 35, 48, 46, 35, 49, 46, 35, 49, 49, 35, 51, 50, 35, 50, 47, 34, 49, 49, 36, 50, 49, 37, 50, 47, 36, 51, 48, 35, 52, 49, 37, 50, 49, 36, 51, 50, 37, 53, 51, 36, 52, 49, 36, 49, 51, 37, + 51, 50, 35, 37, 36, 27, 16, 16, 16, 19, 19, 19, 20, 20, 21, 19, 19, 20, 17, 17, 17, 26, 26, 21, 51, 52, 36, 51, 50, 36, 53, 49, 37, 53, 50, 37, 52, 50, 38, 54, 50, 39, 55, 52, 38, 55, 52, 38, 53, 53, 37, 52, 52, 38, 53, 52, 38, 53, 53, 37, 55, 53, 38, + 54, 54, 39, 54, 53, 39, 56, 52, 39, 54, 52, 40, 54, 53, 39, 56, 53, 40, 55, 53, 39, 54, 51, 39, 54, 52, 40, 55, 53, 40, 54, 53, 39, 56, 52, 38, 55, 53, 39, 55, 55, 39, 55, 54, 40, 57, 54, 41, 57, 55, 40, 57, 55, 40, 55, 55, 41, 55, 55, 40, 57, 54, 42, + 55, 55, 41, 54, 55, 41, 56, 55, 41, 58, 54, 41, 59, 55, 41, 57, 56, 41, 56, 56, 41, 58, 56, 41, 56, 56, 42, 56, 57, 42, 56, 56, 41, 58, 55, 41, 59, 56, 41, 57, 56, 42, 58, 56, 42, 59, 58, 42, 57, 56, 42, 57, 57, 41, 58, 58, 42, 59, 56, 42, 59, 57, 43, + 60, 58, 43, 56, 55, 40, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 59, 59, 43, 58, 59, 43, 59, 58, 43, 61, 57, 44, 60, 57, 43, 58, 57, 42, 59, 57, 42, 59, 60, 43, 58, 59, 43, 59, 57, 43, 60, 57, 43, 61, 58, 44, 60, 60, 44, + 60, 59, 44, 61, 59, 44, 62, 59, 44, 61, 59, 43, 61, 60, 44, 61, 59, 44, 60, 59, 43, 61, 59, 43, 61, 59, 44, 61, 58, 44, 60, 59, 43, 60, 58, 43, 61, 58, 43, 61, 58, 44, 60, 58, 44, 61, 58, 43, 62, 58, 43, 62, 60, 43, 62, 59, 43, 62, 58, 43, 63, 60, 43, + 63, 61, 43, 62, 61, 43, 61, 62, 43, 61, 60, 43, 61, 60, 43, 62, 59, 43, 61, 59, 43, 61, 60, 44, 61, 59, 45, 62, 60, 44, 62, 61, 45, 62, 60, 44, 63, 60, 44, 62, 59, 44, 61, 59, 44, 61, 59, 45, 61, 58, 45, 61, 61, 45, 62, 62, 44, 61, 61, 44, 61, 59, 44, + 62, 59, 44, 61, 59, 45, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 59, 58, 41, 61, 60, 43, 61, 58, 43, 62, 58, 44, 62, 59, 44, 61, 60, 44, 60, 60, 44, 60, 59, 44, 60, 58, 44, 60, 58, 44, 62, 59, 44, 62, 60, 45, 60, 60, 45, + 59, 59, 45, 60, 59, 44, 61, 59, 44, 61, 59, 44, 61, 60, 43, 60, 61, 44, 60, 59, 43, 61, 58, 43, 60, 59, 44, 59, 58, 43, 60, 57, 43, 59, 58, 42, 59, 60, 42, 59, 59, 42, 59, 57, 42, 59, 58, 43, 58, 59, 43, 59, 57, 43, 58, 56, 43, 59, 58, 43, 61, 59, 43, + 59, 57, 44, 58, 57, 43, 59, 57, 41, 59, 57, 42, 60, 58, 43, 99, 97, 85, 59, 57, 42, 58, 58, 41, 58, 56, 42, 57, 56, 43, 59, 58, 42, 57, 56, 41, 58, 55, 42, 59, 56, 43, 59, 56, 41, 58, 56, 41, 57, 56, 42, 57, 56, 41, 56, 56, 40, 55, 55, 40, 57, 55, 41, + 59, 55, 42, 58, 54, 42, 56, 56, 41, 56, 56, 40, 56, 55, 40, 55, 55, 39, 56, 55, 40, 56, 56, 40, 82, 82, 66, 24, 23, 17, 36, 36, 30, 38, 37, 31, 36, 36, 30, 35, 35, 29, 36, 35, 29, 35, 34, 29, 37, 35, 30, 35, 34, 28, 36, 35, 29, 34, 33, 29, 35, 34, 29, + 33, 33, 27, 36, 35, 29, 34, 34, 28, 35, 34, 29, 35, 35, 30, 35, 35, 29, 36, 35, 29, 36, 34, 29, 36, 34, 29, 34, 33, 28, 34, 34, 29, 33, 32, 27, 34, 33, 28, 34, 33, 28, 35, 34, 30, 34, 33, 28, 35, 35, 29, 33, 33, 27, 35, 34, 29, 35, 33, 28, 34, 33, 28, + 33, 32, 27, 32, 31, 27, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 20, 18, 18, 18, 15, 15, 15, 34, 34, 28, 33, 33, 28, 32, 32, 26, 33, 33, 28, 34, 33, 28, 33, 32, 26, 33, 33, 28, 32, 31, 27, 32, 32, 27, 33, 32, 27, 34, 34, 28, 32, 32, 27, 34, 34, 28, + 32, 31, 26, 32, 32, 27, 33, 33, 27, 33, 33, 27, 33, 33, 28, 34, 33, 28, 34, 33, 29, 33, 33, 28, 32, 32, 27, 31, 31, 26, 32, 31, 26, 33, 32, 28, 34, 33, 29, 32, 31, 27, 31, 30, 25, 32, 31, 26, 31, 30, 25, 33, 32, 28, 32, 31, 28, 31, 30, 26, 20, 20, 14, + 47, 46, 33, 44, 45, 32, 45, 46, 32, 46, 46, 32, 46, 45, 33, 46, 43, 33, 45, 43, 33, 45, 44, 33, 47, 44, 32, 46, 44, 32, 44, 44, 33, 44, 42, 33, 45, 41, 31, 45, 42, 30, 50, 49, 35, 58, 57, 40, 8, 7, 5, 29, 29, 30, 23, 23, 23, 16, 16, 16, 15, 15, 16, + 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 14, 15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 14, 10, 10, 10, 18, 18, 18, + 8, 8, 8, 11, 11, 12, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 15, 14, 14, 15, 14, 14, 15, + 14, 14, 15, 21, 21, 21, 28, 28, 29, 13, 13, 11, 63, 64, 45, 54, 55, 37, 46, 44, 31, 43, 41, 31, 42, 45, 31, 43, 44, 33, 45, 42, 32, 46, 43, 33, 45, 43, 33, 46, 44, 32, 43, 44, 33, 44, 44, 33, 44, 45, 33, 43, 43, 32, 45, 43, 32, 89, 88, 77, 46, 46, 33, + 46, 46, 34, 46, 45, 33, 46, 44, 33, 44, 45, 34, 47, 45, 32, 45, 46, 33, 46, 44, 34, 47, 45, 33, 47, 46, 35, 46, 44, 35, 47, 46, 33, 48, 47, 33, 47, 46, 34, 46, 45, 34, 46, 48, 35, 48, 47, 35, 49, 47, 34, 47, 47, 33, 47, 47, 35, 48, 48, 35, 49, 48, 34, + 49, 48, 34, 52, 48, 34, 51, 49, 35, 51, 49, 34, 51, 49, 35, 49, 48, 36, 51, 51, 35, 53, 51, 35, 53, 50, 36, 50, 49, 36, 50, 50, 35, 50, 50, 36, 50, 50, 37, 50, 50, 36, 51, 50, 36, 36, 36, 27, 16, 16, 16, 19, 19, 19, 20, 20, 21, 19, 19, 20, 17, 17, 17, + 26, 26, 21, 52, 51, 36, 54, 52, 38, 53, 52, 38, 52, 51, 38, 52, 50, 38, 54, 52, 36, 52, 53, 37, 53, 52, 37, 55, 52, 37, 54, 54, 38, 52, 53, 39, 53, 51, 39, 53, 51, 39, 53, 52, 39, 53, 53, 39, 52, 52, 38, 55, 52, 40, 56, 53, 38, 54, 54, 38, 55, 53, 39, + 53, 53, 39, 53, 52, 38, 54, 53, 39, 55, 53, 40, 56, 53, 39, 54, 53, 38, 55, 55, 39, 55, 55, 40, 57, 55, 40, 56, 55, 39, 54, 54, 39, 55, 55, 40, 56, 54, 40, 55, 53, 40, 56, 54, 42, 57, 56, 41, 58, 54, 41, 57, 54, 41, 57, 56, 40, 56, 57, 41, 57, 55, 43, + 58, 55, 42, 58, 56, 40, 58, 55, 40, 58, 55, 41, 59, 56, 41, 58, 55, 41, 57, 55, 41, 59, 56, 41, 59, 57, 43, 58, 57, 43, 57, 56, 41, 58, 57, 42, 58, 58, 42, 58, 59, 41, 59, 58, 43, 55, 53, 42, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 14, 14, 15, 61, 58, 44, 61, 59, 43, 59, 58, 42, 58, 56, 43, 58, 57, 43, 59, 57, 42, 58, 58, 42, 58, 57, 42, 58, 57, 44, 58, 59, 44, 59, 60, 43, 60, 59, 43, 59, 59, 42, 60, 57, 42, 61, 59, 43, 61, 59, 44, 61, 57, 44, 61, 58, 43, 60, 59, 43, 60, 59, 44, + 61, 59, 45, 60, 60, 44, 61, 58, 42, 63, 57, 43, 63, 58, 44, 62, 58, 43, 60, 59, 43, 59, 57, 44, 61, 57, 44, 63, 59, 44, 62, 59, 43, 60, 58, 43, 60, 60, 44, 61, 60, 44, 62, 59, 44, 61, 59, 45, 60, 60, 44, 61, 60, 45, 61, 61, 44, 61, 61, 44, 61, 61, 45, + 62, 61, 45, 61, 59, 44, 60, 59, 44, 60, 61, 44, 60, 61, 44, 61, 59, 44, 61, 58, 45, 60, 59, 44, 61, 62, 44, 62, 62, 44, 62, 61, 43, 60, 59, 43, 60, 60, 44, 60, 59, 44, 59, 58, 45, 61, 59, 45, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 14, 14, 15, 58, 56, 41, 59, 58, 43, 60, 59, 43, 61, 59, 44, 60, 58, 43, 59, 58, 44, 60, 59, 44, 62, 59, 44, 62, 59, 45, 62, 59, 44, 61, 60, 44, 60, 60, 44, 61, 60, 44, 62, 58, 43, 61, 59, 44, 60, 60, 45, 59, 61, 45, 60, 60, 44, 60, 59, 42, 60, 59, 42, + 62, 59, 44, 62, 58, 44, 60, 58, 44, 59, 58, 42, 60, 59, 42, 60, 57, 43, 61, 56, 44, 60, 56, 43, 60, 56, 42, 61, 56, 43, 59, 58, 42, 60, 58, 42, 59, 57, 43, 60, 56, 43, 61, 58, 42, 60, 57, 42, 59, 57, 41, 59, 58, 41, 60, 59, 42, 98, 98, 84, 59, 58, 41, + 60, 58, 42, 59, 58, 43, 59, 58, 42, 59, 57, 41, 57, 56, 41, 57, 57, 41, 58, 57, 40, 57, 56, 42, 57, 56, 41, 56, 56, 40, 57, 55, 41, 59, 55, 40, 59, 55, 41, 57, 56, 42, 58, 56, 41, 57, 55, 40, 56, 56, 41, 57, 56, 41, 58, 55, 40, 56, 54, 39, 55, 53, 40, + 56, 53, 41, 83, 80, 67, 24, 24, 17, 36, 36, 30, 36, 35, 30, 36, 36, 30, 36, 36, 30, 35, 34, 28, 36, 35, 29, 36, 35, 29, 34, 33, 28, 36, 35, 29, 35, 35, 29, 35, 35, 30, 34, 33, 29, 34, 34, 28, 35, 35, 29, 35, 36, 30, 35, 34, 29, 35, 34, 30, 35, 34, 29, + 37, 36, 31, 34, 33, 28, 34, 33, 28, 33, 34, 29, 33, 33, 28, 34, 33, 28, 35, 33, 29, 34, 33, 29, 34, 33, 28, 34, 33, 29, 35, 34, 29, 33, 33, 28, 35, 35, 30, 34, 34, 28, 35, 34, 29, 33, 32, 28, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 20, 18, 18, 18, + 15, 15, 15, 34, 33, 28, 32, 32, 27, 32, 32, 27, 35, 34, 29, 34, 33, 28, 34, 34, 28, 34, 33, 28, 33, 31, 27, 33, 33, 28, 34, 34, 29, 34, 32, 27, 32, 30, 26, 34, 33, 29, 32, 31, 26, 33, 33, 27, 33, 32, 27, 32, 32, 26, 32, 32, 27, 33, 32, 27, 34, 32, 28, + 33, 31, 27, 33, 31, 27, 32, 31, 26, 32, 32, 27, 33, 32, 27, 33, 32, 27, 32, 32, 26, 32, 31, 27, 33, 32, 27, 32, 31, 26, 32, 32, 27, 32, 31, 26, 32, 30, 26, 19, 20, 14, 46, 45, 33, 47, 45, 32, 45, 46, 31, 45, 44, 32, 45, 43, 33, 45, 43, 32, 45, 44, 32, + 44, 45, 32, 44, 43, 32, 46, 42, 33, 46, 43, 31, 46, 42, 31, 45, 43, 32, 44, 43, 31, 50, 48, 35, 58, 55, 40, 8, 7, 5, 26, 26, 26, 19, 19, 19, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 13, 13, 14, 13, 13, 14, + 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 14, 11, 11, 11, 19, 19, 19, 8, 8, 8, 11, 11, 11, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 13, 13, 14, 13, 13, 14, 13, 13, 13, 14, 14, 14, 14, 14, 14, 21, 21, 21, 29, 29, 29, 13, 13, 11, 62, 64, 45, 55, 54, 39, 46, 42, 33, + 44, 43, 32, 45, 43, 33, 44, 45, 33, 44, 44, 32, 44, 45, 31, 45, 45, 33, 43, 44, 32, 44, 46, 33, 45, 43, 32, 45, 45, 32, 46, 45, 31, 46, 44, 31, 88, 87, 77, 44, 44, 33, 45, 45, 33, 46, 44, 33, 45, 46, 33, 45, 46, 33, 47, 45, 34, 47, 45, 34, 46, 46, 33, + 48, 45, 34, 47, 47, 33, 49, 46, 33, 47, 46, 33, 47, 45, 33, 46, 45, 34, 48, 46, 34, 47, 48, 34, 50, 46, 34, 49, 47, 35, 48, 47, 33, 47, 47, 34, 49, 48, 34, 49, 48, 35, 50, 48, 35, 49, 49, 34, 49, 49, 34, 49, 49, 34, 50, 48, 36, 51, 50, 35, 50, 49, 35, + 50, 50, 37, 51, 47, 36, 51, 48, 37, 52, 48, 36, 52, 48, 36, 50, 49, 36, 52, 51, 36, 53, 51, 36, 37, 36, 28, 16, 16, 16, 19, 19, 19, 20, 20, 21, 19, 19, 20, 17, 17, 17, 26, 26, 21, 51, 50, 37, 52, 50, 37, 52, 52, 37, 51, 52, 38, 52, 52, 37, 54, 51, 37, + 52, 52, 37, 53, 53, 37, 55, 52, 38, 55, 52, 39, 54, 53, 38, 52, 52, 37, 52, 53, 38, 53, 54, 38, 54, 54, 38, 55, 52, 39, 53, 53, 40, 55, 54, 39, 55, 53, 38, 53, 53, 39, 55, 54, 39, 56, 52, 38, 55, 52, 38, 54, 54, 38, 55, 54, 39, 56, 53, 41, 55, 54, 39, + 57, 55, 39, 56, 53, 41, 55, 53, 41, 56, 54, 41, 57, 56, 40, 57, 56, 39, 57, 56, 40, 55, 54, 41, 56, 55, 40, 57, 56, 39, 55, 54, 41, 55, 54, 41, 57, 54, 41, 59, 54, 41, 58, 55, 42, 57, 55, 40, 57, 56, 40, 57, 55, 42, 56, 54, 42, 56, 56, 41, 56, 58, 43, + 59, 57, 42, 59, 57, 42, 57, 56, 42, 59, 56, 42, 58, 57, 41, 56, 57, 41, 57, 56, 41, 59, 56, 42, 56, 54, 40, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 60, 59, 44, 59, 58, 44, 60, 58, 44, 59, 57, 43, 58, 58, 42, 60, 58, 43, + 61, 58, 44, 58, 58, 43, 57, 58, 42, 59, 59, 43, 58, 59, 43, 59, 59, 43, 60, 59, 43, 60, 61, 43, 61, 61, 42, 60, 60, 43, 60, 60, 44, 61, 60, 45, 61, 60, 45, 61, 60, 45, 61, 60, 44, 60, 59, 43, 60, 59, 44, 61, 60, 45, 61, 59, 44, 61, 57, 43, 59, 58, 43, + 60, 59, 43, 61, 59, 43, 60, 60, 43, 60, 60, 44, 62, 60, 44, 62, 59, 44, 62, 59, 44, 62, 61, 44, 62, 61, 43, 62, 60, 44, 62, 61, 44, 61, 61, 44, 60, 60, 44, 61, 58, 43, 61, 59, 44, 61, 60, 44, 60, 59, 44, 61, 58, 44, 61, 59, 44, 61, 60, 44, 61, 60, 45, + 62, 59, 44, 63, 59, 44, 61, 59, 44, 60, 59, 44, 61, 59, 44, 60, 59, 43, 61, 60, 44, 62, 61, 43, 60, 61, 43, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 58, 57, 41, 62, 59, 43, 61, 57, 44, 61, 59, 43, 61, 61, 42, 61, 59, 43, + 62, 59, 44, 62, 59, 45, 60, 59, 43, 60, 58, 43, 60, 59, 45, 59, 59, 45, 60, 58, 45, 62, 58, 44, 60, 59, 43, 59, 60, 42, 59, 58, 43, 60, 58, 44, 61, 59, 44, 60, 60, 44, 60, 60, 44, 60, 58, 44, 60, 56, 44, 60, 57, 43, 60, 58, 43, 59, 57, 42, 60, 56, 42, + 59, 57, 44, 59, 57, 44, 59, 58, 43, 58, 58, 43, 58, 56, 43, 58, 56, 41, 58, 56, 41, 58, 57, 41, 59, 57, 41, 60, 56, 42, 58, 56, 43, 58, 58, 42, 98, 97, 84, 59, 58, 42, 60, 56, 43, 59, 56, 43, 58, 57, 42, 58, 55, 41, 57, 55, 42, 57, 56, 41, 58, 56, 42, + 57, 56, 41, 59, 57, 41, 59, 56, 42, 58, 54, 41, 58, 54, 41, 57, 55, 41, 57, 55, 40, 55, 55, 41, 55, 54, 40, 58, 55, 40, 58, 56, 40, 57, 54, 40, 56, 55, 40, 56, 56, 40, 55, 54, 40, 81, 80, 67, 24, 23, 17, 36, 35, 30, 34, 34, 28, 36, 36, 30, 36, 35, 29, + 36, 35, 29, 36, 35, 30, 35, 34, 29, 34, 34, 28, 37, 36, 30, 36, 35, 29, 36, 34, 30, 36, 35, 30, 35, 35, 29, 35, 35, 29, 34, 34, 28, 36, 35, 30, 35, 34, 28, 35, 34, 29, 35, 34, 29, 35, 34, 29, 35, 34, 29, 34, 33, 28, 36, 35, 30, 33, 32, 27, 35, 34, 29, + 33, 32, 27, 34, 33, 28, 33, 32, 27, 35, 35, 29, 36, 34, 29, 36, 35, 30, 34, 34, 29, 35, 34, 29, 34, 33, 28, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 20, 18, 18, 18, 15, 15, 15, 33, 32, 28, 33, 33, 28, 34, 33, 28, 33, 33, 28, 35, 34, 29, 34, 34, 28, + 32, 33, 27, 33, 32, 27, 34, 33, 28, 33, 32, 27, 32, 31, 26, 33, 32, 27, 34, 33, 29, 33, 31, 26, 34, 33, 28, 32, 30, 26, 33, 33, 28, 31, 31, 26, 33, 32, 27, 31, 31, 26, 32, 31, 27, 33, 32, 27, 32, 31, 26, 31, 31, 25, 32, 32, 26, 31, 31, 26, 33, 32, 27, + 34, 33, 28, 33, 33, 27, 33, 33, 27, 32, 31, 26, 32, 31, 27, 33, 32, 27, 19, 20, 14, 44, 46, 32, 46, 46, 32, 47, 45, 32, 45, 44, 32, 44, 44, 31, 45, 44, 32, 45, 44, 31, 46, 44, 31, 46, 43, 31, 45, 43, 31, 46, 44, 31, 46, 44, 32, 45, 42, 32, 43, 41, 30, + 50, 48, 35, 58, 54, 41, 8, 7, 5, 27, 27, 27, 20, 20, 21, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 13, 13, 14, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 11, 11, 12, 19, 19, 19, 7, 7, 6, 9, 9, 9, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 21, 21, 22, 28, 28, 28, 13, 13, 11, 63, 61, 45, 53, 54, 38, 44, 43, 32, 45, 44, 31, 44, 43, 33, 45, 43, 33, 44, 45, 33, 44, 45, 33, 44, 44, 33, 45, 43, 33, + 45, 43, 33, 45, 44, 33, 44, 45, 32, 45, 45, 33, 46, 44, 33, 88, 87, 77, 47, 44, 33, 45, 46, 33, 46, 45, 33, 46, 44, 33, 46, 44, 33, 45, 44, 34, 46, 45, 33, 47, 45, 33, 47, 44, 34, 48, 45, 34, 49, 44, 34, 48, 44, 33, 48, 45, 33, 48, 45, 33, 50, 45, 33, + 48, 46, 35, 47, 46, 34, 123, 122, 115, 130, 129, 123, 131, 130, 123, 131, 130, 122, 132, 130, 122, 131, 130, 122, 133, 131, 123, 132, 131, 122, 131, 130, 123, 132, 130, 123, 132, 132, 122, 133, 132, 123, 132, 131, 124, 58, 57, 46, 52, 50, 36, 51, 49, 36, 52, 49, 36, 51, 48, 36, 50, 47, 37, + 51, 50, 36, 38, 37, 28, 16, 16, 16, 19, 19, 19, 20, 20, 21, 19, 19, 20, 17, 17, 17, 26, 26, 21, 54, 52, 37, 54, 51, 37, 51, 50, 38, 52, 49, 38, 52, 49, 37, 53, 51, 37, 52, 53, 38, 54, 52, 37, 55, 52, 38, 135, 134, 126, 134, 134, 126, 136, 134, 126, 135, 135, 126, + 135, 134, 126, 135, 134, 126, 135, 135, 126, 135, 135, 127, 135, 134, 126, 134, 134, 125, 136, 135, 126, 136, 134, 127, 135, 135, 126, 53, 55, 38, 54, 53, 38, 55, 53, 38, 54, 54, 40, 54, 52, 41, 55, 54, 40, 55, 54, 41, 57, 54, 40, 57, 55, 40, 57, 56, 39, 56, 55, 39, 55, 55, 40, + 56, 55, 40, 55, 55, 41, 129, 129, 119, 135, 136, 126, 135, 135, 126, 135, 134, 126, 135, 134, 126, 136, 134, 127, 135, 135, 127, 135, 135, 126, 136, 135, 126, 136, 136, 126, 137, 135, 126, 137, 135, 127, 136, 135, 127, 65, 64, 49, 58, 57, 41, 59, 57, 42, 58, 57, 42, 59, 56, 43, 59, 57, 42, + 59, 56, 41, 56, 54, 40, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 59, 59, 42, 59, 58, 43, 58, 57, 43, 58, 59, 43, 60, 59, 42, 60, 58, 42, 59, 58, 42, 59, 58, 42, 60, 58, 44, 139, 138, 129, 138, 138, 128, 138, 137, 128, 139, 138, 129, + 139, 139, 129, 138, 139, 129, 138, 139, 129, 138, 139, 129, 139, 138, 129, 139, 138, 129, 139, 138, 129, 138, 137, 129, 139, 139, 129, 60, 59, 44, 61, 58, 44, 62, 58, 44, 61, 59, 43, 60, 60, 43, 61, 59, 42, 61, 59, 43, 60, 60, 44, 61, 60, 44, 63, 58, 44, 63, 59, 43, 62, 60, 43, + 61, 59, 44, 62, 59, 45, 133, 131, 122, 138, 137, 128, 138, 138, 128, 139, 137, 128, 139, 138, 128, 138, 138, 128, 138, 137, 128, 137, 136, 129, 137, 136, 129, 138, 137, 128, 139, 137, 128, 138, 137, 128, 138, 137, 127, 69, 68, 52, 60, 61, 44, 60, 60, 44, 61, 61, 44, 62, 61, 44, 61, 59, 43, + 61, 59, 43, 61, 60, 44, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 58, 57, 41, 60, 60, 44, 60, 60, 43, 60, 59, 44, 59, 59, 45, 59, 60, 44, 60, 59, 44, 60, 58, 44, 62, 58, 45, 139, 138, 130, 139, 137, 130, 139, 137, 130, 139, 137, 130, + 139, 138, 130, 139, 138, 129, 139, 138, 129, 140, 137, 130, 139, 137, 130, 139, 137, 129, 139, 137, 128, 139, 137, 128, 138, 137, 128, 58, 57, 43, 59, 57, 43, 59, 57, 42, 60, 58, 42, 60, 58, 43, 61, 59, 43, 61, 59, 42, 59, 57, 42, 59, 56, 43, 61, 56, 42, 59, 56, 42, 58, 56, 43, + 60, 55, 43, 59, 56, 42, 58, 57, 41, 58, 58, 41, 58, 56, 41, 97, 96, 84, 59, 57, 41, 58, 56, 41, 58, 56, 43, 59, 58, 42, 59, 57, 41, 58, 55, 41, 58, 56, 41, 58, 55, 41, 57, 55, 42, 56, 56, 42, 56, 56, 41, 56, 56, 40, 57, 55, 41, 57, 55, 41, 56, 55, 41, + 56, 54, 42, 56, 54, 41, 56, 55, 40, 56, 55, 40, 56, 55, 39, 57, 54, 40, 57, 54, 40, 57, 55, 40, 84, 82, 66, 25, 23, 17, 36, 36, 30, 36, 36, 30, 35, 34, 29, 35, 35, 29, 36, 37, 30, 36, 34, 29, 37, 35, 29, 35, 34, 28, 35, 35, 30, 36, 35, 30, 35, 35, 29, + 35, 34, 29, 114, 114, 111, 121, 121, 118, 122, 122, 118, 123, 123, 120, 122, 122, 119, 123, 123, 119, 121, 121, 118, 123, 123, 120, 123, 122, 119, 123, 123, 119, 122, 122, 118, 122, 122, 118, 122, 122, 119, 42, 42, 37, 33, 32, 27, 34, 34, 29, 34, 33, 28, 34, 34, 29, 33, 33, 28, 33, 32, 27, + 35, 33, 28, 34, 33, 28, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 20, 18, 18, 18, 15, 15, 15, 34, 33, 28, 34, 33, 28, 34, 33, 28, 32, 32, 27, 35, 34, 29, 35, 33, 28, 34, 33, 28, 33, 32, 27, 122, 121, 119, 122, 122, 119, 122, 122, 119, 123, 123, 120, 123, 122, 120, + 122, 122, 119, 122, 122, 119, 122, 122, 118, 123, 123, 120, 123, 122, 119, 123, 122, 119, 122, 121, 119, 123, 122, 120, 33, 33, 28, 33, 32, 27, 31, 30, 26, 33, 31, 27, 32, 31, 27, 33, 33, 28, 33, 32, 27, 33, 32, 27, 33, 32, 27, 32, 32, 27, 32, 32, 28, 32, 32, 27, 20, 19, 14, + 46, 45, 32, 45, 46, 32, 45, 45, 32, 45, 45, 32, 45, 46, 31, 46, 44, 32, 46, 44, 32, 44, 43, 32, 45, 42, 32, 45, 42, 32, 45, 43, 33, 46, 45, 33, 45, 44, 32, 44, 41, 31, 49, 49, 36, 56, 55, 41, 8, 7, 5, 28, 28, 29, 23, 23, 23, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 12, 12, 12, 19, 19, 19, + 7, 7, 6, 8, 8, 8, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, + 13, 13, 14, 19, 19, 19, 27, 27, 27, 12, 12, 11, 64, 60, 46, 56, 53, 39, 44, 42, 31, 44, 44, 32, 45, 44, 31, 44, 44, 33, 45, 45, 32, 45, 43, 31, 46, 44, 33, 45, 44, 32, 45, 44, 31, 45, 45, 32, 46, 42, 33, 46, 44, 32, 46, 43, 32, 87, 86, 78, 45, 43, 33, + 45, 43, 33, 44, 43, 33, 46, 44, 33, 47, 45, 34, 45, 46, 34, 45, 46, 34, 45, 45, 34, 47, 45, 34, 48, 46, 34, 47, 46, 34, 48, 47, 35, 47, 47, 35, 49, 47, 34, 47, 47, 33, 49, 46, 33, 48, 45, 33, 49, 46, 34, 48, 47, 34, 48, 48, 34, 48, 47, 34, 48, 48, 35, + 48, 47, 35, 49, 48, 34, 49, 46, 35, 48, 47, 35, 51, 49, 35, 51, 49, 35, 49, 48, 36, 51, 49, 37, 52, 49, 36, 52, 49, 35, 53, 47, 36, 52, 48, 35, 50, 50, 36, 51, 48, 36, 50, 48, 36, 37, 35, 28, 16, 16, 16, 19, 19, 19, 20, 20, 21, 19, 19, 20, 17, 17, 17, + 27, 25, 22, 51, 50, 39, 52, 50, 37, 50, 52, 37, 52, 51, 37, 55, 50, 38, 54, 51, 38, 53, 50, 39, 52, 50, 38, 53, 53, 36, 52, 53, 37, 52, 54, 37, 53, 53, 38, 52, 52, 39, 53, 54, 38, 53, 53, 39, 55, 53, 38, 55, 53, 38, 53, 54, 39, 53, 53, 39, 53, 52, 38, + 56, 52, 38, 55, 52, 38, 55, 52, 38, 55, 54, 38, 54, 54, 40, 55, 54, 40, 56, 54, 39, 56, 53, 39, 56, 52, 39, 56, 53, 39, 55, 55, 39, 56, 55, 40, 57, 54, 41, 58, 55, 40, 57, 54, 41, 55, 55, 41, 56, 55, 40, 57, 52, 40, 55, 53, 40, 55, 55, 40, 58, 55, 41, + 59, 55, 42, 57, 55, 41, 57, 55, 41, 59, 55, 41, 58, 54, 41, 56, 55, 41, 57, 56, 41, 59, 57, 41, 59, 58, 41, 57, 57, 41, 57, 56, 41, 58, 56, 42, 58, 56, 42, 59, 56, 42, 58, 56, 43, 56, 55, 41, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 14, 14, 15, 59, 56, 42, 59, 57, 44, 60, 57, 43, 60, 58, 42, 59, 59, 43, 59, 59, 44, 58, 59, 43, 59, 57, 43, 58, 58, 43, 59, 59, 42, 60, 58, 43, 59, 58, 42, 59, 60, 42, 59, 58, 43, 60, 58, 43, 61, 58, 42, 60, 58, 43, 59, 59, 44, 60, 60, 45, 61, 58, 44, + 62, 59, 43, 61, 60, 44, 59, 60, 45, 59, 59, 44, 61, 58, 44, 62, 58, 44, 59, 58, 43, 60, 57, 42, 61, 57, 43, 61, 57, 43, 62, 58, 43, 61, 58, 43, 61, 58, 43, 62, 59, 44, 62, 59, 43, 60, 59, 44, 60, 59, 44, 61, 59, 45, 61, 60, 45, 60, 60, 44, 61, 61, 43, + 61, 62, 44, 60, 60, 45, 60, 58, 45, 62, 59, 43, 62, 60, 43, 61, 58, 44, 60, 58, 44, 61, 61, 44, 60, 61, 44, 59, 59, 43, 60, 58, 43, 61, 59, 43, 62, 59, 43, 63, 59, 44, 62, 58, 44, 60, 60, 44, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 14, 14, 15, 58, 56, 41, 60, 58, 44, 59, 58, 44, 60, 57, 44, 60, 58, 43, 62, 59, 43, 62, 57, 43, 61, 58, 42, 60, 58, 43, 61, 57, 43, 62, 58, 44, 60, 59, 45, 61, 60, 44, 61, 58, 44, 60, 58, 44, 61, 59, 43, 60, 59, 43, 60, 58, 44, 60, 58, 43, 60, 58, 42, + 58, 59, 43, 59, 59, 43, 60, 58, 43, 59, 57, 42, 58, 58, 42, 58, 59, 44, 57, 57, 43, 60, 55, 43, 61, 56, 43, 59, 57, 42, 60, 56, 42, 61, 57, 41, 60, 58, 41, 59, 57, 41, 58, 56, 41, 58, 57, 42, 59, 57, 42, 59, 58, 41, 59, 57, 41, 98, 96, 85, 57, 58, 42, + 57, 57, 41, 58, 56, 41, 59, 56, 42, 58, 57, 43, 58, 57, 42, 58, 57, 40, 57, 57, 40, 58, 56, 41, 58, 56, 42, 57, 55, 41, 59, 55, 41, 58, 56, 41, 57, 55, 42, 58, 55, 41, 58, 55, 40, 56, 55, 41, 56, 54, 41, 56, 55, 41, 56, 56, 41, 57, 55, 40, 56, 54, 40, + 57, 55, 40, 84, 80, 66, 24, 24, 17, 36, 36, 30, 37, 36, 31, 35, 35, 29, 36, 34, 29, 36, 34, 29, 36, 35, 29, 36, 35, 29, 35, 34, 28, 36, 35, 30, 35, 35, 29, 34, 34, 28, 34, 34, 28, 33, 34, 28, 33, 33, 28, 34, 34, 28, 34, 34, 29, 34, 33, 29, 35, 35, 30, + 35, 34, 29, 34, 34, 28, 35, 34, 29, 36, 35, 30, 34, 33, 29, 35, 34, 28, 34, 33, 28, 33, 34, 28, 33, 33, 27, 34, 34, 28, 33, 33, 28, 33, 33, 27, 33, 32, 27, 34, 32, 28, 35, 35, 29, 33, 32, 27, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 20, 18, 18, 18, + 15, 15, 15, 32, 33, 28, 33, 33, 27, 35, 34, 28, 33, 32, 27, 34, 34, 29, 34, 34, 29, 33, 33, 28, 34, 34, 29, 32, 32, 27, 33, 31, 27, 33, 32, 27, 32, 32, 26, 32, 32, 26, 33, 32, 27, 33, 33, 28, 32, 32, 27, 33, 31, 27, 34, 33, 28, 33, 33, 28, 33, 33, 28, + 33, 33, 28, 33, 32, 28, 32, 32, 28, 31, 30, 26, 31, 31, 26, 32, 32, 27, 34, 34, 29, 33, 33, 27, 32, 31, 27, 32, 31, 27, 32, 32, 27, 32, 31, 26, 32, 30, 26, 20, 19, 14, 47, 44, 32, 46, 45, 32, 46, 44, 32, 46, 45, 32, 46, 45, 31, 45, 42, 33, 44, 43, 33, + 46, 45, 33, 47, 45, 32, 44, 45, 32, 44, 43, 32, 45, 42, 33, 44, 43, 32, 45, 43, 31, 50, 49, 35, 58, 54, 40, 8, 7, 5, 29, 29, 29, 23, 23, 23, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 16, 15, 15, 16, + 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 15, 12, 12, 12, 20, 20, 19, 7, 7, 7, 9, 9, 9, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 11, 11, 11, 11, 11, + 11, 11, 12, 11, 11, 12, 12, 12, 12, 12, 12, 13, 12, 12, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 14, 20, 20, 20, 28, 28, 28, 13, 13, 11, 65, 62, 44, 57, 53, 38, 44, 45, 31, + 45, 43, 31, 46, 43, 32, 44, 45, 32, 44, 45, 32, 43, 43, 31, 45, 44, 31, 44, 44, 33, 45, 42, 32, 46, 44, 32, 43, 45, 32, 45, 44, 33, 45, 44, 33, 86, 87, 77, 45, 45, 32, 47, 43, 31, 46, 44, 33, 48, 45, 34, 47, 47, 33, 45, 46, 33, 45, 46, 34, 46, 43, 32, + 46, 47, 32, 45, 46, 34, 46, 44, 34, 46, 45, 33, 46, 44, 35, 47, 46, 35, 48, 46, 34, 47, 46, 34, 48, 47, 34, 49, 45, 35, 49, 45, 34, 50, 48, 33, 49, 48, 35, 48, 49, 35, 49, 48, 33, 49, 47, 34, 48, 48, 36, 50, 48, 35, 51, 49, 34, 51, 47, 35, 51, 48, 36, + 48, 49, 35, 50, 47, 35, 52, 48, 36, 53, 49, 36, 51, 49, 36, 49, 48, 36, 50, 50, 38, 51, 50, 36, 38, 36, 27, 16, 16, 16, 19, 19, 19, 20, 20, 21, 19, 19, 20, 17, 17, 17, 27, 25, 22, 53, 50, 37, 51, 51, 37, 52, 51, 39, 51, 50, 39, 52, 52, 37, 53, 53, 38, + 52, 53, 39, 53, 52, 38, 53, 53, 37, 54, 53, 39, 54, 53, 38, 52, 53, 38, 52, 53, 38, 52, 52, 38, 52, 53, 38, 54, 54, 38, 53, 52, 39, 52, 51, 40, 54, 53, 39, 53, 53, 39, 55, 54, 39, 56, 55, 39, 53, 54, 39, 53, 53, 39, 55, 52, 39, 56, 53, 40, 54, 55, 40, + 54, 54, 40, 55, 53, 40, 57, 55, 39, 57, 55, 39, 56, 53, 41, 55, 52, 41, 56, 54, 40, 56, 55, 38, 57, 54, 39, 56, 53, 40, 55, 54, 40, 55, 55, 41, 56, 55, 41, 56, 54, 40, 58, 54, 40, 59, 55, 40, 58, 55, 41, 57, 55, 41, 57, 56, 40, 58, 58, 41, 58, 58, 42, + 59, 58, 42, 58, 57, 41, 58, 57, 41, 58, 58, 42, 57, 57, 41, 59, 55, 41, 58, 56, 41, 59, 58, 41, 57, 53, 39, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 60, 57, 41, 60, 57, 42, 60, 58, 43, 59, 57, 43, 58, 56, 44, 59, 57, 43, + 59, 58, 42, 59, 58, 42, 58, 57, 42, 58, 58, 43, 60, 59, 43, 61, 60, 42, 60, 60, 43, 59, 57, 43, 60, 57, 43, 59, 59, 43, 59, 59, 44, 61, 57, 43, 60, 58, 42, 59, 58, 43, 59, 59, 44, 61, 60, 44, 60, 59, 43, 60, 57, 43, 61, 57, 44, 61, 58, 44, 61, 58, 43, + 61, 58, 43, 62, 57, 43, 61, 59, 43, 61, 60, 43, 61, 60, 44, 62, 59, 43, 61, 58, 44, 60, 60, 43, 60, 60, 44, 62, 58, 45, 60, 58, 44, 59, 60, 44, 60, 59, 45, 61, 60, 45, 60, 61, 44, 61, 59, 43, 60, 58, 44, 59, 58, 45, 59, 59, 45, 61, 59, 43, 62, 58, 43, + 60, 58, 43, 60, 60, 43, 61, 60, 43, 61, 59, 43, 61, 60, 44, 59, 60, 44, 60, 59, 43, 61, 58, 44, 60, 59, 44, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 57, 55, 42, 60, 60, 44, 59, 60, 43, 60, 58, 43, 59, 56, 44, 60, 58, 44, + 60, 60, 44, 60, 60, 44, 59, 59, 43, 59, 58, 42, 61, 59, 43, 61, 58, 43, 59, 56, 43, 59, 58, 43, 59, 58, 44, 60, 58, 44, 61, 58, 43, 59, 58, 44, 60, 58, 43, 61, 58, 44, 61, 57, 44, 62, 57, 42, 61, 58, 42, 59, 58, 43, 60, 57, 42, 61, 57, 42, 60, 57, 42, + 60, 57, 43, 60, 57, 43, 59, 57, 42, 60, 58, 42, 59, 58, 43, 60, 58, 43, 59, 56, 42, 58, 57, 42, 60, 58, 43, 59, 59, 42, 58, 58, 42, 58, 58, 42, 97, 97, 84, 58, 57, 41, 57, 56, 41, 57, 56, 42, 58, 56, 42, 59, 56, 42, 59, 55, 42, 59, 54, 42, 57, 54, 40, + 57, 54, 41, 58, 54, 41, 58, 56, 41, 57, 56, 41, 59, 55, 42, 59, 54, 42, 57, 55, 40, 57, 55, 39, 58, 55, 41, 57, 56, 42, 56, 56, 41, 57, 56, 41, 56, 56, 41, 56, 55, 40, 58, 55, 40, 84, 81, 66, 24, 24, 17, 35, 34, 28, 35, 35, 29, 36, 35, 30, 35, 34, 29, + 35, 34, 29, 36, 36, 30, 36, 35, 30, 34, 34, 29, 34, 34, 28, 35, 35, 29, 33, 33, 27, 34, 34, 29, 34, 35, 29, 34, 34, 28, 35, 34, 29, 35, 34, 29, 36, 34, 30, 34, 33, 28, 36, 34, 30, 34, 34, 28, 34, 33, 28, 35, 34, 29, 36, 36, 30, 35, 35, 29, 35, 35, 30, + 33, 32, 27, 33, 32, 28, 35, 34, 29, 33, 32, 27, 35, 34, 28, 33, 33, 27, 35, 33, 28, 35, 34, 29, 33, 34, 28, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 18, 15, 15, 15, 33, 32, 27, 34, 33, 27, 33, 31, 26, 35, 34, 29, 34, 33, 28, 34, 34, 29, + 34, 34, 29, 33, 33, 27, 33, 31, 26, 34, 32, 28, 33, 33, 28, 32, 33, 27, 35, 34, 29, 34, 33, 28, 34, 34, 28, 34, 33, 29, 32, 31, 26, 33, 32, 27, 32, 32, 27, 31, 31, 26, 34, 33, 28, 33, 32, 28, 34, 32, 28, 32, 31, 26, 31, 31, 26, 34, 34, 29, 34, 32, 28, + 32, 31, 27, 31, 31, 26, 32, 31, 26, 33, 31, 27, 32, 31, 27, 31, 30, 26, 19, 19, 14, 45, 46, 33, 46, 46, 32, 47, 46, 31, 47, 45, 32, 44, 45, 33, 43, 43, 32, 43, 43, 32, 43, 43, 33, 45, 43, 33, 44, 45, 32, 45, 44, 31, 45, 43, 31, 44, 44, 31, 44, 42, 32, + 50, 48, 36, 58, 56, 40, 8, 7, 5, 29, 29, 29, 23, 23, 23, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 14, 14, 14, 21, 21, 20, 8, 8, 7, 10, 10, 10, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 16, + 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 15, 22, 22, 22, 30, 30, 30, 13, 13, 12, 63, 60, 45, 54, 54, 39, 43, 44, 32, 44, 42, 30, 43, 42, 31, 43, 43, 33, 43, 42, 31, 43, 45, 32, 42, 44, 32, 43, 43, 31, + 43, 44, 32, 43, 45, 31, 44, 45, 31, 46, 44, 32, 45, 44, 33, 87, 86, 76, 47, 43, 32, 45, 42, 33, 46, 43, 34, 46, 43, 34, 46, 44, 32, 48, 44, 33, 48, 44, 34, 47, 44, 34, 47, 44, 34, 47, 45, 34, 47, 45, 34, 48, 45, 33, 49, 47, 33, 47, 45, 34, 47, 48, 34, + 49, 48, 33, 49, 47, 34, 47, 45, 35, 47, 47, 34, 47, 47, 35, 47, 46, 34, 49, 47, 35, 48, 49, 35, 49, 49, 35, 50, 47, 34, 50, 47, 35, 50, 48, 36, 49, 48, 36, 51, 48, 35, 51, 47, 34, 52, 49, 36, 52, 50, 36, 52, 47, 37, 51, 48, 36, 51, 48, 36, 51, 48, 35, + 51, 50, 36, 38, 35, 28, 16, 16, 16, 19, 19, 19, 20, 20, 21, 19, 19, 20, 17, 17, 17, 26, 25, 21, 51, 50, 37, 51, 50, 38, 52, 49, 39, 53, 50, 38, 53, 51, 37, 54, 52, 39, 53, 50, 38, 54, 51, 37, 54, 52, 37, 55, 51, 37, 54, 51, 37, 52, 51, 37, 54, 53, 38, + 55, 54, 38, 55, 53, 40, 53, 52, 39, 52, 52, 38, 55, 54, 39, 55, 53, 38, 53, 52, 37, 53, 51, 39, 55, 52, 39, 55, 53, 38, 53, 52, 38, 55, 53, 39, 56, 54, 39, 53, 52, 38, 54, 52, 39, 55, 53, 40, 56, 54, 41, 57, 55, 41, 56, 54, 41, 55, 54, 40, 55, 56, 40, + 54, 54, 40, 54, 54, 39, 56, 54, 39, 56, 55, 39, 55, 56, 40, 55, 55, 41, 57, 56, 40, 58, 55, 40, 57, 56, 41, 57, 55, 41, 56, 55, 40, 57, 57, 40, 58, 56, 41, 58, 56, 43, 58, 56, 42, 58, 56, 41, 57, 56, 40, 57, 57, 41, 57, 58, 42, 58, 56, 42, 59, 56, 42, + 58, 57, 42, 54, 54, 41, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 59, 59, 43, 59, 57, 42, 60, 57, 43, 60, 58, 43, 60, 57, 42, 59, 58, 44, 58, 58, 44, 60, 58, 42, 59, 58, 42, 59, 59, 42, 60, 58, 41, 59, 57, 42, 61, 58, 43, + 59, 59, 44, 57, 59, 43, 59, 58, 43, 61, 57, 43, 61, 58, 42, 61, 58, 43, 59, 58, 44, 58, 60, 44, 59, 61, 44, 60, 59, 44, 61, 59, 43, 61, 59, 43, 61, 57, 43, 60, 57, 44, 61, 59, 44, 61, 60, 42, 60, 59, 42, 60, 58, 43, 60, 60, 44, 59, 60, 44, 60, 60, 44, + 62, 59, 44, 61, 59, 45, 61, 61, 45, 61, 60, 44, 60, 59, 43, 60, 60, 45, 60, 60, 45, 61, 59, 43, 61, 60, 44, 60, 60, 43, 60, 59, 43, 61, 59, 44, 61, 60, 44, 61, 59, 42, 61, 58, 43, 60, 59, 43, 61, 59, 44, 60, 58, 44, 60, 60, 44, 60, 61, 44, 61, 59, 44, + 61, 59, 44, 62, 60, 44, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 56, 55, 41, 59, 58, 43, 60, 60, 44, 60, 58, 44, 60, 57, 45, 61, 57, 45, 61, 57, 44, 62, 58, 44, 62, 58, 44, 60, 59, 44, 61, 58, 44, 61, 57, 44, 61, 58, 45, + 60, 60, 44, 59, 60, 43, 60, 60, 44, 60, 58, 43, 61, 58, 43, 60, 58, 43, 59, 58, 43, 60, 58, 42, 61, 56, 43, 59, 58, 44, 61, 57, 44, 60, 56, 43, 59, 58, 43, 58, 58, 43, 58, 56, 43, 60, 57, 43, 61, 58, 42, 58, 57, 41, 58, 57, 42, 58, 56, 42, 58, 57, 42, + 58, 57, 41, 59, 57, 42, 60, 57, 41, 59, 56, 41, 58, 57, 41, 99, 97, 84, 59, 56, 42, 58, 56, 42, 59, 58, 42, 58, 58, 42, 57, 57, 42, 57, 56, 42, 57, 57, 41, 58, 57, 42, 58, 57, 41, 57, 57, 40, 56, 56, 41, 56, 56, 42, 57, 56, 41, 56, 56, 40, 56, 54, 40, + 56, 54, 41, 56, 55, 41, 57, 55, 41, 57, 56, 42, 57, 56, 41, 56, 56, 39, 55, 54, 39, 56, 53, 39, 82, 81, 65, 24, 24, 17, 35, 34, 29, 34, 34, 28, 34, 34, 28, 35, 35, 30, 36, 35, 30, 36, 35, 30, 35, 35, 30, 34, 34, 28, 34, 33, 28, 35, 33, 28, 34, 34, 28, + 34, 34, 28, 35, 35, 29, 34, 33, 28, 36, 35, 30, 36, 36, 30, 35, 34, 29, 34, 33, 28, 34, 33, 28, 34, 33, 27, 34, 35, 29, 33, 34, 28, 36, 36, 30, 35, 35, 29, 33, 33, 28, 35, 34, 29, 33, 32, 28, 34, 33, 28, 34, 34, 28, 34, 33, 29, 33, 32, 27, 34, 34, 28, + 34, 34, 28, 33, 33, 28, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 18, 15, 15, 15, 33, 32, 27, 34, 34, 29, 32, 32, 27, 34, 33, 28, 34, 33, 28, 34, 34, 29, 34, 34, 29, 32, 33, 27, 33, 33, 28, 34, 32, 28, 33, 32, 27, 33, 32, 27, 34, 33, 28, + 32, 31, 26, 33, 32, 27, 31, 31, 26, 32, 31, 26, 34, 33, 28, 34, 33, 28, 33, 31, 27, 33, 31, 27, 32, 30, 26, 34, 33, 28, 33, 31, 27, 32, 31, 26, 34, 33, 28, 33, 32, 27, 31, 31, 25, 30, 30, 25, 31, 30, 26, 32, 33, 28, 31, 30, 25, 33, 32, 28, 20, 19, 14, + 46, 45, 32, 46, 44, 32, 45, 46, 32, 44, 45, 32, 45, 43, 33, 46, 43, 33, 45, 43, 33, 46, 44, 32, 45, 43, 32, 45, 43, 33, 46, 43, 32, 43, 44, 31, 42, 43, 32, 44, 42, 32, 50, 50, 34, 57, 56, 39, 8, 7, 5, 27, 27, 27, 21, 21, 21, 14, 14, 15, 14, 14, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 16, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, + 8, 8, 8, 11, 11, 11, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 15, 15, 16, 22, 22, 22, 30, 30, 30, 13, 13, 11, 64, 62, 44, 56, 53, 39, 44, 42, 32, 44, 42, 31, 43, 43, 32, 43, 43, 31, 44, 46, 31, 43, 44, 32, 46, 44, 31, 45, 44, 31, 44, 43, 32, 45, 43, 32, 46, 45, 31, 45, 46, 33, 45, 44, 32, 89, 85, 76, 46, 44, 32, + 44, 44, 32, 45, 44, 33, 45, 45, 33, 45, 43, 33, 45, 43, 33, 48, 45, 33, 46, 45, 33, 47, 46, 33, 47, 45, 35, 48, 44, 34, 47, 45, 33, 46, 45, 33, 46, 46, 34, 49, 47, 34, 48, 44, 33, 50, 46, 36, 126, 123, 117, 132, 130, 123, 131, 131, 123, 132, 132, 124, 132, 131, 123, + 133, 131, 123, 132, 131, 123, 57, 55, 43, 50, 47, 36, 50, 49, 36, 49, 49, 34, 52, 48, 36, 51, 47, 37, 49, 49, 36, 49, 49, 37, 51, 48, 35, 50, 48, 35, 50, 50, 37, 51, 48, 36, 52, 49, 35, 37, 35, 27, 16, 16, 16, 19, 19, 19, 20, 20, 21, 19, 19, 20, 17, 17, 17, + 26, 26, 21, 53, 50, 37, 52, 49, 39, 52, 49, 37, 52, 52, 39, 52, 50, 39, 53, 52, 38, 53, 51, 38, 53, 50, 38, 53, 51, 38, 54, 52, 37, 52, 53, 37, 51, 51, 37, 51, 51, 38, 52, 53, 38, 53, 53, 38, 135, 134, 126, 136, 134, 126, 135, 135, 127, 135, 135, 126, 136, 134, 126, + 135, 134, 127, 136, 135, 126, 56, 52, 39, 56, 52, 38, 53, 54, 38, 54, 52, 40, 56, 54, 40, 56, 54, 39, 56, 53, 40, 57, 54, 41, 57, 53, 40, 55, 55, 40, 57, 54, 41, 57, 53, 39, 57, 55, 39, 55, 55, 40, 130, 128, 121, 137, 135, 128, 137, 135, 128, 137, 136, 128, 138, 135, 127, + 137, 136, 127, 136, 136, 128, 64, 64, 50, 57, 56, 40, 57, 55, 40, 58, 58, 41, 57, 57, 40, 56, 58, 41, 56, 57, 42, 58, 58, 42, 57, 57, 42, 58, 57, 42, 57, 58, 42, 58, 58, 41, 60, 57, 41, 56, 53, 40, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 14, 14, 15, 59, 57, 42, 60, 58, 42, 60, 57, 42, 59, 57, 43, 58, 57, 43, 61, 57, 43, 60, 56, 42, 58, 58, 43, 59, 58, 43, 59, 57, 43, 58, 56, 43, 59, 57, 42, 60, 56, 42, 59, 57, 43, 60, 58, 43, 139, 137, 129, 138, 138, 129, 139, 138, 129, 139, 137, 128, 138, 138, 128, + 139, 138, 128, 139, 137, 129, 61, 59, 44, 60, 60, 42, 59, 59, 42, 59, 57, 43, 59, 58, 44, 61, 59, 43, 61, 59, 42, 61, 60, 43, 60, 60, 45, 59, 58, 44, 61, 57, 44, 61, 58, 43, 60, 59, 42, 60, 60, 43, 133, 132, 123, 140, 138, 130, 139, 138, 130, 139, 138, 130, 138, 138, 130, + 139, 138, 130, 140, 138, 129, 68, 65, 52, 60, 58, 43, 61, 58, 43, 60, 58, 44, 58, 60, 45, 60, 60, 44, 61, 59, 44, 59, 59, 44, 61, 59, 43, 62, 59, 42, 61, 58, 43, 60, 58, 43, 61, 60, 43, 62, 59, 44, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 14, 14, 15, 58, 56, 41, 61, 60, 43, 59, 59, 43, 59, 58, 43, 61, 58, 43, 59, 57, 43, 58, 58, 44, 60, 58, 44, 60, 57, 43, 59, 57, 44, 60, 57, 43, 61, 57, 43, 60, 58, 43, 59, 58, 43, 60, 58, 43, 139, 139, 129, 139, 139, 129, 138, 137, 129, 139, 137, 128, 140, 138, 129, + 139, 138, 129, 138, 137, 129, 61, 56, 42, 61, 57, 43, 59, 58, 44, 59, 58, 43, 61, 56, 42, 60, 57, 42, 58, 58, 41, 60, 57, 41, 60, 57, 42, 59, 57, 42, 59, 56, 42, 58, 57, 41, 58, 56, 41, 57, 56, 42, 59, 57, 43, 60, 58, 42, 59, 56, 42, 98, 95, 85, 59, 57, 41, + 59, 58, 41, 59, 57, 42, 58, 55, 42, 58, 56, 42, 58, 57, 41, 59, 57, 41, 59, 56, 42, 58, 56, 41, 57, 55, 40, 56, 54, 41, 58, 54, 41, 58, 55, 41, 57, 55, 40, 55, 54, 40, 55, 54, 41, 56, 55, 41, 55, 54, 41, 56, 54, 40, 57, 54, 39, 55, 55, 39, 54, 56, 40, + 55, 54, 40, 82, 79, 65, 24, 23, 17, 36, 36, 30, 34, 34, 28, 36, 35, 29, 37, 35, 30, 37, 36, 30, 34, 33, 28, 35, 34, 28, 36, 36, 30, 36, 36, 30, 35, 34, 28, 35, 34, 29, 35, 35, 30, 117, 117, 114, 123, 123, 120, 124, 124, 120, 124, 124, 120, 124, 124, 121, 124, 123, 120, + 123, 123, 120, 42, 41, 36, 34, 34, 28, 33, 33, 27, 36, 35, 30, 35, 35, 29, 33, 33, 28, 34, 33, 28, 33, 32, 27, 34, 33, 29, 35, 34, 30, 33, 33, 28, 34, 34, 29, 35, 34, 29, 33, 33, 27, 31, 31, 26, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 18, + 15, 15, 15, 34, 33, 28, 33, 32, 28, 35, 34, 29, 35, 34, 29, 33, 31, 27, 32, 31, 27, 34, 34, 28, 32, 32, 26, 32, 32, 26, 33, 33, 28, 33, 33, 28, 32, 32, 26, 33, 32, 27, 32, 31, 27, 122, 122, 119, 123, 122, 119, 122, 122, 119, 123, 122, 120, 123, 122, 120, 123, 123, 120, + 122, 121, 118, 32, 32, 27, 32, 30, 26, 32, 30, 26, 32, 31, 27, 32, 33, 28, 33, 33, 28, 32, 31, 27, 30, 30, 26, 32, 32, 27, 32, 32, 27, 32, 31, 27, 30, 30, 26, 20, 20, 14, 46, 46, 31, 47, 45, 32, 46, 43, 33, 46, 44, 33, 45, 44, 32, 44, 44, 32, 44, 46, 32, + 45, 45, 32, 45, 44, 33, 43, 44, 32, 43, 43, 31, 45, 43, 32, 45, 44, 32, 44, 44, 31, 50, 48, 35, 56, 54, 40, 8, 7, 5, 25, 25, 26, 19, 19, 19, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 12, 12, 12, 19, 19, 19, 9, 8, 8, 12, 12, 12, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 15, 16, 16, + 16, 16, 16, 16, 16, 16, 17, 17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 21, 20, 21, 28, 28, 28, 13, 13, 11, 65, 61, 44, 54, 53, 38, 46, 44, 33, + 44, 42, 31, 44, 42, 31, 45, 44, 32, 46, 44, 31, 44, 43, 32, 43, 44, 32, 43, 44, 31, 44, 45, 31, 45, 44, 32, 46, 44, 32, 45, 45, 33, 46, 45, 31, 87, 87, 76, 47, 42, 32, 47, 45, 33, 45, 44, 33, 46, 44, 32, 45, 44, 34, 46, 45, 33, 46, 44, 34, 45, 44, 34, + 46, 46, 33, 45, 46, 34, 46, 46, 35, 46, 46, 34, 46, 46, 33, 46, 45, 33, 47, 45, 35, 48, 46, 33, 47, 46, 33, 46, 47, 35, 49, 48, 34, 49, 48, 34, 47, 47, 35, 48, 45, 36, 49, 47, 36, 49, 50, 35, 47, 49, 35, 48, 48, 35, 51, 49, 34, 51, 49, 34, 50, 49, 36, + 51, 49, 36, 52, 48, 37, 51, 48, 37, 51, 48, 36, 51, 50, 36, 49, 50, 37, 51, 49, 37, 52, 50, 37, 38, 36, 28, 16, 16, 16, 19, 19, 19, 20, 20, 21, 19, 19, 20, 17, 17, 17, 27, 26, 22, 53, 48, 38, 52, 50, 39, 51, 52, 38, 51, 51, 38, 52, 51, 37, 54, 50, 39, + 53, 51, 38, 53, 51, 37, 53, 52, 39, 53, 50, 38, 53, 51, 38, 54, 52, 39, 54, 52, 38, 52, 53, 38, 54, 54, 38, 54, 53, 38, 53, 51, 37, 53, 51, 38, 54, 53, 38, 53, 52, 37, 54, 52, 37, 56, 53, 37, 54, 54, 38, 54, 52, 40, 55, 53, 40, 54, 53, 39, 55, 54, 41, + 56, 53, 40, 55, 52, 40, 56, 53, 39, 57, 53, 39, 56, 53, 40, 56, 56, 40, 56, 55, 40, 56, 54, 40, 57, 52, 39, 58, 54, 39, 57, 54, 39, 56, 54, 41, 55, 54, 41, 56, 53, 40, 56, 54, 41, 56, 55, 40, 57, 56, 40, 58, 55, 41, 58, 55, 41, 56, 56, 41, 56, 56, 42, + 56, 57, 41, 57, 57, 41, 57, 55, 42, 58, 57, 41, 57, 58, 41, 58, 56, 41, 57, 55, 41, 58, 56, 42, 56, 53, 40, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 60, 55, 41, 58, 56, 43, 60, 58, 43, 60, 57, 43, 59, 56, 43, 59, 58, 43, + 59, 59, 42, 59, 58, 42, 60, 56, 43, 60, 56, 42, 59, 57, 42, 59, 58, 43, 60, 59, 42, 60, 57, 42, 60, 59, 42, 60, 59, 43, 59, 58, 43, 60, 58, 43, 59, 60, 44, 58, 59, 44, 61, 57, 44, 60, 58, 43, 59, 59, 42, 60, 58, 43, 60, 59, 44, 61, 58, 43, 61, 58, 42, + 61, 58, 43, 62, 60, 43, 62, 60, 43, 60, 60, 43, 60, 58, 44, 61, 59, 44, 61, 60, 44, 60, 57, 43, 59, 57, 43, 60, 59, 43, 61, 60, 42, 60, 60, 43, 60, 58, 44, 61, 58, 44, 60, 59, 44, 58, 57, 43, 58, 57, 42, 59, 57, 42, 60, 60, 43, 59, 60, 44, 60, 58, 44, + 62, 60, 43, 62, 59, 43, 60, 58, 44, 61, 58, 43, 62, 60, 43, 60, 60, 44, 60, 60, 45, 61, 60, 43, 61, 60, 42, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 58, 55, 42, 61, 57, 44, 60, 58, 43, 61, 59, 43, 61, 57, 43, 60, 56, 43, + 59, 57, 44, 59, 57, 44, 60, 57, 44, 59, 58, 44, 58, 59, 43, 59, 59, 44, 60, 58, 44, 60, 58, 43, 59, 59, 43, 59, 59, 44, 58, 59, 45, 59, 59, 44, 59, 57, 43, 60, 57, 43, 60, 58, 43, 59, 58, 43, 59, 57, 43, 59, 56, 42, 59, 56, 43, 60, 57, 41, 61, 56, 41, + 60, 56, 41, 59, 58, 42, 58, 58, 42, 58, 57, 42, 58, 57, 41, 57, 58, 41, 57, 58, 41, 58, 58, 41, 59, 57, 42, 60, 56, 42, 58, 56, 42, 57, 57, 43, 98, 96, 85, 58, 56, 42, 58, 56, 41, 60, 56, 41, 59, 57, 42, 57, 56, 41, 57, 57, 41, 57, 57, 42, 57, 56, 42, + 58, 55, 42, 58, 55, 42, 58, 55, 41, 57, 56, 41, 57, 56, 41, 56, 55, 40, 55, 56, 41, 55, 55, 41, 56, 54, 40, 57, 55, 39, 56, 55, 40, 56, 55, 39, 56, 55, 40, 56, 55, 41, 57, 55, 40, 82, 81, 65, 24, 23, 17, 35, 35, 29, 34, 34, 28, 37, 36, 30, 35, 33, 28, + 36, 36, 30, 33, 33, 28, 35, 34, 29, 34, 33, 28, 35, 35, 29, 35, 35, 29, 35, 35, 30, 33, 33, 29, 34, 33, 28, 36, 36, 30, 34, 34, 28, 33, 33, 28, 35, 34, 29, 33, 33, 27, 36, 35, 30, 35, 34, 29, 36, 35, 29, 33, 33, 27, 36, 35, 30, 35, 35, 30, 35, 34, 29, + 34, 33, 28, 34, 34, 29, 33, 32, 27, 33, 32, 27, 33, 31, 27, 33, 33, 28, 33, 32, 27, 35, 34, 30, 31, 30, 26, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 18, 15, 15, 15, 34, 33, 28, 33, 32, 27, 35, 33, 28, 34, 33, 28, 32, 32, 27, 34, 34, 29, + 33, 33, 28, 32, 31, 26, 33, 32, 27, 35, 33, 29, 33, 32, 27, 33, 32, 27, 34, 34, 28, 33, 34, 28, 33, 33, 27, 34, 33, 28, 34, 33, 28, 34, 33, 28, 33, 32, 28, 34, 33, 28, 33, 31, 27, 33, 32, 27, 31, 30, 26, 33, 33, 28, 32, 31, 26, 33, 32, 27, 31, 30, 25, + 32, 32, 27, 32, 32, 26, 32, 32, 26, 31, 31, 25, 32, 32, 27, 32, 31, 27, 20, 19, 14, 47, 45, 32, 46, 45, 33, 46, 45, 33, 47, 44, 32, 45, 44, 32, 45, 44, 32, 44, 44, 32, 42, 45, 33, 43, 45, 33, 44, 43, 32, 45, 43, 32, 45, 44, 32, 42, 43, 31, 43, 41, 32, + 49, 49, 36, 55, 57, 40, 8, 7, 5, 27, 27, 28, 21, 21, 21, 14, 14, 14, 13, 13, 14, 13, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, 8, 7, 7, 10, 10, 10, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 13, 19, 19, 19, 27, 27, 27, 13, 13, 11, 62, 63, 46, 54, 53, 38, 45, 44, 31, 44, 42, 31, 45, 43, 31, 43, 42, 31, 42, 43, 30, 45, 42, 30, 44, 42, 31, 44, 44, 31, + 44, 44, 30, 45, 45, 32, 46, 42, 33, 46, 43, 32, 45, 45, 32, 86, 85, 77, 46, 45, 33, 48, 46, 33, 46, 44, 33, 46, 43, 33, 48, 45, 33, 46, 43, 33, 45, 45, 34, 46, 46, 33, 48, 45, 34, 45, 46, 34, 47, 45, 34, 49, 45, 34, 47, 44, 34, 47, 44, 35, 47, 45, 35, + 49, 47, 33, 48, 46, 34, 46, 46, 34, 48, 47, 34, 49, 46, 35, 47, 49, 34, 47, 48, 35, 49, 47, 35, 50, 47, 34, 48, 48, 35, 48, 48, 35, 51, 49, 35, 49, 49, 36, 48, 47, 36, 50, 47, 37, 50, 48, 36, 50, 48, 36, 50, 49, 36, 52, 47, 37, 51, 47, 37, 50, 48, 36, + 51, 50, 36, 38, 36, 27, 16, 16, 16, 19, 19, 19, 20, 20, 21, 20, 20, 20, 17, 17, 17, 26, 26, 21, 54, 52, 37, 54, 50, 38, 51, 50, 38, 52, 50, 38, 54, 51, 37, 53, 50, 38, 51, 50, 38, 54, 51, 38, 53, 51, 38, 53, 51, 38, 53, 51, 38, 53, 52, 38, 52, 51, 38, + 53, 51, 37, 53, 51, 38, 55, 51, 37, 54, 52, 38, 53, 53, 37, 55, 52, 38, 54, 51, 39, 54, 52, 38, 55, 54, 38, 54, 54, 39, 55, 52, 39, 55, 52, 40, 56, 51, 40, 55, 51, 39, 54, 53, 39, 54, 54, 39, 55, 54, 39, 56, 54, 40, 56, 54, 39, 53, 54, 40, 54, 54, 41, + 55, 55, 40, 55, 56, 40, 56, 54, 39, 57, 52, 39, 56, 53, 39, 55, 55, 39, 56, 56, 41, 57, 54, 42, 58, 54, 41, 56, 55, 40, 56, 57, 40, 58, 56, 40, 59, 55, 40, 57, 55, 41, 56, 57, 40, 58, 57, 40, 56, 57, 41, 56, 56, 41, 57, 56, 43, 57, 56, 42, 57, 58, 41, + 58, 56, 41, 56, 55, 40, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 59, 57, 43, 59, 58, 43, 60, 57, 43, 59, 55, 43, 58, 57, 42, 58, 56, 43, 58, 56, 44, 59, 57, 44, 59, 57, 43, 58, 57, 42, 59, 56, 43, 60, 57, 43, 59, 58, 41, + 58, 58, 42, 59, 58, 44, 60, 58, 44, 58, 59, 42, 58, 59, 43, 60, 59, 44, 60, 58, 43, 59, 58, 42, 59, 59, 43, 60, 59, 44, 61, 59, 43, 60, 58, 43, 59, 60, 43, 59, 60, 43, 59, 60, 44, 60, 60, 43, 61, 58, 43, 60, 58, 44, 61, 60, 42, 61, 58, 43, 60, 57, 44, + 62, 60, 43, 61, 60, 43, 60, 58, 43, 61, 58, 43, 61, 59, 44, 60, 59, 44, 59, 59, 44, 59, 59, 43, 61, 58, 43, 62, 58, 43, 60, 58, 43, 58, 59, 43, 59, 60, 44, 59, 60, 44, 59, 58, 43, 59, 59, 43, 61, 58, 43, 61, 59, 44, 60, 60, 44, 60, 59, 43, 62, 60, 43, + 62, 61, 44, 61, 59, 44, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 57, 55, 40, 59, 58, 43, 61, 58, 43, 62, 56, 43, 61, 57, 44, 60, 58, 43, 59, 58, 43, 58, 58, 44, 58, 57, 44, 59, 58, 43, 59, 57, 43, 59, 57, 43, 60, 58, 43, + 60, 58, 43, 59, 59, 44, 60, 59, 43, 60, 58, 43, 60, 58, 44, 61, 59, 44, 59, 59, 44, 58, 58, 43, 60, 58, 43, 60, 59, 43, 59, 58, 41, 59, 58, 41, 60, 57, 42, 60, 57, 43, 59, 57, 43, 59, 57, 43, 60, 57, 42, 61, 56, 41, 59, 56, 43, 58, 57, 43, 59, 58, 43, + 59, 57, 42, 59, 55, 41, 58, 57, 41, 58, 58, 42, 57, 56, 41, 97, 96, 84, 59, 56, 41, 59, 57, 42, 59, 56, 43, 59, 54, 43, 59, 54, 42, 57, 56, 41, 56, 56, 42, 57, 55, 42, 57, 55, 41, 58, 56, 42, 58, 55, 41, 59, 54, 41, 57, 54, 41, 55, 54, 40, 57, 55, 40, + 59, 55, 41, 57, 54, 40, 57, 54, 39, 57, 55, 40, 57, 54, 39, 56, 53, 39, 56, 54, 39, 55, 55, 38, 80, 80, 65, 24, 23, 17, 36, 34, 30, 35, 33, 28, 36, 35, 30, 35, 34, 28, 37, 37, 31, 35, 34, 28, 36, 35, 29, 35, 35, 30, 33, 33, 28, 33, 33, 28, 35, 35, 30, + 34, 35, 29, 34, 34, 28, 35, 34, 29, 35, 34, 29, 35, 34, 30, 33, 33, 28, 33, 33, 28, 35, 34, 29, 35, 35, 29, 34, 33, 29, 35, 34, 29, 36, 35, 30, 36, 35, 30, 33, 32, 27, 35, 33, 28, 35, 34, 30, 33, 32, 27, 34, 34, 28, 34, 34, 28, 33, 33, 27, 33, 33, 28, + 35, 34, 29, 32, 31, 27, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 18, 15, 15, 15, 32, 31, 27, 34, 34, 29, 35, 35, 29, 34, 32, 28, 35, 34, 29, 32, 32, 26, 33, 33, 28, 34, 33, 28, 33, 32, 27, 35, 34, 29, 32, 31, 26, 33, 32, 27, 32, 32, 27, + 32, 31, 26, 34, 33, 29, 31, 31, 26, 34, 34, 29, 33, 32, 28, 33, 32, 28, 32, 31, 26, 32, 31, 26, 32, 32, 27, 34, 32, 28, 34, 32, 28, 31, 30, 26, 31, 31, 26, 33, 32, 27, 33, 32, 27, 33, 32, 28, 32, 31, 26, 32, 31, 27, 32, 32, 27, 32, 32, 27, 20, 19, 14, + 44, 45, 32, 45, 45, 32, 46, 44, 31, 45, 44, 31, 45, 45, 32, 46, 43, 33, 47, 42, 32, 45, 43, 31, 43, 44, 31, 43, 43, 30, 43, 43, 31, 44, 44, 32, 45, 44, 32, 43, 43, 31, 50, 49, 34, 57, 57, 40, 8, 7, 5, 31, 31, 31, 24, 25, 25, 18, 18, 18, 18, 18, 18, + 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 14, 14, 14, 21, 20, 20, + 9, 9, 8, 12, 12, 12, 14, 14, 14, 14, 14, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 21, 21, 21, 29, 29, 29, 13, 13, 11, 65, 62, 45, 54, 53, 38, 45, 41, 31, 46, 43, 31, 44, 43, 30, 44, 43, 31, 43, 44, 32, 45, 44, 31, 44, 43, 31, 45, 44, 30, 46, 45, 32, 43, 45, 32, 45, 45, 32, 45, 42, 32, 44, 44, 32, 86, 87, 78, 47, 42, 32, + 46, 43, 33, 48, 45, 33, 47, 46, 33, 45, 46, 33, 45, 43, 33, 45, 45, 33, 46, 44, 33, 45, 44, 33, 46, 43, 33, 46, 44, 33, 46, 46, 33, 47, 47, 34, 48, 44, 34, 47, 47, 33, 47, 46, 34, 49, 44, 35, 48, 45, 35, 49, 47, 36, 48, 47, 35, 47, 48, 34, 48, 48, 35, + 48, 47, 34, 47, 49, 35, 49, 48, 35, 51, 49, 34, 50, 48, 36, 50, 47, 36, 48, 49, 35, 49, 47, 36, 50, 47, 35, 52, 48, 36, 50, 50, 34, 49, 48, 35, 50, 47, 37, 51, 48, 37, 52, 48, 36, 37, 35, 27, 16, 16, 16, 19, 19, 19, 20, 20, 21, 20, 20, 20, 17, 17, 17, + 27, 26, 21, 51, 51, 37, 52, 50, 38, 51, 51, 38, 51, 49, 37, 52, 50, 37, 51, 50, 37, 52, 51, 39, 52, 51, 38, 54, 49, 38, 53, 50, 38, 51, 51, 37, 52, 51, 38, 52, 50, 38, 52, 53, 39, 54, 53, 39, 53, 52, 38, 52, 53, 38, 54, 53, 38, 53, 54, 39, 55, 53, 40, + 56, 53, 39, 53, 52, 38, 53, 52, 38, 54, 53, 39, 55, 53, 38, 54, 52, 38, 53, 53, 40, 54, 54, 41, 56, 54, 40, 56, 54, 39, 56, 55, 41, 55, 55, 40, 55, 54, 39, 56, 53, 39, 56, 54, 41, 56, 54, 40, 55, 54, 39, 55, 55, 39, 56, 54, 40, 56, 55, 40, 57, 55, 41, + 59, 54, 40, 58, 55, 41, 57, 55, 40, 57, 56, 39, 58, 57, 41, 58, 56, 41, 58, 57, 40, 58, 57, 41, 58, 57, 41, 58, 57, 41, 57, 58, 41, 58, 57, 42, 57, 56, 41, 58, 56, 41, 59, 55, 41, 55, 52, 40, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 14, 14, 15, 59, 57, 42, 59, 57, 43, 58, 57, 42, 57, 56, 42, 58, 57, 43, 58, 57, 44, 58, 57, 44, 58, 57, 43, 57, 57, 41, 59, 57, 42, 61, 57, 43, 60, 56, 43, 58, 56, 42, 59, 56, 42, 59, 57, 43, 58, 57, 43, 60, 57, 43, 60, 59, 43, 58, 59, 43, 58, 58, 44, + 60, 57, 44, 60, 59, 43, 59, 59, 42, 60, 60, 43, 60, 60, 43, 60, 58, 42, 60, 58, 43, 61, 58, 43, 61, 58, 43, 60, 59, 43, 60, 58, 44, 61, 59, 44, 61, 60, 44, 59, 59, 43, 60, 58, 43, 61, 58, 43, 60, 57, 42, 59, 57, 43, 60, 56, 44, 60, 59, 44, 60, 60, 45, + 60, 59, 44, 60, 58, 43, 58, 58, 44, 58, 58, 45, 60, 57, 45, 61, 59, 44, 60, 58, 43, 60, 58, 42, 60, 59, 44, 61, 60, 43, 61, 61, 42, 59, 59, 43, 59, 58, 44, 61, 58, 45, 61, 60, 45, 60, 60, 44, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 15, 15, 15, 57, 56, 41, 59, 58, 43, 59, 58, 43, 59, 58, 43, 59, 58, 43, 60, 59, 43, 60, 59, 42, 59, 57, 42, 59, 57, 43, 61, 58, 42, 61, 57, 42, 59, 56, 42, 58, 58, 42, 58, 60, 43, 60, 59, 44, 61, 58, 43, 59, 59, 43, 59, 60, 44, 61, 58, 44, 61, 57, 43, + 61, 59, 42, 61, 59, 42, 59, 57, 43, 60, 57, 43, 60, 58, 43, 60, 58, 42, 60, 58, 41, 59, 57, 41, 59, 57, 42, 60, 57, 42, 59, 55, 42, 59, 57, 42, 58, 57, 42, 57, 56, 41, 59, 56, 42, 59, 56, 42, 57, 56, 41, 57, 56, 42, 57, 57, 42, 97, 96, 84, 57, 56, 42, + 56, 55, 42, 58, 56, 41, 59, 55, 41, 59, 55, 41, 59, 57, 41, 57, 56, 42, 56, 55, 41, 57, 55, 42, 57, 55, 42, 56, 56, 40, 58, 55, 41, 58, 54, 41, 57, 54, 39, 56, 56, 40, 58, 56, 41, 57, 56, 41, 55, 54, 40, 56, 53, 40, 56, 55, 40, 55, 56, 39, 57, 54, 39, + 57, 53, 39, 82, 80, 65, 24, 23, 17, 36, 35, 30, 37, 36, 30, 37, 36, 30, 37, 36, 30, 36, 36, 30, 36, 36, 30, 36, 35, 30, 36, 36, 31, 34, 34, 28, 33, 33, 28, 36, 36, 30, 34, 34, 28, 36, 36, 30, 34, 32, 28, 35, 34, 28, 36, 36, 30, 36, 36, 30, 35, 34, 29, + 35, 34, 29, 35, 34, 29, 35, 34, 30, 35, 34, 30, 35, 35, 29, 35, 35, 29, 33, 33, 27, 34, 34, 28, 33, 32, 26, 35, 34, 29, 33, 33, 27, 33, 33, 27, 34, 34, 28, 33, 33, 27, 34, 33, 28, 33, 32, 27, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 15, 15, 15, 34, 34, 28, 36, 34, 29, 35, 34, 30, 32, 32, 26, 32, 32, 26, 32, 31, 26, 34, 34, 28, 33, 32, 27, 34, 33, 28, 32, 32, 27, 32, 32, 27, 33, 32, 27, 33, 32, 28, 33, 32, 28, 32, 31, 27, 33, 32, 27, 33, 32, 27, 33, 32, 28, 32, 31, 27, 32, 30, 26, + 34, 32, 28, 32, 32, 26, 32, 30, 26, 31, 30, 26, 33, 32, 27, 32, 31, 26, 33, 32, 27, 32, 32, 28, 31, 30, 27, 33, 32, 28, 33, 32, 28, 32, 31, 27, 31, 31, 26, 19, 19, 14, 46, 43, 32, 47, 43, 33, 47, 45, 32, 44, 45, 31, 43, 44, 31, 43, 44, 31, 43, 43, 32, + 45, 43, 32, 44, 45, 31, 44, 43, 31, 45, 44, 31, 43, 44, 30, 43, 42, 30, 43, 43, 31, 49, 50, 34, 57, 55, 40, 8, 7, 5, 30, 30, 30, 24, 24, 24, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 14, 14, 14, 21, 21, 20, 9, 9, 8, 12, 12, 12, 14, 14, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 14, + 13, 13, 14, 14, 14, 14, 14, 14, 14, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 21, 21, 22, 29, 29, 29, 13, 13, 11, 65, 59, 46, 55, 51, 39, 46, 45, 31, + 45, 43, 32, 43, 42, 30, 45, 45, 31, 46, 44, 32, 43, 44, 31, 45, 43, 32, 46, 43, 32, 44, 44, 32, 44, 44, 32, 45, 44, 32, 44, 44, 32, 46, 43, 33, 88, 85, 78, 45, 43, 33, 46, 45, 32, 47, 45, 32, 47, 44, 33, 46, 45, 33, 46, 44, 33, 46, 44, 34, 46, 46, 34, + 45, 45, 34, 46, 45, 33, 46, 47, 33, 47, 44, 33, 46, 46, 34, 47, 47, 33, 47, 45, 34, 47, 44, 34, 47, 46, 34, 125, 123, 116, 131, 131, 123, 132, 131, 124, 131, 131, 124, 133, 132, 124, 133, 131, 124, 132, 131, 124, 52, 53, 39, 49, 47, 36, 50, 46, 36, 48, 49, 35, 49, 49, 36, + 51, 48, 36, 51, 49, 35, 49, 48, 36, 49, 48, 36, 50, 47, 35, 50, 49, 36, 50, 48, 37, 49, 48, 35, 37, 36, 27, 16, 16, 16, 19, 19, 19, 20, 20, 21, 20, 20, 20, 17, 17, 17, 27, 26, 22, 51, 52, 37, 51, 50, 36, 51, 51, 38, 50, 50, 38, 51, 50, 37, 53, 50, 38, + 50, 52, 37, 52, 51, 38, 52, 49, 38, 51, 50, 38, 53, 52, 39, 54, 51, 39, 54, 51, 38, 52, 53, 38, 53, 52, 39, 131, 130, 121, 134, 132, 124, 133, 132, 124, 133, 132, 124, 134, 132, 125, 135, 132, 124, 134, 133, 125, 54, 53, 39, 54, 52, 39, 56, 51, 38, 55, 51, 38, 54, 51, 38, + 52, 52, 39, 54, 54, 39, 55, 54, 39, 54, 53, 40, 56, 53, 40, 57, 54, 40, 55, 53, 40, 54, 53, 41, 56, 55, 39, 130, 130, 120, 137, 135, 127, 137, 134, 127, 137, 134, 127, 138, 135, 126, 136, 135, 127, 136, 135, 127, 61, 58, 45, 58, 54, 41, 58, 56, 41, 58, 57, 41, 58, 56, 41, + 57, 56, 41, 58, 57, 42, 57, 56, 41, 57, 57, 41, 58, 57, 40, 57, 57, 41, 57, 57, 41, 57, 56, 40, 55, 54, 39, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 58, 56, 42, 59, 56, 42, 59, 56, 42, 58, 56, 42, 57, 56, 42, 57, 56, 42, + 59, 57, 43, 60, 56, 43, 59, 55, 43, 58, 56, 43, 59, 56, 43, 58, 58, 42, 59, 57, 42, 59, 57, 42, 59, 57, 42, 135, 133, 123, 138, 135, 127, 137, 136, 127, 137, 136, 128, 137, 136, 127, 138, 137, 127, 138, 137, 127, 59, 58, 43, 59, 58, 43, 59, 58, 44, 59, 59, 44, 60, 57, 42, + 62, 58, 43, 62, 59, 43, 60, 60, 42, 61, 59, 44, 61, 59, 44, 59, 59, 44, 59, 59, 43, 61, 59, 43, 62, 57, 43, 133, 131, 122, 138, 138, 128, 139, 138, 129, 140, 137, 129, 139, 137, 129, 139, 137, 129, 139, 138, 129, 66, 64, 48, 61, 59, 44, 60, 58, 43, 61, 59, 43, 61, 60, 43, + 60, 60, 43, 61, 60, 44, 61, 60, 45, 60, 60, 43, 61, 60, 42, 62, 59, 43, 61, 59, 43, 60, 59, 44, 61, 58, 43, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 58, 55, 41, 60, 57, 43, 59, 58, 43, 60, 57, 43, 61, 57, 44, 62, 58, 44, + 62, 58, 43, 59, 58, 43, 60, 58, 43, 61, 57, 43, 59, 58, 43, 58, 56, 43, 58, 57, 43, 59, 59, 43, 59, 59, 43, 134, 134, 124, 138, 137, 127, 137, 137, 127, 136, 137, 127, 137, 137, 127, 138, 136, 127, 138, 136, 128, 60, 57, 43, 59, 57, 42, 58, 58, 41, 59, 58, 42, 59, 58, 43, + 58, 58, 42, 57, 58, 41, 59, 59, 41, 57, 58, 40, 57, 56, 41, 59, 56, 42, 59, 57, 42, 57, 56, 42, 58, 55, 42, 59, 56, 41, 58, 57, 41, 58, 55, 42, 97, 95, 85, 58, 55, 42, 58, 56, 41, 58, 57, 40, 58, 55, 41, 57, 55, 43, 58, 55, 42, 58, 55, 41, 57, 55, 41, + 57, 54, 42, 59, 54, 42, 59, 54, 41, 58, 54, 40, 57, 53, 40, 58, 53, 41, 58, 53, 41, 58, 53, 40, 58, 54, 40, 56, 55, 40, 56, 54, 40, 57, 54, 40, 56, 55, 40, 54, 54, 41, 54, 54, 39, 82, 80, 66, 24, 23, 17, 35, 34, 28, 37, 36, 30, 37, 35, 30, 36, 35, 30, + 34, 33, 28, 35, 34, 28, 36, 35, 29, 37, 36, 30, 36, 35, 29, 34, 33, 28, 34, 35, 29, 34, 35, 29, 117, 117, 114, 124, 124, 121, 123, 123, 120, 123, 123, 120, 124, 124, 121, 124, 123, 120, 125, 124, 121, 38, 38, 33, 36, 36, 31, 34, 34, 29, 35, 34, 29, 34, 34, 29, 35, 35, 30, + 36, 35, 30, 34, 34, 28, 35, 34, 29, 35, 34, 29, 35, 34, 29, 35, 33, 29, 35, 34, 29, 34, 33, 28, 32, 32, 27, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 33, 31, 27, 33, 32, 27, 34, 33, 28, 33, 33, 28, 32, 32, 26, 33, 32, 27, + 34, 34, 29, 34, 34, 28, 33, 34, 28, 33, 32, 27, 33, 32, 27, 32, 32, 27, 34, 34, 28, 33, 33, 27, 119, 118, 115, 122, 121, 118, 121, 121, 118, 121, 121, 118, 122, 121, 119, 122, 121, 118, 120, 120, 117, 33, 32, 28, 33, 32, 29, 33, 32, 28, 32, 31, 26, 30, 29, 25, 30, 29, 25, + 30, 30, 26, 32, 31, 26, 31, 31, 25, 32, 32, 27, 31, 31, 26, 30, 30, 25, 20, 18, 14, 47, 43, 32, 45, 44, 32, 44, 43, 31, 46, 42, 32, 44, 42, 32, 42, 44, 33, 44, 44, 33, 44, 44, 32, 44, 43, 31, 45, 42, 32, 44, 44, 32, 42, 43, 32, 42, 44, 31, 42, 44, 32, + 49, 49, 36, 56, 55, 40, 8, 7, 5, 27, 27, 27, 20, 20, 20, 14, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 13, 13, 14, 20, 20, 20, 9, 8, 8, 11, 11, 12, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 15, 15, + 14, 14, 15, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 21, 22, 22, 29, 29, 29, 13, 13, 11, 65, 62, 46, 56, 53, 38, 43, 41, 31, 45, 41, 32, 44, 41, 31, 43, 42, 32, 43, 43, 32, 45, 43, 32, 45, 44, 32, 44, 44, 31, + 45, 43, 32, 45, 44, 31, 45, 44, 32, 46, 45, 33, 47, 43, 33, 89, 87, 77, 45, 43, 33, 46, 44, 34, 44, 43, 33, 46, 46, 34, 47, 45, 34, 47, 44, 33, 47, 45, 34, 46, 47, 34, 47, 46, 32, 47, 45, 33, 46, 45, 33, 48, 44, 33, 48, 44, 33, 49, 44, 32, 46, 45, 33, + 46, 45, 35, 48, 46, 35, 49, 47, 34, 49, 47, 35, 49, 46, 35, 48, 48, 34, 49, 46, 35, 49, 48, 35, 48, 48, 34, 48, 46, 33, 48, 46, 35, 50, 48, 35, 50, 47, 34, 50, 48, 35, 49, 48, 35, 49, 49, 35, 50, 48, 36, 51, 49, 37, 52, 49, 36, 50, 50, 36, 48, 50, 35, + 49, 49, 36, 35, 35, 28, 16, 16, 16, 19, 19, 20, 20, 20, 21, 20, 20, 20, 17, 17, 17, 26, 25, 21, 52, 50, 37, 52, 51, 37, 52, 51, 37, 52, 51, 38, 50, 51, 36, 52, 51, 36, 52, 49, 37, 52, 50, 38, 51, 50, 38, 51, 51, 37, 52, 52, 38, 54, 53, 38, 53, 53, 39, + 53, 50, 37, 54, 50, 37, 53, 53, 38, 53, 54, 38, 54, 52, 38, 54, 53, 37, 54, 53, 38, 54, 53, 38, 54, 53, 39, 52, 52, 39, 55, 52, 38, 55, 51, 38, 54, 53, 38, 55, 55, 38, 53, 53, 39, 53, 54, 39, 54, 54, 39, 54, 54, 40, 54, 54, 39, 55, 54, 39, 57, 52, 40, + 57, 54, 41, 57, 54, 39, 57, 54, 38, 58, 53, 39, 57, 55, 39, 56, 55, 41, 56, 55, 40, 57, 55, 39, 57, 54, 41, 56, 55, 41, 55, 55, 41, 55, 55, 41, 55, 54, 40, 57, 56, 41, 58, 56, 42, 58, 56, 41, 57, 57, 41, 57, 57, 42, 58, 56, 41, 58, 54, 42, 58, 55, 42, + 58, 56, 42, 55, 52, 40, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 58, 57, 42, 57, 56, 42, 59, 56, 41, 58, 56, 42, 57, 56, 43, 59, 57, 43, 59, 59, 43, 59, 57, 42, 57, 55, 42, 57, 55, 42, 57, 57, 43, 59, 57, 42, 58, 57, 43, + 58, 56, 44, 59, 56, 43, 60, 57, 42, 59, 58, 43, 59, 58, 43, 58, 57, 42, 59, 58, 43, 59, 58, 43, 58, 58, 42, 59, 59, 43, 60, 58, 44, 59, 57, 43, 60, 60, 42, 61, 60, 43, 60, 57, 43, 59, 58, 44, 59, 59, 43, 60, 58, 43, 60, 59, 43, 60, 59, 42, 60, 58, 42, + 60, 57, 42, 60, 58, 43, 59, 57, 43, 60, 56, 42, 61, 58, 43, 60, 58, 45, 59, 57, 44, 59, 58, 44, 60, 60, 43, 60, 60, 43, 60, 58, 44, 62, 57, 43, 61, 58, 43, 59, 59, 43, 60, 60, 43, 60, 59, 43, 59, 59, 43, 59, 60, 43, 59, 59, 44, 60, 58, 44, 62, 60, 44, + 61, 60, 43, 59, 58, 44, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 58, 54, 41, 60, 58, 43, 59, 59, 43, 60, 59, 43, 61, 57, 44, 60, 57, 44, 60, 58, 43, 61, 57, 43, 59, 56, 42, 58, 57, 43, 60, 59, 44, 60, 60, 44, 59, 58, 43, + 61, 57, 42, 61, 58, 43, 59, 57, 43, 60, 56, 42, 60, 56, 43, 59, 57, 44, 58, 59, 43, 58, 58, 42, 58, 57, 42, 59, 59, 43, 59, 57, 43, 58, 56, 43, 57, 57, 43, 59, 58, 42, 60, 58, 42, 59, 58, 42, 59, 58, 41, 60, 58, 41, 60, 57, 41, 59, 57, 42, 57, 57, 42, + 57, 56, 42, 59, 56, 41, 59, 56, 41, 57, 55, 42, 58, 55, 42, 98, 97, 85, 57, 57, 41, 58, 54, 40, 58, 55, 40, 56, 55, 40, 57, 54, 42, 58, 55, 42, 59, 56, 41, 59, 56, 42, 59, 55, 41, 58, 55, 41, 56, 55, 41, 57, 56, 41, 58, 56, 41, 57, 55, 40, 56, 55, 39, + 56, 54, 40, 56, 54, 40, 55, 55, 39, 55, 55, 39, 56, 54, 39, 56, 53, 40, 56, 53, 40, 56, 54, 39, 81, 79, 66, 23, 23, 17, 34, 34, 28, 34, 34, 28, 34, 34, 28, 36, 35, 30, 36, 36, 30, 35, 36, 30, 35, 34, 28, 34, 33, 28, 35, 35, 30, 35, 35, 30, 35, 35, 30, + 36, 36, 30, 35, 35, 29, 35, 35, 29, 35, 35, 29, 34, 33, 27, 35, 35, 29, 35, 35, 29, 34, 34, 29, 33, 33, 28, 34, 33, 29, 35, 35, 30, 35, 35, 30, 35, 35, 29, 34, 33, 27, 33, 33, 27, 33, 34, 28, 33, 32, 28, 33, 33, 28, 34, 33, 28, 33, 33, 27, 33, 33, 27, + 32, 32, 27, 33, 33, 28, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 34, 33, 28, 32, 32, 27, 32, 32, 27, 33, 32, 28, 33, 32, 27, 34, 33, 27, 35, 33, 29, 32, 31, 27, 34, 32, 28, 32, 31, 26, 32, 32, 27, 32, 32, 27, 32, 31, 26, + 32, 33, 28, 34, 34, 29, 32, 31, 26, 32, 31, 26, 33, 32, 27, 34, 33, 28, 31, 30, 26, 32, 31, 27, 31, 30, 26, 32, 32, 28, 32, 31, 27, 32, 30, 26, 32, 31, 27, 33, 32, 28, 31, 31, 26, 32, 32, 27, 32, 31, 26, 32, 32, 27, 31, 31, 26, 31, 31, 25, 20, 20, 14, + 46, 45, 33, 45, 44, 32, 45, 43, 32, 46, 42, 32, 45, 44, 32, 45, 43, 32, 45, 43, 32, 43, 45, 32, 43, 44, 31, 43, 44, 31, 42, 43, 30, 43, 42, 31, 42, 42, 32, 43, 40, 31, 49, 48, 34, 55, 57, 39, 8, 7, 5, 26, 26, 26, 19, 19, 19, 13, 13, 13, 13, 13, 13, + 13, 13, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 14, 14, 14, 21, 21, 20, + 10, 10, 9, 13, 13, 14, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, + 17, 17, 17, 23, 23, 24, 30, 30, 31, 13, 13, 12, 64, 60, 44, 53, 52, 37, 44, 43, 31, 43, 43, 31, 42, 43, 30, 43, 43, 30, 44, 43, 30, 46, 43, 30, 46, 45, 32, 43, 45, 32, 45, 45, 31, 45, 45, 33, 44, 43, 32, 46, 44, 32, 45, 43, 32, 88, 87, 76, 44, 44, 33, + 45, 43, 33, 46, 46, 33, 46, 44, 34, 46, 43, 33, 47, 43, 32, 48, 44, 33, 47, 44, 34, 48, 44, 34, 47, 46, 33, 46, 45, 34, 48, 46, 33, 47, 45, 33, 49, 47, 34, 47, 45, 34, 49, 48, 33, 49, 47, 35, 49, 46, 34, 49, 46, 34, 48, 48, 35, 46, 48, 34, 49, 48, 33, + 49, 46, 35, 46, 47, 34, 49, 49, 35, 50, 47, 36, 50, 46, 35, 49, 47, 36, 51, 49, 35, 50, 47, 35, 50, 47, 36, 51, 49, 35, 49, 48, 35, 50, 47, 37, 49, 48, 37, 51, 48, 36, 50, 50, 36, 38, 37, 27, 16, 16, 16, 19, 19, 20, 20, 20, 21, 20, 20, 20, 17, 17, 17, + 26, 26, 21, 51, 49, 37, 53, 48, 36, 53, 49, 36, 50, 51, 37, 51, 50, 38, 53, 50, 37, 54, 50, 39, 52, 50, 38, 51, 51, 38, 52, 51, 38, 52, 52, 37, 53, 53, 37, 51, 52, 38, 52, 51, 38, 53, 51, 37, 54, 51, 37, 54, 52, 38, 53, 52, 38, 53, 50, 38, 53, 51, 39, + 52, 51, 39, 54, 52, 39, 54, 53, 38, 55, 52, 38, 55, 51, 38, 54, 53, 37, 54, 52, 38, 55, 53, 39, 56, 54, 40, 56, 54, 39, 55, 54, 38, 57, 53, 38, 57, 53, 38, 56, 55, 39, 56, 53, 40, 55, 54, 40, 56, 54, 39, 55, 55, 39, 56, 56, 40, 56, 53, 39, 55, 52, 39, + 56, 55, 41, 57, 56, 42, 58, 56, 40, 56, 55, 39, 56, 53, 39, 58, 54, 40, 57, 54, 40, 56, 56, 40, 57, 56, 40, 57, 56, 40, 58, 56, 41, 56, 55, 42, 55, 57, 42, 57, 55, 41, 58, 54, 42, 55, 52, 39, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 14, 14, 15, 58, 56, 43, 58, 55, 42, 58, 56, 42, 58, 57, 42, 58, 57, 44, 58, 57, 43, 58, 56, 42, 58, 56, 42, 59, 57, 42, 59, 58, 42, 58, 57, 42, 57, 57, 42, 58, 57, 43, 58, 57, 42, 58, 57, 41, 61, 57, 42, 60, 58, 42, 59, 58, 43, 59, 58, 43, 59, 60, 42, + 60, 60, 42, 59, 58, 42, 59, 58, 41, 60, 59, 42, 59, 59, 43, 58, 57, 42, 59, 57, 43, 59, 57, 43, 59, 58, 43, 60, 59, 43, 61, 59, 43, 60, 59, 43, 60, 59, 42, 61, 60, 42, 61, 59, 43, 60, 58, 44, 60, 58, 43, 60, 59, 44, 59, 58, 43, 61, 57, 43, 62, 57, 43, + 60, 58, 43, 60, 58, 43, 60, 59, 44, 60, 58, 43, 60, 58, 42, 61, 59, 43, 60, 59, 43, 59, 59, 43, 60, 60, 44, 59, 59, 44, 59, 57, 43, 59, 57, 44, 61, 59, 44, 61, 60, 44, 60, 59, 45, 61, 58, 44, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 15, 15, 15, 56, 55, 41, 59, 58, 44, 59, 59, 43, 59, 58, 43, 60, 57, 42, 60, 58, 43, 59, 58, 43, 60, 57, 42, 60, 57, 43, 59, 57, 42, 58, 58, 42, 58, 58, 43, 59, 56, 43, 59, 56, 43, 60, 57, 43, 59, 57, 42, 59, 56, 43, 58, 57, 42, 59, 57, 42, 59, 58, 43, + 60, 58, 44, 59, 58, 43, 59, 58, 43, 60, 57, 43, 59, 57, 43, 59, 57, 42, 60, 57, 41, 59, 57, 41, 57, 56, 41, 57, 56, 41, 59, 56, 42, 57, 56, 42, 57, 56, 42, 58, 55, 42, 59, 55, 42, 58, 56, 42, 57, 57, 42, 58, 58, 41, 58, 57, 41, 97, 96, 84, 57, 56, 41, + 58, 57, 40, 58, 57, 41, 57, 57, 42, 57, 56, 41, 57, 57, 41, 57, 56, 40, 58, 55, 41, 58, 54, 42, 57, 54, 41, 56, 55, 40, 57, 55, 40, 55, 55, 40, 54, 54, 40, 54, 54, 39, 55, 54, 39, 55, 53, 39, 56, 54, 39, 57, 55, 39, 56, 54, 39, 55, 54, 38, 55, 54, 38, + 55, 54, 39, 81, 80, 66, 24, 22, 17, 36, 34, 29, 35, 35, 29, 36, 35, 30, 36, 34, 29, 36, 34, 29, 37, 36, 31, 35, 34, 28, 35, 34, 29, 36, 35, 30, 35, 34, 29, 35, 33, 28, 36, 35, 29, 35, 36, 30, 34, 35, 29, 34, 34, 28, 34, 33, 28, 33, 33, 28, 35, 33, 29, + 34, 34, 29, 33, 34, 28, 32, 33, 26, 35, 36, 29, 35, 34, 29, 35, 35, 29, 35, 35, 30, 34, 34, 29, 35, 35, 29, 34, 34, 28, 34, 34, 28, 35, 34, 29, 34, 33, 29, 34, 33, 29, 35, 33, 29, 32, 30, 26, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 15, 15, 15, 34, 34, 29, 33, 32, 27, 34, 32, 27, 32, 32, 26, 32, 32, 26, 35, 33, 28, 35, 34, 28, 33, 33, 28, 31, 30, 26, 33, 32, 27, 32, 32, 27, 33, 32, 27, 31, 31, 26, 34, 33, 29, 32, 31, 27, 31, 31, 26, 32, 31, 27, 34, 32, 28, 32, 31, 27, 32, 31, 27, + 31, 31, 26, 33, 32, 28, 34, 32, 29, 33, 32, 28, 33, 32, 27, 32, 32, 27, 32, 31, 27, 31, 31, 26, 32, 32, 26, 32, 31, 27, 32, 32, 27, 32, 32, 27, 32, 31, 26, 20, 18, 14, 45, 43, 33, 45, 44, 33, 46, 43, 32, 46, 44, 32, 46, 44, 32, 44, 45, 31, 43, 45, 31, + 44, 43, 32, 46, 44, 31, 44, 45, 31, 43, 42, 30, 44, 43, 31, 43, 44, 31, 41, 42, 31, 49, 47, 34, 57, 55, 39, 8, 7, 5, 26, 26, 26, 20, 20, 20, 13, 13, 14, 13, 13, 14, 14, 14, 14, 13, 13, 14, 13, 13, 14, 13, 13, 14, 13, 13, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 16, 16, 17, 13, 13, 13, 20, 20, 20, 9, 9, 8, 12, 12, 12, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, + 16, 16, 16, 17, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 23, 23, 23, 30, 30, 30, 14, 13, 12, 61, 61, 45, 54, 50, 40, 44, 42, 31, + 44, 44, 30, 45, 43, 30, 44, 41, 31, 44, 44, 32, 44, 43, 32, 43, 43, 31, 44, 43, 31, 44, 44, 31, 45, 42, 31, 45, 44, 33, 45, 44, 31, 44, 42, 32, 87, 85, 77, 47, 45, 34, 46, 44, 32, 44, 43, 33, 45, 46, 34, 44, 46, 32, 47, 46, 34, 48, 44, 34, 45, 44, 33, + 47, 44, 33, 48, 45, 34, 48, 47, 33, 49, 45, 34, 48, 46, 34, 47, 47, 34, 48, 45, 35, 49, 45, 35, 48, 47, 34, 49, 47, 34, 48, 45, 35, 48, 46, 34, 49, 47, 36, 47, 46, 36, 50, 48, 35, 48, 47, 34, 48, 47, 34, 51, 47, 34, 50, 48, 35, 48, 49, 34, 49, 48, 35, + 49, 47, 36, 50, 47, 36, 48, 49, 35, 48, 47, 35, 50, 47, 35, 51, 49, 36, 51, 51, 35, 51, 51, 36, 36, 36, 27, 16, 16, 16, 19, 19, 20, 20, 20, 21, 20, 20, 20, 17, 17, 17, 27, 26, 21, 51, 51, 38, 51, 49, 37, 53, 50, 37, 52, 51, 38, 51, 48, 38, 53, 49, 37, + 51, 51, 39, 52, 51, 38, 54, 51, 37, 54, 53, 38, 52, 51, 37, 53, 53, 37, 52, 52, 38, 55, 52, 38, 53, 52, 37, 53, 50, 38, 53, 52, 39, 53, 51, 39, 52, 51, 39, 52, 51, 39, 53, 53, 38, 54, 52, 39, 53, 50, 38, 52, 52, 38, 55, 52, 39, 56, 51, 39, 56, 53, 38, + 56, 53, 39, 55, 54, 39, 56, 53, 40, 56, 53, 40, 56, 54, 39, 55, 54, 41, 56, 55, 40, 55, 54, 39, 55, 54, 39, 55, 53, 40, 56, 54, 39, 57, 54, 39, 57, 54, 39, 56, 53, 40, 56, 53, 41, 57, 54, 40, 56, 54, 40, 55, 53, 41, 56, 55, 40, 58, 56, 39, 56, 56, 39, + 56, 56, 40, 57, 57, 40, 57, 57, 40, 57, 57, 41, 58, 56, 42, 59, 55, 42, 58, 55, 41, 57, 55, 42, 54, 53, 40, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 58, 58, 42, 58, 57, 42, 58, 55, 42, 60, 56, 43, 59, 56, 43, 58, 56, 43, + 56, 58, 42, 58, 56, 42, 60, 57, 43, 60, 58, 42, 60, 56, 42, 59, 57, 42, 58, 58, 42, 59, 58, 42, 59, 58, 41, 58, 59, 42, 58, 59, 43, 60, 59, 43, 60, 58, 42, 60, 58, 42, 59, 59, 41, 58, 59, 42, 59, 58, 42, 60, 57, 42, 61, 57, 42, 60, 57, 42, 58, 57, 42, + 57, 59, 42, 58, 59, 43, 59, 57, 43, 61, 57, 44, 60, 58, 44, 61, 59, 43, 61, 59, 42, 60, 58, 42, 60, 57, 42, 60, 58, 42, 60, 58, 42, 60, 57, 43, 59, 57, 43, 59, 57, 44, 60, 57, 43, 60, 57, 42, 59, 57, 43, 59, 57, 43, 59, 57, 43, 61, 58, 44, 61, 58, 43, + 60, 57, 42, 61, 58, 43, 60, 60, 43, 59, 58, 43, 60, 57, 44, 60, 59, 44, 61, 59, 44, 61, 60, 44, 60, 60, 43, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 55, 55, 41, 58, 60, 43, 58, 58, 43, 58, 58, 44, 59, 57, 43, 61, 57, 42, + 62, 56, 43, 61, 55, 43, 61, 58, 43, 61, 59, 43, 60, 58, 42, 59, 57, 41, 58, 57, 42, 59, 56, 42, 59, 56, 43, 59, 57, 42, 58, 56, 41, 57, 57, 42, 57, 57, 43, 58, 58, 43, 59, 59, 42, 60, 58, 42, 59, 57, 42, 58, 56, 42, 59, 58, 42, 59, 59, 42, 59, 58, 43, + 59, 57, 42, 59, 56, 42, 58, 56, 42, 57, 57, 42, 57, 57, 41, 57, 57, 41, 57, 57, 41, 57, 56, 41, 58, 56, 41, 57, 56, 41, 57, 58, 41, 57, 58, 41, 96, 96, 84, 57, 55, 41, 58, 56, 41, 58, 56, 41, 57, 54, 42, 56, 55, 42, 56, 57, 41, 57, 56, 41, 57, 55, 42, + 56, 56, 42, 57, 57, 41, 57, 55, 40, 57, 54, 39, 57, 55, 39, 55, 56, 39, 55, 55, 40, 56, 54, 40, 55, 55, 40, 55, 54, 40, 56, 56, 40, 55, 54, 40, 55, 54, 40, 56, 55, 41, 56, 52, 40, 81, 79, 65, 23, 23, 16, 33, 33, 28, 36, 34, 30, 36, 35, 30, 34, 33, 28, + 35, 35, 29, 35, 34, 29, 33, 33, 28, 35, 35, 29, 36, 35, 30, 34, 34, 28, 35, 35, 30, 33, 33, 28, 35, 35, 29, 35, 35, 30, 35, 35, 30, 34, 33, 28, 35, 34, 29, 34, 34, 29, 34, 34, 28, 34, 33, 28, 35, 34, 29, 33, 33, 27, 34, 35, 29, 34, 34, 28, 34, 33, 28, + 36, 34, 30, 35, 35, 30, 35, 35, 29, 35, 34, 29, 36, 34, 29, 35, 34, 29, 33, 33, 28, 34, 34, 29, 32, 32, 27, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 35, 34, 30, 32, 31, 26, 33, 33, 29, 34, 33, 28, 33, 31, 26, 32, 31, 26, + 34, 33, 28, 34, 34, 28, 34, 33, 28, 34, 33, 29, 33, 32, 28, 32, 31, 27, 33, 33, 29, 33, 32, 28, 33, 33, 27, 33, 33, 28, 33, 33, 28, 33, 33, 27, 32, 32, 27, 32, 31, 27, 32, 31, 26, 34, 33, 28, 34, 34, 29, 33, 32, 27, 34, 32, 28, 34, 32, 28, 32, 32, 27, + 30, 30, 25, 32, 31, 27, 32, 31, 26, 31, 31, 26, 31, 31, 26, 32, 32, 26, 20, 19, 14, 46, 43, 32, 47, 45, 32, 44, 44, 33, 44, 43, 32, 45, 45, 32, 46, 44, 33, 46, 43, 33, 46, 44, 31, 45, 43, 31, 43, 43, 32, 43, 43, 33, 45, 42, 31, 45, 41, 30, 43, 42, 30, + 49, 48, 35, 56, 54, 40, 8, 7, 5, 27, 27, 28, 22, 22, 22, 15, 15, 16, 16, 15, 16, 16, 16, 16, 16, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 20, 9, 9, 9, 13, 13, 13, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, + 17, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 23, 23, 23, 30, 30, 30, 13, 13, 11, 65, 60, 45, 55, 52, 39, 44, 43, 31, 44, 41, 31, 42, 41, 30, 44, 42, 30, 42, 42, 31, 43, 43, 30, 46, 43, 30, 46, 44, 32, + 45, 42, 31, 44, 44, 31, 45, 45, 31, 44, 43, 33, 44, 45, 32, 88, 87, 76, 44, 45, 32, 45, 45, 33, 45, 43, 33, 46, 44, 33, 48, 46, 32, 46, 46, 34, 46, 44, 33, 45, 46, 32, 48, 46, 33, 48, 45, 33, 48, 46, 32, 47, 46, 34, 46, 44, 33, 46, 45, 33, 47, 45, 34, + 48, 47, 33, 48, 48, 34, 125, 125, 117, 131, 131, 123, 132, 130, 124, 132, 131, 124, 133, 132, 124, 133, 132, 124, 132, 131, 123, 52, 52, 39, 50, 47, 36, 48, 46, 36, 48, 47, 34, 50, 48, 34, 52, 47, 34, 50, 49, 34, 49, 48, 35, 51, 48, 35, 51, 48, 36, 49, 48, 36, 49, 49, 35, + 51, 48, 36, 37, 36, 28, 16, 16, 16, 19, 19, 20, 20, 20, 21, 20, 20, 20, 17, 17, 17, 26, 25, 21, 52, 49, 38, 52, 50, 37, 50, 50, 36, 51, 49, 37, 53, 50, 38, 50, 51, 38, 51, 50, 37, 51, 50, 37, 52, 51, 37, 52, 50, 36, 53, 50, 37, 52, 52, 37, 53, 51, 37, + 52, 52, 38, 53, 52, 38, 130, 129, 121, 133, 131, 124, 134, 132, 125, 134, 132, 124, 134, 133, 125, 134, 133, 125, 134, 132, 124, 55, 50, 37, 54, 53, 39, 53, 54, 38, 54, 51, 38, 56, 51, 39, 56, 53, 39, 56, 55, 39, 54, 54, 39, 54, 53, 40, 56, 52, 40, 57, 51, 40, 55, 53, 39, + 54, 55, 39, 56, 55, 40, 130, 129, 120, 136, 136, 127, 137, 136, 127, 136, 136, 127, 137, 136, 126, 137, 135, 127, 136, 135, 128, 59, 58, 46, 56, 56, 41, 57, 56, 41, 56, 55, 40, 56, 56, 39, 57, 56, 40, 56, 54, 40, 56, 54, 41, 58, 54, 41, 59, 55, 42, 58, 55, 42, 57, 57, 40, + 57, 55, 40, 54, 51, 40, 15, 15, 15, 19, 19, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 58, 56, 42, 58, 56, 42, 60, 56, 41, 60, 56, 42, 60, 57, 43, 58, 57, 42, 57, 56, 42, 58, 57, 43, 59, 56, 42, 57, 56, 42, 57, 56, 42, 58, 56, 41, 59, 57, 42, + 61, 56, 43, 60, 57, 42, 134, 133, 124, 137, 136, 128, 138, 136, 128, 137, 137, 127, 137, 136, 127, 138, 136, 127, 137, 137, 127, 59, 59, 43, 60, 58, 42, 59, 58, 42, 59, 58, 43, 59, 57, 43, 58, 57, 43, 58, 58, 44, 60, 59, 44, 59, 58, 42, 59, 57, 42, 59, 57, 43, 59, 59, 43, + 60, 59, 42, 62, 57, 43, 133, 131, 123, 139, 137, 129, 140, 137, 129, 139, 137, 129, 139, 137, 129, 138, 138, 129, 138, 137, 129, 65, 61, 47, 61, 58, 43, 61, 59, 42, 60, 58, 43, 59, 58, 44, 58, 59, 43, 60, 59, 42, 61, 59, 42, 61, 57, 43, 60, 58, 43, 61, 59, 43, 59, 59, 43, + 60, 59, 43, 62, 58, 43, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 19, 19, 19, 15, 15, 15, 56, 55, 42, 59, 57, 42, 59, 57, 42, 59, 58, 44, 61, 57, 43, 60, 56, 42, 60, 57, 42, 61, 57, 42, 59, 57, 42, 59, 56, 42, 60, 56, 43, 57, 57, 42, 58, 58, 42, + 60, 58, 43, 59, 57, 42, 134, 133, 123, 137, 137, 127, 137, 137, 127, 136, 136, 127, 136, 135, 127, 137, 135, 128, 136, 136, 128, 57, 58, 42, 58, 58, 41, 57, 57, 41, 57, 57, 42, 57, 57, 43, 58, 58, 42, 58, 57, 42, 59, 56, 42, 60, 56, 41, 59, 56, 41, 59, 56, 42, 58, 56, 42, + 56, 55, 41, 57, 55, 41, 58, 55, 41, 56, 55, 41, 56, 55, 42, 96, 95, 84, 58, 55, 41, 57, 56, 41, 57, 56, 42, 58, 54, 42, 58, 54, 42, 58, 57, 41, 56, 56, 41, 56, 54, 42, 55, 55, 41, 54, 56, 39, 55, 54, 40, 57, 53, 41, 57, 54, 42, 56, 56, 40, 55, 55, 39, + 54, 54, 40, 54, 55, 39, 55, 55, 39, 56, 54, 38, 56, 55, 39, 54, 53, 41, 55, 53, 39, 56, 54, 39, 80, 81, 66, 23, 23, 16, 37, 35, 29, 36, 36, 30, 34, 34, 29, 35, 34, 29, 34, 34, 28, 34, 34, 28, 33, 33, 28, 36, 35, 30, 36, 35, 30, 35, 34, 29, 35, 34, 28, + 36, 35, 29, 116, 116, 113, 125, 124, 121, 123, 123, 120, 124, 123, 120, 124, 124, 121, 123, 123, 119, 123, 122, 119, 40, 39, 34, 35, 35, 29, 34, 33, 28, 35, 34, 29, 35, 34, 29, 34, 34, 29, 33, 32, 27, 34, 33, 28, 34, 34, 29, 34, 34, 29, 34, 33, 28, 34, 34, 29, 35, 34, 29, + 35, 35, 30, 31, 31, 26, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 34, 33, 28, 33, 34, 28, 33, 33, 27, 32, 32, 27, 33, 32, 28, 33, 31, 27, 34, 33, 29, 33, 32, 28, 32, 31, 26, 32, 32, 26, 34, 34, 28, 33, 33, 28, 33, 32, 27, + 34, 33, 28, 117, 117, 114, 121, 121, 118, 122, 121, 119, 121, 121, 118, 122, 122, 119, 120, 120, 117, 121, 120, 118, 33, 31, 27, 31, 31, 26, 33, 33, 28, 32, 31, 26, 34, 33, 28, 33, 32, 28, 32, 32, 27, 31, 31, 25, 30, 30, 26, 32, 31, 27, 34, 33, 28, 32, 32, 27, 20, 19, 14, + 46, 44, 33, 46, 43, 33, 47, 43, 33, 46, 45, 32, 46, 44, 33, 46, 42, 33, 45, 44, 32, 44, 44, 32, 44, 44, 32, 44, 45, 31, 42, 44, 30, 44, 43, 32, 44, 43, 32, 43, 41, 30, 49, 47, 34, 56, 56, 39, 8, 7, 5, 29, 29, 30, 24, 24, 24, 18, 18, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 23, 22, 22, 22, 17, 17, 17, 23, 23, 22, + 9, 9, 9, 13, 13, 13, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 15, 14, 14, 15, 14, 14, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 20, 20, 21, 28, 28, 28, 13, 13, 11, 63, 61, 44, 55, 53, 37, 45, 41, 30, 43, 41, 31, 44, 43, 32, 46, 44, 30, 44, 44, 31, 44, 45, 31, 46, 43, 32, 45, 44, 31, 45, 45, 30, 46, 43, 31, 44, 42, 32, 45, 42, 32, 47, 45, 31, 87, 86, 77, 45, 44, 33, + 46, 44, 33, 47, 43, 34, 46, 44, 33, 48, 46, 33, 46, 47, 33, 46, 45, 32, 47, 43, 33, 45, 44, 32, 46, 43, 33, 48, 45, 33, 46, 46, 33, 47, 45, 33, 47, 46, 33, 48, 46, 35, 48, 45, 34, 47, 46, 33, 48, 46, 33, 49, 47, 33, 48, 47, 35, 47, 45, 35, 49, 47, 33, + 48, 47, 35, 48, 47, 36, 48, 45, 35, 47, 46, 36, 50, 46, 35, 49, 48, 35, 50, 47, 36, 49, 47, 36, 51, 48, 35, 48, 47, 36, 48, 47, 36, 48, 49, 36, 49, 48, 36, 49, 50, 35, 49, 49, 37, 37, 36, 27, 16, 16, 16, 19, 19, 20, 20, 20, 21, 20, 20, 20, 17, 17, 17, + 26, 25, 21, 52, 48, 37, 51, 48, 36, 52, 48, 36, 51, 48, 37, 50, 49, 38, 52, 52, 38, 51, 52, 38, 52, 52, 37, 53, 52, 37, 53, 52, 38, 53, 52, 38, 52, 51, 37, 54, 50, 39, 54, 52, 38, 53, 52, 37, 52, 51, 38, 52, 50, 39, 53, 50, 38, 51, 50, 37, 52, 51, 39, + 53, 53, 38, 54, 53, 38, 53, 52, 40, 53, 52, 39, 52, 53, 38, 53, 53, 38, 54, 53, 38, 54, 53, 40, 55, 53, 39, 54, 53, 39, 55, 52, 39, 55, 52, 39, 55, 52, 38, 56, 53, 38, 56, 53, 39, 57, 54, 40, 56, 53, 39, 55, 54, 39, 54, 54, 41, 54, 53, 41, 55, 55, 41, + 54, 55, 41, 55, 55, 40, 56, 53, 41, 57, 53, 41, 57, 53, 41, 55, 55, 40, 56, 55, 41, 57, 54, 40, 56, 56, 40, 57, 57, 40, 59, 56, 41, 57, 56, 41, 56, 54, 42, 57, 55, 41, 56, 55, 41, 54, 51, 40, 15, 15, 15, 19, 19, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 14, 14, 15, 56, 55, 42, 57, 55, 42, 59, 56, 42, 58, 56, 43, 58, 56, 43, 58, 56, 42, 58, 55, 42, 59, 56, 41, 59, 55, 41, 58, 56, 42, 58, 58, 43, 58, 57, 42, 59, 56, 42, 60, 56, 42, 59, 57, 43, 57, 57, 42, 57, 57, 43, 58, 59, 43, 59, 59, 43, 59, 57, 42, + 58, 57, 41, 57, 58, 42, 59, 57, 43, 61, 56, 43, 60, 56, 43, 59, 57, 43, 59, 59, 42, 59, 59, 43, 59, 57, 43, 60, 58, 42, 61, 59, 42, 62, 59, 43, 61, 59, 43, 60, 56, 43, 61, 56, 43, 60, 58, 42, 60, 57, 43, 60, 56, 44, 60, 56, 44, 60, 58, 43, 59, 57, 42, + 60, 57, 41, 60, 58, 42, 60, 57, 42, 60, 56, 43, 59, 58, 43, 59, 59, 43, 60, 58, 43, 61, 59, 43, 60, 60, 43, 59, 58, 43, 60, 58, 43, 61, 59, 43, 61, 58, 42, 60, 56, 43, 59, 57, 43, 58, 57, 43, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 19, 19, 19, + 15, 15, 15, 57, 55, 41, 60, 59, 43, 61, 59, 42, 62, 59, 43, 60, 58, 43, 58, 56, 43, 59, 56, 43, 60, 58, 42, 61, 58, 41, 59, 56, 43, 58, 57, 43, 58, 58, 42, 60, 57, 42, 59, 57, 41, 57, 58, 41, 57, 56, 41, 59, 56, 41, 59, 57, 41, 59, 58, 41, 58, 59, 43, + 58, 59, 43, 59, 58, 43, 59, 56, 43, 59, 57, 43, 60, 59, 43, 59, 58, 42, 57, 56, 41, 58, 56, 42, 57, 56, 42, 56, 56, 41, 57, 56, 41, 58, 57, 40, 59, 57, 40, 57, 57, 41, 56, 57, 42, 57, 56, 42, 56, 55, 41, 56, 55, 41, 57, 56, 41, 97, 95, 84, 57, 56, 42, + 56, 56, 42, 57, 55, 42, 58, 56, 41, 58, 56, 41, 57, 56, 41, 58, 55, 40, 58, 55, 40, 58, 56, 41, 57, 55, 41, 55, 54, 40, 56, 54, 41, 56, 55, 40, 56, 54, 39, 56, 54, 40, 56, 54, 40, 57, 53, 40, 57, 53, 39, 57, 54, 38, 57, 54, 38, 54, 54, 39, 54, 54, 39, + 56, 53, 38, 80, 78, 66, 23, 22, 17, 37, 35, 31, 37, 36, 30, 35, 34, 29, 37, 35, 30, 35, 33, 28, 35, 34, 28, 34, 34, 28, 36, 35, 30, 35, 34, 29, 34, 33, 28, 33, 33, 28, 34, 34, 28, 34, 33, 27, 34, 33, 28, 35, 33, 29, 34, 33, 29, 34, 34, 29, 35, 35, 29, + 33, 33, 27, 33, 33, 28, 34, 33, 28, 34, 34, 28, 35, 34, 29, 32, 32, 27, 35, 34, 29, 35, 33, 29, 34, 33, 28, 34, 34, 29, 34, 34, 29, 33, 32, 28, 35, 34, 29, 33, 32, 27, 33, 32, 28, 30, 29, 25, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 15, 15, 15, 32, 32, 27, 34, 34, 28, 34, 34, 29, 32, 31, 26, 33, 32, 27, 32, 31, 26, 34, 34, 29, 33, 32, 28, 33, 32, 27, 32, 32, 27, 33, 32, 27, 34, 33, 28, 34, 33, 28, 34, 33, 28, 32, 31, 27, 33, 33, 28, 33, 32, 27, 34, 33, 28, 32, 31, 27, 33, 32, 27, + 30, 30, 26, 32, 31, 27, 32, 31, 26, 32, 32, 27, 30, 30, 25, 33, 33, 28, 31, 30, 25, 31, 32, 26, 32, 32, 27, 32, 31, 27, 33, 32, 28, 32, 31, 27, 32, 31, 27, 19, 19, 14, 45, 44, 33, 47, 44, 32, 45, 42, 33, 45, 42, 33, 46, 44, 33, 44, 45, 33, 43, 43, 31, + 43, 44, 31, 43, 44, 32, 44, 43, 32, 43, 43, 31, 42, 43, 31, 43, 43, 32, 44, 42, 30, 49, 47, 35, 56, 55, 40, 8, 7, 5, 29, 29, 29, 23, 23, 23, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 15, 15, 16, 22, 22, 22, 8, 8, 8, 11, 11, 11, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 13, 13, 13, 13, 13, 14, 14, 14, 14, 20, 20, 20, 28, 28, 28, 13, 13, 11, 64, 60, 45, 53, 53, 38, 45, 43, 31, + 44, 41, 30, 43, 43, 31, 44, 41, 30, 42, 41, 30, 45, 43, 32, 45, 43, 31, 44, 45, 32, 46, 44, 32, 47, 42, 31, 45, 44, 31, 44, 43, 32, 46, 42, 33, 89, 87, 77, 47, 43, 32, 44, 45, 33, 45, 42, 33, 45, 44, 32, 46, 45, 33, 45, 46, 34, 45, 44, 34, 46, 46, 33, + 46, 46, 32, 48, 46, 33, 46, 47, 33, 46, 45, 32, 47, 45, 34, 45, 46, 33, 46, 45, 34, 47, 47, 35, 47, 45, 33, 49, 48, 34, 48, 48, 34, 47, 48, 35, 47, 48, 34, 49, 47, 34, 50, 46, 34, 48, 48, 35, 49, 47, 33, 51, 45, 34, 49, 48, 34, 50, 48, 35, 48, 47, 34, + 50, 47, 36, 49, 49, 36, 49, 48, 36, 50, 49, 36, 49, 49, 35, 49, 48, 37, 50, 49, 36, 52, 48, 37, 36, 36, 28, 16, 16, 16, 19, 19, 20, 20, 20, 21, 20, 20, 20, 17, 17, 17, 26, 25, 21, 52, 51, 36, 52, 49, 35, 49, 50, 36, 50, 52, 37, 51, 50, 36, 52, 49, 37, + 51, 50, 36, 52, 52, 37, 53, 52, 38, 51, 50, 37, 50, 50, 37, 51, 51, 37, 51, 51, 37, 53, 51, 37, 52, 49, 38, 52, 51, 38, 52, 51, 38, 53, 52, 37, 53, 51, 37, 52, 51, 37, 53, 51, 37, 54, 51, 38, 54, 51, 38, 52, 52, 38, 53, 52, 39, 54, 54, 38, 53, 53, 38, + 55, 52, 39, 57, 52, 38, 55, 53, 39, 55, 54, 40, 56, 53, 40, 55, 53, 38, 56, 55, 38, 54, 55, 39, 56, 54, 39, 56, 54, 40, 54, 54, 40, 54, 54, 39, 55, 54, 39, 55, 55, 39, 55, 54, 40, 57, 53, 41, 56, 54, 40, 55, 56, 41, 56, 55, 40, 57, 54, 40, 57, 55, 41, + 55, 57, 41, 56, 55, 40, 56, 55, 39, 57, 56, 40, 59, 56, 40, 58, 56, 40, 57, 54, 41, 58, 53, 42, 55, 52, 39, 15, 15, 15, 19, 19, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 57, 54, 42, 57, 55, 42, 58, 56, 43, 60, 56, 42, 58, 55, 41, 58, 56, 41, + 59, 57, 41, 59, 56, 41, 58, 56, 43, 59, 56, 42, 60, 57, 42, 58, 57, 42, 57, 55, 42, 57, 56, 42, 57, 57, 43, 57, 56, 42, 59, 58, 42, 59, 59, 42, 58, 58, 42, 59, 57, 42, 59, 58, 42, 59, 58, 42, 58, 58, 43, 57, 57, 43, 59, 57, 42, 60, 58, 41, 60, 57, 43, + 61, 56, 43, 59, 57, 42, 59, 57, 41, 59, 57, 42, 60, 58, 43, 61, 58, 43, 61, 57, 42, 60, 57, 42, 61, 58, 44, 61, 57, 43, 60, 56, 43, 61, 57, 43, 61, 56, 42, 59, 56, 43, 58, 59, 43, 60, 59, 42, 60, 58, 42, 59, 58, 43, 60, 58, 43, 61, 57, 42, 61, 58, 43, + 60, 58, 44, 60, 57, 44, 61, 57, 42, 60, 57, 42, 59, 57, 44, 59, 57, 44, 61, 57, 43, 60, 59, 43, 59, 58, 43, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 19, 19, 19, 15, 15, 15, 57, 55, 41, 60, 57, 43, 58, 56, 43, 58, 56, 42, 58, 56, 43, 59, 57, 43, + 59, 57, 43, 60, 57, 42, 60, 57, 42, 58, 57, 43, 59, 57, 43, 58, 56, 42, 58, 55, 41, 59, 57, 41, 60, 57, 42, 58, 57, 42, 57, 58, 43, 59, 57, 42, 59, 56, 41, 59, 57, 42, 60, 57, 42, 60, 58, 42, 58, 58, 42, 59, 57, 43, 59, 58, 42, 59, 58, 42, 58, 57, 41, + 57, 57, 41, 58, 58, 41, 58, 56, 42, 58, 55, 42, 59, 55, 41, 58, 56, 42, 56, 55, 42, 56, 55, 41, 57, 57, 40, 57, 57, 40, 57, 56, 40, 57, 56, 40, 96, 97, 84, 55, 56, 41, 57, 55, 42, 58, 55, 42, 57, 56, 41, 57, 56, 42, 57, 55, 41, 58, 55, 40, 58, 55, 41, + 56, 55, 42, 56, 56, 40, 56, 56, 40, 57, 55, 40, 55, 54, 40, 54, 55, 39, 55, 52, 39, 56, 52, 40, 57, 52, 41, 56, 53, 40, 54, 53, 40, 56, 54, 40, 57, 55, 40, 55, 54, 39, 54, 54, 38, 81, 79, 65, 23, 23, 16, 36, 35, 29, 36, 36, 30, 36, 36, 30, 35, 34, 29, + 35, 34, 29, 34, 34, 28, 36, 36, 30, 36, 35, 29, 35, 36, 29, 33, 33, 28, 35, 35, 30, 33, 33, 27, 34, 34, 28, 33, 33, 27, 34, 33, 29, 35, 35, 30, 35, 34, 29, 36, 35, 30, 35, 35, 29, 35, 35, 30, 33, 33, 28, 32, 31, 26, 36, 35, 30, 34, 34, 28, 35, 35, 30, + 35, 35, 30, 34, 33, 28, 36, 34, 29, 35, 34, 29, 34, 34, 29, 33, 33, 28, 35, 34, 29, 33, 31, 26, 32, 31, 26, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 33, 33, 28, 34, 33, 28, 34, 33, 27, 34, 34, 28, 34, 34, 29, 34, 33, 29, + 33, 32, 28, 32, 33, 28, 33, 33, 28, 33, 32, 27, 31, 30, 25, 33, 33, 29, 33, 33, 29, 32, 31, 26, 34, 33, 28, 33, 33, 28, 33, 32, 27, 33, 32, 27, 32, 32, 27, 33, 34, 29, 32, 31, 27, 32, 32, 28, 32, 31, 26, 32, 31, 26, 33, 33, 28, 32, 32, 28, 32, 31, 27, + 32, 30, 26, 32, 31, 27, 32, 32, 27, 33, 32, 28, 33, 32, 27, 31, 29, 25, 19, 18, 13, 45, 44, 32, 48, 43, 33, 46, 43, 32, 44, 43, 33, 46, 44, 33, 46, 45, 32, 44, 44, 32, 44, 43, 32, 45, 42, 32, 44, 44, 31, 44, 45, 31, 43, 43, 31, 42, 43, 31, 42, 43, 31, + 49, 47, 35, 58, 53, 39, 8, 7, 5, 29, 29, 29, 23, 23, 24, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 15, 15, 15, 22, 21, 21, 8, 8, 7, 10, 10, 10, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 12, 12, 13, + 13, 13, 13, 13, 13, 14, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 21, 21, 21, 29, 29, 29, 13, 13, 11, 62, 61, 43, 52, 52, 37, 44, 43, 31, 43, 41, 30, 45, 42, 30, 43, 42, 31, 43, 41, 31, 43, 42, 31, 44, 44, 30, 45, 44, 31, + 45, 43, 32, 43, 42, 31, 45, 42, 31, 44, 42, 31, 44, 43, 32, 87, 86, 77, 46, 45, 33, 45, 43, 32, 44, 44, 32, 45, 45, 32, 45, 44, 33, 44, 43, 33, 47, 47, 34, 47, 46, 32, 46, 44, 32, 45, 44, 33, 47, 43, 32, 48, 45, 32, 46, 45, 34, 46, 45, 34, 48, 45, 35, + 46, 45, 34, 47, 46, 33, 46, 48, 35, 47, 46, 34, 46, 48, 35, 48, 47, 34, 48, 48, 35, 49, 47, 35, 48, 49, 34, 49, 48, 34, 47, 48, 34, 48, 47, 34, 51, 48, 35, 49, 48, 36, 51, 47, 35, 49, 46, 36, 49, 48, 35, 50, 50, 35, 50, 49, 35, 51, 47, 36, 49, 50, 36, + 49, 48, 36, 37, 36, 28, 16, 16, 16, 19, 19, 20, 20, 20, 21, 20, 20, 20, 17, 17, 17, 26, 25, 21, 50, 49, 36, 52, 50, 37, 50, 49, 36, 50, 49, 36, 52, 49, 36, 50, 49, 36, 53, 49, 37, 52, 51, 37, 51, 50, 37, 52, 51, 38, 51, 52, 37, 53, 51, 37, 51, 52, 37, + 51, 50, 37, 53, 51, 37, 53, 52, 37, 51, 50, 39, 52, 51, 39, 53, 53, 38, 54, 52, 39, 53, 53, 39, 55, 52, 38, 54, 52, 37, 54, 53, 37, 54, 52, 38, 53, 51, 38, 56, 53, 39, 55, 54, 39, 56, 53, 40, 56, 51, 40, 56, 53, 39, 56, 53, 40, 55, 53, 40, 57, 55, 39, + 57, 54, 39, 56, 53, 40, 54, 54, 39, 53, 54, 39, 54, 56, 39, 55, 55, 39, 55, 55, 40, 55, 55, 41, 54, 55, 40, 56, 55, 40, 57, 54, 41, 56, 55, 41, 56, 54, 40, 57, 55, 40, 56, 57, 40, 56, 55, 40, 57, 55, 39, 58, 55, 39, 56, 56, 40, 56, 55, 40, 56, 54, 40, + 56, 56, 40, 53, 52, 39, 15, 15, 15, 19, 19, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 57, 55, 42, 57, 55, 43, 58, 55, 42, 60, 57, 41, 58, 57, 42, 57, 57, 42, 57, 57, 41, 58, 57, 41, 58, 57, 43, 59, 57, 43, 59, 56, 41, 57, 55, 41, 57, 56, 42, + 57, 57, 42, 58, 57, 42, 59, 58, 42, 59, 58, 43, 59, 58, 43, 58, 59, 42, 58, 59, 41, 59, 59, 41, 59, 57, 42, 58, 57, 43, 58, 58, 42, 58, 57, 41, 58, 56, 42, 58, 57, 41, 60, 57, 42, 60, 57, 43, 59, 57, 41, 59, 56, 42, 59, 58, 42, 59, 59, 41, 58, 57, 42, + 59, 56, 43, 61, 56, 43, 60, 56, 42, 61, 56, 42, 62, 56, 43, 59, 56, 43, 58, 56, 42, 59, 56, 42, 59, 56, 43, 60, 56, 44, 61, 56, 43, 60, 56, 43, 60, 58, 42, 59, 58, 43, 59, 57, 43, 60, 58, 42, 60, 58, 41, 59, 57, 42, 58, 57, 43, 59, 58, 42, 59, 58, 43, + 60, 59, 44, 60, 59, 43, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 19, 19, 19, 15, 15, 15, 58, 54, 42, 59, 58, 43, 58, 59, 42, 60, 58, 43, 61, 56, 43, 60, 55, 43, 58, 55, 43, 59, 56, 43, 60, 57, 42, 58, 57, 43, 59, 57, 42, 58, 57, 42, 57, 57, 42, + 58, 57, 42, 57, 56, 42, 57, 57, 42, 58, 58, 42, 59, 58, 42, 57, 59, 42, 57, 58, 43, 59, 57, 42, 61, 57, 42, 59, 56, 42, 57, 57, 42, 58, 57, 42, 59, 56, 42, 59, 57, 42, 58, 57, 41, 58, 55, 40, 58, 55, 41, 56, 55, 42, 57, 55, 42, 57, 55, 41, 57, 56, 41, + 56, 56, 41, 56, 57, 41, 57, 56, 41, 56, 57, 41, 57, 56, 41, 96, 97, 84, 58, 57, 41, 59, 55, 41, 57, 55, 41, 56, 56, 41, 57, 57, 42, 58, 56, 41, 58, 54, 40, 56, 55, 41, 55, 57, 40, 55, 55, 40, 55, 54, 42, 57, 54, 42, 56, 56, 41, 55, 54, 40, 54, 53, 41, + 55, 55, 39, 55, 54, 38, 55, 52, 39, 56, 52, 41, 56, 53, 40, 55, 55, 39, 55, 55, 39, 54, 53, 40, 80, 79, 66, 24, 22, 17, 34, 32, 28, 36, 35, 30, 35, 34, 29, 34, 33, 27, 37, 35, 30, 35, 35, 30, 35, 35, 29, 33, 34, 28, 34, 34, 29, 34, 33, 28, 36, 35, 30, + 35, 34, 29, 34, 33, 28, 34, 34, 28, 34, 34, 29, 36, 36, 30, 35, 35, 30, 33, 33, 28, 35, 34, 29, 36, 36, 30, 33, 33, 28, 34, 34, 29, 35, 34, 29, 34, 33, 28, 34, 34, 29, 34, 35, 29, 35, 33, 29, 35, 34, 30, 34, 33, 28, 33, 32, 27, 32, 32, 27, 33, 33, 28, + 34, 34, 28, 33, 33, 28, 15, 15, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 33, 33, 27, 35, 35, 29, 33, 33, 28, 33, 33, 29, 33, 33, 28, 33, 32, 27, 34, 34, 28, 33, 33, 28, 33, 32, 28, 34, 32, 28, 34, 32, 28, 33, 33, 28, 32, 32, 27, + 32, 31, 26, 34, 32, 28, 33, 32, 28, 31, 31, 26, 32, 31, 27, 33, 32, 28, 34, 33, 28, 33, 32, 27, 34, 32, 28, 32, 32, 27, 31, 30, 26, 32, 32, 27, 31, 30, 26, 32, 31, 26, 32, 30, 26, 32, 32, 27, 32, 33, 28, 32, 32, 27, 30, 30, 26, 31, 31, 27, 20, 19, 14, + 47, 44, 33, 45, 44, 33, 45, 44, 33, 44, 43, 33, 43, 44, 32, 44, 43, 32, 45, 43, 32, 45, 42, 32, 45, 43, 31, 44, 44, 31, 43, 43, 31, 42, 44, 31, 43, 44, 32, 44, 42, 32, 50, 48, 36, 55, 55, 40, 8, 7, 5, 28, 28, 29, 23, 23, 23, 16, 16, 16, 16, 16, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, + 9, 9, 9, 12, 12, 12, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 13, 13, 14, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 14, 15, 15, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 15, 15, 15, + 14, 14, 15, 21, 21, 21, 28, 28, 29, 13, 13, 11, 65, 62, 44, 54, 53, 37, 44, 40, 30, 43, 42, 31, 45, 41, 31, 43, 43, 32, 44, 43, 30, 43, 43, 30, 45, 43, 30, 45, 43, 32, 44, 43, 30, 45, 42, 31, 44, 44, 32, 45, 44, 32, 46, 44, 33, 88, 85, 77, 46, 43, 31, + 45, 45, 31, 46, 45, 32, 44, 43, 33, 44, 45, 32, 44, 45, 32, 45, 44, 32, 46, 46, 34, 46, 45, 33, 48, 46, 34, 45, 46, 32, 47, 45, 33, 45, 45, 34, 47, 46, 32, 47, 45, 32, 49, 47, 34, 47, 45, 34, 123, 123, 116, 131, 131, 124, 132, 131, 123, 132, 131, 123, 132, 130, 123, + 133, 130, 123, 132, 131, 124, 53, 53, 38, 50, 49, 34, 50, 48, 34, 50, 49, 35, 48, 47, 34, 49, 47, 35, 50, 46, 36, 49, 47, 35, 50, 47, 35, 51, 49, 35, 49, 50, 36, 48, 48, 36, 50, 49, 37, 36, 36, 28, 16, 16, 16, 19, 19, 20, 20, 20, 21, 20, 20, 20, 17, 17, 18, + 27, 25, 21, 51, 50, 35, 52, 49, 36, 50, 50, 38, 52, 50, 38, 53, 48, 38, 52, 49, 37, 50, 51, 37, 52, 51, 37, 52, 52, 36, 51, 50, 36, 50, 50, 37, 50, 50, 36, 52, 51, 37, 53, 52, 37, 53, 51, 38, 131, 130, 122, 134, 133, 126, 136, 133, 125, 135, 133, 126, 134, 134, 126, + 135, 134, 126, 134, 133, 125, 53, 51, 38, 54, 52, 38, 55, 51, 38, 54, 52, 39, 55, 54, 39, 54, 52, 39, 54, 52, 39, 56, 52, 39, 54, 53, 39, 55, 54, 40, 56, 52, 40, 55, 54, 40, 56, 54, 40, 55, 53, 40, 129, 128, 120, 135, 134, 126, 136, 135, 126, 136, 135, 127, 136, 136, 127, + 136, 135, 127, 135, 136, 126, 59, 58, 44, 57, 54, 39, 56, 53, 39, 56, 55, 40, 56, 56, 41, 57, 55, 40, 57, 56, 40, 57, 55, 40, 56, 55, 41, 55, 56, 40, 58, 56, 41, 59, 56, 42, 57, 54, 42, 55, 53, 40, 15, 15, 15, 19, 19, 19, 21, 21, 21, 20, 20, 21, 18, 18, 19, + 14, 14, 15, 59, 55, 43, 59, 55, 42, 58, 56, 42, 57, 54, 42, 58, 56, 42, 59, 56, 41, 57, 56, 41, 57, 58, 42, 59, 56, 42, 58, 56, 41, 56, 57, 42, 57, 56, 43, 59, 57, 43, 59, 55, 42, 57, 56, 41, 135, 135, 125, 138, 137, 128, 137, 136, 128, 137, 137, 128, 138, 137, 128, + 138, 137, 128, 138, 137, 129, 59, 59, 42, 60, 58, 41, 58, 58, 41, 58, 58, 41, 60, 58, 42, 60, 59, 42, 58, 58, 42, 58, 59, 42, 60, 58, 42, 61, 59, 43, 59, 58, 44, 59, 58, 43, 62, 59, 42, 61, 58, 42, 132, 131, 122, 139, 136, 129, 140, 136, 129, 138, 137, 128, 138, 137, 129, + 139, 137, 129, 139, 136, 128, 64, 61, 47, 60, 58, 43, 59, 58, 43, 59, 57, 42, 59, 58, 42, 61, 58, 42, 61, 57, 43, 60, 57, 43, 60, 58, 42, 61, 58, 43, 60, 57, 43, 60, 57, 42, 60, 57, 43, 60, 57, 42, 14, 14, 15, 18, 18, 19, 20, 20, 21, 21, 21, 21, 19, 19, 19, + 15, 15, 15, 57, 55, 42, 61, 57, 42, 59, 57, 41, 58, 58, 42, 59, 58, 43, 59, 56, 42, 59, 55, 41, 60, 56, 41, 59, 57, 41, 57, 57, 43, 57, 58, 43, 57, 56, 43, 59, 55, 43, 58, 55, 42, 56, 56, 42, 135, 134, 124, 139, 137, 128, 138, 137, 128, 137, 137, 128, 138, 136, 128, + 138, 137, 128, 137, 137, 128, 57, 57, 42, 58, 56, 41, 57, 56, 42, 57, 55, 43, 58, 55, 42, 59, 56, 41, 57, 58, 41, 57, 56, 42, 59, 56, 41, 58, 56, 42, 56, 55, 41, 57, 55, 40, 57, 54, 40, 58, 56, 41, 58, 56, 42, 57, 56, 41, 56, 57, 40, 95, 96, 83, 56, 54, 41, + 57, 54, 41, 56, 55, 42, 56, 55, 41, 57, 56, 40, 57, 56, 40, 56, 55, 40, 56, 55, 40, 57, 54, 41, 56, 54, 41, 54, 55, 40, 55, 54, 39, 56, 53, 40, 56, 53, 39, 55, 53, 40, 55, 53, 41, 56, 54, 40, 56, 53, 39, 54, 54, 39, 54, 56, 40, 54, 54, 40, 54, 52, 39, + 55, 54, 40, 81, 81, 66, 24, 23, 17, 35, 33, 28, 36, 35, 30, 35, 34, 29, 36, 35, 29, 34, 34, 29, 34, 33, 29, 35, 35, 29, 35, 34, 28, 34, 33, 27, 35, 35, 29, 34, 33, 28, 35, 34, 29, 117, 117, 113, 124, 124, 121, 123, 123, 120, 123, 124, 120, 123, 123, 120, 123, 123, 120, + 124, 124, 121, 39, 39, 33, 33, 33, 27, 33, 33, 28, 35, 34, 29, 35, 34, 29, 34, 33, 28, 35, 34, 29, 35, 35, 30, 33, 32, 27, 33, 32, 28, 33, 32, 27, 35, 34, 29, 34, 34, 29, 33, 33, 28, 33, 32, 28, 15, 15, 15, 19, 19, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 15, 15, 15, 31, 31, 26, 33, 32, 27, 33, 32, 28, 33, 33, 28, 33, 32, 27, 33, 33, 27, 34, 33, 29, 34, 33, 28, 32, 31, 27, 35, 34, 29, 33, 33, 28, 33, 33, 29, 31, 30, 26, 33, 32, 28, 119, 118, 116, 122, 122, 119, 122, 121, 118, 123, 123, 120, 123, 123, 120, 122, 122, 119, + 123, 122, 120, 33, 31, 27, 34, 32, 28, 33, 33, 27, 30, 30, 25, 33, 32, 27, 33, 32, 27, 32, 32, 27, 32, 31, 27, 32, 31, 26, 31, 30, 26, 32, 30, 27, 31, 29, 25, 20, 18, 14, 46, 42, 32, 46, 44, 32, 45, 44, 31, 44, 43, 32, 44, 44, 32, 44, 44, 32, 44, 42, 31, + 45, 43, 31, 45, 44, 31, 45, 42, 30, 42, 41, 31, 41, 42, 31, 44, 42, 31, 45, 41, 32, 50, 46, 35, 57, 55, 39, 8, 7, 5, 25, 25, 25, 20, 20, 20, 14, 14, 14, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, + 18, 18, 19, 19, 19, 19, 18, 18, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 14, 14, 14, 21, 21, 20, 9, 9, 9, 12, 12, 12, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 15, + 14, 14, 15, 14, 14, 15, 14, 14, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 22, 22, 22, 30, 30, 30, 13, 13, 11, 62, 60, 43, 55, 51, 37, 43, 42, 30, + 42, 43, 32, 42, 43, 31, 43, 42, 31, 42, 42, 31, 45, 42, 32, 45, 44, 30, 46, 42, 30, 45, 44, 31, 45, 43, 32, 43, 43, 31, 46, 42, 33, 47, 43, 32, 88, 86, 78, 44, 45, 33, 44, 44, 32, 44, 46, 33, 45, 45, 33, 45, 45, 32, 45, 46, 33, 46, 47, 33, 48, 44, 32, + 47, 47, 32, 45, 47, 33, 47, 45, 32, 45, 46, 33, 44, 45, 33, 48, 45, 33, 48, 46, 34, 47, 47, 34, 46, 45, 35, 47, 46, 34, 48, 48, 34, 46, 47, 34, 49, 48, 34, 49, 48, 33, 47, 47, 33, 46, 48, 33, 48, 47, 34, 48, 46, 34, 48, 48, 34, 48, 48, 34, 48, 46, 34, + 51, 47, 35, 50, 47, 35, 50, 49, 35, 50, 49, 36, 48, 48, 35, 48, 50, 37, 50, 50, 37, 50, 48, 36, 36, 35, 27, 16, 16, 16, 19, 19, 20, 20, 20, 21, 20, 20, 20, 17, 17, 18, 26, 26, 22, 51, 49, 36, 51, 49, 36, 50, 50, 36, 51, 49, 36, 52, 49, 36, 52, 48, 36, + 52, 49, 37, 51, 50, 38, 50, 50, 36, 53, 50, 36, 52, 52, 36, 53, 52, 37, 52, 51, 38, 53, 51, 37, 53, 53, 37, 52, 51, 37, 52, 51, 36, 54, 52, 37, 53, 51, 39, 52, 52, 37, 52, 50, 38, 53, 52, 38, 53, 52, 37, 54, 52, 38, 55, 52, 39, 53, 53, 39, 53, 53, 38, + 54, 53, 38, 52, 53, 39, 53, 54, 39, 56, 53, 39, 56, 53, 39, 57, 52, 39, 56, 53, 40, 54, 53, 40, 53, 51, 39, 54, 52, 39, 55, 53, 40, 54, 54, 40, 54, 53, 39, 55, 53, 38, 54, 52, 39, 56, 53, 40, 56, 53, 40, 55, 54, 40, 56, 54, 41, 57, 54, 40, 56, 54, 39, + 58, 54, 40, 57, 55, 40, 56, 56, 41, 56, 57, 40, 56, 56, 40, 56, 56, 42, 57, 54, 40, 59, 54, 40, 56, 51, 39, 15, 15, 15, 19, 19, 19, 21, 21, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 56, 54, 41, 57, 56, 41, 58, 56, 42, 59, 55, 42, 57, 58, 42, 57, 57, 41, + 58, 55, 41, 58, 56, 41, 58, 56, 42, 59, 55, 42, 59, 57, 42, 57, 57, 42, 58, 57, 42, 57, 57, 42, 58, 56, 42, 58, 56, 43, 58, 56, 42, 58, 56, 41, 59, 57, 41, 60, 58, 42, 59, 57, 43, 57, 57, 42, 57, 57, 41, 57, 58, 42, 57, 59, 42, 59, 58, 42, 59, 57, 42, + 58, 57, 42, 58, 58, 42, 58, 58, 43, 60, 59, 42, 61, 57, 42, 59, 55, 42, 58, 56, 43, 60, 57, 43, 60, 57, 42, 59, 57, 42, 58, 55, 42, 59, 56, 42, 61, 58, 42, 61, 59, 44, 60, 57, 44, 59, 57, 43, 59, 57, 43, 60, 57, 43, 60, 58, 42, 60, 58, 41, 59, 59, 43, + 58, 59, 44, 59, 58, 43, 59, 57, 42, 60, 58, 43, 62, 57, 43, 61, 57, 43, 59, 57, 42, 60, 58, 43, 60, 58, 44, 14, 14, 15, 18, 18, 19, 20, 20, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 57, 54, 41, 60, 58, 42, 61, 58, 42, 61, 56, 43, 60, 56, 42, 60, 57, 42, + 61, 58, 42, 60, 57, 42, 59, 56, 41, 59, 55, 42, 59, 55, 43, 58, 55, 42, 59, 57, 42, 57, 57, 43, 56, 57, 42, 57, 57, 41, 58, 56, 41, 58, 57, 43, 57, 57, 44, 57, 59, 43, 59, 58, 42, 60, 56, 42, 59, 55, 43, 58, 56, 42, 59, 58, 41, 58, 57, 41, 57, 56, 41, + 58, 55, 42, 58, 57, 41, 56, 58, 42, 56, 56, 41, 58, 55, 40, 57, 56, 41, 56, 57, 42, 57, 57, 42, 57, 56, 42, 57, 56, 41, 57, 55, 40, 58, 56, 41, 97, 96, 84, 57, 56, 41, 56, 57, 40, 58, 55, 41, 57, 55, 40, 56, 54, 40, 56, 53, 41, 57, 54, 41, 56, 55, 40, + 55, 56, 41, 56, 56, 41, 56, 54, 41, 56, 54, 41, 56, 54, 40, 56, 53, 40, 54, 54, 40, 53, 54, 40, 55, 54, 40, 56, 53, 39, 55, 53, 40, 54, 54, 40, 55, 54, 39, 55, 54, 39, 56, 53, 40, 79, 80, 67, 23, 23, 17, 35, 35, 29, 36, 35, 30, 36, 35, 30, 35, 35, 30, + 35, 35, 29, 36, 35, 29, 36, 35, 30, 35, 34, 29, 35, 35, 29, 34, 34, 28, 35, 35, 29, 33, 33, 28, 35, 35, 30, 34, 34, 29, 33, 33, 28, 34, 33, 29, 34, 34, 29, 35, 35, 29, 36, 35, 30, 36, 34, 30, 33, 33, 27, 33, 33, 27, 35, 35, 30, 34, 33, 28, 33, 32, 27, + 34, 34, 29, 34, 34, 29, 34, 33, 27, 34, 33, 28, 35, 34, 28, 34, 33, 28, 34, 34, 29, 34, 33, 28, 31, 30, 26, 15, 15, 15, 19, 19, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 33, 32, 28, 32, 32, 27, 34, 34, 29, 34, 33, 28, 33, 32, 28, 33, 32, 27, + 34, 33, 28, 32, 32, 27, 31, 30, 26, 33, 32, 27, 31, 30, 26, 32, 32, 28, 32, 31, 27, 35, 33, 29, 33, 32, 27, 31, 30, 26, 31, 30, 26, 33, 32, 27, 33, 32, 28, 32, 31, 26, 32, 32, 26, 33, 32, 27, 32, 32, 27, 31, 31, 26, 32, 31, 26, 31, 31, 26, 32, 31, 27, + 32, 31, 27, 33, 33, 28, 32, 31, 26, 33, 32, 27, 33, 31, 27, 32, 31, 27, 19, 18, 13, 45, 43, 32, 46, 43, 32, 46, 42, 32, 45, 42, 33, 45, 44, 31, 44, 45, 30, 43, 43, 30, 42, 42, 31, 43, 44, 31, 44, 43, 30, 43, 42, 30, 41, 42, 31, 43, 42, 32, 45, 43, 31, + 51, 47, 35, 58, 52, 39, 8, 7, 5, 29, 29, 29, 24, 24, 24, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 18, 18, 19, + 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 14, 14, 14, 21, 21, 20, 9, 9, 9, 12, 12, 13, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 16, 17, 17, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 18, 18, 18, 24, 24, 24, 30, 30, 31, 13, 13, 12, 65, 61, 44, 56, 51, 37, 45, 43, 30, 43, 41, 30, 43, 44, 30, 44, 42, 30, 42, 42, 30, 42, 44, 31, 45, 42, 30, 43, 42, 31, + 44, 44, 30, 44, 43, 31, 45, 44, 33, 44, 42, 31, 45, 43, 31, 86, 85, 76, 45, 43, 31, 45, 44, 32, 45, 44, 31, 45, 45, 32, 45, 43, 32, 47, 43, 32, 45, 46, 31, 47, 44, 31, 47, 45, 31, 47, 44, 32, 47, 46, 32, 46, 46, 34, 45, 45, 33, 47, 45, 33, 48, 44, 34, + 48, 46, 33, 48, 48, 33, 47, 46, 34, 48, 46, 34, 47, 48, 35, 46, 46, 35, 48, 45, 34, 48, 47, 35, 48, 48, 35, 46, 46, 34, 47, 48, 35, 47, 48, 35, 47, 47, 34, 49, 47, 35, 50, 47, 36, 50, 49, 36, 48, 47, 34, 50, 46, 34, 50, 49, 34, 50, 49, 35, 49, 47, 36, + 51, 48, 36, 37, 36, 28, 16, 16, 16, 19, 19, 20, 20, 20, 21, 20, 20, 20, 17, 17, 18, 26, 25, 21, 51, 49, 38, 53, 49, 38, 52, 49, 38, 51, 50, 37, 52, 51, 37, 51, 50, 37, 51, 49, 37, 51, 51, 38, 52, 51, 36, 53, 50, 37, 51, 50, 38, 52, 51, 36, 53, 52, 37, + 53, 51, 36, 51, 50, 37, 51, 53, 37, 51, 53, 38, 51, 50, 38, 52, 52, 38, 53, 53, 39, 53, 52, 38, 54, 51, 39, 55, 53, 39, 55, 52, 40, 53, 52, 38, 53, 52, 38, 53, 52, 39, 54, 51, 40, 54, 52, 40, 55, 53, 39, 54, 55, 38, 53, 53, 40, 56, 53, 40, 57, 54, 38, + 56, 54, 39, 54, 54, 40, 54, 54, 40, 55, 54, 38, 55, 55, 39, 56, 55, 40, 55, 55, 38, 56, 54, 39, 56, 53, 39, 56, 53, 40, 55, 55, 41, 56, 55, 40, 57, 54, 40, 56, 52, 40, 56, 54, 39, 55, 55, 39, 57, 54, 40, 57, 55, 40, 55, 56, 39, 57, 54, 39, 58, 54, 41, + 56, 54, 41, 55, 53, 39, 15, 15, 15, 19, 19, 19, 21, 21, 21, 20, 20, 21, 18, 18, 19, 14, 14, 15, 58, 55, 42, 58, 56, 41, 58, 55, 41, 56, 55, 41, 57, 55, 42, 59, 55, 42, 58, 55, 41, 56, 57, 40, 56, 57, 41, 57, 56, 41, 59, 55, 42, 60, 57, 42, 59, 57, 41, + 59, 55, 42, 59, 56, 42, 58, 57, 42, 57, 58, 43, 57, 58, 42, 58, 57, 43, 59, 56, 42, 60, 56, 41, 58, 56, 42, 58, 57, 42, 59, 57, 42, 58, 56, 42, 58, 57, 42, 60, 58, 43, 60, 57, 42, 58, 57, 40, 58, 58, 42, 59, 57, 43, 59, 56, 43, 60, 56, 43, 60, 57, 42, + 58, 57, 41, 58, 57, 41, 59, 56, 42, 60, 57, 43, 60, 58, 43, 59, 56, 43, 58, 56, 42, 59, 57, 43, 59, 56, 43, 60, 57, 42, 59, 58, 42, 58, 57, 42, 58, 58, 41, 58, 57, 42, 58, 57, 43, 59, 58, 42, 60, 57, 42, 59, 57, 42, 58, 58, 42, 59, 58, 42, 58, 58, 42, + 59, 57, 43, 60, 58, 43, 14, 14, 15, 18, 18, 19, 20, 20, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 57, 54, 40, 60, 57, 42, 59, 58, 42, 59, 57, 42, 58, 56, 42, 59, 57, 42, 59, 57, 42, 59, 57, 43, 59, 57, 43, 59, 57, 42, 58, 56, 42, 57, 56, 42, 56, 56, 43, + 57, 58, 42, 58, 57, 41, 58, 56, 41, 59, 56, 41, 58, 58, 42, 57, 58, 42, 59, 57, 42, 60, 57, 42, 59, 56, 43, 57, 55, 43, 58, 55, 42, 59, 56, 42, 57, 55, 42, 57, 56, 43, 58, 57, 41, 59, 57, 41, 58, 56, 42, 56, 56, 41, 57, 56, 42, 57, 57, 41, 56, 57, 40, + 57, 54, 41, 57, 54, 41, 57, 56, 41, 58, 55, 41, 57, 55, 41, 96, 95, 83, 57, 56, 40, 57, 56, 40, 57, 55, 42, 56, 55, 42, 56, 56, 40, 58, 57, 40, 56, 55, 40, 54, 54, 40, 55, 55, 40, 56, 55, 41, 56, 55, 41, 56, 54, 41, 57, 54, 40, 56, 53, 41, 56, 53, 40, + 55, 55, 39, 56, 55, 40, 56, 54, 40, 56, 55, 39, 56, 54, 39, 56, 52, 39, 56, 53, 40, 55, 53, 40, 81, 80, 65, 24, 23, 16, 35, 35, 29, 35, 35, 29, 35, 34, 29, 35, 35, 30, 36, 36, 30, 35, 36, 29, 34, 35, 29, 35, 35, 29, 35, 36, 30, 34, 33, 27, 35, 34, 28, + 34, 34, 28, 35, 35, 29, 34, 33, 29, 33, 33, 27, 34, 34, 28, 36, 35, 29, 34, 34, 28, 34, 34, 28, 34, 34, 28, 34, 34, 28, 34, 34, 29, 35, 34, 30, 32, 32, 27, 32, 32, 27, 35, 34, 29, 35, 34, 29, 35, 34, 29, 35, 35, 30, 34, 34, 29, 33, 33, 28, 35, 34, 29, + 33, 32, 28, 31, 31, 26, 15, 15, 15, 19, 19, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 33, 34, 28, 31, 31, 26, 32, 32, 27, 33, 33, 27, 33, 32, 27, 32, 31, 27, 33, 32, 28, 31, 32, 26, 31, 31, 26, 32, 31, 26, 32, 32, 27, 31, 31, 26, 33, 33, 28, + 33, 32, 28, 31, 31, 26, 32, 31, 27, 33, 32, 27, 33, 32, 27, 31, 32, 26, 32, 32, 26, 31, 31, 26, 32, 32, 27, 31, 31, 26, 32, 32, 27, 31, 30, 26, 31, 30, 26, 31, 30, 25, 31, 30, 25, 32, 32, 27, 30, 30, 25, 32, 32, 28, 33, 32, 28, 32, 31, 27, 20, 18, 14, + 46, 44, 32, 45, 43, 32, 44, 42, 32, 44, 44, 32, 45, 45, 32, 44, 42, 32, 43, 42, 32, 43, 43, 31, 43, 42, 31, 43, 43, 31, 43, 43, 30, 43, 42, 31, 43, 41, 32, 45, 42, 31, 49, 47, 35, 55, 53, 40, 8, 7, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 14, 14, 14, 21, 21, 20, + 8, 8, 7, 10, 10, 10, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 22, 22, 22, 29, 29, 30, 13, 13, 11, 65, 61, 44, 55, 52, 36, 44, 43, 29, 41, 42, 29, 45, 40, 31, 44, 41, 32, 42, 43, 30, 43, 43, 31, 42, 41, 31, 44, 41, 30, 44, 44, 31, 44, 42, 32, 45, 44, 32, 43, 43, 33, 43, 43, 33, 88, 87, 76, 46, 45, 31, + 46, 43, 32, 46, 43, 32, 44, 44, 33, 46, 45, 33, 46, 43, 32, 47, 45, 31, 45, 46, 33, 45, 44, 32, 46, 45, 32, 44, 46, 32, 46, 47, 32, 47, 46, 33, 46, 45, 32, 45, 45, 34, 48, 45, 34, 47, 44, 33, 47, 46, 32, 47, 47, 34, 47, 48, 33, 48, 48, 33, 48, 48, 34, + 48, 46, 35, 47, 48, 34, 48, 49, 34, 49, 49, 34, 49, 49, 34, 48, 46, 34, 51, 46, 34, 51, 48, 36, 51, 47, 34, 50, 45, 34, 51, 48, 35, 51, 48, 37, 51, 50, 36, 51, 50, 36, 51, 50, 36, 36, 35, 26, 16, 16, 16, 19, 19, 20, 20, 20, 21, 20, 20, 20, 17, 17, 18, + 26, 25, 21, 52, 50, 36, 53, 50, 37, 52, 49, 36, 51, 49, 36, 50, 51, 38, 51, 48, 36, 53, 49, 37, 52, 50, 37, 51, 49, 37, 53, 49, 36, 52, 49, 37, 51, 49, 38, 50, 51, 36, 51, 53, 36, 52, 51, 37, 51, 52, 38, 51, 53, 37, 52, 52, 37, 53, 51, 37, 53, 50, 37, + 52, 51, 37, 52, 52, 39, 53, 52, 40, 53, 52, 39, 53, 52, 39, 53, 51, 38, 55, 51, 38, 55, 52, 40, 56, 54, 41, 55, 53, 39, 54, 53, 38, 56, 54, 38, 54, 52, 38, 53, 54, 38, 54, 54, 38, 56, 53, 38, 55, 54, 39, 54, 54, 40, 57, 53, 40, 57, 55, 38, 56, 54, 40, + 56, 53, 39, 57, 53, 39, 56, 54, 41, 55, 53, 41, 56, 55, 40, 55, 55, 40, 55, 55, 40, 55, 56, 41, 57, 54, 39, 57, 55, 41, 55, 55, 41, 57, 53, 40, 58, 55, 39, 59, 56, 40, 58, 55, 40, 53, 53, 38, 15, 15, 15, 19, 19, 19, 21, 21, 21, 20, 20, 21, 18, 18, 19, + 14, 14, 15, 57, 55, 40, 58, 56, 41, 58, 55, 41, 56, 55, 42, 56, 55, 41, 57, 56, 40, 58, 56, 41, 57, 57, 41, 56, 58, 42, 58, 57, 41, 59, 57, 40, 59, 56, 41, 58, 55, 42, 57, 57, 41, 58, 57, 42, 58, 55, 43, 56, 55, 42, 57, 57, 42, 59, 57, 41, 58, 56, 41, + 59, 57, 42, 60, 58, 42, 58, 58, 42, 57, 58, 42, 57, 56, 42, 58, 57, 43, 59, 56, 42, 58, 55, 42, 58, 57, 43, 59, 58, 42, 59, 58, 42, 58, 56, 42, 60, 55, 42, 60, 55, 42, 58, 56, 42, 58, 57, 43, 59, 58, 41, 59, 57, 42, 60, 56, 42, 60, 57, 41, 60, 57, 42, + 60, 56, 43, 58, 57, 43, 58, 59, 43, 60, 58, 43, 60, 56, 42, 58, 55, 41, 57, 56, 42, 59, 57, 42, 61, 56, 41, 61, 56, 41, 60, 56, 41, 59, 57, 41, 60, 59, 42, 59, 59, 42, 57, 58, 42, 59, 58, 42, 14, 14, 15, 18, 18, 19, 20, 20, 21, 21, 21, 21, 19, 19, 19, + 15, 15, 15, 56, 55, 40, 58, 58, 41, 59, 58, 43, 59, 56, 43, 59, 56, 43, 58, 58, 42, 59, 58, 41, 59, 56, 41, 58, 57, 42, 59, 56, 43, 59, 56, 42, 59, 57, 41, 58, 56, 41, 57, 57, 42, 57, 56, 42, 59, 55, 41, 60, 55, 41, 60, 55, 42, 59, 57, 41, 59, 57, 42, + 58, 56, 42, 58, 56, 42, 58, 55, 41, 58, 55, 41, 58, 56, 41, 57, 56, 41, 55, 55, 41, 56, 57, 41, 55, 57, 41, 56, 56, 42, 57, 56, 42, 57, 55, 42, 57, 56, 40, 56, 55, 40, 57, 54, 40, 57, 56, 40, 56, 56, 41, 57, 56, 41, 58, 56, 40, 98, 96, 84, 58, 55, 40, + 57, 55, 42, 58, 54, 42, 57, 54, 40, 57, 55, 40, 57, 56, 41, 58, 54, 41, 57, 54, 40, 57, 54, 39, 57, 54, 40, 56, 55, 41, 56, 56, 41, 55, 54, 41, 55, 54, 40, 56, 54, 40, 56, 55, 40, 55, 55, 40, 56, 54, 40, 56, 54, 39, 55, 54, 39, 54, 54, 39, 53, 53, 39, + 53, 53, 40, 79, 79, 67, 23, 23, 17, 36, 36, 30, 34, 34, 29, 34, 33, 28, 36, 34, 30, 35, 34, 29, 35, 36, 30, 34, 34, 29, 35, 35, 29, 34, 34, 28, 34, 33, 28, 35, 34, 28, 33, 34, 28, 33, 33, 28, 36, 35, 30, 35, 34, 29, 34, 33, 28, 34, 33, 29, 33, 32, 28, + 33, 32, 27, 34, 33, 28, 34, 34, 28, 36, 35, 30, 34, 33, 28, 34, 34, 28, 34, 34, 28, 34, 33, 28, 34, 33, 28, 34, 33, 28, 34, 33, 28, 33, 33, 28, 34, 34, 29, 34, 33, 28, 32, 32, 27, 33, 33, 28, 15, 15, 15, 19, 19, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 15, 15, 15, 33, 32, 28, 32, 32, 27, 32, 31, 26, 33, 32, 27, 32, 31, 27, 34, 32, 28, 32, 31, 27, 33, 33, 28, 32, 32, 27, 31, 30, 26, 33, 32, 28, 30, 30, 26, 32, 32, 27, 32, 31, 26, 33, 32, 27, 33, 31, 27, 35, 33, 29, 33, 32, 27, 32, 31, 26, 30, 30, 25, + 32, 32, 27, 31, 30, 26, 33, 33, 28, 33, 32, 27, 31, 30, 26, 32, 32, 27, 31, 30, 26, 31, 30, 25, 32, 31, 27, 32, 31, 27, 33, 32, 27, 32, 32, 27, 30, 30, 25, 20, 19, 13, 45, 44, 32, 45, 43, 32, 46, 43, 31, 44, 45, 31, 43, 43, 31, 44, 43, 31, 44, 44, 32, + 45, 45, 32, 44, 42, 31, 42, 41, 31, 43, 41, 31, 42, 41, 31, 43, 42, 31, 43, 42, 30, 48, 48, 35, 55, 55, 39, 8, 7, 5, 29, 29, 29, 23, 23, 23, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, + 19, 19, 19, 19, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 21, 8, 8, 7, 10, 10, 10, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, + 14, 14, 14, 14, 14, 15, 15, 15, 15, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 22, 22, 22, 30, 30, 30, 13, 13, 11, 63, 60, 43, 53, 51, 37, 44, 42, 30, + 43, 42, 29, 44, 43, 31, 41, 40, 30, 42, 40, 30, 42, 41, 30, 44, 41, 31, 44, 42, 30, 43, 43, 31, 42, 43, 31, 43, 42, 31, 46, 43, 33, 45, 43, 33, 85, 86, 76, 44, 43, 32, 47, 45, 33, 47, 45, 33, 46, 46, 32, 45, 45, 31, 44, 45, 32, 44, 46, 33, 46, 45, 33, + 47, 46, 31, 47, 45, 33, 47, 47, 34, 47, 46, 32, 47, 45, 33, 47, 46, 33, 45, 45, 32, 47, 45, 33, 45, 45, 33, 123, 123, 115, 131, 130, 122, 130, 129, 122, 130, 129, 122, 131, 130, 122, 130, 130, 123, 129, 130, 123, 55, 54, 43, 48, 46, 33, 48, 46, 35, 50, 46, 35, 50, 48, 35, + 49, 47, 35, 48, 47, 35, 50, 49, 35, 51, 49, 34, 50, 47, 35, 49, 47, 35, 48, 47, 36, 50, 49, 35, 36, 35, 27, 16, 16, 16, 19, 19, 20, 20, 20, 21, 20, 20, 20, 17, 17, 18, 26, 26, 22, 51, 49, 37, 49, 48, 36, 51, 49, 36, 49, 49, 37, 50, 51, 37, 51, 49, 37, + 50, 51, 36, 52, 50, 37, 51, 51, 36, 51, 50, 37, 52, 50, 37, 52, 52, 37, 51, 50, 36, 52, 51, 37, 54, 50, 38, 134, 134, 125, 134, 134, 126, 135, 133, 126, 133, 133, 126, 134, 134, 126, 134, 133, 126, 135, 134, 125, 54, 52, 38, 53, 52, 39, 52, 53, 39, 54, 52, 38, 55, 52, 40, + 54, 53, 39, 54, 53, 38, 54, 54, 38, 53, 54, 38, 53, 51, 38, 55, 52, 38, 55, 54, 39, 55, 53, 39, 54, 52, 40, 128, 126, 119, 135, 133, 125, 135, 134, 125, 134, 135, 125, 135, 135, 124, 136, 135, 126, 135, 134, 126, 63, 62, 47, 55, 53, 39, 57, 53, 40, 56, 54, 40, 57, 54, 39, + 56, 56, 39, 55, 54, 41, 55, 54, 41, 56, 55, 41, 57, 54, 41, 56, 54, 40, 56, 56, 41, 57, 56, 40, 53, 52, 38, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 18, 18, 19, 14, 14, 15, 57, 54, 42, 56, 56, 42, 55, 56, 40, 57, 57, 40, 58, 56, 41, 58, 55, 43, + 58, 56, 41, 57, 56, 40, 58, 57, 40, 59, 56, 41, 58, 55, 42, 56, 56, 42, 56, 55, 42, 57, 55, 42, 58, 57, 43, 138, 137, 128, 138, 137, 127, 138, 136, 128, 138, 136, 128, 138, 136, 128, 139, 136, 128, 138, 138, 128, 58, 58, 41, 58, 57, 42, 58, 57, 41, 58, 58, 41, 57, 58, 43, + 57, 57, 43, 57, 57, 41, 57, 58, 41, 57, 57, 41, 57, 56, 40, 57, 56, 41, 58, 56, 42, 59, 56, 43, 58, 57, 42, 130, 130, 120, 137, 136, 127, 138, 136, 126, 137, 136, 127, 136, 135, 127, 137, 136, 127, 137, 136, 128, 65, 66, 51, 58, 58, 42, 60, 57, 42, 61, 56, 42, 59, 57, 43, + 59, 58, 43, 60, 58, 41, 59, 56, 41, 59, 57, 41, 59, 58, 42, 58, 57, 42, 59, 57, 42, 61, 58, 43, 60, 59, 43, 14, 14, 15, 18, 18, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 58, 55, 41, 60, 57, 42, 58, 58, 41, 57, 57, 43, 58, 56, 42, 60, 57, 41, + 60, 56, 41, 59, 57, 42, 59, 56, 42, 58, 55, 42, 58, 57, 43, 58, 57, 43, 58, 55, 42, 57, 55, 42, 58, 57, 42, 138, 137, 128, 137, 137, 128, 137, 137, 128, 138, 137, 128, 137, 137, 128, 138, 137, 128, 139, 137, 128, 58, 57, 41, 57, 57, 42, 58, 57, 42, 57, 57, 43, 57, 57, 42, + 58, 56, 42, 57, 56, 42, 58, 57, 42, 58, 57, 42, 58, 56, 42, 57, 54, 42, 58, 54, 42, 57, 55, 41, 58, 55, 40, 58, 55, 41, 58, 54, 41, 56, 54, 40, 95, 95, 84, 55, 56, 40, 56, 54, 40, 56, 54, 41, 56, 55, 42, 58, 54, 42, 57, 54, 41, 56, 55, 41, 55, 55, 41, + 55, 54, 41, 56, 53, 41, 56, 54, 40, 56, 53, 39, 56, 53, 40, 56, 53, 40, 55, 53, 40, 55, 55, 39, 56, 54, 39, 56, 53, 39, 55, 53, 39, 56, 52, 39, 56, 53, 38, 55, 54, 39, 56, 55, 40, 82, 79, 66, 23, 22, 17, 36, 35, 31, 36, 35, 30, 34, 33, 28, 34, 33, 28, + 35, 34, 29, 34, 33, 28, 36, 35, 30, 36, 34, 29, 33, 33, 27, 35, 35, 29, 34, 33, 28, 34, 33, 28, 116, 115, 112, 123, 122, 120, 123, 122, 119, 122, 122, 118, 122, 121, 118, 121, 121, 118, 122, 121, 118, 43, 41, 36, 34, 33, 28, 34, 34, 28, 34, 34, 28, 35, 33, 29, 36, 35, 30, + 34, 33, 29, 33, 32, 27, 33, 31, 27, 33, 32, 27, 34, 34, 29, 34, 33, 29, 33, 33, 28, 33, 33, 27, 32, 32, 27, 15, 15, 15, 19, 19, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 33, 33, 28, 33, 33, 28, 31, 31, 26, 31, 31, 26, 31, 31, 26, 32, 31, 27, + 32, 31, 26, 34, 33, 28, 33, 32, 27, 32, 31, 26, 34, 32, 28, 31, 31, 26, 32, 32, 27, 32, 31, 26, 123, 122, 119, 123, 122, 120, 122, 122, 119, 123, 122, 119, 122, 122, 119, 122, 121, 119, 124, 123, 120, 31, 31, 26, 33, 32, 27, 31, 30, 26, 33, 32, 27, 32, 31, 26, 31, 30, 26, + 30, 30, 25, 30, 30, 26, 33, 32, 28, 32, 31, 27, 31, 31, 27, 30, 29, 25, 19, 19, 14, 45, 44, 31, 45, 42, 31, 44, 42, 32, 43, 44, 32, 43, 45, 31, 43, 43, 31, 43, 42, 31, 43, 43, 31, 43, 44, 32, 42, 43, 31, 42, 43, 30, 43, 43, 31, 43, 42, 31, 44, 41, 31, + 51, 47, 35, 57, 54, 39, 8, 7, 5, 27, 27, 28, 22, 22, 22, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 19, 18, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 19, 18, 18, 19, 14, 14, 14, 21, 21, 21, 9, 9, 9, 12, 12, 12, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 16, + 16, 16, 16, 16, 16, 17, 17, 17, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 23, 23, 23, 30, 30, 31, 13, 13, 12, 63, 59, 42, 55, 52, 36, 43, 41, 30, 44, 41, 30, 42, 41, 30, 43, 43, 31, 43, 41, 31, 44, 42, 31, 42, 42, 30, 43, 43, 31, + 44, 43, 32, 44, 42, 32, 45, 42, 31, 46, 42, 33, 46, 42, 32, 86, 87, 77, 44, 44, 33, 45, 44, 33, 45, 42, 32, 44, 43, 33, 46, 44, 33, 47, 45, 32, 45, 45, 33, 47, 44, 32, 46, 44, 32, 48, 44, 33, 46, 46, 33, 46, 45, 32, 45, 44, 33, 46, 45, 34, 45, 45, 33, + 49, 45, 34, 48, 46, 34, 47, 45, 33, 45, 45, 34, 47, 48, 33, 47, 48, 33, 48, 45, 35, 47, 47, 34, 47, 47, 34, 47, 46, 34, 48, 47, 34, 50, 48, 35, 48, 46, 35, 48, 47, 35, 49, 47, 36, 49, 47, 36, 50, 46, 34, 50, 48, 35, 48, 48, 36, 50, 47, 35, 51, 49, 35, + 50, 50, 35, 35, 36, 27, 16, 16, 16, 19, 19, 20, 20, 20, 21, 20, 20, 20, 17, 17, 18, 26, 26, 21, 51, 49, 35, 50, 51, 36, 49, 49, 36, 50, 49, 36, 52, 51, 37, 51, 51, 38, 51, 50, 37, 53, 49, 37, 53, 51, 37, 53, 50, 38, 51, 51, 36, 50, 51, 37, 51, 50, 37, + 52, 50, 37, 53, 52, 37, 51, 53, 36, 52, 52, 38, 53, 51, 38, 52, 50, 38, 53, 52, 38, 55, 51, 39, 54, 49, 39, 52, 51, 38, 53, 53, 39, 54, 54, 39, 53, 52, 38, 55, 51, 38, 53, 53, 38, 53, 51, 39, 53, 51, 38, 55, 51, 37, 55, 53, 38, 55, 55, 39, 53, 53, 39, + 54, 53, 38, 56, 54, 38, 53, 52, 38, 53, 52, 38, 56, 53, 38, 57, 54, 39, 57, 54, 39, 55, 55, 39, 55, 54, 39, 56, 55, 39, 54, 55, 40, 54, 54, 40, 54, 55, 41, 57, 53, 40, 57, 54, 40, 55, 54, 39, 57, 53, 39, 57, 54, 39, 55, 56, 39, 55, 55, 39, 57, 53, 40, + 57, 54, 41, 55, 51, 39, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 18, 18, 19, 14, 14, 15, 56, 56, 42, 57, 57, 40, 56, 57, 41, 56, 56, 41, 57, 56, 41, 59, 55, 42, 57, 56, 42, 56, 56, 42, 57, 56, 41, 56, 55, 41, 56, 54, 41, 58, 55, 40, 58, 56, 41, + 59, 55, 42, 58, 56, 42, 58, 58, 41, 59, 57, 41, 59, 57, 41, 59, 57, 42, 59, 58, 42, 58, 58, 41, 57, 58, 41, 58, 57, 42, 58, 57, 42, 58, 57, 43, 57, 58, 43, 57, 57, 41, 58, 57, 40, 58, 57, 41, 57, 57, 42, 59, 57, 42, 60, 57, 41, 59, 58, 40, 59, 58, 41, + 60, 56, 42, 60, 57, 43, 60, 57, 42, 59, 57, 42, 58, 58, 42, 58, 57, 42, 59, 57, 43, 59, 58, 43, 58, 57, 43, 59, 57, 43, 59, 58, 42, 59, 57, 42, 59, 58, 42, 60, 58, 42, 61, 58, 42, 59, 58, 42, 58, 57, 42, 59, 57, 42, 58, 58, 41, 59, 58, 42, 60, 58, 42, + 59, 57, 41, 60, 57, 41, 14, 14, 15, 18, 18, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 57, 53, 41, 60, 58, 43, 60, 57, 42, 59, 57, 41, 60, 56, 41, 60, 57, 40, 60, 57, 41, 59, 57, 42, 58, 56, 42, 58, 57, 42, 56, 57, 42, 57, 56, 42, 59, 56, 42, + 57, 56, 42, 56, 56, 43, 56, 55, 42, 57, 56, 41, 59, 55, 41, 58, 56, 42, 59, 58, 43, 58, 56, 42, 59, 55, 41, 58, 56, 41, 58, 57, 42, 57, 58, 42, 58, 58, 41, 57, 56, 40, 56, 55, 41, 56, 55, 42, 56, 54, 42, 56, 56, 41, 56, 55, 41, 56, 55, 41, 55, 57, 42, + 57, 56, 41, 58, 56, 42, 56, 55, 42, 55, 55, 40, 57, 54, 41, 97, 93, 83, 58, 55, 39, 58, 57, 40, 56, 56, 41, 56, 54, 42, 55, 54, 41, 56, 54, 40, 57, 53, 40, 55, 54, 40, 57, 54, 39, 57, 54, 40, 56, 54, 40, 56, 54, 41, 55, 56, 39, 55, 55, 40, 54, 54, 40, + 54, 53, 40, 56, 54, 40, 57, 55, 40, 56, 54, 40, 54, 54, 40, 55, 53, 40, 53, 52, 39, 53, 53, 39, 80, 80, 66, 23, 23, 17, 36, 36, 30, 36, 36, 31, 34, 34, 29, 34, 33, 28, 35, 35, 30, 34, 34, 29, 36, 36, 30, 36, 35, 29, 35, 34, 29, 35, 34, 29, 34, 33, 27, + 32, 32, 27, 35, 35, 30, 34, 34, 28, 34, 33, 27, 35, 34, 29, 34, 34, 28, 34, 34, 29, 36, 34, 30, 34, 34, 28, 36, 35, 29, 34, 33, 27, 35, 34, 29, 34, 34, 29, 35, 35, 30, 34, 34, 28, 34, 34, 28, 34, 33, 28, 33, 32, 27, 34, 33, 29, 33, 32, 27, 35, 34, 29, + 33, 32, 28, 32, 31, 27, 15, 15, 15, 19, 19, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 33, 33, 28, 33, 32, 28, 33, 32, 27, 32, 31, 26, 32, 31, 26, 32, 32, 27, 31, 31, 26, 32, 31, 26, 31, 31, 27, 32, 32, 27, 32, 32, 27, 32, 32, 27, 33, 32, 27, + 31, 31, 26, 32, 32, 27, 34, 33, 28, 31, 31, 26, 32, 31, 27, 31, 31, 26, 32, 32, 28, 33, 32, 27, 31, 30, 26, 31, 30, 26, 31, 31, 26, 32, 31, 27, 32, 31, 26, 31, 30, 25, 30, 29, 25, 31, 30, 25, 32, 31, 26, 32, 31, 27, 31, 30, 25, 30, 29, 25, 19, 19, 14, + 45, 42, 33, 46, 43, 31, 45, 43, 31, 43, 42, 32, 44, 43, 31, 45, 45, 31, 44, 45, 31, 45, 43, 31, 43, 42, 32, 44, 43, 30, 45, 41, 30, 43, 41, 30, 42, 42, 32, 42, 43, 30, 50, 49, 35, 56, 56, 40, 8, 7, 5, 30, 30, 30, 24, 24, 24, 17, 17, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 13, 13, 13, 20, 20, 20, + 10, 10, 10, 14, 14, 14, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, + 17, 17, 18, 23, 23, 23, 30, 30, 30, 13, 13, 12, 63, 60, 43, 54, 51, 36, 44, 40, 29, 41, 40, 30, 42, 40, 30, 42, 42, 29, 41, 41, 31, 42, 41, 31, 44, 41, 30, 44, 41, 31, 44, 42, 31, 42, 42, 32, 42, 42, 30, 42, 44, 32, 44, 43, 31, 87, 87, 76, 46, 45, 33, + 44, 44, 33, 45, 42, 32, 46, 44, 33, 45, 45, 32, 44, 43, 32, 47, 44, 32, 47, 46, 33, 45, 46, 32, 45, 44, 32, 44, 44, 32, 46, 45, 32, 45, 44, 32, 45, 44, 32, 46, 44, 34, 45, 45, 33, 47, 47, 33, 49, 45, 34, 47, 45, 34, 48, 45, 34, 47, 45, 34, 48, 48, 35, + 48, 46, 34, 49, 46, 33, 49, 47, 34, 49, 45, 33, 48, 46, 34, 49, 48, 34, 50, 46, 35, 49, 47, 34, 48, 48, 35, 50, 46, 35, 51, 47, 35, 50, 48, 35, 48, 49, 34, 50, 48, 35, 48, 48, 36, 36, 36, 27, 16, 16, 16, 19, 19, 20, 20, 20, 21, 20, 20, 20, 17, 17, 18, + 26, 26, 21, 50, 50, 37, 51, 49, 36, 50, 51, 37, 50, 50, 37, 50, 50, 37, 49, 48, 37, 50, 49, 38, 51, 50, 37, 51, 50, 35, 51, 50, 36, 53, 52, 37, 52, 51, 36, 52, 49, 37, 51, 51, 38, 51, 51, 38, 52, 52, 37, 50, 52, 38, 51, 51, 39, 53, 53, 38, 53, 51, 38, + 54, 51, 38, 54, 52, 38, 54, 52, 39, 54, 53, 38, 54, 53, 38, 53, 53, 38, 54, 52, 39, 55, 53, 39, 53, 53, 39, 52, 52, 39, 53, 54, 39, 53, 53, 39, 54, 53, 37, 56, 53, 37, 55, 53, 38, 54, 53, 38, 55, 53, 39, 55, 55, 39, 57, 53, 40, 57, 53, 39, 56, 53, 39, + 56, 54, 39, 56, 54, 39, 56, 55, 40, 55, 53, 41, 56, 53, 40, 55, 52, 38, 56, 53, 40, 57, 55, 41, 56, 55, 40, 56, 53, 41, 55, 55, 41, 57, 54, 41, 56, 55, 40, 56, 55, 41, 57, 55, 41, 53, 52, 39, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 18, 18, 19, + 14, 14, 15, 57, 55, 41, 56, 54, 40, 57, 55, 41, 58, 55, 41, 59, 55, 41, 58, 57, 41, 58, 58, 41, 58, 57, 40, 58, 56, 41, 58, 57, 41, 57, 55, 41, 56, 55, 41, 57, 56, 41, 57, 58, 42, 58, 57, 43, 59, 56, 41, 59, 57, 41, 59, 58, 41, 60, 58, 42, 60, 57, 41, + 59, 57, 40, 57, 58, 41, 58, 58, 42, 58, 57, 43, 57, 58, 43, 57, 58, 41, 58, 57, 42, 58, 58, 43, 58, 58, 42, 57, 56, 41, 57, 56, 41, 58, 58, 41, 60, 57, 41, 58, 56, 42, 57, 57, 42, 58, 57, 42, 58, 56, 42, 58, 57, 42, 58, 58, 42, 58, 58, 43, 58, 57, 42, + 57, 58, 42, 57, 58, 43, 57, 56, 43, 57, 56, 43, 57, 58, 42, 58, 59, 42, 59, 59, 41, 58, 57, 42, 58, 56, 42, 59, 58, 42, 58, 57, 42, 58, 55, 41, 59, 56, 41, 59, 56, 42, 60, 57, 41, 60, 57, 41, 14, 14, 15, 18, 18, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, + 15, 15, 15, 55, 55, 40, 59, 57, 43, 60, 56, 42, 59, 56, 42, 57, 57, 43, 57, 56, 41, 57, 55, 40, 58, 56, 42, 58, 56, 42, 58, 55, 41, 58, 56, 42, 58, 57, 43, 58, 56, 42, 57, 56, 41, 57, 58, 42, 57, 57, 42, 59, 57, 41, 60, 56, 41, 60, 56, 42, 59, 57, 42, + 58, 57, 40, 58, 57, 41, 57, 56, 42, 58, 56, 42, 58, 56, 41, 56, 56, 41, 58, 55, 42, 57, 57, 40, 55, 57, 40, 55, 57, 41, 55, 56, 41, 55, 57, 41, 55, 57, 41, 56, 57, 42, 57, 57, 41, 57, 56, 40, 57, 55, 42, 57, 56, 41, 56, 56, 40, 97, 94, 83, 58, 53, 41, + 56, 55, 42, 55, 54, 40, 57, 55, 40, 58, 56, 42, 57, 56, 41, 55, 54, 40, 56, 53, 41, 58, 55, 41, 56, 56, 40, 55, 54, 40, 55, 55, 41, 57, 56, 40, 55, 55, 40, 54, 53, 40, 56, 52, 39, 55, 53, 39, 53, 53, 39, 54, 53, 40, 54, 52, 40, 55, 53, 39, 56, 54, 40, + 54, 53, 40, 80, 78, 66, 23, 22, 17, 35, 35, 30, 35, 35, 30, 35, 35, 30, 35, 34, 30, 34, 35, 29, 35, 36, 30, 34, 34, 28, 35, 35, 29, 35, 35, 30, 34, 34, 29, 34, 34, 29, 34, 33, 28, 34, 34, 28, 34, 34, 28, 34, 33, 28, 35, 33, 29, 34, 34, 28, 35, 35, 29, + 34, 34, 28, 34, 34, 28, 36, 35, 30, 33, 32, 27, 33, 33, 27, 34, 34, 28, 34, 34, 29, 35, 33, 29, 34, 33, 28, 34, 34, 29, 32, 32, 27, 32, 32, 27, 33, 32, 27, 34, 33, 28, 33, 33, 27, 33, 32, 27, 15, 15, 15, 19, 19, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 15, 15, 15, 34, 33, 28, 33, 32, 27, 33, 33, 28, 31, 31, 27, 32, 31, 27, 33, 32, 27, 33, 32, 27, 32, 32, 27, 31, 30, 26, 32, 32, 28, 31, 31, 26, 32, 32, 27, 33, 33, 28, 31, 30, 26, 33, 32, 28, 33, 32, 27, 31, 30, 26, 32, 30, 26, 31, 31, 26, 33, 32, 27, + 31, 30, 26, 30, 31, 26, 32, 32, 26, 33, 32, 27, 33, 31, 27, 31, 30, 26, 31, 30, 26, 31, 30, 26, 32, 31, 27, 31, 29, 25, 32, 30, 26, 32, 31, 26, 30, 29, 25, 20, 19, 14, 46, 44, 31, 46, 42, 31, 46, 42, 32, 45, 43, 31, 45, 43, 31, 44, 44, 32, 44, 44, 32, + 43, 44, 31, 43, 43, 30, 44, 42, 31, 43, 42, 32, 44, 43, 32, 45, 43, 30, 43, 41, 29, 49, 46, 34, 57, 55, 38, 8, 7, 5, 31, 31, 31, 25, 25, 25, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, 8, 8, 8, 10, 10, 11, 13, 12, 13, 13, 13, 13, 14, 13, 14, 13, 13, 14, 13, 13, 14, + 13, 13, 14, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 23, 23, 23, 31, 31, 31, 14, 13, 12, 63, 61, 43, 54, 53, 36, 41, 43, 31, + 42, 41, 30, 43, 42, 30, 42, 42, 31, 42, 40, 31, 43, 43, 31, 43, 43, 30, 43, 41, 31, 44, 42, 31, 45, 42, 32, 44, 43, 31, 44, 44, 30, 44, 43, 31, 87, 87, 76, 44, 45, 31, 44, 43, 31, 45, 43, 32, 46, 45, 33, 45, 44, 32, 44, 44, 32, 46, 44, 33, 46, 44, 33, + 46, 46, 33, 47, 45, 33, 46, 45, 33, 44, 46, 33, 44, 45, 32, 46, 44, 33, 48, 43, 34, 46, 44, 32, 47, 45, 33, 47, 45, 34, 48, 45, 35, 48, 47, 34, 45, 47, 34, 46, 47, 34, 48, 47, 33, 47, 49, 33, 47, 47, 34, 48, 46, 34, 49, 48, 34, 49, 47, 35, 50, 48, 35, + 49, 46, 35, 48, 47, 35, 49, 48, 35, 48, 48, 35, 49, 48, 36, 48, 49, 35, 49, 49, 34, 49, 49, 35, 36, 35, 27, 16, 16, 16, 19, 19, 20, 21, 21, 21, 20, 20, 20, 17, 17, 18, 26, 25, 21, 49, 47, 37, 51, 48, 38, 52, 49, 37, 49, 50, 36, 51, 49, 37, 53, 50, 37, + 52, 48, 36, 53, 49, 37, 52, 49, 36, 51, 50, 36, 53, 50, 36, 53, 50, 37, 52, 50, 37, 53, 50, 38, 52, 51, 38, 51, 51, 38, 53, 52, 37, 52, 52, 37, 53, 52, 38, 52, 50, 37, 52, 51, 39, 55, 50, 39, 54, 50, 39, 52, 50, 38, 53, 51, 37, 52, 52, 38, 53, 52, 40, + 52, 53, 39, 52, 51, 39, 54, 53, 39, 55, 54, 39, 55, 52, 39, 55, 55, 39, 53, 54, 39, 54, 52, 38, 55, 52, 38, 55, 53, 40, 54, 52, 40, 57, 53, 39, 57, 54, 40, 55, 54, 39, 55, 54, 39, 57, 53, 39, 55, 53, 39, 55, 52, 39, 56, 52, 39, 56, 53, 40, 56, 54, 39, + 58, 53, 40, 57, 54, 41, 56, 54, 40, 56, 54, 40, 56, 56, 40, 58, 55, 40, 57, 54, 41, 57, 54, 41, 54, 52, 38, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 55, 55, 40, 58, 55, 40, 59, 54, 41, 58, 54, 40, 58, 56, 40, 57, 57, 41, + 57, 56, 41, 58, 55, 40, 57, 56, 41, 57, 55, 41, 57, 56, 42, 57, 57, 41, 57, 57, 40, 57, 58, 41, 58, 57, 40, 59, 56, 41, 59, 57, 42, 58, 57, 42, 58, 56, 41, 59, 56, 40, 58, 56, 41, 57, 56, 42, 58, 56, 42, 59, 57, 41, 58, 57, 41, 58, 56, 41, 59, 56, 42, + 58, 56, 42, 59, 56, 41, 60, 57, 41, 60, 57, 41, 59, 56, 41, 58, 55, 42, 58, 57, 42, 57, 58, 41, 59, 58, 42, 60, 57, 43, 59, 56, 42, 58, 55, 41, 58, 56, 42, 59, 57, 42, 58, 58, 42, 58, 58, 42, 60, 57, 42, 60, 57, 42, 58, 57, 42, 57, 57, 42, 58, 58, 41, + 60, 58, 41, 60, 56, 42, 60, 55, 41, 59, 56, 41, 59, 58, 42, 60, 58, 43, 59, 57, 42, 58, 56, 41, 58, 57, 41, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 57, 54, 39, 60, 56, 42, 60, 56, 43, 57, 57, 42, 57, 57, 41, 57, 57, 42, + 57, 58, 42, 59, 56, 42, 58, 56, 42, 58, 56, 42, 59, 55, 41, 57, 55, 42, 57, 56, 42, 57, 58, 43, 58, 58, 42, 58, 56, 41, 57, 55, 41, 57, 56, 42, 58, 55, 40, 58, 56, 40, 57, 56, 42, 56, 57, 43, 57, 56, 43, 58, 55, 41, 58, 56, 41, 57, 56, 41, 57, 56, 40, + 57, 55, 40, 56, 56, 40, 56, 56, 42, 56, 57, 42, 57, 56, 41, 57, 54, 42, 56, 55, 41, 55, 56, 40, 56, 56, 40, 57, 55, 41, 56, 55, 41, 56, 56, 42, 95, 96, 84, 54, 56, 41, 54, 55, 41, 54, 53, 41, 54, 54, 41, 54, 55, 40, 57, 53, 40, 58, 53, 40, 58, 56, 39, + 57, 55, 39, 57, 54, 40, 57, 55, 41, 55, 55, 39, 55, 55, 39, 56, 55, 40, 56, 54, 39, 56, 53, 39, 54, 53, 40, 53, 53, 40, 53, 53, 40, 54, 55, 39, 55, 53, 39, 56, 53, 40, 55, 53, 40, 80, 78, 66, 23, 23, 17, 36, 35, 30, 33, 32, 27, 35, 35, 29, 36, 36, 30, + 35, 34, 29, 34, 34, 29, 34, 34, 28, 33, 34, 27, 33, 34, 28, 35, 35, 29, 34, 33, 28, 35, 35, 30, 34, 34, 28, 36, 35, 30, 35, 34, 30, 35, 34, 29, 33, 32, 27, 34, 33, 28, 33, 32, 27, 34, 33, 28, 35, 35, 30, 32, 31, 26, 33, 32, 27, 34, 34, 29, 34, 34, 28, + 34, 34, 28, 34, 33, 28, 35, 33, 29, 33, 32, 28, 33, 33, 27, 33, 33, 28, 33, 33, 28, 33, 33, 28, 33, 33, 28, 15, 15, 15, 19, 19, 19, 21, 21, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 32, 32, 27, 32, 32, 27, 33, 33, 28, 33, 32, 27, 32, 32, 27, 32, 31, 27, + 32, 31, 27, 33, 33, 29, 33, 32, 28, 33, 32, 28, 31, 30, 26, 31, 30, 26, 34, 34, 28, 31, 31, 26, 32, 31, 27, 33, 31, 27, 32, 31, 27, 31, 31, 25, 32, 31, 26, 33, 32, 27, 33, 33, 28, 31, 31, 27, 31, 31, 27, 32, 31, 27, 33, 31, 27, 32, 30, 26, 32, 31, 27, + 33, 32, 28, 33, 31, 27, 31, 30, 25, 31, 29, 25, 32, 31, 27, 31, 30, 26, 20, 19, 13, 46, 43, 31, 44, 42, 31, 44, 43, 30, 46, 43, 32, 45, 42, 32, 44, 44, 31, 45, 45, 30, 44, 43, 31, 42, 43, 32, 43, 42, 32, 44, 43, 32, 43, 42, 31, 44, 41, 31, 45, 42, 30, + 50, 48, 35, 57, 53, 40, 8, 7, 5, 31, 31, 31, 25, 25, 25, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 20, 20, 20, 7, 7, 7, 10, 10, 10, 12, 12, 12, 13, 13, 13, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 15, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 25, 25, 25, 32, 32, 32, 14, 13, 12, 62, 61, 42, 51, 53, 37, 44, 41, 30, 43, 43, 30, 41, 41, 30, 42, 40, 30, 42, 42, 31, 41, 41, 31, 44, 42, 30, 43, 41, 31, + 43, 40, 30, 44, 42, 31, 45, 45, 32, 45, 44, 31, 44, 42, 31, 87, 87, 76, 44, 43, 31, 44, 43, 32, 43, 45, 33, 44, 45, 31, 44, 43, 32, 46, 43, 32, 45, 46, 31, 45, 44, 32, 45, 44, 33, 45, 45, 33, 46, 45, 32, 46, 45, 32, 46, 45, 33, 48, 46, 32, 46, 45, 33, + 49, 45, 32, 48, 45, 34, 125, 124, 117, 130, 131, 124, 131, 130, 123, 131, 131, 123, 130, 131, 124, 131, 131, 124, 132, 130, 123, 53, 51, 37, 47, 47, 34, 47, 47, 34, 48, 48, 34, 48, 48, 35, 48, 46, 36, 48, 45, 34, 50, 47, 34, 50, 49, 35, 48, 48, 35, 49, 47, 36, 48, 49, 35, + 49, 48, 35, 36, 36, 28, 16, 16, 16, 19, 19, 20, 21, 21, 21, 20, 20, 20, 17, 17, 18, 26, 25, 21, 48, 50, 37, 51, 49, 36, 50, 51, 37, 49, 50, 36, 51, 49, 36, 52, 50, 38, 52, 49, 36, 50, 49, 37, 51, 49, 36, 52, 50, 37, 51, 50, 36, 51, 51, 37, 51, 49, 38, + 52, 50, 37, 53, 52, 37, 131, 131, 122, 134, 133, 125, 134, 133, 126, 135, 133, 126, 135, 134, 126, 134, 134, 125, 133, 133, 125, 53, 51, 38, 53, 53, 39, 53, 53, 38, 54, 53, 38, 54, 53, 39, 52, 52, 38, 52, 53, 39, 54, 54, 39, 54, 53, 38, 55, 54, 39, 54, 54, 39, 54, 53, 39, + 56, 54, 38, 54, 53, 39, 129, 129, 120, 136, 135, 127, 136, 134, 126, 137, 135, 126, 137, 135, 126, 137, 134, 126, 136, 134, 126, 61, 57, 45, 55, 53, 41, 55, 52, 40, 57, 52, 40, 55, 53, 40, 56, 55, 39, 55, 55, 39, 56, 55, 40, 56, 54, 41, 57, 53, 41, 57, 54, 40, 56, 54, 41, + 56, 54, 42, 54, 52, 39, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 57, 55, 41, 58, 56, 41, 57, 55, 41, 56, 57, 41, 57, 57, 40, 57, 56, 41, 58, 55, 42, 57, 56, 41, 57, 56, 40, 58, 57, 41, 58, 56, 40, 57, 56, 40, 57, 56, 41, + 58, 55, 42, 58, 55, 41, 135, 133, 125, 137, 137, 128, 137, 136, 128, 137, 136, 127, 137, 137, 128, 138, 138, 128, 139, 138, 129, 60, 58, 43, 58, 57, 41, 58, 57, 42, 59, 57, 43, 57, 57, 41, 57, 57, 41, 59, 56, 41, 60, 56, 41, 59, 56, 42, 58, 56, 41, 59, 56, 42, 60, 57, 41, + 59, 58, 40, 59, 57, 41, 132, 131, 122, 139, 137, 128, 138, 137, 128, 138, 136, 128, 138, 137, 128, 138, 137, 128, 138, 137, 128, 64, 60, 47, 59, 57, 41, 58, 56, 42, 59, 56, 41, 60, 58, 41, 58, 58, 42, 58, 57, 42, 59, 57, 41, 58, 56, 41, 57, 56, 42, 59, 57, 42, 60, 58, 41, + 59, 58, 41, 59, 57, 41, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 57, 54, 39, 58, 55, 42, 59, 55, 43, 60, 57, 43, 58, 58, 43, 57, 58, 42, 57, 57, 43, 58, 56, 43, 58, 57, 43, 57, 57, 43, 58, 56, 42, 57, 55, 42, 56, 56, 42, + 57, 57, 42, 59, 57, 41, 135, 134, 124, 138, 136, 128, 137, 136, 128, 137, 137, 128, 137, 137, 129, 138, 137, 128, 137, 136, 128, 56, 54, 41, 57, 54, 42, 56, 54, 42, 56, 56, 41, 57, 56, 42, 57, 55, 42, 55, 56, 41, 57, 55, 40, 58, 55, 40, 57, 55, 41, 57, 55, 41, 56, 56, 40, + 56, 54, 40, 57, 54, 41, 57, 54, 41, 56, 55, 41, 55, 54, 40, 96, 94, 83, 56, 53, 40, 55, 54, 40, 56, 55, 40, 58, 54, 41, 58, 55, 41, 57, 54, 41, 57, 54, 41, 58, 54, 40, 57, 54, 40, 57, 55, 41, 57, 54, 39, 56, 55, 39, 56, 53, 40, 56, 53, 40, 56, 55, 39, + 54, 54, 40, 55, 54, 41, 55, 53, 40, 55, 52, 39, 56, 51, 40, 57, 52, 40, 56, 51, 39, 54, 51, 39, 80, 79, 66, 24, 23, 17, 36, 36, 30, 34, 34, 28, 34, 34, 28, 36, 36, 30, 36, 35, 30, 32, 32, 27, 34, 34, 29, 34, 33, 28, 33, 33, 28, 34, 34, 29, 34, 33, 28, + 34, 33, 28, 118, 117, 114, 124, 124, 120, 124, 124, 120, 124, 124, 121, 123, 123, 120, 123, 123, 120, 122, 122, 119, 39, 38, 33, 34, 33, 27, 34, 33, 27, 33, 32, 27, 34, 33, 28, 33, 32, 27, 33, 32, 27, 33, 32, 28, 33, 33, 28, 35, 34, 29, 34, 33, 28, 34, 34, 29, 34, 34, 28, + 34, 32, 27, 33, 32, 28, 15, 15, 15, 19, 19, 19, 21, 21, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 32, 32, 27, 32, 32, 27, 33, 33, 28, 34, 34, 28, 32, 32, 26, 31, 31, 26, 32, 31, 26, 33, 32, 28, 34, 32, 28, 33, 32, 27, 31, 31, 26, 31, 31, 26, 33, 33, 28, + 33, 32, 28, 118, 118, 116, 123, 123, 120, 123, 122, 120, 122, 121, 118, 123, 122, 119, 122, 122, 119, 122, 122, 120, 32, 32, 28, 32, 31, 26, 32, 31, 26, 31, 31, 27, 31, 30, 27, 33, 32, 28, 32, 32, 27, 31, 30, 26, 30, 29, 25, 31, 30, 25, 31, 30, 25, 31, 31, 26, 19, 19, 13, + 45, 45, 31, 45, 43, 31, 45, 42, 32, 46, 43, 31, 45, 43, 31, 43, 42, 30, 42, 42, 31, 43, 41, 31, 43, 43, 31, 42, 44, 30, 42, 42, 30, 43, 41, 31, 44, 43, 30, 42, 43, 30, 49, 49, 35, 58, 55, 40, 8, 7, 5, 31, 31, 32, 25, 25, 25, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 19, 20, 19, 19, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 20, 20, 20, + 8, 8, 7, 10, 10, 10, 12, 12, 12, 13, 13, 13, 13, 12, 13, 13, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 23, 23, 23, 30, 30, 30, 13, 13, 12, 60, 59, 44, 52, 50, 36, 43, 42, 30, 42, 42, 31, 43, 42, 30, 41, 42, 31, 43, 41, 29, 43, 41, 31, 44, 43, 31, 42, 42, 32, 45, 41, 30, 45, 44, 32, 45, 42, 32, 44, 43, 32, 45, 44, 32, 88, 86, 76, 46, 42, 32, + 46, 43, 32, 46, 43, 32, 45, 44, 32, 46, 46, 32, 47, 44, 33, 45, 46, 33, 44, 46, 33, 46, 44, 33, 46, 46, 32, 47, 45, 32, 48, 43, 34, 48, 46, 32, 47, 46, 32, 45, 45, 34, 47, 46, 33, 48, 45, 33, 47, 45, 33, 47, 44, 34, 49, 46, 33, 48, 45, 35, 46, 45, 34, + 45, 46, 34, 47, 47, 34, 48, 45, 34, 48, 46, 34, 47, 47, 35, 48, 48, 35, 50, 46, 34, 49, 49, 35, 48, 48, 34, 48, 48, 35, 49, 48, 36, 48, 47, 34, 49, 47, 36, 48, 49, 36, 51, 49, 35, 37, 34, 26, 16, 16, 16, 19, 19, 20, 21, 21, 21, 20, 20, 20, 17, 17, 18, + 25, 26, 21, 49, 50, 36, 52, 49, 36, 50, 48, 35, 49, 49, 36, 52, 48, 36, 53, 48, 37, 51, 50, 36, 52, 51, 36, 52, 50, 36, 52, 49, 36, 51, 49, 36, 52, 49, 37, 51, 50, 37, 50, 51, 38, 51, 52, 37, 52, 51, 37, 52, 50, 37, 51, 51, 38, 52, 51, 39, 53, 50, 37, + 54, 52, 38, 55, 53, 39, 52, 51, 38, 52, 50, 39, 53, 50, 38, 54, 51, 38, 51, 52, 38, 52, 51, 38, 53, 52, 38, 53, 52, 38, 55, 53, 38, 54, 55, 38, 52, 54, 40, 53, 53, 39, 53, 54, 38, 54, 53, 39, 54, 53, 40, 53, 54, 38, 55, 54, 39, 56, 54, 39, 56, 53, 39, + 56, 53, 39, 54, 54, 38, 56, 54, 38, 56, 53, 39, 54, 53, 40, 55, 55, 39, 56, 54, 39, 56, 53, 40, 56, 53, 39, 58, 54, 39, 55, 54, 39, 54, 54, 40, 55, 53, 41, 56, 54, 40, 56, 54, 40, 52, 50, 38, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, + 15, 15, 15, 56, 54, 39, 56, 54, 40, 56, 55, 40, 57, 56, 40, 58, 55, 41, 58, 57, 42, 57, 56, 41, 57, 56, 40, 56, 56, 41, 56, 55, 41, 58, 56, 41, 58, 55, 40, 56, 55, 41, 55, 57, 41, 57, 57, 40, 60, 57, 40, 60, 57, 41, 59, 56, 41, 58, 56, 40, 58, 57, 42, + 57, 55, 42, 56, 56, 41, 57, 57, 41, 58, 57, 42, 57, 55, 42, 57, 56, 41, 58, 56, 42, 58, 56, 41, 58, 58, 41, 58, 57, 43, 57, 56, 42, 58, 56, 42, 58, 57, 42, 58, 57, 41, 58, 58, 41, 58, 57, 42, 58, 58, 42, 58, 58, 41, 59, 58, 41, 59, 57, 41, 59, 57, 41, + 59, 56, 41, 58, 56, 42, 58, 58, 43, 59, 57, 42, 60, 56, 42, 60, 56, 43, 59, 57, 42, 59, 57, 42, 58, 56, 42, 57, 57, 42, 58, 56, 41, 58, 56, 40, 59, 57, 40, 58, 57, 40, 57, 58, 40, 57, 57, 41, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, + 15, 15, 15, 56, 54, 39, 59, 57, 41, 58, 57, 42, 59, 57, 42, 60, 57, 42, 60, 56, 42, 59, 55, 41, 59, 56, 42, 59, 56, 42, 59, 57, 42, 58, 57, 42, 58, 57, 42, 58, 57, 42, 59, 57, 42, 58, 58, 41, 58, 58, 42, 58, 56, 42, 57, 56, 41, 57, 56, 40, 57, 55, 41, + 58, 55, 41, 58, 55, 41, 57, 56, 41, 58, 55, 42, 58, 55, 41, 57, 54, 41, 56, 55, 41, 55, 57, 42, 55, 55, 41, 55, 54, 41, 56, 54, 41, 56, 54, 42, 56, 54, 41, 57, 54, 41, 58, 54, 41, 56, 54, 41, 55, 54, 41, 55, 53, 41, 55, 53, 41, 96, 93, 84, 56, 53, 41, + 56, 53, 40, 54, 55, 39, 55, 54, 39, 58, 53, 39, 58, 55, 39, 56, 53, 40, 55, 54, 40, 55, 54, 41, 55, 54, 39, 56, 55, 40, 55, 55, 39, 55, 55, 40, 55, 55, 40, 55, 54, 41, 54, 53, 39, 55, 54, 38, 56, 55, 39, 55, 53, 40, 55, 53, 40, 54, 54, 40, 55, 54, 40, + 56, 52, 39, 80, 78, 66, 23, 22, 17, 36, 34, 30, 34, 33, 28, 34, 33, 28, 35, 34, 29, 35, 35, 30, 33, 32, 27, 34, 34, 29, 34, 34, 29, 35, 35, 29, 34, 34, 28, 36, 36, 30, 34, 34, 28, 35, 36, 30, 33, 33, 28, 34, 34, 28, 36, 35, 29, 34, 34, 28, 35, 35, 30, + 33, 32, 28, 33, 32, 27, 34, 33, 27, 36, 34, 30, 34, 32, 28, 35, 33, 28, 33, 32, 27, 32, 32, 27, 33, 32, 28, 32, 32, 26, 34, 34, 28, 35, 34, 28, 34, 33, 28, 33, 32, 27, 33, 32, 27, 33, 33, 27, 15, 15, 15, 19, 19, 19, 21, 21, 21, 20, 20, 21, 18, 18, 19, + 15, 15, 15, 33, 32, 27, 32, 32, 27, 34, 33, 28, 32, 32, 27, 32, 32, 27, 32, 32, 27, 33, 32, 27, 33, 31, 28, 33, 32, 27, 33, 33, 28, 32, 31, 27, 32, 31, 27, 33, 32, 27, 33, 32, 27, 31, 32, 26, 33, 33, 27, 31, 31, 26, 32, 31, 27, 32, 31, 27, 33, 32, 28, + 32, 32, 27, 30, 30, 25, 32, 31, 28, 31, 30, 26, 31, 30, 26, 31, 31, 26, 33, 32, 28, 31, 30, 27, 31, 30, 26, 30, 29, 25, 33, 32, 27, 31, 30, 26, 31, 31, 26, 20, 19, 14, 45, 43, 32, 45, 42, 32, 44, 42, 30, 44, 43, 30, 44, 44, 32, 44, 43, 31, 44, 41, 30, + 44, 42, 32, 43, 42, 31, 43, 43, 31, 42, 43, 30, 42, 41, 31, 43, 42, 31, 43, 41, 30, 50, 48, 34, 57, 55, 40, 8, 7, 5, 27, 27, 27, 21, 21, 21, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 19, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 14, 14, 14, 21, 21, 21, 9, 9, 8, 12, 12, 12, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 24, 24, 24, 31, 31, 31, 14, 14, 12, 60, 61, 43, 51, 53, 37, 40, 41, 30, + 40, 41, 31, 43, 41, 30, 42, 44, 29, 43, 43, 30, 44, 43, 32, 42, 40, 31, 43, 43, 31, 43, 43, 30, 43, 41, 31, 44, 42, 32, 42, 42, 31, 44, 43, 32, 86, 86, 76, 45, 42, 31, 43, 45, 32, 44, 42, 31, 44, 42, 32, 46, 45, 33, 46, 46, 33, 45, 45, 32, 47, 46, 32, + 45, 43, 33, 45, 45, 33, 46, 45, 34, 46, 46, 33, 47, 44, 33, 46, 44, 34, 47, 46, 32, 44, 43, 34, 47, 45, 33, 48, 46, 34, 47, 46, 34, 48, 45, 34, 46, 47, 33, 45, 47, 35, 46, 46, 35, 46, 47, 34, 46, 46, 35, 46, 47, 35, 49, 47, 34, 50, 47, 35, 50, 47, 35, + 50, 47, 33, 50, 48, 35, 50, 48, 34, 49, 47, 35, 48, 49, 34, 50, 50, 34, 49, 50, 35, 50, 49, 37, 35, 36, 27, 16, 16, 16, 19, 19, 20, 21, 21, 21, 20, 20, 21, 17, 17, 18, 26, 26, 21, 50, 50, 35, 51, 49, 35, 51, 47, 37, 51, 49, 36, 51, 50, 36, 51, 50, 36, + 52, 51, 36, 50, 51, 36, 51, 51, 37, 50, 49, 37, 51, 50, 37, 51, 52, 37, 52, 51, 36, 51, 50, 37, 51, 52, 37, 52, 52, 36, 50, 50, 37, 52, 49, 38, 52, 50, 38, 53, 51, 36, 52, 50, 38, 51, 50, 38, 51, 51, 38, 52, 52, 38, 53, 52, 38, 52, 51, 37, 53, 51, 37, + 55, 52, 38, 54, 52, 39, 54, 52, 38, 53, 52, 38, 53, 54, 39, 53, 54, 38, 53, 55, 39, 53, 54, 38, 54, 53, 38, 54, 53, 39, 54, 53, 39, 56, 51, 39, 56, 52, 38, 54, 54, 39, 54, 53, 39, 55, 51, 40, 55, 54, 40, 55, 55, 39, 56, 54, 39, 55, 53, 39, 55, 54, 39, + 55, 54, 39, 55, 53, 39, 57, 54, 40, 57, 54, 40, 55, 53, 39, 55, 53, 40, 56, 54, 41, 56, 55, 41, 53, 51, 38, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 55, 55, 41, 55, 56, 41, 55, 54, 42, 57, 54, 41, 58, 55, 40, 56, 56, 41, + 56, 56, 41, 58, 57, 41, 57, 54, 41, 58, 54, 41, 56, 55, 40, 55, 56, 41, 57, 55, 41, 58, 54, 41, 56, 56, 41, 56, 57, 40, 58, 57, 41, 59, 56, 42, 58, 55, 40, 58, 56, 40, 58, 57, 41, 56, 55, 41, 57, 54, 41, 59, 56, 40, 58, 56, 41, 58, 57, 43, 60, 58, 43, + 59, 56, 42, 58, 55, 41, 59, 55, 41, 59, 55, 41, 57, 56, 42, 57, 55, 41, 57, 55, 42, 58, 57, 43, 58, 57, 41, 58, 56, 41, 58, 57, 42, 57, 58, 42, 59, 56, 41, 59, 56, 42, 59, 56, 42, 59, 57, 42, 59, 57, 43, 59, 57, 43, 57, 57, 42, 56, 57, 42, 58, 56, 42, + 60, 55, 42, 58, 57, 42, 58, 58, 41, 59, 56, 41, 59, 55, 41, 58, 56, 40, 59, 58, 40, 58, 59, 40, 57, 58, 41, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 55, 52, 40, 60, 55, 42, 60, 56, 42, 58, 56, 42, 58, 56, 41, 58, 56, 42, + 57, 55, 41, 57, 56, 41, 58, 56, 41, 58, 56, 42, 58, 56, 42, 58, 56, 43, 58, 56, 42, 57, 56, 41, 57, 56, 42, 57, 57, 42, 57, 57, 41, 58, 57, 41, 58, 55, 42, 56, 55, 41, 57, 57, 41, 58, 58, 42, 57, 57, 41, 57, 56, 41, 56, 56, 42, 57, 56, 42, 57, 55, 42, + 56, 55, 41, 56, 55, 41, 56, 56, 40, 57, 55, 41, 56, 53, 42, 56, 53, 42, 56, 53, 41, 55, 53, 40, 56, 55, 41, 56, 55, 41, 56, 54, 40, 56, 53, 41, 96, 95, 84, 54, 54, 41, 54, 54, 39, 54, 55, 39, 55, 55, 41, 56, 56, 41, 55, 55, 41, 54, 54, 41, 55, 55, 40, + 57, 55, 40, 56, 55, 40, 53, 54, 39, 54, 55, 39, 56, 55, 39, 57, 54, 40, 56, 54, 40, 55, 54, 39, 53, 53, 39, 53, 53, 38, 55, 53, 39, 56, 54, 40, 56, 53, 40, 55, 52, 38, 55, 53, 38, 82, 80, 64, 24, 23, 16, 34, 33, 28, 34, 33, 28, 34, 33, 29, 33, 32, 28, + 34, 33, 28, 33, 33, 27, 35, 35, 30, 35, 35, 29, 35, 36, 30, 33, 34, 28, 35, 35, 29, 33, 33, 28, 33, 33, 28, 34, 33, 27, 34, 33, 28, 34, 34, 28, 33, 32, 27, 36, 34, 30, 36, 35, 29, 33, 33, 27, 35, 35, 29, 35, 34, 30, 34, 33, 28, 34, 33, 28, 33, 32, 27, + 33, 33, 28, 34, 33, 28, 33, 32, 27, 34, 33, 28, 34, 33, 28, 33, 32, 27, 32, 32, 27, 34, 34, 29, 32, 32, 27, 15, 15, 15, 19, 19, 19, 21, 21, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 33, 32, 28, 33, 32, 28, 33, 33, 28, 32, 31, 27, 35, 34, 28, 34, 34, 28, + 34, 33, 28, 32, 31, 27, 33, 33, 28, 33, 33, 28, 31, 31, 26, 32, 31, 26, 32, 30, 26, 31, 30, 25, 31, 31, 26, 31, 30, 26, 32, 30, 26, 33, 32, 28, 32, 31, 27, 32, 32, 27, 32, 32, 27, 31, 31, 26, 31, 31, 26, 32, 31, 27, 31, 30, 26, 31, 30, 26, 32, 31, 27, + 33, 32, 27, 31, 31, 26, 30, 30, 25, 32, 31, 27, 33, 32, 28, 31, 30, 25, 19, 18, 13, 45, 43, 32, 46, 45, 32, 45, 44, 31, 46, 42, 30, 45, 43, 30, 43, 43, 30, 43, 43, 31, 43, 44, 30, 44, 43, 30, 43, 41, 31, 42, 42, 31, 43, 42, 31, 42, 43, 30, 42, 42, 29, + 49, 47, 35, 56, 54, 39, 8, 7, 5, 27, 27, 27, 21, 21, 21, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 17, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 14, 14, 14, 21, 21, 21, 10, 9, 9, 13, 13, 14, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 26, 26, 27, 33, 33, 34, 14, 14, 12, 62, 59, 45, 53, 53, 38, 43, 41, 31, 40, 41, 31, 41, 41, 31, 42, 41, 31, 42, 41, 30, 42, 42, 30, 43, 44, 31, 44, 43, 30, + 45, 42, 32, 44, 43, 31, 43, 43, 32, 46, 43, 32, 44, 44, 32, 86, 86, 77, 43, 43, 32, 45, 42, 31, 45, 43, 32, 45, 45, 32, 46, 46, 31, 45, 43, 31, 44, 45, 31, 47, 44, 32, 44, 45, 31, 45, 46, 32, 47, 45, 31, 47, 46, 33, 45, 46, 33, 46, 46, 32, 48, 45, 32, + 47, 45, 32, 47, 46, 32, 47, 46, 33, 47, 46, 32, 47, 45, 33, 46, 45, 33, 47, 46, 33, 45, 46, 32, 47, 47, 33, 49, 49, 33, 50, 48, 33, 49, 46, 34, 48, 48, 35, 46, 47, 34, 49, 46, 35, 50, 47, 35, 48, 49, 34, 47, 49, 35, 48, 48, 35, 48, 48, 35, 49, 50, 36, + 49, 49, 36, 36, 36, 27, 16, 16, 17, 19, 19, 20, 21, 21, 21, 20, 20, 21, 17, 17, 18, 26, 26, 21, 51, 49, 36, 50, 49, 37, 51, 50, 36, 52, 49, 35, 49, 48, 35, 49, 51, 35, 50, 50, 36, 50, 49, 36, 51, 50, 36, 51, 50, 37, 52, 49, 37, 53, 50, 37, 53, 51, 37, + 51, 51, 36, 50, 50, 37, 52, 52, 38, 51, 52, 38, 53, 50, 38, 53, 50, 38, 53, 51, 37, 53, 53, 38, 53, 53, 37, 54, 52, 38, 54, 50, 38, 53, 52, 37, 54, 52, 39, 51, 50, 38, 52, 51, 37, 54, 51, 37, 55, 52, 37, 54, 53, 38, 53, 52, 37, 55, 54, 38, 53, 51, 39, + 53, 52, 39, 55, 53, 39, 55, 54, 39, 55, 53, 39, 56, 53, 40, 54, 51, 40, 53, 53, 39, 54, 53, 38, 55, 53, 40, 56, 52, 40, 57, 52, 40, 55, 53, 39, 54, 51, 39, 55, 53, 41, 56, 54, 40, 55, 54, 39, 55, 53, 40, 55, 55, 41, 55, 55, 40, 55, 54, 39, 55, 54, 41, + 57, 53, 40, 53, 52, 37, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 57, 55, 40, 56, 56, 39, 56, 58, 40, 56, 57, 40, 56, 56, 40, 56, 56, 39, 57, 57, 40, 56, 57, 41, 54, 57, 40, 55, 57, 40, 57, 56, 40, 58, 56, 40, 58, 57, 41, + 58, 55, 41, 56, 54, 41, 56, 56, 41, 57, 56, 41, 56, 56, 40, 57, 57, 40, 59, 57, 41, 59, 56, 42, 58, 55, 42, 58, 56, 41, 57, 57, 40, 56, 56, 41, 58, 56, 41, 58, 58, 42, 56, 57, 41, 58, 55, 41, 58, 54, 41, 57, 56, 41, 58, 56, 41, 59, 56, 42, 58, 55, 42, + 56, 56, 42, 57, 58, 41, 58, 57, 41, 59, 56, 42, 57, 56, 41, 57, 57, 42, 57, 57, 42, 57, 56, 42, 58, 56, 43, 60, 57, 41, 59, 58, 41, 59, 58, 42, 58, 57, 43, 57, 56, 43, 58, 57, 42, 60, 57, 40, 60, 55, 40, 58, 56, 40, 57, 58, 41, 57, 56, 41, 57, 55, 41, + 58, 58, 41, 57, 58, 41, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 54, 53, 40, 58, 55, 42, 60, 55, 41, 59, 56, 42, 57, 56, 41, 58, 55, 41, 59, 56, 41, 57, 57, 42, 57, 58, 42, 59, 58, 42, 58, 55, 41, 56, 55, 42, 57, 56, 42, + 57, 56, 42, 57, 55, 42, 57, 55, 42, 56, 56, 41, 58, 56, 41, 59, 57, 41, 58, 56, 41, 58, 54, 41, 56, 54, 42, 55, 55, 41, 56, 56, 42, 57, 54, 42, 57, 54, 41, 56, 55, 41, 55, 56, 42, 56, 56, 42, 57, 55, 40, 57, 54, 40, 55, 55, 40, 55, 55, 41, 56, 53, 41, + 55, 53, 41, 55, 55, 41, 57, 54, 41, 57, 55, 42, 56, 56, 41, 96, 94, 83, 54, 52, 41, 56, 52, 41, 56, 53, 41, 56, 54, 40, 56, 53, 40, 56, 53, 40, 57, 54, 40, 56, 54, 41, 55, 53, 39, 56, 54, 39, 56, 54, 40, 55, 53, 39, 54, 53, 39, 55, 53, 40, 55, 53, 39, + 55, 54, 38, 56, 54, 38, 54, 54, 39, 54, 53, 40, 55, 52, 39, 53, 52, 38, 53, 54, 38, 55, 54, 39, 81, 78, 65, 24, 22, 17, 35, 33, 29, 35, 35, 30, 34, 35, 29, 32, 33, 27, 35, 34, 30, 34, 35, 30, 35, 35, 29, 34, 34, 29, 33, 33, 28, 33, 33, 27, 35, 34, 29, + 34, 33, 28, 33, 32, 27, 34, 33, 28, 34, 33, 27, 34, 33, 27, 33, 32, 27, 34, 33, 28, 35, 34, 29, 33, 32, 27, 35, 35, 30, 35, 34, 29, 35, 34, 29, 33, 32, 27, 33, 32, 27, 33, 33, 28, 33, 34, 29, 34, 33, 28, 34, 32, 28, 33, 32, 27, 33, 33, 27, 33, 33, 27, + 34, 34, 29, 32, 31, 26, 15, 15, 15, 19, 19, 19, 21, 21, 21, 20, 20, 21, 18, 18, 19, 15, 15, 15, 34, 33, 28, 34, 33, 28, 33, 32, 28, 33, 32, 28, 34, 33, 29, 32, 32, 27, 33, 33, 28, 32, 31, 27, 34, 33, 29, 34, 33, 28, 33, 32, 26, 32, 31, 26, 30, 31, 26, + 31, 31, 26, 31, 32, 27, 31, 31, 26, 31, 31, 26, 32, 32, 27, 32, 32, 26, 30, 30, 25, 31, 30, 26, 33, 32, 27, 31, 30, 25, 32, 32, 27, 32, 32, 27, 32, 31, 27, 32, 31, 26, 31, 31, 26, 30, 30, 26, 31, 31, 26, 31, 30, 25, 33, 32, 27, 31, 31, 26, 19, 19, 14, + 45, 44, 32, 46, 42, 31, 45, 42, 31, 44, 42, 30, 43, 42, 31, 44, 43, 31, 43, 43, 32, 44, 43, 30, 45, 44, 30, 45, 44, 30, 43, 43, 30, 42, 41, 30, 43, 41, 31, 43, 41, 31, 50, 47, 36, 57, 54, 40, 8, 7, 5, 30, 30, 30, 24, 24, 25, 18, 18, 18, 18, 18, 18, + 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 17, 17, 18, 14, 14, 14, 21, 21, 21, + 9, 9, 9, 13, 13, 13, 15, 15, 16, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 20, 26, 26, 26, 33, 33, 33, 14, 14, 12, 59, 60, 44, 52, 50, 37, 43, 41, 30, 43, 41, 31, 42, 41, 29, 43, 41, 31, 43, 41, 31, 43, 41, 31, 43, 43, 30, 44, 43, 32, 42, 42, 32, 43, 42, 31, 43, 43, 31, 43, 45, 31, 43, 43, 30, 85, 85, 76, 46, 42, 31, + 45, 42, 32, 44, 43, 32, 46, 45, 31, 46, 45, 31, 45, 45, 33, 46, 44, 33, 47, 45, 32, 46, 45, 32, 44, 45, 32, 45, 47, 32, 45, 45, 32, 45, 43, 33, 45, 44, 33, 47, 45, 33, 46, 47, 32, 47, 45, 33, 125, 123, 116, 131, 130, 123, 131, 131, 123, 130, 131, 123, 131, 130, 123, + 132, 130, 123, 131, 131, 123, 53, 52, 39, 48, 47, 34, 48, 46, 34, 47, 47, 35, 49, 46, 34, 48, 49, 34, 50, 48, 34, 48, 49, 35, 50, 49, 35, 50, 47, 34, 49, 48, 34, 49, 47, 35, 51, 46, 34, 36, 35, 27, 16, 16, 17, 19, 19, 20, 21, 21, 21, 20, 20, 21, 17, 17, 18, + 26, 25, 21, 51, 48, 35, 50, 50, 35, 50, 49, 36, 52, 50, 36, 51, 48, 37, 51, 49, 36, 51, 50, 36, 51, 50, 37, 52, 50, 37, 51, 50, 36, 51, 51, 35, 51, 51, 36, 52, 52, 36, 52, 50, 37, 52, 50, 37, 131, 131, 122, 134, 133, 125, 135, 134, 125, 133, 133, 126, 133, 134, 126, + 133, 134, 125, 134, 134, 125, 52, 52, 37, 53, 51, 38, 54, 50, 37, 53, 52, 37, 53, 52, 37, 54, 50, 37, 52, 53, 37, 54, 54, 37, 55, 53, 37, 54, 52, 37, 52, 54, 38, 54, 53, 38, 55, 53, 38, 55, 53, 38, 130, 128, 120, 136, 134, 127, 136, 134, 126, 135, 135, 126, 137, 135, 127, + 136, 135, 126, 136, 134, 126, 59, 57, 43, 55, 52, 40, 56, 52, 40, 55, 54, 39, 56, 53, 40, 57, 53, 40, 55, 55, 40, 54, 54, 40, 56, 52, 39, 56, 53, 39, 56, 55, 40, 56, 56, 41, 56, 54, 41, 52, 50, 38, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, + 15, 15, 15, 59, 55, 40, 57, 56, 39, 55, 55, 39, 57, 55, 40, 57, 55, 41, 56, 54, 41, 55, 55, 40, 55, 56, 40, 56, 57, 40, 58, 57, 40, 58, 55, 41, 56, 55, 40, 56, 56, 40, 59, 57, 41, 58, 56, 41, 134, 133, 124, 137, 137, 127, 137, 137, 127, 137, 136, 127, 138, 136, 128, + 138, 136, 128, 137, 136, 127, 58, 55, 41, 57, 56, 42, 57, 56, 41, 59, 55, 42, 57, 56, 42, 57, 57, 42, 59, 57, 42, 58, 55, 42, 58, 55, 41, 58, 57, 41, 57, 56, 42, 57, 55, 41, 58, 56, 42, 58, 57, 43, 132, 131, 121, 138, 136, 127, 137, 136, 127, 137, 137, 128, 138, 137, 128, + 138, 137, 128, 137, 137, 128, 62, 61, 47, 58, 56, 42, 59, 55, 41, 58, 55, 41, 57, 55, 41, 56, 56, 42, 58, 57, 42, 60, 56, 41, 58, 56, 41, 58, 57, 41, 59, 56, 40, 57, 55, 41, 56, 56, 42, 58, 57, 42, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, + 15, 15, 15, 55, 55, 39, 59, 56, 42, 58, 55, 42, 56, 56, 41, 59, 56, 42, 58, 56, 41, 56, 55, 41, 56, 56, 42, 58, 57, 42, 58, 55, 41, 56, 55, 42, 57, 55, 42, 58, 56, 42, 57, 55, 43, 56, 56, 42, 135, 134, 125, 137, 136, 128, 137, 136, 127, 137, 136, 127, 138, 137, 128, + 137, 136, 128, 136, 136, 127, 58, 55, 41, 58, 55, 41, 56, 57, 42, 55, 57, 41, 57, 56, 41, 58, 56, 42, 56, 55, 42, 56, 55, 40, 58, 55, 41, 58, 55, 41, 55, 54, 41, 56, 54, 41, 58, 54, 40, 56, 54, 41, 55, 53, 41, 57, 53, 40, 56, 55, 40, 96, 95, 84, 56, 53, 40, + 55, 54, 39, 54, 55, 39, 54, 54, 39, 56, 54, 39, 57, 55, 39, 56, 54, 40, 56, 52, 41, 56, 52, 40, 55, 52, 39, 55, 52, 40, 54, 53, 40, 55, 54, 39, 55, 53, 39, 56, 53, 39, 56, 53, 39, 55, 53, 38, 54, 52, 38, 54, 51, 39, 55, 52, 39, 56, 53, 39, 54, 53, 39, + 52, 54, 40, 79, 79, 66, 23, 22, 17, 35, 35, 30, 35, 34, 29, 33, 33, 28, 33, 33, 28, 35, 35, 30, 35, 35, 30, 34, 34, 28, 34, 34, 28, 33, 34, 28, 34, 35, 29, 36, 35, 30, 34, 33, 28, 116, 116, 113, 124, 123, 120, 124, 123, 120, 123, 123, 120, 123, 123, 119, 123, 123, 120, + 122, 122, 119, 38, 38, 32, 35, 34, 29, 35, 34, 28, 35, 34, 29, 33, 33, 29, 33, 32, 28, 33, 32, 27, 34, 34, 29, 32, 31, 26, 33, 32, 27, 33, 32, 27, 34, 33, 27, 33, 32, 27, 32, 32, 27, 30, 30, 26, 15, 15, 15, 19, 19, 19, 21, 21, 21, 20, 20, 21, 18, 18, 19, + 15, 15, 16, 33, 33, 28, 32, 32, 26, 33, 32, 27, 33, 33, 28, 33, 33, 28, 32, 31, 27, 33, 32, 28, 33, 33, 28, 33, 33, 27, 33, 32, 28, 33, 32, 27, 33, 32, 26, 31, 31, 25, 32, 33, 27, 119, 120, 116, 122, 122, 119, 122, 121, 119, 122, 121, 118, 122, 122, 119, 122, 122, 119, + 122, 121, 119, 32, 31, 27, 32, 31, 26, 32, 31, 27, 32, 31, 27, 33, 32, 27, 31, 30, 26, 30, 29, 25, 30, 30, 26, 31, 31, 26, 31, 30, 26, 32, 31, 26, 32, 31, 26, 19, 18, 13, 43, 43, 32, 43, 44, 33, 44, 43, 31, 44, 43, 31, 45, 43, 31, 45, 43, 30, 43, 45, 31, + 44, 43, 31, 44, 42, 31, 44, 43, 31, 43, 43, 30, 43, 42, 30, 43, 40, 30, 42, 40, 30, 48, 47, 34, 56, 55, 39, 8, 7, 5, 29, 29, 29, 24, 24, 24, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 16, 16, 17, + 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, 10, 10, 9, 13, 13, 13, 16, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 17, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 24, 24, 25, 32, 32, 32, 14, 14, 12, 60, 58, 44, 52, 49, 38, 44, 42, 30, + 42, 41, 31, 40, 39, 30, 42, 40, 30, 42, 43, 30, 42, 42, 30, 43, 41, 30, 44, 42, 31, 43, 44, 31, 45, 41, 30, 43, 41, 31, 43, 44, 32, 46, 42, 33, 86, 86, 76, 44, 43, 30, 46, 45, 32, 45, 43, 33, 46, 43, 32, 44, 45, 32, 45, 45, 32, 44, 43, 31, 45, 44, 31, + 46, 45, 31, 46, 46, 32, 46, 44, 32, 44, 44, 31, 44, 46, 32, 47, 46, 33, 46, 44, 32, 46, 46, 33, 46, 47, 32, 48, 45, 34, 48, 45, 34, 47, 47, 33, 46, 46, 33, 45, 46, 33, 48, 46, 34, 49, 45, 34, 47, 45, 33, 47, 45, 33, 49, 47, 34, 46, 48, 34, 46, 47, 35, + 48, 47, 34, 49, 49, 34, 47, 47, 34, 50, 49, 35, 50, 48, 34, 49, 48, 35, 49, 49, 36, 49, 49, 36, 37, 36, 27, 16, 16, 17, 19, 19, 20, 21, 21, 21, 20, 20, 21, 17, 17, 18, 25, 26, 21, 50, 46, 36, 51, 48, 37, 49, 49, 36, 50, 48, 35, 52, 49, 35, 50, 50, 35, + 50, 48, 35, 51, 48, 36, 51, 49, 36, 51, 50, 37, 51, 51, 38, 53, 49, 36, 51, 50, 36, 51, 52, 37, 52, 52, 36, 53, 50, 36, 51, 50, 38, 51, 51, 37, 52, 49, 36, 54, 50, 37, 52, 50, 38, 51, 50, 37, 54, 50, 36, 54, 52, 37, 52, 52, 39, 53, 51, 38, 55, 50, 39, + 53, 53, 38, 53, 53, 38, 55, 51, 38, 54, 52, 37, 54, 53, 37, 54, 53, 37, 53, 53, 37, 52, 53, 39, 53, 52, 39, 55, 51, 38, 56, 51, 38, 55, 52, 40, 55, 52, 38, 56, 51, 38, 55, 53, 38, 55, 53, 40, 55, 52, 40, 55, 52, 39, 56, 54, 38, 56, 53, 38, 57, 51, 39, + 56, 53, 40, 55, 54, 40, 55, 53, 40, 56, 53, 40, 57, 53, 41, 56, 54, 40, 53, 55, 39, 55, 53, 40, 53, 50, 39, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 57, 55, 40, 57, 55, 41, 55, 57, 41, 56, 55, 39, 58, 55, 39, 58, 56, 39, + 56, 56, 39, 56, 55, 40, 57, 55, 41, 55, 55, 41, 55, 56, 40, 56, 57, 40, 56, 54, 39, 56, 53, 39, 57, 54, 40, 59, 54, 41, 57, 54, 41, 56, 54, 42, 58, 56, 41, 58, 56, 40, 56, 55, 40, 57, 56, 41, 58, 56, 42, 58, 57, 42, 58, 56, 40, 58, 56, 40, 57, 56, 41, + 57, 55, 41, 56, 55, 41, 57, 57, 42, 57, 57, 42, 56, 55, 42, 58, 56, 41, 59, 57, 40, 58, 58, 41, 58, 57, 42, 59, 57, 42, 58, 56, 41, 57, 55, 42, 58, 55, 41, 58, 56, 41, 58, 56, 42, 57, 56, 41, 57, 57, 41, 58, 57, 41, 58, 56, 42, 56, 56, 42, 56, 56, 42, + 57, 57, 43, 56, 57, 42, 58, 55, 42, 58, 55, 41, 58, 57, 41, 59, 56, 41, 58, 55, 40, 58, 56, 41, 59, 56, 41, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 55, 52, 41, 59, 56, 42, 59, 56, 41, 57, 56, 42, 56, 56, 42, 56, 56, 42, + 56, 55, 42, 56, 56, 42, 57, 57, 42, 58, 57, 41, 58, 57, 41, 57, 57, 42, 57, 56, 41, 59, 55, 41, 59, 55, 42, 58, 55, 41, 58, 56, 41, 57, 56, 42, 57, 57, 43, 56, 57, 42, 58, 55, 42, 58, 53, 41, 56, 56, 41, 56, 57, 42, 58, 56, 41, 58, 56, 40, 57, 56, 40, + 57, 56, 40, 56, 55, 41, 55, 55, 40, 55, 55, 40, 56, 53, 40, 55, 54, 40, 56, 56, 40, 57, 55, 40, 56, 55, 40, 55, 55, 41, 56, 55, 40, 55, 54, 40, 96, 95, 83, 56, 53, 41, 54, 53, 40, 54, 54, 40, 56, 53, 40, 55, 52, 39, 55, 54, 39, 55, 55, 40, 56, 54, 40, + 55, 53, 39, 55, 53, 38, 55, 53, 39, 56, 54, 39, 56, 54, 40, 54, 52, 40, 54, 53, 40, 55, 53, 39, 55, 53, 37, 55, 54, 37, 54, 54, 37, 54, 53, 38, 53, 51, 39, 54, 52, 38, 55, 52, 38, 81, 78, 66, 24, 22, 17, 36, 35, 30, 35, 34, 29, 33, 33, 28, 33, 33, 28, + 34, 34, 28, 33, 33, 28, 34, 33, 28, 35, 34, 29, 34, 33, 28, 34, 34, 29, 34, 35, 29, 34, 34, 28, 36, 35, 29, 34, 33, 28, 34, 33, 28, 34, 32, 27, 34, 33, 28, 34, 33, 28, 34, 32, 27, 35, 34, 29, 34, 33, 29, 35, 34, 29, 35, 34, 28, 35, 34, 29, 34, 33, 28, + 33, 32, 27, 34, 33, 29, 32, 32, 27, 33, 32, 27, 34, 33, 29, 32, 32, 27, 32, 32, 26, 32, 31, 26, 30, 30, 26, 15, 15, 15, 19, 19, 19, 21, 21, 21, 20, 20, 21, 18, 18, 19, 15, 15, 16, 33, 32, 27, 32, 31, 27, 32, 32, 28, 33, 33, 28, 32, 32, 26, 33, 32, 28, + 34, 33, 28, 34, 33, 28, 33, 32, 27, 32, 33, 27, 32, 31, 27, 33, 32, 28, 31, 31, 26, 31, 32, 26, 31, 31, 26, 32, 31, 27, 31, 31, 26, 32, 31, 27, 31, 30, 26, 33, 32, 27, 33, 33, 27, 32, 32, 27, 31, 30, 26, 32, 31, 27, 31, 31, 26, 33, 32, 27, 32, 31, 26, + 31, 31, 26, 32, 32, 28, 30, 30, 25, 32, 32, 27, 30, 30, 25, 32, 32, 27, 19, 18, 14, 44, 44, 32, 45, 43, 32, 45, 41, 33, 43, 42, 31, 44, 44, 31, 44, 45, 32, 43, 44, 31, 44, 42, 30, 43, 43, 31, 42, 42, 30, 44, 41, 29, 44, 40, 30, 41, 41, 31, 41, 43, 30, + 48, 48, 34, 55, 54, 39, 8, 7, 5, 29, 29, 29, 23, 23, 24, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, 8, 8, 7, 11, 11, 11, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 24, 24, 25, 32, 32, 32, 14, 14, 12, 63, 60, 44, 52, 51, 38, 43, 42, 31, 43, 40, 31, 43, 41, 30, 43, 40, 30, 43, 40, 31, 42, 43, 31, 43, 42, 31, 42, 44, 30, + 44, 43, 30, 44, 42, 31, 43, 42, 30, 44, 44, 32, 45, 45, 32, 87, 86, 77, 44, 43, 31, 43, 44, 32, 44, 44, 32, 43, 43, 32, 45, 43, 33, 45, 45, 32, 45, 45, 32, 46, 45, 33, 47, 43, 31, 46, 45, 33, 45, 44, 32, 45, 43, 33, 45, 46, 33, 47, 44, 33, 46, 46, 32, + 48, 46, 34, 45, 45, 33, 46, 46, 33, 49, 45, 34, 48, 46, 34, 48, 46, 33, 45, 45, 34, 47, 45, 33, 46, 47, 32, 48, 44, 34, 47, 45, 33, 48, 46, 34, 48, 47, 33, 48, 46, 33, 48, 48, 35, 47, 48, 36, 49, 48, 35, 49, 49, 34, 49, 47, 35, 48, 49, 34, 49, 49, 34, + 50, 49, 36, 36, 36, 27, 16, 16, 17, 19, 19, 20, 21, 21, 21, 20, 20, 21, 17, 17, 18, 26, 26, 21, 50, 48, 36, 51, 47, 36, 49, 47, 36, 51, 49, 37, 52, 48, 36, 51, 48, 36, 53, 48, 36, 50, 49, 37, 49, 51, 36, 51, 50, 35, 52, 49, 36, 50, 50, 37, 50, 50, 37, + 49, 49, 35, 51, 50, 37, 53, 51, 37, 54, 51, 37, 53, 49, 37, 53, 49, 37, 52, 49, 36, 52, 49, 36, 51, 50, 37, 52, 50, 39, 52, 51, 38, 54, 53, 37, 54, 51, 38, 52, 51, 38, 54, 52, 39, 53, 51, 37, 52, 52, 37, 54, 54, 38, 55, 53, 38, 54, 51, 38, 52, 51, 38, + 53, 52, 39, 54, 52, 39, 54, 53, 40, 55, 54, 39, 54, 52, 38, 53, 51, 39, 54, 51, 38, 55, 52, 38, 56, 53, 38, 55, 53, 39, 54, 53, 39, 54, 52, 39, 55, 52, 38, 55, 53, 39, 56, 53, 40, 55, 53, 40, 54, 52, 39, 55, 53, 39, 54, 52, 39, 55, 52, 40, 56, 54, 41, + 56, 56, 39, 52, 51, 38, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 55, 55, 41, 56, 55, 40, 57, 57, 41, 56, 56, 41, 56, 54, 40, 57, 54, 41, 57, 54, 41, 56, 55, 41, 56, 57, 40, 55, 56, 39, 56, 55, 41, 56, 55, 41, 57, 54, 39, + 57, 55, 40, 57, 55, 40, 57, 54, 40, 56, 54, 40, 56, 54, 39, 58, 54, 40, 58, 55, 42, 58, 55, 42, 58, 55, 42, 56, 56, 41, 56, 57, 41, 58, 55, 41, 58, 55, 41, 57, 57, 41, 57, 57, 42, 58, 56, 43, 58, 54, 41, 57, 55, 41, 57, 57, 42, 59, 57, 41, 60, 55, 40, + 58, 55, 41, 57, 58, 41, 58, 56, 41, 58, 56, 42, 57, 57, 43, 58, 55, 41, 58, 56, 41, 58, 56, 41, 59, 55, 42, 57, 56, 42, 57, 57, 42, 57, 56, 42, 57, 55, 41, 57, 57, 41, 56, 58, 40, 57, 58, 41, 58, 55, 41, 56, 56, 41, 56, 57, 40, 57, 57, 41, 58, 57, 42, + 58, 56, 42, 58, 56, 42, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 56, 53, 39, 59, 55, 41, 59, 55, 41, 59, 55, 41, 58, 56, 42, 58, 57, 42, 59, 57, 42, 58, 55, 41, 57, 55, 42, 55, 57, 41, 56, 57, 41, 57, 56, 41, 57, 54, 42, + 57, 55, 41, 56, 55, 41, 57, 56, 42, 58, 56, 41, 58, 56, 42, 57, 55, 42, 57, 55, 42, 57, 55, 42, 56, 55, 41, 57, 56, 41, 58, 57, 40, 57, 55, 41, 56, 55, 41, 56, 55, 41, 56, 54, 40, 55, 54, 40, 56, 56, 41, 56, 55, 41, 57, 54, 40, 57, 55, 41, 55, 55, 42, + 55, 54, 41, 55, 53, 39, 55, 53, 40, 55, 52, 41, 57, 53, 41, 96, 94, 84, 54, 53, 40, 54, 55, 40, 55, 55, 40, 55, 53, 40, 56, 54, 39, 56, 53, 38, 54, 51, 39, 53, 53, 40, 53, 54, 40, 54, 52, 39, 55, 52, 39, 54, 53, 38, 55, 53, 39, 54, 51, 40, 53, 51, 40, + 54, 54, 38, 55, 54, 37, 54, 54, 37, 53, 54, 37, 53, 53, 39, 53, 53, 38, 52, 52, 38, 54, 51, 39, 82, 77, 65, 23, 22, 16, 35, 34, 29, 34, 34, 28, 35, 34, 29, 33, 33, 28, 33, 33, 27, 33, 32, 27, 35, 34, 30, 35, 34, 29, 34, 33, 28, 34, 35, 28, 33, 34, 28, + 34, 34, 29, 33, 32, 28, 34, 33, 28, 35, 34, 29, 33, 32, 26, 34, 33, 28, 33, 33, 28, 35, 34, 29, 34, 34, 29, 34, 33, 28, 34, 33, 28, 33, 32, 27, 34, 34, 29, 34, 34, 29, 34, 34, 29, 34, 33, 28, 34, 33, 28, 34, 32, 27, 35, 34, 29, 32, 32, 26, 33, 34, 28, + 32, 31, 26, 32, 30, 27, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 18, 18, 19, 15, 15, 15, 33, 33, 28, 34, 33, 28, 34, 32, 28, 33, 32, 28, 33, 32, 27, 32, 32, 26, 32, 32, 27, 33, 33, 28, 33, 33, 28, 32, 31, 27, 32, 31, 26, 33, 32, 27, 31, 32, 26, + 33, 32, 28, 31, 29, 26, 32, 30, 26, 31, 31, 26, 32, 32, 27, 31, 30, 26, 32, 32, 26, 33, 33, 27, 32, 32, 27, 31, 31, 26, 33, 32, 28, 31, 32, 27, 30, 31, 26, 32, 31, 26, 31, 31, 27, 32, 32, 27, 30, 29, 26, 32, 32, 27, 30, 29, 24, 32, 31, 27, 19, 18, 13, + 46, 43, 32, 45, 44, 31, 44, 44, 31, 44, 44, 32, 45, 44, 31, 45, 44, 31, 44, 43, 30, 42, 43, 29, 42, 42, 30, 42, 42, 29, 43, 41, 29, 43, 42, 30, 42, 42, 30, 41, 41, 29, 48, 48, 35, 55, 53, 40, 8, 7, 5, 30, 30, 30, 24, 24, 24, 17, 17, 18, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 17, 17, 18, 14, 14, 14, 20, 20, 20, + 9, 9, 9, 13, 13, 13, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 18, + 17, 17, 17, 24, 24, 24, 31, 31, 32, 14, 14, 12, 60, 61, 43, 51, 51, 37, 42, 41, 30, 42, 40, 30, 41, 41, 31, 42, 41, 31, 42, 41, 32, 43, 43, 30, 43, 42, 31, 43, 42, 31, 44, 42, 30, 44, 43, 30, 44, 43, 31, 46, 44, 31, 45, 43, 31, 86, 85, 76, 44, 42, 32, + 45, 42, 31, 44, 44, 32, 43, 45, 32, 46, 43, 33, 47, 45, 32, 45, 44, 32, 44, 44, 31, 45, 45, 32, 45, 45, 32, 45, 45, 33, 44, 45, 33, 45, 46, 32, 47, 45, 32, 46, 45, 33, 45, 46, 32, 46, 46, 33, 45, 46, 34, 47, 44, 34, 47, 45, 32, 45, 45, 32, 46, 45, 33, + 45, 47, 34, 45, 48, 34, 47, 47, 35, 47, 46, 34, 45, 47, 34, 48, 46, 35, 46, 45, 34, 46, 46, 34, 48, 48, 33, 49, 49, 35, 49, 47, 35, 47, 47, 35, 49, 50, 34, 50, 49, 34, 48, 49, 35, 35, 35, 27, 16, 16, 17, 19, 19, 20, 21, 21, 21, 20, 20, 21, 17, 17, 18, + 26, 25, 21, 51, 49, 36, 50, 50, 36, 49, 49, 36, 49, 48, 37, 50, 50, 35, 51, 50, 36, 50, 49, 36, 52, 49, 36, 52, 50, 37, 49, 48, 35, 50, 49, 36, 52, 51, 36, 52, 51, 37, 53, 50, 35, 51, 51, 36, 53, 51, 36, 53, 50, 37, 51, 50, 37, 52, 50, 37, 52, 53, 38, + 54, 52, 37, 53, 52, 37, 54, 50, 38, 53, 52, 38, 52, 52, 38, 54, 50, 38, 52, 51, 38, 53, 51, 36, 54, 52, 38, 53, 52, 39, 53, 52, 38, 53, 53, 38, 53, 51, 37, 53, 51, 37, 55, 53, 37, 55, 54, 37, 53, 53, 37, 54, 53, 38, 55, 51, 40, 54, 52, 40, 56, 52, 40, + 55, 53, 40, 54, 52, 40, 53, 51, 40, 53, 53, 39, 55, 51, 38, 56, 52, 40, 55, 53, 39, 55, 53, 39, 56, 52, 38, 55, 54, 38, 56, 55, 38, 56, 54, 39, 56, 54, 40, 57, 53, 40, 56, 54, 40, 53, 52, 38, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, + 15, 15, 15, 55, 56, 39, 55, 57, 40, 57, 57, 39, 58, 56, 40, 58, 56, 40, 56, 57, 41, 57, 56, 40, 57, 56, 40, 55, 56, 40, 55, 55, 39, 57, 56, 40, 58, 56, 40, 56, 55, 41, 56, 53, 39, 58, 55, 39, 58, 55, 39, 58, 55, 40, 57, 57, 40, 58, 57, 40, 59, 56, 41, + 58, 54, 42, 57, 55, 41, 58, 57, 41, 57, 56, 40, 57, 55, 40, 58, 57, 41, 58, 57, 40, 56, 55, 41, 58, 54, 41, 59, 55, 41, 57, 56, 41, 57, 55, 42, 58, 55, 41, 57, 55, 40, 57, 57, 40, 59, 57, 41, 59, 56, 41, 58, 56, 41, 58, 56, 41, 59, 56, 41, 57, 56, 41, + 57, 56, 41, 58, 57, 41, 59, 58, 42, 59, 58, 42, 58, 57, 41, 56, 56, 41, 58, 57, 41, 58, 57, 41, 56, 54, 41, 56, 55, 42, 56, 57, 42, 57, 56, 40, 58, 55, 40, 57, 57, 41, 58, 58, 40, 57, 56, 40, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, + 15, 15, 15, 54, 52, 40, 58, 54, 42, 58, 56, 42, 57, 56, 40, 57, 55, 40, 57, 55, 42, 56, 56, 42, 56, 57, 40, 58, 58, 41, 57, 55, 42, 56, 54, 42, 58, 55, 41, 59, 56, 42, 58, 54, 41, 57, 54, 40, 57, 55, 41, 58, 55, 42, 58, 57, 41, 57, 56, 42, 57, 54, 42, + 57, 54, 41, 57, 54, 41, 57, 55, 41, 56, 54, 40, 58, 54, 39, 59, 55, 39, 59, 56, 40, 58, 56, 40, 58, 55, 40, 58, 53, 40, 58, 54, 40, 57, 55, 40, 57, 52, 41, 56, 53, 41, 56, 54, 41, 57, 54, 41, 55, 55, 41, 54, 55, 41, 55, 54, 39, 95, 93, 82, 56, 52, 40, + 57, 53, 40, 57, 54, 39, 56, 52, 39, 54, 52, 40, 55, 53, 39, 56, 53, 39, 55, 52, 40, 55, 53, 38, 56, 54, 38, 56, 52, 39, 54, 52, 40, 52, 52, 40, 53, 53, 40, 55, 54, 39, 54, 54, 38, 53, 54, 38, 54, 53, 40, 55, 52, 39, 55, 51, 38, 54, 53, 38, 53, 54, 38, + 54, 52, 37, 80, 76, 64, 23, 22, 17, 34, 35, 29, 35, 35, 29, 36, 36, 30, 35, 33, 28, 35, 34, 28, 33, 33, 27, 36, 34, 30, 33, 33, 28, 32, 33, 28, 33, 33, 28, 34, 33, 28, 33, 33, 28, 32, 32, 27, 34, 33, 28, 35, 34, 28, 33, 32, 27, 34, 33, 28, 35, 34, 29, + 34, 32, 28, 34, 33, 28, 35, 33, 29, 34, 33, 28, 32, 32, 27, 34, 34, 29, 33, 32, 27, 35, 34, 29, 32, 32, 27, 34, 33, 29, 33, 32, 27, 34, 33, 28, 35, 34, 28, 34, 34, 28, 31, 32, 26, 32, 31, 26, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 18, 18, 19, + 15, 15, 16, 34, 32, 28, 33, 33, 28, 32, 31, 27, 33, 32, 28, 33, 33, 28, 33, 33, 28, 31, 31, 26, 33, 32, 27, 33, 32, 26, 32, 31, 26, 31, 30, 26, 31, 31, 26, 31, 31, 26, 34, 34, 29, 30, 31, 26, 31, 31, 26, 32, 32, 27, 31, 31, 26, 32, 32, 27, 32, 31, 26, + 32, 32, 28, 31, 32, 27, 31, 31, 26, 32, 32, 27, 32, 32, 27, 30, 29, 24, 32, 32, 27, 31, 31, 26, 31, 30, 25, 31, 31, 26, 32, 32, 27, 31, 31, 26, 31, 31, 26, 19, 19, 14, 44, 42, 32, 44, 42, 32, 45, 42, 31, 45, 41, 31, 45, 43, 31, 45, 43, 30, 43, 42, 30, + 42, 43, 30, 43, 44, 30, 44, 43, 30, 42, 41, 30, 40, 41, 30, 41, 41, 29, 43, 41, 29, 50, 47, 34, 56, 54, 38, 8, 7, 5, 31, 31, 31, 25, 25, 25, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, + 19, 19, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, 10, 10, 9, 14, 14, 14, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 24, 24, 24, 31, 31, 32, 14, 14, 12, 60, 60, 44, 53, 50, 37, 44, 42, 29, + 41, 42, 30, 40, 43, 29, 43, 43, 29, 43, 41, 31, 42, 42, 31, 43, 43, 31, 44, 41, 32, 44, 41, 30, 43, 43, 30, 44, 43, 30, 44, 41, 31, 45, 44, 30, 87, 87, 75, 43, 44, 31, 45, 43, 30, 45, 44, 31, 45, 44, 31, 45, 43, 31, 45, 44, 31, 44, 44, 32, 44, 43, 32, + 46, 43, 33, 46, 44, 33, 46, 46, 32, 46, 44, 32, 47, 44, 32, 45, 46, 32, 45, 46, 32, 46, 47, 34, 46, 45, 34, 125, 123, 116, 131, 130, 122, 132, 131, 122, 131, 129, 122, 129, 130, 124, 131, 130, 123, 132, 130, 122, 52, 51, 37, 47, 47, 33, 48, 45, 34, 48, 45, 34, 48, 46, 33, + 48, 46, 34, 48, 47, 34, 47, 45, 34, 47, 47, 34, 50, 49, 35, 50, 48, 34, 49, 49, 34, 50, 47, 34, 36, 34, 26, 16, 16, 17, 19, 19, 20, 21, 21, 21, 20, 20, 21, 17, 17, 18, 26, 25, 21, 48, 50, 35, 50, 49, 35, 52, 47, 35, 51, 47, 35, 51, 48, 35, 50, 49, 37, + 51, 48, 35, 51, 48, 36, 52, 49, 36, 50, 50, 36, 50, 49, 38, 52, 49, 37, 52, 51, 35, 53, 49, 36, 53, 49, 37, 130, 128, 121, 132, 132, 123, 132, 132, 123, 133, 132, 124, 132, 132, 125, 132, 132, 124, 133, 132, 124, 53, 50, 37, 52, 51, 38, 53, 53, 38, 53, 51, 38, 54, 50, 38, + 53, 50, 37, 52, 53, 37, 53, 54, 37, 53, 53, 38, 53, 52, 39, 55, 52, 39, 55, 52, 39, 53, 50, 38, 52, 51, 39, 128, 128, 120, 135, 134, 127, 135, 134, 127, 135, 134, 126, 135, 134, 127, 135, 134, 126, 135, 134, 126, 60, 56, 44, 54, 52, 39, 54, 53, 40, 55, 52, 40, 55, 52, 39, + 56, 52, 39, 56, 53, 40, 54, 53, 39, 56, 53, 40, 57, 54, 40, 55, 55, 40, 54, 55, 40, 56, 54, 40, 53, 50, 37, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 55, 54, 41, 55, 54, 41, 57, 55, 40, 56, 55, 40, 56, 55, 41, 58, 53, 40, + 58, 53, 40, 57, 53, 41, 55, 54, 40, 55, 55, 39, 55, 56, 40, 57, 55, 40, 57, 54, 39, 56, 55, 40, 57, 55, 40, 134, 131, 123, 135, 135, 126, 136, 135, 126, 137, 135, 126, 136, 135, 126, 135, 135, 126, 136, 135, 126, 57, 56, 41, 57, 56, 40, 58, 56, 40, 57, 56, 41, 56, 57, 41, + 57, 56, 40, 58, 56, 40, 59, 56, 41, 58, 56, 41, 56, 55, 41, 58, 55, 41, 58, 56, 40, 56, 57, 39, 56, 56, 40, 132, 130, 121, 139, 137, 128, 138, 137, 127, 137, 136, 128, 137, 136, 128, 137, 136, 128, 136, 136, 128, 60, 60, 45, 56, 56, 42, 58, 56, 42, 58, 57, 41, 56, 58, 41, + 58, 57, 41, 57, 55, 41, 55, 55, 42, 56, 55, 42, 58, 56, 41, 58, 56, 40, 59, 56, 40, 59, 55, 40, 58, 54, 40, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 19, 19, 19, 15, 15, 15, 54, 53, 40, 56, 56, 41, 58, 56, 40, 59, 56, 40, 56, 56, 41, 56, 55, 42, + 57, 55, 41, 56, 56, 40, 56, 56, 42, 57, 56, 42, 58, 55, 42, 58, 55, 42, 57, 57, 41, 57, 56, 41, 58, 54, 42, 134, 132, 124, 136, 135, 127, 136, 135, 127, 135, 135, 126, 135, 135, 126, 135, 135, 126, 136, 135, 126, 56, 55, 41, 55, 55, 40, 55, 56, 40, 56, 55, 41, 56, 56, 40, + 55, 54, 40, 57, 52, 40, 58, 54, 40, 57, 55, 40, 57, 54, 39, 57, 53, 40, 57, 52, 41, 57, 53, 41, 56, 55, 41, 55, 56, 40, 55, 55, 39, 56, 55, 40, 95, 95, 83, 54, 53, 39, 55, 52, 39, 55, 53, 41, 56, 53, 40, 55, 54, 39, 56, 54, 40, 57, 52, 40, 55, 53, 39, + 54, 53, 39, 55, 52, 39, 54, 53, 38, 55, 54, 39, 55, 54, 40, 54, 52, 39, 55, 52, 38, 55, 53, 38, 54, 53, 39, 55, 53, 39, 55, 53, 39, 55, 51, 38, 55, 51, 38, 55, 52, 38, 55, 53, 37, 81, 79, 64, 23, 22, 16, 34, 33, 28, 34, 33, 27, 34, 33, 28, 34, 34, 29, + 35, 35, 30, 34, 34, 29, 33, 33, 28, 33, 33, 28, 34, 33, 28, 34, 34, 29, 33, 34, 29, 32, 32, 27, 117, 116, 113, 123, 123, 120, 123, 122, 119, 123, 122, 119, 123, 123, 119, 123, 123, 120, 123, 122, 119, 40, 39, 34, 34, 34, 28, 35, 34, 29, 34, 33, 28, 35, 34, 29, 33, 33, 27, + 33, 33, 28, 32, 31, 26, 33, 33, 28, 33, 32, 28, 31, 31, 26, 35, 34, 29, 35, 34, 29, 32, 31, 27, 32, 32, 27, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 18, 18, 19, 15, 15, 16, 31, 31, 26, 33, 32, 28, 33, 32, 27, 32, 32, 27, 32, 31, 26, 35, 33, 29, + 33, 32, 28, 33, 33, 27, 32, 32, 26, 33, 32, 27, 30, 30, 25, 31, 31, 26, 32, 31, 26, 32, 30, 26, 117, 117, 114, 121, 121, 118, 120, 120, 117, 121, 121, 118, 121, 121, 118, 121, 120, 118, 120, 121, 118, 32, 32, 28, 32, 31, 27, 31, 30, 25, 32, 31, 26, 31, 31, 26, 31, 30, 26, + 30, 30, 26, 30, 30, 25, 31, 30, 25, 33, 31, 27, 31, 30, 26, 31, 31, 26, 19, 18, 13, 44, 43, 32, 45, 44, 32, 45, 44, 31, 44, 44, 31, 44, 43, 31, 43, 43, 31, 44, 44, 30, 44, 43, 29, 45, 43, 29, 42, 43, 30, 42, 43, 30, 43, 42, 29, 41, 42, 29, 40, 43, 29, + 48, 48, 35, 56, 54, 39, 8, 7, 5, 31, 31, 32, 26, 26, 26, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 22, 22, 23, 22, 22, 23, 22, 22, 23, + 22, 22, 23, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 21, 16, 16, 17, 22, 22, 22, 9, 9, 9, 13, 13, 13, 15, 15, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 24, 24, 25, 32, 32, 32, 14, 14, 12, 60, 58, 44, 50, 51, 38, 41, 40, 30, 42, 39, 31, 41, 40, 29, 44, 42, 29, 43, 42, 30, 44, 41, 30, 43, 40, 31, 42, 42, 30, + 44, 41, 30, 43, 42, 30, 42, 44, 31, 44, 43, 31, 44, 42, 30, 87, 86, 75, 44, 43, 32, 45, 44, 31, 44, 42, 31, 46, 45, 32, 44, 43, 33, 45, 44, 32, 45, 43, 32, 46, 43, 31, 44, 43, 32, 44, 44, 33, 45, 45, 33, 45, 45, 33, 46, 45, 33, 47, 45, 33, 46, 45, 33, + 46, 43, 32, 47, 46, 34, 47, 46, 34, 48, 46, 33, 47, 46, 32, 47, 45, 33, 47, 45, 33, 47, 46, 33, 46, 47, 34, 46, 46, 33, 47, 45, 32, 46, 46, 34, 49, 47, 33, 48, 46, 33, 48, 46, 34, 47, 48, 35, 48, 49, 35, 49, 49, 36, 47, 46, 34, 49, 48, 34, 49, 48, 33, + 48, 46, 34, 36, 35, 26, 16, 16, 17, 19, 19, 20, 21, 21, 21, 20, 20, 21, 17, 17, 18, 26, 25, 21, 48, 48, 35, 50, 49, 36, 51, 47, 36, 52, 48, 36, 51, 50, 37, 51, 48, 36, 51, 47, 36, 51, 49, 36, 51, 50, 36, 49, 49, 36, 50, 50, 37, 51, 51, 37, 51, 50, 37, + 52, 51, 36, 52, 50, 35, 53, 50, 36, 53, 51, 38, 54, 51, 38, 54, 51, 37, 52, 51, 36, 51, 51, 37, 52, 51, 38, 52, 51, 38, 51, 53, 37, 52, 52, 37, 52, 51, 38, 53, 50, 37, 51, 50, 38, 52, 51, 38, 52, 51, 38, 54, 51, 37, 54, 50, 38, 52, 51, 37, 53, 53, 38, + 53, 52, 38, 53, 51, 38, 53, 52, 38, 53, 52, 39, 53, 51, 39, 53, 52, 39, 52, 53, 37, 52, 53, 38, 52, 51, 38, 53, 51, 38, 53, 51, 39, 55, 51, 38, 55, 52, 38, 54, 52, 39, 55, 52, 39, 55, 54, 40, 54, 53, 40, 55, 52, 38, 55, 53, 39, 56, 52, 40, 57, 53, 40, + 56, 55, 39, 53, 53, 37, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 21, 19, 19, 19, 15, 15, 15, 57, 54, 40, 57, 53, 40, 55, 53, 40, 54, 54, 39, 55, 55, 40, 55, 55, 40, 56, 55, 40, 56, 55, 41, 57, 54, 42, 57, 55, 41, 57, 55, 40, 56, 55, 40, 55, 54, 40, + 55, 54, 41, 57, 54, 41, 58, 53, 40, 59, 54, 41, 58, 56, 40, 58, 55, 40, 57, 54, 41, 57, 54, 41, 57, 54, 42, 57, 54, 42, 56, 54, 41, 56, 55, 41, 58, 56, 42, 56, 55, 41, 55, 57, 41, 56, 56, 42, 56, 54, 41, 56, 54, 41, 56, 55, 41, 58, 55, 40, 58, 57, 40, + 58, 57, 41, 58, 56, 41, 58, 56, 41, 58, 55, 40, 59, 56, 40, 58, 56, 42, 57, 56, 42, 57, 55, 41, 59, 55, 41, 59, 55, 42, 57, 56, 41, 56, 56, 41, 58, 56, 42, 59, 57, 41, 56, 58, 40, 56, 56, 41, 58, 55, 41, 58, 56, 40, 56, 57, 40, 57, 56, 41, 58, 54, 41, + 57, 54, 41, 56, 56, 41, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 22, 19, 19, 20, 15, 15, 15, 53, 53, 39, 55, 55, 41, 57, 55, 42, 57, 55, 41, 56, 54, 40, 55, 55, 41, 57, 56, 41, 58, 56, 41, 57, 54, 42, 57, 55, 41, 56, 57, 40, 57, 57, 40, 58, 55, 42, + 58, 55, 42, 58, 56, 41, 58, 57, 41, 57, 56, 41, 56, 56, 42, 56, 56, 41, 57, 54, 40, 57, 54, 41, 56, 54, 41, 55, 55, 40, 55, 54, 40, 56, 54, 40, 56, 55, 40, 57, 54, 41, 56, 54, 41, 56, 54, 40, 56, 54, 40, 56, 55, 40, 57, 55, 40, 57, 53, 40, 57, 53, 40, + 56, 54, 40, 54, 55, 40, 56, 54, 40, 56, 53, 39, 55, 53, 39, 95, 94, 84, 54, 54, 40, 56, 54, 38, 56, 54, 38, 53, 52, 38, 54, 52, 40, 56, 53, 39, 56, 52, 38, 56, 53, 39, 54, 54, 40, 53, 53, 40, 53, 52, 40, 53, 53, 39, 55, 52, 38, 54, 52, 39, 55, 54, 39, + 54, 54, 39, 54, 52, 39, 55, 53, 38, 54, 53, 39, 53, 52, 39, 53, 51, 38, 52, 51, 39, 52, 50, 37, 80, 77, 64, 23, 22, 17, 34, 33, 29, 33, 33, 27, 34, 34, 29, 34, 34, 28, 35, 35, 30, 35, 35, 29, 34, 32, 28, 34, 34, 29, 35, 35, 30, 35, 34, 30, 33, 32, 27, + 34, 34, 28, 36, 35, 30, 35, 34, 29, 33, 31, 27, 33, 32, 27, 32, 32, 27, 32, 32, 27, 33, 33, 27, 33, 32, 28, 35, 33, 29, 35, 33, 28, 33, 31, 27, 34, 33, 29, 35, 33, 29, 35, 33, 28, 35, 34, 29, 33, 33, 28, 32, 32, 27, 32, 31, 26, 33, 33, 28, 34, 33, 29, + 33, 31, 27, 32, 31, 26, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 18, 18, 19, 15, 15, 16, 32, 32, 26, 31, 31, 26, 33, 33, 28, 33, 32, 28, 33, 33, 28, 34, 32, 28, 33, 32, 28, 33, 32, 28, 33, 33, 28, 34, 34, 28, 31, 31, 26, 33, 32, 27, 31, 31, 26, + 30, 30, 25, 31, 31, 26, 33, 32, 27, 33, 32, 27, 33, 33, 29, 32, 31, 27, 31, 30, 26, 31, 30, 26, 31, 30, 26, 33, 32, 27, 32, 32, 27, 32, 31, 26, 31, 30, 25, 31, 30, 26, 32, 30, 26, 30, 29, 25, 30, 30, 25, 32, 32, 28, 31, 31, 27, 31, 31, 26, 18, 19, 13, + 44, 42, 31, 45, 42, 31, 44, 43, 31, 42, 44, 32, 42, 42, 31, 43, 40, 30, 43, 41, 30, 42, 42, 31, 42, 42, 30, 42, 42, 30, 43, 43, 31, 43, 43, 31, 43, 43, 29, 42, 42, 28, 47, 46, 34, 55, 54, 40, 8, 7, 5, 31, 31, 31, 25, 25, 26, 19, 19, 20, 19, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 21, 16, 16, 16, 22, 22, 22, + 9, 9, 8, 12, 12, 12, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, + 17, 17, 17, 24, 24, 24, 31, 31, 32, 14, 14, 12, 60, 62, 43, 52, 52, 38, 44, 42, 29, 42, 40, 28, 40, 40, 29, 43, 41, 29, 42, 42, 30, 44, 43, 30, 44, 42, 31, 42, 42, 31, 46, 41, 30, 44, 43, 31, 43, 43, 30, 44, 44, 31, 44, 44, 32, 87, 85, 77, 45, 43, 30, + 46, 44, 31, 44, 42, 32, 45, 42, 32, 46, 44, 32, 44, 45, 33, 46, 43, 33, 44, 43, 31, 45, 45, 33, 44, 45, 32, 45, 43, 33, 45, 44, 32, 45, 46, 32, 47, 46, 33, 46, 44, 33, 46, 45, 32, 46, 45, 34, 46, 46, 33, 47, 46, 32, 47, 44, 33, 46, 47, 33, 45, 45, 33, + 44, 44, 33, 45, 47, 33, 48, 46, 32, 48, 44, 32, 46, 46, 34, 48, 45, 33, 47, 47, 34, 48, 46, 34, 48, 47, 34, 48, 47, 35, 49, 47, 35, 49, 46, 33, 49, 48, 34, 48, 46, 35, 49, 48, 35, 36, 35, 26, 16, 16, 17, 19, 19, 20, 21, 21, 21, 20, 20, 21, 17, 17, 18, + 25, 25, 21, 51, 47, 37, 52, 49, 37, 51, 49, 35, 50, 50, 35, 51, 49, 36, 50, 47, 35, 49, 48, 36, 50, 50, 37, 52, 50, 36, 52, 48, 37, 50, 48, 37, 51, 50, 35, 53, 49, 37, 52, 51, 37, 52, 50, 36, 52, 49, 37, 53, 51, 37, 53, 51, 37, 52, 49, 37, 52, 49, 37, + 53, 50, 37, 52, 51, 37, 53, 49, 38, 54, 51, 38, 52, 51, 38, 52, 50, 37, 54, 51, 36, 54, 53, 37, 52, 53, 38, 53, 52, 37, 54, 51, 37, 52, 52, 38, 53, 51, 39, 55, 50, 39, 54, 51, 38, 53, 53, 37, 55, 53, 38, 55, 54, 40, 53, 53, 39, 54, 51, 38, 54, 53, 39, + 56, 54, 39, 56, 54, 37, 54, 53, 38, 53, 51, 39, 55, 51, 38, 55, 53, 39, 53, 53, 40, 54, 51, 39, 54, 53, 39, 55, 53, 39, 55, 55, 40, 55, 55, 39, 56, 54, 38, 54, 53, 39, 54, 54, 40, 54, 53, 37, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 21, 19, 19, 19, + 15, 15, 15, 56, 54, 40, 54, 54, 39, 55, 55, 40, 56, 53, 40, 55, 53, 39, 56, 54, 40, 57, 53, 41, 56, 53, 41, 55, 53, 39, 57, 53, 40, 57, 55, 41, 56, 56, 40, 56, 54, 39, 55, 55, 40, 56, 56, 41, 56, 55, 40, 57, 54, 39, 56, 54, 41, 57, 54, 42, 58, 55, 40, + 57, 55, 40, 57, 55, 42, 58, 55, 41, 59, 54, 40, 58, 54, 41, 57, 55, 41, 58, 56, 41, 58, 56, 41, 58, 56, 40, 58, 55, 40, 58, 55, 40, 57, 56, 41, 58, 56, 42, 58, 55, 41, 57, 57, 41, 56, 56, 42, 58, 55, 41, 58, 57, 41, 58, 56, 41, 59, 55, 41, 59, 55, 42, + 58, 55, 42, 56, 56, 42, 58, 57, 42, 59, 56, 41, 57, 57, 41, 57, 57, 42, 59, 55, 42, 58, 56, 41, 56, 56, 40, 55, 54, 40, 57, 56, 41, 57, 57, 40, 56, 56, 41, 56, 56, 41, 57, 56, 40, 58, 55, 40, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 22, 19, 19, 20, + 15, 15, 15, 54, 52, 40, 58, 54, 41, 59, 55, 41, 59, 56, 42, 58, 55, 41, 57, 56, 40, 58, 57, 41, 57, 56, 41, 55, 56, 40, 56, 55, 41, 58, 54, 42, 56, 56, 41, 56, 56, 40, 59, 54, 41, 59, 54, 42, 57, 55, 40, 57, 55, 40, 58, 55, 41, 57, 56, 41, 56, 56, 42, + 57, 56, 41, 56, 55, 40, 55, 54, 40, 55, 54, 39, 57, 53, 40, 57, 53, 40, 56, 54, 39, 57, 55, 40, 57, 55, 41, 58, 53, 40, 58, 52, 40, 55, 52, 41, 54, 53, 41, 56, 54, 39, 56, 55, 39, 54, 54, 40, 54, 53, 40, 55, 54, 40, 55, 54, 39, 96, 93, 82, 55, 54, 40, + 53, 56, 39, 53, 54, 38, 54, 52, 39, 55, 51, 38, 53, 51, 39, 53, 52, 39, 55, 52, 39, 55, 52, 39, 55, 51, 39, 54, 52, 38, 53, 54, 39, 55, 54, 39, 54, 53, 38, 52, 53, 39, 53, 53, 39, 55, 53, 39, 54, 53, 38, 55, 53, 38, 55, 53, 39, 53, 52, 39, 52, 52, 38, + 52, 52, 37, 79, 79, 63, 23, 22, 16, 35, 35, 29, 34, 34, 28, 36, 36, 30, 33, 33, 28, 34, 34, 29, 33, 33, 27, 34, 34, 29, 33, 33, 28, 34, 34, 29, 34, 34, 29, 33, 32, 27, 34, 32, 28, 34, 32, 28, 34, 32, 28, 33, 33, 28, 34, 33, 28, 33, 33, 28, 34, 33, 28, + 34, 32, 28, 32, 31, 27, 33, 33, 28, 32, 31, 26, 33, 31, 26, 33, 32, 26, 34, 33, 28, 35, 34, 29, 35, 34, 29, 33, 32, 27, 32, 32, 27, 33, 32, 28, 32, 31, 26, 33, 33, 28, 33, 33, 28, 31, 31, 27, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 18, 18, 19, + 15, 15, 16, 32, 32, 27, 32, 32, 27, 33, 32, 28, 33, 32, 28, 33, 32, 28, 32, 31, 27, 32, 31, 26, 33, 33, 27, 32, 32, 27, 32, 32, 27, 31, 31, 26, 34, 33, 28, 33, 32, 27, 33, 33, 27, 31, 31, 25, 32, 32, 27, 33, 33, 28, 32, 31, 27, 31, 31, 26, 31, 30, 26, + 33, 32, 27, 32, 32, 27, 32, 33, 28, 32, 32, 28, 31, 31, 27, 31, 31, 27, 32, 32, 28, 32, 31, 26, 31, 31, 26, 32, 31, 27, 31, 31, 27, 32, 31, 27, 31, 31, 26, 19, 19, 14, 45, 43, 32, 46, 42, 32, 45, 43, 31, 44, 42, 31, 45, 41, 30, 45, 43, 30, 44, 44, 32, + 43, 43, 31, 44, 42, 30, 44, 42, 31, 43, 42, 30, 43, 42, 30, 42, 41, 30, 42, 40, 29, 47, 47, 33, 54, 53, 39, 8, 7, 5, 31, 31, 31, 25, 25, 25, 19, 19, 19, 19, 19, 20, 19, 19, 20, 20, 20, 20, 19, 20, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 16, 16, 16, 22, 22, 22, 10, 10, 10, 14, 14, 14, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 16, 16, 16, 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 23, 23, 23, 30, 30, 31, 13, 13, 12, 60, 61, 42, 53, 52, 36, 43, 41, 30, + 43, 40, 30, 43, 43, 30, 42, 41, 31, 42, 41, 31, 43, 41, 29, 42, 41, 31, 45, 43, 31, 42, 43, 30, 43, 43, 30, 43, 42, 32, 43, 43, 31, 43, 42, 31, 85, 84, 77, 43, 41, 32, 44, 41, 31, 45, 42, 31, 46, 42, 31, 46, 44, 32, 45, 44, 32, 45, 42, 32, 45, 44, 32, + 46, 42, 31, 45, 44, 31, 46, 45, 31, 46, 46, 32, 46, 43, 33, 46, 44, 31, 45, 46, 32, 45, 46, 34, 46, 46, 34, 47, 47, 34, 46, 47, 33, 46, 45, 33, 45, 47, 34, 47, 46, 33, 44, 47, 33, 45, 46, 33, 47, 44, 33, 47, 46, 33, 46, 46, 33, 47, 46, 33, 47, 47, 34, + 48, 47, 34, 47, 45, 35, 46, 46, 34, 49, 47, 34, 48, 48, 35, 47, 48, 34, 48, 48, 34, 48, 46, 35, 35, 34, 27, 16, 16, 17, 19, 19, 20, 21, 21, 21, 20, 20, 21, 17, 17, 18, 26, 26, 21, 50, 49, 37, 50, 47, 36, 48, 48, 36, 50, 49, 35, 50, 49, 36, 49, 47, 36, + 51, 48, 37, 52, 48, 36, 52, 50, 36, 52, 50, 36, 50, 50, 37, 52, 48, 36, 51, 50, 36, 52, 51, 37, 52, 49, 37, 52, 48, 36, 53, 50, 36, 51, 49, 37, 51, 50, 38, 51, 50, 38, 50, 51, 39, 53, 50, 38, 54, 52, 38, 53, 50, 38, 53, 52, 38, 53, 52, 37, 51, 50, 37, + 52, 52, 38, 53, 52, 38, 54, 52, 38, 53, 51, 38, 54, 50, 37, 54, 51, 38, 54, 50, 39, 55, 52, 39, 52, 52, 39, 52, 52, 37, 54, 52, 37, 54, 50, 37, 54, 51, 38, 53, 53, 39, 53, 51, 39, 53, 52, 39, 52, 52, 39, 53, 53, 38, 54, 53, 39, 54, 52, 39, 56, 51, 39, + 55, 52, 39, 54, 54, 38, 54, 54, 38, 54, 52, 39, 55, 54, 39, 54, 53, 38, 56, 51, 39, 57, 53, 39, 53, 52, 38, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, 15, 15, 15, 55, 55, 40, 56, 55, 40, 57, 53, 40, 57, 54, 40, 58, 55, 39, 56, 53, 40, + 56, 52, 41, 58, 54, 40, 56, 55, 40, 55, 54, 39, 57, 53, 39, 56, 55, 39, 54, 55, 39, 55, 53, 38, 55, 54, 39, 56, 55, 41, 57, 54, 41, 56, 54, 41, 56, 56, 41, 57, 56, 41, 58, 54, 41, 57, 55, 40, 56, 56, 40, 57, 55, 41, 56, 54, 41, 55, 55, 41, 55, 56, 40, + 55, 56, 40, 56, 54, 39, 57, 56, 40, 56, 57, 41, 56, 55, 41, 56, 55, 41, 57, 57, 41, 57, 57, 41, 57, 55, 41, 58, 56, 41, 58, 57, 41, 58, 56, 41, 59, 56, 41, 58, 55, 40, 56, 55, 40, 56, 55, 40, 58, 56, 40, 56, 57, 41, 56, 57, 42, 58, 56, 41, 59, 57, 41, + 57, 56, 41, 56, 56, 40, 56, 56, 41, 56, 56, 41, 56, 56, 41, 56, 56, 40, 57, 57, 40, 58, 56, 40, 57, 55, 41, 15, 15, 15, 19, 19, 19, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 15, 54, 52, 38, 56, 55, 40, 56, 55, 41, 58, 56, 40, 56, 55, 41, 56, 54, 41, + 57, 54, 41, 56, 55, 41, 56, 56, 42, 57, 55, 41, 58, 54, 40, 57, 56, 40, 56, 57, 41, 57, 56, 41, 57, 54, 41, 57, 56, 41, 56, 55, 40, 57, 54, 40, 58, 54, 40, 58, 54, 40, 56, 54, 41, 56, 54, 41, 57, 56, 40, 57, 55, 40, 57, 53, 40, 55, 54, 40, 55, 56, 40, + 56, 54, 41, 56, 53, 41, 56, 54, 40, 57, 55, 40, 56, 55, 40, 54, 55, 39, 55, 54, 39, 55, 53, 39, 56, 52, 39, 56, 53, 40, 55, 54, 40, 56, 52, 39, 95, 93, 83, 54, 54, 40, 54, 54, 40, 55, 52, 40, 56, 53, 38, 56, 54, 38, 56, 52, 39, 55, 51, 39, 55, 52, 38, + 55, 52, 38, 54, 52, 39, 55, 52, 39, 54, 52, 38, 54, 53, 39, 54, 53, 38, 54, 52, 37, 54, 52, 38, 54, 52, 39, 55, 52, 38, 54, 53, 39, 54, 52, 39, 54, 52, 38, 53, 52, 38, 53, 51, 39, 80, 78, 64, 23, 22, 16, 34, 34, 28, 33, 33, 28, 34, 34, 29, 34, 33, 28, + 34, 34, 28, 33, 33, 28, 34, 34, 29, 35, 35, 30, 34, 34, 28, 33, 32, 28, 35, 34, 30, 34, 33, 29, 33, 32, 28, 34, 33, 28, 33, 32, 27, 34, 34, 29, 35, 34, 30, 35, 34, 29, 33, 32, 27, 32, 32, 27, 34, 34, 29, 33, 32, 27, 33, 33, 28, 33, 32, 26, 34, 32, 27, + 33, 32, 27, 35, 34, 29, 33, 32, 27, 34, 33, 29, 33, 33, 29, 32, 32, 26, 34, 33, 28, 33, 32, 27, 32, 31, 27, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 18, 18, 19, 15, 15, 16, 34, 33, 28, 33, 32, 28, 33, 32, 28, 32, 32, 27, 32, 32, 27, 31, 30, 25, + 33, 32, 27, 32, 31, 27, 33, 32, 28, 32, 31, 26, 31, 30, 25, 31, 31, 26, 31, 31, 26, 32, 32, 27, 31, 31, 26, 33, 32, 28, 32, 31, 26, 33, 33, 28, 30, 31, 25, 31, 30, 25, 33, 32, 28, 33, 33, 28, 31, 31, 26, 33, 32, 27, 31, 30, 25, 32, 30, 26, 33, 32, 28, + 30, 30, 26, 32, 31, 26, 33, 33, 28, 31, 32, 27, 32, 32, 27, 31, 31, 27, 19, 18, 13, 43, 42, 31, 44, 42, 31, 44, 43, 30, 42, 43, 29, 42, 44, 30, 44, 43, 31, 44, 40, 30, 44, 41, 29, 43, 44, 30, 42, 43, 31, 42, 42, 31, 42, 42, 30, 42, 42, 29, 40, 42, 28, + 47, 47, 33, 54, 54, 39, 8, 7, 5, 33, 33, 33, 27, 27, 27, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 21, 21, 21, 21, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, + 19, 20, 20, 19, 19, 20, 19, 20, 20, 20, 20, 20, 20, 20, 21, 17, 17, 17, 23, 23, 22, 10, 10, 10, 14, 14, 14, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, + 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 22, 22, 23, 30, 30, 30, 13, 13, 12, 61, 61, 42, 54, 52, 37, 43, 40, 30, 43, 41, 29, 43, 41, 29, 43, 41, 30, 42, 40, 30, 44, 40, 30, 44, 41, 31, 43, 42, 29, + 43, 42, 30, 45, 42, 32, 45, 43, 31, 42, 42, 31, 42, 42, 31, 85, 86, 75, 43, 42, 30, 44, 43, 30, 44, 43, 30, 45, 43, 30, 45, 41, 32, 45, 44, 33, 46, 44, 33, 43, 43, 33, 45, 44, 33, 45, 42, 33, 47, 42, 32, 47, 42, 31, 47, 43, 33, 45, 43, 32, 46, 44, 33, + 45, 46, 32, 46, 47, 32, 125, 125, 115, 130, 131, 122, 130, 131, 123, 131, 131, 123, 130, 130, 123, 130, 130, 123, 130, 131, 123, 50, 51, 38, 45, 46, 34, 46, 45, 34, 48, 44, 33, 47, 45, 34, 49, 46, 33, 48, 48, 33, 48, 48, 33, 49, 48, 33, 50, 47, 34, 49, 48, 34, 47, 48, 35, + 49, 48, 34, 36, 35, 27, 16, 16, 17, 19, 19, 20, 21, 21, 21, 20, 20, 21, 17, 17, 18, 25, 25, 21, 49, 48, 35, 51, 49, 35, 50, 47, 36, 49, 49, 35, 50, 49, 35, 51, 47, 37, 48, 49, 36, 49, 49, 36, 49, 50, 36, 50, 48, 35, 52, 48, 36, 51, 48, 36, 50, 49, 35, + 50, 49, 36, 49, 48, 37, 129, 129, 120, 133, 132, 124, 132, 131, 124, 132, 132, 124, 132, 131, 124, 133, 131, 124, 133, 131, 124, 52, 49, 37, 52, 50, 38, 51, 51, 37, 52, 51, 37, 53, 50, 37, 53, 52, 36, 54, 51, 38, 54, 50, 38, 53, 50, 37, 52, 51, 37, 53, 51, 37, 54, 51, 38, + 54, 52, 38, 53, 51, 38, 128, 127, 120, 134, 133, 126, 135, 134, 125, 135, 135, 126, 135, 134, 126, 134, 134, 125, 135, 133, 126, 58, 56, 42, 53, 52, 39, 55, 52, 40, 55, 54, 39, 55, 53, 38, 54, 52, 40, 54, 52, 40, 56, 53, 40, 55, 52, 39, 55, 52, 38, 55, 52, 39, 55, 53, 40, + 57, 55, 39, 53, 52, 37, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, 15, 15, 15, 54, 52, 39, 54, 55, 41, 55, 54, 40, 56, 53, 40, 56, 53, 41, 57, 55, 41, 56, 54, 40, 57, 54, 41, 57, 55, 41, 55, 54, 39, 55, 53, 39, 55, 54, 39, 54, 56, 39, + 55, 54, 40, 57, 55, 40, 132, 133, 122, 135, 135, 125, 135, 135, 126, 135, 135, 126, 135, 134, 126, 136, 134, 126, 136, 134, 127, 57, 54, 42, 56, 55, 41, 56, 55, 40, 57, 55, 41, 57, 54, 42, 57, 55, 41, 57, 56, 40, 56, 56, 41, 57, 56, 41, 57, 57, 40, 56, 57, 41, 56, 56, 41, + 57, 54, 40, 58, 54, 40, 132, 130, 121, 138, 137, 128, 137, 136, 128, 137, 136, 128, 137, 137, 127, 138, 136, 127, 137, 136, 128, 60, 61, 47, 56, 55, 41, 57, 55, 41, 57, 56, 41, 57, 57, 41, 58, 58, 40, 58, 58, 41, 59, 57, 41, 59, 55, 41, 57, 55, 41, 57, 57, 41, 58, 57, 41, + 58, 55, 40, 57, 55, 41, 15, 15, 15, 19, 19, 19, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 15, 54, 53, 39, 58, 55, 41, 57, 55, 40, 58, 54, 41, 57, 55, 41, 56, 54, 41, 55, 55, 40, 56, 55, 41, 58, 54, 41, 59, 55, 41, 56, 55, 41, 56, 55, 41, 56, 55, 40, + 56, 55, 40, 57, 56, 41, 133, 132, 123, 136, 134, 126, 136, 134, 126, 135, 135, 125, 136, 135, 125, 136, 134, 125, 135, 134, 126, 56, 54, 41, 56, 53, 40, 55, 55, 39, 55, 55, 39, 55, 54, 41, 57, 55, 41, 57, 54, 39, 55, 52, 39, 54, 52, 41, 55, 53, 41, 55, 54, 41, 54, 54, 40, + 54, 52, 39, 54, 51, 38, 55, 53, 39, 55, 55, 40, 55, 53, 40, 95, 92, 83, 54, 53, 40, 54, 55, 40, 54, 55, 40, 54, 53, 39, 55, 52, 39, 54, 51, 38, 54, 51, 38, 54, 53, 40, 54, 53, 39, 54, 53, 39, 53, 53, 39, 53, 53, 39, 53, 54, 37, 54, 53, 37, 55, 52, 37, + 55, 52, 38, 55, 51, 39, 54, 53, 39, 54, 54, 38, 55, 52, 37, 54, 52, 38, 54, 52, 39, 54, 51, 39, 80, 76, 64, 23, 21, 16, 34, 33, 29, 33, 33, 27, 34, 34, 28, 35, 35, 29, 34, 33, 28, 34, 33, 28, 34, 34, 28, 34, 34, 28, 34, 34, 29, 34, 34, 28, 34, 34, 28, + 34, 33, 28, 116, 116, 113, 123, 123, 120, 124, 123, 120, 123, 123, 119, 124, 124, 121, 123, 123, 120, 122, 122, 119, 37, 36, 31, 34, 34, 29, 34, 34, 29, 35, 34, 30, 33, 32, 28, 34, 33, 28, 32, 31, 26, 33, 32, 27, 33, 32, 27, 34, 33, 28, 33, 32, 27, 32, 31, 26, 35, 34, 29, + 32, 32, 26, 32, 32, 27, 15, 15, 15, 19, 19, 19, 21, 21, 21, 21, 21, 21, 18, 18, 19, 15, 15, 16, 33, 33, 28, 34, 33, 29, 33, 32, 28, 33, 31, 27, 32, 32, 27, 33, 32, 27, 34, 33, 28, 31, 31, 26, 32, 32, 27, 32, 32, 27, 30, 30, 26, 32, 32, 27, 31, 31, 25, + 30, 30, 25, 118, 117, 115, 121, 121, 118, 120, 121, 118, 120, 120, 117, 121, 120, 117, 120, 120, 117, 120, 120, 117, 31, 31, 26, 30, 29, 24, 32, 31, 26, 31, 30, 25, 29, 29, 24, 31, 32, 27, 31, 30, 26, 31, 30, 26, 32, 31, 26, 32, 31, 27, 31, 31, 26, 31, 30, 26, 18, 18, 13, + 43, 42, 31, 43, 42, 31, 44, 42, 31, 45, 42, 31, 44, 42, 30, 43, 41, 30, 43, 41, 31, 42, 42, 31, 42, 42, 29, 42, 40, 29, 43, 40, 29, 44, 41, 30, 42, 41, 30, 42, 41, 30, 49, 47, 34, 55, 53, 39, 8, 7, 5, 28, 28, 28, 23, 23, 23, 16, 16, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 15, 15, 15, 22, 21, 21, + 10, 10, 10, 14, 14, 14, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, + 16, 16, 16, 22, 22, 23, 30, 30, 30, 13, 13, 11, 60, 60, 42, 50, 52, 36, 40, 41, 29, 42, 42, 29, 42, 43, 30, 42, 41, 31, 44, 39, 30, 42, 40, 30, 42, 41, 31, 44, 41, 31, 43, 42, 31, 44, 40, 31, 42, 40, 31, 43, 43, 31, 43, 44, 30, 87, 86, 76, 42, 41, 32, + 43, 43, 31, 43, 41, 31, 45, 44, 32, 46, 43, 33, 44, 44, 32, 46, 44, 32, 44, 43, 32, 44, 43, 31, 44, 43, 31, 45, 44, 32, 46, 43, 32, 45, 44, 31, 46, 44, 33, 43, 44, 32, 45, 45, 33, 47, 45, 32, 45, 45, 33, 46, 44, 33, 45, 45, 34, 44, 44, 32, 44, 45, 32, + 44, 46, 33, 44, 47, 33, 45, 45, 32, 47, 45, 33, 49, 46, 33, 49, 47, 34, 49, 47, 33, 49, 46, 34, 49, 45, 34, 48, 45, 35, 47, 46, 35, 49, 47, 33, 48, 48, 34, 49, 48, 35, 47, 48, 34, 34, 34, 27, 16, 16, 17, 19, 19, 20, 21, 21, 21, 20, 20, 21, 17, 17, 18, + 26, 25, 21, 50, 47, 36, 50, 49, 36, 50, 49, 35, 51, 48, 35, 50, 48, 36, 51, 48, 35, 49, 51, 37, 49, 48, 37, 49, 47, 37, 49, 48, 36, 50, 50, 35, 51, 49, 36, 51, 49, 38, 50, 48, 37, 52, 49, 37, 50, 50, 37, 51, 51, 37, 52, 50, 37, 53, 51, 37, 52, 50, 37, + 50, 49, 37, 51, 50, 36, 51, 48, 39, 52, 49, 38, 51, 51, 38, 52, 51, 38, 54, 52, 38, 53, 50, 38, 53, 50, 37, 52, 51, 37, 52, 50, 37, 53, 51, 37, 52, 52, 38, 52, 51, 37, 53, 52, 38, 53, 50, 39, 53, 52, 39, 54, 52, 39, 55, 52, 38, 53, 52, 38, 53, 53, 39, + 53, 53, 39, 53, 53, 38, 53, 53, 38, 54, 51, 39, 53, 52, 39, 53, 53, 39, 53, 53, 40, 53, 53, 39, 55, 52, 38, 56, 54, 38, 54, 54, 39, 54, 54, 39, 54, 54, 38, 55, 52, 39, 55, 53, 40, 53, 52, 37, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, + 15, 15, 15, 54, 55, 39, 54, 54, 40, 56, 55, 41, 58, 54, 41, 56, 53, 40, 55, 53, 39, 57, 53, 39, 57, 54, 40, 57, 55, 40, 56, 54, 40, 53, 53, 39, 56, 54, 39, 57, 53, 40, 55, 55, 40, 54, 55, 40, 56, 54, 39, 57, 56, 40, 56, 56, 40, 57, 54, 41, 57, 54, 41, + 55, 55, 40, 55, 57, 41, 58, 56, 42, 57, 53, 41, 56, 54, 40, 58, 55, 41, 57, 55, 40, 56, 54, 40, 57, 54, 41, 57, 54, 40, 55, 55, 40, 55, 56, 40, 56, 55, 40, 56, 55, 40, 57, 55, 40, 57, 54, 41, 56, 54, 41, 56, 55, 40, 58, 56, 41, 58, 57, 42, 57, 56, 41, + 58, 55, 40, 58, 55, 40, 58, 57, 40, 57, 57, 41, 56, 55, 42, 58, 56, 41, 59, 57, 41, 57, 56, 42, 56, 56, 41, 57, 55, 41, 57, 56, 42, 56, 55, 41, 58, 55, 40, 57, 56, 41, 55, 54, 41, 56, 54, 41, 15, 15, 15, 19, 19, 19, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 15, 55, 52, 39, 59, 55, 40, 57, 55, 41, 56, 56, 41, 57, 55, 40, 56, 53, 39, 56, 53, 41, 57, 55, 42, 57, 56, 42, 58, 54, 40, 58, 56, 41, 57, 56, 41, 57, 54, 40, 56, 54, 39, 57, 54, 39, 56, 55, 41, 56, 55, 41, 57, 55, 40, 55, 54, 41, 55, 55, 41, + 56, 55, 39, 56, 54, 39, 56, 54, 41, 55, 54, 41, 56, 55, 41, 56, 54, 41, 56, 53, 41, 55, 54, 41, 56, 53, 40, 56, 53, 41, 55, 55, 40, 55, 55, 39, 55, 54, 40, 54, 54, 39, 54, 53, 39, 55, 54, 40, 55, 53, 40, 55, 53, 39, 55, 54, 38, 94, 94, 82, 53, 52, 38, + 53, 52, 38, 54, 53, 39, 55, 52, 39, 54, 52, 39, 53, 53, 38, 53, 52, 39, 56, 51, 39, 55, 52, 39, 53, 53, 39, 53, 52, 39, 55, 51, 38, 56, 52, 38, 55, 51, 38, 54, 53, 39, 52, 54, 38, 52, 53, 37, 53, 52, 37, 55, 53, 38, 55, 51, 38, 54, 51, 37, 54, 52, 38, + 54, 51, 39, 80, 77, 64, 22, 22, 16, 35, 34, 29, 34, 33, 29, 34, 33, 29, 34, 34, 28, 35, 34, 28, 34, 34, 28, 34, 33, 28, 33, 33, 27, 33, 33, 28, 35, 35, 30, 34, 34, 29, 33, 33, 28, 34, 33, 28, 33, 31, 27, 34, 33, 29, 32, 32, 27, 34, 33, 28, 34, 32, 27, + 33, 32, 27, 32, 31, 27, 33, 32, 28, 35, 34, 29, 34, 33, 28, 34, 33, 28, 33, 32, 27, 32, 31, 26, 33, 32, 27, 34, 34, 29, 34, 33, 28, 32, 31, 26, 32, 31, 27, 34, 33, 29, 32, 32, 27, 32, 32, 27, 15, 15, 15, 19, 19, 20, 21, 21, 21, 21, 21, 21, 18, 18, 19, + 15, 15, 16, 32, 32, 26, 34, 33, 29, 34, 33, 29, 33, 32, 27, 32, 31, 26, 33, 32, 28, 33, 33, 28, 30, 30, 25, 31, 32, 27, 32, 32, 27, 32, 32, 27, 33, 33, 28, 31, 31, 26, 31, 31, 26, 33, 32, 28, 32, 31, 26, 33, 32, 27, 31, 30, 25, 32, 31, 27, 31, 30, 25, + 30, 30, 25, 30, 30, 25, 32, 31, 26, 32, 32, 27, 32, 32, 27, 32, 31, 27, 32, 30, 26, 32, 30, 27, 31, 30, 26, 31, 30, 27, 31, 30, 26, 31, 31, 26, 31, 31, 26, 19, 18, 13, 44, 42, 31, 44, 42, 31, 45, 42, 30, 44, 43, 31, 43, 44, 32, 42, 41, 31, 43, 40, 30, + 44, 42, 30, 43, 42, 30, 42, 42, 29, 42, 43, 29, 41, 42, 30, 41, 41, 31, 41, 41, 30, 48, 48, 33, 54, 55, 39, 8, 7, 5, 28, 28, 28, 22, 22, 23, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, + 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 15, 15, 15, 21, 21, 21, 9, 9, 8, 12, 12, 12, 14, 14, 14, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 23, 23, 24, 31, 31, 31, 13, 13, 12, 61, 62, 42, 53, 53, 37, 41, 42, 29, + 40, 40, 29, 40, 41, 30, 40, 39, 30, 41, 42, 29, 41, 41, 29, 44, 40, 31, 45, 43, 31, 45, 42, 29, 45, 42, 30, 45, 42, 30, 45, 41, 31, 44, 42, 32, 85, 84, 75, 45, 42, 31, 44, 45, 32, 45, 44, 32, 43, 42, 33, 43, 42, 32, 43, 42, 31, 43, 41, 32, 45, 42, 33, + 46, 43, 32, 45, 42, 33, 45, 44, 32, 45, 43, 32, 45, 46, 33, 46, 45, 32, 46, 44, 33, 46, 44, 32, 46, 44, 32, 44, 47, 34, 45, 46, 33, 44, 46, 32, 45, 45, 33, 45, 44, 32, 46, 45, 33, 46, 46, 32, 46, 47, 32, 48, 46, 33, 45, 46, 34, 47, 45, 34, 47, 47, 34, + 49, 47, 33, 47, 48, 33, 46, 48, 34, 46, 46, 34, 47, 47, 33, 48, 48, 35, 47, 46, 35, 48, 46, 35, 36, 35, 26, 16, 16, 17, 19, 19, 20, 21, 21, 22, 20, 20, 21, 17, 17, 18, 25, 25, 21, 48, 47, 37, 50, 49, 37, 50, 49, 35, 49, 47, 36, 51, 48, 35, 51, 49, 37, + 49, 49, 36, 49, 50, 36, 49, 48, 36, 50, 49, 36, 49, 48, 35, 51, 47, 35, 49, 49, 36, 50, 49, 36, 50, 47, 36, 50, 49, 35, 52, 49, 37, 52, 50, 38, 51, 49, 38, 51, 50, 38, 51, 50, 37, 52, 50, 37, 51, 49, 38, 53, 50, 38, 54, 49, 37, 52, 50, 37, 51, 52, 37, + 53, 50, 37, 52, 51, 37, 51, 50, 37, 51, 51, 38, 52, 52, 38, 53, 51, 38, 55, 50, 37, 52, 51, 38, 52, 53, 38, 55, 53, 37, 54, 52, 38, 55, 50, 39, 53, 51, 38, 51, 53, 38, 54, 53, 39, 55, 51, 38, 52, 51, 39, 52, 53, 39, 54, 52, 40, 55, 53, 39, 54, 53, 39, + 54, 52, 39, 55, 54, 38, 53, 54, 39, 54, 52, 40, 56, 52, 40, 55, 53, 39, 55, 54, 39, 57, 52, 40, 53, 51, 37, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, 15, 15, 15, 55, 53, 41, 56, 54, 41, 56, 53, 41, 55, 52, 40, 55, 53, 40, 57, 54, 40, + 57, 55, 40, 56, 55, 39, 57, 54, 39, 57, 53, 40, 57, 54, 41, 55, 56, 40, 54, 56, 40, 56, 55, 39, 57, 54, 39, 56, 53, 40, 55, 55, 41, 57, 55, 41, 56, 53, 39, 56, 54, 39, 57, 55, 39, 56, 56, 40, 55, 57, 41, 56, 56, 41, 57, 54, 41, 58, 55, 41, 58, 56, 40, + 58, 55, 40, 56, 55, 40, 56, 56, 41, 58, 55, 41, 59, 55, 40, 57, 55, 40, 56, 54, 40, 57, 55, 40, 56, 55, 40, 56, 54, 39, 57, 54, 40, 57, 55, 41, 57, 54, 41, 58, 54, 40, 57, 54, 41, 57, 54, 41, 56, 56, 40, 57, 57, 41, 57, 55, 41, 57, 56, 41, 57, 57, 41, + 56, 56, 41, 56, 55, 40, 57, 54, 41, 57, 55, 42, 57, 56, 41, 56, 55, 41, 57, 56, 40, 57, 55, 39, 56, 54, 39, 15, 15, 15, 19, 19, 19, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 15, 53, 52, 40, 56, 55, 42, 57, 56, 42, 57, 54, 41, 57, 56, 40, 57, 55, 41, + 55, 54, 41, 55, 56, 41, 55, 56, 40, 56, 54, 39, 57, 54, 39, 56, 54, 40, 55, 55, 41, 56, 56, 41, 58, 55, 41, 57, 56, 40, 55, 56, 40, 55, 54, 41, 57, 55, 41, 58, 55, 41, 56, 53, 41, 55, 54, 40, 54, 56, 40, 53, 55, 40, 55, 55, 39, 57, 54, 39, 57, 54, 40, + 56, 52, 40, 56, 53, 40, 57, 53, 40, 57, 52, 40, 55, 53, 39, 55, 54, 39, 54, 52, 40, 54, 52, 40, 56, 53, 39, 56, 54, 38, 55, 53, 38, 55, 54, 39, 95, 95, 82, 53, 54, 38, 53, 54, 39, 53, 53, 39, 53, 52, 39, 55, 53, 39, 55, 53, 38, 54, 51, 38, 53, 51, 38, + 54, 52, 38, 55, 52, 38, 55, 51, 38, 54, 52, 38, 53, 53, 38, 54, 53, 39, 54, 52, 39, 54, 51, 38, 53, 52, 38, 54, 51, 38, 54, 50, 38, 53, 51, 38, 53, 52, 38, 53, 52, 37, 51, 50, 38, 78, 76, 63, 22, 21, 16, 35, 34, 29, 34, 34, 28, 34, 34, 29, 34, 33, 28, + 33, 33, 28, 33, 33, 28, 33, 33, 27, 32, 31, 27, 33, 32, 28, 34, 34, 28, 35, 34, 28, 35, 34, 29, 33, 31, 27, 34, 32, 27, 34, 33, 28, 34, 33, 28, 32, 31, 27, 34, 33, 28, 34, 32, 27, 32, 32, 27, 31, 32, 26, 34, 33, 28, 33, 31, 27, 33, 32, 27, 34, 33, 28, + 33, 32, 27, 35, 34, 29, 34, 34, 28, 34, 34, 28, 33, 32, 28, 33, 33, 28, 32, 32, 26, 33, 32, 28, 31, 31, 26, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 21, 18, 18, 19, 15, 15, 16, 32, 32, 27, 33, 32, 28, 33, 33, 28, 32, 31, 26, 32, 31, 27, 33, 32, 28, + 32, 31, 27, 32, 32, 27, 32, 32, 27, 30, 30, 25, 32, 32, 27, 31, 31, 26, 31, 30, 26, 32, 31, 27, 33, 32, 28, 32, 31, 27, 31, 31, 27, 31, 31, 26, 32, 31, 26, 31, 31, 26, 31, 30, 26, 31, 31, 27, 33, 32, 28, 31, 30, 26, 33, 32, 28, 32, 32, 27, 32, 32, 27, + 31, 30, 26, 31, 29, 25, 31, 31, 26, 31, 31, 26, 30, 30, 26, 31, 31, 27, 19, 19, 14, 45, 44, 32, 44, 41, 31, 44, 41, 30, 44, 42, 32, 44, 41, 32, 45, 43, 30, 43, 43, 30, 42, 41, 30, 42, 41, 29, 42, 42, 29, 42, 42, 30, 41, 43, 30, 40, 41, 30, 41, 41, 30, + 46, 47, 34, 54, 54, 39, 8, 7, 5, 29, 29, 29, 23, 23, 23, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, + 17, 17, 18, 18, 18, 18, 19, 19, 19, 19, 19, 20, 19, 19, 19, 15, 15, 15, 22, 21, 21, 8, 8, 8, 11, 11, 11, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, + 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 24, 24, 25, 31, 31, 32, 14, 14, 12, 61, 62, 43, 53, 53, 37, 44, 42, 29, 42, 42, 29, 40, 42, 30, 41, 41, 29, 42, 41, 29, 43, 43, 30, 44, 41, 30, 44, 40, 29, + 41, 42, 31, 43, 42, 31, 44, 42, 31, 43, 44, 31, 43, 44, 30, 85, 86, 76, 43, 42, 31, 44, 43, 32, 43, 44, 31, 46, 43, 31, 45, 42, 32, 43, 44, 32, 43, 43, 31, 45, 42, 33, 43, 41, 33, 43, 43, 33, 45, 43, 32, 45, 43, 33, 45, 43, 33, 44, 44, 33, 45, 45, 33, + 45, 45, 33, 44, 44, 33, 46, 44, 33, 46, 45, 34, 44, 44, 32, 44, 46, 32, 46, 45, 33, 48, 47, 33, 47, 47, 33, 47, 47, 34, 45, 47, 34, 46, 45, 33, 46, 47, 32, 46, 46, 33, 46, 44, 34, 49, 45, 34, 49, 48, 33, 48, 46, 35, 47, 46, 34, 49, 48, 33, 46, 49, 33, + 48, 47, 34, 35, 34, 27, 16, 16, 17, 19, 19, 20, 21, 21, 22, 20, 20, 21, 17, 17, 18, 26, 25, 21, 50, 47, 35, 48, 48, 35, 48, 49, 35, 49, 47, 36, 51, 48, 35, 49, 49, 37, 48, 50, 37, 49, 50, 37, 49, 48, 37, 49, 47, 36, 52, 48, 37, 52, 49, 36, 52, 47, 35, + 51, 48, 35, 50, 49, 37, 50, 49, 36, 53, 50, 36, 53, 50, 38, 52, 48, 38, 50, 48, 37, 51, 49, 37, 51, 50, 38, 51, 49, 37, 51, 49, 37, 51, 50, 38, 52, 52, 37, 54, 51, 36, 52, 51, 37, 51, 49, 37, 53, 50, 38, 51, 51, 36, 52, 49, 37, 55, 50, 38, 54, 51, 39, + 53, 51, 39, 52, 52, 37, 54, 53, 37, 53, 51, 38, 53, 50, 38, 55, 51, 37, 54, 51, 38, 52, 52, 38, 52, 51, 39, 53, 51, 39, 53, 52, 39, 53, 53, 37, 52, 51, 38, 53, 53, 38, 56, 53, 39, 55, 51, 38, 55, 52, 38, 54, 52, 39, 53, 53, 40, 54, 54, 39, 55, 54, 39, + 55, 54, 38, 52, 52, 38, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, 15, 15, 15, 55, 53, 41, 55, 55, 39, 55, 56, 39, 57, 54, 39, 57, 53, 39, 57, 53, 40, 56, 53, 39, 55, 51, 39, 55, 53, 40, 57, 53, 40, 56, 52, 39, 56, 53, 40, 56, 54, 40, + 56, 54, 39, 56, 54, 39, 55, 54, 39, 57, 53, 40, 57, 55, 41, 56, 55, 41, 56, 54, 41, 56, 54, 41, 56, 54, 40, 56, 54, 40, 57, 54, 41, 56, 55, 41, 55, 55, 40, 56, 56, 39, 55, 55, 40, 54, 54, 42, 56, 55, 42, 58, 56, 41, 58, 57, 40, 58, 57, 40, 57, 56, 40, + 55, 56, 39, 55, 55, 40, 56, 54, 40, 56, 54, 40, 55, 55, 40, 56, 56, 40, 56, 55, 41, 56, 53, 41, 57, 54, 40, 57, 54, 40, 56, 54, 41, 57, 55, 41, 57, 56, 40, 58, 55, 40, 58, 55, 41, 57, 55, 41, 56, 56, 41, 56, 55, 41, 56, 56, 41, 56, 57, 41, 58, 57, 41, + 58, 56, 40, 58, 55, 40, 15, 15, 15, 19, 19, 19, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 15, 52, 53, 38, 56, 55, 40, 57, 55, 40, 57, 54, 41, 56, 54, 40, 56, 54, 39, 56, 55, 39, 56, 55, 39, 56, 54, 40, 57, 55, 40, 57, 56, 41, 56, 55, 40, 56, 54, 40, + 56, 54, 40, 56, 54, 40, 56, 53, 40, 56, 55, 41, 55, 55, 41, 57, 54, 41, 57, 55, 41, 55, 56, 41, 54, 54, 41, 54, 53, 41, 53, 53, 41, 54, 53, 40, 56, 54, 41, 54, 54, 41, 54, 54, 40, 55, 53, 40, 55, 53, 40, 57, 55, 40, 56, 56, 39, 54, 54, 39, 54, 52, 40, + 55, 53, 40, 55, 52, 39, 53, 54, 39, 53, 53, 40, 55, 54, 39, 96, 94, 82, 55, 54, 38, 54, 53, 38, 54, 52, 38, 54, 54, 39, 55, 53, 39, 55, 52, 39, 54, 51, 39, 53, 52, 40, 53, 53, 39, 54, 52, 38, 54, 51, 37, 55, 52, 38, 56, 51, 38, 55, 52, 38, 53, 52, 38, + 54, 52, 37, 54, 53, 38, 55, 52, 39, 54, 51, 39, 54, 52, 38, 54, 52, 37, 53, 52, 37, 53, 52, 37, 79, 76, 64, 22, 21, 16, 35, 34, 29, 35, 34, 29, 35, 34, 29, 35, 34, 29, 34, 33, 28, 34, 33, 28, 33, 34, 28, 34, 34, 28, 35, 35, 29, 33, 33, 27, 32, 32, 27, + 35, 34, 29, 32, 31, 26, 35, 34, 29, 35, 34, 29, 34, 34, 28, 33, 33, 28, 32, 32, 27, 33, 32, 27, 34, 32, 28, 33, 32, 27, 33, 33, 28, 33, 32, 27, 32, 31, 26, 34, 32, 28, 34, 33, 27, 34, 33, 28, 34, 34, 29, 33, 33, 28, 35, 33, 29, 33, 32, 27, 33, 32, 27, + 33, 33, 28, 31, 31, 26, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 21, 19, 19, 19, 15, 15, 16, 33, 31, 27, 32, 32, 27, 32, 31, 27, 33, 31, 27, 32, 31, 26, 33, 33, 28, 31, 31, 26, 34, 33, 28, 32, 31, 27, 31, 30, 26, 31, 30, 26, 31, 31, 25, 30, 31, 26, + 30, 30, 26, 32, 31, 27, 33, 32, 27, 31, 31, 26, 31, 31, 26, 31, 31, 26, 32, 32, 27, 31, 30, 26, 31, 31, 27, 32, 32, 27, 30, 29, 25, 32, 31, 27, 30, 30, 26, 32, 32, 28, 32, 31, 26, 30, 29, 25, 31, 30, 25, 31, 30, 26, 31, 30, 26, 30, 30, 25, 19, 18, 13, + 43, 43, 30, 43, 43, 30, 43, 41, 30, 44, 41, 30, 43, 42, 31, 42, 43, 31, 43, 41, 30, 45, 40, 30, 43, 42, 30, 41, 42, 30, 41, 40, 30, 41, 40, 29, 43, 41, 30, 43, 42, 30, 47, 47, 34, 55, 52, 38, 8, 7, 5, 26, 26, 26, 20, 20, 20, 13, 13, 14, 13, 13, 14, + 14, 14, 14, 15, 15, 15, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 19, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 14, 14, 14, 21, 21, 21, + 10, 10, 9, 14, 14, 14, 16, 16, 17, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 14, 14, 14, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, + 17, 18, 18, 24, 24, 24, 31, 31, 31, 14, 13, 12, 60, 61, 44, 52, 52, 37, 43, 42, 31, 42, 40, 30, 41, 42, 31, 41, 42, 30, 42, 41, 30, 41, 41, 30, 43, 40, 29, 42, 42, 31, 45, 41, 31, 44, 42, 30, 45, 42, 31, 45, 40, 31, 43, 42, 30, 87, 84, 75, 44, 41, 30, + 42, 42, 31, 42, 44, 31, 45, 43, 32, 44, 44, 31, 43, 43, 31, 46, 41, 31, 47, 41, 32, 45, 42, 32, 45, 42, 32, 46, 41, 31, 45, 43, 32, 44, 42, 32, 46, 43, 32, 45, 44, 32, 44, 44, 32, 44, 44, 33, 123, 123, 116, 131, 130, 123, 130, 130, 123, 130, 131, 122, 131, 130, 122, + 131, 130, 123, 132, 130, 122, 54, 53, 42, 45, 44, 32, 46, 47, 32, 48, 47, 34, 45, 47, 32, 46, 46, 33, 47, 44, 33, 47, 45, 33, 49, 48, 33, 49, 48, 35, 46, 46, 35, 47, 45, 34, 47, 46, 34, 35, 35, 27, 16, 16, 17, 19, 19, 20, 21, 21, 22, 20, 20, 21, 17, 17, 18, + 26, 25, 21, 48, 48, 34, 49, 48, 36, 51, 47, 36, 48, 48, 35, 48, 47, 36, 50, 48, 36, 50, 48, 35, 50, 48, 36, 52, 48, 36, 50, 49, 37, 48, 50, 36, 49, 49, 35, 49, 47, 36, 50, 48, 37, 50, 48, 36, 133, 131, 124, 133, 133, 125, 134, 132, 125, 133, 132, 125, 134, 133, 125, + 135, 132, 125, 133, 134, 125, 51, 51, 37, 51, 49, 38, 52, 49, 37, 53, 51, 36, 53, 51, 36, 53, 49, 37, 53, 49, 37, 52, 50, 36, 51, 52, 37, 53, 51, 37, 54, 51, 36, 52, 50, 37, 51, 51, 37, 52, 52, 37, 129, 128, 118, 136, 134, 125, 136, 133, 126, 135, 133, 126, 135, 134, 125, + 135, 134, 125, 133, 135, 126, 60, 62, 47, 53, 53, 39, 52, 52, 38, 53, 52, 38, 53, 53, 39, 54, 53, 40, 54, 54, 38, 54, 53, 38, 53, 54, 38, 54, 53, 39, 55, 53, 39, 54, 54, 40, 54, 53, 39, 52, 52, 38, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, + 15, 15, 15, 55, 55, 40, 55, 54, 39, 57, 53, 39, 58, 54, 39, 58, 53, 39, 57, 52, 39, 56, 53, 39, 56, 53, 39, 55, 53, 39, 55, 52, 39, 55, 52, 40, 56, 54, 39, 55, 56, 39, 53, 54, 40, 54, 54, 41, 135, 136, 126, 135, 135, 127, 136, 135, 127, 137, 136, 127, 136, 136, 126, + 136, 135, 127, 136, 135, 128, 56, 55, 41, 55, 54, 41, 56, 54, 41, 57, 54, 41, 57, 54, 41, 57, 55, 40, 57, 56, 40, 57, 56, 39, 57, 56, 40, 57, 55, 41, 57, 55, 41, 57, 56, 40, 58, 55, 41, 57, 54, 42, 131, 129, 120, 137, 136, 127, 137, 135, 128, 137, 135, 128, 137, 136, 127, + 137, 136, 126, 137, 136, 126, 64, 64, 49, 57, 55, 41, 58, 53, 41, 57, 53, 41, 56, 56, 41, 55, 56, 40, 55, 54, 41, 55, 55, 41, 56, 55, 40, 56, 56, 40, 56, 55, 41, 57, 53, 41, 58, 54, 40, 57, 55, 40, 15, 15, 15, 19, 19, 19, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 52, 52, 39, 55, 54, 40, 58, 54, 41, 58, 54, 41, 57, 54, 41, 55, 54, 41, 56, 54, 41, 56, 55, 41, 57, 54, 41, 56, 53, 41, 57, 54, 40, 57, 56, 41, 57, 55, 41, 56, 54, 40, 56, 54, 40, 137, 135, 126, 137, 136, 127, 136, 136, 127, 136, 135, 127, 136, 135, 127, + 137, 136, 128, 136, 136, 127, 54, 56, 39, 55, 55, 39, 55, 54, 40, 54, 55, 40, 55, 55, 40, 55, 54, 40, 56, 55, 40, 56, 54, 39, 55, 54, 39, 55, 54, 39, 55, 54, 40, 55, 54, 40, 56, 53, 39, 54, 52, 40, 52, 54, 39, 54, 53, 39, 55, 52, 40, 94, 93, 83, 52, 53, 39, + 52, 53, 40, 53, 52, 39, 55, 51, 39, 56, 53, 39, 56, 54, 38, 55, 54, 38, 55, 53, 39, 54, 51, 39, 53, 51, 38, 53, 52, 38, 53, 52, 39, 55, 51, 39, 54, 53, 39, 53, 53, 38, 54, 51, 38, 53, 52, 38, 52, 53, 37, 53, 52, 37, 55, 51, 39, 54, 52, 38, 51, 51, 37, + 52, 51, 37, 79, 79, 64, 22, 23, 16, 34, 33, 28, 35, 35, 30, 34, 34, 30, 35, 35, 30, 34, 34, 28, 35, 34, 29, 35, 34, 29, 34, 33, 28, 34, 33, 28, 32, 32, 27, 33, 32, 27, 34, 33, 28, 115, 115, 112, 123, 122, 120, 123, 123, 120, 122, 123, 119, 123, 123, 120, 123, 122, 119, + 123, 123, 119, 42, 42, 37, 33, 33, 28, 33, 32, 27, 32, 32, 27, 34, 33, 28, 34, 33, 28, 35, 34, 29, 33, 32, 28, 33, 33, 27, 32, 31, 26, 35, 35, 29, 33, 32, 28, 35, 34, 29, 33, 33, 27, 31, 30, 26, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 21, 19, 19, 19, + 16, 15, 16, 33, 32, 28, 33, 33, 28, 33, 33, 28, 32, 32, 27, 32, 31, 26, 31, 31, 26, 33, 32, 27, 33, 32, 27, 32, 32, 27, 30, 31, 26, 31, 30, 25, 31, 30, 25, 30, 29, 24, 32, 32, 26, 123, 122, 119, 121, 121, 118, 121, 121, 118, 122, 122, 119, 121, 121, 118, 122, 121, 118, + 122, 121, 119, 30, 30, 25, 32, 32, 27, 30, 30, 26, 30, 30, 26, 30, 30, 25, 31, 31, 26, 32, 32, 27, 32, 30, 26, 29, 28, 24, 30, 29, 24, 31, 30, 26, 31, 30, 26, 19, 18, 14, 43, 41, 31, 44, 42, 30, 45, 43, 31, 43, 43, 31, 42, 42, 30, 43, 40, 32, 43, 39, 31, + 43, 39, 29, 43, 40, 30, 44, 41, 29, 43, 40, 29, 43, 41, 30, 42, 41, 30, 42, 40, 30, 49, 46, 34, 56, 53, 38, 8, 7, 5, 28, 28, 28, 22, 22, 22, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 16, 16, 16, 12, 13, 13, 20, 20, 20, 9, 9, 9, 13, 13, 14, 17, 17, 17, 18, 18, 18, 18, 17, 18, 17, 17, 17, 17, 17, 17, + 16, 16, 17, 16, 16, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 16, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 23, 23, 23, 31, 31, 31, 14, 13, 12, 62, 60, 43, 54, 52, 36, 41, 42, 30, + 43, 39, 29, 42, 41, 31, 42, 41, 30, 42, 42, 29, 43, 42, 30, 42, 40, 30, 43, 41, 29, 42, 42, 31, 44, 41, 31, 44, 42, 31, 43, 42, 29, 44, 41, 31, 87, 84, 76, 44, 41, 30, 43, 43, 32, 42, 44, 31, 43, 42, 30, 42, 42, 31, 44, 41, 31, 45, 43, 32, 45, 41, 32, + 46, 43, 31, 46, 44, 31, 45, 44, 31, 44, 43, 32, 44, 44, 33, 44, 44, 31, 45, 44, 32, 45, 44, 32, 46, 46, 32, 43, 44, 32, 45, 45, 33, 47, 44, 33, 47, 45, 32, 46, 46, 32, 44, 45, 32, 46, 44, 32, 45, 44, 33, 47, 45, 33, 46, 45, 33, 47, 44, 32, 47, 45, 33, + 48, 45, 33, 47, 47, 33, 47, 47, 33, 49, 47, 34, 48, 47, 33, 48, 45, 34, 47, 47, 33, 48, 46, 34, 36, 34, 26, 16, 16, 17, 19, 19, 20, 21, 21, 22, 20, 20, 21, 17, 17, 18, 26, 25, 21, 49, 46, 34, 50, 47, 36, 50, 48, 35, 49, 49, 36, 50, 50, 36, 51, 49, 35, + 50, 48, 35, 52, 48, 37, 49, 50, 37, 48, 49, 36, 51, 49, 35, 51, 49, 37, 49, 50, 37, 49, 49, 36, 48, 48, 36, 50, 47, 37, 52, 49, 37, 53, 50, 37, 52, 50, 35, 52, 50, 37, 52, 50, 36, 51, 50, 36, 50, 49, 37, 51, 48, 36, 51, 50, 37, 53, 51, 38, 52, 50, 37, + 51, 50, 37, 52, 50, 37, 52, 50, 37, 51, 50, 37, 53, 49, 36, 54, 50, 37, 53, 52, 38, 51, 50, 36, 53, 50, 36, 53, 51, 37, 53, 51, 38, 54, 52, 37, 53, 52, 39, 51, 51, 39, 52, 51, 39, 54, 51, 39, 54, 52, 38, 53, 53, 39, 52, 53, 39, 53, 51, 39, 53, 52, 39, + 54, 53, 39, 54, 51, 39, 53, 52, 39, 53, 54, 40, 53, 55, 40, 53, 55, 39, 54, 53, 39, 55, 54, 38, 52, 52, 37, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, 15, 15, 15, 55, 52, 40, 55, 52, 39, 56, 52, 40, 57, 54, 39, 56, 54, 39, 55, 53, 40, + 57, 53, 40, 56, 53, 40, 55, 52, 39, 55, 53, 39, 54, 54, 39, 55, 53, 39, 55, 54, 39, 56, 54, 39, 56, 54, 40, 55, 55, 40, 56, 54, 39, 55, 52, 39, 55, 53, 39, 57, 54, 39, 57, 54, 40, 57, 54, 41, 56, 53, 41, 55, 54, 39, 55, 53, 40, 56, 53, 40, 57, 54, 40, + 56, 54, 41, 55, 56, 41, 57, 56, 39, 57, 54, 39, 56, 54, 39, 56, 54, 40, 58, 55, 41, 58, 54, 40, 57, 55, 40, 55, 56, 40, 57, 56, 40, 56, 55, 40, 55, 56, 41, 57, 56, 40, 56, 54, 39, 57, 53, 40, 58, 55, 39, 56, 55, 39, 57, 55, 41, 57, 56, 41, 57, 56, 40, + 56, 56, 40, 55, 56, 40, 56, 55, 40, 57, 56, 40, 55, 56, 40, 55, 54, 41, 56, 56, 40, 56, 56, 40, 56, 54, 42, 15, 15, 15, 19, 19, 19, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 54, 52, 39, 57, 56, 40, 57, 55, 40, 57, 54, 40, 57, 54, 40, 56, 54, 40, + 57, 53, 40, 58, 53, 39, 57, 53, 40, 55, 54, 39, 54, 54, 40, 55, 54, 40, 56, 54, 39, 56, 54, 41, 55, 54, 41, 54, 54, 39, 56, 54, 39, 57, 54, 40, 55, 55, 41, 55, 54, 40, 55, 55, 39, 54, 56, 39, 54, 54, 40, 55, 53, 41, 55, 54, 39, 54, 54, 39, 53, 52, 41, + 54, 53, 40, 54, 55, 40, 54, 54, 40, 54, 53, 39, 54, 53, 39, 55, 53, 39, 56, 53, 38, 54, 52, 39, 54, 52, 40, 53, 54, 39, 53, 53, 38, 54, 52, 39, 96, 93, 83, 55, 52, 40, 53, 53, 38, 53, 53, 38, 54, 52, 39, 54, 52, 39, 55, 51, 39, 55, 50, 39, 53, 52, 38, + 52, 52, 38, 52, 50, 37, 53, 52, 38, 54, 51, 38, 54, 50, 37, 54, 51, 37, 53, 53, 38, 52, 52, 38, 53, 51, 38, 54, 51, 37, 52, 52, 38, 52, 51, 39, 52, 51, 38, 51, 51, 37, 51, 52, 37, 79, 79, 64, 23, 22, 16, 33, 33, 28, 33, 33, 27, 34, 34, 28, 33, 34, 28, + 33, 33, 28, 33, 32, 28, 35, 34, 29, 34, 34, 28, 32, 31, 26, 34, 33, 27, 34, 34, 29, 32, 32, 27, 34, 33, 29, 32, 32, 27, 32, 32, 27, 34, 33, 27, 33, 32, 27, 33, 32, 27, 34, 33, 28, 34, 33, 28, 33, 32, 27, 34, 33, 28, 34, 33, 28, 34, 34, 28, 34, 34, 28, + 34, 34, 29, 33, 33, 27, 33, 32, 27, 33, 32, 27, 34, 32, 27, 34, 33, 28, 34, 34, 29, 32, 32, 27, 31, 30, 26, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 21, 19, 19, 19, 15, 15, 16, 32, 33, 28, 33, 33, 28, 33, 33, 27, 31, 31, 25, 33, 32, 28, 31, 30, 26, + 33, 32, 28, 32, 32, 28, 33, 33, 28, 31, 31, 27, 31, 31, 26, 32, 31, 26, 31, 31, 26, 32, 32, 27, 33, 32, 27, 32, 31, 26, 30, 30, 24, 31, 31, 26, 31, 31, 26, 30, 29, 25, 33, 32, 28, 30, 29, 24, 31, 30, 26, 31, 30, 27, 29, 29, 25, 30, 29, 25, 29, 29, 24, + 30, 30, 25, 32, 32, 27, 31, 31, 26, 31, 30, 26, 29, 29, 24, 32, 31, 27, 19, 18, 14, 44, 41, 30, 46, 42, 30, 45, 43, 31, 43, 42, 31, 43, 41, 32, 44, 42, 31, 44, 42, 30, 43, 42, 30, 41, 41, 30, 42, 41, 29, 42, 42, 30, 42, 41, 31, 43, 40, 29, 42, 41, 28, + 47, 46, 33, 55, 53, 37, 8, 7, 5, 29, 29, 29, 23, 23, 24, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 17, 17, 18, 14, 14, 14, 21, 21, 20, 9, 9, 9, 13, 13, 13, 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, 23, 23, 23, 30, 30, 31, 13, 13, 12, 61, 59, 44, 51, 52, 37, 40, 41, 30, 41, 42, 31, 41, 41, 29, 40, 41, 28, 43, 39, 29, 43, 40, 30, 43, 41, 31, 43, 41, 30, + 44, 41, 30, 44, 41, 30, 44, 41, 29, 43, 41, 29, 43, 40, 31, 85, 84, 75, 44, 43, 30, 43, 42, 30, 43, 42, 31, 44, 42, 31, 44, 43, 31, 45, 43, 31, 45, 41, 30, 46, 42, 31, 47, 44, 32, 45, 42, 32, 44, 42, 33, 45, 43, 33, 44, 43, 32, 45, 44, 32, 46, 45, 32, + 44, 43, 33, 46, 44, 33, 46, 43, 33, 44, 45, 32, 46, 45, 32, 46, 46, 32, 46, 45, 32, 47, 44, 33, 47, 46, 32, 47, 44, 32, 47, 44, 33, 46, 47, 32, 48, 47, 34, 48, 47, 33, 48, 46, 34, 47, 45, 33, 47, 47, 32, 47, 46, 34, 46, 47, 34, 47, 46, 33, 49, 48, 35, + 48, 47, 34, 34, 34, 27, 16, 16, 17, 19, 19, 20, 21, 21, 22, 20, 20, 21, 17, 17, 18, 25, 25, 21, 50, 48, 35, 50, 48, 34, 50, 47, 34, 49, 47, 35, 50, 49, 36, 49, 48, 35, 50, 48, 37, 49, 49, 35, 49, 48, 36, 49, 49, 37, 49, 49, 35, 50, 46, 35, 48, 47, 35, + 51, 49, 35, 51, 49, 35, 49, 49, 37, 50, 48, 36, 52, 49, 36, 52, 49, 37, 53, 48, 36, 53, 49, 36, 51, 50, 36, 51, 50, 37, 51, 51, 37, 51, 50, 37, 52, 49, 36, 50, 49, 37, 53, 49, 37, 53, 49, 37, 52, 49, 37, 52, 51, 37, 51, 51, 37, 52, 50, 37, 51, 51, 36, + 51, 52, 37, 54, 51, 37, 55, 49, 38, 53, 51, 38, 52, 52, 39, 53, 51, 38, 52, 53, 38, 52, 53, 38, 53, 53, 39, 52, 53, 39, 52, 52, 37, 53, 53, 37, 53, 53, 38, 55, 52, 39, 53, 53, 39, 53, 54, 39, 53, 52, 39, 55, 52, 40, 56, 53, 40, 55, 52, 39, 55, 53, 39, + 53, 54, 40, 51, 50, 38, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, 15, 15, 15, 56, 52, 39, 57, 52, 39, 57, 51, 40, 55, 52, 39, 55, 53, 40, 56, 52, 40, 55, 52, 39, 54, 52, 39, 56, 52, 39, 57, 53, 40, 56, 53, 41, 55, 53, 39, 56, 54, 39, + 57, 54, 39, 55, 55, 39, 54, 56, 39, 56, 54, 40, 57, 53, 40, 56, 54, 40, 55, 54, 40, 56, 53, 40, 56, 53, 41, 57, 55, 40, 55, 55, 40, 56, 53, 41, 56, 53, 40, 54, 54, 40, 55, 54, 39, 57, 54, 40, 55, 54, 41, 55, 55, 40, 56, 56, 39, 56, 54, 39, 57, 54, 40, + 57, 54, 40, 57, 54, 39, 56, 55, 40, 55, 54, 40, 56, 54, 41, 56, 54, 41, 56, 53, 41, 57, 55, 40, 56, 55, 40, 56, 54, 40, 56, 55, 40, 57, 55, 40, 58, 53, 40, 57, 54, 39, 55, 56, 40, 56, 56, 40, 57, 54, 40, 57, 54, 40, 57, 55, 39, 55, 55, 40, 54, 54, 40, + 56, 54, 41, 57, 55, 41, 15, 15, 15, 19, 19, 19, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 53, 51, 39, 57, 52, 41, 58, 53, 41, 56, 54, 40, 55, 53, 39, 55, 54, 40, 56, 55, 41, 55, 53, 40, 55, 53, 40, 57, 54, 40, 56, 55, 40, 55, 56, 39, 57, 55, 38, + 58, 55, 39, 57, 56, 40, 55, 54, 39, 55, 54, 39, 55, 54, 40, 54, 55, 40, 54, 55, 39, 55, 55, 39, 56, 55, 40, 56, 54, 40, 56, 54, 39, 54, 53, 39, 54, 53, 39, 56, 54, 39, 57, 54, 40, 56, 53, 39, 55, 53, 39, 53, 53, 38, 54, 53, 39, 55, 54, 39, 53, 55, 40, + 53, 53, 40, 54, 53, 38, 55, 53, 38, 56, 53, 39, 56, 54, 38, 94, 94, 82, 54, 53, 40, 56, 52, 40, 54, 51, 40, 54, 52, 38, 55, 54, 39, 54, 52, 39, 54, 51, 39, 55, 52, 39, 54, 51, 39, 53, 52, 39, 54, 52, 38, 53, 51, 37, 52, 52, 37, 53, 53, 37, 53, 52, 37, + 52, 51, 39, 52, 52, 38, 51, 52, 38, 52, 52, 38, 54, 51, 37, 53, 50, 37, 52, 51, 37, 54, 50, 38, 80, 77, 64, 22, 23, 16, 35, 35, 30, 33, 33, 28, 32, 32, 27, 32, 32, 27, 35, 34, 29, 34, 33, 28, 33, 33, 28, 34, 35, 29, 33, 33, 28, 35, 34, 29, 34, 33, 28, + 33, 33, 27, 34, 34, 28, 32, 32, 27, 34, 33, 28, 33, 32, 27, 32, 32, 26, 34, 33, 28, 34, 33, 28, 34, 33, 28, 32, 31, 26, 34, 33, 28, 34, 34, 29, 34, 33, 29, 34, 33, 28, 33, 33, 28, 34, 33, 28, 33, 32, 28, 35, 34, 28, 34, 32, 27, 32, 31, 26, 34, 33, 28, + 33, 33, 28, 30, 30, 26, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 21, 19, 19, 19, 15, 15, 16, 32, 33, 27, 32, 32, 27, 31, 31, 26, 31, 30, 25, 32, 32, 27, 33, 32, 28, 33, 32, 28, 33, 33, 28, 33, 32, 28, 33, 33, 28, 32, 32, 27, 32, 32, 27, 33, 33, 28, + 32, 30, 26, 33, 32, 27, 33, 33, 28, 31, 31, 26, 31, 31, 26, 32, 31, 26, 31, 30, 26, 31, 32, 27, 30, 30, 25, 32, 31, 27, 33, 32, 28, 31, 30, 26, 31, 30, 26, 31, 29, 25, 31, 30, 26, 31, 31, 27, 31, 30, 26, 31, 30, 27, 30, 30, 26, 31, 31, 27, 19, 18, 13, + 45, 42, 31, 44, 42, 31, 43, 42, 30, 42, 42, 31, 42, 41, 32, 43, 41, 31, 44, 41, 30, 43, 42, 30, 42, 40, 30, 42, 40, 30, 43, 42, 29, 41, 42, 29, 41, 41, 30, 44, 41, 30, 50, 47, 33, 55, 54, 38, 8, 7, 5, 29, 29, 29, 24, 24, 24, 18, 17, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 19, 19, 19, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 16, 16, 16, 22, 22, 22, + 10, 10, 10, 14, 14, 14, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, + 17, 17, 18, 23, 23, 24, 31, 31, 31, 13, 13, 12, 63, 58, 43, 53, 50, 36, 43, 41, 29, 39, 39, 29, 40, 39, 30, 42, 40, 30, 41, 40, 30, 42, 40, 28, 43, 41, 30, 43, 40, 30, 41, 42, 29, 43, 43, 31, 43, 40, 31, 44, 41, 30, 44, 42, 30, 85, 86, 76, 45, 42, 30, + 44, 41, 31, 43, 41, 31, 44, 43, 32, 44, 44, 31, 46, 41, 31, 45, 41, 31, 46, 44, 31, 45, 43, 30, 45, 42, 31, 46, 44, 32, 43, 42, 32, 46, 43, 32, 44, 43, 32, 45, 43, 32, 44, 43, 34, 45, 45, 33, 45, 44, 32, 45, 43, 33, 47, 45, 33, 46, 46, 33, 46, 47, 34, + 46, 44, 33, 46, 44, 31, 46, 47, 32, 47, 47, 32, 46, 46, 32, 46, 46, 33, 45, 45, 32, 46, 44, 32, 48, 44, 33, 49, 45, 34, 46, 46, 34, 48, 45, 33, 47, 45, 34, 48, 46, 33, 49, 46, 35, 35, 34, 27, 16, 16, 17, 20, 20, 20, 21, 21, 22, 20, 20, 21, 17, 17, 18, + 26, 25, 21, 50, 48, 34, 49, 49, 35, 48, 48, 35, 49, 46, 35, 49, 47, 35, 49, 48, 35, 51, 48, 36, 52, 49, 35, 51, 48, 36, 50, 47, 35, 51, 47, 36, 50, 49, 36, 48, 48, 37, 49, 50, 35, 52, 50, 35, 52, 49, 36, 50, 48, 37, 50, 49, 37, 52, 48, 36, 52, 49, 35, + 52, 51, 35, 51, 51, 35, 53, 49, 36, 53, 51, 37, 52, 51, 37, 52, 49, 37, 52, 48, 36, 51, 49, 37, 52, 48, 37, 53, 49, 38, 52, 50, 38, 51, 49, 36, 53, 52, 36, 53, 52, 37, 52, 50, 38, 52, 51, 38, 53, 52, 37, 51, 50, 37, 52, 51, 37, 54, 53, 39, 54, 51, 38, + 52, 51, 37, 54, 52, 38, 54, 52, 39, 52, 51, 39, 52, 50, 38, 53, 53, 38, 55, 54, 38, 55, 53, 39, 54, 54, 40, 53, 53, 39, 55, 53, 40, 55, 53, 39, 53, 51, 38, 53, 52, 39, 53, 52, 38, 52, 50, 36, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 15, 57, 51, 39, 56, 52, 39, 56, 54, 40, 54, 54, 39, 55, 52, 39, 56, 51, 38, 56, 52, 40, 54, 53, 40, 55, 53, 40, 55, 53, 39, 54, 54, 40, 55, 54, 40, 56, 54, 40, 55, 53, 40, 54, 52, 39, 57, 54, 39, 56, 54, 40, 56, 55, 40, 56, 55, 40, 55, 54, 40, + 56, 54, 41, 56, 54, 41, 56, 53, 41, 55, 54, 41, 55, 55, 39, 56, 54, 40, 55, 52, 41, 55, 53, 39, 57, 53, 39, 58, 53, 41, 58, 55, 40, 57, 56, 39, 58, 56, 40, 58, 55, 41, 58, 54, 40, 58, 53, 41, 57, 54, 40, 57, 55, 40, 57, 55, 40, 57, 56, 40, 56, 56, 40, + 55, 55, 41, 56, 54, 41, 57, 54, 40, 57, 55, 40, 58, 56, 40, 58, 54, 41, 57, 53, 41, 55, 53, 40, 56, 55, 41, 58, 55, 41, 56, 55, 40, 56, 55, 39, 57, 55, 40, 57, 56, 41, 55, 54, 41, 54, 53, 39, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 53, 52, 38, 55, 54, 40, 55, 53, 40, 56, 52, 40, 55, 53, 40, 55, 54, 39, 56, 54, 39, 57, 55, 40, 58, 56, 40, 57, 55, 41, 57, 55, 40, 56, 55, 39, 57, 54, 39, 56, 54, 40, 54, 53, 40, 55, 54, 39, 57, 54, 40, 55, 54, 41, 54, 54, 40, 56, 53, 40, + 56, 53, 40, 55, 54, 40, 55, 55, 39, 55, 55, 39, 54, 54, 40, 53, 54, 39, 54, 55, 39, 54, 54, 40, 53, 54, 40, 53, 54, 39, 55, 55, 38, 55, 54, 40, 53, 52, 40, 54, 53, 38, 55, 53, 39, 56, 52, 39, 56, 52, 39, 53, 53, 39, 53, 51, 37, 94, 93, 81, 54, 54, 39, + 53, 54, 39, 53, 54, 38, 54, 53, 39, 54, 53, 39, 55, 53, 38, 54, 53, 37, 52, 51, 37, 52, 50, 38, 53, 50, 38, 54, 52, 38, 52, 51, 37, 52, 50, 38, 53, 51, 38, 54, 50, 37, 54, 50, 37, 53, 51, 37, 51, 50, 38, 53, 51, 37, 53, 52, 36, 50, 51, 37, 51, 52, 37, + 52, 52, 37, 78, 78, 64, 23, 22, 16, 35, 34, 29, 34, 34, 29, 33, 33, 28, 33, 33, 28, 34, 34, 29, 33, 33, 27, 32, 31, 27, 33, 32, 28, 34, 34, 28, 34, 34, 28, 33, 33, 28, 33, 33, 27, 32, 32, 26, 32, 32, 27, 35, 34, 30, 33, 32, 27, 33, 32, 28, 34, 33, 29, + 34, 33, 28, 33, 31, 27, 33, 32, 27, 33, 33, 27, 33, 33, 28, 34, 32, 28, 34, 33, 28, 33, 32, 27, 34, 33, 29, 34, 33, 28, 35, 34, 29, 34, 33, 28, 32, 31, 26, 32, 32, 26, 33, 32, 28, 31, 31, 26, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, + 16, 16, 16, 32, 31, 27, 32, 31, 27, 31, 30, 25, 31, 31, 26, 32, 31, 27, 33, 32, 28, 33, 33, 28, 33, 32, 28, 32, 32, 27, 31, 31, 26, 31, 31, 26, 32, 31, 26, 33, 33, 28, 32, 31, 27, 33, 32, 27, 31, 31, 26, 32, 32, 27, 32, 31, 26, 30, 29, 25, 32, 32, 27, + 32, 32, 27, 31, 31, 27, 32, 31, 27, 32, 32, 27, 31, 31, 26, 30, 30, 25, 31, 30, 26, 31, 30, 26, 31, 31, 26, 29, 29, 25, 31, 31, 27, 32, 32, 27, 31, 30, 27, 19, 18, 14, 44, 43, 30, 43, 41, 29, 44, 40, 31, 43, 41, 31, 43, 40, 30, 44, 41, 30, 44, 42, 31, + 44, 39, 31, 44, 40, 30, 43, 40, 30, 44, 40, 30, 43, 40, 30, 43, 39, 29, 42, 40, 29, 49, 45, 34, 56, 51, 39, 8, 7, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, + 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 16, 16, 16, 22, 22, 22, 11, 10, 10, 15, 15, 15, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, + 18, 18, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 25, 25, 26, 32, 32, 33, 14, 14, 12, 61, 59, 44, 51, 50, 37, 40, 41, 30, + 40, 39, 29, 42, 40, 30, 42, 41, 29, 42, 41, 29, 41, 40, 29, 42, 42, 29, 42, 39, 30, 41, 39, 31, 43, 39, 30, 45, 40, 29, 43, 42, 30, 42, 41, 31, 84, 83, 76, 42, 40, 30, 44, 43, 30, 43, 43, 29, 43, 41, 30, 43, 41, 31, 44, 44, 32, 46, 44, 31, 46, 43, 32, + 44, 43, 31, 45, 41, 32, 45, 41, 32, 44, 42, 33, 46, 44, 33, 45, 45, 32, 46, 44, 31, 45, 45, 32, 45, 45, 33, 123, 123, 115, 129, 128, 121, 129, 128, 121, 128, 128, 121, 130, 128, 122, 130, 129, 121, 129, 129, 121, 50, 50, 37, 46, 46, 33, 46, 45, 33, 47, 44, 33, 46, 44, 32, + 47, 44, 33, 47, 44, 33, 45, 46, 34, 46, 47, 33, 46, 45, 35, 48, 45, 34, 48, 46, 33, 47, 48, 34, 35, 35, 26, 16, 16, 17, 20, 20, 20, 21, 21, 22, 20, 20, 21, 17, 17, 18, 26, 25, 21, 50, 48, 35, 49, 49, 34, 49, 48, 35, 48, 48, 36, 50, 48, 35, 49, 47, 36, + 48, 47, 35, 50, 48, 36, 51, 47, 36, 51, 48, 36, 50, 47, 35, 51, 48, 36, 50, 49, 36, 51, 47, 37, 49, 49, 37, 130, 129, 121, 133, 132, 124, 134, 132, 125, 133, 134, 125, 133, 133, 125, 133, 133, 124, 133, 133, 125, 52, 50, 37, 53, 49, 37, 51, 49, 37, 51, 50, 36, 52, 50, 36, + 52, 50, 37, 53, 48, 36, 52, 49, 36, 52, 51, 38, 53, 51, 37, 52, 50, 37, 52, 51, 37, 52, 50, 38, 53, 50, 37, 127, 126, 118, 134, 133, 124, 134, 133, 124, 133, 132, 124, 133, 132, 124, 133, 133, 124, 134, 133, 125, 56, 55, 43, 52, 51, 38, 53, 53, 38, 51, 53, 38, 52, 53, 38, + 53, 51, 39, 54, 53, 38, 54, 53, 39, 53, 54, 40, 54, 54, 39, 54, 52, 38, 53, 52, 39, 55, 53, 40, 53, 51, 38, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 15, 54, 53, 39, 54, 52, 39, 55, 52, 40, 55, 52, 39, 56, 52, 39, 56, 52, 39, + 56, 51, 39, 56, 52, 39, 57, 53, 39, 57, 53, 40, 55, 54, 40, 54, 53, 40, 55, 53, 39, 55, 55, 39, 54, 55, 40, 133, 132, 124, 136, 134, 126, 136, 134, 127, 135, 135, 127, 135, 135, 127, 135, 135, 127, 137, 135, 127, 56, 54, 40, 54, 54, 40, 54, 55, 40, 54, 54, 40, 54, 53, 40, + 55, 53, 39, 54, 53, 40, 55, 54, 41, 55, 54, 40, 55, 53, 39, 55, 54, 40, 55, 53, 41, 55, 53, 39, 55, 53, 39, 130, 128, 119, 135, 134, 126, 135, 134, 126, 136, 134, 125, 135, 134, 125, 135, 134, 126, 135, 135, 126, 60, 59, 44, 57, 54, 40, 58, 55, 41, 57, 55, 40, 57, 54, 39, + 57, 53, 39, 56, 55, 40, 56, 56, 40, 57, 55, 40, 56, 54, 39, 55, 55, 40, 57, 55, 40, 57, 54, 40, 55, 54, 40, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 53, 53, 38, 56, 55, 40, 56, 53, 41, 55, 54, 40, 55, 55, 40, 56, 54, 40, + 57, 53, 40, 58, 52, 40, 57, 52, 39, 56, 55, 40, 56, 55, 40, 55, 54, 38, 55, 54, 38, 56, 54, 39, 55, 54, 39, 133, 133, 123, 137, 136, 127, 136, 135, 127, 135, 135, 126, 135, 135, 126, 135, 135, 127, 135, 134, 127, 53, 53, 39, 54, 53, 39, 54, 53, 39, 55, 55, 39, 55, 54, 40, + 54, 53, 40, 55, 54, 39, 56, 53, 40, 55, 53, 39, 53, 54, 39, 54, 54, 39, 56, 54, 39, 56, 54, 38, 54, 54, 38, 53, 53, 38, 55, 53, 38, 56, 53, 38, 94, 94, 82, 53, 54, 39, 55, 54, 38, 55, 53, 38, 53, 51, 39, 53, 51, 39, 55, 51, 38, 53, 51, 39, 52, 51, 39, + 53, 52, 38, 54, 53, 37, 55, 51, 37, 54, 50, 37, 53, 50, 37, 53, 51, 37, 51, 52, 38, 51, 52, 37, 52, 51, 37, 52, 52, 38, 51, 51, 38, 51, 51, 37, 52, 52, 36, 53, 53, 37, 52, 52, 37, 78, 78, 64, 22, 22, 16, 32, 32, 27, 35, 34, 29, 35, 36, 30, 35, 34, 29, + 33, 32, 28, 33, 33, 27, 32, 32, 27, 33, 33, 28, 33, 33, 28, 33, 32, 28, 34, 33, 28, 32, 33, 27, 114, 114, 111, 122, 122, 119, 122, 122, 119, 122, 122, 119, 122, 122, 119, 122, 122, 119, 121, 121, 118, 38, 37, 33, 34, 33, 28, 35, 33, 29, 33, 32, 27, 33, 33, 28, 33, 33, 28, + 34, 33, 28, 34, 33, 28, 33, 32, 27, 35, 34, 29, 32, 32, 27, 34, 33, 27, 32, 32, 27, 32, 33, 28, 31, 31, 27, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, 15, 16, 16, 31, 31, 26, 33, 32, 27, 32, 32, 27, 32, 32, 27, 32, 32, 27, 33, 31, 27, + 33, 32, 28, 33, 33, 28, 32, 31, 27, 31, 30, 26, 30, 31, 26, 31, 32, 26, 33, 32, 27, 32, 31, 27, 119, 119, 116, 121, 121, 118, 121, 121, 119, 121, 121, 119, 121, 121, 118, 121, 121, 118, 122, 122, 119, 32, 31, 27, 30, 30, 25, 30, 30, 25, 31, 30, 26, 30, 30, 25, 31, 31, 26, + 29, 29, 25, 32, 31, 26, 31, 30, 25, 31, 31, 26, 32, 32, 27, 32, 30, 26, 19, 18, 13, 45, 42, 30, 46, 40, 29, 45, 40, 31, 43, 41, 31, 44, 41, 30, 44, 41, 30, 43, 40, 30, 41, 39, 31, 41, 39, 32, 41, 40, 30, 42, 40, 29, 42, 40, 30, 43, 39, 30, 43, 39, 29, + 50, 45, 32, 57, 52, 38, 8, 7, 5, 31, 31, 31, 24, 24, 25, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 19, 20, 20, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, + 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 21, 21, 19, 20, 20, 15, 15, 15, 22, 22, 21, 11, 10, 10, 15, 15, 15, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, + 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 26, 26, 26, 33, 33, 33, 14, 14, 12, 64, 59, 43, 53, 49, 37, 41, 41, 29, 42, 38, 31, 42, 39, 29, 41, 39, 29, 39, 41, 29, 43, 41, 29, 42, 40, 29, 41, 41, 29, + 42, 40, 31, 43, 40, 29, 43, 41, 29, 43, 41, 29, 44, 42, 31, 86, 84, 76, 44, 43, 31, 43, 40, 31, 44, 42, 29, 45, 44, 30, 43, 42, 30, 44, 43, 30, 45, 41, 31, 45, 41, 32, 43, 41, 32, 44, 41, 32, 45, 41, 32, 44, 41, 32, 44, 44, 31, 45, 45, 33, 43, 45, 31, + 43, 45, 32, 44, 45, 32, 46, 46, 33, 46, 45, 32, 44, 43, 32, 47, 45, 33, 45, 44, 32, 48, 46, 31, 45, 43, 31, 44, 43, 33, 47, 43, 33, 46, 44, 32, 46, 46, 32, 45, 46, 32, 47, 46, 32, 47, 45, 33, 48, 45, 35, 48, 46, 34, 46, 46, 34, 47, 47, 34, 46, 46, 33, + 47, 47, 35, 35, 33, 27, 16, 16, 17, 20, 20, 20, 21, 21, 22, 20, 20, 21, 17, 17, 18, 26, 25, 21, 51, 47, 34, 48, 48, 34, 48, 46, 36, 48, 48, 36, 49, 48, 34, 51, 49, 36, 49, 48, 35, 48, 46, 34, 51, 47, 36, 51, 47, 37, 51, 49, 36, 51, 47, 35, 50, 48, 35, + 50, 50, 37, 51, 49, 35, 51, 49, 36, 51, 48, 37, 52, 48, 36, 50, 49, 35, 52, 49, 36, 51, 49, 36, 52, 50, 36, 52, 50, 35, 50, 49, 35, 52, 51, 37, 53, 51, 37, 50, 49, 37, 50, 49, 37, 51, 49, 35, 51, 50, 36, 51, 49, 36, 50, 50, 37, 51, 49, 37, 53, 50, 36, + 54, 50, 36, 54, 50, 37, 52, 52, 38, 52, 52, 37, 52, 51, 36, 53, 50, 37, 52, 51, 38, 53, 52, 37, 55, 51, 38, 53, 53, 39, 52, 54, 39, 53, 52, 38, 53, 51, 38, 52, 52, 38, 52, 52, 39, 54, 51, 39, 53, 51, 39, 54, 52, 39, 56, 53, 39, 54, 55, 39, 53, 53, 39, + 54, 52, 39, 52, 52, 38, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 15, 54, 52, 40, 55, 51, 39, 55, 53, 38, 53, 53, 39, 55, 52, 38, 57, 53, 38, 57, 53, 40, 56, 51, 40, 55, 52, 40, 55, 54, 40, 56, 53, 39, 55, 53, 38, 55, 55, 38, + 55, 54, 39, 55, 53, 38, 54, 54, 38, 55, 54, 39, 55, 52, 38, 56, 52, 39, 57, 53, 39, 56, 53, 39, 55, 53, 40, 56, 53, 40, 55, 53, 40, 54, 53, 41, 54, 55, 40, 56, 55, 39, 56, 54, 39, 54, 55, 39, 56, 56, 39, 56, 56, 40, 56, 54, 41, 57, 53, 41, 58, 55, 40, + 57, 56, 39, 57, 54, 39, 56, 54, 40, 55, 55, 41, 56, 55, 40, 57, 54, 39, 57, 55, 39, 56, 54, 40, 55, 53, 41, 56, 54, 40, 56, 55, 39, 56, 56, 40, 57, 56, 40, 58, 56, 40, 57, 54, 40, 55, 53, 40, 54, 55, 40, 56, 56, 39, 57, 54, 39, 57, 53, 39, 57, 54, 40, + 55, 53, 40, 56, 53, 39, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 53, 50, 37, 55, 53, 40, 54, 53, 40, 56, 53, 39, 57, 54, 39, 57, 52, 39, 55, 53, 40, 54, 54, 41, 53, 54, 40, 54, 54, 39, 55, 53, 39, 56, 54, 40, 55, 55, 39, + 56, 54, 38, 55, 53, 39, 55, 54, 40, 55, 54, 40, 55, 53, 40, 56, 53, 39, 54, 53, 39, 53, 52, 40, 54, 53, 40, 55, 53, 40, 53, 53, 39, 53, 53, 39, 52, 54, 39, 54, 52, 39, 55, 51, 40, 54, 52, 41, 54, 53, 40, 54, 54, 39, 54, 53, 39, 54, 51, 39, 54, 52, 39, + 54, 54, 40, 54, 53, 39, 55, 51, 39, 53, 51, 39, 53, 54, 38, 95, 94, 82, 55, 53, 38, 54, 52, 39, 53, 51, 39, 52, 50, 39, 52, 52, 38, 52, 53, 39, 52, 53, 39, 52, 52, 38, 53, 52, 39, 55, 52, 39, 55, 52, 38, 55, 51, 38, 54, 51, 38, 55, 50, 36, 53, 51, 37, + 52, 53, 37, 52, 52, 37, 53, 51, 37, 53, 52, 36, 52, 51, 37, 51, 50, 38, 50, 50, 38, 50, 50, 37, 78, 76, 64, 23, 22, 16, 34, 33, 27, 33, 33, 28, 35, 34, 30, 34, 34, 28, 34, 34, 28, 34, 33, 28, 34, 33, 28, 34, 33, 28, 33, 32, 27, 34, 34, 29, 34, 33, 28, + 32, 32, 27, 33, 33, 28, 33, 33, 28, 33, 33, 28, 33, 33, 28, 34, 33, 28, 34, 33, 29, 33, 33, 28, 34, 33, 28, 34, 33, 29, 34, 33, 28, 32, 32, 27, 33, 33, 28, 33, 32, 27, 34, 32, 28, 32, 31, 26, 32, 32, 27, 35, 33, 28, 32, 31, 25, 33, 33, 27, 32, 32, 27, + 33, 33, 28, 30, 30, 25, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, 16, 15, 16, 33, 32, 27, 32, 32, 27, 33, 33, 27, 34, 33, 28, 33, 33, 28, 33, 33, 28, 32, 31, 27, 33, 33, 28, 32, 31, 27, 31, 31, 26, 30, 31, 26, 32, 32, 27, 32, 31, 26, + 31, 31, 26, 30, 30, 25, 29, 29, 24, 30, 30, 25, 30, 30, 25, 31, 31, 26, 32, 30, 26, 31, 31, 26, 32, 32, 27, 31, 30, 26, 30, 30, 26, 29, 30, 25, 30, 30, 26, 31, 31, 28, 30, 29, 26, 33, 32, 28, 32, 32, 28, 31, 30, 26, 32, 31, 27, 31, 30, 26, 19, 18, 13, + 45, 42, 31, 42, 42, 31, 43, 41, 30, 44, 41, 31, 43, 41, 30, 41, 41, 31, 42, 40, 31, 44, 39, 29, 42, 40, 30, 42, 41, 31, 43, 41, 29, 41, 41, 29, 41, 39, 29, 43, 40, 29, 49, 47, 33, 55, 53, 37, 8, 7, 5, 31, 31, 32, 25, 25, 26, 19, 19, 19, 19, 19, 20, + 20, 20, 20, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 20, 20, 20, 20, 20, 20, 19, 19, 19, 15, 15, 15, 22, 21, 21, + 10, 10, 10, 14, 14, 14, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, + 19, 19, 20, 25, 25, 25, 32, 32, 32, 14, 14, 12, 64, 59, 45, 54, 51, 36, 41, 40, 29, 43, 41, 31, 43, 39, 30, 41, 41, 30, 42, 40, 29, 42, 41, 28, 41, 39, 28, 43, 41, 28, 44, 40, 28, 42, 40, 28, 42, 40, 30, 44, 40, 31, 43, 40, 32, 87, 83, 76, 44, 41, 31, + 43, 40, 32, 44, 42, 31, 44, 43, 30, 42, 41, 31, 45, 41, 31, 45, 43, 32, 43, 43, 30, 45, 44, 31, 44, 44, 30, 45, 43, 31, 45, 43, 32, 44, 43, 33, 46, 42, 33, 46, 45, 32, 44, 42, 32, 44, 44, 33, 46, 46, 33, 45, 44, 33, 45, 45, 32, 45, 43, 33, 45, 44, 32, + 47, 43, 32, 46, 43, 32, 46, 45, 32, 47, 47, 32, 46, 45, 33, 45, 44, 33, 45, 45, 32, 45, 44, 34, 46, 43, 32, 46, 45, 33, 46, 44, 33, 49, 45, 34, 48, 45, 34, 48, 46, 33, 48, 48, 33, 36, 34, 26, 16, 16, 17, 20, 20, 20, 21, 21, 22, 20, 20, 21, 17, 17, 18, + 25, 25, 21, 49, 46, 35, 49, 46, 34, 49, 48, 35, 49, 48, 35, 50, 49, 34, 50, 47, 35, 50, 48, 36, 50, 47, 35, 51, 48, 35, 50, 49, 36, 49, 50, 35, 48, 48, 35, 50, 47, 35, 49, 49, 35, 48, 48, 36, 49, 47, 36, 50, 48, 36, 51, 51, 36, 50, 50, 36, 51, 49, 35, + 49, 50, 36, 50, 52, 37, 50, 50, 36, 51, 49, 35, 51, 51, 36, 50, 51, 36, 50, 50, 36, 50, 49, 36, 51, 50, 38, 52, 50, 37, 53, 51, 36, 53, 50, 37, 53, 50, 37, 51, 51, 36, 51, 49, 36, 51, 50, 36, 51, 52, 37, 51, 50, 38, 51, 50, 37, 53, 51, 36, 53, 51, 38, + 53, 52, 38, 51, 51, 39, 52, 52, 39, 53, 52, 37, 51, 51, 38, 54, 51, 39, 53, 52, 38, 52, 51, 37, 52, 53, 38, 53, 53, 39, 52, 52, 39, 54, 53, 38, 55, 53, 39, 55, 54, 38, 55, 54, 38, 51, 50, 37, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 15, 54, 52, 39, 54, 53, 38, 55, 52, 38, 56, 51, 38, 55, 52, 38, 54, 53, 39, 55, 53, 39, 55, 53, 39, 56, 52, 38, 57, 53, 39, 55, 55, 40, 53, 53, 39, 54, 52, 40, 55, 52, 40, 55, 53, 40, 55, 53, 39, 53, 52, 38, 53, 54, 39, 55, 53, 40, 57, 53, 40, + 55, 54, 39, 55, 55, 40, 55, 55, 40, 54, 53, 39, 55, 53, 40, 56, 53, 40, 56, 52, 39, 57, 52, 39, 56, 54, 40, 56, 55, 40, 56, 56, 41, 56, 56, 41, 55, 54, 40, 56, 54, 39, 56, 56, 40, 56, 56, 41, 56, 56, 40, 56, 55, 39, 56, 53, 40, 55, 54, 39, 55, 55, 39, + 55, 53, 40, 55, 53, 40, 57, 54, 40, 57, 55, 41, 55, 56, 40, 55, 56, 40, 56, 54, 39, 57, 54, 39, 57, 55, 39, 55, 55, 39, 54, 54, 40, 53, 55, 39, 54, 54, 39, 55, 53, 40, 56, 54, 40, 56, 53, 40, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 52, 50, 38, 54, 52, 40, 55, 52, 39, 57, 52, 40, 56, 55, 39, 55, 54, 39, 54, 53, 40, 56, 54, 40, 57, 55, 40, 55, 54, 40, 54, 53, 39, 55, 53, 38, 56, 54, 38, 56, 54, 38, 55, 54, 39, 55, 54, 39, 54, 53, 38, 56, 52, 38, 56, 52, 40, 55, 54, 40, + 56, 54, 39, 54, 53, 38, 54, 53, 40, 54, 52, 40, 52, 53, 40, 52, 54, 39, 54, 53, 38, 55, 53, 38, 55, 54, 38, 53, 53, 40, 53, 53, 40, 54, 54, 40, 53, 52, 40, 54, 52, 40, 54, 52, 40, 55, 52, 39, 54, 53, 38, 53, 53, 38, 54, 53, 38, 95, 94, 82, 54, 53, 39, + 54, 52, 38, 55, 53, 39, 55, 51, 39, 55, 51, 37, 54, 53, 37, 53, 53, 37, 54, 52, 37, 54, 52, 38, 54, 52, 39, 53, 50, 38, 54, 50, 37, 54, 51, 37, 54, 50, 38, 54, 50, 38, 53, 51, 38, 51, 51, 37, 52, 50, 37, 53, 50, 37, 51, 51, 37, 51, 51, 37, 53, 51, 37, + 52, 52, 38, 77, 78, 64, 23, 22, 16, 33, 33, 28, 33, 32, 27, 34, 33, 28, 34, 34, 29, 33, 33, 28, 34, 33, 29, 34, 33, 28, 34, 33, 28, 34, 33, 28, 35, 34, 29, 34, 34, 29, 34, 33, 28, 33, 33, 28, 33, 32, 27, 33, 32, 28, 35, 34, 30, 34, 32, 28, 34, 32, 28, + 34, 33, 28, 33, 33, 27, 34, 33, 28, 34, 32, 27, 34, 32, 29, 32, 31, 27, 32, 31, 26, 33, 33, 28, 32, 32, 27, 33, 32, 28, 33, 32, 27, 32, 32, 27, 32, 31, 26, 33, 31, 27, 31, 32, 26, 30, 30, 25, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, + 16, 16, 16, 32, 31, 27, 31, 31, 26, 31, 31, 26, 34, 33, 28, 34, 33, 28, 32, 32, 27, 32, 31, 26, 33, 32, 27, 32, 31, 26, 31, 31, 26, 30, 30, 25, 31, 31, 26, 31, 30, 26, 32, 32, 27, 32, 32, 26, 31, 31, 26, 31, 30, 26, 30, 30, 25, 31, 31, 25, 30, 30, 25, + 31, 31, 27, 32, 32, 27, 32, 31, 27, 30, 30, 26, 30, 29, 25, 31, 30, 25, 32, 32, 27, 32, 31, 27, 31, 30, 27, 31, 30, 27, 32, 31, 26, 32, 31, 27, 30, 30, 26, 19, 18, 13, 44, 41, 30, 43, 40, 29, 42, 40, 29, 42, 41, 30, 42, 41, 31, 43, 41, 31, 42, 42, 30, + 41, 41, 30, 42, 41, 30, 42, 40, 31, 41, 40, 30, 41, 40, 29, 42, 39, 29, 43, 39, 29, 48, 46, 34, 53, 53, 38, 8, 7, 5, 32, 32, 32, 26, 26, 26, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 15, 15, 15, 22, 22, 22, 11, 11, 11, 16, 16, 16, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 20, 20, 20, 21, 21, 21, 21, 21, 22, 27, 27, 28, 34, 34, 34, 14, 14, 12, 61, 59, 45, 54, 51, 38, 43, 39, 31, + 41, 40, 29, 40, 39, 29, 42, 40, 29, 42, 40, 30, 42, 40, 29, 44, 41, 29, 42, 42, 29, 41, 41, 29, 41, 39, 30, 41, 42, 30, 44, 40, 29, 43, 40, 30, 86, 83, 75, 43, 42, 30, 42, 41, 31, 44, 41, 30, 44, 43, 30, 44, 42, 32, 43, 43, 32, 43, 43, 30, 43, 44, 31, + 43, 44, 32, 44, 43, 31, 46, 43, 32, 44, 42, 32, 43, 43, 31, 44, 45, 32, 43, 44, 32, 44, 44, 32, 42, 43, 31, 45, 45, 32, 46, 44, 33, 45, 44, 32, 47, 45, 33, 47, 45, 34, 45, 45, 33, 45, 42, 32, 46, 44, 31, 45, 45, 32, 48, 46, 32, 47, 46, 34, 47, 46, 33, + 47, 44, 33, 46, 46, 34, 46, 45, 33, 48, 45, 33, 46, 44, 34, 46, 45, 34, 46, 47, 34, 47, 46, 33, 34, 34, 26, 16, 16, 17, 20, 20, 20, 21, 21, 22, 20, 20, 21, 17, 17, 18, 25, 25, 21, 50, 45, 36, 50, 45, 36, 49, 46, 35, 47, 47, 34, 47, 48, 36, 50, 47, 35, + 50, 49, 34, 49, 48, 35, 48, 47, 36, 51, 48, 37, 50, 48, 36, 49, 49, 34, 51, 47, 36, 49, 47, 35, 49, 48, 35, 50, 49, 35, 49, 48, 35, 50, 48, 37, 51, 48, 36, 51, 49, 36, 49, 50, 37, 51, 49, 36, 53, 50, 35, 53, 50, 36, 51, 49, 37, 50, 49, 36, 52, 50, 37, + 52, 50, 37, 52, 50, 37, 52, 50, 37, 52, 48, 37, 51, 49, 37, 50, 51, 36, 51, 50, 36, 52, 50, 37, 51, 50, 36, 51, 49, 36, 52, 49, 38, 52, 49, 38, 51, 49, 36, 52, 50, 37, 52, 51, 37, 54, 53, 37, 53, 53, 38, 52, 53, 38, 51, 53, 39, 52, 53, 39, 53, 52, 38, + 53, 51, 39, 51, 52, 39, 52, 53, 39, 53, 53, 39, 53, 52, 39, 55, 51, 38, 54, 51, 38, 53, 52, 38, 50, 51, 37, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 15, 54, 53, 40, 53, 53, 39, 54, 53, 39, 56, 51, 39, 56, 51, 40, 54, 51, 40, + 55, 51, 39, 56, 52, 39, 54, 53, 39, 53, 53, 39, 54, 52, 39, 53, 53, 39, 53, 52, 39, 54, 52, 39, 54, 53, 39, 56, 54, 39, 56, 53, 40, 55, 52, 40, 55, 52, 40, 55, 52, 39, 53, 54, 39, 54, 53, 40, 56, 53, 39, 54, 55, 40, 54, 54, 40, 55, 54, 39, 55, 53, 40, + 54, 52, 39, 53, 53, 39, 56, 53, 40, 57, 53, 40, 57, 54, 40, 57, 54, 40, 56, 53, 40, 56, 55, 40, 56, 55, 40, 54, 54, 40, 54, 53, 40, 54, 53, 41, 54, 54, 40, 56, 54, 39, 55, 54, 40, 54, 54, 39, 56, 54, 39, 57, 53, 40, 55, 53, 41, 54, 54, 39, 55, 55, 39, + 57, 54, 39, 58, 53, 40, 55, 53, 40, 54, 54, 40, 54, 53, 40, 56, 54, 39, 56, 55, 40, 55, 53, 40, 55, 52, 40, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 53, 53, 37, 57, 53, 39, 55, 52, 39, 55, 54, 39, 55, 54, 40, 54, 54, 40, + 55, 53, 39, 57, 51, 39, 55, 53, 40, 53, 55, 40, 54, 53, 40, 53, 52, 40, 53, 54, 39, 54, 55, 39, 56, 54, 38, 56, 54, 39, 55, 54, 39, 55, 52, 39, 53, 52, 40, 53, 54, 40, 54, 53, 39, 55, 53, 39, 55, 54, 39, 55, 54, 38, 54, 53, 38, 53, 54, 39, 53, 53, 40, + 54, 52, 40, 55, 51, 39, 53, 51, 39, 52, 52, 39, 52, 53, 38, 54, 53, 38, 54, 52, 39, 54, 52, 38, 55, 53, 38, 55, 53, 38, 55, 53, 39, 54, 54, 39, 93, 94, 82, 54, 54, 38, 56, 52, 38, 54, 51, 39, 53, 52, 39, 54, 53, 39, 52, 52, 38, 53, 51, 37, 54, 52, 38, + 52, 52, 38, 52, 51, 38, 52, 52, 38, 53, 51, 38, 53, 50, 37, 54, 50, 37, 54, 51, 38, 53, 52, 39, 53, 53, 38, 52, 53, 36, 52, 51, 37, 52, 50, 37, 51, 52, 36, 52, 53, 36, 52, 51, 38, 77, 77, 64, 22, 22, 16, 32, 32, 27, 34, 33, 29, 32, 32, 27, 34, 33, 27, + 33, 32, 27, 35, 35, 30, 34, 33, 29, 35, 34, 29, 35, 34, 29, 35, 34, 29, 35, 33, 29, 35, 33, 29, 33, 33, 27, 34, 33, 29, 33, 32, 27, 34, 34, 28, 34, 34, 30, 33, 33, 28, 33, 32, 27, 33, 33, 28, 34, 33, 28, 34, 33, 29, 35, 33, 29, 33, 32, 27, 33, 32, 28, + 34, 33, 29, 33, 32, 27, 33, 32, 27, 32, 31, 26, 33, 33, 28, 31, 32, 27, 33, 33, 28, 32, 31, 26, 31, 31, 26, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, 15, 15, 16, 31, 30, 26, 31, 30, 26, 31, 31, 25, 32, 31, 26, 33, 32, 27, 32, 31, 27, + 33, 32, 27, 32, 32, 26, 31, 31, 26, 32, 31, 26, 31, 29, 25, 31, 30, 26, 30, 30, 25, 30, 31, 26, 33, 33, 28, 32, 32, 27, 32, 31, 26, 31, 30, 25, 32, 31, 26, 30, 30, 25, 31, 31, 27, 31, 30, 26, 31, 31, 27, 31, 31, 26, 30, 30, 26, 30, 30, 26, 32, 31, 27, + 32, 31, 26, 30, 29, 25, 30, 28, 25, 31, 30, 25, 31, 30, 26, 31, 31, 26, 18, 19, 13, 44, 42, 32, 43, 40, 31, 42, 41, 30, 43, 42, 31, 42, 42, 32, 42, 41, 32, 43, 40, 31, 43, 41, 29, 43, 41, 29, 41, 41, 30, 42, 40, 29, 43, 40, 28, 42, 41, 29, 41, 40, 29, + 48, 46, 35, 56, 53, 39, 8, 7, 5, 29, 29, 30, 23, 23, 24, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, 20, 20, 20, 15, 15, 16, 22, 22, 22, 9, 9, 8, 12, 12, 12, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, + 18, 18, 18, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 25, 25, 26, 33, 33, 33, 14, 14, 12, 63, 59, 43, 53, 49, 38, 41, 39, 30, 41, 41, 29, 41, 40, 29, 41, 39, 29, 43, 40, 30, 41, 41, 29, 41, 39, 30, 41, 39, 29, + 42, 40, 30, 43, 42, 30, 43, 41, 30, 44, 41, 30, 41, 41, 31, 85, 85, 75, 43, 41, 30, 42, 42, 30, 44, 41, 30, 45, 40, 30, 46, 43, 30, 46, 43, 31, 43, 43, 30, 46, 42, 31, 45, 44, 32, 45, 44, 31, 45, 42, 31, 44, 44, 32, 45, 45, 32, 44, 45, 33, 43, 43, 33, + 44, 42, 32, 43, 42, 32, 122, 122, 114, 129, 129, 120, 129, 128, 121, 129, 128, 120, 129, 128, 121, 128, 128, 122, 129, 128, 121, 51, 50, 38, 48, 43, 32, 46, 45, 32, 48, 44, 32, 47, 46, 32, 47, 43, 33, 48, 45, 35, 45, 45, 34, 45, 44, 33, 47, 46, 33, 47, 47, 33, 47, 45, 32, + 47, 46, 33, 34, 34, 26, 16, 16, 17, 20, 20, 20, 21, 21, 22, 20, 20, 21, 17, 17, 18, 26, 25, 21, 49, 47, 34, 48, 47, 35, 48, 48, 36, 48, 47, 36, 48, 49, 36, 48, 49, 35, 49, 48, 34, 51, 46, 35, 50, 47, 36, 50, 47, 36, 51, 47, 35, 50, 47, 35, 48, 49, 35, + 48, 49, 36, 50, 48, 36, 130, 128, 122, 133, 131, 125, 134, 132, 124, 134, 133, 125, 134, 132, 125, 133, 133, 124, 133, 133, 124, 53, 50, 37, 51, 49, 37, 50, 50, 36, 53, 51, 36, 51, 51, 37, 50, 50, 36, 51, 51, 35, 51, 50, 37, 51, 50, 38, 53, 51, 37, 51, 51, 36, 52, 50, 37, + 53, 52, 37, 53, 51, 37, 127, 126, 117, 133, 132, 123, 133, 132, 124, 133, 132, 123, 132, 133, 124, 132, 133, 125, 132, 132, 124, 56, 56, 42, 52, 52, 38, 51, 52, 38, 51, 53, 38, 51, 52, 38, 52, 52, 38, 52, 52, 38, 52, 51, 38, 53, 52, 37, 54, 54, 38, 54, 52, 37, 56, 52, 39, + 55, 53, 39, 51, 50, 36, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 15, 54, 52, 39, 53, 52, 39, 53, 52, 39, 54, 52, 38, 54, 51, 37, 53, 52, 38, 54, 53, 40, 56, 52, 39, 55, 53, 38, 53, 53, 39, 54, 52, 39, 54, 51, 39, 55, 51, 40, + 55, 52, 39, 54, 52, 39, 133, 131, 124, 135, 135, 127, 135, 136, 126, 136, 135, 126, 136, 135, 126, 135, 135, 127, 136, 136, 126, 54, 53, 40, 54, 53, 40, 55, 54, 39, 56, 54, 40, 55, 53, 41, 54, 52, 40, 55, 54, 40, 56, 54, 39, 55, 54, 39, 55, 54, 39, 55, 55, 38, 57, 54, 39, + 57, 54, 40, 56, 55, 41, 129, 129, 120, 135, 134, 126, 136, 133, 125, 135, 134, 126, 134, 134, 126, 134, 133, 126, 135, 133, 126, 60, 57, 44, 55, 54, 39, 57, 54, 40, 57, 53, 39, 54, 53, 39, 55, 52, 39, 56, 53, 40, 57, 53, 41, 57, 53, 41, 55, 53, 40, 56, 53, 39, 56, 52, 40, + 54, 53, 40, 55, 53, 39, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 53, 50, 38, 54, 52, 39, 56, 52, 38, 56, 53, 39, 55, 53, 39, 55, 54, 39, 55, 52, 38, 55, 52, 38, 55, 54, 38, 56, 53, 40, 56, 54, 40, 55, 55, 39, 55, 54, 40, + 55, 53, 40, 55, 53, 39, 133, 132, 123, 136, 135, 126, 135, 135, 126, 135, 135, 126, 135, 135, 126, 136, 134, 127, 136, 134, 126, 54, 52, 38, 54, 51, 38, 54, 52, 39, 54, 53, 40, 54, 53, 39, 54, 52, 39, 54, 53, 39, 54, 52, 39, 55, 54, 40, 53, 54, 39, 53, 52, 39, 54, 52, 40, + 54, 53, 39, 54, 53, 38, 53, 54, 39, 53, 53, 39, 53, 51, 37, 94, 92, 81, 55, 51, 38, 56, 52, 38, 55, 52, 39, 53, 51, 38, 54, 50, 39, 53, 51, 38, 52, 53, 37, 52, 53, 38, 54, 51, 37, 55, 51, 37, 53, 50, 38, 52, 51, 38, 54, 51, 38, 54, 51, 38, 53, 52, 38, + 52, 52, 37, 53, 51, 36, 53, 51, 37, 52, 51, 36, 52, 50, 36, 53, 50, 37, 52, 51, 37, 52, 50, 36, 79, 77, 62, 22, 22, 16, 34, 34, 29, 35, 34, 29, 33, 32, 27, 32, 32, 27, 32, 32, 27, 34, 33, 29, 34, 35, 29, 34, 34, 28, 34, 33, 28, 34, 33, 29, 34, 34, 28, + 34, 34, 28, 116, 115, 112, 121, 121, 118, 121, 121, 118, 121, 121, 118, 123, 122, 119, 122, 121, 119, 122, 121, 118, 38, 37, 32, 34, 33, 28, 34, 33, 28, 34, 34, 28, 32, 32, 27, 32, 33, 27, 33, 33, 28, 34, 33, 28, 33, 32, 27, 32, 31, 25, 32, 33, 27, 31, 31, 26, 33, 32, 27, + 34, 33, 28, 32, 31, 26, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, 15, 15, 16, 31, 30, 25, 31, 31, 26, 31, 31, 26, 31, 32, 26, 31, 30, 25, 32, 32, 26, 32, 33, 27, 33, 32, 27, 32, 31, 27, 31, 29, 25, 31, 30, 26, 32, 32, 27, 32, 32, 27, + 30, 30, 25, 119, 118, 116, 122, 121, 119, 122, 122, 119, 122, 121, 118, 122, 121, 119, 122, 122, 120, 122, 122, 119, 32, 32, 27, 32, 31, 27, 31, 30, 27, 30, 30, 25, 33, 32, 27, 33, 32, 27, 32, 31, 27, 31, 30, 26, 30, 30, 25, 30, 30, 25, 31, 30, 26, 30, 30, 25, 18, 18, 12, + 43, 43, 29, 43, 42, 30, 43, 41, 30, 44, 42, 30, 44, 43, 30, 43, 43, 30, 41, 43, 29, 42, 41, 28, 43, 39, 29, 42, 41, 29, 42, 40, 29, 43, 39, 30, 43, 41, 30, 41, 41, 29, 46, 46, 33, 54, 52, 38, 8, 7, 5, 29, 29, 30, 23, 23, 24, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 19, 19, 20, 15, 15, 15, 21, 21, 21, + 9, 9, 9, 13, 13, 13, 15, 15, 15, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, + 19, 19, 19, 26, 26, 26, 33, 33, 34, 14, 14, 12, 61, 58, 43, 52, 49, 36, 40, 40, 29, 41, 41, 30, 41, 41, 30, 41, 39, 31, 43, 39, 31, 42, 38, 30, 40, 39, 29, 43, 40, 31, 41, 41, 31, 42, 41, 31, 43, 41, 30, 44, 40, 29, 42, 41, 30, 84, 84, 76, 43, 43, 29, + 43, 43, 30, 43, 40, 31, 45, 40, 31, 44, 41, 32, 42, 43, 32, 43, 43, 32, 43, 42, 30, 44, 42, 33, 45, 42, 32, 44, 45, 31, 44, 43, 33, 42, 42, 32, 44, 43, 31, 44, 45, 32, 45, 44, 31, 43, 44, 31, 44, 44, 32, 44, 43, 32, 44, 45, 31, 44, 45, 32, 47, 44, 32, + 46, 46, 31, 45, 44, 31, 46, 44, 31, 45, 44, 31, 46, 43, 34, 45, 43, 33, 46, 45, 32, 48, 45, 34, 46, 47, 34, 48, 44, 33, 48, 44, 33, 46, 45, 33, 46, 44, 33, 46, 45, 34, 47, 46, 34, 35, 34, 26, 16, 16, 17, 20, 20, 20, 21, 21, 22, 20, 20, 21, 17, 17, 18, + 26, 25, 21, 48, 48, 35, 47, 48, 35, 47, 48, 35, 48, 47, 36, 47, 46, 35, 49, 47, 35, 48, 48, 36, 49, 48, 35, 51, 48, 35, 50, 48, 36, 48, 49, 35, 50, 49, 34, 51, 49, 35, 51, 49, 35, 49, 47, 36, 48, 48, 37, 50, 50, 36, 51, 47, 37, 51, 48, 36, 49, 51, 35, + 51, 50, 36, 52, 49, 36, 50, 50, 35, 51, 51, 37, 51, 50, 37, 50, 51, 36, 51, 50, 37, 50, 49, 36, 50, 49, 36, 51, 49, 35, 52, 50, 36, 50, 51, 36, 51, 50, 36, 53, 49, 36, 54, 50, 36, 52, 49, 36, 51, 51, 36, 52, 51, 37, 53, 50, 37, 53, 52, 37, 52, 52, 39, + 52, 50, 38, 51, 50, 38, 51, 52, 38, 51, 53, 37, 52, 52, 38, 52, 50, 39, 51, 50, 38, 52, 51, 37, 53, 52, 38, 52, 51, 38, 53, 51, 38, 53, 52, 38, 54, 52, 39, 55, 54, 39, 54, 52, 39, 50, 50, 36, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 15, 54, 52, 38, 55, 51, 37, 54, 52, 37, 54, 53, 37, 53, 53, 38, 54, 52, 39, 54, 53, 39, 54, 54, 38, 56, 53, 38, 55, 53, 39, 54, 52, 38, 54, 53, 38, 54, 52, 40, 54, 53, 40, 55, 53, 38, 56, 52, 38, 54, 52, 38, 55, 53, 38, 56, 54, 39, 55, 53, 39, + 54, 52, 39, 53, 54, 38, 53, 54, 40, 53, 52, 41, 54, 53, 40, 54, 53, 39, 55, 54, 40, 57, 53, 39, 55, 51, 40, 55, 52, 40, 56, 54, 40, 54, 54, 40, 54, 53, 39, 56, 54, 40, 56, 54, 40, 54, 53, 40, 54, 53, 39, 55, 53, 40, 55, 53, 41, 53, 54, 40, 55, 54, 39, + 57, 53, 40, 57, 54, 40, 57, 54, 40, 57, 53, 40, 56, 53, 39, 56, 54, 40, 55, 54, 39, 54, 53, 38, 54, 52, 38, 54, 53, 39, 55, 53, 40, 55, 52, 39, 53, 55, 39, 54, 55, 39, 56, 53, 38, 55, 53, 38, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 51, 49, 37, 55, 52, 39, 56, 53, 40, 55, 52, 39, 55, 52, 39, 56, 54, 40, 56, 53, 40, 56, 52, 40, 54, 53, 40, 55, 54, 39, 55, 53, 39, 55, 52, 39, 57, 53, 38, 55, 53, 39, 55, 54, 40, 55, 55, 39, 54, 54, 38, 54, 53, 38, 56, 54, 38, 55, 52, 39, + 53, 52, 40, 52, 53, 39, 52, 52, 38, 52, 52, 39, 53, 52, 39, 54, 52, 40, 55, 52, 40, 54, 51, 39, 53, 53, 39, 52, 54, 39, 52, 52, 39, 53, 52, 39, 54, 53, 39, 54, 53, 38, 55, 52, 39, 54, 54, 39, 53, 54, 39, 53, 52, 38, 54, 51, 38, 95, 92, 82, 54, 51, 38, + 52, 51, 38, 51, 52, 38, 53, 52, 38, 54, 51, 37, 53, 52, 38, 54, 52, 38, 54, 52, 38, 54, 50, 37, 54, 50, 37, 52, 51, 37, 52, 51, 36, 54, 52, 37, 53, 52, 38, 52, 50, 38, 52, 50, 38, 51, 50, 37, 51, 51, 38, 53, 51, 38, 51, 51, 37, 50, 51, 37, 51, 52, 36, + 52, 51, 36, 78, 77, 63, 22, 22, 16, 35, 35, 29, 35, 33, 29, 33, 31, 27, 33, 33, 28, 33, 33, 28, 33, 32, 28, 34, 33, 28, 34, 34, 28, 33, 33, 28, 34, 34, 29, 34, 33, 28, 35, 34, 29, 34, 33, 28, 33, 32, 27, 34, 33, 28, 34, 33, 28, 33, 32, 27, 33, 32, 28, + 34, 33, 28, 33, 32, 27, 33, 33, 27, 33, 32, 27, 35, 34, 29, 32, 31, 26, 32, 32, 26, 31, 31, 26, 34, 32, 28, 33, 32, 27, 31, 30, 26, 33, 32, 27, 33, 33, 27, 32, 33, 27, 33, 33, 28, 31, 30, 25, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, + 15, 15, 16, 30, 30, 26, 30, 31, 26, 31, 31, 26, 33, 32, 28, 31, 31, 26, 32, 33, 27, 32, 32, 27, 32, 32, 27, 30, 30, 25, 30, 30, 25, 31, 31, 27, 32, 31, 27, 32, 32, 27, 32, 31, 26, 31, 30, 25, 32, 31, 26, 31, 31, 26, 32, 31, 27, 31, 30, 26, 32, 32, 27, + 32, 32, 28, 32, 31, 26, 31, 30, 25, 32, 31, 27, 30, 29, 25, 32, 31, 27, 32, 32, 28, 31, 30, 26, 32, 31, 27, 32, 31, 27, 30, 30, 25, 31, 32, 27, 29, 28, 24, 18, 18, 13, 42, 43, 31, 43, 42, 31, 42, 40, 29, 42, 40, 29, 44, 40, 29, 44, 42, 29, 42, 43, 29, + 42, 41, 30, 42, 40, 30, 41, 41, 30, 41, 42, 30, 42, 39, 30, 42, 39, 29, 41, 40, 30, 48, 45, 35, 54, 52, 38, 8, 7, 5, 30, 30, 31, 25, 25, 25, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, + 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 20, 15, 15, 15, 22, 22, 21, 9, 9, 8, 12, 12, 12, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 25, 25, 26, 33, 33, 33, 14, 14, 12, 63, 59, 43, 53, 50, 36, 44, 39, 29, + 41, 40, 30, 43, 41, 29, 43, 41, 31, 42, 41, 30, 41, 39, 30, 41, 41, 29, 43, 41, 30, 42, 38, 30, 43, 39, 31, 43, 41, 30, 41, 42, 30, 43, 42, 31, 85, 83, 76, 41, 42, 30, 43, 40, 32, 45, 40, 31, 44, 40, 30, 46, 40, 30, 44, 43, 31, 43, 43, 30, 42, 41, 31, + 43, 44, 31, 43, 42, 32, 42, 41, 31, 43, 42, 31, 42, 44, 32, 43, 43, 32, 44, 45, 31, 44, 45, 31, 43, 44, 32, 45, 45, 33, 45, 44, 31, 46, 45, 32, 47, 44, 32, 45, 43, 32, 45, 45, 33, 46, 43, 33, 46, 43, 33, 45, 45, 32, 48, 46, 33, 48, 43, 32, 48, 43, 31, + 47, 44, 32, 45, 43, 32, 46, 44, 33, 48, 45, 33, 48, 45, 34, 46, 46, 34, 46, 45, 33, 47, 46, 34, 35, 34, 26, 16, 16, 17, 20, 20, 20, 21, 21, 22, 20, 20, 21, 17, 17, 18, 26, 25, 21, 49, 47, 35, 49, 46, 35, 47, 45, 36, 48, 45, 36, 47, 46, 35, 48, 46, 36, + 49, 46, 36, 48, 48, 36, 49, 48, 35, 50, 48, 34, 51, 48, 36, 50, 48, 35, 48, 49, 35, 49, 48, 36, 48, 48, 35, 49, 47, 34, 51, 48, 35, 50, 49, 36, 49, 49, 36, 51, 48, 36, 50, 50, 36, 52, 50, 35, 52, 50, 35, 50, 50, 36, 50, 51, 36, 51, 51, 36, 51, 50, 36, + 50, 49, 36, 49, 50, 38, 51, 49, 37, 53, 50, 36, 52, 51, 36, 52, 49, 37, 51, 51, 37, 52, 50, 35, 52, 49, 36, 52, 51, 36, 52, 51, 37, 51, 51, 38, 51, 52, 37, 51, 51, 37, 51, 52, 39, 53, 51, 39, 54, 51, 37, 53, 52, 37, 51, 52, 38, 52, 52, 37, 53, 51, 38, + 53, 51, 38, 54, 51, 38, 53, 50, 38, 54, 51, 38, 54, 53, 37, 53, 52, 39, 54, 51, 38, 53, 51, 37, 52, 50, 37, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 15, 55, 51, 38, 55, 52, 38, 54, 52, 39, 55, 51, 38, 53, 51, 37, 52, 51, 38, + 54, 51, 39, 54, 51, 38, 54, 51, 38, 53, 52, 39, 53, 51, 40, 55, 53, 39, 56, 53, 38, 55, 52, 38, 54, 52, 39, 55, 53, 40, 54, 54, 39, 54, 54, 39, 56, 54, 40, 55, 53, 39, 53, 52, 38, 54, 52, 39, 55, 53, 40, 54, 53, 39, 54, 52, 39, 55, 54, 40, 55, 54, 39, + 55, 53, 39, 56, 53, 39, 56, 53, 40, 56, 53, 39, 55, 52, 38, 55, 52, 39, 56, 55, 40, 55, 55, 38, 54, 54, 38, 55, 53, 40, 56, 53, 40, 55, 52, 39, 54, 52, 39, 55, 53, 40, 55, 53, 39, 55, 53, 38, 56, 53, 40, 55, 54, 39, 54, 55, 39, 54, 53, 40, 56, 52, 40, + 57, 53, 40, 55, 54, 39, 55, 54, 40, 55, 54, 40, 56, 53, 39, 55, 52, 38, 53, 52, 39, 54, 53, 40, 55, 54, 39, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 52, 52, 38, 54, 53, 39, 54, 53, 40, 54, 54, 40, 54, 52, 40, 54, 51, 40, + 54, 53, 39, 55, 55, 38, 55, 53, 38, 54, 53, 39, 54, 54, 40, 56, 55, 39, 56, 53, 39, 54, 52, 39, 53, 54, 39, 53, 55, 39, 55, 53, 39, 55, 53, 39, 53, 53, 39, 54, 53, 39, 56, 54, 40, 55, 52, 39, 56, 53, 38, 54, 52, 38, 53, 51, 39, 55, 52, 40, 55, 53, 39, + 54, 51, 38, 54, 51, 38, 54, 52, 39, 54, 52, 38, 54, 52, 39, 53, 53, 39, 54, 52, 38, 53, 52, 38, 53, 51, 38, 55, 52, 39, 54, 51, 39, 53, 52, 37, 93, 94, 81, 53, 52, 39, 53, 52, 39, 52, 52, 38, 52, 52, 38, 53, 53, 38, 54, 52, 37, 54, 51, 37, 54, 51, 37, + 52, 52, 37, 52, 53, 37, 53, 52, 37, 53, 49, 38, 52, 49, 37, 54, 50, 36, 54, 51, 37, 51, 49, 38, 52, 49, 36, 53, 51, 36, 52, 51, 37, 51, 51, 38, 52, 51, 38, 51, 50, 37, 51, 51, 36, 80, 78, 62, 23, 22, 15, 34, 33, 28, 33, 33, 28, 33, 33, 27, 34, 33, 28, + 34, 33, 29, 33, 33, 28, 32, 32, 27, 34, 33, 29, 33, 34, 29, 34, 35, 29, 34, 34, 28, 34, 33, 29, 32, 32, 27, 32, 32, 28, 33, 31, 27, 34, 32, 28, 34, 33, 28, 34, 34, 28, 33, 33, 27, 33, 33, 28, 34, 33, 28, 33, 33, 28, 34, 34, 29, 32, 32, 27, 33, 33, 28, + 31, 31, 26, 32, 31, 27, 33, 32, 27, 33, 32, 27, 34, 32, 28, 34, 33, 29, 33, 32, 28, 32, 32, 26, 30, 30, 25, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, 16, 15, 16, 32, 32, 26, 31, 30, 25, 31, 30, 25, 34, 33, 28, 32, 31, 27, 32, 31, 26, + 31, 31, 26, 31, 30, 26, 31, 29, 25, 31, 30, 26, 31, 30, 26, 31, 30, 27, 30, 29, 25, 33, 31, 27, 32, 31, 27, 32, 32, 27, 31, 30, 25, 31, 31, 26, 30, 30, 25, 31, 31, 27, 31, 31, 27, 31, 30, 26, 31, 30, 25, 33, 32, 27, 31, 30, 25, 30, 30, 25, 32, 31, 26, + 30, 29, 25, 31, 30, 27, 30, 30, 26, 31, 31, 26, 31, 31, 26, 29, 29, 24, 18, 18, 13, 42, 41, 31, 42, 41, 30, 43, 42, 29, 44, 41, 30, 43, 42, 30, 40, 42, 29, 40, 40, 29, 39, 41, 30, 40, 42, 30, 42, 40, 29, 41, 39, 29, 42, 40, 30, 42, 39, 30, 41, 41, 29, + 47, 46, 32, 54, 53, 38, 8, 7, 5, 32, 32, 32, 26, 26, 27, 20, 20, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 23, 23, 24, 23, 23, 24, 23, 23, 23, + 22, 22, 23, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 21, 17, 17, 17, 23, 23, 23, 8, 8, 8, 11, 11, 11, 13, 13, 13, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, + 16, 16, 16, 17, 17, 17, 17, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 24, 24, 24, 31, 31, 31, 14, 13, 12, 64, 58, 43, 53, 49, 36, 41, 41, 29, 43, 40, 31, 42, 40, 30, 44, 40, 29, 42, 39, 28, 43, 41, 28, 43, 41, 30, 43, 40, 29, + 43, 42, 29, 42, 40, 29, 43, 40, 29, 41, 41, 31, 43, 39, 31, 86, 82, 75, 43, 41, 31, 43, 42, 30, 42, 43, 31, 45, 41, 31, 43, 40, 31, 43, 42, 32, 45, 41, 31, 43, 42, 31, 44, 43, 32, 44, 42, 32, 45, 43, 31, 44, 41, 31, 44, 44, 32, 43, 43, 33, 44, 44, 32, + 42, 43, 31, 44, 45, 32, 45, 45, 31, 46, 45, 32, 45, 45, 32, 46, 43, 32, 46, 44, 33, 46, 44, 30, 46, 44, 31, 45, 44, 31, 45, 44, 32, 46, 46, 33, 46, 46, 32, 48, 46, 32, 47, 46, 32, 48, 44, 32, 48, 44, 32, 48, 46, 33, 48, 44, 33, 48, 44, 33, 46, 47, 34, + 47, 46, 34, 35, 33, 26, 16, 16, 17, 20, 20, 20, 21, 21, 22, 20, 20, 21, 17, 17, 18, 25, 25, 21, 46, 46, 35, 48, 46, 35, 49, 46, 35, 47, 48, 35, 47, 47, 36, 47, 46, 35, 48, 47, 34, 48, 46, 35, 48, 48, 36, 48, 48, 35, 48, 46, 34, 48, 48, 35, 48, 49, 35, + 48, 47, 35, 48, 46, 37, 49, 48, 36, 50, 50, 35, 51, 50, 36, 49, 48, 36, 51, 48, 37, 51, 49, 36, 50, 50, 36, 51, 49, 36, 51, 48, 36, 51, 49, 36, 52, 49, 35, 52, 51, 36, 51, 49, 35, 52, 49, 36, 52, 49, 37, 51, 49, 36, 53, 49, 36, 52, 50, 36, 51, 50, 37, + 52, 52, 36, 53, 50, 36, 52, 50, 37, 50, 50, 36, 50, 51, 37, 50, 51, 37, 51, 50, 38, 51, 51, 38, 51, 52, 37, 52, 51, 38, 52, 51, 38, 52, 50, 37, 52, 51, 38, 51, 50, 39, 53, 51, 39, 53, 52, 38, 55, 51, 38, 54, 51, 38, 54, 52, 38, 53, 54, 38, 53, 52, 37, + 53, 51, 37, 51, 50, 36, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 15, 52, 49, 39, 53, 50, 39, 53, 52, 38, 54, 52, 38, 54, 51, 38, 54, 52, 37, 54, 53, 38, 54, 51, 38, 54, 51, 38, 55, 51, 38, 55, 52, 38, 53, 53, 38, 53, 52, 39, + 56, 51, 39, 56, 52, 38, 55, 53, 38, 53, 52, 38, 54, 52, 38, 56, 52, 38, 54, 53, 38, 53, 53, 38, 55, 51, 38, 56, 52, 38, 54, 52, 38, 54, 52, 38, 56, 54, 38, 55, 55, 38, 53, 53, 39, 54, 53, 39, 55, 53, 39, 56, 53, 39, 56, 53, 39, 55, 52, 39, 54, 54, 39, + 54, 54, 39, 53, 52, 40, 54, 52, 40, 55, 53, 40, 54, 53, 40, 53, 53, 40, 54, 54, 40, 56, 54, 39, 56, 53, 40, 55, 53, 40, 55, 54, 39, 55, 53, 40, 56, 52, 41, 56, 53, 40, 56, 52, 38, 57, 53, 38, 56, 55, 38, 55, 54, 39, 54, 53, 39, 55, 54, 39, 56, 53, 40, + 55, 52, 40, 54, 54, 40, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 52, 51, 38, 54, 55, 39, 55, 53, 39, 56, 53, 39, 56, 54, 40, 56, 53, 39, 54, 53, 39, 55, 54, 40, 56, 54, 39, 55, 52, 38, 55, 52, 38, 55, 52, 38, 56, 52, 38, + 56, 52, 38, 54, 53, 39, 53, 53, 39, 55, 53, 39, 56, 53, 39, 56, 53, 39, 54, 53, 39, 53, 51, 40, 52, 51, 40, 53, 52, 38, 54, 52, 38, 54, 53, 40, 54, 53, 40, 53, 52, 39, 53, 52, 38, 54, 52, 39, 53, 52, 40, 52, 53, 39, 53, 53, 38, 52, 52, 39, 52, 53, 39, + 54, 53, 38, 54, 52, 38, 54, 53, 39, 54, 53, 38, 53, 51, 37, 93, 91, 81, 53, 52, 38, 54, 52, 39, 54, 50, 39, 53, 51, 38, 52, 53, 37, 53, 52, 37, 53, 51, 36, 53, 52, 37, 53, 52, 37, 53, 51, 37, 52, 51, 36, 52, 50, 36, 51, 51, 37, 51, 50, 37, 52, 49, 37, + 52, 50, 36, 52, 50, 37, 53, 51, 37, 53, 51, 37, 52, 51, 38, 52, 51, 38, 53, 51, 37, 53, 50, 36, 77, 75, 62, 21, 21, 15, 33, 33, 28, 34, 33, 28, 34, 34, 28, 33, 33, 27, 34, 34, 28, 35, 34, 29, 34, 33, 28, 34, 33, 29, 33, 33, 28, 35, 34, 29, 34, 34, 28, + 33, 32, 27, 32, 31, 27, 33, 33, 28, 32, 32, 27, 33, 32, 27, 35, 34, 29, 34, 34, 29, 32, 32, 27, 34, 33, 28, 33, 33, 27, 32, 32, 27, 33, 33, 28, 33, 33, 28, 33, 33, 28, 31, 31, 27, 32, 31, 27, 33, 32, 28, 34, 34, 29, 32, 31, 26, 32, 32, 27, 32, 32, 27, + 31, 31, 27, 30, 30, 25, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, 15, 15, 16, 32, 32, 27, 32, 32, 27, 31, 31, 26, 33, 33, 28, 31, 31, 26, 30, 29, 25, 32, 31, 26, 30, 30, 25, 31, 30, 26, 31, 30, 26, 30, 29, 25, 30, 30, 26, 29, 30, 25, + 31, 31, 26, 30, 30, 26, 32, 32, 27, 30, 30, 25, 32, 31, 27, 31, 30, 25, 31, 31, 27, 31, 30, 26, 31, 31, 26, 31, 30, 25, 32, 32, 27, 30, 30, 26, 30, 31, 26, 31, 31, 27, 30, 30, 26, 30, 31, 26, 29, 29, 25, 31, 31, 27, 29, 29, 25, 29, 29, 24, 19, 18, 13, + 43, 41, 29, 42, 40, 30, 42, 40, 30, 43, 41, 30, 43, 41, 30, 42, 42, 30, 42, 41, 31, 42, 39, 30, 42, 40, 29, 41, 41, 30, 40, 40, 30, 40, 39, 30, 42, 40, 28, 41, 41, 29, 48, 47, 33, 54, 53, 38, 8, 7, 5, 32, 32, 33, 27, 27, 27, 21, 21, 21, 21, 21, 21, + 22, 22, 22, 22, 22, 22, 22, 22, 23, 22, 22, 23, 22, 22, 23, 22, 22, 23, 22, 22, 23, 23, 23, 23, 23, 23, 23, 22, 22, 23, 22, 22, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 22, 22, 23, 22, 22, 23, 22, 22, 23, 22, 22, 23, 22, 22, 22, 17, 17, 17, 23, 22, 22, + 9, 9, 9, 13, 13, 13, 15, 15, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 23, 23, 23, 30, 30, 31, 13, 13, 12, 61, 58, 43, 52, 49, 38, 43, 40, 30, 40, 38, 30, 40, 39, 30, 40, 41, 30, 42, 38, 29, 42, 38, 29, 41, 39, 30, 41, 42, 29, 42, 41, 29, 41, 41, 31, 43, 40, 30, 44, 39, 30, 44, 40, 30, 86, 83, 75, 43, 40, 30, + 41, 42, 31, 44, 43, 31, 46, 42, 30, 45, 41, 31, 42, 43, 31, 43, 41, 31, 42, 41, 32, 43, 43, 32, 43, 41, 31, 43, 42, 30, 43, 43, 31, 45, 42, 31, 45, 43, 31, 42, 43, 31, 44, 44, 32, 43, 42, 31, 122, 122, 115, 130, 128, 122, 131, 130, 122, 130, 129, 123, 130, 128, 122, + 130, 128, 122, 131, 129, 122, 49, 48, 36, 47, 45, 33, 48, 46, 33, 47, 46, 33, 45, 45, 32, 47, 45, 32, 47, 44, 33, 46, 46, 33, 46, 47, 33, 45, 46, 32, 48, 43, 33, 49, 44, 33, 48, 44, 34, 35, 33, 26, 16, 16, 17, 20, 20, 20, 21, 21, 22, 20, 20, 21, 17, 17, 18, + 25, 24, 21, 47, 47, 34, 47, 45, 36, 49, 45, 36, 48, 48, 34, 46, 48, 34, 47, 47, 35, 49, 46, 34, 47, 47, 35, 49, 48, 35, 50, 46, 34, 50, 48, 35, 50, 49, 35, 50, 47, 35, 48, 46, 34, 50, 47, 36, 129, 127, 120, 132, 130, 122, 132, 130, 123, 132, 130, 124, 132, 132, 124, + 132, 132, 123, 132, 131, 122, 52, 50, 35, 51, 48, 35, 50, 48, 37, 50, 50, 36, 51, 50, 36, 51, 50, 37, 51, 48, 36, 52, 49, 36, 50, 50, 37, 50, 51, 37, 51, 49, 36, 50, 48, 36, 50, 49, 37, 52, 50, 36, 128, 126, 118, 135, 133, 125, 135, 134, 125, 133, 134, 125, 133, 133, 125, + 133, 133, 126, 133, 133, 126, 54, 56, 42, 50, 51, 37, 51, 52, 38, 50, 51, 37, 52, 52, 36, 52, 52, 37, 52, 51, 39, 52, 52, 39, 53, 53, 38, 53, 52, 37, 54, 51, 38, 54, 51, 37, 53, 52, 37, 50, 49, 35, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 15, 52, 50, 37, 52, 52, 38, 54, 52, 39, 55, 53, 38, 54, 52, 39, 52, 51, 39, 52, 50, 39, 54, 51, 39, 55, 52, 39, 54, 51, 39, 53, 51, 38, 54, 51, 38, 53, 51, 38, 53, 52, 37, 54, 52, 38, 132, 130, 122, 134, 133, 125, 134, 133, 124, 134, 133, 124, 134, 134, 125, + 134, 133, 124, 134, 133, 125, 54, 52, 39, 55, 52, 40, 56, 52, 39, 56, 53, 39, 54, 55, 40, 53, 54, 40, 54, 53, 40, 53, 51, 40, 55, 52, 39, 55, 54, 38, 54, 55, 39, 54, 53, 39, 54, 52, 39, 55, 52, 38, 131, 129, 119, 136, 135, 126, 135, 135, 126, 136, 134, 126, 136, 135, 126, + 136, 135, 127, 135, 135, 127, 59, 58, 44, 57, 54, 40, 57, 53, 40, 56, 52, 40, 55, 52, 40, 55, 53, 39, 56, 53, 39, 56, 52, 39, 55, 52, 39, 54, 53, 39, 54, 54, 39, 54, 53, 39, 54, 52, 40, 55, 52, 40, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 53, 50, 37, 56, 54, 40, 55, 55, 39, 56, 52, 39, 55, 52, 40, 55, 53, 39, 55, 54, 39, 55, 52, 39, 56, 51, 39, 56, 53, 40, 55, 54, 40, 56, 54, 40, 56, 53, 40, 55, 52, 39, 55, 53, 39, 132, 131, 122, 134, 134, 125, 135, 133, 125, 134, 133, 125, 133, 133, 125, + 133, 133, 124, 134, 133, 124, 53, 53, 39, 53, 54, 39, 52, 53, 38, 53, 52, 37, 55, 52, 38, 55, 52, 39, 53, 53, 39, 54, 53, 39, 53, 53, 38, 52, 53, 38, 54, 53, 39, 54, 52, 38, 52, 52, 38, 52, 52, 38, 54, 53, 38, 53, 54, 38, 52, 53, 38, 93, 93, 81, 53, 53, 37, + 53, 52, 37, 53, 51, 38, 54, 52, 37, 53, 52, 37, 53, 51, 38, 52, 52, 38, 53, 51, 36, 53, 50, 37, 51, 51, 37, 52, 51, 38, 53, 50, 38, 53, 49, 37, 50, 48, 37, 51, 50, 37, 52, 52, 36, 51, 50, 37, 52, 50, 37, 52, 51, 37, 50, 50, 38, 49, 50, 38, 51, 51, 37, + 53, 51, 36, 78, 75, 63, 22, 21, 15, 33, 33, 27, 33, 32, 27, 34, 33, 28, 33, 33, 28, 32, 33, 28, 34, 33, 28, 34, 34, 28, 34, 34, 28, 32, 32, 27, 33, 32, 27, 33, 32, 27, 34, 34, 28, 115, 115, 112, 123, 123, 120, 123, 123, 120, 123, 123, 120, 123, 122, 119, 123, 123, 120, + 122, 122, 119, 38, 38, 33, 33, 32, 27, 31, 31, 26, 31, 31, 26, 33, 31, 27, 33, 31, 27, 32, 32, 27, 32, 32, 27, 33, 33, 28, 33, 33, 28, 34, 33, 28, 32, 32, 27, 32, 33, 28, 33, 31, 27, 32, 30, 26, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, + 15, 15, 16, 33, 33, 28, 32, 32, 27, 33, 32, 28, 33, 32, 27, 31, 30, 25, 31, 30, 25, 32, 30, 27, 30, 30, 26, 32, 31, 27, 33, 32, 27, 31, 30, 26, 30, 29, 26, 30, 30, 25, 30, 30, 25, 116, 116, 114, 120, 120, 117, 120, 119, 117, 121, 121, 118, 121, 121, 117, 120, 120, 117, + 120, 120, 117, 31, 32, 27, 31, 31, 26, 32, 32, 27, 30, 30, 26, 32, 31, 27, 33, 32, 27, 30, 30, 25, 29, 29, 25, 30, 30, 25, 31, 30, 26, 29, 29, 25, 30, 30, 25, 18, 18, 13, 42, 42, 30, 43, 41, 31, 44, 40, 31, 42, 42, 30, 41, 42, 29, 41, 40, 30, 42, 40, 30, + 42, 40, 30, 41, 40, 29, 41, 39, 28, 41, 39, 28, 40, 40, 29, 40, 41, 29, 40, 41, 27, 47, 47, 32, 54, 52, 38, 8, 7, 5, 33, 33, 33, 28, 28, 28, 22, 22, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 23, 22, 22, 23, 22, 22, 23, 22, 22, 23, 23, 23, 23, + 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 24, 23, 23, 24, 24, 23, 24, 24, 23, 24, 24, 24, 24, 24, 24, 24, 23, 23, 23, 18, 18, 18, 23, 23, 23, 9, 9, 9, 13, 13, 14, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 16, 17, 16, 16, 17, + 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 27, 27, 27, 34, 34, 35, 14, 14, 13, 61, 58, 42, 52, 51, 37, 40, 40, 29, + 41, 37, 29, 43, 38, 30, 41, 38, 30, 40, 39, 31, 40, 40, 29, 41, 40, 30, 43, 42, 31, 42, 42, 29, 43, 41, 29, 42, 42, 29, 44, 42, 29, 42, 40, 30, 86, 85, 75, 42, 42, 31, 44, 41, 29, 42, 43, 31, 43, 42, 31, 42, 39, 30, 42, 40, 31, 43, 41, 32, 42, 41, 31, + 43, 42, 31, 42, 41, 32, 44, 43, 32, 45, 44, 31, 42, 44, 32, 43, 42, 31, 45, 43, 32, 45, 43, 31, 46, 43, 31, 46, 45, 31, 44, 44, 30, 45, 44, 32, 44, 44, 33, 44, 44, 33, 46, 45, 32, 44, 45, 31, 47, 45, 31, 48, 44, 33, 46, 43, 33, 47, 44, 31, 45, 46, 31, + 47, 46, 32, 45, 45, 32, 45, 45, 33, 48, 45, 33, 49, 43, 34, 48, 44, 34, 46, 46, 34, 47, 45, 34, 34, 35, 26, 16, 16, 17, 20, 20, 20, 21, 21, 22, 20, 20, 21, 17, 17, 18, 25, 25, 21, 50, 47, 33, 47, 45, 34, 47, 45, 34, 47, 47, 34, 49, 47, 35, 49, 46, 34, + 49, 46, 35, 49, 46, 36, 47, 47, 36, 48, 46, 34, 49, 47, 34, 50, 48, 35, 50, 46, 35, 49, 46, 36, 50, 47, 35, 50, 47, 36, 50, 46, 36, 52, 47, 35, 52, 50, 36, 50, 48, 36, 49, 49, 36, 51, 48, 36, 50, 49, 34, 49, 48, 35, 50, 49, 37, 52, 51, 37, 51, 48, 36, + 50, 48, 36, 52, 49, 36, 53, 51, 35, 51, 51, 36, 50, 50, 37, 52, 50, 36, 53, 48, 38, 51, 49, 37, 51, 48, 35, 52, 48, 35, 51, 50, 36, 53, 51, 37, 51, 51, 38, 51, 50, 38, 52, 50, 37, 50, 50, 36, 51, 49, 38, 53, 51, 38, 50, 49, 37, 51, 50, 37, 52, 51, 37, + 52, 51, 37, 53, 50, 37, 53, 51, 38, 53, 52, 39, 53, 50, 37, 52, 50, 37, 53, 51, 38, 52, 52, 37, 50, 49, 35, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 15, 54, 52, 37, 53, 52, 38, 53, 51, 39, 55, 50, 37, 55, 52, 37, 54, 54, 38, + 52, 52, 39, 52, 51, 39, 53, 50, 39, 55, 51, 38, 53, 51, 37, 52, 51, 38, 54, 51, 37, 54, 52, 37, 54, 54, 38, 55, 53, 39, 54, 51, 39, 55, 52, 39, 56, 51, 39, 54, 51, 38, 53, 53, 38, 54, 54, 39, 55, 53, 38, 54, 52, 38, 54, 53, 39, 55, 53, 39, 54, 52, 38, + 54, 54, 39, 56, 55, 39, 57, 52, 38, 56, 51, 38, 54, 53, 38, 54, 53, 39, 54, 52, 39, 53, 52, 38, 53, 52, 38, 55, 54, 39, 56, 54, 39, 57, 54, 40, 56, 53, 41, 55, 52, 40, 55, 52, 40, 57, 53, 39, 58, 54, 39, 57, 53, 40, 55, 52, 41, 54, 52, 40, 55, 53, 39, + 56, 54, 38, 54, 52, 39, 54, 51, 38, 55, 52, 39, 56, 52, 38, 57, 52, 39, 56, 53, 40, 54, 54, 39, 54, 54, 38, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 53, 51, 37, 55, 54, 39, 54, 54, 40, 55, 53, 38, 54, 53, 40, 53, 54, 40, + 55, 53, 39, 54, 52, 38, 53, 52, 39, 53, 53, 39, 53, 53, 38, 54, 53, 38, 57, 53, 38, 55, 52, 40, 55, 52, 39, 56, 52, 39, 56, 51, 39, 55, 52, 38, 53, 53, 38, 53, 53, 38, 54, 54, 39, 54, 53, 38, 54, 51, 38, 54, 50, 38, 52, 51, 38, 52, 51, 39, 53, 50, 38, + 54, 51, 37, 54, 51, 38, 53, 51, 38, 54, 51, 38, 52, 52, 38, 53, 51, 39, 54, 52, 39, 53, 52, 39, 54, 52, 38, 54, 53, 38, 53, 52, 39, 54, 51, 39, 94, 93, 82, 52, 51, 38, 52, 50, 38, 52, 52, 39, 52, 53, 38, 53, 52, 38, 53, 52, 38, 53, 49, 38, 54, 50, 37, + 52, 52, 37, 52, 53, 37, 53, 51, 37, 51, 49, 37, 51, 49, 37, 53, 50, 36, 53, 51, 37, 52, 49, 37, 52, 49, 36, 52, 50, 36, 50, 49, 38, 50, 50, 38, 51, 51, 38, 50, 51, 38, 50, 50, 36, 78, 76, 62, 22, 21, 15, 33, 33, 28, 32, 32, 26, 32, 32, 26, 34, 33, 28, + 33, 32, 27, 34, 34, 28, 33, 33, 27, 34, 33, 29, 33, 33, 28, 32, 31, 27, 33, 32, 27, 34, 33, 29, 32, 31, 27, 32, 32, 27, 34, 34, 29, 34, 33, 28, 33, 33, 27, 34, 34, 29, 32, 31, 27, 34, 33, 29, 34, 33, 28, 32, 32, 27, 32, 32, 27, 31, 30, 26, 31, 31, 27, + 32, 33, 28, 32, 32, 26, 34, 33, 28, 32, 31, 27, 32, 32, 27, 32, 32, 27, 33, 33, 28, 31, 31, 26, 32, 31, 27, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, 16, 16, 16, 32, 31, 27, 31, 30, 26, 32, 32, 27, 31, 31, 26, 31, 31, 26, 32, 32, 28, + 31, 31, 26, 32, 32, 27, 31, 30, 26, 31, 31, 25, 33, 32, 27, 32, 31, 26, 32, 32, 27, 30, 30, 25, 31, 30, 26, 30, 30, 25, 32, 32, 27, 32, 31, 27, 32, 32, 26, 31, 30, 25, 31, 31, 26, 32, 32, 27, 32, 31, 27, 32, 31, 27, 31, 31, 27, 32, 32, 28, 33, 31, 28, + 31, 30, 27, 30, 29, 25, 29, 29, 24, 30, 31, 26, 30, 30, 26, 31, 31, 27, 18, 18, 13, 43, 41, 30, 40, 41, 30, 40, 42, 30, 40, 42, 30, 41, 40, 31, 42, 39, 31, 41, 41, 29, 40, 40, 29, 40, 40, 30, 39, 40, 30, 40, 40, 30, 41, 40, 29, 40, 40, 29, 41, 41, 29, + 48, 47, 33, 55, 53, 38, 8, 7, 5, 32, 32, 33, 27, 27, 28, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 23, 24, 24, 24, + 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 23, 23, 24, 18, 18, 19, 24, 24, 23, 10, 10, 9, 13, 13, 14, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 26, 26, 26, 33, 33, 34, 14, 14, 12, 61, 60, 43, 53, 50, 36, 40, 39, 31, 40, 39, 28, 41, 38, 28, 43, 40, 28, 43, 41, 28, 41, 39, 29, 43, 40, 29, 42, 39, 31, + 41, 39, 30, 42, 41, 30, 43, 41, 30, 43, 39, 30, 44, 41, 30, 86, 83, 76, 40, 40, 31, 41, 41, 29, 42, 42, 30, 43, 42, 31, 44, 41, 31, 44, 41, 31, 42, 43, 32, 42, 41, 32, 45, 42, 31, 43, 41, 32, 43, 43, 32, 43, 44, 32, 42, 44, 31, 44, 42, 31, 42, 43, 32, + 45, 44, 31, 45, 44, 31, 42, 43, 32, 43, 41, 31, 45, 43, 30, 43, 44, 31, 44, 43, 32, 44, 45, 32, 46, 45, 32, 45, 43, 32, 45, 43, 31, 46, 45, 31, 46, 44, 33, 45, 46, 32, 47, 44, 33, 48, 45, 32, 45, 47, 33, 45, 44, 34, 46, 45, 34, 49, 45, 32, 48, 46, 34, + 48, 46, 34, 35, 34, 26, 16, 16, 17, 20, 20, 20, 21, 21, 22, 20, 20, 21, 17, 17, 18, 26, 25, 21, 48, 46, 34, 47, 46, 36, 48, 46, 35, 46, 46, 34, 47, 46, 34, 49, 48, 35, 46, 48, 34, 48, 47, 35, 49, 46, 35, 48, 48, 35, 48, 46, 36, 49, 48, 35, 50, 47, 34, + 48, 47, 36, 48, 46, 35, 49, 46, 34, 51, 47, 36, 49, 50, 35, 49, 48, 36, 49, 48, 35, 50, 50, 35, 49, 49, 35, 51, 50, 35, 52, 50, 36, 51, 50, 36, 51, 50, 36, 50, 50, 35, 49, 50, 35, 52, 49, 36, 53, 50, 36, 51, 50, 36, 49, 50, 36, 50, 49, 37, 50, 49, 37, + 50, 49, 37, 50, 49, 36, 50, 50, 36, 51, 52, 37, 53, 52, 38, 52, 50, 37, 50, 50, 37, 52, 51, 38, 50, 49, 37, 50, 49, 36, 53, 51, 37, 53, 52, 38, 52, 51, 37, 51, 50, 38, 53, 51, 39, 53, 52, 38, 51, 52, 37, 54, 51, 38, 54, 52, 38, 52, 53, 38, 51, 52, 36, + 53, 51, 38, 50, 50, 37, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 15, 54, 53, 38, 52, 51, 37, 52, 50, 37, 53, 52, 38, 54, 51, 38, 53, 50, 37, 52, 52, 38, 52, 53, 39, 53, 52, 38, 54, 52, 37, 52, 53, 39, 51, 52, 39, 53, 51, 38, + 53, 52, 37, 53, 53, 38, 54, 54, 39, 55, 53, 38, 55, 52, 38, 55, 52, 40, 54, 54, 40, 54, 51, 38, 55, 51, 39, 55, 51, 40, 55, 52, 39, 55, 53, 38, 56, 52, 39, 56, 53, 39, 55, 52, 39, 55, 51, 39, 56, 53, 39, 55, 54, 38, 54, 54, 38, 54, 54, 39, 55, 52, 40, + 54, 52, 39, 55, 53, 39, 55, 53, 40, 54, 53, 39, 54, 52, 39, 54, 53, 39, 53, 52, 39, 55, 52, 40, 56, 54, 40, 56, 54, 40, 57, 52, 40, 56, 53, 39, 54, 54, 39, 53, 53, 40, 54, 53, 40, 54, 52, 39, 53, 53, 38, 54, 53, 38, 53, 53, 39, 53, 53, 38, 54, 52, 39, + 54, 53, 39, 54, 53, 38, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 52, 52, 38, 54, 55, 40, 54, 54, 39, 55, 54, 39, 56, 53, 39, 56, 53, 38, 55, 54, 38, 53, 53, 38, 53, 51, 38, 56, 52, 38, 56, 53, 39, 54, 53, 40, 53, 54, 39, + 54, 55, 38, 55, 54, 39, 55, 52, 39, 54, 52, 38, 54, 54, 38, 54, 54, 38, 53, 52, 39, 53, 53, 39, 54, 54, 39, 54, 52, 38, 53, 50, 38, 53, 51, 37, 52, 52, 38, 53, 52, 38, 53, 51, 37, 53, 51, 38, 52, 52, 38, 54, 52, 38, 54, 51, 38, 54, 51, 39, 52, 51, 38, + 52, 51, 37, 52, 51, 37, 52, 51, 38, 53, 52, 38, 52, 53, 38, 93, 94, 81, 52, 53, 38, 52, 51, 38, 54, 52, 37, 54, 52, 37, 51, 50, 37, 51, 49, 37, 53, 52, 37, 53, 52, 37, 51, 50, 37, 51, 51, 37, 52, 53, 37, 54, 52, 36, 53, 50, 38, 52, 51, 37, 51, 50, 36, + 51, 49, 37, 52, 50, 38, 52, 50, 37, 51, 49, 36, 50, 49, 37, 51, 50, 37, 51, 51, 38, 51, 50, 36, 79, 76, 62, 23, 22, 15, 35, 34, 28, 33, 34, 27, 34, 34, 28, 33, 32, 28, 33, 32, 27, 35, 34, 29, 33, 32, 27, 34, 33, 29, 34, 34, 29, 34, 33, 29, 32, 32, 27, + 32, 32, 27, 32, 31, 27, 34, 32, 28, 32, 32, 27, 34, 33, 29, 34, 33, 27, 33, 32, 27, 33, 32, 27, 34, 33, 28, 34, 33, 28, 33, 32, 28, 33, 32, 27, 32, 31, 26, 32, 33, 27, 32, 31, 27, 31, 30, 26, 33, 33, 28, 31, 31, 26, 30, 30, 26, 32, 32, 27, 34, 33, 28, + 32, 31, 26, 31, 30, 27, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, 16, 16, 16, 31, 30, 26, 32, 31, 27, 30, 30, 26, 31, 30, 26, 31, 30, 26, 33, 32, 28, 31, 31, 27, 32, 31, 27, 31, 30, 25, 31, 30, 25, 32, 32, 27, 30, 30, 25, 32, 31, 27, + 30, 29, 25, 30, 30, 25, 31, 31, 26, 33, 31, 28, 31, 30, 26, 31, 31, 27, 31, 32, 27, 31, 31, 26, 30, 30, 25, 31, 30, 26, 31, 31, 26, 32, 31, 27, 31, 31, 28, 32, 32, 28, 31, 30, 26, 31, 30, 26, 29, 29, 24, 31, 30, 26, 29, 29, 25, 31, 30, 26, 17, 17, 13, + 41, 41, 31, 42, 41, 31, 41, 41, 30, 41, 40, 30, 41, 40, 30, 41, 40, 29, 41, 40, 29, 42, 40, 31, 41, 41, 30, 40, 41, 30, 40, 41, 30, 40, 40, 29, 40, 39, 29, 40, 40, 29, 46, 47, 32, 54, 54, 37, 8, 7, 5, 29, 29, 29, 23, 23, 24, 18, 18, 18, 18, 18, 19, + 19, 19, 20, 19, 19, 19, 19, 19, 19, 20, 20, 20, 21, 21, 21, 21, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 21, 16, 16, 17, 23, 23, 22, + 10, 10, 10, 14, 14, 14, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 25, 25, 25, 32, 32, 32, 14, 14, 12, 62, 59, 43, 53, 49, 37, 41, 39, 29, 40, 41, 29, 40, 40, 29, 42, 39, 29, 40, 39, 30, 42, 39, 30, 43, 41, 30, 42, 39, 30, 40, 42, 30, 42, 42, 30, 41, 40, 30, 41, 40, 31, 41, 42, 30, 84, 83, 75, 41, 40, 31, + 45, 40, 31, 43, 40, 30, 41, 42, 29, 44, 43, 30, 44, 40, 30, 44, 41, 31, 44, 43, 31, 41, 42, 31, 43, 44, 32, 45, 42, 31, 43, 40, 32, 42, 43, 30, 43, 43, 31, 45, 42, 31, 44, 42, 32, 44, 44, 32, 45, 44, 33, 43, 43, 32, 43, 44, 31, 45, 44, 32, 46, 43, 31, + 44, 43, 32, 47, 46, 31, 47, 44, 31, 46, 45, 33, 46, 46, 31, 47, 45, 32, 46, 45, 31, 45, 45, 32, 46, 45, 32, 46, 43, 32, 47, 43, 33, 47, 43, 33, 47, 44, 34, 46, 44, 33, 48, 44, 34, 36, 33, 26, 16, 16, 17, 20, 20, 20, 21, 21, 22, 20, 20, 21, 18, 18, 18, + 25, 25, 21, 47, 48, 34, 49, 46, 33, 48, 45, 35, 47, 47, 35, 49, 48, 34, 48, 47, 34, 48, 46, 35, 49, 48, 35, 49, 47, 34, 47, 46, 34, 49, 48, 36, 49, 46, 34, 51, 45, 34, 51, 47, 34, 51, 48, 35, 50, 49, 36, 49, 49, 35, 50, 49, 35, 52, 48, 35, 51, 48, 34, + 49, 50, 34, 50, 51, 35, 50, 49, 35, 49, 49, 35, 50, 49, 34, 51, 49, 35, 50, 49, 36, 52, 50, 35, 51, 50, 36, 50, 50, 35, 50, 50, 36, 50, 50, 37, 51, 49, 37, 50, 49, 37, 52, 49, 37, 50, 49, 36, 50, 49, 36, 52, 50, 36, 51, 49, 37, 51, 50, 37, 51, 50, 37, + 51, 50, 36, 52, 50, 36, 51, 49, 36, 51, 51, 37, 51, 51, 38, 52, 50, 37, 52, 50, 37, 52, 51, 37, 52, 51, 37, 51, 50, 38, 52, 51, 38, 53, 51, 38, 53, 50, 38, 53, 51, 37, 53, 52, 38, 50, 49, 36, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 15, 52, 52, 37, 54, 50, 39, 55, 49, 39, 52, 50, 39, 52, 52, 38, 54, 52, 37, 55, 50, 37, 54, 51, 38, 53, 53, 38, 52, 53, 38, 51, 52, 39, 52, 51, 38, 54, 50, 38, 55, 50, 39, 54, 52, 38, 54, 53, 38, 55, 53, 38, 55, 53, 38, 54, 53, 38, 54, 53, 39, + 54, 53, 39, 53, 52, 39, 55, 52, 39, 56, 51, 38, 55, 52, 38, 55, 54, 39, 55, 53, 39, 53, 53, 39, 53, 53, 39, 53, 52, 39, 53, 51, 39, 55, 51, 39, 56, 52, 40, 54, 52, 39, 53, 54, 39, 54, 54, 39, 56, 52, 39, 56, 52, 39, 55, 53, 39, 54, 54, 39, 55, 54, 40, + 55, 53, 40, 55, 52, 40, 55, 53, 40, 55, 53, 39, 56, 53, 40, 55, 52, 40, 55, 53, 40, 55, 53, 38, 53, 53, 38, 54, 53, 38, 54, 52, 39, 53, 51, 39, 54, 52, 39, 53, 52, 39, 54, 52, 40, 54, 52, 40, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 53, 50, 37, 55, 54, 39, 55, 55, 39, 54, 54, 39, 53, 53, 38, 53, 53, 38, 54, 52, 39, 55, 51, 38, 54, 52, 39, 53, 53, 39, 54, 53, 38, 56, 52, 38, 55, 51, 38, 54, 53, 39, 55, 54, 40, 54, 53, 38, 53, 52, 38, 54, 53, 38, 54, 52, 38, 54, 52, 38, + 53, 52, 38, 52, 53, 39, 54, 52, 39, 54, 51, 38, 52, 52, 39, 53, 53, 39, 54, 52, 38, 54, 51, 38, 53, 52, 39, 52, 52, 38, 54, 52, 38, 54, 51, 37, 54, 51, 38, 54, 52, 39, 52, 52, 38, 52, 53, 37, 52, 52, 37, 53, 51, 38, 53, 50, 37, 93, 92, 81, 52, 52, 37, + 52, 51, 37, 51, 50, 38, 52, 51, 38, 52, 50, 38, 52, 50, 37, 51, 51, 37, 52, 51, 37, 52, 50, 36, 52, 50, 37, 50, 50, 36, 51, 51, 36, 52, 49, 36, 52, 48, 36, 52, 49, 37, 51, 50, 36, 51, 50, 36, 53, 50, 36, 52, 49, 37, 51, 50, 38, 50, 52, 38, 50, 50, 37, + 51, 49, 36, 78, 75, 63, 22, 21, 16, 33, 33, 28, 33, 33, 28, 34, 33, 28, 34, 33, 28, 32, 32, 27, 34, 34, 28, 34, 34, 28, 32, 32, 27, 33, 32, 28, 33, 32, 28, 31, 31, 26, 31, 31, 26, 32, 32, 28, 34, 34, 29, 31, 31, 26, 33, 32, 28, 32, 32, 28, 32, 31, 26, + 34, 33, 29, 32, 31, 27, 32, 31, 27, 33, 31, 27, 32, 30, 26, 31, 31, 27, 32, 32, 27, 32, 31, 26, 31, 31, 26, 31, 31, 26, 32, 32, 27, 32, 30, 26, 33, 32, 27, 31, 31, 26, 33, 33, 27, 31, 30, 25, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, + 16, 15, 16, 32, 31, 26, 33, 33, 28, 31, 31, 26, 32, 31, 27, 31, 30, 26, 33, 33, 28, 31, 30, 26, 31, 29, 25, 31, 31, 27, 31, 32, 27, 30, 30, 26, 30, 29, 25, 31, 29, 25, 31, 30, 26, 30, 30, 25, 32, 32, 26, 32, 31, 27, 30, 29, 25, 32, 31, 27, 32, 31, 27, + 30, 30, 26, 30, 29, 24, 31, 30, 26, 30, 30, 25, 32, 32, 27, 30, 30, 25, 31, 30, 26, 30, 29, 25, 32, 30, 26, 30, 30, 26, 30, 30, 25, 29, 29, 24, 29, 29, 25, 18, 18, 13, 42, 41, 31, 42, 41, 30, 43, 42, 29, 43, 41, 30, 42, 41, 28, 42, 42, 28, 42, 41, 29, + 41, 40, 29, 42, 41, 30, 43, 40, 30, 41, 40, 29, 40, 42, 28, 39, 41, 28, 40, 39, 28, 46, 44, 32, 54, 52, 37, 8, 7, 5, 30, 30, 31, 25, 25, 25, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 16, 16, 17, 23, 23, 23, 11, 11, 10, 15, 15, 15, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 25, 25, 26, 32, 32, 33, 14, 14, 12, 60, 61, 42, 51, 51, 38, 41, 39, 30, + 41, 39, 28, 41, 40, 30, 43, 42, 30, 42, 40, 30, 42, 38, 30, 41, 40, 28, 43, 39, 28, 41, 41, 31, 44, 39, 30, 42, 40, 29, 41, 40, 29, 43, 42, 31, 86, 84, 75, 42, 41, 29, 41, 41, 31, 41, 41, 30, 41, 40, 29, 42, 41, 30, 43, 41, 32, 43, 43, 30, 44, 43, 32, + 43, 42, 32, 44, 41, 31, 43, 42, 31, 43, 44, 32, 43, 43, 31, 45, 42, 30, 45, 44, 31, 45, 44, 30, 45, 44, 31, 123, 122, 115, 130, 129, 122, 129, 129, 121, 130, 129, 122, 129, 129, 123, 129, 129, 122, 131, 129, 122, 49, 48, 38, 44, 45, 33, 44, 45, 33, 45, 44, 31, 46, 43, 32, + 46, 46, 33, 48, 44, 33, 47, 43, 32, 48, 44, 33, 47, 44, 33, 48, 46, 33, 47, 43, 33, 49, 42, 34, 35, 32, 25, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, 25, 24, 21, 47, 45, 34, 49, 45, 34, 47, 46, 35, 47, 47, 35, 48, 46, 34, 49, 46, 34, + 47, 47, 34, 47, 47, 34, 50, 46, 34, 48, 46, 35, 47, 46, 35, 48, 48, 35, 49, 46, 35, 50, 46, 35, 50, 47, 34, 128, 127, 119, 131, 130, 123, 131, 131, 122, 130, 131, 123, 131, 130, 123, 132, 131, 122, 131, 131, 123, 48, 49, 35, 49, 49, 35, 51, 48, 35, 50, 50, 35, 50, 49, 36, + 49, 47, 36, 50, 48, 35, 51, 49, 35, 51, 48, 36, 52, 49, 36, 52, 50, 36, 51, 49, 36, 51, 49, 36, 50, 50, 35, 127, 127, 118, 134, 132, 125, 134, 132, 125, 133, 133, 125, 133, 132, 125, 133, 133, 124, 134, 134, 125, 56, 55, 41, 51, 50, 37, 51, 51, 37, 52, 50, 36, 51, 51, 36, + 52, 51, 37, 53, 51, 38, 53, 50, 37, 53, 50, 36, 52, 50, 38, 53, 50, 39, 54, 50, 38, 52, 52, 38, 51, 50, 35, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 15, 55, 52, 38, 55, 50, 39, 54, 50, 38, 52, 50, 37, 52, 50, 38, 52, 50, 37, + 53, 52, 38, 53, 52, 39, 53, 51, 38, 53, 52, 38, 52, 52, 39, 54, 52, 37, 53, 50, 37, 52, 51, 37, 53, 52, 37, 130, 130, 121, 133, 133, 125, 134, 133, 125, 134, 133, 124, 134, 133, 124, 134, 133, 125, 134, 133, 125, 53, 53, 39, 54, 52, 38, 55, 53, 38, 55, 54, 39, 55, 53, 39, + 54, 52, 39, 54, 54, 39, 55, 53, 39, 55, 51, 39, 54, 51, 39, 54, 53, 39, 54, 52, 39, 54, 52, 38, 54, 53, 39, 129, 129, 119, 135, 135, 126, 136, 135, 126, 136, 135, 126, 137, 135, 127, 137, 134, 126, 136, 134, 126, 60, 57, 44, 56, 53, 39, 56, 52, 39, 54, 52, 40, 53, 52, 40, + 53, 52, 39, 54, 53, 39, 54, 53, 39, 55, 53, 38, 54, 53, 38, 55, 53, 38, 56, 52, 39, 55, 50, 39, 54, 51, 38, 15, 15, 15, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 53, 50, 37, 56, 53, 38, 54, 53, 39, 54, 54, 39, 55, 54, 38, 54, 51, 38, + 54, 52, 39, 55, 53, 39, 54, 53, 38, 53, 53, 38, 53, 54, 39, 55, 53, 39, 56, 52, 39, 55, 53, 38, 53, 53, 39, 131, 131, 122, 134, 133, 125, 134, 132, 125, 134, 133, 124, 134, 133, 124, 134, 133, 124, 133, 133, 125, 53, 52, 38, 54, 50, 38, 53, 51, 38, 53, 52, 38, 54, 52, 37, + 53, 52, 37, 53, 51, 38, 52, 50, 38, 53, 50, 37, 54, 52, 38, 53, 51, 38, 52, 51, 38, 52, 51, 37, 53, 52, 37, 52, 53, 38, 51, 53, 38, 52, 50, 38, 93, 92, 81, 53, 52, 37, 53, 51, 38, 53, 49, 39, 53, 49, 37, 51, 50, 36, 52, 51, 36, 52, 52, 37, 52, 51, 37, + 52, 50, 37, 51, 52, 37, 52, 52, 37, 51, 49, 37, 51, 50, 38, 51, 50, 37, 50, 49, 36, 50, 50, 36, 51, 50, 36, 52, 49, 37, 52, 51, 37, 52, 50, 36, 51, 49, 36, 51, 51, 36, 52, 50, 36, 78, 75, 62, 22, 22, 15, 34, 33, 27, 33, 32, 26, 33, 32, 27, 34, 33, 28, + 32, 31, 26, 33, 32, 28, 34, 34, 29, 32, 32, 26, 33, 32, 27, 31, 30, 26, 32, 31, 27, 32, 32, 27, 115, 116, 112, 123, 123, 120, 123, 123, 120, 122, 122, 119, 122, 122, 119, 123, 122, 120, 123, 123, 120, 37, 35, 31, 31, 31, 27, 32, 32, 26, 33, 32, 27, 32, 31, 27, 31, 31, 26, + 32, 32, 27, 32, 32, 28, 32, 31, 27, 33, 33, 27, 31, 31, 27, 33, 33, 29, 31, 31, 27, 32, 32, 27, 30, 29, 24, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 19, 16, 16, 16, 32, 30, 26, 33, 31, 27, 32, 31, 26, 32, 32, 27, 32, 31, 26, 33, 32, 28, + 31, 31, 26, 31, 30, 26, 33, 31, 28, 32, 31, 26, 31, 31, 26, 30, 29, 25, 30, 30, 25, 31, 32, 27, 117, 117, 114, 121, 120, 117, 121, 120, 117, 121, 120, 118, 121, 120, 118, 121, 120, 118, 120, 120, 117, 29, 30, 25, 32, 32, 27, 31, 30, 26, 30, 30, 26, 30, 30, 25, 30, 29, 26, + 31, 30, 27, 31, 31, 26, 30, 31, 26, 30, 30, 26, 30, 30, 26, 29, 29, 25, 18, 18, 13, 41, 41, 31, 41, 40, 31, 40, 40, 30, 40, 39, 29, 41, 41, 29, 41, 42, 29, 42, 41, 29, 42, 40, 29, 40, 41, 29, 40, 40, 29, 40, 40, 29, 40, 40, 28, 40, 39, 28, 40, 40, 29, + 48, 46, 33, 55, 53, 38, 8, 7, 5, 30, 30, 30, 24, 24, 24, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 20, 15, 15, 16, 22, 22, 22, 10, 10, 10, 14, 14, 15, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, + 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 26, 26, 26, 33, 33, 33, 14, 14, 12, 60, 60, 43, 50, 52, 37, 42, 39, 29, 41, 39, 29, 39, 38, 29, 40, 38, 29, 42, 38, 28, 43, 38, 28, 43, 40, 30, 40, 40, 29, + 42, 42, 29, 41, 39, 30, 40, 40, 30, 40, 42, 30, 40, 40, 29, 86, 84, 74, 43, 43, 31, 41, 41, 29, 44, 40, 29, 42, 42, 30, 41, 40, 30, 42, 41, 30, 44, 43, 31, 42, 42, 30, 45, 43, 31, 44, 41, 30, 44, 42, 31, 44, 41, 31, 43, 41, 32, 45, 41, 31, 43, 43, 30, + 43, 42, 31, 44, 42, 31, 43, 43, 30, 43, 43, 32, 45, 45, 32, 45, 44, 33, 43, 43, 32, 43, 44, 31, 44, 44, 33, 43, 44, 32, 45, 46, 32, 46, 45, 32, 47, 43, 33, 47, 43, 33, 46, 44, 32, 47, 44, 32, 48, 44, 32, 48, 43, 32, 47, 42, 33, 48, 43, 34, 46, 46, 33, + 47, 45, 33, 34, 32, 26, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, 25, 25, 21, 46, 47, 34, 48, 46, 35, 48, 46, 35, 48, 47, 33, 48, 46, 33, 49, 46, 34, 50, 46, 34, 49, 46, 35, 48, 46, 34, 48, 46, 34, 48, 47, 34, 49, 46, 33, 49, 46, 34, + 48, 46, 35, 50, 46, 35, 50, 47, 36, 50, 48, 35, 50, 48, 34, 51, 47, 35, 51, 48, 35, 50, 49, 35, 49, 50, 35, 50, 49, 36, 49, 48, 36, 51, 47, 35, 51, 47, 36, 49, 49, 36, 51, 50, 35, 51, 50, 34, 50, 49, 35, 51, 49, 36, 51, 49, 36, 51, 49, 37, 52, 50, 37, + 52, 51, 37, 52, 50, 37, 52, 48, 36, 51, 49, 37, 52, 50, 38, 53, 51, 36, 52, 50, 37, 51, 49, 38, 51, 50, 37, 51, 51, 36, 50, 51, 37, 51, 49, 36, 53, 49, 37, 51, 51, 38, 50, 52, 37, 51, 51, 37, 52, 51, 38, 53, 51, 38, 53, 51, 38, 53, 52, 37, 52, 51, 37, + 54, 52, 37, 51, 50, 35, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 52, 52, 37, 52, 51, 37, 52, 49, 37, 53, 51, 38, 52, 50, 38, 54, 50, 38, 54, 52, 38, 52, 52, 40, 52, 52, 38, 54, 51, 37, 54, 51, 38, 55, 53, 38, 54, 52, 37, + 53, 52, 37, 53, 52, 39, 52, 53, 39, 53, 53, 38, 54, 53, 37, 52, 51, 38, 55, 51, 38, 55, 53, 38, 54, 53, 38, 54, 53, 39, 53, 52, 39, 54, 53, 38, 52, 54, 38, 53, 54, 38, 56, 54, 38, 56, 52, 39, 54, 51, 39, 53, 53, 38, 54, 52, 38, 53, 51, 38, 53, 54, 38, + 54, 54, 39, 53, 52, 38, 54, 53, 39, 54, 54, 39, 56, 53, 38, 56, 54, 38, 55, 53, 40, 54, 52, 40, 54, 52, 39, 56, 52, 38, 56, 52, 39, 56, 53, 39, 55, 54, 39, 53, 52, 39, 54, 52, 39, 54, 52, 40, 55, 52, 40, 54, 53, 39, 54, 52, 38, 53, 53, 39, 54, 54, 39, + 55, 53, 39, 56, 51, 37, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 52, 51, 36, 57, 53, 38, 55, 51, 39, 54, 52, 39, 56, 52, 39, 55, 53, 38, 53, 53, 39, 53, 52, 39, 55, 52, 38, 56, 51, 39, 54, 51, 39, 54, 52, 39, 54, 52, 39, + 55, 53, 39, 55, 53, 39, 54, 52, 39, 55, 52, 38, 54, 53, 38, 52, 53, 39, 54, 52, 38, 54, 52, 38, 52, 53, 38, 52, 53, 38, 52, 52, 38, 53, 51, 38, 53, 52, 39, 53, 51, 38, 53, 51, 38, 53, 52, 38, 52, 51, 38, 53, 50, 38, 52, 51, 38, 53, 52, 38, 54, 52, 37, + 53, 50, 37, 53, 51, 37, 52, 52, 39, 53, 51, 38, 54, 50, 37, 93, 92, 81, 51, 51, 37, 52, 51, 38, 53, 49, 38, 53, 48, 37, 53, 50, 38, 50, 51, 38, 51, 50, 37, 53, 50, 37, 53, 52, 37, 51, 50, 37, 51, 49, 37, 52, 49, 37, 52, 49, 36, 52, 50, 36, 52, 50, 36, + 51, 49, 36, 52, 49, 38, 53, 49, 38, 51, 49, 37, 50, 48, 37, 51, 49, 37, 51, 50, 36, 50, 50, 35, 77, 75, 62, 22, 21, 16, 33, 33, 28, 32, 31, 26, 34, 33, 28, 34, 33, 28, 34, 33, 28, 32, 32, 27, 34, 34, 29, 32, 32, 27, 33, 33, 28, 31, 31, 26, 32, 31, 27, + 33, 33, 28, 33, 32, 27, 34, 33, 29, 33, 33, 29, 33, 33, 28, 33, 31, 27, 33, 32, 28, 34, 33, 28, 32, 32, 27, 32, 31, 27, 32, 31, 27, 33, 32, 27, 33, 32, 28, 31, 31, 27, 32, 32, 27, 34, 32, 28, 34, 33, 28, 34, 33, 28, 32, 32, 27, 32, 32, 27, 33, 32, 27, + 32, 31, 28, 29, 29, 25, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 16, 16, 16, 31, 31, 26, 32, 32, 27, 31, 31, 26, 32, 32, 27, 31, 31, 27, 30, 31, 26, 31, 31, 26, 32, 32, 28, 33, 33, 28, 32, 31, 26, 32, 31, 27, 31, 30, 26, 32, 31, 26, + 33, 32, 28, 32, 31, 27, 31, 31, 26, 31, 31, 26, 32, 32, 27, 32, 31, 26, 31, 30, 25, 31, 30, 26, 29, 28, 24, 30, 30, 25, 32, 32, 27, 30, 30, 25, 32, 32, 27, 31, 30, 26, 31, 30, 26, 30, 30, 26, 31, 31, 27, 30, 29, 25, 30, 30, 25, 30, 29, 25, 18, 18, 13, + 41, 42, 30, 42, 41, 30, 43, 41, 31, 40, 42, 31, 40, 40, 31, 41, 38, 30, 40, 39, 30, 42, 40, 30, 41, 39, 30, 41, 39, 30, 42, 40, 30, 40, 40, 29, 40, 39, 29, 41, 40, 29, 45, 46, 32, 53, 52, 36, 8, 7, 5, 28, 28, 29, 22, 22, 23, 16, 16, 16, 16, 16, 16, + 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 18, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 18, 19, 14, 14, 14, 21, 21, 21, + 9, 9, 9, 12, 12, 13, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 20, + 20, 20, 20, 26, 26, 26, 33, 33, 33, 14, 14, 12, 60, 59, 44, 50, 49, 37, 42, 40, 29, 41, 40, 30, 40, 39, 29, 41, 39, 29, 42, 40, 30, 43, 39, 29, 43, 41, 28, 40, 40, 28, 40, 39, 29, 41, 41, 29, 42, 43, 29, 40, 40, 29, 41, 39, 30, 85, 85, 76, 42, 40, 30, + 44, 41, 29, 42, 41, 30, 41, 41, 30, 41, 41, 31, 41, 41, 31, 43, 41, 31, 41, 40, 31, 41, 41, 31, 43, 43, 31, 44, 41, 32, 44, 42, 31, 43, 44, 32, 42, 44, 30, 44, 43, 30, 44, 41, 31, 41, 42, 32, 43, 42, 32, 45, 44, 31, 43, 45, 32, 45, 43, 31, 45, 45, 31, + 43, 45, 32, 43, 43, 32, 43, 44, 32, 45, 45, 33, 45, 44, 32, 44, 43, 31, 46, 45, 31, 46, 44, 32, 47, 44, 33, 45, 45, 33, 48, 44, 33, 47, 43, 32, 46, 44, 32, 46, 46, 34, 47, 46, 33, 34, 33, 25, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, + 25, 25, 21, 49, 48, 33, 48, 48, 33, 46, 45, 34, 46, 46, 33, 48, 46, 33, 50, 45, 34, 50, 45, 35, 49, 45, 34, 48, 47, 34, 49, 47, 34, 48, 45, 34, 47, 47, 34, 48, 47, 34, 49, 45, 35, 48, 46, 33, 49, 48, 33, 49, 47, 34, 49, 49, 36, 49, 49, 35, 49, 48, 35, + 48, 50, 35, 50, 49, 34, 49, 50, 35, 49, 49, 34, 49, 48, 34, 49, 49, 36, 50, 48, 36, 49, 48, 36, 51, 49, 36, 51, 50, 36, 51, 48, 35, 51, 47, 35, 50, 49, 37, 51, 48, 35, 52, 48, 36, 53, 50, 37, 52, 50, 36, 52, 50, 36, 52, 49, 37, 51, 50, 37, 51, 51, 36, + 51, 51, 35, 52, 51, 36, 52, 50, 37, 51, 49, 36, 50, 50, 36, 50, 50, 36, 50, 51, 36, 51, 50, 37, 52, 49, 38, 53, 49, 39, 52, 50, 38, 51, 50, 38, 53, 50, 37, 52, 52, 37, 53, 52, 38, 51, 49, 37, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 53, 50, 37, 53, 51, 37, 54, 51, 39, 54, 50, 38, 54, 51, 37, 54, 52, 38, 53, 52, 37, 53, 52, 37, 52, 53, 39, 53, 54, 39, 54, 52, 38, 53, 51, 37, 52, 52, 38, 54, 51, 38, 54, 52, 37, 53, 53, 39, 52, 52, 39, 52, 53, 38, 52, 52, 37, 52, 51, 38, + 54, 53, 38, 54, 53, 38, 54, 53, 37, 55, 53, 38, 56, 53, 39, 54, 53, 39, 53, 53, 39, 53, 53, 39, 54, 53, 37, 54, 54, 38, 54, 53, 39, 54, 52, 39, 52, 52, 39, 54, 52, 38, 56, 51, 38, 56, 52, 39, 54, 54, 40, 53, 52, 38, 54, 51, 38, 54, 51, 39, 55, 52, 39, + 55, 53, 38, 55, 53, 39, 55, 53, 40, 55, 52, 40, 54, 53, 39, 54, 53, 39, 55, 52, 39, 54, 52, 40, 53, 52, 40, 53, 52, 39, 54, 52, 39, 55, 52, 39, 53, 51, 39, 53, 51, 38, 54, 52, 39, 54, 51, 40, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 53, 51, 37, 55, 54, 38, 55, 54, 38, 55, 52, 38, 53, 52, 37, 53, 51, 38, 55, 52, 39, 54, 52, 39, 53, 51, 40, 52, 53, 39, 52, 53, 38, 54, 52, 37, 56, 52, 38, 56, 51, 38, 55, 51, 37, 55, 50, 38, 54, 51, 37, 53, 53, 37, 52, 54, 38, 53, 52, 38, + 53, 51, 38, 54, 51, 38, 53, 50, 38, 53, 50, 38, 53, 51, 39, 52, 50, 38, 52, 51, 37, 54, 51, 38, 55, 52, 37, 53, 53, 37, 52, 51, 38, 53, 50, 39, 53, 50, 39, 53, 52, 38, 54, 52, 37, 52, 52, 37, 51, 51, 38, 52, 50, 39, 53, 50, 37, 94, 92, 80, 52, 52, 37, + 51, 51, 38, 51, 51, 38, 52, 50, 37, 52, 50, 37, 53, 51, 37, 51, 52, 37, 51, 52, 37, 51, 50, 37, 51, 50, 37, 52, 51, 36, 53, 49, 36, 52, 48, 36, 50, 50, 37, 50, 51, 37, 50, 50, 36, 50, 49, 36, 52, 50, 37, 52, 51, 38, 51, 49, 37, 50, 48, 36, 51, 50, 36, + 52, 51, 35, 77, 75, 62, 22, 21, 16, 33, 32, 27, 33, 33, 27, 34, 34, 29, 33, 32, 27, 33, 32, 28, 32, 32, 27, 33, 32, 27, 34, 33, 28, 33, 32, 27, 32, 32, 27, 31, 31, 26, 32, 33, 27, 32, 33, 28, 33, 33, 28, 33, 33, 28, 34, 33, 29, 33, 32, 27, 32, 32, 27, + 33, 32, 28, 33, 32, 28, 32, 31, 26, 32, 32, 27, 33, 32, 27, 33, 32, 27, 33, 32, 27, 31, 31, 26, 32, 32, 27, 33, 32, 27, 34, 33, 28, 32, 31, 27, 31, 32, 27, 32, 32, 27, 33, 33, 29, 29, 28, 25, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 16, 16, 16, 32, 32, 28, 33, 33, 28, 32, 31, 27, 32, 32, 28, 31, 31, 26, 32, 32, 27, 31, 31, 27, 32, 31, 28, 32, 31, 27, 32, 32, 28, 31, 30, 26, 32, 30, 26, 33, 32, 27, 33, 32, 27, 31, 30, 26, 31, 31, 25, 32, 32, 26, 31, 31, 26, 32, 30, 26, 30, 30, 25, + 31, 30, 25, 31, 29, 26, 31, 30, 25, 32, 31, 26, 31, 31, 26, 31, 31, 26, 30, 30, 25, 29, 29, 25, 30, 30, 26, 31, 32, 27, 30, 30, 25, 30, 30, 25, 29, 29, 25, 18, 17, 13, 43, 41, 31, 42, 41, 31, 41, 39, 30, 42, 40, 30, 41, 40, 29, 40, 41, 30, 41, 42, 29, + 42, 41, 28, 41, 39, 29, 39, 39, 30, 40, 41, 29, 39, 39, 28, 39, 39, 29, 40, 40, 28, 45, 45, 32, 54, 52, 38, 8, 7, 5, 30, 30, 30, 24, 24, 24, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 19, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 21, 21, 21, 16, 16, 16, 22, 22, 22, 10, 10, 9, 13, 13, 13, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, + 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 24, 24, 25, 32, 32, 32, 14, 14, 12, 59, 59, 44, 50, 51, 36, 42, 39, 28, + 42, 41, 29, 41, 40, 29, 41, 40, 27, 42, 40, 29, 40, 39, 29, 40, 39, 30, 42, 40, 30, 41, 41, 30, 43, 39, 29, 43, 40, 29, 40, 40, 31, 40, 41, 29, 84, 83, 75, 42, 42, 31, 43, 41, 30, 43, 42, 30, 42, 41, 30, 40, 40, 30, 43, 41, 30, 43, 39, 31, 42, 40, 29, + 42, 41, 30, 41, 43, 31, 42, 42, 30, 42, 41, 30, 43, 40, 30, 45, 41, 30, 43, 41, 30, 42, 43, 33, 44, 43, 31, 43, 43, 31, 42, 42, 32, 43, 43, 32, 45, 44, 32, 44, 42, 31, 44, 44, 31, 43, 46, 32, 45, 44, 32, 44, 43, 32, 44, 42, 32, 47, 42, 31, 45, 44, 31, + 44, 43, 32, 45, 43, 33, 48, 43, 33, 48, 43, 32, 47, 46, 33, 47, 45, 32, 45, 44, 33, 46, 45, 34, 33, 33, 25, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, 25, 25, 20, 47, 46, 33, 45, 46, 34, 48, 46, 33, 46, 45, 35, 47, 48, 34, 48, 47, 34, + 49, 46, 35, 47, 46, 34, 48, 46, 34, 49, 46, 35, 48, 46, 33, 47, 46, 34, 47, 46, 36, 49, 47, 35, 49, 44, 35, 47, 46, 35, 48, 46, 35, 48, 48, 33, 49, 48, 34, 49, 47, 35, 52, 47, 34, 50, 47, 34, 50, 47, 35, 50, 48, 34, 48, 49, 34, 50, 48, 35, 52, 49, 36, + 51, 50, 35, 49, 49, 36, 49, 49, 37, 49, 48, 36, 50, 49, 37, 49, 48, 36, 50, 48, 35, 50, 49, 36, 52, 50, 37, 52, 50, 36, 50, 50, 35, 51, 50, 36, 51, 50, 37, 50, 51, 36, 52, 49, 36, 54, 49, 37, 52, 51, 37, 51, 51, 37, 51, 49, 36, 53, 50, 36, 51, 50, 36, + 52, 50, 36, 54, 52, 36, 52, 52, 38, 51, 50, 38, 52, 50, 37, 52, 52, 36, 52, 51, 36, 51, 53, 36, 49, 49, 35, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 52, 50, 37, 53, 52, 39, 53, 51, 38, 52, 50, 37, 52, 50, 37, 52, 51, 37, + 54, 52, 38, 52, 51, 38, 51, 52, 37, 52, 52, 37, 52, 51, 37, 51, 52, 39, 52, 52, 39, 54, 53, 38, 54, 52, 38, 54, 51, 38, 53, 52, 38, 52, 51, 38, 54, 51, 39, 54, 53, 39, 54, 54, 39, 54, 53, 38, 54, 53, 39, 55, 53, 39, 54, 53, 38, 54, 53, 38, 56, 52, 39, + 55, 51, 40, 54, 51, 39, 53, 52, 38, 54, 52, 39, 54, 53, 39, 53, 53, 39, 54, 53, 39, 53, 54, 39, 53, 54, 39, 54, 54, 38, 53, 53, 38, 53, 52, 38, 55, 53, 39, 56, 52, 39, 56, 51, 38, 56, 51, 38, 54, 52, 38, 53, 52, 38, 53, 51, 38, 54, 51, 39, 52, 51, 39, + 52, 53, 39, 53, 53, 39, 52, 51, 39, 53, 51, 39, 53, 51, 38, 53, 52, 39, 53, 51, 38, 54, 51, 38, 54, 51, 38, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 52, 51, 37, 56, 53, 38, 56, 52, 39, 55, 53, 39, 53, 52, 38, 52, 51, 37, + 54, 52, 38, 55, 52, 38, 54, 53, 39, 52, 53, 39, 53, 52, 39, 54, 52, 38, 55, 52, 39, 54, 52, 39, 53, 52, 39, 54, 53, 39, 53, 52, 39, 53, 51, 39, 54, 53, 39, 54, 53, 38, 53, 51, 38, 52, 50, 38, 52, 50, 37, 52, 50, 38, 53, 51, 38, 52, 51, 38, 52, 51, 37, + 53, 52, 37, 54, 52, 38, 54, 52, 37, 52, 50, 38, 52, 51, 38, 51, 51, 37, 51, 52, 37, 52, 53, 38, 53, 52, 38, 51, 51, 38, 52, 51, 37, 51, 50, 37, 93, 91, 81, 54, 51, 36, 52, 50, 37, 51, 50, 38, 52, 51, 38, 53, 50, 37, 52, 49, 37, 50, 49, 37, 51, 49, 38, + 53, 49, 37, 53, 50, 36, 53, 50, 36, 51, 50, 36, 51, 50, 37, 52, 50, 37, 52, 50, 37, 52, 50, 37, 51, 51, 37, 50, 50, 38, 50, 48, 38, 50, 49, 37, 51, 51, 36, 53, 51, 37, 52, 49, 36, 77, 74, 62, 22, 21, 15, 33, 33, 28, 34, 33, 28, 34, 33, 28, 33, 32, 27, + 33, 33, 27, 34, 32, 28, 32, 31, 27, 33, 33, 28, 32, 31, 26, 34, 33, 28, 33, 31, 26, 34, 33, 28, 32, 33, 27, 33, 33, 27, 34, 33, 28, 32, 32, 27, 33, 32, 27, 34, 33, 28, 32, 32, 27, 33, 32, 27, 32, 31, 27, 33, 32, 28, 34, 33, 28, 32, 31, 27, 34, 33, 29, + 31, 30, 25, 31, 31, 27, 30, 30, 25, 32, 31, 27, 32, 31, 27, 31, 31, 26, 31, 31, 26, 32, 32, 27, 29, 29, 25, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 16, 16, 16, 31, 30, 26, 32, 31, 26, 30, 30, 25, 32, 31, 27, 32, 31, 26, 33, 32, 27, + 33, 32, 27, 31, 31, 27, 31, 31, 26, 32, 32, 27, 31, 31, 26, 30, 30, 26, 31, 31, 26, 32, 31, 27, 31, 30, 26, 30, 30, 26, 31, 30, 26, 30, 30, 25, 31, 31, 26, 31, 30, 26, 30, 29, 25, 30, 31, 26, 31, 32, 26, 30, 31, 26, 31, 30, 25, 30, 29, 24, 30, 29, 25, + 31, 30, 26, 32, 31, 27, 30, 29, 25, 30, 30, 26, 29, 29, 25, 30, 30, 25, 18, 18, 13, 41, 40, 30, 41, 40, 30, 41, 40, 31, 41, 39, 31, 42, 39, 29, 42, 41, 29, 41, 40, 30, 40, 40, 30, 40, 40, 30, 40, 39, 28, 40, 39, 29, 39, 39, 30, 40, 40, 29, 40, 40, 28, + 46, 45, 33, 52, 51, 38, 8, 7, 5, 31, 31, 31, 25, 25, 26, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, + 21, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 15, 15, 16, 22, 22, 22, 11, 11, 10, 15, 15, 15, 18, 18, 18, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, + 21, 21, 22, 21, 21, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 27, 27, 28, 34, 34, 35, 14, 14, 13, 60, 59, 42, 53, 49, 37, 41, 39, 28, 41, 40, 29, 40, 41, 29, 40, 40, 29, 41, 39, 28, 40, 38, 28, 40, 38, 30, 42, 39, 29, + 41, 41, 29, 42, 41, 28, 42, 41, 29, 41, 41, 30, 42, 40, 29, 85, 84, 74, 41, 41, 31, 42, 43, 29, 43, 42, 30, 43, 40, 30, 41, 40, 30, 42, 41, 31, 42, 43, 30, 42, 42, 30, 44, 41, 31, 43, 41, 31, 41, 42, 31, 44, 44, 32, 43, 41, 30, 45, 41, 30, 45, 41, 31, + 44, 43, 31, 45, 43, 30, 123, 122, 114, 130, 129, 121, 129, 128, 121, 130, 130, 122, 129, 129, 122, 129, 129, 122, 130, 130, 122, 53, 51, 40, 45, 43, 31, 44, 43, 31, 46, 42, 32, 46, 43, 31, 45, 44, 33, 47, 45, 32, 46, 45, 32, 45, 43, 33, 47, 43, 32, 47, 44, 32, 48, 43, 33, + 46, 44, 34, 34, 33, 26, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, 25, 25, 20, 47, 45, 32, 48, 47, 33, 48, 47, 34, 48, 47, 34, 47, 46, 34, 46, 45, 33, 48, 46, 34, 48, 46, 34, 49, 47, 34, 49, 46, 35, 49, 47, 33, 49, 48, 34, 50, 48, 34, + 50, 48, 33, 51, 48, 34, 131, 129, 123, 131, 130, 122, 131, 130, 122, 131, 129, 122, 130, 130, 122, 131, 131, 122, 131, 131, 123, 48, 48, 36, 48, 49, 35, 48, 49, 34, 49, 49, 35, 51, 50, 36, 50, 48, 35, 49, 48, 35, 49, 48, 36, 49, 49, 35, 50, 49, 36, 49, 50, 35, 50, 49, 35, + 49, 48, 36, 50, 49, 36, 126, 125, 118, 132, 133, 125, 132, 133, 125, 133, 132, 125, 133, 133, 124, 134, 133, 124, 134, 132, 125, 59, 57, 45, 52, 51, 37, 51, 52, 37, 51, 51, 36, 52, 49, 36, 52, 50, 38, 53, 50, 38, 53, 51, 37, 53, 49, 37, 53, 49, 38, 53, 50, 37, 53, 51, 36, + 53, 52, 37, 52, 48, 36, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 51, 52, 38, 52, 51, 37, 53, 50, 38, 53, 51, 38, 53, 52, 37, 53, 52, 38, 53, 51, 38, 53, 53, 38, 52, 53, 38, 52, 52, 37, 53, 52, 38, 54, 52, 38, 54, 52, 37, + 54, 51, 37, 53, 52, 38, 133, 133, 124, 133, 132, 124, 133, 132, 125, 134, 133, 125, 133, 134, 125, 134, 132, 125, 134, 132, 124, 52, 53, 39, 52, 53, 39, 52, 51, 39, 53, 52, 39, 53, 52, 39, 54, 53, 39, 54, 52, 39, 54, 50, 39, 54, 51, 40, 54, 53, 39, 54, 53, 38, 54, 52, 37, + 56, 53, 38, 54, 53, 38, 128, 127, 119, 136, 134, 126, 136, 134, 125, 136, 134, 126, 135, 134, 127, 135, 134, 126, 136, 134, 126, 63, 60, 47, 53, 52, 39, 54, 51, 38, 55, 51, 39, 54, 52, 39, 52, 53, 39, 53, 52, 38, 54, 51, 38, 52, 52, 38, 51, 52, 38, 52, 52, 38, 54, 54, 38, + 55, 53, 39, 54, 52, 39, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 50, 50, 37, 53, 51, 37, 54, 51, 38, 54, 52, 38, 54, 51, 38, 53, 51, 39, 53, 53, 39, 54, 51, 37, 54, 51, 37, 54, 51, 37, 55, 52, 38, 54, 51, 39, 53, 51, 38, + 53, 51, 38, 53, 51, 38, 134, 133, 124, 134, 134, 124, 133, 133, 125, 133, 133, 124, 133, 133, 124, 133, 132, 124, 134, 132, 124, 53, 52, 37, 52, 51, 38, 52, 50, 39, 52, 50, 37, 52, 50, 37, 54, 50, 37, 54, 50, 37, 54, 52, 37, 52, 52, 37, 52, 50, 38, 53, 51, 38, 52, 52, 38, + 52, 51, 39, 52, 51, 38, 52, 52, 37, 54, 51, 37, 52, 50, 37, 91, 91, 81, 52, 49, 38, 53, 49, 38, 54, 49, 37, 53, 50, 37, 51, 50, 37, 50, 50, 37, 50, 50, 37, 52, 51, 36, 52, 50, 36, 52, 48, 36, 52, 49, 36, 51, 50, 37, 52, 50, 37, 52, 50, 37, 51, 50, 38, + 51, 49, 38, 50, 48, 36, 49, 49, 36, 51, 49, 37, 52, 50, 37, 51, 49, 36, 51, 49, 35, 50, 50, 36, 76, 76, 63, 21, 21, 16, 34, 34, 28, 33, 32, 27, 33, 31, 27, 32, 31, 27, 33, 33, 28, 32, 31, 27, 32, 30, 26, 32, 31, 26, 32, 32, 27, 34, 34, 29, 32, 32, 27, + 33, 33, 28, 116, 117, 113, 123, 123, 120, 122, 122, 119, 122, 122, 119, 123, 123, 120, 123, 122, 119, 122, 122, 119, 42, 42, 38, 33, 32, 28, 34, 33, 29, 32, 32, 27, 33, 33, 28, 33, 33, 28, 32, 32, 27, 31, 30, 26, 32, 31, 27, 31, 29, 25, 31, 30, 26, 32, 30, 26, 34, 33, 28, + 31, 31, 26, 30, 30, 25, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 16, 16, 16, 32, 30, 27, 30, 29, 25, 30, 30, 25, 32, 32, 26, 31, 31, 26, 30, 31, 25, 30, 30, 25, 32, 31, 27, 30, 31, 26, 31, 31, 26, 32, 32, 27, 33, 32, 27, 31, 30, 26, + 31, 31, 26, 119, 119, 117, 120, 120, 117, 120, 120, 117, 119, 119, 116, 121, 120, 118, 121, 120, 118, 119, 119, 116, 30, 30, 25, 32, 31, 26, 31, 31, 26, 31, 30, 26, 30, 29, 25, 31, 31, 26, 31, 30, 25, 31, 31, 26, 28, 28, 24, 29, 29, 24, 29, 29, 25, 30, 30, 25, 17, 17, 13, + 41, 40, 30, 42, 41, 30, 40, 40, 28, 40, 39, 30, 40, 39, 30, 41, 39, 28, 42, 41, 28, 41, 42, 29, 42, 40, 29, 40, 39, 28, 40, 41, 28, 40, 41, 29, 40, 38, 30, 40, 38, 29, 45, 45, 33, 52, 51, 37, 8, 7, 5, 31, 31, 31, 25, 25, 26, 19, 19, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 19, 19, 20, 15, 15, 15, 22, 22, 21, + 11, 11, 11, 16, 16, 16, 19, 19, 19, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, + 21, 21, 21, 26, 26, 27, 33, 33, 34, 14, 14, 12, 62, 58, 41, 51, 51, 37, 42, 40, 29, 41, 39, 28, 42, 39, 28, 42, 40, 29, 40, 41, 30, 39, 41, 28, 40, 40, 30, 41, 39, 29, 41, 41, 28, 41, 40, 28, 40, 38, 30, 41, 40, 29, 41, 41, 30, 83, 85, 76, 41, 42, 30, + 43, 39, 30, 42, 41, 31, 42, 40, 30, 42, 40, 29, 43, 39, 30, 42, 40, 29, 40, 43, 30, 42, 41, 30, 43, 41, 30, 41, 43, 30, 42, 41, 30, 42, 40, 32, 42, 41, 31, 43, 43, 31, 44, 42, 32, 42, 44, 32, 43, 43, 32, 42, 44, 31, 45, 44, 30, 44, 43, 32, 46, 45, 32, + 43, 43, 31, 43, 43, 31, 45, 44, 32, 43, 42, 32, 44, 42, 31, 47, 44, 33, 47, 44, 31, 48, 42, 31, 46, 43, 32, 46, 43, 33, 47, 42, 34, 46, 44, 34, 47, 44, 33, 46, 45, 32, 48, 45, 32, 34, 32, 26, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, + 25, 24, 20, 47, 45, 34, 48, 45, 34, 47, 46, 34, 47, 45, 34, 47, 44, 34, 49, 45, 34, 48, 46, 33, 48, 45, 34, 49, 45, 34, 48, 47, 34, 50, 47, 35, 48, 47, 33, 46, 47, 34, 48, 47, 35, 49, 48, 34, 49, 47, 34, 49, 46, 34, 48, 47, 35, 49, 47, 34, 48, 48, 34, + 47, 47, 34, 49, 48, 35, 49, 49, 35, 50, 49, 35, 50, 49, 35, 49, 49, 35, 49, 50, 34, 49, 50, 35, 50, 48, 36, 50, 48, 36, 50, 49, 36, 52, 48, 36, 51, 49, 35, 50, 49, 35, 51, 48, 35, 52, 50, 36, 50, 49, 37, 49, 49, 36, 50, 50, 35, 51, 50, 36, 51, 50, 37, + 52, 51, 37, 52, 50, 35, 53, 51, 36, 52, 51, 38, 51, 50, 38, 53, 51, 37, 53, 52, 36, 51, 51, 36, 52, 50, 36, 53, 50, 37, 51, 50, 38, 51, 49, 38, 52, 51, 37, 51, 52, 38, 53, 50, 38, 50, 47, 36, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 52, 51, 37, 52, 51, 38, 51, 50, 37, 51, 50, 37, 52, 51, 37, 52, 50, 37, 52, 51, 37, 51, 50, 38, 52, 51, 39, 52, 51, 37, 52, 51, 37, 52, 51, 38, 53, 51, 39, 53, 53, 38, 53, 52, 37, 54, 51, 37, 55, 52, 38, 53, 53, 38, 52, 53, 38, 53, 54, 38, + 53, 53, 38, 51, 52, 38, 53, 52, 38, 55, 51, 38, 55, 52, 38, 53, 52, 37, 53, 51, 38, 53, 53, 38, 53, 53, 38, 53, 52, 38, 52, 52, 38, 54, 51, 39, 54, 52, 38, 52, 50, 38, 52, 52, 39, 52, 54, 39, 53, 54, 38, 55, 52, 39, 53, 52, 40, 54, 52, 39, 54, 51, 39, + 53, 51, 39, 54, 51, 38, 55, 51, 38, 53, 51, 38, 54, 52, 39, 53, 53, 39, 52, 53, 38, 53, 52, 37, 54, 51, 39, 54, 52, 40, 52, 54, 39, 52, 53, 38, 53, 53, 39, 53, 52, 38, 52, 51, 38, 53, 51, 39, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 53, 51, 36, 53, 54, 38, 52, 53, 39, 53, 51, 39, 54, 51, 38, 53, 52, 38, 54, 50, 38, 55, 50, 38, 53, 52, 39, 52, 53, 38, 53, 51, 37, 54, 51, 37, 55, 53, 38, 53, 52, 38, 54, 50, 38, 55, 51, 37, 53, 53, 38, 53, 53, 37, 53, 51, 37, 54, 51, 38, + 54, 51, 38, 54, 52, 37, 54, 52, 37, 53, 51, 37, 53, 52, 38, 52, 51, 37, 52, 50, 36, 53, 52, 37, 53, 51, 38, 52, 50, 38, 52, 51, 38, 52, 50, 37, 52, 51, 38, 53, 51, 39, 53, 51, 38, 52, 51, 37, 52, 50, 36, 53, 49, 37, 52, 50, 37, 93, 90, 81, 53, 50, 37, + 52, 51, 37, 50, 50, 37, 50, 50, 38, 51, 49, 38, 53, 50, 37, 52, 51, 36, 51, 50, 36, 52, 49, 37, 52, 50, 37, 52, 51, 36, 52, 51, 36, 52, 49, 36, 52, 47, 36, 53, 47, 36, 52, 49, 36, 51, 49, 35, 51, 47, 36, 51, 47, 36, 51, 49, 36, 50, 49, 35, 49, 50, 36, + 50, 49, 37, 76, 75, 62, 22, 22, 15, 35, 34, 29, 33, 32, 27, 33, 32, 27, 33, 33, 27, 34, 34, 29, 33, 32, 28, 31, 31, 26, 33, 32, 27, 33, 31, 27, 34, 33, 29, 31, 32, 26, 32, 33, 27, 33, 32, 27, 33, 32, 27, 32, 32, 27, 32, 31, 27, 34, 33, 29, 33, 33, 28, + 32, 32, 27, 32, 32, 27, 34, 34, 29, 32, 32, 28, 32, 30, 27, 34, 33, 28, 33, 33, 28, 33, 33, 27, 33, 32, 27, 31, 30, 26, 31, 30, 26, 33, 32, 27, 31, 31, 26, 33, 32, 28, 32, 32, 27, 30, 30, 25, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 16, 16, 16, 34, 33, 28, 32, 30, 25, 31, 30, 25, 30, 30, 26, 30, 30, 25, 31, 30, 26, 31, 30, 26, 31, 31, 26, 30, 30, 26, 31, 30, 27, 30, 30, 26, 33, 32, 28, 32, 31, 27, 32, 31, 27, 30, 29, 25, 31, 30, 26, 30, 29, 25, 32, 31, 26, 32, 31, 27, 32, 32, 27, + 30, 31, 25, 31, 31, 26, 30, 29, 24, 29, 29, 24, 30, 30, 26, 30, 30, 25, 30, 29, 25, 30, 30, 26, 32, 31, 27, 30, 28, 24, 31, 30, 26, 31, 30, 26, 31, 30, 25, 18, 18, 13, 42, 41, 30, 41, 41, 30, 41, 39, 29, 42, 41, 29, 42, 41, 30, 41, 39, 30, 41, 41, 29, + 41, 40, 30, 41, 39, 30, 40, 41, 29, 40, 40, 30, 42, 38, 30, 42, 39, 28, 41, 38, 29, 47, 44, 34, 54, 53, 37, 8, 7, 5, 29, 29, 30, 24, 24, 25, 18, 18, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 20, 20, 21, 20, 20, 20, + 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, 12, 12, 11, 17, 17, 17, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 22, 22, 23, 22, 22, 23, 22, 22, 22, 27, 27, 28, 34, 34, 34, 14, 14, 12, 62, 59, 41, 53, 50, 35, 39, 38, 29, + 39, 39, 29, 40, 39, 28, 41, 38, 29, 39, 39, 29, 39, 41, 29, 41, 40, 28, 40, 39, 28, 42, 42, 28, 41, 41, 29, 39, 40, 29, 40, 40, 29, 40, 40, 29, 85, 84, 75, 40, 41, 30, 41, 41, 29, 42, 40, 30, 43, 41, 30, 43, 41, 31, 42, 42, 29, 41, 40, 30, 43, 43, 30, + 43, 43, 30, 40, 43, 31, 41, 42, 32, 43, 43, 31, 42, 43, 30, 44, 43, 31, 45, 43, 30, 43, 43, 31, 42, 42, 30, 42, 43, 31, 43, 44, 32, 44, 42, 30, 42, 42, 30, 44, 43, 31, 44, 44, 31, 45, 44, 30, 43, 45, 32, 46, 45, 32, 45, 44, 31, 44, 43, 32, 44, 44, 32, + 45, 45, 32, 46, 44, 31, 47, 44, 32, 46, 45, 32, 47, 45, 32, 46, 43, 33, 46, 42, 34, 45, 44, 33, 35, 33, 26, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, 26, 24, 21, 48, 44, 33, 46, 46, 33, 48, 45, 33, 47, 46, 33, 46, 45, 35, 47, 47, 34, + 48, 47, 33, 46, 47, 35, 47, 47, 35, 48, 46, 34, 48, 47, 34, 48, 46, 35, 48, 44, 34, 47, 45, 33, 49, 48, 33, 49, 46, 33, 48, 45, 33, 48, 48, 34, 48, 49, 35, 49, 48, 34, 48, 48, 35, 50, 49, 35, 50, 48, 35, 50, 48, 34, 50, 49, 34, 48, 48, 35, 49, 47, 36, + 51, 48, 35, 52, 48, 36, 52, 49, 36, 51, 47, 35, 51, 48, 35, 51, 49, 36, 50, 50, 36, 50, 50, 36, 51, 48, 36, 51, 47, 37, 50, 49, 37, 49, 50, 36, 49, 48, 36, 50, 48, 37, 50, 49, 36, 52, 50, 35, 52, 51, 36, 51, 50, 37, 51, 48, 36, 52, 49, 36, 51, 50, 37, + 51, 50, 37, 52, 50, 37, 53, 49, 37, 53, 50, 38, 53, 51, 37, 52, 51, 37, 53, 51, 36, 53, 49, 37, 50, 48, 36, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 52, 52, 37, 52, 50, 38, 52, 49, 38, 53, 49, 36, 53, 50, 36, 52, 51, 37, + 53, 50, 37, 53, 50, 37, 52, 52, 38, 51, 52, 39, 51, 51, 38, 51, 52, 37, 51, 53, 38, 52, 51, 37, 53, 51, 38, 53, 51, 39, 54, 52, 38, 54, 53, 37, 53, 53, 38, 51, 53, 39, 52, 53, 38, 52, 51, 39, 53, 51, 39, 53, 53, 38, 54, 53, 38, 52, 51, 39, 54, 50, 39, + 56, 51, 39, 56, 54, 38, 53, 54, 38, 52, 53, 39, 53, 52, 38, 52, 52, 39, 54, 52, 39, 53, 50, 38, 53, 52, 38, 54, 52, 38, 54, 51, 38, 53, 51, 38, 54, 52, 39, 55, 52, 38, 55, 52, 37, 54, 51, 38, 53, 51, 39, 54, 52, 39, 55, 52, 39, 53, 51, 38, 52, 51, 39, + 53, 52, 40, 52, 52, 39, 52, 52, 38, 53, 53, 38, 52, 53, 39, 54, 53, 38, 53, 53, 37, 52, 51, 38, 54, 51, 38, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 52, 49, 36, 53, 51, 38, 52, 52, 38, 52, 52, 38, 53, 51, 38, 55, 49, 38, + 55, 49, 38, 55, 49, 39, 54, 50, 38, 54, 51, 38, 53, 52, 39, 52, 51, 38, 53, 50, 38, 53, 52, 38, 54, 52, 38, 54, 51, 38, 53, 52, 38, 53, 53, 37, 52, 53, 37, 52, 52, 37, 53, 52, 38, 54, 52, 38, 53, 52, 38, 51, 52, 37, 52, 51, 37, 53, 52, 38, 52, 52, 37, + 53, 52, 37, 51, 52, 37, 50, 52, 38, 51, 51, 38, 52, 51, 38, 53, 51, 37, 52, 52, 37, 51, 51, 38, 51, 50, 39, 51, 51, 37, 52, 51, 37, 52, 50, 38, 92, 91, 80, 51, 49, 36, 50, 49, 37, 50, 48, 37, 51, 50, 36, 52, 50, 38, 52, 50, 38, 50, 51, 37, 51, 51, 37, + 51, 50, 37, 50, 49, 38, 52, 48, 36, 52, 49, 36, 51, 49, 37, 50, 49, 37, 52, 49, 35, 52, 47, 36, 51, 48, 37, 51, 50, 37, 52, 50, 36, 50, 49, 36, 50, 48, 37, 49, 48, 35, 49, 48, 35, 76, 75, 62, 22, 21, 15, 33, 33, 28, 33, 33, 27, 34, 33, 28, 33, 32, 27, + 33, 32, 27, 34, 34, 29, 33, 32, 27, 32, 31, 26, 32, 31, 26, 33, 33, 28, 31, 32, 27, 31, 31, 26, 31, 30, 26, 32, 31, 27, 33, 33, 28, 32, 32, 27, 33, 32, 28, 31, 31, 27, 31, 32, 27, 32, 31, 26, 33, 31, 27, 33, 32, 27, 32, 32, 27, 33, 33, 28, 34, 33, 28, + 32, 32, 27, 32, 31, 27, 31, 30, 26, 32, 32, 28, 33, 32, 28, 33, 32, 28, 32, 31, 28, 31, 31, 27, 30, 31, 26, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 16, 16, 16, 31, 31, 26, 32, 32, 27, 31, 31, 26, 31, 31, 26, 32, 31, 26, 32, 31, 26, + 33, 32, 27, 30, 29, 25, 31, 31, 26, 31, 31, 26, 30, 30, 25, 32, 31, 27, 30, 29, 25, 33, 32, 28, 32, 31, 26, 29, 29, 24, 30, 29, 24, 32, 30, 26, 32, 31, 27, 31, 31, 27, 29, 30, 25, 31, 31, 26, 29, 29, 25, 30, 29, 24, 31, 30, 26, 31, 31, 26, 30, 29, 25, + 29, 28, 24, 31, 30, 26, 31, 30, 26, 32, 31, 27, 31, 31, 26, 31, 31, 27, 18, 18, 13, 43, 39, 29, 42, 39, 29, 40, 40, 30, 40, 39, 30, 40, 40, 30, 40, 41, 30, 40, 40, 29, 40, 39, 29, 41, 40, 28, 41, 41, 29, 39, 40, 28, 39, 39, 28, 39, 40, 28, 38, 39, 29, + 46, 45, 32, 54, 51, 37, 8, 7, 5, 30, 30, 31, 25, 25, 25, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, + 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 21, 11, 11, 11, 16, 16, 16, 19, 19, 20, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 23, 28, 28, 29, 35, 35, 36, 15, 14, 13, 58, 58, 43, 50, 49, 35, 39, 40, 30, 40, 41, 28, 40, 41, 29, 40, 39, 29, 40, 40, 28, 40, 40, 27, 40, 39, 30, 41, 39, 28, + 42, 41, 29, 42, 42, 29, 41, 40, 30, 40, 39, 29, 40, 41, 30, 83, 84, 75, 40, 41, 31, 40, 40, 31, 41, 41, 30, 42, 42, 29, 43, 41, 31, 42, 40, 30, 41, 42, 31, 42, 41, 30, 43, 41, 31, 41, 42, 29, 44, 43, 30, 44, 40, 31, 41, 42, 31, 43, 43, 31, 43, 42, 31, + 42, 41, 31, 45, 43, 30, 44, 42, 31, 45, 42, 30, 44, 43, 31, 44, 44, 32, 43, 43, 32, 43, 44, 32, 42, 45, 31, 44, 43, 30, 45, 43, 32, 44, 43, 33, 44, 45, 32, 45, 45, 32, 45, 45, 33, 47, 43, 32, 46, 43, 32, 45, 46, 32, 46, 43, 32, 45, 43, 31, 47, 43, 33, + 47, 43, 34, 34, 33, 26, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, 24, 25, 20, 46, 46, 33, 48, 47, 34, 49, 45, 33, 48, 45, 33, 46, 45, 34, 48, 46, 34, 46, 45, 34, 49, 44, 34, 48, 46, 34, 49, 45, 34, 50, 45, 34, 48, 46, 34, 49, 47, 33, + 48, 45, 34, 49, 46, 34, 48, 48, 34, 48, 46, 35, 49, 47, 35, 48, 46, 34, 49, 47, 33, 48, 48, 34, 49, 48, 35, 48, 48, 34, 49, 47, 34, 48, 49, 35, 49, 48, 35, 50, 48, 34, 51, 48, 36, 49, 50, 36, 49, 50, 36, 51, 49, 35, 52, 49, 35, 51, 50, 35, 50, 50, 36, + 49, 50, 36, 48, 50, 37, 49, 49, 36, 51, 49, 35, 52, 50, 35, 51, 50, 36, 51, 47, 36, 51, 49, 36, 51, 50, 36, 52, 50, 36, 53, 51, 36, 53, 52, 37, 50, 51, 37, 50, 50, 36, 51, 50, 36, 53, 51, 37, 53, 51, 37, 51, 50, 37, 51, 51, 37, 52, 52, 36, 54, 50, 38, + 52, 49, 38, 48, 47, 34, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 53, 50, 37, 53, 50, 38, 53, 50, 37, 54, 50, 36, 52, 50, 38, 51, 50, 38, 52, 51, 37, 50, 53, 38, 51, 53, 39, 52, 53, 39, 53, 52, 38, 54, 52, 37, 51, 53, 37, + 52, 50, 37, 52, 50, 38, 51, 52, 38, 52, 52, 37, 53, 50, 39, 53, 52, 38, 52, 54, 37, 51, 53, 38, 53, 52, 39, 53, 52, 37, 53, 52, 37, 53, 51, 38, 54, 52, 38, 54, 52, 38, 55, 51, 39, 54, 51, 38, 52, 52, 38, 53, 53, 39, 54, 52, 39, 54, 51, 39, 53, 53, 38, + 53, 54, 38, 55, 54, 39, 55, 52, 38, 55, 51, 37, 54, 51, 37, 53, 52, 39, 54, 51, 40, 55, 50, 39, 53, 51, 38, 54, 51, 38, 55, 52, 38, 54, 53, 38, 53, 51, 37, 54, 50, 38, 53, 51, 39, 53, 52, 38, 53, 52, 38, 52, 51, 39, 52, 51, 38, 52, 53, 37, 52, 53, 38, + 53, 52, 39, 54, 51, 39, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 51, 49, 36, 55, 53, 38, 55, 52, 38, 53, 50, 37, 53, 49, 37, 54, 50, 39, 55, 51, 38, 54, 50, 37, 52, 50, 37, 52, 50, 37, 53, 52, 37, 54, 51, 37, 52, 51, 38, + 52, 52, 38, 52, 51, 38, 54, 50, 38, 53, 51, 38, 53, 51, 38, 52, 52, 38, 52, 52, 38, 51, 52, 38, 52, 52, 37, 52, 51, 37, 54, 50, 37, 54, 51, 38, 53, 52, 37, 51, 51, 36, 52, 49, 37, 53, 50, 37, 53, 52, 37, 51, 53, 37, 53, 53, 38, 53, 51, 38, 53, 50, 38, + 52, 51, 38, 52, 49, 38, 52, 49, 38, 51, 50, 38, 52, 49, 37, 92, 90, 80, 50, 49, 37, 50, 50, 37, 52, 50, 37, 53, 50, 37, 51, 48, 37, 50, 49, 37, 52, 50, 37, 52, 49, 37, 51, 49, 38, 51, 49, 38, 51, 49, 37, 52, 48, 37, 51, 49, 37, 49, 49, 36, 50, 49, 37, + 52, 49, 36, 51, 48, 36, 50, 47, 37, 51, 49, 36, 50, 50, 36, 49, 50, 36, 49, 49, 36, 49, 49, 36, 76, 75, 62, 22, 21, 15, 32, 31, 27, 35, 34, 30, 33, 33, 28, 33, 32, 27, 33, 32, 28, 33, 32, 28, 34, 32, 28, 33, 31, 27, 33, 33, 28, 32, 32, 27, 32, 32, 27, + 32, 31, 27, 32, 32, 27, 35, 34, 28, 33, 32, 27, 32, 32, 27, 32, 33, 27, 32, 32, 27, 33, 33, 27, 33, 33, 28, 32, 32, 27, 33, 33, 28, 32, 31, 26, 32, 32, 27, 32, 32, 27, 33, 33, 28, 32, 32, 27, 31, 31, 26, 33, 33, 28, 32, 32, 27, 32, 32, 27, 32, 32, 27, + 33, 32, 27, 30, 30, 26, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 16, 16, 16, 30, 29, 25, 33, 32, 28, 31, 30, 26, 31, 31, 26, 32, 32, 27, 31, 31, 26, 31, 31, 26, 30, 30, 26, 32, 32, 28, 30, 30, 26, 30, 30, 26, 32, 31, 26, 31, 30, 25, + 31, 31, 25, 32, 31, 26, 31, 29, 26, 30, 30, 25, 29, 30, 24, 30, 30, 24, 29, 28, 24, 29, 29, 24, 30, 30, 26, 30, 30, 25, 30, 30, 25, 31, 30, 26, 32, 32, 27, 31, 31, 27, 30, 29, 25, 29, 28, 24, 32, 31, 26, 31, 31, 26, 30, 30, 26, 29, 29, 25, 18, 17, 13, + 42, 41, 29, 43, 41, 28, 42, 39, 29, 41, 40, 30, 41, 40, 30, 41, 39, 30, 41, 40, 29, 42, 40, 29, 41, 40, 29, 41, 41, 30, 41, 39, 30, 40, 40, 29, 40, 40, 28, 41, 39, 28, 47, 46, 33, 52, 52, 36, 8, 7, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 20, 20, 20, 16, 16, 16, 22, 22, 22, + 9, 9, 9, 13, 13, 14, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, + 21, 21, 21, 28, 28, 28, 35, 35, 35, 15, 14, 13, 59, 57, 43, 50, 49, 35, 40, 39, 28, 41, 38, 28, 40, 39, 28, 40, 41, 28, 41, 40, 28, 40, 40, 29, 39, 40, 29, 41, 39, 29, 40, 40, 29, 41, 40, 29, 41, 39, 30, 41, 38, 30, 39, 40, 29, 85, 82, 75, 42, 40, 29, + 42, 40, 30, 42, 40, 30, 40, 42, 29, 40, 42, 30, 40, 39, 30, 40, 41, 31, 40, 41, 30, 41, 42, 31, 44, 40, 32, 44, 40, 30, 44, 41, 30, 44, 42, 31, 45, 43, 30, 44, 40, 31, 43, 42, 31, 43, 44, 30, 122, 120, 114, 128, 127, 120, 128, 127, 120, 127, 127, 121, 127, 128, 120, + 127, 127, 121, 128, 127, 121, 53, 51, 41, 45, 44, 32, 45, 42, 32, 44, 42, 31, 45, 44, 32, 45, 45, 32, 46, 45, 33, 45, 43, 32, 46, 44, 32, 45, 45, 32, 44, 45, 31, 45, 45, 32, 44, 45, 34, 33, 33, 25, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, + 25, 24, 21, 47, 45, 33, 47, 45, 34, 48, 45, 33, 46, 45, 34, 46, 46, 33, 46, 46, 34, 48, 46, 33, 47, 44, 34, 46, 45, 33, 49, 47, 33, 49, 47, 33, 48, 46, 33, 49, 44, 34, 47, 46, 33, 48, 46, 35, 132, 131, 124, 131, 131, 123, 132, 131, 123, 132, 130, 124, 132, 131, 124, + 132, 131, 124, 133, 131, 124, 49, 49, 34, 48, 49, 35, 48, 48, 34, 48, 48, 34, 49, 48, 35, 49, 47, 34, 50, 48, 36, 49, 49, 36, 50, 48, 35, 49, 47, 36, 50, 49, 35, 52, 48, 36, 51, 47, 34, 50, 47, 35, 125, 124, 117, 132, 130, 124, 132, 130, 123, 132, 131, 123, 133, 131, 123, + 133, 132, 123, 132, 131, 123, 59, 57, 45, 52, 50, 35, 50, 49, 36, 50, 48, 36, 50, 50, 37, 51, 51, 38, 53, 48, 36, 52, 49, 36, 50, 50, 36, 52, 50, 38, 53, 48, 38, 53, 49, 37, 53, 51, 37, 48, 49, 34, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 52, 50, 37, 52, 49, 38, 53, 50, 38, 52, 51, 38, 51, 49, 37, 52, 49, 37, 53, 51, 38, 52, 51, 37, 53, 50, 37, 54, 50, 38, 53, 51, 39, 53, 54, 38, 53, 52, 37, 52, 50, 38, 51, 50, 38, 134, 134, 125, 134, 134, 125, 134, 134, 126, 134, 134, 126, 134, 134, 125, + 134, 135, 125, 134, 134, 126, 54, 51, 38, 53, 51, 38, 54, 52, 37, 54, 52, 38, 54, 53, 38, 54, 53, 37, 52, 52, 38, 52, 52, 39, 54, 52, 37, 54, 51, 38, 53, 53, 38, 53, 53, 38, 54, 51, 38, 53, 50, 38, 128, 126, 118, 134, 132, 124, 133, 132, 124, 133, 133, 124, 134, 133, 124, + 135, 133, 124, 135, 132, 125, 63, 59, 47, 55, 50, 38, 53, 51, 38, 53, 52, 39, 55, 52, 39, 54, 53, 38, 52, 53, 38, 52, 52, 38, 52, 51, 39, 51, 52, 39, 52, 53, 39, 53, 53, 37, 53, 50, 37, 54, 49, 39, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 51, 50, 37, 53, 51, 38, 52, 50, 39, 54, 52, 39, 54, 52, 38, 53, 50, 37, 53, 51, 38, 53, 50, 38, 54, 50, 37, 54, 52, 37, 53, 51, 38, 53, 49, 37, 53, 50, 37, 53, 51, 38, 52, 52, 39, 135, 134, 126, 134, 134, 125, 134, 134, 126, 135, 134, 125, 135, 134, 125, + 134, 134, 125, 135, 133, 126, 52, 50, 38, 51, 50, 39, 51, 51, 38, 51, 50, 37, 52, 51, 37, 52, 51, 39, 50, 50, 39, 50, 51, 38, 51, 52, 37, 53, 53, 36, 51, 52, 37, 50, 51, 37, 52, 51, 36, 53, 51, 37, 53, 50, 37, 52, 50, 38, 50, 51, 38, 91, 92, 81, 50, 49, 36, + 52, 48, 37, 52, 50, 38, 52, 49, 37, 52, 49, 37, 52, 49, 38, 52, 49, 37, 51, 48, 37, 51, 50, 37, 51, 51, 36, 50, 51, 36, 52, 49, 37, 53, 49, 35, 52, 49, 35, 52, 49, 36, 52, 49, 36, 50, 47, 35, 49, 47, 35, 49, 47, 35, 49, 49, 36, 50, 48, 37, 51, 47, 36, + 50, 48, 36, 75, 73, 63, 21, 20, 15, 34, 33, 28, 35, 33, 28, 33, 32, 27, 32, 32, 27, 34, 33, 28, 33, 32, 27, 33, 33, 28, 33, 32, 27, 34, 33, 28, 33, 32, 27, 33, 32, 27, 32, 31, 27, 115, 115, 111, 121, 122, 119, 121, 121, 118, 121, 121, 118, 121, 121, 119, 121, 121, 118, + 121, 121, 118, 42, 42, 37, 33, 33, 28, 31, 31, 27, 33, 32, 28, 32, 30, 26, 31, 30, 26, 32, 31, 27, 34, 33, 28, 32, 30, 26, 32, 31, 27, 31, 31, 26, 32, 32, 27, 31, 32, 27, 31, 31, 26, 32, 32, 27, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 16, 16, 16, 32, 31, 27, 33, 32, 27, 31, 30, 25, 31, 31, 25, 30, 30, 24, 32, 32, 27, 32, 31, 27, 30, 30, 25, 31, 32, 26, 32, 31, 26, 32, 31, 27, 31, 31, 26, 31, 30, 26, 30, 29, 25, 122, 122, 119, 121, 121, 118, 121, 121, 118, 122, 122, 118, 121, 121, 118, 121, 120, 118, + 121, 121, 118, 30, 30, 25, 31, 31, 27, 30, 29, 25, 31, 31, 26, 31, 30, 26, 30, 30, 26, 28, 28, 24, 30, 30, 25, 30, 30, 25, 30, 30, 26, 31, 30, 25, 30, 30, 24, 18, 18, 12, 41, 41, 30, 41, 40, 30, 41, 40, 29, 40, 41, 28, 40, 40, 28, 41, 40, 28, 41, 39, 29, + 41, 39, 30, 41, 40, 29, 40, 40, 28, 41, 39, 29, 42, 38, 29, 39, 39, 28, 38, 38, 28, 44, 46, 34, 52, 52, 38, 8, 7, 5, 30, 30, 30, 24, 24, 24, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 21, 16, 16, 16, 22, 22, 22, 10, 10, 10, 14, 14, 14, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 21, 21, 21, 21, 22, 22, 22, 28, 28, 29, 35, 36, 36, 15, 15, 13, 61, 58, 41, 52, 51, 35, 40, 40, 28, + 40, 38, 28, 40, 41, 29, 40, 40, 29, 40, 38, 27, 41, 39, 29, 39, 39, 28, 42, 39, 28, 41, 41, 28, 40, 39, 30, 41, 40, 29, 43, 40, 28, 40, 41, 28, 83, 83, 75, 41, 40, 29, 42, 40, 30, 41, 40, 31, 41, 39, 29, 43, 39, 29, 42, 39, 29, 42, 40, 30, 42, 41, 31, + 44, 40, 30, 42, 40, 31, 42, 40, 29, 42, 41, 30, 44, 41, 30, 43, 41, 31, 42, 42, 30, 43, 43, 30, 43, 42, 30, 44, 44, 30, 45, 44, 30, 45, 42, 32, 45, 42, 32, 44, 43, 31, 45, 43, 31, 42, 41, 31, 42, 43, 31, 42, 45, 30, 43, 43, 30, 44, 42, 32, 45, 43, 31, + 46, 43, 32, 44, 43, 33, 45, 43, 32, 45, 43, 31, 45, 45, 32, 46, 44, 32, 48, 43, 32, 46, 44, 34, 33, 32, 26, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, 25, 24, 20, 47, 45, 33, 48, 45, 33, 48, 43, 33, 48, 46, 33, 46, 44, 33, 47, 44, 33, + 48, 46, 35, 47, 47, 35, 48, 46, 33, 49, 45, 33, 47, 46, 34, 46, 47, 35, 48, 45, 33, 48, 45, 33, 49, 46, 33, 49, 47, 34, 48, 47, 34, 47, 47, 33, 48, 46, 34, 50, 47, 35, 48, 48, 34, 49, 48, 34, 48, 46, 35, 50, 46, 34, 51, 47, 35, 49, 48, 34, 48, 47, 34, + 50, 49, 35, 50, 48, 36, 49, 46, 35, 48, 47, 34, 49, 48, 36, 51, 48, 37, 52, 49, 36, 52, 47, 35, 50, 49, 36, 50, 50, 37, 52, 47, 36, 51, 49, 36, 49, 49, 36, 50, 50, 36, 51, 50, 35, 50, 50, 35, 52, 50, 36, 52, 49, 36, 51, 50, 35, 53, 49, 36, 51, 50, 36, + 51, 51, 36, 53, 49, 36, 50, 50, 36, 51, 49, 37, 52, 50, 38, 52, 50, 37, 52, 51, 36, 51, 51, 36, 48, 47, 35, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 51, 49, 38, 52, 49, 37, 51, 51, 36, 51, 52, 37, 51, 50, 37, 53, 50, 37, + 53, 51, 39, 52, 51, 38, 51, 52, 38, 51, 51, 37, 53, 52, 37, 54, 52, 37, 52, 52, 37, 53, 51, 38, 53, 51, 37, 51, 52, 37, 51, 52, 38, 53, 52, 38, 53, 50, 37, 51, 51, 36, 53, 51, 37, 54, 51, 36, 52, 52, 37, 52, 54, 37, 53, 53, 37, 54, 52, 39, 52, 52, 38, + 52, 52, 38, 54, 50, 38, 53, 51, 38, 51, 53, 37, 52, 54, 38, 54, 52, 38, 53, 52, 37, 52, 53, 37, 53, 53, 38, 54, 53, 38, 52, 52, 37, 52, 52, 37, 54, 53, 38, 53, 52, 39, 53, 51, 39, 54, 52, 39, 55, 51, 38, 53, 51, 38, 52, 52, 38, 54, 52, 37, 53, 51, 37, + 51, 52, 37, 51, 53, 38, 53, 51, 38, 54, 52, 37, 51, 52, 37, 52, 51, 39, 54, 51, 39, 53, 53, 38, 51, 52, 37, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 51, 51, 37, 54, 53, 38, 52, 52, 38, 52, 50, 38, 52, 51, 39, 54, 52, 38, + 55, 49, 37, 53, 49, 37, 54, 50, 38, 54, 51, 38, 53, 51, 38, 54, 51, 38, 53, 52, 37, 53, 50, 38, 54, 50, 37, 54, 52, 37, 54, 52, 38, 53, 52, 38, 52, 52, 37, 52, 50, 36, 53, 50, 36, 54, 51, 36, 52, 51, 36, 50, 50, 38, 51, 50, 38, 52, 51, 38, 51, 49, 37, + 52, 50, 37, 52, 52, 36, 50, 51, 37, 50, 50, 37, 51, 52, 38, 52, 52, 38, 51, 51, 38, 50, 50, 37, 52, 49, 36, 53, 50, 36, 53, 50, 37, 50, 50, 37, 92, 91, 80, 51, 49, 35, 49, 50, 36, 50, 50, 37, 50, 49, 37, 50, 50, 37, 50, 51, 37, 52, 51, 38, 52, 50, 38, + 50, 50, 36, 50, 50, 36, 52, 50, 37, 51, 50, 37, 50, 50, 36, 51, 48, 36, 51, 49, 36, 52, 49, 35, 52, 48, 36, 51, 47, 36, 50, 48, 35, 49, 48, 35, 48, 49, 35, 49, 50, 36, 49, 50, 36, 74, 75, 62, 21, 20, 15, 33, 32, 27, 33, 33, 28, 34, 33, 28, 33, 32, 27, + 32, 31, 26, 31, 31, 26, 31, 31, 26, 31, 29, 25, 31, 31, 26, 33, 33, 28, 32, 31, 26, 32, 31, 27, 33, 32, 28, 32, 32, 27, 32, 32, 28, 31, 31, 26, 31, 31, 27, 33, 33, 29, 31, 31, 26, 32, 32, 27, 32, 31, 27, 33, 33, 29, 34, 33, 28, 32, 32, 26, 32, 31, 27, + 31, 31, 26, 33, 32, 27, 31, 30, 26, 30, 29, 25, 30, 30, 25, 31, 31, 26, 33, 32, 27, 32, 30, 27, 30, 30, 26, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 16, 16, 16, 33, 32, 27, 32, 32, 28, 32, 31, 26, 33, 31, 27, 30, 30, 25, 31, 31, 25, + 31, 31, 26, 32, 31, 27, 32, 32, 27, 30, 31, 26, 32, 32, 27, 30, 29, 25, 31, 30, 26, 32, 31, 27, 32, 31, 27, 30, 29, 25, 30, 29, 25, 32, 31, 27, 30, 30, 26, 29, 30, 25, 29, 30, 25, 30, 29, 25, 30, 30, 25, 31, 31, 26, 30, 29, 25, 29, 28, 24, 30, 29, 26, + 30, 29, 26, 32, 32, 27, 30, 29, 24, 32, 32, 27, 29, 28, 24, 28, 28, 23, 18, 18, 12, 41, 39, 29, 41, 39, 28, 41, 40, 30, 42, 40, 30, 41, 40, 30, 41, 42, 29, 41, 40, 29, 42, 38, 29, 42, 38, 28, 40, 39, 29, 40, 39, 29, 41, 38, 28, 40, 38, 28, 39, 39, 28, + 46, 46, 32, 52, 51, 37, 8, 7, 5, 30, 30, 31, 25, 25, 25, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 20, 19, 19, 19, 14, 14, 15, 21, 21, 21, 9, 9, 9, 12, 12, 12, 14, 14, 15, 14, 14, 15, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 25, 25, 26, 33, 33, 34, 14, 14, 12, 62, 59, 43, 52, 48, 37, 42, 38, 28, 39, 40, 29, 38, 40, 28, 41, 38, 29, 40, 38, 28, 38, 38, 28, 40, 39, 29, 40, 42, 27, + 42, 41, 27, 42, 41, 27, 42, 41, 28, 40, 40, 29, 42, 39, 29, 85, 82, 74, 41, 40, 29, 42, 39, 28, 43, 41, 29, 41, 40, 30, 43, 40, 30, 42, 41, 30, 42, 40, 31, 41, 39, 30, 43, 42, 31, 40, 43, 30, 42, 41, 30, 42, 40, 31, 42, 41, 29, 41, 42, 30, 42, 41, 31, + 41, 43, 31, 44, 41, 31, 46, 40, 31, 43, 42, 31, 45, 43, 32, 45, 44, 31, 45, 43, 31, 44, 42, 31, 43, 43, 32, 44, 42, 32, 45, 43, 30, 44, 44, 31, 45, 41, 31, 44, 43, 31, 43, 42, 33, 43, 42, 32, 45, 43, 31, 46, 45, 33, 46, 44, 32, 45, 43, 34, 46, 43, 33, + 44, 44, 33, 34, 32, 26, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, 25, 25, 21, 47, 45, 34, 45, 44, 33, 46, 46, 33, 47, 45, 33, 46, 45, 34, 49, 44, 34, 47, 45, 33, 48, 45, 34, 49, 46, 33, 46, 46, 33, 47, 46, 34, 48, 46, 34, 46, 46, 34, + 48, 45, 33, 50, 44, 34, 48, 47, 34, 49, 46, 33, 48, 47, 33, 49, 47, 35, 47, 46, 35, 48, 47, 35, 48, 48, 34, 47, 49, 35, 48, 48, 35, 49, 47, 35, 47, 48, 34, 48, 48, 34, 48, 47, 35, 50, 47, 35, 49, 49, 36, 51, 49, 36, 52, 48, 36, 51, 46, 36, 51, 48, 37, + 50, 47, 37, 49, 47, 36, 51, 49, 35, 51, 48, 35, 49, 49, 36, 49, 49, 35, 50, 48, 35, 51, 49, 36, 50, 49, 36, 51, 49, 35, 52, 49, 35, 52, 48, 35, 51, 49, 36, 50, 50, 37, 51, 48, 36, 49, 48, 36, 49, 49, 36, 50, 50, 36, 52, 49, 36, 52, 51, 36, 51, 51, 36, + 50, 51, 36, 47, 48, 34, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 52, 52, 36, 50, 51, 37, 52, 52, 37, 54, 52, 37, 52, 51, 37, 50, 50, 37, 50, 49, 38, 50, 49, 38, 52, 50, 38, 51, 50, 38, 51, 50, 38, 51, 50, 37, 52, 51, 37, + 54, 52, 37, 54, 51, 38, 52, 51, 37, 53, 51, 37, 52, 51, 38, 53, 50, 38, 53, 51, 37, 53, 52, 36, 53, 51, 36, 53, 50, 37, 52, 50, 37, 53, 50, 37, 53, 50, 38, 52, 51, 38, 52, 51, 38, 54, 52, 38, 55, 53, 37, 53, 51, 38, 53, 51, 38, 53, 51, 39, 52, 51, 39, + 53, 52, 38, 52, 53, 38, 53, 53, 38, 53, 50, 37, 51, 51, 38, 52, 51, 38, 52, 51, 37, 54, 52, 38, 54, 52, 38, 52, 50, 37, 52, 49, 37, 52, 50, 37, 51, 51, 37, 52, 52, 37, 52, 52, 38, 52, 52, 38, 53, 51, 39, 53, 51, 38, 53, 52, 39, 52, 52, 39, 51, 51, 39, + 52, 50, 40, 52, 50, 38, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 51, 48, 37, 54, 50, 38, 53, 50, 37, 53, 50, 38, 54, 51, 39, 54, 51, 38, 52, 51, 37, 52, 52, 38, 53, 51, 38, 53, 50, 36, 54, 50, 36, 54, 50, 37, 53, 51, 38, + 53, 52, 38, 53, 52, 37, 54, 51, 37, 54, 51, 37, 53, 50, 36, 53, 51, 37, 53, 51, 38, 53, 50, 37, 52, 49, 36, 52, 50, 36, 52, 50, 38, 51, 50, 38, 53, 50, 37, 52, 50, 37, 51, 52, 36, 50, 52, 37, 51, 50, 37, 52, 50, 38, 50, 51, 38, 51, 52, 38, 51, 50, 37, + 50, 48, 36, 51, 49, 36, 52, 51, 37, 52, 50, 37, 51, 48, 36, 92, 90, 80, 51, 51, 36, 50, 49, 36, 49, 49, 37, 51, 49, 36, 52, 48, 36, 52, 49, 36, 51, 48, 36, 51, 48, 37, 51, 48, 37, 52, 50, 37, 51, 48, 37, 50, 47, 36, 50, 49, 36, 50, 50, 37, 51, 49, 36, + 51, 47, 36, 51, 48, 36, 51, 49, 36, 51, 49, 37, 51, 49, 35, 51, 49, 34, 50, 48, 35, 49, 47, 36, 76, 73, 62, 21, 20, 15, 32, 32, 27, 33, 32, 27, 33, 32, 27, 32, 32, 27, 32, 31, 27, 32, 32, 27, 32, 32, 27, 32, 32, 27, 32, 32, 27, 33, 33, 28, 31, 30, 26, + 31, 31, 26, 32, 32, 26, 32, 33, 27, 31, 31, 27, 33, 32, 28, 32, 31, 27, 32, 32, 28, 31, 31, 27, 32, 33, 28, 32, 32, 27, 33, 32, 28, 32, 31, 27, 34, 33, 28, 33, 33, 28, 33, 33, 28, 31, 31, 26, 30, 30, 26, 31, 31, 26, 32, 31, 27, 33, 32, 28, 32, 31, 26, + 31, 31, 26, 30, 29, 24, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 16, 16, 16, 32, 30, 26, 33, 31, 27, 31, 30, 26, 31, 31, 27, 31, 32, 26, 31, 31, 26, 30, 30, 25, 32, 32, 27, 32, 32, 27, 31, 30, 26, 32, 32, 27, 31, 31, 27, 30, 29, 25, + 31, 30, 26, 32, 31, 27, 30, 29, 25, 30, 28, 25, 31, 30, 26, 31, 31, 26, 31, 31, 26, 29, 30, 24, 31, 31, 27, 30, 29, 25, 30, 30, 25, 29, 28, 25, 29, 28, 24, 30, 29, 25, 30, 29, 26, 31, 30, 27, 30, 30, 25, 31, 30, 26, 30, 29, 25, 30, 29, 25, 18, 17, 13, + 42, 39, 29, 42, 38, 28, 41, 40, 29, 41, 42, 29, 43, 41, 29, 42, 39, 29, 40, 38, 30, 41, 39, 29, 42, 40, 29, 42, 40, 29, 40, 39, 29, 39, 40, 28, 40, 40, 29, 41, 40, 28, 45, 44, 32, 52, 51, 37, 8, 7, 5, 30, 30, 30, 24, 24, 24, 17, 17, 18, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 21, + 9, 9, 9, 13, 13, 13, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 20, 20, 19, 20, 20, 19, 19, 20, + 20, 20, 20, 26, 26, 27, 33, 33, 34, 14, 14, 12, 58, 58, 41, 50, 50, 35, 38, 40, 29, 39, 39, 28, 39, 38, 28, 42, 41, 28, 39, 39, 29, 39, 40, 29, 42, 40, 27, 40, 41, 28, 42, 40, 27, 40, 41, 27, 38, 39, 29, 41, 38, 29, 42, 40, 28, 83, 82, 74, 40, 39, 28, + 42, 38, 30, 43, 38, 31, 41, 40, 30, 43, 42, 29, 42, 41, 30, 41, 39, 31, 41, 42, 30, 44, 40, 29, 43, 40, 30, 42, 42, 31, 45, 42, 31, 44, 40, 31, 43, 40, 30, 44, 43, 30, 44, 41, 31, 42, 41, 31, 42, 42, 31, 42, 42, 31, 44, 42, 30, 44, 43, 31, 44, 44, 31, + 44, 43, 32, 42, 43, 33, 45, 42, 32, 45, 44, 31, 44, 43, 31, 46, 42, 32, 45, 43, 32, 46, 44, 33, 45, 43, 32, 43, 42, 32, 45, 44, 33, 46, 44, 32, 46, 44, 33, 44, 45, 32, 47, 44, 33, 34, 32, 26, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, + 25, 25, 21, 48, 45, 34, 48, 46, 33, 48, 43, 34, 47, 44, 34, 46, 46, 32, 48, 44, 33, 49, 45, 33, 47, 45, 33, 46, 46, 33, 47, 46, 32, 47, 47, 33, 46, 46, 35, 48, 45, 34, 48, 46, 33, 48, 45, 34, 49, 45, 34, 48, 45, 33, 48, 46, 34, 48, 46, 34, 48, 47, 34, + 48, 45, 33, 48, 47, 35, 49, 49, 34, 47, 49, 34, 48, 46, 34, 49, 46, 35, 48, 46, 35, 49, 48, 35, 48, 49, 36, 50, 46, 36, 50, 47, 35, 50, 49, 35, 49, 48, 36, 50, 49, 36, 51, 48, 35, 50, 47, 35, 50, 49, 36, 50, 49, 36, 49, 48, 34, 50, 49, 35, 51, 49, 36, + 51, 48, 36, 51, 49, 36, 51, 48, 36, 50, 50, 35, 49, 49, 35, 50, 48, 35, 50, 50, 37, 52, 50, 36, 50, 48, 36, 49, 49, 37, 49, 49, 37, 52, 49, 37, 52, 48, 36, 49, 48, 35, 50, 50, 37, 50, 49, 35, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 53, 50, 36, 53, 52, 36, 52, 52, 36, 53, 51, 37, 53, 50, 37, 53, 52, 37, 52, 50, 37, 51, 50, 37, 51, 51, 37, 51, 51, 36, 53, 51, 38, 53, 53, 38, 52, 52, 37, 53, 51, 36, 52, 50, 36, 51, 51, 37, 51, 52, 38, 51, 52, 37, 51, 51, 37, 53, 51, 38, + 53, 50, 38, 52, 50, 38, 51, 50, 38, 52, 50, 37, 54, 51, 37, 53, 50, 38, 52, 50, 38, 52, 52, 38, 53, 54, 38, 53, 53, 38, 53, 53, 38, 52, 52, 38, 53, 52, 38, 53, 53, 38, 53, 52, 37, 53, 52, 38, 53, 52, 38, 52, 51, 37, 52, 51, 37, 52, 51, 37, 52, 51, 37, + 53, 52, 37, 52, 52, 37, 53, 51, 38, 53, 51, 39, 52, 52, 39, 53, 51, 39, 53, 50, 38, 52, 51, 37, 53, 52, 38, 54, 51, 38, 53, 51, 38, 52, 52, 39, 53, 51, 40, 52, 52, 39, 51, 53, 38, 51, 53, 39, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 51, 49, 38, 53, 50, 38, 53, 50, 38, 53, 51, 37, 52, 50, 38, 53, 50, 38, 54, 52, 38, 54, 52, 38, 52, 51, 37, 52, 49, 37, 54, 50, 36, 53, 52, 36, 52, 53, 37, 52, 53, 37, 53, 52, 36, 53, 51, 37, 52, 52, 39, 51, 51, 39, 53, 50, 38, 52, 49, 38, + 53, 51, 38, 53, 51, 38, 51, 51, 38, 51, 51, 37, 51, 50, 37, 52, 50, 37, 51, 51, 37, 50, 52, 37, 51, 52, 37, 50, 50, 37, 50, 49, 38, 51, 49, 38, 51, 49, 37, 50, 51, 37, 50, 50, 37, 51, 50, 36, 51, 51, 36, 50, 49, 37, 49, 49, 36, 91, 91, 80, 51, 50, 36, + 51, 50, 36, 51, 48, 36, 50, 48, 37, 50, 48, 38, 52, 49, 37, 51, 48, 37, 50, 47, 36, 49, 48, 36, 50, 49, 36, 51, 49, 37, 51, 48, 37, 51, 49, 36, 51, 48, 35, 51, 47, 36, 51, 48, 36, 52, 48, 35, 50, 48, 36, 49, 48, 36, 49, 48, 36, 48, 46, 34, 49, 48, 34, + 48, 49, 35, 74, 75, 62, 21, 21, 15, 32, 31, 27, 33, 32, 27, 34, 33, 29, 32, 32, 28, 32, 31, 27, 33, 31, 27, 32, 32, 27, 34, 34, 29, 32, 32, 27, 34, 33, 28, 33, 33, 27, 31, 31, 26, 32, 31, 26, 33, 32, 28, 32, 32, 28, 31, 31, 26, 33, 32, 27, 34, 33, 28, + 32, 31, 26, 33, 32, 28, 34, 32, 28, 33, 32, 27, 31, 31, 26, 34, 33, 28, 32, 32, 27, 32, 32, 27, 31, 30, 26, 32, 31, 26, 34, 33, 28, 31, 31, 26, 32, 31, 26, 32, 31, 27, 33, 33, 28, 30, 29, 25, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 16, 16, 16, 32, 31, 26, 32, 31, 26, 33, 33, 28, 33, 33, 27, 32, 32, 27, 33, 32, 28, 32, 31, 26, 32, 32, 27, 31, 31, 26, 31, 30, 26, 30, 30, 25, 31, 31, 26, 31, 31, 25, 29, 29, 24, 29, 29, 24, 30, 29, 24, 30, 30, 25, 30, 29, 25, 31, 30, 26, 31, 31, 26, + 30, 30, 26, 31, 31, 27, 30, 30, 26, 30, 30, 25, 30, 29, 25, 30, 28, 25, 31, 30, 26, 29, 28, 24, 31, 30, 26, 31, 30, 26, 30, 29, 25, 32, 30, 26, 31, 30, 26, 17, 17, 13, 40, 41, 30, 41, 41, 29, 40, 40, 29, 40, 39, 29, 42, 40, 29, 42, 40, 29, 40, 39, 29, + 39, 41, 29, 39, 41, 28, 40, 39, 28, 40, 38, 28, 40, 39, 27, 40, 38, 28, 40, 38, 28, 45, 44, 32, 52, 51, 37, 8, 7, 5, 29, 29, 29, 23, 23, 24, 17, 17, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 14, 14, 15, 21, 21, 21, 10, 10, 10, 14, 14, 15, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 26, 27, 27, 33, 34, 34, 14, 14, 12, 58, 59, 42, 48, 50, 35, 38, 37, 29, + 40, 37, 29, 41, 37, 28, 38, 39, 27, 40, 39, 27, 39, 40, 28, 41, 40, 27, 40, 39, 28, 38, 41, 29, 40, 40, 28, 41, 39, 28, 40, 39, 28, 40, 39, 29, 84, 81, 75, 41, 39, 28, 42, 41, 29, 43, 39, 31, 42, 40, 31, 42, 40, 30, 41, 40, 29, 41, 40, 31, 42, 41, 29, + 41, 41, 30, 42, 41, 30, 42, 40, 30, 42, 41, 30, 42, 42, 30, 42, 42, 31, 45, 43, 31, 43, 41, 29, 42, 42, 31, 122, 122, 115, 128, 128, 121, 130, 128, 121, 130, 128, 122, 128, 129, 122, 129, 129, 122, 130, 129, 122, 53, 53, 40, 46, 43, 31, 44, 43, 30, 44, 44, 31, 45, 45, 32, + 46, 43, 30, 45, 42, 31, 46, 42, 32, 45, 43, 32, 45, 45, 31, 46, 44, 33, 45, 45, 33, 47, 44, 32, 33, 34, 25, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, 24, 24, 21, 46, 44, 33, 45, 46, 32, 45, 45, 33, 47, 46, 33, 48, 45, 33, 48, 44, 34, + 47, 46, 33, 46, 46, 34, 46, 45, 33, 47, 47, 33, 47, 46, 34, 47, 45, 34, 49, 44, 33, 49, 45, 34, 47, 47, 34, 130, 130, 122, 131, 129, 121, 130, 129, 122, 130, 129, 122, 131, 130, 123, 130, 129, 122, 131, 130, 121, 50, 48, 33, 50, 48, 33, 48, 47, 34, 48, 49, 34, 48, 48, 35, + 50, 47, 35, 49, 47, 34, 49, 48, 35, 50, 46, 36, 49, 47, 36, 49, 46, 36, 49, 48, 35, 50, 48, 36, 51, 47, 35, 126, 124, 117, 132, 131, 124, 134, 132, 125, 134, 131, 124, 134, 131, 124, 134, 131, 125, 133, 132, 125, 59, 57, 45, 51, 49, 36, 51, 49, 35, 50, 48, 35, 51, 48, 35, + 50, 49, 36, 50, 48, 36, 50, 49, 36, 51, 48, 37, 52, 48, 37, 52, 49, 37, 51, 49, 36, 51, 49, 37, 50, 46, 35, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 52, 50, 36, 51, 51, 37, 52, 52, 37, 53, 51, 37, 53, 52, 37, 52, 51, 38, + 52, 52, 39, 51, 51, 38, 51, 50, 37, 52, 49, 37, 53, 51, 37, 52, 51, 37, 51, 51, 37, 52, 51, 37, 53, 51, 36, 133, 132, 123, 133, 131, 124, 134, 131, 124, 134, 132, 124, 133, 132, 124, 132, 132, 124, 133, 132, 124, 53, 51, 37, 54, 51, 37, 54, 50, 37, 53, 50, 38, 52, 52, 38, + 53, 51, 39, 53, 50, 37, 51, 51, 36, 51, 51, 38, 53, 52, 39, 53, 52, 38, 53, 52, 38, 52, 51, 38, 51, 51, 38, 128, 128, 119, 135, 134, 125, 135, 134, 125, 135, 134, 125, 134, 133, 125, 133, 133, 126, 133, 133, 126, 60, 57, 47, 53, 51, 39, 53, 52, 38, 53, 53, 38, 53, 52, 38, + 52, 51, 37, 52, 52, 37, 52, 52, 38, 53, 52, 38, 52, 52, 37, 51, 52, 38, 51, 52, 39, 52, 51, 39, 52, 51, 38, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 51, 49, 36, 53, 50, 38, 52, 50, 39, 53, 51, 39, 53, 51, 38, 53, 50, 37, + 53, 51, 37, 52, 51, 37, 51, 51, 37, 53, 52, 36, 54, 49, 37, 53, 49, 37, 53, 51, 37, 51, 51, 37, 50, 51, 38, 132, 132, 124, 132, 132, 124, 132, 132, 124, 132, 131, 124, 133, 131, 124, 134, 132, 124, 134, 132, 125, 53, 52, 38, 53, 51, 37, 52, 50, 36, 51, 50, 37, 50, 50, 37, + 51, 50, 37, 52, 50, 37, 51, 51, 36, 50, 52, 36, 49, 51, 37, 49, 51, 37, 50, 51, 36, 52, 50, 36, 52, 48, 36, 51, 48, 36, 51, 49, 37, 51, 49, 36, 92, 91, 79, 51, 50, 37, 51, 50, 38, 51, 50, 36, 50, 49, 35, 49, 49, 36, 49, 50, 36, 49, 48, 36, 49, 48, 36, + 50, 50, 36, 51, 49, 36, 50, 47, 36, 51, 48, 36, 50, 47, 35, 49, 48, 35, 50, 49, 36, 51, 48, 35, 51, 48, 35, 49, 48, 36, 48, 49, 37, 48, 48, 36, 49, 48, 35, 49, 48, 34, 48, 48, 34, 76, 73, 62, 22, 20, 15, 32, 31, 26, 34, 33, 29, 34, 33, 29, 32, 32, 27, + 32, 31, 27, 32, 32, 28, 31, 31, 26, 33, 32, 27, 33, 32, 28, 33, 33, 28, 33, 32, 27, 32, 31, 26, 115, 115, 112, 122, 123, 119, 122, 122, 119, 122, 121, 119, 122, 122, 119, 122, 122, 119, 123, 122, 120, 41, 41, 36, 32, 32, 27, 30, 30, 25, 31, 30, 25, 33, 32, 28, 32, 31, 27, + 32, 31, 27, 31, 30, 26, 34, 33, 28, 32, 32, 27, 34, 32, 27, 31, 30, 25, 32, 31, 27, 32, 31, 27, 30, 30, 26, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 16, 16, 16, 32, 31, 27, 32, 32, 28, 32, 32, 27, 31, 30, 26, 32, 31, 27, 32, 32, 27, + 30, 31, 26, 32, 32, 27, 31, 31, 26, 32, 32, 27, 31, 31, 26, 30, 29, 24, 30, 29, 25, 31, 31, 27, 120, 120, 117, 120, 120, 117, 120, 120, 117, 121, 120, 117, 119, 119, 116, 120, 120, 117, 120, 120, 117, 30, 29, 25, 31, 30, 26, 32, 31, 27, 32, 31, 27, 29, 28, 25, 29, 30, 25, + 29, 29, 25, 31, 30, 26, 29, 28, 24, 30, 29, 25, 30, 30, 25, 29, 29, 25, 17, 17, 12, 42, 41, 28, 41, 40, 29, 42, 39, 28, 42, 40, 28, 42, 40, 29, 42, 41, 29, 39, 41, 29, 39, 41, 29, 41, 39, 29, 42, 40, 29, 40, 39, 29, 40, 38, 28, 41, 39, 28, 39, 39, 28, + 46, 45, 33, 53, 52, 37, 8, 7, 5, 30, 30, 30, 24, 24, 25, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, + 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 16, 16, 16, 22, 22, 22, 10, 10, 10, 15, 15, 15, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, + 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 25, 26, 26, 33, 33, 33, 14, 14, 12, 60, 58, 42, 48, 49, 36, 39, 38, 28, 41, 37, 28, 39, 39, 27, 39, 38, 28, 40, 38, 28, 38, 37, 28, 40, 39, 28, 39, 38, 29, + 39, 40, 29, 40, 39, 27, 41, 40, 29, 41, 41, 28, 39, 41, 28, 84, 81, 74, 43, 40, 30, 43, 40, 29, 41, 41, 29, 41, 39, 30, 43, 38, 29, 43, 40, 30, 43, 41, 31, 43, 41, 31, 42, 38, 31, 41, 41, 30, 41, 42, 30, 42, 40, 30, 43, 42, 30, 42, 41, 31, 42, 40, 31, + 43, 42, 30, 43, 41, 30, 43, 41, 31, 43, 42, 31, 44, 43, 31, 44, 41, 32, 45, 42, 32, 42, 44, 32, 43, 44, 30, 44, 44, 31, 45, 41, 32, 44, 43, 32, 42, 44, 32, 43, 44, 32, 44, 44, 31, 45, 44, 32, 46, 43, 32, 45, 43, 32, 44, 43, 31, 44, 44, 32, 45, 44, 33, + 44, 43, 33, 34, 33, 26, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, 25, 25, 20, 48, 45, 32, 47, 43, 32, 46, 44, 32, 48, 46, 33, 47, 46, 33, 46, 45, 33, 45, 43, 34, 46, 45, 33, 45, 45, 33, 45, 46, 33, 47, 46, 33, 46, 46, 34, 49, 44, 33, + 48, 46, 32, 47, 46, 33, 48, 46, 33, 48, 47, 33, 46, 47, 33, 48, 46, 33, 49, 46, 34, 47, 46, 34, 47, 46, 34, 48, 47, 34, 48, 49, 34, 47, 48, 34, 47, 47, 34, 49, 49, 35, 50, 47, 35, 50, 46, 35, 51, 46, 35, 50, 46, 34, 50, 45, 34, 50, 46, 36, 48, 47, 35, + 49, 47, 35, 49, 49, 35, 49, 48, 34, 51, 47, 34, 49, 48, 34, 48, 47, 34, 50, 46, 34, 51, 49, 35, 49, 49, 37, 49, 47, 37, 50, 47, 37, 52, 48, 37, 52, 48, 37, 50, 47, 36, 48, 48, 35, 50, 50, 36, 51, 50, 37, 51, 50, 37, 51, 50, 36, 51, 49, 35, 52, 50, 35, + 52, 49, 36, 48, 46, 35, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 51, 51, 37, 51, 51, 37, 50, 49, 37, 52, 49, 36, 53, 51, 36, 51, 53, 36, 50, 51, 36, 50, 49, 37, 50, 49, 37, 50, 50, 37, 52, 51, 37, 53, 51, 37, 53, 51, 36, + 52, 51, 36, 52, 52, 37, 50, 51, 37, 51, 49, 37, 52, 50, 36, 52, 51, 36, 53, 51, 37, 53, 52, 37, 52, 52, 37, 51, 50, 37, 51, 51, 38, 53, 50, 38, 54, 50, 37, 51, 52, 37, 50, 52, 36, 51, 50, 37, 53, 50, 37, 53, 50, 36, 53, 50, 37, 53, 51, 37, 53, 52, 37, + 54, 53, 37, 52, 52, 38, 51, 51, 37, 53, 51, 37, 54, 50, 37, 52, 51, 37, 52, 51, 37, 53, 52, 37, 51, 52, 37, 53, 52, 37, 53, 50, 37, 51, 50, 37, 51, 50, 38, 52, 52, 39, 53, 52, 38, 53, 50, 37, 53, 49, 38, 54, 50, 38, 53, 52, 38, 53, 51, 39, 53, 52, 40, + 52, 52, 38, 52, 52, 38, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 50, 49, 37, 54, 50, 37, 54, 49, 37, 54, 51, 38, 53, 50, 38, 53, 49, 38, 54, 49, 37, 53, 50, 36, 53, 51, 37, 53, 51, 38, 54, 52, 37, 53, 52, 36, 51, 51, 37, + 52, 51, 38, 52, 51, 37, 51, 50, 37, 51, 50, 38, 52, 50, 37, 50, 51, 37, 51, 50, 38, 53, 51, 38, 53, 50, 38, 52, 50, 39, 52, 51, 38, 52, 52, 37, 52, 52, 38, 52, 52, 37, 50, 51, 36, 49, 51, 36, 50, 52, 36, 51, 51, 37, 51, 51, 37, 50, 51, 37, 50, 51, 36, + 50, 49, 36, 50, 48, 37, 51, 50, 37, 50, 49, 37, 50, 49, 37, 92, 90, 81, 50, 48, 37, 50, 48, 36, 51, 49, 35, 51, 50, 36, 50, 50, 37, 51, 49, 37, 51, 49, 36, 49, 49, 37, 50, 50, 36, 52, 49, 36, 51, 47, 36, 49, 47, 35, 49, 48, 35, 50, 48, 35, 51, 47, 36, + 51, 47, 36, 51, 47, 37, 51, 47, 37, 48, 47, 35, 47, 47, 35, 47, 47, 36, 47, 48, 36, 49, 49, 35, 75, 75, 61, 21, 21, 15, 32, 32, 26, 33, 32, 26, 34, 33, 28, 34, 33, 28, 33, 32, 27, 32, 31, 27, 32, 32, 27, 31, 31, 26, 34, 33, 28, 34, 33, 28, 33, 33, 28, + 32, 31, 26, 34, 34, 29, 32, 32, 26, 34, 34, 28, 33, 32, 27, 34, 33, 28, 33, 32, 28, 32, 30, 26, 31, 30, 26, 33, 32, 28, 32, 32, 27, 33, 31, 27, 33, 32, 27, 33, 33, 28, 33, 33, 28, 33, 33, 28, 33, 33, 28, 33, 32, 27, 31, 30, 25, 33, 32, 28, 31, 31, 26, + 31, 29, 25, 31, 30, 26, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 16, 16, 16, 32, 31, 26, 32, 32, 26, 29, 30, 25, 31, 30, 26, 32, 31, 26, 30, 30, 25, 30, 30, 26, 32, 32, 28, 32, 31, 27, 31, 31, 26, 32, 32, 27, 30, 30, 24, 31, 31, 26, + 32, 31, 27, 31, 31, 26, 31, 31, 26, 29, 29, 24, 30, 29, 25, 31, 31, 26, 30, 29, 25, 31, 31, 26, 29, 29, 24, 29, 30, 25, 31, 31, 26, 31, 30, 27, 30, 29, 25, 30, 30, 26, 29, 29, 25, 30, 30, 26, 29, 29, 25, 29, 28, 24, 29, 28, 23, 31, 30, 26, 17, 17, 13, + 41, 39, 29, 40, 39, 28, 41, 40, 29, 42, 40, 30, 42, 39, 30, 42, 39, 29, 41, 39, 28, 42, 38, 29, 42, 40, 28, 40, 39, 28, 40, 38, 28, 41, 39, 28, 38, 38, 29, 38, 39, 28, 46, 45, 33, 53, 51, 37, 8, 7, 5, 33, 33, 34, 28, 28, 28, 21, 21, 21, 21, 21, 21, + 21, 21, 22, 22, 22, 22, 21, 21, 22, 21, 21, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 22, 22, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 22, 22, 22, 17, 17, 17, 23, 23, 23, + 10, 10, 9, 14, 14, 14, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, + 18, 18, 19, 24, 24, 24, 31, 31, 31, 14, 13, 12, 59, 57, 41, 51, 50, 36, 39, 38, 29, 39, 38, 28, 41, 40, 27, 39, 39, 27, 40, 38, 27, 39, 40, 27, 40, 38, 29, 39, 39, 27, 41, 40, 27, 42, 40, 28, 41, 40, 27, 40, 41, 29, 42, 41, 30, 83, 83, 74, 43, 40, 28, + 42, 40, 29, 42, 40, 30, 41, 42, 29, 40, 41, 29, 41, 40, 30, 44, 39, 31, 42, 39, 31, 41, 40, 31, 43, 40, 30, 42, 40, 30, 43, 42, 31, 43, 42, 30, 43, 41, 31, 44, 40, 30, 44, 40, 30, 44, 42, 30, 42, 42, 30, 44, 42, 32, 43, 42, 32, 45, 43, 32, 42, 41, 31, + 43, 42, 31, 43, 43, 32, 43, 44, 32, 43, 43, 32, 46, 43, 31, 46, 44, 32, 45, 43, 32, 44, 44, 31, 45, 45, 32, 43, 43, 31, 43, 44, 33, 45, 46, 33, 47, 44, 33, 46, 44, 32, 44, 45, 34, 34, 32, 26, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, + 25, 25, 20, 46, 45, 32, 47, 46, 33, 47, 45, 33, 47, 45, 33, 47, 45, 32, 48, 43, 32, 46, 45, 33, 46, 46, 35, 48, 45, 34, 47, 45, 33, 46, 45, 34, 47, 46, 33, 47, 47, 33, 45, 46, 34, 48, 47, 33, 49, 48, 32, 48, 46, 32, 48, 45, 34, 49, 47, 33, 48, 47, 33, + 47, 46, 34, 48, 46, 34, 49, 46, 34, 50, 48, 35, 50, 47, 35, 48, 47, 35, 47, 47, 34, 50, 48, 34, 48, 46, 35, 47, 45, 35, 49, 45, 34, 49, 46, 35, 50, 46, 36, 50, 46, 35, 50, 48, 34, 50, 49, 35, 48, 48, 35, 49, 47, 35, 51, 49, 35, 51, 48, 35, 51, 47, 34, + 50, 48, 34, 49, 48, 35, 50, 48, 36, 50, 47, 35, 50, 47, 35, 49, 49, 36, 50, 48, 36, 50, 49, 36, 48, 49, 34, 50, 50, 35, 51, 49, 37, 50, 49, 36, 50, 50, 36, 53, 50, 36, 52, 49, 37, 49, 46, 35, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 51, 50, 36, 52, 49, 36, 51, 49, 36, 51, 49, 37, 53, 49, 36, 53, 50, 36, 53, 50, 38, 52, 50, 38, 53, 49, 36, 53, 49, 36, 53, 50, 36, 53, 50, 37, 53, 51, 38, 52, 52, 36, 53, 51, 37, 53, 50, 38, 51, 49, 38, 51, 49, 38, 52, 49, 38, 52, 49, 37, + 53, 49, 38, 54, 50, 38, 53, 51, 37, 52, 51, 38, 51, 50, 37, 53, 50, 37, 53, 52, 37, 52, 51, 37, 53, 52, 38, 54, 53, 37, 52, 51, 36, 51, 51, 38, 51, 52, 38, 52, 51, 36, 52, 52, 36, 51, 52, 37, 51, 52, 37, 53, 52, 36, 53, 51, 36, 52, 50, 37, 52, 50, 39, + 52, 49, 39, 52, 50, 38, 52, 51, 37, 52, 51, 37, 53, 50, 38, 54, 51, 38, 54, 51, 37, 54, 52, 39, 53, 52, 39, 53, 50, 38, 53, 51, 38, 51, 51, 39, 50, 52, 38, 52, 53, 38, 53, 52, 39, 51, 50, 38, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 49, 48, 36, 52, 52, 38, 53, 51, 38, 52, 50, 37, 51, 50, 37, 52, 50, 37, 53, 51, 36, 52, 51, 37, 52, 51, 37, 53, 52, 37, 54, 51, 36, 54, 51, 37, 53, 51, 38, 50, 51, 38, 50, 50, 38, 52, 50, 37, 51, 51, 38, 50, 50, 38, 51, 50, 38, 51, 50, 37, + 52, 51, 37, 53, 50, 37, 51, 50, 37, 49, 49, 37, 50, 50, 37, 50, 51, 37, 50, 51, 38, 49, 50, 37, 49, 49, 37, 51, 50, 37, 51, 51, 36, 52, 51, 36, 50, 50, 36, 50, 49, 37, 52, 48, 36, 50, 48, 36, 49, 49, 37, 50, 50, 36, 51, 50, 36, 91, 91, 81, 51, 49, 37, + 51, 49, 37, 49, 49, 36, 48, 50, 36, 49, 50, 36, 50, 48, 36, 50, 47, 37, 49, 47, 37, 49, 49, 36, 51, 50, 35, 50, 48, 36, 50, 47, 35, 51, 48, 35, 50, 50, 36, 49, 49, 36, 49, 47, 35, 49, 47, 34, 50, 48, 35, 50, 48, 36, 50, 48, 36, 50, 48, 36, 49, 48, 35, + 48, 48, 35, 75, 75, 62, 22, 21, 15, 34, 34, 28, 33, 33, 28, 33, 33, 28, 33, 33, 28, 35, 33, 29, 33, 31, 27, 32, 31, 27, 32, 32, 27, 33, 33, 27, 33, 33, 29, 32, 31, 27, 33, 33, 28, 33, 33, 28, 32, 32, 27, 32, 32, 27, 33, 33, 28, 33, 33, 28, 31, 31, 26, + 32, 32, 27, 32, 32, 26, 32, 31, 26, 33, 32, 28, 33, 33, 28, 31, 31, 26, 33, 33, 28, 32, 32, 26, 33, 32, 27, 32, 31, 27, 32, 31, 26, 33, 33, 27, 32, 32, 27, 30, 30, 26, 30, 30, 25, 31, 30, 25, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 16, 16, 16, 30, 29, 25, 32, 32, 27, 32, 31, 26, 29, 29, 25, 30, 31, 26, 31, 32, 27, 31, 31, 26, 31, 32, 27, 30, 30, 25, 29, 29, 24, 31, 31, 26, 30, 30, 25, 30, 29, 24, 30, 30, 25, 29, 29, 25, 30, 29, 25, 30, 29, 25, 31, 29, 26, 32, 31, 27, 30, 29, 25, + 32, 31, 27, 32, 31, 27, 31, 31, 26, 29, 28, 24, 29, 28, 24, 30, 30, 25, 30, 30, 25, 31, 31, 26, 30, 29, 26, 29, 28, 25, 30, 29, 26, 30, 29, 25, 31, 30, 26, 18, 16, 13, 41, 38, 30, 42, 40, 29, 42, 40, 29, 41, 39, 29, 40, 39, 28, 39, 39, 28, 39, 38, 28, + 39, 38, 28, 41, 38, 28, 40, 39, 29, 40, 40, 28, 41, 39, 28, 41, 38, 28, 39, 38, 27, 44, 46, 32, 51, 53, 38, 8, 7, 5, 29, 29, 29, 23, 23, 24, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 16, 16, 17, 23, 22, 22, 10, 10, 10, 14, 14, 14, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 17, 17, 18, 24, 24, 25, 32, 32, 32, 14, 14, 12, 58, 57, 42, 51, 47, 36, 39, 38, 29, + 38, 38, 29, 39, 37, 28, 40, 38, 27, 40, 38, 28, 41, 39, 27, 40, 40, 28, 40, 37, 29, 39, 38, 28, 39, 38, 28, 40, 38, 29, 40, 40, 28, 39, 39, 28, 84, 81, 73, 41, 40, 28, 41, 38, 29, 41, 40, 31, 43, 42, 30, 42, 39, 29, 41, 38, 29, 42, 40, 31, 42, 41, 31, + 42, 39, 31, 42, 39, 29, 41, 40, 30, 43, 42, 30, 43, 42, 30, 42, 42, 30, 42, 40, 30, 43, 41, 31, 42, 42, 31, 43, 42, 30, 43, 42, 31, 43, 41, 30, 44, 41, 30, 43, 42, 31, 43, 42, 30, 45, 43, 31, 43, 45, 31, 43, 44, 30, 44, 42, 32, 44, 43, 30, 44, 44, 31, + 43, 44, 32, 44, 45, 31, 45, 44, 31, 46, 44, 33, 43, 45, 33, 43, 43, 33, 43, 45, 32, 43, 44, 33, 33, 33, 25, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, 25, 24, 20, 46, 45, 33, 46, 46, 34, 47, 45, 33, 46, 45, 33, 47, 45, 33, 46, 43, 32, + 48, 45, 33, 47, 45, 33, 45, 45, 34, 47, 45, 33, 48, 44, 32, 48, 45, 33, 47, 48, 34, 47, 46, 33, 46, 45, 32, 45, 46, 34, 46, 46, 34, 47, 45, 34, 47, 47, 33, 47, 47, 34, 49, 46, 35, 48, 45, 34, 48, 47, 35, 48, 47, 34, 48, 46, 33, 49, 47, 34, 49, 47, 34, + 47, 47, 35, 48, 47, 34, 50, 48, 34, 49, 47, 35, 49, 47, 34, 50, 46, 35, 50, 48, 35, 50, 48, 35, 50, 46, 34, 50, 47, 35, 51, 48, 35, 51, 48, 35, 50, 46, 34, 49, 47, 34, 51, 48, 35, 50, 47, 36, 50, 48, 36, 50, 48, 36, 50, 46, 35, 49, 46, 36, 50, 48, 37, + 51, 50, 35, 51, 48, 35, 51, 48, 35, 51, 49, 36, 50, 49, 36, 49, 50, 37, 50, 48, 36, 51, 48, 36, 49, 48, 35, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 53, 51, 36, 52, 49, 35, 52, 50, 35, 52, 49, 35, 52, 49, 35, 52, 50, 36, + 51, 49, 36, 51, 50, 36, 50, 50, 36, 52, 49, 37, 54, 49, 36, 52, 51, 36, 52, 52, 37, 53, 49, 37, 52, 49, 36, 52, 49, 36, 52, 50, 37, 51, 51, 37, 51, 50, 36, 52, 49, 37, 52, 52, 38, 50, 52, 38, 53, 52, 37, 53, 52, 37, 52, 50, 38, 52, 51, 37, 52, 52, 37, + 52, 52, 37, 52, 52, 36, 52, 52, 37, 51, 51, 38, 52, 52, 38, 53, 52, 37, 53, 52, 37, 53, 52, 38, 54, 50, 37, 52, 52, 37, 51, 52, 38, 52, 50, 38, 52, 50, 37, 51, 50, 36, 52, 50, 36, 53, 50, 37, 53, 49, 38, 52, 50, 38, 53, 52, 38, 53, 52, 37, 54, 52, 37, + 52, 50, 38, 52, 50, 39, 52, 51, 38, 52, 51, 38, 53, 51, 38, 54, 52, 39, 53, 53, 38, 51, 51, 38, 51, 51, 38, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 50, 49, 35, 52, 52, 37, 51, 51, 38, 52, 50, 37, 52, 50, 38, 52, 51, 38, + 53, 51, 38, 52, 51, 38, 51, 51, 38, 54, 50, 37, 53, 49, 38, 51, 49, 38, 51, 50, 38, 52, 51, 36, 51, 50, 36, 51, 49, 36, 52, 51, 37, 51, 52, 37, 51, 52, 37, 52, 52, 38, 51, 51, 38, 50, 51, 36, 51, 51, 36, 51, 51, 36, 50, 50, 37, 51, 50, 37, 52, 50, 37, + 52, 50, 37, 50, 50, 37, 49, 50, 36, 49, 50, 36, 50, 51, 37, 52, 50, 37, 51, 49, 37, 51, 50, 37, 52, 49, 37, 51, 48, 36, 50, 48, 37, 51, 50, 37, 92, 90, 80, 49, 48, 37, 49, 49, 37, 50, 48, 36, 49, 48, 36, 50, 49, 36, 50, 50, 36, 49, 49, 37, 49, 49, 37, + 50, 48, 35, 51, 47, 35, 51, 48, 36, 50, 49, 36, 49, 49, 36, 50, 48, 36, 49, 47, 35, 47, 48, 36, 48, 48, 35, 50, 47, 34, 51, 49, 36, 49, 49, 35, 48, 48, 35, 49, 46, 35, 48, 47, 35, 74, 75, 62, 20, 21, 15, 32, 32, 27, 34, 34, 29, 33, 32, 27, 34, 34, 28, + 32, 32, 27, 34, 33, 29, 32, 31, 27, 34, 33, 29, 33, 33, 27, 32, 32, 27, 32, 31, 27, 32, 31, 27, 34, 33, 28, 32, 32, 27, 33, 33, 27, 32, 32, 26, 32, 31, 26, 32, 31, 27, 32, 31, 27, 32, 31, 27, 31, 31, 26, 32, 31, 27, 32, 31, 27, 32, 33, 28, 32, 31, 27, + 31, 30, 26, 30, 30, 25, 30, 30, 25, 31, 30, 25, 31, 30, 26, 32, 31, 27, 31, 31, 26, 31, 31, 26, 31, 30, 26, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 16, 16, 16, 31, 31, 27, 30, 30, 26, 31, 31, 27, 32, 32, 27, 30, 30, 25, 29, 30, 25, + 29, 30, 24, 32, 31, 26, 30, 29, 25, 30, 30, 25, 30, 29, 24, 30, 29, 24, 32, 31, 26, 31, 30, 26, 31, 30, 26, 30, 29, 25, 30, 29, 25, 30, 28, 24, 31, 31, 26, 30, 30, 25, 30, 31, 26, 32, 32, 27, 32, 31, 27, 30, 30, 26, 31, 30, 26, 30, 28, 24, 30, 29, 25, + 30, 30, 26, 30, 30, 25, 31, 30, 26, 30, 28, 24, 30, 29, 26, 29, 28, 24, 18, 17, 12, 40, 40, 28, 40, 40, 29, 41, 39, 29, 41, 40, 29, 42, 40, 30, 42, 40, 29, 41, 39, 28, 42, 40, 28, 41, 39, 28, 41, 38, 28, 41, 38, 29, 41, 38, 29, 40, 38, 29, 39, 38, 28, + 45, 46, 32, 51, 52, 37, 8, 7, 5, 29, 29, 29, 23, 23, 23, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 21, 21, + 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 21, 17, 17, 17, 23, 23, 22, 9, 10, 9, 13, 13, 13, 16, 16, 16, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, + 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 22, 28, 28, 28, 35, 35, 35, 14, 14, 13, 59, 58, 43, 49, 47, 35, 41, 39, 27, 38, 38, 27, 40, 40, 28, 40, 38, 29, 39, 38, 28, 39, 39, 27, 39, 38, 29, 39, 38, 28, + 39, 38, 29, 41, 40, 28, 41, 39, 28, 41, 39, 29, 40, 40, 29, 84, 82, 74, 39, 40, 30, 41, 40, 29, 42, 41, 29, 42, 40, 30, 43, 40, 30, 42, 39, 29, 41, 39, 30, 42, 40, 31, 43, 41, 30, 43, 41, 29, 41, 40, 31, 42, 40, 29, 44, 41, 29, 42, 41, 31, 42, 41, 31, + 43, 43, 30, 44, 43, 31, 123, 122, 115, 128, 127, 121, 128, 128, 121, 129, 129, 121, 128, 129, 122, 129, 129, 122, 129, 129, 122, 50, 51, 39, 45, 44, 31, 43, 43, 32, 43, 42, 30, 44, 41, 30, 43, 44, 31, 45, 44, 31, 43, 44, 32, 43, 44, 31, 46, 43, 33, 44, 43, 32, 43, 45, 31, + 44, 45, 32, 33, 33, 26, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, 25, 24, 21, 46, 44, 32, 47, 46, 32, 47, 44, 33, 48, 44, 32, 47, 45, 32, 48, 45, 33, 47, 45, 33, 47, 44, 32, 48, 44, 33, 48, 45, 34, 46, 46, 33, 45, 44, 33, 45, 44, 32, + 46, 44, 33, 46, 46, 33, 129, 129, 122, 129, 129, 122, 129, 130, 121, 130, 129, 122, 130, 129, 122, 130, 129, 122, 130, 130, 122, 48, 47, 36, 47, 47, 35, 47, 47, 35, 49, 45, 35, 49, 47, 35, 48, 48, 35, 47, 47, 35, 48, 47, 35, 48, 46, 35, 48, 45, 35, 49, 45, 35, 49, 45, 35, + 51, 45, 34, 50, 46, 35, 126, 125, 118, 132, 132, 124, 132, 132, 125, 132, 132, 125, 133, 132, 124, 134, 132, 124, 132, 131, 124, 56, 55, 45, 49, 48, 36, 50, 48, 35, 50, 48, 36, 51, 47, 36, 50, 47, 35, 48, 46, 34, 48, 47, 35, 49, 49, 36, 50, 50, 36, 51, 49, 35, 50, 49, 35, + 51, 49, 37, 48, 48, 35, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 49, 48, 36, 50, 49, 37, 52, 49, 37, 52, 50, 37, 50, 50, 36, 51, 50, 37, 50, 50, 37, 50, 49, 36, 50, 50, 36, 51, 50, 37, 52, 51, 37, 51, 49, 36, 53, 48, 37, + 53, 48, 38, 51, 49, 37, 132, 132, 124, 132, 131, 124, 132, 131, 124, 133, 132, 124, 133, 132, 124, 133, 132, 124, 133, 131, 123, 52, 50, 37, 51, 50, 37, 52, 50, 37, 52, 50, 36, 51, 51, 36, 51, 51, 37, 51, 51, 38, 51, 52, 38, 52, 52, 37, 52, 51, 36, 52, 50, 36, 54, 51, 37, + 52, 51, 36, 51, 51, 36, 128, 127, 119, 135, 133, 125, 134, 133, 125, 133, 133, 126, 133, 133, 125, 134, 134, 125, 135, 134, 125, 60, 58, 46, 51, 49, 37, 53, 50, 36, 53, 50, 37, 52, 50, 38, 53, 52, 38, 52, 52, 38, 52, 50, 37, 52, 50, 38, 52, 51, 39, 51, 50, 37, 53, 50, 37, + 53, 50, 38, 51, 50, 38, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 51, 49, 36, 53, 50, 37, 53, 48, 36, 52, 51, 37, 52, 51, 37, 51, 49, 37, 51, 49, 37, 52, 51, 38, 51, 51, 37, 51, 50, 36, 52, 51, 37, 52, 51, 37, 51, 49, 37, + 51, 50, 38, 51, 52, 38, 133, 132, 124, 133, 132, 124, 132, 133, 123, 132, 132, 124, 132, 132, 124, 133, 132, 124, 133, 132, 123, 50, 49, 36, 49, 49, 38, 50, 49, 38, 50, 50, 38, 51, 50, 36, 51, 50, 36, 49, 49, 36, 49, 49, 35, 50, 51, 35, 50, 50, 36, 51, 50, 36, 52, 51, 36, + 52, 51, 36, 50, 51, 36, 50, 49, 36, 50, 48, 36, 49, 50, 35, 92, 91, 80, 51, 48, 36, 49, 48, 36, 50, 49, 35, 51, 48, 35, 50, 48, 36, 48, 49, 35, 49, 47, 36, 48, 47, 36, 48, 48, 36, 49, 49, 36, 49, 50, 35, 50, 50, 35, 51, 50, 36, 49, 48, 36, 49, 47, 36, + 50, 49, 36, 48, 50, 36, 48, 48, 36, 50, 47, 35, 48, 47, 35, 47, 47, 35, 48, 47, 35, 49, 48, 35, 74, 74, 60, 20, 21, 14, 33, 33, 27, 32, 31, 26, 33, 32, 27, 34, 32, 28, 33, 32, 28, 33, 32, 28, 33, 32, 28, 33, 33, 29, 32, 32, 27, 31, 32, 27, 31, 32, 27, + 33, 33, 28, 116, 116, 113, 122, 122, 119, 122, 122, 119, 123, 122, 120, 123, 123, 120, 123, 123, 120, 121, 121, 118, 40, 40, 35, 34, 32, 28, 32, 31, 27, 31, 31, 26, 31, 31, 26, 32, 31, 26, 31, 30, 25, 33, 32, 27, 31, 31, 26, 33, 32, 27, 31, 30, 26, 33, 32, 28, 30, 30, 26, + 32, 31, 27, 31, 30, 26, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 16, 16, 16, 32, 31, 27, 31, 30, 25, 32, 32, 27, 31, 31, 26, 31, 31, 26, 30, 30, 26, 30, 30, 26, 30, 30, 26, 32, 32, 26, 32, 31, 26, 30, 30, 26, 31, 31, 27, 30, 30, 26, + 29, 30, 25, 120, 120, 117, 120, 119, 117, 120, 120, 117, 120, 119, 117, 120, 120, 117, 120, 120, 117, 119, 119, 116, 30, 30, 26, 30, 29, 25, 29, 28, 25, 31, 30, 27, 30, 30, 26, 30, 29, 25, 29, 29, 25, 30, 30, 26, 30, 29, 26, 29, 27, 24, 30, 29, 25, 30, 29, 25, 17, 17, 12, + 40, 39, 29, 43, 39, 29, 41, 39, 29, 40, 39, 30, 41, 39, 28, 39, 38, 29, 40, 39, 29, 41, 39, 29, 39, 39, 29, 39, 39, 28, 39, 38, 27, 40, 38, 28, 40, 38, 29, 40, 38, 28, 47, 45, 32, 53, 52, 36, 8, 7, 5, 30, 30, 30, 24, 24, 25, 18, 18, 18, 18, 18, 19, + 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 22, 22, 23, 22, 22, 23, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 22, 22, 22, 22, 22, 23, 22, 22, 22, 17, 17, 18, 23, 23, 23, + 10, 10, 9, 14, 14, 14, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 20, + 19, 19, 20, 26, 26, 26, 33, 33, 34, 14, 14, 12, 60, 57, 41, 51, 50, 35, 40, 40, 28, 39, 40, 29, 41, 39, 28, 39, 36, 28, 40, 37, 28, 39, 39, 27, 40, 37, 27, 40, 37, 27, 41, 39, 27, 42, 39, 28, 41, 41, 28, 40, 41, 27, 39, 40, 28, 84, 82, 73, 42, 41, 29, + 42, 40, 28, 39, 39, 29, 40, 41, 30, 42, 40, 29, 41, 39, 30, 42, 41, 31, 43, 39, 30, 41, 40, 29, 41, 40, 30, 41, 40, 30, 42, 38, 29, 44, 40, 29, 41, 40, 31, 42, 40, 31, 44, 40, 30, 45, 40, 29, 42, 40, 30, 42, 43, 30, 44, 43, 30, 41, 41, 30, 42, 44, 30, + 42, 43, 32, 42, 43, 30, 42, 42, 30, 43, 41, 30, 44, 42, 30, 44, 43, 32, 42, 43, 31, 44, 43, 30, 45, 43, 31, 43, 42, 30, 43, 42, 31, 44, 44, 33, 45, 44, 31, 45, 44, 32, 45, 44, 33, 33, 33, 24, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, + 24, 24, 20, 46, 44, 33, 46, 46, 32, 45, 44, 32, 47, 43, 33, 47, 44, 34, 45, 44, 33, 46, 44, 33, 47, 46, 32, 47, 45, 34, 46, 46, 33, 46, 46, 33, 46, 44, 31, 47, 46, 32, 46, 45, 33, 45, 44, 33, 46, 47, 33, 46, 47, 34, 47, 46, 34, 48, 47, 32, 47, 46, 34, + 48, 46, 34, 47, 44, 35, 46, 46, 35, 49, 46, 34, 48, 45, 35, 47, 46, 34, 49, 47, 33, 49, 45, 34, 49, 46, 35, 48, 47, 35, 48, 47, 35, 50, 46, 36, 51, 48, 35, 49, 48, 35, 47, 48, 35, 48, 48, 34, 48, 47, 35, 48, 46, 35, 48, 48, 35, 49, 48, 35, 50, 46, 35, + 49, 47, 35, 49, 47, 35, 50, 48, 36, 50, 47, 35, 50, 48, 35, 50, 48, 35, 50, 49, 36, 49, 48, 35, 49, 47, 36, 50, 48, 36, 51, 46, 35, 49, 47, 35, 50, 49, 35, 51, 50, 37, 52, 49, 37, 49, 46, 34, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 50, 48, 37, 51, 50, 36, 51, 49, 36, 51, 48, 36, 51, 50, 37, 51, 52, 37, 51, 50, 37, 52, 48, 36, 50, 48, 36, 49, 49, 36, 51, 50, 37, 52, 49, 38, 51, 49, 38, 52, 48, 37, 52, 50, 37, 52, 51, 37, 52, 50, 36, 52, 50, 36, 52, 50, 37, 54, 50, 38, + 52, 51, 38, 51, 51, 37, 52, 51, 37, 52, 51, 38, 52, 51, 37, 52, 51, 37, 51, 52, 37, 51, 51, 38, 51, 50, 38, 53, 51, 37, 53, 53, 37, 53, 52, 37, 53, 51, 37, 52, 51, 37, 51, 51, 38, 51, 51, 37, 51, 51, 36, 51, 50, 38, 52, 51, 38, 53, 50, 37, 54, 48, 37, + 52, 49, 37, 50, 50, 36, 52, 51, 37, 54, 50, 38, 53, 49, 38, 53, 50, 37, 54, 49, 38, 53, 49, 38, 53, 50, 37, 53, 50, 37, 52, 50, 38, 51, 52, 39, 52, 52, 39, 54, 51, 38, 53, 51, 37, 53, 50, 39, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 15, 15, 16, 49, 49, 36, 52, 51, 37, 50, 51, 36, 52, 51, 36, 53, 50, 38, 53, 50, 38, 52, 52, 38, 52, 51, 37, 52, 49, 37, 52, 50, 37, 52, 50, 37, 51, 50, 37, 51, 52, 36, 52, 51, 36, 52, 50, 36, 53, 51, 36, 53, 51, 37, 52, 52, 37, 50, 52, 37, 50, 51, 36, + 51, 51, 38, 50, 51, 37, 50, 51, 37, 51, 50, 36, 51, 50, 36, 50, 49, 37, 50, 49, 37, 51, 51, 36, 51, 50, 36, 50, 49, 36, 50, 49, 36, 50, 50, 36, 50, 50, 36, 50, 48, 37, 52, 50, 38, 52, 49, 37, 50, 48, 37, 49, 49, 37, 50, 49, 37, 91, 91, 81, 50, 48, 37, + 49, 48, 36, 49, 48, 36, 48, 47, 36, 50, 47, 37, 50, 48, 35, 49, 49, 35, 49, 49, 36, 49, 49, 36, 49, 49, 36, 50, 49, 37, 50, 49, 36, 48, 48, 35, 50, 47, 35, 51, 47, 36, 48, 47, 36, 47, 48, 35, 49, 48, 35, 48, 48, 36, 48, 48, 36, 48, 49, 34, 48, 49, 33, + 48, 49, 34, 75, 74, 61, 21, 20, 15, 31, 32, 26, 31, 30, 26, 34, 32, 28, 32, 32, 27, 33, 33, 28, 34, 33, 28, 34, 32, 28, 32, 30, 26, 33, 32, 28, 32, 33, 28, 32, 31, 27, 33, 32, 28, 33, 32, 28, 31, 31, 26, 31, 30, 25, 33, 32, 28, 32, 31, 27, 32, 31, 26, + 33, 32, 27, 33, 31, 28, 32, 31, 27, 32, 31, 27, 32, 31, 28, 32, 31, 27, 33, 32, 27, 31, 30, 26, 32, 31, 27, 32, 32, 27, 33, 32, 28, 32, 31, 26, 31, 30, 26, 32, 32, 27, 31, 31, 26, 31, 30, 26, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, + 16, 16, 16, 30, 30, 25, 30, 30, 25, 31, 32, 27, 30, 30, 26, 31, 31, 27, 31, 30, 26, 32, 31, 27, 29, 29, 25, 31, 30, 26, 30, 30, 25, 29, 30, 25, 30, 30, 25, 32, 31, 26, 30, 30, 25, 31, 30, 26, 29, 29, 24, 32, 31, 27, 30, 30, 25, 31, 31, 26, 29, 29, 24, + 29, 29, 24, 30, 30, 25, 30, 30, 26, 30, 30, 25, 29, 29, 25, 30, 29, 25, 30, 29, 24, 29, 29, 25, 29, 29, 25, 28, 27, 24, 28, 28, 24, 30, 29, 26, 28, 27, 24, 18, 17, 12, 42, 39, 28, 40, 40, 28, 41, 39, 29, 42, 39, 29, 42, 39, 28, 42, 39, 29, 41, 41, 29, + 40, 39, 28, 40, 38, 28, 40, 39, 28, 40, 40, 28, 39, 40, 29, 38, 38, 29, 38, 38, 29, 45, 46, 33, 51, 53, 37, 8, 7, 5, 30, 30, 30, 24, 24, 24, 17, 17, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 22, 22, 23, 23, 23, 23, 23, 23, 23, 22, 22, 22, 17, 17, 17, 23, 23, 22, 10, 10, 9, 14, 14, 14, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 25, 25, 25, 32, 32, 33, 14, 14, 12, 57, 58, 42, 49, 47, 34, 41, 37, 28, + 40, 38, 27, 38, 39, 28, 39, 38, 28, 38, 37, 27, 39, 39, 28, 39, 39, 29, 41, 40, 28, 39, 38, 27, 42, 39, 28, 40, 41, 28, 40, 40, 28, 42, 39, 28, 83, 83, 73, 40, 39, 30, 42, 39, 29, 41, 40, 29, 42, 41, 29, 41, 38, 29, 41, 40, 29, 40, 41, 28, 41, 40, 29, + 42, 39, 29, 42, 41, 29, 43, 39, 29, 41, 39, 31, 41, 41, 31, 43, 42, 30, 42, 41, 30, 42, 41, 31, 42, 43, 30, 43, 41, 29, 44, 41, 31, 43, 41, 30, 42, 44, 31, 41, 44, 29, 43, 44, 30, 44, 42, 31, 42, 42, 31, 43, 44, 31, 44, 41, 32, 42, 41, 31, 42, 42, 32, + 44, 42, 31, 45, 43, 32, 42, 42, 32, 45, 44, 32, 45, 43, 31, 44, 42, 32, 44, 43, 32, 45, 45, 31, 34, 33, 24, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, 24, 24, 20, 46, 43, 32, 46, 44, 32, 45, 43, 33, 46, 43, 32, 48, 44, 32, 45, 45, 32, + 45, 44, 33, 47, 45, 33, 46, 47, 34, 46, 45, 33, 46, 46, 34, 48, 44, 32, 46, 45, 32, 46, 46, 32, 47, 46, 32, 48, 46, 32, 46, 45, 32, 46, 46, 34, 47, 45, 34, 49, 46, 34, 47, 46, 33, 46, 48, 34, 49, 48, 35, 49, 48, 33, 46, 47, 35, 48, 48, 35, 50, 48, 34, + 48, 48, 33, 48, 48, 34, 50, 47, 33, 49, 47, 34, 49, 47, 35, 49, 48, 35, 48, 45, 35, 48, 46, 34, 48, 48, 34, 50, 48, 34, 51, 49, 34, 49, 49, 34, 49, 48, 35, 50, 47, 35, 49, 47, 35, 50, 49, 35, 49, 49, 35, 50, 47, 36, 50, 48, 36, 50, 49, 35, 51, 47, 35, + 49, 46, 35, 48, 46, 36, 49, 48, 37, 50, 48, 36, 51, 48, 35, 50, 47, 35, 48, 49, 35, 49, 50, 36, 48, 47, 34, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 51, 51, 35, 51, 50, 35, 49, 50, 36, 51, 49, 37, 52, 50, 37, 52, 51, 37, + 50, 48, 37, 51, 48, 37, 52, 50, 37, 50, 50, 37, 50, 48, 36, 51, 50, 37, 51, 51, 37, 51, 50, 36, 52, 49, 36, 53, 50, 36, 51, 50, 37, 50, 49, 36, 52, 50, 36, 52, 50, 36, 50, 49, 36, 51, 49, 37, 52, 50, 38, 52, 51, 37, 53, 50, 36, 52, 50, 37, 51, 51, 37, + 51, 52, 37, 50, 53, 37, 51, 51, 36, 51, 49, 36, 50, 50, 36, 51, 51, 37, 52, 50, 37, 51, 49, 37, 51, 50, 37, 52, 50, 37, 52, 51, 37, 50, 52, 37, 51, 50, 38, 52, 49, 38, 52, 49, 37, 51, 50, 36, 51, 50, 37, 52, 49, 38, 53, 49, 38, 51, 51, 37, 51, 51, 37, + 52, 51, 37, 51, 50, 39, 52, 50, 38, 53, 51, 37, 52, 50, 37, 53, 49, 38, 52, 51, 38, 52, 51, 38, 53, 51, 38, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 48, 47, 35, 52, 49, 37, 53, 50, 36, 51, 51, 36, 50, 50, 37, 50, 50, 38, + 50, 51, 38, 51, 50, 37, 51, 49, 36, 52, 50, 37, 52, 50, 36, 51, 51, 36, 51, 51, 37, 52, 51, 37, 52, 51, 37, 51, 50, 36, 52, 49, 37, 51, 50, 37, 51, 52, 37, 50, 51, 37, 52, 49, 37, 51, 48, 37, 50, 51, 37, 50, 52, 37, 52, 51, 36, 51, 50, 36, 50, 49, 36, + 50, 50, 37, 49, 48, 36, 48, 48, 36, 49, 49, 37, 50, 48, 37, 50, 48, 37, 50, 49, 37, 51, 49, 35, 51, 49, 35, 50, 49, 37, 51, 48, 35, 50, 48, 35, 92, 90, 80, 51, 48, 36, 48, 47, 35, 48, 47, 36, 50, 48, 36, 49, 47, 36, 49, 48, 36, 49, 48, 36, 50, 49, 35, + 50, 49, 35, 50, 48, 35, 50, 47, 35, 51, 49, 36, 51, 50, 36, 49, 50, 35, 48, 49, 35, 49, 48, 35, 49, 48, 36, 49, 47, 36, 48, 47, 35, 48, 47, 35, 47, 48, 36, 48, 48, 34, 49, 46, 34, 76, 72, 61, 21, 20, 15, 32, 30, 26, 32, 32, 27, 32, 32, 26, 33, 33, 28, + 33, 33, 28, 33, 32, 27, 34, 33, 28, 34, 33, 28, 34, 33, 28, 31, 32, 27, 32, 33, 28, 32, 32, 26, 32, 32, 26, 32, 32, 26, 32, 32, 26, 33, 33, 27, 32, 32, 27, 32, 32, 28, 32, 32, 27, 32, 32, 27, 31, 31, 26, 32, 32, 27, 33, 32, 27, 32, 31, 26, 31, 30, 26, + 32, 31, 27, 32, 31, 26, 33, 32, 28, 32, 31, 26, 30, 31, 26, 32, 32, 27, 33, 32, 27, 31, 30, 26, 29, 29, 25, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 16, 16, 16, 31, 30, 26, 32, 31, 27, 30, 30, 25, 32, 31, 27, 31, 30, 26, 30, 30, 25, + 32, 31, 26, 32, 31, 26, 31, 30, 26, 31, 32, 27, 29, 30, 24, 30, 30, 25, 31, 31, 27, 29, 29, 24, 31, 30, 26, 30, 29, 25, 31, 31, 26, 31, 30, 26, 32, 31, 27, 31, 30, 25, 31, 30, 26, 30, 29, 26, 31, 31, 26, 30, 30, 25, 31, 30, 26, 30, 28, 24, 29, 28, 24, + 28, 28, 23, 30, 31, 26, 30, 29, 26, 30, 30, 25, 30, 30, 26, 29, 28, 25, 17, 17, 12, 40, 39, 29, 41, 39, 29, 41, 40, 29, 40, 38, 29, 40, 39, 28, 40, 39, 29, 40, 39, 29, 41, 40, 28, 40, 39, 27, 39, 36, 28, 41, 38, 28, 41, 39, 27, 38, 38, 29, 38, 37, 28, + 45, 43, 32, 51, 50, 37, 8, 7, 5, 29, 29, 29, 23, 23, 24, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 19, 18, 19, 19, 19, 19, 20, 20, 20, + 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 15, 15, 15, 22, 22, 21, 10, 9, 9, 13, 13, 13, 15, 15, 15, 15, 15, 16, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 25, 25, 25, 32, 32, 33, 14, 14, 12, 58, 56, 42, 48, 48, 36, 41, 39, 29, 39, 37, 27, 38, 37, 27, 41, 38, 28, 41, 37, 27, 38, 37, 26, 39, 38, 27, 40, 39, 29, + 42, 38, 29, 41, 38, 28, 39, 38, 27, 40, 38, 28, 40, 38, 28, 84, 82, 73, 39, 38, 27, 40, 40, 28, 41, 41, 30, 42, 38, 28, 42, 39, 29, 42, 38, 30, 41, 39, 28, 42, 39, 28, 40, 42, 29, 42, 40, 30, 42, 39, 30, 43, 40, 31, 44, 41, 30, 43, 41, 31, 42, 42, 30, + 42, 42, 30, 44, 40, 31, 44, 40, 29, 42, 40, 30, 44, 41, 30, 44, 43, 30, 43, 42, 30, 43, 43, 31, 42, 41, 31, 43, 41, 29, 42, 42, 30, 43, 43, 30, 44, 41, 30, 42, 41, 31, 43, 42, 31, 44, 41, 32, 46, 41, 31, 44, 44, 31, 43, 44, 32, 45, 42, 32, 45, 43, 33, + 43, 43, 32, 33, 32, 25, 16, 16, 17, 20, 20, 21, 21, 21, 22, 20, 20, 21, 18, 18, 18, 25, 25, 20, 46, 44, 32, 45, 43, 32, 47, 43, 32, 46, 43, 32, 46, 44, 34, 45, 46, 33, 46, 45, 33, 46, 45, 33, 47, 45, 34, 46, 44, 33, 45, 45, 33, 46, 45, 32, 46, 44, 33, + 46, 44, 33, 46, 44, 33, 47, 44, 33, 48, 45, 33, 47, 45, 34, 45, 45, 34, 46, 47, 34, 46, 47, 34, 46, 45, 35, 48, 45, 35, 49, 47, 34, 47, 48, 34, 48, 46, 34, 48, 45, 34, 48, 46, 35, 49, 48, 34, 47, 47, 34, 49, 45, 35, 49, 46, 34, 47, 48, 34, 48, 47, 35, + 49, 47, 35, 48, 48, 35, 48, 46, 36, 50, 47, 36, 49, 47, 35, 48, 46, 35, 49, 47, 35, 49, 48, 36, 49, 47, 36, 48, 46, 35, 49, 48, 35, 48, 49, 35, 50, 48, 34, 51, 46, 34, 50, 47, 36, 49, 49, 36, 50, 49, 35, 49, 49, 34, 49, 49, 35, 50, 48, 36, 50, 47, 36, + 49, 47, 36, 48, 46, 34, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 50, 49, 35, 52, 49, 35, 51, 50, 35, 50, 50, 35, 52, 48, 35, 52, 49, 36, 50, 50, 36, 49, 51, 36, 50, 49, 38, 50, 48, 37, 50, 49, 36, 51, 49, 37, 51, 50, 37, + 51, 50, 38, 52, 49, 38, 52, 48, 37, 51, 49, 36, 50, 49, 36, 50, 49, 36, 52, 51, 37, 52, 51, 37, 52, 50, 36, 52, 50, 38, 51, 50, 37, 51, 49, 37, 51, 50, 36, 52, 52, 36, 52, 51, 36, 52, 50, 35, 51, 52, 37, 52, 51, 38, 52, 50, 38, 51, 49, 37, 52, 49, 36, + 52, 49, 36, 50, 50, 36, 49, 50, 36, 51, 50, 36, 51, 52, 36, 50, 51, 37, 51, 50, 37, 53, 51, 38, 52, 50, 38, 51, 48, 37, 53, 50, 36, 53, 51, 37, 52, 49, 38, 51, 49, 38, 52, 50, 38, 53, 50, 37, 52, 49, 37, 51, 49, 37, 52, 51, 38, 52, 52, 38, 53, 52, 38, + 53, 52, 37, 53, 51, 37, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 15, 15, 16, 48, 48, 35, 51, 49, 36, 52, 49, 36, 52, 51, 38, 51, 51, 38, 52, 49, 37, 51, 48, 37, 51, 50, 38, 53, 52, 37, 53, 51, 36, 50, 49, 37, 50, 48, 38, 52, 50, 37, + 52, 51, 36, 52, 51, 37, 53, 50, 37, 53, 51, 37, 51, 51, 37, 52, 51, 36, 52, 49, 37, 52, 49, 36, 51, 50, 36, 49, 50, 37, 51, 51, 36, 50, 51, 35, 50, 49, 36, 51, 49, 36, 50, 49, 36, 49, 48, 36, 49, 50, 36, 50, 50, 36, 51, 48, 35, 51, 47, 35, 51, 47, 36, + 49, 47, 35, 49, 47, 36, 51, 49, 36, 50, 50, 36, 50, 49, 36, 91, 90, 80, 50, 48, 36, 51, 46, 36, 51, 47, 35, 49, 48, 35, 49, 48, 36, 50, 49, 36, 50, 49, 36, 48, 48, 35, 48, 47, 34, 49, 47, 35, 50, 49, 36, 51, 49, 36, 49, 47, 34, 48, 46, 35, 50, 47, 36, + 50, 48, 36, 48, 48, 36, 47, 48, 35, 48, 48, 35, 47, 49, 36, 48, 49, 35, 49, 47, 34, 48, 46, 34, 75, 75, 61, 21, 21, 15, 31, 31, 26, 34, 33, 28, 33, 32, 28, 31, 30, 26, 33, 32, 27, 32, 31, 27, 33, 32, 28, 32, 31, 27, 31, 31, 26, 32, 32, 27, 33, 33, 28, + 32, 32, 26, 32, 32, 27, 32, 32, 27, 32, 32, 28, 31, 31, 27, 31, 31, 26, 31, 30, 26, 33, 32, 28, 33, 33, 28, 33, 32, 28, 34, 33, 28, 33, 32, 27, 32, 31, 27, 30, 30, 26, 32, 32, 26, 32, 31, 25, 32, 32, 27, 32, 31, 27, 33, 32, 27, 32, 32, 27, 31, 31, 27, + 32, 32, 27, 30, 29, 25, 15, 15, 16, 19, 19, 20, 21, 21, 22, 21, 21, 22, 19, 19, 20, 16, 16, 16, 31, 30, 26, 32, 31, 27, 30, 30, 26, 32, 31, 27, 31, 31, 25, 29, 30, 24, 31, 31, 26, 31, 31, 26, 30, 30, 24, 31, 31, 26, 29, 30, 24, 32, 31, 27, 31, 30, 27, + 30, 30, 26, 30, 30, 25, 31, 30, 26, 29, 29, 25, 29, 29, 25, 32, 31, 27, 31, 30, 26, 29, 28, 24, 29, 28, 24, 31, 30, 26, 31, 31, 26, 29, 29, 24, 29, 30, 25, 30, 29, 25, 28, 28, 24, 30, 30, 26, 31, 31, 26, 30, 29, 25, 30, 30, 26, 28, 28, 25, 18, 17, 12, + 42, 39, 28, 40, 38, 30, 41, 38, 29, 42, 39, 28, 41, 39, 30, 41, 40, 29, 40, 40, 27, 39, 39, 28, 39, 37, 28, 40, 37, 28, 41, 37, 29, 40, 37, 28, 39, 38, 29, 40, 38, 29, 45, 44, 32, 52, 52, 37, 8, 7, 5, 29, 29, 30, 24, 24, 24, 17, 17, 17, 17, 17, 17, + 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 15, 15, 15, 21, 21, 21, + 10, 10, 9, 13, 13, 13, 15, 15, 16, 16, 16, 16, 16, 17, 17, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 20, 20, 20, + 20, 20, 20, 26, 26, 26, 33, 33, 33, 14, 14, 12, 59, 58, 41, 49, 50, 34, 38, 37, 27, 41, 39, 27, 40, 39, 28, 39, 38, 28, 40, 38, 28, 39, 39, 27, 40, 37, 27, 39, 36, 27, 39, 37, 28, 41, 37, 29, 39, 39, 28, 39, 38, 29, 39, 39, 28, 84, 81, 73, 39, 39, 29, + 41, 41, 28, 42, 39, 28, 41, 40, 30, 41, 41, 28, 41, 41, 29, 43, 41, 30, 41, 38, 29, 41, 39, 28, 42, 41, 30, 41, 41, 29, 43, 40, 30, 44, 41, 30, 43, 41, 29, 42, 41, 31, 44, 41, 30, 42, 42, 29, 122, 120, 115, 129, 127, 121, 128, 128, 120, 128, 129, 122, 128, 129, 122, + 128, 129, 121, 128, 129, 121, 49, 50, 39, 43, 42, 30, 44, 44, 29, 42, 43, 31, 44, 42, 30, 44, 42, 30, 44, 42, 31, 44, 42, 31, 45, 42, 30, 45, 43, 31, 43, 43, 32, 44, 44, 32, 43, 44, 31, 32, 32, 25, 16, 16, 16, 19, 19, 20, 20, 20, 21, 19, 19, 20, 17, 17, 18, + 24, 23, 20, 45, 42, 32, 44, 44, 31, 44, 44, 32, 47, 44, 33, 46, 44, 33, 47, 43, 32, 47, 45, 33, 46, 44, 33, 46, 44, 33, 46, 44, 32, 46, 45, 32, 47, 45, 32, 46, 44, 31, 46, 45, 32, 48, 45, 33, 131, 129, 123, 131, 130, 123, 132, 130, 122, 131, 130, 122, 130, 130, 123, + 130, 130, 123, 131, 129, 124, 47, 45, 35, 46, 45, 34, 47, 46, 33, 49, 47, 34, 48, 45, 33, 48, 44, 33, 49, 46, 35, 49, 48, 35, 48, 46, 34, 48, 45, 33, 48, 47, 33, 50, 49, 34, 48, 48, 35, 48, 47, 34, 126, 124, 117, 132, 130, 123, 133, 130, 124, 133, 132, 125, 132, 132, 124, + 132, 132, 124, 133, 132, 124, 56, 56, 43, 47, 48, 35, 47, 48, 36, 48, 47, 36, 48, 47, 36, 49, 46, 35, 50, 48, 36, 49, 49, 36, 48, 48, 36, 50, 48, 35, 49, 49, 36, 50, 48, 37, 51, 47, 36, 49, 45, 34, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 14, 14, 15, 51, 49, 35, 50, 50, 34, 51, 49, 35, 51, 48, 35, 52, 48, 36, 50, 50, 36, 50, 49, 36, 51, 49, 36, 51, 49, 36, 51, 50, 36, 52, 50, 37, 51, 49, 37, 50, 49, 36, 51, 48, 37, 51, 48, 37, 134, 132, 125, 134, 132, 125, 134, 132, 125, 133, 132, 125, 133, 132, 124, + 134, 133, 125, 134, 132, 125, 52, 50, 38, 51, 51, 37, 51, 50, 37, 53, 50, 37, 52, 51, 37, 51, 52, 37, 51, 50, 36, 52, 51, 37, 51, 51, 38, 49, 49, 37, 49, 49, 36, 50, 50, 37, 52, 51, 36, 52, 51, 37, 127, 126, 119, 133, 132, 125, 134, 133, 125, 134, 134, 125, 133, 133, 125, + 133, 133, 126, 134, 133, 126, 59, 57, 46, 52, 49, 38, 52, 50, 37, 52, 51, 37, 53, 50, 37, 52, 49, 37, 51, 50, 37, 53, 51, 37, 52, 50, 38, 51, 50, 38, 53, 51, 37, 53, 52, 37, 52, 51, 38, 52, 50, 38, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 14, 14, 15, 48, 47, 36, 49, 50, 37, 51, 51, 36, 51, 49, 37, 51, 49, 36, 51, 50, 36, 52, 49, 37, 52, 49, 38, 52, 50, 37, 51, 50, 37, 49, 49, 37, 51, 50, 37, 53, 50, 37, 51, 50, 36, 51, 49, 36, 134, 132, 125, 133, 133, 125, 132, 133, 125, 133, 133, 125, 134, 133, 125, + 133, 132, 125, 133, 133, 125, 52, 51, 38, 51, 49, 37, 50, 48, 36, 50, 48, 36, 51, 48, 36, 50, 49, 35, 48, 50, 35, 50, 49, 35, 51, 49, 36, 49, 49, 35, 49, 50, 35, 51, 50, 35, 51, 48, 36, 50, 48, 37, 49, 48, 35, 51, 48, 35, 50, 48, 35, 90, 89, 79, 50, 47, 35, + 50, 47, 35, 49, 46, 35, 49, 46, 35, 51, 46, 35, 49, 46, 34, 48, 47, 34, 50, 48, 34, 50, 47, 34, 49, 47, 35, 48, 49, 36, 49, 49, 35, 50, 47, 35, 49, 48, 36, 47, 49, 35, 50, 48, 35, 50, 46, 35, 48, 47, 35, 48, 49, 36, 50, 49, 36, 48, 47, 35, 47, 48, 35, + 49, 48, 35, 75, 74, 60, 21, 20, 15, 31, 31, 26, 32, 32, 27, 33, 33, 28, 30, 31, 26, 31, 31, 26, 32, 31, 26, 33, 32, 27, 33, 33, 27, 31, 31, 26, 33, 32, 27, 32, 32, 27, 32, 32, 27, 116, 116, 113, 122, 121, 119, 122, 121, 119, 123, 122, 119, 121, 121, 118, 122, 122, 120, + 123, 123, 120, 41, 41, 37, 31, 30, 26, 33, 32, 27, 32, 32, 27, 31, 31, 26, 32, 31, 26, 31, 30, 26, 31, 30, 25, 31, 30, 25, 32, 31, 27, 33, 33, 28, 31, 30, 25, 32, 31, 26, 31, 31, 26, 29, 28, 24, 14, 14, 15, 18, 18, 19, 20, 20, 21, 20, 20, 21, 18, 18, 19, + 15, 15, 15, 31, 31, 26, 32, 32, 27, 31, 31, 26, 30, 30, 25, 31, 31, 26, 31, 31, 26, 32, 32, 27, 30, 30, 24, 29, 30, 25, 31, 31, 27, 32, 31, 27, 30, 30, 25, 29, 29, 25, 32, 31, 27, 121, 121, 118, 121, 121, 118, 121, 121, 118, 120, 120, 118, 122, 121, 119, 121, 121, 118, + 121, 121, 118, 31, 30, 26, 29, 29, 25, 30, 29, 25, 29, 29, 24, 30, 29, 25, 30, 30, 26, 31, 30, 25, 31, 31, 26, 28, 28, 24, 30, 30, 25, 30, 30, 25, 30, 29, 25, 17, 18, 12, 40, 40, 29, 41, 39, 28, 42, 40, 28, 40, 40, 29, 39, 38, 29, 40, 39, 29, 39, 38, 29, + 40, 37, 29, 40, 39, 28, 39, 39, 28, 40, 37, 28, 39, 38, 28, 38, 39, 28, 40, 39, 28, 45, 46, 31, 51, 52, 36, 8, 7, 5, 31, 31, 31, 25, 25, 25, 18, 18, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, + 20, 20, 21, 20, 21, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 20, 20, 21, 16, 16, 16, 22, 22, 22, 12, 11, 11, 16, 16, 16, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, + 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 21, 21, 21, 21, 20, 20, 21, 20, 20, 20, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 21, 21, 22, 27, 27, 27, 33, 33, 34, 14, 14, 13, 59, 59, 41, 49, 48, 35, 40, 38, 27, + 39, 38, 27, 39, 38, 26, 41, 37, 28, 38, 39, 28, 37, 38, 27, 39, 38, 29, 39, 37, 29, 40, 38, 27, 40, 39, 27, 39, 38, 28, 40, 40, 27, 39, 38, 29, 82, 81, 74, 41, 39, 28, 40, 38, 29, 42, 38, 28, 42, 40, 28, 41, 40, 29, 41, 41, 28, 41, 41, 28, 41, 40, 28, + 41, 39, 29, 42, 38, 29, 44, 40, 30, 42, 39, 29, 42, 39, 30, 43, 40, 31, 43, 39, 30, 40, 40, 29, 41, 41, 30, 42, 41, 31, 42, 40, 30, 42, 43, 29, 44, 42, 29, 43, 43, 30, 44, 43, 31, 42, 41, 30, 42, 41, 29, 44, 42, 31, 43, 41, 31, 42, 41, 30, 45, 44, 31, + 44, 43, 30, 43, 43, 30, 43, 42, 31, 44, 41, 31, 43, 42, 31, 46, 44, 31, 44, 44, 32, 44, 42, 30, 32, 31, 24, 14, 14, 15, 17, 17, 18, 18, 18, 19, 18, 18, 19, 15, 15, 16, 23, 23, 19, 43, 43, 33, 44, 44, 33, 45, 45, 33, 46, 44, 32, 45, 43, 32, 45, 43, 32, + 45, 43, 33, 45, 44, 32, 46, 44, 32, 46, 44, 33, 46, 44, 33, 47, 46, 32, 46, 46, 33, 49, 45, 33, 48, 43, 34, 46, 44, 34, 46, 43, 33, 47, 44, 33, 47, 46, 34, 45, 44, 35, 47, 45, 34, 49, 45, 33, 47, 45, 33, 46, 48, 34, 46, 47, 34, 47, 45, 35, 47, 46, 34, + 47, 47, 33, 47, 46, 33, 49, 45, 34, 49, 45, 33, 47, 47, 34, 48, 48, 35, 47, 47, 35, 49, 47, 34, 49, 46, 35, 47, 47, 34, 48, 48, 34, 47, 47, 35, 47, 47, 36, 49, 46, 35, 49, 47, 35, 47, 47, 36, 49, 47, 35, 48, 49, 34, 48, 49, 34, 49, 48, 34, 50, 47, 34, + 49, 48, 35, 48, 48, 35, 49, 49, 36, 49, 49, 36, 48, 48, 35, 49, 49, 35, 49, 48, 36, 51, 48, 34, 49, 47, 33, 13, 13, 14, 17, 17, 17, 18, 18, 19, 18, 18, 19, 16, 16, 17, 13, 13, 13, 48, 48, 34, 50, 48, 36, 50, 50, 37, 50, 49, 37, 52, 49, 37, 51, 50, 37, + 49, 48, 36, 50, 48, 36, 51, 49, 35, 51, 49, 35, 52, 49, 36, 51, 47, 36, 52, 48, 37, 52, 50, 36, 50, 51, 35, 51, 49, 36, 52, 49, 37, 52, 50, 36, 52, 49, 36, 52, 50, 36, 52, 51, 38, 51, 50, 38, 52, 48, 37, 50, 50, 35, 51, 50, 36, 52, 49, 37, 51, 50, 37, + 51, 50, 37, 50, 50, 37, 50, 50, 37, 50, 51, 38, 52, 51, 37, 51, 50, 36, 50, 50, 37, 51, 50, 37, 51, 51, 37, 51, 49, 38, 52, 49, 37, 52, 50, 36, 51, 51, 37, 50, 49, 36, 50, 49, 37, 52, 50, 38, 53, 50, 37, 51, 50, 36, 51, 50, 36, 51, 49, 36, 51, 47, 36, + 52, 48, 36, 52, 51, 38, 52, 51, 38, 52, 49, 37, 53, 50, 37, 52, 51, 36, 51, 51, 36, 52, 50, 37, 52, 48, 38, 13, 13, 13, 16, 16, 17, 18, 18, 19, 18, 18, 19, 17, 17, 17, 13, 13, 14, 50, 49, 36, 52, 51, 37, 51, 50, 35, 52, 49, 35, 51, 49, 36, 50, 49, 37, + 50, 49, 37, 52, 49, 37, 53, 50, 37, 51, 50, 38, 50, 49, 37, 52, 49, 36, 52, 50, 37, 51, 52, 38, 51, 50, 37, 51, 49, 36, 52, 48, 37, 51, 49, 35, 51, 51, 36, 52, 50, 37, 51, 48, 36, 51, 50, 35, 52, 51, 36, 51, 51, 36, 49, 51, 36, 51, 49, 36, 51, 49, 37, + 50, 50, 36, 50, 50, 36, 51, 49, 36, 49, 50, 36, 49, 49, 35, 51, 49, 35, 51, 49, 35, 50, 49, 36, 51, 49, 35, 51, 48, 36, 50, 48, 35, 49, 50, 35, 91, 90, 80, 52, 47, 37, 52, 47, 37, 51, 47, 36, 49, 47, 36, 50, 46, 36, 50, 46, 36, 48, 48, 35, 48, 49, 36, + 48, 49, 36, 49, 48, 36, 49, 47, 34, 48, 48, 35, 50, 48, 36, 48, 48, 35, 47, 48, 35, 49, 50, 35, 50, 49, 34, 49, 47, 34, 49, 48, 36, 47, 48, 36, 47, 47, 36, 48, 47, 35, 48, 48, 35, 73, 73, 61, 20, 20, 15, 31, 31, 26, 31, 31, 26, 33, 33, 27, 32, 31, 26, + 32, 32, 27, 32, 32, 27, 33, 32, 27, 33, 32, 27, 32, 31, 26, 32, 32, 27, 33, 32, 27, 31, 30, 26, 33, 33, 28, 33, 32, 27, 33, 32, 28, 32, 32, 28, 31, 30, 26, 32, 32, 27, 32, 32, 27, 32, 32, 27, 31, 30, 25, 32, 31, 26, 33, 32, 27, 32, 31, 26, 32, 31, 26, + 33, 31, 27, 31, 30, 25, 32, 31, 26, 32, 31, 27, 32, 32, 27, 31, 30, 25, 31, 31, 26, 29, 29, 24, 30, 30, 25, 13, 13, 14, 17, 17, 17, 18, 18, 19, 18, 18, 19, 16, 16, 17, 14, 14, 14, 31, 31, 27, 33, 32, 27, 31, 30, 26, 30, 30, 25, 31, 30, 25, 31, 30, 25, + 30, 30, 26, 29, 30, 25, 31, 31, 26, 30, 29, 25, 31, 32, 27, 31, 32, 26, 30, 30, 26, 31, 31, 27, 32, 31, 27, 30, 30, 25, 30, 30, 26, 31, 31, 27, 30, 30, 25, 30, 30, 25, 31, 30, 26, 30, 29, 26, 30, 29, 24, 31, 30, 25, 31, 31, 26, 30, 30, 25, 30, 30, 25, + 30, 29, 25, 28, 29, 24, 28, 28, 24, 31, 29, 26, 29, 28, 25, 28, 28, 24, 18, 17, 12, 43, 39, 29, 41, 39, 28, 41, 38, 28, 41, 38, 29, 41, 39, 30, 40, 40, 29, 40, 38, 28, 40, 36, 28, 39, 36, 29, 38, 36, 28, 39, 37, 28, 40, 39, 28, 38, 38, 28, 38, 39, 28, + 45, 45, 32, 53, 50, 37, 8, 7, 5, 31, 31, 32, 26, 26, 26, 20, 20, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 23, 22, 22, 23, 22, 22, 22, 21, 21, 22, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 22, + 21, 21, 22, 21, 21, 22, 22, 22, 22, 22, 22, 22, 21, 21, 21, 16, 16, 16, 22, 22, 22, 9, 9, 9, 12, 12, 12, 15, 15, 15, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, + 18, 19, 19, 19, 19, 19, 18, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 27, 27, 27, 34, 34, 34, 14, 14, 13, 58, 58, 42, 50, 48, 34, 39, 37, 28, 40, 36, 28, 39, 37, 28, 38, 37, 28, 39, 39, 28, 40, 38, 29, 41, 39, 27, 39, 38, 28, + 37, 38, 29, 38, 37, 28, 38, 40, 28, 40, 40, 27, 41, 38, 27, 83, 81, 73, 42, 38, 28, 41, 41, 28, 40, 41, 27, 41, 41, 28, 41, 39, 29, 42, 40, 29, 41, 39, 29, 40, 38, 29, 41, 39, 29, 42, 40, 29, 42, 39, 29, 40, 39, 30, 41, 41, 30, 41, 41, 29, 43, 41, 29, + 42, 41, 29, 42, 40, 28, 43, 42, 29, 42, 41, 29, 41, 41, 30, 43, 41, 31, 42, 41, 30, 43, 42, 29, 42, 41, 30, 42, 42, 29, 41, 43, 30, 44, 42, 31, 44, 43, 31, 43, 41, 30, 44, 42, 30, 42, 43, 31, 42, 44, 31, 42, 44, 31, 42, 43, 32, 42, 43, 31, 43, 43, 30, + 46, 42, 30, 34, 31, 23, 12, 12, 13, 15, 15, 15, 16, 16, 16, 15, 15, 16, 13, 13, 14, 23, 22, 18, 46, 42, 32, 46, 44, 32, 45, 44, 32, 44, 44, 32, 44, 42, 32, 44, 45, 32, 45, 44, 32, 47, 44, 34, 47, 45, 33, 46, 46, 32, 46, 46, 33, 47, 46, 32, 47, 45, 32, + 47, 46, 32, 47, 46, 34, 47, 46, 34, 46, 45, 33, 46, 46, 35, 46, 46, 34, 45, 46, 33, 46, 46, 33, 47, 46, 33, 48, 46, 33, 46, 46, 35, 48, 46, 34, 47, 47, 34, 46, 47, 34, 48, 46, 33, 48, 47, 33, 49, 48, 34, 47, 47, 33, 47, 46, 33, 47, 45, 33, 48, 46, 34, + 48, 45, 34, 47, 47, 35, 49, 47, 34, 50, 47, 35, 49, 48, 36, 49, 48, 35, 47, 47, 34, 48, 46, 35, 49, 46, 36, 48, 47, 35, 49, 47, 34, 49, 47, 34, 48, 48, 35, 48, 46, 36, 50, 47, 35, 49, 49, 34, 48, 49, 36, 48, 48, 36, 48, 46, 35, 49, 48, 36, 49, 47, 34, + 49, 48, 35, 48, 48, 35, 12, 12, 12, 14, 14, 15, 16, 16, 16, 16, 16, 16, 14, 14, 15, 12, 12, 12, 49, 48, 37, 50, 48, 37, 50, 47, 35, 50, 48, 35, 52, 50, 37, 51, 48, 37, 50, 48, 37, 50, 50, 37, 51, 49, 37, 49, 49, 36, 49, 49, 36, 49, 49, 36, 50, 50, 36, + 52, 49, 36, 52, 48, 36, 50, 50, 37, 52, 50, 36, 52, 50, 36, 52, 51, 36, 52, 48, 36, 49, 48, 38, 50, 50, 37, 52, 50, 36, 51, 49, 36, 50, 48, 37, 50, 48, 37, 52, 49, 37, 51, 51, 36, 51, 51, 36, 51, 51, 36, 50, 51, 37, 49, 50, 37, 51, 49, 37, 52, 49, 36, + 50, 49, 36, 52, 50, 36, 53, 51, 36, 51, 50, 37, 51, 50, 37, 52, 50, 37, 51, 49, 36, 49, 49, 36, 50, 50, 36, 50, 51, 36, 51, 50, 38, 51, 48, 38, 51, 49, 37, 50, 50, 37, 51, 50, 38, 53, 51, 36, 52, 49, 36, 52, 48, 36, 53, 49, 36, 53, 51, 36, 52, 51, 37, + 50, 51, 37, 51, 49, 38, 13, 13, 13, 14, 14, 15, 16, 16, 16, 16, 16, 16, 14, 14, 15, 11, 11, 12, 51, 49, 37, 51, 48, 36, 50, 49, 36, 50, 50, 36, 51, 50, 37, 52, 48, 36, 53, 49, 35, 53, 49, 37, 52, 49, 38, 50, 50, 37, 50, 51, 38, 52, 50, 37, 51, 49, 37, + 50, 50, 36, 50, 51, 35, 50, 50, 35, 49, 50, 35, 50, 51, 36, 51, 50, 37, 51, 49, 36, 51, 49, 35, 51, 48, 36, 50, 48, 37, 50, 49, 36, 49, 49, 35, 50, 49, 35, 49, 49, 37, 51, 49, 37, 50, 47, 35, 49, 47, 34, 50, 49, 35, 50, 49, 36, 50, 50, 36, 50, 49, 35, + 50, 48, 36, 51, 48, 36, 50, 49, 36, 49, 50, 35, 49, 48, 35, 91, 89, 80, 50, 49, 36, 49, 48, 36, 50, 47, 36, 49, 47, 35, 48, 49, 35, 49, 49, 35, 49, 48, 34, 49, 47, 35, 50, 48, 36, 48, 47, 35, 47, 47, 34, 47, 48, 34, 48, 47, 34, 49, 49, 34, 49, 49, 35, + 47, 47, 36, 46, 48, 36, 48, 47, 35, 49, 48, 35, 47, 47, 34, 46, 46, 34, 48, 47, 34, 50, 48, 35, 76, 72, 61, 21, 20, 15, 31, 31, 26, 30, 31, 26, 33, 33, 28, 32, 32, 27, 33, 33, 28, 34, 33, 28, 33, 33, 27, 33, 32, 27, 32, 32, 26, 33, 33, 28, 32, 32, 27, + 32, 32, 27, 33, 34, 29, 32, 32, 27, 33, 32, 27, 31, 31, 26, 33, 32, 28, 31, 30, 26, 32, 31, 27, 30, 29, 26, 31, 30, 26, 30, 29, 25, 33, 32, 28, 32, 30, 26, 33, 31, 27, 32, 32, 27, 32, 32, 27, 32, 31, 27, 32, 31, 27, 31, 30, 26, 32, 31, 27, 31, 30, 27, + 32, 31, 27, 32, 32, 27, 11, 11, 12, 14, 14, 15, 16, 16, 16, 16, 16, 16, 14, 14, 15, 12, 12, 12, 30, 30, 26, 31, 31, 26, 31, 31, 27, 30, 30, 26, 29, 29, 25, 29, 29, 25, 31, 30, 26, 30, 30, 26, 31, 32, 27, 29, 29, 24, 31, 30, 26, 30, 29, 25, 31, 30, 26, + 31, 30, 26, 31, 30, 25, 30, 30, 25, 30, 29, 25, 30, 29, 25, 28, 28, 24, 29, 28, 24, 30, 30, 25, 31, 30, 26, 30, 30, 26, 30, 30, 26, 29, 29, 25, 29, 29, 24, 30, 30, 25, 28, 28, 24, 28, 27, 24, 28, 28, 24, 29, 28, 24, 30, 29, 26, 30, 30, 25, 18, 17, 12, + 40, 38, 28, 40, 38, 28, 41, 38, 28, 41, 38, 28, 40, 37, 28, 39, 37, 27, 40, 39, 28, 41, 38, 29, 40, 38, 28, 38, 40, 28, 39, 38, 29, 39, 37, 29, 39, 37, 27, 40, 37, 28, 44, 44, 32, 51, 52, 36, 8, 7, 5, 30, 30, 31, 24, 24, 25, 18, 18, 18, 18, 18, 19, + 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 21, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 20, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, + 9, 9, 9, 13, 13, 13, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 22, + 21, 21, 22, 28, 28, 28, 35, 35, 35, 14, 14, 13, 59, 55, 40, 48, 48, 34, 39, 39, 27, 40, 36, 26, 39, 36, 26, 37, 38, 28, 39, 39, 28, 38, 38, 27, 41, 38, 26, 39, 38, 27, 39, 36, 27, 42, 37, 27, 39, 38, 29, 39, 38, 28, 40, 37, 27, 84, 83, 74, 42, 39, 28, + 41, 40, 29, 42, 39, 27, 40, 40, 29, 42, 39, 28, 41, 41, 29, 40, 39, 28, 43, 38, 28, 41, 39, 28, 42, 41, 29, 41, 39, 30, 42, 40, 30, 41, 41, 30, 42, 42, 29, 44, 41, 29, 42, 41, 28, 42, 41, 30, 43, 43, 30, 42, 43, 30, 43, 40, 30, 43, 42, 30, 42, 42, 29, + 41, 41, 30, 40, 42, 31, 41, 41, 31, 44, 41, 29, 44, 40, 30, 42, 43, 31, 44, 43, 30, 43, 43, 30, 44, 43, 31, 44, 43, 32, 44, 42, 32, 45, 41, 30, 45, 42, 31, 45, 42, 31, 43, 44, 30, 42, 41, 30, 15, 16, 13, 11, 11, 12, 12, 12, 13, 12, 12, 12, 12, 12, 12, + 36, 36, 26, 44, 44, 32, 47, 45, 33, 47, 45, 32, 46, 44, 32, 45, 44, 33, 47, 43, 32, 45, 43, 31, 44, 43, 32, 46, 46, 33, 48, 46, 33, 47, 45, 33, 45, 46, 34, 46, 45, 33, 48, 45, 34, 47, 45, 33, 47, 44, 34, 47, 44, 34, 48, 44, 34, 48, 46, 34, 46, 44, 34, + 47, 45, 35, 47, 47, 34, 47, 46, 34, 47, 46, 35, 48, 46, 34, 47, 46, 33, 47, 46, 32, 49, 47, 32, 48, 46, 33, 47, 45, 33, 48, 47, 33, 48, 47, 33, 46, 47, 33, 48, 48, 35, 49, 47, 35, 49, 46, 34, 48, 45, 35, 50, 47, 35, 49, 46, 34, 48, 46, 35, 49, 47, 35, + 50, 48, 35, 52, 47, 34, 51, 47, 34, 49, 47, 34, 48, 48, 34, 50, 47, 34, 49, 46, 34, 47, 47, 35, 47, 46, 36, 47, 47, 35, 49, 49, 34, 48, 49, 35, 49, 48, 34, 49, 46, 35, 47, 47, 36, 49, 48, 36, 28, 27, 21, 11, 11, 11, 12, 12, 13, 12, 12, 13, 11, 11, 11, + 28, 27, 22, 50, 48, 35, 50, 47, 34, 49, 48, 35, 50, 48, 35, 50, 49, 36, 49, 49, 36, 50, 48, 36, 51, 49, 36, 50, 51, 35, 50, 49, 36, 52, 47, 37, 51, 49, 36, 51, 49, 35, 51, 48, 36, 50, 49, 35, 52, 49, 35, 51, 48, 36, 51, 49, 37, 51, 49, 37, 51, 48, 36, + 52, 48, 36, 51, 50, 36, 51, 49, 36, 52, 49, 35, 53, 51, 37, 52, 51, 37, 51, 51, 36, 52, 49, 38, 52, 48, 37, 51, 49, 36, 52, 50, 36, 51, 51, 36, 50, 50, 36, 51, 50, 37, 51, 51, 37, 49, 49, 37, 49, 50, 36, 51, 51, 36, 51, 51, 36, 52, 49, 37, 53, 49, 36, + 52, 50, 36, 51, 49, 36, 50, 50, 36, 51, 49, 36, 52, 48, 37, 51, 49, 36, 51, 50, 37, 53, 51, 38, 52, 50, 37, 50, 49, 36, 49, 49, 37, 51, 51, 38, 51, 49, 37, 50, 48, 36, 50, 50, 36, 51, 52, 37, 29, 29, 22, 11, 11, 11, 12, 12, 13, 12, 12, 13, 11, 11, 11, + 28, 27, 21, 50, 48, 37, 51, 50, 36, 52, 51, 36, 53, 49, 36, 52, 50, 36, 51, 50, 36, 51, 48, 37, 52, 48, 37, 50, 50, 36, 48, 50, 36, 50, 51, 38, 51, 51, 38, 49, 50, 36, 49, 51, 36, 52, 50, 37, 52, 51, 37, 51, 50, 37, 51, 49, 37, 51, 50, 36, 50, 49, 36, + 50, 48, 35, 51, 49, 36, 50, 50, 36, 49, 48, 35, 49, 47, 35, 51, 48, 36, 50, 47, 36, 49, 47, 35, 50, 48, 35, 51, 49, 36, 52, 49, 36, 51, 48, 36, 49, 48, 35, 49, 49, 35, 50, 49, 36, 50, 49, 36, 49, 49, 36, 49, 48, 35, 50, 47, 35, 91, 89, 79, 51, 48, 35, + 49, 48, 36, 48, 46, 36, 48, 46, 35, 49, 47, 35, 49, 47, 35, 47, 46, 35, 48, 48, 35, 49, 49, 36, 50, 48, 35, 50, 48, 35, 48, 49, 35, 48, 49, 34, 49, 49, 35, 48, 48, 36, 46, 47, 36, 48, 47, 35, 49, 47, 35, 48, 47, 35, 49, 46, 34, 49, 47, 33, 47, 47, 34, + 46, 48, 33, 73, 74, 60, 21, 21, 15, 32, 33, 27, 32, 32, 27, 31, 31, 27, 33, 33, 27, 33, 33, 28, 32, 33, 28, 33, 33, 27, 31, 31, 26, 31, 31, 26, 32, 32, 27, 32, 32, 27, 32, 32, 27, 34, 33, 28, 31, 31, 26, 33, 33, 27, 32, 32, 27, 32, 32, 28, 30, 30, 26, + 32, 31, 27, 30, 29, 25, 31, 31, 27, 31, 32, 27, 31, 30, 25, 31, 30, 25, 33, 31, 26, 32, 30, 26, 32, 31, 27, 31, 30, 25, 31, 31, 26, 29, 29, 25, 31, 30, 27, 32, 31, 26, 31, 31, 26, 31, 31, 26, 19, 19, 17, 11, 11, 11, 12, 12, 13, 12, 12, 13, 11, 11, 11, + 20, 19, 17, 31, 31, 26, 31, 31, 26, 31, 31, 26, 31, 30, 26, 30, 29, 25, 30, 29, 25, 30, 30, 25, 31, 30, 26, 32, 31, 27, 30, 29, 25, 30, 31, 26, 29, 28, 24, 30, 29, 25, 32, 31, 27, 30, 29, 24, 31, 31, 26, 30, 30, 25, 28, 28, 24, 29, 29, 24, 30, 29, 25, + 30, 30, 25, 31, 30, 26, 29, 28, 24, 29, 30, 26, 29, 30, 25, 30, 30, 26, 28, 29, 24, 29, 28, 24, 30, 29, 25, 30, 29, 25, 28, 27, 24, 29, 29, 25, 31, 31, 27, 17, 17, 12, 41, 38, 28, 42, 38, 28, 42, 38, 29, 41, 37, 30, 41, 38, 28, 41, 37, 27, 41, 37, 27, + 40, 37, 28, 39, 38, 28, 40, 39, 28, 40, 38, 28, 39, 37, 28, 39, 37, 29, 39, 38, 28, 45, 45, 31, 51, 51, 36, 8, 7, 5, 31, 31, 31, 25, 25, 25, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 20, 20, 19, 19, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, 10, 10, 9, 13, 14, 14, 16, 16, 17, 17, 17, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, + 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 21, 22, 21, 21, 22, 28, 28, 28, 34, 34, 35, 14, 14, 13, 57, 58, 42, 49, 48, 34, 40, 37, 27, + 39, 36, 27, 39, 38, 28, 39, 36, 28, 39, 37, 28, 37, 36, 27, 40, 37, 28, 37, 39, 29, 38, 38, 28, 39, 37, 27, 40, 37, 29, 39, 38, 28, 40, 38, 29, 84, 81, 73, 39, 38, 28, 39, 38, 27, 39, 40, 28, 41, 40, 29, 41, 40, 29, 39, 40, 29, 39, 39, 29, 40, 40, 29, + 40, 39, 28, 41, 40, 29, 44, 40, 29, 43, 39, 30, 43, 41, 30, 42, 40, 30, 40, 41, 31, 42, 40, 29, 44, 40, 28, 122, 119, 113, 126, 126, 120, 126, 127, 120, 126, 127, 120, 126, 127, 120, 126, 127, 120, 127, 126, 120, 126, 127, 120, 128, 127, 120, 128, 127, 119, 126, 127, 120, 128, 127, 121, + 127, 127, 120, 49, 50, 39, 44, 41, 32, 46, 42, 31, 44, 43, 31, 43, 43, 32, 43, 42, 30, 45, 43, 31, 43, 42, 31, 44, 43, 31, 46, 41, 30, 44, 42, 31, 43, 44, 32, 44, 43, 32, 44, 43, 32, 44, 43, 32, 44, 44, 32, 43, 44, 32, 46, 42, 33, 47, 43, 31, 46, 45, 32, + 46, 43, 33, 44, 43, 33, 44, 43, 34, 130, 129, 123, 130, 129, 123, 131, 130, 122, 130, 129, 122, 130, 129, 123, 130, 129, 122, 131, 130, 123, 131, 130, 123, 130, 131, 123, 130, 130, 123, 131, 129, 123, 130, 130, 123, 131, 130, 124, 48, 45, 34, 48, 47, 33, 47, 47, 33, 47, 48, 33, 46, 46, 33, + 48, 46, 35, 49, 47, 34, 49, 46, 33, 48, 47, 32, 49, 47, 33, 49, 48, 34, 48, 47, 34, 48, 46, 34, 50, 46, 34, 125, 123, 116, 130, 129, 122, 130, 130, 123, 131, 130, 122, 131, 130, 122, 131, 130, 122, 132, 130, 122, 131, 129, 123, 130, 129, 122, 131, 130, 122, 130, 130, 123, 130, 130, 123, + 131, 130, 122, 57, 54, 42, 50, 48, 35, 50, 48, 35, 48, 45, 35, 47, 47, 35, 47, 48, 35, 49, 48, 35, 48, 48, 35, 48, 47, 35, 48, 47, 34, 48, 47, 35, 49, 46, 36, 49, 47, 35, 49, 48, 36, 49, 48, 37, 50, 49, 37, 50, 47, 36, 51, 47, 35, 51, 47, 35, 50, 48, 36, + 50, 48, 37, 50, 48, 37, 49, 50, 36, 133, 133, 125, 134, 132, 125, 134, 132, 124, 134, 133, 125, 133, 132, 125, 132, 131, 125, 133, 132, 124, 134, 132, 125, 134, 132, 125, 133, 133, 125, 133, 133, 125, 133, 133, 125, 134, 133, 124, 51, 49, 37, 50, 50, 37, 50, 50, 37, 50, 48, 36, 50, 50, 35, + 51, 51, 37, 51, 49, 37, 50, 48, 35, 49, 49, 36, 49, 49, 37, 49, 50, 38, 50, 50, 37, 50, 49, 36, 49, 50, 36, 126, 126, 117, 133, 132, 123, 133, 131, 123, 132, 131, 123, 131, 131, 124, 131, 131, 124, 131, 130, 123, 132, 130, 124, 132, 130, 123, 131, 131, 123, 132, 131, 123, 132, 130, 124, + 132, 131, 124, 60, 56, 46, 51, 49, 37, 49, 49, 37, 51, 50, 37, 52, 50, 37, 51, 50, 37, 49, 51, 36, 50, 52, 36, 52, 50, 37, 52, 49, 36, 51, 50, 36, 50, 50, 37, 50, 48, 37, 51, 49, 36, 51, 51, 36, 51, 51, 36, 50, 48, 36, 50, 48, 36, 50, 49, 37, 50, 49, 37, + 51, 49, 37, 52, 48, 36, 52, 50, 37, 133, 133, 125, 133, 132, 125, 133, 132, 125, 133, 132, 125, 134, 133, 124, 133, 133, 124, 133, 132, 124, 134, 132, 125, 133, 132, 124, 133, 131, 124, 133, 132, 124, 133, 132, 124, 134, 131, 124, 52, 49, 36, 50, 48, 36, 51, 47, 36, 51, 48, 36, 50, 49, 36, + 51, 49, 36, 51, 47, 36, 50, 48, 36, 51, 49, 35, 51, 48, 35, 49, 48, 35, 49, 48, 35, 50, 49, 35, 50, 49, 35, 49, 49, 35, 48, 48, 36, 49, 48, 36, 92, 90, 80, 51, 49, 36, 49, 47, 37, 50, 46, 35, 49, 47, 35, 48, 47, 35, 49, 47, 35, 50, 48, 36, 48, 49, 35, + 47, 47, 35, 49, 46, 36, 49, 48, 35, 48, 48, 35, 48, 49, 35, 49, 47, 35, 48, 48, 35, 49, 49, 36, 49, 47, 35, 49, 47, 35, 48, 47, 35, 47, 48, 35, 48, 48, 35, 48, 48, 35, 47, 48, 35, 73, 73, 60, 21, 21, 15, 33, 33, 28, 32, 32, 27, 32, 32, 27, 34, 33, 28, + 33, 33, 28, 31, 31, 25, 33, 32, 27, 31, 31, 27, 31, 31, 26, 32, 32, 27, 34, 33, 28, 31, 31, 26, 114, 114, 111, 121, 120, 118, 121, 121, 118, 121, 121, 118, 121, 120, 118, 120, 120, 118, 121, 120, 118, 120, 120, 117, 121, 121, 118, 121, 121, 118, 121, 120, 117, 120, 119, 117, 121, 120, 117, + 40, 40, 35, 32, 32, 27, 31, 30, 25, 30, 30, 25, 31, 31, 27, 30, 30, 26, 31, 31, 27, 30, 30, 26, 31, 31, 26, 31, 31, 26, 30, 30, 25, 31, 30, 26, 33, 32, 28, 30, 30, 25, 29, 29, 25, 31, 32, 27, 31, 31, 26, 32, 31, 27, 31, 30, 26, 31, 31, 27, 30, 29, 24, + 30, 29, 25, 30, 30, 25, 122, 122, 119, 121, 121, 118, 122, 121, 119, 121, 121, 118, 121, 121, 118, 121, 121, 118, 122, 121, 118, 121, 121, 118, 121, 121, 118, 120, 120, 117, 121, 120, 118, 121, 121, 118, 121, 121, 119, 31, 30, 26, 29, 29, 24, 29, 29, 25, 29, 29, 25, 30, 30, 26, 28, 29, 24, + 28, 28, 24, 29, 29, 25, 31, 31, 26, 28, 28, 24, 29, 27, 24, 30, 29, 25, 17, 17, 12, 39, 39, 28, 40, 39, 29, 41, 40, 29, 40, 39, 29, 40, 37, 28, 42, 38, 28, 40, 39, 28, 39, 40, 27, 40, 39, 27, 40, 37, 28, 38, 37, 29, 39, 39, 28, 39, 37, 27, 38, 36, 28, + 45, 42, 32, 53, 49, 35, 8, 7, 5, 33, 33, 33, 27, 27, 28, 21, 21, 21, 21, 21, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 21, 16, 16, 17, 22, 22, 22, 10, 10, 9, 13, 13, 13, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 26, 26, 27, 33, 33, 34, 14, 14, 12, 57, 55, 40, 47, 46, 34, 37, 38, 28, 37, 37, 28, 39, 38, 26, 39, 36, 28, 40, 38, 28, 40, 38, 28, 39, 38, 29, 39, 39, 28, + 38, 37, 27, 38, 37, 29, 39, 37, 29, 39, 38, 28, 39, 39, 29, 83, 81, 73, 41, 38, 28, 42, 39, 29, 40, 38, 28, 40, 39, 29, 42, 40, 28, 41, 39, 28, 40, 39, 30, 40, 39, 29, 41, 40, 28, 41, 40, 29, 41, 39, 29, 42, 39, 29, 41, 41, 29, 41, 40, 28, 43, 42, 30, + 40, 40, 30, 41, 40, 30, 43, 42, 30, 42, 43, 29, 41, 41, 29, 42, 40, 30, 44, 40, 30, 42, 41, 30, 42, 42, 31, 42, 42, 31, 43, 41, 29, 43, 42, 30, 42, 41, 31, 43, 43, 30, 41, 42, 30, 43, 41, 31, 46, 41, 30, 46, 41, 31, 45, 42, 32, 43, 42, 32, 42, 41, 30, + 44, 42, 31, 45, 41, 31, 43, 41, 32, 42, 42, 31, 43, 42, 31, 43, 42, 31, 44, 43, 31, 44, 43, 31, 45, 42, 31, 47, 42, 32, 46, 44, 32, 46, 44, 31, 46, 42, 32, 45, 43, 33, 45, 44, 34, 47, 44, 33, 45, 42, 33, 46, 43, 32, 47, 46, 33, 44, 46, 33, 44, 45, 33, + 45, 45, 33, 45, 46, 33, 46, 45, 33, 46, 45, 33, 47, 44, 33, 48, 43, 34, 48, 46, 34, 46, 47, 35, 45, 46, 33, 47, 45, 33, 47, 47, 34, 48, 47, 33, 48, 46, 33, 48, 46, 33, 48, 48, 34, 47, 47, 33, 48, 46, 33, 49, 45, 34, 48, 45, 33, 48, 46, 34, 46, 48, 35, + 47, 47, 35, 48, 47, 35, 50, 46, 34, 49, 46, 34, 48, 46, 34, 50, 47, 35, 48, 47, 35, 48, 46, 34, 50, 48, 34, 50, 47, 34, 50, 46, 35, 51, 46, 34, 48, 47, 35, 46, 46, 36, 48, 47, 36, 48, 48, 35, 49, 47, 34, 50, 47, 35, 48, 48, 36, 47, 47, 36, 49, 48, 36, + 50, 48, 35, 48, 48, 35, 48, 49, 36, 48, 49, 35, 48, 48, 35, 48, 48, 35, 49, 48, 36, 51, 48, 36, 49, 49, 36, 48, 49, 36, 49, 48, 35, 50, 47, 36, 48, 47, 37, 49, 47, 37, 50, 48, 36, 51, 48, 35, 49, 49, 35, 49, 50, 35, 50, 49, 36, 50, 48, 36, 50, 47, 36, + 51, 48, 36, 51, 49, 37, 49, 49, 36, 50, 49, 36, 52, 49, 36, 53, 49, 36, 52, 48, 36, 51, 49, 35, 50, 50, 36, 49, 50, 36, 50, 49, 36, 49, 50, 35, 50, 50, 35, 52, 49, 36, 52, 51, 37, 50, 50, 36, 50, 49, 36, 50, 51, 37, 48, 51, 36, 50, 50, 36, 49, 50, 36, + 48, 49, 37, 50, 49, 36, 50, 51, 37, 50, 50, 36, 50, 49, 35, 51, 49, 37, 50, 50, 37, 49, 50, 36, 49, 50, 36, 51, 50, 35, 51, 49, 35, 49, 49, 35, 49, 48, 35, 50, 48, 35, 50, 50, 36, 51, 49, 37, 52, 49, 38, 52, 49, 37, 52, 50, 37, 51, 51, 37, 49, 50, 37, + 51, 50, 36, 53, 51, 36, 52, 51, 37, 50, 49, 37, 49, 49, 36, 49, 50, 36, 49, 50, 35, 50, 49, 35, 50, 48, 36, 50, 49, 37, 52, 50, 37, 52, 49, 37, 50, 49, 36, 50, 50, 37, 50, 49, 37, 48, 48, 37, 50, 48, 37, 52, 48, 37, 51, 49, 36, 49, 49, 36, 49, 49, 35, + 51, 51, 35, 49, 51, 35, 50, 49, 36, 52, 50, 36, 51, 51, 36, 49, 49, 36, 49, 49, 36, 50, 49, 35, 50, 49, 36, 49, 48, 36, 49, 47, 36, 50, 49, 35, 51, 48, 35, 51, 48, 35, 50, 49, 36, 49, 49, 35, 48, 49, 35, 49, 48, 36, 50, 49, 36, 50, 50, 35, 49, 48, 35, + 48, 47, 34, 49, 47, 35, 51, 48, 35, 50, 47, 34, 48, 46, 35, 90, 89, 79, 49, 48, 35, 48, 48, 35, 49, 47, 36, 50, 46, 35, 50, 46, 35, 50, 47, 35, 49, 47, 35, 48, 47, 35, 49, 47, 35, 49, 47, 35, 50, 47, 35, 49, 47, 35, 49, 47, 34, 50, 48, 34, 49, 49, 36, + 48, 48, 35, 50, 47, 34, 49, 46, 34, 48, 46, 34, 47, 46, 34, 48, 45, 34, 48, 45, 36, 48, 46, 35, 75, 73, 60, 20, 21, 14, 32, 32, 27, 32, 32, 27, 32, 33, 27, 32, 32, 27, 33, 32, 27, 33, 33, 27, 33, 32, 27, 34, 33, 28, 33, 32, 27, 32, 32, 28, 31, 31, 27, + 32, 32, 28, 31, 31, 26, 32, 32, 27, 30, 30, 26, 30, 30, 25, 33, 32, 28, 31, 30, 26, 32, 31, 27, 32, 31, 27, 33, 32, 28, 31, 30, 26, 32, 31, 26, 31, 30, 26, 32, 32, 27, 31, 31, 26, 32, 31, 27, 30, 30, 26, 31, 30, 26, 32, 31, 27, 32, 32, 27, 33, 32, 28, + 31, 31, 27, 32, 31, 27, 31, 30, 26, 33, 32, 27, 30, 30, 25, 31, 31, 26, 30, 29, 25, 31, 31, 26, 32, 31, 26, 30, 30, 25, 30, 30, 26, 29, 29, 25, 30, 30, 26, 29, 29, 25, 31, 31, 26, 30, 30, 25, 30, 30, 25, 31, 31, 26, 30, 30, 26, 29, 29, 25, 30, 30, 25, + 29, 28, 24, 31, 31, 27, 28, 28, 24, 31, 30, 26, 31, 30, 25, 29, 29, 25, 30, 30, 26, 30, 30, 26, 29, 29, 25, 30, 29, 26, 29, 28, 25, 28, 28, 24, 28, 28, 24, 30, 30, 26, 30, 29, 25, 30, 29, 25, 30, 30, 25, 28, 28, 24, 30, 30, 25, 29, 28, 24, 17, 16, 12, + 38, 37, 28, 39, 37, 29, 41, 39, 29, 41, 39, 28, 40, 38, 28, 40, 38, 28, 39, 38, 28, 39, 37, 27, 39, 38, 28, 39, 39, 27, 38, 38, 27, 37, 36, 27, 38, 36, 27, 38, 37, 27, 45, 45, 31, 53, 50, 35, 8, 7, 5, 32, 32, 32, 27, 27, 27, 21, 21, 21, 21, 21, 21, + 21, 21, 22, 21, 21, 22, 21, 21, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 23, 23, 23, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 25, 24, 24, 24, 24, 24, 24, 24, 24, 25, 24, 24, 24, 24, 24, 24, 23, 23, 23, 18, 18, 18, 23, 23, 23, + 9, 9, 9, 13, 13, 13, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, + 18, 18, 19, 25, 25, 26, 33, 33, 33, 14, 14, 12, 58, 55, 40, 50, 45, 35, 37, 35, 27, 39, 38, 28, 38, 35, 28, 38, 36, 27, 39, 37, 27, 38, 37, 27, 38, 39, 28, 38, 39, 28, 40, 36, 27, 40, 37, 28, 38, 39, 27, 39, 38, 27, 41, 37, 27, 82, 81, 74, 39, 39, 28, + 40, 40, 27, 40, 40, 28, 41, 39, 28, 38, 39, 28, 38, 39, 27, 40, 41, 28, 42, 40, 29, 40, 40, 29, 41, 39, 30, 42, 39, 29, 41, 40, 29, 40, 40, 30, 41, 42, 30, 40, 42, 29, 42, 41, 28, 41, 40, 29, 41, 41, 29, 41, 41, 30, 42, 42, 30, 42, 43, 29, 40, 42, 30, + 42, 43, 30, 42, 42, 31, 43, 42, 30, 41, 42, 29, 42, 41, 30, 43, 43, 29, 42, 43, 30, 43, 42, 30, 46, 42, 29, 44, 44, 30, 43, 42, 30, 44, 42, 30, 43, 43, 30, 44, 43, 30, 43, 42, 30, 43, 44, 31, 45, 42, 31, 42, 42, 30, 42, 43, 30, 43, 42, 32, 44, 43, 31, + 43, 41, 31, 45, 42, 32, 45, 44, 33, 44, 45, 32, 44, 44, 31, 45, 43, 32, 46, 45, 33, 44, 43, 33, 45, 44, 32, 45, 45, 33, 45, 44, 33, 47, 42, 33, 47, 43, 33, 46, 45, 32, 47, 43, 32, 47, 44, 34, 46, 45, 34, 46, 45, 34, 47, 45, 33, 45, 46, 34, 46, 46, 34, + 46, 46, 33, 46, 45, 34, 46, 45, 35, 46, 47, 34, 48, 45, 33, 47, 45, 32, 46, 46, 32, 48, 47, 34, 48, 45, 34, 47, 45, 33, 48, 47, 33, 49, 46, 33, 48, 46, 33, 46, 47, 34, 47, 46, 35, 46, 44, 34, 47, 45, 34, 48, 47, 35, 49, 47, 35, 48, 46, 34, 49, 46, 34, + 49, 47, 34, 49, 47, 33, 48, 47, 35, 47, 45, 35, 48, 46, 34, 49, 47, 35, 49, 45, 35, 50, 46, 34, 49, 46, 35, 48, 47, 35, 48, 48, 35, 49, 48, 36, 49, 47, 36, 49, 47, 35, 49, 47, 35, 49, 46, 36, 50, 47, 35, 49, 47, 36, 49, 47, 37, 50, 47, 36, 49, 47, 35, + 47, 46, 35, 49, 47, 35, 50, 49, 35, 49, 48, 35, 49, 46, 36, 51, 46, 37, 51, 47, 36, 50, 49, 35, 50, 49, 35, 51, 47, 36, 50, 49, 36, 50, 50, 36, 50, 50, 36, 51, 50, 36, 51, 49, 36, 50, 48, 35, 50, 49, 36, 51, 50, 37, 51, 49, 37, 52, 50, 36, 52, 49, 37, + 51, 49, 36, 51, 50, 36, 51, 49, 37, 49, 50, 36, 48, 48, 36, 49, 48, 37, 49, 50, 37, 50, 49, 36, 51, 48, 36, 51, 48, 36, 50, 49, 36, 50, 49, 37, 50, 48, 36, 49, 48, 35, 51, 50, 36, 52, 51, 37, 51, 51, 37, 49, 50, 37, 50, 48, 36, 51, 49, 36, 51, 49, 36, + 51, 49, 35, 52, 49, 36, 51, 50, 37, 50, 50, 36, 51, 48, 36, 52, 49, 36, 51, 50, 37, 49, 48, 37, 50, 48, 37, 51, 50, 37, 50, 49, 38, 51, 49, 37, 51, 51, 36, 50, 51, 36, 49, 49, 37, 50, 49, 36, 50, 50, 36, 51, 50, 36, 51, 50, 37, 50, 50, 37, 49, 49, 36, + 50, 48, 37, 51, 48, 37, 51, 48, 36, 51, 49, 35, 50, 49, 35, 51, 48, 36, 52, 48, 36, 50, 50, 36, 49, 51, 37, 50, 51, 37, 50, 50, 37, 49, 49, 36, 48, 50, 37, 48, 50, 37, 49, 49, 35, 51, 49, 36, 51, 49, 36, 49, 49, 36, 50, 49, 35, 52, 49, 35, 50, 49, 36, + 49, 50, 36, 50, 50, 36, 49, 48, 36, 49, 48, 36, 50, 49, 36, 50, 47, 36, 50, 47, 36, 51, 48, 36, 49, 49, 36, 50, 47, 35, 51, 48, 35, 49, 49, 35, 49, 48, 34, 51, 48, 34, 50, 49, 34, 50, 49, 35, 49, 48, 35, 49, 48, 35, 48, 47, 34, 90, 89, 78, 49, 48, 35, + 50, 49, 35, 49, 48, 35, 47, 47, 35, 47, 47, 34, 49, 48, 34, 48, 47, 35, 48, 47, 35, 48, 49, 35, 49, 49, 36, 50, 47, 36, 49, 46, 35, 48, 47, 34, 47, 48, 34, 49, 49, 34, 50, 49, 33, 48, 47, 33, 49, 47, 34, 49, 48, 35, 47, 47, 35, 46, 46, 33, 48, 45, 34, + 48, 47, 34, 73, 74, 60, 21, 20, 15, 33, 32, 28, 32, 31, 27, 31, 31, 26, 32, 32, 27, 34, 34, 28, 33, 34, 28, 30, 30, 26, 33, 31, 27, 33, 32, 28, 32, 32, 28, 32, 32, 27, 33, 32, 27, 33, 32, 27, 32, 32, 27, 31, 30, 26, 32, 31, 27, 31, 31, 27, 31, 31, 27, + 32, 31, 27, 32, 31, 27, 32, 31, 27, 32, 31, 27, 32, 31, 26, 31, 30, 26, 31, 31, 27, 32, 30, 27, 32, 32, 27, 31, 30, 26, 31, 31, 26, 31, 31, 26, 33, 31, 27, 32, 32, 28, 31, 30, 26, 33, 32, 27, 31, 30, 26, 32, 32, 27, 32, 32, 27, 31, 29, 25, 30, 30, 25, + 31, 31, 26, 31, 31, 26, 29, 29, 25, 30, 29, 25, 31, 30, 26, 30, 29, 26, 30, 29, 26, 30, 29, 26, 31, 30, 26, 30, 30, 25, 31, 32, 27, 30, 30, 25, 31, 31, 26, 30, 31, 25, 30, 30, 25, 31, 30, 26, 30, 30, 25, 32, 31, 26, 31, 30, 25, 31, 30, 25, 32, 30, 27, + 31, 30, 27, 28, 27, 24, 29, 28, 24, 29, 28, 24, 28, 28, 24, 28, 28, 24, 29, 29, 25, 31, 30, 26, 29, 29, 25, 29, 29, 24, 30, 29, 25, 30, 31, 26, 29, 29, 25, 17, 16, 12, 41, 38, 28, 40, 37, 28, 38, 37, 28, 40, 38, 29, 41, 38, 30, 41, 37, 28, 38, 38, 27, + 39, 37, 27, 39, 37, 28, 37, 37, 29, 37, 38, 27, 38, 38, 27, 37, 36, 27, 37, 36, 28, 45, 42, 32, 53, 50, 35, 8, 7, 5, 31, 31, 31, 25, 25, 26, 19, 19, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, + 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 21, 21, 20, 20, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 19, 20, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, 10, 10, 10, 14, 14, 14, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, + 18, 18, 19, 19, 19, 19, 19, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 26, 26, 27, 34, 34, 34, 14, 14, 13, 56, 55, 42, 49, 46, 34, 39, 36, 27, + 37, 36, 26, 36, 36, 27, 36, 39, 27, 37, 36, 26, 39, 37, 28, 40, 38, 27, 39, 39, 26, 40, 37, 26, 39, 39, 28, 39, 40, 29, 37, 37, 28, 39, 37, 29, 82, 81, 73, 41, 37, 28, 41, 37, 27, 39, 39, 27, 40, 39, 27, 40, 39, 29, 39, 39, 29, 40, 40, 29, 42, 40, 28, + 42, 39, 29, 40, 38, 27, 41, 40, 29, 42, 40, 29, 41, 41, 28, 43, 42, 29, 41, 40, 30, 39, 40, 28, 40, 40, 29, 42, 41, 30, 42, 41, 29, 42, 42, 28, 40, 41, 28, 41, 43, 29, 41, 42, 30, 42, 42, 29, 43, 42, 29, 41, 43, 29, 42, 40, 29, 42, 40, 29, 41, 41, 31, + 42, 42, 31, 44, 40, 31, 44, 41, 31, 42, 43, 30, 42, 42, 30, 43, 42, 32, 42, 42, 32, 43, 44, 31, 45, 42, 30, 44, 42, 30, 42, 42, 30, 44, 44, 30, 44, 43, 31, 45, 42, 30, 43, 43, 32, 45, 42, 33, 44, 44, 31, 44, 44, 31, 44, 44, 32, 44, 44, 31, 44, 43, 32, + 45, 44, 34, 46, 41, 33, 46, 42, 32, 45, 42, 32, 45, 43, 33, 45, 44, 33, 44, 45, 32, 46, 46, 34, 47, 44, 34, 47, 45, 32, 47, 44, 32, 45, 45, 33, 45, 45, 33, 47, 47, 33, 48, 45, 32, 47, 44, 33, 45, 46, 34, 47, 47, 34, 48, 47, 34, 46, 47, 33, 46, 48, 32, + 48, 46, 33, 49, 46, 33, 48, 47, 34, 46, 47, 33, 47, 47, 33, 47, 45, 33, 46, 46, 34, 48, 47, 34, 48, 46, 33, 48, 47, 33, 49, 47, 34, 48, 45, 33, 48, 45, 34, 49, 47, 35, 49, 47, 35, 49, 47, 34, 47, 47, 34, 48, 46, 33, 50, 45, 34, 48, 46, 35, 47, 47, 35, + 48, 46, 35, 49, 47, 35, 48, 46, 36, 49, 48, 35, 50, 49, 35, 49, 47, 36, 49, 46, 36, 49, 48, 35, 49, 48, 35, 50, 46, 35, 50, 46, 35, 50, 46, 35, 50, 48, 36, 50, 49, 36, 49, 48, 35, 50, 46, 35, 51, 47, 35, 50, 49, 34, 49, 47, 36, 48, 46, 36, 48, 48, 36, + 49, 47, 37, 49, 47, 36, 49, 49, 35, 48, 49, 35, 49, 49, 35, 51, 49, 35, 51, 48, 35, 50, 49, 35, 51, 50, 35, 51, 47, 35, 50, 48, 36, 51, 49, 36, 52, 49, 36, 51, 49, 36, 50, 48, 36, 50, 48, 36, 49, 47, 37, 49, 48, 36, 50, 49, 35, 50, 49, 36, 50, 48, 35, + 51, 47, 35, 50, 48, 37, 49, 49, 37, 49, 49, 37, 49, 48, 36, 50, 49, 35, 51, 50, 36, 51, 50, 37, 49, 49, 37, 49, 48, 35, 50, 48, 35, 50, 50, 36, 51, 50, 37, 51, 49, 36, 50, 49, 35, 48, 49, 36, 49, 47, 36, 49, 47, 36, 51, 49, 36, 50, 48, 37, 50, 47, 37, + 50, 50, 36, 49, 50, 36, 50, 49, 36, 51, 49, 36, 50, 50, 36, 49, 50, 36, 49, 48, 36, 49, 48, 37, 48, 50, 37, 50, 49, 36, 52, 47, 35, 50, 48, 35, 50, 50, 35, 50, 49, 36, 50, 48, 37, 49, 49, 36, 49, 49, 36, 51, 47, 36, 51, 48, 36, 50, 49, 37, 52, 48, 37, + 51, 48, 35, 49, 50, 36, 48, 50, 37, 49, 48, 36, 48, 49, 35, 50, 50, 35, 50, 50, 36, 49, 48, 37, 49, 48, 36, 49, 50, 36, 50, 50, 35, 50, 48, 36, 49, 49, 36, 49, 51, 36, 49, 49, 36, 49, 47, 35, 50, 49, 35, 50, 50, 35, 49, 47, 36, 51, 48, 37, 52, 49, 37, + 49, 48, 36, 48, 48, 35, 50, 48, 36, 51, 47, 36, 50, 47, 36, 48, 47, 36, 48, 49, 35, 50, 49, 36, 51, 48, 35, 48, 48, 35, 48, 48, 35, 50, 48, 35, 91, 90, 80, 49, 47, 36, 49, 48, 35, 48, 48, 35, 48, 49, 36, 48, 48, 35, 48, 47, 35, 48, 46, 36, 49, 47, 35, + 48, 48, 35, 47, 48, 36, 48, 46, 34, 50, 45, 34, 50, 46, 35, 48, 47, 34, 48, 46, 34, 50, 48, 33, 50, 47, 33, 49, 46, 35, 49, 46, 35, 48, 46, 34, 47, 47, 34, 46, 46, 34, 47, 45, 33, 74, 73, 60, 20, 21, 15, 32, 32, 27, 31, 31, 26, 32, 32, 26, 32, 32, 27, + 33, 33, 28, 33, 32, 28, 33, 32, 27, 31, 30, 25, 32, 31, 27, 32, 32, 28, 32, 32, 27, 32, 31, 27, 32, 31, 27, 31, 32, 27, 32, 31, 27, 33, 32, 28, 30, 30, 25, 32, 31, 27, 32, 31, 27, 31, 31, 26, 32, 31, 27, 32, 32, 28, 31, 30, 27, 31, 30, 26, 32, 31, 27, + 33, 32, 28, 31, 31, 26, 32, 32, 27, 30, 30, 26, 31, 31, 27, 32, 31, 27, 32, 31, 27, 31, 30, 26, 31, 30, 26, 31, 30, 25, 31, 31, 25, 31, 31, 26, 31, 31, 26, 29, 29, 24, 31, 31, 26, 31, 31, 26, 30, 30, 26, 30, 29, 25, 32, 31, 27, 31, 31, 27, 32, 32, 27, + 30, 30, 25, 29, 30, 25, 30, 30, 25, 32, 31, 26, 30, 30, 26, 31, 32, 27, 30, 30, 26, 30, 30, 25, 30, 30, 26, 31, 31, 27, 32, 31, 27, 29, 27, 23, 32, 31, 26, 31, 31, 26, 31, 30, 26, 29, 28, 25, 30, 28, 25, 29, 28, 25, 29, 28, 25, 29, 29, 25, 29, 28, 25, + 31, 30, 26, 29, 29, 25, 28, 28, 24, 30, 30, 26, 30, 30, 26, 30, 30, 26, 16, 17, 12, 38, 39, 28, 41, 38, 28, 41, 37, 28, 39, 37, 29, 38, 39, 27, 38, 38, 28, 40, 36, 29, 40, 37, 27, 39, 39, 27, 39, 38, 27, 39, 38, 27, 40, 37, 27, 38, 36, 26, 37, 35, 26, + 45, 42, 31, 52, 50, 36, 8, 7, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 18, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 17, 17, 16, 16, 16, 12, 12, 13, 20, 20, 20, 11, 11, 10, 15, 15, 16, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 22, 21, 21, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 25, 25, 25, 32, 32, 32, 14, 14, 12, 58, 54, 40, 49, 46, 34, 40, 38, 28, 38, 34, 26, 38, 36, 27, 37, 37, 27, 39, 38, 27, 38, 39, 28, 39, 39, 26, 39, 38, 28, + 40, 37, 28, 39, 40, 28, 39, 38, 27, 38, 37, 28, 39, 39, 28, 83, 82, 73, 40, 38, 28, 39, 39, 28, 39, 38, 27, 39, 38, 28, 39, 40, 28, 38, 38, 29, 39, 38, 28, 41, 40, 29, 40, 39, 27, 40, 38, 28, 41, 38, 28, 41, 38, 29, 41, 38, 30, 40, 42, 29, 40, 41, 28, + 42, 39, 28, 40, 42, 30, 40, 41, 30, 41, 41, 28, 41, 40, 29, 41, 40, 31, 42, 41, 31, 40, 42, 30, 41, 42, 29, 41, 42, 29, 43, 41, 28, 42, 40, 30, 44, 41, 31, 42, 42, 31, 42, 42, 31, 43, 42, 31, 42, 43, 31, 42, 41, 31, 45, 42, 30, 45, 43, 31, 45, 42, 30, + 44, 42, 30, 43, 44, 32, 45, 42, 31, 43, 43, 31, 44, 44, 32, 44, 42, 31, 45, 41, 30, 44, 43, 30, 43, 42, 31, 44, 43, 31, 43, 44, 32, 43, 43, 32, 46, 45, 32, 46, 44, 31, 45, 42, 32, 45, 44, 33, 45, 43, 33, 44, 42, 32, 45, 45, 32, 47, 45, 33, 46, 44, 32, + 46, 45, 33, 47, 44, 32, 45, 44, 33, 47, 43, 34, 46, 45, 33, 44, 44, 33, 45, 44, 33, 46, 45, 32, 46, 45, 33, 47, 44, 33, 46, 44, 33, 46, 46, 33, 46, 46, 32, 45, 45, 33, 46, 48, 33, 47, 47, 33, 47, 47, 34, 48, 46, 34, 46, 45, 33, 46, 45, 34, 47, 47, 35, + 47, 46, 34, 47, 44, 34, 47, 45, 34, 49, 46, 33, 49, 46, 33, 48, 46, 33, 49, 47, 34, 50, 47, 34, 48, 47, 33, 47, 46, 33, 48, 46, 34, 49, 46, 35, 48, 44, 35, 49, 45, 34, 49, 47, 35, 50, 48, 34, 49, 47, 34, 48, 46, 35, 49, 45, 35, 50, 46, 35, 48, 47, 34, + 49, 48, 35, 50, 48, 36, 48, 47, 35, 48, 46, 35, 48, 48, 35, 48, 47, 36, 49, 46, 36, 50, 49, 35, 48, 49, 35, 49, 47, 36, 50, 46, 36, 51, 46, 36, 50, 47, 36, 50, 48, 35, 50, 47, 35, 49, 47, 35, 48, 47, 36, 48, 49, 35, 49, 50, 35, 50, 49, 35, 49, 48, 35, + 49, 49, 35, 50, 48, 36, 50, 49, 36, 50, 49, 35, 50, 49, 35, 51, 49, 36, 51, 48, 36, 51, 49, 35, 52, 49, 34, 53, 49, 35, 51, 47, 36, 49, 49, 36, 50, 50, 36, 50, 49, 35, 49, 48, 36, 49, 48, 37, 52, 49, 36, 51, 49, 35, 49, 49, 35, 49, 49, 35, 49, 49, 36, + 49, 48, 36, 49, 47, 36, 49, 48, 36, 50, 48, 36, 51, 49, 37, 49, 48, 37, 49, 48, 36, 49, 48, 35, 49, 47, 35, 51, 47, 36, 49, 48, 36, 49, 48, 36, 49, 48, 35, 48, 49, 35, 50, 49, 35, 51, 49, 35, 49, 48, 35, 50, 48, 35, 50, 49, 35, 48, 48, 36, 49, 48, 36, + 51, 50, 35, 51, 50, 36, 49, 50, 37, 49, 50, 36, 51, 49, 35, 50, 49, 36, 50, 49, 37, 50, 48, 35, 51, 48, 35, 52, 50, 36, 51, 49, 37, 50, 47, 37, 50, 48, 36, 51, 48, 37, 51, 49, 37, 49, 50, 36, 47, 50, 36, 48, 48, 35, 49, 49, 36, 48, 49, 37, 50, 50, 37, + 51, 50, 36, 49, 50, 36, 48, 50, 37, 50, 50, 36, 50, 49, 35, 51, 48, 36, 50, 49, 37, 50, 48, 36, 51, 48, 35, 50, 49, 34, 49, 48, 35, 50, 48, 36, 50, 47, 36, 51, 49, 36, 51, 48, 35, 50, 47, 35, 49, 48, 35, 50, 47, 36, 49, 47, 36, 49, 48, 34, 50, 48, 35, + 50, 48, 35, 49, 47, 35, 49, 47, 34, 49, 47, 35, 48, 46, 35, 91, 89, 79, 50, 48, 36, 49, 49, 35, 48, 48, 34, 49, 48, 35, 48, 48, 34, 49, 48, 35, 49, 48, 35, 48, 47, 35, 47, 46, 35, 46, 46, 36, 48, 47, 36, 50, 47, 35, 49, 47, 35, 48, 48, 35, 49, 48, 35, + 48, 48, 36, 49, 48, 35, 49, 48, 34, 48, 46, 33, 49, 46, 33, 49, 46, 34, 48, 45, 33, 47, 45, 34, 74, 72, 61, 21, 20, 15, 31, 30, 26, 31, 31, 26, 33, 32, 27, 31, 31, 26, 31, 32, 26, 32, 31, 27, 33, 32, 27, 32, 31, 26, 32, 31, 26, 33, 32, 27, 31, 30, 25, + 32, 31, 27, 31, 31, 27, 32, 31, 27, 32, 30, 27, 32, 31, 27, 32, 31, 28, 31, 30, 27, 32, 31, 27, 32, 31, 27, 32, 31, 27, 31, 30, 26, 31, 30, 26, 31, 30, 26, 32, 32, 27, 32, 31, 27, 31, 31, 27, 31, 31, 26, 31, 30, 25, 32, 31, 27, 32, 32, 27, 30, 30, 26, + 33, 31, 27, 31, 31, 26, 31, 31, 26, 30, 30, 25, 29, 29, 24, 31, 32, 27, 30, 30, 26, 33, 31, 27, 31, 30, 26, 31, 30, 26, 30, 29, 25, 29, 29, 25, 31, 31, 27, 31, 31, 27, 32, 32, 28, 30, 29, 25, 30, 29, 24, 30, 29, 25, 31, 31, 26, 32, 31, 27, 30, 31, 26, + 29, 30, 25, 30, 31, 26, 29, 29, 25, 30, 30, 25, 30, 29, 25, 31, 31, 26, 29, 29, 24, 28, 28, 24, 30, 30, 26, 31, 30, 26, 32, 30, 26, 31, 29, 26, 30, 30, 26, 31, 30, 27, 30, 29, 25, 30, 29, 25, 31, 30, 26, 29, 29, 25, 30, 30, 25, 30, 30, 26, 16, 17, 12, + 39, 39, 28, 40, 40, 27, 38, 38, 28, 39, 37, 28, 41, 39, 28, 40, 39, 28, 39, 38, 28, 38, 36, 28, 38, 37, 28, 39, 39, 27, 39, 38, 28, 38, 36, 27, 38, 37, 26, 38, 38, 26, 45, 43, 30, 52, 49, 35, 8, 7, 5, 29, 29, 29, 23, 23, 23, 17, 17, 17, 17, 17, 18, + 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 17, 18, 18, 17, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 19, 18, 18, 19, 14, 14, 14, 21, 21, 21, + 10, 10, 9, 14, 14, 14, 16, 16, 17, 17, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 19, + 18, 18, 19, 25, 25, 25, 32, 32, 32, 14, 14, 12, 57, 54, 41, 48, 46, 36, 40, 36, 27, 38, 36, 26, 38, 38, 26, 37, 36, 26, 38, 38, 27, 38, 36, 28, 37, 38, 27, 38, 37, 28, 36, 40, 27, 38, 38, 28, 40, 36, 28, 41, 38, 29, 40, 39, 29, 82, 82, 73, 37, 39, 27, + 39, 40, 28, 41, 39, 28, 38, 39, 29, 37, 40, 28, 38, 40, 28, 39, 41, 28, 40, 38, 30, 40, 39, 29, 41, 40, 28, 43, 39, 28, 42, 40, 30, 42, 41, 29, 42, 39, 30, 41, 38, 28, 40, 40, 29, 43, 40, 29, 41, 40, 30, 41, 41, 29, 43, 40, 30, 40, 40, 30, 40, 41, 28, + 41, 43, 30, 41, 41, 28, 42, 42, 28, 42, 41, 30, 43, 42, 30, 44, 43, 31, 45, 42, 30, 43, 40, 29, 41, 42, 30, 43, 42, 30, 43, 41, 30, 45, 41, 31, 44, 41, 30, 44, 42, 31, 44, 43, 29, 43, 43, 31, 44, 41, 31, 45, 42, 31, 44, 44, 31, 44, 43, 32, 42, 41, 32, + 43, 42, 32, 44, 42, 32, 46, 42, 31, 45, 43, 31, 44, 44, 32, 45, 43, 32, 44, 45, 32, 43, 43, 31, 45, 43, 33, 46, 45, 33, 46, 43, 33, 47, 43, 33, 45, 45, 32, 44, 44, 32, 45, 45, 33, 45, 44, 32, 46, 44, 32, 47, 43, 34, 46, 44, 33, 44, 45, 33, 45, 45, 33, + 47, 46, 34, 45, 44, 33, 46, 44, 34, 45, 46, 33, 46, 45, 33, 46, 45, 33, 46, 45, 33, 48, 46, 33, 47, 47, 34, 45, 46, 34, 46, 45, 33, 47, 44, 34, 45, 47, 33, 46, 48, 33, 47, 46, 35, 48, 46, 33, 47, 47, 34, 47, 45, 35, 47, 44, 34, 48, 46, 33, 47, 47, 34, + 49, 45, 35, 49, 47, 35, 46, 48, 33, 47, 46, 33, 49, 46, 34, 50, 46, 34, 49, 47, 34, 49, 46, 33, 48, 45, 34, 47, 47, 35, 48, 47, 35, 47, 45, 35, 48, 46, 35, 50, 48, 35, 50, 48, 34, 49, 46, 34, 49, 47, 35, 49, 48, 35, 47, 46, 36, 49, 46, 36, 49, 47, 35, + 47, 47, 35, 49, 46, 36, 49, 48, 36, 48, 48, 35, 49, 47, 35, 50, 47, 37, 49, 49, 36, 48, 49, 36, 48, 47, 35, 49, 47, 35, 50, 48, 35, 48, 50, 35, 48, 48, 36, 49, 47, 35, 49, 50, 35, 50, 49, 36, 52, 47, 37, 52, 48, 36, 52, 50, 35, 51, 48, 36, 50, 48, 36, + 50, 49, 35, 53, 49, 35, 52, 48, 35, 50, 48, 36, 49, 47, 36, 49, 47, 34, 49, 47, 34, 49, 49, 36, 49, 50, 36, 49, 49, 35, 51, 49, 36, 52, 50, 36, 49, 49, 35, 49, 49, 35, 49, 49, 35, 48, 49, 35, 49, 50, 36, 52, 50, 36, 51, 50, 35, 49, 49, 36, 49, 47, 36, + 51, 48, 36, 50, 49, 35, 49, 49, 36, 51, 48, 37, 51, 46, 36, 49, 47, 35, 49, 48, 36, 50, 48, 36, 50, 48, 35, 49, 49, 36, 48, 48, 37, 50, 48, 36, 51, 48, 35, 50, 50, 36, 50, 49, 36, 49, 48, 36, 48, 49, 35, 49, 51, 36, 50, 50, 36, 51, 48, 35, 50, 48, 35, + 49, 49, 36, 50, 47, 36, 51, 47, 35, 51, 48, 36, 49, 47, 36, 48, 48, 35, 50, 49, 36, 49, 50, 36, 48, 48, 36, 50, 47, 35, 50, 50, 36, 50, 49, 35, 49, 47, 36, 48, 48, 37, 49, 49, 37, 50, 50, 36, 51, 50, 36, 50, 49, 35, 51, 48, 35, 51, 47, 36, 51, 47, 36, + 50, 48, 35, 51, 47, 35, 51, 47, 35, 49, 48, 35, 49, 48, 35, 49, 47, 35, 49, 47, 36, 49, 49, 35, 50, 48, 35, 49, 46, 36, 48, 47, 36, 49, 48, 35, 48, 48, 35, 47, 47, 36, 49, 46, 35, 50, 48, 34, 50, 48, 34, 51, 46, 34, 49, 46, 34, 89, 88, 79, 47, 46, 35, + 48, 47, 34, 47, 47, 34, 47, 47, 35, 47, 48, 35, 47, 47, 34, 47, 47, 33, 48, 48, 34, 48, 47, 35, 47, 46, 35, 49, 48, 36, 48, 48, 35, 49, 47, 34, 49, 46, 34, 48, 46, 34, 48, 48, 35, 48, 48, 35, 47, 45, 34, 47, 45, 34, 49, 45, 34, 49, 45, 34, 49, 45, 34, + 47, 46, 35, 72, 73, 60, 20, 20, 14, 32, 31, 26, 32, 31, 26, 32, 33, 27, 31, 31, 26, 31, 31, 26, 31, 31, 26, 31, 30, 25, 32, 32, 27, 32, 31, 27, 33, 33, 28, 31, 30, 25, 32, 31, 26, 32, 30, 26, 33, 33, 28, 31, 31, 26, 31, 31, 26, 32, 32, 27, 33, 32, 28, + 32, 30, 27, 31, 30, 27, 30, 29, 25, 32, 30, 26, 32, 31, 27, 31, 31, 26, 32, 32, 27, 30, 30, 25, 31, 31, 26, 30, 30, 25, 32, 32, 27, 30, 30, 26, 31, 30, 26, 30, 29, 25, 30, 30, 26, 32, 31, 27, 31, 30, 26, 30, 30, 27, 30, 30, 25, 30, 30, 25, 32, 31, 27, + 31, 31, 27, 30, 31, 26, 30, 30, 25, 31, 30, 26, 30, 29, 24, 31, 31, 26, 29, 29, 25, 31, 31, 27, 31, 30, 26, 29, 28, 24, 29, 29, 25, 31, 31, 27, 31, 31, 26, 31, 32, 27, 30, 30, 26, 31, 31, 25, 30, 29, 24, 30, 29, 25, 30, 30, 25, 30, 29, 25, 29, 29, 25, + 29, 28, 24, 31, 31, 25, 29, 29, 25, 31, 30, 26, 31, 29, 26, 31, 30, 26, 30, 30, 25, 28, 28, 24, 30, 29, 25, 31, 30, 26, 29, 29, 24, 30, 29, 25, 31, 30, 26, 17, 16, 12, 39, 37, 27, 41, 38, 27, 40, 40, 28, 40, 38, 29, 40, 38, 29, 38, 39, 27, 38, 38, 27, + 38, 38, 29, 38, 37, 27, 38, 36, 26, 37, 36, 27, 37, 37, 26, 39, 37, 26, 40, 36, 27, 44, 44, 31, 52, 51, 35, 8, 7, 5, 34, 34, 34, 28, 28, 29, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, + 22, 22, 23, 22, 22, 22, 21, 21, 22, 21, 21, 21, 21, 21, 21, 20, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, 10, 10, 10, 14, 14, 15, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, + 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 25, 25, 26, 32, 32, 33, 14, 14, 12, 59, 54, 42, 47, 48, 35, 39, 37, 27, + 37, 35, 26, 39, 37, 27, 38, 38, 26, 36, 38, 26, 36, 39, 27, 39, 36, 26, 37, 36, 27, 38, 37, 27, 38, 38, 28, 39, 36, 27, 39, 37, 28, 39, 38, 28, 82, 81, 74, 40, 39, 29, 41, 38, 28, 39, 37, 28, 38, 37, 28, 41, 38, 28, 39, 40, 27, 41, 38, 29, 39, 38, 29, + 41, 39, 29, 39, 40, 29, 41, 40, 28, 42, 40, 28, 42, 38, 30, 42, 39, 30, 42, 40, 28, 41, 37, 28, 39, 39, 29, 40, 41, 29, 40, 40, 30, 42, 41, 28, 42, 42, 29, 43, 40, 29, 43, 40, 29, 41, 40, 30, 40, 41, 30, 44, 41, 30, 44, 40, 29, 43, 41, 30, 43, 41, 29, + 44, 42, 30, 43, 40, 30, 43, 42, 30, 43, 43, 30, 43, 41, 31, 42, 41, 31, 43, 42, 31, 45, 42, 29, 44, 43, 30, 44, 43, 30, 44, 43, 30, 44, 42, 31, 43, 42, 30, 44, 41, 30, 42, 43, 31, 43, 44, 31, 44, 42, 32, 44, 41, 32, 43, 42, 31, 45, 45, 31, 46, 45, 32, + 45, 44, 32, 45, 43, 31, 45, 43, 31, 45, 43, 32, 45, 41, 33, 46, 43, 33, 44, 44, 33, 46, 42, 32, 46, 44, 33, 46, 44, 33, 47, 45, 33, 47, 45, 33, 46, 45, 32, 44, 44, 32, 45, 45, 32, 46, 45, 33, 45, 45, 34, 45, 45, 34, 47, 45, 34, 47, 46, 33, 46, 45, 33, + 47, 46, 34, 47, 46, 34, 48, 46, 34, 46, 46, 34, 46, 45, 34, 46, 46, 34, 46, 47, 33, 47, 48, 34, 49, 47, 33, 48, 47, 35, 46, 47, 34, 46, 46, 34, 48, 45, 33, 48, 45, 35, 48, 46, 34, 47, 46, 34, 47, 45, 35, 47, 44, 35, 49, 44, 34, 49, 45, 35, 47, 45, 34, + 48, 46, 33, 48, 47, 34, 48, 46, 34, 49, 46, 34, 48, 47, 34, 48, 47, 34, 50, 47, 35, 50, 48, 36, 48, 49, 35, 48, 49, 35, 49, 48, 36, 48, 48, 35, 49, 48, 35, 49, 48, 36, 48, 48, 35, 48, 48, 34, 49, 48, 35, 48, 49, 36, 48, 48, 35, 49, 48, 35, 50, 48, 35, + 48, 48, 35, 50, 48, 35, 51, 48, 36, 51, 49, 36, 49, 49, 36, 48, 48, 35, 49, 49, 35, 50, 49, 36, 51, 48, 35, 51, 47, 35, 50, 46, 35, 52, 47, 36, 51, 46, 35, 50, 48, 34, 51, 48, 36, 52, 48, 35, 50, 49, 35, 49, 49, 36, 50, 48, 35, 50, 47, 34, 50, 47, 34, + 51, 47, 36, 50, 48, 36, 49, 49, 35, 50, 49, 36, 51, 47, 36, 51, 48, 36, 49, 51, 36, 48, 51, 34, 50, 49, 35, 49, 48, 36, 47, 48, 35, 48, 48, 35, 51, 49, 35, 52, 48, 36, 50, 48, 36, 49, 49, 37, 50, 48, 36, 49, 48, 36, 48, 47, 36, 48, 49, 35, 49, 48, 36, + 51, 48, 35, 50, 47, 35, 49, 48, 36, 51, 50, 35, 49, 48, 35, 48, 48, 35, 49, 50, 37, 50, 49, 36, 50, 49, 35, 51, 49, 35, 50, 48, 35, 51, 50, 36, 51, 49, 37, 51, 48, 35, 51, 49, 36, 49, 49, 37, 50, 49, 37, 50, 49, 37, 49, 47, 36, 49, 47, 36, 51, 49, 37, + 50, 49, 37, 48, 48, 36, 48, 47, 37, 48, 47, 36, 47, 48, 36, 48, 50, 36, 49, 50, 36, 50, 50, 36, 50, 50, 35, 49, 49, 35, 50, 48, 36, 51, 47, 35, 51, 48, 35, 51, 48, 35, 50, 49, 35, 49, 48, 35, 49, 47, 35, 49, 48, 34, 50, 48, 36, 48, 47, 36, 47, 48, 36, + 48, 50, 36, 49, 48, 35, 48, 47, 35, 48, 48, 35, 50, 48, 35, 50, 47, 35, 49, 48, 36, 50, 47, 36, 50, 45, 34, 50, 46, 35, 50, 47, 35, 48, 48, 35, 89, 89, 78, 48, 46, 35, 49, 46, 34, 48, 46, 34, 48, 47, 36, 48, 48, 35, 49, 46, 34, 49, 46, 34, 49, 46, 34, + 50, 45, 35, 50, 46, 35, 48, 47, 35, 48, 47, 35, 48, 45, 34, 48, 45, 34, 49, 46, 33, 48, 45, 34, 48, 47, 34, 49, 47, 33, 48, 46, 33, 47, 45, 34, 48, 46, 35, 48, 47, 35, 48, 46, 34, 74, 72, 60, 21, 20, 15, 31, 31, 26, 33, 33, 28, 32, 32, 27, 32, 31, 26, + 33, 32, 27, 32, 32, 27, 32, 32, 27, 32, 31, 26, 31, 31, 27, 32, 32, 28, 32, 31, 26, 33, 32, 27, 32, 32, 27, 32, 32, 27, 32, 32, 27, 30, 30, 25, 31, 30, 26, 31, 30, 26, 32, 32, 27, 31, 31, 26, 32, 31, 27, 32, 31, 27, 31, 31, 26, 31, 31, 27, 32, 31, 27, + 31, 30, 26, 31, 31, 26, 31, 31, 26, 31, 31, 27, 30, 29, 26, 30, 30, 26, 30, 29, 25, 31, 31, 27, 31, 30, 25, 31, 30, 26, 31, 32, 27, 29, 29, 25, 32, 31, 27, 32, 31, 26, 32, 30, 26, 32, 31, 26, 31, 30, 26, 30, 29, 26, 30, 30, 26, 29, 29, 25, 29, 28, 24, + 30, 29, 26, 32, 31, 26, 29, 29, 24, 31, 31, 26, 31, 31, 26, 30, 31, 26, 30, 31, 26, 30, 31, 26, 29, 29, 25, 31, 30, 25, 31, 31, 26, 28, 29, 24, 30, 30, 26, 31, 31, 26, 28, 29, 24, 28, 28, 23, 30, 30, 25, 30, 31, 26, 29, 29, 24, 29, 28, 25, 29, 27, 24, + 28, 27, 23, 29, 28, 25, 30, 29, 25, 29, 28, 24, 29, 27, 24, 29, 28, 24, 17, 17, 11, 39, 38, 28, 38, 37, 28, 39, 38, 27, 39, 37, 27, 40, 37, 27, 39, 38, 28, 38, 38, 28, 38, 37, 27, 38, 36, 27, 39, 36, 27, 40, 36, 26, 39, 35, 26, 37, 36, 27, 38, 36, 26, + 45, 44, 31, 51, 51, 35, 8, 7, 5, 33, 33, 33, 27, 27, 28, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 14, 14, 15, 21, 21, 21, 11, 11, 11, 16, 16, 16, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 21, + 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 21, 21, 27, 27, 27, 34, 34, 34, 14, 14, 12, 57, 56, 42, 49, 49, 35, 38, 39, 27, 37, 37, 27, 39, 37, 27, 38, 38, 27, 38, 36, 28, 36, 35, 27, 38, 37, 26, 39, 39, 27, + 36, 38, 28, 39, 37, 28, 38, 38, 29, 37, 39, 28, 39, 39, 28, 82, 81, 74, 40, 38, 27, 39, 39, 28, 39, 39, 29, 39, 38, 28, 38, 39, 28, 38, 39, 28, 40, 39, 28, 41, 39, 29, 42, 41, 29, 41, 38, 29, 41, 39, 30, 41, 41, 29, 41, 40, 28, 41, 38, 29, 39, 40, 29, + 40, 39, 29, 40, 38, 29, 41, 40, 28, 41, 42, 30, 42, 40, 29, 41, 41, 30, 43, 42, 29, 43, 42, 30, 43, 40, 29, 42, 41, 29, 41, 42, 28, 43, 43, 29, 42, 43, 29, 41, 42, 29, 42, 40, 30, 42, 43, 31, 42, 41, 31, 42, 40, 30, 42, 41, 31, 42, 41, 31, 45, 42, 30, + 43, 41, 31, 42, 42, 31, 42, 42, 31, 42, 40, 30, 43, 41, 30, 42, 44, 32, 42, 43, 31, 42, 43, 31, 43, 42, 32, 42, 41, 32, 42, 42, 32, 42, 43, 31, 43, 43, 32, 43, 41, 32, 45, 43, 32, 45, 43, 31, 44, 41, 31, 46, 43, 32, 45, 44, 31, 45, 43, 31, 45, 43, 32, + 46, 46, 32, 46, 45, 32, 47, 45, 32, 46, 44, 32, 46, 44, 31, 46, 45, 32, 46, 45, 32, 45, 45, 32, 48, 44, 32, 46, 45, 32, 46, 45, 32, 47, 45, 33, 48, 45, 33, 45, 47, 33, 45, 47, 34, 45, 47, 34, 45, 46, 33, 46, 47, 33, 46, 47, 33, 47, 47, 33, 47, 47, 32, + 47, 47, 32, 47, 46, 33, 46, 47, 34, 47, 47, 34, 48, 44, 33, 49, 45, 33, 49, 46, 34, 49, 46, 33, 48, 47, 34, 48, 48, 35, 48, 47, 34, 48, 46, 33, 49, 45, 34, 47, 47, 34, 48, 48, 34, 50, 46, 35, 48, 47, 35, 47, 48, 35, 47, 47, 35, 48, 45, 34, 47, 45, 34, + 48, 47, 34, 49, 47, 34, 49, 46, 35, 49, 46, 35, 49, 47, 35, 49, 48, 35, 49, 47, 35, 51, 47, 36, 49, 47, 36, 48, 47, 35, 49, 47, 35, 51, 47, 35, 50, 47, 35, 49, 49, 36, 48, 49, 36, 50, 50, 34, 50, 48, 34, 48, 48, 35, 48, 49, 35, 50, 47, 35, 50, 46, 35, + 48, 48, 34, 50, 49, 35, 51, 47, 36, 49, 47, 36, 49, 49, 35, 50, 49, 35, 51, 48, 35, 52, 48, 35, 51, 48, 36, 50, 47, 36, 49, 47, 36, 48, 48, 36, 48, 47, 35, 50, 47, 35, 50, 47, 36, 48, 49, 35, 48, 48, 35, 50, 47, 36, 50, 49, 35, 49, 50, 35, 49, 50, 35, + 48, 49, 36, 49, 47, 35, 50, 47, 35, 50, 49, 35, 51, 48, 35, 50, 47, 36, 50, 47, 36, 49, 48, 36, 49, 48, 35, 50, 49, 36, 50, 48, 36, 49, 46, 37, 48, 47, 36, 48, 48, 35, 48, 48, 34, 50, 47, 34, 50, 47, 35, 48, 49, 36, 49, 49, 36, 49, 49, 36, 49, 48, 35, + 50, 48, 35, 50, 50, 36, 51, 48, 36, 50, 47, 37, 49, 48, 36, 51, 49, 35, 50, 48, 35, 50, 49, 36, 50, 49, 37, 50, 47, 36, 51, 46, 35, 50, 47, 35, 48, 48, 37, 48, 48, 37, 51, 47, 35, 51, 47, 35, 50, 49, 36, 48, 48, 36, 47, 48, 36, 47, 49, 36, 48, 49, 35, + 49, 47, 35, 50, 48, 36, 50, 48, 35, 49, 48, 36, 50, 49, 36, 50, 49, 35, 49, 49, 35, 49, 48, 34, 49, 47, 34, 48, 47, 35, 48, 49, 36, 50, 49, 36, 49, 47, 35, 49, 46, 34, 49, 48, 35, 48, 50, 35, 48, 50, 34, 49, 48, 35, 50, 47, 35, 49, 48, 35, 49, 46, 34, + 48, 45, 34, 49, 47, 35, 49, 46, 35, 50, 46, 34, 48, 46, 35, 90, 89, 79, 48, 47, 35, 48, 47, 35, 47, 46, 34, 47, 46, 34, 48, 47, 34, 48, 47, 34, 49, 46, 34, 50, 46, 34, 49, 47, 35, 48, 46, 35, 48, 46, 35, 49, 47, 35, 48, 47, 34, 47, 47, 33, 46, 47, 35, + 47, 45, 34, 48, 46, 33, 48, 48, 34, 48, 48, 34, 48, 47, 33, 49, 47, 33, 49, 47, 34, 47, 46, 34, 74, 72, 60, 21, 20, 14, 32, 31, 26, 33, 33, 27, 32, 31, 27, 31, 30, 25, 32, 31, 27, 32, 31, 27, 32, 31, 27, 31, 31, 26, 31, 31, 26, 33, 32, 27, 33, 32, 28, + 31, 31, 26, 32, 31, 27, 32, 31, 27, 31, 32, 27, 31, 31, 26, 31, 31, 25, 31, 30, 26, 32, 32, 27, 32, 32, 27, 33, 33, 28, 33, 32, 28, 32, 31, 27, 31, 31, 26, 31, 30, 25, 31, 31, 26, 30, 30, 25, 32, 31, 27, 32, 31, 27, 32, 31, 27, 31, 31, 26, 31, 30, 25, + 32, 32, 27, 30, 29, 25, 31, 31, 26, 30, 29, 25, 31, 30, 25, 31, 30, 26, 30, 30, 26, 31, 30, 26, 30, 30, 26, 31, 31, 27, 30, 30, 26, 30, 30, 26, 31, 31, 27, 30, 30, 25, 31, 31, 27, 31, 30, 26, 29, 29, 25, 30, 30, 26, 29, 28, 24, 31, 31, 27, 31, 31, 26, + 30, 29, 25, 29, 30, 25, 30, 31, 26, 29, 29, 24, 29, 29, 24, 30, 30, 26, 30, 30, 26, 28, 28, 24, 28, 28, 24, 30, 29, 25, 30, 30, 26, 28, 28, 23, 30, 29, 24, 30, 28, 25, 29, 27, 24, 31, 30, 25, 31, 30, 26, 29, 28, 24, 31, 30, 26, 29, 28, 24, 17, 17, 11, + 38, 37, 27, 39, 37, 28, 40, 38, 28, 39, 37, 27, 39, 37, 27, 38, 37, 28, 38, 37, 27, 37, 38, 27, 36, 37, 27, 38, 36, 27, 39, 37, 27, 37, 37, 26, 38, 38, 26, 38, 38, 26, 45, 41, 30, 51, 49, 35, 8, 7, 5, 31, 31, 31, 25, 25, 25, 19, 19, 19, 19, 19, 20, + 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 14, 14, 15, 21, 21, 21, + 11, 11, 10, 15, 15, 16, 19, 19, 19, 20, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 22, 21, 21, 22, 21, 21, 22, + 21, 21, 22, 28, 28, 28, 35, 35, 35, 14, 14, 13, 57, 56, 42, 48, 46, 36, 39, 39, 27, 39, 38, 27, 36, 38, 27, 37, 36, 27, 37, 37, 26, 38, 37, 26, 37, 38, 27, 36, 38, 27, 38, 37, 28, 38, 39, 29, 39, 37, 28, 38, 38, 27, 38, 38, 28, 82, 81, 74, 37, 40, 29, + 38, 39, 28, 39, 38, 29, 40, 38, 29, 41, 40, 28, 40, 39, 27, 39, 39, 27, 40, 40, 29, 41, 40, 28, 42, 39, 28, 40, 40, 28, 41, 38, 29, 43, 38, 29, 41, 39, 29, 42, 38, 28, 39, 39, 29, 41, 38, 28, 40, 38, 29, 40, 41, 28, 41, 42, 30, 40, 41, 30, 40, 40, 30, + 41, 42, 30, 43, 40, 30, 42, 41, 30, 41, 42, 30, 43, 42, 29, 43, 39, 29, 41, 41, 30, 42, 42, 31, 42, 40, 29, 43, 41, 30, 43, 42, 32, 41, 42, 31, 41, 42, 30, 43, 42, 31, 44, 43, 31, 42, 42, 30, 43, 41, 31, 44, 41, 31, 42, 43, 30, 41, 41, 30, 42, 41, 30, + 42, 42, 32, 44, 43, 31, 43, 42, 31, 43, 41, 32, 44, 43, 32, 44, 43, 33, 44, 43, 32, 43, 43, 30, 45, 42, 31, 45, 41, 32, 45, 41, 31, 43, 44, 31, 44, 44, 32, 45, 43, 32, 44, 43, 32, 46, 45, 33, 47, 45, 32, 45, 45, 31, 45, 43, 32, 45, 44, 32, 45, 46, 32, + 46, 44, 31, 44, 44, 32, 46, 44, 33, 46, 45, 33, 44, 45, 33, 45, 46, 32, 46, 45, 32, 46, 44, 34, 45, 45, 33, 47, 44, 32, 47, 45, 33, 45, 45, 34, 46, 45, 33, 46, 45, 34, 47, 46, 34, 45, 44, 32, 47, 45, 32, 46, 47, 33, 47, 46, 33, 49, 44, 33, 49, 44, 32, + 48, 44, 33, 48, 46, 34, 48, 47, 33, 47, 44, 33, 48, 46, 35, 48, 47, 34, 47, 47, 33, 48, 48, 34, 47, 47, 34, 47, 46, 35, 47, 47, 35, 48, 48, 35, 50, 47, 35, 48, 48, 34, 48, 47, 34, 50, 47, 35, 49, 47, 36, 48, 47, 35, 49, 48, 34, 50, 46, 34, 48, 47, 36, + 47, 49, 37, 47, 47, 36, 47, 46, 35, 48, 47, 35, 49, 47, 35, 49, 47, 34, 48, 46, 34, 49, 47, 35, 49, 48, 35, 49, 50, 34, 48, 49, 35, 47, 48, 35, 49, 47, 35, 50, 47, 35, 50, 48, 35, 51, 48, 35, 50, 47, 35, 50, 49, 35, 50, 49, 35, 51, 47, 35, 51, 47, 35, + 51, 49, 35, 50, 47, 35, 51, 47, 36, 51, 48, 36, 50, 47, 36, 50, 48, 35, 51, 50, 35, 49, 49, 36, 48, 48, 37, 49, 47, 37, 50, 48, 36, 48, 49, 36, 49, 49, 36, 50, 48, 35, 50, 48, 35, 49, 47, 35, 50, 47, 36, 50, 47, 36, 49, 48, 34, 49, 48, 34, 49, 47, 35, + 50, 47, 35, 50, 49, 35, 49, 50, 36, 49, 49, 36, 49, 49, 35, 50, 48, 36, 50, 48, 36, 50, 49, 35, 49, 48, 36, 50, 48, 36, 49, 48, 36, 47, 48, 36, 47, 48, 36, 48, 48, 36, 48, 49, 36, 49, 50, 36, 50, 50, 36, 51, 49, 36, 49, 48, 37, 50, 49, 36, 49, 48, 36, + 49, 47, 36, 51, 48, 36, 51, 48, 36, 49, 47, 35, 48, 47, 36, 50, 48, 36, 50, 48, 36, 50, 48, 36, 50, 49, 37, 50, 50, 36, 48, 49, 36, 49, 49, 35, 50, 48, 35, 50, 47, 34, 49, 49, 35, 48, 49, 35, 49, 49, 35, 50, 47, 35, 49, 48, 36, 50, 48, 36, 50, 47, 35, + 48, 48, 34, 48, 49, 34, 49, 49, 35, 49, 47, 35, 49, 46, 36, 49, 48, 35, 48, 49, 34, 47, 50, 36, 49, 49, 37, 49, 48, 36, 49, 48, 34, 49, 49, 34, 48, 48, 34, 50, 46, 34, 50, 46, 35, 48, 47, 35, 48, 48, 35, 49, 47, 35, 49, 47, 34, 89, 88, 78, 46, 46, 34, + 47, 48, 35, 48, 48, 34, 49, 47, 33, 48, 45, 33, 47, 45, 35, 48, 45, 34, 50, 46, 33, 47, 47, 34, 46, 46, 34, 48, 47, 34, 47, 47, 34, 48, 46, 34, 48, 46, 34, 48, 46, 35, 48, 47, 34, 49, 46, 34, 47, 45, 34, 48, 45, 34, 48, 46, 34, 46, 46, 33, 47, 45, 32, + 48, 45, 33, 74, 71, 60, 20, 20, 14, 32, 32, 26, 32, 32, 26, 31, 31, 25, 32, 31, 27, 33, 32, 28, 34, 33, 29, 31, 31, 26, 30, 30, 26, 32, 32, 27, 33, 32, 27, 31, 30, 26, 31, 31, 26, 32, 32, 27, 33, 32, 28, 31, 30, 26, 32, 31, 27, 30, 29, 25, 32, 31, 27, + 31, 29, 25, 31, 30, 26, 32, 31, 27, 32, 31, 26, 32, 32, 27, 30, 31, 26, 31, 31, 26, 31, 30, 26, 31, 31, 27, 32, 32, 27, 32, 30, 26, 31, 30, 26, 31, 31, 27, 30, 29, 25, 31, 30, 26, 30, 29, 25, 29, 29, 25, 31, 31, 26, 32, 31, 27, 30, 30, 25, 29, 29, 24, + 30, 30, 25, 32, 31, 26, 31, 30, 25, 29, 30, 25, 30, 29, 25, 31, 31, 26, 30, 31, 26, 30, 30, 26, 31, 31, 26, 30, 30, 25, 32, 31, 27, 29, 28, 24, 31, 31, 26, 31, 31, 26, 30, 30, 25, 31, 30, 26, 30, 29, 25, 30, 30, 26, 30, 31, 26, 29, 29, 24, 31, 30, 26, + 29, 29, 25, 30, 29, 25, 30, 28, 24, 29, 28, 24, 28, 28, 24, 30, 29, 25, 31, 30, 25, 29, 29, 24, 30, 30, 25, 29, 28, 24, 29, 28, 25, 30, 29, 25, 30, 29, 26, 17, 16, 12, 38, 38, 27, 38, 37, 27, 40, 37, 28, 40, 38, 28, 39, 38, 27, 39, 36, 27, 39, 36, 28, + 39, 37, 27, 38, 36, 26, 38, 37, 27, 38, 37, 28, 39, 36, 27, 39, 37, 26, 39, 36, 26, 44, 42, 31, 51, 51, 34, 8, 7, 5, 32, 32, 33, 27, 27, 27, 21, 21, 21, 21, 21, 21, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 20, + 20, 20, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 20, 15, 15, 15, 22, 22, 21, 10, 10, 9, 14, 14, 14, 17, 17, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 17, 17, 17, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 14, 14, 15, 15, 15, 15, 15, 15, 16, 22, 22, 23, 30, 30, 30, 14, 13, 12, 57, 58, 40, 48, 49, 34, 37, 35, 27, + 37, 37, 27, 37, 36, 28, 38, 34, 27, 36, 37, 27, 38, 39, 26, 36, 38, 27, 37, 37, 28, 38, 37, 27, 40, 39, 28, 38, 36, 27, 37, 38, 27, 39, 39, 28, 83, 82, 74, 40, 36, 29, 38, 37, 28, 38, 38, 28, 37, 37, 28, 37, 37, 28, 39, 37, 29, 41, 39, 29, 40, 40, 29, + 41, 39, 27, 40, 40, 29, 41, 37, 28, 41, 37, 27, 42, 39, 28, 42, 38, 30, 40, 40, 29, 39, 38, 28, 40, 38, 29, 41, 39, 30, 42, 41, 29, 40, 40, 28, 40, 39, 30, 40, 39, 30, 43, 41, 30, 42, 40, 29, 41, 41, 30, 41, 42, 29, 43, 42, 31, 42, 41, 30, 43, 42, 29, + 42, 40, 31, 42, 42, 29, 42, 42, 29, 44, 43, 31, 43, 42, 29, 44, 42, 30, 43, 42, 30, 42, 42, 30, 43, 41, 31, 41, 43, 31, 41, 42, 31, 43, 41, 31, 43, 41, 30, 45, 42, 30, 43, 42, 31, 42, 42, 30, 44, 43, 32, 43, 42, 32, 43, 41, 31, 45, 43, 32, 44, 41, 31, + 45, 41, 32, 43, 43, 32, 45, 44, 31, 45, 44, 31, 46, 45, 32, 45, 43, 33, 46, 42, 33, 46, 42, 32, 46, 44, 31, 46, 43, 32, 44, 43, 33, 45, 44, 32, 46, 43, 31, 45, 44, 32, 46, 45, 33, 45, 44, 32, 47, 44, 33, 47, 46, 33, 47, 45, 33, 47, 46, 34, 45, 46, 33, + 45, 44, 32, 47, 44, 32, 45, 45, 33, 45, 44, 33, 47, 45, 33, 47, 47, 34, 46, 47, 33, 46, 46, 33, 48, 45, 34, 47, 44, 34, 48, 45, 34, 47, 47, 33, 46, 46, 33, 47, 44, 33, 47, 44, 32, 48, 45, 32, 48, 46, 34, 48, 46, 34, 47, 44, 35, 48, 46, 35, 47, 45, 34, + 48, 45, 34, 49, 46, 35, 47, 47, 36, 49, 46, 36, 50, 46, 35, 48, 46, 33, 47, 46, 34, 49, 47, 35, 50, 46, 34, 50, 46, 33, 47, 46, 35, 47, 48, 35, 48, 48, 36, 48, 47, 36, 48, 46, 35, 47, 46, 35, 48, 45, 36, 48, 47, 36, 49, 48, 35, 48, 46, 36, 49, 47, 35, + 48, 47, 35, 48, 48, 35, 48, 50, 35, 49, 48, 34, 49, 46, 35, 51, 47, 35, 49, 48, 34, 49, 47, 35, 49, 46, 35, 51, 46, 34, 51, 48, 34, 50, 49, 34, 51, 48, 34, 52, 47, 36, 51, 47, 36, 50, 48, 35, 50, 48, 36, 50, 48, 36, 49, 47, 35, 49, 46, 35, 50, 47, 34, + 49, 47, 35, 48, 48, 36, 50, 50, 36, 51, 50, 36, 50, 48, 35, 48, 48, 34, 50, 49, 35, 50, 49, 36, 48, 49, 36, 49, 49, 36, 49, 49, 36, 50, 49, 35, 50, 48, 35, 47, 48, 36, 48, 48, 36, 50, 48, 36, 50, 50, 37, 49, 49, 36, 50, 48, 35, 50, 49, 36, 48, 49, 35, + 48, 48, 34, 48, 48, 35, 49, 49, 35, 49, 49, 35, 49, 49, 36, 48, 49, 35, 49, 47, 36, 50, 48, 36, 49, 48, 35, 49, 48, 36, 49, 48, 35, 50, 47, 35, 50, 47, 36, 48, 50, 36, 49, 49, 36, 49, 47, 36, 48, 48, 36, 50, 48, 35, 51, 47, 34, 49, 48, 35, 49, 49, 35, + 49, 47, 35, 49, 46, 36, 49, 48, 35, 47, 48, 35, 49, 47, 35, 49, 48, 36, 47, 48, 35, 47, 48, 35, 49, 48, 36, 48, 49, 36, 48, 49, 36, 50, 48, 35, 50, 47, 34, 48, 48, 34, 49, 48, 36, 50, 47, 35, 49, 47, 34, 48, 48, 34, 49, 48, 35, 48, 46, 35, 49, 47, 35, + 51, 48, 35, 50, 48, 35, 49, 48, 36, 49, 48, 34, 48, 47, 34, 48, 45, 34, 49, 46, 33, 49, 48, 33, 48, 47, 34, 48, 46, 35, 47, 47, 34, 47, 47, 34, 89, 89, 77, 48, 46, 33, 49, 45, 33, 47, 47, 34, 47, 46, 34, 48, 46, 33, 48, 45, 33, 47, 46, 34, 49, 47, 33, + 49, 47, 33, 47, 47, 34, 47, 46, 35, 46, 46, 34, 46, 45, 33, 47, 45, 33, 48, 45, 33, 48, 45, 34, 47, 46, 33, 47, 46, 33, 48, 45, 33, 48, 45, 33, 46, 46, 35, 45, 48, 34, 47, 46, 33, 73, 71, 60, 21, 19, 14, 32, 31, 27, 32, 32, 27, 33, 33, 28, 30, 30, 25, + 32, 31, 26, 33, 33, 28, 31, 31, 26, 32, 32, 27, 32, 31, 26, 30, 29, 25, 33, 33, 28, 32, 32, 27, 32, 31, 26, 31, 31, 26, 30, 30, 25, 32, 32, 27, 30, 30, 25, 31, 31, 27, 31, 31, 26, 32, 31, 26, 30, 30, 25, 31, 31, 26, 32, 31, 27, 32, 31, 27, 32, 31, 27, + 31, 30, 26, 32, 31, 27, 31, 30, 26, 30, 29, 25, 30, 30, 25, 31, 31, 26, 31, 31, 26, 31, 31, 26, 31, 30, 26, 32, 31, 27, 32, 31, 27, 33, 32, 27, 30, 29, 25, 29, 30, 24, 30, 31, 26, 29, 29, 25, 29, 30, 25, 30, 30, 26, 30, 29, 25, 30, 29, 25, 31, 31, 26, + 29, 29, 24, 30, 31, 26, 29, 30, 24, 31, 31, 26, 30, 29, 25, 30, 30, 25, 30, 30, 26, 31, 31, 26, 30, 29, 24, 28, 28, 24, 30, 29, 25, 31, 30, 26, 31, 30, 26, 30, 29, 26, 29, 29, 25, 31, 31, 27, 30, 29, 25, 30, 30, 26, 30, 30, 25, 29, 29, 25, 29, 30, 25, + 31, 30, 26, 30, 29, 25, 28, 29, 24, 30, 30, 26, 29, 28, 24, 28, 28, 24, 17, 16, 11, 40, 37, 28, 38, 37, 28, 37, 37, 27, 39, 37, 28, 39, 38, 27, 38, 38, 27, 38, 36, 27, 38, 37, 28, 39, 37, 28, 40, 36, 27, 38, 36, 27, 37, 37, 27, 38, 37, 26, 38, 36, 26, + 43, 43, 31, 50, 50, 36, 8, 7, 5, 31, 31, 31, 25, 25, 25, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 15, 14, 15, 21, 21, 21, 9, 9, 9, 13, 13, 13, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 24, 24, 25, 32, 32, 32, 14, 14, 12, 56, 58, 41, 48, 48, 34, 39, 38, 26, 38, 36, 27, 35, 36, 27, 38, 37, 27, 37, 37, 26, 37, 37, 26, 37, 36, 26, 38, 36, 27, + 36, 37, 28, 38, 37, 27, 38, 38, 27, 37, 39, 28, 37, 39, 27, 81, 79, 72, 40, 39, 30, 38, 38, 27, 40, 38, 29, 41, 40, 30, 41, 39, 28, 39, 39, 27, 38, 40, 29, 39, 37, 27, 40, 40, 28, 42, 38, 28, 40, 40, 28, 40, 40, 28, 42, 40, 28, 40, 38, 29, 40, 40, 27, + 42, 40, 28, 41, 39, 29, 39, 40, 28, 40, 41, 29, 41, 40, 30, 40, 41, 30, 42, 41, 30, 41, 39, 28, 41, 41, 29, 41, 40, 29, 43, 40, 30, 44, 40, 31, 43, 39, 29, 41, 41, 31, 41, 43, 31, 43, 42, 29, 41, 41, 30, 40, 42, 31, 42, 41, 30, 44, 41, 29, 45, 42, 31, + 43, 42, 31, 42, 41, 30, 43, 40, 31, 42, 42, 31, 41, 41, 30, 41, 41, 31, 43, 42, 32, 45, 42, 32, 43, 42, 31, 43, 42, 30, 45, 44, 31, 42, 43, 32, 43, 43, 30, 44, 42, 30, 45, 43, 32, 45, 43, 33, 46, 41, 33, 45, 42, 31, 46, 43, 32, 46, 44, 31, 45, 41, 31, + 46, 43, 31, 44, 44, 31, 45, 44, 33, 44, 44, 33, 44, 45, 31, 44, 43, 33, 47, 42, 32, 45, 44, 31, 43, 46, 32, 45, 44, 33, 45, 43, 33, 44, 45, 33, 46, 44, 34, 46, 46, 33, 47, 43, 34, 46, 43, 33, 46, 45, 34, 47, 45, 33, 47, 45, 32, 47, 44, 34, 46, 46, 32, + 46, 46, 32, 45, 47, 33, 46, 46, 34, 46, 45, 32, 47, 45, 32, 45, 44, 33, 45, 45, 32, 46, 45, 33, 47, 45, 34, 46, 45, 34, 47, 46, 34, 49, 44, 33, 48, 45, 34, 48, 46, 35, 49, 47, 35, 49, 45, 35, 49, 45, 35, 49, 45, 34, 47, 46, 34, 48, 48, 34, 48, 46, 34, + 49, 45, 34, 48, 48, 33, 48, 48, 33, 49, 48, 34, 49, 48, 34, 49, 47, 34, 49, 47, 35, 50, 48, 36, 49, 48, 35, 48, 48, 35, 48, 48, 36, 48, 47, 36, 48, 48, 35, 50, 48, 35, 49, 48, 34, 49, 48, 35, 50, 46, 35, 48, 48, 35, 49, 49, 34, 49, 47, 35, 49, 47, 35, + 50, 47, 35, 50, 47, 35, 50, 47, 36, 51, 46, 36, 50, 47, 35, 50, 49, 35, 51, 49, 35, 51, 48, 35, 50, 47, 35, 49, 47, 36, 49, 47, 35, 48, 48, 36, 48, 47, 35, 50, 49, 35, 50, 50, 36, 48, 48, 36, 48, 47, 36, 49, 49, 36, 50, 49, 36, 50, 47, 36, 50, 48, 36, + 49, 48, 36, 49, 48, 36, 50, 49, 36, 50, 50, 36, 49, 48, 35, 49, 47, 35, 49, 48, 35, 49, 48, 34, 49, 49, 35, 48, 48, 36, 48, 48, 35, 48, 47, 34, 49, 47, 34, 48, 47, 35, 49, 47, 36, 51, 48, 35, 49, 48, 35, 48, 46, 35, 49, 48, 35, 50, 50, 35, 51, 50, 35, + 51, 50, 35, 49, 49, 35, 49, 49, 35, 49, 49, 35, 48, 49, 35, 50, 48, 35, 49, 48, 35, 49, 48, 35, 51, 47, 35, 50, 47, 35, 50, 47, 36, 49, 48, 36, 48, 49, 35, 48, 48, 35, 47, 47, 36, 49, 48, 36, 50, 48, 37, 49, 47, 36, 48, 47, 35, 48, 49, 35, 48, 48, 35, + 47, 47, 35, 48, 48, 35, 48, 47, 34, 48, 48, 35, 49, 48, 36, 49, 49, 35, 51, 48, 35, 50, 48, 35, 48, 47, 34, 48, 46, 34, 49, 47, 34, 50, 49, 36, 49, 49, 36, 49, 47, 35, 48, 47, 34, 47, 48, 35, 48, 48, 34, 49, 47, 34, 49, 48, 34, 49, 49, 34, 48, 48, 34, + 48, 46, 34, 48, 46, 35, 50, 48, 35, 50, 48, 34, 50, 50, 35, 87, 88, 76, 48, 47, 35, 48, 47, 35, 46, 47, 34, 47, 46, 34, 49, 45, 33, 49, 46, 33, 47, 47, 34, 48, 47, 34, 49, 47, 34, 48, 45, 34, 46, 45, 33, 48, 46, 34, 49, 47, 34, 48, 47, 35, 47, 45, 35, + 48, 44, 33, 48, 44, 33, 49, 44, 34, 48, 46, 33, 47, 46, 32, 48, 46, 34, 46, 47, 35, 46, 46, 34, 73, 70, 58, 20, 20, 15, 33, 33, 28, 33, 33, 28, 30, 30, 25, 31, 30, 26, 31, 30, 26, 33, 33, 28, 32, 31, 27, 32, 31, 27, 32, 31, 27, 30, 30, 25, 31, 31, 26, + 32, 31, 27, 32, 31, 26, 30, 30, 25, 32, 31, 27, 32, 31, 27, 33, 32, 27, 31, 30, 25, 32, 32, 27, 30, 30, 26, 31, 30, 26, 33, 31, 27, 32, 31, 26, 32, 31, 27, 31, 31, 26, 29, 29, 25, 30, 28, 24, 31, 29, 26, 30, 29, 26, 29, 28, 25, 30, 29, 25, 30, 30, 25, + 32, 32, 27, 30, 30, 26, 32, 32, 27, 30, 29, 24, 32, 32, 27, 31, 31, 26, 30, 30, 26, 30, 29, 25, 29, 29, 24, 30, 30, 25, 31, 30, 26, 31, 30, 27, 31, 30, 26, 30, 29, 24, 30, 29, 25, 30, 30, 25, 29, 29, 24, 28, 28, 24, 30, 30, 25, 28, 29, 24, 30, 31, 27, + 31, 31, 27, 30, 29, 24, 29, 28, 24, 30, 28, 25, 29, 28, 24, 29, 29, 25, 29, 28, 25, 32, 30, 26, 31, 30, 26, 29, 28, 24, 29, 29, 26, 28, 29, 24, 29, 28, 24, 29, 28, 25, 29, 29, 25, 28, 28, 23, 29, 28, 24, 31, 29, 25, 31, 29, 26, 30, 29, 25, 17, 16, 12, + 40, 37, 27, 40, 37, 27, 38, 38, 29, 40, 37, 29, 39, 37, 28, 38, 36, 27, 38, 35, 26, 38, 36, 27, 37, 36, 27, 38, 35, 26, 37, 37, 26, 36, 37, 26, 37, 36, 27, 37, 37, 28, 43, 44, 32, 50, 50, 35, 8, 7, 5, 30, 30, 30, 24, 24, 24, 17, 17, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 16, 16, 16, 22, 22, 22, + 11, 11, 11, 16, 16, 16, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 20, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, + 18, 18, 18, 24, 24, 24, 32, 32, 32, 14, 14, 12, 57, 58, 40, 49, 46, 34, 38, 37, 28, 37, 37, 26, 37, 35, 26, 39, 37, 25, 38, 37, 27, 36, 38, 26, 38, 37, 26, 37, 37, 26, 38, 37, 26, 40, 37, 26, 39, 36, 27, 37, 38, 29, 40, 38, 29, 72, 72, 63, 51, 48, 39, + 40, 38, 27, 39, 38, 29, 40, 39, 30, 39, 38, 29, 40, 37, 27, 38, 37, 27, 40, 38, 27, 39, 38, 28, 40, 39, 28, 42, 39, 28, 40, 39, 28, 40, 40, 29, 39, 40, 29, 41, 40, 27, 40, 40, 29, 39, 38, 28, 41, 40, 27, 40, 40, 29, 39, 38, 30, 41, 40, 29, 41, 40, 29, + 42, 41, 29, 41, 39, 30, 41, 40, 29, 42, 39, 30, 41, 42, 31, 41, 41, 30, 43, 40, 29, 43, 40, 30, 43, 40, 30, 42, 40, 29, 43, 40, 29, 43, 40, 29, 43, 40, 31, 42, 40, 31, 41, 40, 31, 43, 40, 31, 42, 40, 30, 44, 40, 30, 43, 40, 31, 44, 42, 30, 44, 42, 31, + 45, 41, 30, 45, 43, 30, 45, 42, 31, 43, 41, 32, 43, 42, 31, 44, 43, 30, 43, 43, 31, 43, 44, 31, 44, 43, 30, 45, 43, 31, 44, 43, 32, 44, 44, 33, 44, 42, 32, 44, 45, 32, 46, 44, 31, 44, 43, 32, 44, 44, 33, 44, 46, 33, 44, 44, 32, 45, 42, 32, 44, 43, 33, + 44, 43, 32, 44, 44, 32, 44, 44, 33, 43, 44, 33, 44, 45, 32, 44, 45, 32, 44, 45, 33, 45, 44, 33, 46, 44, 33, 45, 45, 34, 45, 46, 33, 46, 47, 32, 45, 47, 33, 45, 46, 32, 46, 45, 32, 46, 45, 33, 47, 45, 34, 47, 46, 34, 47, 45, 34, 47, 44, 33, 47, 46, 32, + 47, 45, 32, 47, 44, 33, 48, 44, 32, 46, 44, 32, 47, 45, 33, 49, 44, 33, 48, 46, 34, 46, 46, 34, 46, 46, 34, 46, 47, 34, 47, 47, 35, 48, 46, 34, 48, 48, 35, 49, 47, 35, 49, 45, 34, 49, 46, 34, 48, 48, 34, 47, 48, 34, 48, 47, 34, 49, 46, 36, 50, 47, 36, + 50, 49, 35, 49, 47, 34, 48, 46, 34, 48, 48, 35, 48, 48, 36, 48, 47, 35, 49, 47, 34, 48, 48, 34, 49, 47, 35, 50, 45, 36, 48, 46, 35, 47, 47, 34, 47, 48, 35, 48, 48, 35, 48, 47, 34, 49, 47, 35, 50, 46, 35, 50, 45, 35, 50, 47, 34, 50, 47, 34, 50, 46, 34, + 51, 46, 35, 52, 47, 35, 49, 48, 34, 48, 48, 35, 50, 47, 36, 51, 47, 36, 50, 47, 34, 48, 48, 34, 48, 48, 34, 51, 49, 34, 50, 49, 35, 48, 48, 36, 49, 47, 35, 51, 47, 35, 50, 48, 35, 48, 49, 36, 50, 48, 37, 50, 47, 35, 48, 46, 34, 48, 47, 35, 49, 48, 36, + 50, 48, 35, 51, 47, 34, 50, 47, 35, 49, 48, 36, 48, 47, 36, 47, 48, 36, 48, 49, 35, 49, 49, 34, 48, 49, 35, 47, 47, 35, 47, 48, 35, 49, 49, 34, 49, 48, 34, 49, 49, 34, 48, 48, 35, 48, 49, 35, 49, 50, 37, 50, 47, 36, 50, 47, 35, 51, 49, 35, 50, 50, 36, + 49, 49, 36, 48, 48, 36, 48, 46, 36, 49, 46, 36, 50, 47, 36, 48, 48, 35, 47, 48, 36, 47, 48, 35, 47, 47, 36, 49, 48, 37, 48, 49, 36, 47, 47, 35, 48, 47, 36, 48, 47, 36, 48, 46, 35, 50, 46, 36, 50, 48, 36, 50, 48, 35, 49, 48, 35, 49, 48, 35, 50, 47, 34, + 49, 46, 34, 49, 47, 35, 48, 48, 35, 49, 48, 34, 50, 48, 34, 48, 47, 34, 46, 48, 36, 48, 48, 36, 50, 49, 34, 50, 48, 35, 49, 48, 35, 47, 47, 34, 46, 47, 35, 47, 46, 35, 48, 46, 34, 48, 47, 33, 49, 47, 34, 48, 47, 34, 57, 58, 44, 80, 79, 68, 48, 47, 34, + 47, 47, 34, 47, 48, 34, 47, 47, 34, 46, 45, 34, 47, 45, 33, 48, 45, 33, 48, 46, 34, 48, 46, 34, 47, 47, 33, 47, 46, 33, 47, 47, 34, 48, 48, 34, 48, 46, 33, 48, 46, 33, 47, 47, 34, 47, 47, 33, 48, 47, 34, 48, 45, 34, 48, 46, 32, 47, 46, 32, 47, 46, 33, + 47, 47, 34, 67, 66, 54, 24, 23, 17, 32, 32, 27, 33, 32, 27, 33, 32, 28, 32, 32, 26, 32, 31, 26, 33, 32, 28, 32, 31, 26, 33, 32, 27, 32, 32, 26, 32, 31, 26, 32, 31, 27, 32, 31, 28, 32, 31, 27, 31, 30, 25, 30, 30, 25, 31, 30, 25, 33, 32, 27, 33, 32, 27, + 32, 31, 27, 30, 30, 25, 33, 32, 28, 32, 31, 26, 33, 32, 27, 31, 30, 26, 30, 30, 26, 32, 31, 27, 30, 29, 25, 30, 30, 25, 31, 31, 26, 31, 30, 27, 32, 31, 27, 31, 30, 26, 29, 29, 25, 31, 30, 26, 32, 31, 28, 32, 31, 27, 30, 30, 26, 29, 29, 25, 33, 32, 27, + 32, 31, 27, 31, 30, 26, 30, 30, 26, 31, 30, 26, 30, 29, 25, 29, 29, 24, 32, 31, 27, 31, 30, 26, 31, 30, 26, 29, 28, 24, 29, 28, 24, 29, 28, 24, 29, 28, 24, 31, 30, 26, 30, 30, 26, 28, 29, 24, 30, 30, 25, 29, 29, 24, 31, 31, 27, 29, 28, 24, 29, 29, 25, + 28, 28, 24, 29, 30, 25, 30, 30, 25, 29, 30, 25, 28, 28, 24, 29, 28, 25, 29, 28, 25, 30, 30, 26, 30, 29, 25, 30, 29, 26, 29, 28, 25, 29, 28, 24, 29, 28, 25, 19, 17, 13, 39, 37, 27, 38, 38, 28, 38, 37, 29, 38, 36, 28, 38, 37, 27, 38, 37, 27, 37, 37, 27, + 36, 35, 28, 37, 36, 27, 38, 37, 27, 39, 36, 26, 38, 36, 26, 38, 36, 25, 37, 36, 25, 44, 43, 31, 52, 50, 35, 8, 7, 5, 29, 29, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 22, 22, 22, 17, 17, 18, 23, 23, 23, 11, 11, 11, 16, 16, 16, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 21, 21, 21, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 24, 24, 24, 31, 31, 31, 14, 13, 12, 58, 56, 42, 48, 49, 34, 37, 38, 27, + 37, 37, 27, 36, 38, 27, 38, 38, 27, 38, 38, 26, 38, 36, 27, 37, 35, 28, 39, 38, 27, 37, 38, 26, 37, 37, 28, 36, 37, 27, 37, 38, 28, 38, 38, 27, 53, 52, 43, 70, 71, 62, 40, 36, 27, 40, 36, 27, 39, 37, 27, 39, 38, 28, 41, 40, 29, 39, 40, 28, 39, 39, 28, + 40, 38, 28, 40, 37, 27, 41, 40, 27, 38, 40, 29, 41, 38, 28, 40, 38, 28, 40, 39, 30, 40, 38, 28, 41, 38, 29, 41, 40, 28, 40, 40, 29, 41, 41, 29, 42, 41, 28, 41, 40, 29, 40, 40, 30, 40, 39, 30, 42, 40, 30, 41, 40, 30, 40, 40, 29, 41, 41, 30, 41, 39, 29, + 42, 41, 29, 41, 41, 30, 41, 41, 31, 40, 41, 30, 41, 40, 29, 41, 42, 30, 42, 41, 30, 42, 41, 31, 42, 40, 32, 42, 42, 31, 42, 42, 30, 43, 41, 31, 43, 41, 31, 44, 42, 32, 44, 40, 31, 44, 42, 31, 42, 42, 31, 42, 43, 31, 43, 42, 31, 43, 43, 31, 42, 41, 31, + 43, 41, 31, 45, 41, 31, 45, 42, 32, 44, 43, 31, 43, 42, 31, 45, 41, 31, 45, 42, 32, 44, 45, 32, 47, 44, 31, 46, 42, 32, 44, 43, 31, 45, 45, 31, 45, 45, 32, 44, 44, 32, 46, 43, 33, 46, 42, 32, 46, 42, 32, 45, 44, 32, 45, 45, 31, 45, 45, 32, 44, 45, 33, + 44, 45, 34, 46, 45, 33, 46, 46, 33, 45, 44, 33, 45, 45, 33, 46, 44, 33, 46, 45, 32, 47, 47, 32, 46, 46, 33, 45, 45, 33, 46, 46, 34, 46, 45, 33, 48, 43, 34, 48, 44, 34, 46, 44, 34, 45, 45, 34, 46, 46, 34, 46, 46, 33, 47, 45, 33, 47, 44, 34, 45, 46, 33, + 46, 47, 33, 48, 47, 34, 49, 46, 34, 47, 45, 33, 47, 46, 33, 48, 46, 33, 47, 46, 34, 49, 46, 35, 49, 46, 33, 49, 47, 33, 49, 46, 34, 48, 47, 34, 48, 46, 34, 48, 46, 34, 48, 46, 34, 47, 46, 34, 48, 46, 34, 48, 47, 33, 48, 46, 34, 48, 47, 34, 48, 47, 34, + 49, 46, 35, 48, 48, 35, 48, 47, 34, 47, 47, 35, 48, 48, 35, 49, 49, 34, 49, 48, 35, 48, 47, 35, 48, 48, 35, 49, 47, 36, 51, 46, 35, 50, 47, 35, 49, 48, 35, 48, 48, 35, 47, 47, 35, 48, 46, 35, 50, 48, 36, 50, 49, 34, 50, 48, 35, 49, 48, 36, 49, 48, 35, + 49, 47, 34, 50, 47, 34, 51, 48, 34, 50, 49, 35, 48, 48, 35, 48, 47, 35, 49, 47, 36, 51, 49, 36, 50, 48, 36, 49, 47, 35, 49, 48, 35, 50, 49, 35, 51, 49, 36, 49, 48, 37, 48, 47, 37, 49, 48, 36, 50, 48, 35, 50, 49, 35, 49, 48, 35, 49, 47, 35, 49, 47, 35, + 50, 48, 34, 50, 48, 35, 50, 48, 35, 50, 47, 34, 48, 48, 34, 49, 47, 34, 48, 47, 34, 47, 48, 34, 48, 48, 35, 49, 47, 35, 51, 47, 36, 50, 48, 35, 48, 48, 36, 49, 47, 36, 49, 46, 36, 48, 47, 36, 49, 48, 35, 49, 48, 35, 49, 48, 36, 48, 47, 36, 47, 48, 36, + 49, 49, 35, 49, 48, 35, 48, 46, 36, 48, 46, 36, 49, 47, 35, 49, 48, 35, 50, 48, 36, 48, 48, 35, 48, 48, 34, 49, 47, 35, 49, 48, 35, 50, 49, 33, 49, 47, 34, 50, 46, 34, 50, 46, 35, 50, 46, 35, 50, 47, 35, 49, 46, 34, 47, 46, 34, 49, 46, 33, 49, 46, 34, + 46, 46, 35, 48, 46, 34, 49, 46, 33, 48, 47, 34, 48, 47, 35, 49, 47, 34, 49, 45, 34, 49, 47, 34, 49, 48, 34, 48, 46, 34, 47, 46, 34, 78, 78, 67, 62, 62, 50, 48, 45, 34, 49, 45, 33, 47, 47, 33, 47, 48, 33, 47, 47, 34, 47, 46, 34, 48, 47, 32, 47, 47, 32, + 47, 46, 32, 49, 46, 33, 48, 44, 34, 46, 45, 33, 47, 47, 33, 48, 47, 33, 49, 46, 33, 48, 46, 34, 46, 48, 34, 46, 46, 34, 47, 45, 34, 47, 47, 33, 46, 47, 33, 46, 46, 34, 46, 45, 33, 61, 58, 48, 33, 31, 24, 26, 26, 21, 31, 31, 27, 31, 31, 26, 31, 31, 25, + 31, 31, 26, 31, 30, 26, 33, 32, 28, 32, 31, 26, 33, 32, 27, 31, 31, 26, 31, 30, 25, 32, 31, 26, 33, 32, 27, 32, 32, 27, 33, 32, 28, 30, 29, 24, 31, 30, 25, 32, 31, 26, 30, 29, 24, 32, 31, 26, 30, 30, 25, 32, 31, 26, 32, 31, 27, 32, 32, 27, 31, 31, 26, + 32, 32, 27, 32, 31, 26, 32, 32, 27, 30, 30, 25, 32, 31, 27, 30, 29, 25, 30, 30, 25, 29, 29, 24, 32, 31, 27, 32, 30, 26, 31, 31, 27, 31, 31, 27, 31, 30, 26, 30, 29, 24, 31, 30, 25, 31, 31, 26, 30, 29, 25, 32, 31, 27, 31, 30, 26, 31, 31, 27, 31, 31, 27, + 29, 28, 24, 29, 29, 25, 30, 30, 26, 28, 28, 24, 30, 30, 26, 30, 30, 26, 30, 30, 25, 28, 28, 23, 28, 29, 24, 31, 31, 26, 31, 31, 26, 29, 30, 25, 28, 29, 24, 29, 29, 25, 30, 30, 25, 31, 30, 25, 28, 28, 24, 29, 28, 24, 28, 28, 24, 28, 27, 23, 31, 31, 26, + 30, 30, 26, 29, 29, 25, 29, 28, 24, 28, 28, 23, 28, 28, 24, 25, 25, 20, 24, 24, 17, 38, 37, 27, 39, 38, 28, 40, 37, 27, 38, 35, 26, 37, 37, 26, 38, 37, 27, 39, 36, 28, 37, 36, 27, 37, 36, 26, 37, 37, 26, 36, 37, 26, 38, 37, 26, 39, 38, 26, 38, 39, 27, + 44, 43, 32, 51, 49, 36, 8, 7, 5, 29, 29, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 20, 20, 20, 20, 20, + 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 16, 16, 16, 22, 22, 22, 10, 10, 10, 15, 15, 15, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 24, 24, 25, 31, 31, 32, 14, 13, 12, 56, 57, 41, 47, 49, 35, 37, 36, 27, 38, 36, 25, 39, 35, 26, 38, 36, 27, 38, 35, 27, 38, 35, 26, 39, 37, 25, 38, 37, 27, + 39, 38, 27, 39, 36, 28, 39, 36, 27, 39, 38, 27, 38, 36, 28, 37, 38, 29, 64, 65, 54, 61, 60, 51, 39, 36, 28, 39, 38, 29, 38, 37, 27, 39, 37, 28, 38, 39, 29, 38, 38, 28, 39, 39, 28, 41, 38, 29, 39, 38, 29, 40, 38, 29, 40, 37, 28, 41, 38, 28, 40, 40, 28, + 38, 39, 27, 40, 39, 28, 40, 40, 29, 39, 39, 30, 39, 41, 30, 40, 41, 30, 40, 40, 29, 41, 40, 29, 41, 40, 31, 40, 40, 30, 41, 42, 30, 40, 41, 29, 42, 39, 29, 42, 39, 30, 43, 40, 30, 40, 40, 28, 41, 41, 30, 42, 40, 30, 41, 39, 31, 42, 40, 32, 44, 42, 31, + 44, 42, 30, 45, 40, 30, 42, 41, 32, 43, 41, 30, 44, 41, 31, 43, 42, 31, 44, 42, 30, 43, 44, 31, 44, 43, 31, 43, 42, 30, 43, 42, 30, 43, 43, 31, 42, 42, 30, 44, 42, 30, 46, 42, 31, 45, 42, 30, 45, 42, 30, 45, 42, 31, 44, 43, 30, 44, 43, 31, 44, 42, 33, + 46, 43, 32, 44, 42, 32, 45, 44, 33, 46, 45, 32, 45, 44, 32, 46, 43, 31, 44, 43, 31, 43, 45, 32, 44, 45, 32, 45, 44, 32, 45, 43, 32, 45, 42, 31, 44, 42, 31, 45, 43, 32, 44, 45, 33, 44, 45, 33, 45, 45, 33, 45, 45, 33, 46, 45, 32, 46, 45, 33, 44, 46, 33, + 45, 47, 32, 45, 45, 33, 45, 43, 34, 45, 44, 32, 46, 45, 34, 48, 47, 34, 47, 45, 32, 46, 44, 32, 47, 45, 33, 47, 46, 33, 45, 46, 34, 45, 44, 34, 46, 44, 34, 47, 46, 35, 47, 47, 33, 48, 46, 34, 48, 46, 34, 49, 45, 33, 48, 45, 34, 47, 47, 35, 49, 46, 34, + 48, 47, 34, 47, 47, 34, 49, 45, 34, 49, 46, 33, 47, 45, 33, 47, 45, 34, 47, 46, 33, 47, 47, 34, 48, 48, 35, 48, 47, 34, 47, 45, 34, 48, 47, 34, 49, 46, 35, 49, 46, 34, 48, 47, 35, 48, 47, 36, 48, 47, 35, 47, 46, 35, 47, 47, 35, 47, 48, 34, 47, 47, 35, + 48, 47, 35, 48, 48, 34, 48, 49, 34, 48, 49, 34, 48, 49, 35, 49, 47, 34, 49, 47, 35, 50, 48, 35, 50, 48, 35, 50, 48, 35, 51, 48, 34, 50, 49, 34, 49, 49, 34, 48, 50, 33, 49, 49, 34, 49, 47, 36, 47, 47, 36, 49, 49, 35, 51, 47, 34, 50, 46, 34, 48, 48, 34, + 48, 49, 35, 49, 47, 36, 49, 48, 36, 48, 49, 35, 48, 48, 35, 50, 49, 35, 50, 48, 34, 48, 47, 35, 48, 47, 36, 48, 47, 36, 49, 48, 34, 50, 49, 34, 48, 49, 34, 49, 47, 35, 48, 48, 34, 47, 47, 34, 49, 48, 34, 49, 49, 34, 47, 47, 35, 49, 48, 36, 48, 50, 35, + 47, 48, 35, 49, 47, 35, 50, 48, 35, 50, 49, 36, 48, 50, 36, 49, 47, 36, 50, 46, 35, 49, 47, 35, 48, 48, 35, 48, 47, 36, 50, 46, 35, 50, 47, 34, 49, 47, 36, 48, 48, 37, 48, 48, 35, 49, 47, 35, 49, 47, 35, 47, 47, 35, 46, 46, 35, 47, 47, 35, 48, 48, 35, + 48, 49, 35, 50, 48, 34, 50, 47, 34, 48, 47, 34, 48, 48, 35, 49, 48, 35, 50, 47, 34, 50, 47, 34, 48, 49, 34, 49, 48, 33, 50, 48, 34, 48, 47, 34, 48, 47, 34, 48, 47, 35, 49, 47, 35, 49, 48, 35, 49, 47, 34, 49, 46, 34, 48, 47, 34, 49, 49, 34, 47, 48, 33, + 48, 46, 34, 48, 47, 35, 48, 48, 35, 69, 68, 57, 72, 70, 61, 47, 46, 34, 47, 47, 34, 48, 47, 33, 48, 45, 33, 47, 44, 34, 47, 46, 34, 48, 47, 33, 47, 46, 33, 48, 46, 33, 48, 47, 33, 47, 45, 34, 46, 44, 34, 46, 45, 33, 47, 45, 33, 49, 46, 34, 47, 46, 34, + 47, 45, 34, 47, 45, 34, 47, 46, 34, 48, 46, 34, 47, 45, 34, 47, 45, 33, 48, 46, 33, 48, 46, 33, 53, 51, 39, 47, 45, 36, 22, 21, 16, 29, 28, 24, 31, 30, 25, 30, 31, 26, 30, 30, 26, 32, 31, 27, 30, 30, 25, 32, 32, 27, 33, 31, 26, 33, 31, 27, 31, 30, 26, + 32, 31, 26, 33, 32, 28, 30, 30, 26, 29, 29, 25, 30, 29, 25, 32, 30, 26, 30, 29, 25, 31, 30, 26, 30, 29, 25, 31, 30, 26, 31, 30, 26, 31, 30, 26, 31, 30, 26, 32, 31, 27, 31, 30, 25, 30, 29, 25, 31, 30, 25, 30, 30, 25, 32, 32, 28, 33, 32, 28, 32, 31, 27, + 31, 30, 26, 30, 29, 25, 30, 29, 25, 32, 31, 27, 31, 30, 26, 32, 31, 27, 30, 29, 25, 29, 28, 24, 30, 29, 25, 32, 31, 26, 31, 30, 26, 31, 30, 26, 31, 30, 25, 31, 31, 26, 31, 31, 27, 31, 31, 27, 31, 31, 26, 30, 29, 24, 30, 29, 25, 28, 28, 23, 31, 30, 26, + 30, 29, 25, 30, 30, 26, 28, 28, 24, 28, 28, 24, 29, 29, 24, 28, 28, 23, 30, 30, 25, 31, 30, 26, 28, 27, 24, 27, 28, 24, 29, 29, 24, 29, 28, 24, 28, 28, 23, 31, 30, 26, 28, 27, 23, 29, 29, 25, 28, 28, 24, 28, 27, 24, 26, 26, 22, 17, 17, 13, 35, 34, 25, + 38, 38, 27, 38, 37, 27, 39, 37, 28, 39, 38, 27, 37, 36, 27, 39, 35, 27, 39, 36, 28, 38, 37, 27, 38, 36, 26, 37, 35, 26, 37, 37, 26, 37, 37, 26, 38, 36, 26, 37, 37, 26, 43, 43, 31, 51, 49, 36, 8, 7, 5, 29, 29, 29, 23, 23, 23, 16, 16, 17, 16, 16, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 13, 13, 14, 21, 21, 20, + 11, 11, 10, 15, 15, 15, 18, 18, 19, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 25, 25, 26, 32, 32, 33, 14, 14, 12, 56, 55, 41, 46, 47, 35, 38, 36, 28, 37, 36, 26, 37, 36, 27, 37, 35, 26, 36, 37, 27, 38, 38, 27, 37, 36, 27, 38, 37, 26, 40, 38, 28, 37, 38, 28, 36, 37, 27, 38, 38, 28, 37, 39, 29, 37, 36, 27, 40, 40, 32, + 65, 62, 55, 71, 69, 61, 51, 49, 42, 42, 43, 33, 39, 37, 28, 38, 38, 27, 39, 38, 27, 41, 39, 28, 38, 38, 29, 38, 37, 29, 39, 37, 28, 42, 39, 29, 41, 39, 28, 40, 40, 28, 40, 40, 29, 38, 39, 29, 39, 39, 28, 39, 40, 27, 38, 40, 29, 40, 40, 28, 42, 40, 28, + 41, 40, 29, 41, 41, 29, 42, 40, 29, 41, 40, 29, 40, 41, 30, 43, 41, 30, 40, 39, 30, 41, 39, 29, 42, 40, 30, 42, 40, 30, 41, 39, 29, 42, 40, 30, 43, 42, 30, 41, 41, 31, 41, 41, 29, 41, 41, 30, 43, 42, 31, 42, 41, 30, 41, 41, 31, 41, 41, 31, 42, 43, 29, + 42, 41, 29, 43, 41, 30, 45, 42, 32, 45, 42, 31, 44, 43, 30, 44, 43, 32, 42, 43, 31, 45, 43, 32, 47, 43, 30, 45, 42, 30, 43, 40, 32, 43, 41, 31, 43, 41, 31, 44, 42, 31, 43, 43, 32, 44, 44, 32, 44, 44, 32, 46, 43, 32, 46, 44, 31, 43, 43, 32, 45, 44, 31, + 44, 44, 31, 43, 46, 32, 46, 43, 32, 47, 42, 32, 45, 45, 32, 44, 45, 31, 45, 45, 32, 46, 46, 33, 44, 46, 34, 46, 44, 32, 47, 45, 32, 45, 46, 32, 43, 46, 32, 45, 45, 34, 45, 44, 32, 45, 45, 32, 44, 45, 34, 45, 45, 34, 47, 46, 34, 47, 45, 34, 47, 44, 33, + 47, 44, 33, 45, 45, 34, 45, 45, 33, 46, 45, 34, 47, 45, 34, 47, 44, 33, 45, 44, 34, 46, 46, 34, 47, 46, 34, 48, 45, 34, 47, 45, 33, 45, 45, 34, 47, 47, 34, 48, 47, 33, 47, 45, 33, 48, 45, 33, 49, 47, 33, 49, 46, 33, 48, 45, 33, 47, 45, 34, 47, 46, 35, + 48, 47, 35, 49, 48, 35, 48, 47, 34, 48, 46, 34, 49, 47, 34, 49, 48, 35, 48, 46, 34, 48, 46, 35, 50, 47, 36, 49, 46, 35, 48, 47, 34, 47, 48, 35, 48, 47, 35, 48, 48, 34, 48, 48, 35, 49, 47, 35, 48, 48, 34, 48, 48, 35, 49, 46, 36, 47, 48, 35, 48, 48, 34, + 50, 48, 35, 50, 48, 35, 50, 47, 35, 50, 47, 35, 48, 47, 35, 47, 48, 34, 48, 48, 34, 48, 49, 34, 47, 47, 34, 48, 46, 35, 48, 47, 35, 48, 48, 34, 49, 47, 35, 49, 47, 37, 49, 47, 36, 49, 49, 36, 50, 48, 35, 50, 47, 35, 51, 46, 36, 50, 47, 35, 49, 50, 35, + 49, 49, 35, 49, 48, 35, 48, 49, 35, 50, 48, 35, 51, 46, 35, 51, 47, 35, 50, 48, 36, 48, 47, 35, 47, 47, 34, 49, 49, 35, 50, 48, 35, 49, 48, 34, 47, 48, 34, 48, 49, 35, 49, 48, 35, 50, 46, 34, 48, 48, 35, 48, 49, 35, 49, 47, 35, 48, 46, 36, 49, 48, 36, + 50, 49, 36, 50, 47, 35, 48, 46, 35, 48, 48, 34, 48, 47, 35, 48, 46, 36, 48, 47, 36, 48, 47, 35, 47, 47, 35, 48, 47, 35, 49, 48, 35, 49, 48, 35, 47, 46, 36, 47, 47, 36, 47, 48, 35, 47, 47, 34, 49, 46, 34, 49, 46, 35, 48, 48, 36, 49, 48, 36, 48, 46, 35, + 49, 48, 34, 50, 49, 35, 48, 47, 35, 47, 46, 34, 48, 48, 33, 49, 48, 34, 47, 46, 35, 46, 47, 35, 47, 48, 34, 49, 47, 34, 49, 47, 34, 48, 47, 35, 47, 46, 35, 47, 46, 35, 52, 51, 38, 61, 61, 46, 79, 79, 66, 71, 71, 59, 49, 50, 37, 47, 47, 34, 47, 47, 34, + 48, 46, 34, 49, 46, 33, 49, 47, 33, 47, 47, 33, 47, 47, 33, 48, 47, 34, 48, 45, 33, 49, 45, 32, 48, 45, 33, 48, 46, 33, 48, 46, 33, 47, 44, 32, 48, 44, 32, 47, 45, 33, 48, 45, 34, 49, 45, 33, 48, 46, 33, 47, 45, 33, 48, 44, 33, 48, 44, 33, 46, 45, 33, + 47, 46, 33, 50, 46, 36, 48, 46, 35, 35, 34, 24, 21, 21, 14, 19, 20, 15, 20, 19, 14, 31, 31, 26, 30, 30, 25, 31, 30, 26, 31, 31, 27, 31, 30, 25, 33, 31, 26, 31, 30, 25, 31, 31, 26, 31, 31, 26, 32, 31, 28, 32, 32, 28, 33, 32, 28, 33, 31, 28, 31, 31, 27, + 32, 32, 27, 31, 31, 26, 31, 31, 26, 30, 30, 26, 32, 31, 26, 31, 30, 26, 29, 28, 24, 30, 29, 25, 30, 29, 24, 30, 28, 25, 30, 29, 25, 31, 31, 26, 31, 30, 26, 30, 29, 26, 31, 31, 27, 30, 30, 25, 30, 29, 25, 30, 29, 25, 29, 29, 25, 32, 31, 26, 29, 29, 24, + 31, 30, 26, 32, 31, 27, 30, 30, 25, 30, 30, 26, 30, 30, 26, 29, 28, 25, 31, 30, 26, 29, 29, 24, 29, 29, 24, 28, 28, 24, 31, 31, 26, 31, 31, 26, 30, 30, 25, 30, 30, 25, 29, 29, 24, 31, 30, 26, 29, 29, 24, 30, 30, 26, 31, 30, 26, 28, 28, 24, 29, 28, 24, + 28, 28, 23, 30, 31, 26, 29, 29, 25, 29, 29, 25, 29, 29, 25, 28, 28, 24, 29, 29, 25, 30, 29, 26, 30, 29, 26, 17, 17, 12, 17, 16, 12, 18, 17, 12, 30, 29, 20, 38, 39, 27, 38, 38, 27, 37, 38, 27, 38, 37, 27, 40, 36, 26, 37, 36, 26, 37, 37, 27, 39, 38, 28, + 39, 36, 27, 39, 35, 26, 39, 37, 26, 37, 38, 27, 38, 37, 26, 38, 37, 27, 37, 36, 28, 44, 41, 30, 51, 47, 35, 8, 7, 5, 29, 29, 30, 23, 23, 24, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, 13, 13, 14, 21, 21, 20, 10, 10, 9, 13, 13, 13, 16, 16, 16, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 25, 25, 25, 32, 32, 33, 14, 14, 12, 57, 56, 41, 47, 46, 35, 37, 38, 27, + 38, 35, 26, 38, 37, 28, 39, 35, 27, 37, 36, 26, 38, 37, 26, 38, 38, 26, 39, 37, 26, 40, 39, 28, 40, 38, 26, 39, 35, 27, 38, 35, 27, 38, 35, 28, 37, 37, 28, 39, 38, 28, 38, 38, 28, 49, 51, 41, 70, 68, 59, 77, 77, 68, 81, 80, 73, 81, 80, 73, 82, 80, 73, + 82, 82, 73, 82, 81, 73, 83, 82, 73, 83, 83, 73, 84, 83, 73, 83, 83, 74, 84, 82, 74, 83, 84, 74, 85, 83, 74, 84, 82, 75, 82, 81, 75, 83, 82, 74, 84, 82, 74, 84, 83, 74, 84, 83, 74, 83, 83, 73, 84, 82, 75, 86, 84, 75, 84, 83, 75, 84, 82, 74, 85, 83, 74, + 86, 84, 74, 84, 83, 74, 84, 83, 74, 85, 85, 75, 84, 84, 76, 83, 84, 75, 84, 84, 75, 85, 83, 75, 86, 84, 74, 86, 83, 76, 85, 84, 76, 85, 83, 75, 84, 83, 75, 84, 86, 75, 85, 86, 74, 85, 86, 76, 85, 85, 75, 84, 83, 75, 85, 84, 76, 87, 86, 75, 86, 85, 75, + 86, 83, 76, 85, 84, 77, 86, 84, 76, 87, 85, 76, 87, 85, 76, 87, 86, 77, 88, 87, 76, 87, 87, 76, 86, 86, 76, 86, 87, 77, 87, 86, 77, 87, 86, 77, 87, 87, 76, 86, 86, 77, 86, 86, 77, 86, 87, 77, 87, 85, 76, 87, 84, 76, 86, 85, 77, 86, 85, 77, 87, 86, 76, + 87, 86, 78, 87, 86, 77, 88, 88, 76, 88, 88, 76, 88, 87, 77, 86, 86, 77, 87, 87, 78, 88, 87, 77, 87, 87, 78, 88, 88, 78, 87, 87, 77, 89, 88, 77, 89, 87, 78, 87, 87, 78, 87, 88, 78, 89, 88, 78, 90, 87, 78, 89, 86, 78, 88, 86, 78, 87, 87, 77, 87, 89, 78, + 88, 88, 78, 89, 87, 78, 89, 88, 78, 89, 87, 78, 89, 86, 78, 89, 87, 78, 90, 88, 79, 89, 88, 78, 88, 89, 78, 89, 88, 78, 88, 86, 78, 88, 87, 78, 90, 88, 79, 90, 88, 79, 89, 89, 78, 89, 89, 78, 89, 87, 78, 89, 88, 79, 89, 89, 79, 90, 88, 78, 90, 88, 79, + 90, 88, 79, 89, 88, 79, 90, 88, 79, 90, 88, 79, 90, 89, 79, 90, 89, 79, 89, 87, 79, 90, 88, 79, 89, 89, 79, 89, 88, 79, 89, 88, 79, 90, 89, 79, 91, 89, 78, 91, 88, 78, 91, 88, 79, 91, 89, 79, 90, 89, 79, 90, 88, 80, 91, 90, 80, 91, 90, 79, 89, 88, 79, + 89, 88, 79, 89, 89, 78, 90, 90, 79, 90, 90, 80, 91, 90, 80, 91, 88, 79, 91, 88, 79, 92, 88, 80, 91, 88, 80, 91, 88, 79, 91, 90, 79, 92, 90, 79, 91, 90, 80, 90, 89, 79, 90, 89, 79, 91, 88, 79, 91, 89, 79, 91, 89, 79, 90, 88, 80, 90, 89, 79, 91, 89, 78, + 90, 89, 79, 90, 89, 79, 91, 90, 78, 90, 89, 78, 89, 88, 79, 89, 88, 78, 90, 89, 78, 92, 90, 79, 90, 89, 79, 89, 88, 79, 89, 88, 79, 90, 89, 79, 90, 89, 79, 90, 90, 78, 91, 91, 79, 91, 90, 80, 90, 90, 80, 90, 88, 80, 91, 88, 78, 90, 90, 79, 89, 91, 80, + 90, 89, 78, 89, 88, 78, 89, 88, 78, 89, 88, 79, 89, 88, 79, 90, 88, 79, 90, 88, 80, 89, 89, 79, 89, 90, 78, 90, 88, 79, 90, 88, 80, 89, 89, 79, 89, 87, 79, 90, 88, 78, 90, 90, 78, 90, 90, 78, 90, 88, 79, 90, 88, 78, 89, 89, 78, 89, 88, 78, 89, 88, 78, + 89, 90, 78, 89, 90, 79, 88, 88, 79, 89, 88, 78, 88, 88, 79, 89, 88, 79, 88, 88, 78, 83, 83, 74, 75, 75, 64, 59, 60, 47, 48, 47, 34, 49, 47, 34, 48, 46, 34, 47, 45, 34, 47, 45, 34, 48, 46, 34, 48, 47, 33, 48, 45, 34, 48, 45, 35, 48, 45, 34, 48, 46, 34, + 47, 46, 34, 46, 44, 34, 46, 44, 34, 47, 45, 34, 47, 45, 34, 47, 45, 33, 47, 46, 33, 47, 47, 34, 46, 46, 33, 45, 46, 32, 46, 45, 33, 47, 45, 33, 46, 46, 34, 46, 46, 34, 46, 46, 34, 47, 45, 34, 46, 46, 33, 44, 45, 33, 39, 38, 29, 28, 27, 20, 22, 22, 16, + 19, 19, 14, 19, 19, 14, 19, 19, 14, 20, 19, 13, 20, 19, 13, 19, 19, 14, 19, 19, 13, 19, 18, 13, 19, 18, 13, 19, 18, 14, 20, 18, 14, 19, 18, 13, 19, 19, 13, 19, 19, 13, 19, 19, 13, 19, 19, 13, 20, 18, 13, 20, 18, 14, 20, 18, 14, 19, 18, 14, 19, 17, 14, + 19, 18, 13, 19, 17, 14, 19, 17, 13, 19, 18, 13, 19, 18, 13, 19, 18, 14, 18, 18, 13, 18, 18, 13, 18, 18, 13, 18, 19, 14, 19, 18, 13, 19, 18, 13, 19, 18, 13, 19, 17, 13, 18, 17, 13, 18, 18, 13, 18, 18, 13, 19, 18, 12, 18, 17, 12, 18, 16, 12, 18, 17, 13, + 18, 18, 12, 18, 18, 12, 18, 17, 13, 17, 17, 13, 17, 17, 13, 17, 17, 12, 18, 17, 12, 17, 17, 12, 17, 17, 12, 17, 17, 12, 17, 17, 12, 17, 17, 12, 17, 17, 12, 17, 17, 12, 18, 17, 12, 18, 16, 12, 17, 16, 12, 17, 17, 12, 17, 17, 12, 17, 16, 12, 17, 16, 11, + 17, 17, 12, 17, 17, 12, 19, 18, 14, 23, 22, 17, 34, 31, 23, 40, 35, 27, 38, 36, 28, 37, 38, 26, 38, 36, 26, 38, 36, 27, 38, 36, 27, 39, 36, 27, 39, 38, 28, 39, 38, 27, 39, 35, 26, 37, 35, 26, 38, 37, 26, 38, 37, 27, 36, 35, 26, 37, 34, 25, 38, 36, 26, + 42, 43, 31, 49, 50, 35, 8, 7, 5, 30, 30, 31, 25, 25, 25, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, + 21, 21, 21, 21, 21, 22, 21, 21, 22, 21, 21, 21, 19, 19, 20, 15, 15, 15, 21, 21, 21, 10, 10, 9, 13, 13, 14, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 19, 19, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 22, 21, 22, 22, 21, 21, 22, 28, 28, 28, 35, 35, 35, 14, 14, 13, 57, 56, 41, 48, 47, 34, 39, 35, 26, 38, 37, 25, 39, 37, 27, 38, 37, 27, 36, 36, 25, 38, 36, 27, 39, 37, 28, 39, 36, 27, + 37, 37, 27, 39, 36, 27, 38, 38, 27, 37, 38, 26, 39, 38, 27, 38, 38, 27, 36, 37, 27, 38, 39, 27, 38, 37, 27, 40, 36, 29, 40, 37, 27, 40, 39, 28, 39, 37, 28, 38, 37, 29, 40, 40, 29, 42, 40, 28, 40, 38, 27, 39, 39, 27, 40, 39, 29, 39, 39, 27, 39, 38, 27, + 40, 40, 28, 40, 38, 28, 40, 38, 29, 41, 38, 29, 40, 40, 28, 40, 40, 28, 39, 38, 28, 40, 40, 29, 40, 41, 29, 40, 41, 28, 42, 42, 29, 40, 39, 30, 41, 39, 29, 42, 40, 30, 41, 41, 29, 42, 38, 29, 41, 39, 31, 42, 40, 29, 42, 40, 29, 42, 42, 30, 41, 41, 30, + 42, 39, 30, 43, 39, 31, 42, 40, 30, 42, 41, 29, 43, 40, 29, 41, 40, 29, 42, 41, 30, 43, 43, 30, 43, 42, 29, 43, 42, 30, 44, 40, 31, 42, 42, 30, 42, 43, 30, 42, 40, 32, 43, 42, 31, 44, 43, 30, 43, 43, 31, 42, 43, 31, 42, 44, 32, 45, 42, 32, 45, 41, 32, + 42, 42, 32, 43, 43, 31, 46, 43, 31, 46, 42, 31, 45, 43, 33, 44, 43, 32, 43, 44, 30, 43, 42, 31, 44, 44, 33, 46, 44, 34, 46, 43, 33, 45, 43, 32, 46, 43, 32, 46, 44, 32, 46, 45, 31, 45, 45, 31, 44, 45, 32, 44, 45, 31, 44, 44, 32, 46, 43, 32, 46, 46, 33, + 45, 46, 32, 46, 44, 33, 46, 43, 32, 44, 44, 32, 44, 47, 33, 45, 47, 32, 45, 46, 32, 47, 44, 32, 48, 45, 33, 46, 44, 33, 45, 43, 33, 46, 44, 34, 48, 45, 34, 47, 43, 34, 47, 44, 34, 46, 45, 33, 47, 45, 34, 47, 45, 35, 47, 45, 35, 47, 44, 34, 48, 46, 34, + 48, 45, 34, 48, 45, 33, 48, 45, 33, 48, 45, 34, 46, 46, 34, 47, 45, 34, 47, 47, 33, 46, 47, 33, 47, 47, 33, 46, 47, 33, 47, 46, 34, 48, 46, 35, 47, 48, 34, 48, 48, 34, 48, 48, 34, 48, 47, 35, 48, 47, 34, 50, 47, 35, 49, 46, 36, 48, 47, 36, 48, 47, 36, + 48, 48, 35, 46, 47, 35, 47, 45, 35, 48, 46, 35, 49, 46, 35, 48, 46, 35, 47, 47, 36, 48, 48, 35, 50, 47, 35, 49, 47, 35, 48, 48, 35, 49, 48, 35, 48, 48, 35, 47, 49, 35, 48, 49, 35, 49, 49, 35, 49, 49, 35, 48, 48, 36, 48, 48, 36, 50, 48, 35, 50, 48, 34, + 48, 47, 34, 49, 48, 34, 50, 48, 34, 50, 48, 35, 49, 48, 35, 48, 48, 35, 50, 48, 36, 50, 47, 35, 50, 48, 34, 50, 49, 34, 48, 48, 34, 48, 47, 35, 49, 48, 35, 50, 49, 35, 49, 48, 34, 48, 47, 34, 48, 46, 35, 48, 46, 36, 47, 46, 35, 48, 48, 34, 48, 48, 34, + 48, 48, 34, 48, 49, 34, 48, 49, 35, 49, 48, 35, 48, 47, 35, 47, 46, 35, 48, 47, 34, 49, 47, 34, 49, 48, 35, 49, 48, 35, 48, 46, 35, 48, 47, 34, 50, 49, 34, 49, 49, 35, 47, 47, 35, 46, 46, 34, 47, 46, 35, 48, 46, 35, 48, 47, 35, 49, 47, 35, 48, 47, 35, + 48, 47, 35, 49, 47, 36, 50, 46, 35, 49, 46, 34, 48, 48, 35, 48, 47, 34, 48, 46, 35, 48, 46, 34, 47, 47, 33, 47, 48, 34, 46, 46, 35, 46, 46, 34, 46, 47, 33, 46, 46, 33, 46, 46, 33, 46, 47, 35, 47, 46, 35, 47, 48, 35, 46, 47, 35, 46, 46, 34, 48, 47, 34, + 47, 47, 33, 46, 47, 33, 47, 47, 33, 48, 45, 34, 46, 45, 35, 46, 47, 34, 47, 47, 34, 49, 45, 34, 48, 44, 33, 47, 44, 33, 48, 45, 34, 48, 47, 34, 47, 47, 32, 47, 47, 33, 46, 46, 33, 46, 46, 33, 48, 44, 34, 48, 44, 33, 47, 45, 32, 46, 45, 32, 48, 47, 33, + 48, 46, 34, 46, 45, 34, 47, 46, 33, 48, 45, 33, 48, 44, 33, 46, 46, 33, 44, 47, 34, 45, 45, 33, 46, 43, 32, 46, 44, 32, 46, 45, 32, 45, 44, 32, 45, 46, 33, 45, 44, 33, 46, 43, 32, 46, 44, 31, 45, 44, 32, 45, 45, 31, 46, 44, 31, 45, 42, 33, 44, 43, 32, + 45, 42, 31, 44, 43, 31, 44, 43, 32, 46, 42, 32, 45, 42, 31, 44, 42, 32, 45, 41, 31, 44, 42, 31, 44, 43, 31, 45, 43, 30, 45, 41, 30, 45, 41, 31, 46, 41, 31, 45, 40, 31, 44, 42, 31, 44, 43, 31, 44, 41, 31, 43, 41, 30, 45, 42, 31, 45, 42, 31, 43, 41, 31, + 42, 42, 32, 42, 42, 30, 43, 41, 30, 43, 41, 31, 43, 40, 31, 44, 40, 31, 44, 40, 29, 42, 41, 30, 41, 41, 30, 41, 41, 29, 42, 40, 29, 42, 40, 30, 41, 39, 30, 42, 39, 30, 41, 41, 28, 41, 40, 29, 40, 41, 29, 41, 40, 28, 42, 39, 29, 41, 39, 29, 41, 40, 29, + 42, 41, 30, 41, 39, 29, 41, 39, 29, 42, 40, 29, 40, 40, 29, 40, 38, 29, 42, 39, 28, 40, 40, 28, 40, 41, 29, 40, 39, 28, 39, 37, 27, 39, 39, 28, 41, 37, 28, 39, 37, 28, 38, 38, 28, 40, 37, 29, 40, 39, 28, 40, 38, 28, 41, 37, 27, 39, 37, 27, 39, 37, 28, + 39, 38, 28, 37, 37, 28, 38, 36, 27, 39, 37, 28, 38, 38, 27, 38, 35, 27, 38, 35, 28, 38, 37, 28, 39, 37, 27, 38, 36, 26, 38, 37, 25, 39, 37, 26, 37, 37, 26, 36, 36, 26, 43, 42, 29, 50, 49, 34, 8, 7, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 19, + 18, 18, 19, 18, 18, 19, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 13, 13, 13, 21, 21, 20, + 10, 9, 9, 13, 13, 14, 16, 16, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, + 20, 20, 21, 27, 27, 27, 34, 34, 35, 14, 14, 13, 57, 56, 40, 47, 48, 34, 39, 38, 26, 39, 37, 26, 39, 36, 26, 37, 37, 26, 37, 34, 26, 39, 38, 26, 40, 35, 26, 37, 36, 25, 39, 36, 26, 39, 37, 27, 38, 36, 26, 36, 36, 27, 36, 38, 28, 38, 36, 28, 37, 35, 28, + 37, 36, 26, 36, 37, 27, 39, 38, 27, 39, 36, 28, 39, 36, 29, 38, 37, 27, 39, 37, 29, 39, 37, 29, 39, 40, 27, 39, 40, 28, 40, 39, 29, 41, 39, 28, 41, 38, 27, 41, 39, 28, 40, 41, 28, 40, 41, 28, 41, 38, 29, 39, 38, 28, 38, 38, 28, 40, 39, 29, 41, 38, 30, + 39, 39, 30, 40, 38, 30, 43, 41, 28, 42, 42, 29, 41, 39, 30, 42, 40, 28, 42, 40, 28, 41, 38, 30, 41, 40, 31, 42, 42, 31, 41, 41, 29, 41, 40, 30, 41, 39, 30, 43, 42, 29, 42, 39, 29, 41, 40, 29, 43, 43, 31, 43, 41, 31, 44, 39, 29, 43, 41, 31, 40, 41, 30, + 42, 41, 29, 43, 41, 30, 42, 40, 31, 41, 42, 31, 42, 44, 31, 43, 42, 32, 43, 43, 31, 45, 41, 32, 43, 41, 31, 42, 42, 32, 43, 42, 31, 43, 44, 31, 44, 42, 32, 42, 42, 31, 43, 42, 31, 45, 44, 32, 45, 43, 32, 45, 41, 31, 44, 42, 30, 43, 43, 31, 45, 42, 31, + 44, 43, 31, 42, 44, 32, 44, 45, 32, 45, 44, 33, 44, 44, 32, 46, 42, 32, 45, 44, 33, 43, 45, 33, 43, 45, 33, 44, 45, 32, 45, 45, 31, 44, 45, 32, 43, 45, 32, 45, 44, 32, 45, 46, 32, 45, 46, 31, 45, 44, 32, 47, 44, 32, 46, 44, 32, 45, 45, 32, 45, 44, 33, + 46, 46, 34, 47, 45, 33, 47, 44, 33, 47, 45, 34, 47, 44, 34, 46, 43, 34, 45, 45, 34, 46, 46, 33, 48, 46, 33, 47, 47, 34, 45, 45, 33, 45, 43, 33, 48, 44, 33, 50, 45, 34, 49, 44, 34, 48, 44, 34, 47, 45, 34, 48, 44, 35, 46, 45, 34, 46, 46, 33, 47, 46, 34, + 47, 46, 34, 46, 47, 34, 47, 47, 35, 47, 47, 34, 47, 47, 34, 48, 46, 34, 47, 46, 34, 47, 46, 35, 48, 45, 35, 47, 46, 35, 47, 48, 35, 47, 48, 35, 48, 48, 35, 48, 46, 35, 47, 45, 35, 49, 47, 35, 49, 49, 35, 49, 48, 35, 48, 46, 34, 47, 46, 34, 49, 47, 34, + 50, 48, 33, 50, 47, 34, 49, 46, 35, 49, 47, 34, 49, 47, 33, 48, 47, 34, 47, 48, 34, 48, 48, 35, 49, 47, 35, 49, 46, 35, 47, 46, 35, 47, 46, 35, 47, 47, 35, 47, 47, 35, 48, 46, 35, 49, 47, 35, 50, 48, 35, 48, 48, 34, 49, 47, 34, 49, 46, 34, 49, 47, 34, + 49, 46, 34, 50, 47, 34, 51, 48, 34, 51, 46, 35, 50, 47, 35, 50, 47, 34, 50, 47, 34, 50, 49, 35, 49, 48, 35, 49, 46, 36, 50, 47, 35, 49, 48, 34, 49, 48, 34, 49, 46, 34, 48, 46, 34, 48, 48, 34, 48, 49, 34, 49, 48, 35, 49, 47, 35, 48, 47, 35, 48, 48, 35, + 49, 48, 34, 49, 48, 34, 48, 47, 33, 47, 46, 33, 47, 46, 35, 46, 46, 36, 47, 47, 35, 48, 49, 34, 48, 49, 34, 48, 47, 34, 49, 46, 34, 49, 47, 35, 47, 47, 34, 47, 48, 35, 47, 48, 35, 48, 47, 35, 48, 48, 36, 49, 46, 35, 48, 47, 34, 47, 47, 33, 49, 47, 35, + 50, 48, 35, 50, 48, 34, 47, 46, 34, 47, 47, 33, 47, 47, 33, 47, 46, 34, 48, 47, 35, 47, 48, 34, 47, 47, 34, 47, 47, 34, 47, 47, 34, 46, 45, 34, 47, 45, 35, 48, 46, 35, 47, 46, 33, 46, 45, 33, 46, 44, 34, 48, 45, 33, 48, 47, 33, 46, 47, 34, 47, 46, 35, + 47, 46, 34, 46, 46, 33, 47, 45, 34, 47, 46, 34, 47, 47, 33, 48, 45, 32, 47, 44, 34, 47, 45, 34, 47, 45, 33, 47, 44, 33, 48, 45, 33, 47, 45, 33, 44, 45, 34, 46, 45, 33, 47, 46, 33, 46, 46, 33, 45, 46, 32, 44, 45, 33, 45, 45, 34, 46, 46, 32, 48, 44, 33, + 47, 43, 33, 47, 45, 33, 46, 45, 33, 45, 43, 33, 44, 43, 33, 44, 45, 32, 44, 44, 32, 45, 44, 32, 46, 45, 31, 45, 43, 31, 45, 42, 33, 45, 42, 32, 44, 44, 32, 44, 44, 32, 46, 42, 32, 46, 43, 32, 44, 43, 32, 43, 44, 31, 45, 42, 31, 44, 41, 32, 45, 43, 32, + 45, 43, 32, 43, 42, 30, 43, 41, 30, 44, 42, 31, 45, 42, 32, 45, 43, 30, 43, 43, 30, 42, 41, 31, 43, 41, 31, 43, 41, 31, 43, 41, 31, 43, 41, 31, 42, 41, 31, 42, 41, 32, 42, 42, 31, 42, 41, 30, 43, 40, 30, 44, 41, 31, 42, 43, 30, 41, 41, 30, 42, 40, 30, + 41, 39, 29, 41, 40, 29, 43, 42, 30, 43, 40, 30, 41, 39, 30, 40, 41, 29, 42, 41, 29, 42, 41, 29, 40, 42, 28, 41, 40, 28, 41, 40, 29, 40, 41, 30, 40, 40, 30, 39, 40, 30, 39, 40, 28, 40, 39, 28, 40, 40, 30, 40, 39, 30, 40, 39, 30, 40, 40, 28, 40, 38, 27, + 38, 39, 28, 39, 40, 29, 40, 38, 27, 40, 38, 28, 41, 38, 28, 39, 38, 29, 38, 38, 29, 39, 36, 29, 40, 37, 27, 40, 38, 27, 38, 39, 29, 39, 39, 27, 40, 38, 27, 39, 36, 28, 37, 37, 27, 39, 38, 27, 40, 37, 27, 40, 37, 26, 37, 39, 26, 37, 38, 27, 38, 36, 26, + 36, 37, 26, 37, 38, 27, 38, 36, 26, 37, 36, 26, 38, 36, 26, 37, 35, 25, 36, 36, 25, 43, 44, 32, 49, 49, 35, 8, 7, 5, 30, 30, 31, 24, 24, 25, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 13, 13, 14, 20, 20, 20, 9, 9, 9, 13, 13, 13, 15, 15, 15, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 24, 24, 24, 32, 32, 32, 14, 14, 12, 57, 58, 41, 48, 47, 35, 38, 37, 26, + 38, 36, 26, 38, 38, 26, 39, 36, 26, 40, 36, 25, 37, 35, 26, 38, 37, 27, 38, 37, 26, 37, 36, 27, 39, 37, 26, 38, 36, 28, 37, 37, 26, 39, 38, 27, 37, 37, 26, 37, 37, 27, 39, 37, 26, 38, 38, 29, 39, 35, 28, 39, 36, 27, 40, 36, 26, 39, 37, 28, 40, 37, 28, + 39, 38, 28, 40, 40, 27, 41, 37, 27, 40, 39, 27, 39, 38, 28, 39, 39, 29, 39, 39, 28, 38, 41, 27, 40, 39, 28, 41, 37, 28, 38, 39, 29, 38, 40, 29, 38, 40, 28, 40, 40, 29, 41, 41, 30, 40, 40, 29, 41, 40, 28, 40, 41, 30, 43, 41, 29, 41, 41, 29, 42, 38, 29, + 41, 40, 29, 42, 41, 29, 41, 40, 30, 42, 40, 30, 41, 41, 29, 41, 39, 29, 41, 39, 31, 41, 40, 29, 42, 40, 30, 41, 41, 31, 43, 41, 31, 43, 40, 31, 41, 40, 29, 42, 41, 29, 43, 42, 29, 44, 41, 30, 44, 42, 31, 44, 41, 30, 42, 43, 31, 43, 44, 31, 42, 42, 30, + 43, 41, 31, 43, 43, 32, 42, 43, 31, 45, 42, 30, 45, 41, 31, 43, 41, 32, 44, 43, 31, 43, 44, 32, 44, 44, 31, 42, 42, 31, 43, 43, 31, 46, 45, 32, 46, 43, 32, 44, 41, 32, 43, 43, 31, 44, 43, 31, 43, 42, 32, 43, 44, 31, 44, 44, 31, 43, 43, 32, 44, 45, 33, + 44, 43, 33, 46, 44, 31, 46, 46, 32, 44, 43, 32, 44, 44, 31, 44, 45, 31, 46, 44, 31, 46, 45, 33, 46, 44, 33, 45, 44, 32, 44, 43, 33, 45, 44, 33, 46, 45, 31, 47, 45, 32, 47, 45, 33, 46, 43, 33, 46, 43, 33, 46, 45, 34, 47, 44, 33, 48, 44, 34, 47, 44, 33, + 45, 46, 34, 46, 46, 33, 47, 45, 33, 45, 44, 33, 45, 44, 33, 48, 46, 32, 49, 47, 33, 47, 45, 34, 47, 46, 33, 49, 46, 32, 49, 44, 33, 46, 44, 33, 47, 46, 33, 49, 46, 34, 48, 45, 34, 46, 47, 34, 47, 47, 34, 47, 46, 34, 48, 46, 35, 48, 46, 35, 47, 47, 35, + 48, 45, 34, 48, 45, 34, 46, 48, 34, 48, 47, 34, 48, 45, 34, 46, 46, 34, 47, 48, 33, 47, 47, 33, 47, 46, 34, 48, 47, 34, 48, 48, 34, 48, 46, 35, 48, 46, 35, 47, 47, 35, 48, 47, 35, 47, 46, 35, 48, 48, 35, 49, 48, 35, 48, 47, 35, 48, 47, 34, 48, 48, 34, + 48, 48, 35, 49, 46, 35, 48, 46, 34, 47, 47, 35, 49, 48, 35, 50, 46, 35, 50, 46, 35, 49, 49, 35, 47, 48, 36, 47, 46, 35, 49, 48, 34, 50, 49, 35, 48, 47, 34, 48, 47, 35, 49, 49, 35, 49, 48, 34, 50, 48, 35, 49, 47, 35, 49, 46, 34, 50, 46, 35, 50, 46, 35, + 48, 48, 35, 47, 49, 35, 48, 47, 35, 49, 48, 35, 47, 48, 35, 48, 48, 34, 49, 48, 35, 47, 47, 35, 48, 48, 35, 49, 48, 34, 50, 48, 34, 49, 48, 34, 48, 47, 33, 48, 46, 34, 48, 46, 35, 46, 48, 34, 47, 48, 33, 49, 46, 33, 49, 45, 34, 50, 46, 35, 49, 46, 35, + 47, 46, 35, 48, 47, 34, 50, 47, 35, 50, 45, 35, 49, 45, 35, 47, 46, 35, 47, 47, 35, 49, 47, 35, 48, 45, 34, 47, 47, 34, 48, 48, 34, 49, 47, 33, 50, 46, 33, 50, 47, 33, 49, 47, 33, 47, 45, 34, 48, 45, 35, 49, 46, 33, 47, 45, 33, 48, 45, 34, 48, 47, 35, + 47, 47, 35, 47, 45, 35, 47, 45, 34, 46, 47, 34, 46, 46, 33, 47, 44, 33, 45, 45, 34, 46, 46, 33, 47, 47, 34, 46, 47, 35, 45, 46, 34, 45, 45, 34, 45, 44, 33, 47, 44, 33, 49, 45, 32, 47, 45, 32, 47, 44, 34, 48, 46, 34, 48, 46, 33, 47, 45, 33, 46, 45, 33, + 46, 46, 32, 47, 45, 32, 47, 44, 33, 47, 44, 32, 46, 45, 33, 45, 45, 33, 45, 44, 33, 46, 44, 34, 47, 46, 33, 47, 46, 32, 46, 44, 32, 46, 44, 34, 45, 44, 34, 46, 43, 34, 46, 44, 33, 45, 44, 32, 46, 44, 32, 46, 45, 33, 44, 43, 33, 46, 44, 33, 46, 45, 32, + 44, 44, 32, 44, 44, 32, 44, 45, 32, 44, 44, 33, 46, 43, 33, 45, 42, 31, 45, 43, 31, 46, 44, 32, 44, 44, 31, 44, 42, 30, 45, 41, 31, 43, 41, 33, 44, 41, 32, 46, 42, 31, 45, 42, 32, 45, 43, 32, 45, 43, 31, 44, 42, 30, 42, 42, 31, 43, 43, 32, 43, 42, 31, + 42, 42, 30, 42, 42, 31, 43, 41, 31, 42, 41, 31, 41, 41, 30, 42, 43, 31, 43, 42, 31, 42, 40, 29, 44, 41, 30, 44, 42, 31, 44, 42, 29, 44, 41, 29, 42, 41, 29, 41, 40, 29, 43, 39, 30, 43, 39, 29, 41, 40, 29, 40, 39, 29, 41, 40, 28, 41, 41, 29, 40, 40, 28, + 41, 40, 28, 41, 40, 30, 42, 40, 29, 41, 41, 29, 40, 40, 29, 40, 38, 29, 39, 38, 29, 38, 40, 29, 39, 39, 28, 41, 38, 28, 41, 39, 29, 39, 39, 29, 38, 39, 29, 38, 39, 27, 38, 39, 27, 39, 40, 28, 40, 40, 29, 40, 38, 28, 38, 38, 27, 39, 39, 28, 39, 38, 28, + 38, 38, 28, 38, 38, 28, 41, 37, 27, 39, 36, 28, 38, 37, 28, 36, 38, 27, 37, 38, 26, 38, 38, 26, 38, 38, 27, 37, 37, 26, 37, 36, 26, 37, 36, 27, 40, 36, 26, 39, 37, 26, 38, 37, 27, 38, 38, 28, 38, 37, 27, 37, 35, 26, 38, 34, 26, 38, 37, 26, 37, 37, 25, + 43, 42, 29, 49, 49, 35, 8, 7, 5, 31, 31, 31, 25, 25, 25, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, 9, 9, 9, 13, 13, 13, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 23, 23, 24, 31, 31, 31, 14, 13, 12, 58, 55, 40, 49, 45, 34, 36, 35, 26, 37, 35, 25, 37, 37, 26, 38, 37, 27, 38, 37, 26, 36, 36, 26, 39, 36, 26, 37, 37, 27, + 38, 37, 26, 38, 39, 25, 39, 37, 27, 39, 35, 27, 37, 36, 26, 38, 36, 26, 39, 39, 26, 38, 38, 26, 37, 37, 28, 37, 37, 27, 38, 38, 27, 37, 39, 27, 37, 37, 27, 38, 37, 28, 39, 38, 28, 39, 39, 29, 38, 39, 27, 39, 38, 27, 38, 39, 28, 39, 38, 27, 38, 40, 28, + 39, 39, 29, 39, 39, 29, 39, 41, 30, 39, 38, 28, 39, 39, 29, 40, 38, 29, 40, 37, 29, 41, 38, 30, 41, 40, 29, 41, 41, 30, 40, 41, 29, 40, 38, 29, 40, 39, 29, 40, 40, 28, 40, 38, 29, 41, 40, 30, 42, 40, 30, 43, 40, 30, 42, 39, 30, 40, 39, 29, 43, 41, 29, + 42, 40, 29, 41, 41, 31, 44, 40, 29, 43, 42, 30, 41, 42, 30, 42, 42, 30, 42, 41, 31, 41, 40, 29, 43, 42, 28, 43, 42, 30, 44, 42, 30, 42, 41, 30, 42, 43, 30, 42, 43, 30, 41, 43, 31, 41, 44, 30, 43, 43, 30, 43, 41, 31, 43, 43, 31, 43, 43, 32, 44, 41, 32, + 44, 43, 31, 46, 44, 31, 44, 43, 31, 44, 42, 31, 44, 44, 31, 44, 43, 31, 46, 43, 32, 45, 44, 32, 43, 43, 31, 42, 43, 32, 43, 42, 32, 44, 44, 31, 44, 44, 31, 44, 45, 31, 42, 43, 32, 43, 43, 32, 45, 44, 32, 46, 43, 32, 45, 45, 33, 44, 44, 32, 45, 44, 32, + 44, 46, 33, 46, 45, 33, 46, 43, 32, 47, 44, 33, 47, 46, 33, 46, 46, 32, 46, 45, 32, 46, 43, 32, 46, 44, 32, 45, 44, 33, 46, 45, 33, 46, 43, 32, 46, 44, 33, 46, 45, 34, 46, 45, 34, 46, 46, 33, 46, 44, 33, 46, 44, 33, 45, 44, 33, 47, 44, 32, 48, 45, 32, + 48, 45, 33, 46, 46, 33, 47, 47, 33, 48, 46, 33, 49, 45, 33, 48, 46, 33, 46, 47, 33, 45, 46, 33, 45, 45, 34, 46, 47, 34, 47, 47, 34, 48, 46, 35, 48, 46, 35, 47, 46, 34, 47, 47, 33, 48, 46, 34, 48, 47, 34, 50, 47, 33, 49, 46, 34, 46, 46, 35, 46, 48, 35, + 48, 48, 33, 49, 46, 34, 48, 46, 34, 47, 48, 34, 47, 47, 34, 48, 46, 34, 49, 46, 35, 47, 47, 35, 46, 48, 33, 48, 46, 34, 49, 45, 33, 48, 46, 34, 48, 48, 35, 47, 47, 34, 48, 46, 34, 49, 47, 34, 49, 47, 33, 49, 45, 35, 50, 45, 35, 48, 46, 34, 48, 46, 35, + 48, 47, 34, 46, 46, 33, 48, 46, 34, 49, 47, 35, 50, 47, 35, 50, 46, 34, 47, 47, 34, 48, 48, 35, 48, 48, 34, 47, 47, 34, 49, 46, 34, 49, 47, 35, 49, 46, 35, 48, 46, 35, 47, 49, 34, 49, 48, 34, 49, 47, 35, 48, 47, 35, 48, 47, 33, 49, 48, 33, 49, 47, 34, + 49, 47, 34, 48, 48, 34, 47, 47, 35, 48, 46, 35, 48, 46, 33, 49, 47, 33, 48, 46, 34, 48, 47, 35, 50, 48, 35, 49, 46, 34, 49, 46, 35, 48, 47, 35, 46, 47, 34, 48, 46, 34, 48, 46, 34, 46, 46, 35, 47, 46, 35, 49, 47, 35, 48, 48, 35, 47, 47, 35, 49, 47, 35, + 49, 47, 34, 49, 46, 35, 49, 46, 35, 48, 47, 34, 48, 46, 34, 47, 46, 34, 48, 46, 33, 48, 45, 33, 49, 45, 34, 47, 45, 34, 47, 47, 34, 46, 47, 34, 46, 45, 34, 48, 46, 34, 47, 47, 35, 46, 46, 34, 48, 46, 34, 48, 47, 33, 46, 46, 33, 46, 45, 34, 48, 44, 34, + 49, 44, 33, 47, 44, 33, 45, 45, 33, 46, 46, 34, 46, 45, 34, 47, 45, 34, 45, 46, 33, 45, 46, 34, 46, 45, 34, 47, 44, 33, 47, 44, 33, 46, 46, 33, 46, 45, 33, 46, 46, 33, 45, 46, 32, 46, 45, 32, 46, 44, 33, 47, 45, 32, 47, 45, 33, 46, 46, 34, 45, 45, 34, + 46, 45, 33, 47, 46, 33, 46, 45, 33, 46, 45, 32, 47, 46, 32, 47, 45, 33, 46, 42, 34, 45, 43, 33, 45, 44, 32, 45, 43, 33, 44, 43, 33, 45, 44, 33, 45, 45, 32, 44, 44, 32, 44, 44, 33, 46, 45, 32, 46, 44, 32, 44, 43, 32, 44, 43, 32, 45, 43, 32, 44, 44, 32, + 43, 43, 32, 44, 43, 31, 44, 43, 32, 45, 43, 32, 43, 44, 31, 42, 44, 31, 43, 43, 31, 45, 43, 30, 44, 43, 30, 44, 41, 31, 45, 40, 31, 44, 40, 30, 43, 40, 31, 42, 41, 31, 42, 41, 31, 43, 43, 30, 43, 42, 30, 42, 41, 32, 42, 41, 32, 43, 40, 31, 42, 41, 30, + 42, 42, 31, 42, 42, 31, 43, 39, 30, 44, 40, 29, 42, 41, 29, 41, 41, 29, 42, 41, 29, 41, 42, 29, 41, 41, 30, 44, 40, 29, 43, 41, 28, 41, 41, 29, 41, 41, 30, 41, 39, 30, 41, 39, 29, 40, 40, 28, 40, 40, 28, 41, 40, 29, 40, 41, 29, 38, 39, 28, 39, 38, 28, + 40, 39, 28, 39, 39, 28, 40, 39, 28, 41, 39, 29, 39, 39, 29, 39, 37, 27, 40, 37, 29, 40, 39, 29, 38, 38, 28, 39, 38, 28, 39, 38, 27, 38, 38, 28, 40, 40, 28, 41, 39, 28, 39, 37, 27, 39, 37, 27, 39, 38, 28, 38, 37, 27, 39, 35, 27, 39, 36, 27, 38, 36, 28, + 37, 38, 28, 37, 39, 27, 37, 37, 27, 37, 36, 28, 37, 38, 27, 39, 38, 28, 39, 35, 27, 37, 36, 27, 38, 36, 27, 38, 35, 27, 37, 36, 27, 37, 36, 25, 38, 35, 26, 37, 36, 26, 42, 41, 30, 48, 47, 36, 8, 7, 5, 31, 31, 31, 26, 26, 26, 20, 20, 20, 20, 20, 20, + 20, 20, 21, 20, 20, 21, 20, 20, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 21, 17, 17, 17, 23, 22, 22, + 10, 10, 10, 14, 14, 14, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 18, 18, 19, + 19, 19, 19, 25, 25, 25, 32, 32, 32, 14, 14, 12, 58, 55, 40, 46, 46, 33, 38, 38, 26, 37, 37, 26, 37, 35, 27, 37, 35, 28, 36, 36, 27, 39, 35, 26, 37, 38, 27, 38, 37, 26, 36, 36, 25, 38, 36, 25, 39, 36, 27, 38, 36, 27, 36, 37, 26, 39, 36, 26, 37, 36, 28, + 37, 36, 27, 38, 37, 28, 37, 37, 27, 39, 38, 28, 39, 37, 29, 38, 38, 28, 39, 40, 28, 40, 38, 28, 39, 37, 28, 41, 39, 28, 38, 40, 28, 38, 39, 28, 40, 37, 27, 40, 37, 29, 39, 39, 29, 38, 40, 28, 38, 38, 28, 39, 37, 29, 41, 40, 27, 41, 40, 28, 41, 38, 29, + 41, 40, 30, 40, 38, 29, 40, 39, 29, 39, 39, 30, 41, 39, 29, 40, 39, 29, 43, 40, 29, 42, 40, 31, 41, 38, 31, 42, 40, 30, 42, 41, 29, 41, 41, 30, 42, 40, 31, 43, 39, 28, 43, 41, 29, 40, 41, 29, 42, 41, 29, 43, 41, 30, 41, 41, 29, 43, 40, 31, 42, 40, 29, + 40, 40, 29, 42, 41, 30, 43, 41, 31, 43, 40, 31, 43, 41, 31, 41, 42, 29, 42, 41, 30, 42, 42, 30, 43, 42, 31, 44, 43, 30, 42, 43, 30, 42, 42, 31, 42, 42, 30, 42, 43, 31, 43, 44, 31, 44, 43, 31, 44, 41, 30, 43, 41, 32, 43, 42, 32, 43, 42, 31, 42, 44, 31, + 44, 42, 30, 45, 42, 32, 44, 42, 32, 43, 43, 32, 44, 43, 31, 45, 44, 31, 45, 45, 32, 44, 44, 31, 45, 43, 31, 44, 44, 32, 44, 43, 33, 44, 43, 33, 44, 45, 32, 44, 45, 32, 45, 44, 33, 46, 45, 33, 46, 46, 33, 45, 44, 33, 45, 43, 32, 45, 43, 33, 44, 43, 33, + 46, 43, 33, 47, 44, 31, 47, 44, 32, 47, 45, 33, 45, 46, 33, 45, 44, 34, 47, 45, 34, 47, 45, 34, 46, 43, 33, 45, 44, 33, 47, 46, 34, 47, 44, 34, 46, 44, 33, 46, 45, 34, 48, 45, 34, 49, 44, 33, 48, 43, 32, 46, 45, 33, 47, 47, 34, 46, 47, 33, 45, 47, 33, + 47, 46, 33, 46, 45, 34, 47, 46, 34, 48, 44, 33, 47, 44, 33, 47, 44, 33, 47, 45, 33, 47, 46, 33, 48, 46, 34, 46, 45, 34, 47, 46, 35, 49, 47, 35, 46, 46, 35, 46, 45, 34, 47, 45, 35, 48, 48, 35, 47, 48, 33, 48, 46, 33, 49, 45, 35, 48, 45, 34, 48, 47, 33, + 48, 47, 35, 48, 47, 35, 49, 47, 34, 49, 48, 34, 49, 48, 35, 49, 47, 34, 49, 45, 34, 48, 47, 34, 49, 47, 34, 50, 47, 34, 49, 48, 34, 47, 47, 35, 46, 46, 35, 47, 47, 34, 48, 46, 34, 48, 47, 35, 47, 48, 35, 47, 47, 36, 48, 45, 34, 49, 46, 33, 49, 45, 34, + 48, 45, 35, 49, 46, 34, 48, 48, 33, 48, 48, 34, 49, 47, 34, 49, 47, 35, 49, 45, 35, 47, 45, 33, 47, 47, 33, 47, 47, 33, 47, 48, 34, 47, 48, 34, 47, 47, 33, 48, 46, 34, 49, 46, 35, 47, 47, 35, 47, 49, 34, 47, 47, 33, 47, 45, 34, 48, 45, 35, 49, 47, 33, + 49, 47, 33, 46, 47, 34, 47, 47, 34, 48, 48, 34, 47, 48, 35, 48, 47, 34, 48, 45, 33, 46, 46, 33, 46, 48, 34, 46, 46, 34, 47, 46, 34, 48, 47, 34, 48, 45, 34, 48, 46, 35, 48, 47, 34, 47, 45, 35, 48, 44, 35, 49, 45, 34, 48, 46, 33, 47, 47, 33, 47, 47, 34, + 46, 47, 34, 46, 47, 34, 47, 47, 34, 48, 46, 34, 47, 46, 34, 46, 45, 33, 46, 45, 34, 46, 45, 35, 45, 45, 34, 45, 45, 32, 47, 46, 33, 47, 45, 35, 47, 45, 35, 48, 46, 34, 47, 47, 33, 45, 47, 33, 46, 46, 33, 46, 46, 32, 46, 47, 33, 48, 46, 33, 47, 46, 32, + 47, 46, 32, 46, 47, 33, 46, 46, 33, 46, 44, 33, 47, 45, 33, 45, 46, 32, 45, 44, 33, 45, 44, 33, 45, 45, 33, 46, 43, 32, 46, 44, 32, 45, 46, 33, 47, 46, 32, 48, 46, 33, 45, 45, 33, 45, 45, 33, 46, 45, 33, 47, 46, 32, 45, 44, 32, 44, 43, 33, 44, 43, 34, + 46, 44, 34, 46, 44, 33, 44, 42, 33, 44, 43, 33, 46, 42, 32, 45, 42, 32, 45, 43, 32, 45, 42, 32, 44, 43, 32, 44, 44, 30, 44, 44, 30, 43, 44, 30, 44, 44, 31, 45, 44, 31, 44, 43, 32, 43, 43, 31, 44, 44, 31, 46, 42, 31, 45, 43, 31, 43, 44, 31, 44, 43, 31, + 45, 42, 32, 45, 41, 32, 45, 42, 32, 45, 43, 31, 44, 43, 31, 42, 43, 31, 42, 43, 31, 42, 41, 31, 42, 40, 31, 41, 40, 31, 41, 40, 31, 42, 40, 31, 42, 41, 31, 42, 40, 30, 42, 41, 30, 43, 42, 30, 44, 42, 31, 43, 41, 30, 41, 40, 30, 42, 40, 30, 43, 39, 30, + 43, 39, 30, 42, 41, 29, 40, 40, 28, 41, 39, 28, 41, 40, 28, 41, 39, 29, 42, 39, 29, 41, 40, 29, 39, 41, 29, 40, 40, 30, 40, 39, 29, 40, 40, 28, 41, 40, 28, 41, 39, 28, 40, 38, 28, 39, 39, 28, 39, 40, 29, 39, 38, 27, 39, 38, 28, 41, 38, 29, 40, 37, 30, + 39, 39, 28, 40, 39, 27, 40, 38, 28, 38, 37, 27, 38, 38, 28, 38, 39, 28, 37, 36, 28, 38, 37, 28, 38, 38, 28, 38, 36, 27, 40, 37, 27, 39, 38, 27, 38, 38, 27, 38, 37, 27, 38, 36, 26, 36, 37, 26, 38, 38, 27, 39, 37, 27, 37, 37, 26, 36, 36, 27, 37, 37, 27, + 38, 37, 26, 36, 36, 27, 36, 36, 26, 38, 35, 27, 38, 36, 27, 38, 36, 25, 38, 35, 26, 42, 40, 30, 49, 48, 35, 8, 7, 5, 30, 30, 30, 24, 24, 24, 17, 17, 17, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 21, 21, 21, 16, 16, 17, 22, 22, 22, 10, 10, 9, 14, 14, 14, 17, 17, 17, 17, 17, 18, 17, 17, 17, 16, 16, 17, 16, 16, 16, + 16, 16, 16, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 23, 23, 24, 30, 30, 30, 13, 13, 11, 58, 56, 41, 47, 47, 33, 37, 35, 26, + 38, 36, 26, 36, 35, 26, 39, 37, 25, 36, 34, 26, 37, 35, 27, 39, 36, 25, 37, 35, 26, 37, 36, 26, 37, 38, 27, 37, 37, 25, 37, 36, 26, 36, 37, 25, 36, 36, 26, 38, 38, 27, 39, 36, 28, 39, 37, 27, 38, 38, 28, 37, 37, 27, 38, 36, 27, 39, 37, 27, 39, 38, 28, + 38, 36, 27, 41, 38, 27, 41, 39, 27, 38, 37, 27, 40, 38, 27, 40, 38, 27, 39, 39, 29, 39, 37, 28, 41, 38, 27, 39, 38, 29, 40, 38, 29, 41, 40, 28, 41, 41, 29, 39, 40, 30, 40, 39, 29, 39, 40, 28, 42, 39, 28, 41, 39, 28, 41, 41, 28, 41, 39, 28, 40, 39, 30, + 40, 39, 29, 40, 39, 29, 41, 39, 30, 42, 38, 30, 40, 41, 29, 40, 40, 28, 43, 39, 29, 44, 41, 30, 43, 41, 30, 43, 41, 31, 41, 41, 30, 43, 42, 30, 42, 42, 29, 43, 40, 30, 41, 40, 30, 43, 40, 30, 41, 40, 30, 42, 40, 31, 42, 42, 31, 43, 41, 30, 43, 42, 30, + 44, 42, 32, 42, 43, 30, 42, 42, 29, 44, 41, 30, 42, 41, 31, 42, 43, 30, 43, 42, 30, 44, 44, 31, 42, 43, 32, 43, 42, 31, 44, 42, 31, 43, 43, 32, 45, 43, 31, 45, 43, 31, 45, 43, 31, 44, 43, 31, 44, 44, 32, 43, 43, 31, 43, 43, 31, 45, 45, 31, 46, 44, 32, + 45, 42, 32, 44, 43, 32, 44, 44, 32, 45, 43, 31, 44, 43, 32, 45, 44, 30, 46, 45, 30, 46, 44, 31, 45, 44, 31, 43, 45, 32, 45, 45, 32, 47, 44, 33, 47, 44, 32, 47, 44, 32, 46, 45, 33, 46, 44, 32, 47, 44, 33, 46, 44, 34, 45, 45, 33, 45, 46, 32, 47, 46, 33, + 47, 45, 34, 46, 45, 33, 46, 45, 34, 45, 44, 34, 46, 43, 33, 48, 43, 33, 48, 44, 34, 48, 45, 34, 45, 45, 34, 45, 47, 32, 45, 45, 33, 46, 45, 34, 47, 46, 33, 47, 44, 33, 47, 46, 34, 48, 47, 33, 46, 46, 32, 46, 44, 33, 47, 45, 33, 47, 47, 34, 47, 47, 34, + 46, 47, 33, 46, 48, 32, 47, 47, 33, 47, 46, 34, 46, 47, 34, 46, 48, 34, 47, 47, 34, 48, 46, 34, 48, 46, 36, 47, 47, 34, 48, 46, 33, 47, 46, 34, 47, 47, 34, 47, 46, 33, 48, 45, 33, 47, 46, 33, 48, 47, 34, 47, 47, 35, 46, 47, 35, 48, 46, 34, 49, 45, 34, + 48, 46, 36, 48, 47, 35, 46, 46, 33, 46, 46, 34, 46, 46, 34, 46, 47, 34, 46, 48, 35, 47, 47, 34, 49, 46, 34, 50, 46, 35, 50, 48, 34, 49, 46, 34, 50, 45, 35, 49, 46, 34, 48, 47, 34, 48, 48, 35, 48, 48, 35, 49, 46, 35, 48, 46, 34, 47, 48, 34, 47, 47, 33, + 46, 45, 34, 48, 46, 34, 49, 46, 34, 49, 46, 34, 48, 47, 33, 48, 47, 33, 48, 47, 34, 48, 48, 34, 48, 47, 33, 48, 47, 34, 48, 48, 34, 47, 47, 35, 46, 46, 34, 47, 47, 33, 46, 47, 33, 46, 47, 34, 47, 46, 35, 48, 46, 34, 47, 45, 34, 47, 46, 34, 47, 46, 33, + 46, 47, 32, 47, 47, 34, 48, 45, 34, 48, 44, 33, 47, 46, 35, 46, 46, 35, 46, 45, 34, 48, 45, 34, 48, 46, 35, 47, 47, 35, 48, 46, 34, 49, 45, 33, 48, 44, 34, 48, 46, 34, 46, 48, 32, 46, 46, 33, 47, 46, 34, 46, 47, 34, 46, 45, 33, 47, 43, 34, 46, 45, 35, + 46, 46, 33, 48, 44, 33, 47, 46, 34, 46, 46, 33, 46, 45, 33, 46, 45, 34, 46, 45, 34, 46, 46, 33, 46, 45, 33, 46, 43, 34, 46, 46, 34, 45, 46, 33, 46, 44, 32, 48, 44, 33, 47, 46, 34, 46, 46, 32, 45, 44, 32, 46, 45, 34, 46, 46, 33, 46, 44, 32, 48, 43, 33, + 47, 45, 34, 45, 44, 33, 45, 44, 33, 46, 44, 33, 44, 46, 33, 44, 44, 33, 44, 43, 33, 44, 45, 32, 47, 45, 32, 47, 44, 32, 44, 43, 33, 46, 44, 34, 47, 45, 33, 46, 44, 33, 47, 43, 33, 44, 45, 33, 43, 45, 33, 46, 42, 32, 45, 43, 32, 43, 45, 33, 44, 43, 33, + 46, 43, 33, 45, 44, 32, 44, 44, 31, 45, 43, 31, 44, 43, 32, 42, 43, 32, 44, 42, 31, 45, 42, 30, 44, 44, 31, 45, 45, 31, 46, 43, 30, 44, 43, 31, 44, 44, 31, 45, 43, 30, 44, 43, 30, 43, 42, 30, 43, 42, 31, 43, 43, 31, 43, 43, 30, 43, 43, 31, 43, 42, 32, + 41, 41, 31, 42, 40, 30, 43, 42, 30, 42, 42, 30, 43, 41, 29, 44, 39, 29, 44, 40, 30, 44, 40, 30, 41, 40, 29, 41, 40, 30, 43, 41, 31, 43, 39, 29, 42, 39, 29, 42, 39, 30, 43, 40, 29, 41, 40, 28, 42, 38, 28, 42, 39, 29, 40, 41, 29, 40, 41, 30, 41, 39, 29, + 42, 39, 28, 42, 40, 28, 42, 38, 28, 41, 38, 28, 39, 39, 28, 39, 39, 27, 41, 38, 28, 41, 39, 29, 39, 40, 28, 39, 39, 28, 39, 37, 29, 38, 39, 28, 39, 39, 27, 40, 37, 28, 39, 37, 28, 40, 38, 28, 40, 39, 28, 39, 39, 27, 38, 38, 28, 38, 37, 28, 38, 36, 27, + 38, 35, 27, 39, 36, 27, 38, 36, 27, 37, 35, 27, 38, 36, 27, 38, 37, 27, 38, 36, 27, 37, 36, 26, 37, 38, 26, 38, 37, 27, 38, 35, 26, 37, 36, 26, 37, 37, 27, 38, 37, 27, 38, 36, 26, 37, 35, 26, 37, 36, 26, 36, 37, 27, 35, 35, 27, 36, 34, 25, 37, 35, 24, + 42, 40, 29, 50, 48, 33, 8, 7, 5, 29, 29, 29, 23, 23, 23, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 21, 20, 20, 21, 21, 21, 21, 20, 20, 20, 15, 16, 16, 22, 22, 22, 10, 10, 10, 14, 14, 14, 16, 16, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, + 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 23, 23, 23, 30, 30, 31, 13, 13, 12, 56, 55, 41, 47, 47, 34, 37, 35, 27, 38, 35, 25, 36, 36, 25, 35, 35, 25, 36, 35, 26, 38, 36, 27, 38, 36, 25, 36, 37, 26, + 39, 37, 26, 37, 37, 25, 36, 36, 25, 37, 37, 27, 36, 35, 27, 38, 38, 26, 38, 37, 25, 37, 36, 27, 37, 37, 27, 38, 39, 27, 38, 38, 28, 37, 36, 26, 38, 37, 26, 38, 36, 27, 40, 37, 27, 37, 38, 28, 37, 38, 27, 39, 39, 27, 38, 38, 27, 38, 38, 27, 41, 39, 28, + 40, 37, 28, 39, 39, 27, 40, 39, 28, 39, 40, 27, 40, 40, 28, 39, 40, 28, 39, 39, 29, 41, 39, 29, 39, 39, 28, 39, 39, 28, 39, 40, 28, 41, 38, 28, 40, 40, 30, 41, 40, 29, 43, 38, 29, 41, 38, 28, 41, 38, 30, 41, 39, 30, 42, 38, 29, 41, 39, 29, 41, 40, 30, + 42, 40, 29, 40, 41, 30, 43, 41, 29, 43, 41, 29, 43, 42, 29, 42, 43, 30, 43, 41, 30, 41, 40, 30, 42, 42, 29, 43, 43, 30, 42, 42, 29, 41, 41, 29, 41, 41, 31, 41, 43, 30, 41, 42, 32, 41, 41, 30, 43, 42, 30, 44, 43, 31, 42, 42, 31, 43, 41, 32, 44, 42, 30, + 44, 43, 31, 43, 40, 32, 45, 41, 31, 44, 41, 30, 42, 43, 31, 42, 44, 32, 42, 42, 32, 42, 42, 31, 43, 42, 30, 44, 41, 32, 44, 41, 30, 44, 43, 31, 44, 42, 32, 45, 42, 31, 44, 42, 32, 43, 44, 32, 43, 44, 31, 45, 43, 32, 45, 43, 31, 46, 43, 32, 46, 44, 31, + 44, 44, 31, 45, 45, 32, 45, 45, 32, 46, 45, 31, 46, 44, 31, 46, 43, 32, 46, 43, 32, 47, 45, 32, 46, 45, 33, 46, 44, 33, 47, 43, 33, 46, 43, 33, 44, 44, 32, 45, 45, 34, 46, 45, 33, 45, 43, 34, 44, 45, 33, 46, 45, 34, 47, 45, 33, 46, 46, 33, 47, 46, 34, + 47, 46, 34, 48, 45, 33, 46, 44, 32, 46, 46, 32, 47, 45, 32, 48, 45, 33, 46, 45, 33, 46, 45, 32, 46, 47, 32, 47, 45, 33, 48, 43, 34, 48, 45, 33, 47, 47, 33, 47, 47, 33, 47, 47, 33, 46, 45, 33, 45, 44, 34, 45, 45, 34, 46, 46, 33, 47, 47, 33, 47, 46, 33, + 48, 47, 33, 47, 45, 33, 47, 47, 34, 47, 46, 34, 46, 45, 34, 47, 45, 34, 48, 45, 33, 49, 45, 33, 46, 46, 33, 46, 47, 33, 48, 46, 34, 48, 47, 35, 48, 46, 34, 49, 46, 33, 48, 46, 34, 47, 46, 34, 48, 47, 34, 49, 47, 35, 49, 46, 35, 47, 46, 33, 47, 47, 33, + 49, 47, 33, 48, 47, 34, 48, 47, 34, 49, 46, 34, 48, 47, 34, 47, 46, 34, 47, 46, 34, 48, 46, 35, 48, 47, 34, 48, 47, 34, 48, 48, 33, 47, 48, 33, 47, 47, 33, 49, 46, 33, 48, 47, 35, 48, 48, 35, 48, 46, 34, 48, 45, 34, 50, 45, 33, 49, 46, 33, 47, 47, 33, + 47, 47, 34, 48, 47, 35, 47, 48, 34, 46, 49, 35, 46, 48, 35, 47, 47, 34, 48, 47, 33, 49, 48, 33, 47, 48, 33, 46, 46, 34, 49, 46, 35, 48, 47, 34, 46, 46, 34, 46, 47, 33, 47, 46, 33, 46, 45, 34, 47, 47, 34, 48, 47, 33, 47, 46, 33, 48, 47, 34, 48, 46, 34, + 47, 45, 34, 49, 44, 34, 48, 45, 34, 47, 47, 35, 48, 47, 34, 48, 45, 33, 48, 45, 33, 47, 45, 34, 46, 45, 34, 45, 45, 33, 46, 46, 32, 47, 46, 34, 47, 46, 35, 47, 45, 34, 46, 46, 33, 45, 45, 34, 46, 44, 34, 46, 46, 33, 46, 45, 34, 46, 44, 33, 47, 44, 33, + 48, 44, 33, 47, 46, 33, 46, 46, 32, 45, 44, 33, 46, 44, 33, 48, 44, 32, 47, 45, 32, 46, 44, 34, 47, 44, 34, 46, 44, 33, 44, 45, 32, 46, 45, 33, 47, 46, 34, 45, 45, 33, 46, 44, 33, 47, 44, 33, 46, 44, 32, 45, 44, 32, 45, 45, 32, 47, 43, 33, 45, 43, 32, + 44, 44, 32, 46, 44, 32, 46, 43, 33, 44, 43, 32, 44, 42, 32, 46, 43, 32, 46, 44, 33, 44, 45, 33, 44, 44, 33, 46, 43, 32, 44, 43, 32, 43, 43, 33, 44, 44, 33, 44, 44, 31, 44, 44, 31, 44, 44, 31, 46, 44, 31, 44, 43, 32, 43, 42, 32, 44, 42, 31, 45, 43, 31, + 43, 43, 31, 42, 43, 31, 43, 43, 31, 45, 43, 32, 44, 43, 32, 43, 41, 31, 45, 41, 30, 46, 43, 30, 43, 42, 30, 43, 41, 31, 45, 42, 32, 44, 42, 30, 42, 42, 30, 43, 40, 31, 43, 40, 30, 42, 42, 29, 42, 41, 29, 42, 40, 29, 41, 40, 29, 41, 40, 30, 42, 41, 29, + 44, 41, 30, 43, 40, 31, 42, 39, 30, 43, 39, 30, 42, 39, 30, 42, 40, 29, 42, 41, 28, 42, 40, 30, 42, 39, 29, 42, 40, 28, 42, 39, 28, 42, 38, 29, 40, 40, 28, 40, 41, 27, 40, 41, 28, 41, 40, 29, 40, 39, 29, 38, 40, 29, 38, 40, 29, 39, 40, 28, 39, 39, 28, + 39, 40, 27, 40, 40, 27, 39, 38, 27, 38, 38, 27, 38, 37, 28, 40, 37, 28, 40, 38, 27, 38, 39, 27, 38, 38, 28, 40, 38, 28, 41, 38, 27, 38, 36, 27, 38, 36, 28, 39, 38, 29, 38, 37, 28, 37, 37, 26, 38, 38, 26, 38, 36, 27, 37, 37, 28, 38, 38, 27, 39, 35, 27, + 38, 35, 27, 36, 37, 27, 38, 37, 27, 38, 37, 26, 36, 36, 26, 36, 36, 26, 37, 36, 27, 38, 34, 28, 38, 35, 27, 38, 36, 26, 36, 36, 26, 36, 37, 25, 35, 35, 25, 36, 35, 27, 42, 41, 30, 48, 47, 33, 8, 7, 5, 29, 29, 29, 23, 23, 23, 16, 16, 16, 16, 16, 16, + 15, 15, 16, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 14, 15, 15, 21, 21, 21, + 10, 10, 10, 15, 15, 15, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 19, 19, 20, 20, 20, 20, + 19, 19, 20, 26, 26, 26, 33, 33, 34, 14, 14, 12, 55, 54, 41, 46, 44, 33, 37, 34, 26, 35, 36, 26, 36, 36, 26, 37, 36, 26, 38, 36, 25, 36, 35, 27, 37, 36, 26, 38, 36, 26, 38, 38, 26, 36, 37, 26, 37, 35, 26, 38, 35, 27, 39, 36, 26, 36, 38, 26, 38, 37, 25, + 40, 36, 26, 38, 36, 27, 36, 38, 28, 39, 39, 26, 40, 37, 27, 37, 37, 27, 39, 37, 27, 39, 39, 28, 39, 38, 27, 39, 38, 28, 39, 38, 28, 37, 37, 28, 39, 39, 27, 38, 39, 27, 41, 38, 28, 41, 40, 28, 39, 37, 28, 40, 38, 28, 40, 38, 28, 39, 37, 28, 41, 38, 28, + 39, 39, 29, 41, 40, 30, 41, 41, 30, 42, 38, 29, 42, 38, 29, 41, 39, 29, 40, 38, 28, 41, 39, 28, 42, 39, 30, 42, 40, 30, 40, 39, 29, 40, 38, 29, 40, 40, 31, 42, 40, 30, 40, 41, 30, 42, 40, 29, 42, 42, 30, 40, 41, 31, 41, 42, 30, 41, 41, 30, 43, 40, 30, + 42, 41, 30, 41, 41, 30, 43, 42, 31, 44, 41, 30, 43, 42, 29, 41, 43, 31, 42, 43, 31, 42, 43, 30, 40, 42, 30, 42, 40, 31, 42, 42, 30, 42, 43, 30, 42, 40, 31, 44, 42, 31, 44, 44, 30, 42, 42, 31, 42, 41, 31, 45, 43, 30, 43, 43, 30, 42, 42, 31, 43, 43, 32, + 44, 42, 32, 45, 42, 32, 45, 42, 30, 44, 43, 31, 43, 43, 32, 43, 45, 30, 43, 43, 30, 44, 43, 31, 44, 43, 31, 43, 42, 31, 45, 45, 31, 44, 44, 32, 44, 43, 31, 44, 45, 31, 46, 45, 32, 44, 43, 33, 43, 43, 33, 45, 45, 33, 46, 46, 31, 45, 44, 32, 45, 42, 32, + 45, 43, 32, 47, 44, 31, 46, 44, 31, 45, 43, 32, 45, 43, 31, 45, 44, 32, 45, 45, 33, 46, 46, 33, 46, 44, 32, 45, 45, 33, 46, 44, 34, 45, 44, 33, 46, 44, 33, 48, 45, 32, 46, 46, 33, 46, 47, 33, 48, 45, 33, 47, 44, 33, 46, 45, 33, 46, 46, 34, 47, 46, 33, + 48, 44, 33, 47, 46, 33, 45, 47, 34, 45, 46, 34, 45, 46, 34, 45, 45, 34, 46, 46, 34, 47, 45, 34, 48, 46, 34, 47, 46, 34, 46, 45, 34, 48, 45, 34, 48, 47, 34, 48, 47, 34, 48, 45, 33, 47, 45, 34, 47, 47, 34, 46, 46, 34, 46, 45, 35, 48, 45, 35, 47, 46, 34, + 46, 47, 33, 47, 46, 33, 49, 44, 34, 48, 45, 34, 47, 47, 34, 47, 47, 35, 46, 45, 35, 45, 47, 33, 46, 46, 33, 47, 45, 34, 46, 45, 34, 48, 45, 34, 48, 45, 33, 48, 46, 34, 48, 46, 35, 48, 45, 34, 48, 46, 34, 49, 47, 33, 48, 46, 34, 46, 46, 34, 47, 47, 34, + 48, 47, 34, 47, 46, 35, 47, 45, 35, 48, 46, 35, 48, 46, 35, 48, 45, 34, 48, 48, 35, 48, 48, 34, 49, 46, 33, 50, 46, 33, 47, 46, 35, 47, 47, 34, 48, 46, 33, 47, 46, 35, 47, 47, 35, 47, 47, 34, 46, 45, 34, 46, 45, 34, 47, 46, 34, 48, 46, 34, 48, 46, 34, + 48, 47, 34, 48, 46, 33, 47, 45, 33, 46, 46, 34, 46, 47, 34, 46, 45, 33, 47, 45, 33, 48, 46, 34, 49, 45, 35, 48, 46, 35, 46, 48, 33, 46, 47, 33, 49, 46, 34, 49, 46, 34, 48, 45, 33, 48, 45, 33, 49, 46, 34, 48, 45, 34, 48, 45, 35, 47, 45, 34, 46, 44, 33, + 45, 44, 32, 47, 44, 33, 48, 46, 34, 47, 46, 33, 48, 44, 33, 47, 45, 33, 47, 46, 34, 47, 45, 35, 46, 45, 34, 45, 46, 33, 45, 46, 33, 47, 44, 34, 45, 44, 32, 45, 44, 32, 47, 44, 33, 47, 44, 33, 47, 45, 33, 46, 45, 34, 46, 45, 33, 46, 45, 32, 47, 45, 32, + 46, 45, 32, 45, 43, 33, 46, 43, 32, 46, 45, 32, 46, 45, 32, 47, 46, 33, 47, 46, 32, 45, 44, 33, 44, 44, 33, 45, 44, 32, 45, 44, 32, 44, 45, 32, 45, 44, 32, 46, 44, 33, 45, 45, 33, 45, 44, 33, 45, 44, 33, 46, 45, 32, 46, 45, 32, 44, 42, 33, 44, 42, 33, + 44, 43, 32, 44, 43, 31, 46, 42, 32, 46, 43, 33, 45, 44, 34, 43, 43, 33, 43, 43, 32, 44, 43, 32, 45, 43, 31, 44, 43, 30, 43, 42, 31, 43, 42, 31, 43, 44, 30, 44, 43, 31, 44, 42, 31, 42, 42, 31, 43, 43, 31, 43, 44, 31, 44, 44, 30, 45, 43, 31, 43, 43, 31, + 43, 43, 30, 46, 41, 30, 45, 40, 30, 42, 40, 30, 43, 40, 30, 43, 41, 31, 42, 41, 31, 42, 43, 31, 42, 42, 31, 41, 41, 30, 42, 41, 30, 42, 40, 31, 41, 41, 31, 41, 42, 31, 43, 42, 30, 42, 39, 30, 41, 39, 30, 43, 40, 29, 44, 40, 29, 43, 40, 29, 41, 41, 30, + 40, 41, 29, 40, 39, 28, 41, 40, 28, 43, 40, 28, 41, 41, 28, 41, 39, 29, 42, 38, 29, 40, 40, 28, 39, 39, 28, 41, 39, 29, 41, 40, 28, 39, 39, 28, 39, 38, 29, 40, 38, 29, 39, 39, 29, 40, 39, 29, 40, 39, 28, 39, 39, 29, 39, 37, 29, 40, 37, 28, 41, 39, 28, + 41, 38, 28, 38, 38, 29, 38, 37, 28, 40, 37, 28, 38, 39, 28, 36, 38, 28, 38, 36, 27, 40, 36, 27, 41, 37, 28, 39, 37, 28, 38, 35, 27, 38, 35, 27, 37, 36, 27, 36, 37, 27, 35, 38, 26, 37, 37, 25, 39, 36, 26, 37, 38, 25, 37, 38, 26, 38, 35, 26, 36, 36, 26, + 35, 36, 27, 37, 35, 27, 37, 36, 26, 37, 36, 25, 38, 36, 25, 37, 36, 25, 37, 36, 25, 43, 40, 29, 50, 49, 34, 8, 7, 5, 28, 28, 28, 22, 22, 22, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 17, 17, 18, 18, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 20, 10, 10, 10, 14, 14, 14, 17, 17, 17, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 21, 21, 21, 20, 20, 21, 27, 27, 27, 34, 34, 34, 14, 14, 13, 54, 54, 41, 45, 47, 33, 37, 35, 25, + 36, 36, 26, 36, 36, 26, 35, 34, 27, 37, 34, 27, 37, 36, 27, 37, 35, 26, 36, 35, 25, 37, 35, 26, 37, 36, 27, 37, 36, 26, 37, 36, 25, 38, 36, 26, 39, 37, 26, 39, 38, 25, 39, 37, 26, 38, 36, 27, 38, 38, 27, 39, 37, 28, 37, 38, 27, 36, 37, 27, 38, 38, 26, + 39, 36, 27, 37, 37, 27, 39, 38, 26, 41, 39, 28, 40, 38, 27, 39, 38, 27, 40, 38, 28, 40, 36, 28, 39, 37, 28, 39, 37, 27, 40, 38, 29, 38, 39, 29, 39, 40, 29, 38, 40, 28, 41, 38, 29, 39, 37, 29, 39, 40, 29, 41, 41, 28, 42, 40, 29, 43, 40, 28, 42, 40, 28, + 39, 40, 29, 40, 40, 29, 42, 39, 29, 41, 39, 30, 40, 38, 28, 41, 39, 28, 42, 42, 28, 41, 41, 29, 43, 41, 30, 40, 41, 29, 40, 41, 28, 41, 41, 28, 41, 42, 30, 42, 39, 30, 40, 40, 28, 41, 41, 28, 43, 41, 30, 43, 39, 31, 43, 42, 31, 41, 42, 30, 41, 42, 29, + 43, 42, 29, 41, 41, 30, 40, 42, 31, 42, 42, 31, 43, 42, 31, 42, 41, 31, 44, 42, 31, 43, 42, 31, 41, 42, 30, 41, 43, 30, 42, 43, 30, 43, 42, 30, 42, 40, 31, 41, 42, 32, 43, 42, 31, 44, 41, 31, 43, 42, 31, 43, 43, 30, 45, 43, 30, 44, 42, 30, 43, 44, 31, + 43, 44, 31, 44, 45, 32, 45, 43, 31, 46, 43, 30, 45, 43, 31, 46, 43, 32, 44, 43, 32, 44, 46, 32, 44, 44, 31, 47, 43, 32, 45, 42, 32, 44, 43, 32, 44, 44, 32, 46, 44, 32, 48, 43, 33, 47, 43, 32, 46, 43, 32, 45, 44, 32, 46, 45, 32, 44, 44, 32, 44, 44, 32, + 45, 45, 32, 45, 45, 33, 44, 46, 32, 45, 45, 32, 46, 44, 33, 46, 46, 32, 46, 47, 33, 45, 44, 33, 46, 44, 33, 47, 45, 33, 46, 44, 34, 46, 45, 34, 46, 45, 33, 46, 44, 33, 46, 44, 33, 46, 45, 32, 48, 44, 32, 47, 43, 33, 48, 45, 33, 47, 46, 33, 46, 45, 32, + 47, 46, 32, 48, 47, 34, 49, 48, 34, 48, 46, 33, 47, 45, 34, 48, 45, 33, 46, 45, 33, 46, 47, 34, 46, 47, 34, 47, 45, 34, 47, 47, 33, 45, 46, 33, 45, 45, 34, 45, 46, 34, 45, 47, 33, 46, 45, 33, 47, 45, 34, 47, 46, 34, 46, 46, 34, 46, 46, 33, 47, 47, 34, + 46, 46, 34, 47, 45, 34, 48, 46, 35, 49, 47, 34, 49, 47, 33, 48, 46, 34, 48, 45, 34, 49, 46, 34, 49, 46, 33, 48, 44, 34, 48, 45, 33, 49, 47, 33, 48, 49, 34, 48, 48, 34, 48, 46, 34, 48, 46, 33, 47, 46, 34, 47, 45, 34, 48, 44, 34, 49, 45, 33, 48, 47, 33, + 48, 46, 34, 49, 45, 34, 49, 47, 34, 48, 46, 34, 46, 45, 34, 46, 46, 35, 46, 47, 35, 46, 47, 33, 47, 48, 33, 47, 47, 33, 47, 47, 34, 48, 47, 34, 48, 47, 34, 47, 47, 34, 46, 46, 34, 46, 46, 34, 47, 46, 35, 47, 45, 34, 48, 45, 33, 47, 47, 33, 46, 47, 33, + 48, 44, 33, 49, 44, 33, 49, 45, 33, 46, 45, 33, 46, 45, 33, 46, 46, 33, 47, 46, 33, 47, 46, 33, 47, 45, 33, 47, 46, 34, 47, 46, 34, 47, 46, 33, 46, 46, 33, 47, 46, 34, 47, 44, 34, 47, 44, 33, 45, 45, 33, 46, 45, 34, 47, 44, 33, 47, 43, 33, 45, 44, 34, + 46, 44, 35, 47, 43, 34, 46, 44, 34, 46, 46, 34, 46, 46, 34, 46, 45, 33, 47, 46, 33, 46, 46, 32, 46, 46, 32, 47, 46, 33, 47, 45, 34, 48, 44, 33, 46, 44, 32, 44, 45, 34, 45, 44, 33, 47, 44, 32, 46, 45, 33, 45, 45, 33, 44, 45, 33, 44, 45, 32, 46, 46, 31, + 47, 46, 31, 47, 44, 33, 47, 44, 33, 46, 44, 33, 45, 44, 32, 44, 45, 32, 44, 44, 32, 44, 44, 33, 45, 45, 33, 46, 44, 32, 45, 43, 32, 45, 44, 33, 45, 44, 33, 44, 44, 32, 44, 44, 32, 46, 44, 32, 46, 44, 32, 44, 43, 33, 43, 43, 33, 45, 43, 32, 44, 44, 32, + 45, 43, 31, 45, 42, 31, 43, 42, 32, 43, 41, 32, 44, 41, 31, 44, 43, 32, 45, 44, 32, 43, 42, 31, 42, 41, 32, 43, 41, 31, 43, 43, 31, 44, 43, 32, 44, 43, 32, 43, 43, 31, 43, 42, 30, 42, 43, 30, 42, 42, 30, 43, 42, 30, 44, 41, 30, 42, 42, 31, 41, 41, 31, + 41, 41, 30, 41, 40, 29, 41, 40, 29, 43, 40, 30, 42, 40, 30, 41, 40, 30, 41, 39, 30, 43, 41, 30, 43, 41, 30, 41, 39, 29, 42, 39, 30, 42, 40, 30, 41, 40, 30, 41, 41, 30, 40, 40, 30, 40, 39, 29, 41, 39, 29, 41, 38, 30, 41, 39, 29, 41, 39, 29, 40, 38, 30, + 40, 41, 29, 38, 40, 29, 39, 40, 29, 40, 39, 28, 40, 38, 28, 41, 39, 29, 39, 37, 28, 39, 38, 27, 39, 40, 28, 41, 40, 28, 40, 39, 28, 39, 38, 29, 39, 38, 28, 40, 36, 28, 39, 37, 28, 38, 37, 27, 39, 36, 27, 40, 37, 28, 40, 37, 27, 38, 38, 27, 38, 38, 27, + 39, 37, 28, 37, 36, 28, 38, 36, 27, 38, 38, 27, 37, 37, 28, 39, 37, 27, 37, 36, 26, 37, 35, 26, 37, 36, 27, 37, 37, 26, 38, 37, 26, 36, 37, 26, 36, 36, 26, 38, 36, 27, 37, 36, 26, 35, 36, 26, 36, 37, 26, 37, 37, 25, 36, 35, 25, 36, 35, 24, 37, 36, 25, + 43, 40, 29, 50, 47, 33, 8, 7, 5, 29, 29, 29, 23, 23, 23, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, + 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, 9, 9, 9, 12, 12, 13, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 26, 26, 26, 33, 33, 33, 14, 14, 12, 55, 55, 41, 48, 47, 34, 37, 34, 26, 34, 34, 25, 35, 35, 25, 36, 35, 26, 36, 35, 25, 37, 37, 25, 35, 35, 26, 36, 34, 25, + 36, 34, 25, 35, 35, 26, 37, 36, 27, 37, 35, 26, 38, 35, 26, 39, 35, 26, 37, 38, 26, 37, 36, 25, 37, 37, 26, 37, 38, 27, 37, 37, 28, 37, 36, 28, 39, 37, 28, 39, 37, 26, 38, 38, 27, 39, 38, 29, 40, 38, 28, 38, 38, 28, 37, 37, 27, 38, 36, 27, 39, 38, 28, + 38, 39, 28, 40, 38, 26, 40, 36, 28, 40, 37, 28, 40, 40, 29, 38, 40, 30, 40, 40, 29, 41, 38, 28, 39, 38, 28, 40, 39, 30, 42, 37, 28, 40, 37, 29, 39, 39, 30, 40, 37, 28, 40, 38, 29, 41, 38, 29, 42, 39, 29, 40, 39, 29, 41, 40, 30, 42, 38, 28, 43, 40, 28, + 41, 40, 29, 41, 39, 29, 41, 40, 28, 41, 39, 29, 40, 41, 28, 40, 40, 29, 41, 41, 31, 42, 41, 29, 41, 42, 29, 41, 42, 31, 41, 40, 30, 41, 40, 30, 42, 42, 29, 41, 43, 30, 42, 43, 30, 42, 42, 31, 42, 42, 31, 43, 42, 30, 44, 41, 29, 43, 41, 29, 41, 42, 30, + 42, 42, 31, 43, 42, 31, 41, 40, 30, 41, 40, 31, 44, 40, 30, 44, 41, 31, 42, 42, 31, 42, 43, 30, 43, 42, 31, 43, 41, 32, 43, 43, 30, 43, 43, 31, 44, 43, 32, 45, 43, 30, 43, 45, 30, 43, 45, 31, 43, 45, 31, 43, 44, 32, 45, 44, 32, 44, 45, 31, 44, 44, 33, + 44, 44, 31, 43, 44, 31, 44, 45, 32, 46, 44, 31, 44, 44, 32, 45, 44, 33, 46, 43, 32, 44, 43, 32, 45, 43, 32, 46, 44, 32, 47, 45, 31, 45, 44, 31, 44, 45, 32, 46, 46, 31, 45, 45, 32, 44, 44, 33, 44, 43, 32, 46, 44, 32, 47, 43, 32, 46, 44, 33, 46, 45, 33, + 45, 45, 33, 47, 46, 34, 47, 46, 33, 46, 45, 33, 44, 44, 33, 45, 44, 32, 46, 44, 33, 46, 45, 33, 46, 45, 32, 48, 45, 32, 46, 44, 32, 45, 44, 33, 46, 47, 32, 47, 47, 33, 48, 46, 33, 47, 45, 33, 46, 45, 33, 48, 45, 32, 47, 46, 33, 46, 46, 32, 47, 45, 32, + 47, 46, 33, 48, 46, 34, 48, 45, 34, 48, 44, 33, 47, 46, 32, 47, 46, 32, 47, 45, 32, 46, 45, 33, 47, 45, 34, 47, 47, 33, 47, 46, 33, 46, 45, 33, 46, 46, 34, 46, 46, 33, 47, 45, 33, 48, 46, 35, 47, 45, 35, 47, 46, 33, 47, 46, 33, 47, 45, 33, 48, 46, 34, + 49, 46, 33, 47, 46, 33, 46, 47, 33, 46, 46, 33, 47, 44, 34, 49, 46, 35, 48, 47, 34, 47, 46, 34, 47, 45, 34, 47, 44, 34, 48, 45, 34, 48, 47, 35, 48, 48, 35, 48, 47, 34, 49, 47, 34, 48, 46, 34, 47, 46, 34, 48, 45, 34, 48, 46, 33, 48, 46, 34, 47, 47, 35, + 46, 47, 34, 46, 46, 34, 46, 47, 34, 46, 47, 34, 48, 45, 34, 49, 46, 34, 48, 48, 34, 47, 47, 34, 48, 45, 33, 46, 45, 32, 45, 46, 33, 47, 46, 33, 49, 47, 34, 48, 46, 33, 46, 44, 33, 47, 45, 33, 48, 46, 32, 48, 47, 33, 47, 46, 33, 47, 45, 33, 48, 45, 34, + 48, 45, 34, 47, 45, 34, 47, 46, 34, 47, 44, 33, 46, 44, 34, 47, 44, 33, 48, 44, 32, 46, 44, 33, 46, 46, 34, 47, 46, 34, 47, 44, 34, 45, 44, 34, 46, 44, 34, 46, 43, 34, 45, 44, 33, 46, 46, 33, 47, 45, 34, 46, 43, 34, 46, 44, 33, 47, 45, 32, 47, 45, 33, + 46, 44, 32, 46, 46, 33, 47, 45, 34, 48, 45, 33, 48, 44, 32, 46, 44, 33, 45, 44, 33, 47, 44, 34, 46, 45, 33, 44, 45, 33, 45, 44, 33, 45, 44, 33, 46, 44, 32, 45, 43, 32, 46, 44, 32, 45, 45, 32, 44, 45, 33, 44, 45, 33, 46, 43, 32, 46, 43, 32, 46, 44, 32, + 45, 45, 33, 44, 44, 32, 44, 43, 32, 45, 44, 32, 45, 44, 32, 43, 43, 32, 44, 43, 32, 44, 44, 33, 43, 44, 32, 44, 43, 32, 45, 41, 32, 44, 42, 32, 44, 42, 31, 46, 41, 31, 45, 42, 32, 45, 42, 32, 44, 42, 32, 44, 43, 32, 44, 42, 32, 44, 42, 32, 44, 42, 31, + 43, 43, 30, 44, 43, 30, 44, 41, 30, 44, 42, 31, 43, 44, 31, 45, 42, 31, 46, 40, 31, 45, 41, 31, 44, 42, 31, 45, 41, 32, 45, 42, 31, 44, 42, 30, 44, 42, 30, 43, 42, 30, 42, 41, 29, 42, 42, 29, 43, 42, 30, 40, 42, 30, 41, 42, 29, 42, 42, 29, 42, 41, 29, + 43, 40, 30, 44, 41, 30, 44, 41, 29, 42, 41, 29, 41, 39, 29, 42, 37, 29, 43, 38, 29, 41, 38, 28, 41, 39, 28, 42, 38, 28, 41, 38, 28, 39, 39, 27, 39, 40, 27, 40, 40, 27, 40, 39, 27, 39, 39, 28, 38, 39, 29, 40, 38, 28, 40, 39, 28, 39, 40, 28, 39, 39, 27, + 39, 38, 28, 39, 38, 28, 39, 38, 28, 39, 37, 29, 39, 38, 28, 41, 37, 28, 41, 38, 28, 41, 39, 28, 39, 37, 27, 39, 37, 29, 40, 37, 28, 38, 36, 27, 36, 37, 28, 38, 38, 29, 40, 38, 27, 37, 36, 26, 38, 35, 26, 40, 36, 26, 39, 36, 26, 38, 37, 26, 38, 38, 26, + 38, 36, 27, 37, 35, 26, 37, 35, 27, 37, 35, 26, 36, 37, 26, 36, 36, 26, 36, 36, 27, 38, 35, 27, 37, 35, 27, 36, 35, 27, 37, 36, 26, 37, 35, 26, 38, 34, 25, 37, 34, 26, 41, 40, 29, 48, 46, 33, 8, 7, 5, 29, 29, 30, 24, 24, 24, 17, 17, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 21, + 9, 9, 9, 12, 12, 12, 15, 15, 15, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 19, 19, + 19, 19, 19, 25, 25, 26, 33, 33, 33, 14, 14, 12, 54, 55, 41, 46, 44, 33, 37, 36, 27, 37, 34, 25, 38, 36, 26, 37, 36, 25, 36, 37, 25, 38, 35, 26, 36, 37, 25, 37, 36, 24, 35, 36, 26, 38, 35, 26, 38, 37, 26, 38, 35, 26, 38, 36, 26, 37, 35, 26, 37, 37, 26, + 38, 38, 27, 39, 36, 25, 39, 36, 27, 36, 36, 27, 36, 37, 27, 36, 37, 28, 36, 36, 27, 38, 37, 27, 38, 36, 26, 38, 38, 27, 40, 37, 27, 38, 38, 27, 38, 37, 27, 39, 36, 28, 39, 38, 28, 40, 37, 28, 38, 38, 28, 38, 37, 28, 38, 36, 29, 40, 38, 28, 37, 37, 28, + 38, 38, 28, 38, 37, 28, 40, 37, 29, 41, 38, 30, 39, 39, 29, 41, 40, 28, 40, 40, 28, 40, 39, 29, 41, 39, 29, 41, 39, 29, 41, 40, 28, 41, 40, 28, 42, 41, 28, 39, 40, 29, 41, 41, 30, 43, 41, 28, 41, 40, 29, 42, 39, 29, 40, 40, 29, 40, 41, 30, 40, 41, 29, + 40, 40, 29, 40, 40, 30, 40, 40, 31, 42, 40, 29, 43, 39, 29, 43, 41, 30, 43, 42, 29, 43, 41, 30, 43, 41, 30, 42, 42, 30, 41, 42, 30, 43, 41, 30, 42, 40, 30, 43, 42, 29, 41, 43, 30, 41, 41, 31, 41, 41, 30, 41, 41, 31, 43, 41, 32, 43, 42, 31, 43, 42, 31, + 43, 41, 29, 43, 41, 30, 44, 41, 30, 44, 43, 32, 44, 43, 31, 44, 44, 30, 45, 42, 32, 43, 42, 31, 43, 43, 30, 43, 42, 32, 43, 43, 32, 44, 45, 31, 45, 45, 30, 44, 45, 32, 44, 43, 31, 45, 44, 32, 44, 44, 32, 45, 43, 31, 45, 44, 31, 46, 44, 32, 45, 44, 33, + 44, 43, 33, 44, 43, 32, 45, 43, 31, 46, 42, 32, 44, 44, 32, 45, 46, 31, 46, 45, 32, 45, 45, 33, 45, 45, 34, 44, 44, 33, 44, 44, 32, 45, 44, 33, 45, 46, 32, 45, 45, 32, 46, 45, 31, 46, 46, 32, 45, 45, 34, 47, 46, 33, 47, 44, 32, 46, 42, 33, 45, 44, 32, + 46, 45, 31, 46, 45, 32, 46, 45, 33, 46, 44, 33, 46, 44, 34, 46, 44, 33, 45, 44, 33, 45, 45, 33, 47, 45, 33, 47, 46, 34, 46, 46, 33, 45, 45, 33, 46, 45, 33, 46, 45, 32, 46, 45, 33, 47, 45, 34, 48, 45, 34, 46, 47, 32, 45, 46, 32, 47, 45, 33, 46, 46, 32, + 45, 46, 33, 45, 44, 33, 45, 44, 34, 47, 45, 33, 48, 46, 33, 46, 46, 34, 46, 47, 34, 48, 47, 34, 48, 47, 34, 48, 46, 34, 46, 45, 33, 45, 46, 33, 48, 46, 34, 48, 44, 34, 46, 46, 33, 46, 47, 32, 48, 45, 33, 48, 45, 33, 47, 45, 33, 48, 45, 33, 48, 47, 35, + 46, 47, 34, 46, 46, 34, 48, 46, 34, 47, 47, 35, 48, 47, 35, 49, 46, 34, 48, 46, 34, 48, 46, 33, 48, 45, 33, 48, 45, 34, 46, 45, 33, 46, 46, 33, 46, 46, 34, 46, 46, 34, 47, 46, 34, 47, 46, 34, 46, 46, 35, 46, 46, 35, 48, 46, 34, 48, 46, 34, 47, 47, 34, + 48, 47, 33, 48, 47, 34, 48, 48, 34, 46, 45, 33, 45, 45, 34, 47, 46, 33, 48, 45, 33, 47, 44, 34, 46, 45, 33, 47, 47, 34, 47, 46, 34, 46, 44, 34, 48, 44, 34, 46, 45, 34, 45, 45, 34, 46, 44, 34, 47, 44, 34, 48, 46, 34, 48, 45, 33, 48, 44, 33, 46, 44, 33, + 45, 44, 32, 47, 45, 33, 48, 45, 34, 46, 44, 33, 46, 44, 32, 46, 43, 32, 45, 43, 34, 45, 44, 34, 46, 44, 34, 46, 43, 33, 47, 44, 33, 47, 44, 34, 46, 43, 33, 46, 45, 33, 45, 46, 33, 46, 46, 33, 45, 44, 32, 46, 44, 32, 46, 45, 32, 45, 44, 32, 46, 44, 32, + 46, 44, 32, 46, 45, 32, 46, 45, 32, 45, 45, 33, 46, 44, 33, 46, 44, 31, 45, 45, 32, 45, 45, 33, 45, 43, 33, 45, 42, 33, 45, 43, 33, 45, 44, 32, 45, 43, 32, 44, 45, 31, 44, 45, 32, 45, 42, 32, 45, 42, 31, 45, 43, 33, 45, 44, 33, 43, 45, 32, 43, 43, 32, + 43, 44, 32, 44, 44, 31, 45, 42, 31, 43, 42, 31, 42, 42, 33, 43, 43, 33, 45, 43, 31, 45, 43, 31, 42, 43, 31, 43, 42, 30, 45, 43, 30, 45, 42, 31, 44, 42, 30, 43, 43, 31, 42, 42, 30, 41, 42, 32, 43, 42, 31, 44, 42, 30, 44, 42, 30, 44, 43, 30, 44, 43, 31, + 45, 42, 31, 44, 42, 31, 43, 42, 30, 43, 41, 29, 41, 42, 30, 42, 42, 31, 44, 41, 31, 43, 40, 31, 42, 39, 30, 43, 41, 30, 42, 42, 30, 40, 40, 30, 40, 40, 31, 41, 40, 31, 41, 40, 29, 43, 41, 30, 43, 40, 30, 41, 40, 29, 40, 40, 28, 42, 40, 30, 42, 39, 30, + 42, 39, 29, 41, 39, 29, 40, 40, 30, 41, 40, 29, 40, 38, 28, 40, 38, 28, 39, 39, 30, 40, 38, 29, 40, 39, 28, 40, 41, 28, 40, 41, 28, 39, 39, 29, 38, 39, 29, 39, 39, 28, 38, 37, 28, 39, 37, 28, 39, 39, 26, 38, 40, 28, 40, 38, 27, 39, 38, 26, 38, 39, 27, + 40, 39, 27, 39, 38, 27, 38, 37, 28, 39, 38, 28, 41, 39, 28, 39, 37, 27, 39, 37, 27, 39, 37, 27, 37, 37, 26, 37, 36, 27, 37, 37, 27, 38, 37, 26, 38, 35, 26, 37, 37, 26, 35, 38, 27, 37, 36, 27, 38, 36, 26, 37, 37, 25, 37, 35, 26, 37, 35, 27, 36, 37, 27, + 36, 37, 26, 37, 35, 25, 37, 36, 25, 37, 37, 26, 35, 35, 26, 35, 34, 24, 37, 35, 24, 42, 42, 29, 48, 50, 34, 8, 7, 5, 29, 29, 29, 24, 24, 24, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 15, 15, 15, 22, 22, 21, 9, 9, 8, 12, 12, 12, 14, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 15, + 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 16, 17, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 24, 24, 24, 31, 31, 31, 14, 13, 12, 55, 54, 39, 45, 44, 34, 36, 36, 27, + 38, 34, 26, 35, 36, 24, 35, 35, 25, 36, 35, 26, 38, 35, 25, 36, 35, 24, 35, 37, 24, 35, 37, 26, 37, 36, 26, 39, 37, 27, 37, 36, 25, 36, 36, 25, 39, 38, 27, 38, 38, 27, 36, 36, 25, 38, 38, 26, 36, 38, 26, 37, 37, 26, 37, 38, 26, 37, 37, 28, 37, 36, 26, + 38, 38, 28, 38, 38, 27, 36, 36, 27, 38, 36, 29, 40, 38, 27, 40, 37, 27, 38, 39, 29, 38, 38, 28, 40, 37, 28, 40, 38, 28, 39, 37, 28, 39, 36, 27, 39, 39, 28, 38, 38, 28, 38, 37, 28, 38, 38, 29, 40, 38, 27, 39, 40, 27, 39, 39, 29, 40, 39, 28, 40, 41, 28, + 40, 40, 28, 41, 38, 29, 40, 39, 30, 42, 40, 29, 42, 39, 29, 40, 39, 28, 40, 39, 29, 41, 39, 30, 42, 41, 29, 42, 40, 29, 40, 40, 30, 40, 41, 28, 41, 40, 28, 41, 39, 29, 43, 38, 30, 42, 39, 28, 41, 40, 30, 41, 40, 31, 42, 40, 30, 41, 43, 30, 43, 42, 30, + 43, 41, 31, 43, 42, 30, 41, 43, 29, 42, 41, 31, 41, 41, 31, 42, 42, 29, 43, 42, 29, 44, 42, 31, 42, 40, 31, 43, 42, 29, 117, 117, 110, 53, 53, 42, 41, 42, 30, 41, 43, 29, 41, 42, 30, 41, 42, 30, 43, 43, 30, 43, 44, 31, 44, 42, 31, 45, 42, 30, 43, 41, 30, + 44, 43, 31, 45, 42, 32, 42, 41, 30, 43, 42, 30, 46, 43, 31, 43, 44, 32, 43, 42, 31, 44, 43, 31, 45, 41, 33, 44, 42, 33, 43, 42, 31, 45, 43, 32, 47, 43, 33, 46, 42, 32, 47, 43, 31, 46, 43, 33, 45, 44, 32, 45, 44, 32, 43, 45, 32, 43, 45, 32, 43, 45, 31, + 43, 43, 32, 45, 43, 33, 44, 43, 34, 43, 43, 33, 45, 43, 32, 46, 44, 33, 45, 45, 33, 44, 45, 33, 45, 45, 33, 47, 43, 33, 48, 45, 33, 46, 45, 33, 44, 44, 33, 45, 46, 33, 46, 45, 32, 47, 43, 32, 46, 44, 33, 47, 44, 33, 47, 44, 33, 47, 46, 31, 46, 46, 32, + 45, 46, 32, 46, 46, 32, 47, 45, 33, 47, 45, 33, 48, 44, 32, 46, 44, 32, 46, 46, 33, 46, 46, 34, 45, 45, 34, 46, 45, 32, 48, 45, 33, 46, 45, 34, 44, 46, 34, 45, 45, 33, 45, 45, 33, 44, 45, 33, 46, 45, 32, 47, 47, 32, 47, 47, 33, 46, 45, 33, 46, 44, 33, + 45, 45, 34, 45, 45, 35, 47, 46, 34, 47, 45, 33, 48, 43, 34, 48, 44, 34, 47, 46, 33, 46, 47, 33, 46, 45, 34, 47, 45, 34, 49, 45, 34, 47, 45, 34, 45, 47, 33, 45, 47, 33, 47, 47, 33, 47, 47, 33, 47, 46, 33, 48, 46, 33, 48, 46, 33, 49, 45, 34, 48, 45, 33, + 46, 45, 33, 47, 45, 34, 49, 46, 34, 47, 46, 32, 47, 46, 33, 47, 46, 34, 45, 46, 34, 46, 46, 33, 47, 45, 33, 45, 46, 34, 45, 47, 34, 46, 47, 33, 47, 45, 33, 47, 45, 33, 48, 46, 33, 48, 47, 33, 48, 46, 34, 48, 45, 33, 47, 44, 34, 47, 43, 33, 46, 44, 33, + 46, 46, 34, 46, 46, 33, 47, 46, 33, 46, 45, 34, 47, 45, 34, 46, 45, 33, 46, 46, 33, 47, 47, 33, 48, 46, 34, 48, 44, 34, 47, 43, 33, 46, 45, 32, 47, 46, 32, 47, 46, 32, 46, 44, 32, 46, 44, 33, 47, 46, 33, 47, 46, 33, 45, 44, 33, 45, 43, 33, 46, 44, 34, + 45, 45, 34, 45, 45, 33, 46, 44, 33, 44, 44, 33, 45, 44, 33, 47, 45, 32, 48, 45, 33, 47, 46, 33, 46, 46, 32, 47, 44, 32, 47, 45, 33, 48, 44, 33, 46, 43, 33, 45, 43, 33, 45, 44, 32, 46, 45, 31, 46, 45, 31, 45, 43, 32, 45, 43, 32, 45, 43, 32, 44, 43, 33, + 45, 44, 32, 44, 44, 32, 44, 45, 32, 46, 43, 32, 45, 43, 33, 45, 44, 33, 46, 44, 31, 46, 43, 31, 44, 44, 32, 45, 44, 32, 45, 44, 31, 44, 45, 32, 44, 43, 32, 45, 42, 32, 45, 43, 32, 43, 43, 32, 43, 43, 33, 44, 42, 33, 45, 43, 32, 45, 43, 31, 46, 43, 32, + 46, 44, 31, 43, 42, 31, 42, 40, 31, 42, 42, 31, 42, 42, 30, 43, 40, 30, 44, 42, 31, 42, 43, 31, 43, 42, 31, 45, 42, 31, 45, 43, 31, 44, 43, 30, 43, 43, 30, 44, 43, 30, 42, 42, 30, 43, 41, 31, 44, 41, 31, 43, 41, 31, 42, 42, 30, 42, 43, 29, 41, 41, 31, + 41, 41, 32, 42, 40, 30, 42, 40, 30, 42, 42, 31, 41, 40, 30, 42, 40, 30, 43, 42, 30, 42, 41, 30, 41, 39, 29, 42, 39, 30, 43, 40, 31, 41, 41, 30, 41, 39, 30, 40, 38, 30, 40, 38, 29, 41, 39, 29, 42, 39, 29, 40, 38, 28, 39, 38, 28, 41, 39, 29, 41, 39, 28, + 38, 40, 27, 40, 39, 29, 40, 39, 29, 38, 38, 29, 39, 37, 28, 40, 38, 28, 41, 38, 28, 40, 40, 28, 38, 40, 28, 39, 39, 27, 40, 38, 27, 40, 38, 28, 39, 39, 28, 39, 38, 28, 40, 37, 28, 39, 39, 28, 39, 38, 26, 39, 38, 27, 37, 37, 28, 39, 37, 27, 39, 37, 27, + 38, 36, 28, 37, 37, 27, 38, 37, 27, 37, 35, 27, 37, 36, 27, 38, 37, 27, 36, 38, 26, 37, 35, 26, 37, 35, 26, 36, 37, 25, 37, 36, 26, 36, 35, 27, 36, 35, 27, 36, 36, 25, 35, 37, 25, 36, 35, 26, 38, 33, 26, 36, 34, 26, 35, 36, 25, 36, 35, 24, 35, 34, 24, + 42, 41, 29, 50, 48, 34, 8, 7, 5, 26, 26, 26, 20, 20, 20, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 14, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 12, 12, 12, 20, 20, 20, 9, 9, 9, 12, 12, 12, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 16, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, 23, 23, 23, 30, 30, 30, 13, 13, 12, 54, 54, 40, 46, 44, 34, 36, 36, 25, 34, 33, 26, 34, 34, 25, 36, 34, 24, 37, 35, 24, 35, 35, 26, 36, 35, 25, 37, 34, 25, + 36, 35, 26, 38, 36, 27, 38, 37, 26, 39, 37, 26, 37, 36, 26, 38, 36, 26, 36, 37, 25, 37, 38, 27, 38, 37, 26, 38, 38, 26, 38, 38, 26, 36, 38, 27, 37, 37, 27, 38, 36, 26, 37, 35, 27, 38, 37, 27, 39, 37, 28, 40, 36, 29, 37, 37, 26, 37, 36, 27, 38, 38, 27, + 40, 35, 28, 40, 36, 27, 40, 38, 27, 39, 38, 28, 39, 37, 28, 40, 38, 29, 39, 38, 28, 38, 39, 27, 38, 37, 27, 40, 37, 27, 40, 39, 28, 40, 38, 27, 40, 37, 27, 39, 38, 28, 40, 38, 29, 42, 38, 29, 42, 40, 29, 41, 38, 28, 39, 38, 29, 39, 38, 29, 39, 39, 27, + 40, 40, 28, 42, 40, 29, 41, 41, 29, 42, 38, 29, 42, 40, 30, 41, 40, 29, 41, 39, 28, 42, 41, 28, 42, 42, 29, 42, 42, 29, 40, 42, 29, 41, 40, 29, 41, 42, 30, 42, 41, 30, 40, 41, 29, 41, 42, 30, 41, 42, 31, 43, 42, 29, 42, 41, 29, 42, 41, 30, 43, 41, 30, + 42, 40, 31, 42, 42, 31, 42, 43, 31, 122, 122, 116, 53, 53, 41, 42, 42, 29, 43, 41, 31, 41, 41, 31, 43, 42, 30, 44, 43, 29, 43, 42, 30, 44, 43, 32, 42, 43, 32, 42, 43, 31, 42, 44, 30, 42, 42, 31, 42, 41, 31, 43, 43, 30, 45, 43, 30, 46, 43, 31, 46, 43, 30, + 46, 42, 31, 46, 43, 31, 46, 41, 32, 44, 42, 31, 44, 43, 32, 45, 43, 31, 45, 44, 32, 45, 43, 32, 43, 42, 31, 43, 43, 31, 43, 43, 32, 44, 43, 32, 46, 43, 32, 45, 44, 33, 45, 46, 33, 44, 44, 33, 45, 44, 33, 45, 45, 32, 46, 45, 32, 46, 42, 33, 46, 43, 34, + 46, 44, 33, 44, 44, 33, 45, 45, 33, 44, 46, 33, 45, 45, 32, 46, 46, 32, 46, 44, 33, 45, 44, 33, 46, 46, 32, 46, 44, 31, 45, 44, 31, 46, 46, 31, 46, 45, 32, 47, 44, 33, 45, 44, 33, 44, 44, 33, 45, 45, 32, 46, 46, 33, 46, 45, 33, 45, 45, 33, 47, 46, 34, + 47, 46, 34, 46, 46, 34, 46, 45, 34, 45, 45, 34, 45, 44, 34, 46, 44, 34, 45, 43, 33, 45, 44, 33, 47, 45, 33, 46, 45, 34, 46, 44, 33, 47, 45, 33, 47, 45, 33, 45, 45, 33, 45, 45, 33, 46, 45, 33, 46, 46, 34, 46, 45, 34, 47, 45, 33, 46, 47, 34, 47, 46, 34, + 46, 44, 34, 46, 44, 33, 48, 46, 32, 48, 45, 32, 46, 44, 32, 46, 47, 33, 47, 48, 34, 47, 46, 33, 47, 44, 34, 48, 45, 35, 48, 45, 34, 46, 45, 33, 46, 44, 33, 47, 45, 33, 46, 47, 33, 46, 46, 34, 46, 45, 34, 46, 45, 33, 48, 45, 33, 48, 47, 35, 45, 46, 35, + 46, 45, 34, 48, 46, 33, 48, 45, 33, 48, 45, 33, 45, 46, 34, 45, 45, 33, 48, 45, 33, 47, 46, 34, 45, 44, 33, 46, 44, 33, 48, 46, 33, 47, 46, 34, 46, 45, 33, 47, 44, 33, 47, 45, 32, 45, 45, 33, 46, 45, 34, 48, 44, 33, 46, 45, 32, 47, 46, 33, 48, 46, 33, + 47, 45, 33, 46, 44, 33, 47, 45, 33, 46, 46, 34, 44, 45, 33, 44, 43, 33, 45, 43, 33, 45, 45, 33, 45, 44, 34, 45, 44, 34, 44, 46, 32, 45, 45, 32, 47, 43, 33, 46, 44, 33, 46, 44, 32, 47, 45, 32, 47, 45, 31, 46, 44, 32, 45, 46, 34, 45, 45, 34, 47, 44, 34, + 47, 45, 33, 46, 45, 33, 46, 46, 32, 47, 46, 32, 46, 46, 32, 46, 45, 32, 47, 45, 33, 45, 44, 33, 45, 43, 32, 46, 44, 32, 47, 44, 32, 47, 44, 31, 48, 43, 32, 47, 43, 33, 45, 43, 32, 45, 44, 31, 47, 45, 32, 46, 44, 32, 44, 43, 32, 44, 44, 33, 44, 44, 31, + 43, 44, 30, 44, 44, 31, 45, 44, 32, 44, 43, 32, 45, 41, 32, 45, 42, 31, 44, 44, 31, 43, 44, 31, 43, 42, 32, 44, 43, 32, 43, 42, 31, 44, 42, 31, 44, 43, 30, 43, 42, 30, 44, 42, 31, 44, 43, 31, 44, 43, 31, 43, 42, 30, 43, 42, 30, 44, 43, 30, 44, 43, 30, + 43, 42, 31, 42, 41, 31, 43, 41, 30, 43, 42, 29, 43, 41, 30, 43, 43, 31, 43, 44, 30, 42, 43, 30, 43, 41, 31, 43, 42, 30, 43, 41, 30, 43, 39, 30, 42, 40, 30, 40, 42, 30, 40, 42, 30, 40, 40, 30, 42, 40, 30, 42, 42, 30, 40, 41, 30, 40, 41, 29, 41, 40, 29, + 43, 41, 30, 42, 41, 30, 40, 40, 30, 41, 40, 30, 43, 40, 29, 43, 39, 29, 41, 39, 30, 40, 40, 30, 39, 39, 29, 39, 38, 28, 40, 40, 29, 41, 40, 29, 41, 38, 28, 40, 39, 28, 40, 39, 29, 41, 38, 29, 40, 38, 28, 39, 40, 27, 39, 39, 28, 38, 38, 27, 39, 39, 27, + 41, 39, 28, 40, 38, 27, 40, 38, 28, 40, 38, 28, 38, 40, 27, 37, 40, 27, 38, 38, 27, 37, 36, 27, 38, 38, 27, 40, 38, 26, 39, 36, 27, 38, 36, 28, 37, 35, 26, 39, 37, 26, 39, 36, 27, 39, 36, 27, 37, 37, 26, 37, 35, 27, 38, 35, 27, 37, 37, 27, 37, 38, 26, + 37, 38, 26, 38, 36, 27, 37, 35, 27, 37, 35, 27, 37, 36, 26, 36, 36, 27, 36, 34, 27, 36, 35, 26, 35, 35, 27, 36, 34, 27, 35, 35, 26, 35, 36, 25, 36, 35, 24, 35, 33, 24, 41, 42, 28, 49, 48, 33, 8, 7, 5, 29, 29, 29, 23, 23, 23, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 19, 14, 14, 15, 21, 21, 21, + 10, 10, 9, 14, 14, 14, 16, 16, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, + 19, 19, 20, 25, 26, 26, 33, 33, 33, 14, 14, 12, 56, 55, 39, 46, 44, 33, 35, 35, 26, 34, 34, 26, 34, 35, 25, 34, 35, 26, 35, 34, 26, 36, 34, 25, 37, 36, 25, 36, 35, 26, 36, 37, 25, 37, 37, 26, 37, 36, 26, 36, 35, 25, 38, 36, 27, 39, 36, 26, 36, 37, 26, + 36, 37, 27, 35, 36, 26, 37, 38, 27, 37, 37, 27, 36, 36, 27, 36, 38, 27, 36, 37, 27, 38, 35, 27, 40, 35, 28, 38, 37, 28, 39, 36, 28, 38, 36, 27, 39, 36, 27, 38, 39, 27, 40, 37, 26, 39, 38, 28, 40, 38, 29, 38, 38, 27, 39, 37, 27, 39, 38, 27, 39, 37, 28, + 38, 39, 28, 39, 38, 28, 41, 38, 28, 41, 38, 28, 38, 38, 29, 41, 39, 28, 39, 39, 29, 40, 39, 28, 40, 39, 29, 40, 39, 28, 41, 38, 28, 39, 37, 28, 39, 37, 28, 39, 38, 28, 40, 39, 28, 42, 39, 28, 40, 41, 28, 40, 41, 30, 40, 39, 30, 40, 41, 28, 40, 39, 29, + 41, 41, 30, 41, 41, 30, 41, 42, 31, 43, 39, 30, 42, 39, 29, 42, 42, 30, 41, 42, 29, 41, 42, 30, 42, 43, 30, 40, 43, 29, 41, 41, 31, 43, 42, 31, 42, 42, 30, 43, 43, 30, 42, 41, 29, 42, 40, 30, 42, 42, 29, 122, 122, 115, 52, 52, 43, 42, 43, 31, 43, 42, 30, + 43, 40, 30, 41, 41, 30, 43, 42, 29, 43, 42, 29, 43, 43, 30, 45, 43, 29, 44, 41, 30, 43, 41, 30, 44, 43, 31, 44, 43, 32, 45, 43, 31, 45, 43, 31, 45, 43, 31, 45, 45, 32, 45, 44, 32, 45, 42, 32, 44, 42, 31, 45, 43, 30, 44, 43, 31, 44, 41, 32, 46, 42, 32, + 45, 42, 32, 44, 44, 32, 44, 45, 32, 45, 44, 32, 45, 43, 32, 43, 45, 33, 45, 45, 33, 44, 43, 31, 43, 43, 32, 45, 44, 32, 45, 43, 31, 46, 44, 31, 45, 45, 33, 45, 45, 34, 45, 45, 32, 44, 45, 32, 45, 43, 33, 46, 45, 33, 47, 45, 32, 46, 43, 32, 46, 45, 33, + 46, 45, 33, 46, 45, 32, 46, 44, 32, 45, 44, 33, 44, 44, 33, 45, 44, 33, 45, 45, 32, 46, 45, 33, 47, 45, 33, 47, 44, 32, 47, 43, 33, 47, 45, 33, 48, 45, 32, 47, 44, 33, 45, 44, 33, 45, 45, 33, 46, 46, 33, 45, 45, 33, 45, 44, 33, 45, 43, 33, 46, 44, 32, + 45, 47, 33, 45, 46, 32, 45, 45, 33, 45, 46, 34, 47, 45, 33, 45, 43, 33, 45, 45, 33, 45, 46, 33, 45, 45, 34, 45, 45, 33, 45, 46, 33, 46, 45, 33, 46, 44, 34, 46, 44, 34, 45, 46, 33, 45, 45, 32, 45, 43, 32, 45, 45, 34, 46, 47, 34, 47, 45, 33, 46, 44, 32, + 46, 46, 34, 47, 47, 34, 46, 45, 34, 46, 44, 34, 47, 46, 33, 47, 45, 34, 48, 43, 34, 48, 45, 33, 47, 46, 32, 47, 45, 33, 47, 46, 33, 46, 47, 33, 47, 47, 33, 48, 45, 34, 46, 46, 33, 46, 47, 33, 48, 46, 34, 47, 44, 35, 45, 45, 34, 45, 47, 33, 45, 46, 33, + 46, 44, 33, 46, 46, 32, 46, 47, 33, 47, 45, 33, 47, 44, 34, 47, 47, 34, 47, 46, 34, 46, 44, 32, 46, 45, 33, 47, 46, 34, 48, 45, 34, 48, 45, 34, 48, 44, 32, 46, 44, 32, 46, 43, 33, 45, 44, 33, 46, 46, 32, 46, 45, 33, 45, 45, 33, 46, 45, 34, 46, 45, 34, + 44, 45, 34, 44, 45, 32, 44, 45, 33, 44, 45, 34, 44, 45, 33, 45, 46, 33, 46, 45, 33, 46, 44, 33, 46, 43, 33, 46, 44, 33, 45, 45, 32, 47, 45, 32, 47, 43, 33, 46, 43, 31, 45, 44, 32, 47, 44, 32, 48, 44, 32, 47, 45, 31, 45, 44, 31, 45, 43, 31, 47, 43, 32, + 47, 44, 33, 45, 45, 32, 45, 43, 32, 47, 43, 33, 46, 45, 33, 44, 46, 32, 46, 44, 31, 46, 43, 32, 44, 44, 32, 43, 43, 32, 44, 42, 32, 45, 43, 32, 46, 43, 31, 44, 42, 31, 44, 43, 31, 43, 44, 32, 42, 44, 32, 43, 42, 32, 44, 43, 32, 43, 44, 31, 42, 42, 32, + 42, 42, 32, 44, 43, 31, 44, 43, 32, 44, 43, 32, 43, 43, 31, 43, 42, 32, 44, 41, 32, 44, 40, 30, 44, 41, 30, 45, 42, 30, 44, 40, 30, 43, 41, 31, 42, 42, 30, 42, 42, 31, 43, 41, 31, 44, 42, 30, 42, 43, 30, 42, 41, 30, 42, 41, 29, 42, 42, 30, 43, 42, 31, + 43, 41, 31, 42, 40, 31, 42, 41, 30, 42, 42, 30, 42, 41, 29, 43, 40, 30, 42, 40, 30, 43, 40, 29, 41, 40, 29, 41, 41, 30, 42, 40, 29, 41, 41, 29, 42, 40, 29, 42, 39, 30, 42, 40, 29, 43, 40, 30, 42, 39, 30, 39, 40, 30, 41, 40, 30, 43, 39, 29, 42, 38, 28, + 41, 38, 29, 39, 39, 29, 38, 40, 28, 38, 39, 28, 39, 37, 28, 40, 37, 28, 40, 37, 28, 40, 38, 28, 39, 38, 29, 40, 39, 29, 39, 40, 28, 38, 38, 27, 39, 38, 27, 38, 39, 27, 38, 40, 26, 39, 39, 27, 40, 39, 28, 39, 38, 28, 39, 37, 27, 39, 37, 26, 38, 38, 26, + 38, 39, 26, 39, 37, 27, 39, 36, 28, 39, 37, 27, 38, 38, 26, 38, 37, 27, 39, 37, 27, 39, 36, 26, 38, 35, 26, 38, 35, 28, 38, 36, 27, 37, 36, 26, 37, 35, 25, 36, 36, 25, 37, 37, 26, 37, 36, 25, 37, 36, 25, 38, 36, 25, 38, 36, 25, 37, 37, 27, 36, 35, 27, + 37, 33, 26, 38, 35, 26, 36, 35, 26, 34, 34, 26, 34, 35, 26, 35, 35, 26, 35, 35, 25, 42, 41, 29, 49, 47, 33, 8, 7, 5, 31, 31, 31, 25, 25, 25, 19, 19, 19, 19, 19, 20, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 15, 15, 15, 21, 21, 21, 9, 9, 8, 12, 12, 12, 15, 15, 15, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 25, 25, 25, 32, 32, 32, 14, 14, 12, 54, 55, 38, 45, 45, 33, 35, 33, 26, + 35, 34, 24, 36, 35, 25, 35, 34, 26, 35, 34, 25, 36, 35, 25, 37, 36, 25, 35, 37, 25, 36, 36, 24, 38, 35, 25, 38, 34, 26, 37, 37, 26, 36, 38, 26, 38, 35, 25, 37, 37, 25, 38, 37, 27, 38, 35, 26, 36, 35, 26, 36, 37, 26, 36, 36, 27, 37, 35, 27, 37, 38, 26, + 36, 37, 26, 37, 36, 26, 37, 36, 28, 37, 37, 28, 37, 38, 27, 38, 35, 28, 37, 36, 28, 37, 39, 26, 38, 37, 27, 38, 36, 28, 38, 37, 28, 37, 39, 27, 37, 38, 29, 39, 37, 28, 38, 38, 28, 40, 39, 27, 38, 36, 28, 39, 37, 29, 41, 39, 27, 40, 37, 27, 39, 38, 29, + 38, 39, 28, 39, 40, 27, 40, 38, 28, 41, 38, 29, 41, 40, 28, 40, 39, 28, 41, 38, 28, 41, 38, 29, 43, 40, 27, 41, 41, 28, 40, 38, 29, 41, 39, 28, 40, 41, 29, 41, 40, 29, 40, 39, 30, 40, 41, 28, 40, 42, 29, 40, 39, 30, 40, 40, 30, 41, 42, 29, 40, 41, 29, + 40, 41, 30, 42, 41, 31, 42, 40, 29, 40, 40, 29, 41, 40, 31, 43, 43, 30, 42, 43, 29, 41, 41, 30, 42, 42, 31, 43, 42, 29, 121, 122, 116, 51, 53, 42, 42, 41, 30, 44, 42, 30, 44, 43, 30, 43, 43, 30, 44, 43, 29, 44, 42, 30, 43, 41, 31, 44, 42, 31, 42, 44, 30, + 42, 43, 31, 45, 42, 31, 45, 41, 31, 44, 42, 31, 43, 43, 31, 46, 42, 31, 45, 44, 32, 44, 43, 32, 45, 42, 32, 46, 42, 31, 45, 42, 31, 44, 44, 31, 43, 43, 32, 43, 41, 32, 45, 44, 31, 45, 45, 30, 44, 44, 31, 44, 42, 32, 44, 43, 31, 44, 44, 32, 45, 42, 32, + 45, 43, 31, 44, 43, 31, 44, 43, 32, 45, 43, 33, 45, 45, 32, 44, 45, 31, 45, 43, 33, 45, 43, 33, 44, 46, 33, 46, 44, 32, 46, 43, 32, 44, 44, 32, 45, 45, 31, 45, 45, 32, 44, 45, 32, 46, 44, 32, 46, 43, 32, 46, 43, 33, 47, 43, 33, 47, 44, 32, 46, 44, 32, + 46, 43, 33, 46, 45, 33, 46, 45, 32, 48, 44, 32, 48, 44, 33, 46, 46, 34, 45, 44, 34, 45, 43, 33, 45, 44, 32, 45, 45, 32, 45, 44, 32, 47, 44, 33, 47, 44, 33, 46, 45, 32, 45, 45, 33, 45, 44, 33, 46, 44, 32, 46, 44, 32, 46, 44, 33, 46, 45, 33, 46, 45, 32, + 46, 45, 33, 45, 46, 33, 46, 44, 33, 48, 45, 33, 47, 46, 33, 47, 44, 34, 48, 44, 34, 47, 45, 32, 47, 45, 32, 49, 44, 33, 47, 44, 32, 47, 45, 33, 48, 47, 33, 47, 46, 33, 46, 44, 34, 47, 43, 33, 46, 44, 33, 46, 44, 34, 48, 44, 33, 47, 45, 33, 46, 46, 34, + 47, 46, 34, 48, 45, 33, 48, 46, 33, 48, 47, 33, 47, 47, 34, 46, 46, 34, 46, 46, 32, 45, 46, 32, 46, 45, 32, 47, 45, 32, 46, 47, 33, 46, 45, 33, 46, 44, 34, 47, 45, 33, 48, 47, 33, 47, 46, 33, 47, 45, 34, 48, 45, 34, 47, 44, 33, 45, 43, 33, 46, 44, 33, + 47, 44, 32, 46, 44, 32, 46, 45, 33, 45, 45, 33, 47, 45, 32, 47, 44, 33, 46, 44, 34, 46, 44, 33, 46, 45, 33, 45, 45, 33, 44, 43, 32, 44, 43, 32, 44, 45, 32, 44, 44, 33, 44, 44, 32, 46, 45, 33, 47, 45, 33, 46, 45, 33, 45, 45, 32, 47, 45, 33, 46, 46, 33, + 44, 46, 33, 45, 43, 33, 45, 43, 31, 46, 45, 32, 45, 44, 33, 45, 44, 32, 46, 44, 32, 46, 44, 32, 46, 43, 33, 47, 45, 33, 47, 45, 33, 47, 45, 32, 46, 45, 33, 47, 45, 33, 47, 44, 32, 46, 42, 32, 44, 43, 32, 45, 43, 32, 45, 44, 32, 44, 44, 32, 43, 45, 32, + 44, 45, 31, 45, 42, 32, 44, 42, 32, 44, 45, 32, 43, 45, 32, 43, 44, 32, 43, 44, 31, 43, 44, 31, 44, 44, 31, 43, 43, 31, 43, 43, 32, 43, 42, 32, 43, 41, 33, 44, 44, 32, 44, 45, 30, 45, 43, 30, 45, 44, 32, 43, 43, 32, 43, 43, 31, 42, 42, 32, 42, 42, 32, + 42, 41, 31, 42, 41, 31, 43, 42, 31, 44, 41, 30, 44, 41, 29, 42, 43, 31, 42, 43, 31, 43, 42, 31, 42, 42, 31, 43, 42, 31, 44, 42, 31, 43, 42, 30, 42, 41, 30, 43, 40, 29, 42, 41, 29, 42, 41, 30, 43, 42, 30, 43, 42, 29, 43, 42, 31, 41, 40, 31, 41, 39, 30, + 40, 40, 30, 40, 40, 30, 40, 39, 30, 42, 40, 30, 41, 41, 30, 41, 40, 29, 41, 39, 30, 41, 40, 30, 43, 40, 30, 42, 40, 31, 41, 39, 30, 41, 39, 29, 41, 38, 28, 41, 38, 29, 42, 39, 29, 41, 40, 28, 38, 39, 28, 38, 37, 29, 39, 38, 28, 39, 39, 28, 40, 39, 28, + 38, 38, 29, 37, 38, 29, 39, 37, 28, 41, 38, 28, 40, 39, 27, 39, 39, 27, 39, 37, 28, 38, 38, 29, 39, 38, 28, 40, 38, 26, 40, 39, 26, 40, 37, 27, 40, 37, 27, 39, 39, 27, 39, 38, 26, 39, 36, 26, 38, 36, 26, 38, 37, 27, 38, 36, 27, 38, 37, 26, 38, 36, 26, + 37, 36, 26, 38, 36, 26, 37, 37, 27, 37, 36, 26, 37, 35, 26, 36, 37, 27, 37, 36, 27, 38, 35, 25, 37, 36, 26, 36, 37, 26, 36, 37, 25, 37, 35, 26, 37, 34, 26, 36, 34, 25, 35, 35, 25, 34, 37, 26, 34, 35, 25, 35, 35, 24, 36, 36, 26, 36, 34, 25, 35, 34, 24, + 41, 41, 29, 48, 48, 34, 8, 7, 5, 31, 31, 32, 26, 26, 26, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, + 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 14, 14, 15, 21, 21, 21, 8, 8, 8, 11, 11, 12, 14, 14, 14, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 23, 23, 23, 30, 30, 31, 13, 13, 12, 56, 55, 39, 47, 44, 32, 34, 33, 25, 36, 33, 24, 36, 35, 25, 34, 37, 24, 34, 35, 25, 37, 37, 24, 36, 34, 25, 35, 35, 25, + 38, 34, 26, 37, 34, 25, 37, 35, 25, 36, 37, 26, 198, 198, 192, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 178, 179, 162, 35, 36, 26, 36, 35, 27, 38, 35, 27, 37, 37, 27, 36, 35, 26, 38, 36, 27, 49, 48, 39, 118, 119, 115, 119, 118, 115, 120, 118, 114, 119, 119, 114, + 109, 109, 102, 66, 64, 57, 39, 36, 29, 37, 37, 27, 38, 37, 27, 99, 97, 91, 120, 120, 115, 119, 120, 115, 109, 109, 102, 56, 55, 44, 121, 119, 115, 38, 38, 28, 40, 40, 28, 116, 116, 108, 51, 49, 40, 38, 37, 28, 41, 38, 29, 42, 38, 28, 39, 38, 29, 116, 114, 109, 52, 49, 39, + 41, 40, 29, 41, 41, 27, 46, 44, 33, 99, 98, 92, 121, 120, 115, 121, 119, 116, 112, 109, 104, 64, 63, 51, 105, 105, 98, 63, 61, 51, 43, 39, 29, 41, 42, 30, 43, 40, 29, 41, 40, 30, 43, 43, 28, 85, 84, 75, 117, 115, 110, 122, 121, 116, 122, 121, 115, 116, 116, 110, 79, 78, 70, + 43, 40, 31, 42, 41, 31, 41, 43, 29, 121, 122, 116, 68, 69, 59, 95, 94, 87, 122, 121, 116, 123, 121, 116, 122, 122, 116, 84, 85, 77, 42, 41, 31, 42, 41, 31, 44, 41, 30, 54, 54, 41, 116, 117, 111, 44, 41, 30, 45, 41, 30, 118, 117, 111, 53, 53, 43, 44, 42, 31, 44, 44, 31, + 58, 60, 49, 117, 117, 111, 123, 122, 117, 86, 84, 77, 44, 42, 31, 45, 44, 31, 82, 80, 71, 123, 123, 117, 122, 123, 117, 56, 55, 44, 44, 44, 31, 42, 43, 32, 91, 92, 82, 123, 123, 117, 124, 122, 117, 124, 122, 116, 118, 117, 111, 75, 75, 67, 43, 43, 32, 44, 44, 31, 118, 118, 111, + 55, 53, 44, 43, 44, 33, 45, 43, 31, 45, 42, 31, 44, 44, 32, 44, 45, 32, 46, 45, 32, 44, 46, 31, 43, 44, 32, 45, 43, 32, 45, 43, 33, 45, 44, 32, 45, 43, 32, 45, 43, 32, 46, 44, 32, 46, 43, 32, 44, 43, 32, 45, 44, 33, 45, 44, 34, 45, 44, 33, 46, 45, 33, + 46, 45, 32, 46, 45, 33, 46, 46, 34, 45, 44, 33, 46, 44, 33, 47, 44, 34, 45, 44, 34, 45, 44, 33, 47, 46, 33, 46, 46, 33, 45, 46, 32, 45, 44, 32, 46, 43, 33, 47, 44, 32, 46, 46, 32, 44, 46, 33, 44, 44, 34, 44, 43, 33, 45, 44, 32, 45, 45, 33, 46, 45, 34, + 47, 43, 33, 47, 44, 33, 46, 44, 33, 47, 44, 33, 47, 45, 33, 47, 46, 32, 47, 45, 32, 46, 44, 33, 46, 44, 34, 45, 44, 33, 46, 45, 33, 48, 45, 33, 46, 44, 32, 45, 45, 32, 47, 46, 32, 48, 47, 32, 47, 45, 33, 47, 44, 33, 46, 45, 33, 45, 44, 33, 44, 45, 33, + 45, 46, 33, 46, 44, 33, 45, 44, 33, 47, 45, 34, 47, 45, 33, 47, 47, 32, 46, 46, 32, 46, 44, 33, 46, 44, 32, 47, 46, 33, 46, 45, 34, 44, 43, 33, 45, 43, 32, 46, 45, 33, 46, 46, 33, 46, 46, 33, 46, 44, 32, 47, 44, 32, 46, 44, 33, 46, 45, 32, 46, 45, 31, + 47, 44, 32, 47, 43, 32, 45, 43, 32, 45, 44, 33, 46, 44, 33, 45, 46, 32, 45, 47, 32, 45, 45, 33, 44, 44, 33, 44, 45, 32, 45, 45, 33, 46, 45, 32, 46, 45, 32, 46, 45, 34, 46, 45, 33, 45, 44, 33, 44, 44, 33, 44, 44, 32, 44, 44, 32, 46, 46, 32, 46, 46, 32, + 47, 44, 32, 47, 45, 32, 44, 46, 32, 44, 45, 32, 47, 45, 31, 47, 45, 32, 46, 44, 33, 46, 44, 32, 47, 44, 32, 46, 42, 32, 46, 42, 32, 45, 43, 32, 45, 43, 32, 44, 43, 33, 46, 42, 32, 46, 42, 31, 45, 44, 31, 45, 45, 31, 45, 43, 31, 45, 43, 31, 44, 44, 32, + 44, 42, 31, 43, 43, 31, 43, 44, 32, 44, 43, 31, 43, 41, 31, 43, 42, 30, 45, 43, 31, 44, 42, 31, 44, 42, 32, 43, 43, 32, 43, 42, 31, 43, 42, 31, 44, 43, 31, 43, 43, 31, 42, 42, 31, 44, 41, 31, 44, 42, 30, 44, 42, 31, 45, 41, 31, 44, 41, 30, 42, 42, 30, + 41, 43, 31, 43, 41, 30, 42, 41, 29, 42, 42, 29, 42, 41, 30, 44, 42, 29, 42, 42, 29, 42, 41, 30, 42, 39, 30, 43, 39, 30, 43, 41, 30, 41, 41, 31, 41, 40, 30, 41, 40, 30, 41, 41, 29, 42, 41, 30, 43, 40, 30, 41, 38, 29, 40, 39, 29, 40, 40, 29, 41, 39, 30, + 41, 38, 30, 41, 39, 30, 40, 39, 30, 40, 40, 30, 40, 40, 29, 42, 39, 28, 41, 38, 27, 39, 38, 27, 39, 38, 28, 39, 38, 28, 40, 38, 29, 40, 38, 29, 39, 39, 28, 39, 39, 28, 41, 37, 28, 40, 38, 28, 38, 40, 28, 39, 39, 29, 39, 37, 28, 38, 37, 26, 39, 37, 28, + 39, 39, 28, 38, 39, 28, 39, 37, 28, 39, 38, 28, 38, 39, 27, 37, 39, 27, 39, 39, 28, 39, 37, 28, 37, 37, 27, 39, 38, 26, 40, 37, 27, 40, 37, 27, 38, 37, 26, 37, 36, 27, 37, 37, 27, 38, 37, 26, 39, 37, 25, 38, 37, 26, 38, 35, 26, 39, 36, 26, 37, 38, 26, + 37, 36, 26, 38, 35, 25, 38, 35, 26, 36, 35, 26, 36, 35, 26, 36, 34, 26, 36, 34, 25, 36, 36, 26, 36, 36, 27, 35, 36, 25, 35, 35, 25, 36, 34, 26, 37, 34, 25, 36, 35, 24, 40, 40, 27, 47, 47, 33, 8, 7, 5, 33, 33, 33, 27, 27, 27, 21, 21, 21, 21, 21, 22, + 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 22, 21, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 21, 20, 20, 20, 19, 19, 20, 19, 19, 19, 20, 20, 20, 20, 20, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, + 10, 10, 10, 14, 14, 14, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, + 19, 19, 19, 25, 25, 25, 32, 32, 32, 14, 14, 12, 54, 52, 40, 47, 44, 33, 35, 34, 25, 34, 34, 24, 35, 33, 26, 36, 33, 24, 34, 35, 25, 37, 35, 24, 36, 36, 25, 36, 35, 26, 35, 35, 25, 36, 36, 25, 38, 37, 25, 39, 35, 25, 197, 196, 191, 70, 68, 56, 36, 35, 26, + 37, 36, 25, 36, 37, 27, 247, 247, 247, 198, 197, 192, 38, 36, 27, 36, 37, 26, 38, 37, 27, 38, 35, 26, 37, 36, 27, 49, 46, 39, 120, 118, 113, 37, 36, 27, 38, 35, 26, 36, 36, 27, 55, 52, 44, 104, 102, 96, 76, 75, 67, 37, 37, 27, 86, 85, 80, 87, 86, 80, 37, 37, 28, + 37, 37, 28, 54, 52, 45, 109, 109, 103, 115, 115, 109, 40, 37, 28, 40, 38, 28, 120, 120, 115, 49, 50, 40, 40, 37, 28, 38, 38, 27, 40, 40, 28, 39, 40, 28, 120, 120, 115, 51, 50, 40, 39, 40, 28, 40, 39, 28, 110, 109, 103, 77, 77, 68, 40, 37, 28, 41, 39, 29, 53, 51, 40, + 106, 105, 98, 122, 120, 115, 52, 51, 41, 42, 42, 29, 43, 40, 28, 42, 40, 29, 43, 42, 30, 42, 42, 29, 85, 84, 75, 48, 45, 35, 41, 39, 29, 40, 40, 30, 42, 42, 30, 101, 100, 92, 85, 84, 75, 41, 41, 29, 41, 41, 30, 122, 121, 116, 121, 122, 116, 78, 79, 70, 42, 41, 29, + 43, 43, 30, 42, 42, 29, 85, 85, 75, 107, 105, 99, 43, 43, 31, 42, 41, 31, 52, 53, 42, 123, 123, 116, 43, 42, 31, 42, 42, 31, 122, 123, 116, 53, 53, 42, 43, 43, 31, 44, 44, 31, 102, 101, 93, 74, 75, 65, 43, 44, 30, 43, 43, 30, 45, 43, 32, 44, 43, 32, 124, 123, 117, + 43, 43, 31, 43, 45, 31, 44, 44, 31, 42, 42, 31, 112, 111, 106, 82, 80, 71, 46, 43, 32, 46, 43, 32, 44, 43, 32, 45, 45, 33, 56, 55, 43, 45, 43, 30, 45, 42, 31, 124, 123, 117, 56, 54, 43, 44, 44, 32, 44, 44, 31, 44, 44, 32, 43, 44, 31, 44, 43, 31, 46, 44, 32, + 45, 45, 32, 45, 45, 33, 45, 44, 33, 44, 45, 32, 44, 45, 32, 45, 44, 32, 46, 46, 32, 45, 45, 32, 46, 44, 32, 46, 45, 34, 46, 46, 33, 47, 44, 33, 45, 44, 33, 44, 44, 33, 45, 44, 32, 46, 45, 31, 46, 45, 32, 45, 44, 33, 45, 44, 33, 45, 45, 34, 44, 46, 34, + 44, 46, 34, 45, 46, 33, 45, 45, 32, 46, 45, 33, 46, 44, 33, 45, 43, 32, 45, 45, 33, 45, 45, 34, 45, 44, 32, 45, 44, 32, 46, 44, 33, 48, 45, 32, 47, 45, 33, 46, 44, 33, 48, 46, 32, 47, 46, 33, 45, 44, 34, 45, 44, 34, 46, 45, 33, 46, 45, 33, 46, 44, 33, + 47, 44, 32, 47, 44, 32, 48, 45, 32, 46, 45, 32, 46, 45, 33, 48, 45, 32, 47, 45, 32, 46, 44, 32, 47, 44, 32, 47, 44, 33, 45, 45, 33, 45, 45, 33, 45, 45, 34, 46, 47, 33, 47, 47, 34, 46, 45, 35, 46, 45, 33, 47, 46, 32, 48, 45, 33, 47, 44, 33, 46, 45, 32, + 46, 45, 32, 46, 45, 34, 45, 43, 33, 44, 45, 32, 45, 45, 32, 45, 45, 32, 46, 45, 32, 45, 45, 32, 45, 46, 32, 45, 45, 33, 46, 45, 33, 46, 45, 32, 46, 44, 32, 46, 43, 31, 46, 43, 32, 46, 44, 33, 47, 43, 32, 47, 42, 32, 44, 43, 32, 44, 44, 31, 45, 44, 33, + 44, 44, 33, 43, 43, 32, 45, 43, 32, 47, 43, 32, 45, 43, 31, 44, 44, 32, 44, 44, 33, 44, 43, 33, 44, 43, 32, 44, 43, 32, 44, 44, 32, 46, 44, 32, 45, 45, 32, 44, 45, 32, 45, 45, 33, 44, 43, 33, 46, 43, 33, 46, 43, 32, 45, 43, 32, 45, 42, 33, 44, 43, 33, + 44, 44, 31, 46, 44, 30, 45, 43, 31, 44, 42, 32, 45, 43, 31, 44, 43, 32, 43, 43, 33, 45, 45, 31, 46, 44, 31, 45, 42, 31, 43, 43, 32, 44, 42, 32, 44, 42, 31, 43, 43, 31, 43, 43, 32, 43, 44, 31, 45, 43, 31, 45, 42, 31, 44, 42, 32, 43, 41, 32, 44, 41, 32, + 45, 43, 32, 44, 43, 31, 42, 42, 32, 41, 42, 31, 43, 42, 31, 43, 42, 31, 43, 43, 31, 44, 42, 30, 44, 41, 30, 42, 42, 30, 42, 42, 30, 43, 43, 31, 43, 43, 31, 44, 42, 30, 42, 40, 30, 44, 40, 30, 43, 41, 30, 42, 42, 31, 42, 41, 30, 43, 39, 30, 43, 40, 29, + 43, 41, 28, 44, 42, 29, 42, 41, 31, 42, 40, 30, 42, 40, 29, 41, 40, 30, 42, 41, 29, 42, 41, 30, 41, 41, 30, 41, 41, 30, 41, 40, 30, 41, 40, 30, 41, 40, 30, 42, 39, 29, 42, 38, 30, 41, 39, 30, 41, 39, 30, 41, 38, 29, 41, 38, 28, 42, 39, 29, 41, 39, 28, + 40, 38, 29, 38, 38, 30, 38, 37, 30, 40, 38, 29, 41, 39, 28, 39, 40, 29, 39, 38, 27, 39, 38, 27, 39, 39, 28, 40, 40, 29, 39, 39, 28, 39, 38, 27, 40, 37, 28, 40, 36, 28, 39, 37, 28, 39, 38, 27, 39, 39, 27, 39, 38, 28, 39, 38, 27, 37, 37, 27, 37, 37, 27, + 38, 37, 27, 37, 38, 27, 39, 38, 27, 40, 36, 27, 39, 35, 26, 38, 36, 26, 38, 38, 27, 38, 37, 26, 36, 36, 26, 36, 35, 26, 38, 37, 26, 39, 38, 25, 37, 36, 26, 37, 34, 27, 38, 36, 26, 38, 36, 26, 37, 36, 27, 36, 36, 26, 37, 35, 25, 37, 35, 25, 36, 36, 27, + 36, 36, 27, 36, 36, 27, 36, 36, 25, 35, 34, 25, 37, 34, 26, 36, 34, 24, 34, 32, 24, 42, 39, 28, 49, 46, 33, 8, 7, 5, 30, 30, 30, 24, 24, 24, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, 11, 10, 10, 15, 15, 15, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 17, 17, 18, 24, 24, 24, 31, 31, 31, 13, 13, 12, 55, 52, 40, 45, 45, 34, 35, 35, 26, + 34, 34, 24, 35, 33, 25, 33, 33, 25, 34, 34, 25, 36, 36, 24, 36, 36, 24, 35, 34, 25, 36, 36, 26, 37, 35, 27, 37, 36, 25, 36, 36, 25, 35, 35, 27, 38, 37, 27, 36, 36, 25, 36, 37, 26, 36, 35, 26, 36, 36, 26, 255, 255, 255, 38, 37, 27, 36, 35, 26, 36, 35, 27, + 36, 35, 27, 37, 36, 26, 49, 47, 40, 120, 119, 114, 38, 38, 26, 36, 38, 28, 38, 37, 27, 37, 38, 28, 37, 37, 27, 120, 118, 114, 40, 37, 27, 121, 120, 114, 50, 49, 39, 37, 37, 27, 40, 38, 28, 39, 39, 27, 66, 66, 55, 120, 120, 114, 40, 38, 27, 40, 39, 27, 120, 121, 114, + 49, 49, 40, 38, 39, 29, 38, 39, 28, 40, 39, 28, 41, 39, 27, 121, 121, 115, 51, 49, 41, 40, 38, 28, 77, 78, 68, 93, 93, 87, 41, 38, 28, 42, 39, 27, 40, 39, 28, 42, 38, 30, 52, 50, 39, 122, 121, 115, 53, 51, 42, 40, 40, 29, 40, 41, 29, 42, 41, 29, 42, 39, 30, + 42, 40, 29, 41, 41, 28, 41, 43, 30, 41, 42, 30, 40, 41, 28, 41, 39, 29, 41, 42, 30, 122, 121, 116, 43, 39, 29, 42, 40, 29, 121, 121, 116, 84, 84, 75, 41, 41, 29, 42, 41, 30, 42, 42, 30, 43, 40, 29, 44, 41, 30, 101, 101, 94, 70, 70, 59, 44, 43, 29, 53, 53, 42, + 121, 121, 116, 42, 42, 30, 43, 42, 30, 122, 122, 116, 54, 52, 43, 45, 42, 31, 44, 43, 30, 124, 121, 117, 54, 53, 43, 44, 43, 30, 45, 42, 31, 44, 42, 32, 54, 55, 43, 124, 123, 116, 44, 43, 32, 42, 43, 32, 43, 42, 31, 85, 86, 77, 96, 96, 88, 45, 43, 31, 43, 42, 31, + 44, 43, 32, 45, 44, 33, 45, 43, 32, 45, 43, 32, 44, 45, 32, 44, 45, 32, 123, 124, 117, 54, 55, 43, 43, 45, 32, 43, 45, 32, 44, 45, 32, 44, 45, 33, 43, 45, 32, 43, 44, 31, 43, 45, 31, 44, 45, 32, 44, 43, 33, 44, 42, 32, 45, 44, 31, 46, 44, 31, 46, 45, 32, + 48, 46, 32, 46, 45, 32, 45, 44, 33, 45, 43, 32, 46, 45, 32, 45, 45, 32, 44, 44, 33, 47, 44, 33, 47, 46, 32, 45, 45, 32, 44, 43, 34, 45, 42, 34, 45, 44, 32, 45, 45, 32, 44, 44, 33, 45, 44, 32, 46, 45, 31, 45, 46, 32, 44, 45, 32, 44, 44, 32, 44, 44, 33, + 46, 44, 34, 45, 44, 33, 45, 44, 32, 45, 44, 33, 44, 46, 33, 45, 46, 32, 47, 46, 32, 45, 44, 33, 45, 44, 33, 46, 45, 34, 45, 44, 33, 45, 42, 32, 47, 44, 32, 47, 45, 32, 46, 44, 32, 45, 44, 33, 46, 46, 32, 46, 46, 32, 46, 45, 33, 46, 45, 32, 46, 46, 32, + 47, 45, 33, 48, 45, 33, 46, 46, 32, 46, 45, 32, 47, 44, 33, 47, 45, 33, 46, 46, 33, 45, 45, 33, 45, 44, 33, 46, 45, 34, 46, 45, 33, 46, 46, 32, 48, 46, 32, 46, 43, 32, 44, 43, 33, 45, 45, 33, 46, 44, 32, 47, 43, 33, 46, 44, 32, 45, 44, 32, 47, 45, 33, + 46, 46, 32, 45, 44, 32, 46, 43, 33, 47, 43, 33, 47, 43, 32, 47, 44, 32, 47, 42, 32, 46, 42, 33, 46, 44, 33, 46, 45, 32, 44, 45, 31, 46, 44, 31, 45, 43, 32, 45, 45, 32, 45, 44, 32, 45, 42, 33, 44, 43, 33, 45, 45, 32, 46, 44, 32, 45, 45, 33, 44, 45, 33, + 45, 43, 32, 45, 42, 32, 45, 42, 32, 46, 43, 32, 45, 44, 31, 44, 43, 32, 44, 43, 33, 44, 44, 31, 47, 44, 32, 46, 43, 33, 45, 45, 33, 46, 44, 32, 45, 43, 32, 45, 43, 32, 46, 43, 31, 45, 44, 31, 46, 44, 31, 46, 44, 31, 46, 44, 31, 44, 44, 32, 44, 42, 32, + 45, 42, 31, 45, 44, 32, 44, 44, 31, 43, 42, 32, 43, 41, 32, 43, 42, 30, 43, 44, 30, 45, 45, 31, 46, 43, 31, 44, 42, 31, 43, 43, 31, 44, 41, 31, 43, 41, 31, 41, 42, 31, 42, 42, 31, 45, 41, 32, 44, 42, 32, 42, 42, 31, 43, 42, 30, 44, 42, 31, 44, 41, 31, + 43, 41, 31, 43, 42, 30, 44, 41, 30, 44, 41, 29, 42, 41, 30, 43, 41, 31, 43, 41, 31, 42, 41, 31, 43, 42, 31, 44, 42, 30, 42, 42, 29, 42, 42, 29, 44, 40, 29, 43, 41, 29, 41, 42, 30, 42, 42, 30, 42, 42, 31, 40, 41, 29, 41, 41, 28, 43, 40, 30, 42, 40, 31, + 41, 40, 30, 42, 40, 30, 42, 41, 30, 40, 38, 30, 40, 37, 30, 41, 38, 30, 43, 37, 29, 43, 38, 28, 41, 39, 29, 40, 39, 30, 42, 38, 30, 41, 38, 29, 39, 39, 30, 39, 38, 29, 39, 38, 29, 40, 39, 29, 39, 40, 28, 39, 40, 28, 40, 39, 28, 38, 39, 28, 38, 40, 27, + 40, 39, 28, 40, 39, 28, 40, 38, 28, 39, 39, 28, 38, 39, 27, 38, 39, 27, 39, 39, 27, 39, 38, 27, 37, 38, 26, 38, 38, 27, 38, 38, 27, 37, 39, 27, 38, 37, 28, 39, 37, 28, 38, 37, 27, 37, 38, 26, 39, 37, 26, 38, 35, 26, 38, 35, 26, 37, 35, 26, 37, 35, 27, + 38, 36, 27, 38, 36, 26, 38, 36, 26, 37, 37, 26, 37, 37, 27, 38, 36, 26, 37, 35, 25, 37, 34, 26, 38, 36, 25, 38, 35, 26, 38, 36, 27, 37, 36, 26, 37, 34, 25, 37, 35, 24, 36, 37, 25, 37, 37, 25, 36, 35, 25, 35, 34, 25, 36, 34, 24, 36, 34, 24, 34, 34, 24, + 40, 40, 29, 48, 47, 33, 8, 7, 5, 28, 28, 28, 22, 22, 22, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 13, 13, 13, 20, 20, 20, 11, 11, 11, 16, 16, 16, 19, 19, 20, 20, 20, 21, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, + 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 25, 25, 26, 32, 32, 33, 14, 14, 12, 53, 51, 39, 45, 42, 33, 35, 33, 25, 33, 35, 25, 35, 34, 25, 36, 32, 26, 35, 35, 26, 36, 35, 25, 35, 35, 25, 37, 36, 25, + 36, 35, 26, 37, 35, 25, 36, 37, 25, 37, 35, 26, 37, 35, 26, 36, 34, 25, 36, 36, 25, 37, 35, 26, 35, 35, 26, 36, 36, 26, 255, 255, 255, 71, 68, 57, 36, 37, 25, 38, 37, 25, 35, 37, 27, 36, 36, 27, 47, 47, 37, 119, 119, 114, 38, 35, 27, 37, 35, 28, 36, 37, 27, + 37, 38, 26, 39, 39, 27, 109, 109, 103, 47, 48, 39, 92, 91, 85, 77, 77, 68, 40, 39, 27, 39, 39, 28, 38, 38, 28, 48, 47, 39, 119, 119, 114, 39, 39, 27, 40, 36, 27, 121, 119, 114, 50, 49, 39, 40, 39, 28, 40, 41, 28, 41, 40, 27, 38, 39, 27, 121, 119, 114, 49, 51, 41, + 39, 39, 28, 100, 98, 91, 68, 67, 57, 40, 39, 28, 41, 38, 29, 41, 40, 29, 39, 38, 28, 39, 39, 29, 121, 120, 116, 51, 50, 41, 42, 38, 30, 42, 40, 29, 41, 40, 29, 41, 39, 30, 42, 39, 30, 43, 39, 30, 42, 39, 30, 42, 42, 29, 40, 42, 30, 42, 40, 30, 41, 42, 29, + 122, 122, 116, 51, 52, 40, 42, 40, 29, 122, 121, 116, 52, 52, 41, 42, 42, 29, 42, 42, 30, 41, 42, 29, 42, 41, 30, 42, 40, 29, 74, 73, 64, 101, 101, 93, 41, 43, 31, 53, 53, 42, 122, 122, 116, 41, 42, 30, 44, 41, 30, 123, 123, 116, 53, 53, 42, 43, 42, 30, 45, 44, 32, + 123, 122, 117, 54, 53, 42, 44, 44, 31, 43, 42, 31, 42, 41, 30, 53, 53, 42, 123, 122, 117, 44, 43, 31, 43, 44, 31, 42, 43, 33, 107, 107, 100, 71, 70, 59, 44, 42, 31, 44, 43, 31, 45, 42, 32, 44, 41, 31, 43, 44, 32, 44, 44, 31, 45, 43, 31, 45, 44, 31, 123, 123, 116, + 54, 53, 43, 45, 42, 32, 44, 43, 31, 43, 43, 31, 44, 42, 33, 45, 44, 33, 45, 43, 33, 44, 42, 32, 43, 43, 32, 45, 44, 32, 45, 44, 32, 46, 43, 32, 45, 45, 32, 44, 45, 32, 44, 44, 32, 45, 44, 32, 46, 43, 32, 45, 43, 33, 45, 45, 33, 45, 44, 33, 45, 42, 32, + 44, 43, 32, 45, 44, 33, 45, 44, 32, 45, 44, 32, 44, 45, 33, 45, 45, 33, 45, 45, 32, 44, 44, 32, 43, 44, 33, 45, 44, 32, 45, 43, 33, 45, 43, 33, 46, 45, 33, 44, 45, 33, 46, 44, 33, 47, 43, 32, 46, 43, 32, 44, 43, 33, 44, 44, 34, 45, 45, 33, 46, 45, 32, + 47, 43, 33, 47, 43, 33, 46, 44, 32, 46, 43, 33, 47, 43, 34, 47, 45, 33, 46, 46, 32, 45, 44, 31, 45, 43, 33, 45, 42, 34, 46, 44, 34, 45, 44, 34, 45, 44, 33, 45, 44, 33, 45, 44, 33, 45, 46, 33, 45, 47, 32, 45, 46, 32, 45, 46, 33, 46, 45, 34, 46, 45, 33, + 45, 45, 33, 46, 45, 32, 48, 46, 33, 46, 45, 34, 45, 44, 34, 46, 44, 33, 47, 45, 32, 45, 44, 31, 44, 43, 31, 46, 45, 32, 47, 46, 33, 46, 45, 32, 46, 44, 33, 47, 44, 33, 46, 44, 32, 46, 44, 32, 46, 44, 32, 45, 44, 32, 45, 44, 32, 47, 43, 31, 47, 42, 32, + 45, 42, 32, 45, 43, 32, 47, 44, 31, 46, 44, 31, 44, 43, 32, 46, 43, 33, 47, 43, 33, 46, 43, 33, 44, 44, 33, 43, 44, 32, 44, 44, 32, 46, 45, 32, 46, 44, 32, 45, 44, 32, 45, 43, 32, 44, 43, 31, 44, 44, 31, 45, 43, 32, 46, 43, 32, 44, 44, 32, 45, 44, 32, + 46, 44, 31, 45, 44, 31, 44, 44, 31, 46, 44, 31, 45, 44, 31, 45, 43, 31, 47, 43, 33, 45, 45, 33, 44, 43, 33, 45, 42, 32, 44, 43, 32, 44, 42, 32, 45, 43, 31, 45, 44, 31, 45, 43, 32, 46, 42, 32, 45, 43, 31, 44, 43, 30, 44, 44, 30, 44, 44, 30, 44, 43, 30, + 45, 43, 31, 45, 43, 32, 43, 43, 31, 42, 42, 31, 42, 43, 31, 43, 42, 31, 42, 43, 31, 43, 44, 31, 44, 43, 31, 44, 42, 30, 42, 41, 30, 41, 43, 30, 42, 42, 30, 42, 41, 30, 43, 42, 31, 43, 41, 31, 42, 41, 30, 43, 42, 31, 41, 42, 30, 41, 42, 29, 43, 41, 30, + 44, 41, 30, 43, 41, 30, 43, 40, 29, 43, 41, 29, 42, 42, 29, 43, 42, 30, 44, 42, 29, 42, 41, 29, 42, 41, 30, 43, 41, 30, 42, 41, 30, 41, 40, 30, 42, 39, 28, 40, 40, 29, 41, 40, 29, 42, 40, 28, 41, 40, 29, 40, 40, 29, 41, 40, 29, 42, 40, 29, 42, 41, 30, + 42, 40, 29, 41, 38, 29, 41, 38, 28, 40, 39, 29, 39, 38, 29, 40, 37, 29, 41, 38, 29, 39, 38, 28, 39, 37, 28, 39, 37, 27, 40, 37, 28, 40, 38, 29, 39, 40, 28, 40, 38, 27, 41, 37, 27, 39, 37, 27, 38, 37, 27, 39, 37, 27, 39, 37, 29, 39, 37, 28, 38, 37, 26, + 38, 37, 27, 39, 36, 27, 39, 36, 26, 38, 36, 26, 38, 36, 26, 38, 37, 26, 37, 38, 27, 36, 36, 27, 36, 36, 26, 37, 37, 27, 37, 35, 27, 37, 36, 27, 38, 36, 27, 39, 36, 25, 37, 37, 25, 37, 37, 27, 39, 37, 26, 38, 37, 25, 37, 36, 26, 37, 36, 27, 37, 36, 26, + 37, 37, 26, 35, 35, 26, 36, 35, 25, 36, 37, 24, 35, 36, 26, 36, 34, 26, 36, 34, 25, 37, 33, 26, 36, 34, 27, 35, 34, 25, 37, 34, 25, 36, 35, 26, 35, 34, 24, 34, 35, 23, 41, 40, 27, 48, 46, 32, 8, 7, 5, 29, 29, 29, 23, 23, 24, 17, 17, 18, 18, 18, 18, + 18, 18, 19, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 20, + 9, 9, 9, 13, 13, 13, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, + 17, 17, 17, 23, 24, 24, 31, 31, 31, 14, 13, 12, 56, 53, 39, 46, 45, 33, 36, 33, 25, 34, 35, 26, 35, 33, 25, 36, 33, 26, 36, 35, 26, 37, 35, 25, 36, 33, 24, 37, 35, 25, 37, 36, 25, 36, 35, 24, 38, 35, 25, 36, 35, 27, 38, 35, 26, 38, 35, 25, 38, 36, 25, + 36, 34, 26, 38, 35, 26, 37, 36, 25, 255, 255, 255, 37, 37, 27, 38, 37, 26, 37, 36, 25, 38, 34, 26, 37, 36, 26, 47, 47, 38, 119, 118, 114, 37, 35, 26, 37, 38, 27, 36, 37, 26, 36, 36, 26, 38, 38, 27, 121, 119, 114, 39, 39, 26, 43, 42, 33, 110, 108, 102, 92, 91, 84, + 65, 64, 56, 45, 42, 34, 50, 50, 39, 119, 120, 114, 37, 37, 27, 40, 36, 28, 120, 119, 114, 49, 49, 39, 39, 38, 27, 39, 37, 28, 39, 38, 28, 40, 37, 28, 121, 120, 114, 51, 50, 40, 40, 38, 29, 120, 119, 115, 52, 49, 39, 40, 38, 27, 39, 39, 28, 40, 39, 29, 41, 38, 28, + 41, 40, 30, 120, 121, 116, 52, 49, 39, 41, 38, 28, 41, 40, 29, 42, 39, 29, 42, 40, 30, 39, 40, 29, 40, 40, 30, 41, 40, 31, 43, 40, 29, 41, 40, 29, 40, 39, 29, 42, 40, 30, 121, 121, 116, 42, 40, 30, 39, 40, 30, 121, 122, 115, 53, 53, 42, 41, 42, 29, 42, 40, 30, + 41, 40, 31, 43, 41, 30, 43, 43, 30, 54, 53, 41, 122, 121, 116, 41, 43, 30, 53, 53, 42, 121, 121, 116, 42, 42, 30, 42, 43, 30, 122, 122, 116, 53, 52, 41, 43, 43, 31, 42, 42, 31, 122, 122, 116, 55, 54, 41, 45, 42, 29, 42, 42, 30, 42, 43, 32, 53, 54, 42, 123, 123, 116, + 45, 43, 31, 42, 41, 30, 43, 43, 32, 113, 112, 105, 123, 121, 116, 124, 122, 117, 123, 123, 117, 123, 123, 117, 123, 123, 116, 124, 122, 117, 118, 117, 111, 50, 48, 37, 45, 42, 31, 123, 122, 116, 55, 53, 42, 44, 45, 31, 45, 44, 32, 44, 43, 33, 43, 44, 33, 45, 43, 32, 45, 42, 32, + 43, 43, 32, 43, 44, 31, 43, 44, 31, 44, 45, 32, 43, 44, 33, 43, 44, 32, 45, 45, 32, 46, 44, 33, 46, 45, 33, 46, 43, 33, 45, 43, 32, 44, 44, 33, 45, 42, 33, 45, 43, 33, 45, 44, 32, 46, 45, 33, 47, 43, 33, 45, 43, 32, 45, 44, 33, 46, 43, 33, 45, 44, 32, + 44, 45, 33, 45, 45, 33, 45, 45, 32, 45, 44, 32, 46, 45, 32, 47, 45, 32, 45, 45, 32, 44, 45, 33, 45, 44, 33, 46, 43, 33, 46, 43, 33, 46, 44, 34, 46, 44, 33, 45, 43, 32, 45, 42, 33, 45, 43, 34, 45, 43, 34, 46, 43, 33, 45, 43, 32, 44, 45, 33, 46, 45, 34, + 48, 44, 32, 47, 45, 32, 47, 45, 32, 46, 45, 32, 46, 45, 33, 47, 44, 32, 46, 44, 33, 46, 45, 32, 46, 45, 31, 45, 45, 33, 46, 44, 34, 45, 45, 34, 46, 45, 34, 47, 45, 33, 48, 45, 32, 47, 46, 33, 46, 46, 33, 47, 44, 33, 46, 43, 32, 45, 44, 33, 46, 43, 32, + 46, 45, 32, 45, 44, 33, 45, 44, 33, 46, 45, 32, 45, 44, 33, 46, 44, 33, 47, 45, 32, 47, 45, 32, 47, 45, 32, 46, 45, 32, 45, 45, 32, 45, 45, 32, 46, 44, 32, 47, 44, 32, 46, 44, 32, 45, 45, 32, 45, 45, 32, 45, 44, 33, 45, 44, 34, 45, 43, 34, 46, 42, 33, + 47, 44, 33, 45, 45, 34, 43, 43, 33, 44, 42, 33, 46, 42, 33, 46, 44, 32, 46, 45, 32, 45, 44, 33, 45, 44, 32, 46, 44, 31, 45, 44, 31, 44, 44, 32, 44, 44, 32, 45, 43, 33, 46, 43, 33, 46, 43, 33, 45, 43, 32, 44, 42, 32, 44, 42, 33, 45, 42, 32, 46, 43, 32, + 46, 42, 32, 44, 42, 32, 43, 44, 31, 42, 44, 30, 43, 42, 30, 45, 42, 31, 44, 43, 31, 44, 44, 30, 45, 44, 31, 44, 43, 32, 43, 42, 31, 44, 42, 31, 44, 41, 30, 44, 42, 31, 42, 42, 31, 42, 41, 30, 43, 43, 30, 44, 43, 31, 42, 43, 32, 42, 42, 32, 42, 42, 31, + 43, 42, 31, 43, 40, 31, 42, 41, 31, 43, 44, 30, 42, 44, 30, 42, 42, 31, 42, 41, 31, 43, 41, 29, 42, 40, 31, 42, 40, 32, 42, 41, 31, 40, 40, 30, 42, 41, 31, 43, 41, 30, 42, 42, 29, 42, 42, 30, 41, 41, 30, 40, 40, 29, 40, 40, 29, 40, 42, 29, 40, 42, 30, + 40, 41, 29, 42, 40, 29, 43, 39, 30, 43, 40, 30, 42, 41, 31, 42, 41, 29, 43, 41, 28, 41, 40, 29, 40, 39, 29, 41, 40, 28, 41, 40, 28, 41, 41, 29, 40, 40, 29, 39, 38, 30, 39, 38, 30, 39, 39, 28, 41, 38, 28, 41, 37, 28, 41, 39, 29, 40, 40, 28, 40, 39, 27, + 40, 38, 28, 40, 40, 29, 40, 40, 29, 40, 37, 29, 40, 38, 27, 38, 40, 28, 38, 39, 28, 38, 38, 27, 38, 38, 26, 38, 38, 27, 39, 38, 27, 38, 39, 27, 38, 37, 28, 39, 39, 27, 37, 38, 26, 38, 36, 26, 38, 38, 26, 39, 38, 27, 37, 36, 26, 36, 36, 26, 36, 36, 26, + 37, 36, 27, 38, 37, 26, 36, 36, 26, 37, 36, 27, 38, 36, 26, 38, 35, 25, 37, 36, 26, 36, 35, 26, 36, 36, 27, 37, 37, 27, 36, 36, 27, 36, 36, 27, 37, 36, 26, 37, 36, 25, 36, 37, 26, 37, 36, 27, 37, 34, 26, 35, 35, 24, 35, 36, 24, 35, 36, 26, 35, 35, 27, + 35, 33, 26, 35, 33, 25, 34, 35, 25, 35, 35, 25, 34, 33, 23, 34, 33, 24, 36, 34, 24, 42, 40, 28, 48, 47, 32, 8, 7, 5, 31, 31, 31, 25, 25, 25, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, + 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 15, 15, 15, 21, 21, 21, 9, 9, 8, 12, 12, 12, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, + 15, 15, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 23, 23, 23, 30, 30, 31, 13, 13, 12, 55, 52, 39, 44, 44, 32, 34, 35, 25, + 35, 34, 24, 35, 32, 26, 35, 33, 25, 37, 34, 24, 35, 35, 25, 34, 35, 26, 35, 35, 26, 35, 33, 24, 37, 34, 26, 37, 36, 25, 35, 34, 24, 35, 35, 25, 37, 34, 25, 38, 34, 25, 36, 35, 25, 68, 67, 58, 251, 251, 251, 198, 197, 191, 37, 33, 25, 37, 34, 27, 36, 36, 26, + 35, 34, 25, 36, 35, 26, 49, 47, 38, 120, 119, 114, 38, 36, 28, 39, 36, 27, 38, 36, 26, 55, 53, 43, 103, 102, 96, 76, 76, 68, 38, 37, 26, 36, 35, 26, 39, 35, 28, 72, 70, 62, 93, 93, 85, 109, 108, 102, 120, 120, 115, 119, 119, 114, 37, 36, 26, 37, 37, 27, 120, 119, 114, + 49, 48, 39, 41, 39, 27, 39, 39, 27, 38, 39, 28, 38, 38, 28, 121, 120, 114, 51, 48, 39, 40, 38, 28, 98, 98, 91, 67, 64, 57, 40, 38, 28, 40, 39, 28, 40, 38, 29, 40, 38, 28, 41, 39, 29, 121, 120, 116, 52, 48, 40, 41, 38, 29, 40, 39, 30, 40, 41, 29, 41, 39, 29, + 40, 39, 28, 41, 39, 29, 40, 40, 30, 40, 39, 30, 42, 42, 28, 50, 52, 40, 106, 105, 97, 79, 78, 69, 41, 40, 29, 41, 40, 29, 122, 122, 116, 64, 64, 53, 42, 41, 29, 42, 39, 30, 42, 40, 31, 40, 40, 30, 41, 40, 30, 68, 68, 59, 106, 105, 98, 42, 42, 30, 51, 54, 41, + 121, 121, 116, 43, 41, 30, 44, 42, 29, 122, 121, 116, 54, 52, 43, 43, 44, 31, 42, 44, 31, 122, 122, 116, 54, 52, 41, 44, 43, 29, 43, 43, 30, 42, 42, 30, 54, 55, 41, 123, 123, 116, 43, 41, 31, 42, 41, 31, 44, 42, 31, 102, 101, 94, 81, 79, 71, 43, 41, 32, 44, 42, 31, + 45, 44, 30, 44, 43, 30, 45, 43, 31, 123, 122, 116, 48, 46, 37, 43, 42, 31, 123, 122, 117, 65, 65, 54, 43, 43, 31, 43, 42, 32, 43, 43, 32, 43, 44, 33, 43, 44, 31, 44, 42, 31, 44, 42, 32, 43, 43, 32, 43, 43, 32, 44, 43, 32, 44, 44, 32, 43, 45, 31, 43, 44, 32, + 45, 44, 33, 45, 43, 33, 45, 43, 33, 45, 45, 33, 45, 44, 32, 46, 45, 31, 47, 44, 32, 44, 45, 32, 43, 44, 32, 44, 44, 33, 45, 45, 33, 45, 45, 33, 46, 44, 31, 45, 44, 31, 45, 44, 33, 45, 44, 33, 46, 44, 32, 46, 45, 33, 44, 44, 33, 44, 43, 33, 44, 44, 33, + 45, 43, 33, 45, 42, 32, 44, 44, 32, 44, 45, 33, 44, 45, 34, 44, 46, 33, 44, 44, 33, 45, 42, 33, 44, 42, 33, 45, 43, 33, 46, 43, 32, 45, 42, 32, 44, 43, 32, 46, 42, 33, 46, 43, 32, 44, 44, 32, 45, 44, 33, 46, 43, 33, 45, 45, 33, 44, 45, 32, 45, 45, 32, + 47, 46, 33, 47, 45, 33, 46, 44, 33, 46, 45, 32, 47, 44, 33, 46, 44, 33, 46, 46, 33, 45, 46, 34, 45, 45, 34, 47, 43, 33, 48, 42, 32, 47, 43, 33, 46, 45, 33, 47, 45, 32, 47, 43, 32, 45, 42, 33, 46, 43, 32, 47, 45, 32, 47, 45, 32, 45, 43, 33, 44, 44, 33, + 44, 44, 32, 46, 43, 31, 47, 44, 32, 46, 45, 31, 46, 44, 32, 46, 43, 33, 45, 43, 32, 45, 42, 31, 46, 43, 31, 45, 43, 32, 45, 43, 32, 45, 43, 32, 46, 45, 32, 44, 45, 32, 45, 44, 32, 45, 42, 33, 44, 43, 33, 46, 42, 32, 46, 43, 32, 44, 44, 32, 45, 43, 32, + 45, 43, 32, 44, 43, 31, 45, 43, 31, 46, 45, 33, 45, 45, 32, 46, 42, 31, 46, 42, 31, 45, 44, 32, 45, 43, 31, 46, 42, 32, 45, 42, 32, 46, 43, 31, 46, 44, 32, 45, 44, 32, 44, 43, 31, 43, 42, 30, 44, 43, 31, 44, 44, 31, 44, 43, 30, 45, 42, 31, 45, 41, 32, + 44, 41, 32, 43, 42, 31, 42, 42, 30, 43, 44, 30, 44, 44, 31, 43, 43, 32, 44, 42, 31, 43, 42, 31, 43, 43, 32, 42, 43, 31, 43, 43, 30, 44, 43, 31, 44, 43, 31, 43, 42, 30, 44, 42, 30, 43, 42, 31, 43, 42, 30, 44, 43, 31, 43, 43, 31, 42, 42, 30, 44, 42, 30, + 43, 43, 31, 42, 42, 31, 42, 42, 31, 41, 42, 30, 41, 42, 30, 43, 42, 31, 42, 42, 29, 41, 40, 28, 42, 40, 29, 43, 41, 31, 43, 40, 31, 43, 40, 30, 43, 39, 29, 42, 39, 29, 42, 41, 29, 40, 42, 28, 40, 40, 28, 42, 40, 29, 41, 41, 30, 40, 39, 29, 41, 40, 29, + 41, 41, 30, 42, 40, 28, 41, 38, 28, 41, 39, 29, 43, 40, 29, 42, 38, 29, 40, 38, 30, 40, 39, 29, 41, 38, 29, 40, 38, 29, 40, 39, 29, 39, 39, 29, 40, 39, 28, 41, 38, 28, 39, 38, 28, 39, 39, 27, 40, 38, 28, 39, 37, 29, 38, 38, 28, 37, 39, 26, 38, 37, 27, + 39, 37, 27, 38, 38, 26, 39, 38, 27, 40, 38, 27, 40, 39, 28, 38, 38, 27, 39, 36, 27, 40, 36, 27, 37, 38, 28, 38, 39, 27, 38, 37, 27, 38, 37, 27, 37, 37, 26, 36, 37, 26, 37, 37, 26, 37, 34, 27, 37, 36, 25, 38, 36, 25, 38, 35, 26, 37, 35, 26, 37, 35, 25, + 38, 36, 26, 38, 36, 27, 37, 37, 27, 36, 36, 26, 36, 35, 27, 37, 35, 27, 35, 35, 27, 35, 35, 26, 35, 35, 25, 36, 35, 25, 36, 35, 25, 35, 35, 25, 34, 33, 25, 34, 34, 25, 34, 36, 25, 34, 35, 26, 35, 33, 25, 35, 33, 25, 34, 33, 26, 34, 35, 25, 35, 35, 24, + 41, 38, 29, 49, 47, 33, 8, 7, 5, 30, 30, 30, 24, 24, 24, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, + 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 21, 10, 10, 9, 14, 14, 14, 16, 16, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 17, + 16, 16, 17, 16, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 24, 24, 24, 31, 31, 31, 14, 13, 12, 55, 51, 40, 44, 44, 32, 36, 35, 25, 34, 34, 24, 33, 34, 25, 36, 34, 26, 35, 33, 25, 34, 34, 25, 36, 36, 26, 35, 34, 25, + 37, 34, 25, 36, 35, 26, 37, 36, 26, 37, 35, 25, 36, 36, 25, 51, 50, 41, 255, 255, 255, 255, 255, 255, 255, 255, 255, 179, 176, 162, 35, 36, 26, 37, 34, 27, 36, 35, 27, 38, 35, 27, 38, 36, 26, 37, 37, 26, 47, 47, 39, 120, 119, 113, 120, 120, 113, 120, 119, 114, 119, 118, 114, + 118, 119, 115, 64, 64, 56, 38, 37, 26, 39, 36, 27, 37, 35, 26, 37, 38, 26, 39, 37, 26, 38, 37, 27, 40, 37, 29, 61, 59, 50, 103, 102, 97, 40, 36, 28, 40, 36, 26, 120, 119, 114, 76, 75, 68, 38, 37, 28, 39, 39, 28, 38, 40, 29, 39, 39, 28, 120, 119, 115, 38, 40, 28, + 39, 39, 28, 73, 70, 63, 100, 98, 91, 40, 38, 29, 39, 39, 28, 40, 37, 28, 40, 38, 28, 39, 40, 30, 121, 120, 115, 52, 50, 39, 42, 40, 28, 43, 40, 28, 42, 41, 28, 40, 40, 29, 42, 42, 29, 43, 41, 30, 43, 40, 29, 64, 60, 52, 99, 99, 93, 121, 121, 116, 68, 65, 59, + 41, 38, 30, 39, 39, 29, 41, 41, 29, 121, 121, 115, 91, 89, 81, 43, 39, 30, 42, 40, 29, 41, 40, 29, 42, 40, 29, 44, 41, 29, 95, 94, 86, 80, 78, 70, 43, 40, 31, 52, 52, 41, 122, 122, 116, 42, 42, 30, 41, 43, 31, 122, 122, 116, 53, 52, 42, 41, 41, 30, 42, 41, 30, + 122, 121, 116, 52, 51, 42, 41, 41, 30, 42, 43, 30, 41, 43, 31, 54, 54, 42, 124, 121, 116, 43, 42, 31, 44, 43, 32, 45, 42, 31, 70, 70, 59, 107, 107, 99, 42, 42, 31, 43, 41, 31, 44, 42, 32, 44, 41, 31, 55, 53, 42, 123, 123, 117, 42, 43, 31, 42, 43, 31, 112, 111, 106, + 82, 80, 71, 44, 42, 32, 44, 42, 32, 44, 43, 32, 43, 44, 32, 44, 43, 32, 44, 43, 32, 43, 43, 32, 45, 43, 32, 45, 44, 32, 43, 44, 31, 45, 43, 31, 45, 43, 31, 43, 43, 31, 43, 44, 32, 44, 45, 32, 44, 44, 31, 46, 42, 31, 45, 42, 31, 45, 43, 32, 46, 43, 32, + 44, 44, 32, 45, 42, 32, 45, 42, 32, 43, 44, 33, 45, 45, 32, 46, 45, 32, 45, 44, 32, 45, 44, 32, 45, 44, 32, 44, 44, 32, 43, 45, 31, 44, 45, 31, 44, 46, 31, 43, 45, 32, 44, 44, 32, 45, 44, 32, 44, 44, 33, 44, 44, 32, 45, 44, 32, 46, 44, 33, 45, 43, 33, + 46, 43, 33, 47, 43, 34, 47, 44, 33, 46, 43, 32, 45, 43, 32, 44, 43, 32, 46, 43, 33, 46, 44, 32, 44, 45, 32, 44, 44, 34, 45, 43, 33, 46, 44, 33, 45, 45, 32, 46, 46, 32, 46, 44, 32, 47, 43, 31, 46, 43, 33, 45, 43, 34, 45, 44, 33, 44, 45, 32, 44, 45, 33, + 45, 44, 32, 47, 44, 32, 47, 44, 32, 45, 44, 32, 44, 45, 32, 44, 45, 32, 44, 43, 32, 45, 42, 33, 46, 43, 33, 45, 45, 32, 44, 45, 31, 45, 44, 32, 45, 43, 33, 44, 44, 33, 45, 46, 32, 47, 45, 31, 46, 43, 31, 44, 43, 32, 44, 44, 32, 44, 44, 32, 45, 43, 32, + 45, 43, 32, 44, 43, 32, 44, 44, 32, 44, 45, 33, 46, 44, 33, 46, 45, 32, 45, 44, 32, 45, 43, 32, 45, 43, 32, 45, 42, 31, 46, 42, 32, 46, 43, 33, 46, 44, 33, 45, 45, 31, 45, 43, 32, 45, 42, 33, 45, 43, 32, 44, 42, 31, 44, 43, 32, 47, 43, 33, 46, 43, 32, + 44, 43, 31, 45, 42, 32, 44, 43, 32, 44, 43, 32, 44, 43, 32, 44, 43, 31, 45, 44, 32, 44, 44, 30, 42, 44, 30, 42, 44, 32, 43, 42, 30, 44, 42, 30, 44, 43, 31, 43, 43, 30, 43, 42, 31, 42, 42, 31, 42, 43, 31, 43, 43, 31, 43, 44, 30, 43, 43, 30, 44, 41, 30, + 44, 41, 30, 44, 43, 31, 43, 41, 31, 42, 41, 30, 43, 43, 31, 42, 43, 30, 41, 42, 31, 43, 42, 31, 43, 43, 30, 43, 42, 30, 43, 43, 31, 43, 42, 31, 42, 41, 31, 43, 41, 30, 41, 41, 29, 41, 41, 30, 42, 43, 31, 43, 42, 30, 40, 41, 29, 41, 41, 30, 41, 40, 30, + 41, 41, 30, 43, 41, 30, 43, 40, 30, 41, 41, 30, 42, 42, 31, 42, 40, 30, 42, 39, 29, 43, 40, 28, 42, 42, 29, 42, 41, 29, 42, 39, 28, 42, 39, 29, 41, 39, 29, 41, 40, 28, 41, 39, 29, 40, 38, 30, 42, 39, 30, 41, 39, 29, 41, 40, 29, 40, 38, 29, 40, 38, 28, + 41, 38, 28, 39, 37, 28, 40, 38, 29, 40, 38, 30, 39, 39, 30, 39, 40, 29, 40, 39, 28, 40, 38, 29, 40, 38, 29, 39, 39, 29, 39, 39, 28, 39, 38, 27, 38, 39, 27, 39, 40, 28, 40, 39, 26, 40, 38, 26, 39, 38, 27, 39, 38, 27, 39, 37, 28, 39, 38, 28, 38, 38, 27, + 37, 37, 26, 37, 37, 28, 37, 37, 27, 38, 39, 27, 38, 37, 27, 38, 35, 27, 38, 37, 26, 38, 37, 27, 38, 35, 26, 39, 36, 26, 37, 36, 26, 36, 37, 26, 37, 36, 25, 36, 34, 26, 35, 34, 26, 35, 36, 25, 37, 37, 25, 36, 35, 25, 36, 36, 25, 36, 36, 27, 35, 35, 27, + 37, 34, 25, 37, 34, 26, 35, 34, 26, 35, 35, 26, 34, 35, 25, 34, 34, 24, 34, 34, 25, 34, 35, 25, 34, 34, 25, 34, 33, 25, 33, 34, 24, 33, 34, 24, 33, 34, 24, 34, 32, 25, 40, 39, 29, 49, 46, 33, 8, 7, 5, 30, 30, 30, 23, 23, 24, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, 18, 18, 19, 14, 14, 15, 21, 21, 21, + 10, 10, 10, 14, 14, 14, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, + 19, 19, 19, 25, 25, 25, 32, 32, 32, 14, 14, 12, 53, 52, 40, 44, 42, 34, 36, 34, 25, 35, 31, 25, 33, 33, 26, 36, 32, 26, 35, 34, 26, 34, 35, 25, 37, 33, 24, 38, 33, 25, 37, 33, 26, 35, 33, 24, 37, 34, 25, 38, 33, 25, 35, 33, 26, 38, 34, 27, 38, 33, 27, + 92, 87, 78, 228, 228, 224, 251, 251, 251, 36, 34, 26, 36, 34, 26, 35, 36, 27, 35, 34, 26, 38, 35, 26, 38, 36, 27, 49, 46, 38, 120, 118, 113, 36, 36, 27, 36, 37, 26, 43, 43, 31, 81, 81, 73, 109, 108, 102, 36, 37, 26, 37, 38, 26, 38, 36, 26, 61, 60, 50, 38, 37, 29, + 36, 36, 27, 38, 37, 27, 98, 98, 92, 76, 76, 68, 39, 36, 28, 40, 36, 27, 115, 113, 108, 109, 108, 103, 60, 60, 51, 37, 38, 28, 40, 39, 28, 83, 82, 73, 94, 93, 85, 39, 38, 27, 40, 37, 28, 40, 39, 29, 104, 104, 97, 77, 78, 69, 42, 40, 28, 40, 40, 28, 40, 38, 29, + 99, 98, 92, 121, 120, 115, 51, 50, 41, 41, 40, 28, 42, 38, 29, 40, 40, 29, 40, 40, 28, 41, 38, 28, 39, 39, 29, 93, 93, 86, 111, 109, 104, 74, 71, 64, 43, 40, 29, 42, 40, 30, 40, 40, 29, 39, 41, 29, 40, 41, 30, 121, 121, 115, 120, 122, 115, 83, 85, 76, 40, 41, 30, + 40, 40, 30, 41, 42, 30, 84, 85, 75, 111, 111, 104, 41, 40, 29, 43, 40, 30, 53, 53, 40, 123, 122, 115, 43, 40, 30, 41, 41, 29, 122, 122, 115, 53, 52, 41, 41, 41, 30, 42, 43, 30, 123, 122, 116, 54, 51, 43, 43, 41, 31, 41, 42, 31, 42, 43, 30, 54, 54, 41, 124, 122, 116, + 43, 42, 31, 42, 41, 30, 42, 40, 29, 43, 41, 30, 102, 101, 94, 91, 89, 82, 42, 41, 31, 44, 41, 31, 43, 43, 31, 102, 101, 94, 81, 79, 70, 45, 42, 31, 43, 41, 30, 123, 122, 116, 117, 117, 110, 54, 54, 43, 44, 44, 32, 43, 44, 31, 43, 43, 30, 44, 42, 30, 45, 43, 30, + 44, 44, 31, 43, 44, 32, 42, 42, 32, 43, 42, 31, 42, 42, 31, 44, 43, 32, 44, 43, 31, 43, 43, 31, 44, 42, 33, 44, 43, 32, 45, 43, 31, 46, 43, 30, 44, 45, 30, 43, 44, 31, 45, 45, 32, 46, 43, 31, 44, 43, 31, 43, 45, 31, 44, 43, 33, 46, 44, 33, 46, 44, 32, + 45, 44, 32, 44, 46, 32, 44, 43, 32, 45, 42, 32, 45, 44, 33, 45, 46, 33, 44, 45, 33, 44, 44, 32, 45, 43, 33, 45, 42, 33, 46, 43, 32, 48, 44, 32, 47, 44, 33, 45, 44, 34, 45, 44, 32, 46, 43, 32, 46, 44, 32, 47, 43, 32, 46, 42, 32, 46, 43, 32, 46, 42, 32, + 45, 42, 33, 45, 44, 31, 45, 45, 31, 46, 44, 31, 47, 44, 32, 46, 44, 33, 45, 43, 32, 46, 44, 32, 47, 45, 32, 46, 45, 31, 46, 45, 32, 47, 44, 33, 46, 44, 32, 47, 45, 33, 46, 44, 33, 44, 44, 33, 45, 44, 33, 46, 43, 32, 45, 43, 32, 45, 43, 32, 44, 42, 31, + 45, 43, 32, 47, 44, 33, 46, 44, 33, 44, 45, 32, 46, 45, 33, 45, 44, 32, 44, 44, 32, 46, 45, 32, 46, 45, 31, 44, 43, 32, 44, 42, 33, 46, 42, 31, 45, 43, 31, 44, 43, 31, 45, 44, 31, 45, 44, 32, 45, 44, 33, 45, 45, 32, 46, 45, 32, 45, 44, 33, 45, 44, 33, + 44, 45, 33, 45, 45, 33, 45, 43, 33, 43, 43, 33, 44, 44, 32, 45, 44, 32, 45, 44, 32, 43, 43, 32, 44, 42, 31, 45, 44, 32, 45, 44, 32, 45, 43, 31, 45, 44, 31, 43, 43, 31, 42, 41, 32, 44, 41, 31, 46, 42, 31, 44, 44, 32, 43, 44, 31, 44, 42, 31, 44, 42, 32, + 45, 42, 32, 43, 42, 31, 42, 42, 31, 44, 43, 31, 43, 43, 31, 43, 42, 30, 43, 42, 31, 43, 43, 32, 44, 42, 32, 44, 41, 31, 44, 43, 31, 43, 42, 31, 43, 41, 31, 42, 41, 31, 42, 41, 30, 42, 43, 30, 42, 42, 30, 43, 41, 30, 43, 40, 31, 41, 41, 31, 41, 42, 31, + 43, 41, 31, 44, 41, 31, 41, 41, 32, 41, 42, 31, 40, 42, 30, 42, 42, 30, 43, 42, 30, 41, 41, 30, 41, 41, 29, 42, 41, 30, 42, 41, 30, 43, 41, 29, 42, 39, 29, 41, 40, 29, 42, 40, 30, 43, 40, 30, 42, 40, 29, 42, 39, 29, 42, 39, 29, 41, 39, 29, 42, 40, 29, + 41, 41, 28, 42, 41, 28, 41, 40, 28, 40, 40, 28, 42, 41, 28, 42, 41, 28, 40, 40, 28, 40, 41, 28, 40, 40, 29, 40, 40, 29, 40, 39, 28, 39, 38, 29, 40, 38, 29, 42, 39, 28, 42, 39, 28, 41, 39, 28, 40, 38, 29, 39, 38, 29, 40, 38, 29, 40, 36, 28, 39, 37, 29, + 40, 39, 28, 41, 38, 28, 40, 38, 29, 38, 38, 28, 40, 39, 27, 40, 39, 28, 38, 37, 28, 39, 37, 27, 39, 39, 26, 38, 37, 26, 40, 37, 26, 40, 37, 26, 39, 37, 27, 37, 38, 27, 37, 38, 27, 38, 37, 27, 38, 36, 27, 38, 36, 27, 37, 37, 26, 37, 37, 27, 36, 38, 27, + 36, 36, 28, 36, 35, 28, 37, 36, 27, 36, 35, 26, 35, 35, 26, 36, 36, 26, 38, 37, 27, 38, 38, 26, 38, 36, 26, 37, 35, 27, 37, 36, 26, 37, 36, 25, 37, 36, 25, 36, 36, 25, 36, 36, 25, 36, 36, 25, 35, 34, 25, 35, 34, 25, 35, 34, 25, 36, 33, 26, 37, 35, 25, + 36, 36, 25, 34, 35, 26, 36, 35, 26, 35, 34, 24, 34, 33, 24, 34, 33, 25, 36, 34, 26, 42, 40, 29, 48, 47, 33, 8, 7, 5, 30, 30, 30, 24, 24, 25, 18, 18, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 23, 22, 22, 22, 17, 17, 17, 22, 23, 22, 9, 9, 9, 12, 12, 12, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 18, 18, 18, + 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 23, 23, 23, 30, 30, 30, 13, 13, 12, 55, 51, 39, 45, 41, 32, 34, 33, 25, + 36, 34, 24, 33, 34, 24, 35, 32, 25, 35, 33, 25, 35, 34, 25, 35, 33, 26, 35, 33, 26, 35, 36, 25, 36, 35, 25, 37, 33, 26, 38, 33, 26, 37, 33, 25, 37, 34, 25, 36, 34, 25, 37, 34, 26, 37, 34, 26, 229, 228, 225, 215, 214, 209, 37, 37, 27, 37, 34, 27, 37, 36, 27, + 36, 35, 26, 36, 36, 27, 48, 47, 38, 120, 119, 114, 37, 37, 26, 38, 37, 26, 37, 36, 27, 38, 37, 26, 80, 81, 74, 86, 86, 79, 38, 35, 26, 38, 38, 28, 86, 87, 79, 120, 119, 114, 120, 118, 115, 120, 119, 114, 86, 85, 79, 37, 37, 26, 40, 37, 27, 38, 37, 29, 119, 120, 115, + 49, 46, 38, 103, 102, 97, 120, 119, 114, 121, 119, 114, 92, 93, 85, 38, 37, 28, 38, 37, 28, 39, 37, 28, 40, 36, 28, 40, 37, 29, 88, 87, 80, 120, 119, 114, 121, 120, 115, 115, 115, 109, 71, 71, 63, 121, 120, 115, 53, 49, 39, 42, 39, 29, 42, 39, 29, 40, 38, 28, 42, 39, 28, + 41, 41, 28, 84, 83, 75, 100, 99, 92, 41, 40, 29, 41, 39, 29, 40, 40, 30, 40, 39, 30, 40, 39, 30, 39, 40, 30, 41, 41, 29, 117, 115, 110, 47, 44, 35, 89, 89, 81, 122, 121, 116, 121, 121, 115, 121, 122, 115, 90, 89, 81, 42, 40, 29, 41, 42, 29, 43, 41, 29, 53, 53, 40, + 122, 122, 115, 43, 42, 30, 40, 42, 31, 116, 117, 110, 53, 53, 41, 63, 63, 53, 122, 122, 116, 122, 121, 116, 122, 122, 116, 122, 123, 116, 100, 101, 93, 90, 90, 82, 122, 122, 116, 122, 123, 115, 123, 122, 116, 122, 122, 116, 74, 75, 65, 43, 41, 31, 42, 42, 31, 91, 90, 82, 122, 122, 116, + 123, 122, 115, 124, 122, 116, 81, 79, 71, 44, 42, 31, 45, 41, 30, 44, 42, 31, 122, 123, 117, 58, 60, 48, 112, 112, 105, 123, 123, 116, 44, 44, 32, 45, 44, 31, 45, 43, 31, 45, 42, 31, 43, 42, 31, 44, 43, 31, 45, 43, 32, 44, 44, 31, 43, 44, 31, 45, 44, 30, 44, 44, 31, + 43, 45, 32, 43, 45, 32, 43, 44, 31, 44, 43, 31, 45, 43, 31, 44, 43, 31, 44, 42, 31, 45, 42, 32, 46, 43, 33, 45, 43, 33, 44, 42, 32, 45, 43, 32, 44, 42, 33, 43, 44, 32, 43, 45, 32, 43, 43, 32, 44, 43, 32, 44, 43, 32, 44, 43, 31, 44, 43, 31, 44, 43, 31, + 44, 43, 31, 45, 43, 33, 45, 42, 33, 46, 42, 33, 46, 42, 33, 46, 42, 32, 48, 42, 31, 46, 44, 32, 45, 44, 33, 45, 43, 33, 46, 43, 32, 44, 43, 33, 44, 43, 32, 46, 43, 33, 47, 43, 33, 45, 44, 31, 43, 45, 31, 44, 45, 32, 44, 44, 32, 44, 44, 32, 44, 44, 32, + 45, 44, 32, 47, 45, 32, 45, 45, 31, 44, 43, 32, 44, 44, 32, 45, 45, 33, 46, 44, 33, 46, 42, 32, 45, 42, 32, 45, 42, 32, 44, 43, 32, 44, 43, 32, 46, 43, 32, 44, 44, 33, 44, 44, 33, 45, 44, 32, 43, 43, 32, 44, 43, 33, 45, 44, 31, 46, 45, 31, 45, 46, 31, + 44, 46, 32, 45, 45, 32, 45, 44, 32, 45, 44, 32, 44, 43, 33, 45, 44, 32, 46, 43, 31, 46, 42, 32, 45, 44, 33, 44, 43, 31, 45, 42, 32, 46, 42, 33, 45, 43, 32, 43, 42, 31, 43, 42, 32, 44, 43, 31, 44, 44, 32, 44, 44, 32, 46, 43, 31, 44, 44, 32, 43, 44, 32, + 44, 45, 32, 45, 45, 32, 46, 42, 31, 45, 43, 31, 44, 44, 31, 46, 44, 30, 45, 43, 30, 44, 41, 31, 44, 43, 31, 45, 44, 31, 45, 42, 31, 45, 41, 31, 45, 43, 31, 44, 44, 31, 44, 42, 31, 44, 41, 31, 43, 43, 31, 44, 42, 31, 44, 40, 32, 44, 40, 32, 43, 41, 31, + 43, 43, 30, 43, 43, 31, 43, 42, 31, 44, 41, 29, 43, 41, 30, 43, 40, 31, 43, 41, 31, 43, 42, 30, 43, 41, 29, 44, 40, 30, 43, 41, 30, 42, 42, 30, 41, 42, 29, 41, 41, 30, 43, 40, 31, 43, 41, 30, 42, 42, 30, 42, 42, 29, 42, 42, 30, 42, 43, 31, 42, 42, 30, + 42, 41, 30, 42, 40, 30, 42, 41, 29, 42, 41, 30, 41, 41, 30, 41, 39, 29, 42, 39, 30, 42, 39, 30, 41, 40, 29, 40, 41, 29, 41, 39, 30, 41, 39, 30, 41, 40, 29, 42, 39, 29, 43, 40, 30, 42, 41, 29, 41, 41, 29, 42, 41, 29, 40, 39, 29, 39, 40, 30, 40, 40, 30, + 42, 39, 29, 42, 40, 29, 40, 39, 29, 40, 40, 29, 42, 40, 28, 41, 38, 27, 41, 37, 28, 40, 39, 28, 41, 40, 28, 41, 40, 28, 40, 39, 29, 40, 37, 28, 40, 37, 27, 39, 37, 28, 40, 38, 28, 41, 38, 29, 39, 39, 28, 38, 38, 27, 40, 38, 28, 40, 39, 27, 38, 38, 27, + 39, 37, 27, 39, 37, 27, 37, 37, 28, 38, 36, 28, 39, 38, 28, 39, 38, 27, 37, 38, 27, 39, 38, 27, 38, 37, 26, 37, 37, 27, 37, 37, 27, 38, 37, 27, 39, 37, 26, 39, 36, 26, 37, 36, 26, 36, 36, 27, 38, 36, 27, 37, 37, 26, 35, 36, 26, 35, 35, 26, 35, 36, 26, + 36, 35, 27, 36, 35, 27, 36, 34, 26, 37, 35, 25, 35, 36, 25, 35, 36, 25, 37, 37, 27, 37, 36, 26, 37, 35, 25, 36, 35, 25, 35, 36, 25, 35, 36, 25, 35, 34, 25, 35, 33, 25, 34, 33, 25, 35, 34, 26, 35, 34, 25, 33, 34, 24, 35, 34, 25, 36, 34, 25, 35, 36, 25, + 40, 40, 28, 50, 47, 33, 8, 7, 5, 29, 29, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, + 19, 19, 20, 19, 19, 20, 20, 20, 20, 19, 19, 20, 19, 19, 19, 15, 15, 15, 22, 22, 21, 10, 10, 9, 14, 14, 14, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, + 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 21, 20, 21, 21, 20, 20, 20, 26, 26, 27, 33, 33, 34, 14, 14, 12, 56, 51, 40, 44, 42, 33, 35, 32, 26, 34, 32, 24, 36, 33, 26, 35, 34, 25, 35, 34, 25, 36, 32, 24, 36, 34, 25, 37, 35, 24, + 37, 33, 24, 38, 35, 26, 38, 35, 26, 36, 33, 26, 36, 34, 26, 37, 34, 26, 36, 33, 25, 37, 35, 25, 37, 35, 25, 115, 115, 102, 254, 254, 254, 36, 34, 26, 36, 34, 27, 38, 34, 26, 37, 33, 24, 38, 35, 26, 49, 47, 39, 120, 118, 114, 38, 36, 27, 38, 37, 27, 37, 36, 27, + 39, 38, 27, 50, 48, 38, 109, 107, 102, 37, 37, 26, 37, 36, 26, 37, 37, 28, 36, 38, 28, 38, 37, 27, 40, 35, 28, 38, 35, 27, 37, 36, 27, 37, 37, 28, 38, 37, 26, 40, 35, 27, 38, 36, 27, 39, 38, 28, 38, 39, 26, 40, 38, 27, 38, 36, 28, 39, 38, 28, 38, 36, 28, + 40, 38, 27, 38, 38, 28, 39, 39, 28, 38, 40, 29, 38, 38, 27, 39, 39, 28, 39, 38, 29, 40, 39, 28, 120, 120, 115, 52, 49, 41, 41, 39, 29, 39, 38, 27, 40, 39, 28, 41, 39, 29, 41, 40, 28, 111, 109, 103, 63, 61, 52, 40, 38, 30, 41, 39, 28, 40, 40, 30, 40, 41, 29, + 41, 39, 30, 39, 38, 29, 42, 40, 29, 42, 41, 29, 41, 41, 29, 41, 39, 29, 40, 39, 31, 41, 38, 30, 39, 39, 29, 40, 40, 28, 43, 41, 29, 43, 41, 29, 42, 41, 29, 52, 51, 40, 122, 121, 115, 41, 41, 29, 41, 43, 29, 42, 43, 30, 41, 41, 29, 42, 40, 29, 42, 41, 30, + 122, 122, 116, 54, 54, 42, 42, 41, 30, 42, 41, 29, 42, 42, 30, 54, 54, 43, 123, 122, 116, 43, 41, 29, 43, 42, 30, 41, 43, 30, 42, 43, 30, 43, 42, 31, 44, 42, 30, 44, 42, 30, 43, 42, 31, 43, 43, 30, 43, 42, 30, 44, 43, 30, 45, 42, 32, 45, 41, 31, 43, 42, 31, + 43, 41, 32, 44, 41, 33, 43, 43, 32, 42, 44, 30, 44, 44, 30, 46, 42, 31, 44, 42, 32, 43, 43, 32, 45, 42, 31, 45, 42, 32, 43, 43, 32, 43, 43, 31, 45, 43, 31, 45, 42, 32, 43, 43, 31, 43, 44, 30, 44, 43, 31, 44, 43, 31, 45, 44, 31, 44, 44, 32, 45, 45, 31, + 44, 44, 31, 42, 42, 31, 45, 43, 33, 45, 44, 33, 43, 44, 32, 44, 44, 31, 44, 44, 32, 44, 45, 32, 45, 45, 30, 44, 45, 30, 44, 45, 32, 44, 43, 33, 43, 43, 33, 44, 44, 32, 44, 42, 32, 45, 43, 32, 46, 45, 31, 45, 44, 31, 45, 43, 31, 45, 44, 33, 45, 44, 33, + 47, 44, 32, 45, 44, 33, 44, 43, 32, 45, 43, 31, 46, 43, 32, 47, 43, 33, 46, 44, 33, 43, 45, 33, 43, 44, 33, 45, 43, 33, 46, 43, 33, 44, 43, 32, 43, 44, 33, 45, 44, 32, 45, 43, 32, 46, 44, 32, 46, 45, 32, 45, 43, 31, 46, 42, 33, 47, 44, 33, 45, 45, 32, + 44, 44, 31, 45, 42, 32, 46, 42, 32, 45, 43, 32, 45, 43, 32, 46, 42, 33, 44, 42, 33, 44, 42, 32, 46, 43, 32, 46, 44, 33, 45, 43, 33, 44, 43, 32, 45, 43, 32, 44, 43, 31, 43, 43, 31, 44, 43, 31, 45, 44, 32, 46, 45, 31, 47, 44, 30, 46, 43, 31, 44, 43, 31, + 45, 44, 31, 46, 44, 31, 46, 43, 32, 46, 44, 33, 44, 45, 32, 43, 44, 32, 45, 44, 33, 45, 43, 33, 43, 43, 33, 44, 43, 32, 44, 43, 31, 46, 43, 31, 46, 42, 32, 45, 42, 31, 44, 43, 31, 45, 44, 31, 46, 43, 32, 45, 42, 32, 45, 43, 32, 45, 43, 32, 44, 42, 32, + 44, 42, 31, 44, 42, 31, 44, 43, 31, 43, 42, 31, 44, 40, 32, 42, 41, 32, 42, 43, 31, 44, 43, 32, 43, 41, 31, 42, 42, 30, 42, 42, 31, 41, 41, 31, 43, 40, 31, 45, 40, 31, 43, 41, 31, 43, 42, 31, 44, 41, 31, 44, 41, 30, 43, 42, 31, 42, 42, 31, 42, 41, 31, + 43, 41, 30, 43, 41, 30, 43, 43, 30, 43, 41, 29, 41, 40, 30, 41, 41, 31, 42, 41, 30, 43, 40, 29, 43, 42, 29, 42, 43, 30, 42, 41, 31, 41, 41, 30, 42, 41, 30, 42, 41, 30, 41, 41, 30, 42, 40, 30, 42, 41, 30, 40, 41, 30, 42, 39, 30, 42, 39, 29, 40, 40, 29, + 40, 39, 29, 41, 39, 29, 41, 41, 29, 42, 40, 29, 41, 39, 29, 42, 40, 28, 42, 40, 30, 40, 39, 30, 40, 39, 28, 41, 40, 29, 39, 39, 29, 41, 40, 30, 42, 41, 30, 41, 41, 30, 41, 40, 29, 41, 40, 29, 41, 39, 28, 39, 39, 28, 39, 39, 29, 40, 39, 27, 38, 38, 29, + 39, 38, 29, 40, 37, 28, 39, 38, 28, 38, 37, 27, 39, 38, 28, 40, 40, 26, 39, 38, 27, 40, 38, 28, 41, 39, 29, 40, 39, 28, 40, 38, 27, 39, 39, 27, 38, 39, 26, 39, 38, 26, 40, 37, 27, 38, 37, 26, 37, 37, 26, 38, 36, 26, 38, 38, 27, 37, 38, 28, 38, 37, 27, + 38, 37, 26, 38, 37, 26, 38, 37, 27, 36, 35, 27, 36, 35, 27, 35, 36, 27, 34, 36, 26, 36, 37, 26, 37, 37, 26, 37, 36, 27, 36, 35, 27, 35, 35, 26, 34, 36, 26, 35, 36, 26, 36, 36, 27, 37, 35, 27, 37, 36, 27, 35, 36, 26, 36, 35, 25, 37, 36, 26, 35, 36, 25, + 35, 34, 24, 38, 33, 25, 37, 35, 26, 35, 35, 25, 33, 33, 24, 34, 34, 26, 35, 35, 26, 34, 35, 24, 34, 33, 24, 34, 34, 25, 34, 34, 26, 36, 33, 24, 36, 33, 24, 35, 33, 24, 41, 41, 29, 48, 47, 34, 8, 7, 5, 28, 28, 29, 23, 23, 23, 16, 16, 17, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 17, 17, 18, 14, 14, 14, 21, 21, 21, + 10, 10, 9, 14, 14, 14, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 18, 18, 19, 19, 19, 19, + 19, 19, 20, 26, 26, 26, 33, 33, 33, 14, 14, 12, 53, 52, 38, 46, 43, 32, 36, 33, 25, 35, 33, 24, 35, 31, 25, 35, 33, 25, 34, 33, 25, 34, 32, 26, 34, 33, 25, 36, 35, 25, 36, 33, 24, 34, 33, 24, 36, 36, 25, 38, 34, 26, 38, 35, 25, 38, 33, 24, 37, 34, 24, + 36, 35, 25, 37, 34, 25, 146, 143, 131, 251, 251, 251, 36, 35, 25, 36, 34, 26, 36, 35, 25, 37, 34, 27, 36, 37, 26, 49, 48, 39, 120, 119, 114, 39, 36, 25, 36, 38, 27, 38, 38, 26, 38, 37, 26, 64, 65, 56, 97, 97, 90, 38, 37, 28, 38, 37, 27, 37, 38, 25, 38, 35, 26, + 39, 35, 28, 38, 37, 28, 40, 37, 28, 40, 38, 26, 40, 39, 26, 38, 38, 26, 39, 37, 27, 37, 36, 28, 38, 38, 27, 39, 39, 28, 40, 37, 27, 39, 38, 28, 38, 39, 28, 39, 38, 27, 39, 36, 27, 38, 36, 27, 40, 38, 27, 40, 38, 27, 41, 38, 29, 38, 37, 28, 38, 39, 28, + 40, 39, 28, 122, 120, 114, 52, 49, 39, 41, 38, 28, 40, 39, 29, 40, 38, 29, 41, 39, 29, 39, 39, 28, 98, 100, 92, 66, 67, 58, 41, 41, 30, 41, 40, 29, 41, 39, 29, 40, 41, 29, 40, 39, 29, 41, 37, 28, 42, 39, 29, 42, 41, 29, 41, 39, 30, 39, 39, 30, 39, 42, 31, + 39, 42, 30, 41, 40, 29, 42, 41, 30, 41, 41, 30, 42, 40, 29, 42, 40, 28, 52, 52, 40, 122, 121, 115, 42, 40, 29, 42, 40, 29, 90, 90, 81, 51, 52, 41, 42, 40, 31, 42, 42, 31, 95, 96, 87, 45, 49, 36, 41, 43, 31, 42, 40, 31, 43, 40, 30, 48, 47, 35, 101, 101, 93, + 43, 40, 30, 42, 41, 31, 42, 42, 31, 43, 42, 30, 43, 43, 30, 44, 42, 31, 43, 40, 30, 43, 41, 31, 42, 41, 31, 45, 42, 30, 44, 40, 30, 44, 41, 30, 44, 42, 32, 42, 43, 32, 42, 43, 31, 42, 42, 30, 42, 41, 31, 42, 43, 31, 43, 43, 31, 45, 40, 32, 45, 42, 32, + 45, 43, 32, 45, 43, 31, 45, 44, 32, 44, 44, 32, 43, 42, 31, 43, 41, 31, 44, 42, 32, 44, 43, 31, 44, 43, 31, 42, 42, 30, 42, 42, 31, 42, 43, 32, 44, 43, 31, 45, 42, 30, 45, 44, 31, 44, 44, 31, 44, 42, 31, 45, 43, 31, 45, 43, 31, 45, 44, 31, 45, 45, 32, + 45, 45, 32, 44, 44, 32, 43, 44, 31, 43, 43, 31, 43, 43, 32, 44, 45, 31, 45, 44, 32, 45, 42, 31, 44, 42, 31, 45, 44, 32, 45, 46, 31, 44, 45, 32, 45, 44, 31, 46, 43, 31, 46, 43, 31, 44, 42, 32, 44, 41, 33, 44, 43, 33, 45, 43, 33, 45, 42, 32, 44, 43, 33, + 46, 43, 33, 45, 43, 33, 45, 43, 33, 44, 43, 33, 43, 42, 33, 44, 44, 32, 44, 43, 31, 44, 43, 31, 45, 42, 32, 45, 43, 33, 44, 43, 32, 45, 43, 32, 46, 44, 32, 45, 44, 32, 44, 44, 31, 44, 44, 31, 45, 43, 32, 45, 43, 32, 45, 45, 32, 45, 45, 32, 44, 44, 32, + 44, 44, 32, 43, 44, 31, 44, 43, 31, 46, 43, 32, 45, 43, 32, 43, 44, 31, 44, 44, 31, 45, 43, 31, 44, 42, 31, 45, 42, 32, 47, 42, 31, 45, 42, 31, 44, 44, 31, 44, 44, 31, 44, 42, 32, 43, 43, 32, 43, 43, 32, 43, 43, 31, 44, 43, 32, 46, 44, 31, 45, 45, 31, + 43, 45, 32, 45, 44, 33, 45, 43, 33, 45, 44, 33, 45, 43, 31, 42, 43, 32, 43, 43, 32, 46, 44, 32, 44, 44, 32, 43, 43, 32, 44, 43, 32, 45, 43, 31, 44, 42, 31, 44, 42, 30, 45, 42, 30, 43, 43, 31, 42, 42, 32, 44, 42, 32, 45, 43, 31, 43, 43, 31, 45, 42, 30, + 45, 41, 30, 44, 41, 31, 44, 40, 31, 44, 40, 30, 42, 42, 31, 41, 41, 31, 42, 41, 31, 42, 43, 31, 42, 43, 30, 42, 41, 29, 42, 41, 30, 41, 41, 30, 43, 41, 30, 44, 42, 30, 43, 42, 30, 44, 42, 30, 44, 40, 29, 44, 42, 29, 43, 43, 30, 41, 43, 30, 42, 41, 31, + 44, 40, 30, 43, 40, 29, 41, 41, 30, 42, 42, 30, 42, 41, 30, 41, 41, 29, 42, 41, 30, 41, 41, 31, 40, 40, 30, 40, 40, 30, 41, 41, 30, 42, 40, 30, 43, 40, 28, 43, 39, 28, 42, 41, 29, 40, 41, 29, 41, 39, 30, 43, 39, 30, 42, 40, 30, 40, 39, 30, 40, 40, 29, + 40, 39, 29, 39, 39, 30, 40, 41, 29, 41, 40, 29, 41, 39, 30, 42, 40, 29, 41, 40, 28, 41, 40, 28, 39, 40, 28, 40, 37, 28, 40, 38, 29, 39, 39, 28, 40, 39, 28, 39, 37, 29, 39, 37, 29, 40, 36, 29, 40, 38, 28, 40, 40, 28, 39, 40, 28, 39, 40, 27, 40, 39, 26, + 39, 39, 26, 38, 37, 27, 39, 37, 27, 39, 38, 27, 39, 38, 27, 38, 39, 26, 39, 38, 26, 38, 38, 27, 38, 38, 26, 39, 37, 27, 39, 37, 27, 38, 38, 27, 38, 39, 28, 37, 37, 28, 36, 36, 26, 36, 37, 26, 36, 37, 27, 37, 37, 26, 37, 37, 25, 35, 35, 27, 34, 34, 28, + 37, 35, 26, 38, 36, 25, 35, 37, 26, 35, 35, 26, 37, 34, 26, 38, 35, 25, 37, 35, 26, 36, 36, 27, 35, 35, 26, 34, 34, 25, 35, 35, 25, 37, 34, 25, 37, 34, 26, 37, 35, 26, 37, 36, 25, 37, 35, 25, 37, 33, 24, 35, 34, 24, 35, 33, 25, 34, 33, 24, 33, 35, 24, + 36, 35, 25, 36, 33, 24, 35, 33, 24, 35, 34, 25, 35, 34, 25, 34, 33, 25, 33, 34, 24, 40, 40, 29, 47, 47, 34, 8, 7, 5, 27, 27, 27, 21, 21, 21, 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 18, 18, 18, 17, 17, 17, 14, 14, 14, 21, 20, 20, 9, 9, 9, 12, 12, 13, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 24, 24, 24, 31, 31, 32, 14, 14, 12, 54, 51, 38, 47, 44, 32, 36, 33, 26, + 35, 32, 25, 35, 32, 23, 34, 34, 25, 35, 35, 25, 36, 35, 24, 35, 34, 24, 35, 33, 25, 35, 34, 25, 35, 34, 26, 35, 33, 25, 37, 35, 25, 91, 91, 76, 229, 228, 224, 38, 33, 24, 36, 35, 25, 35, 35, 24, 254, 254, 254, 179, 175, 162, 36, 35, 26, 35, 34, 25, 35, 35, 26, + 37, 37, 26, 38, 35, 25, 48, 46, 37, 118, 118, 114, 38, 36, 26, 38, 37, 26, 36, 36, 26, 55, 53, 44, 113, 113, 108, 64, 63, 55, 37, 35, 26, 37, 35, 26, 37, 36, 26, 38, 37, 26, 39, 35, 27, 36, 36, 26, 38, 38, 27, 40, 38, 27, 40, 38, 26, 38, 37, 28, 37, 37, 27, + 40, 38, 27, 40, 37, 28, 39, 37, 28, 39, 37, 27, 39, 37, 27, 38, 37, 27, 37, 38, 28, 38, 37, 29, 39, 38, 27, 38, 39, 26, 38, 39, 27, 39, 37, 27, 40, 39, 27, 39, 39, 27, 40, 37, 28, 120, 119, 115, 52, 50, 39, 41, 39, 28, 39, 38, 29, 39, 39, 29, 40, 39, 29, + 41, 38, 29, 62, 62, 52, 109, 110, 103, 50, 51, 40, 40, 39, 29, 40, 40, 30, 42, 38, 28, 57, 55, 46, 40, 40, 30, 39, 41, 30, 41, 40, 29, 40, 39, 29, 41, 40, 29, 42, 40, 28, 42, 39, 28, 40, 41, 29, 41, 42, 29, 41, 41, 29, 41, 39, 30, 43, 39, 29, 54, 52, 41, + 122, 122, 115, 42, 42, 29, 49, 48, 35, 122, 121, 116, 56, 58, 46, 41, 42, 28, 40, 41, 30, 40, 40, 30, 41, 41, 29, 41, 43, 30, 42, 42, 30, 43, 42, 30, 42, 41, 30, 42, 41, 30, 43, 42, 30, 41, 43, 31, 41, 43, 31, 44, 42, 30, 42, 40, 31, 41, 40, 31, 42, 40, 30, + 43, 42, 31, 42, 42, 30, 41, 41, 30, 43, 42, 30, 45, 42, 31, 45, 41, 32, 45, 42, 32, 44, 42, 32, 44, 43, 32, 44, 42, 30, 42, 41, 30, 42, 42, 31, 42, 42, 31, 42, 42, 32, 44, 41, 32, 43, 42, 32, 42, 42, 31, 43, 44, 30, 44, 43, 31, 43, 43, 33, 42, 44, 31, + 42, 42, 31, 45, 43, 32, 46, 43, 32, 43, 43, 31, 42, 43, 31, 43, 43, 31, 44, 42, 30, 45, 42, 31, 44, 44, 33, 44, 44, 32, 45, 43, 32, 45, 43, 32, 44, 42, 32, 43, 42, 32, 44, 42, 31, 45, 42, 31, 45, 42, 30, 46, 43, 32, 44, 45, 32, 44, 45, 31, 45, 45, 32, + 44, 44, 33, 45, 45, 32, 47, 44, 32, 45, 43, 32, 43, 43, 32, 43, 44, 32, 43, 44, 32, 43, 43, 31, 44, 42, 32, 46, 42, 32, 46, 42, 32, 45, 43, 33, 45, 44, 33, 44, 44, 33, 43, 43, 31, 44, 43, 31, 45, 44, 32, 45, 44, 32, 46, 44, 31, 45, 43, 32, 44, 44, 32, + 44, 43, 32, 45, 42, 32, 47, 42, 32, 45, 42, 33, 43, 42, 32, 44, 43, 32, 45, 44, 32, 45, 43, 31, 45, 44, 32, 46, 43, 33, 46, 43, 33, 46, 43, 31, 45, 44, 31, 43, 43, 31, 45, 42, 32, 46, 41, 32, 44, 42, 31, 44, 43, 31, 45, 43, 31, 43, 43, 32, 44, 44, 32, + 45, 44, 31, 43, 44, 31, 43, 43, 31, 43, 42, 31, 45, 43, 32, 45, 43, 31, 45, 42, 31, 46, 43, 32, 45, 43, 33, 45, 42, 31, 44, 43, 31, 44, 44, 32, 44, 43, 31, 43, 42, 31, 44, 42, 32, 44, 43, 31, 43, 42, 31, 44, 43, 31, 43, 42, 31, 44, 42, 30, 45, 42, 31, + 46, 41, 32, 46, 42, 31, 45, 44, 31, 44, 43, 32, 45, 41, 32, 45, 41, 32, 44, 42, 30, 45, 42, 30, 45, 42, 30, 45, 44, 32, 43, 43, 32, 43, 41, 31, 44, 42, 32, 42, 42, 31, 43, 41, 30, 43, 40, 31, 42, 40, 32, 42, 41, 31, 44, 43, 30, 44, 42, 30, 44, 40, 30, + 43, 42, 30, 43, 42, 31, 43, 43, 30, 44, 42, 30, 43, 40, 30, 41, 41, 31, 41, 43, 31, 42, 42, 30, 43, 40, 29, 41, 41, 30, 42, 42, 30, 41, 41, 28, 41, 41, 29, 42, 42, 30, 41, 40, 31, 41, 39, 31, 42, 42, 29, 42, 42, 30, 42, 41, 30, 42, 42, 29, 42, 42, 29, + 41, 41, 29, 41, 41, 31, 42, 41, 30, 40, 39, 29, 41, 39, 30, 42, 39, 29, 42, 39, 28, 40, 40, 29, 40, 40, 30, 41, 39, 29, 42, 38, 30, 42, 40, 30, 42, 41, 30, 42, 40, 30, 40, 40, 29, 38, 41, 30, 39, 41, 29, 39, 40, 29, 40, 38, 29, 41, 39, 28, 39, 41, 28, + 40, 40, 29, 42, 38, 29, 42, 39, 28, 40, 39, 27, 40, 38, 28, 40, 39, 27, 39, 39, 28, 39, 37, 28, 40, 38, 28, 40, 38, 28, 38, 40, 27, 39, 40, 28, 39, 40, 28, 39, 39, 28, 40, 37, 28, 40, 38, 28, 40, 40, 27, 38, 39, 27, 39, 38, 27, 40, 38, 27, 38, 38, 27, + 37, 37, 26, 39, 37, 26, 39, 38, 26, 37, 38, 26, 38, 38, 26, 37, 37, 27, 36, 37, 27, 38, 36, 27, 38, 36, 27, 37, 36, 27, 36, 35, 27, 37, 37, 27, 37, 35, 26, 35, 35, 26, 36, 36, 26, 37, 35, 26, 36, 36, 26, 36, 35, 26, 37, 35, 26, 38, 36, 27, 36, 35, 27, + 35, 35, 26, 36, 35, 27, 37, 36, 27, 37, 35, 26, 36, 35, 25, 36, 35, 26, 36, 34, 25, 36, 34, 26, 36, 35, 25, 36, 35, 24, 34, 35, 25, 35, 35, 25, 36, 34, 24, 35, 32, 25, 33, 32, 25, 34, 33, 25, 34, 34, 25, 34, 33, 25, 36, 32, 25, 33, 31, 25, 34, 34, 25, + 40, 41, 29, 47, 46, 35, 8, 7, 5, 25, 25, 25, 19, 19, 19, 13, 13, 13, 12, 12, 13, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 14, 14, 14, 21, 21, 21, 8, 8, 8, 11, 11, 11, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 23, 23, 23, 31, 31, 31, 14, 13, 12, 54, 52, 39, 44, 44, 32, 36, 35, 24, 34, 33, 24, 34, 32, 24, 35, 33, 25, 36, 32, 24, 36, 34, 25, 35, 34, 25, 36, 33, 25, + 35, 35, 25, 35, 34, 24, 34, 33, 25, 35, 35, 26, 35, 33, 26, 214, 212, 209, 255, 255, 255, 255, 255, 255, 255, 255, 255, 197, 196, 191, 35, 34, 25, 36, 33, 25, 36, 32, 26, 38, 34, 25, 36, 33, 24, 39, 33, 25, 44, 41, 31, 119, 118, 113, 118, 117, 114, 119, 117, 114, 119, 118, 114, + 107, 108, 101, 65, 63, 56, 39, 38, 26, 38, 37, 26, 36, 38, 27, 37, 37, 27, 37, 36, 28, 37, 36, 27, 37, 38, 27, 37, 36, 28, 39, 35, 27, 39, 36, 28, 37, 37, 27, 38, 37, 28, 37, 36, 28, 38, 38, 28, 39, 38, 28, 37, 38, 27, 38, 36, 27, 37, 37, 27, 37, 37, 27, + 39, 35, 28, 39, 36, 28, 37, 38, 27, 39, 39, 28, 38, 38, 29, 38, 37, 28, 39, 37, 27, 40, 37, 27, 116, 114, 108, 49, 50, 38, 39, 39, 28, 40, 38, 28, 39, 38, 28, 39, 39, 29, 39, 38, 29, 41, 37, 29, 62, 62, 51, 111, 110, 103, 121, 120, 115, 121, 119, 115, 117, 114, 109, + 68, 66, 58, 40, 39, 28, 38, 38, 29, 40, 38, 30, 40, 38, 30, 40, 40, 29, 42, 42, 28, 42, 40, 29, 40, 40, 28, 40, 40, 30, 42, 40, 29, 42, 40, 29, 43, 42, 29, 52, 52, 41, 117, 116, 109, 44, 41, 29, 41, 41, 30, 41, 42, 29, 42, 41, 29, 43, 40, 29, 43, 41, 30, + 43, 44, 30, 43, 42, 29, 41, 41, 29, 43, 42, 30, 41, 41, 29, 41, 41, 29, 43, 41, 30, 42, 41, 29, 42, 42, 31, 42, 41, 30, 42, 40, 30, 42, 41, 31, 44, 41, 31, 44, 42, 31, 43, 41, 31, 43, 41, 29, 44, 41, 29, 43, 40, 31, 44, 40, 31, 44, 42, 30, 43, 42, 30, + 42, 42, 30, 42, 43, 31, 44, 43, 32, 45, 43, 32, 43, 42, 32, 43, 42, 32, 44, 43, 31, 43, 41, 30, 44, 42, 30, 44, 43, 31, 44, 44, 31, 44, 44, 32, 44, 43, 31, 44, 43, 30, 43, 43, 31, 44, 43, 30, 44, 42, 30, 44, 43, 31, 43, 44, 32, 43, 43, 31, 43, 42, 30, + 43, 43, 31, 44, 43, 31, 46, 43, 31, 46, 45, 32, 44, 44, 31, 44, 43, 30, 45, 44, 31, 43, 44, 32, 43, 45, 32, 45, 45, 31, 46, 44, 31, 44, 44, 31, 44, 44, 31, 45, 43, 32, 46, 43, 32, 45, 43, 31, 45, 43, 31, 45, 43, 31, 46, 44, 31, 46, 43, 31, 45, 43, 32, + 46, 42, 32, 45, 44, 31, 45, 43, 31, 46, 42, 32, 46, 44, 31, 44, 43, 32, 45, 42, 33, 46, 43, 32, 44, 44, 31, 44, 44, 32, 44, 43, 33, 43, 43, 32, 43, 43, 32, 45, 42, 32, 46, 42, 32, 45, 44, 31, 45, 44, 31, 46, 44, 31, 45, 43, 31, 44, 44, 32, 45, 44, 32, + 47, 44, 32, 47, 43, 32, 46, 42, 32, 44, 43, 31, 45, 43, 31, 46, 44, 32, 44, 44, 32, 43, 44, 32, 43, 44, 32, 44, 44, 31, 44, 45, 31, 44, 45, 32, 45, 43, 32, 44, 43, 31, 42, 44, 31, 44, 42, 32, 46, 42, 32, 45, 43, 31, 45, 43, 31, 43, 42, 32, 43, 42, 32, + 44, 42, 31, 44, 43, 31, 43, 44, 32, 43, 43, 31, 44, 42, 31, 43, 42, 32, 43, 42, 31, 44, 42, 32, 44, 42, 32, 43, 41, 31, 44, 41, 31, 45, 41, 31, 44, 41, 32, 44, 41, 31, 44, 41, 30, 44, 41, 31, 45, 42, 32, 45, 43, 30, 44, 42, 30, 43, 42, 31, 44, 42, 31, + 44, 41, 31, 43, 42, 31, 44, 42, 31, 45, 42, 31, 45, 43, 31, 44, 43, 31, 44, 42, 31, 45, 42, 31, 44, 42, 31, 44, 41, 31, 44, 42, 31, 43, 42, 31, 43, 41, 30, 43, 41, 31, 42, 43, 31, 41, 42, 31, 42, 40, 30, 42, 40, 29, 42, 40, 29, 44, 41, 30, 44, 41, 30, + 43, 41, 29, 42, 42, 29, 42, 42, 30, 44, 42, 30, 43, 41, 30, 42, 40, 29, 43, 41, 30, 43, 41, 29, 42, 42, 29, 40, 43, 30, 40, 42, 30, 42, 41, 30, 41, 41, 29, 40, 40, 29, 40, 41, 29, 41, 41, 29, 41, 39, 29, 41, 41, 29, 40, 41, 30, 41, 39, 30, 41, 38, 29, + 41, 39, 29, 40, 39, 29, 42, 38, 28, 42, 39, 29, 42, 40, 30, 42, 40, 29, 40, 40, 28, 41, 40, 28, 41, 40, 29, 39, 41, 29, 39, 41, 30, 41, 39, 30, 41, 38, 28, 39, 40, 28, 41, 41, 27, 42, 40, 28, 41, 38, 29, 40, 38, 28, 40, 40, 28, 40, 39, 28, 39, 37, 27, + 40, 38, 28, 39, 39, 28, 38, 38, 27, 38, 37, 27, 39, 39, 27, 40, 39, 26, 38, 37, 26, 38, 37, 28, 39, 37, 28, 40, 39, 27, 41, 39, 27, 39, 38, 26, 37, 38, 26, 38, 37, 26, 39, 36, 26, 37, 36, 27, 37, 37, 27, 38, 37, 27, 38, 35, 28, 38, 35, 27, 38, 37, 26, + 36, 37, 26, 35, 36, 26, 36, 35, 26, 36, 35, 27, 36, 36, 27, 34, 36, 26, 36, 36, 26, 37, 37, 25, 37, 36, 26, 37, 35, 26, 35, 34, 26, 36, 34, 25, 37, 36, 25, 35, 36, 26, 34, 35, 26, 36, 34, 26, 36, 34, 26, 36, 34, 27, 38, 35, 26, 36, 35, 25, 34, 34, 24, + 34, 35, 26, 35, 34, 26, 35, 35, 24, 34, 35, 23, 34, 35, 24, 35, 36, 25, 35, 33, 25, 34, 33, 23, 34, 34, 24, 36, 33, 25, 34, 33, 24, 33, 33, 25, 34, 33, 25, 34, 35, 24, 41, 40, 29, 48, 45, 33, 8, 7, 5, 26, 26, 26, 20, 20, 20, 14, 14, 14, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 15, 16, 16, 15, 16, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 13, 13, 13, 20, 20, 20, + 7, 7, 7, 10, 10, 10, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, + 17, 17, 18, 24, 24, 24, 31, 31, 31, 14, 13, 12, 55, 53, 38, 44, 45, 31, 35, 34, 25, 34, 32, 25, 36, 31, 23, 34, 33, 24, 34, 33, 26, 35, 33, 25, 34, 32, 25, 37, 33, 25, 35, 35, 25, 35, 34, 24, 37, 33, 24, 37, 33, 25, 35, 34, 24, 35, 33, 25, 36, 34, 24, + 38, 33, 26, 36, 35, 25, 34, 35, 24, 35, 35, 26, 35, 35, 26, 37, 34, 27, 35, 36, 26, 35, 34, 24, 36, 33, 25, 37, 34, 26, 37, 37, 26, 37, 35, 25, 36, 34, 25, 37, 37, 26, 35, 38, 26, 37, 36, 27, 37, 36, 26, 38, 37, 25, 39, 37, 26, 38, 35, 26, 37, 37, 27, + 38, 36, 25, 39, 35, 26, 39, 35, 27, 37, 37, 27, 39, 37, 27, 40, 36, 26, 38, 37, 26, 39, 38, 28, 37, 39, 27, 39, 39, 26, 37, 36, 27, 38, 36, 28, 39, 37, 27, 37, 38, 28, 38, 36, 28, 39, 37, 27, 40, 38, 26, 38, 38, 27, 38, 39, 27, 40, 39, 27, 40, 36, 27, + 38, 37, 27, 39, 38, 28, 39, 39, 28, 40, 37, 27, 39, 37, 29, 37, 38, 28, 38, 40, 28, 40, 39, 28, 40, 39, 28, 39, 37, 29, 41, 39, 30, 40, 40, 29, 40, 37, 29, 39, 38, 28, 40, 39, 28, 40, 39, 28, 41, 39, 30, 40, 41, 29, 40, 39, 28, 40, 38, 28, 41, 38, 29, + 40, 39, 31, 40, 40, 30, 41, 39, 29, 42, 39, 29, 41, 40, 29, 40, 41, 28, 41, 39, 28, 41, 41, 29, 41, 42, 29, 43, 40, 28, 43, 40, 29, 41, 41, 29, 42, 41, 29, 42, 42, 30, 41, 42, 29, 41, 42, 29, 40, 42, 30, 42, 41, 29, 41, 40, 29, 40, 42, 29, 41, 43, 29, + 41, 41, 30, 41, 40, 29, 41, 41, 31, 43, 44, 31, 42, 44, 31, 41, 43, 31, 43, 41, 29, 43, 42, 31, 43, 41, 31, 42, 39, 32, 43, 41, 31, 42, 42, 31, 44, 40, 31, 45, 41, 31, 44, 42, 30, 44, 42, 30, 44, 42, 31, 43, 42, 31, 43, 41, 30, 44, 42, 29, 43, 42, 30, + 42, 42, 30, 43, 42, 30, 42, 42, 31, 42, 43, 31, 42, 42, 30, 44, 43, 30, 45, 44, 31, 43, 44, 31, 43, 43, 31, 45, 42, 32, 44, 42, 32, 43, 44, 32, 45, 45, 31, 44, 44, 31, 43, 44, 32, 42, 43, 32, 42, 43, 31, 43, 42, 31, 43, 43, 32, 44, 43, 32, 44, 44, 32, + 43, 43, 32, 44, 41, 31, 45, 42, 31, 44, 42, 31, 43, 42, 31, 43, 43, 32, 45, 44, 31, 45, 43, 31, 46, 42, 32, 46, 43, 32, 45, 43, 32, 44, 43, 31, 45, 44, 31, 45, 45, 31, 46, 45, 31, 45, 44, 32, 45, 44, 32, 46, 44, 32, 45, 44, 33, 45, 44, 33, 46, 43, 32, + 45, 44, 31, 43, 44, 31, 42, 43, 32, 44, 43, 32, 44, 43, 32, 43, 42, 32, 44, 42, 31, 45, 42, 32, 45, 43, 33, 44, 43, 33, 46, 42, 31, 46, 43, 31, 45, 44, 31, 44, 43, 31, 45, 42, 32, 46, 42, 32, 45, 42, 32, 44, 42, 32, 44, 43, 32, 44, 43, 31, 45, 43, 31, + 45, 44, 32, 45, 45, 32, 44, 43, 31, 45, 42, 31, 43, 42, 32, 42, 43, 32, 42, 43, 31, 42, 44, 31, 43, 44, 32, 44, 42, 31, 45, 43, 31, 44, 45, 31, 43, 45, 31, 44, 43, 32, 43, 42, 31, 43, 42, 31, 45, 42, 32, 45, 43, 31, 43, 43, 32, 42, 43, 32, 44, 43, 30, + 45, 43, 31, 44, 42, 32, 45, 41, 31, 45, 43, 30, 44, 42, 30, 44, 42, 30, 45, 41, 31, 45, 42, 32, 44, 44, 32, 43, 42, 32, 44, 41, 32, 44, 43, 31, 44, 42, 30, 45, 42, 30, 44, 42, 30, 42, 42, 31, 43, 43, 32, 43, 42, 30, 43, 41, 31, 43, 42, 31, 43, 42, 30, + 42, 42, 30, 41, 43, 31, 43, 40, 31, 43, 40, 30, 42, 42, 29, 42, 42, 30, 42, 40, 30, 44, 39, 30, 44, 39, 31, 41, 41, 29, 42, 43, 29, 42, 43, 30, 42, 43, 30, 41, 42, 31, 40, 42, 29, 41, 40, 29, 43, 40, 29, 44, 40, 29, 42, 40, 30, 41, 42, 30, 43, 41, 29, + 44, 40, 29, 41, 41, 29, 41, 40, 29, 41, 40, 30, 40, 41, 30, 41, 42, 29, 42, 41, 29, 41, 39, 29, 42, 40, 29, 41, 40, 29, 40, 40, 30, 42, 41, 30, 41, 39, 29, 40, 38, 28, 41, 39, 29, 41, 40, 29, 41, 41, 28, 41, 40, 29, 40, 38, 29, 39, 39, 29, 39, 39, 29, + 40, 40, 28, 40, 40, 28, 41, 38, 29, 39, 39, 29, 38, 38, 29, 40, 38, 29, 40, 38, 29, 39, 40, 28, 39, 39, 27, 40, 37, 28, 40, 37, 29, 40, 37, 28, 39, 37, 29, 38, 38, 28, 38, 39, 27, 41, 38, 28, 40, 37, 28, 39, 38, 28, 40, 39, 27, 39, 38, 27, 37, 38, 28, + 38, 39, 27, 40, 38, 27, 38, 38, 27, 38, 37, 28, 40, 37, 28, 39, 37, 26, 38, 38, 26, 38, 38, 27, 39, 38, 26, 39, 37, 26, 36, 37, 27, 37, 36, 26, 39, 36, 27, 36, 37, 27, 35, 37, 26, 37, 37, 26, 38, 36, 26, 36, 35, 27, 35, 35, 26, 37, 36, 25, 36, 37, 27, + 34, 35, 26, 36, 34, 25, 36, 36, 25, 35, 36, 26, 36, 34, 26, 37, 35, 26, 37, 36, 27, 35, 37, 26, 36, 35, 27, 37, 34, 26, 36, 35, 26, 35, 34, 26, 35, 34, 26, 37, 35, 26, 36, 34, 25, 34, 35, 26, 36, 35, 25, 37, 34, 25, 35, 34, 26, 34, 34, 25, 36, 34, 25, + 35, 34, 24, 34, 32, 23, 35, 33, 24, 35, 34, 24, 34, 32, 24, 35, 31, 24, 34, 33, 24, 39, 40, 29, 46, 47, 34, 8, 7, 5, 27, 27, 27, 21, 21, 21, 14, 14, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, + 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 13, 13, 13, 20, 20, 20, 8, 8, 8, 11, 11, 11, 14, 14, 14, 15, 15, 15, 15, 15, 16, 15, 15, 16, 15, 15, 16, + 15, 15, 16, 15, 15, 15, 14, 15, 15, 14, 14, 14, 14, 14, 15, 14, 14, 15, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 16, 16, 16, 22, 22, 23, 30, 30, 30, 13, 13, 11, 56, 53, 37, 47, 44, 32, 36, 34, 24, + 35, 34, 25, 35, 33, 24, 36, 32, 23, 36, 32, 25, 36, 32, 24, 37, 34, 24, 35, 32, 24, 36, 33, 25, 36, 34, 24, 36, 34, 24, 34, 33, 26, 35, 34, 25, 36, 35, 26, 36, 33, 24, 37, 33, 25, 37, 34, 25, 37, 34, 25, 35, 34, 25, 35, 33, 24, 37, 33, 26, 38, 35, 25, + 36, 34, 26, 38, 33, 25, 38, 34, 27, 37, 34, 27, 35, 34, 27, 35, 36, 26, 37, 35, 27, 36, 36, 27, 36, 37, 27, 36, 35, 27, 38, 37, 27, 38, 38, 27, 37, 35, 26, 36, 37, 27, 38, 37, 25, 37, 37, 26, 38, 36, 27, 37, 36, 26, 39, 37, 27, 39, 38, 28, 40, 37, 28, + 39, 35, 27, 38, 36, 26, 38, 35, 28, 39, 36, 28, 37, 36, 27, 36, 37, 28, 39, 38, 28, 39, 37, 27, 37, 37, 26, 39, 39, 26, 41, 39, 28, 40, 39, 27, 39, 38, 27, 40, 39, 26, 39, 37, 28, 39, 38, 28, 39, 38, 28, 39, 40, 27, 38, 38, 28, 38, 37, 28, 38, 39, 28, + 41, 40, 28, 39, 39, 28, 39, 39, 30, 41, 39, 30, 41, 37, 29, 42, 37, 29, 41, 38, 28, 39, 39, 29, 40, 38, 28, 41, 39, 27, 39, 39, 29, 39, 39, 30, 40, 39, 28, 40, 40, 29, 41, 39, 30, 42, 41, 30, 40, 39, 29, 39, 38, 29, 41, 39, 29, 41, 41, 29, 42, 39, 28, + 40, 40, 29, 41, 41, 28, 42, 41, 28, 42, 41, 29, 42, 41, 30, 40, 41, 29, 41, 43, 29, 42, 42, 30, 40, 40, 30, 39, 41, 31, 41, 42, 30, 42, 41, 28, 41, 42, 29, 43, 40, 29, 42, 41, 29, 40, 40, 28, 40, 42, 29, 41, 43, 30, 42, 43, 30, 42, 42, 31, 41, 42, 30, + 42, 41, 29, 43, 40, 29, 43, 41, 30, 43, 41, 30, 44, 42, 29, 43, 43, 30, 42, 44, 31, 43, 42, 31, 43, 40, 31, 44, 41, 30, 44, 44, 30, 44, 43, 31, 44, 42, 30, 43, 43, 29, 42, 43, 30, 43, 43, 31, 45, 43, 31, 43, 42, 32, 41, 42, 31, 42, 41, 30, 44, 44, 30, + 46, 44, 30, 45, 43, 31, 43, 43, 30, 43, 43, 30, 43, 43, 30, 42, 43, 31, 42, 42, 31, 43, 41, 30, 43, 43, 32, 42, 43, 31, 43, 42, 30, 44, 42, 31, 44, 44, 31, 44, 44, 31, 43, 43, 32, 44, 43, 32, 45, 43, 32, 44, 43, 31, 44, 44, 31, 44, 43, 31, 44, 42, 32, + 44, 43, 32, 44, 43, 30, 46, 44, 30, 46, 44, 32, 46, 44, 33, 45, 42, 33, 44, 42, 32, 46, 43, 31, 47, 43, 32, 47, 42, 31, 46, 43, 30, 45, 44, 32, 45, 43, 31, 44, 43, 31, 44, 43, 31, 44, 44, 32, 45, 43, 32, 44, 42, 32, 42, 42, 31, 42, 42, 31, 42, 42, 32, + 43, 43, 31, 44, 44, 31, 45, 42, 31, 45, 41, 32, 44, 42, 31, 45, 43, 31, 45, 43, 32, 44, 43, 32, 45, 42, 32, 46, 42, 31, 46, 43, 31, 46, 44, 31, 45, 43, 32, 45, 42, 33, 45, 43, 32, 45, 43, 32, 44, 43, 32, 45, 44, 31, 45, 42, 31, 45, 43, 31, 45, 45, 31, + 44, 44, 31, 44, 42, 30, 44, 43, 30, 43, 43, 30, 44, 42, 30, 44, 43, 31, 43, 42, 31, 43, 42, 32, 45, 42, 31, 44, 43, 31, 43, 42, 31, 42, 42, 31, 42, 43, 31, 42, 42, 32, 43, 42, 32, 44, 43, 32, 43, 44, 32, 44, 43, 32, 45, 41, 32, 45, 41, 32, 43, 41, 31, + 43, 42, 31, 43, 43, 32, 44, 42, 32, 44, 42, 31, 45, 43, 31, 43, 41, 31, 42, 42, 31, 45, 43, 30, 46, 43, 31, 45, 41, 31, 42, 42, 30, 42, 42, 30, 42, 42, 31, 43, 42, 31, 43, 42, 30, 43, 41, 29, 43, 41, 29, 43, 42, 29, 42, 43, 29, 41, 42, 30, 42, 40, 30, + 43, 41, 30, 42, 42, 31, 41, 40, 31, 41, 39, 30, 43, 41, 29, 42, 43, 29, 41, 43, 30, 42, 41, 30, 42, 41, 30, 41, 41, 29, 42, 40, 29, 42, 39, 30, 42, 39, 31, 43, 41, 31, 41, 42, 29, 42, 40, 29, 42, 41, 29, 42, 41, 29, 43, 39, 30, 41, 39, 29, 39, 40, 30, + 40, 40, 30, 42, 41, 29, 40, 41, 28, 39, 40, 29, 39, 41, 30, 40, 40, 29, 42, 40, 28, 43, 40, 28, 42, 39, 29, 42, 39, 29, 41, 38, 28, 40, 38, 28, 39, 39, 29, 39, 41, 28, 39, 39, 29, 41, 38, 29, 41, 39, 29, 39, 38, 30, 40, 38, 28, 40, 39, 28, 39, 39, 29, + 39, 40, 29, 41, 38, 29, 41, 38, 29, 38, 39, 27, 38, 39, 27, 39, 39, 29, 39, 39, 28, 40, 38, 27, 39, 37, 26, 37, 37, 26, 37, 38, 28, 39, 38, 29, 39, 36, 28, 39, 36, 28, 38, 37, 28, 38, 37, 27, 38, 36, 26, 38, 38, 26, 39, 39, 26, 38, 38, 27, 37, 38, 28, + 37, 38, 27, 37, 38, 27, 37, 38, 27, 38, 37, 26, 38, 36, 26, 36, 36, 27, 36, 36, 28, 36, 36, 26, 35, 35, 25, 36, 36, 26, 38, 36, 26, 37, 36, 26, 36, 36, 27, 36, 36, 25, 37, 37, 25, 37, 36, 26, 35, 34, 26, 37, 35, 27, 37, 34, 26, 36, 35, 25, 35, 36, 26, + 35, 35, 25, 35, 35, 26, 35, 36, 26, 36, 34, 25, 36, 35, 25, 36, 35, 24, 35, 35, 24, 35, 35, 25, 33, 35, 25, 35, 35, 24, 35, 35, 23, 35, 34, 24, 36, 34, 23, 34, 35, 24, 33, 35, 25, 34, 33, 25, 35, 33, 24, 35, 33, 24, 33, 31, 25, 34, 32, 25, 35, 34, 24, + 40, 40, 29, 46, 45, 34, 8, 7, 5, 27, 27, 28, 21, 21, 21, 15, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 19, 19, 20, + 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 14, 14, 15, 21, 21, 21, 8, 8, 8, 11, 11, 11, 13, 13, 13, 14, 14, 14, 13, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 18, 18, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 18, 17, 17, 18, 23, 23, 24, 30, 30, 30, 13, 13, 12, 56, 54, 40, 45, 44, 32, 35, 32, 24, 35, 34, 25, 33, 33, 24, 35, 33, 25, 34, 34, 25, 36, 33, 24, 36, 33, 25, 36, 33, 25, + 35, 35, 25, 37, 35, 24, 36, 35, 25, 35, 32, 25, 36, 34, 26, 37, 34, 24, 35, 32, 24, 37, 32, 24, 35, 34, 25, 34, 36, 24, 36, 36, 26, 35, 33, 26, 36, 34, 26, 35, 34, 25, 35, 33, 26, 37, 33, 25, 39, 33, 25, 37, 36, 25, 36, 36, 27, 38, 34, 27, 36, 36, 26, + 36, 36, 26, 38, 34, 27, 38, 35, 27, 36, 37, 26, 36, 36, 26, 38, 38, 27, 37, 38, 27, 37, 37, 26, 38, 38, 27, 38, 36, 27, 37, 37, 26, 38, 37, 27, 39, 35, 28, 38, 38, 27, 38, 35, 26, 37, 36, 28, 39, 37, 28, 38, 39, 26, 36, 36, 27, 38, 36, 27, 39, 37, 26, + 38, 36, 27, 36, 37, 28, 39, 38, 28, 39, 38, 27, 38, 39, 28, 39, 37, 28, 39, 38, 27, 37, 39, 27, 37, 39, 28, 39, 39, 29, 40, 39, 29, 39, 37, 28, 38, 38, 27, 40, 38, 29, 39, 38, 29, 41, 38, 27, 38, 37, 28, 38, 37, 28, 41, 38, 28, 39, 38, 28, 40, 38, 28, + 39, 40, 29, 41, 40, 27, 41, 39, 28, 41, 39, 29, 41, 40, 30, 39, 40, 29, 40, 40, 29, 39, 40, 28, 40, 39, 29, 40, 39, 29, 41, 40, 29, 41, 40, 28, 42, 39, 28, 40, 40, 29, 41, 41, 28, 43, 41, 29, 43, 41, 30, 40, 42, 29, 40, 42, 29, 40, 41, 30, 41, 40, 30, + 43, 41, 29, 40, 40, 29, 40, 41, 29, 43, 42, 30, 42, 40, 30, 43, 42, 30, 42, 41, 29, 41, 40, 29, 42, 42, 30, 43, 42, 30, 42, 42, 30, 43, 43, 31, 43, 42, 31, 42, 43, 31, 43, 42, 31, 43, 42, 31, 44, 42, 31, 43, 43, 31, 42, 43, 31, 44, 42, 31, 44, 41, 30, + 42, 41, 31, 42, 40, 31, 42, 41, 30, 43, 43, 29, 42, 42, 31, 41, 40, 31, 43, 41, 31, 44, 42, 32, 44, 43, 32, 44, 43, 31, 42, 43, 30, 42, 42, 31, 43, 43, 32, 43, 43, 31, 43, 42, 31, 44, 42, 32, 45, 42, 31, 43, 42, 30, 43, 42, 29, 45, 42, 31, 43, 41, 31, + 42, 41, 30, 44, 42, 30, 44, 42, 31, 43, 41, 32, 45, 43, 31, 45, 44, 31, 44, 42, 31, 43, 42, 31, 44, 44, 31, 45, 44, 31, 45, 45, 31, 44, 44, 32, 44, 43, 32, 44, 42, 32, 43, 42, 32, 43, 42, 31, 44, 43, 32, 45, 42, 31, 44, 43, 30, 43, 44, 31, 45, 43, 32, + 47, 43, 31, 46, 43, 31, 46, 42, 33, 45, 41, 33, 45, 41, 32, 45, 44, 32, 45, 45, 32, 44, 43, 31, 44, 42, 31, 43, 42, 32, 43, 41, 31, 43, 41, 31, 44, 42, 31, 45, 41, 32, 46, 41, 32, 45, 42, 31, 44, 43, 32, 45, 44, 32, 44, 43, 33, 43, 42, 32, 44, 42, 31, + 45, 44, 30, 44, 44, 31, 44, 44, 31, 45, 43, 30, 44, 42, 30, 44, 42, 31, 46, 43, 31, 46, 44, 32, 45, 44, 31, 45, 43, 30, 44, 43, 30, 43, 43, 31, 44, 44, 31, 45, 45, 30, 45, 45, 30, 43, 43, 31, 43, 42, 32, 44, 43, 32, 43, 42, 31, 43, 41, 30, 44, 42, 31, + 45, 44, 31, 43, 43, 30, 42, 42, 30, 43, 44, 31, 44, 44, 31, 45, 42, 32, 45, 41, 32, 44, 43, 30, 43, 44, 30, 44, 42, 30, 44, 41, 31, 43, 42, 31, 42, 42, 30, 44, 43, 30, 45, 42, 31, 45, 42, 31, 44, 42, 30, 43, 40, 31, 43, 42, 31, 44, 42, 30, 45, 41, 30, + 45, 41, 30, 42, 41, 31, 41, 42, 31, 41, 42, 31, 42, 42, 31, 43, 42, 31, 43, 42, 30, 43, 41, 30, 43, 41, 31, 42, 41, 31, 42, 41, 29, 42, 42, 29, 42, 41, 30, 42, 41, 32, 41, 41, 32, 41, 41, 31, 41, 42, 30, 42, 41, 30, 40, 40, 29, 40, 41, 29, 40, 42, 29, + 42, 42, 29, 42, 42, 29, 41, 39, 29, 42, 39, 30, 42, 40, 29, 41, 42, 30, 41, 40, 29, 42, 39, 29, 42, 41, 30, 42, 41, 29, 42, 41, 29, 39, 41, 29, 40, 40, 29, 42, 41, 29, 41, 41, 29, 41, 40, 29, 40, 38, 30, 39, 39, 30, 39, 40, 29, 39, 39, 28, 39, 39, 29, + 39, 40, 29, 41, 39, 30, 42, 39, 29, 42, 40, 29, 42, 41, 29, 42, 40, 29, 42, 39, 28, 40, 39, 28, 39, 39, 29, 40, 37, 29, 40, 38, 28, 40, 39, 27, 39, 40, 27, 38, 40, 27, 38, 40, 28, 38, 38, 28, 40, 38, 28, 40, 40, 28, 39, 40, 27, 39, 40, 28, 39, 38, 28, + 39, 36, 28, 39, 38, 28, 39, 38, 29, 39, 36, 29, 39, 37, 28, 37, 38, 28, 37, 39, 28, 37, 40, 28, 37, 39, 27, 38, 38, 27, 39, 37, 28, 38, 39, 27, 38, 38, 27, 38, 37, 27, 37, 39, 27, 37, 37, 27, 38, 37, 26, 38, 37, 26, 37, 36, 27, 36, 36, 27, 35, 37, 26, + 36, 35, 27, 37, 34, 27, 35, 36, 26, 36, 35, 25, 37, 34, 25, 37, 34, 25, 37, 33, 25, 36, 34, 26, 35, 37, 26, 36, 35, 26, 35, 35, 27, 35, 36, 27, 36, 36, 26, 36, 35, 25, 35, 34, 25, 36, 34, 25, 37, 35, 25, 35, 35, 26, 34, 35, 25, 35, 35, 24, 35, 34, 25, + 35, 33, 26, 35, 34, 26, 34, 35, 24, 34, 35, 24, 33, 34, 24, 33, 34, 24, 35, 33, 24, 35, 33, 24, 34, 34, 24, 33, 32, 24, 33, 33, 25, 34, 34, 24, 33, 32, 24, 35, 33, 25, 42, 41, 29, 47, 46, 33, 8, 7, 5, 29, 30, 30, 24, 24, 24, 17, 17, 18, 17, 17, 18, + 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 20, 20, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 20, 15, 15, 15, 22, 21, 21, + 9, 9, 9, 12, 12, 13, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, + 19, 19, 19, 25, 25, 25, 32, 32, 32, 14, 14, 12, 53, 54, 38, 44, 43, 33, 33, 33, 25, 33, 34, 24, 34, 32, 25, 34, 33, 25, 33, 32, 24, 33, 33, 24, 36, 32, 25, 36, 34, 23, 34, 34, 24, 36, 34, 25, 35, 33, 25, 34, 34, 24, 35, 32, 25, 36, 33, 26, 36, 35, 24, + 35, 33, 25, 34, 35, 25, 36, 34, 26, 37, 33, 26, 35, 34, 26, 35, 35, 24, 37, 36, 26, 37, 34, 26, 37, 34, 24, 35, 36, 25, 37, 35, 25, 37, 34, 26, 37, 35, 26, 38, 37, 25, 36, 37, 27, 36, 35, 25, 36, 34, 25, 37, 37, 27, 37, 35, 27, 36, 35, 27, 37, 37, 27, + 37, 35, 25, 36, 38, 26, 37, 37, 26, 37, 36, 27, 37, 37, 26, 37, 36, 26, 37, 38, 27, 37, 36, 25, 37, 36, 27, 36, 38, 27, 36, 38, 27, 39, 35, 26, 37, 36, 28, 39, 37, 28, 37, 38, 27, 38, 37, 27, 40, 39, 27, 40, 38, 28, 38, 38, 27, 37, 39, 28, 37, 37, 27, + 38, 40, 27, 39, 39, 28, 40, 39, 28, 39, 39, 27, 39, 39, 29, 39, 39, 29, 41, 38, 29, 40, 40, 29, 38, 40, 29, 39, 39, 30, 39, 37, 29, 40, 37, 29, 40, 38, 29, 39, 39, 28, 39, 38, 29, 39, 38, 29, 39, 37, 28, 39, 39, 27, 39, 40, 29, 38, 39, 29, 40, 39, 29, + 40, 39, 30, 39, 39, 30, 39, 39, 29, 42, 40, 28, 42, 41, 29, 40, 39, 30, 41, 39, 29, 42, 39, 29, 41, 39, 30, 40, 39, 30, 41, 40, 28, 43, 40, 28, 43, 41, 29, 41, 42, 30, 42, 40, 29, 42, 40, 29, 41, 40, 29, 41, 40, 30, 40, 41, 30, 39, 42, 29, 42, 41, 29, + 42, 39, 29, 42, 40, 29, 41, 41, 29, 43, 41, 29, 43, 42, 31, 42, 42, 31, 42, 40, 31, 44, 40, 31, 44, 40, 30, 42, 41, 31, 41, 42, 30, 41, 41, 29, 43, 42, 29, 44, 41, 31, 43, 41, 30, 43, 42, 29, 43, 42, 31, 42, 41, 32, 43, 41, 31, 44, 41, 31, 42, 40, 31, + 42, 41, 30, 43, 43, 30, 43, 43, 31, 42, 41, 30, 42, 42, 30, 43, 41, 30, 42, 41, 31, 44, 41, 31, 45, 41, 30, 43, 43, 30, 43, 42, 31, 43, 43, 32, 42, 44, 32, 44, 42, 30, 44, 41, 29, 44, 42, 31, 44, 41, 31, 45, 43, 30, 44, 44, 30, 44, 43, 31, 44, 43, 31, + 44, 43, 32, 45, 42, 32, 46, 43, 30, 45, 43, 30, 43, 42, 31, 43, 42, 31, 44, 42, 31, 44, 42, 30, 44, 42, 31, 45, 43, 32, 46, 43, 32, 45, 44, 31, 43, 44, 30, 43, 42, 31, 44, 42, 32, 45, 44, 30, 45, 44, 30, 45, 42, 32, 45, 41, 32, 44, 42, 32, 43, 44, 33, + 44, 43, 31, 45, 41, 30, 45, 42, 30, 44, 44, 31, 45, 42, 31, 44, 42, 31, 44, 42, 31, 46, 41, 32, 45, 42, 32, 44, 42, 31, 46, 41, 32, 46, 42, 32, 45, 43, 31, 45, 42, 31, 44, 42, 31, 44, 44, 31, 46, 45, 32, 45, 44, 32, 43, 42, 32, 44, 43, 31, 45, 44, 31, + 45, 44, 30, 46, 43, 32, 45, 43, 32, 44, 43, 31, 44, 42, 30, 43, 42, 31, 43, 43, 32, 45, 43, 33, 44, 42, 32, 43, 42, 31, 43, 43, 31, 44, 42, 31, 44, 42, 30, 44, 42, 30, 44, 43, 31, 45, 44, 30, 44, 43, 30, 42, 41, 31, 43, 42, 31, 44, 43, 31, 43, 43, 31, + 43, 41, 30, 42, 40, 31, 44, 41, 31, 44, 41, 30, 44, 42, 30, 44, 42, 30, 45, 41, 31, 43, 41, 30, 42, 41, 31, 42, 41, 31, 43, 42, 31, 43, 43, 31, 42, 43, 30, 43, 42, 30, 45, 41, 31, 44, 41, 32, 43, 41, 31, 44, 42, 31, 44, 43, 31, 42, 42, 30, 42, 41, 30, + 43, 43, 30, 43, 42, 30, 42, 40, 31, 41, 40, 30, 42, 40, 29, 42, 39, 29, 42, 40, 29, 42, 40, 29, 43, 41, 30, 42, 42, 30, 41, 41, 30, 43, 41, 29, 43, 41, 30, 42, 40, 30, 40, 39, 29, 41, 41, 30, 42, 41, 31, 40, 39, 31, 40, 39, 30, 41, 40, 30, 42, 40, 30, + 41, 38, 30, 41, 39, 30, 40, 41, 30, 39, 41, 30, 40, 41, 30, 40, 41, 30, 40, 40, 30, 40, 40, 29, 40, 38, 29, 40, 38, 29, 40, 38, 28, 41, 37, 29, 41, 39, 29, 42, 39, 28, 42, 38, 29, 41, 38, 29, 40, 40, 29, 39, 39, 28, 39, 38, 27, 39, 37, 28, 39, 39, 27, + 39, 41, 28, 40, 40, 29, 41, 38, 28, 39, 37, 29, 39, 38, 29, 40, 39, 29, 39, 39, 27, 39, 38, 27, 41, 39, 28, 39, 39, 28, 38, 39, 28, 39, 37, 28, 38, 37, 27, 38, 38, 28, 39, 38, 29, 39, 39, 29, 39, 38, 28, 38, 37, 27, 38, 38, 27, 37, 37, 27, 36, 37, 27, + 37, 39, 27, 38, 39, 27, 38, 36, 27, 38, 36, 27, 38, 36, 26, 38, 35, 26, 39, 36, 27, 39, 38, 27, 37, 38, 26, 37, 37, 26, 37, 37, 26, 37, 36, 27, 39, 35, 26, 38, 36, 25, 36, 36, 27, 35, 36, 26, 36, 37, 26, 36, 37, 26, 37, 35, 26, 36, 34, 26, 34, 35, 26, + 35, 36, 25, 37, 36, 26, 37, 33, 26, 36, 33, 26, 36, 34, 27, 35, 35, 25, 35, 35, 24, 36, 35, 26, 36, 36, 26, 37, 36, 25, 36, 36, 24, 35, 34, 24, 35, 33, 24, 35, 36, 26, 35, 35, 26, 34, 33, 25, 35, 34, 25, 34, 33, 25, 34, 32, 24, 34, 34, 23, 34, 33, 24, + 34, 32, 24, 33, 32, 25, 33, 33, 24, 33, 33, 24, 34, 33, 24, 35, 34, 24, 34, 34, 23, 39, 40, 29, 46, 47, 35, 8, 7, 5, 32, 32, 32, 26, 26, 26, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, + 19, 19, 20, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 17, 17, 17, 13, 13, 14, 20, 20, 20, 10, 10, 10, 15, 15, 15, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 18, 18, 19, + 18, 18, 19, 18, 18, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 18, 17, 17, 17, 24, 24, 24, 31, 31, 31, 14, 13, 12, 55, 53, 39, 44, 42, 32, 32, 34, 24, + 32, 31, 25, 33, 31, 24, 34, 33, 23, 32, 34, 25, 32, 32, 24, 33, 33, 23, 34, 33, 25, 34, 34, 25, 37, 33, 25, 36, 32, 25, 36, 34, 25, 36, 34, 24, 34, 33, 23, 35, 33, 25, 37, 33, 24, 37, 33, 24, 35, 35, 25, 34, 33, 24, 34, 33, 24, 35, 33, 24, 35, 33, 25, + 36, 35, 25, 35, 35, 25, 37, 35, 27, 38, 33, 26, 35, 34, 26, 36, 34, 26, 36, 34, 25, 34, 35, 25, 36, 37, 27, 39, 37, 26, 37, 38, 25, 36, 35, 25, 36, 37, 26, 38, 37, 26, 36, 36, 25, 37, 37, 27, 39, 37, 26, 38, 37, 27, 36, 36, 26, 37, 36, 26, 37, 36, 26, + 37, 35, 25, 37, 37, 26, 36, 38, 27, 38, 38, 28, 39, 37, 27, 38, 38, 26, 39, 36, 26, 37, 37, 26, 36, 37, 27, 38, 39, 28, 38, 37, 28, 39, 39, 27, 37, 38, 27, 37, 38, 28, 38, 40, 27, 39, 37, 26, 39, 36, 28, 37, 38, 29, 37, 38, 27, 39, 38, 27, 38, 38, 27, + 39, 37, 28, 40, 38, 28, 41, 37, 28, 40, 37, 28, 41, 39, 28, 39, 39, 28, 40, 40, 30, 41, 39, 29, 41, 38, 28, 41, 38, 29, 41, 38, 29, 41, 38, 29, 41, 38, 30, 39, 39, 29, 42, 41, 29, 41, 39, 28, 40, 39, 29, 40, 40, 29, 41, 40, 29, 42, 38, 28, 41, 38, 29, + 42, 39, 30, 41, 40, 29, 40, 40, 28, 41, 41, 29, 40, 41, 29, 40, 42, 29, 41, 41, 29, 42, 40, 29, 42, 42, 30, 43, 41, 29, 41, 40, 28, 39, 42, 29, 39, 41, 29, 40, 40, 30, 40, 40, 29, 39, 40, 29, 40, 40, 29, 40, 42, 29, 41, 41, 29, 42, 41, 30, 42, 42, 30, + 42, 42, 30, 43, 42, 31, 43, 41, 30, 44, 41, 30, 44, 41, 30, 42, 41, 30, 42, 40, 30, 43, 40, 29, 42, 41, 30, 42, 42, 31, 44, 41, 31, 44, 41, 31, 43, 41, 31, 42, 41, 31, 40, 41, 31, 42, 41, 31, 44, 42, 30, 44, 42, 30, 41, 42, 31, 41, 44, 31, 43, 43, 30, + 44, 41, 30, 43, 41, 30, 42, 42, 30, 43, 41, 32, 43, 40, 31, 42, 42, 30, 43, 43, 31, 44, 42, 31, 43, 41, 32, 42, 41, 32, 43, 42, 31, 42, 42, 31, 43, 41, 31, 43, 42, 31, 43, 44, 31, 44, 43, 31, 45, 42, 31, 45, 42, 31, 44, 42, 32, 43, 43, 31, 43, 43, 31, + 42, 42, 31, 44, 42, 32, 45, 41, 31, 43, 41, 31, 44, 43, 31, 44, 42, 31, 44, 41, 31, 46, 43, 31, 45, 42, 32, 43, 41, 32, 44, 43, 31, 45, 44, 31, 45, 43, 31, 43, 42, 31, 43, 42, 31, 45, 43, 32, 45, 42, 32, 45, 41, 32, 43, 42, 32, 43, 43, 32, 44, 43, 32, + 44, 42, 32, 44, 42, 31, 44, 42, 31, 43, 43, 31, 44, 43, 31, 44, 41, 32, 44, 41, 32, 46, 42, 31, 46, 42, 32, 45, 42, 32, 44, 44, 32, 45, 44, 32, 45, 41, 30, 45, 42, 31, 45, 43, 31, 45, 43, 30, 45, 44, 30, 44, 42, 31, 44, 44, 31, 44, 44, 30, 44, 42, 30, + 45, 42, 30, 45, 43, 31, 44, 44, 32, 44, 43, 31, 45, 44, 30, 43, 43, 30, 44, 42, 30, 44, 43, 30, 44, 41, 30, 44, 42, 30, 44, 43, 30, 42, 42, 30, 42, 42, 29, 43, 42, 30, 43, 41, 30, 43, 42, 30, 42, 43, 30, 42, 42, 31, 45, 41, 30, 45, 41, 30, 44, 42, 31, + 44, 42, 30, 44, 42, 30, 43, 42, 31, 44, 41, 31, 44, 40, 31, 43, 40, 31, 41, 42, 31, 43, 43, 31, 43, 41, 31, 42, 42, 30, 42, 41, 31, 43, 42, 31, 42, 42, 30, 42, 42, 30, 43, 42, 31, 43, 42, 31, 42, 42, 29, 41, 41, 29, 42, 41, 29, 42, 41, 29, 41, 41, 30, + 40, 41, 30, 42, 40, 30, 42, 40, 30, 40, 40, 30, 40, 40, 30, 42, 41, 29, 41, 43, 30, 42, 42, 30, 42, 40, 31, 41, 41, 31, 39, 40, 30, 40, 39, 30, 43, 39, 30, 42, 41, 29, 41, 42, 30, 41, 40, 30, 41, 40, 29, 42, 41, 30, 40, 41, 30, 39, 40, 28, 40, 39, 28, + 41, 40, 28, 40, 41, 28, 39, 39, 28, 40, 39, 28, 41, 40, 29, 42, 39, 29, 42, 39, 29, 41, 40, 29, 40, 39, 28, 40, 38, 29, 40, 40, 30, 40, 40, 28, 40, 39, 28, 40, 39, 29, 40, 39, 30, 39, 38, 29, 38, 38, 28, 40, 39, 28, 41, 39, 29, 39, 38, 29, 38, 39, 27, + 38, 39, 28, 38, 38, 29, 40, 37, 28, 39, 38, 27, 37, 39, 28, 39, 40, 28, 40, 39, 27, 40, 36, 27, 40, 38, 27, 38, 38, 28, 38, 36, 29, 39, 36, 28, 39, 36, 27, 38, 37, 27, 39, 37, 26, 38, 37, 26, 39, 38, 27, 38, 36, 26, 38, 36, 26, 39, 38, 26, 37, 38, 27, + 37, 38, 27, 39, 38, 26, 37, 36, 26, 36, 36, 26, 36, 36, 26, 36, 37, 26, 36, 35, 26, 35, 35, 27, 35, 36, 27, 37, 34, 26, 38, 35, 25, 38, 36, 25, 37, 35, 26, 35, 34, 26, 36, 36, 25, 37, 36, 25, 36, 35, 25, 36, 35, 25, 38, 34, 26, 37, 35, 26, 35, 35, 25, + 36, 35, 25, 37, 34, 25, 35, 34, 25, 35, 35, 26, 36, 34, 25, 34, 34, 26, 35, 35, 24, 37, 36, 24, 35, 36, 25, 34, 35, 24, 34, 35, 24, 34, 35, 24, 35, 34, 24, 34, 35, 25, 34, 34, 24, 34, 33, 23, 33, 33, 24, 33, 34, 25, 32, 32, 25, 34, 31, 25, 34, 32, 23, + 38, 39, 27, 46, 46, 32, 8, 7, 5, 30, 30, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 19, 19, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, 18, 18, 19, + 18, 18, 19, 19, 19, 19, 19, 19, 19, 18, 18, 19, 17, 17, 18, 14, 14, 14, 21, 21, 20, 10, 10, 10, 14, 14, 14, 17, 17, 17, 17, 18, 18, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 23, 23, 24, 31, 31, 31, 13, 13, 12, 54, 53, 39, 43, 42, 33, 34, 32, 24, 34, 33, 23, 34, 33, 23, 35, 33, 24, 34, 34, 24, 33, 32, 24, 35, 32, 24, 36, 32, 24, + 36, 32, 24, 36, 34, 26, 35, 34, 25, 35, 32, 25, 34, 32, 24, 34, 34, 25, 35, 35, 24, 35, 33, 26, 36, 32, 25, 33, 34, 26, 33, 36, 25, 34, 35, 25, 34, 34, 25, 35, 33, 25, 36, 32, 25, 36, 33, 25, 35, 35, 27, 36, 36, 26, 36, 35, 24, 36, 36, 26, 36, 35, 25, + 38, 36, 26, 37, 35, 26, 38, 35, 25, 37, 36, 26, 37, 34, 25, 38, 37, 25, 37, 38, 25, 38, 36, 25, 37, 37, 26, 38, 37, 26, 38, 35, 25, 38, 35, 26, 38, 35, 25, 37, 36, 25, 37, 36, 26, 37, 38, 27, 37, 37, 26, 39, 36, 28, 37, 36, 27, 37, 38, 27, 39, 38, 27, + 39, 38, 27, 37, 36, 28, 37, 38, 26, 37, 37, 26, 37, 38, 28, 37, 38, 27, 39, 38, 28, 38, 39, 28, 39, 39, 28, 40, 38, 28, 40, 38, 28, 38, 37, 27, 38, 37, 28, 38, 38, 29, 39, 37, 29, 39, 38, 27, 40, 37, 28, 40, 38, 28, 39, 39, 28, 41, 37, 29, 42, 39, 29, + 41, 39, 28, 39, 39, 29, 39, 38, 29, 39, 40, 29, 39, 40, 30, 41, 39, 29, 39, 39, 29, 41, 39, 29, 40, 37, 29, 41, 38, 28, 40, 39, 29, 41, 40, 28, 42, 39, 28, 41, 38, 30, 41, 39, 29, 40, 41, 29, 42, 41, 28, 42, 40, 29, 40, 40, 29, 41, 40, 28, 42, 40, 30, + 40, 40, 29, 41, 41, 29, 41, 41, 30, 41, 40, 30, 42, 40, 30, 40, 41, 29, 41, 41, 29, 41, 40, 29, 41, 40, 29, 42, 41, 29, 42, 41, 30, 39, 41, 31, 41, 40, 31, 43, 41, 30, 42, 42, 30, 41, 41, 30, 41, 42, 31, 41, 41, 30, 43, 40, 29, 45, 41, 30, 44, 42, 30, + 44, 42, 30, 43, 41, 31, 42, 41, 31, 41, 41, 31, 41, 40, 31, 42, 41, 31, 42, 41, 31, 44, 41, 30, 42, 41, 30, 42, 41, 31, 43, 41, 30, 42, 41, 29, 42, 40, 30, 44, 40, 30, 44, 42, 30, 42, 42, 30, 42, 42, 30, 43, 41, 30, 43, 41, 31, 43, 43, 30, 44, 43, 30, + 41, 41, 30, 42, 40, 30, 43, 41, 30, 44, 42, 30, 44, 43, 30, 43, 43, 30, 42, 43, 30, 43, 43, 30, 43, 43, 30, 44, 44, 30, 44, 44, 30, 43, 42, 31, 43, 42, 32, 43, 42, 31, 43, 42, 31, 44, 42, 31, 45, 41, 31, 44, 41, 31, 43, 41, 31, 43, 41, 31, 43, 41, 32, + 43, 41, 32, 45, 41, 32, 45, 42, 32, 43, 42, 32, 44, 41, 31, 45, 41, 32, 45, 43, 32, 44, 43, 31, 44, 41, 31, 44, 42, 32, 43, 43, 32, 43, 42, 30, 42, 40, 30, 43, 41, 30, 43, 43, 31, 44, 43, 31, 45, 42, 31, 44, 43, 32, 44, 43, 32, 44, 43, 32, 43, 43, 31, + 44, 42, 30, 45, 41, 31, 45, 43, 31, 45, 44, 32, 44, 43, 32, 43, 42, 32, 44, 44, 31, 45, 44, 31, 45, 42, 31, 43, 43, 31, 44, 44, 31, 45, 44, 30, 44, 43, 31, 43, 41, 31, 44, 41, 30, 45, 43, 30, 45, 43, 30, 42, 43, 30, 43, 42, 30, 43, 42, 30, 42, 41, 31, + 43, 42, 31, 43, 43, 31, 43, 42, 31, 44, 42, 31, 43, 42, 31, 43, 43, 32, 43, 41, 31, 43, 42, 30, 44, 42, 31, 43, 41, 32, 42, 42, 31, 44, 43, 30, 43, 41, 30, 42, 41, 31, 42, 42, 31, 44, 41, 30, 43, 42, 30, 44, 42, 31, 44, 42, 31, 44, 43, 30, 44, 43, 31, + 43, 42, 31, 43, 42, 29, 44, 42, 29, 44, 42, 29, 43, 43, 30, 43, 43, 31, 43, 42, 30, 42, 41, 30, 42, 40, 29, 43, 41, 29, 43, 41, 29, 42, 40, 30, 40, 41, 30, 40, 42, 29, 41, 41, 29, 41, 40, 30, 41, 39, 30, 40, 40, 30, 40, 41, 29, 42, 40, 29, 42, 41, 30, + 41, 40, 30, 41, 40, 30, 42, 39, 30, 41, 40, 30, 41, 41, 29, 42, 41, 29, 42, 40, 29, 41, 41, 30, 40, 41, 30, 40, 40, 29, 39, 41, 28, 40, 40, 28, 40, 39, 28, 40, 41, 29, 42, 40, 29, 40, 39, 28, 39, 39, 28, 40, 39, 28, 39, 39, 28, 40, 40, 29, 41, 40, 29, + 42, 38, 29, 40, 39, 28, 39, 40, 28, 40, 40, 29, 40, 40, 28, 40, 40, 28, 42, 39, 28, 40, 39, 28, 39, 37, 29, 38, 37, 28, 38, 39, 27, 40, 38, 28, 40, 37, 29, 40, 38, 29, 39, 38, 29, 38, 39, 27, 38, 38, 27, 39, 38, 27, 39, 39, 27, 37, 39, 28, 37, 37, 28, + 37, 37, 28, 36, 38, 27, 37, 37, 28, 39, 37, 28, 38, 36, 27, 37, 37, 27, 37, 38, 27, 37, 37, 26, 37, 37, 27, 36, 38, 27, 37, 37, 27, 38, 36, 27, 37, 35, 27, 39, 36, 26, 39, 36, 26, 37, 36, 27, 36, 37, 27, 36, 38, 27, 36, 37, 26, 37, 36, 26, 38, 37, 26, + 37, 37, 26, 37, 35, 26, 36, 35, 26, 36, 35, 26, 37, 36, 26, 36, 35, 26, 35, 34, 25, 35, 35, 25, 35, 35, 26, 35, 35, 26, 36, 35, 26, 35, 36, 27, 36, 35, 26, 38, 35, 25, 36, 35, 26, 34, 35, 26, 35, 35, 25, 36, 33, 24, 36, 33, 24, 34, 34, 25, 33, 33, 25, + 34, 32, 25, 36, 32, 25, 34, 34, 25, 32, 33, 26, 35, 33, 25, 35, 32, 24, 33, 31, 24, 34, 32, 25, 33, 32, 25, 33, 32, 24, 33, 32, 23, 33, 32, 24, 33, 31, 24, 34, 32, 25, 41, 38, 28, 46, 46, 32, 8, 7, 5, 25, 25, 25, 20, 20, 20, 13, 13, 14, 14, 14, 14, + 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 15, 15, 16, 22, 22, 22, + 8, 8, 7, 10, 10, 10, 12, 12, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 20, + 20, 20, 20, 26, 26, 26, 33, 33, 33, 14, 14, 12, 52, 54, 39, 43, 43, 31, 32, 32, 25, 33, 31, 24, 33, 32, 24, 32, 31, 25, 33, 31, 25, 33, 33, 24, 34, 33, 25, 33, 34, 25, 34, 32, 24, 35, 32, 25, 35, 35, 25, 35, 33, 25, 36, 34, 25, 36, 35, 25, 34, 34, 23, + 34, 32, 24, 36, 34, 24, 34, 33, 24, 34, 33, 24, 36, 35, 24, 37, 34, 24, 35, 36, 26, 34, 34, 26, 35, 34, 25, 35, 33, 25, 35, 33, 26, 34, 33, 24, 35, 35, 26, 37, 35, 26, 35, 35, 25, 35, 35, 24, 35, 35, 26, 35, 37, 26, 37, 37, 25, 36, 36, 26, 35, 36, 26, + 36, 36, 26, 35, 36, 26, 35, 37, 27, 38, 37, 26, 36, 35, 26, 35, 34, 26, 38, 36, 26, 35, 36, 27, 36, 37, 26, 38, 36, 26, 39, 35, 27, 37, 36, 27, 36, 38, 26, 38, 38, 27, 38, 37, 27, 37, 37, 27, 37, 37, 27, 38, 37, 28, 39, 39, 26, 39, 38, 26, 39, 40, 26, + 37, 39, 28, 39, 38, 28, 40, 38, 26, 39, 38, 28, 37, 38, 27, 37, 37, 29, 39, 38, 27, 39, 38, 27, 39, 38, 28, 41, 38, 28, 40, 38, 28, 38, 38, 27, 39, 38, 28, 40, 39, 28, 41, 37, 29, 41, 39, 29, 39, 40, 28, 41, 39, 28, 41, 38, 28, 39, 38, 28, 40, 39, 28, + 40, 40, 28, 41, 39, 28, 41, 38, 29, 42, 37, 28, 41, 37, 28, 41, 38, 29, 42, 40, 30, 40, 40, 28, 42, 40, 28, 42, 40, 28, 41, 40, 28, 41, 40, 30, 41, 41, 29, 41, 42, 28, 41, 41, 30, 42, 39, 30, 42, 39, 30, 40, 41, 30, 41, 42, 29, 41, 41, 29, 40, 40, 30, + 42, 40, 30, 41, 41, 30, 40, 42, 30, 39, 40, 29, 40, 39, 30, 42, 41, 30, 43, 42, 30, 41, 41, 31, 42, 41, 29, 43, 40, 30, 43, 41, 31, 43, 42, 30, 43, 42, 29, 43, 42, 30, 43, 42, 29, 43, 40, 30, 42, 41, 29, 42, 40, 30, 43, 39, 31, 43, 40, 31, 42, 42, 31, + 41, 43, 30, 41, 42, 30, 42, 40, 30, 42, 41, 31, 43, 41, 30, 45, 40, 31, 44, 42, 32, 43, 42, 31, 43, 41, 30, 43, 40, 31, 41, 40, 31, 42, 42, 30, 44, 42, 30, 44, 42, 31, 42, 42, 30, 43, 43, 31, 44, 43, 32, 44, 43, 31, 44, 42, 30, 43, 41, 30, 44, 43, 31, + 45, 43, 32, 44, 43, 31, 44, 42, 31, 44, 43, 31, 44, 44, 30, 44, 44, 30, 45, 44, 30, 44, 42, 31, 43, 41, 31, 45, 43, 30, 45, 42, 31, 43, 41, 32, 44, 43, 32, 44, 44, 32, 43, 42, 31, 43, 42, 31, 45, 43, 32, 45, 43, 32, 44, 43, 31, 45, 43, 31, 45, 42, 31, + 44, 41, 31, 43, 42, 31, 44, 42, 31, 46, 43, 31, 45, 43, 32, 44, 42, 32, 42, 42, 31, 44, 41, 31, 44, 42, 32, 42, 43, 31, 43, 42, 30, 43, 42, 31, 44, 44, 31, 44, 43, 30, 44, 41, 31, 44, 42, 31, 43, 44, 30, 42, 44, 31, 45, 42, 32, 45, 41, 32, 45, 42, 31, + 44, 42, 31, 43, 42, 30, 43, 41, 31, 44, 41, 32, 44, 42, 32, 43, 43, 31, 43, 43, 30, 43, 42, 31, 42, 42, 31, 43, 41, 30, 44, 41, 31, 43, 42, 31, 42, 42, 31, 44, 43, 30, 44, 43, 29, 43, 42, 31, 43, 41, 31, 43, 42, 32, 43, 43, 31, 43, 42, 31, 43, 42, 31, + 43, 43, 31, 43, 43, 30, 44, 42, 29, 44, 41, 30, 43, 41, 31, 45, 41, 31, 46, 41, 31, 45, 41, 30, 44, 41, 30, 44, 40, 30, 45, 41, 31, 44, 43, 32, 44, 42, 30, 44, 40, 29, 43, 41, 29, 43, 42, 29, 44, 41, 30, 42, 41, 30, 41, 41, 30, 42, 42, 30, 42, 42, 30, + 43, 40, 29, 44, 39, 30, 44, 40, 30, 42, 42, 30, 41, 41, 30, 42, 40, 29, 43, 42, 30, 42, 40, 30, 41, 39, 29, 43, 39, 29, 42, 39, 29, 40, 40, 30, 39, 40, 30, 41, 40, 30, 41, 39, 30, 41, 40, 30, 40, 40, 29, 41, 39, 29, 42, 40, 30, 42, 40, 29, 41, 41, 30, + 40, 39, 30, 41, 39, 29, 40, 39, 28, 40, 39, 30, 40, 39, 29, 41, 41, 29, 42, 40, 29, 42, 39, 27, 41, 39, 27, 40, 39, 27, 41, 39, 27, 40, 38, 27, 38, 38, 28, 39, 40, 29, 42, 38, 29, 40, 37, 29, 39, 38, 29, 42, 39, 29, 42, 38, 29, 41, 39, 28, 40, 39, 28, + 41, 38, 28, 40, 38, 29, 39, 38, 28, 40, 39, 27, 39, 37, 27, 38, 37, 27, 38, 37, 28, 39, 37, 28, 39, 39, 28, 38, 39, 28, 38, 38, 28, 39, 38, 28, 40, 38, 28, 40, 36, 28, 37, 37, 28, 36, 38, 28, 37, 37, 27, 38, 36, 27, 36, 36, 27, 36, 36, 26, 37, 36, 26, + 37, 36, 27, 39, 38, 27, 38, 37, 26, 36, 36, 27, 36, 38, 26, 37, 38, 26, 37, 37, 27, 36, 37, 27, 35, 38, 27, 37, 37, 25, 38, 35, 25, 37, 35, 25, 37, 35, 26, 35, 34, 25, 37, 35, 25, 37, 36, 26, 34, 35, 26, 35, 35, 26, 36, 35, 26, 36, 36, 25, 37, 34, 25, + 38, 33, 25, 36, 34, 25, 34, 35, 25, 34, 35, 26, 35, 36, 25, 35, 35, 25, 35, 34, 26, 34, 34, 25, 35, 34, 25, 36, 35, 24, 34, 35, 25, 36, 34, 25, 36, 34, 25, 34, 35, 25, 34, 34, 24, 34, 34, 24, 34, 35, 23, 35, 33, 24, 35, 31, 25, 34, 32, 24, 35, 33, 23, + 33, 32, 23, 32, 31, 24, 34, 33, 23, 35, 33, 24, 33, 32, 25, 31, 32, 24, 33, 33, 23, 41, 39, 28, 49, 45, 33, 8, 7, 5, 27, 27, 27, 21, 21, 21, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 16, 16, 16, 22, 22, 21, 9, 8, 8, 11, 11, 11, 13, 13, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 19, 19, 19, 25, 25, 25, 32, 32, 32, 14, 14, 12, 54, 51, 38, 44, 44, 30, 33, 32, 25, + 32, 33, 23, 33, 34, 24, 35, 32, 24, 35, 33, 24, 34, 32, 25, 32, 34, 24, 34, 33, 24, 34, 32, 24, 32, 33, 24, 33, 35, 24, 35, 32, 24, 36, 32, 24, 36, 33, 24, 33, 35, 24, 35, 33, 24, 34, 35, 25, 34, 35, 24, 33, 34, 25, 34, 36, 24, 37, 33, 25, 36, 36, 25, + 34, 35, 26, 37, 35, 25, 35, 35, 24, 34, 35, 25, 34, 36, 26, 37, 34, 26, 35, 36, 25, 37, 36, 25, 36, 36, 24, 36, 35, 24, 37, 34, 25, 36, 34, 26, 37, 35, 26, 36, 35, 26, 35, 35, 25, 37, 34, 26, 35, 35, 26, 35, 37, 27, 37, 36, 27, 38, 35, 26, 35, 36, 25, + 36, 36, 26, 37, 35, 27, 36, 37, 28, 37, 38, 26, 37, 37, 26, 38, 36, 26, 38, 36, 28, 37, 36, 27, 38, 35, 26, 39, 37, 26, 39, 37, 28, 38, 38, 27, 39, 39, 28, 37, 37, 27, 38, 37, 27, 38, 38, 27, 39, 37, 28, 38, 38, 27, 37, 39, 28, 38, 39, 28, 39, 37, 27, + 38, 37, 28, 38, 38, 27, 41, 38, 27, 41, 39, 28, 40, 40, 28, 41, 38, 29, 41, 37, 28, 41, 37, 27, 41, 38, 28, 39, 39, 28, 39, 39, 28, 39, 39, 29, 40, 38, 28, 39, 37, 29, 39, 39, 27, 40, 39, 28, 41, 38, 29, 41, 37, 29, 41, 38, 28, 42, 38, 29, 42, 38, 29, + 41, 40, 29, 40, 41, 29, 41, 39, 28, 40, 39, 29, 42, 39, 29, 42, 39, 29, 41, 39, 29, 42, 39, 29, 41, 41, 30, 40, 41, 30, 42, 40, 30, 41, 42, 30, 41, 41, 29, 42, 39, 29, 41, 40, 30, 42, 39, 29, 41, 40, 28, 41, 42, 30, 42, 41, 30, 43, 40, 30, 43, 40, 30, + 42, 40, 31, 42, 40, 30, 42, 41, 30, 41, 40, 30, 42, 40, 29, 43, 40, 29, 42, 40, 29, 40, 40, 30, 41, 41, 31, 42, 41, 31, 43, 42, 30, 42, 43, 30, 42, 41, 30, 42, 40, 31, 43, 42, 31, 43, 42, 30, 42, 41, 31, 42, 39, 32, 42, 40, 30, 42, 42, 29, 42, 42, 30, + 42, 40, 31, 42, 40, 31, 42, 42, 30, 42, 41, 29, 42, 41, 30, 42, 41, 30, 44, 40, 30, 44, 41, 29, 42, 41, 30, 42, 40, 30, 44, 41, 31, 44, 42, 30, 45, 42, 30, 44, 40, 30, 43, 42, 30, 43, 44, 30, 42, 44, 31, 43, 42, 31, 44, 42, 32, 42, 44, 31, 45, 44, 31, + 45, 43, 31, 44, 43, 32, 44, 42, 32, 43, 41, 31, 43, 41, 31, 42, 42, 32, 43, 42, 32, 45, 41, 31, 46, 41, 31, 44, 42, 31, 43, 42, 31, 44, 42, 31, 43, 42, 31, 43, 42, 31, 43, 43, 30, 43, 43, 31, 43, 41, 32, 43, 41, 31, 44, 43, 30, 45, 43, 31, 43, 42, 32, + 42, 41, 31, 43, 41, 31, 45, 41, 31, 45, 42, 32, 45, 43, 31, 44, 42, 30, 43, 41, 29, 43, 42, 31, 44, 42, 31, 45, 42, 30, 44, 43, 31, 44, 44, 31, 43, 42, 30, 44, 42, 30, 45, 42, 30, 45, 41, 30, 45, 42, 31, 43, 44, 31, 43, 43, 30, 44, 42, 30, 43, 43, 31, + 42, 43, 30, 44, 41, 30, 45, 41, 30, 43, 41, 31, 43, 40, 30, 44, 41, 29, 44, 41, 30, 42, 41, 30, 42, 43, 30, 44, 43, 31, 44, 41, 32, 43, 42, 31, 43, 42, 30, 43, 40, 30, 44, 42, 31, 44, 42, 30, 43, 40, 30, 44, 40, 30, 43, 41, 30, 42, 41, 29, 44, 40, 29, + 43, 39, 30, 42, 42, 30, 42, 43, 30, 42, 43, 31, 43, 43, 31, 43, 42, 30, 43, 42, 30, 43, 41, 31, 42, 40, 30, 41, 40, 29, 42, 39, 30, 41, 40, 29, 42, 42, 30, 43, 40, 31, 42, 39, 31, 42, 41, 30, 41, 41, 30, 42, 40, 30, 43, 39, 30, 41, 40, 30, 41, 42, 30, + 41, 42, 29, 42, 40, 29, 43, 39, 29, 42, 39, 29, 40, 41, 29, 40, 41, 30, 42, 40, 31, 42, 41, 29, 40, 41, 29, 40, 41, 30, 42, 39, 30, 41, 39, 29, 42, 40, 30, 42, 40, 30, 41, 41, 29, 42, 41, 28, 42, 39, 28, 40, 40, 28, 39, 39, 28, 40, 38, 29, 41, 40, 29, + 39, 41, 28, 40, 38, 28, 41, 37, 28, 40, 37, 28, 40, 37, 27, 41, 37, 27, 42, 39, 28, 41, 40, 28, 40, 39, 29, 40, 39, 29, 40, 39, 28, 38, 37, 28, 39, 38, 28, 41, 39, 28, 41, 39, 29, 42, 39, 28, 41, 39, 28, 39, 38, 29, 40, 37, 28, 41, 37, 28, 41, 38, 28, + 40, 39, 29, 38, 37, 27, 37, 35, 26, 39, 36, 27, 38, 37, 28, 36, 37, 27, 37, 37, 27, 37, 38, 28, 39, 38, 28, 39, 38, 28, 39, 37, 28, 37, 36, 28, 37, 38, 27, 39, 38, 27, 37, 36, 27, 38, 37, 27, 38, 37, 27, 37, 35, 26, 38, 37, 26, 38, 37, 26, 36, 35, 27, + 37, 35, 27, 37, 36, 27, 35, 37, 26, 35, 37, 26, 37, 37, 26, 35, 37, 24, 35, 37, 24, 35, 36, 24, 34, 36, 25, 36, 35, 25, 38, 35, 26, 36, 34, 26, 36, 35, 25, 38, 35, 25, 37, 35, 25, 36, 35, 25, 35, 34, 26, 35, 35, 27, 36, 36, 25, 36, 36, 24, 36, 36, 25, + 35, 35, 26, 34, 35, 25, 34, 35, 26, 35, 35, 26, 36, 34, 25, 35, 35, 25, 35, 35, 25, 35, 34, 26, 33, 32, 25, 34, 33, 24, 35, 33, 24, 33, 32, 24, 34, 32, 24, 34, 32, 24, 33, 31, 25, 34, 32, 23, 34, 34, 23, 32, 34, 24, 33, 33, 24, 33, 32, 24, 33, 32, 24, + 41, 39, 27, 47, 46, 32, 8, 7, 5, 28, 28, 28, 22, 22, 23, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, + 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 18, 18, 18, 14, 14, 14, 21, 21, 21, 9, 9, 9, 12, 12, 13, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 24, 24, 24, 31, 31, 32, 14, 13, 12, 55, 51, 37, 43, 41, 32, 33, 32, 23, 33, 34, 24, 32, 34, 23, 32, 34, 24, 32, 32, 24, 33, 33, 24, 32, 32, 25, 33, 31, 23, + 35, 32, 24, 34, 33, 23, 32, 32, 24, 35, 32, 23, 35, 33, 24, 36, 33, 24, 36, 33, 25, 35, 34, 23, 34, 32, 24, 35, 34, 25, 33, 34, 26, 36, 34, 24, 34, 34, 24, 35, 33, 24, 37, 35, 24, 35, 33, 26, 36, 35, 24, 35, 35, 24, 35, 35, 26, 34, 35, 26, 33, 33, 26, + 35, 34, 26, 38, 36, 25, 37, 37, 25, 35, 37, 26, 35, 36, 26, 35, 36, 26, 34, 36, 26, 35, 35, 25, 36, 35, 27, 35, 35, 26, 36, 36, 26, 36, 35, 26, 38, 34, 25, 37, 34, 27, 36, 34, 27, 36, 35, 26, 37, 36, 26, 39, 37, 26, 38, 37, 27, 38, 35, 26, 37, 38, 26, + 36, 37, 26, 37, 37, 28, 38, 38, 28, 39, 39, 28, 38, 39, 27, 38, 39, 26, 37, 38, 27, 39, 39, 27, 39, 39, 27, 40, 39, 28, 39, 38, 28, 38, 39, 28, 39, 39, 26, 39, 39, 28, 38, 39, 28, 38, 39, 27, 41, 38, 28, 41, 38, 28, 39, 38, 27, 40, 39, 29, 41, 39, 29, + 40, 38, 28, 38, 39, 28, 40, 40, 28, 41, 39, 29, 40, 38, 29, 38, 37, 28, 40, 37, 28, 40, 37, 28, 41, 38, 28, 41, 39, 28, 39, 38, 28, 41, 40, 29, 40, 40, 28, 39, 40, 27, 42, 38, 29, 41, 38, 30, 39, 39, 30, 41, 40, 30, 40, 39, 29, 41, 41, 29, 41, 39, 30, + 41, 40, 29, 41, 42, 29, 40, 42, 29, 40, 41, 29, 41, 39, 29, 39, 40, 29, 41, 39, 29, 42, 40, 30, 40, 41, 30, 41, 40, 30, 41, 41, 29, 42, 40, 30, 42, 40, 30, 41, 39, 29, 41, 41, 29, 43, 41, 30, 43, 40, 30, 43, 39, 29, 42, 40, 30, 40, 42, 30, 41, 41, 29, + 43, 40, 31, 42, 41, 31, 40, 41, 31, 41, 40, 30, 42, 41, 30, 42, 41, 29, 43, 42, 30, 42, 42, 31, 42, 40, 31, 43, 41, 30, 43, 42, 30, 41, 41, 30, 41, 42, 30, 42, 40, 30, 43, 39, 31, 41, 41, 31, 43, 42, 31, 43, 40, 29, 42, 39, 29, 43, 39, 31, 44, 40, 31, + 44, 43, 31, 43, 43, 31, 42, 43, 30, 43, 43, 31, 42, 42, 31, 41, 41, 30, 43, 40, 30, 44, 41, 30, 44, 41, 31, 45, 43, 31, 44, 43, 31, 43, 42, 30, 44, 42, 30, 46, 42, 31, 45, 41, 32, 44, 42, 32, 42, 44, 30, 42, 43, 29, 44, 41, 29, 43, 42, 30, 42, 42, 31, + 43, 42, 31, 44, 43, 31, 45, 42, 32, 46, 40, 31, 44, 41, 30, 43, 42, 31, 45, 43, 31, 45, 42, 31, 43, 41, 30, 44, 41, 30, 44, 42, 30, 43, 42, 31, 43, 43, 30, 43, 41, 30, 42, 41, 30, 43, 41, 31, 43, 41, 32, 42, 41, 31, 43, 43, 31, 44, 42, 31, 43, 41, 30, + 42, 41, 30, 42, 41, 30, 42, 41, 31, 44, 42, 30, 45, 43, 31, 43, 42, 30, 45, 41, 30, 45, 42, 31, 44, 43, 31, 43, 42, 31, 43, 42, 30, 43, 43, 29, 44, 42, 29, 44, 42, 29, 44, 41, 29, 43, 41, 29, 42, 41, 30, 42, 42, 31, 43, 42, 31, 44, 42, 31, 43, 42, 31, + 43, 42, 31, 43, 41, 31, 42, 40, 30, 44, 42, 30, 43, 42, 30, 42, 43, 31, 44, 42, 30, 43, 40, 29, 43, 41, 29, 44, 42, 29, 43, 42, 30, 42, 41, 31, 42, 40, 31, 42, 42, 30, 43, 42, 30, 44, 40, 30, 43, 41, 31, 44, 42, 31, 43, 43, 30, 42, 41, 31, 43, 40, 30, + 42, 41, 29, 41, 40, 29, 43, 40, 29, 44, 41, 29, 43, 40, 30, 43, 42, 30, 42, 42, 29, 41, 41, 30, 40, 41, 29, 41, 41, 29, 41, 41, 30, 40, 41, 30, 41, 39, 30, 41, 40, 29, 40, 41, 28, 40, 39, 29, 41, 39, 30, 41, 40, 29, 41, 41, 29, 42, 40, 30, 42, 41, 30, + 42, 41, 30, 42, 41, 29, 40, 40, 29, 40, 39, 29, 42, 41, 29, 41, 41, 28, 39, 41, 29, 40, 40, 29, 41, 41, 28, 41, 40, 29, 40, 39, 30, 41, 40, 29, 41, 41, 28, 41, 40, 28, 40, 38, 28, 39, 37, 28, 39, 37, 28, 38, 38, 28, 38, 38, 28, 40, 38, 27, 41, 37, 27, + 41, 39, 28, 39, 40, 29, 38, 39, 28, 38, 38, 27, 39, 39, 28, 40, 38, 28, 41, 37, 28, 40, 38, 28, 39, 39, 29, 40, 38, 28, 39, 37, 27, 38, 36, 28, 40, 36, 27, 41, 36, 27, 39, 37, 27, 37, 36, 26, 36, 37, 27, 37, 38, 29, 38, 36, 28, 37, 36, 27, 37, 37, 28, + 36, 36, 28, 37, 37, 29, 39, 38, 28, 38, 37, 26, 37, 36, 27, 38, 36, 28, 37, 37, 27, 38, 36, 26, 38, 37, 27, 38, 38, 27, 38, 36, 26, 37, 35, 27, 37, 35, 27, 38, 36, 26, 38, 37, 25, 36, 37, 27, 36, 37, 26, 39, 35, 26, 38, 35, 27, 36, 36, 26, 36, 36, 26, + 36, 35, 26, 36, 34, 26, 36, 34, 25, 36, 34, 25, 37, 33, 25, 36, 35, 25, 34, 36, 25, 34, 34, 25, 35, 34, 25, 36, 34, 24, 36, 34, 26, 35, 33, 26, 35, 33, 25, 34, 35, 26, 33, 34, 26, 35, 34, 26, 35, 36, 25, 34, 34, 24, 36, 33, 25, 35, 33, 26, 35, 32, 25, + 34, 33, 24, 33, 34, 25, 34, 34, 25, 33, 33, 24, 32, 32, 25, 34, 31, 24, 34, 32, 23, 34, 32, 23, 34, 32, 24, 34, 31, 25, 34, 31, 25, 34, 31, 25, 33, 32, 24, 33, 32, 23, 41, 37, 28, 48, 46, 34, 8, 7, 5, 29, 29, 29, 23, 23, 24, 17, 17, 17, 17, 17, 17, + 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 17, 13, 13, 13, 20, 20, 20, + 10, 10, 9, 13, 13, 14, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 16, 16, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, + 17, 17, 17, 24, 24, 24, 31, 31, 31, 14, 13, 12, 53, 50, 37, 43, 41, 30, 35, 32, 23, 33, 32, 22, 34, 33, 23, 32, 32, 24, 33, 32, 24, 34, 32, 23, 32, 31, 24, 33, 32, 23, 35, 33, 25, 34, 33, 24, 34, 34, 23, 35, 33, 24, 34, 32, 24, 35, 33, 25, 34, 33, 25, + 34, 33, 25, 35, 33, 23, 36, 34, 23, 35, 36, 24, 33, 34, 24, 35, 35, 25, 34, 35, 23, 35, 35, 23, 37, 32, 24, 36, 33, 26, 34, 34, 25, 36, 34, 24, 35, 34, 25, 37, 36, 24, 36, 35, 25, 36, 37, 25, 36, 35, 26, 36, 35, 27, 36, 37, 26, 35, 36, 26, 36, 34, 25, + 35, 37, 26, 36, 36, 25, 37, 34, 25, 36, 35, 26, 36, 35, 25, 35, 34, 26, 37, 37, 26, 37, 35, 26, 35, 36, 26, 38, 37, 26, 36, 38, 26, 36, 37, 26, 38, 36, 27, 38, 37, 28, 38, 36, 27, 37, 36, 26, 37, 35, 27, 38, 36, 28, 36, 37, 28, 37, 37, 27, 39, 37, 26, + 39, 37, 26, 39, 37, 26, 39, 37, 27, 39, 38, 28, 40, 38, 27, 40, 38, 27, 39, 39, 27, 38, 38, 27, 39, 40, 28, 39, 39, 28, 40, 38, 29, 40, 37, 27, 40, 39, 27, 40, 38, 28, 41, 37, 29, 41, 39, 29, 41, 40, 28, 39, 38, 28, 39, 37, 28, 40, 38, 29, 39, 38, 28, + 38, 37, 27, 39, 37, 28, 40, 38, 29, 39, 40, 29, 39, 39, 29, 39, 38, 28, 40, 38, 29, 42, 38, 28, 40, 40, 30, 39, 40, 29, 40, 38, 30, 40, 39, 29, 40, 38, 28, 39, 38, 29, 40, 40, 28, 40, 40, 28, 39, 39, 29, 39, 41, 30, 39, 39, 30, 39, 39, 29, 39, 40, 28, + 40, 41, 29, 41, 40, 28, 40, 39, 29, 40, 40, 30, 42, 41, 29, 40, 39, 30, 41, 39, 28, 42, 40, 30, 42, 41, 30, 43, 41, 30, 43, 41, 30, 43, 40, 30, 43, 41, 30, 42, 42, 31, 42, 41, 30, 42, 39, 29, 43, 39, 30, 41, 40, 30, 41, 40, 30, 43, 40, 31, 42, 42, 30, + 40, 41, 31, 40, 39, 31, 40, 40, 31, 41, 41, 31, 42, 41, 30, 42, 42, 30, 43, 40, 31, 43, 42, 29, 43, 42, 29, 43, 40, 31, 42, 41, 31, 43, 41, 30, 43, 42, 30, 45, 42, 31, 45, 42, 30, 44, 42, 31, 43, 41, 30, 43, 42, 30, 42, 41, 30, 43, 42, 30, 43, 42, 31, + 42, 41, 31, 43, 41, 31, 43, 41, 30, 42, 41, 31, 42, 42, 30, 42, 43, 31, 42, 43, 31, 42, 42, 30, 43, 42, 31, 44, 42, 32, 44, 42, 30, 44, 43, 30, 44, 42, 31, 44, 41, 32, 44, 40, 32, 45, 40, 30, 43, 42, 30, 43, 43, 30, 45, 41, 31, 45, 41, 30, 45, 42, 30, + 42, 42, 30, 43, 43, 31, 45, 42, 31, 43, 42, 31, 42, 43, 30, 42, 43, 30, 44, 42, 30, 43, 42, 30, 42, 42, 31, 44, 43, 31, 44, 42, 32, 42, 41, 31, 42, 41, 30, 43, 41, 30, 44, 41, 31, 45, 43, 31, 44, 44, 30, 43, 43, 31, 42, 42, 31, 42, 43, 31, 42, 42, 31, + 43, 40, 30, 43, 41, 31, 42, 43, 30, 42, 44, 30, 44, 42, 31, 44, 42, 30, 43, 43, 29, 43, 43, 30, 42, 42, 31, 43, 42, 30, 44, 43, 29, 44, 43, 30, 44, 42, 31, 44, 42, 30, 42, 42, 30, 42, 42, 30, 42, 42, 31, 43, 43, 30, 44, 42, 29, 42, 40, 29, 41, 42, 30, + 42, 42, 31, 42, 40, 30, 43, 41, 30, 43, 41, 30, 42, 40, 29, 43, 40, 29, 42, 42, 29, 43, 42, 29, 43, 41, 30, 43, 42, 30, 43, 42, 29, 42, 41, 30, 42, 40, 30, 43, 41, 30, 42, 43, 29, 42, 43, 30, 42, 42, 30, 42, 40, 30, 44, 42, 29, 42, 42, 29, 40, 40, 29, + 42, 40, 29, 43, 40, 30, 43, 40, 31, 42, 41, 30, 40, 40, 29, 40, 41, 30, 40, 39, 30, 41, 39, 30, 41, 41, 29, 42, 41, 30, 41, 41, 30, 41, 41, 28, 42, 39, 28, 41, 39, 29, 40, 40, 29, 40, 40, 29, 40, 39, 30, 39, 39, 29, 41, 40, 28, 42, 38, 29, 41, 39, 29, + 41, 40, 29, 41, 39, 28, 40, 38, 29, 40, 40, 28, 40, 40, 29, 41, 39, 30, 40, 39, 29, 39, 38, 28, 40, 39, 29, 40, 39, 28, 41, 39, 28, 41, 38, 28, 40, 38, 28, 40, 40, 27, 40, 39, 27, 39, 38, 27, 39, 40, 27, 39, 41, 27, 40, 40, 28, 40, 39, 29, 41, 39, 28, + 41, 40, 28, 40, 39, 28, 40, 39, 28, 40, 38, 27, 41, 37, 28, 39, 38, 28, 37, 38, 27, 37, 37, 27, 38, 35, 27, 38, 37, 27, 38, 37, 27, 39, 37, 27, 38, 39, 28, 40, 39, 27, 38, 38, 27, 37, 36, 28, 38, 37, 28, 38, 38, 27, 39, 37, 26, 37, 36, 27, 37, 38, 27, + 37, 38, 27, 37, 36, 27, 38, 34, 27, 37, 36, 26, 36, 37, 26, 38, 36, 26, 37, 35, 27, 37, 36, 26, 38, 37, 26, 37, 37, 26, 36, 35, 26, 35, 35, 25, 36, 35, 26, 38, 35, 26, 37, 35, 25, 36, 35, 24, 35, 36, 25, 35, 36, 26, 36, 37, 25, 36, 36, 25, 37, 35, 26, + 37, 36, 26, 36, 35, 25, 36, 33, 26, 37, 33, 26, 36, 36, 25, 35, 34, 25, 36, 33, 25, 35, 35, 25, 35, 36, 25, 34, 35, 24, 34, 34, 25, 36, 35, 24, 35, 34, 25, 34, 33, 25, 33, 34, 25, 33, 33, 24, 34, 32, 25, 32, 31, 24, 32, 32, 23, 33, 33, 23, 33, 31, 23, + 34, 32, 23, 34, 33, 23, 34, 34, 24, 33, 34, 24, 33, 32, 23, 33, 30, 23, 33, 32, 23, 40, 38, 27, 46, 43, 33, 8, 7, 5, 29, 29, 30, 24, 24, 24, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 18, 18, 19, 18, 18, 18, 17, 17, 18, 18, 18, 18, 18, 18, 18, + 18, 18, 18, 17, 17, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 17, 16, 16, 17, 16, 16, 17, 17, 17, 17, 16, 16, 17, 17, 17, 17, 16, 16, 16, 13, 13, 13, 20, 20, 20, 8, 8, 8, 12, 12, 12, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 15, 15, 16, 22, 22, 22, 30, 30, 30, 13, 13, 12, 54, 51, 36, 42, 43, 31, 34, 33, 25, + 32, 32, 24, 33, 32, 23, 32, 34, 24, 33, 32, 24, 34, 31, 23, 34, 31, 23, 33, 33, 22, 34, 32, 24, 32, 32, 24, 33, 34, 25, 33, 33, 23, 33, 33, 23, 34, 33, 25, 33, 35, 24, 34, 33, 23, 35, 34, 24, 33, 33, 24, 35, 34, 24, 35, 35, 24, 35, 33, 25, 34, 34, 24, + 37, 34, 26, 36, 35, 24, 34, 35, 24, 36, 35, 26, 34, 35, 24, 34, 34, 24, 34, 35, 26, 35, 32, 25, 36, 33, 26, 35, 33, 25, 34, 34, 25, 34, 35, 24, 37, 35, 25, 36, 37, 26, 35, 35, 26, 36, 35, 26, 35, 35, 25, 35, 35, 24, 36, 35, 26, 37, 37, 25, 37, 36, 26, + 36, 34, 26, 36, 36, 27, 38, 37, 27, 38, 37, 26, 36, 37, 26, 37, 38, 25, 38, 37, 27, 38, 36, 28, 38, 38, 27, 36, 37, 27, 38, 38, 28, 37, 36, 26, 38, 37, 26, 39, 38, 27, 37, 38, 28, 37, 38, 26, 38, 39, 27, 39, 37, 28, 39, 36, 27, 38, 38, 27, 39, 38, 27, + 39, 38, 28, 38, 38, 27, 39, 38, 26, 39, 37, 28, 38, 37, 28, 38, 39, 26, 39, 38, 27, 39, 38, 28, 38, 38, 28, 37, 39, 27, 38, 40, 28, 40, 39, 29, 39, 37, 27, 40, 39, 27, 39, 38, 28, 40, 38, 28, 41, 36, 28, 41, 37, 29, 39, 38, 29, 39, 40, 28, 39, 40, 28, + 40, 38, 29, 41, 38, 29, 41, 41, 28, 41, 40, 28, 41, 38, 29, 41, 39, 30, 42, 40, 29, 41, 39, 28, 40, 41, 30, 40, 41, 30, 39, 40, 28, 40, 41, 29, 40, 40, 30, 39, 39, 29, 39, 42, 28, 39, 39, 30, 39, 39, 29, 40, 41, 29, 40, 40, 29, 40, 40, 29, 41, 39, 29, + 41, 39, 29, 40, 39, 30, 41, 39, 31, 43, 40, 30, 42, 40, 30, 41, 40, 30, 42, 39, 30, 42, 39, 30, 41, 40, 30, 40, 40, 30, 41, 39, 31, 43, 40, 31, 42, 41, 31, 42, 41, 30, 42, 41, 29, 43, 40, 30, 42, 39, 30, 42, 41, 31, 41, 42, 30, 41, 41, 29, 43, 41, 29, + 44, 42, 30, 43, 40, 30, 42, 39, 30, 44, 41, 30, 44, 41, 29, 42, 40, 29, 43, 41, 29, 45, 42, 30, 43, 41, 30, 42, 41, 29, 41, 41, 30, 41, 42, 31, 43, 41, 31, 43, 40, 30, 42, 42, 30, 42, 42, 31, 42, 40, 30, 42, 40, 30, 43, 42, 30, 43, 42, 30, 42, 41, 30, + 42, 42, 31, 44, 43, 31, 43, 41, 30, 42, 40, 29, 43, 42, 31, 43, 41, 31, 42, 41, 30, 44, 42, 30, 44, 43, 31, 43, 41, 31, 44, 40, 32, 43, 42, 31, 43, 42, 30, 44, 41, 30, 44, 40, 30, 43, 42, 30, 44, 43, 30, 44, 41, 30, 43, 41, 30, 43, 44, 31, 43, 43, 30, + 43, 41, 30, 44, 42, 31, 45, 44, 31, 43, 42, 30, 42, 41, 30, 42, 43, 31, 43, 42, 30, 43, 42, 30, 43, 42, 30, 44, 41, 30, 45, 41, 31, 43, 41, 30, 42, 43, 30, 42, 44, 30, 43, 42, 30, 44, 42, 31, 44, 43, 31, 44, 42, 30, 44, 42, 31, 43, 42, 30, 43, 42, 30, + 44, 43, 31, 45, 43, 30, 44, 43, 29, 44, 42, 30, 44, 41, 30, 43, 41, 30, 43, 42, 29, 44, 43, 30, 43, 41, 31, 43, 40, 31, 44, 40, 30, 43, 41, 29, 43, 40, 29, 43, 41, 29, 42, 41, 29, 42, 40, 29, 44, 40, 30, 43, 40, 30, 42, 41, 29, 43, 41, 30, 43, 40, 30, + 43, 41, 30, 44, 43, 30, 43, 43, 30, 42, 41, 30, 42, 41, 30, 41, 41, 29, 42, 40, 31, 43, 40, 30, 42, 40, 29, 42, 40, 29, 42, 40, 30, 42, 41, 30, 43, 42, 30, 42, 40, 30, 42, 39, 29, 43, 41, 28, 42, 41, 28, 40, 39, 29, 41, 40, 29, 42, 40, 29, 41, 41, 30, + 41, 41, 30, 40, 41, 29, 42, 40, 30, 42, 39, 29, 41, 39, 30, 41, 39, 30, 42, 39, 28, 40, 38, 28, 39, 39, 29, 39, 40, 29, 40, 39, 29, 40, 39, 29, 40, 40, 29, 41, 39, 29, 42, 38, 29, 41, 38, 29, 40, 39, 29, 42, 39, 30, 41, 38, 29, 39, 38, 28, 40, 39, 29, + 40, 39, 28, 40, 38, 28, 39, 37, 28, 39, 38, 28, 40, 38, 27, 40, 39, 28, 40, 39, 29, 40, 39, 29, 41, 40, 29, 40, 39, 29, 40, 38, 28, 41, 40, 27, 41, 38, 27, 40, 38, 27, 38, 39, 28, 39, 38, 28, 39, 37, 28, 38, 36, 28, 37, 37, 27, 38, 38, 26, 39, 38, 28, + 38, 36, 29, 38, 35, 28, 37, 35, 28, 36, 35, 28, 37, 35, 28, 37, 36, 28, 37, 37, 28, 37, 37, 27, 36, 36, 26, 36, 37, 27, 36, 38, 28, 37, 37, 28, 38, 37, 27, 38, 36, 28, 38, 36, 27, 37, 36, 27, 36, 35, 27, 36, 37, 26, 36, 37, 26, 35, 35, 26, 35, 36, 26, + 36, 37, 25, 37, 37, 26, 38, 36, 26, 35, 36, 26, 36, 35, 25, 37, 33, 25, 36, 34, 25, 37, 35, 26, 38, 34, 26, 36, 34, 25, 35, 36, 25, 36, 35, 26, 35, 35, 26, 36, 35, 26, 37, 35, 26, 37, 35, 25, 37, 35, 24, 35, 33, 25, 35, 33, 25, 34, 35, 24, 33, 34, 24, + 34, 34, 26, 35, 34, 25, 35, 35, 25, 35, 35, 25, 34, 34, 25, 34, 34, 25, 35, 34, 25, 35, 35, 24, 34, 33, 24, 34, 32, 24, 33, 33, 24, 34, 32, 25, 35, 32, 25, 34, 32, 23, 32, 32, 23, 31, 31, 23, 32, 32, 24, 33, 33, 23, 33, 33, 23, 32, 33, 23, 31, 33, 22, + 39, 38, 28, 48, 43, 33, 8, 7, 5, 26, 26, 26, 20, 20, 20, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 16, 15, 15, 15, 12, 12, 12, 19, 19, 19, 8, 8, 7, 10, 11, 11, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 20, 20, 21, 28, 28, 29, 13, 13, 11, 52, 51, 36, 43, 41, 30, 33, 33, 24, 32, 31, 23, 33, 32, 24, 35, 34, 22, 33, 33, 24, 33, 32, 23, 34, 34, 24, 33, 32, 23, + 34, 33, 24, 33, 34, 24, 33, 33, 24, 35, 33, 25, 33, 34, 23, 33, 34, 23, 33, 33, 24, 35, 34, 24, 33, 34, 25, 35, 34, 24, 36, 36, 25, 33, 35, 25, 34, 34, 25, 34, 33, 25, 35, 34, 24, 33, 34, 23, 34, 34, 25, 34, 34, 24, 34, 35, 23, 36, 35, 26, 36, 34, 25, + 35, 33, 25, 35, 34, 25, 35, 35, 26, 34, 35, 25, 35, 36, 26, 36, 35, 25, 34, 36, 25, 35, 34, 25, 34, 35, 25, 34, 36, 26, 35, 37, 26, 34, 35, 27, 37, 36, 25, 36, 36, 26, 35, 35, 25, 37, 37, 26, 38, 38, 27, 37, 36, 26, 37, 37, 26, 39, 38, 28, 37, 36, 27, + 35, 36, 26, 36, 37, 27, 35, 36, 28, 36, 37, 28, 36, 38, 26, 38, 37, 26, 37, 37, 27, 38, 38, 27, 38, 39, 27, 39, 39, 25, 38, 39, 27, 37, 38, 26, 38, 38, 28, 40, 38, 27, 39, 36, 27, 40, 38, 27, 39, 39, 27, 39, 37, 26, 38, 38, 27, 39, 38, 27, 39, 39, 29, + 40, 39, 28, 38, 38, 27, 39, 39, 27, 40, 40, 28, 39, 38, 29, 39, 37, 28, 41, 38, 28, 39, 38, 30, 37, 38, 29, 39, 37, 29, 40, 37, 28, 39, 39, 29, 39, 38, 28, 41, 39, 28, 41, 39, 29, 40, 40, 28, 41, 38, 28, 42, 37, 28, 41, 38, 30, 40, 39, 29, 40, 39, 28, + 41, 39, 29, 41, 41, 30, 40, 42, 29, 40, 40, 28, 40, 40, 29, 40, 42, 29, 41, 40, 29, 41, 39, 28, 41, 40, 27, 41, 40, 29, 41, 40, 30, 39, 38, 29, 39, 39, 29, 40, 40, 30, 40, 39, 29, 41, 40, 29, 42, 40, 29, 43, 41, 29, 42, 40, 30, 41, 40, 30, 42, 41, 29, + 40, 40, 29, 42, 39, 30, 43, 39, 30, 42, 40, 29, 39, 40, 30, 41, 38, 30, 42, 39, 31, 42, 40, 29, 43, 40, 29, 43, 40, 30, 42, 40, 29, 42, 39, 30, 43, 39, 31, 43, 40, 30, 43, 40, 30, 41, 40, 30, 42, 40, 30, 43, 40, 30, 42, 40, 29, 43, 40, 30, 44, 41, 30, + 42, 42, 29, 41, 42, 28, 42, 42, 29, 42, 41, 30, 42, 40, 29, 42, 40, 30, 42, 40, 30, 40, 39, 30, 41, 40, 30, 43, 41, 31, 42, 42, 31, 42, 42, 29, 42, 40, 30, 43, 41, 30, 45, 42, 30, 43, 41, 31, 42, 43, 31, 43, 43, 30, 44, 41, 31, 42, 41, 30, 41, 41, 30, + 42, 40, 31, 43, 42, 31, 44, 42, 30, 44, 42, 30, 43, 42, 30, 43, 41, 30, 45, 41, 30, 44, 40, 30, 41, 40, 31, 42, 41, 31, 42, 42, 30, 41, 42, 31, 43, 42, 31, 43, 42, 31, 43, 42, 31, 44, 43, 32, 43, 43, 31, 43, 41, 30, 45, 42, 30, 43, 42, 29, 43, 42, 29, + 44, 43, 30, 44, 42, 30, 44, 40, 30, 43, 40, 30, 42, 42, 31, 42, 42, 31, 43, 42, 30, 43, 41, 29, 44, 40, 30, 44, 42, 31, 42, 43, 31, 42, 42, 31, 44, 41, 30, 43, 41, 30, 43, 41, 30, 43, 42, 30, 44, 42, 30, 44, 43, 30, 43, 43, 29, 42, 42, 30, 41, 42, 30, + 43, 42, 30, 44, 41, 30, 42, 41, 31, 42, 41, 30, 43, 41, 29, 41, 41, 29, 41, 40, 30, 43, 40, 29, 43, 41, 29, 41, 40, 30, 43, 40, 30, 44, 40, 30, 42, 40, 30, 42, 42, 30, 42, 42, 30, 43, 41, 29, 41, 40, 29, 40, 41, 30, 43, 42, 30, 43, 42, 29, 40, 40, 30, + 41, 39, 30, 43, 39, 30, 43, 39, 30, 41, 40, 30, 41, 41, 30, 43, 41, 29, 40, 41, 29, 40, 40, 28, 41, 40, 28, 41, 40, 28, 41, 42, 28, 41, 42, 29, 43, 39, 29, 41, 38, 30, 40, 39, 29, 42, 41, 29, 42, 41, 29, 40, 40, 29, 40, 39, 29, 41, 40, 30, 42, 41, 29, + 40, 40, 28, 40, 38, 29, 42, 39, 30, 42, 40, 29, 39, 40, 30, 41, 39, 30, 43, 39, 29, 41, 38, 29, 40, 39, 29, 41, 39, 29, 41, 39, 29, 40, 40, 28, 40, 39, 28, 39, 38, 29, 38, 38, 28, 39, 37, 28, 40, 37, 29, 41, 38, 27, 40, 39, 27, 40, 40, 28, 40, 38, 28, + 40, 38, 28, 40, 39, 28, 39, 38, 28, 40, 38, 27, 40, 39, 28, 40, 39, 28, 41, 38, 28, 40, 36, 28, 38, 37, 27, 38, 38, 28, 40, 37, 28, 40, 37, 27, 39, 38, 26, 36, 38, 27, 37, 38, 28, 38, 37, 27, 37, 36, 26, 38, 36, 27, 38, 37, 28, 36, 37, 28, 36, 37, 28, + 36, 37, 27, 38, 38, 27, 37, 38, 28, 35, 38, 27, 37, 37, 26, 39, 35, 27, 38, 36, 26, 36, 37, 26, 37, 35, 27, 37, 35, 27, 35, 37, 26, 36, 36, 27, 36, 36, 26, 36, 37, 26, 36, 37, 27, 37, 36, 25, 38, 37, 25, 36, 36, 26, 35, 35, 25, 37, 35, 25, 37, 34, 25, + 35, 35, 25, 35, 36, 24, 36, 35, 25, 37, 34, 25, 37, 35, 26, 37, 34, 26, 35, 35, 24, 35, 35, 24, 34, 34, 25, 35, 35, 25, 35, 36, 25, 34, 34, 25, 35, 33, 26, 36, 35, 26, 35, 36, 25, 34, 35, 24, 36, 33, 24, 35, 33, 25, 33, 33, 26, 34, 34, 24, 34, 32, 25, + 34, 32, 25, 33, 32, 23, 33, 32, 23, 34, 33, 24, 34, 31, 24, 32, 32, 23, 32, 31, 25, 33, 31, 25, 32, 31, 24, 33, 31, 23, 33, 32, 24, 33, 33, 24, 34, 32, 22, 33, 31, 22, 39, 37, 28, 49, 45, 32, 8, 7, 5, 27, 27, 27, 21, 21, 21, 14, 15, 15, 14, 15, 15, + 14, 14, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 14, 14, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 11, 11, 11, 19, 19, 18, + 9, 9, 9, 12, 12, 13, 14, 15, 15, 14, 14, 15, 14, 14, 14, 14, 14, 14, 13, 13, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 14, 14, 15, + 15, 15, 15, 21, 21, 21, 29, 29, 29, 13, 13, 11, 52, 51, 36, 43, 43, 29, 35, 32, 22, 33, 30, 23, 33, 32, 23, 34, 33, 22, 34, 31, 23, 34, 31, 23, 32, 33, 23, 32, 32, 23, 35, 32, 23, 35, 33, 24, 33, 34, 24, 34, 32, 24, 35, 32, 25, 34, 34, 24, 34, 33, 23, + 36, 32, 23, 33, 32, 24, 34, 34, 23, 34, 36, 23, 36, 33, 25, 36, 34, 25, 36, 36, 24, 36, 35, 23, 34, 33, 24, 33, 35, 24, 36, 36, 24, 36, 33, 24, 34, 34, 24, 34, 35, 26, 35, 35, 24, 34, 35, 24, 34, 35, 24, 35, 34, 24, 35, 35, 26, 36, 34, 25, 35, 37, 24, + 35, 37, 25, 34, 35, 24, 34, 35, 24, 35, 36, 26, 34, 34, 25, 36, 36, 25, 36, 34, 26, 35, 36, 25, 37, 36, 25, 37, 37, 26, 37, 37, 27, 37, 36, 26, 36, 35, 26, 38, 35, 27, 37, 37, 27, 37, 37, 26, 36, 35, 27, 37, 34, 27, 37, 36, 28, 37, 37, 27, 37, 36, 27, + 38, 38, 26, 37, 38, 27, 39, 36, 27, 39, 37, 27, 39, 37, 26, 39, 39, 26, 39, 38, 27, 37, 37, 27, 37, 39, 27, 37, 40, 28, 39, 39, 27, 39, 37, 26, 37, 38, 27, 36, 38, 27, 37, 36, 28, 40, 37, 28, 38, 37, 27, 37, 37, 28, 38, 37, 28, 41, 38, 27, 40, 38, 28, + 40, 37, 28, 39, 36, 29, 38, 39, 29, 38, 38, 29, 40, 36, 29, 41, 38, 28, 41, 38, 29, 41, 40, 28, 41, 40, 29, 41, 39, 29, 41, 38, 28, 40, 38, 28, 40, 38, 28, 39, 39, 29, 40, 39, 29, 42, 38, 30, 41, 40, 29, 40, 40, 29, 41, 39, 29, 39, 39, 29, 38, 41, 28, + 39, 39, 30, 39, 38, 29, 40, 39, 28, 42, 40, 28, 42, 39, 28, 40, 39, 30, 40, 38, 30, 42, 40, 29, 43, 40, 30, 42, 38, 30, 41, 38, 30, 41, 39, 30, 42, 39, 30, 41, 40, 30, 41, 40, 30, 41, 39, 30, 41, 40, 29, 42, 39, 30, 41, 39, 30, 41, 41, 30, 41, 39, 30, + 40, 40, 29, 41, 41, 30, 41, 41, 30, 41, 40, 30, 41, 39, 31, 41, 40, 31, 42, 41, 31, 42, 41, 30, 41, 39, 30, 43, 38, 30, 42, 39, 28, 42, 39, 29, 43, 39, 31, 44, 40, 31, 43, 41, 29, 42, 41, 30, 42, 40, 31, 41, 41, 31, 41, 42, 30, 41, 42, 30, 42, 42, 31, + 42, 41, 31, 41, 41, 30, 40, 40, 30, 42, 40, 31, 43, 42, 30, 42, 41, 30, 42, 40, 31, 43, 41, 30, 42, 43, 29, 42, 42, 30, 43, 42, 31, 44, 41, 30, 43, 40, 30, 42, 39, 30, 43, 40, 29, 44, 41, 30, 43, 40, 31, 42, 41, 31, 43, 42, 30, 44, 41, 31, 43, 41, 31, + 42, 41, 30, 42, 41, 30, 43, 42, 31, 42, 42, 32, 43, 40, 32, 42, 41, 31, 41, 42, 30, 41, 41, 31, 42, 41, 31, 43, 42, 29, 42, 42, 30, 42, 42, 30, 43, 42, 30, 42, 42, 30, 42, 43, 30, 43, 43, 30, 43, 41, 30, 42, 41, 29, 42, 43, 31, 43, 42, 31, 43, 42, 31, + 42, 42, 31, 41, 42, 30, 43, 41, 30, 44, 42, 30, 44, 43, 30, 44, 43, 29, 43, 43, 29, 44, 43, 29, 45, 42, 28, 43, 40, 29, 42, 41, 30, 41, 41, 29, 42, 42, 29, 43, 42, 30, 43, 43, 30, 42, 42, 30, 42, 40, 30, 42, 39, 30, 43, 42, 30, 44, 43, 30, 42, 41, 30, + 42, 41, 29, 41, 42, 30, 42, 41, 30, 42, 41, 30, 41, 41, 29, 41, 40, 30, 40, 40, 31, 40, 42, 31, 40, 43, 30, 41, 42, 30, 40, 42, 31, 41, 42, 31, 42, 41, 31, 41, 41, 30, 40, 40, 30, 42, 39, 30, 43, 39, 30, 41, 41, 29, 41, 40, 28, 42, 39, 29, 42, 41, 29, + 40, 41, 29, 40, 41, 30, 42, 40, 30, 43, 40, 29, 42, 40, 28, 42, 40, 29, 42, 40, 30, 42, 39, 29, 42, 40, 29, 41, 40, 30, 40, 41, 29, 41, 42, 28, 42, 41, 27, 42, 39, 28, 40, 38, 29, 41, 39, 29, 42, 39, 28, 40, 38, 29, 40, 38, 29, 42, 40, 29, 42, 39, 28, + 41, 38, 28, 40, 39, 28, 39, 39, 28, 40, 39, 28, 41, 38, 28, 40, 38, 29, 40, 38, 29, 39, 38, 29, 39, 39, 29, 39, 40, 28, 40, 39, 29, 40, 37, 28, 39, 37, 27, 40, 38, 27, 40, 39, 29, 39, 39, 28, 38, 38, 27, 40, 38, 29, 38, 37, 29, 39, 39, 28, 41, 38, 28, + 39, 36, 28, 39, 37, 27, 40, 37, 27, 38, 37, 27, 39, 38, 27, 39, 36, 26, 38, 36, 26, 39, 38, 27, 39, 38, 28, 38, 35, 27, 38, 36, 27, 38, 36, 28, 38, 35, 29, 38, 36, 28, 39, 36, 27, 38, 36, 26, 36, 36, 27, 35, 37, 27, 36, 36, 26, 36, 35, 26, 36, 36, 26, + 37, 36, 26, 38, 35, 27, 37, 36, 27, 36, 37, 25, 35, 37, 25, 36, 36, 25, 36, 35, 26, 37, 35, 25, 37, 36, 24, 37, 37, 25, 37, 36, 26, 36, 35, 26, 36, 37, 25, 37, 35, 24, 37, 34, 25, 36, 36, 25, 37, 36, 24, 37, 34, 24, 36, 34, 25, 37, 35, 25, 37, 34, 26, + 35, 35, 26, 36, 35, 25, 37, 34, 24, 36, 34, 24, 36, 35, 25, 35, 36, 25, 34, 36, 24, 35, 34, 24, 36, 34, 25, 34, 35, 25, 34, 34, 24, 35, 32, 25, 35, 33, 25, 35, 34, 24, 35, 35, 24, 34, 33, 24, 34, 32, 24, 33, 32, 25, 32, 31, 25, 34, 30, 24, 34, 30, 25, + 32, 31, 23, 33, 33, 23, 33, 31, 24, 34, 31, 24, 34, 33, 23, 33, 30, 22, 35, 29, 23, 42, 37, 28, 47, 44, 33, 8, 7, 5, 29, 29, 29, 23, 23, 23, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 12, 12, 12, 20, 20, 19, 13, 13, 12, 27, 27, 27, 33, 33, 33, 34, 34, 34, 34, 34, 35, 35, 35, 35, 35, 35, 36, + 35, 35, 36, 35, 35, 35, 36, 36, 36, 36, 36, 37, 36, 36, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 39, 41, 41, 41, 41, 41, 42, 14, 14, 13, 50, 47, 34, 34, 32, 23, 41, 39, 27, + 38, 39, 28, 40, 38, 29, 40, 40, 28, 40, 40, 28, 40, 39, 28, 39, 41, 29, 40, 41, 28, 43, 42, 28, 43, 41, 29, 41, 40, 28, 42, 41, 29, 42, 40, 30, 41, 41, 28, 43, 40, 29, 43, 42, 30, 42, 42, 28, 40, 41, 30, 43, 42, 30, 42, 42, 29, 41, 41, 30, 42, 42, 30, + 42, 41, 30, 42, 43, 30, 42, 42, 30, 43, 41, 30, 42, 42, 31, 42, 43, 31, 42, 42, 30, 43, 41, 29, 43, 40, 29, 41, 41, 29, 42, 41, 30, 42, 43, 30, 43, 43, 30, 40, 43, 31, 41, 44, 31, 42, 44, 30, 42, 42, 30, 42, 41, 30, 43, 41, 31, 42, 42, 31, 41, 43, 32, + 43, 42, 31, 45, 44, 31, 45, 41, 30, 43, 43, 31, 46, 45, 32, 44, 45, 32, 46, 44, 32, 43, 42, 33, 42, 43, 33, 45, 42, 32, 44, 45, 33, 44, 43, 33, 44, 45, 32, 45, 45, 33, 46, 45, 33, 47, 44, 32, 47, 44, 32, 45, 46, 32, 46, 45, 32, 45, 45, 33, 46, 44, 33, + 46, 46, 31, 46, 47, 32, 46, 45, 33, 46, 44, 33, 45, 46, 33, 45, 44, 33, 46, 44, 32, 47, 45, 33, 45, 44, 32, 44, 45, 31, 45, 45, 33, 45, 44, 33, 48, 45, 32, 46, 45, 33, 45, 45, 33, 48, 46, 34, 48, 43, 34, 48, 43, 34, 49, 45, 35, 47, 46, 35, 47, 44, 33, + 49, 44, 33, 48, 44, 34, 48, 46, 34, 49, 48, 34, 48, 48, 33, 49, 48, 33, 48, 48, 35, 48, 47, 34, 49, 46, 34, 46, 46, 34, 47, 47, 34, 49, 46, 33, 47, 48, 32, 46, 47, 33, 47, 46, 33, 47, 47, 33, 48, 46, 34, 47, 46, 35, 48, 47, 35, 50, 48, 35, 50, 47, 35, + 50, 45, 36, 49, 47, 35, 48, 47, 34, 49, 46, 35, 49, 48, 35, 48, 46, 35, 49, 45, 34, 51, 46, 35, 49, 47, 35, 48, 48, 35, 49, 47, 35, 49, 46, 36, 48, 46, 35, 49, 46, 35, 50, 47, 35, 48, 48, 36, 50, 46, 35, 51, 47, 35, 50, 46, 34, 49, 46, 35, 49, 47, 34, + 50, 48, 34, 51, 47, 34, 50, 46, 35, 50, 46, 35, 50, 47, 34, 49, 46, 34, 49, 48, 34, 49, 49, 34, 50, 48, 34, 49, 47, 35, 48, 49, 35, 49, 49, 34, 51, 48, 34, 50, 48, 35, 50, 49, 35, 49, 48, 36, 49, 47, 36, 50, 47, 36, 50, 47, 35, 50, 47, 34, 50, 48, 34, + 50, 49, 34, 50, 48, 34, 50, 48, 33, 50, 48, 34, 51, 47, 35, 52, 47, 36, 51, 49, 35, 50, 49, 34, 51, 49, 36, 51, 49, 36, 49, 47, 35, 49, 48, 37, 51, 49, 36, 50, 49, 35, 49, 48, 35, 50, 48, 35, 49, 49, 35, 49, 49, 36, 50, 48, 36, 51, 49, 36, 51, 50, 36, + 50, 51, 35, 50, 49, 35, 49, 48, 35, 50, 49, 34, 52, 48, 35, 52, 48, 36, 51, 49, 35, 50, 48, 35, 51, 49, 35, 51, 50, 36, 50, 49, 36, 51, 50, 36, 52, 50, 35, 51, 50, 36, 49, 50, 36, 49, 48, 36, 51, 50, 37, 52, 50, 35, 53, 48, 34, 52, 47, 34, 51, 49, 34, + 52, 49, 35, 52, 49, 34, 51, 50, 33, 49, 50, 33, 50, 50, 35, 51, 49, 35, 51, 49, 34, 50, 49, 35, 49, 50, 35, 48, 49, 35, 50, 49, 36, 51, 49, 36, 51, 49, 36, 50, 48, 36, 48, 49, 35, 48, 49, 35, 48, 48, 35, 49, 47, 35, 50, 46, 34, 49, 47, 34, 50, 48, 34, + 49, 48, 34, 48, 48, 34, 49, 47, 35, 49, 49, 35, 50, 49, 34, 49, 48, 35, 49, 48, 34, 49, 48, 35, 50, 47, 35, 49, 47, 35, 48, 48, 34, 48, 49, 34, 49, 47, 35, 49, 46, 35, 48, 46, 35, 49, 46, 34, 49, 46, 33, 48, 46, 33, 48, 46, 33, 49, 47, 34, 49, 48, 35, + 49, 46, 34, 50, 47, 34, 48, 47, 34, 47, 47, 34, 49, 47, 34, 49, 49, 35, 48, 48, 35, 47, 45, 33, 46, 46, 33, 46, 46, 34, 46, 46, 35, 46, 47, 34, 46, 47, 33, 48, 45, 33, 50, 44, 34, 50, 44, 35, 50, 45, 33, 49, 46, 33, 50, 46, 33, 48, 46, 34, 47, 45, 34, + 47, 45, 34, 47, 46, 33, 48, 46, 33, 46, 45, 34, 46, 45, 34, 45, 45, 34, 45, 44, 34, 46, 45, 33, 48, 47, 33, 47, 47, 33, 46, 46, 32, 47, 45, 32, 47, 45, 33, 47, 44, 34, 47, 43, 33, 47, 43, 32, 47, 45, 32, 46, 44, 32, 45, 44, 31, 45, 46, 32, 44, 44, 32, + 44, 43, 33, 45, 43, 32, 45, 43, 32, 44, 43, 33, 46, 45, 33, 44, 44, 33, 44, 44, 32, 44, 43, 33, 45, 43, 33, 44, 44, 33, 43, 44, 32, 43, 43, 31, 43, 43, 32, 44, 42, 32, 44, 42, 32, 43, 43, 31, 45, 42, 32, 45, 42, 32, 44, 44, 32, 44, 44, 32, 43, 42, 31, + 44, 42, 29, 44, 44, 31, 43, 44, 30, 44, 42, 29, 44, 41, 30, 43, 42, 31, 44, 43, 30, 45, 43, 30, 44, 40, 31, 43, 41, 31, 43, 43, 31, 43, 42, 31, 43, 42, 30, 43, 42, 30, 43, 41, 30, 43, 41, 30, 42, 41, 31, 41, 41, 31, 43, 41, 30, 44, 43, 30, 43, 41, 30, + 41, 41, 30, 41, 43, 31, 42, 44, 30, 41, 43, 30, 42, 40, 31, 44, 41, 31, 42, 42, 29, 40, 41, 29, 41, 40, 30, 41, 40, 30, 39, 39, 29, 40, 38, 28, 39, 38, 28, 40, 39, 29, 42, 39, 29, 41, 38, 28, 39, 38, 28, 41, 39, 28, 41, 38, 29, 42, 38, 29, 42, 38, 28, + 44, 43, 31, 51, 48, 34, 8, 7, 5, 36, 36, 37, 36, 36, 36, 32, 32, 32, 32, 32, 32, 32, 32, 32, 33, 33, 33, 33, 33, 33, 34, 34, 34, 34, 34, 34, 33, 33, 34, 33, 33, 34, 34, 34, 34, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 36, 35, 35, 35, 36, 36, 36, + 36, 36, 36, 36, 36, 36, 36, 36, 37, 37, 37, 37, 36, 36, 36, 29, 29, 29, 27, 27, 27, 27, 27, 26, 46, 46, 46, 51, 51, 51, 51, 51, 51, 51, 51, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 53, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, + 52, 52, 52, 52, 52, 52, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 52, 52, 52, 50, 50, 50, 16, 15, 14, 32, 30, 23, 45, 41, 29, 47, 48, 34, 49, 48, 33, 49, 47, 35, 49, 47, 35, 48, 49, 34, 51, 50, 34, 50, 49, 36, 49, 49, 36, + 51, 49, 35, 52, 48, 35, 52, 48, 34, 51, 49, 33, 50, 49, 33, 51, 49, 35, 51, 48, 34, 53, 49, 35, 52, 50, 36, 51, 49, 36, 53, 49, 35, 51, 51, 36, 50, 51, 35, 52, 52, 36, 52, 50, 36, 50, 51, 34, 50, 52, 34, 52, 51, 36, 50, 52, 35, 52, 50, 36, 51, 50, 36, + 51, 50, 36, 51, 51, 37, 52, 52, 36, 53, 51, 36, 52, 51, 37, 50, 52, 38, 49, 50, 37, 51, 51, 36, 50, 51, 37, 48, 51, 36, 50, 50, 37, 53, 51, 37, 54, 51, 37, 53, 51, 36, 52, 50, 37, 54, 50, 38, 52, 52, 38, 52, 52, 38, 52, 53, 38, 53, 52, 38, 56, 52, 37, + 53, 52, 37, 53, 54, 38, 55, 52, 38, 52, 51, 39, 52, 51, 39, 53, 53, 39, 55, 54, 38, 55, 54, 37, 57, 54, 39, 56, 54, 40, 56, 54, 39, 56, 55, 39, 56, 55, 39, 57, 53, 39, 54, 54, 39, 55, 53, 38, 55, 54, 38, 54, 54, 37, 54, 52, 38, 56, 53, 40, 55, 52, 39, + 52, 52, 38, 53, 51, 39, 54, 52, 39, 53, 51, 39, 55, 52, 39, 55, 53, 38, 56, 52, 39, 56, 51, 40, 55, 53, 40, 57, 54, 39, 57, 52, 40, 57, 53, 41, 56, 54, 40, 57, 54, 40, 55, 53, 40, 56, 54, 40, 57, 56, 40, 57, 57, 40, 56, 56, 39, 55, 56, 40, 56, 56, 40, + 56, 56, 40, 55, 56, 41, 56, 55, 41, 58, 54, 40, 57, 56, 39, 57, 57, 39, 57, 56, 40, 58, 55, 39, 58, 56, 39, 58, 57, 41, 57, 55, 41, 57, 55, 40, 58, 57, 41, 59, 57, 41, 58, 56, 42, 58, 54, 41, 58, 54, 41, 58, 55, 41, 59, 57, 41, 58, 56, 41, 59, 55, 42, + 59, 55, 41, 57, 55, 40, 57, 55, 40, 58, 56, 41, 57, 55, 41, 59, 55, 41, 58, 56, 41, 58, 56, 40, 59, 56, 41, 58, 55, 41, 58, 57, 42, 59, 56, 41, 59, 57, 41, 59, 58, 41, 60, 56, 41, 59, 56, 42, 60, 56, 41, 59, 55, 40, 59, 56, 42, 60, 57, 42, 60, 57, 41, + 59, 58, 40, 58, 59, 41, 58, 58, 41, 57, 58, 41, 56, 58, 41, 58, 58, 41, 58, 58, 41, 56, 59, 42, 56, 58, 41, 57, 56, 40, 58, 55, 41, 59, 56, 42, 59, 56, 40, 59, 56, 41, 59, 57, 42, 60, 58, 42, 60, 57, 41, 60, 56, 40, 60, 56, 40, 60, 56, 41, 59, 57, 42, + 59, 57, 42, 58, 57, 41, 58, 57, 42, 58, 57, 42, 59, 56, 41, 58, 57, 42, 58, 58, 43, 60, 58, 42, 59, 58, 41, 57, 58, 42, 58, 58, 42, 59, 58, 42, 60, 59, 42, 60, 59, 42, 59, 57, 41, 59, 58, 42, 59, 59, 43, 58, 57, 43, 60, 58, 42, 59, 57, 41, 59, 57, 42, + 61, 58, 42, 61, 59, 40, 60, 57, 41, 59, 58, 42, 59, 59, 43, 59, 59, 43, 58, 60, 41, 59, 60, 42, 62, 59, 42, 61, 59, 41, 59, 57, 40, 60, 57, 41, 60, 58, 42, 59, 58, 41, 60, 57, 40, 60, 57, 41, 59, 58, 40, 59, 59, 39, 59, 58, 40, 61, 58, 41, 60, 59, 41, + 58, 59, 42, 57, 57, 42, 58, 57, 42, 60, 58, 42, 59, 57, 42, 59, 57, 42, 58, 56, 41, 58, 56, 41, 59, 57, 41, 59, 57, 40, 60, 57, 40, 59, 58, 41, 58, 57, 41, 58, 56, 40, 58, 56, 40, 59, 57, 40, 60, 57, 40, 59, 57, 40, 58, 57, 41, 59, 58, 42, 59, 58, 42, + 58, 56, 41, 58, 57, 41, 60, 58, 42, 60, 56, 42, 58, 56, 41, 58, 56, 41, 59, 57, 40, 58, 56, 40, 56, 55, 40, 57, 56, 41, 59, 56, 40, 59, 56, 39, 57, 56, 39, 58, 57, 40, 58, 57, 39, 59, 56, 39, 58, 57, 40, 57, 58, 40, 58, 57, 40, 56, 55, 40, 55, 55, 41, + 57, 56, 41, 56, 54, 41, 55, 53, 40, 56, 54, 40, 56, 54, 40, 57, 55, 40, 57, 54, 40, 58, 53, 39, 58, 53, 40, 57, 53, 40, 56, 54, 40, 57, 54, 40, 55, 54, 41, 57, 54, 41, 57, 54, 40, 56, 54, 40, 56, 54, 40, 56, 55, 39, 57, 56, 40, 57, 56, 40, 55, 55, 39, + 55, 54, 40, 56, 54, 40, 56, 54, 39, 57, 53, 40, 55, 53, 39, 54, 53, 40, 55, 54, 40, 57, 54, 39, 56, 53, 39, 54, 51, 39, 54, 53, 38, 55, 53, 39, 55, 52, 39, 56, 54, 39, 54, 53, 38, 54, 51, 38, 56, 52, 38, 55, 51, 38, 53, 51, 39, 53, 52, 40, 54, 53, 38, + 54, 53, 37, 52, 53, 37, 53, 52, 38, 53, 52, 39, 52, 51, 38, 53, 51, 38, 55, 52, 38, 55, 52, 38, 53, 51, 38, 53, 51, 38, 53, 51, 37, 52, 52, 37, 51, 53, 37, 53, 52, 37, 54, 52, 36, 55, 52, 36, 55, 52, 35, 54, 53, 36, 52, 53, 36, 54, 51, 35, 55, 49, 37, + 55, 50, 37, 54, 50, 35, 52, 51, 36, 52, 50, 37, 53, 49, 37, 52, 49, 38, 51, 51, 37, 52, 52, 37, 52, 50, 37, 54, 50, 36, 54, 50, 37, 53, 50, 37, 51, 51, 36, 52, 51, 37, 53, 52, 37, 51, 52, 37, 52, 51, 36, 52, 51, 36, 50, 51, 36, 51, 50, 34, 51, 49, 35, + 49, 49, 37, 50, 48, 37, 50, 48, 35, 48, 48, 35, 49, 48, 35, 49, 48, 34, 48, 47, 35, 48, 47, 35, 48, 47, 34, 47, 47, 35, 50, 48, 34, 51, 48, 35, 49, 46, 35, 51, 46, 34, 55, 49, 36, 57, 52, 37, 8, 7, 5, 45, 45, 45, 47, 47, 47, 48, 48, 48, 48, 48, 48, + 48, 48, 48, 48, 48, 48, 48, 48, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 44, 44, 45, 33, 33, 33, + }; +const char* DistrhoArtwork3BandSplitter::backgroundData = (const char*)temp4; + +static const unsigned char temp5[] = { + 43, 37, 30, 2, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 1, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, + 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, + 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, + 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, + 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, + 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, + 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, + 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, + 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 23, 23, 23, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, + 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, + 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, + 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, + 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, + 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 131, 0, 0, 0, 128, 0, 0, 0, 126, + 0, 0, 0, 122, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, + 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 138, 1, 1, 1, 139, 0, 0, 0, 140, 1, 1, 1, 137, 1, 1, 1, 136, 1, 1, 1, 133, 1, 1, 1, 133, 1, 1, 1, 131, 1, 1, 1, 132, 1, 1, 1, 129, + 1, 1, 1, 127, 1, 1, 1, 121, 0, 0, 0, 113, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, + 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 141, 1, 1, 1, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, + 1, 1, 1, 126, 1, 1, 1, 124, 1, 1, 1, 116, 0, 0, 0, 105, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, + 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 140, 0, 0, 0, 141, 1, 1, 1, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, + 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 1, 1, 1, 108, 0, 0, 0, 93, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, + 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 141, 1, 1, 1, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 1, 1, 1, 112, 1, 1, 1, 90, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, + 0, 0, 0, 137, 0, 0, 0, 141, 1, 1, 1, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 1, 1, 1, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 140, + 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 1, 1, 1, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 1, 1, 1, 139, 1, 1, 1, 129, 16, 16, 16, 189, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 25, 25, 26, 255, + 31, 31, 32, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 1, 1, 1, 74, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 137, 1, 1, 1, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 33, 33, 33, 255, 87, 87, 87, 255, 86, 86, 86, 255, + 32, 32, 32, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 61, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 1, 1, 1, 133, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 32, 32, 32, 255, 92, 92, 92, 255, 123, 123, 123, 255, 38, 38, 38, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 92, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 1, 1, 1, 133, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 32, 32, 32, 255, 92, 92, 92, 255, 123, 123, 123, 255, 36, 36, 36, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 1, 1, 1, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 32, 32, 32, 255, 94, 94, 94, 255, 123, 123, 123, 255, 36, 36, 36, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, + 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 129, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 27, 27, 27, 255, 80, 80, 80, 255, 129, 129, 129, 255, 37, 37, 37, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 57, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, + 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 1, 1, 1, 128, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 28, 28, 28, 255, 47, 47, 47, 255, 25, 25, 25, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 17, 17, 17, 198, 1, 1, 1, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, + 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 121, 1, 1, 1, 126, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, + 1, 1, 1, 114, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, + 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 120, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, + 0, 0, 0, 52, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, + 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 4, 4, 4, 69, + 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, + 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, + 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, + 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 1, 1, 1, 119, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, + 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, + 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, + 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, + 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, + 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, + 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 71, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 89, 8, 8, 8, 148, + 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 52, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 1, 1, 1, 119, 23, 23, 23, 245, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 128, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 102, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 61, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 55, 55, 55, 121, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 55, 184, 49, 49, 49, 66, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 97, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 204, 60, 60, 60, 110, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, + 43, 43, 43, 255, 54, 54, 54, 223, 65, 65, 65, 130, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 0, 0, 0, 116, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, + 63, 63, 63, 174, 52, 52, 52, 56, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 116, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 70, 70, 70, 136, 58, 58, 58, 63, + 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 112, 28, 28, 29, 193, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, + 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 60, 60, 60, 201, 72, 72, 72, 131, 55, 55, 55, 55, 0, 0, 0, 16, 0, 0, 0, 14, + 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 103, 32, 32, 33, 178, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, + 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 64, 64, 64, 189, 71, 71, 71, 113, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, 35, 35, 35, 118, 40, 40, 41, 180, 42, 42, 42, 230, 42, 42, 42, 255, + 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 64, 64, 64, 187, 73, 73, 73, 128, 64, 64, 64, 72, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 108, 49, 49, 49, 145, 50, 50, 50, 177, + 50, 50, 50, 204, 50, 50, 50, 206, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 55, 55, 55, 214, 58, 58, 58, 208, 62, 62, 62, 180, 69, 69, 69, 148, 71, 71, 71, 117, 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 86, + 54, 54, 54, 88, 59, 59, 59, 111, 62, 62, 62, 112, 64, 64, 64, 112, 63, 63, 63, 96, 64, 64, 64, 89, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, + 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, + 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, + 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, + 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, + 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, + 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, + 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, + 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, + 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, + 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, + 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, + 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, + 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, + 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, + 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, + 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, + 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, + 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 136, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 131, 0, 0, 0, 132, + 0, 0, 0, 128, 0, 0, 0, 126, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, + 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, + 1, 1, 1, 126, 1, 1, 1, 126, 0, 0, 0, 123, 0, 0, 0, 115, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, + 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 1, 1, 1, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, + 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 0, 0, 0, 119, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, + 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, + 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 0, 0, 0, 115, 0, 0, 0, 85, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, + 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 80, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, + 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 73, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 1, 1, 1, 130, 16, 16, 16, 187, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 0, 0, 0, 108, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 133, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 27, 27, 27, 255, 24, 24, 24, 255, 23, 23, 23, 255, 14, 14, 14, 178, 0, 0, 0, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 30, 30, 30, 255, 65, 65, 65, 255, 85, 85, 85, 255, + 37, 37, 37, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 64, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 1, 1, 1, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 25, 25, 25, 255, 35, 35, 35, 255, 87, 87, 87, 255, 129, 129, 129, 255, 56, 56, 56, 255, 28, 28, 29, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 0, 0, 0, 98, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 27, 27, 27, 255, 45, 45, 45, 255, 106, 106, 106, 255, 118, 118, 118, 255, 42, 42, 42, 255, 24, 24, 24, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 56, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, + 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 27, 27, 27, 255, 61, 61, 61, 255, 123, 123, 123, 255, 96, 96, 96, 255, 25, 25, 25, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 17, 17, 17, 198, 0, 0, 0, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, + 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 1, 1, 1, 126, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 43, 43, 43, 255, 95, 95, 95, 255, 82, 82, 82, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 22, 22, 22, 245, 0, 0, 0, 113, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, + 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 120, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 22, 255, 25, 25, 26, 255, 22, 22, 23, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 8, 8, 8, 146, 0, 0, 0, 51, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, + 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, + 4, 4, 4, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, + 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, + 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, + 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, + 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, + 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, + 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, + 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, + 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, + 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, + 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 89, + 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 52, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 1, 1, 1, 119, + 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 79, 10, 10, 10, 155, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 61, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 1, 1, 1, 107, 19, 19, 19, 213, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 122, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 72, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 66, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 60, 60, 60, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 1, 1, 1, 110, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, + 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, + 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 57, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, + 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, + 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 56, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 58, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, + 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, + 58, 58, 58, 63, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 49, 14, 14, 14, 114, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, + 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 55, 55, 55, 55, 0, 0, 0, 16, + 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, + 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 71, 71, 71, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, + 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, + 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 72, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 109, 48, 48, 48, 146, + 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 118, 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 62, + 52, 52, 52, 87, 53, 53, 53, 89, 58, 58, 58, 112, 61, 61, 61, 113, 63, 63, 63, 113, 63, 63, 63, 97, 64, 64, 64, 90, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, + 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, + 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, + 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, + 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, + 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, + 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, + 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, + 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, + 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, + 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, + 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, + 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, + 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, + 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, + 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, + 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, + 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 136, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 131, + 0, 0, 0, 132, 0, 0, 0, 128, 0, 0, 0, 126, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, + 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, + 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 0, 0, 0, 123, 0, 0, 0, 115, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, + 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 1, 1, 1, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 0, 0, 0, 119, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, + 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, + 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 0, 0, 0, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, + 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, + 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 73, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 1, 1, 1, 130, 16, 16, 16, 187, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 133, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 1, 1, 1, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 45, 45, 45, 255, + 57, 57, 58, 255, 30, 30, 30, 255, 23, 23, 23, 255, 17, 17, 18, 200, 0, 0, 0, 98, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 26, 26, 26, 255, 36, 36, 36, 255, 79, 79, 79, 255, 127, 127, 127, 255, 81, 81, 81, 255, + 39, 39, 39, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 57, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 64, 64, 64, 255, 115, 115, 115, 255, 112, 112, 112, 255, 56, 56, 57, 255, 24, 24, 24, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, + 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 1, 1, 1, 126, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 40, 40, 40, 255, 101, 101, 101, 255, 124, 124, 124, 255, 76, 76, 76, 255, 29, 29, 29, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, + 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 120, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 24, 24, 25, 255, 53, 53, 53, 255, 76, 76, 77, 255, 47, 47, 48, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 51, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, + 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, + 18, 18, 18, 176, 4, 4, 4, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, + 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, + 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, + 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, + 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, + 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, + 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, + 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, + 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, + 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, + 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, + 0, 0, 0, 89, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 52, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, + 1, 1, 1, 119, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, + 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 79, 10, 10, 10, 155, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 61, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 122, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 72, 10, 10, 10, 156, 23, 23, 23, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 66, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, + 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 60, 60, 60, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 1, 1, 1, 110, 18, 18, 18, 204, 26, 26, 26, 255, + 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, + 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, + 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 56, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 58, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, + 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, + 69, 69, 69, 137, 58, 58, 58, 63, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 114, 28, 28, 29, 194, 33, 33, 33, 255, + 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 55, 55, 55, 55, + 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, + 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 71, 71, 71, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, + 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 119, 40, 40, 41, 181, + 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 72, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 109, + 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 71, 71, 71, 118, 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, + 43, 43, 43, 61, 52, 52, 52, 87, 54, 54, 54, 89, 59, 59, 59, 112, 61, 61, 61, 113, 64, 64, 64, 113, 63, 63, 63, 97, 64, 64, 64, 90, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, + 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, + 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, + 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, + 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, + 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, + 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, + 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, + 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, + 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, + 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, + 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, + 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, + 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, + 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, + 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, + 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, + 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, + 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 137, 0, 0, 0, 136, 0, 0, 0, 133, 0, 0, 0, 133, + 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 129, 0, 0, 0, 126, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, + 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, + 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 0, 0, 0, 123, 0, 0, 0, 115, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, + 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 1, 1, 1, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, + 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, + 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 0, 0, 0, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, + 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, + 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 74, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 1, 1, 1, 130, + 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 133, 15, 15, 15, 181, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 1, 1, 1, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 23, 23, 23, 255, 25, 25, 25, 255, + 31, 31, 31, 255, 29, 29, 29, 255, 25, 25, 25, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 57, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 28, 28, 28, 255, 34, 34, 34, 255, 69, 69, 70, 255, 102, 102, 102, 255, + 92, 92, 92, 255, 32, 32, 32, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 1, 1, 1, 126, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 27, 27, 27, 255, 41, 41, 41, 255, 74, 74, 74, 255, 119, 119, 119, 255, 108, 108, 108, 255, 85, 85, 86, 255, 31, 31, 31, 255, + 28, 28, 28, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, + 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 120, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 22, 255, 30, 30, 31, 255, 72, 72, 72, 255, 123, 123, 123, 255, 118, 118, 118, 255, 63, 63, 63, 255, 42, 42, 42, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 52, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, + 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 29, 29, 29, 255, 50, 50, 50, 255, 67, 67, 67, 255, 20, 20, 21, 255, 23, 23, 24, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, + 27, 27, 27, 255, 18, 18, 18, 176, 4, 4, 4, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, + 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, + 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, + 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, + 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, + 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, + 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, + 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, + 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, + 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, + 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, + 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, + 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 52, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, + 0, 0, 0, 72, 1, 1, 1, 119, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, + 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, + 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 61, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, + 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 122, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, + 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 66, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, + 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, + 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 0, 0, 0, 116, 23, 23, 23, 212, + 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, + 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 56, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 117, 25, 25, 25, 203, + 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, + 56, 56, 56, 222, 69, 69, 69, 137, 58, 58, 58, 63, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, + 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, + 55, 55, 55, 55, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, + 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 71, 71, 71, 114, 39, 39, 39, 33, 0, 0, 0, 16, + 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, 35, 35, 35, 119, + 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 72, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, + 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, + 44, 44, 44, 109, 49, 49, 49, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 71, 71, 71, 118, 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, + 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 87, 54, 54, 54, 89, 59, 59, 59, 112, 62, 62, 62, 113, 64, 64, 64, 113, 63, 63, 63, 97, 64, 64, 64, 90, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, + 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, + 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, + 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, + 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, + 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, + 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, + 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, + 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, + 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, + 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, + 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, + 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, + 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, + 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, + 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, + 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, + 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 136, 0, 0, 0, 133, + 0, 0, 0, 133, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 129, 0, 0, 0, 126, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, + 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, + 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 1, 1, 1, 124, 0, 0, 0, 115, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, + 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 1, 1, 1, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, + 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 1, 1, 1, 112, 0, 0, 0, 90, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, + 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 0, 0, 0, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, + 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, + 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 74, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, + 1, 1, 1, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 61, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 133, 15, 15, 15, 181, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 92, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 57, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 25, 25, 25, 255, 22, 22, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 1, 1, 1, 126, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 27, 27, 27, 255, 31, 31, 31, 255, 46, 46, 46, 255, + 65, 65, 65, 255, 41, 41, 41, 255, 24, 24, 24, 255, 22, 22, 22, 245, 1, 1, 1, 114, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, + 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 22, 255, 26, 26, 27, 255, 29, 29, 29, 255, 54, 54, 54, 255, 71, 71, 71, 255, 105, 105, 105, 255, 125, 125, 125, 255, 97, 97, 97, 255, + 67, 67, 67, 255, 25, 25, 25, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 52, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, + 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 25, 25, 25, 255, 52, 52, 52, 255, 112, 112, 112, 255, 115, 115, 115, 255, 104, 104, 105, 255, 83, 83, 83, 255, 39, 39, 39, 255, 39, 39, 39, 255, 21, 21, 22, 255, + 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, + 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 37, 37, 37, 255, 51, 51, 51, 255, 49, 49, 49, 255, 32, 32, 32, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, + 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, + 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, + 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, + 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, + 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, + 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, + 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, + 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, + 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, + 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, + 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, + 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, + 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, + 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, + 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 61, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, + 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 122, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, + 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, + 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, + 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 0, 0, 0, 116, + 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 56, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 116, + 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, + 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 58, 58, 58, 63, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, + 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, + 71, 71, 71, 132, 55, 55, 55, 55, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, + 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 71, 71, 71, 114, 39, 39, 39, 33, + 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, + 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 72, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, + 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, + 33, 33, 33, 66, 44, 44, 44, 109, 49, 49, 49, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 71, 71, 71, 118, 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, + 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 86, 54, 54, 54, 89, 59, 59, 59, 112, 62, 62, 62, 113, 64, 64, 64, 113, 63, 63, 63, 97, 64, 64, 64, 89, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, + 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, + 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, + 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, + 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, + 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, + 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, + 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, + 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, + 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, + 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, + 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, + 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, + 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, + 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, + 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, + 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 137, 0, 0, 0, 136, + 0, 0, 0, 133, 1, 1, 1, 133, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 129, 0, 0, 0, 126, 0, 0, 0, 120, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, + 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, + 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 1, 1, 1, 124, 0, 0, 0, 115, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, + 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 1, 1, 1, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, + 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 1, 1, 1, 112, 0, 0, 0, 90, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, + 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 0, 0, 0, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, + 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 1, 1, 1, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, + 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 74, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, + 0, 0, 0, 136, 1, 1, 1, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 61, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 133, + 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 92, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 1, 1, 1, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 57, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 90, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 1, 1, 1, 37, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 25, 25, 25, 255, 23, 23, 23, 255, 28, 28, 28, 255, + 29, 29, 29, 255, 24, 24, 24, 255, 27, 27, 27, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 52, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, + 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 33, 33, 33, 255, 38, 38, 39, 255, 43, 43, 44, 255, 68, 68, 68, 255, 74, 74, 74, 255, 93, 93, 93, 255, + 90, 90, 91, 255, 36, 36, 36, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, + 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 37, 37, 37, 255, 85, 85, 85, 255, 106, 106, 106, 255, 129, 129, 129, 255, 107, 107, 108, 255, 90, 90, 90, 255, 95, 95, 95, 255, 54, 54, 54, 255, + 41, 41, 41, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, + 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 29, 29, 29, 255, 38, 38, 38, 255, 76, 76, 76, 255, 43, 43, 43, 255, 22, 22, 22, 255, 35, 35, 36, 255, 21, 21, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, + 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, + 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, + 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, + 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, + 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, + 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, + 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, + 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 100, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, + 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, + 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, 0, 0, 0, 17, 0, 0, 0, 13, + 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, + 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, + 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, + 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, + 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 122, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, + 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, + 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, + 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, + 0, 0, 0, 116, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 56, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, + 7, 7, 7, 116, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, + 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 58, 58, 58, 63, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, + 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, + 59, 59, 59, 202, 71, 71, 71, 132, 55, 55, 55, 55, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, + 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 71, 71, 71, 114, + 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, + 24, 24, 24, 68, 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 72, 12, 12, 12, 20, 0, 0, 0, 15, + 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, + 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 109, 49, 49, 49, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 71, 71, 71, 118, 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, + 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, + 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 86, 54, 54, 54, 89, 59, 59, 59, 112, 62, 62, 62, 113, 64, 64, 64, 113, 63, 63, 63, 97, 64, 64, 64, 89, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, + 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, + 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, + 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, + 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, + 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, + 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, + 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, + 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, + 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, + 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, + 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, + 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, + 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, + 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, + 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, + 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, + 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 137, + 0, 0, 0, 136, 1, 1, 1, 133, 1, 1, 1, 133, 1, 1, 1, 131, 0, 0, 0, 132, 0, 0, 0, 129, 0, 0, 0, 126, 0, 0, 0, 120, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, + 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, + 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 1, 1, 1, 124, 0, 0, 0, 115, 0, 0, 0, 105, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, + 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 1, 1, 1, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, + 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 1, 1, 1, 112, 0, 0, 0, 90, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, + 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 1, 1, 1, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, + 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 1, 1, 1, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, + 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 1, 1, 1, 74, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, + 0, 0, 0, 130, 0, 0, 0, 136, 1, 1, 1, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 61, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, + 0, 0, 0, 133, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 92, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, + 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 1, 1, 1, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 1, 1, 1, 44, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 1, 1, 1, 58, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 90, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 1, 1, 1, 37, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 1, 1, 1, 53, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 119, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, + 24, 24, 24, 255, 21, 21, 22, 255, 25, 25, 25, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, + 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 26, 26, 26, 255, 34, 34, 34, 255, 43, 43, 43, 255, 35, 35, 35, 255, 41, 41, 41, 255, + 47, 47, 47, 255, 28, 28, 29, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 83, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 30, 30, 30, 255, 61, 61, 61, 255, 102, 102, 102, 255, 118, 118, 118, 255, 94, 94, 94, 255, 99, 99, 100, 255, 127, 127, 127, 255, 99, 99, 99, 255, + 51, 51, 51, 255, 30, 30, 30, 255, 28, 28, 28, 209, 14, 14, 14, 91, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, + 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 35, 35, 35, 255, 95, 95, 95, 255, 62, 62, 62, 255, 55, 55, 55, 255, 74, 74, 74, 255, 56, 56, 56, 255, 36, 36, 36, 255, 48, 48, 48, 255, + 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 97, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, + 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 25, 25, 25, 255, 20, 20, 20, 255, 20, 20, 21, 255, 22, 22, 22, 255, 24, 24, 24, 255, 31, 31, 31, 255, + 34, 34, 34, 212, 24, 24, 24, 93, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, + 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, + 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, + 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 100, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, + 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, + 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, 0, 0, 0, 17, + 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, + 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, + 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, + 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, + 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, + 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 122, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, + 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, + 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, + 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, + 0, 0, 0, 56, 0, 0, 0, 116, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 56, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, + 1, 1, 1, 57, 7, 7, 7, 116, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, + 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 64, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, + 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, + 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 55, 55, 55, 55, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, + 6, 6, 6, 39, 21, 21, 21, 103, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, + 70, 70, 70, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, + 0, 0, 0, 24, 24, 24, 24, 68, 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 72, 12, 12, 12, 20, + 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, + 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 108, 49, 49, 49, 145, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 71, 71, 71, 118, 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, + 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, + 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 86, 54, 54, 54, 89, 59, 59, 59, 112, 62, 62, 62, 113, 64, 64, 64, 113, 63, 63, 63, 97, 64, 64, 64, 89, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, + 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, + 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, + 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, + 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, + 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, + 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, + 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, + 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, + 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, + 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, + 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, + 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, + 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, + 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, + 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, + 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, + 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, + 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, + 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, + 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, + 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, + 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, + 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, + 0, 0, 0, 137, 0, 0, 0, 136, 1, 1, 1, 133, 1, 1, 1, 133, 1, 1, 1, 131, 1, 1, 1, 132, 0, 0, 0, 129, 0, 0, 0, 126, 0, 0, 0, 120, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, + 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, + 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 1, 1, 1, 124, 0, 0, 0, 115, 0, 0, 0, 105, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, + 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 1, 1, 1, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, + 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 1, 1, 1, 112, 0, 0, 0, 90, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, + 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 1, 1, 1, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, + 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 1, 1, 1, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, + 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 1, 1, 1, 74, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, + 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, + 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 61, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, + 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 92, 0, 0, 0, 51, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, + 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 1, 1, 1, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 1, 1, 1, 44, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 1, 1, 1, 58, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 90, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 1, 1, 1, 37, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 1, 1, 1, 53, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 119, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 23, 23, 23, 255, 20, 20, 20, 255, 21, 21, 22, 255, 23, 23, 23, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 83, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 33, 33, 33, 255, 36, 36, 36, 255, 44, 44, 44, 255, 35, 35, 35, 255, 27, 27, 28, 255, 37, 37, 37, 255, + 30, 30, 30, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 91, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, + 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 26, 26, 26, 255, 71, 71, 71, 255, 102, 102, 102, 255, 97, 97, 97, 255, 119, 119, 119, 255, 100, 100, 100, 255, 87, 87, 87, 255, 99, 99, 99, 255, + 49, 49, 49, 255, 32, 32, 32, 255, 31, 31, 31, 217, 19, 19, 19, 97, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, + 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 35, 35, 35, 255, 73, 73, 73, 255, 52, 52, 52, 255, 58, 58, 58, 255, 90, 90, 90, 255, 74, 74, 75, 255, 68, 68, 68, 255, 67, 67, 67, 255, + 33, 33, 33, 255, 34, 34, 34, 212, 24, 24, 24, 93, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, + 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 108, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 20, 20, 20, 255, 20, 20, 20, 255, 29, 29, 29, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, + 36, 36, 36, 205, 28, 28, 28, 87, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, + 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 100, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, + 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, + 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, + 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, + 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 11, 11, 11, 26, 0, 0, 0, 16, + 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, + 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 103, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 44, 44, 44, 104, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, + 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, + 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, + 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, + 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, + 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 97, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, + 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, + 0, 0, 0, 33, 0, 0, 0, 56, 0, 0, 0, 116, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 57, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, + 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 116, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 64, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, + 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, + 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 55, 55, 55, 55, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, + 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 103, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, + 63, 63, 63, 190, 70, 70, 70, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, + 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 72, + 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, + 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 108, 49, 49, 49, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 71, 71, 71, 118, 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, + 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, + 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 86, 54, 54, 54, 88, 59, 59, 59, 112, 62, 62, 62, 113, 64, 64, 64, 113, 63, 63, 63, 97, 64, 64, 64, 89, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, + 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, + 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, + 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, + 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, + 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, + 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, + 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, + 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, + 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, + 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, + 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, + 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, + 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, + 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, + 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, + 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, + 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, + 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, + 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, + 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, + 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, + 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, + 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, + 0, 0, 0, 139, 0, 0, 0, 137, 0, 0, 0, 136, 1, 1, 1, 133, 1, 1, 1, 133, 1, 1, 1, 131, 1, 1, 1, 132, 0, 0, 0, 129, 0, 0, 0, 126, 0, 0, 0, 120, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, + 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, + 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 131, 1, 1, 1, 128, + 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 1, 1, 1, 124, 0, 0, 0, 115, 0, 0, 0, 105, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, + 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, + 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 1, 1, 1, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 0, 0, 0, 107, 0, 0, 0, 93, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, + 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, + 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 1, 1, 1, 112, 1, 1, 1, 90, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, + 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 1, 1, 1, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, + 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 1, 1, 1, 82, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, + 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 1, 1, 1, 74, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, + 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, + 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 1, 1, 1, 62, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, + 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 92, 0, 0, 0, 51, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, + 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 1, 1, 1, 66, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 128, + 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 1, 1, 1, 44, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 1, 1, 1, 58, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 90, 1, 1, 1, 35, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 1, 1, 1, 37, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 1, 1, 1, 53, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 119, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 70, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 118, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 83, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 117, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 91, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 36, 36, 36, 255, 37, 37, 37, 255, 37, 37, 37, 255, 25, 25, 25, 255, 25, 25, 25, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 97, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 113, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 26, 26, 26, 255, 73, 73, 73, 255, 112, 112, 112, 255, 97, 97, 97, 255, 98, 98, 98, 255, 70, 70, 70, 255, 56, 56, 56, 255, 47, 47, 47, 255, + 25, 25, 25, 255, 32, 32, 32, 255, 34, 34, 34, 212, 24, 24, 24, 93, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, + 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 108, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 21, 255, 23, 23, 24, 255, 72, 72, 72, 255, 68, 68, 68, 255, 80, 80, 80, 255, 120, 120, 120, 255, 107, 107, 107, 255, 103, 103, 103, 255, 58, 58, 58, 255, + 34, 34, 34, 255, 36, 36, 36, 205, 28, 28, 28, 87, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, + 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 100, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 25, 25, 25, 255, 20, 20, 20, 255, 20, 20, 20, 255, 49, 49, 49, 255, 38, 38, 38, 255, 46, 46, 46, 255, 35, 35, 35, 255, + 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, + 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, + 27, 27, 27, 54, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, + 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 11, 11, 11, 26, + 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, + 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 103, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 44, 44, 44, 104, 0, 0, 0, 18, 0, 0, 0, 14, + 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, + 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 40, 40, 40, 63, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, + 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 105, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, + 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, + 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 97, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, + 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, + 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 0, 0, 0, 116, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 57, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, + 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 116, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 64, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, + 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, + 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 56, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, + 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 103, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, + 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, + 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, 35, 35, 35, 118, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, + 64, 64, 64, 73, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, + 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 108, 49, 49, 49, 145, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 71, 71, 71, 118, 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, + 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, + 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 86, 54, 54, 54, 88, 59, 59, 59, 112, 62, 62, 62, 113, 64, 64, 64, 113, 63, 63, 63, 97, 64, 64, 64, 89, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, + 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, + 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, + 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, + 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, + 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, + 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, + 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, + 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, + 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, + 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, + 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, + 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, + 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, + 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, + 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, + 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, + 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, + 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, + 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, + 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, + 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, + 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, + 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 137, 0, 0, 0, 136, 1, 1, 1, 133, 1, 1, 1, 133, 1, 1, 1, 131, 0, 0, 0, 132, 0, 0, 0, 129, 0, 0, 0, 126, 0, 0, 0, 120, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, + 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, + 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 131, + 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 1, 1, 1, 124, 0, 0, 0, 115, 0, 0, 0, 105, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, + 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, + 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 1, 1, 1, 108, 0, 0, 0, 93, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, + 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, + 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 1, 1, 1, 112, 1, 1, 1, 90, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, + 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, + 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 1, 1, 1, 87, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, + 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, + 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 1, 1, 1, 82, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, + 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 0, 0, 0, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 1, 1, 1, 75, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, + 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, + 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 1, 1, 1, 62, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, + 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 92, 0, 0, 0, 51, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, + 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 1, 1, 1, 66, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, + 0, 0, 0, 128, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 1, 1, 1, 45, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 125, + 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 1, 1, 1, 58, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 90, 1, 1, 1, 35, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 1, 1, 1, 38, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 1, 1, 1, 53, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 119, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 70, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 118, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 83, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 117, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 91, 1, 1, 1, 25, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 115, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 97, 1, 1, 1, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 113, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 26, 26, 26, 255, 43, 43, 43, 255, 35, 35, 35, 255, 31, 31, 31, 255, 22, 22, 22, 255, 23, 23, 23, 255, 20, 20, 21, 255, + 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 93, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 108, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 25, 25, 26, 255, 75, 75, 76, 255, 123, 123, 123, 255, 86, 86, 86, 255, 68, 68, 68, 255, 37, 37, 37, 255, 32, 32, 32, 255, 23, 23, 24, 255, + 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 87, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 100, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 66, 66, 67, 255, 92, 92, 92, 255, 104, 104, 104, 255, 126, 126, 126, 255, 99, 99, 99, 255, 59, 59, 59, 255, 29, 29, 29, 255, + 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 73, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, + 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 22, 22, 23, 255, 36, 36, 36, 255, 43, 43, 43, 255, 92, 92, 92, 255, 84, 84, 84, 255, 45, 45, 45, 255, 38, 38, 38, 255, + 40, 40, 40, 165, 27, 27, 27, 54, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, + 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 37, 37, 37, 255, 36, 36, 36, 255, 41, 41, 42, 254, 44, 44, 44, 129, + 11, 11, 11, 26, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, + 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 103, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 44, 44, 44, 104, 0, 0, 0, 18, + 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, + 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 154, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 40, 40, 40, 63, 0, 0, 0, 17, 0, 0, 0, 13, + 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, + 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 105, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, + 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 48, 48, 48, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, + 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 97, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 112, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, + 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 108, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 39, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, + 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 0, 0, 0, 116, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 57, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, + 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 116, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 64, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, + 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, + 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 56, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, + 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 103, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, + 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, + 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, 35, 35, 35, 118, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, + 72, 72, 72, 129, 64, 64, 64, 73, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, + 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 108, 49, 49, 49, 145, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 118, 63, 63, 63, 69, 17, 17, 17, 21, + 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, + 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 86, 54, 54, 54, 88, 59, 59, 59, 112, 62, 62, 62, 113, 64, 64, 64, 113, 63, 63, 63, 97, 64, 64, 64, 90, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, + 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, + 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, + 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, + 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, + 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, + 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, + 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, + 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, + 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, + 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, + 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, + 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, + 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, + 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, + 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, + 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, + 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, + 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, + 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, + 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, + 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, + 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, + 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, + 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 140, 0, 0, 0, 137, 0, 0, 0, 136, 1, 1, 1, 133, 1, 1, 1, 133, 1, 1, 1, 131, 0, 0, 0, 132, 0, 0, 0, 129, 0, 0, 0, 126, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, + 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 141, 1, 1, 1, 136, + 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 0, 0, 0, 123, 0, 0, 0, 115, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, + 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, + 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 141, 1, 1, 1, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, + 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, + 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, + 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, + 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, + 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 141, 1, 1, 1, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 0, 0, 0, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, + 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, + 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 140, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, + 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, + 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 139, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 73, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, + 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 1, 1, 1, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, + 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 0, 0, 0, 108, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, + 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 1, 1, 1, 133, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, + 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 133, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 64, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, + 0, 0, 0, 128, 1, 1, 1, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 0, 0, 0, 98, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 129, + 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 56, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 1, 1, 1, 128, 16, 16, 16, 189, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 0, 0, 0, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 121, 1, 1, 1, 126, 22, 22, 22, 232, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 0, 0, 0, 113, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 120, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 51, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 4, 4, 4, 68, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 1, 1, 1, 120, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 1, 1, 1, 119, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 1, 1, 1, 117, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 1, 1, 1, 115, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 30, 30, 31, 255, 50, 50, 50, 255, 31, 31, 31, 255, 26, 26, 26, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 28, 28, 28, 255, 90, 90, 90, 255, 121, 121, 121, 255, 69, 69, 69, 255, 40, 40, 40, 255, 24, 24, 24, 255, 23, 23, 23, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 71, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 89, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 40, 40, 40, 255, 69, 69, 69, 255, 121, 121, 121, 255, 109, 109, 110, 255, 81, 81, 81, 255, 44, 44, 44, 255, 23, 23, 23, 255, 21, 21, 21, 255, 28, 28, 29, 255, + 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 52, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, + 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 1, 1, 1, 119, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 68, 68, 69, 255, 101, 101, 101, 255, 122, 122, 122, 255, 54, 54, 54, 255, 25, 25, 25, 255, 32, 32, 32, 255, 41, 41, 42, 254, + 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, + 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 35, 35, 35, 255, 43, 43, 43, 255, 60, 60, 60, 255, 27, 27, 27, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 102, + 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, + 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 79, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 24, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 61, 0, 0, 0, 17, + 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, + 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 1, 1, 1, 107, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 55, 55, 55, 122, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, + 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, + 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 72, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 55, 185, 49, 49, 49, 66, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, + 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 60, 60, 60, 110, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, + 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 1, 1, 1, 110, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 65, 65, 65, 130, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, + 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 57, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 63, 63, 63, 174, 52, 52, 52, 56, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, + 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 58, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 70, 70, 70, 136, 58, 58, 58, 63, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, + 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 72, 72, 72, 131, 55, 55, 55, 55, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, + 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, + 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 64, 64, 64, 190, 71, 71, 71, 113, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, + 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, + 64, 64, 64, 188, 73, 73, 73, 128, 64, 64, 64, 72, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, + 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 109, 49, 49, 49, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 62, 62, 62, 181, 68, 68, 68, 149, 71, 71, 71, 117, 63, 63, 63, 69, + 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, + 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 86, 54, 54, 54, 88, 59, 59, 59, 112, 62, 62, 62, 113, 64, 64, 64, 113, 63, 63, 63, 96, 64, 64, 64, 89, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, + 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, + 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, + 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, + 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, + 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, + 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, + 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, + 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, + 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, + 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, + 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, + 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, + 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, + 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, + 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, + 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, + 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, + 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, + 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, + 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, + 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, + 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, + 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 137, 0, 0, 0, 136, 0, 0, 0, 133, 1, 1, 1, 133, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 129, 0, 0, 0, 126, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, + 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 141, + 1, 1, 1, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 0, 0, 0, 123, 0, 0, 0, 115, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, + 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 141, 1, 1, 1, 135, 1, 1, 1, 128, 14, 14, 14, 177, + 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, + 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, + 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, + 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, + 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 141, 1, 1, 1, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 0, 0, 0, 85, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, + 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, + 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 140, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, + 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, + 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 139, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 73, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, + 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, + 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 1, 1, 1, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, + 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 1, 1, 1, 133, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, + 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 133, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, + 0, 0, 0, 119, 0, 0, 0, 128, 1, 1, 1, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 0, 0, 0, 98, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, + 0, 0, 0, 129, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 56, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 1, 1, 1, 128, + 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 0, 0, 0, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 121, 1, 1, 1, 126, 22, 22, 22, 232, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 0, 0, 0, 113, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 120, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 51, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 4, 4, 4, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 1, 1, 1, 119, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 1, 1, 1, 117, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 24, 24, 25, 255, 21, 21, 22, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 43, 43, 43, 255, 51, 51, 51, 255, 26, 26, 26, 255, 22, 22, 23, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 71, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 89, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 38, 38, 38, 255, 117, 117, 117, 255, 98, 98, 98, 255, 43, 43, 43, 255, 26, 26, 27, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 52, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 1, 1, 1, 119, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 48, 48, 48, 255, 97, 97, 97, 255, 122, 122, 122, 255, 75, 75, 76, 255, 36, 36, 36, 255, 23, 23, 23, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, + 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 26, 26, 26, 255, 59, 59, 59, 255, 115, 115, 116, 255, 113, 113, 113, 255, 48, 48, 48, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, + 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, + 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 79, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 30, 30, 31, 255, 80, 80, 80, 255, 88, 88, 88, 255, 30, 30, 30, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 61, + 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, + 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 1, 1, 1, 107, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 41, 41, 41, 255, 27, 27, 28, 255, 38, 38, 38, 255, 48, 48, 48, 233, 55, 55, 55, 122, 8, 8, 8, 21, 0, 0, 0, 15, + 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, + 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 72, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 55, 185, 49, 49, 49, 66, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, + 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, + 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 60, 60, 60, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, + 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 1, 1, 1, 110, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 65, 65, 65, 130, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, + 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 63, 63, 63, 175, 52, 52, 52, 56, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, + 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 116, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 58, 58, 58, 63, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, + 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 72, 72, 72, 131, 55, 55, 55, 55, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, + 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, + 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 64, 64, 64, 190, 71, 71, 71, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, + 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, + 56, 56, 57, 234, 64, 64, 64, 188, 73, 73, 73, 128, 64, 64, 64, 72, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, + 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 109, 49, 49, 49, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 62, 62, 62, 181, 69, 69, 69, 148, 71, 71, 71, 117, + 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, + 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 86, 54, 54, 54, 88, 59, 59, 59, 112, 62, 62, 62, 113, 64, 64, 64, 113, 63, 63, 63, 96, 64, 64, 64, 89, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, + 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, + 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, + 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, + 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, + 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, + 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, + 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, + 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, + 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, + 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, + 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, + 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, + 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, + 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, + 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, + 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, + 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, + 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, + 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, + 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, + 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, + 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 137, 0, 0, 0, 136, 0, 0, 0, 133, 1, 1, 1, 133, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 129, 0, 0, 0, 126, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, + 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, + 0, 0, 0, 141, 1, 1, 1, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 0, 0, 0, 123, 0, 0, 0, 115, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, + 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 141, 1, 1, 1, 135, 1, 1, 1, 128, + 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, + 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, + 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, + 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, + 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 0, 0, 0, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, + 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, + 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, + 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, + 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 73, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, + 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, + 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 1, 1, 1, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, + 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, + 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 1, 1, 1, 133, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, + 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, + 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 133, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, + 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 1, 1, 1, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 0, 0, 0, 98, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, + 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 57, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, + 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 1, 1, 1, 126, + 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 120, 5, 5, 5, 139, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 51, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 4, 4, 4, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 89, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 24, 24, 24, 255, 66, 66, 66, 255, 43, 43, 43, 255, 25, 25, 25, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 52, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 1, 1, 1, 119, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 21, 21, 21, 255, 70, 70, 70, 255, 130, 130, 130, 255, 60, 60, 60, 255, 27, 27, 27, 255, 21, 21, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, + 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 27, 27, 27, 255, 69, 69, 69, 255, 128, 128, 128, 255, 79, 79, 79, 255, 31, 31, 31, 255, 24, 24, 24, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, + 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 79, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 23, 23, 23, 255, 47, 47, 47, 255, 122, 122, 122, 255, 99, 99, 99, 255, 39, 39, 39, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, + 41, 41, 41, 61, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 29, 29, 29, 255, 104, 104, 105, 255, 97, 97, 97, 255, 27, 27, 27, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 55, 55, 55, 122, 8, 8, 8, 21, + 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, + 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 72, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 60, 60, 60, 255, 32, 32, 32, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 66, 0, 0, 0, 16, 0, 0, 0, 13, + 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, + 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 60, 60, 60, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, + 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, + 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 63, 63, 63, 175, 52, 52, 52, 56, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, + 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 58, 58, 58, 63, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, + 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 55, 55, 55, 55, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, + 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, + 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 64, 64, 64, 190, 71, 71, 71, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, + 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, + 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 73, 73, 73, 128, 64, 64, 64, 72, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 109, 49, 49, 49, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, + 71, 71, 71, 118, 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 87, 54, 54, 54, 89, 59, 59, 59, 112, 62, 62, 62, 113, 64, 64, 64, 113, 63, 63, 63, 97, 64, 64, 64, 89, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, + 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, + 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 43, 37, 30, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 2, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, + 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, + 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, + 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, + 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, + 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, + 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, + 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, + 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, + 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, + 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, + 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, + 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, + 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, + 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 23, 23, 23, 0, 23, 23, 23, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, + 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, + 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 23, 23, 23, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, + 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, + 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, + 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 131, 0, 0, 0, 129, 0, 0, 0, 126, 0, 0, 0, 122, 0, 0, 0, 117, 0, 0, 0, 110, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, + 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, + 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 1, 1, 1, 139, 0, 0, 0, 140, 1, 1, 1, 137, 1, 1, 1, 136, 1, 1, 1, 133, 1, 1, 1, 133, 1, 1, 1, 131, 1, 1, 1, 132, 1, 1, 1, 129, 1, 1, 1, 127, 1, 1, 1, 121, 1, 1, 1, 114, 0, 0, 0, 105, 0, 0, 0, 95, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, + 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, + 0, 0, 0, 139, 0, 0, 0, 141, 1, 1, 1, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 1, 1, 1, 124, 1, 1, 1, 116, 1, 1, 1, 106, 1, 1, 1, 96, 0, 0, 0, 84, 0, 0, 0, 71, 0, 0, 0, 60, + 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 141, 1, 1, 1, 135, + 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 1, 1, 1, 108, 1, 1, 1, 94, 1, 1, 1, 81, 0, 0, 0, 68, 0, 0, 0, 56, + 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 1, 1, 1, 112, 1, 1, 1, 91, 1, 1, 1, 78, 0, 0, 0, 64, 0, 0, 0, 51, + 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, + 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 1, 1, 1, 87, 1, 1, 1, 72, 0, 0, 0, 58, 0, 0, 0, 45, + 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, + 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 1, 1, 1, 82, 1, 1, 1, 65, 0, 0, 0, 51, 0, 0, 0, 39, + 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, + 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 1, 1, 1, 75, 1, 1, 1, 57, 0, 0, 0, 43, 0, 0, 0, 32, + 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, + 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 1, 1, 1, 62, 1, 1, 1, 49, 0, 0, 0, 36, 0, 0, 0, 26, + 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, + 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 92, 1, 1, 1, 52, 1, 1, 1, 39, 0, 0, 0, 28, 0, 0, 0, 20, + 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, + 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 1, 1, 1, 66, 2, 2, 2, 44, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, + 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, + 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 128, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 2, 2, 2, 45, 1, 1, 1, 33, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, + 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, + 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 125, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 1, 1, 1, 58, 1, 1, 1, 36, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, + 0, 0, 0, 120, 0, 0, 0, 126, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 90, 2, 2, 2, 37, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, + 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 2, 2, 2, 39, 1, 1, 1, 27, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 138, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 1, 1, 1, 53, 1, 1, 1, 27, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 119, 12, 12, 12, 164, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 70, 2, 2, 2, 27, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 118, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 83, 2, 2, 2, 27, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 117, 17, 17, 17, 196, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 91, 2, 2, 2, 26, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 115, 18, 18, 18, 200, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 97, 2, 2, 2, 25, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 113, 18, 18, 18, 198, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 93, 1, 1, 1, 22, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 108, 16, 16, 16, 189, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 87, 1, 1, 1, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 100, 13, 13, 13, 171, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 26, 26, 26, 255, 25, 25, 25, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 73, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 147, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 45, 45, 45, 255, 79, 79, 79, 255, 30, 30, 30, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 54, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 117, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 23, 23, 23, 255, 128, 128, 128, 255, 93, 93, 93, 255, 30, 30, 30, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 11, 11, 11, 26, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 103, 19, 19, 19, 207, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 35, 35, 35, 255, 121, 121, 121, 255, 91, 91, 91, 255, 30, 30, 30, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, + 37, 37, 37, 255, 45, 45, 45, 223, 44, 44, 44, 104, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 154, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 34, 34, 34, 255, 121, 121, 121, 255, 91, 91, 91, 255, 31, 31, 31, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, + 49, 49, 50, 178, 40, 40, 40, 63, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 105, 19, 19, 19, 212, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 34, 34, 34, 255, 121, 121, 121, 255, 86, 86, 86, 255, 23, 23, 23, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, + 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 34, 34, 35, 255, 83, 83, 83, 255, 32, 32, 32, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, + 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 97, 15, 15, 15, 184, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 32, 32, 32, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, + 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 108, 18, 18, 18, 203, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, + 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 0, 0, 0, 115, 23, 23, 23, 211, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 63, 63, 63, 175, 52, 52, 52, 56, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 115, 25, 25, 25, 202, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 58, 58, 58, 63, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 112, 28, 28, 29, 193, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 72, 72, 72, 131, 55, 55, 55, 55, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 103, 32, 32, 33, 178, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 64, 64, 64, 189, 71, 71, 71, 113, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, 35, 35, 35, 118, 40, 40, 41, 180, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, + 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 64, 64, 64, 187, 73, 73, 73, 128, 64, 64, 64, 72, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 108, 49, 49, 49, 145, 50, 50, 50, 177, 50, 50, 50, 204, 50, 50, 50, 206, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 55, 55, 55, 214, 58, 58, 58, 208, 62, 62, 62, 180, + 69, 69, 69, 148, 71, 71, 71, 117, 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 86, 54, 54, 54, 88, 59, 59, 59, 111, 62, 62, 62, 112, 64, 64, 64, 112, 63, 63, 63, 96, 64, 64, 64, 89, 58, 58, 58, 61, 32, 32, 32, 28, + 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, + 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, + 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 23, 23, 23, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, + 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, + 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, + 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, + 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, + 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, + 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, + 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, + 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, + 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, + 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, + 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, + 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, + 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, + 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, + 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, + 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, + 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, + 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, + 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, + 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, + 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 137, 0, 0, 0, 136, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 129, 0, 0, 0, 126, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, + 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, + 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 0, 0, 0, 123, 0, 0, 0, 115, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, + 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, + 1, 1, 1, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, + 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 137, 1, 1, 1, 128, 16, 16, 16, 187, + 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, + 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 0, 0, 0, 86, 0, 0, 0, 70, 0, 0, 0, 57, + 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, + 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 81, 0, 0, 0, 63, 0, 0, 0, 50, + 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, + 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 74, 0, 0, 0, 55, 0, 0, 0, 43, + 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, + 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 1, 1, 1, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, + 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, + 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 133, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, + 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, + 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, + 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, + 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, + 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, + 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 57, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, + 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, + 0, 0, 0, 120, 1, 1, 1, 126, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 120, + 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 52, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 4, 4, 4, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 22, 22, 22, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 1, 1, 1, 119, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 23, 23, 23, 255, 42, 42, 42, 255, 25, 25, 25, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 24, 24, 24, 255, 95, 95, 95, 255, 60, 60, 60, 255, 25, 25, 25, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 76, 76, 76, 255, 126, 126, 126, 255, 44, 44, 44, 255, 22, 22, 22, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, + 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 90, 90, 90, 255, 108, 108, 108, 255, 33, 33, 33, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, + 54, 54, 54, 122, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 23, 23, 23, 255, 115, 115, 115, 255, 87, 87, 87, 255, 28, 28, 28, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, + 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 37, 37, 37, 255, 127, 127, 127, 255, 64, 64, 65, 255, 21, 21, 21, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, + 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 53, 53, 54, 255, 84, 84, 84, 255, 27, 27, 27, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 26, 26, 26, 255, 38, 38, 38, 255, 33, 33, 33, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 56, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 58, 58, 58, 63, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 55, 55, 55, 55, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 71, 71, 71, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, + 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 72, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 109, 49, 49, 49, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, + 61, 61, 61, 181, 68, 68, 68, 149, 71, 71, 71, 118, 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 87, 54, 54, 54, 89, 59, 59, 59, 112, 62, 62, 62, 113, 64, 64, 64, 113, 63, 63, 63, 97, 64, 64, 64, 90, 58, 58, 58, 61, + 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, + 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, + 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, + 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, + 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, + 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, + 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, + 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, + 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, + 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, + 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, + 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, + 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, + 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, + 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, + 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, + 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, + 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, + 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, + 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, + 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, + 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, + 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 128, 0, 0, 0, 126, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, + 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, + 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 0, 0, 0, 123, 0, 0, 0, 115, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, + 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, + 0, 0, 0, 140, 0, 0, 0, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, + 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 137, 1, 1, 1, 128, + 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, + 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 0, 0, 0, 86, 0, 0, 0, 70, + 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, + 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 81, 0, 0, 0, 63, + 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, + 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 74, 0, 0, 0, 55, + 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, + 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 1, 1, 1, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 60, 0, 0, 0, 47, + 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, + 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 133, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 91, 0, 0, 0, 50, 0, 0, 0, 38, + 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, + 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 65, 0, 0, 0, 41, 0, 0, 0, 31, + 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, + 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, + 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, + 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 57, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, + 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, + 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, + 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, + 0, 0, 0, 109, 0, 0, 0, 120, 1, 1, 1, 126, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, + 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 52, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, + 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 23, 23, 23, 255, 23, 23, 23, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 22, 22, 22, 255, 51, 51, 51, 255, 37, 37, 37, 255, 22, 22, 22, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 75, 75, 75, 255, 103, 103, 103, 255, 28, 28, 28, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, + 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 35, 35, 35, 255, 131, 131, 131, 255, 65, 65, 65, 255, 24, 24, 24, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, + 48, 48, 48, 233, 54, 54, 54, 122, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 66, 66, 66, 255, 120, 120, 120, 255, 35, 35, 35, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, + 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 21, 21, 21, 255, 113, 113, 113, 255, 79, 79, 79, 255, 25, 25, 25, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, + 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 48, 48, 48, 255, 129, 129, 129, 255, 43, 43, 43, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, + 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 78, 78, 78, 255, 61, 61, 61, 255, 25, 25, 25, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 57, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 35, 35, 35, 255, 36, 36, 36, 255, 36, 36, 36, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 64, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 55, 55, 55, 55, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, + 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 73, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 109, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, + 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 71, 71, 71, 118, 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 87, 54, 54, 54, 89, 58, 58, 58, 112, 61, 61, 61, 113, 63, 63, 63, 113, 63, 63, 63, 97, 64, 64, 64, 90, + 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, + 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, + 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, + 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, + 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, + 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, + 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, + 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, + 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, + 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, + 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, + 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, + 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, + 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, + 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, + 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, + 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, + 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, + 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, + 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, + 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, + 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, + 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 128, 0, 0, 0, 126, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, + 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, + 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 136, 0, 0, 0, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 0, 0, 0, 123, 0, 0, 0, 115, 0, 0, 0, 104, 0, 0, 0, 94, + 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, + 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 0, 0, 0, 107, 0, 0, 0, 92, + 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 136, + 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, + 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 132, 13, 13, 13, 172, 21, 21, 21, 224, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 0, 0, 0, 86, + 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 81, + 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 74, + 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, + 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 60, + 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, + 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 91, 0, 0, 0, 50, + 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, + 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 65, 0, 0, 0, 41, + 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, + 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 0, 0, 0, 43, 0, 0, 0, 32, + 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, + 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 57, 0, 0, 0, 34, 0, 0, 0, 24, + 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, + 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, + 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, + 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, + 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 52, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, + 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, + 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 26, 26, 26, 255, 31, 31, 31, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 45, 45, 45, 255, 76, 76, 76, 255, 25, 25, 25, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 44, 44, 44, 255, 131, 131, 131, 255, 39, 39, 39, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, + 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 110, 110, 110, 255, 82, 82, 82, 255, 25, 25, 25, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, + 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 55, 55, 55, 255, 125, 125, 125, 255, 36, 36, 36, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, + 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 23, 23, 23, 255, 119, 119, 119, 255, 69, 69, 69, 255, 24, 24, 24, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, + 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 0, 0, 0, 116, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 65, 65, 65, 255, 116, 116, 116, 255, 28, 28, 28, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 57, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, + 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 25, 25, 26, 255, 95, 95, 95, 255, 34, 34, 34, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 64, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 39, 39, 39, 255, 33, 33, 33, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 56, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, + 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 73, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 109, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, + 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 118, 62, 62, 62, 70, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 87, 54, 54, 54, 89, 58, 58, 58, 112, 61, 61, 61, 113, 63, 63, 63, 113, 62, 62, 62, 97, + 64, 64, 64, 90, 57, 57, 57, 62, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, + 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, + 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, + 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, + 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, + 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, + 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, + 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, + 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, + 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, + 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, + 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, + 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, + 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, + 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, + 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, + 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, + 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, + 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, + 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, + 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, + 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, + 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 131, 0, 0, 0, 131, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, + 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, + 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 0, 0, 0, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 0, 0, 0, 123, 0, 0, 0, 115, 0, 0, 0, 104, + 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, + 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 0, 0, 0, 119, 0, 0, 0, 107, + 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, + 0, 0, 0, 136, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, + 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 132, 13, 13, 13, 172, + 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, + 0, 0, 0, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, + 0, 0, 0, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 0, 0, 0, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, + 0, 0, 0, 74, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, + 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, + 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, + 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 91, + 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, + 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 65, + 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, + 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 0, 0, 0, 43, + 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, + 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 57, 0, 0, 0, 34, + 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, + 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 89, 0, 0, 0, 34, 0, 0, 0, 25, + 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, + 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, + 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, + 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 52, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, + 0, 0, 0, 106, 0, 0, 0, 119, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, + 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, + 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 91, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, + 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 97, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 93, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 23, 23, 23, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 44, 44, 44, 104, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 27, 27, 27, 255, 54, 54, 54, 255, 24, 24, 24, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 35, 35, 35, 255, 116, 116, 116, 255, 35, 35, 35, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 23, 23, 23, 255, 135, 135, 135, 255, 54, 54, 54, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, + 46, 46, 46, 255, 54, 54, 54, 185, 48, 48, 48, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 90, 90, 90, 255, 88, 88, 88, 255, 25, 25, 25, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, + 59, 59, 59, 112, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 54, 54, 54, 255, 119, 119, 119, 255, 31, 31, 31, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 39, + 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 24, 24, 24, 255, 130, 130, 130, 255, 54, 54, 54, 255, 22, 22, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 57, 0, 0, 0, 16, 0, 0, 0, 13, + 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 21, 21, 22, 255, 97, 97, 98, 255, 74, 74, 74, 255, 21, 21, 21, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 64, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 49, 49, 49, 255, 57, 57, 57, 255, 27, 27, 27, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 56, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 34, 34, 34, 255, 38, 38, 38, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 115, 38, 38, 38, 34, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, + 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 73, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 67, 44, 44, 44, 109, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, + 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 118, 62, 62, 62, 70, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 62, 52, 52, 52, 87, 53, 53, 53, 89, 58, 58, 58, 112, 61, 61, 61, 113, 63, 63, 63, 113, + 62, 62, 62, 97, 64, 64, 64, 90, 57, 57, 57, 62, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, + 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, + 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, + 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, + 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, + 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, + 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, + 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, + 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, + 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, + 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, + 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, + 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, + 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, + 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, + 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, + 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, + 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, + 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, + 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, + 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, + 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, + 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 131, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 119, 0, 0, 0, 112, + 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, + 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 0, 0, 0, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 114, + 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, + 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 134, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 0, 0, 0, 119, + 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, + 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, + 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 132, + 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, + 1, 1, 1, 116, 0, 0, 0, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 129, 15, 15, 15, 184, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, + 1, 1, 1, 116, 0, 0, 0, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 0, 0, 0, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, + 1, 1, 1, 117, 0, 0, 0, 74, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, + 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 129, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, + 1, 1, 1, 109, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, + 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, + 1, 1, 1, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, + 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, + 0, 0, 0, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, + 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 128, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, + 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, + 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 57, + 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, + 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 90, 0, 0, 0, 34, + 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, + 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 1, 1, 1, 37, 0, 0, 0, 26, + 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, + 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 52, 0, 0, 0, 26, 0, 0, 0, 18, + 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, + 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 119, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, + 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, + 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, + 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 91, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, + 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 97, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 93, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 87, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 100, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 54, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 11, 11, 11, 26, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 44, 44, 44, 104, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 22, 22, 22, 255, 37, 37, 37, 255, 25, 25, 25, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 40, 40, 40, 63, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 24, 24, 24, 255, 93, 93, 93, 255, 30, 30, 30, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 22, 22, 22, 255, 135, 135, 135, 255, 47, 47, 47, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, + 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 48, 48, 48, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 121, 121, 121, 255, 63, 63, 63, 255, 22, 22, 22, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, + 54, 54, 54, 205, 59, 59, 59, 112, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 96, 96, 96, 255, 82, 82, 82, 255, 24, 24, 24, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, + 38, 38, 38, 39, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 72, 72, 72, 255, 103, 103, 103, 255, 26, 26, 26, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 57, 0, 0, 0, 16, + 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 49, 49, 50, 255, 124, 124, 125, 255, 30, 30, 31, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 65, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, + 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 32, 32, 32, 255, 109, 109, 109, 255, 30, 30, 30, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 56, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, + 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 32, 32, 32, 255, 53, 53, 53, 255, 35, 35, 35, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 115, 38, 38, 38, 34, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, + 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 41, 41, 41, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 63, 63, 63, 73, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 67, 44, 44, 44, 109, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, + 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 119, 62, 62, 62, 70, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 62, 51, 51, 51, 87, 53, 53, 53, 89, 58, 58, 58, 112, 61, 61, 61, 113, + 63, 63, 63, 113, 62, 62, 62, 97, 63, 63, 63, 90, 57, 57, 57, 62, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, + 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, + 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, + 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, + 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, + 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, + 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, + 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, + 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, + 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, + 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, + 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, + 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, + 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, + 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, + 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, + 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, + 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, + 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, + 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, + 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, + 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 131, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 119, + 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, + 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 0, 0, 0, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 0, 0, 0, 125, 0, 0, 0, 123, + 0, 0, 0, 114, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, + 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 134, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, + 0, 0, 0, 119, 0, 0, 0, 106, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, + 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 136, 0, 0, 0, 127, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, + 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, + 0, 0, 0, 131, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, + 14, 14, 15, 179, 0, 0, 0, 115, 0, 0, 0, 85, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 129, 15, 15, 15, 184, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 0, 0, 0, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, + 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 74, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 129, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, + 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, + 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 14, 14, 14, 178, 1, 1, 1, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, + 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 0, 0, 0, 126, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, + 1, 1, 1, 121, 0, 0, 0, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, + 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 128, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, + 1, 1, 1, 99, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, + 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 125, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, + 0, 0, 0, 57, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, + 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 90, + 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, + 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 1, 1, 1, 37, + 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, + 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 52, 0, 0, 0, 26, + 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, + 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 119, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 69, 0, 0, 0, 25, 0, 0, 0, 18, + 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, + 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, + 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, + 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 91, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, + 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 97, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, + 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 93, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 87, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 100, 13, 13, 13, 172, 23, 23, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 54, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 11, 11, 11, 26, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 44, 44, 44, 104, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 27, 27, 27, 255, 27, 27, 27, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 40, 40, 40, 63, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 68, 68, 68, 255, 31, 31, 31, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 9, 9, 9, 22, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 21, 21, 21, 255, 124, 124, 124, 255, 46, 46, 46, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 48, 48, 48, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 22, 22, 22, 255, 137, 137, 137, 255, 49, 49, 49, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, + 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 112, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 123, 123, 123, 255, 54, 54, 54, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, + 64, 64, 64, 131, 38, 38, 38, 39, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 119, 119, 119, 255, 62, 62, 62, 255, 22, 22, 22, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 51, 51, 51, 58, + 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 58, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 115, 115, 116, 255, 67, 67, 67, 255, 23, 23, 24, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 65, 0, 0, 0, 16, 0, 0, 0, 14, + 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 98, 98, 98, 255, 68, 68, 68, 255, 22, 22, 22, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 57, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, + 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 26, 26, 26, 255, 64, 64, 64, 255, 48, 48, 48, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 115, 38, 38, 38, 34, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, + 38, 38, 38, 255, 37, 37, 37, 255, 38, 38, 38, 255, 41, 41, 41, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 63, 63, 63, 73, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 67, 44, 44, 44, 109, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, + 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 119, 62, 62, 62, 70, 17, 17, 17, 22, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 62, 51, 51, 51, 87, 53, 53, 53, 89, 58, 58, 58, 112, + 61, 61, 61, 114, 63, 63, 63, 114, 62, 62, 62, 97, 63, 63, 63, 90, 57, 57, 57, 63, 32, 32, 32, 29, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, + 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, + 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, + 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, + 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, + 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, + 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, + 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, + 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, + 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, + 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, + 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, + 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, + 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, + 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, + 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, + 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, + 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, + 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, + 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, + 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 131, 0, 0, 0, 128, 0, 0, 0, 125, + 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, + 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 0, 0, 0, 130, 0, 0, 0, 127, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 0, 0, 0, 125, + 0, 0, 0, 123, 0, 0, 0, 114, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, + 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 134, 0, 0, 0, 127, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, + 1, 1, 1, 125, 0, 0, 0, 119, 0, 0, 0, 106, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, + 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 136, 0, 0, 0, 127, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, + 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, + 0, 0, 0, 140, 0, 0, 0, 131, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 22, 22, 23, 239, 14, 14, 15, 179, 0, 0, 0, 115, 0, 0, 0, 85, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 128, + 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 80, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 0, 0, 0, 128, 16, 16, 16, 189, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, + 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 73, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 129, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 0, 0, 0, 126, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, + 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 128, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 17, 17, 18, 200, 1, 1, 1, 99, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, + 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 125, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, + 1, 1, 1, 120, 0, 0, 0, 57, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, + 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 126, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, + 1, 1, 1, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, + 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, + 1, 1, 1, 37, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, + 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 52, + 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, + 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 119, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 69, 0, 0, 0, 25, + 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, + 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 118, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, + 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, + 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 91, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, + 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, + 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 97, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, + 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 93, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, + 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 87, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 100, 13, 13, 13, 172, + 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 54, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 11, 11, 11, 26, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 44, 44, 44, 104, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 24, 24, 24, 255, 28, 28, 28, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 40, 40, 40, 63, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 73, 73, 73, 255, 40, 40, 40, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 9, 9, 9, 22, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 23, 23, 23, 255, 133, 133, 133, 255, 43, 43, 43, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 48, 48, 48, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 29, 29, 29, 255, 131, 131, 131, 255, 41, 41, 41, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, + 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 112, 6, 6, 6, 20, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 34, 34, 35, 255, 128, 128, 128, 255, 36, 36, 36, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, + 54, 54, 54, 223, 64, 64, 64, 131, 37, 37, 37, 40, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 40, 40, 41, 255, 126, 126, 126, 255, 33, 33, 33, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, + 51, 51, 51, 58, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 58, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 50, 50, 50, 255, 120, 120, 121, 255, 32, 32, 32, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 65, 0, 0, 0, 16, + 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 49, 14, 14, 14, 114, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 55, 55, 55, 255, 110, 110, 110, 255, 26, 26, 26, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 57, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, + 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, + 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 50, 50, 51, 255, 56, 56, 56, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 115, 38, 38, 38, 35, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 120, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, + 39, 39, 40, 255, 38, 38, 38, 255, 42, 42, 42, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 63, 63, 63, 73, 13, 13, 13, 21, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 67, 44, 44, 44, 109, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, + 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 119, 62, 62, 62, 70, 17, 17, 17, 22, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 33, 43, 43, 43, 62, 51, 51, 51, 87, 53, 53, 53, 90, + 58, 58, 58, 113, 61, 61, 61, 114, 63, 63, 63, 114, 62, 62, 62, 97, 63, 63, 63, 90, 57, 57, 57, 63, 32, 32, 32, 29, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, + 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, + 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, + 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, + 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, + 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, + 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, + 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, + 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, + 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, + 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, + 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, + 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, + 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, + 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, + 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, + 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, + 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, + 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 140, 1, 1, 1, 137, 1, 1, 1, 136, 1, 1, 1, 133, 1, 1, 1, 133, 1, 1, 1, 131, 1, 1, 1, 132, 1, 1, 1, 129, + 0, 0, 0, 126, 0, 0, 0, 120, 0, 0, 0, 113, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, + 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 141, 1, 1, 1, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, + 1, 1, 1, 126, 1, 1, 1, 124, 1, 1, 1, 116, 0, 0, 0, 105, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, + 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 141, 1, 1, 1, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, + 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 1, 1, 1, 108, 0, 0, 0, 93, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, + 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 1, 1, 1, 112, 1, 1, 1, 90, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, + 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 1, 1, 1, 87, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, + 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 1, 1, 1, 82, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, + 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 1, 1, 1, 74, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 1, 1, 1, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 1, 1, 1, 62, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 133, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 92, 0, 0, 0, 51, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 1, 1, 1, 66, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 1, 1, 1, 44, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, + 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 23, 23, 23, 253, 1, 1, 1, 120, 1, 1, 1, 58, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, + 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 17, 17, 17, 198, 1, 1, 1, 90, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, + 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, + 1, 1, 1, 114, 1, 1, 1, 37, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, + 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, + 1, 1, 1, 53, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, + 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 119, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 69, + 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, + 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 83, 0, 0, 0, 25, + 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, + 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 91, 0, 0, 0, 24, 0, 0, 0, 17, + 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, + 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 97, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, + 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, + 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 93, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, + 0, 0, 0, 108, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 100, + 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, + 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 103, 19, 19, 19, 208, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 23, 23, 24, 255, 25, 25, 25, 255, 22, 22, 22, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 73, 73, 73, 255, 42, 42, 42, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 29, 29, 30, 255, 133, 133, 133, 255, 41, 41, 41, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 122, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 51, 51, 52, 255, 123, 123, 123, 255, 31, 31, 31, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 97, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 72, 72, 73, 255, 106, 106, 106, 255, 25, 25, 25, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 95, 95, 95, 255, 83, 83, 83, 255, 24, 24, 24, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, + 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 0, 0, 0, 116, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 121, 121, 121, 255, 64, 64, 64, 255, 23, 23, 24, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, + 62, 62, 62, 175, 52, 52, 52, 56, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 116, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 25, 25, 25, 255, 118, 118, 118, 255, 43, 43, 43, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 58, 58, 58, 63, + 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, + 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 34, 34, 34, 255, 56, 56, 56, 255, 23, 23, 23, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 55, 55, 55, 55, 0, 0, 0, 16, 0, 0, 0, 14, + 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 103, 32, 32, 33, 178, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, + 31, 31, 31, 255, 28, 28, 28, 255, 28, 28, 28, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 71, 71, 71, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, 35, 35, 35, 118, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, + 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 64, 64, 64, 188, 73, 73, 73, 128, 64, 64, 64, 72, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 108, 49, 49, 49, 145, 50, 50, 50, 178, + 50, 50, 50, 204, 50, 50, 50, 206, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 62, 62, 62, 181, 69, 69, 69, 148, 71, 71, 71, 118, 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 86, + 54, 54, 54, 88, 59, 59, 59, 111, 62, 62, 62, 112, 64, 64, 64, 112, 63, 63, 63, 96, 64, 64, 64, 89, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, + 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, + 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, + 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, + 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, + 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, + 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, + 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, + 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, + 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, + 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, + 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, + 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, + 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, + 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, + 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, + 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, + 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, + 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 140, 0, 0, 0, 137, 1, 1, 1, 136, 1, 1, 1, 133, 1, 1, 1, 133, 1, 1, 1, 131, 1, 1, 1, 132, + 0, 0, 0, 129, 0, 0, 0, 126, 0, 0, 0, 120, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, + 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 1, 1, 1, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, + 1, 1, 1, 126, 1, 1, 1, 126, 1, 1, 1, 124, 0, 0, 0, 115, 0, 0, 0, 105, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, + 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 1, 1, 1, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, + 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 1, 1, 1, 108, 0, 0, 0, 93, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, + 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 1, 1, 1, 112, 1, 1, 1, 90, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, + 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 1, 1, 1, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, + 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 1, 1, 1, 82, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, + 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 1, 1, 1, 74, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 1, 1, 1, 130, 16, 16, 16, 187, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 1, 1, 1, 62, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 133, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 92, 0, 0, 0, 51, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 1, 1, 1, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 1, 1, 1, 44, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 1, 1, 1, 58, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, + 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 90, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, + 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 22, 22, 22, 245, 1, 1, 1, 114, 1, 1, 1, 37, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, + 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 8, 8, 8, 146, 1, 1, 1, 53, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, + 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 119, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, + 5, 5, 5, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, + 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 83, + 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, + 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 91, 0, 0, 0, 24, + 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, + 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 97, 0, 0, 0, 23, 0, 0, 0, 17, + 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, + 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 93, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, + 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, + 0, 0, 0, 82, 0, 0, 0, 108, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, + 0, 0, 0, 100, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, + 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, + 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 103, 19, 19, 19, 208, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 24, 255, 26, 26, 27, 255, 22, 22, 22, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 81, 81, 82, 255, 46, 46, 46, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 43, 43, 44, 255, 133, 133, 133, 255, 37, 37, 37, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 77, 77, 78, 255, 103, 103, 103, 255, 26, 26, 26, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 97, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 116, 116, 116, 255, 66, 66, 66, 255, 23, 23, 23, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, + 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 36, 36, 36, 255, 131, 131, 131, 255, 41, 41, 42, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, + 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 0, 0, 0, 116, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, + 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 72, 72, 72, 255, 109, 109, 109, 255, 29, 29, 29, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, + 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 56, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 116, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, + 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 86, 86, 86, 255, 62, 62, 62, 255, 22, 22, 22, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, + 58, 58, 58, 63, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, + 27, 27, 28, 255, 24, 24, 24, 255, 25, 25, 25, 255, 39, 39, 39, 255, 24, 24, 24, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 55, 55, 55, 55, 0, 0, 0, 16, + 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 103, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, + 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 71, 71, 71, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, + 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, 35, 35, 35, 118, 40, 40, 41, 181, 42, 42, 42, 230, + 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 73, 73, 73, 128, 64, 64, 64, 72, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 108, 49, 49, 49, 145, + 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 62, 62, 62, 181, 68, 68, 68, 149, 71, 71, 71, 118, 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, + 52, 52, 52, 86, 54, 54, 54, 88, 59, 59, 59, 111, 62, 62, 62, 113, 64, 64, 64, 113, 63, 63, 63, 96, 64, 64, 64, 89, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, + 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, + 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, + 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, + 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, + 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, + 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, + 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, + 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, + 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, + 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, + 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, + 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, + 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, + 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, + 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, + 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, + 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, + 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 137, 0, 0, 0, 136, 1, 1, 1, 133, 1, 1, 1, 133, 1, 1, 1, 131, + 1, 1, 1, 132, 0, 0, 0, 129, 0, 0, 0, 126, 0, 0, 0, 120, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, + 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, + 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 1, 1, 1, 124, 0, 0, 0, 115, 0, 0, 0, 105, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, + 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 1, 1, 1, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, + 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 1, 1, 1, 112, 0, 0, 0, 90, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, + 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 1, 1, 1, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 1, 1, 1, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, + 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 1, 1, 1, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, + 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 1, 1, 1, 74, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 130, 16, 16, 16, 187, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 61, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 92, 0, 0, 0, 51, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 1, 1, 1, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 1, 1, 1, 44, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 1, 1, 1, 58, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 90, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, + 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 1, 1, 1, 37, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, + 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 8, 8, 8, 146, 1, 1, 1, 53, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, + 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 119, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, + 18, 18, 18, 176, 5, 5, 5, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, + 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, + 9, 9, 9, 83, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, + 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 91, + 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, + 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 97, 0, 0, 0, 23, + 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, + 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 93, 0, 0, 0, 21, 0, 0, 0, 16, + 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, + 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 108, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, + 0, 0, 0, 75, 0, 0, 0, 100, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, + 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, + 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 103, + 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 31, 31, 32, 255, 23, 23, 24, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 26, 26, 26, 255, 100, 100, 100, 255, 50, 50, 50, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 69, 69, 69, 255, 123, 123, 124, 255, 32, 32, 32, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 117, 117, 117, 255, 74, 74, 74, 255, 25, 25, 25, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 97, 15, 15, 15, 185, 23, 23, 23, 255, + 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 51, 51, 51, 255, 124, 124, 124, 255, 35, 35, 35, 255, 20, 20, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, + 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 109, 109, 109, 255, 82, 82, 82, 255, 25, 25, 25, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 0, 0, 0, 116, 23, 23, 23, 212, 28, 28, 28, 255, + 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 40, 40, 40, 255, 125, 125, 125, 255, 46, 46, 46, 255, 22, 22, 22, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, + 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 57, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 116, 25, 25, 25, 203, 30, 30, 30, 255, + 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 53, 53, 53, 255, 57, 57, 58, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, + 69, 69, 69, 137, 57, 57, 57, 64, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, + 31, 31, 31, 255, 27, 27, 28, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 55, 55, 55, 55, + 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 103, 32, 32, 33, 179, 37, 37, 37, 234, + 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, + 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, 35, 35, 35, 119, 40, 40, 41, 181, + 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 72, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 108, + 49, 49, 49, 145, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 71, 71, 71, 118, 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, + 43, 43, 43, 61, 52, 52, 52, 86, 54, 54, 54, 88, 59, 59, 59, 112, 62, 62, 62, 113, 64, 64, 64, 113, 63, 63, 63, 97, 64, 64, 64, 89, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, + 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, + 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, + 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, + 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, + 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, + 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, + 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, + 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, + 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, + 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, + 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, + 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, + 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, + 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, + 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, + 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, + 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, + 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 137, 0, 0, 0, 136, 0, 0, 0, 133, 0, 0, 0, 133, + 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 129, 0, 0, 0, 126, 0, 0, 0, 120, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, + 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, + 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 1, 1, 1, 124, 0, 0, 0, 115, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, + 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 1, 1, 1, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, + 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 1, 1, 1, 112, 0, 0, 0, 90, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, + 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 1, 1, 1, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, + 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 1, 1, 1, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, + 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 1, 1, 1, 74, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 130, + 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 61, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 133, 15, 15, 15, 181, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 92, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 1, 1, 1, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 1, 1, 1, 58, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 90, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 1, 1, 1, 37, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, + 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 1, 1, 1, 53, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, + 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 119, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, + 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, + 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, + 24, 24, 24, 196, 9, 9, 9, 83, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, + 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, + 14, 14, 14, 91, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, + 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 97, + 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, + 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 93, 0, 0, 0, 21, + 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, + 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, + 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, + 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 100, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, + 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, + 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, + 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 34, 34, 34, 255, 46, 46, 46, 255, 25, 25, 26, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, + 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 39, 39, 39, 255, 126, 126, 126, 255, 50, 50, 50, 255, 21, 21, 22, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, + 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 99, 99, 99, 255, 98, 98, 98, 255, 27, 27, 27, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, + 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 55, 55, 55, 255, 128, 128, 128, 255, 44, 44, 44, 255, 21, 21, 22, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, + 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 26, 26, 27, 255, 119, 119, 119, 255, 77, 77, 77, 255, 26, 26, 26, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, + 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 79, 79, 79, 255, 115, 115, 115, 255, 33, 33, 33, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 0, 0, 0, 116, 23, 23, 23, 212, + 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 37, 37, 38, 255, 90, 90, 90, 255, 47, 47, 47, 255, 23, 23, 23, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, + 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 57, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 116, 25, 25, 25, 203, + 30, 30, 30, 255, 27, 27, 28, 255, 26, 26, 26, 255, 29, 29, 29, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, + 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 64, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, + 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, + 55, 55, 55, 55, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, + 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 114, 39, 39, 39, 33, 0, 0, 0, 16, + 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, 35, 35, 35, 119, + 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 73, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, + 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 66, + 44, 44, 44, 109, 49, 49, 49, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 71, 71, 71, 118, 63, 63, 63, 69, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, + 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 86, 54, 54, 54, 89, 59, 59, 59, 112, 62, 62, 62, 113, 64, 64, 64, 113, 63, 63, 63, 97, 64, 64, 64, 90, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, + 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, + 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, + 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, + 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, + 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, + 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, + 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, + 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, + 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, + 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, + 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, + 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, + 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, + 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, + 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, + 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, + 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 136, 0, 0, 0, 133, + 0, 0, 0, 133, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 129, 0, 0, 0, 126, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, + 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, + 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 1, 1, 1, 124, 0, 0, 0, 115, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, + 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, + 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 1, 1, 1, 112, 0, 0, 0, 90, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, + 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 0, 0, 0, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, + 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 1, 1, 1, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, + 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 74, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, + 0, 0, 0, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 61, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 92, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 1, 1, 1, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 1, 1, 1, 58, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 90, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 1, 1, 1, 37, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, + 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 52, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, + 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, + 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, + 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, + 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, + 28, 28, 28, 209, 14, 14, 14, 91, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, + 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, + 19, 19, 19, 97, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, + 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 93, + 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, + 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, + 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, + 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 100, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, + 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, + 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, + 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 26, 26, 26, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, + 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 25, 25, 25, 255, 74, 74, 74, 255, 67, 67, 67, 255, 27, 27, 27, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, + 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 22, 22, 255, 71, 71, 71, 255, 130, 130, 130, 255, 43, 43, 43, 255, 22, 22, 22, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, + 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 48, 48, 48, 255, 130, 130, 130, 255, 60, 60, 60, 255, 25, 25, 25, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, + 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 31, 31, 31, 255, 122, 122, 122, 255, 79, 79, 79, 255, 27, 27, 27, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, + 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 103, 103, 103, 255, 100, 100, 100, 255, 31, 31, 31, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, + 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 59, 59, 60, 255, 99, 99, 99, 255, 38, 38, 38, 255, 23, 23, 23, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 0, 0, 0, 116, + 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 31, 31, 31, 255, 28, 28, 29, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 57, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 116, + 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, + 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 64, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, + 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, + 71, 71, 71, 132, 54, 54, 54, 56, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, + 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 114, 39, 39, 39, 33, + 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 68, + 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 73, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, + 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, + 33, 33, 33, 66, 44, 44, 44, 109, 49, 49, 49, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 118, 62, 62, 62, 70, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, + 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 87, 54, 54, 54, 89, 59, 59, 59, 112, 62, 62, 62, 113, 64, 64, 64, 113, 63, 63, 63, 97, 64, 64, 64, 90, 58, 58, 58, 61, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, + 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, + 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, + 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 43, 37, 30, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, + 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, + 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, + 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, + 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, + 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, + 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, + 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, + 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, + 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 23, 23, 23, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, + 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, + 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, + 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, + 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, + 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 129, 0, 0, 0, 126, 0, 0, 0, 120, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, + 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 0, 0, 0, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, + 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 1, 1, 1, 124, 0, 0, 0, 115, 0, 0, 0, 105, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, + 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 134, 0, 0, 0, 127, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 1, 1, 1, 120, 1, 1, 1, 108, 0, 0, 0, 93, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, + 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 136, 0, 0, 0, 127, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 1, 1, 1, 112, 1, 1, 1, 90, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, + 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 131, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 1, 1, 1, 87, 0, 0, 0, 71, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, + 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 128, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 1, 1, 1, 82, 0, 0, 0, 64, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, + 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 0, 0, 0, 128, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 1, 1, 1, 75, 0, 0, 0, 56, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, + 0, 0, 0, 136, 0, 0, 0, 129, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 1, 1, 1, 62, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 132, + 15, 15, 15, 180, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 92, 1, 1, 1, 52, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 0, 0, 0, 125, 22, 22, 23, 237, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 1, 1, 1, 66, 1, 1, 1, 42, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 128, 17, 17, 18, 196, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 2, 2, 2, 45, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 124, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 1, 1, 1, 58, 1, 1, 1, 35, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 126, 16, 16, 16, 188, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 90, 2, 2, 2, 37, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 124, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 2, 2, 2, 39, 1, 1, 1, 27, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 138, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 1, 1, 1, 53, 1, 1, 1, 27, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, + 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 119, 12, 12, 12, 163, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 70, 2, 2, 2, 27, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 5, + 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 118, 15, 15, 15, 183, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 83, 2, 2, 2, 27, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, + 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 117, 17, 17, 17, 196, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, + 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 91, 2, 2, 2, 26, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, + 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 115, 18, 18, 18, 200, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, + 31, 31, 31, 217, 19, 19, 19, 97, 3, 3, 3, 26, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, + 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 113, 18, 18, 18, 198, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, + 24, 24, 24, 93, 2, 2, 2, 23, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, + 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 108, 16, 16, 16, 189, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 87, + 2, 2, 2, 22, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, + 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 100, 13, 13, 13, 171, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 73, 2, 2, 2, 21, + 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, + 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 147, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 54, 1, 1, 1, 18, 0, 0, 0, 13, + 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, + 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 117, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 46, 46, 46, 255, 27, 27, 27, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 11, 11, 11, 28, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, + 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 103, 19, 19, 19, 207, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 36, 36, 36, 255, 128, 128, 128, 255, 79, 79, 79, 255, 26, 26, 26, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 44, 44, 44, 104, 2, 2, 2, 20, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, + 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 154, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 35, 35, 35, 255, 121, 121, 121, 255, 94, 94, 94, 255, 31, 31, 31, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 40, 40, 40, 63, 1, 1, 1, 18, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, + 0, 0, 0, 54, 0, 0, 0, 105, 19, 19, 19, 212, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 35, 35, 35, 255, 121, 121, 121, 255, 92, 92, 92, 255, 30, 30, 30, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 10, 10, 10, 24, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, + 0, 0, 0, 71, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 36, 36, 36, 255, 122, 122, 122, 255, 91, 91, 91, 255, 30, 30, 30, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 48, 48, 48, 68, 1, 1, 1, 17, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, + 0, 0, 0, 97, 15, 15, 15, 184, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 31, 31, 31, 255, 84, 84, 84, 255, 86, 86, 86, 255, 31, 31, 32, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 112, 7, 7, 7, 21, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, + 0, 0, 0, 108, 18, 18, 18, 203, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 30, 30, 31, 255, 23, 23, 23, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 37, 37, 37, 41, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, + 0, 0, 0, 115, 23, 23, 23, 211, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 51, 51, 51, 58, 1, 1, 1, 17, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, + 7, 7, 7, 115, 25, 25, 25, 202, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, + 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 56, 56, 56, 65, 1, 1, 1, 17, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, + 14, 14, 14, 112, 28, 28, 29, 193, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, + 59, 59, 59, 202, 71, 71, 71, 132, 53, 53, 53, 57, 1, 1, 1, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, + 21, 21, 21, 103, 32, 32, 33, 178, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 115, + 38, 38, 38, 35, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, + 24, 24, 24, 68, 35, 35, 35, 118, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 63, 63, 63, 73, 13, 13, 13, 21, 0, 0, 0, 15, + 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, + 7, 7, 7, 25, 33, 33, 33, 66, 44, 44, 44, 108, 49, 49, 49, 145, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 119, 62, 62, 62, 70, 17, 17, 17, 22, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, + 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, + 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 61, 52, 52, 52, 86, 54, 54, 54, 89, 59, 59, 59, 112, 62, 62, 62, 113, 63, 63, 63, 113, 62, 62, 62, 97, 64, 64, 64, 90, 57, 57, 57, 62, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, + 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, + 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 23, 23, 23, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, + 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 23, 23, 23, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 1, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 2, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, + 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, + 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, + 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, + 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, + 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, + 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, + 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, + 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, + 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, + 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, + 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, + 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, + 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, + 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, + 0, 0, 0, 135, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 128, 0, 0, 0, 126, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, + 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, + 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 0, 0, 0, 123, 0, 0, 0, 114, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, + 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 0, 0, 0, 119, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, + 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, + 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 0, 0, 0, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, + 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, + 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 74, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, + 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, + 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, + 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 57, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 52, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, + 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, + 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, + 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, + 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, + 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, + 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, + 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, + 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, + 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, + 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 22, 22, 255, 25, 25, 25, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, 0, 0, 0, 17, + 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, + 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 81, 81, 81, 255, 94, 94, 94, 255, 43, 43, 43, 255, 23, 23, 23, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, + 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, + 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 25, 25, 25, 255, 94, 94, 94, 255, 123, 123, 123, 255, 61, 61, 61, 255, 27, 27, 27, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, + 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 24, 24, 255, 40, 40, 40, 255, 116, 116, 116, 255, 107, 107, 107, 255, 45, 45, 45, 255, 26, 26, 26, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, + 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 28, 28, 28, 255, 55, 55, 55, 255, 128, 128, 128, 255, 88, 88, 88, 255, 34, 34, 34, 255, 23, 23, 23, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, + 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 36, 36, 36, 255, 83, 83, 83, 255, 65, 65, 65, 255, 29, 29, 29, 255, 23, 23, 23, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, + 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 26, 26, 26, 255, 27, 27, 27, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, + 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, + 0, 0, 0, 56, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 57, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, + 1, 1, 1, 57, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, + 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 64, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, + 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, + 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 56, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, + 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, + 70, 70, 70, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, + 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 73, 12, 12, 12, 20, + 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, + 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 67, 44, 44, 44, 109, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 118, 62, 62, 62, 70, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, + 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, + 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 62, 52, 52, 52, 87, 53, 53, 53, 89, 58, 58, 58, 112, 61, 61, 61, 113, 63, 63, 63, 113, 62, 62, 62, 97, 64, 64, 64, 90, 57, 57, 57, 62, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, + 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, + 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, + 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, + 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, + 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, + 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, + 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, + 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, + 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, + 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, + 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, + 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, + 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, + 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, + 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, + 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, + 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, + 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, + 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, + 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, + 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, + 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, + 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, + 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 130, 0, 0, 0, 131, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, + 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 0, 0, 0, 131, 1, 1, 1, 128, 8, 8, 8, 150, + 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 1, 1, 1, 126, 0, 0, 0, 123, 0, 0, 0, 114, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, + 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 0, 0, 0, 119, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, + 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, + 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 0, 0, 0, 85, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, + 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, + 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 73, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, + 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, + 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, + 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, + 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 0, 0, 0, 98, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 57, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 52, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 4, 4, 4, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, + 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, + 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, + 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, + 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, + 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, + 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, + 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 23, 23, 23, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, + 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, + 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 44, 44, 44, 255, 73, 73, 74, 255, 53, 53, 53, 255, 25, 25, 25, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, + 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, + 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 1, 1, 1, 119, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 27, 27, 27, 255, 71, 71, 71, 255, 122, 122, 122, 255, 106, 106, 106, 255, 41, 41, 41, 255, 23, 23, 23, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, + 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, + 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 52, 52, 52, 255, 108, 108, 108, 255, 117, 117, 117, 255, 68, 68, 68, 255, 32, 32, 32, 255, 23, 23, 23, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, + 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, + 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 79, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 38, 38, 38, 255, 78, 78, 78, 255, 127, 127, 127, 255, 84, 84, 84, 255, 38, 38, 38, 255, 26, 26, 26, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, + 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 30, 30, 30, 255, 59, 59, 59, 255, 47, 47, 47, 255, 27, 27, 27, 255, 23, 23, 23, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, + 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 72, 10, 10, 10, 156, 23, 23, 23, 255, 24, 24, 25, 255, 25, 25, 25, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, + 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, + 0, 0, 0, 35, 0, 0, 0, 47, 1, 1, 1, 110, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, + 0, 0, 0, 33, 0, 0, 0, 56, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 57, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, + 0, 0, 0, 31, 1, 1, 1, 58, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 64, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, + 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 114, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, + 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 56, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, + 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, + 63, 63, 63, 190, 70, 70, 70, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, + 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 73, + 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, + 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 67, 44, 44, 44, 109, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 118, 62, 62, 62, 70, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, + 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, + 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 62, 52, 52, 52, 87, 53, 53, 53, 89, 58, 58, 58, 112, 61, 61, 61, 113, 63, 63, 63, 113, 62, 62, 62, 97, 64, 64, 64, 90, 57, 57, 57, 62, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, + 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, + 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, + 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, + 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, + 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, + 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, + 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, + 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, + 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, + 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, + 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, + 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, + 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, + 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, + 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, + 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, + 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, + 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, + 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, + 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, + 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, + 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, + 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, + 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 131, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, + 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, + 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 0, 0, 0, 131, 1, 1, 1, 128, + 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 114, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, + 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, + 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 0, 0, 0, 119, 0, 0, 0, 106, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, + 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, + 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, + 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 0, 0, 0, 115, 0, 0, 0, 85, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, + 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 80, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, + 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 0, 0, 0, 116, 0, 0, 0, 73, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, + 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, + 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 0, 0, 0, 108, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, + 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 133, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 0, 0, 0, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, + 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 64, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, + 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 0, 0, 0, 98, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 56, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 1, 1, 1, 126, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 51, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 4, 4, 4, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, + 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, + 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, + 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, + 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, + 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 21, 21, 21, 255, 58, 58, 58, 255, 44, 44, 45, 255, 29, 29, 29, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, + 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, + 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 89, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 37, 37, 37, 255, 51, 51, 51, 255, 107, 107, 107, 255, 124, 124, 124, 255, 82, 82, 83, 255, 33, 33, 33, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, + 27, 27, 27, 53, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, + 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 1, 1, 1, 119, 23, 23, 23, 245, 23, 23, 23, 255, 27, 27, 27, 255, 26, 26, 26, 255, 75, 75, 75, 255, 102, 102, 102, 255, 126, 126, 126, 255, 86, 86, 86, 255, 48, 48, 48, 255, 28, 28, 28, 255, 23, 23, 23, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, + 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, + 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 31, 31, 31, 255, 89, 89, 90, 255, 108, 108, 108, 255, 80, 80, 81, 255, 39, 39, 39, 255, 29, 29, 29, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, + 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, + 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 79, 10, 10, 10, 155, 23, 23, 23, 255, 25, 25, 25, 255, 33, 33, 33, 255, 34, 34, 34, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, + 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 24, 24, 24, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, + 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 72, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, + 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, + 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 1, 1, 1, 110, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, + 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 57, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 57, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, + 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 58, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 64, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, + 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 49, 14, 14, 14, 114, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, + 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 56, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, + 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, + 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, + 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 120, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, + 64, 64, 64, 73, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, + 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 67, 44, 44, 44, 109, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 118, 62, 62, 62, 70, 17, 17, 17, 21, 0, 0, 0, 15, + 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, + 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 62, 51, 51, 51, 87, 53, 53, 53, 89, 58, 58, 58, 112, 61, 61, 61, 113, 63, 63, 63, 113, 62, 62, 62, 97, 63, 63, 63, 90, 57, 57, 57, 62, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, + 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, + 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, + 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, + 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, + 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, + 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, + 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, + 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, + 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, + 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, + 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, + 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, + 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, + 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, + 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, + 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, + 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, + 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, + 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, + 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, + 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, + 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, + 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 131, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, + 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, + 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 0, 0, 0, 131, + 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 114, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, + 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, + 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 0, 0, 0, 119, 0, 0, 0, 106, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, + 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, + 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, + 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, + 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 0, 0, 0, 115, 0, 0, 0, 85, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, + 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, + 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 0, 0, 0, 115, 0, 0, 0, 80, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, + 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 0, 0, 0, 116, 0, 0, 0, 73, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, + 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, + 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 0, 0, 0, 108, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, + 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 133, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 0, 0, 0, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, + 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 64, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, + 0, 0, 0, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 0, 0, 0, 98, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, + 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 56, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 0, 0, 0, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 1, 1, 1, 126, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 0, 0, 0, 113, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 120, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 51, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 4, 4, 4, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, + 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 26, 26, 26, 255, 33, 33, 33, 255, 38, 38, 38, 255, 33, 33, 33, 255, + 21, 21, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, + 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 30, 30, 30, 255, 22, 22, 22, 255, 64, 64, 64, 255, 86, 86, 86, 255, 109, 109, 109, 255, 126, 126, 126, 255, 62, 62, 62, 255, 26, 26, 26, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, + 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, + 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 89, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 56, 56, 56, 255, 82, 82, 82, 255, 121, 121, 121, 255, 119, 119, 119, 255, 91, 91, 91, 255, 71, 71, 71, 255, 41, 41, 41, 255, 29, 29, 30, 255, 22, 22, 22, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, + 40, 40, 40, 165, 27, 27, 27, 52, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, + 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 1, 1, 1, 119, 23, 23, 23, 245, 24, 24, 24, 255, 45, 45, 45, 255, 83, 83, 83, 255, 65, 65, 65, 255, 38, 38, 38, 255, 32, 32, 32, 255, 23, 23, 23, 255, 24, 24, 24, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, + 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, + 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 26, 26, 26, 255, 23, 23, 24, 255, 26, 26, 26, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, + 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, + 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 79, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, + 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, + 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 1, 1, 1, 107, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 122, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, + 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 72, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, + 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 1, 1, 1, 99, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, + 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 48, 1, 1, 1, 110, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, + 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 57, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 57, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, + 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 58, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 64, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, + 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 49, 14, 14, 14, 114, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, + 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 56, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, + 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 40, 21, 21, 21, 105, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, + 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, + 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 120, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, + 72, 72, 72, 129, 64, 64, 64, 73, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, + 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 67, 43, 43, 43, 110, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 118, 62, 62, 62, 70, 17, 17, 17, 21, + 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, + 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 62, 51, 51, 51, 87, 53, 53, 53, 89, 58, 58, 58, 112, 61, 61, 61, 113, 63, 63, 63, 113, 62, 62, 62, 97, 64, 64, 64, 90, 57, 57, 57, 62, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, + 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, + 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, + 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, + 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, + 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, + 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, + 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, + 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, + 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, + 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, + 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, + 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, + 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, + 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, + 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, + 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, + 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, + 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, + 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, + 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, + 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, + 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, + 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, + 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 131, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, + 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, + 0, 0, 0, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 114, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, + 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, + 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, + 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 0, 0, 0, 119, 0, 0, 0, 106, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, + 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, + 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, + 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, + 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 0, 0, 0, 115, 0, 0, 0, 85, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, + 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, + 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 0, 0, 0, 115, 0, 0, 0, 80, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, + 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, + 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 0, 0, 0, 116, 0, 0, 0, 73, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, + 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, + 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 0, 0, 0, 108, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, + 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 133, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 0, 0, 0, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, + 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 64, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, + 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 0, 0, 0, 98, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, + 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 56, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 0, 0, 0, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 1, 1, 1, 126, 22, 22, 22, 232, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 0, 0, 0, 113, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 120, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 51, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 4, 4, 4, 68, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 26, 26, 26, 255, 22, 22, 22, 255, 25, 25, 26, 255, 47, 47, 47, 255, + 21, 21, 21, 255, 28, 28, 28, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 30, 30, 30, 255, 33, 33, 33, 255, 64, 64, 64, 255, 60, 60, 60, 255, 83, 83, 83, 255, 112, 112, 112, 255, 104, 104, 104, 255, 100, 100, 100, 255, + 45, 45, 45, 255, 22, 22, 23, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 32, 32, 32, 255, 97, 97, 97, 255, 106, 106, 106, 255, 106, 106, 106, 255, 102, 102, 102, 255, 73, 73, 73, 255, 62, 62, 62, 255, 51, 51, 51, 255, 27, 27, 28, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 89, 8, 8, 8, 148, 23, 23, 24, 255, 27, 27, 27, 255, 33, 33, 33, 255, 42, 42, 42, 255, 40, 40, 40, 255, 26, 26, 26, 255, 28, 28, 28, 255, 24, 24, 24, 255, 23, 23, 23, 255, 22, 22, 23, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, + 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 52, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, + 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 73, 1, 1, 1, 119, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, + 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, + 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 1, 1, 1, 105, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, + 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, + 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 1, 1, 1, 79, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 61, 0, 0, 0, 17, + 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, + 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 1, 1, 1, 107, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 122, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, + 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, + 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 1, 1, 1, 72, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, + 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 1, 1, 1, 99, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, + 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 48, 1, 1, 1, 110, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, + 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 57, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 57, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, + 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 2, 2, 2, 59, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 64, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, + 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 49, 14, 14, 14, 114, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 56, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, + 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 40, 21, 21, 21, 105, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, + 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, + 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 120, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, + 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 73, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, + 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 67, 43, 43, 43, 110, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 118, 62, 62, 62, 70, + 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, + 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 33, 43, 43, 43, 62, 51, 51, 51, 87, 53, 53, 53, 89, 58, 58, 58, 112, 61, 61, 61, 114, 63, 63, 63, 113, 62, 62, 62, 97, 63, 63, 63, 90, 57, 57, 57, 62, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, + 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, + 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, + 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, + 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, + 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, + 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, + 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, + 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, + 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, + 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, + 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, + 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, + 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, + 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, + 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, + 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, + 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, + 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, + 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, + 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, + 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, + 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, + 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 131, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, + 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, + 0, 0, 0, 135, 0, 0, 0, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 114, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, + 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 1, 1, 1, 128, 14, 14, 14, 177, + 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 0, 0, 0, 124, 0, 0, 0, 119, 0, 0, 0, 106, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, + 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, + 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 0, 0, 0, 123, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, + 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, + 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 0, 0, 0, 115, 0, 0, 0, 85, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, + 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, + 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 0, 0, 0, 115, 0, 0, 0, 80, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, + 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, + 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 0, 0, 0, 116, 0, 0, 0, 73, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, + 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, + 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 0, 0, 0, 108, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, + 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 133, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 0, 0, 0, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, + 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 0, 0, 0, 120, 0, 0, 0, 64, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, + 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 0, 0, 0, 98, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, + 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 56, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, + 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 0, 0, 0, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 1, 1, 1, 126, 22, 22, 22, 232, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 0, 0, 0, 113, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 120, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 51, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 4, 4, 4, 68, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 1, 1, 1, 119, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 1, 1, 1, 117, 18, 18, 18, 201, 24, 24, 24, 255, 30, 30, 31, 255, 23, 23, 23, 255, 27, 27, 27, 255, 38, 38, 38, 255, 22, 22, 22, 255, + 27, 27, 27, 255, 51, 51, 51, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 1, 1, 1, 115, 18, 18, 18, 199, 24, 24, 24, 255, 43, 43, 43, 255, 75, 75, 75, 255, 108, 108, 108, 255, 85, 85, 85, 255, 89, 89, 89, 255, 126, 126, 126, 255, + 109, 109, 109, 255, 70, 70, 70, 255, 37, 37, 37, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 1, 1, 1, 110, 16, 16, 16, 190, 24, 24, 24, 255, 34, 34, 34, 255, 83, 83, 83, 255, 85, 85, 85, 255, 72, 72, 72, 255, 86, 86, 86, 255, 68, 68, 68, 255, 58, 58, 58, 255, + 59, 59, 59, 255, 32, 32, 32, 255, 21, 21, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 26, 26, 26, 255, 24, 24, 24, 255, 26, 26, 26, 255, 32, 32, 32, 255, 26, 26, 26, 255, 23, 23, 23, 255, 28, 28, 28, 255, 23, 23, 23, 255, + 21, 21, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 71, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 1, 1, 1, 89, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 52, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 73, 1, 1, 1, 119, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, + 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 1, 1, 1, 105, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, + 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, + 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 1, 1, 1, 79, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 61, + 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, + 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 55, 1, 1, 1, 107, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 122, 8, 8, 8, 21, 0, 0, 0, 15, + 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, + 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 1, 1, 1, 72, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 66, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, + 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, + 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 1, 1, 1, 99, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, + 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 48, 1, 1, 1, 110, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, + 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 1, 1, 1, 58, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 56, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, + 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 2, 2, 2, 59, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 64, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, + 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 6, 6, 6, 50, 14, 14, 14, 114, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 56, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, + 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 40, 21, 21, 21, 105, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, + 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, + 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 120, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, + 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 73, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, + 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 8, 8, 8, 26, 33, 33, 33, 67, 43, 43, 43, 110, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 118, + 62, 62, 62, 70, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, + 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 33, 42, 42, 42, 63, 51, 51, 51, 87, 53, 53, 53, 89, 58, 58, 58, 113, 61, 61, 61, 114, 63, 63, 63, 114, 62, 62, 62, 97, 63, 63, 63, 90, 57, 57, 57, 62, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, + 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, + 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, + 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, + 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, + 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, + 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, + 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, + 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, + 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, + 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, + 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, + 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, + 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, + 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, + 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, + 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, + 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, + 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, + 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, + 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, + 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, + 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 131, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, + 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, + 0, 0, 0, 140, 0, 0, 0, 135, 0, 0, 0, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 122, 0, 0, 0, 114, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, + 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 1, 1, 1, 128, + 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 0, 0, 0, 124, 0, 0, 0, 119, 0, 0, 0, 106, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, + 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, + 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 137, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 0, 0, 0, 123, 0, 0, 0, 110, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, + 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, + 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 132, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 0, 0, 0, 115, 0, 0, 0, 85, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, + 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, + 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 1, 1, 1, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 0, 0, 0, 115, 0, 0, 0, 80, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, + 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, + 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 1, 1, 1, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 0, 0, 0, 116, 0, 0, 0, 73, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, + 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, + 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 1, 1, 1, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 0, 0, 0, 108, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, + 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, + 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 133, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 0, 0, 0, 90, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, + 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, + 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 0, 0, 0, 120, 0, 0, 0, 64, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, + 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 1, 1, 1, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 0, 0, 0, 98, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, + 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 0, 0, 0, 119, 0, 0, 0, 56, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, + 1, 1, 1, 128, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 0, 0, 0, 88, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 121, 1, 1, 1, 126, + 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 0, 0, 0, 113, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 120, 5, 5, 5, 139, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 51, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 4, 4, 4, 68, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 1, 1, 1, 120, 15, 15, 15, 184, 24, 24, 24, 255, 26, 26, 26, 255, 28, 28, 28, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 81, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 1, 1, 1, 119, 17, 17, 17, 197, 24, 24, 24, 255, 45, 45, 45, 255, 57, 57, 57, 255, 85, 85, 85, 255, + 71, 71, 71, 255, 44, 44, 44, 255, 64, 64, 64, 255, 66, 66, 67, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 1, 1, 1, 117, 18, 18, 18, 201, 24, 24, 24, 255, 45, 45, 46, 255, 81, 81, 81, 255, 99, 99, 99, 255, 119, 119, 119, 255, + 107, 107, 107, 255, 95, 95, 95, 255, 131, 131, 131, 255, 85, 85, 85, 255, 33, 33, 33, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 1, 1, 1, 115, 18, 18, 18, 199, 24, 24, 24, 255, 24, 24, 24, 255, 33, 33, 33, 255, 34, 34, 34, 255, 33, 33, 33, 255, 48, 48, 48, 255, + 42, 42, 42, 255, 40, 40, 40, 255, 46, 46, 46, 255, 29, 29, 29, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 1, 1, 1, 110, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 24, 24, 24, 255, 22, 22, 22, 255, 22, 22, 22, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 71, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 1, 1, 1, 89, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 52, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 73, 1, 1, 1, 119, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, + 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 1, 1, 1, 105, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, + 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 1, 1, 1, 79, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, + 41, 41, 41, 61, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 55, 1, 1, 1, 107, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 122, 8, 8, 8, 21, + 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, + 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 1, 1, 1, 72, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 66, 0, 0, 0, 16, 0, 0, 0, 13, + 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, + 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 1, 1, 1, 45, 1, 1, 1, 99, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 60, 60, 60, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, + 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 48, 1, 1, 1, 110, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, + 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 1, 1, 1, 58, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 56, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, + 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 2, 2, 2, 59, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 58, 58, 58, 63, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, + 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 6, 6, 6, 50, 14, 14, 14, 114, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 55, 55, 55, 55, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, + 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 40, 21, 21, 21, 105, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, + 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, + 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 120, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, + 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 73, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 8, 8, 8, 26, 33, 33, 33, 67, 43, 43, 43, 110, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, + 70, 70, 70, 118, 62, 62, 62, 70, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, + 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 33, 42, 42, 42, 63, 51, 51, 51, 87, 53, 53, 53, 90, 58, 58, 58, 113, 61, 61, 61, 114, 63, 63, 63, 113, 62, 62, 62, 97, 63, 63, 63, 90, 57, 57, 57, 62, 32, 32, 32, 28, 0, 0, 0, 16, + 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, + 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, + 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, + 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, + 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, + 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, + 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, + 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, + 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, + 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, + 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, + 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, + 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, + 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, + 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, + 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, + 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, + 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, + 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, + 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, + 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, + 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, + 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 131, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, + 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, + 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 0, 0, 0, 130, 0, 0, 0, 127, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 114, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, + 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 134, + 0, 0, 0, 127, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 0, 0, 0, 119, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, + 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 136, 0, 0, 0, 127, 16, 16, 16, 187, 23, 23, 23, 241, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, + 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, + 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 131, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 0, 0, 0, 86, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, + 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, + 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 128, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 81, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, + 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, + 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 0, 0, 0, 128, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 74, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, + 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, + 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 129, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 61, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, + 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, + 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 92, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, + 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, + 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 0, 0, 0, 126, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 1, 1, 1, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, + 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, + 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 128, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, + 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, + 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 125, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 1, 1, 1, 58, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, + 0, 0, 0, 120, 0, 0, 0, 126, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 90, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, + 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 1, 1, 1, 37, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, + 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 1, 1, 1, 53, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 119, 12, 12, 12, 164, 24, 24, 24, 255, + 24, 24, 24, 255, 36, 36, 36, 255, 45, 45, 45, 255, 46, 46, 46, 255, 22, 22, 22, 255, 26, 26, 26, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 70, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 118, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, + 48, 48, 48, 255, 89, 89, 89, 255, 120, 120, 120, 255, 109, 109, 109, 255, 74, 74, 74, 255, 75, 75, 75, 255, 62, 62, 62, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 83, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 117, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 46, 46, 46, 255, 59, 59, 59, 255, 79, 79, 79, 255, 99, 99, 99, 255, 96, 96, 96, 255, 129, 129, 129, 255, 79, 79, 79, 255, 29, 29, 29, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 91, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 115, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 28, 28, 28, 255, 24, 24, 24, 255, 30, 30, 30, 255, 38, 38, 38, 255, 37, 37, 37, 255, 45, 45, 45, 255, 28, 28, 28, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 97, 1, 1, 1, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 113, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 23, 255, 21, 21, 21, 255, 24, 24, 24, 255, 22, 22, 22, 255, 22, 22, 22, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 93, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 108, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 87, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 100, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 73, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 54, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 11, 11, 11, 27, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, + 37, 37, 37, 255, 45, 45, 45, 223, 44, 44, 44, 104, 1, 1, 1, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, + 49, 49, 50, 178, 40, 40, 40, 63, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, + 9, 9, 9, 22, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 48, 48, 48, 68, 0, 0, 0, 16, + 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 112, 6, 6, 6, 20, 0, 0, 0, 14, 0, 0, 0, 12, + 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 37, 37, 37, 40, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, + 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 0, 0, 0, 116, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 51, 51, 51, 58, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 56, 56, 56, 65, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 113, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 57, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 115, 38, 38, 38, 35, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 119, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, + 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 62, 62, 62, 74, 13, 13, 13, 21, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 67, 44, 44, 44, 109, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, + 68, 68, 68, 149, 70, 70, 70, 119, 62, 62, 62, 70, 17, 17, 17, 22, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 62, 51, 51, 51, 87, 53, 53, 53, 89, 58, 58, 58, 113, 61, 61, 61, 114, 63, 63, 63, 114, 62, 62, 62, 97, 63, 63, 63, 90, 57, 57, 57, 63, 32, 32, 32, 29, + 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, + 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, + 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, + 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, + 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, + 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, + 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, + 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, + 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, + 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, + 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, + 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, + 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, + 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, + 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, + 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, + 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, + 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, + 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, + 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, + 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, + 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, + 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, + 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 131, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, + 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, + 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 0, 0, 0, 131, 0, 0, 0, 127, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 114, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, + 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, + 0, 0, 0, 134, 0, 0, 0, 127, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 0, 0, 0, 119, 0, 0, 0, 107, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, + 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 136, 0, 0, 0, 127, 16, 16, 16, 187, + 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, + 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, + 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 131, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 1, 1, 1, 116, 0, 0, 0, 86, 0, 0, 0, 70, 0, 0, 0, 57, + 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, + 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 128, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 81, 0, 0, 0, 63, 0, 0, 0, 50, + 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, + 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 0, 0, 0, 128, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 74, 0, 0, 0, 55, 0, 0, 0, 43, + 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, + 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 129, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, + 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, + 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, + 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, + 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 0, 0, 0, 126, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, + 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, + 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 128, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, + 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, + 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 125, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 1, 1, 1, 58, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, + 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 126, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 90, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, + 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 26, 26, 26, 255, 36, 36, 36, 255, 23, 23, 23, 255, 24, 24, 24, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 1, 1, 1, 37, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, + 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 35, 35, 35, 255, 85, 85, 85, 255, 89, 89, 89, 255, 45, 45, 45, 255, 41, 41, 41, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 1, 1, 1, 53, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 119, 12, 12, 12, 164, + 24, 24, 24, 255, 24, 24, 24, 255, 27, 27, 27, 255, 56, 56, 56, 255, 105, 105, 105, 255, 124, 124, 124, 255, 103, 103, 103, 255, 96, 96, 96, 255, 58, 58, 59, 255, 27, 27, 27, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 118, 15, 15, 15, 184, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 68, 68, 68, 255, 89, 89, 89, 255, 129, 129, 129, 255, 82, 82, 82, 255, 28, 28, 28, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 83, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 117, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 32, 32, 33, 255, 35, 35, 35, 255, 48, 48, 48, 255, 29, 29, 29, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 91, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 97, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 113, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 93, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 108, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 87, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 100, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 73, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 54, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 11, 11, 11, 26, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 44, 44, 44, 104, 1, 1, 1, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, + 43, 43, 43, 255, 49, 49, 50, 178, 40, 40, 40, 63, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, + 54, 54, 54, 123, 9, 9, 9, 22, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 48, 48, 48, 68, + 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 112, 6, 6, 6, 20, 0, 0, 0, 14, + 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 37, 37, 37, 40, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 51, 51, 51, 58, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 57, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 65, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 48, 14, 14, 14, 114, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 57, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 115, 38, 38, 38, 35, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 120, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, + 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 63, 63, 63, 73, 13, 13, 13, 21, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 67, 44, 44, 44, 109, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, + 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 119, 62, 62, 62, 70, 17, 17, 17, 22, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 62, 51, 51, 51, 87, 53, 53, 53, 89, 58, 58, 58, 112, 61, 61, 61, 114, 63, 63, 63, 114, 62, 62, 62, 97, 63, 63, 63, 90, 57, 57, 57, 63, + 32, 32, 32, 29, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, + 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, + 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, + 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, + 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, + 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, + 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, + 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, + 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, + 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, + 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, + 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, + 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, + 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, + 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, + 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, + 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, + 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, + 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, + 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, + 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, + 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, + 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 131, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, + 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, + 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 0, 0, 0, 131, 0, 0, 0, 127, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 114, 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, + 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, + 0, 0, 0, 140, 0, 0, 0, 134, 0, 0, 0, 127, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 0, 0, 0, 119, 0, 0, 0, 106, 0, 0, 0, 92, 0, 0, 0, 80, + 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 136, 0, 0, 0, 127, + 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, + 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 131, 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 0, 0, 0, 115, 0, 0, 0, 85, 0, 0, 0, 70, + 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, + 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 128, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, 0, 0, 0, 81, 0, 0, 0, 63, + 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, + 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 0, 0, 0, 128, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 74, 0, 0, 0, 55, + 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, + 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 129, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 60, 0, 0, 0, 47, + 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, + 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 91, 0, 0, 0, 50, 0, 0, 0, 38, + 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, + 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 0, 0, 0, 126, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 65, 0, 0, 0, 41, 0, 0, 0, 31, + 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, + 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 128, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, + 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, + 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 125, 24, 24, 24, 253, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 57, 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, + 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, + 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 126, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 57, 57, 57, 255, 46, 46, 47, 255, 38, 38, 38, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, + 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, + 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 26, 26, 26, 255, 54, 54, 54, 255, 120, 120, 120, 255, 104, 104, 104, 255, 70, 70, 71, 255, 22, 22, 22, 255, 25, 25, 25, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, + 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 45, 45, 45, 255, 82, 82, 82, 255, 113, 113, 113, 255, 122, 122, 122, 255, 70, 70, 70, 255, 44, 44, 45, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 52, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 119, + 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 26, 26, 26, 255, 26, 26, 26, 255, 40, 40, 40, 255, 70, 70, 70, 255, 121, 121, 122, 255, 95, 95, 95, 255, 31, 31, 31, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 28, 28, 28, 255, 32, 32, 32, 255, 53, 53, 53, 255, 34, 34, 34, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 91, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 97, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 93, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 87, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 100, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 54, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 11, 11, 11, 26, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 44, 44, 44, 104, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, + 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 40, 40, 40, 63, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, + 48, 48, 48, 233, 54, 54, 54, 123, 9, 9, 9, 22, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 71, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, + 48, 48, 48, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 112, 5, 5, 5, 19, + 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 109, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 39, 0, 0, 0, 15, 0, 0, 0, 13, + 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 51, 51, 51, 58, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 58, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 65, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 49, 14, 14, 14, 114, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 57, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 115, 38, 38, 38, 34, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 120, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, + 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 63, 63, 63, 73, 13, 13, 13, 21, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 67, 44, 44, 44, 109, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, + 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 119, 62, 62, 62, 70, 17, 17, 17, 22, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 62, 51, 51, 51, 87, 53, 53, 53, 89, 58, 58, 58, 113, 61, 61, 61, 114, 63, 63, 63, 114, 62, 62, 62, 97, 63, 63, 63, 90, + 57, 57, 57, 63, 32, 32, 32, 29, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, + 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, + 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, + 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 11, + 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, + 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 25, + 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, 0, 0, 0, 34, + 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, 0, 0, 0, 44, + 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, + 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 55, + 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, + 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, 0, 0, 0, 65, + 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, + 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, 0, 0, 0, 74, + 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, 0, 0, 0, 38, + 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, 0, 0, 0, 81, + 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, 0, 0, 0, 56, + 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, 0, 0, 0, 87, + 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 76, + 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, 0, 0, 0, 91, + 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, 0, 0, 0, 96, + 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, 0, 0, 0, 93, + 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 113, + 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 131, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, 0, 0, 0, 94, + 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, 0, 0, 0, 127, + 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 0, 0, 0, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 114, 0, 0, 0, 104, 0, 0, 0, 94, + 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 136, + 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 134, 0, 0, 0, 127, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 0, 0, 0, 119, 0, 0, 0, 106, 0, 0, 0, 92, + 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 136, + 0, 0, 0, 127, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, 0, 0, 0, 89, + 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 131, 13, 13, 13, 172, 21, 21, 21, 224, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 0, 0, 0, 115, 0, 0, 0, 85, + 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 0, 0, 0, 115, 0, 0, 0, 80, + 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 0, 0, 0, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, 0, 0, 0, 73, + 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, + 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 129, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 1, 1, 1, 109, 0, 0, 0, 60, + 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, + 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 91, 0, 0, 0, 50, + 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, + 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 0, 0, 0, 126, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 65, 0, 0, 0, 41, + 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, + 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 128, 17, 17, 18, 197, 24, 24, 24, 255, 25, 25, 25, 255, 42, 42, 42, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 1, 1, 1, 99, 0, 0, 0, 43, 0, 0, 0, 32, + 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, 0, 0, 0, 54, + 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 30, 30, 30, 255, 89, 89, 89, 255, 83, 83, 83, 255, 36, 36, 36, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 57, 0, 0, 0, 34, 0, 0, 0, 24, + 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, + 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 48, 48, 49, 255, 114, 114, 114, 255, 118, 118, 118, 255, 63, 63, 63, 255, 28, 28, 28, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 89, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, + 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, 0, 0, 0, 83, + 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 37, 37, 37, 255, 76, 76, 76, 255, 122, 122, 122, 255, 100, 100, 100, 255, 51, 51, 51, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, 0, 0, 0, 95, + 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 28, 28, 28, 255, 44, 44, 44, 255, 97, 97, 97, 255, 120, 120, 121, 255, 40, 40, 40, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 52, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, 0, 0, 0, 106, + 0, 0, 0, 119, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 25, 25, 25, 255, 27, 27, 28, 255, 52, 52, 52, 255, 47, 47, 47, 255, 23, 23, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 5, 5, 5, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, 0, 0, 0, 119, + 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, 26, 26, 26, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, 17, 17, 17, 197, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, 24, 24, 24, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 97, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 93, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 0, 0, 0, 118, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 11, 11, 11, 26, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 44, 44, 44, 104, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 78, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 40, 40, 40, 63, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 27, 255, + 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 72, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, 46, 46, 46, 255, + 54, 54, 54, 185, 48, 48, 48, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, 59, 59, 59, 112, + 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 1, 1, 1, 110, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 39, 0, 0, 0, 15, + 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 51, 51, 51, 58, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, + 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 58, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 65, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 49, 14, 14, 14, 114, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 57, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 115, 38, 38, 38, 34, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 120, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 37, 37, 37, 255, + 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 63, 63, 63, 73, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 67, 44, 44, 44, 109, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, 52, 52, 52, 231, + 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 119, 62, 62, 62, 70, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 62, 51, 51, 51, 87, 53, 53, 53, 89, 58, 58, 58, 112, 61, 61, 61, 114, 63, 63, 63, 113, 62, 62, 62, 97, + 63, 63, 63, 90, 57, 57, 57, 62, 32, 32, 32, 29, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 15, + 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 12, + 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, + 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, + 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, + 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, + 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 26, + 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, 0, 0, 0, 36, + 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, 0, 0, 0, 46, + 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, + 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 58, + 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, + 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, 0, 0, 0, 69, + 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, + 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, 0, 0, 0, 79, + 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, 0, 0, 0, 30, + 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, 0, 0, 0, 87, + 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, 0, 0, 0, 47, + 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, 0, 0, 0, 94, + 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, 0, 0, 0, 67, + 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, 0, 0, 0, 99, + 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, 0, 0, 0, 87, + 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, 0, 0, 0, 102, + 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, 0, 0, 0, 106, + 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 131, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 119, 0, 0, 0, 112, 0, 0, 0, 104, + 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, 0, 0, 0, 121, + 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 0, 0, 0, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 114, 0, 0, 0, 104, + 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, 0, 0, 0, 133, + 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 134, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 0, 0, 0, 119, 0, 0, 0, 106, + 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, 0, 0, 0, 140, + 0, 0, 0, 136, 0, 0, 0, 127, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, 0, 0, 0, 111, + 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 132, 13, 13, 13, 172, + 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, 0, 0, 0, 115, + 0, 0, 0, 85, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 129, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, 1, 1, 1, 116, + 0, 0, 0, 80, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 0, 0, 0, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, 1, 1, 1, 117, + 0, 0, 0, 73, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, + 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, 0, 0, 0, 108, + 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, + 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, 1, 1, 1, 91, + 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, + 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 31, 31, 31, 255, 64, 64, 64, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, 0, 0, 0, 65, + 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, + 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 128, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 30, 30, 30, 255, 97, 97, 97, 255, 108, 108, 108, 255, 34, 34, 34, 255, 24, 24, 24, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 0, 0, 0, 98, 0, 0, 0, 43, + 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 41, + 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 39, 39, 39, 255, 99, 99, 99, 255, 126, 126, 126, 255, 50, 50, 50, 255, 26, 26, 26, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 57, 0, 0, 0, 34, + 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 54, + 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 26, 26, 26, 255, 33, 33, 33, 255, 79, 79, 79, 255, 130, 130, 130, 255, 73, 73, 73, 255, 31, 31, 31, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 89, 0, 0, 0, 34, 0, 0, 0, 25, + 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 68, + 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 25, 255, 29, 29, 29, 255, 60, 60, 60, 255, 130, 130, 130, 255, 74, 74, 74, 255, 23, 23, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, + 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, 0, 0, 0, 81, + 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 27, 27, 27, 255, 44, 44, 44, 255, 68, 68, 68, 255, 26, 26, 26, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 52, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, 0, 0, 0, 93, + 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 23, 23, 23, 255, 27, 27, 27, 255, 23, 23, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 4, 4, 4, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, 0, 0, 0, 103, + 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, 0, 0, 0, 118, + 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, 18, 18, 18, 201, + 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 88, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 1, 1, 1, 119, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 79, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 72, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 34, 34, 34, 255, + 46, 46, 46, 255, 54, 54, 54, 185, 48, 48, 48, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, 54, 54, 54, 205, + 59, 59, 59, 112, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 1, 1, 1, 110, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, 38, 38, 38, 39, + 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 56, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 57, 0, 0, 0, 16, 0, 0, 0, 13, + 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 58, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 65, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 10, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 49, 14, 14, 14, 114, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 56, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, 24, 24, 24, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 115, 38, 38, 38, 34, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 120, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, + 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 63, 63, 63, 73, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 67, 44, 44, 44, 109, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, 51, 51, 51, 231, + 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 119, 62, 62, 62, 70, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 62, 51, 51, 51, 87, 53, 53, 53, 89, 58, 58, 58, 112, 61, 61, 61, 113, 63, 63, 63, 113, + 62, 62, 62, 97, 63, 63, 63, 90, 57, 57, 57, 62, 32, 32, 32, 29, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, + 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, + 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, + 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, + 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 43, 37, 30, 1, 43, 37, 30, 0, 43, 37, 30, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 43, 37, 30, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, + 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 17, + 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 17, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 24, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 26, + 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 24, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 19, 0, 0, 0, 17, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 14, 0, 0, 0, 17, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 27, 0, 0, 0, 29, 0, 0, 0, 32, 0, 0, 0, 34, 0, 0, 0, 35, 0, 0, 0, 36, 0, 0, 0, 37, 0, 0, 0, 37, + 0, 0, 0, 36, 0, 0, 0, 34, 0, 0, 0, 33, 0, 0, 0, 30, 0, 0, 0, 28, 0, 0, 0, 25, 0, 0, 0, 22, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 33, 0, 0, 0, 37, 0, 0, 0, 40, 0, 0, 0, 43, 0, 0, 0, 46, 0, 0, 0, 47, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 49, 0, 0, 0, 48, + 0, 0, 0, 46, 0, 0, 0, 44, 0, 0, 0, 42, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 31, 0, 0, 0, 27, 0, 0, 0, 23, 0, 0, 0, 19, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 29, 0, 0, 0, 34, 0, 0, 0, 39, 0, 0, 0, 44, 0, 0, 0, 49, 0, 0, 0, 53, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 61, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 60, + 0, 0, 0, 58, 0, 0, 0, 55, 0, 0, 0, 51, 0, 0, 0, 47, 0, 0, 0, 42, 0, 0, 0, 37, 0, 0, 0, 32, 0, 0, 0, 27, 0, 0, 0, 22, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, + 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 51, 0, 0, 0, 57, 0, 0, 0, 62, 0, 0, 0, 67, 0, 0, 0, 71, 0, 0, 0, 74, 0, 0, 0, 76, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 78, 0, 0, 0, 77, 0, 0, 0, 75, 0, 0, 0, 73, + 0, 0, 0, 69, 0, 0, 0, 65, 0, 0, 0, 60, 0, 0, 0, 54, 0, 0, 0, 48, 0, 0, 0, 42, 0, 0, 0, 36, 0, 0, 0, 30, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, + 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 43, 0, 0, 0, 50, 0, 0, 0, 57, 0, 0, 0, 64, 0, 0, 0, 70, 0, 0, 0, 76, 0, 0, 0, 81, 0, 0, 0, 85, 0, 0, 0, 88, 0, 0, 0, 90, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 92, 0, 0, 0, 91, 0, 0, 0, 89, 0, 0, 0, 87, 0, 0, 0, 83, + 0, 0, 0, 79, 0, 0, 0, 74, 0, 0, 0, 68, 0, 0, 0, 61, 0, 0, 0, 54, 0, 0, 0, 47, 0, 0, 0, 40, 0, 0, 0, 33, 0, 0, 0, 26, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 24, + 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 46, 0, 0, 0, 54, 0, 0, 0, 62, 0, 0, 0, 70, 0, 0, 0, 77, 0, 0, 0, 83, 0, 0, 0, 89, 0, 0, 0, 94, 0, 0, 0, 98, 0, 0, 0, 101, 0, 0, 0, 103, 0, 0, 0, 104, 0, 0, 0, 105, 0, 0, 0, 105, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 100, 0, 0, 0, 97, 0, 0, 0, 92, + 0, 0, 0, 87, 0, 0, 0, 81, 0, 0, 0, 74, 0, 0, 0, 66, 0, 0, 0, 58, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 34, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 39, + 0, 0, 0, 47, 0, 0, 0, 56, 0, 0, 0, 65, 0, 0, 0, 74, 0, 0, 0, 82, 0, 0, 0, 89, 0, 0, 0, 96, 0, 0, 0, 101, 0, 0, 0, 105, 0, 0, 0, 109, 0, 0, 0, 112, 0, 0, 0, 114, 0, 0, 0, 115, 0, 0, 0, 116, 0, 0, 0, 116, 0, 0, 0, 115, 0, 0, 0, 114, 0, 0, 0, 112, 0, 0, 0, 108, 0, 0, 0, 105, 0, 0, 0, 100, + 0, 0, 0, 94, 0, 0, 0, 87, 0, 0, 0, 79, 0, 0, 0, 70, 0, 0, 0, 61, 0, 0, 0, 52, 0, 0, 0, 43, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 30, 0, 0, 0, 38, 0, 0, 0, 48, 0, 0, 0, 57, + 0, 0, 0, 67, 0, 0, 0, 76, 0, 0, 0, 85, 0, 0, 0, 93, 0, 0, 0, 101, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 116, 0, 0, 0, 119, 0, 0, 0, 121, 0, 0, 0, 123, 0, 0, 0, 124, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 122, 0, 0, 0, 119, 0, 0, 0, 115, 0, 0, 0, 111, 0, 0, 0, 105, + 0, 0, 0, 99, 0, 0, 0, 91, 0, 0, 0, 82, 0, 0, 0, 73, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 35, 0, 0, 0, 27, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 47, 0, 0, 0, 57, 0, 0, 0, 67, 0, 0, 0, 78, + 0, 0, 0, 87, 0, 0, 0, 96, 0, 0, 0, 104, 0, 0, 0, 111, 0, 0, 0, 116, 0, 0, 0, 121, 0, 0, 0, 124, 0, 0, 0, 127, 0, 0, 0, 129, 0, 0, 0, 131, 0, 0, 0, 132, 0, 0, 0, 133, 0, 0, 0, 133, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 121, 0, 0, 0, 116, 0, 0, 0, 109, + 0, 0, 0, 102, 0, 0, 0, 93, 0, 0, 0, 84, 0, 0, 0, 74, 0, 0, 0, 63, 0, 0, 0, 53, 0, 0, 0, 43, 0, 0, 0, 33, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 55, 0, 0, 0, 66, 0, 0, 0, 77, 0, 0, 0, 88, 0, 0, 0, 97, + 0, 0, 0, 106, 0, 0, 0, 113, 0, 0, 0, 120, 0, 0, 0, 125, 0, 0, 0, 128, 0, 0, 0, 132, 0, 0, 0, 134, 0, 0, 0, 136, 0, 0, 0, 137, 0, 0, 0, 138, 0, 0, 0, 139, 0, 0, 0, 136, 0, 0, 0, 135, 0, 0, 0, 132, 0, 0, 0, 132, 0, 0, 0, 130, 0, 0, 0, 131, 0, 0, 0, 128, 0, 0, 0, 125, 0, 0, 0, 119, 0, 0, 0, 112, + 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 84, 0, 0, 0, 73, 0, 0, 0, 62, 0, 0, 0, 51, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 52, 0, 0, 0, 63, 0, 0, 0, 75, 0, 0, 0, 86, 0, 0, 0, 97, 0, 0, 0, 106, 0, 0, 0, 114, + 0, 0, 0, 121, 0, 0, 0, 127, 0, 0, 0, 131, 0, 0, 0, 135, 0, 0, 0, 137, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 135, 0, 0, 0, 131, 1, 1, 1, 128, 8, 8, 8, 150, 10, 10, 10, 158, 14, 14, 14, 178, 14, 14, 14, 178, 14, 14, 14, 178, 9, 9, 9, 155, 8, 8, 8, 151, 1, 1, 1, 126, 0, 0, 0, 125, 0, 0, 0, 123, 0, 0, 0, 114, + 0, 0, 0, 104, 0, 0, 0, 94, 0, 0, 0, 83, 0, 0, 0, 71, 0, 0, 0, 60, 0, 0, 0, 48, 0, 0, 0, 37, 0, 0, 0, 28, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 36, 0, 0, 0, 47, 0, 0, 0, 59, 0, 0, 0, 71, 0, 0, 0, 83, 0, 0, 0, 95, 0, 0, 0, 105, 0, 0, 0, 114, 0, 0, 0, 122, 0, 0, 0, 128, + 0, 0, 0, 133, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 140, 0, 0, 0, 134, 1, 1, 1, 128, 14, 14, 14, 177, 20, 20, 20, 213, 23, 23, 24, 246, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 253, 21, 21, 21, 221, 15, 15, 15, 183, 1, 1, 1, 125, 0, 0, 0, 119, + 0, 0, 0, 106, 0, 0, 0, 92, 0, 0, 0, 80, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 66, 0, 0, 0, 79, 0, 0, 0, 91, 0, 0, 0, 102, 0, 0, 0, 112, 0, 0, 0, 120, 0, 0, 0, 128, 0, 0, 0, 133, 0, 0, 0, 137, + 0, 0, 0, 140, 0, 0, 0, 136, 1, 1, 1, 128, 16, 16, 16, 187, 23, 23, 23, 241, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 252, 17, 17, 17, 195, 1, 1, 1, 124, + 0, 0, 0, 111, 0, 0, 0, 89, 0, 0, 0, 76, 0, 0, 0, 63, 0, 0, 0, 51, 0, 0, 0, 39, 0, 0, 0, 30, 0, 0, 0, 21, 0, 0, 0, 15, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 60, 0, 0, 0, 73, 0, 0, 0, 86, 0, 0, 0, 98, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 126, 0, 0, 0, 132, 0, 0, 0, 137, 0, 0, 0, 140, 0, 0, 0, 132, + 13, 13, 13, 172, 21, 21, 21, 224, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 239, 14, 14, 15, 179, + 0, 0, 0, 115, 0, 0, 0, 85, 0, 0, 0, 70, 0, 0, 0, 57, 0, 0, 0, 45, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 65, 0, 0, 0, 79, 0, 0, 0, 92, 0, 0, 0, 103, 0, 0, 0, 114, 0, 0, 0, 123, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 139, 0, 0, 0, 129, 15, 15, 15, 184, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 15, 15, 15, 182, + 0, 0, 0, 115, 0, 0, 0, 80, 0, 0, 0, 63, 0, 0, 0, 50, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 20, 0, 0, 0, 14, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 22, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 70, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 108, 0, 0, 0, 118, 0, 0, 0, 127, 0, 0, 0, 133, 0, 0, 0, 138, 0, 0, 0, 129, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 16, 16, 16, 187, + 1, 1, 1, 117, 0, 0, 0, 73, 0, 0, 0, 55, 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, + 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 46, 0, 0, 0, 60, 0, 0, 0, 74, 0, 0, 0, 88, 0, 0, 0, 101, 0, 0, 0, 112, 0, 0, 0, 122, 0, 0, 0, 130, 0, 0, 0, 136, 0, 0, 0, 130, 16, 16, 16, 187, 24, 24, 24, 255, 24, 24, 24, 255, 33, 33, 33, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 16, 16, 16, 188, + 0, 0, 0, 108, 0, 0, 0, 60, 0, 0, 0, 47, 0, 0, 0, 36, 0, 0, 0, 26, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, + 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 49, 0, 0, 0, 63, 0, 0, 0, 78, 0, 0, 0, 92, 0, 0, 0, 104, 0, 0, 0, 115, 0, 0, 0, 124, 0, 0, 0, 132, 0, 0, 0, 132, 15, 15, 15, 181, 24, 24, 24, 255, 24, 24, 24, 255, 32, 32, 32, 255, 86, 86, 86, 255, 39, 39, 39, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 14, 14, 14, 178, + 0, 0, 0, 91, 0, 0, 0, 50, 0, 0, 0, 38, 0, 0, 0, 28, 0, 0, 0, 20, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, + 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 51, 0, 0, 0, 66, 0, 0, 0, 80, 0, 0, 0, 94, 0, 0, 0, 107, 0, 0, 0, 117, 0, 0, 0, 127, 0, 0, 0, 132, 1, 1, 1, 127, 22, 22, 23, 237, 24, 24, 24, 255, 24, 24, 24, 255, 26, 26, 26, 255, 88, 88, 88, 255, 123, 123, 123, 255, 37, 37, 37, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 241, 1, 1, 1, 121, + 0, 0, 0, 65, 0, 0, 0, 41, 0, 0, 0, 31, 0, 0, 0, 22, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, + 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 82, 0, 0, 0, 96, 0, 0, 0, 108, 0, 0, 0, 119, 0, 0, 0, 128, 0, 0, 0, 129, 17, 17, 18, 197, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 33, 33, 33, 255, 92, 92, 92, 255, 123, 123, 123, 255, 36, 36, 37, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 17, 17, 18, 200, 0, 0, 0, 98, + 0, 0, 0, 43, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 16, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, + 0, 0, 0, 41, 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 128, 1, 1, 1, 126, 24, 24, 24, 253, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 32, 32, 32, 255, 92, 92, 92, 255, 123, 123, 123, 255, 38, 38, 38, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 253, 1, 1, 1, 120, 0, 0, 0, 56, + 0, 0, 0, 34, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 11, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 30, 0, 0, 0, 41, + 0, 0, 0, 54, 0, 0, 0, 68, 0, 0, 0, 84, 0, 0, 0, 97, 0, 0, 0, 110, 0, 0, 0, 120, 0, 0, 0, 127, 16, 16, 16, 189, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 32, 32, 32, 255, 94, 94, 94, 255, 129, 129, 129, 255, 26, 26, 26, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 17, 17, 17, 198, 1, 1, 1, 89, 0, 0, 0, 34, + 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 29, 0, 0, 0, 40, 0, 0, 0, 53, + 0, 0, 0, 68, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 109, 0, 0, 0, 120, 0, 0, 0, 125, 22, 22, 22, 232, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 32, 32, 32, 255, 80, 80, 80, 255, 47, 47, 47, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 245, 1, 1, 1, 114, 0, 0, 0, 36, 0, 0, 0, 26, + 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 19, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 52, 0, 0, 0, 66, + 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 108, 0, 0, 0, 119, 5, 5, 5, 139, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 27, 27, 27, 255, 28, 28, 28, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 8, 8, 8, 146, 0, 0, 0, 52, 0, 0, 0, 26, 0, 0, 0, 18, + 0, 0, 0, 12, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 27, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 64, 0, 0, 0, 79, + 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 120, 12, 12, 12, 164, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 24, 24, 24, 255, 27, 27, 27, 255, 18, 18, 18, 176, 4, 4, 4, 69, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 13, + 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 25, 0, 0, 0, 35, 0, 0, 0, 47, 0, 0, 0, 61, 0, 0, 0, 76, 0, 0, 0, 90, + 0, 0, 0, 103, 0, 0, 0, 119, 15, 15, 15, 184, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 28, 28, 28, 255, 24, 24, 24, 196, 9, 9, 9, 82, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 9, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 33, 0, 0, 0, 44, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 86, 0, 0, 0, 99, + 0, 0, 0, 118, 17, 17, 17, 197, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 29, 29, 29, 255, 28, 28, 28, 209, 14, 14, 14, 90, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, + 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 21, 0, 0, 0, 30, 0, 0, 0, 41, 0, 0, 0, 53, 0, 0, 0, 67, 0, 0, 0, 81, 0, 0, 0, 95, 0, 0, 0, 116, + 18, 18, 18, 201, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 30, 30, 30, 255, 31, 31, 31, 217, 19, 19, 19, 96, 0, 0, 0, 23, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 26, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 62, 0, 0, 0, 76, 0, 0, 0, 89, 0, 0, 0, 114, 18, 18, 18, 199, + 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 24, 24, 24, 255, 31, 31, 31, 255, 34, 34, 34, 212, 24, 24, 24, 92, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 43, 0, 0, 0, 56, 0, 0, 0, 69, 0, 0, 0, 82, 0, 0, 0, 109, 16, 16, 16, 190, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 24, 24, 25, 255, 33, 33, 33, 255, 36, 36, 36, 205, 28, 28, 28, 86, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 38, 0, 0, 0, 50, 0, 0, 0, 62, 0, 0, 0, 75, 0, 0, 0, 101, 13, 13, 13, 172, 23, 23, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 35, 35, 35, 255, 38, 38, 38, 187, 29, 29, 29, 72, 0, 0, 0, 19, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 11, 0, 0, 0, 17, 0, 0, 0, 24, 0, 0, 0, 33, 0, 0, 0, 43, 0, 0, 0, 55, 0, 0, 0, 67, 0, 0, 0, 89, 8, 8, 8, 148, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 28, 28, 29, 255, 38, 38, 38, 255, 40, 40, 40, 165, 27, 27, 27, 53, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 14, 0, 0, 0, 20, 0, 0, 0, 28, 0, 0, 0, 37, 0, 0, 0, 48, 0, 0, 0, 59, 0, 0, 0, 72, 1, 1, 1, 119, 23, 23, 23, 245, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 32, 32, 32, 255, 41, 41, 42, 254, 44, 44, 44, 129, 10, 10, 10, 25, 0, 0, 0, 16, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 23, 0, 0, 0, 31, 0, 0, 0, 41, 0, 0, 0, 51, 0, 0, 0, 62, 0, 0, 0, 104, 19, 19, 19, 208, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 26, 255, 37, 37, 37, 255, 45, 45, 45, 223, 45, 45, 45, 103, 0, 0, 0, 18, 0, 0, 0, 14, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 26, 0, 0, 0, 34, 0, 0, 0, 43, 0, 0, 0, 53, 0, 0, 0, 79, 10, 10, 10, 155, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 31, 31, 31, 255, 43, 43, 43, 255, 49, 49, 50, 178, 41, 41, 41, 62, 0, 0, 0, 17, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 15, 0, 0, 0, 20, 0, 0, 0, 27, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 54, 0, 0, 0, 106, 19, 19, 19, 213, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 26, 26, 27, 255, 38, 38, 38, 255, 48, 48, 48, 233, 54, 54, 54, 123, 8, 8, 8, 21, 0, 0, 0, 15, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 16, 0, 0, 0, 22, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 45, 0, 0, 0, 72, 10, 10, 10, 156, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, + 34, 34, 34, 255, 46, 46, 46, 255, 54, 54, 54, 185, 49, 49, 49, 67, 0, 0, 0, 16, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 36, 0, 0, 0, 44, 0, 0, 0, 98, 15, 15, 15, 185, 23, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 31, 31, 31, 255, 44, 44, 44, 255, + 54, 54, 54, 205, 59, 59, 59, 111, 5, 5, 5, 19, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 23, 0, 0, 0, 29, 0, 0, 0, 35, 0, 0, 0, 47, 1, 1, 1, 110, 18, 18, 18, 204, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 23, 23, 23, 255, 30, 30, 31, 255, 43, 43, 43, 255, 54, 54, 54, 223, 64, 64, 64, 131, + 38, 38, 38, 38, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 22, 0, 0, 0, 27, 0, 0, 0, 33, 0, 0, 0, 57, 1, 1, 1, 117, 23, 23, 23, 212, 28, 28, 28, 255, 26, 26, 26, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 32, 32, 32, 255, 43, 43, 44, 255, 54, 54, 54, 230, 62, 62, 62, 175, 52, 52, 52, 57, 0, 0, 0, 16, + 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 13, 0, 0, 0, 17, 0, 0, 0, 21, 0, 0, 0, 26, 0, 0, 0, 31, 1, 1, 1, 58, 7, 7, 7, 117, 25, 25, 25, 203, 30, 30, 30, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 27, 27, 27, 255, 35, 35, 35, 255, 46, 46, 46, 255, 56, 56, 56, 222, 69, 69, 69, 137, 57, 57, 57, 64, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 11, + 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 16, 0, 0, 0, 20, 0, 0, 0, 24, 0, 0, 0, 28, 5, 5, 5, 49, 14, 14, 14, 114, 28, 28, 29, 194, 33, 33, 33, 255, 31, 31, 31, 255, 27, 27, 28, 255, 24, 24, 24, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 26, 26, 26, 255, 32, 32, 32, 255, 41, 41, 41, 255, 50, 50, 50, 255, 59, 59, 59, 202, 71, 71, 71, 132, 54, 54, 54, 56, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, + 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 25, 6, 6, 6, 39, 21, 21, 21, 104, 32, 32, 33, 179, 37, 37, 37, 234, 36, 36, 37, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 26, 26, 26, 255, + 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 255, 41, 41, 42, 255, 49, 49, 49, 255, 56, 56, 56, 238, 63, 63, 63, 190, 70, 70, 70, 114, 39, 39, 39, 33, 0, 0, 0, 16, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 24, 24, 24, 24, 69, 35, 35, 35, 120, 40, 40, 41, 181, 42, 42, 42, 230, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, + 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 43, 43, 43, 255, 47, 47, 47, 255, 51, 51, 52, 255, 56, 56, 57, 234, 63, 63, 63, 188, 72, 72, 72, 129, 64, 64, 64, 73, 12, 12, 12, 20, 0, 0, 0, 15, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 20, 7, 7, 7, 25, 33, 33, 33, 67, 44, 44, 44, 109, 48, 48, 48, 146, 50, 50, 50, 178, 50, 50, 50, 205, 50, 50, 50, 207, 50, 50, 50, 231, + 51, 51, 51, 231, 52, 52, 52, 231, 54, 54, 54, 214, 57, 57, 57, 209, 61, 61, 61, 181, 68, 68, 68, 149, 70, 70, 70, 118, 62, 62, 62, 70, 17, 17, 17, 21, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 24, 24, 24, 32, 43, 43, 43, 62, 51, 51, 51, 87, 53, 53, 53, 89, 58, 58, 58, 112, 61, 61, 61, 113, + 63, 63, 63, 113, 62, 62, 62, 97, 63, 63, 63, 90, 57, 57, 57, 62, 32, 32, 32, 28, 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, + 0, 0, 0, 16, 0, 0, 0, 15, 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, + 0, 0, 0, 12, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 23, 23, 23, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 10, + 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 9, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, + 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 43, 37, 30, 0, 43, 37, 30, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 43, 37, 30, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 43, 37, 30, 0, + 43, 37, 30, 0, 43, 37, 30, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 43, 37, 30, 0, 43, 37, 30, 2, + 43, 37, 30, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 43, 37, 30, 1,}; +const char* DistrhoArtwork3BandSplitter::knobData = (const char*)temp5; + +static const unsigned char temp6[] = { + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, + 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, + 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 23, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 27, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, + 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 27, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 18, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, 0, 0, 0, 18, 0, 0, 0, 23, 0, 0, 0, 28, 0, 0, 0, 32, 0, 0, 0, 35, 0, 0, 0, 38, 0, 0, 0, 40, 0, 0, 0, 41, 0, 0, 0, 42, 0, 0, 0, 42, + 0, 0, 0, 42, 0, 0, 0, 42, 0, 0, 0, 42, 0, 0, 0, 42, 0, 0, 0, 42, 0, 0, 0, 42, 0, 0, 0, 42, 0, 0, 0, 42, 0, 0, 0, 42, 0, 0, 0, 42, 0, 0, 0, 42, 0, 0, 0, 42, 0, 0, 0, 42, 0, 0, 0, 42, 0, 0, 0, 42, 0, 0, 0, 41, 0, 0, 0, 40, 0, 0, 0, 38, 0, 0, 0, 35, 0, 0, 0, 32, 0, 0, 0, 28, + 0, 0, 0, 23, 0, 0, 0, 18, 0, 0, 0, 13, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 25, 0, 0, 0, 32, + 0, 0, 0, 39, 0, 0, 0, 45, 0, 0, 0, 50, 0, 0, 0, 54, 0, 0, 0, 57, 0, 0, 0, 59, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 60, + 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 59, 0, 0, 0, 57, 0, 0, 0, 54, 0, 0, 0, 50, 0, 0, 0, 45, 0, 0, 0, 39, 0, 0, 0, 32, 0, 0, 0, 25, 0, 0, 0, 19, 0, 0, 0, 13, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 44, 0, 0, 0, 53, 0, 0, 0, 60, 0, 0, 0, 67, 0, 0, 0, 72, 0, 0, 0, 76, 0, 0, 0, 79, 0, 0, 0, 80, 0, 0, 0, 80, 0, 0, 0, 80, 0, 0, 0, 80, 0, 0, 0, 80, 0, 0, 0, 80, 0, 0, 0, 80, + 0, 0, 0, 80, 0, 0, 0, 80, 0, 0, 0, 80, 0, 0, 0, 80, 0, 0, 0, 80, 0, 0, 0, 80, 0, 0, 0, 80, 0, 0, 0, 80, 0, 0, 0, 80, 0, 0, 0, 80, 0, 0, 0, 79, 0, 0, 0, 76, 0, 0, 0, 72, 0, 0, 0, 67, 0, 0, 0, 60, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 34, 0, 0, 0, 25, 0, 0, 0, 18, 0, 0, 0, 11, + 0, 0, 0, 7, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 44, 0, 0, 0, 56, 0, 0, 0, 68, 0, 0, 0, 78, 0, 0, 0, 86, 0, 0, 0, 93, 0, 0, 0, 98, + 0, 0, 0, 102, 0, 0, 0, 104, 0, 0, 0, 104, 0, 0, 0, 104, 0, 0, 0, 104, 0, 0, 0, 104, 0, 0, 0, 104, 0, 0, 0, 104, 0, 0, 0, 104, 0, 0, 0, 104, 0, 0, 0, 104, 0, 0, 0, 104, 0, 0, 0, 104, 0, 0, 0, 104, 0, 0, 0, 104, 0, 0, 0, 104, 0, 0, 0, 104, 0, 0, 0, 104, 0, 0, 0, 102, 0, 0, 0, 98, 0, 0, 0, 93, + 0, 0, 0, 86, 0, 0, 0, 78, 0, 0, 0, 68, 0, 0, 0, 56, 0, 0, 0, 44, 0, 0, 0, 32, 0, 0, 0, 23, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 18, 0, 0, 0, 28, + 0, 0, 0, 39, 0, 0, 0, 53, 0, 0, 0, 64, 0, 0, 0, 62, 0, 0, 0, 60, 0, 0, 0, 61, 0, 0, 0, 62, 0, 0, 0, 63, 0, 0, 0, 64, 0, 0, 0, 64, 0, 0, 0, 64, 0, 0, 0, 64, 0, 0, 0, 64, 0, 0, 0, 64, 0, 0, 0, 64, 0, 0, 0, 64, 0, 0, 0, 64, 0, 0, 0, 64, 0, 0, 0, 64, 0, 0, 0, 64, 0, 0, 0, 64, + 0, 0, 0, 64, 0, 0, 0, 64, 0, 0, 0, 64, 0, 0, 0, 64, 0, 0, 0, 64, 0, 0, 0, 64, 0, 0, 0, 63, 0, 0, 0, 62, 0, 0, 0, 61, 0, 0, 0, 60, 0, 0, 0, 58, 0, 0, 0, 56, 0, 0, 0, 53, 0, 0, 0, 44, 0, 0, 0, 28, 0, 0, 0, 18, 0, 0, 0, 10, 0, 0, 0, 5, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 21, 0, 0, 0, 32, 0, 0, 0, 45, 0, 0, 0, 60, 0, 0, 0, 60, 21, 21, 21, 200, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, + 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 20, 20, 20, 225, 21, 21, 21, 225, 22, 22, 22, 225, 24, 24, 24, 200, + 0, 0, 0, 51, 0, 0, 0, 32, 0, 0, 0, 21, 0, 0, 0, 12, 0, 0, 0, 6, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 13, 0, 0, 0, 23, 0, 0, 0, 35, 0, 0, 0, 50, 0, 0, 0, 67, 0, 0, 0, 57, 20, 20, 20, 237, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 21, 21, 21, 255, 26, 26, 26, 237, 0, 0, 0, 53, 0, 0, 0, 35, 0, 0, 0, 23, 0, 0, 0, 13, 0, 0, 0, 6, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 7, + 0, 0, 0, 14, 0, 0, 0, 25, 0, 0, 0, 38, 0, 0, 0, 54, 0, 0, 0, 72, 0, 0, 0, 60, 20, 20, 20, 225, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 24, 24, 24, 255, 29, 29, 29, 225, 0, 0, 0, 54, 0, 0, 0, 38, 0, 0, 0, 25, 0, 0, 0, 14, 0, 0, 0, 7, + 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 7, 0, 0, 0, 15, 0, 0, 0, 26, 0, 0, 0, 39, 0, 0, 0, 55, 0, 0, 0, 74, 0, 0, 0, 60, 20, 20, 20, 225, 18, 18, 18, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 24, 24, 24, 255, 27, 27, 27, 255, 33, 33, 33, 225, 0, 0, 0, 54, 0, 0, 0, 39, 0, 0, 0, 26, 0, 0, 0, 15, 0, 0, 0, 7, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 7, 0, 0, 0, 15, 0, 0, 0, 26, 0, 0, 0, 39, 0, 0, 0, 55, 0, 0, 0, 74, + 0, 0, 0, 60, 20, 20, 20, 225, 18, 18, 18, 255, 20, 20, 20, 255, 21, 21, 21, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 26, 255, + 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 26, 255, 24, 24, 25, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 26, 26, 26, 255, 29, 29, 29, 255, 34, 34, 34, 225, 0, 0, 0, 54, 0, 0, 0, 39, 0, 0, 0, 26, 0, 0, 0, 15, 0, 0, 0, 7, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 7, 0, 0, 0, 14, 0, 0, 0, 25, 0, 0, 0, 38, 0, 0, 0, 54, 0, 0, 0, 72, 0, 0, 0, 60, 20, 20, 20, 225, 19, 19, 19, 255, 20, 20, 20, 255, 22, 22, 22, 255, 24, 24, 24, 255, 19, 19, 19, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 25, 25, 25, 255, 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 225, 0, 0, 0, 54, 0, 0, 0, 38, + 0, 0, 0, 25, 0, 0, 0, 14, 0, 0, 0, 7, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 13, 0, 0, 0, 23, 0, 0, 0, 35, 0, 0, 0, 50, 0, 0, 0, 67, 0, 0, 0, 59, 20, 20, 20, 225, 19, 19, 19, 255, 20, 20, 20, 255, 22, 22, 22, 255, + 24, 24, 24, 255, 19, 19, 19, 255, 120, 120, 120, 255, 120, 120, 120, 255, 120, 120, 120, 255, 120, 120, 120, 255, 120, 120, 120, 255, 120, 120, 120, 255, 120, 120, 120, 255, 120, 120, 120, 255, 120, 120, 120, 255, 120, 120, 120, 255, 120, 120, 120, 255, 120, 120, 120, 255, 120, 120, 120, 255, 120, 120, 120, 255, 120, 120, 120, 255, 120, 120, 120, 255, 120, 120, 120, 255, 120, 120, 120, 255, 101, 101, 101, 255, + 20, 20, 20, 255, 25, 25, 25, 255, 25, 25, 26, 255, 27, 27, 27, 255, 30, 30, 30, 255, 35, 35, 35, 225, 0, 0, 0, 53, 0, 0, 0, 35, 0, 0, 0, 23, 0, 0, 0, 13, 0, 0, 0, 6, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 6, 0, 0, 0, 12, 0, 0, 0, 21, + 0, 0, 0, 32, 0, 0, 0, 45, 0, 0, 0, 60, 0, 0, 0, 57, 20, 20, 20, 225, 19, 19, 19, 255, 20, 20, 20, 255, 23, 23, 23, 255, 24, 24, 25, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 28, 255, + 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 28, 28, 28, 255, 31, 31, 31, 255, 35, 35, 35, 225, 0, 0, 0, 52, 0, 0, 0, 32, 0, 0, 0, 21, 0, 0, 0, 12, 0, 0, 0, 6, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 5, 0, 0, 0, 10, 0, 0, 0, 18, 0, 0, 0, 28, 0, 0, 0, 39, 0, 0, 0, 53, 0, 0, 0, 56, 21, 21, 21, 225, 20, 20, 20, 255, 22, 22, 22, 255, 25, 25, 25, 255, 26, 26, 27, 255, 27, 27, 28, 255, 28, 28, 28, 255, 28, 28, 29, 255, 28, 28, 29, 255, + 28, 28, 29, 255, 28, 28, 29, 255, 28, 28, 29, 255, 28, 28, 29, 255, 28, 28, 29, 255, 28, 28, 29, 255, 28, 28, 29, 255, 28, 28, 29, 255, 28, 28, 29, 255, 28, 28, 29, 255, 28, 28, 29, 255, 28, 28, 29, 255, 28, 28, 29, 255, 28, 28, 29, 255, 28, 28, 29, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 28, 255, 28, 28, 28, 255, 30, 30, 30, 255, 32, 32, 32, 255, + 36, 36, 36, 225, 0, 0, 0, 52, 0, 0, 0, 28, 0, 0, 0, 18, 0, 0, 0, 10, 0, 0, 0, 5, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 15, 0, 0, 0, 23, 0, 0, 0, 32, 0, 0, 0, 44, 0, 0, 0, 54, 23, 23, 23, 225, + 23, 23, 23, 255, 26, 26, 26, 255, 29, 29, 29, 255, 31, 31, 31, 255, 31, 31, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, + 32, 32, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, 32, 32, 32, 255, 33, 33, 33, 255, 34, 34, 34, 255, 36, 36, 36, 255, 38, 38, 38, 225, 0, 0, 0, 51, 0, 0, 0, 23, 0, 0, 0, 15, 0, 0, 0, 9, 0, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 18, 0, 0, 0, 25, 0, 0, 0, 34, 0, 0, 0, 53, 27, 27, 27, 237, 28, 28, 28, 255, 32, 32, 32, 255, 35, 35, 35, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, + 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 39, 39, 39, 255, 40, 40, 40, 255, 42, 42, 42, 237, 0, 0, 0, 51, 0, 0, 0, 18, 0, 0, 0, 11, 0, 0, 0, 7, + 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 13, 0, 0, 0, 19, 0, 0, 0, 25, 0, 0, 0, 48, 32, 32, 32, 200, 35, 35, 35, 225, 39, 39, 39, 225, 42, 42, 42, 225, 43, 43, 43, 225, 43, 43, 43, 225, + 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, 43, 43, 43, 225, + 44, 44, 44, 225, 44, 44, 44, 225, 44, 44, 44, 225, 42, 42, 42, 200, 0, 0, 0, 44, 0, 0, 0, 13, 0, 0, 0, 8, 0, 0, 0, 5, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 13, + 0, 0, 0, 18, 0, 0, 0, 32, 0, 0, 0, 46, 0, 0, 0, 50, 0, 0, 0, 51, 0, 0, 0, 51, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 52, + 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 52, 0, 0, 0, 51, 0, 0, 0, 51, 0, 0, 0, 50, 0, 0, 0, 50, 0, 0, 0, 49, 0, 0, 0, 44, 0, 0, 0, 26, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 11, 0, 0, 0, 15, 0, 0, 0, 18, 0, 0, 0, 21, 0, 0, 0, 23, 0, 0, 0, 25, 0, 0, 0, 26, 0, 0, 0, 27, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, + 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 28, 0, 0, 0, 27, 0, 0, 0, 26, 0, 0, 0, 25, 0, 0, 0, 23, 0, 0, 0, 21, 0, 0, 0, 18, 0, 0, 0, 15, 0, 0, 0, 11, 0, 0, 0, 8, + 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 7, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 12, 0, 0, 0, 13, + 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, 0, 0, 0, 16, + 0, 0, 0, 15, 0, 0, 0, 14, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 10, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, + 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 8, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,}; +const char* DistrhoArtwork3BandSplitter::sliderData = (const char*)temp6; + diff --git a/source/backend/native/3bandsplitter/DistrhoArtwork3BandSplitter.hpp b/source/backend/native/3bandsplitter/DistrhoArtwork3BandSplitter.hpp new file mode 100644 index 000000000..ab594d91f --- /dev/null +++ b/source/backend/native/3bandsplitter/DistrhoArtwork3BandSplitter.hpp @@ -0,0 +1,40 @@ +/* (Auto-generated binary data file). */ + +#ifndef BINARY_DISTRHOARTWORK3BANDSPLITTER_HPP +#define BINARY_DISTRHOARTWORK3BANDSPLITTER_HPP + +namespace DistrhoArtwork3BandSplitter +{ + extern const char* aboutData; + const unsigned int aboutDataSize = 230280; + const unsigned int aboutWidth = 303; + const unsigned int aboutHeight = 190; + + extern const char* aboutButtonHoverData; + const unsigned int aboutButtonHoverDataSize = 11600; + const unsigned int aboutButtonHoverWidth = 100; + const unsigned int aboutButtonHoverHeight = 29; + + extern const char* aboutButtonNormalData; + const unsigned int aboutButtonNormalDataSize = 11600; + const unsigned int aboutButtonNormalWidth = 100; + const unsigned int aboutButtonNormalHeight = 29; + + extern const char* backgroundData; + const unsigned int backgroundDataSize = 437472; + const unsigned int backgroundWidth = 392; + const unsigned int backgroundHeight = 372; + + extern const char* knobData; + const unsigned int knobDataSize = 615040; + const unsigned int knobWidth = 62; + const unsigned int knobHeight = 2480; + + extern const char* sliderData; + const unsigned int sliderDataSize = 6000; + const unsigned int sliderWidth = 50; + const unsigned int sliderHeight = 30; +} + +#endif // BINARY_DISTRHOARTWORK3BANDSPLITTER_HPP + diff --git a/source/backend/native/3bandsplitter/DistrhoPlugin3BandSplitter.cpp b/source/backend/native/3bandsplitter/DistrhoPlugin3BandSplitter.cpp new file mode 100644 index 000000000..9b0e17f1e --- /dev/null +++ b/source/backend/native/3bandsplitter/DistrhoPlugin3BandSplitter.cpp @@ -0,0 +1,268 @@ +/* + * DISTRHO 3BandSplitter Plugin, based on 3BandSplitter by Michael Gruhn + * Copyright (C) 2007 Michael Gruhn + * Copyright (C) 2012 Filipe Coelho + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * For a full copy of the license see the LGPL.txt file + */ + +#include "DistrhoPlugin3BandSplitter.hpp" + +#include + +static const float cfAMP_DB = 8.656170245f; +static const float cfDC_ADD = 1e-30f; +static const float cfPI = 3.141592654f; + +START_NAMESPACE_DISTRHO + +// ------------------------------------------------- + +DistrhoPlugin3BandSplitter::DistrhoPlugin3BandSplitter() + : Plugin(paramCount, 1, 0) // 1 program, 0 states +{ + // set default values + d_setProgram(0); + + // reset + d_deactivate(); +} + +DistrhoPlugin3BandSplitter::~DistrhoPlugin3BandSplitter() +{ +} + +// ------------------------------------------------- +// Init + +void DistrhoPlugin3BandSplitter::d_initParameter(uint32_t index, Parameter& parameter) +{ + switch (index) + { + case paramLow: + parameter.hints = PARAMETER_IS_AUTOMABLE; + parameter.name = "Low"; + parameter.symbol = "low"; + parameter.unit = "dB"; + parameter.ranges.def = 0.0f; + parameter.ranges.min = -24.0f; + parameter.ranges.max = 24.0f; + break; + + case paramMid: + parameter.hints = PARAMETER_IS_AUTOMABLE; + parameter.name = "Mid"; + parameter.symbol = "mid"; + parameter.unit = "dB"; + parameter.ranges.def = 0.0f; + parameter.ranges.min = -24.0f; + parameter.ranges.max = 24.0f; + break; + + case paramHigh: + parameter.hints = PARAMETER_IS_AUTOMABLE; + parameter.name = "High"; + parameter.symbol = "high"; + parameter.unit = "dB"; + parameter.ranges.def = 0.0f; + parameter.ranges.min = -24.0f; + parameter.ranges.max = 24.0f; + break; + + case paramMaster: + parameter.hints = PARAMETER_IS_AUTOMABLE; + parameter.name = "Master"; + parameter.symbol = "master"; + parameter.unit = "dB"; + parameter.ranges.def = 0.0f; + parameter.ranges.min = -24.0f; + parameter.ranges.max = 24.0f; + break; + + case paramLowMidFreq: + parameter.hints = PARAMETER_IS_AUTOMABLE; + parameter.name = "Low-Mid Freq"; + parameter.symbol = "low_mid"; + parameter.unit = "Hz"; + parameter.ranges.def = 440.0f; + parameter.ranges.min = 0.0f; + parameter.ranges.max = 1000.0f; + break; + + case paramMidHighFreq: + parameter.hints = PARAMETER_IS_AUTOMABLE; + parameter.name = "Mid-High Freq"; + parameter.symbol = "mid_high"; + parameter.unit = "Hz"; + parameter.ranges.def = 1000.0f; + parameter.ranges.min = 1000.0f; + parameter.ranges.max = 20000.0f; + break; + } +} + +void DistrhoPlugin3BandSplitter::d_initProgramName(uint32_t index, d_string& programName) +{ + if (index != 0) + return; + + programName = "Default"; +} + +// ------------------------------------------------- +// Internal data + +float DistrhoPlugin3BandSplitter::d_parameterValue(uint32_t index) +{ + switch (index) + { + case paramLow: + return fLow; + case paramMid: + return fMid; + case paramHigh: + return fHigh; + case paramMaster: + return fMaster; + case paramLowMidFreq: + return fLowMidFreq; + case paramMidHighFreq: + return fMidHighFreq; + default: + return 0.0f; + } +} + +void DistrhoPlugin3BandSplitter::d_setParameterValue(uint32_t index, float value) +{ + if (d_sampleRate() <= 0.0) + return; + + switch (index) + { + case paramLow: + fLow = value; + lowVol = std::exp( (fLow/48.0f) * 48 / cfAMP_DB); + break; + case paramMid: + fMid = value; + midVol = std::exp( (fMid/48.0f) * 48 / cfAMP_DB); + break; + case paramHigh: + fHigh = value; + highVol = std::exp( (fHigh/48.0f) * 48 / cfAMP_DB); + break; + case paramMaster: + fMaster = value; + outVol = std::exp( (fMaster/48.0f) * 48 / cfAMP_DB); + break; + case paramLowMidFreq: + fLowMidFreq = std::min(value, fMidHighFreq); + freqLP = fLowMidFreq; //fLowMidFreq * (fLowMidFreq / 24000.0f) * (fLowMidFreq / 24000.0f); + xLP = std::exp(-2.0 * cfPI * freqLP / d_sampleRate()); + a0LP = 1.0 - xLP; + b1LP = -xLP; + break; + case paramMidHighFreq: + fMidHighFreq = std::max(value, fLowMidFreq); + freqHP = fMidHighFreq; //fMidHighFreq * (fMidHighFreq / 24000.0f) * (fMidHighFreq / 24000.0f); + xHP = std::exp(-2.0 * cfPI * freqHP / d_sampleRate()); + a0HP = 1.0 - xHP; + b1HP = -xHP; + break; + } +} + +void DistrhoPlugin3BandSplitter::d_setProgram(uint32_t index) +{ + if (index != 0) + return; + + // Default values + fLow = 0.0f; + fMid = 0.0f; + fHigh = 0.0f; + fMaster = 0.0f; + fLowMidFreq = 220.0f; + fMidHighFreq = 2000.0f; + + // Internal stuff + lowVol = midVol = highVol = outVol = 1.0f; + freqLP = 200.0f; + freqHP = 2000.0f; + + // reset filter values + d_activate(); +} + +// ------------------------------------------------- +// Process + +void DistrhoPlugin3BandSplitter::d_activate() +{ + xLP = exp(-2.0 * cfPI * freqLP / d_sampleRate()); + a0LP = 1.0f - xLP; + b1LP = -xLP; + + xHP = exp(-2.0 * cfPI * freqHP / d_sampleRate()); + a0HP = 1.0f - xHP; + b1HP = -xHP; +} + +void DistrhoPlugin3BandSplitter::d_deactivate() +{ + out1LP = out2LP = out1HP = out2HP = 0.0f; + tmp1LP = tmp2LP = tmp1HP = tmp2HP = 0.0f; +} + +void DistrhoPlugin3BandSplitter::d_run(float** inputs, float** outputs, uint32_t frames, uint32_t, const MidiEvent*) +{ + const float* in1 = inputs[0]; + const float* in2 = inputs[1]; + float* out1 = outputs[0]; + float* out2 = outputs[1]; + float* out3 = outputs[2]; + float* out4 = outputs[3]; + float* out5 = outputs[4]; + float* out6 = outputs[5]; + + for (uint32_t i=0; i < frames; i++) + { + tmp1LP = a0LP * in1[i] - b1LP * tmp1LP + cfDC_ADD; + tmp2LP = a0LP * in2[i] - b1LP * tmp2LP + cfDC_ADD; + out1LP = tmp1LP - cfDC_ADD; + out2LP = tmp2LP - cfDC_ADD; + + tmp1HP = a0HP * in1[i] - b1HP * tmp1HP + cfDC_ADD; + tmp2HP = a0HP * in2[i] - b1HP * tmp2HP + cfDC_ADD; + out1HP = in1[i] - tmp1HP - cfDC_ADD; + out2HP = in2[i] - tmp2HP - cfDC_ADD; + + out1[i] = out1LP*lowVol * outVol; + out2[i] = out2LP*lowVol * outVol; + out3[i] = (in1[i] - out1LP - out1HP)*midVol * outVol; + out4[i] = (in2[i] - out2LP - out2HP)*midVol * outVol; + out5[i] = out1HP*highVol * outVol; + out6[i] = out2HP*highVol * outVol; + } +} + +// ------------------------------------------------- + +Plugin* createPlugin() +{ + return new DistrhoPlugin3BandSplitter(); +} + +// ------------------------------------------------- + +END_NAMESPACE_DISTRHO diff --git a/source/backend/native/3bandsplitter/DistrhoPlugin3BandSplitter.hpp b/source/backend/native/3bandsplitter/DistrhoPlugin3BandSplitter.hpp new file mode 100644 index 000000000..fa3b75f20 --- /dev/null +++ b/source/backend/native/3bandsplitter/DistrhoPlugin3BandSplitter.hpp @@ -0,0 +1,102 @@ +/* + * DISTRHO 3BandSplitter Plugin, based on 3BandSplitter by Michael Gruhn + * Copyright (C) 2007 Michael Gruhn + * Copyright (C) 2012 Filipe Coelho + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * For a full copy of the license see the LGPL.txt file + */ + +#ifndef __DISTRHO_PLUGIN_3BANDSPLITTER_HPP__ +#define __DISTRHO_PLUGIN_3BANDSPLITTER_HPP__ + +#include "DistrhoPlugin.h" + +START_NAMESPACE_DISTRHO + +class DistrhoPlugin3BandSplitter : public Plugin +{ +public: + enum Parameters + { + paramLow = 0, + paramMid, + paramHigh, + paramMaster, + paramLowMidFreq, + paramMidHighFreq, + paramCount + }; + + DistrhoPlugin3BandSplitter(); + ~DistrhoPlugin3BandSplitter(); + + // --------------------------------------------- + +protected: + // Information + const char* d_label() const + { + return "3BandSplitter"; + } + + const char* d_maker() const + { + return "DISTRHO"; + } + + const char* d_license() const + { + return "LGPL"; + } + + uint32_t d_version() const + { + return 0x1000; + } + + long d_uniqueId() const + { + return d_cconst('D', '3', 'E', 'S'); + } + + // Init + void d_initParameter(uint32_t index, Parameter& parameter); + void d_initProgramName(uint32_t index, d_string& programName); + + // Internal data + float d_parameterValue(uint32_t index); + void d_setParameterValue(uint32_t index, float value); + void d_setProgram(uint32_t index); + + // Process + void d_activate(); + void d_deactivate(); + void d_run(float** inputs, float** outputs, uint32_t frames, uint32_t midiEventCount, const MidiEvent* midiEvents); + + // --------------------------------------------- + +private: + float fLow, fMid, fHigh, fMaster, fLowMidFreq, fMidHighFreq; + + float lowVol, midVol, highVol, outVol; + float freqLP, freqHP; + + float xLP, a0LP, b1LP; + float xHP, a0HP, b1HP; + + float out1LP, out2LP, out1HP, out2HP; + float tmp1LP, tmp2LP, tmp1HP, tmp2HP; +}; + +END_NAMESPACE_DISTRHO + +#endif // __DISTRHO_PLUGIN_3BANDSPLITTER_HPP__ diff --git a/source/backend/native/3bandsplitter/DistrhoPluginInfo.h b/source/backend/native/3bandsplitter/DistrhoPluginInfo.h new file mode 100644 index 000000000..21b02cacd --- /dev/null +++ b/source/backend/native/3bandsplitter/DistrhoPluginInfo.h @@ -0,0 +1,34 @@ +/* + * DISTRHO 3BandSplitter Plugin, based on 3BandSplitter by Michael Gruhn + * Copyright (C) 2012 Filipe Coelho + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * For a full copy of the license see the LGPL.txt file + */ + +#ifndef __DISTRHO_PLUGIN_INFO_H__ +#define __DISTRHO_PLUGIN_INFO_H__ + +#define DISTRHO_PLUGIN_NAME "3 Band Splitter" + +#define DISTRHO_PLUGIN_HAS_UI 1 +#define DISTRHO_PLUGIN_IS_SYNTH 0 + +#define DISTRHO_PLUGIN_NUM_INPUTS 2 +#define DISTRHO_PLUGIN_NUM_OUTPUTS 6 + +#define DISTRHO_PLUGIN_WANT_LATENCY 0 +#define DISTRHO_PLUGIN_WANT_PROGRAMS 1 +#define DISTRHO_PLUGIN_WANT_STATE 0 + +#define DISTRHO_PLUGIN_URI "http://distrho.sf.net/plugins/3BandSplitter" + +#endif // __DISTRHO_PLUGIN_INFO_H__ diff --git a/source/backend/native/3bandsplitter/DistrhoUI3BandSplitter.cpp b/source/backend/native/3bandsplitter/DistrhoUI3BandSplitter.cpp new file mode 100644 index 000000000..6937d8f3d --- /dev/null +++ b/source/backend/native/3bandsplitter/DistrhoUI3BandSplitter.cpp @@ -0,0 +1,229 @@ +/* + * DISTRHO 3BandSplitter Plugin, based on 3BandSplitter by Michael Gruhn + * Copyright (C) 2012 Filipe Coelho + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * For a full copy of the license see the LGPL.txt file + */ + +#include "DistrhoUI3BandSplitter.hpp" + +START_NAMESPACE_DISTRHO + +// ------------------------------------------------- + +DistrhoUI3BandSplitter::DistrhoUI3BandSplitter() + : OpenGLExtUI() +{ + // background + Image bgImage(DistrhoArtwork3BandSplitter::backgroundData, DistrhoArtwork3BandSplitter::backgroundWidth, DistrhoArtwork3BandSplitter::backgroundHeight, GL_BGR); + setBackgroundImage(bgImage); + + // sliders + Image sliderImage(DistrhoArtwork3BandSplitter::sliderData, DistrhoArtwork3BandSplitter::sliderWidth, DistrhoArtwork3BandSplitter::sliderHeight); + Point sliderPosStart(57, 43); + Point sliderPosEnd(57, 43 + 160); + + // slider Low + sliderLow = new ImageSlider(sliderImage, sliderPosStart, sliderPosEnd); + sliderLow->setRange(-24.0f, 24.0f); + sliderLow->setValue(0.0f); + addImageSlider(sliderLow); + + // slider Mid + sliderPosStart.setX(120); + sliderPosEnd.setX(120); + sliderMid = new ImageSlider(sliderImage, sliderPosStart, sliderPosEnd); + sliderMid->setRange(-24.0f, 24.0f); + sliderMid->setValue(0.0f); + addImageSlider(sliderMid); + + // slider High + sliderPosStart.setX(183); + sliderPosEnd.setX(183); + sliderHigh = new ImageSlider(sliderImage, sliderPosStart, sliderPosEnd); + sliderHigh->setRange(-24.0f, 24.0f); + sliderHigh->setValue(0.0f); + addImageSlider(sliderHigh); + + // slider Master + sliderPosStart.setX(287); + sliderPosEnd.setX(287); + sliderMaster = new ImageSlider(sliderImage, sliderPosStart, sliderPosEnd); + sliderMaster->setRange(-24.0f, 24.0f); + sliderMaster->setValue(0.0f); + addImageSlider(sliderMaster); + + // knobs + Image knobImage(DistrhoArtwork3BandSplitter::knobData, DistrhoArtwork3BandSplitter::knobWidth, DistrhoArtwork3BandSplitter::knobHeight); + Point knobPos(66, 270); + + // knob Low-Mid + knobLowMid = new ImageKnob(knobImage, knobPos); + knobLowMid->setRange(0.0f, 1000.0f); + knobLowMid->setValue(220.0f); + addImageKnob(knobLowMid); + + // knob Mid-High + knobPos.setX(160); + knobMidHigh = new ImageKnob(knobImage, knobPos); + knobMidHigh->setRange(1000.0f, 20000.0f); + knobMidHigh->setValue(2000.0f); + addImageKnob(knobMidHigh); + + // about button + Image aboutImageNormal(DistrhoArtwork3BandSplitter::aboutButtonNormalData, DistrhoArtwork3BandSplitter::aboutButtonNormalWidth, DistrhoArtwork3BandSplitter::aboutButtonNormalHeight); + Image aboutImageHover(DistrhoArtwork3BandSplitter::aboutButtonHoverData, DistrhoArtwork3BandSplitter::aboutButtonHoverWidth, DistrhoArtwork3BandSplitter::aboutButtonHoverHeight); + Point aboutPos(264, 300); + buttonAbout = new ImageButton(aboutImageNormal, aboutImageHover, aboutImageHover, aboutPos); + addImageButton(buttonAbout); +} + +DistrhoUI3BandSplitter::~DistrhoUI3BandSplitter() +{ + delete sliderLow; + delete sliderMid; + delete sliderHigh; + delete sliderMaster; + delete knobLowMid; + delete knobMidHigh; + delete buttonAbout; +} + +// ------------------------------------------------- +// DSP Callbacks + +void DistrhoUI3BandSplitter::d_parameterChanged(uint32_t index, float value) +{ + switch (index) + { + case DistrhoPlugin3BandSplitter::paramLow: + sliderLow->setValue(value); + break; + case DistrhoPlugin3BandSplitter::paramMid: + sliderMid->setValue(value); + break; + case DistrhoPlugin3BandSplitter::paramHigh: + sliderHigh->setValue(value); + break; + case DistrhoPlugin3BandSplitter::paramMaster: + sliderMaster->setValue(value); + break; + case DistrhoPlugin3BandSplitter::paramLowMidFreq: + knobLowMid->setValue(value); + break; + case DistrhoPlugin3BandSplitter::paramMidHighFreq: + knobMidHigh->setValue(value); + break; + } + + d_uiRepaint(); +} + +void DistrhoUI3BandSplitter::d_programChanged(uint32_t index) +{ + if (index != 0) + return; + + // Default values + sliderLow->setValue(0.0f); + sliderMid->setValue(0.0f); + sliderHigh->setValue(0.0f); + sliderMaster->setValue(0.0f); + knobLowMid->setValue(220.0f); + knobMidHigh->setValue(2000.0f); + + d_uiRepaint(); +} + +// ------------------------------------------------- +// Extended Callbacks + +void DistrhoUI3BandSplitter::imageButtonClicked(ImageButton* button) +{ + if (button != buttonAbout) + return; + + Image imageAbout(DistrhoArtwork3BandSplitter::aboutData, DistrhoArtwork3BandSplitter::aboutWidth, DistrhoArtwork3BandSplitter::aboutHeight, GL_BGRA); + showImageModalDialog(imageAbout, "About"); +} + +void DistrhoUI3BandSplitter::imageKnobDragStarted(ImageKnob* knob) +{ + if (knob == knobLowMid) + d_uiEditParameter(DistrhoPlugin3BandSplitter::paramLowMidFreq, true); + else if (knob == knobMidHigh) + d_uiEditParameter(DistrhoPlugin3BandSplitter::paramMidHighFreq, true); +} + +void DistrhoUI3BandSplitter::imageKnobDragFinished(ImageKnob* knob) +{ + if (knob == knobLowMid) + d_uiEditParameter(DistrhoPlugin3BandSplitter::paramLowMidFreq, false); + else if (knob == knobMidHigh) + d_uiEditParameter(DistrhoPlugin3BandSplitter::paramMidHighFreq, false); +} + + +void DistrhoUI3BandSplitter::imageKnobValueChanged(ImageKnob* knob, float value) +{ + if (knob == knobLowMid) + d_setParameterValue(DistrhoPlugin3BandSplitter::paramLowMidFreq, value); + else if (knob == knobMidHigh) + d_setParameterValue(DistrhoPlugin3BandSplitter::paramMidHighFreq, value); +} + +void DistrhoUI3BandSplitter::imageSliderDragStarted(ImageSlider* slider) +{ + if (slider == sliderLow) + d_uiEditParameter(DistrhoPlugin3BandSplitter::paramLow, true); + else if (slider == sliderMid) + d_uiEditParameter(DistrhoPlugin3BandSplitter::paramMid, true); + else if (slider == sliderHigh) + d_uiEditParameter(DistrhoPlugin3BandSplitter::paramHigh, true); + else if (slider == sliderMaster) + d_uiEditParameter(DistrhoPlugin3BandSplitter::paramMaster, true); +} + +void DistrhoUI3BandSplitter::imageSliderDragFinished(ImageSlider* slider) +{ + if (slider == sliderLow) + d_uiEditParameter(DistrhoPlugin3BandSplitter::paramLow, false); + else if (slider == sliderMid) + d_uiEditParameter(DistrhoPlugin3BandSplitter::paramMid, false); + else if (slider == sliderHigh) + d_uiEditParameter(DistrhoPlugin3BandSplitter::paramHigh, false); + else if (slider == sliderMaster) + d_uiEditParameter(DistrhoPlugin3BandSplitter::paramMaster, false); +} + +void DistrhoUI3BandSplitter::imageSliderValueChanged(ImageSlider* slider, float value) +{ + if (slider == sliderLow) + d_setParameterValue(DistrhoPlugin3BandSplitter::paramLow, value); + else if (slider == sliderMid) + d_setParameterValue(DistrhoPlugin3BandSplitter::paramMid, value); + else if (slider == sliderHigh) + d_setParameterValue(DistrhoPlugin3BandSplitter::paramHigh, value); + else if (slider == sliderMaster) + d_setParameterValue(DistrhoPlugin3BandSplitter::paramMaster, value); +} + +// ------------------------------------------------- + +UI* createUI() +{ + return new DistrhoUI3BandSplitter(); +} + +// ------------------------------------------------- + +END_NAMESPACE_DISTRHO diff --git a/source/backend/native/3bandsplitter/DistrhoUI3BandSplitter.hpp b/source/backend/native/3bandsplitter/DistrhoUI3BandSplitter.hpp new file mode 100644 index 000000000..2e7490e41 --- /dev/null +++ b/source/backend/native/3bandsplitter/DistrhoUI3BandSplitter.hpp @@ -0,0 +1,76 @@ +/* + * DISTRHO 3BandSplitter Plugin, based on 3BandSplitter by Michael Gruhn + * Copyright (C) 2012 Filipe Coelho + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * For a full copy of the license see the LGPL.txt file + */ + +#ifndef __DISTRHO_UI_3BANDSPLITTER_HPP__ +#define __DISTRHO_UI_3BANDSPLITTER_HPP__ + +#include "DistrhoUIOpenGLExt.h" + +#include "DistrhoArtwork3BandSplitter.hpp" +#include "DistrhoPlugin3BandSplitter.hpp" + +START_NAMESPACE_DISTRHO + +// ------------------------------------------------- + +class DistrhoUI3BandSplitter : public OpenGLExtUI +{ +public: + DistrhoUI3BandSplitter(); + ~DistrhoUI3BandSplitter(); + + // --------------------------------------------- +protected: + + // Information + unsigned int d_width() + { + return DistrhoArtwork3BandSplitter::backgroundWidth; + } + + unsigned int d_height() + { + return DistrhoArtwork3BandSplitter::backgroundHeight; + } + + // DSP Callbacks + void d_parameterChanged(uint32_t index, float value); + void d_programChanged(uint32_t index); + + // Extended Callbacks + void imageButtonClicked(ImageButton* button); + void imageKnobDragStarted(ImageKnob* knob); + void imageKnobDragFinished(ImageKnob* knob); + void imageKnobValueChanged(ImageKnob* knob, float value); + void imageSliderDragStarted(ImageSlider* slider); + void imageSliderDragFinished(ImageSlider* slider); + void imageSliderValueChanged(ImageSlider* slider, float value); + +private: + ImageSlider* sliderLow; + ImageSlider* sliderMid; + ImageSlider* sliderHigh; + ImageSlider* sliderMaster; + ImageKnob* knobLowMid; + ImageKnob* knobMidHigh; + ImageButton* buttonAbout; +}; + +// ------------------------------------------------- + +END_NAMESPACE_DISTRHO + +#endif // __DISTRHO_UI_3BANDSPLITTER_HPP__ diff --git a/source/backend/native/3bandsplitter/artwork/about.png b/source/backend/native/3bandsplitter/artwork/about.png new file mode 100755 index 000000000..d2385ba1b Binary files /dev/null and b/source/backend/native/3bandsplitter/artwork/about.png differ diff --git a/source/backend/native/3bandsplitter/artwork/aboutButtonHover.png b/source/backend/native/3bandsplitter/artwork/aboutButtonHover.png new file mode 100644 index 000000000..00cbec6f3 Binary files /dev/null and b/source/backend/native/3bandsplitter/artwork/aboutButtonHover.png differ diff --git a/source/backend/native/3bandsplitter/artwork/aboutButtonNormal.png b/source/backend/native/3bandsplitter/artwork/aboutButtonNormal.png new file mode 100644 index 000000000..b7fc898a6 Binary files /dev/null and b/source/backend/native/3bandsplitter/artwork/aboutButtonNormal.png differ diff --git a/source/backend/native/3bandsplitter/artwork/background.png b/source/backend/native/3bandsplitter/artwork/background.png new file mode 100755 index 000000000..2e6b05a49 Binary files /dev/null and b/source/backend/native/3bandsplitter/artwork/background.png differ diff --git a/source/backend/native/3bandsplitter/artwork/knob.png b/source/backend/native/3bandsplitter/artwork/knob.png new file mode 100644 index 000000000..e6e0f7904 Binary files /dev/null and b/source/backend/native/3bandsplitter/artwork/knob.png differ diff --git a/source/backend/native/3bandsplitter/artwork/slider.png b/source/backend/native/3bandsplitter/artwork/slider.png new file mode 100644 index 000000000..9244f0754 Binary files /dev/null and b/source/backend/native/3bandsplitter/artwork/slider.png differ diff --git a/source/backend/native/bypass.c b/source/backend/native/bypass.c new file mode 100644 index 000000000..91bb18837 --- /dev/null +++ b/source/backend/native/bypass.c @@ -0,0 +1,96 @@ +/* + * Carla Native Plugins + * Copyright (C) 2012 Filipe Coelho + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * For a full copy of the GNU General Public License see the COPYING file + */ + +#include "carla_native.h" + +#include // for memcpy + +static PluginHandle bypass_instantiate(const PluginDescriptor* _this_, HostDescriptor* host) +{ + // dummy, return non-NULL + return (PluginHandle)1; + + // unused + (void)_this_; + (void)host; +} + +static void bypass_process(PluginHandle handle, float** inBuffer, float** outBuffer, uint32_t frames, uint32_t midiEventCount, const MidiEvent* midiEvents) +{ + float* in = inBuffer[0]; + float* out = outBuffer[0]; + + memcpy(out, in, sizeof(float)*frames); + return; + + // unused + (void)handle; + (void)midiEventCount; + (void)midiEvents; +} + +// ----------------------------------------------------------------------- + +static const PluginDescriptor bypassDesc = { + .category = PLUGIN_CATEGORY_NONE, + .hints = 0x0, + .audioIns = 1, + .audioOuts = 1, + .midiIns = 0, + .midiOuts = 0, + .parameterIns = 0, + .parameterOuts = 0, + .name = "ByPass", + .label = "bypass", + .maker = "falkTX", + .copyright = "GNU GPL v2+", + + .instantiate = bypass_instantiate, + + .get_parameter_count = NULL, + .get_parameter_info = NULL, + .get_parameter_value = NULL, + .get_parameter_text = NULL, + + .get_midi_program_count = NULL, + .get_midi_program_info = NULL, + + .set_parameter_value = NULL, + .set_midi_program = NULL, + .set_custom_data = NULL, + + .ui_show = NULL, + .ui_idle = NULL, + + .ui_set_parameter_value = NULL, + .ui_set_midi_program = NULL, + .ui_set_custom_data = NULL, + + .activate = NULL, + .deactivate = NULL, + .cleanup = NULL, + .process = bypass_process +}; + +// ----------------------------------------------------------------------- + +void carla_register_native_plugin_bypass() +{ + carla_register_native_plugin(&bypassDesc); +} + +// ----------------------------------------------------------------------- diff --git a/source/backend/native/distrho-3bandeq.cpp b/source/backend/native/distrho-3bandeq.cpp new file mode 100644 index 000000000..adaafe1f4 --- /dev/null +++ b/source/backend/native/distrho-3bandeq.cpp @@ -0,0 +1,58 @@ +/* + * Carla Native Plugins + * Copyright (C) 2012 Filipe Coelho + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * For a full copy of the GNU General Public License see the COPYING file + */ + +#include "carla_native.hpp" + +// Plugin Code +#include "3bandeq/DistrhoArtwork3BandEQ.cpp" +#include "3bandeq/DistrhoPlugin3BandEQ.cpp" +#include "3bandeq/DistrhoUI3BandEQ.cpp" + +// Carla DISTRHO Plugin +#include "distrho/DistrhoPluginCarla.cpp" + +START_NAMESPACE_DISTRHO + +// ----------------------------------------------------------------------- + +static PluginDescriptor tBandEqDesc = { + /* category */ ::PLUGIN_CATEGORY_EQ, + /* hints */ ::PLUGIN_IS_RTSAFE | ::PLUGIN_HAS_GUI, + /* audioIns */ DISTRHO_PLUGIN_NUM_INPUTS, + /* audioOuts */ DISTRHO_PLUGIN_NUM_OUTPUTS, + /* midiIns */ 0, + /* midiOuts */ 0, + /* paramIns */ DistrhoPlugin3BandEQ::paramCount, + /* paramOuts */ 0, + /* name */ DISTRHO_PLUGIN_NAME, + /* label */ "3BandEQ", + /* maker */ "falkTX", + /* copyright */ "LGPL", + PluginDescriptorFILL(PluginCarla) +}; + +END_NAMESPACE_DISTRHO + +// ----------------------------------------------------------------------- + +void carla_register_native_plugin_3BandEQ() +{ + USE_NAMESPACE_DISTRHO + carla_register_native_plugin(&tBandEqDesc); +} + +// ----------------------------------------------------------------------- diff --git a/source/backend/native/distrho-3bandsplitter.cpp b/source/backend/native/distrho-3bandsplitter.cpp new file mode 100644 index 000000000..4c509362d --- /dev/null +++ b/source/backend/native/distrho-3bandsplitter.cpp @@ -0,0 +1,58 @@ +/* + * Carla Native Plugins + * Copyright (C) 2012 Filipe Coelho + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * For a full copy of the GNU General Public License see the COPYING file + */ + +#include "carla_native.hpp" + +// Plugin Code +#include "3bandsplitter/DistrhoArtwork3BandSplitter.cpp" +#include "3bandsplitter/DistrhoPlugin3BandSplitter.cpp" +#include "3bandsplitter/DistrhoUI3BandSplitter.cpp" + +// Carla DISTRHO Plugin +#include "distrho/DistrhoPluginCarla.cpp" + +START_NAMESPACE_DISTRHO + +// ----------------------------------------------------------------------- + +static PluginDescriptor tBandSplitterDesc = { + /* category */ ::PLUGIN_CATEGORY_EQ, + /* hints */ ::PLUGIN_HAS_GUI, + /* audioIns */ DISTRHO_PLUGIN_NUM_INPUTS, + /* audioOuts */ DISTRHO_PLUGIN_NUM_OUTPUTS, + /* midiIns */ 0, + /* midiOuts */ 0, + /* paramIns */ DistrhoPlugin3BandSplitter::paramCount, + /* paramOuts */ 0, + /* name */ DISTRHO_PLUGIN_NAME, + /* label */ "3BandSplitter", + /* maker */ "falkTX", + /* copyright */ "LGPL", + PluginDescriptorFILL(PluginCarla) +}; + +END_NAMESPACE_DISTRHO + +// ----------------------------------------------------------------------- + +void carla_register_native_plugin_3BandSplitter() +{ + USE_NAMESPACE_DISTRHO + carla_register_native_plugin(&tBandSplitterDesc); +} + +// ----------------------------------------------------------------------- diff --git a/source/backend/native/distrho-pingpongpan.cpp b/source/backend/native/distrho-pingpongpan.cpp new file mode 100644 index 000000000..3315d362e --- /dev/null +++ b/source/backend/native/distrho-pingpongpan.cpp @@ -0,0 +1,58 @@ +/* + * Carla Native Plugins + * Copyright (C) 2012 Filipe Coelho + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * For a full copy of the GNU General Public License see the COPYING file + */ + +#include "carla_native.hpp" + +// Plugin Code +#include "pingpongpan/DistrhoArtworkPingPongPan.cpp" +#include "pingpongpan/DistrhoPluginPingPongPan.cpp" +#include "pingpongpan/DistrhoUIPingPongPan.cpp" + +// Carla DISTRHO Plugin +#include "distrho/DistrhoPluginCarla.cpp" + +START_NAMESPACE_DISTRHO + +// ----------------------------------------------------------------------- + +static PluginDescriptor tBandEqDesc = { + /* category */ ::PLUGIN_CATEGORY_UTILITY, + /* hints */ ::PLUGIN_HAS_GUI, + /* audioIns */ DISTRHO_PLUGIN_NUM_INPUTS, + /* audioOuts */ DISTRHO_PLUGIN_NUM_OUTPUTS, + /* midiIns */ 0, + /* midiOuts */ 0, + /* paramIns */ DistrhoPluginPingPongPan::paramCount, + /* paramOuts */ 0, + /* name */ DISTRHO_PLUGIN_NAME, + /* label */ "PingPongPan", + /* maker */ "falkTX", + /* copyright */ "LGPL", + PluginDescriptorFILL(PluginCarla) +}; + +END_NAMESPACE_DISTRHO + +// ----------------------------------------------------------------------- + +void carla_register_native_plugin_PingPongPan() +{ + USE_NAMESPACE_DISTRHO + carla_register_native_plugin(&tBandEqDesc); +} + +// ----------------------------------------------------------------------- diff --git a/source/backend/native/distrho/DistrhoPluginCarla.cpp b/source/backend/native/distrho/DistrhoPluginCarla.cpp new file mode 100644 index 000000000..aa88ff4a3 --- /dev/null +++ b/source/backend/native/distrho/DistrhoPluginCarla.cpp @@ -0,0 +1,444 @@ +/* + * DISTHRO Plugin Toolkit (DPT) + * Copyright (C) 2012 Filipe Coelho + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License as + * published by the Free Software Foundation; either version 2 of + * the License, or any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * For a full copy of the license see the GPL.txt file + */ + +#include "carla_native.hpp" + +#include + +#include "DistrhoPluginMain.cpp" + +#if DISTRHO_PLUGIN_HAS_UI +# include "DistrhoUIMain.cpp" +#endif + +// ------------------------------------------------- + +START_NAMESPACE_DISTRHO + +#if DISTRHO_PLUGIN_HAS_UI +// ----------------------------------------------------------------------- +// Carla UI + +class UICarla : public QDialog +{ +public: + UICarla(const HostDescriptor* const host, PluginInternal* const plugin) + : QDialog(nullptr), + m_host(host), + m_plugin(plugin), + ui(this, realWinId(), setParameterCallback, setStateCallback, uiEditParameterCallback, uiSendNoteCallback, uiResizeCallback) + { + setFixedSize(ui.getWidth(), ui.getHeight()); + setWindowTitle("TEST GUI"); + } + + ~UICarla() + { + } + + intptr_t realWinId() const + { + WId wId = winId(); +#if DISTRHO_OS_WINDOWS + return (intptr_t)static_cast(wId); +#else + return wId; +#endif + } + + // --------------------------------------------- + + void carla_show(const bool yesNo) + { + setVisible(yesNo); + } + + void carla_idle() + { + ui.idle(); + } + + void carla_setParameterValue(const uint32_t index, const float value) + { + ui.parameterChanged(index, value); + } + +# if DISTRHO_PLUGIN_WANT_PROGRAMS + void carla_setMidiProgram(const uint32_t realProgram) + { + ui.programChanged(realProgram); + } +# endif + +# if DISTRHO_PLUGIN_WANT_STATE + void carla_setCustomData(const char* const key, const char* const value) + { + ui.stateChanged(key, value); + } +# endif + + // --------------------------------------------- + +protected: + void setParameterValue(uint32_t index, float value) + { + m_host->ui_parameter_changed(m_host->handle, index, value); + } + +# if DISTRHO_PLUGIN_WANT_STATE + void setState(const char* key, const char* value) + { + m_host->ui_custom_data_changed(m_host->handle, key, value); + } +# endif + + void uiEditParameter(uint32_t, bool) + { + // TODO + } + +# if DISTRHO_PLUGIN_IS_SYNTH + void uiSendNote(bool, uint8_t, uint8_t, uint8_t) + { + // TODO + } +# endif + + void uiResize(unsigned int width, unsigned int height) + { + setFixedSize(width, height); + } + + void closeEvent(QCloseEvent* event) + { + m_host->ui_closed(m_host->handle); + QDialog::closeEvent(event); + } + +private: + // Plugin stuff + const HostDescriptor* const m_host; + PluginInternal* const m_plugin; + + // UI + UIInternal ui; + + // --------------------------------------------- + // Callbacks + + static void setParameterCallback(void* ptr, uint32_t rindex, float value) + { + UICarla* _this_ = (UICarla*)ptr; + CARLA_ASSERT(_this_); + + _this_->setParameterValue(rindex, value); + } + + static void setStateCallback(void* ptr, const char* key, const char* value) + { +# if DISTRHO_PLUGIN_WANT_STATE + UICarla* _this_ = (UICarla*)ptr; + CARLA_ASSERT(_this_); + + _this_->setState(key, value); +# else + Q_UNUSED(ptr); + Q_UNUSED(key); + Q_UNUSED(value); +# endif + } + + static void uiEditParameterCallback(void* ptr, uint32_t index, bool started) + { + UICarla* _this_ = (UICarla*)ptr; + CARLA_ASSERT(_this_); + + _this_->uiEditParameter(index, started); + } + + static void uiSendNoteCallback(void* ptr, bool onOff, uint8_t channel, uint8_t note, uint8_t velocity) + { +# if DISTRHO_PLUGIN_IS_SYNTH + UICarla* _this_ = (UICarla*)ptr; + CARLA_ASSERT(_this_); + + _this_->uiSendNote(onOff, channel, note, velocity); +# else + Q_UNUSED(ptr); + Q_UNUSED(onOff); + Q_UNUSED(channel); + Q_UNUSED(note); + Q_UNUSED(velocity); +# endif + } + + static void uiResizeCallback(void* ptr, unsigned int width, unsigned int height) + { + UICarla* _this_ = (UICarla*)ptr; + CARLA_ASSERT(_this_); + + _this_->uiResize(width, height); + } +}; +#endif + +// ----------------------------------------------------------------------- +// Carla Plugin + +class PluginCarla : public PluginDescriptorClass +{ +public: + PluginCarla(const HostDescriptor* const host) + : PluginDescriptorClass(host) + { +#if DISTRHO_PLUGIN_HAS_UI + uiPtr = nullptr; +#endif + } + + ~PluginCarla() + { +#if DISTRHO_PLUGIN_HAS_UI + if (uiPtr) + delete uiPtr; +#endif + } + +protected: + // ------------------------------------------------------------------- + // Plugin parameter calls + + uint32_t getParameterCount() + { + return plugin.parameterCount(); + } + + const ::Parameter* getParameterInfo(const uint32_t index) + { + static ::Parameter param; + + // reset + param.hints = ::PARAMETER_IS_ENABLED; + + { + const uint32_t paramHints = plugin.parameterHints(index); + + if (paramHints & PARAMETER_IS_AUTOMABLE) + param.hints |= ::PARAMETER_IS_AUTOMABLE; + if (paramHints & PARAMETER_IS_BOOLEAN) + param.hints |= ::PARAMETER_IS_BOOLEAN; + if (paramHints & PARAMETER_IS_INTEGER) + param.hints |= ::PARAMETER_IS_INTEGER; + if (paramHints & PARAMETER_IS_LOGARITHMIC) + param.hints |= ::PARAMETER_IS_LOGARITHMIC; + if (paramHints & PARAMETER_IS_OUTPUT) + param.hints |= ::PARAMETER_IS_OUTPUT; + } + + param.name = plugin.parameterName(index); + param.unit = plugin.parameterUnit(index); + + { + const ParameterRanges& ranges(plugin.parameterRanges(index)); + + param.ranges.def = ranges.def; + param.ranges.min = ranges.min; + param.ranges.max = ranges.max; + param.ranges.step = ranges.step; + param.ranges.stepSmall = ranges.stepSmall; + param.ranges.stepLarge = ranges.stepLarge; + } + + param.scalePointCount = 0; + param.scalePoints = nullptr; + + return ¶m; + } + + float getParameterValue(const uint32_t index) + { + return plugin.parameterValue(index); + } + + // ------------------------------------------------------------------- + // Plugin midi-program calls + +#if DISTRHO_PLUGIN_WANT_PROGRAMS + virtual uint32_t getMidiProgramCount() + { + return plugin.programCount(); + } + + virtual const ::MidiProgram* getMidiProgramInfo(const uint32_t index) + { + static ::MidiProgram midiProgram; + midiProgram.bank = index / 128; + midiProgram.program = index % 128; + midiProgram.name = plugin.programName(index); + return &midiProgram; + } +#endif + + // ------------------------------------------------------------------- + // Plugin state calls + + void setParameterValue(const uint32_t index, const float value) + { + plugin.setParameterValue(index, value); + } + +#if DISTRHO_PLUGIN_WANT_PROGRAMS + void setMidiProgram(const uint32_t bank, const uint32_t program) + { + const uint32_t realProgram = bank * 128 + program; + + if (realProgram >= plugin.programCount()) + return; + + plugin.setProgram(realProgram); + } +#endif + +#if DISTRHO_PLUGIN_WANT_STATE + void setCustomData(const char* const key, const char* const value) + { + plugin.setState(key, value); + } +#endif + + // ------------------------------------------------------------------- + // Plugin UI calls + +#if DISTRHO_PLUGIN_HAS_UI + void uiShow(const bool show) + { + if (show) + createUiIfNeeded(); + + if (uiPtr) + uiPtr->carla_show(show); + } + + void uiIdle() + { + if (uiPtr) + uiPtr->carla_idle(); + } + + void uiSetParameterValue(const uint32_t index, const float value) + { + if (uiPtr) + uiPtr->carla_setParameterValue(index, value); + } + +# if DISTRHO_PLUGIN_WANT_PROGRAMS + void uiSetMidiProgram(const uint32_t bank, const uint32_t program) + { + uint32_t realProgram = bank * 128 + program; + + if (uiPtr) + uiPtr->carla_setMidiProgram(realProgram); + } +# endif + +# if DISTRHO_PLUGIN_WANT_STATE + void uiSetCustomData(const char* const key, const char* const value) + { + if (uiPtr) + uiPtr->carla_setCustomData(key, value); + } +# endif +#endif + + // ------------------------------------------------------------------- + // Plugin process calls + + void activate() + { + plugin.activate(); + } + + void deactivate() + { + plugin.deactivate(); + } + +#if DISTRHO_PLUGIN_IS_SYNTH + void process(float** const inBuffer, float** const outBuffer, const uint32_t frames, const uint32_t midiEventCount, const ::MidiEvent* const midiEvents) + { + for (uint32_t i=0; i < midiEventCount && i < MAX_MIDI_EVENTS; i++) + { + const ::MidiEvent* midiEvent = &midiEvents[i]; + MidiEvent* realEvent = &realMidiEvents[i]; + + realEvent->buffer[0] = midiEvent->data[0]; + realEvent->buffer[1] = midiEvent->data[1]; + realEvent->buffer[2] = midiEvent->data[2]; + realEvent->frame = midiEvent->time; + } + + plugin.run(inBuffer, outBuffer, frames, midiEventCount, realMidiEvents); + } +#else + void process(float** const inBuffer, float** const outBuffer, const uint32_t frames, const uint32_t, const ::MidiEvent* const) + { + plugin.run(inBuffer, outBuffer, frames, 0, nullptr); + } +#endif + + // ------------------------------------------------------------------- + +private: + PluginInternal plugin; + +#if DISTRHO_PLUGIN_IS_SYNTH + MidiEvent realMidiEvents[MAX_MIDI_EVENTS]; +#endif + +#if DISTRHO_PLUGIN_HAS_UI + // UI + UICarla* uiPtr; + + void createUiIfNeeded() + { + if (! uiPtr) + { + d_lastUiSampleRate = getSampleRate(); + uiPtr = new UICarla(getHostHandle(), &plugin); + } + } +#endif + + // ------------------------------------------------------------------- + +public: + static PluginHandle _instantiate(const PluginDescriptor*, HostDescriptor* host) + { + d_lastBufferSize = host->get_buffer_size(host->handle); + d_lastSampleRate = host->get_sample_rate(host->handle); + return new PluginCarla(host); + } + + static void _cleanup(PluginHandle handle) + { + delete (PluginCarla*)handle; + } +}; + +END_NAMESPACE_DISTRHO + +// ----------------------------------------------------------------------- diff --git a/source/backend/native/midi-split.cpp b/source/backend/native/midi-split.cpp new file mode 100644 index 000000000..5b0ad8327 --- /dev/null +++ b/source/backend/native/midi-split.cpp @@ -0,0 +1,94 @@ +/* + * Carla Native Plugins + * Copyright (C) 2012 Filipe Coelho + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * For a full copy of the GNU General Public License see the COPYING file + */ + +#include "carla_native.hpp" + +#include + +class MidiSplitPlugin : public PluginDescriptorClass +{ +public: + MidiSplitPlugin(const HostDescriptor* const host) + : PluginDescriptorClass(host) + { + } + + ~MidiSplitPlugin() + { + } + +protected: + // ------------------------------------------------------------------- + // Plugin process calls + + void process(float**, float**, const uint32_t, const uint32_t midiEventCount, const MidiEvent* const midiEvents) + { + for (uint32_t i=0; i < midiEventCount; i++) + { + memcpy(&m_midiEvent, &midiEvents[i], sizeof(MidiEvent)); + + const uint8_t status = m_midiEvent.data[0] & 0xF0; + const uint8_t channel = status & 0x0F; + + CARLA_ASSERT(channel < 16); + + if (channel >= 16) + continue; + + m_midiEvent.port = channel; + m_midiEvent.data[0] = status; + + writeMidiEvent(&m_midiEvent); + } + } + + // ------------------------------------------------------------------- + +private: + MidiEvent m_midiEvent; + + PluginDescriptorClassEND(MidiSplitPlugin) + + CARLA_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(MidiSplitPlugin) +}; + +// ----------------------------------------------------------------------- + +static const PluginDescriptor midiSplitDesc = { + /* category */ PLUGIN_CATEGORY_UTILITY, + /* hints */ PLUGIN_IS_RTSAFE, + /* audioIns */ 0, + /* audioOuts */ 0, + /* midiIns */ 1, + /* midiOuts */ 16, + /* paramIns */ 0, + /* paramOuts */ 0, + /* name */ "MIDI Split", + /* label */ "midiSplit", + /* maker */ "falkTX", + /* copyright */ "GNU GPL v2+", + PluginDescriptorFILL(MidiSplitPlugin) +}; + +// ----------------------------------------------------------------------- + +void carla_register_native_plugin_midiSplit() +{ + carla_register_native_plugin(&midiSplitDesc); +} + +// ----------------------------------------------------------------------- diff --git a/source/backend/native/pingpongpan/DistrhoArtworkPingPongPan.cpp b/source/backend/native/pingpongpan/DistrhoArtworkPingPongPan.cpp new file mode 100644 index 000000000..92c29614a --- /dev/null +++ b/source/backend/native/pingpongpan/DistrhoArtworkPingPongPan.cpp @@ -0,0 +1,14223 @@ +/* (Auto-generated binary data file). */ + +#include "DistrhoArtworkPingPongPan.hpp" + +static const unsigned char temp1[] = { + 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, + 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, + 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, + 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 49, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, + 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, + 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 51, 50, 50, 255, 51, 51, 50, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 52, 255, 51, 51, 52, 255, 51, 51, 52, 255, 51, 51, 52, 255, 52, 51, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, + 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 52, 53, 255, 52, 52, 53, 255, 52, 52, 53, 255, 52, 52, 53, 255, 52, 52, 53, 255, 52, 52, 53, 255, + 52, 52, 53, 255, 52, 52, 53, 255, 52, 52, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 54, 255, 53, 53, 54, 255, + 53, 53, 54, 255, 53, 53, 54, 255, 53, 53, 54, 255, 53, 53, 54, 255, 53, 53, 54, 255, 53, 53, 54, 255, 53, 53, 54, 255, 53, 53, 54, 255, 53, 53, 54, 255, 53, 53, 54, 255, 53, 53, 54, 255, 53, 53, 54, 255, 54, 54, 54, 255, 54, 54, 54, 255, 54, 54, 54, 255, 54, 54, 54, 255, 54, 54, 54, 255, 54, 54, 54, 255, 54, 54, 54, 255, 54, 54, 54, 255, 54, 54, 54, 255, + 54, 54, 54, 255, 54, 54, 54, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 54, 54, 55, 255, 55, 55, 55, 255, 55, 55, 55, 255, + 55, 55, 55, 255, 55, 55, 55, 255, 55, 55, 55, 255, 55, 55, 55, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, + 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 55, 55, 56, 255, 56, 56, 56, 255, 56, 56, 56, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, + 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 58, 255, 56, 56, 58, 255, 50, 50, 49, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, + 21, 21, 21, 255, 21, 21, 20, 255, 20, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 20, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 24, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 23, 23, 255, 23, 23, 23, 255, 22, 21, 22, 255, 24, 23, 23, 255, 24, 24, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, + 24, 24, 24, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, + 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 22, 22, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 22, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 21, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 23, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 22, 22, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 20, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 20, 20, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 18, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 19, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 17, 17, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 18, 19, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 19, 19, 255, 18, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 24, 23, 23, 255, 56, 56, 58, 255, 50, 50, 49, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 18, 18, 17, 255, 20, 20, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 20, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, + 20, 20, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 19, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 21, 21, 255, 21, 21, 21, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 23, 23, 255, 21, 21, 22, 255, 21, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 21, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, + 21, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 22, 22, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, + 22, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 21, 255, 21, 21, 20, 255, + 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, + 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 20, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 17, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 18, 17, 255, 18, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 15, 15, 255, + 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 16, 16, 16, 255, 15, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 17, 16, 255, + 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 21, 21, 22, 255, 57, 57, 58, 255, 50, 50, 49, 255, 21, 20, 20, 255, 20, 20, 20, 255, 19, 19, 18, 255, 18, 18, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, + 19, 19, 18, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 19, 19, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 21, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 21, 22, 255, 22, 22, 23, 255, 22, 21, 21, 255, + 23, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, 22, 21, 22, 255, 20, 20, 21, 255, 23, 23, 23, 255, 22, 21, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 20, 21, 20, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 21, 22, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 21, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 18, 20, 255, 19, 19, 18, 255, + 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 18, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 18, 19, 255, 20, 20, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 17, 17, 17, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 18, 18, 255, + 18, 18, 17, 255, 18, 17, 17, 255, 19, 19, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 20, 19, 19, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, + 19, 18, 18, 255, 16, 16, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 16, 16, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 17, 255, + 18, 18, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 16, 16, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 15, 16, 255, 16, 16, 16, 255, 16, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 15, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 22, 22, 21, 255, 57, 57, 58, 255, 50, 50, 49, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 18, 255, + 19, 19, 20, 255, 19, 20, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, + 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 22, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 20, 20, 255, 22, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 21, 21, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, + 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 23, 255, 22, 23, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 23, 22, 23, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, + 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 20, 20, 20, 255, + 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 19, 19, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 19, 20, 255, 19, 18, 19, 255, + 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 19, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 19, 19, 20, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 18, 19, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, + 18, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, + 17, 18, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 16, 16, 17, 255, 17, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 18, 17, 18, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 15, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 15, 15, 15, 255, 16, 15, 16, 255, 17, 17, 17, 255, + 16, 16, 17, 255, 22, 22, 22, 255, 57, 57, 58, 255, 50, 50, 49, 255, 21, 21, 20, 255, 19, 18, 19, 255, 19, 19, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 18, 19, 255, 20, 19, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 18, 19, 18, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, + 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 22, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, + 23, 23, 23, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, + 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, 19, 19, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 21, 21, 20, 255, 20, 19, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 19, 255, 18, 18, 19, 255, 18, 18, 19, 255, 18, 18, 19, 255, + 18, 18, 17, 255, 18, 19, 18, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 19, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 19, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, + 17, 17, 16, 255, 16, 17, 17, 255, 18, 17, 18, 255, 16, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 16, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, + 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 15, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 16, 255, 22, 22, 22, 255, 57, 57, 58, 255, 50, 50, 49, 255, 21, 21, 21, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 21, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 21, 21, 20, 255, 21, 21, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 21, 22, 255, 22, 21, 23, 255, 21, 21, 21, 255, 22, 21, 23, 255, 23, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 22, 22, 255, 23, 22, 22, 255, 22, 21, 21, 255, 21, 21, 20, 255, 23, 22, 22, 255, 23, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 23, 255, 21, 21, 22, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 23, 22, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, + 21, 20, 20, 255, 22, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 21, 20, 20, 255, 19, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 20, 20, 255, 19, 19, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, + 19, 18, 18, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 19, 18, 18, 255, 19, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 19, 19, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 19, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 18, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 17, 16, 255, 17, 17, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 15, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, + 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 15, 15, 255, 16, 17, 16, 255, 16, 15, 16, 255, 17, 17, 17, 255, 16, 15, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 22, 21, 22, 255, 57, 57, 58, 255, + 50, 50, 49, 255, 21, 21, 21, 255, 18, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 18, 18, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 21, 21, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 22, 21, 255, 22, 21, 21, 255, 20, 21, 20, 255, + 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 21, 21, 255, 22, 21, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 24, 23, 23, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, + 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 22, 21, 22, 255, 22, 21, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, + 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 21, 22, 255, + 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, 20, 21, 20, 255, 21, 21, 20, 255, 22, 22, 23, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 20, 20, 255, 20, 19, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 21, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, + 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 17, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 19, 19, 19, 255, 17, 18, 17, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 16, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 15, 15, 255, 16, 15, 16, 255, 17, 17, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 16, 16, 15, 255, + 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 22, 22, 22, 255, 57, 57, 58, 255, 50, 50, 49, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 19, 20, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 18, 19, 255, + 20, 19, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, + 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 21, 22, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 20, 21, 21, 255, 22, 22, 22, 255, 21, 22, 22, 255, 21, 21, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 22, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, + 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 23, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, + 23, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 21, 21, 22, 255, 22, 22, 21, 255, 23, 22, 21, 255, 22, 21, 22, 255, 23, 23, 23, 255, 23, 23, 21, 255, 23, 22, 22, 255, 23, 22, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 23, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 21, 21, 255, 22, 21, 21, 255, 22, 21, 22, 255, + 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 20, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 20, 20, 19, 255, + 21, 21, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 21, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 18, 18, 18, 255, 19, 18, 18, 255, 20, 20, 20, 255, 19, 18, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 19, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 19, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 19, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, + 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 15, 17, 255, 16, 16, 15, 255, 17, 16, 17, 255, 17, 16, 16, 255, + 16, 16, 17, 255, 17, 17, 17, 255, 15, 15, 15, 255, 16, 17, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, + 16, 16, 15, 255, 16, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 21, 21, 21, 255, 57, 57, 58, 255, 50, 50, 49, 255, 22, 22, 21, 255, 19, 18, 18, 255, + 19, 19, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 18, 18, 255, 19, 18, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 18, 255, 21, 20, 21, 255, 20, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 22, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 23, 255, + 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 22, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 21, 21, 21, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 22, 22, 255, 22, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, + 23, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 20, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 18, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, + 19, 19, 19, 255, 18, 17, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 17, 18, 255, 18, 18, 17, 255, 19, 19, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 19, 255, 17, 18, 17, 255, 18, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, + 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 18, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, + 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 17, 16, 255, 17, 17, 16, 255, 18, 18, 17, 255, 17, 16, 17, 255, 18, 18, 18, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 15, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, + 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 22, 22, 22, 255, 57, 57, 58, 255, 50, 50, 49, 255, 21, 21, 21, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 19, 19, 20, 255, 21, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, + 22, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 22, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, + 22, 22, 23, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 22, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 21, 21, 255, 21, 20, 21, 255, + 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, + 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 19, 18, 255, 19, 19, 18, 255, 20, 20, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, + 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 19, 255, 18, 17, 17, 255, 19, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 19, 19, 18, 255, 18, 18, 18, 255, 17, 16, 16, 255, 18, 18, 17, 255, + 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 19, 18, 18, 255, 18, 18, 17, 255, 17, 16, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, + 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 15, 15, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 15, 15, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 15, 16, 255, 16, 16, 17, 255, 22, 22, 22, 255, 57, 57, 58, 255, 50, 50, 49, 255, 21, 21, 21, 255, 19, 18, 18, 255, 19, 18, 18, 255, 19, 19, 20, 255, 19, 20, 20, 255, + 19, 19, 19, 255, 20, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 22, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 21, 22, 21, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 21, 21, 255, 23, 22, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 21, 22, 255, 21, 22, 22, 255, 22, 22, 23, 255, 23, 22, 22, 255, 23, 22, 23, 255, 24, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, + 23, 22, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 22, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 23, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 21, 255, 23, 23, 22, 255, 23, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 20, 255, + 20, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 20, 20, 255, 21, 21, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 21, 20, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 19, 255, 20, 19, 19, 255, 20, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 18, 19, 255, + 18, 17, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 17, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 19, 18, 19, 255, 19, 18, 18, 255, 17, 17, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 18, 18, 19, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 18, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, + 17, 17, 16, 255, 18, 17, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, + 17, 16, 17, 255, 22, 22, 22, 255, 57, 57, 58, 255, 50, 50, 49, 255, 22, 22, 21, 255, 18, 18, 18, 255, 19, 18, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 21, 21, 255, 20, 19, 20, 255, 20, 21, 21, 255, 19, 19, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, + 22, 22, 23, 255, 23, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 21, 21, 22, 255, 23, 24, 24, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 22, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, + 22, 22, 22, 255, 23, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 24, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 21, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, + 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 20, 20, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 20, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 21, 255, 19, 20, 19, 255, 18, 18, 19, 255, + 21, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 20, 19, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, + 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 17, 17, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, + 17, 16, 16, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 18, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 18, 255, 16, 16, 15, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 15, 15, 15, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 15, 15, 255, 17, 17, 17, 255, 16, 16, 16, 255, 22, 22, 23, 255, 57, 57, 58, 255, 50, 50, 49, 255, 21, 21, 21, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 19, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 19, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 19, 255, 22, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 21, 20, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 20, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, + 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 23, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, + 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 24, 23, 23, 255, 23, 23, 22, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 24, 23, 23, 255, 24, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 23, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 22, 23, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 21, 255, 23, 23, 24, 255, 23, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 22, 255, 22, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 21, 21, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 18, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 19, 255, + 19, 19, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 18, 255, 17, 17, 18, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 17, 17, 255, 16, 16, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 16, 16, 255, 16, 17, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 15, 15, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 16, 16, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 22, 22, 23, 255, 57, 57, 58, 255, + 50, 50, 49, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 18, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, + 21, 21, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 24, 255, 21, 21, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, + 22, 22, 21, 255, 24, 24, 24, 255, 22, 22, 23, 255, 21, 21, 21, 255, 24, 24, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 21, 22, 22, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 20, 20, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 20, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, + 20, 20, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 21, 21, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 20, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 17, 255, 19, 18, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 19, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, + 16, 16, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 18, 18, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 18, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, 23, 22, 22, 255, 57, 57, 58, 255, 50, 50, 49, 255, 20, 20, 21, 255, 20, 19, 19, 255, 19, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 22, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, + 22, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 20, 20, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 23, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 23, 255, 23, 22, 22, 255, 23, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 24, 23, 255, 23, 24, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 23, 22, 23, 255, 23, 23, 22, 255, 24, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, + 23, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 22, 22, 255, 23, 23, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 21, 22, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 22, 21, 255, 23, 22, 23, 255, 21, 21, 21, 255, 22, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 20, 20, 255, + 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 20, 255, 21, 20, 19, 255, 19, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 19, 19, 255, 19, 19, 18, 255, + 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 17, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, 18, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 17, 17, 255, + 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 19, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 16, 17, 255, + 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 18, 255, 16, 16, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 15, 15, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 18, 17, 255, + 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 15, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 15, 15, 15, 255, 17, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 22, 22, 23, 255, 57, 57, 59, 255, 50, 50, 49, 255, 22, 22, 21, 255, 19, 19, 19, 255, + 18, 19, 18, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 21, 255, 19, 19, 20, 255, 19, 20, 20, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 21, 21, 255, 19, 19, 20, 255, 20, 21, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 22, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 22, 23, 255, + 24, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 24, 23, 255, 23, 22, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 23, 255, 24, 23, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, + 23, 22, 23, 255, 23, 22, 22, 255, 24, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 21, 21, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 23, 255, 22, 22, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 20, 20, 20, 255, 20, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 19, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 21, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 18, 19, 255, 28, 28, 27, 255, 48, 49, 48, 255, 52, 52, 52, 255, 52, 52, 52, 255, 47, 47, 48, 255, 25, 25, 25, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 18, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 20, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 16, 16, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 25, 25, 26, 255, 47, 47, 46, 255, 51, 51, 51, 255, 51, 50, 51, 255, 49, 48, 49, 255, 34, 33, 33, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, + 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, + 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 18, 255, 16, 16, 15, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, + 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 22, 22, 22, 255, 57, 57, 59, 255, 50, 50, 49, 255, 22, 21, 22, 255, 19, 19, 19, 255, 18, 18, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 20, 21, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 22, 21, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 23, 24, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 22, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 22, 23, 22, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 24, 24, 255, + 23, 23, 24, 255, 23, 23, 22, 255, 23, 24, 23, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 23, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 21, 21, 20, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 20, 20, 255, 22, 22, 23, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, + 21, 20, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 20, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 18, 18, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 17, 17, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 23, 23, 23, 255, 23, 23, 23, 255, 18, 18, 19, 255, 19, 19, 18, 255, 23, 24, 23, 255, 48, 48, 48, 255, 24, 23, 24, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 17, 17, 255, 19, 18, 18, 255, 18, 18, 17, 255, 19, 19, 18, 255, 17, 18, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 19, 18, 18, 255, 18, 18, 17, 255, + 18, 17, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 16, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 21, 20, 20, 255, 21, 21, 21, 255, + 17, 18, 17, 255, 17, 17, 17, 255, 19, 18, 18, 255, 35, 35, 35, 255, 37, 37, 37, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 17, 255, 17, 17, 18, 255, 16, 15, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, + 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, + 16, 16, 16, 255, 17, 16, 17, 255, 16, 15, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 17, 16, 255, 18, 17, 18, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 22, 23, 23, 255, 57, 57, 59, 255, 50, 50, 49, 255, 21, 21, 21, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 19, 19, 255, 20, 19, 19, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 21, 20, 255, 22, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 21, 21, 255, 20, 21, 22, 255, 20, 20, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, + 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 21, 21, 255, 23, 22, 23, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, + 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, + 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 22, 255, 22, 23, 22, 255, + 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 24, 24, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 23, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, + 21, 21, 21, 255, 30, 30, 29, 255, 37, 36, 37, 255, 37, 36, 36, 255, 30, 30, 30, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 18, 19, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, + 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 20, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 19, 255, 32, 32, 32, 255, 37, 37, 37, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 18, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, + 18, 18, 19, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 18, 17, 255, 18, 17, 17, 255, 16, 16, 17, 255, 52, 51, 51, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 17, 16, 255, 17, 17, 16, 255, + 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 16, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 16, 255, + 16, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 16, 16, 255, + 16, 16, 17, 255, 22, 22, 22, 255, 57, 57, 59, 255, 50, 50, 49, 255, 21, 21, 22, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 21, 255, 21, 21, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 20, 20, 19, 255, 22, 21, 21, 255, 20, 21, 20, 255, 21, 22, 21, 255, 21, 22, 21, 255, 21, 20, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 20, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 22, 23, 255, + 22, 22, 22, 255, 23, 22, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 23, 25, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 22, 23, 255, 24, 25, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 22, 23, 23, 255, 23, 24, 24, 255, + 22, 22, 22, 255, 23, 23, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 20, 255, 23, 22, 22, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 21, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 32, 33, 32, 255, 55, 55, 55, 255, 66, 65, 66, 255, 65, 65, 65, 255, 66, 65, 65, 255, 65, 65, 65, 255, 56, 56, 56, 255, 34, 33, 34, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 20, 19, 19, 255, 24, 25, 25, 255, 47, 47, 47, 255, 19, 20, 19, 255, 19, 20, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 46, 46, 46, 255, 24, 24, 24, 255, 20, 20, 19, 255, 23, 23, 24, 255, 46, 46, 46, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 46, 45, 46, 255, 23, 23, 23, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 35, 35, 35, 255, 52, 51, 51, 255, 53, 53, 53, 255, 47, 47, 47, 255, 34, 33, 34, 255, 44, 43, 43, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 23, 24, 23, 255, 45, 45, 45, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 17, 18, 255, + 34, 34, 34, 255, 52, 52, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 30, 30, 30, 255, 18, 18, 18, 255, 18, 18, 18, 255, 22, 22, 22, 255, 45, 44, 44, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 45, 45, 44, 255, 23, 23, 23, 255, 17, 16, 16, 255, 18, 18, 17, 255, 34, 33, 33, 255, 51, 50, 51, 255, 51, 50, 51, 255, 51, 51, 51, 255, + 33, 33, 33, 255, 44, 44, 44, 255, 19, 19, 20, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 22, 22, 21, 255, 43, 44, 43, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 30, 30, 30, 255, 51, 51, 51, 255, 50, 50, 51, 255, 48, 48, 48, 255, 26, 26, 26, 255, 48, 48, 49, 255, + 17, 17, 17, 255, 21, 20, 21, 255, 43, 43, 43, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 43, 43, 43, 255, 21, 21, 21, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 18, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 22, 22, 21, 255, 57, 57, 59, 255, 50, 50, 49, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 18, 19, 255, 21, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 18, 18, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 21, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 24, 23, 24, 255, 22, 22, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 23, 22, 255, + 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, 24, 23, 23, 255, 22, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 22, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 24, 23, 255, 24, 24, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 24, 23, 24, 255, 24, 24, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 22, 21, 21, 255, 21, 22, 21, 255, 21, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 22, 22, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 36, 36, 36, 255, 65, 65, 65, 255, 66, 65, 65, 255, 66, 65, 65, 255, 60, 60, 60, 255, + 60, 60, 59, 255, 66, 65, 65, 255, 65, 65, 65, 255, 65, 65, 65, 255, 39, 39, 39, 255, 20, 20, 19, 255, 20, 19, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 25, 24, 25, 255, 49, 48, 49, 255, 20, 19, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 20, 20, 255, 48, 48, 48, 255, 23, 23, 23, 255, 20, 20, 19, 255, + 24, 24, 24, 255, 48, 48, 48, 255, 20, 19, 20, 255, 20, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 48, 48, 47, 255, 23, 24, 24, 255, 20, 20, 19, 255, 35, 35, 35, 255, 41, 41, 41, 255, 18, 18, 18, 255, 19, 18, 18, 255, 23, 23, 23, 255, 52, 51, 52, 255, 48, 48, 47, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 20, 255, 18, 19, 19, 255, 18, 18, 18, 255, + 22, 23, 22, 255, 48, 48, 47, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 19, 255, 33, 33, 34, 255, 43, 43, 43, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 43, 43, 43, 255, 31, 31, 31, 255, 18, 18, 18, 255, 22, 22, 21, 255, 46, 46, 46, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 18, 17, 17, 255, 47, 47, 47, 255, 22, 22, 22, 255, 17, 17, 18, 255, 33, 33, 34, 255, 41, 41, 42, 255, 17, 17, 16, 255, 17, 18, 18, 255, 16, 16, 17, 255, 39, 39, 39, 255, 51, 51, 51, 255, 22, 22, 22, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 22, 21, 22, 255, 46, 46, 46, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 48, 48, 48, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 42, 41, 41, 255, 44, 44, 43, 255, 17, 17, 17, 255, 21, 21, 22, 255, 45, 46, 45, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 45, 45, 45, 255, 21, 20, 21, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, + 16, 16, 15, 255, 17, 17, 17, 255, 16, 15, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 16, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 16, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 22, 22, 22, 255, 58, 58, 59, 255, + 50, 50, 49, 255, 22, 21, 21, 255, 20, 20, 19, 255, 21, 20, 21, 255, 20, 20, 20, 255, 19, 18, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 22, 21, 255, 20, 21, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 21, 22, 255, 20, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 21, 22, 255, 22, 22, 23, 255, + 23, 23, 23, 255, 23, 23, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 24, 23, 255, + 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 23, 22, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 23, 24, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 23, 255, 23, 23, 22, 255, 22, 22, 21, 255, 22, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 21, 255, 27, 27, 27, 255, 64, 63, 64, 255, 65, 65, 65, 255, 57, 57, 57, 255, 31, 32, 31, 255, 21, 21, 21, 255, 21, 21, 20, 255, 30, 30, 30, 255, 54, 54, 54, 255, 66, 65, 65, 255, 65, 65, 65, 255, 30, 30, 30, 255, 20, 19, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 24, 24, 24, 255, 48, 48, 48, 255, + 20, 20, 20, 255, 21, 20, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, 49, 49, 49, 255, 25, 24, 25, 255, 19, 19, 19, 255, 24, 24, 23, 255, 48, 48, 48, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 47, 47, 48, 255, 23, 24, 24, 255, 19, 19, 18, 255, 52, 52, 52, 255, 19, 19, 19, 255, 18, 18, 19, 255, + 19, 19, 19, 255, 19, 19, 18, 255, 33, 33, 33, 255, 47, 47, 46, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 22, 22, 22, 255, 47, 47, 47, 255, 19, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 51, 51, 51, 255, 17, 18, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, + 18, 18, 19, 255, 18, 18, 18, 255, 52, 52, 52, 255, 18, 18, 18, 255, 23, 23, 23, 255, 47, 46, 46, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 47, 46, 47, 255, 22, 22, 21, 255, 18, 18, 17, 255, 52, 51, 51, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 49, 49, 48, 255, 22, 22, 22, 255, + 16, 16, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 22, 22, 22, 255, 45, 45, 45, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 19, 19, 19, 255, 44, 43, 44, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 25, 25, 25, 255, 46, 46, 45, 255, 17, 16, 16, 255, 22, 22, 22, 255, 46, 46, 45, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 45, 46, 45, 255, 22, 22, 22, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 23, 23, 23, 255, 58, 58, 59, 255, 50, 50, 49, 255, 21, 21, 21, 255, 20, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, + 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, + 22, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 23, 23, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 22, 22, 255, 24, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 22, 23, 22, 255, + 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 22, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 25, 25, 255, 23, 23, 24, 255, 23, 22, 23, 255, 23, 23, 22, 255, + 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, + 23, 22, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 23, 24, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 24, 23, 23, 255, 22, 23, 22, 255, + 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, + 21, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 20, 20, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 48, 48, 48, 255, 66, 66, 65, 255, 60, 59, 59, 255, 24, 24, 23, 255, 25, 24, 25, 255, 47, 47, 47, 255, 48, 48, 48, 255, 27, 27, 26, 255, 22, 22, 22, 255, + 57, 57, 57, 255, 66, 65, 66, 255, 51, 51, 51, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 24, 24, 24, 255, 49, 48, 48, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 49, 49, 49, 255, 24, 24, 24, 255, 20, 19, 20, 255, 24, 24, 24, 255, 49, 48, 48, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 18, 18, 18, 255, 48, 47, 47, 255, 23, 23, 22, 255, 24, 23, 24, 255, 46, 46, 46, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 19, 18, 255, 23, 23, 22, 255, 48, 48, 48, 255, 18, 18, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 23, 22, 22, 255, 47, 47, 48, 255, 18, 17, 17, 255, + 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 21, 20, 21, 255, 52, 53, 52, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 17, 17, 255, 45, 45, 45, 255, 21, 20, 20, 255, 23, 23, 23, 255, 47, 47, 47, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 47, 47, 47, 255, 21, 21, 22, 255, + 20, 20, 20, 255, 51, 51, 51, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 47, 46, 47, 255, 22, 21, 21, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 22, 22, 21, 255, 47, 46, 46, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 18, 18, 255, 17, 16, 16, 255, 16, 16, 16, 255, 18, 18, 17, 255, + 42, 42, 42, 255, 33, 32, 32, 255, 17, 18, 17, 255, 17, 17, 17, 255, 21, 21, 20, 255, 45, 46, 45, 255, 17, 17, 17, 255, 20, 20, 20, 255, 46, 46, 46, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 46, 46, 46, 255, 21, 22, 20, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 23, 23, 23, 255, 58, 58, 59, 255, 50, 50, 49, 255, 22, 21, 21, 255, 20, 20, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 22, 21, 20, 255, 22, 21, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 23, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, + 23, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 23, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 22, 22, 255, + 23, 22, 22, 255, 24, 24, 24, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 24, 23, 23, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 22, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 24, 24, 25, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 22, 22, 255, 23, 23, 24, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 24, 255, 23, 23, 22, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 21, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 21, 255, 23, 22, 23, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 21, 22, 255, 23, 23, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 60, 60, 59, 255, 66, 65, 65, 255, 39, 39, 39, 255, 23, 23, 23, 255, 60, 60, 60, 255, 52, 52, 52, 255, 51, 50, 51, 255, 61, 61, 61, 255, 25, 24, 25, 255, 33, 33, 33, 255, 65, 65, 65, 255, 62, 62, 62, 255, 24, 24, 24, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 24, 25, 25, 255, 54, 53, 53, 255, 54, 54, 54, 255, 50, 50, 50, 255, 37, 37, 37, 255, + 19, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 48, 48, 48, 255, 24, 24, 23, 255, 19, 20, 19, 255, 24, 24, 24, 255, 49, 48, 49, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 48, 47, 48, 255, 23, 23, 23, 255, 21, 21, 21, 255, 46, 46, 45, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 19, 255, 20, 20, 19, 255, 23, 23, 23, 255, + 48, 47, 47, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 23, 23, 22, 255, 52, 52, 52, 255, 52, 52, 52, 255, 50, 50, 50, 255, 35, 35, 35, 255, 19, 19, 19, 255, 17, 18, 18, 255, 21, 20, 21, 255, 45, 45, 45, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 17, 18, 255, 52, 51, 52, 255, + 20, 20, 19, 255, 22, 22, 23, 255, 47, 47, 47, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 17, 18, 255, 47, 47, 46, 255, 22, 22, 22, 255, 20, 20, 19, 255, 45, 44, 45, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 47, 46, 47, 255, 22, 22, 22, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, + 17, 16, 17, 255, 22, 22, 21, 255, 51, 51, 51, 255, 51, 51, 51, 255, 49, 49, 49, 255, 35, 34, 35, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 35, 35, 35, 255, 48, 48, 48, 255, 48, 48, 48, 255, 51, 51, 51, 255, 46, 46, 46, 255, 17, 16, 16, 255, 21, 21, 21, 255, 46, 45, 46, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 15, 255, + 18, 17, 17, 255, 45, 45, 44, 255, 21, 21, 21, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 22, 22, 23, 255, 58, 58, 59, 255, 50, 50, 49, 255, 21, 22, 21, 255, 20, 21, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, + 20, 19, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 23, 23, 23, 255, 22, 23, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 21, 22, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 22, 22, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 24, 24, 255, 25, 24, 25, 255, 25, 24, 25, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 23, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 25, 25, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 24, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 22, 21, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 23, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 22, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 63, 63, 63, 255, 66, 65, 65, 255, 29, 29, 28, 255, 36, 36, 36, 255, 60, 60, 60, 255, 20, 20, 19, 255, 20, 20, 20, 255, 56, 56, 57, 255, 40, 40, 41, 255, 25, 24, 24, 255, 65, 65, 65, 255, 66, 66, 65, 255, + 29, 29, 28, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 25, 25, 25, 255, 53, 53, 53, 255, 21, 21, 21, 255, 20, 20, 19, 255, 35, 35, 35, 255, 49, 49, 49, 255, 20, 20, 20, 255, 20, 20, 20, 255, 48, 48, 48, 255, 24, 24, 24, 255, 20, 20, 19, 255, 23, 23, 23, 255, 49, 49, 49, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 50, 50, 50, 255, 22, 22, 22, 255, 19, 18, 19, 255, 52, 52, 52, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 30, 29, 29, 255, 48, 47, 47, 255, 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 23, 23, 22, 255, 52, 52, 52, 255, 18, 18, 18, 255, 19, 19, 19, 255, 34, 34, 34, 255, 48, 47, 46, 255, + 19, 19, 18, 255, 18, 18, 18, 255, 52, 52, 51, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 51, 51, 51, 255, 17, 18, 18, 255, 22, 22, 22, 255, 47, 47, 46, 255, 18, 18, 19, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 49, 49, 49, 255, 20, 20, 20, 255, 18, 17, 18, 255, 48, 48, 48, 255, 17, 17, 17, 255, + 17, 18, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 47, 47, 47, 255, 20, 20, 21, 255, 16, 16, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 22, 22, 22, 255, 50, 50, 51, 255, 17, 17, 17, 255, 18, 18, 18, 255, 33, 33, 34, 255, 46, 46, 46, 255, 17, 16, 17, 255, 18, 17, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 26, 26, 26, 255, 42, 42, 42, 255, 17, 17, 17, 255, 21, 21, 21, 255, 46, 46, 46, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 48, 49, 48, 255, 19, 19, 19, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 22, 22, 23, 255, 58, 58, 59, 255, 50, 50, 49, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 19, 20, 255, 21, 20, 20, 255, + 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 21, 21, 255, 23, 22, 23, 255, 22, 21, 21, 255, 23, 23, 23, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 23, 22, 22, 255, 22, 21, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 22, 22, 255, 21, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 24, 23, 23, 255, 23, 22, 23, 255, 23, 24, 24, 255, 22, 22, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 25, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, + 24, 24, 24, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 24, 23, 255, 25, 25, 25, 255, + 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 22, 22, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 21, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, + 21, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 20, 20, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 63, 62, 62, 255, 66, 66, 66, 255, 30, 30, 31, 255, + 31, 31, 31, 255, 63, 63, 63, 255, 28, 27, 28, 255, 26, 26, 26, 255, 61, 61, 61, 255, 36, 36, 35, 255, 26, 26, 26, 255, 65, 65, 65, 255, 65, 64, 65, 255, 27, 27, 27, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 25, 25, 25, 255, 50, 49, 49, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 19, 19, 255, 35, 35, 36, 255, 35, 35, 35, 255, 20, 20, 20, 255, + 49, 49, 49, 255, 25, 25, 24, 255, 20, 19, 19, 255, 24, 24, 25, 255, 53, 53, 53, 255, 35, 35, 35, 255, 19, 19, 18, 255, 19, 19, 19, 255, 28, 29, 28, 255, 48, 48, 47, 255, 19, 19, 19, 255, 18, 18, 18, 255, 34, 34, 34, 255, 43, 43, 43, 255, 19, 19, 19, 255, 18, 18, 18, 255, 21, 21, 22, 255, 47, 47, 47, 255, 43, 43, 43, 255, 18, 18, 17, 255, 19, 19, 19, 255, + 18, 18, 19, 255, 19, 19, 18, 255, 20, 19, 19, 255, 22, 22, 22, 255, 47, 47, 47, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 34, 34, 34, 255, 34, 34, 34, 255, 19, 19, 18, 255, 32, 31, 32, 255, 42, 42, 42, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 43, 43, 43, 255, 33, 33, 33, 255, 17, 18, 18, 255, 22, 22, 22, 255, 52, 52, 51, 255, + 34, 34, 34, 255, 18, 18, 18, 255, 18, 17, 18, 255, 27, 26, 27, 255, 47, 47, 47, 255, 18, 19, 18, 255, 17, 17, 18, 255, 30, 30, 30, 255, 44, 44, 44, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 16, 16, 255, 33, 32, 32, 255, 51, 50, 51, 255, 22, 22, 22, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 21, 21, 22, 255, 46, 46, 46, 255, + 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 18, 255, 33, 33, 33, 255, 33, 33, 33, 255, 17, 17, 17, 255, 21, 21, 21, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 38, 37, 37, 255, 32, 32, 32, 255, 17, 17, 17, 255, 21, 21, 22, 255, 51, 51, 51, 255, 33, 32, 32, 255, 16, 16, 17, 255, 17, 17, 17, 255, 26, 26, 26, 255, 46, 46, 46, 255, 16, 16, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 18, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 15, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 22, 22, 22, 255, 58, 58, 59, 255, 50, 50, 49, 255, 21, 21, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 21, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 21, 20, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 19, 19, 255, 22, 21, 21, 255, 21, 20, 21, 255, + 21, 20, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 22, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, 22, 23, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 22, 23, 23, 255, 24, 24, 24, 255, 25, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 24, 23, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 23, 24, 255, 25, 25, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 24, 23, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 25, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 25, 25, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 22, 22, 22, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 23, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 23, 22, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 57, 56, 56, 255, 66, 66, 66, 255, 47, 47, 47, 255, 22, 22, 21, 255, 48, 48, 48, 255, 62, 62, 63, 255, 62, 62, 62, 255, 51, 51, 51, 255, 21, 20, 20, 255, 43, 42, 42, 255, 65, 65, 65, 255, 60, 60, 60, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 25, 25, 25, 255, 49, 49, 49, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 24, 24, 24, 255, 45, 45, 45, 255, 19, 18, 19, 255, 47, 46, 46, 255, 24, 23, 24, 255, 20, 20, 20, 255, 23, 23, 23, 255, 42, 42, 41, 255, 39, 39, 39, 255, 52, 52, 52, 255, 52, 52, 53, 255, 45, 45, 45, 255, 24, 24, 25, 255, 20, 19, 20, 255, 19, 19, 19, 255, + 20, 19, 20, 255, 35, 36, 36, 255, 53, 53, 53, 255, 52, 52, 53, 255, 52, 52, 52, 255, 27, 27, 28, 255, 48, 48, 48, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 23, 22, 23, 255, 48, 47, 48, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 22, 22, 23, 255, 43, 43, 43, 255, 18, 18, 18, 255, 19, 19, 19, 255, + 32, 32, 32, 255, 49, 49, 49, 255, 52, 52, 51, 255, 51, 51, 51, 255, 33, 33, 33, 255, 18, 18, 18, 255, 18, 18, 19, 255, 22, 22, 22, 255, 40, 40, 40, 255, 38, 38, 38, 255, 51, 51, 51, 255, 51, 51, 51, 255, 45, 45, 45, 255, 21, 21, 21, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 29, 29, 28, 255, 52, 52, 51, 255, 51, 51, 51, 255, 51, 50, 51, 255, + 40, 39, 38, 255, 40, 40, 39, 255, 21, 21, 21, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 18, 18, 18, 255, 22, 22, 22, 255, 46, 46, 47, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 21, 21, 21, 255, 42, 42, 41, 255, 17, 17, 17, 255, 28, 28, 27, 255, 49, 49, 48, 255, 51, 50, 51, 255, 51, 51, 51, 255, 40, 40, 40, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 21, 21, 21, 255, 39, 39, 39, 255, 37, 37, 37, 255, 51, 51, 51, 255, 51, 50, 51, 255, 44, 43, 43, 255, 21, 21, 21, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 16, 16, 17, 255, 18, 18, 16, 255, 17, 16, 16, 255, 16, 16, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 23, 23, 22, 255, 58, 58, 59, 255, 50, 50, 49, 255, 22, 21, 21, 255, 21, 21, 19, 255, 20, 19, 19, 255, 20, 20, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 23, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 23, 255, + 22, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 24, 24, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 23, 22, 255, + 23, 23, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, + 25, 24, 24, 255, 24, 23, 24, 255, 24, 23, 23, 255, 24, 24, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 23, 24, 255, 24, 23, 23, 255, 24, 23, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 24, 24, 24, 255, 25, 25, 24, 255, 24, 23, 23, 255, 24, 23, 24, 255, 23, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, 23, 24, 24, 255, 24, 24, 24, 255, 23, 22, 22, 255, 23, 23, 24, 255, 23, 24, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 41, 41, 41, 255, 66, 65, 65, 255, 64, 64, 64, 255, 36, 35, 35, 255, 21, 21, 20, 255, 27, 27, 27, 255, + 29, 29, 29, 255, 21, 21, 22, 255, 33, 33, 33, 255, 63, 63, 63, 255, 65, 65, 65, 255, 44, 44, 44, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 25, 25, 25, 255, 50, 50, 49, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 31, 31, 32, 255, 42, 42, 42, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 18, 19, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, + 23, 23, 22, 255, 47, 47, 47, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 29, 29, 29, 255, 41, 40, 40, 255, 18, 18, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 18, 17, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 22, 22, 21, 255, 46, 46, 46, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 28, 28, 29, 255, 40, 40, 40, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 23, 23, 23, 255, 58, 58, 59, 255, + 50, 50, 49, 255, 22, 22, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 21, 20, 19, 255, 19, 19, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 22, 22, 22, 255, 20, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 24, 23, 24, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, + 22, 22, 22, 255, 24, 24, 24, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 255, 24, 23, 24, 255, 23, 22, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, + 24, 23, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 23, 24, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 23, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 23, 23, 255, + 24, 24, 23, 255, 24, 24, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 24, 25, 255, 24, 23, 24, 255, 25, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 25, 24, 25, 255, 23, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 24, 23, 255, + 23, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 22, 255, 24, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 24, 23, 23, 255, 21, 21, 22, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 23, 255, + 21, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 56, 56, 56, 255, 66, 65, 66, 255, 65, 65, 65, 255, 48, 48, 49, 255, 35, 35, 35, 255, 35, 34, 34, 255, 47, 47, 46, 255, 64, 63, 64, 255, 65, 65, 65, 255, 58, 58, 58, 255, 24, 24, 24, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 26, 26, 25, 255, 50, 50, 49, 255, + 20, 21, 20, 255, 20, 21, 21, 255, 22, 22, 23, 255, 48, 49, 48, 255, 29, 29, 28, 255, 20, 19, 19, 255, 33, 33, 34, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 23, 23, 23, 255, 47, 47, 47, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 48, 48, 48, 255, 28, 28, 28, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 17, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 19, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 17, 18, 255, 16, 16, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 22, 22, 21, 255, 47, 47, 47, 255, 16, 16, 17, 255, 18, 18, 18, 255, 20, 19, 19, 255, 46, 46, 46, 255, 26, 26, 26, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 18, 17, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 16, 16, 255, 16, 16, 17, 255, 22, 22, 23, 255, 58, 58, 59, 255, 50, 50, 49, 255, 21, 22, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, + 20, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 22, 21, 22, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 24, 23, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 24, 24, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, 25, 24, 24, 255, 24, 23, 24, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, + 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 25, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 25, 24, 24, 255, 24, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 23, 255, + 24, 23, 24, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 22, 23, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 21, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 26, 26, 25, 255, 55, 55, 55, 255, 66, 65, 66, 255, 66, 66, 66, 255, 66, 65, 66, 255, 66, 66, 66, 255, 65, 65, 65, 255, 65, 65, 66, 255, + 57, 57, 58, 255, 28, 28, 28, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 23, 22, 23, 255, 54, 53, 53, 255, 53, 54, 53, 255, 53, 53, 54, 255, 54, 54, 53, 255, 31, 31, 31, 255, 19, 19, 19, 255, 23, 23, 22, 255, 53, 53, 52, 255, 22, 22, 22, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 21, 20, 20, 255, + 20, 19, 20, 255, 19, 19, 19, 255, 19, 20, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 21, 21, 21, 255, 52, 52, 52, 255, 53, 53, 53, 255, + 52, 52, 52, 255, 52, 52, 52, 255, 30, 30, 30, 255, 19, 19, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 50, 51, 255, 28, 29, 29, 255, 17, 16, 16, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 18, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 16, 16, 16, 255, 18, 18, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, 16, 17, 17, 255, 15, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 15, 15, 255, 16, 16, 17, 255, 17, 16, 17, 255, 22, 23, 23, 255, 58, 58, 59, 255, 50, 50, 49, 255, 22, 22, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 19, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, 24, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, + 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 25, 255, 23, 23, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 23, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, + 23, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 22, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 24, 24, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, + 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 40, 39, 40, 255, 54, 54, 54, 255, 60, 60, 61, 255, 61, 61, 61, 255, 55, 55, 54, 255, 40, 41, 40, 255, 23, 23, 22, 255, 21, 20, 21, 255, 21, 20, 20, 255, 21, 20, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 20, 21, 255, 19, 19, 18, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 19, 19, 255, 20, 20, 19, 255, + 18, 18, 18, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 19, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 19, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 19, 18, 17, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 16, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 16, 15, 16, 255, 17, 16, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 17, 255, 22, 22, 22, 255, 58, 58, 60, 255, 50, 50, 49, 255, 22, 22, 21, 255, 21, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 19, 255, 19, 19, 19, 255, 22, 21, 21, 255, + 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 20, 21, 255, 23, 22, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, + 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 25, 24, 255, 24, 25, 24, 255, 24, 24, 25, 255, 24, 24, 25, 255, 25, 25, 24, 255, 24, 23, 24, 255, 24, 24, 25, 255, 24, 24, 25, 255, 24, 23, 24, 255, 25, 24, 25, 255, 24, 24, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 25, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 23, 23, 23, 255, 24, 24, 25, 255, + 25, 24, 24, 255, 24, 24, 25, 255, 24, 23, 23, 255, 25, 25, 24, 255, 25, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 22, 255, + 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 23, 23, 255, 23, 22, 22, 255, 24, 24, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 23, 255, 23, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 24, 23, 255, + 24, 24, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 22, 21, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, + 23, 23, 23, 255, 21, 21, 21, 255, 23, 23, 23, 255, 23, 22, 23, 255, 21, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 22, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 25, 24, 24, 255, 25, 25, 24, 255, 21, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 19, 255, 21, 21, 20, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 18, 255, 18, 19, 19, 255, 19, 19, 18, 255, 20, 19, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 20, 19, 255, 18, 18, 17, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, + 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 19, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, + 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 16, 16, 255, 16, 16, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 22, 22, 23, 255, 58, 58, 60, 255, 50, 50, 49, 255, 22, 22, 21, 255, 20, 20, 21, 255, 19, 19, 19, 255, 20, 19, 20, 255, 21, 20, 21, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, 23, 23, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 25, 25, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, + 24, 24, 23, 255, 24, 24, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 25, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 25, 255, 25, 24, 25, 255, 25, 24, 24, 255, 24, 24, 23, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 23, 24, 255, 25, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 22, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, + 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 25, 25, 24, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 23, 22, 255, + 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 21, 20, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, + 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 19, 20, 20, 255, + 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 19, 20, 255, 21, 21, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 20, 255, 20, 20, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 20, 19, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, + 19, 19, 19, 255, 19, 18, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 17, 18, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 17, 18, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 17, 18, 255, 17, 18, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 16, 16, 16, 255, 18, 18, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 16, 16, 16, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 16, 16, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 17, 255, 16, 17, 16, 255, + 17, 16, 16, 255, 22, 22, 22, 255, 58, 58, 60, 255, 50, 50, 49, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 21, 20, 255, 21, 20, 20, 255, 20, 19, 20, 255, 21, 20, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 22, 255, 23, 24, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, + 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 24, 24, 23, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 25, 25, 24, 255, 24, 23, 24, 255, 23, 24, 24, 255, 25, 24, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 25, 25, 24, 255, 24, 24, 25, 255, 25, 24, 24, 255, 24, 24, 23, 255, 25, 25, 26, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 24, 24, 255, 25, 24, 25, 255, 25, 24, 24, 255, 24, 24, 23, 255, 24, 23, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 24, 24, 25, 255, + 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 24, 24, 23, 255, 23, 22, 23, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 23, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 20, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 20, 21, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 18, 18, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, + 18, 18, 19, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, + 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 17, 16, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 18, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 22, 22, 23, 255, 58, 58, 60, 255, 50, 50, 49, 255, 22, 22, 21, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 22, 22, 255, 23, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 21, 20, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 21, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, + 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 25, 24, 25, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 24, 255, + 24, 24, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 25, 255, 25, 24, 25, 255, 23, 24, 23, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 24, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, + 23, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 22, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 23, 22, 22, 255, + 22, 23, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, + 22, 21, 20, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, + 20, 19, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 18, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, + 19, 18, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 17, 18, 255, 17, 17, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 18, 19, 255, 19, 18, 19, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 18, 17, 17, 255, 18, 18, 19, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 22, 22, 23, 255, 58, 58, 60, 255, + 50, 50, 49, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 23, 23, 23, 255, 22, 21, 22, 255, 22, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, + 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 25, 255, 23, 23, 23, 255, 23, 24, 25, 255, 24, 25, 24, 255, 24, 24, 25, 255, 24, 25, 24, 255, 23, 23, 24, 255, 23, 24, 23, 255, 25, 24, 25, 255, 24, 24, 25, 255, 24, 24, 25, 255, + 24, 24, 24, 255, 25, 25, 25, 255, 23, 23, 23, 255, 23, 24, 24, 255, 25, 25, 26, 255, 24, 24, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 25, 25, 255, 26, 26, 25, 255, 26, 25, 25, 255, 25, 24, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, + 25, 24, 25, 255, 24, 25, 24, 255, 24, 24, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 24, 23, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, + 24, 24, 23, 255, 24, 25, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 24, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 23, 255, 22, 21, 22, 255, 22, 22, 21, 255, + 21, 21, 22, 255, 22, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 19, 19, 19, 255, 19, 20, 19, 255, 20, 20, 19, 255, 20, 20, 21, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 18, 19, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 17, 17, 255, + 17, 17, 18, 255, 17, 17, 16, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 18, 17, 255, 17, 16, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 15, 16, 255, + 17, 16, 16, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 23, 23, 23, 255, 58, 58, 60, 255, 50, 50, 49, 255, 23, 23, 22, 255, 21, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 20, 21, 255, 21, 22, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 24, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, + 24, 23, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, + 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 26, 255, 25, 25, 23, 255, 24, 24, 24, 255, 26, 26, 25, 255, 25, 25, 24, 255, 26, 25, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 23, 23, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 25, 25, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, + 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 23, 23, 23, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 25, 25, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 24, 24, 25, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 24, 255, 22, 22, 23, 255, 23, 23, 24, 255, 23, 24, 23, 255, 23, 24, 24, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 23, 24, 24, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 21, 22, 21, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 21, 21, 22, 255, 21, 22, 21, 255, 22, 22, 23, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 20, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 19, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 20, 19, 255, 20, 20, 19, 255, + 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 20, 19, 19, 255, 20, 19, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 19, 19, 18, 255, + 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 18, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, 18, 19, 19, 255, 19, 19, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 18, 255, 17, 17, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 16, 16, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, 16, 15, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 23, 23, 23, 255, 58, 58, 60, 255, 50, 50, 49, 255, 22, 22, 22, 255, 20, 19, 20, 255, + 20, 19, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 22, 22, 21, 255, 20, 20, 20, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, + 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 20, 255, 22, 22, 23, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, + 22, 22, 22, 255, 23, 24, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 24, 24, 255, 23, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 24, 25, 24, 255, 23, 23, 22, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 23, 24, 255, 26, 25, 25, 255, 25, 25, 26, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 24, 255, 23, 23, 24, 255, + 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 25, 24, 255, 25, 25, 24, 255, 25, 26, 25, 255, 25, 25, 26, 255, 24, 24, 24, 255, 24, 25, 25, 255, 25, 25, 25, 255, 24, 25, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 26, 255, 25, 25, 23, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 22, 21, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 24, 255, 22, 22, 21, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 21, 21, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 21, 22, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 21, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 21, 255, 19, 18, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 18, 255, + 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 19, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, + 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 19, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 17, 16, 255, 17, 16, 16, 255, 17, 18, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 15, 15, 15, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 17, 16, 255, + 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 22, 22, 22, 255, 58, 58, 60, 255, 50, 50, 49, 255, 22, 22, 23, 255, 20, 19, 19, 255, 19, 19, 19, 255, 21, 20, 19, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 20, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 23, 255, 23, 23, 24, 255, 23, 22, 23, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 25, 24, 25, 255, 24, 23, 23, 255, 23, 24, 23, 255, 25, 24, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 25, 25, 255, + 24, 24, 24, 255, 24, 23, 23, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 26, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 26, 25, 25, 255, 24, 25, 25, 255, 24, 24, 25, 255, 25, 25, 26, 255, + 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, 24, 24, 24, 255, 25, 25, 26, 255, 24, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, + 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 20, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 19, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 18, 19, 255, 19, 18, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 17, 18, 255, 19, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 19, 18, 19, 255, 17, 18, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 17, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 18, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, + 15, 15, 14, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 22, 22, 22, 255, 59, 59, 60, 255, 50, 50, 49, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 20, 21, 255, 21, 21, 21, 255, + 21, 20, 21, 255, 19, 19, 19, 255, 19, 19, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 22, 21, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, + 22, 21, 20, 255, 22, 23, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 21, 21, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 23, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 24, 255, 25, 25, 24, 255, 24, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 23, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 24, 24, 255, 25, 24, 25, 255, 24, 25, 24, 255, 25, 24, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 26, 255, 25, 24, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 25, 25, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 24, 24, 25, 255, 24, 24, 24, 255, 24, 25, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 21, 22, 22, 255, 23, 22, 22, 255, 22, 21, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, + 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 22, 21, 255, 20, 19, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 20, 21, 255, 19, 19, 19, 255, + 20, 20, 19, 255, 19, 19, 19, 255, 21, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 21, 255, 19, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 18, 255, 18, 18, 19, 255, 19, 19, 20, 255, 19, 18, 18, 255, 18, 18, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 17, 255, 19, 18, 18, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 16, 17, 255, 22, 22, 22, 255, 59, 59, 60, 255, 50, 50, 49, 255, 22, 22, 22, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 19, 19, 20, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 21, 255, + 20, 20, 21, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 20, 255, 22, 22, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, + 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 23, 255, 24, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 26, 25, 255, 25, 25, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 26, 26, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, + 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 26, 255, 24, 23, 23, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, + 25, 25, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 23, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 23, 24, 255, 23, 23, 22, 255, 22, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 24, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, + 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 22, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 20, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 21, 21, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 20, 19, 255, 20, 19, 20, 255, 19, 19, 18, 255, 19, 18, 18, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 18, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 16, 255, 16, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 18, 255, 16, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 15, 15, 255, 17, 17, 17, 255, + 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 23, 22, 23, 255, 59, 59, 60, 255, 50, 50, 49, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 22, 255, 20, 21, 20, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 23, 23, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 25, 255, 25, 25, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 26, 25, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, + 25, 26, 26, 255, 25, 25, 24, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 24, 24, 24, 255, 25, 24, 24, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 24, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 23, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 24, 23, 23, 255, 24, 23, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 20, 255, 22, 22, 21, 255, 22, 21, 22, 255, 22, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 20, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 21, 20, 255, 20, 19, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 18, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, + 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 18, 255, 23, 23, 23, 255, 59, 59, 60, 255, + 50, 50, 49, 255, 22, 22, 22, 255, 21, 21, 19, 255, 21, 21, 21, 255, 20, 19, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 20, 255, 21, 22, 21, 255, 22, 21, 22, 255, 22, 21, 22, 255, + 22, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 23, 22, 255, 22, 23, 23, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, + 24, 24, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 23, 24, 255, 24, 23, 23, 255, 24, 23, 24, 255, 24, 24, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, + 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 25, 25, 255, 25, 24, 24, 255, 25, 24, 24, 255, 25, 25, 26, 255, 25, 24, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 25, 25, 255, 24, 24, 24, 255, 24, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 26, 25, 25, 255, 25, 25, 26, 255, + 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 26, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 24, 25, 25, 255, 24, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 23, 23, 23, 255, 25, 25, 25, 255, 23, 24, 24, 255, 25, 25, 26, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 24, 255, 22, 22, 22, 255, + 24, 23, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 22, 23, 255, 24, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 23, 23, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 19, 19, 20, 255, + 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 20, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 18, 18, 18, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 18, 18, 255, 18, 17, 18, 255, 17, 16, 17, 255, 17, 18, 17, 255, 16, 17, 17, 255, 17, 16, 18, 255, 16, 16, 17, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 16, 17, 255, + 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 15, 16, 255, 17, 17, 17, 255, 22, 22, 22, 255, 59, 59, 60, 255, 50, 50, 49, 255, 22, 22, 22, 255, 21, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 20, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 21, 255, 20, 21, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 22, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 25, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, + 26, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 26, 26, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 24, 255, + 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 26, 26, 26, 255, 25, 24, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 23, 24, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 21, 22, 255, 23, 23, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 21, 255, 23, 22, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, + 22, 22, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 20, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 20, 255, 19, 18, 19, 255, 19, 20, 20, 255, 21, 21, 20, 255, 19, 18, 18, 255, 20, 20, 20, 255, 20, 20, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 18, 19, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 18, 19, 19, 255, 20, 19, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 19, 255, + 17, 17, 18, 255, 19, 18, 19, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 16, 17, 255, 18, 18, 19, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 16, 255, 18, 17, 18, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 16, 16, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 22, 22, 23, 255, 59, 59, 60, 255, 50, 50, 49, 255, 23, 22, 22, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 21, 20, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, + 21, 22, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 21, 21, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 22, 22, 255, 22, 22, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 23, 255, 24, 25, 24, 255, 23, 23, 23, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, + 24, 24, 23, 255, 24, 24, 23, 255, 25, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 26, 255, 25, 24, 25, 255, 24, 23, 23, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 25, 24, 24, 255, 26, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 26, 26, 26, 255, 24, 24, 25, 255, 25, 25, 26, 255, + 25, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 25, 24, 24, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 24, 24, 255, + 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 24, 25, 25, 255, 26, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 24, 24, 255, 25, 25, 26, 255, 24, 24, 25, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 23, 24, 24, 255, 24, 24, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 22, 255, 24, 23, 24, 255, 24, 23, 24, 255, 23, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 21, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 22, 21, 21, 255, 23, 22, 22, 255, 21, 22, 22, 255, 22, 22, 23, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 20, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, + 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 20, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 19, 19, 255, 18, 18, 18, 255, + 17, 18, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 19, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 18, 18, 17, 255, + 16, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 16, 17, 17, 255, 16, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 16, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 15, 15, 255, 17, 17, 18, 255, 16, 16, 15, 255, 17, 16, 17, 255, 17, 18, 17, 255, + 16, 16, 16, 255, 17, 17, 16, 255, 16, 17, 17, 255, 16, 16, 17, 255, 22, 22, 22, 255, 59, 59, 60, 255, 50, 50, 49, 255, 22, 22, 22, 255, 19, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, + 22, 22, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 24, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 24, 24, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 23, 255, 23, 23, 23, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 24, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 26, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 26, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 25, 25, 25, 255, 25, 24, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 26, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 24, 255, 26, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 25, 25, 26, 255, 26, 25, 26, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 24, 23, 24, 255, 23, 24, 23, 255, 25, 25, 25, 255, 23, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 22, 22, 255, 24, 23, 24, 255, 23, 22, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 19, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 20, 20, 255, 18, 18, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 20, 19, 19, 255, 19, 18, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, + 18, 18, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 16, 15, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 17, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 23, 23, 23, 255, 59, 59, 60, 255, 50, 50, 49, 255, 22, 22, 22, 255, 20, 20, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 22, 21, 21, 255, 22, 22, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 20, 255, 20, 20, 19, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 20, 20, 255, 20, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, + 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 24, 23, 22, 255, 22, 21, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, + 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 24, 24, 255, 23, 24, 24, 255, 24, 24, 25, 255, 24, 25, 24, 255, 24, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, + 25, 26, 25, 255, 25, 26, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 25, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 27, 26, 26, 255, 26, 26, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, + 24, 24, 25, 255, 25, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 25, 255, 25, 24, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 24, 25, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, + 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 23, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 25, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 23, 24, 255, 24, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 21, 22, 255, 22, 21, 22, 255, 22, 21, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 18, 255, 20, 19, 19, 255, 19, 19, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 20, 19, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 17, 18, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 17, 16, 255, 17, 17, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 15, 16, 255, 17, 17, 16, 255, 16, 17, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, + 16, 16, 17, 255, 22, 23, 23, 255, 59, 59, 61, 255, 50, 50, 49, 255, 22, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 21, 21, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 20, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 22, 22, 23, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 23, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 22, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 24, 24, 255, 25, 26, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 25, 26, 255, 26, 25, 25, 255, + 25, 25, 25, 255, 26, 25, 25, 255, 26, 25, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 26, 25, 255, 26, 25, 24, 255, 25, 26, 24, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 26, 25, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 25, 25, 255, 26, 26, 25, 255, 25, 25, 24, 255, + 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 26, 26, 255, 24, 25, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 23, 23, 23, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 22, 23, 255, 22, 23, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 22, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 22, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 18, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 19, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 19, 19, 18, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 16, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 22, 22, 22, 255, 59, 59, 61, 255, 50, 50, 49, 255, 22, 22, 22, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 20, 20, 255, 21, 21, 20, 255, 22, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 24, 255, 22, 23, 23, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 24, 22, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 24, 24, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 25, 24, 25, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 26, 25, 255, 25, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 26, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 26, 255, 24, 24, 23, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 27, 255, 25, 24, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 27, 255, 25, 25, 25, 255, 25, 24, 25, 255, 26, 26, 26, 255, 24, 25, 25, 255, + 25, 25, 24, 255, 26, 25, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 27, 26, 27, 255, 25, 24, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 26, 255, 24, 24, 24, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 24, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, + 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 23, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 25, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 21, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 24, 23, 255, 23, 23, 22, 255, 23, 22, 24, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 22, 23, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 20, 20, 20, 255, 22, 22, 21, 255, 20, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 21, 21, 20, 255, + 20, 20, 20, 255, 21, 20, 20, 255, 21, 20, 21, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 20, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, + 19, 18, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 18, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 16, 15, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 15, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 22, 22, 22, 255, 59, 59, 61, 255, + 50, 50, 49, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 19, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 23, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 22, 255, 25, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 25, 255, + 25, 25, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 26, 25, 25, 255, 25, 24, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 25, 24, 255, 25, 24, 24, 255, 26, 26, 26, 255, 25, 25, 26, 255, 24, 24, 24, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, + 24, 24, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 27, 27, 255, 26, 25, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 25, 25, 25, 255, 27, 26, 27, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, + 24, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, + 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 21, 21, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 19, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 19, 20, 255, 21, 20, 21, 255, 20, 19, 19, 255, + 19, 19, 19, 255, 19, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 18, 18, 255, + 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 17, 17, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 17, 255, 17, 16, 17, 255, + 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 22, 22, 22, 255, 59, 59, 61, 255, 50, 50, 49, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, + 24, 23, 24, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 25, 255, + 23, 22, 23, 255, 24, 24, 23, 255, 25, 24, 24, 255, 25, 25, 26, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 24, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 24, 24, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 24, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 25, 25, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 26, 25, 255, 24, 24, 24, 255, 27, 27, 26, 255, 25, 25, 25, 255, + 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 26, 26, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 24, 24, 255, 24, 23, 23, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, + 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 23, 23, 255, 24, 24, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 23, 24, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 20, 20, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, + 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 22, 21, 255, 20, 20, 21, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 20, 255, 20, 19, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 19, 255, 20, 19, 20, 255, 19, 19, 18, 255, 17, 17, 19, 255, 18, 17, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 18, 19, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 16, 16, 16, 255, 18, 18, 18, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 15, 16, 255, 16, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 16, 16, 17, 255, 16, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 18, 255, 17, 18, 18, 255, 17, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 23, 22, 23, 255, 59, 59, 61, 255, 50, 50, 49, 255, 22, 22, 23, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, + 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 24, 23, 255, 22, 22, 22, 255, 24, 24, 23, 255, 22, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 23, 23, 255, + 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 26, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 24, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, + 27, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 25, 24, 24, 255, 26, 26, 25, 255, 26, 27, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 26, 26, 255, 26, 26, 25, 255, 27, 27, 26, 255, 26, 26, 26, 255, 25, 25, 24, 255, 27, 26, 26, 255, 26, 26, 27, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 26, 25, 25, 255, 26, 25, 25, 255, 27, 27, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 24, 24, 255, 26, 26, 25, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 25, 255, 25, 25, 26, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 25, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, 22, 22, 23, 255, 23, 23, 24, 255, 24, 23, 23, 255, + 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, + 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 21, 21, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 21, 20, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, + 19, 19, 18, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 18, 19, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 18, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 22, 22, 22, 255, 59, 59, 61, 255, 50, 50, 50, 255, 23, 23, 22, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 21, 22, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 23, 23, 255, 23, 22, 22, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 23, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, + 24, 24, 24, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 25, 25, 24, 255, 25, 25, 26, 255, 25, 25, 26, 255, 24, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 24, 255, 26, 25, 26, 255, 24, 24, 24, 255, 26, 26, 27, 255, + 27, 26, 26, 255, 25, 26, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 27, 255, 27, 27, 28, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 27, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 25, 25, 255, 26, 25, 26, 255, + 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 26, 25, 255, 24, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 23, 23, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 24, 24, 255, 24, 24, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 22, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 24, 23, 22, 255, 23, 22, 23, 255, 21, 22, 22, 255, 21, 21, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 20, 21, 255, 22, 22, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 22, 22, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 19, 19, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 18, 18, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 20, 19, 255, + 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 17, 16, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 16, 16, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 18, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 16, 16, 255, 16, 16, 16, 255, + 16, 16, 17, 255, 16, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 23, 23, 23, 255, 59, 59, 61, 255, 50, 50, 50, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 20, 20, 20, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 23, 24, 255, 25, 24, 25, 255, 24, 23, 23, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 25, 25, 255, 25, 24, 25, 255, 24, 24, 23, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 25, 255, 26, 26, 25, 255, 25, 25, 24, 255, + 26, 25, 25, 255, 24, 24, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 24, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 25, 25, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 27, 27, 26, 255, 26, 25, 25, 255, 25, 25, 26, 255, 25, 25, 26, 255, 26, 26, 25, 255, 26, 25, 26, 255, 26, 25, 26, 255, 26, 26, 25, 255, 25, 25, 26, 255, 27, 26, 27, 255, + 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 27, 26, 27, 255, 27, 26, 27, 255, 26, 25, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 27, 26, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 25, 24, 25, 255, 26, 25, 26, 255, 27, 26, 27, 255, 25, 25, 26, 255, 25, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 26, 26, 25, 255, 25, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 26, 25, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 23, 25, 255, 24, 25, 24, 255, 23, 23, 24, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 25, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, + 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 19, 255, 19, 18, 18, 255, 18, 18, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 20, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 19, 18, 18, 255, 18, 18, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 16, 17, 255, 17, 17, 18, 255, + 18, 17, 18, 255, 17, 16, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 18, 17, 255, 16, 16, 16, 255, 15, 16, 17, 255, 18, 17, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, + 17, 17, 17, 255, 22, 22, 22, 255, 59, 59, 61, 255, 50, 50, 50, 255, 23, 22, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 22, 23, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 20, 20, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 24, 24, 255, 23, 23, 22, 255, 23, 22, 22, 255, 23, 22, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 22, 22, 23, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 23, 23, 255, 24, 24, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 26, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 26, 26, 26, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 25, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 26, 255, 25, 25, 24, 255, 26, 25, 26, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, + 25, 25, 26, 255, 26, 26, 26, 255, 26, 27, 27, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 25, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 27, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 27, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 27, 27, 27, 255, 25, 26, 25, 255, 26, 26, 25, 255, 27, 27, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 27, 255, 25, 25, 25, 255, 27, 26, 26, 255, 25, 25, 25, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 26, 255, 24, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 23, 24, 24, 255, 24, 24, 23, 255, + 25, 25, 25, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 22, 22, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 22, 22, 23, 255, 23, 22, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 22, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 23, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, + 22, 21, 21, 255, 20, 20, 19, 255, 22, 21, 22, 255, 21, 21, 21, 255, 20, 21, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 21, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, + 20, 20, 19, 255, 20, 20, 20, 255, 19, 20, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 19, 19, 20, 255, 18, 18, 19, 255, 18, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 19, 255, 17, 17, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 19, 18, 255, 17, 16, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, + 17, 16, 16, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 17, 17, 16, 255, 15, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 22, 22, 22, 255, 59, 59, 61, 255, 50, 50, 50, 255, 22, 22, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 20, 20, 255, 21, 21, 22, 255, 22, 21, 21, 255, 22, 21, 22, 255, 21, 20, 21, 255, 22, 21, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 22, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, + 24, 24, 23, 255, 25, 24, 24, 255, 23, 23, 23, 255, 23, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 25, 24, 255, 25, 25, 24, 255, 24, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 25, 255, + 25, 25, 24, 255, 26, 25, 26, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 26, 255, + 27, 27, 27, 255, 26, 26, 26, 255, 27, 26, 26, 255, 25, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 26, 26, 255, 26, 26, 27, 255, 25, 25, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 24, 24, 25, 255, + 27, 26, 26, 255, 26, 25, 25, 255, 25, 25, 26, 255, 26, 25, 25, 255, 25, 25, 24, 255, 26, 26, 26, 255, 26, 26, 27, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 24, 24, 255, 25, 25, 26, 255, 25, 25, 24, 255, 24, 24, 24, 255, 26, 26, 25, 255, + 25, 24, 25, 255, 25, 25, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 23, 23, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 21, 255, 21, 20, 21, 255, + 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 22, 22, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 21, 22, 22, 255, 20, 21, 21, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, + 19, 19, 19, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 20, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, + 19, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, + 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 16, 16, 255, 16, 16, 15, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 22, 22, 22, 255, 59, 59, 61, 255, + 50, 50, 50, 255, 23, 23, 23, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 21, 22, 22, 255, 23, 22, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 24, 23, 255, 24, 23, 23, 255, 24, 23, 24, 255, 25, 24, 25, 255, 25, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 26, 25, 255, 26, 26, 25, 255, + 24, 24, 24, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 24, 25, 255, 26, 25, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 27, 26, 27, 255, 25, 24, 25, 255, 27, 27, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 26, 27, 255, + 26, 26, 25, 255, 27, 27, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 27, 27, 25, 255, 26, 26, 25, 255, 27, 26, 27, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 27, 26, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 27, 255, 26, 26, 25, 255, 25, 25, 25, 255, + 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 25, 26, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, + 24, 24, 25, 255, 23, 23, 23, 255, 24, 24, 25, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 22, 21, 255, 23, 23, 22, 255, 22, 21, 21, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 20, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 20, 20, 19, 255, 22, 22, 22, 255, 21, 20, 20, 255, 19, 19, 19, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 21, 21, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, + 18, 18, 17, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 19, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 19, 255, + 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 17, 16, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, + 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 15, 15, 15, 255, 22, 22, 23, 255, 59, 59, 61, 255, 50, 50, 50, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 21, 21, 255, 21, 21, 20, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 21, 22, 21, 255, 23, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 24, 23, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, + 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, + 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 25, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 25, 26, 255, 27, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 24, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, + 26, 25, 25, 255, 25, 24, 24, 255, 25, 24, 24, 255, 24, 23, 24, 255, 25, 24, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 22, 22, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 21, 21, 255, 22, 21, 22, 255, + 21, 20, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 22, 21, 255, 20, 21, 19, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 20, 255, 20, 19, 19, 255, 18, 18, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 18, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 15, 15, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, + 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 17, 255, 22, 22, 22, 255, 59, 59, 61, 255, 50, 50, 50, 255, 23, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 24, 24, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, + 24, 24, 23, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 24, 25, 255, 24, 25, 25, 255, 24, 24, 24, 255, 24, 25, 24, 255, 23, 23, 24, 255, 25, 25, 25, 255, 25, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 24, 25, 24, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 25, 26, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 28, 255, 27, 27, 27, 255, + 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 25, 25, 25, 255, 26, 25, 26, 255, 27, 26, 26, 255, 26, 25, 26, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 26, 255, 27, 26, 27, 255, 26, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 25, 26, 255, 27, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, + 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 25, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, + 25, 25, 26, 255, 26, 26, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 22, 22, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 24, 24, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 23, 22, 255, + 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 21, 21, 21, 255, + 22, 21, 22, 255, 20, 20, 21, 255, 20, 21, 20, 255, 21, 21, 20, 255, 22, 21, 22, 255, 22, 21, 22, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 19, 19, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 16, 16, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 17, 18, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 22, 22, 22, 255, 60, 60, 61, 255, 50, 50, 50, 255, 23, 22, 23, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 22, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 21, 23, 255, 21, 21, 21, 255, + 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 21, 21, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 22, 22, 22, 255, 24, 23, 23, 255, + 22, 22, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, + 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 25, 26, 255, 26, 26, 25, 255, 26, 25, 26, 255, 24, 25, 24, 255, 25, 26, 26, 255, 25, 24, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 25, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 27, 255, 27, 26, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 25, 26, 26, 255, + 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 26, 255, 28, 28, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 25, 26, 255, 26, 26, 25, 255, 26, 25, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, + 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 27, 26, 27, 255, 26, 25, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 25, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 24, 25, 255, 26, 26, 26, 255, 25, 25, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, + 25, 24, 25, 255, 25, 24, 24, 255, 23, 23, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 25, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 24, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, + 24, 23, 24, 255, 22, 22, 23, 255, 23, 23, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 23, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 21, 22, 255, 23, 23, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 22, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 19, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 18, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, + 19, 19, 18, 255, 18, 17, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 15, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 15, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 15, 16, 255, 22, 22, 22, 255, 60, 60, 61, 255, 50, 50, 50, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, + 21, 21, 21, 255, 21, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 20, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, + 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 25, 25, 25, 255, 23, 23, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 26, 26, 255, 26, 26, 25, 255, + 25, 25, 25, 255, 25, 26, 26, 255, 25, 25, 26, 255, 25, 26, 25, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 27, 255, 27, 26, 27, 255, 25, 25, 24, 255, 26, 26, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, + 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 26, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 26, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, + 27, 27, 27, 255, 26, 26, 25, 255, 26, 25, 25, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 27, 26, 255, 25, 25, 25, 255, 25, 26, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, + 26, 25, 25, 255, 25, 25, 24, 255, 26, 25, 25, 255, 25, 25, 24, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 25, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 24, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 24, 24, 255, 24, 23, 23, 255, 24, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 21, 255, 22, 22, 23, 255, + 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 22, 21, 255, 22, 22, 23, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 18, 19, 255, 21, 21, 21, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 19, 19, 19, 255, 19, 20, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 20, 20, 255, 20, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 20, 20, 255, 19, 18, 19, 255, 18, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 17, 17, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, + 17, 17, 18, 255, 18, 19, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 16, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 17, 17, 16, 255, 17, 18, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, + 17, 17, 16, 255, 22, 23, 23, 255, 60, 60, 61, 255, 50, 50, 50, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 21, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, + 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 23, 23, 24, 255, 24, 24, 25, 255, 25, 24, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 26, 255, 24, 24, 24, 255, 25, 25, 26, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 24, 24, 25, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 26, 26, 255, + 27, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 26, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 26, 26, 255, 27, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 26, 27, 255, 27, 26, 27, 255, + 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 25, 25, 26, 255, 27, 27, 28, 255, 26, 26, 26, 255, 28, 27, 27, 255, 27, 26, 27, 255, 27, 27, 26, 255, 26, 25, 25, 255, 26, 26, 25, 255, 25, 26, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 24, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 27, 26, 26, 255, 25, 25, 25, 255, 26, 26, 27, 255, 24, 24, 25, 255, 25, 25, 24, 255, 27, 26, 26, 255, 25, 25, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 25, 24, 255, 25, 26, 25, 255, 25, 25, 25, 255, 23, 24, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, 22, 23, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 21, 22, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 22, 22, 255, 21, 21, 21, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 21, 255, 22, 21, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, + 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 19, 18, 19, 255, 21, 20, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, + 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 17, 18, 255, + 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 19, 255, 17, 16, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 16, 16, 255, 18, 18, 18, 255, 17, 16, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, + 18, 17, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 16, 16, 255, + 16, 17, 17, 255, 17, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 17, 17, 255, 16, 16, 17, 255, 16, 15, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 23, 23, 23, 255, 60, 60, 61, 255, 50, 50, 50, 255, 23, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 23, 255, 22, 21, 22, 255, 21, 21, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 24, 23, 23, 255, 23, 23, 22, 255, 24, 23, 23, 255, 24, 24, 23, 255, 22, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, + 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 26, 26, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, + 25, 25, 25, 255, 27, 26, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, 26, 27, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 26, 26, 255, + 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 28, 27, 255, 27, 26, 27, 255, 28, 28, 27, 255, 26, 27, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 25, 255, 26, 26, 26, 255, 27, 26, 27, 255, + 26, 25, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 25, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, + 26, 25, 25, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 26, 26, 25, 255, 25, 25, 24, 255, 25, 25, 26, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 25, 24, 255, 24, 24, 25, 255, 25, 24, 24, 255, 24, 23, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 24, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 22, 255, 22, 21, 21, 255, + 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 70, 70, 71, 255, 128, 128, 128, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 20, 20, 20, 255, + 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 19, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 19, 19, 18, 255, 19, 18, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 17, 18, 255, 18, 18, 19, 255, + 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 18, 17, 255, 18, 18, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 18, 18, 255, 16, 17, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 16, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 16, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 23, 22, 23, 255, 60, 60, 61, 255, + 50, 50, 50, 255, 22, 22, 23, 255, 20, 20, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 20, 20, 20, 255, 22, 21, 22, 255, 22, 21, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 24, 23, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 25, 25, 25, 255, 25, 26, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 24, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 26, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 26, 255, 28, 27, 28, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 28, 28, 28, 255, 27, 27, 26, 255, 28, 28, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 27, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 25, 25, 24, 255, 25, 25, 24, 255, + 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 24, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, + 24, 23, 24, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 20, 255, 23, 23, 23, 255, 21, 21, 21, 255, 29, 29, 30, 255, 136, 136, 137, 255, 54, 54, 55, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 21, 21, 255, + 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 19, 19, 255, 19, 19, 18, 255, + 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 19, 19, 255, 18, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, + 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 23, 23, 23, 255, 60, 60, 62, 255, 50, 50, 50, 255, 23, 23, 23, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 21, 22, 21, 255, 21, 21, 21, 255, 23, 23, 24, 255, 22, 22, 21, 255, 23, 22, 22, 255, 22, 23, 22, 255, 29, 29, 29, 255, 120, 120, 121, 255, 145, 145, 145, 255, 136, 136, 137, 255, 113, 113, 113, 255, 129, 129, 129, 255, 22, 22, 22, 255, 80, 79, 80, 255, 112, 112, 112, 255, 22, 22, 22, 255, 23, 23, 22, 255, 71, 71, 72, 255, 112, 112, 113, 255, 23, 23, 23, 255, 56, 56, 56, 255, + 137, 137, 137, 255, 145, 145, 145, 255, 120, 120, 121, 255, 129, 129, 129, 255, 72, 72, 71, 255, 23, 23, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 23, 24, 255, 97, 97, 97, 255, 145, 145, 145, 255, 145, 145, 146, 255, 73, 72, 73, 255, 145, 145, 146, 255, 24, 24, 24, 255, 25, 25, 25, 255, 41, 41, 41, 255, 145, 145, 146, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 105, 105, 106, 255, 145, 145, 146, 255, 145, 145, 146, 255, 145, 145, 146, 255, 81, 81, 81, 255, 24, 24, 25, 255, 25, 26, 25, 255, 25, 25, 24, 255, 26, 26, 26, 255, 42, 42, 42, 255, 146, 146, 146, 255, 145, 145, 146, 255, 145, 145, 146, 255, 146, 146, 146, 255, 146, 146, 146, 255, 74, 74, 74, 255, 146, 146, 146, 255, 26, 26, 26, 255, 81, 81, 82, 255, 114, 114, 114, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 73, 73, 73, 255, 114, 114, 115, 255, 25, 25, 25, 255, 35, 35, 35, 255, 122, 122, 123, 255, 146, 146, 146, 255, 130, 130, 130, 255, 114, 114, 114, 255, 114, 114, 114, 255, 42, 42, 42, 255, 138, 138, 138, 255, 66, 66, 66, 255, 27, 27, 26, 255, 50, 50, 50, 255, 138, 138, 139, 255, 50, 50, 51, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 34, 34, 34, 255, + 122, 122, 122, 255, 146, 146, 146, 255, 138, 138, 138, 255, 114, 114, 114, 255, 130, 130, 130, 255, 27, 27, 27, 255, 35, 35, 35, 255, 122, 122, 123, 255, 146, 146, 146, 255, 130, 130, 131, 255, 114, 114, 114, 255, 114, 114, 115, 255, 27, 27, 27, 255, 59, 59, 59, 255, 138, 138, 138, 255, 146, 146, 146, 255, 122, 122, 123, 255, 130, 130, 131, 255, 74, 74, 74, 255, 27, 27, 27, 255, 146, 146, 146, 255, + 58, 58, 58, 255, 27, 27, 27, 255, 90, 90, 90, 255, 146, 146, 146, 255, 146, 146, 146, 255, 122, 122, 122, 255, 50, 50, 50, 255, 25, 25, 25, 255, 25, 26, 26, 255, 25, 25, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 73, 73, 73, 255, 138, 137, 138, 255, 145, 145, 146, 255, 146, 146, 146, 255, 89, 89, 89, 255, 34, 33, 34, 255, 113, 113, 114, 255, 145, 145, 146, 255, 146, 146, 146, 255, + 113, 113, 114, 255, 33, 33, 33, 255, 25, 25, 24, 255, 145, 145, 146, 255, 56, 56, 56, 255, 25, 25, 25, 255, 40, 40, 41, 255, 145, 145, 146, 255, 40, 40, 40, 255, 24, 24, 24, 255, 40, 40, 41, 255, 145, 145, 145, 255, 24, 24, 24, 255, 56, 55, 55, 255, 145, 145, 146, 255, 24, 24, 24, 255, 23, 23, 23, 255, 72, 72, 72, 255, 128, 128, 129, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 72, 72, 71, 255, 112, 112, 113, 255, 24, 24, 24, 255, 47, 47, 47, 255, 137, 137, 137, 255, 145, 145, 145, 255, 121, 121, 121, 255, 129, 129, 129, 255, 79, 79, 79, 255, 23, 23, 23, 255, 145, 145, 145, 255, 55, 55, 55, 255, 22, 22, 22, 255, 22, 22, 23, 255, 128, 128, 129, 255, 54, 55, 55, 255, 54, 54, 55, 255, 145, 145, 145, 255, 22, 22, 22, 255, 30, 30, 30, 255, 120, 120, 120, 255, + 144, 144, 145, 255, 128, 128, 128, 255, 22, 21, 22, 255, 22, 21, 22, 255, 95, 95, 95, 255, 112, 111, 112, 255, 22, 22, 22, 255, 22, 22, 22, 255, 128, 128, 128, 255, 95, 95, 95, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 19, 255, + 20, 19, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 20, 19, 19, 255, 20, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 18, 19, 255, 19, 18, 18, 255, 18, 19, 18, 255, 18, 19, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 18, 17, 255, 17, 18, 17, 255, 18, 17, 18, 255, 19, 18, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 17, 18, 255, 17, 17, 16, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 18, 255, 16, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 22, 23, 23, 255, 60, 60, 62, 255, 50, 50, 50, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 71, 71, 71, 255, 128, 128, 128, 255, 22, 22, 22, 255, 30, 30, 30, 255, 112, 112, 113, 255, 128, 128, 128, 255, + 22, 23, 23, 255, 80, 79, 79, 255, 112, 112, 113, 255, 22, 22, 22, 255, 23, 22, 23, 255, 71, 71, 72, 255, 113, 112, 113, 255, 23, 22, 22, 255, 129, 129, 129, 255, 81, 81, 81, 255, 23, 23, 23, 255, 56, 55, 55, 255, 129, 129, 129, 255, 72, 72, 72, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 40, 40, 40, 255, 145, 145, 146, 255, 57, 57, 57, 255, + 24, 23, 25, 255, 56, 56, 56, 255, 145, 145, 146, 255, 24, 24, 24, 255, 24, 24, 24, 255, 40, 40, 40, 255, 145, 145, 146, 255, 24, 24, 25, 255, 97, 97, 98, 255, 121, 121, 121, 255, 41, 41, 41, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 26, 26, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 41, 41, 41, 255, 145, 145, 146, 255, 42, 42, 42, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 58, 57, 58, 255, 146, 146, 146, 255, 26, 25, 26, 255, 82, 82, 82, 255, 114, 114, 114, 255, 25, 25, 25, 255, 26, 26, 25, 255, 74, 74, 74, 255, 114, 114, 114, 255, 27, 26, 27, 255, 82, 82, 83, 255, 130, 130, 130, 255, 34, 34, 34, 255, 44, 43, 42, 255, 122, 122, 123, 255, 114, 114, 114, 255, 26, 26, 26, 255, 59, 59, 58, 255, + 138, 138, 138, 255, 50, 51, 50, 255, 130, 130, 130, 255, 67, 66, 67, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 26, 26, 255, 75, 74, 75, 255, 130, 130, 131, 255, 27, 27, 27, 255, 35, 35, 35, 255, 114, 114, 115, 255, 130, 130, 131, 255, 26, 27, 27, 255, 83, 82, 83, 255, 130, 130, 131, 255, 35, 35, 35, 255, 43, 43, 43, 255, 122, 122, 123, 255, 114, 114, 114, 255, + 26, 26, 26, 255, 130, 130, 131, 255, 83, 83, 83, 255, 27, 27, 26, 255, 59, 59, 59, 255, 130, 130, 130, 255, 74, 74, 75, 255, 26, 26, 27, 255, 146, 146, 146, 255, 58, 58, 59, 255, 74, 74, 74, 255, 138, 138, 138, 255, 49, 49, 50, 255, 25, 25, 25, 255, 98, 98, 98, 255, 130, 130, 130, 255, 27, 26, 26, 255, 27, 26, 26, 255, 26, 26, 25, 255, 26, 26, 27, 255, 41, 41, 41, 255, + 145, 145, 146, 255, 74, 73, 74, 255, 25, 25, 25, 255, 25, 26, 25, 255, 26, 26, 26, 255, 98, 97, 98, 255, 121, 121, 122, 255, 33, 33, 33, 255, 33, 34, 34, 255, 121, 121, 122, 255, 97, 97, 97, 255, 25, 25, 25, 255, 145, 145, 146, 255, 56, 56, 57, 255, 25, 25, 25, 255, 41, 40, 40, 255, 145, 145, 146, 255, 40, 40, 40, 255, 25, 25, 25, 255, 40, 40, 39, 255, 145, 145, 146, 255, + 24, 24, 24, 255, 56, 56, 57, 255, 145, 145, 145, 255, 24, 24, 24, 255, 23, 23, 23, 255, 72, 72, 72, 255, 129, 129, 129, 255, 24, 24, 24, 255, 24, 24, 24, 255, 72, 72, 72, 255, 112, 112, 113, 255, 22, 23, 22, 255, 104, 104, 104, 255, 104, 104, 105, 255, 23, 22, 23, 255, 55, 56, 55, 255, 129, 129, 129, 255, 80, 80, 81, 255, 23, 23, 24, 255, 145, 145, 145, 255, 55, 55, 55, 255, + 23, 23, 22, 255, 22, 22, 22, 255, 128, 128, 129, 255, 55, 55, 55, 255, 55, 55, 55, 255, 145, 145, 145, 255, 22, 22, 22, 255, 71, 71, 72, 255, 136, 136, 137, 255, 30, 30, 30, 255, 22, 22, 21, 255, 21, 21, 21, 255, 30, 30, 30, 255, 136, 136, 137, 255, 144, 144, 145, 255, 37, 37, 36, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, + 21, 22, 21, 255, 20, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 20, 19, 19, 255, 19, 20, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 17, 19, 255, 18, 18, 18, 255, + 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 18, 18, 255, 18, 17, 18, 255, 18, 18, 19, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 19, 19, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, + 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, + 17, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 15, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 16, 17, 16, 255, + 17, 16, 16, 255, 16, 16, 16, 255, 18, 17, 17, 255, 18, 17, 17, 255, 22, 22, 23, 255, 60, 60, 62, 255, 50, 50, 50, 255, 23, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 23, 255, 63, 63, 63, 255, 136, 136, 137, 255, 71, 71, 71, 255, 22, 22, 21, 255, 71, 71, 71, 255, 128, 128, 129, 255, 22, 21, 22, 255, 80, 80, 80, 255, 112, 112, 113, 255, 23, 23, 24, 255, 22, 22, 22, 255, 72, 72, 71, 255, 112, 112, 113, 255, 40, 40, 39, 255, 145, 145, 145, 255, 32, 31, 32, 255, 23, 22, 23, 255, 24, 24, 24, 255, + 113, 112, 113, 255, 71, 72, 72, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 22, 22, 23, 255, 41, 40, 40, 255, 145, 145, 146, 255, 23, 24, 24, 255, 24, 24, 24, 255, 57, 56, 57, 255, 145, 145, 146, 255, 24, 24, 23, 255, 24, 24, 25, 255, 41, 41, 41, 255, 145, 145, 146, 255, 24, 24, 24, 255, 129, 129, 130, 255, 65, 65, 65, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 26, 255, 25, 24, 24, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 41, 41, 41, 255, 146, 145, 146, 255, 42, 42, 43, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 58, 58, 58, 255, 146, 146, 146, 255, 26, 26, 26, 255, 82, 82, 82, 255, 114, 114, 114, 255, 26, 26, 27, 255, 26, 26, 27, 255, 74, 74, 75, 255, 114, 113, 114, 255, + 26, 27, 26, 255, 82, 82, 82, 255, 106, 106, 107, 255, 26, 26, 25, 255, 27, 26, 26, 255, 82, 82, 82, 255, 114, 114, 114, 255, 26, 27, 27, 255, 26, 26, 26, 255, 82, 82, 82, 255, 146, 146, 146, 255, 90, 90, 90, 255, 27, 26, 27, 255, 27, 27, 27, 255, 28, 28, 27, 255, 28, 28, 28, 255, 26, 26, 26, 255, 66, 67, 67, 255, 138, 138, 138, 255, 75, 75, 74, 255, 28, 28, 28, 255, + 74, 74, 74, 255, 130, 130, 131, 255, 26, 26, 26, 255, 83, 83, 83, 255, 106, 106, 107, 255, 27, 27, 27, 255, 27, 27, 27, 255, 83, 83, 82, 255, 114, 114, 115, 255, 43, 43, 42, 255, 146, 146, 146, 255, 35, 35, 35, 255, 26, 26, 26, 255, 27, 27, 27, 255, 114, 114, 114, 255, 74, 74, 74, 255, 27, 27, 27, 255, 146, 146, 147, 255, 58, 58, 58, 255, 98, 98, 99, 255, 90, 90, 91, 255, + 26, 26, 27, 255, 26, 27, 26, 255, 34, 34, 34, 255, 146, 145, 146, 255, 42, 42, 42, 255, 25, 25, 25, 255, 25, 26, 25, 255, 26, 26, 26, 255, 74, 74, 74, 255, 121, 121, 122, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 130, 130, 130, 255, 65, 65, 65, 255, 24, 24, 24, 255, 26, 26, 25, 255, 65, 65, 65, 255, 130, 129, 130, 255, 25, 25, 25, 255, + 145, 145, 146, 255, 57, 57, 57, 255, 25, 25, 25, 255, 41, 41, 41, 255, 145, 145, 146, 255, 40, 40, 41, 255, 23, 24, 24, 255, 40, 40, 40, 255, 145, 145, 146, 255, 24, 24, 25, 255, 57, 57, 57, 255, 145, 145, 146, 255, 24, 24, 23, 255, 23, 23, 23, 255, 72, 72, 72, 255, 128, 128, 129, 255, 23, 23, 24, 255, 24, 24, 24, 255, 72, 72, 72, 255, 113, 113, 113, 255, 23, 23, 23, 255, + 113, 113, 113, 255, 80, 80, 81, 255, 24, 24, 24, 255, 24, 24, 23, 255, 112, 112, 113, 255, 80, 79, 80, 255, 24, 23, 23, 255, 145, 145, 145, 255, 56, 56, 56, 255, 22, 22, 23, 255, 24, 23, 24, 255, 128, 128, 128, 255, 55, 55, 55, 255, 55, 55, 55, 255, 145, 145, 145, 255, 22, 22, 22, 255, 71, 71, 71, 255, 112, 112, 112, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 79, 79, 79, 255, 120, 120, 120, 255, 95, 95, 95, 255, 95, 95, 96, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 19, 19, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 17, 17, 18, 255, 18, 19, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 15, 255, 17, 17, 16, 255, 23, 23, 23, 255, 60, 60, 62, 255, 50, 50, 50, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 21, 21, 22, 255, 79, 79, 79, 255, 120, 120, 120, 255, 145, 145, 145, 255, 145, 145, 145, 255, 128, 128, 129, 255, 23, 23, 22, 255, 79, 79, 80, 255, 112, 112, 112, 255, + 23, 22, 22, 255, 24, 24, 24, 255, 72, 72, 72, 255, 112, 112, 113, 255, 39, 39, 39, 255, 145, 145, 146, 255, 31, 31, 31, 255, 24, 24, 22, 255, 24, 23, 23, 255, 113, 112, 113, 255, 72, 72, 71, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 25, 24, 255, 40, 40, 39, 255, 145, 145, 145, 255, 24, 24, 24, 255, 25, 24, 24, 255, 57, 57, 56, 255, 145, 145, 145, 255, + 24, 24, 24, 255, 25, 24, 24, 255, 41, 41, 41, 255, 145, 145, 146, 255, 25, 25, 24, 255, 129, 129, 130, 255, 145, 145, 146, 255, 145, 145, 146, 255, 145, 145, 146, 255, 145, 145, 146, 255, 113, 113, 114, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 42, 42, 41, 255, 145, 145, 146, 255, 42, 41, 41, 255, 26, 26, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, + 58, 58, 58, 255, 146, 146, 147, 255, 27, 26, 26, 255, 82, 82, 83, 255, 114, 114, 115, 255, 26, 25, 26, 255, 27, 27, 26, 255, 74, 74, 74, 255, 114, 114, 115, 255, 26, 26, 25, 255, 82, 82, 82, 255, 99, 99, 99, 255, 26, 26, 26, 255, 26, 26, 27, 255, 82, 82, 82, 255, 114, 114, 114, 255, 26, 26, 27, 255, 26, 27, 26, 255, 82, 82, 83, 255, 146, 146, 147, 255, 90, 90, 91, 255, + 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 27, 255, 82, 82, 83, 255, 122, 122, 122, 255, 146, 146, 146, 255, 146, 146, 146, 255, 130, 130, 131, 255, 27, 28, 28, 255, 82, 82, 82, 255, 99, 99, 99, 255, 27, 27, 27, 255, 26, 26, 25, 255, 82, 82, 82, 255, 114, 114, 114, 255, 42, 42, 41, 255, 146, 146, 147, 255, 35, 35, 35, 255, + 27, 27, 27, 255, 27, 27, 27, 255, 114, 114, 114, 255, 74, 74, 74, 255, 26, 26, 25, 255, 146, 146, 146, 255, 58, 58, 58, 255, 98, 98, 98, 255, 90, 90, 90, 255, 26, 26, 26, 255, 26, 26, 26, 255, 33, 33, 33, 255, 146, 146, 146, 255, 42, 42, 41, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, 73, 73, 73, 255, 121, 121, 122, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 25, 25, 25, 255, 25, 25, 24, 255, 129, 129, 130, 255, 66, 66, 66, 255, 25, 25, 25, 255, 25, 24, 24, 255, 66, 66, 66, 255, 129, 129, 130, 255, 24, 24, 24, 255, 145, 145, 146, 255, 56, 56, 56, 255, 25, 25, 25, 255, 40, 40, 40, 255, 145, 145, 146, 255, 41, 41, 41, 255, 25, 25, 25, 255, 41, 40, 40, 255, 145, 145, 146, 255, 24, 24, 24, 255, 57, 57, 57, 255, 145, 145, 146, 255, + 25, 24, 24, 255, 24, 24, 24, 255, 72, 72, 72, 255, 129, 129, 129, 255, 23, 23, 23, 255, 23, 23, 23, 255, 73, 73, 73, 255, 112, 112, 112, 255, 22, 22, 23, 255, 112, 112, 113, 255, 72, 72, 72, 255, 23, 22, 23, 255, 23, 23, 23, 255, 112, 112, 113, 255, 80, 80, 80, 255, 23, 23, 22, 255, 144, 144, 145, 255, 55, 55, 56, 255, 23, 23, 22, 255, 23, 22, 22, 255, 128, 128, 129, 255, + 55, 55, 55, 255, 55, 55, 55, 255, 144, 144, 145, 255, 22, 21, 21, 255, 71, 71, 71, 255, 112, 111, 112, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 128, 128, 128, 255, 70, 70, 70, 255, 38, 38, 38, 255, 144, 144, 145, 255, 29, 29, 29, 255, 21, 21, 22, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, 22, 22, 21, 255, + 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 18, 255, 20, 20, 20, 255, + 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, + 17, 17, 16, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 17, 18, 255, 17, 17, 18, 255, 17, 17, 18, 255, 19, 18, 18, 255, 17, 16, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 16, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, + 16, 16, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, + 17, 17, 16, 255, 22, 22, 22, 255, 60, 60, 62, 255, 50, 50, 50, 255, 23, 23, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 20, 20, 255, 21, 21, 20, 255, 22, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 21, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 79, 79, 79, 255, 120, 120, 121, 255, 22, 22, 23, 255, 80, 80, 80, 255, 129, 128, 129, 255, 56, 55, 55, 255, 23, 23, 23, 255, 104, 104, 105, 255, 104, 104, 105, 255, 23, 23, 23, 255, 113, 113, 113, 255, 96, 96, 96, 255, 23, 23, 23, 255, 23, 23, 24, 255, 129, 129, 129, 255, 71, 71, 72, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 40, 40, 40, 255, 145, 145, 146, 255, 24, 24, 24, 255, 24, 24, 25, 255, 57, 57, 57, 255, 145, 145, 145, 255, 81, 81, 81, 255, 24, 24, 25, 255, 81, 81, 81, 255, 137, 137, 138, 255, 25, 25, 25, 255, 89, 89, 89, 255, 97, 97, 98, 255, 25, 24, 25, 255, 26, 26, 27, 255, 97, 97, 98, 255, 98, 98, 98, 255, 25, 25, 25, 255, + 26, 26, 25, 255, 26, 26, 26, 255, 26, 25, 26, 255, 42, 41, 41, 255, 146, 146, 146, 255, 41, 41, 41, 255, 25, 25, 24, 255, 26, 26, 26, 255, 26, 26, 26, 255, 58, 58, 58, 255, 146, 146, 146, 255, 26, 26, 27, 255, 82, 81, 82, 255, 129, 129, 130, 255, 58, 58, 58, 255, 26, 26, 26, 255, 106, 106, 106, 255, 106, 106, 107, 255, 26, 26, 25, 255, 82, 82, 82, 255, 98, 98, 98, 255, + 27, 27, 27, 255, 26, 26, 25, 255, 83, 82, 83, 255, 114, 114, 115, 255, 27, 27, 27, 255, 66, 66, 67, 255, 138, 138, 138, 255, 51, 50, 50, 255, 130, 130, 131, 255, 67, 67, 67, 255, 27, 27, 27, 255, 26, 27, 26, 255, 26, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 27, 255, 83, 83, 83, 255, 122, 122, 123, 255, 27, 26, 27, 255, + 82, 83, 83, 255, 98, 98, 99, 255, 27, 27, 27, 255, 27, 28, 28, 255, 82, 82, 83, 255, 114, 114, 115, 255, 26, 27, 26, 255, 114, 114, 114, 255, 98, 98, 99, 255, 27, 27, 26, 255, 27, 26, 26, 255, 130, 130, 130, 255, 74, 74, 74, 255, 27, 27, 27, 255, 146, 146, 146, 255, 58, 59, 59, 255, 74, 74, 74, 255, 138, 138, 138, 255, 50, 50, 50, 255, 27, 27, 27, 255, 82, 82, 82, 255, + 130, 130, 130, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 41, 41, 41, 255, 145, 145, 146, 255, 74, 74, 74, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 98, 97, 98, 255, 121, 122, 122, 255, 33, 33, 33, 255, 25, 25, 25, 255, 114, 114, 114, 255, 97, 97, 98, 255, 25, 25, 25, 255, 145, 145, 146, 255, 105, 105, 105, 255, 25, 25, 25, 255, + 57, 57, 57, 255, 145, 145, 146, 255, 97, 97, 97, 255, 25, 24, 24, 255, 73, 73, 73, 255, 137, 137, 138, 255, 24, 24, 24, 255, 57, 57, 57, 255, 145, 145, 146, 255, 80, 80, 81, 255, 24, 24, 24, 255, 80, 80, 80, 255, 137, 137, 137, 255, 81, 80, 81, 255, 24, 24, 24, 255, 97, 96, 97, 255, 104, 104, 104, 255, 23, 23, 23, 255, 112, 112, 113, 255, 72, 72, 72, 255, 23, 23, 22, 255, + 22, 22, 22, 255, 113, 112, 113, 255, 79, 79, 80, 255, 22, 22, 22, 255, 145, 145, 145, 255, 104, 104, 104, 255, 22, 22, 21, 255, 48, 47, 47, 255, 144, 144, 145, 255, 47, 47, 47, 255, 56, 56, 56, 255, 145, 145, 145, 255, 22, 22, 22, 255, 71, 71, 71, 255, 112, 112, 112, 255, 22, 22, 23, 255, 22, 22, 22, 255, 63, 63, 62, 255, 136, 136, 137, 255, 30, 30, 30, 255, 22, 22, 22, 255, + 112, 112, 112, 255, 79, 78, 79, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 20, 19, 255, 21, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 18, 18, 18, 255, 18, 18, 18, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 18, 19, 255, 17, 16, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 17, 16, 255, 17, 17, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, + 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 22, 22, 22, 255, 60, 60, 62, 255, 50, 50, 50, 255, 23, 23, 23, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 21, 22, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 22, 21, 255, 128, 128, 129, 255, 145, 145, 145, 255, 144, 144, 145, 255, 137, 137, 137, 255, 55, 55, 55, 255, 22, 22, 22, 255, 79, 79, 79, 255, 129, 128, 129, 255, 120, 120, 120, 255, 145, 145, 146, 255, 137, 137, 138, 255, + 47, 47, 47, 255, 23, 23, 23, 255, 40, 40, 40, 255, 121, 121, 121, 255, 145, 145, 146, 255, 129, 129, 129, 255, 129, 129, 129, 255, 72, 72, 72, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 25, 25, 25, 255, 129, 129, 129, 255, 145, 145, 145, 255, 145, 145, 146, 255, 145, 145, 146, 255, 72, 73, 73, 255, 145, 145, 146, 255, 104, 104, 105, 255, 145, 145, 146, 255, 145, 145, 146, 255, + 73, 73, 73, 255, 25, 25, 24, 255, 25, 25, 25, 255, 105, 105, 106, 255, 145, 145, 145, 255, 145, 145, 146, 255, 121, 121, 122, 255, 41, 41, 40, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 42, 42, 41, 255, 145, 145, 146, 255, 42, 42, 42, 255, 25, 26, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 58, 58, 58, 255, 146, 146, 146, 255, 26, 27, 27, 255, + 83, 82, 83, 255, 130, 130, 130, 255, 122, 122, 122, 255, 146, 146, 146, 255, 138, 138, 138, 255, 51, 51, 50, 255, 26, 26, 26, 255, 82, 82, 83, 255, 98, 98, 99, 255, 26, 26, 26, 255, 27, 27, 26, 255, 83, 83, 83, 255, 114, 114, 114, 255, 42, 42, 43, 255, 138, 138, 138, 255, 66, 66, 67, 255, 27, 27, 27, 255, 51, 51, 50, 255, 138, 138, 138, 255, 51, 51, 51, 255, 27, 28, 27, 255, + 26, 26, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 130, 130, 131, 255, 146, 146, 146, 255, 146, 146, 146, 255, 138, 138, 139, 255, 58, 58, 59, 255, 27, 26, 28, 255, 82, 82, 82, 255, 98, 98, 99, 255, 27, 27, 28, 255, 27, 27, 26, 255, 83, 83, 83, 255, 114, 114, 115, 255, 27, 26, 27, 255, 43, 43, 43, 255, 122, 122, 123, 255, 146, 146, 146, 255, 130, 130, 131, 255, 130, 130, 130, 255, + 74, 74, 75, 255, 27, 27, 27, 255, 146, 146, 147, 255, 58, 58, 58, 255, 26, 26, 27, 255, 90, 90, 90, 255, 146, 146, 146, 255, 146, 146, 146, 255, 122, 122, 123, 255, 51, 50, 51, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 58, 58, 58, 255, 130, 129, 130, 255, 145, 146, 146, 255, 146, 145, 146, 255, 97, 97, 98, 255, 33, 33, 34, 255, + 114, 114, 114, 255, 146, 145, 146, 255, 146, 146, 146, 255, 114, 113, 114, 255, 33, 33, 33, 255, 25, 25, 25, 255, 145, 145, 146, 255, 105, 105, 106, 255, 145, 145, 146, 255, 145, 145, 146, 255, 81, 81, 82, 255, 89, 88, 89, 255, 145, 145, 146, 255, 145, 145, 146, 255, 81, 82, 82, 255, 24, 24, 24, 255, 57, 57, 57, 255, 145, 145, 146, 255, 105, 105, 105, 255, 145, 145, 146, 255, 145, 145, 146, 255, + 64, 64, 64, 255, 112, 112, 113, 255, 145, 145, 145, 255, 145, 145, 145, 255, 55, 55, 55, 255, 24, 24, 24, 255, 113, 113, 113, 255, 72, 72, 73, 255, 24, 23, 23, 255, 22, 23, 22, 255, 112, 112, 113, 255, 79, 79, 80, 255, 22, 22, 22, 255, 145, 145, 145, 255, 104, 104, 104, 255, 145, 145, 145, 255, 145, 145, 145, 255, 96, 96, 96, 255, 22, 22, 22, 255, 55, 55, 55, 255, 145, 145, 145, 255, + 38, 38, 38, 255, 144, 144, 145, 255, 144, 144, 145, 255, 144, 144, 145, 255, 128, 128, 128, 255, 112, 112, 112, 255, 79, 79, 79, 255, 22, 21, 21, 255, 21, 21, 21, 255, 55, 54, 55, 255, 136, 136, 136, 255, 22, 21, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 20, 20, 255, 19, 19, 20, 255, 19, 19, 18, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 20, 19, 20, 255, 18, 18, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 17, 17, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, + 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 18, 17, 18, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 18, 17, 16, 255, 17, 17, 17, 255, 23, 23, 23, 255, 60, 60, 62, 255, + 50, 50, 50, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 21, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 25, 24, 25, 255, 23, 23, 23, 255, 112, 112, 112, 255, 72, 72, 72, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 39, 38, 39, 255, 145, 145, 145, 255, 24, 24, 24, 255, 24, 24, 24, 255, 57, 57, 57, 255, 145, 145, 146, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 26, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 42, 42, 42, 255, 146, 146, 146, 255, 41, 40, 41, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 24, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, 25, 25, 25, 255, 27, 27, 27, 255, 27, 27, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, + 27, 27, 27, 255, 28, 27, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 26, 27, 26, 255, 28, 27, 28, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 28, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, + 26, 26, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 27, 26, 26, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 114, 114, 115, 255, 74, 74, 75, 255, 28, 28, 28, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 24, 25, 25, 255, 26, 25, 26, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 26, 25, 255, 25, 25, 26, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, 23, 22, 22, 255, 24, 24, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, + 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 24, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 71, 71, 71, 255, 112, 112, 112, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 22, 255, + 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 19, 255, 19, 20, 19, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 18, 19, 255, 20, 20, 19, 255, 18, 18, 19, 255, 18, 18, 19, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 17, 255, 19, 19, 20, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, + 18, 17, 18, 255, 18, 17, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 16, 17, 17, 255, 16, 16, 17, 255, 17, 17, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 22, 22, 23, 255, 60, 60, 62, 255, 50, 50, 50, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 20, 20, 255, 21, 21, 21, 255, 22, 21, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 23, 22, 255, 21, 22, 22, 255, + 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 23, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 23, 22, 255, 22, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, + 23, 22, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 113, 113, 113, 255, 72, 71, 72, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 41, 41, 41, 255, 145, 145, 145, 255, 23, 23, 24, 255, 24, 24, 24, 255, 57, 57, 56, 255, 145, 145, 146, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 26, 255, + 25, 25, 26, 255, 24, 24, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 27, 26, 26, 255, 42, 41, 42, 255, 146, 145, 146, 255, 41, 41, 42, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 58, 58, 58, 255, 146, 146, 146, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 27, 27, 26, 255, + 26, 26, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 25, 255, 27, 26, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 28, 28, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 28, 28, 28, 255, 27, 26, 26, 255, 27, 27, 27, 255, + 27, 26, 26, 255, 27, 27, 28, 255, 26, 26, 27, 255, 26, 26, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 28, 28, 27, 255, 25, 26, 26, 255, 26, 27, 27, 255, 27, 26, 26, 255, 26, 26, 25, 255, 27, 27, 27, 255, 28, 28, 28, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 114, 114, 114, 255, 74, 74, 74, 255, 26, 27, 26, 255, 146, 146, 146, 255, + 59, 58, 59, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 27, 26, 27, 255, 26, 25, 25, 255, 26, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 24, 255, 25, 25, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 26, 26, 26, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 26, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, + 24, 23, 24, 255, 24, 23, 23, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 55, 55, 55, 255, 144, 144, 145, 255, 22, 22, 23, 255, 71, 71, 71, 255, 111, 111, 112, 255, + 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 20, 19, 19, 255, 20, 20, 21, 255, 19, 19, 20, 255, 21, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 18, 255, 21, 21, 20, 255, 19, 19, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 18, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, + 19, 18, 19, 255, 19, 18, 19, 255, 18, 18, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 19, 19, 255, 17, 16, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 18, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 22, 22, 23, 255, 60, 60, 62, 255, 50, 50, 50, 255, 22, 23, 22, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 24, 24, 255, 26, 26, 25, 255, 26, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, + 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 27, 27, 26, 255, 27, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 28, 27, 28, 255, 26, 26, 27, 255, 28, 28, 27, 255, 27, 27, 27, 255, + 27, 26, 26, 255, 27, 26, 26, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 26, 27, 255, 28, 27, 28, 255, 28, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 27, 28, 255, 28, 28, 27, 255, 28, 27, 27, 255, 28, 28, 28, 255, 27, 27, 28, 255, 26, 26, 26, 255, 27, 27, 27, 255, + 27, 28, 28, 255, 26, 26, 26, 255, 27, 26, 27, 255, 26, 26, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 27, 27, 255, 28, 27, 28, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 26, 255, 26, 26, 25, 255, 26, 25, 25, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, + 27, 27, 27, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 27, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, + 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 24, 24, 255, 25, 25, 25, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 23, 22, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 24, 23, 24, 255, 24, 24, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, + 22, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 23, 22, 22, 255, 21, 20, 20, 255, 21, 21, 20, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, + 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 20, 20, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 18, 19, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 17, 18, 255, 19, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 17, 18, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 18, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 16, 17, 255, + 16, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 18, 17, 18, 255, 18, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, + 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 22, 22, 22, 255, 60, 60, 62, 255, 50, 50, 50, 255, 23, 23, 23, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 23, 255, 22, 22, 22, 255, 20, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 21, 22, 255, 22, 21, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 23, 22, 255, 22, 21, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, + 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 24, 24, 25, 255, 24, 23, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, + 26, 25, 26, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 27, 27, 27, 255, 26, 26, 25, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, 26, 26, 25, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, + 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 25, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 28, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 26, 255, 28, 28, 28, 255, 28, 28, 27, 255, 27, 27, 27, 255, 28, 28, 27, 255, 28, 28, 29, 255, 27, 27, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, + 27, 27, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 27, 27, 255, 27, 28, 27, 255, 28, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 28, 27, 255, 27, 27, 27, 255, 28, 28, 27, 255, 27, 27, 27, 255, 26, 26, 25, 255, 27, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 26, 26, 255, 27, 27, 26, 255, 27, 26, 26, 255, 25, 25, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 25, 26, 255, 26, 25, 26, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 23, 255, + 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, 22, 23, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, + 22, 21, 22, 255, 23, 23, 22, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 20, 20, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 20, 20, 255, + 20, 20, 20, 255, 21, 20, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 18, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, + 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 19, 255, 18, 17, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 18, 18, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 19, 19, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 18, 18, 255, 17, 16, 16, 255, 16, 16, 17, 255, 18, 17, 18, 255, + 18, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 22, 22, 22, 255, 60, 60, 62, 255, 50, 50, 50, 255, 23, 23, 23, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 20, 21, 255, + 21, 21, 21, 255, 21, 20, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 22, 22, 255, + 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 25, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 22, 255, 24, 23, 23, 255, 25, 25, 25, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 25, 25, 25, 255, 24, 25, 24, 255, 24, 24, 24, 255, + 25, 24, 24, 255, 25, 25, 25, 255, 24, 23, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 24, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 26, 27, 255, 26, 26, 25, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 26, 27, 255, 28, 28, 28, 255, + 28, 28, 28, 255, 27, 27, 26, 255, 28, 28, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 28, 255, 28, 28, 28, 255, 27, 28, 27, 255, 28, 28, 28, 255, 26, 26, 27, 255, 27, 28, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 27, 27, 255, 28, 27, 27, 255, 28, 28, 28, 255, + 27, 27, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 27, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 26, 27, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 25, 25, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 24, 23, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 25, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 19, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, 20, 20, 19, 255, + 20, 20, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 18, 18, 19, 255, 18, 18, 19, 255, 19, 18, 19, 255, 18, 17, 17, 255, + 19, 19, 19, 255, 18, 18, 19, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 16, 17, 255, 18, 18, 19, 255, 17, 17, 18, 255, 18, 17, 17, 255, + 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 16, 16, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 18, 18, 17, 255, 17, 18, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 23, 23, 23, 255, 60, 60, 62, 255, 50, 50, 50, 255, 23, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 22, 21, 255, 22, 21, 21, 255, 23, 22, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 24, 24, 25, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 24, 24, 255, 24, 24, 23, 255, + 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 129, 129, 129, 255, 73, 73, 73, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 25, 25, 255, 24, 25, 24, 255, 24, 24, 25, 255, 25, 25, 26, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 26, 26, 255, + 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 25, 255, 26, 25, 25, 255, 25, 25, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 25, 26, 255, 27, 26, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, + 27, 26, 26, 255, 26, 27, 27, 255, 27, 26, 26, 255, 26, 26, 25, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 28, 28, 28, 255, 26, 26, 27, 255, 27, 27, 25, 255, 27, 26, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 27, 255, 27, 27, 26, 255, 27, 28, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, + 27, 27, 28, 255, 28, 28, 28, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, + 27, 27, 26, 255, 25, 26, 25, 255, 26, 27, 26, 255, 27, 26, 26, 255, 27, 27, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 27, 27, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, + 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 79, 79, 79, 255, + 96, 95, 95, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 22, 21, 22, 255, 22, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 17, 255, 19, 19, 20, 255, 20, 19, 20, 255, 19, 19, 18, 255, 18, 18, 18, 255, + 19, 19, 20, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 17, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 17, 17, 255, 19, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 18, 18, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 23, 23, 23, 255, 60, 60, 62, 255, 50, 50, 50, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 22, 255, 20, 20, 19, 255, 21, 21, 21, 255, + 21, 20, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, 25, 25, 25, 255, 23, 23, 23, 255, 81, 81, 81, 255, 113, 113, 113, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 23, 23, 23, 255, 25, 24, 24, 255, 25, 25, 25, 255, + 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 23, 23, 255, 26, 26, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 27, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, + 26, 26, 26, 255, 26, 26, 25, 255, 27, 27, 27, 255, 25, 25, 25, 255, 27, 27, 27, 255, 27, 26, 26, 255, 26, 26, 26, 255, 27, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 27, 27, 26, 255, 28, 27, 27, 255, 27, 26, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 28, 27, 255, 27, 27, 28, 255, + 28, 27, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 27, 27, 255, 28, 28, 28, 255, 27, 28, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 29, 29, 29, 255, 28, 28, 28, 255, 27, 27, 28, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 25, 255, 27, 27, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 26, 25, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 25, 25, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 25, 25, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 23, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 47, 47, 47, 255, 144, 144, 145, 255, 38, 37, 38, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 20, 21, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 21, 20, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 21, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 17, 17, 18, 255, 19, 19, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 19, 255, + 18, 18, 17, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, + 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 15, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 17, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 23, 23, 23, 255, 60, 60, 62, 255, + 50, 50, 50, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 128, 128, 128, 255, 55, 55, 55, 255, + 22, 21, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 112, 112, 113, 255, 80, 80, 80, 255, 23, 23, 22, 255, 96, 96, 96, 255, 145, 145, 145, 255, 145, 145, 145, 255, 104, 104, 104, 255, 145, 145, 145, 255, 39, 39, 39, 255, 80, 80, 80, 255, 112, 112, 113, 255, 24, 24, 24, 255, 23, 23, 23, 255, 72, 72, 72, 255, 113, 113, 113, 255, 24, 24, 24, 255, 23, 23, 24, 255, + 41, 41, 41, 255, 145, 145, 146, 255, 56, 56, 57, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 23, 255, 25, 24, 24, 255, 25, 25, 25, 255, 26, 25, 25, 255, 49, 49, 50, 255, 137, 137, 138, 255, 145, 145, 146, 255, 97, 96, 97, 255, 81, 81, 81, 255, 113, 113, 114, 255, 25, 25, 25, 255, 25, 25, 25, 255, 74, 74, 74, 255, 114, 114, 114, 255, 26, 26, 26, 255, 98, 98, 98, 255, + 146, 146, 146, 255, 146, 146, 146, 255, 106, 106, 106, 255, 146, 146, 146, 255, 42, 42, 42, 255, 82, 82, 82, 255, 114, 114, 115, 255, 27, 26, 27, 255, 27, 26, 26, 255, 73, 73, 74, 255, 114, 114, 114, 255, 26, 27, 26, 255, 114, 114, 114, 255, 83, 82, 83, 255, 26, 26, 27, 255, 58, 58, 58, 255, 146, 146, 146, 255, 75, 74, 74, 255, 122, 122, 123, 255, 146, 146, 146, 255, 146, 146, 146, 255, + 138, 138, 138, 255, 75, 75, 75, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 28, 255, 27, 27, 27, 255, 99, 99, 99, 255, 146, 146, 147, 255, 146, 146, 147, 255, 44, 44, 43, 255, 91, 90, 91, 255, 146, 146, 146, 255, 146, 146, 147, 255, 122, 122, 123, 255, 52, 51, 52, 255, 28, 29, 29, 255, 27, 27, 27, 255, 28, 27, 27, 255, 28, 28, 27, 255, 28, 27, 27, 255, + 130, 130, 131, 255, 146, 146, 147, 255, 146, 146, 147, 255, 146, 146, 147, 255, 115, 115, 115, 255, 59, 59, 60, 255, 27, 27, 27, 255, 27, 27, 27, 255, 98, 99, 99, 255, 146, 146, 147, 255, 146, 146, 147, 255, 107, 106, 107, 255, 146, 146, 146, 255, 42, 42, 42, 255, 27, 27, 27, 255, 27, 27, 27, 255, 98, 98, 99, 255, 122, 122, 122, 255, 26, 25, 26, 255, 26, 26, 26, 255, 58, 58, 58, 255, + 146, 146, 146, 255, 26, 26, 27, 255, 26, 26, 26, 255, 114, 113, 114, 255, 146, 146, 146, 255, 146, 146, 146, 255, 106, 106, 106, 255, 130, 129, 130, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 25, 26, 255, 25, 24, 25, 255, 25, 25, 25, 255, 130, 130, 130, 255, 73, 73, 73, 255, 25, 25, 24, 255, 24, 24, 25, 255, 41, 41, 41, 255, 137, 137, 138, 255, 81, 81, 82, 255, 32, 32, 33, 255, + 113, 112, 113, 255, 145, 145, 146, 255, 145, 145, 146, 255, 113, 113, 113, 255, 32, 32, 32, 255, 24, 24, 23, 255, 145, 145, 146, 255, 121, 121, 121, 255, 145, 145, 146, 255, 145, 145, 146, 255, 80, 80, 80, 255, 24, 23, 23, 255, 81, 81, 80, 255, 113, 113, 113, 255, 23, 23, 24, 255, 80, 80, 80, 255, 113, 113, 113, 255, 24, 24, 24, 255, 113, 112, 113, 255, 80, 80, 80, 255, 32, 32, 32, 255, + 120, 120, 121, 255, 145, 145, 145, 255, 137, 136, 137, 255, 112, 112, 112, 255, 128, 128, 129, 255, 23, 23, 24, 255, 112, 112, 113, 255, 80, 79, 80, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 79, 79, 80, 255, 145, 144, 145, 255, 145, 144, 145, 255, 103, 103, 104, 255, 144, 144, 145, 255, 38, 37, 38, 255, 21, 21, 21, 255, 120, 120, 120, 255, 95, 95, 96, 255, 22, 22, 21, 255, + 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 19, 255, 22, 22, 21, 255, 95, 95, 96, 255, 79, 79, 78, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 79, 78, 79, 255, 111, 111, 111, 255, 21, 20, 21, 255, 111, 111, 112, 255, 78, 78, 78, 255, 20, 20, 21, 255, 70, 70, 70, 255, 136, 135, 136, 255, 144, 144, 145, 255, 144, 144, 145, 255, 86, 86, 86, 255, + 53, 53, 53, 255, 144, 144, 144, 255, 19, 19, 19, 255, 20, 19, 20, 255, 36, 36, 37, 255, 144, 144, 144, 255, 20, 20, 19, 255, 69, 69, 69, 255, 144, 144, 144, 255, 144, 144, 144, 255, 111, 111, 111, 255, 135, 135, 136, 255, 69, 68, 69, 255, 19, 19, 19, 255, 77, 77, 77, 255, 144, 144, 144, 255, 144, 144, 144, 255, 144, 144, 144, 255, 110, 110, 111, 255, 19, 19, 19, 255, 110, 110, 111, 255, + 77, 77, 77, 255, 19, 19, 19, 255, 18, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 28, 27, 27, 255, 102, 102, 102, 255, 143, 143, 144, 255, 144, 144, 144, 255, 143, 143, 144, 255, 102, 102, 102, 255, 52, 52, 51, 255, 52, 52, 51, 255, 143, 143, 144, 255, 18, 17, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, 44, 43, 43, 255, 135, 135, 135, 255, 143, 143, 144, 255, + 118, 118, 119, 255, 126, 126, 127, 255, 77, 77, 77, 255, 17, 18, 18, 255, 143, 143, 144, 255, 50, 50, 50, 255, 17, 17, 17, 255, 17, 16, 17, 255, 126, 126, 127, 255, 51, 50, 51, 255, 17, 17, 17, 255, 143, 143, 144, 255, 51, 51, 51, 255, 18, 17, 17, 255, 18, 18, 18, 255, 126, 126, 126, 255, 51, 51, 51, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 16, 255, + 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 15, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 18, 255, 16, 16, 16, 255, 15, 15, 15, 255, 16, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 15, 15, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 15, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 22, 22, 22, 255, 60, 60, 62, 255, 50, 50, 50, 255, 21, 21, 22, 255, 21, 21, 20, 255, 22, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 20, 20, 21, 255, + 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 23, 22, 255, 22, 22, 22, 255, 128, 128, 129, 255, 54, 54, 54, 255, 23, 23, 24, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 22, 255, 112, 112, 113, 255, 80, 80, 81, 255, 39, 38, 39, 255, 145, 144, 145, 255, 40, 40, 40, 255, 23, 23, 23, 255, 88, 88, 88, 255, 145, 145, 145, 255, + 39, 39, 40, 255, 80, 80, 80, 255, 113, 113, 113, 255, 24, 24, 24, 255, 24, 24, 24, 255, 72, 72, 72, 255, 113, 113, 113, 255, 25, 25, 25, 255, 24, 24, 24, 255, 81, 81, 82, 255, 145, 145, 146, 255, 97, 97, 97, 255, 24, 24, 24, 255, 24, 25, 25, 255, 23, 23, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 97, 97, 97, 255, 113, 113, 113, 255, 25, 25, 25, 255, + 26, 25, 26, 255, 81, 81, 82, 255, 113, 113, 114, 255, 25, 24, 25, 255, 26, 26, 26, 255, 73, 73, 73, 255, 114, 113, 114, 255, 41, 41, 41, 255, 146, 146, 146, 255, 42, 42, 42, 255, 26, 25, 26, 255, 90, 90, 90, 255, 146, 146, 146, 255, 41, 41, 42, 255, 82, 82, 82, 255, 114, 114, 114, 255, 26, 26, 27, 255, 26, 26, 27, 255, 74, 74, 74, 255, 114, 114, 114, 255, 27, 27, 27, 255, + 114, 114, 114, 255, 83, 82, 83, 255, 51, 51, 51, 255, 138, 138, 138, 255, 66, 66, 66, 255, 27, 27, 27, 255, 26, 26, 26, 255, 28, 27, 28, 255, 26, 27, 26, 255, 67, 67, 66, 255, 138, 138, 138, 255, 28, 28, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 27, 255, 43, 43, 43, 255, 146, 146, 147, 255, 59, 58, 58, 255, 28, 27, 28, 255, 75, 75, 75, 255, 138, 138, 138, 255, + 51, 51, 51, 255, 28, 28, 28, 255, 99, 99, 99, 255, 130, 130, 131, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 130, 130, 131, 255, 75, 75, 75, 255, 28, 28, 28, 255, 27, 27, 26, 255, 91, 91, 91, 255, 146, 146, 147, 255, 52, 52, 52, 255, 43, 43, 43, 255, 146, 146, 147, 255, 43, 43, 43, 255, 27, 27, 26, 255, 91, 90, 91, 255, + 146, 146, 147, 255, 43, 43, 43, 255, 26, 26, 26, 255, 34, 35, 35, 255, 138, 138, 138, 255, 138, 138, 138, 255, 58, 58, 58, 255, 28, 27, 27, 255, 58, 58, 58, 255, 146, 146, 146, 255, 27, 27, 27, 255, 73, 74, 74, 255, 130, 130, 130, 255, 42, 42, 42, 255, 26, 26, 25, 255, 106, 106, 106, 255, 130, 130, 130, 255, 26, 26, 27, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 25, 255, + 26, 26, 25, 255, 130, 129, 130, 255, 73, 73, 73, 255, 25, 25, 24, 255, 33, 33, 34, 255, 129, 129, 130, 255, 89, 89, 89, 255, 24, 24, 24, 255, 97, 97, 97, 255, 121, 121, 122, 255, 33, 33, 33, 255, 32, 31, 32, 255, 121, 121, 122, 255, 97, 97, 97, 255, 24, 24, 24, 255, 145, 145, 145, 255, 73, 72, 73, 255, 24, 24, 24, 255, 56, 56, 56, 255, 145, 145, 146, 255, 56, 56, 56, 255, + 80, 80, 80, 255, 113, 113, 113, 255, 23, 23, 24, 255, 80, 80, 80, 255, 113, 113, 113, 255, 24, 24, 24, 255, 112, 112, 113, 255, 80, 80, 80, 255, 71, 71, 71, 255, 128, 128, 129, 255, 23, 23, 22, 255, 31, 30, 30, 255, 112, 112, 113, 255, 128, 128, 129, 255, 22, 22, 23, 255, 112, 112, 113, 255, 80, 80, 80, 255, 23, 22, 23, 255, 22, 22, 22, 255, 38, 38, 39, 255, 145, 144, 145, 255, + 55, 55, 55, 255, 23, 23, 23, 255, 79, 79, 79, 255, 144, 144, 145, 255, 38, 38, 38, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 95, 95, 95, 255, 79, 79, 79, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 20, 20, 255, 79, 78, 79, 255, 111, 111, 112, 255, + 21, 21, 20, 255, 111, 111, 111, 255, 78, 78, 78, 255, 36, 36, 36, 255, 144, 144, 144, 255, 69, 69, 70, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 53, 53, 53, 255, 144, 144, 145, 255, 19, 20, 20, 255, 19, 19, 19, 255, 36, 36, 37, 255, 144, 144, 144, 255, 19, 19, 20, 255, 127, 127, 128, 255, 69, 69, 69, 255, 18, 18, 19, 255, 69, 69, 69, 255, 135, 135, 136, 255, + 69, 69, 69, 255, 69, 69, 69, 255, 135, 135, 136, 255, 53, 53, 53, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 20, 255, 20, 19, 19, 255, 110, 110, 110, 255, 77, 77, 77, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 26, 26, 26, 255, 127, 127, 127, 255, 119, 118, 119, 255, 36, 36, 36, 255, 18, 18, 19, 255, 18, 18, 18, 255, 109, 109, 110, 255, + 77, 77, 76, 255, 52, 52, 51, 255, 143, 143, 144, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 102, 101, 102, 255, 101, 101, 102, 255, 18, 18, 18, 255, 51, 51, 51, 255, 126, 126, 126, 255, 76, 77, 77, 255, 18, 18, 18, 255, 143, 143, 143, 255, 51, 50, 51, 255, 18, 18, 18, 255, 17, 17, 17, 255, 126, 126, 127, 255, 51, 51, 51, 255, 16, 17, 16, 255, 143, 143, 144, 255, + 51, 51, 51, 255, 18, 17, 17, 255, 17, 18, 18, 255, 126, 126, 127, 255, 51, 51, 51, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 23, 23, 23, 255, 60, 60, 62, 255, 50, 50, 50, 255, 23, 23, 23, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 128, 128, 128, 255, 54, 55, 55, 255, 23, 23, 23, 255, 129, 128, 129, 255, 72, 71, 72, 255, + 22, 23, 22, 255, 113, 112, 113, 255, 79, 79, 79, 255, 31, 31, 30, 255, 145, 145, 146, 255, 87, 88, 88, 255, 23, 23, 23, 255, 40, 40, 39, 255, 145, 145, 145, 255, 39, 39, 40, 255, 80, 80, 80, 255, 112, 112, 113, 255, 24, 24, 24, 255, 24, 24, 23, 255, 71, 71, 72, 255, 113, 113, 113, 255, 25, 24, 25, 255, 24, 24, 24, 255, 137, 137, 137, 255, 80, 80, 80, 255, 145, 145, 146, 255, + 41, 40, 40, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 97, 97, 98, 255, 82, 82, 82, 255, 25, 25, 25, 255, 26, 26, 25, 255, 81, 81, 81, 255, 114, 114, 114, 255, 26, 25, 26, 255, 25, 25, 25, 255, 74, 74, 74, 255, 113, 113, 114, 255, 34, 33, 34, 255, 145, 145, 146, 255, 90, 90, 90, 255, 26, 26, 25, 255, 42, 42, 42, 255, + 146, 145, 146, 255, 42, 42, 41, 255, 82, 82, 83, 255, 114, 114, 114, 255, 25, 26, 25, 255, 26, 26, 27, 255, 74, 74, 75, 255, 114, 114, 114, 255, 26, 27, 26, 255, 114, 114, 114, 255, 122, 122, 123, 255, 138, 138, 138, 255, 74, 74, 75, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 51, 51, 51, 255, 98, 98, 98, 255, 122, 122, 123, 255, 114, 114, 115, 255, 28, 28, 28, 255, + 28, 27, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 43, 43, 43, 255, 146, 146, 147, 255, 27, 27, 27, 255, 27, 27, 27, 255, 99, 99, 99, 255, 91, 91, 91, 255, 28, 28, 28, 255, 28, 28, 28, 255, 36, 36, 36, 255, 146, 146, 147, 255, 44, 44, 44, 255, 28, 28, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 29, 28, 28, 255, 130, 130, 131, 255, 75, 75, 76, 255, 27, 28, 27, 255, + 28, 27, 27, 255, 27, 27, 26, 255, 82, 82, 83, 255, 122, 122, 123, 255, 36, 36, 36, 255, 146, 146, 146, 255, 91, 91, 91, 255, 26, 26, 26, 255, 43, 43, 44, 255, 146, 146, 146, 255, 44, 43, 43, 255, 27, 27, 27, 255, 82, 82, 83, 255, 114, 114, 114, 255, 83, 83, 83, 255, 98, 98, 98, 255, 27, 27, 27, 255, 58, 58, 58, 255, 146, 146, 146, 255, 27, 26, 26, 255, 98, 98, 98, 255, + 90, 90, 90, 255, 26, 26, 26, 255, 25, 25, 26, 255, 58, 57, 58, 255, 130, 130, 130, 255, 26, 26, 25, 255, 27, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 129, 129, 130, 255, 73, 73, 74, 255, 24, 25, 25, 255, 121, 121, 122, 255, 105, 105, 105, 255, 24, 24, 25, 255, 25, 26, 25, 255, 129, 129, 130, 255, 64, 64, 65, 255, 25, 25, 25, 255, 24, 24, 25, 255, + 65, 65, 65, 255, 129, 129, 130, 255, 24, 24, 23, 255, 145, 145, 146, 255, 56, 56, 56, 255, 24, 24, 23, 255, 24, 24, 24, 255, 105, 105, 105, 255, 80, 80, 80, 255, 80, 80, 80, 255, 112, 112, 113, 255, 23, 23, 23, 255, 81, 81, 81, 255, 113, 113, 113, 255, 24, 24, 23, 255, 113, 113, 113, 255, 80, 80, 80, 255, 63, 63, 64, 255, 137, 137, 137, 255, 72, 72, 72, 255, 23, 23, 23, 255, + 71, 71, 71, 255, 128, 128, 129, 255, 22, 22, 22, 255, 112, 112, 113, 255, 79, 80, 79, 255, 22, 22, 22, 255, 22, 21, 22, 255, 71, 71, 71, 255, 120, 120, 121, 255, 22, 21, 22, 255, 22, 21, 21, 255, 21, 22, 22, 255, 144, 144, 145, 255, 38, 38, 38, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 95, 95, 95, 255, 78, 78, 79, 255, 21, 21, 21, 255, 95, 95, 96, 255, 95, 95, 95, 255, 21, 21, 20, 255, 78, 78, 79, 255, 111, 111, 111, 255, 21, 21, 21, 255, 111, 111, 111, 255, 78, 78, 78, 255, 70, 70, 70, 255, 119, 119, 120, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 19, 20, 255, 53, 53, 53, 255, 144, 144, 144, 255, 20, 20, 20, 255, + 20, 20, 19, 255, 36, 36, 36, 255, 144, 144, 144, 255, 19, 19, 19, 255, 119, 119, 119, 255, 110, 110, 110, 255, 26, 27, 27, 255, 20, 19, 19, 255, 127, 127, 127, 255, 69, 69, 68, 255, 94, 94, 94, 255, 86, 85, 85, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 111, 110, 111, 255, 77, 77, 77, 255, 19, 19, 19, 255, 18, 18, 19, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 69, 69, 69, 255, 127, 127, 127, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 93, 93, 93, 255, 76, 76, 77, 255, 52, 52, 52, 255, 143, 143, 144, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 17, 255, 110, 110, 110, 255, 76, 76, 76, 255, 18, 18, 18, 255, 19, 19, 18, 255, 110, 110, 111, 255, 76, 76, 77, 255, + 17, 17, 18, 255, 143, 143, 144, 255, 51, 51, 50, 255, 18, 18, 16, 255, 17, 17, 17, 255, 126, 126, 127, 255, 51, 51, 51, 255, 18, 17, 17, 255, 143, 143, 144, 255, 50, 50, 50, 255, 17, 17, 16, 255, 16, 16, 17, 255, 127, 127, 127, 255, 50, 50, 51, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 18, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 17, 16, 16, 255, 16, 17, 17, 255, 16, 16, 16, 255, 18, 17, 18, 255, 23, 23, 23, 255, 61, 60, 62, 255, 51, 50, 50, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 21, 255, 128, 129, 129, 255, 55, 55, 55, 255, 71, 71, 71, 255, 137, 137, 137, 255, 129, 128, 129, 255, 23, 23, 24, 255, 112, 112, 113, 255, 80, 80, 80, 255, 23, 23, 23, 255, 72, 72, 72, 255, 112, 112, 113, 255, 145, 145, 145, 255, 145, 145, 145, 255, 145, 145, 146, 255, 40, 40, 40, 255, 80, 80, 80, 255, 112, 112, 113, 255, + 23, 23, 22, 255, 24, 24, 24, 255, 72, 72, 71, 255, 113, 113, 113, 255, 24, 23, 23, 255, 73, 73, 73, 255, 129, 129, 129, 255, 24, 24, 24, 255, 96, 96, 97, 255, 89, 89, 89, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 24, 24, 255, 97, 97, 97, 255, 81, 81, 81, 255, 24, 24, 25, 255, 25, 25, 24, 255, 81, 81, 81, 255, 113, 113, 114, 255, + 26, 26, 25, 255, 26, 26, 26, 255, 73, 74, 73, 255, 114, 114, 114, 255, 25, 26, 26, 255, 74, 73, 74, 255, 114, 113, 114, 255, 146, 146, 146, 255, 146, 146, 146, 255, 146, 146, 146, 255, 42, 42, 41, 255, 82, 82, 82, 255, 115, 114, 114, 255, 26, 26, 26, 255, 26, 26, 26, 255, 74, 74, 74, 255, 114, 114, 115, 255, 26, 27, 26, 255, 114, 114, 114, 255, 122, 122, 122, 255, 130, 130, 131, 255, + 43, 43, 42, 255, 28, 27, 27, 255, 28, 27, 27, 255, 98, 98, 99, 255, 130, 130, 131, 255, 98, 98, 99, 255, 83, 83, 83, 255, 27, 27, 27, 255, 27, 27, 28, 255, 28, 28, 27, 255, 28, 27, 28, 255, 28, 28, 28, 255, 44, 44, 44, 255, 146, 146, 147, 255, 27, 27, 27, 255, 27, 28, 27, 255, 99, 99, 99, 255, 91, 91, 91, 255, 28, 27, 26, 255, 28, 28, 27, 255, 36, 36, 36, 255, + 146, 146, 147, 255, 44, 44, 43, 255, 28, 28, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 28, 255, 130, 130, 130, 255, 75, 76, 75, 255, 28, 28, 28, 255, 28, 27, 27, 255, 28, 27, 28, 255, 50, 50, 50, 255, 146, 146, 147, 255, 26, 26, 26, 255, 74, 74, 75, 255, 114, 114, 115, 255, 146, 146, 147, 255, 146, 146, 147, 255, 146, 146, 147, 255, 43, 42, 42, 255, 27, 27, 27, 255, + 130, 130, 130, 255, 74, 74, 75, 255, 42, 42, 43, 255, 146, 146, 146, 255, 42, 42, 42, 255, 58, 58, 58, 255, 146, 146, 146, 255, 26, 26, 26, 255, 98, 98, 98, 255, 90, 90, 90, 255, 25, 26, 24, 255, 26, 26, 26, 255, 58, 58, 58, 255, 129, 129, 130, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 129, 129, 130, 255, 145, 145, 146, 255, + 145, 145, 146, 255, 145, 145, 146, 255, 82, 82, 82, 255, 25, 25, 24, 255, 25, 25, 24, 255, 129, 129, 130, 255, 65, 65, 65, 255, 24, 24, 23, 255, 24, 23, 24, 255, 64, 64, 65, 255, 129, 129, 129, 255, 24, 24, 24, 255, 145, 145, 146, 255, 57, 56, 57, 255, 25, 25, 25, 255, 24, 24, 24, 255, 97, 97, 97, 255, 81, 81, 81, 255, 80, 81, 81, 255, 113, 113, 113, 255, 23, 23, 24, 255, + 80, 80, 81, 255, 113, 112, 113, 255, 24, 23, 23, 255, 112, 112, 112, 255, 80, 80, 80, 255, 23, 23, 24, 255, 80, 80, 80, 255, 121, 121, 121, 255, 145, 145, 146, 255, 145, 145, 145, 255, 128, 128, 129, 255, 22, 22, 22, 255, 112, 112, 112, 255, 79, 79, 79, 255, 22, 22, 23, 255, 22, 22, 23, 255, 72, 71, 72, 255, 120, 120, 120, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 145, 145, 145, 255, 38, 38, 39, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 94, 94, 94, 255, 78, 78, 78, 255, 37, 38, 38, 255, 144, 144, 145, 255, 136, 136, 136, 255, 37, 37, 37, 255, 78, 78, 79, 255, 111, 111, 112, 255, 20, 20, 21, 255, 111, 111, 111, 255, 78, 78, 78, 255, + 70, 70, 70, 255, 119, 119, 120, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 53, 53, 53, 255, 144, 144, 145, 255, 19, 19, 18, 255, 19, 19, 19, 255, 36, 36, 36, 255, 144, 144, 144, 255, 20, 19, 19, 255, 44, 44, 44, 255, 93, 94, 94, 255, 144, 144, 144, 255, 144, 144, 144, 255, 144, 144, 144, 255, 69, 68, 69, 255, 94, 94, 94, 255, 144, 143, 144, 255, + 143, 143, 144, 255, 143, 143, 144, 255, 144, 144, 144, 255, 143, 143, 144, 255, 19, 19, 19, 255, 110, 110, 111, 255, 77, 77, 77, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 18, 19, 255, 85, 86, 85, 255, 93, 93, 93, 255, 18, 18, 18, 255, 18, 18, 18, 255, 110, 110, 110, 255, 143, 143, 144, 255, 143, 143, 144, 255, 77, 76, 77, 255, 52, 52, 51, 255, 143, 143, 144, 255, + 17, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 110, 110, 110, 255, 68, 68, 68, 255, 18, 18, 18, 255, 18, 17, 17, 255, 110, 110, 110, 255, 76, 76, 76, 255, 17, 18, 17, 255, 143, 143, 143, 255, 51, 51, 51, 255, 17, 17, 18, 255, 16, 16, 17, 255, 126, 126, 126, 255, 51, 51, 52, 255, 18, 18, 17, 255, 143, 143, 144, 255, 52, 51, 52, 255, 18, 17, 18, 255, 18, 18, 18, 255, + 126, 126, 127, 255, 51, 51, 50, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 18, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 17, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 23, 23, 23, 255, 61, 61, 62, 255, 51, 51, 50, 255, 22, 22, 23, 255, 20, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 23, 255, 20, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 128, 128, 129, 255, 55, 55, 55, 255, 129, 129, 129, 255, 72, 72, 72, 255, 112, 112, 112, 255, 72, 71, 71, 255, 112, 112, 113, 255, 79, 79, 79, 255, + 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 55, 55, 55, 255, 145, 145, 145, 255, 31, 31, 32, 255, 80, 80, 80, 255, 129, 129, 129, 255, 56, 56, 56, 255, 23, 23, 24, 255, 105, 105, 105, 255, 105, 105, 105, 255, 25, 24, 24, 255, 121, 121, 121, 255, 80, 80, 80, 255, 24, 24, 23, 255, 56, 56, 56, 255, 137, 137, 138, 255, 33, 33, 33, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 97, 97, 98, 255, 82, 81, 82, 255, 25, 25, 25, 255, 25, 25, 25, 255, 81, 81, 82, 255, 130, 130, 130, 255, 57, 57, 57, 255, 26, 26, 26, 255, 105, 105, 106, 255, 106, 106, 106, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 58, 58, 59, 255, 146, 145, 146, 255, 34, 34, 33, 255, 82, 82, 82, 255, + 130, 130, 131, 255, 58, 58, 58, 255, 26, 26, 26, 255, 106, 106, 106, 255, 106, 106, 106, 255, 27, 26, 27, 255, 114, 114, 114, 255, 82, 82, 82, 255, 75, 75, 75, 255, 130, 130, 131, 255, 42, 42, 42, 255, 27, 27, 26, 255, 122, 122, 123, 255, 83, 82, 83, 255, 28, 27, 27, 255, 27, 26, 27, 255, 28, 28, 27, 255, 28, 28, 27, 255, 28, 28, 29, 255, 27, 27, 28, 255, 28, 28, 27, 255, + 44, 44, 44, 255, 146, 146, 147, 255, 28, 28, 29, 255, 28, 28, 28, 255, 75, 75, 76, 255, 138, 138, 139, 255, 52, 52, 52, 255, 28, 28, 28, 255, 83, 83, 83, 255, 130, 130, 131, 255, 27, 26, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 130, 130, 131, 255, 75, 75, 75, 255, 28, 28, 28, 255, 28, 27, 27, 255, 28, 28, 28, 255, 51, 51, 51, 255, + 146, 146, 146, 255, 27, 27, 26, 255, 27, 27, 28, 255, 28, 28, 27, 255, 27, 27, 26, 255, 58, 58, 59, 255, 146, 146, 147, 255, 35, 35, 35, 255, 67, 67, 67, 255, 138, 138, 139, 255, 27, 27, 27, 255, 27, 26, 27, 255, 106, 107, 107, 255, 82, 82, 82, 255, 58, 58, 58, 255, 146, 146, 146, 255, 26, 27, 26, 255, 58, 57, 58, 255, 138, 138, 139, 255, 51, 51, 49, 255, 26, 26, 26, 255, + 74, 74, 74, 255, 130, 130, 130, 255, 25, 26, 27, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 130, 130, 130, 255, 74, 74, 74, 255, 25, 25, 25, 255, 49, 49, 49, 255, 129, 129, 130, 255, 73, 73, 73, 255, 25, 25, 25, 255, 97, 97, 97, 255, 121, 121, 122, 255, 33, 33, 32, 255, 24, 24, 24, 255, 113, 113, 113, 255, 97, 97, 98, 255, 25, 24, 24, 255, + 145, 145, 146, 255, 97, 96, 96, 255, 24, 24, 23, 255, 41, 41, 41, 255, 137, 137, 137, 255, 65, 65, 65, 255, 81, 81, 80, 255, 113, 113, 113, 255, 23, 23, 23, 255, 80, 80, 80, 255, 112, 112, 113, 255, 23, 23, 22, 255, 113, 113, 113, 255, 80, 80, 80, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 80, 80, 79, 255, 120, 120, 121, 255, 23, 23, 22, 255, + 112, 112, 113, 255, 120, 120, 121, 255, 39, 39, 38, 255, 23, 23, 23, 255, 31, 31, 30, 255, 137, 136, 137, 255, 71, 71, 71, 255, 21, 21, 21, 255, 38, 38, 38, 255, 145, 144, 145, 255, 38, 38, 38, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 95, 95, 95, 255, 78, 78, 79, 255, + 94, 94, 95, 255, 95, 95, 96, 255, 78, 78, 79, 255, 95, 95, 95, 255, 78, 78, 78, 255, 111, 111, 112, 255, 21, 21, 21, 255, 111, 111, 112, 255, 78, 78, 78, 255, 36, 36, 37, 255, 144, 144, 145, 255, 70, 70, 70, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 53, 53, 53, 255, 144, 144, 145, 255, 77, 77, 78, 255, 20, 20, 19, 255, 78, 77, 78, 255, 136, 136, 136, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 28, 28, 28, 255, 135, 135, 136, 255, 61, 61, 61, 255, 61, 60, 61, 255, 119, 119, 119, 255, 28, 28, 27, 255, 19, 19, 19, 255, 68, 68, 69, 255, 127, 127, 127, 255, 19, 19, 18, 255, 110, 110, 111, 255, 77, 77, 78, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 17, 255, 19, 18, 19, 255, 85, 85, 85, 255, + 93, 93, 94, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 18, 18, 255, 19, 19, 18, 255, 51, 51, 51, 255, 143, 143, 144, 255, 77, 76, 77, 255, 17, 17, 17, 255, 18, 18, 18, 255, 110, 110, 110, 255, 67, 67, 68, 255, 18, 18, 18, 255, 19, 19, 18, 255, 110, 110, 110, 255, 76, 76, 76, 255, 16, 16, 16, 255, 143, 143, 144, 255, 101, 101, 102, 255, + 18, 18, 17, 255, 42, 42, 43, 255, 143, 143, 144, 255, 43, 43, 43, 255, 17, 17, 17, 255, 143, 143, 144, 255, 101, 101, 102, 255, 18, 18, 16, 255, 43, 43, 43, 255, 143, 143, 144, 255, 42, 41, 42, 255, 17, 17, 17, 255, 17, 16, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, + 17, 16, 16, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 23, 23, 24, 255, 61, 61, 63, 255, 51, 51, 51, 255, 23, 22, 23, 255, 22, 22, 22, 255, 20, 20, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 128, 128, 129, 255, 79, 79, 80, 255, 128, 128, 129, 255, 22, 21, 22, 255, 55, 54, 55, 255, 128, 129, 129, 255, 112, 112, 113, 255, 79, 79, 80, 255, 23, 22, 23, 255, 96, 96, 96, 255, 145, 145, 145, 255, 145, 145, 145, 255, 145, 145, 145, 255, 81, 81, 81, 255, 23, 23, 23, 255, 80, 80, 81, 255, 129, 129, 129, 255, 121, 121, 121, 255, 145, 145, 145, 255, 137, 137, 138, 255, + 47, 47, 46, 255, 56, 56, 56, 255, 137, 137, 137, 255, 33, 33, 33, 255, 25, 24, 24, 255, 24, 24, 24, 255, 113, 113, 113, 255, 81, 81, 81, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 73, 73, 73, 255, 145, 145, 146, 255, 146, 145, 146, 255, 145, 145, 146, 255, 98, 98, 98, 255, 81, 81, 81, 255, 130, 129, 130, 255, 122, 121, 122, 255, 145, 145, 146, 255, 138, 138, 138, 255, + 50, 50, 51, 255, 25, 25, 25, 255, 98, 98, 98, 255, 145, 146, 146, 255, 146, 146, 146, 255, 145, 145, 146, 255, 82, 82, 82, 255, 26, 26, 26, 255, 82, 82, 83, 255, 130, 130, 130, 255, 122, 122, 123, 255, 146, 145, 146, 255, 138, 138, 139, 255, 50, 51, 51, 255, 28, 28, 27, 255, 114, 114, 115, 255, 83, 82, 82, 255, 27, 26, 26, 255, 75, 75, 75, 255, 130, 130, 131, 255, 51, 51, 51, 255, + 59, 58, 59, 255, 130, 130, 131, 255, 146, 146, 147, 255, 146, 146, 146, 255, 106, 106, 107, 255, 28, 27, 27, 255, 27, 27, 26, 255, 27, 28, 28, 255, 28, 28, 28, 255, 131, 131, 131, 255, 146, 146, 147, 255, 146, 146, 147, 255, 146, 146, 147, 255, 44, 44, 43, 255, 91, 91, 91, 255, 146, 146, 146, 255, 146, 146, 147, 255, 123, 123, 123, 255, 51, 51, 50, 255, 27, 27, 28, 255, 28, 28, 29, 255, + 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 131, 130, 131, 255, 75, 75, 75, 255, 27, 27, 28, 255, 27, 27, 27, 255, 28, 27, 27, 255, 83, 83, 83, 255, 122, 122, 123, 255, 28, 27, 27, 255, 98, 98, 99, 255, 146, 146, 147, 255, 146, 146, 147, 255, 146, 146, 146, 255, 82, 82, 82, 255, 27, 27, 28, 255, 114, 114, 115, 255, 83, 83, 83, 255, 27, 27, 27, 255, 27, 27, 27, 255, + 58, 58, 58, 255, 138, 138, 138, 255, 66, 66, 67, 255, 146, 146, 147, 255, 26, 25, 26, 255, 26, 26, 26, 255, 82, 81, 82, 255, 146, 146, 146, 255, 146, 146, 146, 255, 122, 122, 122, 255, 129, 130, 130, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 129, 129, 130, 255, 73, 73, 74, 255, 25, 25, 26, 255, 25, 25, 25, 255, 89, 89, 89, 255, + 97, 97, 97, 255, 25, 26, 25, 255, 33, 33, 33, 255, 113, 113, 113, 255, 145, 145, 146, 255, 145, 145, 146, 255, 113, 113, 113, 255, 32, 32, 32, 255, 25, 25, 24, 255, 145, 145, 146, 255, 105, 105, 105, 255, 145, 145, 146, 255, 145, 145, 145, 255, 97, 97, 98, 255, 24, 24, 24, 255, 80, 80, 81, 255, 113, 112, 113, 255, 24, 24, 24, 255, 80, 80, 80, 255, 112, 112, 113, 255, 23, 23, 24, 255, + 112, 112, 113, 255, 80, 80, 80, 255, 23, 23, 23, 255, 129, 129, 129, 255, 145, 145, 145, 255, 145, 145, 145, 255, 137, 137, 137, 255, 55, 55, 54, 255, 23, 23, 23, 255, 112, 112, 112, 255, 112, 112, 112, 255, 120, 120, 121, 255, 145, 145, 145, 255, 55, 55, 55, 255, 55, 55, 54, 255, 136, 136, 137, 255, 144, 144, 145, 255, 120, 120, 121, 255, 144, 144, 145, 255, 38, 38, 38, 255, 21, 21, 22, 255, + 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 95, 95, 95, 255, 87, 87, 87, 255, 136, 136, 136, 255, 36, 36, 37, 255, 29, 29, 28, 255, 135, 135, 136, 255, 95, 94, 95, 255, 111, 112, 112, 255, 20, 20, 20, 255, 111, 111, 112, 255, 79, 78, 79, 255, 20, 20, 20, 255, 53, 53, 54, 255, 127, 127, 128, 255, + 144, 144, 144, 255, 144, 144, 145, 255, 95, 95, 95, 255, 53, 53, 52, 255, 144, 144, 144, 255, 102, 102, 102, 255, 144, 144, 144, 255, 144, 144, 144, 255, 69, 69, 70, 255, 19, 19, 19, 255, 69, 69, 69, 255, 144, 144, 144, 255, 144, 144, 144, 255, 143, 143, 144, 255, 110, 110, 111, 255, 19, 19, 18, 255, 20, 20, 19, 255, 77, 77, 77, 255, 144, 144, 144, 255, 144, 144, 144, 255, 127, 127, 127, 255, + 52, 52, 52, 255, 18, 19, 18, 255, 110, 110, 110, 255, 77, 77, 78, 255, 18, 19, 19, 255, 18, 17, 17, 255, 19, 19, 18, 255, 19, 19, 19, 255, 69, 69, 69, 255, 127, 127, 127, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 19, 255, 51, 51, 51, 255, 143, 143, 144, 255, 93, 93, 93, 255, 143, 143, 144, 255, 110, 110, 110, 255, + 110, 110, 110, 255, 68, 68, 68, 255, 18, 17, 18, 255, 18, 18, 18, 255, 110, 110, 110, 255, 76, 76, 76, 255, 17, 17, 17, 255, 143, 143, 144, 255, 102, 102, 102, 255, 143, 143, 144, 255, 143, 143, 144, 255, 92, 92, 92, 255, 18, 18, 18, 255, 17, 16, 16, 255, 143, 143, 143, 255, 101, 101, 102, 255, 143, 143, 143, 255, 143, 143, 143, 255, 93, 93, 93, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, + 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 18, 18, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 23, 23, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 20, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, + 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 21, 21, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 128, 128, 129, 255, 137, 137, 137, 255, 71, 71, 71, 255, 22, 22, 21, 255, 22, 22, 22, 255, 112, 112, 112, 255, 145, 145, 145, 255, 79, 80, 79, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 24, 255, 23, 22, 23, 255, 24, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 26, 25, 25, 255, + 97, 97, 98, 255, 82, 81, 81, 255, 25, 25, 26, 255, 24, 24, 24, 255, 81, 80, 81, 255, 114, 114, 114, 255, 25, 25, 26, 255, 25, 25, 24, 255, 26, 26, 25, 255, 25, 26, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 24, 255, 26, 26, 26, 255, 26, 27, 27, 255, 27, 27, 27, 255, 25, 25, 26, 255, 25, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, + 26, 26, 27, 255, 26, 26, 25, 255, 26, 26, 26, 255, 114, 114, 115, 255, 82, 82, 82, 255, 26, 26, 26, 255, 28, 27, 27, 255, 27, 26, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 27, 28, 27, 255, 28, 28, 28, 255, 29, 28, 28, 255, 28, 27, 28, 255, 27, 27, 28, 255, 43, 43, 44, 255, 146, 146, 147, 255, 28, 27, 27, 255, + 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 27, 27, 255, 28, 29, 29, 255, 28, 28, 27, 255, 27, 27, 27, 255, 27, 28, 28, 255, 28, 28, 27, 255, 27, 27, 27, 255, 130, 130, 131, 255, 75, 75, 75, 255, 28, 28, 27, 255, 28, 27, 27, 255, 98, 98, 98, 255, 146, 146, 147, 255, 67, 67, 67, 255, 27, 27, 28, 255, 27, 27, 27, 255, + 28, 28, 28, 255, 28, 28, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 28, 27, 28, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 25, 25, 255, 26, 26, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 57, 57, 57, 255, 130, 129, 130, 255, 26, 26, 27, 255, + 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 129, 129, 130, 255, 73, 73, 73, 255, 24, 24, 24, 255, 33, 33, 33, 255, 121, 121, 122, 255, 81, 81, 82, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 25, 255, 145, 145, 146, 255, 56, 56, 56, 255, 25, 24, 24, 255, + 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 80, 80, 80, 255, 113, 113, 113, 255, 22, 23, 23, 255, 112, 112, 113, 255, 80, 80, 80, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 144, 144, 145, 255, 38, 38, 38, 255, 22, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 20, 19, 20, 255, 21, 22, 21, 255, 95, 95, 96, 255, 136, 136, 137, 255, 95, 94, 95, 255, 21, 21, 21, 255, 21, 20, 21, 255, + 78, 78, 78, 255, 144, 144, 144, 255, 111, 111, 111, 255, 19, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 19, 20, 20, 255, 20, 21, 20, 255, 20, 19, 19, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 53, 53, 52, 255, 144, 144, 144, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 17, 255, 110, 110, 111, 255, 76, 76, 77, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 118, 118, 119, 255, 110, 110, 111, 255, 27, 27, 26, 255, + 19, 19, 19, 255, 34, 34, 34, 255, 93, 93, 93, 255, 77, 76, 76, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 18, 17, 17, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 143, 143, 143, 255, 51, 50, 51, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 18, 17, 18, 255, 17, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 23, 22, 23, 255, 61, 61, 63, 255, + 51, 51, 51, 255, 23, 23, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 23, 255, 128, 128, 129, 255, 128, 128, 129, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 55, 55, 55, 255, 145, 145, 145, 255, 80, 80, 80, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 23, 23, 24, 255, + 24, 24, 23, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 26, 25, 255, 24, 24, 24, 255, 97, 97, 98, 255, 81, 81, 82, 255, 25, 25, 26, 255, 25, 25, 25, 255, 81, 81, 81, 255, 113, 113, 113, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 28, 27, 27, 255, 26, 26, 26, 255, 27, 26, 26, 255, 27, 28, 28, 255, 114, 114, 114, 255, 83, 83, 83, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 28, 28, 27, 255, + 27, 26, 27, 255, 27, 27, 28, 255, 27, 27, 28, 255, 28, 28, 27, 255, 27, 27, 28, 255, 28, 27, 27, 255, 44, 43, 43, 255, 146, 146, 147, 255, 28, 28, 29, 255, 29, 28, 28, 255, 27, 27, 28, 255, 28, 28, 28, 255, 28, 28, 29, 255, 28, 28, 29, 255, 29, 29, 29, 255, 27, 27, 28, 255, 28, 28, 28, 255, 28, 27, 27, 255, 27, 28, 28, 255, 28, 28, 29, 255, 27, 27, 27, 255, + 130, 130, 131, 255, 146, 146, 147, 255, 146, 146, 147, 255, 146, 146, 147, 255, 122, 122, 122, 255, 59, 59, 59, 255, 28, 27, 27, 255, 28, 28, 28, 255, 28, 28, 29, 255, 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 26, 255, 26, 26, 26, 255, 58, 57, 58, 255, + 146, 146, 146, 255, 26, 26, 25, 255, 27, 26, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, 58, 58, 58, 255, 130, 129, 130, 255, 25, 25, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 130, 130, 130, 255, 146, 146, 146, 255, 146, 146, 146, 255, 146, 146, 146, 255, 114, 113, 114, 255, 33, 34, 33, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 26, 25, 26, 255, 23, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 145, 145, 146, 255, 56, 56, 56, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 23, 23, 23, 255, 81, 81, 81, 255, 113, 113, 113, 255, 24, 24, 24, 255, 81, 80, 81, 255, 112, 112, 113, 255, 23, 23, 23, 255, 112, 112, 113, 255, 80, 80, 80, 255, 23, 23, 23, 255, + 24, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 144, 144, 145, 255, 38, 38, 38, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 21, 21, 255, 95, 95, 95, 255, 144, 144, 145, 255, 38, 37, 37, 255, 20, 20, 21, 255, 22, 21, 22, 255, 28, 28, 29, 255, 136, 136, 136, 255, 111, 111, 111, 255, 21, 21, 21, 255, 111, 111, 111, 255, 78, 78, 78, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 53, 53, 53, 255, 144, 144, 144, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 18, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 110, 110, 110, 255, + 77, 77, 78, 255, 17, 17, 17, 255, 17, 17, 17, 255, 19, 19, 18, 255, 19, 19, 19, 255, 17, 17, 17, 255, 27, 26, 26, 255, 94, 93, 93, 255, 144, 144, 144, 255, 143, 143, 144, 255, 143, 143, 144, 255, 102, 102, 102, 255, 52, 52, 52, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 18, 255, + 18, 18, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 143, 143, 144, 255, 51, 51, 51, 255, 17, 17, 18, 255, 18, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 19, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 15, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 16, 16, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 17, 16, 255, 16, 17, 16, 255, 23, 23, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 22, 22, 22, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 21, 21, 21, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, + 22, 22, 22, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 25, 25, 26, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 25, 23, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 24, 25, 25, 255, 26, 25, 25, 255, 26, 26, 25, 255, 25, 26, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, + 28, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 28, 28, 27, 255, 28, 28, 28, 255, 28, 27, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 29, 29, 28, 255, 28, 27, 28, 255, 28, 27, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, + 28, 28, 28, 255, 28, 28, 27, 255, 28, 28, 28, 255, 29, 28, 28, 255, 27, 27, 27, 255, 28, 29, 28, 255, 28, 27, 27, 255, 28, 28, 29, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 28, 255, 29, 29, 29, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 26, 255, 27, 27, 28, 255, + 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 26, 27, 26, 255, 26, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 24, 25, 255, 25, 26, 26, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 26, 26, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 23, 23, 23, 255, 23, 23, 24, 255, 25, 25, 25, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 24, 25, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 23, 22, 255, 23, 22, 22, 255, 23, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, + 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 19, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, + 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 21, 255, 20, 19, 21, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 18, 255, 20, 19, 20, 255, 20, 19, 20, 255, 20, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 19, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 17, 18, 255, 18, 17, 17, 255, 19, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 17, 17, 255, 17, 18, 17, 255, 17, 16, 17, 255, 17, 17, 15, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 16, 17, 16, 255, 23, 23, 24, 255, 61, 61, 63, 255, 51, 51, 51, 255, 23, 23, 22, 255, 21, 20, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 24, 255, 22, 23, 23, 255, 23, 24, 24, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 23, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, + 24, 24, 24, 255, 25, 25, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 25, 25, 26, 255, + 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 25, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 28, 28, 28, 255, 26, 26, 26, 255, 28, 28, 27, 255, 27, 27, 27, 255, 26, 27, 27, 255, 27, 28, 27, 255, 27, 27, 28, 255, 28, 28, 27, 255, + 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 28, 255, 27, 27, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 29, 29, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 29, 255, 29, 29, 27, 255, 28, 28, 29, 255, 27, 27, 28, 255, 28, 27, 28, 255, 28, 28, 28, 255, 28, 27, 28, 255, 27, 26, 27, 255, 29, 29, 29, 255, 27, 27, 28, 255, 26, 26, 26, 255, + 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 28, 27, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 25, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 24, 255, 25, 26, 25, 255, 24, 24, 24, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, + 24, 25, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 22, 22, 255, 21, 21, 22, 255, + 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 20, 20, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 22, 255, + 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 20, 20, 255, + 20, 20, 19, 255, 18, 18, 17, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 20, 20, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 18, 17, 16, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, 18, 18, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 17, 17, 16, 255, 16, 15, 15, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 15, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 16, 15, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 23, 23, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 22, 22, 255, 24, 23, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, 25, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 25, 24, 255, 25, 25, 24, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 25, 24, 25, 255, 26, 25, 24, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 26, 27, 26, 255, 27, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 28, 27, 28, 255, 26, 26, 27, 255, 28, 28, 27, 255, + 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 26, 255, 28, 27, 27, 255, 28, 27, 28, 255, 27, 27, 27, 255, 28, 27, 28, 255, 28, 28, 28, 255, 28, 27, 28, 255, 27, 28, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 29, 28, 28, 255, 28, 28, 28, 255, + 28, 28, 28, 255, 28, 28, 29, 255, 28, 27, 28, 255, 28, 28, 29, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 27, 255, 27, 27, 26, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 28, 28, 255, 28, 27, 27, 255, 27, 27, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, + 27, 27, 27, 255, 27, 27, 27, 255, 26, 25, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 26, 27, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 26, 25, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 24, 24, 255, 24, 24, 25, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 25, 255, 25, 24, 25, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 24, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 22, 22, 255, 23, 22, 23, 255, 22, 21, 21, 255, 22, 23, 23, 255, 22, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, + 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, + 19, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 18, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 20, 19, 20, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 19, 19, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 18, 18, 255, 17, 16, 16, 255, 18, 18, 17, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 18, 17, 255, 18, 18, 17, 255, 16, 16, 16, 255, + 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 23, 23, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 23, 22, 23, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 21, 22, 255, 22, 22, 23, 255, 21, 21, 20, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 23, 22, 255, 22, 22, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 25, 25, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, + 25, 24, 24, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 26, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 25, 24, 255, 26, 25, 26, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 25, 25, 255, + 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 27, 26, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 26, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 29, 29, 28, 255, + 28, 27, 28, 255, 27, 27, 28, 255, 28, 28, 28, 255, 28, 28, 27, 255, 28, 27, 29, 255, 27, 27, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 28, 255, 28, 29, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 28, 255, 28, 28, 27, 255, 28, 28, 28, 255, 29, 29, 28, 255, 28, 28, 28, 255, + 27, 28, 28, 255, 27, 27, 27, 255, 27, 28, 26, 255, 27, 27, 27, 255, 28, 27, 27, 255, 26, 26, 26, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 26, 26, 255, 26, 27, 27, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, + 25, 25, 25, 255, 25, 26, 26, 255, 25, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, + 23, 23, 24, 255, 25, 24, 25, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 22, 23, 255, 24, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 23, 255, + 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 23, 255, 22, 23, 22, 255, 21, 21, 22, 255, 22, 22, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 21, 20, 21, 255, 21, 20, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 21, 21, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 19, 19, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 19, 255, 19, 20, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 19, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, + 19, 19, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 17, 15, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 18, 18, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 15, 16, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 23, 23, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 21, 255, 22, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 24, 255, 23, 24, 23, 255, 23, 23, 24, 255, 22, 22, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, + 24, 24, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 26, 25, 24, 255, 24, 24, 23, 255, 24, 24, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 24, 24, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, + 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 27, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 25, 255, 26, 25, 26, 255, 26, 26, 27, 255, 27, 27, 26, 255, 27, 26, 26, 255, 27, 26, 26, 255, 26, 27, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, + 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 28, 28, 255, 27, 27, 27, 255, 28, 28, 27, 255, 28, 28, 28, 255, 28, 28, 27, 255, 27, 27, 27, 255, 29, 28, 28, 255, 28, 29, 28, 255, 27, 27, 27, 255, 28, 27, 28, 255, 28, 28, 28, 255, 28, 29, 29, 255, 29, 28, 28, 255, 28, 28, 27, 255, 28, 28, 28, 255, + 29, 28, 29, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 29, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 28, 255, 27, 26, 26, 255, 28, 28, 28, 255, 27, 27, 26, 255, 28, 28, 28, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 26, 27, 255, 27, 27, 26, 255, 27, 27, 26, 255, 26, 27, 26, 255, + 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 27, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 26, 26, 255, 25, 26, 26, 255, 26, 26, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 26, 26, 26, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 25, 26, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 23, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 24, 255, 24, 23, 23, 255, 23, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 25, 24, 25, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, + 23, 22, 23, 255, 23, 22, 23, 255, 24, 24, 23, 255, 23, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 20, 21, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 22, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 19, 19, 255, 21, 22, 22, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 18, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 19, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 17, 17, 255, 19, 18, 18, 255, 19, 19, 19, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, + 19, 19, 19, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, + 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 17, 18, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 16, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, + 16, 16, 16, 255, 17, 16, 17, 255, 16, 17, 16, 255, 17, 16, 16, 255, 17, 17, 18, 255, 16, 16, 15, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 17, 255, 23, 23, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 23, 23, 23, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 21, 20, 20, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 23, 23, 22, 255, 22, 21, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 22, 23, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 24, 23, 23, 255, 24, 23, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 24, 24, 255, 24, 24, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 26, 255, 25, 24, 25, 255, 24, 24, 25, 255, + 24, 25, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 26, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 25, 25, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, + 26, 26, 26, 255, 26, 26, 27, 255, 27, 26, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 28, 28, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 27, 26, 26, 255, 28, 27, 28, 255, 27, 27, 26, 255, 27, 27, 27, 255, 28, 27, 27, 255, 28, 28, 27, 255, 29, 28, 28, 255, 28, 28, 28, 255, + 28, 28, 29, 255, 27, 27, 27, 255, 28, 29, 28, 255, 28, 28, 27, 255, 27, 27, 28, 255, 28, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 28, 28, 27, 255, 27, 27, 27, 255, + 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, + 26, 26, 25, 255, 25, 26, 26, 255, 26, 26, 26, 255, 24, 25, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 23, 255, 25, 24, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, + 23, 24, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 23, 255, 23, 23, 22, 255, + 21, 21, 22, 255, 22, 22, 23, 255, 22, 21, 22, 255, 23, 22, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 19, 20, 20, 255, 21, 22, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 20, 255, 21, 20, 20, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 19, 19, 18, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 18, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, + 18, 17, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 19, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 19, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, + 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 16, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 16, 16, 16, 255, 17, 18, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 16, 16, 15, 255, 17, 16, 16, 255, 16, 16, 15, 255, 22, 22, 22, 255, 61, 61, 63, 255, + 51, 51, 51, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 23, 23, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 22, 255, 23, 22, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, + 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 27, 26, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, + 26, 25, 25, 255, 27, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 27, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, + 26, 26, 26, 255, 28, 27, 27, 255, 27, 28, 28, 255, 26, 26, 26, 255, 27, 27, 27, 255, 28, 27, 28, 255, 28, 28, 27, 255, 28, 27, 27, 255, 28, 28, 28, 255, 27, 27, 26, 255, 28, 28, 28, 255, 28, 27, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, + 28, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 27, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 26, 26, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, + 27, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 25, 255, 27, 27, 26, 255, 25, 25, 25, 255, 26, 26, 27, 255, 26, 26, 25, 255, 26, 25, 26, 255, 25, 25, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 24, 24, 24, 255, 24, 25, 24, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 24, 24, 25, 255, 25, 24, 24, 255, 25, 24, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 19, 18, 255, + 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 18, 18, 18, 255, 16, 16, 15, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, + 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 22, 22, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 23, 23, 23, 255, 20, 20, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 24, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, + 23, 24, 24, 255, 23, 22, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 25, 25, 25, 255, 23, 23, 24, 255, 24, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 26, 25, 255, 26, 25, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 24, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 25, 26, 255, 26, 25, 26, 255, 26, 27, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, + 28, 28, 27, 255, 26, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 27, 28, 255, 27, 28, 28, 255, 28, 28, 28, 255, 26, 26, 27, 255, + 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 29, 28, 28, 255, 27, 26, 27, 255, 26, 26, 26, 255, 27, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, + 27, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 25, 26, 255, 25, 26, 26, 255, 25, 25, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 26, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, 25, 25, 25, 255, + 25, 25, 24, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 25, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 23, 23, 23, 255, + 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 24, 24, 255, 24, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 21, 21, 22, 255, 22, 21, 21, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 21, 22, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 21, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 22, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 21, 20, 255, 20, 20, 21, 255, 21, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 19, 19, 255, 19, 18, 19, 255, 20, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 20, 19, 19, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 17, 18, 255, 19, 18, 18, 255, 18, 19, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, + 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 16, 255, 18, 17, 17, 255, 18, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 16, 17, 255, 17, 18, 17, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 18, 255, 16, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 22, 22, 22, 255, 61, 61, 63, 255, 51, 51, 51, 255, 22, 22, 22, 255, 21, 21, 20, 255, + 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 23, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 21, 21, 22, 255, + 23, 23, 22, 255, 23, 22, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 26, 26, 25, 255, 25, 24, 24, 255, 26, 26, 25, 255, 26, 25, 26, 255, 26, 25, 25, 255, 26, 26, 27, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 26, 26, 255, 27, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 28, 255, 28, 28, 28, 255, 28, 28, 27, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 27, 255, 26, 26, 27, 255, + 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 27, 26, 27, 255, 27, 27, 27, 255, 28, 27, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 27, 27, 255, 27, 27, 27, 255, 27, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, + 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 28, 255, 28, 28, 27, 255, 28, 28, 28, 255, 27, 27, 28, 255, 27, 27, 26, 255, 26, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 28, 28, 27, 255, 27, 26, 26, 255, 26, 27, 26, 255, 27, 26, 27, 255, 27, 27, 26, 255, 26, 27, 26, 255, 26, 26, 27, 255, 26, 26, 27, 255, 27, 27, 26, 255, 26, 25, 25, 255, 27, 27, 27, 255, + 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 25, 24, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 24, 24, 255, 24, 25, 24, 255, 26, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 25, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 23, 255, + 23, 23, 22, 255, 23, 23, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 21, 22, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 20, 20, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 18, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 18, 19, 255, 17, 17, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 16, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 16, 16, 255, 18, 17, 17, 255, + 17, 16, 17, 255, 17, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 23, 23, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 24, 23, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 23, 22, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 26, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 26, 25, 255, 26, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 25, 24, 25, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 25, 26, 255, 25, 25, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 25, 26, 26, 255, 26, 27, 26, 255, 27, 26, 26, 255, 26, 26, 25, 255, 27, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, + 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 28, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 26, 255, 28, 28, 27, 255, 27, 27, 27, 255, 28, 28, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 27, 27, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 27, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 26, 26, 26, 255, + 28, 28, 28, 255, 28, 28, 28, 255, 27, 28, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 28, 29, 255, 27, 27, 27, 255, 28, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, + 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 25, 26, 26, 255, 27, 27, 27, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 24, 24, 24, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 25, 26, 255, + 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 26, 26, 26, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 23, 23, 23, 255, 23, 24, 24, 255, 24, 24, 23, 255, + 23, 23, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 21, 255, 23, 23, 24, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, + 21, 20, 19, 255, 21, 20, 20, 255, 21, 20, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 17, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 17, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 18, 17, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, + 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 23, 22, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 23, 22, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 22, 22, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 24, 25, 24, 255, 24, 24, 23, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 26, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 24, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, + 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 27, 26, 255, 26, 25, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 27, 26, 27, 255, 27, 27, 26, 255, 27, 27, 28, 255, 27, 27, 26, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 26, 26, 255, 27, 27, 27, 255, 28, 28, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, + 27, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 27, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 26, 255, 28, 28, 27, 255, 27, 27, 28, 255, 28, 28, 28, 255, 27, 27, 25, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, + 26, 27, 27, 255, 28, 27, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 28, 28, 27, 255, 27, 26, 26, 255, 26, 27, 26, 255, 27, 26, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 25, 26, 255, 26, 26, 25, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 26, 27, 255, + 25, 25, 24, 255, 25, 24, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 26, 26, 26, 255, 25, 25, 26, 255, 24, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 23, 255, + 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 23, 255, + 23, 23, 23, 255, 24, 23, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 21, 20, 20, 255, 21, 21, 22, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 19, 19, 255, 21, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 18, 18, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 20, 20, 255, 18, 18, 17, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 20, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, + 18, 19, 18, 255, 19, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 16, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 18, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 18, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, + 17, 17, 17, 255, 22, 22, 22, 255, 61, 61, 63, 255, 51, 51, 51, 255, 23, 23, 23, 255, 21, 21, 22, 255, 21, 21, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 25, 255, + 24, 24, 23, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 23, 24, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 24, 255, 26, 25, 26, 255, 24, 25, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, 24, 24, 25, 255, 25, 25, 26, 255, + 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 25, 25, 26, 255, 26, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 27, 26, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 27, 27, 255, 26, 26, 25, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, + 28, 27, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 28, 255, 28, 28, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 27, 27, 255, 27, 27, 28, 255, 28, 27, 28, 255, 27, 27, 28, 255, 27, 28, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 26, 255, + 27, 27, 27, 255, 27, 27, 28, 255, 28, 28, 28, 255, 28, 28, 27, 255, 28, 28, 28, 255, 27, 27, 26, 255, 27, 27, 26, 255, 28, 28, 28, 255, 28, 28, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 26, 26, 25, 255, 24, 24, 24, 255, 26, 26, 25, 255, + 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 23, 25, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 23, 24, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 21, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 19, 20, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 19, 18, 18, 255, 19, 18, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 17, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 17, 17, 16, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 16, 17, 17, 255, 18, 18, 17, 255, 16, 16, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 16, 16, 15, 255, 18, 17, 18, 255, 18, 18, 18, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 22, 22, 22, 255, 61, 61, 63, 255, 51, 51, 51, 255, 24, 23, 24, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, + 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 21, 21, 255, 24, 24, 24, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 23, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 24, 25, 255, 26, 26, 25, 255, 26, 26, 24, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 26, 27, 255, 25, 25, 26, 255, + 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 27, 255, 27, 26, 26, 255, 27, 26, 27, 255, 25, 25, 25, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, 27, 28, 27, 255, 26, 26, 26, 255, 28, 28, 28, 255, 27, 26, 26, 255, 28, 27, 27, 255, 27, 27, 26, 255, 28, 28, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, + 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 26, 27, 255, 27, 26, 25, 255, 27, 27, 28, 255, 27, 27, 27, 255, 28, 28, 27, 255, 27, 26, 27, 255, 28, 28, 27, 255, 27, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, + 27, 27, 27, 255, 28, 28, 28, 255, 26, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 26, 26, 255, 24, 24, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 23, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 23, 24, 255, + 24, 24, 23, 255, 23, 23, 23, 255, 25, 25, 25, 255, 24, 23, 24, 255, 23, 22, 24, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 22, 21, 21, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 20, 20, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 20, 20, 19, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 18, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 17, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 19, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 18, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, + 18, 17, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 17, 255, 16, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 17, 16, 255, 17, 16, 16, 255, 16, 16, 17, 255, 22, 22, 23, 255, 61, 61, 63, 255, + 51, 51, 51, 255, 22, 22, 21, 255, 20, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 20, 21, 21, 255, 21, 21, 20, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 23, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 21, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 24, 23, 255, + 24, 24, 24, 255, 25, 25, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 25, 255, + 26, 25, 25, 255, 26, 25, 25, 255, 27, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 25, 255, 25, 26, 26, 255, 27, 26, 27, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 27, 28, 255, 26, 26, 26, 255, 27, 26, 26, 255, + 26, 26, 25, 255, 27, 27, 26, 255, 27, 26, 26, 255, 28, 27, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 28, 28, 255, 28, 27, 28, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 28, 28, 27, 255, + 27, 27, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 26, 26, 255, 27, 27, 26, 255, 28, 27, 28, 255, 27, 26, 26, 255, 26, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 26, 255, 25, 26, 26, 255, 26, 26, 25, 255, 26, 27, 27, 255, 27, 27, 26, 255, 26, 27, 27, 255, + 26, 26, 27, 255, 25, 25, 25, 255, 26, 27, 27, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, + 25, 24, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 21, 21, 22, 255, 23, 22, 23, 255, 21, 22, 22, 255, 21, 20, 21, 255, 22, 23, 22, 255, 20, 20, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, + 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 20, 19, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 19, 20, 19, 255, 19, 19, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 19, 19, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 17, 16, 16, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 19, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, + 17, 17, 17, 255, 16, 16, 15, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 15, 15, 15, 255, 22, 23, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 22, 21, 22, 255, 22, 22, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 21, 255, 21, 22, 20, 255, 23, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 24, 24, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 23, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, + 24, 25, 25, 255, 26, 26, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 25, 26, 255, 25, 25, 26, 255, 26, 25, 26, 255, 27, 26, 26, 255, 27, 27, 27, 255, 26, 25, 25, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 27, 26, 27, 255, + 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 28, 27, 255, 26, 26, 26, 255, 28, 28, 28, 255, 28, 28, 27, 255, 27, 27, 27, 255, 27, 28, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, + 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 27, 28, 255, 28, 27, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 26, 26, 27, 255, 28, 27, 27, 255, 28, 28, 27, 255, 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 26, 27, 255, + 26, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 26, 27, 27, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 27, 26, 255, 27, 26, 26, 255, 26, 25, 26, 255, 27, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 25, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, + 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 24, 24, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, + 22, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 21, 22, 255, 20, 21, 20, 255, 19, 19, 19, 255, 21, 21, 20, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 18, 18, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 17, 255, 20, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, + 18, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 18, 255, 17, 17, 18, 255, 16, 16, 16, 255, 18, 17, 18, 255, 16, 16, 17, 255, 17, 17, 16, 255, 23, 23, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 21, 21, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 23, 23, 255, + 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 25, 25, 24, 255, 25, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, + 24, 23, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 24, 26, 255, 26, 25, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 27, 27, 27, 255, + 26, 26, 26, 255, 25, 25, 24, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 27, 27, 27, 255, 27, 27, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 28, 28, 255, 27, 27, 26, 255, 27, 27, 26, 255, 28, 28, 27, 255, 26, 26, 27, 255, 28, 28, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, + 27, 27, 26, 255, 27, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 26, 27, 255, 27, 28, 27, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 28, 255, 26, 26, 27, 255, + 27, 27, 27, 255, 26, 27, 26, 255, 26, 26, 27, 255, 28, 28, 28, 255, 26, 26, 26, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 26, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 26, 26, 255, 27, 26, 27, 255, + 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 24, 25, 25, 255, 25, 25, 24, 255, 24, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 22, 22, 23, 255, 24, 24, 23, 255, 24, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 19, 19, 255, + 19, 19, 19, 255, 20, 20, 19, 255, 19, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 19, 20, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 17, 18, 18, 255, 19, 18, 19, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 18, 18, 255, + 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 19, 18, 18, 255, 16, 17, 16, 255, 18, 18, 18, 255, 16, 16, 15, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 18, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 22, 22, 23, 255, 61, 61, 63, 255, 51, 51, 51, 255, 22, 22, 23, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, + 22, 21, 21, 255, 23, 22, 22, 255, 22, 21, 21, 255, 23, 23, 22, 255, 22, 21, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, + 24, 24, 23, 255, 23, 22, 23, 255, 23, 23, 24, 255, 24, 24, 25, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 23, 255, 24, 23, 24, 255, 24, 24, 25, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 25, 26, 255, 24, 24, 24, 255, 25, 24, 25, 255, 26, 26, 26, 255, + 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 27, 255, 26, 25, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 27, 26, 27, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 27, 26, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 26, 27, 255, 27, 26, 27, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 26, 27, 255, 27, 27, 28, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 28, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, + 28, 27, 28, 255, 27, 27, 26, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 28, 255, 26, 26, 26, 255, 28, 27, 27, 255, 26, 26, 26, 255, 25, 25, 26, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 26, 26, 255, 27, 27, 26, 255, 26, 27, 26, 255, 26, 25, 26, 255, + 26, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 24, 25, 24, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 23, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 22, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 21, 21, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, + 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 21, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, + 19, 18, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 20, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 17, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 16, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 18, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 16, 16, 15, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 16, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 15, 15, 15, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 23, 23, 22, 255, 61, 61, 63, 255, 51, 51, 51, 255, 23, 23, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 23, 23, 24, 255, 24, 24, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 81, 81, 80, 255, 145, 145, 146, 255, 145, 145, 146, 255, 145, 145, 146, 255, 81, 81, 81, 255, 24, 24, 23, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 26, 25, 255, 25, 26, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 25, 24, 255, 23, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 145, 145, 146, 255, 57, 57, 57, 255, 26, 26, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, 25, 26, 26, 255, 27, 27, 27, 255, 25, 25, 25, 255, + 25, 25, 24, 255, 26, 26, 25, 255, 26, 27, 27, 255, 26, 27, 26, 255, 25, 25, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 27, 27, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 28, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, + 27, 27, 27, 255, 26, 26, 26, 255, 27, 26, 26, 255, 27, 27, 28, 255, 26, 26, 26, 255, 26, 26, 26, 255, 28, 28, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 28, 27, 28, 255, 27, 27, 27, 255, 26, 27, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 26, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, + 27, 27, 27, 255, 27, 27, 27, 255, 25, 25, 25, 255, 27, 27, 28, 255, 27, 27, 26, 255, 26, 27, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 26, 25, 255, 26, 26, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, + 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 24, 24, 255, 24, 24, 25, 255, 25, 24, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 23, 255, 24, 24, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 25, 24, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 23, 255, 21, 20, 20, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 20, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 22, 22, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 20, 21, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 18, 18, 18, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 18, 19, 255, 19, 18, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 19, 19, 18, 255, 18, 17, 18, 255, 19, 19, 18, 255, 18, 19, 18, 255, 18, 17, 17, 255, 18, 17, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 16, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, + 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 17, 17, 255, 16, 17, 16, 255, 16, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 23, 23, 23, 255, 61, 61, 64, 255, 51, 51, 52, 255, 23, 23, 23, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, + 23, 23, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 24, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 49, 48, 49, 255, 145, 145, 146, 255, 41, 40, 41, 255, 24, 24, 24, 255, 23, 23, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, + 25, 24, 24, 255, 146, 146, 146, 255, 58, 58, 58, 255, 25, 26, 26, 255, 25, 25, 26, 255, 26, 25, 26, 255, 26, 26, 27, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 27, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 25, 26, 26, 255, + 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 28, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 28, 27, 255, 27, 27, 27, 255, 26, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 28, 28, 27, 255, + 27, 27, 28, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 28, 255, 28, 27, 27, 255, 27, 27, 28, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 25, 25, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 25, 25, 255, 26, 27, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 26, 27, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 25, 255, 25, 24, 25, 255, 25, 25, 24, 255, 24, 25, 25, 255, 25, 24, 24, 255, 26, 26, 25, 255, 23, 23, 24, 255, 25, 25, 24, 255, + 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 25, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 25, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 24, 25, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 22, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 23, 255, 21, 21, 22, 255, 22, 21, 23, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 22, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 21, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 18, 18, 255, 20, 20, 20, 255, 19, 18, 18, 255, + 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 20, 20, 20, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 17, 18, 255, 17, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 17, 255, 23, 23, 24, 255, 61, 61, 64, 255, 51, 51, 52, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, + 21, 21, 22, 255, 22, 21, 21, 255, 21, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 23, 22, 255, 21, 20, 20, 255, 21, 21, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 30, 30, 30, 255, 112, 112, 113, 255, 144, 144, 145, 255, 144, 144, 145, 255, 136, 136, 137, 255, 71, 71, 71, 255, 23, 23, 23, 255, 63, 63, 64, 255, 145, 145, 145, 255, 145, 145, 145, 255, 145, 145, 145, 255, + 112, 112, 113, 255, 31, 31, 31, 255, 79, 79, 80, 255, 112, 112, 113, 255, 23, 23, 24, 255, 112, 112, 113, 255, 80, 80, 80, 255, 23, 23, 23, 255, 24, 25, 24, 255, 96, 96, 97, 255, 80, 80, 80, 255, 23, 23, 22, 255, 56, 56, 56, 255, 137, 137, 137, 255, 145, 145, 146, 255, 121, 121, 121, 255, 137, 137, 138, 255, 73, 73, 73, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 57, 57, 57, 255, 121, 122, 122, 255, 145, 145, 146, 255, 146, 146, 146, 255, 121, 121, 122, 255, 49, 50, 49, 255, 25, 25, 25, 255, 25, 25, 25, 255, 145, 145, 146, 255, 122, 122, 122, 255, 145, 145, 146, 255, 146, 146, 146, 255, 81, 82, 82, 255, 25, 25, 26, 255, 26, 26, 26, 255, 105, 105, 105, 255, 146, 146, 146, 255, 145, 145, 146, 255, 146, 146, 146, 255, + 81, 82, 82, 255, 26, 26, 26, 255, 145, 145, 146, 255, 58, 58, 58, 255, 26, 26, 26, 255, 26, 26, 26, 255, 130, 130, 131, 255, 59, 58, 59, 255, 27, 27, 27, 255, 35, 34, 34, 255, 106, 106, 106, 255, 146, 146, 146, 255, 146, 146, 147, 255, 146, 146, 147, 255, 106, 106, 107, 255, 59, 59, 58, 255, 42, 42, 42, 255, 146, 146, 147, 255, 146, 146, 146, 255, 146, 146, 146, 255, 146, 146, 147, 255, + 146, 146, 147, 255, 43, 43, 43, 255, 26, 26, 26, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 28, 255, 51, 51, 51, 255, 122, 122, 122, 255, 146, 146, 147, 255, 146, 146, 147, 255, 123, 123, 123, 255, 51, 51, 51, 255, 28, 28, 27, 255, 82, 82, 83, 255, 146, 146, 146, 255, 146, 146, 147, 255, 130, 130, 130, 255, 27, 27, 28, 255, 99, 99, 98, 255, 130, 130, 131, 255, 27, 27, 26, 255, + 26, 27, 27, 255, 26, 26, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 25, 26, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 26, 26, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 25, 24, 24, 255, 24, 23, 24, 255, 22, 23, 23, 255, 24, 25, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 21, 20, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 21, 21, 22, 255, 20, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 20, 19, 19, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 17, 255, 20, 19, 19, 255, 18, 17, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 19, 18, 18, 255, 17, 17, 18, 255, + 19, 19, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 19, 18, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 16, 17, 17, 255, 16, 15, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, 22, 22, 22, 255, 61, 61, 64, 255, + 51, 51, 52, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 96, 96, 96, 255, 120, 120, 120, 255, + 30, 30, 30, 255, 23, 22, 22, 255, 71, 71, 71, 255, 145, 145, 145, 255, 39, 39, 39, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 120, 120, 121, 255, 80, 80, 80, 255, 80, 80, 80, 255, 112, 112, 113, 255, 24, 23, 23, 255, 112, 112, 113, 255, 80, 80, 80, 255, 24, 24, 24, 255, 24, 24, 23, 255, 96, 96, 96, 255, 81, 80, 81, 255, 25, 25, 24, 255, + 137, 137, 137, 255, 80, 80, 80, 255, 23, 22, 23, 255, 57, 56, 56, 255, 137, 137, 137, 255, 73, 73, 73, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 49, 49, 49, 255, 145, 145, 146, 255, 81, 81, 82, 255, 25, 26, 26, 255, 24, 24, 24, 255, 97, 97, 97, 255, 137, 137, 138, 255, 41, 41, 40, 255, 26, 26, 25, 255, 146, 145, 146, 255, 74, 74, 74, 255, + 25, 25, 25, 255, 57, 56, 57, 255, 146, 145, 146, 255, 57, 57, 57, 255, 97, 98, 97, 255, 121, 121, 122, 255, 42, 42, 42, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 25, 25, 255, 27, 26, 27, 255, 146, 146, 146, 255, 58, 58, 58, 255, 27, 26, 26, 255, 26, 26, 25, 255, 130, 130, 130, 255, 58, 57, 58, 255, 34, 35, 35, 255, 130, 130, 130, 255, 122, 122, 122, 255, 42, 42, 42, 255, + 27, 26, 27, 255, 27, 27, 27, 255, 114, 114, 114, 255, 82, 82, 82, 255, 43, 42, 43, 255, 146, 146, 146, 255, 43, 43, 43, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 27, 27, 28, 255, 27, 27, 27, 255, 26, 27, 27, 255, 27, 27, 27, 255, 130, 130, 130, 255, 99, 98, 98, 255, 26, 26, 26, 255, 27, 26, 27, 255, 98, 98, 98, 255, 130, 130, 130, 255, + 28, 28, 28, 255, 27, 27, 27, 255, 75, 75, 75, 255, 130, 130, 130, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 26, 255, 26, 25, 26, 255, 27, 27, 26, 255, 27, 27, 26, 255, 27, 26, 26, 255, 27, 27, 27, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 26, 25, 26, 255, 27, 26, 26, 255, 26, 25, 26, 255, 27, 27, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 24, 25, 24, 255, 25, 26, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 22, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 24, 23, 23, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, + 22, 21, 22, 255, 22, 21, 22, 255, 20, 20, 20, 255, 21, 22, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 20, 20, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 20, 19, 20, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 17, 17, 18, 255, + 19, 19, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 19, 255, 18, 18, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, + 18, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 16, 17, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 23, 23, 23, 255, 62, 62, 64, 255, 52, 51, 52, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 128, 128, 129, 255, 63, 63, 63, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 120, 120, 121, 255, 72, 72, 72, 255, 22, 22, 22, 255, 22, 22, 22, 255, 79, 79, 80, 255, 96, 96, 96, 255, 144, 144, 145, 255, 55, 55, 55, 255, 80, 80, 80, 255, + 112, 112, 113, 255, 23, 23, 22, 255, 112, 112, 113, 255, 80, 80, 81, 255, 22, 23, 23, 255, 23, 23, 23, 255, 96, 97, 97, 255, 80, 80, 80, 255, 39, 39, 39, 255, 145, 145, 145, 255, 32, 33, 33, 255, 24, 23, 24, 255, 24, 24, 23, 255, 129, 129, 129, 255, 72, 72, 72, 255, 25, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 105, 105, 105, 255, 97, 97, 98, 255, + 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 113, 113, 114, 255, 89, 89, 90, 255, 26, 26, 26, 255, 145, 145, 146, 255, 57, 57, 57, 255, 25, 25, 25, 255, 25, 25, 25, 255, 105, 105, 105, 255, 82, 82, 82, 255, 130, 130, 130, 255, 66, 66, 66, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 25, 25, 255, 145, 145, 146, 255, + 58, 58, 59, 255, 26, 25, 25, 255, 26, 27, 26, 255, 130, 130, 131, 255, 58, 58, 58, 255, 75, 75, 74, 255, 130, 130, 130, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 26, 255, 98, 98, 98, 255, 82, 82, 82, 255, 43, 43, 43, 255, 146, 145, 146, 255, 42, 42, 42, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 28, 28, 255, + 26, 26, 27, 255, 26, 27, 26, 255, 43, 43, 43, 255, 146, 146, 147, 255, 35, 35, 35, 255, 27, 27, 27, 255, 28, 27, 27, 255, 35, 35, 35, 255, 146, 146, 147, 255, 42, 42, 43, 255, 27, 27, 27, 255, 74, 74, 74, 255, 130, 130, 131, 255, 26, 25, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, + 26, 25, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 27, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, + 25, 24, 24, 255, 25, 25, 25, 255, 25, 26, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 24, 25, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 25, 255, 23, 22, 23, 255, 25, 24, 25, 255, 24, 24, 24, 255, + 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 24, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, + 21, 21, 20, 255, 23, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 22, 21, 21, 255, 21, 20, 20, 255, 22, 22, 22, 255, 20, 20, 20, 255, 21, 21, 20, 255, 22, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 21, 21, 255, 20, 20, 21, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, + 19, 18, 19, 255, 18, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 18, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 17, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, + 17, 17, 18, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 16, 255, 16, 16, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 15, 15, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, + 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 15, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 16, 16, 15, 255, 23, 22, 23, 255, 62, 62, 64, 255, 52, 52, 52, 255, 22, 23, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 20, 21, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 144, 144, 145, 255, 55, 55, 55, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, + 112, 112, 112, 255, 79, 79, 80, 255, 38, 38, 39, 255, 145, 145, 145, 255, 104, 104, 104, 255, 96, 96, 96, 255, 39, 39, 39, 255, 22, 22, 23, 255, 80, 80, 81, 255, 112, 113, 113, 255, 24, 24, 24, 255, 112, 112, 112, 255, 80, 81, 81, 255, 24, 24, 23, 255, 23, 23, 23, 255, 96, 96, 96, 255, 80, 80, 80, 255, 39, 39, 39, 255, 145, 145, 146, 255, 33, 33, 31, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 129, 129, 130, 255, 73, 72, 73, 255, 25, 24, 24, 255, 24, 24, 25, 255, 23, 23, 24, 255, 24, 24, 24, 255, 121, 121, 121, 255, 73, 73, 73, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 81, 81, 81, 255, 105, 105, 105, 255, 25, 25, 25, 255, 145, 145, 146, 255, 57, 57, 57, 255, 25, 25, 25, 255, 25, 26, 25, 255, 97, 97, 98, 255, + 82, 81, 82, 255, 130, 130, 130, 255, 146, 146, 146, 255, 146, 145, 146, 255, 146, 146, 146, 255, 146, 146, 146, 255, 114, 113, 114, 255, 26, 26, 26, 255, 146, 145, 146, 255, 58, 58, 58, 255, 26, 26, 26, 255, 27, 26, 26, 255, 130, 130, 130, 255, 58, 57, 58, 255, 89, 90, 90, 255, 98, 98, 98, 255, 26, 27, 27, 255, 27, 27, 27, 255, 114, 114, 114, 255, 146, 146, 146, 255, 146, 146, 146, 255, + 82, 82, 82, 255, 42, 42, 43, 255, 146, 146, 146, 255, 42, 42, 42, 255, 26, 27, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 26, 27, 255, 26, 27, 27, 255, 26, 26, 25, 255, 58, 58, 59, 255, 146, 146, 146, 255, 27, 27, 28, 255, 27, 27, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 146, 146, 146, 255, 59, 59, 59, 255, 27, 27, 27, 255, 74, 74, 74, 255, + 130, 130, 130, 255, 27, 27, 27, 255, 27, 27, 27, 255, 28, 27, 27, 255, 27, 26, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 26, 255, 26, 25, 25, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 26, 27, 255, 26, 25, 26, 255, 27, 27, 27, 255, 27, 26, 26, 255, 25, 25, 26, 255, 26, 26, 25, 255, 25, 25, 26, 255, 25, 25, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 25, 25, 26, 255, 25, 26, 24, 255, 26, 26, 25, 255, 24, 24, 24, 255, 26, 26, 26, 255, 25, 24, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 24, 23, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 23, 24, 255, 22, 23, 23, 255, 24, 24, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 22, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 22, 21, 21, 255, 21, 21, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, + 18, 19, 18, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 16, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 17, 18, 255, 17, 17, 18, 255, + 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, + 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 16, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 23, 23, 23, 255, 62, 62, 64, 255, 52, 52, 52, 255, 23, 23, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 21, 255, 20, 21, 21, 255, 22, 22, 21, 255, 21, 21, 20, 255, + 22, 22, 21, 255, 22, 23, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 144, 144, 145, 255, 54, 54, 54, 255, 22, 21, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 112, 112, 113, 255, 80, 80, 80, 255, 63, 63, 63, 255, 137, 137, 137, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 80, 80, 80, 255, 112, 112, 113, 255, 23, 23, 23, 255, 113, 113, 113, 255, + 120, 120, 120, 255, 40, 41, 40, 255, 31, 31, 31, 255, 129, 129, 129, 255, 80, 80, 80, 255, 24, 24, 24, 255, 121, 121, 121, 255, 96, 96, 97, 255, 23, 23, 24, 255, 31, 32, 31, 255, 137, 137, 138, 255, 72, 72, 73, 255, 24, 23, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 23, 23, 255, 121, 121, 122, 255, 73, 72, 72, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, + 25, 25, 25, 255, 81, 81, 81, 255, 105, 105, 106, 255, 25, 25, 24, 255, 145, 145, 146, 255, 105, 105, 105, 255, 25, 25, 26, 255, 41, 41, 41, 255, 138, 138, 138, 255, 65, 65, 66, 255, 90, 90, 90, 255, 98, 98, 98, 255, 26, 25, 25, 255, 25, 25, 26, 255, 98, 97, 98, 255, 98, 97, 98, 255, 26, 26, 25, 255, 145, 145, 146, 255, 105, 105, 106, 255, 26, 26, 26, 255, 49, 50, 50, 255, + 146, 146, 146, 255, 51, 51, 51, 255, 90, 90, 90, 255, 98, 98, 98, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 27, 27, 255, 43, 43, 42, 255, 146, 146, 146, 255, 43, 43, 43, 255, 28, 28, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 58, 58, 58, 255, + 146, 145, 146, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 27, 27, 255, 146, 146, 147, 255, 59, 59, 59, 255, 26, 27, 26, 255, 74, 74, 75, 255, 130, 130, 130, 255, 25, 25, 25, 255, 27, 26, 26, 255, 27, 26, 27, 255, 27, 26, 27, 255, 27, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, + 25, 25, 25, 255, 26, 26, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 25, 25, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 21, 21, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, + 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 18, 18, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 18, 18, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 19, 255, 18, 18, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 15, 15, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 15, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 15, 255, 16, 16, 15, 255, 23, 23, 23, 255, 62, 62, 64, 255, 52, 52, 52, 255, 23, 23, 22, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, + 21, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 144, 144, 145, 255, 54, 55, 55, 255, 23, 23, 23, 255, 22, 21, 21, 255, 22, 22, 22, 255, 112, 112, 112, 255, 79, 79, 79, 255, 23, 23, 24, 255, + 104, 104, 104, 255, 145, 145, 145, 255, 145, 145, 145, 255, 145, 145, 145, 255, 47, 47, 47, 255, 79, 79, 79, 255, 112, 112, 112, 255, 23, 23, 23, 255, 113, 113, 113, 255, 113, 113, 113, 255, 129, 129, 129, 255, 145, 145, 145, 255, 120, 120, 121, 255, 32, 31, 32, 255, 24, 23, 23, 255, 40, 41, 40, 255, 121, 121, 121, 255, 145, 145, 146, 255, 137, 137, 138, 255, 129, 129, 130, 255, 73, 72, 72, 255, + 23, 23, 23, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 105, 105, 105, 255, 97, 97, 97, 255, 25, 25, 25, 255, 24, 25, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 113, 113, 113, 255, 90, 90, 90, 255, 25, 25, 26, 255, 146, 146, 146, 255, 105, 106, 106, 255, 145, 146, 146, 255, 146, 146, 146, 255, 98, 97, 98, 255, 26, 25, 26, 255, 26, 26, 25, 255, 106, 106, 106, 255, + 146, 145, 146, 255, 146, 146, 146, 255, 121, 121, 121, 255, 42, 42, 42, 255, 26, 25, 25, 255, 146, 146, 146, 255, 106, 106, 106, 255, 146, 146, 146, 255, 146, 146, 146, 255, 98, 98, 98, 255, 26, 26, 26, 255, 75, 74, 74, 255, 130, 130, 130, 255, 27, 27, 27, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 42, 43, 42, 255, 146, 146, 147, 255, + 43, 43, 43, 255, 27, 27, 27, 255, 27, 27, 27, 255, 27, 26, 27, 255, 27, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 59, 59, 59, 255, 146, 146, 146, 255, 27, 27, 26, 255, 27, 27, 28, 255, 26, 26, 27, 255, 26, 26, 26, 255, 146, 146, 146, 255, 58, 58, 58, 255, 25, 25, 26, 255, 74, 74, 74, 255, 130, 130, 130, 255, 26, 26, 25, 255, 26, 25, 26, 255, + 26, 25, 25, 255, 26, 26, 25, 255, 27, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 23, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 23, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 23, 23, 255, 21, 21, 20, 255, 22, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, + 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 17, 17, 17, 255, 19, 19, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 19, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 18, 17, 18, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 16, 255, 17, 17, 17, 255, 15, 16, 15, 255, 18, 18, 17, 255, 16, 17, 16, 255, 18, 17, 18, 255, + 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 64, 255, 52, 52, 52, 255, 22, 22, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, + 21, 21, 21, 255, 144, 144, 145, 255, 55, 55, 55, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 112, 112, 112, 255, 79, 80, 80, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 25, 24, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 50, 49, 49, 255, 145, 145, 146, 255, 81, 81, 81, 255, 25, 25, 25, 255, 25, 25, 25, 255, 97, 97, 98, 255, 137, 137, 138, 255, 42, 42, 42, 255, + 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 27, 255, 25, 25, 25, 255, + 122, 122, 122, 255, 114, 113, 114, 255, 34, 34, 34, 255, 26, 26, 27, 255, 43, 43, 42, 255, 98, 98, 99, 255, 82, 82, 82, 255, 42, 42, 42, 255, 146, 146, 147, 255, 42, 42, 42, 255, 27, 26, 27, 255, 26, 26, 27, 255, 26, 27, 27, 255, 26, 26, 25, 255, 27, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 58, 58, 59, 255, 146, 146, 146, 255, 26, 26, 26, 255, 27, 26, 27, 255, + 26, 26, 26, 255, 25, 26, 25, 255, 146, 146, 146, 255, 58, 58, 58, 255, 26, 26, 26, 255, 75, 74, 74, 255, 129, 130, 130, 255, 27, 27, 27, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 24, 24, 25, 255, 25, 24, 25, 255, 24, 25, 24, 255, + 24, 24, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 21, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 22, 21, 22, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 19, 18, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 19, 20, 255, 21, 20, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 18, 255, 19, 20, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, + 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 17, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 18, 255, 19, 19, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, + 17, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 17, 17, 18, 255, 18, 18, 19, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 17, 17, 255, 17, 18, 17, 255, 16, 16, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 15, 15, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, + 17, 16, 18, 255, 16, 15, 15, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 23, 23, 23, 255, 62, 62, 64, 255, 52, 52, 52, 255, 23, 23, 23, 255, 21, 20, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 145, 145, 145, 255, 55, 55, 55, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 112, 112, 112, 255, 80, 80, 80, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, + 24, 24, 23, 255, 23, 23, 23, 255, 80, 80, 80, 255, 112, 112, 113, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 22, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 23, 24, 23, 255, 23, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 23, 255, 56, 56, 56, 255, 121, 121, 122, 255, 145, 145, 146, 255, 145, 145, 146, 255, 121, 121, 122, 255, 49, 49, 49, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 26, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, + 26, 26, 26, 255, 27, 26, 27, 255, 26, 26, 26, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 27, 27, 26, 255, 26, 26, 25, 255, 34, 34, 33, 255, 98, 98, 98, 255, 146, 146, 146, 255, 146, 146, 146, 255, 146, 146, 146, 255, 106, 106, 106, 255, 59, 58, 59, 255, 41, 41, 42, 255, 146, 146, 146, 255, 42, 42, 43, 255, 27, 26, 27, 255, 26, 27, 27, 255, + 26, 26, 27, 255, 26, 26, 26, 255, 28, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 59, 59, 59, 255, 146, 146, 147, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 146, 146, 146, 255, 57, 57, 58, 255, 82, 81, 82, 255, 146, 146, 146, 255, 146, 146, 146, 255, 130, 130, 131, 255, 26, 26, 26, 255, 26, 26, 27, 255, 27, 27, 27, 255, 26, 27, 26, 255, + 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 26, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, + 24, 24, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 25, 24, 255, 26, 25, 25, 255, 24, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 23, 24, 255, 24, 23, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 21, 21, 255, 23, 23, 23, 255, 21, 21, 22, 255, + 21, 22, 22, 255, 23, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 19, 20, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 21, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 20, 255, + 19, 19, 18, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 20, 19, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 18, 255, + 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 19, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 19, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 16, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, + 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 23, 23, 23, 255, 62, 62, 64, 255, + 52, 52, 52, 255, 23, 22, 23, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 20, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 24, 24, 24, 255, 23, 23, 22, 255, 23, 22, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 26, 26, 26, 255, 25, 25, 24, 255, 26, 26, 25, 255, + 26, 26, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 26, 24, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 27, 27, 26, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, + 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 27, 26, 255, 26, 26, 27, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 25, 255, 27, 27, 27, 255, 25, 25, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 27, 255, + 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 27, 27, 26, 255, 27, 27, 28, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 25, 24, 25, 255, 25, 25, 26, 255, 26, 26, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 25, 255, + 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, + 24, 24, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 23, 23, 255, 23, 24, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 23, 23, 255, 22, 23, 22, 255, 23, 24, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 22, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 20, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 20, 20, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 20, 20, 255, 18, 18, 19, 255, + 19, 18, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 17, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 17, 18, 255, 17, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 15, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 16, 16, 15, 255, 16, 16, 17, 255, 16, 15, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 16, 16, 255, 22, 22, 22, 255, 62, 62, 64, 255, 52, 52, 52, 255, 23, 23, 23, 255, 20, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 20, 20, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 23, 22, 23, 255, 24, 24, 25, 255, 22, 22, 22, 255, 22, 23, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, + 24, 24, 24, 255, 25, 24, 25, 255, 24, 23, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 26, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 26, 26, 26, 255, 26, 26, 26, 255, 25, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 25, 255, 27, 26, 27, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 26, 255, 26, 26, 27, 255, + 25, 26, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 26, 27, 255, 27, 27, 26, 255, 27, 26, 26, 255, 26, 25, 25, 255, 27, 27, 26, 255, 27, 27, 27, 255, 26, 26, 27, 255, 27, 27, 27, 255, 26, 27, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, + 25, 26, 25, 255, 26, 26, 26, 255, 25, 25, 24, 255, 26, 26, 27, 255, 27, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 26, 25, 255, 24, 24, 24, 255, 26, 26, 25, 255, 26, 26, 27, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 25, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, + 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 25, 255, 24, 23, 23, 255, 24, 24, 25, 255, 23, 23, 23, 255, 24, 24, 25, 255, 25, 24, 24, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, 21, 22, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 20, 20, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 21, 19, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 20, 21, 20, 255, 20, 19, 19, 255, 21, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 18, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 20, 19, 255, 18, 18, 19, 255, + 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 19, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 19, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 16, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 15, 15, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 16, 17, 17, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 15, 16, 15, 255, 16, 17, 16, 255, 16, 15, 15, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 22, 22, 23, 255, 62, 62, 64, 255, 52, 52, 52, 255, 23, 23, 23, 255, 22, 21, 21, 255, + 21, 21, 20, 255, 20, 19, 20, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 21, 21, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 21, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 23, 24, 255, 22, 22, 22, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 23, 255, 25, 24, 25, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 26, 25, 255, + 26, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 25, 255, 25, 24, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 25, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 27, 27, 26, 255, 26, 27, 27, 255, + 26, 27, 27, 255, 27, 27, 26, 255, 25, 25, 25, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 26, 255, 26, 26, 27, 255, 27, 26, 27, 255, 26, 25, 26, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 25, 25, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 26, 26, 25, 255, 27, 26, 25, 255, 25, 25, 25, 255, 26, 26, 27, 255, 26, 25, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 25, 27, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 26, 26, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 24, 25, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 24, 25, 255, 24, 24, 25, 255, + 24, 24, 24, 255, 24, 24, 23, 255, 24, 23, 24, 255, 23, 24, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 21, 22, 255, 22, 21, 22, 255, 20, 20, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 20, 20, 19, 255, 21, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 22, 255, 19, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 19, 19, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 18, 255, 17, 17, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 19, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 19, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, 17, 16, 17, 255, 18, 17, 18, 255, + 16, 16, 16, 255, 16, 17, 17, 255, 18, 17, 18, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 17, 18, 255, 16, 17, 16, 255, 16, 15, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 16, 16, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 23, 23, 22, 255, 62, 62, 64, 255, 52, 52, 52, 255, 22, 22, 22, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 20, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 23, 255, 21, 21, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, + 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 25, 255, 25, 25, 24, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 24, 24, 24, 255, 26, 26, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 26, 26, 255, + 25, 25, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 27, 27, 255, 25, 25, 26, 255, 26, 26, 26, 255, 82, 82, 82, 255, 146, 146, 147, 255, 146, 146, 146, 255, 146, 146, 146, 255, 82, 82, 82, 255, 27, 26, 26, 255, 25, 25, 25, 255, 27, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, + 25, 25, 25, 255, 27, 27, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 27, 26, 255, 26, 26, 26, 255, 26, 27, 27, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 27, 27, 255, 26, 26, 25, 255, 26, 27, 26, 255, 25, 25, 26, 255, 27, 27, 27, 255, 58, 57, 58, 255, 146, 146, 146, 255, 145, 145, 146, 255, 146, 146, 146, 255, 106, 106, 106, 255, 26, 26, 25, 255, + 25, 25, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 25, 25, 255, 26, 25, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 24, 24, 24, 255, 25, 25, 26, 255, 25, 24, 24, 255, 26, 26, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 23, 23, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 25, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 129, 129, 129, 255, 73, 73, 73, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, + 24, 23, 24, 255, 24, 24, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 20, 255, 22, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, + 21, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 21, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 18, 18, 18, 255, 20, 19, 19, 255, + 18, 18, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 17, 255, 19, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 19, 19, 18, 255, 17, 17, 17, 255, 16, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 18, 16, 255, 18, 18, 18, 255, 18, 18, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 16, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 15, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 23, 23, 23, 255, 62, 62, 64, 255, 52, 52, 52, 255, 23, 23, 23, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 24, 24, 25, 255, 24, 23, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 27, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 25, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 27, 255, 26, 25, 26, 255, 27, 26, 26, 255, 26, 26, 26, 255, 26, 27, 27, 255, 27, 27, 27, 255, + 26, 26, 26, 255, 50, 49, 50, 255, 146, 146, 146, 255, 41, 41, 42, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 27, 26, 26, 255, 25, 25, 25, 255, 25, 26, 26, 255, 27, 27, 26, 255, 25, 25, 26, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 24, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 33, 33, 33, 255, 129, 129, 130, 255, 74, 73, 74, 255, 26, 26, 25, 255, 25, 25, 24, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 26, 26, 25, 255, 24, 25, 24, 255, 24, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 26, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 81, 80, 80, 255, + 113, 113, 113, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 24, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 20, 20, 21, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 19, 20, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 18, 18, 255, + 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 16, 255, + 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 15, 16, 255, + 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 64, 255, 52, 52, 52, 255, 22, 22, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 21, 20, 21, 255, 22, 22, 23, 255, + 22, 22, 21, 255, 128, 128, 128, 255, 144, 144, 145, 255, 144, 144, 145, 255, 144, 144, 145, 255, 128, 128, 129, 255, 71, 71, 71, 255, 22, 23, 23, 255, 71, 71, 72, 255, 144, 144, 145, 255, 145, 144, 145, 255, 112, 112, 112, 255, 136, 136, 137, 255, 71, 71, 72, 255, 88, 88, 88, 255, 145, 145, 145, 255, 145, 145, 145, 255, 145, 145, 145, 255, 89, 88, 88, 255, 24, 24, 24, 255, 39, 39, 39, 255, + 121, 121, 121, 255, 145, 145, 145, 255, 145, 145, 145, 255, 145, 145, 145, 255, 56, 56, 56, 255, 22, 22, 23, 255, 112, 112, 113, 255, 145, 145, 145, 255, 145, 145, 146, 255, 105, 105, 105, 255, 129, 129, 129, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 23, 23, 24, 255, 23, 23, 23, 255, 73, 72, 73, 255, 137, 137, 137, 255, 145, 145, 146, 255, 137, 137, 137, 255, 72, 72, 72, 255, + 25, 25, 24, 255, 81, 81, 82, 255, 113, 113, 113, 255, 26, 25, 24, 255, 25, 25, 25, 255, 73, 73, 74, 255, 113, 113, 114, 255, 25, 25, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 26, 26, 255, 97, 97, 97, 255, 97, 97, 98, 255, 26, 26, 26, 255, 26, 25, 26, 255, 25, 25, 25, 255, 27, 27, 26, 255, 57, 57, 58, 255, 146, 146, 146, 255, 26, 26, 26, 255, + 82, 82, 82, 255, 113, 113, 114, 255, 25, 25, 25, 255, 26, 26, 25, 255, 73, 73, 73, 255, 114, 114, 114, 255, 26, 26, 26, 255, 58, 57, 58, 255, 138, 138, 138, 255, 145, 145, 146, 255, 121, 121, 122, 255, 138, 138, 138, 255, 74, 74, 73, 255, 26, 26, 25, 255, 130, 130, 130, 255, 75, 74, 75, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 50, 50, 50, 255, + 122, 121, 122, 255, 146, 146, 146, 255, 146, 146, 146, 255, 89, 90, 90, 255, 26, 26, 26, 255, 58, 58, 58, 255, 146, 146, 146, 255, 25, 25, 25, 255, 26, 25, 25, 255, 42, 42, 42, 255, 145, 145, 146, 255, 26, 26, 25, 255, 42, 42, 42, 255, 121, 121, 122, 255, 146, 146, 146, 255, 130, 129, 130, 255, 121, 122, 122, 255, 98, 98, 98, 255, 25, 25, 25, 255, 98, 98, 98, 255, 97, 97, 97, 255, + 24, 24, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 73, 73, 73, 255, 146, 146, 146, 255, 145, 145, 146, 255, 113, 113, 113, 255, 137, 137, 138, 255, 73, 73, 74, 255, 24, 24, 24, 255, 145, 145, 146, 255, 57, 56, 57, 255, 25, 25, 25, 255, 25, 25, 25, 255, 129, 129, 130, 255, 57, 57, 56, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 23, 24, 255, 24, 24, 25, 255, + 80, 80, 80, 255, 121, 121, 122, 255, 137, 137, 138, 255, 145, 145, 146, 255, 121, 121, 121, 255, 40, 40, 39, 255, 24, 24, 24, 255, 23, 23, 23, 255, 40, 40, 40, 255, 145, 145, 145, 255, 55, 56, 56, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 22, 22, 23, 255, 128, 128, 129, 255, 56, 56, 56, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 23, 255, 112, 112, 112, 255, 80, 80, 80, 255, 22, 22, 21, 255, 112, 112, 113, 255, 80, 79, 80, 255, 22, 22, 22, 255, 71, 71, 71, 255, 136, 136, 137, 255, 144, 144, 145, 255, 145, 145, 145, 255, 87, 87, 88, 255, 78, 78, 79, 255, 112, 111, 112, 255, 22, 21, 21, 255, 21, 21, 20, 255, 70, 70, 70, 255, 111, 111, 112, 255, 21, 20, 21, 255, 70, 69, 69, 255, + 144, 144, 145, 255, 144, 144, 145, 255, 111, 111, 111, 255, 136, 136, 136, 255, 71, 71, 71, 255, 21, 21, 20, 255, 78, 78, 78, 255, 144, 144, 145, 255, 144, 144, 144, 255, 144, 144, 145, 255, 111, 111, 112, 255, 21, 21, 20, 255, 111, 111, 111, 255, 78, 78, 78, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 28, 28, 29, 255, 103, 102, 103, 255, + 144, 144, 145, 255, 144, 144, 144, 255, 144, 144, 144, 255, 102, 102, 102, 255, 53, 53, 53, 255, 53, 53, 53, 255, 144, 144, 144, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 19, 19, 255, 45, 45, 45, 255, 135, 135, 136, 255, 144, 144, 144, 255, 118, 118, 119, 255, 127, 127, 127, 255, 78, 78, 78, 255, 18, 18, 18, 255, 144, 143, 144, 255, 52, 52, 52, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 127, 126, 127, 255, 52, 52, 52, 255, 52, 51, 52, 255, 144, 143, 144, 255, 19, 19, 19, 255, 18, 18, 18, 255, 35, 34, 35, 255, 143, 143, 144, 255, 18, 18, 19, 255, 18, 18, 18, 255, 127, 127, 127, 255, 94, 93, 93, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 18, 255, 17, 17, 17, 255, 18, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 22, 22, 23, 255, 62, 62, 64, 255, 52, 52, 52, 255, 22, 22, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 20, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 128, 128, 128, 255, 71, 71, 71, 255, 22, 22, 22, 255, 22, 21, 20, 255, 72, 71, 72, 255, 145, 145, 145, 255, 39, 39, 38, 255, 128, 128, 128, 255, 71, 71, 71, 255, 22, 22, 22, 255, 71, 71, 72, 255, + 136, 136, 137, 255, 72, 72, 72, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 31, 31, 31, 255, 145, 144, 145, 255, 47, 47, 48, 255, 129, 129, 129, 255, 112, 112, 112, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 24, 255, 72, 72, 72, 255, 129, 129, 129, 255, 39, 39, 39, 255, 24, 23, 23, 255, 105, 105, 105, 255, 129, 128, 129, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 23, 23, 23, 255, 24, 25, 24, 255, 41, 40, 41, 255, 145, 145, 146, 255, 73, 73, 73, 255, 24, 24, 24, 255, 73, 73, 73, 255, 145, 145, 146, 255, 41, 40, 41, 255, 81, 81, 81, 255, 113, 113, 113, 255, 25, 25, 25, 255, 25, 24, 25, 255, 74, 73, 73, 255, 114, 114, 114, 255, 26, 26, 25, 255, 26, 26, 25, 255, 26, 26, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, + 97, 97, 97, 255, 97, 97, 97, 255, 25, 25, 26, 255, 25, 25, 25, 255, 24, 24, 25, 255, 27, 27, 27, 255, 57, 57, 58, 255, 145, 145, 146, 255, 27, 26, 26, 255, 81, 81, 81, 255, 114, 113, 114, 255, 25, 25, 26, 255, 25, 25, 25, 255, 73, 73, 73, 255, 114, 114, 114, 255, 26, 26, 26, 255, 138, 138, 138, 255, 82, 82, 82, 255, 25, 25, 25, 255, 57, 57, 57, 255, 137, 137, 138, 255, + 74, 74, 74, 255, 26, 25, 25, 255, 130, 130, 130, 255, 73, 73, 74, 255, 26, 26, 25, 255, 26, 25, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 130, 130, 130, 255, 98, 98, 98, 255, 25, 25, 25, 255, 50, 50, 51, 255, 138, 137, 138, 255, 74, 74, 74, 255, 57, 57, 58, 255, 146, 146, 146, 255, 26, 26, 25, 255, 26, 26, 26, 255, 43, 42, 42, 255, 146, 145, 146, 255, 26, 25, 26, 255, + 106, 106, 106, 255, 113, 113, 114, 255, 26, 25, 26, 255, 41, 41, 41, 255, 122, 122, 123, 255, 98, 97, 98, 255, 25, 25, 26, 255, 97, 97, 97, 255, 97, 97, 98, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 129, 129, 130, 255, 72, 73, 73, 255, 25, 24, 24, 255, 73, 73, 73, 255, 137, 137, 138, 255, 72, 73, 73, 255, 25, 25, 25, 255, 145, 145, 146, 255, + 57, 56, 56, 255, 25, 25, 26, 255, 25, 25, 25, 255, 129, 129, 130, 255, 56, 56, 56, 255, 25, 25, 25, 255, 24, 24, 24, 255, 23, 23, 22, 255, 23, 23, 24, 255, 80, 81, 81, 255, 129, 128, 129, 255, 24, 24, 24, 255, 23, 23, 23, 255, 113, 113, 113, 255, 113, 113, 113, 255, 23, 23, 22, 255, 23, 23, 23, 255, 80, 80, 81, 255, 145, 145, 145, 255, 96, 96, 96, 255, 22, 22, 22, 255, + 24, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 22, 22, 255, 22, 22, 23, 255, 128, 129, 129, 255, 55, 55, 55, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 112, 112, 112, 255, 79, 79, 80, 255, 22, 21, 22, 255, 112, 112, 112, 255, 79, 79, 79, 255, 38, 38, 38, 255, 144, 144, 145, 255, 71, 71, 70, 255, 23, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 80, 79, 80, 255, 111, 111, 112, 255, 22, 22, 21, 255, 22, 22, 22, 255, 71, 71, 71, 255, 111, 111, 111, 255, 21, 21, 21, 255, 128, 128, 128, 255, 69, 69, 70, 255, 21, 21, 20, 255, 70, 71, 71, 255, 136, 136, 136, 255, 70, 70, 70, 255, 70, 69, 70, 255, 136, 135, 136, 255, 54, 54, 54, 255, 20, 20, 19, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 111, 111, 111, 255, 78, 78, 78, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 28, 28, 29, 255, 127, 127, 128, 255, 119, 119, 119, 255, 36, 36, 36, 255, 20, 19, 20, 255, 20, 20, 20, 255, 110, 110, 111, 255, 77, 77, 77, 255, 53, 53, 53, 255, 143, 143, 144, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 18, 18, 255, 102, 102, 103, 255, 102, 102, 103, 255, + 19, 19, 19, 255, 53, 53, 53, 255, 127, 127, 127, 255, 77, 77, 78, 255, 18, 18, 18, 255, 143, 143, 144, 255, 51, 51, 51, 255, 18, 18, 19, 255, 19, 18, 20, 255, 127, 127, 127, 255, 52, 52, 52, 255, 52, 52, 52, 255, 143, 143, 144, 255, 18, 18, 17, 255, 19, 19, 18, 255, 34, 34, 34, 255, 144, 143, 144, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, + 18, 17, 18, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 17, 18, 255, 17, 16, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 17, 16, 255, 18, 18, 18, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 17, 255, 16, 15, 16, 255, 16, 16, 16, 255, 16, 15, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 22, 22, 22, 255, 62, 62, 64, 255, + 52, 52, 52, 255, 23, 23, 23, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 20, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 21, 20, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 128, 128, 128, 255, 71, 71, 71, 255, + 22, 22, 21, 255, 23, 23, 23, 255, 22, 21, 21, 255, 128, 128, 128, 255, 63, 63, 63, 255, 120, 120, 121, 255, 112, 112, 112, 255, 31, 30, 30, 255, 23, 22, 22, 255, 128, 128, 128, 255, 71, 71, 71, 255, 23, 23, 23, 255, 29, 29, 29, 255, 96, 96, 96, 255, 104, 104, 104, 255, 137, 137, 137, 255, 48, 48, 48, 255, 145, 145, 145, 255, 32, 31, 32, 255, 24, 24, 24, 255, 24, 24, 23, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 96, 96, 96, 255, 88, 88, 89, 255, 22, 23, 23, 255, 23, 23, 23, 255, 56, 56, 56, 255, 129, 129, 129, 255, 24, 24, 24, 255, 25, 25, 25, 255, 23, 23, 23, 255, 25, 24, 24, 255, 72, 72, 73, 255, 121, 121, 122, 255, 24, 24, 23, 255, 25, 25, 24, 255, 25, 25, 25, 255, 121, 121, 122, 255, 73, 73, 73, 255, 81, 80, 81, 255, 113, 113, 114, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 73, 73, 73, 255, 114, 113, 114, 255, 24, 24, 24, 255, 25, 25, 25, 255, 26, 25, 24, 255, 25, 25, 25, 255, 26, 25, 25, 255, 97, 97, 98, 255, 97, 97, 97, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 58, 58, 57, 255, 146, 145, 146, 255, 25, 25, 26, 255, 82, 82, 82, 255, 114, 114, 114, 255, 26, 26, 26, 255, + 25, 25, 26, 255, 74, 74, 74, 255, 114, 114, 114, 255, 42, 42, 42, 255, 146, 146, 146, 255, 34, 34, 34, 255, 26, 26, 26, 255, 26, 26, 26, 255, 129, 129, 130, 255, 74, 74, 74, 255, 26, 26, 26, 255, 130, 130, 130, 255, 73, 73, 74, 255, 25, 25, 25, 255, 25, 26, 26, 255, 26, 26, 26, 255, 41, 41, 42, 255, 145, 145, 146, 255, 33, 33, 34, 255, 27, 27, 26, 255, 27, 26, 27, 255, + 90, 90, 91, 255, 97, 97, 98, 255, 58, 58, 58, 255, 146, 145, 146, 255, 26, 26, 25, 255, 25, 25, 25, 255, 41, 41, 41, 255, 146, 146, 146, 255, 26, 25, 26, 255, 130, 129, 130, 255, 66, 65, 66, 255, 26, 25, 26, 255, 25, 25, 25, 255, 98, 98, 98, 255, 97, 97, 98, 255, 26, 25, 26, 255, 98, 97, 98, 255, 98, 98, 98, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, + 25, 25, 24, 255, 121, 121, 122, 255, 113, 113, 113, 255, 33, 33, 32, 255, 26, 25, 25, 255, 130, 129, 130, 255, 73, 72, 73, 255, 25, 25, 25, 255, 145, 145, 146, 255, 56, 56, 56, 255, 24, 24, 25, 255, 24, 24, 24, 255, 129, 129, 129, 255, 57, 57, 57, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 81, 81, 81, 255, 113, 112, 113, 255, 24, 23, 23, 255, + 24, 24, 23, 255, 48, 48, 49, 255, 145, 145, 146, 255, 23, 23, 24, 255, 24, 23, 24, 255, 137, 137, 137, 255, 80, 80, 80, 255, 145, 145, 145, 255, 39, 39, 39, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 129, 129, 129, 255, 55, 55, 56, 255, 23, 23, 23, 255, 128, 129, 129, 255, 71, 71, 71, 255, 23, 23, 22, 255, 112, 112, 112, 255, + 79, 79, 79, 255, 22, 21, 22, 255, 112, 112, 112, 255, 79, 79, 79, 255, 70, 70, 70, 255, 120, 120, 121, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 78, 78, 79, 255, 111, 111, 112, 255, 21, 21, 21, 255, 22, 22, 21, 255, 71, 71, 71, 255, 111, 111, 112, 255, 22, 21, 21, 255, 119, 119, 120, 255, 112, 111, 112, 255, 29, 29, 30, 255, 21, 21, 21, 255, + 128, 128, 128, 255, 70, 69, 70, 255, 95, 95, 96, 255, 87, 87, 87, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 111, 111, 111, 255, 78, 78, 78, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 69, 70, 69, 255, 127, 127, 127, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 94, 94, 94, 255, 77, 77, 77, 255, 52, 52, 53, 255, 144, 144, 144, 255, 19, 19, 18, 255, 20, 19, 19, 255, 19, 19, 20, 255, 110, 110, 110, 255, 77, 77, 78, 255, 19, 19, 19, 255, 18, 18, 18, 255, 110, 110, 110, 255, 77, 77, 78, 255, 20, 19, 19, 255, 144, 144, 144, 255, 52, 52, 51, 255, 19, 19, 18, 255, 18, 18, 18, 255, 127, 127, 127, 255, 52, 52, 52, 255, 51, 51, 52, 255, + 143, 143, 144, 255, 18, 18, 18, 255, 19, 19, 19, 255, 35, 35, 35, 255, 144, 143, 144, 255, 19, 18, 18, 255, 19, 18, 19, 255, 18, 18, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, + 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 18, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 18, 17, 255, 17, 16, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 15, 15, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, + 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 23, 23, 24, 255, 62, 62, 64, 255, 52, 52, 52, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 22, 22, 255, 21, 20, 20, 255, 21, 22, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 21, 21, 255, + 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 23, 255, 128, 128, 128, 255, 71, 71, 71, 255, 23, 22, 23, 255, 22, 22, 22, 255, 55, 55, 54, 255, 145, 145, 145, 255, 46, 46, 47, 255, 47, 47, 47, 255, 96, 95, 96, 255, 144, 144, 145, 255, 145, 145, 145, 255, 145, 145, 145, 255, 71, 71, 71, 255, 71, 71, 72, 255, + 145, 145, 145, 255, 96, 95, 96, 255, 87, 87, 87, 255, 23, 23, 23, 255, 39, 38, 39, 255, 145, 145, 145, 255, 145, 145, 145, 255, 145, 145, 145, 255, 145, 145, 146, 255, 145, 145, 145, 255, 81, 81, 81, 255, 96, 96, 96, 255, 89, 89, 89, 255, 24, 24, 24, 255, 24, 25, 25, 255, 56, 56, 56, 255, 129, 129, 129, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 25, 255, + 73, 73, 73, 255, 121, 121, 121, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 24, 24, 255, 121, 121, 121, 255, 73, 73, 73, 255, 81, 81, 81, 255, 113, 113, 114, 255, 25, 25, 25, 255, 25, 25, 25, 255, 74, 74, 73, 255, 113, 114, 114, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 98, 98, 98, 255, 146, 146, 146, 255, 145, 145, 146, 255, + 146, 145, 146, 255, 106, 106, 106, 255, 34, 34, 34, 255, 58, 58, 58, 255, 145, 145, 146, 255, 26, 26, 25, 255, 81, 81, 81, 255, 114, 114, 114, 255, 26, 25, 25, 255, 25, 25, 25, 255, 74, 74, 74, 255, 114, 113, 114, 255, 41, 41, 42, 255, 145, 145, 146, 255, 34, 34, 34, 255, 26, 26, 27, 255, 25, 25, 25, 255, 130, 130, 130, 255, 74, 74, 74, 255, 25, 25, 26, 255, 130, 130, 130, 255, + 146, 146, 146, 255, 145, 145, 146, 255, 146, 146, 146, 255, 82, 82, 83, 255, 42, 42, 42, 255, 145, 145, 146, 255, 33, 32, 33, 255, 26, 26, 25, 255, 25, 25, 26, 255, 90, 90, 90, 255, 98, 97, 98, 255, 58, 58, 58, 255, 146, 145, 146, 255, 25, 25, 26, 255, 26, 26, 26, 255, 42, 42, 42, 255, 146, 146, 146, 255, 26, 27, 26, 255, 129, 129, 129, 255, 65, 65, 65, 255, 25, 25, 26, 255, + 25, 24, 24, 255, 98, 98, 98, 255, 98, 98, 98, 255, 26, 26, 26, 255, 97, 97, 98, 255, 145, 145, 146, 255, 145, 145, 146, 255, 145, 145, 146, 255, 105, 105, 106, 255, 32, 33, 32, 255, 50, 50, 50, 255, 97, 97, 98, 255, 145, 145, 146, 255, 145, 145, 146, 255, 145, 146, 146, 255, 73, 73, 73, 255, 25, 25, 25, 255, 145, 145, 146, 255, 57, 57, 57, 255, 24, 24, 24, 255, 24, 23, 25, 255, + 129, 129, 130, 255, 56, 56, 56, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 80, 80, 81, 255, 113, 113, 113, 255, 24, 24, 24, 255, 23, 23, 24, 255, 40, 40, 41, 255, 145, 145, 146, 255, 24, 23, 23, 255, 72, 72, 73, 255, 129, 129, 129, 255, 24, 24, 24, 255, 96, 96, 97, 255, 88, 88, 88, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 129, 128, 129, 255, 55, 55, 56, 255, 72, 72, 72, 255, 137, 136, 137, 255, 129, 128, 129, 255, 22, 22, 22, 255, 112, 112, 113, 255, 80, 80, 80, 255, 22, 22, 21, 255, 112, 112, 112, 255, 79, 79, 80, 255, 70, 70, 71, 255, 120, 120, 120, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 23, 255, 79, 78, 79, 255, 111, 112, 112, 255, + 21, 21, 21, 255, 21, 20, 21, 255, 70, 70, 70, 255, 112, 111, 111, 255, 22, 21, 21, 255, 46, 46, 46, 255, 95, 95, 96, 255, 144, 144, 145, 255, 144, 145, 145, 255, 144, 144, 145, 255, 70, 70, 70, 255, 94, 94, 95, 255, 144, 144, 145, 255, 144, 144, 145, 255, 144, 144, 145, 255, 144, 144, 145, 255, 144, 144, 145, 255, 21, 21, 20, 255, 111, 111, 111, 255, 78, 78, 78, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 86, 86, 86, 255, 94, 94, 94, 255, 20, 20, 20, 255, 20, 20, 20, 255, 111, 111, 111, 255, 144, 144, 145, 255, 143, 143, 144, 255, 77, 77, 78, 255, 52, 52, 53, 255, 144, 144, 144, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 110, 110, 110, 255, 69, 69, 69, 255, 19, 19, 18, 255, 20, 20, 19, 255, 110, 110, 110, 255, + 77, 77, 77, 255, 19, 19, 19, 255, 144, 144, 144, 255, 51, 51, 52, 255, 19, 19, 19, 255, 18, 18, 19, 255, 126, 126, 127, 255, 52, 52, 52, 255, 51, 51, 51, 255, 144, 143, 144, 255, 18, 19, 19, 255, 19, 18, 18, 255, 35, 35, 35, 255, 144, 144, 144, 255, 19, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 17, 18, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 23, 23, 23, 255, 62, 62, 64, 255, 52, 52, 52, 255, 23, 22, 23, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 128, 128, 128, 255, 144, 144, 145, 255, 145, 145, 145, 255, 145, 144, 145, 255, 128, 128, 128, 255, + 71, 71, 72, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 31, 31, 31, 255, 136, 136, 137, 255, 63, 63, 64, 255, 88, 88, 87, 255, 104, 104, 105, 255, 23, 23, 22, 255, 22, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 121, 120, 121, 255, 72, 72, 72, 255, 23, 23, 23, 255, 30, 30, 31, 255, 120, 120, 121, 255, 72, 72, 72, 255, 56, 56, 56, 255, + 137, 137, 138, 255, 49, 49, 49, 255, 24, 24, 24, 255, 72, 72, 72, 255, 129, 129, 129, 255, 23, 23, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 25, 25, 24, 255, 40, 40, 41, 255, 145, 145, 146, 255, 72, 72, 73, 255, 25, 25, 24, 255, 56, 57, 57, 255, 145, 145, 146, 255, 41, 41, 41, 255, 81, 80, 81, 255, 129, 129, 129, 255, 56, 56, 57, 255, 24, 24, 25, 255, 105, 105, 106, 255, + 105, 105, 105, 255, 24, 24, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 24, 25, 25, 255, 25, 25, 24, 255, 97, 97, 98, 255, 97, 97, 97, 255, 26, 26, 26, 255, 34, 34, 34, 255, 121, 121, 122, 255, 98, 97, 98, 255, 58, 58, 57, 255, 146, 145, 146, 255, 26, 25, 26, 255, 82, 81, 81, 255, 129, 129, 130, 255, 57, 57, 57, 255, 26, 26, 25, 255, 105, 105, 106, 255, 105, 105, 106, 255, + 26, 26, 26, 255, 122, 121, 122, 255, 98, 98, 98, 255, 26, 26, 26, 255, 34, 34, 35, 255, 137, 137, 138, 255, 74, 74, 74, 255, 26, 26, 25, 255, 129, 129, 130, 255, 73, 73, 73, 255, 26, 26, 25, 255, 49, 49, 49, 255, 130, 129, 130, 255, 74, 74, 75, 255, 130, 130, 130, 255, 98, 97, 98, 255, 26, 26, 26, 255, 41, 41, 41, 255, 130, 130, 130, 255, 74, 74, 74, 255, 57, 57, 58, 255, + 145, 146, 146, 255, 82, 81, 82, 255, 26, 26, 26, 255, 82, 82, 82, 255, 138, 138, 138, 255, 26, 26, 26, 255, 90, 90, 90, 255, 121, 121, 122, 255, 33, 32, 33, 255, 25, 25, 25, 255, 113, 113, 114, 255, 97, 97, 97, 255, 25, 25, 25, 255, 97, 97, 98, 255, 98, 97, 97, 255, 25, 25, 26, 255, 33, 33, 33, 255, 121, 121, 122, 255, 97, 97, 98, 255, 26, 25, 26, 255, 25, 25, 26, 255, + 25, 25, 25, 255, 33, 33, 32, 255, 137, 137, 138, 255, 65, 65, 65, 255, 25, 25, 24, 255, 145, 145, 146, 255, 105, 106, 106, 255, 24, 23, 23, 255, 48, 48, 48, 255, 145, 145, 145, 255, 49, 49, 48, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 81, 80, 81, 255, 129, 129, 130, 255, 49, 48, 48, 255, 23, 23, 22, 255, 88, 88, 88, 255, 120, 120, 121, 255, + 24, 24, 24, 255, 120, 120, 121, 255, 80, 80, 80, 255, 23, 23, 23, 255, 55, 55, 55, 255, 137, 137, 137, 255, 31, 30, 30, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 129, 129, 129, 255, 56, 56, 56, 255, 128, 129, 129, 255, 71, 71, 72, 255, 112, 112, 112, 255, 72, 71, 72, 255, 112, 112, 112, 255, 80, 80, 80, 255, 22, 23, 22, 255, 112, 112, 113, 255, + 79, 79, 79, 255, 38, 38, 38, 255, 145, 145, 145, 255, 71, 71, 72, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 79, 79, 79, 255, 128, 128, 128, 255, 55, 55, 55, 255, 22, 22, 22, 255, 103, 103, 103, 255, 103, 103, 104, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 22, 21, 255, 22, 22, 21, 255, 29, 29, 28, 255, 136, 136, 137, 255, 62, 62, 61, 255, 62, 62, 62, 255, + 119, 119, 119, 255, 30, 29, 30, 255, 20, 20, 20, 255, 69, 70, 70, 255, 128, 128, 128, 255, 21, 21, 20, 255, 111, 111, 111, 255, 78, 78, 78, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 21, 20, 20, 255, 85, 85, 86, 255, 94, 94, 94, 255, 18, 18, 18, 255, 19, 19, 18, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 20, 19, 255, 19, 19, 20, 255, 53, 53, 53, 255, + 144, 144, 144, 255, 77, 77, 77, 255, 19, 19, 19, 255, 20, 19, 19, 255, 110, 110, 111, 255, 69, 69, 69, 255, 19, 19, 19, 255, 19, 19, 19, 255, 110, 111, 111, 255, 77, 77, 77, 255, 19, 19, 19, 255, 143, 143, 144, 255, 102, 102, 102, 255, 19, 18, 19, 255, 44, 44, 44, 255, 144, 144, 144, 255, 43, 43, 43, 255, 52, 52, 52, 255, 143, 143, 144, 255, 77, 77, 77, 255, 18, 19, 19, 255, + 77, 77, 77, 255, 135, 135, 135, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 17, 16, 255, 23, 23, 24, 255, 62, 62, 64, 255, 52, 52, 53, 255, 23, 23, 23, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 22, 22, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 128, 128, 129, 255, 71, 70, 71, 255, 22, 22, 22, 255, 22, 21, 22, 255, 112, 112, 112, 255, 79, 79, 80, 255, 23, 23, 22, 255, 71, 71, 72, 255, 145, 145, 145, 255, 144, 144, 145, 255, 145, 145, 145, 255, 112, 112, 113, 255, 22, 22, 22, 255, 39, 39, 39, 255, 120, 120, 120, 255, 145, 145, 145, 255, 145, 145, 145, 255, + 137, 137, 137, 255, 23, 23, 23, 255, 39, 39, 40, 255, 120, 120, 121, 255, 145, 145, 145, 255, 145, 145, 145, 255, 104, 104, 105, 255, 23, 22, 23, 255, 23, 23, 23, 255, 80, 80, 81, 255, 145, 145, 145, 255, 145, 145, 145, 255, 121, 120, 121, 255, 129, 129, 130, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 72, 72, 73, 255, 136, 137, 137, 255, + 145, 145, 146, 255, 137, 137, 137, 255, 73, 73, 73, 255, 25, 25, 24, 255, 81, 81, 81, 255, 129, 129, 129, 255, 121, 121, 122, 255, 145, 145, 146, 255, 137, 137, 137, 255, 48, 48, 49, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 97, 97, 97, 255, 97, 97, 98, 255, 25, 25, 24, 255, 24, 25, 25, 255, 74, 73, 73, 255, 130, 130, 130, 255, + 57, 57, 57, 255, 146, 146, 146, 255, 25, 25, 25, 255, 82, 81, 81, 255, 129, 129, 130, 255, 121, 121, 122, 255, 146, 146, 146, 255, 138, 138, 138, 255, 49, 49, 49, 255, 26, 26, 26, 255, 41, 41, 41, 255, 122, 122, 122, 255, 146, 146, 146, 255, 138, 138, 138, 255, 130, 130, 130, 255, 74, 74, 74, 255, 25, 25, 26, 255, 130, 130, 130, 255, 73, 73, 74, 255, 26, 26, 26, 255, 25, 25, 26, 255, + 98, 98, 98, 255, 98, 98, 98, 255, 49, 49, 50, 255, 122, 122, 122, 255, 146, 146, 146, 255, 146, 146, 146, 255, 90, 89, 90, 255, 26, 26, 26, 255, 58, 58, 58, 255, 146, 146, 146, 255, 106, 106, 106, 255, 145, 145, 146, 255, 146, 146, 146, 255, 73, 73, 73, 255, 25, 25, 25, 255, 25, 25, 25, 255, 114, 114, 113, 255, 145, 145, 146, 255, 145, 145, 146, 255, 122, 122, 122, 255, 97, 98, 98, 255, + 24, 24, 25, 255, 97, 97, 97, 255, 97, 97, 97, 255, 25, 25, 25, 255, 25, 25, 25, 255, 73, 73, 73, 255, 129, 129, 130, 255, 73, 73, 73, 255, 145, 145, 146, 255, 145, 145, 146, 255, 145, 145, 146, 255, 113, 113, 114, 255, 25, 25, 25, 255, 24, 24, 24, 255, 145, 145, 146, 255, 105, 105, 106, 255, 145, 145, 146, 255, 145, 145, 146, 255, 97, 97, 97, 255, 24, 24, 25, 255, 24, 24, 24, 255, + 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 80, 80, 80, 255, 129, 129, 129, 255, 121, 121, 121, 255, 145, 145, 145, 255, 129, 129, 129, 255, 48, 48, 48, 255, 55, 55, 56, 255, 137, 137, 137, 255, 31, 31, 31, 255, 23, 23, 22, 255, 22, 22, 22, 255, 112, 112, 113, 255, 80, 79, 80, 255, 23, 23, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 128, 128, 129, 255, + 80, 80, 80, 255, 128, 128, 129, 255, 23, 22, 22, 255, 55, 55, 55, 255, 128, 128, 129, 255, 112, 112, 112, 255, 79, 79, 79, 255, 23, 22, 23, 255, 112, 112, 112, 255, 79, 79, 79, 255, 22, 22, 22, 255, 54, 54, 54, 255, 129, 129, 129, 255, 145, 144, 145, 255, 144, 144, 145, 255, 95, 95, 95, 255, 79, 79, 79, 255, 128, 127, 128, 255, 120, 120, 120, 255, 144, 144, 145, 255, 136, 136, 136, 255, + 46, 46, 46, 255, 21, 21, 21, 255, 70, 70, 70, 255, 144, 144, 145, 255, 144, 144, 145, 255, 144, 144, 145, 255, 111, 111, 111, 255, 21, 22, 22, 255, 19, 20, 20, 255, 78, 77, 78, 255, 144, 144, 145, 255, 144, 144, 145, 255, 128, 127, 128, 255, 53, 53, 54, 255, 20, 20, 20, 255, 111, 111, 111, 255, 78, 78, 78, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, + 69, 69, 69, 255, 127, 127, 128, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 53, 52, 53, 255, 144, 143, 144, 255, 94, 94, 94, 255, 143, 143, 144, 255, 110, 110, 111, 255, 111, 111, 111, 255, 69, 68, 69, 255, 20, 19, 19, 255, 20, 20, 21, 255, 110, 110, 110, 255, 77, 77, 77, 255, 18, 18, 18, 255, 144, 144, 144, 255, + 102, 102, 103, 255, 144, 144, 144, 255, 143, 143, 144, 255, 94, 93, 94, 255, 18, 18, 18, 255, 52, 52, 52, 255, 143, 143, 144, 255, 102, 102, 102, 255, 143, 143, 144, 255, 143, 143, 144, 255, 68, 68, 69, 255, 19, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 19, 19, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, + 18, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 23, 23, 23, 255, 62, 62, 64, 255, 52, 52, 53, 255, 23, 22, 22, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 20, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 20, 255, 21, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 128, 128, 128, 255, 71, 71, 71, 255, 22, 22, 22, 255, 22, 22, 22, 255, 104, 104, 104, 255, 104, 103, 104, 255, 22, 21, 22, 255, 23, 23, 23, 255, + 22, 22, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 24, 255, + 56, 56, 57, 255, 129, 128, 129, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 25, 255, 97, 97, 97, 255, 97, 97, 97, 255, 26, 25, 25, 255, 26, 26, 26, 255, 113, 113, 114, 255, 105, 105, 106, 255, 25, 25, 25, 255, 26, 26, 25, 255, 27, 27, 27, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 27, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, + 26, 26, 27, 255, 26, 26, 26, 255, 26, 26, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 130, 130, 130, 255, 74, 74, 74, 255, 25, 25, 25, 255, 42, 42, 42, 255, 130, 130, 130, 255, 82, 82, 82, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 27, 255, 26, 25, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 26, 25, 26, 255, + 25, 25, 24, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 26, 26, 25, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 98, 98, 98, 255, 97, 97, 97, 255, 25, 24, 24, 255, 25, 25, 25, 255, 113, 113, 113, 255, 105, 105, 105, 255, 25, 25, 25, 255, 23, 23, 25, 255, 25, 24, 24, 255, 25, 25, 26, 255, 24, 24, 25, 255, + 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 26, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 24, 25, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 23, 25, 255, 81, 81, 80, 255, 113, 113, 113, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, + 24, 24, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 129, 129, 129, 255, 137, 137, 137, 255, 72, 71, 72, 255, 23, 22, 22, 255, 22, 22, 22, 255, 112, 112, 112, 255, 145, 145, 145, 255, 79, 79, 80, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, + 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 79, 79, 79, 255, 112, 112, 113, 255, 22, 22, 22, 255, 22, 22, 23, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 22, 21, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 21, 21, 255, + 19, 19, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 111, 111, 111, 255, 78, 78, 78, 255, 20, 20, 19, 255, 19, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 119, 119, 119, 255, 111, 111, 111, 255, 28, 28, 28, 255, 19, 19, 19, 255, 37, 36, 37, 255, 94, 94, 94, 255, 77, 77, 77, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 144, 144, 144, 255, 52, 52, 52, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 17, 18, 255, + 18, 17, 18, 255, 17, 18, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, + 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 15, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 18, 255, 16, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 17, 18, 17, 255, 23, 23, 23, 255, 62, 62, 64, 255, 52, 52, 53, 255, 23, 23, 23, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, + 22, 21, 22, 255, 128, 128, 128, 255, 145, 145, 145, 255, 144, 144, 145, 255, 144, 144, 145, 255, 128, 128, 129, 255, 47, 46, 47, 255, 22, 21, 22, 255, 22, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 23, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 24, 23, 24, 255, 23, 23, 24, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 56, 56, 57, 255, 129, 129, 129, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 25, 24, 255, 97, 98, 98, 255, 145, 145, 146, 255, 145, 145, 146, 255, 145, 145, 146, 255, 121, 121, 122, 255, 41, 41, 41, 255, 57, 57, 57, 255, 145, 145, 146, 255, 25, 25, 24, 255, + 26, 26, 26, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 26, 26, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 25, 26, 255, 129, 129, 130, 255, 146, 146, 146, 255, 146, 145, 146, 255, 145, 145, 146, 255, 105, 105, 106, 255, 25, 25, 25, 255, 25, 25, 24, 255, + 25, 25, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 26, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 24, 24, 255, 25, 25, 26, 255, 26, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 97, 97, 97, 255, 145, 145, 146, 255, + 145, 145, 145, 255, 145, 145, 146, 255, 121, 121, 121, 255, 40, 41, 40, 255, 25, 25, 25, 255, 25, 25, 26, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 81, 80, 81, 255, 112, 112, 112, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 24, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 128, 128, 129, 255, 128, 128, 128, 255, 22, 21, 22, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 56, 55, 56, 255, 145, 145, 145, 255, 79, 78, 79, 255, 21, 21, 21, 255, 112, 112, 112, 255, 79, 79, 80, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 22, 22, 21, 255, 21, 21, 21, 255, 79, 79, 80, 255, 111, 111, 112, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 111, 111, 111, 255, 78, 79, 79, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 29, 28, 28, 255, 94, 94, 94, 255, + 144, 144, 145, 255, 144, 144, 144, 255, 144, 143, 144, 255, 103, 102, 103, 255, 52, 52, 53, 255, 20, 19, 20, 255, 19, 19, 18, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 20, 20, 255, 18, 19, 17, 255, 18, 18, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 143, 143, 143, 255, 52, 52, 52, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 19, 19, 19, 255, 17, 17, 16, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, + 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 15, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 18, 17, 17, 255, + 16, 15, 15, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 16, 16, 255, 16, 16, 16, 255, 22, 22, 22, 255, 62, 62, 64, 255, 52, 52, 53, 255, 23, 23, 23, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 21, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 20, 20, 19, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 22, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 23, 23, 22, 255, + 23, 23, 23, 255, 23, 23, 24, 255, 23, 22, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 25, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 25, 255, 26, 25, 26, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, + 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 25, 25, 255, 25, 25, 26, 255, 26, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 26, 26, 26, 255, 25, 25, 24, 255, 26, 25, 26, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 26, 255, 25, 25, 24, 255, 25, 25, 26, 255, 24, 25, 25, 255, 25, 24, 25, 255, 25, 25, 26, 255, 26, 26, 27, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 26, 25, 255, 25, 26, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 26, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 26, 25, 26, 255, 24, 24, 24, 255, + 25, 24, 24, 255, 23, 23, 23, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, 23, 24, 23, 255, 23, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, + 22, 23, 23, 255, 23, 22, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 23, 23, 255, 23, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 22, 21, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, 20, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 19, 18, 18, 255, 18, 19, 19, 255, 17, 17, 17, 255, 19, 18, 19, 255, 17, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 16, 16, 15, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 18, 17, 16, 255, 17, 17, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 16, 15, 16, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 22, 22, 23, 255, 62, 62, 64, 255, + 52, 52, 53, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 21, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 24, 24, 23, 255, 22, 23, 22, 255, 22, 22, 22, 255, 23, 23, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 24, 255, 24, 25, 25, 255, + 24, 24, 24, 255, 25, 24, 25, 255, 25, 24, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 23, 23, 22, 255, 26, 26, 25, 255, 24, 25, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 24, 24, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 25, 255, 24, 24, 25, 255, 25, 26, 26, 255, 26, 25, 24, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 25, 255, 26, 26, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 25, 25, 26, 255, 25, 24, 24, 255, 25, 25, 26, 255, 26, 26, 25, 255, 26, 25, 25, 255, 25, 24, 24, 255, 26, 26, 25, 255, 25, 24, 24, 255, 26, 26, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, + 25, 25, 24, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 23, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 23, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 25, 24, 24, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, + 23, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 20, 20, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 20, 19, 255, + 20, 20, 19, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 19, 255, 20, 21, 20, 255, 19, 19, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 19, 19, 19, 255, 20, 20, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 18, 19, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 19, 255, 19, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, + 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 17, 16, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, + 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 22, 23, 22, 255, 62, 62, 64, 255, 52, 52, 53, 255, 22, 21, 21, 255, 20, 19, 20, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, + 22, 22, 23, 255, 22, 23, 22, 255, 22, 23, 22, 255, 23, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 22, 24, 255, 22, 22, 22, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 23, 23, 24, 255, 24, 24, 23, 255, 25, 25, 26, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 25, 24, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 26, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 24, 255, 25, 26, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 26, 255, 26, 26, 26, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 25, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 26, 255, 24, 25, 25, 255, 25, 25, 26, 255, + 26, 26, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 26, 26, 255, 23, 23, 24, 255, 24, 24, 23, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 23, 25, 255, 24, 24, 24, 255, + 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 23, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 22, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, + 22, 22, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 20, 19, 19, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, 19, 18, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 18, 255, 18, 17, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 18, 19, 255, 18, 18, 19, 255, + 18, 18, 17, 255, 19, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 17, 255, 17, 18, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 16, 17, 17, 255, 18, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 18, 18, 18, 255, 16, 16, 16, 255, + 18, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 16, 17, 255, 23, 23, 23, 255, 62, 62, 64, 255, 53, 53, 53, 255, 23, 22, 23, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 20, 20, 255, 20, 19, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 21, 21, 255, 21, 20, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 22, 22, 255, 22, 21, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 23, 255, 21, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 24, 24, 24, 255, 23, 22, 23, 255, 24, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 25, 24, 24, 255, 23, 23, 24, 255, 25, 24, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, + 23, 23, 23, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 24, 25, 255, 26, 26, 25, 255, 26, 26, 25, 255, + 25, 24, 25, 255, 25, 25, 26, 255, 25, 24, 24, 255, 24, 25, 25, 255, 26, 26, 26, 255, 26, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 24, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 27, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 23, 24, 24, 255, 23, 23, 23, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 24, 24, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 23, 23, 255, 24, 23, 24, 255, 23, 23, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 22, 23, 255, 22, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 20, 20, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 20, 21, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 21, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 19, 19, 18, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, + 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 17, 16, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 16, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 65, 255, 53, 53, 53, 255, 22, 22, 23, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 22, 22, 22, 255, + 21, 22, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 22, 23, 255, 21, 22, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 24, 255, 22, 22, 23, 255, 23, 22, 23, 255, 22, 21, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, + 23, 24, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 23, 23, 255, 23, 23, 22, 255, 24, 23, 24, 255, 22, 22, 23, 255, 23, 22, 23, 255, 22, 22, 23, 255, 24, 23, 24, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, + 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 25, 24, 25, 255, 24, 25, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 26, 25, 25, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 24, 25, 255, 25, 26, 25, 255, 24, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 26, 25, 255, + 25, 25, 26, 255, 25, 26, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 23, 255, 26, 26, 26, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 26, 25, 26, 255, 25, 24, 24, 255, 25, 25, 25, 255, 26, 26, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, + 25, 25, 24, 255, 26, 25, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 24, 24, 255, + 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 23, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 21, 22, 255, 21, 20, 20, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, + 20, 20, 20, 255, 20, 19, 19, 255, 20, 21, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 20, 20, 20, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 19, 19, 255, + 19, 18, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 17, 255, 18, 18, 19, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, + 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, + 18, 17, 18, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 22, 23, 23, 255, 62, 62, 65, 255, 53, 53, 53, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 22, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 22, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, + 23, 24, 24, 255, 23, 24, 23, 255, 23, 24, 24, 255, 22, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 23, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 24, 23, 24, 255, 24, 24, 25, 255, 25, 25, 26, 255, 23, 23, 24, 255, 25, 25, 25, 255, 25, 25, 26, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 25, 25, 255, 25, 26, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 26, 255, + 26, 26, 26, 255, 25, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 25, 25, 255, 24, 24, 24, 255, 26, 25, 26, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 23, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 22, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 24, 23, 23, 255, + 22, 22, 22, 255, 23, 23, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 18, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 17, 17, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, + 18, 18, 18, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 15, 16, 255, 16, 16, 16, 255, 17, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 15, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, + 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 65, 255, 53, 53, 53, 255, 22, 21, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 20, 20, 19, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 20, 20, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 22, 255, 23, 23, 23, 255, 22, 23, 23, 255, 24, 24, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 23, 23, 255, 24, 24, 23, 255, 25, 24, 25, 255, + 24, 25, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, + 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 25, 24, 255, 25, 25, 25, 255, 23, 24, 24, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 24, 24, 25, 255, 26, 25, 26, 255, 25, 25, 25, 255, 25, 26, 26, 255, 25, 25, 26, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 25, 25, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 24, 24, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 23, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 22, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 24, 24, 24, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 22, 22, 255, 23, 22, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 19, 20, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, + 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 21, 19, 255, 20, 20, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 20, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, + 18, 18, 18, 255, 17, 17, 18, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 18, 17, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 17, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 17, 17, 255, 18, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 16, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 15, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, + 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, 53, 53, 53, 255, 21, 21, 21, 255, 20, 19, 20, 255, 20, 20, 21, 255, 21, 20, 21, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 21, 255, 20, 19, 19, 255, 21, 21, 22, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 21, 22, 255, + 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 23, 255, 22, 21, 22, 255, 23, 23, 23, 255, 22, 21, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 22, 23, 23, 255, 24, 23, 23, 255, + 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 23, 22, 255, 25, 24, 24, 255, 22, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 25, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 23, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 23, 255, 25, 24, 25, 255, 24, 23, 24, 255, 24, 24, 24, 255, 26, 25, 26, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, + 24, 24, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, 25, 24, 26, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 26, 255, 25, 24, 25, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 23, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, + 24, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 22, 255, 22, 21, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 21, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 20, 20, 255, 21, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 18, 19, 255, 19, 18, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 18, 19, 255, 19, 20, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 19, 19, 255, 18, 17, 17, 255, + 16, 16, 16, 255, 19, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, + 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, + 16, 16, 15, 255, 17, 16, 16, 255, 16, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 15, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, + 53, 53, 53, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 20, 21, 21, 255, 21, 22, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 22, 255, + 23, 23, 24, 255, 22, 23, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 22, 23, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 25, 24, 24, 255, 23, 24, 24, 255, 24, 24, 23, 255, 23, 23, 22, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 23, 23, 23, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 24, 23, 23, 255, 25, 25, 25, 255, 23, 24, 24, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 24, 25, 255, 25, 24, 25, 255, 24, 24, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 25, 24, 25, 255, 25, 24, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 25, 24, 255, 25, 25, 25, 255, 25, 26, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 26, 26, 26, 255, 24, 25, 25, 255, 24, 24, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 24, 23, 24, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, + 23, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 22, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 21, 21, 255, 19, 19, 20, 255, 19, 20, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 18, 18, 19, 255, 20, 20, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 20, 255, + 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, + 17, 16, 16, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 18, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 16, 16, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 23, 23, 24, 255, 62, 62, 65, 255, 53, 53, 53, 255, 22, 22, 22, 255, 20, 19, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, + 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 20, 20, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 21, 22, 22, 255, 22, 21, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 24, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, + 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, + 25, 25, 24, 255, 25, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 26, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, + 26, 25, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 24, 255, 26, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 25, 26, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 25, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 26, 255, + 25, 24, 25, 255, 24, 23, 24, 255, 25, 25, 25, 255, 24, 23, 24, 255, 24, 23, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 25, 25, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, + 23, 23, 22, 255, 24, 24, 24, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 23, 23, 255, + 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 20, 20, 21, 255, 21, 22, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 19, 255, + 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 18, 17, 18, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 18, 17, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 16, 16, 15, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 16, 16, 255, 16, 16, 15, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 23, 23, 22, 255, 62, 62, 65, 255, 53, 53, 53, 255, 22, 22, 22, 255, 21, 20, 20, 255, + 19, 19, 18, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 22, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 21, 22, 255, + 22, 22, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 21, 22, 255, 22, 22, 23, 255, + 23, 23, 24, 255, 23, 23, 22, 255, 22, 23, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 24, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 24, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 23, 255, 25, 25, 25, 255, 24, 23, 24, 255, 25, 24, 25, 255, + 24, 24, 23, 255, 24, 23, 23, 255, 25, 25, 25, 255, 26, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 25, 24, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 24, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 26, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 22, 22, 23, 255, 23, 22, 23, 255, 22, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 21, 21, 21, 255, 22, 21, 22, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 20, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 20, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 18, 19, 255, + 18, 18, 18, 255, 20, 20, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 17, 17, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, + 18, 17, 17, 255, 18, 18, 17, 255, 17, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 16, 16, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 17, 17, 255, 18, 19, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 18, 17, 17, 255, 19, 19, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 18, 17, 17, 255, 16, 16, 17, 255, 17, 17, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 16, 15, 15, 255, 16, 16, 16, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 15, 15, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 15, 16, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 15, 16, 255, 22, 22, 23, 255, 62, 62, 65, 255, 53, 53, 53, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 23, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 23, 24, 255, 22, 22, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 24, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 24, 24, 255, + 23, 23, 22, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 22, 255, 23, 23, 22, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 24, 24, 255, 25, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 25, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 23, 255, 24, 23, 23, 255, + 25, 25, 25, 255, 24, 23, 23, 255, 24, 25, 24, 255, 25, 25, 25, 255, 24, 24, 23, 255, 25, 24, 25, 255, 25, 25, 25, 255, 24, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 24, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 24, 23, 255, 24, 23, 24, 255, 23, 22, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 21, 20, 21, 255, + 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 19, 19, 255, 21, 21, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 21, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 19, 19, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 19, 18, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, 18, 17, 18, 255, + 18, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, + 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 16, 16, 15, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 15, 15, 15, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 23, 23, 22, 255, 62, 62, 65, 255, 53, 53, 53, 255, 22, 22, 22, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 20, 19, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 22, 22, 21, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 23, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 22, 21, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, + 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 25, 25, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 25, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 25, 25, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, + 24, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 24, 25, 255, 25, 25, 25, 255, 25, 24, 24, 255, 25, 24, 25, 255, 24, 25, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, + 25, 25, 24, 255, 23, 23, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 24, 24, 25, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, + 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 21, 22, 255, 22, 21, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 18, 17, 255, 20, 20, 19, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 19, 18, 255, 19, 19, 19, 255, 18, 19, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, + 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 16, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, + 16, 16, 16, 255, 23, 22, 22, 255, 62, 62, 65, 255, 53, 53, 53, 255, 22, 22, 22, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, 20, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 23, 255, 21, 21, 20, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, + 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 24, 24, 24, 255, 22, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 23, 24, 255, + 23, 22, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 24, 23, 255, 24, 24, 24, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 25, 25, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 25, 255, 24, 23, 23, 255, 26, 26, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 25, 25, 25, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 23, 23, 24, 255, + 25, 25, 25, 255, 25, 25, 25, 255, 23, 23, 24, 255, 24, 23, 23, 255, 23, 23, 22, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 23, 255, 22, 21, 22, 255, 23, 23, 22, 255, 22, 23, 22, 255, + 22, 22, 22, 255, 21, 21, 20, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 20, 20, 20, 255, 21, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 21, 255, 20, 20, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 19, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 20, 20, 255, + 19, 18, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 21, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 18, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 18, 17, 255, 17, 16, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 16, 16, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 16, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 16, 15, 16, 255, 17, 17, 16, 255, + 17, 17, 18, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 22, 22, 22, 255, 62, 62, 65, 255, 53, 53, 54, 255, 22, 22, 22, 255, 19, 20, 19, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 21, 255, + 20, 20, 21, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 22, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 21, 21, 22, 255, 22, 23, 22, 255, 22, 21, 21, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 24, 24, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, + 23, 23, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 23, 24, 255, 25, 24, 25, 255, 24, 23, 23, 255, 24, 23, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 25, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 23, 24, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, + 25, 25, 25, 255, 24, 24, 23, 255, 24, 25, 24, 255, 24, 23, 24, 255, 24, 23, 23, 255, 24, 23, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 25, 25, 24, 255, 24, 24, 25, 255, 25, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 25, 24, 24, 255, 25, 24, 24, 255, 24, 25, 25, 255, 25, 24, 25, 255, 24, 23, 24, 255, 24, 23, 23, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 24, 255, 23, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, + 25, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 22, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 22, 21, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, + 22, 21, 22, 255, 21, 22, 22, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, + 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, + 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 16, 16, 255, 17, 17, 16, 255, 19, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 16, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, + 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 15, 15, 255, 16, 15, 16, 255, 17, 17, 17, 255, 16, 17, 16, 255, 24, 23, 23, 255, 62, 62, 65, 255, + 53, 53, 54, 255, 22, 21, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 19, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 24, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 23, 24, 255, 24, 24, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 25, 25, 25, 255, 23, 22, 22, 255, 24, 24, 24, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, + 25, 25, 25, 255, 24, 24, 24, 255, 25, 25, 24, 255, 23, 24, 24, 255, 24, 24, 25, 255, 24, 24, 23, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 25, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 25, 24, 25, 255, 23, 23, 24, 255, + 24, 24, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 24, 25, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, + 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 23, 24, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 23, 22, 23, 255, 22, 22, 23, 255, 21, 21, 22, 255, 23, 23, 22, 255, 22, 21, 21, 255, 23, 22, 22, 255, + 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 20, 20, 20, 255, 21, 21, 20, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 22, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 20, 21, 20, 255, 21, 21, 21, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 19, 19, 255, 20, 19, 19, 255, 19, 20, 19, 255, 20, 20, 20, 255, 19, 20, 19, 255, 20, 19, 19, 255, 20, 20, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 20, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 19, 19, 18, 255, 17, 18, 17, 255, 17, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 19, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 19, 18, 18, 255, 18, 18, 17, 255, 17, 16, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 18, 18, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 15, 15, 16, 255, 17, 16, 17, 255, 17, 16, 17, 255, 16, 15, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, 53, 53, 54, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 20, 255, 21, 21, 20, 255, 19, 19, 19, 255, + 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 23, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 21, 22, 255, 21, 21, 22, 255, 23, 23, 23, 255, 22, 21, 21, 255, 22, 22, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 23, 23, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 22, 22, 23, 255, 23, 24, 24, 255, 23, 23, 24, 255, 22, 22, 24, 255, 24, 24, 24, 255, 40, 40, 39, 255, 143, 143, 145, 255, 40, 40, 40, 255, + 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 25, 255, 23, 23, 23, 255, 25, 24, 24, 255, 23, 23, 23, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, + 25, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 25, 25, 25, 255, 25, 25, 25, 255, 24, 24, 23, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 24, 23, 255, 23, 23, 23, 255, 25, 24, 25, 255, 25, 24, 24, 255, 24, 24, 25, 255, 23, 23, 24, 255, 24, 23, 23, 255, + 24, 25, 25, 255, 24, 24, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 25, 25, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 22, 22, 255, 23, 22, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 22, 22, 255, + 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 24, 24, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 20, 21, 255, 21, 21, 20, 255, + 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 20, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 17, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, + 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 18, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 16, 16, 255, 16, 16, 17, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 15, 15, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 23, 23, 24, 255, 62, 62, 65, 255, 53, 53, 54, 255, 22, 21, 22, 255, 21, 20, 20, 255, + 20, 21, 21, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, + 22, 22, 21, 255, 22, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 22, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 111, 111, 113, 255, 79, 79, 80, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 24, 24, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 25, 24, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 25, 24, 25, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 25, 25, 255, 23, 23, 22, 255, 25, 25, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 23, 22, 22, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, + 24, 24, 24, 255, 24, 24, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 23, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 23, 23, 255, 22, 23, 23, 255, + 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 24, 23, 23, 255, 22, 22, 21, 255, 23, 23, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 21, 21, 20, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 20, 21, 20, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 21, 21, 21, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 19, 18, 255, 19, 20, 19, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 17, 255, 19, 18, 18, 255, 18, 19, 18, 255, 19, 18, 19, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 18, 17, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 17, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 17, 17, 255, 16, 16, 15, 255, 17, 17, 18, 255, 16, 16, 16, 255, + 15, 16, 16, 255, 16, 17, 17, 255, 17, 16, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 15, 255, 17, 18, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 15, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 15, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 15, 15, 15, 255, 16, 17, 17, 255, + 16, 17, 16, 255, 16, 16, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, 53, 53, 54, 255, 22, 22, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, + 22, 22, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 85, 85, 86, 255, 102, 101, 103, 255, 21, 20, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 118, 117, 120, 255, 77, 77, 78, 255, 77, 77, 78, 255, 110, 110, 112, 255, 21, 21, 21, 255, 20, 21, 21, 255, 22, 21, 21, 255, 46, 46, 46, 255, 134, 134, 137, 255, 143, 142, 145, 255, 94, 94, 96, 255, 22, 22, 23, 255, + 102, 102, 104, 255, 95, 95, 96, 255, 22, 22, 21, 255, 21, 20, 22, 255, 78, 77, 78, 255, 110, 110, 112, 255, 21, 21, 21, 255, 22, 22, 22, 255, 30, 29, 30, 255, 111, 111, 113, 255, 143, 143, 145, 255, 142, 142, 145, 255, 111, 111, 112, 255, 30, 30, 31, 255, 23, 23, 23, 255, 142, 142, 145, 255, 54, 54, 54, 255, 22, 23, 22, 255, 22, 22, 21, 255, 79, 79, 80, 255, 110, 111, 113, 255, + 22, 22, 22, 255, 39, 39, 39, 255, 127, 127, 129, 255, 95, 95, 97, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 79, 79, 80, 255, 119, 119, 121, 255, 135, 135, 138, 255, 143, 143, 146, 255, 119, 119, 121, 255, 39, 39, 39, 255, 23, 23, 23, 255, 25, 24, 24, 255, 71, 71, 72, 255, 135, 135, 138, 255, 32, 32, 33, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 25, 24, 24, 255, 23, 23, 23, 255, 87, 87, 89, 255, 104, 104, 105, 255, 22, 22, 22, 255, 24, 24, 24, 255, 88, 88, 89, 255, 103, 103, 105, 255, 24, 24, 24, 255, 119, 119, 121, 255, 79, 78, 80, 255, 24, 24, 24, 255, 31, 31, 31, 255, 104, 104, 105, 255, 143, 143, 146, 255, 143, 143, 146, 255, 143, 143, 146, 255, 71, 71, 73, 255, 24, 24, 24, 255, 80, 79, 81, 255, + 143, 143, 146, 255, 143, 143, 146, 255, 143, 143, 146, 255, 95, 96, 97, 255, 24, 23, 24, 255, 72, 71, 72, 255, 127, 127, 130, 255, 144, 143, 146, 255, 143, 143, 146, 255, 127, 127, 129, 255, 24, 24, 25, 255, 38, 39, 39, 255, 143, 143, 146, 255, 72, 72, 72, 255, 23, 23, 23, 255, 25, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 25, 24, 24, 255, 23, 24, 24, 255, 24, 24, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 24, 24, 23, 255, 23, 24, 23, 255, 23, 22, 23, 255, 24, 24, 24, 255, 23, 22, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 21, 22, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, + 20, 19, 19, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 19, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 20, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 19, 255, + 18, 18, 18, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, + 17, 18, 18, 255, 17, 17, 17, 255, 18, 18, 19, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 17, 18, 255, 17, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 22, 22, 23, 255, 62, 62, 65, 255, 53, 53, 54, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 44, 45, 45, 255, 142, 141, 144, 255, 30, 29, 30, 255, 21, 22, 22, 255, 21, 21, 21, 255, 38, 37, 37, 255, 142, 142, 145, 255, 37, 37, 37, 255, 78, 78, 80, 255, + 110, 110, 112, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 94, 93, 95, 255, 110, 110, 112, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 134, 134, 136, 255, 134, 134, 137, 255, 29, 29, 29, 255, 23, 23, 23, 255, 126, 126, 128, 255, 142, 142, 145, 255, 31, 31, 31, 255, 22, 22, 22, 255, 94, 94, 96, 255, 119, 118, 120, 255, 31, 31, 30, 255, 30, 29, 30, 255, + 119, 119, 121, 255, 94, 94, 95, 255, 23, 23, 22, 255, 142, 142, 145, 255, 55, 55, 55, 255, 22, 22, 23, 255, 22, 22, 23, 255, 79, 78, 79, 255, 110, 110, 112, 255, 32, 31, 32, 255, 119, 119, 121, 255, 87, 86, 88, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 79, 79, 80, 255, 127, 127, 130, 255, 23, 22, 23, 255, 23, 23, 23, 255, + 112, 111, 113, 255, 111, 111, 114, 255, 24, 24, 23, 255, 22, 22, 22, 255, 111, 111, 113, 255, 143, 143, 146, 255, 71, 71, 72, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 64, 64, 64, 255, 135, 135, 138, 255, 24, 23, 24, 255, 23, 23, 23, 255, 63, 63, 64, 255, 135, 135, 137, 255, 24, 24, 24, 255, 88, 88, 89, 255, 103, 103, 105, 255, + 24, 23, 23, 255, 88, 88, 89, 255, 120, 120, 122, 255, 40, 40, 40, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 64, 64, 65, 255, 135, 135, 138, 255, 56, 55, 56, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 32, 31, 32, 255, 144, 143, 146, 255, 79, 79, 80, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 25, 25, 255, 25, 24, 24, 255, + 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 22, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 24, 25, 24, 255, 24, 23, 23, 255, 24, 24, 23, 255, 23, 23, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 23, 22, 255, 22, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 24, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 21, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 21, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 19, 19, 18, 255, 19, 19, 20, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 19, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 19, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 17, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 17, 17, 255, 17, 18, 18, 255, 18, 17, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 17, 17, 255, 18, 18, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 17, 17, 255, + 17, 17, 17, 255, 16, 17, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 15, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 16, 17, 255, 17, 16, 15, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, + 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 65, 255, 53, 53, 54, 255, 22, 22, 22, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 21, 21, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 21, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 20, 21, 255, 22, 21, 21, 255, + 21, 21, 21, 255, 118, 118, 120, 255, 142, 142, 145, 255, 142, 142, 145, 255, 142, 142, 145, 255, 142, 142, 145, 255, 110, 110, 112, 255, 21, 21, 21, 255, 77, 77, 79, 255, 110, 110, 112, 255, 21, 21, 20, 255, 20, 20, 21, 255, 22, 22, 22, 255, 94, 94, 95, 255, 77, 77, 78, 255, 21, 21, 22, 255, 22, 22, 22, 255, 53, 53, 54, 255, 134, 134, 137, 255, 94, 94, 95, 255, 79, 78, 79, 255, + 54, 54, 55, 255, 126, 126, 128, 255, 103, 102, 104, 255, 70, 70, 71, 255, 22, 23, 22, 255, 126, 126, 129, 255, 63, 62, 63, 255, 23, 23, 23, 255, 22, 22, 21, 255, 62, 62, 62, 255, 127, 127, 129, 255, 21, 21, 22, 255, 143, 142, 145, 255, 54, 54, 55, 255, 22, 22, 22, 255, 22, 21, 21, 255, 78, 78, 79, 255, 135, 135, 137, 255, 119, 118, 120, 255, 95, 95, 96, 255, 23, 23, 22, 255, + 21, 21, 21, 255, 23, 22, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 80, 79, 81, 255, 111, 110, 113, 255, 23, 23, 22, 255, 23, 23, 23, 255, 47, 47, 48, 255, 143, 143, 145, 255, 23, 23, 23, 255, 47, 46, 47, 255, 143, 143, 146, 255, 80, 80, 81, 255, 127, 127, 130, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, + 32, 32, 32, 255, 143, 143, 146, 255, 48, 48, 49, 255, 23, 23, 22, 255, 31, 32, 31, 255, 143, 143, 146, 255, 48, 48, 49, 255, 64, 64, 65, 255, 120, 119, 122, 255, 24, 23, 24, 255, 112, 112, 113, 255, 79, 79, 80, 255, 23, 23, 23, 255, 24, 24, 25, 255, 23, 22, 23, 255, 24, 24, 23, 255, 80, 80, 80, 255, 111, 111, 113, 255, 24, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 56, 55, 56, 255, 143, 143, 146, 255, 24, 23, 24, 255, 25, 24, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 24, 23, 24, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, 22, 22, 22, 255, + 23, 24, 23, 255, 24, 24, 24, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 24, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 22, 23, 22, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 20, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 19, 19, 20, 255, 20, 19, 20, 255, 20, 19, 19, 255, 19, 20, 20, 255, 19, 18, 19, 255, 20, 20, 19, 255, + 19, 19, 18, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 17, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 17, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 18, 18, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 18, 18, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, + 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, 53, 53, 54, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 19, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 78, 78, 79, 255, 109, 109, 111, 255, 21, 20, 21, 255, 22, 21, 21, 255, 126, 126, 128, 255, 69, 69, 70, 255, 22, 21, 21, 255, 78, 78, 79, 255, 110, 110, 112, 255, 21, 21, 21, 255, 21, 20, 21, 255, + 22, 22, 21, 255, 94, 94, 95, 255, 78, 78, 79, 255, 21, 21, 21, 255, 22, 22, 21, 255, 86, 87, 87, 255, 102, 102, 104, 255, 53, 54, 54, 255, 118, 118, 120, 255, 94, 94, 95, 255, 78, 78, 79, 255, 78, 78, 79, 255, 102, 102, 104, 255, 22, 21, 21, 255, 127, 126, 129, 255, 62, 62, 63, 255, 22, 22, 22, 255, 22, 22, 22, 255, 63, 63, 63, 255, 127, 127, 129, 255, 23, 23, 23, 255, + 142, 142, 145, 255, 54, 54, 55, 255, 22, 22, 22, 255, 23, 23, 23, 255, 78, 78, 80, 255, 126, 126, 129, 255, 135, 134, 137, 255, 55, 55, 55, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, 79, 79, 80, 255, 111, 111, 113, 255, 23, 23, 23, 255, 23, 24, 23, 255, 39, 39, 39, 255, 143, 143, 146, 255, 23, 23, 24, 255, + 96, 96, 97, 255, 95, 95, 97, 255, 24, 24, 23, 255, 127, 127, 129, 255, 63, 64, 64, 255, 24, 23, 24, 255, 23, 23, 22, 255, 23, 23, 22, 255, 24, 24, 24, 255, 24, 24, 24, 255, 120, 119, 121, 255, 80, 80, 81, 255, 23, 23, 23, 255, 25, 25, 24, 255, 119, 119, 121, 255, 80, 79, 81, 255, 32, 31, 32, 255, 143, 143, 146, 255, 32, 32, 32, 255, 88, 88, 89, 255, 144, 144, 146, 255, + 143, 143, 146, 255, 143, 143, 146, 255, 143, 143, 146, 255, 143, 143, 146, 255, 64, 64, 65, 255, 143, 143, 146, 255, 143, 143, 146, 255, 143, 143, 146, 255, 143, 143, 146, 255, 143, 143, 146, 255, 64, 64, 64, 255, 143, 143, 146, 255, 143, 143, 146, 255, 143, 143, 146, 255, 143, 143, 146, 255, 143, 143, 146, 255, 88, 88, 89, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 22, 23, 255, + 24, 24, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 24, 255, 21, 22, 22, 255, 22, 23, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 20, 20, 19, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 19, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 18, 17, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, + 53, 53, 54, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 29, 29, 30, 255, 142, 142, 145, 255, + 37, 37, 38, 255, 53, 53, 54, 255, 134, 134, 136, 255, 29, 29, 30, 255, 20, 19, 21, 255, 77, 77, 78, 255, 126, 126, 128, 255, 53, 53, 53, 255, 21, 21, 21, 255, 22, 22, 22, 255, 94, 94, 95, 255, 78, 78, 79, 255, 21, 21, 21, 255, 21, 20, 20, 255, 118, 118, 120, 255, 62, 62, 63, 255, 22, 21, 22, 255, 126, 126, 128, 255, 142, 142, 145, 255, 46, 46, 46, 255, 46, 46, 46, 255, + 134, 134, 136, 255, 30, 29, 29, 255, 94, 94, 95, 255, 119, 119, 121, 255, 30, 31, 31, 255, 23, 23, 23, 255, 110, 110, 112, 255, 94, 94, 96, 255, 23, 23, 23, 255, 143, 143, 145, 255, 102, 102, 104, 255, 22, 22, 21, 255, 22, 22, 22, 255, 79, 79, 80, 255, 111, 111, 113, 255, 47, 46, 46, 255, 135, 135, 137, 255, 55, 55, 56, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 23, 22, 23, 255, 79, 79, 81, 255, 127, 127, 129, 255, 48, 48, 48, 255, 24, 23, 23, 255, 87, 87, 88, 255, 119, 119, 121, 255, 32, 31, 31, 255, 143, 143, 146, 255, 56, 55, 56, 255, 24, 23, 24, 255, 79, 78, 79, 255, 111, 111, 113, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 25, 255, 23, 23, 23, 255, 23, 22, 23, 255, 87, 87, 88, 255, 119, 119, 121, 255, + 55, 55, 55, 255, 23, 24, 24, 255, 111, 111, 114, 255, 96, 96, 97, 255, 24, 24, 24, 255, 127, 127, 129, 255, 64, 63, 64, 255, 40, 40, 40, 255, 127, 127, 129, 255, 47, 47, 48, 255, 24, 24, 24, 255, 56, 56, 57, 255, 143, 143, 146, 255, 31, 31, 31, 255, 127, 128, 130, 255, 71, 71, 72, 255, 24, 24, 24, 255, 31, 31, 32, 255, 135, 135, 137, 255, 63, 62, 63, 255, 95, 95, 96, 255, + 95, 96, 97, 255, 23, 24, 23, 255, 24, 23, 23, 255, 111, 111, 113, 255, 87, 86, 88, 255, 23, 23, 24, 255, 23, 22, 23, 255, 23, 22, 22, 255, 23, 23, 24, 255, 24, 24, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 22, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 22, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, + 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 22, 22, 21, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 21, 21, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, + 20, 21, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 21, 20, 21, 255, 19, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, + 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 20, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 17, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 19, 19, 18, 255, 17, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 18, 18, 255, 18, 17, 18, 255, + 18, 17, 18, 255, 17, 18, 17, 255, 17, 16, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 17, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, 54, 54, 54, 255, 22, 22, 22, 255, 20, 20, 21, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, + 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 101, 101, 103, 255, 77, 77, 79, 255, 94, 94, 95, 255, 94, 94, 95, 255, 20, 20, 20, 255, 20, 20, 20, 255, 77, 77, 78, 255, 126, 126, 129, 255, 110, 110, 112, 255, 142, 142, 145, 255, 78, 78, 79, 255, 142, 142, 145, 255, 142, 142, 145, 255, + 142, 142, 144, 255, 110, 110, 112, 255, 142, 142, 145, 255, 30, 30, 30, 255, 22, 22, 22, 255, 78, 78, 79, 255, 118, 118, 120, 255, 21, 21, 21, 255, 21, 21, 22, 255, 126, 126, 128, 255, 62, 61, 63, 255, 31, 30, 30, 255, 110, 110, 112, 255, 143, 142, 145, 255, 143, 143, 145, 255, 110, 110, 112, 255, 30, 30, 30, 255, 22, 22, 22, 255, 143, 143, 145, 255, 103, 103, 105, 255, 135, 135, 137, 255, + 143, 142, 145, 255, 79, 79, 80, 255, 110, 110, 112, 255, 22, 22, 22, 255, 46, 46, 47, 255, 135, 135, 137, 255, 71, 71, 72, 255, 22, 22, 22, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 79, 79, 81, 255, 127, 127, 130, 255, 119, 119, 121, 255, 143, 143, 146, 255, 127, 127, 129, 255, 48, 47, 48, 255, 79, 79, 80, 255, 111, 111, 113, 255, 22, 22, 23, 255, 23, 23, 23, 255, + 32, 32, 32, 255, 135, 135, 138, 255, 47, 47, 47, 255, 23, 24, 23, 255, 22, 22, 23, 255, 24, 23, 23, 255, 23, 24, 23, 255, 63, 63, 64, 255, 127, 127, 129, 255, 103, 103, 105, 255, 143, 143, 146, 255, 143, 143, 146, 255, 48, 47, 48, 255, 24, 23, 24, 255, 103, 103, 105, 255, 87, 87, 88, 255, 24, 24, 24, 255, 56, 55, 56, 255, 119, 119, 121, 255, 143, 143, 146, 255, 143, 143, 146, 255, + 79, 79, 81, 255, 24, 23, 23, 255, 40, 40, 40, 255, 111, 111, 113, 255, 143, 143, 146, 255, 143, 143, 146, 255, 111, 111, 113, 255, 24, 24, 24, 255, 24, 24, 24, 255, 96, 95, 96, 255, 143, 143, 146, 255, 143, 143, 146, 255, 119, 119, 121, 255, 40, 40, 40, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 22, 22, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 24, 24, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 23, 23, 23, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, + 21, 20, 20, 255, 22, 21, 22, 255, 21, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 21, 20, 255, 21, 20, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 18, 255, + 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 20, 20, 20, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 17, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 18, 17, 17, 255, + 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 15, 16, 15, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 22, 22, 23, 255, 62, 62, 65, 255, 54, 54, 54, 255, 21, 21, 21, 255, 20, 20, 21, 255, + 21, 20, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 62, 62, 63, 255, 126, 126, 128, 255, 134, 134, 136, 255, 54, 54, 54, 255, + 20, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 22, 255, 22, 22, 22, 255, 94, 94, 96, 255, 77, 77, 79, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 22, 23, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 23, 23, 22, 255, 22, 22, 21, 255, 22, 23, 23, 255, 24, 23, 24, 255, 22, 22, 22, 255, 78, 78, 79, 255, 111, 111, 112, 255, 22, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 22, 255, 79, 79, 79, 255, + 111, 110, 113, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 22, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 24, 24, 255, + 24, 24, 24, 255, 24, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 24, 24, 255, 24, 24, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 23, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 24, 24, 25, 255, 23, 23, 24, 255, 23, 23, 22, 255, 24, 23, 24, 255, 24, 24, 24, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 24, 255, 24, 23, 23, 255, 23, 22, 22, 255, 23, 22, 23, 255, 21, 22, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 22, 22, 255, 22, 22, 23, 255, 22, 23, 23, 255, 22, 22, 23, 255, 22, 21, 21, 255, + 23, 22, 22, 255, 22, 22, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 23, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 20, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 20, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, + 20, 20, 19, 255, 19, 19, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 20, 20, 255, 19, 19, 19, 255, 19, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 17, 18, 18, 255, 18, 18, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 18, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 18, 18, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 15, 255, 16, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 17, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 15, 16, 15, 255, 17, 17, 16, 255, 15, 15, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, 54, 54, 54, 255, 21, 21, 22, 255, 20, 19, 20, 255, 21, 20, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 21, 21, 255, 134, 134, 136, 255, 126, 126, 128, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 94, 93, 95, 255, 78, 77, 79, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 21, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 79, 79, 80, 255, 110, 110, 112, 255, + 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 79, 79, 81, 255, 111, 111, 113, 255, 24, 24, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 23, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, + 24, 24, 24, 255, 23, 23, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 23, 24, 255, 24, 23, 23, 255, 47, 48, 49, 255, 143, 143, 146, 255, 48, 48, 49, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, + 24, 24, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 21, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 21, 22, 255, 22, 23, 23, 255, + 22, 22, 21, 255, 22, 22, 23, 255, 22, 21, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 22, 21, 255, 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 21, 22, 255, 21, 22, 22, 255, + 22, 21, 21, 255, 22, 21, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 19, 19, 20, 255, 21, 20, 20, 255, 21, 20, 21, 255, 20, 19, 20, 255, 21, 21, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 18, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 19, 18, 255, 19, 18, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 17, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, + 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 16, 16, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 16, 16, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 16, 16, 17, 255, + 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 16, 255, 16, 17, 16, 255, 16, 15, 16, 255, 16, 16, 16, 255, 22, 22, 23, 255, 62, 62, 65, 255, 54, 54, 54, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 20, 20, 19, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 20, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 20, 21, 255, 20, 20, 21, 255, 21, 20, 21, 255, + 20, 20, 19, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 21, 255, + 23, 22, 22, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 21, 21, 255, 22, 22, 23, 255, 22, 22, 21, 255, 23, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 22, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 22, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 24, 255, 24, 23, 24, 255, 23, 22, 23, 255, 24, 24, 24, 255, 23, 23, 23, 255, 22, 23, 22, 255, 24, 25, 25, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 23, 255, 22, 22, 22, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 24, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 24, 24, 24, 255, 23, 22, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 24, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, 24, 23, 24, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 22, 22, 255, 21, 20, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 18, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 19, 18, 255, 19, 19, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 16, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, + 16, 16, 16, 255, 17, 17, 16, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 18, 18, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 16, 16, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 18, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 15, 16, 255, 15, 15, 15, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 16, 16, 17, 255, 23, 22, 23, 255, 62, 62, 65, 255, 54, 54, 54, 255, 21, 21, 22, 255, 19, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 20, 255, 22, 21, 22, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 22, 21, 255, 21, 21, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 22, 23, 255, 22, 22, 23, 255, 21, 21, 22, 255, 22, 23, 21, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 23, 255, 24, 24, 23, 255, 22, 22, 22, 255, + 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 24, 24, 23, 255, + 23, 22, 23, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, + 23, 24, 24, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 21, 21, 21, 255, 22, 23, 22, 255, 23, 23, 22, 255, 21, 21, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 21, 22, 255, 20, 20, 20, 255, + 21, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 20, 22, 255, 21, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, 19, 19, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, + 20, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 19, 20, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 17, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, + 18, 18, 19, 255, 18, 18, 17, 255, 18, 17, 17, 255, 19, 19, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 17, 16, 16, 255, 18, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, + 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 17, 16, 17, 255, 16, 17, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 16, 16, 255, 22, 22, 23, 255, 62, 62, 65, 255, 54, 54, 54, 255, 22, 21, 22, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, + 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 20, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 22, 21, 22, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 22, 22, 255, 20, 20, 20, 255, 22, 22, 23, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 23, 23, 22, 255, 21, 21, 21, 255, 22, 21, 23, 255, 21, 21, 21, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 21, 21, 255, 23, 22, 23, 255, 23, 22, 23, 255, 21, 21, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 23, 23, 255, 23, 23, 22, 255, 24, 24, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, + 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 24, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, + 23, 23, 23, 255, 24, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 24, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 22, 23, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 21, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 22, 255, 23, 23, 22, 255, + 22, 22, 22, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 22, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 20, 20, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 19, 255, 19, 20, 19, 255, + 20, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 21, 255, 19, 19, 19, 255, 20, 19, 21, 255, 19, 19, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 18, 18, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 17, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 19, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 18, 19, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 16, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 16, 17, 255, 16, 16, 15, 255, 17, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 65, 255, + 54, 54, 54, 255, 21, 22, 21, 255, 19, 19, 18, 255, 19, 18, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 20, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, + 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 21, 21, 255, 22, 21, 20, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 24, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 24, 23, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 22, 22, 23, 255, 24, 24, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 23, 255, 24, 24, 24, 255, 24, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 23, 23, 255, 24, 24, 24, 255, + 23, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 24, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 24, 24, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 24, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, + 23, 22, 23, 255, 23, 23, 22, 255, 22, 21, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 21, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 20, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 22, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 18, 255, 18, 18, 19, 255, + 18, 17, 18, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 17, 17, 17, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 19, 255, 17, 17, 18, 255, + 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 18, 17, 18, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 15, 15, 255, 16, 16, 16, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 16, 16, 16, 255, + 17, 16, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 22, 23, 23, 255, 62, 62, 65, 255, 54, 54, 55, 255, 21, 21, 20, 255, 18, 18, 19, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 22, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 77, 77, 78, 255, 142, 142, 145, 255, 142, 142, 145, 255, 142, 142, 145, 255, 78, 78, 79, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 24, 23, 255, 23, 22, 22, 255, + 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 23, 22, 255, 24, 23, 23, 255, 24, 24, 24, 255, 23, 22, 22, 255, 143, 143, 145, 255, 55, 55, 56, 255, 22, 23, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 23, 23, 255, 24, 23, 23, 255, 24, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 22, 255, 24, 24, 24, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 24, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 127, 127, 129, 255, 71, 70, 72, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 23, 22, 23, 255, 23, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 23, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 21, 21, 255, 21, 20, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 78, 78, 79, 255, 94, 93, 95, 255, 20, 21, 20, 255, 19, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 21, 20, 20, 255, 19, 18, 18, 255, 20, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 19, 18, 19, 255, + 17, 17, 17, 255, 18, 18, 19, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 15, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 15, 16, 255, 18, 17, 17, 255, 17, 16, 16, 255, 17, 17, 18, 255, 16, 16, 17, 255, + 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 22, 22, 23, 255, 62, 62, 65, 255, 54, 54, 55, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 19, 19, 18, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 45, 45, 46, 255, 142, 142, 145, 255, 37, 37, 38, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 22, 21, 22, 255, 22, 22, 23, 255, 21, 22, 22, 255, 21, 22, 22, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 23, 255, 21, 21, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, + 22, 22, 23, 255, 22, 21, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 21, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 23, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 23, 23, 23, 255, + 23, 23, 22, 255, 24, 23, 24, 255, 23, 23, 23, 255, 143, 143, 145, 255, 55, 55, 55, 255, 23, 24, 24, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 22, 22, 255, 24, 24, 24, 255, 23, 23, 24, 255, 23, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 24, 255, 23, 23, 24, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 22, 23, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 79, 79, 80, 255, 111, 111, 112, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 23, 255, 21, 20, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 45, 44, 45, 255, 142, 142, 145, 255, 37, 37, 38, 255, 20, 20, 19, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 20, 20, 19, 255, + 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 19, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, + 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 18, 17, 255, 16, 17, 17, 255, + 16, 16, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 15, 16, 15, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 16, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 15, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 15, 255, 22, 22, 23, 255, 62, 62, 65, 255, 54, 54, 55, 255, 21, 21, 22, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 18, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 20, 255, 125, 125, 127, 255, 69, 68, 70, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 77, 77, 79, 255, 109, 109, 111, 255, 21, 21, 21, 255, 29, 29, 29, 255, 118, 118, 120, 255, 142, 142, 145, 255, 126, 126, 128, 255, 109, 109, 111, 255, 110, 110, 112, 255, 22, 21, 21, 255, 53, 53, 53, 255, + 134, 134, 136, 255, 142, 142, 145, 255, 118, 118, 119, 255, 134, 134, 136, 255, 70, 69, 70, 255, 53, 53, 53, 255, 142, 142, 145, 255, 22, 22, 23, 255, 54, 54, 54, 255, 143, 143, 145, 255, 22, 22, 22, 255, 22, 22, 22, 255, 38, 38, 37, 255, 142, 142, 145, 255, 22, 22, 21, 255, 22, 21, 22, 255, 22, 22, 23, 255, 23, 22, 22, 255, 23, 23, 22, 255, 54, 54, 55, 255, 134, 134, 137, 255, + 143, 143, 145, 255, 119, 119, 121, 255, 126, 126, 128, 255, 70, 70, 71, 255, 22, 21, 22, 255, 53, 53, 54, 255, 126, 126, 129, 255, 143, 142, 145, 255, 143, 143, 145, 255, 135, 135, 137, 255, 30, 30, 30, 255, 22, 23, 23, 255, 38, 38, 38, 255, 143, 142, 145, 255, 63, 63, 64, 255, 23, 22, 22, 255, 23, 22, 22, 255, 38, 37, 38, 255, 119, 118, 121, 255, 143, 143, 145, 255, 142, 142, 145, 255, + 143, 143, 145, 255, 54, 54, 55, 255, 55, 54, 55, 255, 143, 143, 145, 255, 23, 22, 23, 255, 31, 31, 31, 255, 110, 110, 112, 255, 143, 143, 145, 255, 143, 142, 145, 255, 111, 111, 112, 255, 31, 31, 31, 255, 23, 22, 22, 255, 143, 143, 145, 255, 118, 119, 121, 255, 143, 143, 145, 255, 143, 143, 146, 255, 80, 80, 80, 255, 23, 23, 23, 255, 24, 24, 24, 255, 80, 79, 81, 255, 143, 143, 145, 255, + 143, 143, 145, 255, 143, 143, 146, 255, 110, 110, 112, 255, 22, 22, 22, 255, 79, 79, 80, 255, 143, 142, 145, 255, 143, 143, 146, 255, 103, 103, 105, 255, 143, 143, 145, 255, 39, 39, 39, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 79, 79, 80, 255, 118, 118, 120, 255, 134, 134, 137, 255, 143, 143, 145, 255, 119, 119, 121, 255, 39, 39, 39, 255, 23, 23, 23, 255, + 22, 22, 23, 255, 39, 39, 39, 255, 143, 143, 145, 255, 55, 55, 55, 255, 23, 22, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 47, 47, 47, 255, 143, 142, 145, 255, 30, 30, 29, 255, 22, 22, 21, 255, 78, 78, 79, 255, 142, 142, 145, 255, 143, 143, 145, 255, 95, 94, 96, 255, 143, 142, 145, 255, 30, 30, 31, 255, 62, 62, 62, 255, 135, 134, 137, 255, + 23, 22, 22, 255, 86, 86, 88, 255, 102, 102, 104, 255, 22, 22, 22, 255, 30, 30, 30, 255, 126, 126, 128, 255, 78, 78, 79, 255, 21, 21, 22, 255, 22, 22, 22, 255, 86, 86, 88, 255, 102, 102, 104, 255, 21, 21, 21, 255, 21, 22, 21, 255, 38, 38, 38, 255, 118, 118, 120, 255, 78, 77, 79, 255, 22, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 126, 125, 128, 255, 77, 77, 78, 255, + 20, 20, 20, 255, 21, 21, 22, 255, 118, 118, 120, 255, 93, 93, 94, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 19, 19, 19, 255, 21, 21, 20, 255, 19, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 18, 19, 255, 18, 18, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 17, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 17, 255, 19, 18, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 15, 15, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 15, 15, 255, 18, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 16, 16, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 16, 17, 255, 22, 23, 23, 255, 62, 62, 65, 255, 54, 54, 55, 255, 22, 21, 22, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 21, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 21, 20, 19, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 126, 125, 128, 255, 68, 68, 69, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 77, 77, 78, 255, 110, 109, 111, 255, + 21, 20, 20, 255, 77, 77, 78, 255, 126, 126, 128, 255, 29, 28, 29, 255, 37, 37, 38, 255, 118, 117, 119, 255, 110, 109, 111, 255, 20, 21, 20, 255, 134, 133, 136, 255, 77, 77, 79, 255, 20, 20, 21, 255, 53, 53, 54, 255, 134, 134, 137, 255, 70, 69, 71, 255, 54, 53, 54, 255, 142, 142, 145, 255, 22, 22, 21, 255, 53, 53, 54, 255, 142, 142, 145, 255, 21, 21, 21, 255, 21, 22, 22, 255, + 38, 38, 39, 255, 142, 142, 145, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 23, 22, 255, 22, 21, 21, 255, 126, 126, 129, 255, 77, 78, 79, 255, 22, 22, 22, 255, 54, 53, 54, 255, 126, 126, 129, 255, 70, 70, 71, 255, 38, 37, 37, 255, 142, 142, 145, 255, 79, 78, 80, 255, 22, 22, 21, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 21, 21, 22, 255, + 78, 78, 79, 255, 135, 134, 137, 255, 110, 110, 112, 255, 23, 22, 23, 255, 21, 21, 21, 255, 127, 127, 129, 255, 110, 110, 112, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 55, 55, 56, 255, 143, 143, 145, 255, 23, 23, 23, 255, 95, 95, 96, 255, 119, 118, 120, 255, 31, 31, 30, 255, 30, 29, 30, 255, 119, 119, 121, 255, 95, 95, 97, 255, 23, 23, 23, 255, + 142, 142, 145, 255, 71, 71, 72, 255, 22, 23, 23, 255, 54, 54, 54, 255, 143, 143, 146, 255, 54, 54, 55, 255, 71, 71, 71, 255, 135, 135, 137, 255, 55, 54, 56, 255, 23, 22, 23, 255, 21, 21, 22, 255, 23, 23, 23, 255, 39, 39, 39, 255, 143, 143, 145, 255, 54, 54, 55, 255, 23, 23, 23, 255, 79, 78, 80, 255, 143, 143, 145, 255, 39, 39, 39, 255, 23, 23, 23, 255, 23, 22, 22, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 79, 79, 80, 255, 126, 126, 129, 255, 23, 23, 23, 255, 22, 22, 22, 255, 111, 111, 113, 255, 111, 110, 113, 255, 23, 22, 22, 255, 22, 22, 22, 255, 79, 79, 80, 255, 143, 143, 145, 255, 94, 94, 96, 255, 23, 22, 23, 255, 23, 22, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 22, 255, 135, 135, 137, 255, 54, 54, 54, 255, + 22, 21, 21, 255, 143, 143, 145, 255, 54, 54, 55, 255, 22, 22, 22, 255, 78, 78, 79, 255, 134, 134, 137, 255, 46, 46, 47, 255, 29, 29, 29, 255, 142, 142, 145, 255, 45, 46, 46, 255, 62, 62, 63, 255, 134, 134, 136, 255, 21, 21, 22, 255, 94, 93, 96, 255, 110, 110, 112, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 61, 61, 62, 255, 134, 134, 136, 255, 21, 21, 21, 255, + 22, 21, 21, 255, 22, 21, 21, 255, 30, 30, 30, 255, 126, 126, 128, 255, 70, 70, 71, 255, 22, 23, 22, 255, 62, 61, 62, 255, 134, 134, 136, 255, 28, 28, 28, 255, 20, 21, 21, 255, 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 18, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 18, 255, 20, 19, 19, 255, 19, 18, 18, 255, 20, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 18, 19, 18, 255, 20, 19, 19, 255, 19, 19, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, + 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 19, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 18, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, + 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 17, 18, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 16, 16, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 16, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 18, 17, 18, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 15, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 15, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 17, 17, 255, + 17, 16, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, 54, 54, 55, 255, 22, 21, 21, 255, 20, 20, 21, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 19, 18, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 19, 20, 255, 126, 126, 128, 255, 69, 69, 70, 255, 21, 20, 20, 255, 21, 21, 19, 255, 19, 19, 20, 255, 20, 20, 21, 255, 77, 76, 78, 255, 109, 109, 111, 255, 20, 20, 21, 255, 77, 77, 78, 255, 102, 102, 103, 255, 21, 21, 21, 255, 20, 20, 20, 255, 78, 78, 79, 255, 110, 110, 112, 255, 37, 37, 37, 255, 142, 142, 145, 255, 29, 29, 30, 255, 21, 20, 20, 255, 21, 21, 21, 255, + 126, 126, 129, 255, 70, 70, 70, 255, 53, 53, 54, 255, 142, 142, 145, 255, 21, 20, 20, 255, 54, 54, 54, 255, 142, 142, 145, 255, 20, 20, 20, 255, 22, 21, 22, 255, 37, 37, 37, 255, 142, 142, 145, 255, 22, 22, 22, 255, 20, 20, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 38, 38, 38, 255, 142, 142, 145, 255, 30, 30, 31, 255, 21, 21, 22, 255, 22, 22, 22, 255, 110, 110, 112, 255, + 69, 69, 71, 255, 70, 69, 71, 255, 118, 118, 120, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 31, 31, 32, 255, 135, 134, 137, 255, 63, 62, 63, 255, 135, 135, 137, 255, 39, 38, 39, 255, 38, 38, 38, 255, 143, 143, 145, 255, 31, 30, 31, 255, 23, 23, 23, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 55, 55, 56, 255, + 143, 142, 145, 255, 23, 23, 23, 255, 127, 127, 129, 255, 63, 62, 63, 255, 23, 23, 23, 255, 23, 22, 23, 255, 63, 63, 64, 255, 127, 126, 128, 255, 23, 23, 22, 255, 143, 142, 145, 255, 55, 55, 56, 255, 22, 23, 22, 255, 23, 23, 23, 255, 103, 103, 105, 255, 79, 78, 80, 255, 95, 95, 96, 255, 87, 87, 89, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 71, 71, 72, 255, 119, 119, 121, 255, 22, 23, 22, 255, 22, 21, 22, 255, 21, 21, 20, 255, 143, 142, 145, 255, 39, 39, 38, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 22, 255, 79, 79, 79, 255, 111, 110, 113, 255, 22, 22, 22, 255, 23, 22, 22, 255, 46, 46, 46, 255, 142, 142, 145, 255, 23, 23, 22, 255, 22, 22, 22, 255, 135, 135, 137, 255, 78, 78, 80, 255, + 143, 143, 145, 255, 39, 39, 39, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 102, 102, 104, 255, 78, 78, 79, 255, 22, 22, 22, 255, 110, 110, 113, 255, 111, 110, 112, 255, 38, 38, 38, 255, 22, 22, 22, 255, 102, 102, 104, 255, 78, 78, 79, 255, 21, 21, 21, 255, 119, 119, 120, 255, 77, 77, 79, 255, 30, 30, 30, 255, 142, 142, 145, 255, + 110, 110, 111, 255, 134, 134, 137, 255, 37, 37, 37, 255, 23, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 29, 29, 29, 255, 142, 142, 145, 255, 45, 45, 46, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 21, 255, 38, 37, 38, 255, 126, 126, 128, 255, 69, 69, 71, 255, 110, 110, 111, 255, 77, 77, 78, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 20, 19, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 21, 20, 20, 255, 19, 20, 19, 255, 19, 19, 20, 255, 20, 19, 20, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 18, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, + 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 19, 255, 17, 17, 17, 255, + 18, 18, 19, 255, 17, 17, 18, 255, 18, 18, 19, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 15, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, + 18, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 15, 16, 14, 255, 18, 18, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 15, 255, 15, 16, 15, 255, 23, 23, 22, 255, 62, 62, 65, 255, 54, 54, 55, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 21, 20, 20, 255, + 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 125, 125, 128, 255, 141, 141, 144, 255, 141, 141, 144, 255, 142, 142, 144, 255, 77, 77, 78, 255, 19, 19, 20, 255, 77, 77, 79, 255, 109, 109, 111, 255, 21, 20, 20, 255, 77, 77, 78, 255, 94, 93, 95, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 77, 77, 78, 255, 109, 109, 111, 255, 38, 38, 38, 255, 142, 142, 144, 255, 29, 28, 28, 255, 21, 20, 20, 255, 21, 21, 21, 255, 125, 125, 127, 255, 70, 69, 70, 255, 53, 53, 53, 255, 142, 142, 144, 255, 21, 21, 21, 255, 54, 53, 54, 255, 142, 142, 145, 255, 21, 20, 20, 255, 22, 21, 21, 255, 37, 37, 38, 255, 142, 142, 144, 255, 20, 20, 21, 255, + 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 37, 37, 38, 255, 142, 142, 145, 255, 29, 28, 29, 255, 22, 22, 22, 255, 20, 20, 21, 255, 110, 110, 112, 255, 69, 69, 71, 255, 70, 70, 71, 255, 143, 142, 145, 255, 142, 142, 145, 255, 142, 142, 145, 255, 143, 143, 145, 255, 143, 143, 145, 255, 54, 54, 55, 255, 71, 70, 72, 255, 127, 127, 129, 255, 22, 22, 23, 255, 94, 94, 96, 255, + 94, 94, 95, 255, 38, 38, 38, 255, 142, 142, 145, 255, 143, 143, 145, 255, 143, 143, 145, 255, 143, 143, 146, 255, 143, 143, 145, 255, 78, 78, 79, 255, 55, 55, 56, 255, 142, 143, 145, 255, 22, 22, 22, 255, 126, 126, 128, 255, 63, 63, 64, 255, 22, 22, 22, 255, 23, 23, 23, 255, 63, 63, 64, 255, 127, 127, 129, 255, 23, 23, 23, 255, 142, 142, 145, 255, 55, 55, 55, 255, 23, 23, 22, 255, + 23, 23, 23, 255, 95, 95, 96, 255, 79, 79, 80, 255, 94, 94, 95, 255, 143, 143, 146, 255, 142, 142, 145, 255, 142, 142, 145, 255, 143, 143, 146, 255, 143, 142, 145, 255, 70, 70, 71, 255, 119, 119, 120, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 143, 142, 145, 255, 39, 39, 39, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 78, 78, 80, 255, + 111, 110, 113, 255, 23, 23, 23, 255, 22, 21, 22, 255, 39, 39, 38, 255, 142, 142, 145, 255, 22, 22, 23, 255, 70, 70, 71, 255, 127, 126, 128, 255, 23, 23, 23, 255, 94, 94, 96, 255, 86, 86, 87, 255, 23, 23, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 79, 78, 80, 255, 103, 102, 104, 255, 23, 22, 22, 255, 29, 29, 30, 255, 94, 94, 96, 255, + 134, 134, 137, 255, 142, 142, 145, 255, 143, 143, 145, 255, 102, 102, 104, 255, 21, 22, 21, 255, 86, 86, 88, 255, 102, 102, 104, 255, 22, 21, 21, 255, 118, 118, 120, 255, 126, 126, 129, 255, 118, 118, 119, 255, 30, 30, 30, 255, 21, 21, 20, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 118, 118, 120, 255, 78, 78, 79, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 38, 37, 37, 255, 134, 134, 136, 255, 134, 134, 136, 255, 29, 29, 28, 255, 20, 20, 20, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 20, 20, 19, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, + 20, 20, 19, 255, 20, 20, 21, 255, 19, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 18, 18, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 20, 18, 255, 19, 18, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 18, 19, 18, 255, 18, 18, 18, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 20, 20, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 18, 18, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 18, 18, 17, 255, 16, 16, 16, 255, 15, 15, 15, 255, + 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 15, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 23, 22, 23, 255, 62, 62, 65, 255, + 54, 54, 55, 255, 21, 22, 22, 255, 21, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 125, 125, 127, 255, 69, 69, 70, 255, + 20, 21, 20, 255, 45, 45, 45, 255, 126, 126, 128, 255, 69, 69, 69, 255, 77, 77, 78, 255, 110, 110, 111, 255, 21, 21, 20, 255, 77, 77, 78, 255, 93, 93, 95, 255, 20, 20, 20, 255, 22, 22, 21, 255, 77, 77, 79, 255, 109, 109, 111, 255, 20, 20, 20, 255, 118, 118, 119, 255, 93, 93, 95, 255, 20, 20, 20, 255, 30, 29, 29, 255, 134, 134, 137, 255, 70, 70, 71, 255, 53, 53, 54, 255, + 142, 142, 145, 255, 21, 20, 21, 255, 54, 54, 54, 255, 142, 142, 145, 255, 78, 78, 79, 255, 22, 22, 22, 255, 77, 77, 78, 255, 134, 134, 137, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 22, 21, 22, 255, 21, 21, 22, 255, 111, 110, 112, 255, 94, 94, 96, 255, 21, 21, 21, 255, 22, 22, 21, 255, 127, 127, 129, 255, 70, 71, 72, 255, 38, 38, 38, 255, 126, 126, 128, 255, + 47, 46, 47, 255, 22, 22, 22, 255, 46, 46, 46, 255, 134, 134, 137, 255, 37, 37, 38, 255, 119, 119, 121, 255, 78, 78, 78, 255, 21, 22, 22, 255, 46, 46, 47, 255, 135, 135, 137, 255, 29, 30, 30, 255, 118, 118, 121, 255, 70, 70, 71, 255, 22, 22, 22, 255, 31, 30, 30, 255, 118, 118, 121, 255, 71, 70, 71, 255, 54, 54, 55, 255, 143, 142, 145, 255, 21, 22, 21, 255, 94, 94, 96, 255, + 119, 118, 120, 255, 30, 30, 30, 255, 22, 23, 22, 255, 111, 111, 112, 255, 95, 95, 97, 255, 22, 22, 23, 255, 143, 143, 145, 255, 103, 102, 104, 255, 22, 23, 22, 255, 38, 38, 38, 255, 135, 135, 137, 255, 62, 62, 63, 255, 63, 63, 64, 255, 119, 118, 120, 255, 31, 31, 31, 255, 23, 24, 23, 255, 71, 71, 71, 255, 126, 126, 129, 255, 30, 30, 30, 255, 135, 135, 137, 255, 71, 71, 72, 255, + 22, 22, 22, 255, 38, 38, 39, 255, 143, 143, 145, 255, 38, 38, 38, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 79, 78, 80, 255, 127, 126, 129, 255, 46, 46, 46, 255, 22, 22, 22, 255, 87, 87, 88, 255, 118, 118, 121, 255, 23, 23, 23, 255, 118, 118, 120, 255, 79, 79, 80, 255, 23, 23, 24, 255, 54, 54, 55, 255, 134, 134, 137, 255, 30, 30, 30, 255, + 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 61, 61, 62, 255, 134, 134, 136, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 78, 78, 79, 255, 126, 126, 128, 255, 22, 22, 22, 255, 61, 61, 62, 255, 134, 134, 137, 255, 22, 22, 22, 255, 86, 86, 87, 255, 102, 102, 104, 255, 70, 70, 71, 255, 126, 126, 128, 255, + 45, 45, 46, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 85, 85, 87, 255, 102, 102, 104, 255, 21, 21, 22, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 110, 110, 111, 255, 142, 142, 144, 255, 52, 53, 54, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, + 21, 21, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, + 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 18, 18, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, + 16, 16, 16, 255, 18, 17, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 15, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, 54, 54, 55, 255, 21, 21, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 18, 18, 19, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 125, 125, 127, 255, 68, 68, 69, 255, 21, 21, 20, 255, 20, 20, 20, 255, 93, 92, 94, 255, 93, 93, 95, 255, 77, 76, 78, 255, 110, 109, 112, 255, 20, 20, 21, 255, 77, 77, 78, 255, 93, 93, 94, 255, 20, 20, 20, 255, 21, 21, 21, 255, 77, 77, 78, 255, + 110, 109, 111, 255, 21, 21, 21, 255, 37, 37, 38, 255, 118, 118, 120, 255, 142, 142, 145, 255, 133, 133, 136, 255, 126, 126, 128, 255, 69, 69, 70, 255, 53, 53, 54, 255, 142, 142, 144, 255, 21, 21, 22, 255, 54, 54, 54, 255, 142, 142, 145, 255, 102, 101, 103, 255, 142, 142, 145, 255, 142, 142, 144, 255, 70, 70, 70, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, + 21, 21, 21, 255, 38, 38, 38, 255, 118, 118, 120, 255, 142, 142, 145, 255, 126, 126, 128, 255, 127, 127, 128, 255, 69, 69, 70, 255, 21, 21, 22, 255, 54, 54, 54, 255, 126, 126, 129, 255, 142, 142, 145, 255, 142, 142, 145, 255, 78, 78, 79, 255, 54, 54, 55, 255, 134, 134, 136, 255, 31, 30, 30, 255, 22, 22, 22, 255, 22, 22, 22, 255, 110, 110, 112, 255, 78, 78, 80, 255, 38, 38, 38, 255, + 119, 118, 120, 255, 142, 142, 145, 255, 143, 142, 145, 255, 102, 102, 104, 255, 22, 22, 23, 255, 54, 54, 55, 255, 143, 143, 146, 255, 22, 22, 23, 255, 30, 30, 30, 255, 111, 111, 113, 255, 143, 143, 145, 255, 142, 142, 145, 255, 110, 110, 112, 255, 29, 30, 29, 255, 22, 23, 22, 255, 143, 142, 145, 255, 103, 102, 104, 255, 143, 143, 145, 255, 142, 142, 145, 255, 95, 95, 97, 255, 22, 22, 21, 255, + 23, 23, 23, 255, 79, 78, 79, 255, 143, 143, 145, 255, 143, 143, 145, 255, 127, 127, 129, 255, 56, 55, 56, 255, 23, 23, 22, 255, 55, 55, 55, 255, 134, 134, 137, 255, 142, 142, 145, 255, 119, 118, 120, 255, 143, 143, 146, 255, 38, 38, 38, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 78, 78, 80, 255, 127, 127, 129, 255, 119, 119, 120, 255, 142, 142, 145, 255, + 126, 126, 129, 255, 47, 47, 47, 255, 55, 54, 55, 255, 135, 134, 137, 255, 31, 31, 31, 255, 21, 21, 22, 255, 22, 22, 22, 255, 110, 110, 112, 255, 78, 78, 79, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 110, 110, 112, 255, 143, 142, 145, 255, 142, 142, 145, 255, 142, 142, 145, 255, 94, 94, 95, 255, 142, 142, 145, 255, 142, 142, 145, 255, 142, 142, 145, 255, + 78, 78, 79, 255, 22, 22, 22, 255, 30, 29, 30, 255, 142, 142, 145, 255, 45, 45, 45, 255, 62, 62, 62, 255, 134, 134, 136, 255, 21, 20, 20, 255, 54, 54, 54, 255, 133, 133, 136, 255, 78, 78, 78, 255, 22, 22, 21, 255, 20, 20, 21, 255, 62, 62, 63, 255, 134, 134, 136, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 53, 53, 54, 255, 134, 134, 136, 255, + 53, 52, 53, 255, 133, 133, 136, 255, 52, 53, 53, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, + 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 17, 17, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, + 19, 18, 19, 255, 18, 18, 19, 255, 18, 17, 18, 255, 17, 17, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 18, 18, 17, 255, 17, 18, 17, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 17, 255, 16, 15, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 15, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 22, 22, 23, 255, 62, 62, 65, 255, 54, 54, 55, 255, 21, 21, 21, 255, 20, 20, 19, 255, + 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 20, 20, 255, 20, 19, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 125, 125, 127, 255, 68, 68, 69, 255, 19, 19, 20, 255, 36, 36, 36, 255, 125, 125, 127, 255, + 77, 77, 78, 255, 77, 77, 78, 255, 109, 110, 112, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 22, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 22, 21, 21, 255, 22, 22, 21, 255, 21, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 110, 110, 112, 255, 70, 70, 71, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 55, 54, 55, 255, 143, 143, 145, 255, 23, 22, 22, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 23, 255, 21, 22, 22, 255, + 21, 22, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 23, 22, 22, 255, 23, 23, 23, 255, 142, 142, 145, 255, + 38, 38, 38, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 79, 78, 80, 255, 110, 110, 112, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 23, 23, 22, 255, + 22, 22, 23, 255, 22, 22, 21, 255, 111, 110, 112, 255, 87, 87, 88, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 21, 255, 118, 118, 120, 255, 78, 78, 79, 255, 29, 29, 29, 255, 142, 142, 145, 255, 46, 46, 46, 255, 21, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 30, 30, 30, 255, 142, 142, 145, 255, 45, 45, 46, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 110, 110, 112, 255, 94, 94, 96, 255, 21, 21, 20, 255, 54, 53, 53, 255, 134, 134, 136, 255, 45, 45, 46, 255, 20, 20, 20, 255, 21, 21, 22, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 18, 18, 18, 255, 19, 20, 20, 255, 20, 20, 19, 255, 19, 18, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 17, 19, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 19, 19, 18, 255, 17, 17, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 18, 18, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 18, 17, 255, + 17, 17, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 17, 17, 255, 18, 18, 17, 255, 16, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 15, 15, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 65, 255, 54, 54, 55, 255, 21, 21, 22, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 125, 125, 127, 255, 141, 141, 144, 255, 141, 142, 144, 255, 141, 141, 144, 255, 101, 101, 103, 255, 21, 20, 21, 255, 77, 77, 78, 255, 109, 109, 111, 255, 20, 20, 21, 255, 19, 19, 20, 255, 20, 19, 19, 255, 21, 21, 22, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 53, 52, 54, 255, 142, 142, 144, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 23, 255, 20, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, + 23, 22, 22, 255, 22, 21, 22, 255, 110, 110, 112, 255, 70, 70, 71, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 21, 21, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 21, 22, 255, 22, 23, 22, 255, 55, 55, 56, 255, 143, 143, 145, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 23, 22, 255, 142, 142, 145, 255, 38, 38, 38, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 23, 255, 22, 21, 21, 255, 79, 78, 79, 255, 111, 110, 112, 255, 23, 23, 22, 255, 22, 22, 23, 255, 21, 22, 22, 255, 22, 22, 21, 255, 22, 22, 23, 255, + 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 46, 46, 47, 255, 126, 126, 129, 255, 142, 142, 145, 255, 135, 135, 137, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, + 87, 87, 88, 255, 102, 102, 103, 255, 22, 22, 23, 255, 118, 118, 120, 255, 77, 77, 77, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 110, 110, 112, 255, 142, 142, 145, 255, 142, 142, 144, 255, 142, 142, 145, 255, 142, 142, 145, 255, 142, 142, 145, 255, 142, 142, 145, 255, 54, 54, 54, 255, 142, 142, 144, 255, 37, 36, 37, 255, 21, 21, 21, 255, 20, 20, 20, 255, 52, 52, 54, 255, + 134, 134, 136, 255, 53, 53, 54, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 21, 255, 20, 19, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 19, 19, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 20, 255, 19, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, + 19, 19, 18, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 18, 18, 18, 255, 18, 18, 17, 255, 19, 18, 19, 255, 19, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 18, 255, 17, 17, 16, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 18, 17, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 16, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 18, 18, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 16, 16, 255, 16, 15, 15, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 15, 15, 15, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 15, 16, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 22, 23, 23, 255, 62, 62, 65, 255, 54, 54, 55, 255, 20, 21, 21, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 20, 19, 255, + 20, 19, 19, 255, 20, 20, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 20, 20, 19, 255, 19, 18, 19, 255, 21, 20, 21, 255, 19, 19, 20, 255, 18, 18, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 20, 20, 19, 255, 20, 19, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 19, 20, 255, 21, 21, 22, 255, 20, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 22, 21, 255, 20, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 22, 22, 255, + 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, 23, 23, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 21, 255, + 21, 21, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 21, 21, 22, 255, 23, 22, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 22, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 20, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 21, 22, 255, 23, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 21, 20, 255, 20, 21, 21, 255, 22, 22, 22, 255, 20, 20, 19, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 21, 20, 255, 19, 19, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, + 20, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 18, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, + 17, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 16, 17, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 17, 16, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 15, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 16, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 18, 255, 17, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 65, 255, 54, 54, 55, 255, 21, 21, 21, 255, 19, 19, 18, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 18, 18, 18, 255, 19, 18, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 20, 20, 21, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, + 20, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 20, 255, 20, 20, 20, 255, 22, 21, 21, 255, 20, 21, 21, 255, 22, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 21, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 23, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 22, 22, 255, 22, 22, 21, 255, 23, 23, 22, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 21, 22, 255, 23, 23, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 22, 21, 21, 255, 23, 22, 23, 255, 21, 22, 21, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 23, 255, 22, 22, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 23, 255, + 22, 21, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 21, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 20, 20, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, + 22, 22, 22, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 20, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 21, 20, 255, + 21, 20, 20, 255, 21, 20, 21, 255, 20, 19, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 18, 19, 255, 19, 19, 20, 255, 18, 18, 18, 255, 19, 19, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 20, 19, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 16, 16, 16, 255, 17, 18, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 16, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, + 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 18, 18, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, + 16, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, 55, 55, 55, 255, 22, 22, 22, 255, 19, 18, 18, 255, 19, 20, 19, 255, 19, 19, 19, 255, 18, 19, 18, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, + 20, 20, 20, 255, 20, 19, 19, 255, 20, 19, 18, 255, 20, 20, 20, 255, 19, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 21, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 21, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, + 21, 21, 22, 255, 22, 21, 22, 255, 22, 23, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 23, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 23, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 21, 21, 21, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 20, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 23, 23, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 20, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 20, 19, 255, 21, 20, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 20, 20, 255, 22, 21, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 21, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 19, 19, 19, 255, 21, 20, 21, 255, 20, 19, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, 19, 19, 18, 255, 19, 19, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 19, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, + 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 17, 17, 255, 19, 19, 19, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 19, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 16, 15, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 18, 17, 255, 17, 16, 16, 255, 17, 18, 17, 255, 18, 17, 18, 255, + 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 17, 17, 255, 15, 15, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 23, 23, 24, 255, 62, 62, 65, 255, + 55, 55, 55, 255, 21, 21, 21, 255, 18, 18, 18, 255, 19, 18, 18, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 19, 18, 255, 18, 19, 19, 255, 20, 20, 18, 255, 19, 19, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 18, 255, + 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 21, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 22, 255, + 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 21, 21, 255, 20, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, + 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 23, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 19, 19, 255, 20, 20, 21, 255, 19, 19, 18, 255, 19, 19, 19, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 21, 21, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 18, 18, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 18, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 19, 18, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, 19, 18, 19, 255, 18, 17, 17, 255, 18, 19, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 18, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 18, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 23, 23, 23, 255, 62, 62, 65, 255, 55, 55, 55, 255, 21, 21, 20, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 18, 255, 20, 20, 21, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 22, 255, 21, 20, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 23, 23, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 21, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 20, 20, 255, 22, 21, 21, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 23, 23, 22, 255, 23, 22, 23, 255, 23, 22, 23, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 20, 20, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 23, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 20, 20, 21, 255, 21, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 19, 19, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 19, 18, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 18, 17, 255, 18, 18, 18, 255, 17, 18, 17, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 18, 19, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, + 17, 16, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 16, 17, 17, 255, 17, 18, 18, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 15, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 65, 255, 55, 55, 55, 255, 20, 20, 20, 255, 19, 18, 19, 255, + 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, + 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 20, 21, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 21, 22, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 20, 20, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 21, 21, 22, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 20, 19, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, + 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 21, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 19, 255, 20, 19, 19, 255, 18, 18, 19, 255, 18, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, 17, 18, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 17, 17, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 17, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 18, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 18, 18, 19, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 16, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 18, 17, 18, 255, + 17, 17, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 17, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 17, 16, 255, 18, 18, 17, 255, + 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 16, 16, 15, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 22, 23, 23, 255, 62, 62, 65, 255, 55, 55, 56, 255, 22, 21, 21, 255, 19, 18, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 18, 18, 255, 20, 19, 20, 255, 19, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 21, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 18, 255, 20, 20, 20, 255, 20, 21, 21, 255, 19, 19, 19, 255, 19, 20, 20, 255, 21, 21, 20, 255, + 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 20, 19, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, + 21, 21, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 22, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 23, 22, 255, 22, 21, 21, 255, 22, 21, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 21, 21, 20, 255, 22, 21, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 23, 23, 22, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 22, 21, 22, 255, 21, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 22, 22, 22, 255, 21, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 20, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, + 21, 21, 21, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 18, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 18, 255, 18, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 19, 255, + 18, 18, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 17, 18, 18, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 18, 255, 19, 18, 19, 255, 17, 18, 17, 255, 18, 18, 18, 255, 17, 17, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, + 17, 17, 16, 255, 17, 16, 15, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, + 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 15, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 15, 15, 255, 16, 16, 16, 255, 15, 15, 16, 255, 16, 16, 15, 255, 23, 23, 23, 255, 62, 62, 65, 255, 55, 55, 56, 255, 21, 21, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, + 18, 18, 18, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, + 21, 21, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 20, 20, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 20, 19, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 22, 22, 20, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 23, 23, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 21, 22, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 20, 20, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 22, 21, 22, 255, 22, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, + 21, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 18, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 18, 18, 18, 255, 19, 19, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, + 18, 19, 19, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 17, 18, 19, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 17, 17, 255, 19, 18, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, + 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 19, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, + 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 23, 23, 23, 255, 62, 62, 65, 255, 55, 55, 56, 255, 21, 21, 21, 255, 19, 19, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 19, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 20, 21, 255, + 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 19, 19, 19, 255, 22, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 21, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 22, 21, 21, 255, 21, 22, 21, 255, 23, 22, 23, 255, 22, 22, 21, 255, 22, 22, 22, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 20, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 20, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 21, 21, 20, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 20, 20, 255, + 21, 22, 21, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 19, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 20, 19, 255, 20, 20, 21, 255, 19, 20, 19, 255, 19, 19, 18, 255, + 20, 20, 20, 255, 20, 19, 20, 255, 20, 21, 21, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 20, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 19, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 20, 20, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 19, 19, 255, 19, 19, 18, 255, 19, 18, 18, 255, 18, 18, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, + 18, 18, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 19, 18, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 18, 19, 255, 17, 18, 17, 255, + 18, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 16, 16, 16, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 17, 17, 255, 17, 16, 16, 255, 16, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 16, 16, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 15, 255, 23, 23, 22, 255, 62, 62, 65, 255, 55, 55, 56, 255, 21, 21, 21, 255, 18, 17, 18, 255, 18, 18, 17, 255, 19, 19, 18, 255, 20, 20, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, + 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 19, 19, 255, 19, 20, 20, 255, 18, 19, 18, 255, 20, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, + 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 20, 21, 255, 19, 19, 19, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 20, 255, + 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 21, 22, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, + 21, 21, 21, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 23, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, + 21, 21, 22, 255, 22, 21, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 20, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 19, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 19, 19, 255, 21, 20, 20, 255, 19, 19, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, + 19, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 20, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, + 18, 17, 17, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 19, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, + 18, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 16, 16, 255, 18, 18, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 15, 16, 255, 16, 17, 17, 255, 16, 16, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 16, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 15, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 23, 22, 23, 255, 62, 62, 65, 255, + 55, 55, 56, 255, 21, 20, 21, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 19, 20, 19, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, + 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 20, 20, 255, 22, 22, 23, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 22, 22, 22, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 22, 22, 22, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 21, 22, 255, 21, 20, 21, 255, 22, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 22, 21, 22, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 21, 22, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 19, 19, 255, 20, 20, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 18, 18, 255, 20, 19, 19, 255, 19, 18, 18, 255, 19, 18, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 17, 17, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 16, 16, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 16, 16, 255, 16, 16, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, + 16, 16, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, + 16, 17, 16, 255, 17, 17, 16, 255, 17, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 15, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 15, 16, 255, 16, 16, 15, 255, 16, 16, 17, 255, 16, 15, 16, 255, + 16, 17, 18, 255, 18, 18, 17, 255, 16, 16, 16, 255, 17, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 65, 255, 55, 55, 56, 255, 21, 20, 20, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 20, 20, 255, 19, 19, 18, 255, 19, 19, 19, 255, + 19, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 19, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 18, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 19, 20, 255, + 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 22, 22, 21, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 22, 21, 255, 22, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, + 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 20, 20, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 22, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, + 21, 21, 21, 255, 20, 20, 21, 255, 19, 19, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, + 19, 19, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 21, 255, 20, 19, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 19, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 18, 19, 19, 255, + 18, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 19, 19, 255, 18, 17, 17, 255, 18, 19, 18, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 17, 17, 18, 255, 18, 18, 17, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, + 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 19, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 16, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 17, 16, 16, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 16, 255, 17, 17, 18, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 16, 15, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 15, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 16, 16, 15, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 15, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 65, 255, 55, 55, 56, 255, 20, 20, 20, 255, 19, 18, 18, 255, + 18, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 19, 19, 255, 19, 18, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, + 18, 18, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 20, 20, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 21, 255, 20, 21, 21, 255, 22, 22, 22, 255, 21, 21, 19, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 21, 21, 255, 23, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 20, 19, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 21, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 21, 20, 21, 255, + 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, + 19, 20, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 20, 18, 255, 17, 18, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, 17, 17, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 18, 255, + 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 18, 17, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 18, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 16, 17, 255, + 17, 17, 17, 255, 17, 17, 18, 255, 16, 17, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 15, 15, 255, 16, 16, 15, 255, 16, 16, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 15, 15, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 23, 23, 23, 255, 62, 62, 65, 255, 55, 55, 56, 255, 21, 21, 21, 255, 19, 19, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 18, 18, 255, 18, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 20, 19, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 21, 20, 19, 255, 22, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 22, 21, 22, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 20, 21, 255, 22, 22, 21, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, + 22, 22, 21, 255, 21, 21, 21, 255, 21, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 22, 22, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 21, 22, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 20, 20, 20, 255, 22, 22, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 20, 20, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 17, 18, 255, 19, 19, 18, 255, + 19, 19, 18, 255, 19, 19, 19, 255, 17, 17, 17, 255, 18, 18, 19, 255, 17, 17, 17, 255, 18, 17, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 16, 16, 16, 255, 18, 18, 19, 255, 17, 17, 18, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 18, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 16, 255, + 16, 16, 17, 255, 17, 16, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 16, 16, 17, 255, 18, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 16, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 16, 255, 18, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 16, 16, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 23, 23, 24, 255, 62, 62, 65, 255, 55, 55, 56, 255, 21, 21, 21, 255, 20, 19, 18, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, + 17, 18, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, 19, 19, 20, 255, + 20, 20, 20, 255, 20, 21, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 20, 20, 21, 255, 21, 20, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 21, 20, 255, 20, 21, 21, 255, 22, 21, 21, 255, 19, 20, 19, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, + 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 22, 255, 20, 20, 21, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, 22, 23, 22, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 22, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 21, 21, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 19, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 18, 18, 19, 255, 19, 19, 18, 255, 18, 18, 19, 255, 19, 18, 18, 255, 20, 20, 20, 255, 18, 19, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 19, 19, 255, + 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 17, 17, 18, 255, 19, 18, 18, 255, + 18, 17, 18, 255, 18, 17, 17, 255, 17, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 18, 18, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 16, 17, 16, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 15, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 16, 16, 255, 16, 16, 15, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 16, 16, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, 55, 55, 56, 255, 20, 20, 19, 255, 19, 19, 18, 255, 18, 18, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 18, 18, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 18, 18, 18, 255, 20, 20, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 20, 255, 20, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, + 20, 19, 19, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 20, 19, 19, 255, 21, 21, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 20, 19, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, + 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 22, 22, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 20, 20, 21, 255, + 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 22, 22, 22, 255, 21, 21, 22, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 21, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, + 22, 22, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 22, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 22, 22, 21, 255, 20, 20, 21, 255, 22, 21, 21, 255, 20, 20, 19, 255, 21, 20, 20, 255, 21, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 20, 21, 255, 20, 19, 19, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 20, 21, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 20, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 19, 18, 19, 255, 19, 18, 18, 255, 20, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, + 20, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 20, 255, 18, 19, 18, 255, 19, 19, 18, 255, 18, 18, 19, 255, 18, 19, 19, 255, 17, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 18, 255, 18, 18, 19, 255, + 19, 19, 18, 255, 19, 19, 19, 255, 17, 17, 18, 255, 18, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 18, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, + 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, + 17, 16, 16, 255, 17, 16, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 17, 255, 16, 15, 16, 255, 17, 17, 16, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 15, 15, 15, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 16, 17, 255, + 17, 17, 17, 255, 17, 16, 17, 255, 15, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 22, 22, 23, 255, 62, 62, 65, 255, 55, 55, 56, 255, 21, 21, 21, 255, 18, 18, 19, 255, 19, 18, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 18, 255, + 19, 19, 18, 255, 19, 19, 18, 255, 17, 18, 18, 255, 20, 20, 20, 255, 18, 19, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 18, 19, 255, 18, 19, 20, 255, 20, 20, 20, 255, 18, 18, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 18, 18, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 18, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 21, 255, 21, 20, 21, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 19, 20, 255, 20, 20, 21, 255, 20, 21, 21, 255, 21, 21, 20, 255, 19, 20, 20, 255, 21, 21, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 21, 21, 22, 255, 21, 21, 20, 255, 20, 20, 19, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, + 22, 22, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, 22, 22, 23, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 22, 22, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 21, 21, 20, 255, 20, 19, 19, 255, 20, 21, 21, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 20, 21, 255, 21, 21, 21, 255, 19, 20, 19, 255, 20, 20, 19, 255, 21, 20, 19, 255, 20, 20, 20, 255, 19, 20, 20, 255, + 19, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 21, 20, 20, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 18, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 18, 19, 255, 19, 19, 20, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 17, 17, 17, 255, + 17, 17, 18, 255, 19, 19, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 16, 255, 17, 16, 16, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, + 16, 16, 16, 255, 17, 16, 16, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 18, 255, + 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 18, 17, 255, 16, 17, 16, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 15, 15, 15, 255, + 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 16, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 17, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 22, 23, 23, 255, 62, 62, 65, 255, + 55, 55, 56, 255, 20, 20, 20, 255, 17, 17, 18, 255, 18, 18, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 20, 20, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 19, 255, 20, 20, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 20, 20, 255, + 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 19, 19, 255, 20, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 21, 255, 19, 19, 19, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, + 20, 21, 20, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 22, 21, 22, 255, 20, 20, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 22, 22, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 19, 19, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, + 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 22, 22, 21, 255, 22, 21, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 21, 20, 20, 255, + 20, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 19, 19, 255, 21, 21, 21, 255, 20, 19, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 20, 20, 21, 255, 19, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 19, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, + 20, 19, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, + 18, 18, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 17, 18, 18, 255, 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, + 18, 18, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 19, 255, 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 18, 255, + 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 18, 17, 18, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, + 16, 16, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 15, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 17, 255, 17, 18, 17, 255, 18, 18, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 17, 17, 16, 255, + 16, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 16, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 16, 17, 255, + 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 23, 23, 23, 255, 62, 62, 65, 255, 55, 55, 56, 255, 20, 20, 20, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, + 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 18, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, + 19, 19, 18, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 20, 20, 255, 20, 20, 20, 255, 18, 18, 18, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 22, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 19, 255, 21, 20, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, + 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 20, 20, 255, 21, 20, 21, 255, 21, 20, 20, 255, 21, 22, 22, 255, 21, 21, 20, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 18, 255, 20, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 18, 255, 19, 19, 20, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 18, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 19, 19, 255, 18, 18, 19, 255, 18, 18, 17, 255, + 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 18, 17, 255, 18, 18, 17, 255, 18, 17, 17, 255, 19, 19, 18, 255, 18, 17, 17, 255, 18, 18, 17, 255, 18, 18, 18, 255, + 18, 18, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 17, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, + 16, 16, 16, 255, 16, 16, 15, 255, 16, 16, 16, 255, 17, 17, 17, 255, 15, 15, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 16, 17, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 15, 15, 15, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 15, 16, 255, 15, 16, 15, 255, 23, 23, 23, 255, 62, 62, 65, 255, 55, 55, 56, 255, 20, 21, 21, 255, 18, 18, 17, 255, + 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 18, 18, 18, 255, + 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 21, 21, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 21, 21, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, + 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 22, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 22, 21, 21, 255, 20, 20, 19, 255, 20, 20, 20, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 20, 20, 255, 21, 20, 20, 255, 20, 21, 21, 255, 20, 20, 21, 255, 20, 19, 20, 255, 21, 22, 22, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, + 21, 20, 20, 255, 20, 19, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 19, 20, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 20, 19, 255, 20, 19, 20, 255, 19, 19, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, + 20, 20, 20, 255, 18, 19, 19, 255, 21, 21, 21, 255, 19, 19, 20, 255, 19, 20, 20, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 21, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 20, 19, 255, 20, 19, 20, 255, 18, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, + 19, 18, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 20, 255, 19, 19, 18, 255, 18, 19, 19, 255, 19, 18, 19, 255, 19, 18, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, + 18, 18, 17, 255, 19, 19, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 19, 255, 17, 17, 17, 255, 19, 19, 19, 255, 18, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 19, 18, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 18, 19, 255, 18, 18, 19, 255, + 18, 18, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 19, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 16, 17, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 18, 255, 18, 18, 18, 255, + 17, 17, 18, 255, 17, 18, 17, 255, 19, 18, 18, 255, 18, 17, 17, 255, 16, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 16, 16, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 16, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 16, 16, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 17, 17, 255, 16, 15, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 15, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 17, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 22, 22, 22, 255, 62, 62, 65, 255, 56, 56, 56, 255, 20, 20, 20, 255, 18, 18, 17, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 19, 19, 255, + 19, 19, 19, 255, 18, 18, 19, 255, 18, 19, 19, 255, 18, 18, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 18, 18, 255, 19, 20, 19, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 19, 18, 255, 19, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 20, 20, 20, 255, 19, 19, 18, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 19, 19, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 19, 20, 255, 21, 20, 20, 255, 19, 19, 19, 255, 21, 20, 21, 255, + 21, 20, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 21, 20, 255, 21, 21, 20, 255, 20, 21, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 21, 21, 255, 21, 22, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 20, 20, 255, 20, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 21, 21, 22, 255, 22, 22, 21, 255, + 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 22, 21, 21, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 19, 255, 21, 21, 22, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 21, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 21, 255, + 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 21, 20, 20, 255, 20, 19, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 20, 20, 19, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 18, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, + 19, 19, 19, 255, 19, 18, 18, 255, 19, 19, 20, 255, 20, 20, 20, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 17, 17, 18, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 17, 255, + 18, 18, 18, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 16, 16, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 18, 18, 17, 255, 19, 18, 18, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 18, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 17, 17, 16, 255, 17, 16, 16, 255, 18, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 18, 18, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, + 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 16, 15, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 17, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, + 17, 17, 17, 255, 16, 15, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 17, 18, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 18, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 17, 255, + 16, 16, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 16, 17, 16, 255, 24, 24, 23, 255, 62, 62, 65, 255, 56, 56, 57, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 17, 255, 19, 19, 19, 255, 18, 18, 18, 255, + 19, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 20, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 19, 19, 19, 255, 19, 19, 18, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 20, 20, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 21, 20, 255, 20, 19, 20, 255, + 20, 20, 20, 255, 20, 20, 19, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 21, 21, 20, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, + 21, 21, 21, 255, 21, 20, 21, 255, 20, 20, 21, 255, 20, 20, 19, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 21, 22, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 21, 255, 21, 21, 22, 255, 21, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 19, 19, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 22, 21, 20, 255, 21, 21, 21, 255, 20, 19, 20, 255, 21, 20, 20, 255, 20, 20, 19, 255, 19, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 21, 21, 21, 255, 20, 20, 21, 255, 20, 20, 21, 255, 21, 21, 20, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, + 20, 19, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 19, 19, 20, 255, 20, 21, 19, 255, 20, 19, 20, 255, 19, 20, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 20, 20, 19, 255, 20, 20, 20, 255, + 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 17, 17, 255, 19, 18, 18, 255, 19, 18, 19, 255, 19, 18, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, + 18, 19, 19, 255, 18, 18, 18, 255, 18, 18, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 17, 17, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 19, 19, 19, 255, 17, 17, 17, 255, 17, 18, 17, 255, 18, 17, 18, 255, 18, 18, 17, 255, 18, 18, 18, 255, + 18, 18, 17, 255, 18, 17, 18, 255, 18, 18, 18, 255, 16, 16, 16, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 18, 18, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 18, 17, 17, 255, 18, 18, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 18, 255, 16, 16, 17, 255, + 16, 16, 16, 255, 18, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 18, 17, 17, 255, 16, 15, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 16, 16, 255, 18, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 17, 17, 17, 255, 16, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 17, 16, 255, 16, 15, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 17, 255, 22, 22, 23, 255, 62, 62, 65, 255, 56, 56, 57, 255, 19, 19, 19, 255, 18, 17, 18, 255, 18, 18, 18, 255, 18, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 18, 18, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 20, 20, 255, 19, 18, 19, 255, 19, 18, 18, 255, 19, 19, 18, 255, + 19, 19, 19, 255, 19, 18, 18, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 20, 20, 21, 255, 19, 19, 19, 255, 20, 20, 19, 255, + 20, 20, 19, 255, 19, 19, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 20, 19, 255, 20, 20, 21, 255, 20, 20, 19, 255, 21, 21, 21, 255, 19, 20, 19, 255, 21, 21, 21, 255, 20, 19, 19, 255, 19, 20, 20, 255, 20, 20, 19, 255, 19, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, + 20, 20, 21, 255, 20, 19, 20, 255, 20, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 20, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 19, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 21, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 21, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 22, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 22, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, + 21, 21, 20, 255, 20, 20, 20, 255, 20, 21, 21, 255, 21, 21, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 20, 21, 255, 20, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 19, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 21, 21, 255, 21, 21, 21, 255, + 20, 19, 20, 255, 21, 21, 21, 255, 20, 19, 19, 255, 21, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 21, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 19, 19, 255, 20, 20, 21, 255, 21, 21, 21, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 18, 18, 19, 255, 20, 20, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 19, 20, 19, 255, 19, 19, 19, 255, 20, 20, 19, 255, 19, 20, 20, 255, 20, 19, 19, 255, 20, 20, 20, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 20, 20, 255, 19, 19, 20, 255, 20, 20, 20, 255, + 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 20, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, + 19, 19, 19, 255, 19, 19, 20, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 19, 19, 255, 18, 17, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 19, 18, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 19, 19, 255, 18, 18, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, + 19, 18, 18, 255, 18, 18, 18, 255, 19, 18, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 17, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 16, 16, 17, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 17, 17, 255, 18, 17, 17, 255, 18, 18, 18, 255, 17, 17, 16, 255, 18, 17, 17, 255, 17, 17, 18, 255, 16, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, + 18, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, 17, 16, 17, 255, 17, 16, 17, 255, 17, 17, 17, 255, 17, 17, 18, 255, 17, 17, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 17, 255, 17, 17, 16, 255, 17, 17, 16, 255, + 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 18, 255, 16, 16, 15, 255, 16, 16, 16, 255, 16, 16, 16, 255, 16, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, + 16, 16, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 16, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, 16, 16, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 17, 255, 17, 16, 16, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 16, 16, 255, + 17, 17, 16, 255, 17, 17, 17, 255, 16, 16, 15, 255, 17, 16, 17, 255, 16, 16, 16, 255, 17, 17, 16, 255, 16, 15, 15, 255, 17, 17, 17, 255, 17, 17, 17, 255, 16, 15, 16, 255, 22, 22, 21, 255, 62, 62, 65, 255, 56, 56, 57, 255, 23, 23, 22, 255, 20, 20, 20, 255, 21, 20, 20, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 21, 21, 21, 255, + 21, 22, 22, 255, 21, 20, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 22, 255, 21, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 20, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 21, 22, 255, 22, 22, 22, 255, 21, 20, 21, 255, 22, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 21, 21, 22, 255, 21, 20, 21, 255, 21, 22, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 21, 22, 22, 255, 22, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 23, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 21, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 21, 22, 22, 255, 23, 22, 23, 255, 22, 22, 23, 255, + 22, 22, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 24, 255, 22, 22, 22, 255, 23, 23, 22, 255, 23, 23, 24, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 24, 255, 24, 23, 23, 255, 22, 22, 23, 255, + 23, 23, 23, 255, 23, 23, 23, 255, 23, 22, 23, 255, 23, 23, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 21, 255, 24, 23, 24, 255, 22, 22, 23, 255, 23, 22, 23, 255, 23, 23, 22, 255, 23, 23, 24, 255, 23, 23, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 23, 22, 22, 255, 23, 23, 22, 255, 23, 23, 22, 255, 22, 22, 22, 255, 22, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 22, 22, 255, 23, 23, 22, 255, 23, 23, 23, 255, 23, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 21, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 22, 22, 255, 21, 21, 21, 255, + 23, 23, 22, 255, 23, 22, 23, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 23, 22, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 22, 22, 255, 22, 21, 22, 255, 22, 22, 22, 255, 22, 21, 21, 255, 21, 21, 22, 255, 22, 22, 21, 255, 21, 21, 21, 255, 21, 21, 21, 255, + 22, 21, 22, 255, 21, 22, 21, 255, 22, 21, 21, 255, 22, 21, 21, 255, 21, 21, 20, 255, 21, 21, 22, 255, 22, 22, 22, 255, 22, 22, 21, 255, 22, 22, 22, 255, 20, 21, 20, 255, 21, 21, 22, 255, 22, 21, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 21, 21, 255, 20, 20, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, + 21, 21, 21, 255, 21, 21, 22, 255, 21, 21, 21, 255, 21, 21, 21, 255, 21, 20, 21, 255, 21, 21, 21, 255, 21, 21, 20, 255, 21, 21, 20, 255, 21, 21, 21, 255, 20, 20, 21, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, + 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 20, 255, 21, 20, 21, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 20, 20, 255, 20, 19, 20, 255, 21, 21, 20, 255, 19, 19, 20, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 19, 255, + 20, 19, 19, 255, 19, 20, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 21, 255, 19, 19, 19, 255, 19, 20, 20, 255, 20, 19, 20, 255, 20, 21, 21, 255, 19, 19, 19, 255, 20, 20, 21, 255, 19, 19, 20, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 19, 18, 19, 255, 20, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 19, 19, 255, + 19, 19, 19, 255, 19, 19, 18, 255, 19, 19, 19, 255, 20, 19, 20, 255, 19, 20, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 20, 20, 19, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 20, 19, 255, 20, 20, 19, 255, 19, 20, 21, 255, 20, 20, 20, 255, 19, 19, 20, 255, 18, 18, 19, 255, 20, 20, 20, 255, + 19, 19, 20, 255, 19, 19, 19, 255, 20, 19, 19, 255, 20, 19, 19, 255, 19, 19, 18, 255, 18, 18, 18, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 19, 20, 255, 19, 19, 19, 255, 19, 18, 19, 255, 20, 20, 19, 255, 19, 18, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 19, 19, 19, 255, 20, 19, 19, 255, 19, 19, 19, 255, 26, 25, 26, 255, 62, 62, 65, 255, + 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 58, 255, 56, 56, 58, 255, 56, 56, 58, 255, + 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 59, 255, 57, 57, 59, 255, + 57, 57, 59, 255, 57, 57, 59, 255, 57, 57, 59, 255, 57, 57, 59, 255, 57, 57, 59, 255, 57, 57, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, 58, 58, 59, 255, + 58, 58, 60, 255, 58, 58, 60, 255, 58, 58, 60, 255, 58, 58, 60, 255, 58, 58, 60, 255, 58, 58, 60, 255, 58, 58, 60, 255, 58, 58, 60, 255, 58, 58, 60, 255, 58, 58, 60, 255, 58, 58, 60, 255, 58, 58, 60, 255, 58, 58, 60, 255, 59, 59, 60, 255, 59, 59, 60, 255, 59, 59, 60, 255, 59, 59, 60, 255, 59, 59, 60, 255, 59, 59, 60, 255, 59, 59, 60, 255, 59, 59, 60, 255, + 59, 59, 60, 255, 59, 59, 60, 255, 59, 59, 60, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, 59, 59, 61, 255, + 60, 60, 61, 255, 60, 60, 61, 255, 60, 60, 61, 255, 60, 60, 61, 255, 60, 60, 61, 255, 60, 60, 61, 255, 60, 60, 61, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, + 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 60, 60, 62, 255, 61, 60, 62, 255, 61, 61, 62, 255, 61, 61, 62, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, + 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, + 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 63, 255, 61, 61, 64, 255, 61, 61, 64, 255, 61, 61, 64, 255, 61, 61, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, + 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, 62, 62, 64, 255, + 62, 62, 64, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, + 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, + 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, + 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, + 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255, 62, 62, 65, 255,}; +const char* DistrhoArtworkPingPongPan::aboutData = (const char*)temp1; + +static const unsigned char temp2[] = { + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 2, 75, 75, 75, 3, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 5, 75, 75, 75, 5, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 1, + 75, 75, 75, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, + 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 2, 75, 75, 75, 2, + 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75, 75, 75, 1, 75, 75, 75, 1, + 75, 75, 75, 2, 75, 75, 75, 4, 75, 75, 75, 5, 75, 75, 75, 6, 75, 75, 75, 7, 75, 75, 75, 7, 75, 75, 75, 7, 75, 75, 75, 7, 75, 75, 75, 6, 75, 75, 75, 5, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 1, 0, 0, 0, 0, 0, 0, 0, 0, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, + 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 1, + 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 3, 75, 75, 75, 4, 75, 75, 75, 6, 75, 75, 75, 8, 75, 75, 75, 9, 75, 75, 75, 10, 75, 75, 75, 11, 75, 75, 75, 11, 75, 75, 75, 10, 75, 75, 75, 9, + 75, 75, 75, 8, 75, 75, 75, 6, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, + 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 2, + 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 0, 0, 0, 0, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 3, 75, 75, 75, 3, + 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 75, 75, 75, 1, 75, 75, 75, 2, 75, 75, 75, 4, 75, 75, 75, 6, 75, 75, 75, 9, 75, 75, 75, 11, 75, 75, 75, 12, 75, 75, 75, 13, 75, 75, 75, 13, 75, 75, 75, 13, 75, 75, 75, 13, 75, 75, 75, 12, 75, 75, 75, 11, 75, 75, 75, 9, 75, 75, 75, 7, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 2, 75, 75, 75, 2, + 75, 75, 75, 3, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 5, 75, 75, 75, 5, 75, 75, 75, 5, 75, 75, 75, 5, 75, 75, 75, 5, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 4, + 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, + 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 2, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 3, + 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 75, 75, 75, 1, 75, 75, 75, 2, 75, 75, 75, 4, 75, 75, 75, 6, 75, 75, 75, 9, 76, 76, 82, 30, 77, 77, 84, 107, 77, 77, 84, 178, 77, 77, 84, 212, 77, 77, 84, 212, + 77, 77, 84, 186, 77, 77, 84, 119, 76, 76, 82, 40, 75, 75, 75, 13, 75, 75, 75, 11, 75, 75, 75, 9, 75, 75, 75, 6, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 3, 75, 75, 75, 20, 75, 75, 75, 85, 75, 75, 75, 124, 75, 75, 75, 133, 75, 75, 75, 100, 75, 75, 75, 28, 75, 75, 75, 5, 75, 75, 75, 47, 75, 75, 75, 55, + 75, 75, 75, 6, 75, 75, 75, 5, 75, 75, 75, 40, 75, 75, 75, 50, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 32, 75, 75, 75, 57, 75, 75, 75, 72, 75, 75, 75, 72, 75, 75, 75, 54, 75, 75, 75, 18, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 50, 75, 75, 75, 106, 75, 75, 75, 111, 75, 75, 75, 86, + 75, 75, 75, 16, 75, 75, 75, 3, 75, 75, 75, 62, 75, 75, 75, 18, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 40, 75, 75, 75, 51, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 30, 75, 75, 75, 60, 75, 75, 75, 4, + 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 8, 75, 75, 75, 68, 75, 75, 75, 113, 75, 75, 75, 131, 75, 75, 75, 131, 75, 75, 75, 115, 75, 75, 75, 67, 75, 75, 75, 11, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 75, 75, 75, 1, 75, 75, 75, 3, 75, 75, 75, 5, 75, 75, 75, 8, 77, 77, 83, 65, 77, 77, 84, 201, 77, 77, 84, 255, 77, 77, 84, 255, 77, 77, 84, 255, 77, 77, 84, 255, 77, 77, 84, 255, 77, 77, 84, 255, 77, 77, 84, 214, 77, 77, 83, 85, 75, 75, 75, 13, 75, 75, 75, 11, 75, 75, 75, 8, 75, 75, 75, 6, 75, 75, 75, 4, + 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 40, 75, 75, 75, 146, 75, 75, 75, 118, 75, 75, 75, 63, 75, 75, 75, 70, 75, 75, 75, 131, 75, 75, 75, 167, 75, 75, 75, 50, 75, 75, 75, 86, 75, 75, 75, 118, 75, 75, 75, 6, 75, 75, 75, 5, 75, 75, 75, 88, 75, 75, 75, 109, 75, 75, 75, 4, 75, 75, 75, 5, 75, 75, 75, 91, 75, 75, 75, 119, 75, 75, 75, 102, + 75, 75, 75, 105, 75, 75, 75, 120, 75, 75, 75, 136, 75, 75, 75, 41, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 51, 75, 75, 75, 163, 75, 75, 75, 95, 75, 75, 75, 75, 75, 75, 75, 92, 75, 75, 75, 24, 75, 75, 75, 7, 75, 75, 75, 140, 75, 75, 75, 38, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, + 75, 75, 75, 90, 75, 75, 75, 114, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 2, 75, 75, 75, 66, 75, 75, 75, 137, 75, 75, 75, 5, 75, 75, 75, 5, 75, 75, 75, 20, 75, 75, 75, 132, 75, 75, 75, 138, 75, 75, 75, 81, 75, 75, 75, 47, 75, 75, 75, 48, 75, 75, 75, 83, 75, 75, 75, 142, + 75, 75, 75, 139, 75, 75, 75, 24, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 75, 75, 75, 1, 75, 75, 75, 3, 75, 75, 75, 6, 77, 77, 83, 59, 77, 77, 84, 231, 77, 77, 84, 255, 77, 77, 84, 255, + 77, 77, 84, 225, 77, 77, 84, 165, 77, 77, 84, 161, 77, 77, 84, 216, 77, 77, 84, 255, 77, 77, 84, 255, 77, 77, 84, 242, 77, 77, 83, 86, 75, 75, 75, 12, 75, 75, 75, 9, 75, 75, 75, 7, 75, 75, 75, 5, 75, 75, 75, 4, 75, 75, 75, 27, 75, 75, 75, 152, 75, 75, 75, 82, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 72, + 75, 75, 75, 154, 75, 75, 75, 125, 75, 75, 75, 103, 75, 75, 75, 6, 75, 75, 75, 5, 75, 75, 75, 83, 75, 75, 75, 104, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 9, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 4, 75, 75, 75, 70, 75, 75, 75, 140, 75, 75, 75, 12, 75, 75, 75, 4, 75, 75, 75, 5, 75, 75, 75, 120, 75, 75, 75, 92, + 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 11, 75, 75, 75, 132, 75, 75, 75, 36, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 85, 75, 75, 75, 107, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 2, + 75, 75, 75, 62, 75, 75, 75, 129, 75, 75, 75, 5, 75, 75, 75, 5, 75, 75, 75, 130, 75, 75, 75, 119, 75, 75, 75, 5, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 5, 75, 75, 75, 114, 75, 75, 75, 137, 75, 75, 75, 13, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 1, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 75, 75, 75, 2, 75, 75, 75, 4, 76, 76, 81, 19, 77, 77, 84, 194, 77, 77, 84, 255, 77, 77, 84, 254, 77, 77, 84, 143, 76, 76, 80, 28, 76, 76, 82, 35, 76, 76, 82, 36, 76, 76, 80, 22, 77, 77, 84, 123, 77, 77, 84, 250, 77, 77, 84, 255, 77, 77, 84, 215, 76, 76, 82, 41, + 75, 75, 75, 10, 75, 75, 75, 8, 75, 75, 75, 6, 75, 75, 75, 5, 75, 75, 75, 111, 75, 75, 75, 113, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 2, 75, 75, 75, 68, 75, 75, 75, 223, 75, 75, 75, 105, 75, 75, 75, 6, 75, 75, 75, 5, 75, 75, 75, 83, 75, 75, 75, 104, 75, 75, 75, 4, 75, 75, 75, 3, + 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 145, 75, 75, 75, 33, 75, 75, 75, 4, 75, 75, 75, 5, 75, 75, 75, 124, 75, 75, 75, 58, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 9, 75, 75, 75, 132, 75, 75, 75, 36, 75, 75, 75, 3, 75, 75, 75, 2, + 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 85, 75, 75, 75, 107, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 2, 75, 75, 75, 62, 75, 75, 75, 129, 75, 75, 75, 5, 75, 75, 75, 61, 75, 75, 75, 146, 75, 75, 75, 6, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 1, + 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 2, 75, 75, 75, 141, 75, 75, 75, 77, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 75, 75, 75, 1, 75, 75, 75, 2, 75, 75, 75, 4, 77, 77, 84, 85, 77, 77, 84, 255, + 77, 77, 84, 255, 77, 77, 84, 148, 75, 75, 75, 14, 77, 77, 84, 108, 77, 77, 84, 197, 77, 77, 84, 199, 77, 77, 84, 127, 75, 75, 77, 14, 77, 77, 84, 121, 77, 77, 84, 255, 77, 77, 84, 255, 77, 77, 84, 116, 75, 75, 75, 11, 75, 75, 75, 8, 75, 75, 75, 6, 75, 75, 75, 24, 75, 75, 75, 152, 75, 75, 75, 31, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 2, + 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 2, 75, 75, 75, 3, 75, 75, 75, 168, 75, 75, 75, 114, 75, 75, 75, 5, 75, 75, 75, 5, 75, 75, 75, 83, 75, 75, 75, 104, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 4, 75, 75, 75, 50, 75, 75, 75, 153, 75, 75, 75, 14, 75, 75, 75, 3, + 75, 75, 75, 5, 75, 75, 75, 121, 75, 75, 75, 60, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 9, 75, 75, 75, 132, 75, 75, 75, 36, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 85, 75, 75, 75, 107, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 1, + 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 2, 75, 75, 75, 62, 75, 75, 75, 129, 75, 75, 75, 5, 75, 75, 75, 119, 75, 75, 75, 76, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 1, 0, 0, 0, 0, 0, 0, 0, 0, 75, 75, 75, 1, 75, 75, 75, 2, 75, 75, 75, 75, 75, 75, 75, 132, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 2, + 75, 75, 75, 1, 75, 75, 75, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 75, 75, 75, 1, 75, 75, 75, 2, 75, 75, 75, 4, 77, 77, 84, 157, 77, 77, 84, 255, 77, 77, 84, 233, 76, 76, 82, 40, 77, 77, 84, 95, 77, 77, 84, 213, 77, 77, 84, 90, 77, 77, 84, 83, 77, 77, 84, 201, 77, 77, 84, 130, 76, 76, 78, 18, + 77, 77, 84, 218, 77, 77, 84, 255, 77, 77, 84, 180, 76, 76, 78, 15, 75, 75, 75, 8, 75, 75, 75, 6, 75, 75, 75, 48, 75, 75, 75, 138, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 107, 75, 75, 75, 112, 75, 75, 75, 5, 75, 75, 75, 5, 75, 75, 75, 83, + 75, 75, 75, 104, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 74, 75, 75, 75, 161, 75, 75, 75, 58, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 5, 75, 75, 75, 121, 75, 75, 75, 60, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 10, 75, 75, 75, 132, + 75, 75, 75, 36, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 85, 75, 75, 75, 107, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 2, 75, 75, 75, 62, 75, 75, 75, 128, 75, 75, 75, 6, 75, 75, 75, 132, 75, 75, 75, 42, 75, 75, 75, 4, + 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 2, 75, 75, 75, 34, 75, 75, 75, 142, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 75, 75, 75, 2, + 75, 75, 75, 4, 77, 77, 84, 184, 77, 77, 84, 255, 77, 77, 84, 191, 76, 76, 81, 33, 77, 77, 84, 184, 77, 77, 84, 108, 75, 75, 75, 13, 75, 75, 75, 12, 77, 77, 84, 78, 77, 77, 84, 199, 76, 76, 81, 36, 77, 77, 84, 165, 77, 77, 84, 255, 77, 77, 84, 209, 76, 76, 80, 20, 75, 75, 75, 8, 75, 75, 75, 6, 75, 75, 75, 61, 75, 75, 75, 126, 75, 75, 75, 4, + 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 2, 75, 75, 75, 3, 75, 75, 75, 93, 75, 75, 75, 111, 75, 75, 75, 5, 75, 75, 75, 5, 75, 75, 75, 83, 75, 75, 75, 104, 75, 75, 75, 5, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 5, 75, 75, 75, 36, 75, 75, 75, 137, 75, 75, 75, 143, 75, 75, 75, 45, + 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 5, 75, 75, 75, 121, 75, 75, 75, 60, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 10, 75, 75, 75, 132, 75, 75, 75, 36, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 85, 75, 75, 75, 107, 75, 75, 75, 4, + 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 62, 75, 75, 75, 127, 75, 75, 75, 7, 75, 75, 75, 131, 75, 75, 75, 35, 75, 75, 75, 5, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 23, 75, 75, 75, 134, + 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 75, 75, 75, 1, 75, 75, 75, 3, 77, 77, 84, 182, 77, 77, 84, 255, 77, 77, 84, 196, 76, 76, 81, 31, 77, 77, 84, 177, 77, 77, 84, 124, 75, 75, 75, 14, 75, 75, 75, 13, + 77, 77, 84, 93, 77, 77, 84, 195, 76, 76, 81, 31, 77, 77, 84, 171, 77, 77, 84, 255, 77, 77, 84, 206, 76, 76, 80, 19, 75, 75, 75, 7, 75, 75, 75, 5, 75, 75, 75, 45, 75, 75, 75, 127, 75, 75, 75, 3, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 3, 75, 75, 75, 4, 75, 75, 75, 94, 75, 75, 75, 111, + 75, 75, 75, 6, 75, 75, 75, 5, 75, 75, 75, 83, 75, 75, 75, 104, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 84, 75, 75, 75, 169, 75, 75, 75, 92, 75, 75, 75, 8, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 5, 75, 75, 75, 121, 75, 75, 75, 60, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 3, + 75, 75, 75, 3, 75, 75, 75, 10, 75, 75, 75, 133, 75, 75, 75, 37, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 86, 75, 75, 75, 108, 75, 75, 75, 5, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 3, 75, 75, 75, 63, 75, 75, 75, 126, 75, 75, 75, 5, + 75, 75, 75, 134, 75, 75, 75, 38, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 3, 75, 75, 75, 27, 75, 75, 75, 141, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 75, 75, 75, 1, 75, 75, 75, 3, 77, 77, 84, 146, 77, 77, 84, 255, 77, 77, 84, 240, 77, 77, 82, 49, 77, 77, 83, 74, 77, 77, 84, 219, 77, 77, 84, 126, 77, 77, 84, 116, 77, 77, 84, 214, 77, 77, 84, 108, 76, 76, 80, 25, 77, 77, 84, 229, 77, 77, 84, 255, 77, 77, 84, 170, 76, 76, 78, 11, 75, 75, 75, 5, 75, 75, 75, 4, + 75, 75, 75, 23, 75, 75, 75, 140, 75, 75, 75, 22, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 92, 75, 75, 75, 110, 75, 75, 75, 6, 75, 75, 75, 5, 75, 75, 75, 83, 75, 75, 75, 103, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 77, 75, 75, 75, 160, 75, 75, 75, 36, + 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 5, 75, 75, 75, 121, 75, 75, 75, 61, 75, 75, 75, 5, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 10, 75, 75, 75, 132, 75, 75, 75, 36, 75, 75, 75, 5, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 4, + 75, 75, 75, 85, 75, 75, 75, 106, 75, 75, 75, 5, 75, 75, 75, 5, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 61, 75, 75, 75, 129, 75, 75, 75, 4, 75, 75, 75, 126, 75, 75, 75, 63, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, + 75, 75, 75, 3, 75, 75, 75, 60, 75, 75, 75, 140, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 75, 75, 75, 1, 75, 75, 75, 2, 77, 77, 84, 66, 77, 77, 84, 255, 77, 77, 84, 255, 77, 77, 84, 173, 75, 75, 75, 12, + 77, 77, 83, 77, 77, 77, 84, 172, 77, 77, 84, 177, 77, 77, 84, 94, 75, 75, 75, 14, 77, 77, 84, 149, 77, 77, 84, 255, 77, 77, 84, 255, 77, 77, 84, 100, 75, 75, 75, 6, 75, 75, 75, 4, 75, 75, 75, 2, 75, 75, 75, 5, 75, 75, 75, 119, 75, 75, 75, 92, 75, 75, 75, 3, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 4, 75, 75, 75, 4, + 75, 75, 75, 5, 75, 75, 75, 99, 75, 75, 75, 111, 75, 75, 75, 6, 75, 75, 75, 5, 75, 75, 75, 83, 75, 75, 75, 103, 75, 75, 75, 4, 75, 75, 75, 14, 75, 75, 75, 151, 75, 75, 75, 46, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 3, 75, 75, 75, 5, 75, 75, 75, 121, 75, 75, 75, 61, + 75, 75, 75, 5, 75, 75, 75, 5, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 9, 75, 75, 75, 154, 75, 75, 75, 63, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 89, 75, 75, 75, 124, 75, 75, 75, 6, 75, 75, 75, 5, 75, 75, 75, 5, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 4, + 75, 75, 75, 69, 75, 75, 75, 129, 75, 75, 75, 4, 75, 75, 75, 79, 75, 75, 75, 129, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 122, 75, 75, 75, 97, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 1, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75, 75, 75, 1, 77, 77, 82, 9, 77, 77, 84, 171, 77, 77, 84, 255, 77, 77, 84, 255, 77, 77, 84, 174, 77, 77, 82, 50, 76, 76, 81, 33, 76, 76, 81, 33, 76, 76, 82, 41, 77, 77, 84, 155, 77, 77, 84, 255, 77, 77, 84, 255, 77, 77, 84, 197, 77, 77, 82, 26, + 75, 75, 75, 4, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 44, 75, 75, 75, 160, 75, 75, 75, 45, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 5, 75, 75, 75, 6, 75, 75, 75, 176, 75, 75, 75, 113, 75, 75, 75, 6, 75, 75, 75, 5, 75, 75, 75, 83, 75, 75, 75, 103, 75, 75, 75, 3, 75, 75, 75, 16, + 75, 75, 75, 152, 75, 75, 75, 23, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 113, 75, 75, 75, 52, 75, 75, 75, 5, 75, 75, 75, 5, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 5, 75, 75, 75, 176, 75, 75, 75, 156, 75, 75, 75, 7, 75, 75, 75, 4, + 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 84, 75, 75, 75, 213, 75, 75, 75, 59, 75, 75, 75, 5, 75, 75, 75, 5, 75, 75, 75, 4, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 11, 75, 75, 75, 143, 75, 75, 75, 79, 75, 75, 75, 3, 75, 75, 75, 7, 75, 75, 75, 149, 75, 75, 75, 70, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, + 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 70, 75, 75, 75, 154, 75, 75, 75, 26, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75, 75, 75, 1, 75, 75, 75, 1, 77, 77, 84, 38, + 77, 77, 84, 209, 77, 77, 84, 255, 77, 77, 84, 255, 77, 77, 84, 247, 77, 77, 84, 198, 77, 77, 84, 194, 77, 77, 84, 241, 77, 77, 84, 255, 77, 77, 84, 255, 77, 77, 84, 227, 77, 77, 84, 60, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 74, 75, 75, 75, 156, 75, 75, 75, 70, 75, 75, 75, 15, + 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 36, 75, 75, 75, 115, 75, 75, 75, 197, 75, 75, 75, 103, 75, 75, 75, 5, 75, 75, 75, 4, 75, 75, 75, 89, 75, 75, 75, 109, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 97, 75, 75, 75, 131, 75, 75, 75, 41, 75, 75, 75, 5, 75, 75, 75, 3, 75, 75, 75, 7, 75, 75, 75, 11, 75, 75, 75, 2, 75, 75, 75, 2, + 75, 75, 75, 46, 75, 75, 75, 154, 75, 75, 75, 104, 75, 75, 75, 65, 75, 75, 75, 70, 75, 75, 75, 62, 75, 75, 75, 14, 75, 75, 75, 5, 75, 75, 75, 137, 75, 75, 75, 145, 75, 75, 75, 121, 75, 75, 75, 33, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 4, 75, 75, 75, 76, 75, 75, 75, 149, 75, 75, 75, 136, 75, 75, 75, 102, 75, 75, 75, 42, 75, 75, 75, 16, + 75, 75, 75, 25, 75, 75, 75, 65, 75, 75, 75, 133, 75, 75, 75, 114, 75, 75, 75, 5, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 40, 75, 75, 75, 155, 75, 75, 75, 88, 75, 75, 75, 23, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 23, 75, 75, 75, 87, 75, 75, 75, 160, 75, 75, 75, 53, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75, 75, 75, 1, 75, 75, 75, 1, 77, 77, 84, 36, 77, 77, 84, 168, 77, 77, 84, 254, 77, 77, 84, 255, 77, 77, 84, 255, 77, 77, 84, 255, 77, 77, 84, 255, 77, 77, 84, 255, 77, 77, 84, 184, + 77, 77, 84, 51, 75, 75, 75, 4, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75, 75, 75, 1, 75, 75, 75, 52, 75, 75, 75, 131, 75, 75, 75, 139, 75, 75, 75, 123, 75, 75, 75, 128, 75, 75, 75, 144, 75, 75, 75, 93, 75, 75, 75, 93, 75, 75, 75, 106, 75, 75, 75, 5, 75, 75, 75, 4, 75, 75, 75, 43, + 75, 75, 75, 52, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 8, 75, 75, 75, 92, 75, 75, 75, 134, 75, 75, 75, 126, 75, 75, 75, 120, 75, 75, 75, 135, 75, 75, 75, 67, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 79, 75, 75, 75, 186, 75, 75, 75, 146, 75, 75, 75, 110, 75, 75, 75, 121, 75, 75, 75, 107, 75, 75, 75, 22, 75, 75, 75, 3, 75, 75, 75, 60, + 75, 75, 75, 18, 75, 75, 75, 96, 75, 75, 75, 143, 75, 75, 75, 117, 75, 75, 75, 97, 75, 75, 75, 11, 75, 75, 75, 83, 75, 75, 75, 97, 75, 75, 75, 24, 75, 75, 75, 105, 75, 75, 75, 128, 75, 75, 75, 127, 75, 75, 75, 126, 75, 75, 75, 122, 75, 75, 75, 73, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 30, + 75, 75, 75, 112, 75, 75, 75, 131, 75, 75, 75, 118, 75, 75, 75, 117, 75, 75, 75, 130, 75, 75, 75, 120, 75, 75, 75, 39, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 75, 75, 75, 1, 75, 75, 75, 1, 76, 76, 82, 8, 77, 77, 84, 65, 77, 77, 84, 136, 77, 77, 84, 177, 77, 77, 84, 180, 77, 77, 84, 145, 77, 77, 84, 77, 77, 77, 82, 14, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 1, 2, 2, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 75, 75, 75, 1, 75, 75, 75, 8, 75, 75, 75, 37, 75, 75, 75, 50, 75, 75, 75, 48, 75, 75, 75, 28, 75, 75, 75, 3, 75, 75, 75, 88, 75, 75, 75, 111, 75, 75, 75, 4, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 22, 75, 75, 75, 36, 75, 75, 75, 38, 75, 75, 75, 37, + 75, 75, 75, 16, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 7, 75, 75, 75, 117, 75, 75, 75, 58, 75, 75, 75, 6, 75, 75, 75, 6, 75, 75, 75, 5, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 28, 75, 75, 75, 50, 75, 75, 75, 42, 75, 75, 75, 5, 75, 75, 75, 84, 75, 75, 75, 108, 75, 75, 75, 3, + 75, 75, 75, 3, 75, 75, 75, 21, 75, 75, 75, 33, 75, 75, 75, 28, 75, 75, 75, 7, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 29, 75, 75, 75, 37, 75, 75, 75, 39, 75, 75, 75, 29, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 2, 75, 75, 75, 2, + 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 2, 2, 13, 0, 2, 2, 13, 0, 2, 2, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 2, 75, 75, 75, 92, 75, 75, 75, 110, + 75, 75, 75, 3, 75, 75, 75, 2, 75, 75, 75, 47, 75, 75, 75, 41, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 2, 75, 75, 75, 126, 75, 75, 75, 61, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 1, + 75, 75, 75, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 2, 75, 75, 75, 84, 75, 75, 75, 106, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75, 75, 75, 1, 75, 75, 75, 1, 2, 2, 13, 0, 2, 2, 13, 0, 2, 2, 13, 0, 2, 2, 13, 0, 2, 2, 13, 0, 2, 2, 13, 0, 2, 2, 13, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 93, 75, 75, 75, 111, 75, 75, 75, 2, 75, 75, 75, 2, 75, 75, 75, 157, 75, 75, 75, 137, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75, 75, 75, 3, 75, 75, 75, 95, 75, 75, 75, 46, 75, 75, 75, 1, 75, 75, 75, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75, 75, 75, 1, 75, 75, 75, 1, + 75, 75, 75, 86, 75, 75, 75, 108, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 13, 0, 2, 2, 13, 0, 2, 2, 13, 0, 2, 2, 13, 0, 2, 2, 13, 0, 2, 2, 13, 0, 2, 2, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 75, 75, 75, 1, 75, 75, 75, 86, 75, 75, 75, 102, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 29, 75, 75, 75, 26, 75, 75, 75, 1, 75, 75, 75, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75, 75, 75, 8, 75, 75, 75, 4, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75, 75, 75, 79, 75, 75, 75, 99, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75, 75, 75, 1, 75, 75, 75, 1, 75, 75, 75, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0,}; +const char* DistrhoArtworkPingPongPan::aboutButtonHoverData = (const char*)temp2; + +static const unsigned char temp3[] = { + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 11, 0, 0, 0, 10, 0, 0, 0, 9, + 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 12, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 9, 1, 1, 9, 30, 2, 2, 12, 107, 2, 2, 13, 178, 2, 2, 13, 212, 2, 2, 13, 212, + 2, 2, 13, 186, 2, 2, 12, 119, 1, 1, 9, 40, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 9, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 20, 0, 0, 0, 85, 0, 0, 0, 124, 0, 0, 0, 133, 0, 0, 0, 100, 0, 0, 0, 28, 0, 0, 0, 5, 0, 0, 0, 47, 0, 0, 0, 55, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 40, 0, 0, 0, 50, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 32, 0, 0, 0, 57, 0, 0, 0, 72, 0, 0, 0, 72, 0, 0, 0, 54, 0, 0, 0, 18, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 50, 0, 0, 0, 106, 0, 0, 0, 111, 0, 0, 0, 86, + 0, 0, 0, 16, 0, 0, 0, 3, 0, 0, 0, 62, 0, 0, 0, 18, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 40, 0, 0, 0, 51, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 30, 0, 0, 0, 60, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 8, 0, 0, 0, 68, 0, 0, 0, 113, 0, 0, 0, 131, 0, 0, 0, 131, 0, 0, 0, 115, 0, 0, 0, 67, 0, 0, 0, 11, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 8, 2, 2, 11, 65, 2, 2, 13, 201, 2, 2, 13, 255, 2, 2, 13, 255, 2, 2, 13, 255, 2, 2, 13, 255, 2, 2, 13, 255, 2, 2, 13, 255, 2, 2, 13, 214, 2, 2, 11, 85, 0, 0, 0, 13, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 40, 0, 0, 0, 146, 0, 0, 0, 118, 0, 0, 0, 63, 0, 0, 0, 70, 0, 0, 0, 131, 0, 0, 0, 167, 0, 0, 0, 50, 0, 0, 0, 86, 0, 0, 0, 118, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 88, 0, 0, 0, 109, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 91, 0, 0, 0, 119, 0, 0, 0, 102, + 0, 0, 0, 105, 0, 0, 0, 120, 0, 0, 0, 136, 0, 0, 0, 41, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 51, 0, 0, 0, 163, 0, 0, 0, 95, 0, 0, 0, 75, 0, 0, 0, 92, 0, 0, 0, 24, 0, 0, 0, 7, 0, 0, 0, 140, 0, 0, 0, 38, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 90, 0, 0, 0, 114, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 66, 0, 0, 0, 137, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 20, 0, 0, 0, 132, 0, 0, 0, 138, 0, 0, 0, 81, 0, 0, 0, 47, 0, 0, 0, 48, 0, 0, 0, 83, 0, 0, 0, 142, + 0, 0, 0, 139, 0, 0, 0, 24, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 2, 2, 11, 59, 2, 2, 13, 231, 2, 2, 13, 255, 2, 2, 13, 255, + 2, 2, 13, 225, 2, 2, 13, 165, 2, 2, 13, 161, 2, 2, 13, 216, 2, 2, 13, 255, 2, 2, 13, 255, 2, 2, 13, 242, 2, 2, 11, 86, 0, 0, 0, 12, 0, 0, 0, 9, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 27, 0, 0, 0, 152, 0, 0, 0, 82, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 72, + 0, 0, 0, 154, 0, 0, 0, 125, 0, 0, 0, 103, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 83, 0, 0, 0, 104, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 70, 0, 0, 0, 140, 0, 0, 0, 12, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 120, 0, 0, 0, 92, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 11, 0, 0, 0, 132, 0, 0, 0, 36, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 85, 0, 0, 0, 107, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, + 0, 0, 0, 62, 0, 0, 0, 129, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 130, 0, 0, 0, 119, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 114, 0, 0, 0, 137, 0, 0, 0, 13, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 1, 1, 8, 19, 2, 2, 13, 194, 2, 2, 13, 255, 2, 2, 13, 254, 2, 2, 12, 143, 1, 1, 7, 28, 1, 1, 9, 35, 1, 1, 9, 36, 1, 1, 7, 22, 2, 2, 12, 123, 2, 2, 13, 250, 2, 2, 13, 255, 2, 2, 13, 215, 1, 1, 9, 41, + 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 111, 0, 0, 0, 113, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 68, 0, 0, 0, 223, 0, 0, 0, 105, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 83, 0, 0, 0, 104, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 145, 0, 0, 0, 33, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 124, 0, 0, 0, 58, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 9, 0, 0, 0, 132, 0, 0, 0, 36, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 85, 0, 0, 0, 107, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 62, 0, 0, 0, 129, 0, 0, 0, 5, 0, 0, 0, 61, 0, 0, 0, 146, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 141, 0, 0, 0, 77, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 2, 2, 12, 85, 2, 2, 13, 255, + 2, 2, 13, 255, 2, 2, 12, 148, 0, 0, 0, 14, 2, 2, 12, 108, 2, 2, 13, 197, 2, 2, 13, 199, 2, 2, 12, 127, 0, 0, 2, 14, 2, 2, 12, 121, 2, 2, 13, 255, 2, 2, 13, 255, 2, 2, 12, 116, 0, 0, 0, 11, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 24, 0, 0, 0, 152, 0, 0, 0, 31, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 168, 0, 0, 0, 114, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 83, 0, 0, 0, 104, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 50, 0, 0, 0, 153, 0, 0, 0, 14, 0, 0, 0, 3, + 0, 0, 0, 5, 0, 0, 0, 121, 0, 0, 0, 60, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 9, 0, 0, 0, 132, 0, 0, 0, 36, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 85, 0, 0, 0, 107, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 62, 0, 0, 0, 129, 0, 0, 0, 5, 0, 0, 0, 119, 0, 0, 0, 76, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 75, 0, 0, 0, 132, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, + 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 2, 2, 13, 157, 2, 2, 13, 255, 2, 2, 13, 233, 1, 1, 9, 40, 2, 2, 12, 95, 2, 2, 13, 213, 2, 2, 12, 90, 2, 2, 12, 83, 2, 2, 13, 201, 2, 2, 12, 130, 1, 1, 4, 18, + 2, 2, 13, 218, 2, 2, 13, 255, 2, 2, 13, 180, 1, 1, 4, 15, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 48, 0, 0, 0, 138, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 107, 0, 0, 0, 112, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 83, + 0, 0, 0, 104, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 74, 0, 0, 0, 161, 0, 0, 0, 58, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 121, 0, 0, 0, 60, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 10, 0, 0, 0, 132, + 0, 0, 0, 36, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 85, 0, 0, 0, 107, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 62, 0, 0, 0, 128, 0, 0, 0, 6, 0, 0, 0, 132, 0, 0, 0, 42, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 34, 0, 0, 0, 142, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 2, + 0, 0, 0, 4, 2, 2, 13, 184, 2, 2, 13, 255, 2, 2, 13, 191, 1, 1, 8, 33, 2, 2, 13, 184, 2, 2, 12, 108, 0, 0, 0, 13, 0, 0, 0, 12, 2, 2, 12, 78, 2, 2, 13, 199, 1, 1, 8, 36, 2, 2, 13, 165, 2, 2, 13, 255, 2, 2, 13, 209, 1, 1, 7, 20, 0, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 61, 0, 0, 0, 126, 0, 0, 0, 4, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 93, 0, 0, 0, 111, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 83, 0, 0, 0, 104, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 36, 0, 0, 0, 137, 0, 0, 0, 143, 0, 0, 0, 45, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 121, 0, 0, 0, 60, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 10, 0, 0, 0, 132, 0, 0, 0, 36, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 85, 0, 0, 0, 107, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 62, 0, 0, 0, 127, 0, 0, 0, 7, 0, 0, 0, 131, 0, 0, 0, 35, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 23, 0, 0, 0, 134, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 2, 2, 13, 182, 2, 2, 13, 255, 2, 2, 13, 196, 1, 1, 8, 31, 2, 2, 13, 177, 2, 2, 12, 124, 0, 0, 0, 14, 0, 0, 0, 13, + 2, 2, 12, 93, 2, 2, 13, 195, 1, 1, 8, 31, 2, 2, 13, 171, 2, 2, 13, 255, 2, 2, 13, 206, 1, 1, 7, 19, 0, 0, 0, 7, 0, 0, 0, 5, 0, 0, 0, 45, 0, 0, 0, 127, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 94, 0, 0, 0, 111, + 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 83, 0, 0, 0, 104, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 84, 0, 0, 0, 169, 0, 0, 0, 92, 0, 0, 0, 8, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 121, 0, 0, 0, 60, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 10, 0, 0, 0, 133, 0, 0, 0, 37, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 86, 0, 0, 0, 108, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 63, 0, 0, 0, 126, 0, 0, 0, 5, + 0, 0, 0, 134, 0, 0, 0, 38, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 27, 0, 0, 0, 141, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 2, 2, 13, 146, 2, 2, 13, 255, 2, 2, 13, 240, 2, 2, 10, 49, 2, 2, 11, 74, 2, 2, 13, 219, 2, 2, 12, 126, 2, 2, 12, 116, 2, 2, 13, 214, 2, 2, 12, 108, 1, 1, 6, 25, 2, 2, 13, 229, 2, 2, 13, 255, 2, 2, 13, 170, 1, 1, 4, 11, 0, 0, 0, 5, 0, 0, 0, 4, + 0, 0, 0, 23, 0, 0, 0, 140, 0, 0, 0, 22, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 92, 0, 0, 0, 110, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 83, 0, 0, 0, 103, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 77, 0, 0, 0, 160, 0, 0, 0, 36, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 121, 0, 0, 0, 61, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 10, 0, 0, 0, 132, 0, 0, 0, 36, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 85, 0, 0, 0, 106, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 61, 0, 0, 0, 129, 0, 0, 0, 4, 0, 0, 0, 126, 0, 0, 0, 63, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 60, 0, 0, 0, 140, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 2, 2, 13, 66, 2, 2, 13, 255, 2, 2, 13, 255, 2, 2, 13, 173, 0, 0, 0, 12, + 2, 2, 11, 77, 2, 2, 13, 172, 2, 2, 13, 177, 2, 2, 12, 94, 0, 0, 0, 14, 2, 2, 12, 149, 2, 2, 13, 255, 2, 2, 13, 255, 2, 2, 12, 100, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 119, 0, 0, 0, 92, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, + 0, 0, 0, 5, 0, 0, 0, 99, 0, 0, 0, 111, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 83, 0, 0, 0, 103, 0, 0, 0, 4, 0, 0, 0, 14, 0, 0, 0, 151, 0, 0, 0, 46, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 121, 0, 0, 0, 61, + 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 154, 0, 0, 0, 63, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 89, 0, 0, 0, 124, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 4, + 0, 0, 0, 69, 0, 0, 0, 129, 0, 0, 0, 4, 0, 0, 0, 79, 0, 0, 0, 129, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 122, 0, 0, 0, 97, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 10, 9, 2, 2, 13, 171, 2, 2, 13, 255, 2, 2, 13, 255, 2, 2, 13, 174, 2, 2, 10, 50, 1, 1, 8, 33, 1, 1, 8, 33, 1, 1, 9, 41, 2, 2, 13, 155, 2, 2, 13, 255, 2, 2, 13, 255, 2, 2, 13, 197, 2, 2, 10, 26, + 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 44, 0, 0, 0, 160, 0, 0, 0, 45, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 176, 0, 0, 0, 113, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 83, 0, 0, 0, 103, 0, 0, 0, 3, 0, 0, 0, 16, + 0, 0, 0, 152, 0, 0, 0, 23, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 113, 0, 0, 0, 52, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 176, 0, 0, 0, 156, 0, 0, 0, 7, 0, 0, 0, 4, + 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 84, 0, 0, 0, 213, 0, 0, 0, 59, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 11, 0, 0, 0, 143, 0, 0, 0, 79, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 149, 0, 0, 0, 70, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 70, 0, 0, 0, 154, 0, 0, 0, 26, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 2, 2, 12, 38, + 2, 2, 13, 209, 2, 2, 13, 255, 2, 2, 13, 255, 2, 2, 13, 247, 2, 2, 13, 198, 2, 2, 13, 194, 2, 2, 13, 241, 2, 2, 13, 255, 2, 2, 13, 255, 2, 2, 13, 227, 2, 2, 12, 60, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 74, 0, 0, 0, 156, 0, 0, 0, 70, 0, 0, 0, 15, + 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 36, 0, 0, 0, 115, 0, 0, 0, 197, 0, 0, 0, 103, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 89, 0, 0, 0, 109, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 97, 0, 0, 0, 131, 0, 0, 0, 41, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 11, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 46, 0, 0, 0, 154, 0, 0, 0, 104, 0, 0, 0, 65, 0, 0, 0, 70, 0, 0, 0, 62, 0, 0, 0, 14, 0, 0, 0, 5, 0, 0, 0, 137, 0, 0, 0, 145, 0, 0, 0, 121, 0, 0, 0, 33, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 76, 0, 0, 0, 149, 0, 0, 0, 136, 0, 0, 0, 102, 0, 0, 0, 42, 0, 0, 0, 16, + 0, 0, 0, 25, 0, 0, 0, 65, 0, 0, 0, 133, 0, 0, 0, 114, 0, 0, 0, 5, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 40, 0, 0, 0, 155, 0, 0, 0, 88, 0, 0, 0, 23, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 23, 0, 0, 0, 87, 0, 0, 0, 160, 0, 0, 0, 53, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 2, 2, 12, 36, 2, 2, 13, 168, 2, 2, 13, 254, 2, 2, 13, 255, 2, 2, 13, 255, 2, 2, 13, 255, 2, 2, 13, 255, 2, 2, 13, 255, 2, 2, 13, 184, + 2, 2, 12, 51, 0, 0, 0, 4, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 52, 0, 0, 0, 131, 0, 0, 0, 139, 0, 0, 0, 123, 0, 0, 0, 128, 0, 0, 0, 144, 0, 0, 0, 93, 0, 0, 0, 93, 0, 0, 0, 106, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 43, + 0, 0, 0, 52, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 8, 0, 0, 0, 92, 0, 0, 0, 134, 0, 0, 0, 126, 0, 0, 0, 120, 0, 0, 0, 135, 0, 0, 0, 67, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 79, 0, 0, 0, 186, 0, 0, 0, 146, 0, 0, 0, 110, 0, 0, 0, 121, 0, 0, 0, 107, 0, 0, 0, 22, 0, 0, 0, 3, 0, 0, 0, 60, + 0, 0, 0, 18, 0, 0, 0, 96, 0, 0, 0, 143, 0, 0, 0, 117, 0, 0, 0, 97, 0, 0, 0, 11, 0, 0, 0, 83, 0, 0, 0, 97, 0, 0, 0, 24, 0, 0, 0, 105, 0, 0, 0, 128, 0, 0, 0, 127, 0, 0, 0, 126, 0, 0, 0, 122, 0, 0, 0, 73, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 30, + 0, 0, 0, 112, 0, 0, 0, 131, 0, 0, 0, 118, 0, 0, 0, 117, 0, 0, 0, 130, 0, 0, 0, 120, 0, 0, 0, 39, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 1, 10, 8, 2, 2, 13, 65, 2, 2, 13, 136, 2, 2, 13, 177, 2, 2, 13, 180, 2, 2, 13, 145, 2, 2, 12, 77, 2, 2, 10, 14, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 2, 2, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 8, 0, 0, 0, 37, 0, 0, 0, 50, 0, 0, 0, 48, 0, 0, 0, 28, 0, 0, 0, 3, 0, 0, 0, 88, 0, 0, 0, 111, 0, 0, 0, 4, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 22, 0, 0, 0, 36, 0, 0, 0, 38, 0, 0, 0, 37, + 0, 0, 0, 16, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 7, 0, 0, 0, 117, 0, 0, 0, 58, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 28, 0, 0, 0, 50, 0, 0, 0, 42, 0, 0, 0, 5, 0, 0, 0, 84, 0, 0, 0, 108, 0, 0, 0, 3, + 0, 0, 0, 3, 0, 0, 0, 21, 0, 0, 0, 33, 0, 0, 0, 28, 0, 0, 0, 7, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 29, 0, 0, 0, 37, 0, 0, 0, 39, 0, 0, 0, 29, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, + 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 2, 13, 0, 2, 2, 13, 0, 2, 2, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 92, 0, 0, 0, 110, + 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 47, 0, 0, 0, 41, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 126, 0, 0, 0, 61, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 84, 0, 0, 0, 106, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 2, 2, 13, 0, 2, 2, 13, 0, 2, 2, 13, 0, 2, 2, 13, 0, 2, 2, 13, 0, 2, 2, 13, 0, 2, 2, 13, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 93, 0, 0, 0, 111, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 157, 0, 0, 0, 137, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 95, 0, 0, 0, 46, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, + 0, 0, 0, 86, 0, 0, 0, 108, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 13, 0, 2, 2, 13, 0, 2, 2, 13, 0, 2, 2, 13, 0, 2, 2, 13, 0, 2, 2, 13, 0, 2, 2, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 0, 0, 0, 86, 0, 0, 0, 102, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 29, 0, 0, 0, 26, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 4, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 79, 0, 0, 0, 99, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0,}; +const char* DistrhoArtworkPingPongPan::aboutButtonNormalData = (const char*)temp3; + +static const unsigned char temp4[] = { + 121, 150, 174, 255, 11, 66, 115, 255, 10, 67, 119, 255, 6, 69, 125, 255, 7, 72, 126, 255, 5, 61, 118, 255, 4, 66, 119, 255, 9, 72, 125, 255, 13, 77, 127, 255, 13, 77, 128, 255, 11, 77, 127, 255, 8, 71, 125, 255, 14, 80, 128, 255, 24, 85, 132, 255, 21, 88, 135, 255, 19, 88, 134, 255, 18, 83, 133, 255, 17, 81, 131, 255, 21, 87, 137, 255, 33, 100, 144, 255, 50, 105, 145, 255, + 62, 75, 85, 255, 143, 144, 144, 255, 139, 141, 141, 255, 138, 139, 139, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 140, 142, 142, 255, 141, 143, 143, 255, + 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, + 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 140, 140, 255, 139, 141, 141, 255, + 139, 140, 140, 255, 139, 140, 140, 255, 139, 140, 140, 255, 139, 140, 140, 255, 138, 140, 140, 255, 139, 140, 140, 255, 139, 140, 140, 255, 139, 140, 140, 255, 138, 139, 140, 255, 138, 139, 140, 255, 138, 140, 140, 255, 139, 140, 140, 255, 139, 140, 140, 255, 139, 140, 140, 255, 139, 140, 140, 255, 139, 140, 140, 255, 139, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, + 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 143, 143, 255, 142, 143, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 141, 143, 143, 255, 142, 143, 144, 255, 143, 144, 145, 255, 143, 145, 145, 255, + 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 149, 149, 255, 147, 148, 149, 255, 147, 149, 149, 255, 147, 150, 150, 255, + 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, + 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, 154, 156, 156, 255, 154, 157, 157, 255, 154, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 156, 158, 158, 255, 156, 158, 158, 255, 155, 158, 157, 255, 156, 158, 158, 255, 157, 159, 159, 255, 157, 159, 159, 255, 156, 158, 158, 255, 157, 159, 159, 255, 157, 159, 159, 255, 156, 158, 158, 255, 157, 159, 158, 255, + 157, 159, 159, 255, 158, 160, 160, 255, 158, 160, 160, 255, 158, 160, 160, 255, 158, 160, 160, 255, 158, 161, 161, 255, 158, 160, 160, 255, 157, 159, 159, 255, 157, 159, 159, 255, 157, 159, 159, 255, 156, 158, 158, 255, 156, 158, 158, 255, 156, 158, 158, 255, 157, 159, 159, 255, 157, 159, 159, 255, 157, 159, 159, 255, 156, 158, 158, 255, 156, 158, 158, 255, 156, 158, 158, 255, 155, 157, 157, 255, 155, 157, 157, 255, + 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 156, 156, 255, 155, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 155, 157, 157, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 155, 157, 157, 255, 155, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, + 154, 156, 156, 255, 153, 155, 155, 255, 153, 155, 155, 255, 154, 156, 156, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 153, 153, 255, + 151, 153, 153, 255, 150, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 150, 150, 255, 147, 150, 150, 255, 148, 150, 150, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 149, 149, 255, 146, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 147, 147, 255, 146, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 148, 148, 255, 147, 149, 149, 255, 146, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 149, 149, 255, 146, 149, 149, 255, 146, 149, 149, 255, 146, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 150, 150, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 150, 150, 255, 147, 150, 150, 255, 147, 149, 149, 255, 148, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, + 149, 150, 150, 255, 149, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 148, 148, 255, 149, 150, 150, 255, 149, 151, 151, 255, 141, 142, 142, 255, 138, 151, 161, 255, 80, 132, 173, 255, 45, 109, 160, 255, 26, 93, 148, 255, 25, 93, 145, 255, 31, 99, 150, 255, 33, 100, 150, 255, 37, 106, 154, 255, 37, 105, 154, 255, 35, 101, 152, 255, + 27, 94, 146, 255, 19, 90, 141, 255, 22, 90, 142, 255, 27, 97, 147, 255, 32, 101, 151, 255, 36, 103, 151, 255, 32, 100, 150, 255, 23, 93, 142, 255, 22, 85, 136, 255, 20, 85, 134, 255, 29, 89, 134, 255, 142, 173, 194, 255, 22, 75, 121, 255, 6, 62, 112, 255, 7, 67, 117, 255, 6, 68, 121, 255, 5, 72, 124, 255, 4, 61, 117, 255, 4, 63, 118, 255, 10, 72, 125, 255, 12, 77, 130, 255, + 11, 77, 128, 255, 8, 76, 128, 255, 5, 70, 126, 255, 13, 78, 130, 255, 19, 86, 136, 255, 23, 89, 138, 255, 20, 87, 138, 255, 18, 84, 134, 255, 17, 82, 132, 255, 22, 89, 139, 255, 43, 106, 150, 255, 65, 119, 158, 255, 53, 87, 113, 255, 153, 153, 154, 255, 152, 153, 154, 255, 153, 153, 154, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 153, 153, 255, + 152, 153, 153, 255, 153, 153, 154, 255, 152, 153, 153, 255, 152, 153, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 153, 153, 255, 152, 153, 153, 255, 152, 153, 153, 255, 152, 153, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 153, 153, 255, 152, 153, 153, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, + 151, 152, 152, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 152, 152, 255, 149, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 148, 149, 149, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 150, 151, 151, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 150, 151, 151, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, + 149, 150, 150, 255, 149, 150, 150, 255, 150, 151, 151, 255, 150, 152, 152, 255, 150, 151, 151, 255, 149, 150, 150, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 149, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 148, 149, 149, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, + 150, 150, 151, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, 150, 151, 151, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 150, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 152, 153, 153, 255, 152, 153, 153, 255, 152, 153, 153, 255, 152, 153, 154, 255, + 153, 154, 154, 255, 152, 153, 153, 255, 153, 154, 154, 255, 153, 154, 154, 255, 153, 154, 154, 255, 153, 154, 154, 255, 153, 154, 154, 255, 154, 155, 155, 255, 154, 156, 156, 255, 155, 157, 157, 255, 155, 157, 157, 255, 156, 157, 157, 255, 156, 157, 157, 255, 155, 157, 157, 255, 156, 157, 157, 255, 156, 157, 157, 255, 156, 157, 157, 255, 156, 157, 157, 255, 156, 158, 158, 255, 157, 158, 158, 255, 156, 158, 158, 255, + 156, 158, 158, 255, 157, 158, 158, 255, 156, 158, 158, 255, 156, 159, 159, 255, 157, 159, 159, 255, 158, 159, 159, 255, 158, 159, 159, 255, 157, 159, 159, 255, 157, 159, 159, 255, 158, 159, 159, 255, 158, 159, 159, 255, 158, 159, 159, 255, 158, 160, 160, 255, 157, 159, 159, 255, 158, 160, 160, 255, 159, 160, 160, 255, 159, 160, 160, 255, 160, 161, 161, 255, 160, 161, 161, 255, 160, 161, 161, 255, 160, 161, 161, 255, + 160, 162, 161, 255, 160, 162, 162, 255, 161, 162, 162, 255, 161, 162, 162, 255, 161, 162, 162, 255, 161, 162, 162, 255, 162, 163, 163, 255, 162, 163, 163, 255, 161, 163, 163, 255, 162, 164, 164, 255, 162, 163, 163, 255, 162, 163, 163, 255, 163, 164, 164, 255, 162, 163, 163, 255, 162, 163, 163, 255, 163, 164, 164, 255, 163, 164, 164, 255, 163, 164, 164, 255, 163, 164, 164, 255, 163, 165, 165, 255, 164, 165, 165, 255, + 164, 165, 165, 255, 164, 166, 166, 255, 164, 166, 166, 255, 164, 166, 166, 255, 165, 166, 166, 255, 165, 166, 166, 255, 165, 166, 166, 255, 165, 167, 167, 255, 165, 167, 167, 255, 165, 167, 167, 255, 165, 166, 166, 255, 165, 166, 166, 255, 165, 166, 166, 255, 165, 166, 166, 255, 165, 166, 166, 255, 165, 166, 166, 255, 165, 166, 166, 255, 165, 166, 166, 255, 164, 165, 165, 255, 164, 165, 165, 255, 164, 165, 165, 255, + 164, 165, 165, 255, 164, 165, 165, 255, 164, 165, 165, 255, 164, 165, 165, 255, 163, 165, 165, 255, 163, 165, 165, 255, 164, 165, 165, 255, 164, 165, 165, 255, 164, 165, 165, 255, 164, 165, 165, 255, 164, 165, 165, 255, 164, 165, 165, 255, 164, 165, 165, 255, 163, 164, 164, 255, 163, 164, 164, 255, 163, 164, 164, 255, 163, 164, 164, 255, 162, 163, 163, 255, 162, 163, 163, 255, 162, 163, 163, 255, 162, 163, 163, 255, + 162, 163, 163, 255, 162, 162, 162, 255, 161, 162, 162, 255, 160, 161, 161, 255, 160, 161, 161, 255, 160, 161, 161, 255, 160, 161, 161, 255, 160, 161, 161, 255, 160, 161, 161, 255, 160, 161, 161, 255, 160, 161, 161, 255, 160, 161, 161, 255, 159, 160, 160, 255, 159, 160, 160, 255, 159, 160, 160, 255, 159, 160, 160, 255, 159, 160, 160, 255, 159, 160, 160, 255, 159, 160, 160, 255, 159, 160, 160, 255, 159, 160, 160, 255, + 159, 159, 159, 255, 158, 159, 159, 255, 158, 159, 159, 255, 158, 159, 159, 255, 158, 159, 159, 255, 157, 158, 158, 255, 157, 158, 158, 255, 156, 157, 157, 255, 156, 157, 157, 255, 155, 156, 156, 255, 156, 157, 157, 255, 155, 156, 156, 255, 156, 157, 157, 255, 156, 158, 158, 255, 156, 157, 157, 255, 155, 156, 156, 255, 156, 157, 157, 255, 156, 157, 157, 255, 156, 157, 157, 255, 156, 157, 157, 255, 155, 156, 156, 255, + 156, 156, 156, 255, 156, 157, 157, 255, 156, 157, 157, 255, 156, 157, 157, 255, 156, 157, 157, 255, 156, 157, 157, 255, 157, 158, 158, 255, 157, 158, 158, 255, 156, 157, 157, 255, 156, 157, 157, 255, 156, 157, 157, 255, 156, 157, 157, 255, 156, 157, 157, 255, 157, 158, 158, 255, 156, 158, 157, 255, 156, 157, 157, 255, 156, 157, 157, 255, 156, 157, 157, 255, 156, 157, 157, 255, 157, 158, 158, 255, 157, 158, 158, 255, + 156, 157, 157, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 158, 159, 159, 255, 158, 159, 159, 255, 158, 159, 159, 255, 158, 159, 159, 255, 158, 159, 159, 255, 158, 159, 159, 255, 157, 159, 159, 255, 157, 158, 158, 255, 158, 159, 159, 255, 158, 159, 159, 255, 159, 160, 160, 255, 159, 160, 160, 255, 158, 159, 159, 255, 158, 159, 159, 255, 158, 159, 159, 255, 158, 159, 159, 255, + 158, 159, 159, 255, 159, 160, 160, 255, 159, 160, 160, 255, 159, 160, 160, 255, 160, 161, 161, 255, 159, 160, 160, 255, 160, 161, 161, 255, 160, 161, 161, 255, 161, 162, 162, 255, 161, 162, 162, 255, 160, 161, 161, 255, 161, 162, 162, 255, 161, 162, 162, 255, 161, 162, 162, 255, 160, 161, 161, 255, 161, 162, 162, 255, 161, 162, 162, 255, 161, 162, 162, 255, 161, 162, 162, 255, 161, 162, 162, 255, 160, 161, 161, 255, + 164, 166, 166, 255, 154, 154, 154, 255, 116, 148, 171, 255, 81, 135, 174, 255, 55, 117, 164, 255, 29, 98, 151, 255, 27, 96, 149, 255, 31, 101, 151, 255, 34, 103, 154, 255, 38, 108, 156, 255, 37, 107, 156, 255, 33, 104, 154, 255, 27, 99, 149, 255, 22, 93, 144, 255, 25, 94, 145, 255, 30, 99, 150, 255, 32, 102, 153, 255, 33, 104, 152, 255, 32, 101, 150, 255, 27, 93, 142, 255, 21, 85, 138, 255, + 20, 85, 133, 255, 27, 87, 133, 255, 35, 95, 138, 255, 17, 75, 125, 255, 7, 66, 119, 255, 9, 72, 125, 255, 9, 74, 132, 255, 6, 77, 134, 255, 4, 65, 129, 255, 7, 68, 130, 255, 9, 78, 135, 255, 12, 85, 140, 255, 11, 83, 138, 255, 10, 81, 139, 255, 7, 73, 135, 255, 10, 80, 141, 255, 17, 91, 144, 255, 21, 93, 149, 255, 21, 91, 150, 255, 19, 89, 147, 255, 17, 86, 143, 255, + 28, 95, 148, 255, 53, 115, 161, 255, 74, 133, 173, 255, 59, 94, 118, 255, 152, 153, 154, 255, 149, 151, 151, 255, 147, 148, 149, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 147, 148, 149, 255, 147, 148, 149, 255, 147, 148, 149, 255, 147, 148, 149, 255, 147, 148, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 148, 149, 255, 147, 148, 149, 255, 146, 148, 148, 255, 147, 148, 149, 255, 147, 148, 149, 255, 146, 148, 148, 255, 147, 148, 149, 255, 147, 148, 149, 255, 148, 149, 149, 255, 147, 148, 149, 255, + 147, 148, 149, 255, 147, 148, 149, 255, 147, 148, 149, 255, 147, 148, 149, 255, 147, 148, 149, 255, 147, 148, 149, 255, 147, 148, 149, 255, 147, 148, 149, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 149, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 150, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 151, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 153, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 152, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, + 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 154, 156, 156, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 158, 157, 255, 156, 158, 158, 255, 156, 158, 158, 255, 156, 158, 158, 255, 156, 158, 158, 255, 156, 158, 158, 255, 157, 159, 159, 255, 158, 160, 160, 255, + 158, 160, 160, 255, 158, 161, 161, 255, 159, 161, 161, 255, 158, 160, 160, 255, 158, 160, 160, 255, 159, 161, 161, 255, 159, 161, 161, 255, 158, 160, 160, 255, 158, 160, 160, 255, 158, 160, 160, 255, 159, 161, 161, 255, 159, 161, 161, 255, 160, 162, 162, 255, 160, 162, 162, 255, 160, 162, 162, 255, 160, 162, 162, 255, 160, 162, 162, 255, 160, 162, 162, 255, 160, 162, 162, 255, 160, 162, 162, 255, 160, 162, 162, 255, + 160, 162, 162, 255, 160, 162, 162, 255, 160, 162, 162, 255, 160, 162, 162, 255, 160, 162, 162, 255, 161, 163, 163, 255, 161, 163, 163, 255, 161, 163, 163, 255, 160, 162, 162, 255, 160, 162, 162, 255, 161, 163, 163, 255, 161, 163, 163, 255, 161, 163, 163, 255, 161, 163, 163, 255, 161, 163, 163, 255, 161, 163, 163, 255, 162, 164, 164, 255, 162, 164, 164, 255, 161, 163, 163, 255, 162, 164, 164, 255, 162, 164, 164, 255, + 163, 165, 165, 255, 163, 165, 165, 255, 163, 165, 165, 255, 163, 165, 165, 255, 163, 164, 164, 255, 163, 165, 165, 255, 163, 165, 165, 255, 163, 165, 165, 255, 162, 164, 164, 255, 162, 163, 163, 255, 162, 164, 164, 255, 161, 163, 163, 255, 161, 163, 163, 255, 161, 163, 163, 255, 161, 163, 163, 255, 161, 163, 163, 255, 162, 164, 164, 255, 161, 163, 163, 255, 161, 162, 162, 255, 161, 162, 162, 255, 160, 162, 162, 255, + 160, 162, 162, 255, 159, 161, 161, 255, 159, 161, 161, 255, 159, 161, 161, 255, 159, 161, 161, 255, 159, 161, 161, 255, 158, 160, 160, 255, 158, 160, 160, 255, 158, 160, 160, 255, 158, 159, 159, 255, 157, 159, 159, 255, 157, 159, 159, 255, 156, 158, 158, 255, 156, 158, 158, 255, 156, 158, 158, 255, 156, 158, 158, 255, 155, 157, 157, 255, 155, 157, 157, 255, 156, 158, 158, 255, 156, 157, 157, 255, 155, 156, 156, 255, + 155, 157, 157, 255, 155, 157, 157, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 155, 157, 157, 255, 155, 157, 157, 255, 154, 156, 156, 255, 153, 155, 155, 255, 153, 155, 155, 255, 152, 154, 154, 255, 153, 154, 154, 255, 152, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, + 151, 153, 153, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 153, 153, 255, 152, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 154, 154, 255, 153, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, + 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 156, 156, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 155, 156, 156, 255, 154, 157, 157, 255, 154, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 156, 158, 158, 255, 155, 157, 157, 255, 155, 157, 157, 255, + 156, 158, 158, 255, 157, 159, 159, 255, 157, 159, 159, 255, 156, 158, 158, 255, 157, 159, 159, 255, 157, 159, 159, 255, 157, 159, 159, 255, 157, 159, 159, 255, 157, 158, 158, 255, 156, 158, 158, 255, 156, 158, 158, 255, 159, 160, 160, 255, 164, 165, 165, 255, 150, 152, 152, 255, 119, 153, 177, 255, 94, 149, 187, 255, 68, 129, 177, 255, 35, 108, 163, 255, 29, 105, 161, 255, 33, 110, 163, 255, 38, 111, 166, 255, + 41, 115, 169, 255, 41, 114, 170, 255, 37, 112, 167, 255, 32, 107, 163, 255, 28, 102, 158, 255, 30, 103, 160, 255, 35, 109, 163, 255, 36, 111, 166, 255, 38, 112, 166, 255, 35, 110, 164, 255, 27, 101, 156, 255, 21, 93, 150, 255, 21, 91, 141, 255, 25, 91, 140, 255, 28, 94, 143, 255, 18, 77, 131, 255, 7, 70, 125, 255, 8, 78, 133, 255, 9, 79, 141, 255, 5, 80, 142, 255, 4, 68, 135, 255, + 5, 72, 138, 255, 9, 81, 144, 255, 13, 90, 147, 255, 13, 88, 147, 255, 10, 88, 146, 255, 8, 77, 141, 255, 11, 83, 146, 255, 18, 93, 151, 255, 19, 95, 155, 255, 20, 95, 155, 255, 19, 93, 152, 255, 17, 89, 150, 255, 31, 100, 155, 255, 57, 120, 167, 255, 80, 138, 181, 255, 61, 95, 120, 255, 154, 156, 156, 255, 151, 153, 153, 255, 144, 146, 146, 255, 139, 142, 142, 255, 139, 140, 140, 255, + 138, 139, 139, 255, 138, 139, 139, 255, 138, 139, 139, 255, 138, 139, 139, 255, 138, 139, 139, 255, 138, 139, 139, 255, 138, 139, 139, 255, 138, 139, 139, 255, 139, 140, 140, 255, 139, 140, 140, 255, 139, 140, 140, 255, 139, 140, 140, 255, 139, 140, 140, 255, 139, 140, 140, 255, 139, 140, 140, 255, 139, 140, 140, 255, 139, 140, 140, 255, 138, 139, 139, 255, 139, 140, 140, 255, 139, 140, 140, 255, 139, 140, 140, 255, + 139, 140, 140, 255, 138, 139, 139, 255, 139, 140, 140, 255, 139, 140, 140, 255, 139, 140, 140, 255, 139, 140, 140, 255, 139, 140, 140, 255, 139, 140, 140, 255, 139, 140, 140, 255, 138, 139, 139, 255, 138, 139, 139, 255, 138, 139, 139, 255, 138, 139, 139, 255, 138, 139, 139, 255, 138, 139, 139, 255, 138, 139, 139, 255, 138, 139, 139, 255, 138, 139, 139, 255, 138, 139, 139, 255, 137, 138, 138, 255, 137, 138, 138, 255, + 138, 139, 139, 255, 138, 139, 139, 255, 138, 139, 139, 255, 138, 139, 139, 255, 138, 139, 139, 255, 138, 139, 139, 255, 138, 139, 139, 255, 138, 139, 139, 255, 138, 139, 139, 255, 138, 139, 139, 255, 138, 139, 139, 255, 138, 139, 139, 255, 138, 139, 139, 255, 138, 139, 139, 255, 138, 139, 139, 255, 139, 140, 140, 255, 138, 139, 139, 255, 139, 140, 140, 255, 139, 140, 140, 255, 139, 140, 140, 255, 139, 140, 140, 255, + 139, 140, 140, 255, 139, 140, 140, 255, 139, 140, 140, 255, 139, 140, 140, 255, 139, 140, 140, 255, 139, 140, 140, 255, 139, 140, 140, 255, 139, 140, 140, 255, 140, 141, 141, 255, 140, 141, 141, 255, 141, 142, 142, 255, 140, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 140, 141, 141, 255, 140, 141, 141, 255, + 139, 140, 140, 255, 139, 140, 140, 255, 140, 141, 141, 255, 140, 141, 141, 255, 141, 141, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 143, 143, 255, 142, 143, 143, 255, 142, 143, 143, 255, 142, 143, 144, 255, 143, 144, 144, 255, 143, 144, 144, 255, 143, 144, 144, 255, 142, 144, 144, 255, 143, 144, 144, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 143, 145, 145, 255, 144, 145, 146, 255, + 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 146, 146, 255, 145, 146, 146, 255, 145, 147, 147, 255, 146, 147, 147, 255, 146, 147, 147, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 149, 149, 255, 148, 149, 149, 255, 148, 149, 149, 255, 147, 148, 148, 255, 147, 149, 149, 255, 148, 149, 149, 255, 149, 150, 150, 255, 150, 151, 151, 255, + 149, 150, 150, 255, 149, 150, 150, 255, 150, 151, 151, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 152, 153, 153, 255, 152, 153, 153, 255, 152, 153, 153, 255, 153, 154, 154, 255, 153, 154, 154, 255, 153, 154, 154, 255, 154, 155, 155, 255, 153, 155, 155, 255, 154, 155, 155, 255, 154, 155, 155, 255, 154, 155, 155, 255, 154, 155, 155, 255, + 154, 155, 155, 255, 154, 155, 155, 255, 154, 156, 156, 255, 154, 155, 155, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 154, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 154, 155, 155, 255, 155, 156, 156, 255, 155, 156, 156, 255, 154, 155, 155, 255, 154, 156, 155, 255, 154, 156, 156, 255, 155, 157, 157, 255, 156, 157, 157, 255, 155, 156, 156, 255, 154, 155, 155, 255, 154, 155, 155, 255, + 154, 155, 155, 255, 155, 156, 156, 255, 155, 156, 156, 255, 154, 155, 155, 255, 154, 155, 155, 255, 154, 155, 155, 255, 154, 155, 155, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 156, 157, 157, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 156, 158, 158, 255, 157, 158, 158, 255, 156, 158, 158, 255, 157, 157, 157, 255, + 156, 157, 157, 255, 157, 157, 157, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 156, 157, 157, 255, 156, 157, 157, 255, 156, 157, 157, 255, 155, 156, 156, 255, 156, 157, 157, 255, 156, 157, 157, 255, 156, 157, 157, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 155, 155, 255, 154, 155, 155, 255, 155, 156, 156, 255, 155, 156, 156, 255, + 155, 156, 156, 255, 155, 156, 156, 255, 154, 155, 155, 255, 154, 155, 155, 255, 154, 155, 155, 255, 154, 155, 155, 255, 155, 156, 156, 255, 154, 155, 155, 255, 154, 155, 155, 255, 154, 155, 155, 255, 154, 155, 155, 255, 154, 155, 155, 255, 154, 155, 155, 255, 153, 154, 154, 255, 153, 153, 153, 255, 152, 153, 153, 255, 152, 153, 153, 255, 152, 153, 153, 255, 152, 153, 153, 255, 152, 153, 153, 255, 152, 153, 153, 255, + 152, 153, 153, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 150, 151, 151, 255, 150, 151, 151, 255, 151, 152, 152, 255, 150, 151, 151, 255, 150, 150, 150, 255, 149, 150, 150, 255, 150, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 150, 151, 151, 255, 150, 151, 151, 255, 149, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 151, 151, 255, + 150, 151, 151, 255, 151, 151, 151, 255, 151, 152, 152, 255, 151, 152, 152, 255, 150, 151, 151, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 150, 151, 151, 255, 150, 151, 151, 255, 151, 152, 152, 255, 152, 152, 152, 255, 151, 153, 153, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 150, 151, 151, 255, + 150, 151, 151, 255, 150, 151, 151, 255, 151, 152, 152, 255, 151, 152, 152, 255, 150, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 152, 153, 153, 255, 151, 152, 152, 255, 152, 153, 153, 255, 152, 153, 153, 255, 152, 153, 153, 255, 152, 153, 153, 255, 152, 153, 153, 255, 152, 153, 153, 255, 153, 154, 154, 255, + 154, 155, 155, 255, 153, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 154, 154, 255, 153, 153, 153, 255, 152, 153, 153, 255, 152, 153, 153, 255, 151, 153, 153, 255, 150, 151, 151, 255, 151, 152, 152, 255, 152, 153, 153, 255, 152, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 153, 153, 255, 151, 153, 153, 255, 151, 152, 152, 255, 151, 152, 152, 255, 150, 152, 152, 255, + 150, 151, 151, 255, 152, 154, 154, 255, 155, 157, 157, 255, 161, 163, 163, 255, 147, 149, 149, 255, 123, 157, 181, 255, 102, 157, 194, 255, 71, 137, 186, 255, 38, 114, 172, 255, 31, 110, 170, 255, 38, 116, 172, 255, 41, 118, 176, 255, 43, 124, 179, 255, 41, 122, 180, 255, 40, 118, 176, 255, 33, 112, 171, 255, 29, 107, 167, 255, 34, 109, 169, 255, 35, 115, 171, 255, 39, 116, 174, 255, 39, 116, 175, 255, + 35, 114, 171, 255, 28, 106, 164, 255, 23, 100, 159, 255, 21, 97, 148, 255, 28, 95, 147, 255, 27, 98, 147, 255, 21, 78, 132, 255, 9, 71, 127, 255, 8, 79, 135, 255, 9, 80, 141, 255, 6, 80, 143, 255, 5, 69, 136, 255, 5, 76, 138, 255, 11, 83, 145, 255, 16, 90, 148, 255, 17, 89, 149, 255, 13, 89, 150, 255, 10, 79, 144, 255, 12, 86, 147, 255, 19, 95, 152, 255, 20, 98, 154, 255, + 20, 97, 155, 255, 18, 94, 154, 255, 17, 90, 151, 255, 29, 101, 155, 255, 57, 121, 166, 255, 82, 138, 180, 255, 62, 95, 123, 255, 153, 155, 155, 255, 151, 153, 153, 255, 143, 145, 145, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 138, 255, 136, 137, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 138, 138, 255, 137, 138, 139, 255, 137, 139, 140, 255, 137, 139, 139, 255, 137, 140, 140, 255, + 137, 140, 140, 255, 138, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 143, 255, 141, 143, 143, 255, + 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 145, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 148, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, + 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 152, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 156, 156, 255, 154, 156, 156, 255, 153, 156, 156, 255, 154, 156, 156, 255, 153, 156, 156, 255, 153, 156, 156, 255, 154, 156, 156, 255, 155, 157, 157, 255, 155, 157, 157, 255, + 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 156, 158, 158, 255, 156, 158, 158, 255, 156, 158, 158, 255, 156, 158, 158, 255, 155, 157, 157, 255, 155, 158, 158, 255, 155, 158, 158, 255, 155, 157, 157, 255, 156, 158, 158, 255, 156, 158, 158, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, + 155, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 155, 157, 157, 255, 155, 156, 156, 255, 154, 155, 155, 255, 154, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, + 155, 156, 156, 255, 155, 156, 156, 255, 154, 156, 156, 255, 153, 156, 156, 255, 153, 156, 156, 255, 153, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 155, 155, 255, 154, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 152, 155, 155, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, + 151, 154, 154, 255, 151, 154, 154, 255, 151, 154, 154, 255, 151, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 152, 154, 154, 255, 151, 154, 154, 255, 151, 153, 153, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 152, 154, 154, 255, + 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 151, 152, 152, 255, 152, 153, 153, 255, 151, 153, 153, 255, 151, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 152, 152, 255, 152, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 152, 154, 154, 255, + 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 153, 153, 255, 153, 154, 154, 255, 153, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 152, 155, 155, 255, 153, 155, 155, 255, + 153, 154, 154, 255, 151, 154, 154, 255, 151, 154, 154, 255, 151, 154, 154, 255, 152, 155, 155, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 156, 158, 158, 255, 161, 163, 163, 255, 150, 152, 152, 255, 125, 157, 181, 255, 101, 157, 196, 255, 70, 136, 186, 255, 38, 113, 173, 255, + 30, 111, 171, 255, 38, 116, 173, 255, 42, 119, 177, 255, 44, 124, 179, 255, 42, 122, 180, 255, 39, 117, 176, 255, 32, 111, 170, 255, 29, 106, 167, 255, 33, 110, 169, 255, 34, 115, 170, 255, 39, 116, 173, 255, 36, 115, 174, 255, 34, 114, 171, 255, 28, 107, 166, 255, 24, 101, 161, 255, 23, 98, 151, 255, 30, 98, 147, 255, 32, 99, 147, 255, 23, 78, 134, 255, 11, 72, 127, 255, 8, 79, 136, 255, + 11, 82, 142, 255, 8, 82, 142, 255, 6, 71, 135, 255, 8, 78, 137, 255, 13, 86, 144, 255, 16, 91, 148, 255, 16, 93, 151, 255, 14, 92, 150, 255, 13, 82, 145, 255, 18, 90, 148, 255, 25, 98, 155, 255, 27, 102, 157, 255, 25, 101, 158, 255, 21, 94, 157, 255, 19, 92, 153, 255, 30, 103, 158, 255, 56, 121, 168, 255, 83, 138, 179, 255, 63, 96, 123, 255, 155, 157, 157, 255, 153, 154, 154, 255, + 145, 147, 147, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, + 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 140, 142, 142, 255, + 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 138, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 139, 139, 255, 138, 139, 140, 255, 138, 140, 140, 255, 137, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, + 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 141, 143, 143, 255, 142, 144, 144, 255, 141, 144, 144, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, + 143, 146, 146, 255, 144, 146, 146, 255, 143, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 147, 147, 255, 145, 147, 147, 255, 144, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 148, 148, 255, 145, 148, 148, 255, 146, 148, 148, 255, 146, 149, 149, 255, 146, 149, 149, 255, 146, 149, 149, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 153, 155, 155, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, + 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 156, 156, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, + 154, 156, 156, 255, 154, 157, 157, 255, 154, 156, 156, 255, 153, 156, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, + 152, 153, 153, 255, 151, 153, 153, 255, 151, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 153, 153, 255, 151, 153, 153, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, + 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 148, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 150, 151, 151, 255, 149, 150, 150, 255, + 148, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 148, 149, 149, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 152, 152, 255, + 149, 151, 151, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 152, 152, 255, 149, 151, 151, 255, 149, 152, 152, 255, 149, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 153, 153, 255, 151, 153, 153, 255, + 150, 152, 152, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 152, 152, 255, 151, 153, 153, 255, 155, 156, 156, 255, 159, 161, 161, 255, 148, 150, 150, 255, 126, 158, 181, 255, 102, 157, 196, 255, 70, 135, 185, 255, 37, 113, 172, 255, 29, 110, 170, 255, 37, 117, 174, 255, 41, 122, 177, 255, 44, 123, 178, 255, 41, 122, 178, 255, 38, 117, 175, 255, 30, 110, 170, 255, 29, 106, 168, 255, 31, 111, 168, 255, + 32, 113, 172, 255, 34, 114, 173, 255, 34, 114, 172, 255, 35, 113, 170, 255, 29, 107, 164, 255, 25, 101, 161, 255, 24, 99, 151, 255, 31, 98, 148, 255, 35, 99, 149, 255, 22, 80, 134, 255, 12, 75, 127, 255, 11, 81, 136, 255, 12, 84, 143, 255, 9, 85, 145, 255, 4, 71, 138, 255, 13, 79, 138, 255, 13, 89, 143, 255, 17, 92, 149, 255, 17, 96, 154, 255, 16, 94, 152, 255, 11, 86, 144, 255, + 19, 94, 151, 255, 27, 103, 159, 255, 31, 103, 160, 255, 29, 103, 159, 255, 22, 98, 156, 255, 21, 94, 154, 255, 34, 104, 159, 255, 58, 122, 173, 255, 82, 140, 180, 255, 62, 98, 123, 255, 154, 156, 156, 255, 152, 153, 154, 255, 144, 146, 146, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, + 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 140, 140, 255, 139, 140, 141, 255, 140, 141, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 141, 141, 255, + 141, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 143, 144, 144, 255, 143, 145, 145, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 146, 148, 148, 255, + 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 151, 153, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, + 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 153, 255, 152, 154, 154, 255, 152, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 155, 155, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 153, 153, 255, 151, 152, 152, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 152, 152, 255, 150, 151, 151, 255, 150, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 149, 149, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 147, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 147, 147, 255, 146, 147, 147, 255, 146, 147, 147, 255, 146, 148, 148, 255, 147, 148, 148, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 149, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 152, 152, 255, 149, 152, 152, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 154, 156, 156, 255, 160, 162, 162, 255, 148, 150, 150, 255, 124, 157, 182, 255, + 101, 157, 197, 255, 69, 135, 185, 255, 36, 112, 172, 255, 31, 110, 169, 255, 39, 116, 175, 255, 38, 120, 178, 255, 42, 123, 179, 255, 43, 121, 177, 255, 35, 116, 174, 255, 29, 109, 169, 255, 29, 107, 167, 255, 30, 111, 169, 255, 32, 114, 172, 255, 34, 113, 172, 255, 39, 113, 170, 255, 37, 112, 168, 255, 30, 105, 162, 255, 24, 100, 160, 255, 24, 99, 154, 255, 28, 99, 146, 255, 29, 99, 147, 255, + 19, 81, 132, 255, 10, 76, 130, 255, 12, 82, 137, 255, 9, 87, 143, 255, 6, 85, 146, 255, 4, 72, 137, 255, 10, 78, 138, 255, 12, 87, 144, 255, 16, 93, 151, 255, 17, 97, 153, 255, 18, 93, 152, 255, 12, 84, 148, 255, 21, 96, 150, 255, 28, 106, 157, 255, 30, 106, 160, 255, 27, 105, 161, 255, 22, 99, 157, 255, 22, 97, 156, 255, 35, 106, 158, 255, 57, 120, 169, 255, 83, 142, 180, 255, + 63, 98, 123, 255, 155, 157, 157, 255, 153, 154, 154, 255, 145, 147, 147, 255, 139, 141, 141, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 139, 141, 141, 255, + 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 141, 141, 255, 140, 141, 142, 255, 141, 142, 143, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 143, 143, 255, 142, 144, 144, 255, 142, 145, 145, 255, 143, 145, 145, 255, 142, 145, 145, 255, 143, 145, 145, 255, 144, 145, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 149, 151, 151, 255, 149, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 150, 153, 153, 255, 151, 153, 153, 255, 151, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 154, 156, 156, 255, + 153, 155, 155, 255, 154, 156, 156, 255, 153, 156, 156, 255, 154, 156, 156, 255, 153, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 154, 156, 156, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, + 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 154, 156, 156, 255, 154, 156, 156, 255, 155, 157, 157, 255, 155, 157, 157, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 153, 156, 156, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 156, 156, 255, 153, 155, 155, 255, + 153, 156, 156, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 156, 156, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 156, 156, 255, 153, 155, 155, 255, 153, 155, 155, 255, 154, 156, 156, 255, 154, 155, 155, 255, 154, 156, 156, 255, 154, 156, 156, 255, 153, 155, 155, 255, 153, 155, 155, 255, 152, 155, 155, 255, 152, 154, 154, 255, 152, 154, 154, 255, + 152, 154, 154, 255, 152, 153, 153, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 152, 152, 255, 150, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, 150, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, + 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 151, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, + 153, 155, 155, 255, 153, 155, 155, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 154, 154, 255, 151, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, + 150, 153, 153, 255, 150, 153, 153, 255, 151, 154, 154, 255, 151, 154, 154, 255, 152, 154, 154, 255, 151, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, 157, 159, 159, 255, 162, 164, 164, 255, 150, 152, 152, 255, 125, 157, 182, 255, 101, 157, 197, 255, 68, 135, 185, 255, 34, 112, 173, 255, 30, 110, 171, 255, 39, 116, 175, 255, 42, 122, 177, 255, 42, 121, 177, 255, 40, 119, 175, 255, 34, 116, 171, 255, + 28, 110, 166, 255, 26, 108, 166, 255, 31, 112, 170, 255, 33, 114, 171, 255, 39, 112, 173, 255, 39, 113, 170, 255, 36, 110, 170, 255, 28, 103, 163, 255, 23, 97, 159, 255, 23, 97, 154, 255, 26, 97, 148, 255, 31, 96, 148, 255, 22, 80, 133, 255, 10, 76, 131, 255, 10, 82, 138, 255, 10, 88, 144, 255, 9, 86, 144, 255, 5, 73, 139, 255, 6, 80, 139, 255, 11, 87, 146, 255, 16, 91, 150, 255, + 17, 94, 152, 255, 16, 92, 149, 255, 12, 85, 146, 255, 19, 96, 147, 255, 26, 104, 159, 255, 28, 105, 162, 255, 26, 104, 162, 255, 23, 100, 158, 255, 23, 98, 157, 255, 33, 106, 160, 255, 57, 124, 171, 255, 85, 142, 182, 255, 61, 98, 124, 255, 155, 157, 157, 255, 153, 154, 154, 255, 145, 147, 147, 255, 138, 140, 140, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 140, 140, 255, 139, 140, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, + 140, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 145, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 147, 148, 255, 147, 149, 149, 255, 148, 150, 150, 255, 146, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 148, 150, 150, 255, 148, 151, 151, 255, + 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, + 151, 153, 153, 255, 151, 154, 154, 255, 151, 154, 154, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, 152, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 154, 156, 156, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 154, 156, 156, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, + 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 156, 156, 255, 155, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 155, 157, 157, 255, 156, 158, 158, 255, + 156, 158, 158, 255, 156, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 156, 158, 158, 255, 155, 157, 157, 255, 155, 156, 156, 255, 155, 157, 157, 255, 155, 157, 157, 255, 154, 156, 156, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 156, 156, 255, 154, 156, 156, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, + 152, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 154, 156, 156, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 154, 155, 155, 255, 154, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 154, 156, 156, 255, 153, 155, 155, 255, 151, 154, 154, 255, 152, 154, 154, 255, + 151, 154, 154, 255, 151, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 154, 154, 255, 151, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 153, 153, 255, 152, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, + 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, + 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 149, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 151, 153, 153, 255, + 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 150, 153, 153, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 152, 153, 153, 255, 155, 157, 157, 255, + 160, 162, 162, 255, 148, 150, 150, 255, 125, 157, 182, 255, 100, 157, 197, 255, 68, 135, 185, 255, 35, 110, 169, 255, 31, 108, 166, 255, 41, 116, 175, 255, 39, 121, 176, 255, 39, 119, 176, 255, 39, 118, 175, 255, 32, 114, 172, 255, 25, 107, 166, 255, 27, 106, 165, 255, 32, 111, 171, 255, 33, 114, 170, 255, 36, 113, 171, 255, 35, 112, 170, 255, 31, 109, 169, 255, 26, 101, 163, 255, 21, 98, 161, 255, + 23, 98, 153, 255, 25, 97, 145, 255, 29, 94, 146, 255, 20, 80, 131, 255, 10, 76, 130, 255, 10, 82, 139, 255, 9, 86, 144, 255, 6, 86, 145, 255, 5, 70, 141, 255, 10, 78, 138, 255, 15, 87, 147, 255, 17, 93, 150, 255, 17, 93, 152, 255, 13, 91, 150, 255, 11, 84, 144, 255, 20, 95, 152, 255, 26, 103, 159, 255, 28, 104, 160, 255, 26, 102, 159, 255, 24, 98, 158, 255, 23, 98, 158, 255, + 32, 106, 161, 255, 57, 122, 173, 255, 83, 142, 183, 255, 61, 97, 123, 255, 153, 154, 154, 255, 150, 152, 152, 255, 142, 144, 144, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 139, 139, 255, 138, 139, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 139, 139, 255, 138, 139, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 140, 140, 255, 139, 140, 140, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 140, 141, 255, + 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, + 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 145, 147, 147, 255, 146, 149, 149, 255, 148, 151, 151, 255, 149, 151, 151, 255, + 148, 150, 150, 255, 149, 151, 151, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 152, 153, 153, 255, 153, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 154, 156, 156, 255, 154, 155, 155, 255, 153, 155, 155, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, + 153, 155, 155, 255, 153, 155, 155, 255, 153, 156, 156, 255, 153, 156, 156, 255, 153, 155, 155, 255, 153, 155, 155, 255, 154, 156, 156, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 155, 157, 157, 255, 155, 157, 157, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 155, 155, 255, 153, 155, 155, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, + 154, 156, 156, 255, 154, 156, 156, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 154, 156, 156, 255, 154, 156, 156, 255, + 154, 156, 156, 255, 154, 156, 156, 255, 155, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 153, 155, 155, 255, 154, 156, 156, 255, 153, 155, 155, 255, 153, 155, 155, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, + 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 153, 153, 255, 152, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 152, 152, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 149, 151, 151, 255, 149, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 151, 151, 255, 149, 151, 151, 255, 148, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 150, 151, 151, 255, 153, 155, 155, 255, 158, 160, 160, 255, 146, 148, 148, 255, 125, 157, 182, 255, 100, 157, 197, 255, 67, 134, 183, 255, 33, 111, 167, 255, 29, 108, 166, 255, 38, 116, 174, 255, 41, 119, 177, 255, + 41, 117, 176, 255, 40, 117, 176, 255, 34, 112, 174, 255, 27, 105, 167, 255, 27, 104, 166, 255, 31, 111, 171, 255, 33, 112, 170, 255, 35, 110, 169, 255, 34, 110, 170, 255, 32, 108, 170, 255, 27, 102, 163, 255, 22, 101, 159, 255, 23, 99, 154, 255, 25, 98, 147, 255, 30, 95, 146, 255, 22, 79, 130, 255, 12, 76, 129, 255, 10, 82, 138, 255, 9, 85, 145, 255, 6, 85, 146, 255, 7, 72, 138, 255, + 11, 78, 141, 255, 17, 88, 148, 255, 17, 93, 150, 255, 16, 92, 151, 255, 13, 92, 151, 255, 13, 84, 146, 255, 22, 98, 155, 255, 27, 104, 160, 255, 28, 103, 159, 255, 23, 101, 157, 255, 20, 99, 156, 255, 22, 100, 157, 255, 32, 105, 159, 255, 60, 123, 173, 255, 84, 142, 183, 255, 60, 97, 123, 255, 155, 157, 157, 255, 153, 154, 154, 255, 144, 146, 146, 255, 138, 140, 140, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, + 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 138, 140, 140, 255, 139, 141, 141, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, + 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 139, 141, 141, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, + 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 140, 140, 255, 139, 140, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, + 139, 140, 140, 255, 139, 140, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 143, 255, 141, 143, 143, 255, 140, 143, 143, 255, 140, 143, 143, 255, 141, 143, 144, 255, 142, 144, 144, 255, + 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 145, 145, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 147, 147, 255, + 144, 147, 147, 255, 144, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 148, 150, 150, 255, 150, 151, 151, 255, 152, 154, 154, 255, 154, 156, 156, 255, 152, 154, 154, 255, 151, 153, 153, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 152, 153, 153, 255, 154, 156, 156, 255, 155, 157, 157, 255, 157, 158, 158, 255, 156, 158, 158, 255, + 154, 156, 156, 255, 154, 156, 156, 255, 153, 155, 155, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 153, 153, 255, 152, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 153, 153, 255, 151, 153, 153, 255, 151, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 152, 152, 255, 151, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 149, 149, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 148, 148, 255, 148, 149, 149, 255, 148, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 152, 154, 154, 255, 153, 155, 155, 255, + 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 154, 154, 255, 153, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 152, 152, 255, + 150, 151, 151, 255, 151, 153, 153, 255, 154, 156, 156, 255, 159, 161, 161, 255, 148, 150, 150, 255, 124, 157, 181, 255, 99, 155, 196, 255, 66, 132, 182, 255, 31, 110, 166, 255, 27, 109, 167, 255, 34, 116, 172, 255, 41, 117, 175, 255, 41, 117, 177, 255, 37, 118, 177, 255, 32, 113, 174, 255, 26, 105, 165, 255, 24, 104, 165, 255, 28, 110, 170, 255, 32, 110, 169, 255, 31, 108, 166, 255, 30, 111, 169, 255, + 30, 110, 170, 255, 28, 104, 165, 255, 24, 102, 162, 255, 25, 101, 156, 255, 27, 98, 148, 255, 27, 95, 145, 255, 22, 81, 130, 255, 12, 77, 130, 255, 11, 83, 138, 255, 9, 84, 146, 255, 7, 83, 145, 255, 7, 75, 135, 255, 10, 80, 142, 255, 17, 90, 150, 255, 18, 95, 151, 255, 16, 94, 152, 255, 13, 93, 150, 255, 13, 87, 147, 255, 25, 100, 157, 255, 29, 106, 162, 255, 29, 104, 160, 255, + 22, 101, 157, 255, 20, 98, 156, 255, 23, 100, 157, 255, 32, 103, 159, 255, 59, 125, 173, 255, 83, 142, 183, 255, 61, 96, 123, 255, 158, 159, 160, 255, 155, 157, 157, 255, 147, 148, 149, 255, 141, 142, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, + 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, + 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, + 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 143, 255, 140, 142, 142, 255, 140, 142, 143, 255, 140, 142, 142, 255, 140, 142, 143, 255, 141, 142, 143, 255, 140, 142, 143, 255, 140, 142, 143, 255, 140, 142, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, + 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 141, 255, 140, 141, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 140, 142, 142, 255, 141, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 142, 143, 255, 142, 143, 144, 255, 142, 144, 144, 255, + 141, 143, 143, 255, 141, 143, 143, 255, 142, 143, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 151, 152, 152, 255, 153, 155, 155, 255, + 156, 157, 157, 255, 144, 145, 145, 255, 83, 83, 83, 255, 157, 158, 158, 255, 154, 156, 156, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 151, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 152, 153, 153, 255, 152, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 156, 157, 157, 255, 157, 159, 159, 255, 122, 123, 123, 255, 122, 123, 123, 255, 160, 162, 162, 255, 157, 159, 159, 255, 154, 156, 156, 255, 153, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 152, 152, 255, 151, 152, 152, 255, + 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 150, 151, 151, 255, 149, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 149, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 150, 150, 255, 147, 150, 150, 255, 148, 149, 149, 255, 148, 149, 149, 255, 147, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 149, 149, 255, 146, 149, 149, 255, 146, 149, 149, 255, 146, 149, 149, 255, 146, 148, 148, 255, 146, 147, 147, 255, 146, 147, 147, 255, 145, 147, 147, 255, + 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 148, 148, 255, 146, 147, 147, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, + 143, 145, 145, 255, 144, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, + 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 148, 150, 150, 255, 147, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 150, 150, 255, 147, 150, 150, 255, 146, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, + 148, 149, 149, 255, 148, 150, 150, 255, 149, 150, 150, 255, 148, 149, 149, 255, 148, 149, 149, 255, 147, 149, 149, 255, 148, 149, 149, 255, 148, 149, 149, 255, 148, 149, 149, 255, 148, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 151, 151, 255, 152, 154, 154, 255, 157, 159, 159, 255, 146, 148, 148, 255, 124, 157, 181, 255, 99, 155, 195, 255, 65, 131, 181, 255, 33, 110, 167, 255, + 29, 109, 165, 255, 33, 115, 169, 255, 40, 117, 174, 255, 43, 119, 177, 255, 39, 120, 179, 255, 33, 115, 173, 255, 26, 106, 166, 255, 25, 104, 166, 255, 31, 110, 169, 255, 29, 111, 169, 255, 27, 108, 166, 255, 29, 110, 168, 255, 30, 111, 170, 255, 28, 106, 165, 255, 25, 103, 163, 255, 25, 101, 156, 255, 28, 96, 148, 255, 27, 94, 145, 255, 21, 81, 132, 255, 11, 76, 130, 255, 12, 83, 139, 255, + 10, 83, 145, 255, 7, 81, 143, 255, 5, 77, 136, 255, 10, 84, 142, 255, 17, 93, 150, 255, 19, 95, 153, 255, 17, 94, 153, 255, 14, 94, 150, 255, 14, 89, 148, 255, 24, 101, 157, 255, 29, 107, 161, 255, 30, 105, 161, 255, 26, 102, 159, 255, 23, 99, 156, 255, 24, 100, 156, 255, 31, 101, 157, 255, 55, 124, 170, 255, 82, 142, 183, 255, 62, 96, 123, 255, 158, 159, 160, 255, 154, 156, 156, 255, + 147, 148, 149, 255, 141, 142, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, + 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, + 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 140, 140, 255, 139, 140, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, + 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 141, 142, 142, 255, 141, 142, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 142, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 145, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, + 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 151, 153, 153, 255, + 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 153, 155, 155, 255, 155, 157, 157, 255, 156, 157, 157, 255, 155, 157, 157, 255, 154, 156, 156, 255, 155, 157, 157, 255, 155, 157, 157, 255, 157, 158, 158, 255, 160, 162, 162, 255, 163, 165, 165, 255, 149, 150, 150, 255, 76, 77, 77, 255, 162, 164, 164, 255, 159, 161, 161, 255, 157, 159, 159, 255, 156, 158, 158, 255, 156, 158, 158, 255, 156, 158, 158, 255, + 155, 157, 157, 255, 154, 156, 156, 255, 154, 156, 156, 255, 155, 157, 157, 255, 156, 158, 158, 255, 156, 158, 158, 255, 155, 157, 157, 255, 153, 155, 155, 255, 152, 154, 154, 255, 153, 155, 155, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 153, 155, 155, 255, 154, 156, 156, 255, 154, 156, 156, 255, 156, 157, 157, 255, 156, 157, 157, 255, 157, 159, 159, 255, 158, 160, 160, 255, 161, 162, 162, 255, + 162, 164, 164, 255, 93, 93, 93, 255, 117, 117, 117, 255, 162, 164, 164, 255, 158, 160, 160, 255, 154, 156, 156, 255, 152, 154, 154, 255, 151, 152, 152, 255, 150, 152, 152, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 153, 153, 255, 152, 153, 153, 255, + 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 152, 152, 255, 150, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 150, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 148, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 148, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 146, 146, 255, 145, 147, 147, 255, 146, 147, 147, 255, 145, 146, 146, 255, + 145, 146, 146, 255, 145, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 149, 151, 151, 255, 151, 153, 153, 255, 151, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 149, 150, 150, 255, 149, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 150, 151, 151, 255, 151, 152, 152, 255, 151, 153, 153, 255, + 151, 153, 153, 255, 150, 153, 153, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, 150, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 149, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 151, 151, 255, 147, 150, 150, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 146, 149, 149, 255, 146, 149, 149, 255, 146, 149, 149, 255, 146, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 145, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 150, 151, 151, 255, 155, 157, 157, 255, 144, 146, 146, 255, 122, 157, 181, 255, 99, 155, 196, 255, 66, 132, 182, 255, 35, 109, 169, 255, 30, 108, 166, 255, 36, 112, 170, 255, 38, 118, 174, 255, 42, 121, 178, 255, 41, 121, 178, 255, 35, 115, 173, 255, 26, 107, 168, 255, 24, 107, 166, 255, 31, 111, 169, 255, + 31, 111, 170, 255, 28, 109, 167, 255, 29, 110, 171, 255, 31, 111, 172, 255, 28, 106, 165, 255, 27, 102, 161, 255, 28, 101, 153, 255, 29, 95, 146, 255, 27, 92, 143, 255, 21, 81, 133, 255, 12, 76, 128, 255, 13, 84, 138, 255, 11, 85, 144, 255, 6, 80, 141, 255, 4, 74, 136, 255, 10, 87, 144, 255, 17, 92, 151, 255, 20, 93, 153, 255, 21, 94, 154, 255, 16, 93, 151, 255, 18, 89, 149, 255, + 23, 102, 159, 255, 30, 107, 162, 255, 33, 106, 162, 255, 29, 103, 159, 255, 25, 99, 157, 255, 23, 100, 157, 255, 27, 101, 153, 255, 57, 124, 169, 255, 81, 142, 182, 255, 60, 97, 121, 255, 155, 157, 157, 255, 153, 154, 154, 255, 145, 147, 147, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, + 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, + 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, + 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 139, 140, 140, 255, 139, 140, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, + 139, 141, 141, 255, 140, 142, 142, 255, 141, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 145, 146, 255, + 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 147, 149, 149, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 151, 153, 153, 255, 154, 155, 155, 255, 154, 155, 155, 255, 154, 156, 156, 255, 154, 156, 156, 255, 157, 159, 159, 255, 159, 160, 160, 255, 159, 161, 161, 255, 158, 160, 160, 255, 158, 160, 160, 255, 158, 159, 159, 255, + 159, 161, 161, 255, 161, 164, 164, 255, 166, 168, 168, 255, 169, 171, 171, 255, 154, 155, 155, 255, 78, 78, 78, 255, 165, 167, 167, 255, 162, 164, 164, 255, 162, 164, 164, 255, 161, 162, 162, 255, 163, 164, 164, 255, 161, 163, 163, 255, 160, 162, 162, 255, 159, 160, 160, 255, 159, 160, 160, 255, 159, 161, 161, 255, 160, 162, 162, 255, 160, 161, 161, 255, 159, 161, 161, 255, 158, 159, 159, 255, 157, 159, 159, 255, + 157, 159, 159, 255, 155, 157, 157, 255, 155, 158, 158, 255, 155, 158, 158, 255, 156, 158, 158, 255, 158, 161, 161, 255, 160, 161, 161, 255, 161, 162, 162, 255, 161, 164, 164, 255, 163, 164, 164, 255, 163, 164, 164, 255, 163, 166, 166, 255, 165, 167, 167, 255, 167, 169, 169, 255, 44, 44, 44, 255, 150, 152, 152, 255, 162, 163, 163, 255, 157, 158, 158, 255, 154, 156, 156, 255, 152, 154, 154, 255, 152, 154, 154, 255, + 152, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 156, 156, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, + 152, 154, 154, 255, 152, 155, 155, 255, 152, 155, 155, 255, 152, 154, 154, 255, 152, 153, 153, 255, 152, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 154, 154, 255, 152, 154, 154, 255, 151, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 150, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 149, 150, 150, 255, 152, 152, 152, 255, 154, 156, 156, 255, 157, 158, 158, 255, 156, 158, 158, 255, 154, 156, 156, 255, 154, 156, 156, 255, + 155, 157, 157, 255, 157, 159, 159, 255, 156, 158, 158, 255, 155, 156, 156, 255, 153, 155, 155, 255, 152, 154, 154, 255, 155, 155, 155, 255, 155, 156, 156, 255, 157, 158, 158, 255, 158, 159, 159, 255, 159, 160, 160, 255, 159, 160, 160, 255, 159, 160, 160, 255, 159, 160, 160, 255, 156, 158, 158, 255, 156, 158, 158, 255, 157, 158, 158, 255, 158, 159, 159, 255, 157, 159, 159, 255, 157, 159, 159, 255, 155, 156, 156, 255, + 154, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 149, 151, 151, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 150, 151, 151, 255, 149, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 151, 151, 255, 148, 150, 150, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 148, 150, 150, 255, 151, 153, 153, 255, 157, 159, 159, 255, 145, 147, 147, 255, 124, 157, 181, 255, + 100, 156, 196, 255, 69, 132, 184, 255, 35, 111, 170, 255, 30, 109, 166, 255, 36, 112, 171, 255, 39, 119, 174, 255, 43, 120, 178, 255, 43, 120, 177, 255, 34, 115, 173, 255, 25, 108, 166, 255, 25, 107, 165, 255, 30, 112, 169, 255, 31, 113, 170, 255, 31, 111, 169, 255, 32, 112, 171, 255, 33, 111, 171, 255, 29, 105, 164, 255, 25, 101, 160, 255, 26, 100, 152, 255, 27, 95, 145, 255, 25, 91, 140, 255, + 22, 79, 134, 255, 12, 75, 129, 255, 12, 81, 138, 255, 12, 83, 147, 255, 4, 80, 144, 255, 5, 73, 134, 255, 14, 88, 144, 255, 18, 92, 152, 255, 19, 95, 152, 255, 19, 97, 153, 255, 16, 94, 152, 255, 17, 90, 149, 255, 25, 103, 158, 255, 28, 107, 163, 255, 32, 106, 163, 255, 32, 105, 161, 255, 22, 101, 158, 255, 23, 101, 158, 255, 31, 101, 155, 255, 55, 121, 169, 255, 82, 141, 181, 255, + 60, 97, 121, 255, 154, 156, 156, 255, 152, 153, 154, 255, 143, 145, 145, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 138, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 136, 139, 139, 255, 137, 139, 139, 255, 137, 139, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 140, 140, 255, 138, 140, 140, 255, 139, 140, 141, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 141, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 140, 142, 142, 255, 141, 142, 142, 255, 142, 143, 144, 255, 142, 144, 144, 255, 141, 143, 143, 255, + 142, 143, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 145, 145, 255, 142, 144, 144, 255, 142, 145, 145, 255, 145, 147, 147, 255, 148, 149, 149, 255, 150, 152, 152, 255, 80, 81, 81, 255, 138, 139, 139, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 150, 153, 153, 255, 152, 155, 155, 255, 81, 82, 82, 255, 141, 143, 143, 255, 157, 159, 159, 255, 160, 162, 162, 255, 131, 132, 132, 255, 60, 61, 61, 255, 44, 44, 44, 255, 60, 61, 61, 255, 83, 84, 84, 255, 161, 163, 163, 255, 154, 156, 156, 255, 68, 69, 69, 255, 44, 44, 44, 255, 44, 44, 44, 255, 87, 87, 87, 255, 78, 78, 78, 255, 165, 167, 167, 255, 163, 164, 164, 255, 124, 124, 124, 255, + 59, 60, 60, 255, 60, 60, 60, 255, 92, 93, 93, 255, 84, 84, 84, 255, 163, 164, 164, 255, 163, 165, 165, 255, 116, 117, 117, 255, 60, 60, 60, 255, 44, 44, 44, 255, 59, 60, 60, 255, 144, 146, 146, 255, 158, 160, 160, 255, 81, 82, 82, 255, 140, 141, 141, 255, 155, 157, 157, 255, 155, 157, 157, 255, 142, 143, 143, 255, 83, 84, 84, 255, 162, 163, 163, 255, 164, 165, 165, 255, 76, 76, 76, 255, + 60, 61, 61, 255, 60, 60, 60, 255, 75, 76, 76, 255, 164, 166, 166, 255, 167, 169, 169, 255, 127, 129, 129, 255, 93, 94, 94, 255, 163, 165, 165, 255, 157, 159, 159, 255, 152, 154, 154, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 148, 150, 150, 255, 148, 151, 151, 255, 149, 151, 151, 255, + 148, 151, 151, 255, 148, 151, 151, 255, 148, 150, 150, 255, 148, 151, 151, 255, 148, 150, 150, 255, 148, 149, 149, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 147, 149, 148, 255, 147, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 147, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 148, 148, 255, + 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 144, 145, 145, 255, + 145, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 144, 146, 146, 255, 147, 149, 149, 255, 151, 154, 154, 255, 156, 158, 158, 255, 75, 75, 75, 255, 106, 106, 106, 255, 157, 158, 158, 255, 157, 159, 159, 255, 158, 159, 159, 255, 99, 99, 99, 255, 90, 91, 91, 255, 159, 160, 160, 255, 157, 159, 159, 255, 155, 157, 157, 255, 82, 82, 82, 255, 141, 143, 143, 255, 159, 160, 160, 255, + 121, 122, 122, 255, 59, 59, 59, 255, 60, 60, 60, 255, 68, 68, 68, 255, 83, 84, 84, 255, 145, 147, 147, 255, 160, 162, 162, 255, 137, 139, 139, 255, 51, 51, 51, 255, 75, 76, 76, 255, 144, 146, 146, 255, 81, 82, 82, 255, 156, 158, 158, 255, 155, 157, 157, 255, 156, 158, 158, 255, 81, 82, 82, 255, 140, 141, 141, 255, 152, 154, 154, 255, 149, 151, 151, 255, 147, 149, 149, 255, 146, 148, 148, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 152, 152, 255, 150, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 151, 153, 153, 255, 158, 160, 160, 255, 147, 148, 148, 255, 125, 157, 182, 255, 100, 156, 198, 255, 66, 134, 182, 255, 34, 111, 168, 255, 30, 110, 166, 255, 35, 112, 170, 255, 37, 120, 176, 255, 42, 122, 177, 255, 42, 120, 178, 255, 34, 114, 171, 255, + 27, 106, 166, 255, 27, 106, 166, 255, 34, 112, 170, 255, 32, 112, 171, 255, 31, 113, 168, 255, 32, 114, 171, 255, 31, 113, 169, 255, 28, 102, 164, 255, 25, 99, 160, 255, 23, 99, 151, 255, 22, 95, 144, 255, 26, 91, 141, 255, 22, 81, 134, 255, 12, 77, 129, 255, 13, 83, 140, 255, 14, 85, 147, 255, 7, 80, 144, 255, 5, 73, 134, 255, 12, 87, 145, 255, 20, 92, 151, 255, 19, 93, 150, 255, + 19, 96, 153, 255, 17, 95, 153, 255, 19, 91, 150, 255, 27, 103, 160, 255, 32, 108, 163, 255, 32, 108, 163, 255, 30, 107, 161, 255, 24, 102, 158, 255, 24, 102, 157, 255, 35, 102, 158, 255, 55, 121, 169, 255, 79, 139, 181, 255, 62, 96, 123, 255, 153, 154, 154, 255, 151, 153, 153, 255, 142, 144, 144, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 139, 139, 255, 138, 139, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 139, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 141, 255, 140, 142, 142, 255, + 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 143, 144, 255, 142, 144, 144, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 143, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, + 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 145, 145, 255, 143, 145, 145, 255, 146, 148, 148, 255, 150, 153, 153, 255, 155, 157, 157, 255, 75, 75, 75, 255, 144, 145, 145, 255, 157, 158, 158, 255, 156, 157, 157, 255, 156, 158, 158, 255, 157, 159, 159, 255, 75, 76, 76, 255, 145, 147, 147, 255, 163, 165, 165, 255, 150, 152, 152, 255, 69, 69, 69, 255, 170, 171, 171, 255, 169, 170, 170, 255, + 168, 169, 169, 255, 166, 168, 168, 255, 164, 166, 166, 255, 68, 68, 68, 255, 132, 134, 134, 255, 166, 167, 167, 255, 169, 170, 170, 255, 69, 69, 69, 255, 78, 78, 78, 255, 167, 169, 169, 255, 165, 167, 167, 255, 51, 51, 51, 255, 164, 166, 166, 255, 167, 168, 168, 255, 76, 77, 77, 255, 76, 77, 77, 255, 168, 169, 169, 255, 144, 145, 145, 255, 77, 77, 77, 255, 169, 170, 170, 255, 167, 169, 169, 255, + 165, 166, 166, 255, 163, 164, 164, 255, 161, 163, 163, 255, 75, 75, 75, 255, 142, 144, 144, 255, 157, 158, 158, 255, 157, 158, 158, 255, 145, 147, 147, 255, 77, 77, 77, 255, 167, 169, 169, 255, 77, 77, 77, 255, 142, 143, 143, 255, 162, 163, 163, 255, 160, 161, 161, 255, 159, 161, 161, 255, 163, 164, 164, 255, 169, 170, 170, 255, 96, 97, 97, 255, 44, 44, 44, 255, 168, 169, 169, 255, 161, 162, 162, 255, + 155, 157, 157, 255, 152, 154, 154, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 151, 153, 153, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 152, 152, 255, 150, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 150, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 148, 148, 255, 148, 150, 150, 255, 151, 152, 152, 255, 156, 158, 158, 255, 163, 165, 165, 255, 52, 53, 53, 255, + 68, 69, 69, 255, 164, 166, 166, 255, 164, 164, 164, 255, 164, 165, 165, 255, 53, 53, 53, 255, 51, 52, 52, 255, 164, 166, 166, 255, 162, 163, 163, 255, 160, 161, 161, 255, 75, 75, 75, 255, 147, 148, 148, 255, 147, 149, 149, 255, 68, 68, 68, 255, 163, 164, 164, 255, 164, 164, 164, 255, 155, 157, 157, 255, 43, 43, 43, 255, 148, 149, 149, 255, 162, 164, 164, 255, 92, 92, 92, 255, 131, 132, 132, 255, + 163, 164, 164, 255, 147, 147, 147, 255, 74, 75, 75, 255, 157, 158, 158, 255, 157, 159, 159, 255, 158, 159, 159, 255, 74, 75, 75, 255, 141, 142, 142, 255, 154, 155, 155, 255, 150, 151, 151, 255, 147, 149, 149, 255, 146, 147, 147, 255, 146, 147, 147, 255, 146, 147, 147, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 150, 152, 152, 255, + 155, 157, 157, 255, 145, 146, 146, 255, 124, 158, 181, 255, 99, 156, 195, 255, 65, 132, 182, 255, 32, 110, 168, 255, 29, 109, 167, 255, 34, 113, 169, 255, 39, 117, 175, 255, 38, 121, 175, 255, 38, 119, 175, 255, 32, 113, 169, 255, 24, 106, 164, 255, 25, 107, 165, 255, 29, 111, 173, 255, 35, 111, 169, 255, 31, 112, 169, 255, 34, 113, 171, 255, 31, 111, 169, 255, 27, 102, 163, 255, 23, 99, 160, 255, + 24, 99, 154, 255, 28, 93, 146, 255, 23, 94, 143, 255, 23, 79, 132, 255, 12, 76, 130, 255, 12, 83, 141, 255, 11, 85, 148, 255, 6, 79, 145, 255, 7, 72, 137, 255, 12, 87, 145, 255, 17, 93, 149, 255, 16, 95, 151, 255, 18, 98, 155, 255, 15, 96, 154, 255, 17, 92, 151, 255, 26, 104, 158, 255, 31, 111, 164, 255, 30, 109, 163, 255, 30, 107, 162, 255, 26, 101, 160, 255, 25, 101, 158, 255, + 30, 104, 159, 255, 53, 121, 169, 255, 80, 140, 180, 255, 60, 97, 123, 255, 155, 157, 157, 255, 153, 154, 154, 255, 144, 146, 146, 255, 138, 140, 140, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 140, 140, 255, + 139, 140, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 139, 140, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 141, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 143, 144, 255, 142, 144, 144, 255, + 141, 143, 143, 255, 142, 143, 143, 255, 143, 144, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 149, 151, 151, 255, 155, 156, 156, 255, 160, 162, 162, 255, 77, 77, 77, 255, + 149, 151, 151, 255, 162, 164, 164, 255, 161, 163, 163, 255, 160, 162, 162, 255, 161, 163, 163, 255, 77, 77, 77, 255, 150, 151, 151, 255, 168, 169, 169, 255, 103, 104, 104, 255, 129, 131, 131, 255, 174, 175, 175, 255, 173, 175, 175, 255, 171, 172, 172, 255, 170, 172, 171, 255, 160, 162, 162, 255, 69, 69, 69, 255, 165, 167, 167, 255, 167, 168, 168, 255, 167, 169, 169, 255, 136, 136, 136, 255, 77, 77, 77, 255, + 169, 170, 170, 255, 158, 160, 160, 255, 60, 60, 60, 255, 165, 166, 166, 255, 166, 168, 168, 255, 135, 135, 135, 255, 77, 78, 78, 255, 170, 172, 172, 255, 103, 104, 104, 255, 130, 131, 131, 255, 171, 172, 172, 255, 169, 170, 170, 255, 168, 169, 169, 255, 166, 167, 167, 255, 164, 165, 165, 255, 76, 76, 76, 255, 144, 145, 145, 255, 159, 161, 161, 255, 159, 161, 161, 255, 147, 148, 148, 255, 77, 77, 77, 255, + 170, 172, 172, 255, 43, 43, 43, 255, 166, 167, 167, 255, 161, 162, 162, 255, 159, 161, 161, 255, 158, 159, 159, 255, 161, 163, 163, 255, 167, 169, 169, 255, 44, 44, 44, 255, 121, 122, 122, 255, 111, 111, 111, 255, 163, 165, 165, 255, 156, 157, 157, 255, 152, 154, 154, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, + 152, 154, 154, 255, 152, 153, 153, 255, 151, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 149, 149, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 148, 149, 149, 255, 148, 149, 149, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 147, 147, 255, 148, 150, 150, 255, 152, 154, 154, 255, 158, 160, 160, 255, 144, 144, 144, 255, 69, 70, 70, 255, 53, 53, 53, 255, 171, 172, 172, 255, 169, 170, 170, 255, 170, 171, 171, 255, 61, 61, 61, 255, 68, 69, 69, 255, 152, 153, 153, 255, 165, 166, 166, 255, 162, 164, 164, 255, + 76, 76, 76, 255, 150, 152, 152, 255, 100, 101, 101, 255, 116, 117, 117, 255, 162, 163, 163, 255, 163, 163, 163, 255, 162, 163, 163, 255, 84, 84, 84, 255, 149, 150, 150, 255, 165, 166, 166, 255, 76, 76, 76, 255, 146, 148, 148, 255, 163, 164, 164, 255, 146, 148, 148, 255, 75, 75, 75, 255, 159, 160, 160, 255, 159, 160, 160, 255, 159, 161, 161, 255, 74, 75, 75, 255, 142, 143, 143, 255, 154, 156, 156, 255, + 150, 151, 151, 255, 146, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, + 147, 149, 149, 255, 147, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 148, 150, 150, 255, 154, 156, 156, 255, 142, 144, 144, 255, 123, 156, 181, 255, 99, 154, 195, 255, 65, 130, 180, 255, 31, 108, 166, 255, 27, 107, 166, 255, 31, 112, 168, 255, 37, 115, 171, 255, + 38, 117, 175, 255, 35, 116, 173, 255, 31, 110, 171, 255, 22, 105, 165, 255, 23, 107, 164, 255, 30, 111, 169, 255, 33, 111, 169, 255, 35, 110, 169, 255, 34, 114, 171, 255, 32, 112, 169, 255, 25, 103, 163, 255, 22, 101, 161, 255, 22, 99, 154, 255, 27, 95, 147, 255, 23, 93, 143, 255, 22, 79, 132, 255, 12, 76, 132, 255, 12, 82, 140, 255, 8, 84, 146, 255, 4, 79, 143, 255, 8, 71, 140, 255, + 13, 87, 145, 255, 16, 91, 150, 255, 14, 92, 152, 255, 14, 97, 155, 255, 12, 95, 153, 255, 17, 90, 153, 255, 26, 104, 158, 255, 30, 108, 165, 255, 29, 107, 164, 255, 27, 107, 162, 255, 25, 102, 159, 255, 25, 101, 156, 255, 30, 105, 158, 255, 54, 121, 169, 255, 80, 139, 181, 255, 60, 96, 123, 255, 156, 159, 159, 255, 153, 155, 155, 255, 146, 148, 148, 255, 140, 142, 142, 255, 139, 141, 141, 255, + 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, + 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 143, 255, 141, 142, 143, 255, 141, 142, 143, 255, 141, 142, 143, 255, + 142, 143, 143, 255, 141, 142, 143, 255, 140, 142, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 141, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, + 141, 142, 142, 255, 141, 143, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 143, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, + 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 150, 152, 152, 255, 156, 158, 158, 255, 162, 164, 164, 255, 77, 78, 78, 255, 152, 154, 154, 255, 166, 168, 168, 255, 166, 167, 167, 255, 165, 166, 166, 255, 166, 167, 167, 255, 78, 79, 79, 255, 156, 157, 157, 255, 173, 174, 174, 255, 79, 79, 79, 255, + 44, 44, 44, 255, 44, 44, 44, 255, 44, 44, 44, 255, 44, 44, 44, 255, 70, 70, 70, 255, 147, 148, 148, 255, 77, 78, 78, 255, 168, 170, 170, 255, 167, 169, 169, 255, 168, 170, 170, 255, 152, 153, 153, 255, 78, 78, 78, 255, 170, 172, 172, 255, 152, 152, 152, 255, 77, 77, 77, 255, 164, 166, 166, 255, 165, 166, 166, 255, 152, 152, 152, 255, 76, 77, 77, 255, 172, 173, 173, 255, 78, 78, 78, 255, + 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, 119, 119, 119, 255, 167, 168, 168, 255, 76, 76, 76, 255, 148, 149, 149, 255, 163, 164, 164, 255, 162, 164, 164, 255, 149, 151, 151, 255, 77, 78, 78, 255, 152, 153, 153, 255, 77, 78, 78, 255, 165, 167, 167, 255, 160, 161, 161, 255, 160, 161, 161, 255, 159, 161, 161, 255, 163, 165, 165, 255, 118, 119, 119, 255, 95, 95, 95, 255, + 172, 173, 173, 255, 61, 61, 61, 255, 163, 165, 165, 255, 158, 160, 160, 255, 154, 156, 156, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 151, 153, 153, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, + 151, 152, 152, 255, 151, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 150, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 146, 146, 255, 145, 147, 147, 255, 146, 147, 147, 255, 146, 147, 147, 255, 145, 146, 146, 255, 145, 147, 147, 255, 144, 146, 146, 255, 147, 149, 149, 255, 151, 153, 153, 255, + 159, 159, 159, 255, 110, 111, 111, 255, 111, 112, 112, 255, 105, 105, 105, 255, 121, 122, 122, 255, 171, 173, 173, 255, 122, 123, 123, 255, 95, 95, 95, 255, 111, 112, 112, 255, 102, 103, 103, 255, 166, 167, 167, 255, 166, 166, 166, 255, 76, 76, 76, 255, 151, 152, 152, 255, 76, 76, 76, 255, 149, 150, 150, 255, 161, 163, 163, 255, 161, 163, 163, 255, 162, 164, 164, 255, 76, 76, 76, 255, 151, 151, 151, 255, + 167, 169, 169, 255, 76, 76, 76, 255, 151, 151, 151, 255, 168, 169, 169, 255, 151, 152, 152, 255, 75, 76, 76, 255, 164, 165, 165, 255, 164, 166, 166, 255, 164, 165, 165, 255, 75, 76, 76, 255, 144, 146, 146, 255, 155, 158, 158, 255, 152, 153, 153, 255, 149, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 151, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, + 148, 149, 149, 255, 149, 151, 151, 255, 153, 155, 155, 255, 158, 160, 160, 255, 146, 147, 147, 255, 122, 154, 179, 255, 97, 152, 194, 255, 63, 128, 180, 255, 29, 108, 166, 255, 28, 107, 166, 255, 31, 112, 169, 255, 36, 113, 172, 255, 37, 116, 173, 255, 37, 115, 175, 255, 31, 111, 171, 255, 21, 104, 164, 255, 25, 106, 165, 255, 31, 111, 168, 255, 35, 110, 168, 255, 34, 111, 169, 255, 33, 114, 171, 255, + 29, 111, 171, 255, 25, 103, 164, 255, 24, 100, 160, 255, 24, 99, 155, 255, 27, 95, 148, 255, 25, 95, 145, 255, 21, 79, 133, 255, 10, 76, 131, 255, 11, 81, 138, 255, 7, 81, 143, 255, 5, 76, 142, 255, 8, 73, 137, 255, 12, 89, 145, 255, 13, 91, 151, 255, 13, 91, 151, 255, 15, 95, 154, 255, 13, 91, 153, 255, 16, 91, 153, 255, 25, 103, 160, 255, 28, 106, 164, 255, 28, 105, 165, 255, + 24, 105, 162, 255, 21, 101, 158, 255, 23, 100, 157, 255, 30, 106, 159, 255, 54, 122, 169, 255, 80, 139, 180, 255, 60, 97, 123, 255, 152, 153, 154, 255, 150, 152, 152, 255, 143, 145, 145, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 138, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 139, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 138, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, + 139, 141, 141, 255, 140, 141, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 146, 149, 149, 255, + 153, 155, 155, 255, 160, 162, 162, 255, 77, 78, 78, 255, 44, 44, 44, 255, 44, 44, 44, 255, 44, 44, 44, 255, 99, 100, 100, 255, 163, 165, 165, 255, 78, 78, 78, 255, 135, 137, 137, 255, 171, 172, 172, 255, 112, 113, 113, 255, 112, 113, 113, 255, 173, 175, 175, 255, 172, 173, 173, 255, 172, 173, 173, 255, 77, 77, 77, 255, 159, 161, 161, 255, 68, 68, 68, 255, 162, 164, 164, 255, 162, 164, 164, 255, + 163, 165, 165, 255, 131, 133, 133, 255, 76, 76, 76, 255, 164, 166, 166, 255, 145, 147, 147, 255, 74, 74, 74, 255, 158, 159, 159, 255, 158, 159, 159, 255, 144, 145, 145, 255, 75, 75, 75, 255, 164, 165, 165, 255, 109, 109, 109, 255, 119, 120, 120, 255, 168, 168, 168, 255, 167, 168, 168, 255, 133, 134, 134, 255, 100, 100, 100, 255, 164, 166, 166, 255, 75, 75, 75, 255, 131, 132, 132, 255, 163, 164, 164, 255, + 162, 164, 164, 255, 132, 133, 133, 255, 92, 92, 92, 255, 166, 167, 167, 255, 59, 59, 59, 255, 162, 164, 164, 255, 159, 161, 161, 255, 159, 161, 161, 255, 159, 161, 161, 255, 162, 162, 162, 255, 68, 68, 68, 255, 152, 153, 153, 255, 169, 170, 170, 255, 85, 86, 86, 255, 131, 132, 132, 255, 158, 160, 160, 255, 154, 155, 155, 255, 151, 153, 153, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 149, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 149, 149, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 148, 148, 255, 145, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, + 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 146, 146, 255, 146, 147, 147, 255, 145, 146, 146, 255, 145, 147, 147, 255, 149, 151, 151, 255, 154, 155, 155, 255, 159, 161, 161, 255, 68, 69, 69, 255, 160, 162, 162, 255, 147, 148, 148, 255, 69, 69, 69, 255, 171, 172, 172, 255, 86, 87, 87, 255, 137, 138, 138, 255, 159, 161, 161, 255, + 51, 51, 51, 255, 163, 165, 165, 255, 163, 164, 164, 255, 76, 76, 76, 255, 147, 148, 148, 255, 107, 108, 108, 255, 114, 115, 115, 255, 159, 160, 160, 255, 161, 162, 162, 255, 161, 163, 162, 255, 84, 84, 84, 255, 150, 151, 151, 255, 167, 168, 168, 255, 75, 76, 76, 255, 149, 150, 150, 255, 165, 167, 167, 255, 149, 150, 150, 255, 83, 83, 83, 255, 164, 164, 164, 255, 162, 164, 164, 255, 161, 162, 162, 255, + 82, 83, 83, 255, 140, 142, 142, 255, 152, 153, 153, 255, 147, 149, 149, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 149, 150, 150, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 149, 151, 151, 255, 152, 154, 154, 255, 157, 158, 158, 255, 144, 146, 146, 255, 122, 154, 178, 255, 96, 151, 191, 255, 61, 128, 180, 255, 31, 108, 168, 255, + 30, 108, 168, 255, 34, 113, 170, 255, 39, 113, 173, 255, 38, 117, 174, 255, 37, 117, 175, 255, 31, 111, 172, 255, 24, 105, 165, 255, 24, 107, 166, 255, 31, 112, 170, 255, 33, 111, 170, 255, 35, 113, 171, 255, 33, 116, 172, 255, 29, 111, 172, 255, 25, 103, 165, 255, 24, 101, 159, 255, 26, 100, 154, 255, 28, 96, 148, 255, 26, 96, 146, 255, 25, 78, 132, 255, 14, 76, 130, 255, 11, 80, 139, 255, + 6, 81, 144, 255, 7, 75, 142, 255, 8, 74, 135, 255, 13, 90, 144, 255, 14, 91, 152, 255, 12, 90, 150, 255, 13, 93, 153, 255, 12, 90, 151, 255, 19, 94, 152, 255, 27, 103, 160, 255, 30, 106, 162, 255, 29, 105, 163, 255, 26, 104, 160, 255, 21, 100, 157, 255, 25, 98, 157, 255, 31, 106, 160, 255, 56, 123, 170, 255, 82, 139, 180, 255, 61, 97, 122, 255, 151, 153, 153, 255, 148, 150, 150, 255, + 141, 142, 143, 255, 135, 136, 137, 255, 134, 136, 136, 255, 134, 136, 136, 255, 134, 136, 136, 255, 135, 136, 137, 255, 134, 136, 136, 255, 134, 136, 136, 255, 134, 136, 136, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, + 135, 136, 137, 255, 136, 137, 137, 255, 135, 136, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, + 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 139, 255, 137, 138, 139, 255, 136, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 139, 139, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 144, 144, 255, 142, 144, 144, 255, 141, 144, 144, 255, 141, 144, 144, 255, + 141, 143, 143, 255, 142, 144, 144, 255, 142, 145, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 146, 146, 255, 143, 146, 146, 255, 143, 145, 145, 255, 147, 150, 150, 255, 154, 156, 156, 255, 161, 162, 162, 255, 77, 78, 78, 255, 153, 154, 154, 255, 168, 169, 169, 255, 165, 166, 166, 255, 163, 165, 165, 255, 164, 165, 165, 255, 76, 77, 77, 255, + 77, 77, 77, 255, 168, 169, 169, 255, 169, 170, 170, 255, 60, 60, 60, 255, 169, 170, 170, 255, 169, 170, 170, 255, 160, 161, 161, 255, 60, 60, 60, 255, 164, 166, 166, 255, 76, 76, 76, 255, 138, 140, 140, 255, 161, 162, 162, 255, 162, 164, 164, 255, 59, 59, 59, 255, 84, 84, 84, 255, 161, 162, 162, 255, 144, 144, 144, 255, 72, 73, 73, 255, 153, 154, 154, 255, 153, 154, 154, 255, 139, 141, 141, 255, + 73, 73, 73, 255, 159, 160, 160, 255, 146, 147, 147, 255, 58, 59, 59, 255, 164, 165, 165, 255, 163, 165, 165, 255, 82, 83, 83, 255, 130, 131, 131, 255, 161, 163, 163, 255, 75, 75, 75, 255, 74, 75, 75, 255, 163, 164, 164, 255, 162, 163, 163, 255, 98, 99, 99, 255, 122, 123, 123, 255, 162, 163, 163, 255, 82, 83, 83, 255, 121, 123, 123, 255, 159, 161, 161, 255, 161, 163, 163, 255, 161, 162, 162, 255, + 145, 147, 147, 255, 67, 67, 67, 255, 163, 165, 165, 255, 163, 164, 164, 255, 139, 140, 140, 255, 59, 59, 59, 255, 158, 159, 159, 255, 154, 156, 156, 255, 151, 153, 153, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 150, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, 149, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 149, 149, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 149, 149, 255, 146, 149, 149, 255, 146, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 149, 149, 255, 146, 149, 149, 255, + 147, 148, 148, 255, 147, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 145, 147, 147, 255, 146, 148, 148, 255, 145, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 147, 147, 255, + 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 147, 147, 255, 145, 146, 146, 255, 145, 146, 146, 255, + 145, 147, 147, 255, 148, 150, 150, 255, 153, 155, 155, 255, 158, 160, 160, 255, 51, 51, 51, 255, 165, 166, 166, 255, 168, 169, 169, 255, 52, 52, 52, 255, 170, 172, 172, 255, 43, 43, 43, 255, 168, 169, 169, 255, 164, 164, 164, 255, 59, 59, 59, 255, 154, 155, 155, 255, 161, 162, 162, 255, 74, 75, 74, 255, 143, 145, 145, 255, 152, 153, 153, 255, 65, 65, 65, 255, 158, 159, 159, 255, 159, 161, 161, 255, + 153, 153, 153, 255, 42, 42, 42, 255, 148, 149, 149, 255, 165, 166, 166, 255, 75, 76, 76, 255, 147, 148, 148, 255, 163, 165, 165, 255, 148, 149, 149, 255, 42, 42, 42, 255, 147, 148, 148, 255, 162, 164, 164, 255, 159, 161, 161, 255, 50, 50, 50, 255, 151, 153, 153, 255, 147, 150, 150, 255, 144, 146, 146, 255, 141, 144, 144, 255, 143, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 146, 146, 255, + 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 147, 147, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 145, 147, 147, 255, + 145, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 145, 145, 255, 145, 147, 147, 255, 148, 150, 150, 255, 153, 155, 155, 255, 142, 143, 143, 255, 120, 152, 178, 255, 95, 150, 192, 255, 61, 128, 179, 255, 31, 109, 168, 255, 29, 109, 169, 255, 36, 115, 172, 255, 39, 114, 174, 255, 39, 119, 176, 255, 39, 119, 177, 255, 33, 113, 172, 255, 26, 106, 165, 255, 27, 107, 166, 255, 35, 113, 171, 255, + 36, 114, 170, 255, 34, 115, 174, 255, 35, 115, 172, 255, 31, 111, 172, 255, 25, 104, 164, 255, 22, 102, 159, 255, 27, 100, 154, 255, 28, 98, 147, 255, 26, 95, 146, 255, 25, 81, 134, 255, 12, 78, 129, 255, 9, 83, 138, 255, 9, 84, 146, 255, 9, 77, 142, 255, 8, 78, 136, 255, 13, 91, 145, 255, 15, 93, 151, 255, 14, 91, 151, 255, 16, 94, 154, 255, 13, 93, 151, 255, 21, 98, 154, 255, + 29, 106, 159, 255, 34, 106, 162, 255, 33, 106, 159, 255, 26, 105, 159, 255, 25, 99, 157, 255, 26, 99, 156, 255, 33, 106, 161, 255, 59, 125, 172, 255, 84, 140, 182, 255, 61, 98, 123, 255, 153, 155, 155, 255, 151, 153, 153, 255, 142, 144, 144, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 139, 139, 255, + 138, 140, 140, 255, 139, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 138, 140, 140, 255, 139, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 142, 255, 141, 143, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, + 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 150, 152, 152, 255, 155, 157, 157, 255, 161, 163, 163, 255, 78, 78, 78, 255, 154, 155, 155, 255, 168, 170, 170, 255, 166, 168, 168, 255, 163, 165, 165, 255, 163, 165, 165, 255, 84, 85, 85, 255, 93, 93, 93, 255, 61, 61, 61, 255, 158, 159, 159, 255, 140, 142, 142, 255, 44, 44, 44, 255, 60, 60, 60, 255, 60, 60, 60, 255, 139, 140, 140, 255, 161, 163, 163, 255, + 152, 154, 154, 255, 74, 75, 75, 255, 59, 59, 59, 255, 43, 43, 43, 255, 98, 99, 99, 255, 74, 74, 74, 255, 157, 159, 159, 255, 139, 140, 140, 255, 79, 79, 79, 255, 151, 151, 151, 255, 151, 151, 151, 255, 136, 138, 138, 255, 79, 79, 79, 255, 153, 155, 155, 255, 155, 157, 157, 255, 119, 120, 120, 255, 57, 57, 57, 255, 57, 57, 57, 255, 96, 97, 97, 255, 157, 159, 159, 255, 157, 159, 159, 255, + 81, 81, 81, 255, 89, 90, 90, 255, 42, 42, 42, 255, 42, 42, 42, 255, 81, 81, 81, 255, 157, 158, 158, 255, 156, 157, 157, 255, 158, 159, 159, 255, 81, 82, 82, 255, 58, 58, 58, 255, 43, 43, 43, 255, 66, 66, 66, 255, 90, 90, 90, 255, 112, 113, 113, 255, 158, 160, 160, 255, 157, 159, 159, 255, 158, 159, 159, 255, 51, 51, 51, 255, 155, 157, 157, 255, 152, 154, 154, 255, 150, 152, 152, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 149, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 149, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 147, 147, 255, 146, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 150, 151, 151, 255, 154, 155, 155, 255, 120, 121, 121, 255, 82, 83, 83, 255, 162, 163, 163, 255, 166, 168, 168, 255, 93, 94, 94, 255, 101, 102, 102, 255, + 68, 68, 68, 255, 165, 167, 167, 255, 161, 162, 162, 255, 106, 107, 107, 255, 105, 106, 106, 255, 160, 162, 162, 255, 82, 82, 82, 255, 142, 144, 144, 255, 155, 157, 157, 255, 133, 135, 135, 255, 42, 42, 42, 255, 57, 57, 57, 255, 65, 66, 66, 255, 75, 76, 76, 255, 149, 151, 151, 255, 100, 100, 100, 255, 41, 41, 41, 255, 42, 42, 42, 255, 58, 58, 58, 255, 149, 151, 151, 255, 75, 76, 76, 255, + 67, 67, 67, 255, 58, 59, 59, 255, 58, 58, 58, 255, 118, 120, 120, 255, 152, 154, 154, 255, 149, 151, 151, 255, 146, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 147, 147, 255, 145, 147, 147, 255, 147, 149, 149, 255, + 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 145, 146, 146, 255, 143, 145, 145, 255, 146, 147, 147, 255, 149, 151, 151, 255, 154, 156, 156, 255, 143, 145, 145, 255, 119, 152, 178, 255, + 95, 150, 192, 255, 62, 127, 179, 255, 30, 108, 169, 255, 29, 110, 169, 255, 36, 116, 173, 255, 38, 116, 175, 255, 40, 119, 179, 255, 39, 120, 178, 255, 35, 114, 173, 255, 27, 107, 166, 255, 30, 108, 167, 255, 34, 114, 172, 255, 34, 115, 173, 255, 34, 115, 174, 255, 34, 116, 173, 255, 30, 111, 170, 255, 23, 105, 163, 255, 23, 103, 159, 255, 25, 100, 153, 255, 27, 98, 147, 255, 26, 95, 146, 255, + 25, 84, 133, 255, 15, 79, 132, 255, 13, 82, 141, 255, 12, 85, 145, 255, 9, 81, 141, 255, 10, 77, 142, 255, 15, 90, 150, 255, 17, 94, 153, 255, 14, 93, 154, 255, 19, 97, 155, 255, 16, 92, 154, 255, 22, 99, 156, 255, 33, 109, 161, 255, 34, 108, 164, 255, 37, 109, 165, 255, 30, 106, 164, 255, 23, 102, 160, 255, 24, 102, 157, 255, 34, 106, 161, 255, 61, 126, 174, 255, 83, 142, 183, 255, + 61, 99, 123, 255, 154, 156, 156, 255, 153, 154, 154, 255, 144, 146, 146, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 139, 139, 255, 136, 139, 139, 255, 137, 138, 138, 255, 137, 138, 139, 255, 137, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 138, 139, 139, 255, 139, 140, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 142, 255, 139, 142, 142, 255, 139, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 142, 143, 143, 255, 142, 144, 144, 255, 143, 145, 145, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, + 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 149, 151, 151, 255, 154, 156, 156, 255, 160, 161, 161, 255, 77, 78, 78, 255, 152, 154, 154, 255, 167, 169, 169, 255, 165, 166, 166, 255, + 161, 164, 164, 255, 160, 162, 162, 255, 159, 160, 160, 255, 159, 159, 159, 255, 158, 159, 159, 255, 157, 158, 158, 255, 156, 157, 157, 255, 157, 159, 159, 255, 158, 159, 159, 255, 156, 158, 158, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 155, 156, 156, 255, 156, 157, 157, 255, 157, 157, 157, 255, 156, 157, 157, 255, 154, 156, 156, 255, 151, 152, 152, 255, 150, 151, 151, 255, 147, 149, 149, 255, + 147, 148, 148, 255, 147, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 148, 148, 255, 147, 149, 149, 255, 149, 150, 150, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 150, 151, 151, 255, 153, 154, 154, 255, 154, 155, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 152, 153, 153, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 152, 152, 255, 152, 153, 153, 255, + 154, 155, 155, 255, 156, 157, 157, 255, 155, 156, 156, 255, 154, 155, 155, 255, 153, 155, 155, 255, 154, 155, 155, 255, 152, 154, 154, 255, 153, 155, 155, 255, 154, 156, 156, 255, 152, 154, 154, 255, 150, 152, 152, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, + 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 151, 151, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 149, 151, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 146, 147, 147, 255, 146, 147, 147, 255, 148, 150, 150, 255, 150, 153, 153, 255, 153, 155, 155, 255, 89, 89, 89, 255, 112, 113, 113, 255, 159, 161, 161, 255, 162, 163, 163, 255, 132, 132, 132, 255, 42, 42, 42, 255, 106, 107, 107, 255, 161, 161, 161, 255, 157, 158, 158, 255, 142, 143, 143, 255, 65, 65, 65, 255, 156, 158, 158, 255, 132, 135, 135, 255, 152, 154, 154, 255, 151, 152, 152, 255, + 151, 153, 153, 255, 153, 154, 154, 255, 155, 156, 156, 255, 157, 159, 159, 255, 73, 74, 74, 255, 145, 146, 146, 255, 160, 161, 161, 255, 73, 73, 73, 255, 145, 145, 145, 255, 161, 162, 162, 255, 145, 146, 146, 255, 73, 73, 73, 255, 161, 162, 162, 255, 159, 159, 159, 255, 156, 157, 157, 255, 152, 153, 153, 255, 149, 151, 151, 255, 147, 148, 148, 255, 145, 147, 147, 255, 144, 146, 146, 255, 145, 147, 147, 255, + 146, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 146, 149, 149, 255, 147, 150, 150, 255, 147, 149, 149, 255, 147, 150, 150, 255, 148, 150, 150, 255, 147, 150, 150, 255, 148, 151, 151, 255, 148, 151, 151, 255, 149, 150, 150, 255, 148, 150, 150, 255, 147, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, + 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 148, 150, 150, 255, 152, 154, 154, 255, 157, 158, 158, 255, 144, 146, 146, 255, 120, 153, 178, 255, 96, 151, 193, 255, 61, 128, 181, 255, 29, 110, 169, 255, 28, 112, 170, 255, 35, 117, 173, 255, 39, 118, 176, 255, 42, 121, 179, 255, 41, 120, 177, 255, 33, 114, 172, 255, + 27, 108, 167, 255, 31, 111, 168, 255, 33, 115, 172, 255, 36, 115, 173, 255, 37, 114, 174, 255, 35, 115, 173, 255, 32, 111, 168, 255, 25, 101, 163, 255, 25, 99, 162, 255, 27, 99, 154, 255, 29, 95, 146, 255, 27, 95, 146, 255, 25, 85, 134, 255, 16, 79, 132, 255, 14, 83, 141, 255, 10, 86, 147, 255, 10, 82, 142, 255, 10, 80, 142, 255, 14, 92, 149, 255, 16, 95, 153, 255, 16, 95, 156, 255, + 18, 99, 157, 255, 16, 96, 154, 255, 25, 102, 157, 255, 33, 110, 165, 255, 37, 111, 162, 255, 37, 111, 164, 255, 32, 109, 165, 255, 24, 100, 159, 255, 27, 99, 157, 255, 39, 108, 163, 255, 63, 127, 175, 255, 82, 142, 183, 255, 62, 99, 123, 255, 154, 156, 156, 255, 152, 153, 154, 255, 143, 145, 145, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, + 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 138, 139, 139, 255, 138, 139, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, + 141, 143, 143, 255, 142, 144, 144, 255, 143, 144, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 146, 148, 148, 255, 148, 150, 150, 255, 152, 154, 154, 255, 157, 159, 159, 255, 84, 85, 85, 255, 44, 44, 44, 255, 44, 44, 44, 255, 44, 44, 44, 255, 60, 60, 60, 255, 156, 158, 158, 255, 154, 156, 156, 255, 152, 154, 154, 255, 151, 153, 153, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 152, 152, 255, 151, 152, 152, 255, + 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 147, 148, 148, 255, 144, 146, 146, 255, 143, 144, 144, 255, 143, 145, 145, 255, 142, 144, 144, 255, 141, 143, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 142, 143, 143, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 145, 145, 255, + 143, 145, 145, 255, 143, 144, 144, 255, 143, 144, 144, 255, 144, 145, 145, 255, 145, 147, 147, 255, 146, 147, 147, 255, 147, 148, 148, 255, 145, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 145, 147, 147, 255, 147, 148, 148, 255, 147, 149, 149, 255, 149, 150, 150, 255, 150, 151, 151, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 150, 152, 152, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 149, 149, 255, 148, 149, 149, 255, 148, 150, 150, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 148, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 150, 151, 151, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 147, 147, 255, 145, 147, 147, 255, 148, 150, 150, 255, 150, 152, 152, 255, 152, 154, 154, 255, 50, 50, 50, 255, 154, 156, 156, 255, 153, 155, 155, 255, + 154, 156, 156, 255, 155, 157, 157, 255, 42, 42, 42, 255, 140, 141, 141, 255, 153, 154, 154, 255, 150, 151, 151, 255, 150, 152, 152, 255, 48, 48, 48, 255, 151, 152, 152, 255, 41, 41, 41, 255, 140, 140, 140, 255, 143, 145, 145, 255, 143, 144, 144, 255, 145, 145, 145, 255, 149, 149, 149, 255, 151, 152, 152, 255, 71, 71, 71, 255, 137, 139, 139, 255, 152, 154, 154, 255, 129, 130, 130, 255, 150, 153, 153, 255, + 152, 154, 154, 255, 138, 140, 140, 255, 72, 72, 72, 255, 152, 153, 153, 255, 150, 151, 151, 255, 147, 149, 149, 255, 143, 145, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 143, 143, 255, 141, 143, 143, 255, 142, 145, 145, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 147, 147, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 147, 149, 149, 255, 150, 152, 152, 255, + 155, 157, 157, 255, 144, 146, 146, 255, 121, 153, 179, 255, 96, 152, 192, 255, 61, 130, 179, 255, 31, 110, 171, 255, 30, 110, 172, 255, 38, 117, 174, 255, 41, 117, 175, 255, 42, 123, 180, 255, 41, 120, 178, 255, 34, 112, 173, 255, 28, 107, 167, 255, 31, 110, 167, 255, 38, 114, 173, 255, 37, 115, 171, 255, 36, 115, 173, 255, 35, 114, 173, 255, 30, 109, 167, 255, 24, 101, 163, 255, 25, 101, 162, 255, + 28, 100, 153, 255, 29, 93, 147, 255, 29, 92, 145, 255, 24, 84, 135, 255, 14, 79, 134, 255, 13, 84, 142, 255, 12, 88, 146, 255, 9, 81, 142, 255, 11, 80, 142, 255, 15, 93, 149, 255, 15, 96, 154, 255, 16, 97, 155, 255, 19, 100, 157, 255, 18, 95, 155, 255, 22, 99, 157, 255, 30, 108, 164, 255, 32, 110, 165, 255, 34, 110, 166, 255, 29, 108, 164, 255, 21, 100, 159, 255, 26, 97, 156, 255, + 37, 108, 163, 255, 63, 127, 174, 255, 84, 142, 183, 255, 61, 98, 121, 255, 156, 159, 159, 255, 153, 155, 155, 255, 145, 147, 147, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 139, 139, 255, 138, 139, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 140, 140, 255, 139, 141, 141, 255, 138, 140, 140, 255, + 139, 141, 141, 255, 139, 141, 141, 255, 139, 140, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 142, 144, 144, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, + 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 148, 150, 150, 255, 152, 154, 154, 255, 157, 158, 158, 255, + 158, 160, 160, 255, 160, 161, 161, 255, 157, 159, 159, 255, 154, 156, 156, 255, 151, 153, 153, 255, 148, 150, 150, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 142, 145, 145, 255, 143, 145, 145, 255, 142, 144, 144, 255, 143, 144, 144, 255, 142, 144, 144, 255, 141, 143, 143, 255, 141, 143, 143, 255, 140, 142, 142, 255, + 140, 141, 141, 255, 139, 141, 141, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 137, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 139, 140, 140, 255, 141, 142, 142, 255, 140, 141, 141, 255, 139, 140, 140, 255, 139, 141, 141, 255, + 140, 141, 141, 255, 140, 142, 142, 255, 141, 143, 143, 255, 143, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 151, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 148, 150, 150, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 148, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 148, 148, 255, 146, 147, 147, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, + 144, 146, 146, 255, 144, 146, 146, 255, 143, 146, 146, 255, 143, 146, 146, 255, 142, 144, 144, 255, 143, 144, 144, 255, 144, 146, 146, 255, 144, 146, 146, 255, 146, 147, 147, 255, 147, 149, 149, 255, 146, 147, 147, 255, 147, 147, 147, 255, 147, 148, 148, 255, 146, 147, 147, 255, 147, 149, 149, 255, 145, 147, 147, 255, 144, 146, 146, 255, 142, 144, 144, 255, 143, 143, 143, 255, 144, 144, 144, 255, 143, 145, 145, 255, + 143, 144, 144, 255, 140, 141, 141, 255, 137, 139, 139, 255, 136, 138, 138, 255, 138, 140, 140, 255, 139, 141, 141, 255, 142, 144, 144, 255, 75, 75, 75, 255, 130, 131, 131, 255, 143, 144, 144, 255, 141, 142, 142, 255, 141, 143, 143, 255, 142, 144, 144, 255, 129, 130, 130, 255, 75, 76, 76, 255, 143, 145, 145, 255, 143, 145, 145, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, + 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 141, 143, 143, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 145, 145, 255, 144, 146, 146, 255, 143, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 146, 149, 149, 255, 146, 148, 148, 255, 146, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 147, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 149, 151, 151, 255, 155, 157, 157, 255, 143, 145, 145, 255, 121, 154, 179, 255, 96, 153, 193, 255, 64, 131, 180, 255, 34, 112, 170, 255, 30, 112, 169, 255, 40, 115, 172, 255, 40, 117, 178, 255, + 43, 123, 182, 255, 41, 121, 179, 255, 33, 113, 171, 255, 25, 106, 166, 255, 29, 109, 167, 255, 34, 112, 171, 255, 36, 114, 172, 255, 35, 113, 174, 255, 34, 113, 172, 255, 31, 107, 166, 255, 25, 100, 160, 255, 26, 101, 160, 255, 25, 99, 152, 255, 25, 95, 144, 255, 26, 93, 145, 255, 25, 84, 134, 255, 14, 80, 132, 255, 14, 85, 142, 255, 12, 88, 148, 255, 8, 80, 144, 255, 12, 79, 143, 255, + 17, 93, 150, 255, 16, 93, 154, 255, 19, 96, 154, 255, 20, 98, 157, 255, 18, 93, 154, 255, 23, 97, 155, 255, 30, 106, 162, 255, 29, 107, 165, 255, 29, 108, 163, 255, 26, 106, 164, 255, 18, 97, 158, 255, 23, 95, 155, 255, 37, 108, 162, 255, 60, 127, 174, 255, 82, 141, 183, 255, 60, 96, 121, 255, 156, 158, 158, 255, 153, 154, 154, 255, 145, 147, 147, 255, 139, 141, 141, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 140, 140, 255, 139, 140, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 142, 142, 255, 142, 143, 143, 255, 142, 144, 144, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 143, 143, 255, 142, 144, 144, 255, + 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 143, 144, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 144, 145, 255, 143, 145, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 142, 145, 145, 255, 142, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, + 143, 146, 146, 255, 143, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 147, 147, 255, 144, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 146, 148, 148, 255, 149, 151, 151, 255, 151, 153, 153, 255, 154, 156, 156, 255, 153, 155, 155, 255, 152, 154, 154, 255, 150, 152, 152, 255, 147, 148, 148, 255, 145, 147, 147, 255, 144, 146, 146, 255, 143, 144, 144, 255, 143, 145, 145, 255, + 141, 143, 143, 255, 141, 143, 143, 255, 140, 143, 142, 255, 141, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 135, 137, 137, 255, 135, 137, 137, 255, 134, 135, 135, 255, 133, 135, 135, 255, 131, 134, 134, 255, 131, 134, 134, 255, 132, 134, 134, 255, 131, 133, 133, 255, 131, 132, 132, 255, 131, 133, 133, 255, 131, 133, 133, 255, + 131, 133, 133, 255, 130, 132, 132, 255, 130, 133, 133, 255, 130, 133, 133, 255, 130, 133, 133, 255, 131, 133, 133, 255, 131, 133, 133, 255, 131, 133, 133, 255, 132, 134, 134, 255, 132, 134, 134, 255, 133, 134, 134, 255, 133, 135, 135, 255, 133, 135, 135, 255, 134, 135, 135, 255, 134, 136, 136, 255, 135, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 138, 140, 140, 255, + 139, 140, 140, 255, 139, 141, 141, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 143, 144, 144, 255, 143, 145, 145, 255, 144, 146, 146, 255, 145, 146, 146, 255, 146, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 148, 148, 255, + 146, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 146, 148, 148, 255, 145, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 147, 147, 255, 145, 147, 147, 255, 146, 147, 147, 255, 146, 147, 147, 255, 145, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 146, 146, 255, 143, 146, 146, 255, 144, 145, 145, 255, 144, 145, 145, 255, + 144, 145, 145, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 146, 146, 255, 143, 145, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 145, 145, 255, 141, 144, 144, 255, 140, 143, 143, 255, 140, 143, 143, 255, 140, 143, 143, 255, 140, 142, 142, 255, 141, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 142, 255, 142, 142, 142, 255, + 142, 143, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 140, 140, 255, 139, 141, 141, 255, 139, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, 134, 136, 136, 255, 131, 133, 133, 255, 131, 133, 133, 255, 132, 133, 133, 255, 132, 133, 133, 255, 133, 135, 135, 255, 134, 136, 136, 255, 135, 136, 136, 255, + 134, 135, 135, 255, 133, 134, 134, 255, 133, 133, 133, 255, 134, 136, 136, 255, 135, 137, 137, 255, 136, 138, 138, 255, 135, 137, 137, 255, 136, 138, 138, 255, 135, 136, 136, 255, 135, 137, 137, 255, 136, 138, 138, 255, 137, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 139, 140, 140, 255, 139, 141, 141, 255, 140, 142, 142, 255, 141, 143, 143, 255, 142, 143, 143, 255, 141, 143, 143, 255, + 142, 144, 144, 255, 142, 144, 144, 255, 144, 145, 145, 255, 144, 146, 146, 255, 145, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, + 143, 145, 145, 255, 145, 147, 147, 255, 148, 150, 150, 255, 154, 156, 156, 255, 142, 143, 143, 255, 122, 154, 179, 255, 99, 153, 194, 255, 66, 131, 181, 255, 35, 112, 169, 255, 32, 112, 167, 255, 39, 116, 171, 255, 42, 118, 176, 255, 44, 125, 178, 255, 41, 120, 177, 255, 32, 111, 170, 255, 25, 106, 165, 255, 28, 108, 166, 255, 33, 109, 169, 255, 32, 111, 170, 255, 34, 113, 172, 255, 30, 114, 170, 255, + 30, 108, 166, 255, 24, 101, 161, 255, 25, 103, 161, 255, 26, 100, 155, 255, 25, 97, 147, 255, 24, 94, 146, 255, 24, 83, 134, 255, 16, 82, 132, 255, 17, 87, 142, 255, 15, 89, 149, 255, 10, 78, 143, 255, 12, 78, 141, 255, 19, 93, 151, 255, 15, 94, 154, 255, 17, 95, 154, 255, 20, 98, 156, 255, 19, 94, 153, 255, 25, 96, 155, 255, 30, 104, 161, 255, 28, 107, 162, 255, 29, 107, 161, 255, + 25, 105, 162, 255, 19, 97, 157, 255, 24, 97, 156, 255, 38, 110, 162, 255, 59, 127, 174, 255, 82, 141, 183, 255, 60, 94, 121, 255, 155, 157, 157, 255, 153, 154, 154, 255, 144, 146, 146, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 141, 255, 140, 141, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, + 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 143, 143, 255, 143, 144, 145, 255, 143, 145, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 144, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 143, 145, 145, 255, 144, 146, 146, 255, + 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 146, 148, 148, 255, 147, 149, 149, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 147, 149, 149, 255, 146, 148, 148, 255, 144, 146, 146, 255, 144, 145, 145, 255, 142, 144, 144, 255, 141, 143, 143, 255, 141, 143, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 138, 140, 140, 255, 136, 138, 138, 255, 136, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, + 135, 137, 137, 255, 133, 135, 135, 255, 132, 134, 134, 255, 132, 134, 134, 255, 131, 133, 133, 255, 131, 133, 133, 255, 129, 131, 131, 255, 130, 131, 131, 255, 129, 130, 130, 255, 129, 131, 131, 255, 128, 130, 130, 255, 128, 130, 130, 255, 128, 130, 130, 255, 127, 130, 130, 255, 127, 130, 130, 255, 127, 129, 129, 255, 127, 129, 129, 255, 128, 129, 129, 255, 128, 130, 130, 255, 128, 131, 131, 255, 128, 131, 131, 255, + 129, 131, 131, 255, 129, 132, 132, 255, 130, 133, 133, 255, 131, 132, 132, 255, 132, 134, 134, 255, 133, 135, 135, 255, 133, 136, 136, 255, 134, 136, 136, 255, 135, 137, 137, 255, 135, 137, 137, 255, 136, 138, 138, 255, 137, 138, 138, 255, 137, 139, 139, 255, 138, 140, 140, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 145, 145, 255, + 145, 146, 146, 255, 144, 146, 146, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 149, 149, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 149, 149, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 152, 152, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 147, 147, 255, 145, 146, 146, 255, 144, 146, 146, 255, 145, 146, 146, 255, 143, 146, 146, 255, 143, 145, 145, 255, 142, 145, 145, 255, 143, 144, 144, 255, 141, 144, 144, 255, 141, 143, 143, 255, 140, 141, 141, 255, 139, 141, 141, 255, 139, 139, 139, 255, 138, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, + 136, 137, 137, 255, 136, 138, 138, 255, 135, 137, 137, 255, 135, 136, 136, 255, 133, 135, 135, 255, 132, 133, 133, 255, 130, 132, 132, 255, 132, 133, 133, 255, 132, 133, 133, 255, 132, 134, 134, 255, 133, 135, 135, 255, 132, 134, 134, 255, 131, 133, 133, 255, 130, 132, 132, 255, 130, 133, 133, 255, 132, 134, 134, 255, 133, 134, 134, 255, 135, 137, 137, 255, 134, 135, 135, 255, 135, 136, 136, 255, 135, 137, 137, 255, + 135, 136, 136, 255, 135, 137, 137, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 140, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, + 144, 145, 145, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 144, 144, 255, 143, 146, 146, 255, 146, 148, 148, 255, 152, 154, 154, 255, 141, 142, 142, 255, 122, 154, 179, 255, 99, 151, 193, 255, 65, 129, 180, 255, 35, 111, 168, 255, + 34, 111, 167, 255, 38, 115, 171, 255, 38, 120, 177, 255, 41, 123, 179, 255, 39, 118, 177, 255, 30, 111, 169, 255, 24, 106, 164, 255, 25, 109, 165, 255, 31, 110, 167, 255, 32, 110, 168, 255, 36, 112, 170, 255, 33, 114, 171, 255, 29, 108, 166, 255, 25, 101, 162, 255, 24, 103, 161, 255, 24, 101, 155, 255, 28, 96, 147, 255, 27, 96, 145, 255, 25, 84, 134, 255, 18, 82, 132, 255, 18, 88, 142, 255, + 14, 91, 150, 255, 8, 79, 141, 255, 9, 79, 139, 255, 17, 93, 150, 255, 16, 93, 155, 255, 16, 94, 155, 255, 17, 98, 156, 255, 17, 93, 153, 255, 24, 97, 154, 255, 28, 105, 160, 255, 28, 106, 161, 255, 28, 104, 159, 255, 25, 103, 159, 255, 19, 98, 157, 255, 24, 101, 157, 255, 38, 111, 164, 255, 61, 127, 175, 255, 85, 140, 183, 255, 60, 94, 121, 255, 155, 157, 157, 255, 152, 153, 154, 255, + 144, 146, 146, 255, 138, 140, 140, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 138, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 139, 139, 255, 138, 139, 140, 255, 137, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 140, 140, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 143, 255, + 142, 144, 144, 255, 142, 144, 144, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 142, 144, 144, 255, 144, 145, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 145, 148, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 145, 145, 255, + 144, 146, 146, 255, 143, 145, 145, 255, 142, 144, 144, 255, 142, 143, 143, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 134, 136, 136, 255, 133, 135, 135, 255, 133, 134, 134, 255, 132, 134, 134, 255, 132, 133, 133, 255, 132, 134, 134, 255, 130, 132, 132, 255, 130, 132, 132, 255, 130, 132, 132, 255, + 129, 131, 131, 255, 128, 130, 130, 255, 127, 129, 129, 255, 127, 129, 129, 255, 127, 128, 128, 255, 127, 129, 129, 255, 127, 129, 129, 255, 127, 128, 128, 255, 127, 128, 128, 255, 128, 129, 129, 255, 128, 129, 129, 255, 129, 130, 130, 255, 128, 130, 130, 255, 130, 132, 132, 255, 130, 132, 132, 255, 132, 133, 133, 255, 132, 134, 134, 255, 133, 136, 136, 255, 134, 136, 136, 255, 135, 138, 138, 255, 136, 138, 138, 255, + 137, 139, 139, 255, 138, 140, 140, 255, 139, 141, 141, 255, 140, 142, 142, 255, 141, 142, 142, 255, 142, 143, 143, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 146, 146, 255, 145, 146, 146, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 149, 149, 255, 149, 151, 151, 255, 148, 150, 150, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, + 151, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 152, 152, 255, 149, 152, 152, 255, 150, 152, 152, 255, 151, 152, 152, 255, 150, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 150, 152, 152, 255, + 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 153, 153, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 145, 147, 147, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 146, 146, 255, 143, 145, 145, 255, + 143, 146, 146, 255, 142, 143, 143, 255, 141, 143, 143, 255, 140, 143, 143, 255, 139, 141, 141, 255, 138, 141, 141, 255, 138, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 136, 136, 255, 134, 136, 136, 255, 134, 135, 135, 255, 133, 135, 135, 255, 132, 134, 134, 255, 131, 133, 133, 255, 131, 132, 132, 255, 130, 133, 133, 255, 129, 132, 132, 255, 129, 131, 131, 255, 129, 131, 131, 255, 130, 132, 132, 255, + 129, 131, 131, 255, 129, 131, 131, 255, 129, 131, 131, 255, 129, 131, 131, 255, 128, 129, 129, 255, 129, 130, 130, 255, 130, 131, 131, 255, 130, 131, 131, 255, 131, 132, 132, 255, 131, 132, 132, 255, 131, 133, 133, 255, 131, 133, 133, 255, 132, 134, 134, 255, 133, 135, 135, 255, 134, 135, 135, 255, 136, 136, 136, 255, 137, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 138, 140, 140, 255, 139, 140, 140, 255, + 140, 142, 142, 255, 141, 143, 143, 255, 142, 143, 143, 255, 143, 144, 144, 255, 142, 144, 144, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 148, 148, 255, 145, 147, 147, 255, 144, 146, 146, 255, + 145, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 145, 147, 147, 255, 149, 150, 150, 255, 154, 156, 156, 255, 142, 144, 144, 255, 123, 154, 179, 255, 97, 152, 193, 255, 62, 129, 179, 255, 32, 111, 168, 255, 34, 108, 170, 255, 36, 114, 170, 255, 39, 120, 177, 255, 41, 122, 178, 255, 38, 117, 175, 255, 30, 109, 168, 255, 23, 104, 164, 255, 25, 107, 166, 255, 30, 111, 166, 255, + 33, 111, 169, 255, 36, 113, 171, 255, 35, 114, 171, 255, 28, 108, 167, 255, 22, 101, 162, 255, 23, 102, 161, 255, 26, 100, 155, 255, 27, 99, 147, 255, 26, 96, 146, 255, 25, 84, 134, 255, 16, 82, 134, 255, 15, 87, 143, 255, 10, 92, 150, 255, 7, 80, 143, 255, 11, 78, 141, 255, 14, 91, 149, 255, 15, 92, 155, 255, 17, 94, 154, 255, 18, 96, 155, 255, 15, 92, 152, 255, 21, 97, 158, 255, + 25, 105, 164, 255, 26, 105, 161, 255, 26, 103, 159, 255, 25, 102, 160, 255, 22, 99, 160, 255, 25, 103, 160, 255, 36, 110, 165, 255, 61, 127, 175, 255, 85, 142, 182, 255, 59, 96, 121, 255, 155, 157, 157, 255, 153, 154, 154, 255, 145, 147, 147, 255, 139, 141, 141, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 139, 139, 255, 139, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 139, 139, 255, 139, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, + 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 146, 148, 148, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 150, 150, 255, 148, 150, 150, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 143, 145, 145, 255, 142, 144, 144, 255, 141, 143, 143, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 140, 140, 255, 137, 139, 139, 255, 136, 138, 138, 255, + 135, 137, 137, 255, 134, 137, 137, 255, 134, 136, 136, 255, 132, 135, 135, 255, 132, 133, 133, 255, 130, 132, 132, 255, 130, 132, 132, 255, 129, 130, 130, 255, 128, 130, 130, 255, 127, 128, 128, 255, 126, 128, 128, 255, 126, 127, 127, 255, 125, 127, 127, 255, 124, 125, 125, 255, 124, 126, 126, 255, 123, 125, 125, 255, 123, 125, 125, 255, 123, 125, 125, 255, 124, 125, 125, 255, 124, 125, 125, 255, 124, 125, 125, 255, + 124, 125, 125, 255, 124, 126, 126, 255, 125, 126, 126, 255, 125, 127, 127, 255, 126, 128, 128, 255, 127, 129, 129, 255, 129, 130, 130, 255, 129, 131, 131, 255, 130, 132, 132, 255, 132, 133, 133, 255, 134, 135, 135, 255, 133, 136, 136, 255, 135, 137, 137, 255, 136, 138, 138, 255, 137, 139, 139, 255, 139, 140, 140, 255, 140, 141, 141, 255, 141, 143, 143, 255, 142, 144, 144, 255, 143, 144, 144, 255, 144, 146, 146, 255, + 145, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 149, 149, 149, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 152, 152, 255, 152, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 153, 153, 255, 151, 153, 153, 255, 151, 152, 152, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 149, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 152, 152, 255, 149, 152, 152, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 146, 148, 148, 255, 147, 149, 149, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 146, 147, 147, 255, 146, 148, 148, 255, 147, 148, 148, 255, 146, 147, 147, 255, + 146, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 143, 145, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 141, 143, 143, 255, 140, 142, 142, 255, 139, 141, 141, 255, 140, 141, 141, 255, 138, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 135, 137, 137, 255, 133, 136, 136, 255, 132, 134, 134, 255, 131, 134, 134, 255, 131, 133, 133, 255, 130, 131, 131, 255, 129, 131, 131, 255, + 128, 130, 130, 255, 128, 128, 128, 255, 127, 128, 128, 255, 127, 128, 128, 255, 126, 127, 127, 255, 126, 127, 127, 255, 125, 127, 127, 255, 124, 126, 126, 255, 123, 125, 125, 255, 123, 125, 125, 255, 123, 124, 124, 255, 122, 124, 124, 255, 121, 123, 123, 255, 121, 123, 123, 255, 122, 124, 124, 255, 121, 123, 123, 255, 121, 123, 123, 255, 123, 124, 124, 255, 123, 124, 124, 255, 123, 124, 124, 255, 123, 125, 125, 255, + 124, 126, 126, 255, 125, 127, 127, 255, 126, 127, 127, 255, 127, 128, 128, 255, 126, 128, 128, 255, 128, 130, 130, 255, 130, 131, 131, 255, 131, 133, 133, 255, 131, 132, 132, 255, 132, 134, 134, 255, 133, 135, 135, 255, 136, 137, 137, 255, 137, 139, 139, 255, 138, 140, 140, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 141, 141, 255, 141, 142, 142, 255, 141, 143, 143, 255, 142, 144, 144, 255, 143, 145, 145, 255, + 144, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 146, 146, 255, 144, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 145, 147, 147, 255, 148, 151, 151, 255, 155, 157, 157, 255, 143, 144, 144, 255, 121, 153, 178, 255, + 95, 151, 192, 255, 62, 128, 179, 255, 31, 110, 170, 255, 32, 110, 169, 255, 36, 114, 171, 255, 42, 118, 179, 255, 40, 122, 177, 255, 37, 117, 173, 255, 29, 109, 168, 255, 22, 103, 163, 255, 27, 106, 165, 255, 32, 109, 168, 255, 33, 112, 170, 255, 36, 116, 172, 255, 34, 115, 173, 255, 30, 107, 169, 255, 24, 100, 163, 255, 25, 101, 163, 255, 27, 100, 157, 255, 28, 98, 147, 255, 27, 95, 145, 255, + 26, 84, 135, 255, 17, 82, 136, 255, 17, 88, 142, 255, 13, 91, 150, 255, 11, 80, 145, 255, 12, 80, 140, 255, 13, 88, 148, 255, 15, 88, 151, 255, 16, 92, 153, 255, 18, 95, 154, 255, 16, 92, 152, 255, 21, 96, 156, 255, 27, 106, 162, 255, 26, 106, 162, 255, 25, 104, 160, 255, 24, 102, 161, 255, 22, 99, 158, 255, 26, 103, 160, 255, 35, 110, 166, 255, 59, 127, 175, 255, 82, 142, 182, 255, + 60, 96, 121, 255, 155, 157, 157, 255, 153, 154, 154, 255, 145, 147, 147, 255, 139, 141, 141, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, + 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 141, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 140, 142, 142, 255, + 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, + 143, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 148, 151, 150, 255, 150, 152, 152, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 144, 146, 146, 255, + 144, 145, 145, 255, 143, 145, 145, 255, 141, 143, 143, 255, 140, 142, 142, 255, 139, 141, 141, 255, 138, 140, 140, 255, 137, 139, 139, 255, 136, 137, 137, 255, 133, 136, 136, 255, 133, 135, 135, 255, 133, 135, 135, 255, 132, 134, 134, 255, 131, 132, 132, 255, 130, 131, 131, 255, 128, 130, 130, 255, 126, 128, 128, 255, 126, 128, 128, 255, 125, 127, 127, 255, 123, 125, 125, 255, 122, 124, 124, 255, 121, 123, 123, 255, + 121, 123, 123, 255, 119, 122, 122, 255, 119, 120, 120, 255, 119, 121, 121, 255, 118, 120, 120, 255, 118, 119, 119, 255, 118, 119, 119, 255, 118, 119, 119, 255, 118, 119, 119, 255, 118, 119, 119, 255, 118, 119, 119, 255, 118, 119, 119, 255, 118, 120, 120, 255, 119, 121, 121, 255, 120, 121, 121, 255, 120, 122, 122, 255, 121, 122, 122, 255, 122, 124, 124, 255, 123, 124, 124, 255, 125, 125, 125, 255, 125, 127, 127, 255, + 127, 129, 129, 255, 128, 130, 130, 255, 130, 132, 132, 255, 131, 133, 133, 255, 133, 135, 135, 255, 134, 136, 136, 255, 137, 138, 138, 255, 139, 139, 139, 255, 140, 142, 142, 255, 141, 143, 143, 255, 143, 145, 145, 255, 144, 146, 146, 255, 146, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 149, 151, 151, 255, 151, 153, 153, 255, 152, 154, 154, 255, 151, 153, 153, 255, 152, 154, 154, 255, 153, 155, 155, 255, + 152, 154, 154, 255, 151, 153, 153, 255, 152, 153, 153, 255, 152, 153, 153, 255, 151, 154, 154, 255, 150, 153, 153, 255, 150, 153, 153, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 149, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 152, 152, 255, 150, 152, 152, 255, 149, 152, 152, 255, 150, 151, 151, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 150, 152, 152, 255, + 151, 153, 153, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 153, 153, 255, 149, 151, 151, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 149, 151, 151, 255, 150, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 148, 149, 149, 255, 147, 149, 148, 255, 144, 146, 146, 255, 143, 144, 144, 255, 141, 143, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, + 139, 141, 141, 255, 138, 140, 140, 255, 138, 139, 139, 255, 137, 138, 138, 255, 136, 138, 138, 255, 134, 136, 136, 255, 134, 135, 135, 255, 131, 133, 133, 255, 130, 132, 132, 255, 129, 130, 130, 255, 128, 130, 130, 255, 126, 128, 128, 255, 126, 127, 127, 255, 125, 126, 126, 255, 124, 125, 125, 255, 123, 125, 125, 255, 123, 124, 124, 255, 121, 123, 123, 255, 121, 122, 122, 255, 120, 121, 121, 255, 119, 121, 121, 255, + 118, 120, 120, 255, 118, 120, 120, 255, 117, 119, 119, 255, 117, 119, 119, 255, 117, 119, 119, 255, 117, 119, 119, 255, 117, 119, 119, 255, 117, 119, 119, 255, 118, 119, 119, 255, 118, 119, 119, 255, 118, 120, 120, 255, 119, 120, 120, 255, 121, 122, 122, 255, 121, 123, 123, 255, 123, 124, 124, 255, 122, 124, 124, 255, 124, 125, 125, 255, 125, 126, 126, 255, 126, 128, 128, 255, 127, 129, 129, 255, 127, 129, 129, 255, + 130, 132, 132, 255, 132, 134, 134, 255, 133, 135, 135, 255, 135, 137, 137, 255, 137, 138, 138, 255, 139, 140, 140, 255, 140, 141, 141, 255, 141, 141, 141, 255, 141, 142, 142, 255, 143, 144, 144, 255, 143, 145, 145, 255, 144, 145, 145, 255, 145, 147, 147, 255, 145, 146, 146, 255, 145, 147, 147, 255, 144, 146, 146, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 145, 145, 255, 144, 146, 146, 255, 146, 148, 148, 255, + 147, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 145, 145, 255, 145, 147, 147, 255, 148, 150, 150, 255, 154, 155, 155, 255, 141, 143, 143, 255, 121, 153, 178, 255, 94, 151, 192, 255, 60, 128, 179, 255, 32, 111, 168, 255, 31, 110, 168, 255, 36, 113, 171, 255, 38, 118, 178, 255, 38, 122, 178, 255, 33, 117, 174, 255, 30, 107, 168, 255, + 25, 103, 164, 255, 26, 107, 166, 255, 30, 110, 170, 255, 38, 113, 173, 255, 40, 117, 173, 255, 39, 115, 172, 255, 31, 108, 168, 255, 22, 101, 162, 255, 25, 101, 161, 255, 30, 101, 155, 255, 28, 98, 148, 255, 26, 93, 146, 255, 26, 84, 136, 255, 14, 84, 136, 255, 14, 87, 143, 255, 13, 90, 150, 255, 10, 79, 143, 255, 11, 82, 143, 255, 13, 86, 148, 255, 12, 88, 150, 255, 13, 92, 150, 255, + 16, 95, 154, 255, 15, 92, 153, 255, 19, 94, 156, 255, 26, 104, 164, 255, 27, 104, 163, 255, 24, 103, 161, 255, 24, 102, 161, 255, 21, 97, 158, 255, 23, 100, 160, 255, 32, 108, 163, 255, 57, 126, 174, 255, 81, 141, 182, 255, 61, 95, 121, 255, 154, 156, 156, 255, 152, 153, 154, 255, 143, 145, 145, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 140, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, + 139, 141, 141, 255, 140, 142, 142, 255, 141, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 140, 142, 142, 255, 141, 142, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 142, 144, 144, 255, 143, 145, 145, 255, + 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 147, 149, 149, 255, 148, 150, 150, 255, 149, 151, 151, 255, 150, 152, 152, 255, 151, 153, 153, 255, 152, 154, 154, 255, 153, 155, 155, 255, + 152, 154, 154, 255, 152, 153, 153, 255, 152, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 152, 152, 255, 149, 150, 150, 255, 150, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 145, 147, 147, 255, 145, 146, 146, 255, 143, 145, 145, 255, 141, 142, 142, 255, 139, 141, 141, 255, 138, 140, 140, 255, 136, 138, 138, 255, 135, 137, 137, 255, 133, 135, 135, 255, 132, 134, 134, 255, + 131, 133, 133, 255, 130, 131, 131, 255, 129, 130, 130, 255, 127, 128, 128, 255, 126, 127, 127, 255, 124, 126, 126, 255, 123, 124, 124, 255, 122, 124, 124, 255, 120, 123, 123, 255, 120, 122, 122, 255, 119, 120, 120, 255, 118, 120, 120, 255, 117, 119, 119, 255, 117, 118, 118, 255, 116, 118, 118, 255, 116, 117, 117, 255, 116, 117, 117, 255, 115, 117, 117, 255, 114, 116, 116, 255, 114, 115, 115, 255, 114, 115, 115, 255, + 113, 115, 115, 255, 114, 115, 115, 255, 114, 116, 116, 255, 114, 116, 116, 255, 115, 116, 116, 255, 115, 117, 117, 255, 117, 118, 118, 255, 117, 119, 119, 255, 118, 120, 120, 255, 120, 121, 121, 255, 120, 122, 122, 255, 121, 122, 122, 255, 122, 124, 124, 255, 124, 125, 125, 255, 126, 127, 127, 255, 127, 129, 129, 255, 129, 131, 131, 255, 132, 134, 134, 255, 134, 136, 136, 255, 137, 139, 139, 255, 140, 142, 142, 255, + 142, 143, 143, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 146, 148, 148, 255, 147, 149, 149, 255, 150, 151, 151, 255, 152, 154, 154, 255, 153, 154, 154, 255, 153, 154, 154, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 152, 152, 255, 151, 152, 152, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 149, 149, 255, 149, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 153, 154, 154, 255, 154, 155, 155, 255, 153, 154, 154, 255, 153, 155, 155, 255, 150, 152, 152, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, + 151, 152, 152, 255, 152, 153, 153, 255, 152, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 148, 150, 150, 255, 146, 148, 148, 255, 143, 144, 144, 255, 141, 143, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 138, 140, 140, 255, 138, 139, 139, 255, 138, 139, 139, 255, 137, 138, 138, 255, 136, 137, 137, 255, 134, 136, 136, 255, 132, 134, 134, 255, 131, 133, 133, 255, 130, 132, 132, 255, 128, 130, 130, 255, + 127, 129, 129, 255, 126, 128, 128, 255, 124, 126, 126, 255, 124, 125, 125, 255, 123, 123, 123, 255, 121, 123, 123, 255, 120, 122, 122, 255, 118, 120, 120, 255, 117, 119, 119, 255, 116, 117, 117, 255, 115, 117, 117, 255, 115, 117, 117, 255, 114, 116, 116, 255, 114, 115, 115, 255, 113, 114, 114, 255, 114, 115, 115, 255, 114, 115, 115, 255, 114, 115, 115, 255, 114, 115, 115, 255, 114, 115, 115, 255, 114, 116, 116, 255, + 115, 116, 116, 255, 115, 117, 117, 255, 116, 118, 118, 255, 117, 118, 118, 255, 118, 119, 119, 255, 119, 121, 121, 255, 120, 122, 122, 255, 121, 123, 123, 255, 123, 124, 124, 255, 124, 125, 125, 255, 125, 127, 127, 255, 128, 129, 129, 255, 130, 131, 131, 255, 132, 133, 133, 255, 134, 136, 136, 255, 135, 136, 136, 255, 137, 139, 139, 255, 139, 140, 140, 255, 141, 143, 143, 255, 142, 143, 143, 255, 144, 146, 146, 255, + 145, 147, 147, 255, 145, 146, 146, 255, 146, 148, 148, 255, 148, 150, 150, 255, 148, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 145, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 149, 150, 150, 255, 149, 151, 151, 255, 151, 153, 153, 255, 151, 152, 152, 255, 149, 151, 151, 255, 147, 149, 149, 255, 146, 147, 147, 255, 144, 146, 146, 255, 145, 146, 146, 255, 148, 149, 149, 255, + 153, 155, 155, 255, 141, 143, 143, 255, 119, 153, 177, 255, 93, 150, 190, 255, 59, 128, 178, 255, 33, 111, 169, 255, 30, 111, 167, 255, 35, 110, 172, 255, 36, 118, 178, 255, 39, 119, 180, 255, 38, 115, 173, 255, 28, 109, 166, 255, 20, 105, 164, 255, 26, 109, 165, 255, 34, 113, 170, 255, 37, 112, 170, 255, 37, 116, 173, 255, 38, 114, 170, 255, 32, 107, 163, 255, 24, 101, 160, 255, 28, 102, 163, 255, + 29, 101, 155, 255, 30, 95, 147, 255, 27, 92, 143, 255, 25, 84, 135, 255, 15, 82, 133, 255, 16, 86, 143, 255, 14, 90, 151, 255, 10, 79, 144, 255, 11, 84, 145, 255, 12, 87, 147, 255, 8, 87, 148, 255, 14, 92, 152, 255, 16, 95, 154, 255, 14, 91, 152, 255, 19, 97, 155, 255, 27, 105, 162, 255, 29, 106, 163, 255, 28, 106, 163, 255, 26, 103, 161, 255, 22, 98, 158, 255, 25, 101, 159, 255, + 29, 107, 162, 255, 56, 126, 173, 255, 82, 140, 182, 255, 61, 94, 121, 255, 155, 157, 157, 255, 152, 153, 154, 255, 143, 145, 145, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 139, 140, 140, 255, 139, 140, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 140, 140, 255, 139, 140, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, + 142, 144, 144, 255, 141, 143, 143, 255, 143, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 145, 147, 147, 255, + 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 149, 151, 151, 255, 151, 153, 153, 255, 153, 155, 155, 255, 64, 65, 66, 255, 159, 160, 160, 255, 160, 162, 162, 255, 42, 42, 43, 255, 145, 146, 146, 255, 160, 161, 161, 255, 82, 82, 84, 255, 149, 151, 151, 255, 141, 142, 142, 255, 80, 81, 82, 255, 156, 158, 158, 255, 79, 80, 81, 255, 139, 141, 141, 255, + 152, 154, 154, 255, 78, 78, 79, 255, 136, 137, 137, 255, 141, 143, 143, 255, 54, 54, 56, 255, 143, 145, 145, 255, 140, 142, 142, 255, 139, 141, 141, 255, 137, 139, 139, 255, 136, 137, 137, 255, 134, 136, 136, 255, 133, 134, 134, 255, 131, 133, 133, 255, 129, 131, 131, 255, 129, 130, 130, 255, 126, 128, 128, 255, 124, 126, 126, 255, 123, 124, 124, 255, 122, 124, 124, 255, 120, 121, 121, 255, 116, 118, 118, 255, + 113, 114, 114, 255, 109, 111, 111, 255, 108, 110, 110, 255, 107, 108, 108, 255, 105, 107, 107, 255, 105, 106, 106, 255, 104, 105, 105, 255, 104, 104, 104, 255, 104, 105, 105, 255, 104, 105, 105, 255, 104, 106, 106, 255, 104, 106, 106, 255, 107, 108, 108, 255, 109, 110, 110, 255, 109, 111, 111, 255, 110, 112, 112, 255, 111, 112, 112, 255, 112, 113, 113, 255, 113, 115, 115, 255, 114, 115, 115, 255, 114, 116, 116, 255, + 115, 117, 117, 255, 117, 117, 117, 255, 118, 119, 119, 255, 119, 120, 120, 255, 119, 121, 121, 255, 121, 123, 123, 255, 123, 124, 124, 255, 126, 127, 127, 255, 128, 130, 130, 255, 126, 127, 127, 255, 69, 70, 71, 255, 139, 140, 140, 255, 114, 115, 116, 255, 59, 59, 61, 255, 143, 145, 145, 255, 144, 145, 145, 255, 60, 61, 62, 255, 147, 149, 149, 255, 69, 69, 71, 255, 70, 70, 72, 255, 70, 70, 72, 255, + 78, 79, 80, 255, 153, 155, 155, 255, 56, 56, 58, 255, 153, 155, 155, 255, 146, 147, 147, 255, 63, 63, 65, 255, 144, 145, 146, 255, 56, 56, 58, 255, 147, 149, 149, 255, 146, 147, 147, 255, 146, 147, 147, 255, 144, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 145, 145, 255, + 144, 145, 145, 255, 143, 144, 144, 255, 143, 144, 144, 255, 142, 144, 144, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 145, 255, 144, 145, 145, 255, 143, 144, 144, 255, 143, 144, 144, 255, 143, 144, 144, 255, 143, 144, 144, 255, 143, 144, 144, 255, 143, 144, 144, 255, + 144, 145, 145, 255, 146, 147, 147, 255, 149, 150, 150, 255, 130, 131, 132, 255, 64, 64, 65, 255, 71, 71, 72, 255, 93, 94, 94, 255, 149, 151, 151, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 148, 150, 150, 255, 63, 64, 65, 255, 139, 140, 141, 255, 154, 156, 156, 255, 71, 71, 72, 255, 63, 63, 64, 255, 134, 135, 135, 255, 144, 146, 146, 255, 140, 142, 142, 255, 139, 140, 140, 255, + 137, 139, 139, 255, 136, 138, 138, 255, 134, 136, 136, 255, 134, 136, 136, 255, 132, 134, 134, 255, 132, 133, 133, 255, 130, 132, 132, 255, 129, 131, 131, 255, 127, 129, 129, 255, 125, 127, 127, 255, 124, 126, 126, 255, 123, 125, 125, 255, 121, 122, 122, 255, 120, 122, 122, 255, 118, 120, 120, 255, 115, 117, 117, 255, 114, 116, 116, 255, 112, 113, 113, 255, 109, 110, 110, 255, 107, 107, 107, 255, 105, 106, 106, 255, + 103, 104, 104, 255, 102, 103, 103, 255, 101, 102, 102, 255, 100, 102, 102, 255, 101, 101, 101, 255, 100, 102, 102, 255, 101, 103, 103, 255, 102, 104, 104, 255, 103, 105, 105, 255, 105, 106, 106, 255, 107, 108, 108, 255, 108, 109, 109, 255, 109, 110, 110, 255, 109, 111, 111, 255, 110, 111, 111, 255, 111, 112, 112, 255, 111, 113, 113, 255, 113, 114, 114, 255, 114, 115, 115, 255, 115, 117, 117, 255, 117, 118, 118, 255, + 118, 119, 119, 255, 119, 120, 120, 255, 121, 122, 122, 255, 124, 127, 127, 255, 128, 129, 129, 255, 67, 68, 69, 255, 119, 120, 120, 255, 135, 136, 136, 255, 137, 138, 138, 255, 85, 85, 86, 255, 65, 66, 66, 255, 66, 66, 67, 255, 123, 125, 125, 255, 145, 146, 146, 255, 125, 127, 127, 255, 61, 61, 62, 255, 68, 68, 69, 255, 90, 91, 91, 255, 144, 145, 145, 255, 142, 144, 144, 255, 141, 143, 143, 255, + 143, 145, 145, 255, 146, 147, 147, 255, 62, 63, 63, 255, 137, 139, 139, 255, 155, 156, 156, 255, 72, 72, 73, 255, 63, 64, 65, 255, 134, 135, 135, 255, 145, 147, 147, 255, 141, 143, 143, 255, 143, 144, 144, 255, 145, 147, 147, 255, 151, 152, 152, 255, 139, 141, 141, 255, 121, 153, 177, 255, 94, 150, 192, 255, 62, 128, 179, 255, 33, 112, 170, 255, 31, 110, 167, 255, 32, 112, 171, 255, 39, 118, 174, 255, + 41, 119, 178, 255, 37, 114, 173, 255, 29, 109, 168, 255, 23, 106, 164, 255, 28, 109, 166, 255, 34, 112, 169, 255, 37, 112, 173, 255, 38, 113, 174, 255, 34, 112, 170, 255, 27, 106, 165, 255, 22, 100, 162, 255, 23, 103, 164, 255, 26, 101, 156, 255, 28, 95, 145, 255, 27, 92, 142, 255, 24, 83, 134, 255, 14, 81, 132, 255, 14, 86, 144, 255, 11, 91, 150, 255, 7, 81, 141, 255, 9, 86, 144, 255, + 14, 88, 150, 255, 13, 90, 149, 255, 17, 93, 153, 255, 17, 97, 156, 255, 16, 92, 153, 255, 20, 97, 156, 255, 26, 105, 163, 255, 29, 105, 164, 255, 29, 105, 165, 255, 26, 102, 162, 255, 23, 99, 158, 255, 25, 101, 159, 255, 30, 107, 163, 255, 54, 124, 171, 255, 81, 139, 181, 255, 60, 95, 122, 255, 155, 157, 157, 255, 153, 154, 154, 255, 144, 146, 146, 255, 138, 140, 140, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, + 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 138, 138, 255, + 137, 138, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 139, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 143, 255, 141, 143, 143, 255, 140, 143, 143, 255, 141, 142, 142, 255, 141, 143, 143, 255, + 141, 144, 144, 255, 142, 144, 144, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 145, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 146, 148, 148, 255, 148, 150, 150, 255, 152, 154, 154, 255, 80, 80, 82, 255, + 151, 153, 153, 255, 144, 145, 145, 255, 65, 66, 67, 255, 82, 82, 84, 255, 160, 162, 162, 255, 65, 66, 67, 255, 157, 159, 159, 255, 142, 144, 144, 255, 72, 72, 74, 255, 155, 157, 157, 255, 71, 72, 73, 255, 140, 141, 141, 255, 153, 154, 154, 255, 70, 71, 71, 255, 133, 135, 135, 255, 144, 146, 146, 255, 143, 145, 145, 255, 140, 142, 142, 255, 136, 138, 138, 255, 135, 138, 138, 255, 132, 135, 135, 255, + 132, 134, 134, 255, 130, 132, 132, 255, 129, 131, 131, 255, 128, 129, 129, 255, 125, 128, 128, 255, 124, 126, 126, 255, 122, 123, 123, 255, 117, 119, 119, 255, 112, 114, 114, 255, 108, 110, 110, 255, 104, 105, 105, 255, 100, 100, 100, 255, 94, 95, 95, 255, 90, 92, 92, 255, 88, 89, 89, 255, 84, 85, 85, 255, 83, 83, 83, 255, 81, 83, 83, 255, 80, 82, 82, 255, 80, 81, 81, 255, 80, 81, 81, 255, + 82, 83, 83, 255, 83, 84, 84, 255, 85, 85, 85, 255, 87, 90, 90, 255, 92, 94, 94, 255, 95, 96, 96, 255, 98, 100, 100, 255, 102, 103, 103, 255, 104, 106, 106, 255, 108, 109, 109, 255, 110, 111, 111, 255, 110, 112, 112, 255, 112, 113, 113, 255, 112, 114, 114, 255, 114, 115, 115, 255, 116, 118, 118, 255, 118, 119, 119, 255, 119, 121, 121, 255, 120, 122, 122, 255, 123, 125, 125, 255, 127, 128, 128, 255, + 132, 134, 134, 255, 56, 57, 58, 255, 141, 143, 143, 255, 65, 66, 67, 255, 59, 60, 61, 255, 145, 147, 147, 255, 147, 149, 149, 255, 68, 69, 69, 255, 142, 144, 144, 255, 77, 78, 79, 255, 156, 157, 157, 255, 126, 128, 128, 255, 71, 71, 73, 255, 156, 158, 158, 255, 126, 127, 128, 255, 87, 89, 89, 255, 72, 72, 74, 255, 140, 142, 142, 255, 152, 153, 153, 255, 150, 151, 151, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 145, 148, 148, 255, 144, 147, 147, 255, 144, 147, 147, 255, 145, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 147, 147, 255, 145, 147, 147, 255, 144, 147, 147, 255, 144, 146, 146, 255, 144, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 148, 148, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 148, 150, 150, 255, 149, 151, 151, 255, 153, 155, 155, 255, 42, 42, 44, 255, 158, 160, 160, 255, 158, 160, 160, 255, 87, 88, 89, 255, 130, 130, 131, 255, 151, 152, 152, 255, + 150, 151, 151, 255, 151, 153, 153, 255, 153, 155, 155, 255, 142, 144, 144, 255, 73, 73, 75, 255, 154, 155, 155, 255, 73, 74, 75, 255, 126, 127, 128, 255, 93, 94, 95, 255, 148, 150, 150, 255, 143, 145, 145, 255, 140, 142, 142, 255, 138, 140, 140, 255, 138, 139, 139, 255, 137, 139, 139, 255, 136, 137, 137, 255, 134, 136, 136, 255, 133, 134, 134, 255, 131, 133, 133, 255, 129, 131, 131, 255, 127, 129, 129, 255, + 125, 126, 126, 255, 124, 125, 125, 255, 121, 122, 122, 255, 118, 120, 120, 255, 114, 115, 115, 255, 109, 111, 111, 255, 105, 107, 107, 255, 100, 102, 102, 255, 95, 96, 96, 255, 91, 92, 92, 255, 88, 88, 88, 255, 85, 86, 86, 255, 83, 84, 84, 255, 81, 82, 82, 255, 81, 82, 82, 255, 80, 81, 81, 255, 80, 81, 81, 255, 81, 82, 82, 255, 82, 83, 83, 255, 84, 84, 84, 255, 86, 87, 87, 255, + 90, 90, 90, 255, 94, 94, 94, 255, 97, 98, 98, 255, 100, 100, 100, 255, 103, 104, 104, 255, 106, 106, 106, 255, 108, 109, 109, 255, 109, 110, 110, 255, 110, 111, 111, 255, 111, 112, 112, 255, 112, 114, 114, 255, 114, 115, 115, 255, 115, 117, 117, 255, 116, 118, 118, 255, 119, 121, 121, 255, 123, 124, 124, 255, 125, 127, 127, 255, 60, 61, 62, 255, 120, 121, 121, 255, 135, 137, 137, 255, 117, 118, 119, 255, + 70, 71, 72, 255, 140, 142, 142, 255, 143, 145, 145, 255, 60, 60, 62, 255, 146, 148, 148, 255, 39, 39, 41, 255, 148, 150, 150, 255, 148, 150, 150, 255, 84, 84, 84, 255, 125, 126, 126, 255, 144, 145, 145, 255, 143, 145, 145, 255, 145, 146, 146, 255, 149, 150, 150, 255, 139, 140, 140, 255, 71, 72, 73, 255, 152, 152, 152, 255, 73, 73, 74, 255, 125, 126, 126, 255, 93, 94, 94, 255, 146, 148, 148, 255, + 141, 143, 143, 255, 142, 144, 144, 255, 145, 146, 146, 255, 150, 152, 152, 255, 139, 141, 141, 255, 121, 152, 177, 255, 96, 151, 191, 255, 62, 129, 178, 255, 33, 114, 169, 255, 31, 110, 167, 255, 32, 112, 169, 255, 37, 118, 175, 255, 40, 121, 176, 255, 36, 116, 173, 255, 29, 109, 169, 255, 26, 105, 165, 255, 28, 109, 166, 255, 31, 112, 169, 255, 35, 113, 172, 255, 36, 114, 171, 255, 33, 111, 170, 255, + 27, 104, 166, 255, 24, 100, 162, 255, 26, 104, 165, 255, 28, 99, 155, 255, 28, 92, 145, 255, 24, 91, 142, 255, 24, 83, 134, 255, 12, 80, 132, 255, 13, 86, 142, 255, 11, 92, 150, 255, 5, 79, 142, 255, 12, 86, 146, 255, 16, 92, 150, 255, 13, 93, 151, 255, 18, 94, 154, 255, 17, 97, 156, 255, 15, 91, 154, 255, 20, 97, 157, 255, 25, 106, 161, 255, 27, 107, 164, 255, 28, 106, 165, 255, + 24, 104, 161, 255, 21, 100, 157, 255, 25, 102, 159, 255, 32, 108, 163, 255, 57, 124, 172, 255, 82, 139, 181, 255, 60, 95, 121, 255, 155, 157, 157, 255, 152, 153, 154, 255, 144, 146, 146, 255, 138, 140, 140, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 138, 138, 255, 137, 138, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 139, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 138, 139, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, + 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 146, 146, 255, 143, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 146, 148, 148, 255, 148, 150, 150, 255, 151, 153, 153, 255, 95, 96, 96, 255, 142, 144, 144, 255, 89, 90, 90, 255, 130, 131, 131, 255, 65, 66, 66, 255, 159, 161, 161, 255, 65, 66, 66, 255, 156, 158, 158, 255, 141, 144, 143, 255, 72, 73, 74, 255, + 155, 157, 157, 255, 71, 72, 73, 255, 140, 142, 142, 255, 152, 154, 154, 255, 70, 70, 71, 255, 133, 135, 135, 255, 143, 145, 145, 255, 140, 142, 142, 255, 135, 137, 137, 255, 134, 136, 136, 255, 131, 133, 133, 255, 131, 132, 132, 255, 129, 131, 131, 255, 127, 129, 129, 255, 125, 127, 127, 255, 122, 124, 124, 255, 117, 119, 119, 255, 112, 114, 114, 255, 106, 108, 108, 255, 99, 100, 100, 255, 91, 93, 93, 255, + 85, 86, 86, 255, 72, 72, 73, 255, 59, 61, 61, 255, 49, 50, 51, 255, 49, 49, 49, 255, 42, 42, 43, 255, 39, 39, 40, 255, 38, 39, 39, 255, 38, 38, 38, 255, 37, 38, 38, 255, 37, 38, 38, 255, 42, 42, 42, 255, 44, 44, 44, 255, 45, 46, 46, 255, 54, 55, 55, 255, 63, 63, 64, 255, 71, 72, 72, 255, 74, 75, 75, 255, 78, 79, 79, 255, 83, 84, 84, 255, 89, 91, 91, 255, + 94, 95, 95, 255, 99, 101, 101, 255, 102, 104, 104, 255, 106, 108, 108, 255, 108, 110, 110, 255, 111, 112, 112, 255, 112, 113, 113, 255, 114, 115, 115, 255, 116, 118, 118, 255, 118, 119, 119, 255, 122, 124, 124, 255, 125, 127, 127, 255, 131, 132, 132, 255, 57, 57, 57, 255, 141, 142, 142, 255, 58, 58, 60, 255, 118, 118, 119, 255, 89, 90, 91, 255, 134, 135, 136, 255, 83, 84, 85, 255, 152, 153, 153, 255, + 92, 93, 94, 255, 71, 72, 72, 255, 55, 56, 57, 255, 71, 72, 73, 255, 158, 159, 159, 255, 159, 160, 160, 255, 80, 81, 82, 255, 95, 96, 97, 255, 156, 157, 157, 255, 152, 154, 154, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 147, 149, 149, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, + 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 153, 155, 155, 255, 156, 158, 158, 255, 158, 160, 160, 255, 74, 75, 76, 255, 162, 163, 163, 255, 162, 163, 163, 255, 122, 123, 123, 255, 97, 98, 99, 255, 156, 157, 157, 255, 156, 157, 157, 255, 156, 158, 158, 255, 136, 138, 138, 255, 83, 83, 84, 255, 58, 58, 60, 255, 126, 126, 127, 255, 74, 75, 76, 255, 130, 130, 131, 255, 95, 95, 97, 255, + 150, 151, 151, 255, 146, 148, 148, 255, 143, 145, 145, 255, 141, 143, 143, 255, 139, 141, 141, 255, 138, 140, 140, 255, 137, 138, 138, 255, 135, 136, 136, 255, 134, 134, 134, 255, 133, 133, 133, 255, 130, 132, 132, 255, 128, 129, 129, 255, 124, 126, 126, 255, 119, 120, 120, 255, 112, 114, 114, 255, 105, 106, 106, 255, 97, 97, 97, 255, 90, 91, 91, 255, 79, 79, 79, 255, 66, 66, 66, 255, 54, 54, 55, 255, + 50, 50, 50, 255, 46, 47, 47, 255, 39, 39, 40, 255, 39, 39, 39, 255, 38, 38, 39, 255, 38, 38, 38, 255, 38, 38, 38, 255, 38, 39, 39, 255, 44, 45, 45, 255, 44, 45, 45, 255, 51, 51, 51, 255, 59, 60, 60, 255, 69, 71, 71, 255, 74, 75, 75, 255, 78, 78, 78, 255, 82, 84, 84, 255, 88, 90, 90, 255, 95, 95, 95, 255, 99, 101, 101, 255, 104, 105, 105, 255, 108, 109, 109, 255, + 110, 111, 111, 255, 111, 112, 112, 255, 113, 114, 114, 255, 114, 115, 115, 255, 116, 117, 117, 255, 118, 120, 120, 255, 122, 124, 124, 255, 126, 128, 128, 255, 60, 61, 61, 255, 120, 122, 122, 255, 135, 138, 138, 255, 83, 84, 85, 255, 106, 107, 107, 255, 141, 143, 143, 255, 145, 146, 146, 255, 59, 60, 61, 255, 149, 150, 150, 255, 69, 69, 71, 255, 151, 152, 152, 255, 150, 151, 151, 255, 113, 114, 115, 255, + 90, 91, 92, 255, 147, 148, 148, 255, 147, 148, 148, 255, 149, 150, 150, 255, 131, 132, 133, 255, 80, 81, 81, 255, 58, 58, 59, 255, 123, 124, 124, 255, 74, 74, 75, 255, 127, 128, 128, 255, 94, 94, 94, 255, 148, 150, 150, 255, 143, 145, 145, 255, 143, 145, 145, 255, 145, 147, 147, 255, 151, 153, 153, 255, 139, 140, 140, 255, 121, 153, 177, 255, 96, 151, 192, 255, 64, 129, 180, 255, 37, 114, 170, 255, + 33, 110, 168, 255, 35, 113, 170, 255, 38, 119, 176, 255, 40, 121, 178, 255, 38, 117, 172, 255, 30, 110, 167, 255, 26, 105, 165, 255, 29, 110, 169, 255, 34, 112, 172, 255, 34, 114, 172, 255, 35, 115, 172, 255, 36, 110, 170, 255, 28, 104, 164, 255, 26, 101, 161, 255, 27, 105, 163, 255, 29, 100, 154, 255, 26, 93, 144, 255, 22, 92, 141, 255, 25, 83, 134, 255, 12, 78, 132, 255, 13, 86, 141, 255, + 11, 92, 150, 255, 7, 79, 140, 255, 12, 85, 148, 255, 16, 93, 154, 255, 14, 93, 153, 255, 15, 95, 156, 255, 15, 97, 157, 255, 14, 90, 153, 255, 21, 96, 156, 255, 26, 104, 159, 255, 27, 107, 162, 255, 26, 106, 164, 255, 22, 104, 161, 255, 20, 100, 157, 255, 24, 102, 159, 255, 32, 107, 163, 255, 57, 126, 173, 255, 79, 141, 182, 255, 59, 94, 121, 255, 156, 158, 158, 255, 153, 155, 155, 255, + 146, 148, 148, 255, 139, 141, 141, 255, 138, 140, 140, 255, 139, 141, 141, 255, 138, 140, 140, 255, 139, 141, 141, 255, 138, 140, 140, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, + 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 143, 255, 140, 142, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 143, 255, 140, 142, 143, 255, 141, 142, 143, 255, 141, 142, 143, 255, 140, 142, 143, 255, 140, 142, 143, 255, 141, 142, 143, 255, + 141, 142, 143, 255, 141, 142, 143, 255, 140, 142, 143, 255, 141, 142, 143, 255, 142, 143, 143, 255, 142, 143, 143, 255, 142, 143, 143, 255, 142, 143, 143, 255, 142, 143, 143, 255, 142, 143, 143, 255, 142, 143, 143, 255, 142, 143, 143, 255, 142, 144, 144, 255, 142, 143, 143, 255, 142, 143, 143, 255, 142, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 140, 143, 143, 255, 140, 143, 143, 255, 141, 142, 142, 255, + 141, 142, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 145, 145, 255, 143, 144, 144, 255, 143, 145, 145, 255, 143, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 152, 154, 154, 255, + 154, 156, 156, 255, 157, 159, 159, 255, 106, 107, 108, 255, 124, 125, 126, 255, 58, 59, 60, 255, 165, 167, 167, 255, 116, 117, 118, 255, 115, 117, 117, 255, 66, 67, 68, 255, 162, 164, 164, 255, 146, 146, 147, 255, 74, 74, 76, 255, 158, 160, 160, 255, 72, 73, 74, 255, 119, 120, 121, 255, 155, 157, 157, 255, 71, 72, 72, 255, 141, 143, 143, 255, 144, 146, 146, 255, 141, 143, 143, 255, 139, 140, 140, 255, + 136, 138, 138, 255, 134, 136, 136, 255, 131, 133, 133, 255, 129, 131, 131, 255, 126, 127, 127, 255, 120, 121, 121, 255, 113, 115, 115, 255, 103, 105, 105, 255, 93, 95, 95, 255, 72, 73, 73, 255, 54, 54, 54, 255, 42, 43, 43, 255, 35, 35, 36, 255, 36, 36, 37, 255, 37, 37, 38, 255, 37, 37, 39, 255, 38, 38, 39, 255, 38, 38, 40, 255, 38, 38, 38, 255, 37, 37, 38, 255, 37, 37, 38, 255, + 37, 37, 37, 255, 35, 35, 35, 255, 35, 35, 35, 255, 33, 33, 33, 255, 31, 31, 31, 255, 29, 29, 29, 255, 27, 27, 27, 255, 28, 28, 29, 255, 35, 35, 35, 255, 44, 44, 45, 255, 58, 58, 59, 255, 70, 70, 70, 255, 74, 76, 76, 255, 81, 83, 83, 255, 88, 90, 90, 255, 95, 96, 96, 255, 102, 103, 103, 255, 107, 108, 108, 255, 108, 110, 110, 255, 110, 112, 112, 255, 113, 114, 114, 255, + 115, 117, 117, 255, 118, 119, 119, 255, 123, 125, 125, 255, 130, 130, 130, 255, 48, 49, 50, 255, 90, 91, 92, 255, 100, 101, 102, 255, 144, 145, 145, 255, 58, 59, 60, 255, 118, 119, 120, 255, 97, 97, 98, 255, 149, 150, 150, 255, 151, 152, 152, 255, 152, 154, 154, 255, 122, 124, 124, 255, 93, 94, 95, 255, 156, 158, 158, 255, 133, 134, 135, 255, 72, 73, 73, 255, 64, 64, 66, 255, 145, 147, 147, 255, + 151, 153, 153, 255, 149, 150, 150, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 148, 149, 149, 255, 147, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 149, 150, 150, 255, 148, 149, 149, 255, 148, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 150, 151, 151, 255, 153, 153, 153, 255, 155, 156, 156, 255, 143, 143, 144, 255, 74, 74, 75, 255, 162, 164, 164, 255, 160, 162, 162, 255, + 143, 146, 146, 255, 72, 73, 74, 255, 155, 157, 157, 255, 155, 157, 157, 255, 156, 158, 158, 255, 57, 58, 59, 255, 164, 165, 165, 255, 49, 50, 51, 255, 74, 75, 76, 255, 82, 83, 85, 255, 64, 65, 67, 255, 130, 132, 132, 255, 147, 149, 149, 255, 143, 144, 144, 255, 140, 142, 142, 255, 138, 140, 140, 255, 136, 138, 138, 255, 136, 137, 137, 255, 134, 135, 135, 255, 132, 134, 134, 255, 129, 131, 131, 255, + 127, 128, 128, 255, 121, 123, 123, 255, 114, 116, 116, 255, 105, 107, 107, 255, 97, 97, 97, 255, 78, 79, 79, 255, 59, 60, 60, 255, 46, 46, 47, 255, 38, 38, 38, 255, 36, 36, 36, 255, 36, 36, 37, 255, 37, 37, 39, 255, 38, 38, 39, 255, 39, 39, 39, 255, 38, 38, 38, 255, 37, 37, 38, 255, 37, 37, 38, 255, 37, 37, 37, 255, 35, 35, 35, 255, 35, 35, 35, 255, 34, 34, 34, 255, + 32, 32, 32, 255, 30, 30, 30, 255, 27, 27, 28, 255, 27, 27, 27, 255, 32, 32, 32, 255, 38, 38, 39, 255, 51, 51, 51, 255, 65, 66, 66, 255, 71, 73, 73, 255, 78, 79, 79, 255, 85, 86, 86, 255, 92, 93, 93, 255, 99, 100, 100, 255, 104, 105, 105, 255, 106, 107, 107, 255, 109, 110, 110, 255, 110, 111, 111, 255, 114, 115, 115, 255, 118, 119, 119, 255, 122, 123, 123, 255, 59, 59, 59, 255, + 117, 118, 118, 255, 131, 133, 133, 255, 61, 62, 63, 255, 122, 123, 123, 255, 137, 139, 139, 255, 141, 143, 143, 255, 66, 67, 68, 255, 132, 133, 133, 255, 67, 68, 68, 255, 148, 149, 149, 255, 147, 149, 149, 255, 134, 135, 135, 255, 68, 68, 69, 255, 145, 147, 147, 255, 146, 146, 146, 255, 148, 150, 150, 255, 56, 56, 57, 255, 158, 159, 159, 255, 49, 49, 50, 255, 73, 74, 75, 255, 81, 81, 82, 255, + 65, 65, 66, 255, 129, 130, 131, 255, 146, 148, 148, 255, 141, 142, 142, 255, 140, 142, 142, 255, 143, 145, 145, 255, 149, 151, 151, 255, 138, 139, 139, 255, 121, 153, 177, 255, 96, 152, 192, 255, 64, 129, 180, 255, 37, 115, 170, 255, 33, 112, 169, 255, 35, 114, 171, 255, 39, 120, 177, 255, 39, 122, 178, 255, 36, 117, 172, 255, 30, 108, 166, 255, 25, 105, 165, 255, 29, 111, 169, 255, 36, 114, 172, 255, + 39, 116, 171, 255, 38, 115, 172, 255, 37, 112, 170, 255, 30, 106, 164, 255, 26, 103, 163, 255, 27, 108, 164, 255, 28, 103, 156, 255, 28, 94, 144, 255, 26, 92, 141, 255, 23, 83, 134, 255, 10, 76, 131, 255, 9, 84, 139, 255, 10, 90, 150, 255, 9, 78, 141, 255, 9, 85, 148, 255, 14, 93, 154, 255, 17, 91, 153, 255, 16, 94, 154, 255, 17, 96, 156, 255, 14, 89, 153, 255, 18, 97, 155, 255, + 24, 102, 157, 255, 26, 103, 161, 255, 25, 104, 163, 255, 21, 103, 162, 255, 18, 99, 157, 255, 24, 101, 156, 255, 32, 106, 162, 255, 57, 124, 174, 255, 79, 139, 182, 255, 58, 93, 120, 255, 158, 159, 160, 255, 155, 157, 157, 255, 148, 149, 149, 255, 141, 142, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 143, 255, 140, 142, 142, 255, + 140, 142, 142, 255, 140, 142, 143, 255, 141, 142, 143, 255, 141, 142, 143, 255, 141, 142, 143, 255, 141, 142, 143, 255, 140, 142, 143, 255, 141, 142, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, + 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, + 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 141, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 141, 143, 143, 255, + 142, 143, 144, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 143, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 145, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 145, 147, 147, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 150, 152, 152, 255, 154, 156, 156, 255, 112, 112, 113, 255, 81, 82, 83, 255, 97, 98, 99, 255, 161, 163, 163, 255, 161, 163, 163, 255, 66, 67, 68, 255, 65, 66, 67, 255, + 159, 160, 160, 255, 142, 143, 143, 255, 79, 80, 81, 255, 156, 157, 157, 255, 87, 88, 89, 255, 63, 64, 65, 255, 70, 71, 72, 255, 76, 77, 77, 255, 145, 147, 147, 255, 141, 143, 143, 255, 139, 140, 140, 255, 135, 137, 137, 255, 134, 136, 136, 255, 131, 132, 132, 255, 127, 129, 129, 255, 121, 123, 123, 255, 113, 114, 114, 255, 101, 102, 102, 255, 76, 76, 76, 255, 55, 55, 56, 255, 41, 41, 41, 255, + 39, 39, 40, 255, 41, 41, 42, 255, 42, 42, 42, 255, 43, 43, 43, 255, 43, 43, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 43, 43, 44, 255, 43, 43, 43, 255, 42, 42, 43, 255, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 39, 39, 39, 255, 37, 37, 37, 255, 36, 36, 36, 255, 34, 34, 35, 255, 32, 32, 32, 255, 30, 30, 31, 255, + 28, 28, 28, 255, 25, 25, 25, 255, 29, 29, 29, 255, 42, 42, 42, 255, 55, 56, 56, 255, 69, 71, 71, 255, 75, 76, 76, 255, 84, 85, 85, 255, 94, 95, 95, 255, 100, 101, 101, 255, 104, 105, 105, 255, 108, 110, 110, 255, 111, 112, 112, 255, 115, 115, 115, 255, 119, 120, 120, 255, 125, 127, 127, 255, 60, 60, 62, 255, 49, 49, 50, 255, 138, 140, 140, 255, 140, 141, 141, 255, 85, 86, 87, 255, + 73, 73, 74, 255, 102, 103, 103, 255, 146, 148, 148, 255, 97, 98, 98, 255, 68, 69, 70, 255, 61, 62, 63, 255, 135, 137, 137, 255, 151, 152, 152, 255, 63, 64, 65, 255, 145, 145, 145, 255, 137, 138, 139, 255, 69, 70, 71, 255, 148, 149, 149, 255, 146, 148, 148, 255, 145, 146, 146, 255, 145, 147, 147, 255, 146, 147, 147, 255, 147, 148, 148, 255, 146, 147, 147, 255, 146, 147, 147, 255, 145, 147, 147, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 147, 147, 255, 146, 147, 147, 255, 145, 146, 146, 255, 145, 146, 146, 255, 146, 148, 148, 255, 146, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 148, 150, 150, 255, 151, 153, 153, 255, 154, 155, 155, 255, 64, 65, 66, 255, 158, 159, 159, 255, 157, 158, 158, 255, 126, 127, 127, 255, 94, 94, 95, 255, 153, 155, 155, 255, 152, 154, 154, 255, 140, 140, 141, 255, 80, 81, 82, 255, 162, 163, 163, 255, 82, 83, 84, 255, 73, 74, 75, 255, + 128, 129, 130, 255, 155, 156, 156, 255, 148, 150, 150, 255, 144, 145, 145, 255, 140, 142, 142, 255, 137, 138, 138, 255, 136, 138, 138, 255, 133, 135, 135, 255, 132, 134, 134, 255, 130, 132, 132, 255, 127, 129, 129, 255, 123, 124, 124, 255, 115, 116, 116, 255, 106, 106, 106, 255, 84, 86, 86, 255, 60, 61, 61, 255, 42, 42, 42, 255, 39, 39, 39, 255, 40, 40, 41, 255, 42, 42, 42, 255, 42, 42, 43, 255, + 43, 43, 44, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 43, 43, 45, 255, 43, 43, 44, 255, 43, 43, 43, 255, 42, 42, 43, 255, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 39, 39, 39, 255, 38, 38, 38, 255, 36, 36, 36, 255, 34, 34, 35, 255, 32, 32, 33, 255, 31, 31, 31, 255, 29, 29, 29, 255, 26, 26, 26, 255, 25, 25, 25, 255, 35, 35, 36, 255, + 49, 49, 49, 255, 64, 65, 65, 255, 72, 73, 73, 255, 80, 82, 82, 255, 90, 90, 90, 255, 97, 98, 98, 255, 102, 103, 103, 255, 105, 107, 107, 255, 111, 112, 112, 255, 115, 116, 116, 255, 119, 120, 120, 255, 56, 57, 58, 255, 114, 115, 115, 255, 129, 130, 130, 255, 86, 87, 88, 255, 100, 101, 102, 255, 136, 137, 137, 255, 139, 141, 141, 255, 65, 66, 67, 255, 136, 138, 138, 255, 60, 60, 61, 255, + 146, 148, 148, 255, 145, 147, 147, 255, 117, 119, 119, 255, 88, 89, 90, 255, 145, 146, 146, 255, 146, 148, 148, 255, 135, 137, 137, 255, 78, 79, 79, 255, 158, 160, 160, 255, 82, 82, 83, 255, 73, 73, 74, 255, 127, 128, 128, 255, 154, 156, 156, 255, 149, 150, 150, 255, 144, 146, 146, 255, 141, 143, 143, 255, 141, 142, 142, 255, 145, 147, 147, 255, 150, 152, 152, 255, 138, 140, 140, 255, 121, 154, 177, 255, + 97, 151, 192, 255, 65, 129, 180, 255, 37, 115, 170, 255, 34, 112, 170, 255, 38, 116, 173, 255, 39, 121, 179, 255, 40, 121, 177, 255, 34, 115, 172, 255, 25, 107, 167, 255, 24, 105, 166, 255, 30, 111, 169, 255, 36, 114, 171, 255, 39, 115, 172, 255, 37, 115, 173, 255, 34, 113, 170, 255, 29, 108, 165, 255, 25, 105, 162, 255, 29, 110, 164, 255, 28, 105, 156, 255, 27, 95, 145, 255, 25, 92, 142, 255, + 21, 81, 134, 255, 11, 76, 129, 255, 9, 82, 138, 255, 8, 86, 149, 255, 6, 75, 141, 255, 9, 84, 147, 255, 12, 91, 153, 255, 12, 89, 150, 255, 12, 93, 152, 255, 12, 95, 154, 255, 12, 89, 152, 255, 18, 97, 156, 255, 19, 101, 160, 255, 22, 101, 160, 255, 23, 105, 160, 255, 20, 102, 160, 255, 18, 98, 156, 255, 22, 100, 157, 255, 31, 106, 162, 255, 56, 124, 172, 255, 80, 140, 182, 255, + 57, 91, 120, 255, 153, 154, 154, 255, 151, 153, 153, 255, 142, 144, 144, 255, 136, 139, 139, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 138, 255, 136, 138, 138, 255, 136, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 136, 139, 139, 255, 137, 139, 139, 255, 138, 139, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 140, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, + 142, 144, 144, 255, 142, 143, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, + 145, 147, 147, 255, 145, 147, 147, 255, 145, 148, 148, 255, 148, 151, 151, 255, 152, 154, 154, 255, 117, 118, 119, 255, 42, 42, 43, 255, 150, 151, 151, 255, 157, 159, 159, 255, 158, 159, 159, 255, 80, 81, 82, 255, 57, 58, 59, 255, 157, 159, 159, 255, 154, 157, 157, 255, 153, 155, 155, 255, 150, 152, 152, 255, 151, 152, 152, 255, 149, 151, 151, 255, 147, 149, 149, 255, 145, 147, 147, 255, 141, 143, 143, 255, + 137, 139, 139, 255, 135, 137, 137, 255, 132, 134, 134, 255, 129, 131, 131, 255, 124, 125, 125, 255, 115, 116, 116, 255, 100, 102, 102, 255, 70, 70, 70, 255, 44, 44, 44, 255, 40, 40, 40, 255, 42, 42, 42, 255, 44, 44, 45, 255, 46, 46, 46, 255, 47, 47, 48, 255, 48, 48, 48, 255, 46, 46, 47, 255, 45, 45, 47, 255, 44, 44, 46, 255, 43, 43, 45, 255, 43, 43, 44, 255, 42, 42, 43, 255, + 41, 41, 42, 255, 41, 41, 41, 255, 40, 40, 41, 255, 40, 40, 40, 255, 39, 39, 39, 255, 38, 38, 39, 255, 37, 37, 38, 255, 37, 37, 37, 255, 36, 36, 36, 255, 37, 37, 37, 255, 36, 36, 36, 255, 35, 35, 35, 255, 33, 33, 33, 255, 31, 31, 31, 255, 29, 29, 29, 255, 26, 26, 26, 255, 23, 23, 23, 255, 30, 30, 30, 255, 49, 49, 50, 255, 68, 68, 68, 255, 76, 76, 76, 255, + 85, 85, 85, 255, 94, 95, 95, 255, 102, 103, 103, 255, 107, 108, 108, 255, 111, 112, 112, 255, 116, 118, 118, 255, 121, 123, 123, 255, 39, 39, 41, 255, 66, 67, 67, 255, 132, 133, 133, 255, 135, 136, 136, 255, 131, 132, 132, 255, 37, 37, 38, 255, 100, 101, 102, 255, 142, 144, 144, 255, 143, 144, 144, 255, 143, 145, 145, 255, 144, 146, 146, 255, 147, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 148, 150, 150, 255, 148, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 146, 148, 148, 255, 145, 146, 146, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 148, 149, 149, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 149, 151, 151, 255, 152, 154, 154, 255, 154, 156, 156, 255, + 64, 65, 66, 255, 157, 159, 159, 255, 157, 159, 159, 255, 88, 88, 89, 255, 124, 124, 125, 255, 153, 154, 154, 255, 153, 154, 154, 255, 154, 156, 156, 255, 64, 64, 66, 255, 160, 162, 162, 255, 72, 74, 74, 255, 152, 154, 154, 255, 71, 72, 72, 255, 152, 154, 154, 255, 147, 149, 149, 255, 143, 145, 145, 255, 140, 141, 141, 255, 137, 138, 138, 255, 134, 136, 136, 255, 134, 135, 135, 255, 131, 133, 133, 255, + 127, 128, 128, 255, 119, 121, 121, 255, 109, 109, 109, 255, 84, 84, 85, 255, 52, 53, 53, 255, 41, 41, 41, 255, 42, 42, 42, 255, 44, 44, 45, 255, 46, 46, 46, 255, 47, 47, 48, 255, 47, 47, 48, 255, 46, 46, 47, 255, 46, 46, 47, 255, 45, 45, 46, 255, 44, 44, 45, 255, 43, 43, 44, 255, 42, 42, 44, 255, 41, 41, 42, 255, 41, 41, 41, 255, 40, 40, 41, 255, 40, 40, 40, 255, + 39, 39, 39, 255, 38, 38, 39, 255, 37, 37, 38, 255, 37, 37, 37, 255, 36, 36, 36, 255, 37, 37, 37, 255, 36, 36, 36, 255, 35, 35, 35, 255, 34, 34, 34, 255, 32, 32, 32, 255, 30, 30, 30, 255, 27, 27, 27, 255, 24, 24, 24, 255, 24, 24, 24, 255, 39, 39, 39, 255, 60, 61, 61, 255, 71, 71, 71, 255, 79, 80, 80, 255, 89, 90, 90, 255, 98, 100, 100, 255, 107, 107, 107, 255, + 111, 113, 113, 255, 115, 117, 117, 255, 55, 56, 56, 255, 110, 112, 112, 255, 125, 126, 126, 255, 109, 110, 110, 255, 66, 68, 68, 255, 134, 134, 134, 255, 137, 139, 139, 255, 36, 36, 38, 255, 141, 142, 142, 255, 59, 59, 61, 255, 143, 145, 145, 255, 144, 145, 145, 255, 81, 81, 82, 255, 115, 116, 116, 255, 144, 146, 146, 255, 145, 146, 146, 255, 148, 150, 150, 255, 62, 63, 64, 255, 156, 157, 157, 255, + 72, 73, 74, 255, 150, 152, 152, 255, 71, 72, 72, 255, 151, 154, 154, 255, 147, 149, 149, 255, 146, 147, 147, 255, 142, 144, 144, 255, 143, 145, 145, 255, 146, 148, 148, 255, 153, 154, 154, 255, 141, 142, 142, 255, 121, 152, 177, 255, 96, 151, 191, 255, 65, 129, 180, 255, 38, 114, 172, 255, 39, 111, 171, 255, 39, 116, 174, 255, 42, 122, 179, 255, 45, 121, 179, 255, 37, 115, 172, 255, 24, 106, 165, 255, + 26, 105, 167, 255, 32, 111, 170, 255, 35, 114, 172, 255, 38, 115, 173, 255, 36, 116, 172, 255, 33, 113, 170, 255, 29, 107, 166, 255, 26, 104, 164, 255, 29, 109, 166, 255, 27, 104, 156, 255, 29, 94, 143, 255, 23, 91, 141, 255, 22, 79, 132, 255, 9, 74, 129, 255, 10, 81, 138, 255, 7, 84, 146, 255, 7, 72, 141, 255, 7, 86, 148, 255, 12, 90, 151, 255, 10, 87, 147, 255, 13, 91, 153, 255, + 11, 93, 155, 255, 11, 89, 150, 255, 16, 98, 156, 255, 21, 100, 162, 255, 24, 100, 160, 255, 23, 102, 160, 255, 19, 100, 160, 255, 18, 97, 160, 255, 19, 100, 161, 255, 31, 107, 159, 255, 57, 125, 171, 255, 79, 137, 180, 255, 57, 91, 119, 255, 153, 154, 154, 255, 150, 152, 152, 255, 142, 144, 144, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, + 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, + 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 139, 140, 140, 255, 139, 140, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, + 141, 142, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 140, 142, 142, 255, 141, 142, 142, 255, 142, 143, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 149, 151, 151, 255, 151, 153, 153, 255, 151, 153, 153, 255, 139, 141, 141, 255, 64, 64, 66, 255, 155, 157, 157, 255, 156, 157, 157, 255, + 156, 157, 157, 255, 133, 134, 135, 255, 64, 65, 66, 255, 154, 156, 156, 255, 145, 147, 147, 255, 55, 56, 57, 255, 150, 152, 152, 255, 149, 151, 151, 255, 146, 148, 148, 255, 144, 146, 146, 255, 142, 144, 144, 255, 141, 143, 143, 255, 137, 139, 139, 255, 134, 136, 136, 255, 130, 132, 132, 255, 122, 123, 123, 255, 106, 107, 107, 255, 70, 71, 71, 255, 44, 45, 45, 255, 42, 42, 42, 255, 45, 45, 45, 255, + 47, 47, 47, 255, 48, 48, 48, 255, 48, 48, 49, 255, 48, 48, 48, 255, 47, 47, 47, 255, 46, 46, 46, 255, 43, 43, 44, 255, 42, 42, 44, 255, 41, 41, 43, 255, 40, 40, 42, 255, 40, 40, 41, 255, 39, 39, 39, 255, 38, 38, 39, 255, 37, 37, 37, 255, 37, 37, 37, 255, 36, 36, 37, 255, 36, 36, 36, 255, 35, 35, 35, 255, 34, 34, 35, 255, 34, 34, 34, 255, 35, 35, 35, 255, + 34, 34, 35, 255, 33, 33, 34, 255, 34, 34, 34, 255, 33, 33, 33, 255, 34, 34, 34, 255, 32, 32, 33, 255, 30, 30, 31, 255, 28, 28, 29, 255, 26, 26, 26, 255, 22, 22, 23, 255, 28, 28, 28, 255, 47, 48, 48, 255, 65, 66, 66, 255, 75, 76, 76, 255, 86, 87, 87, 255, 97, 98, 98, 255, 105, 107, 107, 255, 111, 113, 113, 255, 116, 117, 117, 255, 32, 32, 34, 255, 106, 107, 107, 255, + 127, 128, 128, 255, 128, 129, 129, 255, 132, 132, 132, 255, 56, 56, 56, 255, 110, 111, 111, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 139, 141, 141, 255, 141, 142, 142, 255, 141, 143, 143, 255, 143, 145, 145, 255, 145, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 151, 153, 153, 255, 153, 155, 155, 255, 141, 143, 143, 255, 64, 65, 66, 255, 72, 73, 74, 255, 94, 96, 96, 255, 153, 155, 155, 255, 151, 153, 153, 255, 151, 152, 152, 255, 153, 154, 154, 255, 94, 96, 96, 255, + 72, 73, 74, 255, 79, 81, 81, 255, 155, 157, 157, 255, 107, 108, 109, 255, 104, 106, 106, 255, 144, 146, 146, 255, 141, 143, 143, 255, 139, 140, 140, 255, 137, 138, 138, 255, 135, 136, 136, 255, 131, 133, 133, 255, 125, 127, 127, 255, 113, 114, 114, 255, 86, 88, 88, 255, 53, 54, 54, 255, 42, 42, 42, 255, 43, 43, 43, 255, 46, 46, 47, 255, 48, 48, 48, 255, 49, 49, 50, 255, 48, 48, 48, 255, + 47, 47, 48, 255, 46, 46, 47, 255, 44, 44, 44, 255, 43, 43, 44, 255, 42, 42, 43, 255, 41, 41, 42, 255, 40, 40, 41, 255, 39, 39, 41, 255, 38, 38, 39, 255, 37, 37, 38, 255, 37, 37, 37, 255, 36, 36, 37, 255, 36, 36, 36, 255, 35, 35, 36, 255, 34, 34, 35, 255, 34, 34, 34, 255, 34, 34, 34, 255, 34, 34, 35, 255, 33, 33, 34, 255, 34, 34, 34, 255, 33, 33, 33, 255, + 34, 34, 34, 255, 33, 33, 33, 255, 31, 31, 31, 255, 29, 29, 30, 255, 27, 27, 27, 255, 24, 24, 24, 255, 22, 22, 23, 255, 37, 38, 38, 255, 58, 59, 59, 255, 71, 71, 71, 255, 81, 81, 81, 255, 92, 94, 94, 255, 103, 105, 105, 255, 79, 80, 80, 255, 30, 31, 32, 255, 106, 107, 107, 255, 120, 122, 122, 255, 123, 124, 124, 255, 83, 84, 85, 255, 60, 60, 61, 255, 54, 55, 56, 255, + 116, 117, 117, 255, 137, 138, 138, 255, 126, 127, 128, 255, 58, 59, 60, 255, 65, 66, 67, 255, 86, 87, 88, 255, 141, 143, 143, 255, 139, 141, 141, 255, 140, 141, 141, 255, 143, 144, 144, 255, 90, 91, 92, 255, 69, 70, 70, 255, 77, 78, 78, 255, 151, 153, 153, 255, 106, 106, 107, 255, 104, 104, 105, 255, 142, 144, 144, 255, 141, 143, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 144, 146, 146, 255, + 151, 153, 153, 255, 139, 140, 140, 255, 120, 153, 176, 255, 98, 150, 193, 255, 65, 129, 180, 255, 38, 114, 171, 255, 36, 113, 171, 255, 42, 115, 175, 255, 45, 120, 179, 255, 41, 122, 178, 255, 35, 115, 170, 255, 26, 104, 165, 255, 23, 106, 166, 255, 33, 110, 170, 255, 36, 111, 171, 255, 37, 113, 170, 255, 39, 113, 170, 255, 34, 111, 171, 255, 27, 106, 167, 255, 26, 104, 165, 255, 29, 109, 167, 255, + 28, 102, 157, 255, 29, 92, 144, 255, 21, 89, 141, 255, 22, 78, 133, 255, 11, 73, 129, 255, 10, 81, 137, 255, 7, 84, 144, 255, 3, 74, 138, 255, 10, 84, 147, 255, 13, 91, 151, 255, 13, 89, 150, 255, 13, 93, 154, 255, 10, 95, 153, 255, 11, 90, 151, 255, 19, 98, 158, 255, 21, 102, 163, 255, 24, 103, 160, 255, 26, 103, 163, 255, 24, 99, 161, 255, 23, 96, 159, 255, 24, 99, 161, 255, + 31, 106, 161, 255, 57, 123, 174, 255, 80, 137, 180, 255, 58, 92, 118, 255, 155, 157, 157, 255, 153, 154, 154, 255, 144, 146, 146, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 143, 255, 141, 142, 143, 255, 141, 142, 143, 255, 141, 142, 143, 255, 140, 142, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, + 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 142, 255, 141, 142, 143, 255, 141, 143, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 142, 143, 144, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 143, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, + 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 145, 146, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 152, 154, 154, 255, 152, 153, 153, 255, 151, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 151, 153, 153, 255, 149, 151, 151, 255, 148, 149, 149, 255, 146, 148, 148, 255, 144, 146, 146, 255, 143, 145, 145, 255, 142, 144, 144, 255, + 141, 143, 143, 255, 139, 140, 140, 255, 137, 139, 139, 255, 133, 135, 135, 255, 126, 127, 127, 255, 116, 117, 117, 255, 78, 79, 79, 255, 45, 45, 46, 255, 42, 42, 42, 255, 46, 46, 46, 255, 48, 48, 48, 255, 49, 49, 50, 255, 49, 49, 49, 255, 48, 48, 48, 255, 47, 47, 47, 255, 45, 45, 45, 255, 44, 44, 44, 255, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 39, 39, 40, 255, + 36, 36, 38, 255, 36, 36, 37, 255, 35, 35, 36, 255, 34, 34, 35, 255, 34, 34, 34, 255, 33, 33, 34, 255, 33, 33, 33, 255, 33, 33, 33, 255, 32, 32, 33, 255, 31, 31, 32, 255, 31, 31, 31, 255, 31, 31, 31, 255, 31, 31, 32, 255, 31, 31, 31, 255, 30, 30, 31, 255, 31, 31, 32, 255, 31, 31, 31, 255, 31, 31, 31, 255, 32, 32, 32, 255, 31, 31, 31, 255, 30, 30, 30, 255, + 27, 27, 28, 255, 25, 25, 25, 255, 22, 22, 22, 255, 26, 26, 26, 255, 51, 53, 53, 255, 70, 71, 71, 255, 80, 82, 82, 255, 93, 94, 94, 255, 103, 105, 105, 255, 111, 112, 112, 255, 116, 117, 117, 255, 118, 120, 120, 255, 121, 123, 123, 255, 124, 126, 126, 255, 127, 129, 129, 255, 130, 132, 132, 255, 133, 135, 135, 255, 135, 135, 135, 255, 136, 137, 137, 255, 136, 138, 138, 255, 138, 141, 141, 255, + 139, 142, 142, 255, 141, 143, 143, 255, 142, 145, 145, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 147, 147, 255, 146, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 149, 149, 255, 148, 149, 149, 255, 148, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, 149, 151, 151, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 152, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 150, 153, 153, 255, 150, 151, 151, 255, 149, 151, 151, 255, 151, 152, 152, 255, 152, 153, 153, 255, 151, 154, 154, 255, 152, 153, 153, 255, 151, 152, 152, 255, 146, 149, 149, 255, 145, 147, 147, 255, 142, 144, 144, 255, 140, 142, 142, 255, 137, 139, 139, 255, 135, 137, 137, 255, + 130, 131, 131, 255, 121, 123, 123, 255, 98, 100, 100, 255, 55, 55, 56, 255, 42, 42, 42, 255, 44, 44, 45, 255, 48, 48, 48, 255, 49, 49, 50, 255, 49, 49, 49, 255, 49, 49, 49, 255, 47, 47, 48, 255, 46, 46, 46, 255, 44, 44, 45, 255, 43, 43, 43, 255, 41, 41, 42, 255, 40, 40, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 36, 36, 37, 255, 35, 35, 37, 255, 35, 35, 35, 255, + 34, 34, 35, 255, 33, 33, 34, 255, 33, 33, 33, 255, 33, 33, 33, 255, 32, 32, 33, 255, 31, 31, 32, 255, 31, 31, 31, 255, 31, 31, 31, 255, 31, 31, 32, 255, 31, 31, 31, 255, 30, 30, 31, 255, 31, 31, 31, 255, 31, 31, 31, 255, 31, 31, 31, 255, 30, 30, 30, 255, 31, 31, 31, 255, 30, 30, 31, 255, 29, 29, 29, 255, 27, 27, 27, 255, 23, 23, 23, 255, 22, 22, 22, 255, + 38, 39, 39, 255, 64, 64, 64, 255, 74, 76, 76, 255, 87, 88, 88, 255, 99, 100, 100, 255, 107, 109, 109, 255, 111, 112, 112, 255, 114, 115, 115, 255, 118, 119, 119, 255, 121, 122, 122, 255, 124, 125, 125, 255, 126, 129, 129, 255, 129, 131, 131, 255, 131, 133, 133, 255, 133, 136, 136, 255, 136, 137, 137, 255, 137, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 138, 138, 255, 136, 138, 138, 255, + 138, 139, 139, 255, 142, 143, 143, 255, 143, 144, 144, 255, 144, 146, 146, 255, 142, 144, 144, 255, 141, 143, 143, 255, 140, 142, 142, 255, 137, 140, 140, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 141, 142, 142, 255, 146, 148, 148, 255, 136, 138, 138, 255, 120, 153, 177, 255, 96, 151, 191, 255, 65, 128, 180, 255, 40, 114, 173, 255, 36, 113, 172, 255, 42, 114, 173, 255, 42, 120, 177, 255, + 40, 121, 177, 255, 37, 114, 172, 255, 27, 106, 166, 255, 26, 106, 166, 255, 31, 110, 169, 255, 34, 110, 169, 255, 33, 111, 169, 255, 34, 111, 171, 255, 34, 110, 168, 255, 27, 106, 165, 255, 26, 104, 164, 255, 28, 107, 166, 255, 27, 103, 156, 255, 26, 92, 143, 255, 20, 89, 141, 255, 23, 79, 133, 255, 9, 73, 128, 255, 9, 82, 137, 255, 8, 84, 143, 255, 6, 74, 139, 255, 10, 86, 150, 255, + 12, 90, 151, 255, 12, 91, 151, 255, 13, 94, 154, 255, 12, 94, 154, 255, 13, 91, 151, 255, 19, 97, 157, 255, 22, 100, 162, 255, 25, 103, 160, 255, 28, 103, 163, 255, 24, 99, 160, 255, 21, 99, 157, 255, 23, 102, 160, 255, 31, 109, 162, 255, 57, 124, 174, 255, 76, 138, 181, 255, 57, 93, 119, 255, 155, 157, 157, 255, 153, 154, 154, 255, 144, 146, 146, 255, 138, 140, 140, 255, 136, 138, 138, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 138, 139, 139, 255, 138, 139, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 140, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, + 139, 140, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 143, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, + 142, 145, 145, 255, 143, 145, 145, 255, 143, 146, 146, 255, 143, 146, 146, 255, 143, 145, 145, 255, 143, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, + 147, 149, 149, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 143, 144, 144, 255, 142, 144, 144, 255, 140, 142, 142, 255, 139, 141, 141, 255, 138, 139, 139, 255, 136, 138, 138, 255, 135, 136, 136, 255, 130, 132, 132, 255, 122, 124, 124, 255, 101, 103, 103, 255, 57, 57, 57, 255, 43, 43, 43, 255, 46, 46, 47, 255, 48, 48, 49, 255, + 50, 50, 50, 255, 49, 49, 49, 255, 48, 48, 49, 255, 46, 46, 46, 255, 45, 45, 46, 255, 43, 43, 43, 255, 42, 42, 42, 255, 40, 40, 40, 255, 39, 39, 40, 255, 38, 38, 38, 255, 36, 36, 36, 255, 35, 35, 36, 255, 34, 34, 35, 255, 33, 33, 34, 255, 32, 32, 33, 255, 31, 31, 32, 255, 31, 31, 31, 255, 30, 30, 31, 255, 29, 29, 30, 255, 29, 29, 29, 255, 29, 29, 29, 255, + 28, 28, 29, 255, 28, 28, 28, 255, 27, 27, 28, 255, 28, 28, 29, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 29, 29, 29, 255, 29, 29, 29, 255, 28, 28, 29, 255, 29, 29, 30, 255, 30, 30, 30, 255, 29, 29, 29, 255, 26, 26, 26, 255, 23, 23, 23, 255, 20, 20, 21, 255, 35, 36, 36, 255, 62, 63, 63, 255, 74, 75, 75, 255, 87, 87, 87, 255, + 99, 100, 100, 255, 108, 109, 109, 255, 113, 113, 113, 255, 115, 116, 116, 255, 118, 120, 120, 255, 122, 123, 123, 255, 126, 126, 126, 255, 127, 129, 129, 255, 130, 132, 132, 255, 132, 133, 133, 255, 132, 133, 133, 255, 133, 135, 135, 255, 135, 137, 137, 255, 137, 139, 139, 255, 138, 140, 140, 255, 140, 142, 142, 255, 141, 143, 143, 255, 142, 144, 144, 255, 143, 144, 144, 255, 144, 145, 145, 255, 143, 145, 145, 255, + 144, 146, 146, 255, 145, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, 151, 151, 151, 255, 150, 151, 151, 255, 148, 150, 150, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 148, 148, 255, 146, 148, 148, 255, 145, 146, 146, 255, 143, 145, 145, 255, 141, 143, 143, 255, 140, 141, 141, 255, 138, 140, 140, 255, 134, 136, 136, 255, 127, 128, 128, 255, 115, 117, 117, 255, 75, 75, 75, 255, 46, 46, 46, 255, 45, 45, 45, 255, 47, 47, 48, 255, 50, 50, 50, 255, 49, 49, 49, 255, 49, 49, 49, 255, 47, 47, 47, 255, + 45, 45, 46, 255, 44, 44, 44, 255, 42, 42, 43, 255, 42, 42, 42, 255, 40, 40, 40, 255, 38, 38, 39, 255, 37, 37, 37, 255, 35, 35, 36, 255, 34, 34, 35, 255, 33, 33, 34, 255, 32, 32, 34, 255, 32, 32, 32, 255, 31, 31, 32, 255, 30, 30, 31, 255, 29, 29, 30, 255, 29, 29, 29, 255, 29, 29, 29, 255, 28, 28, 29, 255, 28, 28, 28, 255, 27, 27, 28, 255, 28, 28, 29, 255, + 28, 28, 28, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 28, 28, 28, 255, 29, 29, 29, 255, 28, 28, 29, 255, 28, 28, 29, 255, 30, 30, 30, 255, 29, 29, 29, 255, 27, 27, 27, 255, 25, 25, 25, 255, 21, 21, 22, 255, 26, 26, 26, 255, 51, 52, 52, 255, 69, 70, 70, 255, 80, 81, 81, 255, 93, 94, 94, 255, 102, 104, 104, 255, 108, 109, 109, 255, 112, 113, 113, 255, + 114, 115, 115, 255, 118, 119, 119, 255, 121, 122, 122, 255, 123, 125, 125, 255, 125, 126, 126, 255, 128, 131, 131, 255, 130, 131, 131, 255, 132, 134, 134, 255, 133, 134, 134, 255, 133, 134, 134, 255, 134, 137, 137, 255, 135, 137, 137, 255, 136, 138, 138, 255, 139, 140, 140, 255, 141, 143, 143, 255, 141, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 142, 142, 255, 139, 140, 140, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 140, 141, 141, 255, 144, 145, 145, 255, 149, 150, 150, 255, 138, 139, 139, 255, 119, 152, 176, 255, 95, 151, 190, 255, 64, 129, 179, 255, 41, 115, 170, 255, 36, 112, 171, 255, 40, 114, 172, 255, 41, 120, 175, 255, 43, 121, 176, 255, 37, 113, 173, 255, 27, 105, 167, 255, 26, 106, 166, 255, 31, 109, 167, 255, 31, 109, 166, 255, 31, 108, 168, 255, 31, 110, 169, 255, 31, 110, 168, 255, + 26, 104, 165, 255, 24, 103, 162, 255, 28, 107, 165, 255, 28, 101, 155, 255, 26, 93, 143, 255, 23, 90, 141, 255, 24, 81, 132, 255, 9, 74, 128, 255, 11, 81, 138, 255, 10, 84, 144, 255, 8, 76, 141, 255, 12, 88, 149, 255, 14, 92, 150, 255, 14, 94, 152, 255, 15, 95, 153, 255, 15, 95, 154, 255, 17, 91, 151, 255, 23, 98, 156, 255, 25, 102, 162, 255, 26, 104, 161, 255, 25, 104, 162, 255, + 22, 100, 160, 255, 21, 99, 158, 255, 24, 104, 160, 255, 31, 109, 163, 255, 56, 125, 174, 255, 78, 139, 181, 255, 57, 92, 119, 255, 157, 159, 159, 255, 153, 155, 155, 255, 147, 148, 149, 255, 141, 142, 143, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 139, 139, 255, 136, 138, 138, 255, 136, 139, 139, 255, 137, 139, 139, 255, 138, 139, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 138, 139, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 140, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 140, 141, 255, 139, 141, 141, 255, + 140, 142, 142, 255, 139, 141, 141, 255, 140, 141, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 143, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, + 143, 145, 145, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 145, 145, 255, 145, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 142, 144, 144, 255, 143, 144, 144, 255, 141, 143, 143, 255, + 140, 142, 142, 255, 138, 140, 140, 255, 137, 139, 139, 255, 135, 137, 137, 255, 130, 131, 131, 255, 119, 121, 121, 255, 80, 81, 81, 255, 46, 46, 46, 255, 45, 45, 45, 255, 48, 48, 49, 255, 50, 50, 51, 255, 50, 50, 50, 255, 49, 49, 49, 255, 46, 46, 47, 255, 46, 46, 46, 255, 44, 44, 44, 255, 41, 41, 42, 255, 41, 41, 41, 255, 38, 38, 39, 255, 37, 37, 37, 255, 36, 36, 36, 255, + 34, 34, 35, 255, 33, 33, 33, 255, 32, 32, 32, 255, 31, 31, 31, 255, 30, 30, 30, 255, 29, 29, 29, 255, 28, 28, 28, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, + 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 28, 255, 28, 28, 28, 255, 29, 29, 29, 255, 28, 28, 28, 255, 27, 27, 27, 255, 25, 25, 25, 255, 21, 21, 22, 255, 24, 24, 24, 255, 49, 50, 50, 255, 69, 71, 71, 255, 82, 84, 84, 255, 97, 98, 98, 255, 107, 108, 108, 255, 111, 112, 112, 255, 114, 116, 116, 255, 117, 119, 119, 255, 121, 122, 122, 255, 124, 125, 125, 255, 127, 128, 128, 255, + 128, 129, 129, 255, 130, 131, 131, 255, 132, 133, 133, 255, 133, 135, 135, 255, 135, 136, 136, 255, 137, 139, 139, 255, 138, 140, 140, 255, 139, 141, 141, 255, 141, 143, 143, 255, 142, 143, 143, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 145, 146, 146, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, + 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 151, 151, 255, 148, 150, 150, 255, 149, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 144, 146, 146, 255, 145, 147, 147, 255, 143, 145, 145, 255, 142, 143, 143, 255, 140, 142, 142, 255, 139, 139, 139, 255, + 134, 135, 135, 255, 127, 127, 127, 255, 103, 104, 104, 255, 55, 56, 56, 255, 44, 44, 44, 255, 47, 47, 48, 255, 49, 49, 51, 255, 49, 49, 50, 255, 49, 49, 49, 255, 47, 47, 48, 255, 46, 46, 46, 255, 44, 44, 44, 255, 43, 43, 44, 255, 41, 41, 41, 255, 40, 40, 40, 255, 38, 38, 38, 255, 37, 37, 37, 255, 34, 34, 35, 255, 33, 33, 34, 255, 32, 32, 33, 255, 31, 31, 32, 255, + 30, 30, 30, 255, 29, 29, 30, 255, 29, 29, 29, 255, 27, 27, 28, 255, 27, 27, 27, 255, 26, 26, 27, 255, 26, 26, 26, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, + 28, 28, 28, 255, 29, 29, 29, 255, 28, 28, 28, 255, 25, 25, 25, 255, 23, 23, 23, 255, 20, 20, 20, 255, 36, 37, 37, 255, 63, 63, 63, 255, 75, 76, 76, 255, 89, 91, 91, 255, 100, 102, 102, 255, 106, 107, 107, 255, 110, 112, 112, 255, 113, 115, 115, 255, 116, 117, 117, 255, 119, 120, 120, 255, 121, 123, 123, 255, 124, 125, 125, 255, 127, 128, 128, 255, 129, 131, 131, 255, 130, 131, 131, 255, + 130, 132, 132, 255, 132, 135, 135, 255, 134, 136, 136, 255, 135, 138, 138, 255, 136, 138, 138, 255, 137, 138, 138, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 140, 140, 255, 139, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 140, 142, 142, 255, 143, 145, 145, 255, 148, 150, 150, 255, 136, 138, 138, 255, 119, 153, 176, 255, 93, 150, 190, 255, 63, 129, 179, 255, 39, 115, 170, 255, + 35, 112, 170, 255, 40, 114, 173, 255, 43, 119, 175, 255, 42, 121, 176, 255, 33, 114, 173, 255, 27, 105, 166, 255, 28, 105, 164, 255, 30, 109, 167, 255, 31, 107, 163, 255, 30, 109, 166, 255, 34, 109, 167, 255, 29, 109, 168, 255, 25, 104, 164, 255, 23, 103, 161, 255, 26, 108, 165, 255, 28, 101, 157, 255, 25, 93, 142, 255, 23, 91, 141, 255, 25, 84, 133, 255, 11, 76, 128, 255, 12, 83, 138, 255, + 14, 84, 145, 255, 9, 78, 142, 255, 15, 90, 146, 255, 17, 94, 152, 255, 18, 97, 154, 255, 19, 97, 156, 255, 17, 96, 155, 255, 20, 92, 153, 255, 26, 100, 158, 255, 27, 105, 162, 255, 28, 106, 162, 255, 27, 105, 162, 255, 24, 100, 161, 255, 25, 100, 159, 255, 27, 103, 160, 255, 32, 108, 162, 255, 57, 125, 174, 255, 79, 139, 180, 255, 58, 91, 119, 255, 157, 159, 159, 255, 153, 155, 155, 255, + 147, 148, 149, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 138, 138, 255, 137, 138, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 139, 140, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, + 139, 141, 141, 255, 140, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 140, 142, 142, 255, 141, 143, 143, 255, 142, 143, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 145, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 148, 150, 150, 255, 150, 152, 152, 255, 149, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 145, 148, 148, 255, 145, 148, 148, 255, 144, 146, 146, 255, 142, 144, 144, 255, 141, 143, 143, 255, 139, 140, 140, 255, 132, 134, 134, 255, 118, 120, 120, 255, 61, 61, 62, 255, 44, 44, 44, 255, 47, 47, 47, 255, 49, 49, 50, 255, + 50, 50, 50, 255, 49, 49, 50, 255, 47, 47, 48, 255, 46, 46, 47, 255, 44, 44, 45, 255, 42, 42, 43, 255, 41, 41, 41, 255, 39, 39, 40, 255, 37, 37, 38, 255, 36, 36, 36, 255, 34, 34, 34, 255, 33, 33, 33, 255, 31, 31, 31, 255, 29, 29, 30, 255, 32, 32, 32, 255, 41, 42, 42, 255, 48, 49, 50, 255, 55, 56, 57, 255, 61, 61, 62, 255, 61, 61, 62, 255, 67, 67, 68, 255, + 61, 61, 61, 255, 59, 59, 59, 255, 54, 54, 54, 255, 45, 45, 46, 255, 36, 36, 36, 255, 27, 27, 27, 255, 22, 22, 22, 255, 23, 23, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 25, 255, 24, 24, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 25, 25, 25, 255, + 23, 23, 23, 255, 19, 19, 20, 255, 40, 40, 40, 255, 68, 69, 69, 255, 80, 80, 80, 255, 94, 96, 96, 255, 104, 106, 106, 255, 111, 112, 112, 255, 113, 115, 115, 255, 117, 118, 118, 255, 120, 122, 122, 255, 123, 125, 125, 255, 126, 127, 127, 255, 128, 129, 129, 255, 130, 131, 131, 255, 132, 134, 134, 255, 134, 136, 136, 255, 136, 138, 138, 255, 137, 139, 139, 255, 138, 140, 140, 255, 139, 141, 141, 255, + 141, 142, 142, 255, 142, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 144, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 147, 147, 255, 146, 147, 147, 255, 146, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 144, 146, 146, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 147, 147, 255, 146, 147, 147, 255, 146, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 144, 146, 146, 255, + 143, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 142, 144, 144, 255, 142, 143, 143, 255, 141, 142, 142, 255, 141, 143, 143, 255, 140, 141, 141, 255, 138, 140, 140, 255, 137, 139, 139, 255, 135, 137, 137, 255, 130, 133, 133, 255, 121, 123, 123, 255, 83, 85, 85, 255, 46, 46, 46, 255, 46, 46, 46, 255, 49, 49, 50, 255, 51, 51, 51, 255, 50, 50, 51, 255, 47, 47, 49, 255, 47, 47, 47, 255, + 45, 45, 45, 255, 43, 43, 43, 255, 41, 41, 42, 255, 39, 39, 39, 255, 38, 38, 38, 255, 36, 36, 37, 255, 34, 34, 34, 255, 33, 33, 34, 255, 32, 32, 32, 255, 30, 30, 30, 255, 30, 30, 31, 255, 38, 38, 40, 255, 46, 46, 46, 255, 51, 51, 53, 255, 61, 61, 61, 255, 60, 60, 61, 255, 65, 65, 66, 255, 64, 64, 65, 255, 59, 59, 59, 255, 58, 58, 58, 255, 48, 48, 48, 255, + 40, 40, 40, 255, 32, 32, 32, 255, 23, 23, 23, 255, 23, 23, 23, 255, 22, 22, 22, 255, 22, 22, 23, 255, 22, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 24, 24, 25, 255, 20, 20, 21, 255, 26, 26, 26, 255, 57, 58, 58, 255, + 72, 72, 72, 255, 86, 87, 87, 255, 97, 99, 99, 255, 106, 107, 107, 255, 110, 111, 111, 255, 112, 114, 114, 255, 115, 117, 117, 255, 118, 119, 119, 255, 120, 122, 122, 255, 124, 126, 126, 255, 126, 127, 127, 255, 128, 129, 129, 255, 129, 131, 131, 255, 130, 132, 132, 255, 133, 135, 135, 255, 133, 135, 135, 255, 135, 136, 136, 255, 135, 137, 137, 255, 136, 138, 138, 255, 136, 137, 137, 255, 137, 138, 138, 255, + 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 139, 139, 255, 140, 142, 142, 255, 143, 145, 145, 255, 149, 151, 151, 255, 137, 139, 139, 255, 120, 153, 176, 255, 94, 151, 190, 255, 63, 129, 178, 255, 39, 114, 169, 255, 34, 112, 169, 255, 36, 115, 171, 255, 41, 119, 176, 255, 40, 120, 177, 255, 33, 115, 171, 255, 26, 104, 165, 255, 27, 105, 164, 255, 30, 108, 166, 255, 29, 106, 165, 255, + 28, 108, 167, 255, 30, 109, 166, 255, 29, 109, 167, 255, 25, 104, 164, 255, 23, 103, 162, 255, 27, 108, 164, 255, 28, 101, 157, 255, 25, 95, 143, 255, 22, 93, 143, 255, 25, 85, 134, 255, 13, 79, 129, 255, 14, 85, 138, 255, 16, 86, 145, 255, 11, 81, 142, 255, 18, 90, 147, 255, 17, 95, 152, 255, 20, 99, 156, 255, 21, 98, 159, 255, 19, 96, 156, 255, 19, 93, 153, 255, 25, 100, 159, 255, + 30, 106, 162, 255, 31, 106, 163, 255, 29, 107, 162, 255, 26, 101, 161, 255, 26, 101, 159, 255, 28, 103, 160, 255, 32, 106, 162, 255, 57, 124, 172, 255, 79, 139, 180, 255, 57, 91, 119, 255, 153, 155, 155, 255, 151, 153, 153, 255, 142, 144, 144, 255, 136, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, + 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 137, 138, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 139, 139, 255, 139, 140, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 140, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 141, 141, 255, 139, 141, 141, 255, 140, 141, 142, 255, 141, 143, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, + 140, 142, 142, 255, 141, 143, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 147, 147, 255, 145, 147, 147, 255, 144, 147, 147, 255, + 144, 147, 147, 255, 143, 146, 146, 255, 144, 146, 146, 255, 144, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 149, 149, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 143, 145, 145, 255, + 144, 145, 145, 255, 142, 144, 144, 255, 140, 142, 142, 255, 139, 141, 141, 255, 136, 138, 138, 255, 131, 132, 132, 255, 110, 112, 112, 255, 57, 57, 57, 255, 45, 45, 45, 255, 49, 49, 49, 255, 51, 51, 51, 255, 50, 50, 50, 255, 49, 49, 49, 255, 47, 47, 48, 255, 45, 45, 45, 255, 43, 43, 44, 255, 41, 41, 41, 255, 39, 39, 40, 255, 37, 37, 37, 255, 36, 36, 36, 255, 34, 34, 35, 255, + 32, 32, 32, 255, 32, 32, 32, 255, 35, 35, 35, 255, 48, 48, 49, 255, 62, 62, 63, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 72, 255, 70, 70, 71, 255, 70, 70, 70, 255, 69, 69, 69, 255, 68, 68, 68, 255, 67, 67, 67, 255, 66, 66, 67, 255, 57, 57, 58, 255, 41, 41, 41, 255, 25, 25, 25, 255, + 21, 21, 21, 255, 20, 20, 20, 255, 20, 20, 21, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 25, 25, 25, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 23, 23, 23, 255, 20, 20, 20, 255, 33, 33, 33, 255, 64, 65, 65, 255, 78, 79, 79, 255, 94, 94, 94, 255, 105, 107, 107, 255, 111, 113, 113, 255, + 115, 117, 117, 255, 119, 120, 120, 255, 122, 122, 122, 255, 124, 125, 125, 255, 126, 128, 128, 255, 129, 131, 131, 255, 132, 134, 134, 255, 134, 136, 136, 255, 136, 137, 137, 255, 137, 139, 139, 255, 138, 140, 140, 255, 139, 141, 141, 255, 140, 142, 142, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, + 143, 146, 146, 255, 143, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 147, 147, 255, 144, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, + 144, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 144, 144, 255, 142, 143, 143, 255, 141, 143, 143, 255, 139, 141, 141, 255, 139, 141, 141, 255, + 137, 139, 139, 255, 133, 135, 135, 255, 121, 123, 123, 255, 72, 72, 72, 255, 45, 45, 45, 255, 47, 47, 48, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 48, 48, 49, 255, 45, 45, 46, 255, 44, 44, 45, 255, 43, 43, 43, 255, 40, 40, 41, 255, 38, 38, 38, 255, 37, 37, 37, 255, 34, 34, 35, 255, 33, 33, 33, 255, 31, 31, 32, 255, 34, 34, 34, 255, 41, 41, 42, 255, + 56, 56, 57, 255, 68, 68, 70, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 72, 255, 70, 70, 71, 255, 70, 70, 70, 255, 69, 69, 69, 255, 68, 68, 68, 255, 67, 67, 67, 255, 66, 66, 67, 255, 62, 62, 63, 255, 48, 48, 48, 255, 31, 31, 31, 255, 22, 22, 22, 255, 20, 20, 20, 255, 20, 20, 21, 255, 20, 20, 21, 255, + 21, 21, 22, 255, 21, 22, 22, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 25, 255, 26, 26, 26, 255, 26, 27, 27, 255, 26, 26, 26, 255, 24, 25, 25, 255, 21, 21, 21, 255, 23, 23, 23, 255, 52, 52, 52, 255, 69, 70, 70, 255, 84, 85, 85, 255, 97, 99, 99, 255, 106, 107, 107, 255, 110, 111, 111, 255, 113, 114, 114, 255, 115, 117, 117, 255, 117, 119, 119, 255, + 120, 121, 121, 255, 123, 124, 124, 255, 125, 126, 126, 255, 128, 129, 129, 255, 128, 130, 130, 255, 128, 130, 130, 255, 130, 131, 131, 255, 130, 132, 132, 255, 131, 133, 133, 255, 132, 134, 134, 255, 132, 134, 134, 255, 133, 135, 135, 255, 134, 136, 136, 255, 133, 136, 136, 255, 134, 136, 136, 255, 134, 137, 137, 255, 137, 139, 139, 255, 141, 142, 142, 255, 146, 148, 148, 255, 135, 137, 137, 255, 120, 153, 176, 255, + 93, 150, 189, 255, 62, 127, 176, 255, 39, 113, 168, 255, 35, 112, 170, 255, 35, 115, 172, 255, 40, 120, 175, 255, 36, 119, 178, 255, 35, 112, 171, 255, 25, 105, 164, 255, 27, 104, 165, 255, 30, 107, 168, 255, 28, 107, 167, 255, 30, 110, 167, 255, 30, 109, 168, 255, 31, 109, 169, 255, 26, 105, 165, 255, 23, 103, 162, 255, 29, 108, 166, 255, 31, 101, 157, 255, 28, 94, 144, 255, 25, 93, 143, 255, + 26, 86, 134, 255, 14, 80, 130, 255, 14, 86, 139, 255, 15, 85, 146, 255, 13, 80, 143, 255, 18, 90, 150, 255, 18, 95, 151, 255, 21, 98, 154, 255, 22, 100, 157, 255, 20, 97, 156, 255, 20, 93, 152, 255, 24, 101, 158, 255, 32, 105, 161, 255, 33, 108, 163, 255, 30, 107, 163, 255, 25, 102, 160, 255, 25, 102, 160, 255, 25, 104, 162, 255, 30, 106, 160, 255, 55, 124, 171, 255, 77, 137, 180, 255, + 57, 91, 119, 255, 154, 156, 156, 255, 152, 153, 154, 255, 143, 145, 145, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 139, 139, 255, 138, 139, 139, 255, 138, 139, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 139, 139, 255, 139, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, + 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 141, 143, 143, 255, 142, 143, 144, 255, 142, 144, 144, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, + 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 146, 146, 255, 144, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 147, 147, 255, 144, 147, 147, 255, 145, 148, 147, 255, + 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 145, 145, 255, 143, 145, 145, 255, 142, 144, 144, 255, 143, 145, 145, 255, 142, 145, 145, 255, 141, 144, 144, 255, 140, 143, 143, 255, 139, 142, 142, 255, 137, 138, 138, 255, 129, 132, 132, 255, 107, 108, 108, 255, 53, 53, 53, 255, 46, 46, 46, 255, 49, 49, 49, 255, + 50, 50, 50, 255, 50, 50, 50, 255, 48, 48, 48, 255, 46, 46, 46, 255, 45, 45, 45, 255, 43, 43, 43, 255, 40, 40, 41, 255, 38, 38, 39, 255, 36, 36, 36, 255, 34, 34, 34, 255, 32, 32, 32, 255, 35, 35, 35, 255, 39, 39, 39, 255, 54, 54, 55, 255, 69, 69, 69, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 73, 255, + 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 72, 255, 70, 70, 71, 255, 70, 70, 70, 255, 69, 69, 69, 255, 68, 68, 68, 255, 67, 67, 67, 255, 65, 65, 67, 255, 65, 65, 66, 255, 64, 64, 64, 255, 61, 61, 61, 255, 45, 45, 46, 255, 25, 25, 25, 255, 20, 20, 20, 255, 19, 19, 19, 255, 19, 19, 20, 255, 20, 20, 20, 255, 21, 21, 21, 255, 22, 22, 22, 255, 22, 22, 22, 255, + 23, 23, 24, 255, 24, 24, 24, 255, 26, 26, 26, 255, 26, 26, 26, 255, 25, 25, 25, 255, 23, 23, 24, 255, 20, 20, 20, 255, 28, 28, 28, 255, 63, 64, 64, 255, 77, 79, 79, 255, 94, 95, 95, 255, 106, 108, 108, 255, 113, 114, 114, 255, 116, 118, 118, 255, 120, 122, 122, 255, 124, 125, 125, 255, 127, 129, 129, 255, 130, 131, 131, 255, 133, 134, 134, 255, 134, 135, 135, 255, 136, 138, 138, 255, + 138, 139, 139, 255, 139, 141, 141, 255, 141, 142, 142, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 145, 145, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 145, 148, 148, 255, 146, 148, 148, 255, 147, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 146, 147, 147, 255, 147, 148, 148, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 145, 147, 147, 255, 144, 146, 146, 255, 143, 145, 145, 255, 142, 144, 144, 255, 143, 144, 144, 255, 141, 142, 142, 255, 141, 142, 142, 255, 139, 141, 141, 255, 134, 136, 136, 255, 124, 126, 126, 255, 66, 66, 66, 255, 45, 45, 45, 255, 48, 48, 48, 255, 51, 51, 51, 255, 51, 51, 51, 255, 49, 49, 50, 255, 48, 48, 48, 255, + 46, 46, 46, 255, 43, 43, 44, 255, 41, 41, 42, 255, 39, 39, 40, 255, 37, 37, 37, 255, 36, 36, 36, 255, 33, 33, 34, 255, 33, 33, 34, 255, 36, 36, 36, 255, 47, 47, 47, 255, 63, 63, 63, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 72, 255, 70, 70, 71, 255, + 70, 70, 70, 255, 69, 69, 69, 255, 68, 68, 68, 255, 67, 67, 67, 255, 65, 65, 67, 255, 65, 65, 66, 255, 64, 64, 64, 255, 63, 63, 63, 255, 53, 53, 54, 255, 32, 32, 32, 255, 21, 21, 21, 255, 19, 19, 20, 255, 19, 19, 20, 255, 19, 19, 19, 255, 20, 20, 20, 255, 21, 21, 21, 255, 21, 22, 22, 255, 23, 23, 23, 255, 23, 23, 24, 255, 24, 24, 24, 255, 25, 26, 26, 255, + 26, 26, 26, 255, 24, 24, 24, 255, 21, 21, 21, 255, 19, 19, 20, 255, 46, 47, 47, 255, 68, 69, 69, 255, 83, 83, 83, 255, 96, 98, 98, 255, 104, 106, 106, 255, 108, 110, 110, 255, 112, 112, 112, 255, 114, 115, 115, 255, 117, 119, 119, 255, 119, 120, 120, 255, 122, 124, 124, 255, 123, 125, 125, 255, 125, 126, 126, 255, 125, 126, 126, 255, 127, 129, 129, 255, 128, 130, 130, 255, 129, 130, 130, 255, + 129, 131, 131, 255, 130, 132, 132, 255, 131, 133, 133, 255, 132, 133, 133, 255, 132, 133, 133, 255, 133, 135, 135, 255, 133, 135, 135, 255, 135, 136, 136, 255, 139, 140, 140, 255, 145, 146, 146, 255, 134, 135, 135, 255, 119, 151, 175, 255, 93, 149, 190, 255, 63, 126, 178, 255, 40, 113, 170, 255, 34, 113, 169, 255, 37, 116, 173, 255, 43, 118, 176, 255, 39, 119, 177, 255, 35, 112, 171, 255, 24, 106, 164, 255, + 24, 106, 164, 255, 29, 111, 168, 255, 31, 110, 168, 255, 33, 111, 169, 255, 34, 110, 171, 255, 32, 110, 169, 255, 26, 107, 166, 255, 27, 103, 163, 255, 31, 106, 167, 255, 32, 102, 156, 255, 28, 93, 143, 255, 26, 91, 145, 255, 26, 85, 135, 255, 17, 80, 132, 255, 17, 86, 139, 255, 15, 85, 147, 255, 13, 79, 142, 255, 15, 91, 149, 255, 15, 92, 150, 255, 19, 95, 155, 255, 19, 98, 157, 255, + 16, 96, 155, 255, 15, 92, 151, 255, 22, 98, 155, 255, 29, 103, 163, 255, 28, 107, 165, 255, 30, 107, 163, 255, 23, 101, 160, 255, 20, 99, 159, 255, 21, 102, 159, 255, 26, 104, 157, 255, 54, 123, 170, 255, 75, 136, 179, 255, 58, 90, 118, 255, 158, 159, 160, 255, 155, 157, 157, 255, 147, 148, 149, 255, 141, 142, 143, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, + 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, + 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, + 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 140, 140, 255, 139, 140, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 140, 141, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 143, 143, 255, 142, 144, 144, 255, + 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 145, 147, 147, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 145, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, + 145, 147, 147, 255, 144, 146, 146, 255, 144, 145, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 141, 143, 143, 255, 135, 137, 137, 255, 103, 105, 105, 255, 47, 47, 48, 255, 43, 43, 43, 255, 47, 47, 47, 255, 49, 49, 50, 255, 49, 49, 50, 255, 48, 48, 48, 255, 46, 46, 46, 255, 43, 43, 44, 255, 41, 41, 42, 255, 40, 40, 40, 255, 37, 37, 38, 255, 35, 35, 36, 255, 33, 33, 34, 255, + 36, 36, 36, 255, 39, 39, 39, 255, 46, 46, 46, 255, 64, 64, 65, 255, 70, 70, 71, 255, 71, 71, 71, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 72, 255, 70, 70, 71, 255, 69, 69, 70, 255, 69, 69, 69, 255, 68, 68, 68, 255, 66, 66, 67, 255, 65, 65, 67, 255, + 65, 65, 65, 255, 64, 64, 64, 255, 62, 62, 63, 255, 61, 61, 61, 255, 57, 57, 57, 255, 34, 34, 34, 255, 23, 23, 23, 255, 20, 20, 20, 255, 18, 18, 18, 255, 18, 18, 19, 255, 19, 19, 19, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 26, 255, 25, 25, 25, 255, 24, 24, 24, 255, 20, 20, 20, 255, 25, 25, 25, 255, + 62, 62, 62, 255, 79, 80, 80, 255, 96, 96, 96, 255, 108, 110, 110, 255, 114, 115, 115, 255, 118, 120, 120, 255, 122, 123, 123, 255, 126, 127, 127, 255, 128, 129, 129, 255, 131, 132, 132, 255, 133, 135, 135, 255, 135, 137, 137, 255, 136, 138, 138, 255, 138, 140, 140, 255, 140, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 144, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 146, 146, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 142, 144, 144, 255, + 142, 143, 143, 255, 141, 142, 142, 255, 137, 138, 138, 255, 125, 126, 126, 255, 62, 62, 63, 255, 42, 42, 42, 255, 46, 46, 46, 255, 49, 49, 50, 255, 49, 49, 50, 255, 48, 48, 48, 255, 46, 46, 46, 255, 45, 45, 45, 255, 43, 43, 43, 255, 41, 41, 41, 255, 39, 39, 39, 255, 37, 37, 37, 255, 34, 34, 35, 255, 35, 35, 35, 255, 38, 38, 38, 255, 41, 41, 41, 255, 56, 56, 57, 255, + 70, 70, 71, 255, 71, 71, 71, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 72, 255, 70, 70, 71, 255, 69, 69, 70, 255, 69, 69, 69, 255, 68, 68, 68, 255, 66, 66, 67, 255, 65, 65, 67, 255, 65, 65, 65, 255, 64, 64, 64, 255, 62, 62, 63, 255, 61, 61, 61, 255, + 60, 60, 60, 255, 44, 44, 45, 255, 24, 24, 25, 255, 21, 21, 21, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 20, 255, 21, 21, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 23, 23, 24, 255, 25, 25, 25, 255, 24, 25, 25, 255, 24, 24, 24, 255, 22, 22, 22, 255, 18, 18, 18, 255, 44, 44, 44, 255, 69, 69, 69, 255, 85, 86, 86, 255, 99, 100, 100, 255, + 106, 108, 108, 255, 110, 112, 112, 255, 114, 114, 114, 255, 116, 118, 118, 255, 119, 121, 121, 255, 122, 123, 123, 255, 122, 125, 125, 255, 124, 127, 127, 255, 126, 128, 128, 255, 128, 128, 128, 255, 128, 130, 130, 255, 129, 132, 132, 255, 130, 132, 132, 255, 132, 133, 133, 255, 133, 135, 135, 255, 133, 135, 135, 255, 134, 136, 136, 255, 134, 135, 135, 255, 135, 137, 137, 255, 137, 139, 139, 255, 141, 143, 143, 255, + 147, 149, 149, 255, 136, 138, 138, 255, 120, 151, 175, 255, 94, 150, 190, 255, 63, 128, 179, 255, 37, 115, 170, 255, 34, 113, 170, 255, 38, 117, 172, 255, 41, 121, 178, 255, 37, 120, 177, 255, 34, 113, 172, 255, 25, 106, 166, 255, 23, 106, 166, 255, 29, 112, 170, 255, 33, 114, 169, 255, 34, 115, 172, 255, 33, 112, 171, 255, 34, 110, 170, 255, 26, 105, 166, 255, 26, 102, 162, 255, 30, 107, 166, 255, + 30, 104, 157, 255, 27, 96, 144, 255, 24, 91, 143, 255, 26, 85, 135, 255, 13, 80, 131, 255, 15, 85, 140, 255, 14, 85, 147, 255, 9, 79, 144, 255, 14, 89, 150, 255, 16, 92, 151, 255, 16, 94, 157, 255, 16, 95, 158, 255, 17, 92, 156, 255, 18, 90, 153, 255, 22, 96, 158, 255, 27, 102, 160, 255, 33, 106, 164, 255, 31, 106, 165, 255, 22, 101, 160, 255, 19, 99, 158, 255, 20, 98, 157, 255, + 28, 101, 161, 255, 58, 121, 172, 255, 76, 136, 177, 255, 57, 89, 117, 255, 157, 159, 159, 255, 154, 156, 156, 255, 146, 148, 148, 255, 140, 142, 142, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 140, 142, 142, 255, 139, 141, 141, 255, + 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 140, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 142, 255, + 140, 142, 142, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 141, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 140, 142, 142, 255, 141, 143, 143, 255, 142, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, + 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 146, 146, 255, 143, 146, 146, 255, 143, 146, 146, 255, 144, 146, 146, 255, 144, 147, 147, 255, 144, 147, 147, 255, 144, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 146, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 142, 144, 144, 255, 136, 137, 137, 255, 113, 115, 115, 255, 48, 49, 49, 255, 68, 68, 69, 255, + 90, 90, 90, 255, 53, 53, 53, 255, 48, 48, 48, 255, 47, 47, 47, 255, 45, 45, 46, 255, 43, 43, 44, 255, 42, 42, 42, 255, 39, 39, 39, 255, 37, 37, 37, 255, 34, 34, 35, 255, 36, 36, 36, 255, 40, 40, 41, 255, 41, 41, 41, 255, 56, 56, 56, 255, 68, 68, 69, 255, 69, 69, 70, 255, 70, 70, 70, 255, 70, 70, 71, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 72, 255, + 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 70, 70, 71, 255, 69, 69, 70, 255, 68, 68, 69, 255, 67, 67, 68, 255, 66, 66, 67, 255, 65, 65, 66, 255, 65, 65, 65, 255, 63, 63, 64, 255, 62, 62, 62, 255, 60, 60, 61, 255, 59, 59, 59, 255, 58, 58, 59, 255, 46, 46, 47, 255, 25, 25, 25, 255, 21, 21, 21, 255, + 19, 19, 19, 255, 17, 17, 17, 255, 18, 18, 19, 255, 19, 19, 19, 255, 20, 20, 21, 255, 21, 21, 21, 255, 23, 23, 23, 255, 22, 22, 22, 255, 34, 34, 34, 255, 38, 38, 38, 255, 25, 25, 25, 255, 20, 20, 20, 255, 26, 26, 26, 255, 64, 64, 64, 255, 81, 82, 82, 255, 98, 99, 99, 255, 110, 111, 111, 255, 115, 116, 116, 255, 118, 120, 120, 255, 122, 124, 124, 255, 125, 126, 126, 255, + 128, 129, 129, 255, 130, 132, 132, 255, 133, 134, 134, 255, 134, 135, 135, 255, 135, 137, 137, 255, 137, 138, 138, 255, 138, 140, 140, 255, 139, 141, 141, 255, 140, 142, 142, 255, 141, 143, 143, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 145, 146, 146, 255, 144, 146, 146, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, + 144, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, + 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 141, 143, 143, 255, 140, 141, 141, 255, 138, 140, 140, 255, 134, 137, 137, 255, 127, 128, 128, 255, 66, 66, 67, 255, 55, 55, 56, 255, 86, 86, 87, 255, 72, 72, 73, 255, 46, 46, 46, 255, 48, 48, 48, 255, + 46, 46, 46, 255, 44, 44, 45, 255, 42, 42, 42, 255, 40, 40, 40, 255, 38, 38, 38, 255, 36, 36, 36, 255, 34, 34, 35, 255, 39, 39, 39, 255, 41, 41, 41, 255, 48, 48, 48, 255, 65, 65, 66, 255, 69, 69, 70, 255, 70, 70, 70, 255, 70, 70, 71, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 73, 255, + 71, 71, 72, 255, 71, 71, 72, 255, 70, 70, 71, 255, 69, 69, 70, 255, 68, 68, 69, 255, 67, 67, 68, 255, 66, 66, 67, 255, 65, 65, 66, 255, 65, 65, 65, 255, 63, 63, 64, 255, 62, 62, 62, 255, 60, 60, 61, 255, 59, 59, 59, 255, 58, 58, 59, 255, 53, 53, 54, 255, 32, 32, 32, 255, 22, 22, 22, 255, 20, 20, 20, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 20, 21, 21, 255, 22, 22, 22, 255, 22, 23, 23, 255, 27, 27, 27, 255, 38, 38, 39, 255, 28, 28, 29, 255, 21, 21, 21, 255, 18, 18, 19, 255, 49, 49, 49, 255, 72, 73, 73, 255, 89, 89, 89, 255, 102, 104, 104, 255, 109, 110, 110, 255, 113, 115, 115, 255, 116, 117, 117, 255, 119, 120, 120, 255, 121, 123, 123, 255, 124, 125, 125, 255, 125, 127, 127, 255, 127, 129, 129, 255, + 128, 130, 130, 255, 130, 131, 131, 255, 131, 133, 133, 255, 132, 134, 134, 255, 133, 135, 135, 255, 134, 136, 136, 255, 135, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 139, 140, 140, 255, 144, 146, 146, 255, 149, 151, 151, 255, 137, 139, 139, 255, 119, 152, 175, 255, 93, 151, 190, 255, 64, 129, 179, 255, 41, 116, 171, 255, 37, 114, 172, 255, 41, 118, 174, 255, 40, 122, 177, 255, + 41, 120, 177, 255, 35, 113, 173, 255, 28, 107, 166, 255, 28, 106, 165, 255, 31, 112, 169, 255, 35, 116, 172, 255, 33, 115, 174, 255, 36, 113, 171, 255, 30, 112, 169, 255, 29, 105, 165, 255, 25, 102, 161, 255, 29, 108, 163, 255, 32, 104, 155, 255, 29, 95, 146, 255, 22, 92, 141, 255, 26, 87, 137, 255, 13, 80, 133, 255, 16, 86, 142, 255, 11, 89, 148, 255, 8, 80, 145, 255, 15, 91, 151, 255, + 19, 95, 155, 255, 20, 96, 158, 255, 20, 97, 159, 255, 18, 95, 156, 255, 20, 92, 154, 255, 23, 98, 159, 255, 25, 104, 161, 255, 31, 109, 165, 255, 31, 107, 166, 255, 23, 100, 161, 255, 22, 99, 159, 255, 22, 100, 158, 255, 27, 104, 160, 255, 54, 125, 171, 255, 76, 136, 178, 255, 56, 90, 117, 255, 153, 155, 155, 255, 151, 153, 153, 255, 143, 145, 145, 255, 136, 138, 138, 255, 136, 137, 137, 255, + 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 135, 136, 137, 255, 136, 137, 137, 255, 135, 136, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, + 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 139, 139, 255, 139, 140, 140, 255, 139, 140, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 139, 141, 141, 255, 140, 142, 142, 255, 141, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 141, 142, 255, 140, 142, 142, 255, + 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 143, 144, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 150, 150, 255, 148, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 147, 150, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 146, 146, 255, 140, 141, 141, 255, 122, 124, 124, 255, 55, 55, 55, 255, 45, 45, 46, 255, 72, 72, 73, 255, 115, 115, 115, 255, 72, 72, 72, 255, 43, 43, 44, 255, 44, 44, 44, 255, 43, 43, 43, 255, 41, 41, 41, 255, 38, 38, 39, 255, 36, 36, 37, 255, 35, 35, 35, 255, + 40, 40, 40, 255, 41, 41, 42, 255, 45, 45, 45, 255, 63, 63, 64, 255, 67, 67, 68, 255, 68, 68, 69, 255, 69, 69, 69, 255, 70, 70, 70, 255, 70, 70, 71, 255, 71, 71, 71, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 70, 70, 71, 255, 69, 69, 70, 255, 68, 68, 69, 255, + 67, 67, 68, 255, 66, 66, 67, 255, 65, 65, 66, 255, 64, 64, 65, 255, 63, 63, 63, 255, 61, 61, 62, 255, 60, 60, 60, 255, 58, 58, 59, 255, 57, 57, 58, 255, 57, 57, 57, 255, 53, 53, 54, 255, 30, 30, 30, 255, 21, 21, 21, 255, 19, 19, 19, 255, 18, 18, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 20, 20, 20, 255, 20, 20, 20, 255, 20, 20, 20, 255, 61, 61, 62, 255, + 64, 64, 64, 255, 30, 30, 30, 255, 24, 24, 24, 255, 20, 20, 20, 255, 28, 28, 28, 255, 67, 68, 68, 255, 85, 86, 86, 255, 101, 102, 102, 255, 112, 113, 113, 255, 117, 118, 118, 255, 120, 122, 122, 255, 123, 124, 124, 255, 126, 127, 127, 255, 128, 130, 130, 255, 130, 132, 132, 255, 133, 133, 133, 255, 134, 136, 136, 255, 136, 138, 138, 255, 137, 139, 139, 255, 139, 141, 141, 255, 140, 142, 142, 255, + 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 144, 144, 255, 143, 145, 145, 255, 144, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 147, 147, 255, 144, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 146, 146, 255, 144, 145, 145, 255, 143, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 143, 145, 145, 255, 142, 144, 144, 255, + 140, 143, 143, 255, 140, 143, 143, 255, 140, 141, 141, 255, 136, 138, 138, 255, 128, 130, 130, 255, 72, 72, 72, 255, 44, 44, 45, 255, 56, 56, 57, 255, 101, 101, 101, 255, 99, 99, 100, 255, 47, 47, 48, 255, 43, 43, 43, 255, 44, 44, 44, 255, 42, 42, 42, 255, 40, 40, 40, 255, 37, 37, 37, 255, 35, 35, 35, 255, 38, 38, 38, 255, 42, 42, 42, 255, 42, 42, 42, 255, 56, 56, 57, 255, + 67, 67, 68, 255, 68, 68, 69, 255, 69, 69, 69, 255, 70, 70, 70, 255, 70, 70, 71, 255, 71, 71, 71, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 70, 70, 71, 255, 69, 69, 70, 255, 68, 68, 69, 255, 67, 67, 68, 255, 66, 66, 67, 255, 65, 65, 66, 255, 64, 64, 65, 255, + 63, 63, 63, 255, 61, 61, 62, 255, 60, 60, 60, 255, 58, 58, 59, 255, 57, 57, 58, 255, 57, 57, 57, 255, 55, 55, 56, 255, 42, 42, 42, 255, 21, 21, 21, 255, 21, 21, 21, 255, 18, 18, 18, 255, 16, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 20, 20, 255, 19, 19, 19, 255, 41, 41, 41, 255, 73, 73, 74, 255, 42, 42, 42, 255, 22, 22, 23, 255, 21, 21, 22, 255, + 19, 19, 19, 255, 52, 54, 54, 255, 73, 75, 75, 255, 90, 91, 91, 255, 103, 105, 105, 255, 109, 112, 112, 255, 113, 114, 114, 255, 114, 116, 116, 255, 118, 119, 119, 255, 120, 122, 122, 255, 122, 124, 124, 255, 123, 126, 126, 255, 126, 128, 128, 255, 127, 129, 129, 255, 129, 130, 130, 255, 129, 132, 132, 255, 131, 133, 133, 255, 132, 134, 134, 255, 133, 134, 134, 255, 134, 136, 136, 255, 134, 136, 136, 255, + 134, 136, 136, 255, 136, 138, 138, 255, 139, 141, 141, 255, 146, 148, 148, 255, 135, 137, 137, 255, 120, 152, 177, 255, 95, 151, 191, 255, 65, 129, 180, 255, 41, 116, 172, 255, 40, 114, 171, 255, 39, 119, 175, 255, 44, 122, 180, 255, 42, 120, 178, 255, 36, 117, 172, 255, 27, 109, 166, 255, 24, 107, 164, 255, 29, 113, 168, 255, 35, 116, 171, 255, 36, 115, 172, 255, 36, 112, 169, 255, 33, 110, 169, 255, + 28, 105, 164, 255, 23, 101, 162, 255, 32, 107, 165, 255, 33, 103, 157, 255, 27, 94, 148, 255, 22, 91, 140, 255, 26, 90, 137, 255, 13, 82, 134, 255, 16, 88, 145, 255, 15, 90, 150, 255, 10, 82, 143, 255, 15, 92, 151, 255, 23, 97, 158, 255, 22, 99, 161, 255, 22, 100, 160, 255, 18, 98, 157, 255, 21, 94, 155, 255, 25, 101, 159, 255, 29, 106, 163, 255, 31, 111, 167, 255, 32, 111, 167, 255, + 25, 102, 161, 255, 24, 100, 158, 255, 25, 102, 160, 255, 31, 107, 162, 255, 56, 127, 174, 255, 79, 137, 180, 255, 57, 91, 118, 255, 153, 155, 155, 255, 151, 153, 153, 255, 142, 144, 144, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, + 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 135, 136, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, + 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 138, 138, 255, 137, 138, 138, 255, 138, 139, 139, 255, 138, 139, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, + 140, 141, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 142, 255, 142, 143, 143, 255, 142, 144, 144, 255, 143, 145, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 146, 147, 148, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 152, 152, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 149, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 153, 153, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 148, 151, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 146, 148, 148, 255, 145, 147, 147, 255, 142, 144, 144, 255, 130, 132, 132, 255, 62, 63, 63, 255, + 45, 45, 46, 255, 47, 47, 47, 255, 55, 55, 56, 255, 98, 98, 98, 255, 114, 114, 115, 255, 71, 72, 72, 255, 45, 45, 45, 255, 40, 40, 41, 255, 38, 38, 39, 255, 36, 36, 36, 255, 37, 37, 37, 255, 41, 42, 42, 255, 41, 42, 42, 255, 47, 47, 48, 255, 64, 65, 66, 255, 66, 66, 67, 255, 67, 67, 67, 255, 68, 68, 69, 255, 68, 69, 69, 255, 69, 70, 70, 255, 70, 70, 71, 255, + 71, 71, 71, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 70, 70, 71, 255, 69, 69, 70, 255, 68, 68, 69, 255, 67, 67, 67, 255, 66, 66, 67, 255, 65, 65, 66, 255, 64, 64, 64, 255, 62, 62, 63, 255, 61, 61, 61, 255, 59, 59, 60, 255, 58, 58, 59, 255, 57, 57, 58, 255, + 56, 56, 56, 255, 55, 55, 55, 255, 53, 53, 54, 255, 32, 32, 33, 255, 20, 20, 20, 255, 20, 20, 20, 255, 18, 18, 18, 255, 17, 17, 17, 255, 17, 17, 17, 255, 23, 23, 23, 255, 55, 55, 55, 255, 105, 105, 105, 255, 72, 72, 72, 255, 30, 30, 30, 255, 24, 24, 25, 255, 23, 23, 24, 255, 20, 20, 20, 255, 35, 35, 35, 255, 73, 74, 74, 255, 89, 91, 91, 255, 107, 108, 108, 255, + 116, 118, 118, 255, 121, 121, 121, 255, 123, 125, 125, 255, 126, 128, 128, 255, 128, 129, 129, 255, 131, 132, 132, 255, 134, 136, 136, 255, 136, 137, 137, 255, 137, 139, 139, 255, 139, 141, 141, 255, 140, 142, 142, 255, 141, 143, 143, 255, 143, 144, 144, 255, 143, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 147, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 150, 151, 151, 255, 151, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 148, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 149, 149, 255, 148, 149, 149, 255, 148, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 145, 145, 255, 143, 144, 144, 255, 136, 138, 138, 255, 91, 92, 92, 255, 45, 45, 45, 255, 46, 46, 47, 255, 51, 51, 51, 255, 78, 78, 79, 255, + 117, 117, 117, 255, 92, 92, 92, 255, 50, 50, 51, 255, 41, 41, 41, 255, 39, 39, 39, 255, 37, 37, 37, 255, 35, 35, 36, 255, 40, 40, 41, 255, 42, 42, 43, 255, 42, 42, 42, 255, 59, 59, 60, 255, 66, 66, 67, 255, 67, 67, 67, 255, 68, 68, 68, 255, 68, 68, 69, 255, 69, 69, 70, 255, 70, 70, 71, 255, 71, 71, 71, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 73, 255, + 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 70, 70, 71, 255, 69, 69, 70, 255, 68, 68, 69, 255, 67, 67, 67, 255, 66, 66, 67, 255, 65, 65, 66, 255, 64, 64, 64, 255, 62, 62, 63, 255, 61, 61, 61, 255, 59, 59, 60, 255, 58, 58, 59, 255, 57, 57, 58, 255, 56, 56, 56, 255, 55, 55, 55, 255, 53, 53, 54, 255, 44, 44, 45, 255, + 22, 22, 22, 255, 20, 20, 20, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 19, 19, 19, 255, 40, 40, 40, 255, 88, 88, 88, 255, 96, 96, 96, 255, 41, 41, 42, 255, 23, 23, 23, 255, 23, 23, 23, 255, 21, 21, 21, 255, 21, 21, 22, 255, 58, 58, 58, 255, 78, 79, 79, 255, 96, 96, 96, 255, 108, 108, 108, 255, 111, 112, 112, 255, 114, 116, 116, 255, 117, 119, 119, 255, + 120, 121, 121, 255, 121, 123, 123, 255, 124, 126, 126, 255, 125, 126, 126, 255, 128, 128, 128, 255, 128, 130, 130, 255, 129, 131, 131, 255, 130, 132, 132, 255, 132, 132, 132, 255, 133, 134, 134, 255, 133, 135, 135, 255, 134, 136, 136, 255, 134, 136, 136, 255, 136, 138, 138, 255, 139, 141, 141, 255, 146, 148, 148, 255, 135, 137, 137, 255, 120, 152, 176, 255, 94, 150, 190, 255, 64, 129, 180, 255, 43, 116, 173, 255, + 39, 116, 170, 255, 40, 120, 176, 255, 41, 124, 179, 255, 42, 122, 179, 255, 37, 117, 174, 255, 28, 108, 165, 255, 27, 106, 163, 255, 31, 112, 169, 255, 36, 116, 173, 255, 37, 115, 172, 255, 34, 113, 169, 255, 32, 109, 168, 255, 26, 104, 165, 255, 25, 101, 162, 255, 31, 107, 166, 255, 32, 102, 157, 255, 28, 92, 144, 255, 22, 91, 139, 255, 29, 91, 139, 255, 15, 84, 134, 255, 17, 91, 145, 255, + 14, 91, 151, 255, 11, 84, 144, 255, 17, 95, 152, 255, 25, 100, 158, 255, 25, 102, 161, 255, 23, 103, 161, 255, 18, 100, 157, 255, 19, 96, 155, 255, 28, 103, 161, 255, 32, 108, 165, 255, 34, 112, 169, 255, 32, 114, 168, 255, 25, 103, 161, 255, 26, 101, 159, 255, 28, 104, 163, 255, 35, 109, 165, 255, 57, 126, 175, 255, 79, 137, 181, 255, 58, 90, 118, 255, 154, 156, 156, 255, 152, 153, 154, 255, + 143, 145, 145, 255, 136, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 139, 141, 141, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 139, 140, 140, 255, 139, 140, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 140, 140, 255, 138, 140, 140, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 140, 142, 142, 255, 141, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, + 142, 144, 144, 255, 143, 144, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 146, 147, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 150, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 145, 147, 147, 255, 146, 148, 148, 255, 145, 148, 148, 255, 144, 146, 146, 255, 144, 145, 145, 255, 141, 143, 143, 255, 135, 135, 135, 255, 70, 71, 71, 255, 44, 44, 45, 255, 47, 47, 47, 255, 48, 48, 48, 255, 45, 45, 46, 255, 48, 48, 48, 255, 99, 99, 100, 255, 97, 97, 97, 255, 50, 50, 51, 255, 37, 37, 37, 255, 35, 35, 35, 255, + 39, 39, 39, 255, 43, 43, 43, 255, 42, 42, 42, 255, 47, 47, 47, 255, 64, 64, 64, 255, 65, 65, 66, 255, 65, 65, 67, 255, 66, 66, 67, 255, 67, 67, 68, 255, 68, 68, 69, 255, 69, 69, 69, 255, 70, 70, 70, 255, 70, 70, 71, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, + 70, 70, 71, 255, 69, 69, 70, 255, 68, 68, 69, 255, 67, 67, 67, 255, 65, 65, 67, 255, 65, 65, 65, 255, 63, 63, 64, 255, 62, 62, 62, 255, 60, 60, 61, 255, 59, 59, 59, 255, 57, 57, 59, 255, 57, 57, 57, 255, 55, 55, 56, 255, 54, 54, 54, 255, 53, 53, 53, 255, 52, 52, 53, 255, 32, 32, 33, 255, 19, 19, 19, 255, 19, 19, 19, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 49, 49, 49, 255, 102, 102, 102, 255, 74, 74, 74, 255, 30, 30, 30, 255, 21, 21, 22, 255, 24, 24, 25, 255, 24, 24, 24, 255, 23, 23, 23, 255, 20, 20, 20, 255, 45, 46, 46, 255, 77, 78, 78, 255, 96, 98, 98, 255, 111, 113, 113, 255, 119, 119, 119, 255, 122, 123, 123, 255, 124, 126, 126, 255, 127, 129, 129, 255, 129, 131, 131, 255, 132, 134, 134, 255, 134, 136, 136, 255, 136, 138, 138, 255, + 138, 139, 139, 255, 139, 141, 141, 255, 140, 141, 141, 255, 141, 142, 142, 255, 142, 143, 143, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 149, 149, 255, 148, 149, 149, 255, 149, 150, 150, 255, 149, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 145, 147, 147, 255, + 145, 147, 147, 255, 144, 146, 146, 255, 145, 146, 146, 255, 144, 144, 144, 255, 143, 145, 145, 255, 139, 141, 141, 255, 109, 110, 110, 255, 47, 47, 48, 255, 47, 47, 47, 255, 48, 48, 48, 255, 47, 47, 48, 255, 43, 43, 43, 255, 74, 74, 74, 255, 112, 112, 113, 255, 67, 67, 67, 255, 38, 38, 39, 255, 36, 36, 36, 255, 36, 36, 36, 255, 43, 43, 43, 255, 42, 42, 42, 255, 42, 42, 42, 255, + 60, 60, 60, 255, 65, 65, 66, 255, 65, 65, 67, 255, 66, 66, 67, 255, 67, 67, 68, 255, 68, 68, 69, 255, 69, 69, 69, 255, 70, 70, 70, 255, 70, 70, 71, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 70, 70, 71, 255, 69, 69, 70, 255, 68, 68, 69, 255, 67, 67, 67, 255, + 65, 65, 67, 255, 65, 65, 65, 255, 63, 63, 64, 255, 62, 62, 62, 255, 60, 60, 61, 255, 59, 59, 59, 255, 57, 57, 59, 255, 57, 57, 57, 255, 55, 55, 56, 255, 54, 54, 54, 255, 53, 53, 53, 255, 52, 52, 53, 255, 45, 45, 45, 255, 21, 21, 21, 255, 19, 19, 19, 255, 19, 19, 19, 255, 15, 15, 15, 255, 32, 32, 32, 255, 83, 83, 83, 255, 97, 97, 97, 255, 45, 45, 45, 255, + 19, 19, 20, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 24, 24, 255, 21, 21, 21, 255, 25, 25, 25, 255, 67, 69, 69, 255, 85, 86, 86, 255, 103, 104, 104, 255, 112, 113, 113, 255, 116, 117, 117, 255, 119, 121, 121, 255, 122, 123, 123, 255, 123, 125, 125, 255, 126, 128, 128, 255, 128, 129, 129, 255, 130, 131, 131, 255, 131, 132, 132, 255, 132, 133, 133, 255, 133, 135, 135, 255, 134, 136, 136, 255, + 135, 136, 136, 255, 136, 137, 137, 255, 137, 138, 138, 255, 137, 138, 138, 255, 139, 141, 141, 255, 143, 145, 145, 255, 150, 152, 152, 255, 138, 140, 140, 255, 119, 152, 175, 255, 93, 148, 189, 255, 64, 129, 179, 255, 41, 116, 171, 255, 39, 116, 171, 255, 42, 120, 174, 255, 42, 124, 178, 255, 42, 122, 178, 255, 36, 117, 173, 255, 27, 108, 167, 255, 27, 107, 165, 255, 31, 113, 170, 255, 36, 115, 171, 255, + 39, 114, 169, 255, 31, 112, 166, 255, 33, 108, 165, 255, 30, 104, 163, 255, 27, 103, 163, 255, 30, 108, 167, 255, 32, 102, 157, 255, 29, 93, 142, 255, 21, 88, 138, 255, 31, 91, 138, 255, 17, 85, 136, 255, 16, 92, 147, 255, 12, 90, 152, 255, 14, 83, 147, 255, 19, 95, 153, 255, 24, 100, 158, 255, 24, 103, 161, 255, 23, 103, 163, 255, 20, 99, 159, 255, 19, 97, 155, 255, 28, 103, 161, 255, + 36, 109, 166, 255, 35, 112, 168, 255, 31, 113, 168, 255, 26, 103, 162, 255, 25, 101, 160, 255, 30, 106, 164, 255, 34, 109, 165, 255, 57, 126, 175, 255, 77, 137, 180, 255, 57, 90, 117, 255, 154, 156, 156, 255, 152, 153, 154, 255, 143, 145, 145, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 139, 139, 255, 138, 139, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 139, 139, 255, + 138, 139, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 141, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 143, 143, 255, 142, 144, 144, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 141, 143, 143, 255, 142, 144, 144, 255, 143, 144, 144, 255, 143, 145, 145, 255, + 143, 145, 145, 255, 143, 145, 145, 255, 143, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 144, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 143, 145, 145, 255, + 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 144, 145, 145, 255, 143, 145, 145, 255, 141, 143, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 135, 136, 136, 255, + 93, 95, 95, 255, 44, 44, 45, 255, 47, 47, 47, 255, 47, 47, 48, 255, 47, 47, 47, 255, 46, 46, 46, 255, 42, 42, 43, 255, 50, 50, 50, 255, 61, 61, 62, 255, 45, 45, 45, 255, 34, 34, 34, 255, 39, 39, 40, 255, 43, 43, 43, 255, 41, 41, 41, 255, 45, 45, 45, 255, 62, 62, 62, 255, 64, 64, 64, 255, 65, 65, 65, 255, 65, 65, 66, 255, 66, 66, 67, 255, 67, 67, 67, 255, + 68, 68, 68, 255, 69, 69, 69, 255, 69, 69, 70, 255, 70, 70, 71, 255, 71, 71, 71, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 70, 70, 71, 255, 69, 69, 70, 255, 68, 68, 68, 255, 67, 67, 67, 255, 65, 65, 67, 255, 64, 64, 65, 255, 63, 63, 63, 255, 61, 61, 62, 255, 60, 60, 60, 255, + 58, 58, 59, 255, 57, 57, 58, 255, 56, 56, 56, 255, 55, 55, 55, 255, 53, 53, 53, 255, 52, 52, 53, 255, 52, 52, 52, 255, 50, 50, 51, 255, 29, 29, 29, 255, 18, 18, 19, 255, 19, 19, 19, 255, 23, 23, 23, 255, 57, 57, 57, 255, 74, 74, 74, 255, 20, 21, 21, 255, 18, 18, 19, 255, 21, 21, 22, 255, 24, 24, 24, 255, 24, 25, 25, 255, 24, 24, 25, 255, 22, 22, 22, 255, + 20, 20, 20, 255, 61, 62, 62, 255, 83, 84, 84, 255, 102, 103, 103, 255, 113, 115, 115, 255, 119, 121, 121, 255, 122, 123, 123, 255, 124, 126, 126, 255, 127, 129, 129, 255, 129, 131, 131, 255, 132, 133, 133, 255, 133, 135, 135, 255, 135, 137, 137, 255, 137, 139, 139, 255, 138, 140, 140, 255, 139, 141, 141, 255, 140, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 142, 143, 143, 255, 143, 144, 144, 255, + 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 147, 147, 255, 146, 148, 148, 255, 147, 148, 148, 255, + 147, 148, 148, 255, 147, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 146, 146, 255, 144, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 139, 140, 140, 255, 127, 129, 129, 255, 55, 55, 56, 255, 46, 46, 46, 255, 47, 47, 48, 255, + 47, 47, 47, 255, 47, 47, 47, 255, 43, 43, 44, 255, 40, 40, 40, 255, 62, 62, 63, 255, 51, 51, 52, 255, 37, 37, 37, 255, 36, 36, 37, 255, 42, 42, 43, 255, 42, 42, 42, 255, 41, 41, 41, 255, 57, 57, 57, 255, 64, 64, 64, 255, 65, 65, 65, 255, 65, 65, 66, 255, 66, 66, 67, 255, 67, 67, 67, 255, 68, 68, 68, 255, 69, 69, 69, 255, 69, 69, 70, 255, 70, 70, 71, 255, + 71, 71, 71, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 70, 70, 71, 255, 69, 69, 70, 255, 68, 68, 68, 255, 67, 67, 67, 255, 65, 65, 67, 255, 64, 64, 65, 255, 63, 63, 63, 255, 61, 61, 62, 255, 60, 60, 60, 255, 58, 58, 59, 255, 57, 57, 58, 255, 56, 56, 56, 255, 55, 55, 55, 255, + 53, 53, 53, 255, 52, 52, 53, 255, 51, 52, 52, 255, 50, 50, 51, 255, 41, 41, 42, 255, 19, 19, 19, 255, 18, 18, 19, 255, 18, 18, 18, 255, 40, 40, 40, 255, 73, 73, 73, 255, 46, 46, 46, 255, 17, 17, 17, 255, 21, 21, 21, 255, 22, 22, 22, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 20, 20, 20, 255, 39, 39, 39, 255, 73, 74, 74, 255, 91, 93, 93, 255, + 107, 108, 108, 255, 114, 115, 115, 255, 116, 118, 118, 255, 120, 121, 121, 255, 121, 123, 123, 255, 123, 125, 125, 255, 125, 127, 127, 255, 127, 129, 129, 255, 129, 130, 130, 255, 129, 131, 131, 255, 132, 134, 134, 255, 133, 135, 135, 255, 134, 136, 136, 255, 135, 136, 136, 255, 136, 138, 138, 255, 136, 138, 138, 255, 139, 140, 140, 255, 142, 144, 144, 255, 149, 151, 151, 255, 137, 139, 139, 255, 119, 150, 175, 255, + 93, 146, 189, 255, 63, 127, 179, 255, 40, 115, 171, 255, 38, 114, 171, 255, 38, 119, 173, 255, 41, 120, 179, 255, 42, 120, 176, 255, 35, 115, 172, 255, 27, 108, 165, 255, 28, 108, 164, 255, 35, 114, 169, 255, 37, 114, 171, 255, 36, 113, 169, 255, 33, 112, 166, 255, 32, 108, 166, 255, 28, 105, 162, 255, 26, 105, 162, 255, 31, 108, 166, 255, 31, 102, 157, 255, 28, 93, 143, 255, 22, 86, 137, 255, + 30, 88, 137, 255, 17, 85, 137, 255, 18, 91, 146, 255, 14, 89, 151, 255, 13, 85, 148, 255, 22, 95, 153, 255, 24, 100, 157, 255, 23, 103, 158, 255, 24, 103, 160, 255, 22, 99, 156, 255, 21, 97, 153, 255, 29, 102, 160, 255, 33, 108, 163, 255, 35, 111, 166, 255, 30, 113, 168, 255, 26, 103, 162, 255, 26, 102, 160, 255, 30, 106, 162, 255, 32, 108, 164, 255, 55, 124, 173, 255, 76, 136, 180, 255, + 56, 90, 117, 255, 153, 155, 155, 255, 151, 153, 153, 255, 142, 144, 144, 255, 137, 139, 139, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 140, 140, 255, 139, 140, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 139, 140, 140, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 142, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, + 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 141, 143, 143, 255, 141, 143, 143, 255, 143, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 144, 144, 255, 143, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 146, 146, 255, 143, 146, 146, 255, + 143, 145, 145, 255, 144, 146, 146, 255, 144, 147, 147, 255, 144, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 148, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 145, 148, 148, 255, 145, 147, 147, 255, 145, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, + 146, 148, 148, 255, 145, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 144, 144, 255, 140, 142, 142, 255, 119, 121, 121, 255, 49, 49, 49, 255, 45, 45, 46, 255, 47, 47, 47, 255, 46, 46, 46, 255, 45, 45, 45, 255, 44, 44, 44, 255, 42, 42, 43, 255, 38, 38, 39, 255, 37, 37, 37, 255, + 33, 33, 34, 255, 40, 40, 41, 255, 43, 43, 43, 255, 41, 41, 42, 255, 43, 43, 44, 255, 60, 60, 61, 255, 62, 62, 63, 255, 63, 63, 64, 255, 64, 64, 65, 255, 65, 65, 66, 255, 65, 65, 67, 255, 66, 66, 67, 255, 67, 67, 68, 255, 68, 68, 69, 255, 69, 69, 70, 255, 70, 70, 70, 255, 71, 71, 71, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 73, 255, + 71, 71, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 70, 70, 71, 255, 69, 69, 69, 255, 68, 68, 68, 255, 66, 66, 67, 255, 65, 65, 66, 255, 64, 64, 64, 255, 62, 62, 63, 255, 61, 61, 61, 255, 59, 59, 59, 255, 57, 57, 59, 255, 57, 57, 57, 255, 55, 55, 55, 255, 54, 54, 54, 255, 52, 52, 53, 255, 52, 52, 52, 255, 51, 51, 51, 255, 50, 50, 50, 255, 48, 48, 48, 255, + 25, 25, 25, 255, 18, 18, 18, 255, 18, 18, 18, 255, 19, 19, 19, 255, 16, 16, 16, 255, 17, 17, 17, 255, 19, 19, 19, 255, 20, 20, 20, 255, 22, 22, 22, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 21, 21, 21, 255, 29, 29, 29, 255, 74, 74, 74, 255, 93, 93, 93, 255, 109, 110, 110, 255, 118, 120, 120, 255, 122, 123, 123, 255, 125, 127, 127, 255, 127, 129, 129, 255, + 131, 132, 132, 255, 133, 135, 135, 255, 135, 136, 136, 255, 137, 138, 138, 255, 138, 140, 140, 255, 140, 142, 142, 255, 141, 143, 143, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 148, 151, 151, 255, 148, 151, 151, 255, 148, 151, 151, 255, 148, 150, 150, 255, 148, 149, 149, 255, 149, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 147, 147, 255, 145, 147, 147, 255, 145, 146, 146, 255, 144, 146, 146, 255, 138, 139, 139, 255, 80, 81, 81, 255, 45, 45, 45, 255, 47, 47, 47, 255, 46, 46, 47, 255, 46, 46, 46, 255, 45, 45, 45, 255, 42, 42, 43, 255, 40, 40, 41, 255, 38, 38, 38, 255, 35, 35, 36, 255, 36, 36, 37, 255, 44, 44, 44, 255, 42, 42, 43, 255, + 41, 41, 42, 255, 53, 53, 54, 255, 62, 62, 63, 255, 63, 63, 64, 255, 64, 64, 65, 255, 65, 65, 66, 255, 65, 65, 67, 255, 66, 66, 67, 255, 67, 67, 68, 255, 68, 68, 69, 255, 69, 69, 70, 255, 70, 70, 70, 255, 71, 71, 71, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 70, 70, 71, 255, + 69, 69, 69, 255, 68, 68, 68, 255, 66, 66, 67, 255, 65, 65, 66, 255, 64, 64, 64, 255, 62, 62, 63, 255, 61, 61, 61, 255, 59, 59, 59, 255, 57, 57, 59, 255, 57, 57, 57, 255, 55, 55, 55, 255, 54, 54, 54, 255, 52, 52, 53, 255, 52, 52, 52, 255, 50, 51, 51, 255, 49, 50, 50, 255, 48, 49, 49, 255, 36, 36, 36, 255, 17, 17, 17, 255, 18, 18, 18, 255, 20, 20, 20, 255, + 17, 17, 17, 255, 15, 15, 16, 255, 18, 18, 18, 255, 19, 19, 19, 255, 21, 21, 21, 255, 22, 22, 22, 255, 24, 24, 24, 255, 24, 24, 24, 255, 23, 23, 23, 255, 20, 20, 20, 255, 55, 55, 55, 255, 78, 79, 79, 255, 96, 97, 97, 255, 109, 110, 110, 255, 113, 115, 115, 255, 117, 118, 118, 255, 119, 119, 119, 255, 120, 122, 122, 255, 122, 125, 125, 255, 124, 127, 127, 255, 126, 128, 128, 255, + 127, 128, 128, 255, 128, 129, 129, 255, 130, 131, 131, 255, 131, 132, 132, 255, 132, 133, 133, 255, 133, 134, 134, 255, 133, 134, 134, 255, 135, 137, 137, 255, 139, 140, 140, 255, 146, 147, 147, 255, 135, 136, 136, 255, 119, 150, 175, 255, 92, 146, 186, 255, 62, 127, 177, 255, 41, 115, 171, 255, 38, 113, 171, 255, 36, 115, 172, 255, 40, 117, 175, 255, 43, 118, 174, 255, 37, 113, 168, 255, 28, 106, 163, 255, + 28, 107, 163, 255, 33, 113, 169, 255, 36, 114, 172, 255, 36, 112, 171, 255, 35, 112, 168, 255, 32, 107, 167, 255, 28, 104, 164, 255, 27, 103, 162, 255, 32, 107, 164, 255, 30, 103, 155, 255, 24, 93, 145, 255, 23, 88, 138, 255, 26, 88, 136, 255, 13, 84, 137, 255, 17, 88, 145, 255, 14, 87, 148, 255, 15, 85, 146, 255, 22, 96, 152, 255, 25, 98, 155, 255, 22, 102, 155, 255, 25, 103, 159, 255, + 19, 98, 157, 255, 19, 96, 152, 255, 29, 101, 158, 255, 33, 106, 162, 255, 34, 109, 165, 255, 34, 110, 168, 255, 23, 101, 163, 255, 24, 102, 160, 255, 26, 106, 163, 255, 33, 110, 167, 255, 55, 124, 173, 255, 76, 137, 180, 255, 57, 89, 119, 255, 156, 158, 158, 255, 153, 155, 155, 255, 146, 148, 148, 255, 140, 142, 142, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, + 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 139, 140, 140, 255, 139, 140, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, + 138, 140, 140, 255, 138, 139, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 140, 140, 255, 140, 141, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 140, 142, 142, 255, 141, 142, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 143, 144, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, + 144, 145, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 146, 148, 148, 255, 139, 141, 141, 255, 68, 68, 68, 255, 46, 46, 47, 255, 46, 46, 47, 255, 45, 45, 46, 255, 45, 45, 45, 255, 43, 43, 43, 255, 42, 42, 42, 255, 40, 40, 40, 255, 37, 37, 38, 255, 35, 35, 35, 255, 39, 39, 39, 255, 42, 42, 43, 255, 42, 42, 42, 255, 41, 41, 41, 255, 55, 56, 56, 255, 60, 61, 61, 255, 61, 62, 62, 255, 62, 63, 63, 255, 63, 64, 64, 255, + 65, 65, 66, 255, 65, 65, 67, 255, 66, 66, 67, 255, 67, 67, 67, 255, 68, 68, 68, 255, 69, 69, 69, 255, 70, 70, 70, 255, 70, 71, 71, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 72, 73, 255, 71, 72, 73, 255, 71, 72, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 70, 70, 71, 255, 69, 69, 69, 255, 68, 68, 68, 255, 66, 66, 67, 255, 65, 65, 66, 255, 64, 64, 64, 255, + 62, 62, 62, 255, 60, 60, 60, 255, 58, 58, 59, 255, 57, 57, 58, 255, 56, 56, 56, 255, 54, 54, 55, 255, 53, 53, 53, 255, 52, 52, 53, 255, 51, 51, 51, 255, 50, 50, 50, 255, 49, 49, 49, 255, 48, 48, 48, 255, 43, 43, 43, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 17, 17, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 19, 19, 19, 255, 21, 21, 21, 255, + 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 24, 24, 24, 255, 21, 21, 21, 255, 46, 47, 47, 255, 80, 81, 81, 255, 100, 101, 101, 255, 115, 117, 117, 255, 120, 122, 122, 255, 124, 126, 126, 255, 127, 129, 129, 255, 130, 132, 132, 255, 132, 134, 134, 255, 134, 136, 135, 255, 136, 137, 137, 255, 138, 139, 139, 255, 139, 141, 141, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, + 143, 145, 145, 255, 144, 146, 146, 255, 145, 146, 146, 255, 145, 147, 147, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 147, 149, 149, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 147, 147, 255, 145, 146, 146, 255, 146, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 143, 145, 145, 255, 139, 141, 141, 255, 111, 112, 112, 255, 47, 47, 47, 255, + 45, 45, 46, 255, 47, 47, 47, 255, 46, 46, 46, 255, 44, 44, 45, 255, 43, 43, 43, 255, 41, 41, 41, 255, 39, 39, 40, 255, 36, 36, 36, 255, 36, 36, 36, 255, 42, 42, 43, 255, 42, 42, 43, 255, 41, 41, 41, 255, 47, 47, 48, 255, 60, 60, 61, 255, 61, 61, 62, 255, 62, 62, 63, 255, 63, 63, 64, 255, 65, 65, 65, 255, 65, 65, 66, 255, 66, 66, 67, 255, 67, 67, 67, 255, + 68, 68, 68, 255, 69, 69, 69, 255, 70, 70, 70, 255, 70, 70, 71, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 70, 70, 71, 255, 69, 69, 69, 255, 68, 68, 68, 255, 66, 66, 67, 255, 65, 65, 66, 255, 64, 64, 64, 255, 62, 62, 62, 255, 60, 60, 60, 255, 58, 58, 59, 255, 57, 57, 58, 255, + 56, 56, 56, 255, 54, 54, 55, 255, 53, 53, 53, 255, 52, 52, 53, 255, 51, 51, 51, 255, 49, 50, 50, 255, 48, 49, 49, 255, 47, 47, 47, 255, 46, 46, 47, 255, 28, 28, 29, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 15, 15, 15, 255, 16, 16, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 21, 21, 22, 255, 23, 23, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, + 21, 21, 21, 255, 25, 25, 25, 255, 68, 69, 69, 255, 85, 86, 86, 255, 102, 104, 104, 255, 110, 111, 111, 255, 115, 116, 116, 255, 117, 117, 117, 255, 118, 120, 120, 255, 121, 122, 122, 255, 123, 124, 124, 255, 124, 126, 126, 255, 126, 127, 127, 255, 127, 128, 128, 255, 129, 129, 129, 255, 130, 131, 131, 255, 131, 132, 132, 255, 131, 132, 132, 255, 133, 134, 134, 255, 135, 137, 137, 255, 138, 139, 139, 255, + 144, 145, 145, 255, 134, 135, 135, 255, 119, 151, 175, 255, 93, 147, 186, 255, 64, 127, 178, 255, 43, 113, 170, 255, 38, 111, 172, 255, 35, 113, 174, 255, 37, 117, 172, 255, 39, 117, 174, 255, 35, 112, 169, 255, 27, 105, 163, 255, 25, 107, 163, 255, 33, 112, 167, 255, 38, 112, 171, 255, 36, 112, 170, 255, 33, 112, 171, 255, 34, 108, 168, 255, 25, 103, 162, 255, 26, 103, 159, 255, 31, 106, 163, 255, + 29, 102, 153, 255, 27, 93, 144, 255, 21, 89, 139, 255, 26, 86, 137, 255, 13, 82, 136, 255, 16, 86, 144, 255, 11, 86, 146, 255, 14, 86, 145, 255, 21, 95, 153, 255, 20, 99, 155, 255, 24, 101, 155, 255, 23, 103, 159, 255, 20, 97, 159, 255, 25, 95, 157, 255, 29, 102, 159, 255, 31, 106, 165, 255, 29, 109, 165, 255, 30, 110, 165, 255, 25, 102, 161, 255, 24, 102, 160, 255, 26, 106, 163, 255, + 34, 109, 166, 255, 55, 125, 176, 255, 75, 137, 180, 255, 57, 91, 117, 255, 157, 159, 159, 255, 153, 155, 155, 255, 146, 148, 148, 255, 141, 142, 143, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, + 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 143, 255, 140, 142, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, + 140, 142, 142, 255, 139, 141, 141, 255, 140, 142, 142, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 142, 143, 255, 141, 143, 143, 255, + 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 151, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 150, 150, 255, 145, 147, 147, 255, 107, 108, 108, 255, 44, 44, 44, 255, 44, 44, 44, 255, 45, 45, 46, 255, 44, 44, 45, 255, 43, 43, 44, 255, 42, 42, 42, 255, 40, 40, 40, 255, + 38, 38, 38, 255, 35, 36, 36, 255, 38, 38, 38, 255, 43, 43, 44, 255, 42, 42, 43, 255, 40, 40, 42, 255, 50, 50, 51, 255, 59, 59, 60, 255, 60, 60, 61, 255, 61, 61, 62, 255, 62, 62, 63, 255, 63, 63, 64, 255, 64, 64, 65, 255, 65, 65, 66, 255, 65, 66, 67, 255, 66, 66, 67, 255, 67, 67, 68, 255, 68, 68, 69, 255, 69, 69, 70, 255, 70, 71, 71, 255, 71, 71, 71, 255, + 71, 71, 72, 255, 71, 72, 73, 255, 71, 72, 73, 255, 71, 72, 73, 255, 71, 71, 73, 255, 71, 71, 72, 255, 70, 70, 70, 255, 69, 69, 69, 255, 67, 67, 68, 255, 66, 66, 67, 255, 65, 65, 65, 255, 63, 63, 63, 255, 61, 61, 62, 255, 59, 59, 60, 255, 58, 58, 59, 255, 57, 57, 57, 255, 55, 55, 55, 255, 53, 53, 54, 255, 52, 52, 53, 255, 52, 52, 52, 255, 50, 50, 50, 255, + 49, 49, 49, 255, 48, 48, 48, 255, 47, 47, 47, 255, 46, 46, 46, 255, 36, 36, 36, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 24, 24, 24, 255, 24, 24, 24, 255, 21, 21, 21, 255, 66, 66, 66, 255, 89, 91, 91, 255, 109, 110, 110, 255, + 118, 120, 120, 255, 123, 124, 124, 255, 126, 127, 127, 255, 129, 130, 130, 255, 130, 132, 132, 255, 133, 135, 135, 255, 135, 136, 136, 255, 137, 138, 138, 255, 138, 139, 139, 255, 139, 140, 140, 255, 139, 140, 140, 255, 140, 141, 141, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 143, 143, 255, 143, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, + 143, 145, 145, 255, 143, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, + 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 145, 145, 255, 141, 143, 143, 255, 141, 143, 143, 255, 140, 142, 142, 255, 131, 132, 132, 255, 56, 56, 56, 255, 45, 45, 45, 255, 44, 44, 44, 255, 44, 44, 44, 255, 44, 44, 45, 255, 43, 43, 43, 255, 41, 41, 41, 255, 39, 39, 39, 255, 37, 37, 37, 255, 35, 35, 36, 255, 43, 43, 43, 255, + 43, 43, 43, 255, 41, 41, 42, 255, 43, 43, 44, 255, 59, 59, 59, 255, 60, 60, 60, 255, 61, 61, 61, 255, 62, 62, 62, 255, 63, 63, 63, 255, 64, 64, 64, 255, 65, 65, 65, 255, 65, 65, 66, 255, 66, 66, 67, 255, 67, 67, 68, 255, 68, 68, 69, 255, 69, 69, 70, 255, 70, 70, 71, 255, 71, 71, 71, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 73, 255, + 71, 71, 72, 255, 71, 71, 72, 255, 70, 70, 70, 255, 69, 69, 69, 255, 67, 67, 68, 255, 66, 66, 67, 255, 65, 65, 65, 255, 63, 63, 63, 255, 61, 61, 62, 255, 59, 59, 60, 255, 58, 58, 59, 255, 56, 57, 57, 255, 54, 55, 55, 255, 53, 53, 54, 255, 52, 52, 53, 255, 51, 51, 51, 255, 50, 50, 50, 255, 48, 48, 49, 255, 47, 47, 48, 255, 46, 46, 47, 255, 46, 46, 46, 255, + 44, 44, 44, 255, 21, 21, 22, 255, 17, 17, 18, 255, 18, 18, 18, 255, 18, 18, 18, 255, 16, 16, 16, 255, 17, 17, 17, 255, 18, 18, 19, 255, 20, 20, 20, 255, 22, 22, 22, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 25, 25, 255, 21, 21, 21, 255, 40, 40, 40, 255, 76, 78, 78, 255, 95, 96, 96, 255, 109, 110, 110, 255, 113, 116, 116, 255, 116, 118, 118, 255, 119, 120, 120, 255, + 121, 123, 123, 255, 123, 124, 124, 255, 125, 126, 126, 255, 127, 128, 128, 255, 128, 129, 129, 255, 129, 130, 130, 255, 130, 131, 131, 255, 130, 131, 131, 255, 132, 133, 133, 255, 133, 134, 134, 255, 134, 136, 136, 255, 139, 140, 140, 255, 144, 145, 145, 255, 134, 135, 135, 255, 120, 151, 175, 255, 94, 147, 189, 255, 64, 126, 178, 255, 40, 115, 171, 255, 35, 115, 171, 255, 39, 116, 171, 255, 40, 117, 177, 255, + 38, 116, 172, 255, 33, 111, 168, 255, 27, 104, 164, 255, 25, 105, 164, 255, 32, 111, 167, 255, 36, 110, 169, 255, 37, 114, 171, 255, 36, 114, 173, 255, 36, 110, 168, 255, 27, 104, 160, 255, 27, 100, 158, 255, 29, 104, 162, 255, 25, 101, 153, 255, 26, 95, 144, 255, 22, 89, 141, 255, 26, 87, 135, 255, 13, 83, 134, 255, 14, 86, 141, 255, 11, 86, 147, 255, 13, 85, 144, 255, 20, 95, 151, 255, + 22, 97, 154, 255, 24, 100, 155, 255, 23, 102, 158, 255, 19, 98, 157, 255, 23, 98, 155, 255, 28, 105, 159, 255, 32, 110, 165, 255, 31, 111, 165, 255, 28, 109, 168, 255, 23, 101, 162, 255, 27, 103, 162, 255, 26, 106, 165, 255, 33, 112, 168, 255, 57, 126, 179, 255, 79, 139, 182, 255, 58, 93, 119, 255, 154, 156, 156, 255, 152, 153, 154, 255, 145, 147, 147, 255, 139, 141, 141, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 143, 255, 141, 142, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 143, 255, + 141, 142, 143, 255, 141, 142, 143, 255, 140, 142, 143, 255, 141, 142, 143, 255, 142, 143, 143, 255, 142, 143, 143, 255, 142, 143, 143, 255, 142, 143, 143, 255, 142, 144, 144, 255, 142, 143, 143, 255, 142, 143, 143, 255, 142, 144, 144, 255, 142, 143, 143, 255, 142, 143, 143, 255, 141, 142, 143, 255, 142, 143, 143, 255, 142, 143, 144, 255, 140, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, + 142, 144, 144, 255, 143, 144, 144, 255, 143, 144, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 147, 147, 255, 146, 148, 148, 255, 144, 147, 147, 255, 144, 146, 146, 255, 145, 147, 148, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 148, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 152, 152, 255, + 149, 152, 152, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 150, 152, 152, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 136, 138, 138, 255, 55, 55, 55, 255, 60, 60, 60, 255, 90, 90, 90, 255, 74, 74, 74, 255, 41, 41, 41, 255, 40, 40, 40, 255, 40, 40, 41, 255, 37, 37, 38, 255, 35, 35, 35, 255, 35, 35, 35, 255, 43, 43, 43, 255, 42, 42, 42, 255, 41, 41, 41, 255, 43, 43, 43, 255, 57, 57, 58, 255, 58, 58, 59, 255, 59, 59, 59, 255, + 60, 60, 60, 255, 61, 61, 61, 255, 62, 62, 62, 255, 63, 63, 63, 255, 64, 64, 65, 255, 65, 65, 66, 255, 66, 66, 67, 255, 67, 67, 67, 255, 68, 68, 68, 255, 69, 69, 69, 255, 70, 70, 70, 255, 71, 71, 71, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 70, 70, 70, 255, 69, 69, 69, 255, 67, 67, 67, 255, + 65, 65, 67, 255, 64, 64, 65, 255, 62, 62, 63, 255, 60, 60, 61, 255, 59, 59, 59, 255, 57, 57, 58, 255, 56, 56, 56, 255, 54, 54, 54, 255, 52, 52, 53, 255, 52, 52, 52, 255, 51, 51, 51, 255, 49, 49, 49, 255, 48, 48, 48, 255, 47, 47, 47, 255, 46, 46, 46, 255, 45, 45, 45, 255, 44, 44, 45, 255, 25, 25, 26, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, + 16, 16, 16, 255, 17, 17, 17, 255, 19, 19, 19, 255, 19, 19, 19, 255, 27, 27, 27, 255, 41, 41, 41, 255, 37, 37, 37, 255, 24, 24, 24, 255, 22, 22, 22, 255, 39, 39, 39, 255, 81, 82, 82, 255, 101, 103, 103, 255, 116, 118, 118, 255, 122, 124, 124, 255, 126, 128, 128, 255, 129, 131, 131, 255, 131, 132, 132, 255, 133, 134, 134, 255, 134, 136, 136, 255, 136, 138, 138, 255, 138, 140, 140, 255, + 139, 141, 141, 255, 140, 142, 142, 255, 141, 143, 143, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 145, 145, 255, 143, 145, 145, 255, 142, 144, 144, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 147, 149, 149, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 144, 146, 146, 255, 144, 146, 146, 255, 140, 142, 142, 255, + 92, 93, 93, 255, 43, 43, 44, 255, 83, 83, 83, 255, 85, 85, 85, 255, 53, 53, 53, 255, 39, 39, 39, 255, 40, 40, 41, 255, 39, 39, 40, 255, 37, 37, 37, 255, 34, 34, 34, 255, 40, 40, 41, 255, 42, 42, 42, 255, 42, 42, 42, 255, 41, 41, 41, 255, 53, 53, 54, 255, 58, 58, 59, 255, 59, 59, 59, 255, 60, 60, 60, 255, 61, 61, 61, 255, 62, 62, 62, 255, 63, 63, 63, 255, + 64, 64, 65, 255, 65, 65, 66, 255, 66, 66, 67, 255, 67, 67, 67, 255, 68, 68, 68, 255, 69, 69, 69, 255, 70, 70, 70, 255, 71, 71, 71, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 70, 70, 70, 255, 69, 69, 69, 255, 67, 67, 67, 255, 65, 65, 67, 255, 64, 64, 65, 255, 62, 62, 63, 255, 60, 60, 61, 255, + 59, 59, 59, 255, 57, 57, 58, 255, 56, 56, 56, 255, 54, 54, 54, 255, 52, 52, 53, 255, 52, 52, 52, 255, 51, 51, 51, 255, 49, 49, 49, 255, 48, 48, 48, 255, 47, 47, 47, 255, 46, 46, 46, 255, 45, 45, 45, 255, 44, 44, 45, 255, 37, 37, 38, 255, 17, 17, 17, 255, 17, 17, 17, 255, 18, 18, 18, 255, 17, 17, 17, 255, 16, 16, 16, 255, 17, 17, 17, 255, 19, 19, 19, 255, + 20, 20, 20, 255, 37, 37, 37, 255, 40, 40, 40, 255, 27, 27, 27, 255, 24, 24, 24, 255, 22, 22, 22, 255, 66, 66, 66, 255, 87, 89, 89, 255, 106, 107, 107, 255, 115, 116, 116, 255, 119, 121, 121, 255, 122, 123, 123, 255, 123, 125, 125, 255, 125, 127, 127, 255, 127, 129, 129, 255, 129, 131, 131, 255, 131, 133, 133, 255, 131, 133, 133, 255, 132, 134, 134, 255, 133, 135, 135, 255, 134, 136, 136, 255, + 135, 137, 137, 255, 137, 138, 138, 255, 141, 143, 143, 255, 147, 149, 149, 255, 136, 138, 138, 255, 118, 152, 174, 255, 93, 147, 187, 255, 63, 126, 175, 255, 40, 114, 171, 255, 37, 113, 171, 255, 39, 117, 173, 255, 39, 119, 173, 255, 39, 117, 174, 255, 32, 111, 170, 255, 26, 105, 166, 255, 27, 104, 166, 255, 31, 110, 169, 255, 37, 113, 169, 255, 36, 113, 173, 255, 37, 114, 170, 255, 29, 109, 167, 255, + 24, 104, 160, 255, 26, 101, 158, 255, 30, 104, 159, 255, 28, 98, 152, 255, 27, 93, 145, 255, 21, 90, 140, 255, 26, 88, 136, 255, 14, 84, 133, 255, 14, 87, 140, 255, 12, 87, 147, 255, 14, 87, 145, 255, 20, 94, 152, 255, 21, 96, 156, 255, 21, 99, 157, 255, 20, 101, 158, 255, 19, 98, 157, 255, 24, 98, 156, 255, 34, 107, 161, 255, 35, 113, 169, 255, 35, 115, 169, 255, 31, 111, 169, 255, + 26, 102, 162, 255, 28, 104, 164, 255, 29, 107, 167, 255, 35, 113, 168, 255, 60, 127, 179, 255, 79, 140, 182, 255, 60, 93, 119, 255, 155, 157, 157, 255, 153, 154, 154, 255, 145, 147, 147, 255, 139, 141, 141, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 138, 139, 139, 255, 138, 139, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 140, 140, 255, 139, 140, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 140, 140, 255, 140, 141, 142, 255, 140, 142, 142, 255, + 141, 143, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 141, 143, 143, 255, 143, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 145, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 145, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, + 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 150, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 141, 144, 144, 255, 97, 99, 99, 255, 42, 42, 43, 255, 53, 53, 53, 255, 93, 93, 93, 255, 119, 119, 120, 255, 95, 95, 95, 255, + 58, 58, 59, 255, 37, 37, 37, 255, 36, 36, 37, 255, 34, 34, 35, 255, 42, 42, 42, 255, 41, 41, 42, 255, 41, 41, 41, 255, 40, 40, 40, 255, 53, 53, 53, 255, 57, 57, 57, 255, 57, 57, 58, 255, 58, 58, 59, 255, 59, 59, 59, 255, 60, 60, 60, 255, 61, 61, 61, 255, 62, 62, 63, 255, 63, 63, 64, 255, 65, 65, 65, 255, 65, 65, 66, 255, 66, 66, 67, 255, 67, 67, 68, 255, + 68, 68, 69, 255, 70, 70, 70, 255, 70, 70, 71, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 70, 70, 70, 255, 68, 68, 69, 255, 67, 67, 67, 255, 65, 65, 66, 255, 64, 64, 64, 255, 62, 62, 62, 255, 60, 60, 60, 255, 58, 58, 59, 255, 57, 57, 57, 255, 55, 55, 55, 255, 53, 53, 53, 255, 52, 52, 53, 255, + 51, 51, 51, 255, 50, 50, 50, 255, 48, 48, 48, 255, 47, 47, 47, 255, 46, 46, 46, 255, 45, 45, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 41, 41, 41, 255, 18, 18, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, 18, 18, 18, 255, 16, 16, 16, 255, 16, 16, 16, 255, 35, 36, 36, 255, 83, 83, 83, 255, 101, 101, 101, 255, 61, 61, 61, 255, 26, 26, 26, 255, 25, 25, 25, 255, + 22, 22, 22, 255, 66, 67, 67, 255, 90, 91, 91, 255, 109, 110, 110, 255, 118, 120, 120, 255, 123, 125, 125, 255, 126, 127, 127, 255, 129, 130, 130, 255, 130, 132, 132, 255, 132, 134, 134, 255, 134, 136, 136, 255, 136, 138, 138, 255, 137, 138, 138, 255, 138, 139, 139, 255, 139, 140, 140, 255, 140, 142, 142, 255, 140, 142, 142, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, + 143, 145, 145, 255, 142, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 147, 147, 255, 147, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 146, 148, 148, 255, 147, 149, 149, 255, 146, 147, 147, 255, 146, 147, 147, 255, 147, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 131, 133, 133, 255, 52, 52, 53, 255, 43, 43, 43, 255, 73, 73, 73, 255, 113, 113, 114, 255, 111, 111, 111, 255, 75, 75, 75, 255, 45, 45, 45, 255, 37, 37, 37, 255, 35, 35, 35, 255, + 38, 38, 38, 255, 42, 42, 43, 255, 42, 42, 42, 255, 41, 41, 41, 255, 46, 46, 46, 255, 57, 57, 57, 255, 57, 57, 58, 255, 58, 58, 59, 255, 59, 59, 59, 255, 60, 60, 60, 255, 61, 61, 61, 255, 62, 62, 63, 255, 63, 63, 64, 255, 65, 65, 65, 255, 65, 65, 66, 255, 66, 66, 67, 255, 67, 67, 68, 255, 68, 68, 69, 255, 70, 70, 70, 255, 70, 70, 71, 255, 71, 71, 72, 255, + 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 70, 70, 70, 255, 68, 68, 69, 255, 67, 67, 67, 255, 65, 65, 66, 255, 64, 64, 64, 255, 62, 62, 62, 255, 60, 60, 60, 255, 58, 58, 59, 255, 57, 57, 57, 255, 55, 55, 55, 255, 53, 53, 53, 255, 52, 52, 53, 255, 51, 51, 51, 255, 50, 50, 50, 255, 48, 48, 48, 255, 47, 47, 47, 255, + 46, 46, 46, 255, 45, 45, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 44, 255, 27, 28, 28, 255, 17, 17, 17, 255, 17, 18, 18, 255, 18, 19, 19, 255, 17, 17, 17, 255, 16, 16, 16, 255, 23, 23, 23, 255, 58, 59, 59, 255, 102, 102, 102, 255, 82, 82, 82, 255, 36, 36, 36, 255, 25, 25, 25, 255, 23, 23, 23, 255, 41, 41, 41, 255, 80, 81, 81, 255, 99, 100, 100, 255, + 113, 115, 115, 255, 118, 120, 120, 255, 121, 123, 123, 255, 124, 125, 125, 255, 126, 127, 127, 255, 128, 129, 129, 255, 130, 131, 131, 255, 131, 132, 132, 255, 133, 134, 134, 255, 134, 135, 135, 255, 135, 136, 136, 255, 136, 137, 137, 255, 137, 138, 138, 255, 138, 140, 140, 255, 143, 145, 145, 255, 149, 151, 151, 255, 139, 140, 140, 255, 118, 152, 174, 255, 93, 146, 187, 255, 62, 126, 175, 255, 41, 113, 167, 255, + 38, 113, 169, 255, 41, 117, 174, 255, 40, 119, 174, 255, 39, 117, 173, 255, 31, 110, 169, 255, 24, 104, 164, 255, 25, 105, 164, 255, 32, 111, 167, 255, 35, 112, 170, 255, 35, 113, 171, 255, 35, 113, 168, 255, 31, 109, 165, 255, 25, 104, 161, 255, 24, 102, 160, 255, 28, 103, 163, 255, 28, 100, 154, 255, 23, 93, 143, 255, 21, 88, 139, 255, 28, 89, 137, 255, 17, 84, 135, 255, 14, 88, 141, 255, + 13, 86, 146, 255, 15, 89, 147, 255, 17, 96, 150, 255, 21, 97, 158, 255, 22, 100, 158, 255, 21, 102, 159, 255, 20, 98, 157, 255, 25, 97, 156, 255, 35, 107, 161, 255, 38, 113, 168, 255, 40, 116, 171, 255, 33, 113, 169, 255, 24, 104, 162, 255, 28, 107, 165, 255, 32, 109, 166, 255, 37, 114, 168, 255, 62, 128, 180, 255, 79, 139, 183, 255, 58, 93, 120, 255, 154, 156, 156, 255, 152, 153, 154, 255, + 144, 146, 146, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 138, 138, 255, 136, 138, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 138, 139, 139, 255, 138, 139, 140, 255, 139, 140, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 138, 141, 141, 255, 138, 141, 141, 255, 138, 141, 141, 255, 139, 141, 141, 255, 139, 142, 142, 255, 139, 142, 142, 255, 139, 141, 141, 255, 140, 142, 142, 255, 141, 142, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, + 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 142, 145, 145, 255, 142, 145, 145, 255, 143, 145, 145, 255, 144, 145, 146, 255, 143, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 149, 149, 255, + 145, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 137, 139, 139, 255, 56, 56, 56, 255, 44, 44, 44, 255, 45, 45, 45, 255, 46, 46, 47, 255, 70, 70, 70, 255, 101, 101, 101, 255, 86, 86, 86, 255, 37, 37, 37, 255, 35, 35, 35, 255, 38, 38, 38, 255, 42, 42, 43, 255, 40, 40, 41, 255, 40, 40, 40, 255, 44, 44, 44, 255, 55, 55, 55, 255, + 56, 56, 56, 255, 56, 56, 57, 255, 57, 57, 58, 255, 58, 58, 59, 255, 59, 59, 59, 255, 60, 60, 60, 255, 61, 61, 62, 255, 62, 62, 63, 255, 64, 64, 64, 255, 65, 65, 65, 255, 65, 65, 67, 255, 67, 67, 67, 255, 68, 68, 68, 255, 69, 69, 70, 255, 70, 70, 71, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, + 70, 70, 70, 255, 68, 68, 69, 255, 66, 66, 67, 255, 65, 65, 66, 255, 63, 63, 64, 255, 61, 61, 61, 255, 59, 59, 59, 255, 57, 57, 58, 255, 56, 56, 56, 255, 54, 54, 54, 255, 52, 52, 53, 255, 51, 51, 52, 255, 50, 50, 50, 255, 48, 48, 49, 255, 47, 47, 47, 255, 46, 46, 46, 255, 45, 45, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 44, 255, 44, 44, 44, 255, + 29, 29, 29, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 17, 17, 17, 255, 53, 53, 53, 255, 97, 97, 97, 255, 96, 96, 96, 255, 59, 59, 59, 255, 31, 31, 31, 255, 27, 27, 27, 255, 27, 27, 27, 255, 24, 24, 24, 255, 41, 41, 41, 255, 83, 83, 83, 255, 102, 104, 104, 255, 119, 120, 120, 255, 123, 125, 125, 255, 127, 129, 129, 255, 130, 131, 131, 255, 132, 133, 133, 255, + 134, 135, 135, 255, 135, 136, 136, 255, 136, 138, 138, 255, 138, 140, 140, 255, 140, 142, 142, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 145, 146, 146, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 146, 147, 147, 255, 146, 147, 147, 255, 145, 147, 147, 255, 147, 149, 149, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 148, 148, 255, 146, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 144, 146, 146, 255, 144, 145, 145, 255, 144, 146, 146, 255, + 143, 145, 145, 255, 140, 142, 142, 255, 94, 95, 95, 255, 45, 45, 45, 255, 44, 44, 44, 255, 46, 46, 46, 255, 54, 54, 54, 255, 91, 91, 91, 255, 99, 99, 99, 255, 58, 58, 58, 255, 35, 35, 35, 255, 35, 35, 35, 255, 42, 42, 43, 255, 41, 41, 42, 255, 40, 40, 40, 255, 40, 40, 40, 255, 53, 53, 53, 255, 56, 56, 56, 255, 56, 56, 57, 255, 57, 57, 58, 255, 58, 58, 59, 255, + 59, 59, 59, 255, 60, 60, 60, 255, 61, 61, 62, 255, 62, 62, 63, 255, 64, 64, 64, 255, 65, 65, 65, 255, 65, 65, 67, 255, 67, 67, 67, 255, 68, 68, 68, 255, 69, 69, 70, 255, 70, 70, 71, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 70, 70, 70, 255, 68, 68, 69, 255, 66, 66, 67, 255, 65, 65, 66, 255, + 63, 63, 64, 255, 61, 61, 61, 255, 59, 59, 59, 255, 57, 57, 58, 255, 56, 56, 56, 255, 54, 54, 54, 255, 52, 52, 53, 255, 51, 51, 52, 255, 50, 50, 50, 255, 48, 48, 49, 255, 47, 47, 47, 255, 46, 46, 46, 255, 45, 45, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 44, 255, 43, 43, 43, 255, 40, 40, 40, 255, 17, 17, 18, 255, 17, 17, 17, 255, 18, 18, 18, 255, + 19, 19, 19, 255, 27, 27, 27, 255, 85, 85, 85, 255, 101, 101, 101, 255, 76, 76, 76, 255, 42, 42, 42, 255, 27, 27, 27, 255, 27, 27, 27, 255, 26, 26, 26, 255, 23, 23, 23, 255, 68, 68, 68, 255, 90, 91, 91, 255, 108, 110, 110, 255, 117, 119, 119, 255, 120, 121, 121, 255, 122, 124, 124, 255, 125, 126, 126, 255, 127, 129, 129, 255, 128, 130, 130, 255, 130, 132, 132, 255, 132, 134, 134, 255, + 134, 135, 135, 255, 135, 136, 136, 255, 135, 136, 136, 255, 137, 138, 138, 255, 138, 140, 140, 255, 143, 145, 145, 255, 149, 151, 151, 255, 138, 140, 140, 255, 119, 151, 174, 255, 93, 146, 187, 255, 62, 126, 175, 255, 39, 112, 168, 255, 38, 112, 168, 255, 42, 116, 173, 255, 40, 117, 175, 255, 35, 117, 171, 255, 30, 111, 169, 255, 23, 105, 163, 255, 25, 105, 164, 255, 30, 110, 166, 255, 34, 111, 169, 255, + 35, 112, 171, 255, 35, 112, 168, 255, 31, 108, 163, 255, 25, 103, 161, 255, 24, 102, 161, 255, 28, 105, 162, 255, 26, 99, 153, 255, 25, 91, 142, 255, 20, 87, 139, 255, 28, 90, 138, 255, 15, 86, 135, 255, 15, 89, 142, 255, 15, 86, 146, 255, 15, 91, 148, 255, 21, 96, 151, 255, 25, 99, 157, 255, 25, 102, 160, 255, 24, 102, 160, 255, 20, 96, 157, 255, 25, 95, 155, 255, 33, 107, 161, 255, + 40, 112, 167, 255, 41, 115, 172, 255, 33, 113, 168, 255, 26, 103, 162, 255, 28, 106, 165, 255, 32, 108, 166, 255, 37, 113, 169, 255, 60, 127, 180, 255, 79, 138, 181, 255, 58, 93, 119, 255, 155, 157, 157, 255, 153, 154, 154, 255, 144, 146, 146, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, + 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 141, 142, 142, 255, 141, 142, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 141, 143, 143, 255, + 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 108, 109, 109, 255, 45, 45, 45, 255, 44, 44, 44, 255, 44, 44, 45, 255, + 42, 42, 42, 255, 40, 40, 40, 255, 49, 49, 50, 255, 51, 51, 51, 255, 34, 34, 35, 255, 35, 35, 35, 255, 42, 42, 43, 255, 42, 42, 42, 255, 40, 40, 41, 255, 39, 39, 39, 255, 51, 51, 51, 255, 54, 54, 54, 255, 54, 54, 55, 255, 55, 55, 56, 255, 56, 56, 57, 255, 57, 57, 58, 255, 58, 58, 59, 255, 59, 59, 59, 255, 60, 60, 60, 255, 61, 61, 62, 255, 63, 63, 63, 255, + 64, 64, 65, 255, 65, 65, 66, 255, 66, 66, 67, 255, 67, 67, 68, 255, 69, 69, 69, 255, 70, 70, 70, 255, 71, 71, 71, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 70, 70, 70, 255, 68, 68, 69, 255, 66, 66, 67, 255, 65, 65, 65, 255, 63, 63, 63, 255, 60, 60, 61, 255, 58, 58, 59, 255, 57, 57, 57, 255, 55, 55, 55, 255, + 53, 53, 53, 255, 52, 52, 52, 255, 50, 50, 50, 255, 49, 49, 49, 255, 47, 47, 48, 255, 46, 46, 46, 255, 45, 45, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 44, 255, 44, 44, 44, 255, 43, 43, 43, 255, 41, 41, 41, 255, 19, 19, 19, 255, 18, 18, 18, 255, 19, 19, 19, 255, 19, 19, 19, 255, 45, 45, 45, 255, 62, 62, 62, 255, 41, 41, 41, 255, 26, 26, 26, 255, + 24, 24, 25, 255, 28, 28, 28, 255, 29, 29, 29, 255, 27, 27, 27, 255, 24, 24, 24, 255, 71, 71, 71, 255, 96, 96, 96, 255, 115, 116, 116, 255, 125, 126, 126, 255, 127, 129, 129, 255, 129, 131, 131, 255, 132, 134, 134, 255, 135, 136, 136, 255, 136, 138, 138, 255, 137, 139, 139, 255, 138, 140, 140, 255, 140, 142, 142, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, + 145, 146, 146, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 137, 139, 139, 255, 55, 55, 55, 255, 45, 45, 45, 255, 44, 44, 45, 255, 43, 43, 43, 255, 40, 40, 40, 255, 45, 45, 46, 255, 52, 52, 52, 255, + 43, 43, 43, 255, 33, 33, 33, 255, 39, 39, 40, 255, 42, 42, 42, 255, 41, 41, 42, 255, 39, 39, 40, 255, 45, 45, 45, 255, 54, 54, 54, 255, 54, 54, 55, 255, 55, 55, 56, 255, 56, 56, 57, 255, 57, 57, 58, 255, 58, 58, 59, 255, 59, 59, 59, 255, 60, 60, 60, 255, 61, 61, 62, 255, 63, 63, 63, 255, 64, 64, 65, 255, 65, 65, 66, 255, 66, 66, 67, 255, 67, 67, 68, 255, + 69, 69, 69, 255, 70, 70, 70, 255, 71, 71, 71, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 70, 70, 70, 255, 68, 68, 69, 255, 66, 66, 67, 255, 65, 65, 65, 255, 63, 63, 63, 255, 60, 60, 61, 255, 58, 58, 59, 255, 57, 57, 57, 255, 55, 55, 55, 255, 53, 53, 53, 255, 52, 52, 52, 255, 50, 50, 50, 255, 48, 49, 49, 255, + 47, 47, 48, 255, 46, 46, 46, 255, 45, 45, 45, 255, 44, 44, 45, 255, 44, 44, 44, 255, 44, 44, 44, 255, 43, 43, 43, 255, 43, 43, 43, 255, 42, 42, 42, 255, 28, 28, 28, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 27, 27, 27, 255, 63, 63, 63, 255, 51, 51, 51, 255, 31, 31, 31, 255, 24, 24, 24, 255, 26, 26, 27, 255, 29, 29, 29, 255, 28, 28, 28, 255, + 25, 25, 25, 255, 43, 43, 43, 255, 81, 82, 82, 255, 101, 103, 103, 255, 114, 116, 116, 255, 119, 121, 121, 255, 121, 123, 123, 255, 123, 125, 125, 255, 125, 127, 127, 255, 128, 129, 129, 255, 128, 130, 130, 255, 129, 131, 131, 255, 131, 133, 133, 255, 132, 134, 134, 255, 134, 135, 135, 255, 135, 137, 137, 255, 137, 138, 138, 255, 141, 143, 143, 255, 147, 149, 149, 255, 136, 138, 138, 255, 119, 151, 174, 255, + 93, 146, 187, 255, 63, 126, 175, 255, 40, 111, 168, 255, 36, 113, 170, 255, 42, 117, 173, 255, 40, 118, 174, 255, 35, 116, 170, 255, 32, 111, 167, 255, 25, 105, 163, 255, 28, 106, 163, 255, 28, 109, 165, 255, 32, 111, 166, 255, 36, 112, 169, 255, 33, 111, 166, 255, 29, 106, 163, 255, 24, 103, 161, 255, 24, 103, 161, 255, 29, 107, 161, 255, 26, 100, 153, 255, 24, 90, 141, 255, 20, 87, 139, 255, + 30, 92, 139, 255, 18, 86, 136, 255, 17, 90, 142, 255, 14, 85, 146, 255, 19, 91, 149, 255, 22, 93, 154, 255, 25, 99, 158, 255, 26, 104, 160, 255, 25, 103, 162, 255, 21, 96, 156, 255, 22, 94, 152, 255, 31, 107, 160, 255, 40, 112, 165, 255, 39, 113, 171, 255, 33, 112, 169, 255, 25, 103, 161, 255, 30, 105, 164, 255, 32, 107, 166, 255, 37, 112, 168, 255, 63, 126, 179, 255, 81, 136, 180, 255, + 59, 91, 118, 255, 153, 154, 154, 255, 150, 152, 152, 255, 142, 144, 144, 255, 136, 138, 138, 255, 135, 136, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 140, 140, 255, + 139, 140, 141, 255, 138, 140, 140, 255, 139, 141, 141, 255, 138, 140, 140, 255, 139, 140, 140, 255, 139, 140, 141, 255, 140, 141, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, + 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 145, 147, 147, 255, 144, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 145, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 145, 147, 147, 255, 142, 144, 144, 255, 66, 67, 68, 255, 44, 44, 45, 255, 44, 44, 44, 255, 43, 43, 43, 255, 41, 41, 41, 255, 40, 40, 41, 255, 37, 37, 37, 255, 35, 35, 35, 255, 34, 34, 34, 255, 40, 40, 40, 255, 41, 41, 42, 255, 41, 41, 41, 255, 40, 40, 40, 255, + 43, 43, 43, 255, 52, 52, 53, 255, 53, 53, 53, 255, 53, 53, 54, 255, 54, 54, 55, 255, 55, 55, 56, 255, 56, 56, 57, 255, 57, 57, 58, 255, 58, 58, 59, 255, 59, 59, 59, 255, 60, 60, 61, 255, 62, 62, 62, 255, 63, 63, 63, 255, 65, 65, 65, 255, 65, 65, 66, 255, 67, 67, 67, 255, 68, 68, 68, 255, 69, 69, 70, 255, 70, 70, 71, 255, 71, 71, 72, 255, 71, 71, 73, 255, + 71, 71, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 70, 70, 70, 255, 68, 68, 68, 255, 66, 66, 67, 255, 64, 64, 65, 255, 62, 62, 62, 255, 59, 59, 60, 255, 57, 57, 58, 255, 56, 56, 56, 255, 53, 53, 54, 255, 52, 52, 53, 255, 51, 51, 51, 255, 49, 49, 49, 255, 48, 48, 48, 255, 46, 46, 46, 255, 45, 45, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 44, 255, + 43, 43, 44, 255, 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, 29, 29, 29, 255, 18, 18, 18, 255, 19, 19, 19, 255, 20, 20, 20, 255, 23, 23, 23, 255, 23, 23, 23, 255, 19, 19, 20, 255, 23, 23, 23, 255, 25, 25, 25, 255, 28, 28, 28, 255, 30, 30, 30, 255, 30, 30, 30, 255, 27, 27, 27, 255, 46, 46, 46, 255, 88, 89, 89, 255, 110, 111, 111, 255, 123, 124, 124, 255, + 126, 128, 128, 255, 129, 131, 131, 255, 131, 133, 133, 255, 134, 136, 136, 255, 135, 137, 137, 255, 137, 139, 139, 255, 138, 140, 140, 255, 140, 141, 141, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 145, 145, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 148, 148, 255, 147, 149, 149, 255, 149, 150, 150, 255, 148, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, + 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 108, 109, 110, 255, 45, 45, 46, 255, 44, 44, 44, 255, 44, 44, 44, 255, 42, 42, 42, 255, 41, 41, 41, 255, 38, 38, 38, 255, 35, 35, 35, 255, 34, 34, 34, 255, 36, 36, 36, 255, 42, 42, 42, 255, 41, 41, 41, 255, 41, 41, 41, 255, 39, 39, 39, 255, 50, 50, 51, 255, 53, 53, 53, 255, 53, 53, 54, 255, + 54, 54, 55, 255, 55, 55, 56, 255, 56, 56, 57, 255, 57, 57, 58, 255, 58, 58, 59, 255, 59, 59, 59, 255, 60, 60, 61, 255, 62, 62, 62, 255, 63, 63, 63, 255, 65, 65, 65, 255, 65, 65, 66, 255, 67, 67, 67, 255, 68, 68, 68, 255, 69, 69, 70, 255, 70, 70, 71, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 70, 70, 70, 255, + 68, 68, 68, 255, 66, 66, 67, 255, 64, 64, 65, 255, 62, 62, 62, 255, 59, 59, 60, 255, 57, 57, 58, 255, 56, 56, 56, 255, 53, 53, 54, 255, 52, 52, 53, 255, 51, 51, 51, 255, 48, 49, 49, 255, 47, 48, 48, 255, 46, 46, 46, 255, 45, 45, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 43, 43, 44, 255, 43, 43, 43, 255, 42, 42, 43, 255, 42, 42, 42, 255, 42, 42, 42, 255, + 40, 40, 40, 255, 17, 17, 17, 255, 18, 18, 18, 255, 19, 19, 19, 255, 21, 21, 21, 255, 25, 25, 25, 255, 19, 19, 19, 255, 20, 20, 20, 255, 24, 24, 24, 255, 26, 26, 26, 255, 28, 28, 28, 255, 30, 30, 30, 255, 28, 28, 28, 255, 27, 27, 27, 255, 73, 73, 73, 255, 94, 95, 95, 255, 111, 113, 113, 255, 118, 120, 120, 255, 120, 122, 122, 255, 122, 124, 124, 255, 124, 126, 126, 255, + 126, 128, 128, 255, 129, 130, 130, 255, 130, 132, 132, 255, 131, 133, 133, 255, 132, 134, 134, 255, 134, 135, 135, 255, 135, 137, 137, 255, 137, 138, 138, 255, 141, 143, 143, 255, 147, 149, 149, 255, 136, 138, 138, 255, 119, 151, 174, 255, 93, 146, 186, 255, 64, 126, 176, 255, 42, 113, 169, 255, 38, 114, 170, 255, 43, 117, 175, 255, 42, 117, 173, 255, 35, 114, 170, 255, 30, 111, 166, 255, 26, 105, 165, 255, + 29, 107, 166, 255, 30, 109, 166, 255, 32, 110, 167, 255, 32, 111, 168, 255, 30, 111, 165, 255, 25, 106, 162, 255, 22, 101, 162, 255, 24, 102, 162, 255, 29, 106, 162, 255, 26, 100, 152, 255, 23, 90, 141, 255, 21, 87, 140, 255, 30, 90, 141, 255, 19, 86, 137, 255, 19, 88, 144, 255, 14, 84, 146, 255, 19, 90, 150, 255, 21, 94, 154, 255, 27, 98, 157, 255, 26, 102, 160, 255, 24, 102, 162, 255, + 19, 95, 157, 255, 19, 91, 153, 255, 28, 106, 159, 255, 33, 111, 166, 255, 35, 113, 169, 255, 30, 111, 166, 255, 23, 100, 159, 255, 28, 104, 162, 255, 28, 106, 162, 255, 35, 110, 166, 255, 59, 127, 177, 255, 78, 136, 180, 255, 58, 91, 117, 255, 153, 154, 154, 255, 150, 152, 152, 255, 142, 144, 144, 255, 136, 138, 138, 255, 136, 137, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, + 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 134, 136, 136, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, + 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 135, 137, 137, 255, 136, 137, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 139, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 140, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 142, 142, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 144, 144, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 141, 143, 143, 255, 141, 143, 143, 255, + 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 145, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 150, 150, 255, 147, 149, 149, 255, 147, 150, 150, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 148, 148, 255, 145, 147, 147, 255, 128, 131, 131, 255, 47, 47, 47, 255, + 45, 45, 45, 255, 43, 43, 43, 255, 42, 42, 43, 255, 41, 41, 41, 255, 39, 39, 39, 255, 37, 37, 37, 255, 34, 34, 35, 255, 35, 35, 35, 255, 41, 41, 41, 255, 41, 41, 41, 255, 40, 40, 40, 255, 39, 39, 39, 255, 48, 48, 48, 255, 52, 52, 52, 255, 52, 52, 53, 255, 52, 52, 53, 255, 53, 53, 53, 255, 54, 54, 54, 255, 55, 55, 55, 255, 56, 56, 56, 255, 57, 57, 58, 255, + 58, 58, 59, 255, 59, 59, 59, 255, 60, 60, 61, 255, 62, 62, 62, 255, 63, 63, 64, 255, 65, 65, 66, 255, 66, 66, 67, 255, 67, 67, 68, 255, 69, 69, 69, 255, 70, 70, 71, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 69, 69, 70, 255, 68, 68, 68, 255, 65, 65, 67, 255, 64, 64, 64, 255, 61, 61, 61, 255, 58, 58, 59, 255, + 57, 57, 57, 255, 54, 54, 55, 255, 52, 52, 53, 255, 51, 51, 51, 255, 49, 49, 50, 255, 48, 48, 48, 255, 46, 46, 47, 255, 45, 45, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 44, 255, 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, 40, 40, 40, 255, 17, 17, 17, 255, 18, 18, 18, 255, 20, 20, 20, 255, 21, 21, 22, 255, + 18, 18, 18, 255, 20, 20, 20, 255, 23, 23, 23, 255, 26, 26, 26, 255, 28, 28, 28, 255, 30, 30, 30, 255, 31, 31, 31, 255, 30, 30, 30, 255, 31, 31, 31, 255, 82, 82, 82, 255, 103, 104, 104, 255, 121, 122, 122, 255, 125, 126, 126, 255, 128, 129, 129, 255, 131, 131, 131, 255, 132, 133, 133, 255, 134, 135, 135, 255, 135, 137, 137, 255, 136, 138, 138, 255, 138, 140, 140, 255, 138, 141, 141, 255, + 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 147, 147, 255, 146, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 149, 149, 255, 148, 150, 150, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 146, 146, 255, 144, 146, 146, 255, 141, 142, 142, 255, 70, 71, 71, 255, 44, 44, 44, 255, 43, 43, 43, 255, 42, 42, 43, 255, 41, 41, 41, 255, + 40, 40, 40, 255, 37, 37, 37, 255, 36, 36, 36, 255, 34, 34, 34, 255, 40, 40, 40, 255, 41, 41, 41, 255, 40, 40, 40, 255, 40, 40, 40, 255, 42, 42, 42, 255, 52, 52, 52, 255, 52, 52, 53, 255, 52, 52, 53, 255, 53, 53, 53, 255, 54, 54, 54, 255, 55, 55, 55, 255, 56, 56, 56, 255, 57, 57, 58, 255, 58, 58, 59, 255, 59, 59, 59, 255, 60, 60, 61, 255, 62, 62, 62, 255, + 63, 63, 64, 255, 65, 65, 66, 255, 66, 66, 67, 255, 67, 67, 68, 255, 69, 69, 69, 255, 70, 70, 71, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 69, 69, 70, 255, 68, 68, 68, 255, 65, 65, 67, 255, 63, 64, 64, 255, 61, 61, 61, 255, 58, 58, 59, 255, 56, 57, 57, 255, 54, 54, 55, 255, 52, 52, 53, 255, 51, 51, 51, 255, + 49, 49, 50, 255, 47, 48, 48, 255, 46, 46, 47, 255, 45, 45, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 43, 43, 43, 255, 43, 43, 43, 255, 42, 42, 42, 255, 42, 42, 42, 255, 42, 42, 42, 255, 42, 42, 42, 255, 42, 42, 42, 255, 25, 25, 25, 255, 18, 18, 18, 255, 19, 19, 19, 255, 21, 21, 21, 255, 20, 20, 20, 255, 19, 19, 19, 255, 21, 21, 21, 255, 24, 24, 24, 255, + 26, 26, 26, 255, 29, 29, 29, 255, 32, 32, 32, 255, 30, 30, 30, 255, 27, 27, 27, 255, 53, 54, 54, 255, 85, 86, 86, 255, 106, 108, 108, 255, 117, 118, 118, 255, 119, 121, 121, 255, 121, 123, 123, 255, 124, 125, 125, 255, 125, 127, 127, 255, 127, 129, 129, 255, 128, 130, 130, 255, 129, 131, 131, 255, 131, 132, 132, 255, 132, 134, 134, 255, 132, 134, 134, 255, 135, 137, 137, 255, 139, 141, 141, 255, + 145, 147, 147, 255, 135, 137, 137, 255, 118, 150, 173, 255, 92, 146, 186, 255, 63, 127, 175, 255, 42, 113, 170, 255, 38, 113, 171, 255, 38, 116, 173, 255, 39, 115, 171, 255, 38, 112, 169, 255, 31, 109, 166, 255, 27, 106, 163, 255, 28, 107, 164, 255, 31, 109, 166, 255, 34, 110, 170, 255, 31, 112, 169, 255, 29, 109, 166, 255, 25, 103, 165, 255, 23, 102, 162, 255, 24, 102, 162, 255, 30, 105, 163, 255, + 27, 98, 153, 255, 21, 90, 142, 255, 21, 88, 140, 255, 28, 89, 139, 255, 16, 84, 138, 255, 17, 87, 143, 255, 14, 84, 146, 255, 17, 91, 148, 255, 18, 94, 155, 255, 24, 99, 158, 255, 21, 102, 159, 255, 20, 103, 161, 255, 17, 95, 156, 255, 20, 93, 154, 255, 27, 105, 163, 255, 34, 110, 167, 255, 37, 112, 169, 255, 32, 109, 166, 255, 23, 98, 159, 255, 26, 103, 162, 255, 27, 105, 161, 255, + 31, 112, 166, 255, 55, 127, 175, 255, 76, 134, 178, 255, 57, 91, 117, 255, 155, 157, 157, 255, 153, 154, 154, 255, 145, 147, 147, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 138, 138, 255, 137, 138, 139, 255, + 136, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 139, 140, 255, 139, 140, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, + 142, 144, 144, 255, 142, 144, 144, 255, 141, 143, 143, 255, 142, 143, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 141, 144, 144, 255, 142, 144, 144, 255, 142, 145, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 98, 99, 100, 255, 45, 45, 46, 255, 45, 45, 45, 255, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 39, 255, 38, 38, 38, 255, 36, 36, 36, 255, 33, 33, 33, 255, 38, 38, 38, 255, 40, 40, 41, 255, + 40, 40, 40, 255, 39, 39, 39, 255, 40, 40, 40, 255, 50, 50, 50, 255, 51, 51, 51, 255, 51, 51, 52, 255, 52, 52, 52, 255, 52, 52, 53, 255, 53, 53, 53, 255, 54, 54, 54, 255, 55, 55, 55, 255, 56, 56, 56, 255, 57, 57, 58, 255, 58, 58, 59, 255, 59, 59, 60, 255, 61, 61, 61, 255, 62, 62, 63, 255, 64, 64, 64, 255, 65, 65, 66, 255, 66, 66, 67, 255, 68, 68, 69, 255, + 70, 70, 70, 255, 71, 71, 71, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 72, 255, 69, 69, 70, 255, 67, 67, 68, 255, 65, 65, 66, 255, 63, 63, 63, 255, 60, 60, 60, 255, 57, 57, 58, 255, 55, 55, 56, 255, 53, 53, 53, 255, 52, 52, 52, 255, 50, 50, 50, 255, 48, 48, 48, 255, 46, 46, 47, 255, 45, 45, 45, 255, 44, 44, 45, 255, 44, 44, 44, 255, + 44, 44, 44, 255, 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, 25, 25, 25, 255, 19, 19, 19, 255, 20, 20, 20, 255, 22, 22, 22, 255, 21, 21, 21, 255, 20, 20, 20, 255, 23, 23, 23, 255, 25, 25, 25, 255, 28, 28, 28, 255, 31, 31, 31, 255, 33, 33, 33, 255, 32, 32, 32, 255, 27, 27, 27, 255, + 66, 66, 66, 255, 96, 97, 97, 255, 116, 117, 117, 255, 125, 127, 127, 255, 128, 129, 129, 255, 130, 132, 132, 255, 132, 134, 134, 255, 134, 136, 136, 255, 136, 138, 138, 255, 137, 139, 139, 255, 139, 140, 140, 255, 140, 142, 142, 255, 141, 143, 143, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 145, 147, 147, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 146, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 148, 148, 255, 147, 149, 149, 255, 148, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 132, 134, 134, 255, 47, 47, 48, 255, 45, 45, 45, 255, 43, 43, 43, 255, 42, 42, 42, 255, 40, 40, 40, 255, 38, 38, 39, 255, 37, 37, 37, 255, 35, 35, 35, 255, 35, 35, 35, 255, 41, 41, 42, 255, 41, 41, 41, 255, 39, 39, 39, 255, 39, 39, 39, 255, 46, 46, 46, 255, + 51, 51, 51, 255, 51, 51, 52, 255, 52, 52, 52, 255, 52, 52, 53, 255, 53, 53, 53, 255, 54, 54, 54, 255, 55, 55, 55, 255, 56, 56, 56, 255, 57, 57, 58, 255, 58, 58, 59, 255, 59, 59, 60, 255, 61, 61, 61, 255, 62, 62, 63, 255, 64, 64, 64, 255, 65, 65, 66, 255, 66, 66, 67, 255, 68, 68, 69, 255, 70, 70, 70, 255, 71, 71, 71, 255, 71, 71, 72, 255, 71, 71, 73, 255, + 71, 71, 73, 255, 71, 71, 72, 255, 69, 69, 70, 255, 67, 67, 68, 255, 65, 65, 66, 255, 63, 63, 63, 255, 60, 60, 60, 255, 57, 57, 58, 255, 55, 55, 56, 255, 52, 53, 53, 255, 51, 52, 52, 255, 49, 50, 50, 255, 47, 48, 48, 255, 46, 46, 47, 255, 45, 45, 45, 255, 44, 44, 45, 255, 44, 44, 44, 255, 43, 43, 43, 255, 43, 43, 43, 255, 42, 42, 42, 255, 42, 42, 42, 255, + 42, 42, 42, 255, 42, 42, 42, 255, 42, 42, 42, 255, 43, 43, 43, 255, 36, 36, 36, 255, 18, 18, 18, 255, 19, 19, 20, 255, 21, 21, 21, 255, 23, 23, 23, 255, 19, 19, 19, 255, 21, 21, 21, 255, 24, 24, 24, 255, 27, 27, 27, 255, 30, 30, 30, 255, 32, 32, 32, 255, 33, 33, 33, 255, 30, 30, 30, 255, 36, 36, 36, 255, 80, 81, 81, 255, 101, 103, 103, 255, 114, 116, 116, 255, + 119, 120, 120, 255, 121, 123, 123, 255, 124, 125, 125, 255, 125, 127, 127, 255, 127, 129, 129, 255, 128, 130, 130, 255, 129, 130, 130, 255, 131, 132, 132, 255, 132, 133, 133, 255, 132, 133, 133, 255, 135, 137, 137, 255, 139, 140, 140, 255, 145, 146, 146, 255, 135, 136, 136, 255, 118, 150, 173, 255, 93, 145, 185, 255, 61, 126, 175, 255, 38, 113, 169, 255, 35, 112, 168, 255, 38, 115, 169, 255, 39, 115, 168, 255, + 31, 112, 167, 255, 30, 108, 164, 255, 22, 105, 163, 255, 28, 105, 165, 255, 33, 107, 167, 255, 32, 112, 169, 255, 31, 112, 171, 255, 29, 108, 166, 255, 25, 105, 165, 255, 22, 102, 162, 255, 28, 101, 162, 255, 32, 102, 162, 255, 28, 97, 151, 255, 23, 90, 141, 255, 21, 87, 141, 255, 26, 91, 140, 255, 14, 84, 138, 255, 13, 86, 142, 255, 10, 85, 145, 255, 17, 90, 148, 255, 20, 98, 154, 255, + 24, 101, 157, 255, 22, 101, 159, 255, 21, 102, 160, 255, 18, 94, 156, 255, 20, 94, 155, 255, 31, 105, 163, 255, 32, 111, 168, 255, 34, 112, 170, 255, 28, 109, 167, 255, 23, 100, 161, 255, 25, 104, 163, 255, 26, 104, 162, 255, 31, 113, 165, 255, 55, 127, 176, 255, 75, 136, 179, 255, 59, 90, 117, 255, 155, 157, 157, 255, 153, 155, 155, 255, 146, 148, 148, 255, 139, 141, 141, 255, 139, 141, 141, 255, + 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 139, 141, 141, 255, + 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 140, 140, 255, 139, 140, 141, 255, 140, 141, 141, 255, 141, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 140, 142, 142, 255, 141, 142, 142, 255, 141, 142, 143, 255, 141, 143, 143, 255, + 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 143, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 144, 146, 146, 255, 66, 67, 67, 255, 43, 43, 43, 255, 42, 42, 43, 255, 40, 40, 41, 255, 40, 40, 41, 255, 39, 39, 39, 255, 37, 37, 37, 255, 34, 34, 34, 255, 33, 33, 34, 255, 40, 40, 41, 255, 40, 40, 40, 255, 39, 39, 39, 255, 38, 38, 39, 255, 43, 43, 43, 255, 49, 49, 50, 255, 50, 50, 50, 255, 50, 50, 51, 255, 51, 51, 51, 255, 52, 52, 52, 255, 52, 52, 53, 255, + 52, 52, 53, 255, 53, 53, 54, 255, 54, 54, 55, 255, 56, 56, 56, 255, 57, 57, 57, 255, 58, 58, 59, 255, 59, 59, 60, 255, 61, 61, 61, 255, 63, 63, 63, 255, 65, 65, 65, 255, 65, 65, 67, 255, 67, 67, 68, 255, 69, 69, 69, 255, 70, 70, 71, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 72, 255, 69, 69, 70, 255, 67, 67, 67, 255, 65, 65, 65, 255, + 62, 62, 62, 255, 59, 59, 59, 255, 57, 57, 57, 255, 54, 54, 54, 255, 52, 52, 53, 255, 50, 50, 50, 255, 48, 48, 48, 255, 47, 47, 47, 255, 45, 45, 45, 255, 44, 44, 45, 255, 44, 44, 44, 255, 44, 44, 44, 255, 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, 44, 44, 44, 255, 44, 44, 45, 255, 35, 35, 35, 255, + 19, 19, 19, 255, 21, 21, 21, 255, 22, 22, 22, 255, 24, 24, 24, 255, 21, 21, 21, 255, 23, 23, 23, 255, 26, 26, 26, 255, 29, 29, 29, 255, 32, 32, 32, 255, 33, 33, 33, 255, 33, 33, 33, 255, 30, 30, 30, 255, 47, 48, 48, 255, 90, 92, 92, 255, 114, 115, 115, 255, 127, 128, 128, 255, 130, 132, 132, 255, 133, 134, 134, 255, 135, 137, 137, 255, 137, 139, 139, 255, 138, 140, 140, 255, + 140, 142, 142, 255, 141, 143, 143, 255, 143, 144, 144, 255, 143, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, + 150, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 105, 106, 106, 255, 45, 45, 45, 255, 43, 43, 44, 255, + 40, 40, 41, 255, 40, 40, 41, 255, 39, 39, 39, 255, 38, 38, 38, 255, 35, 35, 35, 255, 32, 32, 33, 255, 38, 38, 39, 255, 41, 41, 41, 255, 40, 40, 40, 255, 38, 38, 39, 255, 39, 39, 39, 255, 49, 49, 50, 255, 50, 50, 50, 255, 50, 50, 51, 255, 51, 51, 51, 255, 52, 52, 52, 255, 52, 52, 53, 255, 52, 52, 53, 255, 53, 53, 54, 255, 54, 54, 55, 255, 56, 56, 56, 255, + 57, 57, 57, 255, 58, 58, 59, 255, 59, 59, 60, 255, 61, 61, 61, 255, 63, 63, 63, 255, 65, 65, 65, 255, 65, 65, 67, 255, 67, 67, 68, 255, 69, 69, 69, 255, 70, 70, 71, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 72, 255, 69, 69, 70, 255, 66, 67, 67, 255, 64, 65, 65, 255, 61, 62, 62, 255, 58, 59, 59, 255, 56, 57, 57, 255, 53, 54, 54, 255, + 52, 52, 53, 255, 50, 50, 50, 255, 48, 48, 48, 255, 46, 46, 46, 255, 45, 45, 45, 255, 44, 44, 45, 255, 44, 44, 44, 255, 43, 43, 43, 255, 42, 42, 43, 255, 42, 42, 42, 255, 42, 42, 42, 255, 42, 42, 42, 255, 42, 42, 42, 255, 42, 42, 42, 255, 43, 43, 43, 255, 44, 44, 44, 255, 44, 44, 45, 255, 21, 21, 21, 255, 20, 20, 20, 255, 21, 21, 21, 255, 23, 23, 23, 255, + 22, 22, 22, 255, 21, 21, 21, 255, 24, 24, 24, 255, 27, 27, 27, 255, 30, 30, 30, 255, 32, 32, 32, 255, 34, 34, 34, 255, 31, 31, 31, 255, 28, 28, 28, 255, 73, 74, 74, 255, 96, 96, 96, 255, 113, 114, 114, 255, 119, 120, 120, 255, 121, 122, 122, 255, 123, 124, 124, 255, 124, 125, 125, 255, 126, 127, 127, 255, 127, 128, 128, 255, 129, 129, 129, 255, 130, 131, 131, 255, 131, 132, 132, 255, + 131, 132, 132, 255, 133, 136, 136, 255, 138, 139, 139, 255, 144, 145, 145, 255, 133, 134, 134, 255, 115, 148, 172, 255, 91, 144, 184, 255, 62, 126, 173, 255, 39, 111, 168, 255, 35, 109, 167, 255, 34, 111, 169, 255, 35, 114, 168, 255, 30, 111, 168, 255, 29, 105, 166, 255, 27, 103, 161, 255, 29, 106, 163, 255, 29, 109, 165, 255, 35, 109, 166, 255, 35, 112, 168, 255, 28, 108, 165, 255, 23, 106, 162, 255, + 20, 102, 160, 255, 23, 101, 161, 255, 25, 102, 160, 255, 24, 96, 148, 255, 22, 91, 140, 255, 20, 88, 139, 255, 27, 90, 139, 255, 13, 84, 136, 255, 11, 85, 142, 255, 11, 84, 146, 255, 17, 91, 149, 255, 18, 100, 155, 255, 26, 101, 159, 255, 23, 102, 161, 255, 21, 103, 162, 255, 19, 95, 156, 255, 22, 96, 156, 255, 32, 107, 163, 255, 34, 112, 166, 255, 34, 113, 170, 255, 26, 108, 167, 255, + 24, 101, 161, 255, 25, 106, 163, 255, 26, 107, 164, 255, 33, 112, 167, 255, 56, 128, 177, 255, 74, 134, 178, 255, 59, 91, 118, 255, 153, 155, 155, 255, 152, 153, 154, 255, 144, 146, 146, 255, 138, 140, 140, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 138, 139, 139, 255, 138, 139, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 141, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 140, 142, 142, 255, + 141, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 143, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 131, 133, 133, 255, 48, 48, 48, 255, 56, 56, 56, 255, 55, 55, 55, 255, 45, 45, 45, 255, 39, 39, 39, 255, 36, 36, 37, 255, 35, 35, 36, 255, 33, 33, 33, 255, + 36, 36, 36, 255, 40, 40, 40, 255, 39, 39, 39, 255, 38, 38, 39, 255, 38, 38, 38, 255, 46, 46, 46, 255, 48, 48, 49, 255, 49, 49, 49, 255, 49, 49, 50, 255, 50, 50, 50, 255, 50, 50, 51, 255, 51, 51, 51, 255, 52, 52, 52, 255, 52, 52, 53, 255, 53, 53, 53, 255, 54, 54, 54, 255, 55, 55, 56, 255, 57, 57, 57, 255, 58, 58, 59, 255, 59, 59, 60, 255, 61, 61, 62, 255, + 63, 63, 64, 255, 65, 65, 66, 255, 66, 66, 67, 255, 68, 68, 69, 255, 70, 70, 70, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 72, 255, 69, 69, 69, 255, 66, 66, 67, 255, 64, 64, 64, 255, 61, 61, 61, 255, 57, 57, 59, 255, 55, 55, 55, 255, 52, 52, 53, 255, 51, 51, 51, 255, 49, 49, 49, 255, 47, 47, 47, 255, 45, 45, 45, 255, 44, 44, 45, 255, + 44, 44, 44, 255, 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, 44, 44, 44, 255, 44, 44, 45, 255, 44, 44, 45, 255, 45, 45, 45, 255, 44, 44, 44, 255, 20, 20, 20, 255, 21, 21, 21, 255, 23, 23, 23, 255, 25, 25, 25, 255, 24, 24, 24, 255, 22, 22, 22, 255, 24, 24, 24, 255, 26, 26, 26, 255, 34, 34, 34, 255, + 37, 37, 37, 255, 35, 35, 35, 255, 32, 32, 32, 255, 32, 32, 32, 255, 84, 84, 84, 255, 106, 108, 108, 255, 122, 124, 124, 255, 129, 130, 130, 255, 131, 133, 133, 255, 133, 135, 135, 255, 135, 137, 137, 255, 137, 138, 138, 255, 137, 139, 139, 255, 140, 141, 141, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, + 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 149, 149, 255, 148, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 150, 152, 152, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 145, 147, 147, 255, 144, 146, 146, 255, 75, 75, 75, 255, 50, 50, 50, 255, 57, 57, 57, 255, 48, 48, 48, 255, 42, 42, 42, 255, 39, 39, 39, 255, 35, 35, 36, 255, 34, 34, 34, 255, 33, 33, 33, 255, 41, 41, 41, 255, 40, 40, 40, 255, 39, 39, 40, 255, + 38, 38, 38, 255, 41, 41, 41, 255, 48, 48, 49, 255, 49, 49, 49, 255, 49, 49, 50, 255, 50, 50, 50, 255, 50, 50, 51, 255, 51, 51, 51, 255, 52, 52, 52, 255, 52, 52, 53, 255, 53, 53, 53, 255, 54, 54, 54, 255, 55, 55, 56, 255, 57, 57, 57, 255, 58, 58, 59, 255, 59, 59, 60, 255, 61, 61, 62, 255, 63, 63, 64, 255, 65, 65, 66, 255, 66, 66, 67, 255, 68, 68, 69, 255, + 70, 70, 70, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 72, 255, 68, 69, 69, 255, 66, 66, 67, 255, 64, 64, 64, 255, 60, 61, 61, 255, 57, 57, 59, 255, 55, 55, 55, 255, 52, 52, 53, 255, 50, 51, 51, 255, 48, 48, 48, 255, 46, 46, 46, 255, 45, 45, 45, 255, 44, 44, 45, 255, 44, 44, 44, 255, 43, 43, 43, 255, 42, 42, 42, 255, 42, 42, 42, 255, + 42, 42, 42, 255, 42, 42, 42, 255, 42, 42, 42, 255, 43, 43, 43, 255, 44, 44, 44, 255, 44, 44, 45, 255, 45, 45, 45, 255, 46, 46, 46, 255, 29, 29, 29, 255, 20, 20, 20, 255, 22, 22, 22, 255, 24, 24, 24, 255, 26, 26, 26, 255, 21, 21, 21, 255, 24, 24, 24, 255, 26, 26, 26, 255, 31, 31, 31, 255, 36, 36, 36, 255, 37, 37, 37, 255, 32, 32, 32, 255, 29, 29, 29, 255, + 58, 58, 58, 255, 90, 91, 91, 255, 110, 112, 112, 255, 120, 121, 121, 255, 122, 124, 124, 255, 125, 127, 127, 255, 127, 129, 129, 255, 128, 130, 130, 255, 129, 131, 131, 255, 130, 132, 132, 255, 132, 133, 133, 255, 133, 135, 135, 255, 133, 135, 135, 255, 136, 138, 138, 255, 141, 143, 143, 255, 147, 149, 149, 255, 135, 137, 137, 255, 115, 148, 171, 255, 89, 144, 185, 255, 60, 126, 173, 255, 40, 109, 165, 255, + 33, 106, 165, 255, 33, 109, 167, 255, 31, 112, 165, 255, 32, 108, 168, 255, 28, 105, 165, 255, 22, 102, 161, 255, 24, 104, 161, 255, 28, 107, 163, 255, 33, 109, 167, 255, 34, 111, 167, 255, 27, 109, 164, 255, 24, 104, 164, 255, 21, 100, 162, 255, 23, 100, 158, 255, 26, 100, 158, 255, 24, 96, 150, 255, 20, 91, 140, 255, 19, 89, 138, 255, 29, 91, 139, 255, 14, 86, 138, 255, 10, 86, 142, 255, + 10, 84, 145, 255, 18, 92, 150, 255, 20, 100, 157, 255, 26, 103, 161, 255, 26, 104, 163, 255, 25, 105, 163, 255, 20, 97, 157, 255, 23, 99, 157, 255, 32, 108, 165, 255, 36, 112, 168, 255, 37, 113, 170, 255, 31, 109, 168, 255, 27, 103, 162, 255, 29, 109, 164, 255, 31, 109, 166, 255, 36, 112, 170, 255, 55, 128, 179, 255, 75, 136, 177, 255, 59, 91, 118, 255, 153, 155, 155, 255, 151, 153, 153, 255, + 143, 145, 145, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 137, 137, 255, + 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 138, 138, 255, 137, 138, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 138, 138, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 141, 141, 255, 139, 140, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 142, 143, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, + 145, 146, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 104, 105, 105, 255, 51, 51, 51, 255, 85, 85, 85, 255, 101, 101, 101, 255, 87, 87, 87, 255, 68, 68, 68, 255, 46, 46, 46, 255, 34, 34, 34, 255, 32, 32, 32, 255, 39, 39, 40, 255, 40, 40, 40, 255, 39, 39, 39, 255, 38, 38, 38, 255, 38, 38, 38, 255, 47, 47, 48, 255, 48, 48, 48, 255, 48, 48, 48, 255, 48, 48, 49, 255, + 49, 49, 49, 255, 49, 49, 50, 255, 50, 50, 50, 255, 51, 51, 51, 255, 52, 52, 52, 255, 52, 52, 53, 255, 53, 53, 53, 255, 54, 54, 54, 255, 55, 55, 56, 255, 57, 57, 57, 255, 58, 58, 59, 255, 60, 60, 60, 255, 62, 62, 62, 255, 64, 64, 64, 255, 65, 65, 66, 255, 67, 67, 68, 255, 69, 69, 70, 255, 71, 71, 71, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 72, 255, + 69, 69, 69, 255, 66, 66, 67, 255, 63, 63, 63, 255, 59, 59, 60, 255, 57, 57, 57, 255, 53, 53, 54, 255, 52, 52, 52, 255, 49, 49, 49, 255, 47, 47, 47, 255, 45, 45, 45, 255, 44, 44, 45, 255, 44, 44, 44, 255, 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, 44, 44, 44, 255, 44, 44, 45, 255, 45, 45, 45, 255, + 46, 46, 46, 255, 47, 47, 47, 255, 48, 48, 48, 255, 28, 28, 28, 255, 22, 22, 22, 255, 24, 24, 24, 255, 25, 25, 25, 255, 26, 26, 26, 255, 26, 26, 26, 255, 37, 37, 37, 255, 50, 50, 50, 255, 69, 69, 69, 255, 69, 69, 69, 255, 37, 37, 37, 255, 34, 34, 34, 255, 29, 29, 29, 255, 70, 71, 71, 255, 102, 103, 103, 255, 121, 122, 122, 255, 129, 130, 130, 255, 131, 133, 133, 255, + 133, 135, 135, 255, 136, 138, 138, 255, 138, 139, 139, 255, 138, 140, 140, 255, 140, 142, 142, 255, 143, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 146, 146, 255, 145, 146, 146, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 152, 152, 255, 149, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 151, 151, 255, 150, 152, 152, 255, 149, 152, 152, 255, 150, 152, 152, 255, 149, 152, 152, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 143, 145, 145, 255, + 53, 53, 53, 255, 64, 64, 64, 255, 103, 103, 103, 255, 92, 92, 92, 255, 79, 79, 79, 255, 57, 57, 57, 255, 38, 38, 38, 255, 33, 33, 33, 255, 36, 36, 36, 255, 40, 40, 41, 255, 40, 40, 40, 255, 39, 39, 39, 255, 38, 38, 38, 255, 44, 44, 45, 255, 48, 48, 48, 255, 48, 48, 48, 255, 48, 48, 49, 255, 49, 49, 49, 255, 49, 49, 50, 255, 50, 50, 50, 255, 51, 51, 51, 255, + 52, 52, 52, 255, 52, 52, 53, 255, 53, 53, 53, 255, 54, 54, 54, 255, 55, 55, 56, 255, 57, 57, 57, 255, 58, 58, 59, 255, 60, 60, 60, 255, 62, 62, 62, 255, 64, 64, 64, 255, 65, 65, 66, 255, 67, 67, 68, 255, 69, 69, 70, 255, 71, 71, 71, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 72, 255, 69, 69, 69, 255, 66, 66, 67, 255, 63, 63, 63, 255, 59, 59, 60, 255, + 57, 57, 57, 255, 53, 53, 54, 255, 52, 52, 52, 255, 49, 49, 49, 255, 47, 47, 47, 255, 45, 45, 45, 255, 44, 44, 45, 255, 44, 44, 44, 255, 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, 42, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, 44, 44, 44, 255, 44, 44, 45, 255, 45, 45, 45, 255, 46, 46, 46, 255, 47, 47, 47, 255, 48, 48, 48, 255, 40, 40, 40, 255, + 21, 21, 21, 255, 23, 23, 23, 255, 25, 25, 25, 255, 26, 26, 26, 255, 23, 23, 23, 255, 31, 31, 31, 255, 42, 42, 42, 255, 63, 63, 63, 255, 72, 72, 72, 255, 50, 50, 50, 255, 35, 35, 35, 255, 31, 31, 31, 255, 44, 44, 44, 255, 87, 89, 89, 255, 110, 112, 112, 255, 122, 124, 124, 255, 125, 127, 127, 255, 128, 129, 129, 255, 130, 132, 132, 255, 131, 133, 133, 255, 133, 135, 135, 255, + 134, 135, 135, 255, 135, 136, 136, 255, 136, 137, 137, 255, 137, 138, 138, 255, 138, 140, 140, 255, 144, 145, 145, 255, 150, 151, 151, 255, 139, 140, 140, 255, 115, 148, 172, 255, 88, 144, 186, 255, 60, 126, 173, 255, 37, 109, 164, 255, 32, 106, 164, 255, 30, 109, 165, 255, 28, 111, 169, 255, 29, 110, 167, 255, 27, 105, 164, 255, 22, 102, 162, 255, 24, 104, 162, 255, 27, 107, 164, 255, 32, 108, 167, 255, + 35, 110, 167, 255, 27, 109, 166, 255, 26, 106, 163, 255, 21, 101, 160, 255, 21, 100, 158, 255, 24, 101, 158, 255, 22, 97, 151, 255, 21, 92, 141, 255, 21, 90, 139, 255, 29, 92, 141, 255, 16, 87, 138, 255, 12, 86, 141, 255, 10, 84, 146, 255, 18, 94, 151, 255, 25, 102, 157, 255, 29, 104, 162, 255, 29, 105, 163, 255, 25, 105, 162, 255, 20, 100, 157, 255, 25, 101, 158, 255, 33, 110, 166, 255, + 38, 112, 169, 255, 40, 114, 173, 255, 34, 110, 169, 255, 27, 104, 164, 255, 32, 109, 166, 255, 34, 109, 168, 255, 37, 112, 170, 255, 58, 129, 177, 255, 74, 135, 177, 255, 59, 91, 118, 255, 155, 157, 157, 255, 152, 153, 154, 255, 144, 146, 146, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 138, 139, 139, 255, 138, 139, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 139, 140, 255, 138, 140, 140, 255, 137, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, + 140, 142, 142, 255, 141, 142, 142, 255, 142, 143, 144, 255, 142, 144, 144, 255, 141, 143, 143, 255, 142, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, + 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 80, 80, 81, 255, 45, 45, 46, 255, 62, 62, 63, 255, 88, 88, 88, 255, 108, 108, 108, 255, 108, 108, 108, 255, + 66, 66, 66, 255, 33, 33, 33, 255, 33, 33, 33, 255, 40, 40, 40, 255, 40, 40, 40, 255, 39, 39, 39, 255, 38, 38, 38, 255, 40, 40, 41, 255, 47, 47, 47, 255, 47, 47, 47, 255, 47, 47, 47, 255, 47, 47, 48, 255, 48, 48, 48, 255, 48, 48, 49, 255, 49, 49, 49, 255, 49, 49, 50, 255, 50, 50, 50, 255, 51, 51, 51, 255, 52, 52, 52, 255, 52, 52, 53, 255, 53, 53, 54, 255, + 55, 55, 55, 255, 57, 57, 57, 255, 58, 58, 59, 255, 60, 60, 60, 255, 62, 62, 63, 255, 65, 65, 65, 255, 66, 66, 67, 255, 68, 68, 69, 255, 70, 70, 71, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 72, 255, 68, 68, 69, 255, 65, 65, 66, 255, 62, 62, 62, 255, 58, 58, 59, 255, 55, 55, 55, 255, 52, 52, 53, 255, 50, 50, 50, 255, 47, 47, 47, 255, 45, 45, 45, 255, + 44, 44, 45, 255, 44, 44, 44, 255, 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, 44, 44, 44, 255, 44, 44, 45, 255, 46, 46, 46, 255, 47, 47, 47, 255, 48, 48, 48, 255, 49, 49, 49, 255, 49, 49, 49, 255, 50, 50, 50, 255, 35, 35, 35, 255, 23, 23, 23, 255, 24, 24, 24, 255, 26, 26, 26, 255, 26, 26, 26, 255, 45, 45, 45, 255, + 89, 89, 89, 255, 107, 107, 107, 255, 103, 103, 103, 255, 85, 85, 85, 255, 40, 40, 40, 255, 36, 36, 36, 255, 31, 31, 31, 255, 58, 58, 58, 255, 98, 99, 99, 255, 119, 121, 121, 255, 129, 131, 131, 255, 132, 134, 134, 255, 135, 137, 137, 255, 137, 139, 139, 255, 138, 140, 140, 255, 140, 142, 142, 255, 141, 143, 143, 255, 143, 144, 144, 255, 143, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, + 145, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 148, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 150, 151, 151, 255, 150, 152, 152, 255, 151, 152, 152, 255, 150, 153, 153, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 125, 127, 127, 255, 47, 47, 48, 255, 52, 52, 53, 255, 79, 79, 79, 255, 98, 98, 98, 255, 115, 115, 115, 255, 86, 86, 86, 255, 43, 43, 43, 255, 31, 31, 31, 255, 38, 38, 38, 255, + 40, 40, 40, 255, 39, 39, 39, 255, 38, 38, 39, 255, 37, 37, 38, 255, 46, 46, 46, 255, 47, 47, 47, 255, 47, 47, 47, 255, 47, 47, 48, 255, 48, 48, 48, 255, 48, 48, 49, 255, 49, 49, 49, 255, 49, 49, 50, 255, 50, 50, 50, 255, 51, 51, 51, 255, 52, 52, 52, 255, 52, 52, 53, 255, 53, 53, 54, 255, 55, 55, 55, 255, 57, 57, 57, 255, 58, 58, 59, 255, 60, 60, 60, 255, + 62, 62, 63, 255, 65, 65, 65, 255, 66, 66, 67, 255, 68, 68, 69, 255, 70, 70, 71, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 72, 255, 68, 68, 69, 255, 65, 65, 66, 255, 62, 62, 62, 255, 58, 58, 59, 255, 55, 55, 55, 255, 52, 52, 53, 255, 50, 50, 50, 255, 47, 47, 47, 255, 45, 45, 45, 255, 44, 44, 45, 255, 44, 44, 44, 255, 43, 43, 43, 255, 43, 43, 43, 255, + 43, 43, 43, 255, 42, 43, 43, 255, 43, 43, 43, 255, 44, 44, 44, 255, 44, 44, 45, 255, 45, 46, 46, 255, 46, 46, 46, 255, 47, 47, 47, 255, 48, 48, 48, 255, 49, 49, 49, 255, 49, 49, 49, 255, 48, 48, 48, 255, 22, 22, 22, 255, 23, 23, 23, 255, 25, 25, 25, 255, 26, 26, 26, 255, 28, 28, 28, 255, 71, 71, 71, 255, 99, 99, 99, 255, 107, 107, 107, 255, 97, 97, 97, 255, + 58, 58, 58, 255, 37, 37, 37, 255, 32, 32, 32, 255, 34, 34, 34, 255, 83, 84, 84, 255, 107, 107, 107, 255, 120, 121, 121, 255, 124, 125, 125, 255, 127, 128, 128, 255, 129, 130, 130, 255, 130, 131, 131, 255, 132, 133, 133, 255, 132, 134, 134, 255, 133, 135, 135, 255, 135, 136, 136, 255, 136, 137, 137, 255, 138, 140, 140, 255, 143, 145, 145, 255, 149, 151, 151, 255, 137, 139, 139, 255, 115, 148, 173, 255, + 90, 145, 186, 255, 62, 126, 174, 255, 38, 110, 164, 255, 34, 107, 164, 255, 30, 110, 165, 255, 30, 112, 168, 255, 29, 111, 167, 255, 24, 106, 164, 255, 20, 104, 161, 255, 25, 105, 162, 255, 27, 109, 164, 255, 31, 109, 166, 255, 32, 111, 167, 255, 30, 109, 167, 255, 27, 106, 164, 255, 21, 102, 162, 255, 22, 100, 158, 255, 24, 101, 160, 255, 23, 97, 152, 255, 22, 92, 142, 255, 20, 91, 139, 255, + 28, 92, 140, 255, 14, 87, 137, 255, 10, 86, 141, 255, 10, 86, 148, 255, 17, 95, 152, 255, 26, 103, 157, 255, 31, 105, 162, 255, 30, 106, 164, 255, 26, 106, 160, 255, 20, 99, 156, 255, 27, 102, 159, 255, 35, 111, 165, 255, 39, 112, 171, 255, 38, 115, 172, 255, 30, 111, 169, 255, 26, 104, 164, 255, 32, 109, 166, 255, 32, 109, 168, 255, 34, 113, 171, 255, 57, 129, 180, 255, 72, 134, 177, 255, + 58, 90, 118, 255, 156, 159, 159, 255, 153, 155, 155, 255, 145, 147, 147, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 140, 140, 255, 139, 140, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 142, 255, + 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 143, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 144, 144, 255, 143, 145, 145, 255, + 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 146, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 151, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 150, 255, 149, 151, 151, 255, + 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 147, 149, 149, 255, 146, 148, 148, 255, 64, 64, 64, 255, 44, 44, 45, 255, 40, 40, 41, 255, 37, 37, 38, 255, 38, 38, 39, 255, 50, 50, 51, 255, 44, 44, 45, 255, 33, 33, 33, 255, 36, 36, 36, 255, 40, 40, 40, 255, 40, 40, 40, 255, 39, 39, 39, 255, 38, 38, 38, 255, 42, 42, 42, 255, 46, 46, 46, 255, + 46, 46, 47, 255, 46, 46, 47, 255, 47, 47, 47, 255, 47, 47, 47, 255, 47, 47, 48, 255, 48, 48, 48, 255, 48, 48, 48, 255, 49, 49, 49, 255, 49, 49, 50, 255, 50, 50, 51, 255, 51, 51, 52, 255, 52, 52, 53, 255, 53, 53, 53, 255, 54, 54, 55, 255, 56, 56, 57, 255, 58, 58, 59, 255, 60, 60, 60, 255, 63, 63, 63, 255, 65, 65, 66, 255, 67, 67, 68, 255, 70, 70, 70, 255, + 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 72, 255, 68, 68, 69, 255, 65, 65, 65, 255, 60, 60, 61, 255, 57, 57, 57, 255, 53, 53, 53, 255, 50, 50, 50, 255, 47, 47, 48, 255, 45, 45, 45, 255, 44, 44, 45, 255, 44, 44, 44, 255, 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, 44, 44, 44, 255, 44, 44, 45, 255, 46, 46, 46, 255, 47, 47, 47, 255, + 48, 48, 48, 255, 49, 49, 49, 255, 50, 50, 49, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 51, 51, 255, 41, 42, 42, 255, 23, 23, 23, 255, 24, 24, 24, 255, 25, 26, 26, 255, 26, 27, 27, 255, 42, 42, 42, 255, 71, 72, 72, 255, 65, 65, 65, 255, 39, 39, 39, 255, 29, 30, 30, 255, 34, 34, 34, 255, 36, 36, 36, 255, 32, 32, 32, 255, 44, 45, 45, 255, 91, 93, 93, 255, + 115, 116, 116, 255, 127, 129, 129, 255, 129, 131, 131, 255, 131, 133, 133, 255, 133, 135, 135, 255, 135, 137, 137, 255, 137, 139, 139, 255, 138, 140, 140, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 146, 146, 255, 143, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 147, 147, 255, + 144, 147, 147, 255, 144, 147, 147, 255, 144, 147, 147, 255, 144, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 144, 146, 146, 255, 144, 145, 145, 255, 100, 102, 102, 255, 48, 48, 49, 255, 43, 43, 44, 255, 38, 38, 39, 255, 35, 35, 35, 255, 47, 47, 47, 255, 49, 49, 49, 255, 37, 37, 37, 255, 32, 32, 32, 255, 41, 41, 41, 255, 40, 40, 40, 255, 39, 39, 39, 255, 38, 38, 38, 255, 38, 38, 38, 255, 46, 46, 46, 255, 46, 46, 47, 255, 46, 46, 47, 255, 47, 47, 47, 255, 47, 47, 47, 255, + 47, 47, 48, 255, 48, 48, 48, 255, 48, 48, 48, 255, 49, 49, 49, 255, 49, 49, 50, 255, 50, 50, 51, 255, 51, 51, 52, 255, 52, 52, 53, 255, 53, 53, 53, 255, 54, 54, 55, 255, 56, 56, 57, 255, 58, 58, 59, 255, 60, 60, 60, 255, 63, 63, 63, 255, 65, 65, 66, 255, 67, 67, 68, 255, 70, 70, 70, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 72, 255, 68, 68, 69, 255, + 64, 65, 65, 255, 60, 60, 61, 255, 56, 57, 57, 255, 52, 53, 53, 255, 50, 50, 50, 255, 47, 47, 48, 255, 45, 45, 45, 255, 44, 44, 44, 255, 43, 43, 43, 255, 42, 42, 42, 255, 42, 42, 42, 255, 42, 42, 42, 255, 42, 42, 42, 255, 44, 44, 44, 255, 44, 44, 45, 255, 45, 45, 45, 255, 46, 46, 46, 255, 47, 47, 47, 255, 48, 48, 48, 255, 49, 49, 49, 255, 50, 50, 50, 255, + 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 26, 26, 26, 255, 23, 23, 23, 255, 25, 25, 25, 255, 26, 26, 26, 255, 29, 29, 29, 255, 61, 61, 61, 255, 72, 72, 72, 255, 50, 50, 50, 255, 32, 32, 32, 255, 32, 32, 32, 255, 35, 35, 35, 255, 34, 34, 34, 255, 29, 29, 29, 255, 75, 76, 76, 255, 102, 103, 103, 255, 118, 120, 120, 255, 123, 125, 125, 255, 125, 127, 127, 255, + 127, 129, 129, 255, 129, 130, 130, 255, 130, 132, 132, 255, 131, 133, 133, 255, 132, 134, 134, 255, 134, 135, 135, 255, 134, 136, 136, 255, 137, 138, 138, 255, 141, 143, 143, 255, 147, 149, 149, 255, 137, 139, 139, 255, 117, 149, 173, 255, 92, 146, 186, 255, 63, 126, 174, 255, 41, 112, 167, 255, 34, 109, 167, 255, 33, 112, 169, 255, 33, 114, 171, 255, 31, 112, 169, 255, 25, 106, 165, 255, 24, 102, 162, 255, + 28, 106, 162, 255, 30, 110, 166, 255, 34, 110, 167, 255, 33, 111, 168, 255, 31, 108, 167, 255, 27, 106, 165, 255, 22, 102, 161, 255, 23, 101, 157, 255, 25, 102, 159, 255, 25, 97, 152, 255, 23, 93, 141, 255, 20, 91, 139, 255, 32, 92, 141, 255, 19, 87, 139, 255, 12, 85, 144, 255, 11, 85, 148, 255, 17, 93, 151, 255, 28, 103, 161, 255, 30, 105, 162, 255, 27, 103, 162, 255, 24, 101, 160, 255, + 18, 95, 156, 255, 25, 100, 158, 255, 34, 110, 165, 255, 38, 114, 171, 255, 36, 115, 171, 255, 28, 112, 167, 255, 24, 104, 162, 255, 30, 108, 165, 255, 29, 109, 168, 255, 36, 113, 170, 255, 57, 127, 180, 255, 71, 133, 177, 255, 56, 90, 118, 255, 155, 157, 157, 255, 153, 155, 155, 255, 145, 147, 147, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 138, 138, 255, 137, 138, 139, 255, 138, 139, 139, 255, 138, 139, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 140, 141, 255, 140, 141, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 141, 255, 141, 142, 142, 255, 141, 143, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 142, 255, 141, 143, 143, 255, + 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 143, 144, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 146, 146, 255, 143, 146, 146, 255, 144, 146, 146, 255, + 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 148, 148, 255, 145, 147, 147, 255, 145, 148, 148, 255, 146, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 147, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 150, 150, 255, 147, 150, 150, 255, 147, 149, 149, 255, 146, 148, 148, 255, 143, 145, 145, 255, 51, 51, 52, 255, 46, 46, 46, 255, 43, 43, 43, 255, + 42, 42, 42, 255, 38, 38, 38, 255, 37, 37, 37, 255, 33, 33, 34, 255, 32, 32, 33, 255, 37, 37, 38, 255, 40, 40, 40, 255, 39, 39, 40, 255, 39, 39, 39, 255, 38, 38, 38, 255, 44, 44, 44, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 47, 255, 47, 47, 47, 255, 47, 47, 47, 255, 47, 47, 47, 255, 48, 48, 48, 255, 48, 48, 48, 255, + 49, 49, 49, 255, 50, 50, 50, 255, 51, 51, 51, 255, 52, 52, 52, 255, 52, 52, 53, 255, 54, 54, 54, 255, 56, 56, 56, 255, 58, 58, 59, 255, 60, 60, 61, 255, 63, 63, 64, 255, 66, 66, 67, 255, 69, 69, 69, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 72, 255, 68, 68, 68, 255, 64, 64, 64, 255, 58, 58, 59, 255, 54, 54, 55, 255, 51, 51, 51, 255, 48, 48, 48, 255, + 45, 45, 45, 255, 44, 44, 45, 255, 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, 43, 44, 44, 255, 44, 44, 45, 255, 45, 46, 46, 255, 47, 47, 47, 255, 48, 48, 48, 255, 49, 49, 49, 255, 49, 50, 50, 255, 50, 50, 50, 255, 50, 51, 51, 255, 50, 51, 51, 255, 50, 51, 51, 255, 50, 50, 50, 255, 48, 48, 48, 255, 23, 23, 23, 255, 24, 24, 24, 255, + 26, 26, 26, 255, 27, 27, 27, 255, 26, 26, 26, 255, 22, 22, 22, 255, 25, 25, 25, 255, 29, 29, 29, 255, 32, 32, 32, 255, 35, 35, 35, 255, 36, 36, 36, 255, 33, 33, 33, 255, 37, 37, 37, 255, 88, 89, 89, 255, 112, 113, 113, 255, 125, 127, 127, 255, 129, 130, 130, 255, 130, 131, 131, 255, 133, 134, 134, 255, 134, 135, 135, 255, 136, 137, 137, 255, 138, 139, 139, 255, 139, 140, 140, 255, + 140, 141, 141, 255, 140, 141, 141, 255, 141, 142, 142, 255, 142, 143, 143, 255, 142, 144, 144, 255, 143, 145, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 147, 147, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 148, 148, 255, + 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 147, 147, 255, 146, 147, 147, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 145, 145, 255, 85, 86, 87, 255, 48, 48, 48, 255, 45, 45, 45, 255, 42, 42, 42, 255, 40, 40, 40, 255, 38, 38, 38, 255, 35, 35, 36, 255, + 33, 33, 34, 255, 34, 34, 34, 255, 40, 40, 41, 255, 39, 39, 40, 255, 39, 39, 39, 255, 38, 38, 38, 255, 40, 40, 40, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 47, 255, 47, 47, 47, 255, 47, 47, 47, 255, 47, 47, 47, 255, 48, 48, 48, 255, 48, 48, 48, 255, 49, 49, 49, 255, 50, 50, 50, 255, 51, 51, 51, 255, 52, 52, 52, 255, + 52, 52, 53, 255, 54, 54, 54, 255, 56, 56, 56, 255, 58, 58, 59, 255, 60, 60, 61, 255, 63, 63, 64, 255, 66, 66, 67, 255, 69, 69, 69, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 72, 255, 68, 68, 68, 255, 64, 64, 64, 255, 58, 58, 59, 255, 54, 54, 55, 255, 51, 51, 51, 255, 47, 48, 48, 255, 45, 45, 45, 255, 44, 44, 45, 255, 43, 43, 43, 255, 42, 42, 42, 255, + 42, 42, 42, 255, 42, 42, 42, 255, 43, 43, 43, 255, 44, 44, 45, 255, 45, 45, 45, 255, 47, 47, 47, 255, 48, 48, 48, 255, 49, 49, 49, 255, 49, 49, 49, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 32, 32, 32, 255, 24, 24, 24, 255, 25, 25, 25, 255, 26, 26, 26, 255, 27, 27, 27, 255, 22, 22, 22, 255, + 23, 23, 23, 255, 28, 28, 28, 255, 31, 31, 31, 255, 34, 34, 34, 255, 37, 37, 37, 255, 35, 35, 35, 255, 31, 31, 31, 255, 65, 66, 66, 255, 99, 100, 100, 255, 117, 118, 118, 255, 123, 125, 125, 255, 125, 127, 127, 255, 127, 129, 129, 255, 129, 130, 130, 255, 130, 132, 132, 255, 131, 133, 133, 255, 132, 134, 134, 255, 134, 135, 135, 255, 134, 136, 136, 255, 136, 138, 138, 255, 141, 143, 143, 255, + 146, 148, 148, 255, 136, 138, 138, 255, 117, 148, 174, 255, 93, 146, 188, 255, 64, 128, 175, 255, 40, 113, 168, 255, 33, 112, 169, 255, 33, 115, 169, 255, 36, 117, 175, 255, 35, 112, 172, 255, 27, 107, 165, 255, 25, 102, 162, 255, 28, 107, 163, 255, 32, 111, 166, 255, 37, 112, 168, 255, 34, 111, 169, 255, 30, 110, 164, 255, 26, 106, 164, 255, 25, 101, 161, 255, 25, 99, 159, 255, 24, 104, 159, 255, + 26, 97, 153, 255, 21, 93, 143, 255, 23, 90, 139, 255, 31, 93, 142, 255, 18, 89, 140, 255, 12, 86, 140, 255, 10, 85, 143, 255, 16, 92, 148, 255, 26, 101, 159, 255, 29, 104, 161, 255, 25, 101, 161, 255, 18, 97, 157, 255, 17, 91, 153, 255, 23, 99, 159, 255, 36, 109, 166, 255, 38, 111, 170, 255, 38, 116, 173, 255, 32, 110, 168, 255, 27, 101, 160, 255, 32, 105, 164, 255, 31, 107, 166, 255, + 36, 113, 169, 255, 57, 127, 180, 255, 72, 130, 176, 255, 56, 90, 118, 255, 154, 156, 156, 255, 152, 153, 154, 255, 144, 146, 146, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 137, 138, 138, 255, 136, 138, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 139, 139, 255, 136, 139, 139, 255, 137, 139, 139, 255, 138, 139, 139, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 140, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 142, 144, 144, 255, 141, 143, 143, 255, 142, 144, 144, 255, + 142, 144, 144, 255, 143, 145, 145, 255, 144, 146, 146, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 147, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 147, 149, 149, 255, 128, 129, 129, 255, 52, 52, 52, 255, 47, 47, 48, 255, 43, 43, 43, 255, 42, 42, 42, 255, 40, 40, 40, 255, 38, 38, 38, 255, 35, 35, 35, 255, 33, 33, 33, 255, 40, 40, 40, 255, 40, 40, 40, 255, 40, 40, 40, 255, 38, 38, 39, 255, + 37, 37, 38, 255, 44, 44, 45, 255, 45, 45, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 47, 255, 47, 47, 47, 255, 47, 47, 47, 255, 47, 47, 48, 255, 48, 48, 48, 255, 49, 49, 49, 255, 50, 50, 50, 255, 51, 51, 51, 255, 52, 52, 53, 255, 53, 53, 54, 255, 56, 56, 56, 255, 58, 58, 59, 255, + 61, 61, 61, 255, 65, 65, 65, 255, 67, 67, 68, 255, 70, 70, 71, 255, 71, 71, 73, 255, 71, 71, 72, 255, 67, 67, 67, 255, 62, 62, 62, 255, 57, 57, 57, 255, 52, 52, 53, 255, 48, 48, 48, 255, 45, 45, 45, 255, 44, 44, 44, 255, 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, 44, 44, 44, 255, 44, 44, 45, 255, 46, 46, 46, 255, 48, 48, 48, 255, 48, 49, 49, 255, + 50, 50, 50, 255, 50, 50, 50, 255, 50, 51, 51, 255, 50, 51, 51, 255, 50, 51, 51, 255, 50, 51, 51, 255, 50, 51, 51, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 51, 51, 255, 25, 25, 25, 255, 24, 24, 24, 255, 26, 26, 26, 255, 27, 27, 27, 255, 28, 28, 28, 255, 24, 24, 24, 255, 27, 27, 27, 255, 30, 30, 30, 255, 32, 32, 32, 255, 34, 34, 35, 255, 36, 36, 36, 255, + 33, 33, 33, 255, 30, 30, 30, 255, 86, 87, 87, 255, 110, 112, 112, 255, 126, 127, 127, 255, 129, 131, 131, 255, 131, 134, 134, 255, 133, 135, 135, 255, 134, 137, 137, 255, 136, 138, 138, 255, 138, 140, 140, 255, 140, 142, 142, 255, 141, 143, 143, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 147, 147, 255, 146, 147, 147, 255, + 147, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, + 148, 149, 149, 255, 148, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 74, 74, 74, 255, 49, 49, 50, 255, 45, 45, 45, 255, 43, 43, 43, 255, 41, 41, 41, 255, 38, 38, 39, 255, 37, 37, 37, 255, 34, 34, 34, 255, 36, 36, 36, 255, 41, 41, 41, 255, 40, 40, 40, 255, 38, 38, 39, 255, 37, 37, 38, 255, 41, 41, 42, 255, 45, 45, 46, 255, 46, 46, 46, 255, + 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 47, 255, 47, 47, 47, 255, 47, 47, 47, 255, 47, 47, 48, 255, 48, 48, 48, 255, 49, 49, 49, 255, 50, 50, 50, 255, 51, 51, 51, 255, 52, 52, 53, 255, 53, 53, 54, 255, 56, 56, 56, 255, 58, 58, 59, 255, 61, 61, 61, 255, 65, 65, 65, 255, 67, 67, 68, 255, 70, 70, 71, 255, + 71, 71, 73, 255, 71, 71, 72, 255, 67, 67, 67, 255, 62, 62, 62, 255, 57, 57, 57, 255, 52, 52, 53, 255, 48, 48, 48, 255, 45, 45, 45, 255, 44, 44, 44, 255, 42, 43, 43, 255, 42, 42, 42, 255, 42, 42, 42, 255, 43, 43, 43, 255, 44, 44, 45, 255, 46, 46, 46, 255, 47, 47, 47, 255, 48, 48, 48, 255, 49, 49, 49, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, + 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 36, 36, 36, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 28, 28, 28, 255, 25, 25, 25, 255, 26, 26, 26, 255, 28, 28, 28, 255, 31, 31, 31, 255, 33, 33, 33, 255, 35, 35, 35, 255, 35, 35, 35, 255, 32, 32, 32, 255, 57, 57, 57, 255, 94, 95, 95, 255, + 114, 116, 116, 255, 121, 123, 123, 255, 124, 126, 126, 255, 126, 128, 128, 255, 127, 129, 129, 255, 129, 131, 131, 255, 130, 132, 132, 255, 132, 133, 133, 255, 133, 135, 135, 255, 133, 135, 135, 255, 136, 138, 138, 255, 140, 142, 142, 255, 146, 148, 148, 255, 135, 137, 137, 255, 115, 148, 173, 255, 92, 147, 187, 255, 64, 129, 176, 255, 42, 115, 171, 255, 38, 113, 171, 255, 37, 114, 172, 255, 39, 118, 174, 255, + 33, 114, 174, 255, 29, 109, 167, 255, 27, 103, 161, 255, 29, 107, 162, 255, 33, 112, 166, 255, 37, 112, 169, 255, 34, 111, 168, 255, 30, 108, 165, 255, 29, 104, 163, 255, 22, 100, 159, 255, 21, 101, 159, 255, 26, 103, 160, 255, 29, 96, 152, 255, 24, 93, 143, 255, 23, 91, 141, 255, 33, 95, 143, 255, 21, 89, 140, 255, 16, 86, 140, 255, 11, 84, 142, 255, 18, 90, 150, 255, 24, 102, 158, 255, + 26, 105, 161, 255, 24, 103, 160, 255, 18, 97, 154, 255, 20, 90, 151, 255, 27, 99, 157, 255, 31, 107, 164, 255, 40, 111, 169, 255, 35, 115, 172, 255, 33, 110, 167, 255, 27, 103, 160, 255, 32, 108, 164, 255, 32, 108, 166, 255, 37, 114, 169, 255, 58, 127, 178, 255, 74, 130, 175, 255, 57, 91, 118, 255, 155, 157, 157, 255, 153, 154, 154, 255, 145, 147, 147, 255, 138, 140, 140, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 140, 141, 141, 255, 140, 141, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 142, 143, 143, 255, 142, 143, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 144, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, + 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 151, 153, 153, 255, 152, 154, 154, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, + 151, 153, 153, 255, 151, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 150, 152, 152, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 150, 152, 152, 255, 150, 152, 152, 255, 118, 119, 119, 255, + 53, 53, 54, 255, 49, 49, 50, 255, 45, 45, 45, 255, 44, 44, 44, 255, 41, 41, 42, 255, 39, 39, 39, 255, 36, 36, 36, 255, 34, 34, 35, 255, 42, 42, 42, 255, 41, 41, 41, 255, 41, 41, 41, 255, 39, 39, 40, 255, 39, 39, 39, 255, 46, 46, 46, 255, 46, 46, 46, 255, 45, 45, 46, 255, 45, 45, 46, 255, 45, 45, 46, 255, 45, 45, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, + 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 47, 255, 47, 47, 47, 255, 47, 47, 48, 255, 48, 48, 48, 255, 49, 49, 49, 255, 50, 50, 50, 255, 52, 52, 52, 255, 53, 53, 53, 255, 55, 55, 56, 255, 58, 58, 59, 255, 62, 62, 62, 255, 65, 65, 66, 255, 69, 69, 70, 255, 71, 71, 73, 255, 71, 71, 72, 255, 66, 66, 67, 255, 59, 59, 60, 255, 53, 53, 54, 255, + 49, 49, 49, 255, 45, 45, 45, 255, 44, 44, 44, 255, 43, 43, 43, 255, 43, 43, 43, 255, 43, 43, 43, 255, 44, 44, 45, 255, 46, 46, 46, 255, 48, 48, 48, 255, 49, 49, 49, 255, 50, 50, 50, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 50, 50, 51, 255, 50, 50, 50, 255, 50, 50, 50, 255, + 50, 50, 50, 255, 28, 28, 28, 255, 25, 25, 25, 255, 26, 26, 26, 255, 27, 28, 28, 255, 29, 29, 29, 255, 23, 24, 24, 255, 26, 27, 27, 255, 29, 30, 30, 255, 32, 33, 33, 255, 34, 35, 35, 255, 37, 37, 37, 255, 35, 36, 36, 255, 30, 30, 30, 255, 78, 79, 79, 255, 108, 110, 110, 255, 125, 126, 126, 255, 130, 131, 131, 255, 132, 134, 134, 255, 134, 135, 135, 255, 135, 137, 137, 255, + 136, 138, 138, 255, 138, 140, 140, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 145, 145, 255, 145, 146, 146, 255, 145, 146, 146, 255, 144, 146, 146, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 148, 148, 255, + 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 64, 65, 66, 255, 50, 50, 51, 255, 46, 46, 46, 255, 45, 45, 45, 255, + 42, 42, 43, 255, 40, 40, 40, 255, 38, 38, 38, 255, 34, 34, 35, 255, 38, 38, 38, 255, 42, 42, 42, 255, 41, 41, 41, 255, 39, 39, 40, 255, 38, 38, 38, 255, 43, 43, 43, 255, 46, 46, 46, 255, 45, 45, 46, 255, 45, 45, 46, 255, 45, 45, 46, 255, 45, 45, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 47, 255, + 47, 47, 47, 255, 47, 47, 48, 255, 48, 48, 48, 255, 49, 49, 49, 255, 50, 50, 50, 255, 52, 52, 52, 255, 53, 53, 53, 255, 55, 55, 56, 255, 58, 58, 59, 255, 62, 62, 62, 255, 65, 65, 66, 255, 69, 69, 70, 255, 71, 71, 73, 255, 71, 71, 72, 255, 66, 66, 67, 255, 59, 59, 60, 255, 53, 53, 54, 255, 49, 49, 49, 255, 45, 45, 45, 255, 43, 44, 44, 255, 42, 43, 43, 255, + 42, 42, 42, 255, 43, 43, 43, 255, 44, 44, 45, 255, 46, 46, 46, 255, 48, 48, 48, 255, 49, 49, 49, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 41, 41, 41, 255, 24, 24, 24, 255, 25, 25, 25, 255, + 26, 26, 27, 255, 28, 28, 28, 255, 26, 26, 26, 255, 25, 25, 25, 255, 28, 28, 28, 255, 30, 30, 30, 255, 33, 33, 33, 255, 35, 35, 35, 255, 36, 36, 36, 255, 32, 32, 32, 255, 50, 50, 50, 255, 93, 95, 95, 255, 115, 117, 117, 255, 125, 126, 126, 255, 126, 128, 128, 255, 128, 130, 130, 255, 130, 132, 132, 255, 131, 133, 133, 255, 133, 135, 135, 255, 133, 135, 135, 255, 135, 136, 136, 255, + 136, 138, 138, 255, 138, 140, 140, 255, 143, 145, 145, 255, 148, 150, 150, 255, 138, 140, 140, 255, 115, 148, 172, 255, 90, 145, 186, 255, 64, 127, 176, 255, 41, 115, 170, 255, 38, 109, 171, 255, 36, 113, 171, 255, 38, 116, 172, 255, 33, 116, 171, 255, 29, 109, 165, 255, 24, 104, 161, 255, 27, 107, 163, 255, 31, 111, 166, 255, 36, 112, 168, 255, 38, 112, 167, 255, 31, 107, 165, 255, 24, 104, 161, 255, + 23, 99, 157, 255, 24, 100, 157, 255, 27, 104, 160, 255, 27, 97, 152, 255, 24, 92, 145, 255, 23, 90, 142, 255, 31, 94, 143, 255, 19, 89, 140, 255, 15, 85, 142, 255, 13, 82, 143, 255, 20, 90, 150, 255, 27, 102, 157, 255, 28, 106, 163, 255, 25, 105, 161, 255, 22, 99, 156, 255, 20, 93, 152, 255, 27, 102, 159, 255, 32, 109, 166, 255, 38, 112, 169, 255, 36, 115, 171, 255, 32, 111, 166, 255, + 28, 104, 162, 255, 34, 109, 164, 255, 32, 110, 166, 255, 39, 115, 171, 255, 60, 129, 177, 255, 75, 131, 176, 255, 59, 91, 118, 255, 158, 159, 160, 255, 155, 157, 157, 255, 148, 149, 149, 255, 141, 142, 143, 255, 141, 142, 143, 255, 141, 142, 143, 255, 140, 142, 143, 255, 140, 142, 143, 255, 141, 142, 143, 255, 141, 142, 143, 255, 142, 143, 143, 255, 142, 143, 143, 255, 142, 143, 143, 255, 142, 143, 143, 255, + 142, 143, 143, 255, 142, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 145, 145, 255, 143, 144, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, + 144, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 146, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 147, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 148, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 149, 150, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, + 153, 155, 155, 255, 153, 155, 155, 255, 153, 156, 156, 255, 153, 156, 156, 255, 154, 156, 156, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 153, 155, 155, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, + 154, 156, 156, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 110, 111, 111, 255, 57, 57, 57, 255, 51, 51, 52, 255, 47, 47, 48, 255, 46, 46, 46, 255, 43, 43, 43, 255, 41, 41, 41, 255, 38, 38, 38, 255, 37, 37, 37, 255, 44, 44, 45, 255, + 43, 43, 43, 255, 42, 42, 42, 255, 41, 41, 42, 255, 42, 42, 42, 255, 47, 47, 48, 255, 47, 47, 47, 255, 47, 47, 47, 255, 46, 46, 47, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 45, 45, 46, 255, 45, 45, 46, 255, 45, 45, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 47, 255, 47, 47, 47, 255, 48, 48, 48, 255, + 49, 49, 49, 255, 50, 50, 51, 255, 52, 52, 53, 255, 54, 54, 55, 255, 58, 58, 59, 255, 63, 63, 63, 255, 67, 67, 68, 255, 71, 71, 72, 255, 71, 71, 72, 255, 65, 65, 65, 255, 57, 57, 57, 255, 50, 50, 50, 255, 45, 45, 45, 255, 44, 44, 44, 255, 43, 43, 43, 255, 43, 43, 43, 255, 44, 44, 45, 255, 47, 47, 47, 255, 49, 49, 49, 255, 50, 50, 50, 255, 51, 51, 51, 255, + 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 33, 33, 33, 255, 25, 25, 25, 255, 26, 26, 26, 255, 28, 28, 28, 255, 29, 29, 29, 255, 25, 25, 25, 255, 26, 26, 26, 255, 29, 29, 29, 255, + 32, 32, 32, 255, 35, 35, 35, 255, 37, 37, 37, 255, 36, 36, 36, 255, 31, 31, 31, 255, 73, 73, 73, 255, 107, 109, 109, 255, 125, 127, 127, 255, 131, 133, 133, 255, 133, 135, 135, 255, 135, 136, 136, 255, 136, 138, 138, 255, 137, 139, 139, 255, 138, 140, 140, 255, 139, 141, 141, 255, 141, 142, 142, 255, 141, 142, 142, 255, 142, 143, 143, 255, 143, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, + 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 147, 147, 255, 146, 147, 147, 255, 145, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 148, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 144, 145, 145, 255, 60, 60, 60, 255, 52, 52, 53, 255, 47, 47, 48, 255, 46, 46, 46, 255, 44, 44, 44, 255, 41, 41, 42, 255, 38, 38, 38, 255, 36, 36, 36, 255, 41, 41, 42, 255, 44, 44, 44, 255, 43, 43, 43, 255, 41, 41, 42, 255, 40, 40, 40, 255, + 45, 45, 46, 255, 47, 47, 47, 255, 47, 47, 47, 255, 46, 46, 47, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 45, 45, 46, 255, 45, 45, 46, 255, 45, 45, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 47, 255, 47, 47, 47, 255, 48, 48, 48, 255, 49, 49, 49, 255, 50, 50, 51, 255, 52, 52, 53, 255, 54, 54, 55, 255, + 58, 58, 59, 255, 63, 63, 63, 255, 67, 67, 68, 255, 71, 71, 72, 255, 71, 71, 72, 255, 64, 65, 65, 255, 57, 57, 57, 255, 50, 50, 50, 255, 45, 45, 45, 255, 43, 44, 44, 255, 42, 43, 43, 255, 42, 42, 42, 255, 44, 44, 45, 255, 46, 47, 47, 255, 48, 48, 48, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, + 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 49, 49, 49, 255, 49, 49, 49, 255, 43, 43, 43, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 28, 28, 28, 255, 27, 27, 27, 255, 25, 25, 25, 255, 28, 28, 28, 255, 30, 30, 30, 255, 33, 33, 33, 255, 35, 35, 35, 255, 36, 36, 36, 255, + 33, 33, 33, 255, 45, 46, 46, 255, 92, 93, 93, 255, 115, 116, 116, 255, 126, 126, 126, 255, 128, 129, 129, 255, 129, 130, 130, 255, 131, 132, 132, 255, 133, 134, 134, 255, 134, 135, 135, 255, 135, 136, 136, 255, 135, 136, 136, 255, 137, 138, 138, 255, 138, 140, 140, 255, 143, 145, 145, 255, 149, 151, 151, 255, 138, 140, 140, 255, 115, 148, 173, 255, 90, 144, 186, 255, 66, 126, 176, 255, 41, 112, 169, 255, + 35, 107, 168, 255, 34, 112, 168, 255, 37, 114, 173, 255, 37, 113, 170, 255, 27, 107, 164, 255, 26, 102, 160, 255, 26, 104, 163, 255, 30, 109, 165, 255, 36, 111, 168, 255, 34, 111, 166, 255, 31, 110, 165, 255, 27, 103, 162, 255, 23, 97, 157, 255, 23, 98, 156, 255, 27, 102, 159, 255, 26, 97, 151, 255, 23, 92, 143, 255, 21, 90, 141, 255, 31, 92, 141, 255, 17, 87, 138, 255, 12, 84, 140, 255, + 11, 80, 142, 255, 19, 89, 148, 255, 25, 100, 158, 255, 30, 105, 163, 255, 28, 105, 163, 255, 24, 100, 158, 255, 23, 94, 154, 255, 30, 103, 160, 255, 35, 110, 166, 255, 40, 113, 169, 255, 37, 114, 171, 255, 31, 109, 166, 255, 29, 104, 163, 255, 31, 108, 166, 255, 33, 110, 167, 255, 42, 115, 171, 255, 59, 129, 177, 255, 75, 132, 177, 255, 57, 91, 118, 255, 156, 159, 159, 255, 154, 156, 156, 255, + 146, 148, 148, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 139, 139, 255, 138, 139, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 140, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, + 140, 141, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 142, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 144, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, + 144, 146, 146, 255, 144, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 101, 102, 102, 255, 58, 58, 59, 255, 52, 52, 52, 255, 49, 49, 49, 255, 47, 47, 48, 255, 44, 44, 45, 255, 42, 42, 43, 255, 39, 39, 40, 255, 40, 40, 40, 255, 47, 47, 48, 255, 46, 46, 46, 255, 44, 44, 45, 255, 43, 43, 44, 255, 44, 44, 44, 255, 50, 50, 51, 255, 50, 50, 50, 255, 49, 49, 50, 255, 49, 49, 49, 255, 49, 49, 49, 255, + 48, 48, 48, 255, 48, 48, 48, 255, 47, 47, 47, 255, 47, 47, 47, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 45, 45, 46, 255, 45, 45, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 47, 47, 47, 255, 47, 47, 48, 255, 49, 49, 49, 255, 51, 51, 51, 255, 53, 53, 54, 255, 58, 58, 59, 255, 65, 65, 65, 255, 70, 70, 71, 255, 71, 71, 72, 255, + 62, 62, 62, 255, 52, 52, 53, 255, 45, 45, 45, 255, 43, 43, 43, 255, 43, 43, 43, 255, 44, 44, 45, 255, 48, 48, 48, 255, 50, 50, 50, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 49, 50, 50, 255, 49, 50, 50, 255, 49, 50, 50, 255, + 49, 50, 50, 255, 49, 49, 50, 255, 49, 49, 49, 255, 49, 49, 49, 255, 33, 33, 33, 255, 25, 25, 25, 255, 26, 26, 26, 255, 28, 28, 28, 255, 29, 29, 29, 255, 25, 26, 26, 255, 26, 26, 26, 255, 28, 29, 29, 255, 31, 31, 31, 255, 34, 35, 35, 255, 35, 36, 36, 255, 35, 36, 36, 255, 31, 32, 32, 255, 68, 68, 68, 255, 106, 107, 107, 255, 125, 127, 127, 255, 131, 133, 133, 255, + 133, 135, 135, 255, 135, 137, 137, 255, 137, 139, 139, 255, 138, 140, 140, 255, 139, 141, 141, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 144, 145, 145, 255, 144, 146, 146, 255, 144, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 139, 140, 140, 255, 59, 59, 60, 255, + 55, 55, 55, 255, 49, 49, 49, 255, 47, 47, 48, 255, 45, 45, 46, 255, 43, 43, 44, 255, 40, 40, 41, 255, 37, 37, 38, 255, 46, 46, 47, 255, 46, 46, 46, 255, 45, 45, 46, 255, 44, 44, 45, 255, 43, 43, 43, 255, 49, 49, 50, 255, 50, 50, 50, 255, 49, 49, 50, 255, 49, 49, 49, 255, 49, 49, 49, 255, 48, 48, 48, 255, 48, 48, 48, 255, 47, 47, 47, 255, 47, 47, 47, 255, + 46, 46, 46, 255, 45, 46, 46, 255, 45, 46, 46, 255, 45, 45, 46, 255, 45, 45, 46, 255, 45, 46, 46, 255, 45, 46, 46, 255, 46, 46, 46, 255, 46, 47, 47, 255, 47, 47, 48, 255, 48, 49, 49, 255, 50, 51, 51, 255, 53, 53, 54, 255, 57, 58, 59, 255, 64, 64, 65, 255, 70, 70, 70, 255, 71, 71, 71, 255, 61, 61, 62, 255, 52, 52, 52, 255, 45, 45, 45, 255, 42, 42, 43, 255, + 42, 42, 42, 255, 44, 44, 45, 255, 47, 47, 47, 255, 49, 49, 49, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 49, 49, 49, 255, 49, 49, 49, 255, 49, 49, 49, 255, 49, 49, 49, 255, 49, 49, 49, 255, 49, 49, 49, 255, 49, 49, 49, 255, 49, 49, 49, 255, + 45, 45, 45, 255, 24, 24, 24, 255, 26, 26, 26, 255, 27, 27, 27, 255, 29, 29, 29, 255, 28, 28, 28, 255, 25, 25, 25, 255, 28, 28, 28, 255, 30, 30, 30, 255, 32, 32, 32, 255, 35, 35, 35, 255, 36, 36, 36, 255, 33, 33, 33, 255, 41, 41, 41, 255, 89, 91, 91, 255, 112, 113, 113, 255, 122, 124, 124, 255, 124, 126, 126, 255, 126, 128, 128, 255, 127, 129, 129, 255, 129, 131, 131, 255, + 130, 132, 132, 255, 131, 133, 133, 255, 132, 134, 134, 255, 133, 135, 135, 255, 135, 137, 137, 255, 139, 141, 141, 255, 145, 147, 147, 255, 135, 137, 137, 255, 114, 147, 172, 255, 89, 141, 184, 255, 62, 126, 173, 255, 38, 112, 167, 255, 32, 108, 167, 255, 30, 111, 168, 255, 34, 113, 173, 255, 36, 112, 168, 255, 26, 105, 164, 255, 24, 101, 161, 255, 28, 103, 162, 255, 31, 109, 165, 255, 34, 112, 168, 255, + 35, 112, 169, 255, 31, 109, 167, 255, 27, 103, 162, 255, 22, 97, 158, 255, 20, 97, 156, 255, 24, 100, 158, 255, 24, 95, 151, 255, 22, 92, 142, 255, 21, 91, 142, 255, 29, 90, 139, 255, 15, 85, 138, 255, 10, 82, 138, 255, 10, 77, 140, 255, 13, 87, 147, 255, 22, 96, 157, 255, 26, 103, 162, 255, 26, 102, 162, 255, 21, 99, 159, 255, 21, 94, 153, 255, 28, 101, 159, 255, 35, 107, 166, 255, + 39, 111, 168, 255, 38, 111, 170, 255, 32, 108, 164, 255, 27, 103, 163, 255, 29, 107, 164, 255, 33, 108, 166, 255, 39, 113, 170, 255, 58, 127, 176, 255, 73, 130, 176, 255, 57, 91, 118, 255, 153, 154, 154, 255, 150, 152, 152, 255, 142, 144, 144, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, + 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 136, 137, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 136, 137, 137, 255, 137, 138, 138, 255, + 137, 138, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 142, 255, 141, 143, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 144, 145, 255, + 143, 145, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 144, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 145, 148, 148, 255, 145, 147, 147, 255, 145, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 99, 101, 101, 255, 61, 61, 62, 255, 52, 52, 52, 255, 48, 48, 48, 255, 45, 45, 45, 255, 43, 43, 44, 255, 42, 42, 42, 255, + 40, 40, 40, 255, 42, 42, 42, 255, 50, 50, 50, 255, 48, 48, 49, 255, 47, 47, 47, 255, 46, 46, 46, 255, 48, 48, 48, 255, 53, 53, 54, 255, 53, 53, 53, 255, 52, 52, 53, 255, 52, 52, 53, 255, 52, 52, 53, 255, 52, 52, 53, 255, 52, 52, 52, 255, 51, 51, 52, 255, 51, 51, 51, 255, 50, 50, 50, 255, 49, 49, 50, 255, 49, 49, 49, 255, 48, 48, 48, 255, 47, 47, 47, 255, + 46, 46, 47, 255, 46, 46, 46, 255, 45, 45, 46, 255, 45, 45, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 47, 47, 47, 255, 49, 49, 49, 255, 52, 52, 53, 255, 58, 58, 59, 255, 67, 67, 68, 255, 71, 71, 72, 255, 57, 57, 57, 255, 45, 45, 45, 255, 43, 43, 43, 255, 44, 44, 45, 255, 49, 49, 49, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 50, 50, 50, 255, + 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 49, 49, 50, 255, 49, 49, 49, 255, 49, 49, 49, 255, 49, 49, 49, 255, 49, 49, 49, 255, 49, 49, 49, 255, 49, 49, 49, 255, 49, 49, 49, 255, 49, 49, 49, 255, 49, 49, 49, 255, 49, 49, 49, 255, 35, 35, 35, 255, 25, 25, 25, 255, 27, 27, 27, 255, 27, 27, 28, 255, 29, 29, 30, 255, + 24, 24, 25, 255, 24, 24, 25, 255, 26, 26, 26, 255, 28, 28, 29, 255, 31, 31, 31, 255, 35, 35, 35, 255, 35, 35, 35, 255, 32, 32, 32, 255, 67, 67, 67, 255, 108, 109, 109, 255, 127, 129, 129, 255, 133, 135, 135, 255, 135, 137, 137, 255, 137, 139, 139, 255, 139, 141, 141, 255, 140, 142, 142, 255, 141, 143, 143, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 146, 146, 255, 145, 146, 146, 255, + 145, 147, 147, 255, 145, 147, 147, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 149, 149, 255, 148, 150, 150, 255, 149, 150, 150, 255, 150, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 148, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 134, 136, 136, 255, 63, 63, 64, 255, 56, 56, 56, 255, 48, 48, 48, 255, 47, 47, 47, 255, 43, 43, 44, 255, 42, 42, 43, 255, 41, 41, 41, 255, 40, 40, 40, 255, 49, 49, 49, 255, 48, 48, 49, 255, + 47, 47, 47, 255, 47, 47, 47, 255, 46, 46, 46, 255, 52, 52, 53, 255, 53, 53, 53, 255, 52, 52, 53, 255, 52, 52, 53, 255, 52, 52, 53, 255, 52, 52, 53, 255, 52, 52, 52, 255, 51, 51, 52, 255, 51, 51, 51, 255, 49, 50, 50, 255, 49, 49, 50, 255, 49, 49, 49, 255, 47, 48, 48, 255, 47, 47, 47, 255, 46, 46, 47, 255, 45, 46, 46, 255, 45, 45, 46, 255, 45, 45, 46, 255, + 45, 46, 46, 255, 46, 46, 46, 255, 47, 47, 47, 255, 48, 49, 49, 255, 52, 52, 53, 255, 57, 58, 59, 255, 67, 67, 68, 255, 71, 71, 71, 255, 56, 56, 57, 255, 45, 45, 45, 255, 42, 42, 42, 255, 44, 44, 45, 255, 48, 48, 48, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 49, 49, 49, 255, 49, 49, 49, 255, + 49, 49, 49, 255, 49, 49, 49, 255, 49, 49, 49, 255, 49, 49, 49, 255, 49, 49, 49, 255, 49, 49, 49, 255, 49, 49, 49, 255, 48, 48, 49, 255, 48, 48, 49, 255, 48, 48, 48, 255, 48, 48, 48, 255, 48, 48, 48, 255, 45, 45, 45, 255, 24, 24, 24, 255, 25, 25, 25, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 23, 23, 23, 255, 26, 26, 26, 255, 27, 27, 27, 255, + 30, 30, 30, 255, 33, 33, 33, 255, 35, 35, 35, 255, 34, 34, 34, 255, 40, 40, 40, 255, 90, 91, 91, 255, 112, 114, 114, 255, 123, 125, 125, 255, 126, 127, 127, 255, 127, 129, 129, 255, 130, 132, 132, 255, 131, 133, 133, 255, 131, 133, 133, 255, 132, 134, 134, 255, 133, 135, 135, 255, 134, 136, 136, 255, 136, 138, 138, 255, 141, 143, 143, 255, 147, 149, 149, 255, 136, 138, 138, 255, 114, 147, 172, 255, + 88, 142, 184, 255, 60, 126, 173, 255, 38, 114, 167, 255, 33, 109, 165, 255, 30, 111, 168, 255, 34, 113, 171, 255, 34, 111, 170, 255, 26, 104, 165, 255, 22, 100, 162, 255, 26, 104, 161, 255, 31, 108, 165, 255, 33, 112, 167, 255, 34, 112, 168, 255, 32, 109, 166, 255, 27, 104, 163, 255, 21, 97, 158, 255, 20, 98, 157, 255, 23, 100, 159, 255, 21, 95, 152, 255, 21, 92, 143, 255, 19, 91, 140, 255, + 28, 88, 140, 255, 16, 84, 138, 255, 9, 81, 137, 255, 9, 77, 138, 255, 13, 86, 146, 255, 19, 94, 153, 255, 21, 99, 158, 255, 23, 98, 159, 255, 17, 94, 158, 255, 17, 91, 155, 255, 25, 99, 158, 255, 32, 106, 164, 255, 36, 108, 167, 255, 34, 109, 168, 255, 29, 106, 164, 255, 27, 102, 161, 255, 31, 106, 162, 255, 32, 108, 164, 255, 37, 114, 169, 255, 54, 127, 174, 255, 72, 128, 175, 255, + 57, 91, 118, 255, 153, 155, 155, 255, 150, 152, 152, 255, 142, 144, 144, 255, 136, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 135, 136, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 135, 136, 137, 255, + 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 138, 255, 136, 137, 138, 255, 135, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, + 139, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 141, 143, 143, 255, 142, 144, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 144, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, + 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 150, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, + 148, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, 150, 151, 151, 255, 149, 151, 151, 255, 97, 98, 98, 255, 59, 59, 60, 255, 83, 83, 83, 255, 87, 87, 88, 255, 86, 86, 87, 255, 87, 87, 88, 255, 67, 67, 69, 255, 42, 42, 43, 255, 44, 44, 46, 255, 52, 52, 53, 255, 51, 51, 52, 255, 50, 50, 51, 255, 49, 49, 50, 255, 51, 51, 52, 255, 57, 57, 58, 255, 57, 57, 58, 255, + 57, 57, 58, 255, 57, 57, 57, 255, 57, 57, 57, 255, 56, 56, 57, 255, 56, 56, 57, 255, 56, 56, 56, 255, 55, 55, 56, 255, 55, 55, 55, 255, 55, 55, 55, 255, 54, 54, 54, 255, 54, 54, 54, 255, 53, 53, 53, 255, 52, 52, 53, 255, 52, 52, 53, 255, 51, 51, 52, 255, 50, 50, 50, 255, 49, 49, 49, 255, 47, 47, 47, 255, 46, 46, 46, 255, 45, 45, 46, 255, 46, 46, 46, 255, + 49, 49, 49, 255, 58, 58, 59, 255, 71, 71, 72, 255, 45, 45, 45, 255, 44, 44, 45, 255, 51, 51, 51, 255, 51, 51, 51, 255, 50, 50, 50, 255, 50, 50, 50, 255, 50, 50, 50, 255, 49, 49, 49, 255, 49, 49, 49, 255, 49, 49, 49, 255, 49, 49, 49, 255, 49, 49, 49, 255, 49, 49, 49, 255, 49, 49, 49, 255, 48, 48, 49, 255, 48, 48, 49, 255, 48, 48, 49, 255, 48, 48, 48, 255, + 48, 48, 48, 255, 48, 48, 48, 255, 48, 48, 48, 255, 48, 48, 48, 255, 48, 48, 48, 255, 48, 48, 48, 255, 48, 48, 48, 255, 35, 35, 35, 255, 25, 25, 25, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 28, 28, 255, 40, 40, 40, 255, 68, 68, 68, 255, 73, 73, 73, 255, 72, 72, 72, 255, 70, 70, 70, 255, 43, 43, 43, 255, 36, 36, 36, 255, 33, 33, 33, 255, 65, 65, 65, 255, + 108, 109, 109, 255, 127, 129, 129, 255, 134, 136, 136, 255, 136, 138, 138, 255, 138, 139, 139, 255, 139, 141, 141, 255, 140, 141, 141, 255, 140, 142, 142, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 145, 145, 145, 255, 145, 146, 146, 255, 146, 147, 147, 255, 147, 148, 148, 255, 147, 148, 148, 255, 148, 149, 149, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 148, 149, 149, 255, 148, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 136, 138, 138, 255, 62, 62, 63, 255, 66, 66, 67, 255, 88, 88, 88, 255, 85, 85, 85, 255, 87, 87, 87, 255, 79, 79, 80, 255, 50, 50, 51, 255, 40, 40, 42, 255, 52, 52, 54, 255, 51, 51, 52, 255, 50, 50, 51, 255, 49, 49, 50, 255, 48, 48, 49, 255, 56, 56, 57, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 57, 255, 57, 57, 57, 255, 56, 56, 57, 255, + 56, 56, 57, 255, 56, 56, 56, 255, 55, 55, 56, 255, 55, 55, 55, 255, 55, 55, 55, 255, 54, 54, 54, 255, 54, 54, 54, 255, 53, 53, 53, 255, 52, 52, 53, 255, 52, 52, 53, 255, 51, 51, 52, 255, 50, 50, 50, 255, 49, 49, 49, 255, 47, 47, 47, 255, 46, 46, 46, 255, 45, 45, 46, 255, 46, 46, 46, 255, 49, 49, 49, 255, 58, 58, 59, 255, 71, 71, 72, 255, 45, 45, 45, 255, + 44, 44, 45, 255, 51, 51, 51, 255, 50, 51, 51, 255, 50, 50, 50, 255, 49, 50, 50, 255, 49, 50, 50, 255, 49, 49, 49, 255, 49, 49, 49, 255, 49, 49, 49, 255, 48, 48, 49, 255, 48, 48, 48, 255, 48, 48, 48, 255, 48, 48, 48, 255, 48, 48, 48, 255, 48, 48, 48, 255, 48, 48, 48, 255, 48, 48, 48, 255, 48, 48, 48, 255, 48, 48, 48, 255, 48, 48, 48, 255, 48, 48, 48, 255, + 48, 48, 48, 255, 48, 48, 48, 255, 47, 47, 48, 255, 46, 46, 47, 255, 24, 24, 24, 255, 25, 25, 26, 255, 27, 27, 27, 255, 28, 28, 29, 255, 29, 29, 29, 255, 56, 56, 57, 255, 73, 73, 73, 255, 73, 73, 74, 255, 73, 73, 73, 255, 65, 65, 65, 255, 34, 34, 34, 255, 33, 33, 33, 255, 38, 38, 38, 255, 90, 91, 91, 255, 113, 115, 115, 255, 124, 126, 126, 255, 126, 128, 128, 255, + 129, 130, 130, 255, 130, 132, 132, 255, 130, 132, 132, 255, 132, 133, 133, 255, 132, 134, 134, 255, 134, 136, 136, 255, 135, 137, 137, 255, 137, 138, 138, 255, 141, 143, 143, 255, 146, 148, 148, 255, 136, 138, 138, 255, 115, 148, 174, 255, 89, 144, 184, 255, 64, 127, 178, 255, 42, 116, 170, 255, 36, 111, 168, 255, 35, 111, 170, 255, 36, 115, 172, 255, 34, 113, 170, 255, 26, 104, 164, 255, 21, 100, 160, 255, + 25, 103, 161, 255, 30, 107, 163, 255, 33, 111, 166, 255, 31, 109, 166, 255, 29, 107, 165, 255, 29, 104, 162, 255, 22, 98, 157, 255, 22, 98, 158, 255, 24, 102, 160, 255, 22, 97, 151, 255, 23, 93, 143, 255, 20, 92, 139, 255, 25, 91, 142, 255, 15, 86, 140, 255, 11, 82, 138, 255, 9, 79, 139, 255, 15, 88, 148, 255, 20, 93, 153, 255, 22, 97, 159, 255, 23, 97, 158, 255, 19, 93, 156, 255, + 17, 90, 153, 255, 25, 100, 159, 255, 29, 105, 165, 255, 29, 108, 164, 255, 30, 106, 165, 255, 27, 103, 163, 255, 25, 102, 161, 255, 29, 105, 162, 255, 32, 106, 164, 255, 38, 112, 169, 255, 54, 126, 174, 255, 71, 127, 174, 255, 56, 90, 117, 255, 154, 156, 156, 255, 152, 153, 154, 255, 143, 145, 145, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 139, 139, 255, 138, 139, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 139, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 140, 141, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, + 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 151, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 152, 151, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, + 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 99, 100, 100, 255, 61, 61, 61, 255, 104, 104, 104, 255, 115, 115, 115, 255, + 115, 115, 115, 255, 117, 117, 117, 255, 84, 84, 84, 255, 45, 45, 45, 255, 48, 48, 48, 255, 55, 55, 55, 255, 55, 55, 55, 255, 54, 54, 54, 255, 53, 53, 53, 255, 55, 55, 55, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, + 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 47, 47, 48, 255, 47, 47, 48, 255, 47, 47, 48, 255, 47, 47, 48, 255, 47, 47, 48, 255, 47, 47, 48, 255, 47, 47, 48, 255, + 47, 47, 48, 255, 47, 47, 48, 255, 47, 47, 48, 255, 47, 47, 48, 255, 47, 47, 48, 255, 47, 47, 48, 255, 47, 47, 48, 255, 47, 47, 48, 255, 47, 47, 48, 255, 47, 47, 48, 255, 47, 47, 48, 255, 47, 47, 48, 255, 47, 47, 48, 255, 47, 47, 48, 255, 47, 47, 48, 255, 47, 47, 48, 255, 47, 47, 48, 255, 47, 47, 48, 255, 47, 47, 48, 255, 35, 35, 35, 255, 25, 25, 26, 255, + 26, 26, 27, 255, 28, 28, 28, 255, 28, 28, 29, 255, 49, 49, 49, 255, 96, 96, 97, 255, 102, 102, 102, 255, 99, 99, 100, 255, 94, 94, 95, 255, 47, 47, 48, 255, 35, 35, 36, 255, 32, 32, 33, 255, 64, 65, 66, 255, 108, 110, 110, 255, 127, 129, 129, 255, 134, 136, 136, 255, 136, 138, 138, 255, 138, 139, 139, 255, 138, 140, 140, 255, 140, 141, 141, 255, 142, 144, 144, 255, 142, 144, 144, 255, + 143, 145, 145, 255, 144, 146, 146, 255, 145, 146, 146, 255, 146, 147, 147, 255, 147, 148, 148, 255, 147, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 136, 137, 137, 255, 66, 66, 66, 255, 76, 76, 76, 255, 115, 115, 115, 255, 113, 113, 113, 255, 116, 116, 116, 255, 105, 105, 105, 255, 57, 57, 57, 255, + 42, 42, 42, 255, 56, 56, 56, 255, 55, 55, 55, 255, 54, 54, 54, 255, 53, 53, 53, 255, 52, 52, 52, 255, 60, 60, 60, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, + 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 47, 47, 48, 255, 47, 47, 48, 255, 47, 47, 48, 255, 47, 47, 48, 255, 47, 47, 48, 255, 47, 47, 48, 255, 47, 47, 48, 255, 47, 47, 48, 255, 47, 47, 47, 255, 47, 47, 47, 255, 47, 47, 48, 255, + 47, 47, 47, 255, 47, 47, 47, 255, 47, 47, 47, 255, 47, 47, 47, 255, 47, 47, 47, 255, 47, 47, 47, 255, 47, 47, 47, 255, 47, 47, 47, 255, 47, 47, 47, 255, 47, 47, 47, 255, 47, 47, 47, 255, 47, 47, 47, 255, 47, 47, 47, 255, 47, 47, 47, 255, 47, 47, 47, 255, 46, 46, 46, 255, 25, 25, 25, 255, 26, 26, 26, 255, 27, 27, 27, 255, 29, 29, 29, 255, 31, 31, 31, 255, + 78, 78, 78, 255, 101, 101, 101, 255, 102, 102, 102, 255, 100, 100, 100, 255, 86, 86, 86, 255, 33, 33, 33, 255, 34, 34, 34, 255, 39, 39, 39, 255, 93, 94, 94, 255, 115, 116, 116, 255, 127, 128, 128, 255, 129, 130, 130, 255, 130, 131, 131, 255, 132, 133, 133, 255, 133, 134, 134, 255, 134, 135, 135, 255, 135, 136, 136, 255, 136, 137, 137, 255, 137, 138, 138, 255, 139, 141, 141, 255, 143, 145, 145, 255, + 148, 150, 150, 255, 138, 140, 140, 255, 115, 148, 173, 255, 89, 145, 184, 255, 64, 129, 177, 255, 43, 117, 171, 255, 37, 113, 169, 255, 35, 113, 171, 255, 38, 116, 175, 255, 36, 113, 171, 255, 26, 104, 164, 255, 21, 99, 160, 255, 25, 102, 161, 255, 29, 106, 163, 255, 33, 110, 167, 255, 30, 108, 166, 255, 28, 105, 165, 255, 27, 103, 162, 255, 24, 98, 157, 255, 24, 99, 158, 255, 24, 102, 162, 255, + 24, 97, 152, 255, 23, 92, 144, 255, 21, 91, 141, 255, 27, 91, 141, 255, 16, 89, 140, 255, 12, 86, 140, 255, 13, 81, 141, 255, 18, 91, 149, 255, 18, 98, 154, 255, 23, 99, 157, 255, 24, 100, 160, 255, 23, 96, 157, 255, 20, 95, 153, 255, 23, 104, 161, 255, 31, 107, 167, 255, 27, 109, 163, 255, 33, 109, 165, 255, 25, 104, 164, 255, 24, 102, 163, 255, 30, 105, 165, 255, 30, 108, 164, 255, + 36, 114, 166, 255, 56, 124, 175, 255, 70, 127, 173, 255, 58, 90, 117, 255, 155, 157, 157, 255, 153, 154, 154, 255, 145, 147, 147, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 138, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 139, 139, 255, 137, 139, 139, 255, 138, 139, 139, 255, 138, 139, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 142, 255, 141, 143, 143, 255, + 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, + 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 153, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 150, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 104, 105, 105, 255, 67, 67, 67, 255, 72, 72, 72, 255, 71, 71, 71, 255, 68, 68, 68, 255, 69, 69, 69, 255, 58, 58, 59, 255, 47, 47, 48, 255, 50, 50, 50, 255, 58, 58, 59, 255, 57, 57, 58, 255, 57, 57, 58, 255, 56, 56, 56, 255, + 58, 58, 58, 255, 65, 65, 65, 255, 65, 65, 66, 255, 65, 65, 66, 255, 65, 65, 66, 255, 65, 65, 66, 255, 65, 65, 67, 255, 65, 65, 67, 255, 65, 65, 67, 255, 66, 66, 67, 255, 66, 66, 67, 255, 66, 66, 67, 255, 67, 67, 68, 255, 67, 67, 68, 255, 68, 68, 69, 255, 68, 68, 69, 255, 69, 69, 70, 255, 70, 70, 70, 255, 70, 70, 71, 255, 71, 71, 72, 255, 71, 71, 72, 255, + 71, 71, 72, 255, 68, 68, 69, 255, 61, 61, 62, 255, 48, 48, 49, 255, 57, 57, 57, 255, 74, 74, 74, 255, 63, 63, 63, 255, 50, 50, 50, 255, 45, 45, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 45, 45, 45, 255, 45, 45, 45, 255, 45, 45, 45, 255, 45, 45, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, + 46, 46, 46, 255, 46, 46, 47, 255, 46, 46, 47, 255, 46, 46, 47, 255, 46, 46, 47, 255, 46, 46, 47, 255, 47, 47, 47, 255, 47, 47, 47, 255, 47, 47, 47, 255, 47, 47, 47, 255, 34, 34, 34, 255, 26, 26, 26, 255, 27, 27, 27, 255, 28, 28, 28, 255, 28, 29, 29, 255, 33, 33, 33, 255, 47, 47, 47, 255, 49, 49, 49, 255, 49, 49, 49, 255, 49, 49, 49, 255, 37, 38, 38, 255, + 35, 36, 36, 255, 32, 32, 32, 255, 68, 68, 68, 255, 110, 112, 112, 255, 128, 129, 129, 255, 133, 135, 135, 255, 135, 137, 137, 255, 137, 139, 139, 255, 139, 141, 141, 255, 140, 142, 142, 255, 142, 144, 144, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 146, 146, 255, 146, 147, 147, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 150, 151, 151, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, + 150, 152, 152, 255, 152, 153, 153, 255, 152, 153, 153, 255, 151, 153, 153, 255, 140, 142, 142, 255, 71, 71, 71, 255, 67, 67, 67, 255, 72, 72, 72, 255, 67, 67, 67, 255, 68, 68, 68, 255, 66, 66, 67, 255, 51, 51, 52, 255, 45, 45, 46, 255, 58, 58, 59, 255, 58, 58, 59, 255, 57, 57, 58, 255, 57, 57, 57, 255, 56, 56, 56, 255, 64, 64, 64, 255, 65, 65, 66, 255, 65, 65, 66, 255, + 65, 65, 66, 255, 65, 65, 66, 255, 65, 65, 67, 255, 65, 65, 67, 255, 65, 65, 67, 255, 66, 66, 67, 255, 66, 66, 67, 255, 66, 66, 67, 255, 67, 67, 68, 255, 67, 67, 68, 255, 68, 68, 69, 255, 68, 68, 69, 255, 69, 69, 70, 255, 70, 70, 70, 255, 70, 70, 71, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 72, 255, 68, 68, 69, 255, 61, 61, 62, 255, 48, 48, 49, 255, + 57, 57, 57, 255, 74, 74, 74, 255, 63, 63, 63, 255, 50, 50, 50, 255, 45, 45, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 45, 45, 255, 44, 45, 45, 255, 45, 45, 45, 255, 45, 45, 46, 255, 45, 45, 45, 255, 45, 45, 45, 255, 45, 45, 46, 255, 45, 45, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, + 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 44, 44, 44, 255, 25, 25, 25, 255, 26, 26, 26, 255, 27, 27, 27, 255, 29, 29, 29, 255, 29, 29, 29, 255, 40, 40, 40, 255, 48, 48, 48, 255, 49, 49, 50, 255, 50, 50, 50, 255, 48, 48, 49, 255, 34, 34, 35, 255, 33, 33, 34, 255, 40, 40, 41, 255, 95, 96, 96, 255, + 118, 118, 118, 255, 128, 130, 130, 255, 129, 131, 131, 255, 131, 132, 132, 255, 132, 133, 133, 255, 135, 136, 136, 255, 135, 136, 136, 255, 135, 137, 137, 255, 137, 139, 139, 255, 137, 139, 139, 255, 140, 142, 142, 255, 144, 145, 145, 255, 150, 152, 152, 255, 139, 140, 140, 255, 116, 148, 173, 255, 90, 144, 186, 255, 68, 128, 179, 255, 47, 115, 172, 255, 39, 112, 169, 255, 38, 115, 171, 255, 41, 117, 172, 255, + 37, 113, 169, 255, 28, 103, 162, 255, 21, 100, 159, 255, 25, 104, 160, 255, 29, 106, 162, 255, 34, 106, 166, 255, 33, 107, 165, 255, 28, 107, 165, 255, 26, 104, 161, 255, 25, 98, 156, 255, 26, 102, 158, 255, 25, 105, 164, 255, 27, 97, 155, 255, 25, 92, 146, 255, 23, 91, 142, 255, 27, 92, 142, 255, 15, 87, 138, 255, 13, 85, 140, 255, 16, 83, 145, 255, 20, 93, 152, 255, 24, 99, 155, 255, + 23, 100, 160, 255, 25, 103, 161, 255, 23, 101, 160, 255, 21, 97, 157, 255, 29, 105, 162, 255, 35, 110, 168, 255, 33, 111, 169, 255, 36, 110, 168, 255, 30, 106, 165, 255, 28, 105, 165, 255, 29, 109, 166, 255, 29, 110, 167, 255, 33, 114, 168, 255, 54, 125, 174, 255, 72, 128, 175, 255, 57, 91, 117, 255, 153, 155, 155, 255, 151, 153, 153, 255, 142, 144, 144, 255, 136, 138, 138, 255, 136, 137, 137, 255, + 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 138, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 142, 144, 144, 255, 143, 144, 145, 255, 143, 145, 145, 255, + 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 153, 153, 255, 151, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 154, 154, 255, 151, 154, 154, 255, 151, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, + 153, 155, 155, 255, 153, 155, 155, 255, 154, 156, 156, 255, 153, 155, 155, 255, 153, 156, 156, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 155, 155, 255, 152, 154, 154, 255, 110, 111, 112, 255, + 71, 72, 73, 255, 63, 64, 65, 255, 58, 59, 60, 255, 56, 56, 56, 255, 55, 55, 55, 255, 52, 52, 53, 255, 50, 50, 51, 255, 51, 51, 52, 255, 61, 61, 61, 255, 60, 60, 60, 255, 60, 60, 61, 255, 59, 59, 59, 255, 60, 60, 61, 255, 68, 68, 68, 255, 68, 68, 69, 255, 68, 68, 69, 255, 68, 68, 69, 255, 69, 69, 69, 255, 69, 69, 70, 255, 69, 69, 70, 255, 70, 70, 70, 255, + 70, 70, 71, 255, 70, 70, 71, 255, 71, 71, 71, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 72, 255, 70, 70, 71, 255, 68, 68, 69, 255, 65, 65, 67, 255, 61, 61, 62, 255, 55, 55, 56, 255, 48, 48, 49, 255, 47, 47, 47, 255, 57, 57, 57, 255, 72, 72, 73, 255, 74, 74, 74, 255, 68, 68, 68, 255, 63, 63, 63, 255, 55, 55, 55, 255, + 50, 50, 50, 255, 47, 47, 47, 255, 45, 45, 45, 255, 45, 45, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 45, 45, 45, 255, 45, 45, 45, 255, 45, 45, 45, 255, 45, 45, 45, 255, 45, 45, 45, 255, 45, 45, 46, 255, 45, 45, 46, 255, 45, 45, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 46, 255, + 46, 46, 46, 255, 33, 33, 33, 255, 26, 26, 26, 255, 27, 27, 27, 255, 28, 28, 28, 255, 30, 30, 30, 255, 26, 26, 26, 255, 25, 25, 25, 255, 28, 28, 28, 255, 30, 30, 31, 255, 33, 33, 34, 255, 34, 34, 35, 255, 36, 36, 36, 255, 32, 32, 32, 255, 70, 71, 71, 255, 112, 113, 113, 255, 129, 131, 131, 255, 133, 135, 135, 255, 135, 137, 137, 255, 137, 139, 139, 255, 138, 140, 140, 255, + 140, 141, 141, 255, 141, 142, 142, 255, 142, 143, 143, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 146, 147, 147, 255, 146, 148, 148, 255, 147, 148, 148, 255, 146, 148, 148, 255, 145, 148, 148, 255, 145, 148, 148, 255, 146, 148, 148, 255, 145, 148, 148, 255, 145, 148, 148, 255, 146, 148, 148, 255, + 147, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 149, 149, 255, 146, 148, 148, 255, 146, 149, 149, 255, 146, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 149, 149, 255, 146, 148, 148, 255, 138, 140, 140, 255, 73, 73, 75, 255, 67, 67, 69, 255, 59, 59, 61, 255, 57, 57, 57, 255, + 55, 55, 55, 255, 53, 53, 54, 255, 51, 51, 51, 255, 48, 48, 49, 255, 59, 59, 60, 255, 60, 60, 61, 255, 60, 60, 61, 255, 59, 59, 60, 255, 58, 58, 59, 255, 66, 66, 66, 255, 68, 68, 69, 255, 68, 68, 69, 255, 68, 68, 69, 255, 69, 69, 69, 255, 69, 69, 70, 255, 69, 69, 70, 255, 70, 70, 70, 255, 70, 70, 71, 255, 70, 70, 71, 255, 70, 71, 71, 255, 70, 71, 72, 255, + 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 72, 255, 70, 70, 71, 255, 68, 68, 69, 255, 65, 65, 66, 255, 61, 61, 61, 255, 55, 55, 55, 255, 48, 48, 48, 255, 46, 46, 47, 255, 57, 57, 57, 255, 71, 71, 73, 255, 73, 73, 73, 255, 68, 68, 68, 255, 62, 62, 62, 255, 54, 54, 54, 255, 49, 49, 49, 255, 46, 46, 46, 255, 44, 44, 45, 255, 44, 44, 45, 255, + 44, 44, 44, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 45, 45, 45, 255, 45, 45, 45, 255, 45, 45, 45, 255, 45, 45, 45, 255, 45, 45, 45, 255, 45, 45, 45, 255, 45, 45, 45, 255, 45, 45, 45, 255, 45, 45, 46, 255, 45, 45, 46, 255, 45, 45, 46, 255, 42, 42, 43, 255, 25, 25, 25, 255, 26, 26, 26, 255, + 28, 28, 28, 255, 29, 29, 29, 255, 28, 28, 28, 255, 24, 24, 24, 255, 27, 27, 27, 255, 29, 29, 29, 255, 32, 32, 32, 255, 34, 34, 34, 255, 36, 36, 36, 255, 34, 34, 34, 255, 43, 43, 43, 255, 94, 96, 96, 255, 115, 117, 117, 255, 125, 126, 126, 255, 126, 128, 128, 255, 127, 129, 129, 255, 129, 131, 131, 255, 130, 132, 132, 255, 131, 133, 133, 255, 132, 134, 134, 255, 133, 135, 135, 255, + 133, 135, 135, 255, 136, 138, 138, 255, 139, 141, 141, 255, 146, 148, 148, 255, 135, 137, 137, 255, 116, 148, 172, 255, 90, 144, 184, 255, 66, 128, 178, 255, 46, 114, 170, 255, 38, 111, 168, 255, 34, 115, 169, 255, 42, 113, 174, 255, 35, 111, 167, 255, 26, 103, 163, 255, 23, 101, 160, 255, 26, 104, 162, 255, 30, 107, 163, 255, 30, 108, 165, 255, 36, 108, 166, 255, 32, 107, 164, 255, 28, 101, 161, 255, + 25, 96, 158, 255, 26, 101, 160, 255, 26, 106, 161, 255, 26, 98, 153, 255, 21, 92, 143, 255, 21, 91, 143, 255, 29, 92, 140, 255, 17, 85, 138, 255, 15, 85, 139, 255, 15, 85, 145, 255, 20, 93, 152, 255, 23, 98, 157, 255, 23, 102, 159, 255, 26, 102, 159, 255, 22, 103, 160, 255, 23, 101, 157, 255, 31, 106, 163, 255, 37, 110, 168, 255, 38, 113, 169, 255, 37, 112, 169, 255, 33, 107, 166, 255, + 32, 106, 166, 255, 34, 112, 167, 255, 33, 112, 168, 255, 37, 113, 172, 255, 57, 125, 175, 255, 72, 130, 174, 255, 59, 93, 118, 255, 153, 154, 154, 255, 150, 152, 152, 255, 142, 144, 144, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 138, 138, 255, 137, 138, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 138, 140, 140, 255, 139, 140, 140, 255, 139, 140, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 140, 140, 255, 139, 141, 141, 255, + 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 144, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 152, 151, 255, 150, 153, 153, 255, + 151, 153, 153, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, 152, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 152, 153, 153, 255, 152, 154, 154, 255, 153, 155, 155, 255, + 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 154, 156, 156, 255, 153, 155, 155, 255, 153, 155, 155, 255, 154, 156, 156, 255, 154, 156, 156, 255, 120, 121, 121, 255, 74, 75, 76, 255, 69, 69, 70, 255, 63, 63, 64, 255, 61, 61, 62, 255, 60, 60, 60, 255, 56, 56, 57, 255, 53, 53, 54, 255, 53, 53, 54, 255, 63, 63, 64, 255, + 63, 63, 63, 255, 62, 63, 63, 255, 61, 61, 62, 255, 62, 62, 63, 255, 71, 71, 71, 255, 70, 71, 72, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 73, 255, 71, 71, 72, 255, 70, 70, 71, 255, 70, 70, 70, 255, 68, 68, 69, 255, 66, 66, 67, 255, 65, 65, 65, 255, 61, 61, 62, 255, + 57, 57, 58, 255, 53, 53, 53, 255, 48, 48, 49, 255, 46, 46, 46, 255, 49, 49, 49, 255, 57, 57, 57, 255, 68, 68, 68, 255, 75, 75, 75, 255, 74, 74, 74, 255, 71, 71, 71, 255, 66, 66, 67, 255, 63, 63, 63, 255, 57, 57, 58, 255, 52, 52, 53, 255, 50, 50, 50, 255, 47, 47, 47, 255, 46, 46, 46, 255, 45, 45, 45, 255, 45, 45, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, + 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 45, 45, 45, 255, 45, 45, 45, 255, 45, 45, 45, 255, 45, 45, 45, 255, 45, 45, 45, 255, 45, 45, 45, 255, 45, 45, 45, 255, 45, 45, 46, 255, 32, 32, 32, 255, 26, 26, 26, 255, 27, 27, 28, 255, 28, 28, 29, 255, 30, 30, 30, 255, 26, 26, 26, 255, 27, 27, 27, 255, 29, 29, 29, 255, + 32, 32, 32, 255, 35, 35, 35, 255, 37, 37, 37, 255, 35, 35, 35, 255, 32, 32, 32, 255, 77, 79, 79, 255, 116, 117, 117, 255, 131, 133, 133, 255, 135, 137, 137, 255, 137, 138, 138, 255, 138, 140, 140, 255, 139, 141, 141, 255, 140, 142, 142, 255, 142, 143, 143, 255, 143, 144, 144, 255, 143, 145, 145, 255, 144, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, + 144, 146, 146, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 148, 148, 255, 146, 148, 148, 255, 145, 148, 148, 255, 145, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 148, 148, 255, 145, 147, 147, 255, 146, 147, 147, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 149, 149, 255, 146, 148, 148, 255, 146, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, + 147, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 145, 147, 147, 255, 76, 76, 77, 255, 72, 72, 72, 255, 65, 65, 66, 255, 62, 62, 63, 255, 59, 59, 60, 255, 57, 57, 58, 255, 54, 54, 54, 255, 50, 50, 50, 255, 61, 61, 61, 255, 63, 63, 64, 255, 62, 62, 63, 255, 62, 62, 62, 255, 61, 61, 62, 255, + 68, 68, 68, 255, 70, 70, 71, 255, 71, 71, 71, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 72, 255, 70, 70, 71, 255, 70, 70, 70, 255, 68, 68, 69, 255, 66, 66, 67, 255, 65, 65, 65, 255, 61, 61, 62, 255, 57, 57, 58, 255, 52, 53, 53, 255, 48, 48, 49, 255, 46, 46, 46, 255, + 49, 49, 49, 255, 57, 57, 57, 255, 67, 68, 68, 255, 75, 75, 75, 255, 73, 73, 73, 255, 70, 70, 70, 255, 65, 65, 67, 255, 62, 62, 62, 255, 57, 57, 57, 255, 52, 52, 53, 255, 49, 49, 49, 255, 47, 47, 47, 255, 45, 45, 46, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 44, 255, 44, 44, 44, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, + 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 45, 45, 45, 255, 45, 45, 45, 255, 45, 45, 45, 255, 40, 40, 40, 255, 25, 25, 25, 255, 26, 26, 26, 255, 28, 28, 28, 255, 29, 29, 29, 255, 27, 27, 27, 255, 25, 25, 25, 255, 28, 28, 28, 255, 30, 30, 31, 255, 32, 32, 33, 255, 34, 34, 35, 255, 36, 36, 36, 255, + 34, 34, 35, 255, 47, 48, 48, 255, 99, 100, 100, 255, 118, 119, 119, 255, 126, 128, 128, 255, 128, 130, 130, 255, 129, 131, 131, 255, 130, 132, 132, 255, 132, 133, 133, 255, 132, 134, 134, 255, 134, 136, 136, 255, 135, 137, 137, 255, 135, 137, 137, 255, 138, 139, 139, 255, 141, 143, 143, 255, 147, 149, 149, 255, 136, 138, 138, 255, 116, 146, 172, 255, 90, 142, 183, 255, 66, 128, 175, 255, 43, 112, 168, 255, + 36, 108, 165, 255, 34, 111, 170, 255, 35, 112, 171, 255, 32, 112, 168, 255, 28, 103, 162, 255, 26, 101, 161, 255, 29, 106, 163, 255, 32, 107, 164, 255, 32, 109, 167, 255, 32, 110, 167, 255, 33, 108, 166, 255, 29, 101, 161, 255, 24, 100, 158, 255, 27, 104, 160, 255, 29, 105, 164, 255, 28, 97, 154, 255, 25, 92, 144, 255, 19, 91, 140, 255, 30, 93, 141, 255, 17, 84, 138, 255, 12, 82, 139, 255, + 15, 85, 145, 255, 18, 92, 150, 255, 23, 97, 156, 255, 21, 100, 158, 255, 21, 99, 156, 255, 21, 100, 157, 255, 23, 100, 157, 255, 29, 106, 161, 255, 35, 109, 167, 255, 40, 111, 168, 255, 36, 112, 169, 255, 31, 106, 164, 255, 29, 107, 164, 255, 33, 111, 167, 255, 34, 110, 168, 255, 38, 113, 169, 255, 58, 125, 175, 255, 73, 128, 177, 255, 60, 91, 119, 255, 154, 156, 156, 255, 153, 154, 154, 255, + 145, 147, 147, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 139, 139, 255, 138, 139, 140, 255, + 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 139, 140, 140, 255, 140, 141, 141, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, + 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 155, 155, 255, 152, 155, 155, 255, 153, 155, 155, 255, + 153, 155, 155, 255, 152, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 152, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 156, 156, 255, 153, 155, 155, 255, 153, 156, 156, 255, 153, 156, 156, 255, 153, 156, 156, 255, 153, 155, 155, 255, 153, 155, 155, 255, 152, 154, 154, 255, 152, 154, 154, 255, + 152, 154, 154, 255, 152, 154, 154, 255, 126, 127, 127, 255, 77, 77, 78, 255, 71, 71, 72, 255, 65, 65, 65, 255, 64, 64, 64, 255, 61, 61, 62, 255, 57, 58, 58, 255, 54, 54, 55, 255, 52, 52, 53, 255, 65, 65, 65, 255, 65, 65, 66, 255, 64, 64, 65, 255, 63, 63, 64, 255, 63, 63, 63, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, + 71, 71, 72, 255, 71, 71, 71, 255, 70, 70, 71, 255, 69, 69, 70, 255, 68, 68, 69, 255, 67, 67, 68, 255, 65, 65, 67, 255, 64, 64, 65, 255, 61, 61, 62, 255, 58, 58, 59, 255, 55, 55, 56, 255, 52, 52, 53, 255, 48, 48, 49, 255, 46, 46, 46, 255, 47, 47, 47, 255, 51, 51, 51, 255, 57, 57, 57, 255, 65, 65, 66, 255, 72, 72, 73, 255, 75, 75, 75, 255, 74, 74, 74, 255, + 71, 71, 72, 255, 68, 68, 68, 255, 65, 65, 66, 255, 63, 63, 63, 255, 58, 58, 59, 255, 55, 55, 55, 255, 52, 52, 52, 255, 50, 50, 50, 255, 48, 48, 48, 255, 47, 47, 47, 255, 46, 46, 46, 255, 45, 45, 45, 255, 45, 45, 45, 255, 45, 45, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, + 44, 44, 45, 255, 44, 44, 45, 255, 45, 45, 45, 255, 45, 45, 45, 255, 29, 29, 29, 255, 26, 26, 26, 255, 27, 28, 28, 255, 29, 29, 29, 255, 30, 30, 30, 255, 24, 24, 24, 255, 27, 27, 27, 255, 29, 29, 30, 255, 32, 32, 33, 255, 34, 34, 35, 255, 36, 36, 37, 255, 35, 35, 35, 255, 31, 31, 32, 255, 86, 87, 87, 255, 120, 122, 122, 255, 134, 136, 136, 255, 136, 138, 138, 255, + 137, 139, 139, 255, 138, 140, 140, 255, 140, 141, 141, 255, 142, 143, 143, 255, 142, 143, 143, 255, 143, 144, 144, 255, 144, 146, 146, 255, 145, 146, 146, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 149, 149, 255, 148, 149, 149, 255, 148, 149, 149, 255, 147, 148, 148, 255, 84, 84, 85, 255, + 74, 74, 75, 255, 67, 67, 67, 255, 65, 65, 65, 255, 61, 61, 62, 255, 59, 59, 60, 255, 56, 56, 56, 255, 52, 52, 53, 255, 60, 60, 60, 255, 65, 65, 66, 255, 64, 64, 65, 255, 63, 63, 64, 255, 62, 62, 63, 255, 67, 67, 68, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 71, 255, 70, 70, 71, 255, 69, 69, 70, 255, + 68, 68, 69, 255, 67, 67, 68, 255, 65, 65, 67, 255, 64, 64, 65, 255, 61, 61, 62, 255, 58, 58, 59, 255, 55, 55, 56, 255, 52, 52, 53, 255, 48, 48, 49, 255, 46, 46, 46, 255, 47, 47, 47, 255, 51, 51, 51, 255, 57, 57, 57, 255, 65, 65, 66, 255, 71, 72, 73, 255, 75, 75, 75, 255, 73, 73, 73, 255, 71, 71, 71, 255, 68, 68, 68, 255, 65, 65, 65, 255, 62, 62, 62, 255, + 58, 58, 59, 255, 54, 54, 54, 255, 52, 52, 52, 255, 49, 49, 49, 255, 47, 47, 47, 255, 46, 46, 46, 255, 45, 45, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 44, 255, 44, 44, 44, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, + 37, 37, 38, 255, 25, 25, 26, 255, 26, 26, 27, 255, 28, 28, 28, 255, 30, 30, 30, 255, 27, 27, 27, 255, 26, 26, 26, 255, 28, 28, 28, 255, 31, 31, 31, 255, 33, 33, 33, 255, 35, 35, 35, 255, 36, 36, 36, 255, 33, 33, 33, 255, 53, 54, 54, 255, 103, 104, 104, 255, 121, 122, 122, 255, 128, 129, 129, 255, 129, 130, 130, 255, 130, 132, 132, 255, 130, 132, 132, 255, 132, 133, 133, 255, + 133, 135, 135, 255, 133, 135, 135, 255, 135, 137, 137, 255, 136, 138, 138, 255, 138, 139, 139, 255, 141, 143, 143, 255, 147, 149, 149, 255, 136, 138, 138, 255, 116, 146, 172, 255, 90, 141, 183, 255, 64, 127, 176, 255, 40, 112, 168, 255, 34, 106, 165, 255, 34, 111, 167, 255, 37, 113, 170, 255, 32, 112, 168, 255, 27, 104, 161, 255, 27, 103, 161, 255, 32, 106, 164, 255, 34, 107, 166, 255, 33, 108, 167, 255, + 33, 110, 166, 255, 33, 109, 166, 255, 29, 103, 162, 255, 25, 100, 160, 255, 26, 103, 160, 255, 29, 104, 164, 255, 28, 97, 154, 255, 26, 92, 141, 255, 21, 91, 139, 255, 31, 94, 141, 255, 15, 84, 136, 255, 8, 78, 138, 255, 12, 80, 144, 255, 16, 89, 147, 255, 18, 95, 155, 255, 18, 99, 156, 255, 18, 95, 153, 255, 19, 96, 153, 255, 20, 98, 154, 255, 25, 103, 158, 255, 30, 106, 163, 255, + 34, 110, 166, 255, 31, 110, 167, 255, 27, 104, 163, 255, 26, 105, 162, 255, 29, 108, 165, 255, 31, 107, 165, 255, 35, 112, 165, 255, 55, 123, 172, 255, 71, 127, 174, 255, 58, 91, 117, 255, 152, 153, 154, 255, 149, 151, 151, 255, 142, 143, 143, 255, 136, 138, 138, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, + 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 138, 138, 255, 137, 138, 139, 255, 137, 139, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 145, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, + 142, 145, 145, 255, 143, 146, 146, 255, 143, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, + 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 153, 153, 255, 151, 153, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 137, 138, 138, 255, 80, 80, 80, 255, 74, 74, 74, 255, 68, 68, 68, 255, 64, 64, 65, 255, 62, 62, 63, 255, 59, 59, 60, 255, + 55, 55, 56, 255, 52, 52, 52, 255, 65, 65, 66, 255, 65, 65, 66, 255, 64, 64, 65, 255, 63, 63, 64, 255, 62, 62, 63, 255, 70, 70, 71, 255, 71, 71, 71, 255, 70, 70, 71, 255, 70, 70, 71, 255, 69, 69, 70, 255, 68, 68, 69, 255, 67, 67, 68, 255, 66, 66, 67, 255, 65, 65, 66, 255, 64, 64, 64, 255, 61, 61, 62, 255, 59, 59, 59, 255, 57, 57, 57, 255, 54, 54, 54, 255, + 51, 51, 52, 255, 48, 48, 49, 255, 46, 46, 46, 255, 46, 46, 47, 255, 48, 48, 48, 255, 52, 52, 52, 255, 57, 57, 57, 255, 64, 64, 64, 255, 70, 70, 70, 255, 74, 74, 74, 255, 75, 75, 75, 255, 74, 74, 74, 255, 72, 72, 73, 255, 70, 70, 70, 255, 67, 67, 67, 255, 65, 65, 65, 255, 63, 63, 63, 255, 59, 59, 59, 255, 56, 56, 56, 255, 53, 53, 53, 255, 52, 52, 52, 255, + 50, 50, 50, 255, 48, 48, 48, 255, 47, 47, 47, 255, 46, 46, 46, 255, 45, 45, 46, 255, 45, 45, 45, 255, 45, 45, 45, 255, 45, 45, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 26, 26, 27, 255, 26, 26, 27, 255, 28, 28, 28, 255, 29, 29, 29, 255, 30, 30, 30, 255, + 25, 25, 25, 255, 27, 27, 27, 255, 30, 30, 30, 255, 32, 32, 32, 255, 35, 35, 35, 255, 37, 37, 37, 255, 35, 35, 35, 255, 32, 32, 32, 255, 98, 100, 100, 255, 124, 126, 126, 255, 135, 137, 137, 255, 137, 139, 139, 255, 139, 141, 141, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 144, 145, 145, 255, 144, 145, 145, 255, 145, 146, 146, 255, 145, 147, 147, 255, 147, 148, 148, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 150, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 94, 95, 95, 255, 77, 77, 77, 255, 69, 69, 70, 255, 66, 66, 67, 255, 63, 63, 64, 255, 61, 61, 61, 255, 57, 57, 58, 255, 54, 54, 54, 255, 57, 57, 58, 255, 65, 65, 66, 255, + 65, 65, 66, 255, 63, 63, 64, 255, 62, 62, 63, 255, 66, 66, 67, 255, 71, 71, 71, 255, 70, 70, 71, 255, 70, 70, 71, 255, 69, 69, 70, 255, 68, 68, 69, 255, 67, 67, 68, 255, 66, 66, 67, 255, 65, 65, 66, 255, 64, 64, 64, 255, 61, 61, 62, 255, 59, 59, 59, 255, 57, 57, 57, 255, 54, 54, 54, 255, 51, 51, 52, 255, 48, 48, 49, 255, 46, 46, 46, 255, 46, 46, 47, 255, + 48, 48, 48, 255, 52, 52, 52, 255, 57, 57, 57, 255, 64, 64, 64, 255, 70, 70, 70, 255, 74, 74, 74, 255, 75, 75, 75, 255, 73, 74, 74, 255, 71, 71, 72, 255, 69, 69, 69, 255, 66, 66, 67, 255, 65, 65, 65, 255, 62, 62, 62, 255, 59, 59, 59, 255, 56, 56, 56, 255, 53, 53, 53, 255, 51, 51, 51, 255, 49, 49, 49, 255, 48, 48, 48, 255, 46, 46, 47, 255, 46, 46, 46, 255, + 45, 45, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 44, 255, 44, 44, 44, 255, 44, 44, 44, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 35, 35, 35, 255, 26, 26, 27, 255, 27, 27, 28, 255, 28, 28, 29, 255, 30, 30, 30, 255, 26, 26, 26, 255, 26, 26, 27, 255, 28, 28, 29, 255, 31, 31, 31, 255, + 33, 33, 33, 255, 34, 34, 35, 255, 35, 35, 36, 255, 33, 33, 33, 255, 61, 61, 61, 255, 107, 108, 108, 255, 124, 126, 126, 255, 129, 131, 131, 255, 131, 132, 132, 255, 133, 134, 134, 255, 133, 135, 135, 255, 134, 136, 136, 255, 135, 136, 136, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 139, 141, 141, 255, 143, 145, 145, 255, 149, 151, 151, 255, 138, 140, 140, 255, 116, 146, 172, 255, + 88, 143, 183, 255, 63, 127, 175, 255, 38, 113, 167, 255, 32, 107, 165, 255, 34, 111, 168, 255, 37, 114, 173, 255, 32, 110, 169, 255, 27, 103, 160, 255, 28, 101, 160, 255, 32, 106, 163, 255, 34, 107, 165, 255, 33, 107, 167, 255, 32, 110, 166, 255, 33, 109, 166, 255, 26, 103, 162, 255, 25, 100, 159, 255, 26, 103, 160, 255, 28, 104, 162, 255, 28, 97, 152, 255, 23, 91, 142, 255, 23, 89, 141, 255, + 31, 93, 141, 255, 13, 84, 136, 255, 7, 75, 138, 255, 10, 77, 142, 255, 14, 85, 148, 255, 19, 93, 153, 255, 19, 97, 155, 255, 17, 93, 154, 255, 16, 92, 153, 255, 21, 95, 154, 255, 23, 101, 157, 255, 26, 105, 161, 255, 32, 109, 165, 255, 30, 107, 166, 255, 23, 101, 161, 255, 25, 102, 160, 255, 28, 105, 163, 255, 27, 105, 163, 255, 30, 108, 165, 255, 50, 120, 169, 255, 69, 123, 171, 255, + 57, 89, 116, 255, 153, 154, 154, 255, 149, 151, 151, 255, 142, 143, 143, 255, 136, 137, 137, 255, 134, 136, 136, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 134, 136, 136, 255, 134, 136, 136, 255, 134, 136, 136, 255, 134, 136, 136, 255, 134, 136, 136, 255, 134, 136, 136, 255, 134, 136, 136, 255, 134, 136, 136, 255, 134, 136, 136, 255, 134, 136, 136, 255, + 134, 136, 136, 255, 135, 136, 136, 255, 135, 136, 137, 255, 136, 137, 138, 255, 136, 138, 138, 255, 135, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 138, 138, 255, 138, 139, 140, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, + 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 141, 143, 143, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, + 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 148, 148, 255, 146, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 152, 152, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 148, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 151, 153, 153, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 147, 149, 149, 255, 83, 83, 84, 255, 76, 76, 77, 255, 68, 68, 69, 255, 64, 64, 65, 255, 62, 62, 63, 255, 60, 60, 61, 255, 55, 55, 56, 255, 53, 53, 54, 255, 62, 62, 63, 255, 65, 65, 66, 255, 63, 63, 64, 255, 63, 63, 63, 255, 61, 61, 61, 255, 67, 67, 68, 255, 68, 68, 69, 255, + 67, 67, 68, 255, 66, 66, 67, 255, 65, 65, 67, 255, 65, 65, 65, 255, 63, 63, 64, 255, 61, 61, 62, 255, 59, 59, 60, 255, 57, 57, 58, 255, 55, 55, 56, 255, 53, 53, 53, 255, 51, 51, 51, 255, 48, 48, 49, 255, 46, 46, 47, 255, 46, 46, 46, 255, 47, 47, 47, 255, 49, 49, 49, 255, 52, 52, 53, 255, 57, 57, 57, 255, 63, 63, 63, 255, 68, 68, 68, 255, 72, 72, 73, 255, + 75, 75, 75, 255, 75, 75, 75, 255, 74, 74, 74, 255, 72, 72, 73, 255, 71, 71, 71, 255, 68, 68, 68, 255, 66, 66, 67, 255, 65, 65, 65, 255, 63, 63, 63, 255, 60, 60, 60, 255, 57, 57, 58, 255, 55, 55, 55, 255, 52, 52, 53, 255, 51, 51, 51, 255, 50, 50, 50, 255, 48, 48, 48, 255, 47, 47, 47, 255, 47, 47, 47, 255, 46, 46, 46, 255, 45, 45, 45, 255, 45, 45, 45, 255, + 45, 45, 45, 255, 45, 45, 45, 255, 45, 45, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 42, 42, 43, 255, 26, 26, 27, 255, 27, 27, 28, 255, 28, 28, 29, 255, 30, 30, 30, 255, 29, 29, 29, 255, 24, 24, 25, 255, 27, 27, 28, 255, 30, 30, 31, 255, 32, 32, 33, 255, 34, 34, 35, 255, 37, 37, 37, 255, 34, 34, 34, 255, 43, 43, 43, 255, 107, 108, 108, 255, + 130, 131, 130, 255, 139, 140, 140, 255, 140, 142, 142, 255, 142, 143, 143, 255, 143, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, + 151, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, 152, 154, 154, 255, 151, 154, 154, 255, 150, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 152, 152, 255, 152, 153, 153, 255, 152, 154, 154, 255, 153, 154, 154, 255, 153, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 152, 154, 154, 255, 152, 154, 154, 255, + 152, 154, 154, 255, 152, 154, 154, 255, 106, 107, 108, 255, 79, 79, 80, 255, 71, 71, 72, 255, 66, 66, 67, 255, 63, 63, 64, 255, 61, 61, 62, 255, 56, 56, 57, 255, 54, 54, 55, 255, 55, 55, 56, 255, 66, 66, 67, 255, 64, 64, 65, 255, 63, 63, 64, 255, 62, 62, 62, 255, 63, 63, 64, 255, 68, 68, 69, 255, 67, 67, 68, 255, 66, 66, 67, 255, 65, 65, 67, 255, 65, 65, 65, 255, + 63, 63, 64, 255, 61, 61, 62, 255, 59, 59, 60, 255, 57, 57, 58, 255, 55, 55, 56, 255, 53, 53, 53, 255, 51, 51, 51, 255, 48, 48, 49, 255, 46, 46, 47, 255, 46, 46, 46, 255, 47, 47, 47, 255, 49, 49, 49, 255, 52, 52, 53, 255, 57, 57, 57, 255, 63, 63, 63, 255, 68, 68, 68, 255, 72, 72, 73, 255, 75, 75, 75, 255, 75, 75, 75, 255, 73, 74, 74, 255, 72, 72, 73, 255, + 70, 71, 71, 255, 68, 68, 68, 255, 65, 66, 67, 255, 64, 65, 64, 255, 62, 62, 62, 255, 60, 60, 60, 255, 57, 57, 57, 255, 54, 54, 54, 255, 52, 52, 53, 255, 51, 51, 51, 255, 49, 49, 49, 255, 48, 48, 48, 255, 47, 47, 47, 255, 46, 46, 46, 255, 45, 45, 46, 255, 45, 45, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 44, 255, + 44, 44, 44, 255, 44, 44, 44, 255, 44, 44, 45, 255, 32, 32, 33, 255, 27, 27, 27, 255, 28, 28, 28, 255, 29, 29, 30, 255, 30, 30, 31, 255, 24, 24, 24, 255, 26, 26, 26, 255, 29, 29, 29, 255, 32, 32, 32, 255, 34, 34, 35, 255, 36, 36, 37, 255, 35, 35, 36, 255, 32, 32, 33, 255, 72, 73, 74, 255, 111, 113, 113, 255, 124, 126, 126, 255, 128, 130, 130, 255, 130, 132, 132, 255, + 131, 133, 133, 255, 132, 134, 134, 255, 133, 135, 135, 255, 134, 136, 136, 255, 134, 136, 136, 255, 133, 135, 135, 255, 135, 137, 137, 255, 137, 139, 139, 255, 141, 143, 143, 255, 147, 149, 149, 255, 135, 137, 137, 255, 115, 146, 172, 255, 88, 143, 184, 255, 63, 128, 176, 255, 39, 113, 168, 255, 31, 108, 165, 255, 33, 111, 169, 255, 36, 114, 173, 255, 31, 109, 168, 255, 26, 102, 158, 255, 24, 100, 159, 255, + 29, 104, 161, 255, 32, 106, 163, 255, 31, 107, 166, 255, 33, 108, 166, 255, 32, 109, 168, 255, 25, 103, 162, 255, 25, 100, 160, 255, 27, 101, 159, 255, 26, 103, 159, 255, 23, 97, 149, 255, 22, 90, 140, 255, 21, 89, 140, 255, 31, 92, 142, 255, 14, 84, 137, 255, 7, 76, 138, 255, 8, 78, 142, 255, 10, 88, 148, 255, 17, 95, 153, 255, 21, 98, 159, 255, 17, 94, 155, 255, 16, 93, 154, 255, + 21, 96, 156, 255, 24, 102, 159, 255, 26, 106, 162, 255, 33, 109, 166, 255, 31, 107, 167, 255, 19, 102, 161, 255, 22, 102, 160, 255, 27, 106, 163, 255, 24, 105, 163, 255, 29, 108, 165, 255, 48, 119, 169, 255, 67, 121, 171, 255, 56, 88, 117, 255, 158, 159, 160, 255, 155, 157, 157, 255, 148, 149, 149, 255, 141, 143, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 143, 255, + 140, 142, 142, 255, 140, 142, 143, 255, 140, 142, 142, 255, 140, 142, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 142, 255, 141, 142, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 143, 143, 255, 142, 144, 144, 255, + 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 145, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, + 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 94, 95, 96, 255, 78, 78, 79, 255, 68, 68, 69, 255, + 61, 61, 62, 255, 57, 57, 57, 255, 57, 57, 58, 255, 58, 58, 58, 255, 53, 53, 53, 255, 56, 56, 57, 255, 64, 64, 65, 255, 62, 62, 63, 255, 61, 61, 61, 255, 59, 59, 59, 255, 62, 62, 63, 255, 65, 65, 66, 255, 64, 64, 65, 255, 63, 63, 64, 255, 61, 61, 62, 255, 60, 60, 60, 255, 58, 58, 59, 255, 57, 57, 57, 255, 54, 54, 55, 255, 52, 52, 53, 255, 50, 50, 51, 255, + 48, 48, 49, 255, 47, 47, 47, 255, 46, 46, 46, 255, 46, 46, 47, 255, 48, 48, 48, 255, 50, 50, 50, 255, 52, 52, 53, 255, 57, 57, 57, 255, 62, 62, 62, 255, 66, 66, 67, 255, 71, 71, 71, 255, 74, 74, 74, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 74, 74, 255, 72, 72, 73, 255, 71, 71, 71, 255, 69, 69, 69, 255, 67, 67, 67, 255, 65, 65, 66, 255, 65, 65, 65, 255, + 63, 63, 63, 255, 61, 61, 61, 255, 57, 57, 59, 255, 56, 56, 56, 255, 53, 53, 54, 255, 52, 52, 53, 255, 51, 51, 51, 255, 50, 50, 50, 255, 49, 49, 49, 255, 48, 48, 48, 255, 47, 47, 47, 255, 46, 46, 46, 255, 46, 46, 46, 255, 45, 45, 45, 255, 45, 45, 45, 255, 45, 45, 45, 255, 45, 45, 45, 255, 45, 45, 45, 255, 39, 39, 40, 255, 27, 27, 28, 255, 28, 28, 29, 255, + 29, 29, 30, 255, 30, 30, 31, 255, 34, 34, 35, 255, 45, 45, 45, 255, 40, 40, 40, 255, 28, 28, 28, 255, 31, 31, 31, 255, 34, 34, 34, 255, 36, 36, 36, 255, 34, 34, 35, 255, 55, 55, 55, 255, 111, 113, 113, 255, 130, 132, 132, 255, 137, 139, 139, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 142, 144, 144, 255, 143, 144, 144, 255, 145, 146, 146, 255, 146, 147, 147, 255, + 145, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 152, 152, 255, 150, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 153, 153, 255, 150, 153, 153, 255, 151, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, + 151, 152, 152, 255, 151, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 117, 118, 119, 255, 80, 80, 80, 255, 71, 71, 72, 255, 63, 63, 64, 255, 59, 59, 60, 255, 55, 55, 56, 255, 58, 58, 59, 255, + 54, 54, 55, 255, 50, 50, 51, 255, 64, 64, 65, 255, 62, 62, 63, 255, 62, 62, 62, 255, 60, 60, 60, 255, 59, 59, 60, 255, 65, 65, 66, 255, 64, 64, 65, 255, 63, 63, 64, 255, 61, 61, 62, 255, 60, 60, 60, 255, 58, 58, 59, 255, 57, 57, 57, 255, 54, 54, 55, 255, 52, 52, 53, 255, 50, 50, 51, 255, 48, 48, 49, 255, 47, 47, 47, 255, 46, 46, 46, 255, 46, 46, 47, 255, + 48, 48, 48, 255, 50, 50, 50, 255, 52, 52, 53, 255, 57, 57, 57, 255, 62, 62, 62, 255, 66, 66, 67, 255, 71, 71, 71, 255, 73, 74, 74, 255, 75, 75, 75, 255, 74, 75, 75, 255, 73, 74, 74, 255, 72, 72, 73, 255, 71, 71, 71, 255, 69, 69, 69, 255, 67, 67, 67, 255, 65, 65, 66, 255, 64, 64, 64, 255, 62, 62, 62, 255, 60, 60, 60, 255, 57, 57, 58, 255, 55, 55, 55, 255, + 53, 53, 53, 255, 52, 52, 52, 255, 50, 50, 51, 255, 49, 49, 49, 255, 48, 48, 48, 255, 47, 47, 47, 255, 46, 46, 46, 255, 46, 46, 46, 255, 45, 45, 45, 255, 45, 45, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 45, 255, 44, 44, 44, 255, 29, 29, 29, 255, 27, 27, 27, 255, 29, 29, 29, 255, 30, 30, 30, 255, 29, 29, 30, 255, 42, 42, 43, 255, + 44, 44, 44, 255, 33, 33, 33, 255, 29, 29, 30, 255, 32, 32, 33, 255, 35, 35, 36, 255, 35, 35, 36, 255, 32, 32, 33, 255, 84, 86, 86, 255, 113, 115, 115, 255, 125, 127, 127, 255, 127, 129, 129, 255, 128, 130, 130, 255, 129, 131, 131, 255, 131, 132, 132, 255, 132, 134, 134, 255, 132, 134, 134, 255, 133, 134, 134, 255, 133, 134, 134, 255, 134, 135, 135, 255, 135, 137, 137, 255, 140, 142, 142, 255, + 146, 148, 148, 255, 135, 137, 137, 255, 114, 146, 172, 255, 88, 142, 184, 255, 64, 128, 177, 255, 41, 112, 170, 255, 32, 108, 166, 255, 34, 111, 169, 255, 36, 114, 172, 255, 30, 109, 166, 255, 22, 99, 158, 255, 21, 97, 158, 255, 24, 101, 160, 255, 29, 104, 164, 255, 31, 105, 165, 255, 33, 107, 165, 255, 30, 107, 167, 255, 23, 102, 161, 255, 23, 99, 160, 255, 25, 101, 158, 255, 25, 102, 158, 255, + 21, 95, 147, 255, 21, 88, 139, 255, 20, 88, 139, 255, 29, 92, 143, 255, 14, 84, 138, 255, 8, 78, 137, 255, 9, 82, 146, 255, 14, 91, 150, 255, 21, 99, 155, 255, 25, 101, 163, 255, 20, 97, 158, 255, 18, 97, 155, 255, 18, 98, 157, 255, 26, 104, 162, 255, 33, 109, 167, 255, 34, 113, 166, 255, 32, 109, 168, 255, 26, 101, 162, 255, 23, 101, 161, 255, 27, 106, 165, 255, 26, 107, 164, 255, + 29, 109, 165, 255, 44, 119, 170, 255, 66, 123, 170, 255, 57, 90, 116, 255, 156, 159, 159, 255, 154, 156, 156, 255, 147, 148, 149, 255, 141, 142, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, + 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 142, 255, 141, 142, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 145, 145, 255, 142, 145, 145, 255, 143, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 145, 146, 255, 144, 146, 146, 255, + 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 148, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 107, 108, 108, 255, 77, 77, 78, 255, 71, 71, 72, 255, 79, 79, 79, 255, 97, 97, 98, 255, 120, 120, 121, 255, 102, 102, 102, 255, 56, 56, 56, 255, 51, 51, 52, 255, 61, 61, 62, 255, 60, 60, 61, 255, 59, 59, 60, 255, + 57, 57, 58, 255, 58, 58, 58, 255, 61, 61, 62, 255, 60, 60, 60, 255, 58, 58, 59, 255, 57, 57, 58, 255, 55, 55, 56, 255, 53, 53, 54, 255, 52, 52, 53, 255, 50, 50, 51, 255, 48, 48, 49, 255, 47, 47, 47, 255, 46, 46, 46, 255, 46, 46, 46, 255, 47, 47, 47, 255, 48, 48, 49, 255, 51, 51, 51, 255, 53, 53, 53, 255, 57, 57, 57, 255, 61, 61, 62, 255, 65, 65, 66, 255, + 69, 69, 69, 255, 72, 72, 73, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 74, 74, 255, 73, 73, 73, 255, 71, 71, 72, 255, 70, 70, 70, 255, 68, 68, 68, 255, 67, 67, 67, 255, 65, 65, 66, 255, 64, 64, 64, 255, 63, 63, 63, 255, 61, 61, 61, 255, 58, 58, 59, 255, 56, 57, 57, 255, 54, 55, 55, 255, 52, 53, 53, 255, 52, 52, 52, 255, 50, 51, 51, 255, + 49, 50, 50, 255, 48, 49, 49, 255, 47, 48, 48, 255, 47, 47, 47, 255, 46, 47, 47, 255, 46, 46, 46, 255, 45, 46, 46, 255, 45, 45, 45, 255, 44, 45, 45, 255, 36, 36, 36, 255, 28, 28, 28, 255, 29, 29, 29, 255, 30, 31, 31, 255, 30, 30, 31, 255, 41, 41, 42, 255, 89, 89, 89, 255, 112, 112, 112, 255, 93, 93, 94, 255, 72, 72, 72, 255, 41, 41, 41, 255, 35, 35, 36, 255, + 33, 33, 34, 255, 68, 69, 69, 255, 116, 118, 118, 255, 133, 135, 135, 255, 137, 139, 139, 255, 139, 141, 141, 255, 140, 142, 142, 255, 141, 143, 143, 255, 143, 144, 144, 255, 144, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 151, 152, 152, 255, 150, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 153, 153, 255, 151, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 131, 133, 133, 255, 79, 79, 80, 255, 72, 72, 72, 255, 76, 76, 76, 255, 87, 87, 88, 255, 109, 109, 109, 255, 119, 119, 120, 255, 74, 74, 74, 255, 47, 47, 48, 255, 59, 59, 60, 255, 60, 60, 62, 255, 59, 59, 60, 255, 57, 57, 58, 255, 56, 56, 56, 255, 60, 60, 61, 255, 60, 60, 60, 255, + 58, 58, 59, 255, 57, 57, 58, 255, 55, 55, 56, 255, 53, 53, 54, 255, 52, 52, 53, 255, 50, 50, 51, 255, 48, 48, 49, 255, 47, 47, 47, 255, 46, 46, 46, 255, 46, 46, 46, 255, 47, 47, 47, 255, 48, 48, 49, 255, 51, 51, 51, 255, 53, 53, 53, 255, 57, 57, 57, 255, 61, 61, 62, 255, 65, 65, 66, 255, 68, 69, 69, 255, 71, 71, 73, 255, 74, 74, 74, 255, 75, 75, 75, 255, + 74, 74, 74, 255, 73, 73, 73, 255, 72, 72, 73, 255, 71, 71, 71, 255, 70, 70, 70, 255, 68, 68, 68, 255, 66, 66, 67, 255, 65, 65, 65, 255, 64, 64, 64, 255, 62, 62, 62, 255, 61, 61, 61, 255, 58, 58, 59, 255, 56, 56, 56, 255, 54, 54, 54, 255, 52, 52, 53, 255, 52, 52, 52, 255, 50, 50, 50, 255, 49, 49, 49, 255, 48, 48, 48, 255, 47, 47, 47, 255, 47, 47, 47, 255, + 46, 46, 46, 255, 46, 46, 46, 255, 45, 45, 45, 255, 45, 45, 45, 255, 44, 44, 45, 255, 43, 43, 44, 255, 27, 27, 28, 255, 28, 28, 29, 255, 29, 29, 30, 255, 31, 31, 31, 255, 27, 27, 27, 255, 68, 68, 68, 255, 107, 107, 107, 255, 105, 105, 106, 255, 84, 84, 85, 255, 54, 54, 55, 255, 38, 38, 39, 255, 35, 35, 36, 255, 36, 36, 37, 255, 96, 97, 97, 255, 117, 118, 118, 255, + 126, 127, 127, 255, 128, 129, 129, 255, 128, 129, 129, 255, 130, 131, 131, 255, 131, 132, 132, 255, 132, 133, 133, 255, 133, 134, 134, 255, 133, 134, 134, 255, 134, 136, 136, 255, 134, 136, 136, 255, 136, 138, 138, 255, 140, 142, 142, 255, 146, 148, 148, 255, 135, 137, 137, 255, 114, 146, 171, 255, 89, 142, 184, 255, 64, 129, 178, 255, 41, 113, 171, 255, 35, 108, 167, 255, 37, 114, 170, 255, 34, 116, 173, 255, + 28, 108, 166, 255, 21, 100, 158, 255, 20, 99, 159, 255, 23, 101, 162, 255, 29, 104, 164, 255, 31, 106, 166, 255, 34, 109, 166, 255, 30, 106, 164, 255, 23, 99, 158, 255, 24, 98, 158, 255, 24, 100, 158, 255, 26, 100, 157, 255, 22, 92, 147, 255, 20, 87, 137, 255, 19, 87, 139, 255, 30, 93, 144, 255, 15, 84, 139, 255, 8, 81, 139, 255, 14, 87, 149, 255, 20, 96, 154, 255, 22, 102, 158, 255, + 22, 104, 162, 255, 20, 102, 160, 255, 20, 98, 160, 255, 23, 100, 159, 255, 29, 106, 163, 255, 35, 112, 168, 255, 38, 115, 172, 255, 36, 111, 171, 255, 24, 103, 165, 255, 26, 103, 163, 255, 31, 109, 166, 255, 32, 109, 166, 255, 32, 111, 169, 255, 51, 121, 170, 255, 70, 125, 171, 255, 57, 91, 119, 255, 153, 154, 154, 255, 150, 152, 152, 255, 142, 144, 144, 255, 136, 138, 138, 255, 136, 137, 137, 255, + 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 138, 138, 255, 137, 138, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 138, 139, 140, 255, 138, 140, 140, 255, 138, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 140, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 143, 143, 255, 140, 142, 142, 255, 141, 143, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 145, 145, 255, + 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, + 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 122, 123, 124, 255, 75, 75, 75, 255, 86, 86, 87, 255, 119, 119, 119, 255, 118, 118, 119, 255, 97, 97, 98, 255, 77, 77, 78, 255, 52, 52, 53, 255, 47, 47, 47, 255, 59, 59, 59, 255, 58, 58, 58, 255, 56, 56, 57, 255, 54, 54, 55, 255, 53, 53, 53, 255, 57, 57, 58, 255, 56, 56, 57, 255, 55, 55, 55, 255, 53, 53, 53, 255, 52, 52, 52, 255, 50, 50, 50, 255, 48, 48, 49, 255, + 47, 47, 47, 255, 46, 46, 46, 255, 46, 46, 46, 255, 47, 47, 47, 255, 47, 47, 48, 255, 49, 49, 49, 255, 51, 51, 52, 255, 53, 53, 54, 255, 57, 57, 57, 255, 61, 61, 61, 255, 65, 65, 65, 255, 68, 68, 68, 255, 71, 71, 71, 255, 73, 73, 73, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 74, 74, 255, 73, 73, 73, 255, 71, 71, 72, 255, 71, 71, 71, 255, + 69, 69, 69, 255, 68, 68, 68, 255, 66, 66, 67, 255, 65, 65, 66, 255, 64, 64, 64, 255, 63, 63, 63, 255, 61, 61, 61, 255, 59, 59, 59, 255, 57, 57, 58, 255, 55, 55, 56, 255, 54, 54, 54, 255, 52, 52, 53, 255, 52, 52, 52, 255, 51, 51, 51, 255, 50, 50, 50, 255, 49, 49, 49, 255, 48, 48, 48, 255, 47, 47, 47, 255, 47, 47, 47, 255, 46, 46, 46, 255, 46, 46, 46, 255, + 32, 32, 33, 255, 29, 29, 29, 255, 30, 30, 30, 255, 31, 31, 31, 255, 31, 31, 31, 255, 30, 30, 30, 255, 52, 52, 52, 255, 72, 72, 73, 255, 88, 88, 89, 255, 91, 91, 92, 255, 47, 47, 48, 255, 35, 35, 35, 255, 33, 33, 34, 255, 84, 85, 85, 255, 122, 124, 124, 255, 135, 137, 137, 255, 138, 140, 140, 255, 139, 141, 141, 255, 140, 141, 141, 255, 143, 144, 144, 255, 143, 144, 144, 255, + 143, 145, 145, 255, 144, 146, 146, 255, 145, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 148, 148, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 146, 148, 148, 255, 81, 81, 81, 255, 73, 73, 73, 255, 109, 109, 109, 255, + 122, 122, 123, 255, 104, 104, 105, 255, 91, 91, 91, 255, 62, 62, 62, 255, 48, 48, 48, 255, 53, 53, 53, 255, 59, 59, 59, 255, 56, 56, 57, 255, 54, 54, 55, 255, 53, 53, 53, 255, 55, 55, 56, 255, 56, 56, 57, 255, 55, 55, 55, 255, 53, 53, 53, 255, 52, 52, 52, 255, 50, 50, 50, 255, 48, 48, 49, 255, 47, 47, 47, 255, 46, 46, 46, 255, 46, 46, 46, 255, 47, 47, 47, 255, + 47, 47, 48, 255, 49, 49, 49, 255, 51, 51, 52, 255, 53, 53, 54, 255, 57, 57, 57, 255, 60, 60, 61, 255, 64, 64, 64, 255, 67, 67, 67, 255, 71, 71, 71, 255, 73, 73, 73, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 74, 74, 255, 73, 73, 73, 255, 72, 72, 73, 255, 71, 71, 72, 255, 70, 70, 70, 255, 69, 69, 69, 255, 67, 67, 67, 255, 65, 65, 67, 255, 65, 65, 65, 255, + 64, 64, 64, 255, 62, 62, 62, 255, 61, 61, 61, 255, 58, 58, 59, 255, 57, 57, 57, 255, 55, 55, 55, 255, 53, 53, 53, 255, 52, 52, 53, 255, 51, 51, 51, 255, 50, 50, 50, 255, 49, 49, 49, 255, 48, 48, 48, 255, 47, 47, 48, 255, 46, 47, 47, 255, 46, 46, 46, 255, 45, 46, 46, 255, 45, 45, 46, 255, 40, 40, 40, 255, 28, 29, 29, 255, 29, 29, 30, 255, 30, 30, 31, 255, + 31, 31, 32, 255, 26, 26, 27, 255, 41, 41, 41, 255, 62, 62, 62, 255, 81, 81, 81, 255, 96, 96, 96, 255, 69, 69, 69, 255, 42, 42, 42, 255, 35, 35, 36, 255, 49, 49, 50, 255, 103, 104, 104, 255, 121, 122, 122, 255, 127, 128, 128, 255, 127, 128, 128, 255, 129, 129, 129, 255, 130, 131, 131, 255, 130, 131, 131, 255, 132, 133, 133, 255, 133, 134, 134, 255, 133, 134, 134, 255, 134, 135, 135, 255, + 134, 135, 135, 255, 136, 138, 138, 255, 140, 141, 141, 255, 146, 147, 147, 255, 135, 136, 136, 255, 115, 147, 173, 255, 91, 143, 184, 255, 64, 130, 179, 255, 40, 114, 172, 255, 33, 110, 168, 255, 35, 114, 171, 255, 37, 115, 173, 255, 29, 109, 167, 255, 20, 100, 160, 255, 22, 100, 157, 255, 27, 104, 161, 255, 28, 106, 165, 255, 30, 109, 166, 255, 30, 109, 169, 255, 29, 106, 164, 255, 22, 97, 159, 255, + 23, 97, 156, 255, 20, 100, 158, 255, 22, 100, 158, 255, 21, 93, 147, 255, 20, 87, 138, 255, 20, 89, 135, 255, 31, 94, 144, 255, 16, 86, 138, 255, 12, 83, 140, 255, 15, 91, 148, 255, 20, 97, 154, 255, 20, 103, 156, 255, 23, 106, 162, 255, 20, 102, 160, 255, 20, 99, 158, 255, 23, 100, 157, 255, 30, 107, 164, 255, 35, 113, 169, 255, 38, 115, 172, 255, 34, 112, 171, 255, 28, 103, 165, 255, + 30, 103, 163, 255, 34, 110, 166, 255, 34, 110, 168, 255, 36, 111, 171, 255, 52, 121, 173, 255, 70, 126, 174, 255, 58, 92, 118, 255, 153, 155, 155, 255, 152, 153, 154, 255, 143, 145, 145, 255, 136, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 137, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 138, 139, 139, 255, 137, 139, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, + 140, 142, 142, 255, 141, 142, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 143, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 149, 149, 255, 146, 149, 149, 255, 146, 149, 149, 255, 146, 149, 149, 255, 146, 149, 149, 255, 147, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, + 151, 153, 153, 255, 152, 153, 153, 255, 152, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 154, 154, 255, 153, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 140, 141, 141, 255, 76, 76, 76, 255, 75, 75, 76, 255, 78, 78, 79, 255, 71, 71, 71, 255, 60, 60, 60, 255, 54, 54, 54, 255, 49, 49, 49, 255, 46, 46, 47, 255, + 51, 51, 51, 255, 55, 55, 55, 255, 52, 52, 54, 255, 52, 52, 52, 255, 49, 49, 50, 255, 53, 53, 53, 255, 52, 52, 53, 255, 51, 51, 52, 255, 50, 50, 50, 255, 48, 48, 49, 255, 47, 47, 47, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 47, 255, 47, 47, 47, 255, 48, 48, 48, 255, 50, 50, 50, 255, 52, 52, 52, 255, 54, 54, 54, 255, 57, 57, 57, 255, 61, 61, 61, 255, + 64, 64, 64, 255, 66, 66, 67, 255, 70, 70, 70, 255, 72, 72, 73, 255, 74, 74, 74, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 74, 74, 255, 73, 73, 73, 255, 72, 72, 73, 255, 71, 71, 71, 255, 70, 70, 70, 255, 68, 68, 68, 255, 67, 67, 67, 255, 66, 66, 67, 255, 65, 65, 65, 255, 64, 64, 64, 255, 63, 63, 63, 255, 62, 62, 62, 255, 59, 59, 59, 255, + 57, 57, 58, 255, 56, 56, 56, 255, 55, 55, 55, 255, 53, 53, 53, 255, 52, 52, 53, 255, 52, 52, 52, 255, 51, 51, 51, 255, 50, 50, 50, 255, 49, 49, 49, 255, 48, 48, 48, 255, 48, 48, 48, 255, 46, 46, 46, 255, 30, 30, 30, 255, 31, 31, 31, 255, 32, 32, 32, 255, 32, 32, 33, 255, 29, 29, 29, 255, 27, 27, 27, 255, 29, 29, 29, 255, 33, 33, 33, 255, 43, 43, 43, 255, + 50, 50, 50, 255, 40, 40, 40, 255, 36, 36, 37, 255, 35, 35, 36, 255, 102, 104, 104, 255, 128, 129, 129, 255, 137, 139, 139, 255, 139, 141, 141, 255, 140, 141, 141, 255, 141, 143, 143, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, 146, 147, 147, 255, 146, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 95, 96, 96, 255, 72, 72, 73, 255, 78, 78, 80, 255, 74, 74, 75, 255, 63, 63, 63, 255, 55, 55, 55, 255, 51, 51, 51, 255, 47, 47, 48, 255, 46, 46, 47, 255, 55, 55, 55, 255, 53, 53, 54, 255, 52, 52, 52, 255, + 49, 49, 50, 255, 50, 50, 50, 255, 52, 52, 53, 255, 51, 51, 52, 255, 50, 50, 50, 255, 48, 48, 49, 255, 47, 47, 47, 255, 46, 46, 46, 255, 45, 46, 46, 255, 46, 46, 47, 255, 46, 47, 47, 255, 48, 48, 48, 255, 49, 50, 50, 255, 51, 52, 52, 255, 53, 53, 53, 255, 57, 57, 57, 255, 60, 60, 60, 255, 63, 63, 63, 255, 66, 66, 67, 255, 69, 69, 69, 255, 71, 71, 73, 255, + 74, 74, 74, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 74, 74, 255, 73, 73, 73, 255, 72, 72, 73, 255, 71, 71, 72, 255, 71, 71, 71, 255, 69, 69, 69, 255, 68, 68, 68, 255, 66, 66, 67, 255, 65, 65, 66, 255, 65, 65, 65, 255, 64, 64, 64, 255, 62, 62, 62, 255, 61, 61, 61, 255, 59, 59, 59, 255, 57, 57, 58, 255, 56, 56, 56, 255, 54, 54, 54, 255, 53, 53, 53, 255, + 52, 52, 52, 255, 51, 51, 51, 255, 50, 50, 50, 255, 49, 49, 49, 255, 48, 48, 48, 255, 48, 48, 48, 255, 47, 47, 47, 255, 46, 46, 47, 255, 35, 35, 35, 255, 30, 30, 30, 255, 31, 31, 31, 255, 32, 32, 32, 255, 33, 33, 33, 255, 25, 25, 26, 255, 27, 27, 28, 255, 30, 30, 30, 255, 39, 39, 39, 255, 48, 48, 49, 255, 44, 44, 44, 255, 37, 37, 37, 255, 35, 35, 35, 255, + 66, 66, 66, 255, 112, 113, 113, 255, 126, 128, 128, 255, 130, 132, 132, 255, 130, 132, 132, 255, 131, 133, 133, 255, 133, 135, 135, 255, 134, 135, 135, 255, 134, 136, 136, 255, 134, 136, 136, 255, 135, 137, 137, 255, 135, 137, 137, 255, 134, 136, 136, 255, 137, 140, 140, 255, 141, 143, 143, 255, 146, 148, 148, 255, 135, 137, 137, 255, 116, 146, 171, 255, 92, 142, 182, 255, 66, 129, 176, 255, 43, 115, 170, 255, + 34, 110, 167, 255, 37, 113, 170, 255, 36, 118, 170, 255, 28, 108, 165, 255, 22, 100, 160, 255, 23, 100, 159, 255, 27, 106, 162, 255, 31, 109, 163, 255, 31, 111, 167, 255, 33, 110, 168, 255, 32, 105, 162, 255, 18, 94, 157, 255, 20, 93, 155, 255, 24, 98, 159, 255, 24, 101, 159, 255, 22, 93, 147, 255, 18, 88, 140, 255, 20, 86, 139, 255, 32, 93, 144, 255, 16, 84, 138, 255, 14, 81, 139, 255, + 17, 89, 148, 255, 20, 95, 153, 255, 21, 99, 156, 255, 23, 102, 163, 255, 21, 101, 160, 255, 21, 98, 156, 255, 23, 98, 157, 255, 29, 106, 163, 255, 34, 110, 168, 255, 34, 113, 169, 255, 34, 109, 169, 255, 25, 103, 163, 255, 28, 104, 163, 255, 32, 110, 166, 255, 32, 108, 167, 255, 35, 110, 168, 255, 52, 121, 169, 255, 73, 127, 173, 255, 60, 91, 117, 255, 155, 157, 157, 255, 153, 154, 154, 255, + 144, 146, 146, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 139, 139, 255, 138, 139, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 141, 255, 141, 142, 142, 255, + 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 141, 143, 143, 255, 142, 143, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, + 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 146, 149, 149, 255, 146, 149, 149, 255, 146, 148, 148, 255, 146, 149, 149, 255, 147, 149, 149, 255, 146, 149, 149, 255, 147, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 152, 152, 255, + 148, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 92, 92, 93, 255, 71, 71, 72, 255, 60, 60, 61, 255, 55, 55, 56, 255, 54, 54, 55, 255, 52, 52, 53, 255, 48, 48, 49, 255, 45, 45, 45, 255, 44, 44, 45, 255, 52, 52, 53, 255, 51, 51, 51, 255, 48, 48, 49, 255, 47, 47, 48, 255, 48, 48, 48, 255, 49, 49, 50, 255, 48, 48, 49, 255, 47, 47, 47, 255, + 46, 46, 47, 255, 46, 46, 46, 255, 46, 46, 46, 255, 47, 47, 47, 255, 47, 47, 48, 255, 49, 49, 49, 255, 50, 50, 50, 255, 52, 52, 53, 255, 54, 54, 54, 255, 57, 57, 57, 255, 60, 60, 60, 255, 63, 63, 63, 255, 65, 65, 67, 255, 69, 69, 69, 255, 71, 71, 72, 255, 73, 73, 73, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 74, 74, 255, + 73, 73, 73, 255, 72, 72, 73, 255, 71, 71, 72, 255, 70, 70, 70, 255, 69, 69, 69, 255, 68, 68, 68, 255, 66, 66, 67, 255, 65, 65, 66, 255, 65, 65, 65, 255, 64, 64, 64, 255, 63, 63, 63, 255, 62, 62, 62, 255, 60, 60, 60, 255, 58, 58, 59, 255, 57, 57, 57, 255, 55, 55, 55, 255, 54, 54, 54, 255, 53, 53, 53, 255, 52, 52, 52, 255, 51, 51, 52, 255, 50, 50, 51, 255, + 50, 50, 50, 255, 49, 49, 49, 255, 42, 42, 42, 255, 32, 32, 32, 255, 32, 32, 32, 255, 34, 34, 34, 255, 34, 34, 34, 255, 29, 29, 29, 255, 29, 29, 29, 255, 31, 31, 32, 255, 33, 33, 33, 255, 34, 34, 34, 255, 35, 35, 35, 255, 37, 37, 37, 255, 37, 37, 37, 255, 53, 54, 54, 255, 115, 116, 116, 255, 133, 135, 135, 255, 139, 141, 141, 255, 140, 142, 142, 255, 141, 143, 143, 255, + 142, 144, 144, 255, 144, 145, 145, 255, 145, 146, 146, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, + 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 118, 120, 120, 255, 74, 74, 75, 255, 63, 63, 64, 255, 55, 55, 56, 255, 54, 54, 54, 255, 52, 52, 53, 255, 49, 49, 50, 255, 46, 46, 47, 255, 42, 42, 43, 255, 50, 50, 51, 255, 51, 51, 51, 255, 49, 49, 50, 255, 47, 47, 48, 255, 46, 46, 46, 255, 49, 49, 50, 255, 48, 48, 49, 255, 47, 47, 47, 255, 46, 46, 47, 255, 46, 46, 46, 255, 46, 46, 46, 255, 47, 47, 47, 255, + 47, 47, 48, 255, 49, 49, 49, 255, 50, 50, 50, 255, 52, 52, 53, 255, 54, 54, 54, 255, 57, 57, 57, 255, 60, 60, 60, 255, 63, 63, 63, 255, 65, 65, 67, 255, 68, 69, 69, 255, 71, 71, 72, 255, 73, 73, 73, 255, 74, 74, 74, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 74, 74, 255, 73, 73, 73, 255, 72, 72, 73, 255, 71, 71, 72, 255, 71, 71, 71, 255, 70, 70, 70, 255, + 68, 68, 68, 255, 67, 67, 67, 255, 66, 66, 67, 255, 65, 65, 66, 255, 65, 65, 65, 255, 63, 63, 63, 255, 62, 62, 62, 255, 61, 61, 61, 255, 59, 59, 59, 255, 57, 57, 58, 255, 56, 56, 57, 255, 55, 55, 55, 255, 53, 53, 53, 255, 52, 52, 53, 255, 52, 52, 52, 255, 51, 51, 51, 255, 50, 50, 50, 255, 49, 49, 49, 255, 48, 48, 49, 255, 48, 48, 48, 255, 32, 32, 32, 255, + 32, 32, 32, 255, 32, 32, 32, 255, 33, 33, 33, 255, 31, 31, 31, 255, 28, 28, 28, 255, 30, 30, 30, 255, 33, 33, 33, 255, 33, 33, 33, 255, 34, 34, 35, 255, 36, 36, 37, 255, 36, 36, 37, 255, 34, 34, 34, 255, 91, 91, 91, 255, 119, 120, 120, 255, 130, 131, 131, 255, 132, 133, 133, 255, 132, 134, 134, 255, 133, 135, 135, 255, 134, 136, 136, 255, 135, 137, 137, 255, 135, 137, 137, 255, + 135, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 139, 140, 140, 255, 142, 144, 144, 255, 148, 150, 150, 255, 136, 138, 138, 255, 115, 145, 171, 255, 90, 142, 183, 255, 65, 126, 176, 255, 43, 113, 168, 255, 36, 108, 167, 255, 36, 111, 169, 255, 35, 115, 168, 255, 31, 106, 162, 255, 24, 97, 156, 255, 23, 100, 157, 255, 27, 105, 162, 255, 28, 108, 165, 255, 33, 109, 167, 255, + 30, 109, 167, 255, 28, 103, 161, 255, 21, 93, 157, 255, 19, 93, 154, 255, 24, 99, 157, 255, 22, 100, 157, 255, 23, 92, 148, 255, 20, 87, 141, 255, 20, 85, 139, 255, 31, 92, 142, 255, 14, 83, 135, 255, 13, 79, 137, 255, 17, 89, 145, 255, 17, 95, 153, 255, 19, 97, 155, 255, 20, 98, 157, 255, 18, 97, 157, 255, 17, 96, 155, 255, 21, 96, 156, 255, 28, 104, 163, 255, 31, 109, 168, 255, + 29, 112, 168, 255, 30, 107, 166, 255, 25, 102, 162, 255, 26, 105, 162, 255, 28, 109, 165, 255, 28, 106, 165, 255, 29, 107, 164, 255, 51, 119, 169, 255, 71, 125, 172, 255, 58, 91, 118, 255, 154, 156, 156, 255, 151, 153, 153, 255, 143, 145, 145, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 138, 139, 139, 255, 138, 139, 140, 255, 139, 140, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 140, 140, 255, 140, 141, 141, 255, 140, 141, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, + 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, + 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 113, 114, 115, 255, 73, 73, 74, 255, 63, 63, 64, 255, 55, 55, 56, 255, 52, 52, 53, 255, + 50, 50, 51, 255, 48, 48, 48, 255, 43, 43, 44, 255, 40, 40, 40, 255, 48, 48, 48, 255, 48, 48, 49, 255, 47, 47, 47, 255, 45, 45, 45, 255, 44, 44, 45, 255, 47, 47, 48, 255, 46, 46, 47, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 47, 255, 47, 47, 47, 255, 48, 48, 48, 255, 49, 49, 49, 255, 51, 51, 51, 255, 52, 52, 53, 255, 54, 54, 55, 255, 57, 57, 57, 255, + 60, 60, 60, 255, 63, 63, 63, 255, 65, 65, 66, 255, 68, 68, 68, 255, 70, 70, 70, 255, 71, 72, 73, 255, 74, 74, 74, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 75, 75, 255, 74, 75, 75, 255, 73, 74, 74, 255, 72, 73, 73, 255, 72, 72, 73, 255, 71, 71, 72, 255, 70, 71, 71, 255, 69, 70, 70, 255, 68, 68, 68, 255, 67, 67, 67, 255, 65, 66, 67, 255, 65, 65, 66, 255, + 64, 65, 65, 255, 63, 64, 64, 255, 62, 62, 62, 255, 62, 62, 62, 255, 60, 60, 60, 255, 58, 58, 59, 255, 57, 57, 58, 255, 55, 55, 56, 255, 54, 54, 54, 255, 53, 53, 53, 255, 52, 52, 53, 255, 52, 52, 52, 255, 51, 51, 51, 255, 50, 50, 50, 255, 38, 38, 38, 255, 33, 33, 34, 255, 34, 34, 34, 255, 34, 34, 34, 255, 33, 33, 33, 255, 28, 28, 28, 255, 31, 31, 31, 255, + 33, 33, 33, 255, 34, 35, 35, 255, 36, 37, 37, 255, 37, 37, 37, 255, 38, 38, 38, 255, 36, 36, 36, 255, 75, 76, 76, 255, 121, 122, 122, 255, 135, 137, 137, 255, 139, 140, 140, 255, 140, 142, 142, 255, 141, 143, 143, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 145, 146, 146, 255, 145, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 148, 149, 149, 255, 148, 149, 149, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 149, 151, 151, 255, 150, 151, 151, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 151, 153, 153, 255, + 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 138, 139, 140, 255, 74, 74, 74, 255, 67, 67, 68, 255, 58, 58, 59, 255, 53, 53, 54, 255, 51, 51, 52, 255, 49, 49, 49, 255, 45, 45, 46, 255, 41, 41, 41, 255, + 43, 43, 43, 255, 49, 49, 49, 255, 47, 47, 47, 255, 45, 45, 46, 255, 43, 43, 44, 255, 46, 46, 47, 255, 46, 46, 47, 255, 46, 46, 46, 255, 46, 46, 46, 255, 46, 46, 47, 255, 47, 47, 47, 255, 48, 48, 48, 255, 49, 49, 49, 255, 51, 51, 51, 255, 52, 52, 53, 255, 54, 54, 55, 255, 57, 57, 57, 255, 59, 59, 59, 255, 62, 63, 63, 255, 65, 65, 66, 255, 67, 67, 67, 255, + 70, 70, 70, 255, 71, 71, 73, 255, 74, 74, 74, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 74, 74, 255, 74, 74, 74, 255, 73, 73, 73, 255, 72, 72, 73, 255, 72, 72, 73, 255, 71, 71, 71, 255, 70, 70, 70, 255, 69, 69, 69, 255, 68, 68, 68, 255, 67, 67, 67, 255, 65, 65, 67, 255, 65, 65, 65, 255, 64, 64, 64, 255, 63, 63, 63, 255, 62, 62, 62, 255, 62, 62, 62, 255, + 60, 60, 60, 255, 58, 58, 59, 255, 57, 57, 57, 255, 55, 55, 56, 255, 54, 54, 54, 255, 53, 53, 53, 255, 52, 52, 53, 255, 52, 52, 52, 255, 51, 51, 51, 255, 50, 50, 50, 255, 44, 44, 44, 255, 33, 33, 33, 255, 34, 34, 34, 255, 34, 34, 34, 255, 35, 35, 35, 255, 29, 29, 29, 255, 29, 29, 29, 255, 32, 32, 32, 255, 33, 33, 34, 255, 35, 35, 35, 255, 37, 37, 37, 255, + 38, 38, 38, 255, 35, 35, 36, 255, 43, 43, 44, 255, 103, 104, 104, 255, 121, 123, 123, 255, 128, 130, 130, 255, 129, 131, 131, 255, 130, 132, 132, 255, 131, 133, 133, 255, 132, 134, 134, 255, 132, 133, 133, 255, 133, 134, 134, 255, 134, 136, 136, 255, 134, 136, 136, 255, 134, 136, 136, 255, 135, 137, 137, 255, 137, 139, 139, 255, 140, 141, 141, 255, 146, 148, 148, 255, 136, 138, 138, 255, 114, 145, 171, 255, + 89, 141, 183, 255, 64, 126, 175, 255, 40, 113, 167, 255, 35, 109, 165, 255, 32, 110, 166, 255, 33, 109, 166, 255, 28, 102, 160, 255, 22, 96, 155, 255, 23, 100, 158, 255, 27, 106, 165, 255, 29, 105, 165, 255, 32, 107, 166, 255, 32, 108, 165, 255, 28, 101, 161, 255, 21, 94, 156, 255, 20, 94, 154, 255, 22, 99, 158, 255, 23, 101, 158, 255, 22, 92, 148, 255, 21, 86, 140, 255, 20, 87, 139, 255, + 30, 92, 141, 255, 13, 81, 133, 255, 10, 78, 134, 255, 12, 88, 144, 255, 16, 94, 152, 255, 17, 94, 155, 255, 17, 95, 154, 255, 17, 95, 156, 255, 16, 95, 155, 255, 20, 97, 156, 255, 27, 105, 163, 255, 27, 109, 166, 255, 27, 109, 168, 255, 26, 105, 164, 255, 22, 101, 161, 255, 24, 104, 162, 255, 26, 107, 165, 255, 25, 103, 163, 255, 27, 106, 164, 255, 48, 118, 169, 255, 71, 124, 172, 255, + 57, 91, 118, 255, 155, 157, 157, 255, 153, 154, 154, 255, 144, 146, 146, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 140, 141, 255, + 140, 141, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 143, 255, 141, 143, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 142, 143, 144, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, + 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, + 151, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 138, 140, 140, 255, 72, 72, 73, 255, 64, 64, 66, 255, 56, 56, 57, 255, 51, 51, 51, 255, 49, 49, 49, 255, 45, 45, 46, 255, 42, 42, 43, 255, 39, 39, 39, 255, 40, 40, 40, 255, 46, 46, 47, 255, 44, 44, 45, 255, 43, 43, 44, 255, 42, 42, 43, 255, + 45, 45, 45, 255, 46, 46, 46, 255, 46, 46, 46, 255, 47, 47, 47, 255, 47, 47, 48, 255, 48, 48, 48, 255, 50, 50, 50, 255, 51, 51, 51, 255, 52, 52, 53, 255, 55, 55, 55, 255, 57, 57, 57, 255, 59, 59, 60, 255, 62, 62, 62, 255, 65, 65, 65, 255, 67, 67, 67, 255, 69, 69, 69, 255, 71, 71, 72, 255, 73, 73, 73, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, + 74, 75, 75, 255, 74, 74, 74, 255, 73, 74, 74, 255, 73, 73, 73, 255, 72, 72, 73, 255, 71, 71, 72, 255, 71, 71, 71, 255, 70, 70, 70, 255, 68, 69, 69, 255, 67, 68, 68, 255, 66, 67, 67, 255, 65, 66, 67, 255, 65, 65, 66, 255, 64, 65, 65, 255, 63, 64, 64, 255, 62, 63, 63, 255, 62, 62, 62, 255, 60, 60, 60, 255, 58, 58, 59, 255, 57, 57, 58, 255, 56, 57, 57, 255, + 55, 55, 55, 255, 53, 54, 54, 255, 52, 53, 53, 255, 52, 52, 52, 255, 49, 49, 50, 255, 35, 35, 35, 255, 36, 36, 36, 255, 36, 36, 36, 255, 37, 37, 37, 255, 31, 31, 32, 255, 30, 31, 31, 255, 32, 32, 33, 255, 35, 35, 35, 255, 36, 37, 37, 255, 38, 38, 39, 255, 39, 39, 39, 255, 37, 38, 38, 255, 37, 38, 38, 255, 102, 103, 103, 255, 127, 129, 129, 255, 136, 138, 138, 255, + 137, 139, 139, 255, 140, 141, 141, 255, 141, 143, 143, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 144, 145, 145, 255, 145, 146, 146, 255, 146, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 148, 149, 149, 255, 148, 149, 149, 255, + 149, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 89, 90, 91, 255, 69, 69, 71, 255, 60, 60, 61, 255, 52, 52, 52, 255, 49, 49, 49, 255, 46, 46, 47, 255, 43, 43, 44, 255, 41, 41, 41, 255, 37, 37, 37, 255, 44, 44, 45, 255, 45, 45, 46, 255, 43, 43, 44, 255, 42, 42, 43, 255, 43, 43, 43, 255, 46, 46, 46, 255, 46, 46, 46, 255, 47, 47, 47, 255, + 47, 47, 48, 255, 48, 48, 48, 255, 50, 50, 50, 255, 51, 51, 51, 255, 52, 52, 53, 255, 54, 55, 55, 255, 57, 57, 57, 255, 59, 59, 60, 255, 62, 62, 62, 255, 64, 65, 65, 255, 66, 66, 67, 255, 69, 69, 69, 255, 71, 71, 71, 255, 73, 73, 73, 255, 74, 74, 74, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 74, 74, 255, 74, 74, 74, 255, 73, 73, 73, 255, 73, 73, 73, 255, + 72, 72, 73, 255, 71, 71, 72, 255, 71, 71, 71, 255, 70, 70, 70, 255, 68, 68, 68, 255, 67, 67, 67, 255, 66, 66, 67, 255, 65, 65, 66, 255, 65, 65, 65, 255, 64, 64, 64, 255, 63, 63, 63, 255, 62, 62, 62, 255, 62, 62, 62, 255, 60, 60, 60, 255, 58, 58, 59, 255, 57, 57, 58, 255, 56, 56, 56, 255, 55, 55, 55, 255, 53, 53, 54, 255, 52, 52, 53, 255, 52, 52, 52, 255, + 51, 51, 52, 255, 40, 40, 40, 255, 35, 35, 35, 255, 36, 36, 36, 255, 37, 37, 37, 255, 35, 35, 35, 255, 29, 29, 30, 255, 32, 32, 32, 255, 34, 34, 34, 255, 35, 35, 35, 255, 37, 37, 37, 255, 38, 38, 38, 255, 38, 38, 38, 255, 37, 37, 37, 255, 66, 66, 66, 255, 112, 114, 114, 255, 125, 127, 127, 255, 128, 130, 130, 255, 129, 131, 131, 255, 131, 132, 132, 255, 131, 133, 133, 255, + 133, 135, 135, 255, 134, 136, 136, 255, 134, 136, 136, 255, 135, 137, 137, 255, 134, 136, 136, 255, 134, 136, 136, 255, 135, 137, 137, 255, 137, 140, 140, 255, 140, 142, 142, 255, 146, 148, 148, 255, 136, 138, 138, 255, 113, 146, 171, 255, 90, 142, 183, 255, 65, 127, 176, 255, 39, 114, 167, 255, 33, 109, 165, 255, 33, 108, 165, 255, 30, 106, 164, 255, 28, 101, 159, 255, 21, 98, 156, 255, 23, 102, 161, 255, + 27, 105, 165, 255, 29, 104, 164, 255, 28, 107, 165, 255, 32, 106, 164, 255, 27, 101, 159, 255, 22, 94, 155, 255, 20, 95, 154, 255, 23, 100, 157, 255, 24, 101, 157, 255, 21, 91, 147, 255, 23, 86, 139, 255, 19, 87, 139, 255, 27, 91, 139, 255, 13, 80, 132, 255, 10, 77, 132, 255, 11, 87, 144, 255, 18, 92, 154, 255, 18, 95, 153, 255, 17, 95, 156, 255, 20, 96, 156, 255, 18, 95, 155, 255, + 20, 97, 159, 255, 27, 106, 163, 255, 28, 109, 165, 255, 29, 107, 168, 255, 25, 102, 165, 255, 20, 101, 160, 255, 26, 104, 163, 255, 27, 105, 165, 255, 25, 103, 162, 255, 27, 106, 166, 255, 46, 119, 168, 255, 70, 123, 173, 255, 57, 91, 118, 255, 157, 159, 159, 255, 154, 156, 156, 255, 146, 148, 148, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, + 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 141, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 141, 255, 140, 141, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 142, 143, 144, 255, 142, 144, 144, 255, 141, 143, 143, 255, 141, 143, 143, 255, + 142, 143, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 151, 151, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 152, 152, 255, 149, 151, 151, 255, 149, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 87, 88, 88, 255, + 67, 67, 68, 255, 57, 57, 58, 255, 50, 50, 51, 255, 47, 47, 48, 255, 45, 45, 45, 255, 41, 41, 41, 255, 38, 38, 39, 255, 35, 35, 35, 255, 42, 42, 43, 255, 44, 44, 44, 255, 42, 42, 42, 255, 42, 42, 42, 255, 43, 43, 43, 255, 46, 46, 47, 255, 47, 47, 47, 255, 48, 48, 48, 255, 49, 49, 49, 255, 50, 50, 50, 255, 52, 52, 52, 255, 52, 52, 53, 255, 55, 55, 55, 255, + 57, 57, 57, 255, 59, 59, 59, 255, 62, 62, 62, 255, 64, 64, 65, 255, 66, 66, 67, 255, 68, 68, 68, 255, 71, 71, 71, 255, 72, 72, 73, 255, 74, 74, 74, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 74, 74, 255, 74, 74, 74, 255, 73, 73, 73, 255, 72, 72, 73, 255, 71, 71, 72, 255, 71, 71, 71, 255, 70, 70, 70, 255, 69, 69, 69, 255, + 68, 68, 68, 255, 67, 67, 67, 255, 66, 66, 67, 255, 65, 65, 66, 255, 65, 65, 65, 255, 65, 65, 65, 255, 64, 64, 64, 255, 63, 63, 63, 255, 62, 62, 62, 255, 61, 61, 61, 255, 59, 59, 59, 255, 57, 57, 59, 255, 57, 57, 57, 255, 56, 56, 56, 255, 55, 55, 55, 255, 53, 53, 54, 255, 44, 44, 45, 255, 37, 37, 38, 255, 38, 38, 38, 255, 38, 38, 38, 255, 36, 36, 36, 255, + 30, 30, 30, 255, 32, 32, 32, 255, 36, 36, 36, 255, 36, 36, 36, 255, 38, 38, 38, 255, 39, 39, 39, 255, 41, 41, 41, 255, 40, 40, 40, 255, 58, 58, 58, 255, 119, 121, 121, 255, 136, 138, 138, 255, 140, 142, 142, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 145, 145, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 149, 149, 255, 147, 149, 149, 255, 147, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 153, 153, 255, 151, 153, 153, 255, 150, 153, 153, 255, 150, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 153, 154, 154, 255, 153, 154, 154, 255, 153, 155, 155, 255, 152, 154, 154, 255, 153, 155, 155, 255, + 153, 155, 155, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 120, 121, 121, 255, 69, 69, 70, 255, 60, 60, 61, 255, 51, 51, 52, 255, 48, 48, 49, 255, + 46, 46, 46, 255, 42, 42, 42, 255, 39, 39, 39, 255, 36, 36, 37, 255, 38, 38, 39, 255, 44, 44, 44, 255, 43, 43, 43, 255, 42, 42, 42, 255, 42, 42, 42, 255, 45, 45, 46, 255, 47, 47, 47, 255, 48, 48, 48, 255, 49, 49, 49, 255, 50, 50, 50, 255, 52, 52, 52, 255, 52, 52, 53, 255, 55, 55, 55, 255, 57, 57, 57, 255, 59, 59, 59, 255, 62, 62, 62, 255, 64, 64, 65, 255, + 66, 66, 67, 255, 68, 68, 68, 255, 71, 71, 71, 255, 72, 72, 73, 255, 74, 74, 74, 255, 74, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 75, 75, 255, 74, 74, 74, 255, 73, 74, 74, 255, 73, 73, 73, 255, 72, 72, 73, 255, 71, 71, 72, 255, 71, 71, 71, 255, 70, 70, 70, 255, 69, 69, 69, 255, 68, 68, 68, 255, 67, 67, 67, 255, 66, 66, 67, 255, 65, 65, 66, 255, + 65, 65, 65, 255, 64, 64, 64, 255, 63, 63, 63, 255, 62, 62, 62, 255, 62, 62, 62, 255, 60, 60, 60, 255, 59, 59, 59, 255, 57, 57, 58, 255, 57, 57, 57, 255, 55, 55, 55, 255, 54, 54, 54, 255, 53, 53, 53, 255, 50, 50, 51, 255, 37, 37, 37, 255, 37, 37, 37, 255, 37, 37, 38, 255, 37, 37, 37, 255, 30, 30, 30, 255, 31, 31, 31, 255, 33, 33, 33, 255, 36, 36, 36, 255, + 37, 37, 37, 255, 39, 39, 39, 255, 40, 40, 40, 255, 39, 39, 39, 255, 37, 37, 37, 255, 96, 97, 97, 255, 122, 123, 123, 255, 132, 133, 133, 255, 133, 134, 134, 255, 133, 135, 135, 255, 135, 136, 136, 255, 135, 136, 136, 255, 137, 138, 138, 255, 138, 139, 139, 255, 138, 139, 139, 255, 138, 139, 139, 255, 138, 139, 139, 255, 139, 140, 140, 255, 139, 140, 140, 255, 140, 141, 141, 255, 144, 146, 146, 255, + 150, 152, 152, 255, 139, 141, 141, 255, 113, 146, 171, 255, 90, 144, 184, 255, 64, 127, 176, 255, 41, 112, 167, 255, 33, 110, 166, 255, 34, 108, 165, 255, 30, 106, 165, 255, 25, 101, 163, 255, 22, 98, 158, 255, 23, 103, 162, 255, 28, 107, 164, 255, 28, 105, 163, 255, 27, 106, 166, 255, 29, 107, 163, 255, 26, 99, 156, 255, 22, 94, 153, 255, 20, 96, 153, 255, 24, 99, 157, 255, 23, 98, 157, 255, + 21, 90, 148, 255, 20, 87, 138, 255, 21, 85, 139, 255, 29, 91, 138, 255, 12, 78, 132, 255, 12, 76, 136, 255, 12, 87, 146, 255, 19, 92, 153, 255, 19, 98, 154, 255, 19, 97, 157, 255, 20, 98, 157, 255, 21, 96, 157, 255, 22, 99, 160, 255, 27, 106, 163, 255, 31, 109, 164, 255, 32, 109, 168, 255, 27, 104, 165, 255, 24, 102, 163, 255, 29, 103, 164, 255, 27, 105, 164, 255, 25, 105, 161, 255, + 29, 108, 165, 255, 47, 117, 171, 255, 69, 123, 171, 255, 57, 91, 118, 255, 156, 159, 159, 255, 153, 155, 155, 255, 146, 148, 148, 255, 141, 142, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 141, 141, 255, 141, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, + 141, 143, 143, 255, 141, 143, 143, 255, 142, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 146, 146, 255, 143, 146, 146, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 147, 255, 144, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 148, 148, 255, 147, 149, 149, 255, + 146, 148, 148, 255, 148, 149, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 149, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 155, 155, 255, 152, 154, 154, 255, 153, 155, 155, 255, 152, 154, 154, 255, 153, 155, 155, 255, + 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 152, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 152, 152, 255, 149, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 118, 119, 119, 255, 68, 68, 68, 255, 59, 59, 60, 255, 49, 49, 50, 255, 45, 45, 46, 255, 41, 41, 42, 255, 45, 45, 46, 255, 53, 53, 54, 255, 39, 39, 39, 255, 35, 35, 35, 255, + 43, 43, 43, 255, 43, 43, 43, 255, 42, 42, 43, 255, 43, 43, 43, 255, 46, 46, 46, 255, 48, 48, 48, 255, 49, 49, 49, 255, 50, 50, 51, 255, 52, 52, 52, 255, 53, 53, 53, 255, 55, 55, 55, 255, 57, 57, 57, 255, 59, 59, 59, 255, 62, 62, 62, 255, 64, 64, 64, 255, 65, 65, 66, 255, 68, 68, 68, 255, 70, 70, 70, 255, 71, 71, 72, 255, 73, 73, 73, 255, 74, 74, 74, 255, + 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 75, 75, 255, 74, 74, 74, 255, 73, 74, 74, 255, 73, 73, 73, 255, 72, 72, 73, 255, 71, 72, 73, 255, 71, 71, 72, 255, 71, 71, 71, 255, 70, 70, 70, 255, 69, 69, 69, 255, 68, 68, 68, 255, 67, 67, 67, 255, 66, 66, 67, 255, 65, 65, 66, 255, 65, 65, 65, 255, 64, 64, 64, 255, 63, 64, 64, 255, 62, 63, 63, 255, + 62, 62, 62, 255, 60, 61, 61, 255, 59, 59, 59, 255, 57, 58, 59, 255, 57, 57, 58, 255, 56, 56, 56, 255, 54, 54, 54, 255, 40, 40, 40, 255, 39, 39, 39, 255, 39, 39, 40, 255, 39, 39, 39, 255, 42, 43, 43, 255, 51, 52, 52, 255, 43, 43, 43, 255, 34, 35, 35, 255, 38, 38, 38, 255, 40, 41, 41, 255, 42, 42, 42, 255, 41, 41, 41, 255, 38, 38, 38, 255, 89, 90, 90, 255, + 125, 127, 127, 255, 137, 139, 139, 255, 139, 141, 141, 255, 140, 141, 141, 255, 142, 144, 144, 255, 141, 143, 143, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 145, 145, 255, 145, 145, 145, 255, 145, 146, 146, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 149, 149, 255, 148, 150, 150, 255, 149, 150, 150, 255, 148, 150, 150, 255, 148, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 141, 143, 143, 255, 74, 74, 74, 255, 63, 63, 64, 255, 52, 52, 53, 255, 47, 47, 48, 255, 43, 43, 44, 255, 41, 41, 42, 255, 50, 50, 51, 255, 47, 48, 48, 255, 33, 33, 33, 255, 40, 41, 41, 255, 43, 43, 43, 255, 43, 43, 43, 255, 42, 43, 43, 255, + 44, 44, 44, 255, 48, 48, 48, 255, 49, 49, 49, 255, 50, 50, 51, 255, 51, 51, 52, 255, 52, 52, 53, 255, 54, 54, 54, 255, 57, 57, 57, 255, 59, 59, 59, 255, 61, 61, 61, 255, 63, 63, 63, 255, 65, 65, 66, 255, 67, 67, 67, 255, 69, 69, 69, 255, 71, 71, 72, 255, 72, 72, 73, 255, 74, 74, 74, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 74, 74, 255, + 74, 74, 74, 255, 73, 73, 73, 255, 73, 73, 73, 255, 72, 72, 73, 255, 71, 71, 72, 255, 71, 71, 71, 255, 70, 70, 70, 255, 69, 69, 69, 255, 68, 68, 68, 255, 67, 67, 67, 255, 66, 66, 67, 255, 65, 65, 67, 255, 65, 65, 66, 255, 65, 65, 65, 255, 64, 64, 64, 255, 63, 63, 63, 255, 62, 62, 62, 255, 62, 62, 62, 255, 60, 60, 60, 255, 59, 59, 59, 255, 57, 57, 58, 255, + 57, 57, 57, 255, 56, 56, 56, 255, 55, 55, 55, 255, 46, 46, 46, 255, 39, 39, 39, 255, 39, 39, 40, 255, 40, 40, 40, 255, 39, 39, 39, 255, 50, 50, 50, 255, 47, 47, 47, 255, 37, 37, 37, 255, 37, 37, 37, 255, 39, 39, 39, 255, 40, 40, 40, 255, 41, 41, 41, 255, 40, 40, 40, 255, 54, 55, 55, 255, 109, 110, 110, 255, 124, 125, 125, 255, 129, 130, 130, 255, 130, 131, 131, 255, + 130, 131, 131, 255, 131, 132, 132, 255, 131, 132, 132, 255, 132, 133, 133, 255, 132, 133, 133, 255, 133, 134, 134, 255, 133, 134, 134, 255, 133, 134, 134, 255, 134, 135, 135, 255, 134, 135, 135, 255, 135, 138, 138, 255, 140, 141, 141, 255, 146, 147, 147, 255, 135, 136, 136, 255, 113, 146, 171, 255, 91, 144, 185, 255, 65, 127, 174, 255, 41, 112, 166, 255, 34, 111, 165, 255, 32, 109, 166, 255, 32, 107, 163, 255, + 26, 100, 162, 255, 23, 99, 158, 255, 27, 103, 161, 255, 28, 106, 164, 255, 28, 105, 165, 255, 29, 107, 165, 255, 29, 106, 163, 255, 24, 97, 157, 255, 19, 92, 153, 255, 20, 94, 156, 255, 24, 99, 158, 255, 23, 97, 157, 255, 20, 90, 148, 255, 20, 88, 140, 255, 21, 85, 137, 255, 31, 91, 138, 255, 16, 80, 132, 255, 13, 78, 137, 255, 14, 86, 146, 255, 22, 94, 152, 255, 22, 98, 157, 255, + 24, 99, 158, 255, 21, 101, 160, 255, 22, 98, 157, 255, 25, 101, 159, 255, 28, 106, 164, 255, 31, 109, 166, 255, 30, 108, 165, 255, 27, 105, 166, 255, 23, 104, 163, 255, 24, 104, 164, 255, 27, 104, 164, 255, 29, 104, 163, 255, 32, 111, 164, 255, 50, 117, 170, 255, 70, 123, 171, 255, 57, 91, 118, 255, 153, 154, 154, 255, 150, 152, 152, 255, 142, 144, 144, 255, 136, 138, 138, 255, 136, 137, 137, 255, + 136, 137, 137, 255, 135, 136, 137, 255, 135, 136, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 140, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 139, 141, 141, 255, + 140, 141, 142, 255, 139, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 145, 145, 255, 143, 145, 145, 255, 143, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, + 143, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 147, 147, 255, 144, 147, 147, 255, 144, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 150, 150, 255, + 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, + 151, 153, 153, 255, 151, 153, 153, 255, 152, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 152, 152, 255, 149, 151, 151, 255, + 149, 150, 150, 255, 149, 150, 150, 255, 146, 148, 148, 255, 75, 75, 76, 255, 62, 62, 63, 255, 50, 50, 51, 255, 46, 46, 46, 255, 55, 55, 55, 255, 86, 86, 86, 255, 103, 103, 103, 255, 53, 53, 53, 255, 34, 34, 34, 255, 40, 40, 40, 255, 43, 43, 44, 255, 43, 43, 43, 255, 44, 44, 44, 255, 45, 45, 46, 255, 49, 49, 50, 255, 51, 51, 51, 255, 52, 52, 52, 255, 53, 53, 53, 255, + 55, 55, 55, 255, 57, 57, 57, 255, 59, 59, 59, 255, 61, 61, 62, 255, 64, 64, 64, 255, 65, 65, 66, 255, 67, 67, 67, 255, 69, 69, 69, 255, 71, 71, 71, 255, 72, 72, 73, 255, 73, 74, 74, 255, 74, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 75, 75, 255, 74, 74, 74, 255, 73, 74, 74, 255, 73, 73, 73, 255, 72, 72, 73, 255, 71, 72, 73, 255, + 71, 71, 72, 255, 71, 71, 71, 255, 70, 70, 70, 255, 69, 69, 69, 255, 68, 68, 68, 255, 67, 67, 67, 255, 66, 67, 67, 255, 65, 66, 67, 255, 65, 65, 66, 255, 65, 65, 65, 255, 64, 64, 64, 255, 63, 64, 64, 255, 62, 63, 63, 255, 62, 62, 62, 255, 61, 61, 61, 255, 59, 59, 59, 255, 58, 58, 59, 255, 57, 57, 58, 255, 48, 49, 49, 255, 41, 42, 42, 255, 41, 42, 42, 255, + 41, 41, 41, 255, 36, 36, 37, 255, 62, 62, 62, 255, 105, 105, 105, 255, 88, 88, 88, 255, 52, 53, 53, 255, 42, 42, 42, 255, 40, 41, 41, 255, 43, 43, 43, 255, 41, 42, 42, 255, 50, 51, 51, 255, 115, 117, 117, 255, 132, 133, 133, 255, 137, 139, 139, 255, 140, 141, 141, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 143, 145, 145, 255, 144, 145, 145, 255, + 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 148, 149, 149, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 105, 105, 106, 255, + 65, 65, 66, 255, 55, 55, 56, 255, 45, 45, 46, 255, 47, 47, 47, 255, 71, 71, 71, 255, 102, 102, 103, 255, 79, 79, 79, 255, 34, 34, 34, 255, 35, 35, 35, 255, 43, 43, 44, 255, 43, 44, 44, 255, 43, 44, 44, 255, 44, 44, 45, 255, 48, 48, 49, 255, 50, 50, 51, 255, 52, 52, 52, 255, 52, 52, 53, 255, 55, 55, 55, 255, 57, 57, 57, 255, 58, 58, 59, 255, 61, 61, 61, 255, + 63, 63, 63, 255, 65, 65, 65, 255, 66, 66, 67, 255, 68, 68, 69, 255, 71, 71, 71, 255, 71, 71, 73, 255, 73, 73, 73, 255, 74, 74, 74, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 74, 74, 255, 74, 74, 74, 255, 73, 73, 73, 255, 73, 73, 73, 255, 72, 72, 73, 255, 71, 71, 72, 255, 71, 71, 71, 255, 70, 71, 71, 255, 69, 70, 70, 255, 68, 69, 69, 255, + 67, 68, 68, 255, 66, 67, 67, 255, 66, 66, 67, 255, 65, 65, 66, 255, 65, 65, 65, 255, 64, 65, 65, 255, 63, 64, 64, 255, 63, 63, 63, 255, 62, 62, 62, 255, 61, 62, 62, 255, 60, 61, 61, 255, 59, 59, 59, 255, 57, 58, 59, 255, 57, 57, 58, 255, 54, 54, 54, 255, 42, 42, 42, 255, 41, 41, 41, 255, 41, 41, 41, 255, 41, 41, 42, 255, 40, 40, 40, 255, 92, 92, 92, 255, + 102, 102, 102, 255, 66, 66, 66, 255, 44, 45, 45, 255, 41, 41, 41, 255, 42, 43, 43, 255, 41, 41, 41, 255, 39, 40, 40, 255, 84, 85, 85, 255, 117, 118, 118, 255, 126, 127, 127, 255, 128, 129, 129, 255, 129, 131, 131, 255, 129, 131, 131, 255, 130, 132, 132, 255, 131, 133, 133, 255, 131, 133, 133, 255, 132, 134, 134, 255, 132, 134, 134, 255, 132, 134, 134, 255, 133, 135, 135, 255, 133, 135, 135, 255, + 133, 135, 135, 255, 135, 136, 136, 255, 139, 141, 141, 255, 145, 147, 147, 255, 134, 136, 136, 255, 114, 146, 171, 255, 90, 145, 185, 255, 64, 128, 174, 255, 41, 113, 168, 255, 35, 110, 167, 255, 29, 107, 166, 255, 28, 108, 165, 255, 24, 101, 158, 255, 19, 99, 159, 255, 28, 101, 162, 255, 32, 106, 163, 255, 29, 106, 162, 255, 30, 107, 163, 255, 25, 106, 163, 255, 28, 97, 158, 255, 21, 92, 153, 255, + 21, 95, 156, 255, 23, 99, 159, 255, 23, 98, 156, 255, 21, 91, 144, 255, 20, 88, 140, 255, 18, 84, 137, 255, 30, 90, 138, 255, 15, 80, 134, 255, 10, 80, 136, 255, 14, 88, 146, 255, 19, 95, 154, 255, 22, 97, 158, 255, 24, 101, 158, 255, 21, 101, 160, 255, 18, 99, 159, 255, 22, 102, 160, 255, 29, 106, 164, 255, 33, 108, 165, 255, 36, 110, 164, 255, 28, 107, 162, 255, 26, 102, 162, 255, + 25, 105, 163, 255, 27, 106, 164, 255, 27, 106, 164, 255, 30, 109, 168, 255, 47, 117, 171, 255, 67, 120, 171, 255, 57, 90, 118, 255, 153, 154, 154, 255, 150, 152, 152, 255, 142, 144, 144, 255, 136, 138, 138, 255, 135, 136, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 138, 138, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 138, 138, 255, 138, 139, 140, 255, 138, 140, 140, 255, 138, 141, 141, 255, 139, 141, 141, 255, 138, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 140, 142, 142, 255, + 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 145, 145, 255, 143, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, + 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, + 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 109, 110, 110, 255, 65, 65, 66, 255, 53, 53, 54, 255, 72, 72, 72, 255, 113, 113, 113, 255, 114, 114, 114, 255, + 75, 75, 75, 255, 44, 44, 44, 255, 35, 35, 36, 255, 36, 36, 36, 255, 43, 43, 43, 255, 45, 45, 45, 255, 45, 45, 45, 255, 46, 46, 46, 255, 50, 50, 50, 255, 52, 52, 53, 255, 53, 53, 53, 255, 55, 55, 55, 255, 57, 57, 57, 255, 59, 59, 59, 255, 61, 61, 61, 255, 63, 63, 63, 255, 65, 65, 65, 255, 66, 66, 67, 255, 68, 68, 68, 255, 70, 70, 70, 255, 71, 71, 72, 255, + 73, 73, 73, 255, 74, 74, 74, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 74, 74, 255, 74, 74, 74, 255, 73, 73, 73, 255, 72, 73, 73, 255, 71, 72, 73, 255, 71, 71, 72, 255, 71, 71, 71, 255, 70, 70, 70, 255, 69, 70, 70, 255, 68, 69, 69, 255, 67, 68, 68, 255, 67, 67, 67, 255, 66, 66, 67, 255, 65, 65, 66, 255, + 65, 65, 66, 255, 64, 65, 65, 255, 64, 64, 64, 255, 63, 63, 63, 255, 62, 62, 62, 255, 62, 62, 62, 255, 61, 61, 61, 255, 59, 59, 59, 255, 56, 57, 57, 255, 44, 44, 45, 255, 44, 44, 44, 255, 44, 44, 44, 255, 43, 43, 43, 255, 34, 34, 34, 255, 41, 41, 41, 255, 72, 72, 72, 255, 111, 111, 111, 255, 113, 113, 113, 255, 71, 71, 71, 255, 42, 43, 43, 255, 44, 44, 44, 255, + 41, 42, 42, 255, 85, 86, 86, 255, 125, 126, 126, 255, 136, 138, 138, 255, 138, 140, 140, 255, 138, 141, 141, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 143, 144, 144, 255, 144, 145, 145, 255, 145, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 148, 150, 150, 255, 147, 150, 150, 255, 147, 150, 150, 255, 147, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 148, 148, 255, 146, 148, 148, 255, 136, 137, 137, 255, 68, 68, 69, 255, 57, 57, 58, 255, 58, 58, 58, 255, 95, 95, 95, 255, 119, 119, 119, 255, 95, 96, 96, 255, 55, 55, 55, 255, 35, 35, 35, 255, 35, 35, 35, 255, + 40, 40, 40, 255, 44, 45, 45, 255, 45, 46, 46, 255, 45, 46, 46, 255, 48, 48, 48, 255, 52, 52, 53, 255, 53, 53, 53, 255, 55, 55, 55, 255, 57, 57, 57, 255, 58, 58, 59, 255, 61, 61, 61, 255, 63, 63, 63, 255, 65, 65, 65, 255, 66, 66, 67, 255, 68, 68, 68, 255, 70, 70, 70, 255, 71, 71, 72, 255, 72, 72, 73, 255, 74, 74, 74, 255, 74, 74, 74, 255, 75, 75, 75, 255, + 75, 75, 75, 255, 74, 74, 74, 255, 74, 74, 74, 255, 74, 74, 74, 255, 73, 73, 73, 255, 73, 73, 73, 255, 72, 72, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 71, 255, 70, 70, 70, 255, 69, 69, 69, 255, 68, 68, 68, 255, 67, 67, 67, 255, 67, 67, 67, 255, 66, 66, 67, 255, 65, 65, 66, 255, 65, 65, 65, 255, 64, 64, 64, 255, 64, 64, 64, 255, 63, 63, 63, 255, + 62, 62, 62, 255, 62, 62, 62, 255, 61, 61, 61, 255, 59, 59, 59, 255, 58, 58, 59, 255, 48, 48, 49, 255, 44, 44, 44, 255, 43, 43, 43, 255, 44, 44, 44, 255, 38, 38, 38, 255, 36, 36, 36, 255, 56, 56, 56, 255, 94, 94, 94, 255, 118, 118, 119, 255, 91, 91, 91, 255, 50, 50, 50, 255, 43, 43, 43, 255, 42, 42, 42, 255, 54, 54, 54, 255, 110, 112, 112, 255, 126, 127, 127, 255, + 129, 131, 131, 255, 130, 132, 132, 255, 131, 133, 133, 255, 132, 134, 134, 255, 132, 134, 134, 255, 133, 135, 135, 255, 133, 135, 135, 255, 134, 136, 136, 255, 134, 136, 136, 255, 135, 136, 136, 255, 135, 136, 136, 255, 135, 137, 137, 255, 135, 137, 137, 255, 137, 139, 139, 255, 141, 143, 143, 255, 147, 149, 149, 255, 136, 138, 138, 255, 113, 146, 172, 255, 92, 145, 185, 255, 66, 127, 177, 255, 40, 113, 169, 255, + 33, 109, 165, 255, 29, 109, 167, 255, 29, 108, 164, 255, 27, 100, 157, 255, 20, 98, 154, 255, 24, 101, 160, 255, 30, 105, 163, 255, 30, 107, 164, 255, 29, 107, 166, 255, 28, 106, 164, 255, 24, 98, 159, 255, 21, 94, 155, 255, 21, 96, 157, 255, 22, 101, 158, 255, 22, 99, 157, 255, 22, 92, 145, 255, 21, 88, 137, 255, 20, 83, 134, 255, 26, 89, 139, 255, 12, 79, 132, 255, 10, 79, 136, 255, + 15, 89, 147, 255, 18, 96, 155, 255, 19, 98, 157, 255, 17, 103, 158, 255, 18, 100, 159, 255, 18, 97, 160, 255, 22, 101, 159, 255, 28, 105, 162, 255, 30, 107, 167, 255, 30, 110, 167, 255, 26, 108, 165, 255, 24, 101, 163, 255, 26, 106, 165, 255, 28, 106, 165, 255, 26, 105, 165, 255, 28, 109, 168, 255, 49, 117, 170, 255, 67, 120, 171, 255, 57, 91, 118, 255, 153, 154, 154, 255, 151, 153, 153, 255, + 143, 145, 145, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 139, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, + 139, 140, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 142, 142, 255, 139, 142, 142, 255, 140, 142, 142, 255, 140, 143, 143, 255, 140, 143, 143, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 141, 143, 143, 255, 141, 143, 143, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, + 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 151, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 153, 153, 255, 151, 153, 153, 255, 150, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 143, 144, 144, 255, 72, 72, 72, 255, 62, 62, 62, 255, 81, 81, 81, 255, 93, 93, 93, 255, 49, 49, 49, 255, 37, 37, 37, 255, 39, 39, 39, 255, 38, 38, 38, 255, 36, 36, 37, 255, 38, 38, 38, 255, 46, 46, 46, 255, 47, 47, 47, 255, 47, 47, 48, 255, 49, 49, 49, 255, + 53, 53, 54, 255, 55, 55, 55, 255, 57, 57, 57, 255, 59, 59, 59, 255, 61, 61, 61, 255, 63, 63, 63, 255, 65, 65, 65, 255, 66, 66, 67, 255, 68, 68, 68, 255, 69, 69, 70, 255, 71, 71, 71, 255, 72, 72, 73, 255, 73, 73, 73, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 74, 74, 255, 74, 74, 74, 255, + 73, 73, 73, 255, 73, 73, 73, 255, 72, 72, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 71, 255, 70, 70, 70, 255, 69, 69, 69, 255, 68, 68, 68, 255, 67, 68, 68, 255, 66, 67, 67, 255, 65, 66, 67, 255, 65, 65, 66, 255, 65, 65, 66, 255, 64, 65, 65, 255, 64, 64, 64, 255, 63, 63, 63, 255, 62, 63, 63, 255, 62, 62, 62, 255, 61, 61, 61, 255, 50, 50, 50, 255, + 45, 46, 46, 255, 45, 46, 47, 255, 46, 46, 46, 255, 39, 39, 39, 255, 37, 37, 37, 255, 38, 38, 38, 255, 36, 36, 36, 255, 50, 50, 50, 255, 83, 83, 83, 255, 73, 73, 74, 255, 44, 45, 45, 255, 44, 44, 44, 255, 53, 54, 54, 255, 118, 119, 119, 255, 132, 134, 134, 255, 137, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 140, 142, 142, 255, 142, 144, 144, 255, 143, 145, 145, 255, + 144, 145, 145, 255, 145, 145, 145, 255, 146, 147, 147, 255, 147, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 150, 152, 152, 255, + 149, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, + 150, 152, 152, 255, 150, 151, 151, 255, 148, 149, 149, 255, 104, 105, 105, 255, 61, 61, 62, 255, 70, 70, 70, 255, 95, 95, 95, 255, 70, 70, 70, 255, 38, 38, 38, 255, 38, 38, 38, 255, 38, 38, 38, 255, 37, 37, 38, 255, 37, 37, 37, 255, 44, 44, 44, 255, 47, 47, 47, 255, 47, 47, 48, 255, 48, 48, 49, 255, 52, 52, 53, 255, 55, 55, 55, 255, 57, 57, 57, 255, 58, 59, 59, 255, + 60, 61, 61, 255, 62, 63, 63, 255, 64, 64, 64, 255, 65, 66, 67, 255, 67, 67, 67, 255, 69, 69, 69, 255, 71, 71, 71, 255, 71, 71, 73, 255, 73, 73, 73, 255, 74, 74, 74, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 74, 74, 255, 74, 74, 74, 255, 74, 74, 74, 255, 73, 73, 73, 255, 73, 73, 73, 255, 72, 72, 73, 255, 72, 72, 73, 255, 71, 71, 72, 255, + 71, 71, 71, 255, 70, 70, 70, 255, 69, 69, 69, 255, 69, 69, 69, 255, 68, 68, 68, 255, 67, 67, 67, 255, 66, 66, 67, 255, 65, 65, 67, 255, 65, 65, 66, 255, 65, 65, 65, 255, 64, 64, 64, 255, 64, 64, 64, 255, 63, 63, 63, 255, 62, 62, 62, 255, 62, 62, 62, 255, 61, 61, 61, 255, 57, 57, 57, 255, 45, 45, 46, 255, 45, 45, 46, 255, 46, 46, 46, 255, 42, 42, 42, 255, + 36, 36, 36, 255, 36, 36, 36, 255, 37, 37, 37, 255, 36, 36, 37, 255, 71, 71, 71, 255, 83, 83, 83, 255, 54, 54, 54, 255, 44, 44, 44, 255, 42, 42, 42, 255, 90, 91, 91, 255, 122, 124, 124, 255, 130, 132, 132, 255, 132, 134, 134, 255, 133, 135, 135, 255, 134, 135, 135, 255, 134, 136, 136, 255, 135, 137, 137, 255, 135, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 138, 140, 140, 255, 141, 143, 143, 255, 147, 149, 149, 255, 136, 138, 138, 255, 115, 146, 171, 255, 90, 144, 184, 255, 66, 127, 175, 255, 43, 111, 168, 255, 36, 106, 166, 255, 33, 106, 166, 255, 30, 107, 162, 255, 27, 99, 158, 255, 22, 95, 157, 255, 24, 100, 159, 255, 28, 105, 163, 255, 31, 106, 165, 255, 31, 108, 164, 255, + 27, 106, 164, 255, 24, 98, 157, 255, 21, 94, 154, 255, 24, 95, 155, 255, 24, 99, 157, 255, 21, 97, 156, 255, 22, 90, 147, 255, 26, 86, 139, 255, 18, 82, 134, 255, 22, 88, 138, 255, 10, 80, 133, 255, 11, 80, 138, 255, 14, 89, 148, 255, 19, 97, 154, 255, 19, 98, 158, 255, 18, 101, 160, 255, 18, 101, 161, 255, 18, 98, 159, 255, 23, 101, 159, 255, 29, 105, 162, 255, 31, 107, 166, 255, + 31, 112, 168, 255, 25, 106, 165, 255, 21, 102, 163, 255, 26, 107, 165, 255, 29, 108, 165, 255, 26, 107, 166, 255, 29, 109, 167, 255, 47, 119, 170, 255, 69, 123, 169, 255, 57, 93, 119, 255, 153, 154, 154, 255, 151, 153, 153, 255, 142, 144, 144, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 139, 139, 255, + 137, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 139, 140, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 141, 141, 255, 139, 140, 140, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, + 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 153, 155, 155, 255, + 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 154, 156, 156, 255, 154, 156, 156, 255, 153, 155, 155, 255, 153, 155, 155, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, + 154, 156, 156, 255, 154, 156, 156, 255, 154, 155, 155, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 148, 150, 150, 255, 115, 116, 116, 255, 63, 63, 63, 255, + 54, 54, 54, 255, 44, 44, 44, 255, 41, 41, 42, 255, 43, 43, 43, 255, 41, 41, 41, 255, 40, 40, 40, 255, 39, 39, 39, 255, 37, 37, 38, 255, 42, 42, 43, 255, 49, 49, 49, 255, 49, 49, 49, 255, 50, 50, 50, 255, 53, 53, 53, 255, 57, 57, 57, 255, 58, 58, 59, 255, 61, 61, 61, 255, 62, 62, 63, 255, 64, 64, 64, 255, 65, 65, 66, 255, 67, 67, 67, 255, 69, 69, 69, 255, + 71, 71, 71, 255, 71, 71, 72, 255, 73, 73, 73, 255, 73, 74, 74, 255, 74, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 75, 75, 255, 74, 75, 75, 255, 74, 74, 74, 255, 73, 74, 74, 255, 73, 73, 73, 255, 72, 73, 73, 255, 72, 72, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 70, 71, 71, 255, 70, 70, 70, 255, 69, 69, 69, 255, 68, 69, 69, 255, + 67, 68, 68, 255, 67, 67, 67, 255, 66, 66, 67, 255, 65, 66, 67, 255, 65, 65, 66, 255, 65, 65, 65, 255, 64, 65, 65, 255, 64, 64, 64, 255, 63, 63, 64, 255, 62, 63, 63, 255, 58, 58, 58, 255, 48, 49, 49, 255, 48, 48, 48, 255, 48, 48, 48, 255, 42, 43, 44, 255, 38, 38, 39, 255, 40, 41, 41, 255, 41, 42, 42, 255, 42, 43, 43, 255, 43, 43, 43, 255, 44, 44, 44, 255, + 45, 45, 45, 255, 46, 46, 46, 255, 45, 45, 45, 255, 94, 96, 96, 255, 127, 129, 129, 255, 137, 139, 139, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 144, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 147, 147, 255, 144, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 146, 149, 149, 255, 146, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, + 149, 151, 151, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 142, 144, 144, 255, 69, 70, 70, 255, 59, 59, 59, 255, 47, 47, 47, 255, 41, 41, 42, 255, 42, 42, 42, 255, + 42, 42, 42, 255, 41, 41, 41, 255, 40, 40, 40, 255, 38, 38, 39, 255, 38, 38, 39, 255, 48, 49, 49, 255, 49, 49, 49, 255, 49, 50, 50, 255, 51, 51, 51, 255, 57, 57, 57, 255, 58, 58, 59, 255, 60, 60, 60, 255, 62, 62, 62, 255, 64, 64, 64, 255, 65, 65, 66, 255, 66, 66, 67, 255, 68, 68, 68, 255, 70, 70, 70, 255, 71, 71, 72, 255, 72, 72, 73, 255, 73, 73, 73, 255, + 74, 74, 74, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 74, 74, 255, 74, 74, 74, 255, 74, 74, 74, 255, 73, 73, 73, 255, 73, 73, 73, 255, 72, 72, 73, 255, 72, 72, 73, 255, 71, 71, 72, 255, 71, 71, 71, 255, 70, 70, 71, 255, 70, 70, 70, 255, 69, 69, 69, 255, 68, 68, 68, 255, 67, 67, 67, 255, 67, 67, 67, 255, 66, 66, 67, 255, 65, 65, 66, 255, + 65, 65, 66, 255, 65, 65, 65, 255, 64, 64, 64, 255, 64, 64, 64, 255, 63, 63, 63, 255, 62, 62, 62, 255, 62, 62, 62, 255, 50, 50, 50, 255, 48, 48, 48, 255, 48, 48, 48, 255, 46, 46, 47, 255, 37, 37, 37, 255, 38, 38, 38, 255, 40, 40, 40, 255, 42, 42, 43, 255, 42, 42, 42, 255, 42, 42, 42, 255, 44, 44, 45, 255, 45, 45, 46, 255, 45, 45, 45, 255, 61, 61, 61, 255, + 114, 115, 115, 255, 126, 127, 127, 255, 130, 131, 131, 255, 131, 132, 132, 255, 132, 134, 134, 255, 132, 134, 134, 255, 133, 135, 135, 255, 133, 135, 135, 255, 134, 136, 136, 255, 134, 136, 136, 255, 134, 136, 136, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 137, 139, 139, 255, 141, 142, 142, 255, 147, 148, 148, 255, 136, 137, 137, 255, 115, 145, 171, 255, + 93, 143, 184, 255, 66, 127, 175, 255, 42, 111, 168, 255, 34, 107, 166, 255, 29, 107, 164, 255, 28, 107, 162, 255, 25, 99, 160, 255, 21, 95, 157, 255, 24, 100, 160, 255, 30, 104, 163, 255, 32, 105, 164, 255, 30, 107, 163, 255, 29, 105, 163, 255, 22, 98, 156, 255, 22, 93, 154, 255, 24, 94, 154, 255, 21, 98, 155, 255, 21, 97, 154, 255, 22, 91, 144, 255, 22, 87, 138, 255, 19, 82, 134, 255, + 22, 87, 139, 255, 9, 80, 132, 255, 10, 80, 138, 255, 13, 88, 147, 255, 18, 97, 153, 255, 19, 98, 159, 255, 19, 101, 159, 255, 18, 101, 160, 255, 19, 99, 160, 255, 22, 103, 160, 255, 30, 104, 163, 255, 32, 109, 166, 255, 34, 112, 170, 255, 27, 107, 168, 255, 23, 102, 163, 255, 30, 108, 166, 255, 32, 111, 167, 255, 28, 108, 166, 255, 34, 111, 167, 255, 50, 119, 170, 255, 70, 124, 170, 255, + 59, 93, 120, 255, 153, 154, 154, 255, 151, 153, 153, 255, 143, 145, 145, 255, 137, 139, 139, 255, 137, 138, 138, 255, 137, 138, 139, 255, 137, 138, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 138, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 140, 141, 255, 140, 141, 142, 255, 140, 142, 142, 255, + 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 142, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 140, 142, 142, 255, 142, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, + 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, + 151, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 154, 154, 255, 151, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, 152, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, + 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 154, 156, 156, 255, 153, 155, 155, 255, 153, 155, 155, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, + 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 152, 154, 154, 255, 151, 153, 153, 255, 150, 152, 152, 255, 85, 86, 86, 255, 62, 62, 63, 255, 52, 52, 52, 255, 45, 45, 45, 255, 43, 43, 44, 255, 42, 42, 42, 255, 42, 42, 42, 255, 41, 41, 41, 255, 40, 40, 40, 255, 39, 39, 39, 255, + 45, 45, 46, 255, 51, 51, 51, 255, 52, 52, 52, 255, 53, 53, 53, 255, 57, 57, 58, 255, 61, 61, 61, 255, 62, 62, 62, 255, 64, 64, 64, 255, 65, 65, 66, 255, 66, 66, 67, 255, 68, 68, 68, 255, 70, 70, 70, 255, 71, 71, 71, 255, 72, 72, 73, 255, 73, 73, 73, 255, 74, 74, 74, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 75, 75, 255, + 74, 75, 75, 255, 74, 74, 74, 255, 73, 74, 74, 255, 73, 73, 73, 255, 72, 73, 73, 255, 72, 72, 73, 255, 71, 72, 73, 255, 71, 71, 72, 255, 71, 71, 71, 255, 70, 71, 71, 255, 69, 70, 70, 255, 69, 69, 69, 255, 68, 68, 68, 255, 67, 68, 68, 255, 66, 67, 67, 255, 66, 66, 67, 255, 65, 65, 66, 255, 65, 65, 66, 255, 65, 65, 65, 255, 64, 65, 65, 255, 64, 64, 64, 255, + 61, 61, 62, 255, 51, 51, 51, 255, 50, 50, 50, 255, 50, 51, 51, 255, 46, 46, 46, 255, 39, 39, 39, 255, 41, 41, 41, 255, 42, 42, 43, 255, 45, 45, 45, 255, 46, 46, 46, 255, 46, 46, 46, 255, 47, 48, 48, 255, 48, 49, 49, 255, 46, 46, 46, 255, 69, 70, 70, 255, 123, 125, 125, 255, 136, 138, 138, 255, 140, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, + 142, 143, 143, 255, 143, 144, 144, 255, 144, 145, 145, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 147, 148, 148, 255, 146, 149, 148, 255, 147, 149, 149, 255, 146, 149, 149, 255, 146, 149, 149, 255, 146, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 148, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 150, 150, 255, 147, 150, 150, 255, 147, 150, 150, 255, + 147, 149, 149, 255, 147, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 116, 116, 116, 255, 64, 64, 65, 255, 55, 56, 56, 255, 46, 47, 47, 255, 44, 44, 45, 255, 44, 44, 44, 255, 42, 42, 43, 255, 41, 41, 41, 255, 40, 40, 41, 255, 39, 39, 40, 255, 41, 41, 42, 255, 50, 50, 50, 255, 51, 51, 51, 255, 53, 53, 53, 255, + 55, 55, 56, 255, 60, 60, 60, 255, 62, 62, 62, 255, 63, 63, 63, 255, 65, 65, 65, 255, 66, 66, 67, 255, 68, 68, 68, 255, 69, 69, 69, 255, 71, 71, 71, 255, 71, 71, 73, 255, 73, 73, 73, 255, 74, 74, 74, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 74, 74, 255, 74, 74, 74, 255, 74, 74, 74, 255, 73, 73, 73, 255, 73, 73, 73, 255, + 72, 72, 73, 255, 72, 72, 73, 255, 71, 71, 72, 255, 71, 71, 71, 255, 71, 71, 71, 255, 70, 70, 70, 255, 69, 69, 69, 255, 69, 69, 69, 255, 68, 68, 68, 255, 67, 67, 67, 255, 66, 66, 67, 255, 66, 66, 67, 255, 65, 65, 66, 255, 65, 65, 65, 255, 65, 65, 65, 255, 64, 64, 64, 255, 64, 64, 64, 255, 63, 63, 63, 255, 54, 54, 54, 255, 50, 50, 50, 255, 50, 50, 50, 255, + 49, 49, 49, 255, 40, 40, 40, 255, 39, 39, 40, 255, 41, 41, 42, 255, 44, 44, 44, 255, 45, 45, 45, 255, 46, 46, 46, 255, 47, 47, 47, 255, 48, 48, 48, 255, 48, 48, 48, 255, 48, 48, 49, 255, 103, 104, 104, 255, 124, 126, 126, 255, 130, 132, 132, 255, 132, 133, 133, 255, 132, 134, 134, 255, 133, 135, 135, 255, 135, 137, 137, 255, 135, 137, 137, 255, 136, 138, 138, 255, 134, 136, 136, 255, + 134, 136, 136, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 136, 138, 138, 255, 139, 141, 141, 255, 142, 144, 144, 255, 148, 150, 150, 255, 137, 139, 139, 255, 116, 145, 171, 255, 91, 142, 183, 255, 65, 127, 174, 255, 39, 112, 168, 255, 31, 108, 166, 255, 31, 107, 166, 255, 27, 107, 165, 255, 23, 100, 161, 255, 19, 97, 158, 255, 23, 101, 162, 255, + 27, 105, 163, 255, 28, 105, 164, 255, 26, 105, 163, 255, 27, 103, 161, 255, 24, 96, 156, 255, 19, 93, 154, 255, 19, 94, 153, 255, 21, 96, 156, 255, 22, 96, 156, 255, 21, 90, 147, 255, 21, 86, 138, 255, 17, 81, 132, 255, 22, 87, 137, 255, 9, 78, 131, 255, 9, 79, 135, 255, 14, 87, 144, 255, 19, 94, 152, 255, 23, 98, 159, 255, 18, 99, 159, 255, 17, 100, 159, 255, 19, 99, 160, 255, + 22, 104, 161, 255, 30, 106, 165, 255, 34, 110, 167, 255, 34, 113, 170, 255, 29, 108, 167, 255, 27, 102, 164, 255, 32, 109, 168, 255, 31, 111, 170, 255, 28, 108, 166, 255, 33, 112, 168, 255, 55, 119, 172, 255, 71, 125, 171, 255, 62, 93, 121, 255, 155, 157, 157, 255, 153, 154, 154, 255, 144, 146, 146, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 140, 140, 255, 138, 140, 140, 255, + 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 143, 144, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, + 143, 145, 145, 255, 143, 144, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 144, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 147, 147, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 150, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 152, 152, 255, 150, 152, 152, 255, 149, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, + 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, + 149, 151, 151, 255, 149, 150, 150, 255, 133, 134, 134, 255, 68, 68, 68, 255, 60, 60, 60, 255, 51, 51, 51, 255, 45, 45, 46, 255, 45, 45, 45, 255, 44, 44, 44, 255, 43, 43, 43, 255, 42, 42, 42, 255, 39, 39, 40, 255, 39, 39, 39, 255, 49, 49, 49, 255, 53, 53, 53, 255, 54, 54, 55, 255, 57, 57, 57, 255, 62, 62, 62, 255, 64, 64, 64, 255, 65, 65, 65, 255, 66, 66, 67, 255, + 68, 68, 68, 255, 69, 69, 69, 255, 71, 71, 71, 255, 71, 71, 72, 255, 73, 73, 73, 255, 74, 74, 74, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 75, 75, 255, 75, 75, 75, 255, 74, 74, 74, 255, 74, 74, 74, 255, 73, 73, 73, 255, 73, 73, 73, 255, 72, 72, 73, 255, 72, 72, 73, 255, 71, 71, 72, 255, 71, 71, 71, 255, + 70, 71, 71, 255, 70, 70, 70, 255, 69, 69, 69, 255, 68, 69, 69, 255, 67, 68, 68, 255, 67, 67, 67, 255, 66, 67, 67, 255, 65, 66, 67, 255, 65, 65, 66, 255, 65, 65, 66, 255, 65, 65, 65, 255, 64, 65, 65, 255, 54, 55, 55, 255, 52, 52, 52, 255, 51, 51, 51, 255, 46, 46, 46, 255, 38, 39, 39, 255, 41, 42, 42, 255, 43, 44, 44, 255, 45, 46, 46, 255, 47, 47, 48, 255, + 48, 48, 49, 255, 49, 50, 50, 255, 50, 51, 51, 255, 48, 49, 49, 255, 54, 54, 54, 255, 113, 114, 114, 255, 131, 134, 134, 255, 138, 140, 140, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 142, 143, 143, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 146, 146, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 147, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 149, 149, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, + 150, 151, 151, 255, 150, 151, 151, 255, 150, 152, 152, 255, 150, 151, 151, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 86, 86, 86, 255, + 64, 64, 64, 255, 53, 54, 54, 255, 46, 46, 47, 255, 46, 46, 46, 255, 44, 45, 45, 255, 44, 44, 44, 255, 43, 43, 43, 255, 41, 41, 41, 255, 39, 39, 39, 255, 43, 43, 43, 255, 54, 54, 54, 255, 54, 54, 55, 255, 56, 56, 56, 255, 60, 60, 60, 255, 63, 63, 63, 255, 65, 65, 65, 255, 65, 65, 66, 255, 67, 67, 67, 255, 69, 69, 69, 255, 70, 70, 70, 255, 71, 71, 72, 255, + 72, 72, 73, 255, 73, 73, 73, 255, 74, 74, 74, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 74, 74, 255, 74, 74, 74, 255, 74, 74, 74, 255, 73, 73, 73, 255, 73, 73, 73, 255, 72, 72, 73, 255, 72, 72, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 71, 255, 70, 70, 70, 255, 70, 70, 70, 255, 69, 69, 69, 255, 68, 68, 68, 255, + 67, 67, 67, 255, 67, 67, 67, 255, 66, 66, 67, 255, 65, 65, 67, 255, 65, 65, 66, 255, 65, 65, 65, 255, 65, 65, 65, 255, 64, 64, 64, 255, 59, 59, 60, 255, 52, 52, 52, 255, 51, 51, 51, 255, 51, 51, 51, 255, 41, 41, 41, 255, 40, 40, 40, 255, 43, 43, 43, 255, 45, 45, 45, 255, 46, 46, 46, 255, 47, 47, 47, 255, 49, 49, 49, 255, 49, 49, 49, 255, 50, 50, 51, 255, + 47, 47, 47, 255, 80, 81, 81, 255, 120, 121, 121, 255, 129, 131, 131, 255, 131, 132, 132, 255, 131, 133, 133, 255, 132, 134, 134, 255, 134, 136, 136, 255, 133, 135, 135, 255, 133, 135, 135, 255, 134, 136, 136, 255, 134, 136, 136, 255, 134, 135, 135, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 136, 136, 255, 135, 136, 136, 255, 136, 138, 138, 255, 136, 138, 138, 255, 138, 141, 141, 255, 142, 144, 144, 255, + 148, 150, 150, 255, 136, 138, 138, 255, 115, 145, 170, 255, 91, 141, 183, 255, 65, 127, 175, 255, 38, 114, 169, 255, 31, 110, 167, 255, 31, 109, 168, 255, 32, 108, 167, 255, 24, 100, 161, 255, 21, 98, 157, 255, 25, 103, 162, 255, 28, 107, 165, 255, 28, 106, 164, 255, 27, 104, 164, 255, 26, 102, 160, 255, 24, 95, 159, 255, 20, 94, 153, 255, 21, 95, 152, 255, 22, 97, 156, 255, 23, 98, 157, 255, + 21, 92, 147, 255, 20, 85, 137, 255, 17, 80, 132, 255, 25, 86, 138, 255, 11, 77, 132, 255, 9, 76, 135, 255, 14, 85, 142, 255, 20, 93, 151, 255, 22, 97, 157, 255, 16, 97, 156, 255, 16, 99, 159, 255, 18, 99, 158, 255, 23, 105, 162, 255, 28, 106, 164, 255, 34, 110, 166, 255, 34, 111, 167, 255, 31, 107, 166, 255, 28, 104, 161, 255, 34, 111, 167, 255, 33, 113, 169, 255, 28, 108, 166, 255, + 33, 113, 168, 255, 52, 119, 172, 255, 71, 125, 170, 255, 61, 94, 122, 255, 157, 159, 159, 255, 153, 155, 155, 255, 145, 147, 147, 255, 139, 141, 141, 255, 138, 140, 140, 255, 139, 140, 140, 255, 139, 140, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 142, 142, 255, + 142, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 143, 143, 255, 142, 144, 144, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 144, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, + 144, 146, 146, 255, 145, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 152, 152, 255, 150, 152, 152, 255, + 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 153, 153, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 108, 109, 109, 255, 66, 66, 66, 255, 58, 58, 58, 255, 49, 49, 50, 255, 47, 47, 47, 255, 47, 47, 47, 255, + 44, 44, 45, 255, 41, 41, 41, 255, 70, 70, 70, 255, 59, 59, 59, 255, 43, 43, 43, 255, 52, 52, 52, 255, 56, 56, 56, 255, 58, 58, 58, 255, 59, 59, 59, 255, 65, 65, 65, 255, 65, 65, 67, 255, 67, 67, 67, 255, 69, 69, 69, 255, 70, 70, 70, 255, 71, 71, 72, 255, 71, 72, 73, 255, 73, 73, 73, 255, 74, 74, 74, 255, 74, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, + 75, 75, 75, 255, 75, 75, 75, 255, 74, 75, 75, 255, 74, 75, 75, 255, 74, 74, 74, 255, 73, 74, 74, 255, 73, 73, 73, 255, 72, 73, 73, 255, 72, 72, 73, 255, 71, 72, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 70, 71, 71, 255, 70, 70, 70, 255, 69, 70, 70, 255, 68, 69, 69, 255, 68, 68, 68, 255, 67, 68, 68, 255, 66, 67, 67, 255, 66, 66, 67, 255, 65, 66, 67, 255, + 65, 65, 66, 255, 65, 65, 66, 255, 58, 58, 58, 255, 53, 53, 53, 255, 53, 54, 54, 255, 50, 50, 50, 255, 60, 60, 60, 255, 65, 65, 65, 255, 42, 42, 42, 255, 47, 47, 47, 255, 49, 49, 49, 255, 50, 50, 50, 255, 51, 51, 52, 255, 52, 52, 53, 255, 53, 53, 53, 255, 49, 49, 49, 255, 96, 97, 97, 255, 130, 132, 132, 255, 140, 141, 141, 255, 141, 143, 143, 255, 142, 144, 144, 255, + 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 145, 145, 145, 255, 145, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 150, 255, 147, 149, 149, 255, 137, 138, 138, 255, 72, 72, 72, 255, 63, 63, 63, 255, 53, 53, 54, 255, 48, 48, 48, 255, 47, 47, 47, 255, 46, 46, 47, 255, 43, 43, 43, 255, 55, 55, 55, 255, 73, 73, 73, 255, + 45, 45, 45, 255, 47, 47, 47, 255, 56, 56, 56, 255, 58, 58, 58, 255, 59, 59, 59, 255, 63, 64, 64, 255, 65, 65, 67, 255, 67, 67, 67, 255, 68, 68, 68, 255, 70, 70, 70, 255, 71, 71, 71, 255, 71, 71, 73, 255, 73, 73, 73, 255, 74, 74, 74, 255, 74, 74, 74, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 74, 74, 255, 74, 74, 74, 255, + 74, 74, 74, 255, 73, 73, 73, 255, 73, 73, 73, 255, 72, 72, 73, 255, 72, 72, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 71, 255, 70, 70, 70, 255, 70, 70, 70, 255, 69, 69, 69, 255, 68, 68, 68, 255, 68, 68, 68, 255, 67, 67, 67, 255, 66, 66, 67, 255, 66, 66, 67, 255, 65, 65, 66, 255, 65, 65, 66, 255, 65, 65, 65, 255, 62, 62, 62, 255, 53, 53, 53, 255, + 53, 53, 53, 255, 51, 51, 51, 255, 54, 54, 54, 255, 67, 67, 67, 255, 50, 50, 50, 255, 44, 44, 44, 255, 48, 48, 48, 255, 48, 48, 49, 255, 49, 49, 50, 255, 50, 50, 50, 255, 52, 52, 52, 255, 50, 50, 50, 255, 63, 63, 63, 255, 116, 118, 118, 255, 127, 129, 129, 255, 132, 133, 133, 255, 132, 134, 134, 255, 133, 135, 135, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 140, 141, 141, 255, 143, 145, 145, 255, 148, 150, 150, 255, 137, 139, 139, 255, 113, 144, 169, 255, 91, 142, 183, 255, 65, 127, 177, 255, 40, 116, 170, 255, 32, 112, 168, 255, 34, 112, 167, 255, 34, 110, 167, 255, + 23, 101, 159, 255, 22, 97, 158, 255, 26, 102, 163, 255, 30, 107, 165, 255, 30, 105, 163, 255, 31, 103, 161, 255, 23, 102, 161, 255, 20, 97, 158, 255, 20, 93, 153, 255, 23, 96, 155, 255, 20, 99, 157, 255, 20, 99, 156, 255, 19, 93, 147, 255, 20, 84, 136, 255, 16, 79, 133, 255, 25, 88, 138, 255, 12, 77, 133, 255, 14, 74, 136, 255, 13, 85, 145, 255, 18, 92, 150, 255, 22, 97, 157, 255, + 18, 98, 155, 255, 17, 100, 157, 255, 22, 98, 159, 255, 25, 102, 163, 255, 25, 104, 162, 255, 35, 107, 164, 255, 30, 110, 166, 255, 28, 106, 165, 255, 29, 102, 161, 255, 33, 110, 167, 255, 33, 112, 168, 255, 27, 107, 163, 255, 33, 110, 165, 255, 51, 117, 170, 255, 73, 125, 171, 255, 60, 96, 121, 255, 154, 156, 156, 255, 152, 154, 154, 255, 143, 145, 145, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 142, 142, 255, 140, 141, 142, 255, 141, 143, 143, 255, 140, 143, 143, 255, + 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 147, 147, 255, 144, 146, 146, 255, 144, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 145, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 149, 149, 255, 146, 149, 149, 255, 147, 149, 149, 255, 147, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 150, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 153, 153, 255, 150, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 152, 152, 255, 150, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 148, 150, 150, 255, 146, 148, 148, 255, 146, 147, 147, 255, 89, 90, 90, 255, 67, 67, 67, 255, 58, 58, 59, 255, 51, 51, 51, 255, 48, 48, 49, 255, 43, 43, 43, 255, 78, 78, 78, 255, 117, 117, 117, 255, 76, 76, 76, 255, 44, 44, 44, 255, 44, 44, 44, 255, 54, 54, 54, 255, 59, 59, 59, 255, 60, 60, 61, 255, + 61, 61, 62, 255, 67, 67, 67, 255, 68, 68, 68, 255, 70, 70, 70, 255, 71, 71, 71, 255, 71, 71, 72, 255, 73, 73, 73, 255, 74, 74, 74, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 74, 74, 255, 74, 74, 74, 255, 73, 73, 73, 255, 73, 73, 73, 255, 72, 72, 73, 255, + 72, 72, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 71, 255, 71, 71, 71, 255, 70, 70, 70, 255, 69, 69, 69, 255, 69, 69, 69, 255, 68, 68, 68, 255, 67, 67, 67, 255, 67, 67, 67, 255, 66, 66, 67, 255, 66, 66, 67, 255, 59, 59, 60, 255, 55, 55, 55, 255, 56, 56, 56, 255, 50, 50, 50, 255, 45, 45, 45, 255, 80, 80, 80, 255, 118, 118, 118, 255, 68, 68, 69, 255, + 46, 46, 46, 255, 50, 50, 50, 255, 52, 52, 52, 255, 53, 53, 53, 255, 55, 55, 55, 255, 52, 52, 53, 255, 73, 74, 74, 255, 127, 128, 128, 255, 137, 139, 139, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 144, 146, 146, 255, 145, 145, 145, 255, 145, 145, 145, 255, 146, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, + 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 119, 120, 120, 255, 70, 70, 70, 255, 62, 62, 63, 255, 54, 54, 54, 255, 49, 49, 50, 255, 45, 45, 45, 255, 57, 57, 57, 255, 108, 108, 108, 255, 102, 102, 102, 255, 48, 48, 48, 255, 45, 45, 45, 255, 48, 49, 49, 255, 57, 58, 58, 255, 60, 60, 60, 255, 60, 60, 61, 255, 65, 65, 66, 255, 68, 68, 68, 255, 69, 69, 69, 255, + 70, 70, 71, 255, 71, 71, 72, 255, 72, 72, 73, 255, 73, 73, 73, 255, 74, 74, 74, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 74, 74, 255, 74, 74, 74, 255, 74, 74, 74, 255, 74, 74, 74, 255, 73, 73, 73, 255, 73, 73, 73, 255, 72, 72, 73, 255, 72, 72, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 71, 255, 71, 71, 71, 255, + 70, 70, 70, 255, 69, 69, 69, 255, 69, 69, 69, 255, 68, 68, 68, 255, 68, 68, 68, 255, 67, 67, 67, 255, 66, 66, 67, 255, 66, 66, 67, 255, 65, 65, 66, 255, 63, 63, 64, 255, 56, 56, 56, 255, 54, 54, 54, 255, 54, 54, 54, 255, 43, 43, 43, 255, 61, 61, 61, 255, 108, 108, 108, 255, 98, 98, 98, 255, 48, 48, 48, 255, 49, 49, 49, 255, 51, 51, 51, 255, 51, 51, 52, 255, + 54, 54, 55, 255, 53, 53, 54, 255, 55, 55, 55, 255, 105, 107, 107, 255, 127, 128, 128, 255, 132, 133, 133, 255, 133, 135, 135, 255, 134, 135, 135, 255, 134, 136, 136, 255, 135, 137, 137, 255, 135, 137, 137, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 138, 140, 140, 255, 142, 144, 144, 255, 147, 149, 149, 255, 136, 138, 138, 255, 111, 144, 170, 255, 89, 144, 185, 255, 67, 129, 179, 255, 41, 117, 171, 255, 33, 110, 168, 255, 32, 112, 166, 255, 30, 111, 164, 255, 23, 99, 157, 255, 20, 96, 156, 255, 27, 100, 161, 255, 29, 104, 162, 255, 30, 103, 160, 255, 29, 102, 158, 255, 21, 101, 160, 255, 20, 95, 158, 255, 21, 93, 154, 255, + 21, 96, 155, 255, 20, 98, 157, 255, 20, 98, 155, 255, 19, 93, 144, 255, 20, 86, 137, 255, 16, 78, 131, 255, 26, 89, 139, 255, 11, 78, 131, 255, 10, 76, 135, 255, 14, 85, 146, 255, 14, 91, 151, 255, 16, 97, 157, 255, 20, 97, 156, 255, 17, 98, 157, 255, 19, 99, 158, 255, 25, 102, 160, 255, 24, 102, 161, 255, 34, 106, 164, 255, 34, 109, 165, 255, 28, 104, 163, 255, 27, 100, 160, 255, + 31, 108, 166, 255, 32, 110, 168, 255, 25, 102, 163, 255, 31, 107, 165, 255, 51, 116, 168, 255, 73, 123, 169, 255, 61, 95, 121, 255, 154, 155, 155, 255, 151, 153, 153, 255, 143, 144, 145, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 138, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 139, 139, 255, 138, 140, 141, 255, + 138, 141, 141, 255, 138, 141, 141, 255, 138, 141, 141, 255, 139, 140, 140, 255, 139, 141, 141, 255, 139, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 143, 143, 255, 141, 142, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 144, 144, 255, 143, 144, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, + 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 148, 148, 255, 146, 148, 148, 255, 145, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 149, 149, 255, 146, 149, 149, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 152, 152, 255, 149, 151, 151, 255, 149, 152, 152, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 152, 152, 255, 151, 153, 153, 255, 152, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, + 152, 154, 154, 255, 152, 154, 154, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 148, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 141, 142, 142, 255, 80, 80, 80, 255, + 68, 68, 68, 255, 58, 58, 59, 255, 52, 52, 52, 255, 82, 82, 83, 255, 121, 121, 121, 255, 94, 94, 94, 255, 56, 56, 57, 255, 47, 47, 47, 255, 47, 47, 48, 255, 47, 47, 47, 255, 52, 52, 52, 255, 61, 61, 62, 255, 62, 62, 63, 255, 64, 64, 64, 255, 69, 69, 69, 255, 70, 70, 70, 255, 71, 71, 72, 255, 72, 72, 73, 255, 73, 73, 73, 255, 74, 74, 74, 255, 75, 75, 75, 255, + 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 74, 74, 255, 74, 74, 74, 255, 73, 73, 73, 255, 73, 73, 73, 255, 73, 73, 73, 255, 72, 72, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 71, 255, 71, 71, 71, 255, 70, 70, 70, 255, 69, 70, 70, 255, 68, 69, 69, 255, 68, 68, 68, 255, + 67, 68, 68, 255, 67, 67, 67, 255, 66, 67, 67, 255, 59, 60, 61, 255, 56, 56, 57, 255, 56, 56, 57, 255, 49, 49, 49, 255, 44, 45, 45, 255, 46, 46, 46, 255, 58, 59, 59, 255, 100, 100, 100, 255, 120, 121, 121, 255, 77, 77, 78, 255, 55, 55, 55, 255, 55, 55, 55, 255, 57, 57, 57, 255, 55, 55, 55, 255, 66, 66, 67, 255, 121, 122, 122, 255, 134, 136, 136, 255, 139, 141, 141, 255, + 139, 141, 141, 255, 141, 142, 142, 255, 141, 142, 142, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 147, 148, 148, 255, 147, 149, 149, 255, 148, 149, 149, 255, 148, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 148, 150, 150, 255, 150, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 151, 151, 255, 148, 151, 151, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 143, 144, 144, 255, 142, 144, 144, 255, 103, 105, 105, 255, 71, 71, 71, 255, 63, 63, 63, 255, 52, 52, 52, 255, 65, 65, 66, 255, + 110, 110, 110, 255, 113, 113, 113, 255, 68, 68, 69, 255, 48, 48, 48, 255, 48, 48, 48, 255, 47, 47, 47, 255, 50, 50, 50, 255, 59, 59, 59, 255, 62, 62, 63, 255, 63, 63, 63, 255, 67, 67, 68, 255, 70, 70, 70, 255, 71, 71, 71, 255, 71, 71, 73, 255, 73, 73, 73, 255, 74, 74, 74, 255, 74, 74, 74, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, + 74, 74, 74, 255, 74, 74, 74, 255, 74, 74, 74, 255, 74, 74, 74, 255, 73, 73, 73, 255, 73, 73, 73, 255, 72, 72, 73, 255, 72, 72, 73, 255, 72, 72, 73, 255, 71, 71, 72, 255, 71, 71, 71, 255, 71, 71, 71, 255, 70, 70, 70, 255, 70, 70, 70, 255, 69, 69, 69, 255, 68, 68, 68, 255, 68, 68, 68, 255, 67, 67, 67, 255, 67, 67, 67, 255, 66, 66, 67, 255, 63, 63, 65, 255, + 56, 56, 57, 255, 56, 56, 56, 255, 52, 52, 52, 255, 44, 44, 44, 255, 44, 44, 44, 255, 50, 50, 50, 255, 81, 81, 81, 255, 119, 119, 119, 255, 99, 99, 99, 255, 59, 59, 59, 255, 53, 53, 53, 255, 54, 54, 54, 255, 56, 56, 56, 255, 53, 53, 54, 255, 97, 98, 98, 255, 124, 125, 125, 255, 130, 132, 132, 255, 131, 133, 133, 255, 133, 135, 135, 255, 132, 134, 134, 255, 133, 135, 135, 255, + 133, 135, 135, 255, 134, 136, 136, 255, 134, 136, 136, 255, 134, 136, 136, 255, 135, 136, 136, 255, 135, 136, 136, 255, 135, 136, 136, 255, 135, 136, 136, 255, 135, 136, 136, 255, 135, 136, 136, 255, 135, 136, 136, 255, 135, 136, 136, 255, 135, 136, 136, 255, 136, 139, 139, 255, 141, 142, 142, 255, 147, 148, 148, 255, 136, 137, 137, 255, 113, 144, 168, 255, 91, 143, 185, 255, 65, 130, 179, 255, 40, 116, 170, 255, + 33, 107, 165, 255, 32, 108, 165, 255, 34, 107, 166, 255, 25, 96, 159, 255, 20, 95, 156, 255, 26, 99, 157, 255, 30, 102, 160, 255, 29, 102, 161, 255, 26, 101, 158, 255, 26, 100, 159, 255, 20, 95, 151, 255, 22, 92, 153, 255, 19, 97, 156, 255, 20, 98, 158, 255, 20, 97, 158, 255, 19, 92, 146, 255, 17, 85, 139, 255, 18, 79, 134, 255, 24, 90, 138, 255, 10, 78, 131, 255, 9, 77, 134, 255, + 14, 86, 143, 255, 14, 92, 150, 255, 19, 99, 156, 255, 19, 100, 157, 255, 19, 101, 157, 255, 19, 99, 158, 255, 24, 103, 161, 255, 25, 103, 161, 255, 31, 107, 165, 255, 33, 110, 163, 255, 24, 106, 163, 255, 24, 100, 159, 255, 29, 106, 164, 255, 29, 109, 167, 255, 21, 101, 162, 255, 25, 106, 164, 255, 49, 114, 167, 255, 70, 121, 169, 255, 59, 94, 120, 255, 155, 157, 157, 255, 153, 155, 155, 255, + 145, 147, 147, 255, 139, 140, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 140, 142, 142, 255, 141, 143, 143, 255, + 143, 144, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, + 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 157, 157, 255, + 154, 157, 157, 255, 154, 156, 156, 255, 154, 157, 157, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 155, 155, 255, 154, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 152, 152, 255, 151, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 147, 149, 149, 255, 133, 135, 135, 255, 75, 75, 76, 255, 67, 67, 67, 255, 60, 60, 60, 255, 105, 105, 105, 255, 96, 96, 96, 255, 54, 54, 55, 255, 50, 50, 50, 255, 52, 52, 52, 255, 52, 52, 52, 255, + 50, 50, 50, 255, 49, 49, 49, 255, 52, 52, 53, 255, 61, 61, 61, 255, 64, 64, 65, 255, 65, 66, 66, 255, 70, 70, 70, 255, 71, 71, 72, 255, 72, 73, 73, 255, 73, 74, 74, 255, 74, 74, 74, 255, 74, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 75, 75, 255, 74, 75, 75, 255, 74, 74, 74, 255, 74, 74, 74, 255, 73, 74, 74, 255, + 73, 73, 73, 255, 73, 73, 73, 255, 72, 73, 73, 255, 72, 72, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 72, 255, 70, 71, 71, 255, 70, 70, 70, 255, 69, 70, 70, 255, 69, 69, 69, 255, 68, 68, 68, 255, 68, 68, 68, 255, 66, 66, 66, 255, 60, 61, 61, 255, 57, 57, 58, 255, 55, 55, 56, 255, 46, 46, 47, 255, 46, 46, 46, 255, 48, 48, 48, 255, 48, 48, 48, 255, + 48, 48, 48, 255, 54, 55, 55, 255, 106, 106, 106, 255, 96, 96, 96, 255, 59, 59, 59, 255, 58, 58, 58, 255, 57, 57, 57, 255, 63, 64, 64, 255, 116, 118, 118, 255, 132, 134, 134, 255, 139, 140, 140, 255, 139, 141, 141, 255, 141, 142, 142, 255, 141, 142, 142, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 147, 147, 255, 144, 146, 146, 255, + 144, 146, 146, 255, 144, 146, 146, 255, 145, 146, 146, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, + 150, 151, 151, 255, 150, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 148, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 144, 144, 255, 97, 97, 98, 255, 72, 72, 72, 255, 62, 62, 63, 255, 80, 80, 80, 255, 114, 114, 114, 255, 67, 67, 68, 255, 48, 48, 48, 255, 52, 52, 52, 255, 52, 52, 52, 255, 51, 51, 51, 255, 50, 50, 50, 255, 49, 49, 50, 255, 57, 57, 57, 255, + 64, 64, 64, 255, 64, 64, 64, 255, 69, 69, 69, 255, 71, 71, 72, 255, 72, 72, 73, 255, 73, 73, 73, 255, 74, 74, 74, 255, 74, 74, 74, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 74, 74, 255, 74, 74, 74, 255, 74, 74, 74, 255, 74, 74, 74, 255, 73, 73, 73, 255, 73, 73, 73, 255, 73, 73, 73, 255, 72, 72, 73, 255, 72, 72, 73, 255, + 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 71, 255, 70, 70, 70, 255, 70, 70, 70, 255, 69, 69, 69, 255, 69, 69, 69, 255, 68, 68, 68, 255, 68, 68, 68, 255, 67, 67, 67, 255, 63, 63, 64, 255, 57, 57, 58, 255, 57, 57, 58, 255, 50, 50, 51, 255, 44, 44, 44, 255, 47, 47, 47, 255, 48, 48, 48, 255, 49, 49, 49, 255, 48, 48, 48, 255, 81, 81, 81, 255, 112, 112, 112, 255, + 70, 70, 70, 255, 55, 55, 55, 255, 58, 58, 58, 255, 55, 55, 55, 255, 87, 88, 88, 255, 123, 125, 125, 255, 130, 132, 132, 255, 133, 135, 135, 255, 133, 135, 135, 255, 133, 135, 135, 255, 133, 135, 135, 255, 133, 135, 135, 255, 134, 136, 136, 255, 134, 136, 136, 255, 135, 137, 137, 255, 136, 138, 138, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 138, 140, 140, 255, 141, 143, 143, 255, 147, 149, 149, 255, 136, 138, 138, 255, 114, 144, 169, 255, 93, 143, 184, 255, 66, 129, 178, 255, 39, 113, 168, 255, 30, 106, 165, 255, 28, 106, 165, 255, 32, 105, 164, 255, 22, 98, 157, 255, 20, 96, 155, 255, 24, 101, 159, 255, 26, 104, 161, 255, 25, 102, 161, 255, 23, 102, 158, 255, + 26, 101, 159, 255, 23, 95, 154, 255, 22, 93, 153, 255, 20, 96, 155, 255, 22, 99, 159, 255, 22, 99, 159, 255, 21, 91, 146, 255, 18, 84, 137, 255, 17, 78, 133, 255, 25, 89, 140, 255, 11, 77, 132, 255, 11, 77, 136, 255, 14, 87, 145, 255, 18, 93, 152, 255, 21, 98, 157, 255, 21, 101, 160, 255, 21, 100, 159, 255, 21, 98, 159, 255, 23, 104, 162, 255, 27, 106, 164, 255, 31, 108, 165, 255, + 28, 109, 165, 255, 25, 106, 163, 255, 22, 102, 160, 255, 29, 108, 165, 255, 28, 110, 167, 255, 21, 103, 161, 255, 24, 107, 162, 255, 46, 114, 167, 255, 72, 122, 172, 255, 59, 94, 119, 255, 154, 155, 156, 255, 152, 154, 154, 255, 145, 146, 147, 255, 138, 140, 140, 255, 137, 139, 139, 255, 138, 139, 139, 255, 137, 139, 140, 255, 138, 140, 140, 255, 137, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, + 139, 140, 140, 255, 139, 141, 141, 255, 138, 141, 141, 255, 138, 141, 141, 255, 139, 140, 140, 255, 139, 141, 141, 255, 139, 142, 142, 255, 139, 142, 142, 255, 139, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 143, 145, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 144, 146, 146, 255, 144, 146, 146, 255, + 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, + 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 150, 153, 153, 255, 150, 153, 153, 255, 150, 153, 153, 255, 151, 153, 153, 255, 150, 153, 153, 255, 150, 153, 153, 255, 150, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 147, 149, 149, 255, + 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 125, 126, 126, 255, 76, 76, 76, 255, 69, 69, 69, 255, 74, 74, 74, 255, 57, 57, 58, 255, 53, 53, 54, 255, 55, 55, 55, 255, 55, 55, 55, 255, 54, 55, 55, 255, 53, 53, 53, 255, 52, 52, 53, 255, 50, 50, 50, 255, 50, 50, 50, 255, 56, 56, 56, 255, 66, 66, 66, 255, 67, 67, 67, 255, 69, 69, 71, 255, 73, 73, 73, 255, + 73, 73, 73, 255, 74, 74, 74, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 74, 74, 255, 74, 74, 74, 255, 74, 74, 74, 255, 74, 74, 74, 255, 73, 73, 73, 255, 73, 73, 73, 255, 73, 73, 73, 255, 72, 72, 73, 255, 72, 72, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 71, 255, 71, 71, 71, 255, 70, 70, 70, 255, + 70, 70, 70, 255, 69, 69, 69, 255, 68, 68, 68, 255, 65, 65, 65, 255, 60, 60, 60, 255, 58, 58, 58, 255, 50, 50, 51, 255, 45, 45, 46, 255, 47, 47, 47, 255, 49, 49, 50, 255, 51, 51, 51, 255, 52, 52, 52, 255, 53, 53, 53, 255, 52, 52, 52, 255, 60, 60, 60, 255, 68, 68, 68, 255, 60, 60, 60, 255, 59, 59, 59, 255, 62, 62, 62, 255, 111, 112, 112, 255, 131, 133, 133, 255, + 138, 139, 139, 255, 139, 140, 140, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 142, 144, 144, 255, 143, 145, 145, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 146, 147, 147, 255, 146, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, + 149, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 142, 144, 144, 255, + 93, 93, 93, 255, 72, 73, 73, 255, 70, 70, 70, 255, 67, 68, 68, 255, 51, 51, 52, 255, 55, 55, 55, 255, 55, 55, 55, 255, 55, 55, 55, 255, 54, 54, 55, 255, 53, 53, 53, 255, 51, 51, 52, 255, 49, 49, 50, 255, 52, 52, 52, 255, 62, 62, 62, 255, 67, 67, 67, 255, 68, 68, 70, 255, 72, 72, 72, 255, 73, 73, 73, 255, 74, 74, 74, 255, 75, 75, 75, 255, 75, 75, 75, 255, + 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 74, 74, 255, 74, 74, 74, 255, 74, 74, 74, 255, 74, 74, 74, 255, 73, 73, 73, 255, 73, 73, 73, 255, 73, 73, 73, 255, 72, 72, 73, 255, 72, 72, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 71, 255, 71, 71, 71, 255, 70, 70, 70, 255, 70, 70, 70, 255, 69, 69, 69, 255, 68, 68, 68, 255, 67, 67, 67, 255, + 62, 62, 62, 255, 58, 58, 58, 255, 54, 54, 54, 255, 47, 47, 48, 255, 46, 46, 47, 255, 48, 48, 48, 255, 50, 50, 50, 255, 52, 52, 52, 255, 52, 52, 52, 255, 54, 54, 54, 255, 53, 53, 53, 255, 69, 69, 69, 255, 63, 63, 63, 255, 58, 58, 58, 255, 59, 59, 59, 255, 83, 83, 83, 255, 122, 124, 124, 255, 128, 130, 130, 255, 132, 134, 134, 255, 132, 134, 134, 255, 133, 135, 135, 255, + 133, 135, 135, 255, 133, 134, 134, 255, 134, 136, 136, 255, 134, 136, 136, 255, 134, 136, 136, 255, 135, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 135, 137, 137, 255, 135, 137, 137, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 141, 141, 255, 142, 144, 144, 255, 147, 149, 149, 255, 136, 138, 138, 255, 113, 144, 169, 255, + 91, 143, 183, 255, 66, 128, 176, 255, 38, 111, 167, 255, 30, 105, 164, 255, 29, 106, 167, 255, 32, 105, 165, 255, 24, 97, 158, 255, 25, 95, 157, 255, 28, 100, 161, 255, 28, 105, 161, 255, 24, 104, 161, 255, 26, 102, 161, 255, 23, 103, 161, 255, 22, 97, 156, 255, 22, 94, 154, 255, 22, 96, 155, 255, 23, 99, 158, 255, 24, 99, 160, 255, 22, 92, 147, 255, 20, 84, 136, 255, 17, 80, 132, 255, + 26, 88, 141, 255, 12, 79, 133, 255, 10, 79, 137, 255, 15, 89, 146, 255, 20, 94, 154, 255, 24, 100, 160, 255, 21, 101, 161, 255, 21, 101, 160, 255, 22, 99, 159, 255, 24, 105, 161, 255, 29, 109, 166, 255, 30, 110, 167, 255, 28, 108, 166, 255, 25, 104, 165, 255, 24, 102, 161, 255, 33, 108, 166, 255, 31, 111, 169, 255, 23, 105, 162, 255, 26, 107, 164, 255, 45, 114, 167, 255, 72, 124, 171, 255, + 61, 95, 121, 255, 154, 156, 156, 255, 152, 153, 153, 255, 144, 146, 146, 255, 137, 140, 140, 255, 138, 139, 139, 255, 137, 139, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 139, 139, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 142, 142, 255, 140, 142, 142, 255, + 141, 142, 143, 255, 140, 143, 143, 255, 140, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, + 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 148, 151, 151, 255, + 148, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 151, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 145, 147, 147, 255, 146, 148, 148, 255, 144, 146, 146, 255, 124, 125, 125, 255, 78, 78, 78, 255, 71, 71, 72, 255, 63, 63, 64, 255, 60, 60, 60, 255, + 58, 58, 58, 255, 57, 57, 58, 255, 58, 58, 58, 255, 57, 57, 57, 255, 55, 55, 56, 255, 55, 55, 55, 255, 68, 68, 68, 255, 60, 60, 60, 255, 53, 53, 53, 255, 62, 62, 63, 255, 67, 67, 68, 255, 69, 69, 69, 255, 73, 73, 73, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 75, 75, 255, 75, 75, 75, 255, + 74, 74, 74, 255, 74, 74, 74, 255, 74, 74, 74, 255, 73, 73, 73, 255, 73, 73, 73, 255, 72, 73, 73, 255, 72, 72, 73, 255, 72, 72, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 71, 255, 70, 71, 71, 255, 70, 70, 70, 255, 68, 69, 69, 255, 64, 64, 64, 255, 61, 61, 61, 255, 54, 54, 54, 255, 56, 57, 57, 255, 58, 58, 58, 255, 49, 49, 50, 255, 49, 50, 51, 255, + 51, 51, 53, 255, 54, 54, 55, 255, 55, 55, 56, 255, 56, 56, 56, 255, 57, 57, 57, 255, 58, 58, 58, 255, 59, 59, 59, 255, 60, 60, 60, 255, 64, 64, 64, 255, 109, 110, 110, 255, 134, 136, 136, 255, 140, 142, 142, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 145, 145, 145, 255, 145, 146, 146, 255, 146, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 144, 146, 146, 255, 143, 145, 145, 255, 138, 140, 140, 255, 89, 89, 89, 255, 73, 74, 75, 255, 67, 67, 67, 255, 61, 62, 62, 255, 59, 59, 59, 255, 58, 58, 58, 255, 57, 57, 57, 255, 57, 57, 58, 255, + 56, 56, 57, 255, 52, 52, 52, 255, 64, 64, 64, 255, 66, 66, 66, 255, 52, 52, 52, 255, 58, 58, 59, 255, 66, 66, 67, 255, 68, 68, 68, 255, 72, 72, 72, 255, 74, 74, 74, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 74, 74, 255, 74, 74, 74, 255, 74, 74, 74, 255, 74, 74, 74, 255, 73, 73, 73, 255, 73, 73, 73, 255, + 73, 73, 73, 255, 72, 72, 73, 255, 72, 72, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 71, 255, 71, 71, 71, 255, 70, 70, 70, 255, 70, 70, 70, 255, 69, 69, 69, 255, 66, 66, 66, 255, 61, 61, 61, 255, 57, 57, 57, 255, 51, 51, 51, 255, 60, 60, 61, 255, 50, 50, 50, 255, 48, 48, 50, 255, 51, 51, 52, 255, 52, 52, 53, 255, 55, 55, 55, 255, 56, 56, 56, 255, + 56, 56, 56, 255, 57, 57, 57, 255, 57, 57, 57, 255, 60, 60, 60, 255, 60, 60, 60, 255, 81, 82, 82, 255, 122, 124, 124, 255, 129, 131, 131, 255, 132, 134, 134, 255, 133, 135, 135, 255, 134, 136, 136, 255, 134, 136, 136, 255, 134, 136, 136, 255, 134, 136, 136, 255, 135, 137, 137, 255, 134, 136, 136, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 135, 137, 137, 255, 135, 137, 137, 255, + 135, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 138, 140, 140, 255, 141, 143, 143, 255, 147, 149, 149, 255, 136, 138, 138, 255, 113, 144, 169, 255, 90, 142, 184, 255, 65, 127, 177, 255, 38, 111, 168, 255, 31, 106, 165, 255, 30, 108, 167, 255, 31, 104, 166, 255, 24, 96, 159, 255, 26, 95, 159, 255, 27, 100, 159, 255, + 27, 103, 161, 255, 27, 102, 161, 255, 27, 102, 161, 255, 22, 104, 160, 255, 22, 95, 157, 255, 22, 94, 152, 255, 21, 96, 155, 255, 24, 99, 158, 255, 23, 99, 156, 255, 20, 92, 145, 255, 18, 84, 136, 255, 17, 81, 131, 255, 25, 90, 140, 255, 12, 80, 133, 255, 11, 81, 137, 255, 16, 91, 148, 255, 22, 97, 154, 255, 24, 103, 160, 255, 24, 104, 161, 255, 21, 102, 161, 255, 22, 102, 159, 255, + 25, 106, 162, 255, 30, 110, 168, 255, 31, 112, 168, 255, 28, 109, 165, 255, 25, 104, 165, 255, 26, 103, 162, 255, 33, 111, 167, 255, 34, 113, 169, 255, 25, 107, 164, 255, 28, 109, 165, 255, 44, 115, 167, 255, 69, 126, 172, 255, 61, 96, 122, 255, 156, 157, 158, 255, 153, 155, 155, 255, 146, 148, 148, 255, 140, 142, 142, 255, 139, 141, 141, 255, 140, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, + 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 142, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 145, 147, 147, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, + 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, + 153, 154, 154, 255, 153, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, + 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 128, 129, 130, 255, 84, 84, 84, 255, 76, 76, 76, 255, 69, 69, 69, 255, 61, 61, 61, 255, 59, 59, 60, 255, 59, 59, 60, 255, 59, 59, 60, 255, 56, 56, 56, 255, 73, 73, 73, 255, 115, 115, 115, 255, 80, 80, 80, 255, 53, 53, 54, 255, + 54, 54, 54, 255, 56, 56, 56, 255, 63, 63, 63, 255, 68, 68, 68, 255, 72, 72, 72, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 74, 74, 255, 74, 74, 74, 255, 74, 74, 74, 255, 74, 74, 74, 255, 73, 73, 73, 255, 73, 73, 73, 255, 72, 72, 73, 255, 72, 72, 73, 255, 71, 71, 72, 255, + 71, 71, 72, 255, 71, 71, 71, 255, 71, 71, 71, 255, 67, 67, 67, 255, 62, 62, 62, 255, 55, 55, 55, 255, 50, 50, 50, 255, 46, 46, 46, 255, 83, 83, 83, 255, 103, 103, 103, 255, 66, 66, 66, 255, 51, 51, 52, 255, 55, 55, 56, 255, 56, 56, 56, 255, 56, 56, 57, 255, 58, 58, 58, 255, 60, 60, 60, 255, 62, 62, 62, 255, 63, 63, 63, 255, 66, 66, 66, 255, 113, 114, 114, 255, + 138, 139, 139, 255, 143, 145, 145, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 148, 148, 255, 146, 149, 149, 255, 146, 148, 148, 255, 146, 149, 149, 255, 147, 150, 150, 255, 147, 149, 149, 255, 148, 151, 151, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 153, 153, 255, 150, 153, 153, 255, + 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, 152, 155, 155, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, + 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 155, 155, 255, 152, 154, 154, 255, 152, 155, 155, 255, 152, 154, 154, 255, 151, 153, 153, 255, 152, 154, 154, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 145, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 138, 139, 139, 255, 94, 95, 95, 255, 79, 79, 79, 255, 73, 73, 73, 255, 65, 65, 65, 255, 61, 61, 61, 255, 60, 60, 60, 255, 59, 59, 60, 255, 57, 57, 57, 255, 58, 58, 58, 255, 102, 102, 102, 255, 101, 101, 101, 255, 58, 58, 58, 255, 54, 54, 56, 255, 53, 53, 54, 255, 59, 59, 59, 255, 67, 67, 67, 255, + 70, 70, 70, 255, 74, 74, 74, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 74, 255, 74, 74, 74, 255, 74, 74, 74, 255, 74, 74, 74, 255, 74, 74, 74, 255, 73, 73, 73, 255, 73, 73, 73, 255, 73, 73, 73, 255, 72, 72, 73, 255, 72, 72, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 71, 71, 71, 255, 71, 71, 71, 255, 70, 70, 70, 255, 68, 68, 68, 255, + 64, 64, 64, 255, 58, 58, 58, 255, 52, 52, 52, 255, 48, 48, 48, 255, 55, 55, 55, 255, 108, 108, 108, 255, 79, 79, 80, 255, 52, 52, 52, 255, 53, 53, 54, 255, 55, 55, 56, 255, 56, 56, 56, 255, 58, 58, 58, 255, 58, 58, 58, 255, 60, 60, 60, 255, 63, 63, 63, 255, 63, 63, 63, 255, 89, 89, 89, 255, 125, 127, 127, 255, 131, 133, 133, 255, 135, 136, 136, 255, 135, 137, 137, 255, + 136, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 138, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 139, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 140, 141, 141, 255, 143, 145, 145, 255, + 149, 151, 151, 255, 137, 139, 139, 255, 114, 144, 169, 255, 91, 143, 183, 255, 67, 127, 177, 255, 41, 111, 168, 255, 32, 107, 166, 255, 31, 110, 168, 255, 33, 107, 166, 255, 24, 96, 159, 255, 22, 94, 158, 255, 23, 99, 159, 255, 26, 102, 161, 255, 26, 101, 161, 255, 25, 103, 162, 255, 25, 103, 160, 255, 19, 96, 157, 255, 21, 93, 152, 255, 21, 96, 155, 255, 22, 97, 158, 255, 23, 98, 157, 255, + 22, 90, 145, 255, 19, 84, 137, 255, 17, 82, 131, 255, 27, 90, 139, 255, 14, 80, 132, 255, 13, 82, 138, 255, 17, 91, 150, 255, 20, 98, 155, 255, 22, 104, 162, 255, 25, 104, 160, 255, 22, 102, 162, 255, 24, 102, 160, 255, 28, 107, 162, 255, 34, 110, 168, 255, 37, 113, 169, 255, 31, 111, 167, 255, 28, 106, 165, 255, 27, 104, 163, 255, 34, 112, 168, 255, 35, 114, 170, 255, 28, 108, 164, 255, + 33, 109, 166, 255, 48, 116, 166, 255, 70, 127, 173, 255, 61, 97, 122, 255, 156, 158, 158, 255, 154, 155, 155, 255, 146, 148, 148, 255, 140, 142, 142, 255, 140, 141, 141, 255, 140, 142, 142, 255, 139, 141, 141, 255, 140, 142, 142, 255, 139, 141, 141, 255, 140, 141, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, + 142, 144, 144, 255, 142, 144, 144, 255, 143, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 145, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 150, 152, 152, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 153, 153, 255, 152, 154, 154, 255, + 152, 154, 154, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 152, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 154, 255, 153, 154, 154, 255, 153, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, + 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 148, 150, 150, 255, 147, 149, 149, 255, + 135, 136, 136, 255, 90, 90, 90, 255, 79, 79, 79, 255, 72, 72, 72, 255, 66, 66, 66, 255, 62, 62, 63, 255, 60, 60, 60, 255, 65, 65, 65, 255, 104, 104, 104, 255, 120, 120, 120, 255, 61, 61, 61, 255, 56, 56, 58, 255, 58, 58, 58, 255, 57, 57, 57, 255, 55, 55, 55, 255, 56, 56, 56, 255, 59, 59, 59, 255, 64, 64, 64, 255, 70, 70, 70, 255, 74, 74, 74, 255, 75, 75, 75, 255, + 75, 75, 75, 255, 75, 75, 75, 255, 75, 75, 75, 255, 74, 74, 74, 255, 74, 74, 74, 255, 74, 74, 74, 255, 74, 74, 74, 255, 73, 73, 73, 255, 73, 73, 73, 255, 72, 72, 73, 255, 72, 72, 73, 255, 71, 71, 72, 255, 70, 70, 71, 255, 66, 66, 67, 255, 60, 60, 60, 255, 54, 54, 54, 255, 49, 49, 49, 255, 51, 51, 51, 255, 51, 51, 51, 255, 51, 51, 51, 255, 71, 71, 71, 255, + 120, 120, 120, 255, 96, 96, 96, 255, 53, 53, 53, 255, 57, 57, 58, 255, 59, 59, 60, 255, 59, 59, 60, 255, 60, 60, 61, 255, 64, 64, 64, 255, 65, 65, 65, 255, 70, 70, 71, 255, 117, 119, 119, 255, 137, 139, 139, 255, 141, 143, 143, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 146, 147, 147, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 148, 149, 149, 255, 148, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 152, 152, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 147, 147, 255, 146, 148, 148, 255, 145, 147, 147, 255, 144, 146, 146, 255, 142, 144, 144, 255, 141, 143, 143, 255, 103, 104, 104, 255, 81, 81, 82, 255, 75, 75, 75, 255, + 68, 68, 68, 255, 62, 62, 63, 255, 61, 61, 62, 255, 56, 56, 57, 255, 86, 86, 86, 255, 123, 123, 123, 255, 88, 88, 88, 255, 54, 54, 55, 255, 58, 58, 59, 255, 58, 58, 58, 255, 57, 57, 57, 255, 55, 55, 55, 255, 57, 57, 57, 255, 62, 62, 62, 255, 67, 67, 67, 255, 72, 72, 72, 255, 75, 75, 75, 255, 74, 74, 74, 255, 74, 74, 74, 255, 74, 74, 74, 255, 74, 74, 74, 255, + 74, 74, 74, 255, 73, 73, 73, 255, 73, 73, 73, 255, 73, 73, 73, 255, 72, 72, 73, 255, 72, 72, 73, 255, 71, 71, 72, 255, 71, 71, 72, 255, 70, 70, 71, 255, 68, 68, 68, 255, 62, 62, 62, 255, 56, 56, 56, 255, 51, 51, 51, 255, 49, 49, 49, 255, 51, 51, 51, 255, 50, 50, 50, 255, 53, 53, 53, 255, 102, 102, 102, 255, 117, 117, 117, 255, 63, 63, 64, 255, 55, 55, 56, 255, + 57, 57, 58, 255, 58, 58, 59, 255, 60, 60, 60, 255, 62, 62, 62, 255, 64, 64, 64, 255, 65, 65, 65, 255, 95, 96, 96, 255, 127, 128, 128, 255, 134, 134, 134, 255, 135, 137, 137, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 139, 139, 255, 138, 139, 139, 255, 139, 140, 140, 255, 139, 140, 140, 255, 139, 140, 140, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 139, 140, 140, 255, 140, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 141, 255, 140, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 141, 142, 142, 255, 144, 147, 147, 255, 150, 152, 152, 255, 138, 140, 140, 255, 114, 144, 169, 255, 94, 144, 184, 255, 69, 127, 177, 255, 41, 110, 169, 255, 32, 108, 165, 255, 33, 109, 168, 255, 30, 108, 165, 255, + 20, 96, 157, 255, 18, 93, 154, 255, 22, 99, 157, 255, 25, 101, 160, 255, 26, 102, 161, 255, 26, 103, 161, 255, 30, 101, 162, 255, 17, 96, 158, 255, 19, 92, 153, 255, 21, 96, 155, 255, 22, 99, 159, 255, 20, 99, 158, 255, 20, 92, 147, 255, 17, 86, 137, 255, 17, 84, 134, 255, 27, 91, 140, 255, 13, 78, 132, 255, 11, 80, 136, 255, 16, 93, 148, 255, 23, 95, 154, 255, 25, 100, 161, 255, + 24, 105, 161, 255, 22, 103, 162, 255, 24, 102, 161, 255, 29, 105, 163, 255, 36, 110, 167, 255, 38, 113, 170, 255, 33, 109, 167, 255, 26, 107, 163, 255, 26, 105, 164, 255, 35, 113, 168, 255, 34, 113, 169, 255, 30, 107, 164, 255, 34, 108, 166, 255, 46, 116, 166, 255, 73, 126, 171, 255, 62, 97, 122, 255, 154, 156, 156, 255, 152, 154, 154, 255, 144, 146, 146, 255, 139, 140, 141, 255, 139, 141, 141, 255, + 139, 141, 141, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 140, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, + 143, 145, 145, 255, 142, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 150, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 148, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 152, 152, 255, 150, 152, 152, 255, + 149, 152, 152, 255, 150, 152, 152, 255, 149, 152, 152, 255, 150, 152, 152, 255, 149, 152, 152, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 153, 153, 255, 150, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 150, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 137, 139, 139, 255, 94, 95, 95, 255, 83, 83, 83, 255, 75, 75, 76, 255, 69, 69, 70, 255, 60, 61, 61, 255, 89, 89, 89, 255, 129, 129, 129, 255, + 82, 82, 82, 255, 58, 58, 59, 255, 61, 62, 63, 255, 60, 61, 61, 255, 60, 61, 61, 255, 60, 60, 60, 255, 57, 57, 57, 255, 58, 58, 58, 255, 62, 62, 62, 255, 57, 57, 57, 255, 56, 56, 56, 255, 60, 60, 60, 255, 64, 64, 64, 255, 67, 68, 68, 255, 68, 69, 69, 255, 73, 73, 73, 255, 73, 73, 73, 255, 73, 73, 73, 255, 72, 73, 73, 255, 72, 72, 72, 255, 66, 67, 67, 255, + 64, 64, 65, 255, 61, 61, 62, 255, 55, 56, 57, 255, 53, 53, 53, 255, 52, 52, 53, 255, 50, 50, 50, 255, 53, 53, 53, 255, 54, 54, 54, 255, 54, 55, 55, 255, 55, 55, 55, 255, 54, 55, 55, 255, 49, 49, 49, 255, 91, 91, 91, 255, 121, 121, 121, 255, 78, 78, 78, 255, 56, 56, 57, 255, 60, 61, 62, 255, 62, 63, 63, 255, 65, 65, 66, 255, 68, 68, 69, 255, 78, 78, 78, 255, + 123, 125, 125, 255, 135, 137, 137, 255, 140, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 143, 144, 144, 255, 144, 145, 145, 255, 144, 145, 145, 255, 143, 146, 146, 255, 143, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 146, 146, 255, 144, 146, 146, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 145, 147, 147, 255, 145, 147, 147, 255, 146, 147, 147, 255, 146, 147, 147, 255, 147, 148, 148, 255, 147, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 148, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 147, 147, 255, 144, 146, 146, 255, + 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 145, 145, 255, 141, 143, 143, 255, 141, 143, 143, 255, 139, 141, 141, 255, 139, 141, 141, 255, 112, 113, 113, 255, 85, 85, 85, 255, 79, 79, 80, 255, 73, 73, 74, 255, 64, 64, 64, 255, 68, 68, 68, 255, 122, 122, 122, 255, 107, 107, 107, 255, 61, 61, 62, 255, 59, 59, 61, 255, 61, 61, 62, 255, + 61, 61, 61, 255, 60, 60, 60, 255, 59, 59, 59, 255, 56, 56, 56, 255, 61, 61, 61, 255, 60, 60, 60, 255, 57, 57, 57, 255, 60, 60, 60, 255, 62, 62, 62, 255, 65, 65, 65, 255, 68, 68, 68, 255, 72, 72, 72, 255, 73, 73, 73, 255, 73, 73, 73, 255, 73, 73, 73, 255, 72, 72, 72, 255, 69, 69, 70, 255, 66, 66, 67, 255, 62, 62, 63, 255, 57, 57, 58, 255, 53, 53, 54, 255, + 53, 53, 53, 255, 52, 52, 52, 255, 51, 51, 51, 255, 53, 53, 53, 255, 53, 53, 53, 255, 54, 54, 54, 255, 55, 55, 55, 255, 53, 53, 53, 255, 60, 60, 60, 255, 124, 124, 124, 255, 97, 97, 97, 255, 61, 61, 61, 255, 58, 58, 60, 255, 60, 60, 61, 255, 64, 64, 65, 255, 67, 67, 67, 255, 69, 69, 69, 255, 102, 104, 104, 255, 129, 130, 130, 255, 132, 134, 134, 255, 134, 136, 136, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 138, 140, 140, 255, 139, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, + 139, 141, 141, 255, 140, 141, 141, 255, 144, 146, 146, 255, 149, 151, 151, 255, 137, 139, 139, 255, 114, 144, 169, 255, 93, 145, 184, 255, 68, 127, 176, 255, 39, 112, 169, 255, 33, 108, 167, 255, 35, 109, 169, 255, 27, 105, 166, 255, 20, 94, 156, 255, 19, 93, 153, 255, 23, 99, 157, 255, 25, 103, 159, 255, 25, 103, 161, 255, 29, 103, 162, 255, 27, 103, 160, 255, 22, 93, 157, 255, 20, 93, 151, 255, + 21, 96, 155, 255, 20, 99, 158, 255, 19, 98, 159, 255, 20, 93, 146, 255, 19, 87, 137, 255, 20, 82, 133, 255, 25, 90, 138, 255, 9, 78, 133, 255, 8, 80, 137, 255, 15, 91, 148, 255, 20, 95, 154, 255, 27, 101, 159, 255, 24, 103, 160, 255, 23, 100, 160, 255, 23, 100, 160, 255, 27, 105, 164, 255, 33, 110, 166, 255, 35, 113, 170, 255, 31, 110, 168, 255, 24, 107, 162, 255, 27, 105, 163, 255, + 34, 111, 168, 255, 35, 111, 167, 255, 28, 107, 161, 255, 30, 109, 162, 255, 48, 116, 165, 255, 73, 127, 173, 255, 61, 97, 121, 255, 156, 158, 158, 255, 154, 156, 156, 255, 145, 147, 147, 255, 140, 141, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 142, 143, 255, 142, 144, 144, 255, + 142, 144, 144, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 143, 146, 146, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, + 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 150, 150, 255, 147, 149, 149, 255, 147, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 150, 151, 151, 255, 150, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 148, 148, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 141, 143, 143, 255, 108, 109, 109, 255, 86, 86, 87, 255, 81, 81, 81, 255, 74, 74, 74, 255, 87, 87, 87, 255, 97, 97, 97, 255, 63, 63, 63, 255, 64, 64, 65, 255, 65, 65, 66, 255, 65, 65, 65, 255, 63, 64, 64, 255, 63, 64, 64, 255, 59, 59, 59, 255, 76, 76, 76, 255, 106, 106, 106, 255, + 79, 79, 79, 255, 55, 55, 55, 255, 57, 57, 57, 255, 56, 57, 57, 255, 55, 56, 56, 255, 55, 56, 56, 255, 53, 53, 53, 255, 51, 51, 51, 255, 50, 51, 51, 255, 52, 53, 53, 255, 53, 53, 53, 255, 53, 53, 53, 255, 53, 53, 54, 255, 53, 53, 54, 255, 52, 52, 53, 255, 73, 73, 73, 255, 97, 97, 97, 255, 56, 56, 56, 255, 54, 55, 55, 255, 56, 56, 56, 255, 57, 58, 58, 255, + 58, 58, 58, 255, 59, 59, 59, 255, 57, 58, 58, 255, 68, 68, 68, 255, 97, 97, 97, 255, 83, 83, 83, 255, 60, 60, 60, 255, 66, 66, 67, 255, 68, 68, 69, 255, 69, 70, 70, 255, 98, 99, 100, 255, 132, 133, 133, 255, 138, 140, 140, 255, 141, 143, 143, 255, 141, 143, 143, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 145, 145, 255, 145, 145, 145, 255, 145, 146, 146, 255, 145, 147, 147, 255, + 146, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 144, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 147, 147, 255, 147, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 147, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 149, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 143, 144, 144, 255, 142, 144, 144, 255, 141, 143, 143, 255, 140, 143, 143, 255, + 139, 141, 141, 255, 139, 141, 141, 255, 124, 124, 124, 255, 92, 92, 93, 255, 84, 84, 84, 255, 74, 74, 74, 255, 78, 78, 78, 255, 98, 98, 98, 255, 78, 78, 78, 255, 61, 61, 62, 255, 65, 65, 66, 255, 65, 65, 65, 255, 63, 63, 63, 255, 63, 63, 63, 255, 61, 61, 61, 255, 59, 59, 59, 255, 101, 101, 101, 255, 94, 94, 94, 255, 60, 60, 60, 255, 56, 56, 56, 255, 56, 56, 56, 255, + 55, 55, 55, 255, 55, 55, 55, 255, 54, 54, 54, 255, 51, 51, 51, 255, 50, 50, 50, 255, 52, 52, 52, 255, 53, 53, 53, 255, 52, 52, 53, 255, 53, 53, 53, 255, 53, 53, 54, 255, 52, 52, 53, 255, 62, 62, 62, 255, 93, 93, 93, 255, 76, 76, 76, 255, 52, 52, 52, 255, 56, 56, 56, 255, 57, 57, 57, 255, 58, 58, 58, 255, 59, 59, 59, 255, 59, 59, 59, 255, 54, 54, 54, 255, + 90, 90, 90, 255, 94, 94, 94, 255, 66, 66, 67, 255, 62, 62, 62, 255, 66, 66, 67, 255, 68, 68, 69, 255, 78, 78, 78, 255, 116, 117, 117, 255, 130, 132, 132, 255, 132, 134, 134, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 139, 141, 141, 255, 141, 142, 142, 255, 143, 146, 146, 255, 149, 151, 151, 255, 138, 140, 140, 255, 113, 145, 169, 255, 94, 145, 185, 255, 67, 129, 178, 255, 42, 112, 169, 255, + 34, 106, 167, 255, 37, 108, 168, 255, 27, 107, 164, 255, 18, 94, 157, 255, 19, 93, 153, 255, 23, 100, 156, 255, 24, 104, 160, 255, 25, 105, 161, 255, 26, 106, 159, 255, 27, 102, 161, 255, 23, 94, 155, 255, 19, 92, 151, 255, 20, 95, 155, 255, 20, 98, 157, 255, 22, 97, 157, 255, 22, 94, 146, 255, 23, 87, 137, 255, 20, 82, 134, 255, 25, 91, 139, 255, 11, 79, 132, 255, 11, 79, 137, 255, + 17, 90, 149, 255, 18, 93, 153, 255, 22, 99, 158, 255, 24, 101, 158, 255, 21, 98, 159, 255, 21, 100, 160, 255, 26, 105, 164, 255, 32, 110, 166, 255, 36, 111, 166, 255, 33, 111, 165, 255, 25, 106, 164, 255, 23, 104, 161, 255, 30, 111, 166, 255, 34, 110, 167, 255, 29, 106, 162, 255, 30, 108, 164, 255, 48, 113, 164, 255, 75, 127, 172, 255, 61, 98, 122, 255, 154, 156, 156, 255, 151, 153, 153, 255, + 143, 145, 145, 255, 137, 139, 139, 255, 137, 138, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 139, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 142, 142, 255, + 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 147, 147, 255, + 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 147, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 127, 130, 130, 255, 95, 95, 95, 255, + 83, 84, 84, 255, 78, 78, 78, 255, 70, 70, 70, 255, 67, 67, 68, 255, 68, 68, 69, 255, 66, 67, 67, 255, 67, 68, 68, 255, 67, 67, 67, 255, 66, 67, 67, 255, 59, 59, 59, 255, 94, 94, 94, 255, 117, 117, 117, 255, 75, 75, 75, 255, 59, 59, 59, 255, 60, 60, 60, 255, 60, 60, 60, 255, 60, 60, 60, 255, 57, 58, 58, 255, 58, 58, 58, 255, 101, 101, 101, 255, 70, 70, 70, 255, + 56, 56, 56, 255, 57, 57, 57, 255, 57, 57, 58, 255, 57, 57, 58, 255, 57, 57, 58, 255, 54, 54, 55, 255, 80, 80, 81, 255, 122, 122, 122, 255, 69, 69, 70, 255, 57, 57, 57, 255, 60, 61, 61, 255, 61, 61, 61, 255, 60, 61, 61, 255, 61, 61, 61, 255, 62, 62, 62, 255, 60, 60, 60, 255, 62, 63, 63, 255, 63, 63, 63, 255, 67, 68, 68, 255, 70, 70, 70, 255, 80, 80, 81, 255, + 120, 122, 122, 255, 137, 139, 139, 255, 139, 141, 141, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 145, 145, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 147, 147, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, + 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 155, 155, 255, 153, 155, 155, 255, 153, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, 153, 154, 154, 255, 152, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 150, 152, 152, 255, 150, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 147, 150, 150, 255, 147, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 147, 147, 255, 145, 148, 148, 255, 144, 146, 146, 255, 144, 145, 145, 255, 143, 146, 146, 255, 143, 144, 144, 255, 140, 142, 142, 255, 106, 107, 107, 255, 87, 88, 88, 255, 81, 81, 81, 255, 73, 73, 73, 255, 68, 68, 69, 255, + 67, 67, 68, 255, 67, 67, 68, 255, 67, 67, 67, 255, 67, 67, 67, 255, 66, 66, 66, 255, 65, 65, 65, 255, 65, 65, 65, 255, 124, 124, 124, 255, 91, 91, 91, 255, 61, 61, 61, 255, 62, 62, 62, 255, 60, 60, 60, 255, 60, 60, 60, 255, 58, 58, 58, 255, 58, 58, 58, 255, 80, 80, 80, 255, 95, 95, 95, 255, 53, 53, 53, 255, 57, 57, 57, 255, 57, 57, 57, 255, 57, 57, 58, 255, + 57, 57, 58, 255, 56, 56, 57, 255, 63, 63, 64, 255, 112, 112, 112, 255, 97, 97, 97, 255, 54, 54, 54, 255, 59, 59, 59, 255, 60, 60, 60, 255, 60, 60, 60, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 61, 61, 61, 255, 63, 63, 63, 255, 65, 65, 66, 255, 69, 69, 70, 255, 72, 72, 73, 255, 95, 96, 96, 255, 127, 128, 128, 255, 131, 133, 133, 255, 135, 137, 137, 255, + 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 140, 141, 141, 255, 143, 145, 145, 255, 149, 151, 151, 255, 137, 139, 139, 255, 114, 144, 169, 255, 94, 146, 185, 255, 69, 130, 179, 255, 41, 112, 169, 255, 32, 108, 167, 255, 34, 110, 169, 255, 28, 107, 166, 255, 17, 92, 158, 255, 18, 92, 155, 255, 22, 99, 158, 255, 29, 102, 160, 255, 26, 103, 162, 255, 26, 105, 164, 255, + 25, 104, 161, 255, 23, 93, 154, 255, 17, 90, 149, 255, 21, 95, 153, 255, 23, 96, 155, 255, 21, 96, 156, 255, 22, 92, 145, 255, 20, 85, 136, 255, 17, 82, 132, 255, 25, 91, 140, 255, 11, 81, 133, 255, 12, 80, 138, 255, 19, 93, 149, 255, 21, 96, 153, 255, 23, 102, 158, 255, 24, 103, 159, 255, 23, 99, 158, 255, 21, 101, 159, 255, 27, 106, 163, 255, 31, 109, 167, 255, 36, 111, 167, 255, + 35, 110, 165, 255, 28, 106, 164, 255, 26, 104, 164, 255, 33, 110, 168, 255, 34, 111, 168, 255, 29, 106, 162, 255, 29, 109, 161, 255, 46, 112, 164, 255, 73, 126, 172, 255, 61, 96, 122, 255, 156, 157, 158, 255, 152, 154, 154, 255, 145, 147, 147, 255, 138, 141, 141, 255, 139, 140, 140, 255, 138, 141, 141, 255, 138, 141, 141, 255, 138, 141, 141, 255, 138, 140, 140, 255, 139, 140, 141, 255, 139, 141, 141, 255, + 139, 141, 141, 255, 139, 142, 142, 255, 140, 142, 142, 255, 141, 142, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 143, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 144, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, + 145, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, + 151, 153, 153, 255, 152, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 154, 154, 255, 153, 154, 154, 255, 152, 154, 154, 255, 152, 153, 153, 255, 152, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, + 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 152, 152, 255, 151, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 142, 144, 144, 255, 112, 114, 114, 255, 90, 91, 91, 255, 87, 87, 88, 255, 81, 82, 83, 255, 74, 74, 75, 255, 72, 72, 72, 255, 69, 70, 70, 255, 69, 69, 69, 255, 67, 68, 68, 255, + 62, 62, 62, 255, 112, 112, 112, 255, 110, 110, 110, 255, 67, 67, 67, 255, 63, 63, 63, 255, 64, 64, 64, 255, 63, 64, 64, 255, 63, 64, 64, 255, 61, 62, 62, 255, 62, 62, 62, 255, 129, 129, 129, 255, 82, 82, 82, 255, 59, 59, 59, 255, 61, 61, 61, 255, 60, 61, 61, 255, 60, 60, 61, 255, 60, 60, 61, 255, 57, 58, 58, 255, 69, 69, 70, 255, 116, 116, 117, 255, 94, 94, 95, 255, + 58, 58, 58, 255, 63, 64, 64, 255, 63, 63, 63, 255, 63, 64, 64, 255, 63, 63, 63, 255, 64, 65, 65, 255, 67, 68, 68, 255, 71, 71, 71, 255, 72, 73, 73, 255, 74, 74, 74, 255, 99, 100, 100, 255, 133, 134, 134, 255, 139, 141, 141, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 151, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, + 151, 153, 153, 255, 151, 153, 153, 255, 151, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 154, 156, 156, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 154, 156, 156, 255, 154, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 154, 156, 156, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, + 155, 158, 158, 255, 155, 157, 157, 255, 155, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 153, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 155, 155, 255, 152, 154, 154, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 146, 148, 148, 255, + 145, 148, 148, 255, 145, 148, 148, 255, 145, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 144, 144, 255, 141, 144, 144, 255, 127, 127, 127, 255, 95, 95, 95, 255, 88, 88, 88, 255, 83, 83, 84, 255, 77, 77, 78, 255, 73, 73, 73, 255, 69, 69, 69, 255, 69, 69, 69, 255, 68, 68, 68, 255, 66, 66, 66, 255, 79, 79, 79, 255, 132, 132, 132, 255, 76, 76, 76, 255, + 62, 62, 62, 255, 65, 65, 65, 255, 63, 63, 63, 255, 63, 63, 63, 255, 61, 61, 61, 255, 61, 61, 61, 255, 95, 95, 95, 255, 120, 120, 120, 255, 55, 55, 55, 255, 61, 61, 61, 255, 59, 59, 60, 255, 60, 60, 61, 255, 60, 60, 61, 255, 60, 60, 61, 255, 55, 55, 56, 255, 100, 100, 101, 255, 111, 111, 111, 255, 68, 68, 68, 255, 61, 61, 61, 255, 63, 63, 63, 255, 63, 63, 63, 255, + 63, 63, 63, 255, 64, 64, 64, 255, 65, 65, 65, 255, 69, 69, 69, 255, 71, 71, 71, 255, 73, 73, 73, 255, 82, 82, 83, 255, 116, 117, 117, 255, 129, 130, 130, 255, 131, 133, 133, 255, 133, 135, 135, 255, 133, 135, 135, 255, 133, 134, 134, 255, 134, 136, 136, 255, 134, 135, 135, 255, 134, 135, 135, 255, 134, 136, 136, 255, 134, 136, 136, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, + 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 138, 140, 140, 255, 141, 143, 143, 255, 147, 149, 149, 255, 136, 138, 138, 255, 114, 144, 169, 255, + 94, 147, 187, 255, 66, 130, 179, 255, 38, 112, 168, 255, 30, 108, 168, 255, 32, 111, 170, 255, 28, 108, 166, 255, 19, 92, 155, 255, 17, 91, 154, 255, 20, 101, 159, 255, 27, 103, 162, 255, 27, 104, 164, 255, 26, 106, 166, 255, 25, 103, 161, 255, 17, 93, 155, 255, 15, 91, 151, 255, 22, 96, 156, 255, 20, 95, 155, 255, 18, 95, 156, 255, 20, 93, 146, 255, 19, 87, 138, 255, 18, 83, 134, 255, + 26, 92, 142, 255, 13, 81, 133, 255, 14, 81, 138, 255, 21, 95, 152, 255, 22, 99, 155, 255, 24, 103, 160, 255, 26, 104, 161, 255, 26, 101, 159, 255, 26, 102, 158, 255, 30, 108, 162, 255, 33, 111, 166, 255, 36, 112, 168, 255, 35, 111, 166, 255, 29, 106, 163, 255, 24, 104, 164, 255, 32, 110, 169, 255, 33, 112, 168, 255, 27, 106, 162, 255, 27, 106, 160, 255, 46, 111, 163, 255, 72, 126, 171, 255, + 62, 96, 121, 255, 158, 159, 159, 255, 154, 156, 156, 255, 147, 149, 149, 255, 141, 143, 143, 255, 140, 142, 142, 255, 141, 142, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 141, 141, 255, 141, 142, 142, 255, 141, 143, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, + 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, + 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, + 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 153, 153, 255, 152, 154, 154, 255, 153, 154, 154, 255, 153, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, 152, 154, 154, 255, + 152, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 153, 153, 255, 151, 153, 153, 255, + 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 150, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 146, 147, 147, 255, 146, 147, 147, 255, 135, 136, 136, 255, 109, 109, 110, 255, 91, 91, 92, 255, 89, 89, 89, 255, 83, 83, 83, 255, 78, 78, 78, 255, 75, 75, 75, 255, 71, 71, 71, 255, 73, 73, 73, 255, 115, 115, 115, 255, 98, 98, 98, 255, 66, 66, 66, 255, 67, 67, 67, 255, 67, 67, 67, 255, 66, 66, 66, 255, 65, 66, 66, 255, 63, 64, 64, 255, + 62, 62, 62, 255, 129, 129, 129, 255, 82, 83, 83, 255, 61, 62, 62, 255, 64, 64, 64, 255, 64, 64, 64, 255, 64, 64, 64, 255, 64, 64, 65, 255, 62, 62, 63, 255, 66, 67, 68, 255, 107, 107, 108, 255, 114, 114, 115, 255, 60, 60, 60, 255, 64, 65, 65, 255, 66, 66, 66, 255, 67, 67, 67, 255, 69, 70, 70, 255, 72, 72, 72, 255, 74, 74, 74, 255, 76, 76, 76, 255, 96, 96, 96, 255, + 129, 130, 130, 255, 140, 142, 142, 255, 141, 143, 143, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 145, 145, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 149, 149, 255, + 148, 149, 149, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 141, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 138, 140, 140, 255, + 136, 138, 138, 255, 117, 118, 118, 255, 94, 95, 96, 255, 89, 89, 90, 255, 86, 86, 86, 255, 80, 80, 80, 255, 75, 75, 75, 255, 72, 72, 72, 255, 69, 69, 69, 255, 94, 94, 94, 255, 118, 118, 118, 255, 72, 72, 72, 255, 66, 66, 66, 255, 67, 67, 67, 255, 65, 65, 65, 255, 65, 65, 65, 255, 64, 64, 64, 255, 63, 63, 63, 255, 96, 96, 96, 255, 120, 120, 120, 255, 56, 56, 56, 255, + 64, 64, 64, 255, 63, 63, 64, 255, 63, 63, 64, 255, 63, 63, 64, 255, 63, 63, 64, 255, 58, 58, 59, 255, 90, 90, 91, 255, 120, 120, 120, 255, 82, 82, 82, 255, 61, 61, 61, 255, 64, 64, 64, 255, 66, 66, 66, 255, 68, 68, 68, 255, 71, 71, 71, 255, 73, 73, 73, 255, 74, 74, 74, 255, 83, 84, 84, 255, 108, 110, 110, 255, 128, 130, 130, 255, 131, 133, 133, 255, 133, 135, 135, 255, + 133, 135, 135, 255, 133, 135, 135, 255, 134, 136, 136, 255, 134, 135, 135, 255, 134, 135, 135, 255, 134, 135, 135, 255, 134, 135, 135, 255, 135, 136, 136, 255, 135, 136, 136, 255, 135, 136, 136, 255, 135, 136, 136, 255, 135, 137, 137, 255, 135, 136, 136, 255, 135, 136, 136, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, + 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 137, 137, 255, 137, 139, 139, 255, 141, 142, 142, 255, 147, 148, 148, 255, 136, 137, 137, 255, 115, 145, 170, 255, 94, 148, 186, 255, 67, 130, 178, 255, 39, 112, 167, 255, 31, 108, 166, 255, 31, 110, 169, 255, 27, 107, 164, 255, 16, 92, 154, 255, 19, 91, 153, 255, 24, 100, 159, 255, + 28, 105, 163, 255, 29, 106, 164, 255, 31, 106, 164, 255, 25, 105, 164, 255, 16, 94, 156, 255, 17, 90, 154, 255, 20, 97, 157, 255, 19, 96, 157, 255, 20, 95, 157, 255, 22, 92, 147, 255, 19, 89, 139, 255, 20, 83, 135, 255, 26, 92, 141, 255, 13, 79, 132, 255, 14, 81, 138, 255, 22, 96, 153, 255, 25, 101, 157, 255, 24, 104, 160, 255, 26, 103, 161, 255, 25, 101, 160, 255, 27, 102, 160, 255, + 31, 108, 163, 255, 36, 111, 167, 255, 38, 111, 168, 255, 33, 109, 167, 255, 27, 106, 162, 255, 26, 105, 164, 255, 35, 112, 170, 255, 34, 113, 168, 255, 27, 104, 163, 255, 27, 104, 161, 255, 45, 111, 162, 255, 72, 127, 171, 255, 62, 96, 122, 255, 159, 161, 161, 255, 156, 158, 158, 255, 149, 150, 151, 255, 143, 145, 145, 255, 141, 143, 143, 255, 142, 143, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, + 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 145, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 145, 146, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, + 152, 154, 154, 255, 152, 154, 154, 255, 152, 153, 153, 255, 152, 154, 154, 255, 153, 154, 154, 255, 153, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 150, 151, 151, 255, 149, 151, 151, 255, 149, 152, 152, 255, 149, 151, 151, 255, 149, 152, 152, 255, 149, 151, 151, 255, 149, 152, 152, 255, 149, 152, 152, 255, 149, 152, 152, 255, 149, 151, 151, 255, 149, 150, 150, 255, 149, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 147, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 149, 149, 255, 146, 149, 149, 255, 146, 148, 148, 255, 146, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 147, 147, 255, 145, 146, 146, 255, 144, 146, 146, 255, 135, 137, 137, 255, 111, 111, 111, 255, 93, 94, 94, 255, + 90, 90, 90, 255, 88, 88, 88, 255, 81, 81, 81, 255, 77, 77, 77, 255, 80, 80, 80, 255, 74, 74, 74, 255, 68, 68, 68, 255, 70, 70, 70, 255, 69, 70, 70, 255, 68, 69, 69, 255, 68, 69, 69, 255, 67, 68, 68, 255, 68, 68, 68, 255, 146, 146, 146, 255, 92, 93, 93, 255, 66, 67, 67, 255, 66, 66, 66, 255, 65, 66, 66, 255, 65, 66, 66, 255, 65, 65, 66, 255, 64, 65, 66, 255, + 65, 66, 67, 255, 76, 76, 76, 255, 82, 82, 82, 255, 64, 64, 64, 255, 70, 70, 70, 255, 73, 74, 74, 255, 75, 75, 75, 255, 78, 78, 78, 255, 79, 79, 79, 255, 100, 101, 101, 255, 129, 130, 130, 255, 139, 141, 141, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 144, 144, 255, 143, 144, 144, 255, 143, 145, 145, 255, 144, 145, 145, 255, + 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 147, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, + 148, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 148, 151, 151, 255, 148, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 147, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 146, 146, 255, 143, 145, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, + 141, 144, 144, 255, 142, 144, 144, 255, 141, 143, 143, 255, 140, 143, 143, 255, 141, 143, 143, 255, 141, 142, 142, 255, 139, 142, 142, 255, 139, 141, 141, 255, 139, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 135, 138, 138, 255, 134, 136, 136, 255, 119, 119, 119, 255, 98, 98, 98, 255, 92, 92, 92, 255, 88, 88, 88, 255, 85, 85, 85, 255, 78, 78, 78, 255, + 79, 79, 79, 255, 78, 78, 78, 255, 69, 69, 69, 255, 69, 69, 69, 255, 69, 69, 69, 255, 69, 69, 69, 255, 68, 68, 68, 255, 67, 67, 67, 255, 68, 68, 68, 255, 107, 107, 107, 255, 136, 136, 136, 255, 61, 61, 61, 255, 66, 66, 66, 255, 65, 65, 66, 255, 65, 65, 66, 255, 65, 65, 66, 255, 65, 65, 66, 255, 63, 63, 64, 255, 71, 71, 71, 255, 83, 83, 83, 255, 71, 71, 71, 255, + 68, 68, 68, 255, 72, 72, 72, 255, 75, 75, 75, 255, 76, 76, 76, 255, 77, 77, 77, 255, 85, 85, 85, 255, 113, 114, 114, 255, 131, 133, 133, 255, 133, 135, 135, 255, 135, 137, 137, 255, 135, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 138, 141, 141, 255, 142, 144, 144, 255, + 148, 150, 150, 255, 137, 139, 139, 255, 114, 145, 170, 255, 95, 147, 187, 255, 67, 129, 176, 255, 38, 109, 165, 255, 29, 106, 165, 255, 31, 109, 167, 255, 26, 106, 163, 255, 15, 91, 153, 255, 18, 92, 153, 255, 25, 100, 161, 255, 30, 105, 165, 255, 30, 108, 166, 255, 33, 108, 166, 255, 28, 105, 162, 255, 19, 92, 153, 255, 19, 91, 151, 255, 20, 98, 156, 255, 20, 96, 156, 255, 23, 94, 155, 255, + 22, 92, 146, 255, 19, 89, 137, 255, 20, 83, 136, 255, 25, 92, 140, 255, 12, 77, 132, 255, 12, 79, 138, 255, 20, 95, 154, 255, 23, 101, 157, 255, 25, 102, 161, 255, 23, 101, 160, 255, 23, 100, 159, 255, 25, 101, 159, 255, 31, 107, 163, 255, 35, 111, 168, 255, 38, 111, 170, 255, 33, 109, 169, 255, 27, 106, 163, 255, 27, 104, 164, 255, 36, 113, 172, 255, 34, 113, 170, 255, 25, 105, 163, 255, + 26, 103, 160, 255, 44, 111, 162, 255, 71, 127, 171, 255, 60, 95, 121, 255, 158, 160, 160, 255, 155, 156, 157, 255, 147, 149, 149, 255, 141, 143, 143, 255, 141, 143, 143, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 143, 144, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 143, 144, 255, 142, 144, 144, 255, + 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 146, 146, 255, 143, 146, 146, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 147, 147, 255, 144, 147, 147, 255, 144, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 145, 148, 148, 255, 145, 147, 147, 255, 145, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 150, 149, 255, 148, 150, 150, 255, 147, 150, 150, 255, 147, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 149, 151, 151, 255, + 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 154, 154, 255, 153, 154, 154, 255, 153, 155, 155, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, + 153, 155, 155, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 153, 153, 255, 152, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 149, 151, 151, 255, 147, 150, 150, 255, 147, 150, 150, 255, 147, 150, 150, 255, 147, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 147, 147, 255, 146, 148, 148, 255, + 145, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 148, 148, 255, 145, 148, 148, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 145, 145, 255, 143, 145, 145, 255, 137, 139, 139, 255, 119, 121, 121, 255, 101, 102, 102, 255, 93, 93, 93, 255, 90, 90, 90, 255, 86, 86, 86, 255, 83, 83, 83, 255, 80, 80, 80, 255, 78, 78, 78, 255, 75, 76, 76, 255, + 74, 75, 75, 255, 72, 73, 73, 255, 71, 72, 72, 255, 67, 67, 67, 255, 61, 61, 61, 255, 62, 63, 63, 255, 66, 67, 67, 255, 69, 69, 69, 255, 69, 70, 70, 255, 69, 70, 70, 255, 71, 71, 72, 255, 72, 72, 73, 255, 72, 73, 74, 255, 72, 72, 72, 255, 73, 73, 74, 255, 77, 77, 78, 255, 79, 79, 79, 255, 80, 81, 81, 255, 92, 93, 93, 255, 110, 112, 112, 255, 131, 133, 133, 255, + 138, 140, 140, 255, 141, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 144, 144, 255, 143, 144, 144, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 147, 147, 255, 144, 146, 146, 255, 146, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 149, 149, 255, 146, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 149, 149, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, + 150, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 149, 151, 151, 255, 149, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 144, 144, 255, 141, 143, 143, 255, 142, 144, 144, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, + 139, 141, 141, 255, 139, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 139, 139, 255, 138, 139, 139, 255, 136, 138, 138, 255, 135, 137, 137, 255, 124, 124, 124, 255, 107, 107, 107, 255, 95, 95, 95, 255, 92, 92, 92, 255, 87, 87, 87, 255, 83, 83, 83, 255, 80, 80, 80, 255, 79, 79, 79, 255, 76, 76, 76, 255, 74, 74, 74, 255, 73, 73, 73, 255, 72, 72, 72, 255, 69, 69, 69, 255, + 62, 62, 62, 255, 61, 61, 61, 255, 65, 65, 65, 255, 68, 68, 68, 255, 69, 69, 70, 255, 69, 69, 70, 255, 70, 70, 71, 255, 72, 72, 73, 255, 72, 72, 73, 255, 72, 72, 73, 255, 73, 73, 73, 255, 74, 74, 74, 255, 79, 79, 79, 255, 80, 80, 80, 255, 85, 85, 85, 255, 101, 101, 101, 255, 119, 120, 120, 255, 132, 134, 134, 255, 134, 136, 136, 255, 136, 138, 138, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 140, 141, 141, 255, 143, 145, 145, 255, 149, 151, 151, 255, 138, 140, 140, 255, 115, 145, 170, 255, 95, 146, 186, 255, 67, 127, 176, 255, 38, 105, 164, 255, 29, 104, 163, 255, 30, 107, 166, 255, 26, 105, 162, 255, + 17, 91, 154, 255, 18, 92, 154, 255, 27, 101, 161, 255, 31, 105, 165, 255, 31, 109, 166, 255, 35, 108, 166, 255, 28, 103, 160, 255, 18, 91, 150, 255, 17, 90, 149, 255, 21, 97, 155, 255, 22, 94, 154, 255, 22, 92, 154, 255, 21, 90, 146, 255, 20, 87, 135, 255, 17, 81, 132, 255, 28, 93, 141, 255, 12, 79, 132, 255, 13, 79, 137, 255, 18, 94, 153, 255, 19, 99, 156, 255, 23, 101, 158, 255, + 21, 100, 158, 255, 22, 97, 159, 255, 24, 100, 159, 255, 31, 107, 162, 255, 35, 110, 166, 255, 36, 112, 167, 255, 31, 109, 166, 255, 26, 103, 165, 255, 28, 104, 164, 255, 34, 112, 170, 255, 33, 112, 169, 255, 25, 105, 165, 255, 23, 103, 160, 255, 44, 109, 163, 255, 70, 127, 171, 255, 60, 95, 121, 255, 156, 158, 158, 255, 153, 155, 155, 255, 147, 148, 149, 255, 140, 142, 142, 255, 139, 141, 141, 255, + 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 144, 255, 142, 144, 144, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 143, 144, 255, 142, 145, 145, 255, 142, 145, 145, 255, 142, 144, 144, 255, 142, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 143, 146, 146, 255, + 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 152, 152, 255, 149, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 152, 152, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, + 151, 153, 153, 255, 151, 152, 152, 255, 151, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 152, 152, 255, 149, 152, 152, 255, 149, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 149, 150, 150, 255, 148, 151, 151, 255, 148, 150, 150, 255, 148, 151, 151, 255, 148, 151, 151, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 144, 144, 255, + 143, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 144, 144, 255, 135, 137, 137, 255, 119, 120, 120, 255, 105, 105, 105, 255, 93, 93, 93, 255, 92, 92, 92, 255, 90, 90, 90, 255, 87, 87, 87, 255, 85, 85, 85, 255, 84, 85, 85, 255, 83, 83, 83, 255, 82, 82, 82, 255, 81, 81, 81, 255, 79, 79, 79, 255, 79, 79, 79, 255, 79, 79, 79, 255, 80, 80, 80, 255, + 80, 80, 81, 255, 81, 81, 82, 255, 82, 82, 83, 255, 83, 83, 84, 255, 84, 84, 85, 255, 85, 85, 86, 255, 95, 95, 95, 255, 110, 111, 111, 255, 128, 130, 130, 255, 138, 140, 140, 255, 140, 142, 142, 255, 142, 144, 144, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 143, 143, 255, 142, 144, 144, 255, 143, 144, 144, 255, 144, 145, 145, 255, 144, 146, 146, 255, + 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 146, 147, 147, 255, 146, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 149, 149, 255, 146, 148, 148, 255, 146, 149, 149, 255, 146, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 145, 145, 255, + 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 138, 139, 139, 255, 138, 139, 139, 255, + 136, 138, 138, 255, 134, 135, 135, 255, 123, 125, 125, 255, 107, 108, 108, 255, 96, 96, 96, 255, 92, 92, 92, 255, 91, 91, 91, 255, 89, 89, 89, 255, 87, 87, 87, 255, 84, 84, 84, 255, 83, 83, 83, 255, 82, 82, 82, 255, 81, 81, 81, 255, 79, 79, 79, 255, 79, 79, 79, 255, 79, 79, 79, 255, 80, 80, 80, 255, 80, 80, 81, 255, 81, 81, 82, 255, 82, 82, 83, 255, 82, 82, 83, 255, + 84, 84, 85, 255, 85, 85, 86, 255, 88, 88, 88, 255, 100, 101, 101, 255, 116, 117, 117, 255, 129, 131, 131, 255, 132, 134, 134, 255, 134, 136, 136, 255, 134, 136, 136, 255, 134, 136, 136, 255, 134, 136, 136, 255, 134, 136, 136, 255, 135, 137, 137, 255, 135, 137, 137, 255, 134, 136, 136, 255, 135, 137, 137, 255, 136, 138, 138, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, + 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 136, 138, 138, 255, 136, 137, 137, 255, 135, 136, 136, 255, 135, 136, 136, 255, 135, 136, 136, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 138, 141, 141, 255, 141, 143, 143, 255, 148, 150, 150, 255, 137, 139, 139, 255, 114, 146, 172, 255, 95, 146, 186, 255, 66, 127, 177, 255, 36, 107, 164, 255, 28, 105, 163, 255, 28, 107, 166, 255, 27, 104, 162, 255, 17, 89, 155, 255, 19, 93, 154, 255, 27, 100, 161, 255, 31, 104, 162, 255, 34, 108, 164, 255, 35, 107, 165, 255, 29, 99, 160, 255, 16, 88, 152, 255, 19, 87, 149, 255, + 21, 94, 153, 255, 19, 94, 152, 255, 21, 93, 150, 255, 19, 90, 143, 255, 21, 84, 135, 255, 17, 79, 131, 255, 27, 92, 141, 255, 10, 79, 133, 255, 13, 81, 137, 255, 18, 95, 150, 255, 20, 100, 154, 255, 20, 101, 156, 255, 19, 101, 158, 255, 21, 97, 157, 255, 25, 99, 159, 255, 31, 106, 162, 255, 33, 109, 166, 255, 33, 110, 167, 255, 30, 109, 166, 255, 22, 103, 162, 255, 28, 104, 163, 255, + 33, 111, 168, 255, 32, 111, 170, 255, 26, 106, 165, 255, 25, 103, 159, 255, 48, 110, 163, 255, 73, 127, 171, 255, 61, 94, 121, 255, 157, 159, 159, 255, 155, 157, 157, 255, 148, 149, 150, 255, 142, 144, 144, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 143, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, + 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, + 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 152, 255, 151, 153, 153, 255, 152, 153, 153, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, + 151, 153, 153, 255, 150, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 153, 153, 255, 152, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 149, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 149, 149, 255, 147, 148, 148, 255, 147, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 145, 145, 255, 143, 144, 144, 255, + 132, 133, 133, 255, 122, 123, 123, 255, 112, 113, 113, 255, 102, 102, 102, 255, 100, 101, 101, 255, 96, 96, 96, 255, 92, 92, 92, 255, 91, 91, 91, 255, 90, 91, 91, 255, 90, 90, 90, 255, 90, 90, 90, 255, 94, 94, 94, 255, 97, 97, 98, 255, 99, 99, 100, 255, 106, 106, 107, 255, 117, 117, 118, 255, 127, 128, 128, 255, 139, 140, 140, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, + 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 145, 145, 255, 144, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 147, 147, 255, 145, 148, 148, 255, 146, 147, 147, 255, 146, 148, 148, 255, + 147, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 149, 149, 255, 147, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 145, 147, 147, 255, 145, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 135, 138, 138, 255, 135, 138, 138, 255, 135, 138, 138, 255, 135, 137, 137, 255, 135, 136, 136, 255, 135, 136, 136, 255, 135, 137, 137, 255, 135, 137, 137, 255, 134, 136, 136, 255, 128, 130, 130, 255, 121, 122, 122, 255, 112, 113, 113, 255, 104, 104, 104, 255, + 100, 100, 100, 255, 99, 99, 99, 255, 92, 92, 92, 255, 91, 91, 91, 255, 90, 90, 90, 255, 90, 90, 90, 255, 90, 90, 90, 255, 91, 91, 91, 255, 95, 95, 96, 255, 95, 95, 96, 255, 100, 101, 101, 255, 108, 108, 109, 255, 117, 118, 118, 255, 127, 128, 128, 255, 133, 134, 134, 255, 134, 135, 135, 255, 134, 135, 135, 255, 134, 135, 135, 255, 133, 134, 134, 255, 133, 134, 134, 255, 134, 135, 135, 255, + 134, 135, 135, 255, 134, 135, 135, 255, 134, 135, 135, 255, 135, 136, 136, 255, 135, 136, 136, 255, 135, 136, 136, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 136, 138, 138, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 140, 141, 141, 255, 144, 146, 146, 255, 150, 152, 152, 255, 138, 140, 140, 255, 116, 146, 172, 255, 94, 148, 187, 255, 66, 129, 177, 255, 38, 108, 166, 255, + 29, 106, 165, 255, 29, 110, 168, 255, 27, 105, 166, 255, 17, 89, 155, 255, 22, 93, 152, 255, 27, 100, 158, 255, 27, 103, 161, 255, 32, 107, 164, 255, 33, 106, 163, 255, 24, 100, 156, 255, 16, 87, 149, 255, 15, 87, 149, 255, 18, 95, 151, 255, 21, 95, 151, 255, 19, 94, 150, 255, 21, 90, 143, 255, 21, 84, 135, 255, 17, 77, 132, 255, 25, 92, 141, 255, 9, 79, 133, 255, 14, 79, 138, 255, + 20, 94, 153, 255, 18, 97, 158, 255, 23, 98, 159, 255, 22, 102, 158, 255, 21, 99, 159, 255, 23, 98, 159, 255, 28, 105, 163, 255, 35, 111, 165, 255, 34, 110, 166, 255, 28, 107, 166, 255, 23, 104, 160, 255, 29, 105, 162, 255, 35, 111, 168, 255, 33, 112, 168, 255, 27, 107, 165, 255, 24, 106, 161, 255, 47, 112, 163, 255, 70, 129, 173, 255, 62, 95, 122, 255, 156, 158, 158, 255, 153, 155, 155, 255, + 145, 147, 147, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 143, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, + 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 148, 150, 150, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 150, 152, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, + 151, 153, 153, 255, 151, 153, 153, 255, 151, 152, 152, 255, 151, 153, 153, 255, 152, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 150, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 153, 155, 155, 255, 153, 156, 156, 255, 153, 155, 155, 255, 153, 155, 155, 255, 152, 154, 154, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, 149, 150, 150, 255, 149, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 147, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 147, 255, 146, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 145, 147, 147, 255, 144, 146, 146, 255, + 144, 145, 145, 255, 144, 145, 145, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 143, 143, 255, 142, 143, 143, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, + 141, 142, 142, 255, 141, 143, 143, 255, 142, 143, 143, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, + 144, 146, 146, 255, 145, 146, 146, 255, 145, 147, 147, 255, 144, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 148, 149, 149, 255, 148, 150, 150, 255, 149, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 150, 150, 255, 148, 150, 150, 255, 148, 151, 151, 255, 148, 151, 151, 255, 148, 151, 151, 255, 148, 151, 151, 255, 148, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 149, 149, 255, 147, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 149, 150, 150, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 147, 147, 255, 145, 147, 147, 255, 144, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 144, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 144, 144, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 140, 140, 255, + 139, 140, 140, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 135, 137, 137, 255, 135, 137, 137, 255, 136, 138, 138, 255, 135, 137, 137, 255, 135, 137, 137, 255, 134, 136, 136, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, + 135, 137, 137, 255, 135, 137, 137, 255, 134, 136, 136, 255, 134, 136, 136, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 140, 141, 141, 255, 139, 141, 141, 255, 140, 141, 141, 255, 140, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 142, 143, 143, 255, 146, 148, 148, 255, 152, 154, 154, 255, 140, 142, 142, 255, 115, 145, 170, 255, 94, 147, 186, 255, 68, 130, 177, 255, 38, 110, 166, 255, 31, 108, 167, 255, 33, 112, 169, 255, 26, 106, 164, 255, 16, 91, 153, 255, 21, 92, 154, 255, 28, 100, 159, 255, 28, 103, 159, 255, 28, 105, 161, 255, 31, 103, 163, 255, + 23, 97, 157, 255, 16, 89, 149, 255, 19, 89, 147, 255, 19, 94, 154, 255, 18, 95, 153, 255, 21, 94, 154, 255, 20, 89, 146, 255, 17, 84, 133, 255, 15, 77, 131, 255, 25, 90, 138, 255, 11, 77, 132, 255, 15, 81, 138, 255, 19, 95, 152, 255, 21, 98, 159, 255, 27, 101, 160, 255, 25, 102, 159, 255, 22, 100, 159, 255, 22, 98, 158, 255, 26, 102, 160, 255, 34, 108, 164, 255, 34, 110, 165, 255, + 30, 108, 166, 255, 23, 102, 162, 255, 27, 105, 164, 255, 36, 111, 168, 255, 34, 112, 168, 255, 28, 107, 166, 255, 26, 106, 162, 255, 48, 113, 164, 255, 71, 130, 174, 255, 61, 96, 122, 255, 155, 157, 157, 255, 153, 155, 155, 255, 145, 146, 147, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 140, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 142, 255, + 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 143, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 146, 146, 255, 145, 147, 147, 255, 146, 148, 148, 255, + 147, 149, 149, 255, 149, 150, 150, 255, 151, 153, 153, 255, 152, 154, 154, 255, 153, 155, 155, 255, 152, 154, 154, 255, 151, 153, 153, 255, 150, 152, 152, 255, 148, 150, 150, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 152, 152, 255, 150, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 153, 153, 255, + 150, 152, 152, 255, 150, 153, 153, 255, 150, 153, 153, 255, 151, 154, 154, 255, 152, 155, 155, 255, 154, 156, 156, 255, 156, 158, 158, 255, 157, 159, 159, 255, 159, 160, 160, 255, 158, 160, 160, 255, 157, 159, 159, 255, 155, 158, 158, 255, 153, 156, 156, 255, 152, 154, 154, 255, 152, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 152, 152, 255, 150, 152, 152, 255, 149, 152, 152, 255, + 149, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 149, 150, 150, 255, 148, 151, 151, 255, 148, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 148, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 146, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 147, 147, 255, 145, 146, 146, 255, 145, 146, 146, 255, + 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 145, 147, 147, 255, 145, 147, 147, 255, 146, 147, 147, 255, 146, 147, 147, 255, 146, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, + 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 143, 143, 255, + 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 138, 138, 255, 137, 138, 138, 255, 136, 138, 138, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, + 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 136, 138, 138, 255, 135, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 135, 137, 137, 255, + 135, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 138, 140, 140, 255, 141, 142, 142, 255, 144, 146, 146, 255, 149, 151, 151, 255, 138, 140, 140, 255, 116, 144, 170, 255, + 95, 146, 186, 255, 67, 129, 175, 255, 37, 108, 164, 255, 33, 107, 166, 255, 32, 110, 168, 255, 27, 104, 161, 255, 17, 90, 153, 255, 17, 93, 153, 255, 24, 100, 159, 255, 24, 104, 160, 255, 25, 103, 161, 255, 28, 101, 161, 255, 23, 96, 157, 255, 19, 86, 151, 255, 18, 89, 149, 255, 19, 94, 153, 255, 20, 96, 154, 255, 21, 95, 154, 255, 21, 89, 145, 255, 17, 84, 133, 255, 15, 77, 128, 255, + 25, 91, 139, 255, 11, 78, 132, 255, 14, 81, 136, 255, 19, 96, 151, 255, 22, 99, 158, 255, 26, 100, 159, 255, 23, 102, 159, 255, 22, 100, 159, 255, 21, 97, 157, 255, 23, 101, 159, 255, 31, 106, 163, 255, 33, 108, 165, 255, 30, 108, 165, 255, 24, 103, 160, 255, 28, 105, 163, 255, 34, 111, 166, 255, 33, 111, 167, 255, 29, 106, 164, 255, 27, 106, 162, 255, 46, 112, 163, 255, 73, 130, 173, 255, + 61, 96, 122, 255, 156, 158, 158, 255, 155, 157, 157, 255, 146, 148, 148, 255, 140, 143, 143, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 143, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 143, 143, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, + 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 147, 149, 149, 255, 149, 151, 151, 255, 153, 155, 155, 255, 156, 158, 158, 255, 157, 159, 159, 255, 159, 160, 160, 255, 157, 159, 159, 255, 156, 158, 158, 255, 153, 155, 155, 255, 151, 153, 153, 255, + 148, 150, 150, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 151, 151, 255, 149, 151, 151, 255, 149, 152, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 150, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 153, 155, 155, 255, 155, 158, 158, 255, 159, 160, 160, 255, 161, 163, 163, 255, 161, 164, 164, 255, + 162, 164, 164, 255, 161, 163, 163, 255, 160, 161, 161, 255, 158, 159, 159, 255, 155, 156, 156, 255, 153, 155, 155, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 149, 149, 255, 147, 148, 148, 255, 147, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 146, 147, 147, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, 148, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 147, 147, 255, 145, 147, 147, 255, + 145, 147, 147, 255, 145, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 143, 143, 255, 140, 143, 143, 255, 141, 143, 143, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 140, 140, 255, 138, 140, 140, 255, 138, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 138, 140, 140, 255, 137, 139, 139, 255, 137, 138, 138, 255, 137, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 136, 138, 138, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, + 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 136, 136, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 136, 136, 255, 135, 137, 137, 255, + 135, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 139, 141, 141, 255, 142, 144, 144, 255, 148, 150, 150, 255, 137, 139, 139, 255, 114, 144, 170, 255, 93, 143, 185, 255, 67, 126, 175, 255, 35, 105, 162, 255, 28, 102, 163, 255, 28, 106, 166, 255, 24, 101, 159, 255, 16, 89, 152, 255, 16, 91, 150, 255, 23, 99, 157, 255, + 24, 102, 158, 255, 25, 101, 159, 255, 23, 99, 158, 255, 18, 94, 153, 255, 18, 86, 150, 255, 17, 88, 150, 255, 19, 93, 152, 255, 19, 93, 152, 255, 21, 92, 152, 255, 21, 86, 144, 255, 20, 80, 132, 255, 13, 76, 125, 255, 25, 92, 140, 255, 12, 77, 131, 255, 15, 79, 135, 255, 22, 93, 152, 255, 21, 98, 157, 255, 22, 100, 159, 255, 22, 102, 159, 255, 23, 98, 159, 255, 21, 96, 157, 255, + 23, 99, 159, 255, 28, 106, 161, 255, 32, 109, 165, 255, 28, 106, 165, 255, 26, 101, 160, 255, 28, 105, 164, 255, 32, 110, 166, 255, 31, 109, 167, 255, 26, 105, 164, 255, 26, 103, 161, 255, 46, 111, 163, 255, 73, 129, 171, 255, 61, 96, 121, 255, 156, 157, 158, 255, 154, 156, 156, 255, 147, 149, 149, 255, 140, 142, 142, 255, 139, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, + 140, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 146, 146, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 147, 147, 255, 144, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 146, 148, 148, 255, 146, 149, 149, 255, 149, 152, 152, 255, 153, 155, 155, 255, 94, 95, 98, 255, 52, 52, 57, 255, 52, 52, 57, 255, 52, 52, 57, 255, 52, 52, 57, 255, 110, 111, 114, 255, 158, 161, 161, 255, 154, 156, 156, 255, 151, 153, 153, 255, 149, 151, 151, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 151, 151, 255, 148, 151, 151, 255, 148, 151, 151, 255, + 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, + 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 154, 156, 156, 255, 158, 159, 159, 255, 96, 97, 99, 255, 53, 53, 57, 255, 53, 53, 57, 255, 53, 53, 57, 255, 53, 53, 57, 255, 113, 114, 116, 255, 162, 164, 164, 255, 159, 161, 161, 255, 156, 158, 158, 255, 154, 156, 156, 255, 152, 154, 154, 255, 152, 154, 154, 255, + 152, 154, 154, 255, 152, 154, 154, 255, 152, 153, 153, 255, 151, 153, 153, 255, 151, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, + 149, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 145, 145, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 144, 144, 255, 144, 145, 145, 255, 143, 145, 145, 255, + 143, 145, 145, 255, 143, 146, 146, 255, 143, 146, 146, 255, 143, 145, 145, 255, 143, 146, 146, 255, 143, 146, 146, 255, 143, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 146, 146, 255, 146, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 148, 148, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 149, 149, 255, 146, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, + 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 139, 139, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 135, 137, 137, 255, 135, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 135, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 135, 137, 137, 255, + 135, 137, 137, 255, 135, 136, 136, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 136, 136, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, + 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 139, 141, 141, 255, 142, 144, 144, 255, + 148, 150, 150, 255, 137, 139, 139, 255, 113, 144, 169, 255, 92, 143, 184, 255, 65, 124, 174, 255, 34, 103, 160, 255, 26, 99, 161, 255, 26, 103, 165, 255, 25, 98, 157, 255, 15, 89, 148, 255, 14, 89, 149, 255, 21, 96, 156, 255, 23, 99, 156, 255, 24, 99, 156, 255, 21, 99, 156, 255, 15, 92, 151, 255, 17, 87, 146, 255, 18, 89, 149, 255, 20, 93, 151, 255, 19, 91, 151, 255, 18, 92, 152, 255, + 18, 84, 142, 255, 19, 78, 132, 255, 14, 74, 123, 255, 25, 91, 141, 255, 11, 76, 132, 255, 13, 78, 135, 255, 19, 92, 151, 255, 18, 99, 155, 255, 20, 100, 159, 255, 21, 101, 159, 255, 21, 98, 158, 255, 19, 97, 157, 255, 23, 98, 158, 255, 28, 104, 160, 255, 30, 108, 165, 255, 28, 104, 163, 255, 23, 100, 162, 255, 27, 104, 163, 255, 29, 109, 165, 255, 28, 108, 166, 255, 25, 104, 164, 255, + 24, 103, 161, 255, 47, 110, 164, 255, 75, 127, 173, 255, 60, 94, 120, 255, 156, 158, 158, 255, 154, 155, 155, 255, 146, 148, 148, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 141, 143, 143, 255, 141, 144, 144, 255, 142, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 146, 146, 255, + 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 144, 147, 147, 255, 145, 147, 147, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 149, 151, 151, 255, 151, 153, 153, 255, 140, 142, 143, 255, 101, 102, 105, 255, 155, 157, 157, 255, 163, 166, 166, 255, 165, 167, 167, 255, 152, 153, 153, 255, + 90, 90, 94, 255, 74, 75, 79, 255, 160, 161, 161, 255, 155, 157, 157, 255, 152, 154, 154, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, + 152, 154, 154, 255, 153, 155, 155, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 155, 155, 255, 153, 155, 155, 255, 153, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 153, 155, 155, 255, 153, 155, 155, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 155, 157, 157, 255, 157, 158, 158, 255, 146, 147, 147, 255, + 104, 105, 107, 255, 158, 159, 160, 255, 167, 169, 169, 255, 169, 171, 171, 255, 154, 155, 156, 255, 92, 92, 95, 255, 76, 76, 79, 255, 163, 165, 165, 255, 159, 161, 161, 255, 154, 156, 156, 255, 153, 155, 155, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 154, 154, 255, 153, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, + 151, 153, 153, 255, 151, 153, 153, 255, 152, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 152, 154, 154, 255, 152, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 148, 149, 149, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 147, 148, 148, 255, 146, 147, 147, 255, 145, 147, 147, 255, 146, 147, 147, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, + 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 145, 145, 255, 145, 146, 146, 255, 145, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 146, 148, 148, 255, + 145, 147, 147, 255, 145, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 147, 147, 255, 146, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 146, 148, 148, 255, 146, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, + 144, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 139, 139, 255, 137, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 138, 138, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 141, 142, 142, 255, 144, 147, 147, 255, 150, 152, 152, 255, 139, 141, 141, 255, 113, 145, 168, 255, 92, 144, 184, 255, 62, 125, 174, 255, 31, 104, 161, 255, 26, 99, 162, 255, 26, 103, 164, 255, 23, 97, 157, 255, + 17, 88, 149, 255, 18, 88, 150, 255, 21, 94, 156, 255, 25, 97, 157, 255, 24, 97, 155, 255, 23, 97, 156, 255, 15, 91, 152, 255, 15, 88, 147, 255, 17, 90, 150, 255, 19, 93, 151, 255, 18, 92, 151, 255, 19, 92, 152, 255, 18, 85, 142, 255, 17, 77, 131, 255, 11, 72, 125, 255, 24, 89, 139, 255, 10, 76, 129, 255, 11, 78, 134, 255, 19, 92, 149, 255, 22, 99, 154, 255, 21, 101, 159, 255, + 22, 99, 157, 255, 20, 97, 156, 255, 18, 97, 156, 255, 22, 98, 155, 255, 29, 102, 159, 255, 29, 107, 165, 255, 23, 104, 161, 255, 19, 98, 160, 255, 26, 104, 162, 255, 29, 108, 166, 255, 28, 110, 168, 255, 26, 105, 165, 255, 27, 105, 161, 255, 47, 111, 166, 255, 72, 128, 173, 255, 60, 95, 121, 255, 159, 160, 160, 255, 156, 158, 158, 255, 148, 150, 150, 255, 142, 144, 144, 255, 142, 143, 143, 255, + 143, 145, 145, 255, 144, 146, 146, 255, 145, 147, 147, 255, 146, 147, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 144, 146, 146, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 146, 149, 149, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 151, 153, 153, 255, 152, 154, 154, 255, 155, 156, 156, 255, 158, 160, 160, 255, 161, 164, 164, 255, 164, 166, 166, 255, 166, 168, 168, 255, 168, 170, 170, 255, 169, 170, 170, 255, 75, 75, 79, 255, 127, 128, 130, 255, 159, 160, 160, 255, 155, 157, 157, 255, 152, 154, 154, 255, 150, 152, 152, 255, 151, 153, 153, 255, 152, 154, 154, 255, + 153, 154, 154, 255, 154, 156, 156, 255, 154, 155, 155, 255, 153, 155, 155, 255, 152, 154, 154, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 155, 157, 157, 255, 156, 158, 158, 255, 158, 160, 160, 255, 159, 161, 161, 255, 159, 161, 161, 255, 158, 160, 160, 255, 157, 158, 158, 255, 155, 157, 157, 255, 154, 156, 156, 255, 154, 156, 156, 255, + 154, 156, 156, 255, 156, 158, 158, 255, 154, 156, 156, 255, 154, 156, 156, 255, 153, 155, 155, 255, 153, 155, 155, 255, 154, 156, 156, 255, 155, 157, 157, 255, 156, 158, 158, 255, 156, 157, 157, 255, 158, 159, 159, 255, 160, 161, 161, 255, 162, 164, 164, 255, 165, 167, 167, 255, 167, 169, 169, 255, 169, 171, 171, 255, 171, 173, 173, 255, 172, 173, 173, 255, 77, 77, 80, 255, 128, 130, 131, 255, 160, 162, 162, 255, + 156, 158, 158, 255, 153, 155, 155, 255, 151, 153, 153, 255, 152, 154, 154, 255, 153, 155, 155, 255, 154, 154, 154, 255, 153, 155, 155, 255, 154, 155, 155, 255, 153, 155, 155, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 152, 153, 153, 255, 153, 154, 154, 255, 154, 155, 155, 255, 155, 157, 157, 255, 156, 158, 158, 255, 157, 159, 159, 255, 156, 158, 158, 255, 155, 157, 157, 255, + 155, 156, 156, 255, 153, 154, 154, 255, 153, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 152, 154, 154, 255, 152, 153, 153, 255, 150, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 149, 151, 151, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 149, 149, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, + 146, 148, 148, 255, 146, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 150, 151, 151, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 150, 150, 255, 148, 149, 149, 255, 148, 150, 150, 255, + 147, 149, 149, 255, 148, 150, 150, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 144, 144, 255, + 142, 144, 144, 255, 143, 144, 144, 255, 141, 143, 143, 255, 141, 143, 143, 255, 140, 142, 142, 255, 140, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 141, 255, 139, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, + 140, 142, 142, 255, 142, 143, 143, 255, 145, 148, 148, 255, 151, 153, 153, 255, 140, 142, 142, 255, 113, 145, 168, 255, 91, 144, 184, 255, 61, 126, 174, 255, 32, 105, 163, 255, 25, 102, 161, 255, 27, 104, 163, 255, 19, 97, 159, 255, 15, 90, 149, 255, 19, 89, 148, 255, 23, 94, 155, 255, 26, 98, 156, 255, 25, 99, 157, 255, 25, 98, 159, 255, 18, 93, 152, 255, 18, 88, 151, 255, 19, 90, 152, 255, + 21, 92, 151, 255, 20, 92, 151, 255, 20, 91, 153, 255, 18, 88, 145, 255, 15, 80, 132, 255, 10, 72, 126, 255, 23, 88, 137, 255, 9, 73, 128, 255, 11, 77, 136, 255, 17, 92, 150, 255, 20, 98, 155, 255, 20, 99, 158, 255, 19, 97, 156, 255, 15, 97, 157, 255, 18, 94, 157, 255, 23, 97, 154, 255, 27, 101, 160, 255, 29, 105, 166, 255, 21, 105, 163, 255, 20, 96, 158, 255, 27, 104, 161, 255, + 33, 107, 165, 255, 32, 110, 168, 255, 27, 107, 167, 255, 26, 104, 162, 255, 44, 112, 163, 255, 73, 130, 173, 255, 60, 96, 121, 255, 160, 161, 162, 255, 157, 159, 159, 255, 149, 151, 151, 255, 143, 145, 145, 255, 143, 144, 145, 255, 145, 147, 147, 255, 146, 148, 148, 255, 148, 150, 150, 255, 151, 153, 153, 255, 149, 151, 151, 255, 148, 150, 150, 255, 146, 148, 148, 255, 144, 146, 146, 255, 145, 147, 147, 255, + 145, 147, 147, 255, 146, 148, 148, 255, 149, 151, 151, 255, 150, 152, 152, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 150, 152, 152, 255, 149, 151, 151, 255, 147, 149, 149, 255, 147, 150, 150, 255, 150, 152, 152, 255, 151, 153, 153, 255, 154, 156, 156, 255, 154, 155, 155, 255, 155, 156, 156, 255, 156, 157, 157, 255, 159, 161, 161, 255, 162, 164, 164, 255, + 164, 165, 165, 255, 166, 168, 168, 255, 169, 171, 171, 255, 171, 172, 172, 255, 123, 124, 126, 255, 91, 92, 95, 255, 161, 162, 162, 255, 156, 158, 158, 255, 150, 152, 152, 255, 149, 151, 151, 255, 152, 154, 154, 255, 153, 155, 155, 255, 154, 156, 156, 255, 155, 157, 157, 255, 154, 156, 156, 255, 153, 154, 154, 255, 151, 153, 153, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, + 153, 155, 155, 255, 155, 157, 157, 255, 158, 160, 160, 255, 161, 163, 163, 255, 163, 165, 165, 255, 164, 166, 166, 255, 164, 165, 165, 255, 163, 164, 164, 255, 161, 162, 162, 255, 159, 161, 161, 255, 159, 159, 159, 255, 157, 159, 159, 255, 158, 159, 159, 255, 158, 160, 160, 255, 157, 159, 159, 255, 154, 156, 156, 255, 153, 155, 155, 255, 153, 155, 155, 255, 154, 156, 156, 255, 156, 158, 158, 255, 159, 160, 160, 255, + 158, 160, 160, 255, 159, 161, 161, 255, 161, 163, 163, 255, 163, 165, 165, 255, 166, 167, 167, 255, 167, 169, 169, 255, 170, 172, 172, 255, 172, 174, 174, 255, 174, 175, 175, 255, 125, 126, 127, 255, 92, 92, 95, 255, 164, 166, 166, 255, 158, 159, 159, 255, 153, 155, 155, 255, 151, 153, 153, 255, 152, 154, 154, 255, 154, 155, 155, 255, 155, 156, 156, 255, 156, 157, 157, 255, 154, 156, 156, 255, 153, 155, 155, 255, + 152, 154, 154, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 152, 154, 154, 255, 154, 155, 155, 255, 158, 159, 159, 255, 159, 160, 160, 255, 160, 162, 162, 255, 160, 163, 163, 255, 160, 162, 162, 255, 160, 162, 162, 255, 159, 160, 160, 255, 156, 158, 158, 255, 155, 156, 156, 255, 154, 156, 156, 255, 154, 155, 155, 255, 152, 154, 154, 255, 150, 152, 152, 255, 149, 151, 151, 255, 148, 150, 150, 255, + 151, 152, 152, 255, 152, 154, 154, 255, 154, 155, 155, 255, 151, 153, 153, 255, 150, 152, 152, 255, 149, 151, 151, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 148, 148, 255, 146, 148, 148, 255, 146, 147, 147, 255, 146, 147, 147, 255, 146, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 147, 147, 255, 146, 147, 147, 255, 147, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, + 152, 154, 154, 255, 152, 154, 154, 255, 152, 155, 155, 255, 152, 155, 155, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 147, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 144, 144, 255, 141, 143, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 141, 141, 255, 139, 141, 141, 255, + 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 139, 139, 255, 138, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, + 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 140, 142, 142, 255, 143, 145, 145, 255, 149, 151, 151, 255, 138, 140, 140, 255, 114, 144, 169, 255, 93, 144, 186, 255, 64, 127, 176, 255, 35, 106, 164, 255, + 27, 105, 163, 255, 29, 107, 164, 255, 25, 100, 158, 255, 13, 90, 149, 255, 18, 89, 153, 255, 22, 96, 157, 255, 26, 98, 161, 255, 26, 100, 160, 255, 24, 99, 160, 255, 21, 94, 153, 255, 17, 89, 149, 255, 18, 90, 150, 255, 21, 91, 150, 255, 20, 93, 151, 255, 21, 94, 154, 255, 19, 89, 144, 255, 18, 79, 134, 255, 11, 72, 127, 255, 25, 87, 140, 255, 9, 73, 129, 255, 13, 79, 137, 255, + 18, 92, 151, 255, 21, 97, 157, 255, 21, 96, 157, 255, 19, 96, 154, 255, 15, 96, 155, 255, 16, 95, 155, 255, 21, 95, 155, 255, 23, 101, 159, 255, 30, 106, 164, 255, 24, 104, 163, 255, 22, 94, 157, 255, 23, 106, 161, 255, 29, 108, 166, 255, 30, 110, 168, 255, 25, 106, 165, 255, 24, 103, 160, 255, 45, 110, 164, 255, 73, 130, 174, 255, 60, 97, 122, 255, 159, 161, 161, 255, 157, 159, 159, 255, + 149, 151, 151, 255, 143, 145, 145, 255, 143, 145, 145, 255, 146, 148, 148, 255, 149, 150, 150, 255, 152, 153, 153, 255, 59, 59, 63, 255, 140, 141, 142, 255, 150, 152, 152, 255, 147, 149, 149, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 147, 149, 149, 255, 151, 153, 153, 255, 140, 142, 143, 255, 59, 59, 64, 255, 157, 159, 159, 255, 158, 159, 159, 255, 144, 145, 145, 255, 59, 59, 64, 255, + 154, 156, 156, 255, 151, 153, 153, 255, 149, 151, 151, 255, 149, 152, 152, 255, 153, 155, 155, 255, 142, 144, 145, 255, 59, 59, 64, 255, 159, 161, 161, 255, 158, 160, 160, 255, 160, 162, 161, 255, 146, 148, 149, 255, 82, 82, 86, 255, 52, 52, 57, 255, 52, 52, 57, 255, 52, 52, 57, 255, 108, 109, 112, 255, 158, 159, 159, 255, 76, 77, 80, 255, 164, 165, 165, 255, 157, 159, 159, 255, 152, 154, 154, 255, + 149, 152, 152, 255, 153, 154, 154, 255, 155, 157, 157, 255, 158, 160, 160, 255, 59, 60, 64, 255, 145, 147, 147, 255, 155, 157, 157, 255, 153, 155, 155, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 152, 154, 154, 255, 154, 156, 156, 255, 158, 160, 160, 255, 163, 165, 165, 255, 113, 114, 116, 255, 53, 53, 57, 255, 53, 53, 57, 255, 53, 53, 57, 255, 68, 68, 72, 255, 128, 129, 130, 255, + 164, 165, 165, 255, 163, 165, 165, 255, 162, 164, 164, 255, 147, 149, 150, 255, 60, 60, 64, 255, 160, 162, 162, 255, 157, 159, 159, 255, 155, 157, 157, 255, 155, 157, 157, 255, 158, 160, 160, 255, 147, 147, 148, 255, 60, 60, 64, 255, 163, 164, 164, 255, 163, 164, 164, 255, 164, 165, 165, 255, 150, 152, 152, 255, 83, 84, 87, 255, 53, 53, 57, 255, 53, 53, 57, 255, 53, 53, 57, 255, 110, 110, 113, 255, + 159, 160, 161, 255, 77, 77, 80, 255, 165, 167, 167, 255, 159, 161, 161, 255, 154, 156, 156, 255, 151, 153, 153, 255, 154, 155, 155, 255, 156, 157, 157, 255, 145, 147, 147, 255, 59, 60, 64, 255, 157, 159, 159, 255, 154, 156, 156, 255, 152, 154, 154, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 153, 153, 255, 153, 155, 155, 255, 157, 159, 158, 255, 140, 141, 142, 255, 67, 67, 72, 255, 52, 53, 57, 255, + 52, 52, 57, 255, 83, 83, 87, 255, 151, 153, 153, 255, 52, 52, 57, 255, 161, 163, 163, 255, 160, 161, 161, 255, 144, 146, 146, 255, 59, 59, 64, 255, 154, 157, 157, 255, 152, 154, 154, 255, 150, 152, 152, 255, 150, 152, 152, 255, 153, 155, 155, 255, 141, 143, 144, 255, 59, 59, 64, 255, 153, 155, 155, 255, 151, 153, 153, 255, 148, 150, 150, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 145, 147, 147, 255, 145, 147, 147, 255, 146, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, + 150, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 152, 154, 154, 255, 152, 154, 154, 255, + 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 155, 155, 255, 153, 155, 155, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 155, 155, 255, 152, 155, 155, 255, 152, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, + 151, 153, 153, 255, 151, 153, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 147, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 148, 148, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 145, 147, 147, 255, 144, 147, 147, 255, 144, 147, 147, 255, 145, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 141, 141, 255, 140, 141, 141, 255, 140, 141, 141, 255, 140, 141, 141, 255, + 140, 141, 141, 255, 140, 141, 141, 255, 140, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 138, 138, 255, 137, 138, 138, 255, + 137, 138, 138, 255, 137, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 139, 141, 141, 255, 142, 144, 144, 255, 148, 150, 150, 255, 137, 139, 139, 255, 114, 145, 170, 255, 93, 146, 185, 255, 65, 127, 177, 255, 35, 107, 166, 255, 26, 104, 163, 255, 29, 107, 163, 255, 24, 100, 158, 255, 17, 91, 149, 255, 20, 92, 152, 255, 21, 98, 157, 255, 23, 102, 159, 255, 28, 101, 159, 255, 24, 100, 159, 255, + 22, 94, 156, 255, 12, 89, 147, 255, 18, 91, 150, 255, 20, 91, 152, 255, 20, 91, 152, 255, 20, 93, 153, 255, 18, 89, 142, 255, 20, 79, 132, 255, 12, 74, 125, 255, 23, 89, 139, 255, 8, 74, 127, 255, 11, 80, 137, 255, 16, 94, 152, 255, 17, 96, 156, 255, 20, 98, 156, 255, 19, 96, 155, 255, 19, 96, 157, 255, 16, 95, 154, 255, 20, 96, 154, 255, 24, 103, 159, 255, 27, 108, 166, 255, + 24, 104, 163, 255, 18, 96, 157, 255, 26, 105, 164, 255, 31, 110, 165, 255, 29, 110, 166, 255, 26, 106, 165, 255, 24, 102, 161, 255, 48, 110, 162, 255, 73, 130, 172, 255, 62, 97, 123, 255, 158, 159, 160, 255, 156, 158, 158, 255, 148, 150, 150, 255, 142, 144, 144, 255, 141, 143, 143, 255, 146, 147, 147, 255, 151, 152, 152, 255, 154, 156, 156, 255, 52, 52, 56, 255, 141, 143, 144, 255, 151, 153, 153, 255, + 147, 149, 149, 255, 143, 145, 145, 255, 142, 145, 145, 255, 144, 146, 146, 255, 148, 150, 150, 255, 152, 154, 154, 255, 142, 144, 144, 255, 52, 52, 56, 255, 161, 162, 162, 255, 161, 162, 162, 255, 146, 147, 148, 255, 52, 52, 57, 255, 156, 158, 158, 255, 152, 155, 155, 255, 150, 152, 152, 255, 150, 152, 152, 255, 154, 156, 156, 255, 143, 146, 146, 255, 52, 52, 57, 255, 161, 163, 163, 255, 162, 164, 164, 255, + 156, 157, 158, 255, 59, 59, 64, 255, 104, 105, 107, 255, 164, 166, 166, 255, 163, 165, 165, 255, 160, 161, 162, 255, 92, 92, 96, 255, 60, 61, 65, 255, 52, 53, 57, 255, 165, 167, 167, 255, 158, 160, 160, 255, 153, 155, 155, 255, 150, 152, 152, 255, 152, 154, 154, 255, 156, 158, 158, 255, 160, 161, 161, 255, 52, 53, 57, 255, 146, 147, 148, 255, 158, 159, 159, 255, 154, 156, 156, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 151, 153, 153, 255, 152, 155, 155, 255, 157, 159, 159, 255, 162, 163, 163, 255, 98, 99, 101, 255, 61, 61, 64, 255, 144, 146, 147, 255, 166, 168, 168, 255, 166, 168, 168, 255, 137, 137, 138, 255, 68, 68, 72, 255, 106, 106, 108, 255, 166, 167, 167, 255, 165, 166, 166, 255, 150, 152, 152, 255, 53, 53, 57, 255, 161, 163, 163, 255, 158, 160, 160, 255, 156, 158, 158, 255, 156, 158, 158, 255, + 159, 161, 161, 255, 148, 150, 151, 255, 53, 53, 57, 255, 166, 168, 168, 255, 167, 168, 168, 255, 159, 161, 162, 255, 61, 61, 64, 255, 106, 107, 109, 255, 167, 169, 169, 255, 167, 169, 169, 255, 163, 164, 164, 255, 93, 94, 97, 255, 61, 61, 65, 255, 53, 53, 57, 255, 168, 169, 169, 255, 161, 162, 162, 255, 155, 156, 156, 255, 151, 153, 153, 255, 155, 157, 157, 255, 159, 160, 160, 255, 147, 149, 150, 255, + 53, 53, 57, 255, 161, 163, 163, 255, 157, 159, 159, 255, 153, 155, 155, 255, 150, 152, 152, 255, 150, 151, 151, 255, 152, 154, 154, 255, 156, 158, 158, 255, 161, 162, 162, 255, 52, 53, 57, 255, 129, 130, 132, 255, 168, 169, 169, 255, 170, 170, 170, 255, 130, 131, 132, 255, 60, 61, 65, 255, 52, 53, 57, 255, 167, 169, 169, 255, 165, 167, 167, 255, 149, 150, 151, 255, 52, 53, 57, 255, 160, 160, 160, 255, + 156, 157, 157, 255, 152, 154, 154, 255, 152, 154, 154, 255, 156, 158, 158, 255, 146, 146, 147, 255, 52, 52, 57, 255, 158, 159, 159, 255, 153, 155, 155, 255, 149, 151, 151, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 147, 147, 255, 146, 147, 147, 255, 146, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 150, 151, 151, 255, + 150, 151, 151, 255, 150, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 148, 150, 150, 255, 147, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 146, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 146, 146, 255, 144, 145, 145, 255, 143, 145, 145, 255, + 143, 145, 145, 255, 143, 145, 145, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 142, 255, 140, 142, 142, 255, 140, 141, 141, 255, 140, 142, 142, 255, 140, 141, 141, 255, 140, 141, 141, 255, 140, 141, 141, 255, 140, 141, 141, 255, 140, 141, 141, 255, + 140, 141, 141, 255, 140, 141, 141, 255, 140, 141, 141, 255, 140, 141, 141, 255, 140, 141, 141, 255, 140, 141, 141, 255, 140, 141, 141, 255, 140, 141, 141, 255, 140, 141, 141, 255, 140, 141, 141, 255, 140, 141, 141, 255, 140, 142, 142, 255, 141, 142, 142, 255, 140, 142, 142, 255, 140, 141, 141, 255, 140, 141, 141, 255, 140, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 142, 255, + 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 142, 142, 255, 141, 143, 143, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 143, 143, 255, 141, 142, 142, 255, 140, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, + 141, 142, 142, 255, 140, 141, 141, 255, 141, 142, 142, 255, 140, 141, 141, 255, 140, 141, 141, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 142, 255, 144, 146, 146, 255, 150, 152, 152, 255, 139, 141, 141, 255, 115, 145, 170, 255, + 93, 146, 186, 255, 66, 127, 177, 255, 38, 107, 164, 255, 29, 103, 162, 255, 28, 106, 164, 255, 22, 100, 158, 255, 18, 89, 149, 255, 20, 93, 151, 255, 23, 96, 157, 255, 26, 99, 160, 255, 30, 100, 160, 255, 27, 101, 160, 255, 21, 95, 154, 255, 13, 89, 147, 255, 18, 88, 149, 255, 20, 88, 151, 255, 21, 88, 151, 255, 24, 91, 152, 255, 19, 88, 142, 255, 17, 79, 132, 255, 12, 74, 125, 255, + 25, 89, 140, 255, 12, 73, 130, 255, 13, 80, 138, 255, 15, 95, 152, 255, 19, 97, 156, 255, 21, 97, 155, 255, 19, 96, 156, 255, 18, 95, 158, 255, 18, 95, 156, 255, 21, 97, 157, 255, 25, 104, 160, 255, 28, 108, 166, 255, 24, 104, 165, 255, 18, 97, 160, 255, 27, 105, 163, 255, 31, 110, 165, 255, 29, 110, 167, 255, 26, 107, 165, 255, 23, 104, 161, 255, 46, 109, 163, 255, 75, 129, 174, 255, + 62, 97, 124, 255, 157, 159, 159, 255, 155, 156, 157, 255, 147, 149, 149, 255, 141, 143, 143, 255, 141, 143, 143, 255, 145, 148, 148, 255, 151, 153, 153, 255, 155, 157, 157, 255, 52, 52, 56, 255, 143, 145, 145, 255, 153, 154, 154, 255, 147, 150, 150, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 149, 151, 151, 255, 154, 156, 156, 255, 145, 146, 147, 255, 52, 52, 57, 255, 164, 166, 166, 255, + 164, 166, 166, 255, 148, 150, 151, 255, 52, 52, 57, 255, 158, 160, 160, 255, 154, 156, 156, 255, 151, 153, 153, 255, 151, 153, 153, 255, 154, 157, 157, 255, 145, 146, 147, 255, 52, 52, 57, 255, 166, 168, 168, 255, 166, 168, 168, 255, 90, 91, 94, 255, 104, 105, 107, 255, 163, 165, 165, 255, 161, 163, 163, 255, 160, 162, 162, 255, 164, 166, 166, 255, 169, 170, 170, 255, 76, 77, 80, 255, 52, 52, 57, 255, + 165, 167, 167, 255, 159, 161, 161, 255, 154, 156, 156, 255, 149, 151, 151, 255, 153, 155, 155, 255, 157, 159, 159, 255, 161, 163, 163, 255, 52, 53, 57, 255, 148, 150, 151, 255, 159, 161, 161, 255, 155, 157, 157, 255, 151, 153, 153, 255, 150, 152, 152, 255, 152, 154, 154, 255, 155, 157, 157, 255, 160, 162, 162, 255, 136, 137, 138, 255, 53, 53, 57, 255, 159, 161, 162, 255, 166, 167, 167, 255, 163, 165, 165, 255, + 163, 165, 165, 255, 165, 167, 167, 255, 159, 160, 161, 255, 61, 61, 64, 255, 146, 147, 148, 255, 169, 171, 171, 255, 154, 154, 155, 255, 53, 53, 57, 255, 163, 165, 165, 255, 159, 161, 161, 255, 155, 157, 157, 255, 157, 159, 159, 255, 161, 162, 162, 255, 150, 152, 152, 255, 53, 53, 57, 255, 170, 172, 172, 255, 170, 172, 172, 255, 92, 93, 95, 255, 106, 107, 109, 255, 166, 168, 168, 255, 164, 166, 166, 255, + 163, 165, 165, 255, 167, 169, 169, 255, 172, 174, 174, 255, 78, 78, 81, 255, 53, 53, 57, 255, 168, 170, 170, 255, 162, 163, 163, 255, 156, 158, 158, 255, 153, 155, 155, 255, 158, 159, 159, 255, 161, 162, 162, 255, 151, 153, 153, 255, 53, 53, 57, 255, 165, 165, 165, 255, 160, 161, 161, 255, 155, 156, 156, 255, 150, 152, 152, 255, 150, 152, 152, 255, 153, 155, 155, 255, 157, 159, 159, 255, 147, 149, 150, 255, + 52, 53, 57, 255, 169, 170, 170, 255, 169, 170, 170, 255, 170, 171, 171, 255, 171, 172, 172, 255, 124, 126, 127, 255, 52, 52, 57, 255, 170, 171, 171, 255, 167, 168, 168, 255, 151, 153, 153, 255, 52, 52, 57, 255, 161, 162, 162, 255, 156, 158, 158, 255, 152, 154, 154, 255, 153, 155, 155, 255, 157, 159, 159, 255, 147, 148, 149, 255, 52, 52, 57, 255, 160, 162, 162, 255, 156, 158, 158, 255, 151, 152, 152, 255, + 147, 148, 148, 255, 147, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 147, 147, 255, 146, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 147, 148, 148, 255, 146, 149, 149, 255, 146, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 149, 149, 255, 148, 149, 149, 255, 148, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 148, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 148, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 150, 150, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 146, 149, 149, 255, 146, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 144, 144, 255, 142, 143, 143, 255, + 141, 144, 144, 255, 141, 144, 144, 255, 141, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 139, 141, 141, 255, 138, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 141, 255, 140, 141, 141, 255, 140, 141, 141, 255, + 140, 141, 141, 255, 140, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 141, 141, 255, 140, 141, 141, 255, 140, 141, 141, 255, 140, 141, 141, 255, 140, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 140, 142, 142, 255, 140, 141, 141, 255, 140, 141, 141, 255, 140, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, + 141, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 142, 142, 255, 140, 141, 141, 255, 140, 141, 141, 255, 140, 141, 141, 255, 140, 142, 142, 255, 140, 141, 141, 255, 140, 142, 142, 255, 140, 141, 141, 255, 140, 141, 141, 255, 140, 141, 141, 255, 139, 141, 141, 255, 140, 141, 141, 255, 140, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, + 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 142, 255, 144, 146, 146, 255, 150, 152, 152, 255, 139, 141, 141, 255, 114, 145, 170, 255, 94, 146, 186, 255, 68, 127, 176, 255, 37, 106, 163, 255, 31, 102, 162, 255, 27, 106, 162, 255, 20, 98, 156, 255, 18, 88, 149, 255, 20, 91, 151, 255, 23, 96, 156, 255, + 25, 98, 157, 255, 27, 100, 159, 255, 29, 99, 158, 255, 20, 93, 153, 255, 15, 86, 147, 255, 18, 89, 149, 255, 19, 90, 150, 255, 19, 89, 151, 255, 20, 92, 152, 255, 20, 86, 141, 255, 17, 79, 132, 255, 12, 73, 125, 255, 25, 89, 137, 255, 12, 73, 128, 255, 11, 81, 136, 255, 17, 94, 150, 255, 21, 97, 156, 255, 22, 96, 156, 255, 21, 96, 156, 255, 18, 95, 158, 255, 18, 95, 155, 255, + 23, 99, 157, 255, 28, 105, 162, 255, 31, 109, 167, 255, 25, 103, 165, 255, 20, 99, 160, 255, 27, 104, 162, 255, 31, 110, 166, 255, 30, 110, 167, 255, 26, 108, 167, 255, 23, 104, 162, 255, 44, 109, 163, 255, 74, 129, 174, 255, 62, 98, 123, 255, 160, 162, 162, 255, 157, 159, 159, 255, 150, 152, 152, 255, 144, 146, 146, 255, 144, 146, 146, 255, 148, 150, 150, 255, 154, 155, 155, 255, 159, 161, 161, 255, + 52, 52, 56, 255, 148, 149, 150, 255, 158, 160, 160, 255, 155, 156, 156, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 154, 156, 156, 255, 158, 160, 160, 255, 148, 149, 150, 255, 52, 52, 57, 255, 167, 168, 168, 255, 167, 169, 169, 255, 152, 154, 154, 255, 52, 53, 57, 255, 163, 165, 165, 255, 159, 160, 160, 255, 154, 156, 156, 255, 155, 157, 157, 255, 160, 161, 161, 255, 149, 151, 151, 255, + 52, 53, 57, 255, 170, 172, 172, 255, 170, 172, 172, 255, 52, 53, 57, 255, 166, 168, 168, 255, 163, 165, 165, 255, 160, 162, 162, 255, 158, 160, 160, 255, 162, 164, 164, 255, 167, 169, 169, 255, 132, 134, 135, 255, 53, 53, 57, 255, 167, 169, 169, 255, 161, 163, 163, 255, 156, 158, 158, 255, 152, 154, 154, 255, 157, 159, 159, 255, 162, 163, 163, 255, 166, 168, 168, 255, 53, 53, 57, 255, 154, 154, 155, 255, + 165, 167, 167, 255, 161, 163, 163, 255, 156, 158, 158, 255, 156, 158, 158, 255, 157, 159, 159, 255, 160, 162, 162, 255, 165, 166, 166, 255, 92, 93, 95, 255, 115, 117, 119, 255, 168, 170, 170, 255, 165, 166, 166, 255, 161, 163, 163, 255, 161, 163, 163, 255, 163, 165, 165, 255, 167, 169, 169, 255, 115, 116, 118, 255, 93, 93, 96, 255, 173, 174, 174, 255, 157, 158, 158, 255, 53, 53, 57, 255, 166, 167, 167, 255, + 161, 163, 163, 255, 156, 158, 158, 255, 157, 159, 159, 255, 162, 163, 163, 255, 151, 153, 153, 255, 53, 53, 57, 255, 172, 173, 173, 255, 172, 173, 173, 255, 53, 53, 57, 255, 166, 168, 168, 255, 163, 165, 165, 255, 160, 162, 162, 255, 158, 160, 160, 255, 162, 164, 164, 255, 167, 169, 169, 255, 132, 133, 134, 255, 53, 53, 57, 255, 167, 168, 168, 255, 160, 162, 162, 255, 155, 157, 157, 255, 152, 154, 154, 255, + 156, 158, 158, 255, 162, 163, 163, 255, 152, 153, 153, 255, 53, 53, 57, 255, 167, 168, 168, 255, 162, 164, 164, 255, 157, 159, 159, 255, 153, 154, 154, 255, 151, 153, 153, 255, 153, 155, 155, 255, 156, 158, 158, 255, 161, 163, 163, 255, 52, 53, 57, 255, 167, 169, 169, 255, 167, 168, 168, 255, 169, 170, 170, 255, 170, 172, 172, 255, 155, 157, 158, 255, 52, 52, 57, 255, 169, 171, 171, 255, 167, 169, 169, 255, + 152, 153, 153, 255, 52, 52, 57, 255, 161, 162, 162, 255, 156, 158, 158, 255, 152, 153, 153, 255, 151, 153, 153, 255, 156, 158, 158, 255, 146, 148, 149, 255, 52, 52, 57, 255, 161, 162, 162, 255, 156, 158, 158, 255, 151, 153, 153, 255, 147, 148, 148, 255, 146, 147, 147, 255, 146, 147, 147, 255, 145, 147, 147, 255, 145, 146, 146, 255, 145, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, + 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, + 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 147, 147, 255, 146, 147, 147, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 148, 151, 151, 255, 148, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 148, 150, 150, 255, 148, 151, 151, 255, + 149, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 149, 149, 255, 147, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 147, 147, 255, + 145, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 144, 144, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 135, 136, 136, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, + 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 139, 139, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 140, 142, 142, 255, 143, 145, 145, 255, + 149, 151, 151, 255, 138, 140, 140, 255, 114, 145, 170, 255, 94, 146, 186, 255, 67, 127, 175, 255, 36, 105, 163, 255, 30, 101, 161, 255, 28, 103, 162, 255, 20, 96, 154, 255, 17, 87, 149, 255, 19, 91, 152, 255, 24, 96, 155, 255, 25, 98, 157, 255, 25, 100, 157, 255, 25, 98, 157, 255, 15, 91, 151, 255, 15, 86, 149, 255, 17, 89, 150, 255, 21, 89, 152, 255, 21, 89, 150, 255, 17, 91, 151, 255, + 15, 84, 142, 255, 14, 78, 132, 255, 8, 70, 124, 255, 24, 87, 137, 255, 10, 73, 128, 255, 12, 80, 135, 255, 19, 94, 151, 255, 21, 98, 155, 255, 21, 97, 159, 255, 20, 97, 157, 255, 17, 95, 156, 255, 19, 96, 156, 255, 22, 100, 158, 255, 27, 105, 162, 255, 30, 109, 166, 255, 26, 105, 164, 255, 23, 98, 160, 255, 26, 103, 161, 255, 32, 109, 166, 255, 31, 110, 168, 255, 29, 109, 167, 255, + 29, 105, 163, 255, 46, 110, 163, 255, 74, 130, 175, 255, 62, 99, 124, 255, 162, 164, 164, 255, 159, 161, 161, 255, 152, 154, 154, 255, 146, 148, 148, 255, 145, 147, 147, 255, 150, 152, 152, 255, 154, 156, 156, 255, 161, 162, 162, 255, 52, 52, 57, 255, 150, 152, 152, 255, 162, 163, 163, 255, 158, 160, 160, 255, 152, 154, 154, 255, 151, 153, 154, 255, 151, 153, 153, 255, 154, 156, 156, 255, 158, 160, 160, 255, + 147, 149, 150, 255, 52, 52, 57, 255, 167, 168, 168, 255, 168, 169, 169, 255, 153, 154, 154, 255, 52, 53, 57, 255, 163, 165, 165, 255, 158, 161, 161, 255, 155, 157, 157, 255, 155, 158, 158, 255, 161, 162, 162, 255, 150, 152, 152, 255, 52, 53, 57, 255, 171, 172, 172, 255, 155, 157, 158, 255, 53, 53, 57, 255, 165, 166, 166, 255, 160, 162, 162, 255, 156, 158, 158, 255, 154, 155, 155, 255, 159, 160, 160, 255, + 165, 166, 166, 255, 154, 156, 157, 255, 53, 53, 57, 255, 167, 168, 168, 255, 161, 163, 163, 255, 156, 158, 158, 255, 153, 155, 155, 255, 157, 159, 159, 255, 162, 163, 163, 255, 167, 169, 169, 255, 53, 53, 57, 255, 155, 157, 158, 255, 168, 169, 169, 255, 165, 166, 166, 255, 160, 162, 162, 255, 158, 160, 160, 255, 159, 161, 161, 255, 161, 162, 162, 255, 165, 167, 167, 255, 68, 69, 72, 255, 138, 139, 140, 255, + 164, 165, 165, 255, 159, 161, 161, 255, 156, 157, 157, 255, 156, 158, 158, 255, 160, 162, 162, 255, 165, 166, 166, 255, 137, 139, 140, 255, 69, 69, 73, 255, 173, 174, 174, 255, 157, 158, 158, 255, 53, 53, 57, 255, 164, 166, 166, 255, 160, 162, 162, 255, 156, 158, 158, 255, 156, 158, 158, 255, 162, 163, 163, 255, 151, 152, 152, 255, 53, 53, 57, 255, 172, 173, 173, 255, 156, 157, 158, 255, 53, 53, 57, 255, + 164, 166, 166, 255, 160, 161, 161, 255, 155, 157, 157, 255, 153, 154, 154, 255, 158, 159, 159, 255, 162, 165, 165, 255, 153, 154, 154, 255, 52, 53, 57, 255, 165, 167, 167, 255, 160, 160, 160, 255, 154, 155, 155, 255, 151, 153, 153, 255, 155, 157, 157, 255, 160, 162, 162, 255, 151, 152, 152, 255, 53, 53, 57, 255, 168, 170, 170, 255, 165, 166, 166, 255, 161, 162, 162, 255, 155, 157, 157, 255, 154, 155, 155, 255, + 155, 157, 157, 255, 156, 158, 158, 255, 159, 161, 161, 255, 119, 120, 122, 255, 60, 60, 64, 255, 113, 113, 116, 255, 161, 162, 162, 255, 169, 171, 171, 255, 155, 157, 158, 255, 52, 52, 57, 255, 169, 171, 171, 255, 167, 168, 168, 255, 151, 153, 153, 255, 52, 52, 57, 255, 161, 162, 162, 255, 156, 157, 157, 255, 151, 153, 153, 255, 152, 154, 154, 255, 156, 158, 158, 255, 146, 148, 149, 255, 52, 52, 57, 255, + 161, 162, 162, 255, 156, 157, 157, 255, 152, 153, 153, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 149, 149, 255, 148, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 149, 152, 152, 255, 149, 151, 151, 255, 150, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, + 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, + 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 141, 143, 143, 255, 141, 143, 143, 255, 140, 142, 142, 255, 140, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, + 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 135, 136, 136, 255, 135, 136, 136, 255, 135, 136, 136, 255, 136, 137, 137, 255, 135, 136, 136, 255, 135, 136, 136, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 135, 136, 136, 255, 135, 136, 136, 255, 135, 136, 136, 255, + 135, 136, 136, 255, 135, 136, 136, 255, 135, 136, 136, 255, 135, 136, 136, 255, 135, 136, 136, 255, 135, 136, 136, 255, 135, 136, 136, 255, 135, 136, 136, 255, 135, 136, 136, 255, 135, 136, 136, 255, 135, 136, 136, 255, 136, 137, 137, 255, 136, 137, 137, 255, 135, 136, 136, 255, 135, 136, 136, 255, 135, 136, 136, 255, 135, 136, 136, 255, 135, 136, 136, 255, 135, 136, 136, 255, 135, 136, 136, 255, 135, 136, 136, 255, + 135, 136, 136, 255, 135, 136, 136, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 135, 136, 136, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 138, 138, 255, 137, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 140, 142, 142, 255, 143, 145, 145, 255, 149, 151, 151, 255, 138, 140, 140, 255, 114, 145, 168, 255, 94, 146, 184, 255, 65, 126, 175, 255, 34, 104, 161, 255, 28, 98, 160, 255, 29, 100, 162, 255, 22, 94, 154, 255, + 18, 86, 147, 255, 19, 91, 151, 255, 23, 96, 156, 255, 25, 98, 158, 255, 24, 100, 157, 255, 23, 97, 156, 255, 15, 89, 152, 255, 15, 86, 147, 255, 16, 88, 150, 255, 20, 87, 151, 255, 18, 87, 148, 255, 16, 88, 150, 255, 15, 83, 142, 255, 14, 78, 132, 255, 11, 68, 124, 255, 24, 87, 138, 255, 10, 75, 129, 255, 14, 81, 137, 255, 19, 95, 151, 255, 19, 100, 155, 255, 22, 100, 159, 255, + 21, 97, 158, 255, 16, 95, 157, 255, 17, 97, 158, 255, 22, 102, 160, 255, 26, 104, 163, 255, 30, 109, 167, 255, 25, 105, 165, 255, 20, 98, 159, 255, 27, 102, 159, 255, 31, 108, 163, 255, 31, 110, 166, 255, 28, 110, 165, 255, 28, 104, 162, 255, 47, 109, 162, 255, 74, 131, 173, 255, 63, 99, 124, 255, 159, 161, 161, 255, 157, 159, 159, 255, 149, 150, 151, 255, 143, 145, 145, 255, 142, 144, 144, 255, + 147, 148, 148, 255, 152, 154, 154, 255, 159, 160, 160, 255, 52, 52, 56, 255, 151, 152, 152, 255, 164, 166, 166, 255, 161, 163, 163, 255, 155, 158, 158, 255, 153, 156, 156, 255, 152, 154, 154, 255, 155, 157, 157, 255, 157, 159, 159, 255, 146, 148, 149, 255, 52, 52, 57, 255, 165, 166, 166, 255, 165, 166, 166, 255, 151, 153, 153, 255, 52, 52, 57, 255, 161, 163, 163, 255, 156, 158, 158, 255, 152, 154, 154, 255, + 153, 155, 155, 255, 158, 160, 160, 255, 147, 149, 150, 255, 52, 52, 57, 255, 168, 170, 170, 255, 160, 162, 162, 255, 60, 60, 64, 255, 162, 164, 164, 255, 158, 160, 160, 255, 154, 155, 155, 255, 151, 153, 153, 255, 155, 157, 157, 255, 161, 163, 163, 255, 152, 154, 154, 255, 52, 53, 57, 255, 163, 166, 166, 255, 158, 160, 160, 255, 152, 154, 154, 255, 148, 150, 150, 255, 153, 155, 155, 255, 158, 161, 161, 255, + 165, 167, 167, 255, 52, 53, 57, 255, 155, 156, 157, 255, 168, 170, 170, 255, 165, 167, 167, 255, 161, 162, 162, 255, 158, 160, 160, 255, 160, 161, 161, 255, 161, 163, 163, 255, 164, 166, 166, 255, 67, 68, 72, 255, 136, 137, 138, 255, 162, 164, 164, 255, 157, 159, 159, 255, 152, 154, 154, 255, 153, 155, 155, 255, 157, 159, 159, 255, 161, 163, 163, 255, 136, 137, 138, 255, 68, 69, 72, 255, 171, 172, 172, 255, + 156, 157, 158, 255, 52, 53, 57, 255, 165, 166, 166, 255, 160, 162, 162, 255, 156, 158, 158, 255, 156, 159, 159, 255, 160, 163, 163, 255, 151, 152, 152, 255, 52, 53, 57, 255, 171, 172, 172, 255, 162, 164, 164, 255, 60, 61, 65, 255, 163, 164, 164, 255, 159, 161, 161, 255, 155, 157, 157, 255, 153, 154, 154, 255, 156, 159, 159, 255, 162, 164, 164, 255, 152, 154, 154, 255, 52, 53, 57, 255, 164, 166, 166, 255, + 159, 160, 160, 255, 153, 154, 154, 255, 149, 151, 151, 255, 153, 155, 155, 255, 158, 160, 160, 255, 150, 152, 152, 255, 52, 52, 57, 255, 168, 170, 170, 255, 166, 168, 168, 255, 163, 165, 165, 255, 158, 159, 159, 255, 156, 157, 157, 255, 154, 156, 156, 255, 154, 155, 155, 255, 154, 156, 156, 255, 158, 159, 159, 255, 139, 141, 142, 255, 89, 90, 93, 255, 52, 52, 57, 255, 52, 52, 57, 255, 52, 52, 57, 255, + 52, 52, 57, 255, 167, 169, 169, 255, 165, 167, 167, 255, 151, 152, 152, 255, 52, 52, 57, 255, 161, 162, 162, 255, 156, 157, 157, 255, 151, 152, 152, 255, 152, 153, 153, 255, 155, 157, 157, 255, 146, 146, 147, 255, 52, 52, 57, 255, 158, 160, 160, 255, 153, 155, 155, 255, 149, 151, 151, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 146, 146, 255, 145, 146, 146, 255, + 145, 146, 146, 255, 144, 145, 145, 255, 144, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 144, 147, 147, 255, 144, 146, 146, 255, 144, 147, 147, 255, + 144, 146, 146, 255, 144, 147, 147, 255, 144, 147, 147, 255, 144, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 147, 147, 255, 146, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 148, 148, 255, 145, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 149, 149, 255, + 146, 148, 148, 255, 146, 149, 149, 255, 146, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, + 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 147, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 142, 142, 255, 140, 142, 142, 255, 139, 142, 142, 255, 139, 141, 141, 255, 139, 140, 140, 255, + 138, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 138, 138, 255, 137, 139, 139, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, + 139, 141, 141, 255, 141, 142, 142, 255, 144, 146, 146, 255, 150, 152, 152, 255, 138, 140, 140, 255, 114, 144, 168, 255, 93, 145, 183, 255, 65, 125, 173, 255, 32, 101, 159, 255, 25, 97, 158, 255, 28, 98, 160, 255, 21, 91, 153, 255, 16, 84, 147, 255, 16, 91, 151, 255, 23, 95, 156, 255, 25, 98, 159, 255, 23, 99, 158, 255, 22, 96, 155, 255, 15, 89, 151, 255, 16, 85, 147, 255, 18, 86, 148, 255, + 17, 87, 147, 255, 17, 85, 147, 255, 16, 86, 148, 255, 16, 82, 139, 255, 17, 76, 131, 255, 12, 68, 123, 255, 25, 88, 139, 255, 10, 76, 131, 255, 14, 83, 138, 255, 21, 97, 152, 255, 22, 101, 158, 255, 18, 100, 156, 255, 19, 98, 155, 255, 14, 95, 155, 255, 17, 96, 157, 255, 22, 103, 161, 255, 27, 106, 163, 255, 29, 109, 164, 255, 24, 104, 164, 255, 16, 98, 157, 255, 26, 102, 160, 255, + 29, 105, 164, 255, 28, 109, 167, 255, 29, 109, 166, 255, 25, 104, 163, 255, 45, 108, 162, 255, 73, 131, 172, 255, 62, 99, 124, 255, 157, 159, 159, 255, 155, 156, 157, 255, 148, 150, 150, 255, 141, 143, 143, 255, 141, 143, 143, 255, 147, 148, 148, 255, 152, 154, 154, 255, 159, 161, 161, 255, 52, 52, 56, 255, 52, 52, 56, 255, 52, 52, 56, 255, 52, 52, 56, 255, 59, 59, 63, 255, 109, 110, 112, 255, + 158, 160, 160, 255, 158, 160, 160, 255, 159, 161, 161, 255, 146, 148, 149, 255, 52, 52, 56, 255, 164, 166, 166, 255, 165, 166, 166, 255, 151, 152, 152, 255, 60, 60, 64, 255, 164, 165, 165, 255, 160, 161, 161, 255, 157, 158, 158, 255, 156, 158, 158, 255, 160, 161, 161, 255, 133, 134, 135, 255, 75, 75, 79, 255, 166, 167, 167, 255, 166, 168, 168, 255, 52, 52, 57, 255, 163, 165, 165, 255, 160, 162, 162, 255, + 157, 159, 159, 255, 155, 157, 157, 255, 159, 161, 161, 255, 164, 167, 167, 255, 138, 140, 141, 255, 52, 52, 57, 255, 164, 166, 166, 255, 158, 160, 160, 255, 152, 154, 154, 255, 149, 151, 151, 255, 153, 155, 155, 255, 159, 160, 160, 255, 165, 167, 167, 255, 52, 53, 57, 255, 52, 53, 57, 255, 52, 53, 57, 255, 52, 53, 57, 255, 60, 61, 64, 255, 112, 113, 115, 255, 164, 165, 165, 255, 164, 166, 166, 255, + 166, 167, 167, 255, 91, 92, 95, 255, 114, 115, 117, 255, 164, 166, 166, 255, 161, 163, 163, 255, 158, 160, 160, 255, 158, 160, 160, 255, 161, 163, 163, 255, 165, 166, 166, 255, 114, 115, 117, 255, 92, 93, 96, 255, 172, 173, 173, 255, 157, 158, 158, 255, 61, 61, 65, 255, 169, 171, 171, 255, 164, 166, 166, 255, 162, 164, 164, 255, 161, 162, 162, 255, 164, 166, 166, 255, 137, 137, 138, 255, 76, 77, 80, 255, + 169, 170, 170, 255, 169, 170, 170, 255, 52, 53, 57, 255, 164, 167, 167, 255, 161, 163, 163, 255, 158, 161, 161, 255, 156, 159, 159, 255, 160, 162, 162, 255, 165, 167, 167, 255, 138, 140, 141, 255, 52, 53, 57, 255, 165, 166, 166, 255, 159, 160, 160, 255, 152, 154, 154, 255, 149, 150, 150, 255, 152, 154, 154, 255, 158, 160, 160, 255, 150, 151, 151, 255, 52, 52, 57, 255, 52, 52, 57, 255, 52, 52, 57, 255, + 52, 52, 57, 255, 82, 82, 86, 255, 138, 139, 140, 255, 157, 159, 159, 255, 155, 156, 156, 255, 153, 155, 155, 255, 155, 157, 157, 255, 158, 160, 160, 255, 161, 163, 163, 255, 166, 168, 168, 255, 169, 170, 170, 255, 154, 155, 156, 255, 52, 52, 57, 255, 166, 167, 167, 255, 165, 166, 166, 255, 150, 152, 152, 255, 60, 60, 64, 255, 164, 165, 165, 255, 160, 161, 161, 255, 156, 157, 157, 255, 155, 156, 156, 255, + 157, 159, 159, 255, 132, 133, 134, 255, 74, 74, 77, 255, 156, 157, 157, 255, 151, 152, 152, 255, 147, 149, 149, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 144, 144, 255, 143, 144, 144, 255, 143, 144, 144, 255, 143, 144, 144, 255, + 143, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 144, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, + 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 146, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 151, 151, 255, 148, 151, 151, 255, 148, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 143, 146, 146, 255, 143, 146, 146, 255, 144, 145, 145, 255, 144, 146, 146, 255, 143, 145, 145, 255, + 143, 145, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 144, 144, 255, 141, 143, 143, 255, 142, 144, 144, 255, 141, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 141, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 138, 138, 255, 137, 139, 139, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, + 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, + 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, + 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 139, 141, 141, 255, 142, 144, 144, 255, 148, 150, 150, 255, 137, 139, 139, 255, 115, 145, 169, 255, 93, 143, 183, 255, 62, 124, 172, 255, 30, 101, 159, 255, + 22, 97, 157, 255, 23, 100, 158, 255, 22, 91, 153, 255, 17, 82, 147, 255, 19, 90, 150, 255, 21, 95, 155, 255, 26, 97, 157, 255, 25, 96, 157, 255, 21, 94, 152, 255, 18, 88, 148, 255, 15, 83, 148, 255, 18, 86, 145, 255, 17, 86, 145, 255, 17, 83, 145, 255, 15, 84, 147, 255, 13, 83, 140, 255, 12, 76, 133, 255, 8, 68, 122, 255, 25, 88, 138, 255, 10, 76, 130, 255, 14, 82, 137, 255, + 21, 96, 151, 255, 22, 101, 156, 255, 18, 100, 157, 255, 18, 97, 151, 255, 16, 94, 151, 255, 20, 91, 155, 255, 24, 100, 161, 255, 27, 107, 164, 255, 27, 110, 166, 255, 19, 104, 162, 255, 15, 98, 158, 255, 26, 101, 160, 255, 28, 106, 163, 255, 27, 110, 166, 255, 24, 109, 166, 255, 24, 103, 162, 255, 45, 107, 159, 255, 75, 129, 174, 255, 63, 99, 124, 255, 158, 160, 160, 255, 156, 158, 158, 255, + 148, 150, 150, 255, 142, 144, 144, 255, 142, 144, 144, 255, 147, 148, 148, 255, 152, 154, 154, 255, 159, 160, 160, 255, 52, 52, 56, 255, 151, 153, 153, 255, 164, 166, 166, 255, 162, 164, 164, 255, 146, 147, 148, 255, 88, 89, 91, 255, 74, 74, 77, 255, 161, 163, 163, 255, 161, 163, 163, 255, 147, 149, 150, 255, 52, 52, 56, 255, 162, 164, 164, 255, 163, 165, 165, 255, 150, 152, 152, 255, 52, 52, 56, 255, + 136, 136, 138, 255, 163, 165, 165, 255, 160, 161, 161, 255, 159, 161, 161, 255, 161, 162, 162, 255, 104, 105, 107, 255, 97, 98, 101, 255, 163, 165, 165, 255, 163, 165, 165, 255, 97, 98, 101, 255, 96, 97, 100, 255, 162, 163, 163, 255, 160, 161, 161, 255, 158, 160, 160, 255, 163, 165, 165, 255, 167, 168, 168, 255, 99, 100, 103, 255, 52, 52, 57, 255, 164, 165, 165, 255, 157, 159, 159, 255, 153, 155, 155, 255, + 149, 152, 152, 255, 153, 155, 155, 255, 158, 160, 160, 255, 164, 167, 167, 255, 52, 53, 57, 255, 155, 156, 157, 255, 169, 170, 170, 255, 167, 169, 169, 255, 150, 152, 152, 255, 90, 91, 94, 255, 75, 76, 79, 255, 166, 167, 167, 255, 166, 168, 168, 255, 144, 145, 146, 255, 52, 53, 57, 255, 165, 167, 167, 255, 163, 165, 165, 255, 161, 163, 163, 255, 161, 164, 164, 255, 163, 165, 165, 255, 165, 167, 167, 255, + 60, 61, 64, 255, 138, 139, 140, 255, 169, 171, 171, 255, 154, 155, 156, 255, 52, 53, 57, 255, 139, 140, 141, 255, 166, 167, 167, 255, 164, 166, 166, 255, 163, 165, 165, 255, 165, 167, 167, 255, 105, 107, 109, 255, 98, 99, 102, 255, 166, 167, 167, 255, 165, 167, 167, 255, 98, 99, 101, 255, 97, 98, 101, 255, 163, 164, 164, 255, 161, 163, 163, 255, 160, 162, 162, 255, 164, 165, 165, 255, 168, 169, 169, 255, + 100, 101, 103, 255, 52, 53, 57, 255, 164, 165, 165, 255, 157, 159, 159, 255, 152, 153, 153, 255, 148, 150, 150, 255, 152, 154, 154, 255, 158, 160, 160, 255, 149, 151, 151, 255, 52, 52, 57, 255, 169, 170, 170, 255, 168, 169, 169, 255, 166, 167, 167, 255, 119, 120, 122, 255, 52, 52, 57, 255, 139, 141, 142, 255, 158, 160, 160, 255, 156, 158, 158, 255, 157, 157, 157, 255, 159, 160, 160, 255, 162, 163, 163, 255, + 165, 167, 167, 255, 168, 169, 169, 255, 122, 122, 124, 255, 82, 83, 86, 255, 163, 165, 165, 255, 163, 164, 164, 255, 150, 151, 151, 255, 52, 52, 56, 255, 135, 136, 137, 255, 162, 163, 163, 255, 159, 160, 160, 255, 158, 160, 160, 255, 159, 161, 161, 255, 103, 104, 106, 255, 95, 96, 98, 255, 154, 156, 156, 255, 150, 152, 152, 255, 146, 148, 148, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, + 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, + 142, 144, 144, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 144, 144, 255, 143, 145, 145, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, + 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, + 139, 140, 140, 255, 138, 141, 141, 255, 138, 141, 141, 255, 139, 141, 141, 255, 139, 140, 140, 255, 138, 140, 140, 255, 137, 140, 140, 255, 137, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 139, 139, 255, 137, 138, 138, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 139, 141, 141, 255, 140, 142, 142, 255, + 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 142, 143, 143, 255, 145, 148, 148, 255, 151, 153, 153, 255, 140, 142, 142, 255, 113, 144, 169, 255, 92, 144, 183, 255, 61, 124, 170, 255, 29, 103, 159, 255, 24, 97, 158, 255, 23, 98, 159, 255, 15, 90, 153, 255, 15, 82, 147, 255, 17, 89, 151, 255, 19, 95, 154, 255, 22, 96, 156, 255, 22, 96, 154, 255, 24, 92, 152, 255, + 17, 89, 146, 255, 14, 83, 147, 255, 17, 84, 147, 255, 17, 84, 147, 255, 15, 88, 145, 255, 13, 89, 145, 255, 17, 82, 141, 255, 16, 75, 134, 255, 6, 67, 124, 255, 23, 87, 137, 255, 8, 74, 128, 255, 11, 80, 138, 255, 18, 93, 151, 255, 22, 99, 157, 255, 18, 96, 155, 255, 17, 92, 153, 255, 15, 92, 153, 255, 18, 94, 154, 255, 27, 102, 161, 255, 31, 107, 168, 255, 33, 110, 169, 255, + 22, 105, 163, 255, 22, 99, 156, 255, 27, 101, 161, 255, 29, 105, 164, 255, 28, 108, 165, 255, 25, 109, 165, 255, 24, 103, 158, 255, 43, 107, 158, 255, 73, 129, 174, 255, 63, 98, 125, 255, 158, 160, 160, 255, 156, 158, 158, 255, 148, 150, 150, 255, 143, 145, 146, 255, 142, 144, 144, 255, 147, 148, 148, 255, 152, 154, 154, 255, 159, 161, 161, 255, 52, 52, 56, 255, 149, 151, 151, 255, 161, 163, 163, 255, + 160, 161, 161, 255, 158, 160, 160, 255, 160, 161, 161, 255, 89, 89, 92, 255, 111, 112, 114, 255, 162, 164, 164, 255, 148, 149, 150, 255, 52, 52, 57, 255, 161, 162, 162, 255, 162, 163, 163, 255, 149, 152, 152, 255, 52, 52, 57, 255, 67, 68, 72, 255, 129, 129, 131, 255, 165, 166, 166, 255, 163, 165, 165, 255, 133, 135, 136, 255, 59, 60, 64, 255, 146, 148, 149, 255, 160, 162, 162, 255, 160, 162, 162, 255, + 162, 163, 163, 255, 52, 52, 57, 255, 104, 105, 107, 255, 163, 165, 165, 255, 164, 165, 165, 255, 167, 168, 168, 255, 107, 108, 110, 255, 60, 61, 65, 255, 52, 53, 57, 255, 163, 165, 165, 255, 157, 159, 159, 255, 153, 155, 155, 255, 149, 152, 152, 255, 153, 156, 156, 255, 158, 160, 160, 255, 164, 166, 166, 255, 52, 53, 57, 255, 153, 155, 156, 255, 167, 168, 168, 255, 165, 166, 166, 255, 163, 165, 165, 255, + 165, 167, 167, 255, 91, 92, 94, 255, 114, 115, 117, 255, 167, 169, 169, 255, 166, 168, 168, 255, 114, 115, 117, 255, 68, 68, 72, 255, 143, 145, 146, 255, 165, 167, 167, 255, 166, 167, 167, 255, 152, 153, 153, 255, 76, 76, 79, 255, 98, 99, 101, 255, 167, 168, 168, 255, 167, 169, 169, 255, 154, 155, 156, 255, 53, 53, 57, 255, 69, 69, 72, 255, 132, 132, 133, 255, 169, 170, 170, 255, 167, 168, 168, 255, + 137, 137, 138, 255, 61, 61, 64, 255, 151, 152, 152, 255, 164, 165, 165, 255, 163, 165, 165, 255, 165, 167, 167, 255, 53, 53, 57, 255, 106, 107, 109, 255, 167, 168, 168, 255, 166, 167, 167, 255, 169, 171, 171, 255, 109, 109, 111, 255, 61, 61, 65, 255, 53, 53, 57, 255, 166, 167, 167, 255, 160, 162, 162, 255, 155, 157, 157, 255, 153, 154, 154, 255, 156, 158, 158, 255, 162, 164, 164, 255, 152, 153, 153, 255, + 53, 53, 57, 255, 169, 171, 171, 255, 166, 168, 168, 255, 165, 167, 167, 255, 164, 165, 165, 255, 143, 144, 145, 255, 60, 61, 64, 255, 162, 164, 164, 255, 159, 161, 161, 255, 130, 131, 133, 255, 117, 118, 120, 255, 164, 165, 165, 255, 167, 169, 169, 255, 153, 153, 154, 255, 67, 68, 72, 255, 127, 128, 130, 255, 162, 164, 164, 255, 162, 163, 163, 255, 149, 151, 151, 255, 52, 52, 57, 255, 67, 68, 72, 255, + 128, 129, 131, 255, 164, 166, 166, 255, 163, 165, 165, 255, 133, 135, 136, 255, 59, 59, 64, 255, 146, 146, 147, 255, 155, 156, 156, 255, 150, 151, 151, 255, 147, 148, 148, 255, 146, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, + 145, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 146, 146, 255, 145, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 146, 146, 255, 145, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 149, 149, 255, 148, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, + 147, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 145, 145, 255, 143, 146, 146, 255, 144, 145, 145, 255, 143, 145, 145, 255, + 142, 145, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 141, 144, 144, 255, 142, 144, 144, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 142, 142, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 142, 142, 255, 140, 142, 142, 255, 141, 143, 143, 255, 140, 142, 142, 255, 140, 141, 141, 255, 140, 141, 141, 255, 139, 141, 141, 255, + 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, + 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 141, 255, 140, 141, 141, 255, 140, 141, 141, 255, 140, 141, 141, 255, 140, 141, 141, 255, 140, 141, 141, 255, 140, 141, 141, 255, 141, 143, 143, 255, 141, 143, 143, 255, + 141, 142, 142, 255, 141, 142, 142, 255, 142, 143, 143, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 143, 143, 255, 141, 142, 142, 255, 141, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, + 141, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 143, 143, 255, 142, 144, 144, 255, 146, 148, 148, 255, 152, 154, 154, 255, 141, 142, 142, 255, 113, 145, 169, 255, + 93, 143, 184, 255, 61, 124, 173, 255, 32, 104, 160, 255, 24, 102, 158, 255, 25, 101, 159, 255, 19, 89, 152, 255, 14, 84, 147, 255, 16, 88, 148, 255, 18, 93, 153, 255, 20, 95, 156, 255, 19, 97, 155, 255, 20, 92, 153, 255, 13, 87, 149, 255, 16, 83, 145, 255, 16, 85, 147, 255, 16, 86, 148, 255, 13, 88, 149, 255, 14, 88, 149, 255, 17, 84, 141, 255, 13, 78, 131, 255, 9, 68, 123, 255, + 23, 84, 135, 255, 8, 70, 126, 255, 10, 77, 136, 255, 17, 93, 150, 255, 20, 99, 156, 255, 17, 98, 155, 255, 18, 92, 153, 255, 13, 91, 152, 255, 17, 92, 154, 255, 27, 100, 162, 255, 30, 107, 166, 255, 31, 109, 169, 255, 24, 103, 164, 255, 21, 97, 158, 255, 26, 102, 160, 255, 29, 106, 162, 255, 31, 109, 165, 255, 28, 108, 164, 255, 24, 100, 157, 255, 45, 106, 157, 255, 73, 130, 174, 255, + 64, 99, 123, 255, 160, 162, 162, 255, 159, 161, 161, 255, 151, 153, 153, 255, 145, 147, 147, 255, 145, 147, 147, 255, 149, 151, 151, 255, 154, 156, 156, 255, 160, 161, 161, 255, 52, 52, 57, 255, 148, 149, 150, 255, 159, 161, 161, 255, 158, 160, 160, 255, 157, 160, 160, 255, 161, 162, 162, 255, 134, 136, 137, 255, 75, 75, 79, 255, 164, 166, 166, 255, 148, 150, 151, 255, 59, 59, 64, 255, 159, 161, 161, 255, + 159, 161, 161, 255, 132, 133, 135, 255, 74, 75, 79, 255, 143, 144, 145, 255, 75, 75, 79, 255, 52, 52, 57, 255, 52, 52, 57, 255, 67, 67, 71, 255, 139, 140, 141, 255, 158, 160, 160, 255, 156, 158, 158, 255, 156, 158, 158, 255, 158, 160, 160, 255, 161, 163, 163, 255, 96, 97, 100, 255, 52, 53, 57, 255, 52, 53, 57, 255, 52, 53, 57, 255, 91, 92, 95, 255, 160, 161, 162, 255, 52, 53, 57, 255, + 160, 162, 162, 255, 156, 158, 158, 255, 153, 154, 154, 255, 150, 152, 152, 255, 154, 156, 156, 255, 159, 161, 161, 255, 164, 166, 166, 255, 52, 53, 57, 255, 152, 153, 153, 255, 163, 165, 165, 255, 161, 163, 163, 255, 162, 163, 163, 255, 165, 166, 166, 255, 137, 139, 139, 255, 76, 77, 80, 255, 166, 168, 168, 255, 165, 167, 167, 255, 165, 166, 166, 255, 128, 129, 130, 255, 61, 61, 64, 255, 53, 53, 57, 255, + 53, 53, 57, 255, 53, 53, 57, 255, 113, 114, 116, 255, 163, 165, 165, 255, 162, 163, 163, 255, 162, 164, 164, 255, 134, 136, 137, 255, 76, 76, 80, 255, 147, 147, 147, 255, 76, 77, 80, 255, 53, 53, 57, 255, 53, 53, 57, 255, 68, 68, 72, 255, 143, 143, 144, 255, 161, 162, 162, 255, 159, 160, 160, 255, 158, 160, 160, 255, 160, 162, 162, 255, 163, 165, 165, 255, 98, 99, 101, 255, 53, 53, 57, 255, + 53, 53, 57, 255, 53, 53, 57, 255, 92, 93, 95, 255, 162, 164, 164, 255, 53, 53, 57, 255, 163, 164, 164, 255, 157, 159, 159, 255, 154, 155, 155, 255, 152, 153, 153, 255, 156, 157, 157, 255, 160, 162, 162, 255, 150, 152, 152, 255, 52, 53, 57, 255, 165, 167, 167, 255, 162, 164, 164, 255, 162, 164, 164, 255, 162, 164, 164, 255, 164, 166, 166, 255, 52, 52, 57, 255, 156, 157, 158, 255, 161, 163, 163, 255, + 145, 146, 147, 255, 81, 81, 85, 255, 52, 52, 57, 255, 52, 52, 57, 255, 52, 52, 57, 255, 111, 112, 114, 255, 159, 161, 161, 255, 157, 159, 159, 255, 158, 159, 159, 255, 131, 133, 134, 255, 75, 75, 79, 255, 143, 144, 145, 255, 75, 75, 79, 255, 52, 52, 57, 255, 52, 52, 57, 255, 67, 67, 71, 255, 139, 139, 140, 255, 157, 157, 157, 255, 153, 154, 154, 255, 149, 151, 151, 255, 148, 150, 150, 255, + 146, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 147, 147, 255, 146, 147, 147, 255, 146, 148, 148, 255, 145, 148, 148, 255, + 145, 148, 148, 255, 145, 148, 148, 255, 146, 148, 148, 255, 145, 148, 148, 255, 145, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 148, 148, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 148, 150, 150, 255, 147, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 147, 147, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 144, 144, 255, 143, 145, 145, 255, 143, 145, 145, 255, + 142, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 141, 143, 143, 255, 141, 143, 143, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 139, 141, 141, 255, + 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, + 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 137, 139, 139, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 139, 141, 141, 255, 142, 144, 144, 255, 148, 150, 150, 255, 137, 139, 139, 255, 115, 145, 169, 255, 93, 143, 185, 255, 64, 126, 175, 255, 34, 106, 162, 255, 25, 103, 161, 255, 22, 101, 161, 255, 17, 91, 154, 255, 14, 85, 145, 255, 17, 90, 150, 255, 21, 93, 153, 255, + 21, 95, 154, 255, 20, 96, 157, 255, 22, 93, 154, 255, 15, 89, 150, 255, 16, 84, 146, 255, 16, 86, 147, 255, 20, 87, 149, 255, 20, 88, 150, 255, 17, 90, 150, 255, 17, 86, 139, 255, 16, 79, 132, 255, 8, 69, 124, 255, 23, 83, 134, 255, 8, 68, 126, 255, 9, 76, 136, 255, 14, 92, 151, 255, 19, 98, 156, 255, 19, 97, 157, 255, 15, 94, 156, 255, 13, 91, 153, 255, 17, 93, 153, 255, + 26, 102, 161, 255, 30, 106, 165, 255, 31, 108, 168, 255, 23, 102, 163, 255, 16, 97, 159, 255, 23, 102, 159, 255, 27, 105, 163, 255, 29, 109, 165, 255, 26, 107, 163, 255, 22, 98, 156, 255, 45, 106, 158, 255, 73, 129, 175, 255, 64, 99, 123, 255, 160, 162, 162, 255, 158, 160, 160, 255, 150, 152, 152, 255, 144, 146, 146, 255, 142, 145, 145, 255, 147, 149, 149, 255, 152, 155, 155, 255, 159, 160, 160, 255, + 52, 52, 56, 255, 147, 148, 149, 255, 158, 161, 161, 255, 157, 159, 159, 255, 157, 159, 159, 255, 160, 162, 162, 255, 134, 135, 136, 255, 67, 67, 72, 255, 164, 165, 165, 255, 162, 164, 164, 255, 159, 161, 161, 255, 156, 158, 158, 255, 156, 157, 157, 255, 156, 158, 158, 255, 158, 160, 160, 255, 160, 161, 161, 255, 160, 162, 162, 255, 160, 162, 162, 255, 159, 161, 161, 255, 158, 160, 160, 255, 156, 158, 158, 255, + 154, 156, 156, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, 156, 158, 158, 255, 159, 160, 160, 255, 160, 162, 162, 255, 161, 163, 163, 255, 162, 164, 164, 255, 162, 164, 164, 255, 160, 163, 163, 255, 160, 161, 161, 255, 157, 159, 159, 255, 154, 156, 156, 255, 152, 154, 154, 255, 152, 154, 154, 255, 156, 158, 158, 255, 160, 162, 162, 255, 164, 166, 166, 255, 53, 53, 57, 255, 153, 154, 155, 255, + 165, 166, 166, 255, 162, 164, 164, 255, 162, 164, 164, 255, 166, 168, 167, 255, 138, 139, 140, 255, 68, 69, 72, 255, 165, 166, 166, 255, 162, 164, 164, 255, 161, 162, 162, 255, 161, 162, 162, 255, 163, 164, 164, 255, 163, 165, 165, 255, 163, 165, 165, 255, 162, 164, 164, 255, 160, 162, 162, 255, 158, 160, 160, 255, 157, 159, 159, 255, 157, 159, 159, 255, 158, 161, 161, 255, 161, 163, 163, 255, 162, 165, 165, 255, + 164, 165, 165, 255, 164, 164, 164, 255, 161, 163, 163, 255, 160, 162, 162, 255, 159, 161, 161, 255, 156, 158, 158, 255, 154, 156, 156, 255, 155, 157, 157, 255, 156, 158, 158, 255, 159, 160, 160, 255, 160, 162, 162, 255, 162, 163, 163, 255, 163, 164, 164, 255, 163, 164, 164, 255, 163, 164, 164, 255, 163, 164, 164, 255, 161, 163, 163, 255, 157, 159, 159, 255, 154, 156, 156, 255, 153, 154, 154, 255, 152, 153, 153, 255, + 155, 157, 157, 255, 160, 162, 162, 255, 150, 152, 152, 255, 53, 53, 57, 255, 167, 167, 167, 255, 163, 165, 165, 255, 163, 164, 164, 255, 163, 164, 164, 255, 166, 167, 167, 255, 52, 53, 57, 255, 148, 150, 151, 255, 160, 162, 162, 255, 158, 160, 160, 255, 158, 159, 159, 255, 160, 160, 160, 255, 161, 162, 162, 255, 159, 160, 160, 255, 157, 159, 159, 255, 155, 157, 157, 255, 154, 156, 156, 255, 153, 155, 155, 255, + 155, 157, 157, 255, 158, 160, 160, 255, 160, 161, 161, 255, 161, 163, 163, 255, 161, 162, 162, 255, 160, 161, 161, 255, 158, 160, 160, 255, 156, 157, 157, 255, 153, 154, 154, 255, 150, 152, 152, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 149, 149, 255, 148, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 149, 151, 151, 255, 150, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, + 151, 153, 153, 255, 150, 152, 152, 255, 151, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 146, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 145, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 142, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 140, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 140, 140, 255, + 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 139, 139, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 139, 139, 255, + 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, + 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 137, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, + 136, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 137, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 138, 140, 140, 255, 142, 144, 144, 255, + 148, 149, 149, 255, 137, 138, 138, 255, 115, 145, 170, 255, 94, 144, 184, 255, 65, 127, 174, 255, 36, 106, 163, 255, 27, 103, 162, 255, 23, 102, 160, 255, 20, 91, 153, 255, 15, 87, 148, 255, 21, 90, 151, 255, 22, 94, 153, 255, 22, 96, 155, 255, 22, 97, 156, 255, 23, 96, 155, 255, 14, 90, 151, 255, 16, 84, 147, 255, 15, 87, 149, 255, 16, 89, 150, 255, 18, 89, 151, 255, 17, 89, 149, 255, + 16, 85, 140, 255, 17, 77, 132, 255, 10, 69, 124, 255, 22, 82, 134, 255, 7, 67, 125, 255, 9, 76, 135, 255, 14, 91, 151, 255, 20, 97, 157, 255, 19, 97, 159, 255, 14, 95, 157, 255, 16, 91, 152, 255, 17, 94, 154, 255, 25, 103, 160, 255, 29, 106, 164, 255, 30, 108, 166, 255, 24, 102, 162, 255, 17, 97, 157, 255, 24, 102, 159, 255, 27, 104, 162, 255, 28, 107, 164, 255, 23, 105, 162, 255, + 22, 96, 156, 255, 44, 105, 161, 255, 73, 128, 175, 255, 62, 98, 124, 255, 163, 165, 165, 255, 160, 162, 162, 255, 152, 154, 154, 255, 146, 148, 148, 255, 145, 147, 147, 255, 149, 151, 151, 255, 155, 156, 156, 255, 160, 162, 162, 255, 52, 52, 57, 255, 150, 151, 151, 255, 162, 164, 164, 255, 160, 162, 162, 255, 161, 162, 162, 255, 163, 164, 164, 255, 105, 105, 108, 255, 90, 90, 94, 255, 163, 164, 164, 255, + 162, 163, 163, 255, 159, 161, 161, 255, 155, 157, 157, 255, 154, 155, 155, 255, 153, 155, 155, 255, 154, 156, 156, 255, 156, 158, 158, 255, 156, 158, 158, 255, 157, 159, 159, 255, 157, 159, 159, 255, 155, 157, 157, 255, 154, 155, 155, 255, 153, 154, 154, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 154, 156, 156, 255, 156, 158, 158, 255, 158, 160, 160, 255, 158, 160, 160, 255, 159, 160, 160, 255, + 158, 160, 160, 255, 157, 159, 159, 255, 156, 158, 158, 255, 155, 157, 157, 255, 154, 156, 156, 255, 153, 155, 155, 255, 152, 154, 154, 255, 156, 158, 158, 255, 160, 162, 162, 255, 165, 167, 167, 255, 53, 53, 57, 255, 154, 155, 156, 255, 167, 168, 168, 255, 165, 167, 167, 255, 165, 166, 166, 255, 167, 168, 168, 255, 107, 108, 110, 255, 91, 91, 94, 255, 163, 165, 165, 255, 160, 162, 162, 255, 158, 160, 160, 255, + 158, 160, 160, 255, 159, 161, 161, 255, 160, 162, 162, 255, 159, 161, 161, 255, 159, 161, 161, 255, 157, 159, 159, 255, 156, 158, 158, 255, 155, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, 158, 159, 159, 255, 158, 159, 159, 255, 158, 160, 160, 255, 159, 160, 160, 255, 158, 160, 160, 255, 157, 159, 159, 255, 155, 157, 157, 255, 154, 155, 155, 255, 154, 156, 156, 255, 153, 155, 155, 255, 154, 156, 156, 255, + 156, 157, 157, 255, 157, 159, 159, 255, 158, 159, 159, 255, 157, 159, 159, 255, 158, 159, 159, 255, 157, 159, 159, 255, 156, 158, 158, 255, 155, 157, 157, 255, 153, 155, 155, 255, 152, 154, 154, 255, 152, 153, 153, 255, 151, 153, 153, 255, 155, 157, 157, 255, 159, 160, 160, 255, 150, 151, 151, 255, 52, 53, 57, 255, 167, 169, 169, 255, 166, 166, 166, 255, 164, 166, 166, 255, 164, 165, 165, 255, 151, 152, 152, 255, + 52, 53, 57, 255, 161, 163, 163, 255, 157, 159, 159, 255, 155, 157, 157, 255, 154, 155, 155, 255, 155, 157, 157, 255, 155, 156, 156, 255, 154, 156, 156, 255, 152, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 152, 154, 154, 255, 154, 156, 156, 255, 155, 157, 157, 255, 155, 156, 156, 255, 156, 158, 158, 255, 155, 157, 157, 255, 154, 156, 156, 255, 153, 154, 154, 255, 150, 152, 152, 255, + 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 147, 148, 148, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 148, 148, 255, 148, 149, 149, 255, 148, 149, 149, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 141, 141, 255, + 139, 141, 141, 255, 139, 142, 142, 255, 139, 141, 141, 255, 139, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, + 137, 138, 138, 255, 137, 138, 138, 255, 136, 137, 137, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 136, 137, 137, 255, + 136, 137, 137, 255, 137, 138, 138, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, + 137, 138, 138, 255, 136, 137, 137, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 136, 137, 137, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 139, 139, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 140, 142, 142, 255, 143, 145, 145, 255, 149, 151, 151, 255, 138, 140, 140, 255, 115, 145, 169, 255, 93, 144, 184, 255, 65, 126, 174, 255, 37, 105, 163, 255, 28, 103, 161, 255, 27, 102, 158, 255, 20, 92, 151, 255, + 17, 87, 148, 255, 22, 91, 150, 255, 20, 94, 154, 255, 21, 97, 156, 255, 22, 98, 156, 255, 23, 97, 154, 255, 18, 91, 151, 255, 18, 83, 145, 255, 17, 86, 149, 255, 17, 87, 148, 255, 19, 86, 149, 255, 17, 87, 147, 255, 16, 83, 140, 255, 14, 76, 130, 255, 12, 67, 122, 255, 24, 81, 134, 255, 9, 67, 125, 255, 9, 76, 134, 255, 11, 91, 151, 255, 19, 96, 156, 255, 16, 97, 157, 255, + 17, 94, 156, 255, 13, 89, 152, 255, 17, 93, 153, 255, 22, 103, 158, 255, 25, 106, 163, 255, 25, 108, 164, 255, 19, 103, 163, 255, 16, 96, 159, 255, 22, 100, 160, 255, 27, 103, 162, 255, 30, 105, 165, 255, 23, 104, 162, 255, 20, 97, 156, 255, 44, 106, 160, 255, 74, 130, 174, 255, 62, 98, 124, 255, 159, 161, 161, 255, 157, 159, 159, 255, 149, 151, 151, 255, 143, 145, 145, 255, 143, 145, 145, 255, + 145, 147, 147, 255, 151, 153, 153, 255, 157, 159, 159, 255, 52, 52, 56, 255, 148, 150, 150, 255, 162, 164, 164, 255, 162, 163, 163, 255, 160, 162, 162, 255, 111, 111, 114, 255, 59, 59, 64, 255, 147, 148, 149, 255, 159, 161, 161, 255, 122, 123, 125, 255, 52, 52, 57, 255, 145, 148, 148, 255, 151, 153, 153, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 152, 151, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 148, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 153, 153, 255, 150, 153, 153, 255, 149, 151, 151, 255, 149, 151, 151, 255, 152, 153, 153, 255, 156, 158, 158, 255, + 162, 164, 163, 255, 52, 53, 57, 255, 152, 154, 154, 255, 166, 168, 168, 255, 166, 167, 167, 255, 164, 166, 166, 255, 112, 114, 116, 255, 60, 61, 64, 255, 147, 149, 150, 255, 157, 159, 159, 255, 154, 155, 155, 255, 151, 153, 153, 255, 151, 153, 153, 255, 153, 154, 154, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, + 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 153, 155, 155, 255, 153, 154, 154, 255, 153, 154, 154, 255, 152, 154, 154, 255, 151, 154, 154, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 153, 153, 255, 151, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 151, 153, 153, 255, 156, 157, 157, 255, 146, 148, 149, 255, 52, 52, 57, 255, 165, 167, 167, 255, 165, 166, 166, 255, 164, 166, 166, 255, 133, 135, 136, 255, 59, 60, 64, 255, 111, 111, 113, 255, 157, 158, 158, 255, 153, 155, 155, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, + 146, 147, 147, 255, 146, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 146, 147, 147, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, + 144, 147, 147, 255, 144, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 147, 147, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 145, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 147, 148, 148, 255, 147, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 145, 145, 255, 143, 145, 145, 255, 142, 144, 144, 255, 143, 144, 144, 255, 141, 143, 143, 255, 141, 143, 143, 255, 142, 143, 143, 255, 141, 143, 143, 255, 142, 144, 144, 255, 142, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, 140, 141, 141, 255, + 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, + 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, + 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, + 139, 141, 141, 255, 140, 142, 142, 255, 141, 142, 142, 255, 141, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 140, 142, 142, 255, 139, 141, 141, 255, 140, 142, 142, 255, 139, 141, 141, 255, 140, 142, 142, 255, 140, 142, 142, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 142, 142, 255, + 140, 142, 142, 255, 141, 142, 142, 255, 144, 147, 147, 255, 150, 152, 152, 255, 139, 141, 141, 255, 112, 145, 168, 255, 91, 143, 182, 255, 63, 126, 174, 255, 35, 106, 164, 255, 27, 104, 162, 255, 27, 105, 162, 255, 20, 98, 157, 255, 17, 91, 150, 255, 18, 95, 152, 255, 22, 99, 156, 255, 24, 102, 159, 255, 24, 102, 159, 255, 23, 102, 157, 255, 19, 97, 154, 255, 17, 88, 147, 255, 18, 90, 150, 255, + 21, 95, 153, 255, 23, 96, 154, 255, 21, 97, 155, 255, 18, 92, 147, 255, 18, 84, 135, 255, 12, 73, 127, 255, 24, 82, 134, 255, 9, 67, 125, 255, 11, 77, 136, 255, 13, 94, 152, 255, 18, 97, 154, 255, 16, 95, 156, 255, 18, 92, 153, 255, 13, 89, 148, 255, 16, 92, 151, 255, 23, 100, 159, 255, 28, 103, 163, 255, 25, 106, 163, 255, 20, 100, 162, 255, 14, 96, 158, 255, 23, 100, 162, 255, + 25, 104, 164, 255, 27, 107, 168, 255, 24, 105, 165, 255, 20, 98, 159, 255, 42, 107, 160, 255, 71, 130, 170, 255, 61, 98, 124, 255, 158, 160, 160, 255, 157, 159, 159, 255, 149, 151, 151, 255, 143, 145, 145, 255, 142, 144, 144, 255, 144, 146, 146, 255, 149, 151, 151, 255, 155, 157, 157, 255, 81, 81, 84, 255, 52, 52, 56, 255, 52, 52, 56, 255, 52, 52, 56, 255, 52, 52, 57, 255, 88, 89, 91, 255, + 144, 146, 146, 255, 156, 158, 158, 255, 155, 157, 157, 255, 134, 135, 136, 255, 79, 80, 83, 255, 151, 153, 153, 255, 149, 151, 151, 255, 147, 149, 149, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, + 147, 149, 149, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 151, 153, 153, 255, 156, 158, 157, 255, 160, 162, 162, 255, 82, 83, 86, 255, 52, 53, 57, 255, 52, 53, 57, 255, 52, 53, 57, 255, 52, 53, 57, 255, 89, 91, 93, 255, 148, 149, 150, 255, 158, 160, 160, 255, + 154, 156, 156, 255, 152, 154, 154, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 150, 151, 151, 255, 154, 155, 155, 255, 151, 153, 153, 255, 52, 52, 57, 255, 52, 52, 57, 255, 52, 52, 57, 255, + 52, 52, 57, 255, 59, 60, 64, 255, 125, 125, 127, 255, 157, 159, 159, 255, 152, 154, 154, 255, 149, 151, 151, 255, 146, 148, 148, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 146, 146, 255, 145, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, + 144, 146, 146, 255, 145, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 147, 147, 255, 144, 146, 146, 255, 144, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 147, 147, 255, 145, 147, 147, 255, + 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 147, 147, 255, 146, 147, 147, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 148, 150, 150, 255, 148, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 149, 151, 151, 255, + 148, 151, 151, 255, 148, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 151, 151, 255, 149, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, + 148, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, 143, 145, 145, 255, 142, 143, 143, 255, 141, 143, 143, 255, 141, 143, 143, 255, + 141, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 141, 141, 255, 139, 141, 141, 255, 139, 141, 141, 255, 140, 141, 141, 255, 139, 140, 140, 255, 138, 140, 140, 255, 139, 141, 141, 255, 139, 141, 141, 255, 139, 140, 140, 255, 138, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 136, 137, 137, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 137, 138, 138, 255, 138, 140, 140, 255, 142, 143, 143, 255, 148, 149, 149, 255, 137, 138, 138, 255, 112, 145, 168, 255, 91, 143, 182, 255, 65, 127, 173, 255, 34, 110, 163, 255, + 26, 107, 162, 255, 27, 108, 163, 255, 25, 99, 159, 255, 16, 92, 154, 255, 23, 94, 154, 255, 24, 103, 158, 255, 25, 105, 162, 255, 26, 105, 161, 255, 23, 104, 159, 255, 21, 100, 158, 255, 14, 90, 150, 255, 15, 91, 149, 255, 23, 99, 155, 255, 28, 100, 156, 255, 26, 101, 160, 255, 23, 96, 151, 255, 19, 87, 137, 255, 12, 77, 131, 255, 22, 81, 134, 255, 7, 67, 125, 255, 9, 78, 135, 255, + 14, 95, 152, 255, 20, 97, 155, 255, 15, 95, 156, 255, 14, 92, 153, 255, 12, 89, 150, 255, 13, 91, 152, 255, 20, 101, 158, 255, 26, 102, 162, 255, 22, 105, 163, 255, 18, 99, 158, 255, 16, 97, 156, 255, 23, 101, 163, 255, 26, 104, 163, 255, 27, 110, 168, 255, 22, 106, 166, 255, 23, 99, 158, 255, 43, 107, 162, 255, 72, 131, 172, 255, 62, 98, 123, 255, 162, 164, 164, 255, 160, 162, 162, 255, + 152, 154, 154, 255, 146, 148, 148, 255, 145, 147, 147, 255, 147, 149, 149, 255, 150, 152, 152, 255, 153, 155, 155, 255, 157, 158, 158, 255, 159, 160, 160, 255, 159, 161, 161, 255, 159, 161, 161, 255, 158, 160, 160, 255, 157, 158, 158, 255, 155, 156, 156, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 154, 154, 255, 153, 155, 155, 255, 151, 153, 153, 255, 150, 152, 152, 255, 148, 150, 150, 255, 146, 149, 149, 255, + 146, 149, 149, 255, 147, 150, 149, 255, 148, 150, 150, 255, 147, 150, 150, 255, 147, 149, 149, 255, 147, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 152, 152, 255, + 150, 152, 152, 255, 151, 153, 153, 255, 153, 155, 155, 255, 156, 159, 159, 255, 161, 163, 163, 255, 163, 165, 165, 255, 164, 165, 165, 255, 164, 165, 165, 255, 162, 164, 164, 255, 161, 163, 163, 255, 159, 161, 161, 255, 156, 158, 158, 255, 154, 156, 156, 255, 151, 154, 154, 255, 150, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 153, 153, 255, 150, 153, 153, 255, + 150, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 150, 151, 151, 255, 149, 151, 151, 255, 149, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 151, 151, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 151, 151, 255, 149, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 150, 152, 152, 255, 152, 154, 154, 255, 155, 156, 156, 255, 159, 161, 161, 255, 161, 162, 162, 255, 162, 163, 163, 255, 160, 162, 162, 255, 159, 160, 160, 255, 157, 158, 158, 255, 154, 156, 156, 255, 150, 153, 153, 255, 148, 151, 151, 255, 148, 150, 150, 255, 147, 148, 148, 255, 147, 148, 148, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 147, 147, 255, 146, 147, 147, 255, 146, 147, 147, 255, 146, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 145, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 147, 147, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 147, 149, 149, 255, 146, 148, 148, 255, + 146, 148, 148, 255, 147, 148, 148, 255, 148, 149, 149, 255, 148, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 149, 149, 255, 148, 150, 150, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, + 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 148, 151, 151, 255, 148, 151, 151, 255, 148, 150, 150, 255, 148, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, + 148, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 148, 148, 255, 145, 147, 147, 255, 145, 147, 147, 255, 144, 147, 147, 255, 144, 147, 147, 255, 144, 147, 147, 255, 144, 146, 146, 255, + 143, 146, 146, 255, 144, 146, 146, 255, 143, 144, 144, 255, 142, 144, 144, 255, 142, 145, 145, 255, 142, 144, 144, 255, 141, 144, 144, 255, 141, 143, 143, 255, 141, 143, 143, 255, 140, 142, 142, 255, 139, 141, 141, 255, 140, 141, 141, 255, 139, 140, 140, 255, 138, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 138, 138, 255, 136, 138, 138, 255, 137, 139, 139, 255, 137, 138, 138, 255, 136, 137, 137, 255, + 135, 137, 137, 255, 136, 138, 138, 255, 136, 138, 138, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 136, 137, 137, 255, 135, 137, 137, 255, + 136, 137, 137, 255, 136, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 136, 137, 137, 255, 135, 137, 137, 255, + 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 136, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, + 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 135, 137, 137, 255, 135, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, + 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 136, 137, 137, 255, 137, 139, 139, 255, 140, 142, 142, 255, 147, 148, 148, 255, 136, 137, 137, 255, 115, 145, 168, 255, 91, 144, 181, 255, 65, 128, 173, 255, 39, 112, 164, 255, 30, 108, 165, 255, 26, 108, 163, 255, 22, 102, 158, 255, 14, 92, 154, 255, 20, 96, 154, 255, 26, 105, 159, 255, 28, 107, 161, 255, 26, 106, 162, 255, 24, 103, 159, 255, + 23, 98, 155, 255, 14, 89, 148, 255, 16, 90, 149, 255, 23, 99, 154, 255, 26, 101, 156, 255, 25, 102, 158, 255, 22, 96, 147, 255, 18, 85, 137, 255, 13, 75, 126, 255, 23, 81, 134, 255, 12, 68, 125, 255, 15, 81, 135, 255, 18, 95, 154, 255, 22, 96, 158, 255, 18, 96, 158, 255, 18, 94, 155, 255, 13, 89, 151, 255, 19, 93, 154, 255, 23, 101, 159, 255, 26, 103, 162, 255, 27, 103, 164, 255, + 21, 99, 163, 255, 19, 98, 158, 255, 23, 102, 160, 255, 25, 105, 163, 255, 30, 110, 167, 255, 25, 106, 165, 255, 24, 99, 157, 255, 44, 107, 164, 255, 73, 129, 176, 255, 63, 98, 125, 255, 163, 165, 165, 255, 161, 163, 163, 255, 154, 155, 155, 255, 147, 149, 149, 255, 146, 148, 148, 255, 147, 149, 149, 255, 149, 151, 151, 255, 151, 153, 153, 255, 153, 155, 155, 255, 155, 157, 157, 255, 155, 157, 157, 255, + 155, 157, 157, 255, 154, 156, 156, 255, 153, 155, 155, 255, 152, 154, 154, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 151, 151, 255, 149, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 151, 153, 153, 255, + 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 152, 152, 255, 150, 153, 153, 255, 150, 153, 153, 255, 150, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 153, 155, 155, 255, 154, 156, 156, 255, 158, 159, 159, 255, 159, 161, 161, 255, 160, 162, 162, 255, 160, 162, 162, 255, 159, 161, 161, 255, + 158, 159, 159, 255, 156, 158, 158, 255, 154, 156, 156, 255, 153, 155, 155, 255, 152, 154, 154, 255, 151, 154, 154, 255, 151, 154, 154, 255, 151, 154, 154, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 153, 153, 255, 152, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 152, 154, 154, 255, 152, 154, 154, 255, + 151, 153, 153, 255, 152, 154, 154, 255, 152, 153, 153, 255, 151, 153, 153, 255, 151, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 153, 154, 154, 255, + 155, 157, 157, 255, 157, 159, 159, 255, 156, 158, 158, 255, 156, 158, 158, 255, 155, 157, 157, 255, 154, 156, 156, 255, 152, 154, 154, 255, 151, 152, 152, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 149, 151, 151, 255, 148, 150, 150, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 152, 152, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 150, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 149, 151, 151, 255, 150, 152, 152, 255, 151, 153, 153, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 150, 151, 151, 255, 150, 152, 152, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 150, 152, 152, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 152, 152, 255, 150, 151, 151, 255, 149, 151, 151, 255, 150, 152, 152, 255, 150, 152, 152, 255, 150, 152, 152, 255, + 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 150, 150, 255, 147, 149, 149, 255, 148, 150, 150, 255, 147, 149, 149, 255, 147, 149, 149, 255, 146, 148, 148, 255, 146, 148, 148, 255, 146, 148, 148, 255, 145, 147, 147, 255, 146, 148, 148, 255, 145, 147, 147, 255, 145, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 144, 146, 146, 255, 143, 145, 145, 255, 143, 145, 145, 255, + 143, 144, 144, 255, 142, 144, 144, 255, 142, 144, 144, 255, 141, 143, 143, 255, 141, 142, 142, 255, 140, 142, 142, 255, 140, 142, 142, 255, 140, 141, 141, 255, 140, 141, 141, 255, 139, 141, 141, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 140, 140, 255, 138, 139, 139, 255, 138, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 138, 140, 140, 255, 137, 140, 140, 255, 137, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 140, 140, 255, 138, 140, 140, 255, + 138, 140, 140, 255, 137, 140, 140, 255, 137, 140, 140, 255, 137, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 138, 138, 255, + 137, 138, 138, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 140, 140, 255, 137, 140, 140, 255, 137, 140, 140, 255, 137, 140, 140, 255, 137, 140, 140, 255, + 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 140, 140, 255, 137, 140, 140, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 137, 139, 139, 255, 141, 142, 142, 255, 146, 148, 148, 255, 137, 137, 137, 255, 114, 144, 168, 255, + 94, 145, 182, 255, 65, 130, 175, 255, 41, 116, 167, 255, 31, 109, 168, 255, 28, 108, 166, 255, 21, 101, 157, 255, 15, 91, 149, 255, 21, 96, 153, 255, 26, 104, 159, 255, 27, 107, 162, 255, 29, 106, 162, 255, 25, 104, 160, 255, 20, 103, 154, 255, 13, 91, 152, 255, 16, 90, 151, 255, 23, 99, 154, 255, 27, 101, 154, 255, 25, 103, 155, 255, 23, 96, 149, 255, 19, 86, 135, 255, 12, 77, 130, 255, + 25, 83, 136, 255, 25, 82, 134, 255, 37, 98, 147, 255, 44, 109, 164, 255, 45, 113, 167, 255, 40, 113, 166, 255, 39, 109, 164, 255, 36, 106, 161, 255, 44, 110, 163, 255, 47, 115, 168, 255, 48, 117, 169, 255, 48, 119, 170, 255, 42, 115, 173, 255, 40, 114, 168, 255, 46, 118, 169, 255, 48, 119, 172, 255, 49, 123, 175, 255, 44, 119, 173, 255, 43, 112, 166, 255, 65, 119, 171, 255, 83, 137, 179, 255, + 63, 100, 127, 255, 165, 167, 167, 255, 165, 166, 166, 255, 159, 161, 161, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 156, 158, 158, 255, 156, 158, 158, 255, 157, 159, 159, 255, 159, 161, 161, 255, 159, 161, 161, 255, 160, 162, 162, 255, 159, 161, 161, 255, 158, 160, 160, 255, 157, 159, 159, 255, 158, 160, 160, 255, 159, 161, 161, 255, 158, 160, 160, 255, 158, 160, 160, 255, 159, 161, 161, 255, + 158, 160, 160, 255, 158, 160, 160, 255, 159, 161, 161, 255, 159, 161, 161, 255, 158, 160, 160, 255, 159, 161, 161, 255, 159, 161, 161, 255, 159, 161, 161, 255, 159, 161, 161, 255, 159, 161, 161, 255, 159, 161, 161, 255, 160, 162, 162, 255, 160, 162, 162, 255, 160, 162, 162, 255, 160, 162, 162, 255, 159, 161, 161, 255, 159, 161, 161, 255, 160, 162, 162, 255, 160, 162, 162, 255, 159, 161, 161, 255, 160, 162, 161, 255, + 160, 162, 162, 255, 160, 162, 162, 255, 160, 162, 162, 255, 161, 163, 163, 255, 160, 162, 162, 255, 161, 163, 163, 255, 161, 163, 163, 255, 163, 165, 165, 255, 164, 166, 166, 255, 164, 166, 166, 255, 164, 166, 166, 255, 164, 166, 166, 255, 163, 165, 165, 255, 162, 164, 164, 255, 162, 164, 164, 255, 161, 163, 163, 255, 160, 162, 162, 255, 160, 162, 162, 255, 160, 162, 162, 255, 160, 162, 162, 255, 160, 162, 162, 255, + 160, 162, 162, 255, 160, 162, 162, 255, 160, 162, 162, 255, 161, 163, 163, 255, 161, 163, 163, 255, 162, 164, 164, 255, 162, 164, 164, 255, 162, 164, 164, 255, 161, 163, 163, 255, 161, 163, 163, 255, 161, 164, 164, 255, 161, 163, 163, 255, 161, 163, 163, 255, 161, 164, 164, 255, 161, 164, 164, 255, 161, 163, 163, 255, 160, 162, 162, 255, 160, 161, 161, 255, 160, 161, 161, 255, 159, 161, 161, 255, 159, 161, 161, 255, + 159, 161, 161, 255, 159, 161, 161, 255, 159, 161, 161, 255, 159, 161, 161, 255, 160, 161, 161, 255, 159, 160, 160, 255, 159, 160, 160, 255, 158, 160, 160, 255, 158, 160, 160, 255, 158, 160, 160, 255, 159, 161, 161, 255, 159, 161, 161, 255, 160, 162, 162, 255, 162, 163, 163, 255, 161, 162, 162, 255, 160, 162, 162, 255, 159, 161, 161, 255, 159, 161, 161, 255, 158, 160, 160, 255, 157, 159, 159, 255, 157, 159, 159, 255, + 157, 159, 159, 255, 157, 159, 159, 255, 157, 158, 158, 255, 157, 159, 159, 255, 157, 159, 159, 255, 156, 158, 158, 255, 156, 158, 158, 255, 156, 158, 158, 255, 156, 158, 158, 255, 156, 158, 158, 255, 156, 158, 158, 255, 156, 158, 158, 255, 156, 158, 158, 255, 156, 157, 157, 255, 156, 157, 157, 255, 156, 157, 157, 255, 156, 157, 157, 255, 156, 157, 157, 255, 156, 157, 157, 255, 155, 157, 157, 255, 155, 157, 157, 255, + 155, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 156, 157, 157, 255, 156, 157, 157, 255, 156, 157, 157, 255, 156, 157, 157, 255, 156, 157, 157, 255, 156, 157, 157, 255, 156, 158, 158, 255, 156, 158, 158, 255, 156, 158, 158, 255, 156, 158, 158, 255, 157, 159, 159, 255, 156, 158, 158, 255, 156, 158, 158, 255, 156, 158, 158, 255, 156, 157, 157, 255, 156, 157, 157, 255, 156, 158, 158, 255, + 156, 158, 158, 255, 157, 159, 159, 255, 157, 159, 159, 255, 157, 159, 159, 255, 156, 158, 158, 255, 156, 158, 158, 255, 157, 159, 159, 255, 157, 159, 159, 255, 157, 159, 159, 255, 157, 158, 158, 255, 157, 159, 159, 255, 157, 159, 159, 255, 158, 160, 160, 255, 157, 159, 159, 255, 157, 159, 159, 255, 157, 159, 159, 255, 157, 159, 159, 255, 157, 159, 159, 255, 157, 159, 159, 255, 157, 159, 159, 255, 158, 159, 159, 255, + 158, 160, 160, 255, 158, 160, 160, 255, 158, 160, 160, 255, 157, 159, 159, 255, 158, 160, 160, 255, 158, 160, 160, 255, 158, 160, 160, 255, 158, 160, 160, 255, 158, 160, 160, 255, 158, 160, 160, 255, 158, 160, 160, 255, 158, 160, 160, 255, 158, 160, 160, 255, 158, 160, 160, 255, 158, 160, 160, 255, 158, 160, 160, 255, 158, 160, 160, 255, 158, 160, 160, 255, 158, 160, 160, 255, 158, 160, 160, 255, 159, 161, 161, 255, + 158, 160, 160, 255, 158, 160, 160, 255, 159, 161, 161, 255, 159, 161, 161, 255, 159, 161, 161, 255, 159, 161, 161, 255, 159, 161, 161, 255, 158, 160, 160, 255, 158, 160, 160, 255, 158, 160, 160, 255, 158, 161, 161, 255, 158, 160, 160, 255, 158, 160, 160, 255, 158, 159, 159, 255, 157, 159, 159, 255, 157, 159, 159, 255, 157, 159, 159, 255, 157, 158, 158, 255, 156, 159, 159, 255, 156, 158, 158, 255, 156, 158, 158, 255, + 155, 157, 157, 255, 155, 158, 158, 255, 155, 158, 158, 255, 155, 156, 156, 255, 154, 156, 156, 255, 154, 156, 156, 255, 154, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 155, 155, 255, 153, 154, 154, 255, 152, 154, 154, 255, 152, 154, 154, 255, 152, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 153, 153, 255, 151, 152, 152, 255, 150, 152, 152, 255, + 150, 152, 152, 255, 149, 152, 152, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 148, 151, 151, 255, 148, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 151, 151, 255, 148, 151, 151, 255, + 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 148, 151, 151, 255, 148, 151, 151, 255, 148, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 151, 151, 255, 148, 150, 150, 255, + 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 148, 149, 149, 255, 148, 149, 149, 255, 148, 150, 150, 255, 148, 151, 151, 255, 148, 150, 150, 255, 148, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 151, 151, 255, 149, 151, 151, 255, 149, 151, 151, 255, 148, 151, 151, 255, + 148, 150, 150, 255, 148, 149, 149, 255, 148, 149, 149, 255, 148, 149, 149, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 150, 150, 255, 148, 149, 149, 255, 148, 149, 149, 255, 147, 148, 148, 255, 148, 149, 149, 255, 148, 149, 149, 255, 147, 148, 148, 255, 147, 148, 148, 255, 148, 149, 149, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, + 148, 149, 149, 255, 147, 148, 148, 255, 147, 148, 148, 255, 148, 149, 149, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, 146, 148, 148, 255, 148, 149, 149, 255, 148, 150, 150, 255, 142, 142, 142, 255, 116, 148, 173, 255, 100, 151, 187, 255, 82, 141, 183, 255, 60, 129, 175, 255, 51, 123, 172, 255, 50, 121, 171, 255, 38, 112, 164, 255, 36, 105, 158, 255, 42, 109, 160, 255, 48, 118, 167, 255, + 48, 120, 169, 255, 48, 119, 169, 255, 44, 119, 168, 255, 45, 114, 165, 255, 37, 105, 159, 255, 40, 106, 160, 255, 47, 114, 164, 255, 49, 116, 167, 255, 49, 115, 165, 255, 44, 111, 157, 255, 34, 100, 145, 255, 16, 82, 134, 255, 49, 98, 147, 255, 53, 104, 149, 255, 69, 120, 163, 255, 75, 130, 175, 255, 75, 134, 179, 255, 74, 134, 177, 255, 74, 131, 176, 255, 72, 128, 174, 255, 77, 131, 176, 255, + 80, 135, 179, 255, 81, 137, 179, 255, 78, 140, 181, 255, 74, 137, 182, 255, 74, 137, 180, 255, 81, 140, 183, 255, 82, 140, 184, 255, 82, 142, 186, 255, 77, 140, 182, 255, 72, 132, 177, 255, 85, 136, 179, 255, 96, 145, 186, 255, 76, 111, 135, 255, 171, 172, 172, 255, 172, 173, 173, 255, 169, 171, 171, 255, 166, 167, 167, 255, 166, 167, 167, 255, 166, 167, 167, 255, 166, 168, 168, 255, 166, 168, 168, 255, + 167, 168, 168, 255, 167, 168, 168, 255, 167, 168, 168, 255, 167, 169, 169, 255, 168, 169, 169, 255, 168, 169, 169, 255, 168, 170, 170, 255, 169, 170, 170, 255, 169, 170, 170, 255, 169, 170, 170, 255, 169, 170, 170, 255, 169, 170, 170, 255, 169, 171, 171, 255, 170, 172, 172, 255, 171, 172, 172, 255, 171, 172, 172, 255, 171, 172, 172, 255, 172, 173, 173, 255, 172, 173, 173, 255, 172, 173, 173, 255, 172, 173, 173, 255, + 172, 173, 173, 255, 172, 173, 173, 255, 171, 172, 172, 255, 172, 173, 173, 255, 172, 174, 174, 255, 173, 174, 174, 255, 173, 174, 174, 255, 173, 174, 174, 255, 173, 174, 174, 255, 173, 174, 174, 255, 172, 174, 174, 255, 172, 173, 173, 255, 172, 174, 174, 255, 172, 173, 173, 255, 173, 174, 174, 255, 173, 174, 174, 255, 173, 174, 174, 255, 173, 174, 174, 255, 173, 174, 174, 255, 173, 174, 174, 255, 173, 175, 175, 255, + 174, 175, 175, 255, 174, 175, 175, 255, 174, 175, 175, 255, 174, 175, 175, 255, 174, 175, 175, 255, 174, 175, 175, 255, 174, 175, 175, 255, 174, 175, 175, 255, 174, 175, 175, 255, 174, 175, 175, 255, 174, 175, 175, 255, 174, 175, 175, 255, 174, 175, 175, 255, 174, 175, 175, 255, 174, 175, 175, 255, 174, 175, 175, 255, 174, 175, 175, 255, 174, 175, 175, 255, 175, 176, 176, 255, 175, 176, 176, 255, 175, 176, 176, 255, + 175, 176, 176, 255, 175, 176, 176, 255, 175, 176, 176, 255, 175, 176, 176, 255, 174, 176, 176, 255, 174, 175, 175, 255, 173, 174, 174, 255, 173, 174, 174, 255, 173, 174, 174, 255, 173, 174, 174, 255, 173, 174, 174, 255, 173, 174, 174, 255, 173, 174, 174, 255, 173, 174, 174, 255, 173, 174, 174, 255, 172, 173, 173, 255, 172, 173, 173, 255, 172, 173, 173, 255, 172, 173, 173, 255, 172, 173, 173, 255, 171, 172, 172, 255, + 170, 172, 172, 255, 171, 172, 172, 255, 171, 172, 172, 255, 170, 171, 171, 255, 170, 171, 171, 255, 170, 171, 171, 255, 170, 171, 171, 255, 169, 170, 170, 255, 169, 170, 170, 255, 169, 170, 170, 255, 169, 170, 170, 255, 169, 170, 170, 255, 169, 170, 170, 255, 169, 169, 169, 255, 168, 169, 169, 255, 168, 169, 169, 255, 167, 169, 169, 255, 167, 168, 168, 255, 167, 169, 169, 255, 167, 169, 169, 255, 167, 168, 168, 255, + 166, 167, 167, 255, 167, 168, 168, 255, 167, 168, 168, 255, 166, 167, 167, 255, 166, 167, 167, 255, 166, 167, 167, 255, 166, 167, 167, 255, 166, 167, 167, 255, 166, 167, 167, 255, 166, 167, 167, 255, 166, 167, 167, 255, 165, 166, 166, 255, 165, 166, 166, 255, 166, 167, 167, 255, 166, 167, 167, 255, 166, 167, 167, 255, 166, 167, 167, 255, 166, 167, 167, 255, 166, 167, 167, 255, 166, 167, 167, 255, 166, 167, 167, 255, + 166, 167, 167, 255, 166, 167, 167, 255, 167, 168, 168, 255, 167, 168, 168, 255, 167, 168, 168, 255, 167, 168, 168, 255, 166, 167, 167, 255, 166, 167, 167, 255, 167, 168, 168, 255, 167, 168, 168, 255, 167, 168, 168, 255, 167, 168, 168, 255, 167, 168, 168, 255, 167, 168, 168, 255, 167, 168, 168, 255, 166, 167, 167, 255, 166, 167, 167, 255, 166, 167, 167, 255, 167, 168, 168, 255, 168, 169, 169, 255, 167, 168, 168, 255, + 167, 168, 168, 255, 167, 168, 168, 255, 167, 168, 168, 255, 167, 168, 168, 255, 167, 168, 168, 255, 167, 168, 168, 255, 168, 169, 169, 255, 168, 169, 169, 255, 168, 169, 169, 255, 168, 169, 169, 255, 168, 169, 169, 255, 168, 169, 169, 255, 168, 169, 169, 255, 168, 169, 169, 255, 168, 169, 169, 255, 167, 168, 168, 255, 168, 169, 169, 255, 167, 168, 168, 255, 168, 169, 169, 255, 168, 169, 169, 255, 167, 168, 168, 255, + 167, 168, 168, 255, 167, 168, 168, 255, 167, 168, 168, 255, 167, 168, 168, 255, 167, 168, 168, 255, 167, 168, 168, 255, 167, 168, 168, 255, 167, 168, 168, 255, 167, 168, 168, 255, 167, 168, 168, 255, 167, 168, 168, 255, 167, 168, 168, 255, 167, 168, 168, 255, 167, 168, 168, 255, 167, 168, 168, 255, 167, 168, 168, 255, 167, 168, 168, 255, 167, 168, 168, 255, 167, 168, 168, 255, 166, 167, 167, 255, 166, 167, 167, 255, + 166, 167, 167, 255, 166, 167, 167, 255, 165, 166, 166, 255, 165, 166, 166, 255, 165, 166, 166, 255, 165, 166, 166, 255, 164, 165, 165, 255, 165, 166, 166, 255, 165, 166, 166, 255, 165, 166, 166, 255, 164, 165, 165, 255, 164, 165, 165, 255, 164, 165, 165, 255, 163, 164, 164, 255, 163, 164, 164, 255, 163, 164, 164, 255, 162, 163, 163, 255, 162, 163, 163, 255, 162, 163, 163, 255, 162, 162, 162, 255, 161, 162, 162, 255, + 161, 162, 162, 255, 161, 161, 161, 255, 160, 161, 161, 255, 160, 161, 161, 255, 160, 160, 160, 255, 159, 160, 160, 255, 159, 160, 160, 255, 159, 160, 160, 255, 159, 159, 159, 255, 158, 159, 159, 255, 158, 159, 159, 255, 158, 159, 159, 255, 158, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 158, 159, 159, 255, 157, 158, 158, 255, 158, 159, 159, 255, 158, 159, 159, 255, 158, 159, 159, 255, 158, 159, 159, 255, + 158, 159, 159, 255, 158, 159, 159, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 158, 159, 159, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, + 157, 158, 158, 255, 156, 157, 157, 255, 156, 157, 157, 255, 156, 157, 157, 255, 156, 157, 157, 255, 157, 158, 158, 255, 157, 158, 158, 255, 156, 157, 157, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, + 157, 158, 158, 255, 158, 159, 159, 255, 157, 158, 158, 255, 158, 159, 159, 255, 158, 159, 159, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 158, 159, 159, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 156, 157, 157, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, + 158, 159, 159, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 156, 157, 157, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 156, 157, 157, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 158, 159, 159, 255, 157, 159, 159, 255, 157, 159, 159, 255, + 157, 158, 158, 255, 143, 145, 145, 255, 121, 150, 174, 255, 108, 158, 192, 255, 100, 153, 190, 255, 87, 145, 184, 255, 83, 143, 184, 255, 78, 142, 184, 255, 77, 133, 177, 255, 71, 125, 173, 255, 75, 132, 174, 255, 81, 139, 180, 255, 81, 141, 180, 255, 81, 140, 180, 255, 78, 138, 180, 255, 74, 135, 177, 255, 71, 127, 170, 255, 75, 130, 173, 255, 80, 136, 177, 255, 81, 137, 178, 255, 79, 135, 177, 255, + 73, 131, 169, 255, 59, 118, 160, 255, 46, 102, 151, 255, 146, 170, 192, 255, 74, 120, 160, 255, 85, 131, 171, 255, 91, 141, 180, 255, 93, 144, 185, 255, 94, 145, 185, 255, 93, 142, 183, 255, 91, 140, 181, 255, 94, 143, 183, 255, 96, 147, 184, 255, 99, 147, 186, 255, 96, 149, 187, 255, 93, 149, 187, 255, 94, 149, 188, 255, 97, 151, 189, 255, 100, 153, 190, 255, 99, 153, 192, 255, 95, 151, 190, 255, + 87, 141, 185, 255, 92, 141, 182, 255, 94, 140, 175, 255, 89, 101, 112, 255, 166, 167, 167, 255, 159, 161, 161, 255, 154, 156, 156, 255, 154, 155, 155, 255, 154, 155, 155, 255, 154, 155, 155, 255, 154, 155, 155, 255, 154, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 157, 157, 255, 155, 157, 157, 255, 156, 157, 157, 255, + 156, 157, 157, 255, 156, 157, 157, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 158, 159, 159, 255, 158, 159, 159, 255, 158, 160, 160, 255, 159, 160, 160, 255, 159, 160, 160, 255, 159, 160, 160, 255, 159, 160, 160, 255, 159, 160, 160, 255, 159, 160, 160, 255, 158, 160, 160, 255, 159, 161, 161, 255, 160, 161, 161, 255, 160, 161, 161, 255, 160, 161, 161, 255, 160, 161, 161, 255, 161, 162, 162, 255, + 161, 162, 162, 255, 160, 161, 161, 255, 160, 161, 161, 255, 160, 161, 161, 255, 160, 161, 161, 255, 160, 161, 161, 255, 160, 161, 161, 255, 161, 162, 162, 255, 161, 162, 162, 255, 161, 162, 162, 255, 161, 162, 162, 255, 161, 162, 162, 255, 161, 162, 162, 255, 161, 162, 162, 255, 161, 162, 162, 255, 161, 162, 162, 255, 161, 162, 162, 255, 162, 163, 163, 255, 162, 163, 163, 255, 162, 163, 163, 255, 162, 163, 163, 255, + 162, 163, 163, 255, 162, 163, 163, 255, 162, 163, 163, 255, 162, 163, 163, 255, 162, 163, 163, 255, 161, 162, 162, 255, 161, 162, 162, 255, 162, 163, 163, 255, 162, 164, 164, 255, 162, 164, 164, 255, 163, 164, 164, 255, 163, 164, 164, 255, 163, 164, 164, 255, 163, 164, 164, 255, 162, 163, 163, 255, 161, 163, 163, 255, 161, 163, 163, 255, 161, 163, 163, 255, 161, 163, 163, 255, 161, 162, 162, 255, 161, 163, 163, 255, + 162, 163, 163, 255, 161, 163, 163, 255, 162, 163, 163, 255, 161, 163, 163, 255, 161, 162, 162, 255, 161, 162, 162, 255, 160, 162, 162, 255, 160, 161, 161, 255, 160, 161, 161, 255, 159, 160, 160, 255, 159, 160, 160, 255, 159, 160, 160, 255, 158, 159, 159, 255, 158, 159, 159, 255, 159, 160, 160, 255, 158, 159, 159, 255, 158, 159, 159, 255, 158, 159, 159, 255, 158, 159, 159, 255, 157, 158, 158, 255, 157, 158, 158, 255, + 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 157, 158, 158, 255, 156, 157, 157, 255, 156, 157, 157, 255, 155, 156, 156, 255, 156, 157, 157, 255, 156, 157, 157, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 155, 155, 255, 154, 155, 155, 255, 154, 155, 155, 255, 154, 155, 155, 255, 154, 155, 155, 255, 153, 154, 154, 255, + 153, 154, 154, 255, 153, 154, 154, 255, 153, 154, 154, 255, 153, 154, 154, 255, 153, 154, 154, 255, 154, 155, 155, 255, 154, 155, 155, 255, 154, 155, 155, 255, 154, 155, 155, 255, 154, 155, 155, 255, 154, 155, 155, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, + 155, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 156, 157, 157, 255, 155, 156, 156, 255, 155, 156, 156, 255, 156, 157, 157, 255, 156, 157, 157, 255, 156, 157, 157, 255, 155, 156, 156, 255, 156, 157, 157, 255, 156, 157, 157, 255, 156, 157, 157, 255, 156, 157, 157, 255, 156, 157, 157, 255, + 156, 157, 157, 255, 155, 156, 156, 255, 156, 157, 157, 255, 156, 157, 157, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 155, 156, 156, 255, 154, 155, 155, 255, 154, 155, 155, 255, 154, 155, 155, 255, 154, 155, 155, 255, 154, 155, 155, 255, 154, 155, 155, 255, 154, 155, 155, 255, 154, 155, 155, 255, 154, 155, 155, 255, + 154, 155, 155, 255, 154, 155, 155, 255, 154, 155, 155, 255, 154, 155, 155, 255, 154, 155, 155, 255, 154, 155, 155, 255, 154, 155, 155, 255, 154, 155, 155, 255, 154, 155, 155, 255, 153, 154, 154, 255, 152, 154, 154, 255, 152, 153, 153, 255, 152, 153, 153, 255, 152, 153, 153, 255, 152, 153, 153, 255, 152, 153, 153, 255, 152, 153, 153, 255, 152, 153, 153, 255, 151, 152, 152, 255, 152, 153, 153, 255, 151, 152, 152, 255, + 151, 152, 152, 255, 151, 152, 152, 255, 151, 152, 152, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 150, 151, 151, 255, 149, 150, 150, 255, 149, 150, 150, 255, 149, 150, 150, 255, 148, 149, 149, 255, 148, 149, 149, 255, 148, 149, 149, 255, 148, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 148, 148, 255, 147, 147, 147, 255, 145, 146, 146, 255, 146, 147, 147, 255, 145, 146, 146, 255, + 146, 147, 147, 255, 146, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 144, 145, 145, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 144, 145, 145, 255, 145, 146, 146, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, + 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, + 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 144, 145, 145, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 144, 145, 145, 255, 145, 146, 146, 255, 145, 146, 146, 255, + 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 144, 145, 145, 255, 144, 145, 145, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 146, 147, 147, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, + 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 145, 146, 146, 255, 146, 147, 147, 255, 146, 147, 147, 255, 146, 147, 147, 255, 147, 147, 147, 255, 146, 147, 147, 255, 147, 148, 148, 255, 149, 150, 150, 255, 132, 132, 132, 255, 133, 145, 155, 255, 116, 161, 191, 255, 102, 155, 190, 255, 98, 152, 190, 255, 101, 153, 191, 255, 96, 153, 189, 255, 94, 145, 183, 255, + 92, 139, 180, 255, 94, 145, 182, 255, 99, 151, 187, 255, 98, 151, 188, 255, 98, 151, 187, 255, 96, 149, 187, 255, 93, 147, 184, 255, 91, 140, 180, 255, 92, 142, 180, 255, 97, 148, 184, 255, 99, 149, 186, 255, 99, 149, 184, 255, 93, 144, 178, 255, 82, 132, 169, 255, 150, 178, 202, 255,}; +const char* DistrhoArtworkPingPongPan::backgroundData = (const char*)temp4; + +static const unsigned char temp5[] = { + 172, 171, 170, 2, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 1, 172, 171, 170, 1, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 1, 172, 171, 170, 1, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 148, 148, 148, 1, 126, 126, 126, 15, 119, 119, 119, 69, 119, 119, 119, 113, 119, 119, 119, 161, 119, 119, 119, 193, 119, 119, 119, 211, 119, 119, 119, 211, 118, 118, 118, 213, 116, 116, 116, 212, 116, 116, 116, 211, 114, 114, 114, 189, 112, 112, 112, 158, 111, 111, 111, 112, 111, 111, 111, 65, 108, 108, 108, 9, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 121, 121, 121, 45, 120, 120, 120, 132, 120, 120, 120, 198, 121, 121, 121, 255, 122, 122, 122, 255, 124, 124, 124, 255, 126, 126, 126, 255, 127, 127, 127, 255, 127, 127, 127, 255, 127, 127, 127, 255, 126, 126, 126, 255, 124, 124, 124, 255, 122, 122, 122, 255, 119, 119, 119, 255, 115, 115, 115, 255, + 113, 113, 113, 255, 111, 111, 111, 255, 108, 108, 108, 252, 106, 106, 106, 194, 103, 103, 103, 130, 101, 101, 101, 39, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 123, 123, 123, 14, 119, 119, 119, 114, 119, 119, 119, 206, 121, 121, 121, 255, 125, 125, 125, 255, 129, 129, 129, 255, 132, 132, 132, 255, 137, 137, 137, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 143, 143, 143, 255, + 144, 144, 144, 255, 143, 143, 143, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 131, 131, 131, 255, 127, 127, 126, 255, 121, 121, 121, 255, 115, 115, 115, 255, 109, 109, 109, 255, 104, 104, 104, 255, 101, 101, 101, 255, 99, 99, 99, 202, 96, 96, 96, 105, 94, 94, 94, 9, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 121, 121, 121, 17, 118, 118, 118, 128, 119, 119, 119, 238, 123, 123, 123, 255, 128, 128, 128, 255, 134, 134, 134, 255, 138, 138, 138, 255, 143, 143, 143, 255, + 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 147, 147, 147, 255, 144, 144, 144, 255, 142, 142, 142, 255, 138, 138, 138, 255, 134, 134, 134, 255, 130, 130, 130, 255, 125, 125, 125, 255, 117, 117, 117, 255, 110, 110, 110, 255, 101, 101, 101, 255, 96, 96, 96, 255, 94, 94, 94, 234, + 91, 91, 91, 114, 88, 88, 88, 12, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 141, 141, 141, 2, 116, 116, 117, 97, 118, 118, 118, 235, 122, 122, 122, 255, + 128, 128, 128, 255, 134, 134, 134, 255, 140, 140, 141, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, 148, 148, 148, 255, 145, 145, 145, 255, 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 140, 255, 137, 137, 137, 255, + 133, 133, 133, 255, 129, 129, 129, 255, 124, 124, 124, 255, 116, 116, 116, 255, 107, 107, 107, 255, 97, 97, 97, 255, 92, 92, 92, 255, 88, 88, 88, 228, 85, 85, 85, 87, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 128, 128, 128, 1, 116, 116, 117, 37, 115, 115, 115, 192, 119, 119, 119, 255, 126, 126, 126, 255, 131, 131, 131, 255, 137, 137, 137, 255, 142, 142, 142, 255, 146, 146, 146, 255, 147, 147, 147, 255, 148, 148, 148, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, + 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 139, 139, 139, 255, 137, 137, 137, 255, 135, 135, 135, 255, 132, 132, 132, 255, 130, 130, 130, 255, 126, 126, 126, 255, 120, 120, 120, 255, 113, 113, 113, 255, 103, 103, 103, 255, 91, 91, 91, 255, 86, 86, 86, 255, 82, 82, 82, 186, 81, 81, 81, 27, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 135, 135, 135, 3, 114, 114, 114, 89, 114, 114, 114, 244, 120, 120, 120, 255, 127, 127, 127, 255, 134, 134, 134, 255, 139, 139, 139, 255, 141, 141, 141, 255, 144, 144, 144, 255, 146, 146, 146, 255, 146, 146, 146, 255, 147, 147, 147, 255, 149, 149, 149, 255, 149, 149, 149, 255, 151, 151, 152, 255, 152, 152, 152, 255, + 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 143, 143, 143, 255, 141, 141, 141, 255, 137, 137, 137, 255, 134, 134, 134, 255, 132, 132, 132, 255, 129, 129, 129, 255, 127, 127, 127, 255, 123, 123, 123, 255, 120, 120, 119, 255, 113, 113, 113, 255, 105, 105, 105, 255, 94, 94, 94, 255, + 84, 84, 84, 255, 79, 79, 79, 240, 78, 78, 78, 78, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 140, 140, 140, 3, 112, 112, 112, 135, 115, 115, 115, 255, 121, 121, 121, 255, 128, 128, 128, 255, 134, 134, 134, 255, 138, 138, 138, 255, 139, 139, 139, 255, 142, 142, 142, 255, 143, 143, 143, 255, 145, 145, 145, 255, + 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 139, 139, 139, 255, 135, 135, 135, 255, 132, 132, 132, 255, 127, 127, 127, 255, + 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 120, 255, 118, 118, 118, 255, 112, 112, 112, 255, 105, 105, 105, 255, 96, 96, 96, 255, 83, 83, 83, 255, 77, 77, 77, 255, 75, 75, 75, 120, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 125, 125, 125, 7, 111, 111, 111, 159, 114, 114, 114, 255, 120, 120, 120, 255, 127, 127, 127, 255, 133, 133, 133, 255, + 135, 135, 135, 255, 137, 137, 138, 255, 139, 139, 139, 255, 141, 141, 141, 255, 142, 142, 142, 255, 143, 143, 143, 255, 145, 145, 145, 255, 148, 148, 148, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, + 140, 140, 140, 255, 139, 139, 139, 255, 136, 136, 136, 255, 135, 135, 135, 255, 133, 133, 133, 255, 129, 129, 129, 255, 126, 126, 126, 255, 121, 121, 121, 255, 118, 118, 118, 255, 115, 115, 115, 255, 114, 114, 114, 255, 110, 110, 110, 255, 105, 105, 105, 255, 97, 97, 97, 255, 84, 84, 84, 255, 75, 75, 75, 255, 72, 72, 72, 144, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 130, 130, 130, 6, + 108, 108, 108, 171, 112, 112, 113, 255, 119, 119, 120, 255, 125, 125, 125, 255, 130, 130, 131, 255, 132, 132, 133, 255, 135, 135, 135, 255, 136, 136, 136, 255, 137, 137, 137, 255, 139, 139, 139, 255, 140, 140, 140, 255, 142, 142, 142, 255, 144, 144, 144, 255, 146, 146, 147, 255, 148, 148, 148, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, + 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 136, 136, 136, 255, 132, 132, 132, 255, 131, 131, 131, 255, 130, 130, 130, 255, 129, 129, 129, 255, 126, 126, 126, 255, 123, 123, 123, 255, 118, 118, 118, 255, 114, 114, 114, 255, 113, 113, 112, 255, 111, 111, 111, 255, 108, 108, 108, 255, 105, 105, 105, 255, 98, 98, 98, 255, + 83, 83, 83, 255, 72, 72, 72, 255, 69, 69, 69, 153, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 134, 134, 134, 4, 106, 106, 106, 148, 109, 109, 109, 255, 116, 116, 116, 255, 122, 122, 123, 255, 127, 127, 128, 255, 130, 130, 130, 255, 131, 131, 131, 255, 133, 133, 133, 255, 134, 134, 134, 255, 136, 136, 136, 255, 137, 137, 137, 255, 140, 140, 140, 255, 142, 142, 142, 255, 143, 143, 143, 255, 145, 145, 145, 255, 146, 146, 146, 255, + 148, 148, 148, 255, 149, 149, 149, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 148, 148, 148, 255, 147, 147, 147, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 133, 133, 133, 255, 128, 128, 128, 255, 126, 126, 126, 255, 124, 124, 124, 255, 123, 123, 123, 255, 123, 123, 123, 255, 119, 119, 119, 255, + 115, 115, 115, 255, 110, 110, 110, 255, 108, 108, 108, 255, 109, 109, 109, 255, 108, 108, 108, 255, 82, 80, 80, 255, 100, 100, 100, 255, 81, 81, 81, 255, 70, 70, 70, 255, 68, 68, 68, 135, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 141, 141, 141, 2, 106, 106, 106, 121, 106, 106, 107, 255, 114, 114, 114, 255, 120, 120, 120, 255, 124, 124, 124, 255, 127, 127, 127, 255, 128, 128, 128, 255, 129, 129, 129, 255, 131, 131, 131, 255, 133, 133, 133, 255, 134, 134, 134, 255, + 137, 137, 137, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 146, 146, 146, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 135, 135, 135, 255, + 129, 129, 129, 255, 125, 125, 125, 255, 121, 121, 121, 255, 118, 118, 118, 255, 118, 118, 118, 255, 117, 117, 117, 255, 114, 114, 114, 255, 111, 111, 111, 255, 111, 111, 111, 255, 108, 108, 108, 255, 61, 59, 59, 255, 49, 48, 47, 255, 77, 76, 75, 255, 94, 94, 94, 255, 77, 77, 77, 255, 68, 68, 68, 255, 65, 65, 65, 102, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 133, 133, 133, 1, 105, 105, 105, 60, 104, 104, 104, 249, 110, 110, 111, 255, 117, 117, 117, 255, 122, 122, 122, 255, 123, 123, 123, 255, + 124, 124, 124, 255, 126, 126, 126, 255, 128, 128, 128, 255, 128, 128, 128, 255, 131, 131, 131, 255, 134, 134, 134, 255, 136, 136, 136, 255, 138, 138, 138, 255, 141, 141, 141, 255, 143, 143, 143, 255, 144, 144, 145, 255, 146, 146, 146, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, + 146, 146, 146, 255, 143, 143, 143, 255, 141, 141, 141, 255, 138, 138, 138, 255, 136, 136, 136, 255, 132, 132, 132, 255, 130, 130, 130, 255, 127, 127, 127, 255, 122, 122, 122, 255, 117, 117, 117, 255, 113, 113, 113, 255, 112, 112, 112, 255, 111, 111, 111, 255, 113, 113, 113, 255, 113, 112, 112, 255, 63, 61, 61, 255, 51, 50, 50, 255, 51, 50, 50, 255, 80, 80, 80, 255, 99, 99, 99, 255, 88, 88, 88, 255, + 74, 74, 74, 255, 67, 67, 67, 249, 64, 64, 64, 48, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 104, 104, 104, 22, + 102, 102, 102, 228, 107, 107, 107, 255, 113, 113, 113, 255, 118, 118, 118, 255, 121, 121, 121, 255, 121, 121, 121, 255, 123, 123, 123, 255, 124, 124, 124, 255, 125, 125, 125, 255, 126, 126, 126, 255, 130, 130, 130, 255, 132, 132, 132, 255, 134, 134, 134, 255, 137, 137, 137, 255, 140, 140, 140, 255, 141, 141, 141, 255, 143, 143, 143, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 152, 255, + 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 146, 146, 146, 255, 143, 143, 143, 255, 139, 139, 139, 255, 136, 136, 136, 255, 132, 132, 132, 255, 129, 129, 129, 255, 127, 127, 127, 255, 124, 124, 124, 255, 121, 121, 121, 255, 117, 117, 117, 255, 112, 112, 112, 255, 110, 110, 110, 255, 111, 111, 111, 255, 113, 113, 113, 255, 67, 65, 66, 255, + 55, 54, 54, 255, 53, 53, 53, 255, 83, 83, 83, 255, 106, 106, 106, 255, 98, 98, 98, 255, 93, 93, 93, 255, 84, 84, 84, 255, 69, 69, 69, 255, 64, 64, 64, 219, 63, 63, 63, 12, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 137, 137, 137, 1, 100, 100, 100, 155, 104, 104, 104, 255, 110, 110, 110, 255, 115, 115, 115, 255, 117, 117, 117, 255, 118, 118, 118, 255, 118, 118, 119, 255, 120, 120, 121, 255, 121, 121, 121, 255, 122, 122, 122, 255, 125, 125, 125, 255, 129, 129, 130, 255, 131, 131, 131, 255, 133, 133, 133, 255, 136, 136, 136, 255, 138, 138, 138, 255, + 141, 141, 141, 255, 143, 143, 143, 255, 147, 147, 147, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 155, 155, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 151, 151, 151, 255, 149, 149, 149, 255, 145, 145, 145, 255, 142, 142, 142, 255, 137, 137, 137, 255, 132, 132, 132, 255, 127, 127, 127, 255, 123, 123, 123, 255, 120, 120, 120, 255, 118, 118, 118, 255, + 116, 116, 116, 255, 114, 114, 114, 255, 112, 112, 112, 255, 112, 112, 112, 255, 67, 67, 67, 255, 58, 57, 57, 255, 58, 57, 57, 255, 86, 86, 86, 255, 106, 106, 106, 255, 99, 99, 99, 255, 96, 96, 96, 255, 94, 94, 94, 255, 90, 90, 90, 255, 79, 79, 79, 255, 65, 65, 65, 255, 63, 63, 63, 144, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 100, 100, 100, 56, 101, 101, 101, 252, 106, 106, 106, 255, 111, 111, 111, 255, 114, 114, 114, 255, 115, 115, 116, 255, 116, 116, 116, 255, 117, 117, 117, 255, 118, 118, 118, 255, 118, 118, 118, 255, 121, 121, 121, 255, + 124, 124, 124, 255, 127, 127, 127, 255, 130, 130, 130, 255, 133, 133, 133, 255, 135, 135, 135, 255, 137, 137, 137, 255, 140, 140, 140, 255, 143, 143, 143, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 144, 144, 144, 255, 142, 142, 142, 255, + 138, 138, 138, 255, 134, 134, 134, 255, 128, 128, 128, 255, 122, 122, 122, 255, 117, 117, 117, 255, 113, 113, 113, 255, 112, 112, 112, 255, 111, 111, 111, 255, 111, 111, 111, 255, 72, 71, 72, 255, 60, 59, 60, 255, 59, 58, 59, 255, 87, 87, 87, 255, 109, 109, 109, 255, 101, 101, 101, 255, 96, 96, 96, 255, 94, 94, 94, 255, 94, 94, 94, 255, 92, 92, 92, 255, 87, 87, 87, 255, 73, 73, 73, 255, + 65, 65, 65, 252, 63, 63, 63, 48, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 133, 133, 133, 2, 97, 97, 97, 205, 103, 103, 103, 255, 107, 107, 107, 255, 111, 111, 111, 255, 112, 112, 112, 255, + 113, 113, 113, 255, 114, 114, 114, 255, 116, 116, 116, 255, 115, 115, 116, 255, 117, 117, 117, 255, 120, 120, 120, 255, 122, 122, 123, 255, 125, 125, 125, 255, 128, 128, 128, 255, 131, 131, 131, 255, 133, 133, 133, 255, 135, 135, 136, 255, 139, 139, 139, 255, 141, 141, 141, 255, 142, 142, 143, 255, 145, 145, 145, 255, 147, 147, 147, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, + 152, 152, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, 144, 144, 144, 255, 142, 142, 142, 255, 137, 137, 137, 255, 135, 135, 135, 255, 132, 132, 132, 255, 129, 129, 129, 255, 123, 123, 123, 255, 118, 118, 118, 255, 111, 111, 111, 255, 107, 107, 107, 255, 106, 106, 106, 255, 111, 111, 111, 255, 87, 87, 87, 255, 62, 62, 62, 255, 87, 87, 87, 255, 105, 105, 105, 255, 100, 100, 100, 255, 99, 99, 99, 255, + 97, 97, 97, 255, 94, 94, 94, 255, 93, 93, 93, 255, 93, 93, 93, 255, 91, 91, 91, 255, 82, 82, 82, 255, 70, 70, 70, 255, 64, 64, 64, 189, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 96, 96, 97, 74, 98, 98, 99, 255, 104, 104, 104, 255, 108, 108, 108, 255, 109, 109, 110, 255, 110, 110, 111, 255, 112, 112, 112, 255, 112, 112, 113, 255, 112, 112, 112, 255, 113, 113, 113, 255, 116, 116, 116, 255, 118, 118, 118, 255, 121, 121, 121, 255, 123, 123, 123, 255, 126, 126, 126, 255, 128, 128, 129, 255, 131, 131, 131, 255, 134, 134, 134, 255, 135, 135, 135, 255, 137, 137, 137, 255, 140, 140, 140, 255, + 143, 143, 143, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 149, 149, 149, 255, 145, 145, 145, 255, 140, 140, 140, 255, 134, 134, 134, 255, 129, 129, 129, 255, 127, 127, 127, 255, 124, 124, 124, 255, 123, 123, 123, 255, 119, 119, 119, 255, 112, 112, 112, 255, 107, 107, 107, 255, 102, 102, 102, 255, 103, 103, 103, 255, + 109, 109, 109, 255, 96, 96, 96, 255, 104, 104, 104, 255, 96, 96, 96, 255, 95, 95, 95, 255, 96, 96, 96, 255, 97, 97, 97, 255, 95, 95, 95, 255, 93, 93, 93, 255, 93, 93, 93, 255, 92, 92, 92, 255, 89, 89, 89, 255, 79, 79, 79, 255, 67, 67, 67, 255, 67, 67, 67, 60, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 131, 131, 131, 2, 96, 96, 96, 193, 101, 101, 101, 255, 105, 105, 105, 255, 106, 106, 107, 255, 107, 107, 108, 255, 108, 108, 109, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 110, 255, 112, 112, 112, 255, 113, 113, 113, 255, 116, 116, 116, 255, 119, 119, 119, 255, 122, 122, 122, 255, 124, 124, 124, 255, + 125, 125, 125, 255, 129, 129, 129, 255, 130, 130, 130, 255, 132, 132, 132, 255, 135, 135, 136, 255, 139, 139, 139, 255, 144, 144, 144, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 148, 148, 148, 255, 145, 145, 145, 255, 141, 141, 141, 255, 135, 135, 135, 255, 130, 130, 130, 255, 123, 123, 123, 255, 119, 119, 119, 255, + 118, 118, 118, 255, 116, 116, 116, 255, 112, 112, 112, 255, 107, 107, 107, 255, 101, 101, 101, 255, 97, 97, 97, 255, 99, 99, 99, 255, 102, 102, 102, 255, 99, 99, 99, 255, 95, 95, 95, 255, 94, 94, 94, 255, 94, 94, 94, 255, 96, 96, 96, 255, 96, 96, 96, 255, 94, 94, 94, 255, 93, 93, 93, 255, 95, 95, 94, 255, 93, 93, 93, 255, 87, 87, 87, 255, 74, 74, 74, 255, 69, 69, 69, 183, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 97, 97, 97, 49, 97, 97, 97, 255, 102, 102, 103, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 106, 255, 107, 107, 107, 255, 107, 107, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, + 111, 111, 111, 255, 112, 112, 113, 255, 115, 115, 116, 255, 119, 119, 119, 255, 119, 119, 119, 255, 121, 121, 121, 255, 123, 123, 123, 255, 125, 125, 125, 255, 128, 128, 128, 255, 131, 131, 131, 255, 135, 135, 135, 255, 138, 138, 138, 255, 141, 141, 141, 255, 143, 143, 143, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 151, 151, 151, 255, 148, 148, 148, 255, + 144, 144, 144, 255, 140, 140, 140, 255, 136, 136, 136, 255, 130, 130, 130, 255, 124, 124, 124, 255, 116, 116, 116, 255, 112, 112, 112, 255, 110, 110, 110, 255, 109, 109, 109, 255, 106, 106, 106, 255, 102, 102, 102, 255, 97, 97, 97, 255, 94, 94, 94, 255, 97, 97, 97, 255, 98, 98, 98, 255, 96, 96, 96, 255, 94, 94, 94, 255, 94, 94, 94, 255, 95, 95, 95, 255, 96, 96, 96, 255, 96, 96, 96, 255, + 96, 96, 96, 255, 98, 98, 98, 255, 97, 97, 97, 255, 94, 94, 94, 255, 85, 85, 85, 255, 74, 74, 73, 255, 73, 73, 73, 39, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 133, 133, 133, 2, 94, 94, 94, 145, 98, 98, 99, 255, 104, 104, 104, 255, 103, 103, 104, 255, + 103, 103, 103, 255, 105, 105, 105, 255, 106, 106, 106, 255, 105, 105, 105, 255, 103, 103, 104, 255, 106, 106, 106, 255, 109, 109, 109, 255, 112, 112, 112, 255, 113, 113, 114, 255, 115, 115, 116, 255, 116, 116, 116, 255, 117, 117, 117, 255, 120, 120, 120, 255, 122, 122, 123, 255, 126, 126, 126, 255, 129, 129, 130, 255, 132, 132, 133, 255, 135, 135, 135, 255, 137, 137, 137, 255, 141, 141, 141, 255, 144, 144, 144, 255, + 148, 148, 148, 255, 153, 153, 153, 255, 156, 156, 156, 255, 156, 156, 156, 255, 155, 155, 155, 255, 151, 151, 151, 255, 145, 145, 145, 255, 138, 138, 138, 255, 134, 134, 134, 255, 128, 128, 128, 255, 123, 123, 123, 255, 115, 115, 115, 255, 109, 109, 109, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 98, 98, 98, 255, 93, 93, 93, 255, 93, 93, 93, 255, 96, 96, 96, 255, + 97, 97, 97, 255, 96, 96, 96, 255, 94, 94, 94, 255, 95, 95, 95, 255, 98, 98, 98, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 100, 100, 100, 255, 92, 92, 92, 255, 81, 81, 81, 255, 75, 75, 75, 138, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 119, 119, 119, 8, 95, 95, 95, 231, 100, 100, 101, 255, 105, 105, 105, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 102, 102, 102, 255, 102, 102, 102, 255, 105, 105, 106, 255, 109, 109, 109, 255, 111, 111, 111, 255, 111, 111, 112, 255, 111, 111, 112, 255, 112, 112, 112, 255, 115, 115, 115, 255, 115, 115, 116, 255, 119, 119, 119, 255, 121, 121, 121, 255, + 124, 124, 124, 255, 129, 129, 129, 255, 133, 133, 133, 255, 135, 135, 135, 255, 140, 140, 140, 255, 144, 144, 144, 255, 151, 151, 151, 255, 155, 155, 155, 255, 157, 157, 157, 255, 157, 157, 157, 255, 156, 156, 156, 255, 152, 152, 152, 255, 146, 146, 146, 255, 139, 139, 139, 255, 132, 132, 132, 255, 124, 124, 124, 255, 118, 118, 118, 255, 112, 112, 112, 255, 109, 109, 109, 255, 104, 104, 104, 255, 100, 100, 100, 255, + 99, 99, 99, 255, 98, 98, 98, 255, 98, 98, 98, 255, 93, 93, 93, 255, 91, 91, 91, 255, 93, 93, 93, 255, 97, 97, 97, 255, 97, 97, 97, 255, 97, 97, 97, 255, 98, 98, 98, 255, 101, 101, 101, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 105, 105, 105, 255, 103, 103, 103, 255, 99, 99, 99, 255, 87, 87, 87, 255, 78, 78, 78, 225, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 139, 139, 139, 1, 100, 100, 100, 59, 100, 100, 100, 255, 104, 104, 104, 255, 103, 103, 103, 255, 101, 101, 101, 255, 102, 102, 102, 255, 104, 104, 104, 255, 102, 102, 102, 255, 100, 100, 100, 255, 102, 102, 102, 255, 105, 105, 105, 255, 107, 107, 108, 255, 109, 109, 109, 255, 108, 108, 108, 255, + 107, 107, 108, 255, 109, 109, 109, 255, 110, 110, 110, 255, 112, 112, 112, 255, 115, 115, 115, 255, 118, 118, 118, 255, 122, 122, 122, 255, 127, 127, 127, 255, 130, 130, 130, 255, 132, 132, 132, 255, 138, 138, 138, 255, 143, 143, 143, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 147, 147, 147, 255, 141, 141, 141, 255, 135, 135, 135, 255, 130, 130, 130, 255, + 124, 124, 124, 255, 115, 115, 115, 255, 110, 110, 110, 255, 107, 107, 107, 255, 103, 103, 103, 255, 98, 98, 98, 255, 96, 96, 96, 255, 96, 96, 96, 255, 96, 96, 96, 255, 96, 96, 96, 255, 92, 92, 92, 255, 92, 92, 92, 255, 97, 97, 97, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 104, 104, 103, 255, 107, 107, 107, 255, 108, 108, 108, 255, 106, 106, 106, 255, 107, 107, 107, 255, + 107, 107, 107, 255, 103, 103, 103, 255, 96, 96, 96, 255, 82, 82, 82, 255, 79, 79, 79, 45, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 142, 142, 142, 1, 101, 101, 101, 128, 102, 102, 102, 255, 106, 106, 106, 255, 102, 102, 102, 255, 100, 100, 101, 255, 101, 101, 102, 255, 103, 103, 103, 255, 100, 100, 100, 255, + 98, 98, 99, 255, 101, 101, 101, 255, 105, 105, 105, 255, 106, 106, 107, 255, 106, 106, 106, 255, 103, 103, 103, 255, 104, 104, 104, 255, 107, 107, 107, 255, 107, 107, 107, 255, 109, 109, 109, 255, 111, 111, 112, 255, 116, 116, 117, 255, 122, 122, 122, 255, 123, 123, 123, 255, 124, 124, 124, 255, 129, 129, 129, 255, 135, 135, 135, 255, 138, 138, 138, 255, 141, 141, 141, 255, 145, 145, 145, 255, 148, 148, 148, 255, + 150, 150, 150, 255, 149, 149, 149, 255, 143, 143, 143, 255, 134, 134, 134, 255, 128, 128, 128, 255, 123, 123, 123, 255, 118, 118, 118, 255, 112, 112, 112, 255, 107, 107, 107, 255, 101, 101, 101, 255, 100, 100, 100, 255, 97, 97, 97, 255, 94, 94, 94, 255, 94, 94, 94, 255, 95, 95, 95, 255, 96, 96, 96, 255, 95, 95, 95, 255, 96, 96, 96, 255, 101, 101, 100, 255, 106, 106, 106, 255, 107, 107, 107, 255, + 106, 106, 106, 255, 107, 107, 107, 255, 108, 108, 108, 255, 111, 111, 111, 255, 109, 109, 109, 255, 108, 108, 108, 255, 109, 109, 109, 255, 106, 106, 106, 255, 98, 98, 98, 255, 86, 86, 86, 255, 79, 79, 79, 109, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 141, 141, 141, 2, 103, 103, 103, 186, 105, 105, 105, 255, + 107, 107, 107, 255, 101, 101, 101, 255, 100, 100, 100, 255, 102, 102, 102, 255, 101, 101, 101, 255, 98, 98, 99, 255, 98, 98, 99, 255, 101, 101, 101, 255, 103, 103, 103, 255, 105, 105, 105, 255, 102, 102, 103, 255, 100, 100, 100, 255, 103, 103, 103, 255, 105, 105, 105, 255, 105, 105, 106, 255, 106, 106, 106, 255, 110, 110, 111, 255, 116, 116, 116, 255, 117, 117, 117, 255, 117, 117, 117, 255, 120, 120, 120, 255, + 124, 124, 124, 255, 128, 128, 128, 255, 132, 132, 132, 255, 139, 139, 139, 255, 147, 147, 147, 255, 152, 152, 152, 255, 154, 154, 154, 255, 153, 153, 153, 255, 145, 145, 145, 255, 133, 133, 133, 255, 124, 124, 124, 255, 116, 116, 116, 255, 111, 111, 111, 255, 107, 107, 107, 255, 102, 102, 102, 255, 99, 99, 99, 255, 97, 97, 97, 255, 96, 96, 96, 255, 95, 95, 95, 255, 94, 94, 94, 255, 96, 96, 96, 255, + 100, 100, 100, 255, 102, 102, 102, 255, 102, 102, 102, 255, 103, 103, 103, 255, 109, 109, 109, 255, 112, 112, 111, 255, 109, 109, 109, 255, 107, 107, 107, 255, 109, 109, 109, 255, 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 109, 255, 110, 110, 110, 255, 107, 107, 107, 255, 101, 101, 101, 255, 89, 89, 89, 255, 81, 81, 81, 178, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 136, 136, 136, 5, 107, 107, 107, 236, 109, 109, 109, 255, 107, 107, 107, 255, 102, 102, 102, 255, 100, 100, 100, 255, 102, 102, 102, 255, 100, 100, 100, 255, 97, 97, 97, 255, 98, 98, 98, 255, 102, 102, 102, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 99, 99, 100, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, + 105, 105, 105, 255, 108, 108, 109, 255, 112, 112, 113, 255, 112, 112, 112, 255, 113, 113, 113, 255, 116, 116, 116, 255, 118, 118, 118, 255, 122, 122, 122, 255, 128, 128, 128, 255, 135, 135, 135, 255, 141, 141, 141, 255, 150, 150, 150, 255, 155, 155, 155, 255, 154, 154, 154, 255, 148, 148, 148, 255, 138, 138, 138, 255, 125, 125, 125, 255, 111, 111, 111, 255, 104, 104, 104, 255, 101, 101, 101, 255, 99, 99, 99, 255, + 96, 96, 96, 255, 96, 96, 96, 255, 96, 96, 96, 255, 97, 97, 97, 255, 99, 99, 99, 255, 101, 101, 101, 255, 104, 104, 103, 255, 106, 106, 106, 255, 107, 107, 107, 255, 107, 107, 106, 255, 110, 110, 110, 255, 113, 113, 113, 255, 112, 112, 112, 255, 109, 109, 109, 255, 109, 109, 109, 255, 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 109, 255, 109, 109, 109, 255, 107, 107, 108, 255, 102, 102, 102, 255, + 91, 91, 91, 255, 81, 81, 81, 223, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 118, 118, 119, 32, 115, 115, 115, 255, 116, 116, 116, 255, 110, 110, 110, 255, 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 103, 255, 99, 99, 100, 255, 96, 96, 96, 255, 99, 99, 99, 255, 102, 102, 102, 255, 103, 103, 103, 255, + 100, 100, 100, 255, 98, 98, 98, 255, 100, 100, 100, 255, 102, 102, 103, 255, 101, 101, 101, 255, 101, 101, 102, 255, 103, 103, 103, 255, 106, 106, 106, 255, 108, 108, 108, 255, 106, 106, 106, 255, 107, 107, 107, 255, 109, 109, 110, 255, 112, 112, 112, 255, 115, 115, 115, 255, 119, 119, 119, 255, 126, 126, 126, 255, 135, 135, 135, 255, 146, 146, 146, 255, 151, 151, 151, 255, 149, 149, 149, 255, 142, 142, 142, 255, + 135, 135, 135, 255, 124, 124, 124, 255, 110, 110, 110, 255, 99, 99, 99, 255, 95, 95, 95, 255, 95, 95, 95, 255, 95, 95, 95, 255, 96, 96, 96, 255, 99, 99, 99, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 106, 255, 108, 108, 108, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 110, 110, 110, 255, 113, 113, 113, 255, 112, 112, 112, 255, 109, 109, 109, 255, 108, 108, 108, 255, + 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 103, 103, 103, 255, 93, 93, 93, 255, 82, 82, 82, 252, 85, 85, 85, 10, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 122, 122, 122, 67, 122, 122, 123, 255, 121, 121, 121, 255, 114, 114, 114, 255, 106, 106, 107, 255, 106, 106, 107, 255, + 107, 107, 107, 255, 102, 102, 102, 255, 99, 99, 99, 255, 102, 102, 102, 255, 105, 105, 105, 255, 102, 102, 102, 255, 100, 100, 101, 255, 99, 99, 99, 255, 101, 101, 101, 255, 102, 102, 102, 255, 100, 100, 100, 255, 100, 100, 100, 255, 103, 103, 104, 255, 104, 104, 104, 255, 102, 102, 103, 255, 102, 102, 102, 255, 103, 103, 104, 255, 105, 105, 106, 255, 106, 106, 106, 255, 107, 107, 108, 255, 111, 111, 111, 255, + 118, 118, 118, 255, 131, 131, 131, 255, 143, 143, 143, 255, 153, 153, 153, 255, 151, 151, 151, 255, 137, 137, 137, 255, 122, 122, 122, 255, 113, 113, 113, 255, 106, 106, 106, 255, 97, 97, 97, 255, 92, 92, 92, 255, 95, 95, 95, 255, 100, 100, 100, 255, 103, 103, 103, 255, 106, 106, 106, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 111, 111, 111, 255, 110, 110, 110, 255, + 109, 109, 109, 255, 110, 110, 110, 255, 112, 112, 112, 255, 112, 112, 112, 255, 109, 109, 109, 255, 107, 107, 107, 255, 110, 110, 110, 255, 109, 109, 110, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 104, 104, 104, 255, 95, 95, 95, 255, 83, 83, 83, 255, 81, 81, 82, 50, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 129, 129, 129, 90, 129, 129, 129, 255, 127, 127, 128, 255, 119, 119, 120, 255, 113, 113, 113, 255, 113, 113, 113, 255, 112, 112, 112, 255, 107, 107, 107, 255, 105, 105, 105, 255, 109, 109, 109, 255, 111, 111, 111, 255, 108, 108, 108, 255, 104, 104, 104, 255, 103, 103, 103, 255, 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 103, 103, 103, 255, 104, 104, 104, 255, 102, 102, 102, 255, + 101, 101, 101, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 101, 101, 101, 255, 103, 103, 103, 255, 111, 111, 111, 255, 123, 123, 123, 255, 139, 139, 139, 255, 152, 152, 152, 255, 152, 152, 152, 255, 134, 134, 134, 255, 113, 113, 113, 255, 101, 101, 101, 255, 98, 98, 98, 255, 97, 97, 97, 255, 97, 97, 97, 255, 103, 103, 103, 255, 110, 110, 110, 255, 109, 109, 109, 255, 110, 110, 110, 255, + 113, 113, 113, 255, 112, 112, 112, 255, 110, 110, 110, 255, 108, 108, 108, 255, 109, 109, 109, 255, 109, 109, 109, 255, 108, 108, 108, 255, 109, 109, 110, 255, 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 109, 255, 106, 106, 106, 255, 108, 108, 109, 255, 109, 109, 109, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 103, 103, 103, 255, 96, 96, 96, 255, 85, 85, 85, 255, 81, 81, 82, 74, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 137, 137, 137, 102, 136, 136, 136, 255, 135, 135, 135, 255, 125, 125, 126, 255, 119, 119, 119, 255, 121, 121, 121, 255, 119, 119, 119, 255, 114, 114, 114, 255, 113, 113, 113, 255, 116, 116, 116, 255, 118, 118, 118, 255, 115, 115, 115, 255, 111, 111, 111, 255, 110, 110, 110, 255, 112, 112, 113, 255, + 111, 111, 111, 255, 108, 108, 109, 255, 108, 108, 108, 255, 109, 109, 110, 255, 108, 108, 108, 255, 104, 104, 104, 255, 101, 101, 101, 255, 100, 100, 100, 255, 99, 99, 99, 255, 98, 98, 98, 255, 97, 97, 97, 255, 97, 97, 97, 255, 103, 103, 104, 255, 113, 113, 114, 255, 125, 125, 125, 255, 140, 140, 140, 255, 148, 148, 148, 255, 125, 125, 125, 255, 105, 105, 105, 255, 94, 94, 94, 255, 98, 98, 98, 255, + 108, 108, 108, 255, 109, 109, 109, 255, 108, 108, 108, 255, 112, 112, 112, 255, 110, 110, 111, 255, 109, 109, 109, 255, 112, 112, 112, 255, 111, 111, 112, 255, 108, 108, 108, 255, 107, 107, 107, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 108, 108, 108, 255, 110, 110, 110, 255, 110, 110, 110, 255, 108, 108, 108, 255, 105, 105, 106, 255, 105, 105, 105, 255, 108, 108, 108, 255, 106, 106, 106, 255, + 106, 106, 106, 255, 106, 106, 106, 255, 102, 102, 102, 255, 95, 95, 96, 255, 85, 85, 85, 255, 82, 82, 83, 94, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 144, 144, 144, 117, 143, 143, 143, 255, 141, 141, 141, 255, 133, 133, 133, 255, 126, 126, 126, 255, 127, 127, 127, 255, 128, 128, 128, 255, 122, 122, 122, 255, 121, 121, 121, 255, + 125, 125, 126, 255, 127, 127, 127, 255, 123, 123, 123, 255, 120, 120, 121, 255, 122, 122, 122, 255, 124, 124, 124, 255, 123, 123, 123, 255, 121, 121, 121, 255, 120, 120, 121, 255, 122, 122, 122, 255, 119, 119, 119, 255, 117, 117, 117, 255, 114, 114, 114, 255, 110, 110, 110, 255, 106, 106, 106, 255, 105, 105, 105, 255, 100, 100, 100, 255, 97, 97, 97, 255, 102, 102, 102, 255, 105, 105, 105, 255, 105, 105, 106, 255, + 120, 120, 120, 255, 148, 148, 148, 255, 104, 104, 104, 255, 104, 104, 104, 255, 108, 108, 108, 255, 108, 108, 108, 255, 111, 111, 111, 255, 109, 109, 110, 255, 106, 106, 106, 255, 108, 108, 108, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 109, 255, 109, 109, 109, 255, 106, 106, 106, 255, 106, 106, 106, 255, 106, 106, 107, 255, 106, 106, 107, 255, 106, 106, 106, 255, 106, 106, 106, 255, 108, 108, 108, 255, + 109, 109, 109, 255, 107, 107, 107, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 107, 255, 105, 105, 106, 255, 105, 105, 106, 255, 104, 104, 105, 255, 102, 102, 103, 255, 95, 95, 96, 255, 85, 85, 85, 255, 82, 82, 83, 106, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 131, 131, 131, 1, 152, 152, 152, 118, 151, 151, 151, 255, 147, 147, 147, 255, + 139, 139, 140, 255, 132, 132, 133, 255, 133, 133, 134, 255, 134, 134, 134, 255, 130, 130, 131, 255, 130, 130, 131, 255, 134, 134, 135, 255, 135, 135, 136, 255, 132, 132, 133, 255, 130, 130, 131, 255, 133, 133, 134, 255, 136, 136, 137, 255, 135, 135, 136, 255, 134, 134, 135, 255, 135, 135, 136, 255, 136, 136, 137, 255, 135, 135, 136, 255, 135, 135, 135, 255, 133, 133, 134, 255, 130, 130, 130, 255, 129, 129, 130, 255, + 132, 132, 133, 255, 131, 131, 132, 255, 129, 129, 130, 255, 134, 134, 135, 255, 138, 138, 139, 255, 133, 133, 134, 255, 130, 130, 131, 255, 103, 103, 103, 255, 106, 106, 106, 255, 106, 106, 106, 255, 102, 102, 102, 255, 101, 101, 101, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, 104, 104, 104, 255, 104, 104, 104, 255, 106, 106, 106, 255, 106, 106, 106, 255, 107, 107, 107, 255, 103, 103, 103, 255, + 104, 104, 104, 255, 106, 106, 106, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 106, 106, 106, 255, 107, 107, 107, 255, 106, 106, 106, 255, 102, 102, 102, 255, 103, 103, 103, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 95, 95, 95, 255, 85, 85, 85, 255, 81, 81, 81, 110, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 157, 157, 158, 107, 157, 157, 158, 255, 155, 155, 155, 255, 146, 146, 146, 255, 139, 139, 139, 255, 141, 141, 142, 255, 141, 141, 141, 255, 138, 138, 138, 255, 138, 138, 139, 255, 142, 142, 142, 255, 143, 143, 143, 255, 140, 140, 140, 255, 139, 139, 139, 255, 142, 142, 142, 255, 147, 147, 147, 255, 147, 147, 147, 255, 146, 146, 146, 255, 146, 146, 146, 255, + 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 150, 150, 150, 255, 147, 147, 147, 255, 148, 148, 148, 255, 153, 153, 153, 255, 154, 154, 154, 255, 148, 148, 148, 255, 142, 142, 142, 255, 132, 132, 132, 255, 104, 104, 104, 255, 116, 116, 116, 255, 145, 145, 145, 255, 128, 128, 129, 255, 105, 105, 106, 255, 94, 94, 95, 255, 92, 92, 93, 255, 99, 99, 100, 255, 100, 100, 101, 255, 98, 98, 98, 255, + 100, 100, 100, 255, 101, 101, 101, 255, 102, 102, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 102, 255, 101, 101, 102, 255, 103, 103, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 106, 255, 105, 105, 105, 255, 101, 101, 102, 255, 102, 102, 102, 255, 103, 103, 104, 255, 102, 102, 103, 255, 103, 103, 104, 255, 102, 102, 103, 255, 100, 100, 100, 255, + 95, 95, 95, 255, 85, 85, 85, 255, 82, 82, 82, 94, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 163, 163, 163, 96, 164, 164, 164, 255, 159, 159, 159, 255, 151, 151, 151, 255, 144, 144, 144, 255, 147, 147, 147, 255, 148, 148, 148, 255, 145, 145, 145, 255, 145, 145, 145, 255, 149, 149, 149, 255, 150, 150, 150, 255, 148, 148, 148, 255, + 147, 147, 147, 255, 150, 150, 150, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 152, 152, 152, 255, 146, 146, 146, 255, 142, 142, 142, 255, 142, 142, 142, 255, 135, 135, 135, 255, 119, 119, 118, 255, 101, 101, 101, 255, 100, 100, 100, 255, 119, 119, 119, 255, 142, 142, 142, 255, 143, 143, 143, 255, 137, 137, 137, 255, + 127, 127, 128, 255, 109, 109, 110, 255, 102, 102, 103, 255, 101, 101, 101, 255, 99, 99, 100, 255, 95, 95, 96, 255, 97, 97, 98, 255, 99, 99, 100, 255, 99, 99, 100, 255, 99, 99, 100, 255, 99, 99, 100, 255, 98, 98, 99, 255, 101, 101, 101, 255, 101, 101, 102, 255, 100, 100, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 103, 103, 104, 255, 104, 104, 104, 255, 102, 102, 103, 255, 100, 100, 100, 255, + 100, 100, 101, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 102, 255, 101, 101, 102, 255, 98, 98, 99, 255, 92, 92, 93, 255, 83, 83, 84, 255, 82, 82, 83, 82, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 139, 139, 139, 1, 167, 167, 167, 79, 169, 169, 169, 255, 164, 164, 164, 255, 156, 156, 156, 255, 150, 150, 150, 255, 151, 151, 151, 255, + 152, 152, 152, 255, 148, 148, 148, 255, 149, 149, 149, 255, 152, 152, 152, 255, 154, 154, 154, 255, 152, 152, 152, 255, 150, 150, 150, 255, 152, 152, 152, 255, 155, 155, 155, 255, 155, 155, 155, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 147, 147, 147, 255, 145, 145, 145, 255, 139, 139, 139, 255, 129, 129, 129, 255, 119, 119, 119, 255, 114, 114, 114, 255, 109, 109, 109, 255, 105, 105, 105, 255, + 106, 106, 106, 255, 120, 120, 120, 255, 141, 141, 142, 255, 153, 153, 153, 255, 149, 149, 150, 255, 142, 142, 143, 255, 132, 132, 133, 255, 123, 123, 124, 255, 116, 116, 116, 255, 112, 112, 112, 255, 108, 108, 109, 255, 103, 103, 104, 255, 99, 99, 100, 255, 99, 99, 100, 255, 98, 98, 98, 255, 97, 97, 98, 255, 97, 97, 97, 255, 96, 96, 97, 255, 98, 98, 99, 255, 99, 99, 99, 255, 98, 98, 99, 255, + 99, 99, 100, 255, 101, 101, 102, 255, 102, 102, 103, 255, 103, 103, 103, 255, 101, 101, 101, 255, 99, 99, 100, 255, 99, 99, 100, 255, 100, 100, 101, 255, 100, 100, 100, 255, 100, 100, 101, 255, 101, 101, 101, 255, 98, 98, 98, 255, 91, 91, 92, 255, 81, 81, 82, 255, 83, 83, 83, 58, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 165, 165, 165, 45, 173, 173, 173, 255, 168, 168, 168, 255, 161, 161, 161, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 151, 151, 151, 255, 149, 149, 149, 255, 152, 152, 152, 255, 154, 154, 154, 255, 151, 151, 151, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 149, 149, 149, 255, 144, 144, 144, 255, 141, 141, 141, 255, 139, 139, 139, 255, 134, 134, 134, 255, 127, 127, 127, 255, + 121, 121, 121, 255, 111, 111, 111, 255, 100, 100, 100, 255, 97, 97, 97, 255, 104, 104, 104, 255, 115, 115, 115, 255, 125, 125, 125, 255, 137, 137, 138, 255, 148, 148, 148, 255, 152, 152, 153, 255, 149, 149, 150, 255, 142, 142, 142, 255, 133, 133, 133, 255, 127, 127, 128, 255, 128, 128, 129, 255, 128, 128, 129, 255, 118, 118, 119, 255, 109, 109, 110, 255, 107, 107, 107, 255, 104, 104, 105, 255, 103, 103, 103, 255, + 99, 99, 100, 255, 96, 96, 97, 255, 97, 97, 98, 255, 97, 97, 98, 255, 97, 97, 97, 255, 98, 98, 98, 255, 99, 99, 100, 255, 100, 100, 101, 255, 100, 100, 100, 255, 101, 101, 102, 255, 99, 99, 100, 255, 97, 97, 98, 255, 99, 99, 99, 255, 100, 100, 101, 255, 99, 99, 100, 255, 99, 99, 100, 255, 99, 99, 99, 255, 96, 96, 96, 255, 91, 91, 91, 255, 81, 81, 82, 255, 89, 89, 90, 15, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 139, 139, 139, 13, 175, 175, 175, 245, 171, 171, 171, 255, 163, 163, 163, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 149, 149, 149, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 145, 145, 145, 255, 141, 141, 141, 255, 141, 141, 141, 255, 141, 141, 141, 255, + 138, 138, 138, 255, 132, 132, 132, 255, 128, 128, 128, 255, 123, 123, 123, 255, 118, 118, 118, 255, 112, 112, 112, 255, 106, 106, 106, 255, 104, 104, 104, 255, 102, 102, 102, 255, 102, 102, 102, 255, 109, 109, 109, 255, 125, 125, 125, 255, 140, 140, 140, 255, 148, 148, 148, 255, 152, 152, 152, 255, 149, 149, 150, 255, 145, 145, 146, 255, 140, 140, 140, 255, 136, 136, 137, 255, 135, 135, 136, 255, 137, 137, 138, 255, + 134, 134, 135, 255, 125, 125, 126, 255, 117, 117, 118, 255, 115, 115, 115, 255, 112, 112, 113, 255, 107, 107, 108, 255, 103, 103, 104, 255, 101, 101, 101, 255, 101, 101, 102, 255, 100, 100, 100, 255, 98, 98, 99, 255, 98, 98, 99, 255, 99, 99, 100, 255, 99, 99, 99, 255, 99, 99, 100, 255, 101, 101, 101, 255, 97, 97, 98, 255, 96, 96, 97, 255, 97, 97, 98, 255, 99, 99, 99, 255, 98, 98, 99, 255, + 98, 98, 99, 255, 98, 98, 98, 255, 95, 95, 96, 255, 88, 88, 88, 255, 79, 79, 80, 230, 132, 132, 132, 3, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 139, 139, 139, 9, 175, 175, 175, 201, 172, 172, 172, 255, 164, 164, 164, 255, 153, 153, 153, 255, 148, 148, 148, 255, 148, 148, 148, 255, 145, 145, 145, 255, 140, 140, 140, 255, + 140, 140, 140, 255, 142, 142, 142, 255, 138, 138, 138, 255, 132, 132, 132, 255, 130, 130, 130, 255, 128, 128, 128, 255, 126, 126, 126, 255, 122, 122, 121, 255, 116, 116, 116, 255, 111, 111, 111, 255, 106, 106, 106, 255, 104, 104, 104, 255, 104, 104, 104, 255, 107, 107, 107, 255, 112, 112, 112, 255, 114, 114, 114, 255, 118, 118, 118, 255, 129, 129, 129, 255, 142, 142, 143, 255, 153, 153, 153, 255, 155, 155, 156, 255, + 153, 153, 153, 255, 149, 149, 150, 255, 147, 147, 147, 255, 145, 145, 146, 255, 144, 144, 145, 255, 139, 139, 140, 255, 132, 132, 133, 255, 128, 128, 129, 255, 127, 127, 127, 255, 124, 124, 125, 255, 119, 119, 120, 255, 114, 114, 114, 255, 108, 108, 109, 255, 106, 106, 107, 255, 104, 104, 105, 255, 102, 102, 103, 255, 102, 102, 102, 255, 101, 101, 102, 255, 101, 101, 102, 255, 100, 100, 101, 255, 99, 99, 100, 255, + 99, 99, 99, 255, 97, 97, 97, 255, 95, 95, 95, 255, 96, 96, 97, 255, 97, 97, 98, 255, 97, 97, 98, 255, 97, 97, 98, 255, 96, 96, 96, 255, 94, 94, 94, 255, 86, 86, 87, 255, 78, 78, 78, 188, 129, 129, 129, 1, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 140, 140, 140, 7, 173, 173, 173, 147, 172, 172, 172, 255, + 163, 163, 163, 255, 151, 151, 151, 255, 142, 142, 142, 255, 143, 143, 143, 255, 141, 141, 141, 255, 134, 134, 134, 255, 131, 131, 131, 255, 133, 133, 133, 255, 130, 130, 130, 255, 123, 123, 123, 255, 119, 119, 119, 255, 118, 118, 118, 255, 115, 115, 115, 255, 111, 111, 111, 255, 107, 107, 107, 255, 105, 105, 105, 255, 103, 103, 103, 255, 103, 103, 103, 255, 106, 106, 106, 255, 112, 112, 112, 255, 119, 119, 119, 255, + 126, 126, 126, 255, 131, 131, 132, 255, 135, 135, 135, 255, 142, 142, 143, 255, 150, 150, 151, 255, 153, 153, 154, 255, 153, 153, 154, 255, 151, 151, 152, 255, 149, 149, 150, 255, 146, 146, 147, 255, 143, 143, 143, 255, 137, 137, 138, 255, 133, 133, 134, 255, 134, 134, 134, 255, 133, 133, 134, 255, 131, 131, 132, 255, 125, 125, 126, 255, 118, 118, 119, 255, 113, 113, 114, 255, 111, 111, 112, 255, 108, 108, 109, 255, + 105, 105, 106, 255, 105, 105, 106, 255, 105, 105, 106, 255, 103, 103, 104, 255, 102, 102, 103, 255, 102, 102, 103, 255, 100, 100, 101, 255, 98, 98, 99, 255, 96, 96, 97, 255, 97, 97, 98, 255, 96, 96, 97, 255, 97, 97, 97, 255, 97, 97, 97, 255, 94, 94, 95, 255, 91, 91, 92, 255, 84, 84, 85, 255, 77, 77, 78, 123, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 139, 139, 139, 3, 168, 168, 168, 82, 170, 170, 170, 255, 162, 162, 162, 255, 149, 149, 149, 255, 137, 137, 137, 255, 135, 135, 135, 255, 134, 134, 134, 255, 127, 127, 127, 255, 122, 122, 122, 255, 123, 123, 123, 255, 122, 122, 122, 255, 115, 115, 115, 255, 109, 109, 109, 255, 108, 108, 108, 255, 106, 106, 106, 255, 105, 105, 105, 255, 104, 104, 104, 255, + 104, 104, 104, 255, 105, 105, 105, 255, 107, 107, 107, 255, 111, 111, 111, 255, 117, 117, 117, 255, 126, 126, 126, 255, 134, 134, 134, 255, 140, 140, 141, 255, 144, 144, 144, 255, 149, 149, 149, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 151, 255, 150, 150, 151, 255, 148, 148, 148, 255, 144, 144, 145, 255, 142, 142, 142, 255, 139, 139, 140, 255, 138, 138, 139, 255, 138, 138, 139, 255, 136, 136, 136, 255, + 132, 132, 133, 255, 129, 129, 129, 255, 123, 123, 124, 255, 120, 120, 121, 255, 115, 115, 116, 255, 112, 112, 112, 255, 110, 110, 111, 255, 110, 110, 111, 255, 108, 108, 109, 255, 106, 106, 107, 255, 104, 104, 104, 255, 104, 104, 105, 255, 103, 103, 103, 255, 98, 98, 99, 255, 98, 98, 99, 255, 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 98, 255, 97, 97, 98, 255, 94, 94, 95, 255, 89, 89, 89, 255, + 81, 81, 82, 255, 76, 76, 77, 58, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 139, 139, 139, 2, 152, 152, 152, 26, 170, 170, 170, 242, 162, 162, 162, 255, 148, 148, 148, 255, 133, 133, 133, 255, 127, 127, 127, 255, 126, 126, 126, 255, 122, 122, 122, 255, 115, 115, 115, 255, 113, 113, 113, 255, 115, 115, 115, 255, + 110, 110, 110, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 106, 255, 110, 110, 110, 255, 112, 112, 112, 255, 116, 116, 117, 255, 122, 122, 122, 255, 130, 130, 130, 255, 138, 138, 138, 255, 144, 144, 144, 255, 150, 150, 151, 255, 155, 155, 156, 255, 155, 155, 156, 255, 154, 154, 154, 255, 152, 152, 153, 255, 150, 150, 151, 255, 149, 149, 150, 255, + 148, 148, 149, 255, 146, 146, 146, 255, 145, 145, 145, 255, 141, 141, 142, 255, 139, 139, 140, 255, 135, 135, 136, 255, 133, 133, 134, 255, 130, 130, 131, 255, 128, 128, 128, 255, 124, 124, 124, 255, 120, 120, 120, 255, 116, 116, 117, 255, 117, 117, 118, 255, 115, 115, 115, 255, 112, 112, 113, 255, 108, 108, 109, 255, 107, 107, 107, 255, 105, 105, 106, 255, 103, 103, 103, 255, 100, 100, 101, 255, 101, 101, 102, 255, + 101, 101, 102, 255, 100, 100, 101, 255, 100, 100, 101, 255, 98, 98, 99, 255, 94, 94, 95, 255, 88, 88, 89, 255, 81, 81, 81, 238, 91, 91, 91, 4, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 139, 139, 139, 10, 165, 165, 165, 170, 162, 162, 162, 255, 149, 149, 149, 255, 131, 131, 131, 255, + 119, 119, 119, 255, 117, 117, 117, 255, 114, 114, 114, 255, 109, 109, 109, 255, 105, 105, 105, 255, 106, 106, 106, 255, 107, 107, 107, 255, 103, 103, 103, 255, 101, 101, 101, 255, 103, 103, 103, 255, 105, 105, 105, 255, 107, 107, 107, 255, 110, 110, 110, 255, 115, 115, 115, 255, 119, 119, 119, 255, 124, 124, 124, 255, 128, 128, 129, 255, 133, 133, 133, 255, 139, 139, 139, 255, 145, 145, 145, 255, 152, 152, 152, 255, + 156, 156, 157, 255, 158, 158, 158, 255, 158, 158, 159, 255, 156, 156, 157, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 152, 255, 148, 148, 149, 255, 145, 145, 145, 255, 141, 141, 141, 255, 138, 138, 139, 255, 136, 136, 137, 255, 135, 135, 135, 255, 131, 131, 132, 255, 130, 130, 131, 255, 128, 128, 128, 255, 124, 124, 125, 255, 123, 123, 124, 255, 122, 122, 122, 255, 118, 118, 118, 255, 114, 114, 115, 255, + 112, 112, 113, 255, 110, 110, 111, 255, 108, 108, 109, 255, 104, 104, 105, 255, 103, 103, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 101, 255, 96, 96, 96, 255, 88, 88, 89, 255, 81, 81, 82, 156, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 139, 139, 139, 4, 160, 160, 160, 83, 161, 161, 161, 255, 150, 150, 150, 255, 133, 133, 133, 255, 117, 117, 117, 255, 111, 111, 111, 255, 109, 109, 109, 255, 105, 105, 105, 255, 100, 100, 100, 255, 101, 101, 101, 255, 105, 105, 105, 255, 105, 105, 105, 255, 102, 102, 102, 255, 104, 104, 104, 255, 108, 108, 108, 255, 110, 110, 110, 255, 114, 114, 114, 255, 119, 119, 119, 255, 125, 125, 125, 255, + 131, 131, 131, 255, 134, 134, 134, 255, 138, 138, 138, 255, 142, 142, 143, 255, 147, 147, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 148, 148, 149, 255, 146, 146, 146, 255, 144, 144, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 139, 255, 135, 135, 136, 255, 131, 131, 132, 255, 130, 130, 131, 255, + 129, 129, 130, 255, 130, 130, 130, 255, 128, 128, 129, 255, 125, 125, 126, 255, 120, 120, 121, 255, 117, 117, 118, 255, 115, 115, 116, 255, 113, 113, 114, 255, 110, 110, 111, 255, 107, 107, 108, 255, 107, 107, 107, 255, 106, 106, 107, 255, 106, 106, 106, 255, 104, 104, 104, 255, 105, 105, 105, 255, 101, 101, 102, 255, 95, 95, 96, 255, 88, 88, 89, 255, 86, 86, 87, 61, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 139, 139, 139, 15, 161, 161, 161, 217, 154, 154, 154, 255, 139, 139, 139, 255, 119, 119, 119, 255, 106, 106, 106, 255, 105, 105, 105, 255, 104, 104, 104, 255, 101, 101, 101, 255, 99, 99, 99, 255, 103, 103, 103, 255, 107, 107, 107, 255, 108, 108, 108, 255, + 106, 106, 106, 255, 109, 109, 109, 255, 114, 114, 114, 255, 118, 118, 119, 255, 123, 123, 123, 255, 129, 129, 129, 255, 135, 135, 135, 255, 139, 139, 139, 255, 142, 142, 143, 255, 146, 146, 146, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 148, 255, 145, 145, 146, 255, + 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 135, 135, 135, 255, 133, 133, 134, 255, 132, 132, 133, 255, 133, 133, 134, 255, 132, 132, 133, 255, 131, 131, 131, 255, 128, 128, 128, 255, 124, 124, 125, 255, 121, 121, 122, 255, 119, 119, 120, 255, 116, 116, 117, 255, 112, 112, 113, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 110, 255, 108, 108, 109, 255, 108, 108, 108, 255, 104, 104, 105, 255, + 102, 102, 103, 255, 96, 96, 96, 255, 87, 87, 88, 207, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 138, 138, 138, 5, 157, 157, 157, 109, 155, 155, 155, 255, 143, 143, 143, 255, 124, 124, 124, 255, 108, 108, 108, 255, 102, 102, 102, 255, + 104, 104, 104, 255, 104, 104, 104, 255, 101, 101, 102, 255, 102, 102, 102, 255, 108, 108, 108, 255, 113, 113, 113, 255, 112, 112, 112, 255, 112, 112, 112, 255, 117, 117, 117, 255, 122, 122, 122, 255, 127, 127, 128, 255, 132, 132, 132, 255, 137, 137, 137, 255, 141, 141, 142, 255, 146, 146, 146, 255, 148, 148, 149, 255, 152, 152, 152, 255, 153, 153, 154, 255, 154, 154, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, + 154, 154, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, 150, 150, 151, 255, 148, 148, 149, 255, 147, 147, 147, 255, 143, 143, 143, 255, 140, 140, 141, 255, 137, 137, 138, 255, 136, 136, 137, 255, 137, 137, 137, 255, 137, 137, 137, 255, 136, 136, 136, 255, 133, 133, 134, 255, 131, 131, 132, 255, 130, 130, 130, 255, 128, 128, 129, 255, 125, 125, 126, 255, 122, 122, 123, 255, 117, 117, 118, 255, 114, 114, 115, 255, + 113, 113, 114, 255, 113, 113, 114, 255, 112, 112, 112, 255, 110, 110, 110, 255, 109, 109, 110, 255, 107, 107, 108, 255, 102, 102, 103, 255, 95, 95, 96, 255, 93, 93, 93, 87, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 141, 141, 141, 1, + 142, 142, 142, 19, 157, 157, 157, 223, 150, 150, 150, 255, 134, 134, 134, 255, 114, 114, 114, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 107, 107, 107, 255, 115, 115, 115, 255, 118, 118, 118, 255, 119, 119, 119, 255, 121, 121, 121, 255, 126, 126, 127, 255, 131, 131, 132, 255, 135, 135, 135, 255, 140, 140, 140, 255, 145, 145, 145, 255, 148, 148, 149, 255, + 152, 152, 152, 255, 154, 154, 155, 255, 155, 155, 156, 255, 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 150, 255, 148, 148, 149, 255, 146, 146, 147, 255, 144, 144, 145, 255, 142, 142, 143, 255, 139, 139, 140, 255, 139, 139, 139, 255, 139, 139, 140, 255, 139, 139, 140, 255, 137, 137, 138, 255, 136, 136, 136, 255, 134, 134, 134, 255, 133, 133, 134, 255, + 131, 131, 132, 255, 131, 131, 131, 255, 129, 129, 129, 255, 124, 124, 124, 255, 121, 121, 121, 255, 118, 118, 118, 255, 117, 117, 118, 255, 116, 116, 116, 255, 114, 114, 115, 255, 113, 113, 114, 255, 111, 111, 112, 255, 108, 108, 109, 255, 102, 102, 103, 255, 95, 95, 96, 216, 136, 136, 136, 2, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 139, 139, 139, 6, 155, 155, 155, 95, 156, 156, 156, 255, 145, 145, 145, 255, 126, 126, 126, 255, 110, 110, 110, 255, 105, 105, 105, 255, 107, 107, 107, 255, 110, 110, 110, 255, 108, 108, 108, 255, 110, 110, 110, 255, 114, 114, 114, 255, 121, 121, 121, 255, 125, 125, 125, 255, 127, 127, 127, 255, + 130, 130, 130, 255, 133, 133, 133, 255, 138, 138, 138, 255, 141, 141, 142, 255, 146, 146, 146, 255, 150, 150, 150, 255, 153, 153, 154, 255, 155, 155, 156, 255, 156, 156, 156, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 147, 147, 147, 255, 145, 145, 145, 255, 144, 144, 144, 255, 143, 143, 144, 255, 143, 143, 144, 255, 143, 143, 144, 255, + 142, 142, 142, 255, 139, 139, 140, 255, 138, 138, 138, 255, 137, 137, 137, 255, 136, 136, 136, 255, 135, 135, 135, 255, 134, 134, 135, 255, 131, 131, 132, 255, 129, 129, 130, 255, 126, 126, 127, 255, 124, 124, 124, 255, 122, 122, 123, 255, 120, 120, 121, 255, 120, 120, 120, 255, 118, 118, 119, 255, 115, 115, 116, 255, 113, 113, 114, 255, 110, 110, 110, 255, 103, 103, 104, 255, 100, 100, 101, 78, 139, 139, 139, 1, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 149, 149, 149, 1, 143, 143, 143, 14, 160, 160, 160, 191, 155, 155, 155, 255, 141, 141, 141, 255, 123, 123, 123, 255, 110, 110, 110, 255, 108, 108, 108, 255, 112, 112, 112, 255, + 114, 114, 114, 255, 115, 115, 115, 255, 116, 116, 116, 255, 121, 121, 121, 255, 130, 130, 130, 255, 134, 134, 134, 255, 134, 134, 135, 255, 135, 135, 136, 255, 139, 139, 139, 255, 143, 143, 143, 255, 147, 147, 147, 255, 150, 150, 150, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 152, 255, 150, 150, 151, 255, + 150, 150, 150, 255, 148, 148, 149, 255, 148, 148, 148, 255, 148, 148, 148, 255, 146, 146, 146, 255, 143, 143, 144, 255, 141, 141, 142, 255, 139, 139, 140, 255, 138, 138, 139, 255, 138, 138, 139, 255, 137, 137, 138, 255, 137, 137, 137, 255, 134, 134, 135, 255, 131, 131, 131, 255, 128, 128, 129, 255, 127, 127, 127, 255, 128, 128, 128, 255, 126, 126, 126, 255, 124, 124, 125, 255, 122, 122, 122, 255, 121, 121, 122, 255, + 120, 120, 121, 255, 113, 113, 114, 255, 109, 109, 109, 255, 105, 105, 106, 171, 139, 139, 139, 3, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 152, 152, 152, 4, 157, 157, 157, 52, + 163, 163, 163, 245, 155, 155, 155, 255, 140, 140, 140, 255, 123, 123, 123, 255, 114, 114, 114, 255, 113, 113, 114, 255, 117, 117, 117, 255, 120, 120, 120, 255, 121, 121, 121, 255, 124, 124, 124, 255, 129, 129, 129, 255, 135, 135, 136, 255, 139, 139, 140, 255, 140, 140, 141, 255, 142, 142, 143, 255, 144, 144, 145, 255, 148, 148, 149, 255, 151, 151, 152, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, + 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 147, 255, 143, 143, 144, 255, 142, 142, 142, 255, 142, 142, 142, 255, 141, 141, 141, 255, 140, 140, 140, 255, 140, 140, 140, 255, 139, 139, 140, 255, 137, 137, 138, 255, 133, 133, 134, 255, 130, 130, 130, 255, 129, 129, 129, 255, + 128, 128, 129, 255, 129, 129, 130, 255, 129, 129, 129, 255, 127, 127, 128, 255, 125, 125, 125, 255, 124, 124, 125, 255, 121, 121, 121, 255, 114, 114, 115, 255, 109, 109, 110, 238, 110, 110, 110, 31, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 158, 158, 158, 1, 151, 151, 151, 7, 164, 164, 164, 111, 165, 165, 165, 255, 155, 155, 155, 255, 139, 139, 139, 255, 125, 125, 125, 255, 117, 117, 118, 255, 120, 120, 120, 255, 124, 124, 124, 255, 127, 127, 127, 255, 128, 128, 128, 255, 130, 130, 130, 255, 134, 134, 134, 255, 140, 140, 141, 255, 145, 145, 145, 255, 146, 146, 146, 255, + 147, 147, 147, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 153, 255, 153, 153, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 146, 146, 147, 255, 146, 146, 146, 255, 145, 145, 146, 255, 144, 144, 145, 255, 144, 144, 144, 255, 142, 142, 143, 255, 141, 141, 142, 255, + 141, 141, 142, 255, 139, 139, 140, 255, 136, 136, 137, 255, 132, 132, 132, 255, 130, 130, 131, 255, 131, 131, 132, 255, 131, 131, 132, 255, 130, 130, 131, 255, 129, 129, 130, 255, 130, 130, 131, 255, 129, 129, 129, 255, 126, 126, 127, 255, 121, 121, 122, 255, 115, 115, 116, 255, 111, 111, 112, 93, 137, 137, 137, 1, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 154, 154, 154, 3, 144, 144, 144, 12, 168, 168, 168, 162, 168, 168, 168, 255, 157, 157, 157, 255, 141, 141, 141, 255, 129, 129, 129, 255, 124, 124, 124, 255, 127, 127, 127, 255, 130, 130, 130, 255, + 132, 132, 132, 255, 134, 134, 134, 255, 136, 136, 136, 255, 139, 139, 139, 255, 144, 144, 144, 255, 148, 148, 149, 255, 151, 151, 151, 255, 152, 152, 153, 255, 152, 152, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 149, 149, 149, 255, 148, 148, 148, 255, + 148, 148, 149, 255, 146, 146, 147, 255, 146, 146, 146, 255, 145, 145, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 141, 141, 141, 255, 137, 137, 138, 255, 134, 134, 134, 255, 132, 132, 132, 255, 133, 133, 133, 255, 133, 133, 134, 255, 133, 133, 133, 255, 131, 131, 132, 255, 132, 132, 132, 255, 132, 132, 133, 255, 132, 132, 133, 255, 129, 129, 129, 255, 122, 122, 123, 255, 118, 118, 119, 147, 139, 139, 139, 2, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 146, 146, 146, 4, 146, 146, 146, 20, 173, 173, 173, 188, + 171, 171, 171, 255, 161, 161, 161, 255, 145, 145, 145, 255, 136, 136, 136, 255, 130, 130, 131, 255, 131, 131, 131, 255, 134, 134, 134, 255, 138, 138, 139, 255, 140, 140, 140, 255, 140, 140, 141, 255, 143, 143, 143, 255, 146, 146, 146, 255, 151, 151, 151, 255, 154, 154, 155, 255, 156, 156, 157, 255, 156, 156, 157, 255, 155, 155, 155, 255, 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 154, 255, + 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, 148, 148, 149, 255, 149, 149, 149, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 141, 141, 142, 255, 138, 138, 138, 255, 135, 135, 135, 255, 134, 134, 135, 255, 135, 135, 135, 255, 136, 136, 137, 255, 134, 134, 135, 255, 133, 133, 134, 255, 133, 133, 134, 255, 134, 134, 134, 255, + 135, 135, 136, 255, 133, 133, 134, 255, 129, 129, 129, 255, 123, 123, 124, 177, 132, 132, 132, 7, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 146, 146, 146, 1, 147, 147, 147, 5, 155, 155, 155, 27, 177, 177, 177, 209, 176, 176, 176, 255, 165, 165, 165, 255, 152, 152, 152, 255, 140, 140, 140, 255, 134, 134, 135, 255, 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 143, 255, 144, 144, 145, 255, 145, 145, 146, 255, 147, 147, 147, 255, 150, 150, 150, 255, 152, 152, 153, 255, 155, 155, 155, 255, + 156, 156, 157, 255, 157, 157, 157, 255, 156, 156, 157, 255, 155, 155, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 146, 146, 147, 255, 144, 144, 144, 255, 140, 140, 141, 255, 138, 138, 138, 255, 136, 136, 137, 255, 137, 137, 137, 255, 138, 138, 138, 255, + 138, 138, 139, 255, 136, 136, 137, 255, 136, 136, 136, 255, 135, 135, 135, 255, 137, 137, 137, 255, 137, 137, 138, 255, 136, 136, 137, 255, 134, 134, 134, 255, 129, 129, 130, 194, 132, 132, 132, 10, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 148, 148, 148, 1, 146, 146, 146, 7, 158, 158, 158, 33, 180, 180, 180, 202, 179, 179, 179, 255, 170, 170, 170, 255, 158, 158, 158, 255, 147, 147, 147, 255, 140, 140, 140, 255, 139, 139, 140, 255, 141, 141, 142, 255, + 145, 145, 146, 255, 148, 148, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 153, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 155, 255, 155, 155, 155, 255, 154, 154, 155, 255, 155, 155, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 146, 146, 146, 255, 143, 143, 143, 255, + 140, 140, 141, 255, 140, 140, 140, 255, 139, 139, 140, 255, 140, 140, 141, 255, 141, 141, 142, 255, 139, 139, 139, 255, 138, 138, 139, 255, 137, 137, 137, 255, 138, 138, 139, 255, 139, 139, 139, 255, 140, 140, 141, 255, 140, 140, 141, 255, 137, 137, 138, 255, 133, 133, 134, 191, 133, 133, 134, 13, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 146, 146, 146, 1, 142, 142, 142, 7, 151, 151, 151, 25, 183, 183, 183, 183, + 183, 183, 183, 255, 177, 177, 177, 255, 166, 166, 166, 255, 155, 155, 155, 255, 147, 147, 148, 255, 145, 145, 146, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 150, 255, + 148, 148, 149, 255, 147, 147, 148, 255, 146, 146, 147, 255, 144, 144, 145, 255, 142, 142, 143, 255, 142, 142, 142, 255, 142, 142, 142, 255, 142, 142, 143, 255, 143, 143, 144, 255, 143, 143, 143, 255, 141, 141, 142, 255, 139, 139, 140, 255, 139, 139, 140, 255, 140, 140, 141, 255, 143, 143, 143, 255, 144, 144, 145, 255, 145, 145, 146, 255, 143, 143, 144, 255, 140, 140, 141, 171, 137, 137, 138, 9, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 138, 138, 138, 1, 139, 139, 139, 6, 138, 138, 138, 18, 185, 185, 185, 143, 187, 187, 188, 252, 183, 183, 184, 255, 175, 175, 175, 255, 164, 164, 164, 255, 157, 157, 157, 255, 151, 151, 151, 255, 149, 149, 149, 255, 149, 149, 149, 255, 150, 150, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, + 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 147, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 146, 255, 145, 145, 146, 255, 145, 145, 146, 255, 145, 145, 146, 255, 145, 145, 145, 255, 144, 144, 144, 255, 142, 142, 143, 255, 141, 141, 142, 255, 142, 142, 142, 255, 144, 144, 144, 255, 148, 148, 148, 255, 149, 149, 150, 255, + 149, 149, 149, 255, 147, 147, 148, 249, 145, 145, 145, 125, 135, 135, 135, 3, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 139, 139, 139, 1, 140, 140, 140, 5, 141, 141, 141, 15, 179, 179, 180, 82, 190, 190, 190, 231, 189, 189, 189, 255, 183, 183, 183, 255, 175, 175, 175, 255, 166, 166, 166, 255, 159, 159, 159, 255, 156, 156, 156, 255, + 154, 154, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 144, 144, 145, 255, 144, 144, 145, 255, 144, 144, 145, 255, + 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 151, 255, 153, 153, 154, 255, 154, 154, 155, 255, 154, 154, 154, 255, 152, 152, 153, 225, 149, 149, 149, 66, 134, 134, 134, 2, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 144, 144, 144, 1, 147, 147, 147, 4, 148, 148, 148, 10, 162, 162, 162, 34, + 190, 190, 190, 154, 192, 192, 193, 251, 189, 189, 189, 255, 185, 185, 185, 255, 178, 178, 178, 255, 171, 171, 171, 255, 165, 165, 165, 255, 160, 160, 160, 255, 155, 155, 156, 255, 153, 153, 154, 255, 152, 152, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, + 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 147, 255, 147, 147, 147, 255, 150, 150, 150, 255, 152, 152, 153, 255, 156, 156, 157, 255, 158, 158, 158, 255, 159, 159, 160, 255, 159, 159, 160, 255, 158, 158, 159, 249, 156, 156, 157, 140, 148, 148, 148, 15, 136, 136, 136, 1, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 150, 150, 150, 2, 148, 148, 148, 6, 143, 143, 143, 13, 177, 177, 177, 65, 193, 193, 193, 186, 195, 195, 195, 255, 192, 192, 192, 255, 188, 188, 188, 255, 183, 183, 183, 255, 177, 177, 177, 255, 171, 171, 171, 255, 166, 166, 166, 255, 162, 162, 163, 255, 159, 159, 159, 255, 156, 156, 157, 255, 154, 154, 155, 255, 153, 153, 153, 255, + 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 152, 255, 152, 152, 153, 255, 153, 153, 153, 255, 154, 154, 155, 255, 157, 157, 158, 255, 160, 160, 160, 255, 162, 162, 163, 255, 165, 165, 166, 255, 166, 166, 167, 255, 166, 166, 166, 255, 165, 165, 165, 255, 163, 163, 163, 175, 156, 156, 157, 48, 141, 141, 141, 3, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 149, 149, 149, 2, 147, 147, 147, 7, 145, 145, 145, 15, 181, 181, 181, 67, 194, 194, 194, 171, 195, 195, 196, 242, 194, 194, 195, 255, 191, 191, 191, 255, 188, 188, 188, 255, + 183, 183, 184, 255, 180, 180, 181, 255, 177, 177, 177, 255, 173, 173, 173, 255, 171, 171, 172, 255, 168, 168, 169, 255, 166, 166, 167, 255, 165, 165, 166, 255, 165, 165, 165, 255, 164, 164, 164, 255, 165, 165, 166, 255, 166, 166, 166, 255, 167, 167, 168, 255, 168, 168, 169, 255, 170, 170, 171, 255, 172, 172, 172, 255, 172, 172, 172, 255, 172, 172, 172, 255, 172, 172, 172, 239, 168, 168, 169, 158, 162, 162, 163, 51, + 136, 136, 136, 5, 141, 141, 141, 1, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 150, 150, 150, 2, + 148, 148, 148, 7, 145, 145, 145, 12, 159, 159, 159, 30, 188, 188, 188, 108, 194, 194, 195, 189, 195, 195, 196, 241, 194, 194, 194, 255, 192, 192, 192, 255, 190, 190, 190, 255, 188, 188, 189, 255, 186, 186, 187, 255, 183, 183, 184, 255, 182, 182, 182, 255, 182, 182, 182, 255, 181, 181, 181, 255, 180, 180, 180, 255, 178, 178, 179, 255, 179, 179, 179, 255, 179, 179, 179, 255, 179, 179, 180, 255, 178, 178, 178, 255, + 178, 178, 178, 240, 175, 175, 175, 183, 172, 172, 172, 92, 150, 150, 150, 14, 131, 131, 131, 4, 134, 134, 134, 1, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 148, 148, 148, 1, 148, 148, 148, 4, 148, 148, 148, 8, 146, 146, 146, 13, 142, 142, 142, 20, 182, 182, 182, 72, 187, 187, 188, 125, 190, 190, 190, 171, 190, 190, 191, 206, 190, 190, 190, 219, 192, 192, 193, 255, 191, 191, 191, 255, 189, 189, 190, 255, 188, 188, 188, 255, + 186, 186, 187, 255, 182, 182, 183, 216, 181, 181, 181, 202, 178, 178, 178, 169, 177, 177, 177, 117, 172, 172, 173, 57, 133, 133, 133, 9, 132, 132, 132, 5, 132, 132, 132, 2, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 146, 146, 146, 2, 142, 142, 142, 4, 139, 139, 139, 6, 137, 137, 137, 8, 137, 137, 137, 11, + 138, 138, 138, 13, 136, 136, 136, 14, 134, 134, 134, 16, 134, 134, 134, 17, 133, 133, 133, 17, 132, 132, 132, 15, 131, 131, 131, 13, 133, 133, 133, 12, 133, 133, 133, 9, 131, 131, 131, 5, 134, 134, 134, 3, 136, 136, 136, 1, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 133, 133, 133, 1, 131, 131, 131, 1, 129, 129, 129, 1, 127, 127, 127, 1, 126, 126, 126, 1, 127, 127, 127, 1, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 1, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 1, 172, 171, 170, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, + 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 133, 133, 133, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 142, 142, 142, 0, 148, 148, 148, 1, 126, 126, 126, 15, 119, 119, 119, 69, 119, 119, 119, 114, + 119, 119, 119, 162, 119, 119, 119, 193, 119, 119, 119, 212, 119, 119, 119, 212, 118, 118, 118, 213, 116, 116, 116, 213, 116, 116, 116, 211, 114, 114, 114, 190, 112, 112, 112, 158, 111, 111, 111, 112, 111, 111, 111, 65, 108, 108, 108, 9, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 144, 144, 144, 0, 143, 143, 143, 0, + 142, 142, 142, 0, 143, 143, 143, 0, 144, 144, 144, 0, 139, 139, 139, 0, 137, 137, 137, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, + 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 129, 129, 129, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 134, 134, 134, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, + 121, 121, 121, 46, 120, 120, 120, 133, 120, 120, 120, 199, 122, 122, 122, 255, 123, 123, 123, 255, 125, 125, 125, 255, 127, 127, 127, 255, 128, 128, 128, 255, 128, 128, 128, 255, 127, 127, 127, 255, 126, 126, 126, 255, 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 120, 255, 116, 116, 116, 255, 114, 114, 114, 255, 112, 112, 112, 255, 108, 108, 108, 252, 106, 106, 106, 194, 103, 103, 103, 130, 101, 101, 101, 39, + 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 144, 144, 144, 0, 143, 143, 143, 0, 142, 142, 142, 0, 143, 143, 143, 0, 144, 144, 144, 0, 139, 139, 139, 0, 137, 137, 137, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 138, 138, 138, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 129, 129, 129, 0, 128, 128, 128, 0, + 128, 128, 128, 0, 129, 129, 129, 0, 135, 135, 135, 0, 124, 124, 124, 15, 120, 120, 120, 116, 119, 119, 119, 207, 122, 122, 122, 255, 125, 125, 125, 255, 129, 129, 129, 255, 133, 133, 133, 255, 137, 137, 137, 255, 140, 140, 140, 255, 141, 141, 141, 255, 143, 143, 143, 255, 143, 143, 143, 255, 143, 143, 143, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 131, 131, 131, 255, + 128, 128, 127, 255, 122, 122, 122, 255, 116, 116, 116, 255, 110, 110, 110, 255, 105, 105, 105, 255, 102, 102, 102, 255, 99, 99, 99, 202, 96, 96, 96, 105, 94, 94, 94, 9, 141, 141, 141, 0, 145, 145, 145, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 144, 144, 144, 0, 139, 139, 139, 0, 137, 137, 137, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 144, 144, 144, 0, 144, 144, 144, 0, 144, 144, 144, 0, 144, 144, 144, 0, 144, 144, 144, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, + 140, 140, 140, 0, 139, 139, 139, 0, 138, 138, 138, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 1, 133, 133, 133, 2, 122, 122, 122, 19, 118, 118, 118, 129, 120, 120, 120, 238, 124, 124, 124, 255, 128, 128, 128, 255, 134, 134, 134, 255, 137, 137, 137, 255, 142, 142, 142, 255, 145, 145, 145, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, + 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 148, 148, 148, 255, 144, 144, 144, 255, 141, 141, 141, 255, 137, 137, 137, 255, 133, 133, 133, 255, 130, 130, 130, 255, 125, 125, 125, 255, 118, 118, 118, 255, 111, 111, 111, 255, 102, 102, 102, 255, 97, 97, 97, 255, 94, 94, 94, 234, 91, 91, 91, 114, 88, 88, 88, 12, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 138, 138, 138, 0, 138, 138, 138, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, + 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 144, 144, 144, 0, 144, 144, 144, 0, 144, 144, 144, 0, 144, 144, 144, 0, 144, 144, 144, 2, 142, 142, 142, 5, 117, 117, 118, 99, 119, 119, 119, 236, 122, 122, 122, 255, 128, 128, 128, 255, 134, 134, 134, 255, 139, 139, 140, 255, 144, 144, 144, 255, 146, 146, 146, 255, 149, 149, 149, 255, + 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 139, 139, 139, 255, 136, 136, 136, 255, 132, 132, 132, 255, 128, 128, 128, 255, 124, 124, 124, 255, 117, 117, 117, 255, 108, 108, 108, 255, 99, 99, 99, 255, + 93, 93, 93, 255, 88, 88, 88, 228, 85, 85, 85, 87, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 138, 138, 138, 0, 138, 138, 138, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, 139, 139, 139, 1, 140, 140, 140, 3, 119, 119, 120, 40, 116, 116, 116, 193, 119, 119, 119, 255, 126, 126, 126, 255, 131, 131, 131, 255, + 137, 137, 137, 255, 141, 141, 141, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 149, 149, 149, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, + 134, 134, 134, 255, 131, 131, 131, 255, 129, 129, 129, 255, 126, 126, 126, 255, 120, 120, 120, 255, 114, 114, 114, 255, 104, 104, 104, 255, 92, 92, 92, 255, 87, 87, 87, 255, 82, 82, 82, 186, 81, 81, 81, 27, 142, 142, 142, 0, 138, 138, 138, 0, 139, 139, 139, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 140, 140, 140, 0, 140, 140, 140, 0, 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 132, 132, 132, 1, 132, 132, 132, 5, + 115, 115, 115, 93, 115, 115, 115, 244, 120, 120, 120, 255, 127, 127, 127, 255, 134, 134, 134, 255, 139, 139, 139, 255, 142, 142, 142, 255, 144, 144, 144, 255, 147, 147, 147, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, + 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 143, 143, 143, 255, 141, 141, 141, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, 129, 129, 129, 255, 126, 126, 126, 255, 123, 123, 123, 255, 120, 120, 119, 255, 114, 114, 114, 255, 106, 106, 106, 255, 95, 95, 95, 255, 85, 85, 85, 255, 79, 79, 79, 240, 78, 78, 78, 78, 137, 137, 137, 0, 139, 139, 139, 0, 144, 144, 144, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 2, 137, 137, 137, 6, 112, 112, 112, 136, 115, 115, 115, 255, 121, 121, 121, 255, 128, 128, 128, 255, 133, 133, 133, 255, 138, 138, 138, 255, 140, 140, 140, 255, 142, 142, 142, 255, 143, 143, 143, 255, 144, 144, 144, 255, 146, 146, 146, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, + 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 145, 145, 145, 255, 143, 143, 143, 255, 141, 141, 141, 255, 139, 139, 139, 255, 136, 136, 136, 255, 133, 133, 133, 255, 128, 128, 128, 255, 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 120, 255, 118, 118, 118, 255, 113, 113, 113, 255, 106, 106, 106, 255, + 97, 97, 97, 255, 85, 85, 85, 255, 78, 78, 78, 255, 75, 75, 75, 120, 140, 140, 140, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, + 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 137, 137, 137, 0, 138, 138, 138, 1, 127, 127, 127, 8, 111, 111, 111, 160, 114, 114, 114, 255, 120, 120, 120, 255, 127, 127, 127, 255, 132, 132, 132, 255, 136, 136, 136, 255, 138, 138, 139, 255, 140, 140, 140, 255, 140, 140, 140, 255, 142, 142, 142, 255, 143, 143, 143, 255, + 145, 145, 145, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 136, 136, 136, 255, 135, 135, 135, 255, 133, 133, 133, 255, 130, 130, 130, 255, + 127, 127, 127, 255, 122, 122, 122, 255, 118, 118, 118, 255, 116, 116, 116, 255, 114, 114, 114, 255, 111, 111, 111, 255, 106, 106, 106, 255, 98, 98, 98, 255, 85, 85, 85, 255, 76, 76, 76, 255, 72, 72, 72, 144, 143, 143, 143, 0, 144, 144, 144, 0, 145, 145, 145, 0, 145, 145, 145, 0, 144, 144, 144, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 1, 129, 129, 129, 4, 108, 108, 108, 171, 112, 112, 113, 255, 119, 119, 119, 255, 125, 125, 125, 255, 130, 130, 131, 255, 132, 132, 133, 255, + 135, 135, 135, 255, 136, 136, 136, 255, 137, 137, 137, 255, 138, 138, 139, 255, 140, 140, 140, 255, 142, 142, 142, 255, 144, 144, 144, 255, 146, 146, 147, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 141, 141, 141, 255, + 139, 139, 139, 255, 136, 136, 136, 255, 133, 133, 133, 255, 131, 131, 131, 255, 129, 129, 129, 255, 128, 128, 128, 255, 126, 126, 126, 255, 123, 123, 123, 255, 119, 119, 119, 255, 114, 114, 114, 255, 113, 113, 112, 255, 111, 111, 111, 255, 108, 108, 108, 255, 103, 103, 103, 255, 96, 96, 96, 255, 84, 84, 84, 255, 74, 74, 74, 255, 69, 69, 69, 153, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 144, 144, 144, 0, 144, 144, 144, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 137, 137, 137, 0, 137, 137, 137, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 132, 132, 132, 0, 127, 127, 127, 1, 106, 106, 106, 147, + 109, 109, 109, 255, 116, 116, 116, 255, 122, 122, 123, 255, 128, 128, 128, 255, 131, 131, 131, 255, 131, 131, 131, 255, 133, 133, 133, 255, 134, 134, 134, 255, 136, 136, 136, 255, 138, 138, 138, 255, 141, 141, 141, 255, 142, 142, 142, 255, 143, 143, 143, 255, 145, 145, 145, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, + 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 148, 148, 148, 255, 147, 147, 147, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 133, 133, 133, 255, 129, 129, 129, 255, 126, 126, 126, 255, 123, 123, 123, 255, 122, 122, 122, 255, 122, 122, 122, 255, 119, 119, 119, 255, 115, 115, 115, 255, 111, 111, 111, 255, 108, 108, 108, 255, 106, 106, 106, 255, 105, 105, 105, 255, 101, 101, 101, 255, + 94, 94, 94, 255, 81, 81, 81, 255, 71, 71, 71, 255, 68, 68, 68, 135, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, 127, 127, 127, 0, 128, 128, 128, 0, 129, 129, 129, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 145, 145, 145, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 142, 142, 142, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 105, 105, 105, 120, 107, 107, 108, 255, 114, 114, 114, 255, 120, 120, 120, 255, 125, 125, 125, 255, 127, 127, 127, 255, 128, 128, 128, 255, 129, 129, 129, 255, 131, 131, 131, 255, 133, 133, 133, 255, 134, 134, 134, 255, 137, 137, 137, 255, 138, 138, 138, 255, 141, 141, 141, 255, 143, 143, 143, 255, 146, 146, 146, 255, 147, 147, 147, 255, + 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 145, 145, 145, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 135, 135, 135, 255, 130, 130, 130, 255, 126, 126, 126, 255, 121, 121, 121, 255, 118, 118, 118, 255, 117, 117, 117, 255, 117, 117, 117, 255, + 115, 115, 115, 255, 112, 112, 112, 255, 108, 108, 108, 255, 104, 104, 104, 255, 103, 103, 103, 255, 101, 101, 101, 255, 97, 97, 97, 255, 92, 92, 92, 255, 78, 78, 78, 255, 68, 68, 68, 255, 65, 65, 65, 102, 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 145, 145, 145, 0, 105, 105, 105, 60, 105, 105, 105, 249, 111, 111, 112, 255, 117, 117, 117, 255, 122, 122, 122, 255, 124, 124, 124, 255, 124, 124, 124, 255, 126, 126, 126, 255, 128, 128, 128, 255, 129, 129, 129, 255, 131, 131, 131, 255, 133, 133, 133, 255, + 136, 136, 136, 255, 138, 138, 138, 255, 140, 140, 140, 255, 143, 143, 143, 255, 145, 145, 146, 255, 147, 147, 147, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 142, 142, 142, 255, 141, 141, 141, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, + 130, 130, 130, 255, 127, 127, 127, 255, 122, 122, 122, 255, 117, 117, 117, 255, 113, 113, 113, 255, 111, 111, 111, 255, 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 109, 255, 104, 104, 104, 255, 101, 101, 101, 255, 101, 101, 101, 255, 103, 103, 103, 255, 98, 98, 98, 255, 93, 93, 93, 255, 75, 75, 75, 255, 67, 67, 67, 249, 64, 64, 64, 48, 255, 255, 255, 0, 126, 126, 126, 0, 127, 127, 127, 0, + 127, 127, 127, 0, 127, 127, 127, 0, 127, 127, 127, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 144, 144, 144, 0, 145, 145, 145, 0, 145, 145, 145, 0, 105, 105, 105, 22, 103, 103, 103, 228, 108, 108, 108, 255, 114, 114, 114, 255, 119, 119, 119, 255, 121, 121, 121, 255, 121, 121, 121, 255, + 123, 123, 123, 255, 125, 125, 125, 255, 126, 126, 126, 255, 126, 126, 126, 255, 129, 129, 129, 255, 131, 131, 131, 255, 134, 134, 134, 255, 137, 137, 137, 255, 140, 140, 140, 255, 142, 142, 142, 255, 144, 144, 144, 255, 147, 147, 147, 255, 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 150, 150, 150, 255, + 147, 147, 147, 255, 145, 145, 145, 255, 140, 140, 140, 255, 136, 136, 136, 255, 131, 131, 131, 255, 129, 129, 129, 255, 127, 127, 127, 255, 124, 124, 124, 255, 122, 122, 122, 255, 118, 118, 118, 255, 113, 113, 113, 255, 110, 110, 110, 255, 108, 108, 108, 255, 107, 107, 107, 255, 108, 108, 108, 255, 105, 105, 105, 255, 102, 102, 102, 255, 105, 105, 105, 255, 95, 94, 94, 255, 52, 51, 50, 255, 87, 87, 87, 255, + 89, 89, 89, 255, 70, 70, 70, 255, 65, 65, 65, 219, 63, 63, 63, 12, 130, 130, 130, 0, 129, 129, 129, 0, 127, 127, 127, 0, 126, 126, 126, 0, 126, 126, 126, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 137, 137, 137, 1, 101, 101, 101, 156, + 105, 105, 105, 255, 110, 110, 111, 255, 115, 115, 115, 255, 117, 117, 117, 255, 118, 118, 119, 255, 119, 119, 120, 255, 121, 121, 122, 255, 122, 122, 122, 255, 122, 122, 122, 255, 125, 125, 125, 255, 127, 127, 128, 255, 130, 130, 130, 255, 134, 134, 134, 255, 138, 138, 138, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, + 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 146, 146, 146, 255, 143, 143, 143, 255, 138, 138, 138, 255, 133, 133, 133, 255, 127, 127, 127, 255, 123, 123, 123, 255, 120, 120, 120, 255, 119, 119, 119, 255, 117, 117, 117, 255, 114, 114, 114, 255, 110, 110, 110, 255, 106, 106, 106, 255, 103, 103, 103, 255, 104, 104, 104, 255, + 106, 106, 106, 255, 110, 110, 110, 255, 84, 83, 83, 255, 50, 49, 49, 255, 50, 48, 48, 255, 52, 51, 51, 255, 93, 93, 93, 255, 80, 80, 80, 255, 66, 66, 66, 255, 64, 64, 64, 144, 142, 142, 142, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, + 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 101, 101, 101, 57, 101, 101, 101, 252, 106, 106, 106, 255, 111, 111, 111, 255, 114, 114, 114, 255, 115, 115, 115, 255, 116, 116, 116, 255, 118, 118, 118, 255, 119, 119, 119, 255, 118, 118, 118, 255, 120, 120, 120, 255, 123, 123, 123, 255, 127, 127, 127, 255, 131, 131, 131, 255, 134, 134, 134, 255, 136, 136, 136, 255, 137, 137, 137, 255, + 140, 140, 140, 255, 142, 142, 142, 255, 145, 145, 145, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 146, 146, 146, 255, 142, 142, 142, 255, 141, 141, 141, 255, 138, 138, 138, 255, 135, 135, 135, 255, 129, 129, 129, 255, 123, 123, 123, 255, 117, 117, 117, 255, 113, 113, 113, 255, + 112, 112, 112, 255, 110, 110, 110, 255, 108, 108, 108, 255, 105, 105, 105, 255, 103, 103, 103, 255, 103, 103, 103, 255, 107, 107, 107, 255, 73, 72, 72, 255, 54, 52, 53, 255, 52, 51, 52, 255, 56, 54, 55, 255, 94, 93, 94, 255, 96, 96, 96, 255, 87, 87, 87, 255, 75, 75, 75, 255, 66, 66, 66, 252, 63, 63, 63, 48, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 133, 133, 133, 2, 98, 98, 98, 206, 103, 103, 103, 255, 106, 106, 106, 255, 110, 110, 111, 255, 111, 111, 111, 255, 113, 113, 113, 255, 115, 115, 115, 255, 116, 116, 116, 255, 115, 115, 116, 255, 117, 117, 117, 255, 120, 120, 120, 255, + 123, 123, 124, 255, 126, 126, 126, 255, 129, 129, 129, 255, 131, 131, 131, 255, 132, 132, 132, 255, 134, 134, 135, 255, 137, 137, 137, 255, 140, 140, 140, 255, 141, 141, 142, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 148, 148, 148, 255, 144, 144, 144, 255, 141, 141, 141, 255, 136, 136, 136, 255, + 133, 133, 133, 255, 131, 131, 131, 255, 129, 129, 129, 255, 124, 124, 124, 255, 119, 119, 119, 255, 112, 112, 112, 255, 107, 107, 107, 255, 106, 106, 106, 255, 106, 106, 106, 255, 106, 106, 106, 255, 106, 106, 106, 255, 100, 100, 100, 255, 64, 63, 63, 255, 55, 55, 55, 255, 56, 56, 56, 255, 67, 67, 67, 255, 101, 101, 101, 255, 98, 98, 98, 255, 93, 93, 93, 255, 91, 91, 91, 255, 83, 83, 83, 255, + 70, 70, 70, 255, 64, 64, 64, 189, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 97, 97, 98, 76, 99, 99, 99, 255, 103, 103, 103, 255, 107, 107, 108, 255, 109, 109, 109, 255, 109, 109, 110, 255, + 112, 112, 112, 255, 113, 113, 114, 255, 112, 112, 112, 255, 112, 112, 112, 255, 115, 115, 115, 255, 118, 118, 118, 255, 122, 122, 122, 255, 125, 125, 125, 255, 127, 127, 127, 255, 128, 128, 129, 255, 130, 130, 130, 255, 133, 133, 133, 255, 135, 135, 135, 255, 137, 137, 137, 255, 141, 141, 141, 255, 144, 144, 144, 255, 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, + 154, 154, 154, 255, 153, 153, 153, 255, 150, 150, 150, 255, 146, 146, 146, 255, 141, 141, 141, 255, 135, 135, 135, 255, 129, 129, 129, 255, 126, 126, 126, 255, 122, 122, 122, 255, 122, 122, 122, 255, 118, 118, 118, 255, 113, 113, 113, 255, 107, 107, 107, 255, 102, 102, 102, 255, 102, 102, 102, 255, 103, 103, 103, 255, 98, 98, 98, 255, 60, 59, 60, 255, 58, 57, 58, 255, 58, 57, 58, 255, 81, 80, 81, 255, + 105, 105, 105, 255, 98, 98, 98, 255, 94, 94, 94, 255, 94, 94, 94, 255, 93, 93, 93, 255, 90, 90, 90, 255, 80, 80, 80, 255, 67, 67, 67, 255, 67, 67, 67, 60, 136, 136, 136, 0, 137, 137, 137, 0, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 135, 135, 135, 3, + 97, 97, 97, 194, 101, 101, 101, 255, 105, 105, 106, 255, 106, 106, 107, 255, 107, 107, 108, 255, 108, 108, 109, 255, 111, 111, 111, 255, 110, 110, 110, 255, 108, 108, 109, 255, 110, 110, 110, 255, 114, 114, 114, 255, 117, 117, 117, 255, 120, 120, 120, 255, 122, 122, 122, 255, 123, 123, 123, 255, 124, 124, 124, 255, 128, 128, 128, 255, 131, 131, 131, 255, 134, 134, 134, 255, 136, 136, 137, 255, 139, 139, 139, 255, + 143, 143, 143, 255, 146, 146, 146, 255, 150, 150, 150, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 149, 149, 149, 255, 146, 146, 146, 255, 141, 141, 141, 255, 136, 136, 136, 255, 131, 131, 131, 255, 124, 124, 124, 255, 118, 118, 118, 255, 116, 116, 116, 255, 114, 114, 114, 255, 112, 112, 112, 255, 109, 109, 109, 255, 102, 102, 102, 255, 97, 97, 97, 255, + 99, 99, 99, 255, 105, 105, 105, 255, 74, 74, 74, 255, 61, 61, 61, 255, 90, 90, 90, 255, 101, 101, 101, 255, 98, 98, 98, 255, 97, 97, 97, 255, 94, 94, 94, 255, 93, 93, 93, 255, 95, 95, 94, 255, 94, 94, 94, 255, 88, 88, 88, 255, 75, 75, 75, 255, 70, 70, 70, 184, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 100, 100, 100, 51, 97, 97, 97, 255, 102, 102, 102, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 107, 255, 108, 108, 108, 255, 108, 108, 108, 255, 106, 106, 106, 255, 106, 106, 106, 255, 110, 110, 110, 255, 113, 113, 114, 255, 116, 116, 117, 255, 118, 118, 118, 255, 118, 118, 118, 255, 119, 119, 119, 255, + 123, 123, 123, 255, 125, 125, 125, 255, 128, 128, 128, 255, 132, 132, 132, 255, 135, 135, 135, 255, 138, 138, 138, 255, 140, 140, 140, 255, 143, 143, 143, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 153, 153, 153, 255, 154, 154, 154, 255, 152, 152, 152, 255, 149, 149, 149, 255, 145, 145, 145, 255, 139, 139, 139, 255, 135, 135, 135, 255, 130, 130, 130, 255, 125, 125, 125, 255, 117, 117, 117, 255, + 112, 112, 112, 255, 109, 109, 109, 255, 108, 108, 108, 255, 107, 107, 107, 255, 103, 103, 103, 255, 97, 97, 97, 255, 94, 94, 94, 255, 99, 99, 99, 255, 101, 101, 101, 255, 97, 97, 97, 255, 99, 99, 99, 255, 95, 95, 95, 255, 95, 95, 95, 255, 97, 97, 97, 255, 96, 96, 96, 255, 96, 96, 96, 255, 98, 98, 98, 255, 97, 97, 97, 255, 94, 94, 94, 255, 85, 85, 85, 255, 75, 75, 74, 255, + 73, 73, 73, 39, 136, 136, 136, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 2, 95, 95, 95, 146, 98, 98, 99, 255, 104, 104, 104, 255, 103, 103, 104, 255, 104, 104, 104, 255, 106, 106, 106, 255, 107, 107, 107, 255, 104, 104, 105, 255, 102, 102, 103, 255, 106, 106, 106, 255, + 110, 110, 110, 255, 113, 113, 113, 255, 113, 113, 114, 255, 113, 113, 114, 255, 114, 114, 114, 255, 116, 116, 116, 255, 119, 119, 119, 255, 121, 121, 122, 255, 125, 125, 125, 255, 128, 128, 129, 255, 131, 131, 132, 255, 136, 136, 136, 255, 139, 139, 139, 255, 143, 143, 143, 255, 145, 145, 145, 255, 149, 149, 149, 255, 152, 152, 152, 255, 156, 156, 156, 255, 157, 157, 157, 255, 156, 156, 156, 255, 152, 152, 152, 255, + 146, 146, 146, 255, 139, 139, 139, 255, 134, 134, 134, 255, 127, 127, 127, 255, 123, 123, 123, 255, 117, 117, 117, 255, 110, 110, 110, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, 102, 102, 102, 255, 99, 99, 99, 255, 94, 94, 94, 255, 94, 94, 94, 255, 97, 97, 97, 255, 98, 98, 98, 255, 96, 96, 96, 255, 94, 94, 94, 255, 95, 95, 95, 255, 98, 98, 98, 255, 101, 101, 101, 255, + 100, 100, 100, 255, 100, 100, 100, 255, 101, 101, 101, 255, 100, 100, 100, 255, 93, 93, 93, 255, 82, 82, 82, 255, 75, 75, 75, 138, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 130, 130, 130, 0, 119, 119, 119, 9, 95, 95, 95, 231, 100, 100, 101, 255, 105, 105, 105, 255, 102, 102, 102, 255, + 103, 103, 103, 255, 105, 105, 105, 255, 105, 105, 105, 255, 101, 101, 101, 255, 101, 101, 102, 255, 105, 105, 106, 255, 109, 109, 109, 255, 111, 111, 111, 255, 109, 109, 110, 255, 109, 109, 109, 255, 111, 111, 111, 255, 115, 115, 115, 255, 115, 115, 116, 255, 119, 119, 119, 255, 121, 121, 121, 255, 125, 125, 125, 255, 131, 131, 131, 255, 135, 135, 135, 255, 137, 137, 137, 255, 140, 140, 140, 255, 143, 143, 143, 255, + 149, 149, 149, 255, 152, 152, 152, 255, 154, 154, 154, 255, 156, 156, 156, 255, 155, 155, 155, 255, 151, 151, 151, 255, 146, 146, 146, 255, 140, 140, 140, 255, 133, 133, 133, 255, 125, 125, 125, 255, 119, 119, 119, 255, 113, 113, 113, 255, 109, 109, 109, 255, 104, 104, 104, 255, 99, 99, 99, 255, 98, 98, 98, 255, 98, 98, 98, 255, 98, 98, 98, 255, 94, 94, 94, 255, 92, 92, 92, 255, 94, 94, 94, 255, + 97, 97, 97, 255, 97, 97, 97, 255, 97, 97, 97, 255, 98, 98, 98, 255, 100, 100, 100, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 105, 105, 105, 255, 103, 103, 103, 255, 99, 99, 99, 255, 87, 87, 87, 255, 79, 79, 79, 225, 130, 130, 130, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, + 139, 139, 139, 1, 100, 100, 100, 60, 100, 100, 101, 255, 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 103, 103, 103, 255, 104, 104, 104, 255, 102, 102, 102, 255, 99, 99, 99, 255, 102, 102, 102, 255, 106, 106, 106, 255, 107, 107, 108, 255, 108, 108, 108, 255, 106, 106, 106, 255, 106, 106, 106, 255, 110, 110, 110, 255, 111, 111, 111, 255, 113, 113, 113, 255, 115, 115, 115, 255, 119, 119, 119, 255, + 125, 125, 125, 255, 129, 129, 129, 255, 130, 130, 130, 255, 131, 131, 131, 255, 136, 136, 136, 255, 142, 142, 142, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 150, 150, 150, 255, 145, 145, 145, 255, 139, 139, 139, 255, 134, 134, 134, 255, 129, 129, 129, 255, 124, 124, 124, 255, 116, 116, 116, 255, 110, 110, 110, 255, 107, 107, 107, 255, 103, 103, 103, 255, 98, 98, 98, 255, + 96, 96, 96, 255, 95, 95, 95, 255, 96, 96, 96, 255, 96, 96, 96, 255, 93, 93, 93, 255, 92, 92, 92, 255, 97, 97, 97, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 104, 104, 103, 255, 107, 107, 107, 255, 108, 108, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 103, 103, 103, 255, 96, 96, 96, 255, 82, 82, 82, 255, 79, 79, 79, 45, 135, 135, 135, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 142, 142, 142, 1, 101, 101, 101, 129, 102, 102, 102, 255, 107, 107, 107, 255, 103, 103, 103, 255, 100, 100, 101, 255, 102, 102, 102, 255, 103, 103, 103, 255, 99, 99, 99, 255, 98, 98, 99, 255, 102, 102, 102, 255, 105, 105, 105, 255, 106, 106, 107, 255, 104, 104, 104, 255, 102, 102, 102, 255, + 104, 104, 105, 255, 108, 108, 108, 255, 107, 107, 107, 255, 109, 109, 109, 255, 112, 112, 113, 255, 117, 117, 118, 255, 122, 122, 122, 255, 124, 124, 124, 255, 124, 124, 124, 255, 128, 128, 128, 255, 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 142, 255, 146, 146, 146, 255, 151, 151, 151, 255, 153, 153, 153, 255, 151, 151, 151, 255, 145, 145, 145, 255, 135, 135, 135, 255, 127, 127, 127, 255, 121, 121, 121, 255, + 118, 118, 118, 255, 113, 113, 113, 255, 108, 108, 108, 255, 102, 102, 102, 255, 101, 101, 101, 255, 98, 98, 98, 255, 94, 94, 94, 255, 93, 93, 93, 255, 95, 95, 95, 255, 96, 96, 96, 255, 95, 95, 95, 255, 96, 96, 96, 255, 100, 100, 100, 255, 105, 105, 105, 255, 106, 106, 106, 255, 106, 106, 106, 255, 107, 107, 107, 255, 109, 109, 109, 255, 111, 111, 111, 255, 110, 110, 110, 255, 108, 108, 108, 255, + 108, 108, 108, 255, 106, 106, 106, 255, 98, 98, 98, 255, 86, 86, 86, 255, 79, 79, 79, 109, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 141, 141, 141, 2, 104, 104, 104, 187, 105, 105, 105, 255, 107, 107, 107, 255, 102, 102, 102, 255, 100, 100, 100, 255, 102, 102, 102, 255, 101, 101, 101, 255, 97, 97, 98, 255, + 97, 97, 98, 255, 101, 101, 101, 255, 103, 103, 103, 255, 104, 104, 104, 255, 101, 101, 102, 255, 100, 100, 100, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 106, 255, 107, 107, 107, 255, 110, 110, 111, 255, 116, 116, 116, 255, 117, 117, 117, 255, 117, 117, 117, 255, 120, 120, 120, 255, 125, 125, 125, 255, 128, 128, 128, 255, 131, 131, 131, 255, 138, 138, 138, 255, 145, 145, 145, 255, 150, 150, 150, 255, + 153, 153, 153, 255, 153, 153, 153, 255, 146, 146, 146, 255, 136, 136, 136, 255, 126, 126, 126, 255, 116, 116, 116, 255, 109, 109, 109, 255, 106, 106, 106, 255, 103, 103, 103, 255, 99, 99, 99, 255, 98, 98, 98, 255, 97, 97, 97, 255, 94, 94, 94, 255, 93, 93, 93, 255, 95, 95, 95, 255, 100, 100, 100, 255, 101, 101, 101, 255, 102, 102, 102, 255, 103, 103, 103, 255, 108, 108, 108, 255, 111, 111, 110, 255, + 110, 110, 110, 255, 108, 108, 108, 255, 109, 109, 109, 255, 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 109, 255, 109, 109, 109, 255, 107, 107, 107, 255, 101, 101, 101, 255, 89, 89, 89, 255, 81, 81, 81, 178, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 136, 136, 136, 5, 108, 108, 108, 236, 111, 111, 111, 255, + 107, 107, 107, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 100, 100, 100, 255, 96, 96, 96, 255, 98, 98, 98, 255, 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 101, 255, 99, 99, 99, 255, 100, 100, 101, 255, 104, 104, 104, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 109, 109, 110, 255, 111, 111, 112, 255, 110, 110, 110, 255, 111, 111, 112, 255, 116, 116, 116, 255, + 119, 119, 119, 255, 121, 121, 121, 255, 126, 126, 126, 255, 132, 132, 132, 255, 138, 138, 138, 255, 147, 147, 147, 255, 152, 152, 152, 255, 150, 150, 150, 255, 145, 145, 145, 255, 137, 137, 137, 255, 126, 126, 126, 255, 113, 113, 113, 255, 104, 104, 104, 255, 100, 100, 100, 255, 99, 99, 99, 255, 96, 96, 96, 255, 96, 96, 96, 255, 96, 96, 96, 255, 97, 97, 97, 255, 98, 98, 98, 255, 100, 100, 100, 255, + 104, 104, 103, 255, 106, 106, 106, 255, 107, 107, 107, 255, 107, 107, 106, 255, 110, 110, 110, 255, 113, 113, 113, 255, 112, 112, 112, 255, 109, 109, 109, 255, 109, 109, 109, 255, 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 109, 255, 109, 109, 109, 255, 107, 107, 108, 255, 102, 102, 102, 255, 92, 92, 92, 255, 81, 81, 81, 223, 134, 134, 134, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 119, 119, 120, 33, 115, 115, 115, 255, 116, 116, 116, 255, 110, 110, 111, 255, 102, 102, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 99, 99, 99, 255, 96, 96, 96, 255, 100, 100, 100, 255, 103, 103, 103, 255, 102, 102, 102, 255, 99, 99, 99, 255, 98, 98, 98, 255, 101, 101, 101, 255, 102, 102, 103, 255, 101, 101, 101, 255, 101, 101, 102, 255, + 104, 104, 104, 255, 106, 106, 106, 255, 107, 107, 107, 255, 105, 105, 106, 255, 108, 108, 108, 255, 110, 110, 111, 255, 112, 112, 112, 255, 115, 115, 115, 255, 119, 119, 119, 255, 126, 126, 126, 255, 136, 136, 136, 255, 146, 146, 146, 255, 152, 152, 152, 255, 149, 149, 149, 255, 140, 140, 140, 255, 131, 131, 131, 255, 123, 123, 123, 255, 111, 111, 111, 255, 100, 100, 100, 255, 95, 95, 95, 255, 95, 95, 95, 255, + 95, 95, 95, 255, 97, 97, 97, 255, 99, 99, 99, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 106, 255, 108, 108, 108, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 110, 110, 110, 255, 113, 113, 113, 255, 112, 112, 112, 255, 109, 109, 109, 255, 109, 109, 109, 255, 110, 110, 110, 255, 110, 110, 110, 255, 108, 108, 108, 255, 109, 109, 109, 255, 109, 109, 109, 255, 103, 103, 103, 255, + 94, 94, 94, 255, 82, 82, 82, 252, 85, 85, 85, 10, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 122, 122, 122, 68, 122, 122, 123, 255, 121, 121, 121, 255, 114, 114, 114, 255, 106, 106, 107, 255, 106, 106, 107, 255, 107, 107, 107, 255, 102, 102, 102, 255, 99, 99, 99, 255, 103, 103, 103, 255, 105, 105, 105, 255, 101, 101, 101, 255, + 98, 98, 99, 255, 99, 99, 99, 255, 101, 101, 101, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 104, 104, 105, 255, 105, 105, 105, 255, 102, 102, 103, 255, 103, 103, 103, 255, 103, 103, 104, 255, 104, 104, 105, 255, 106, 106, 106, 255, 108, 108, 109, 255, 112, 112, 112, 255, 120, 120, 120, 255, 132, 132, 132, 255, 143, 143, 143, 255, 154, 154, 154, 255, 152, 152, 152, 255, 138, 138, 138, 255, + 121, 121, 121, 255, 111, 111, 111, 255, 105, 105, 105, 255, 98, 98, 98, 255, 93, 93, 93, 255, 94, 94, 94, 255, 100, 100, 100, 255, 103, 103, 103, 255, 106, 106, 106, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 110, 110, 110, 255, 111, 111, 111, 255, 112, 112, 112, 255, 109, 109, 109, 255, 108, 108, 108, 255, + 110, 110, 110, 255, 110, 110, 110, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 104, 104, 104, 255, 95, 95, 95, 255, 84, 84, 84, 255, 82, 82, 83, 51, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 129, 129, 129, 90, 129, 129, 129, 255, 128, 128, 129, 255, 120, 120, 121, 255, 112, 112, 112, 255, 113, 113, 113, 255, + 112, 112, 112, 255, 107, 107, 107, 255, 106, 106, 106, 255, 110, 110, 110, 255, 110, 110, 110, 255, 106, 106, 107, 255, 103, 103, 103, 255, 103, 103, 103, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, 99, 99, 99, 255, 100, 100, 100, 255, 101, 101, 102, 255, 105, 105, 105, 255, + 112, 112, 112, 255, 125, 125, 125, 255, 140, 140, 140, 255, 152, 152, 152, 255, 152, 152, 152, 255, 135, 135, 135, 255, 114, 114, 114, 255, 100, 100, 100, 255, 97, 97, 97, 255, 97, 97, 97, 255, 98, 98, 98, 255, 102, 102, 102, 255, 110, 110, 110, 255, 109, 109, 109, 255, 110, 110, 110, 255, 112, 112, 112, 255, 112, 112, 112, 255, 109, 109, 109, 255, 108, 108, 108, 255, 109, 109, 109, 255, 109, 109, 109, 255, + 108, 108, 108, 255, 109, 109, 110, 255, 110, 110, 110, 255, 111, 111, 111, 255, 109, 109, 109, 255, 107, 107, 107, 255, 108, 108, 109, 255, 108, 108, 109, 255, 107, 107, 107, 255, 106, 106, 106, 255, 107, 107, 107, 255, 104, 104, 104, 255, 96, 96, 96, 255, 85, 85, 85, 255, 82, 82, 83, 75, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 1, + 137, 137, 138, 103, 136, 136, 136, 255, 135, 135, 135, 255, 125, 125, 126, 255, 118, 118, 118, 255, 120, 120, 120, 255, 119, 119, 119, 255, 114, 114, 114, 255, 114, 114, 114, 255, 116, 116, 116, 255, 117, 117, 117, 255, 113, 113, 113, 255, 111, 111, 111, 255, 111, 111, 111, 255, 113, 113, 114, 255, 112, 112, 112, 255, 109, 109, 110, 255, 109, 109, 109, 255, 109, 109, 110, 255, 106, 106, 106, 255, 104, 104, 104, 255, + 101, 101, 101, 255, 99, 99, 99, 255, 97, 97, 97, 255, 98, 98, 98, 255, 98, 98, 98, 255, 98, 98, 98, 255, 105, 105, 106, 255, 116, 116, 117, 255, 128, 128, 128, 255, 142, 142, 142, 255, 147, 147, 147, 255, 124, 124, 124, 255, 106, 106, 106, 255, 94, 94, 94, 255, 97, 97, 97, 255, 108, 108, 108, 255, 110, 110, 110, 255, 108, 108, 108, 255, 111, 111, 111, 255, 110, 110, 111, 255, 109, 109, 109, 255, + 112, 112, 112, 255, 111, 111, 112, 255, 108, 108, 108, 255, 107, 107, 107, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 108, 108, 108, 255, 109, 109, 109, 255, 110, 110, 110, 255, 108, 108, 109, 255, 105, 105, 106, 255, 106, 106, 106, 255, 107, 107, 107, 255, 106, 106, 106, 255, 106, 106, 106, 255, 106, 106, 106, 255, 103, 103, 103, 255, 95, 95, 96, 255, 85, 85, 85, 255, 82, 82, 83, 94, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 1, 145, 145, 145, 118, 144, 144, 144, 255, 141, 141, 141, 255, 133, 133, 133, 255, 126, 126, 126, 255, 126, 126, 126, 255, 127, 127, 127, 255, 121, 121, 121, 255, 122, 122, 122, 255, 126, 126, 127, 255, 126, 126, 126, 255, 122, 122, 122, 255, 120, 120, 121, 255, 122, 122, 122, 255, 125, 125, 125, 255, + 123, 123, 123, 255, 121, 121, 121, 255, 120, 120, 121, 255, 122, 122, 122, 255, 119, 119, 119, 255, 117, 117, 117, 255, 114, 114, 114, 255, 110, 110, 110, 255, 106, 106, 106, 255, 107, 107, 107, 255, 103, 103, 103, 255, 97, 97, 97, 255, 103, 103, 103, 255, 107, 107, 107, 255, 106, 106, 107, 255, 121, 121, 121, 255, 148, 148, 148, 255, 103, 103, 103, 255, 104, 104, 104, 255, 109, 109, 109, 255, 108, 108, 108, 255, + 110, 110, 110, 255, 110, 110, 111, 255, 106, 106, 106, 255, 108, 108, 108, 255, 110, 110, 110, 255, 108, 108, 108, 255, 108, 108, 109, 255, 109, 109, 109, 255, 106, 106, 106, 255, 105, 105, 105, 255, 106, 106, 107, 255, 106, 106, 107, 255, 106, 106, 106, 255, 106, 106, 106, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 107, 255, 104, 104, 105, 255, + 105, 105, 106, 255, 104, 104, 105, 255, 102, 102, 103, 255, 96, 96, 97, 255, 84, 84, 85, 255, 81, 81, 82, 105, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 152, 152, 152, 119, 151, 151, 151, 255, 147, 147, 147, 255, 139, 139, 140, 255, 132, 132, 133, 255, 133, 133, 134, 255, 134, 134, 134, 255, 129, 129, 130, 255, 130, 130, 131, 255, + 135, 135, 136, 255, 135, 135, 136, 255, 131, 131, 132, 255, 131, 131, 132, 255, 134, 134, 135, 255, 136, 136, 137, 255, 136, 136, 136, 255, 134, 134, 135, 255, 134, 134, 135, 255, 135, 135, 136, 255, 135, 135, 136, 255, 135, 135, 135, 255, 133, 133, 134, 255, 130, 130, 130, 255, 131, 131, 131, 255, 134, 134, 135, 255, 133, 133, 134, 255, 130, 130, 131, 255, 132, 132, 132, 255, 134, 134, 134, 255, 129, 129, 130, 255, + 128, 128, 128, 255, 102, 102, 102, 255, 106, 106, 106, 255, 106, 106, 106, 255, 102, 102, 102, 255, 101, 101, 101, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 106, 255, 106, 106, 106, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 107, 107, 107, 255, + 106, 106, 106, 255, 106, 106, 106, 255, 103, 103, 103, 255, 103, 103, 103, 255, 105, 105, 105, 255, 103, 103, 103, 255, 104, 104, 104, 255, 103, 103, 103, 255, 101, 101, 101, 255, 95, 95, 95, 255, 84, 84, 84, 255, 81, 81, 81, 109, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 158, 158, 159, 107, 157, 157, 158, 255, 155, 155, 155, 255, + 146, 146, 146, 255, 139, 139, 139, 255, 140, 140, 141, 255, 141, 141, 141, 255, 137, 137, 137, 255, 138, 138, 139, 255, 143, 143, 143, 255, 143, 143, 143, 255, 141, 141, 141, 255, 140, 140, 140, 255, 144, 144, 144, 255, 147, 147, 147, 255, 146, 146, 147, 255, 146, 146, 146, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 148, 148, 148, 255, + 154, 154, 154, 255, 155, 155, 155, 255, 148, 148, 148, 255, 141, 141, 141, 255, 129, 129, 129, 255, 101, 101, 101, 255, 113, 113, 113, 255, 144, 144, 144, 255, 128, 128, 129, 255, 105, 105, 106, 255, 93, 93, 94, 255, 93, 93, 94, 255, 100, 100, 101, 255, 99, 99, 100, 255, 98, 98, 98, 255, 99, 99, 100, 255, 101, 101, 101, 255, 102, 102, 103, 255, 102, 102, 103, 255, 103, 103, 103, 255, 101, 101, 102, 255, + 101, 101, 102, 255, 103, 103, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 105, 105, 105, 255, 105, 105, 106, 255, 104, 104, 105, 255, 102, 102, 103, 255, 102, 102, 102, 255, 103, 103, 104, 255, 102, 102, 103, 255, 102, 102, 103, 255, 102, 102, 103, 255, 100, 100, 100, 255, 94, 94, 94, 255, 85, 85, 85, 255, 82, 82, 82, 94, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 1, 163, 163, 163, 96, 164, 164, 164, 255, 159, 159, 159, 255, 151, 151, 151, 255, 144, 144, 144, 255, 147, 147, 147, 255, 147, 147, 147, 255, 145, 145, 145, 255, 144, 144, 144, 255, 148, 148, 148, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 154, 154, 154, 255, + 155, 155, 155, 255, 155, 155, 155, 255, 156, 156, 156, 255, 152, 152, 152, 255, 145, 145, 145, 255, 140, 140, 140, 255, 141, 141, 141, 255, 133, 133, 133, 255, 118, 118, 117, 255, 102, 102, 102, 255, 103, 103, 103, 255, 122, 122, 122, 255, 144, 144, 144, 255, 145, 145, 145, 255, 138, 138, 138, 255, 126, 126, 127, 255, 109, 109, 110, 255, 103, 103, 104, 255, 102, 102, 102, 255, 98, 98, 99, 255, 95, 95, 96, 255, + 98, 98, 99, 255, 98, 98, 99, 255, 99, 99, 100, 255, 100, 100, 101, 255, 99, 99, 100, 255, 98, 98, 99, 255, 101, 101, 101, 255, 101, 101, 102, 255, 100, 100, 101, 255, 100, 100, 100, 255, 102, 102, 102, 255, 103, 103, 104, 255, 104, 104, 105, 255, 102, 102, 103, 255, 100, 100, 100, 255, 100, 100, 101, 255, 102, 102, 102, 255, 101, 101, 101, 255, 102, 102, 103, 255, 101, 101, 102, 255, 98, 98, 99, 255, + 92, 92, 93, 255, 83, 83, 84, 255, 82, 82, 83, 82, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 1, 167, 167, 167, 79, 168, 168, 168, 255, 164, 164, 164, 255, 156, 156, 156, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 149, 149, 149, 255, 148, 148, 148, 255, 152, 152, 152, 255, 154, 154, 154, 255, 151, 151, 151, 255, + 151, 151, 151, 255, 152, 152, 152, 255, 155, 155, 155, 255, 154, 154, 154, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 148, 148, 148, 255, 145, 145, 145, 255, 139, 139, 139, 255, 130, 130, 130, 255, 118, 118, 118, 255, 112, 112, 112, 255, 107, 107, 107, 255, 104, 104, 104, 255, 107, 107, 107, 255, 121, 121, 121, 255, 141, 141, 142, 255, 154, 154, 154, 255, 150, 150, 151, 255, 141, 141, 142, 255, + 131, 131, 132, 255, 123, 123, 124, 255, 118, 118, 118, 255, 112, 112, 112, 255, 107, 107, 108, 255, 102, 102, 103, 255, 100, 100, 101, 255, 99, 99, 100, 255, 98, 98, 98, 255, 98, 98, 99, 255, 97, 97, 98, 255, 96, 96, 97, 255, 98, 98, 99, 255, 99, 99, 99, 255, 98, 98, 99, 255, 98, 98, 99, 255, 101, 101, 102, 255, 101, 101, 102, 255, 102, 102, 103, 255, 101, 101, 101, 255, 99, 99, 99, 255, + 100, 100, 101, 255, 100, 100, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 101, 101, 101, 255, 98, 98, 98, 255, 92, 92, 92, 255, 81, 81, 82, 255, 83, 83, 83, 58, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 1, 164, 164, 164, 47, 173, 173, 173, 255, 168, 168, 168, 255, 161, 161, 161, 255, 153, 153, 153, 255, 153, 153, 153, 255, + 155, 155, 155, 255, 151, 151, 151, 255, 149, 149, 149, 255, 152, 152, 152, 255, 154, 154, 154, 255, 150, 150, 150, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 148, 148, 148, 255, 144, 144, 144, 255, 141, 141, 141, 255, 139, 139, 139, 255, 133, 133, 133, 255, 127, 127, 127, 255, 122, 122, 122, 255, 114, 114, 114, 255, 103, 103, 103, 255, 98, 98, 98, 255, 104, 104, 104, 255, 115, 115, 115, 255, + 125, 125, 125, 255, 134, 134, 135, 255, 145, 145, 145, 255, 149, 149, 150, 255, 147, 147, 147, 255, 140, 140, 141, 255, 133, 133, 133, 255, 129, 129, 130, 255, 129, 129, 130, 255, 127, 127, 128, 255, 117, 117, 118, 255, 110, 110, 111, 255, 107, 107, 107, 255, 104, 104, 105, 255, 102, 102, 102, 255, 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 98, 255, 98, 98, 98, 255, 96, 96, 97, 255, 98, 98, 98, 255, + 99, 99, 100, 255, 99, 99, 100, 255, 101, 101, 101, 255, 101, 101, 102, 255, 99, 99, 100, 255, 97, 97, 98, 255, 100, 100, 100, 255, 100, 100, 101, 255, 99, 99, 100, 255, 100, 100, 101, 255, 99, 99, 99, 255, 96, 96, 96, 255, 91, 91, 91, 255, 81, 81, 82, 255, 92, 92, 93, 16, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, + 138, 138, 138, 14, 175, 175, 175, 245, 172, 172, 172, 255, 163, 163, 163, 255, 154, 154, 154, 255, 152, 152, 152, 255, 152, 152, 152, 255, 149, 149, 149, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 145, 145, 145, 255, 142, 142, 142, 255, 141, 141, 141, 255, 140, 140, 140, 255, 138, 138, 138, 255, 133, 133, 133, 255, 129, 129, 129, 255, 123, 123, 123, 255, 117, 117, 117, 255, 112, 112, 112, 255, + 108, 108, 108, 255, 107, 107, 107, 255, 105, 105, 105, 255, 103, 103, 103, 255, 109, 109, 109, 255, 123, 123, 123, 255, 137, 137, 137, 255, 145, 145, 145, 255, 149, 149, 150, 255, 148, 148, 148, 255, 144, 144, 145, 255, 140, 140, 140, 255, 138, 138, 139, 255, 137, 137, 138, 255, 138, 138, 139, 255, 133, 133, 134, 255, 125, 125, 126, 255, 118, 118, 119, 255, 115, 115, 115, 255, 111, 111, 112, 255, 107, 107, 108, 255, + 103, 103, 104, 255, 101, 101, 101, 255, 101, 101, 102, 255, 100, 100, 100, 255, 98, 98, 99, 255, 98, 98, 99, 255, 99, 99, 100, 255, 99, 99, 99, 255, 99, 99, 100, 255, 101, 101, 102, 255, 96, 96, 97, 255, 96, 96, 97, 255, 98, 98, 99, 255, 99, 99, 99, 255, 98, 98, 99, 255, 98, 98, 99, 255, 98, 98, 98, 255, 95, 95, 96, 255, 88, 88, 88, 255, 79, 79, 80, 230, 132, 132, 132, 2, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 139, 139, 139, 10, 175, 175, 175, 201, 173, 173, 173, 255, 164, 164, 164, 255, 154, 154, 154, 255, 148, 148, 148, 255, 149, 149, 149, 255, 145, 145, 145, 255, 141, 141, 141, 255, 141, 141, 141, 255, 142, 142, 142, 255, 138, 138, 138, 255, 132, 132, 132, 255, 130, 130, 130, 255, 128, 128, 128, 255, + 126, 126, 126, 255, 122, 122, 122, 255, 117, 117, 117, 255, 112, 112, 112, 255, 106, 106, 106, 255, 103, 103, 103, 255, 104, 104, 104, 255, 108, 108, 108, 255, 113, 113, 113, 255, 115, 115, 115, 255, 118, 118, 118, 255, 128, 128, 128, 255, 141, 141, 142, 255, 151, 151, 151, 255, 155, 155, 155, 255, 153, 153, 153, 255, 150, 150, 151, 255, 149, 149, 149, 255, 147, 147, 148, 255, 144, 144, 145, 255, 138, 138, 139, 255, + 132, 132, 133, 255, 129, 129, 129, 255, 127, 127, 127, 255, 124, 124, 125, 255, 118, 118, 119, 255, 113, 113, 113, 255, 108, 108, 109, 255, 106, 106, 107, 255, 105, 105, 105, 255, 102, 102, 103, 255, 102, 102, 102, 255, 102, 102, 103, 255, 102, 102, 102, 255, 101, 101, 102, 255, 100, 100, 100, 255, 100, 100, 100, 255, 96, 96, 97, 255, 95, 95, 96, 255, 97, 97, 98, 255, 97, 97, 98, 255, 98, 98, 98, 255, + 97, 97, 98, 255, 97, 97, 97, 255, 94, 94, 94, 255, 85, 85, 86, 255, 77, 77, 78, 188, 129, 129, 129, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 139, 139, 139, 6, 173, 173, 173, 147, 172, 172, 172, 255, 164, 164, 164, 255, 151, 151, 151, 255, 142, 142, 142, 255, 143, 143, 143, 255, 140, 140, 140, 255, 134, 134, 134, 255, + 132, 132, 132, 255, 133, 133, 133, 255, 131, 131, 131, 255, 123, 123, 123, 255, 119, 119, 119, 255, 118, 118, 118, 255, 114, 114, 114, 255, 111, 111, 111, 255, 107, 107, 107, 255, 105, 105, 105, 255, 102, 102, 102, 255, 103, 103, 103, 255, 105, 105, 105, 255, 111, 111, 111, 255, 119, 119, 119, 255, 126, 126, 126, 255, 132, 132, 133, 255, 136, 136, 136, 255, 142, 142, 142, 255, 150, 150, 150, 255, 153, 153, 154, 255, + 154, 154, 155, 255, 152, 152, 153, 255, 150, 150, 151, 255, 147, 147, 148, 255, 143, 143, 143, 255, 137, 137, 138, 255, 134, 134, 135, 255, 134, 134, 134, 255, 133, 133, 134, 255, 130, 130, 131, 255, 125, 125, 125, 255, 118, 118, 119, 255, 113, 113, 114, 255, 111, 111, 112, 255, 108, 108, 109, 255, 105, 105, 106, 255, 105, 105, 105, 255, 105, 105, 106, 255, 104, 104, 105, 255, 103, 103, 104, 255, 102, 102, 103, 255, + 100, 100, 101, 255, 97, 97, 98, 255, 96, 96, 97, 255, 98, 98, 99, 255, 96, 96, 97, 255, 97, 97, 98, 255, 97, 97, 98, 255, 94, 94, 94, 255, 92, 92, 93, 255, 83, 83, 84, 255, 75, 75, 76, 122, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 139, 139, 139, 3, 168, 168, 168, 81, 170, 170, 170, 255, + 163, 163, 163, 255, 150, 150, 150, 255, 137, 137, 137, 255, 135, 135, 135, 255, 133, 133, 133, 255, 127, 127, 127, 255, 123, 123, 123, 255, 123, 123, 123, 255, 122, 122, 122, 255, 115, 115, 115, 255, 110, 110, 110, 255, 108, 108, 108, 255, 106, 106, 106, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 105, 105, 105, 255, 107, 107, 107, 255, 110, 110, 110, 255, 116, 116, 116, 255, 124, 124, 124, 255, + 133, 133, 133, 255, 141, 141, 142, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 144, 144, 145, 255, 142, 142, 142, 255, 140, 140, 141, 255, 139, 139, 140, 255, 138, 138, 139, 255, 136, 136, 136, 255, 131, 131, 132, 255, 129, 129, 129, 255, 123, 123, 124, 255, 120, 120, 120, 255, 115, 115, 116, 255, 112, 112, 113, 255, + 110, 110, 110, 255, 110, 110, 111, 255, 108, 108, 109, 255, 107, 107, 108, 255, 105, 105, 105, 255, 105, 105, 105, 255, 102, 102, 102, 255, 97, 97, 98, 255, 99, 99, 99, 255, 99, 99, 100, 255, 98, 98, 99, 255, 97, 97, 97, 255, 97, 97, 98, 255, 94, 94, 94, 255, 89, 89, 89, 255, 80, 80, 81, 255, 76, 76, 77, 58, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 140, 140, 140, 1, 154, 154, 154, 25, 170, 170, 170, 242, 162, 162, 162, 255, 149, 149, 149, 255, 134, 134, 134, 255, 127, 127, 127, 255, 125, 125, 125, 255, 122, 122, 122, 255, 115, 115, 115, 255, 113, 113, 113, 255, 114, 114, 114, 255, 111, 111, 111, 255, 104, 104, 104, 255, 102, 102, 102, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, + 107, 107, 107, 255, 110, 110, 110, 255, 112, 112, 112, 255, 116, 116, 117, 255, 121, 121, 121, 255, 128, 128, 128, 255, 136, 136, 136, 255, 144, 144, 144, 255, 151, 151, 152, 255, 157, 157, 158, 255, 158, 158, 159, 255, 156, 156, 157, 255, 154, 154, 155, 255, 152, 152, 153, 255, 150, 150, 151, 255, 148, 148, 149, 255, 146, 146, 146, 255, 145, 145, 145, 255, 141, 141, 142, 255, 138, 138, 139, 255, 135, 135, 136, 255, + 133, 133, 134, 255, 129, 129, 130, 255, 129, 129, 129, 255, 125, 125, 125, 255, 120, 120, 120, 255, 116, 116, 117, 255, 117, 117, 117, 255, 114, 114, 114, 255, 111, 111, 112, 255, 109, 109, 109, 255, 109, 109, 109, 255, 105, 105, 106, 255, 102, 102, 103, 255, 100, 100, 101, 255, 102, 102, 103, 255, 101, 101, 102, 255, 99, 99, 100, 255, 99, 99, 100, 255, 96, 96, 97, 255, 94, 94, 95, 255, 88, 88, 89, 255, + 79, 79, 79, 237, 76, 76, 77, 3, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 138, 138, 138, 9, 165, 165, 165, 169, 162, 162, 162, 255, 149, 149, 149, 255, 132, 132, 132, 255, 119, 119, 119, 255, 117, 117, 117, 255, 114, 114, 114, 255, 109, 109, 109, 255, 105, 105, 105, 255, 106, 106, 106, 255, + 107, 107, 107, 255, 103, 103, 103, 255, 101, 101, 101, 255, 102, 102, 102, 255, 104, 104, 104, 255, 106, 106, 106, 255, 110, 110, 110, 255, 115, 115, 115, 255, 119, 119, 119, 255, 124, 124, 124, 255, 129, 129, 130, 255, 133, 133, 133, 255, 139, 139, 139, 255, 143, 143, 143, 255, 149, 149, 149, 255, 153, 153, 154, 255, 156, 156, 156, 255, 156, 156, 156, 255, 155, 155, 156, 255, 153, 153, 154, 255, 152, 152, 153, 255, + 151, 151, 151, 255, 148, 148, 149, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 135, 135, 136, 255, 134, 134, 134, 255, 131, 131, 132, 255, 130, 130, 131, 255, 128, 128, 128, 255, 124, 124, 125, 255, 123, 123, 124, 255, 122, 122, 122, 255, 118, 118, 118, 255, 114, 114, 115, 255, 113, 113, 113, 255, 111, 111, 112, 255, 108, 108, 109, 255, 104, 104, 105, 255, 104, 104, 105, 255, 105, 105, 105, 255, + 104, 104, 104, 255, 102, 102, 102, 255, 102, 102, 102, 255, 99, 99, 100, 255, 94, 94, 95, 255, 87, 87, 88, 255, 81, 81, 82, 156, 134, 134, 134, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, 143, 143, 143, 0, 138, 138, 138, 3, 160, 160, 160, 82, 161, 161, 161, 255, 150, 150, 150, 255, 133, 133, 133, 255, + 116, 116, 116, 255, 111, 111, 111, 255, 109, 109, 109, 255, 106, 106, 106, 255, 101, 101, 101, 255, 101, 101, 101, 255, 105, 105, 105, 255, 106, 106, 106, 255, 103, 103, 103, 255, 104, 104, 104, 255, 108, 108, 108, 255, 110, 110, 110, 255, 113, 113, 113, 255, 118, 118, 118, 255, 125, 125, 125, 255, 130, 130, 130, 255, 135, 135, 135, 255, 139, 139, 139, 255, 143, 143, 144, 255, 148, 148, 149, 255, 151, 151, 151, 255, + 151, 151, 152, 255, 151, 151, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 148, 148, 149, 255, 147, 147, 147, 255, 144, 144, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, 137, 137, 138, 255, 135, 135, 135, 255, 132, 132, 133, 255, 131, 131, 132, 255, 129, 129, 130, 255, 129, 129, 129, 255, 128, 128, 129, 255, 125, 125, 126, 255, 121, 121, 122, 255, 117, 117, 118, 255, + 116, 116, 117, 255, 113, 113, 114, 255, 109, 109, 110, 255, 107, 107, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 106, 106, 106, 255, 105, 105, 105, 255, 104, 104, 105, 255, 100, 100, 101, 255, 95, 95, 96, 255, 87, 87, 88, 255, 84, 84, 85, 60, 134, 134, 134, 0, 134, 134, 134, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 150, 150, 150, 0, + 150, 150, 150, 0, 150, 150, 150, 0, 142, 142, 142, 14, 161, 161, 161, 217, 154, 154, 154, 255, 139, 139, 139, 255, 118, 118, 118, 255, 106, 106, 106, 255, 104, 104, 104, 255, 104, 104, 104, 255, 102, 102, 102, 255, 99, 99, 99, 255, 104, 104, 104, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 109, 109, 109, 255, 114, 114, 114, 255, 118, 118, 119, 255, 123, 123, 123, 255, 129, 129, 129, 255, + 134, 134, 134, 255, 139, 139, 139, 255, 143, 143, 144, 255, 147, 147, 147, 255, 151, 151, 151, 255, 154, 154, 154, 255, 155, 155, 156, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 149, 149, 149, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 135, 135, 135, 255, 133, 133, 134, 255, 133, 133, 133, 255, + 132, 132, 133, 255, 131, 131, 132, 255, 131, 131, 131, 255, 128, 128, 128, 255, 123, 123, 124, 255, 122, 122, 123, 255, 120, 120, 120, 255, 115, 115, 116, 255, 111, 111, 112, 255, 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 110, 255, 108, 108, 109, 255, 108, 108, 108, 255, 104, 104, 105, 255, 101, 101, 102, 255, 95, 95, 95, 255, 87, 87, 88, 207, 134, 134, 134, 1, 133, 133, 133, 0, 133, 133, 133, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 154, 154, 154, 0, 153, 153, 153, 0, 152, 152, 152, 0, 145, 145, 145, 5, 158, 158, 158, 108, 155, 155, 155, 255, 143, 143, 143, 255, 124, 124, 124, 255, 107, 107, 107, 255, 102, 102, 102, 255, 104, 104, 104, 255, 104, 104, 104, 255, 101, 101, 102, 255, 102, 102, 102, 255, 108, 108, 108, 255, 113, 113, 113, 255, + 112, 112, 112, 255, 113, 113, 113, 255, 117, 117, 117, 255, 122, 122, 122, 255, 127, 127, 128, 255, 132, 132, 132, 255, 137, 137, 137, 255, 142, 142, 142, 255, 146, 146, 146, 255, 148, 148, 149, 255, 152, 152, 152, 255, 154, 154, 155, 255, 155, 155, 156, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 149, 149, 150, 255, 147, 147, 148, 255, 145, 145, 145, 255, + 142, 142, 142, 255, 139, 139, 140, 255, 137, 137, 138, 255, 137, 137, 138, 255, 137, 137, 137, 255, 137, 137, 137, 255, 135, 135, 136, 255, 133, 133, 134, 255, 131, 131, 132, 255, 130, 130, 130, 255, 127, 127, 128, 255, 126, 126, 127, 255, 121, 121, 122, 255, 116, 116, 117, 255, 115, 115, 116, 255, 114, 114, 115, 255, 114, 114, 114, 255, 112, 112, 112, 255, 110, 110, 111, 255, 109, 109, 110, 255, 107, 107, 107, 255, + 102, 102, 103, 255, 94, 94, 95, 255, 91, 91, 91, 84, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 158, 158, 158, 0, 158, 158, 158, 0, 157, 157, 157, 0, 158, 158, 158, 1, 148, 148, 148, 17, 158, 158, 158, 222, 151, 151, 151, 255, 134, 134, 134, 255, 114, 114, 114, 255, 103, 103, 103, 255, + 103, 103, 103, 255, 105, 105, 105, 255, 106, 106, 106, 255, 105, 105, 105, 255, 106, 106, 106, 255, 115, 115, 115, 255, 119, 119, 119, 255, 120, 120, 120, 255, 121, 121, 121, 255, 126, 126, 127, 255, 131, 131, 132, 255, 135, 135, 135, 255, 140, 140, 140, 255, 144, 144, 144, 255, 147, 147, 148, 255, 151, 151, 151, 255, 153, 153, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 152, 152, 153, 255, + 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 147, 147, 148, 255, 145, 145, 146, 255, 143, 143, 144, 255, 141, 141, 142, 255, 140, 140, 141, 255, 139, 139, 140, 255, 139, 139, 140, 255, 139, 139, 140, 255, 138, 138, 139, 255, 136, 136, 137, 255, 134, 134, 134, 255, 133, 133, 134, 255, 131, 131, 132, 255, 131, 131, 132, 255, 128, 128, 128, 255, 123, 123, 123, 255, 120, 120, 120, 255, 118, 118, 119, 255, + 118, 118, 119, 255, 116, 116, 117, 255, 114, 114, 115, 255, 113, 113, 114, 255, 111, 111, 112, 255, 108, 108, 109, 255, 102, 102, 103, 255, 94, 94, 95, 215, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 153, 153, 153, 0, 154, 154, 154, 0, 156, 156, 156, 0, 157, 157, 157, 0, + 147, 147, 147, 6, 157, 157, 157, 93, 157, 157, 157, 255, 145, 145, 145, 255, 127, 127, 127, 255, 110, 110, 110, 255, 104, 104, 104, 255, 107, 107, 107, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 114, 114, 114, 255, 121, 121, 121, 255, 126, 126, 126, 255, 128, 128, 128, 255, 130, 130, 130, 255, 133, 133, 133, 255, 138, 138, 138, 255, 142, 142, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, + 151, 151, 152, 255, 153, 153, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 152, 152, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 146, 146, 147, 255, 145, 145, 145, 255, 145, 145, 145, 255, 144, 144, 145, 255, 144, 144, 144, 255, 142, 142, 143, 255, 141, 141, 142, 255, 139, 139, 140, 255, 138, 138, 139, 255, 137, 137, 137, 255, 135, 135, 135, 255, 134, 134, 135, 255, + 133, 133, 134, 255, 130, 130, 131, 255, 128, 128, 129, 255, 125, 125, 126, 255, 124, 124, 125, 255, 123, 123, 124, 255, 120, 120, 121, 255, 119, 119, 120, 255, 118, 118, 119, 255, 115, 115, 116, 255, 112, 112, 113, 255, 110, 110, 110, 255, 102, 102, 103, 255, 96, 96, 97, 74, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 148, 148, 148, 0, 148, 148, 148, 1, 141, 141, 141, 12, 161, 161, 161, 190, 155, 155, 155, 255, 141, 141, 141, 255, 123, 123, 123, 255, 110, 110, 110, 255, 108, 108, 108, 255, 111, 111, 111, 255, 114, 114, 114, 255, 114, 114, 114, 255, 116, 116, 116, 255, 121, 121, 121, 255, 130, 130, 130, 255, 134, 134, 134, 255, + 135, 135, 136, 255, 135, 135, 136, 255, 139, 139, 139, 255, 143, 143, 143, 255, 147, 147, 147, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 151, 151, 152, 255, 150, 150, 151, 255, 151, 151, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 144, 255, + 141, 141, 142, 255, 140, 140, 141, 255, 139, 139, 140, 255, 138, 138, 139, 255, 137, 137, 138, 255, 136, 136, 136, 255, 133, 133, 134, 255, 130, 130, 130, 255, 127, 127, 128, 255, 127, 127, 128, 255, 128, 128, 128, 255, 125, 125, 126, 255, 124, 124, 124, 255, 122, 122, 122, 255, 121, 121, 122, 255, 119, 119, 120, 255, 113, 113, 114, 255, 109, 109, 109, 255, 104, 104, 105, 169, 135, 135, 135, 1, 135, 135, 135, 0, + 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 3, 156, 156, 156, 50, 164, 164, 164, 245, 156, 156, 156, 255, 141, 141, 141, 255, 123, 123, 123, 255, 114, 114, 114, 255, 113, 113, 113, 255, + 117, 117, 117, 255, 120, 120, 120, 255, 121, 121, 121, 255, 124, 124, 124, 255, 129, 129, 129, 255, 135, 135, 135, 255, 138, 138, 139, 255, 140, 140, 140, 255, 142, 142, 143, 255, 144, 144, 145, 255, 147, 147, 148, 255, 150, 150, 151, 255, 153, 153, 153, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 155, 255, 155, 155, 155, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 152, 152, 153, 255, + 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 146, 255, 144, 144, 145, 255, 143, 143, 143, 255, 143, 143, 143, 255, 141, 141, 141, 255, 141, 141, 141, 255, 140, 140, 141, 255, 139, 139, 139, 255, 136, 136, 137, 255, 131, 131, 132, 255, 130, 130, 130, 255, 130, 130, 130, 255, 129, 129, 130, 255, 129, 129, 130, 255, 128, 128, 129, 255, 127, 127, 128, 255, 125, 125, 125, 255, 124, 124, 125, 255, + 120, 120, 121, 255, 114, 114, 115, 255, 109, 109, 109, 238, 107, 107, 107, 29, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 148, 148, 148, 0, 145, 145, 145, 6, + 164, 164, 164, 110, 166, 166, 166, 255, 156, 156, 156, 255, 140, 140, 140, 255, 125, 125, 125, 255, 117, 117, 118, 255, 119, 119, 119, 255, 123, 123, 123, 255, 127, 127, 127, 255, 129, 129, 129, 255, 130, 130, 130, 255, 133, 133, 133, 255, 139, 139, 140, 255, 144, 144, 145, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 151, 151, 152, 255, 152, 152, 153, 255, 152, 152, 153, 255, + 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 148, 255, 146, 146, 146, 255, 145, 145, 146, 255, 144, 144, 145, 255, 144, 144, 144, 255, 143, 143, 143, 255, 141, 141, 142, 255, 140, 140, 141, 255, 137, 137, 138, 255, 133, 133, 134, 255, 130, 130, 131, 255, 130, 130, 131, 255, 132, 132, 133, 255, + 131, 131, 132, 255, 130, 130, 131, 255, 130, 130, 130, 255, 130, 130, 131, 255, 129, 129, 129, 255, 126, 126, 127, 255, 121, 121, 122, 255, 116, 116, 116, 255, 111, 111, 112, 91, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, + 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 148, 148, 148, 2, 141, 141, 141, 10, 168, 168, 168, 161, 168, 168, 168, 255, 158, 158, 158, 255, 142, 142, 142, 255, 129, 129, 129, 255, 124, 124, 124, 255, 126, 126, 126, 255, 129, 129, 129, 255, 132, 132, 132, 255, 134, 134, 134, 255, 135, 135, 135, 255, 138, 138, 138, 255, 144, 144, 144, 255, 149, 149, 149, 255, + 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 149, 255, 148, 148, 149, 255, 146, 146, 147, 255, 146, 146, 146, 255, 145, 145, 146, 255, 144, 144, 145, 255, 142, 142, 143, 255, + 139, 139, 140, 255, 135, 135, 136, 255, 132, 132, 133, 255, 133, 133, 133, 255, 134, 134, 134, 255, 134, 134, 135, 255, 133, 133, 133, 255, 131, 131, 132, 255, 132, 132, 132, 255, 131, 131, 132, 255, 131, 131, 132, 255, 129, 129, 129, 255, 122, 122, 123, 255, 117, 117, 118, 146, 139, 139, 139, 1, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 141, 141, 141, 2, 143, 143, 143, 18, 173, 173, 173, 188, 171, 171, 171, 255, 162, 162, 162, 255, 146, 146, 146, 255, 136, 136, 136, 255, 129, 129, 130, 255, 130, 130, 130, 255, + 133, 133, 133, 255, 137, 137, 138, 255, 140, 140, 140, 255, 140, 140, 141, 255, 143, 143, 143, 255, 146, 146, 146, 255, 151, 151, 151, 255, 154, 154, 155, 255, 156, 156, 157, 255, 156, 156, 157, 255, 156, 156, 156, 255, 155, 155, 156, 255, 155, 155, 156, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, + 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 148, 255, 145, 145, 146, 255, 143, 143, 143, 255, 139, 139, 140, 255, 136, 136, 136, 255, 134, 134, 135, 255, 136, 136, 136, 255, 136, 136, 136, 255, 136, 136, 137, 255, 134, 134, 135, 255, 133, 133, 134, 255, 132, 132, 133, 255, 133, 133, 133, 255, 134, 134, 135, 255, 132, 132, 133, 255, 128, 128, 129, 255, 123, 123, 124, 175, 124, 124, 125, 4, 137, 137, 137, 0, + 137, 137, 137, 0, 137, 137, 137, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 148, 148, 148, 0, 148, 148, 148, 0, 144, 144, 144, 0, 137, 137, 137, 0, 139, 139, 139, 4, 153, 153, 153, 25, + 177, 177, 177, 209, 176, 176, 176, 255, 165, 165, 165, 255, 152, 152, 152, 255, 141, 141, 141, 255, 134, 134, 135, 255, 134, 134, 134, 255, 137, 137, 137, 255, 141, 141, 142, 255, 143, 143, 144, 255, 145, 145, 146, 255, 146, 146, 147, 255, 149, 149, 149, 255, 152, 152, 153, 255, 154, 154, 154, 255, 155, 155, 156, 255, 157, 157, 157, 255, 157, 157, 157, 255, 156, 156, 156, 255, 155, 155, 156, 255, 154, 154, 154, 255, + 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 150, 255, 146, 146, 147, 255, 144, 144, 144, 255, 142, 142, 142, 255, 138, 138, 139, 255, 137, 137, 137, 255, 136, 136, 137, 255, 138, 138, 139, 255, 139, 139, 139, 255, 138, 138, 139, 255, 136, 136, 137, 255, 135, 135, 136, 255, 135, 135, 135, 255, 136, 136, 136, 255, 136, 136, 136, 255, + 136, 136, 137, 255, 134, 134, 134, 255, 128, 128, 129, 193, 129, 129, 130, 8, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 143, 143, 143, 0, 144, 144, 144, 0, 143, 143, 143, 0, 140, 140, 140, 0, 140, 140, 140, 0, 138, 138, 138, 4, 159, 159, 159, 30, 181, 181, 181, 201, 179, 179, 179, 255, 170, 170, 170, 255, 159, 159, 159, 255, 147, 147, 147, 255, 141, 141, 141, 255, 139, 139, 140, 255, 140, 140, 141, 255, 144, 144, 145, 255, 147, 147, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 153, 255, + 153, 153, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 147, 147, 148, 255, 145, 145, 146, 255, 143, 143, 143, 255, 141, 141, 142, 255, 140, 140, 141, 255, 140, 140, 140, 255, 139, 139, 140, 255, 141, 141, 142, 255, 142, 142, 142, 255, 139, 139, 140, 255, + 138, 138, 139, 255, 137, 137, 138, 255, 138, 138, 139, 255, 138, 138, 138, 255, 139, 139, 140, 255, 140, 140, 141, 255, 138, 138, 139, 255, 133, 133, 134, 190, 132, 132, 133, 10, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 137, 137, 137, 0, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 145, 145, 145, 1, 146, 146, 146, 5, 155, 155, 155, 23, 184, 184, 184, 183, 182, 182, 182, 255, 176, 176, 176, 255, 166, 166, 166, 255, 156, 156, 156, 255, 148, 148, 149, 255, 146, 146, 147, 255, + 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 153, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 150, 255, 149, 149, 150, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 145, 255, 143, 143, 144, 255, 143, 143, 144, 255, 144, 144, 144, 255, + 144, 144, 144, 255, 144, 144, 145, 255, 143, 143, 144, 255, 142, 142, 142, 255, 141, 141, 142, 255, 140, 140, 140, 255, 140, 140, 141, 255, 139, 139, 140, 255, 142, 142, 142, 255, 143, 143, 144, 255, 144, 144, 145, 255, 143, 143, 144, 255, 140, 140, 141, 169, 137, 137, 138, 7, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, + 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 148, 148, 148, 0, 152, 152, 152, 0, 150, 150, 150, 4, 141, 141, 141, 15, + 185, 185, 185, 142, 187, 187, 187, 252, 182, 182, 183, 255, 175, 175, 175, 255, 166, 166, 166, 255, 158, 158, 158, 255, 152, 152, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 150, 255, 148, 148, 149, 255, + 148, 148, 148, 255, 148, 148, 148, 255, 147, 147, 147, 255, 146, 146, 147, 255, 146, 146, 147, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 144, 144, 144, 255, 142, 142, 143, 255, 141, 141, 142, 255, 143, 143, 143, 255, 144, 144, 144, 255, 146, 146, 147, 255, 148, 148, 149, 255, 149, 149, 149, 255, 148, 148, 149, 249, 146, 146, 146, 122, 137, 137, 137, 1, 137, 137, 137, 0, 137, 137, 137, 0, + 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 141, 141, 141, 0, 149, 149, 149, 0, 151, 151, 151, 0, 149, 149, 149, 0, 148, 148, 148, 2, 141, 141, 141, 10, 180, 180, 181, 79, 190, 190, 190, 230, 189, 189, 189, 255, 183, 183, 183, 255, 175, 175, 176, 255, 167, 167, 167, 255, 161, 161, 161, 255, 156, 156, 156, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 153, 255, 153, 153, 153, 255, + 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 144, 144, 145, 255, 144, 144, 144, 255, 144, 144, 145, 255, 145, 145, 146, 255, 147, 147, 147, 255, 150, 150, 151, 255, 152, 152, 153, 255, 154, 154, 155, 255, 154, 154, 154, 255, + 153, 153, 154, 224, 150, 150, 151, 61, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 137, 137, 137, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 150, 150, 150, 0, 151, 151, 151, 0, 152, 152, 152, 0, 151, 151, 151, 0, 151, 151, 151, 1, 149, 149, 149, 4, 166, 166, 166, 28, 191, 191, 191, 153, 193, 193, 193, 250, 188, 188, 189, 255, 184, 184, 184, 255, 178, 178, 178, 255, 171, 171, 172, 255, + 165, 165, 165, 255, 160, 160, 161, 255, 156, 156, 157, 255, 154, 154, 155, 255, 151, 151, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 152, 255, 151, 151, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 147, 255, 147, 147, 147, 255, 149, 149, 149, 255, 152, 152, 153, 255, + 155, 155, 156, 255, 157, 157, 157, 255, 159, 159, 159, 255, 160, 160, 160, 255, 158, 158, 159, 249, 157, 157, 158, 138, 154, 154, 154, 10, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 151, 151, 151, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 1, + 144, 144, 144, 7, 182, 182, 182, 60, 194, 194, 194, 185, 195, 195, 195, 255, 191, 191, 191, 255, 187, 187, 187, 255, 183, 183, 183, 255, 177, 177, 177, 255, 172, 172, 172, 255, 167, 167, 167, 255, 163, 163, 164, 255, 161, 161, 161, 255, 158, 158, 159, 255, 156, 156, 157, 255, 155, 155, 155, 255, 153, 153, 154, 255, 151, 151, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 152, 255, 152, 152, 153, 255, + 153, 153, 153, 255, 154, 154, 155, 255, 157, 157, 158, 255, 159, 159, 159, 255, 161, 161, 162, 255, 163, 163, 164, 255, 165, 165, 166, 255, 166, 166, 166, 255, 166, 166, 166, 255, 164, 164, 164, 173, 159, 159, 159, 43, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 0, + 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 152, 152, 152, 0, + 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, 148, 148, 148, 0, 148, 148, 148, 1, 144, 144, 144, 9, 185, 185, 185, 62, 196, 196, 196, 169, 196, 196, 197, 242, 193, 193, 194, 255, 190, 190, 190, 255, 187, 187, 187, 255, 183, 183, 184, 255, 181, 181, 182, 255, 177, 177, 177, 255, 174, 174, 174, 255, 171, 171, 172, 255, 169, 169, 169, 255, + 167, 167, 168, 255, 165, 165, 166, 255, 164, 164, 164, 255, 163, 163, 163, 255, 164, 164, 165, 255, 166, 166, 166, 255, 167, 167, 168, 255, 168, 168, 169, 255, 170, 170, 171, 255, 171, 171, 171, 255, 171, 171, 172, 255, 172, 172, 172, 255, 173, 173, 173, 239, 170, 170, 171, 156, 166, 166, 167, 47, 139, 139, 139, 1, 138, 138, 138, 0, 137, 137, 137, 0, 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, + 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 152, 152, 152, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 146, 146, 146, 2, 144, 144, 144, 6, 162, 162, 162, 23, 191, 191, 191, 103, 195, 195, 196, 187, 196, 196, 197, 240, + 194, 194, 194, 255, 192, 192, 192, 255, 189, 189, 189, 255, 187, 187, 188, 255, 185, 185, 186, 255, 182, 182, 183, 255, 182, 182, 182, 255, 181, 181, 181, 255, 180, 180, 180, 255, 179, 179, 179, 255, 178, 178, 178, 255, 178, 178, 178, 255, 178, 178, 178, 255, 178, 178, 179, 255, 179, 179, 179, 255, 179, 179, 179, 240, 176, 176, 176, 181, 175, 175, 175, 88, 164, 164, 164, 9, 141, 141, 141, 1, 142, 142, 142, 0, + 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 152, 152, 152, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 150, 150, 150, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, + 146, 146, 146, 0, 143, 143, 143, 0, 138, 138, 138, 1, 137, 137, 137, 2, 136, 136, 136, 6, 135, 135, 135, 12, 187, 187, 187, 66, 190, 190, 191, 120, 191, 191, 191, 169, 191, 191, 192, 205, 190, 190, 191, 218, 193, 193, 193, 255, 192, 192, 192, 255, 190, 190, 191, 255, 189, 189, 189, 255, 187, 187, 188, 255, 183, 183, 184, 214, 183, 183, 183, 200, 181, 181, 181, 166, 179, 179, 179, 113, 178, 178, 179, 51, + 133, 133, 133, 4, 133, 133, 133, 1, 135, 135, 135, 0, 136, 136, 136, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, + 139, 139, 139, 0, 139, 139, 139, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 152, 152, 152, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, + 152, 152, 152, 0, 150, 150, 150, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 146, 146, 146, 0, 143, 143, 143, 0, 138, 138, 138, 0, 136, 136, 136, 0, 135, 135, 135, 0, 133, 133, 133, 0, 131, 131, 131, 0, 129, 129, 129, 1, 131, 131, 131, 4, 134, 134, 134, 6, 132, 132, 132, 7, 130, 130, 130, 8, 129, 129, 129, 8, 130, 130, 130, 8, 130, 130, 130, 6, + 133, 133, 133, 5, 138, 138, 138, 5, 136, 136, 136, 3, 132, 132, 132, 1, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 135, 135, 135, 0, 137, 137, 137, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 0, 135, 135, 135, 0, 138, 138, 138, 0, 140, 140, 140, 0, 142, 142, 142, 0, 143, 143, 143, 0, 144, 144, 144, 0, 144, 144, 144, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, + 137, 137, 137, 0, 134, 134, 134, 0, 132, 132, 132, 0, 131, 131, 131, 0, 129, 129, 129, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 130, 130, 130, 0, 136, 136, 136, 0, 137, 137, 137, 0, 148, 148, 148, 1, 127, 127, 127, 16, 119, 119, 119, 70, 119, 119, 119, 114, 119, 119, 119, 162, 120, 120, 120, 194, 120, 120, 120, 212, 119, 119, 119, 212, 119, 119, 119, 214, 116, 116, 116, 213, + 116, 116, 116, 211, 114, 114, 114, 190, 112, 112, 112, 159, 111, 111, 111, 113, 111, 111, 111, 65, 108, 108, 108, 9, 142, 142, 142, 0, 141, 141, 141, 0, 139, 139, 139, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 145, 145, 145, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, + 141, 141, 141, 0, 137, 137, 137, 0, 140, 140, 140, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 137, 137, 137, 0, 135, 135, 135, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 0, + 135, 135, 135, 0, 138, 138, 138, 0, 140, 140, 140, 0, 142, 142, 142, 0, 143, 143, 143, 0, 144, 144, 144, 0, 144, 144, 144, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 136, 136, 136, 0, 134, 134, 134, 0, 132, 132, 132, 1, 129, 129, 129, 1, 132, 132, 132, 1, 121, 121, 121, 45, 120, 120, 120, 133, 120, 120, 120, 199, 122, 122, 122, 255, 123, 123, 123, 255, 125, 125, 125, 255, + 127, 127, 127, 255, 129, 129, 129, 255, 129, 129, 129, 255, 128, 128, 128, 255, 126, 126, 126, 255, 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 120, 255, 116, 116, 116, 255, 114, 114, 114, 255, 112, 112, 112, 255, 109, 109, 109, 252, 106, 106, 106, 194, 103, 103, 103, 130, 101, 101, 101, 39, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 139, 139, 139, 0, + 141, 141, 141, 0, 142, 142, 142, 0, 145, 145, 145, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 137, 137, 137, 0, 140, 140, 140, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 138, 138, 138, 0, 137, 137, 137, 0, 135, 135, 135, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 0, 135, 135, 135, 0, 138, 138, 138, 0, 140, 140, 140, 0, 142, 142, 142, 0, 144, 144, 144, 0, 144, 144, 144, 0, 144, 144, 144, 1, 142, 142, 142, 2, 125, 125, 125, 16, 120, 120, 120, 116, 119, 119, 119, 207, + 122, 122, 122, 255, 125, 125, 125, 255, 129, 129, 129, 255, 132, 132, 132, 255, 136, 136, 136, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 143, 143, 143, 255, 143, 143, 143, 255, 142, 142, 142, 255, 140, 140, 140, 255, 137, 137, 137, 255, 135, 135, 135, 255, 131, 131, 131, 255, 128, 128, 127, 255, 122, 122, 122, 255, 116, 116, 116, 255, 110, 110, 110, 255, 105, 105, 105, 255, 102, 102, 102, 255, + 99, 99, 99, 202, 96, 96, 96, 105, 94, 94, 94, 9, 142, 142, 142, 0, 139, 139, 139, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 145, 145, 145, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 137, 137, 137, 0, 140, 140, 140, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 134, 134, 134, 0, 136, 136, 136, 0, 138, 138, 138, 0, 140, 140, 140, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 138, 138, 138, 0, 137, 137, 137, 0, 135, 135, 135, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 0, 136, 136, 136, 1, + 138, 138, 138, 3, 125, 125, 125, 22, 119, 119, 119, 130, 120, 120, 120, 239, 124, 124, 124, 255, 128, 128, 128, 255, 134, 134, 134, 255, 137, 137, 137, 255, 141, 141, 141, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 148, 148, 148, 255, 144, 144, 144, 255, 141, 141, 141, 255, + 138, 138, 138, 255, 134, 134, 134, 255, 130, 130, 130, 255, 125, 125, 125, 255, 117, 117, 117, 255, 110, 110, 110, 255, 102, 102, 102, 255, 97, 97, 97, 255, 94, 94, 94, 234, 91, 91, 91, 114, 88, 88, 88, 12, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 145, 145, 145, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 137, 137, 137, 0, 140, 140, 140, 0, + 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 130, 130, 130, 0, 132, 132, 132, 0, 134, 134, 134, 0, 136, 136, 136, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 140, 140, 140, 0, 138, 138, 138, 0, 137, 137, 137, 0, 135, 135, 135, 2, 136, 136, 136, 6, 117, 117, 118, 101, 119, 119, 119, 236, 122, 122, 122, 255, 128, 128, 128, 255, 134, 134, 134, 255, 139, 139, 140, 255, 144, 144, 144, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, + 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 136, 136, 136, 255, 132, 132, 132, 255, 128, 128, 128, 255, 124, 124, 124, 255, 117, 117, 117, 255, 108, 108, 108, 255, 99, 99, 99, 255, 93, 93, 93, 255, 88, 88, 88, 228, 85, 85, 85, 87, 141, 141, 141, 0, 143, 143, 143, 0, 145, 145, 145, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 137, 137, 137, 0, 140, 140, 140, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 133, 133, 133, 0, 131, 131, 131, 0, 130, 130, 130, 0, + 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 130, 130, 130, 0, 132, 132, 132, 0, 134, 134, 134, 0, 137, 137, 137, 0, 139, 139, 139, 0, 140, 140, 140, 1, 141, 141, 141, 3, 118, 118, 119, 39, 116, 116, 116, 194, 119, 119, 119, 255, 126, 126, 126, 255, 131, 131, 131, 255, 137, 137, 137, 255, 141, 141, 141, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 149, 149, 149, 255, + 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 134, 255, 131, 131, 131, 255, 129, 129, 129, 255, 125, 125, 125, 255, 120, 120, 120, 255, 114, 114, 114, 255, + 104, 104, 104, 255, 93, 93, 93, 255, 87, 87, 87, 255, 82, 82, 82, 186, 81, 81, 81, 27, 143, 143, 143, 0, 142, 142, 142, 0, 143, 143, 143, 0, 144, 144, 144, 0, 141, 141, 141, 0, 137, 137, 137, 0, 140, 140, 140, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 139, 139, 139, 0, 138, 138, 138, 0, 136, 136, 136, 0, 135, 135, 135, 0, 133, 133, 133, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 131, 131, 131, 1, 133, 133, 133, 4, 114, 114, 114, 91, 115, 115, 115, 244, 120, 120, 120, 255, 127, 127, 127, 255, 133, 133, 133, 255, 139, 139, 139, 255, + 142, 142, 142, 255, 145, 145, 145, 255, 147, 147, 147, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 149, 149, 149, 255, 151, 151, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, 143, 143, 143, 255, 141, 141, 141, 255, 138, 138, 138, 255, + 135, 135, 135, 255, 132, 132, 132, 255, 129, 129, 129, 255, 126, 126, 126, 255, 123, 123, 123, 255, 120, 120, 119, 255, 113, 113, 113, 255, 106, 106, 106, 255, 96, 96, 96, 255, 85, 85, 85, 255, 80, 80, 80, 240, 78, 78, 78, 78, 142, 142, 142, 0, 143, 143, 143, 0, 144, 144, 144, 0, 139, 139, 139, 0, 137, 137, 137, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 145, 145, 145, 0, 144, 144, 144, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 138, 138, 138, 0, 136, 136, 136, 0, 135, 135, 135, 0, 133, 133, 133, 0, 131, 131, 131, 0, 131, 131, 131, 2, 112, 112, 112, 135, + 115, 115, 115, 255, 121, 121, 121, 255, 128, 128, 128, 255, 133, 133, 133, 255, 138, 138, 138, 255, 140, 140, 140, 255, 142, 142, 142, 255, 143, 143, 143, 255, 144, 144, 144, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, + 150, 150, 150, 255, 148, 148, 148, 255, 145, 145, 145, 255, 144, 144, 144, 255, 141, 141, 141, 255, 139, 139, 139, 255, 135, 135, 135, 255, 133, 133, 133, 255, 128, 128, 128, 255, 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 120, 255, 118, 118, 118, 255, 113, 113, 113, 255, 107, 107, 107, 255, 98, 98, 98, 255, 85, 85, 85, 255, 78, 78, 78, 255, 75, 75, 75, 120, 143, 143, 143, 0, 143, 143, 143, 0, + 138, 138, 138, 0, 138, 138, 138, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 145, 145, 145, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 145, 145, 145, 0, 144, 144, 144, 0, + 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 113, 113, 113, 4, 111, 111, 111, 159, 114, 114, 114, 255, 120, 120, 120, 255, 127, 127, 127, 255, 133, 133, 133, 255, 136, 136, 136, 255, 138, 138, 139, 255, 140, 140, 140, 255, 141, 141, 141, 255, 142, 142, 142, 255, 143, 143, 143, 255, 145, 145, 145, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, + 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 144, 144, 144, 255, 143, 143, 143, 255, 141, 141, 141, 255, 139, 139, 139, 255, 136, 136, 136, 255, 134, 134, 134, 255, 133, 133, 133, 255, 130, 130, 130, 255, 127, 127, 127, 255, 122, 122, 122, 255, 119, 119, 119, 255, 116, 116, 116, 255, 114, 114, 114, 255, 111, 111, 111, 255, + 106, 106, 106, 255, 97, 97, 97, 255, 85, 85, 85, 255, 76, 76, 76, 255, 72, 72, 72, 144, 143, 143, 143, 0, 137, 137, 137, 0, 138, 138, 138, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, + 141, 141, 141, 0, 143, 143, 143, 0, 144, 144, 144, 0, 145, 145, 145, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 126, 126, 126, 2, 108, 108, 108, 171, 113, 113, 114, 255, 119, 119, 120, 255, 125, 125, 125, 255, 130, 130, 131, 255, 133, 133, 133, 255, 135, 135, 135, 255, 136, 136, 136, 255, 137, 137, 137, 255, 139, 139, 139, 255, 140, 140, 140, 255, 142, 142, 142, 255, + 144, 144, 144, 255, 146, 146, 147, 255, 147, 147, 147, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 141, 141, 141, 255, 138, 138, 138, 255, 136, 136, 136, 255, 132, 132, 132, 255, 131, 131, 131, 255, 129, 129, 129, 255, 128, 128, 128, 255, + 126, 126, 126, 255, 124, 124, 124, 255, 119, 119, 119, 255, 114, 114, 114, 255, 113, 113, 112, 255, 111, 111, 111, 255, 108, 108, 108, 255, 104, 104, 104, 255, 96, 96, 96, 255, 84, 84, 84, 255, 73, 73, 73, 255, 69, 69, 69, 153, 137, 137, 137, 0, 140, 140, 140, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 133, 133, 133, 0, 135, 135, 135, 0, 137, 137, 137, 0, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 144, 144, 144, 0, 136, 136, 136, 2, 106, 106, 106, 147, 110, 110, 110, 255, 116, 116, 116, 255, 123, 123, 124, 255, 128, 128, 128, 255, 131, 131, 131, 255, 131, 131, 131, 255, + 133, 133, 133, 255, 135, 135, 135, 255, 136, 136, 136, 255, 138, 138, 138, 255, 140, 140, 140, 255, 141, 141, 141, 255, 143, 143, 143, 255, 145, 145, 145, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 148, 148, 148, 255, 146, 146, 146, 255, 143, 143, 143, 255, + 140, 140, 140, 255, 136, 136, 136, 255, 132, 132, 132, 255, 129, 129, 129, 255, 126, 126, 126, 255, 124, 124, 124, 255, 122, 122, 122, 255, 122, 122, 122, 255, 119, 119, 119, 255, 115, 115, 115, 255, 111, 111, 111, 255, 109, 109, 109, 255, 107, 107, 107, 255, 105, 105, 105, 255, 101, 101, 101, 255, 93, 93, 93, 255, 81, 81, 81, 255, 70, 70, 70, 255, 68, 68, 68, 135, 141, 141, 141, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 134, 134, 134, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 0, 135, 135, 135, 0, 137, 137, 137, 0, 106, 106, 106, 121, 107, 107, 108, 255, + 115, 115, 115, 255, 120, 120, 120, 255, 125, 125, 125, 255, 127, 127, 127, 255, 128, 128, 128, 255, 129, 129, 129, 255, 133, 133, 133, 255, 134, 134, 134, 255, 135, 135, 135, 255, 137, 137, 137, 255, 138, 138, 138, 255, 141, 141, 141, 255, 143, 143, 143, 255, 146, 146, 146, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, + 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 141, 141, 141, 255, 137, 137, 137, 255, 134, 134, 134, 255, 130, 130, 130, 255, 126, 126, 126, 255, 121, 121, 121, 255, 118, 118, 118, 255, 117, 117, 117, 255, 116, 116, 116, 255, 114, 114, 114, 255, 112, 112, 112, 255, 109, 109, 109, 255, 104, 104, 104, 255, 103, 103, 103, 255, 101, 101, 101, 255, + 97, 97, 97, 255, 91, 91, 91, 255, 78, 78, 78, 255, 68, 68, 68, 255, 65, 65, 65, 102, 143, 143, 143, 0, 145, 145, 145, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 137, 137, 137, 0, + 135, 135, 135, 0, 134, 134, 134, 0, 132, 132, 132, 0, 105, 105, 105, 60, 105, 105, 105, 249, 111, 111, 112, 255, 117, 117, 117, 255, 122, 122, 122, 255, 123, 123, 123, 255, 124, 124, 124, 255, 127, 127, 127, 255, 129, 129, 129, 255, 130, 130, 130, 255, 131, 131, 131, 255, 133, 133, 133, 255, 135, 135, 135, 255, 137, 137, 137, 255, 140, 140, 140, 255, 144, 144, 144, 255, 145, 145, 146, 255, 147, 147, 147, 255, + 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, 130, 130, 130, 255, 127, 127, 127, 255, 122, 122, 122, 255, 117, 117, 117, 255, 113, 113, 113, 255, 111, 111, 111, 255, + 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 109, 255, 104, 104, 104, 255, 102, 102, 102, 255, 100, 100, 100, 255, 98, 98, 98, 255, 95, 95, 95, 255, 89, 89, 89, 255, 75, 75, 75, 255, 67, 67, 67, 249, 64, 64, 64, 48, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, 145, 145, 145, 0, 144, 144, 144, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 140, 140, 140, 0, 105, 105, 105, 22, 103, 103, 103, 228, 108, 108, 108, 255, 113, 113, 113, 255, 118, 118, 118, 255, 120, 120, 120, 255, 121, 121, 121, 255, 123, 123, 123, 255, 126, 126, 126, 255, 127, 127, 127, 255, 127, 127, 127, 255, 129, 129, 129, 255, 131, 131, 131, 255, + 134, 134, 134, 255, 137, 137, 137, 255, 141, 141, 141, 255, 143, 143, 143, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 151, 151, 151, 255, 148, 148, 148, 255, 145, 145, 145, 255, 141, 141, 141, 255, 137, 137, 137, 255, 132, 132, 132, 255, 129, 129, 129, 255, + 126, 126, 126, 255, 124, 124, 124, 255, 122, 122, 122, 255, 118, 118, 118, 255, 113, 113, 113, 255, 109, 109, 109, 255, 107, 107, 107, 255, 107, 107, 107, 255, 108, 108, 108, 255, 106, 106, 106, 255, 102, 102, 102, 255, 99, 99, 99, 255, 98, 98, 98, 255, 96, 96, 96, 255, 93, 93, 93, 255, 85, 85, 85, 255, 70, 70, 70, 255, 65, 65, 65, 219, 63, 63, 63, 12, 255, 255, 255, 0, 255, 255, 255, 0, + 130, 130, 130, 0, 133, 133, 133, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 140, 140, 140, 2, 101, 101, 101, 157, 105, 105, 105, 255, 110, 110, 111, 255, 115, 115, 115, 255, 116, 116, 116, 255, 117, 117, 118, 255, 119, 119, 120, 255, + 122, 122, 123, 255, 122, 122, 122, 255, 122, 122, 122, 255, 125, 125, 125, 255, 128, 128, 129, 255, 131, 131, 131, 255, 134, 134, 134, 255, 138, 138, 138, 255, 140, 140, 140, 255, 142, 142, 142, 255, 143, 143, 143, 255, 146, 146, 146, 255, 148, 148, 148, 255, 151, 151, 151, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, + 148, 148, 148, 255, 145, 145, 145, 255, 143, 143, 143, 255, 139, 139, 139, 255, 134, 134, 134, 255, 128, 128, 128, 255, 123, 123, 123, 255, 120, 120, 120, 255, 119, 119, 119, 255, 117, 117, 117, 255, 114, 114, 114, 255, 111, 111, 111, 255, 106, 106, 106, 255, 103, 103, 103, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, 99, 99, 99, 255, 97, 97, 97, 255, 96, 96, 96, 255, 95, 95, 95, 255, + 91, 91, 91, 255, 81, 81, 81, 255, 66, 66, 66, 255, 63, 63, 63, 144, 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 0, 127, 127, 127, 0, 126, 126, 126, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 137, 137, 137, 0, 138, 138, 138, 0, 140, 140, 140, 0, 141, 141, 141, 0, 102, 102, 102, 58, 101, 101, 101, 252, + 106, 106, 106, 255, 111, 111, 111, 255, 114, 114, 114, 255, 115, 115, 115, 255, 116, 116, 116, 255, 118, 118, 118, 255, 119, 119, 119, 255, 117, 117, 117, 255, 119, 119, 119, 255, 123, 123, 123, 255, 127, 127, 127, 255, 131, 131, 131, 255, 134, 134, 134, 255, 137, 137, 137, 255, 137, 137, 137, 255, 140, 140, 140, 255, 141, 141, 141, 255, 144, 144, 144, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, + 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 141, 141, 141, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 129, 129, 129, 255, 124, 124, 124, 255, 118, 118, 118, 255, 114, 114, 114, 255, 112, 112, 112, 255, 111, 111, 111, 255, 109, 109, 109, 255, 105, 105, 105, 255, 102, 102, 102, 255, 99, 99, 99, 255, + 100, 100, 100, 255, 102, 102, 102, 255, 100, 100, 100, 255, 97, 97, 97, 255, 96, 96, 96, 255, 101, 101, 101, 255, 89, 88, 88, 255, 92, 92, 92, 255, 76, 76, 76, 255, 65, 65, 65, 252, 63, 63, 63, 48, 255, 255, 255, 0, 127, 127, 127, 0, 127, 127, 127, 0, 128, 128, 128, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, + 131, 131, 131, 0, 132, 132, 132, 0, 134, 134, 134, 0, 133, 133, 133, 2, 98, 98, 98, 206, 103, 103, 103, 255, 106, 106, 106, 255, 111, 111, 111, 255, 111, 111, 111, 255, 113, 113, 113, 255, 115, 115, 115, 255, 117, 117, 117, 255, 114, 114, 115, 255, 116, 116, 116, 255, 119, 119, 119, 255, 123, 123, 124, 255, 127, 127, 127, 255, 129, 129, 129, 255, 131, 131, 131, 255, 132, 132, 132, 255, 134, 134, 135, 255, + 137, 137, 137, 255, 140, 140, 140, 255, 142, 142, 143, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 151, 151, 151, 255, 148, 148, 148, 255, 144, 144, 144, 255, 141, 141, 141, 255, 136, 136, 136, 255, 133, 133, 133, 255, 131, 131, 131, 255, 128, 128, 128, 255, 124, 124, 124, 255, 119, 119, 119, 255, 112, 112, 112, 255, + 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 105, 105, 105, 255, 101, 101, 101, 255, 97, 97, 97, 255, 97, 97, 97, 255, 98, 98, 98, 255, 101, 101, 101, 255, 103, 103, 103, 255, 100, 100, 100, 255, 69, 67, 67, 255, 47, 45, 45, 255, 82, 82, 82, 255, 87, 87, 87, 255, 70, 70, 70, 255, 64, 64, 64, 189, 255, 255, 255, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 97, 97, 98, 76, 98, 98, 99, 255, 103, 103, 103, 255, 108, 108, 109, 255, 108, 108, 109, 255, 109, 109, 110, 255, 112, 112, 112, 255, 113, 113, 114, 255, 112, 112, 112, 255, 112, 112, 112, 255, 114, 114, 114, 255, 118, 118, 118, 255, + 123, 123, 123, 255, 125, 125, 125, 255, 126, 126, 126, 255, 127, 127, 128, 255, 130, 130, 130, 255, 133, 133, 133, 255, 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 142, 255, 145, 145, 145, 255, 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 150, 150, 150, 255, 147, 147, 147, 255, 142, 142, 142, 255, 136, 136, 136, 255, + 130, 130, 130, 255, 126, 126, 126, 255, 122, 122, 122, 255, 121, 121, 121, 255, 118, 118, 118, 255, 113, 113, 113, 255, 108, 108, 108, 255, 103, 103, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 100, 100, 100, 255, 97, 97, 97, 255, 95, 95, 95, 255, 98, 98, 98, 255, 104, 104, 104, 255, 85, 84, 84, 255, 54, 53, 52, 255, 51, 49, 48, 255, 51, 49, 48, 255, 59, 58, 57, 255, 94, 94, 94, 255, + 80, 80, 80, 255, 67, 67, 67, 255, 67, 67, 67, 60, 137, 137, 137, 0, 134, 134, 134, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 3, 97, 97, 97, 195, 101, 101, 101, 255, 105, 105, 106, 255, 106, 106, 107, 255, 107, 107, 108, 255, 108, 108, 109, 255, + 111, 111, 111, 255, 109, 109, 109, 255, 108, 108, 109, 255, 110, 110, 110, 255, 114, 114, 114, 255, 118, 118, 118, 255, 120, 120, 120, 255, 121, 121, 121, 255, 121, 121, 121, 255, 123, 123, 123, 255, 128, 128, 128, 255, 130, 130, 130, 255, 133, 133, 133, 255, 136, 136, 137, 255, 139, 139, 139, 255, 143, 143, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, + 153, 153, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 141, 141, 141, 255, 136, 136, 136, 255, 131, 131, 131, 255, 124, 124, 124, 255, 119, 119, 119, 255, 115, 115, 115, 255, 113, 113, 113, 255, 112, 112, 112, 255, 108, 108, 108, 255, 102, 102, 102, 255, 97, 97, 97, 255, 98, 98, 98, 255, 99, 99, 99, 255, 100, 100, 100, 255, 101, 101, 101, 255, 93, 93, 93, 255, 62, 61, 61, 255, + 54, 53, 53, 255, 54, 54, 54, 255, 54, 53, 53, 255, 78, 77, 77, 255, 102, 102, 101, 255, 96, 96, 96, 255, 88, 88, 88, 255, 76, 76, 76, 255, 69, 69, 69, 183, 142, 142, 142, 0, 140, 140, 140, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 99, 99, 99, 50, + 98, 98, 98, 255, 102, 102, 103, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 107, 255, 108, 108, 108, 255, 108, 108, 109, 255, 106, 106, 106, 255, 106, 106, 106, 255, 111, 111, 111, 255, 113, 113, 114, 255, 116, 116, 117, 255, 117, 117, 117, 255, 116, 116, 116, 255, 118, 118, 118, 255, 123, 123, 123, 255, 125, 125, 125, 255, 127, 127, 127, 255, 131, 131, 131, 255, 134, 134, 134, 255, 138, 138, 138, 255, + 141, 141, 141, 255, 144, 144, 144, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 152, 152, 152, 255, 149, 149, 149, 255, 146, 146, 146, 255, 140, 140, 140, 255, 135, 135, 135, 255, 129, 129, 129, 255, 124, 124, 124, 255, 117, 117, 117, 255, 112, 112, 112, 255, 108, 108, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 103, 103, 103, 255, 97, 97, 97, 255, + 94, 94, 94, 255, 96, 96, 96, 255, 101, 101, 101, 255, 79, 79, 79, 255, 56, 56, 56, 255, 56, 56, 56, 255, 56, 56, 56, 255, 71, 71, 71, 255, 101, 101, 101, 255, 102, 102, 102, 255, 100, 100, 100, 255, 97, 97, 97, 255, 95, 95, 95, 255, 86, 86, 86, 255, 74, 74, 73, 255, 73, 73, 73, 39, 137, 137, 137, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 130, 130, 130, 0, 133, 133, 133, 2, 96, 96, 96, 147, 98, 98, 99, 255, 104, 104, 104, 255, 104, 104, 105, 255, 103, 103, 103, 255, 106, 106, 106, 255, 107, 107, 107, 255, 104, 104, 105, 255, 102, 102, 103, 255, 105, 105, 105, 255, 110, 110, 110, 255, 113, 113, 113, 255, 112, 112, 113, 255, 112, 112, 113, 255, 112, 112, 112, 255, 116, 116, 116, 255, + 120, 120, 120, 255, 122, 122, 123, 255, 125, 125, 125, 255, 128, 128, 129, 255, 132, 132, 133, 255, 137, 137, 137, 255, 141, 141, 141, 255, 144, 144, 144, 255, 145, 145, 145, 255, 148, 148, 148, 255, 152, 152, 152, 255, 155, 155, 155, 255, 156, 156, 156, 255, 156, 156, 156, 255, 153, 153, 153, 255, 147, 147, 147, 255, 140, 140, 140, 255, 134, 134, 134, 255, 127, 127, 127, 255, 123, 123, 123, 255, 117, 117, 117, 255, + 111, 111, 111, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 99, 99, 99, 255, 93, 93, 93, 255, 93, 93, 93, 255, 98, 98, 98, 255, 92, 92, 92, 255, 59, 59, 60, 255, 64, 64, 64, 255, 93, 93, 93, 255, 106, 106, 106, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 101, 101, 101, 255, 93, 93, 93, 255, 81, 81, 81, 255, + 75, 75, 75, 138, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 130, 130, 130, 0, 117, 117, 117, 8, 95, 95, 95, 231, 101, 101, 102, 255, 105, 105, 105, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 101, 101, 101, 255, 101, 101, 102, 255, 105, 105, 106, 255, + 109, 109, 109, 255, 110, 110, 110, 255, 109, 109, 110, 255, 108, 108, 109, 255, 111, 111, 112, 255, 116, 116, 116, 255, 116, 116, 116, 255, 119, 119, 119, 255, 121, 121, 121, 255, 126, 126, 126, 255, 132, 132, 132, 255, 137, 137, 137, 255, 138, 138, 138, 255, 140, 140, 140, 255, 143, 143, 143, 255, 148, 148, 148, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 151, 151, 151, 255, + 146, 146, 146, 255, 140, 140, 140, 255, 133, 133, 133, 255, 125, 125, 125, 255, 119, 119, 119, 255, 113, 113, 113, 255, 111, 111, 111, 255, 104, 104, 104, 255, 99, 99, 99, 255, 97, 97, 97, 255, 98, 98, 98, 255, 98, 98, 98, 255, 94, 94, 94, 255, 92, 92, 92, 255, 95, 95, 95, 255, 103, 103, 103, 255, 88, 88, 88, 255, 103, 103, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, + 104, 104, 104, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 100, 100, 100, 255, 87, 87, 87, 255, 78, 78, 78, 225, 134, 134, 134, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 139, 139, 139, 1, 101, 101, 101, 62, 99, 99, 100, 255, 105, 105, 105, 255, 104, 104, 104, 255, 101, 101, 101, 255, + 103, 103, 103, 255, 104, 104, 104, 255, 102, 102, 102, 255, 99, 99, 99, 255, 102, 102, 102, 255, 106, 106, 106, 255, 107, 107, 108, 255, 107, 107, 107, 255, 106, 106, 106, 255, 106, 106, 107, 255, 111, 111, 111, 255, 111, 111, 111, 255, 113, 113, 113, 255, 115, 115, 115, 255, 120, 120, 120, 255, 125, 125, 125, 255, 130, 130, 130, 255, 131, 131, 131, 255, 132, 132, 132, 255, 137, 137, 137, 255, 142, 142, 142, 255, + 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 145, 145, 145, 255, 139, 139, 139, 255, 133, 133, 133, 255, 128, 128, 128, 255, 124, 124, 124, 255, 116, 116, 116, 255, 110, 110, 110, 255, 107, 107, 107, 255, 103, 103, 103, 255, 97, 97, 97, 255, 95, 95, 95, 255, 95, 95, 95, 255, 96, 96, 96, 255, 97, 97, 97, 255, 93, 93, 93, 255, 93, 93, 93, 255, + 99, 99, 99, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 104, 104, 103, 255, 107, 107, 107, 255, 108, 108, 108, 255, 106, 106, 106, 255, 107, 107, 107, 255, 107, 107, 107, 255, 104, 104, 104, 255, 96, 96, 96, 255, 82, 82, 82, 255, 79, 79, 79, 45, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, + 142, 142, 142, 1, 102, 102, 102, 130, 102, 102, 102, 255, 107, 107, 107, 255, 103, 103, 103, 255, 100, 100, 101, 255, 101, 101, 102, 255, 104, 104, 104, 255, 99, 99, 99, 255, 98, 98, 99, 255, 102, 102, 102, 255, 106, 106, 106, 255, 106, 106, 106, 255, 103, 103, 103, 255, 102, 102, 102, 255, 105, 105, 106, 255, 109, 109, 109, 255, 108, 108, 108, 255, 109, 109, 109, 255, 112, 112, 113, 255, 117, 117, 118, 255, + 122, 122, 122, 255, 123, 123, 123, 255, 124, 124, 124, 255, 129, 129, 129, 255, 135, 135, 135, 255, 138, 138, 138, 255, 141, 141, 141, 255, 146, 146, 146, 255, 150, 150, 150, 255, 153, 153, 153, 255, 152, 152, 152, 255, 146, 146, 146, 255, 135, 135, 135, 255, 127, 127, 127, 255, 120, 120, 120, 255, 117, 117, 117, 255, 113, 113, 113, 255, 108, 108, 108, 255, 102, 102, 102, 255, 100, 100, 100, 255, 97, 97, 97, 255, + 94, 94, 94, 255, 93, 93, 93, 255, 94, 94, 94, 255, 97, 97, 97, 255, 96, 96, 96, 255, 96, 96, 96, 255, 101, 101, 100, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 107, 107, 107, 255, 109, 109, 109, 255, 111, 111, 111, 255, 109, 109, 109, 255, 108, 108, 108, 255, 109, 109, 109, 255, 106, 106, 106, 255, 98, 98, 98, 255, 86, 86, 86, 255, 79, 79, 79, 109, 137, 137, 137, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 141, 141, 141, 2, 104, 104, 104, 187, 106, 106, 106, 255, 107, 107, 107, 255, 102, 102, 102, 255, 100, 100, 100, 255, 102, 102, 102, 255, 102, 102, 102, 255, 97, 97, 98, 255, 97, 97, 98, 255, 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 103, 255, 100, 100, 101, 255, 100, 100, 100, 255, + 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 106, 255, 107, 107, 107, 255, 111, 111, 111, 255, 116, 116, 116, 255, 116, 116, 116, 255, 116, 116, 116, 255, 119, 119, 119, 255, 125, 125, 125, 255, 129, 129, 129, 255, 131, 131, 131, 255, 137, 137, 137, 255, 143, 143, 143, 255, 148, 148, 148, 255, 152, 152, 152, 255, 152, 152, 152, 255, 146, 146, 146, 255, 136, 136, 136, 255, 126, 126, 126, 255, 116, 116, 116, 255, + 109, 109, 109, 255, 106, 106, 106, 255, 104, 104, 104, 255, 100, 100, 100, 255, 98, 98, 98, 255, 97, 97, 97, 255, 95, 95, 95, 255, 93, 93, 93, 255, 95, 95, 95, 255, 100, 100, 100, 255, 102, 102, 102, 255, 101, 101, 101, 255, 103, 103, 103, 255, 108, 108, 108, 255, 111, 111, 110, 255, 110, 110, 110, 255, 108, 108, 108, 255, 110, 110, 110, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, + 109, 109, 109, 255, 107, 107, 107, 255, 101, 101, 101, 255, 89, 89, 89, 255, 81, 81, 81, 178, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 137, 137, 137, 7, 108, 108, 108, 236, 111, 111, 111, 255, 108, 108, 108, 255, 101, 101, 101, 255, 100, 100, 100, 255, 102, 102, 102, 255, 100, 100, 100, 255, 97, 97, 97, 255, + 99, 99, 99, 255, 102, 102, 102, 255, 102, 102, 102, 255, 99, 99, 99, 255, 99, 99, 99, 255, 100, 100, 101, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 106, 106, 106, 255, 109, 109, 110, 255, 111, 111, 112, 255, 111, 111, 111, 255, 112, 112, 113, 255, 116, 116, 116, 255, 120, 120, 120, 255, 122, 122, 122, 255, 126, 126, 126, 255, 132, 132, 132, 255, 138, 138, 138, 255, 146, 146, 146, 255, + 151, 151, 151, 255, 150, 150, 150, 255, 144, 144, 144, 255, 136, 136, 136, 255, 126, 126, 126, 255, 113, 113, 113, 255, 104, 104, 104, 255, 100, 100, 100, 255, 98, 98, 98, 255, 97, 97, 97, 255, 96, 96, 96, 255, 97, 97, 97, 255, 97, 97, 97, 255, 98, 98, 98, 255, 100, 100, 100, 255, 104, 104, 103, 255, 106, 106, 106, 255, 106, 106, 106, 255, 106, 106, 106, 255, 109, 109, 109, 255, 113, 113, 113, 255, + 112, 112, 112, 255, 109, 109, 109, 255, 110, 110, 110, 255, 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 109, 255, 109, 109, 109, 255, 107, 107, 107, 255, 102, 102, 102, 255, 91, 91, 91, 255, 81, 81, 81, 222, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 121, 121, 122, 34, 116, 116, 116, 255, 116, 116, 116, 255, + 110, 110, 111, 255, 102, 102, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 99, 99, 100, 255, 97, 97, 97, 255, 100, 100, 100, 255, 103, 103, 103, 255, 101, 101, 101, 255, 98, 98, 98, 255, 98, 98, 98, 255, 101, 101, 101, 255, 102, 102, 103, 255, 102, 102, 102, 255, 102, 102, 103, 255, 105, 105, 105, 255, 107, 107, 107, 255, 107, 107, 107, 255, 105, 105, 106, 255, 108, 108, 108, 255, 110, 110, 111, 255, + 111, 111, 111, 255, 115, 115, 115, 255, 120, 120, 120, 255, 126, 126, 126, 255, 136, 136, 136, 255, 147, 147, 147, 255, 152, 152, 152, 255, 150, 150, 150, 255, 140, 140, 140, 255, 131, 131, 131, 255, 122, 122, 122, 255, 111, 111, 111, 255, 100, 100, 100, 255, 96, 96, 96, 255, 94, 94, 94, 255, 95, 95, 95, 255, 97, 97, 97, 255, 99, 99, 99, 255, 104, 104, 104, 255, 104, 104, 104, 255, 105, 105, 105, 255, + 108, 108, 108, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 109, 255, 112, 112, 112, 255, 112, 112, 112, 255, 109, 109, 109, 255, 109, 109, 109, 255, 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 109, 255, 109, 109, 109, 255, 108, 108, 108, 255, 103, 103, 103, 255, 94, 94, 94, 255, 82, 82, 82, 252, 85, 85, 85, 10, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 123, 123, 123, 68, 123, 123, 124, 255, 122, 122, 122, 255, 114, 114, 114, 255, 106, 106, 107, 255, 106, 106, 107, 255, 107, 107, 107, 255, 102, 102, 102, 255, 100, 100, 100, 255, 104, 104, 104, 255, 105, 105, 105, 255, 100, 100, 100, 255, 98, 98, 98, 255, 98, 98, 98, 255, 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, + 104, 104, 105, 255, 103, 103, 103, 255, 102, 102, 103, 255, 103, 103, 103, 255, 103, 103, 104, 255, 103, 103, 104, 255, 105, 105, 105, 255, 108, 108, 108, 255, 112, 112, 112, 255, 120, 120, 120, 255, 132, 132, 132, 255, 144, 144, 144, 255, 154, 154, 154, 255, 152, 152, 152, 255, 139, 139, 139, 255, 121, 121, 121, 255, 110, 110, 110, 255, 105, 105, 105, 255, 98, 98, 98, 255, 93, 93, 93, 255, 94, 94, 94, 255, + 99, 99, 99, 255, 103, 103, 103, 255, 106, 106, 106, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 109, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 111, 111, 111, 255, 112, 112, 112, 255, 109, 109, 109, 255, 108, 108, 108, 255, 110, 110, 110, 255, 110, 110, 110, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 104, 104, 104, 255, + 95, 95, 95, 255, 84, 84, 84, 255, 81, 81, 82, 50, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 130, 130, 130, 91, 129, 129, 129, 255, 128, 128, 129, 255, 120, 120, 121, 255, 113, 113, 113, 255, 113, 113, 113, 255, 112, 112, 112, 255, 107, 107, 107, 255, 106, 106, 106, 255, 110, 110, 110, 255, 110, 110, 110, 255, 105, 105, 106, 255, + 103, 103, 103, 255, 104, 104, 104, 255, 106, 106, 106, 255, 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 104, 104, 104, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 100, 100, 100, 255, 98, 98, 98, 255, 100, 100, 100, 255, 102, 102, 103, 255, 104, 104, 104, 255, 113, 113, 113, 255, 126, 126, 126, 255, 141, 141, 141, 255, 153, 153, 153, 255, 152, 152, 152, 255, 135, 135, 135, 255, + 114, 114, 114, 255, 100, 100, 100, 255, 96, 96, 96, 255, 97, 97, 97, 255, 98, 98, 98, 255, 103, 103, 103, 255, 109, 109, 109, 255, 109, 109, 109, 255, 110, 110, 110, 255, 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 109, 255, 108, 108, 108, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 110, 255, 110, 110, 110, 255, 111, 111, 111, 255, 109, 109, 109, 255, 108, 108, 108, 255, + 108, 108, 109, 255, 109, 109, 110, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 104, 104, 104, 255, 96, 96, 96, 255, 85, 85, 85, 255, 81, 81, 82, 74, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 1, 138, 138, 138, 103, 136, 136, 136, 255, 135, 135, 135, 255, 125, 125, 126, 255, 119, 119, 119, 255, 120, 120, 120, 255, + 119, 119, 119, 255, 113, 113, 113, 255, 114, 114, 114, 255, 117, 117, 117, 255, 118, 118, 118, 255, 113, 113, 113, 255, 111, 111, 111, 255, 112, 112, 112, 255, 113, 113, 114, 255, 112, 112, 112, 255, 109, 109, 110, 255, 109, 109, 109, 255, 108, 108, 109, 255, 107, 107, 107, 255, 104, 104, 104, 255, 101, 101, 101, 255, 99, 99, 99, 255, 98, 98, 98, 255, 99, 99, 99, 255, 99, 99, 99, 255, 98, 98, 98, 255, + 106, 106, 107, 255, 117, 117, 118, 255, 129, 129, 129, 255, 143, 143, 143, 255, 147, 147, 147, 255, 124, 124, 124, 255, 106, 106, 106, 255, 94, 94, 94, 255, 97, 97, 97, 255, 107, 107, 107, 255, 110, 110, 110, 255, 108, 108, 108, 255, 112, 112, 112, 255, 109, 109, 110, 255, 110, 110, 110, 255, 111, 111, 111, 255, 111, 111, 112, 255, 108, 108, 108, 255, 107, 107, 107, 255, 108, 108, 108, 255, 108, 108, 108, 255, + 108, 108, 108, 255, 108, 108, 108, 255, 109, 109, 109, 255, 110, 110, 110, 255, 107, 107, 108, 255, 106, 106, 106, 255, 106, 106, 106, 255, 108, 108, 108, 255, 106, 106, 106, 255, 106, 106, 106, 255, 106, 106, 106, 255, 103, 103, 103, 255, 95, 95, 96, 255, 85, 85, 85, 255, 81, 81, 82, 93, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 2, + 145, 145, 145, 119, 144, 144, 144, 255, 141, 141, 141, 255, 133, 133, 133, 255, 126, 126, 126, 255, 127, 127, 127, 255, 127, 127, 127, 255, 121, 121, 121, 255, 121, 121, 121, 255, 126, 126, 127, 255, 126, 126, 126, 255, 123, 123, 123, 255, 120, 120, 121, 255, 124, 124, 124, 255, 125, 125, 125, 255, 123, 123, 123, 255, 121, 121, 121, 255, 120, 120, 121, 255, 121, 121, 121, 255, 119, 119, 119, 255, 117, 117, 117, 255, + 114, 114, 114, 255, 110, 110, 110, 255, 107, 107, 107, 255, 108, 108, 108, 255, 103, 103, 103, 255, 97, 97, 97, 255, 102, 102, 102, 255, 106, 106, 106, 255, 106, 106, 107, 255, 122, 122, 122, 255, 148, 148, 148, 255, 103, 103, 103, 255, 104, 104, 104, 255, 109, 109, 109, 255, 108, 108, 108, 255, 110, 110, 110, 255, 110, 110, 111, 255, 105, 105, 105, 255, 108, 108, 108, 255, 109, 109, 109, 255, 108, 108, 108, 255, + 108, 108, 109, 255, 109, 109, 109, 255, 106, 106, 106, 255, 105, 105, 105, 255, 106, 106, 107, 255, 106, 106, 107, 255, 106, 106, 106, 255, 106, 106, 106, 255, 107, 107, 107, 255, 108, 108, 108, 255, 107, 107, 107, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 107, 255, 105, 105, 105, 255, 105, 105, 106, 255, 104, 104, 105, 255, 103, 103, 103, 255, 95, 95, 96, 255, 84, 84, 85, 255, 81, 81, 82, 106, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 1, 152, 152, 152, 119, 151, 151, 151, 255, 147, 147, 147, 255, 139, 139, 140, 255, 132, 132, 133, 255, 134, 134, 135, 255, 134, 134, 134, 255, 129, 129, 130, 255, 130, 130, 131, 255, 134, 134, 135, 255, 134, 134, 135, 255, 131, 131, 132, 255, 131, 131, 132, 255, 134, 134, 135, 255, 137, 137, 137, 255, + 135, 135, 136, 255, 134, 134, 135, 255, 135, 135, 136, 255, 135, 135, 136, 255, 135, 135, 136, 255, 136, 136, 136, 255, 132, 132, 133, 255, 130, 130, 130, 255, 131, 131, 132, 255, 135, 135, 136, 255, 134, 134, 135, 255, 130, 130, 131, 255, 131, 131, 132, 255, 132, 132, 133, 255, 128, 128, 129, 255, 127, 127, 128, 255, 102, 102, 102, 255, 106, 106, 106, 255, 107, 107, 107, 255, 102, 102, 102, 255, 101, 101, 101, 255, + 105, 105, 105, 255, 105, 105, 105, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 106, 106, 106, 255, 107, 107, 107, 255, 104, 104, 104, 255, 103, 103, 103, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 106, 255, 107, 107, 107, 255, 106, 106, 106, 255, 103, 103, 103, 255, 103, 103, 103, 255, 105, 105, 105, 255, 104, 104, 104, 255, + 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 95, 95, 95, 255, 85, 85, 85, 255, 81, 81, 81, 110, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 1, 157, 157, 158, 109, 157, 157, 158, 255, 154, 154, 154, 255, 146, 146, 146, 255, 139, 139, 139, 255, 141, 141, 142, 255, 141, 141, 142, 255, 138, 138, 138, 255, 138, 138, 139, 255, + 143, 143, 143, 255, 143, 143, 143, 255, 140, 140, 140, 255, 140, 140, 140, 255, 144, 144, 144, 255, 147, 147, 147, 255, 146, 146, 147, 255, 146, 146, 146, 255, 147, 147, 147, 255, 149, 149, 149, 255, 149, 149, 149, 255, 150, 150, 150, 255, 149, 149, 149, 255, 146, 146, 146, 255, 147, 147, 147, 255, 154, 154, 154, 255, 154, 154, 154, 255, 148, 148, 148, 255, 142, 142, 142, 255, 129, 129, 129, 255, 100, 100, 100, 255, + 113, 113, 113, 255, 144, 144, 144, 255, 128, 128, 129, 255, 105, 105, 106, 255, 94, 94, 95, 255, 94, 94, 95, 255, 100, 100, 101, 255, 100, 100, 101, 255, 99, 99, 99, 255, 99, 99, 100, 255, 102, 102, 102, 255, 101, 101, 102, 255, 102, 102, 103, 255, 103, 103, 103, 255, 101, 101, 102, 255, 101, 101, 102, 255, 103, 103, 103, 255, 103, 103, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, + 105, 105, 106, 255, 104, 104, 105, 255, 101, 101, 102, 255, 102, 102, 102, 255, 103, 103, 104, 255, 102, 102, 103, 255, 102, 102, 103, 255, 101, 101, 102, 255, 101, 101, 101, 255, 94, 94, 94, 255, 84, 84, 84, 255, 82, 82, 82, 94, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 163, 163, 163, 98, 164, 164, 164, 255, 159, 159, 159, 255, + 151, 151, 151, 255, 145, 145, 145, 255, 147, 147, 147, 255, 148, 148, 148, 255, 145, 145, 145, 255, 145, 145, 145, 255, 149, 149, 149, 255, 150, 150, 150, 255, 148, 148, 148, 255, 148, 148, 148, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 156, 156, 156, 255, 152, 152, 152, 255, 146, 146, 146, 255, 140, 140, 140, 255, + 140, 140, 140, 255, 133, 133, 133, 255, 118, 118, 117, 255, 103, 103, 103, 255, 104, 104, 104, 255, 122, 122, 122, 255, 144, 144, 144, 255, 145, 145, 145, 255, 138, 138, 138, 255, 126, 126, 126, 255, 110, 110, 111, 255, 103, 103, 104, 255, 103, 103, 103, 255, 98, 98, 98, 255, 96, 96, 97, 255, 98, 98, 99, 255, 99, 99, 100, 255, 100, 100, 101, 255, 100, 100, 101, 255, 99, 99, 100, 255, 98, 98, 99, 255, + 100, 100, 100, 255, 101, 101, 102, 255, 100, 100, 101, 255, 100, 100, 100, 255, 102, 102, 102, 255, 103, 103, 104, 255, 103, 103, 104, 255, 102, 102, 103, 255, 100, 100, 100, 255, 100, 100, 101, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 102, 255, 100, 100, 101, 255, 99, 99, 100, 255, 93, 93, 94, 255, 82, 82, 83, 255, 82, 82, 83, 82, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 1, 167, 167, 167, 80, 169, 169, 169, 255, 165, 165, 165, 255, 156, 156, 156, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 148, 148, 148, 255, 149, 149, 149, 255, 152, 152, 152, 255, 154, 154, 154, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 155, 155, 155, 255, 154, 154, 154, 255, 152, 152, 152, 255, 152, 152, 152, 255, + 150, 150, 150, 255, 147, 147, 147, 255, 146, 146, 146, 255, 141, 141, 141, 255, 132, 132, 132, 255, 120, 120, 120, 255, 113, 113, 113, 255, 108, 108, 108, 255, 105, 105, 105, 255, 107, 107, 107, 255, 120, 120, 120, 255, 140, 140, 141, 255, 153, 153, 153, 255, 149, 149, 150, 255, 141, 141, 141, 255, 130, 130, 131, 255, 124, 124, 125, 255, 119, 119, 119, 255, 113, 113, 113, 255, 107, 107, 108, 255, 102, 102, 103, 255, + 101, 101, 102, 255, 99, 99, 100, 255, 99, 99, 99, 255, 99, 99, 100, 255, 97, 97, 98, 255, 96, 96, 97, 255, 98, 98, 99, 255, 99, 99, 99, 255, 98, 98, 99, 255, 98, 98, 99, 255, 101, 101, 101, 255, 102, 102, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 99, 99, 100, 255, 100, 100, 100, 255, 100, 100, 101, 255, 100, 100, 100, 255, 100, 100, 101, 255, 100, 100, 100, 255, 97, 97, 97, 255, + 92, 92, 93, 255, 81, 81, 82, 255, 82, 82, 82, 57, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 164, 164, 164, 47, 173, 173, 173, 255, 168, 168, 168, 255, 161, 161, 161, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 150, 150, 150, 255, 149, 149, 149, 255, 153, 153, 153, 255, 154, 154, 154, 255, 150, 150, 150, 255, + 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 148, 148, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, 138, 138, 138, 255, 133, 133, 133, 255, 128, 128, 128, 255, 123, 123, 123, 255, 115, 115, 115, 255, 104, 104, 104, 255, 99, 99, 99, 255, 104, 104, 104, 255, 114, 114, 114, 255, 123, 123, 123, 255, 132, 132, 133, 255, 144, 144, 144, 255, 148, 148, 149, 255, 146, 146, 147, 255, 139, 139, 140, 255, + 134, 134, 134, 255, 129, 129, 130, 255, 130, 130, 131, 255, 126, 126, 127, 255, 117, 117, 118, 255, 109, 109, 110, 255, 108, 108, 108, 255, 104, 104, 105, 255, 103, 103, 103, 255, 99, 99, 100, 255, 97, 97, 98, 255, 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 98, 255, 98, 98, 98, 255, 98, 98, 99, 255, 99, 99, 100, 255, 100, 100, 100, 255, 101, 101, 102, 255, 98, 98, 99, 255, 98, 98, 99, 255, + 100, 100, 100, 255, 100, 100, 101, 255, 99, 99, 99, 255, 99, 99, 100, 255, 99, 99, 99, 255, 96, 96, 96, 255, 90, 90, 90, 255, 81, 81, 82, 255, 89, 89, 90, 15, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 138, 138, 138, 14, 175, 175, 175, 245, 172, 172, 172, 255, 164, 164, 164, 255, 154, 154, 154, 255, 152, 152, 152, 255, + 152, 152, 152, 255, 149, 149, 149, 255, 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 150, 255, 146, 146, 146, 255, 143, 143, 143, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 133, 133, 133, 255, 129, 129, 129, 255, 123, 123, 123, 255, 116, 116, 116, 255, 112, 112, 112, 255, 108, 108, 108, 255, 107, 107, 107, 255, 105, 105, 105, 255, 102, 102, 102, 255, 109, 109, 109, 255, 123, 123, 123, 255, + 136, 136, 136, 255, 144, 144, 144, 255, 148, 148, 149, 255, 147, 147, 148, 255, 143, 143, 144, 255, 141, 141, 141, 255, 139, 139, 140, 255, 138, 138, 139, 255, 138, 138, 139, 255, 132, 132, 133, 255, 125, 125, 126, 255, 119, 119, 120, 255, 115, 115, 115, 255, 111, 111, 112, 255, 106, 106, 107, 255, 103, 103, 104, 255, 101, 101, 101, 255, 102, 102, 102, 255, 100, 100, 100, 255, 98, 98, 99, 255, 98, 98, 99, 255, + 98, 98, 99, 255, 98, 98, 99, 255, 99, 99, 100, 255, 101, 101, 102, 255, 96, 96, 97, 255, 96, 96, 97, 255, 98, 98, 99, 255, 99, 99, 99, 255, 98, 98, 99, 255, 98, 98, 99, 255, 98, 98, 98, 255, 95, 95, 96, 255, 88, 88, 88, 255, 79, 79, 80, 230, 132, 132, 132, 2, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, + 138, 138, 138, 11, 175, 175, 175, 201, 173, 173, 173, 255, 164, 164, 164, 255, 154, 154, 154, 255, 148, 148, 148, 255, 148, 148, 148, 255, 145, 145, 145, 255, 141, 141, 141, 255, 141, 141, 141, 255, 142, 142, 142, 255, 138, 138, 138, 255, 133, 133, 133, 255, 131, 131, 131, 255, 128, 128, 128, 255, 125, 125, 125, 255, 122, 122, 121, 255, 117, 117, 117, 255, 111, 111, 111, 255, 105, 105, 105, 255, 102, 102, 102, 255, + 103, 103, 103, 255, 107, 107, 107, 255, 112, 112, 112, 255, 114, 114, 114, 255, 117, 117, 117, 255, 128, 128, 128, 255, 141, 141, 142, 255, 151, 151, 151, 255, 155, 155, 155, 255, 153, 153, 153, 255, 151, 151, 152, 255, 150, 150, 150, 255, 148, 148, 149, 255, 144, 144, 145, 255, 138, 138, 139, 255, 132, 132, 133, 255, 128, 128, 129, 255, 128, 128, 128, 255, 123, 123, 124, 255, 118, 118, 119, 255, 113, 113, 113, 255, + 107, 107, 108, 255, 106, 106, 107, 255, 104, 104, 105, 255, 102, 102, 103, 255, 102, 102, 102, 255, 102, 102, 103, 255, 101, 101, 102, 255, 101, 101, 102, 255, 99, 99, 100, 255, 99, 99, 99, 255, 96, 96, 97, 255, 95, 95, 96, 255, 97, 97, 98, 255, 98, 98, 99, 255, 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 97, 255, 94, 94, 94, 255, 85, 85, 86, 255, 78, 78, 79, 188, 129, 129, 129, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 139, 139, 139, 7, 173, 173, 173, 147, 171, 171, 171, 255, 163, 163, 163, 255, 151, 151, 151, 255, 142, 142, 142, 255, 143, 143, 143, 255, 140, 140, 140, 255, 134, 134, 134, 255, 132, 132, 132, 255, 133, 133, 133, 255, 131, 131, 131, 255, 124, 124, 124, 255, 119, 119, 119, 255, 117, 117, 117, 255, + 114, 114, 114, 255, 110, 110, 110, 255, 108, 108, 108, 255, 106, 106, 106, 255, 102, 102, 102, 255, 102, 102, 102, 255, 105, 105, 105, 255, 110, 110, 110, 255, 118, 118, 118, 255, 127, 127, 127, 255, 132, 132, 133, 255, 136, 136, 136, 255, 142, 142, 143, 255, 150, 150, 151, 255, 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 151, 151, 152, 255, 147, 147, 148, 255, 142, 142, 142, 255, 137, 137, 138, 255, + 134, 134, 135, 255, 134, 134, 134, 255, 133, 133, 134, 255, 130, 130, 131, 255, 124, 124, 125, 255, 117, 117, 118, 255, 113, 113, 114, 255, 111, 111, 112, 255, 108, 108, 109, 255, 105, 105, 106, 255, 105, 105, 106, 255, 106, 106, 106, 255, 104, 104, 105, 255, 103, 103, 104, 255, 103, 103, 104, 255, 99, 99, 100, 255, 97, 97, 98, 255, 96, 96, 97, 255, 98, 98, 99, 255, 96, 96, 97, 255, 98, 98, 99, 255, + 96, 96, 97, 255, 94, 94, 95, 255, 92, 92, 93, 255, 83, 83, 84, 255, 75, 75, 76, 122, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 149, 149, 149, 0, 143, 143, 143, 4, 168, 168, 168, 82, 170, 170, 170, 255, 162, 162, 162, 255, 149, 149, 149, 255, 137, 137, 137, 255, 134, 134, 134, 255, 133, 133, 133, 255, 127, 127, 127, 255, + 123, 123, 123, 255, 123, 123, 123, 255, 122, 122, 122, 255, 116, 116, 116, 255, 109, 109, 109, 255, 108, 108, 108, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 106, 255, 107, 107, 107, 255, 110, 110, 110, 255, 115, 115, 115, 255, 123, 123, 123, 255, 134, 134, 134, 255, 142, 142, 143, 255, 147, 147, 147, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 153, 255, + 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 144, 144, 145, 255, 142, 142, 142, 255, 140, 140, 141, 255, 139, 139, 140, 255, 138, 138, 139, 255, 136, 136, 136, 255, 132, 132, 133, 255, 129, 129, 129, 255, 123, 123, 124, 255, 120, 120, 121, 255, 115, 115, 116, 255, 112, 112, 113, 255, 109, 109, 110, 255, 111, 111, 112, 255, 109, 109, 110, 255, 107, 107, 108, 255, 105, 105, 105, 255, 106, 106, 107, 255, + 101, 101, 101, 255, 98, 98, 99, 255, 99, 99, 100, 255, 100, 100, 101, 255, 98, 98, 99, 255, 98, 98, 98, 255, 97, 97, 98, 255, 93, 93, 94, 255, 90, 90, 90, 255, 81, 81, 82, 255, 76, 76, 77, 58, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 146, 146, 146, 2, 156, 156, 156, 25, 170, 170, 170, 242, + 162, 162, 162, 255, 149, 149, 149, 255, 133, 133, 133, 255, 127, 127, 127, 255, 125, 125, 125, 255, 122, 122, 122, 255, 115, 115, 115, 255, 114, 114, 114, 255, 115, 115, 115, 255, 111, 111, 111, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 106, 106, 106, 255, 110, 110, 110, 255, 112, 112, 112, 255, 116, 116, 117, 255, 121, 121, 121, 255, 128, 128, 128, 255, + 135, 135, 135, 255, 142, 142, 142, 255, 150, 150, 151, 255, 157, 157, 157, 255, 158, 158, 159, 255, 156, 156, 157, 255, 154, 154, 155, 255, 152, 152, 153, 255, 150, 150, 151, 255, 148, 148, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 141, 141, 142, 255, 138, 138, 139, 255, 135, 135, 136, 255, 133, 133, 134, 255, 129, 129, 130, 255, 128, 128, 128, 255, 125, 125, 125, 255, 120, 120, 120, 255, 116, 116, 117, 255, + 116, 116, 117, 255, 115, 115, 115, 255, 112, 112, 113, 255, 109, 109, 110, 255, 109, 109, 109, 255, 106, 106, 107, 255, 102, 102, 103, 255, 100, 100, 101, 255, 102, 102, 103, 255, 101, 101, 102, 255, 100, 100, 101, 255, 99, 99, 100, 255, 97, 97, 98, 255, 95, 95, 95, 255, 88, 88, 89, 255, 80, 80, 80, 238, 91, 91, 92, 4, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 157, 157, 157, 0, 156, 156, 156, 0, 145, 145, 145, 10, 165, 165, 165, 169, 162, 162, 162, 255, 150, 150, 150, 255, 131, 131, 131, 255, 119, 119, 119, 255, 117, 117, 117, 255, 114, 114, 114, 255, 110, 110, 110, 255, 105, 105, 105, 255, 106, 106, 106, 255, 107, 107, 107, 255, 103, 103, 103, 255, 101, 101, 101, 255, 103, 103, 103, 255, 104, 104, 104, 255, 106, 106, 106, 255, + 110, 110, 110, 255, 115, 115, 115, 255, 119, 119, 119, 255, 124, 124, 124, 255, 129, 129, 130, 255, 134, 134, 134, 255, 139, 139, 139, 255, 143, 143, 143, 255, 149, 149, 149, 255, 153, 153, 154, 255, 155, 155, 155, 255, 155, 155, 156, 255, 155, 155, 156, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 151, 255, 148, 148, 149, 255, 146, 146, 146, 255, 141, 141, 141, 255, 138, 138, 139, 255, 135, 135, 136, 255, + 134, 134, 134, 255, 131, 131, 132, 255, 130, 130, 131, 255, 128, 128, 128, 255, 124, 124, 125, 255, 123, 123, 124, 255, 122, 122, 122, 255, 118, 118, 118, 255, 115, 115, 116, 255, 113, 113, 114, 255, 112, 112, 113, 255, 108, 108, 108, 255, 104, 104, 105, 255, 104, 104, 105, 255, 105, 105, 105, 255, 103, 103, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 99, 99, 100, 255, 96, 96, 97, 255, 87, 87, 88, 255, + 80, 80, 81, 155, 131, 131, 131, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 156, 156, 156, 0, 157, 157, 157, 0, 148, 148, 148, 5, 161, 161, 161, 82, 162, 162, 162, 255, 151, 151, 151, 255, 134, 134, 134, 255, 116, 116, 116, 255, 111, 111, 111, 255, 109, 109, 109, 255, 106, 106, 106, 255, 101, 101, 101, 255, 101, 101, 101, 255, + 105, 105, 105, 255, 106, 106, 106, 255, 103, 103, 103, 255, 104, 104, 104, 255, 107, 107, 107, 255, 110, 110, 110, 255, 114, 114, 114, 255, 119, 119, 119, 255, 125, 125, 125, 255, 131, 131, 131, 255, 135, 135, 135, 255, 139, 139, 139, 255, 143, 143, 144, 255, 148, 148, 149, 255, 151, 151, 151, 255, 152, 152, 153, 255, 152, 152, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, + 148, 148, 149, 255, 147, 147, 147, 255, 145, 145, 146, 255, 142, 142, 142, 255, 139, 139, 139, 255, 136, 136, 137, 255, 135, 135, 136, 255, 132, 132, 133, 255, 130, 130, 131, 255, 129, 129, 129, 255, 130, 130, 130, 255, 128, 128, 129, 255, 125, 125, 126, 255, 120, 120, 121, 255, 118, 118, 119, 255, 117, 117, 118, 255, 114, 114, 114, 255, 109, 109, 110, 255, 107, 107, 108, 255, 108, 108, 109, 255, 106, 106, 107, 255, + 106, 106, 106, 255, 104, 104, 104, 255, 104, 104, 104, 255, 99, 99, 100, 255, 95, 95, 95, 255, 87, 87, 88, 255, 82, 82, 83, 58, 130, 130, 130, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 150, 150, 150, 0, 151, 151, 151, 1, 142, 142, 142, 14, 162, 162, 162, 217, 154, 154, 154, 255, 139, 139, 139, 255, + 119, 119, 119, 255, 106, 106, 106, 255, 104, 104, 104, 255, 104, 104, 104, 255, 102, 102, 102, 255, 99, 99, 99, 255, 103, 103, 103, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 110, 110, 110, 255, 114, 114, 114, 255, 118, 118, 119, 255, 123, 123, 123, 255, 129, 129, 129, 255, 135, 135, 135, 255, 138, 138, 139, 255, 143, 143, 143, 255, 147, 147, 147, 255, 151, 151, 151, 255, 154, 154, 154, 255, + 155, 155, 156, 255, 154, 154, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 152, 152, 153, 255, 151, 151, 151, 255, 148, 148, 148, 255, 147, 147, 148, 255, 145, 145, 146, 255, 143, 143, 143, 255, 140, 140, 140, 255, 138, 138, 138, 255, 136, 136, 136, 255, 133, 133, 134, 255, 132, 132, 133, 255, 132, 132, 133, 255, 132, 132, 133, 255, 132, 132, 132, 255, 128, 128, 128, 255, 123, 123, 124, 255, 122, 122, 123, 255, + 121, 121, 122, 255, 115, 115, 116, 255, 112, 112, 113, 255, 111, 111, 111, 255, 111, 111, 111, 255, 108, 108, 109, 255, 108, 108, 109, 255, 107, 107, 107, 255, 104, 104, 104, 255, 102, 102, 102, 255, 95, 95, 95, 255, 86, 86, 87, 206, 132, 132, 132, 1, 132, 132, 132, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, + 146, 146, 146, 0, 146, 146, 146, 0, 142, 142, 142, 6, 157, 157, 157, 107, 155, 155, 155, 255, 144, 144, 144, 255, 125, 125, 125, 255, 107, 107, 107, 255, 101, 101, 101, 255, 103, 103, 103, 255, 104, 104, 104, 255, 101, 101, 102, 255, 101, 101, 101, 255, 108, 108, 108, 255, 113, 113, 113, 255, 113, 113, 113, 255, 113, 113, 113, 255, 117, 117, 117, 255, 123, 123, 123, 255, 127, 127, 128, 255, 133, 133, 133, 255, + 137, 137, 137, 255, 141, 141, 142, 255, 146, 146, 146, 255, 147, 147, 148, 255, 152, 152, 152, 255, 154, 154, 155, 255, 154, 154, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 152, 152, 153, 255, 151, 151, 151, 255, 149, 149, 150, 255, 146, 146, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 141, 255, 138, 138, 139, 255, 137, 137, 138, 255, 137, 137, 137, 255, 136, 136, 136, 255, + 135, 135, 136, 255, 133, 133, 134, 255, 130, 130, 131, 255, 130, 130, 130, 255, 128, 128, 129, 255, 126, 126, 127, 255, 121, 121, 122, 255, 117, 117, 117, 255, 115, 115, 116, 255, 115, 115, 116, 255, 113, 113, 114, 255, 112, 112, 112, 255, 110, 110, 110, 255, 109, 109, 110, 255, 105, 105, 106, 255, 102, 102, 103, 255, 94, 94, 95, 255, 89, 89, 89, 83, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 1, 145, 145, 145, 18, 158, 158, 158, 222, 151, 151, 151, 255, 135, 135, 135, 255, 114, 114, 114, 255, 103, 103, 103, 255, 103, 103, 103, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 106, 106, 106, 255, 115, 115, 115, 255, + 119, 119, 119, 255, 119, 119, 119, 255, 121, 121, 121, 255, 126, 126, 127, 255, 132, 132, 133, 255, 136, 136, 136, 255, 140, 140, 140, 255, 143, 143, 143, 255, 146, 146, 147, 255, 150, 150, 150, 255, 152, 152, 153, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 147, 147, 148, 255, 145, 145, 146, 255, 143, 143, 144, 255, + 141, 141, 142, 255, 140, 140, 141, 255, 140, 140, 141, 255, 140, 140, 141, 255, 139, 139, 140, 255, 138, 138, 138, 255, 136, 136, 137, 255, 134, 134, 134, 255, 132, 132, 133, 255, 131, 131, 132, 255, 131, 131, 132, 255, 128, 128, 128, 255, 123, 123, 123, 255, 120, 120, 120, 255, 119, 119, 120, 255, 118, 118, 119, 255, 116, 116, 117, 255, 115, 115, 116, 255, 113, 113, 114, 255, 110, 110, 111, 255, 108, 108, 108, 255, + 101, 101, 102, 255, 93, 93, 94, 215, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 148, 148, 148, 0, 144, 144, 144, 7, 157, 157, 157, 94, 157, 157, 157, 255, 146, 146, 146, 255, 127, 127, 127, 255, 110, 110, 110, 255, + 104, 104, 104, 255, 106, 106, 106, 255, 109, 109, 109, 255, 109, 109, 109, 255, 110, 110, 110, 255, 114, 114, 114, 255, 121, 121, 121, 255, 125, 125, 125, 255, 127, 127, 127, 255, 130, 130, 130, 255, 133, 133, 133, 255, 138, 138, 138, 255, 142, 142, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 153, 255, 153, 153, 154, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 153, 255, 151, 151, 152, 255, + 150, 150, 150, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 146, 146, 146, 255, 145, 145, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 142, 142, 143, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 139, 255, 137, 137, 137, 255, 135, 135, 135, 255, 134, 134, 135, 255, 134, 134, 134, 255, 131, 131, 132, 255, 128, 128, 128, 255, 126, 126, 126, 255, 124, 124, 125, 255, 123, 123, 124, 255, + 120, 120, 121, 255, 120, 120, 120, 255, 118, 118, 119, 255, 116, 116, 117, 255, 112, 112, 113, 255, 109, 109, 109, 255, 102, 102, 103, 255, 96, 96, 97, 74, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, + 148, 148, 148, 2, 141, 141, 141, 13, 161, 161, 161, 190, 156, 156, 156, 255, 142, 142, 142, 255, 123, 123, 123, 255, 110, 110, 110, 255, 107, 107, 107, 255, 111, 111, 111, 255, 114, 114, 114, 255, 115, 115, 115, 255, 116, 116, 116, 255, 120, 120, 120, 255, 129, 129, 129, 255, 133, 133, 133, 255, 134, 134, 135, 255, 135, 135, 136, 255, 139, 139, 139, 255, 143, 143, 143, 255, 146, 146, 146, 255, 150, 150, 150, 255, + 153, 153, 153, 255, 155, 155, 155, 255, 155, 155, 156, 255, 155, 155, 156, 255, 155, 155, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 141, 141, 142, 255, 140, 140, 141, 255, 138, 138, 139, 255, 137, 137, 138, 255, 137, 137, 138, 255, 136, 136, 136, 255, + 133, 133, 134, 255, 130, 130, 130, 255, 127, 127, 128, 255, 128, 128, 128, 255, 129, 129, 129, 255, 126, 126, 127, 255, 123, 123, 124, 255, 122, 122, 123, 255, 121, 121, 122, 255, 119, 119, 120, 255, 113, 113, 114, 255, 109, 109, 109, 255, 103, 103, 104, 168, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 147, 147, 147, 0, 147, 147, 147, 0, 148, 148, 148, 0, 143, 143, 143, 0, 140, 140, 140, 3, 155, 155, 155, 51, 163, 163, 163, 245, 156, 156, 156, 255, 141, 141, 141, 255, 123, 123, 123, 255, 113, 113, 113, 255, 111, 111, 112, 255, 116, 116, 116, 255, 120, 120, 120, 255, 121, 121, 121, 255, 123, 123, 123, 255, 128, 128, 128, 255, 135, 135, 136, 255, + 139, 139, 140, 255, 141, 141, 141, 255, 142, 142, 143, 255, 144, 144, 145, 255, 147, 147, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 155, 155, 155, 255, 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 153, 255, 151, 151, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 146, 146, 146, 255, 144, 144, 145, 255, 144, 144, 144, 255, + 143, 143, 143, 255, 141, 141, 141, 255, 140, 140, 140, 255, 139, 139, 140, 255, 138, 138, 139, 255, 136, 136, 136, 255, 131, 131, 132, 255, 130, 130, 130, 255, 130, 130, 130, 255, 130, 130, 130, 255, 130, 130, 131, 255, 128, 128, 129, 255, 127, 127, 128, 255, 125, 125, 125, 255, 124, 124, 125, 255, 120, 120, 121, 255, 114, 114, 115, 255, 108, 108, 109, 238, 106, 106, 106, 28, 135, 135, 135, 0, 135, 135, 135, 0, + 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 145, 145, 145, 0, 146, 146, 146, 0, 148, 148, 148, 0, 140, 140, 140, 0, 138, 138, 138, 1, 138, 138, 138, 7, 163, 163, 163, 110, 165, 165, 165, 255, 156, 156, 156, 255, 140, 140, 140, 255, 125, 125, 125, 255, 117, 117, 117, 255, + 118, 118, 118, 255, 123, 123, 123, 255, 126, 126, 126, 255, 129, 129, 129, 255, 130, 130, 130, 255, 134, 134, 134, 255, 139, 139, 140, 255, 145, 145, 146, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 153, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, + 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 148, 255, 146, 146, 146, 255, 145, 145, 146, 255, 144, 144, 145, 255, 144, 144, 144, 255, 143, 143, 144, 255, 141, 141, 142, 255, 140, 140, 140, 255, 137, 137, 138, 255, 134, 134, 135, 255, 131, 131, 132, 255, 131, 131, 132, 255, 132, 132, 133, 255, 131, 131, 132, 255, 130, 130, 131, 255, 129, 129, 130, 255, 130, 130, 130, 255, 129, 129, 129, 255, 126, 126, 126, 255, + 121, 121, 122, 255, 115, 115, 116, 255, 110, 110, 111, 90, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 1, + 138, 138, 138, 11, 168, 168, 168, 162, 168, 168, 168, 255, 158, 158, 158, 255, 142, 142, 142, 255, 129, 129, 129, 255, 124, 124, 124, 255, 125, 125, 125, 255, 129, 129, 129, 255, 132, 132, 132, 255, 134, 134, 134, 255, 135, 135, 135, 255, 138, 138, 138, 255, 144, 144, 144, 255, 149, 149, 150, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, + 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, 147, 147, 148, 255, 148, 148, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, 145, 145, 146, 255, 144, 144, 145, 255, 141, 141, 142, 255, 138, 138, 138, 255, 134, 134, 135, 255, 133, 133, 134, 255, 134, 134, 134, 255, 134, 134, 134, 255, 134, 134, 134, 255, + 133, 133, 133, 255, 131, 131, 132, 255, 132, 132, 132, 255, 131, 131, 132, 255, 131, 131, 132, 255, 129, 129, 129, 255, 122, 122, 123, 255, 117, 117, 118, 145, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 147, 147, 147, 3, 147, 147, 147, 19, 173, 173, 173, 188, 171, 171, 171, 255, 161, 161, 161, 255, 146, 146, 146, 255, 136, 136, 136, 255, 129, 129, 130, 255, 130, 130, 130, 255, 133, 133, 133, 255, 136, 136, 137, 255, 139, 139, 139, 255, 139, 139, 140, 255, 143, 143, 143, 255, 146, 146, 146, 255, + 151, 151, 151, 255, 154, 154, 155, 255, 156, 156, 157, 255, 156, 156, 157, 255, 156, 156, 156, 255, 155, 155, 156, 255, 155, 155, 155, 255, 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 149, 149, 150, 255, 149, 149, 149, 255, 147, 147, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, 138, 138, 139, 255, + 136, 136, 136, 255, 134, 134, 135, 255, 136, 136, 137, 255, 136, 136, 136, 255, 136, 136, 137, 255, 134, 134, 135, 255, 133, 133, 134, 255, 133, 133, 133, 255, 133, 133, 133, 255, 134, 134, 135, 255, 133, 133, 134, 255, 129, 129, 129, 255, 123, 123, 124, 175, 124, 124, 125, 4, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 147, 147, 147, 0, 152, 152, 152, 0, 150, 150, 150, 4, 155, 155, 155, 26, 177, 177, 177, 209, 175, 175, 175, 255, 165, 165, 165, 255, 153, 153, 153, 255, 141, 141, 141, 255, 134, 134, 135, 255, + 135, 135, 135, 255, 137, 137, 137, 255, 141, 141, 141, 255, 142, 142, 143, 255, 145, 145, 146, 255, 147, 147, 147, 255, 150, 150, 150, 255, 152, 152, 153, 255, 155, 155, 155, 255, 156, 156, 157, 255, 157, 157, 157, 255, 156, 156, 157, 255, 155, 155, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 154, 255, 151, 151, 152, 255, 150, 150, 151, 255, + 149, 149, 149, 255, 147, 147, 148, 255, 144, 144, 145, 255, 141, 141, 141, 255, 138, 138, 139, 255, 137, 137, 137, 255, 137, 137, 138, 255, 138, 138, 139, 255, 139, 139, 139, 255, 137, 137, 138, 255, 136, 136, 137, 255, 135, 135, 136, 255, 134, 134, 134, 255, 136, 136, 136, 255, 136, 136, 137, 255, 136, 136, 137, 255, 134, 134, 134, 255, 129, 129, 130, 193, 129, 129, 130, 8, 139, 139, 139, 0, 138, 138, 138, 0, + 137, 137, 137, 0, 137, 137, 137, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 149, 149, 149, 0, 152, 152, 152, 0, 149, 149, 149, 0, 144, 144, 144, 4, + 159, 159, 159, 29, 180, 180, 180, 202, 178, 178, 178, 255, 170, 170, 170, 255, 159, 159, 159, 255, 148, 148, 148, 255, 142, 142, 142, 255, 139, 139, 140, 255, 141, 141, 142, 255, 144, 144, 145, 255, 147, 147, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 154, 154, 154, 255, + 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 151, 255, 148, 148, 149, 255, 147, 147, 147, 255, 145, 145, 146, 255, 143, 143, 143, 255, 140, 140, 141, 255, 139, 139, 140, 255, 140, 140, 140, 255, 140, 140, 141, 255, 141, 141, 142, 255, 141, 141, 142, 255, 138, 138, 139, 255, 138, 138, 139, 255, 136, 136, 137, 255, 137, 137, 138, 255, 137, 137, 137, 255, 139, 139, 140, 255, 140, 140, 141, 255, + 137, 137, 138, 255, 133, 133, 134, 190, 132, 132, 133, 11, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 151, 151, 151, 0, 151, 151, 151, 0, 151, 151, 151, 0, 150, 150, 150, 0, 146, 146, 146, 4, 154, 154, 154, 22, 184, 184, 184, 183, 182, 182, 182, 255, 177, 177, 177, 255, 166, 166, 166, 255, 156, 156, 156, 255, 149, 149, 149, 255, 146, 146, 147, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 153, 255, 152, 152, 153, 255, + 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 150, 255, 149, 149, 149, 255, 147, 147, 148, 255, 146, 146, 147, 255, 145, 145, 146, 255, 145, 145, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 143, 143, 143, 255, 144, 144, 144, 255, 144, 144, 144, 255, 143, 143, 144, 255, 142, 142, 142, 255, 140, 140, 141, 255, 139, 139, 140, 255, + 139, 139, 140, 255, 139, 139, 140, 255, 141, 141, 141, 255, 142, 142, 143, 255, 144, 144, 145, 255, 143, 143, 144, 255, 140, 140, 141, 169, 137, 137, 138, 8, 137, 137, 137, 0, 137, 137, 137, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 144, 144, 144, 0, 152, 152, 152, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 2, 142, 142, 142, 14, 186, 186, 186, 142, 187, 187, 188, 252, 182, 182, 183, 255, 175, 175, 175, 255, 165, 165, 165, 255, 158, 158, 158, 255, + 152, 152, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 151, 255, 148, 148, 149, 255, 147, 147, 148, 255, 148, 148, 148, 255, 148, 148, 148, 255, 148, 148, 148, 255, 147, 147, 148, 255, 146, 146, 147, 255, 147, 147, 147, 255, + 145, 145, 146, 255, 144, 144, 144, 255, 144, 144, 144, 255, 142, 142, 143, 255, 141, 141, 142, 255, 142, 142, 142, 255, 143, 143, 143, 255, 146, 146, 147, 255, 148, 148, 149, 255, 149, 149, 149, 255, 148, 148, 149, 249, 146, 146, 146, 123, 138, 138, 138, 2, 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 137, 137, 137, 0, + 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 147, 147, 147, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 150, 150, 150, 0, 148, 148, 148, 1, + 140, 140, 140, 9, 180, 180, 181, 79, 190, 190, 190, 230, 188, 188, 188, 255, 183, 183, 183, 255, 175, 175, 176, 255, 167, 167, 167, 255, 160, 160, 160, 255, 156, 156, 156, 255, 154, 154, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, + 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 144, 144, 145, 255, 144, 144, 145, 255, 144, 144, 145, 255, 145, 145, 146, 255, 146, 146, 146, 255, 149, 149, 150, 255, 152, 152, 152, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 154, 225, 150, 150, 151, 63, 140, 140, 140, 0, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, + 138, 138, 138, 0, 137, 137, 137, 0, 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 148, 148, 148, 0, 151, 151, 151, 0, + 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 150, 150, 150, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 3, 165, 165, 165, 29, 191, 191, 191, 153, 192, 192, 193, 250, 188, 188, 189, 255, 184, 184, 184, 255, 178, 178, 178, 255, 171, 171, 172, 255, 165, 165, 165, 255, 160, 160, 161, 255, 156, 156, 157, 255, 154, 154, 155, 255, 152, 152, 153, 255, 152, 152, 152, 255, + 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 149, 255, 147, 147, 148, 255, 148, 148, 148, 255, 148, 148, 148, 255, 149, 149, 149, 255, 152, 152, 153, 255, 155, 155, 156, 255, 157, 157, 157, 255, 158, 158, 159, 255, 159, 159, 160, 255, 158, 158, 159, 249, 157, 157, 158, 137, + 154, 154, 154, 10, 138, 138, 138, 0, 139, 139, 139, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 2, 144, 144, 144, 7, 182, 182, 182, 60, 194, 194, 194, 185, 195, 195, 195, 255, 191, 191, 191, 255, 187, 187, 187, 255, + 183, 183, 183, 255, 177, 177, 177, 255, 172, 172, 172, 255, 168, 168, 168, 255, 164, 164, 165, 255, 161, 161, 161, 255, 158, 158, 159, 255, 156, 156, 157, 255, 155, 155, 155, 255, 153, 153, 154, 255, 151, 151, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 152, 255, 152, 152, 153, 255, 153, 153, 153, 255, 154, 154, 155, 255, 156, 156, 157, 255, 159, 159, 159, 255, 161, 161, 162, 255, 163, 163, 164, 255, + 165, 165, 166, 255, 166, 166, 166, 255, 166, 166, 166, 255, 164, 164, 164, 173, 159, 159, 160, 43, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, + 144, 144, 144, 0, 140, 140, 140, 2, 136, 136, 136, 8, 184, 184, 184, 62, 195, 195, 195, 168, 196, 196, 197, 242, 194, 194, 195, 255, 190, 190, 190, 255, 187, 187, 187, 255, 183, 183, 184, 255, 181, 181, 182, 255, 177, 177, 177, 255, 174, 174, 174, 255, 171, 171, 172, 255, 168, 168, 169, 255, 166, 166, 167, 255, 164, 164, 165, 255, 164, 164, 164, 255, 163, 163, 163, 255, 164, 164, 165, 255, 165, 165, 165, 255, + 166, 166, 167, 255, 167, 167, 168, 255, 169, 169, 170, 255, 170, 170, 170, 255, 171, 171, 172, 255, 172, 172, 172, 255, 173, 173, 173, 239, 170, 170, 171, 156, 166, 166, 167, 47, 135, 135, 135, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, 144, 144, 144, 0, 140, 140, 140, 0, 136, 136, 136, 0, 136, 136, 136, 2, 135, 135, 135, 4, 163, 163, 163, 22, 191, 191, 191, 102, 195, 195, 196, 187, 196, 196, 197, 240, 194, 194, 194, 255, 192, 192, 192, 255, 189, 189, 189, 255, 187, 187, 187, 255, 185, 185, 186, 255, 182, 182, 183, 255, + 181, 181, 181, 255, 180, 180, 180, 255, 180, 180, 180, 255, 179, 179, 179, 255, 177, 177, 178, 255, 178, 178, 178, 255, 178, 178, 178, 255, 178, 178, 179, 255, 179, 179, 179, 255, 179, 179, 179, 240, 177, 177, 177, 181, 176, 176, 176, 86, 162, 162, 162, 9, 135, 135, 135, 1, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, 144, 144, 144, 0, 140, 140, 140, 0, 136, 136, 136, 0, 136, 136, 136, 0, 134, 134, 134, 0, 132, 132, 132, 0, 129, 129, 129, 1, 130, 130, 130, 5, 130, 130, 130, 11, + 188, 188, 188, 64, 190, 190, 191, 120, 192, 192, 192, 168, 191, 191, 192, 204, 190, 190, 191, 218, 193, 193, 194, 255, 192, 192, 192, 255, 190, 190, 191, 255, 189, 189, 189, 255, 187, 187, 188, 255, 183, 183, 184, 214, 183, 183, 183, 200, 181, 181, 181, 166, 179, 179, 179, 113, 178, 178, 179, 52, 141, 141, 141, 4, 142, 142, 142, 1, 142, 142, 142, 0, 140, 140, 140, 0, 139, 139, 139, 0, 138, 138, 138, 0, + 136, 136, 136, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, 144, 144, 144, 0, 140, 140, 140, 0, 136, 136, 136, 0, + 136, 136, 136, 0, 134, 134, 134, 0, 132, 132, 132, 0, 129, 129, 129, 0, 127, 127, 127, 0, 125, 125, 125, 0, 125, 125, 125, 0, 129, 129, 129, 1, 134, 134, 134, 3, 137, 137, 137, 5, 135, 135, 135, 5, 132, 132, 132, 7, 132, 132, 132, 7, 130, 130, 130, 7, 130, 130, 130, 5, 132, 132, 132, 5, 135, 135, 135, 5, 134, 134, 134, 3, 132, 132, 132, 1, 135, 135, 135, 1, 136, 136, 136, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 141, 141, 141, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 132, 132, 132, 0, 130, 130, 130, 0, 129, 129, 129, 0, 129, 129, 129, 0, 131, 131, 131, 0, 133, 133, 133, 0, 137, 137, 137, 0, 140, 140, 140, 0, 141, 141, 141, 0, 140, 140, 140, 0, 138, 138, 138, 0, 135, 135, 135, 0, 133, 133, 133, 0, 132, 132, 132, 0, 134, 134, 134, 0, 137, 137, 137, 0, 140, 140, 140, 0, 143, 143, 143, 0, + 144, 144, 144, 0, 144, 144, 144, 0, 141, 141, 141, 0, 138, 138, 138, 1, 134, 134, 134, 2, 139, 139, 139, 2, 126, 126, 126, 16, 119, 119, 119, 70, 119, 119, 119, 114, 119, 119, 119, 162, 119, 119, 119, 194, 119, 119, 119, 212, 119, 119, 119, 212, 119, 119, 119, 214, 117, 117, 117, 213, 117, 117, 117, 212, 115, 115, 115, 190, 112, 112, 112, 159, 111, 111, 111, 112, 111, 111, 111, 66, 108, 108, 108, 9, + 131, 131, 131, 0, 134, 134, 134, 0, 139, 139, 139, 0, 142, 142, 142, 0, 142, 142, 142, 0, 140, 140, 140, 0, 139, 139, 139, 0, 140, 140, 140, 0, 143, 143, 143, 0, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 145, 145, 145, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 137, 137, 137, 0, 140, 140, 140, 0, + 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 139, 139, 139, 0, 137, 137, 137, 0, 134, 134, 134, 0, 131, 131, 131, 0, 129, 129, 129, 0, 129, 129, 129, 0, 130, 130, 130, 0, 132, 132, 132, 0, 135, 135, 135, 0, 138, 138, 138, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 139, 139, 139, 0, 137, 137, 137, 0, 134, 134, 134, 0, 132, 132, 132, 0, 132, 132, 132, 0, 135, 135, 135, 0, 138, 138, 138, 1, 141, 141, 141, 3, 144, 144, 144, 3, 123, 123, 123, 48, 121, 121, 121, 134, 121, 121, 121, 199, 122, 122, 122, 255, 123, 123, 123, 255, 125, 125, 125, 255, 127, 127, 127, 255, 128, 128, 128, 255, 128, 128, 128, 255, 127, 127, 127, 255, 127, 127, 127, 255, 126, 126, 126, 255, + 124, 124, 124, 255, 121, 121, 121, 255, 116, 116, 116, 255, 114, 114, 114, 255, 112, 112, 112, 255, 108, 108, 108, 252, 106, 106, 106, 194, 103, 103, 103, 130, 101, 101, 101, 39, 142, 142, 142, 0, 142, 142, 142, 0, 140, 140, 140, 0, 139, 139, 139, 0, 140, 140, 140, 0, 143, 143, 143, 0, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 145, 145, 145, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 137, 137, 137, 0, 140, 140, 140, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 145, 145, 145, 0, 143, 143, 143, 0, 140, 140, 140, 0, 138, 138, 138, 0, 136, 136, 136, 0, 133, 133, 133, 0, + 130, 130, 130, 0, 129, 129, 129, 0, 129, 129, 129, 0, 130, 130, 130, 0, 133, 133, 133, 0, 136, 136, 136, 0, 140, 140, 140, 0, 141, 141, 141, 0, 140, 140, 140, 0, 138, 138, 138, 0, 136, 136, 136, 1, 133, 133, 133, 3, 126, 126, 126, 20, 120, 120, 120, 117, 120, 120, 120, 208, 122, 122, 122, 255, 125, 125, 125, 255, 129, 129, 129, 255, 132, 132, 132, 255, 137, 137, 137, 255, 139, 139, 139, 255, + 141, 141, 141, 255, 142, 142, 142, 255, 142, 142, 142, 255, 143, 143, 143, 255, 142, 142, 142, 255, 140, 140, 140, 255, 137, 137, 137, 255, 135, 135, 135, 255, 131, 131, 131, 255, 128, 128, 127, 255, 122, 122, 122, 255, 116, 116, 116, 255, 110, 110, 110, 255, 105, 105, 105, 255, 102, 102, 102, 255, 100, 100, 100, 202, 96, 96, 96, 105, 94, 94, 94, 9, 139, 139, 139, 0, 140, 140, 140, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 145, 145, 145, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 137, 137, 137, 0, 140, 140, 140, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 145, 145, 145, 0, + 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 144, 144, 144, 0, 142, 142, 142, 0, 139, 139, 139, 0, 137, 137, 137, 0, 134, 134, 134, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 134, 134, 134, 0, 138, 138, 138, 1, 141, 141, 141, 2, 125, 125, 125, 21, 119, 119, 119, 131, 120, 120, 120, 239, 124, 124, 124, 255, 128, 128, 128, 255, + 134, 134, 134, 255, 137, 137, 137, 255, 142, 142, 142, 255, 145, 145, 145, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 147, 147, 147, 255, 143, 143, 143, 255, 141, 141, 141, 255, 138, 138, 138, 255, 134, 134, 134, 255, 130, 130, 130, 255, 125, 125, 125, 255, 118, 118, 118, 255, 111, 111, 111, 255, + 102, 102, 102, 255, 97, 97, 97, 255, 94, 94, 94, 234, 91, 91, 91, 115, 88, 88, 88, 12, 143, 143, 143, 0, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 145, 145, 145, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 137, 137, 137, 0, 140, 140, 140, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 143, 143, 143, 0, 144, 144, 144, 0, 146, 146, 146, 0, 147, 147, 147, 0, 146, 146, 146, 0, 145, 145, 145, 0, 143, 143, 143, 0, 141, 141, 141, 0, 138, 138, 138, 0, 136, 136, 136, 0, 133, 133, 133, 0, 131, 131, 131, 0, 129, 129, 129, 0, 129, 129, 129, 1, 136, 136, 136, 4, + 117, 117, 118, 99, 119, 119, 119, 236, 122, 122, 122, 255, 128, 128, 128, 255, 133, 133, 133, 255, 139, 139, 140, 255, 144, 144, 144, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 149, 149, 149, 255, 146, 146, 146, 255, 145, 145, 145, 255, + 143, 143, 143, 255, 140, 140, 140, 255, 136, 136, 136, 255, 133, 133, 133, 255, 128, 128, 128, 255, 124, 124, 124, 255, 117, 117, 117, 255, 108, 108, 108, 255, 98, 98, 98, 255, 93, 93, 93, 255, 88, 88, 88, 228, 85, 85, 85, 87, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 145, 145, 145, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, + 142, 142, 142, 0, 137, 137, 137, 0, 140, 140, 140, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 135, 135, 135, 0, 138, 138, 138, 0, 141, 141, 141, 0, 143, 143, 143, 0, 145, 145, 145, 0, 146, 146, 146, 0, 147, 147, 147, 0, 146, 146, 146, 0, 144, 144, 144, 0, + 142, 142, 142, 0, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 0, 116, 116, 117, 37, 116, 116, 116, 193, 119, 119, 119, 255, 126, 126, 126, 255, 130, 130, 130, 255, 137, 137, 137, 255, 141, 141, 141, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 149, 149, 149, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, + 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, 129, 129, 129, 255, 125, 125, 125, 255, 119, 119, 119, 255, 113, 113, 113, 255, 104, 104, 104, 255, 92, 92, 92, 255, 87, 87, 87, 255, 82, 82, 82, 186, 81, 81, 81, 27, 139, 139, 139, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 145, 145, 145, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 137, 137, 137, 0, 140, 140, 140, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 132, 132, 132, 0, 132, 132, 132, 0, 134, 134, 134, 0, + 136, 136, 136, 0, 140, 140, 140, 0, 142, 142, 142, 0, 144, 144, 144, 0, 146, 146, 146, 0, 147, 147, 147, 0, 146, 146, 146, 0, 145, 145, 145, 0, 134, 134, 134, 1, 114, 114, 114, 89, 115, 115, 115, 244, 120, 120, 120, 255, 127, 127, 127, 255, 133, 133, 133, 255, 139, 139, 139, 255, 142, 142, 142, 255, 145, 145, 145, 255, 147, 147, 147, 255, 147, 147, 147, 255, 148, 148, 148, 255, 148, 148, 148, 255, + 149, 149, 149, 255, 151, 151, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, 143, 143, 143, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 133, 133, 133, 255, 129, 129, 129, 255, 126, 126, 126, 255, 122, 122, 122, 255, 119, 119, 118, 255, + 113, 113, 113, 255, 106, 106, 106, 255, 96, 96, 96, 255, 85, 85, 85, 255, 79, 79, 79, 240, 78, 78, 78, 78, 141, 141, 141, 0, 141, 141, 141, 0, 145, 145, 145, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 137, 137, 137, 0, 140, 140, 140, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 138, 138, 138, 0, 136, 136, 136, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 135, 135, 135, 0, 138, 138, 138, 0, 141, 141, 141, 0, 143, 143, 143, 0, 145, 145, 145, 0, 131, 131, 131, 1, 112, 112, 112, 135, 115, 115, 115, 255, 122, 122, 122, 255, 128, 128, 128, 255, 134, 134, 134, 255, 138, 138, 138, 255, 141, 141, 141, 255, + 142, 142, 142, 255, 143, 143, 143, 255, 144, 144, 144, 255, 146, 146, 146, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 145, 145, 145, 255, 143, 143, 143, 255, 141, 141, 141, 255, 139, 139, 139, 255, + 135, 135, 135, 255, 133, 133, 133, 255, 128, 128, 128, 255, 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 120, 255, 117, 117, 117, 255, 112, 112, 112, 255, 106, 106, 106, 255, 97, 97, 97, 255, 85, 85, 85, 255, 78, 78, 78, 255, 75, 75, 75, 120, 143, 143, 143, 0, 145, 145, 145, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 137, 137, 137, 0, 140, 140, 140, 0, + 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 137, 137, 137, 0, 134, 134, 134, 0, 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 0, 136, 136, 136, 0, 113, 113, 113, 4, 111, 111, 111, 159, 115, 115, 115, 255, + 121, 121, 121, 255, 127, 127, 127, 255, 133, 133, 133, 255, 136, 136, 136, 255, 138, 138, 139, 255, 140, 140, 140, 255, 141, 141, 141, 255, 142, 142, 142, 255, 143, 143, 143, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, + 147, 147, 147, 255, 144, 144, 144, 255, 143, 143, 143, 255, 140, 140, 140, 255, 139, 139, 139, 255, 136, 136, 136, 255, 135, 135, 135, 255, 133, 133, 133, 255, 129, 129, 129, 255, 126, 126, 126, 255, 122, 122, 122, 255, 119, 119, 119, 255, 115, 115, 115, 255, 114, 114, 114, 255, 111, 111, 111, 255, 105, 105, 105, 255, 98, 98, 98, 255, 86, 86, 86, 255, 76, 76, 76, 255, 72, 72, 72, 144, 143, 143, 143, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 141, 141, 141, 0, 137, 137, 137, 0, 140, 140, 140, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 138, 138, 138, 0, + 136, 136, 136, 0, 133, 133, 133, 0, 128, 128, 128, 3, 108, 108, 108, 171, 113, 113, 114, 255, 119, 119, 120, 255, 125, 125, 125, 255, 130, 130, 131, 255, 133, 133, 133, 255, 135, 135, 135, 255, 137, 137, 137, 255, 138, 138, 138, 255, 140, 140, 140, 255, 141, 141, 141, 255, 143, 143, 143, 255, 144, 144, 144, 255, 146, 146, 147, 255, 148, 148, 148, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, + 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 141, 141, 141, 255, 139, 139, 139, 255, 136, 136, 136, 255, 133, 133, 133, 255, 131, 131, 131, 255, 130, 130, 130, 255, 128, 128, 128, 255, 126, 126, 126, 255, 123, 123, 123, 255, 119, 119, 119, 255, 115, 115, 115, 255, 113, 113, 112, 255, 111, 111, 111, 255, + 108, 108, 108, 255, 104, 104, 104, 255, 96, 96, 96, 255, 84, 84, 84, 255, 73, 73, 73, 255, 69, 69, 69, 153, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 139, 139, 139, 0, 137, 137, 137, 0, 141, 141, 141, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, + 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 127, 127, 127, 1, 106, 106, 106, 147, 110, 110, 110, 255, 116, 116, 116, 255, 123, 123, 123, 255, 127, 127, 128, 255, 130, 130, 130, 255, 131, 131, 131, 255, 133, 133, 133, 255, 135, 135, 135, 255, 137, 137, 137, 255, 139, 139, 139, 255, 141, 141, 141, 255, 141, 141, 141, 255, + 142, 142, 142, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 149, 149, 149, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 143, 143, 143, 255, 140, 140, 140, 255, 136, 136, 136, 255, 132, 132, 132, 255, 128, 128, 128, 255, 126, 126, 126, 255, 124, 124, 124, 255, + 123, 123, 123, 255, 122, 122, 122, 255, 119, 119, 119, 255, 116, 116, 116, 255, 112, 112, 112, 255, 109, 109, 109, 255, 107, 107, 107, 255, 105, 105, 105, 255, 101, 101, 101, 255, 94, 94, 94, 255, 81, 81, 81, 255, 70, 70, 70, 255, 68, 68, 68, 135, 143, 143, 143, 0, 142, 142, 142, 0, 137, 137, 137, 0, 138, 138, 138, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 134, 134, 134, 0, 136, 136, 136, 0, 138, 138, 138, 0, 140, 140, 140, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 106, 106, 106, 121, 107, 107, 108, 255, 114, 114, 114, 255, 120, 120, 120, 255, 124, 124, 124, 255, 126, 126, 126, 255, 128, 128, 128, 255, 130, 130, 130, 255, + 133, 133, 133, 255, 135, 135, 135, 255, 136, 136, 136, 255, 137, 137, 137, 255, 138, 138, 138, 255, 140, 140, 140, 255, 143, 143, 143, 255, 146, 146, 146, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 144, 144, 144, 255, 143, 143, 143, 255, + 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 134, 255, 129, 129, 129, 255, 125, 125, 125, 255, 121, 121, 121, 255, 118, 118, 118, 255, 117, 117, 117, 255, 116, 116, 116, 255, 114, 114, 114, 255, 112, 112, 112, 255, 109, 109, 109, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 98, 98, 98, 255, 91, 91, 91, 255, 78, 78, 78, 255, 69, 69, 69, 255, 65, 65, 65, 102, 140, 140, 140, 0, + 137, 137, 137, 0, 140, 140, 140, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 135, 135, 135, 0, 137, 137, 137, 0, 139, 139, 139, 0, 106, 106, 106, 61, 105, 105, 105, 249, 111, 111, 112, 255, + 117, 117, 117, 255, 122, 122, 122, 255, 123, 123, 123, 255, 123, 123, 123, 255, 127, 127, 127, 255, 130, 130, 130, 255, 131, 131, 131, 255, 131, 131, 131, 255, 133, 133, 133, 255, 135, 135, 135, 255, 137, 137, 137, 255, 140, 140, 140, 255, 144, 144, 144, 255, 145, 145, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, + 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 147, 147, 147, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 135, 135, 135, 255, 132, 132, 132, 255, 129, 129, 129, 255, 126, 126, 126, 255, 122, 122, 122, 255, 117, 117, 117, 255, 113, 113, 113, 255, 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, + 99, 99, 99, 255, 96, 96, 96, 255, 89, 89, 89, 255, 75, 75, 75, 255, 67, 67, 67, 249, 64, 64, 64, 48, 137, 137, 137, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, + 130, 130, 130, 0, 132, 132, 132, 0, 104, 104, 104, 22, 102, 102, 102, 228, 107, 107, 107, 255, 113, 113, 113, 255, 118, 118, 118, 255, 120, 120, 120, 255, 121, 121, 121, 255, 124, 124, 124, 255, 127, 127, 127, 255, 127, 127, 127, 255, 126, 126, 126, 255, 129, 129, 129, 255, 131, 131, 131, 255, 134, 134, 134, 255, 137, 137, 137, 255, 141, 141, 141, 255, 143, 143, 143, 255, 145, 145, 145, 255, 147, 147, 147, 255, + 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 150, 150, 150, 255, 148, 148, 148, 255, 145, 145, 145, 255, 141, 141, 141, 255, 137, 137, 137, 255, 132, 132, 132, 255, 129, 129, 129, 255, 126, 126, 126, 255, 124, 124, 124, 255, 122, 122, 122, 255, 118, 118, 118, 255, 113, 113, 113, 255, 110, 110, 110, 255, + 107, 107, 107, 255, 107, 107, 107, 255, 108, 108, 108, 255, 106, 106, 106, 255, 102, 102, 102, 255, 99, 99, 99, 255, 98, 98, 98, 255, 96, 96, 96, 255, 93, 93, 93, 255, 85, 85, 85, 255, 70, 70, 70, 255, 64, 64, 64, 219, 63, 63, 63, 12, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, 133, 133, 133, 2, 100, 100, 100, 157, 104, 104, 104, 255, 110, 110, 111, 255, 115, 115, 115, 255, 117, 117, 117, 255, 117, 117, 118, 255, 119, 119, 120, 255, 122, 122, 123, 255, 123, 123, 123, 255, 122, 122, 122, 255, 123, 123, 123, 255, 127, 127, 128, 255, 131, 131, 131, 255, + 135, 135, 135, 255, 139, 139, 139, 255, 140, 140, 140, 255, 142, 142, 142, 255, 143, 143, 143, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, 143, 143, 143, 255, 139, 139, 139, 255, 134, 134, 134, 255, 128, 128, 128, 255, + 123, 123, 123, 255, 120, 120, 120, 255, 118, 118, 118, 255, 117, 117, 117, 255, 115, 115, 115, 255, 111, 111, 111, 255, 106, 106, 106, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, 100, 100, 100, 255, 97, 97, 97, 255, 96, 96, 96, 255, 94, 94, 94, 255, 90, 90, 90, 255, 80, 80, 80, 255, 66, 66, 66, 255, 63, 63, 63, 144, 143, 143, 143, 0, 144, 144, 144, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 132, 132, 132, 0, 101, 101, 101, 58, 101, 101, 101, 252, 106, 106, 106, 255, 111, 111, 111, 255, 114, 114, 114, 255, 114, 114, 115, 255, 117, 117, 117, 255, 118, 118, 118, 255, + 119, 119, 119, 255, 117, 117, 117, 255, 119, 119, 119, 255, 123, 123, 123, 255, 127, 127, 127, 255, 132, 132, 132, 255, 135, 135, 135, 255, 136, 136, 136, 255, 137, 137, 137, 255, 139, 139, 139, 255, 141, 141, 141, 255, 144, 144, 144, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 150, 150, 150, 255, 146, 146, 146, 255, + 145, 145, 145, 255, 141, 141, 141, 255, 139, 139, 139, 255, 137, 137, 137, 255, 135, 135, 135, 255, 130, 130, 130, 255, 124, 124, 124, 255, 118, 118, 118, 255, 114, 114, 114, 255, 112, 112, 112, 255, 111, 111, 111, 255, 109, 109, 109, 255, 105, 105, 105, 255, 102, 102, 102, 255, 98, 98, 98, 255, 100, 100, 100, 255, 102, 102, 102, 255, 100, 100, 100, 255, 97, 97, 97, 255, 94, 94, 94, 255, 94, 94, 94, 255, + 92, 92, 92, 255, 87, 87, 87, 255, 75, 75, 75, 255, 65, 65, 65, 252, 63, 63, 63, 48, 255, 255, 255, 0, 255, 255, 255, 0, 145, 145, 145, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 4, 98, 98, 98, 206, 103, 103, 103, 255, + 107, 107, 107, 255, 110, 110, 111, 255, 111, 111, 111, 255, 113, 113, 113, 255, 115, 115, 115, 255, 116, 116, 116, 255, 114, 114, 114, 255, 116, 116, 116, 255, 119, 119, 119, 255, 123, 123, 124, 255, 127, 127, 127, 255, 129, 129, 129, 255, 130, 130, 130, 255, 131, 131, 131, 255, 133, 133, 134, 255, 137, 137, 137, 255, 140, 140, 140, 255, 142, 142, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, + 153, 153, 153, 255, 153, 153, 153, 255, 155, 155, 155, 255, 154, 154, 154, 255, 152, 152, 152, 255, 149, 149, 149, 255, 145, 145, 145, 255, 141, 141, 141, 255, 136, 136, 136, 255, 133, 133, 133, 255, 130, 130, 130, 255, 128, 128, 128, 255, 124, 124, 124, 255, 119, 119, 119, 255, 113, 113, 113, 255, 108, 108, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 105, 105, 105, 255, 102, 102, 102, 255, 97, 97, 97, 255, + 97, 97, 97, 255, 97, 97, 97, 255, 99, 99, 99, 255, 98, 98, 98, 255, 94, 94, 94, 255, 93, 93, 93, 255, 92, 92, 92, 255, 91, 91, 91, 255, 83, 83, 83, 255, 70, 70, 70, 255, 64, 64, 64, 189, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, + 129, 129, 129, 0, 130, 130, 130, 0, 128, 128, 128, 0, 97, 97, 98, 77, 99, 99, 100, 255, 104, 104, 104, 255, 108, 108, 109, 255, 109, 109, 110, 255, 109, 109, 110, 255, 113, 113, 113, 255, 113, 113, 114, 255, 112, 112, 112, 255, 111, 111, 111, 255, 114, 114, 114, 255, 119, 119, 119, 255, 123, 123, 123, 255, 125, 125, 125, 255, 125, 125, 125, 255, 125, 125, 126, 255, 129, 129, 129, 255, 132, 132, 132, 255, + 134, 134, 134, 255, 137, 137, 137, 255, 141, 141, 141, 255, 145, 145, 145, 255, 148, 148, 148, 255, 151, 151, 151, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 151, 151, 151, 255, 147, 147, 147, 255, 142, 142, 142, 255, 136, 136, 136, 255, 130, 130, 130, 255, 126, 126, 126, 255, 122, 122, 122, 255, 121, 121, 121, 255, 118, 118, 118, 255, 113, 113, 113, 255, + 108, 108, 108, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 101, 255, 97, 97, 97, 255, 95, 95, 95, 255, 94, 94, 94, 255, 96, 96, 96, 255, 97, 97, 97, 255, 96, 96, 96, 255, 93, 93, 93, 255, 93, 93, 93, 255, 93, 93, 93, 255, 90, 90, 90, 255, 80, 80, 80, 255, 67, 67, 67, 255, 67, 67, 67, 60, 255, 255, 255, 0, 127, 127, 127, 0, 127, 127, 127, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 3, 97, 97, 97, 194, 102, 102, 102, 255, 105, 105, 106, 255, 106, 106, 107, 255, 107, 107, 108, 255, 108, 108, 109, 255, 111, 111, 111, 255, 109, 109, 109, 255, 107, 107, 108, 255, 110, 110, 110, 255, 114, 114, 114, 255, 118, 118, 118, 255, + 120, 120, 120, 255, 121, 121, 121, 255, 120, 120, 120, 255, 123, 123, 123, 255, 128, 128, 128, 255, 130, 130, 130, 255, 133, 133, 133, 255, 135, 135, 136, 255, 138, 138, 138, 255, 143, 143, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 142, 142, 142, 255, 136, 136, 136, 255, + 131, 131, 131, 255, 124, 124, 124, 255, 119, 119, 119, 255, 115, 115, 115, 255, 113, 113, 113, 255, 112, 112, 112, 255, 109, 109, 109, 255, 102, 102, 102, 255, 97, 97, 97, 255, 98, 98, 98, 255, 100, 100, 100, 255, 98, 98, 98, 255, 94, 94, 94, 255, 93, 93, 93, 255, 94, 94, 94, 255, 96, 96, 96, 255, 97, 97, 97, 255, 97, 97, 97, 255, 99, 99, 99, 255, 102, 102, 102, 255, 89, 89, 89, 255, + 91, 91, 91, 255, 75, 75, 75, 255, 69, 69, 69, 183, 255, 255, 255, 0, 128, 128, 128, 0, 128, 128, 128, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 100, 100, 100, 52, 98, 98, 98, 255, 102, 102, 103, 255, 106, 106, 106, 255, 105, 105, 105, 255, 106, 106, 107, 255, 108, 108, 108, 255, + 108, 108, 108, 255, 105, 105, 105, 255, 105, 105, 105, 255, 110, 110, 110, 255, 113, 113, 114, 255, 115, 115, 116, 255, 117, 117, 117, 255, 116, 116, 116, 255, 118, 118, 118, 255, 123, 123, 123, 255, 125, 125, 125, 255, 128, 128, 128, 255, 131, 131, 131, 255, 134, 134, 134, 255, 138, 138, 138, 255, 141, 141, 141, 255, 145, 145, 145, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, + 153, 153, 153, 255, 152, 152, 152, 255, 149, 149, 149, 255, 146, 146, 146, 255, 141, 141, 141, 255, 136, 136, 136, 255, 130, 130, 130, 255, 124, 124, 124, 255, 117, 117, 117, 255, 112, 112, 112, 255, 108, 108, 108, 255, 106, 106, 106, 255, 106, 106, 106, 255, 103, 103, 103, 255, 98, 98, 98, 255, 94, 94, 94, 255, 96, 96, 96, 255, 97, 97, 97, 255, 95, 95, 95, 255, 93, 93, 93, 255, 93, 93, 93, 255, + 97, 97, 97, 255, 104, 104, 104, 255, 103, 103, 103, 255, 79, 78, 78, 255, 53, 52, 52, 255, 52, 50, 50, 255, 101, 101, 101, 255, 86, 86, 86, 255, 74, 74, 73, 255, 73, 73, 73, 39, 126, 126, 126, 0, 127, 127, 127, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 131, 131, 131, 0, 133, 133, 133, 2, 95, 95, 95, 147, + 99, 99, 100, 255, 105, 105, 105, 255, 104, 104, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 107, 107, 107, 255, 104, 104, 105, 255, 102, 102, 103, 255, 105, 105, 105, 255, 110, 110, 110, 255, 113, 113, 113, 255, 112, 112, 112, 255, 112, 112, 113, 255, 112, 112, 112, 255, 117, 117, 117, 255, 120, 120, 120, 255, 122, 122, 123, 255, 125, 125, 125, 255, 129, 129, 130, 255, 133, 133, 134, 255, 138, 138, 138, 255, + 142, 142, 142, 255, 145, 145, 145, 255, 146, 146, 146, 255, 148, 148, 148, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 153, 153, 153, 255, 148, 148, 148, 255, 140, 140, 140, 255, 135, 135, 135, 255, 128, 128, 128, 255, 122, 122, 122, 255, 116, 116, 116, 255, 111, 111, 111, 255, 105, 105, 105, 255, 102, 102, 102, 255, 100, 100, 100, 255, 102, 102, 102, 255, 100, 100, 100, 255, + 94, 94, 94, 255, 93, 93, 93, 255, 95, 95, 95, 255, 97, 97, 97, 255, 97, 97, 97, 255, 101, 101, 101, 255, 97, 97, 97, 255, 75, 74, 74, 255, 54, 54, 54, 255, 53, 53, 53, 255, 53, 53, 53, 255, 54, 53, 53, 255, 88, 88, 88, 255, 95, 95, 95, 255, 81, 81, 81, 255, 75, 75, 75, 138, 130, 130, 130, 0, 126, 126, 126, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 135, 135, 135, 0, 120, 120, 120, 9, 95, 95, 95, 231, 101, 101, 102, 255, 106, 106, 106, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 101, 101, 101, 255, 101, 101, 102, 255, 106, 106, 106, 255, 109, 109, 109, 255, 110, 110, 110, 255, 108, 108, 109, 255, 108, 108, 109, 255, 112, 112, 113, 255, 117, 117, 117, 255, + 116, 116, 117, 255, 119, 119, 119, 255, 122, 122, 122, 255, 126, 126, 126, 255, 132, 132, 132, 255, 137, 137, 137, 255, 139, 139, 139, 255, 140, 140, 140, 255, 143, 143, 143, 255, 148, 148, 148, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 150, 150, 150, 255, 146, 146, 146, 255, 139, 139, 139, 255, 134, 134, 134, 255, 126, 126, 126, 255, 119, 119, 119, 255, 113, 113, 113, 255, + 111, 111, 111, 255, 105, 105, 105, 255, 99, 99, 99, 255, 97, 97, 97, 255, 97, 97, 97, 255, 99, 99, 99, 255, 95, 95, 95, 255, 91, 91, 91, 255, 93, 93, 93, 255, 99, 99, 99, 255, 93, 93, 93, 255, 70, 69, 69, 255, 56, 55, 55, 255, 57, 56, 56, 255, 58, 58, 58, 255, 58, 57, 57, 255, 76, 75, 75, 255, 102, 102, 102, 255, 109, 109, 109, 255, 100, 100, 100, 255, 87, 87, 87, 255, + 79, 79, 79, 225, 142, 142, 142, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 139, 139, 139, 1, 102, 102, 102, 62, 100, 100, 101, 255, 106, 106, 106, 255, 104, 104, 104, 255, 101, 101, 101, 255, 102, 102, 102, 255, 104, 104, 104, 255, 102, 102, 102, 255, 99, 99, 99, 255, 102, 102, 102, 255, 106, 106, 107, 255, + 107, 107, 108, 255, 106, 106, 106, 255, 105, 105, 105, 255, 105, 105, 106, 255, 111, 111, 111, 255, 112, 112, 112, 255, 113, 113, 113, 255, 115, 115, 115, 255, 120, 120, 120, 255, 125, 125, 125, 255, 129, 129, 129, 255, 131, 131, 131, 255, 132, 132, 132, 255, 138, 138, 138, 255, 142, 142, 142, 255, 146, 146, 146, 255, 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 145, 145, 145, 255, + 139, 139, 139, 255, 132, 132, 132, 255, 128, 128, 128, 255, 124, 124, 124, 255, 116, 116, 116, 255, 110, 110, 110, 255, 107, 107, 107, 255, 104, 104, 104, 255, 98, 98, 98, 255, 95, 95, 95, 255, 94, 94, 94, 255, 96, 96, 96, 255, 97, 97, 97, 255, 93, 93, 93, 255, 92, 92, 92, 255, 99, 99, 99, 255, 97, 97, 97, 255, 61, 60, 61, 255, 61, 60, 61, 255, 63, 63, 63, 255, 87, 87, 87, 255, + 111, 111, 111, 255, 113, 113, 113, 255, 110, 110, 110, 255, 108, 108, 108, 255, 103, 103, 103, 255, 96, 96, 96, 255, 83, 83, 83, 255, 79, 79, 79, 45, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 142, 142, 142, 1, 102, 102, 102, 130, 103, 103, 103, 255, 108, 108, 108, 255, 103, 103, 103, 255, 100, 100, 101, 255, + 101, 101, 102, 255, 103, 103, 103, 255, 99, 99, 99, 255, 98, 98, 99, 255, 102, 102, 102, 255, 106, 106, 106, 255, 105, 105, 105, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 105, 255, 108, 108, 108, 255, 108, 108, 108, 255, 109, 109, 109, 255, 113, 113, 114, 255, 117, 117, 118, 255, 122, 122, 122, 255, 123, 123, 123, 255, 124, 124, 124, 255, 128, 128, 128, 255, 135, 135, 135, 255, 138, 138, 138, 255, + 141, 141, 141, 255, 145, 145, 145, 255, 149, 149, 149, 255, 152, 152, 152, 255, 152, 152, 152, 255, 146, 146, 146, 255, 136, 136, 136, 255, 127, 127, 127, 255, 120, 120, 120, 255, 117, 117, 117, 255, 113, 113, 113, 255, 108, 108, 108, 255, 102, 102, 102, 255, 101, 101, 101, 255, 97, 97, 97, 255, 94, 94, 94, 255, 93, 93, 93, 255, 94, 94, 94, 255, 96, 96, 96, 255, 96, 96, 96, 255, 96, 96, 96, 255, + 101, 101, 100, 255, 111, 111, 111, 255, 79, 79, 80, 255, 94, 94, 94, 255, 113, 113, 113, 255, 114, 114, 114, 255, 113, 113, 113, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 106, 106, 106, 255, 98, 98, 98, 255, 86, 86, 86, 255, 79, 79, 79, 108, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, + 141, 141, 141, 3, 105, 105, 105, 188, 106, 106, 106, 255, 107, 107, 107, 255, 102, 102, 102, 255, 100, 100, 100, 255, 101, 101, 101, 255, 101, 101, 101, 255, 97, 97, 98, 255, 98, 98, 99, 255, 102, 102, 102, 255, 103, 103, 103, 255, 102, 102, 102, 255, 99, 99, 100, 255, 101, 101, 101, 255, 105, 105, 105, 255, 106, 106, 106, 255, 105, 105, 106, 255, 107, 107, 107, 255, 111, 111, 112, 255, 116, 116, 116, 255, + 116, 116, 116, 255, 116, 116, 116, 255, 121, 121, 121, 255, 125, 125, 125, 255, 130, 130, 130, 255, 131, 131, 131, 255, 137, 137, 137, 255, 142, 142, 142, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 146, 146, 146, 255, 137, 137, 137, 255, 127, 127, 127, 255, 116, 116, 116, 255, 108, 108, 108, 255, 106, 106, 106, 255, 104, 104, 104, 255, 101, 101, 101, 255, 98, 98, 98, 255, 97, 97, 97, 255, + 94, 94, 94, 255, 93, 93, 93, 255, 94, 94, 94, 255, 100, 100, 100, 255, 102, 102, 102, 255, 102, 102, 102, 255, 103, 103, 103, 255, 110, 110, 110, 255, 115, 115, 114, 255, 113, 113, 113, 255, 109, 109, 109, 255, 110, 110, 110, 255, 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 109, 255, 110, 110, 110, 255, 107, 107, 107, 255, 102, 102, 102, 255, 89, 89, 89, 255, 80, 80, 80, 177, 137, 137, 137, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 141, 141, 141, 7, 108, 108, 108, 236, 111, 111, 111, 255, 107, 107, 107, 255, 102, 102, 102, 255, 101, 101, 101, 255, 102, 102, 102, 255, 100, 100, 100, 255, 97, 97, 97, 255, 100, 100, 100, 255, 103, 103, 103, 255, 102, 102, 102, 255, 99, 99, 99, 255, 99, 99, 99, 255, 100, 100, 101, 255, + 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 107, 107, 107, 255, 109, 109, 110, 255, 111, 111, 112, 255, 111, 111, 111, 255, 112, 112, 113, 255, 117, 117, 117, 255, 119, 119, 119, 255, 121, 121, 121, 255, 127, 127, 127, 255, 132, 132, 132, 255, 138, 138, 138, 255, 146, 146, 146, 255, 151, 151, 151, 255, 150, 150, 150, 255, 144, 144, 144, 255, 135, 135, 135, 255, 126, 126, 126, 255, 113, 113, 113, 255, + 104, 104, 104, 255, 99, 99, 99, 255, 99, 99, 99, 255, 98, 98, 98, 255, 97, 97, 97, 255, 97, 97, 97, 255, 97, 97, 97, 255, 98, 98, 98, 255, 100, 100, 100, 255, 103, 103, 103, 255, 106, 106, 106, 255, 107, 107, 107, 255, 107, 107, 106, 255, 110, 110, 110, 255, 112, 112, 112, 255, 111, 111, 111, 255, 109, 109, 109, 255, 110, 110, 110, 255, 112, 112, 112, 255, 111, 111, 111, 255, 109, 109, 109, 255, + 109, 109, 109, 255, 107, 107, 108, 255, 103, 103, 103, 255, 91, 91, 91, 255, 81, 81, 81, 222, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 121, 121, 122, 33, 116, 116, 116, 255, 116, 116, 116, 255, 110, 110, 111, 255, 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 103, 255, 99, 99, 100, 255, 96, 96, 96, 255, + 101, 101, 101, 255, 103, 103, 103, 255, 101, 101, 101, 255, 97, 97, 97, 255, 99, 99, 99, 255, 101, 101, 101, 255, 103, 103, 104, 255, 103, 103, 103, 255, 102, 102, 103, 255, 105, 105, 105, 255, 107, 107, 107, 255, 106, 106, 106, 255, 106, 106, 107, 255, 108, 108, 108, 255, 109, 109, 110, 255, 111, 111, 111, 255, 115, 115, 115, 255, 120, 120, 120, 255, 127, 127, 127, 255, 136, 136, 136, 255, 147, 147, 147, 255, + 152, 152, 152, 255, 150, 150, 150, 255, 141, 141, 141, 255, 130, 130, 130, 255, 121, 121, 121, 255, 111, 111, 111, 255, 100, 100, 100, 255, 95, 95, 95, 255, 94, 94, 94, 255, 95, 95, 95, 255, 97, 97, 97, 255, 100, 100, 100, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 107, 107, 107, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 109, 255, 112, 112, 112, 255, + 111, 111, 111, 255, 109, 109, 109, 255, 110, 110, 110, 255, 110, 110, 110, 255, 110, 110, 110, 255, 108, 108, 108, 255, 108, 108, 108, 255, 109, 109, 109, 255, 103, 103, 103, 255, 94, 94, 94, 255, 82, 82, 82, 252, 85, 85, 85, 10, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 1, 123, 123, 123, 70, 122, 122, 123, 255, 122, 122, 122, 255, + 115, 115, 115, 255, 106, 106, 107, 255, 107, 107, 107, 255, 106, 106, 106, 255, 102, 102, 102, 255, 99, 99, 99, 255, 104, 104, 104, 255, 105, 105, 105, 255, 101, 101, 101, 255, 98, 98, 98, 255, 100, 100, 100, 255, 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 101, 255, 102, 102, 102, 255, 103, 103, 104, 255, 104, 104, 104, 255, 102, 102, 103, 255, 103, 103, 103, 255, 104, 104, 105, 255, 103, 103, 103, 255, + 104, 104, 104, 255, 108, 108, 109, 255, 112, 112, 112, 255, 121, 121, 121, 255, 132, 132, 132, 255, 144, 144, 144, 255, 155, 155, 155, 255, 152, 152, 152, 255, 139, 139, 139, 255, 122, 122, 122, 255, 109, 109, 109, 255, 104, 104, 104, 255, 98, 98, 98, 255, 93, 93, 93, 255, 94, 94, 94, 255, 98, 98, 98, 255, 103, 103, 103, 255, 106, 106, 106, 255, 110, 110, 110, 255, 109, 109, 109, 255, 108, 108, 108, 255, + 108, 108, 108, 255, 111, 111, 111, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 109, 255, 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 110, 110, 110, 255, 109, 109, 110, 255, 107, 107, 107, 255, 107, 107, 107, 255, 108, 108, 108, 255, 104, 104, 104, 255, 95, 95, 95, 255, 84, 84, 84, 255, 81, 81, 82, 50, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 1, 130, 130, 130, 93, 129, 129, 129, 255, 128, 128, 129, 255, 120, 120, 121, 255, 113, 113, 113, 255, 113, 113, 113, 255, 112, 112, 112, 255, 107, 107, 107, 255, 105, 105, 105, 255, 110, 110, 110, 255, 110, 110, 110, 255, 105, 105, 106, 255, 103, 103, 103, 255, 104, 104, 104, 255, 106, 106, 106, 255, 104, 104, 104, 255, 102, 102, 102, 255, 102, 102, 102, 255, + 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 100, 100, 100, 255, 99, 99, 99, 255, 100, 100, 100, 255, 103, 103, 104, 255, 105, 105, 105, 255, 113, 113, 113, 255, 126, 126, 126, 255, 143, 143, 143, 255, 153, 153, 153, 255, 152, 152, 152, 255, 135, 135, 135, 255, 114, 114, 114, 255, 99, 99, 99, 255, 96, 96, 96, 255, 97, 97, 97, 255, 98, 98, 98, 255, 102, 102, 102, 255, + 108, 108, 108, 255, 109, 109, 109, 255, 110, 110, 110, 255, 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 109, 255, 107, 107, 107, 255, 109, 109, 109, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 109, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 108, 108, 108, 255, 109, 109, 109, 255, 108, 108, 109, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 104, 104, 104, 255, + 96, 96, 96, 255, 85, 85, 85, 255, 81, 81, 82, 74, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 138, 138, 139, 105, 137, 137, 137, 255, 135, 135, 135, 255, 125, 125, 126, 255, 119, 119, 119, 255, 121, 121, 121, 255, 119, 119, 119, 255, 114, 114, 114, 255, 114, 114, 114, 255, 117, 117, 117, 255, 117, 117, 117, 255, 113, 113, 113, 255, + 111, 111, 111, 255, 113, 113, 113, 255, 113, 113, 114, 255, 111, 111, 111, 255, 109, 109, 110, 255, 109, 109, 109, 255, 107, 107, 108, 255, 106, 106, 106, 255, 104, 104, 104, 255, 101, 101, 101, 255, 98, 98, 98, 255, 98, 98, 98, 255, 100, 100, 100, 255, 100, 100, 100, 255, 99, 99, 99, 255, 105, 105, 106, 255, 118, 118, 119, 255, 130, 130, 130, 255, 144, 144, 144, 255, 148, 148, 148, 255, 124, 124, 124, 255, + 106, 106, 106, 255, 95, 95, 95, 255, 97, 97, 97, 255, 108, 108, 108, 255, 110, 110, 110, 255, 108, 108, 108, 255, 111, 111, 111, 255, 109, 109, 110, 255, 109, 109, 109, 255, 111, 111, 111, 255, 110, 110, 111, 255, 107, 107, 107, 255, 107, 107, 107, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 109, 109, 109, 255, 109, 109, 109, 255, 107, 107, 108, 255, 106, 106, 107, 255, + 107, 107, 107, 255, 108, 108, 108, 255, 106, 106, 106, 255, 106, 106, 106, 255, 106, 106, 106, 255, 103, 103, 103, 255, 95, 95, 96, 255, 85, 85, 85, 255, 81, 81, 82, 93, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 1, 145, 145, 145, 120, 144, 144, 144, 255, 141, 141, 141, 255, 133, 133, 133, 255, 126, 126, 126, 255, 127, 127, 127, 255, + 127, 127, 127, 255, 121, 121, 121, 255, 122, 122, 122, 255, 126, 126, 127, 255, 126, 126, 126, 255, 122, 122, 122, 255, 121, 121, 122, 255, 124, 124, 124, 255, 125, 125, 125, 255, 123, 123, 123, 255, 121, 121, 121, 255, 120, 120, 121, 255, 122, 122, 122, 255, 119, 119, 119, 255, 118, 118, 118, 255, 114, 114, 114, 255, 109, 109, 109, 255, 108, 108, 108, 255, 109, 109, 109, 255, 104, 104, 104, 255, 98, 98, 98, 255, + 100, 100, 100, 255, 104, 104, 104, 255, 105, 105, 106, 255, 122, 122, 122, 255, 149, 149, 149, 255, 103, 103, 103, 255, 104, 104, 104, 255, 109, 109, 109, 255, 108, 108, 108, 255, 110, 110, 110, 255, 110, 110, 111, 255, 106, 106, 106, 255, 108, 108, 108, 255, 109, 109, 109, 255, 108, 108, 108, 255, 107, 107, 108, 255, 109, 109, 109, 255, 106, 106, 106, 255, 105, 105, 105, 255, 106, 106, 107, 255, 106, 106, 107, 255, + 106, 106, 106, 255, 106, 106, 106, 255, 107, 107, 107, 255, 108, 108, 108, 255, 107, 107, 107, 255, 105, 105, 105, 255, 106, 106, 106, 255, 106, 106, 107, 255, 105, 105, 105, 255, 105, 105, 106, 255, 104, 104, 105, 255, 102, 102, 103, 255, 95, 95, 96, 255, 84, 84, 85, 255, 81, 81, 82, 105, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 1, + 152, 152, 152, 120, 151, 151, 151, 255, 148, 148, 148, 255, 140, 140, 140, 255, 133, 133, 133, 255, 134, 134, 135, 255, 134, 134, 134, 255, 129, 129, 130, 255, 131, 131, 131, 255, 135, 135, 136, 255, 135, 135, 135, 255, 131, 131, 132, 255, 132, 132, 133, 255, 134, 134, 135, 255, 136, 136, 137, 255, 135, 135, 136, 255, 134, 134, 135, 255, 135, 135, 136, 255, 136, 136, 137, 255, 135, 135, 136, 255, 136, 136, 136, 255, + 132, 132, 133, 255, 128, 128, 128, 255, 130, 130, 131, 255, 134, 134, 135, 255, 133, 133, 134, 255, 130, 130, 131, 255, 130, 130, 131, 255, 130, 130, 131, 255, 126, 126, 127, 255, 127, 127, 127, 255, 102, 102, 102, 255, 106, 106, 106, 255, 107, 107, 107, 255, 102, 102, 102, 255, 101, 101, 101, 255, 105, 105, 105, 255, 106, 106, 106, 255, 102, 102, 102, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, + 105, 105, 105, 255, 107, 107, 107, 255, 103, 103, 103, 255, 103, 103, 103, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 106, 106, 106, 255, 106, 106, 106, 255, 105, 105, 105, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 103, 103, 103, 255, 104, 104, 104, 255, 103, 103, 103, 255, 101, 101, 101, 255, 95, 95, 95, 255, 84, 84, 84, 255, 81, 81, 81, 110, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 1, 157, 157, 158, 109, 158, 158, 158, 255, 155, 155, 155, 255, 147, 147, 147, 255, 140, 140, 140, 255, 141, 141, 142, 255, 140, 140, 141, 255, 137, 137, 137, 255, 139, 139, 140, 255, 143, 143, 143, 255, 143, 143, 143, 255, 140, 140, 140, 255, 141, 141, 141, 255, 144, 144, 144, 255, 147, 147, 147, 255, + 146, 146, 147, 255, 146, 146, 146, 255, 147, 147, 147, 255, 149, 149, 149, 255, 149, 149, 149, 255, 150, 150, 150, 255, 150, 150, 150, 255, 146, 146, 146, 255, 147, 147, 147, 255, 152, 152, 152, 255, 153, 153, 153, 255, 148, 148, 148, 255, 143, 143, 143, 255, 130, 130, 130, 255, 100, 100, 100, 255, 113, 113, 113, 255, 145, 145, 145, 255, 128, 128, 129, 255, 106, 106, 107, 255, 94, 94, 95, 255, 95, 95, 96, 255, + 99, 99, 100, 255, 100, 100, 101, 255, 98, 98, 98, 255, 100, 100, 101, 255, 102, 102, 102, 255, 100, 100, 101, 255, 102, 102, 103, 255, 103, 103, 103, 255, 101, 101, 102, 255, 100, 100, 101, 255, 102, 102, 103, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 105, 105, 105, 255, 104, 104, 105, 255, 104, 104, 104, 255, 102, 102, 103, 255, 103, 103, 103, 255, 103, 103, 104, 255, 102, 102, 103, 255, + 102, 102, 103, 255, 102, 102, 103, 255, 101, 101, 101, 255, 95, 95, 95, 255, 84, 84, 84, 255, 82, 82, 82, 94, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 1, 162, 162, 162, 98, 164, 164, 164, 255, 159, 159, 159, 255, 151, 151, 151, 255, 145, 145, 145, 255, 147, 147, 147, 255, 147, 147, 147, 255, 144, 144, 144, 255, 146, 146, 146, 255, + 149, 149, 149, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 157, 157, 157, 255, 154, 154, 154, 255, 148, 148, 148, 255, 142, 142, 142, 255, 140, 140, 140, 255, 134, 134, 134, 255, 119, 119, 118, 255, 103, 103, 103, 255, 103, 103, 103, 255, 122, 122, 122, 255, + 144, 144, 144, 255, 145, 145, 145, 255, 138, 138, 138, 255, 126, 126, 127, 255, 110, 110, 111, 255, 104, 104, 105, 255, 103, 103, 103, 255, 99, 99, 100, 255, 96, 96, 97, 255, 98, 98, 99, 255, 99, 99, 100, 255, 99, 99, 100, 255, 99, 99, 100, 255, 99, 99, 100, 255, 98, 98, 99, 255, 100, 100, 100, 255, 101, 101, 102, 255, 100, 100, 101, 255, 100, 100, 100, 255, 102, 102, 102, 255, 103, 103, 104, 255, + 103, 103, 104, 255, 102, 102, 103, 255, 101, 101, 101, 255, 101, 101, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 102, 255, 101, 101, 102, 255, 99, 99, 100, 255, 93, 93, 93, 255, 83, 83, 83, 255, 81, 81, 82, 81, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 166, 166, 166, 80, 168, 168, 168, 255, 164, 164, 164, 255, + 156, 156, 156, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 148, 148, 148, 255, 149, 149, 149, 255, 152, 152, 152, 255, 154, 154, 154, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 150, 150, 150, 255, 147, 147, 147, 255, 146, 146, 146, 255, 142, 142, 142, 255, 132, 132, 132, 255, 120, 120, 120, 255, + 113, 113, 113, 255, 108, 108, 108, 255, 105, 105, 105, 255, 106, 106, 106, 255, 118, 118, 118, 255, 139, 139, 140, 255, 153, 153, 153, 255, 149, 149, 150, 255, 140, 140, 141, 255, 129, 129, 130, 255, 125, 125, 126, 255, 120, 120, 120, 255, 114, 114, 114, 255, 107, 107, 108, 255, 104, 104, 105, 255, 100, 100, 101, 255, 101, 101, 101, 255, 98, 98, 98, 255, 99, 99, 100, 255, 97, 97, 98, 255, 96, 96, 97, 255, + 98, 98, 99, 255, 99, 99, 99, 255, 98, 98, 99, 255, 98, 98, 99, 255, 101, 101, 102, 255, 101, 101, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 101, 255, 100, 100, 101, 255, 100, 100, 101, 255, 100, 100, 100, 255, 99, 99, 100, 255, 101, 101, 101, 255, 98, 98, 98, 255, 92, 92, 93, 255, 81, 81, 82, 255, 83, 83, 83, 58, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 1, 164, 164, 164, 48, 173, 173, 173, 255, 168, 168, 168, 255, 161, 161, 161, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 150, 150, 150, 255, 149, 149, 149, 255, 153, 153, 153, 255, 154, 154, 154, 255, 151, 151, 151, 255, 149, 149, 149, 255, 149, 149, 149, 255, 150, 150, 150, 255, 148, 148, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, + 137, 137, 137, 255, 132, 132, 132, 255, 127, 127, 127, 255, 124, 124, 124, 255, 115, 115, 115, 255, 103, 103, 103, 255, 98, 98, 98, 255, 103, 103, 103, 255, 113, 113, 113, 255, 121, 121, 121, 255, 131, 131, 132, 255, 142, 142, 142, 255, 147, 147, 148, 255, 146, 146, 146, 255, 139, 139, 140, 255, 134, 134, 134, 255, 130, 130, 131, 255, 130, 130, 131, 255, 127, 127, 128, 255, 116, 116, 117, 255, 111, 111, 111, 255, + 107, 107, 107, 255, 105, 105, 106, 255, 104, 104, 104, 255, 99, 99, 100, 255, 97, 97, 98, 255, 97, 97, 98, 255, 97, 97, 98, 255, 97, 97, 98, 255, 98, 98, 98, 255, 98, 98, 99, 255, 99, 99, 100, 255, 100, 100, 100, 255, 101, 101, 102, 255, 99, 99, 100, 255, 97, 97, 98, 255, 100, 100, 100, 255, 99, 99, 100, 255, 99, 99, 100, 255, 98, 98, 99, 255, 99, 99, 99, 255, 97, 97, 97, 255, + 90, 90, 90, 255, 81, 81, 82, 255, 89, 89, 90, 15, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 1, 143, 143, 143, 15, 175, 175, 175, 245, 172, 172, 172, 255, 163, 163, 163, 255, 154, 154, 154, 255, 152, 152, 152, 255, 152, 152, 152, 255, 149, 149, 149, 255, 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 150, 255, 146, 146, 146, 255, + 142, 142, 142, 255, 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 133, 133, 133, 255, 130, 130, 130, 255, 123, 123, 123, 255, 116, 116, 116, 255, 111, 111, 111, 255, 108, 108, 108, 255, 107, 107, 107, 255, 104, 104, 104, 255, 101, 101, 101, 255, 109, 109, 109, 255, 122, 122, 122, 255, 135, 135, 135, 255, 143, 143, 143, 255, 147, 147, 148, 255, 146, 146, 147, 255, 144, 144, 145, 255, 142, 142, 142, 255, + 140, 140, 141, 255, 139, 139, 140, 255, 138, 138, 139, 255, 132, 132, 133, 255, 125, 125, 126, 255, 119, 119, 120, 255, 115, 115, 115, 255, 111, 111, 112, 255, 108, 108, 109, 255, 104, 104, 105, 255, 102, 102, 102, 255, 101, 101, 102, 255, 100, 100, 100, 255, 98, 98, 99, 255, 98, 98, 99, 255, 98, 98, 99, 255, 99, 99, 100, 255, 99, 99, 100, 255, 100, 100, 101, 255, 97, 97, 98, 255, 96, 96, 97, 255, + 98, 98, 99, 255, 98, 98, 98, 255, 98, 98, 99, 255, 98, 98, 98, 255, 98, 98, 98, 255, 96, 96, 97, 255, 88, 88, 88, 255, 78, 78, 79, 230, 132, 132, 132, 2, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 155, 155, 155, 0, 144, 144, 144, 11, 176, 176, 176, 201, 173, 173, 173, 255, 165, 165, 165, 255, 154, 154, 154, 255, 148, 148, 148, 255, + 148, 148, 148, 255, 145, 145, 145, 255, 141, 141, 141, 255, 141, 141, 141, 255, 143, 143, 143, 255, 139, 139, 139, 255, 133, 133, 133, 255, 131, 131, 131, 255, 128, 128, 128, 255, 125, 125, 125, 255, 122, 122, 121, 255, 117, 117, 117, 255, 112, 112, 112, 255, 105, 105, 105, 255, 102, 102, 102, 255, 102, 102, 102, 255, 106, 106, 106, 255, 112, 112, 112, 255, 114, 114, 114, 255, 118, 118, 118, 255, 128, 128, 128, 255, + 141, 141, 142, 255, 152, 152, 152, 255, 154, 154, 155, 255, 153, 153, 153, 255, 152, 152, 153, 255, 150, 150, 150, 255, 148, 148, 149, 255, 144, 144, 145, 255, 138, 138, 139, 255, 132, 132, 133, 255, 129, 129, 130, 255, 128, 128, 128, 255, 124, 124, 125, 255, 117, 117, 118, 255, 113, 113, 113, 255, 108, 108, 109, 255, 107, 107, 108, 255, 104, 104, 105, 255, 102, 102, 103, 255, 102, 102, 102, 255, 101, 101, 102, 255, + 100, 100, 101, 255, 100, 100, 101, 255, 100, 100, 101, 255, 99, 99, 99, 255, 97, 97, 98, 255, 95, 95, 96, 255, 97, 97, 98, 255, 97, 97, 98, 255, 97, 97, 98, 255, 97, 97, 98, 255, 96, 96, 96, 255, 94, 94, 94, 255, 85, 85, 86, 255, 77, 77, 78, 188, 129, 129, 129, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 158, 158, 158, 0, + 147, 147, 147, 8, 173, 173, 173, 147, 172, 172, 172, 255, 164, 164, 164, 255, 151, 151, 151, 255, 142, 142, 142, 255, 142, 142, 142, 255, 140, 140, 140, 255, 134, 134, 134, 255, 132, 132, 132, 255, 134, 134, 134, 255, 131, 131, 131, 255, 124, 124, 124, 255, 120, 120, 120, 255, 118, 118, 118, 255, 113, 113, 113, 255, 110, 110, 110, 255, 108, 108, 108, 255, 106, 106, 106, 255, 102, 102, 102, 255, 102, 102, 102, 255, + 104, 104, 104, 255, 109, 109, 109, 255, 118, 118, 118, 255, 127, 127, 127, 255, 133, 133, 134, 255, 136, 136, 136, 255, 142, 142, 143, 255, 151, 151, 152, 255, 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 151, 151, 152, 255, 147, 147, 148, 255, 142, 142, 142, 255, 137, 137, 138, 255, 134, 134, 135, 255, 135, 135, 135, 255, 132, 132, 133, 255, 130, 130, 131, 255, 123, 123, 124, 255, 117, 117, 118, 255, + 113, 113, 114, 255, 111, 111, 112, 255, 108, 108, 109, 255, 105, 105, 106, 255, 105, 105, 106, 255, 105, 105, 105, 255, 103, 103, 104, 255, 102, 102, 103, 255, 103, 103, 104, 255, 99, 99, 100, 255, 98, 98, 99, 255, 97, 97, 98, 255, 98, 98, 99, 255, 96, 96, 97, 255, 97, 97, 98, 255, 96, 96, 97, 255, 94, 94, 95, 255, 92, 92, 93, 255, 83, 83, 84, 255, 75, 75, 76, 121, 131, 131, 131, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 147, 147, 147, 5, 169, 169, 169, 82, 171, 171, 171, 255, 163, 163, 163, 255, 150, 150, 150, 255, 137, 137, 137, 255, 134, 134, 134, 255, 133, 133, 133, 255, 128, 128, 128, 255, 123, 123, 123, 255, 123, 123, 123, 255, 122, 122, 122, 255, 116, 116, 116, 255, 110, 110, 110, 255, 108, 108, 108, 255, + 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 105, 105, 105, 255, 107, 107, 107, 255, 110, 110, 110, 255, 115, 115, 115, 255, 123, 123, 123, 255, 133, 133, 133, 255, 142, 142, 143, 255, 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 144, 144, 145, 255, 142, 142, 142, 255, 140, 140, 141, 255, + 139, 139, 140, 255, 138, 138, 139, 255, 135, 135, 135, 255, 131, 131, 132, 255, 128, 128, 128, 255, 122, 122, 123, 255, 120, 120, 120, 255, 115, 115, 116, 255, 112, 112, 113, 255, 110, 110, 110, 255, 111, 111, 112, 255, 108, 108, 109, 255, 107, 107, 108, 255, 105, 105, 105, 255, 105, 105, 106, 255, 101, 101, 101, 255, 98, 98, 98, 255, 99, 99, 100, 255, 100, 100, 101, 255, 98, 98, 99, 255, 98, 98, 98, 255, + 97, 97, 98, 255, 93, 93, 94, 255, 89, 89, 89, 255, 80, 80, 81, 255, 75, 75, 76, 57, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 144, 144, 144, 2, 154, 154, 154, 26, 170, 170, 170, 242, 162, 162, 162, 255, 149, 149, 149, 255, 134, 134, 134, 255, 126, 126, 126, 255, 125, 125, 125, 255, 122, 122, 122, 255, + 115, 115, 115, 255, 114, 114, 114, 255, 115, 115, 115, 255, 111, 111, 111, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 107, 107, 107, 255, 110, 110, 110, 255, 112, 112, 112, 255, 117, 117, 118, 255, 122, 122, 122, 255, 128, 128, 128, 255, 134, 134, 134, 255, 142, 142, 142, 255, 149, 149, 150, 255, 156, 156, 157, 255, 157, 157, 158, 255, 156, 156, 157, 255, + 154, 154, 154, 255, 151, 151, 152, 255, 150, 150, 150, 255, 148, 148, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 141, 141, 142, 255, 138, 138, 139, 255, 135, 135, 136, 255, 133, 133, 134, 255, 129, 129, 130, 255, 128, 128, 128, 255, 125, 125, 125, 255, 120, 120, 120, 255, 116, 116, 117, 255, 117, 117, 118, 255, 115, 115, 115, 255, 112, 112, 113, 255, 109, 109, 110, 255, 109, 109, 109, 255, 106, 106, 106, 255, + 102, 102, 103, 255, 100, 100, 101, 255, 102, 102, 103, 255, 101, 101, 102, 255, 101, 101, 101, 255, 99, 99, 100, 255, 97, 97, 98, 255, 94, 94, 95, 255, 88, 88, 89, 255, 80, 80, 80, 238, 91, 91, 92, 4, 134, 134, 134, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 146, 146, 146, 1, 141, 141, 141, 11, 165, 165, 165, 169, + 163, 163, 163, 255, 150, 150, 150, 255, 132, 132, 132, 255, 119, 119, 119, 255, 116, 116, 116, 255, 114, 114, 114, 255, 109, 109, 109, 255, 105, 105, 105, 255, 106, 106, 106, 255, 107, 107, 107, 255, 104, 104, 104, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 106, 106, 106, 255, 111, 111, 111, 255, 115, 115, 115, 255, 119, 119, 119, 255, 124, 124, 124, 255, 129, 129, 130, 255, 134, 134, 134, 255, + 140, 140, 140, 255, 144, 144, 144, 255, 149, 149, 149, 255, 153, 153, 153, 255, 155, 155, 155, 255, 155, 155, 156, 255, 154, 154, 155, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 148, 148, 149, 255, 145, 145, 145, 255, 141, 141, 141, 255, 138, 138, 138, 255, 135, 135, 136, 255, 134, 134, 134, 255, 131, 131, 132, 255, 130, 130, 131, 255, 128, 128, 128, 255, 124, 124, 125, 255, 123, 123, 124, 255, + 122, 122, 122, 255, 119, 119, 119, 255, 115, 115, 116, 255, 114, 114, 114, 255, 113, 113, 114, 255, 107, 107, 108, 255, 104, 104, 105, 255, 105, 105, 106, 255, 105, 105, 105, 255, 103, 103, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 99, 99, 100, 255, 95, 95, 96, 255, 87, 87, 88, 255, 80, 80, 81, 155, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 147, 147, 147, 0, 143, 143, 143, 5, 161, 161, 161, 82, 162, 162, 162, 255, 151, 151, 151, 255, 134, 134, 134, 255, 116, 116, 116, 255, 111, 111, 111, 255, 109, 109, 109, 255, 105, 105, 105, 255, 100, 100, 100, 255, 101, 101, 101, 255, 105, 105, 105, 255, 106, 106, 106, 255, 103, 103, 103, 255, 104, 104, 104, 255, 108, 108, 108, 255, 110, 110, 110, 255, + 114, 114, 114, 255, 119, 119, 119, 255, 125, 125, 125, 255, 130, 130, 130, 255, 134, 134, 134, 255, 140, 140, 140, 255, 145, 145, 145, 255, 149, 149, 150, 255, 152, 152, 152, 255, 152, 152, 153, 255, 152, 152, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 147, 147, 147, 255, 144, 144, 145, 255, 141, 141, 141, 255, 139, 139, 139, 255, 137, 137, 138, 255, + 135, 135, 136, 255, 132, 132, 132, 255, 131, 131, 131, 255, 128, 128, 129, 255, 129, 129, 129, 255, 127, 127, 128, 255, 126, 126, 127, 255, 121, 121, 122, 255, 119, 119, 120, 255, 117, 117, 118, 255, 114, 114, 115, 255, 109, 109, 110, 255, 108, 108, 109, 255, 108, 108, 109, 255, 107, 107, 108, 255, 106, 106, 106, 255, 105, 105, 105, 255, 103, 103, 104, 255, 99, 99, 100, 255, 96, 96, 97, 255, 87, 87, 88, 255, + 83, 83, 84, 59, 136, 136, 136, 0, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, 147, 147, 147, 0, 148, 148, 148, 1, 142, 142, 142, 16, 162, 162, 162, 217, 155, 155, 155, 255, 140, 140, 140, 255, 118, 118, 118, 255, 106, 106, 106, 255, 104, 104, 104, 255, 104, 104, 104, 255, 101, 101, 101, 255, 99, 99, 99, 255, + 103, 103, 103, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 110, 110, 110, 255, 115, 115, 115, 255, 119, 119, 119, 255, 123, 123, 123, 255, 129, 129, 129, 255, 134, 134, 134, 255, 138, 138, 139, 255, 142, 142, 143, 255, 147, 147, 147, 255, 151, 151, 151, 255, 154, 154, 154, 255, 155, 155, 156, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, + 148, 148, 148, 255, 147, 147, 147, 255, 144, 144, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 138, 138, 138, 255, 136, 136, 136, 255, 133, 133, 134, 255, 132, 132, 133, 255, 132, 132, 133, 255, 132, 132, 132, 255, 131, 131, 131, 255, 128, 128, 128, 255, 124, 124, 125, 255, 123, 123, 124, 255, 121, 121, 122, 255, 115, 115, 116, 255, 112, 112, 113, 255, 112, 112, 112, 255, 111, 111, 111, 255, 109, 109, 110, 255, + 108, 108, 109, 255, 107, 107, 107, 255, 104, 104, 105, 255, 101, 101, 102, 255, 95, 95, 95, 255, 87, 87, 88, 206, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, 148, 148, 148, 0, 145, 145, 145, 0, 141, 141, 141, 6, 157, 157, 157, 109, 155, 155, 155, 255, 144, 144, 144, 255, + 125, 125, 125, 255, 107, 107, 107, 255, 101, 101, 101, 255, 103, 103, 103, 255, 104, 104, 104, 255, 101, 101, 102, 255, 102, 102, 102, 255, 108, 108, 108, 255, 113, 113, 113, 255, 112, 112, 112, 255, 113, 113, 113, 255, 117, 117, 117, 255, 123, 123, 123, 255, 128, 128, 129, 255, 132, 132, 132, 255, 136, 136, 136, 255, 140, 140, 141, 255, 145, 145, 145, 255, 147, 147, 148, 255, 152, 152, 152, 255, 153, 153, 154, 255, + 154, 154, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 151, 151, 152, 255, 150, 150, 150, 255, 148, 148, 149, 255, 146, 146, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 141, 255, 138, 138, 139, 255, 137, 137, 138, 255, 137, 137, 137, 255, 136, 136, 136, 255, 136, 136, 136, 255, 133, 133, 134, 255, 130, 130, 131, 255, 130, 130, 130, 255, 129, 129, 130, 255, 127, 127, 128, 255, + 122, 122, 123, 255, 116, 116, 117, 255, 116, 116, 117, 255, 115, 115, 116, 255, 114, 114, 115, 255, 112, 112, 112, 255, 110, 110, 111, 255, 109, 109, 109, 255, 107, 107, 108, 255, 102, 102, 103, 255, 94, 94, 95, 255, 90, 90, 90, 83, 136, 136, 136, 0, 137, 137, 137, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, + 149, 149, 149, 0, 140, 140, 140, 0, 139, 139, 139, 2, 141, 141, 141, 20, 158, 158, 158, 223, 151, 151, 151, 255, 136, 136, 136, 255, 114, 114, 114, 255, 102, 102, 102, 255, 102, 102, 102, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 106, 106, 106, 255, 114, 114, 114, 255, 118, 118, 118, 255, 119, 119, 119, 255, 121, 121, 121, 255, 126, 126, 127, 255, 132, 132, 132, 255, 136, 136, 136, 255, + 139, 139, 139, 255, 144, 144, 144, 255, 146, 146, 147, 255, 150, 150, 150, 255, 152, 152, 153, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 146, 255, 143, 143, 144, 255, 142, 142, 143, 255, 141, 141, 142, 255, 140, 140, 140, 255, 139, 139, 140, 255, 139, 139, 140, 255, 138, 138, 139, 255, + 136, 136, 137, 255, 134, 134, 134, 255, 132, 132, 133, 255, 132, 132, 132, 255, 132, 132, 133, 255, 129, 129, 129, 255, 123, 123, 123, 255, 120, 120, 120, 255, 119, 119, 120, 255, 118, 118, 119, 255, 116, 116, 117, 255, 113, 113, 114, 255, 113, 113, 113, 255, 110, 110, 111, 255, 107, 107, 108, 255, 102, 102, 103, 255, 93, 93, 94, 215, 130, 130, 130, 0, 131, 131, 131, 0, 133, 133, 133, 0, 135, 135, 135, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 144, 144, 144, 0, 139, 139, 139, 0, 139, 139, 139, 0, 137, 137, 137, 7, 156, 156, 156, 94, 157, 157, 157, 255, 147, 147, 147, 255, 127, 127, 127, 255, 110, 110, 110, 255, 103, 103, 103, 255, 106, 106, 106, 255, 109, 109, 109, 255, 108, 108, 108, 255, 109, 109, 109, 255, 113, 113, 113, 255, + 121, 121, 121, 255, 126, 126, 126, 255, 127, 127, 127, 255, 130, 130, 130, 255, 133, 133, 133, 255, 138, 138, 138, 255, 141, 141, 142, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 153, 255, 154, 154, 155, 255, 154, 154, 155, 255, 152, 152, 153, 255, 152, 152, 152, 255, 150, 150, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 146, 146, 146, 255, 146, 146, 146, 255, + 144, 144, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 141, 141, 142, 255, 139, 139, 140, 255, 137, 137, 138, 255, 136, 136, 136, 255, 135, 135, 135, 255, 134, 134, 135, 255, 134, 134, 135, 255, 130, 130, 131, 255, 128, 128, 129, 255, 126, 126, 127, 255, 125, 125, 126, 255, 123, 123, 124, 255, 120, 120, 121, 255, 119, 119, 120, 255, 118, 118, 119, 255, 114, 114, 115, 255, 112, 112, 113, 255, 109, 109, 109, 255, + 102, 102, 103, 255, 97, 97, 98, 74, 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 2, 140, 140, 140, 14, 161, 161, 161, 191, 156, 156, 156, 255, 142, 142, 142, 255, 123, 123, 123, 255, + 110, 110, 110, 255, 107, 107, 107, 255, 110, 110, 110, 255, 113, 113, 113, 255, 114, 114, 114, 255, 116, 116, 116, 255, 121, 121, 121, 255, 130, 130, 130, 255, 134, 134, 134, 255, 135, 135, 136, 255, 136, 136, 137, 255, 139, 139, 139, 255, 142, 142, 142, 255, 146, 146, 146, 255, 150, 150, 150, 255, 153, 153, 153, 255, 155, 155, 155, 255, 155, 155, 156, 255, 155, 155, 156, 255, 154, 154, 154, 255, 153, 153, 154, 255, + 153, 153, 154, 255, 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 144, 255, 141, 141, 142, 255, 140, 140, 141, 255, 138, 138, 138, 255, 137, 137, 138, 255, 137, 137, 138, 255, 137, 137, 137, 255, 133, 133, 134, 255, 129, 129, 129, 255, 127, 127, 128, 255, 128, 128, 129, 255, 130, 130, 130, 255, 126, 126, 127, 255, + 124, 124, 125, 255, 121, 121, 122, 255, 121, 121, 122, 255, 118, 118, 119, 255, 113, 113, 114, 255, 109, 109, 109, 255, 103, 103, 104, 167, 131, 131, 131, 0, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, + 147, 147, 147, 0, 148, 148, 148, 4, 156, 156, 156, 53, 163, 163, 163, 245, 156, 156, 156, 255, 141, 141, 141, 255, 123, 123, 123, 255, 113, 113, 113, 255, 111, 111, 112, 255, 115, 115, 115, 255, 119, 119, 119, 255, 120, 120, 120, 255, 123, 123, 123, 255, 129, 129, 129, 255, 136, 136, 136, 255, 140, 140, 140, 255, 141, 141, 142, 255, 143, 143, 144, 255, 145, 145, 146, 255, 147, 147, 148, 255, 150, 150, 151, 255, + 152, 152, 152, 255, 153, 153, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 146, 255, 144, 144, 145, 255, 143, 143, 143, 255, 142, 142, 142, 255, 141, 141, 141, 255, 140, 140, 140, 255, 140, 140, 140, 255, 138, 138, 139, 255, 136, 136, 137, 255, + 131, 131, 132, 255, 130, 130, 130, 255, 130, 130, 130, 255, 130, 130, 131, 255, 129, 129, 130, 255, 128, 128, 129, 255, 127, 127, 128, 255, 125, 125, 125, 255, 124, 124, 124, 255, 120, 120, 121, 255, 113, 113, 114, 255, 108, 108, 109, 238, 105, 105, 105, 27, 133, 133, 133, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 151, 151, 151, 0, 151, 151, 151, 1, 147, 147, 147, 8, 163, 163, 163, 112, 165, 165, 165, 255, 156, 156, 156, 255, 140, 140, 140, 255, 125, 125, 125, 255, 117, 117, 118, 255, 118, 118, 118, 255, 122, 122, 122, 255, 126, 126, 126, 255, 128, 128, 128, 255, 130, 130, 130, 255, 134, 134, 134, 255, + 140, 140, 140, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 150, 255, 149, 149, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 148, 255, 147, 147, 147, 255, 146, 146, 147, 255, 144, 144, 145, 255, + 144, 144, 144, 255, 142, 142, 143, 255, 141, 141, 142, 255, 139, 139, 140, 255, 137, 137, 137, 255, 133, 133, 134, 255, 130, 130, 131, 255, 131, 131, 132, 255, 132, 132, 133, 255, 131, 131, 132, 255, 130, 130, 130, 255, 130, 130, 131, 255, 130, 130, 131, 255, 129, 129, 129, 255, 125, 125, 126, 255, 121, 121, 122, 255, 115, 115, 116, 255, 109, 109, 110, 89, 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 0, + 134, 134, 134, 0, 132, 132, 132, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 146, 146, 146, 0, 152, 152, 152, 0, 150, 150, 150, 0, 149, 149, 149, 2, 141, 141, 141, 11, 168, 168, 168, 162, 168, 168, 168, 255, 158, 158, 158, 255, 142, 142, 142, 255, 130, 130, 130, 255, + 124, 124, 124, 255, 126, 126, 126, 255, 128, 128, 128, 255, 131, 131, 131, 255, 133, 133, 133, 255, 135, 135, 135, 255, 138, 138, 138, 255, 144, 144, 144, 255, 149, 149, 150, 255, 152, 152, 152, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, + 149, 149, 150, 255, 149, 149, 149, 255, 147, 147, 148, 255, 148, 148, 149, 255, 146, 146, 147, 255, 147, 147, 147, 255, 144, 144, 145, 255, 143, 143, 144, 255, 141, 141, 142, 255, 138, 138, 139, 255, 135, 135, 136, 255, 133, 133, 134, 255, 134, 134, 134, 255, 134, 134, 134, 255, 134, 134, 135, 255, 133, 133, 133, 255, 131, 131, 132, 255, 132, 132, 132, 255, 132, 132, 133, 255, 131, 131, 132, 255, 129, 129, 129, 255, + 122, 122, 123, 255, 117, 117, 118, 145, 134, 134, 134, 1, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 150, 150, 150, 0, 151, 151, 151, 0, 152, 152, 152, 0, 150, 150, 150, 0, + 149, 149, 149, 2, 146, 146, 146, 19, 173, 173, 173, 189, 171, 171, 171, 255, 162, 162, 162, 255, 147, 147, 147, 255, 137, 137, 137, 255, 130, 130, 131, 255, 130, 130, 130, 255, 133, 133, 133, 255, 136, 136, 137, 255, 139, 139, 139, 255, 139, 139, 140, 255, 143, 143, 143, 255, 147, 147, 147, 255, 151, 151, 151, 255, 154, 154, 155, 255, 156, 156, 157, 255, 156, 156, 157, 255, 156, 156, 156, 255, 155, 155, 156, 255, + 155, 155, 156, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 149, 149, 149, 255, 149, 149, 149, 255, 146, 146, 147, 255, 143, 143, 144, 255, 141, 141, 141, 255, 138, 138, 139, 255, 137, 137, 137, 255, 135, 135, 136, 255, 136, 136, 137, 255, 136, 136, 136, 255, 135, 135, 136, 255, 134, 134, 135, 255, + 133, 133, 133, 255, 133, 133, 134, 255, 133, 133, 133, 255, 134, 134, 135, 255, 132, 132, 133, 255, 128, 128, 129, 255, 123, 123, 123, 174, 120, 120, 121, 3, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 144, 144, 144, 0, 152, 152, 152, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 150, 150, 150, 2, 156, 156, 156, 25, 177, 177, 177, 209, 175, 175, 175, 255, 165, 165, 165, 255, 153, 153, 153, 255, 142, 142, 142, 255, 134, 134, 135, 255, 134, 134, 134, 255, 137, 137, 137, 255, 141, 141, 142, 255, 142, 142, 143, 255, 144, 144, 145, 255, 146, 146, 147, 255, + 149, 149, 149, 255, 151, 151, 152, 255, 154, 154, 154, 255, 155, 155, 156, 255, 157, 157, 157, 255, 156, 156, 157, 255, 156, 156, 156, 255, 155, 155, 156, 255, 156, 156, 156, 255, 155, 155, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 150, 150, 151, 255, 149, 149, 149, 255, 146, 146, 147, 255, 143, 143, 144, 255, 141, 141, 141, 255, 138, 138, 139, 255, 137, 137, 137, 255, + 137, 137, 138, 255, 138, 138, 139, 255, 139, 139, 139, 255, 137, 137, 138, 255, 135, 135, 136, 255, 135, 135, 135, 255, 134, 134, 134, 255, 135, 135, 135, 255, 136, 136, 137, 255, 136, 136, 137, 255, 134, 134, 134, 255, 128, 128, 129, 192, 129, 129, 129, 8, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 133, 133, 133, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 141, 141, 141, 0, 148, 148, 148, 0, 152, 152, 152, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 144, 144, 144, 3, 159, 159, 159, 31, 180, 180, 180, 202, 179, 179, 179, 255, 170, 170, 170, 255, 159, 159, 159, 255, 148, 148, 148, 255, + 142, 142, 142, 255, 140, 140, 140, 255, 141, 141, 142, 255, 144, 144, 145, 255, 147, 147, 148, 255, 149, 149, 149, 255, 149, 149, 149, 255, 150, 150, 150, 255, 150, 150, 151, 255, 152, 152, 153, 255, 152, 152, 153, 255, 153, 153, 154, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 146, 146, 147, 255, + 145, 145, 145, 255, 143, 143, 143, 255, 141, 141, 142, 255, 140, 140, 141, 255, 141, 141, 141, 255, 140, 140, 141, 255, 141, 141, 141, 255, 141, 141, 142, 255, 138, 138, 139, 255, 137, 137, 138, 255, 136, 136, 137, 255, 137, 137, 138, 255, 137, 137, 137, 255, 139, 139, 140, 255, 140, 140, 141, 255, 138, 138, 138, 255, 133, 133, 134, 189, 132, 132, 133, 11, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, + 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 141, 141, 141, 0, 148, 148, 148, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 150, 150, 150, 0, 148, 148, 148, 0, + 144, 144, 144, 3, 154, 154, 154, 22, 183, 183, 183, 183, 182, 182, 182, 255, 177, 177, 177, 255, 166, 166, 166, 255, 156, 156, 156, 255, 149, 149, 150, 255, 146, 146, 147, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 152, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 151, 255, 149, 149, 149, 255, + 149, 149, 149, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 146, 255, 144, 144, 145, 255, 143, 143, 144, 255, 143, 143, 144, 255, 144, 144, 144, 255, 144, 144, 144, 255, 144, 144, 144, 255, 143, 143, 144, 255, 142, 142, 142, 255, 140, 140, 141, 255, 138, 138, 139, 255, 139, 139, 140, 255, 139, 139, 139, 255, 142, 142, 142, 255, 143, 143, 143, 255, 145, 145, 146, 255, 143, 143, 144, 255, + 140, 140, 141, 169, 137, 137, 138, 7, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 141, 141, 141, 0, 148, 148, 148, 0, 151, 151, 151, 0, + 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 150, 150, 150, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 1, 141, 141, 141, 13, 186, 186, 186, 142, 187, 187, 188, 252, 182, 182, 183, 255, 175, 175, 175, 255, 165, 165, 165, 255, 158, 158, 158, 255, 152, 152, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, + 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 150, 255, 149, 149, 149, 255, 148, 148, 149, 255, 148, 148, 148, 255, 149, 149, 149, 255, 147, 147, 147, 255, 147, 147, 147, 255, 146, 146, 147, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 143, 143, 143, 255, 142, 142, 143, 255, 141, 141, 141, 255, 141, 141, 141, 255, + 142, 142, 142, 255, 145, 145, 146, 255, 148, 148, 149, 255, 149, 149, 149, 255, 148, 148, 149, 249, 146, 146, 146, 123, 140, 140, 140, 2, 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 141, 141, 141, 0, 148, 148, 148, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 147, 147, 147, 1, 139, 139, 139, 9, 180, 180, 181, 79, 190, 190, 190, 230, 188, 188, 188, 255, 183, 183, 183, 255, 175, 175, 176, 255, + 167, 167, 167, 255, 161, 161, 161, 255, 157, 157, 157, 255, 154, 154, 155, 255, 153, 153, 153, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 148, 255, 148, 148, 148, 255, 147, 147, 147, 255, + 145, 145, 145, 255, 144, 144, 145, 255, 144, 144, 145, 255, 145, 145, 146, 255, 146, 146, 146, 255, 148, 148, 149, 255, 151, 151, 152, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 154, 225, 150, 150, 151, 62, 138, 138, 138, 1, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 135, 135, 135, 0, + 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 141, 141, 141, 0, 148, 148, 148, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 146, 146, 146, 0, + 142, 142, 142, 0, 138, 138, 138, 4, 162, 162, 162, 28, 190, 190, 190, 152, 192, 192, 193, 250, 189, 189, 190, 255, 185, 185, 185, 255, 178, 178, 178, 255, 171, 171, 172, 255, 166, 166, 166, 255, 161, 161, 162, 255, 157, 157, 158, 255, 154, 154, 155, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 153, 255, 152, 152, 152, 255, + 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 149, 255, 148, 148, 149, 255, 148, 148, 148, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 152, 255, 154, 154, 155, 255, 156, 156, 156, 255, 158, 158, 159, 255, 159, 159, 160, 255, 158, 158, 159, 249, 157, 157, 158, 138, 153, 153, 153, 11, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, + 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 141, 141, 141, 0, 148, 148, 148, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, + 151, 151, 151, 0, 149, 149, 149, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 146, 146, 146, 0, 142, 142, 142, 0, 137, 137, 137, 0, 136, 136, 136, 1, 135, 135, 135, 6, 182, 182, 182, 59, 194, 194, 194, 184, 195, 195, 195, 255, 191, 191, 191, 255, 187, 187, 187, 255, 183, 183, 183, 255, 177, 177, 177, 255, 172, 172, 172, 255, 167, 167, 167, 255, 163, 163, 164, 255, 160, 160, 160, 255, + 157, 157, 158, 255, 156, 156, 156, 255, 155, 155, 155, 255, 153, 153, 154, 255, 151, 151, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 152, 255, 152, 152, 153, 255, 153, 153, 153, 255, 154, 154, 155, 255, 156, 156, 157, 255, 159, 159, 159, 255, 160, 160, 161, 255, 162, 162, 163, 255, 164, 164, 165, 255, 166, 166, 166, 255, 166, 166, 166, 255, 164, 164, 164, 173, 159, 159, 160, 43, 140, 140, 140, 1, + 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, + 141, 141, 141, 0, 148, 148, 148, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 146, 146, 146, 0, 142, 142, 142, 0, 137, 137, 137, 0, 136, 136, 136, 0, 135, 135, 135, 0, 133, 133, 133, 1, 130, 130, 130, 7, 185, 185, 185, 60, 196, 196, 196, 168, 196, 196, 197, 242, + 194, 194, 195, 255, 190, 190, 190, 255, 187, 187, 187, 255, 183, 183, 184, 255, 180, 180, 181, 255, 176, 176, 176, 255, 173, 173, 173, 255, 170, 170, 171, 255, 168, 168, 169, 255, 166, 166, 167, 255, 164, 164, 165, 255, 164, 164, 164, 255, 163, 163, 163, 255, 163, 163, 164, 255, 165, 165, 165, 255, 165, 165, 166, 255, 167, 167, 168, 255, 168, 168, 169, 255, 170, 170, 170, 255, 170, 170, 171, 255, 172, 172, 172, 255, + 173, 173, 173, 239, 170, 170, 171, 155, 166, 166, 167, 47, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 141, 141, 141, 0, 148, 148, 148, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 146, 146, 146, 0, 142, 142, 142, 0, 137, 137, 137, 0, 136, 136, 136, 0, + 135, 135, 135, 0, 133, 133, 133, 0, 130, 130, 130, 0, 127, 127, 127, 0, 127, 127, 127, 4, 162, 162, 162, 21, 191, 191, 191, 102, 195, 195, 196, 187, 196, 196, 197, 240, 194, 194, 194, 255, 192, 192, 192, 255, 189, 189, 189, 255, 187, 187, 188, 255, 185, 185, 186, 255, 182, 182, 183, 255, 181, 181, 181, 255, 180, 180, 180, 255, 179, 179, 179, 255, 178, 178, 178, 255, 177, 177, 178, 255, 178, 178, 178, 255, + 178, 178, 178, 255, 178, 178, 179, 255, 179, 179, 179, 255, 179, 179, 179, 240, 176, 176, 176, 181, 175, 175, 175, 87, 166, 166, 166, 8, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, + 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 141, 141, 141, 0, 148, 148, 148, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, 148, 148, 148, 0, + 148, 148, 148, 0, 148, 148, 148, 0, 146, 146, 146, 0, 142, 142, 142, 0, 137, 137, 137, 0, 136, 136, 136, 0, 135, 135, 135, 0, 133, 133, 133, 0, 130, 130, 130, 0, 128, 128, 128, 0, 126, 126, 126, 0, 125, 125, 125, 0, 128, 128, 128, 1, 132, 132, 132, 4, 131, 131, 131, 10, 189, 189, 189, 63, 192, 192, 193, 119, 192, 192, 192, 167, 192, 192, 192, 204, 191, 191, 191, 217, 193, 193, 194, 255, + 192, 192, 192, 255, 190, 190, 191, 255, 189, 189, 189, 255, 188, 188, 189, 255, 184, 184, 185, 214, 183, 183, 183, 200, 181, 181, 181, 166, 180, 180, 180, 112, 178, 178, 179, 51, 137, 137, 137, 4, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, + 139, 139, 139, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 141, 141, 141, 0, 148, 148, 148, 0, 151, 151, 151, 0, + 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 146, 146, 146, 0, 142, 142, 142, 0, 137, 137, 137, 0, 136, 136, 136, 0, 135, 135, 135, 0, 133, 133, 133, 0, 130, 130, 130, 0, 128, 128, 128, 0, 126, 126, 126, 0, 126, 126, 126, 0, 128, 128, 128, 0, 130, 130, 130, 0, 130, 130, 130, 0, + 131, 131, 131, 1, 133, 133, 133, 1, 138, 138, 138, 2, 139, 139, 139, 5, 135, 135, 135, 5, 131, 131, 131, 6, 130, 130, 130, 7, 129, 129, 129, 7, 130, 130, 130, 6, 133, 133, 133, 6, 139, 139, 139, 5, 141, 141, 141, 3, 141, 141, 141, 1, 142, 142, 142, 0, 140, 140, 140, 0, 138, 138, 138, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, + 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 140, 140, 140, 0, 143, 143, 143, 0, 145, 145, 145, 0, + 147, 147, 147, 0, 146, 146, 146, 0, 145, 145, 145, 0, 142, 142, 142, 0, 138, 138, 138, 0, 135, 135, 135, 0, 131, 131, 131, 0, 129, 129, 129, 0, 129, 129, 129, 0, 131, 131, 131, 0, 135, 135, 135, 0, 140, 140, 140, 0, 141, 141, 141, 0, 139, 139, 139, 0, 136, 136, 136, 0, 133, 133, 133, 0, 132, 132, 132, 0, 136, 136, 136, 0, 140, 140, 140, 0, 144, 144, 144, 0, 148, 148, 148, 1, + 127, 127, 127, 16, 119, 119, 119, 70, 119, 119, 119, 114, 119, 119, 119, 161, 119, 119, 119, 193, 119, 119, 119, 211, 119, 119, 119, 211, 118, 118, 118, 213, 116, 116, 116, 212, 116, 116, 116, 211, 114, 114, 114, 189, 112, 112, 112, 158, 111, 111, 111, 112, 111, 111, 111, 65, 108, 108, 108, 9, 145, 145, 145, 0, 139, 139, 139, 0, 138, 138, 138, 0, 133, 133, 133, 0, 132, 132, 132, 0, 136, 136, 136, 0, + 141, 141, 141, 0, 142, 142, 142, 0, 141, 141, 141, 0, 139, 139, 139, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 145, 145, 145, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 140, 140, 140, 0, 137, 137, 137, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 133, 133, 133, 0, 136, 136, 136, 0, 140, 140, 140, 0, 143, 143, 143, 0, 145, 145, 145, 0, 147, 147, 147, 0, 146, 146, 146, 0, 144, 144, 144, 0, 141, 141, 141, 0, 138, 138, 138, 0, 135, 135, 135, 0, 131, 131, 131, 0, 129, 129, 129, 0, 129, 129, 129, 0, 132, 132, 132, 0, 136, 136, 136, 0, 140, 140, 140, 0, 141, 141, 141, 0, + 139, 139, 139, 0, 135, 135, 135, 0, 132, 132, 132, 1, 121, 121, 121, 46, 120, 120, 120, 133, 120, 120, 120, 199, 121, 121, 121, 255, 122, 122, 122, 255, 124, 124, 124, 255, 126, 126, 126, 255, 127, 127, 127, 255, 127, 127, 127, 255, 126, 126, 126, 255, 125, 125, 125, 255, 124, 124, 124, 255, 122, 122, 122, 255, 119, 119, 119, 255, 115, 115, 115, 255, 113, 113, 113, 255, 111, 111, 111, 255, 108, 108, 108, 252, + 106, 106, 106, 194, 103, 103, 103, 130, 101, 101, 101, 39, 133, 133, 133, 0, 132, 132, 132, 0, 136, 136, 136, 0, 141, 141, 141, 0, 142, 142, 142, 0, 141, 141, 141, 0, 139, 139, 139, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 145, 145, 145, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, + 140, 140, 140, 0, 137, 137, 137, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 134, 134, 134, 0, 132, 132, 132, 0, 133, 133, 133, 0, 136, 136, 136, 0, 141, 141, 141, 0, 143, 143, 143, 0, 146, 146, 146, 0, 147, 147, 147, 0, 146, 146, 146, 0, 144, 144, 144, 0, 141, 141, 141, 0, 137, 137, 137, 0, + 134, 134, 134, 0, 131, 131, 131, 0, 129, 129, 129, 0, 130, 130, 130, 0, 132, 132, 132, 0, 136, 136, 136, 0, 124, 124, 124, 15, 119, 119, 119, 115, 119, 119, 119, 207, 121, 121, 121, 255, 124, 124, 124, 255, 128, 128, 128, 255, 131, 131, 131, 255, 136, 136, 136, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 143, 143, 143, 255, 143, 143, 143, 255, 142, 142, 142, 255, 140, 140, 140, 255, + 137, 137, 137, 255, 135, 135, 135, 255, 131, 131, 131, 255, 127, 127, 126, 255, 121, 121, 121, 255, 115, 115, 115, 255, 108, 108, 108, 255, 104, 104, 104, 255, 101, 101, 101, 255, 99, 99, 99, 202, 96, 96, 96, 105, 94, 94, 94, 9, 141, 141, 141, 0, 142, 142, 142, 0, 141, 141, 141, 0, 139, 139, 139, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 145, 145, 145, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 140, 140, 140, 0, 137, 137, 137, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 140, 140, 140, 0, 137, 137, 137, 0, 133, 133, 133, 0, 132, 132, 132, 0, 133, 133, 133, 0, 137, 137, 137, 0, + 141, 141, 141, 0, 144, 144, 144, 0, 146, 146, 146, 0, 147, 147, 147, 0, 145, 145, 145, 0, 144, 144, 144, 0, 140, 140, 140, 0, 137, 137, 137, 0, 133, 133, 133, 0, 130, 130, 130, 0, 121, 121, 121, 18, 118, 118, 118, 127, 119, 119, 119, 238, 123, 123, 123, 255, 127, 127, 127, 255, 133, 133, 133, 255, 137, 137, 137, 255, 142, 142, 142, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, + 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 148, 148, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 134, 134, 134, 255, 130, 130, 130, 255, 124, 124, 124, 255, 116, 116, 116, 255, 109, 109, 109, 255, 100, 100, 100, 255, 96, 96, 96, 255, 94, 94, 94, 234, 91, 91, 91, 114, 88, 88, 88, 12, 141, 141, 141, 0, + 139, 139, 139, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 145, 145, 145, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 140, 140, 140, 0, 137, 137, 137, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 136, 136, 136, 0, 133, 133, 133, 0, 132, 132, 132, 0, 134, 134, 134, 0, 138, 138, 138, 0, 142, 142, 142, 0, 144, 144, 144, 0, 146, 146, 146, 0, 146, 146, 146, 0, 145, 145, 145, 0, 143, 143, 143, 0, 141, 141, 141, 2, 116, 116, 117, 97, 118, 118, 118, 235, 121, 121, 121, 255, 127, 127, 127, 255, 133, 133, 133, 255, 139, 139, 140, 255, + 144, 144, 144, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 133, 133, 133, 255, 128, 128, 128, 255, 123, 123, 123, 255, + 115, 115, 115, 255, 106, 106, 106, 255, 97, 97, 97, 255, 92, 92, 92, 255, 88, 88, 88, 228, 85, 85, 85, 87, 139, 139, 139, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 145, 145, 145, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 140, 140, 140, 0, 137, 137, 137, 0, 142, 142, 142, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 136, 136, 136, 0, 133, 133, 133, 0, 132, 132, 132, 0, 134, 134, 134, 0, 138, 138, 138, 0, 142, 142, 142, 0, 144, 144, 144, 0, 146, 146, 146, 0, 116, 116, 117, 36, 115, 115, 115, 192, + 118, 118, 118, 255, 125, 125, 125, 255, 130, 130, 130, 255, 137, 137, 137, 255, 141, 141, 141, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 149, 149, 149, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 144, 144, 144, 255, + 141, 141, 141, 255, 138, 138, 138, 255, 137, 137, 137, 255, 134, 134, 134, 255, 132, 132, 132, 255, 129, 129, 129, 255, 126, 126, 126, 255, 119, 119, 119, 255, 112, 112, 112, 255, 102, 102, 102, 255, 90, 90, 90, 255, 86, 86, 86, 255, 82, 82, 82, 186, 81, 81, 81, 27, 142, 142, 142, 0, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 145, 145, 145, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 140, 140, 140, 0, 137, 137, 137, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 138, 138, 138, 0, 135, 135, 135, 0, 132, 132, 132, 0, + 132, 132, 132, 0, 135, 135, 135, 0, 134, 134, 134, 1, 113, 113, 113, 88, 114, 114, 114, 244, 120, 120, 120, 255, 127, 127, 127, 255, 134, 134, 134, 255, 139, 139, 139, 255, 141, 141, 141, 255, 144, 144, 144, 255, 146, 146, 146, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, + 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 143, 143, 143, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, 129, 129, 129, 255, 126, 126, 126, 255, 123, 123, 123, 255, 120, 120, 119, 255, 113, 113, 113, 255, 104, 104, 104, 255, 93, 93, 93, 255, 83, 83, 83, 255, 79, 79, 79, 240, 78, 78, 78, 78, + 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 145, 145, 145, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 140, 140, 140, 0, 137, 137, 137, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 133, 133, 133, 0, 136, 136, 136, 0, 139, 139, 139, 0, + 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 138, 138, 138, 0, 135, 135, 135, 0, 131, 131, 131, 1, 111, 111, 111, 133, 114, 114, 114, 255, 121, 121, 121, 255, 128, 128, 128, 255, 134, 134, 134, 255, 138, 138, 138, 255, 140, 140, 140, 255, 142, 142, 142, 255, 143, 143, 143, 255, 144, 144, 144, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, + 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 145, 145, 145, 255, 143, 143, 143, 255, 141, 141, 141, 255, 139, 139, 139, 255, 135, 135, 135, 255, 133, 133, 133, 255, 128, 128, 128, 255, 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 120, 255, + 118, 118, 118, 255, 112, 112, 112, 255, 105, 105, 105, 255, 95, 95, 95, 255, 82, 82, 82, 255, 77, 77, 77, 255, 75, 75, 75, 120, 140, 140, 140, 0, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 145, 145, 145, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 140, 140, 140, 0, 137, 137, 137, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 130, 130, 130, 0, 131, 131, 131, 0, 134, 134, 134, 0, 137, 137, 137, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 113, 113, 113, 4, 110, 110, 110, 157, 113, 113, 113, 255, 120, 120, 120, 255, 127, 127, 127, 255, 132, 132, 132, 255, 135, 135, 135, 255, 137, 137, 138, 255, 140, 140, 140, 255, + 141, 141, 141, 255, 143, 143, 143, 255, 144, 144, 144, 255, 145, 145, 145, 255, 148, 148, 148, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 145, 145, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 139, 139, 139, 255, 136, 136, 136, 255, + 134, 134, 134, 255, 132, 132, 132, 255, 129, 129, 129, 255, 127, 127, 127, 255, 122, 122, 122, 255, 118, 118, 118, 255, 115, 115, 115, 255, 113, 113, 113, 255, 110, 110, 110, 255, 104, 104, 104, 255, 95, 95, 95, 255, 83, 83, 83, 255, 75, 75, 75, 255, 72, 72, 72, 144, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 145, 145, 145, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, + 140, 140, 140, 0, 137, 137, 137, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 132, 132, 132, 0, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 0, 134, 134, 134, 0, 137, 137, 137, 0, 140, 140, 140, 0, 142, 142, 142, 0, 126, 126, 126, 2, 107, 107, 107, 169, 112, 112, 113, 255, 118, 118, 119, 255, + 125, 125, 125, 255, 130, 130, 130, 255, 131, 131, 132, 255, 134, 134, 134, 255, 136, 136, 136, 255, 137, 137, 137, 255, 139, 139, 140, 255, 141, 141, 141, 255, 143, 143, 143, 255, 145, 145, 145, 255, 146, 146, 147, 255, 148, 148, 148, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, + 148, 148, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 133, 133, 133, 255, 132, 132, 132, 255, 130, 130, 130, 255, 128, 128, 128, 255, 126, 126, 126, 255, 123, 123, 123, 255, 118, 118, 118, 255, 114, 114, 114, 255, 112, 112, 112, 255, 111, 111, 111, 255, 108, 108, 108, 255, 103, 103, 103, 255, 94, 94, 94, 255, 81, 81, 81, 255, 72, 72, 72, 255, 69, 69, 69, 153, + 141, 141, 141, 0, 141, 141, 141, 0, 145, 145, 145, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 140, 140, 140, 0, 137, 137, 137, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 0, + 135, 135, 135, 0, 127, 127, 127, 1, 105, 105, 105, 145, 109, 109, 109, 255, 116, 116, 116, 255, 122, 122, 123, 255, 127, 127, 128, 255, 130, 130, 130, 255, 130, 130, 130, 255, 132, 132, 132, 255, 135, 135, 135, 255, 137, 137, 137, 255, 139, 139, 139, 255, 142, 142, 142, 255, 143, 143, 143, 255, 144, 144, 144, 255, 146, 146, 146, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 152, 152, 152, 255, + 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 136, 136, 136, 255, 133, 133, 133, 255, 130, 130, 130, 255, 127, 127, 127, 255, 125, 125, 125, 255, 123, 123, 123, 255, 122, 122, 122, 255, 118, 118, 118, 255, 115, 115, 115, 255, 110, 110, 110, 255, 108, 108, 108, 255, + 106, 106, 106, 255, 105, 105, 105, 255, 101, 101, 101, 255, 91, 91, 91, 255, 78, 78, 78, 255, 69, 69, 69, 255, 68, 68, 68, 135, 142, 142, 142, 0, 145, 145, 145, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 140, 140, 140, 0, 137, 137, 137, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, + 131, 131, 131, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 104, 104, 104, 118, 106, 106, 107, 255, 113, 113, 113, 255, 119, 119, 119, 255, 124, 124, 124, 255, 126, 126, 126, 255, 127, 127, 127, 255, 129, 129, 129, 255, 132, 132, 132, 255, 135, 135, 135, 255, 136, 136, 136, 255, 138, 138, 138, 255, 140, 140, 140, 255, 142, 142, 142, 255, + 143, 143, 143, 255, 146, 146, 146, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 144, 144, 144, 255, 142, 142, 142, 255, 139, 139, 139, 255, 136, 136, 136, 255, 133, 133, 133, 255, 129, 129, 129, 255, 126, 126, 126, 255, 122, 122, 122, 255, + 119, 119, 119, 255, 118, 118, 118, 255, 117, 117, 117, 255, 114, 114, 114, 255, 111, 111, 111, 255, 108, 108, 108, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 97, 97, 97, 255, 90, 90, 90, 255, 75, 75, 75, 255, 67, 67, 67, 255, 65, 65, 65, 102, 144, 144, 144, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 140, 140, 140, 0, 137, 137, 137, 0, 142, 142, 142, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 103, 103, 103, 58, 104, 104, 104, 249, 109, 109, 110, 255, 117, 117, 117, 255, 122, 122, 122, 255, 123, 123, 123, 255, 123, 123, 123, 255, 126, 126, 126, 255, 129, 129, 129, 255, + 131, 131, 131, 255, 133, 133, 133, 255, 134, 134, 134, 255, 136, 136, 136, 255, 138, 138, 138, 255, 140, 140, 140, 255, 143, 143, 143, 255, 144, 144, 145, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 142, 142, 142, 255, 140, 140, 140, 255, + 137, 137, 137, 255, 135, 135, 135, 255, 131, 131, 131, 255, 128, 128, 128, 255, 125, 125, 125, 255, 121, 121, 121, 255, 116, 116, 116, 255, 113, 113, 113, 255, 112, 112, 112, 255, 112, 112, 112, 255, 111, 111, 111, 255, 109, 109, 109, 255, 104, 104, 104, 255, 101, 101, 101, 255, 101, 101, 101, 255, 99, 99, 99, 255, 95, 95, 95, 255, 87, 87, 87, 255, 72, 72, 72, 255, 66, 66, 66, 249, 64, 64, 64, 48, + 142, 142, 142, 0, 143, 143, 143, 0, 144, 144, 144, 0, 140, 140, 140, 0, 137, 137, 137, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 129, 129, 129, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 103, 103, 103, 21, 101, 101, 101, 227, 107, 107, 107, 255, 113, 113, 113, 255, + 118, 118, 118, 255, 120, 120, 120, 255, 120, 120, 120, 255, 123, 123, 123, 255, 126, 126, 126, 255, 128, 128, 128, 255, 128, 128, 128, 255, 130, 130, 130, 255, 131, 131, 131, 255, 133, 133, 133, 255, 136, 136, 136, 255, 140, 140, 140, 255, 141, 141, 141, 255, 144, 144, 144, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, + 154, 154, 154, 255, 153, 153, 153, 255, 150, 150, 150, 255, 147, 147, 147, 255, 144, 144, 144, 255, 140, 140, 140, 255, 136, 136, 136, 255, 131, 131, 131, 255, 129, 129, 129, 255, 126, 126, 126, 255, 123, 123, 123, 255, 120, 120, 120, 255, 116, 116, 116, 255, 112, 112, 112, 255, 110, 110, 110, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 106, 106, 106, 255, 101, 101, 101, 255, 99, 99, 99, 255, + 98, 98, 98, 255, 97, 97, 97, 255, 93, 93, 93, 255, 82, 82, 82, 255, 68, 68, 68, 255, 64, 64, 64, 219, 63, 63, 63, 12, 143, 143, 143, 0, 142, 142, 142, 0, 138, 138, 138, 0, 137, 137, 137, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 129, 129, 129, 0, 129, 129, 129, 0, 130, 130, 130, 0, + 130, 130, 130, 0, 137, 137, 137, 1, 100, 100, 100, 155, 103, 103, 103, 255, 110, 110, 111, 255, 115, 115, 115, 255, 117, 117, 117, 255, 117, 117, 118, 255, 118, 118, 119, 255, 121, 121, 122, 255, 123, 123, 123, 255, 123, 123, 123, 255, 125, 125, 125, 255, 127, 127, 128, 255, 129, 129, 129, 255, 133, 133, 133, 255, 137, 137, 137, 255, 139, 139, 139, 255, 142, 142, 142, 255, 144, 144, 144, 255, 147, 147, 147, 255, + 149, 149, 149, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 143, 143, 143, 255, 138, 138, 138, 255, 133, 133, 133, 255, 127, 127, 127, 255, 122, 122, 122, 255, 120, 120, 120, 255, 119, 119, 119, 255, 116, 116, 116, 255, 113, 113, 113, 255, 110, 110, 110, 255, + 106, 106, 106, 255, 103, 103, 103, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 99, 99, 99, 255, 97, 97, 97, 255, 97, 97, 97, 255, 95, 95, 95, 255, 89, 89, 89, 255, 78, 78, 78, 255, 64, 64, 64, 255, 63, 63, 63, 144, 143, 143, 143, 0, 139, 139, 139, 0, 137, 137, 137, 0, 140, 140, 140, 0, 144, 144, 144, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 129, 129, 129, 0, 100, 100, 100, 56, 100, 100, 100, 252, 106, 106, 106, 255, 111, 111, 111, 255, 114, 114, 114, 255, 114, 114, 115, 255, 115, 115, 115, 255, 118, 118, 118, 255, 119, 119, 119, 255, 119, 119, 119, 255, 120, 120, 120, 255, 123, 123, 123, 255, 126, 126, 126, 255, 130, 130, 130, 255, + 133, 133, 133, 255, 136, 136, 136, 255, 137, 137, 137, 255, 140, 140, 140, 255, 142, 142, 142, 255, 145, 145, 145, 255, 147, 147, 147, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 144, 144, 144, 255, 142, 142, 142, 255, 139, 139, 139, 255, 135, 135, 135, 255, 129, 129, 129, 255, + 123, 123, 123, 255, 117, 117, 117, 255, 114, 114, 114, 255, 113, 113, 113, 255, 111, 111, 111, 255, 109, 109, 109, 255, 105, 105, 105, 255, 101, 101, 101, 255, 99, 99, 99, 255, 100, 100, 100, 255, 102, 102, 102, 255, 100, 100, 100, 255, 96, 96, 96, 255, 94, 94, 94, 255, 95, 95, 95, 255, 92, 92, 92, 255, 86, 86, 86, 255, 72, 72, 72, 255, 64, 64, 64, 252, 63, 63, 63, 48, 138, 138, 138, 0, + 138, 138, 138, 0, 142, 142, 142, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 133, 133, 133, 2, 97, 97, 97, 205, 102, 102, 102, 255, 107, 107, 107, 255, 111, 111, 112, 255, 111, 111, 111, 255, 113, 113, 113, 255, 114, 114, 114, 255, 117, 117, 117, 255, + 115, 115, 116, 255, 117, 117, 117, 255, 119, 119, 119, 255, 122, 122, 123, 255, 125, 125, 125, 255, 129, 129, 129, 255, 131, 131, 131, 255, 132, 132, 132, 255, 133, 133, 134, 255, 137, 137, 137, 255, 140, 140, 140, 255, 141, 141, 142, 255, 145, 145, 145, 255, 148, 148, 148, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 152, 152, 152, 255, 149, 149, 149, 255, + 144, 144, 144, 255, 142, 142, 142, 255, 137, 137, 137, 255, 135, 135, 135, 255, 133, 133, 133, 255, 130, 130, 130, 255, 124, 124, 124, 255, 119, 119, 119, 255, 112, 112, 112, 255, 108, 108, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 105, 105, 105, 255, 101, 101, 101, 255, 97, 97, 97, 255, 97, 97, 97, 255, 98, 98, 98, 255, 99, 99, 99, 255, 98, 98, 98, 255, 94, 94, 94, 255, 93, 93, 93, 255, + 93, 93, 93, 255, 91, 91, 91, 255, 81, 81, 81, 255, 68, 68, 68, 255, 64, 64, 64, 189, 137, 137, 137, 0, 140, 140, 140, 0, 144, 144, 144, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 95, 95, 96, 74, 98, 98, 99, 255, 103, 103, 103, 255, + 108, 108, 109, 255, 109, 109, 110, 255, 109, 109, 110, 255, 112, 112, 112, 255, 113, 113, 114, 255, 113, 113, 113, 255, 112, 112, 112, 255, 114, 114, 114, 255, 117, 117, 117, 255, 121, 121, 121, 255, 124, 124, 124, 255, 126, 126, 126, 255, 127, 127, 128, 255, 128, 128, 128, 255, 132, 132, 132, 255, 134, 134, 134, 255, 137, 137, 137, 255, 141, 141, 141, 255, 144, 144, 144, 255, 148, 148, 148, 255, 151, 151, 151, 255, + 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 151, 151, 151, 255, 146, 146, 146, 255, 141, 141, 141, 255, 135, 135, 135, 255, 130, 130, 130, 255, 127, 127, 127, 255, 124, 124, 124, 255, 123, 123, 123, 255, 119, 119, 119, 255, 113, 113, 113, 255, 108, 108, 108, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 101, 255, 97, 97, 97, 255, + 94, 94, 94, 255, 94, 94, 94, 255, 96, 96, 96, 255, 97, 97, 97, 255, 96, 96, 96, 255, 93, 93, 93, 255, 93, 93, 93, 255, 93, 93, 93, 255, 89, 89, 89, 255, 77, 77, 77, 255, 66, 66, 66, 255, 67, 67, 67, 60, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, + 138, 138, 138, 0, 135, 135, 135, 0, 131, 131, 131, 2, 96, 96, 96, 193, 101, 101, 101, 255, 105, 105, 106, 255, 106, 106, 107, 255, 107, 107, 108, 255, 107, 107, 108, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 110, 255, 110, 110, 110, 255, 112, 112, 112, 255, 116, 116, 116, 255, 119, 119, 119, 255, 122, 122, 122, 255, 121, 121, 121, 255, 123, 123, 123, 255, 127, 127, 127, 255, 130, 130, 130, 255, + 133, 133, 133, 255, 136, 136, 137, 255, 139, 139, 139, 255, 143, 143, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 149, 149, 149, 255, 147, 147, 147, 255, 141, 141, 141, 255, 136, 136, 136, 255, 131, 131, 131, 255, 123, 123, 123, 255, 119, 119, 119, 255, 117, 117, 117, 255, 116, 116, 116, 255, 112, 112, 112, 255, + 108, 108, 108, 255, 102, 102, 102, 255, 98, 98, 98, 255, 99, 99, 99, 255, 100, 100, 100, 255, 98, 98, 98, 255, 93, 93, 93, 255, 92, 92, 92, 255, 94, 94, 94, 255, 97, 97, 97, 255, 97, 97, 97, 255, 94, 94, 94, 255, 93, 93, 93, 255, 95, 95, 94, 255, 93, 93, 93, 255, 86, 86, 86, 255, 73, 73, 73, 255, 69, 69, 69, 183, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 98, 98, 98, 49, 97, 97, 97, 255, 102, 102, 103, 255, 106, 106, 106, 255, 105, 105, 105, 255, 105, 105, 106, 255, 107, 107, 107, 255, 108, 108, 109, 255, 107, 107, 107, 255, 106, 106, 106, 255, 110, 110, 110, 255, 112, 112, 113, 255, 115, 115, 116, 255, + 118, 118, 118, 255, 117, 117, 117, 255, 118, 118, 118, 255, 122, 122, 122, 255, 125, 125, 125, 255, 128, 128, 128, 255, 131, 131, 131, 255, 135, 135, 135, 255, 138, 138, 138, 255, 141, 141, 141, 255, 143, 143, 143, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, 144, 144, 144, 255, 140, 140, 140, 255, 135, 135, 135, 255, + 130, 130, 130, 255, 124, 124, 124, 255, 117, 117, 117, 255, 112, 112, 112, 255, 110, 110, 110, 255, 109, 109, 109, 255, 107, 107, 107, 255, 103, 103, 103, 255, 98, 98, 98, 255, 95, 95, 95, 255, 97, 97, 97, 255, 98, 98, 98, 255, 95, 95, 95, 255, 93, 93, 93, 255, 92, 92, 92, 255, 95, 95, 95, 255, 98, 98, 98, 255, 97, 97, 97, 255, 96, 96, 96, 255, 98, 98, 98, 255, 97, 97, 97, 255, + 94, 94, 94, 255, 83, 83, 83, 255, 73, 73, 72, 255, 73, 73, 73, 39, 255, 255, 255, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 133, 133, 133, 2, 95, 95, 95, 145, 98, 98, 99, 255, 105, 105, 105, 255, 104, 104, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 106, 255, + 105, 105, 106, 255, 103, 103, 104, 255, 106, 106, 106, 255, 109, 109, 109, 255, 112, 112, 112, 255, 112, 112, 113, 255, 113, 113, 114, 255, 112, 112, 112, 255, 116, 116, 116, 255, 120, 120, 120, 255, 123, 123, 124, 255, 125, 125, 125, 255, 129, 129, 130, 255, 132, 132, 133, 255, 136, 136, 136, 255, 140, 140, 140, 255, 144, 144, 144, 255, 147, 147, 147, 255, 150, 150, 150, 255, 153, 153, 153, 255, 155, 155, 155, 255, + 155, 155, 155, 255, 155, 155, 155, 255, 150, 150, 150, 255, 145, 145, 145, 255, 139, 139, 139, 255, 134, 134, 134, 255, 128, 128, 128, 255, 123, 123, 123, 255, 116, 116, 116, 255, 110, 110, 110, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, 103, 103, 103, 255, 99, 99, 99, 255, 94, 94, 94, 255, 94, 94, 94, 255, 96, 96, 96, 255, 97, 97, 97, 255, 94, 94, 94, 255, 92, 92, 92, 255, + 95, 95, 95, 255, 98, 98, 98, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 101, 101, 101, 255, 92, 92, 92, 255, 80, 80, 80, 255, 75, 75, 75, 138, 255, 255, 255, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 142, 142, 142, 0, 116, 116, 116, 7, 95, 95, 95, 231, + 101, 101, 102, 255, 106, 106, 106, 255, 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 103, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 103, 255, 105, 105, 106, 255, 108, 108, 108, 255, 110, 110, 110, 255, 109, 109, 110, 255, 108, 108, 109, 255, 109, 109, 110, 255, 116, 116, 116, 255, 116, 116, 117, 255, 120, 120, 120, 255, 121, 121, 121, 255, 125, 125, 125, 255, 130, 130, 130, 255, 135, 135, 135, 255, + 138, 138, 138, 255, 143, 143, 143, 255, 146, 146, 146, 255, 151, 151, 151, 255, 153, 153, 153, 255, 155, 155, 155, 255, 156, 156, 156, 255, 155, 155, 155, 255, 151, 151, 151, 255, 147, 147, 147, 255, 140, 140, 140, 255, 133, 133, 133, 255, 125, 125, 125, 255, 119, 119, 119, 255, 113, 113, 113, 255, 110, 110, 110, 255, 103, 103, 103, 255, 98, 98, 98, 255, 97, 97, 97, 255, 98, 98, 98, 255, 99, 99, 99, 255, + 94, 94, 94, 255, 92, 92, 92, 255, 94, 94, 94, 255, 97, 97, 97, 255, 96, 96, 96, 255, 95, 95, 95, 255, 97, 97, 97, 255, 101, 101, 101, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 99, 99, 99, 255, 86, 86, 86, 255, 78, 78, 78, 225, 255, 255, 255, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 139, 139, 139, 1, 100, 100, 100, 59, 100, 100, 101, 255, 105, 105, 105, 255, 104, 104, 104, 255, 101, 101, 101, 255, 102, 102, 102, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 103, 103, 103, 255, 105, 105, 106, 255, 107, 107, 107, 255, 107, 107, 107, 255, 105, 105, 105, 255, 105, 105, 106, 255, 109, 109, 109, 255, 112, 112, 112, 255, + 114, 114, 114, 255, 116, 116, 116, 255, 119, 119, 119, 255, 124, 124, 124, 255, 128, 128, 128, 255, 131, 131, 131, 255, 134, 134, 134, 255, 140, 140, 140, 255, 145, 145, 145, 255, 148, 148, 148, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 146, 146, 146, 255, 141, 141, 141, 255, 135, 135, 135, 255, 129, 129, 129, 255, 123, 123, 123, 255, 115, 115, 115, 255, 109, 109, 109, 255, + 106, 106, 106, 255, 103, 103, 103, 255, 97, 97, 97, 255, 94, 94, 94, 255, 95, 95, 95, 255, 97, 97, 97, 255, 97, 97, 97, 255, 93, 93, 93, 255, 93, 93, 93, 255, 97, 97, 97, 255, 100, 100, 100, 255, 99, 99, 99, 255, 100, 100, 100, 255, 104, 104, 103, 255, 108, 108, 108, 255, 111, 111, 111, 255, 111, 111, 111, 255, 114, 114, 114, 255, 108, 108, 108, 255, 106, 106, 106, 255, 95, 95, 95, 255, + 81, 81, 81, 255, 79, 79, 79, 45, 128, 128, 128, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 143, 143, 143, 2, 101, 101, 101, 128, 102, 102, 102, 255, 107, 107, 107, 255, 103, 103, 103, 255, 100, 100, 101, 255, 101, 101, 101, 255, 103, 103, 103, 255, 100, 100, 100, 255, 98, 98, 99, 255, 102, 102, 102, 255, 105, 105, 105, 255, + 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 104, 104, 105, 255, 109, 109, 109, 255, 108, 108, 108, 255, 110, 110, 110, 255, 112, 112, 113, 255, 117, 117, 118, 255, 121, 121, 121, 255, 124, 124, 124, 255, 126, 126, 126, 255, 130, 130, 130, 255, 136, 136, 136, 255, 138, 138, 138, 255, 141, 141, 141, 255, 144, 144, 144, 255, 148, 148, 148, 255, 150, 150, 150, 255, 150, 150, 150, 255, 143, 143, 143, 255, + 134, 134, 134, 255, 128, 128, 128, 255, 122, 122, 122, 255, 118, 118, 118, 255, 113, 113, 113, 255, 107, 107, 107, 255, 101, 101, 101, 255, 101, 101, 101, 255, 98, 98, 98, 255, 93, 93, 93, 255, 92, 92, 92, 255, 95, 95, 95, 255, 97, 97, 97, 255, 96, 96, 96, 255, 96, 96, 96, 255, 101, 101, 100, 255, 105, 105, 105, 255, 106, 106, 106, 255, 107, 107, 107, 255, 112, 112, 112, 255, 117, 117, 117, 255, + 110, 110, 110, 255, 90, 89, 89, 255, 69, 67, 67, 255, 52, 50, 50, 255, 105, 105, 105, 255, 100, 100, 100, 255, 85, 85, 85, 255, 79, 79, 79, 108, 127, 127, 127, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 141, 141, 141, 3, 104, 104, 104, 187, 106, 106, 106, 255, 107, 107, 107, 255, 102, 102, 102, 255, 100, 100, 100, 255, + 101, 101, 101, 255, 101, 101, 101, 255, 98, 98, 99, 255, 98, 98, 99, 255, 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 103, 255, 99, 99, 100, 255, 100, 100, 100, 255, 104, 104, 104, 255, 107, 107, 107, 255, 106, 106, 107, 255, 107, 107, 107, 255, 111, 111, 112, 255, 115, 115, 115, 255, 117, 117, 117, 255, 118, 118, 118, 255, 122, 122, 122, 255, 126, 126, 126, 255, 128, 128, 128, 255, 132, 132, 132, 255, + 138, 138, 138, 255, 143, 143, 143, 255, 148, 148, 148, 255, 151, 151, 151, 255, 151, 151, 151, 255, 145, 145, 145, 255, 134, 134, 134, 255, 124, 124, 124, 255, 115, 115, 115, 255, 110, 110, 110, 255, 107, 107, 107, 255, 103, 103, 103, 255, 100, 100, 100, 255, 98, 98, 98, 255, 97, 97, 97, 255, 95, 95, 95, 255, 92, 92, 92, 255, 95, 95, 95, 255, 101, 101, 101, 255, 102, 102, 102, 255, 101, 101, 101, 255, + 103, 103, 103, 255, 110, 110, 110, 255, 115, 115, 114, 255, 102, 102, 102, 255, 84, 84, 84, 255, 63, 62, 62, 255, 56, 55, 55, 255, 56, 55, 55, 255, 55, 55, 55, 255, 56, 55, 55, 255, 89, 89, 89, 255, 103, 103, 103, 255, 88, 88, 88, 255, 80, 80, 80, 177, 126, 126, 126, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, + 138, 138, 138, 7, 108, 108, 108, 236, 110, 110, 110, 255, 107, 107, 107, 255, 102, 102, 102, 255, 100, 100, 100, 255, 102, 102, 102, 255, 100, 100, 100, 255, 97, 97, 97, 255, 98, 98, 98, 255, 102, 102, 102, 255, 102, 102, 102, 255, 100, 100, 100, 255, 98, 98, 98, 255, 100, 100, 101, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 109, 109, 110, 255, 111, 111, 112, 255, + 112, 112, 112, 255, 113, 113, 114, 255, 117, 117, 117, 255, 119, 119, 119, 255, 122, 122, 122, 255, 128, 128, 128, 255, 133, 133, 133, 255, 139, 139, 139, 255, 146, 146, 146, 255, 151, 151, 151, 255, 151, 151, 151, 255, 146, 146, 146, 255, 137, 137, 137, 255, 125, 125, 125, 255, 110, 110, 110, 255, 103, 103, 103, 255, 100, 100, 100, 255, 100, 100, 100, 255, 98, 98, 98, 255, 97, 97, 97, 255, 97, 97, 97, 255, + 96, 96, 96, 255, 97, 97, 97, 255, 99, 99, 99, 255, 104, 104, 103, 255, 107, 107, 107, 255, 106, 106, 106, 255, 107, 107, 106, 255, 112, 112, 112, 255, 94, 94, 94, 255, 60, 60, 60, 255, 59, 58, 58, 255, 59, 59, 59, 255, 60, 60, 60, 255, 60, 59, 59, 255, 76, 75, 75, 255, 94, 94, 94, 255, 107, 106, 107, 255, 104, 104, 104, 255, 91, 91, 91, 255, 80, 80, 80, 222, 132, 132, 132, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 121, 121, 122, 33, 116, 116, 116, 255, 116, 116, 116, 255, 110, 110, 111, 255, 102, 102, 103, 255, 103, 103, 103, 255, 104, 104, 104, 255, 99, 99, 100, 255, 97, 97, 97, 255, 99, 99, 99, 255, 103, 103, 103, 255, 102, 102, 102, 255, 99, 99, 99, 255, 98, 98, 98, 255, 101, 101, 101, 255, + 103, 103, 104, 255, 103, 103, 103, 255, 102, 102, 103, 255, 104, 104, 104, 255, 107, 107, 107, 255, 107, 107, 107, 255, 106, 106, 107, 255, 109, 109, 109, 255, 110, 110, 111, 255, 111, 111, 111, 255, 116, 116, 116, 255, 120, 120, 120, 255, 126, 126, 126, 255, 135, 135, 135, 255, 146, 146, 146, 255, 151, 151, 151, 255, 149, 149, 149, 255, 142, 142, 142, 255, 134, 134, 134, 255, 124, 124, 124, 255, 110, 110, 110, 255, + 98, 98, 98, 255, 94, 94, 94, 255, 95, 95, 95, 255, 97, 97, 97, 255, 98, 98, 98, 255, 100, 100, 100, 255, 103, 103, 103, 255, 104, 104, 104, 255, 104, 104, 104, 255, 108, 108, 108, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 112, 112, 112, 255, 112, 112, 112, 255, 63, 63, 63, 255, 67, 66, 67, 255, 84, 84, 84, 255, 104, 104, 104, 255, 117, 117, 117, 255, 115, 115, 115, 255, + 113, 113, 113, 255, 111, 111, 111, 255, 104, 104, 104, 255, 94, 94, 94, 255, 82, 82, 82, 252, 85, 85, 85, 10, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 123, 123, 123, 69, 123, 123, 124, 255, 122, 122, 122, 255, 115, 115, 115, 255, 106, 106, 107, 255, 106, 106, 107, 255, 107, 107, 107, 255, 102, 102, 102, 255, 100, 100, 100, 255, + 103, 103, 103, 255, 105, 105, 105, 255, 101, 101, 101, 255, 98, 98, 99, 255, 99, 99, 99, 255, 102, 102, 102, 255, 104, 104, 104, 255, 101, 101, 101, 255, 101, 101, 101, 255, 103, 103, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, 104, 104, 104, 255, 104, 104, 105, 255, 104, 104, 105, 255, 105, 105, 105, 255, 108, 108, 108, 255, 111, 111, 111, 255, 119, 119, 119, 255, 131, 131, 131, 255, 143, 143, 143, 255, + 153, 153, 153, 255, 151, 151, 151, 255, 138, 138, 138, 255, 121, 121, 121, 255, 111, 111, 111, 255, 105, 105, 105, 255, 96, 96, 96, 255, 91, 91, 91, 255, 93, 93, 93, 255, 99, 99, 99, 255, 104, 104, 104, 255, 107, 107, 107, 255, 110, 110, 110, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 110, 110, 110, 255, 115, 115, 115, 255, + 106, 106, 106, 255, 117, 117, 117, 255, 114, 114, 114, 255, 113, 113, 113, 255, 110, 110, 111, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 104, 104, 104, 255, 95, 95, 95, 255, 83, 83, 83, 255, 81, 81, 82, 50, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 130, 130, 130, 91, 129, 129, 129, 255, 128, 128, 129, 255, + 120, 120, 121, 255, 113, 113, 113, 255, 113, 113, 113, 255, 112, 112, 112, 255, 107, 107, 107, 255, 106, 106, 106, 255, 110, 110, 110, 255, 110, 110, 110, 255, 105, 105, 106, 255, 103, 103, 103, 255, 104, 104, 104, 255, 106, 106, 106, 255, 104, 104, 104, 255, 102, 102, 102, 255, 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 100, 100, 100, 255, 99, 99, 99, 255, + 100, 100, 100, 255, 101, 101, 102, 255, 104, 104, 104, 255, 112, 112, 112, 255, 124, 124, 124, 255, 140, 140, 140, 255, 152, 152, 152, 255, 152, 152, 152, 255, 134, 134, 134, 255, 113, 113, 113, 255, 99, 99, 99, 255, 97, 97, 97, 255, 97, 97, 97, 255, 97, 97, 97, 255, 102, 102, 102, 255, 108, 108, 108, 255, 108, 108, 108, 255, 110, 110, 110, 255, 112, 112, 112, 255, 111, 111, 111, 255, 109, 109, 109, 255, + 107, 107, 107, 255, 109, 109, 109, 255, 109, 109, 109, 255, 108, 108, 108, 255, 109, 109, 110, 255, 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 109, 255, 108, 108, 108, 255, 109, 109, 110, 255, 108, 108, 109, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 105, 105, 105, 255, 96, 96, 96, 255, 84, 84, 84, 255, 81, 81, 82, 74, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 137, 137, 138, 104, 137, 137, 137, 255, 135, 135, 135, 255, 125, 125, 126, 255, 119, 119, 119, 255, 120, 120, 120, 255, 119, 119, 119, 255, 113, 113, 113, 255, 114, 114, 114, 255, 117, 117, 117, 255, 117, 117, 117, 255, 113, 113, 113, 255, 112, 112, 112, 255, 113, 113, 113, 255, 113, 113, 114, 255, 111, 111, 111, 255, 109, 109, 110, 255, 109, 109, 109, 255, + 108, 108, 109, 255, 106, 106, 106, 255, 105, 105, 105, 255, 101, 101, 101, 255, 99, 99, 99, 255, 98, 98, 98, 255, 99, 99, 99, 255, 99, 99, 99, 255, 98, 98, 98, 255, 103, 103, 104, 255, 115, 115, 116, 255, 128, 128, 128, 255, 143, 143, 143, 255, 149, 149, 149, 255, 125, 125, 125, 255, 106, 106, 106, 255, 94, 94, 94, 255, 97, 97, 97, 255, 108, 108, 108, 255, 109, 109, 109, 255, 108, 108, 108, 255, + 110, 110, 110, 255, 108, 108, 109, 255, 109, 109, 109, 255, 111, 111, 111, 255, 110, 110, 111, 255, 107, 107, 107, 255, 106, 106, 106, 255, 107, 107, 107, 255, 108, 108, 108, 255, 107, 107, 107, 255, 108, 108, 108, 255, 109, 109, 109, 255, 109, 109, 109, 255, 106, 106, 107, 255, 106, 106, 107, 255, 107, 107, 107, 255, 108, 108, 108, 255, 106, 106, 106, 255, 106, 106, 106, 255, 106, 106, 106, 255, 104, 104, 104, 255, + 96, 96, 97, 255, 84, 84, 84, 255, 81, 81, 82, 93, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 1, 145, 145, 145, 119, 144, 144, 144, 255, 141, 141, 141, 255, 134, 134, 134, 255, 127, 127, 127, 255, 127, 127, 127, 255, 127, 127, 127, 255, 121, 121, 121, 255, 123, 123, 123, 255, 126, 126, 127, 255, 126, 126, 126, 255, 122, 122, 122, 255, + 121, 121, 122, 255, 124, 124, 124, 255, 125, 125, 125, 255, 123, 123, 123, 255, 121, 121, 121, 255, 120, 120, 121, 255, 122, 122, 122, 255, 119, 119, 119, 255, 118, 118, 118, 255, 114, 114, 114, 255, 109, 109, 109, 255, 107, 107, 107, 255, 108, 108, 108, 255, 104, 104, 104, 255, 98, 98, 98, 255, 100, 100, 100, 255, 106, 106, 106, 255, 107, 107, 108, 255, 123, 123, 123, 255, 150, 150, 150, 255, 105, 105, 105, 255, + 105, 105, 105, 255, 110, 110, 110, 255, 109, 109, 109, 255, 111, 111, 111, 255, 109, 109, 110, 255, 106, 106, 106, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 107, 107, 108, 255, 108, 108, 108, 255, 105, 105, 105, 255, 104, 104, 104, 255, 106, 106, 106, 255, 106, 106, 107, 255, 105, 105, 105, 255, 106, 106, 106, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 105, 105, 105, 255, + 106, 106, 106, 255, 106, 106, 107, 255, 104, 104, 105, 255, 105, 105, 105, 255, 104, 104, 105, 255, 103, 103, 103, 255, 96, 96, 97, 255, 84, 84, 85, 255, 81, 81, 82, 106, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 1, 152, 152, 152, 120, 151, 151, 151, 255, 147, 147, 147, 255, 140, 140, 141, 255, 133, 133, 134, 255, 134, 134, 135, 255, + 134, 134, 134, 255, 129, 129, 130, 255, 131, 131, 132, 255, 135, 135, 136, 255, 135, 135, 136, 255, 131, 131, 132, 255, 132, 132, 133, 255, 134, 134, 135, 255, 136, 136, 137, 255, 135, 135, 136, 255, 135, 135, 136, 255, 135, 135, 136, 255, 136, 136, 137, 255, 135, 135, 136, 255, 136, 136, 136, 255, 132, 132, 133, 255, 128, 128, 128, 255, 130, 130, 131, 255, 135, 135, 135, 255, 133, 133, 134, 255, 130, 130, 131, 255, + 131, 131, 132, 255, 133, 133, 134, 255, 132, 132, 133, 255, 132, 132, 133, 255, 104, 104, 104, 255, 106, 106, 106, 255, 107, 107, 107, 255, 104, 104, 104, 255, 102, 102, 102, 255, 105, 105, 105, 255, 105, 105, 105, 255, 102, 102, 102, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 105, 105, 105, 255, 103, 103, 103, 255, 103, 103, 103, 255, 105, 105, 105, 255, 104, 104, 104, 255, + 103, 103, 103, 255, 104, 104, 104, 255, 106, 106, 106, 255, 106, 106, 106, 255, 106, 106, 106, 255, 104, 104, 104, 255, 104, 104, 104, 255, 105, 105, 105, 255, 103, 103, 103, 255, 104, 104, 104, 255, 103, 103, 103, 255, 101, 101, 101, 255, 96, 96, 96, 255, 84, 84, 84, 255, 81, 81, 81, 110, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 2, + 157, 157, 158, 110, 157, 157, 158, 255, 154, 154, 154, 255, 147, 147, 147, 255, 140, 140, 140, 255, 141, 141, 142, 255, 140, 140, 141, 255, 137, 137, 137, 255, 139, 139, 140, 255, 143, 143, 143, 255, 143, 143, 143, 255, 141, 141, 141, 255, 141, 141, 141, 255, 144, 144, 144, 255, 147, 147, 147, 255, 146, 146, 147, 255, 147, 147, 147, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, + 150, 150, 150, 255, 146, 146, 146, 255, 147, 147, 147, 255, 153, 153, 153, 255, 153, 153, 153, 255, 148, 148, 148, 255, 141, 141, 141, 255, 129, 129, 129, 255, 101, 101, 101, 255, 116, 116, 116, 255, 147, 147, 147, 255, 128, 128, 129, 255, 107, 107, 108, 255, 96, 96, 96, 255, 94, 94, 95, 255, 98, 98, 99, 255, 101, 101, 102, 255, 99, 99, 99, 255, 100, 100, 101, 255, 102, 102, 102, 255, 101, 101, 102, 255, + 101, 101, 102, 255, 102, 102, 102, 255, 100, 100, 101, 255, 100, 100, 101, 255, 102, 102, 103, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 104, 104, 105, 255, 104, 104, 105, 255, 103, 103, 104, 255, 103, 103, 103, 255, 103, 103, 104, 255, 102, 102, 103, 255, 102, 102, 103, 255, 101, 101, 102, 255, 101, 101, 101, 255, 94, 94, 94, 255, 85, 85, 85, 255, 81, 81, 81, 93, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 2, 163, 163, 163, 98, 164, 164, 164, 255, 159, 159, 159, 255, 151, 151, 151, 255, 145, 145, 145, 255, 147, 147, 147, 255, 147, 147, 147, 255, 145, 145, 145, 255, 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, + 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 155, 155, 155, 255, 157, 157, 157, 255, 154, 154, 154, 255, 147, 147, 147, 255, 142, 142, 142, 255, 141, 141, 141, 255, 134, 134, 134, 255, 119, 119, 118, 255, 103, 103, 103, 255, 101, 101, 101, 255, 117, 117, 117, 255, 141, 141, 141, 255, 145, 145, 145, 255, 138, 138, 138, 255, 129, 129, 130, 255, 111, 111, 112, 255, 104, 104, 105, 255, + 102, 102, 102, 255, 101, 101, 102, 255, 96, 96, 97, 255, 99, 99, 100, 255, 99, 99, 100, 255, 99, 99, 100, 255, 99, 99, 100, 255, 99, 99, 100, 255, 98, 98, 99, 255, 99, 99, 99, 255, 100, 100, 101, 255, 100, 100, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 103, 103, 103, 255, 102, 102, 103, 255, 102, 102, 103, 255, 102, 102, 102, 255, 101, 101, 102, 255, 103, 103, 103, 255, 101, 101, 101, 255, + 101, 101, 102, 255, 100, 100, 101, 255, 98, 98, 99, 255, 92, 92, 93, 255, 82, 82, 83, 255, 81, 81, 82, 81, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 154, 154, 154, 2, 167, 167, 167, 81, 169, 169, 169, 255, 164, 164, 164, 255, 156, 156, 156, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 148, 148, 148, 255, 150, 150, 150, 255, + 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 149, 149, 149, 255, 147, 147, 147, 255, 147, 147, 147, 255, 142, 142, 142, 255, 132, 132, 132, 255, 120, 120, 120, 255, 114, 114, 114, 255, 109, 109, 109, 255, 106, 106, 106, 255, 107, 107, 107, 255, 120, 120, 120, 255, 138, 138, 139, 255, + 150, 150, 150, 255, 148, 148, 149, 255, 141, 141, 142, 255, 132, 132, 133, 255, 124, 124, 125, 255, 119, 119, 119, 255, 114, 114, 114, 255, 110, 110, 111, 255, 103, 103, 104, 255, 101, 101, 102, 255, 100, 100, 101, 255, 98, 98, 98, 255, 98, 98, 99, 255, 98, 98, 99, 255, 96, 96, 97, 255, 97, 97, 98, 255, 99, 99, 99, 255, 98, 98, 99, 255, 99, 99, 100, 255, 101, 101, 102, 255, 101, 101, 102, 255, + 101, 101, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 100, 100, 101, 255, 101, 101, 102, 255, 100, 100, 100, 255, 100, 100, 100, 255, 101, 101, 101, 255, 98, 98, 98, 255, 92, 92, 93, 255, 81, 81, 82, 255, 83, 83, 83, 58, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 158, 158, 158, 2, 165, 165, 165, 48, 173, 173, 173, 255, 168, 168, 168, 255, + 161, 161, 161, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 150, 150, 150, 255, 150, 150, 150, 255, 154, 154, 154, 255, 154, 154, 154, 255, 150, 150, 150, 255, 149, 149, 149, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, 137, 137, 137, 255, 132, 132, 132, 255, 128, 128, 128, 255, 123, 123, 123, 255, 113, 113, 113, 255, 102, 102, 102, 255, + 99, 99, 99, 255, 105, 105, 105, 255, 114, 114, 114, 255, 123, 123, 123, 255, 133, 133, 134, 255, 145, 145, 145, 255, 150, 150, 150, 255, 148, 148, 148, 255, 140, 140, 141, 255, 133, 133, 133, 255, 128, 128, 129, 255, 131, 131, 132, 255, 129, 129, 130, 255, 119, 119, 120, 255, 109, 109, 110, 255, 108, 108, 108, 255, 105, 105, 106, 255, 103, 103, 103, 255, 99, 99, 100, 255, 98, 98, 98, 255, 97, 97, 98, 255, + 96, 96, 97, 255, 96, 96, 97, 255, 98, 98, 98, 255, 98, 98, 99, 255, 99, 99, 100, 255, 99, 99, 99, 255, 100, 100, 101, 255, 99, 99, 100, 255, 99, 99, 99, 255, 100, 100, 100, 255, 100, 100, 100, 255, 99, 99, 100, 255, 99, 99, 99, 255, 99, 99, 99, 255, 97, 97, 97, 255, 91, 91, 91, 255, 81, 81, 82, 255, 89, 89, 90, 15, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 154, 154, 154, 2, 144, 144, 144, 17, 175, 175, 175, 245, 172, 172, 172, 255, 164, 164, 164, 255, 154, 154, 154, 255, 152, 152, 152, 255, 152, 152, 152, 255, 149, 149, 149, 255, 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 150, 255, 145, 145, 145, 255, 143, 143, 143, 255, 142, 142, 142, 255, 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 134, 255, 130, 130, 130, 255, + 122, 122, 122, 255, 115, 115, 115, 255, 111, 111, 111, 255, 108, 108, 108, 255, 105, 105, 105, 255, 102, 102, 102, 255, 102, 102, 102, 255, 109, 109, 109, 255, 122, 122, 122, 255, 135, 135, 135, 255, 143, 143, 143, 255, 148, 148, 148, 255, 148, 148, 149, 255, 144, 144, 145, 255, 141, 141, 141, 255, 137, 137, 137, 255, 137, 137, 138, 255, 139, 139, 140, 255, 134, 134, 135, 255, 125, 125, 126, 255, 118, 118, 119, 255, + 116, 116, 116, 255, 113, 113, 114, 255, 107, 107, 108, 255, 104, 104, 105, 255, 102, 102, 102, 255, 101, 101, 102, 255, 99, 99, 99, 255, 98, 98, 99, 255, 98, 98, 99, 255, 98, 98, 99, 255, 98, 98, 99, 255, 98, 98, 99, 255, 100, 100, 101, 255, 98, 98, 98, 255, 97, 97, 98, 255, 98, 98, 99, 255, 99, 99, 99, 255, 98, 98, 99, 255, 98, 98, 99, 255, 98, 98, 98, 255, 96, 96, 97, 255, + 88, 88, 88, 255, 79, 79, 80, 230, 132, 132, 132, 2, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 1, 142, 142, 142, 14, 175, 175, 175, 201, 173, 173, 173, 255, 165, 165, 165, 255, 154, 154, 154, 255, 148, 148, 148, 255, 148, 148, 148, 255, 145, 145, 145, 255, 141, 141, 141, 255, 142, 142, 142, 255, 143, 143, 143, 255, 138, 138, 138, 255, + 133, 133, 133, 255, 132, 132, 132, 255, 128, 128, 128, 255, 124, 124, 124, 255, 123, 123, 122, 255, 117, 117, 117, 255, 111, 111, 111, 255, 104, 104, 104, 255, 102, 102, 102, 255, 103, 103, 103, 255, 107, 107, 107, 255, 110, 110, 110, 255, 112, 112, 112, 255, 118, 118, 118, 255, 128, 128, 128, 255, 140, 140, 141, 255, 150, 150, 150, 255, 152, 152, 153, 255, 151, 151, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, + 147, 147, 148, 255, 145, 145, 146, 255, 139, 139, 140, 255, 132, 132, 133, 255, 127, 127, 128, 255, 128, 128, 128, 255, 124, 124, 125, 255, 120, 120, 120, 255, 114, 114, 114, 255, 108, 108, 109, 255, 106, 106, 107, 255, 104, 104, 105, 255, 102, 102, 102, 255, 102, 102, 102, 255, 101, 101, 102, 255, 101, 101, 102, 255, 100, 100, 101, 255, 99, 99, 100, 255, 99, 99, 99, 255, 97, 97, 98, 255, 96, 96, 97, 255, + 96, 96, 97, 255, 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 98, 255, 97, 97, 97, 255, 94, 94, 94, 255, 86, 86, 87, 255, 78, 78, 79, 188, 129, 129, 129, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 1, 142, 142, 142, 10, 173, 173, 173, 148, 172, 172, 172, 255, 164, 164, 164, 255, 151, 151, 151, 255, 142, 142, 142, 255, + 143, 143, 143, 255, 140, 140, 140, 255, 134, 134, 134, 255, 132, 132, 132, 255, 134, 134, 134, 255, 130, 130, 130, 255, 124, 124, 124, 255, 120, 120, 120, 255, 118, 118, 118, 255, 113, 113, 113, 255, 111, 111, 111, 255, 108, 108, 108, 255, 105, 105, 105, 255, 101, 101, 101, 255, 101, 101, 101, 255, 105, 105, 105, 255, 111, 111, 111, 255, 119, 119, 119, 255, 124, 124, 124, 255, 130, 130, 131, 255, 136, 136, 136, 255, + 142, 142, 143, 255, 150, 150, 151, 255, 153, 153, 153, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 148, 148, 149, 255, 144, 144, 144, 255, 136, 136, 137, 255, 133, 133, 134, 255, 133, 133, 133, 255, 134, 134, 135, 255, 130, 130, 131, 255, 125, 125, 126, 255, 118, 118, 119, 255, 113, 113, 114, 255, 111, 111, 111, 255, 108, 108, 109, 255, 106, 106, 106, 255, 105, 105, 106, 255, 105, 105, 106, 255, + 104, 104, 105, 255, 102, 102, 103, 255, 101, 101, 102, 255, 101, 101, 102, 255, 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 98, 255, 97, 97, 98, 255, 97, 97, 98, 255, 96, 96, 97, 255, 95, 95, 95, 255, 92, 92, 93, 255, 84, 84, 85, 255, 77, 77, 78, 123, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, + 145, 145, 145, 6, 168, 168, 168, 84, 171, 171, 171, 255, 164, 164, 164, 255, 150, 150, 150, 255, 137, 137, 137, 255, 134, 134, 134, 255, 133, 133, 133, 255, 127, 127, 127, 255, 123, 123, 123, 255, 124, 124, 124, 255, 122, 122, 122, 255, 115, 115, 115, 255, 110, 110, 110, 255, 108, 108, 108, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 106, 255, + 109, 109, 109, 255, 116, 116, 116, 255, 125, 125, 125, 255, 134, 134, 134, 255, 139, 139, 140, 255, 144, 144, 144, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 152, 255, 149, 149, 149, 255, 144, 144, 145, 255, 141, 141, 141, 255, 138, 138, 139, 255, 138, 138, 139, 255, 138, 138, 139, 255, 136, 136, 136, 255, 131, 131, 132, 255, 129, 129, 129, 255, 123, 123, 124, 255, + 120, 120, 121, 255, 115, 115, 116, 255, 112, 112, 113, 255, 110, 110, 111, 255, 110, 110, 111, 255, 108, 108, 109, 255, 106, 106, 107, 255, 105, 105, 105, 255, 104, 104, 105, 255, 103, 103, 103, 255, 98, 98, 99, 255, 99, 99, 100, 255, 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 98, 255, 97, 97, 98, 255, 94, 94, 95, 255, 90, 90, 90, 255, 81, 81, 82, 255, 77, 77, 78, 59, 133, 133, 133, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 146, 146, 146, 4, 154, 154, 154, 31, 170, 170, 170, 242, 163, 163, 163, 255, 149, 149, 149, 255, 133, 133, 133, 255, 127, 127, 127, 255, 125, 125, 125, 255, 121, 121, 121, 255, 115, 115, 115, 255, 114, 114, 114, 255, 115, 115, 115, 255, 111, 111, 111, 255, 104, 104, 104, 255, 104, 104, 104, 255, + 103, 103, 103, 255, 103, 103, 103, 255, 105, 105, 105, 255, 107, 107, 107, 255, 110, 110, 110, 255, 112, 112, 112, 255, 116, 116, 117, 255, 121, 121, 121, 255, 128, 128, 128, 255, 136, 136, 136, 255, 144, 144, 144, 255, 149, 149, 150, 255, 154, 154, 155, 255, 155, 155, 156, 255, 154, 154, 155, 255, 152, 152, 153, 255, 151, 151, 152, 255, 148, 148, 149, 255, 147, 147, 148, 255, 145, 145, 145, 255, 144, 144, 144, 255, + 142, 142, 143, 255, 138, 138, 139, 255, 135, 135, 136, 255, 132, 132, 133, 255, 128, 128, 129, 255, 128, 128, 128, 255, 124, 124, 124, 255, 120, 120, 120, 255, 116, 116, 117, 255, 117, 117, 118, 255, 114, 114, 114, 255, 111, 111, 112, 255, 108, 108, 109, 255, 108, 108, 108, 255, 106, 106, 107, 255, 104, 104, 105, 255, 101, 101, 102, 255, 102, 102, 103, 255, 101, 101, 102, 255, 100, 100, 101, 255, 98, 98, 99, 255, + 97, 97, 98, 255, 95, 95, 96, 255, 89, 89, 90, 255, 81, 81, 81, 238, 92, 92, 92, 4, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, 146, 146, 146, 1, 142, 142, 142, 14, 165, 165, 165, 171, 163, 163, 163, 255, 150, 150, 150, 255, 131, 131, 131, 255, 119, 119, 119, 255, 117, 117, 117, 255, 114, 114, 114, 255, + 109, 109, 109, 255, 106, 106, 106, 255, 107, 107, 107, 255, 107, 107, 107, 255, 103, 103, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 107, 107, 107, 255, 111, 111, 111, 255, 115, 115, 115, 255, 118, 118, 118, 255, 123, 123, 123, 255, 129, 129, 130, 255, 133, 133, 133, 255, 139, 139, 139, 255, 144, 144, 144, 255, 150, 150, 150, 255, 155, 155, 155, 255, 156, 156, 156, 255, 155, 155, 156, 255, + 154, 154, 155, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 142, 142, 142, 255, 138, 138, 139, 255, 134, 134, 135, 255, 133, 133, 133, 255, 130, 130, 131, 255, 129, 129, 130, 255, 127, 127, 127, 255, 124, 124, 125, 255, 123, 123, 124, 255, 122, 122, 122, 255, 118, 118, 118, 255, 114, 114, 115, 255, 112, 112, 113, 255, 112, 112, 113, 255, 109, 109, 110, 255, + 106, 106, 107, 255, 104, 104, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 99, 99, 100, 255, 96, 96, 97, 255, 88, 88, 89, 255, 81, 81, 82, 156, 129, 129, 129, 0, 134, 134, 134, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 139, 139, 139, 0, 139, 139, 139, 8, 159, 159, 159, 85, + 162, 162, 162, 255, 152, 152, 152, 255, 134, 134, 134, 255, 116, 116, 116, 255, 111, 111, 111, 255, 109, 109, 109, 255, 105, 105, 105, 255, 101, 101, 101, 255, 102, 102, 102, 255, 105, 105, 105, 255, 105, 105, 105, 255, 102, 102, 102, 255, 105, 105, 105, 255, 109, 109, 109, 255, 110, 110, 110, 255, 114, 114, 114, 255, 119, 119, 119, 255, 125, 125, 125, 255, 130, 130, 130, 255, 134, 134, 134, 255, 140, 140, 140, 255, + 143, 143, 144, 255, 147, 147, 148, 255, 151, 151, 151, 255, 152, 152, 153, 255, 152, 152, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 150, 255, 147, 147, 147, 255, 145, 145, 145, 255, 141, 141, 141, 255, 140, 140, 140, 255, 136, 136, 137, 255, 135, 135, 135, 255, 131, 131, 132, 255, 130, 130, 131, 255, 129, 129, 129, 255, 130, 130, 130, 255, 128, 128, 129, 255, + 126, 126, 127, 255, 120, 120, 121, 255, 118, 118, 118, 255, 116, 116, 117, 255, 115, 115, 116, 255, 110, 110, 111, 255, 108, 108, 109, 255, 108, 108, 109, 255, 107, 107, 108, 255, 106, 106, 106, 255, 104, 104, 104, 255, 103, 103, 104, 255, 100, 100, 101, 255, 96, 96, 97, 255, 88, 88, 89, 255, 84, 84, 85, 60, 129, 129, 129, 0, 128, 128, 128, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 138, 138, 138, 0, 138, 138, 138, 4, 138, 138, 138, 21, 161, 161, 161, 218, 155, 155, 155, 255, 140, 140, 140, 255, 118, 118, 118, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 101, 101, 101, 255, 99, 99, 99, 255, 103, 103, 103, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 111, 111, 111, 255, 115, 115, 115, 255, + 118, 118, 119, 255, 122, 122, 122, 255, 129, 129, 129, 255, 134, 134, 134, 255, 138, 138, 139, 255, 142, 142, 143, 255, 147, 147, 147, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 155, 255, 152, 152, 153, 255, 151, 151, 151, 255, 152, 152, 152, 255, 150, 150, 151, 255, 151, 151, 151, 255, 148, 148, 148, 255, 146, 146, 147, 255, 144, 144, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, + 135, 135, 135, 255, 133, 133, 133, 255, 133, 133, 134, 255, 132, 132, 133, 255, 132, 132, 133, 255, 132, 132, 132, 255, 129, 129, 129, 255, 123, 123, 124, 255, 122, 122, 123, 255, 120, 120, 121, 255, 117, 117, 118, 255, 113, 113, 114, 255, 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 111, 255, 108, 108, 109, 255, 107, 107, 107, 255, 104, 104, 105, 255, 101, 101, 102, 255, 96, 96, 96, 255, 87, 87, 88, 207, + 129, 129, 129, 0, 131, 131, 131, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 141, 141, 141, 0, 139, 139, 139, 1, 140, 140, 140, 11, 157, 157, 157, 112, 156, 156, 156, 255, 144, 144, 144, 255, 124, 124, 124, 255, 107, 107, 107, 255, 101, 101, 101, 255, 103, 103, 103, 255, 103, 103, 103, 255, 100, 100, 101, 255, + 102, 102, 102, 255, 108, 108, 108, 255, 112, 112, 112, 255, 111, 111, 111, 255, 113, 113, 113, 255, 118, 118, 118, 255, 123, 123, 123, 255, 127, 127, 128, 255, 132, 132, 132, 255, 137, 137, 137, 255, 141, 141, 142, 255, 146, 146, 146, 255, 147, 147, 148, 255, 152, 152, 152, 255, 154, 154, 155, 255, 155, 155, 156, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 151, 151, 152, 255, 150, 150, 150, 255, + 148, 148, 149, 255, 146, 146, 146, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 140, 255, 137, 137, 138, 255, 136, 136, 137, 255, 137, 137, 137, 255, 137, 137, 137, 255, 135, 135, 136, 255, 134, 134, 134, 255, 131, 131, 132, 255, 130, 130, 130, 255, 128, 128, 129, 255, 127, 127, 128, 255, 123, 123, 124, 255, 118, 118, 119, 255, 115, 115, 116, 255, 115, 115, 116, 255, 114, 114, 115, 255, 113, 113, 113, 255, + 110, 110, 111, 255, 109, 109, 110, 255, 107, 107, 108, 255, 102, 102, 103, 255, 95, 95, 96, 255, 92, 92, 92, 85, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 141, 141, 141, 0, 143, 143, 143, 1, 145, 145, 145, 5, 145, 145, 145, 24, 158, 158, 158, 223, 152, 152, 152, 255, + 135, 135, 135, 255, 113, 113, 113, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 107, 107, 107, 255, 115, 115, 115, 255, 117, 117, 117, 255, 118, 118, 118, 255, 121, 121, 121, 255, 127, 127, 128, 255, 132, 132, 133, 255, 135, 135, 135, 255, 139, 139, 139, 255, 144, 144, 144, 255, 147, 147, 147, 255, 150, 150, 150, 255, 152, 152, 153, 255, 154, 154, 155, 255, + 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 147, 147, 148, 255, 144, 144, 145, 255, 143, 143, 144, 255, 141, 141, 142, 255, 140, 140, 141, 255, 139, 139, 140, 255, 139, 139, 140, 255, 139, 139, 140, 255, 138, 138, 139, 255, 136, 136, 137, 255, 134, 134, 134, 255, 132, 132, 133, 255, 131, 131, 132, 255, 132, 132, 133, 255, 131, 131, 131, 255, + 126, 126, 126, 255, 121, 121, 121, 255, 118, 118, 119, 255, 118, 118, 119, 255, 117, 117, 117, 255, 114, 114, 115, 255, 113, 113, 114, 255, 110, 110, 111, 255, 108, 108, 109, 255, 102, 102, 103, 255, 94, 94, 95, 216, 137, 137, 137, 2, 136, 136, 136, 0, 134, 134, 134, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 150, 150, 150, 0, 149, 149, 149, 2, 146, 146, 146, 12, 156, 156, 156, 98, 157, 157, 157, 255, 146, 146, 146, 255, 127, 127, 127, 255, 109, 109, 109, 255, 103, 103, 103, 255, 106, 106, 106, 255, 108, 108, 108, 255, 108, 108, 108, 255, 110, 110, 110, 255, 115, 115, 115, 255, 122, 122, 122, 255, 125, 125, 125, 255, 127, 127, 127, 255, 130, 130, 130, 255, 134, 134, 134, 255, 139, 139, 139, 255, + 141, 141, 142, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 152, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 146, 146, 146, 255, 145, 145, 145, 255, 144, 144, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 142, 142, 143, 255, 140, 140, 141, 255, 138, 138, 139, 255, + 137, 137, 137, 255, 134, 134, 134, 255, 134, 134, 135, 255, 134, 134, 135, 255, 133, 133, 134, 255, 130, 130, 131, 255, 127, 127, 128, 255, 124, 124, 125, 255, 124, 124, 124, 255, 121, 121, 122, 255, 120, 120, 121, 255, 117, 117, 118, 255, 116, 116, 116, 255, 112, 112, 113, 255, 110, 110, 110, 255, 103, 103, 104, 255, 99, 99, 100, 77, 137, 137, 137, 1, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 146, 146, 146, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 6, 141, 141, 141, 20, 160, 160, 160, 192, 156, 156, 156, 255, 142, 142, 142, 255, 123, 123, 123, 255, 109, 109, 109, 255, 107, 107, 107, 255, 110, 110, 110, 255, 112, 112, 112, 255, 114, 114, 114, 255, 117, 117, 117, 255, + 122, 122, 122, 255, 131, 131, 131, 255, 133, 133, 133, 255, 134, 134, 135, 255, 135, 135, 136, 255, 139, 139, 139, 255, 144, 144, 144, 255, 147, 147, 147, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 151, 151, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, + 148, 148, 148, 255, 145, 145, 145, 255, 143, 143, 144, 255, 141, 141, 142, 255, 140, 140, 141, 255, 138, 138, 138, 255, 136, 136, 137, 255, 136, 136, 137, 255, 137, 137, 137, 255, 135, 135, 136, 255, 132, 132, 132, 255, 128, 128, 129, 255, 128, 128, 129, 255, 129, 129, 129, 255, 127, 127, 128, 255, 124, 124, 125, 255, 122, 122, 123, 255, 120, 120, 121, 255, 120, 120, 121, 255, 113, 113, 114, 255, 110, 110, 110, 255, + 105, 105, 106, 171, 137, 137, 137, 2, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 151, 151, 151, 0, 151, 151, 151, 0, 150, 150, 150, 0, 149, 149, 149, 1, 146, 146, 146, 8, 153, 153, 153, 59, 163, 163, 163, 245, 156, 156, 156, 255, 141, 141, 141, 255, + 123, 123, 123, 255, 113, 113, 113, 255, 111, 111, 112, 255, 115, 115, 115, 255, 118, 118, 118, 255, 120, 120, 120, 255, 125, 125, 125, 255, 130, 130, 130, 255, 136, 136, 137, 255, 139, 139, 140, 255, 140, 140, 141, 255, 142, 142, 143, 255, 144, 144, 145, 255, 148, 148, 149, 255, 151, 151, 152, 255, 153, 153, 153, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 155, 155, 155, 255, 153, 153, 154, 255, + 154, 154, 154, 255, 152, 152, 152, 255, 152, 152, 153, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 147, 255, 144, 144, 145, 255, 143, 143, 143, 255, 142, 142, 142, 255, 140, 140, 140, 255, 139, 139, 139, 255, 138, 138, 139, 255, 138, 138, 139, 255, 137, 137, 138, 255, 134, 134, 135, 255, 131, 131, 131, 255, 130, 130, 130, 255, 130, 130, 130, 255, 129, 129, 130, 255, 129, 129, 130, 255, + 126, 126, 127, 255, 125, 125, 125, 255, 124, 124, 125, 255, 121, 121, 122, 255, 114, 114, 115, 255, 109, 109, 110, 238, 111, 111, 111, 32, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, 152, 152, 152, 0, 151, 151, 151, 0, 152, 152, 152, 0, + 151, 151, 151, 0, 149, 149, 149, 3, 144, 144, 144, 14, 162, 162, 162, 116, 166, 166, 166, 255, 157, 157, 157, 255, 140, 140, 140, 255, 125, 125, 125, 255, 117, 117, 118, 255, 118, 118, 118, 255, 122, 122, 122, 255, 125, 125, 125, 255, 128, 128, 128, 255, 131, 131, 131, 255, 135, 135, 135, 255, 140, 140, 141, 255, 144, 144, 145, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, + 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 148, 255, 146, 146, 146, 255, 145, 145, 146, 255, 143, 143, 144, 255, 143, 143, 143, 255, 141, 141, 142, 255, 140, 140, 141, 255, 140, 140, 141, 255, 138, 138, 139, 255, 135, 135, 136, 255, + 132, 132, 133, 255, 131, 131, 132, 255, 132, 132, 133, 255, 131, 131, 132, 255, 130, 130, 131, 255, 129, 129, 130, 255, 129, 129, 130, 255, 128, 128, 128, 255, 126, 126, 127, 255, 121, 121, 122, 255, 116, 116, 117, 255, 111, 111, 112, 93, 131, 131, 131, 1, 133, 133, 133, 0, 136, 136, 136, 0, 137, 137, 137, 0, 136, 136, 136, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 149, 149, 149, 5, 144, 144, 144, 19, 168, 168, 168, 165, 169, 169, 169, 255, 158, 158, 158, 255, 142, 142, 142, 255, 129, 129, 129, 255, 124, 124, 124, 255, 125, 125, 125, 255, 128, 128, 128, 255, 131, 131, 131, 255, 133, 133, 133, 255, 136, 136, 136, 255, + 140, 140, 140, 255, 146, 146, 146, 255, 149, 149, 150, 255, 151, 151, 151, 255, 153, 153, 154, 255, 153, 153, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 149, 149, 149, 255, 147, 147, 148, 255, 147, 147, 148, 255, 145, 145, 146, 255, 145, 145, 145, 255, + 144, 144, 145, 255, 143, 143, 144, 255, 142, 142, 142, 255, 140, 140, 141, 255, 136, 136, 137, 255, 134, 134, 135, 255, 134, 134, 134, 255, 133, 133, 133, 255, 134, 134, 135, 255, 133, 133, 133, 255, 131, 131, 132, 255, 131, 131, 131, 255, 131, 131, 132, 255, 131, 131, 132, 255, 129, 129, 129, 255, 121, 121, 122, 255, 118, 118, 119, 148, 130, 130, 130, 2, 130, 130, 130, 0, 129, 129, 129, 0, 131, 131, 131, 0, + 134, 134, 134, 0, 136, 136, 136, 0, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 150, 150, 150, 0, 147, 147, 147, 8, 146, 146, 146, 27, 172, 172, 172, 190, 171, 171, 171, 255, 162, 162, 162, 255, 146, 146, 146, 255, + 136, 136, 136, 255, 129, 129, 130, 255, 130, 130, 130, 255, 133, 133, 133, 255, 136, 136, 136, 255, 138, 138, 138, 255, 140, 140, 141, 255, 145, 145, 145, 255, 148, 148, 148, 255, 152, 152, 152, 255, 154, 154, 155, 255, 156, 156, 156, 255, 156, 156, 157, 255, 156, 156, 156, 255, 155, 155, 156, 255, 155, 155, 156, 255, 154, 154, 155, 255, 154, 154, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, 150, 150, 151, 255, + 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 146, 146, 147, 255, 144, 144, 145, 255, 143, 143, 143, 255, 140, 140, 141, 255, 139, 139, 139, 255, 135, 135, 136, 255, 135, 135, 136, 255, 135, 135, 135, 255, 135, 135, 136, 255, 134, 134, 135, 255, 133, 133, 134, 255, 133, 133, 134, 255, 133, 133, 133, 255, 135, 135, 136, 255, 132, 132, 133, 255, 128, 128, 129, 255, + 123, 123, 124, 177, 126, 126, 127, 6, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, 131, 131, 131, 0, 134, 134, 134, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 150, 150, 150, 0, 149, 149, 149, 0, + 148, 148, 148, 1, 145, 145, 145, 9, 151, 151, 151, 36, 176, 176, 176, 210, 176, 176, 176, 255, 165, 165, 165, 255, 152, 152, 152, 255, 140, 140, 140, 255, 134, 134, 135, 255, 135, 135, 135, 255, 137, 137, 137, 255, 140, 140, 141, 255, 141, 141, 142, 255, 144, 144, 145, 255, 147, 147, 148, 255, 150, 150, 150, 255, 153, 153, 154, 255, 155, 155, 155, 255, 156, 156, 157, 255, 157, 157, 157, 255, 157, 157, 158, 255, + 156, 156, 156, 255, 155, 155, 156, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 147, 147, 148, 255, 145, 145, 146, 255, 143, 143, 143, 255, 141, 141, 141, 255, 138, 138, 138, 255, 137, 137, 138, 255, 137, 137, 138, 255, 138, 138, 138, 255, 137, 137, 138, 255, 135, 135, 136, 255, 135, 135, 135, 255, + 134, 134, 134, 255, 137, 137, 137, 255, 136, 136, 137, 255, 136, 136, 137, 255, 133, 133, 133, 255, 128, 128, 129, 194, 131, 131, 132, 12, 133, 133, 133, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, + 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 2, 146, 146, 146, 12, 156, 156, 156, 39, 180, 180, 180, 203, 179, 179, 179, 255, 170, 170, 170, 255, 158, 158, 158, 255, 147, 147, 147, 255, 141, 141, 141, 255, 139, 139, 140, 255, 141, 141, 142, 255, 144, 144, 145, 255, 145, 145, 146, 255, 147, 147, 147, 255, + 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 154, 255, 155, 155, 156, 255, 156, 156, 157, 255, 156, 156, 157, 255, 157, 157, 157, 255, 155, 155, 156, 255, 155, 155, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 147, 147, 148, 255, 145, 145, 145, 255, 143, 143, 143, 255, 141, 141, 142, 255, 141, 141, 141, 255, 139, 139, 140, 255, + 139, 139, 140, 255, 140, 140, 141, 255, 138, 138, 139, 255, 137, 137, 138, 255, 136, 136, 137, 255, 137, 137, 137, 255, 138, 138, 138, 255, 140, 140, 141, 255, 140, 140, 141, 255, 137, 137, 138, 255, 133, 133, 134, 192, 132, 132, 133, 15, 133, 133, 133, 2, 135, 135, 135, 0, 135, 135, 135, 0, 133, 133, 133, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 3, 145, 145, 145, 11, 151, 151, 151, 33, 182, 182, 182, 185, 183, 183, 183, 255, 177, 177, 177, 255, 166, 166, 166, 255, + 155, 155, 155, 255, 147, 147, 148, 255, 145, 145, 146, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 150, 150, 151, 255, 151, 151, 152, 255, 152, 152, 153, 255, 152, 152, 153, 255, 153, 153, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 152, 152, 152, 255, 151, 151, 152, 255, 152, 152, 153, 255, 151, 151, 152, 255, 149, 149, 150, 255, 148, 148, 149, 255, 146, 146, 147, 255, + 144, 144, 145, 255, 142, 142, 143, 255, 143, 143, 143, 255, 142, 142, 142, 255, 142, 142, 143, 255, 142, 142, 143, 255, 141, 141, 141, 255, 140, 140, 140, 255, 138, 138, 139, 255, 138, 138, 139, 255, 139, 139, 140, 255, 142, 142, 142, 255, 144, 144, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 139, 139, 140, 173, 136, 136, 136, 14, 134, 134, 134, 1, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, + 135, 135, 135, 0, 135, 135, 135, 0, 132, 132, 132, 0, 131, 131, 131, 0, 132, 132, 132, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 146, 146, 146, 0, + 143, 143, 143, 3, 141, 141, 141, 10, 138, 138, 138, 24, 183, 183, 183, 146, 187, 187, 188, 252, 183, 183, 184, 255, 175, 175, 175, 255, 165, 165, 165, 255, 156, 156, 156, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 150, 150, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 151, 255, 151, 151, 151, 255, 150, 150, 151, 255, 150, 150, 150, 255, + 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 147, 255, 147, 147, 147, 255, 146, 146, 146, 255, 144, 144, 145, 255, 144, 144, 145, 255, 145, 145, 146, 255, 144, 144, 145, 255, 144, 144, 144, 255, 143, 143, 143, 255, 141, 141, 142, 255, 140, 140, 141, 255, 141, 141, 141, 255, 143, 143, 143, 255, 146, 146, 147, 255, 149, 149, 150, 255, 149, 149, 149, 255, 147, 147, 148, 250, 144, 144, 144, 128, + 136, 136, 136, 8, 136, 136, 136, 1, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 134, 134, 134, 0, 132, 132, 132, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, + 151, 151, 151, 0, 149, 149, 149, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 146, 146, 146, 0, 141, 141, 141, 0, 138, 138, 138, 2, 137, 137, 137, 8, 136, 136, 136, 19, 176, 176, 177, 86, 190, 190, 190, 231, 190, 190, 190, 255, 184, 184, 184, 255, 176, 176, 176, 255, 166, 166, 166, 255, 159, 159, 159, 255, 155, 155, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 153, 255, + 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 148, 148, 148, 255, 148, 148, 148, 255, 148, 148, 148, 255, 148, 148, 148, 255, 147, 147, 147, 255, 146, 146, 146, 255, 144, 144, 145, 255, 143, 143, 144, 255, 143, 143, 144, 255, 144, 144, 145, 255, 146, 146, 146, 255, 149, 149, 150, 255, + 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 152, 226, 147, 147, 148, 71, 134, 134, 134, 6, 135, 135, 135, 1, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 134, 134, 134, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 146, 146, 146, 0, 141, 141, 141, 0, 137, 137, 137, 0, 136, 136, 136, 1, 136, 136, 136, 5, 137, 137, 137, 13, 157, 157, 157, 38, 189, 189, 189, 156, 193, 193, 193, 251, 190, 190, 191, 255, + 186, 186, 186, 255, 178, 178, 178, 255, 170, 170, 171, 255, 164, 164, 164, 255, 160, 160, 161, 255, 156, 156, 157, 255, 154, 154, 155, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 148, 255, 146, 146, 146, 255, + 147, 147, 147, 255, 148, 148, 148, 255, 151, 151, 152, 255, 155, 155, 156, 255, 157, 157, 157, 255, 158, 158, 159, 255, 159, 159, 159, 255, 157, 157, 158, 250, 155, 155, 156, 144, 144, 144, 144, 22, 136, 136, 136, 5, 135, 135, 135, 1, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, + 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 146, 146, 146, 0, 141, 141, 141, 0, 137, 137, 137, 0, 136, 136, 136, 0, + 134, 134, 134, 0, 132, 132, 132, 3, 132, 132, 132, 8, 137, 137, 137, 17, 175, 175, 175, 67, 193, 193, 193, 186, 195, 195, 195, 255, 192, 192, 192, 255, 188, 188, 188, 255, 184, 184, 184, 255, 176, 176, 176, 255, 171, 171, 171, 255, 166, 166, 166, 255, 162, 162, 163, 255, 160, 160, 160, 255, 157, 157, 158, 255, 155, 155, 156, 255, 154, 154, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, + 151, 151, 151, 255, 151, 151, 152, 255, 152, 152, 153, 255, 153, 153, 153, 255, 153, 153, 154, 255, 157, 157, 158, 255, 159, 159, 159, 255, 161, 161, 162, 255, 163, 163, 164, 255, 164, 164, 165, 255, 165, 165, 165, 255, 164, 164, 164, 255, 161, 161, 161, 178, 153, 153, 154, 54, 139, 139, 139, 10, 139, 139, 139, 3, 138, 138, 138, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, + 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, 148, 148, 148, 0, + 148, 148, 148, 0, 148, 148, 148, 0, 146, 146, 146, 0, 141, 141, 141, 0, 137, 137, 137, 0, 136, 136, 136, 0, 134, 134, 134, 0, 131, 131, 131, 0, 128, 128, 128, 0, 129, 129, 129, 4, 132, 132, 132, 10, 134, 134, 134, 19, 177, 177, 177, 69, 194, 194, 194, 171, 196, 196, 197, 242, 195, 195, 196, 255, 191, 191, 191, 255, 187, 187, 187, 255, 183, 183, 184, 255, 180, 180, 181, 255, 177, 177, 177, 255, + 173, 173, 173, 255, 170, 170, 171, 255, 167, 167, 168, 255, 165, 165, 166, 255, 164, 164, 164, 255, 164, 164, 164, 255, 163, 163, 163, 255, 164, 164, 165, 255, 166, 166, 166, 255, 166, 166, 167, 255, 168, 168, 169, 255, 169, 169, 170, 255, 170, 170, 170, 255, 170, 170, 170, 255, 170, 170, 170, 255, 170, 170, 170, 240, 166, 166, 167, 161, 157, 157, 158, 59, 135, 135, 135, 11, 137, 137, 137, 4, 138, 138, 138, 1, + 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 138, 138, 138, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, + 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 146, 146, 146, 0, 141, 141, 141, 0, 137, 137, 137, 0, 136, 136, 136, 0, 134, 134, 134, 0, 131, 131, 131, 0, 129, 129, 129, 0, 126, 126, 126, 0, 126, 126, 126, 0, 129, 129, 129, 4, 130, 130, 130, 9, 133, 133, 133, 15, 152, 152, 152, 31, + 187, 187, 187, 108, 194, 194, 195, 189, 195, 195, 196, 241, 194, 194, 194, 255, 193, 193, 193, 255, 190, 190, 190, 255, 188, 188, 188, 255, 185, 185, 186, 255, 182, 182, 183, 255, 181, 181, 181, 255, 181, 181, 181, 255, 180, 180, 180, 255, 179, 179, 179, 255, 178, 178, 178, 255, 178, 178, 178, 255, 177, 177, 177, 255, 177, 177, 178, 255, 177, 177, 177, 255, 176, 176, 176, 241, 173, 173, 173, 186, 168, 168, 168, 98, + 148, 148, 148, 23, 139, 139, 139, 10, 138, 138, 138, 5, 138, 138, 138, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 138, 138, 138, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 146, 146, 146, 0, 141, 141, 141, 0, 137, 137, 137, 0, 136, 136, 136, 0, 134, 134, 134, 0, 131, 131, 131, 0, 129, 129, 129, 0, + 127, 127, 127, 0, 126, 126, 126, 0, 126, 126, 126, 0, 130, 130, 130, 0, 130, 130, 130, 3, 131, 131, 131, 6, 131, 131, 131, 10, 134, 134, 134, 15, 134, 134, 134, 21, 181, 181, 181, 72, 187, 187, 188, 125, 190, 190, 190, 171, 190, 190, 191, 206, 189, 189, 190, 219, 191, 191, 192, 255, 191, 191, 191, 255, 188, 188, 189, 255, 188, 188, 188, 255, 186, 186, 187, 255, 181, 181, 182, 216, 180, 180, 180, 203, + 177, 177, 177, 170, 173, 173, 173, 121, 168, 168, 168, 62, 135, 135, 135, 16, 136, 136, 136, 11, 140, 140, 140, 6, 140, 140, 140, 4, 140, 140, 140, 0, 140, 140, 140, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 137, 137, 137, 0, 136, 136, 136, 0, + 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 146, 146, 146, 0, + 141, 141, 141, 0, 137, 137, 137, 0, 136, 136, 136, 0, 134, 134, 134, 0, 131, 131, 131, 0, 129, 129, 129, 0, 127, 127, 127, 0, 126, 126, 126, 0, 127, 127, 127, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 1, 136, 136, 136, 2, 133, 133, 133, 5, 132, 132, 132, 7, 132, 132, 132, 10, 132, 132, 132, 13, 133, 133, 133, 15, 131, 131, 131, 16, 132, 132, 132, 18, + 131, 131, 131, 19, 132, 132, 132, 19, 133, 133, 133, 17, 135, 135, 135, 17, 134, 134, 134, 15, 133, 133, 133, 14, 132, 132, 132, 11, 135, 135, 135, 7, 136, 136, 136, 5, 136, 136, 136, 2, 137, 137, 137, 0, 136, 136, 136, 0, 137, 137, 137, 0, 139, 139, 139, 0, 140, 140, 140, 0, 140, 140, 140, 0, 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, + 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 137, 137, 137, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, + 151, 151, 151, 0, 149, 149, 149, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 146, 146, 146, 0, 141, 141, 141, 0, 137, 137, 137, 0, 136, 136, 136, 0, 134, 134, 134, 0, 131, 131, 131, 0, 129, 129, 129, 0, 127, 127, 127, 0, 126, 126, 126, 0, 127, 127, 127, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 133, 133, 133, 0, 136, 136, 136, 0, 135, 135, 135, 0, + 133, 133, 133, 0, 132, 132, 132, 1, 131, 131, 131, 2, 130, 130, 130, 3, 131, 131, 131, 3, 133, 133, 133, 4, 136, 136, 136, 4, 138, 138, 138, 5, 141, 141, 141, 3, 140, 140, 140, 3, 137, 137, 137, 2, 135, 135, 135, 2, 134, 134, 134, 0, 134, 134, 134, 1, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 138, 138, 138, 0, + 139, 139, 139, 0, 140, 140, 140, 0, 140, 140, 140, 0, 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 138, 138, 138, 0, 134, 134, 134, 0, 132, 132, 132, 0, 134, 134, 134, 0, + 139, 139, 139, 0, 143, 143, 143, 0, 146, 146, 146, 0, 147, 147, 147, 0, 145, 145, 145, 0, 142, 142, 142, 0, 138, 138, 138, 0, 134, 134, 134, 0, 130, 130, 130, 0, 129, 129, 129, 0, 131, 131, 131, 0, 137, 137, 137, 0, 141, 141, 141, 0, 140, 140, 140, 0, 148, 148, 148, 1, 126, 126, 126, 16, 119, 119, 119, 70, 119, 119, 119, 114, 119, 119, 119, 162, 119, 119, 119, 193, 119, 119, 119, 211, + 119, 119, 119, 211, 118, 118, 118, 213, 116, 116, 116, 212, 116, 116, 116, 211, 114, 114, 114, 189, 112, 112, 112, 158, 111, 111, 111, 112, 111, 111, 111, 65, 108, 108, 108, 9, 146, 146, 146, 0, 152, 152, 152, 0, 148, 148, 148, 0, 145, 145, 145, 0, 144, 144, 144, 0, 138, 138, 138, 0, 136, 136, 136, 0, 132, 132, 132, 0, 133, 133, 133, 0, 139, 139, 139, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 139, 139, 139, 0, 139, 139, 139, 0, 143, 143, 143, 0, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 134, 134, 134, 0, 137, 137, 137, 0, 141, 141, 141, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 140, 140, 140, 0, 136, 136, 136, 0, 132, 132, 132, 0, 133, 133, 133, 0, 137, 137, 137, 0, 142, 142, 142, 0, 145, 145, 145, 0, 147, 147, 147, 0, 146, 146, 146, 0, 143, 143, 143, 0, 139, 139, 139, 0, 135, 135, 135, 0, 131, 131, 131, 0, 129, 129, 129, 0, 130, 130, 130, 0, 121, 121, 121, 46, 120, 120, 120, 132, 120, 120, 120, 199, + 121, 121, 121, 255, 122, 122, 122, 255, 124, 124, 124, 255, 126, 126, 126, 255, 127, 127, 127, 255, 127, 127, 127, 255, 126, 126, 126, 255, 125, 125, 125, 255, 124, 124, 124, 255, 122, 122, 122, 255, 119, 119, 119, 255, 115, 115, 115, 255, 113, 113, 113, 255, 111, 111, 111, 255, 108, 108, 108, 252, 106, 106, 106, 194, 103, 103, 103, 130, 101, 101, 101, 39, 145, 145, 145, 0, 144, 144, 144, 0, 138, 138, 138, 0, + 136, 136, 136, 0, 132, 132, 132, 0, 133, 133, 133, 0, 139, 139, 139, 0, 142, 142, 142, 0, 142, 142, 142, 0, 139, 139, 139, 0, 139, 139, 139, 0, 143, 143, 143, 0, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 0, 136, 136, 136, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 138, 138, 138, 0, 133, 133, 133, 0, 132, 132, 132, 0, 135, 135, 135, 0, 140, 140, 140, 0, 143, 143, 143, 0, 146, 146, 146, 0, 146, 146, 146, 0, 145, 145, 145, 0, 141, 141, 141, 0, + 123, 123, 123, 14, 119, 119, 119, 114, 119, 119, 119, 206, 121, 121, 121, 255, 124, 124, 124, 255, 128, 128, 128, 255, 131, 131, 131, 255, 136, 136, 136, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 143, 143, 143, 255, 143, 143, 143, 255, 142, 142, 142, 255, 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 134, 255, 130, 130, 130, 255, 127, 127, 126, 255, 121, 121, 121, 255, 115, 115, 115, 255, + 108, 108, 108, 255, 104, 104, 104, 255, 101, 101, 101, 255, 99, 99, 99, 202, 96, 96, 96, 105, 94, 94, 94, 9, 136, 136, 136, 0, 132, 132, 132, 0, 133, 133, 133, 0, 139, 139, 139, 0, 142, 142, 142, 0, 142, 142, 142, 0, 139, 139, 139, 0, 139, 139, 139, 0, 143, 143, 143, 0, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 131, 131, 131, 0, 134, 134, 134, 0, 138, 138, 138, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 135, 135, 135, 0, 132, 132, 132, 0, + 133, 133, 133, 0, 138, 138, 138, 0, 142, 142, 142, 0, 145, 145, 145, 0, 121, 121, 121, 17, 118, 118, 118, 127, 119, 119, 119, 238, 123, 123, 123, 255, 127, 127, 127, 255, 133, 133, 133, 255, 137, 137, 137, 255, 142, 142, 142, 255, 145, 145, 145, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, + 148, 148, 148, 255, 144, 144, 144, 255, 142, 142, 142, 255, 138, 138, 138, 255, 134, 134, 134, 255, 130, 130, 130, 255, 125, 125, 125, 255, 116, 116, 116, 255, 109, 109, 109, 255, 101, 101, 101, 255, 96, 96, 96, 255, 94, 94, 94, 234, 91, 91, 91, 114, 88, 88, 88, 12, 133, 133, 133, 0, 139, 139, 139, 0, 142, 142, 142, 0, 142, 142, 142, 0, 139, 139, 139, 0, 139, 139, 139, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 130, 130, 130, 0, 130, 130, 130, 0, 133, 133, 133, 0, 137, 137, 137, 0, + 140, 140, 140, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 140, 140, 140, 0, 137, 137, 137, 0, 133, 133, 133, 0, 132, 132, 132, 0, 141, 141, 141, 2, 116, 116, 117, 97, 118, 118, 118, 235, 121, 121, 121, 255, 128, 128, 128, 255, 133, 133, 133, 255, 139, 139, 140, 255, 144, 144, 144, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, + 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 140, 255, 137, 137, 137, 255, 133, 133, 133, 255, 129, 129, 129, 255, 124, 124, 124, 255, 116, 116, 116, 255, 106, 106, 106, 255, 96, 96, 96, 255, 92, 92, 92, 255, 88, 88, 88, 228, 85, 85, 85, 87, + 139, 139, 139, 0, 142, 142, 142, 0, 142, 142, 142, 0, 139, 139, 139, 0, 139, 139, 139, 0, 143, 143, 143, 0, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, + 131, 131, 131, 0, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 132, 132, 132, 0, 135, 135, 135, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 138, 138, 138, 0, 116, 116, 117, 36, 115, 115, 115, 192, 118, 118, 118, 255, 125, 125, 125, 255, 131, 131, 131, 255, 138, 138, 138, 255, 142, 142, 142, 255, 146, 146, 146, 255, + 148, 148, 148, 255, 149, 149, 149, 255, 149, 149, 149, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 134, 134, 134, 255, 131, 131, 131, 255, 129, 129, 129, 255, + 126, 126, 126, 255, 119, 119, 119, 255, 112, 112, 112, 255, 102, 102, 102, 255, 91, 91, 91, 255, 86, 86, 86, 255, 82, 82, 82, 186, 81, 81, 81, 27, 142, 142, 142, 0, 139, 139, 139, 0, 139, 139, 139, 0, 143, 143, 143, 0, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 130, 130, 130, 0, 131, 131, 131, 0, 134, 134, 134, 0, 137, 137, 137, 0, 141, 141, 141, 0, 143, 143, 143, 0, 134, 134, 134, 1, 113, 113, 113, 88, 114, 114, 114, 244, 119, 119, 119, 255, + 126, 126, 126, 255, 133, 133, 133, 255, 139, 139, 139, 255, 142, 142, 142, 255, 144, 144, 144, 255, 146, 146, 146, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, + 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 134, 134, 134, 255, 131, 131, 131, 255, 128, 128, 128, 255, 126, 126, 126, 255, 123, 123, 123, 255, 119, 119, 118, 255, 113, 113, 113, 255, 104, 104, 104, 255, 93, 93, 93, 255, 83, 83, 83, 255, 79, 79, 79, 240, 78, 78, 78, 78, 139, 139, 139, 0, 139, 139, 139, 0, 143, 143, 143, 0, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, + 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 0, + 136, 136, 136, 0, 131, 131, 131, 1, 111, 111, 111, 133, 114, 114, 114, 255, 121, 121, 121, 255, 128, 128, 128, 255, 133, 133, 133, 255, 138, 138, 138, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 144, 144, 144, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, + 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 141, 141, 141, 255, 139, 139, 139, 255, 135, 135, 135, 255, 132, 132, 132, 255, 128, 128, 128, 255, 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 120, 255, 117, 117, 117, 255, 112, 112, 112, 255, 105, 105, 105, 255, 95, 95, 95, 255, 82, 82, 82, 255, 77, 77, 77, 255, + 75, 75, 75, 120, 139, 139, 139, 0, 143, 143, 143, 0, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 0, 130, 130, 130, 0, + 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 113, 113, 113, 4, 110, 110, 110, 157, 113, 113, 113, 255, 120, 120, 120, 255, 127, 127, 127, 255, 132, 132, 132, 255, 135, 135, 135, 255, 137, 137, 138, 255, 138, 138, 138, 255, 140, 140, 140, 255, 142, 142, 142, 255, 144, 144, 144, 255, 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 150, 255, + 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 141, 141, 141, 255, 139, 139, 139, 255, 136, 136, 136, 255, 134, 134, 134, 255, 133, 133, 133, 255, 129, 129, 129, 255, 127, 127, 127, 255, 122, 122, 122, 255, 119, 119, 119, 255, + 116, 116, 116, 255, 114, 114, 114, 255, 111, 111, 111, 255, 105, 105, 105, 255, 95, 95, 95, 255, 83, 83, 83, 255, 75, 75, 75, 255, 72, 72, 72, 144, 143, 143, 143, 0, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 129, 129, 129, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 132, 132, 132, 0, 126, 126, 126, 2, 107, 107, 107, 169, 111, 111, 112, 255, 118, 118, 119, 255, 125, 125, 125, 255, 129, 129, 130, 255, 132, 132, 132, 255, 134, 134, 134, 255, 136, 136, 136, 255, 136, 136, 136, 255, + 139, 139, 140, 255, 142, 142, 142, 255, 144, 144, 144, 255, 146, 146, 146, 255, 147, 147, 148, 255, 149, 149, 149, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 133, 133, 133, 255, + 132, 132, 132, 255, 130, 130, 130, 255, 128, 128, 128, 255, 125, 125, 125, 255, 123, 123, 123, 255, 118, 118, 118, 255, 115, 115, 115, 255, 113, 113, 112, 255, 111, 111, 111, 255, 108, 108, 108, 255, 103, 103, 103, 255, 94, 94, 94, 255, 81, 81, 81, 255, 72, 72, 72, 255, 69, 69, 69, 153, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 131, 131, 131, 0, 131, 131, 131, 0, 129, 129, 129, 0, 129, 129, 129, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 127, 127, 127, 1, 105, 105, 105, 145, 109, 109, 109, 255, 115, 115, 115, 255, 122, 122, 123, 255, + 127, 127, 128, 255, 130, 130, 130, 255, 130, 130, 130, 255, 132, 132, 132, 255, 135, 135, 135, 255, 137, 137, 137, 255, 140, 140, 140, 255, 142, 142, 142, 255, 143, 143, 143, 255, 144, 144, 144, 255, 146, 146, 146, 255, 147, 147, 147, 255, 149, 149, 149, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, + 148, 148, 148, 255, 146, 146, 146, 255, 142, 142, 142, 255, 139, 139, 139, 255, 136, 136, 136, 255, 133, 133, 133, 255, 129, 129, 129, 255, 127, 127, 127, 255, 125, 125, 125, 255, 123, 123, 123, 255, 122, 122, 122, 255, 118, 118, 118, 255, 115, 115, 115, 255, 111, 111, 111, 255, 109, 109, 109, 255, 106, 106, 106, 255, 105, 105, 105, 255, 100, 100, 100, 255, 91, 91, 91, 255, 78, 78, 78, 255, 69, 69, 69, 255, + 68, 68, 68, 135, 140, 140, 140, 0, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 0, + 129, 129, 129, 0, 104, 104, 104, 118, 106, 106, 107, 255, 113, 113, 113, 255, 120, 120, 120, 255, 124, 124, 124, 255, 126, 126, 126, 255, 127, 127, 127, 255, 129, 129, 129, 255, 132, 132, 132, 255, 135, 135, 135, 255, 136, 136, 136, 255, 139, 139, 139, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 145, 145, 145, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, + 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 144, 144, 144, 255, 142, 142, 142, 255, 139, 139, 139, 255, 135, 135, 135, 255, 133, 133, 133, 255, 129, 129, 129, 255, 125, 125, 125, 255, 122, 122, 122, 255, 119, 119, 119, 255, 119, 119, 119, 255, 117, 117, 117, 255, 114, 114, 114, 255, 111, 111, 111, 255, 108, 108, 108, 255, + 104, 104, 104, 255, 103, 103, 103, 255, 101, 101, 101, 255, 97, 97, 97, 255, 89, 89, 89, 255, 75, 75, 75, 255, 67, 67, 67, 255, 65, 65, 65, 102, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, + 133, 133, 133, 0, 131, 131, 131, 0, 130, 130, 130, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 103, 103, 103, 58, 103, 103, 103, 249, 110, 110, 111, 255, 117, 117, 117, 255, 122, 122, 122, 255, 123, 123, 123, 255, 123, 123, 123, 255, 126, 126, 126, 255, 129, 129, 129, 255, 131, 131, 131, 255, 132, 132, 132, 255, 134, 134, 134, 255, 136, 136, 136, 255, 137, 137, 137, 255, 139, 139, 139, 255, + 143, 143, 143, 255, 144, 144, 145, 255, 147, 147, 147, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 151, 151, 151, 255, 150, 150, 150, 255, 147, 147, 147, 255, 142, 142, 142, 255, 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 134, 255, 131, 131, 131, 255, 128, 128, 128, 255, 125, 125, 125, 255, 121, 121, 121, 255, + 117, 117, 117, 255, 114, 114, 114, 255, 112, 112, 112, 255, 112, 112, 112, 255, 110, 110, 110, 255, 108, 108, 108, 255, 104, 104, 104, 255, 101, 101, 101, 255, 100, 100, 100, 255, 99, 99, 99, 255, 95, 95, 95, 255, 87, 87, 87, 255, 72, 72, 72, 255, 66, 66, 66, 249, 64, 64, 64, 48, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 138, 138, 138, 0, 135, 135, 135, 0, 131, 131, 131, 0, 130, 130, 130, 0, 131, 131, 131, 0, 103, 103, 103, 21, 101, 101, 101, 227, 106, 106, 106, 255, 114, 114, 114, 255, 119, 119, 119, 255, 120, 120, 120, 255, 121, 121, 121, 255, 122, 122, 122, 255, 126, 126, 126, 255, 127, 127, 127, 255, + 128, 128, 128, 255, 130, 130, 130, 255, 131, 131, 131, 255, 133, 133, 133, 255, 136, 136, 136, 255, 140, 140, 140, 255, 142, 142, 142, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 152, 152, 152, 255, 152, 152, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 150, 150, 150, 255, 148, 148, 148, 255, 145, 145, 145, 255, 141, 141, 141, 255, + 137, 137, 137, 255, 131, 131, 131, 255, 128, 128, 128, 255, 126, 126, 126, 255, 123, 123, 123, 255, 120, 120, 120, 255, 116, 116, 116, 255, 112, 112, 112, 255, 110, 110, 110, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 105, 105, 105, 255, 101, 101, 101, 255, 98, 98, 98, 255, 98, 98, 98, 255, 96, 96, 96, 255, 92, 92, 92, 255, 82, 82, 82, 255, 68, 68, 68, 255, 64, 64, 64, 219, + 63, 63, 63, 12, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 139, 139, 139, 0, 136, 136, 136, 0, 132, 132, 132, 0, 137, 137, 137, 1, 99, 99, 99, 154, 104, 104, 104, 255, 109, 109, 110, 255, 115, 115, 115, 255, + 117, 117, 117, 255, 117, 117, 117, 255, 118, 118, 119, 255, 121, 121, 122, 255, 123, 123, 123, 255, 123, 123, 123, 255, 125, 125, 125, 255, 127, 127, 128, 255, 129, 129, 129, 255, 133, 133, 133, 255, 137, 137, 137, 255, 139, 139, 139, 255, 142, 142, 142, 255, 143, 143, 143, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, + 152, 152, 152, 255, 153, 153, 153, 255, 150, 150, 150, 255, 149, 149, 149, 255, 146, 146, 146, 255, 143, 143, 143, 255, 139, 139, 139, 255, 134, 134, 134, 255, 127, 127, 127, 255, 122, 122, 122, 255, 120, 120, 120, 255, 118, 118, 118, 255, 116, 116, 116, 255, 113, 113, 113, 255, 109, 109, 109, 255, 106, 106, 106, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 99, 99, 99, 255, + 97, 97, 97, 255, 96, 96, 96, 255, 95, 95, 95, 255, 90, 90, 90, 255, 78, 78, 78, 255, 64, 64, 64, 255, 63, 63, 63, 144, 145, 145, 145, 0, 143, 143, 143, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, + 137, 137, 137, 0, 100, 100, 100, 56, 100, 100, 100, 252, 106, 106, 106, 255, 112, 112, 112, 255, 114, 114, 114, 255, 114, 114, 115, 255, 115, 115, 115, 255, 118, 118, 118, 255, 119, 119, 119, 255, 119, 119, 119, 255, 120, 120, 120, 255, 122, 122, 122, 255, 126, 126, 126, 255, 130, 130, 130, 255, 134, 134, 134, 255, 136, 136, 136, 255, 137, 137, 137, 255, 139, 139, 139, 255, 141, 141, 141, 255, 144, 144, 144, 255, + 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 143, 143, 143, 255, 141, 141, 141, 255, 138, 138, 138, 255, 135, 135, 135, 255, 130, 130, 130, 255, 123, 123, 123, 255, 117, 117, 117, 255, 113, 113, 113, 255, 112, 112, 112, 255, 110, 110, 110, 255, 108, 108, 108, 255, + 104, 104, 104, 255, 101, 101, 101, 255, 99, 99, 99, 255, 100, 100, 100, 255, 102, 102, 102, 255, 100, 100, 100, 255, 96, 96, 96, 255, 94, 94, 94, 255, 95, 95, 95, 255, 92, 92, 92, 255, 86, 86, 86, 255, 72, 72, 72, 255, 64, 64, 64, 252, 63, 63, 63, 48, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 133, 133, 133, 2, 97, 97, 97, 205, 102, 102, 102, 255, 107, 107, 107, 255, 111, 111, 112, 255, 111, 111, 111, 255, 113, 113, 113, 255, 114, 114, 114, 255, 117, 117, 117, 255, 115, 115, 116, 255, 117, 117, 117, 255, 119, 119, 119, 255, 121, 121, 122, 255, 125, 125, 125, 255, 128, 128, 128, 255, + 131, 131, 131, 255, 131, 131, 131, 255, 133, 133, 134, 255, 136, 136, 136, 255, 139, 139, 139, 255, 141, 141, 142, 255, 145, 145, 145, 255, 148, 148, 148, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 152, 152, 152, 255, 149, 149, 149, 255, 145, 145, 145, 255, 143, 143, 143, 255, 137, 137, 137, 255, 134, 134, 134, 255, 133, 133, 133, 255, 130, 130, 130, 255, + 125, 125, 125, 255, 119, 119, 119, 255, 112, 112, 112, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 105, 105, 105, 255, 101, 101, 101, 255, 97, 97, 97, 255, 97, 97, 97, 255, 98, 98, 98, 255, 100, 100, 100, 255, 98, 98, 98, 255, 94, 94, 94, 255, 93, 93, 93, 255, 93, 93, 93, 255, 91, 91, 91, 255, 81, 81, 81, 255, 68, 68, 68, 255, 64, 64, 64, 189, 142, 142, 142, 0, + 143, 143, 143, 0, 144, 144, 144, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 96, 96, 97, 74, 98, 98, 99, 255, 104, 104, 104, 255, 108, 108, 109, 255, 109, 109, 110, 255, 109, 109, 109, 255, 111, 111, 111, 255, 112, 112, 113, 255, 113, 113, 113, 255, + 113, 113, 113, 255, 115, 115, 115, 255, 117, 117, 117, 255, 121, 121, 121, 255, 124, 124, 124, 255, 126, 126, 126, 255, 127, 127, 128, 255, 128, 128, 128, 255, 132, 132, 132, 255, 134, 134, 134, 255, 137, 137, 137, 255, 141, 141, 141, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 151, 151, 151, 255, + 147, 147, 147, 255, 142, 142, 142, 255, 136, 136, 136, 255, 130, 130, 130, 255, 127, 127, 127, 255, 124, 124, 124, 255, 123, 123, 123, 255, 119, 119, 119, 255, 113, 113, 113, 255, 108, 108, 108, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 101, 255, 96, 96, 96, 255, 94, 94, 94, 255, 94, 94, 94, 255, 96, 96, 96, 255, 98, 98, 98, 255, 96, 96, 96, 255, 93, 93, 93, 255, + 94, 94, 94, 255, 93, 93, 93, 255, 88, 88, 88, 255, 77, 77, 77, 255, 66, 66, 66, 255, 67, 67, 67, 60, 143, 143, 143, 0, 143, 143, 143, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 131, 131, 131, 2, 96, 96, 96, 193, 101, 101, 101, 255, 105, 105, 106, 255, + 107, 107, 108, 255, 107, 107, 108, 255, 107, 107, 108, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 110, 255, 110, 110, 110, 255, 113, 113, 113, 255, 116, 116, 116, 255, 120, 120, 120, 255, 121, 121, 121, 255, 121, 121, 121, 255, 123, 123, 123, 255, 127, 127, 127, 255, 130, 130, 130, 255, 133, 133, 133, 255, 136, 136, 137, 255, 139, 139, 139, 255, 144, 144, 144, 255, 146, 146, 146, 255, 149, 149, 149, 255, + 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 142, 142, 142, 255, 136, 136, 136, 255, 131, 131, 131, 255, 124, 124, 124, 255, 119, 119, 119, 255, 116, 116, 116, 255, 115, 115, 115, 255, 113, 113, 113, 255, 109, 109, 109, 255, 103, 103, 103, 255, 98, 98, 98, 255, 99, 99, 99, 255, 100, 100, 100, 255, 98, 98, 98, 255, + 94, 94, 94, 255, 92, 92, 92, 255, 94, 94, 94, 255, 97, 97, 97, 255, 97, 97, 97, 255, 95, 95, 95, 255, 93, 93, 93, 255, 96, 96, 95, 255, 94, 94, 94, 255, 86, 86, 86, 255, 73, 73, 73, 255, 69, 69, 69, 183, 143, 143, 143, 0, 139, 139, 139, 0, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, + 142, 142, 142, 0, 143, 143, 143, 0, 98, 98, 98, 49, 97, 97, 97, 255, 102, 102, 103, 255, 106, 106, 106, 255, 105, 105, 105, 255, 105, 105, 106, 255, 107, 107, 107, 255, 108, 108, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 110, 110, 110, 255, 112, 112, 113, 255, 115, 115, 116, 255, 117, 117, 117, 255, 116, 116, 116, 255, 117, 117, 117, 255, 122, 122, 122, 255, 125, 125, 125, 255, 129, 129, 129, 255, + 132, 132, 132, 255, 135, 135, 135, 255, 138, 138, 138, 255, 141, 141, 141, 255, 144, 144, 144, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 147, 147, 147, 255, 144, 144, 144, 255, 140, 140, 140, 255, 136, 136, 136, 255, 130, 130, 130, 255, 124, 124, 124, 255, 117, 117, 117, 255, 112, 112, 112, 255, 109, 109, 109, 255, 108, 108, 108, 255, + 107, 107, 107, 255, 103, 103, 103, 255, 98, 98, 98, 255, 95, 95, 95, 255, 97, 97, 97, 255, 99, 99, 99, 255, 95, 95, 95, 255, 93, 93, 93, 255, 92, 92, 92, 255, 95, 95, 95, 255, 98, 98, 98, 255, 97, 97, 97, 255, 96, 96, 96, 255, 98, 98, 98, 255, 97, 97, 97, 255, 94, 94, 94, 255, 83, 83, 83, 255, 73, 73, 72, 255, 73, 73, 73, 39, 137, 137, 137, 0, 139, 139, 139, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 139, 139, 139, 0, 133, 133, 133, 2, 95, 95, 95, 146, 98, 98, 99, 255, 104, 104, 104, 255, 104, 104, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 106, 255, 105, 105, 106, 255, 103, 103, 104, 255, 106, 106, 106, 255, 109, 109, 109, 255, 112, 112, 112, 255, 112, 112, 113, 255, + 112, 112, 112, 255, 112, 112, 112, 255, 116, 116, 116, 255, 120, 120, 120, 255, 123, 123, 124, 255, 126, 126, 126, 255, 129, 129, 130, 255, 132, 132, 133, 255, 136, 136, 136, 255, 139, 139, 139, 255, 144, 144, 144, 255, 147, 147, 147, 255, 151, 151, 151, 255, 154, 154, 154, 255, 155, 155, 155, 255, 156, 156, 156, 255, 155, 155, 155, 255, 151, 151, 151, 255, 145, 145, 145, 255, 138, 138, 138, 255, 134, 134, 134, 255, + 127, 127, 127, 255, 123, 123, 123, 255, 116, 116, 116, 255, 110, 110, 110, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, 103, 103, 103, 255, 100, 100, 100, 255, 94, 94, 94, 255, 94, 94, 94, 255, 97, 97, 97, 255, 97, 97, 97, 255, 94, 94, 94, 255, 92, 92, 92, 255, 94, 94, 94, 255, 98, 98, 98, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, 102, 102, 102, 255, + 101, 101, 101, 255, 92, 92, 92, 255, 80, 80, 80, 255, 75, 75, 75, 138, 138, 138, 138, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 138, 138, 138, 0, 121, 121, 121, 9, 95, 95, 95, 231, 101, 101, 102, 255, 106, 106, 106, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, + 103, 103, 103, 255, 102, 102, 103, 255, 106, 106, 107, 255, 109, 109, 109, 255, 109, 109, 109, 255, 108, 108, 109, 255, 107, 107, 108, 255, 110, 110, 111, 255, 116, 116, 116, 255, 116, 116, 117, 255, 120, 120, 120, 255, 122, 122, 122, 255, 125, 125, 125, 255, 130, 130, 130, 255, 135, 135, 135, 255, 137, 137, 137, 255, 142, 142, 142, 255, 146, 146, 146, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, + 155, 155, 155, 255, 155, 155, 155, 255, 150, 150, 150, 255, 146, 146, 146, 255, 139, 139, 139, 255, 133, 133, 133, 255, 125, 125, 125, 255, 119, 119, 119, 255, 113, 113, 113, 255, 110, 110, 110, 255, 104, 104, 104, 255, 99, 99, 99, 255, 98, 98, 98, 255, 98, 98, 98, 255, 99, 99, 99, 255, 95, 95, 95, 255, 92, 92, 92, 255, 95, 95, 95, 255, 97, 97, 97, 255, 96, 96, 96, 255, 95, 95, 95, 255, + 97, 97, 97, 255, 100, 100, 100, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 103, 103, 103, 255, 99, 99, 99, 255, 86, 86, 86, 255, 78, 78, 78, 225, 141, 141, 141, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 139, 139, 139, 1, 101, 101, 101, 60, 100, 100, 101, 255, + 105, 105, 105, 255, 104, 104, 104, 255, 101, 101, 101, 255, 102, 102, 102, 255, 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 102, 102, 102, 255, 105, 105, 106, 255, 107, 107, 108, 255, 107, 107, 107, 255, 105, 105, 105, 255, 105, 105, 106, 255, 109, 109, 109, 255, 113, 113, 113, 255, 114, 114, 114, 255, 116, 116, 116, 255, 120, 120, 120, 255, 124, 124, 124, 255, 129, 129, 129, 255, 131, 131, 131, 255, + 133, 133, 133, 255, 139, 139, 139, 255, 144, 144, 144, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 150, 150, 150, 255, 145, 145, 145, 255, 140, 140, 140, 255, 134, 134, 134, 255, 129, 129, 129, 255, 124, 124, 124, 255, 116, 116, 116, 255, 110, 110, 110, 255, 107, 107, 107, 255, 103, 103, 103, 255, 97, 97, 97, 255, 95, 95, 95, 255, 94, 94, 94, 255, 97, 97, 97, 255, + 97, 97, 97, 255, 93, 93, 93, 255, 93, 93, 93, 255, 98, 98, 98, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 104, 104, 103, 255, 107, 107, 107, 255, 109, 109, 109, 255, 107, 107, 107, 255, 106, 106, 106, 255, 107, 107, 107, 255, 103, 103, 103, 255, 95, 95, 95, 255, 81, 81, 81, 255, 79, 79, 79, 45, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 142, 142, 142, 1, 101, 101, 101, 129, 103, 103, 103, 255, 108, 108, 108, 255, 103, 103, 103, 255, 100, 100, 101, 255, 101, 101, 102, 255, 104, 104, 104, 255, 100, 100, 100, 255, 98, 98, 99, 255, 101, 101, 101, 255, 105, 105, 105, 255, 105, 105, 106, 255, 104, 104, 104, 255, 101, 101, 101, 255, 104, 104, 105, 255, 109, 109, 109, 255, 109, 109, 109, 255, + 110, 110, 110, 255, 113, 113, 114, 255, 117, 117, 118, 255, 121, 121, 121, 255, 124, 124, 124, 255, 126, 126, 126, 255, 131, 131, 131, 255, 137, 137, 137, 255, 138, 138, 138, 255, 141, 141, 141, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 149, 149, 149, 255, 144, 144, 144, 255, 134, 134, 134, 255, 128, 128, 128, 255, 122, 122, 122, 255, 118, 118, 118, 255, 113, 113, 113, 255, 107, 107, 107, 255, + 101, 101, 101, 255, 100, 100, 100, 255, 97, 97, 97, 255, 93, 93, 93, 255, 92, 92, 92, 255, 94, 94, 94, 255, 97, 97, 97, 255, 96, 96, 96, 255, 96, 96, 96, 255, 101, 101, 100, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 106, 106, 106, 255, 109, 109, 109, 255, 112, 112, 112, 255, 110, 110, 110, 255, 108, 108, 108, 255, 109, 109, 109, 255, 106, 106, 106, 255, 98, 98, 98, 255, + 85, 85, 85, 255, 79, 79, 79, 108, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 3, 105, 105, 105, 187, 106, 106, 106, 255, 108, 108, 108, 255, 102, 102, 102, 255, 100, 100, 100, 255, 102, 102, 102, 255, 102, 102, 102, 255, 98, 98, 99, 255, 98, 98, 99, 255, 101, 101, 101, 255, 103, 103, 103, 255, + 103, 103, 103, 255, 100, 100, 101, 255, 100, 100, 100, 255, 105, 105, 105, 255, 107, 107, 107, 255, 106, 106, 107, 255, 108, 108, 108, 255, 110, 110, 111, 255, 116, 116, 116, 255, 116, 116, 116, 255, 118, 118, 118, 255, 122, 122, 122, 255, 126, 126, 126, 255, 129, 129, 129, 255, 131, 131, 131, 255, 139, 139, 139, 255, 143, 143, 143, 255, 148, 148, 148, 255, 150, 150, 150, 255, 150, 150, 150, 255, 144, 144, 144, 255, + 134, 134, 134, 255, 124, 124, 124, 255, 116, 116, 116, 255, 109, 109, 109, 255, 107, 107, 107, 255, 104, 104, 104, 255, 99, 99, 99, 255, 98, 98, 98, 255, 97, 97, 97, 255, 95, 95, 95, 255, 92, 92, 92, 255, 94, 94, 94, 255, 100, 100, 100, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 108, 108, 108, 255, 110, 110, 109, 255, 108, 108, 108, 255, 107, 107, 107, 255, 109, 109, 109, 255, + 112, 112, 112, 255, 111, 111, 111, 255, 109, 109, 109, 255, 109, 109, 109, 255, 107, 107, 107, 255, 101, 101, 101, 255, 88, 88, 88, 255, 80, 80, 80, 177, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 139, 139, 139, 6, 108, 108, 108, 236, 111, 111, 111, 255, 108, 108, 108, 255, 102, 102, 102, 255, 100, 100, 100, 255, + 102, 102, 102, 255, 100, 100, 100, 255, 97, 97, 97, 255, 99, 99, 99, 255, 102, 102, 102, 255, 102, 102, 102, 255, 100, 100, 100, 255, 99, 99, 99, 255, 100, 100, 101, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 106, 255, 108, 108, 109, 255, 111, 111, 112, 255, 111, 111, 111, 255, 113, 113, 114, 255, 118, 118, 118, 255, 119, 119, 119, 255, 122, 122, 122, 255, 127, 127, 127, 255, + 134, 134, 134, 255, 139, 139, 139, 255, 146, 146, 146, 255, 150, 150, 150, 255, 150, 150, 150, 255, 145, 145, 145, 255, 136, 136, 136, 255, 125, 125, 125, 255, 111, 111, 111, 255, 103, 103, 103, 255, 100, 100, 100, 255, 99, 99, 99, 255, 97, 97, 97, 255, 97, 97, 97, 255, 97, 97, 97, 255, 97, 97, 97, 255, 97, 97, 97, 255, 98, 98, 98, 255, 104, 104, 103, 255, 107, 107, 107, 255, 107, 107, 107, 255, + 107, 107, 106, 255, 110, 110, 110, 255, 112, 112, 112, 255, 111, 111, 111, 255, 108, 108, 108, 255, 110, 110, 110, 255, 113, 113, 113, 255, 114, 114, 114, 255, 114, 114, 114, 255, 115, 115, 115, 255, 112, 112, 112, 255, 104, 104, 104, 255, 90, 90, 90, 255, 80, 80, 80, 222, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, + 121, 121, 121, 33, 116, 116, 116, 255, 116, 116, 116, 255, 110, 110, 111, 255, 102, 102, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, 99, 99, 100, 255, 97, 97, 97, 255, 100, 100, 100, 255, 103, 103, 103, 255, 101, 101, 101, 255, 98, 98, 98, 255, 99, 99, 99, 255, 102, 102, 102, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 103, 255, 105, 105, 105, 255, 106, 106, 106, 255, 107, 107, 107, 255, + 106, 106, 107, 255, 109, 109, 109, 255, 110, 110, 111, 255, 111, 111, 111, 255, 115, 115, 115, 255, 120, 120, 120, 255, 126, 126, 126, 255, 135, 135, 135, 255, 146, 146, 146, 255, 151, 151, 151, 255, 149, 149, 149, 255, 141, 141, 141, 255, 133, 133, 133, 255, 123, 123, 123, 255, 110, 110, 110, 255, 98, 98, 98, 255, 94, 94, 94, 255, 94, 94, 94, 255, 96, 96, 96, 255, 98, 98, 98, 255, 100, 100, 100, 255, + 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 107, 107, 107, 255, 111, 111, 111, 255, 110, 110, 110, 255, 108, 108, 108, 255, 110, 110, 110, 255, 113, 113, 113, 255, 114, 114, 114, 255, 115, 115, 115, 255, 118, 118, 118, 255, 111, 111, 111, 255, 102, 101, 101, 255, 90, 89, 89, 255, 78, 76, 76, 255, 66, 64, 64, 255, 110, 110, 110, 255, 94, 94, 94, 255, 81, 81, 81, 252, 85, 85, 85, 10, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 123, 123, 123, 70, 122, 122, 123, 255, 122, 122, 122, 255, 115, 115, 115, 255, 107, 107, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 102, 102, 102, 255, 100, 100, 100, 255, 104, 104, 104, 255, 105, 105, 105, 255, 101, 101, 101, 255, 98, 98, 99, 255, 100, 100, 100, 255, 102, 102, 102, 255, + 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 103, 103, 104, 255, 103, 103, 103, 255, 102, 102, 103, 255, 104, 104, 104, 255, 104, 104, 105, 255, 103, 103, 104, 255, 105, 105, 105, 255, 107, 107, 108, 255, 112, 112, 112, 255, 119, 119, 119, 255, 132, 132, 132, 255, 143, 143, 143, 255, 154, 154, 154, 255, 151, 151, 151, 255, 138, 138, 138, 255, 121, 121, 121, 255, 111, 111, 111, 255, 105, 105, 105, 255, + 97, 97, 97, 255, 91, 91, 91, 255, 93, 93, 93, 255, 99, 99, 99, 255, 104, 104, 104, 255, 107, 107, 107, 255, 110, 110, 110, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 115, 115, 115, 255, 90, 89, 89, 255, 68, 67, 66, 255, 56, 55, 54, 255, 55, 54, 53, 255, 55, 53, 53, 255, 55, 53, 52, 255, + 55, 53, 52, 255, 55, 53, 52, 255, 106, 106, 106, 255, 96, 96, 96, 255, 83, 83, 83, 255, 81, 81, 82, 50, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 1, 130, 130, 130, 92, 129, 129, 129, 255, 128, 128, 128, 255, 120, 120, 121, 255, 113, 113, 113, 255, 113, 113, 113, 255, 112, 112, 112, 255, 107, 107, 107, 255, 107, 107, 107, 255, + 111, 111, 111, 255, 110, 110, 110, 255, 105, 105, 106, 255, 104, 104, 104, 255, 104, 104, 104, 255, 106, 106, 106, 255, 103, 103, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 100, 100, 100, 255, 99, 99, 99, 255, 101, 101, 101, 255, 102, 102, 102, 255, 105, 105, 105, 255, 112, 112, 112, 255, 125, 125, 125, 255, 141, 141, 141, 255, + 153, 153, 153, 255, 152, 152, 152, 255, 135, 135, 135, 255, 114, 114, 114, 255, 98, 98, 98, 255, 96, 96, 96, 255, 97, 97, 97, 255, 97, 97, 97, 255, 101, 101, 101, 255, 108, 108, 108, 255, 109, 109, 109, 255, 111, 111, 111, 255, 112, 112, 112, 255, 110, 110, 110, 255, 108, 108, 108, 255, 106, 106, 106, 255, 108, 108, 108, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 109, 255, 115, 115, 115, 255, + 81, 81, 81, 255, 60, 60, 60, 255, 60, 60, 60, 255, 60, 60, 60, 255, 60, 60, 60, 255, 60, 60, 60, 255, 71, 71, 71, 255, 82, 82, 82, 255, 103, 103, 103, 255, 97, 97, 97, 255, 84, 84, 84, 255, 81, 81, 82, 74, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 2, 138, 138, 139, 104, 137, 137, 137, 255, 135, 135, 135, 255, + 125, 125, 126, 255, 119, 119, 119, 255, 120, 120, 120, 255, 119, 119, 119, 255, 113, 113, 113, 255, 115, 115, 115, 255, 117, 117, 117, 255, 117, 117, 117, 255, 113, 113, 113, 255, 112, 112, 112, 255, 113, 113, 113, 255, 113, 113, 114, 255, 111, 111, 111, 255, 109, 109, 110, 255, 109, 109, 109, 255, 108, 108, 109, 255, 107, 107, 107, 255, 105, 105, 105, 255, 101, 101, 101, 255, 98, 98, 98, 255, 98, 98, 98, 255, + 100, 100, 100, 255, 100, 100, 100, 255, 100, 100, 100, 255, 103, 103, 104, 255, 115, 115, 116, 255, 128, 128, 128, 255, 144, 144, 144, 255, 149, 149, 149, 255, 125, 125, 125, 255, 106, 106, 106, 255, 94, 94, 94, 255, 96, 96, 96, 255, 107, 107, 107, 255, 109, 109, 109, 255, 108, 108, 108, 255, 110, 110, 110, 255, 109, 109, 110, 255, 110, 110, 110, 255, 111, 111, 111, 255, 110, 110, 111, 255, 107, 107, 107, 255, + 106, 106, 106, 255, 107, 107, 107, 255, 108, 108, 108, 255, 107, 107, 107, 255, 108, 108, 108, 255, 112, 112, 112, 255, 97, 97, 97, 255, 84, 84, 85, 255, 93, 93, 94, 255, 102, 102, 102, 255, 109, 109, 110, 255, 116, 116, 116, 255, 114, 114, 114, 255, 112, 112, 112, 255, 105, 105, 105, 255, 96, 96, 97, 255, 85, 85, 85, 255, 81, 81, 82, 93, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 153, 153, 153, 2, 145, 145, 145, 119, 144, 144, 144, 255, 141, 141, 141, 255, 133, 133, 133, 255, 126, 126, 126, 255, 127, 127, 127, 255, 127, 127, 127, 255, 122, 122, 122, 255, 123, 123, 123, 255, 126, 126, 127, 255, 126, 126, 126, 255, 123, 123, 123, 255, 122, 122, 123, 255, 124, 124, 124, 255, 125, 125, 125, 255, 123, 123, 123, 255, 122, 122, 122, 255, 120, 120, 121, 255, + 121, 121, 121, 255, 119, 119, 119, 255, 118, 118, 118, 255, 114, 114, 114, 255, 108, 108, 108, 255, 106, 106, 106, 255, 108, 108, 108, 255, 104, 104, 104, 255, 99, 99, 99, 255, 100, 100, 100, 255, 104, 104, 104, 255, 108, 108, 108, 255, 124, 124, 124, 255, 151, 151, 151, 255, 105, 105, 105, 255, 105, 105, 105, 255, 110, 110, 110, 255, 108, 108, 108, 255, 110, 110, 110, 255, 109, 109, 110, 255, 106, 106, 106, 255, + 107, 107, 107, 255, 107, 107, 107, 255, 108, 108, 108, 255, 108, 108, 109, 255, 109, 109, 109, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 106, 255, 106, 106, 107, 255, 106, 106, 106, 255, 106, 106, 106, 255, 108, 108, 108, 255, 110, 110, 110, 255, 111, 111, 111, 255, 109, 109, 109, 255, 109, 109, 109, 255, 108, 108, 109, 255, 105, 105, 106, 255, 105, 105, 106, 255, 105, 105, 105, 255, 102, 102, 103, 255, + 96, 96, 97, 255, 85, 85, 85, 255, 81, 81, 82, 105, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 157, 157, 157, 2, 153, 153, 153, 120, 152, 152, 152, 255, 148, 148, 148, 255, 140, 140, 140, 255, 133, 133, 133, 255, 134, 134, 135, 255, 134, 134, 134, 255, 129, 129, 130, 255, 131, 131, 132, 255, 135, 135, 136, 255, 135, 135, 136, 255, 132, 132, 133, 255, + 132, 132, 133, 255, 134, 134, 135, 255, 136, 136, 137, 255, 136, 136, 137, 255, 135, 135, 136, 255, 135, 135, 136, 255, 135, 135, 136, 255, 135, 135, 136, 255, 137, 137, 137, 255, 134, 134, 135, 255, 130, 130, 130, 255, 129, 129, 130, 255, 133, 133, 134, 255, 132, 132, 133, 255, 130, 130, 131, 255, 130, 130, 131, 255, 132, 132, 133, 255, 131, 131, 132, 255, 132, 132, 133, 255, 105, 105, 105, 255, 106, 106, 106, 255, + 107, 107, 107, 255, 104, 104, 104, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 103, 103, 103, 255, 104, 104, 104, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 106, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 106, 106, 106, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 103, 255, + 104, 104, 104, 255, 105, 105, 105, 255, 103, 103, 103, 255, 104, 104, 104, 255, 104, 104, 104, 255, 102, 102, 102, 255, 96, 96, 96, 255, 84, 84, 84, 255, 82, 82, 82, 110, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 155, 155, 155, 3, 158, 158, 159, 109, 158, 158, 159, 255, 155, 155, 155, 255, 147, 147, 147, 255, 140, 140, 140, 255, 141, 141, 142, 255, + 140, 140, 141, 255, 137, 137, 137, 255, 139, 139, 140, 255, 143, 143, 143, 255, 143, 143, 143, 255, 141, 141, 141, 255, 141, 141, 141, 255, 144, 144, 144, 255, 146, 146, 146, 255, 146, 146, 147, 255, 147, 147, 147, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 152, 152, 152, 255, 152, 152, 152, 255, 148, 148, 148, 255, 148, 148, 148, 255, 153, 153, 153, 255, 153, 153, 153, 255, 148, 148, 148, 255, + 143, 143, 143, 255, 128, 128, 128, 255, 100, 100, 100, 255, 116, 116, 116, 255, 147, 147, 147, 255, 128, 128, 129, 255, 107, 107, 108, 255, 96, 96, 97, 255, 94, 94, 95, 255, 98, 98, 99, 255, 101, 101, 102, 255, 99, 99, 99, 255, 99, 99, 100, 255, 101, 101, 101, 255, 100, 100, 101, 255, 101, 101, 102, 255, 102, 102, 102, 255, 100, 100, 101, 255, 100, 100, 101, 255, 102, 102, 103, 255, 102, 102, 102, 255, + 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 103, 103, 104, 255, 103, 103, 104, 255, 103, 103, 104, 255, 103, 103, 103, 255, 103, 103, 104, 255, 102, 102, 102, 255, 102, 102, 103, 255, 101, 101, 102, 255, 101, 101, 101, 255, 95, 95, 95, 255, 84, 84, 84, 255, 81, 81, 81, 93, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 3, + 163, 163, 163, 99, 164, 164, 164, 255, 160, 160, 160, 255, 151, 151, 151, 255, 145, 145, 145, 255, 147, 147, 147, 255, 147, 147, 147, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 152, 152, 152, 255, 155, 155, 155, 255, 157, 157, 157, 255, + 154, 154, 154, 255, 148, 148, 148, 255, 142, 142, 142, 255, 141, 141, 141, 255, 134, 134, 134, 255, 119, 119, 119, 255, 103, 103, 103, 255, 102, 102, 102, 255, 117, 117, 117, 255, 141, 141, 141, 255, 146, 146, 146, 255, 138, 138, 138, 255, 130, 130, 131, 255, 111, 111, 112, 255, 103, 103, 104, 255, 101, 101, 101, 255, 101, 101, 102, 255, 96, 96, 97, 255, 98, 98, 99, 255, 99, 99, 100, 255, 99, 99, 100, 255, + 98, 98, 99, 255, 98, 98, 99, 255, 98, 98, 99, 255, 99, 99, 99, 255, 100, 100, 101, 255, 100, 100, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 102, 102, 103, 255, 102, 102, 103, 255, 102, 102, 103, 255, 102, 102, 102, 255, 101, 101, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 102, 255, 100, 100, 101, 255, 99, 99, 100, 255, 93, 93, 94, 255, 82, 82, 83, 255, 81, 81, 82, 81, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 3, 167, 167, 167, 81, 169, 169, 169, 255, 165, 165, 165, 255, 157, 157, 157, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 149, 149, 149, 255, 150, 150, 150, 255, 153, 153, 153, 255, 154, 154, 154, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 154, 154, 154, 255, + 155, 155, 155, 255, 154, 154, 154, 255, 152, 152, 152, 255, 149, 149, 149, 255, 147, 147, 147, 255, 146, 146, 146, 255, 142, 142, 142, 255, 131, 131, 131, 255, 120, 120, 120, 255, 114, 114, 114, 255, 109, 109, 109, 255, 105, 105, 105, 255, 106, 106, 106, 255, 119, 119, 119, 255, 137, 137, 138, 255, 150, 150, 150, 255, 148, 148, 149, 255, 141, 141, 142, 255, 132, 132, 133, 255, 124, 124, 125, 255, 119, 119, 119, 255, + 114, 114, 114, 255, 111, 111, 112, 255, 103, 103, 104, 255, 101, 101, 102, 255, 100, 100, 101, 255, 98, 98, 98, 255, 98, 98, 99, 255, 97, 97, 98, 255, 96, 96, 97, 255, 97, 97, 98, 255, 99, 99, 99, 255, 98, 98, 99, 255, 98, 98, 99, 255, 100, 100, 101, 255, 101, 101, 102, 255, 100, 100, 101, 255, 101, 101, 101, 255, 101, 101, 102, 255, 100, 100, 101, 255, 100, 100, 101, 255, 100, 100, 100, 255, + 99, 99, 100, 255, 100, 100, 100, 255, 98, 98, 98, 255, 92, 92, 93, 255, 81, 81, 82, 255, 83, 83, 83, 58, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 2, 164, 164, 164, 49, 174, 174, 174, 255, 169, 169, 169, 255, 162, 162, 162, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 151, 151, 151, 255, 150, 150, 150, 255, + 154, 154, 154, 255, 154, 154, 154, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, 142, 142, 142, 255, 136, 136, 136, 255, 131, 131, 131, 255, 127, 127, 127, 255, 123, 123, 123, 255, 113, 113, 113, 255, 101, 101, 101, 255, 99, 99, 99, 255, 103, 103, 103, 255, 113, 113, 113, 255, 121, 121, 121, 255, 132, 132, 133, 255, 145, 145, 145, 255, + 149, 149, 150, 255, 147, 147, 148, 255, 139, 139, 140, 255, 133, 133, 133, 255, 128, 128, 129, 255, 132, 132, 133, 255, 130, 130, 131, 255, 120, 120, 121, 255, 109, 109, 110, 255, 108, 108, 108, 255, 104, 104, 105, 255, 103, 103, 103, 255, 99, 99, 100, 255, 97, 97, 98, 255, 97, 97, 98, 255, 96, 96, 97, 255, 96, 96, 97, 255, 98, 98, 98, 255, 98, 98, 99, 255, 99, 99, 100, 255, 99, 99, 99, 255, + 100, 100, 101, 255, 99, 99, 100, 255, 99, 99, 100, 255, 100, 100, 100, 255, 99, 99, 100, 255, 99, 99, 100, 255, 98, 98, 99, 255, 99, 99, 99, 255, 97, 97, 97, 255, 91, 91, 91, 255, 81, 81, 82, 255, 92, 92, 93, 16, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 2, 143, 143, 143, 18, 176, 176, 176, 245, 173, 173, 173, 255, + 164, 164, 164, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 149, 149, 149, 255, 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 150, 255, 145, 145, 145, 255, 143, 143, 143, 255, 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 134, 134, 134, 255, 130, 130, 130, 255, 122, 122, 122, 255, 115, 115, 115, 255, 111, 111, 111, 255, 108, 108, 108, 255, 106, 106, 106, 255, 102, 102, 102, 255, + 102, 102, 102, 255, 109, 109, 109, 255, 122, 122, 122, 255, 134, 134, 134, 255, 142, 142, 142, 255, 147, 147, 148, 255, 147, 147, 148, 255, 144, 144, 145, 255, 140, 140, 140, 255, 138, 138, 139, 255, 138, 138, 139, 255, 141, 141, 142, 255, 134, 134, 135, 255, 126, 126, 127, 255, 118, 118, 119, 255, 117, 117, 117, 255, 112, 112, 113, 255, 107, 107, 108, 255, 104, 104, 105, 255, 102, 102, 102, 255, 100, 100, 101, 255, + 99, 99, 99, 255, 98, 98, 99, 255, 98, 98, 99, 255, 99, 99, 99, 255, 98, 98, 99, 255, 98, 98, 99, 255, 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 99, 255, 99, 99, 100, 255, 99, 99, 99, 255, 98, 98, 99, 255, 98, 98, 99, 255, 98, 98, 98, 255, 96, 96, 97, 255, 88, 88, 88, 255, 79, 79, 80, 230, 132, 132, 132, 2, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 1, 142, 142, 142, 15, 175, 175, 175, 201, 174, 174, 174, 255, 165, 165, 165, 255, 154, 154, 154, 255, 148, 148, 148, 255, 148, 148, 148, 255, 144, 144, 144, 255, 140, 140, 140, 255, 142, 142, 142, 255, 143, 143, 143, 255, 138, 138, 138, 255, 133, 133, 133, 255, 131, 131, 131, 255, 128, 128, 128, 255, 124, 124, 124, 255, 123, 123, 122, 255, 117, 117, 117, 255, + 111, 111, 111, 255, 104, 104, 104, 255, 101, 101, 101, 255, 103, 103, 103, 255, 107, 107, 107, 255, 111, 111, 111, 255, 113, 113, 113, 255, 118, 118, 118, 255, 128, 128, 128, 255, 140, 140, 141, 255, 149, 149, 149, 255, 152, 152, 153, 255, 151, 151, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, 148, 148, 149, 255, 145, 145, 146, 255, 140, 140, 141, 255, 132, 132, 132, 255, 129, 129, 130, 255, 127, 127, 127, 255, + 125, 125, 126, 255, 119, 119, 120, 255, 114, 114, 114, 255, 108, 108, 109, 255, 106, 106, 107, 255, 103, 103, 104, 255, 101, 101, 102, 255, 102, 102, 102, 255, 101, 101, 102, 255, 101, 101, 102, 255, 100, 100, 101, 255, 98, 98, 99, 255, 99, 99, 99, 255, 98, 98, 99, 255, 97, 97, 97, 255, 97, 97, 98, 255, 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 98, 255, 97, 97, 97, 255, 94, 94, 94, 255, + 86, 86, 87, 255, 77, 77, 78, 188, 129, 129, 129, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 1, 139, 139, 139, 10, 172, 172, 172, 149, 173, 173, 173, 255, 165, 165, 165, 255, 151, 151, 151, 255, 142, 142, 142, 255, 142, 142, 142, 255, 139, 139, 139, 255, 134, 134, 134, 255, 132, 132, 132, 255, 134, 134, 134, 255, 131, 131, 131, 255, + 124, 124, 124, 255, 121, 121, 121, 255, 118, 118, 118, 255, 114, 114, 114, 255, 111, 111, 111, 255, 108, 108, 108, 255, 105, 105, 105, 255, 101, 101, 101, 255, 102, 102, 102, 255, 104, 104, 104, 255, 110, 110, 110, 255, 119, 119, 119, 255, 124, 124, 124, 255, 131, 131, 131, 255, 136, 136, 136, 255, 142, 142, 143, 255, 150, 150, 151, 255, 153, 153, 154, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, + 149, 149, 150, 255, 143, 143, 143, 255, 137, 137, 138, 255, 132, 132, 133, 255, 135, 135, 135, 255, 133, 133, 134, 255, 132, 132, 133, 255, 125, 125, 126, 255, 118, 118, 119, 255, 113, 113, 114, 255, 111, 111, 112, 255, 107, 107, 108, 255, 105, 105, 106, 255, 105, 105, 106, 255, 105, 105, 106, 255, 103, 103, 104, 255, 102, 102, 103, 255, 101, 101, 102, 255, 100, 100, 101, 255, 99, 99, 99, 255, 97, 97, 98, 255, + 98, 98, 99, 255, 97, 97, 97, 255, 97, 97, 98, 255, 96, 96, 97, 255, 94, 94, 95, 255, 92, 92, 93, 255, 84, 84, 85, 255, 76, 76, 77, 123, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 139, 139, 139, 8, 167, 167, 167, 85, 171, 171, 171, 255, 164, 164, 164, 255, 150, 150, 150, 255, 136, 136, 136, 255, + 134, 134, 134, 255, 133, 133, 133, 255, 127, 127, 127, 255, 123, 123, 123, 255, 123, 123, 123, 255, 122, 122, 122, 255, 116, 116, 116, 255, 111, 111, 111, 255, 109, 109, 109, 255, 106, 106, 106, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 106, 255, 110, 110, 110, 255, 115, 115, 115, 255, 124, 124, 124, 255, 133, 133, 133, 255, 139, 139, 140, 255, 145, 145, 145, 255, + 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 150, 255, 144, 144, 145, 255, 141, 141, 141, 255, 139, 139, 140, 255, 138, 138, 139, 255, 139, 139, 140, 255, 136, 136, 136, 255, 132, 132, 133, 255, 129, 129, 129, 255, 123, 123, 124, 255, 119, 119, 120, 255, 114, 114, 115, 255, 111, 111, 112, 255, 110, 110, 111, 255, 110, 110, 111, 255, 108, 108, 109, 255, + 106, 106, 107, 255, 104, 104, 104, 255, 104, 104, 105, 255, 103, 103, 103, 255, 99, 99, 100, 255, 99, 99, 100, 255, 100, 100, 101, 255, 98, 98, 99, 255, 98, 98, 98, 255, 97, 97, 98, 255, 94, 94, 95, 255, 90, 90, 90, 255, 81, 81, 82, 255, 76, 76, 77, 58, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, + 138, 138, 138, 5, 151, 151, 151, 31, 170, 170, 170, 242, 163, 163, 163, 255, 149, 149, 149, 255, 133, 133, 133, 255, 126, 126, 126, 255, 124, 124, 124, 255, 121, 121, 121, 255, 115, 115, 115, 255, 114, 114, 114, 255, 115, 115, 115, 255, 110, 110, 110, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, 105, 105, 105, 255, 107, 107, 107, 255, 110, 110, 110, 255, 112, 112, 112, 255, + 116, 116, 117, 255, 121, 121, 121, 255, 128, 128, 128, 255, 136, 136, 136, 255, 143, 143, 143, 255, 149, 149, 150, 255, 154, 154, 155, 255, 155, 155, 156, 255, 154, 154, 155, 255, 153, 153, 154, 255, 150, 150, 151, 255, 148, 148, 149, 255, 147, 147, 148, 255, 145, 145, 145, 255, 145, 145, 145, 255, 142, 142, 143, 255, 139, 139, 140, 255, 135, 135, 135, 255, 133, 133, 134, 255, 129, 129, 130, 255, 129, 129, 129, 255, + 124, 124, 124, 255, 120, 120, 120, 255, 116, 116, 117, 255, 117, 117, 118, 255, 115, 115, 115, 255, 112, 112, 113, 255, 108, 108, 109, 255, 108, 108, 108, 255, 107, 107, 107, 255, 104, 104, 104, 255, 102, 102, 103, 255, 102, 102, 103, 255, 101, 101, 102, 255, 100, 100, 101, 255, 99, 99, 100, 255, 97, 97, 98, 255, 95, 95, 96, 255, 89, 89, 90, 255, 80, 80, 80, 238, 76, 76, 77, 3, 132, 132, 132, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 2, 141, 141, 141, 15, 165, 165, 165, 171, 163, 163, 163, 255, 151, 151, 151, 255, 131, 131, 131, 255, 118, 118, 118, 255, 116, 116, 116, 255, 114, 114, 114, 255, 109, 109, 109, 255, 105, 105, 105, 255, 106, 106, 106, 255, 106, 106, 106, 255, 102, 102, 102, 255, 102, 102, 102, 255, + 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 106, 255, 111, 111, 111, 255, 115, 115, 115, 255, 118, 118, 118, 255, 124, 124, 124, 255, 130, 130, 131, 255, 134, 134, 134, 255, 139, 139, 139, 255, 144, 144, 144, 255, 150, 150, 150, 255, 154, 154, 155, 255, 155, 155, 155, 255, 155, 155, 156, 255, 154, 154, 155, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 146, 146, 146, 255, + 142, 142, 142, 255, 138, 138, 138, 255, 134, 134, 135, 255, 133, 133, 133, 255, 131, 131, 132, 255, 130, 130, 130, 255, 128, 128, 128, 255, 124, 124, 125, 255, 123, 123, 124, 255, 122, 122, 122, 255, 118, 118, 118, 255, 114, 114, 115, 255, 112, 112, 113, 255, 111, 111, 112, 255, 110, 110, 111, 255, 105, 105, 106, 255, 105, 105, 106, 255, 105, 105, 105, 255, 104, 104, 105, 255, 102, 102, 102, 255, 102, 102, 102, 255, + 100, 100, 101, 255, 96, 96, 97, 255, 88, 88, 89, 255, 81, 81, 82, 156, 132, 132, 132, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, 149, 149, 149, 1, 145, 145, 145, 10, 160, 160, 160, 86, 162, 162, 162, 255, 152, 152, 152, 255, 134, 134, 134, 255, 116, 116, 116, 255, 110, 110, 110, 255, 108, 108, 108, 255, + 105, 105, 105, 255, 100, 100, 100, 255, 101, 101, 101, 255, 105, 105, 105, 255, 105, 105, 105, 255, 102, 102, 102, 255, 105, 105, 105, 255, 109, 109, 109, 255, 110, 110, 110, 255, 113, 113, 113, 255, 118, 118, 118, 255, 124, 124, 124, 255, 130, 130, 130, 255, 135, 135, 135, 255, 140, 140, 140, 255, 143, 143, 144, 255, 148, 148, 149, 255, 151, 151, 151, 255, 152, 152, 153, 255, 152, 152, 153, 255, 153, 153, 153, 255, + 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, 144, 144, 145, 255, 141, 141, 141, 255, 139, 139, 139, 255, 136, 136, 137, 255, 134, 134, 134, 255, 131, 131, 132, 255, 130, 130, 131, 255, 129, 129, 130, 255, 130, 130, 130, 255, 128, 128, 129, 255, 125, 125, 126, 255, 120, 120, 121, 255, 117, 117, 118, 255, 116, 116, 117, 255, 114, 114, 115, 255, 111, 111, 112, 255, + 108, 108, 109, 255, 108, 108, 109, 255, 106, 106, 107, 255, 106, 106, 106, 255, 104, 104, 104, 255, 103, 103, 104, 255, 101, 101, 102, 255, 96, 96, 97, 255, 88, 88, 89, 255, 85, 85, 86, 60, 135, 135, 135, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 150, 150, 150, 0, 152, 152, 152, 0, 150, 150, 150, 5, 142, 142, 142, 21, + 161, 161, 161, 218, 155, 155, 155, 255, 140, 140, 140, 255, 118, 118, 118, 255, 105, 105, 105, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 101, 255, 99, 99, 99, 255, 104, 104, 104, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 111, 111, 111, 255, 115, 115, 115, 255, 118, 118, 119, 255, 122, 122, 122, 255, 129, 129, 129, 255, 134, 134, 134, 255, 137, 137, 138, 255, 142, 142, 143, 255, + 147, 147, 147, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 148, 148, 148, 255, 146, 146, 147, 255, 144, 144, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 135, 135, 135, 255, 133, 133, 134, 255, 132, 132, 133, 255, 132, 132, 133, 255, 132, 132, 133, 255, 132, 132, 132, 255, + 128, 128, 128, 255, 123, 123, 124, 255, 122, 122, 123, 255, 121, 121, 122, 255, 117, 117, 118, 255, 114, 114, 114, 255, 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 110, 255, 108, 108, 109, 255, 106, 106, 106, 255, 104, 104, 105, 255, 102, 102, 103, 255, 96, 96, 96, 255, 88, 88, 89, 207, 134, 134, 134, 1, 133, 133, 133, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 151, 151, 151, 0, 149, 149, 149, 1, 144, 144, 144, 12, 156, 156, 156, 113, 155, 155, 155, 255, 144, 144, 144, 255, 125, 125, 125, 255, 107, 107, 107, 255, 101, 101, 101, 255, 102, 102, 102, 255, 103, 103, 103, 255, 100, 100, 101, 255, 103, 103, 103, 255, 109, 109, 109, 255, 113, 113, 113, 255, 111, 111, 111, 255, 113, 113, 113, 255, 118, 118, 118, 255, + 123, 123, 123, 255, 127, 127, 128, 255, 132, 132, 132, 255, 137, 137, 137, 255, 140, 140, 141, 255, 145, 145, 145, 255, 147, 147, 148, 255, 152, 152, 152, 255, 154, 154, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 152, 255, 149, 149, 149, 255, 148, 148, 148, 255, 145, 145, 146, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 140, 255, 137, 137, 138, 255, + 137, 137, 138, 255, 137, 137, 137, 255, 137, 137, 137, 255, 136, 136, 136, 255, 134, 134, 135, 255, 131, 131, 132, 255, 129, 129, 129, 255, 128, 128, 128, 255, 127, 127, 127, 255, 124, 124, 125, 255, 118, 118, 119, 255, 116, 116, 117, 255, 115, 115, 116, 255, 114, 114, 115, 255, 112, 112, 112, 255, 110, 110, 111, 255, 108, 108, 109, 255, 106, 106, 107, 255, 103, 103, 104, 255, 95, 95, 96, 255, 92, 92, 92, 86, + 137, 137, 137, 0, 137, 137, 137, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 152, 152, 152, 0, 150, 150, 150, 0, 147, 147, 147, 5, 143, 143, 143, 25, 157, 157, 157, 224, 152, 152, 152, 255, 136, 136, 136, 255, 114, 114, 114, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 104, 104, 104, 255, + 104, 104, 104, 255, 108, 108, 108, 255, 115, 115, 115, 255, 118, 118, 118, 255, 119, 119, 119, 255, 121, 121, 121, 255, 126, 126, 127, 255, 132, 132, 133, 255, 135, 135, 135, 255, 139, 139, 139, 255, 143, 143, 143, 255, 146, 146, 147, 255, 149, 149, 149, 255, 151, 151, 152, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 148, 148, 148, 255, + 146, 146, 147, 255, 145, 145, 145, 255, 143, 143, 144, 255, 141, 141, 142, 255, 140, 140, 140, 255, 139, 139, 140, 255, 139, 139, 140, 255, 139, 139, 140, 255, 138, 138, 139, 255, 136, 136, 137, 255, 135, 135, 135, 255, 133, 133, 134, 255, 131, 131, 132, 255, 132, 132, 133, 255, 130, 130, 130, 255, 126, 126, 126, 255, 121, 121, 121, 255, 119, 119, 120, 255, 118, 118, 119, 255, 117, 117, 118, 255, 113, 113, 114, 255, + 113, 113, 113, 255, 110, 110, 111, 255, 108, 108, 109, 255, 103, 103, 104, 255, 94, 94, 95, 216, 129, 129, 129, 2, 129, 129, 129, 0, 135, 135, 135, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 150, 150, 150, 1, 145, 145, 145, 12, 155, 155, 155, 100, 157, 157, 157, 255, + 147, 147, 147, 255, 127, 127, 127, 255, 110, 110, 110, 255, 103, 103, 103, 255, 105, 105, 105, 255, 107, 107, 107, 255, 107, 107, 107, 255, 110, 110, 110, 255, 115, 115, 115, 255, 122, 122, 122, 255, 125, 125, 125, 255, 127, 127, 127, 255, 130, 130, 130, 255, 133, 133, 133, 255, 139, 139, 139, 255, 142, 142, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 151, 255, 152, 152, 153, 255, 154, 154, 154, 255, + 153, 153, 154, 255, 153, 153, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 146, 146, 146, 255, 145, 145, 145, 255, 144, 144, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 142, 142, 142, 255, 139, 139, 140, 255, 137, 137, 138, 255, 137, 137, 137, 255, 135, 135, 135, 255, 134, 134, 135, 255, 134, 134, 135, 255, 133, 133, 134, 255, 130, 130, 130, 255, + 127, 127, 128, 255, 124, 124, 125, 255, 123, 123, 124, 255, 121, 121, 122, 255, 120, 120, 121, 255, 117, 117, 118, 255, 115, 115, 116, 255, 112, 112, 113, 255, 110, 110, 110, 255, 103, 103, 104, 255, 98, 98, 99, 77, 130, 130, 130, 0, 129, 129, 129, 0, 128, 128, 128, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, + 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 150, 150, 150, 4, 144, 144, 144, 20, 160, 160, 160, 193, 156, 156, 156, 255, 142, 142, 142, 255, 124, 124, 124, 255, 110, 110, 110, 255, 107, 107, 107, 255, 109, 109, 109, 255, 112, 112, 112, 255, 114, 114, 114, 255, 117, 117, 117, 255, 122, 122, 122, 255, 131, 131, 131, 255, 133, 133, 133, 255, 134, 134, 135, 255, 136, 136, 137, 255, 139, 139, 139, 255, + 144, 144, 144, 255, 147, 147, 147, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 144, 144, 145, 255, 141, 141, 142, 255, 139, 139, 140, 255, 137, 137, 138, 255, + 137, 137, 138, 255, 136, 136, 137, 255, 138, 138, 138, 255, 135, 135, 136, 255, 133, 133, 133, 255, 128, 128, 129, 255, 128, 128, 129, 255, 129, 129, 129, 255, 127, 127, 128, 255, 124, 124, 125, 255, 122, 122, 123, 255, 120, 120, 121, 255, 119, 119, 120, 255, 113, 113, 114, 255, 109, 109, 109, 255, 105, 105, 105, 171, 131, 131, 131, 1, 132, 132, 132, 0, 131, 131, 131, 0, 129, 129, 129, 0, 128, 128, 128, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, 147, 147, 147, 9, 155, 155, 155, 59, 163, 163, 163, 245, 156, 156, 156, 255, 141, 141, 141, 255, 123, 123, 123, 255, 113, 113, 113, 255, 111, 111, 112, 255, 115, 115, 115, 255, 118, 118, 118, 255, 120, 120, 120, 255, + 125, 125, 125, 255, 131, 131, 131, 255, 136, 136, 137, 255, 139, 139, 140, 255, 140, 140, 141, 255, 142, 142, 143, 255, 145, 145, 146, 255, 148, 148, 149, 255, 150, 150, 151, 255, 153, 153, 153, 255, 153, 153, 154, 255, 154, 154, 155, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 152, 255, 152, 152, 153, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, + 146, 146, 147, 255, 144, 144, 145, 255, 143, 143, 143, 255, 142, 142, 142, 255, 140, 140, 140, 255, 139, 139, 139, 255, 140, 140, 140, 255, 138, 138, 139, 255, 138, 138, 139, 255, 134, 134, 134, 255, 132, 132, 132, 255, 130, 130, 130, 255, 130, 130, 131, 255, 130, 130, 131, 255, 129, 129, 130, 255, 126, 126, 127, 255, 126, 126, 126, 255, 124, 124, 124, 255, 121, 121, 122, 255, 114, 114, 115, 255, 109, 109, 110, 238, + 111, 111, 111, 32, 134, 134, 134, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, 148, 148, 148, 0, 148, 148, 148, 2, 143, 143, 143, 13, 162, 162, 162, 116, 166, 166, 166, 255, 157, 157, 157, 255, + 140, 140, 140, 255, 124, 124, 124, 255, 117, 117, 118, 255, 119, 119, 119, 255, 122, 122, 122, 255, 125, 125, 125, 255, 128, 128, 128, 255, 131, 131, 131, 255, 136, 136, 136, 255, 140, 140, 141, 255, 144, 144, 145, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 153, 255, 153, 153, 154, 255, 152, 152, 153, 255, 153, 153, 154, 255, 152, 152, 152, 255, 152, 152, 153, 255, + 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 145, 145, 145, 255, 143, 143, 144, 255, 143, 143, 143, 255, 141, 141, 142, 255, 140, 140, 141, 255, 141, 141, 142, 255, 139, 139, 140, 255, 136, 136, 137, 255, 132, 132, 133, 255, 131, 131, 132, 255, 132, 132, 133, 255, 132, 132, 133, 255, 131, 131, 131, 255, 130, 130, 131, 255, + 129, 129, 130, 255, 129, 129, 129, 255, 125, 125, 126, 255, 121, 121, 122, 255, 116, 116, 117, 255, 111, 111, 112, 93, 138, 138, 138, 2, 137, 137, 137, 0, 135, 135, 135, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 152, 152, 152, 0, 150, 150, 150, 0, 148, 148, 148, 0, + 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 5, 143, 143, 143, 20, 168, 168, 168, 165, 169, 169, 169, 255, 158, 158, 158, 255, 141, 141, 141, 255, 129, 129, 129, 255, 124, 124, 124, 255, 126, 126, 126, 255, 128, 128, 128, 255, 130, 130, 130, 255, 133, 133, 133, 255, 136, 136, 136, 255, 140, 140, 140, 255, 146, 146, 146, 255, 149, 149, 150, 255, 151, 151, 151, 255, 153, 153, 154, 255, 154, 154, 155, 255, + 155, 155, 155, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 148, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 144, 144, 144, 255, 143, 143, 144, 255, 142, 142, 143, 255, 140, 140, 141, 255, 137, 137, 138, 255, 134, 134, 135, 255, + 134, 134, 134, 255, 134, 134, 134, 255, 134, 134, 135, 255, 133, 133, 133, 255, 131, 131, 132, 255, 132, 132, 132, 255, 131, 131, 132, 255, 132, 132, 133, 255, 129, 129, 129, 255, 122, 122, 123, 255, 118, 118, 119, 148, 137, 137, 137, 1, 135, 135, 135, 0, 138, 138, 138, 0, 138, 138, 138, 0, 136, 136, 136, 0, 134, 134, 134, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 152, 152, 152, 0, 150, 150, 150, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 1, 147, 147, 147, 7, 147, 147, 147, 27, 172, 172, 172, 190, 171, 171, 171, 255, 162, 162, 162, 255, 146, 146, 146, 255, 136, 136, 136, 255, 129, 129, 130, 255, 130, 130, 130, 255, 132, 132, 132, 255, 135, 135, 136, 255, 137, 137, 137, 255, + 139, 139, 140, 255, 144, 144, 144, 255, 148, 148, 148, 255, 152, 152, 152, 255, 155, 155, 155, 255, 156, 156, 157, 255, 156, 156, 157, 255, 156, 156, 156, 255, 155, 155, 156, 255, 155, 155, 155, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 148, 255, 147, 147, 147, 255, 146, 146, 146, 255, + 144, 144, 145, 255, 143, 143, 143, 255, 141, 141, 142, 255, 138, 138, 138, 255, 136, 136, 137, 255, 136, 136, 136, 255, 136, 136, 136, 255, 136, 136, 137, 255, 133, 133, 134, 255, 133, 133, 133, 255, 131, 131, 132, 255, 133, 133, 133, 255, 134, 134, 135, 255, 133, 133, 134, 255, 128, 128, 129, 255, 123, 123, 124, 177, 131, 131, 132, 9, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 137, 137, 137, 0, + 138, 138, 138, 0, 137, 137, 137, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 152, 152, 152, 0, 150, 150, 150, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 147, 147, 147, 0, 145, 145, 145, 1, 142, 142, 142, 9, 150, 150, 150, 36, 176, 176, 176, 210, 176, 176, 176, 255, 166, 166, 166, 255, + 152, 152, 152, 255, 140, 140, 140, 255, 134, 134, 134, 255, 135, 135, 135, 255, 137, 137, 137, 255, 139, 139, 140, 255, 140, 140, 141, 255, 144, 144, 144, 255, 147, 147, 147, 255, 151, 151, 151, 255, 154, 154, 155, 255, 156, 156, 156, 255, 158, 158, 158, 255, 158, 158, 158, 255, 157, 157, 158, 255, 155, 155, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, + 152, 152, 153, 255, 151, 151, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 140, 140, 141, 255, 138, 138, 138, 255, 137, 137, 137, 255, 138, 138, 139, 255, 139, 139, 139, 255, 138, 138, 139, 255, 136, 136, 137, 255, 134, 134, 135, 255, 134, 134, 134, 255, 135, 135, 135, 255, 136, 136, 137, 255, 136, 136, 137, 255, 134, 134, 134, 255, 129, 129, 130, 195, + 128, 128, 129, 11, 132, 132, 132, 1, 136, 136, 136, 0, 137, 137, 137, 0, 136, 136, 136, 0, 135, 135, 135, 0, 136, 136, 136, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 152, 152, 152, 0, 150, 150, 150, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 146, 146, 146, 0, + 142, 142, 142, 0, 139, 139, 139, 2, 139, 139, 139, 12, 152, 152, 152, 38, 179, 179, 179, 203, 180, 180, 180, 255, 171, 171, 171, 255, 159, 159, 159, 255, 147, 147, 147, 255, 141, 141, 141, 255, 139, 139, 140, 255, 140, 140, 141, 255, 143, 143, 144, 255, 145, 145, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 154, 255, 155, 155, 156, 255, 156, 156, 157, 255, 155, 155, 156, 255, + 155, 155, 155, 255, 155, 155, 156, 255, 155, 155, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 148, 148, 149, 255, 147, 147, 148, 255, 145, 145, 145, 255, 143, 143, 144, 255, 141, 141, 142, 255, 140, 140, 140, 255, 139, 139, 140, 255, 140, 140, 140, 255, 141, 141, 142, 255, 138, 138, 139, 255, 138, 138, 138, 255, 136, 136, 136, 255, 137, 137, 137, 255, + 138, 138, 138, 255, 139, 139, 140, 255, 139, 139, 140, 255, 137, 137, 138, 255, 133, 133, 134, 191, 132, 132, 132, 17, 129, 129, 129, 0, 129, 129, 129, 0, 131, 131, 131, 0, 135, 135, 135, 0, 137, 137, 137, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, + 152, 152, 152, 0, 150, 150, 150, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 146, 146, 146, 0, 142, 142, 142, 0, 137, 137, 137, 0, 137, 137, 137, 2, 137, 137, 137, 11, 148, 148, 148, 31, 182, 182, 182, 185, 183, 183, 183, 255, 177, 177, 177, 255, 166, 166, 166, 255, 155, 155, 155, 255, 147, 147, 148, 255, 145, 145, 146, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, + 150, 150, 150, 255, 150, 150, 151, 255, 150, 150, 151, 255, 152, 152, 152, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 150, 150, 151, 255, 149, 149, 150, 255, 147, 147, 148, 255, 146, 146, 146, 255, 145, 145, 145, 255, 143, 143, 144, 255, 143, 143, 143, 255, 142, 142, 142, 255, 142, 142, 143, 255, 142, 142, 143, 255, + 142, 142, 142, 255, 140, 140, 141, 255, 138, 138, 139, 255, 138, 138, 139, 255, 139, 139, 139, 255, 143, 143, 143, 255, 143, 143, 144, 255, 144, 144, 145, 255, 142, 142, 143, 255, 139, 139, 140, 173, 134, 134, 134, 12, 131, 131, 131, 2, 132, 132, 132, 0, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 0, 133, 133, 133, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 152, 152, 152, 0, 150, 150, 150, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 146, 146, 146, 0, 142, 142, 142, 0, 137, 137, 137, 0, 136, 136, 136, 0, 135, 135, 135, 2, 135, 135, 135, 9, 137, 137, 137, 23, 183, 183, 183, 145, 187, 187, 188, 252, 184, 184, 185, 255, + 176, 176, 176, 255, 165, 165, 165, 255, 157, 157, 157, 255, 151, 151, 151, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 147, 255, 147, 147, 147, 255, 146, 146, 146, 255, + 145, 145, 145, 255, 145, 145, 146, 255, 145, 145, 146, 255, 144, 144, 144, 255, 143, 143, 143, 255, 143, 143, 143, 255, 141, 141, 142, 255, 140, 140, 141, 255, 141, 141, 141, 255, 144, 144, 144, 255, 146, 146, 147, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 148, 250, 144, 144, 144, 127, 134, 134, 134, 7, 134, 134, 134, 1, 132, 132, 132, 0, 131, 131, 131, 0, 132, 132, 132, 0, 131, 131, 131, 0, + 130, 130, 130, 0, 129, 129, 129, 0, 132, 132, 132, 0, 135, 135, 135, 0, 137, 137, 137, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 152, 152, 152, 0, 150, 150, 150, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 146, 146, 146, 0, 142, 142, 142, 0, 137, 137, 137, 0, 136, 136, 136, 0, + 134, 134, 134, 0, 131, 131, 131, 1, 131, 131, 131, 7, 136, 136, 136, 19, 175, 175, 176, 85, 190, 190, 190, 231, 190, 190, 190, 255, 184, 184, 184, 255, 175, 175, 176, 255, 167, 167, 167, 255, 160, 160, 160, 255, 156, 156, 156, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, + 149, 149, 150, 255, 149, 149, 150, 255, 148, 148, 148, 255, 148, 148, 148, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 147, 147, 147, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 143, 255, 142, 142, 143, 255, 144, 144, 145, 255, 146, 146, 146, 255, 149, 149, 150, 255, 152, 152, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 151, 151, 152, 226, 147, 147, 148, 71, 133, 133, 133, 6, + 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 133, 133, 133, 0, 131, 131, 131, 0, 132, 132, 132, 0, 132, 132, 132, 0, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 0, 134, 134, 134, 0, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 152, 152, 152, 0, 150, 150, 150, 0, 148, 148, 148, 0, + 148, 148, 148, 0, 148, 148, 148, 0, 146, 146, 146, 0, 142, 142, 142, 0, 137, 137, 137, 0, 136, 136, 136, 0, 134, 134, 134, 0, 131, 131, 131, 0, 128, 128, 128, 0, 128, 128, 128, 5, 133, 133, 133, 12, 155, 155, 155, 37, 189, 189, 189, 155, 192, 192, 193, 251, 190, 190, 190, 255, 185, 185, 185, 255, 177, 177, 177, 255, 170, 170, 171, 255, 164, 164, 164, 255, 159, 159, 160, 255, 156, 156, 157, 255, + 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 151, 255, 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, 146, 146, 146, 255, 148, 148, 148, 255, 151, 151, 152, 255, 155, 155, 156, 255, 156, 156, 156, 255, 158, 158, 159, 255, + 158, 158, 159, 255, 157, 157, 158, 250, 154, 154, 155, 143, 144, 144, 144, 22, 135, 135, 135, 3, 135, 135, 135, 1, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 135, 135, 135, 0, 134, 134, 134, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 152, 152, 152, 0, 150, 150, 150, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 146, 146, 146, 0, 142, 142, 142, 0, 137, 137, 137, 0, 136, 136, 136, 0, 134, 134, 134, 0, 131, 131, 131, 0, 129, 129, 129, 0, 125, 125, 125, 0, 127, 127, 127, 2, 130, 130, 130, 8, 133, 133, 133, 16, 175, 175, 175, 66, 193, 193, 193, 186, + 195, 195, 195, 255, 192, 192, 192, 255, 187, 187, 187, 255, 183, 183, 183, 255, 176, 176, 176, 255, 171, 171, 171, 255, 166, 166, 166, 255, 162, 162, 163, 255, 160, 160, 160, 255, 157, 157, 158, 255, 155, 155, 156, 255, 154, 154, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 152, 255, 152, 152, 152, 255, 153, 153, 154, 255, 155, 155, 156, 255, + 158, 158, 158, 255, 161, 161, 162, 255, 163, 163, 164, 255, 164, 164, 165, 255, 165, 165, 165, 255, 164, 164, 164, 255, 161, 161, 161, 178, 153, 153, 154, 54, 134, 134, 134, 7, 136, 136, 136, 3, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 132, 132, 132, 0, 131, 131, 131, 0, 132, 132, 132, 0, + 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 152, 152, 152, 0, 150, 150, 150, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 146, 146, 146, 0, 142, 142, 142, 0, 137, 137, 137, 0, 136, 136, 136, 0, 134, 134, 134, 0, 131, 131, 131, 0, 129, 129, 129, 0, + 126, 126, 126, 0, 126, 126, 126, 0, 129, 129, 129, 0, 130, 130, 130, 4, 132, 132, 132, 9, 131, 131, 131, 17, 178, 178, 178, 69, 194, 194, 194, 170, 195, 195, 196, 242, 194, 194, 195, 255, 191, 191, 191, 255, 188, 188, 188, 255, 183, 183, 184, 255, 180, 180, 181, 255, 176, 176, 176, 255, 172, 172, 172, 255, 170, 170, 171, 255, 167, 167, 168, 255, 165, 165, 166, 255, 164, 164, 164, 255, 164, 164, 164, 255, + 163, 163, 163, 255, 163, 163, 164, 255, 165, 165, 165, 255, 166, 166, 167, 255, 167, 167, 168, 255, 168, 168, 169, 255, 170, 170, 170, 255, 169, 169, 170, 255, 170, 170, 170, 255, 170, 170, 170, 240, 166, 166, 167, 162, 159, 159, 160, 59, 136, 136, 136, 11, 136, 136, 136, 5, 135, 135, 135, 1, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, + 134, 134, 134, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 133, 133, 133, 0, 131, 131, 131, 0, 132, 132, 132, 0, 132, 132, 132, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 152, 152, 152, 0, 150, 150, 150, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 146, 146, 146, 0, + 142, 142, 142, 0, 137, 137, 137, 0, 136, 136, 136, 0, 134, 134, 134, 0, 131, 131, 131, 0, 129, 129, 129, 0, 126, 126, 126, 0, 126, 126, 126, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 1, 131, 131, 131, 3, 133, 133, 133, 8, 134, 134, 134, 13, 154, 154, 154, 30, 187, 187, 187, 107, 194, 194, 195, 188, 195, 195, 196, 241, 194, 194, 194, 255, 192, 192, 192, 255, 189, 189, 189, 255, + 186, 186, 187, 255, 185, 185, 186, 255, 182, 182, 183, 255, 181, 181, 181, 255, 181, 181, 181, 255, 179, 179, 179, 255, 178, 178, 178, 255, 177, 177, 178, 255, 177, 177, 177, 255, 177, 177, 177, 255, 177, 177, 178, 255, 176, 176, 176, 255, 176, 176, 176, 241, 172, 172, 172, 186, 168, 168, 168, 97, 144, 144, 144, 23, 137, 137, 137, 11, 140, 140, 140, 6, 139, 139, 139, 2, 137, 137, 137, 0, 135, 135, 135, 0, + 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 135, 135, 135, 0, 134, 134, 134, 0, 132, 132, 132, 0, 131, 131, 131, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, + 152, 152, 152, 0, 150, 150, 150, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 146, 146, 146, 0, 142, 142, 142, 0, 137, 137, 137, 0, 136, 136, 136, 0, 134, 134, 134, 0, 131, 131, 131, 0, 129, 129, 129, 0, 126, 126, 126, 0, 126, 126, 126, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 135, 135, 135, 0, 136, 136, 136, 3, 131, 131, 131, 5, + 132, 132, 132, 10, 132, 132, 132, 15, 134, 134, 134, 20, 179, 179, 179, 73, 187, 187, 188, 124, 189, 189, 189, 171, 189, 189, 190, 206, 189, 189, 190, 219, 191, 191, 192, 255, 190, 190, 190, 255, 188, 188, 189, 255, 187, 187, 187, 255, 185, 185, 186, 255, 180, 180, 181, 217, 179, 179, 179, 203, 176, 176, 176, 171, 174, 174, 174, 121, 167, 167, 167, 65, 135, 135, 135, 19, 135, 135, 135, 12, 135, 135, 135, 7, + 136, 136, 136, 5, 138, 138, 138, 1, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, 138, 138, 138, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 133, 133, 133, 0, 131, 131, 131, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 152, 152, 152, 0, 150, 150, 150, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 146, 146, 146, 0, 142, 142, 142, 0, 137, 137, 137, 0, 136, 136, 136, 0, 134, 134, 134, 0, 131, 131, 131, 0, 129, 129, 129, 0, 126, 126, 126, 0, 126, 126, 126, 0, 129, 129, 129, 0, + 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 136, 136, 136, 0, 135, 135, 135, 0, 133, 133, 133, 0, 132, 132, 132, 1, 131, 131, 131, 3, 130, 130, 130, 5, 131, 131, 131, 8, 131, 131, 131, 9, 133, 133, 133, 13, 134, 134, 134, 16, 135, 135, 135, 16, 135, 135, 135, 19, 131, 131, 131, 19, 131, 131, 131, 20, 131, 131, 131, 20, 132, 132, 132, 19, 136, 136, 136, 17, 135, 135, 135, 15, + 135, 135, 135, 11, 139, 139, 139, 10, 139, 139, 139, 7, 141, 141, 141, 4, 141, 141, 141, 2, 138, 138, 138, 1, 137, 137, 137, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, + 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 135, 135, 135, 0, 134, 134, 134, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 152, 152, 152, 0, 150, 150, 150, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 146, 146, 146, 0, 142, 142, 142, 0, 137, 137, 137, 0, 136, 136, 136, 0, + 134, 134, 134, 0, 131, 131, 131, 0, 129, 129, 129, 0, 126, 126, 126, 0, 126, 126, 126, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 136, 136, 136, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 1, 134, 134, 134, 1, 135, 135, 135, 2, 139, 139, 139, 3, 140, 140, 140, 3, 140, 140, 140, 4, + 136, 136, 136, 4, 134, 134, 134, 5, 134, 134, 134, 4, 135, 135, 135, 4, 135, 135, 135, 3, 137, 137, 137, 0, 137, 137, 137, 1, 136, 136, 136, 0, 138, 138, 138, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 137, 137, 137, 0, + 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 132, 132, 132, 0, 130, 130, 130, 0, 131, 131, 131, 0, 135, 135, 135, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 139, 139, 139, 0, 135, 135, 135, 0, 132, 132, 132, 0, + 135, 135, 135, 0, 141, 141, 141, 0, 144, 144, 144, 0, 147, 147, 147, 0, 145, 145, 145, 0, 142, 142, 142, 0, 137, 137, 137, 0, 132, 132, 132, 0, 148, 148, 148, 1, 126, 126, 126, 15, 119, 119, 119, 70, 119, 119, 119, 114, 119, 119, 119, 161, 119, 119, 119, 193, 119, 119, 119, 212, 119, 119, 119, 211, 118, 118, 118, 213, 116, 116, 116, 212, 116, 116, 116, 211, 114, 114, 114, 189, 112, 112, 112, 158, + 111, 111, 111, 112, 111, 111, 111, 65, 108, 108, 108, 9, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 142, 142, 142, 0, 152, 152, 152, 0, 146, 146, 146, 0, 145, 145, 145, 0, 141, 141, 141, 0, 138, 138, 138, 0, 132, 132, 132, 0, 133, 133, 133, 0, 138, 138, 138, 0, 142, 142, 142, 0, 142, 142, 142, 0, 139, 139, 139, 0, 140, 140, 140, 0, 143, 143, 143, 0, + 142, 142, 142, 0, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 144, 144, 144, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 132, 132, 132, 0, 130, 130, 130, 0, 131, 131, 131, 0, 134, 134, 134, 0, + 138, 138, 138, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 140, 140, 140, 0, 135, 135, 135, 0, 132, 132, 132, 0, 134, 134, 134, 0, 140, 140, 140, 0, 144, 144, 144, 0, 147, 147, 147, 0, 145, 145, 145, 0, 121, 121, 121, 45, 120, 120, 120, 132, 120, 120, 120, 198, 121, 121, 121, 255, 122, 122, 122, 255, 124, 124, 124, 255, 126, 126, 126, 255, 127, 127, 127, 255, 127, 127, 127, 255, + 126, 126, 126, 255, 125, 125, 125, 255, 124, 124, 124, 255, 122, 122, 122, 255, 119, 119, 119, 255, 115, 115, 115, 255, 113, 113, 113, 255, 111, 111, 111, 255, 108, 108, 108, 252, 106, 106, 106, 194, 103, 103, 103, 130, 101, 101, 101, 39, 141, 141, 141, 0, 145, 145, 145, 0, 152, 152, 152, 0, 146, 146, 146, 0, 145, 145, 145, 0, 141, 141, 141, 0, 138, 138, 138, 0, 132, 132, 132, 0, 133, 133, 133, 0, + 138, 138, 138, 0, 142, 142, 142, 0, 142, 142, 142, 0, 139, 139, 139, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 144, 144, 144, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 129, 129, 129, 0, 129, 129, 129, 0, 130, 130, 130, 0, + 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 132, 132, 132, 0, 130, 130, 130, 0, 131, 131, 131, 0, 134, 134, 134, 0, 138, 138, 138, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 140, 140, 140, 0, 136, 136, 136, 0, 132, 132, 132, 0, 134, 134, 134, 0, 123, 123, 123, 14, 119, 119, 119, 114, 119, 119, 119, 206, 121, 121, 121, 255, 124, 124, 124, 255, 128, 128, 128, 255, + 131, 131, 131, 255, 136, 136, 136, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 142, 142, 142, 255, 143, 143, 143, 255, 142, 142, 142, 255, 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 134, 255, 131, 131, 131, 255, 127, 127, 126, 255, 121, 121, 121, 255, 114, 114, 114, 255, 108, 108, 108, 255, 104, 104, 104, 255, 101, 101, 101, 255, 99, 99, 99, 202, 96, 96, 96, 105, 94, 94, 94, 9, + 146, 146, 146, 0, 145, 145, 145, 0, 141, 141, 141, 0, 138, 138, 138, 0, 132, 132, 132, 0, 133, 133, 133, 0, 138, 138, 138, 0, 142, 142, 142, 0, 142, 142, 142, 0, 139, 139, 139, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 144, 144, 144, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 131, 131, 131, 0, 129, 129, 129, 0, 129, 129, 129, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 132, 132, 132, 0, 130, 130, 130, 0, 130, 130, 130, 0, 133, 133, 133, 0, 138, 138, 138, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 140, 140, 140, 0, 121, 121, 121, 17, 118, 118, 118, 127, + 119, 119, 119, 238, 123, 123, 123, 255, 127, 127, 127, 255, 133, 133, 133, 255, 137, 137, 137, 255, 142, 142, 142, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 148, 255, 148, 148, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, 138, 138, 138, 255, 134, 134, 134, 255, 130, 130, 130, 255, + 124, 124, 124, 255, 116, 116, 116, 255, 109, 109, 109, 255, 100, 100, 100, 255, 96, 96, 96, 255, 94, 94, 94, 234, 91, 91, 91, 114, 88, 88, 88, 12, 141, 141, 141, 0, 138, 138, 138, 0, 132, 132, 132, 0, 133, 133, 133, 0, 138, 138, 138, 0, 142, 142, 142, 0, 142, 142, 142, 0, 139, 139, 139, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 144, 144, 144, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 129, 129, 129, 0, 129, 129, 129, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 133, 133, 133, 0, + 137, 137, 137, 0, 141, 141, 141, 0, 141, 141, 141, 2, 116, 116, 117, 97, 118, 118, 118, 235, 121, 121, 121, 255, 127, 127, 127, 255, 133, 133, 133, 255, 139, 139, 140, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, + 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 140, 255, 136, 136, 136, 255, 133, 133, 133, 255, 128, 128, 128, 255, 124, 124, 124, 255, 116, 116, 116, 255, 106, 106, 106, 255, 96, 96, 96, 255, 92, 92, 92, 255, 88, 88, 88, 228, 85, 85, 85, 87, 138, 138, 138, 0, 132, 132, 132, 0, 133, 133, 133, 0, 138, 138, 138, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 139, 139, 139, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 144, 144, 144, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 129, 129, 129, 0, 129, 129, 129, 0, 130, 130, 130, 0, + 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 133, 133, 133, 0, 116, 116, 117, 36, 115, 115, 115, 192, 118, 118, 118, 255, 126, 126, 126, 255, 130, 130, 130, 255, 137, 137, 137, 255, 141, 141, 141, 255, 146, 146, 146, 255, 147, 147, 147, 255, 149, 149, 149, 255, 149, 149, 149, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, + 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 149, 149, 149, 255, 146, 146, 146, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 134, 134, 134, 255, 132, 132, 132, 255, 129, 129, 129, 255, 126, 126, 126, 255, 120, 120, 120, 255, 112, 112, 112, 255, 102, 102, 102, 255, 91, 91, 91, 255, 86, 86, 86, 255, + 82, 82, 82, 186, 81, 81, 81, 27, 133, 133, 133, 0, 138, 138, 138, 0, 142, 142, 142, 0, 142, 142, 142, 0, 139, 139, 139, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 144, 144, 144, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, + 133, 133, 133, 0, 131, 131, 131, 0, 130, 130, 130, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 132, 132, 132, 0, 134, 134, 134, 1, 113, 113, 113, 88, 114, 114, 114, 244, 119, 119, 119, 255, 126, 126, 126, 255, 133, 133, 133, 255, 139, 139, 139, 255, 141, 141, 141, 255, 144, 144, 144, 255, 145, 145, 145, 255, + 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 153, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, 143, 143, 143, 255, 141, 141, 141, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, 129, 129, 129, 255, + 126, 126, 126, 255, 123, 123, 123, 255, 120, 120, 119, 255, 113, 113, 113, 255, 104, 104, 104, 255, 93, 93, 93, 255, 83, 83, 83, 255, 79, 79, 79, 240, 78, 78, 78, 78, 138, 138, 138, 0, 142, 142, 142, 0, 142, 142, 142, 0, 139, 139, 139, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 144, 144, 144, 0, 142, 142, 142, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 138, 138, 138, 0, 134, 134, 134, 0, 131, 131, 131, 0, 130, 130, 130, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 131, 131, 131, 1, 111, 111, 111, 133, 114, 114, 114, 255, 120, 120, 120, 255, 127, 127, 127, 255, + 133, 133, 133, 255, 137, 137, 137, 255, 140, 140, 140, 255, 141, 141, 141, 255, 142, 142, 142, 255, 143, 143, 143, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, + 143, 143, 143, 255, 140, 140, 140, 255, 139, 139, 139, 255, 136, 136, 136, 255, 133, 133, 133, 255, 128, 128, 128, 255, 125, 125, 125, 255, 122, 122, 122, 255, 120, 120, 120, 255, 118, 118, 118, 255, 112, 112, 112, 255, 105, 105, 105, 255, 95, 95, 95, 255, 83, 83, 83, 255, 77, 77, 77, 255, 75, 75, 75, 120, 142, 142, 142, 0, 142, 142, 142, 0, 139, 139, 139, 0, 140, 140, 140, 0, 143, 143, 143, 0, + 142, 142, 142, 0, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 144, 144, 144, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 138, 138, 138, 0, 134, 134, 134, 0, 131, 131, 131, 0, 130, 130, 130, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 0, + 113, 113, 113, 4, 110, 110, 110, 157, 113, 113, 113, 255, 120, 120, 120, 255, 127, 127, 127, 255, 132, 132, 132, 255, 135, 135, 135, 255, 137, 137, 138, 255, 139, 139, 139, 255, 140, 140, 140, 255, 142, 142, 142, 255, 143, 143, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, + 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 145, 145, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 139, 139, 139, 255, 136, 136, 136, 255, 134, 134, 134, 255, 133, 133, 133, 255, 129, 129, 129, 255, 126, 126, 126, 255, 121, 121, 121, 255, 118, 118, 118, 255, 116, 116, 116, 255, 114, 114, 114, 255, 110, 110, 110, 255, 104, 104, 104, 255, 95, 95, 95, 255, 83, 83, 83, 255, + 75, 75, 75, 255, 72, 72, 72, 144, 142, 142, 142, 0, 139, 139, 139, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 144, 144, 144, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 138, 138, 138, 0, + 135, 135, 135, 0, 131, 131, 131, 0, 130, 130, 130, 0, 131, 131, 131, 0, 130, 130, 130, 0, 126, 126, 126, 2, 107, 107, 107, 169, 111, 111, 112, 255, 118, 118, 119, 255, 125, 125, 125, 255, 130, 130, 131, 255, 132, 132, 132, 255, 134, 134, 134, 255, 135, 135, 135, 255, 137, 137, 137, 255, 139, 139, 140, 255, 142, 142, 142, 255, 144, 144, 144, 255, 146, 146, 146, 255, 147, 147, 148, 255, 149, 149, 149, 255, + 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 134, 134, 134, 255, 132, 132, 132, 255, 130, 130, 130, 255, 128, 128, 128, 255, 125, 125, 125, 255, 123, 123, 123, 255, 118, 118, 118, 255, + 115, 115, 115, 255, 113, 113, 113, 255, 111, 111, 111, 255, 107, 107, 107, 255, 103, 103, 103, 255, 94, 94, 94, 255, 81, 81, 81, 255, 72, 72, 72, 255, 69, 69, 69, 153, 139, 139, 139, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 144, 144, 144, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 139, 139, 139, 0, 135, 135, 135, 0, 131, 131, 131, 0, 130, 130, 130, 0, 127, 127, 127, 1, 105, 105, 105, 145, 108, 108, 108, 255, 115, 115, 115, 255, 123, 123, 124, 255, 127, 127, 128, 255, 130, 130, 130, 255, 130, 130, 130, 255, 132, 132, 132, 255, 134, 134, 134, 255, 137, 137, 137, 255, + 139, 139, 139, 255, 143, 143, 143, 255, 143, 143, 143, 255, 144, 144, 144, 255, 145, 145, 145, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 147, 147, 147, 255, 146, 146, 146, 255, 142, 142, 142, 255, 140, 140, 140, 255, 136, 136, 136, 255, 133, 133, 133, 255, + 130, 130, 130, 255, 127, 127, 127, 255, 124, 124, 124, 255, 123, 123, 123, 255, 122, 122, 122, 255, 119, 119, 119, 255, 115, 115, 115, 255, 111, 111, 111, 255, 109, 109, 109, 255, 107, 107, 107, 255, 105, 105, 105, 255, 101, 101, 101, 255, 91, 91, 91, 255, 78, 78, 78, 255, 69, 69, 69, 255, 68, 68, 68, 135, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 144, 144, 144, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 139, 139, 139, 0, 135, 135, 135, 0, 131, 131, 131, 0, 104, 104, 104, 118, 106, 106, 107, 255, 113, 113, 113, 255, 120, 120, 120, 255, 125, 125, 125, 255, + 126, 126, 126, 255, 127, 127, 127, 255, 129, 129, 129, 255, 132, 132, 132, 255, 135, 135, 135, 255, 136, 136, 136, 255, 138, 138, 138, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 145, 145, 145, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, + 147, 147, 147, 255, 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 140, 255, 136, 136, 136, 255, 133, 133, 133, 255, 129, 129, 129, 255, 125, 125, 125, 255, 121, 121, 121, 255, 119, 119, 119, 255, 118, 118, 118, 255, 116, 116, 116, 255, 114, 114, 114, 255, 111, 111, 111, 255, 109, 109, 109, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 97, 97, 97, 255, 89, 89, 89, 255, 75, 75, 75, 255, + 67, 67, 67, 255, 65, 65, 65, 102, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 144, 144, 144, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 139, 139, 139, 0, + 104, 104, 104, 59, 103, 103, 103, 249, 109, 109, 110, 255, 118, 118, 118, 255, 122, 122, 122, 255, 123, 123, 123, 255, 123, 123, 123, 255, 126, 126, 126, 255, 129, 129, 129, 255, 131, 131, 131, 255, 133, 133, 133, 255, 134, 134, 134, 255, 136, 136, 136, 255, 137, 137, 137, 255, 139, 139, 139, 255, 142, 142, 142, 255, 144, 144, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, + 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 147, 147, 147, 255, 143, 143, 143, 255, 141, 141, 141, 255, 137, 137, 137, 255, 134, 134, 134, 255, 130, 130, 130, 255, 127, 127, 127, 255, 125, 125, 125, 255, 121, 121, 121, 255, 117, 117, 117, 255, 114, 114, 114, 255, 112, 112, 112, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, + 104, 104, 104, 255, 102, 102, 102, 255, 100, 100, 100, 255, 99, 99, 99, 255, 95, 95, 95, 255, 86, 86, 86, 255, 72, 72, 72, 255, 66, 66, 66, 249, 64, 64, 64, 48, 142, 142, 142, 0, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 144, 144, 144, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, 103, 103, 103, 21, 102, 102, 102, 228, 107, 107, 107, 255, 114, 114, 114, 255, 119, 119, 119, 255, 121, 121, 121, 255, 120, 120, 120, 255, 122, 122, 122, 255, 126, 126, 126, 255, 128, 128, 128, 255, 128, 128, 128, 255, 130, 130, 130, 255, 131, 131, 131, 255, 133, 133, 133, 255, 136, 136, 136, 255, 140, 140, 140, 255, + 142, 142, 142, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 152, 152, 152, 255, 152, 152, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 150, 150, 150, 255, 148, 148, 148, 255, 145, 145, 145, 255, 141, 141, 141, 255, 137, 137, 137, 255, 132, 132, 132, 255, 129, 129, 129, 255, 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 120, 255, + 116, 116, 116, 255, 112, 112, 112, 255, 110, 110, 110, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 105, 105, 105, 255, 101, 101, 101, 255, 99, 99, 99, 255, 97, 97, 97, 255, 96, 96, 96, 255, 92, 92, 92, 255, 82, 82, 82, 255, 68, 68, 68, 255, 64, 64, 64, 219, 63, 63, 63, 12, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 144, 144, 144, 0, 142, 142, 142, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 137, 137, 137, 1, 99, 99, 99, 155, 104, 104, 104, 255, 110, 110, 111, 255, 116, 116, 116, 255, 117, 117, 117, 255, 117, 117, 118, 255, 118, 118, 119, 255, 121, 121, 121, 255, 123, 123, 123, 255, 124, 124, 124, 255, + 125, 125, 125, 255, 127, 127, 128, 255, 129, 129, 129, 255, 133, 133, 133, 255, 137, 137, 137, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, 145, 145, 145, 255, 143, 143, 143, 255, + 139, 139, 139, 255, 134, 134, 134, 255, 128, 128, 128, 255, 123, 123, 123, 255, 119, 119, 119, 255, 118, 118, 118, 255, 116, 116, 116, 255, 113, 113, 113, 255, 109, 109, 109, 255, 106, 106, 106, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 99, 99, 99, 255, 97, 97, 97, 255, 96, 96, 96, 255, 95, 95, 95, 255, 89, 89, 89, 255, 77, 77, 77, 255, 64, 64, 64, 255, + 63, 63, 63, 144, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 144, 144, 144, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 138, 138, 138, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 100, 100, 100, 56, 100, 100, 100, 252, 106, 106, 106, 255, 112, 112, 112, 255, 115, 115, 115, 255, + 115, 115, 115, 255, 115, 115, 115, 255, 117, 117, 117, 255, 119, 119, 119, 255, 119, 119, 119, 255, 121, 121, 121, 255, 123, 123, 123, 255, 126, 126, 126, 255, 130, 130, 130, 255, 133, 133, 133, 255, 136, 136, 136, 255, 137, 137, 137, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, + 152, 152, 152, 255, 152, 152, 152, 255, 149, 149, 149, 255, 147, 147, 147, 255, 143, 143, 143, 255, 141, 141, 141, 255, 138, 138, 138, 255, 135, 135, 135, 255, 130, 130, 130, 255, 124, 124, 124, 255, 118, 118, 118, 255, 113, 113, 113, 255, 112, 112, 112, 255, 110, 110, 110, 255, 108, 108, 108, 255, 104, 104, 104, 255, 101, 101, 101, 255, 99, 99, 99, 255, 100, 100, 100, 255, 102, 102, 102, 255, 100, 100, 100, 255, + 96, 96, 96, 255, 94, 94, 94, 255, 94, 94, 94, 255, 92, 92, 92, 255, 86, 86, 86, 255, 71, 71, 71, 255, 64, 64, 64, 252, 63, 63, 63, 48, 141, 141, 141, 0, 141, 141, 141, 0, 144, 144, 144, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 139, 139, 139, 0, 138, 138, 138, 0, 141, 141, 141, 0, + 133, 133, 133, 2, 97, 97, 97, 205, 103, 103, 103, 255, 107, 107, 107, 255, 111, 111, 112, 255, 112, 112, 112, 255, 113, 113, 113, 255, 114, 114, 114, 255, 117, 117, 117, 255, 115, 115, 116, 255, 118, 118, 118, 255, 119, 119, 119, 255, 122, 122, 123, 255, 125, 125, 125, 255, 128, 128, 128, 255, 131, 131, 131, 255, 131, 131, 131, 255, 133, 133, 134, 255, 135, 135, 135, 255, 139, 139, 139, 255, 141, 141, 142, 255, + 145, 145, 145, 255, 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 155, 155, 155, 255, 155, 155, 155, 255, 153, 153, 153, 255, 150, 150, 150, 255, 146, 146, 146, 255, 143, 143, 143, 255, 138, 138, 138, 255, 134, 134, 134, 255, 132, 132, 132, 255, 129, 129, 129, 255, 125, 125, 125, 255, 120, 120, 120, 255, 113, 113, 113, 255, 107, 107, 107, 255, 106, 106, 106, 255, 107, 107, 107, 255, + 104, 104, 104, 255, 100, 100, 100, 255, 97, 97, 97, 255, 97, 97, 97, 255, 98, 98, 98, 255, 99, 99, 99, 255, 98, 98, 98, 255, 94, 94, 94, 255, 93, 93, 93, 255, 93, 93, 93, 255, 91, 91, 91, 255, 81, 81, 81, 255, 68, 68, 68, 255, 64, 64, 64, 189, 141, 141, 141, 0, 141, 141, 141, 0, 144, 144, 144, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 138, 138, 138, 0, 96, 96, 97, 74, 98, 98, 99, 255, 104, 104, 104, 255, 108, 108, 109, 255, 109, 109, 110, 255, 109, 109, 110, 255, 111, 111, 111, 255, 112, 112, 113, 255, 113, 113, 113, 255, 113, 113, 113, 255, 115, 115, 115, 255, 117, 117, 117, 255, 122, 122, 122, 255, 124, 124, 124, 255, 125, 125, 125, 255, + 126, 126, 127, 255, 128, 128, 128, 255, 132, 132, 132, 255, 134, 134, 134, 255, 138, 138, 138, 255, 141, 141, 141, 255, 145, 145, 145, 255, 148, 148, 148, 255, 151, 151, 151, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 151, 151, 151, 255, 147, 147, 147, 255, 143, 143, 143, 255, 137, 137, 137, 255, 131, 131, 131, 255, 127, 127, 127, 255, 123, 123, 123, 255, + 123, 123, 123, 255, 119, 119, 119, 255, 114, 114, 114, 255, 108, 108, 108, 255, 103, 103, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 100, 100, 100, 255, 96, 96, 96, 255, 94, 94, 94, 255, 95, 95, 95, 255, 96, 96, 96, 255, 98, 98, 98, 255, 96, 96, 96, 255, 93, 93, 93, 255, 93, 93, 93, 255, 93, 93, 93, 255, 89, 89, 89, 255, 78, 78, 78, 255, 66, 66, 66, 255, 67, 67, 67, 60, + 143, 143, 143, 0, 144, 144, 144, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 131, 131, 131, 2, 97, 97, 97, 194, 101, 101, 101, 255, 105, 105, 106, 255, 107, 107, 108, 255, 107, 107, 108, 255, 107, 107, 108, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 110, 255, + 111, 111, 111, 255, 113, 113, 113, 255, 116, 116, 116, 255, 119, 119, 119, 255, 121, 121, 121, 255, 120, 120, 120, 255, 122, 122, 122, 255, 126, 126, 126, 255, 130, 130, 130, 255, 133, 133, 133, 255, 137, 137, 138, 255, 140, 140, 140, 255, 144, 144, 144, 255, 146, 146, 146, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 148, 148, 148, 255, + 146, 146, 146, 255, 142, 142, 142, 255, 137, 137, 137, 255, 132, 132, 132, 255, 124, 124, 124, 255, 119, 119, 119, 255, 117, 117, 117, 255, 115, 115, 115, 255, 113, 113, 113, 255, 109, 109, 109, 255, 103, 103, 103, 255, 98, 98, 98, 255, 99, 99, 99, 255, 100, 100, 100, 255, 98, 98, 98, 255, 93, 93, 93, 255, 93, 93, 93, 255, 94, 94, 94, 255, 97, 97, 97, 255, 98, 98, 98, 255, 95, 95, 95, 255, + 93, 93, 93, 255, 96, 96, 95, 255, 94, 94, 94, 255, 87, 87, 87, 255, 73, 73, 73, 255, 69, 69, 69, 183, 145, 145, 145, 0, 143, 143, 143, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 98, 98, 98, 49, 97, 97, 97, 255, 102, 102, 103, 255, 105, 105, 105, 255, + 106, 106, 106, 255, 105, 105, 106, 255, 107, 107, 107, 255, 107, 107, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 110, 110, 110, 255, 113, 113, 114, 255, 115, 115, 116, 255, 116, 116, 116, 255, 116, 116, 116, 255, 117, 117, 117, 255, 122, 122, 122, 255, 125, 125, 125, 255, 129, 129, 129, 255, 132, 132, 132, 255, 136, 136, 136, 255, 138, 138, 138, 255, 141, 141, 141, 255, 144, 144, 144, 255, 148, 148, 148, 255, + 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 152, 152, 152, 255, 148, 148, 148, 255, 144, 144, 144, 255, 140, 140, 140, 255, 135, 135, 135, 255, 131, 131, 131, 255, 124, 124, 124, 255, 117, 117, 117, 255, 112, 112, 112, 255, 109, 109, 109, 255, 108, 108, 108, 255, 107, 107, 107, 255, 104, 104, 104, 255, 99, 99, 99, 255, 95, 95, 95, 255, 97, 97, 97, 255, 98, 98, 98, 255, + 95, 95, 95, 255, 93, 93, 93, 255, 92, 92, 92, 255, 95, 95, 95, 255, 98, 98, 98, 255, 97, 97, 97, 255, 96, 96, 96, 255, 98, 98, 98, 255, 98, 98, 98, 255, 94, 94, 94, 255, 83, 83, 83, 255, 73, 73, 72, 255, 73, 73, 73, 39, 142, 142, 142, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, + 141, 141, 141, 0, 133, 133, 133, 2, 95, 95, 95, 146, 99, 99, 100, 255, 104, 104, 104, 255, 104, 104, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 107, 107, 107, 255, 105, 105, 106, 255, 103, 103, 104, 255, 106, 106, 106, 255, 109, 109, 109, 255, 112, 112, 112, 255, 112, 112, 113, 255, 111, 111, 112, 255, 112, 112, 112, 255, 115, 115, 115, 255, 121, 121, 121, 255, 123, 123, 124, 255, 126, 126, 126, 255, + 129, 129, 130, 255, 132, 132, 133, 255, 136, 136, 136, 255, 140, 140, 140, 255, 144, 144, 144, 255, 147, 147, 147, 255, 151, 151, 151, 255, 155, 155, 155, 255, 156, 156, 156, 255, 157, 157, 157, 255, 155, 155, 155, 255, 151, 151, 151, 255, 145, 145, 145, 255, 138, 138, 138, 255, 133, 133, 133, 255, 127, 127, 127, 255, 123, 123, 123, 255, 116, 116, 116, 255, 111, 111, 111, 255, 105, 105, 105, 255, 103, 103, 103, 255, + 102, 102, 102, 255, 103, 103, 103, 255, 100, 100, 100, 255, 95, 95, 95, 255, 94, 94, 94, 255, 96, 96, 96, 255, 97, 97, 97, 255, 94, 94, 94, 255, 93, 93, 93, 255, 94, 94, 94, 255, 98, 98, 98, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 101, 101, 101, 255, 91, 91, 91, 255, 80, 80, 80, 255, 75, 75, 75, 138, 142, 142, 142, 0, 144, 144, 144, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 140, 140, 140, 0, 119, 119, 119, 8, 95, 95, 95, 231, 101, 101, 102, 255, 106, 106, 106, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 103, 255, 105, 105, 106, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 110, 255, + 107, 107, 108, 255, 110, 110, 111, 255, 115, 115, 115, 255, 117, 117, 118, 255, 121, 121, 121, 255, 122, 122, 122, 255, 126, 126, 126, 255, 130, 130, 130, 255, 136, 136, 136, 255, 137, 137, 137, 255, 142, 142, 142, 255, 146, 146, 146, 255, 152, 152, 152, 255, 155, 155, 155, 255, 156, 156, 156, 255, 156, 156, 156, 255, 155, 155, 155, 255, 151, 151, 151, 255, 145, 145, 145, 255, 139, 139, 139, 255, 132, 132, 132, 255, + 125, 125, 125, 255, 119, 119, 119, 255, 113, 113, 113, 255, 110, 110, 110, 255, 105, 105, 105, 255, 98, 98, 98, 255, 97, 97, 97, 255, 98, 98, 98, 255, 99, 99, 99, 255, 95, 95, 95, 255, 92, 92, 92, 255, 94, 94, 94, 255, 98, 98, 98, 255, 97, 97, 97, 255, 96, 96, 96, 255, 97, 97, 97, 255, 100, 100, 100, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, + 104, 104, 104, 255, 99, 99, 99, 255, 86, 86, 86, 255, 78, 78, 78, 225, 143, 143, 143, 0, 144, 144, 144, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 139, 139, 139, 1, 101, 101, 101, 60, 100, 100, 101, 255, 105, 105, 105, 255, 104, 104, 104, 255, 101, 101, 101, 255, 102, 102, 102, 255, 104, 104, 104, 255, 103, 103, 103, 255, + 100, 100, 100, 255, 103, 103, 103, 255, 105, 105, 106, 255, 107, 107, 107, 255, 106, 106, 106, 255, 105, 105, 105, 255, 105, 105, 106, 255, 111, 111, 111, 255, 113, 113, 113, 255, 115, 115, 115, 255, 117, 117, 117, 255, 120, 120, 120, 255, 125, 125, 125, 255, 128, 128, 128, 255, 131, 131, 131, 255, 133, 133, 133, 255, 140, 140, 140, 255, 145, 145, 145, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, + 151, 151, 151, 255, 150, 150, 150, 255, 145, 145, 145, 255, 140, 140, 140, 255, 133, 133, 133, 255, 129, 129, 129, 255, 124, 124, 124, 255, 116, 116, 116, 255, 110, 110, 110, 255, 107, 107, 107, 255, 103, 103, 103, 255, 98, 98, 98, 255, 95, 95, 95, 255, 94, 94, 94, 255, 97, 97, 97, 255, 97, 97, 97, 255, 94, 94, 94, 255, 93, 93, 93, 255, 98, 98, 98, 255, 101, 101, 101, 255, 100, 100, 100, 255, + 99, 99, 99, 255, 103, 103, 102, 255, 107, 107, 107, 255, 109, 109, 109, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 103, 103, 103, 255, 95, 95, 95, 255, 81, 81, 81, 255, 79, 79, 79, 45, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, 142, 142, 142, 1, 101, 101, 101, 129, 102, 102, 102, 255, + 107, 107, 107, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 102, 255, 103, 103, 103, 255, 100, 100, 100, 255, 99, 99, 100, 255, 102, 102, 102, 255, 105, 105, 105, 255, 104, 104, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 104, 104, 105, 255, 109, 109, 109, 255, 110, 110, 110, 255, 111, 111, 111, 255, 113, 113, 114, 255, 117, 117, 118, 255, 122, 122, 122, 255, 123, 123, 123, 255, 126, 126, 126, 255, + 131, 131, 131, 255, 137, 137, 137, 255, 139, 139, 139, 255, 140, 140, 140, 255, 145, 145, 145, 255, 149, 149, 149, 255, 149, 149, 149, 255, 149, 149, 149, 255, 144, 144, 144, 255, 135, 135, 135, 255, 127, 127, 127, 255, 121, 121, 121, 255, 118, 118, 118, 255, 114, 114, 114, 255, 108, 108, 108, 255, 102, 102, 102, 255, 100, 100, 100, 255, 97, 97, 97, 255, 94, 94, 94, 255, 92, 92, 92, 255, 94, 94, 94, 255, + 97, 97, 97, 255, 97, 97, 97, 255, 97, 97, 97, 255, 102, 102, 101, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 106, 106, 106, 255, 109, 109, 109, 255, 112, 112, 112, 255, 110, 110, 110, 255, 108, 108, 108, 255, 109, 109, 109, 255, 106, 106, 106, 255, 98, 98, 98, 255, 85, 85, 85, 255, 79, 79, 79, 108, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 149, 149, 149, 0, 142, 142, 142, 3, 104, 104, 104, 187, 105, 105, 105, 255, 107, 107, 107, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 98, 98, 99, 255, 99, 99, 99, 255, 102, 102, 102, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 101, 255, 101, 101, 101, 255, 105, 105, 105, 255, 107, 107, 107, 255, 106, 106, 107, 255, + 107, 107, 107, 255, 111, 111, 112, 255, 114, 114, 114, 255, 116, 116, 116, 255, 117, 117, 117, 255, 122, 122, 122, 255, 127, 127, 127, 255, 129, 129, 129, 255, 132, 132, 132, 255, 138, 138, 138, 255, 144, 144, 144, 255, 148, 148, 148, 255, 149, 149, 149, 255, 149, 149, 149, 255, 143, 143, 143, 255, 134, 134, 134, 255, 125, 125, 125, 255, 116, 116, 116, 255, 109, 109, 109, 255, 107, 107, 107, 255, 104, 104, 104, 255, + 100, 100, 100, 255, 98, 98, 98, 255, 97, 97, 97, 255, 94, 94, 94, 255, 92, 92, 92, 255, 93, 93, 93, 255, 100, 100, 100, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 109, 109, 109, 255, 111, 111, 110, 255, 108, 108, 108, 255, 107, 107, 107, 255, 109, 109, 109, 255, 112, 112, 112, 255, 112, 112, 112, 255, 109, 109, 109, 255, 109, 109, 109, 255, 107, 107, 107, 255, 101, 101, 101, 255, + 88, 88, 88, 255, 80, 80, 80, 177, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 143, 143, 143, 7, 108, 108, 108, 236, 110, 110, 110, 255, 107, 107, 107, 255, 102, 102, 102, 255, 101, 101, 101, 255, 102, 102, 102, 255, 100, 100, 100, 255, 97, 97, 97, 255, 100, 100, 100, 255, 103, 103, 103, 255, 102, 102, 102, 255, + 100, 100, 100, 255, 99, 99, 99, 255, 100, 100, 101, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 109, 109, 110, 255, 110, 110, 111, 255, 111, 111, 111, 255, 113, 113, 114, 255, 117, 117, 117, 255, 120, 120, 120, 255, 121, 121, 121, 255, 127, 127, 127, 255, 133, 133, 133, 255, 139, 139, 139, 255, 147, 147, 147, 255, 151, 151, 151, 255, 149, 149, 149, 255, 143, 143, 143, 255, + 135, 135, 135, 255, 125, 125, 125, 255, 111, 111, 111, 255, 103, 103, 103, 255, 99, 99, 99, 255, 99, 99, 99, 255, 98, 98, 98, 255, 96, 96, 96, 255, 97, 97, 97, 255, 97, 97, 97, 255, 97, 97, 97, 255, 98, 98, 98, 255, 103, 103, 102, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 106, 255, 110, 110, 110, 255, 113, 113, 113, 255, 111, 111, 111, 255, 108, 108, 108, 255, 109, 109, 109, 255, + 112, 112, 112, 255, 112, 112, 112, 255, 110, 110, 110, 255, 109, 109, 109, 255, 107, 107, 108, 255, 102, 102, 102, 255, 90, 90, 90, 255, 80, 80, 80, 222, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 155, 155, 155, 0, 122, 122, 123, 33, 116, 116, 116, 255, 116, 116, 116, 255, 110, 110, 111, 255, 102, 102, 103, 255, 103, 103, 103, 255, + 103, 103, 103, 255, 98, 98, 99, 255, 97, 97, 97, 255, 101, 101, 101, 255, 103, 103, 103, 255, 101, 101, 101, 255, 98, 98, 98, 255, 99, 99, 99, 255, 101, 101, 101, 255, 103, 103, 104, 255, 102, 102, 102, 255, 102, 102, 103, 255, 105, 105, 105, 255, 106, 106, 106, 255, 106, 106, 106, 255, 106, 106, 107, 255, 109, 109, 109, 255, 109, 109, 110, 255, 111, 111, 111, 255, 114, 114, 114, 255, 120, 120, 120, 255, + 126, 126, 126, 255, 136, 136, 136, 255, 146, 146, 146, 255, 151, 151, 151, 255, 149, 149, 149, 255, 141, 141, 141, 255, 132, 132, 132, 255, 123, 123, 123, 255, 111, 111, 111, 255, 99, 99, 99, 255, 94, 94, 94, 255, 94, 94, 94, 255, 96, 96, 96, 255, 97, 97, 97, 255, 100, 100, 100, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 106, 106, 106, 255, 110, 110, 110, 255, 110, 110, 110, 255, + 109, 109, 109, 255, 110, 110, 110, 255, 112, 112, 112, 255, 111, 111, 111, 255, 108, 108, 108, 255, 109, 109, 109, 255, 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 103, 103, 103, 255, 93, 93, 93, 255, 81, 81, 81, 252, 85, 85, 85, 10, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 157, 157, 157, 1, + 124, 124, 124, 69, 123, 123, 124, 255, 122, 122, 122, 255, 115, 115, 115, 255, 107, 107, 107, 255, 107, 107, 107, 255, 106, 106, 106, 255, 102, 102, 102, 255, 101, 101, 101, 255, 104, 104, 104, 255, 105, 105, 105, 255, 101, 101, 101, 255, 99, 99, 100, 255, 100, 100, 100, 255, 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 101, 255, 102, 102, 102, 255, 104, 104, 105, 255, 104, 104, 104, 255, 102, 102, 103, 255, + 104, 104, 104, 255, 104, 104, 105, 255, 103, 103, 104, 255, 105, 105, 105, 255, 107, 107, 108, 255, 112, 112, 112, 255, 120, 120, 120, 255, 131, 131, 131, 255, 143, 143, 143, 255, 154, 154, 154, 255, 151, 151, 151, 255, 139, 139, 139, 255, 122, 122, 122, 255, 111, 111, 111, 255, 104, 104, 104, 255, 97, 97, 97, 255, 91, 91, 91, 255, 93, 93, 93, 255, 98, 98, 98, 255, 104, 104, 104, 255, 107, 107, 107, 255, + 111, 111, 111, 255, 110, 110, 110, 255, 108, 108, 108, 255, 107, 107, 107, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 111, 111, 111, 255, 110, 110, 110, 255, 108, 108, 108, 255, 108, 108, 108, 255, 110, 110, 110, 255, 110, 110, 111, 255, 108, 108, 108, 255, 107, 107, 107, 255, 108, 108, 108, 255, 104, 104, 104, 255, 95, 95, 95, 255, 83, 83, 83, 255, 81, 81, 82, 50, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 156, 156, 156, 2, 131, 131, 131, 92, 129, 129, 129, 255, 128, 128, 129, 255, 120, 120, 121, 255, 113, 113, 113, 255, 113, 113, 113, 255, 112, 112, 112, 255, 107, 107, 107, 255, 107, 107, 107, 255, 110, 110, 110, 255, 110, 110, 110, 255, 106, 106, 107, 255, 105, 105, 105, 255, 104, 104, 104, 255, 106, 106, 106, 255, + 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 100, 100, 100, 255, 99, 99, 99, 255, 101, 101, 101, 255, 103, 103, 104, 255, 106, 106, 106, 255, 112, 112, 112, 255, 125, 125, 125, 255, 142, 142, 142, 255, 153, 153, 153, 255, 152, 152, 152, 255, 134, 134, 134, 255, 114, 114, 114, 255, 99, 99, 99, 255, 95, 95, 95, 255, + 96, 96, 96, 255, 97, 97, 97, 255, 101, 101, 101, 255, 107, 107, 107, 255, 110, 110, 110, 255, 111, 111, 111, 255, 112, 112, 112, 255, 111, 111, 111, 255, 108, 108, 108, 255, 106, 106, 106, 255, 108, 108, 108, 255, 110, 110, 110, 255, 108, 108, 108, 255, 108, 108, 109, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 110, 110, 111, 255, 111, 111, 112, 255, 109, 109, 109, 255, + 110, 110, 110, 255, 110, 110, 110, 255, 106, 106, 106, 255, 97, 97, 97, 255, 84, 84, 84, 255, 81, 81, 82, 74, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 149, 149, 149, 2, 138, 138, 139, 104, 137, 137, 137, 255, 135, 135, 135, 255, 125, 125, 126, 255, 119, 119, 119, 255, 120, 120, 120, 255, 119, 119, 119, 255, 114, 114, 114, 255, 115, 115, 115, 255, + 117, 117, 117, 255, 117, 117, 117, 255, 114, 114, 114, 255, 113, 113, 113, 255, 113, 113, 113, 255, 113, 113, 113, 255, 112, 112, 112, 255, 110, 110, 111, 255, 110, 110, 110, 255, 108, 108, 109, 255, 106, 106, 106, 255, 105, 105, 105, 255, 102, 102, 102, 255, 98, 98, 98, 255, 97, 97, 97, 255, 100, 100, 100, 255, 101, 101, 101, 255, 100, 100, 100, 255, 103, 103, 104, 255, 114, 114, 115, 255, 129, 129, 129, 255, + 145, 145, 145, 255, 150, 150, 150, 255, 125, 125, 125, 255, 106, 106, 106, 255, 94, 94, 94, 255, 95, 95, 95, 255, 107, 107, 107, 255, 110, 110, 110, 255, 107, 107, 107, 255, 109, 109, 109, 255, 109, 109, 110, 255, 111, 111, 111, 255, 112, 112, 112, 255, 110, 110, 111, 255, 106, 106, 106, 255, 105, 105, 105, 255, 107, 107, 107, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 111, 111, 111, 255, + 110, 110, 110, 255, 103, 102, 103, 255, 104, 104, 105, 255, 106, 105, 105, 255, 106, 106, 106, 255, 103, 102, 102, 255, 92, 92, 92, 255, 91, 90, 90, 255, 100, 99, 99, 255, 98, 98, 98, 255, 84, 84, 84, 255, 81, 81, 82, 93, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 3, 145, 145, 145, 119, 144, 144, 144, 255, 142, 142, 142, 255, + 134, 134, 134, 255, 126, 126, 126, 255, 126, 126, 126, 255, 127, 127, 127, 255, 122, 122, 122, 255, 123, 123, 123, 255, 127, 127, 127, 255, 126, 126, 126, 255, 123, 123, 123, 255, 121, 121, 122, 255, 123, 123, 123, 255, 124, 124, 124, 255, 123, 123, 123, 255, 122, 122, 122, 255, 120, 120, 121, 255, 120, 120, 120, 255, 119, 119, 119, 255, 119, 119, 119, 255, 116, 116, 116, 255, 110, 110, 110, 255, 105, 105, 105, 255, + 107, 107, 107, 255, 103, 103, 103, 255, 99, 99, 99, 255, 100, 100, 100, 255, 102, 102, 102, 255, 107, 107, 108, 255, 125, 125, 125, 255, 152, 152, 152, 255, 105, 105, 105, 255, 105, 105, 105, 255, 110, 110, 110, 255, 107, 107, 107, 255, 109, 109, 109, 255, 109, 109, 110, 255, 106, 106, 106, 255, 107, 107, 107, 255, 108, 108, 108, 255, 109, 109, 109, 255, 108, 108, 109, 255, 108, 108, 108, 255, 105, 105, 105, 255, + 104, 104, 104, 255, 105, 105, 106, 255, 106, 106, 107, 255, 106, 106, 106, 255, 106, 106, 106, 255, 110, 110, 110, 255, 92, 92, 92, 255, 54, 52, 52, 255, 54, 52, 51, 255, 54, 52, 52, 255, 54, 52, 52, 255, 54, 52, 52, 255, 54, 52, 52, 255, 54, 52, 52, 255, 87, 87, 87, 255, 99, 99, 100, 255, 84, 84, 85, 255, 81, 81, 82, 105, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 3, 152, 152, 152, 120, 152, 152, 152, 255, 148, 148, 148, 255, 140, 140, 141, 255, 132, 132, 133, 255, 133, 133, 134, 255, 134, 134, 134, 255, 130, 130, 131, 255, 131, 131, 132, 255, 136, 136, 136, 255, 135, 135, 136, 255, 132, 132, 133, 255, 132, 132, 133, 255, 134, 134, 135, 255, 135, 135, 136, 255, 136, 136, 137, 255, 136, 136, 136, 255, 134, 134, 135, 255, + 134, 134, 135, 255, 135, 135, 136, 255, 138, 138, 138, 255, 136, 136, 136, 255, 131, 131, 131, 255, 130, 130, 131, 255, 133, 133, 134, 255, 132, 132, 133, 255, 130, 130, 131, 255, 131, 131, 132, 255, 131, 131, 132, 255, 130, 130, 131, 255, 132, 132, 133, 255, 105, 105, 105, 255, 106, 106, 106, 255, 107, 107, 107, 255, 105, 105, 105, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 103, 103, 103, 255, + 104, 104, 104, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 106, 255, 103, 103, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 109, 109, 109, 255, 96, 96, 96, 255, 59, 59, 59, 255, 58, 58, 58, 255, 59, 59, 59, 255, 59, 59, 59, 255, 59, 59, 59, 255, 59, 59, 59, 255, 59, 59, 59, 255, 86, 86, 86, 255, + 99, 99, 99, 255, 84, 84, 84, 255, 81, 81, 81, 109, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 3, 158, 158, 159, 109, 158, 158, 159, 255, 156, 156, 156, 255, 147, 147, 147, 255, 139, 139, 139, 255, 140, 140, 141, 255, 140, 140, 141, 255, 138, 138, 138, 255, 139, 139, 140, 255, 143, 143, 143, 255, 143, 143, 143, 255, 141, 141, 141, 255, + 142, 142, 142, 255, 144, 144, 144, 255, 146, 146, 146, 255, 147, 147, 147, 255, 147, 147, 147, 255, 147, 147, 147, 255, 147, 147, 147, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 149, 149, 149, 255, 148, 148, 148, 255, 153, 153, 153, 255, 154, 154, 154, 255, 149, 149, 149, 255, 143, 143, 143, 255, 129, 129, 129, 255, 100, 100, 100, 255, 116, 116, 116, 255, 147, 147, 147, 255, 128, 128, 129, 255, + 107, 107, 108, 255, 97, 97, 98, 255, 94, 94, 95, 255, 98, 98, 99, 255, 101, 101, 102, 255, 100, 100, 100, 255, 99, 99, 100, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 102, 255, 102, 102, 102, 255, 100, 100, 101, 255, 100, 100, 100, 255, 101, 101, 102, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 106, 106, 106, 255, 103, 103, 104, 255, 97, 97, 97, 255, 105, 105, 106, 255, + 105, 105, 105, 255, 106, 106, 107, 255, 104, 104, 105, 255, 106, 106, 107, 255, 111, 111, 111, 255, 106, 106, 106, 255, 96, 96, 96, 255, 84, 84, 84, 255, 81, 81, 81, 93, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 3, 163, 163, 163, 99, 165, 165, 165, 255, 160, 160, 160, 255, 152, 152, 152, 255, 145, 145, 145, 255, 147, 147, 147, 255, + 147, 147, 147, 255, 145, 145, 145, 255, 146, 146, 146, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 152, 152, 152, 255, 154, 154, 154, 255, 157, 157, 157, 255, 154, 154, 154, 255, 147, 147, 147, 255, 142, 142, 142, 255, 141, 141, 141, 255, 134, 134, 134, 255, 119, 119, 118, 255, + 103, 103, 103, 255, 102, 102, 102, 255, 117, 117, 117, 255, 141, 141, 141, 255, 146, 146, 146, 255, 138, 138, 138, 255, 130, 130, 131, 255, 112, 112, 113, 255, 103, 103, 104, 255, 101, 101, 101, 255, 101, 101, 102, 255, 97, 97, 98, 255, 98, 98, 98, 255, 98, 98, 99, 255, 99, 99, 99, 255, 98, 98, 99, 255, 98, 98, 99, 255, 97, 97, 98, 255, 99, 99, 99, 255, 100, 100, 101, 255, 100, 100, 101, 255, + 100, 100, 100, 255, 102, 102, 102, 255, 103, 103, 104, 255, 103, 103, 104, 255, 103, 103, 104, 255, 103, 103, 103, 255, 103, 103, 104, 255, 105, 105, 105, 255, 103, 103, 103, 255, 103, 103, 104, 255, 102, 102, 103, 255, 99, 99, 100, 255, 93, 93, 94, 255, 83, 83, 84, 255, 81, 81, 82, 81, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 3, + 166, 166, 166, 82, 169, 169, 169, 255, 166, 166, 166, 255, 157, 157, 157, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 148, 148, 148, 255, 150, 150, 150, 255, 153, 153, 153, 255, 154, 154, 154, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 152, 152, 152, 255, 148, 148, 148, 255, 146, 146, 146, 255, 145, 145, 145, 255, + 141, 141, 141, 255, 130, 130, 130, 255, 119, 119, 119, 255, 113, 113, 113, 255, 107, 107, 107, 255, 103, 103, 103, 255, 105, 105, 105, 255, 118, 118, 118, 255, 137, 137, 138, 255, 149, 149, 149, 255, 148, 148, 149, 255, 142, 142, 143, 255, 133, 133, 134, 255, 125, 125, 125, 255, 118, 118, 118, 255, 114, 114, 114, 255, 111, 111, 112, 255, 103, 103, 104, 255, 100, 100, 101, 255, 99, 99, 100, 255, 97, 97, 97, 255, + 97, 97, 98, 255, 97, 97, 97, 255, 95, 95, 96, 255, 96, 96, 97, 255, 98, 98, 98, 255, 98, 98, 99, 255, 98, 98, 99, 255, 100, 100, 101, 255, 101, 101, 102, 255, 100, 100, 101, 255, 100, 100, 100, 255, 101, 101, 102, 255, 101, 101, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 101, 255, 101, 101, 101, 255, 98, 98, 98, 255, 92, 92, 93, 255, 82, 82, 83, 255, 82, 82, 82, 57, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 2, 162, 162, 162, 50, 174, 174, 174, 255, 169, 169, 169, 255, 162, 162, 162, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 150, 150, 150, 255, 150, 150, 150, 255, 154, 154, 154, 255, 154, 154, 154, 255, 151, 151, 151, 255, 149, 149, 149, 255, 150, 150, 150, 255, 149, 149, 149, 255, + 148, 148, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, 136, 136, 136, 255, 131, 131, 131, 255, 127, 127, 127, 255, 123, 123, 123, 255, 113, 113, 113, 255, 101, 101, 101, 255, 99, 99, 99, 255, 103, 103, 103, 255, 112, 112, 112, 255, 120, 120, 120, 255, 131, 131, 132, 255, 144, 144, 144, 255, 149, 149, 150, 255, 147, 147, 148, 255, 140, 140, 140, 255, 133, 133, 133, 255, 129, 129, 130, 255, 131, 131, 132, 255, + 130, 130, 131, 255, 120, 120, 120, 255, 109, 109, 110, 255, 108, 108, 108, 255, 104, 104, 105, 255, 103, 103, 103, 255, 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 98, 255, 96, 96, 97, 255, 96, 96, 97, 255, 98, 98, 98, 255, 98, 98, 99, 255, 98, 98, 99, 255, 99, 99, 99, 255, 99, 99, 100, 255, 99, 99, 99, 255, 99, 99, 100, 255, 101, 101, 101, 255, 100, 100, 101, 255, 99, 99, 100, 255, + 99, 99, 100, 255, 99, 99, 99, 255, 97, 97, 97, 255, 91, 91, 91, 255, 81, 81, 82, 255, 92, 92, 93, 16, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 2, 139, 139, 139, 19, 175, 175, 175, 245, 173, 173, 173, 255, 164, 164, 164, 255, 153, 153, 153, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, + 149, 149, 149, 255, 150, 150, 150, 255, 146, 146, 146, 255, 143, 143, 143, 255, 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 134, 134, 134, 255, 129, 129, 129, 255, 122, 122, 122, 255, 115, 115, 115, 255, 110, 110, 110, 255, 108, 108, 108, 255, 106, 106, 106, 255, 102, 102, 102, 255, 102, 102, 102, 255, 109, 109, 109, 255, 122, 122, 122, 255, 133, 133, 133, 255, 141, 141, 141, 255, 147, 147, 148, 255, + 147, 147, 148, 255, 145, 145, 145, 255, 140, 140, 140, 255, 138, 138, 139, 255, 138, 138, 139, 255, 140, 140, 141, 255, 136, 136, 137, 255, 126, 126, 127, 255, 119, 119, 120, 255, 117, 117, 117, 255, 112, 112, 113, 255, 107, 107, 108, 255, 103, 103, 104, 255, 102, 102, 102, 255, 100, 100, 101, 255, 99, 99, 99, 255, 98, 98, 99, 255, 98, 98, 99, 255, 98, 98, 99, 255, 98, 98, 99, 255, 97, 97, 98, 255, + 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 99, 255, 99, 99, 100, 255, 99, 99, 99, 255, 98, 98, 99, 255, 98, 98, 98, 255, 98, 98, 98, 255, 97, 97, 98, 255, 89, 89, 89, 255, 79, 79, 80, 230, 134, 134, 134, 3, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 1, 140, 140, 140, 16, 175, 175, 175, 202, 174, 174, 174, 255, + 166, 166, 166, 255, 153, 153, 153, 255, 147, 147, 147, 255, 147, 147, 147, 255, 145, 145, 145, 255, 141, 141, 141, 255, 141, 141, 141, 255, 143, 143, 143, 255, 138, 138, 138, 255, 134, 134, 134, 255, 132, 132, 132, 255, 128, 128, 128, 255, 125, 125, 125, 255, 123, 123, 122, 255, 117, 117, 117, 255, 111, 111, 111, 255, 104, 104, 104, 255, 101, 101, 101, 255, 102, 102, 102, 255, 107, 107, 107, 255, 111, 111, 111, 255, + 113, 113, 113, 255, 118, 118, 118, 255, 129, 129, 129, 255, 140, 140, 141, 255, 149, 149, 149, 255, 152, 152, 153, 255, 152, 152, 152, 255, 150, 150, 151, 255, 148, 148, 148, 255, 147, 147, 148, 255, 146, 146, 147, 255, 140, 140, 141, 255, 134, 134, 134, 255, 128, 128, 129, 255, 128, 128, 128, 255, 125, 125, 126, 255, 118, 118, 119, 255, 114, 114, 114, 255, 108, 108, 109, 255, 106, 106, 107, 255, 103, 103, 104, 255, + 101, 101, 102, 255, 102, 102, 102, 255, 102, 102, 102, 255, 101, 101, 102, 255, 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 98, 255, 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 98, 255, 97, 97, 98, 255, 97, 97, 98, 255, 97, 97, 98, 255, 97, 97, 97, 255, 95, 95, 95, 255, 87, 87, 88, 255, 77, 77, 78, 188, 129, 129, 129, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 1, 143, 143, 143, 12, 172, 172, 172, 149, 173, 173, 173, 255, 165, 165, 165, 255, 151, 151, 151, 255, 141, 141, 141, 255, 142, 142, 142, 255, 140, 140, 140, 255, 134, 134, 134, 255, 132, 132, 132, 255, 133, 133, 133, 255, 130, 130, 130, 255, 124, 124, 124, 255, 121, 121, 121, 255, 118, 118, 118, 255, 114, 114, 114, 255, 111, 111, 111, 255, 108, 108, 108, 255, + 105, 105, 105, 255, 101, 101, 101, 255, 102, 102, 102, 255, 104, 104, 104, 255, 109, 109, 109, 255, 118, 118, 118, 255, 125, 125, 125, 255, 131, 131, 132, 255, 137, 137, 137, 255, 142, 142, 143, 255, 150, 150, 151, 255, 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 148, 148, 149, 255, 144, 144, 144, 255, 136, 136, 137, 255, 134, 134, 135, 255, 134, 134, 134, 255, 134, 134, 135, 255, + 131, 131, 132, 255, 124, 124, 125, 255, 118, 118, 119, 255, 114, 114, 114, 255, 110, 110, 111, 255, 107, 107, 107, 255, 105, 105, 106, 255, 105, 105, 106, 255, 105, 105, 106, 255, 103, 103, 104, 255, 102, 102, 102, 255, 100, 100, 101, 255, 100, 100, 101, 255, 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 99, 255, 96, 96, 97, 255, 97, 97, 98, 255, 96, 96, 97, 255, 94, 94, 95, 255, 93, 93, 93, 255, + 84, 84, 85, 255, 76, 76, 77, 123, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 146, 146, 146, 8, 167, 167, 167, 86, 171, 171, 171, 255, 164, 164, 164, 255, 150, 150, 150, 255, 136, 136, 136, 255, 133, 133, 133, 255, 132, 132, 132, 255, 127, 127, 127, 255, 123, 123, 123, 255, 123, 123, 123, 255, 121, 121, 121, 255, + 115, 115, 115, 255, 111, 111, 111, 255, 110, 110, 110, 255, 106, 106, 106, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 107, 107, 107, 255, 110, 110, 110, 255, 115, 115, 115, 255, 123, 123, 123, 255, 133, 133, 133, 255, 139, 139, 140, 255, 145, 145, 145, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 149, 149, 149, 255, + 144, 144, 145, 255, 141, 141, 141, 255, 138, 138, 139, 255, 139, 139, 140, 255, 138, 138, 139, 255, 137, 137, 137, 255, 132, 132, 133, 255, 129, 129, 129, 255, 123, 123, 124, 255, 120, 120, 120, 255, 114, 114, 115, 255, 111, 111, 112, 255, 110, 110, 111, 255, 111, 111, 111, 255, 108, 108, 109, 255, 106, 106, 107, 255, 104, 104, 104, 255, 104, 104, 105, 255, 103, 103, 103, 255, 100, 100, 100, 255, 99, 99, 100, 255, + 100, 100, 101, 255, 98, 98, 99, 255, 98, 98, 98, 255, 97, 97, 98, 255, 94, 94, 95, 255, 90, 90, 90, 255, 81, 81, 82, 255, 77, 77, 78, 59, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 150, 150, 150, 0, 147, 147, 147, 5, 152, 152, 152, 32, 170, 170, 170, 242, 163, 163, 163, 255, 149, 149, 149, 255, 133, 133, 133, 255, + 126, 126, 126, 255, 124, 124, 124, 255, 121, 121, 121, 255, 115, 115, 115, 255, 114, 114, 114, 255, 115, 115, 115, 255, 110, 110, 110, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 104, 104, 104, 255, 107, 107, 107, 255, 109, 109, 109, 255, 112, 112, 112, 255, 117, 117, 118, 255, 122, 122, 122, 255, 128, 128, 128, 255, 135, 135, 135, 255, 143, 143, 143, 255, 148, 148, 149, 255, + 154, 154, 155, 255, 155, 155, 156, 255, 154, 154, 155, 255, 152, 152, 153, 255, 150, 150, 151, 255, 148, 148, 149, 255, 147, 147, 147, 255, 146, 146, 146, 255, 145, 145, 145, 255, 142, 142, 143, 255, 139, 139, 139, 255, 136, 136, 137, 255, 134, 134, 135, 255, 130, 130, 131, 255, 128, 128, 128, 255, 124, 124, 124, 255, 119, 119, 119, 255, 116, 116, 117, 255, 117, 117, 118, 255, 115, 115, 115, 255, 111, 111, 112, 255, + 108, 108, 109, 255, 107, 107, 107, 255, 106, 106, 106, 255, 104, 104, 105, 255, 102, 102, 103, 255, 102, 102, 103, 255, 102, 102, 102, 255, 100, 100, 101, 255, 99, 99, 100, 255, 97, 97, 98, 255, 95, 95, 96, 255, 88, 88, 89, 255, 81, 81, 81, 238, 76, 76, 77, 3, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, + 149, 149, 149, 1, 142, 142, 142, 15, 164, 164, 164, 172, 163, 163, 163, 255, 151, 151, 151, 255, 132, 132, 132, 255, 118, 118, 118, 255, 115, 115, 115, 255, 113, 113, 113, 255, 109, 109, 109, 255, 105, 105, 105, 255, 107, 107, 107, 255, 106, 106, 106, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 106, 255, 110, 110, 110, 255, 114, 114, 114, 255, 118, 118, 118, 255, + 124, 124, 124, 255, 130, 130, 131, 255, 134, 134, 134, 255, 140, 140, 140, 255, 144, 144, 144, 255, 150, 150, 150, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 156, 255, 154, 154, 155, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 146, 146, 146, 255, 142, 142, 142, 255, 137, 137, 138, 255, 135, 135, 136, 255, 134, 134, 134, 255, 131, 131, 132, 255, 129, 129, 130, 255, + 127, 127, 127, 255, 124, 124, 125, 255, 124, 124, 124, 255, 122, 122, 122, 255, 118, 118, 118, 255, 114, 114, 115, 255, 112, 112, 113, 255, 111, 111, 112, 255, 109, 109, 110, 255, 106, 106, 107, 255, 106, 106, 106, 255, 105, 105, 105, 255, 104, 104, 105, 255, 102, 102, 102, 255, 101, 101, 101, 255, 99, 99, 100, 255, 96, 96, 97, 255, 88, 88, 89, 255, 81, 81, 82, 156, 134, 134, 134, 0, 141, 141, 141, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 151, 151, 151, 0, 144, 144, 144, 9, 158, 158, 158, 87, 161, 161, 161, 255, 152, 152, 152, 255, 134, 134, 134, 255, 116, 116, 116, 255, 109, 109, 109, 255, 107, 107, 107, 255, 104, 104, 104, 255, 100, 100, 100, 255, 102, 102, 102, 255, 106, 106, 106, 255, 105, 105, 105, 255, 102, 102, 102, 255, + 105, 105, 105, 255, 109, 109, 109, 255, 110, 110, 110, 255, 113, 113, 113, 255, 118, 118, 118, 255, 124, 124, 124, 255, 129, 129, 129, 255, 134, 134, 134, 255, 140, 140, 140, 255, 144, 144, 144, 255, 148, 148, 149, 255, 151, 151, 151, 255, 152, 152, 153, 255, 152, 152, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 148, 148, 148, 255, 144, 144, 145, 255, + 141, 141, 141, 255, 138, 138, 138, 255, 136, 136, 137, 255, 134, 134, 135, 255, 131, 131, 132, 255, 130, 130, 131, 255, 129, 129, 130, 255, 130, 130, 130, 255, 129, 129, 129, 255, 125, 125, 126, 255, 120, 120, 121, 255, 117, 117, 118, 255, 116, 116, 117, 255, 114, 114, 115, 255, 111, 111, 112, 255, 109, 109, 110, 255, 108, 108, 109, 255, 107, 107, 108, 255, 106, 106, 106, 255, 104, 104, 104, 255, 103, 103, 104, 255, + 100, 100, 101, 255, 96, 96, 97, 255, 88, 88, 89, 255, 85, 85, 86, 60, 130, 130, 130, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 152, 152, 152, 0, 150, 150, 150, 3, 143, 143, 143, 21, 161, 161, 161, 218, 155, 155, 155, 255, 140, 140, 140, 255, 119, 119, 119, 255, 105, 105, 105, 255, 103, 103, 103, 255, + 102, 102, 102, 255, 100, 100, 100, 255, 99, 99, 99, 255, 105, 105, 105, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 110, 110, 110, 255, 115, 115, 115, 255, 118, 118, 119, 255, 122, 122, 122, 255, 129, 129, 129, 255, 133, 133, 133, 255, 137, 137, 138, 255, 142, 142, 143, 255, 147, 147, 147, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 154, 255, 152, 152, 153, 255, 153, 153, 153, 255, + 153, 153, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 148, 148, 148, 255, 146, 146, 147, 255, 144, 144, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 135, 135, 135, 255, 133, 133, 134, 255, 132, 132, 133, 255, 132, 132, 133, 255, 132, 132, 133, 255, 132, 132, 132, 255, 127, 127, 127, 255, 124, 124, 124, 255, 122, 122, 122, 255, 120, 120, 121, 255, 118, 118, 119, 255, 113, 113, 114, 255, + 112, 112, 112, 255, 111, 111, 111, 255, 110, 110, 110, 255, 108, 108, 108, 255, 107, 107, 107, 255, 104, 104, 105, 255, 102, 102, 103, 255, 96, 96, 96, 255, 87, 87, 88, 207, 132, 132, 132, 1, 137, 137, 137, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 151, 151, 151, 0, 151, 151, 151, 0, 145, 145, 145, 11, + 157, 157, 157, 113, 156, 156, 156, 255, 145, 145, 145, 255, 126, 126, 126, 255, 108, 108, 108, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 101, 101, 101, 255, 103, 103, 103, 255, 109, 109, 109, 255, 113, 113, 113, 255, 112, 112, 112, 255, 113, 113, 113, 255, 117, 117, 117, 255, 123, 123, 123, 255, 127, 127, 128, 255, 132, 132, 132, 255, 136, 136, 136, 255, 140, 140, 141, 255, 144, 144, 144, 255, + 147, 147, 148, 255, 152, 152, 152, 255, 153, 153, 154, 255, 154, 154, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 150, 150, 151, 255, 149, 149, 149, 255, 147, 147, 148, 255, 145, 145, 146, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 140, 255, 137, 137, 137, 255, 136, 136, 137, 255, 137, 137, 137, 255, 137, 137, 137, 255, 136, 136, 137, 255, 133, 133, 134, 255, 130, 130, 131, 255, + 129, 129, 129, 255, 128, 128, 129, 255, 126, 126, 127, 255, 123, 123, 124, 255, 119, 119, 120, 255, 116, 116, 117, 255, 115, 115, 116, 255, 114, 114, 114, 255, 113, 113, 113, 255, 109, 109, 110, 255, 109, 109, 110, 255, 107, 107, 108, 255, 103, 103, 104, 255, 96, 96, 96, 255, 91, 91, 91, 85, 129, 129, 129, 0, 132, 132, 132, 0, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 150, 150, 150, 0, 149, 149, 149, 0, 147, 147, 147, 4, 144, 144, 144, 25, 158, 158, 158, 224, 152, 152, 152, 255, 136, 136, 136, 255, 114, 114, 114, 255, 103, 103, 103, 255, 101, 101, 101, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 107, 107, 107, 255, 115, 115, 115, 255, 118, 118, 118, 255, 119, 119, 119, 255, 121, 121, 121, 255, + 126, 126, 127, 255, 132, 132, 133, 255, 135, 135, 135, 255, 140, 140, 140, 255, 143, 143, 143, 255, 145, 145, 146, 255, 149, 149, 149, 255, 152, 152, 153, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 149, 149, 150, 255, 148, 148, 148, 255, 146, 146, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 141, 141, 142, 255, 140, 140, 141, 255, 140, 140, 140, 255, + 139, 139, 140, 255, 139, 139, 140, 255, 138, 138, 139, 255, 137, 137, 137, 255, 134, 134, 134, 255, 132, 132, 133, 255, 131, 131, 131, 255, 132, 132, 133, 255, 130, 130, 130, 255, 126, 126, 126, 255, 121, 121, 121, 255, 119, 119, 120, 255, 118, 118, 119, 255, 116, 116, 117, 255, 114, 114, 115, 255, 112, 112, 113, 255, 111, 111, 111, 255, 109, 109, 109, 255, 103, 103, 103, 255, 95, 95, 96, 216, 134, 134, 134, 1, + 132, 132, 132, 0, 129, 129, 129, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 149, 149, 149, 0, 148, 148, 148, 0, 148, 148, 148, 0, 143, 143, 143, 11, 155, 155, 155, 100, 157, 157, 157, 255, 147, 147, 147, 255, 127, 127, 127, 255, 110, 110, 110, 255, 103, 103, 103, 255, 105, 105, 105, 255, 108, 108, 108, 255, + 107, 107, 107, 255, 111, 111, 111, 255, 115, 115, 115, 255, 122, 122, 122, 255, 125, 125, 125, 255, 127, 127, 127, 255, 130, 130, 130, 255, 134, 134, 134, 255, 139, 139, 139, 255, 142, 142, 143, 255, 146, 146, 146, 255, 148, 148, 148, 255, 151, 151, 152, 255, 153, 153, 154, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, + 146, 146, 147, 255, 146, 146, 146, 255, 145, 145, 145, 255, 144, 144, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 142, 142, 142, 255, 140, 140, 141, 255, 138, 138, 139, 255, 138, 138, 138, 255, 135, 135, 135, 255, 134, 134, 135, 255, 133, 133, 134, 255, 133, 133, 134, 255, 130, 130, 131, 255, 128, 128, 129, 255, 125, 125, 125, 255, 123, 123, 124, 255, 121, 121, 122, 255, 119, 119, 120, 255, 117, 117, 118, 255, + 114, 114, 115, 255, 113, 113, 114, 255, 110, 110, 110, 255, 103, 103, 104, 255, 100, 100, 100, 78, 134, 134, 134, 0, 135, 135, 135, 0, 132, 132, 132, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 4, 143, 143, 143, 21, 161, 161, 161, 193, + 156, 156, 156, 255, 142, 142, 142, 255, 123, 123, 123, 255, 110, 110, 110, 255, 107, 107, 107, 255, 109, 109, 109, 255, 112, 112, 112, 255, 114, 114, 114, 255, 117, 117, 117, 255, 123, 123, 123, 255, 130, 130, 130, 255, 133, 133, 133, 255, 135, 135, 136, 255, 136, 136, 137, 255, 140, 140, 140, 255, 143, 143, 143, 255, 147, 147, 147, 255, 150, 150, 150, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 155, 255, + 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 144, 255, 141, 141, 142, 255, 140, 140, 141, 255, 138, 138, 139, 255, 137, 137, 138, 255, 136, 136, 137, 255, 138, 138, 138, 255, 135, 135, 136, 255, 133, 133, 133, 255, 129, 129, 129, 255, + 128, 128, 129, 255, 129, 129, 129, 255, 127, 127, 127, 255, 124, 124, 125, 255, 121, 121, 122, 255, 120, 120, 121, 255, 119, 119, 120, 255, 114, 114, 115, 255, 110, 110, 110, 255, 104, 104, 105, 170, 138, 138, 138, 3, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, + 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 1, 147, 147, 147, 8, 155, 155, 155, 60, 163, 163, 163, 245, 156, 156, 156, 255, 141, 141, 141, 255, 123, 123, 123, 255, 114, 114, 114, 255, 111, 111, 112, 255, 115, 115, 115, 255, 117, 117, 117, 255, 120, 120, 120, 255, 125, 125, 125, 255, 130, 130, 130, 255, 136, 136, 137, 255, 139, 139, 139, 255, 140, 140, 141, 255, 143, 143, 143, 255, + 146, 146, 146, 255, 147, 147, 148, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 147, 255, 144, 144, 145, 255, 143, 143, 143, 255, 141, 141, 141, 255, 141, 141, 141, 255, 140, 140, 140, 255, + 140, 140, 141, 255, 139, 139, 140, 255, 139, 139, 139, 255, 133, 133, 134, 255, 132, 132, 132, 255, 130, 130, 130, 255, 130, 130, 131, 255, 130, 130, 131, 255, 129, 129, 130, 255, 126, 126, 127, 255, 125, 125, 125, 255, 124, 124, 124, 255, 120, 120, 121, 255, 115, 115, 116, 255, 109, 109, 110, 238, 109, 109, 109, 31, 132, 132, 132, 0, 138, 138, 138, 0, 135, 135, 135, 0, 133, 133, 133, 0, 135, 135, 135, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 146, 146, 146, 0, 144, 144, 144, 3, 142, 142, 142, 13, 161, 161, 161, 116, 165, 165, 165, 255, 156, 156, 156, 255, 140, 140, 140, 255, 124, 124, 124, 255, 117, 117, 118, 255, 119, 119, 119, 255, 121, 121, 121, 255, 124, 124, 124, 255, + 127, 127, 127, 255, 131, 131, 131, 255, 136, 136, 136, 255, 140, 140, 141, 255, 144, 144, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 148, 255, + 146, 146, 146, 255, 145, 145, 146, 255, 143, 143, 144, 255, 143, 143, 143, 255, 142, 142, 143, 255, 140, 140, 141, 255, 142, 142, 142, 255, 139, 139, 140, 255, 137, 137, 138, 255, 132, 132, 133, 255, 132, 132, 133, 255, 132, 132, 133, 255, 132, 132, 133, 255, 131, 131, 131, 255, 130, 130, 131, 255, 129, 129, 130, 255, 129, 129, 129, 255, 126, 126, 127, 255, 121, 121, 122, 255, 116, 116, 117, 255, 111, 111, 112, 94, + 129, 129, 129, 1, 128, 128, 128, 0, 131, 131, 131, 0, 138, 138, 138, 0, 135, 135, 135, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 145, 145, 145, 0, 141, 141, 141, 0, 139, 139, 139, 5, 137, 137, 137, 19, 167, 167, 167, 165, 169, 169, 169, 255, + 159, 159, 159, 255, 141, 141, 141, 255, 128, 128, 128, 255, 124, 124, 124, 255, 126, 126, 126, 255, 127, 127, 127, 255, 129, 129, 129, 255, 132, 132, 132, 255, 135, 135, 135, 255, 140, 140, 140, 255, 146, 146, 146, 255, 149, 149, 150, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 155, 255, 155, 155, 155, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, + 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 148, 148, 148, 255, 146, 146, 147, 255, 146, 146, 147, 255, 145, 145, 146, 255, 145, 145, 145, 255, 143, 143, 144, 255, 144, 144, 145, 255, 143, 143, 143, 255, 141, 141, 142, 255, 137, 137, 138, 255, 135, 135, 136, 255, 134, 134, 134, 255, 134, 134, 134, 255, 134, 134, 135, 255, 134, 134, 134, 255, 131, 131, 132, 255, 132, 132, 132, 255, + 131, 131, 132, 255, 132, 132, 133, 255, 129, 129, 129, 255, 122, 122, 123, 255, 118, 118, 119, 148, 130, 130, 130, 2, 131, 131, 131, 0, 129, 129, 129, 0, 128, 128, 128, 0, 131, 131, 131, 0, 137, 137, 137, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, + 145, 145, 145, 0, 140, 140, 140, 0, 136, 136, 136, 1, 137, 137, 137, 7, 141, 141, 141, 26, 172, 172, 172, 190, 172, 172, 172, 255, 162, 162, 162, 255, 146, 146, 146, 255, 136, 136, 136, 255, 129, 129, 130, 255, 130, 130, 130, 255, 132, 132, 132, 255, 134, 134, 135, 255, 137, 137, 137, 255, 139, 139, 140, 255, 144, 144, 144, 255, 149, 149, 149, 255, 153, 153, 153, 255, 155, 155, 156, 255, 157, 157, 158, 255, + 156, 156, 157, 255, 156, 156, 156, 255, 155, 155, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 150, 255, 148, 148, 148, 255, 146, 146, 147, 255, 147, 147, 147, 255, 146, 146, 147, 255, 145, 145, 146, 255, 145, 145, 145, 255, 141, 141, 142, 255, 139, 139, 139, 255, 135, 135, 136, 255, 136, 136, 137, 255, + 136, 136, 136, 255, 136, 136, 137, 255, 134, 134, 135, 255, 133, 133, 134, 255, 132, 132, 133, 255, 133, 133, 133, 255, 134, 134, 135, 255, 133, 133, 134, 255, 128, 128, 129, 255, 123, 123, 124, 177, 131, 131, 131, 9, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 130, 130, 130, 0, 128, 128, 128, 0, 130, 130, 130, 0, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 145, 145, 145, 0, 140, 140, 140, 0, 136, 136, 136, 0, 135, 135, 135, 1, 136, 136, 136, 9, 149, 149, 149, 34, 176, 176, 176, 210, 176, 176, 176, 255, 166, 166, 166, 255, 153, 153, 153, 255, 140, 140, 140, 255, 134, 134, 135, 255, 134, 134, 134, 255, 137, 137, 137, 255, 139, 139, 140, 255, + 140, 140, 141, 255, 143, 143, 144, 255, 147, 147, 148, 255, 151, 151, 151, 255, 154, 154, 155, 255, 156, 156, 156, 255, 157, 157, 158, 255, 157, 157, 157, 255, 156, 156, 157, 255, 155, 155, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 154, 154, 155, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 148, 255, 145, 145, 146, 255, + 143, 143, 143, 255, 141, 141, 142, 255, 139, 139, 139, 255, 138, 138, 139, 255, 138, 138, 138, 255, 139, 139, 139, 255, 137, 137, 138, 255, 136, 136, 137, 255, 135, 135, 135, 255, 134, 134, 134, 255, 136, 136, 136, 255, 136, 136, 137, 255, 136, 136, 137, 255, 134, 134, 134, 255, 129, 129, 130, 194, 132, 132, 133, 13, 138, 138, 138, 1, 136, 136, 136, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, + 130, 130, 130, 0, 128, 128, 128, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 145, 145, 145, 0, 140, 140, 140, 0, 136, 136, 136, 0, 135, 135, 135, 0, 132, 132, 132, 2, 133, 133, 133, 10, 153, 153, 153, 38, 179, 179, 179, 203, 180, 180, 180, 255, + 171, 171, 171, 255, 159, 159, 159, 255, 147, 147, 147, 255, 141, 141, 141, 255, 139, 139, 140, 255, 141, 141, 142, 255, 143, 143, 144, 255, 145, 145, 146, 255, 147, 147, 147, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 154, 255, 154, 154, 155, 255, 155, 155, 156, 255, 156, 156, 157, 255, 156, 156, 156, 255, 155, 155, 156, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 151, 151, 152, 255, + 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 145, 145, 145, 255, 143, 143, 144, 255, 141, 141, 142, 255, 141, 141, 141, 255, 139, 139, 140, 255, 140, 140, 141, 255, 140, 140, 141, 255, 139, 139, 139, 255, 137, 137, 138, 255, 135, 135, 136, 255, 136, 136, 137, 255, 138, 138, 138, 255, 140, 140, 140, 255, 141, 141, 141, 255, 137, 137, 138, 255, 133, 133, 134, 192, 134, 134, 134, 17, + 137, 137, 137, 0, 137, 137, 137, 0, 138, 138, 138, 0, 136, 136, 136, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 130, 130, 130, 0, 128, 128, 128, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 145, 145, 145, 0, 140, 140, 140, 0, 136, 136, 136, 0, + 135, 135, 135, 0, 132, 132, 132, 0, 129, 129, 129, 1, 132, 132, 132, 10, 146, 146, 146, 31, 182, 182, 182, 185, 183, 183, 183, 255, 177, 177, 177, 255, 166, 166, 166, 255, 155, 155, 155, 255, 148, 148, 149, 255, 146, 146, 147, 255, 146, 146, 146, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 151, 255, 151, 151, 152, 255, 152, 152, 152, 255, 152, 152, 153, 255, 153, 153, 154, 255, + 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 149, 149, 150, 255, 149, 149, 150, 255, 148, 148, 148, 255, 146, 146, 147, 255, 144, 144, 145, 255, 143, 143, 144, 255, 143, 143, 143, 255, 143, 143, 143, 255, 142, 142, 143, 255, 142, 142, 143, 255, 142, 142, 142, 255, 140, 140, 141, 255, 138, 138, 139, 255, 138, 138, 139, 255, 138, 138, 139, 255, 141, 141, 141, 255, + 143, 143, 144, 255, 144, 144, 145, 255, 143, 143, 144, 255, 139, 139, 140, 172, 136, 136, 137, 15, 136, 136, 136, 2, 136, 136, 136, 0, 135, 135, 135, 0, 137, 137, 137, 0, 138, 138, 138, 0, 136, 136, 136, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, + 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 145, 145, 145, 0, 140, 140, 140, 0, 136, 136, 136, 0, 135, 135, 135, 0, 132, 132, 132, 0, 129, 129, 129, 0, 126, 126, 126, 1, 131, 131, 131, 8, 134, 134, 134, 23, 183, 183, 183, 145, 187, 187, 188, 252, 183, 183, 184, 255, 175, 175, 175, 255, 165, 165, 165, 255, 157, 157, 157, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, + 151, 151, 152, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 152, 255, 150, 150, 150, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 147, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 146, 255, 144, 144, 145, 255, 145, 145, 146, 255, 144, 144, 145, 255, 144, 144, 144, 255, 143, 143, 143, 255, + 141, 141, 142, 255, 140, 140, 141, 255, 141, 141, 141, 255, 143, 143, 143, 255, 146, 146, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 147, 147, 148, 250, 144, 144, 144, 129, 131, 131, 131, 6, 132, 132, 132, 1, 135, 135, 135, 0, 137, 137, 137, 0, 136, 136, 136, 0, 135, 135, 135, 0, 137, 137, 137, 0, 138, 138, 138, 0, 137, 137, 137, 0, 134, 134, 134, 0, 132, 132, 132, 0, 132, 132, 132, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 145, 145, 145, 0, 140, 140, 140, 0, 136, 136, 136, 0, 135, 135, 135, 0, 132, 132, 132, 0, 129, 129, 129, 0, 126, 126, 126, 0, 126, 126, 126, 0, 130, 130, 130, 7, 132, 132, 132, 18, 175, 175, 176, 84, 190, 190, 190, 231, + 189, 189, 189, 255, 183, 183, 183, 255, 175, 175, 175, 255, 166, 166, 166, 255, 160, 160, 160, 255, 156, 156, 156, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 150, 255, 149, 149, 150, 255, 148, 148, 148, 255, 148, 148, 148, 255, 149, 149, 149, 255, 148, 148, 148, 255, + 147, 147, 147, 255, 146, 146, 146, 255, 146, 146, 146, 255, 144, 144, 145, 255, 143, 143, 144, 255, 142, 142, 143, 255, 144, 144, 145, 255, 146, 146, 146, 255, 150, 150, 151, 255, 152, 152, 153, 255, 154, 154, 155, 255, 152, 152, 152, 255, 152, 152, 153, 226, 147, 147, 148, 69, 133, 133, 133, 7, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 134, 134, 134, 0, 137, 137, 137, 0, 136, 136, 136, 0, + 135, 135, 135, 0, 136, 136, 136, 0, 138, 138, 138, 0, 137, 137, 137, 0, 134, 134, 134, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 145, 145, 145, 0, 140, 140, 140, 0, 136, 136, 136, 0, 135, 135, 135, 0, 132, 132, 132, 0, 129, 129, 129, 0, + 126, 126, 126, 0, 126, 126, 126, 0, 129, 129, 129, 0, 130, 130, 130, 5, 132, 132, 132, 12, 154, 154, 154, 37, 189, 189, 189, 155, 192, 192, 193, 251, 189, 189, 190, 255, 185, 185, 185, 255, 178, 178, 178, 255, 170, 170, 171, 255, 164, 164, 164, 255, 160, 160, 161, 255, 156, 156, 157, 255, 154, 154, 155, 255, 152, 152, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, + 151, 151, 152, 255, 150, 150, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, 146, 146, 146, 255, 148, 148, 148, 255, 151, 151, 152, 255, 155, 155, 156, 255, 157, 157, 157, 255, 159, 159, 160, 255, 158, 158, 159, 255, 157, 157, 158, 250, 154, 154, 155, 143, 143, 143, 143, 22, 133, 133, 133, 3, 131, 131, 131, 1, + 132, 132, 132, 0, 131, 131, 131, 0, 129, 129, 129, 0, 130, 130, 130, 0, 134, 134, 134, 0, 137, 137, 137, 0, 136, 136, 136, 0, 135, 135, 135, 0, 136, 136, 136, 0, 138, 138, 138, 0, 137, 137, 137, 0, 134, 134, 134, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, + 145, 145, 145, 0, 140, 140, 140, 0, 136, 136, 136, 0, 135, 135, 135, 0, 132, 132, 132, 0, 129, 129, 129, 0, 126, 126, 126, 0, 126, 126, 126, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 3, 131, 131, 131, 7, 134, 134, 134, 15, 176, 176, 176, 65, 193, 193, 193, 186, 195, 195, 195, 255, 192, 192, 192, 255, 188, 188, 188, 255, 183, 183, 183, 255, 176, 176, 176, 255, 171, 171, 171, 255, + 166, 166, 166, 255, 163, 163, 164, 255, 160, 160, 160, 255, 157, 157, 158, 255, 156, 156, 157, 255, 154, 154, 154, 255, 152, 152, 153, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 151, 255, 151, 151, 152, 255, 152, 152, 152, 255, 153, 153, 154, 255, 155, 155, 156, 255, 159, 159, 159, 255, 160, 160, 161, 255, 163, 163, 164, 255, 164, 164, 165, 255, 165, 165, 165, 255, 164, 164, 164, 255, + 161, 161, 161, 178, 152, 152, 153, 54, 133, 133, 133, 8, 133, 133, 133, 3, 135, 135, 135, 0, 133, 133, 133, 0, 131, 131, 131, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 134, 134, 134, 0, 137, 137, 137, 0, 136, 136, 136, 0, 135, 135, 135, 0, 136, 136, 136, 0, 138, 138, 138, 0, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 145, 145, 145, 0, 140, 140, 140, 0, 136, 136, 136, 0, 135, 135, 135, 0, 132, 132, 132, 0, 129, 129, 129, 0, 126, 126, 126, 0, 126, 126, 126, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 133, 133, 133, 1, 136, 136, 136, 3, 132, 132, 132, 8, 132, 132, 132, 16, + 178, 178, 178, 68, 195, 195, 195, 170, 196, 196, 197, 242, 194, 194, 195, 255, 190, 190, 190, 255, 186, 186, 186, 255, 183, 183, 183, 255, 180, 180, 181, 255, 176, 176, 176, 255, 173, 173, 173, 255, 170, 170, 171, 255, 167, 167, 168, 255, 166, 166, 166, 255, 164, 164, 164, 255, 163, 163, 163, 255, 162, 162, 162, 255, 163, 163, 164, 255, 164, 164, 164, 255, 165, 165, 166, 255, 167, 167, 168, 255, 168, 168, 169, 255, + 170, 170, 170, 255, 169, 169, 170, 255, 170, 170, 170, 255, 170, 170, 170, 240, 166, 166, 167, 162, 158, 158, 159, 59, 133, 133, 133, 12, 135, 135, 135, 5, 135, 135, 135, 0, 133, 133, 133, 0, 133, 133, 133, 0, 135, 135, 135, 0, 133, 133, 133, 0, 131, 131, 131, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 133, 133, 133, 0, 137, 137, 137, 0, 136, 136, 136, 0, + 135, 135, 135, 0, 136, 136, 136, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 145, 145, 145, 0, 140, 140, 140, 0, 136, 136, 136, 0, 135, 135, 135, 0, 132, 132, 132, 0, 129, 129, 129, 0, 126, 126, 126, 0, 126, 126, 126, 0, 129, 129, 129, 0, + 130, 130, 130, 0, 131, 131, 131, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 1, 132, 132, 132, 4, 132, 132, 132, 8, 133, 133, 133, 14, 152, 152, 152, 31, 187, 187, 187, 107, 193, 193, 194, 189, 195, 195, 196, 241, 193, 193, 193, 255, 191, 191, 191, 255, 190, 190, 190, 255, 186, 186, 187, 255, 185, 185, 186, 255, 182, 182, 183, 255, 181, 181, 181, 255, 180, 180, 180, 255, 179, 179, 179, 255, + 178, 178, 178, 255, 176, 176, 177, 255, 177, 177, 177, 255, 177, 177, 177, 255, 177, 177, 177, 255, 177, 177, 177, 255, 176, 176, 176, 241, 173, 173, 173, 186, 168, 168, 168, 99, 143, 143, 143, 22, 135, 135, 135, 12, 135, 135, 135, 4, 136, 136, 136, 2, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 135, 135, 135, 0, 133, 133, 133, 0, 131, 131, 131, 0, + 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 133, 133, 133, 0, 137, 137, 137, 0, 136, 136, 136, 0, 135, 135, 135, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 145, 145, 145, 0, 140, 140, 140, 0, 136, 136, 136, 0, + 135, 135, 135, 0, 132, 132, 132, 0, 129, 129, 129, 0, 126, 126, 126, 0, 126, 126, 126, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 135, 135, 135, 0, 135, 135, 135, 0, 133, 133, 133, 0, 133, 133, 133, 0, 131, 131, 131, 0, 131, 131, 131, 4, 130, 130, 130, 6, 129, 129, 129, 10, 132, 132, 132, 15, 131, 131, 131, 21, 180, 180, 180, 72, 186, 186, 187, 125, 188, 188, 188, 172, + 189, 189, 190, 206, 188, 188, 189, 219, 190, 190, 191, 255, 190, 190, 190, 255, 188, 188, 188, 255, 186, 186, 186, 255, 185, 185, 186, 255, 180, 180, 181, 217, 178, 178, 178, 203, 176, 176, 176, 171, 173, 173, 173, 121, 166, 166, 166, 65, 134, 134, 134, 20, 137, 137, 137, 15, 138, 138, 138, 10, 136, 136, 136, 4, 136, 136, 136, 2, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, + 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 135, 135, 135, 0, 134, 134, 134, 0, 131, 131, 131, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 133, 133, 133, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, + 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 145, 145, 145, 0, 140, 140, 140, 0, 136, 136, 136, 0, 135, 135, 135, 0, 132, 132, 132, 0, 129, 129, 129, 0, 126, 126, 126, 0, 126, 126, 126, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 135, 135, 135, 0, 135, 135, 135, 0, 133, 133, 133, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 1, + 133, 133, 133, 1, 133, 133, 133, 4, 136, 136, 136, 6, 137, 137, 137, 8, 136, 136, 136, 11, 135, 135, 135, 13, 135, 135, 135, 17, 131, 131, 131, 19, 132, 132, 132, 21, 132, 132, 132, 22, 131, 131, 131, 23, 132, 132, 132, 21, 136, 136, 136, 21, 136, 136, 136, 21, 136, 136, 136, 18, 137, 137, 137, 14, 134, 134, 134, 11, 135, 135, 135, 9, 138, 138, 138, 5, 139, 139, 139, 2, 140, 140, 140, 1, + 138, 138, 138, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 133, 133, 133, 0, 135, 135, 135, 0, 134, 134, 134, 0, 131, 131, 131, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 132, 132, 132, 0, 136, 136, 136, 0, 136, 136, 136, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 145, 145, 145, 0, 140, 140, 140, 0, 136, 136, 136, 0, 135, 135, 135, 0, 132, 132, 132, 0, 129, 129, 129, 0, 126, 126, 126, 0, 126, 126, 126, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 135, 135, 135, 0, + 135, 135, 135, 0, 133, 133, 133, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 135, 135, 135, 0, 134, 134, 134, 0, 142, 142, 142, 0, 141, 141, 141, 1, 142, 142, 142, 1, 138, 138, 138, 2, 134, 134, 134, 4, 134, 134, 134, 4, 134, 134, 134, 6, 134, 134, 134, 5, 137, 137, 137, 4, 138, 138, 138, 6, 136, 136, 136, 5, 140, 140, 140, 3, 142, 142, 142, 3, + 140, 140, 140, 3, 138, 138, 138, 1, 138, 138, 138, 0, 137, 137, 137, 0, 137, 137, 137, 0, 139, 139, 139, 0, 140, 140, 140, 0, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 133, 133, 133, 0, 135, 135, 135, 0, 134, 134, 134, 0, 131, 131, 131, 0, + 132, 132, 132, 0, 132, 132, 132, 0, 130, 130, 130, 0, 129, 129, 129, 0, 132, 132, 132, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 143, 143, 143, 0, 141, 141, 141, 0, 138, 138, 138, 0, 142, 142, 142, 0, + 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, 134, 134, 134, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 0, 130, 130, 130, 0, 134, 134, 134, 0, 142, 142, 142, 0, 143, 143, 143, 0, 136, 136, 136, 0, 133, 133, 133, 0, 136, 136, 136, 0, 143, 143, 143, 0, 146, 146, 146, 0, 146, 146, 146, 0, 143, 143, 143, 0, 138, 138, 138, 0, + 132, 132, 132, 0, 129, 129, 129, 0, 132, 132, 132, 0, 138, 138, 138, 1, 141, 141, 141, 1, 136, 136, 136, 1, 133, 133, 133, 2, 136, 136, 136, 1, 143, 143, 143, 0, 143, 143, 143, 1, 137, 137, 137, 1, 131, 131, 131, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 132, 132, 132, 0, 136, 136, 136, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, + 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 146, 146, 146, 0, 151, 151, 151, 0, 152, 152, 152, 0, 149, 149, 149, 0, 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 0, 141, 141, 141, 0, 138, 138, 138, 0, 138, 138, 138, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, + 141, 141, 141, 0, 140, 140, 140, 0, 143, 143, 143, 0, 141, 141, 141, 0, 138, 138, 138, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, 134, 134, 134, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 0, 130, 130, 130, 0, 134, 134, 134, 0, 142, 142, 142, 0, 143, 143, 143, 0, 139, 139, 139, 0, 133, 133, 133, 0, + 132, 132, 132, 0, 137, 137, 137, 0, 148, 148, 148, 1, 126, 126, 126, 15, 119, 119, 119, 69, 119, 119, 119, 113, 119, 119, 119, 161, 119, 119, 119, 193, 119, 119, 119, 211, 119, 119, 119, 212, 119, 119, 119, 214, 116, 116, 116, 213, 116, 116, 116, 212, 115, 115, 115, 191, 113, 113, 113, 160, 112, 112, 112, 114, 112, 112, 112, 67, 111, 111, 111, 10, 130, 130, 130, 0, 129, 129, 129, 0, 133, 133, 133, 0, + 136, 136, 136, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 147, 147, 147, 0, 152, 152, 152, 0, 152, 152, 152, 0, 149, 149, 149, 0, 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 0, 144, 144, 144, 0, 140, 140, 140, 0, 138, 138, 138, 0, 138, 138, 138, 0, 135, 135, 135, 0, 132, 132, 132, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 143, 143, 143, 0, 141, 141, 141, 0, 138, 138, 138, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, 134, 134, 134, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 0, + 130, 130, 130, 0, 134, 134, 134, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 138, 138, 138, 0, 121, 121, 121, 45, 120, 120, 120, 132, 120, 120, 120, 198, 121, 121, 121, 255, 122, 122, 122, 255, 125, 125, 125, 255, 126, 126, 126, 255, 127, 127, 127, 255, 127, 127, 127, 255, 126, 126, 126, 255, 126, 126, 126, 255, 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 120, 255, 116, 116, 116, 255, + 114, 114, 114, 255, 112, 112, 112, 255, 109, 109, 109, 252, 106, 106, 106, 195, 103, 103, 103, 130, 101, 101, 101, 39, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 148, 148, 148, 0, 152, 152, 152, 0, 151, 151, 151, 0, 148, 148, 148, 0, 144, 144, 144, 0, 145, 145, 145, 0, 145, 145, 145, 0, 143, 143, 143, 0, + 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 134, 134, 134, 0, 132, 132, 132, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 143, 143, 143, 0, 141, 141, 141, 0, 138, 138, 138, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 134, 134, 134, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 0, 130, 130, 130, 0, 134, 134, 134, 0, 139, 139, 139, 0, 123, 123, 123, 14, 119, 119, 119, 114, 119, 119, 119, 206, 121, 121, 121, 255, 124, 124, 124, 255, 128, 128, 128, 255, 132, 132, 132, 255, 137, 137, 137, 255, 139, 139, 139, 255, 141, 141, 141, 255, 142, 142, 142, 255, 142, 142, 142, 255, + 142, 142, 142, 255, 141, 141, 141, 255, 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 134, 255, 131, 131, 131, 255, 127, 127, 126, 255, 121, 121, 121, 255, 116, 116, 116, 255, 109, 109, 109, 255, 105, 105, 105, 255, 102, 102, 102, 255, 99, 99, 99, 202, 96, 96, 96, 105, 94, 94, 94, 9, 139, 139, 139, 0, 141, 141, 141, 0, 144, 144, 144, 0, 149, 149, 149, 0, 152, 152, 152, 0, 151, 151, 151, 0, + 147, 147, 147, 0, 144, 144, 144, 0, 145, 145, 145, 0, 145, 145, 145, 0, 143, 143, 143, 0, 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 134, 134, 134, 0, 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 143, 143, 143, 0, + 141, 141, 141, 0, 138, 138, 138, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, 134, 134, 134, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 0, 130, 130, 130, 0, 121, 121, 121, 17, 118, 118, 118, 127, 119, 119, 119, 238, 123, 123, 123, 255, 128, 128, 128, 255, 133, 133, 133, 255, 137, 137, 137, 255, 141, 141, 141, 255, + 145, 145, 145, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 148, 148, 148, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 134, 134, 134, 255, 130, 130, 130, 255, 125, 125, 125, 255, 117, 117, 117, 255, 110, 110, 110, 255, 102, 102, 102, 255, 97, 97, 97, 255, 95, 95, 95, 234, + 91, 91, 91, 114, 88, 88, 88, 12, 150, 150, 150, 0, 152, 152, 152, 0, 150, 150, 150, 0, 146, 146, 146, 0, 144, 144, 144, 0, 145, 145, 145, 0, 145, 145, 145, 0, 142, 142, 142, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 0, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 143, 143, 143, 0, 141, 141, 141, 0, 138, 138, 138, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, 134, 134, 134, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 141, 141, 141, 2, 116, 116, 117, 97, 118, 118, 118, 235, 121, 121, 121, 255, + 127, 127, 127, 255, 133, 133, 133, 255, 139, 139, 139, 255, 144, 144, 144, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 136, 136, 136, 255, + 133, 133, 133, 255, 128, 128, 128, 255, 123, 123, 123, 255, 116, 116, 116, 255, 107, 107, 107, 255, 98, 98, 98, 255, 93, 93, 93, 255, 89, 89, 89, 228, 85, 85, 85, 87, 150, 150, 150, 0, 146, 146, 146, 0, 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 0, 141, 141, 141, 0, 138, 138, 138, 0, 138, 138, 138, 0, 136, 136, 136, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, + 134, 134, 134, 0, 137, 137, 137, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 143, 143, 143, 0, 141, 141, 141, 0, 138, 138, 138, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, 134, 134, 134, 0, 130, 130, 130, 0, 130, 130, 130, 0, + 130, 130, 130, 0, 116, 116, 117, 36, 115, 115, 115, 192, 118, 118, 118, 255, 125, 125, 125, 255, 130, 130, 130, 255, 136, 136, 136, 255, 141, 141, 141, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, + 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, 129, 129, 129, 255, 125, 125, 125, 255, 119, 119, 119, 255, 113, 113, 113, 255, 105, 105, 105, 255, 93, 93, 93, 255, 87, 87, 87, 255, 82, 82, 82, 186, 81, 81, 81, 27, 144, 144, 144, 0, 144, 144, 144, 0, 140, 140, 140, 0, 138, 138, 138, 0, + 138, 138, 138, 0, 135, 135, 135, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 135, 135, 135, 0, 138, 138, 138, 0, 141, 141, 141, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 143, 143, 143, 0, 141, 141, 141, 0, 138, 138, 138, 0, 142, 142, 142, 0, + 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, 134, 134, 134, 0, 130, 130, 130, 0, 134, 134, 134, 1, 113, 113, 113, 88, 114, 114, 114, 244, 120, 120, 120, 255, 127, 127, 127, 255, 133, 133, 133, 255, 139, 139, 139, 255, 141, 141, 141, 255, 144, 144, 144, 255, 146, 146, 146, 255, 146, 146, 146, 255, 147, 147, 147, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 153, 255, 153, 153, 153, 255, + 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 149, 149, 149, 255, 147, 147, 147, 255, 146, 146, 146, 255, 143, 143, 143, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, 130, 130, 130, 255, 127, 127, 127, 255, 123, 123, 123, 255, 119, 119, 118, 255, 113, 113, 113, 255, 106, 106, 106, 255, 96, 96, 96, 255, + 85, 85, 85, 255, 80, 80, 80, 240, 78, 78, 78, 78, 140, 140, 140, 0, 138, 138, 138, 0, 138, 138, 138, 0, 135, 135, 135, 0, 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 0, 135, 135, 135, 0, 138, 138, 138, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, + 141, 141, 141, 0, 140, 140, 140, 0, 143, 143, 143, 0, 141, 141, 141, 0, 138, 138, 138, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, 134, 134, 134, 0, 131, 131, 131, 1, 111, 111, 111, 133, 114, 114, 114, 255, 121, 121, 121, 255, 128, 128, 128, 255, 134, 134, 134, 255, 138, 138, 138, 255, 140, 140, 140, 255, 142, 142, 142, 255, 142, 142, 142, 255, 144, 144, 144, 255, + 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 156, 156, 156, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, 128, 128, 128, 255, + 125, 125, 125, 255, 124, 124, 124, 255, 120, 120, 120, 255, 117, 117, 117, 255, 112, 112, 112, 255, 106, 106, 106, 255, 97, 97, 97, 255, 85, 85, 85, 255, 78, 78, 78, 255, 75, 75, 75, 121, 138, 138, 138, 0, 134, 134, 134, 0, 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 0, 136, 136, 136, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 143, 143, 143, 0, 141, 141, 141, 0, 138, 138, 138, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, 113, 113, 113, 4, 110, 110, 110, 157, 114, 114, 114, 255, 120, 120, 120, 255, 127, 127, 127, 255, 133, 133, 133, 255, + 136, 136, 136, 255, 137, 137, 138, 255, 139, 139, 139, 255, 140, 140, 140, 255, 143, 143, 143, 255, 144, 144, 144, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, + 141, 141, 141, 255, 139, 139, 139, 255, 136, 136, 136, 255, 134, 134, 134, 255, 132, 132, 132, 255, 129, 129, 129, 255, 126, 126, 126, 255, 122, 122, 122, 255, 119, 119, 119, 255, 116, 116, 116, 255, 114, 114, 114, 255, 110, 110, 110, 255, 105, 105, 105, 255, 97, 97, 97, 255, 86, 86, 86, 255, 76, 76, 76, 255, 72, 72, 72, 144, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 136, 136, 136, 0, + 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 143, 143, 143, 0, 141, 141, 141, 0, 138, 138, 138, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 126, 126, 126, 2, + 107, 107, 107, 170, 112, 112, 113, 255, 118, 118, 119, 255, 126, 126, 126, 255, 130, 130, 131, 255, 132, 132, 133, 255, 135, 135, 135, 255, 136, 136, 136, 255, 137, 137, 137, 255, 140, 140, 141, 255, 142, 142, 142, 255, 144, 144, 144, 255, 145, 145, 145, 255, 146, 146, 147, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, + 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 133, 133, 133, 255, 132, 132, 132, 255, 130, 130, 130, 255, 128, 128, 128, 255, 125, 125, 125, 255, 123, 123, 123, 255, 119, 119, 119, 255, 115, 115, 115, 255, 114, 114, 113, 255, 111, 111, 111, 255, 107, 107, 107, 255, 103, 103, 103, 255, 96, 96, 96, 255, + 84, 84, 84, 255, 74, 74, 74, 255, 70, 70, 70, 154, 133, 133, 133, 0, 137, 137, 137, 0, 140, 140, 140, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 143, 143, 143, 0, + 141, 141, 141, 0, 138, 138, 138, 0, 142, 142, 142, 0, 143, 143, 143, 0, 127, 127, 127, 1, 105, 105, 105, 145, 109, 109, 109, 255, 116, 116, 116, 255, 123, 123, 124, 255, 128, 128, 129, 255, 130, 130, 130, 255, 130, 130, 130, 255, 132, 132, 132, 255, 135, 135, 135, 255, 138, 138, 138, 255, 140, 140, 140, 255, 142, 142, 142, 255, 142, 142, 142, 255, 142, 142, 142, 255, 144, 144, 144, 255, 146, 146, 146, 255, + 147, 147, 147, 255, 148, 148, 148, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 148, 148, 148, 255, 146, 146, 146, 255, 143, 143, 143, 255, 139, 139, 139, 255, 136, 136, 136, 255, 133, 133, 133, 255, 129, 129, 129, 255, 127, 127, 127, 255, 124, 124, 124, 255, 123, 123, 123, 255, 122, 122, 122, 255, 118, 118, 118, 255, + 115, 115, 115, 255, 111, 111, 111, 255, 109, 109, 109, 255, 107, 107, 107, 255, 105, 105, 105, 255, 101, 101, 101, 255, 93, 93, 93, 255, 81, 81, 81, 255, 71, 71, 71, 255, 69, 69, 69, 135, 140, 140, 140, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 143, 143, 143, 0, 141, 141, 141, 0, 138, 138, 138, 0, 142, 142, 142, 0, 143, 143, 143, 0, 104, 104, 104, 119, 106, 106, 107, 255, 114, 114, 114, 255, 121, 121, 121, 255, 125, 125, 125, 255, 127, 127, 127, 255, 127, 127, 127, 255, 129, 129, 129, 255, 132, 132, 132, 255, 136, 136, 136, 255, 136, 136, 136, 255, + 138, 138, 138, 255, 138, 138, 138, 255, 140, 140, 140, 255, 142, 142, 142, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 155, 155, 155, 255, 156, 156, 156, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 140, 140, 140, 255, 136, 136, 136, 255, 133, 133, 133, 255, + 129, 129, 129, 255, 125, 125, 125, 255, 121, 121, 121, 255, 118, 118, 118, 255, 118, 118, 118, 255, 116, 116, 116, 255, 114, 114, 114, 255, 111, 111, 111, 255, 109, 109, 109, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, 97, 97, 97, 255, 92, 92, 92, 255, 78, 78, 78, 255, 69, 69, 69, 255, 66, 66, 66, 103, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 140, 140, 140, 0, + 139, 139, 139, 0, 139, 139, 139, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 143, 143, 143, 0, 141, 141, 141, 0, 138, 138, 138, 0, 141, 141, 141, 0, 104, 104, 104, 60, 104, 104, 104, 249, 110, 110, 111, 255, 118, 118, 118, 255, 123, 123, 123, 255, 123, 123, 123, 255, + 123, 123, 123, 255, 126, 126, 126, 255, 129, 129, 129, 255, 130, 130, 130, 255, 133, 133, 133, 255, 134, 134, 134, 255, 135, 135, 135, 255, 136, 136, 136, 255, 139, 139, 139, 255, 143, 143, 143, 255, 145, 145, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, + 148, 148, 148, 255, 144, 144, 144, 255, 142, 142, 142, 255, 139, 139, 139, 255, 136, 136, 136, 255, 132, 132, 132, 255, 128, 128, 128, 255, 125, 125, 125, 255, 120, 120, 120, 255, 116, 116, 116, 255, 113, 113, 113, 255, 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, 108, 108, 108, 255, 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 99, 99, 99, 255, 95, 95, 95, 255, 89, 89, 89, 255, + 76, 76, 76, 255, 67, 67, 67, 249, 64, 64, 64, 48, 141, 141, 141, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 143, 143, 143, 0, 141, 141, 141, 0, 138, 138, 138, 0, 105, 105, 105, 22, + 102, 102, 102, 228, 107, 107, 107, 255, 114, 114, 114, 255, 119, 119, 119, 255, 121, 121, 121, 255, 121, 121, 121, 255, 122, 122, 122, 255, 125, 125, 125, 255, 127, 127, 127, 255, 128, 128, 128, 255, 130, 130, 130, 255, 131, 131, 131, 255, 133, 133, 133, 255, 137, 137, 137, 255, 141, 141, 141, 255, 143, 143, 143, 255, 145, 145, 145, 255, 147, 147, 147, 255, 147, 147, 147, 255, 149, 149, 149, 255, 149, 149, 150, 255, + 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 133, 133, 133, 255, 130, 130, 130, 255, 127, 127, 127, 255, 123, 123, 123, 255, 120, 120, 120, 255, 116, 116, 116, 255, 112, 112, 112, 255, 109, 109, 109, 255, 108, 108, 108, 255, 107, 107, 107, 255, 108, 108, 108, 255, + 105, 105, 105, 255, 101, 101, 101, 255, 100, 100, 100, 255, 99, 99, 99, 255, 96, 96, 96, 255, 93, 93, 93, 255, 85, 85, 85, 255, 71, 71, 71, 255, 65, 65, 65, 219, 63, 63, 63, 12, 139, 139, 139, 0, 140, 140, 140, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, + 141, 141, 141, 0, 140, 140, 140, 0, 143, 143, 143, 0, 143, 143, 143, 0, 137, 137, 137, 1, 100, 100, 100, 156, 104, 104, 104, 255, 110, 110, 111, 255, 115, 115, 115, 255, 117, 117, 117, 255, 117, 117, 118, 255, 118, 118, 119, 255, 120, 120, 121, 255, 123, 123, 123, 255, 123, 123, 123, 255, 125, 125, 125, 255, 127, 127, 128, 255, 130, 130, 130, 255, 134, 134, 134, 255, 138, 138, 138, 255, 139, 139, 139, 255, + 141, 141, 141, 255, 141, 141, 141, 255, 144, 144, 144, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 152, 152, 152, 255, 149, 149, 149, 255, 147, 147, 147, 255, 143, 143, 143, 255, 141, 141, 141, 255, 138, 138, 138, 255, 134, 134, 134, 255, 129, 129, 129, 255, 124, 124, 124, 255, 121, 121, 121, 255, 119, 119, 119, 255, + 116, 116, 116, 255, 113, 113, 113, 255, 109, 109, 109, 255, 106, 106, 106, 255, 103, 103, 103, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 98, 98, 98, 255, 96, 96, 96, 255, 94, 94, 94, 255, 90, 90, 90, 255, 81, 81, 81, 255, 67, 67, 67, 255, 64, 64, 64, 144, 140, 140, 140, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 142, 142, 142, 0, 143, 143, 143, 0, 100, 100, 100, 56, 101, 101, 101, 252, 106, 106, 106, 255, 112, 112, 112, 255, 114, 114, 114, 255, 114, 114, 115, 255, 115, 115, 115, 255, 117, 117, 117, 255, 119, 119, 119, 255, 119, 119, 119, 255, 120, 120, 120, 255, + 123, 123, 123, 255, 127, 127, 127, 255, 131, 131, 131, 255, 133, 133, 133, 255, 135, 135, 135, 255, 134, 134, 134, 255, 137, 137, 137, 255, 139, 139, 139, 255, 143, 143, 143, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 149, 149, 149, 255, 148, 148, 148, 255, 143, 143, 143, 255, 140, 140, 140, 255, + 136, 136, 136, 255, 133, 133, 133, 255, 129, 129, 129, 255, 125, 125, 125, 255, 119, 119, 119, 255, 115, 115, 115, 255, 112, 112, 112, 255, 110, 110, 110, 255, 108, 108, 108, 255, 104, 104, 104, 255, 101, 101, 101, 255, 99, 99, 99, 255, 100, 100, 100, 255, 102, 102, 102, 255, 100, 100, 100, 255, 97, 97, 97, 255, 95, 95, 95, 255, 94, 94, 94, 255, 91, 91, 91, 255, 87, 87, 87, 255, 75, 75, 75, 255, + 66, 66, 66, 252, 63, 63, 63, 48, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 141, 141, 141, 0, 140, 140, 140, 0, 140, 140, 140, 0, 133, 133, 133, 2, 97, 97, 97, 205, 103, 103, 103, 255, 107, 107, 107, 255, 111, 111, 112, 255, 112, 112, 112, 255, + 113, 113, 113, 255, 115, 115, 115, 255, 116, 116, 116, 255, 115, 115, 116, 255, 117, 117, 117, 255, 119, 119, 119, 255, 123, 123, 124, 255, 126, 126, 126, 255, 128, 128, 128, 255, 129, 129, 129, 255, 129, 129, 129, 255, 131, 131, 132, 255, 135, 135, 135, 255, 139, 139, 139, 255, 142, 142, 143, 255, 147, 147, 147, 255, 149, 149, 149, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, + 154, 154, 154, 255, 152, 152, 152, 255, 150, 150, 150, 255, 147, 147, 147, 255, 144, 144, 144, 255, 138, 138, 138, 255, 134, 134, 134, 255, 130, 130, 130, 255, 127, 127, 127, 255, 123, 123, 123, 255, 119, 119, 119, 255, 114, 114, 114, 255, 109, 109, 109, 255, 107, 107, 107, 255, 106, 106, 106, 255, 104, 104, 104, 255, 101, 101, 101, 255, 97, 97, 97, 255, 97, 97, 97, 255, 98, 98, 98, 255, 99, 99, 99, 255, + 98, 98, 98, 255, 95, 95, 95, 255, 93, 93, 93, 255, 92, 92, 92, 255, 91, 91, 91, 255, 83, 83, 83, 255, 71, 71, 71, 255, 65, 65, 65, 190, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, 142, 142, 142, 0, 141, 141, 141, 0, 140, 140, 140, 0, + 96, 96, 97, 74, 98, 98, 99, 255, 104, 104, 104, 255, 109, 109, 109, 255, 109, 109, 110, 255, 109, 109, 110, 255, 111, 111, 111, 255, 113, 113, 114, 255, 113, 113, 113, 255, 113, 113, 113, 255, 114, 114, 114, 255, 118, 118, 118, 255, 122, 122, 122, 255, 124, 124, 124, 255, 123, 123, 123, 255, 124, 124, 125, 255, 126, 126, 126, 255, 132, 132, 132, 255, 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 142, 255, + 146, 146, 146, 255, 148, 148, 148, 255, 151, 151, 151, 255, 151, 151, 151, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 150, 150, 150, 255, 147, 147, 147, 255, 143, 143, 143, 255, 137, 137, 137, 255, 132, 132, 132, 255, 128, 128, 128, 255, 123, 123, 123, 255, 120, 120, 120, 255, 116, 116, 116, 255, 113, 113, 113, 255, 110, 110, 110, 255, 105, 105, 105, 255, 102, 102, 102, 255, + 102, 102, 102, 255, 100, 100, 100, 255, 96, 96, 96, 255, 94, 94, 94, 255, 94, 94, 94, 255, 96, 96, 96, 255, 97, 97, 97, 255, 96, 96, 96, 255, 94, 94, 94, 255, 93, 93, 93, 255, 92, 92, 92, 255, 89, 89, 89, 255, 81, 81, 81, 255, 68, 68, 68, 255, 67, 67, 67, 60, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 146, 146, 146, 0, 142, 142, 142, 0, 131, 131, 131, 2, 96, 96, 96, 193, 101, 101, 101, 255, 105, 105, 106, 255, 107, 107, 108, 255, 107, 107, 108, 255, 107, 107, 108, 255, 110, 110, 110, 255, 111, 111, 111, 255, 109, 109, 110, 255, 111, 111, 111, 255, 112, 112, 112, 255, 117, 117, 117, 255, 119, 119, 119, 255, 120, 120, 120, 255, 119, 119, 119, 255, + 122, 122, 122, 255, 127, 127, 127, 255, 131, 131, 131, 255, 135, 135, 135, 255, 137, 137, 138, 255, 140, 140, 140, 255, 144, 144, 144, 255, 147, 147, 147, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 153, 153, 153, 255, 150, 150, 150, 255, 146, 146, 146, 255, 141, 141, 141, 255, 136, 136, 136, 255, 132, 132, 132, 255, 126, 126, 126, 255, 121, 121, 121, 255, + 116, 116, 116, 255, 112, 112, 112, 255, 110, 110, 110, 255, 109, 109, 109, 255, 104, 104, 104, 255, 99, 99, 99, 255, 98, 98, 98, 255, 99, 99, 99, 255, 98, 98, 98, 255, 94, 94, 94, 255, 92, 92, 92, 255, 93, 93, 93, 255, 96, 96, 96, 255, 97, 97, 97, 255, 96, 96, 96, 255, 94, 94, 94, 255, 95, 95, 94, 255, 93, 93, 93, 255, 88, 88, 88, 255, 76, 76, 76, 255, 70, 70, 70, 184, + 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 150, 150, 150, 0, 145, 145, 145, 0, 97, 97, 97, 48, 97, 97, 97, 255, 102, 102, 103, 255, 106, 106, 106, 255, 106, 106, 106, 255, 106, 106, 107, 255, 107, 107, 107, 255, 108, 108, 109, 255, 107, 107, 107, 255, 107, 107, 107, 255, + 110, 110, 110, 255, 112, 112, 113, 255, 115, 115, 116, 255, 116, 116, 116, 255, 116, 116, 116, 255, 117, 117, 117, 255, 123, 123, 123, 255, 126, 126, 126, 255, 130, 130, 130, 255, 133, 133, 133, 255, 136, 136, 136, 255, 139, 139, 139, 255, 142, 142, 142, 255, 145, 145, 145, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 155, 155, 155, 255, 157, 157, 157, 255, 154, 154, 154, 255, 151, 151, 151, 255, + 146, 146, 146, 255, 141, 141, 141, 255, 135, 135, 135, 255, 130, 130, 130, 255, 125, 125, 125, 255, 119, 119, 119, 255, 114, 114, 114, 255, 109, 109, 109, 255, 106, 106, 106, 255, 105, 105, 105, 255, 103, 103, 103, 255, 100, 100, 100, 255, 96, 96, 96, 255, 97, 97, 97, 255, 98, 98, 98, 255, 95, 95, 95, 255, 93, 93, 93, 255, 92, 92, 92, 255, 94, 94, 94, 255, 97, 97, 97, 255, 98, 98, 98, 255, + 97, 97, 97, 255, 98, 98, 98, 255, 97, 97, 97, 255, 95, 95, 95, 255, 86, 86, 86, 255, 75, 75, 74, 255, 73, 73, 73, 39, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 155, 155, 155, 0, 152, 152, 152, 0, 133, 133, 133, 2, 95, 95, 95, 145, 98, 98, 99, 255, 104, 104, 104, 255, 104, 104, 105, 255, + 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 106, 255, 105, 105, 106, 255, 103, 103, 104, 255, 106, 106, 106, 255, 109, 109, 109, 255, 112, 112, 112, 255, 111, 111, 112, 255, 111, 111, 112, 255, 112, 112, 112, 255, 117, 117, 117, 255, 122, 122, 122, 255, 124, 124, 125, 255, 127, 127, 127, 255, 130, 130, 131, 255, 133, 133, 134, 255, 138, 138, 138, 255, 141, 141, 141, 255, 145, 145, 145, 255, 147, 147, 147, 255, + 150, 150, 150, 255, 153, 153, 153, 255, 156, 156, 156, 255, 157, 157, 157, 255, 155, 155, 155, 255, 151, 151, 151, 255, 146, 146, 146, 255, 140, 140, 140, 255, 135, 135, 135, 255, 128, 128, 128, 255, 123, 123, 123, 255, 117, 117, 117, 255, 111, 111, 111, 255, 107, 107, 107, 255, 104, 104, 104, 255, 99, 99, 99, 255, 100, 100, 100, 255, 100, 100, 100, 255, 96, 96, 96, 255, 95, 95, 95, 255, 96, 96, 96, 255, + 97, 97, 97, 255, 95, 95, 95, 255, 93, 93, 93, 255, 94, 94, 94, 255, 97, 97, 97, 255, 102, 102, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 94, 94, 94, 255, 83, 83, 83, 255, 76, 76, 76, 138, 140, 140, 140, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 158, 158, 158, 0, + 155, 155, 155, 0, 120, 120, 120, 8, 95, 95, 95, 231, 101, 101, 101, 255, 105, 105, 105, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 102, 102, 102, 255, 102, 102, 103, 255, 106, 106, 107, 255, 109, 109, 109, 255, 109, 109, 109, 255, 108, 108, 109, 255, 108, 108, 109, 255, 111, 111, 112, 255, 117, 117, 117, 255, 118, 118, 119, 255, 121, 121, 121, 255, 123, 123, 123, 255, + 126, 126, 126, 255, 131, 131, 131, 255, 137, 137, 137, 255, 138, 138, 138, 255, 142, 142, 142, 255, 145, 145, 145, 255, 150, 150, 150, 255, 153, 153, 153, 255, 153, 153, 153, 255, 155, 155, 155, 255, 154, 154, 154, 255, 149, 149, 149, 255, 144, 144, 144, 255, 137, 137, 137, 255, 132, 132, 132, 255, 125, 125, 125, 255, 120, 120, 120, 255, 114, 114, 114, 255, 111, 111, 111, 255, 105, 105, 105, 255, 100, 100, 100, 255, + 97, 97, 97, 255, 95, 95, 95, 255, 97, 97, 97, 255, 96, 96, 96, 255, 94, 94, 94, 255, 94, 94, 94, 255, 97, 97, 97, 255, 97, 97, 97, 255, 96, 96, 96, 255, 97, 97, 97, 255, 100, 100, 100, 255, 104, 104, 104, 255, 106, 106, 106, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 100, 100, 100, 255, 89, 89, 89, 255, 79, 79, 79, 225, 143, 143, 143, 0, 145, 145, 145, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 156, 156, 156, 0, 139, 139, 139, 1, 101, 101, 101, 59, 99, 99, 100, 255, 105, 105, 105, 255, 104, 104, 104, 255, 101, 101, 101, 255, 102, 102, 102, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 103, 103, 103, 255, 106, 106, 107, 255, 107, 107, 108, 255, 106, 106, 106, 255, 105, 105, 105, 255, + 106, 106, 107, 255, 111, 111, 111, 255, 113, 113, 113, 255, 114, 114, 114, 255, 116, 116, 116, 255, 120, 120, 120, 255, 124, 124, 124, 255, 128, 128, 128, 255, 131, 131, 131, 255, 132, 132, 132, 255, 139, 139, 139, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 145, 145, 145, 255, 138, 138, 138, 255, 132, 132, 132, 255, 126, 126, 126, 255, + 122, 122, 122, 255, 116, 116, 116, 255, 112, 112, 112, 255, 108, 108, 108, 255, 104, 104, 104, 255, 99, 99, 99, 255, 97, 97, 97, 255, 93, 93, 93, 255, 94, 94, 94, 255, 97, 97, 97, 255, 95, 95, 95, 255, 94, 94, 94, 255, 98, 98, 98, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 103, 103, 102, 255, 106, 106, 106, 255, 109, 109, 109, 255, 108, 108, 108, 255, 107, 107, 107, 255, + 107, 107, 107, 255, 104, 104, 104, 255, 97, 97, 97, 255, 83, 83, 83, 255, 81, 81, 81, 46, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 150, 150, 150, 0, 150, 150, 150, 2, 101, 101, 101, 128, 102, 102, 102, 255, 107, 107, 107, 255, 103, 103, 103, 255, 100, 100, 101, 255, 101, 101, 102, 255, 103, 103, 103, 255, 100, 100, 100, 255, + 99, 99, 100, 255, 102, 102, 102, 255, 106, 106, 106, 255, 105, 105, 106, 255, 103, 103, 103, 255, 102, 102, 102, 255, 105, 105, 105, 255, 110, 110, 110, 255, 109, 109, 109, 255, 110, 110, 110, 255, 112, 112, 113, 255, 117, 117, 118, 255, 121, 121, 121, 255, 122, 122, 122, 255, 126, 126, 126, 255, 130, 130, 130, 255, 137, 137, 137, 255, 139, 139, 139, 255, 141, 141, 141, 255, 145, 145, 145, 255, 149, 149, 149, 255, + 150, 150, 150, 255, 149, 149, 149, 255, 143, 143, 143, 255, 135, 135, 135, 255, 129, 129, 129, 255, 121, 121, 121, 255, 115, 115, 115, 255, 112, 112, 112, 255, 109, 109, 109, 255, 104, 104, 104, 255, 102, 102, 102, 255, 98, 98, 98, 255, 95, 95, 95, 255, 93, 93, 93, 255, 92, 92, 92, 255, 95, 95, 95, 255, 97, 97, 97, 255, 98, 98, 98, 255, 101, 101, 100, 255, 105, 105, 105, 255, 106, 106, 106, 255, + 105, 105, 105, 255, 106, 106, 106, 255, 107, 107, 107, 255, 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 109, 255, 109, 109, 109, 255, 107, 107, 107, 255, 99, 99, 99, 255, 87, 87, 87, 255, 80, 80, 80, 109, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, 145, 145, 145, 3, 104, 104, 104, 186, 105, 105, 105, 255, + 108, 108, 108, 255, 102, 102, 102, 255, 100, 100, 100, 255, 101, 101, 101, 255, 101, 101, 101, 255, 98, 98, 99, 255, 99, 99, 100, 255, 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 105, 105, 105, 255, 107, 107, 107, 255, 106, 106, 107, 255, 107, 107, 107, 255, 111, 111, 111, 255, 116, 116, 116, 255, 115, 115, 115, 255, 117, 117, 117, 255, 122, 122, 122, 255, + 126, 126, 126, 255, 129, 129, 129, 255, 131, 131, 131, 255, 136, 136, 136, 255, 143, 143, 143, 255, 147, 147, 147, 255, 149, 149, 149, 255, 148, 148, 148, 255, 140, 140, 140, 255, 132, 132, 132, 255, 126, 126, 126, 255, 118, 118, 118, 255, 109, 109, 109, 255, 104, 104, 104, 255, 103, 103, 103, 255, 101, 101, 101, 255, 100, 100, 100, 255, 98, 98, 98, 255, 95, 95, 95, 255, 94, 94, 94, 255, 93, 93, 93, 255, + 97, 97, 97, 255, 101, 101, 101, 255, 103, 103, 103, 255, 104, 104, 104, 255, 109, 109, 109, 255, 111, 111, 110, 255, 109, 109, 109, 255, 107, 107, 107, 255, 108, 108, 108, 255, 111, 111, 111, 255, 112, 112, 112, 255, 110, 110, 110, 255, 109, 109, 109, 255, 107, 107, 107, 255, 102, 102, 102, 255, 90, 90, 90, 255, 82, 82, 82, 178, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 145, 145, 145, 0, 141, 141, 141, 6, 108, 108, 108, 236, 110, 110, 110, 255, 108, 108, 108, 255, 102, 102, 102, 255, 100, 100, 100, 255, 101, 101, 101, 255, 100, 100, 100, 255, 98, 98, 98, 255, 100, 100, 100, 255, 102, 102, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 101, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, + 106, 106, 106, 255, 109, 109, 110, 255, 111, 111, 112, 255, 111, 111, 111, 255, 114, 114, 114, 255, 118, 118, 118, 255, 119, 119, 119, 255, 121, 121, 121, 255, 126, 126, 126, 255, 132, 132, 132, 255, 139, 139, 139, 255, 147, 147, 147, 255, 152, 152, 152, 255, 149, 149, 149, 255, 142, 142, 142, 255, 131, 131, 131, 255, 122, 122, 122, 255, 113, 113, 113, 255, 106, 106, 106, 255, 99, 99, 99, 255, 96, 96, 96, 255, + 97, 97, 97, 255, 99, 99, 99, 255, 98, 98, 98, 255, 97, 97, 97, 255, 98, 98, 98, 255, 99, 99, 99, 255, 101, 101, 100, 255, 105, 105, 105, 255, 108, 108, 108, 255, 108, 108, 107, 255, 110, 110, 110, 255, 112, 112, 112, 255, 111, 111, 111, 255, 108, 108, 108, 255, 108, 108, 108, 255, 111, 111, 111, 255, 112, 112, 112, 255, 111, 111, 111, 255, 109, 109, 109, 255, 107, 107, 108, 255, 103, 103, 103, 255, + 93, 93, 93, 255, 82, 82, 82, 223, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, 121, 121, 121, 33, 115, 115, 115, 255, 116, 116, 116, 255, 111, 111, 112, 255, 102, 102, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 99, 99, 100, 255, 97, 97, 97, 255, 101, 101, 101, 255, 103, 103, 103, 255, 102, 102, 102, 255, + 100, 100, 100, 255, 99, 99, 99, 255, 101, 101, 101, 255, 103, 103, 104, 255, 103, 103, 103, 255, 103, 103, 104, 255, 105, 105, 105, 255, 106, 106, 106, 255, 107, 107, 107, 255, 107, 107, 107, 255, 110, 110, 110, 255, 109, 109, 110, 255, 111, 111, 111, 255, 115, 115, 115, 255, 121, 121, 121, 255, 128, 128, 128, 255, 137, 137, 137, 255, 147, 147, 147, 255, 153, 153, 153, 255, 151, 151, 151, 255, 142, 142, 142, 255, + 130, 130, 130, 255, 118, 118, 118, 255, 108, 108, 108, 255, 102, 102, 102, 255, 97, 97, 97, 255, 92, 92, 92, 255, 94, 94, 94, 255, 99, 99, 99, 255, 101, 101, 101, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 107, 107, 107, 255, 110, 110, 110, 255, 110, 110, 110, 255, 110, 110, 110, 255, 112, 112, 112, 255, 111, 111, 111, 255, 109, 109, 109, 255, 109, 109, 109, 255, + 110, 110, 110, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 108, 108, 108, 255, 103, 103, 103, 255, 95, 95, 95, 255, 83, 83, 83, 252, 85, 85, 85, 10, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 123, 123, 123, 68, 122, 122, 123, 255, 122, 122, 122, 255, 116, 116, 116, 255, 107, 107, 108, 255, 106, 106, 107, 255, + 106, 106, 106, 255, 103, 103, 103, 255, 101, 101, 101, 255, 104, 104, 104, 255, 105, 105, 105, 255, 102, 102, 102, 255, 99, 99, 100, 255, 99, 99, 99, 255, 101, 101, 101, 255, 102, 102, 102, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 103, 255, 105, 105, 105, 255, 104, 104, 105, 255, 102, 102, 103, 255, 104, 104, 104, 255, 109, 109, 110, 255, 114, 114, 114, 255, + 123, 123, 123, 255, 133, 133, 133, 255, 145, 145, 145, 255, 156, 156, 156, 255, 153, 153, 153, 255, 140, 140, 140, 255, 123, 123, 123, 255, 110, 110, 110, 255, 100, 100, 100, 255, 96, 96, 96, 255, 95, 95, 95, 255, 93, 93, 93, 255, 96, 96, 96, 255, 103, 103, 103, 255, 108, 108, 108, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 106, 106, 106, 255, 108, 108, 108, 255, 110, 110, 110, 255, + 110, 110, 110, 255, 110, 110, 110, 255, 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 109, 255, 108, 108, 108, 255, 110, 110, 110, 255, 110, 110, 111, 255, 109, 109, 109, 255, 108, 108, 108, 255, 107, 107, 107, 255, 104, 104, 104, 255, 96, 96, 96, 255, 85, 85, 85, 255, 82, 82, 83, 51, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 1, + 130, 130, 130, 90, 129, 129, 129, 255, 128, 128, 129, 255, 121, 121, 122, 255, 113, 113, 113, 255, 112, 112, 112, 255, 111, 111, 111, 255, 108, 108, 108, 255, 107, 107, 107, 255, 111, 111, 111, 255, 111, 111, 111, 255, 107, 107, 108, 255, 104, 104, 104, 255, 103, 103, 103, 255, 105, 105, 105, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, + 104, 104, 104, 255, 102, 102, 102, 255, 99, 99, 99, 255, 99, 99, 99, 255, 103, 103, 104, 255, 107, 107, 107, 255, 115, 115, 115, 255, 125, 125, 125, 255, 143, 143, 143, 255, 157, 157, 157, 255, 155, 155, 155, 255, 136, 136, 136, 255, 115, 115, 115, 255, 101, 101, 101, 255, 92, 92, 92, 255, 92, 92, 92, 255, 99, 99, 99, 255, 104, 104, 104, 255, 106, 106, 106, 255, 108, 108, 108, 255, 112, 112, 112, 255, + 113, 113, 113, 255, 112, 112, 112, 255, 110, 110, 110, 255, 106, 106, 106, 255, 106, 106, 106, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 108, 108, 108, 255, 107, 107, 107, 255, 108, 108, 109, 255, 109, 109, 110, 255, 108, 108, 108, 255, 107, 107, 107, 255, 106, 106, 106, 255, 104, 104, 104, 255, 97, 97, 97, 255, 86, 86, 86, 255, 83, 83, 84, 75, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 1, 138, 138, 138, 102, 137, 137, 137, 255, 136, 136, 136, 255, 126, 126, 127, 255, 119, 119, 119, 255, 119, 119, 119, 255, 119, 119, 119, 255, 115, 115, 115, 255, 115, 115, 115, 255, 117, 117, 117, 255, 118, 118, 118, 255, 115, 115, 115, 255, 113, 113, 113, 255, 112, 112, 112, 255, 112, 112, 113, 255, + 111, 111, 111, 255, 110, 110, 111, 255, 110, 110, 110, 255, 107, 107, 108, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 101, 101, 101, 255, 98, 98, 98, 255, 98, 98, 98, 255, 99, 99, 99, 255, 99, 99, 99, 255, 104, 104, 105, 255, 112, 112, 113, 255, 128, 128, 128, 255, 147, 147, 147, 255, 154, 154, 154, 255, 127, 127, 127, 255, 107, 107, 107, 255, 96, 96, 96, 255, 96, 96, 96, 255, + 102, 102, 102, 255, 109, 109, 109, 255, 110, 110, 110, 255, 108, 108, 108, 255, 107, 107, 108, 255, 112, 112, 112, 255, 113, 113, 113, 255, 110, 110, 111, 255, 107, 107, 107, 255, 105, 105, 105, 255, 105, 105, 105, 255, 108, 108, 108, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 106, 106, 107, 255, 106, 106, 106, 255, 106, 106, 106, 255, 108, 108, 108, 255, 107, 107, 107, 255, + 106, 106, 106, 255, 106, 106, 106, 255, 103, 103, 103, 255, 96, 96, 97, 255, 86, 86, 86, 255, 82, 82, 83, 94, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 1, 145, 145, 145, 117, 144, 144, 144, 255, 142, 142, 142, 255, 134, 134, 134, 255, 126, 126, 126, 255, 126, 126, 126, 255, 127, 127, 127, 255, 122, 122, 122, 255, 123, 123, 123, 255, + 126, 126, 127, 255, 127, 127, 127, 255, 124, 124, 124, 255, 122, 122, 123, 255, 123, 123, 123, 255, 123, 123, 123, 255, 123, 123, 123, 255, 122, 122, 122, 255, 121, 121, 122, 255, 120, 120, 120, 255, 118, 118, 118, 255, 119, 119, 119, 255, 118, 118, 118, 255, 113, 113, 113, 255, 108, 108, 108, 255, 106, 106, 106, 255, 102, 102, 102, 255, 97, 97, 97, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 102, 255, + 122, 122, 122, 255, 154, 154, 154, 255, 106, 106, 106, 255, 104, 104, 104, 255, 112, 112, 112, 255, 108, 108, 108, 255, 106, 106, 106, 255, 108, 108, 109, 255, 108, 108, 108, 255, 107, 107, 107, 255, 106, 106, 106, 255, 109, 109, 109, 255, 109, 109, 110, 255, 109, 109, 109, 255, 105, 105, 105, 255, 103, 103, 103, 255, 103, 103, 104, 255, 106, 106, 107, 255, 107, 107, 107, 255, 106, 106, 106, 255, 107, 107, 107, 255, + 109, 109, 109, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 108, 108, 109, 255, 107, 107, 108, 255, 107, 107, 107, 255, 105, 105, 105, 255, 102, 102, 103, 255, 96, 96, 97, 255, 86, 86, 87, 255, 82, 82, 83, 106, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 1, 152, 152, 152, 117, 151, 151, 151, 255, 149, 149, 149, 255, + 141, 141, 142, 255, 132, 132, 133, 255, 133, 133, 134, 255, 134, 134, 134, 255, 130, 130, 131, 255, 131, 131, 131, 255, 135, 135, 136, 255, 136, 136, 137, 255, 133, 133, 134, 255, 132, 132, 133, 255, 133, 133, 134, 255, 135, 135, 135, 255, 135, 135, 136, 255, 136, 136, 137, 255, 135, 135, 136, 255, 134, 134, 135, 255, 133, 133, 134, 255, 136, 136, 136, 255, 137, 137, 138, 255, 133, 133, 133, 255, 131, 131, 131, 255, + 132, 132, 133, 255, 132, 132, 133, 255, 131, 131, 132, 255, 133, 133, 134, 255, 132, 132, 133, 255, 125, 125, 126, 255, 126, 126, 126, 255, 104, 104, 104, 255, 106, 106, 106, 255, 105, 105, 105, 255, 106, 106, 106, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, 105, 105, 105, 255, 106, 106, 106, 255, 106, 106, 106, 255, 103, 103, 103, 255, + 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 108, 108, 108, 255, 100, 99, 99, 255, 79, 77, 77, 255, 92, 90, 90, 255, 91, 90, 90, 255, 102, 101, 101, 255, 103, 103, 103, 255, 107, 106, 106, 255, 112, 112, 112, 255, 106, 106, 106, 255, 97, 97, 97, 255, 86, 86, 86, 255, 83, 83, 83, 111, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 1, 158, 158, 159, 107, 158, 158, 159, 255, 156, 156, 156, 255, 148, 148, 148, 255, 139, 139, 139, 255, 139, 139, 140, 255, 140, 140, 141, 255, 138, 138, 138, 255, 139, 139, 140, 255, 143, 143, 143, 255, 144, 144, 144, 255, 143, 143, 143, 255, 141, 141, 141, 255, 143, 143, 143, 255, 145, 145, 145, 255, 146, 146, 147, 255, 147, 147, 147, 255, 147, 147, 147, 255, + 147, 147, 147, 255, 147, 147, 147, 255, 150, 150, 150, 255, 153, 153, 153, 255, 149, 149, 149, 255, 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 152, 255, 148, 148, 148, 255, 144, 144, 144, 255, 132, 132, 132, 255, 101, 101, 101, 255, 113, 113, 113, 255, 145, 145, 145, 255, 128, 128, 129, 255, 107, 107, 107, 255, 97, 97, 98, 255, 94, 94, 95, 255, 96, 96, 97, 255, 100, 100, 101, 255, 101, 101, 101, 255, + 99, 99, 100, 255, 100, 100, 100, 255, 101, 101, 102, 255, 102, 102, 103, 255, 102, 102, 102, 255, 100, 100, 101, 255, 100, 100, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 103, 255, 107, 107, 107, 255, 91, 90, 91, 255, 53, 51, 51, 255, 53, 51, 51, 255, 53, 52, 51, 255, 53, 52, 51, 255, 53, 51, 51, 255, 53, 52, 51, 255, 52, 51, 51, 255, 84, 83, 82, 255, + 99, 99, 99, 255, 86, 86, 86, 255, 83, 83, 83, 95, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 145, 145, 145, 1, 163, 163, 163, 96, 165, 165, 165, 255, 161, 161, 161, 255, 152, 152, 152, 255, 145, 145, 145, 255, 145, 145, 145, 255, 147, 147, 147, 255, 145, 145, 145, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, 151, 151, 151, 255, + 150, 150, 150, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 149, 149, 149, 255, 141, 141, 141, 255, 140, 140, 140, 255, 131, 131, 131, 255, 115, 115, 115, 255, 99, 99, 99, 255, 101, 101, 101, 255, 121, 121, 121, 255, 144, 144, 144, 255, 146, 146, 146, 255, 138, 138, 138, 255, + 130, 130, 131, 255, 112, 112, 113, 255, 103, 103, 103, 255, 100, 100, 100, 255, 101, 101, 102, 255, 99, 99, 100, 255, 97, 97, 98, 255, 98, 98, 99, 255, 99, 99, 100, 255, 99, 99, 100, 255, 99, 99, 99, 255, 98, 98, 98, 255, 99, 99, 99, 255, 99, 99, 100, 255, 100, 100, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 105, 105, 106, 255, 91, 91, 92, 255, 59, 59, 60, 255, 58, 58, 58, 255, + 58, 58, 58, 255, 58, 58, 58, 255, 58, 58, 58, 255, 58, 58, 58, 255, 58, 58, 58, 255, 90, 90, 91, 255, 97, 97, 98, 255, 84, 84, 85, 255, 82, 82, 83, 82, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 150, 150, 150, 1, 168, 168, 168, 79, 169, 169, 169, 255, 166, 166, 166, 255, 158, 158, 158, 255, 150, 150, 150, 255, 149, 149, 149, 255, + 151, 151, 151, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 150, 150, 150, 255, 145, 145, 145, 255, 143, 143, 143, 255, 142, 142, 142, 255, 134, 134, 134, 255, 120, 120, 120, 255, 112, 112, 112, 255, 105, 105, 105, 255, 100, 100, 100, 255, + 101, 101, 101, 255, 115, 115, 115, 255, 137, 137, 138, 255, 151, 151, 151, 255, 149, 149, 150, 255, 140, 140, 141, 255, 132, 132, 133, 255, 124, 124, 125, 255, 118, 118, 118, 255, 113, 113, 113, 255, 112, 112, 113, 255, 104, 104, 105, 255, 100, 100, 101, 255, 100, 100, 101, 255, 98, 98, 98, 255, 98, 98, 98, 255, 96, 96, 97, 255, 96, 96, 96, 255, 96, 96, 97, 255, 97, 97, 97, 255, 98, 98, 99, 255, + 99, 99, 100, 255, 101, 101, 102, 255, 102, 102, 103, 255, 104, 104, 104, 255, 108, 108, 108, 255, 110, 110, 111, 255, 107, 107, 108, 255, 103, 103, 104, 255, 104, 104, 104, 255, 95, 95, 96, 255, 94, 94, 94, 255, 100, 100, 100, 255, 94, 94, 95, 255, 82, 82, 83, 255, 84, 84, 84, 59, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, + 166, 166, 166, 46, 174, 174, 174, 255, 169, 169, 169, 255, 162, 162, 162, 255, 153, 153, 153, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 152, 152, 152, 255, 154, 154, 154, 255, 151, 151, 151, 255, 149, 149, 149, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, 138, 138, 138, 255, 132, 132, 132, 255, 125, 125, 125, 255, + 121, 121, 121, 255, 116, 116, 116, 255, 104, 104, 104, 255, 98, 98, 98, 255, 102, 102, 102, 255, 111, 111, 111, 255, 118, 118, 118, 255, 128, 128, 128, 255, 141, 141, 141, 255, 147, 147, 148, 255, 146, 146, 146, 255, 139, 139, 140, 255, 133, 133, 133, 255, 129, 129, 130, 255, 131, 131, 132, 255, 130, 130, 131, 255, 120, 120, 121, 255, 109, 109, 110, 255, 108, 108, 108, 255, 105, 105, 106, 255, 103, 103, 103, 255, + 98, 98, 99, 255, 97, 97, 97, 255, 96, 96, 97, 255, 95, 95, 96, 255, 95, 95, 96, 255, 98, 98, 98, 255, 98, 98, 99, 255, 99, 99, 100, 255, 99, 99, 99, 255, 99, 99, 100, 255, 98, 98, 99, 255, 99, 99, 99, 255, 101, 101, 101, 255, 102, 102, 102, 255, 102, 102, 102, 255, 102, 102, 103, 255, 102, 102, 102, 255, 99, 99, 99, 255, 92, 92, 92, 255, 82, 82, 83, 255, 94, 94, 95, 17, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 149, 149, 149, 0, 141, 141, 141, 13, 176, 176, 176, 245, 172, 172, 172, 255, 165, 165, 165, 255, 154, 154, 154, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 146, 146, 146, 255, 143, 143, 143, 255, 142, 142, 142, 255, 140, 140, 140, 255, + 137, 137, 137, 255, 133, 133, 133, 255, 130, 130, 130, 255, 123, 123, 123, 255, 116, 116, 116, 255, 110, 110, 110, 255, 104, 104, 104, 255, 106, 106, 106, 255, 106, 106, 106, 255, 103, 103, 103, 255, 110, 110, 110, 255, 123, 123, 123, 255, 135, 135, 135, 255, 142, 142, 142, 255, 147, 147, 148, 255, 147, 147, 148, 255, 145, 145, 146, 255, 142, 142, 142, 255, 140, 140, 141, 255, 140, 140, 141, 255, 140, 140, 141, 255, + 136, 136, 137, 255, 126, 126, 126, 255, 118, 118, 119, 255, 117, 117, 117, 255, 112, 112, 113, 255, 107, 107, 108, 255, 103, 103, 104, 255, 101, 101, 101, 255, 100, 100, 101, 255, 98, 98, 98, 255, 98, 98, 99, 255, 98, 98, 99, 255, 98, 98, 99, 255, 98, 98, 99, 255, 97, 97, 98, 255, 98, 98, 99, 255, 98, 98, 98, 255, 98, 98, 99, 255, 99, 99, 100, 255, 99, 99, 99, 255, 98, 98, 99, 255, + 98, 98, 99, 255, 98, 98, 98, 255, 96, 96, 97, 255, 89, 89, 89, 255, 80, 80, 81, 230, 134, 134, 134, 3, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 140, 140, 140, 9, 176, 176, 176, 200, 173, 173, 173, 255, 166, 166, 166, 255, 155, 155, 155, 255, 147, 147, 147, 255, 146, 146, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, + 141, 141, 141, 255, 142, 142, 142, 255, 138, 138, 138, 255, 134, 134, 134, 255, 131, 131, 131, 255, 128, 128, 128, 255, 125, 125, 125, 255, 122, 122, 121, 255, 116, 116, 116, 255, 111, 111, 111, 255, 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 104, 104, 104, 255, 112, 112, 112, 255, 116, 116, 116, 255, 119, 119, 119, 255, 130, 130, 130, 255, 142, 142, 142, 255, 152, 152, 152, 255, 156, 156, 156, 255, + 155, 155, 155, 255, 153, 153, 153, 255, 152, 152, 152, 255, 148, 148, 149, 255, 147, 147, 147, 255, 139, 139, 139, 255, 133, 133, 134, 255, 128, 128, 129, 255, 129, 129, 129, 255, 125, 125, 126, 255, 118, 118, 119, 255, 114, 114, 114, 255, 108, 108, 109, 255, 106, 106, 107, 255, 103, 103, 104, 255, 101, 101, 102, 255, 102, 102, 102, 255, 101, 101, 102, 255, 101, 101, 101, 255, 99, 99, 100, 255, 97, 97, 98, 255, + 98, 98, 98, 255, 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 98, 255, 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 98, 255, 97, 97, 97, 255, 94, 94, 94, 255, 88, 88, 89, 255, 80, 80, 80, 190, 129, 129, 129, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 140, 140, 140, 5, 174, 174, 174, 146, 172, 172, 172, 255, + 165, 165, 165, 255, 152, 152, 152, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 134, 134, 134, 255, 132, 132, 132, 255, 133, 133, 133, 255, 131, 131, 131, 255, 124, 124, 124, 255, 120, 120, 120, 255, 118, 118, 118, 255, 114, 114, 114, 255, 110, 110, 110, 255, 106, 106, 106, 255, 105, 105, 105, 255, 102, 102, 102, 255, 105, 105, 105, 255, 106, 106, 106, 255, 108, 108, 108, 255, 116, 116, 116, 255, + 126, 126, 126, 255, 133, 133, 134, 255, 137, 137, 137, 255, 143, 143, 144, 255, 152, 152, 153, 255, 156, 156, 156, 255, 156, 156, 156, 255, 155, 155, 156, 255, 152, 152, 153, 255, 147, 147, 148, 255, 143, 143, 143, 255, 136, 136, 136, 255, 134, 134, 135, 255, 134, 134, 134, 255, 135, 135, 135, 255, 131, 131, 131, 255, 124, 124, 125, 255, 118, 118, 119, 255, 114, 114, 115, 255, 110, 110, 111, 255, 107, 107, 107, 255, + 105, 105, 106, 255, 105, 105, 106, 255, 105, 105, 106, 255, 103, 103, 104, 255, 101, 101, 102, 255, 100, 100, 101, 255, 100, 100, 101, 255, 100, 100, 101, 255, 98, 98, 99, 255, 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 98, 255, 96, 96, 97, 255, 94, 94, 95, 255, 93, 93, 94, 255, 85, 85, 86, 255, 79, 79, 80, 125, 145, 145, 145, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 138, 138, 138, 2, 169, 169, 169, 80, 171, 171, 171, 255, 164, 164, 164, 255, 151, 151, 151, 255, 138, 138, 138, 255, 133, 133, 133, 255, 131, 131, 131, 255, 127, 127, 127, 255, 123, 123, 123, 255, 123, 123, 123, 255, 122, 122, 122, 255, 116, 116, 116, 255, 110, 110, 110, 255, 108, 108, 108, 255, 106, 106, 106, 255, 104, 104, 104, 255, 103, 103, 103, 255, + 103, 103, 103, 255, 105, 105, 105, 255, 108, 108, 108, 255, 112, 112, 112, 255, 116, 116, 116, 255, 122, 122, 122, 255, 131, 131, 131, 255, 140, 140, 141, 255, 147, 147, 147, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 153, 255, 152, 152, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 143, 143, 144, 255, 141, 141, 141, 255, 139, 139, 140, 255, 139, 139, 140, 255, 138, 138, 139, 255, 137, 137, 137, 255, + 132, 132, 133, 255, 129, 129, 129, 255, 123, 123, 124, 255, 120, 120, 121, 255, 114, 114, 115, 255, 111, 111, 112, 255, 110, 110, 111, 255, 111, 111, 112, 255, 108, 108, 109, 255, 106, 106, 107, 255, 103, 103, 103, 255, 103, 103, 104, 255, 103, 103, 103, 255, 100, 100, 101, 255, 100, 100, 101, 255, 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 98, 255, 97, 97, 98, 255, 94, 94, 95, 255, 92, 92, 92, 255, + 82, 82, 83, 255, 78, 78, 79, 59, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 140, 140, 140, 1, 156, 156, 156, 24, 170, 170, 170, 242, 163, 163, 163, 255, 150, 150, 150, 255, 135, 135, 135, 255, 126, 126, 126, 255, 123, 123, 123, 255, 120, 120, 120, 255, 114, 114, 114, 255, 113, 113, 113, 255, 115, 115, 115, 255, + 112, 112, 112, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 109, 109, 109, 255, 112, 112, 112, 255, 117, 117, 118, 255, 124, 124, 124, 255, 130, 130, 130, 255, 135, 135, 135, 255, 141, 141, 141, 255, 148, 148, 149, 255, 154, 154, 155, 255, 156, 156, 157, 255, 155, 155, 155, 255, 152, 152, 153, 255, 151, 151, 152, 255, 149, 149, 150, 255, + 148, 148, 148, 255, 147, 147, 147, 255, 146, 146, 146, 255, 142, 142, 143, 255, 138, 138, 139, 255, 136, 136, 137, 255, 133, 133, 134, 255, 130, 130, 130, 255, 128, 128, 128, 255, 124, 124, 124, 255, 119, 119, 119, 255, 116, 116, 117, 255, 117, 117, 118, 255, 115, 115, 115, 255, 112, 112, 113, 255, 108, 108, 109, 255, 107, 107, 107, 255, 106, 106, 106, 255, 104, 104, 105, 255, 103, 103, 103, 255, 102, 102, 103, 255, + 101, 101, 102, 255, 100, 100, 100, 255, 98, 98, 99, 255, 97, 97, 98, 255, 95, 95, 96, 255, 90, 90, 91, 255, 81, 81, 81, 238, 99, 99, 100, 5, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 149, 149, 149, 0, 148, 148, 148, 0, 139, 139, 139, 7, 165, 165, 165, 169, 162, 162, 162, 255, 151, 151, 151, 255, 133, 133, 133, 255, + 120, 120, 120, 255, 115, 115, 115, 255, 112, 112, 112, 255, 108, 108, 108, 255, 105, 105, 105, 255, 106, 106, 106, 255, 107, 107, 107, 255, 104, 104, 104, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 107, 107, 107, 255, 110, 110, 110, 255, 114, 114, 114, 255, 117, 117, 117, 255, 123, 123, 123, 255, 130, 130, 131, 255, 136, 136, 136, 255, 141, 141, 141, 255, 144, 144, 144, 255, 149, 149, 149, 255, + 153, 153, 154, 255, 155, 155, 155, 255, 156, 156, 157, 255, 155, 155, 156, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 145, 145, 145, 255, 141, 141, 141, 255, 137, 137, 138, 255, 135, 135, 136, 255, 134, 134, 134, 255, 131, 131, 132, 255, 129, 129, 130, 255, 127, 127, 127, 255, 124, 124, 125, 255, 123, 123, 124, 255, 122, 122, 122, 255, 118, 118, 118, 255, 114, 114, 115, 255, + 112, 112, 113, 255, 111, 111, 111, 255, 109, 109, 110, 255, 106, 106, 107, 255, 106, 106, 107, 255, 105, 105, 105, 255, 104, 104, 105, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 101, 255, 96, 96, 97, 255, 89, 89, 90, 255, 82, 82, 83, 158, 132, 132, 132, 1, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, + 148, 148, 148, 0, 135, 135, 135, 2, 161, 161, 161, 80, 161, 161, 161, 255, 151, 151, 151, 255, 135, 135, 135, 255, 117, 117, 117, 255, 110, 110, 110, 255, 107, 107, 107, 255, 104, 104, 104, 255, 100, 100, 100, 255, 101, 101, 101, 255, 105, 105, 105, 255, 106, 106, 106, 255, 104, 104, 104, 255, 105, 105, 105, 255, 107, 107, 107, 255, 110, 110, 110, 255, 114, 114, 114, 255, 118, 118, 118, 255, 123, 123, 123, 255, + 128, 128, 128, 255, 133, 133, 133, 255, 140, 140, 140, 255, 144, 144, 145, 255, 149, 149, 150, 255, 151, 151, 151, 255, 152, 152, 153, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 149, 149, 150, 255, 147, 147, 147, 255, 144, 144, 145, 255, 140, 140, 140, 255, 138, 138, 138, 255, 136, 136, 137, 255, 135, 135, 136, 255, 131, 131, 132, 255, 130, 130, 131, 255, + 129, 129, 129, 255, 130, 130, 130, 255, 128, 128, 129, 255, 125, 125, 126, 255, 121, 121, 121, 255, 117, 117, 118, 255, 115, 115, 116, 255, 114, 114, 115, 255, 111, 111, 112, 255, 110, 110, 110, 255, 108, 108, 109, 255, 107, 107, 108, 255, 107, 107, 107, 255, 104, 104, 104, 255, 103, 103, 104, 255, 100, 100, 101, 255, 96, 96, 97, 255, 89, 89, 90, 255, 87, 87, 88, 63, 134, 134, 134, 0, 132, 132, 132, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 140, 140, 140, 12, 162, 162, 162, 217, 155, 155, 155, 255, 140, 140, 140, 255, 120, 120, 120, 255, 106, 106, 106, 255, 103, 103, 103, 255, 103, 103, 103, 255, 100, 100, 100, 255, 99, 99, 99, 255, 104, 104, 104, 255, 108, 108, 108, 255, 109, 109, 109, 255, + 108, 108, 108, 255, 110, 110, 110, 255, 114, 114, 114, 255, 118, 118, 119, 255, 123, 123, 123, 255, 129, 129, 129, 255, 132, 132, 132, 255, 136, 136, 136, 255, 141, 141, 142, 255, 146, 146, 146, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 147, 147, 147, 255, 146, 146, 146, 255, 143, 143, 144, 255, + 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 135, 135, 135, 255, 133, 133, 134, 255, 132, 132, 133, 255, 132, 132, 133, 255, 132, 132, 133, 255, 131, 131, 131, 255, 128, 128, 128, 255, 123, 123, 124, 255, 121, 121, 122, 255, 120, 120, 121, 255, 117, 117, 118, 255, 114, 114, 115, 255, 112, 112, 112, 255, 111, 111, 111, 255, 109, 109, 110, 255, 108, 108, 108, 255, 107, 107, 107, 255, 104, 104, 105, 255, + 102, 102, 103, 255, 96, 96, 96, 255, 88, 88, 89, 207, 139, 139, 139, 1, 139, 139, 139, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 141, 141, 141, 4, 158, 158, 158, 107, 155, 155, 155, 255, 144, 144, 144, 255, 126, 126, 126, 255, 108, 108, 108, 255, 101, 101, 101, 255, + 102, 102, 102, 255, 102, 102, 102, 255, 100, 100, 101, 255, 102, 102, 102, 255, 109, 109, 109, 255, 114, 114, 114, 255, 113, 113, 113, 255, 114, 114, 114, 255, 117, 117, 117, 255, 122, 122, 122, 255, 127, 127, 128, 255, 133, 133, 133, 255, 136, 136, 136, 255, 139, 139, 140, 255, 144, 144, 144, 255, 146, 146, 147, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, + 152, 152, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 139, 139, 140, 255, 137, 137, 138, 255, 137, 137, 138, 255, 137, 137, 137, 255, 137, 137, 137, 255, 135, 135, 136, 255, 133, 133, 134, 255, 130, 130, 131, 255, 130, 130, 130, 255, 127, 127, 128, 255, 126, 126, 127, 255, 123, 123, 124, 255, 119, 119, 119, 255, 117, 117, 118, 255, + 115, 115, 116, 255, 114, 114, 115, 255, 113, 113, 113, 255, 109, 109, 110, 255, 108, 108, 109, 255, 107, 107, 107, 255, 103, 103, 104, 255, 96, 96, 97, 255, 93, 93, 93, 87, 132, 132, 132, 0, 140, 140, 140, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 148, 148, 148, 0, 147, 147, 147, 0, 145, 145, 145, 0, + 143, 143, 143, 15, 158, 158, 158, 222, 151, 151, 151, 255, 136, 136, 136, 255, 115, 115, 115, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 103, 103, 103, 255, 107, 107, 107, 255, 115, 115, 115, 255, 119, 119, 119, 255, 120, 120, 120, 255, 122, 122, 122, 255, 126, 126, 127, 255, 131, 131, 132, 255, 135, 135, 135, 255, 140, 140, 140, 255, 144, 144, 144, 255, 146, 146, 147, 255, + 149, 149, 149, 255, 151, 151, 152, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 144, 144, 145, 255, 143, 143, 144, 255, 142, 142, 142, 255, 140, 140, 141, 255, 139, 139, 140, 255, 139, 139, 140, 255, 139, 139, 140, 255, 138, 138, 139, 255, 136, 136, 137, 255, 134, 134, 134, 255, 132, 132, 133, 255, + 131, 131, 132, 255, 131, 131, 132, 255, 131, 131, 131, 255, 126, 126, 126, 255, 122, 122, 122, 255, 119, 119, 120, 255, 118, 118, 119, 255, 117, 117, 117, 255, 114, 114, 115, 255, 112, 112, 113, 255, 110, 110, 111, 255, 108, 108, 109, 255, 103, 103, 104, 255, 95, 95, 96, 216, 135, 135, 135, 2, 130, 130, 130, 0, 134, 134, 134, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 146, 146, 146, 0, 144, 144, 144, 0, 142, 142, 142, 0, 135, 135, 135, 3, 156, 156, 156, 93, 156, 156, 156, 255, 146, 146, 146, 255, 128, 128, 128, 255, 111, 111, 111, 255, 103, 103, 103, 255, 105, 105, 105, 255, 108, 108, 108, 255, 106, 106, 106, 255, 108, 108, 108, 255, 113, 113, 113, 255, 121, 121, 121, 255, 126, 126, 126, 255, 128, 128, 128, 255, + 131, 131, 131, 255, 134, 134, 134, 255, 138, 138, 138, 255, 140, 140, 141, 255, 145, 145, 145, 255, 149, 149, 149, 255, 152, 152, 153, 255, 153, 153, 154, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 147, 147, 148, 255, 146, 146, 146, 255, 146, 146, 146, 255, 144, 144, 145, 255, 144, 144, 145, 255, 142, 142, 143, 255, + 142, 142, 143, 255, 140, 140, 141, 255, 138, 138, 139, 255, 136, 136, 136, 255, 135, 135, 135, 255, 133, 133, 134, 255, 135, 135, 136, 255, 132, 132, 133, 255, 131, 131, 132, 255, 127, 127, 128, 255, 125, 125, 126, 255, 123, 123, 124, 255, 121, 121, 122, 255, 120, 120, 120, 255, 117, 117, 118, 255, 115, 115, 116, 255, 113, 113, 114, 255, 110, 110, 110, 255, 103, 103, 104, 255, 99, 99, 100, 78, 134, 134, 134, 0, + 137, 137, 137, 0, 131, 131, 131, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 144, 144, 144, 0, 142, 142, 142, 0, 138, 138, 138, 0, 136, 136, 136, 0, 136, 136, 136, 10, 160, 160, 160, 190, 155, 155, 155, 255, 142, 142, 142, 255, 125, 125, 125, 255, 111, 111, 111, 255, 107, 107, 107, 255, 110, 110, 110, 255, + 112, 112, 112, 255, 112, 112, 112, 255, 114, 114, 114, 255, 121, 121, 121, 255, 130, 130, 130, 255, 134, 134, 134, 255, 135, 135, 136, 255, 137, 137, 138, 255, 141, 141, 141, 255, 143, 143, 143, 255, 145, 145, 145, 255, 149, 149, 149, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, + 151, 151, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 144, 255, 142, 142, 143, 255, 140, 140, 141, 255, 138, 138, 139, 255, 137, 137, 138, 255, 137, 137, 138, 255, 137, 137, 137, 255, 136, 136, 137, 255, 131, 131, 131, 255, 130, 130, 131, 255, 128, 128, 129, 255, 130, 130, 130, 255, 126, 126, 127, 255, 124, 124, 125, 255, 121, 121, 122, 255, 120, 120, 121, 255, + 120, 120, 120, 255, 114, 114, 115, 255, 110, 110, 110, 255, 105, 105, 106, 171, 130, 130, 130, 2, 129, 129, 129, 0, 133, 133, 133, 0, 133, 133, 133, 0, 128, 128, 128, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 141, 141, 141, 0, 138, 138, 138, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 1, 155, 155, 155, 49, + 163, 163, 163, 245, 156, 156, 156, 255, 141, 141, 141, 255, 125, 125, 125, 255, 114, 114, 114, 255, 111, 111, 112, 255, 115, 115, 115, 255, 118, 118, 118, 255, 118, 118, 118, 255, 122, 122, 122, 255, 128, 128, 128, 255, 136, 136, 136, 255, 140, 140, 141, 255, 141, 141, 142, 255, 144, 144, 145, 255, 146, 146, 147, 255, 148, 148, 149, 255, 150, 150, 151, 255, 151, 151, 151, 255, 153, 153, 154, 255, 153, 153, 154, 255, + 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 154, 154, 155, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 147, 255, 144, 144, 145, 255, 143, 143, 143, 255, 142, 142, 142, 255, 141, 141, 141, 255, 140, 140, 140, 255, 140, 140, 141, 255, 140, 140, 140, 255, 137, 137, 138, 255, 134, 134, 135, 255, 131, 131, 131, 255, 131, 131, 131, 255, + 130, 130, 131, 255, 130, 130, 131, 255, 128, 128, 129, 255, 127, 127, 127, 255, 124, 124, 124, 255, 123, 123, 124, 255, 121, 121, 122, 255, 115, 115, 115, 255, 109, 109, 110, 238, 110, 110, 110, 32, 134, 134, 134, 0, 131, 131, 131, 0, 130, 130, 130, 0, 137, 137, 137, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, + 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 132, 132, 132, 3, 163, 163, 163, 109, 165, 165, 165, 255, 156, 156, 156, 255, 141, 141, 141, 255, 126, 126, 126, 255, 118, 118, 119, 255, 119, 119, 119, 255, 122, 122, 122, 255, 125, 125, 125, 255, 126, 126, 126, 255, 128, 128, 128, 255, 133, 133, 133, 255, 140, 140, 141, 255, 146, 146, 147, 255, 148, 148, 148, 255, + 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 148, 255, 145, 145, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 143, 143, 143, 255, 143, 143, 144, 255, 141, 141, 142, 255, + 142, 142, 143, 255, 139, 139, 140, 255, 135, 135, 136, 255, 132, 132, 133, 255, 132, 132, 132, 255, 133, 133, 134, 255, 132, 132, 133, 255, 130, 130, 131, 255, 129, 129, 130, 255, 129, 129, 130, 255, 128, 128, 128, 255, 126, 126, 127, 255, 122, 122, 123, 255, 116, 116, 117, 255, 112, 112, 113, 95, 134, 134, 134, 1, 135, 135, 135, 0, 134, 134, 134, 0, 130, 130, 130, 0, 136, 136, 136, 0, 129, 129, 129, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 133, 133, 133, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 7, 168, 168, 168, 160, 167, 167, 167, 255, 158, 158, 158, 255, 143, 143, 143, 255, 131, 131, 131, 255, 124, 124, 124, 255, 126, 126, 126, 255, 129, 129, 129, 255, + 131, 131, 131, 255, 132, 132, 132, 255, 133, 133, 133, 255, 137, 137, 137, 255, 144, 144, 144, 255, 150, 150, 151, 255, 153, 153, 153, 255, 154, 154, 155, 255, 154, 154, 155, 255, 155, 155, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 148, 148, 149, 255, 148, 148, 148, 255, 146, 146, 147, 255, + 146, 146, 147, 255, 145, 145, 146, 255, 146, 146, 146, 255, 145, 145, 146, 255, 145, 145, 146, 255, 143, 143, 143, 255, 140, 140, 141, 255, 136, 136, 137, 255, 134, 134, 135, 255, 134, 134, 134, 255, 135, 135, 135, 255, 134, 134, 135, 255, 134, 134, 134, 255, 131, 131, 132, 255, 131, 131, 131, 255, 131, 131, 132, 255, 131, 131, 132, 255, 130, 130, 130, 255, 122, 122, 123, 255, 117, 117, 118, 147, 133, 133, 133, 3, + 137, 137, 137, 0, 134, 134, 134, 0, 135, 135, 135, 0, 130, 130, 130, 0, 136, 136, 136, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 133, 133, 133, 0, 132, 132, 132, 0, 131, 131, 131, 0, 129, 129, 129, 0, 127, 127, 127, 0, 141, 141, 141, 14, 172, 172, 172, 188, + 170, 170, 170, 255, 161, 161, 161, 255, 147, 147, 147, 255, 138, 138, 138, 255, 130, 130, 131, 255, 131, 131, 131, 255, 134, 134, 134, 255, 136, 136, 137, 255, 137, 137, 137, 255, 137, 137, 138, 255, 141, 141, 141, 255, 146, 146, 146, 255, 151, 151, 151, 255, 154, 154, 155, 255, 157, 157, 158, 255, 157, 157, 158, 255, 156, 156, 156, 255, 155, 155, 156, 255, 155, 155, 156, 255, 154, 154, 155, 255, 154, 154, 155, 255, + 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 148, 148, 149, 255, 148, 148, 148, 255, 147, 147, 148, 255, 148, 148, 148, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 140, 140, 141, 255, 138, 138, 138, 255, 135, 135, 136, 255, 137, 137, 138, 255, 136, 136, 136, 255, 137, 137, 137, 255, 134, 134, 135, 255, 134, 134, 134, 255, 132, 132, 133, 255, 133, 133, 133, 255, + 134, 134, 135, 255, 133, 133, 133, 255, 129, 129, 130, 255, 123, 123, 124, 177, 125, 125, 126, 7, 128, 128, 128, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 130, 130, 130, 0, 136, 136, 136, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 134, 134, 134, 0, 133, 133, 133, 0, 132, 132, 132, 0, + 131, 131, 131, 0, 129, 129, 129, 0, 128, 128, 128, 0, 126, 126, 126, 0, 126, 126, 126, 0, 152, 152, 152, 22, 176, 176, 176, 208, 175, 175, 175, 255, 165, 165, 165, 255, 153, 153, 153, 255, 142, 142, 142, 255, 135, 135, 136, 255, 136, 136, 136, 255, 138, 138, 138, 255, 141, 141, 142, 255, 141, 141, 142, 255, 143, 143, 144, 255, 144, 144, 145, 255, 148, 148, 148, 255, 151, 151, 152, 255, 154, 154, 154, 255, + 156, 156, 157, 255, 157, 157, 157, 255, 157, 157, 158, 255, 155, 155, 155, 255, 155, 155, 156, 255, 155, 155, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 151, 255, 149, 149, 149, 255, 146, 146, 147, 255, 145, 145, 146, 255, 143, 143, 143, 255, 140, 140, 141, 255, 138, 138, 138, 255, 138, 138, 139, 255, 138, 138, 139, 255, 140, 140, 140, 255, + 138, 138, 139, 255, 136, 136, 137, 255, 134, 134, 135, 255, 135, 135, 135, 255, 135, 135, 135, 255, 136, 136, 137, 255, 136, 136, 137, 255, 134, 134, 134, 255, 129, 129, 130, 194, 128, 128, 128, 10, 130, 130, 130, 0, 129, 129, 129, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 130, 130, 130, 0, 136, 136, 136, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 133, 133, 133, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 127, 127, 127, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 131, 131, 131, 2, 157, 157, 157, 26, 180, 180, 180, 201, 178, 178, 178, 255, 170, 170, 170, 255, 159, 159, 159, 255, 148, 148, 148, 255, 142, 142, 142, 255, 140, 140, 141, 255, 142, 142, 143, 255, + 145, 145, 146, 255, 147, 147, 148, 255, 148, 148, 148, 255, 148, 148, 148, 255, 150, 150, 150, 255, 150, 150, 151, 255, 152, 152, 153, 255, 152, 152, 153, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 142, 142, 143, 255, + 141, 141, 142, 255, 142, 142, 142, 255, 140, 140, 141, 255, 141, 141, 142, 255, 141, 141, 142, 255, 139, 139, 139, 255, 137, 137, 138, 255, 136, 136, 137, 255, 136, 136, 137, 255, 138, 138, 138, 255, 139, 139, 140, 255, 140, 140, 141, 255, 138, 138, 138, 255, 133, 133, 134, 191, 133, 133, 134, 16, 131, 131, 131, 0, 132, 132, 132, 0, 129, 129, 129, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, + 130, 130, 130, 0, 136, 136, 136, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 127, 127, 127, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 128, 128, 128, 0, 129, 129, 129, 0, 137, 137, 137, 1, 151, 151, 151, 19, 184, 184, 184, 181, + 182, 182, 182, 255, 176, 176, 176, 255, 166, 166, 166, 255, 156, 156, 156, 255, 149, 149, 150, 255, 147, 147, 147, 255, 146, 146, 146, 255, 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 151, 255, 149, 149, 149, 255, 148, 148, 149, 255, 149, 149, 150, 255, 148, 148, 149, 255, + 147, 147, 148, 255, 146, 146, 147, 255, 145, 145, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 144, 144, 144, 255, 144, 144, 144, 255, 144, 144, 145, 255, 143, 143, 144, 255, 142, 142, 142, 255, 140, 140, 141, 255, 138, 138, 139, 255, 138, 138, 139, 255, 139, 139, 139, 255, 142, 142, 142, 255, 143, 143, 144, 255, 144, 144, 145, 255, 143, 143, 144, 255, 140, 140, 141, 171, 138, 138, 138, 12, 137, 137, 137, 1, + 133, 133, 133, 0, 132, 132, 132, 0, 129, 129, 129, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 130, 130, 130, 0, 136, 136, 136, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 127, 127, 127, 0, 126, 126, 126, 0, 126, 126, 126, 0, 127, 127, 127, 0, + 128, 128, 128, 0, 129, 129, 129, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 1, 131, 131, 131, 10, 186, 186, 186, 140, 187, 187, 188, 252, 182, 182, 183, 255, 175, 175, 175, 255, 165, 165, 165, 255, 158, 158, 158, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 153, 255, 152, 152, 153, 255, + 151, 151, 151, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 150, 255, 148, 148, 149, 255, 148, 148, 149, 255, 148, 148, 148, 255, 148, 148, 148, 255, 148, 148, 148, 255, 146, 146, 147, 255, 146, 146, 147, 255, 146, 146, 147, 255, 144, 144, 145, 255, 144, 144, 144, 255, 143, 143, 143, 255, 140, 140, 141, 255, 140, 140, 141, 255, 140, 140, 140, 255, 143, 143, 143, 255, 146, 146, 147, 255, 148, 148, 149, 255, + 149, 149, 149, 255, 148, 148, 149, 250, 145, 145, 145, 128, 137, 137, 137, 4, 136, 136, 136, 1, 138, 138, 138, 0, 133, 133, 133, 0, 132, 132, 132, 0, 129, 129, 129, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 130, 130, 130, 0, 136, 136, 136, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, + 128, 128, 128, 0, 127, 127, 127, 0, 126, 126, 126, 0, 126, 126, 126, 0, 127, 127, 127, 0, 128, 128, 128, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 131, 131, 131, 6, 181, 181, 182, 76, 190, 190, 190, 230, 188, 188, 188, 255, 183, 183, 183, 255, 175, 175, 176, 255, 167, 167, 167, 255, 160, 160, 160, 255, 156, 156, 156, 255, + 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 148, 148, 148, 255, 148, 148, 148, 255, 147, 147, 147, 255, 146, 146, 146, 255, 143, 143, 144, 255, 143, 143, 144, 255, 143, 143, 144, 255, + 144, 144, 145, 255, 146, 146, 146, 255, 148, 148, 149, 255, 151, 151, 152, 255, 153, 153, 154, 255, 154, 154, 154, 255, 152, 152, 153, 226, 149, 149, 150, 66, 135, 135, 135, 4, 136, 136, 136, 0, 135, 135, 135, 0, 138, 138, 138, 0, 133, 133, 133, 0, 132, 132, 132, 0, 129, 129, 129, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 130, 130, 130, 0, 136, 136, 136, 0, 129, 129, 129, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 0, 127, 127, 127, 0, 126, 126, 126, 0, 126, 126, 126, 0, 127, 127, 127, 0, 129, 129, 129, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 131, 131, 131, 0, 133, 133, 133, 0, 135, 135, 135, 0, 136, 136, 136, 0, 134, 134, 134, 2, 165, 165, 165, 25, + 191, 191, 191, 151, 193, 193, 193, 250, 188, 188, 189, 255, 184, 184, 184, 255, 177, 177, 177, 255, 170, 170, 171, 255, 164, 164, 164, 255, 160, 160, 161, 255, 157, 157, 157, 255, 154, 154, 155, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, + 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, 147, 147, 147, 255, 149, 149, 149, 255, 152, 152, 153, 255, 154, 154, 155, 255, 156, 156, 156, 255, 157, 157, 158, 255, 158, 158, 159, 255, 157, 157, 158, 250, 156, 156, 156, 141, 145, 145, 145, 17, 130, 130, 130, 0, 132, 132, 132, 0, 136, 136, 136, 0, 135, 135, 135, 0, 138, 138, 138, 0, 133, 133, 133, 0, 132, 132, 132, 0, 129, 129, 129, 0, + 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 130, 130, 130, 0, 136, 136, 136, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 127, 127, 127, 0, 129, 129, 129, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 131, 131, 131, 0, + 133, 133, 133, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 133, 133, 133, 0, 133, 133, 133, 0, 132, 132, 132, 4, 183, 183, 183, 56, 195, 195, 195, 183, 195, 195, 195, 255, 190, 190, 190, 255, 186, 186, 186, 255, 182, 182, 182, 255, 176, 176, 176, 255, 171, 171, 171, 255, 167, 167, 167, 255, 163, 163, 164, 255, 160, 160, 160, 255, 158, 158, 158, 255, 155, 155, 156, 255, 154, 154, 154, 255, + 152, 152, 153, 255, 150, 150, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 151, 255, 151, 151, 152, 255, 152, 152, 152, 255, 152, 152, 153, 255, 156, 156, 156, 255, 158, 158, 158, 255, 161, 161, 162, 255, 163, 163, 164, 255, 164, 164, 164, 255, 165, 165, 165, 255, 164, 164, 164, 255, 163, 163, 163, 176, 156, 156, 157, 48, 131, 131, 131, 3, 131, 131, 131, 0, 130, 130, 130, 0, 132, 132, 132, 0, + 136, 136, 136, 0, 135, 135, 135, 0, 138, 138, 138, 0, 133, 133, 133, 0, 132, 132, 132, 0, 129, 129, 129, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 130, 130, 130, 0, 136, 136, 136, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, 126, 126, 126, 0, 128, 128, 128, 0, 129, 129, 129, 0, + 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 131, 131, 131, 0, 134, 134, 134, 0, 136, 136, 136, 0, 136, 136, 136, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 131, 131, 131, 0, 130, 130, 130, 1, 130, 130, 130, 6, 185, 185, 185, 59, 196, 196, 196, 167, 196, 196, 196, 242, 193, 193, 194, 255, 190, 190, 190, 255, 186, 186, 186, 255, + 182, 182, 182, 255, 179, 179, 180, 255, 176, 176, 176, 255, 172, 172, 172, 255, 170, 170, 170, 255, 167, 167, 168, 255, 164, 164, 165, 255, 163, 163, 163, 255, 162, 162, 162, 255, 161, 161, 161, 255, 162, 162, 163, 255, 164, 164, 164, 255, 165, 165, 166, 255, 166, 166, 167, 255, 168, 168, 169, 255, 169, 169, 169, 255, 169, 169, 170, 255, 171, 171, 171, 255, 171, 171, 171, 240, 168, 168, 169, 159, 161, 161, 162, 53, + 135, 135, 135, 4, 135, 135, 135, 1, 133, 133, 133, 0, 132, 132, 132, 0, 130, 130, 130, 0, 132, 132, 132, 0, 136, 136, 136, 0, 135, 135, 135, 0, 138, 138, 138, 0, 133, 133, 133, 0, 132, 132, 132, 0, 129, 129, 129, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 130, 130, 130, 0, 136, 136, 136, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, 128, 128, 128, 0, 129, 129, 129, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 134, 134, 134, 0, 136, 136, 136, 0, 136, 136, 136, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, + 133, 133, 133, 2, 134, 134, 134, 4, 163, 163, 163, 22, 192, 192, 192, 101, 195, 195, 196, 187, 196, 196, 197, 240, 193, 193, 193, 255, 191, 191, 191, 255, 188, 188, 188, 255, 185, 185, 186, 255, 183, 183, 184, 255, 180, 180, 181, 255, 180, 180, 180, 255, 178, 178, 178, 255, 177, 177, 177, 255, 177, 177, 177, 255, 176, 176, 176, 255, 177, 177, 177, 255, 177, 177, 177, 255, 177, 177, 177, 255, 177, 177, 177, 255, + 177, 177, 177, 240, 174, 174, 174, 184, 171, 171, 171, 92, 151, 151, 151, 16, 135, 135, 135, 5, 135, 135, 135, 1, 133, 133, 133, 0, 134, 134, 134, 0, 134, 134, 134, 0, 132, 132, 132, 0, 130, 130, 130, 0, 132, 132, 132, 0, 136, 136, 136, 0, 135, 135, 135, 0, 138, 138, 138, 0, 133, 133, 133, 0, 132, 132, 132, 0, 129, 129, 129, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, + 130, 130, 130, 0, 136, 136, 136, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, + 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 0, 141, 141, 141, 1, 141, 141, 141, 1, 139, 139, 139, 5, 133, 133, 133, 11, 186, 186, 186, 66, 189, 189, 190, 121, 190, 190, 190, 169, 190, 190, 191, 205, 189, 189, 190, 218, 191, 191, 192, 255, 190, 190, 190, 255, 188, 188, 189, 255, 187, 187, 187, 255, + 185, 185, 186, 255, 181, 181, 182, 216, 180, 180, 180, 202, 178, 178, 178, 169, 176, 176, 176, 118, 172, 172, 172, 58, 135, 135, 135, 11, 135, 135, 135, 7, 135, 135, 135, 1, 136, 136, 136, 1, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 134, 134, 134, 0, 132, 132, 132, 0, 130, 130, 130, 0, 132, 132, 132, 0, 136, 136, 136, 0, 135, 135, 135, 0, 138, 138, 138, 0, + 133, 133, 133, 0, 132, 132, 132, 0, 129, 129, 129, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 130, 130, 130, 0, 136, 136, 136, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 135, 135, 135, 0, + 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 139, 139, 139, 0, 135, 135, 135, 1, 133, 133, 133, 3, 136, 136, 136, 5, + 139, 139, 139, 7, 136, 136, 136, 9, 135, 135, 135, 12, 136, 136, 136, 12, 137, 137, 137, 14, 138, 138, 138, 13, 136, 136, 136, 11, 136, 136, 136, 11, 136, 136, 136, 8, 138, 138, 138, 6, 140, 140, 140, 5, 139, 139, 139, 3, 137, 137, 137, 2, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 134, 134, 134, 0, 133, 133, 133, 0, 134, 134, 134, 0, + 132, 132, 132, 0, 130, 130, 130, 0, 132, 132, 132, 0, 136, 136, 136, 0, 135, 135, 135, 0, 138, 138, 138, 0, 133, 133, 133, 0, 132, 132, 132, 0, 129, 129, 129, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 130, 130, 130, 0, 136, 136, 136, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, + 130, 130, 130, 0, 131, 131, 131, 0, 131, 131, 131, 0, 133, 133, 133, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 138, 138, 138, 0, 135, 135, 135, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 138, 138, 138, 1, 140, 140, 140, 0, 140, 140, 140, 1, 140, 140, 140, 1, 139, 139, 139, 0, 136, 136, 136, 1, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, 136, 136, 136, 0, 135, 135, 135, 0, + 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 134, 134, 134, 0, 133, 133, 133, 0, 134, 134, 134, 0, 132, 132, 132, 0, 130, 130, 130, 0, 132, 132, 132, 0, 136, 136, 136, 0, 135, 135, 135, 0, 138, 138, 138, 0, 133, 133, 133, 0, 132, 132, 132, 0, 129, 129, 129, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 130, 130, 130, 0, 136, 136, 136, 0, 129, 129, 129, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 132, 132, 132, 1, 139, 139, 139, 1, 140, 140, 140, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 156, 156, 156, 0, 151, 151, 151, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, + 138, 138, 138, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 140, 140, 140, 0, 134, 134, 134, 0, 130, 130, 130, 0, 131, 131, 131, 0, 129, 129, 129, 0, 130, 130, 130, 0, 132, 132, 132, 0, 132, 132, 132, 0, 130, 130, 130, 0, 137, 137, 137, 0, 141, 141, 141, 0, 143, 143, 143, 0, 148, 148, 148, 1, 126, 126, 126, 15, 119, 119, 119, 69, 119, 119, 119, 114, + 119, 119, 119, 161, 119, 119, 119, 193, 119, 119, 119, 211, 119, 119, 119, 211, 118, 118, 118, 213, 116, 116, 116, 212, 116, 116, 116, 211, 114, 114, 114, 190, 113, 113, 113, 160, 112, 112, 112, 114, 112, 112, 112, 67, 115, 115, 115, 12, 143, 143, 143, 2, 142, 142, 142, 0, 136, 136, 136, 0, 130, 130, 130, 0, 128, 128, 128, 0, 129, 129, 129, 0, 128, 128, 128, 0, 130, 130, 130, 0, 133, 133, 133, 0, + 136, 136, 136, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 145, 145, 145, 0, 149, 149, 149, 0, 152, 152, 152, 0, 152, 152, 152, 0, 149, 149, 149, 0, 145, 145, 145, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 156, 156, 156, 0, + 151, 151, 151, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 138, 138, 138, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 140, 140, 140, 0, 134, 134, 134, 0, 130, 130, 130, 0, 131, 131, 131, 0, 129, 129, 129, 0, 130, 130, 130, 0, 132, 132, 132, 0, 132, 132, 132, 0, 130, 130, 130, 0, 134, 134, 134, 0, + 121, 121, 121, 45, 120, 120, 120, 132, 120, 120, 120, 198, 121, 121, 121, 255, 122, 122, 122, 255, 124, 124, 124, 255, 126, 126, 126, 255, 128, 128, 128, 255, 128, 128, 128, 255, 127, 127, 127, 255, 126, 126, 126, 255, 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 120, 255, 116, 116, 116, 255, 114, 114, 114, 255, 112, 112, 112, 255, 109, 109, 109, 252, 107, 107, 107, 195, 104, 104, 104, 131, 103, 103, 103, 41, + 133, 133, 133, 1, 128, 128, 128, 0, 129, 129, 129, 0, 132, 132, 132, 0, 135, 135, 135, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 147, 147, 147, 0, 151, 151, 151, 0, 152, 152, 152, 0, 150, 150, 150, 0, 147, 147, 147, 0, 144, 144, 144, 0, 145, 145, 145, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 156, 156, 156, 0, 151, 151, 151, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 138, 138, 138, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 140, 140, 140, 0, 134, 134, 134, 0, 130, 130, 130, 0, 131, 131, 131, 0, + 129, 129, 129, 0, 130, 130, 130, 0, 132, 132, 132, 0, 123, 123, 123, 14, 119, 119, 119, 114, 119, 119, 119, 206, 121, 121, 121, 255, 124, 124, 124, 255, 129, 129, 129, 255, 131, 131, 131, 255, 136, 136, 136, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 143, 143, 143, 255, 143, 143, 143, 255, 142, 142, 142, 255, 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 134, 255, 130, 130, 130, 255, + 127, 127, 126, 255, 121, 121, 121, 255, 115, 115, 115, 255, 109, 109, 109, 255, 105, 105, 105, 255, 102, 102, 102, 255, 100, 100, 100, 203, 97, 97, 97, 106, 94, 94, 94, 9, 136, 136, 136, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 145, 145, 145, 0, 149, 149, 149, 0, 152, 152, 152, 0, + 152, 152, 152, 0, 149, 149, 149, 0, 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 156, 156, 156, 0, 151, 151, 151, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 138, 138, 138, 0, 141, 141, 141, 0, 143, 143, 143, 0, + 142, 142, 142, 0, 141, 141, 141, 0, 140, 140, 140, 0, 134, 134, 134, 0, 130, 130, 130, 0, 131, 131, 131, 0, 129, 129, 129, 0, 121, 121, 121, 17, 118, 118, 118, 127, 119, 119, 119, 238, 123, 123, 123, 255, 127, 127, 127, 255, 133, 133, 133, 255, 137, 137, 137, 255, 141, 141, 141, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, + 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 148, 255, 148, 148, 148, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 133, 133, 133, 255, 130, 130, 130, 255, 124, 124, 124, 255, 117, 117, 117, 255, 110, 110, 110, 255, 102, 102, 102, 255, 97, 97, 97, 255, 95, 95, 95, 234, 91, 91, 91, 115, 88, 88, 88, 12, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 140, 140, 140, 0, + 141, 141, 141, 0, 143, 143, 143, 0, 147, 147, 147, 0, 151, 151, 151, 0, 152, 152, 152, 0, 150, 150, 150, 0, 147, 147, 147, 0, 144, 144, 144, 0, 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 156, 156, 156, 0, 151, 151, 151, 0, 144, 144, 144, 0, 141, 141, 141, 0, + 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 138, 138, 138, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 140, 140, 140, 0, 134, 134, 134, 0, 130, 130, 130, 0, 141, 141, 141, 2, 116, 116, 117, 98, 118, 118, 118, 235, 121, 121, 121, 255, 128, 128, 128, 255, 133, 133, 133, 255, 139, 139, 140, 255, 144, 144, 144, 255, 146, 146, 146, 255, 149, 149, 149, 255, + 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 136, 136, 136, 255, 133, 133, 133, 255, 128, 128, 128, 255, 124, 124, 124, 255, 117, 117, 117, 255, 108, 108, 108, 255, 98, 98, 98, 255, + 93, 93, 93, 255, 89, 89, 89, 228, 86, 86, 86, 88, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 145, 145, 145, 0, 150, 150, 150, 0, 152, 152, 152, 0, 151, 151, 151, 0, 148, 148, 148, 0, 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 0, 143, 143, 143, 0, 140, 140, 140, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 156, 156, 156, 0, 151, 151, 151, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 138, 138, 138, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 140, 140, 140, 0, 134, 134, 134, 0, 116, 116, 117, 36, 115, 115, 115, 192, 118, 118, 118, 255, 125, 125, 125, 255, 131, 131, 131, 255, + 137, 137, 137, 255, 142, 142, 142, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 148, 148, 148, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 138, 138, 138, 255, + 135, 135, 135, 255, 132, 132, 132, 255, 129, 129, 129, 255, 126, 126, 126, 255, 119, 119, 119, 255, 113, 113, 113, 255, 104, 104, 104, 255, 92, 92, 92, 255, 87, 87, 87, 255, 82, 82, 82, 186, 81, 81, 81, 27, 148, 148, 148, 0, 151, 151, 151, 0, 152, 152, 152, 0, 150, 150, 150, 0, 147, 147, 147, 0, 144, 144, 144, 0, 145, 145, 145, 0, 145, 145, 145, 0, 144, 144, 144, 0, 141, 141, 141, 0, + 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 156, 156, 156, 0, 151, 151, 151, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 138, 138, 138, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 134, 134, 134, 1, + 113, 113, 113, 89, 114, 114, 114, 244, 120, 120, 120, 255, 127, 127, 127, 255, 133, 133, 133, 255, 139, 139, 139, 255, 142, 142, 142, 255, 144, 144, 144, 255, 146, 146, 146, 255, 146, 146, 146, 255, 147, 147, 147, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 153, 255, 153, 153, 153, 255, 155, 155, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, + 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 143, 143, 143, 255, 141, 141, 141, 255, 138, 138, 138, 255, 135, 135, 135, 255, 133, 133, 133, 255, 130, 130, 130, 255, 127, 127, 127, 255, 123, 123, 123, 255, 119, 119, 118, 255, 113, 113, 113, 255, 105, 105, 105, 255, 95, 95, 95, 255, 85, 85, 85, 255, 80, 80, 80, 240, 78, 78, 78, 78, 151, 151, 151, 0, 148, 148, 148, 0, 145, 145, 145, 0, + 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 0, 143, 143, 143, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 136, 136, 136, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 156, 156, 156, 0, 151, 151, 151, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, + 138, 138, 138, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 131, 131, 131, 1, 111, 111, 111, 133, 115, 115, 115, 255, 121, 121, 121, 255, 128, 128, 128, 255, 134, 134, 134, 255, 138, 138, 138, 255, 140, 140, 140, 255, 142, 142, 142, 255, 143, 143, 143, 255, 144, 144, 144, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, + 156, 156, 156, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 148, 148, 148, 255, 145, 145, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, 128, 128, 128, 255, 126, 126, 126, 255, 123, 123, 123, 255, 120, 120, 120, 255, 117, 117, 117, 255, 112, 112, 112, 255, 106, 106, 106, 255, + 97, 97, 97, 255, 85, 85, 85, 255, 78, 78, 78, 255, 75, 75, 75, 120, 144, 144, 144, 0, 145, 145, 145, 0, 145, 145, 145, 0, 144, 144, 144, 0, 141, 141, 141, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 135, 135, 135, 0, 132, 132, 132, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 156, 156, 156, 0, + 151, 151, 151, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 138, 138, 138, 0, 141, 141, 141, 0, 143, 143, 143, 0, 113, 113, 113, 4, 110, 110, 110, 157, 114, 114, 114, 255, 121, 121, 121, 255, 128, 128, 128, 255, 133, 133, 133, 255, 136, 136, 136, 255, 137, 137, 138, 255, 139, 139, 139, 255, 140, 140, 140, 255, 143, 143, 143, 255, 144, 144, 144, 255, + 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 145, 145, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 139, 139, 139, 255, 136, 136, 136, 255, 134, 134, 134, 255, 132, 132, 132, 255, 129, 129, 129, 255, + 126, 126, 126, 255, 122, 122, 122, 255, 119, 119, 119, 255, 116, 116, 116, 255, 114, 114, 114, 255, 110, 110, 110, 255, 105, 105, 105, 255, 98, 98, 98, 255, 86, 86, 86, 255, 76, 76, 76, 255, 73, 73, 73, 144, 145, 145, 145, 0, 143, 143, 143, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 136, 136, 136, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 156, 156, 156, 0, 151, 151, 151, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 138, 138, 138, 0, 140, 140, 140, 0, 126, 126, 126, 2, 108, 108, 108, 170, 112, 112, 113, 255, 119, 119, 120, 255, 126, 126, 126, 255, 131, 131, 132, 255, 133, 133, 134, 255, + 135, 135, 135, 255, 135, 135, 135, 255, 137, 137, 137, 255, 140, 140, 140, 255, 143, 143, 143, 255, 144, 144, 144, 255, 145, 145, 145, 255, 146, 146, 147, 255, 147, 147, 147, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 141, 141, 141, 255, + 139, 139, 139, 255, 137, 137, 137, 255, 134, 134, 134, 255, 132, 132, 132, 255, 130, 130, 130, 255, 128, 128, 128, 255, 125, 125, 125, 255, 122, 122, 122, 255, 118, 118, 118, 255, 115, 115, 115, 255, 114, 114, 113, 255, 112, 112, 112, 255, 107, 107, 107, 255, 103, 103, 103, 255, 96, 96, 96, 255, 84, 84, 84, 255, 73, 73, 73, 255, 70, 70, 70, 153, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, + 134, 134, 134, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 134, 134, 134, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 156, 156, 156, 0, 151, 151, 151, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 127, 127, 127, 1, 106, 106, 106, 146, + 109, 109, 109, 255, 116, 116, 116, 255, 123, 123, 124, 255, 128, 128, 129, 255, 130, 130, 130, 255, 130, 130, 130, 255, 132, 132, 132, 255, 135, 135, 135, 255, 137, 137, 137, 255, 140, 140, 140, 255, 142, 142, 142, 255, 142, 142, 142, 255, 142, 142, 142, 255, 144, 144, 144, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 152, 152, 152, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, + 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 148, 148, 148, 255, 146, 146, 146, 255, 142, 142, 142, 255, 139, 139, 139, 255, 136, 136, 136, 255, 133, 133, 133, 255, 129, 129, 129, 255, 127, 127, 127, 255, 125, 125, 125, 255, 123, 123, 123, 255, 122, 122, 122, 255, 118, 118, 118, 255, 115, 115, 115, 255, 112, 112, 112, 255, 109, 109, 109, 255, 107, 107, 107, 255, 105, 105, 105, 255, 100, 100, 100, 255, + 93, 93, 93, 255, 81, 81, 81, 255, 71, 71, 71, 255, 68, 68, 68, 135, 136, 136, 136, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 0, 135, 135, 135, 0, 138, 138, 138, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 156, 156, 156, 0, 151, 151, 151, 0, 144, 144, 144, 0, 141, 141, 141, 0, + 140, 140, 140, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 105, 105, 105, 120, 106, 106, 107, 255, 114, 114, 114, 255, 121, 121, 121, 255, 125, 125, 125, 255, 127, 127, 127, 255, 128, 128, 128, 255, 129, 129, 129, 255, 132, 132, 132, 255, 135, 135, 135, 255, 136, 136, 136, 255, 138, 138, 138, 255, 138, 138, 138, 255, 140, 140, 140, 255, 142, 142, 142, 255, 145, 145, 145, 255, 147, 147, 147, 255, + 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 155, 155, 155, 255, 156, 156, 156, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 140, 140, 140, 255, 137, 137, 137, 255, 133, 133, 133, 255, 128, 128, 128, 255, 125, 125, 125, 255, 121, 121, 121, 255, 119, 119, 119, 255, 118, 118, 118, 255, 117, 117, 117, 255, + 114, 114, 114, 255, 111, 111, 111, 255, 109, 109, 109, 255, 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 97, 97, 97, 255, 91, 91, 91, 255, 78, 78, 78, 255, 69, 69, 69, 255, 66, 66, 66, 103, 132, 132, 132, 0, 132, 132, 132, 0, 134, 134, 134, 0, 136, 136, 136, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 156, 156, 156, 0, 151, 151, 151, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 104, 104, 104, 59, 104, 104, 104, 249, 111, 111, 112, 255, 118, 118, 118, 255, 122, 122, 122, 255, 124, 124, 124, 255, 123, 123, 123, 255, 126, 126, 126, 255, 129, 129, 129, 255, 131, 131, 131, 255, 132, 132, 132, 255, 134, 134, 134, 255, + 135, 135, 135, 255, 137, 137, 137, 255, 140, 140, 140, 255, 144, 144, 144, 255, 145, 145, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 140, 255, 136, 136, 136, 255, 132, 132, 132, 255, + 128, 128, 128, 255, 125, 125, 125, 255, 121, 121, 121, 255, 117, 117, 117, 255, 113, 113, 113, 255, 112, 112, 112, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 99, 99, 99, 255, 95, 95, 95, 255, 88, 88, 88, 255, 75, 75, 75, 255, 67, 67, 67, 249, 64, 64, 64, 48, 135, 135, 135, 0, 138, 138, 138, 0, 140, 140, 140, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 156, 156, 156, 0, 151, 151, 151, 0, 145, 145, 145, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 103, 103, 103, 21, 102, 102, 102, 228, 108, 108, 108, 255, 114, 114, 114, 255, 119, 119, 119, 255, 121, 121, 121, 255, 121, 121, 121, 255, + 123, 123, 123, 255, 126, 126, 126, 255, 127, 127, 127, 255, 128, 128, 128, 255, 129, 129, 129, 255, 131, 131, 131, 255, 134, 134, 134, 255, 137, 137, 137, 255, 141, 141, 141, 255, 143, 143, 143, 255, 144, 144, 144, 255, 146, 146, 146, 255, 147, 147, 147, 255, 149, 149, 149, 255, 149, 149, 150, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, + 146, 146, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 134, 134, 134, 255, 131, 131, 131, 255, 127, 127, 127, 255, 124, 124, 124, 255, 120, 120, 120, 255, 116, 116, 116, 255, 112, 112, 112, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 105, 105, 105, 255, 101, 101, 101, 255, 100, 100, 100, 255, 99, 99, 99, 255, 96, 96, 96, 255, 92, 92, 92, 255, + 85, 85, 85, 255, 71, 71, 71, 255, 65, 65, 65, 219, 63, 63, 63, 12, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 156, 156, 156, 0, 152, 152, 152, 0, 149, 149, 149, 0, 143, 143, 143, 0, 141, 141, 141, 0, 137, 137, 137, 1, 100, 100, 100, 156, + 104, 104, 104, 255, 110, 110, 111, 255, 116, 116, 116, 255, 117, 117, 117, 255, 117, 117, 118, 255, 118, 118, 119, 255, 122, 122, 123, 255, 123, 123, 123, 255, 123, 123, 123, 255, 125, 125, 125, 255, 127, 127, 128, 255, 131, 131, 131, 255, 134, 134, 134, 255, 138, 138, 138, 255, 138, 138, 138, 255, 140, 140, 140, 255, 140, 140, 140, 255, 143, 143, 143, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, + 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 144, 144, 144, 255, 141, 141, 141, 255, 137, 137, 137, 255, 133, 133, 133, 255, 129, 129, 129, 255, 125, 125, 125, 255, 122, 122, 122, 255, 119, 119, 119, 255, 116, 116, 116, 255, 113, 113, 113, 255, 109, 109, 109, 255, 105, 105, 105, 255, 103, 103, 103, 255, 104, 104, 104, 255, + 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 98, 98, 98, 255, 97, 97, 97, 255, 94, 94, 94, 255, 90, 90, 90, 255, 81, 81, 81, 255, 67, 67, 67, 255, 64, 64, 64, 144, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 158, 158, 158, 0, + 155, 155, 155, 0, 151, 151, 151, 0, 147, 147, 147, 0, 142, 142, 142, 0, 100, 100, 100, 57, 101, 101, 101, 252, 106, 106, 106, 255, 112, 112, 112, 255, 115, 115, 115, 255, 115, 115, 115, 255, 115, 115, 115, 255, 118, 118, 118, 255, 120, 120, 120, 255, 119, 119, 119, 255, 120, 120, 120, 255, 122, 122, 122, 255, 127, 127, 127, 255, 131, 131, 131, 255, 134, 134, 134, 255, 134, 134, 134, 255, 134, 134, 134, 255, + 136, 136, 136, 255, 139, 139, 139, 255, 142, 142, 142, 255, 146, 146, 146, 255, 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 143, 143, 143, 255, 140, 140, 140, 255, 136, 136, 136, 255, 133, 133, 133, 255, 128, 128, 128, 255, 124, 124, 124, 255, 119, 119, 119, 255, 115, 115, 115, 255, + 113, 113, 113, 255, 110, 110, 110, 255, 107, 107, 107, 255, 104, 104, 104, 255, 101, 101, 101, 255, 99, 99, 99, 255, 100, 100, 100, 255, 101, 101, 101, 255, 99, 99, 99, 255, 97, 97, 97, 255, 95, 95, 95, 255, 95, 95, 95, 255, 92, 92, 92, 255, 87, 87, 87, 255, 75, 75, 75, 255, 66, 66, 66, 252, 63, 63, 63, 48, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 157, 157, 157, 0, 157, 157, 157, 0, 153, 153, 153, 0, 150, 150, 150, 0, 133, 133, 133, 2, 97, 97, 97, 205, 103, 103, 103, 255, 107, 107, 107, 255, 111, 111, 112, 255, 112, 112, 112, 255, 113, 113, 113, 255, 115, 115, 115, 255, 117, 117, 117, 255, 115, 115, 116, 255, 117, 117, 117, 255, 119, 119, 119, 255, + 122, 122, 123, 255, 126, 126, 126, 255, 128, 128, 128, 255, 128, 128, 128, 255, 128, 128, 128, 255, 131, 131, 131, 255, 135, 135, 135, 255, 140, 140, 140, 255, 142, 142, 143, 255, 147, 147, 147, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 152, 152, 152, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 139, 139, 139, 255, + 135, 135, 135, 255, 131, 131, 131, 255, 127, 127, 127, 255, 122, 122, 122, 255, 119, 119, 119, 255, 114, 114, 114, 255, 109, 109, 109, 255, 107, 107, 107, 255, 106, 106, 106, 255, 104, 104, 104, 255, 101, 101, 101, 255, 97, 97, 97, 255, 97, 97, 97, 255, 98, 98, 98, 255, 99, 99, 99, 255, 98, 98, 98, 255, 95, 95, 95, 255, 94, 94, 94, 255, 93, 93, 93, 255, 91, 91, 91, 255, 83, 83, 83, 255, + 70, 70, 70, 255, 65, 65, 65, 190, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 158, 158, 158, 0, 156, 156, 156, 0, 152, 152, 152, 0, 97, 97, 98, 75, 98, 98, 99, 255, 104, 104, 104, 255, 108, 108, 109, 255, 109, 109, 110, 255, 110, 110, 111, 255, + 112, 112, 112, 255, 113, 113, 114, 255, 113, 113, 113, 255, 113, 113, 113, 255, 115, 115, 115, 255, 118, 118, 118, 255, 122, 122, 122, 255, 123, 123, 123, 255, 124, 124, 124, 255, 124, 124, 125, 255, 127, 127, 127, 255, 132, 132, 132, 255, 135, 135, 135, 255, 140, 140, 140, 255, 142, 142, 142, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, + 154, 154, 154, 255, 153, 153, 153, 255, 150, 150, 150, 255, 147, 147, 147, 255, 142, 142, 142, 255, 138, 138, 138, 255, 132, 132, 132, 255, 128, 128, 128, 255, 124, 124, 124, 255, 120, 120, 120, 255, 117, 117, 117, 255, 113, 113, 113, 255, 109, 109, 109, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 96, 96, 96, 255, 94, 94, 94, 255, 94, 94, 94, 255, 96, 96, 96, 255, + 97, 97, 97, 255, 96, 96, 96, 255, 94, 94, 94, 255, 94, 94, 94, 255, 92, 92, 92, 255, 89, 89, 89, 255, 80, 80, 80, 255, 68, 68, 68, 255, 67, 67, 67, 60, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, 155, 155, 155, 0, 158, 158, 158, 0, 139, 139, 139, 3, + 97, 97, 97, 194, 101, 101, 101, 255, 105, 105, 106, 255, 106, 106, 107, 255, 108, 108, 108, 255, 108, 108, 109, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 111, 111, 111, 255, 114, 114, 114, 255, 117, 117, 117, 255, 119, 119, 119, 255, 119, 119, 119, 255, 119, 119, 119, 255, 122, 122, 122, 255, 129, 129, 129, 255, 132, 132, 132, 255, 135, 135, 135, 255, 138, 138, 139, 255, 140, 140, 140, 255, + 145, 145, 145, 255, 147, 147, 147, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 156, 156, 156, 255, 154, 154, 154, 255, 151, 151, 151, 255, 147, 147, 147, 255, 142, 142, 142, 255, 136, 136, 136, 255, 131, 131, 131, 255, 126, 126, 126, 255, 122, 122, 122, 255, 117, 117, 117, 255, 113, 113, 113, 255, 110, 110, 110, 255, 108, 108, 108, 255, 104, 104, 104, 255, 99, 99, 99, 255, + 99, 99, 99, 255, 99, 99, 99, 255, 97, 97, 97, 255, 94, 94, 94, 255, 92, 92, 92, 255, 94, 94, 94, 255, 96, 96, 96, 255, 97, 97, 97, 255, 95, 95, 95, 255, 94, 94, 94, 255, 95, 95, 94, 255, 93, 93, 93, 255, 88, 88, 88, 255, 75, 75, 75, 255, 70, 70, 70, 184, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 150, 150, 150, 0, 157, 157, 157, 0, 100, 100, 100, 49, 98, 98, 98, 255, 102, 102, 103, 255, 106, 106, 106, 255, 106, 106, 106, 255, 106, 106, 107, 255, 107, 107, 107, 255, 107, 107, 108, 255, 106, 106, 106, 255, 107, 107, 107, 255, 111, 111, 111, 255, 113, 113, 114, 255, 115, 115, 116, 255, 116, 116, 116, 255, 115, 115, 115, 255, 118, 118, 118, 255, + 124, 124, 124, 255, 127, 127, 127, 255, 130, 130, 130, 255, 133, 133, 133, 255, 136, 136, 136, 255, 139, 139, 139, 255, 143, 143, 143, 255, 146, 146, 146, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 155, 155, 155, 255, 156, 156, 156, 255, 155, 155, 155, 255, 152, 152, 152, 255, 148, 148, 148, 255, 142, 142, 142, 255, 136, 136, 136, 255, 130, 130, 130, 255, 124, 124, 124, 255, 119, 119, 119, 255, + 115, 115, 115, 255, 110, 110, 110, 255, 106, 106, 106, 255, 104, 104, 104, 255, 103, 103, 103, 255, 100, 100, 100, 255, 96, 96, 96, 255, 97, 97, 97, 255, 97, 97, 97, 255, 95, 95, 95, 255, 92, 92, 92, 255, 92, 92, 92, 255, 95, 95, 95, 255, 97, 97, 97, 255, 97, 97, 97, 255, 97, 97, 97, 255, 98, 98, 98, 255, 96, 96, 96, 255, 95, 95, 95, 255, 86, 86, 86, 255, 75, 75, 74, 255, + 73, 73, 73, 39, 143, 143, 143, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 146, 146, 146, 0, 139, 139, 139, 3, 96, 96, 96, 146, 99, 99, 99, 255, 105, 105, 105, 255, 104, 104, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 106, 255, 104, 104, 105, 255, 103, 103, 104, 255, 107, 107, 107, 255, + 110, 110, 110, 255, 112, 112, 112, 255, 111, 111, 112, 255, 111, 111, 112, 255, 113, 113, 113, 255, 117, 117, 117, 255, 122, 122, 122, 255, 124, 124, 125, 255, 127, 127, 127, 255, 130, 130, 130, 255, 134, 134, 135, 255, 137, 137, 137, 255, 142, 142, 142, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 153, 153, 153, 255, 155, 155, 155, 255, 156, 156, 156, 255, 156, 156, 156, 255, 152, 152, 152, 255, + 146, 146, 146, 255, 140, 140, 140, 255, 136, 136, 136, 255, 128, 128, 128, 255, 123, 123, 123, 255, 116, 116, 116, 255, 112, 112, 112, 255, 107, 107, 107, 255, 104, 104, 104, 255, 99, 99, 99, 255, 100, 100, 100, 255, 100, 100, 100, 255, 96, 96, 96, 255, 95, 95, 95, 255, 96, 96, 96, 255, 96, 96, 96, 255, 94, 94, 94, 255, 92, 92, 92, 255, 94, 94, 94, 255, 97, 97, 97, 255, 102, 102, 102, 255, + 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 100, 100, 100, 255, 93, 93, 93, 255, 82, 82, 82, 255, 76, 76, 76, 138, 142, 142, 142, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 146, 146, 146, 0, 123, 123, 123, 9, 95, 95, 95, 231, 101, 101, 102, 255, 106, 106, 106, 255, 102, 102, 102, 255, + 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 102, 102, 102, 255, 102, 102, 103, 255, 106, 106, 107, 255, 109, 109, 109, 255, 109, 109, 109, 255, 108, 108, 109, 255, 108, 108, 109, 255, 111, 111, 112, 255, 117, 117, 117, 255, 118, 118, 119, 255, 120, 120, 120, 255, 122, 122, 122, 255, 126, 126, 126, 255, 132, 132, 132, 255, 135, 135, 135, 255, 138, 138, 138, 255, 141, 141, 141, 255, 145, 145, 145, 255, + 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 149, 149, 149, 255, 144, 144, 144, 255, 137, 137, 137, 255, 132, 132, 132, 255, 125, 125, 125, 255, 120, 120, 120, 255, 113, 113, 113, 255, 110, 110, 110, 255, 105, 105, 105, 255, 100, 100, 100, 255, 97, 97, 97, 255, 95, 95, 95, 255, 97, 97, 97, 255, 96, 96, 96, 255, 94, 94, 94, 255, 94, 94, 94, 255, + 97, 97, 97, 255, 96, 96, 96, 255, 95, 95, 95, 255, 97, 97, 97, 255, 100, 100, 100, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 103, 255, 100, 100, 100, 255, 88, 88, 88, 255, 79, 79, 79, 225, 139, 139, 139, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, + 139, 139, 139, 1, 102, 102, 102, 61, 100, 100, 101, 255, 105, 105, 105, 255, 104, 104, 104, 255, 101, 101, 101, 255, 102, 102, 102, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 103, 103, 103, 255, 106, 106, 107, 255, 107, 107, 108, 255, 106, 106, 106, 255, 106, 106, 106, 255, 107, 107, 107, 255, 111, 111, 111, 255, 113, 113, 113, 255, 114, 114, 114, 255, 116, 116, 116, 255, 120, 120, 120, 255, + 125, 125, 125, 255, 128, 128, 128, 255, 130, 130, 130, 255, 133, 133, 133, 255, 139, 139, 139, 255, 145, 145, 145, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 145, 145, 145, 255, 139, 139, 139, 255, 131, 131, 131, 255, 126, 126, 126, 255, 121, 121, 121, 255, 115, 115, 115, 255, 111, 111, 111, 255, 108, 108, 108, 255, 103, 103, 103, 255, 99, 99, 99, 255, + 97, 97, 97, 255, 93, 93, 93, 255, 94, 94, 94, 255, 96, 96, 96, 255, 95, 95, 95, 255, 94, 94, 94, 255, 98, 98, 98, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 103, 103, 102, 255, 106, 106, 106, 255, 109, 109, 109, 255, 108, 108, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 104, 104, 104, 255, 97, 97, 97, 255, 83, 83, 83, 255, 79, 79, 79, 45, 140, 140, 140, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, 145, 145, 145, 2, 101, 101, 101, 128, 102, 102, 102, 255, 108, 108, 108, 255, 104, 104, 104, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 100, 100, 100, 255, 99, 99, 100, 255, 103, 103, 103, 255, 106, 106, 106, 255, 104, 104, 105, 255, 104, 104, 104, 255, 103, 103, 103, 255, + 105, 105, 106, 255, 109, 109, 109, 255, 109, 109, 109, 255, 110, 110, 110, 255, 113, 113, 114, 255, 118, 118, 119, 255, 122, 122, 122, 255, 122, 122, 122, 255, 125, 125, 125, 255, 131, 131, 131, 255, 137, 137, 137, 255, 139, 139, 139, 255, 141, 141, 141, 255, 144, 144, 144, 255, 148, 148, 148, 255, 150, 150, 150, 255, 149, 149, 149, 255, 144, 144, 144, 255, 135, 135, 135, 255, 128, 128, 128, 255, 121, 121, 121, 255, + 115, 115, 115, 255, 111, 111, 111, 255, 108, 108, 108, 255, 104, 104, 104, 255, 102, 102, 102, 255, 98, 98, 98, 255, 95, 95, 95, 255, 93, 93, 93, 255, 92, 92, 92, 255, 95, 95, 95, 255, 98, 98, 98, 255, 98, 98, 98, 255, 102, 102, 101, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 106, 255, 108, 108, 108, 255, 112, 112, 112, 255, 111, 111, 111, 255, 109, 109, 109, 255, + 109, 109, 109, 255, 106, 106, 106, 255, 99, 99, 99, 255, 87, 87, 87, 255, 79, 79, 79, 109, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 145, 145, 145, 4, 105, 105, 105, 187, 106, 106, 106, 255, 108, 108, 108, 255, 103, 103, 103, 255, 100, 100, 100, 255, 101, 101, 101, 255, 101, 101, 101, 255, 99, 99, 99, 255, + 99, 99, 100, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 102, 255, 101, 101, 101, 255, 105, 105, 105, 255, 107, 107, 107, 255, 106, 106, 107, 255, 108, 108, 108, 255, 111, 111, 112, 255, 116, 116, 116, 255, 116, 116, 116, 255, 117, 117, 117, 255, 122, 122, 122, 255, 126, 126, 126, 255, 129, 129, 129, 255, 131, 131, 131, 255, 136, 136, 136, 255, 142, 142, 142, 255, 147, 147, 147, 255, + 149, 149, 149, 255, 147, 147, 147, 255, 140, 140, 140, 255, 131, 131, 131, 255, 125, 125, 125, 255, 118, 118, 118, 255, 109, 109, 109, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 98, 98, 98, 255, 95, 95, 95, 255, 94, 94, 94, 255, 93, 93, 93, 255, 97, 97, 97, 255, 102, 102, 102, 255, 104, 104, 104, 255, 104, 104, 104, 255, 108, 108, 108, 255, 111, 111, 110, 255, + 109, 109, 109, 255, 107, 107, 107, 255, 108, 108, 108, 255, 111, 111, 111, 255, 112, 112, 112, 255, 110, 110, 110, 255, 109, 109, 109, 255, 107, 107, 107, 255, 102, 102, 102, 255, 90, 90, 90, 255, 81, 81, 81, 178, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, 141, 141, 141, 7, 108, 108, 108, 236, 111, 111, 111, 255, + 108, 108, 108, 255, 103, 103, 103, 255, 100, 100, 100, 255, 101, 101, 101, 255, 100, 100, 100, 255, 98, 98, 98, 255, 100, 100, 100, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 101, 255, 104, 104, 104, 255, 104, 104, 104, 255, 106, 106, 106, 255, 107, 107, 107, 255, 109, 109, 110, 255, 110, 110, 111, 255, 111, 111, 111, 255, 114, 114, 115, 255, 118, 118, 118, 255, + 118, 118, 118, 255, 120, 120, 120, 255, 127, 127, 127, 255, 132, 132, 132, 255, 139, 139, 139, 255, 147, 147, 147, 255, 152, 152, 152, 255, 150, 150, 150, 255, 142, 142, 142, 255, 131, 131, 131, 255, 121, 121, 121, 255, 112, 112, 112, 255, 106, 106, 106, 255, 99, 99, 99, 255, 96, 96, 96, 255, 97, 97, 97, 255, 99, 99, 99, 255, 99, 99, 99, 255, 97, 97, 97, 255, 98, 98, 98, 255, 99, 99, 99, 255, + 101, 101, 100, 255, 105, 105, 105, 255, 108, 108, 108, 255, 108, 108, 107, 255, 110, 110, 110, 255, 112, 112, 112, 255, 111, 111, 111, 255, 109, 109, 109, 255, 109, 109, 109, 255, 111, 111, 111, 255, 112, 112, 112, 255, 110, 110, 110, 255, 109, 109, 109, 255, 107, 107, 108, 255, 103, 103, 103, 255, 93, 93, 93, 255, 82, 82, 82, 223, 145, 145, 145, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 121, 121, 121, 33, 116, 116, 116, 255, 117, 117, 117, 255, 111, 111, 112, 255, 102, 102, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 99, 99, 100, 255, 98, 98, 98, 255, 101, 101, 101, 255, 103, 103, 103, 255, 102, 102, 102, 255, 99, 99, 99, 255, 99, 99, 99, 255, 101, 101, 101, 255, 102, 102, 103, 255, 102, 102, 102, 255, 103, 103, 104, 255, + 105, 105, 105, 255, 106, 106, 106, 255, 106, 106, 106, 255, 107, 107, 108, 255, 110, 110, 110, 255, 109, 109, 110, 255, 110, 110, 110, 255, 115, 115, 115, 255, 122, 122, 122, 255, 129, 129, 129, 255, 139, 139, 139, 255, 148, 148, 148, 255, 154, 154, 154, 255, 151, 151, 151, 255, 142, 142, 142, 255, 131, 131, 131, 255, 118, 118, 118, 255, 107, 107, 107, 255, 101, 101, 101, 255, 97, 97, 97, 255, 92, 92, 92, 255, + 93, 93, 93, 255, 99, 99, 99, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 108, 108, 108, 255, 110, 110, 110, 255, 110, 110, 110, 255, 110, 110, 110, 255, 112, 112, 112, 255, 111, 111, 111, 255, 109, 109, 109, 255, 108, 108, 108, 255, 109, 109, 109, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 104, 104, 104, 255, + 95, 95, 95, 255, 83, 83, 83, 252, 85, 85, 85, 10, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 123, 123, 123, 68, 122, 122, 123, 255, 122, 122, 122, 255, 116, 116, 116, 255, 107, 107, 108, 255, 106, 106, 107, 255, 106, 106, 106, 255, 102, 102, 102, 255, 101, 101, 101, 255, 104, 104, 104, 255, 105, 105, 105, 255, 102, 102, 102, 255, + 99, 99, 100, 255, 100, 100, 100, 255, 101, 101, 101, 255, 102, 102, 102, 255, 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 104, 255, 102, 102, 102, 255, 102, 102, 103, 255, 106, 106, 106, 255, 106, 106, 107, 255, 103, 103, 104, 255, 103, 103, 103, 255, 109, 109, 110, 255, 115, 115, 115, 255, 123, 123, 123, 255, 134, 134, 134, 255, 145, 145, 145, 255, 157, 157, 157, 255, 154, 154, 154, 255, 141, 141, 141, 255, + 123, 123, 123, 255, 110, 110, 110, 255, 100, 100, 100, 255, 95, 95, 95, 255, 95, 95, 95, 255, 93, 93, 93, 255, 96, 96, 96, 255, 103, 103, 103, 255, 108, 108, 108, 255, 111, 111, 111, 255, 109, 109, 109, 255, 109, 109, 109, 255, 106, 106, 106, 255, 108, 108, 108, 255, 110, 110, 110, 255, 110, 110, 110, 255, 110, 110, 110, 255, 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 109, 255, 108, 108, 108, 255, + 109, 109, 109, 255, 110, 110, 111, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 105, 105, 105, 255, 96, 96, 96, 255, 84, 84, 84, 255, 81, 81, 82, 50, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 1, 130, 130, 130, 91, 129, 129, 129, 255, 129, 129, 130, 255, 121, 121, 122, 255, 113, 113, 113, 255, 112, 112, 112, 255, + 111, 111, 111, 255, 107, 107, 107, 255, 107, 107, 107, 255, 111, 111, 111, 255, 111, 111, 111, 255, 107, 107, 108, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 105, 105, 105, 255, 103, 103, 103, 255, 100, 100, 100, 255, 100, 100, 100, 255, 102, 102, 103, 255, 106, 106, 106, 255, + 115, 115, 115, 255, 125, 125, 125, 255, 143, 143, 143, 255, 158, 158, 158, 255, 156, 156, 156, 255, 136, 136, 136, 255, 115, 115, 115, 255, 101, 101, 101, 255, 93, 93, 93, 255, 92, 92, 92, 255, 99, 99, 99, 255, 104, 104, 104, 255, 106, 106, 106, 255, 108, 108, 108, 255, 112, 112, 112, 255, 113, 113, 113, 255, 111, 111, 111, 255, 110, 110, 110, 255, 106, 106, 106, 255, 105, 105, 105, 255, 108, 108, 108, 255, + 109, 109, 109, 255, 109, 109, 110, 255, 110, 110, 110, 255, 110, 110, 110, 255, 108, 108, 108, 255, 107, 107, 107, 255, 107, 107, 108, 255, 109, 109, 110, 255, 108, 108, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 105, 105, 105, 255, 97, 97, 97, 255, 86, 86, 86, 255, 82, 82, 83, 75, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 145, 145, 145, 1, + 138, 138, 139, 104, 137, 137, 137, 255, 136, 136, 136, 255, 126, 126, 127, 255, 119, 119, 119, 255, 119, 119, 119, 255, 118, 118, 118, 255, 114, 114, 114, 255, 115, 115, 115, 255, 117, 117, 117, 255, 118, 118, 118, 255, 115, 115, 115, 255, 113, 113, 113, 255, 112, 112, 112, 255, 111, 111, 112, 255, 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, 107, 107, 107, 255, 105, 105, 105, 255, 105, 105, 105, 255, + 105, 105, 105, 255, 102, 102, 102, 255, 99, 99, 99, 255, 99, 99, 99, 255, 98, 98, 98, 255, 99, 99, 99, 255, 104, 104, 105, 255, 112, 112, 112, 255, 127, 127, 127, 255, 147, 147, 147, 255, 154, 154, 154, 255, 127, 127, 127, 255, 107, 107, 107, 255, 96, 96, 96, 255, 96, 96, 96, 255, 102, 102, 102, 255, 109, 109, 109, 255, 110, 110, 110, 255, 108, 108, 108, 255, 107, 107, 108, 255, 111, 111, 111, 255, + 113, 113, 113, 255, 111, 111, 112, 255, 108, 108, 108, 255, 106, 106, 106, 255, 104, 104, 104, 255, 107, 107, 107, 255, 108, 108, 108, 255, 108, 108, 108, 255, 109, 109, 109, 255, 109, 109, 109, 255, 106, 106, 107, 255, 106, 106, 106, 255, 106, 106, 106, 255, 108, 108, 108, 255, 107, 107, 107, 255, 106, 106, 106, 255, 106, 106, 106, 255, 104, 104, 104, 255, 96, 96, 97, 255, 86, 86, 86, 255, 82, 82, 83, 94, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 150, 150, 150, 2, 145, 145, 145, 119, 144, 144, 144, 255, 143, 143, 143, 255, 134, 134, 134, 255, 126, 126, 126, 255, 125, 125, 125, 255, 126, 126, 126, 255, 122, 122, 122, 255, 123, 123, 123, 255, 126, 126, 127, 255, 127, 127, 127, 255, 125, 125, 125, 255, 122, 122, 123, 255, 123, 123, 123, 255, 123, 123, 123, 255, + 123, 123, 123, 255, 122, 122, 122, 255, 120, 120, 121, 255, 119, 119, 119, 255, 117, 117, 117, 255, 119, 119, 119, 255, 118, 118, 118, 255, 112, 112, 112, 255, 107, 107, 107, 255, 106, 106, 106, 255, 103, 103, 103, 255, 98, 98, 98, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 101, 255, 121, 121, 121, 255, 154, 154, 154, 255, 106, 106, 106, 255, 104, 104, 104, 255, 112, 112, 112, 255, 108, 108, 108, 255, + 106, 106, 106, 255, 108, 108, 109, 255, 108, 108, 108, 255, 106, 106, 106, 255, 106, 106, 106, 255, 110, 110, 110, 255, 110, 110, 111, 255, 109, 109, 109, 255, 106, 106, 106, 255, 104, 104, 104, 255, 103, 103, 104, 255, 105, 105, 106, 255, 107, 107, 107, 255, 106, 106, 106, 255, 107, 107, 107, 255, 107, 107, 107, 255, 106, 106, 106, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 107, 255, 106, 106, 107, 255, + 106, 106, 106, 255, 104, 104, 105, 255, 102, 102, 103, 255, 96, 96, 97, 255, 85, 85, 86, 255, 81, 81, 82, 106, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 2, 153, 153, 153, 119, 152, 152, 152, 255, 149, 149, 149, 255, 141, 141, 141, 255, 132, 132, 133, 255, 132, 132, 133, 255, 133, 133, 133, 255, 130, 130, 131, 255, 131, 131, 132, 255, + 135, 135, 136, 255, 136, 136, 137, 255, 134, 134, 134, 255, 133, 133, 134, 255, 134, 134, 135, 255, 135, 135, 136, 255, 136, 136, 137, 255, 135, 135, 136, 255, 135, 135, 135, 255, 133, 133, 134, 255, 133, 133, 134, 255, 136, 136, 136, 255, 136, 136, 137, 255, 132, 132, 132, 255, 130, 130, 131, 255, 132, 132, 133, 255, 132, 132, 133, 255, 131, 131, 132, 255, 133, 133, 134, 255, 132, 132, 133, 255, 124, 124, 125, 255, + 125, 125, 126, 255, 104, 104, 104, 255, 106, 106, 106, 255, 106, 106, 106, 255, 106, 106, 106, 255, 102, 102, 102, 255, 101, 101, 101, 255, 104, 104, 104, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 106, 106, 106, 255, 107, 107, 107, 255, 106, 106, 106, 255, 103, 103, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 106, 255, + 105, 105, 105, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 96, 96, 96, 255, 85, 85, 85, 255, 82, 82, 82, 110, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 149, 149, 149, 1, 158, 158, 159, 108, 158, 158, 159, 255, 156, 156, 156, 255, + 148, 148, 148, 255, 139, 139, 139, 255, 139, 139, 140, 255, 139, 139, 140, 255, 138, 138, 138, 255, 139, 139, 140, 255, 142, 142, 142, 255, 143, 143, 143, 255, 142, 142, 142, 255, 142, 142, 142, 255, 144, 144, 144, 255, 146, 146, 146, 255, 146, 146, 147, 255, 147, 147, 147, 255, 147, 147, 147, 255, 147, 147, 147, 255, 147, 147, 147, 255, 150, 150, 150, 255, 153, 153, 153, 255, 149, 149, 149, 255, 148, 148, 148, 255, + 151, 151, 151, 255, 151, 151, 151, 255, 146, 146, 146, 255, 143, 143, 143, 255, 131, 131, 131, 255, 100, 100, 100, 255, 113, 113, 113, 255, 146, 146, 146, 255, 128, 128, 129, 255, 107, 107, 108, 255, 97, 97, 98, 255, 94, 94, 95, 255, 96, 96, 97, 255, 100, 100, 101, 255, 101, 101, 101, 255, 99, 99, 100, 255, 100, 100, 100, 255, 102, 102, 102, 255, 103, 103, 104, 255, 102, 102, 102, 255, 100, 100, 101, 255, + 99, 99, 100, 255, 100, 100, 101, 255, 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 103, 255, 104, 104, 104, 255, 103, 103, 104, 255, 102, 102, 103, 255, 102, 102, 103, 255, 103, 103, 103, 255, 103, 103, 104, 255, 103, 103, 104, 255, 103, 103, 104, 255, 101, 101, 102, 255, 100, 100, 100, 255, 95, 95, 95, 255, 85, 85, 85, 255, 82, 82, 82, 94, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 149, 149, 149, 0, 163, 163, 163, 97, 164, 164, 164, 255, 160, 160, 160, 255, 152, 152, 152, 255, 145, 145, 145, 255, 145, 145, 145, 255, 146, 146, 146, 255, 145, 145, 145, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, + 153, 153, 153, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 149, 149, 149, 255, 142, 142, 142, 255, 139, 139, 139, 255, 130, 130, 130, 255, 114, 114, 114, 255, 98, 98, 98, 255, 100, 100, 100, 255, 120, 120, 120, 255, 143, 143, 143, 255, 147, 147, 147, 255, 138, 138, 138, 255, 130, 130, 131, 255, 112, 112, 113, 255, 103, 103, 104, 255, 100, 100, 100, 255, 101, 101, 102, 255, 98, 98, 99, 255, + 97, 97, 98, 255, 98, 98, 98, 255, 99, 99, 100, 255, 99, 99, 100, 255, 99, 99, 100, 255, 97, 97, 98, 255, 98, 98, 98, 255, 99, 99, 100, 255, 100, 100, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 104, 104, 105, 255, 106, 106, 107, 255, 107, 107, 108, 255, 107, 107, 107, 255, 105, 105, 106, 255, 105, 105, 105, 255, 102, 102, 102, 255, 102, 102, 103, 255, 100, 100, 101, 255, 99, 99, 100, 255, + 94, 94, 95, 255, 84, 84, 85, 255, 82, 82, 83, 82, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 1, 168, 168, 168, 79, 169, 169, 169, 255, 165, 165, 165, 255, 158, 158, 158, 255, 150, 150, 150, 255, 149, 149, 149, 255, 150, 150, 150, 255, 148, 148, 148, 255, 149, 149, 149, 255, 152, 152, 152, 255, 154, 154, 154, 255, 152, 152, 152, 255, + 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 150, 150, 150, 255, 146, 146, 146, 255, 143, 143, 143, 255, 141, 141, 141, 255, 134, 134, 134, 255, 120, 120, 120, 255, 112, 112, 112, 255, 105, 105, 105, 255, 100, 100, 100, 255, 99, 99, 99, 255, 114, 114, 114, 255, 137, 137, 137, 255, 151, 151, 151, 255, 148, 148, 148, 255, 141, 141, 142, 255, + 132, 132, 133, 255, 125, 125, 126, 255, 118, 118, 118, 255, 114, 114, 114, 255, 112, 112, 113, 255, 104, 104, 105, 255, 99, 99, 100, 255, 99, 99, 100, 255, 98, 98, 98, 255, 98, 98, 99, 255, 97, 97, 98, 255, 96, 96, 97, 255, 96, 96, 97, 255, 97, 97, 97, 255, 98, 98, 99, 255, 99, 99, 100, 255, 101, 101, 101, 255, 105, 105, 106, 255, 74, 73, 74, 255, 60, 59, 59, 255, 73, 72, 73, 255, + 87, 86, 87, 255, 100, 99, 100, 255, 109, 109, 109, 255, 108, 108, 109, 255, 105, 105, 105, 255, 100, 100, 100, 255, 93, 93, 94, 255, 82, 82, 83, 255, 83, 83, 83, 58, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 166, 166, 166, 45, 174, 174, 174, 255, 169, 169, 169, 255, 163, 163, 163, 255, 153, 153, 153, 255, 151, 151, 151, 255, + 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 153, 153, 153, 255, 154, 154, 154, 255, 151, 151, 151, 255, 149, 149, 149, 255, 150, 150, 150, 255, 150, 150, 150, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 138, 138, 138, 255, 132, 132, 132, 255, 124, 124, 124, 255, 121, 121, 121, 255, 116, 116, 116, 255, 104, 104, 104, 255, 98, 98, 98, 255, 103, 103, 103, 255, 111, 111, 111, 255, + 118, 118, 118, 255, 127, 127, 128, 255, 141, 141, 141, 255, 146, 146, 147, 255, 144, 144, 145, 255, 139, 139, 140, 255, 134, 134, 134, 255, 131, 131, 132, 255, 131, 131, 132, 255, 131, 131, 132, 255, 120, 120, 120, 255, 109, 109, 110, 255, 107, 107, 107, 255, 104, 104, 105, 255, 103, 103, 103, 255, 98, 98, 99, 255, 97, 97, 97, 255, 96, 96, 97, 255, 95, 95, 96, 255, 95, 95, 96, 255, 98, 98, 98, 255, + 99, 99, 100, 255, 99, 99, 100, 255, 106, 106, 106, 255, 65, 64, 64, 255, 55, 54, 54, 255, 55, 54, 54, 255, 55, 55, 55, 255, 55, 54, 55, 255, 55, 54, 55, 255, 66, 65, 65, 255, 78, 78, 78, 255, 100, 100, 100, 255, 92, 92, 92, 255, 82, 82, 83, 255, 92, 92, 93, 16, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 150, 150, 150, 0, + 142, 142, 142, 13, 175, 175, 175, 245, 173, 173, 173, 255, 166, 166, 166, 255, 155, 155, 155, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 147, 147, 147, 255, 143, 143, 143, 255, 142, 142, 142, 255, 140, 140, 140, 255, 136, 136, 136, 255, 132, 132, 132, 255, 129, 129, 129, 255, 123, 123, 123, 255, 117, 117, 117, 255, 110, 110, 110, 255, + 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 106, 255, 103, 103, 103, 255, 110, 110, 110, 255, 122, 122, 122, 255, 135, 135, 135, 255, 142, 142, 142, 255, 147, 147, 148, 255, 148, 148, 149, 255, 144, 144, 145, 255, 143, 143, 143, 255, 141, 141, 141, 255, 142, 142, 142, 255, 140, 140, 141, 255, 136, 136, 137, 255, 125, 125, 126, 255, 119, 119, 120, 255, 116, 116, 116, 255, 112, 112, 113, 255, 107, 107, 107, 255, + 103, 103, 103, 255, 101, 101, 101, 255, 100, 100, 101, 255, 98, 98, 98, 255, 98, 98, 98, 255, 98, 98, 99, 255, 98, 98, 99, 255, 98, 98, 99, 255, 102, 102, 102, 255, 90, 90, 91, 255, 80, 79, 80, 255, 69, 68, 69, 255, 60, 59, 60, 255, 60, 59, 60, 255, 60, 59, 60, 255, 60, 59, 60, 255, 61, 60, 61, 255, 104, 104, 105, 255, 89, 89, 89, 255, 79, 79, 80, 230, 131, 131, 131, 3, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 140, 140, 140, 10, 175, 175, 175, 201, 173, 173, 173, 255, 166, 166, 166, 255, 155, 155, 155, 255, 148, 148, 148, 255, 146, 146, 146, 255, 143, 143, 143, 255, 140, 140, 140, 255, 141, 141, 141, 255, 143, 143, 143, 255, 139, 139, 139, 255, 134, 134, 134, 255, 131, 131, 131, 255, 128, 128, 128, 255, + 124, 124, 124, 255, 121, 121, 120, 255, 116, 116, 116, 255, 111, 111, 111, 255, 106, 106, 106, 255, 104, 104, 104, 255, 101, 101, 101, 255, 104, 104, 104, 255, 112, 112, 112, 255, 115, 115, 115, 255, 119, 119, 119, 255, 130, 130, 130, 255, 142, 142, 143, 255, 153, 153, 153, 255, 156, 156, 157, 255, 156, 156, 156, 255, 154, 154, 155, 255, 152, 152, 152, 255, 150, 150, 151, 255, 146, 146, 147, 255, 140, 140, 141, 255, + 133, 133, 134, 255, 129, 129, 129, 255, 129, 129, 129, 255, 124, 124, 125, 255, 118, 118, 119, 255, 113, 113, 113, 255, 107, 107, 108, 255, 106, 106, 107, 255, 102, 102, 103, 255, 100, 100, 101, 255, 102, 102, 102, 255, 101, 101, 102, 255, 101, 101, 101, 255, 100, 100, 101, 255, 99, 99, 100, 255, 101, 101, 101, 255, 103, 103, 104, 255, 104, 104, 105, 255, 106, 106, 106, 255, 99, 99, 100, 255, 91, 91, 92, 255, + 79, 79, 80, 255, 79, 79, 79, 255, 101, 101, 101, 255, 87, 87, 88, 255, 78, 78, 79, 189, 129, 129, 129, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 139, 139, 139, 5, 173, 173, 173, 147, 172, 172, 172, 255, 165, 165, 165, 255, 153, 153, 153, 255, 142, 142, 142, 255, 141, 141, 141, 255, 138, 138, 138, 255, 133, 133, 133, 255, + 132, 132, 132, 255, 133, 133, 133, 255, 132, 132, 132, 255, 125, 125, 125, 255, 120, 120, 120, 255, 118, 118, 118, 255, 114, 114, 114, 255, 110, 110, 110, 255, 106, 106, 106, 255, 105, 105, 105, 255, 102, 102, 102, 255, 104, 104, 104, 255, 106, 106, 106, 255, 108, 108, 108, 255, 116, 116, 116, 255, 126, 126, 126, 255, 133, 133, 134, 255, 137, 137, 137, 255, 143, 143, 144, 255, 152, 152, 153, 255, 156, 156, 156, 255, + 156, 156, 157, 255, 155, 155, 156, 255, 151, 151, 152, 255, 148, 148, 149, 255, 141, 141, 141, 255, 137, 137, 138, 255, 134, 134, 135, 255, 136, 136, 136, 255, 134, 134, 135, 255, 130, 130, 131, 255, 124, 124, 125, 255, 118, 118, 118, 255, 113, 113, 114, 255, 110, 110, 111, 255, 107, 107, 108, 255, 105, 105, 106, 255, 105, 105, 106, 255, 104, 104, 105, 255, 103, 103, 104, 255, 101, 101, 102, 255, 100, 100, 100, 255, + 99, 99, 100, 255, 99, 99, 100, 255, 97, 97, 98, 255, 99, 99, 100, 255, 99, 99, 100, 255, 101, 101, 102, 255, 102, 102, 103, 255, 100, 100, 101, 255, 95, 95, 96, 255, 84, 84, 85, 255, 77, 77, 78, 123, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 141, 141, 141, 3, 169, 169, 169, 81, 171, 171, 171, 255, + 164, 164, 164, 255, 151, 151, 151, 255, 137, 137, 137, 255, 133, 133, 133, 255, 131, 131, 131, 255, 126, 126, 126, 255, 123, 123, 123, 255, 123, 123, 123, 255, 122, 122, 122, 255, 117, 117, 117, 255, 111, 111, 111, 255, 108, 108, 108, 255, 106, 106, 106, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 104, 104, 104, 255, 107, 107, 107, 255, 112, 112, 112, 255, 117, 117, 117, 255, 123, 123, 123, 255, + 131, 131, 131, 255, 140, 140, 140, 255, 146, 146, 146, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 148, 148, 148, 255, 144, 144, 145, 255, 141, 141, 141, 255, 141, 141, 142, 255, 139, 139, 140, 255, 140, 140, 141, 255, 136, 136, 136, 255, 131, 131, 132, 255, 129, 129, 129, 255, 123, 123, 124, 255, 119, 119, 120, 255, 113, 113, 114, 255, 111, 111, 112, 255, + 110, 110, 111, 255, 110, 110, 111, 255, 108, 108, 109, 255, 106, 106, 107, 255, 103, 103, 103, 255, 103, 103, 104, 255, 102, 102, 102, 255, 100, 100, 101, 255, 100, 100, 101, 255, 100, 100, 101, 255, 98, 98, 99, 255, 98, 98, 98, 255, 97, 97, 98, 255, 95, 95, 95, 255, 91, 91, 91, 255, 82, 82, 83, 255, 77, 77, 78, 59, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 140, 140, 140, 1, 155, 155, 155, 25, 170, 170, 170, 242, 163, 163, 163, 255, 150, 150, 150, 255, 134, 134, 134, 255, 126, 126, 126, 255, 123, 123, 123, 255, 120, 120, 120, 255, 114, 114, 114, 255, 114, 114, 114, 255, 115, 115, 115, 255, 112, 112, 112, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, + 105, 105, 105, 255, 108, 108, 108, 255, 111, 111, 111, 255, 118, 118, 118, 255, 124, 124, 124, 255, 130, 130, 130, 255, 135, 135, 135, 255, 142, 142, 142, 255, 148, 148, 149, 255, 154, 154, 155, 255, 156, 156, 157, 255, 155, 155, 155, 255, 152, 152, 153, 255, 151, 151, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 147, 255, 146, 146, 146, 255, 142, 142, 143, 255, 139, 139, 140, 255, 135, 135, 136, 255, + 133, 133, 134, 255, 130, 130, 130, 255, 129, 129, 129, 255, 123, 123, 123, 255, 118, 118, 118, 255, 116, 116, 117, 255, 117, 117, 118, 255, 115, 115, 115, 255, 111, 111, 112, 255, 107, 107, 108, 255, 107, 107, 107, 255, 105, 105, 106, 255, 104, 104, 105, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 102, 255, 100, 100, 100, 255, 99, 99, 100, 255, 97, 97, 98, 255, 95, 95, 96, 255, 90, 90, 91, 255, + 81, 81, 81, 238, 92, 92, 93, 4, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, 146, 146, 146, 0, 140, 140, 140, 9, 165, 165, 165, 169, 162, 162, 162, 255, 151, 151, 151, 255, 133, 133, 133, 255, 119, 119, 119, 255, 115, 115, 115, 255, 112, 112, 112, 255, 108, 108, 108, 255, 105, 105, 105, 255, 107, 107, 107, 255, + 108, 108, 108, 255, 104, 104, 104, 255, 102, 102, 102, 255, 103, 103, 103, 255, 105, 105, 105, 255, 107, 107, 107, 255, 110, 110, 110, 255, 113, 113, 113, 255, 116, 116, 116, 255, 123, 123, 123, 255, 130, 130, 131, 255, 135, 135, 135, 255, 140, 140, 140, 255, 144, 144, 144, 255, 150, 150, 150, 255, 154, 154, 155, 255, 156, 156, 156, 255, 156, 156, 157, 255, 155, 155, 156, 255, 153, 153, 154, 255, 152, 152, 153, 255, + 151, 151, 151, 255, 149, 149, 150, 255, 145, 145, 145, 255, 142, 142, 142, 255, 138, 138, 139, 255, 135, 135, 136, 255, 134, 134, 134, 255, 131, 131, 132, 255, 129, 129, 130, 255, 126, 126, 126, 255, 124, 124, 125, 255, 123, 123, 124, 255, 122, 122, 122, 255, 118, 118, 118, 255, 114, 114, 115, 255, 111, 111, 112, 255, 110, 110, 111, 255, 109, 109, 110, 255, 107, 107, 108, 255, 106, 106, 107, 255, 105, 105, 105, 255, + 104, 104, 105, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 101, 255, 96, 96, 97, 255, 89, 89, 90, 255, 82, 82, 83, 157, 146, 146, 146, 0, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 145, 145, 145, 0, 143, 143, 143, 0, 137, 137, 137, 3, 160, 160, 160, 81, 161, 161, 161, 255, 151, 151, 151, 255, 135, 135, 135, 255, + 117, 117, 117, 255, 110, 110, 110, 255, 107, 107, 107, 255, 104, 104, 104, 255, 100, 100, 100, 255, 101, 101, 101, 255, 106, 106, 106, 255, 106, 106, 106, 255, 104, 104, 104, 255, 105, 105, 105, 255, 108, 108, 108, 255, 110, 110, 110, 255, 114, 114, 114, 255, 118, 118, 118, 255, 122, 122, 122, 255, 128, 128, 128, 255, 133, 133, 133, 255, 139, 139, 139, 255, 144, 144, 144, 255, 148, 148, 149, 255, 152, 152, 152, 255, + 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 148, 148, 149, 255, 147, 147, 147, 255, 143, 143, 144, 255, 141, 141, 141, 255, 139, 139, 139, 255, 137, 137, 138, 255, 134, 134, 135, 255, 131, 131, 132, 255, 130, 130, 130, 255, 128, 128, 129, 255, 129, 129, 129, 255, 128, 128, 129, 255, 125, 125, 126, 255, 120, 120, 121, 255, 117, 117, 118, 255, + 115, 115, 116, 255, 114, 114, 114, 255, 111, 111, 112, 255, 110, 110, 111, 255, 109, 109, 109, 255, 107, 107, 107, 255, 106, 106, 106, 255, 104, 104, 104, 255, 103, 103, 104, 255, 101, 101, 102, 255, 97, 97, 98, 255, 88, 88, 89, 255, 85, 85, 86, 60, 142, 142, 142, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, + 140, 140, 140, 0, 137, 137, 137, 0, 136, 136, 136, 12, 161, 161, 161, 217, 154, 154, 154, 255, 141, 141, 141, 255, 120, 120, 120, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 99, 99, 99, 255, 98, 98, 98, 255, 104, 104, 104, 255, 108, 108, 108, 255, 109, 109, 109, 255, 108, 108, 108, 255, 110, 110, 110, 255, 114, 114, 114, 255, 118, 118, 119, 255, 123, 123, 123, 255, 128, 128, 128, 255, + 132, 132, 132, 255, 136, 136, 137, 255, 141, 141, 142, 255, 146, 146, 146, 255, 150, 150, 150, 255, 153, 153, 153, 255, 154, 154, 155, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 147, 147, 147, 255, 145, 145, 146, 255, 142, 142, 143, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 133, 133, 134, 255, 132, 132, 133, 255, + 132, 132, 133, 255, 132, 132, 133, 255, 132, 132, 132, 255, 128, 128, 128, 255, 123, 123, 124, 255, 121, 121, 122, 255, 120, 120, 121, 255, 117, 117, 118, 255, 114, 114, 115, 255, 113, 113, 113, 255, 111, 111, 111, 255, 109, 109, 110, 255, 107, 107, 108, 255, 106, 106, 106, 255, 104, 104, 105, 255, 103, 103, 104, 255, 97, 97, 97, 255, 88, 88, 88, 207, 138, 138, 138, 1, 137, 137, 137, 0, 138, 138, 138, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 4, 156, 156, 156, 107, 155, 155, 155, 255, 145, 145, 145, 255, 127, 127, 127, 255, 108, 108, 108, 255, 101, 101, 101, 255, 102, 102, 102, 255, 102, 102, 102, 255, 99, 99, 100, 255, 101, 101, 101, 255, 108, 108, 108, 255, 113, 113, 113, 255, + 113, 113, 113, 255, 114, 114, 114, 255, 118, 118, 118, 255, 122, 122, 122, 255, 127, 127, 128, 255, 132, 132, 132, 255, 137, 137, 137, 255, 139, 139, 140, 255, 144, 144, 144, 255, 146, 146, 146, 255, 150, 150, 150, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, + 142, 142, 142, 255, 139, 139, 140, 255, 137, 137, 138, 255, 137, 137, 138, 255, 137, 137, 137, 255, 137, 137, 137, 255, 135, 135, 136, 255, 133, 133, 134, 255, 130, 130, 131, 255, 129, 129, 129, 255, 127, 127, 128, 255, 126, 126, 127, 255, 122, 122, 123, 255, 119, 119, 120, 255, 117, 117, 118, 255, 116, 116, 116, 255, 114, 114, 115, 255, 113, 113, 113, 255, 109, 109, 110, 255, 109, 109, 109, 255, 107, 107, 108, 255, + 103, 103, 104, 255, 96, 96, 97, 255, 92, 92, 92, 85, 135, 135, 135, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 140, 140, 140, 15, 157, 157, 157, 222, 151, 151, 151, 255, 136, 136, 136, 255, 115, 115, 115, 255, 103, 103, 103, 255, + 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 103, 255, 102, 102, 102, 255, 106, 106, 106, 255, 115, 115, 115, 255, 119, 119, 119, 255, 120, 120, 120, 255, 123, 123, 123, 255, 127, 127, 128, 255, 130, 130, 131, 255, 134, 134, 134, 255, 139, 139, 139, 255, 144, 144, 144, 255, 146, 146, 147, 255, 150, 150, 150, 255, 151, 151, 152, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, + 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 146, 146, 147, 255, 145, 145, 146, 255, 143, 143, 144, 255, 141, 141, 142, 255, 140, 140, 141, 255, 139, 139, 140, 255, 139, 139, 140, 255, 139, 139, 140, 255, 138, 138, 139, 255, 136, 136, 137, 255, 134, 134, 134, 255, 132, 132, 133, 255, 131, 131, 132, 255, 131, 131, 132, 255, 130, 130, 130, 255, 125, 125, 125, 255, 122, 122, 122, 255, 120, 120, 121, 255, + 118, 118, 119, 255, 117, 117, 117, 255, 114, 114, 115, 255, 112, 112, 113, 255, 110, 110, 111, 255, 108, 108, 109, 255, 103, 103, 104, 255, 95, 95, 96, 216, 134, 134, 134, 2, 132, 132, 132, 0, 137, 137, 137, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, + 132, 132, 132, 4, 155, 155, 155, 92, 157, 157, 157, 255, 146, 146, 146, 255, 128, 128, 128, 255, 111, 111, 111, 255, 104, 104, 104, 255, 105, 105, 105, 255, 107, 107, 107, 255, 106, 106, 106, 255, 108, 108, 108, 255, 113, 113, 113, 255, 122, 122, 122, 255, 126, 126, 126, 255, 128, 128, 128, 255, 132, 132, 132, 255, 134, 134, 134, 255, 138, 138, 138, 255, 140, 140, 141, 255, 145, 145, 145, 255, 149, 149, 149, 255, + 151, 151, 152, 255, 153, 153, 154, 255, 155, 155, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 148, 148, 149, 255, 147, 147, 148, 255, 146, 146, 146, 255, 146, 146, 146, 255, 144, 144, 145, 255, 144, 144, 145, 255, 143, 143, 143, 255, 142, 142, 143, 255, 139, 139, 140, 255, 137, 137, 138, 255, 136, 136, 136, 255, 135, 135, 135, 255, 134, 134, 135, 255, + 134, 134, 135, 255, 132, 132, 133, 255, 130, 130, 131, 255, 128, 128, 129, 255, 126, 126, 127, 255, 124, 124, 124, 255, 121, 121, 122, 255, 119, 119, 120, 255, 117, 117, 118, 255, 115, 115, 116, 255, 113, 113, 114, 255, 110, 110, 110, 255, 103, 103, 104, 255, 99, 99, 100, 77, 137, 137, 137, 0, 132, 132, 132, 0, 134, 134, 134, 0, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 133, 133, 133, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 132, 132, 132, 9, 160, 160, 160, 190, 155, 155, 155, 255, 142, 142, 142, 255, 125, 125, 125, 255, 111, 111, 111, 255, 107, 107, 107, 255, 110, 110, 110, 255, 112, 112, 112, 255, 112, 112, 112, 255, 114, 114, 114, 255, 121, 121, 121, 255, 131, 131, 131, 255, 135, 135, 135, 255, + 136, 136, 137, 255, 137, 137, 138, 255, 140, 140, 140, 255, 143, 143, 143, 255, 145, 145, 145, 255, 149, 149, 149, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 155, 255, 155, 155, 156, 255, 155, 155, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 144, 255, + 142, 142, 143, 255, 139, 139, 140, 255, 137, 137, 138, 255, 136, 136, 137, 255, 137, 137, 138, 255, 137, 137, 137, 255, 135, 135, 136, 255, 132, 132, 132, 255, 129, 129, 130, 255, 129, 129, 130, 255, 129, 129, 129, 255, 127, 127, 127, 255, 124, 124, 125, 255, 121, 121, 122, 255, 120, 120, 121, 255, 119, 119, 120, 255, 114, 114, 114, 255, 110, 110, 110, 255, 104, 104, 105, 169, 135, 135, 135, 1, 141, 141, 141, 0, + 136, 136, 136, 0, 132, 132, 132, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 132, 132, 132, 0, 131, 131, 131, 0, 129, 129, 129, 0, 128, 128, 128, 0, 126, 126, 126, 0, 154, 154, 154, 50, 163, 163, 163, 245, 155, 155, 155, 255, 142, 142, 142, 255, 124, 124, 124, 255, 114, 114, 114, 255, 112, 112, 113, 255, + 115, 115, 115, 255, 118, 118, 118, 255, 118, 118, 118, 255, 122, 122, 122, 255, 129, 129, 129, 255, 136, 136, 137, 255, 140, 140, 141, 255, 142, 142, 143, 255, 144, 144, 145, 255, 145, 145, 146, 255, 148, 148, 149, 255, 150, 150, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 152, 255, 152, 152, 152, 255, + 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 146, 146, 147, 255, 144, 144, 145, 255, 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 140, 255, 140, 140, 140, 255, 140, 140, 141, 255, 140, 140, 141, 255, 137, 137, 138, 255, 134, 134, 135, 255, 131, 131, 131, 255, 131, 131, 131, 255, 130, 130, 131, 255, 130, 130, 131, 255, 129, 129, 130, 255, 126, 126, 127, 255, 125, 125, 125, 255, 124, 124, 125, 255, + 121, 121, 122, 255, 114, 114, 115, 255, 109, 109, 110, 238, 108, 108, 108, 30, 129, 129, 129, 0, 139, 139, 139, 0, 139, 139, 139, 0, 133, 133, 133, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 128, 128, 128, 0, 127, 127, 127, 0, 125, 125, 125, 0, 127, 127, 127, 3, + 162, 162, 162, 109, 164, 164, 164, 255, 156, 156, 156, 255, 141, 141, 141, 255, 126, 126, 126, 255, 118, 118, 119, 255, 119, 119, 119, 255, 123, 123, 123, 255, 125, 125, 125, 255, 126, 126, 126, 255, 128, 128, 128, 255, 134, 134, 134, 255, 140, 140, 141, 255, 145, 145, 146, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, + 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, 145, 145, 146, 255, 144, 144, 145, 255, 143, 143, 143, 255, 143, 143, 144, 255, 142, 142, 142, 255, 142, 142, 142, 255, 139, 139, 140, 255, 135, 135, 136, 255, 133, 133, 134, 255, 132, 132, 133, 255, 133, 133, 134, 255, + 131, 131, 132, 255, 130, 130, 131, 255, 129, 129, 130, 255, 129, 129, 130, 255, 129, 129, 129, 255, 126, 126, 127, 255, 122, 122, 123, 255, 116, 116, 117, 255, 111, 111, 112, 93, 135, 135, 135, 0, 133, 133, 133, 0, 132, 132, 132, 0, 141, 141, 141, 0, 137, 137, 137, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, + 128, 128, 128, 0, 127, 127, 127, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 127, 127, 127, 0, 129, 129, 129, 7, 167, 167, 167, 161, 167, 167, 167, 255, 158, 158, 158, 255, 142, 142, 142, 255, 130, 130, 130, 255, 125, 125, 125, 255, 126, 126, 126, 255, 129, 129, 129, 255, 130, 130, 130, 255, 131, 131, 131, 255, 133, 133, 133, 255, 137, 137, 137, 255, 144, 144, 144, 255, 149, 149, 150, 255, + 152, 152, 152, 255, 154, 154, 155, 255, 154, 154, 155, 255, 155, 155, 155, 255, 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 148, 148, 148, 255, 146, 146, 147, 255, 147, 147, 148, 255, 145, 145, 146, 255, 147, 147, 147, 255, 145, 145, 146, 255, 146, 146, 147, 255, 142, 142, 143, 255, + 140, 140, 141, 255, 136, 136, 137, 255, 134, 134, 135, 255, 135, 135, 135, 255, 135, 135, 135, 255, 134, 134, 135, 255, 133, 133, 133, 255, 131, 131, 132, 255, 130, 130, 130, 255, 131, 131, 132, 255, 132, 132, 133, 255, 130, 130, 130, 255, 123, 123, 123, 255, 117, 117, 118, 147, 129, 129, 129, 1, 131, 131, 131, 0, 137, 137, 137, 0, 129, 129, 129, 0, 135, 135, 135, 0, 141, 141, 141, 0, 132, 132, 132, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 127, 127, 127, 0, 128, 128, 128, 0, 129, 129, 129, 0, 130, 130, 130, 0, 141, 141, 141, 15, 172, 172, 172, 187, 170, 170, 170, 255, 161, 161, 161, 255, 146, 146, 146, 255, 137, 137, 137, 255, 130, 130, 131, 255, 131, 131, 131, 255, + 133, 133, 133, 255, 136, 136, 137, 255, 137, 137, 137, 255, 137, 137, 138, 255, 141, 141, 141, 255, 146, 146, 146, 255, 151, 151, 151, 255, 155, 155, 156, 255, 157, 157, 158, 255, 157, 157, 158, 255, 156, 156, 156, 255, 155, 155, 156, 255, 155, 155, 156, 255, 153, 153, 154, 255, 154, 154, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 150, 255, 148, 148, 148, 255, + 149, 149, 150, 255, 149, 149, 149, 255, 148, 148, 149, 255, 145, 145, 146, 255, 144, 144, 144, 255, 140, 140, 140, 255, 138, 138, 138, 255, 136, 136, 136, 255, 137, 137, 138, 255, 137, 137, 137, 255, 136, 136, 137, 255, 134, 134, 134, 255, 133, 133, 134, 255, 132, 132, 133, 255, 132, 132, 132, 255, 134, 134, 135, 255, 133, 133, 134, 255, 129, 129, 130, 255, 123, 123, 124, 176, 128, 128, 128, 6, 132, 132, 132, 0, + 130, 130, 130, 0, 134, 134, 134, 0, 136, 136, 136, 0, 132, 132, 132, 0, 140, 140, 140, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 127, 127, 127, 0, 128, 128, 128, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 1, 153, 153, 153, 22, + 176, 176, 176, 208, 175, 175, 175, 255, 164, 164, 164, 255, 152, 152, 152, 255, 141, 141, 141, 255, 135, 135, 136, 255, 136, 136, 136, 255, 139, 139, 139, 255, 141, 141, 142, 255, 142, 142, 143, 255, 143, 143, 144, 255, 145, 145, 145, 255, 148, 148, 148, 255, 151, 151, 151, 255, 154, 154, 154, 255, 156, 156, 157, 255, 157, 157, 157, 255, 156, 156, 157, 255, 155, 155, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, + 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 147, 147, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 141, 255, 138, 138, 138, 255, 138, 138, 139, 255, 139, 139, 140, 255, 140, 140, 140, 255, 138, 138, 139, 255, 136, 136, 137, 255, 134, 134, 135, 255, 134, 134, 134, 255, 135, 135, 135, 255, 136, 136, 136, 255, + 137, 137, 138, 255, 134, 134, 134, 255, 129, 129, 130, 194, 131, 131, 131, 11, 133, 133, 133, 0, 134, 134, 134, 0, 131, 131, 131, 0, 129, 129, 129, 0, 136, 136, 136, 0, 133, 133, 133, 0, 140, 140, 140, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, 127, 127, 127, 0, 128, 128, 128, 0, 129, 129, 129, 0, + 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 2, 159, 159, 159, 26, 180, 180, 180, 201, 178, 178, 178, 255, 170, 170, 170, 255, 159, 159, 159, 255, 148, 148, 148, 255, 142, 142, 142, 255, 140, 140, 141, 255, 142, 142, 143, 255, 146, 146, 146, 255, 147, 147, 148, 255, 148, 148, 148, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, + 152, 152, 152, 255, 152, 152, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 152, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 146, 146, 147, 255, 144, 144, 144, 255, 141, 141, 142, 255, 141, 141, 142, 255, 141, 141, 141, 255, 141, 141, 142, 255, 141, 141, 142, 255, 142, 142, 143, 255, 138, 138, 139, 255, + 138, 138, 139, 255, 136, 136, 137, 255, 136, 136, 137, 255, 137, 137, 137, 255, 139, 139, 140, 255, 140, 140, 141, 255, 138, 138, 139, 255, 133, 133, 134, 190, 131, 131, 132, 14, 137, 137, 137, 0, 135, 135, 135, 0, 134, 134, 134, 0, 132, 132, 132, 0, 130, 130, 130, 0, 136, 136, 136, 0, 133, 133, 133, 0, 140, 140, 140, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 127, 127, 127, 0, 129, 129, 129, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 135, 135, 135, 0, 137, 137, 137, 1, 152, 152, 152, 19, 184, 184, 184, 181, 182, 182, 182, 255, 176, 176, 176, 255, 166, 166, 166, 255, 156, 156, 156, 255, 148, 148, 149, 255, 146, 146, 147, 255, + 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 150, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 146, 146, 147, 255, 145, 145, 146, 255, 144, 144, 145, 255, 144, 144, 145, 255, 144, 144, 144, 255, + 144, 144, 144, 255, 144, 144, 145, 255, 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 141, 255, 138, 138, 138, 255, 139, 139, 140, 255, 138, 138, 139, 255, 141, 141, 141, 255, 143, 143, 144, 255, 144, 144, 145, 255, 143, 143, 144, 255, 139, 139, 140, 171, 134, 134, 135, 10, 128, 128, 128, 1, 132, 132, 132, 0, 137, 137, 137, 0, 134, 134, 134, 0, 132, 132, 132, 0, 130, 130, 130, 0, 136, 136, 136, 0, + 133, 133, 133, 0, 140, 140, 140, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 133, 133, 133, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 133, 133, 133, 1, 132, 132, 132, 9, + 185, 185, 185, 140, 187, 187, 188, 252, 182, 182, 183, 255, 174, 174, 174, 255, 165, 165, 165, 255, 157, 157, 157, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 150, 150, 151, 255, 151, 151, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, + 148, 148, 148, 255, 148, 148, 148, 255, 148, 148, 148, 255, 147, 147, 148, 255, 147, 147, 147, 255, 146, 146, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 143, 143, 143, 255, 141, 141, 142, 255, 140, 140, 141, 255, 141, 141, 141, 255, 143, 143, 143, 255, 145, 145, 146, 255, 148, 148, 149, 255, 149, 149, 149, 255, 148, 148, 149, 249, 145, 145, 145, 126, 131, 131, 131, 2, 130, 130, 130, 0, 129, 129, 129, 0, + 131, 131, 131, 0, 137, 137, 137, 0, 134, 134, 134, 0, 132, 132, 132, 0, 130, 130, 130, 0, 136, 136, 136, 0, 133, 133, 133, 0, 140, 140, 140, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 135, 135, 135, 0, + 136, 136, 136, 0, 136, 136, 136, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 1, 129, 129, 129, 6, 180, 180, 181, 76, 190, 190, 190, 230, 188, 188, 188, 255, 181, 181, 181, 255, 174, 174, 175, 255, 166, 166, 166, 255, 160, 160, 160, 255, 156, 156, 156, 255, 155, 155, 155, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, + 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 146, 146, 146, 255, 143, 143, 144, 255, 142, 142, 143, 255, 142, 142, 143, 255, 144, 144, 145, 255, 145, 145, 145, 255, 149, 149, 150, 255, 152, 152, 153, 255, 153, 153, 154, 255, 154, 154, 154, 255, + 153, 153, 154, 225, 149, 149, 150, 67, 136, 136, 136, 3, 133, 133, 133, 0, 132, 132, 132, 0, 129, 129, 129, 0, 131, 131, 131, 0, 137, 137, 137, 0, 134, 134, 134, 0, 132, 132, 132, 0, 130, 130, 130, 0, 136, 136, 136, 0, 133, 133, 133, 0, 140, 140, 140, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, + 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 134, 134, 134, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 2, 163, 163, 163, 25, 191, 191, 191, 151, 192, 192, 193, 250, 188, 188, 189, 255, 183, 183, 183, 255, 177, 177, 177, 255, 170, 170, 171, 255, + 165, 165, 165, 255, 161, 161, 161, 255, 156, 156, 157, 255, 154, 154, 155, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 148, 255, 146, 146, 147, 255, 147, 147, 147, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 151, 255, + 154, 154, 155, 255, 156, 156, 156, 255, 158, 158, 159, 255, 159, 159, 160, 255, 158, 158, 159, 249, 156, 156, 157, 142, 149, 149, 149, 14, 137, 137, 137, 2, 138, 138, 138, 0, 133, 133, 133, 0, 132, 132, 132, 0, 129, 129, 129, 0, 131, 131, 131, 0, 137, 137, 137, 0, 134, 134, 134, 0, 132, 132, 132, 0, 130, 130, 130, 0, 136, 136, 136, 0, 133, 133, 133, 0, 140, 140, 140, 0, 132, 132, 132, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 133, 133, 133, 0, + 134, 134, 134, 5, 183, 183, 183, 57, 194, 194, 194, 184, 195, 195, 195, 255, 190, 190, 190, 255, 186, 186, 186, 255, 182, 182, 182, 255, 176, 176, 176, 255, 171, 171, 171, 255, 166, 166, 166, 255, 163, 163, 164, 255, 160, 160, 160, 255, 156, 156, 157, 255, 155, 155, 155, 255, 154, 154, 154, 255, 152, 152, 153, 255, 150, 150, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 151, 255, 151, 151, 152, 255, + 152, 152, 152, 255, 153, 153, 154, 255, 156, 156, 157, 255, 158, 158, 158, 255, 160, 160, 161, 255, 161, 161, 162, 255, 164, 164, 165, 255, 165, 165, 165, 255, 165, 165, 165, 255, 163, 163, 163, 175, 157, 157, 157, 47, 135, 135, 135, 4, 136, 136, 136, 0, 136, 136, 136, 0, 138, 138, 138, 0, 133, 133, 133, 0, 132, 132, 132, 0, 129, 129, 129, 0, 131, 131, 131, 0, 137, 137, 137, 0, 134, 134, 134, 0, + 132, 132, 132, 0, 130, 130, 130, 0, 136, 136, 136, 0, 133, 133, 133, 0, 140, 140, 140, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 134, 134, 134, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 131, 131, 131, 0, + 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 133, 133, 133, 0, 135, 135, 135, 0, 135, 135, 135, 0, 140, 140, 140, 1, 136, 136, 136, 7, 186, 186, 186, 59, 196, 196, 196, 167, 196, 196, 197, 242, 193, 193, 194, 255, 189, 189, 189, 255, 185, 185, 185, 255, 181, 181, 182, 255, 178, 178, 179, 255, 175, 175, 175, 255, 171, 171, 171, 255, 168, 168, 169, 255, 166, 166, 167, 255, + 164, 164, 165, 255, 162, 162, 163, 255, 162, 162, 162, 255, 161, 161, 161, 255, 163, 163, 163, 255, 164, 164, 164, 255, 165, 165, 166, 255, 166, 166, 167, 255, 168, 168, 169, 255, 169, 169, 169, 255, 169, 169, 170, 255, 170, 170, 170, 255, 171, 171, 171, 240, 168, 168, 169, 158, 162, 162, 163, 52, 130, 130, 130, 3, 130, 130, 130, 1, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 138, 138, 138, 0, + 133, 133, 133, 0, 132, 132, 132, 0, 129, 129, 129, 0, 131, 131, 131, 0, 137, 137, 137, 0, 134, 134, 134, 0, 132, 132, 132, 0, 130, 130, 130, 0, 136, 136, 136, 0, 133, 133, 133, 0, 140, 140, 140, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 134, 134, 134, 0, + 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 0, 138, 138, 138, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 137, 137, 137, 4, 164, 164, 164, 21, 190, 190, 190, 103, 194, 194, 195, 187, 195, 195, 196, 240, + 193, 193, 193, 255, 190, 190, 190, 255, 187, 187, 187, 255, 184, 184, 185, 255, 183, 183, 184, 255, 180, 180, 181, 255, 179, 179, 179, 255, 179, 179, 179, 255, 178, 178, 178, 255, 176, 176, 176, 255, 176, 176, 176, 255, 176, 176, 176, 255, 177, 177, 177, 255, 177, 177, 178, 255, 177, 177, 177, 255, 177, 177, 177, 240, 174, 174, 174, 183, 172, 172, 172, 90, 152, 152, 152, 14, 132, 132, 132, 3, 131, 131, 131, 1, + 131, 131, 131, 0, 129, 129, 129, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 138, 138, 138, 0, 133, 133, 133, 0, 132, 132, 132, 0, 129, 129, 129, 0, 131, 131, 131, 0, 137, 137, 137, 0, 134, 134, 134, 0, 132, 132, 132, 0, 130, 130, 130, 0, 136, 136, 136, 0, 133, 133, 133, 0, 140, 140, 140, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 133, 133, 133, 0, 135, 135, 135, 0, 134, 134, 134, 0, 136, 136, 136, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 141, 141, 141, 0, 140, 140, 140, 0, 136, 136, 136, 0, 133, 133, 133, 3, 135, 135, 135, 5, 134, 134, 134, 12, 187, 187, 187, 66, 189, 189, 190, 121, 190, 190, 190, 170, 190, 190, 191, 206, 188, 188, 189, 219, 191, 191, 192, 255, 190, 190, 190, 255, 188, 188, 189, 255, 187, 187, 187, 255, 186, 186, 187, 255, 181, 181, 182, 216, 181, 181, 181, 202, 178, 178, 178, 169, 177, 177, 177, 117, 172, 172, 173, 58, + 136, 136, 136, 9, 134, 134, 134, 5, 134, 134, 134, 1, 134, 134, 134, 0, 134, 134, 134, 0, 131, 131, 131, 0, 131, 131, 131, 0, 129, 129, 129, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 138, 138, 138, 0, 133, 133, 133, 0, 132, 132, 132, 0, 129, 129, 129, 0, 131, 131, 131, 0, 137, 137, 137, 0, 134, 134, 134, 0, 132, 132, 132, 0, 130, 130, 130, 0, 136, 136, 136, 0, + 133, 133, 133, 0, 140, 140, 140, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 0, + 138, 138, 138, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 138, 138, 138, 0, 135, 135, 135, 0, 134, 134, 134, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 3, 140, 140, 140, 4, 141, 141, 141, 9, 140, 140, 140, 11, 135, 135, 135, 12, 133, 133, 133, 13, 133, 133, 133, 13, 135, 135, 135, 12, + 138, 138, 138, 13, 139, 139, 139, 11, 136, 136, 136, 8, 135, 135, 135, 6, 135, 135, 135, 1, 136, 136, 136, 2, 136, 136, 136, 0, 135, 135, 135, 0, 133, 133, 133, 0, 133, 133, 133, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 129, 129, 129, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 138, 138, 138, 0, 133, 133, 133, 0, 132, 132, 132, 0, 129, 129, 129, 0, + 131, 131, 131, 0, 137, 137, 137, 0, 134, 134, 134, 0, 132, 132, 132, 0, 130, 130, 130, 0, 136, 136, 136, 0, 133, 133, 133, 0, 140, 140, 140, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 133, 133, 133, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, + 131, 131, 131, 0, 133, 133, 133, 0, 135, 135, 135, 0, 134, 134, 134, 0, 136, 136, 136, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 137, 137, 137, 0, 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, + 139, 139, 139, 0, 140, 140, 140, 0, 140, 140, 140, 1, 138, 138, 138, 0, 136, 136, 136, 2, 138, 138, 138, 0, 139, 139, 139, 1, 139, 139, 139, 0, 138, 138, 138, 1, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 134, 134, 134, 0, 133, 133, 133, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 129, 129, 129, 0, 135, 135, 135, 0, + 136, 136, 136, 0, 136, 136, 136, 0, 138, 138, 138, 0, 133, 133, 133, 0, 132, 132, 132, 0, 129, 129, 129, 0, 131, 131, 131, 0, 137, 137, 137, 0, 134, 134, 134, 0, 132, 132, 132, 0, 130, 130, 130, 0, 136, 136, 136, 0, 133, 133, 133, 0, 140, 140, 140, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 155, 155, 155, 0, 157, 157, 157, 0, 151, 151, 151, 0, 147, 147, 147, 0, 141, 141, 141, 0, 140, 140, 140, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 138, 138, 138, 0, 141, 141, 141, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, 136, 136, 136, 0, 130, 130, 130, 0, 131, 131, 131, 0, 129, 129, 129, 0, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 0, 131, 131, 131, 0, 148, 148, 148, 1, 126, 126, 126, 15, 119, 119, 119, 69, 119, 119, 119, 113, 119, 119, 119, 161, 119, 119, 119, 193, 119, 119, 119, 211, 119, 119, 119, 211, 118, 118, 118, 213, 116, 116, 116, 212, + 116, 116, 116, 211, 114, 114, 114, 189, 112, 112, 112, 158, 111, 111, 111, 113, 111, 111, 111, 66, 114, 114, 114, 11, 140, 140, 140, 2, 133, 133, 133, 1, 134, 134, 134, 0, 142, 142, 142, 0, 143, 143, 143, 0, 135, 135, 135, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 128, 128, 128, 0, + 130, 130, 130, 0, 133, 133, 133, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 155, 155, 155, 0, 157, 157, 157, 0, 151, 151, 151, 0, 147, 147, 147, 0, 141, 141, 141, 0, 140, 140, 140, 0, + 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 138, 138, 138, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, 136, 136, 136, 0, 130, 130, 130, 0, 131, 131, 131, 0, 129, 129, 129, 0, 130, 130, 130, 0, 130, 130, 130, 0, 121, 121, 121, 45, 120, 120, 120, 132, 120, 120, 120, 198, 121, 121, 121, 255, 122, 122, 122, 255, 124, 124, 124, 255, + 127, 127, 127, 255, 128, 128, 128, 255, 127, 127, 127, 255, 126, 126, 126, 255, 126, 126, 126, 255, 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 120, 255, 116, 116, 116, 255, 113, 113, 113, 255, 111, 111, 111, 255, 109, 109, 109, 252, 107, 107, 107, 195, 104, 104, 104, 132, 103, 103, 103, 42, 139, 139, 139, 2, 144, 144, 144, 1, 140, 140, 140, 0, 132, 132, 132, 0, 128, 128, 128, 0, 129, 129, 129, 0, + 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 128, 128, 128, 0, 130, 130, 130, 0, 133, 133, 133, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, + 155, 155, 155, 0, 157, 157, 157, 0, 151, 151, 151, 0, 147, 147, 147, 0, 141, 141, 141, 0, 140, 140, 140, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 138, 138, 138, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, 136, 136, 136, 0, 130, 130, 130, 0, 131, 131, 131, 0, 123, 123, 123, 14, 119, 119, 119, 114, 119, 119, 119, 206, + 121, 121, 121, 255, 124, 124, 124, 255, 128, 128, 128, 255, 131, 131, 131, 255, 136, 136, 136, 255, 139, 139, 139, 255, 140, 140, 140, 255, 142, 142, 142, 255, 142, 142, 142, 255, 142, 142, 142, 255, 142, 142, 142, 255, 140, 140, 140, 255, 137, 137, 137, 255, 135, 135, 135, 255, 131, 131, 131, 255, 127, 127, 126, 255, 121, 121, 121, 255, 115, 115, 115, 255, 109, 109, 109, 255, 105, 105, 105, 255, 102, 102, 102, 255, + 100, 100, 100, 203, 98, 98, 98, 107, 103, 103, 103, 11, 135, 135, 135, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 128, 128, 128, 0, 130, 130, 130, 0, 133, 133, 133, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 155, 155, 155, 0, 157, 157, 157, 0, 151, 151, 151, 0, 147, 147, 147, 0, 141, 141, 141, 0, 140, 140, 140, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 138, 138, 138, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 136, 136, 136, 0, 121, 121, 121, 17, 118, 118, 118, 127, 119, 119, 119, 238, 123, 123, 123, 255, 127, 127, 127, 255, 133, 133, 133, 255, 137, 137, 137, 255, 142, 142, 142, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 148, 148, 148, 255, 144, 144, 144, 255, 142, 142, 142, 255, + 138, 138, 138, 255, 133, 133, 133, 255, 129, 129, 129, 255, 124, 124, 124, 255, 116, 116, 116, 255, 110, 110, 110, 255, 102, 102, 102, 255, 98, 98, 98, 255, 95, 95, 95, 234, 92, 92, 92, 116, 91, 91, 91, 13, 128, 128, 128, 0, 130, 130, 130, 0, 133, 133, 133, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, + 138, 138, 138, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 143, 143, 143, 0, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 155, 155, 155, 0, 157, 157, 157, 0, 151, 151, 151, 0, 147, 147, 147, 0, 141, 141, 141, 0, 140, 140, 140, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, + 138, 138, 138, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 2, 116, 116, 117, 98, 118, 118, 118, 235, 121, 121, 121, 255, 128, 128, 128, 255, 133, 133, 133, 255, 139, 139, 140, 255, 144, 144, 144, 255, 147, 147, 147, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, + 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 136, 136, 136, 255, 132, 132, 132, 255, 128, 128, 128, 255, 123, 123, 123, 255, 116, 116, 116, 255, 108, 108, 108, 255, 98, 98, 98, 255, 93, 93, 93, 255, 89, 89, 89, 228, 85, 85, 85, 87, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, + 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 143, 143, 143, 0, 147, 147, 147, 0, 150, 150, 150, 0, 152, 152, 152, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 155, 155, 155, 0, 157, 157, 157, 0, 151, 151, 151, 0, + 147, 147, 147, 0, 141, 141, 141, 0, 140, 140, 140, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 138, 138, 138, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 116, 116, 117, 36, 115, 115, 115, 193, 119, 119, 119, 255, 126, 126, 126, 255, 131, 131, 131, 255, 137, 137, 137, 255, 142, 142, 142, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 149, 149, 149, 255, + 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, 129, 129, 129, 255, 125, 125, 125, 255, 119, 119, 119, 255, 113, 113, 113, 255, + 104, 104, 104, 255, 92, 92, 92, 255, 87, 87, 87, 255, 82, 82, 82, 186, 81, 81, 81, 27, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 143, 143, 143, 0, 147, 147, 147, 0, 150, 150, 150, 0, 152, 152, 152, 0, 152, 152, 152, 0, 150, 150, 150, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 155, 155, 155, 0, 157, 157, 157, 0, 151, 151, 151, 0, 147, 147, 147, 0, 141, 141, 141, 0, 140, 140, 140, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 138, 138, 138, 0, 141, 141, 141, 0, 134, 134, 134, 1, 113, 113, 113, 89, 115, 115, 115, 244, 120, 120, 120, 255, 127, 127, 127, 255, 134, 134, 134, 255, 140, 140, 140, 255, + 142, 142, 142, 255, 144, 144, 144, 255, 146, 146, 146, 255, 146, 146, 146, 255, 147, 147, 147, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 156, 156, 156, 255, 156, 156, 156, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, + 135, 135, 135, 255, 133, 133, 133, 255, 130, 130, 130, 255, 127, 127, 127, 255, 123, 123, 123, 255, 119, 119, 118, 255, 113, 113, 113, 255, 105, 105, 105, 255, 95, 95, 95, 255, 85, 85, 85, 255, 80, 80, 80, 240, 78, 78, 78, 78, 138, 138, 138, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 143, 143, 143, 0, 147, 147, 147, 0, 150, 150, 150, 0, 152, 152, 152, 0, 152, 152, 152, 0, + 150, 150, 150, 0, 147, 147, 147, 0, 145, 145, 145, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 155, 155, 155, 0, 157, 157, 157, 0, 151, 151, 151, 0, 147, 147, 147, 0, 141, 141, 141, 0, 140, 140, 140, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 131, 131, 131, 1, 112, 112, 112, 134, + 115, 115, 115, 255, 121, 121, 121, 255, 128, 128, 128, 255, 134, 134, 134, 255, 139, 139, 139, 255, 141, 141, 141, 255, 142, 142, 142, 255, 143, 143, 143, 255, 144, 144, 144, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, + 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 139, 139, 139, 255, 135, 135, 135, 255, 132, 132, 132, 255, 128, 128, 128, 255, 125, 125, 125, 255, 124, 124, 124, 255, 121, 121, 121, 255, 118, 118, 118, 255, 112, 112, 112, 255, 105, 105, 105, 255, 96, 96, 96, 255, 85, 85, 85, 255, 78, 78, 78, 255, 76, 76, 76, 121, 141, 141, 141, 0, 143, 143, 143, 0, + 147, 147, 147, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 150, 150, 150, 0, 147, 147, 147, 0, 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 155, 155, 155, 0, 157, 157, 157, 0, 151, 151, 151, 0, 147, 147, 147, 0, 141, 141, 141, 0, 140, 140, 140, 0, + 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 113, 113, 113, 4, 111, 111, 111, 159, 114, 114, 114, 255, 121, 121, 121, 255, 128, 128, 128, 255, 133, 133, 133, 255, 136, 136, 136, 255, 137, 137, 138, 255, 139, 139, 139, 255, 140, 140, 140, 255, 143, 143, 143, 255, 144, 144, 144, 255, 147, 147, 147, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, + 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 144, 144, 144, 255, 141, 141, 141, 255, 139, 139, 139, 255, 136, 136, 136, 255, 134, 134, 134, 255, 132, 132, 132, 255, 128, 128, 128, 255, 126, 126, 126, 255, 122, 122, 122, 255, 119, 119, 119, 255, 116, 116, 116, 255, 114, 114, 114, 255, 110, 110, 110, 255, + 104, 104, 104, 255, 97, 97, 97, 255, 85, 85, 85, 255, 76, 76, 76, 255, 72, 72, 72, 144, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 149, 149, 149, 0, 147, 147, 147, 0, 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 0, 144, 144, 144, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, + 155, 155, 155, 0, 157, 157, 157, 0, 151, 151, 151, 0, 147, 147, 147, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 141, 141, 141, 0, 126, 126, 126, 2, 108, 108, 108, 170, 113, 113, 114, 255, 119, 119, 120, 255, 126, 126, 126, 255, 131, 131, 132, 255, 132, 132, 133, 255, 135, 135, 135, 255, 136, 136, 136, 255, 137, 137, 137, 255, 139, 139, 140, 255, 142, 142, 142, 255, 144, 144, 144, 255, + 146, 146, 146, 255, 146, 146, 147, 255, 147, 147, 147, 255, 147, 147, 147, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 141, 141, 141, 255, 139, 139, 139, 255, 136, 136, 136, 255, 133, 133, 133, 255, 131, 131, 131, 255, 130, 130, 130, 255, 128, 128, 128, 255, + 125, 125, 125, 255, 122, 122, 122, 255, 118, 118, 118, 255, 115, 115, 115, 255, 114, 114, 113, 255, 112, 112, 112, 255, 107, 107, 107, 255, 103, 103, 103, 255, 96, 96, 96, 255, 84, 84, 84, 255, 74, 74, 74, 255, 69, 69, 69, 153, 150, 150, 150, 0, 147, 147, 147, 0, 144, 144, 144, 0, 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 0, 144, 144, 144, 0, 142, 142, 142, 0, 139, 139, 139, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 155, 155, 155, 0, 157, 157, 157, 0, 152, 152, 152, 0, 149, 149, 149, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 127, 127, 127, 1, 106, 106, 106, 147, 110, 110, 110, 255, 117, 117, 117, 255, 123, 123, 124, 255, 128, 128, 129, 255, 131, 131, 131, 255, 130, 130, 130, 255, + 132, 132, 132, 255, 135, 135, 135, 255, 137, 137, 137, 255, 140, 140, 140, 255, 142, 142, 142, 255, 142, 142, 142, 255, 142, 142, 142, 255, 144, 144, 144, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 152, 152, 152, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 148, 148, 148, 255, 146, 146, 146, 255, 142, 142, 142, 255, + 139, 139, 139, 255, 136, 136, 136, 255, 132, 132, 132, 255, 129, 129, 129, 255, 127, 127, 127, 255, 125, 125, 125, 255, 123, 123, 123, 255, 122, 122, 122, 255, 118, 118, 118, 255, 114, 114, 114, 255, 111, 111, 111, 255, 109, 109, 109, 255, 107, 107, 107, 255, 105, 105, 105, 255, 101, 101, 101, 255, 93, 93, 93, 255, 82, 82, 82, 255, 71, 71, 71, 255, 69, 69, 69, 135, 144, 144, 144, 0, 145, 145, 145, 0, + 145, 145, 145, 0, 144, 144, 144, 0, 142, 142, 142, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 154, 154, 154, 0, 158, 158, 158, 0, 155, 155, 155, 0, 151, 151, 151, 0, 147, 147, 147, 0, 141, 141, 141, 0, 141, 141, 141, 0, 105, 105, 105, 120, 107, 107, 108, 255, + 115, 115, 115, 255, 121, 121, 121, 255, 125, 125, 125, 255, 127, 127, 127, 255, 128, 128, 128, 255, 129, 129, 129, 255, 133, 133, 133, 255, 135, 135, 135, 255, 136, 136, 136, 255, 138, 138, 138, 255, 138, 138, 138, 255, 140, 140, 140, 255, 142, 142, 142, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 155, 155, 155, 255, 156, 156, 156, 255, 155, 155, 155, 255, + 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 146, 146, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 137, 137, 137, 255, 133, 133, 133, 255, 129, 129, 129, 255, 126, 126, 126, 255, 121, 121, 121, 255, 119, 119, 119, 255, 118, 118, 118, 255, 117, 117, 117, 255, 114, 114, 114, 255, 111, 111, 111, 255, 109, 109, 109, 255, 105, 105, 105, 255, 104, 104, 104, 255, 101, 101, 101, 255, + 97, 97, 97, 255, 92, 92, 92, 255, 78, 78, 78, 255, 69, 69, 69, 255, 65, 65, 65, 102, 144, 144, 144, 0, 142, 142, 142, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 149, 149, 149, 0, 157, 157, 157, 0, 156, 156, 156, 0, + 152, 152, 152, 0, 150, 150, 150, 0, 143, 143, 143, 0, 104, 104, 104, 60, 105, 105, 105, 249, 111, 111, 112, 255, 118, 118, 118, 255, 123, 123, 123, 255, 123, 123, 123, 255, 123, 123, 123, 255, 126, 126, 126, 255, 130, 130, 130, 255, 131, 131, 131, 255, 132, 132, 132, 255, 133, 133, 133, 255, 134, 134, 134, 255, 138, 138, 138, 255, 140, 140, 140, 255, 144, 144, 144, 255, 145, 145, 146, 255, 148, 148, 148, 255, + 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 144, 144, 144, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 132, 132, 132, 255, 129, 129, 129, 255, 126, 126, 126, 255, 121, 121, 121, 255, 116, 116, 116, 255, 113, 113, 113, 255, 112, 112, 112, 255, + 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 98, 98, 98, 255, 95, 95, 95, 255, 89, 89, 89, 255, 75, 75, 75, 255, 67, 67, 67, 249, 64, 64, 64, 48, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 135, 135, 135, 0, 133, 133, 133, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 146, 146, 146, 0, 154, 154, 154, 0, 158, 158, 158, 0, 154, 154, 154, 0, 151, 151, 151, 0, 105, 105, 105, 22, 102, 102, 102, 228, 108, 108, 108, 255, 114, 114, 114, 255, 119, 119, 119, 255, 121, 121, 121, 255, 121, 121, 121, 255, 123, 123, 123, 255, 126, 126, 126, 255, 128, 128, 128, 255, 127, 127, 127, 255, 129, 129, 129, 255, 130, 130, 130, 255, + 134, 134, 134, 255, 138, 138, 138, 255, 142, 142, 142, 255, 142, 142, 142, 255, 143, 143, 143, 255, 145, 145, 145, 255, 145, 145, 145, 255, 148, 148, 148, 255, 148, 148, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 147, 147, 147, 255, 145, 145, 145, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 133, 133, 133, 255, 131, 131, 131, 255, + 128, 128, 128, 255, 124, 124, 124, 255, 121, 121, 121, 255, 116, 116, 116, 255, 112, 112, 112, 255, 110, 110, 110, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 105, 105, 105, 255, 102, 102, 102, 255, 100, 100, 100, 255, 98, 98, 98, 255, 95, 95, 95, 255, 92, 92, 92, 255, 84, 84, 84, 255, 70, 70, 70, 255, 65, 65, 65, 219, 63, 63, 63, 12, 135, 135, 135, 0, 133, 133, 133, 0, + 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 146, 146, 146, 0, 149, 149, 149, 0, 157, 157, 157, 0, 157, 157, 157, 0, 145, 145, 145, 2, 101, 101, 101, 156, 105, 105, 105, 255, 110, 110, 111, 255, 115, 115, 115, 255, 118, 118, 118, 255, 118, 118, 119, 255, 119, 119, 119, 255, + 122, 122, 123, 255, 123, 123, 123, 255, 123, 123, 123, 255, 125, 125, 125, 255, 127, 127, 128, 255, 130, 130, 130, 255, 135, 135, 135, 255, 138, 138, 138, 255, 138, 138, 138, 255, 138, 138, 138, 255, 139, 139, 139, 255, 142, 142, 142, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, + 147, 147, 147, 255, 143, 143, 143, 255, 141, 141, 141, 255, 137, 137, 137, 255, 133, 133, 133, 255, 128, 128, 128, 255, 125, 125, 125, 255, 122, 122, 122, 255, 119, 119, 119, 255, 117, 117, 117, 255, 113, 113, 113, 255, 109, 109, 109, 255, 106, 106, 106, 255, 103, 103, 103, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 98, 98, 98, 255, 96, 96, 96, 255, 94, 94, 94, 255, + 90, 90, 90, 255, 80, 80, 80, 255, 66, 66, 66, 255, 64, 64, 64, 145, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 154, 154, 154, 0, 159, 159, 159, 0, 102, 102, 102, 57, 101, 101, 101, 252, + 106, 106, 106, 255, 112, 112, 112, 255, 115, 115, 115, 255, 115, 115, 116, 255, 116, 116, 116, 255, 118, 118, 118, 255, 119, 119, 119, 255, 118, 118, 118, 255, 120, 120, 120, 255, 123, 123, 123, 255, 127, 127, 127, 255, 131, 131, 131, 255, 133, 133, 133, 255, 134, 134, 134, 255, 133, 133, 133, 255, 135, 135, 135, 255, 139, 139, 139, 255, 143, 143, 143, 255, 147, 147, 147, 255, 148, 148, 148, 255, 151, 151, 151, 255, + 153, 153, 153, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 149, 149, 149, 255, 147, 147, 147, 255, 142, 142, 142, 255, 140, 140, 140, 255, 137, 137, 137, 255, 133, 133, 133, 255, 128, 128, 128, 255, 123, 123, 123, 255, 119, 119, 119, 255, 116, 116, 116, 255, 113, 113, 113, 255, 110, 110, 110, 255, 108, 108, 108, 255, 104, 104, 104, 255, 101, 101, 101, 255, 99, 99, 99, 255, + 100, 100, 100, 255, 101, 101, 101, 255, 99, 99, 99, 255, 97, 97, 97, 255, 95, 95, 95, 255, 95, 95, 95, 255, 92, 92, 92, 255, 87, 87, 87, 255, 74, 74, 74, 255, 65, 65, 65, 252, 63, 63, 63, 48, 134, 134, 134, 0, 136, 136, 136, 0, 138, 138, 138, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, + 146, 146, 146, 0, 146, 146, 146, 0, 150, 150, 150, 0, 145, 145, 145, 4, 98, 98, 98, 206, 104, 104, 104, 255, 107, 107, 107, 255, 111, 111, 112, 255, 112, 112, 112, 255, 113, 113, 113, 255, 115, 115, 115, 255, 116, 116, 116, 255, 114, 114, 115, 255, 117, 117, 117, 255, 120, 120, 120, 255, 123, 123, 124, 255, 127, 127, 127, 255, 127, 127, 127, 255, 128, 128, 128, 255, 129, 129, 129, 255, 131, 131, 131, 255, + 137, 137, 137, 255, 140, 140, 140, 255, 143, 143, 144, 255, 148, 148, 148, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 152, 152, 152, 255, 150, 150, 150, 255, 146, 146, 146, 255, 143, 143, 143, 255, 139, 139, 139, 255, 135, 135, 135, 255, 131, 131, 131, 255, 127, 127, 127, 255, 122, 122, 122, 255, 119, 119, 119, 255, 113, 113, 113, 255, + 109, 109, 109, 255, 108, 108, 108, 255, 107, 107, 107, 255, 104, 104, 104, 255, 100, 100, 100, 255, 96, 96, 96, 255, 97, 97, 97, 255, 97, 97, 97, 255, 99, 99, 99, 255, 98, 98, 98, 255, 95, 95, 95, 255, 94, 94, 94, 255, 93, 93, 93, 255, 91, 91, 91, 255, 83, 83, 83, 255, 70, 70, 70, 255, 65, 65, 65, 190, 137, 137, 137, 0, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 99, 99, 100, 77, 99, 99, 100, 255, 104, 104, 104, 255, 109, 109, 110, 255, 109, 109, 110, 255, 109, 109, 110, 255, 112, 112, 112, 255, 113, 113, 113, 255, 112, 112, 112, 255, 112, 112, 112, 255, 116, 116, 116, 255, 119, 119, 119, 255, + 123, 123, 123, 255, 123, 123, 123, 255, 123, 123, 123, 255, 124, 124, 125, 255, 127, 127, 127, 255, 133, 133, 133, 255, 137, 137, 137, 255, 140, 140, 140, 255, 143, 143, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 151, 151, 151, 255, 147, 147, 147, 255, 142, 142, 142, 255, 137, 137, 137, 255, + 132, 132, 132, 255, 129, 129, 129, 255, 124, 124, 124, 255, 121, 121, 121, 255, 116, 116, 116, 255, 112, 112, 112, 255, 109, 109, 109, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 96, 96, 96, 255, 94, 94, 94, 255, 94, 94, 94, 255, 96, 96, 96, 255, 97, 97, 97, 255, 96, 96, 96, 255, 94, 94, 94, 255, 94, 94, 94, 255, 93, 93, 93, 255, 89, 89, 89, 255, + 80, 80, 80, 255, 68, 68, 68, 255, 67, 67, 67, 60, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 139, 139, 139, 4, 97, 97, 97, 194, 102, 102, 102, 255, 106, 106, 106, 255, 107, 107, 108, 255, 107, 107, 108, 255, 108, 108, 109, 255, + 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 111, 111, 111, 255, 115, 115, 115, 255, 118, 118, 118, 255, 119, 119, 119, 255, 118, 118, 118, 255, 120, 120, 120, 255, 123, 123, 123, 255, 129, 129, 129, 255, 133, 133, 133, 255, 136, 136, 136, 255, 138, 138, 139, 255, 141, 141, 141, 255, 145, 145, 145, 255, 147, 147, 147, 255, 152, 152, 152, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, + 155, 155, 155, 255, 154, 154, 154, 255, 151, 151, 151, 255, 148, 148, 148, 255, 142, 142, 142, 255, 136, 136, 136, 255, 132, 132, 132, 255, 126, 126, 126, 255, 121, 121, 121, 255, 118, 118, 118, 255, 114, 114, 114, 255, 110, 110, 110, 255, 108, 108, 108, 255, 104, 104, 104, 255, 100, 100, 100, 255, 99, 99, 99, 255, 99, 99, 99, 255, 97, 97, 97, 255, 93, 93, 93, 255, 92, 92, 92, 255, 94, 94, 94, 255, + 96, 96, 96, 255, 97, 97, 97, 255, 95, 95, 95, 255, 94, 94, 94, 255, 95, 95, 95, 255, 93, 93, 93, 255, 88, 88, 88, 255, 75, 75, 75, 255, 70, 70, 70, 184, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, 147, 147, 147, 0, 148, 148, 148, 0, 101, 101, 101, 51, + 98, 98, 98, 255, 102, 102, 103, 255, 106, 106, 106, 255, 106, 106, 106, 255, 106, 106, 107, 255, 107, 107, 107, 255, 107, 107, 108, 255, 106, 106, 106, 255, 107, 107, 107, 255, 111, 111, 111, 255, 114, 114, 114, 255, 115, 115, 116, 255, 115, 115, 115, 255, 115, 115, 115, 255, 119, 119, 119, 255, 124, 124, 124, 255, 128, 128, 128, 255, 130, 130, 130, 255, 133, 133, 133, 255, 136, 136, 136, 255, 140, 140, 140, 255, + 142, 142, 142, 255, 146, 146, 146, 255, 150, 150, 150, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 156, 156, 156, 255, 154, 154, 154, 255, 152, 152, 152, 255, 149, 149, 149, 255, 143, 143, 143, 255, 137, 137, 137, 255, 130, 130, 130, 255, 124, 124, 124, 255, 118, 118, 118, 255, 114, 114, 114, 255, 111, 111, 111, 255, 107, 107, 107, 255, 104, 104, 104, 255, 102, 102, 102, 255, 100, 100, 100, 255, + 97, 97, 97, 255, 97, 97, 97, 255, 97, 97, 97, 255, 95, 95, 95, 255, 92, 92, 92, 255, 92, 92, 92, 255, 95, 95, 95, 255, 97, 97, 97, 255, 97, 97, 97, 255, 97, 97, 97, 255, 98, 98, 98, 255, 97, 97, 97, 255, 95, 95, 95, 255, 85, 85, 85, 255, 74, 74, 73, 255, 73, 73, 73, 39, 140, 140, 140, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, 148, 148, 148, 0, 138, 138, 138, 3, 96, 96, 96, 147, 98, 98, 99, 255, 105, 105, 105, 255, 105, 105, 106, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 106, 255, 104, 104, 105, 255, 103, 103, 104, 255, 107, 107, 107, 255, 110, 110, 110, 255, 112, 112, 112, 255, 111, 111, 112, 255, 111, 111, 112, 255, 113, 113, 113, 255, 118, 118, 118, 255, + 122, 122, 122, 255, 124, 124, 124, 255, 126, 126, 126, 255, 129, 129, 130, 255, 133, 133, 134, 255, 138, 138, 138, 255, 141, 141, 141, 255, 145, 145, 145, 255, 146, 146, 146, 255, 150, 150, 150, 255, 153, 153, 153, 255, 156, 156, 156, 255, 156, 156, 156, 255, 155, 155, 155, 255, 152, 152, 152, 255, 147, 147, 147, 255, 141, 141, 141, 255, 136, 136, 136, 255, 129, 129, 129, 255, 123, 123, 123, 255, 116, 116, 116, 255, + 111, 111, 111, 255, 108, 108, 108, 255, 105, 105, 105, 255, 100, 100, 100, 255, 100, 100, 100, 255, 100, 100, 100, 255, 96, 96, 96, 255, 95, 95, 95, 255, 96, 96, 96, 255, 96, 96, 96, 255, 94, 94, 94, 255, 92, 92, 92, 255, 95, 95, 95, 255, 98, 98, 98, 255, 102, 102, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 100, 100, 100, 255, 93, 93, 93, 255, 81, 81, 81, 255, + 76, 76, 76, 138, 139, 139, 139, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 144, 144, 144, 0, 125, 125, 125, 10, 96, 96, 96, 231, 101, 101, 102, 255, 107, 107, 107, 255, 103, 103, 103, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 102, 102, 102, 255, 102, 102, 103, 255, 107, 107, 108, 255, + 109, 109, 109, 255, 109, 109, 109, 255, 108, 108, 109, 255, 109, 109, 110, 255, 112, 112, 113, 255, 117, 117, 117, 255, 117, 117, 118, 255, 120, 120, 120, 255, 123, 123, 123, 255, 126, 126, 126, 255, 132, 132, 132, 255, 135, 135, 135, 255, 137, 137, 137, 255, 141, 141, 141, 255, 144, 144, 144, 255, 150, 150, 150, 255, 154, 154, 154, 255, 154, 154, 154, 255, 155, 155, 155, 255, 153, 153, 153, 255, 149, 149, 149, 255, + 145, 145, 145, 255, 137, 137, 137, 255, 132, 132, 132, 255, 125, 125, 125, 255, 120, 120, 120, 255, 114, 114, 114, 255, 110, 110, 110, 255, 105, 105, 105, 255, 101, 101, 101, 255, 98, 98, 98, 255, 95, 95, 95, 255, 97, 97, 97, 255, 96, 96, 96, 255, 94, 94, 94, 255, 94, 94, 94, 255, 96, 96, 96, 255, 96, 96, 96, 255, 95, 95, 95, 255, 97, 97, 97, 255, 100, 100, 100, 255, 104, 104, 104, 255, + 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 103, 255, 99, 99, 99, 255, 87, 87, 87, 255, 79, 79, 79, 225, 139, 139, 139, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 139, 139, 139, 1, 102, 102, 102, 62, 100, 100, 101, 255, 106, 106, 106, 255, 105, 105, 105, 255, 101, 101, 101, 255, + 102, 102, 102, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 104, 104, 104, 255, 107, 107, 108, 255, 107, 107, 108, 255, 107, 107, 107, 255, 106, 106, 106, 255, 107, 107, 108, 255, 111, 111, 111, 255, 113, 113, 113, 255, 114, 114, 114, 255, 117, 117, 117, 255, 121, 121, 121, 255, 125, 125, 125, 255, 129, 129, 129, 255, 130, 130, 130, 255, 132, 132, 132, 255, 139, 139, 139, 255, 144, 144, 144, 255, + 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 146, 146, 146, 255, 139, 139, 139, 255, 131, 131, 131, 255, 125, 125, 125, 255, 121, 121, 121, 255, 115, 115, 115, 255, 111, 111, 111, 255, 107, 107, 107, 255, 103, 103, 103, 255, 99, 99, 99, 255, 97, 97, 97, 255, 93, 93, 93, 255, 94, 94, 94, 255, 96, 96, 96, 255, 95, 95, 95, 255, 94, 94, 94, 255, + 97, 97, 97, 255, 100, 100, 100, 255, 99, 99, 99, 255, 99, 99, 99, 255, 103, 103, 102, 255, 107, 107, 107, 255, 109, 109, 109, 255, 108, 108, 108, 255, 107, 107, 107, 255, 106, 106, 106, 255, 103, 103, 103, 255, 96, 96, 96, 255, 82, 82, 82, 255, 79, 79, 79, 45, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, + 140, 140, 140, 2, 102, 102, 102, 130, 102, 102, 102, 255, 108, 108, 108, 255, 104, 104, 104, 255, 100, 100, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 100, 100, 100, 255, 99, 99, 100, 255, 103, 103, 103, 255, 106, 106, 106, 255, 105, 105, 106, 255, 104, 104, 104, 255, 103, 103, 103, 255, 105, 105, 106, 255, 109, 109, 109, 255, 109, 109, 109, 255, 111, 111, 111, 255, 114, 114, 115, 255, 118, 118, 119, 255, + 122, 122, 122, 255, 123, 123, 123, 255, 125, 125, 125, 255, 131, 131, 131, 255, 137, 137, 137, 255, 139, 139, 139, 255, 141, 141, 141, 255, 144, 144, 144, 255, 148, 148, 148, 255, 150, 150, 150, 255, 149, 149, 149, 255, 144, 144, 144, 255, 135, 135, 135, 255, 128, 128, 128, 255, 120, 120, 120, 255, 115, 115, 115, 255, 110, 110, 110, 255, 107, 107, 107, 255, 103, 103, 103, 255, 101, 101, 101, 255, 98, 98, 98, 255, + 95, 95, 95, 255, 94, 94, 94, 255, 92, 92, 92, 255, 95, 95, 95, 255, 97, 97, 97, 255, 98, 98, 98, 255, 102, 102, 101, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 108, 108, 108, 255, 112, 112, 112, 255, 111, 111, 111, 255, 109, 109, 109, 255, 108, 108, 108, 255, 106, 106, 106, 255, 99, 99, 99, 255, 86, 86, 86, 255, 79, 79, 79, 108, 143, 143, 143, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 140, 140, 140, 5, 104, 104, 104, 187, 106, 106, 106, 255, 109, 109, 109, 255, 103, 103, 103, 255, 100, 100, 100, 255, 101, 101, 101, 255, 101, 101, 101, 255, 98, 98, 99, 255, 99, 99, 100, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 102, 255, 102, 102, 102, 255, + 105, 105, 105, 255, 106, 106, 106, 255, 106, 106, 107, 255, 109, 109, 109, 255, 112, 112, 112, 255, 115, 115, 115, 255, 115, 115, 115, 255, 117, 117, 117, 255, 123, 123, 123, 255, 126, 126, 126, 255, 128, 128, 128, 255, 130, 130, 130, 255, 136, 136, 136, 255, 142, 142, 142, 255, 147, 147, 147, 255, 148, 148, 148, 255, 148, 148, 148, 255, 140, 140, 140, 255, 131, 131, 131, 255, 124, 124, 124, 255, 117, 117, 117, 255, + 110, 110, 110, 255, 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, 98, 98, 98, 255, 95, 95, 95, 255, 94, 94, 94, 255, 94, 94, 94, 255, 97, 97, 97, 255, 101, 101, 101, 255, 104, 104, 104, 255, 105, 105, 105, 255, 109, 109, 109, 255, 111, 111, 110, 255, 108, 108, 108, 255, 107, 107, 107, 255, 109, 109, 109, 255, 111, 111, 111, 255, 112, 112, 112, 255, 110, 110, 110, 255, + 109, 109, 109, 255, 107, 107, 107, 255, 102, 102, 102, 255, 89, 89, 89, 255, 81, 81, 81, 178, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 145, 145, 145, 0, 141, 141, 141, 9, 108, 108, 108, 236, 111, 111, 111, 255, 109, 109, 109, 255, 103, 103, 103, 255, 100, 100, 100, 255, 101, 101, 101, 255, 100, 100, 100, 255, 97, 97, 97, 255, + 100, 100, 100, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 102, 255, 104, 104, 104, 255, 104, 104, 104, 255, 106, 106, 106, 255, 107, 107, 107, 255, 108, 108, 109, 255, 109, 109, 110, 255, 111, 111, 111, 255, 114, 114, 115, 255, 118, 118, 118, 255, 118, 118, 118, 255, 120, 120, 120, 255, 127, 127, 127, 255, 133, 133, 133, 255, 139, 139, 139, 255, 148, 148, 148, 255, + 152, 152, 152, 255, 150, 150, 150, 255, 142, 142, 142, 255, 131, 131, 131, 255, 120, 120, 120, 255, 111, 111, 111, 255, 106, 106, 106, 255, 100, 100, 100, 255, 96, 96, 96, 255, 97, 97, 97, 255, 99, 99, 99, 255, 99, 99, 99, 255, 98, 98, 98, 255, 99, 99, 99, 255, 100, 100, 100, 255, 101, 101, 100, 255, 105, 105, 105, 255, 108, 108, 108, 255, 109, 109, 108, 255, 110, 110, 110, 255, 113, 113, 113, 255, + 111, 111, 111, 255, 108, 108, 108, 255, 109, 109, 109, 255, 111, 111, 111, 255, 112, 112, 112, 255, 111, 111, 111, 255, 110, 110, 110, 255, 107, 107, 107, 255, 103, 103, 103, 255, 92, 92, 92, 255, 81, 81, 81, 222, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 1, 123, 123, 124, 35, 116, 116, 116, 255, 117, 117, 117, 255, + 112, 112, 113, 255, 102, 102, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 99, 99, 99, 255, 97, 97, 97, 255, 101, 101, 101, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 100, 100, 100, 255, 101, 101, 101, 255, 102, 102, 103, 255, 103, 103, 103, 255, 104, 104, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 106, 255, 107, 107, 108, 255, 111, 111, 111, 255, 110, 110, 111, 255, + 109, 109, 109, 255, 114, 114, 114, 255, 122, 122, 122, 255, 130, 130, 130, 255, 139, 139, 139, 255, 149, 149, 149, 255, 153, 153, 153, 255, 152, 152, 152, 255, 143, 143, 143, 255, 131, 131, 131, 255, 118, 118, 118, 255, 106, 106, 106, 255, 100, 100, 100, 255, 97, 97, 97, 255, 93, 93, 93, 255, 93, 93, 93, 255, 99, 99, 99, 255, 102, 102, 102, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, + 106, 106, 106, 255, 108, 108, 108, 255, 110, 110, 110, 255, 110, 110, 110, 255, 110, 110, 110, 255, 112, 112, 112, 255, 111, 111, 111, 255, 109, 109, 109, 255, 109, 109, 109, 255, 110, 110, 110, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 104, 104, 104, 255, 95, 95, 95, 255, 82, 82, 82, 252, 85, 85, 85, 10, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 1, 124, 124, 124, 70, 123, 123, 124, 255, 123, 123, 123, 255, 116, 116, 116, 255, 106, 106, 107, 255, 105, 105, 106, 255, 105, 105, 105, 255, 102, 102, 102, 255, 101, 101, 101, 255, 104, 104, 104, 255, 105, 105, 105, 255, 102, 102, 102, 255, 100, 100, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 102, 102, 102, 255, 102, 102, 102, 255, 103, 103, 103, 255, + 103, 103, 104, 255, 101, 101, 101, 255, 102, 102, 103, 255, 107, 107, 107, 255, 107, 107, 108, 255, 105, 105, 106, 255, 104, 104, 104, 255, 108, 108, 109, 255, 115, 115, 115, 255, 124, 124, 124, 255, 135, 135, 135, 255, 145, 145, 145, 255, 157, 157, 157, 255, 155, 155, 155, 255, 141, 141, 141, 255, 124, 124, 124, 255, 110, 110, 110, 255, 100, 100, 100, 255, 95, 95, 95, 255, 95, 95, 95, 255, 94, 94, 94, 255, + 96, 96, 96, 255, 103, 103, 103, 255, 108, 108, 108, 255, 111, 111, 111, 255, 109, 109, 109, 255, 109, 109, 109, 255, 107, 107, 107, 255, 108, 108, 108, 255, 110, 110, 110, 255, 110, 110, 110, 255, 110, 110, 110, 255, 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 109, 255, 108, 108, 108, 255, 109, 109, 109, 255, 110, 110, 111, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 105, 105, 105, 255, + 96, 96, 96, 255, 84, 84, 84, 255, 81, 81, 82, 50, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 149, 149, 149, 1, 131, 131, 131, 93, 130, 130, 130, 255, 129, 129, 130, 255, 121, 121, 122, 255, 112, 112, 112, 255, 111, 111, 111, 255, 111, 111, 111, 255, 107, 107, 107, 255, 107, 107, 107, 255, 111, 111, 111, 255, 111, 111, 111, 255, 107, 107, 108, 255, + 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 102, 102, 102, 255, 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 103, 255, 106, 106, 106, 255, 114, 114, 114, 255, 125, 125, 125, 255, 142, 142, 142, 255, 158, 158, 158, 255, 157, 157, 157, 255, 137, 137, 137, 255, + 116, 116, 116, 255, 101, 101, 101, 255, 93, 93, 93, 255, 92, 92, 92, 255, 99, 99, 99, 255, 104, 104, 104, 255, 105, 105, 105, 255, 108, 108, 108, 255, 112, 112, 112, 255, 113, 113, 113, 255, 111, 111, 111, 255, 109, 109, 109, 255, 106, 106, 106, 255, 106, 106, 106, 255, 108, 108, 108, 255, 110, 110, 110, 255, 110, 110, 111, 255, 110, 110, 110, 255, 110, 110, 110, 255, 108, 108, 108, 255, 107, 107, 107, 255, + 107, 107, 108, 255, 109, 109, 109, 255, 108, 108, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 105, 105, 105, 255, 97, 97, 97, 255, 86, 86, 86, 255, 81, 81, 82, 74, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 149, 149, 149, 1, 138, 138, 139, 104, 137, 137, 137, 255, 136, 136, 136, 255, 126, 126, 127, 255, 119, 119, 119, 255, 118, 118, 118, 255, + 118, 118, 118, 255, 114, 114, 114, 255, 115, 115, 115, 255, 117, 117, 117, 255, 118, 118, 118, 255, 115, 115, 115, 255, 113, 113, 113, 255, 112, 112, 112, 255, 112, 112, 113, 255, 112, 112, 112, 255, 110, 110, 111, 255, 110, 110, 110, 255, 106, 106, 107, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 101, 101, 101, 255, 99, 99, 99, 255, 99, 99, 99, 255, 100, 100, 100, 255, 99, 99, 99, 255, + 104, 104, 105, 255, 112, 112, 112, 255, 125, 125, 125, 255, 146, 146, 146, 255, 155, 155, 155, 255, 128, 128, 128, 255, 107, 107, 107, 255, 96, 96, 96, 255, 96, 96, 96, 255, 102, 102, 102, 255, 109, 109, 109, 255, 111, 111, 111, 255, 109, 109, 109, 255, 107, 107, 108, 255, 111, 111, 111, 255, 112, 112, 112, 255, 110, 110, 111, 255, 108, 108, 108, 255, 105, 105, 105, 255, 104, 104, 104, 255, 107, 107, 107, 255, + 109, 109, 109, 255, 109, 109, 109, 255, 110, 110, 110, 255, 109, 109, 109, 255, 106, 106, 107, 255, 105, 105, 106, 255, 105, 105, 105, 255, 108, 108, 108, 255, 107, 107, 107, 255, 106, 106, 106, 255, 106, 106, 106, 255, 104, 104, 104, 255, 97, 97, 97, 255, 86, 86, 86, 255, 82, 82, 83, 94, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 1, + 145, 145, 145, 119, 144, 144, 144, 255, 142, 142, 142, 255, 135, 135, 135, 255, 126, 126, 126, 255, 125, 125, 125, 255, 126, 126, 126, 255, 122, 122, 122, 255, 123, 123, 123, 255, 125, 125, 126, 255, 126, 126, 126, 255, 124, 124, 124, 255, 122, 122, 123, 255, 124, 124, 124, 255, 123, 123, 123, 255, 123, 123, 123, 255, 122, 122, 122, 255, 120, 120, 121, 255, 119, 119, 119, 255, 117, 117, 117, 255, 118, 118, 118, 255, + 117, 117, 117, 255, 111, 111, 111, 255, 107, 107, 107, 255, 106, 106, 106, 255, 103, 103, 103, 255, 99, 99, 99, 255, 102, 102, 102, 255, 100, 100, 100, 255, 99, 99, 100, 255, 120, 120, 120, 255, 154, 154, 154, 255, 107, 107, 107, 255, 104, 104, 104, 255, 112, 112, 112, 255, 108, 108, 108, 255, 105, 105, 105, 255, 107, 107, 108, 255, 108, 108, 108, 255, 106, 106, 106, 255, 106, 106, 106, 255, 109, 109, 109, 255, + 109, 109, 110, 255, 109, 109, 109, 255, 106, 106, 106, 255, 104, 104, 104, 255, 102, 102, 103, 255, 105, 105, 106, 255, 107, 107, 107, 255, 107, 107, 107, 255, 108, 108, 108, 255, 107, 107, 107, 255, 106, 106, 106, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 107, 255, 105, 105, 106, 255, 106, 106, 106, 255, 104, 104, 105, 255, 103, 103, 104, 255, 96, 96, 97, 255, 85, 85, 86, 255, 81, 81, 82, 106, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 1, 152, 152, 152, 119, 151, 151, 151, 255, 149, 149, 149, 255, 141, 141, 142, 255, 132, 132, 133, 255, 131, 131, 132, 255, 132, 132, 132, 255, 129, 129, 130, 255, 131, 131, 132, 255, 135, 135, 135, 255, 134, 134, 135, 255, 132, 132, 133, 255, 133, 133, 134, 255, 134, 134, 135, 255, 135, 135, 136, 255, + 136, 136, 137, 255, 136, 136, 137, 255, 135, 135, 135, 255, 134, 134, 135, 255, 132, 132, 133, 255, 136, 136, 136, 255, 136, 136, 137, 255, 132, 132, 132, 255, 130, 130, 131, 255, 132, 132, 133, 255, 131, 131, 132, 255, 130, 130, 131, 255, 133, 133, 134, 255, 132, 132, 133, 255, 124, 124, 124, 255, 125, 125, 126, 255, 104, 104, 104, 255, 106, 106, 106, 255, 106, 106, 106, 255, 106, 106, 106, 255, 102, 102, 102, 255, + 101, 101, 101, 255, 103, 103, 103, 255, 105, 105, 105, 255, 102, 102, 102, 255, 101, 101, 101, 255, 106, 106, 106, 255, 107, 107, 107, 255, 106, 106, 106, 255, 104, 104, 104, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 106, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 103, 255, 103, 103, 103, 255, 105, 105, 105, 255, 105, 105, 105, 255, + 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 96, 96, 96, 255, 85, 85, 85, 255, 81, 81, 81, 110, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 149, 149, 149, 1, 158, 158, 159, 109, 158, 158, 159, 255, 156, 156, 156, 255, 148, 148, 148, 255, 139, 139, 139, 255, 139, 139, 139, 255, 138, 138, 139, 255, 137, 137, 137, 255, 139, 139, 140, 255, + 143, 143, 143, 255, 143, 143, 143, 255, 141, 141, 141, 255, 142, 142, 142, 255, 145, 145, 145, 255, 146, 146, 146, 255, 147, 147, 147, 255, 147, 147, 147, 255, 147, 147, 147, 255, 148, 148, 148, 255, 147, 147, 147, 255, 150, 150, 150, 255, 154, 154, 154, 255, 149, 149, 149, 255, 148, 148, 148, 255, 151, 151, 151, 255, 150, 150, 150, 255, 145, 145, 145, 255, 141, 141, 141, 255, 130, 130, 130, 255, 100, 100, 100, 255, + 113, 113, 113, 255, 146, 146, 146, 255, 128, 128, 129, 255, 107, 107, 108, 255, 98, 98, 99, 255, 94, 94, 95, 255, 96, 96, 97, 255, 100, 100, 101, 255, 101, 101, 101, 255, 98, 98, 99, 255, 99, 99, 99, 255, 102, 102, 103, 255, 103, 103, 104, 255, 102, 102, 102, 255, 100, 100, 101, 255, 99, 99, 100, 255, 99, 99, 100, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 104, 104, 104, 255, + 103, 103, 104, 255, 103, 103, 104, 255, 102, 102, 103, 255, 102, 102, 102, 255, 103, 103, 104, 255, 103, 103, 104, 255, 103, 103, 104, 255, 101, 101, 102, 255, 101, 101, 101, 255, 95, 95, 95, 255, 85, 85, 85, 255, 82, 82, 82, 94, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 163, 163, 163, 98, 164, 164, 164, 255, 161, 161, 161, 255, + 153, 153, 153, 255, 145, 145, 145, 255, 145, 145, 145, 255, 145, 145, 145, 255, 144, 144, 144, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 153, 153, 153, 255, 155, 155, 155, 255, 149, 149, 149, 255, 142, 142, 142, 255, + 139, 139, 139, 255, 130, 130, 130, 255, 113, 113, 112, 255, 97, 97, 97, 255, 99, 99, 99, 255, 120, 120, 120, 255, 143, 143, 143, 255, 147, 147, 147, 255, 139, 139, 139, 255, 130, 130, 130, 255, 113, 113, 113, 255, 104, 104, 104, 255, 101, 101, 101, 255, 101, 101, 102, 255, 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 98, 255, 100, 100, 101, 255, 100, 100, 101, 255, 99, 99, 99, 255, 97, 97, 98, 255, + 98, 98, 98, 255, 98, 98, 99, 255, 100, 100, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 102, 255, 101, 101, 102, 255, 101, 101, 101, 255, 101, 101, 102, 255, 102, 102, 102, 255, 102, 102, 102, 255, 102, 102, 103, 255, 100, 100, 101, 255, 99, 99, 100, 255, 93, 93, 94, 255, 83, 83, 84, 255, 82, 82, 83, 82, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 167, 167, 167, 79, 169, 169, 169, 255, 166, 166, 166, 255, 158, 158, 158, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 149, 149, 149, 255, 153, 153, 153, 255, 155, 155, 155, 255, 153, 153, 153, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, + 150, 150, 150, 255, 146, 146, 146, 255, 142, 142, 142, 255, 141, 141, 141, 255, 133, 133, 133, 255, 120, 120, 120, 255, 113, 113, 113, 255, 105, 105, 105, 255, 99, 99, 99, 255, 98, 98, 98, 255, 114, 114, 114, 255, 136, 136, 137, 255, 151, 151, 151, 255, 147, 147, 148, 255, 142, 142, 143, 255, 132, 132, 133, 255, 125, 125, 126, 255, 118, 118, 118, 255, 114, 114, 114, 255, 111, 111, 112, 255, 104, 104, 105, 255, + 99, 99, 100, 255, 99, 99, 99, 255, 98, 98, 98, 255, 98, 98, 99, 255, 97, 97, 98, 255, 95, 95, 96, 255, 95, 95, 96, 255, 97, 97, 97, 255, 99, 99, 100, 255, 99, 99, 100, 255, 100, 100, 101, 255, 101, 101, 101, 255, 99, 99, 100, 255, 100, 100, 100, 255, 100, 100, 101, 255, 100, 100, 101, 255, 101, 101, 102, 255, 101, 101, 101, 255, 100, 100, 101, 255, 100, 100, 100, 255, 98, 98, 98, 255, + 92, 92, 93, 255, 82, 82, 83, 255, 82, 82, 82, 57, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 165, 165, 165, 47, 173, 173, 173, 255, 169, 169, 169, 255, 163, 163, 163, 255, 154, 154, 154, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 149, 149, 149, 255, 154, 154, 154, 255, 155, 155, 155, 255, 152, 152, 152, 255, + 149, 149, 149, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 133, 133, 133, 255, 125, 125, 125, 255, 120, 120, 120, 255, 115, 115, 115, 255, 104, 104, 104, 255, 99, 99, 99, 255, 103, 103, 103, 255, 110, 110, 110, 255, 117, 117, 117, 255, 127, 127, 128, 255, 140, 140, 140, 255, 146, 146, 147, 255, 144, 144, 145, 255, 140, 140, 140, 255, + 135, 135, 135, 255, 131, 131, 132, 255, 131, 131, 132, 255, 131, 131, 132, 255, 120, 120, 120, 255, 109, 109, 110, 255, 106, 106, 106, 255, 104, 104, 105, 255, 103, 103, 103, 255, 99, 99, 100, 255, 97, 97, 98, 255, 96, 96, 97, 255, 95, 95, 96, 255, 95, 95, 96, 255, 98, 98, 98, 255, 99, 99, 100, 255, 99, 99, 99, 255, 101, 101, 101, 255, 101, 101, 102, 255, 100, 100, 101, 255, 98, 98, 99, 255, + 100, 100, 100, 255, 100, 100, 101, 255, 100, 100, 101, 255, 99, 99, 100, 255, 98, 98, 98, 255, 97, 97, 97, 255, 91, 91, 91, 255, 81, 81, 82, 255, 92, 92, 93, 16, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 141, 141, 141, 14, 175, 175, 175, 245, 173, 173, 173, 255, 165, 165, 165, 255, 155, 155, 155, 255, 151, 151, 151, 255, + 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 150, 255, 147, 147, 147, 255, 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 140, 255, 137, 137, 137, 255, 132, 132, 132, 255, 129, 129, 129, 255, 123, 123, 123, 255, 118, 118, 118, 255, 111, 111, 111, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 110, 110, 110, 255, 123, 123, 123, 255, + 136, 136, 136, 255, 143, 143, 143, 255, 148, 148, 149, 255, 147, 147, 148, 255, 146, 146, 146, 255, 143, 143, 143, 255, 143, 143, 144, 255, 141, 141, 142, 255, 141, 141, 142, 255, 135, 135, 136, 255, 125, 125, 126, 255, 119, 119, 120, 255, 116, 116, 116, 255, 112, 112, 112, 255, 107, 107, 108, 255, 103, 103, 104, 255, 101, 101, 101, 255, 100, 100, 101, 255, 98, 98, 98, 255, 98, 98, 98, 255, 98, 98, 99, 255, + 98, 98, 99, 255, 99, 99, 100, 255, 100, 100, 101, 255, 81, 80, 81, 255, 102, 102, 103, 255, 105, 105, 106, 255, 103, 103, 103, 255, 101, 101, 101, 255, 99, 99, 99, 255, 98, 98, 99, 255, 98, 98, 98, 255, 96, 96, 97, 255, 89, 89, 89, 255, 79, 79, 80, 230, 132, 132, 132, 2, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, + 140, 140, 140, 11, 175, 175, 175, 201, 173, 173, 173, 255, 166, 166, 166, 255, 155, 155, 155, 255, 147, 147, 147, 255, 146, 146, 146, 255, 143, 143, 143, 255, 140, 140, 140, 255, 141, 141, 141, 255, 143, 143, 143, 255, 139, 139, 139, 255, 134, 134, 134, 255, 131, 131, 131, 255, 128, 128, 128, 255, 124, 124, 124, 255, 121, 121, 121, 255, 116, 116, 116, 255, 111, 111, 111, 255, 106, 106, 106, 255, 104, 104, 104, 255, + 101, 101, 101, 255, 104, 104, 104, 255, 112, 112, 112, 255, 115, 115, 115, 255, 119, 119, 119, 255, 130, 130, 130, 255, 143, 143, 144, 255, 154, 154, 154, 255, 157, 157, 158, 255, 156, 156, 156, 255, 154, 154, 155, 255, 153, 153, 153, 255, 151, 151, 152, 255, 146, 146, 147, 255, 141, 141, 142, 255, 132, 132, 133, 255, 129, 129, 130, 255, 129, 129, 129, 255, 124, 124, 125, 255, 118, 118, 119, 255, 112, 112, 112, 255, + 107, 107, 108, 255, 105, 105, 106, 255, 102, 102, 103, 255, 100, 100, 101, 255, 102, 102, 102, 255, 102, 102, 103, 255, 101, 101, 102, 255, 103, 103, 104, 255, 87, 86, 87, 255, 48, 47, 47, 255, 48, 47, 47, 255, 64, 63, 64, 255, 85, 84, 85, 255, 104, 104, 105, 255, 104, 104, 105, 255, 100, 100, 101, 255, 98, 98, 98, 255, 95, 95, 95, 255, 87, 87, 88, 255, 78, 78, 79, 188, 129, 129, 129, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 139, 139, 139, 7, 173, 173, 173, 147, 172, 172, 172, 255, 165, 165, 165, 255, 152, 152, 152, 255, 142, 142, 142, 255, 141, 141, 141, 255, 138, 138, 138, 255, 133, 133, 133, 255, 132, 132, 132, 255, 134, 134, 134, 255, 131, 131, 131, 255, 125, 125, 125, 255, 120, 120, 120, 255, 117, 117, 117, 255, + 114, 114, 114, 255, 110, 110, 110, 255, 106, 106, 106, 255, 104, 104, 104, 255, 102, 102, 102, 255, 105, 105, 105, 255, 106, 106, 106, 255, 109, 109, 109, 255, 116, 116, 116, 255, 125, 125, 125, 255, 133, 133, 134, 255, 137, 137, 137, 255, 144, 144, 145, 255, 152, 152, 153, 255, 156, 156, 157, 255, 156, 156, 157, 255, 154, 154, 155, 255, 152, 152, 153, 255, 147, 147, 148, 255, 143, 143, 143, 255, 137, 137, 138, 255, + 134, 134, 135, 255, 136, 136, 136, 255, 133, 133, 134, 255, 130, 130, 131, 255, 123, 123, 124, 255, 117, 117, 118, 255, 113, 113, 114, 255, 109, 109, 110, 255, 106, 106, 107, 255, 105, 105, 105, 255, 105, 105, 106, 255, 105, 105, 106, 255, 103, 103, 104, 255, 106, 106, 107, 255, 77, 77, 77, 255, 53, 52, 52, 255, 53, 52, 52, 255, 52, 52, 52, 255, 52, 52, 52, 255, 52, 51, 52, 255, 71, 70, 71, 255, + 88, 88, 88, 255, 97, 97, 98, 255, 93, 93, 94, 255, 84, 84, 85, 255, 77, 77, 78, 123, 144, 144, 144, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 138, 138, 138, 3, 167, 167, 167, 82, 170, 170, 170, 255, 164, 164, 164, 255, 151, 151, 151, 255, 137, 137, 137, 255, 133, 133, 133, 255, 131, 131, 131, 255, 126, 126, 126, 255, + 123, 123, 123, 255, 124, 124, 124, 255, 123, 123, 123, 255, 116, 116, 116, 255, 111, 111, 111, 255, 108, 108, 108, 255, 106, 106, 106, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 108, 108, 108, 255, 112, 112, 112, 255, 116, 116, 116, 255, 122, 122, 122, 255, 131, 131, 131, 255, 139, 139, 140, 255, 146, 146, 146, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 153, 255, + 151, 151, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, 143, 143, 144, 255, 142, 142, 142, 255, 140, 140, 141, 255, 141, 141, 142, 255, 139, 139, 140, 255, 135, 135, 135, 255, 131, 131, 132, 255, 128, 128, 128, 255, 123, 123, 124, 255, 119, 119, 120, 255, 113, 113, 114, 255, 110, 110, 111, 255, 110, 110, 111, 255, 110, 110, 111, 255, 108, 108, 109, 255, 106, 106, 107, 255, 106, 106, 106, 255, 108, 108, 109, 255, + 106, 106, 106, 255, 88, 88, 88, 255, 68, 68, 68, 255, 57, 57, 57, 255, 56, 56, 56, 255, 56, 56, 56, 255, 56, 55, 56, 255, 94, 93, 94, 255, 92, 92, 92, 255, 81, 81, 82, 255, 77, 77, 78, 59, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 140, 140, 140, 1, 152, 152, 152, 25, 169, 169, 169, 242, + 163, 163, 163, 255, 151, 151, 151, 255, 134, 134, 134, 255, 126, 126, 126, 255, 123, 123, 123, 255, 120, 120, 120, 255, 114, 114, 114, 255, 114, 114, 114, 255, 115, 115, 115, 255, 112, 112, 112, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 104, 104, 104, 255, 107, 107, 107, 255, 111, 111, 111, 255, 118, 118, 118, 255, 123, 123, 123, 255, 129, 129, 129, 255, + 135, 135, 135, 255, 142, 142, 142, 255, 149, 149, 149, 255, 154, 154, 155, 255, 156, 156, 157, 255, 155, 155, 155, 255, 152, 152, 153, 255, 151, 151, 152, 255, 149, 149, 150, 255, 149, 149, 150, 255, 147, 147, 147, 255, 146, 146, 146, 255, 143, 143, 144, 255, 138, 138, 139, 255, 135, 135, 136, 255, 133, 133, 134, 255, 130, 130, 131, 255, 128, 128, 128, 255, 123, 123, 123, 255, 119, 119, 119, 255, 116, 116, 117, 255, + 117, 117, 117, 255, 114, 114, 114, 255, 111, 111, 112, 255, 108, 108, 109, 255, 107, 107, 107, 255, 105, 105, 106, 255, 105, 105, 106, 255, 106, 106, 107, 255, 110, 110, 111, 255, 105, 105, 106, 255, 90, 89, 90, 255, 69, 68, 69, 255, 66, 66, 66, 255, 103, 103, 104, 255, 90, 90, 91, 255, 80, 80, 80, 238, 89, 89, 90, 4, 126, 126, 126, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 135, 135, 135, 0, 136, 136, 136, 9, 164, 164, 164, 169, 162, 162, 162, 255, 151, 151, 151, 255, 133, 133, 133, 255, 119, 119, 119, 255, 115, 115, 115, 255, 112, 112, 112, 255, 107, 107, 107, 255, 104, 104, 104, 255, 107, 107, 107, 255, 107, 107, 107, 255, 104, 104, 104, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 107, 107, 107, 255, + 109, 109, 109, 255, 112, 112, 112, 255, 116, 116, 116, 255, 123, 123, 123, 255, 129, 129, 130, 255, 134, 134, 134, 255, 140, 140, 140, 255, 144, 144, 144, 255, 150, 150, 150, 255, 154, 154, 155, 255, 156, 156, 156, 255, 156, 156, 157, 255, 155, 155, 156, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, 148, 148, 149, 255, 146, 146, 146, 255, 142, 142, 142, 255, 138, 138, 139, 255, 135, 135, 136, 255, + 134, 134, 134, 255, 131, 131, 132, 255, 129, 129, 129, 255, 126, 126, 126, 255, 124, 124, 125, 255, 123, 123, 124, 255, 122, 122, 122, 255, 117, 117, 117, 255, 114, 114, 115, 255, 112, 112, 112, 255, 110, 110, 111, 255, 108, 108, 109, 255, 106, 106, 107, 255, 106, 106, 107, 255, 106, 106, 106, 255, 106, 106, 107, 255, 107, 107, 107, 255, 110, 110, 110, 255, 103, 103, 104, 255, 99, 99, 100, 255, 89, 89, 89, 255, + 81, 81, 82, 156, 255, 255, 255, 0, 127, 127, 127, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 133, 133, 133, 0, 134, 134, 134, 3, 160, 160, 160, 81, 161, 161, 161, 255, 152, 152, 152, 255, 135, 135, 135, 255, 117, 117, 117, 255, 110, 110, 110, 255, 107, 107, 107, 255, 103, 103, 103, 255, 99, 99, 99, 255, 101, 101, 101, 255, + 105, 105, 105, 255, 106, 106, 106, 255, 104, 104, 104, 255, 105, 105, 105, 255, 108, 108, 108, 255, 110, 110, 110, 255, 114, 114, 114, 255, 118, 118, 118, 255, 122, 122, 122, 255, 128, 128, 128, 255, 133, 133, 133, 255, 139, 139, 139, 255, 143, 143, 144, 255, 148, 148, 149, 255, 152, 152, 152, 255, 152, 152, 153, 255, 152, 152, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, + 148, 148, 149, 255, 146, 146, 146, 255, 144, 144, 145, 255, 141, 141, 141, 255, 139, 139, 139, 255, 136, 136, 137, 255, 135, 135, 136, 255, 131, 131, 132, 255, 129, 129, 130, 255, 128, 128, 129, 255, 130, 130, 130, 255, 129, 129, 129, 255, 125, 125, 126, 255, 120, 120, 121, 255, 117, 117, 117, 255, 115, 115, 116, 255, 113, 113, 114, 255, 111, 111, 112, 255, 110, 110, 111, 255, 109, 109, 110, 255, 107, 107, 108, 255, + 106, 106, 106, 255, 104, 104, 104, 255, 104, 104, 105, 255, 101, 101, 102, 255, 96, 96, 97, 255, 88, 88, 89, 255, 84, 84, 85, 60, 255, 255, 255, 0, 128, 128, 128, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 132, 132, 132, 0, 131, 131, 131, 0, 133, 133, 133, 12, 161, 161, 161, 217, 154, 154, 154, 255, 141, 141, 141, 255, + 120, 120, 120, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 99, 99, 99, 255, 98, 98, 98, 255, 103, 103, 103, 255, 108, 108, 108, 255, 109, 109, 109, 255, 108, 108, 108, 255, 111, 111, 111, 255, 113, 113, 113, 255, 118, 118, 119, 255, 123, 123, 123, 255, 128, 128, 128, 255, 133, 133, 133, 255, 136, 136, 137, 255, 141, 141, 141, 255, 145, 145, 145, 255, 150, 150, 150, 255, 152, 152, 152, 255, + 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 146, 146, 146, 255, 145, 145, 146, 255, 144, 144, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 135, 135, 135, 255, 132, 132, 133, 255, 132, 132, 133, 255, 132, 132, 133, 255, 132, 132, 133, 255, 132, 132, 132, 255, 127, 127, 127, 255, 123, 123, 124, 255, 121, 121, 122, 255, + 120, 120, 120, 255, 117, 117, 118, 255, 115, 115, 115, 255, 113, 113, 113, 255, 111, 111, 111, 255, 109, 109, 110, 255, 107, 107, 108, 255, 107, 107, 107, 255, 104, 104, 105, 255, 102, 102, 103, 255, 96, 96, 96, 255, 87, 87, 88, 207, 131, 131, 131, 1, 255, 255, 255, 0, 128, 128, 128, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, + 130, 130, 130, 0, 129, 129, 129, 0, 133, 133, 133, 3, 156, 156, 156, 107, 155, 155, 155, 255, 144, 144, 144, 255, 127, 127, 127, 255, 108, 108, 108, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 99, 99, 99, 255, 101, 101, 101, 255, 109, 109, 109, 255, 114, 114, 114, 255, 113, 113, 113, 255, 115, 115, 115, 255, 118, 118, 118, 255, 122, 122, 122, 255, 126, 126, 127, 255, 132, 132, 132, 255, + 136, 136, 136, 255, 140, 140, 141, 255, 144, 144, 144, 255, 146, 146, 147, 255, 150, 150, 150, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 146, 146, 147, 255, 145, 145, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 140, 255, 137, 137, 138, 255, 136, 136, 137, 255, 137, 137, 137, 255, 137, 137, 137, 255, + 135, 135, 136, 255, 133, 133, 134, 255, 130, 130, 131, 255, 129, 129, 129, 255, 127, 127, 128, 255, 126, 126, 127, 255, 122, 122, 123, 255, 119, 119, 120, 255, 118, 118, 119, 255, 116, 116, 117, 255, 114, 114, 115, 255, 112, 112, 112, 255, 109, 109, 110, 255, 109, 109, 110, 255, 107, 107, 108, 255, 103, 103, 104, 255, 96, 96, 97, 255, 92, 92, 92, 85, 139, 139, 139, 0, 127, 127, 127, 0, 127, 127, 127, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 128, 128, 128, 0, 127, 127, 127, 0, 125, 125, 125, 0, 138, 138, 138, 16, 157, 157, 157, 223, 151, 151, 151, 255, 136, 136, 136, 255, 115, 115, 115, 255, 103, 103, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 106, 106, 106, 255, 116, 116, 116, 255, + 120, 120, 120, 255, 121, 121, 121, 255, 123, 123, 123, 255, 127, 127, 128, 255, 130, 130, 131, 255, 134, 134, 134, 255, 139, 139, 139, 255, 143, 143, 143, 255, 146, 146, 147, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 146, 146, 147, 255, 145, 145, 145, 255, 143, 143, 144, 255, + 142, 142, 143, 255, 140, 140, 141, 255, 140, 140, 141, 255, 139, 139, 140, 255, 139, 139, 140, 255, 138, 138, 139, 255, 136, 136, 137, 255, 134, 134, 134, 255, 132, 132, 133, 255, 131, 131, 132, 255, 131, 131, 132, 255, 130, 130, 130, 255, 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 121, 255, 118, 118, 119, 255, 116, 116, 117, 255, 113, 113, 114, 255, 112, 112, 113, 255, 110, 110, 111, 255, 109, 109, 110, 255, + 103, 103, 104, 255, 94, 94, 95, 216, 146, 146, 146, 1, 142, 142, 142, 0, 133, 133, 133, 0, 126, 126, 126, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 127, 127, 127, 0, 126, 126, 126, 0, 126, 126, 126, 0, 125, 125, 125, 0, 131, 131, 131, 3, 155, 155, 155, 93, 156, 156, 156, 255, 146, 146, 146, 255, 128, 128, 128, 255, 111, 111, 111, 255, + 104, 104, 104, 255, 106, 106, 106, 255, 108, 108, 108, 255, 106, 106, 106, 255, 108, 108, 108, 255, 114, 114, 114, 255, 122, 122, 122, 255, 127, 127, 127, 255, 129, 129, 129, 255, 132, 132, 132, 255, 133, 133, 133, 255, 137, 137, 137, 255, 140, 140, 141, 255, 145, 145, 145, 255, 149, 149, 149, 255, 152, 152, 152, 255, 154, 154, 155, 255, 155, 155, 156, 255, 154, 154, 155, 255, 154, 154, 154, 255, 152, 152, 152, 255, + 150, 150, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 146, 146, 146, 255, 144, 144, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 142, 142, 142, 255, 140, 140, 140, 255, 137, 137, 138, 255, 136, 136, 136, 255, 135, 135, 135, 255, 134, 134, 135, 255, 134, 134, 135, 255, 131, 131, 132, 255, 130, 130, 131, 255, 128, 128, 129, 255, 126, 126, 127, 255, 124, 124, 125, 255, + 121, 121, 122, 255, 119, 119, 120, 255, 117, 117, 118, 255, 115, 115, 116, 255, 113, 113, 114, 255, 111, 111, 111, 255, 103, 103, 104, 255, 98, 98, 99, 75, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 126, 126, 126, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 127, 127, 127, 0, + 128, 128, 128, 0, 132, 132, 132, 10, 160, 160, 160, 190, 155, 155, 155, 255, 142, 142, 142, 255, 125, 125, 125, 255, 111, 111, 111, 255, 108, 108, 108, 255, 111, 111, 111, 255, 112, 112, 112, 255, 111, 111, 111, 255, 114, 114, 114, 255, 121, 121, 121, 255, 132, 132, 132, 255, 135, 135, 135, 255, 136, 136, 136, 255, 137, 137, 138, 255, 140, 140, 140, 255, 143, 143, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, + 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 156, 255, 154, 154, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 144, 255, 141, 141, 142, 255, 139, 139, 140, 255, 137, 137, 138, 255, 137, 137, 138, 255, 136, 136, 137, 255, 137, 137, 137, 255, + 135, 135, 135, 255, 131, 131, 131, 255, 130, 130, 131, 255, 129, 129, 130, 255, 130, 130, 130, 255, 127, 127, 128, 255, 124, 124, 125, 255, 121, 121, 122, 255, 120, 120, 121, 255, 119, 119, 120, 255, 114, 114, 115, 255, 110, 110, 110, 255, 104, 104, 105, 169, 135, 135, 135, 0, 138, 138, 138, 0, 138, 138, 138, 0, 141, 141, 141, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, 127, 127, 127, 0, 128, 128, 128, 0, 129, 129, 129, 0, 130, 130, 130, 0, 130, 130, 130, 1, 154, 154, 154, 50, 163, 163, 163, 245, 155, 155, 155, 255, 141, 141, 141, 255, 124, 124, 124, 255, 114, 114, 114, 255, 112, 112, 113, 255, 116, 116, 116, 255, 117, 117, 117, 255, 117, 117, 117, 255, 122, 122, 122, 255, 129, 129, 129, 255, 135, 135, 136, 255, + 140, 140, 140, 255, 141, 141, 142, 255, 143, 143, 144, 255, 145, 145, 146, 255, 148, 148, 149, 255, 150, 150, 151, 255, 152, 152, 152, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, + 142, 142, 142, 255, 140, 140, 140, 255, 140, 140, 140, 255, 140, 140, 141, 255, 139, 139, 140, 255, 138, 138, 138, 255, 133, 133, 134, 255, 132, 132, 132, 255, 132, 132, 132, 255, 131, 131, 132, 255, 130, 130, 131, 255, 128, 128, 129, 255, 126, 126, 127, 255, 125, 125, 125, 255, 124, 124, 124, 255, 121, 121, 122, 255, 115, 115, 116, 255, 109, 109, 110, 238, 108, 108, 108, 30, 134, 134, 134, 0, 138, 138, 138, 0, + 138, 138, 138, 0, 139, 139, 139, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 0, 129, 129, 129, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 4, 162, 162, 162, 109, 165, 165, 165, 255, 155, 155, 155, 255, 140, 140, 140, 255, 125, 125, 125, 255, 118, 118, 119, 255, + 119, 119, 119, 255, 123, 123, 123, 255, 124, 124, 124, 255, 126, 126, 126, 255, 128, 128, 128, 255, 133, 133, 133, 255, 140, 140, 141, 255, 145, 145, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 152, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, + 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 148, 255, 146, 146, 146, 255, 145, 145, 145, 255, 143, 143, 144, 255, 143, 143, 143, 255, 142, 142, 143, 255, 142, 142, 143, 255, 141, 141, 142, 255, 139, 139, 140, 255, 135, 135, 136, 255, 132, 132, 133, 255, 133, 133, 134, 255, 133, 133, 134, 255, 132, 132, 133, 255, 130, 130, 131, 255, 129, 129, 130, 255, 129, 129, 130, 255, 128, 128, 128, 255, 126, 126, 127, 255, + 122, 122, 122, 255, 116, 116, 117, 255, 111, 111, 112, 92, 135, 135, 135, 0, 132, 132, 132, 0, 136, 136, 136, 0, 138, 138, 138, 0, 138, 138, 138, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, + 131, 131, 131, 7, 168, 168, 168, 160, 167, 167, 167, 255, 157, 157, 157, 255, 142, 142, 142, 255, 130, 130, 130, 255, 125, 125, 125, 255, 127, 127, 127, 255, 129, 129, 129, 255, 130, 130, 130, 255, 132, 132, 132, 255, 133, 133, 133, 255, 137, 137, 137, 255, 145, 145, 145, 255, 149, 149, 150, 255, 152, 152, 152, 255, 154, 154, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 153, 153, 154, 255, 153, 153, 154, 255, + 153, 153, 154, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 149, 149, 149, 255, 147, 147, 148, 255, 148, 148, 149, 255, 146, 146, 146, 255, 147, 147, 147, 255, 145, 145, 146, 255, 145, 145, 146, 255, 142, 142, 143, 255, 140, 140, 141, 255, 137, 137, 138, 255, 134, 134, 135, 255, 135, 135, 135, 255, 135, 135, 135, 255, 134, 134, 135, 255, + 133, 133, 133, 255, 130, 130, 131, 255, 131, 131, 131, 255, 131, 131, 132, 255, 131, 131, 132, 255, 130, 130, 130, 255, 122, 122, 123, 255, 117, 117, 118, 146, 139, 139, 139, 0, 139, 139, 139, 0, 133, 133, 133, 0, 134, 134, 134, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, + 130, 130, 130, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 134, 134, 134, 0, 136, 136, 136, 0, 142, 142, 142, 14, 173, 173, 173, 187, 170, 170, 170, 255, 161, 161, 161, 255, 146, 146, 146, 255, 137, 137, 137, 255, 130, 130, 131, 255, 132, 132, 132, 255, 134, 134, 134, 255, 136, 136, 137, 255, 137, 137, 137, 255, 137, 137, 138, 255, 141, 141, 141, 255, 146, 146, 146, 255, + 151, 151, 151, 255, 154, 154, 155, 255, 156, 156, 157, 255, 156, 156, 157, 255, 156, 156, 156, 255, 155, 155, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 150, 150, 150, 255, 149, 149, 150, 255, 150, 150, 150, 255, 148, 148, 149, 255, 145, 145, 146, 255, 144, 144, 144, 255, 139, 139, 140, 255, + 139, 139, 139, 255, 136, 136, 137, 255, 137, 137, 138, 255, 137, 137, 137, 255, 136, 136, 137, 255, 134, 134, 135, 255, 132, 132, 133, 255, 132, 132, 133, 255, 133, 133, 133, 255, 134, 134, 135, 255, 133, 133, 134, 255, 129, 129, 130, 255, 123, 123, 124, 176, 124, 124, 125, 5, 134, 134, 134, 0, 141, 141, 141, 0, 135, 135, 135, 0, 132, 132, 132, 0, 136, 136, 136, 0, 138, 138, 138, 0, 138, 138, 138, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 134, 134, 134, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 1, 153, 153, 153, 22, 176, 176, 176, 208, 175, 175, 175, 255, 165, 165, 165, 255, 152, 152, 152, 255, 141, 141, 141, 255, 135, 135, 136, 255, + 136, 136, 136, 255, 138, 138, 138, 255, 141, 141, 142, 255, 141, 141, 142, 255, 142, 142, 143, 255, 144, 144, 145, 255, 147, 147, 147, 255, 150, 150, 151, 255, 153, 153, 153, 255, 155, 155, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, 155, 155, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 153, 153, 154, 255, 151, 151, 152, 255, 151, 151, 152, 255, + 149, 149, 149, 255, 148, 148, 149, 255, 144, 144, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, 139, 139, 139, 255, 139, 139, 140, 255, 139, 139, 140, 255, 140, 140, 140, 255, 137, 137, 138, 255, 136, 136, 136, 255, 134, 134, 135, 255, 133, 133, 133, 255, 135, 135, 135, 255, 136, 136, 137, 255, 137, 137, 138, 255, 134, 134, 134, 255, 128, 128, 129, 193, 128, 128, 129, 9, 137, 137, 137, 0, 129, 129, 129, 0, + 139, 139, 139, 0, 138, 138, 138, 0, 133, 133, 133, 0, 134, 134, 134, 0, 137, 137, 137, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 132, 132, 132, 0, 134, 134, 134, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 2, + 158, 158, 158, 26, 180, 180, 180, 201, 178, 178, 178, 255, 170, 170, 170, 255, 158, 158, 158, 255, 147, 147, 147, 255, 142, 142, 142, 255, 140, 140, 141, 255, 142, 142, 143, 255, 145, 145, 146, 255, 147, 147, 147, 255, 148, 148, 148, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 152, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, + 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 151, 255, 148, 148, 149, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 142, 142, 143, 255, 142, 142, 142, 255, 142, 142, 142, 255, 141, 141, 142, 255, 141, 141, 142, 255, 142, 142, 143, 255, 138, 138, 139, 255, 137, 137, 138, 255, 135, 135, 136, 255, 136, 136, 137, 255, 137, 137, 137, 255, 140, 140, 141, 255, 141, 141, 141, 255, + 138, 138, 139, 255, 133, 133, 134, 191, 131, 131, 132, 12, 129, 129, 129, 0, 136, 136, 136, 0, 131, 131, 131, 0, 134, 134, 134, 0, 140, 140, 140, 0, 135, 135, 135, 0, 133, 133, 133, 0, 137, 137, 137, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, + 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 132, 132, 132, 0, 134, 134, 134, 2, 151, 151, 151, 19, 183, 183, 183, 182, 182, 182, 182, 255, 175, 175, 175, 255, 165, 165, 165, 255, 156, 156, 156, 255, 149, 149, 149, 255, 146, 146, 147, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, + 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 151, 255, 149, 149, 149, 255, 149, 149, 150, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 146, 146, 147, 255, 145, 145, 146, 255, 145, 145, 146, 255, 144, 144, 145, 255, 145, 145, 145, 255, 145, 145, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 142, 142, 142, 255, 141, 141, 141, 255, 138, 138, 138, 255, + 138, 138, 139, 255, 138, 138, 139, 255, 141, 141, 141, 255, 143, 143, 144, 255, 145, 145, 146, 255, 144, 144, 145, 255, 140, 140, 141, 170, 136, 136, 137, 10, 134, 134, 134, 0, 129, 129, 129, 0, 131, 131, 131, 0, 136, 136, 136, 0, 129, 129, 129, 0, 141, 141, 141, 0, 135, 135, 135, 0, 133, 133, 133, 0, 137, 137, 137, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 0, 131, 131, 131, 11, 185, 185, 185, 140, 186, 186, 187, 252, 181, 181, 182, 255, 174, 174, 174, 255, 165, 165, 165, 255, 157, 157, 157, 255, + 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 150, 255, 149, 149, 149, 255, 150, 150, 150, 255, 148, 148, 148, 255, 147, 147, 148, 255, 146, 146, 147, 255, 147, 147, 148, 255, + 145, 145, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 141, 141, 142, 255, 140, 140, 141, 255, 141, 141, 141, 255, 143, 143, 143, 255, 145, 145, 146, 255, 148, 148, 149, 255, 150, 150, 150, 255, 148, 148, 149, 249, 145, 145, 145, 124, 137, 137, 137, 3, 133, 133, 133, 0, 135, 135, 135, 0, 131, 131, 131, 0, 129, 129, 129, 0, 137, 137, 137, 0, 129, 129, 129, 0, 141, 141, 141, 0, 135, 135, 135, 0, + 133, 133, 133, 0, 137, 137, 137, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 134, 134, 134, 1, + 132, 132, 132, 7, 180, 180, 181, 77, 190, 190, 190, 230, 188, 188, 188, 255, 181, 181, 181, 255, 174, 174, 175, 255, 166, 166, 166, 255, 160, 160, 160, 255, 157, 157, 157, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 153, 255, 150, 150, 151, 255, 151, 151, 151, 255, + 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 146, 146, 146, 255, 144, 144, 144, 255, 143, 143, 144, 255, 143, 143, 144, 255, 144, 144, 145, 255, 145, 145, 145, 255, 149, 149, 149, 255, 151, 151, 152, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 153, 225, 149, 149, 150, 64, 129, 129, 129, 3, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, + 132, 132, 132, 0, 129, 129, 129, 0, 137, 137, 137, 0, 129, 129, 129, 0, 141, 141, 141, 0, 135, 135, 135, 0, 133, 133, 133, 0, 137, 137, 137, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, + 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 140, 140, 140, 2, 164, 164, 164, 26, 191, 191, 191, 151, 192, 192, 193, 250, 188, 188, 188, 255, 183, 183, 183, 255, 176, 176, 176, 255, 169, 169, 170, 255, 165, 165, 165, 255, 160, 160, 161, 255, 156, 156, 157, 255, 153, 153, 154, 255, 152, 152, 153, 255, 153, 153, 153, 255, + 153, 153, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 147, 255, 146, 146, 147, 255, 145, 145, 145, 255, 147, 147, 147, 255, 148, 148, 148, 255, 151, 151, 152, 255, 154, 154, 155, 255, 156, 156, 156, 255, 158, 158, 159, 255, 159, 159, 160, 255, 158, 158, 159, 249, 156, 156, 157, 140, + 148, 148, 148, 13, 129, 129, 129, 0, 128, 128, 128, 0, 133, 133, 133, 0, 136, 136, 136, 0, 134, 134, 134, 0, 132, 132, 132, 0, 129, 129, 129, 0, 137, 137, 137, 0, 129, 129, 129, 0, 141, 141, 141, 0, 135, 135, 135, 0, 133, 133, 133, 0, 137, 137, 137, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, + 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 138, 138, 138, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 1, 137, 137, 137, 4, 182, 182, 182, 58, 194, 194, 194, 184, 194, 194, 194, 255, 189, 189, 189, 255, 185, 185, 185, 255, + 181, 181, 181, 255, 175, 175, 175, 255, 170, 170, 170, 255, 165, 165, 165, 255, 162, 162, 162, 255, 159, 159, 159, 255, 156, 156, 157, 255, 154, 154, 155, 255, 153, 153, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 155, 155, 155, 255, 158, 158, 158, 255, 159, 159, 160, 255, 163, 163, 164, 255, + 164, 164, 165, 255, 165, 165, 165, 255, 165, 165, 165, 255, 164, 164, 164, 174, 157, 157, 157, 48, 134, 134, 134, 2, 131, 131, 131, 0, 132, 132, 132, 0, 128, 128, 128, 0, 133, 133, 133, 0, 136, 136, 136, 0, 134, 134, 134, 0, 132, 132, 132, 0, 129, 129, 129, 0, 137, 137, 137, 0, 129, 129, 129, 0, 141, 141, 141, 0, 135, 135, 135, 0, 133, 133, 133, 0, 137, 137, 137, 0, 138, 138, 138, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 138, 138, 138, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 140, 140, 140, 0, 136, 136, 136, 1, 133, 133, 133, 7, 184, 184, 184, 61, 195, 195, 195, 168, 195, 195, 196, 242, 192, 192, 193, 255, 188, 188, 188, 255, 185, 185, 185, 255, 180, 180, 181, 255, 178, 178, 179, 255, 175, 175, 175, 255, 171, 171, 171, 255, 168, 168, 169, 255, 166, 166, 167, 255, 164, 164, 165, 255, 163, 163, 163, 255, 163, 163, 163, 255, 162, 162, 162, 255, 163, 163, 164, 255, 164, 164, 164, 255, + 165, 165, 166, 255, 165, 165, 166, 255, 167, 167, 168, 255, 169, 169, 169, 255, 169, 169, 170, 255, 171, 171, 171, 255, 172, 172, 172, 239, 169, 169, 170, 158, 163, 163, 164, 51, 138, 138, 138, 2, 138, 138, 138, 1, 136, 136, 136, 0, 132, 132, 132, 0, 132, 132, 132, 0, 128, 128, 128, 0, 133, 133, 133, 0, 136, 136, 136, 0, 134, 134, 134, 0, 132, 132, 132, 0, 129, 129, 129, 0, 137, 137, 137, 0, + 129, 129, 129, 0, 141, 141, 141, 0, 135, 135, 135, 0, 133, 133, 133, 0, 137, 137, 137, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 138, 138, 138, 0, 141, 141, 141, 0, + 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 138, 138, 138, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 4, 163, 163, 163, 22, 190, 190, 190, 103, 194, 194, 195, 188, 194, 194, 195, 241, 192, 192, 192, 255, 190, 190, 190, 255, 187, 187, 187, 255, 184, 184, 185, 255, 183, 183, 184, 255, 180, 180, 181, 255, + 179, 179, 179, 255, 178, 178, 178, 255, 178, 178, 178, 255, 176, 176, 176, 255, 176, 176, 177, 255, 176, 176, 176, 255, 177, 177, 177, 255, 176, 176, 177, 255, 177, 177, 177, 255, 178, 178, 178, 240, 175, 175, 175, 183, 172, 172, 172, 91, 156, 156, 156, 11, 135, 135, 135, 3, 137, 137, 137, 1, 135, 135, 135, 0, 138, 138, 138, 0, 136, 136, 136, 0, 132, 132, 132, 0, 132, 132, 132, 0, 128, 128, 128, 0, + 133, 133, 133, 0, 136, 136, 136, 0, 134, 134, 134, 0, 132, 132, 132, 0, 129, 129, 129, 0, 137, 137, 137, 0, 129, 129, 129, 0, 141, 141, 141, 0, 135, 135, 135, 0, 133, 133, 133, 0, 137, 137, 137, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 132, 132, 132, 0, 134, 134, 134, 0, 135, 135, 135, 0, + 135, 135, 135, 0, 135, 135, 135, 0, 138, 138, 138, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 136, 136, 136, 0, 137, 137, 137, 2, 138, 138, 138, 6, 137, 137, 137, 13, + 184, 184, 184, 69, 188, 188, 189, 122, 189, 189, 189, 170, 189, 189, 190, 206, 189, 189, 189, 218, 191, 191, 192, 255, 190, 190, 190, 255, 188, 188, 189, 255, 187, 187, 187, 255, 186, 186, 187, 255, 181, 181, 182, 216, 181, 181, 181, 201, 179, 179, 179, 169, 178, 178, 178, 115, 174, 174, 174, 56, 133, 133, 133, 7, 132, 132, 132, 4, 130, 130, 130, 0, 129, 129, 129, 0, 133, 133, 133, 0, 137, 137, 137, 0, + 135, 135, 135, 0, 138, 138, 138, 0, 136, 136, 136, 0, 132, 132, 132, 0, 132, 132, 132, 0, 128, 128, 128, 0, 133, 133, 133, 0, 136, 136, 136, 0, 134, 134, 134, 0, 132, 132, 132, 0, 129, 129, 129, 0, 137, 137, 137, 0, 129, 129, 129, 0, 141, 141, 141, 0, 135, 135, 135, 0, 133, 133, 133, 0, 137, 137, 137, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 135, 135, 135, 0, 134, 134, 134, 0, 135, 135, 135, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 138, 138, 138, 0, + 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 139, 139, 139, 0, 140, 140, 140, 2, 141, 141, 141, 2, 138, 138, 138, 6, 139, 139, 139, 8, 138, 138, 138, 10, 137, 137, 137, 14, 136, 136, 136, 14, 133, 133, 133, 13, 135, 135, 135, 12, 134, 134, 134, 9, 137, 137, 137, 9, 136, 136, 136, 6, 134, 134, 134, 4, 135, 135, 135, 1, 134, 134, 134, 1, + 134, 134, 134, 0, 131, 131, 131, 0, 132, 132, 132, 0, 129, 129, 129, 0, 133, 133, 133, 0, 137, 137, 137, 0, 135, 135, 135, 0, 138, 138, 138, 0, 136, 136, 136, 0, 132, 132, 132, 0, 132, 132, 132, 0, 128, 128, 128, 0, 133, 133, 133, 0, 136, 136, 136, 0, 134, 134, 134, 0, 132, 132, 132, 0, 129, 129, 129, 0, 137, 137, 137, 0, 129, 129, 129, 0, 141, 141, 141, 0, 135, 135, 135, 0, + 133, 133, 133, 0, 137, 137, 137, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 135, 135, 135, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 136, 136, 136, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 138, 138, 138, 0, 140, 140, 140, 0, 139, 139, 139, 0, 138, 138, 138, 0, 136, 136, 136, 0, 138, 138, 138, 0, 139, 139, 139, 1, 139, 139, 139, 1, 136, 136, 136, 1, 135, 135, 135, 0, + 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 135, 135, 135, 0, 131, 131, 131, 0, 132, 132, 132, 0, 129, 129, 129, 0, 133, 133, 133, 0, 137, 137, 137, 0, 135, 135, 135, 0, 138, 138, 138, 0, 136, 136, 136, 0, 132, 132, 132, 0, 132, 132, 132, 0, 128, 128, 128, 0, 133, 133, 133, 0, 136, 136, 136, 0, 134, 134, 134, 0, + 132, 132, 132, 0, 129, 129, 129, 0, 137, 137, 137, 0, 129, 129, 129, 0, 141, 141, 141, 0, 135, 135, 135, 0, 133, 133, 133, 0, 137, 137, 137, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 148, 148, 148, 0, 157, 157, 157, 0, 156, 156, 156, 0, 151, 151, 151, 0, 146, 146, 146, 0, 141, 141, 141, 0, 140, 140, 140, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 138, 138, 138, 0, 140, 140, 140, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 139, 139, 139, 0, 132, 132, 132, 0, 130, 130, 130, 0, 131, 131, 131, 0, 129, 129, 129, 0, 148, 148, 148, 1, 126, 126, 126, 15, 119, 119, 119, 69, 119, 119, 119, 113, 119, 119, 119, 161, 119, 119, 119, 193, 119, 119, 119, 211, 119, 119, 119, 211, 118, 118, 118, 213, 116, 116, 116, 212, 116, 116, 116, 211, 114, 114, 114, 189, 112, 112, 112, 158, 111, 111, 111, 112, 111, 111, 111, 65, 108, 108, 108, 9, + 130, 130, 130, 0, 129, 129, 129, 0, 136, 136, 136, 0, 141, 141, 141, 0, 135, 135, 135, 0, 133, 133, 133, 0, 141, 141, 141, 0, 144, 144, 144, 0, 135, 135, 135, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, + 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 148, 148, 148, 0, 157, 157, 157, 0, 156, 156, 156, 0, 151, 151, 151, 0, 146, 146, 146, 0, 141, 141, 141, 0, 140, 140, 140, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, + 138, 138, 138, 0, 140, 140, 140, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, 139, 139, 139, 0, 132, 132, 132, 0, 130, 130, 130, 0, 121, 121, 121, 45, 120, 120, 120, 132, 120, 120, 120, 198, 121, 121, 121, 255, 122, 122, 122, 255, 124, 124, 124, 255, 126, 126, 126, 255, 127, 127, 127, 255, 127, 127, 127, 255, 127, 127, 127, 255, 126, 126, 126, 255, 125, 125, 125, 255, + 123, 123, 123, 255, 120, 120, 120, 255, 116, 116, 116, 255, 114, 114, 114, 255, 112, 112, 112, 255, 108, 108, 108, 252, 106, 106, 106, 194, 103, 103, 103, 130, 103, 103, 103, 41, 141, 141, 141, 1, 137, 137, 137, 1, 132, 132, 132, 0, 138, 138, 138, 0, 144, 144, 144, 0, 139, 139, 139, 0, 131, 131, 131, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, + 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 128, 128, 128, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 148, 148, 148, 0, 157, 157, 157, 0, 156, 156, 156, 0, 151, 151, 151, 0, + 146, 146, 146, 0, 141, 141, 141, 0, 140, 140, 140, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 138, 138, 138, 0, 140, 140, 140, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, 123, 123, 123, 14, 119, 119, 119, 115, 119, 119, 119, 206, 121, 121, 121, 255, 124, 124, 124, 255, 128, 128, 128, 255, 131, 131, 131, 255, 136, 136, 136, 255, 139, 139, 139, 255, + 140, 140, 140, 255, 142, 142, 142, 255, 142, 142, 142, 255, 142, 142, 142, 255, 141, 141, 141, 255, 139, 139, 139, 255, 137, 137, 137, 255, 134, 134, 134, 255, 131, 131, 131, 255, 127, 127, 126, 255, 122, 122, 122, 255, 115, 115, 115, 255, 109, 109, 109, 255, 105, 105, 105, 255, 102, 102, 102, 255, 100, 100, 100, 203, 97, 97, 97, 107, 101, 101, 101, 11, 136, 136, 136, 1, 143, 143, 143, 0, 141, 141, 141, 0, + 133, 133, 133, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 128, 128, 128, 0, 129, 129, 129, 0, 131, 131, 131, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, + 146, 146, 146, 0, 146, 146, 146, 0, 148, 148, 148, 0, 157, 157, 157, 0, 156, 156, 156, 0, 151, 151, 151, 0, 146, 146, 146, 0, 141, 141, 141, 0, 140, 140, 140, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 138, 138, 138, 0, 140, 140, 140, 0, 143, 143, 143, 0, 143, 143, 143, 0, 121, 121, 121, 17, 118, 118, 118, 127, 120, 120, 120, 238, 123, 123, 123, 255, 127, 127, 127, 255, + 133, 133, 133, 255, 137, 137, 137, 255, 141, 141, 141, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 147, 147, 147, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 133, 133, 133, 255, 130, 130, 130, 255, 124, 124, 124, 255, 116, 116, 116, 255, 109, 109, 109, 255, + 102, 102, 102, 255, 97, 97, 97, 255, 95, 95, 95, 234, 93, 93, 93, 117, 95, 95, 95, 14, 143, 143, 143, 0, 136, 136, 136, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 128, 128, 128, 0, 129, 129, 129, 0, 130, 130, 130, 0, 132, 132, 132, 0, 134, 134, 134, 0, 136, 136, 136, 0, 137, 137, 137, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 148, 148, 148, 0, 157, 157, 157, 0, 156, 156, 156, 0, 151, 151, 151, 0, 146, 146, 146, 0, 141, 141, 141, 0, 140, 140, 140, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 138, 138, 138, 0, 140, 140, 140, 0, 141, 141, 141, 2, + 117, 117, 118, 98, 118, 118, 118, 235, 122, 122, 122, 255, 128, 128, 128, 255, 134, 134, 134, 255, 139, 139, 140, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, + 143, 143, 143, 255, 140, 140, 140, 255, 136, 136, 136, 255, 133, 133, 133, 255, 128, 128, 128, 255, 123, 123, 123, 255, 116, 116, 116, 255, 107, 107, 107, 255, 98, 98, 98, 255, 93, 93, 93, 255, 90, 90, 90, 229, 87, 87, 87, 89, 139, 139, 139, 1, 131, 131, 131, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 128, 128, 128, 0, 129, 129, 129, 0, 130, 130, 130, 0, 132, 132, 132, 0, + 134, 134, 134, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 148, 148, 148, 0, 157, 157, 157, 0, 156, 156, 156, 0, 151, 151, 151, 0, 146, 146, 146, 0, 141, 141, 141, 0, 140, 140, 140, 0, + 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 139, 139, 139, 0, 117, 117, 118, 37, 116, 116, 116, 193, 119, 119, 119, 255, 126, 126, 126, 255, 131, 131, 131, 255, 138, 138, 138, 255, 142, 142, 142, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, + 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, 129, 129, 129, 255, 125, 125, 125, 255, 119, 119, 119, 255, 112, 112, 112, 255, 103, 103, 103, 255, 92, 92, 92, 255, 87, 87, 87, 255, 83, 83, 83, 187, 85, 85, 85, 29, 128, 128, 128, 0, + 129, 129, 129, 0, 130, 130, 130, 0, 132, 132, 132, 0, 134, 134, 134, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 148, 148, 148, 0, + 157, 157, 157, 0, 156, 156, 156, 0, 151, 151, 151, 0, 147, 147, 147, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 143, 143, 143, 0, 134, 134, 134, 1, 114, 114, 114, 89, 115, 115, 115, 244, 120, 120, 120, 255, 127, 127, 127, 255, 134, 134, 134, 255, 140, 140, 140, 255, 142, 142, 142, 255, 145, 145, 145, 255, 146, 146, 146, 255, 146, 146, 146, 255, 147, 147, 147, 255, 148, 148, 148, 255, + 150, 150, 150, 255, 153, 153, 153, 255, 153, 153, 153, 255, 155, 155, 155, 255, 155, 155, 155, 255, 156, 156, 156, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 135, 135, 135, 255, 133, 133, 133, 255, 130, 130, 130, 255, 127, 127, 127, 255, 123, 123, 123, 255, 119, 119, 118, 255, + 113, 113, 113, 255, 105, 105, 105, 255, 95, 95, 95, 255, 85, 85, 85, 255, 80, 80, 80, 240, 79, 79, 79, 79, 134, 134, 134, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 148, 148, 148, 0, 157, 157, 157, 0, 156, 156, 156, 0, 152, 152, 152, 0, 149, 149, 149, 0, 142, 142, 142, 0, 141, 141, 141, 0, 140, 140, 140, 0, 131, 131, 131, 1, 112, 112, 112, 134, 115, 115, 115, 255, 122, 122, 122, 255, 128, 128, 128, 255, 134, 134, 134, 255, 139, 139, 139, 255, 140, 140, 140, 255, + 142, 142, 142, 255, 143, 143, 143, 255, 143, 143, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, + 136, 136, 136, 255, 133, 133, 133, 255, 128, 128, 128, 255, 126, 126, 126, 255, 124, 124, 124, 255, 121, 121, 121, 255, 118, 118, 118, 255, 112, 112, 112, 255, 106, 106, 106, 255, 97, 97, 97, 255, 85, 85, 85, 255, 78, 78, 78, 255, 75, 75, 75, 120, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, + 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 155, 155, 155, 0, 158, 158, 158, 0, 153, 153, 153, 0, 150, 150, 150, 0, 144, 144, 144, 0, 141, 141, 141, 0, 113, 113, 113, 4, 111, 111, 111, 159, 114, 114, 114, 255, + 121, 121, 121, 255, 128, 128, 128, 255, 133, 133, 133, 255, 136, 136, 136, 255, 138, 138, 138, 255, 139, 139, 139, 255, 140, 140, 140, 255, 143, 143, 143, 255, 144, 144, 144, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 148, 255, + 147, 147, 147, 255, 144, 144, 144, 255, 143, 143, 143, 255, 141, 141, 141, 255, 140, 140, 140, 255, 137, 137, 137, 255, 135, 135, 135, 255, 133, 133, 133, 255, 129, 129, 129, 255, 126, 126, 126, 255, 122, 122, 122, 255, 119, 119, 119, 255, 116, 116, 116, 255, 114, 114, 114, 255, 110, 110, 110, 255, 105, 105, 105, 255, 97, 97, 97, 255, 85, 85, 85, 255, 76, 76, 76, 255, 72, 72, 72, 144, 138, 138, 138, 0, + 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 141, 141, 141, 0, 143, 143, 143, 0, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 152, 152, 152, 0, 158, 158, 158, 0, 155, 155, 155, 0, + 151, 151, 151, 0, 147, 147, 147, 0, 126, 126, 126, 2, 108, 108, 108, 171, 113, 113, 114, 255, 119, 119, 120, 255, 126, 126, 126, 255, 131, 131, 132, 255, 132, 132, 133, 255, 135, 135, 135, 255, 136, 136, 136, 255, 137, 137, 137, 255, 140, 140, 140, 255, 142, 142, 142, 255, 144, 144, 144, 255, 145, 145, 145, 255, 146, 146, 147, 255, 147, 147, 147, 255, 147, 147, 147, 255, 148, 148, 148, 255, 150, 150, 150, 255, + 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 136, 136, 136, 255, 133, 133, 133, 255, 132, 132, 132, 255, 130, 130, 130, 255, 128, 128, 128, 255, 125, 125, 125, 255, 122, 122, 122, 255, 118, 118, 118, 255, 115, 115, 115, 255, 114, 114, 113, 255, 112, 112, 112, 255, + 108, 108, 108, 255, 103, 103, 103, 255, 95, 95, 95, 255, 83, 83, 83, 255, 74, 74, 74, 255, 70, 70, 70, 153, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 141, 141, 141, 0, 143, 143, 143, 0, 145, 145, 145, 0, 148, 148, 148, 0, 150, 150, 150, 0, 152, 152, 152, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, + 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 149, 149, 149, 0, 156, 156, 156, 0, 157, 157, 157, 0, 152, 152, 152, 0, 138, 138, 138, 2, 106, 106, 106, 147, 110, 110, 110, 255, 117, 117, 117, 255, 123, 123, 124, 255, 128, 128, 129, 255, 131, 131, 131, 255, 130, 130, 130, 255, 132, 132, 132, 255, 135, 135, 135, 255, 138, 138, 138, 255, 139, 139, 139, 255, 142, 142, 142, 255, 141, 141, 141, 255, + 142, 142, 142, 255, 145, 145, 145, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 152, 152, 152, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 149, 149, 149, 255, 147, 147, 147, 255, 142, 142, 142, 255, 139, 139, 139, 255, 136, 136, 136, 255, 132, 132, 132, 255, 129, 129, 129, 255, 126, 126, 126, 255, 124, 124, 124, 255, + 123, 123, 123, 255, 122, 122, 122, 255, 118, 118, 118, 255, 114, 114, 114, 255, 111, 111, 111, 255, 110, 110, 110, 255, 107, 107, 107, 255, 105, 105, 105, 255, 100, 100, 100, 255, 93, 93, 93, 255, 81, 81, 81, 255, 71, 71, 71, 255, 68, 68, 68, 135, 142, 142, 142, 0, 145, 145, 145, 0, 148, 148, 148, 0, 150, 150, 150, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 150, 150, 150, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 154, 154, 154, 0, 158, 158, 158, 0, 154, 154, 154, 1, 106, 106, 106, 121, 107, 107, 108, 255, 114, 114, 114, 255, 120, 120, 120, 255, 125, 125, 125, 255, 127, 127, 127, 255, 128, 128, 128, 255, 129, 129, 129, 255, + 133, 133, 133, 255, 136, 136, 136, 255, 136, 136, 136, 255, 138, 138, 138, 255, 138, 138, 138, 255, 139, 139, 139, 255, 143, 143, 143, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 155, 155, 155, 255, 156, 156, 156, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, + 141, 141, 141, 255, 137, 137, 137, 255, 134, 134, 134, 255, 129, 129, 129, 255, 125, 125, 125, 255, 121, 121, 121, 255, 119, 119, 119, 255, 119, 119, 119, 255, 117, 117, 117, 255, 114, 114, 114, 255, 111, 111, 111, 255, 108, 108, 108, 255, 105, 105, 105, 255, 104, 104, 104, 255, 101, 101, 101, 255, 96, 96, 96, 255, 91, 91, 91, 255, 78, 78, 78, 255, 68, 68, 68, 255, 65, 65, 65, 102, 152, 152, 152, 0, + 152, 152, 152, 0, 152, 152, 152, 0, 150, 150, 150, 0, 148, 148, 148, 0, 146, 146, 146, 0, 145, 145, 145, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 151, 151, 151, 0, 158, 158, 158, 1, 107, 107, 107, 61, 105, 105, 105, 249, 111, 111, 112, 255, + 118, 118, 118, 255, 123, 123, 123, 255, 124, 124, 124, 255, 124, 124, 124, 255, 127, 127, 127, 255, 130, 130, 130, 255, 131, 131, 131, 255, 132, 132, 132, 255, 133, 133, 133, 255, 134, 134, 134, 255, 136, 136, 136, 255, 141, 141, 141, 255, 145, 145, 145, 255, 146, 146, 147, 255, 148, 148, 148, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, + 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 143, 143, 143, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 133, 133, 133, 255, 129, 129, 129, 255, 125, 125, 125, 255, 121, 121, 121, 255, 117, 117, 117, 255, 114, 114, 114, 255, 112, 112, 112, 255, 111, 111, 111, 255, 110, 110, 110, 255, 108, 108, 108, 255, 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, + 99, 99, 99, 255, 95, 95, 95, 255, 89, 89, 89, 255, 75, 75, 75, 255, 67, 67, 67, 249, 64, 64, 64, 48, 148, 148, 148, 0, 146, 146, 146, 0, 145, 145, 145, 0, 144, 144, 144, 0, 145, 145, 145, 0, 145, 145, 145, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, + 146, 146, 146, 0, 148, 148, 148, 0, 109, 109, 109, 24, 103, 103, 103, 228, 108, 108, 108, 255, 114, 114, 114, 255, 119, 119, 119, 255, 121, 121, 121, 255, 121, 121, 121, 255, 123, 123, 123, 255, 126, 126, 126, 255, 127, 127, 127, 255, 127, 127, 127, 255, 129, 129, 129, 255, 131, 131, 131, 255, 134, 134, 134, 255, 138, 138, 138, 255, 141, 141, 141, 255, 142, 142, 142, 255, 143, 143, 143, 255, 143, 143, 143, 255, + 145, 145, 145, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 134, 255, 131, 131, 131, 255, 128, 128, 128, 255, 124, 124, 124, 255, 121, 121, 121, 255, 117, 117, 117, 255, 112, 112, 112, 255, 109, 109, 109, 255, + 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 105, 105, 105, 255, 101, 101, 101, 255, 100, 100, 100, 255, 98, 98, 98, 255, 96, 96, 96, 255, 93, 93, 93, 255, 85, 85, 85, 255, 70, 70, 70, 255, 65, 65, 65, 219, 63, 63, 63, 12, 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 0, 144, 144, 144, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 144, 144, 144, 3, 101, 101, 101, 157, 105, 105, 105, 255, 111, 111, 112, 255, 116, 116, 116, 255, 117, 117, 117, 255, 117, 117, 118, 255, 119, 119, 120, 255, 122, 122, 122, 255, 122, 122, 122, 255, 122, 122, 122, 255, 125, 125, 125, 255, 128, 128, 129, 255, 131, 131, 131, 255, + 135, 135, 135, 255, 138, 138, 138, 255, 138, 138, 138, 255, 139, 139, 139, 255, 139, 139, 139, 255, 142, 142, 142, 255, 145, 145, 145, 255, 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 149, 149, 149, 255, 146, 146, 146, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 133, 133, 133, 255, 128, 128, 128, 255, + 124, 124, 124, 255, 122, 122, 122, 255, 120, 120, 120, 255, 117, 117, 117, 255, 113, 113, 113, 255, 109, 109, 109, 255, 106, 106, 106, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 98, 98, 98, 255, 96, 96, 96, 255, 94, 94, 94, 255, 90, 90, 90, 255, 81, 81, 81, 255, 66, 66, 66, 255, 64, 64, 64, 144, 145, 145, 145, 0, 144, 144, 144, 0, + 142, 142, 142, 0, 140, 140, 140, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 148, 148, 148, 0, 103, 103, 103, 59, 102, 102, 102, 252, 107, 107, 107, 255, 112, 112, 112, 255, 115, 115, 115, 255, 115, 115, 115, 255, 116, 116, 116, 255, 118, 118, 118, 255, + 119, 119, 119, 255, 118, 118, 118, 255, 120, 120, 120, 255, 124, 124, 124, 255, 128, 128, 128, 255, 132, 132, 132, 255, 133, 133, 133, 255, 133, 133, 133, 255, 133, 133, 133, 255, 136, 136, 136, 255, 139, 139, 139, 255, 144, 144, 144, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 152, 152, 152, 255, 150, 150, 150, 255, + 147, 147, 147, 255, 143, 143, 143, 255, 140, 140, 140, 255, 136, 136, 136, 255, 133, 133, 133, 255, 128, 128, 128, 255, 123, 123, 123, 255, 119, 119, 119, 255, 116, 116, 116, 255, 114, 114, 114, 255, 111, 111, 111, 255, 108, 108, 108, 255, 104, 104, 104, 255, 102, 102, 102, 255, 99, 99, 99, 255, 101, 101, 101, 255, 101, 101, 101, 255, 100, 100, 100, 255, 97, 97, 97, 255, 95, 95, 95, 255, 94, 94, 94, 255, + 91, 91, 91, 255, 87, 87, 87, 255, 74, 74, 74, 255, 65, 65, 65, 252, 63, 63, 63, 48, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, 148, 148, 148, 0, 147, 147, 147, 0, 147, 147, 147, 0, 142, 142, 142, 5, 98, 98, 98, 206, 103, 103, 103, 255, + 108, 108, 108, 255, 112, 112, 112, 255, 112, 112, 112, 255, 113, 113, 113, 255, 115, 115, 115, 255, 116, 116, 116, 255, 114, 114, 115, 255, 117, 117, 117, 255, 120, 120, 120, 255, 124, 124, 125, 255, 127, 127, 127, 255, 127, 127, 127, 255, 127, 127, 127, 255, 128, 128, 128, 255, 131, 131, 132, 255, 137, 137, 137, 255, 141, 141, 141, 255, 144, 144, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, + 154, 154, 154, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 150, 150, 150, 255, 146, 146, 146, 255, 144, 144, 144, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, 128, 128, 128, 255, 122, 122, 122, 255, 118, 118, 118, 255, 113, 113, 113, 255, 109, 109, 109, 255, 108, 108, 108, 255, 107, 107, 107, 255, 104, 104, 104, 255, 100, 100, 100, 255, 97, 97, 97, 255, + 97, 97, 97, 255, 98, 98, 98, 255, 99, 99, 99, 255, 98, 98, 98, 255, 95, 95, 95, 255, 94, 94, 94, 255, 92, 92, 92, 255, 91, 91, 91, 255, 83, 83, 83, 255, 70, 70, 70, 255, 64, 64, 64, 189, 138, 138, 138, 0, 137, 137, 137, 0, 135, 135, 135, 0, 134, 134, 134, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, + 148, 148, 148, 0, 147, 147, 147, 0, 146, 146, 146, 1, 100, 100, 101, 78, 99, 99, 100, 255, 105, 105, 105, 255, 109, 109, 110, 255, 110, 110, 111, 255, 109, 109, 110, 255, 112, 112, 112, 255, 113, 113, 113, 255, 112, 112, 112, 255, 112, 112, 112, 255, 116, 116, 116, 255, 119, 119, 119, 255, 123, 123, 123, 255, 123, 123, 123, 255, 123, 123, 123, 255, 124, 124, 125, 255, 128, 128, 128, 255, 134, 134, 134, 255, + 137, 137, 137, 255, 140, 140, 140, 255, 143, 143, 143, 255, 147, 147, 147, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 151, 151, 151, 255, 147, 147, 147, 255, 142, 142, 142, 255, 137, 137, 137, 255, 132, 132, 132, 255, 129, 129, 129, 255, 125, 125, 125, 255, 121, 121, 121, 255, 117, 117, 117, 255, 112, 112, 112, 255, + 108, 108, 108, 255, 105, 105, 105, 255, 104, 104, 104, 255, 103, 103, 103, 255, 100, 100, 100, 255, 96, 96, 96, 255, 94, 94, 94, 255, 94, 94, 94, 255, 96, 96, 96, 255, 97, 97, 97, 255, 96, 96, 96, 255, 94, 94, 94, 255, 94, 94, 94, 255, 92, 92, 92, 255, 89, 89, 89, 255, 80, 80, 80, 255, 67, 67, 67, 255, 68, 68, 68, 61, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 138, 138, 138, 0, 138, 138, 138, 5, 98, 98, 98, 195, 102, 102, 102, 255, 106, 106, 107, 255, 108, 108, 108, 255, 108, 108, 109, 255, 108, 108, 109, 255, 110, 110, 110, 255, 110, 110, 110, 255, 108, 108, 109, 255, 111, 111, 111, 255, 115, 115, 115, 255, 117, 117, 117, 255, + 119, 119, 119, 255, 119, 119, 119, 255, 120, 120, 120, 255, 124, 124, 124, 255, 130, 130, 130, 255, 133, 133, 133, 255, 135, 135, 135, 255, 137, 137, 138, 255, 141, 141, 141, 255, 145, 145, 145, 255, 148, 148, 148, 255, 151, 151, 151, 255, 153, 153, 153, 255, 155, 155, 155, 255, 156, 156, 156, 255, 156, 156, 156, 255, 154, 154, 154, 255, 151, 151, 151, 255, 148, 148, 148, 255, 143, 143, 143, 255, 137, 137, 137, 255, + 132, 132, 132, 255, 125, 125, 125, 255, 122, 122, 122, 255, 118, 118, 118, 255, 114, 114, 114, 255, 110, 110, 110, 255, 107, 107, 107, 255, 103, 103, 103, 255, 100, 100, 100, 255, 100, 100, 100, 255, 99, 99, 99, 255, 97, 97, 97, 255, 93, 93, 93, 255, 92, 92, 92, 255, 94, 94, 94, 255, 96, 96, 96, 255, 97, 97, 97, 255, 95, 95, 95, 255, 94, 94, 94, 255, 96, 96, 95, 255, 93, 93, 93, 255, + 87, 87, 87, 255, 75, 75, 75, 255, 70, 70, 70, 184, 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 140, 140, 140, 0, 139, 139, 139, 1, 102, 102, 102, 53, 98, 98, 98, 255, 103, 103, 104, 255, 107, 107, 107, 255, 106, 106, 106, 255, 105, 105, 106, 255, 107, 107, 107, 255, + 107, 107, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 112, 112, 112, 255, 114, 114, 115, 255, 115, 115, 116, 255, 116, 116, 116, 255, 116, 116, 116, 255, 119, 119, 119, 255, 125, 125, 125, 255, 127, 127, 127, 255, 130, 130, 130, 255, 132, 132, 132, 255, 136, 136, 136, 255, 139, 139, 139, 255, 143, 143, 143, 255, 146, 146, 146, 255, 150, 150, 150, 255, 153, 153, 153, 255, 153, 153, 153, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 154, 154, 154, 255, 152, 152, 152, 255, 148, 148, 148, 255, 144, 144, 144, 255, 139, 139, 139, 255, 132, 132, 132, 255, 125, 125, 125, 255, 118, 118, 118, 255, 114, 114, 114, 255, 111, 111, 111, 255, 107, 107, 107, 255, 105, 105, 105, 255, 102, 102, 102, 255, 99, 99, 99, 255, 97, 97, 97, 255, 98, 98, 98, 255, 97, 97, 97, 255, 94, 94, 94, 255, 92, 92, 92, 255, 92, 92, 92, 255, + 95, 95, 95, 255, 97, 97, 97, 255, 97, 97, 97, 255, 97, 97, 97, 255, 99, 99, 99, 255, 97, 97, 97, 255, 94, 94, 94, 255, 85, 85, 85, 255, 74, 74, 73, 255, 73, 73, 73, 39, 136, 136, 136, 0, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 141, 141, 141, 0, 136, 136, 136, 4, 96, 96, 96, 148, + 99, 99, 100, 255, 106, 106, 106, 255, 105, 105, 106, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 106, 255, 104, 104, 105, 255, 103, 103, 104, 255, 107, 107, 107, 255, 111, 111, 111, 255, 112, 112, 112, 255, 111, 111, 112, 255, 111, 111, 112, 255, 114, 114, 114, 255, 118, 118, 118, 255, 122, 122, 122, 255, 123, 123, 124, 255, 126, 126, 126, 255, 130, 130, 131, 255, 134, 134, 135, 255, 138, 138, 138, 255, + 141, 141, 141, 255, 144, 144, 144, 255, 147, 147, 147, 255, 149, 149, 149, 255, 153, 153, 153, 255, 156, 156, 156, 255, 156, 156, 156, 255, 155, 155, 155, 255, 151, 151, 151, 255, 147, 147, 147, 255, 142, 142, 142, 255, 137, 137, 137, 255, 131, 131, 131, 255, 124, 124, 124, 255, 116, 116, 116, 255, 111, 111, 111, 255, 107, 107, 107, 255, 106, 106, 106, 255, 101, 101, 101, 255, 100, 100, 100, 255, 99, 99, 99, 255, + 96, 96, 96, 255, 96, 96, 96, 255, 96, 96, 96, 255, 95, 95, 95, 255, 93, 93, 93, 255, 92, 92, 92, 255, 95, 95, 95, 255, 98, 98, 98, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 101, 101, 101, 255, 93, 93, 93, 255, 81, 81, 81, 255, 76, 76, 76, 138, 140, 140, 140, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 145, 145, 145, 0, 127, 127, 127, 12, 96, 96, 96, 231, 102, 102, 103, 255, 107, 107, 107, 255, 103, 103, 103, 255, 103, 103, 103, 255, 104, 104, 104, 255, 104, 104, 104, 255, 102, 102, 102, 255, 103, 103, 103, 255, 107, 107, 108, 255, 110, 110, 110, 255, 109, 109, 109, 255, 108, 108, 109, 255, 109, 109, 110, 255, 112, 112, 113, 255, 117, 117, 117, 255, + 117, 117, 118, 255, 121, 121, 121, 255, 123, 123, 123, 255, 127, 127, 127, 255, 132, 132, 132, 255, 136, 136, 136, 255, 137, 137, 137, 255, 140, 140, 140, 255, 145, 145, 145, 255, 150, 150, 150, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 149, 149, 149, 255, 144, 144, 144, 255, 138, 138, 138, 255, 132, 132, 132, 255, 126, 126, 126, 255, 121, 121, 121, 255, 114, 114, 114, 255, + 110, 110, 110, 255, 105, 105, 105, 255, 101, 101, 101, 255, 99, 99, 99, 255, 96, 96, 96, 255, 97, 97, 97, 255, 95, 95, 95, 255, 94, 94, 94, 255, 95, 95, 95, 255, 96, 96, 96, 255, 95, 95, 95, 255, 95, 95, 95, 255, 97, 97, 97, 255, 100, 100, 100, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 106, 255, 103, 103, 103, 255, 100, 100, 100, 255, 88, 88, 88, 255, + 79, 79, 79, 225, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 145, 145, 145, 2, 104, 104, 104, 63, 101, 101, 102, 255, 107, 107, 107, 255, 105, 105, 105, 255, 101, 101, 101, 255, 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 101, 255, 100, 100, 100, 255, 103, 103, 103, 255, 107, 107, 108, 255, + 107, 107, 108, 255, 106, 106, 106, 255, 106, 106, 106, 255, 107, 107, 108, 255, 111, 111, 111, 255, 112, 112, 112, 255, 114, 114, 114, 255, 117, 117, 117, 255, 121, 121, 121, 255, 125, 125, 125, 255, 129, 129, 129, 255, 130, 130, 130, 255, 132, 132, 132, 255, 139, 139, 139, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 146, 146, 146, 255, + 139, 139, 139, 255, 132, 132, 132, 255, 125, 125, 125, 255, 121, 121, 121, 255, 115, 115, 115, 255, 111, 111, 111, 255, 108, 108, 108, 255, 103, 103, 103, 255, 99, 99, 99, 255, 97, 97, 97, 255, 94, 94, 94, 255, 93, 93, 93, 255, 96, 96, 96, 255, 95, 95, 95, 255, 95, 95, 95, 255, 97, 97, 97, 255, 100, 100, 100, 255, 99, 99, 99, 255, 99, 99, 99, 255, 104, 104, 103, 255, 107, 107, 107, 255, + 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 103, 103, 103, 255, 96, 96, 96, 255, 82, 82, 82, 255, 79, 79, 79, 45, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 148, 148, 148, 4, 103, 103, 103, 131, 103, 103, 103, 255, 109, 109, 109, 255, 104, 104, 104, 255, 100, 100, 101, 255, + 100, 100, 101, 255, 102, 102, 102, 255, 99, 99, 99, 255, 99, 99, 100, 255, 103, 103, 103, 255, 106, 106, 106, 255, 105, 105, 106, 255, 104, 104, 104, 255, 104, 104, 104, 255, 105, 105, 106, 255, 108, 108, 108, 255, 109, 109, 109, 255, 111, 111, 111, 255, 114, 114, 115, 255, 118, 118, 119, 255, 121, 121, 121, 255, 123, 123, 123, 255, 125, 125, 125, 255, 131, 131, 131, 255, 137, 137, 137, 255, 139, 139, 139, 255, + 141, 141, 141, 255, 144, 144, 144, 255, 147, 147, 147, 255, 149, 149, 149, 255, 149, 149, 149, 255, 144, 144, 144, 255, 135, 135, 135, 255, 128, 128, 128, 255, 120, 120, 120, 255, 114, 114, 114, 255, 110, 110, 110, 255, 107, 107, 107, 255, 103, 103, 103, 255, 101, 101, 101, 255, 98, 98, 98, 255, 96, 96, 96, 255, 94, 94, 94, 255, 92, 92, 92, 255, 95, 95, 95, 255, 98, 98, 98, 255, 99, 99, 99, 255, + 102, 102, 101, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 106, 106, 106, 255, 109, 109, 109, 255, 112, 112, 112, 255, 111, 111, 111, 255, 109, 109, 109, 255, 108, 108, 108, 255, 106, 106, 106, 255, 98, 98, 98, 255, 86, 86, 86, 255, 79, 79, 79, 109, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 149, 149, 149, 0, + 146, 146, 146, 6, 105, 105, 105, 188, 106, 106, 106, 255, 109, 109, 109, 255, 103, 103, 103, 255, 100, 100, 100, 255, 100, 100, 100, 255, 100, 100, 100, 255, 98, 98, 99, 255, 99, 99, 100, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 106, 106, 106, 255, 106, 106, 107, 255, 109, 109, 109, 255, 111, 111, 112, 255, 114, 114, 114, 255, + 115, 115, 115, 255, 118, 118, 118, 255, 123, 123, 123, 255, 126, 126, 126, 255, 128, 128, 128, 255, 130, 130, 130, 255, 136, 136, 136, 255, 142, 142, 142, 255, 146, 146, 146, 255, 148, 148, 148, 255, 148, 148, 148, 255, 141, 141, 141, 255, 131, 131, 131, 255, 123, 123, 123, 255, 116, 116, 116, 255, 109, 109, 109, 255, 104, 104, 104, 255, 101, 101, 101, 255, 100, 100, 100, 255, 99, 99, 99, 255, 97, 97, 97, 255, + 95, 95, 95, 255, 94, 94, 94, 255, 94, 94, 94, 255, 97, 97, 97, 255, 101, 101, 101, 255, 104, 104, 104, 255, 105, 105, 105, 255, 108, 108, 108, 255, 110, 110, 109, 255, 108, 108, 108, 255, 106, 106, 106, 255, 109, 109, 109, 255, 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 106, 106, 106, 255, 101, 101, 101, 255, 89, 89, 89, 255, 81, 81, 81, 178, 139, 139, 139, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 143, 143, 143, 9, 109, 109, 109, 236, 111, 111, 111, 255, 109, 109, 109, 255, 103, 103, 103, 255, 100, 100, 100, 255, 100, 100, 100, 255, 99, 99, 99, 255, 98, 98, 98, 255, 100, 100, 100, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 100, 100, 101, 255, + 103, 103, 103, 255, 104, 104, 104, 255, 106, 106, 106, 255, 107, 107, 107, 255, 108, 108, 109, 255, 109, 109, 110, 255, 111, 111, 111, 255, 115, 115, 116, 255, 119, 119, 119, 255, 119, 119, 119, 255, 119, 119, 119, 255, 126, 126, 126, 255, 134, 134, 134, 255, 141, 141, 141, 255, 149, 149, 149, 255, 153, 153, 153, 255, 150, 150, 150, 255, 143, 143, 143, 255, 131, 131, 131, 255, 119, 119, 119, 255, 110, 110, 110, 255, + 105, 105, 105, 255, 100, 100, 100, 255, 96, 96, 96, 255, 96, 96, 96, 255, 99, 99, 99, 255, 99, 99, 99, 255, 97, 97, 97, 255, 99, 99, 99, 255, 100, 100, 100, 255, 101, 101, 100, 255, 105, 105, 105, 255, 108, 108, 108, 255, 109, 109, 108, 255, 110, 110, 110, 255, 112, 112, 112, 255, 110, 110, 110, 255, 107, 107, 107, 255, 108, 108, 108, 255, 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, + 109, 109, 109, 255, 106, 106, 107, 255, 102, 102, 102, 255, 91, 91, 91, 255, 81, 81, 81, 222, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 1, 123, 123, 124, 35, 116, 116, 116, 255, 117, 117, 117, 255, 111, 111, 112, 255, 102, 102, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 98, 98, 99, 255, 97, 97, 97, 255, + 101, 101, 101, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 100, 100, 100, 255, 101, 101, 101, 255, 102, 102, 103, 255, 103, 103, 103, 255, 104, 104, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 108, 108, 108, 255, 112, 112, 112, 255, 112, 112, 113, 255, 111, 111, 111, 255, 113, 113, 113, 255, 122, 122, 122, 255, 131, 131, 131, 255, 140, 140, 140, 255, 150, 150, 150, 255, + 154, 154, 154, 255, 152, 152, 152, 255, 143, 143, 143, 255, 131, 131, 131, 255, 118, 118, 118, 255, 105, 105, 105, 255, 99, 99, 99, 255, 97, 97, 97, 255, 93, 93, 93, 255, 93, 93, 93, 255, 99, 99, 99, 255, 102, 102, 102, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 106, 255, 106, 106, 106, 255, 107, 107, 107, 255, 110, 110, 110, 255, 111, 111, 111, 255, 111, 111, 111, 255, 112, 112, 112, 255, + 111, 111, 111, 255, 108, 108, 108, 255, 108, 108, 108, 255, 110, 110, 110, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 108, 108, 108, 255, 103, 103, 103, 255, 94, 94, 94, 255, 82, 82, 82, 252, 85, 85, 85, 10, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 124, 124, 124, 70, 123, 123, 124, 255, 123, 123, 123, 255, + 116, 116, 116, 255, 107, 107, 108, 255, 105, 105, 106, 255, 105, 105, 105, 255, 101, 101, 101, 255, 100, 100, 100, 255, 104, 104, 104, 255, 105, 105, 105, 255, 101, 101, 101, 255, 100, 100, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 102, 102, 102, 255, 103, 103, 103, 255, 102, 102, 103, 255, 101, 101, 101, 255, 101, 101, 102, 255, 106, 106, 106, 255, 107, 107, 108, 255, 105, 105, 106, 255, + 106, 106, 106, 255, 108, 108, 109, 255, 114, 114, 114, 255, 123, 123, 123, 255, 136, 136, 136, 255, 145, 145, 145, 255, 157, 157, 157, 255, 155, 155, 155, 255, 141, 141, 141, 255, 124, 124, 124, 255, 110, 110, 110, 255, 99, 99, 99, 255, 94, 94, 94, 255, 95, 95, 95, 255, 94, 94, 94, 255, 96, 96, 96, 255, 103, 103, 103, 255, 109, 109, 109, 255, 112, 112, 112, 255, 110, 110, 110, 255, 109, 109, 109, 255, + 107, 107, 107, 255, 108, 108, 108, 255, 110, 110, 110, 255, 111, 111, 111, 255, 111, 111, 111, 255, 111, 111, 111, 255, 111, 111, 111, 255, 108, 108, 108, 255, 108, 108, 108, 255, 110, 110, 110, 255, 110, 110, 111, 255, 109, 109, 109, 255, 108, 108, 108, 255, 107, 107, 107, 255, 104, 104, 104, 255, 95, 95, 95, 255, 84, 84, 84, 255, 81, 81, 82, 50, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 149, 149, 149, 1, 131, 131, 131, 93, 130, 130, 130, 255, 129, 129, 130, 255, 122, 122, 122, 255, 113, 113, 113, 255, 111, 111, 111, 255, 110, 110, 110, 255, 106, 106, 106, 255, 107, 107, 107, 255, 110, 110, 110, 255, 110, 110, 110, 255, 106, 106, 107, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, + 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 104, 104, 104, 255, 102, 102, 102, 255, 100, 100, 100, 255, 101, 101, 101, 255, 103, 103, 104, 255, 106, 106, 106, 255, 114, 114, 114, 255, 125, 125, 125, 255, 141, 141, 141, 255, 158, 158, 158, 255, 158, 158, 158, 255, 138, 138, 138, 255, 116, 116, 116, 255, 101, 101, 101, 255, 93, 93, 93, 255, 92, 92, 92, 255, 99, 99, 99, 255, 104, 104, 104, 255, + 106, 106, 106, 255, 107, 107, 107, 255, 112, 112, 112, 255, 114, 114, 114, 255, 111, 111, 111, 255, 109, 109, 109, 255, 106, 106, 106, 255, 106, 106, 106, 255, 109, 109, 109, 255, 110, 110, 110, 255, 110, 110, 111, 255, 110, 110, 110, 255, 110, 110, 110, 255, 108, 108, 108, 255, 107, 107, 107, 255, 108, 108, 109, 255, 109, 109, 110, 255, 108, 108, 108, 255, 107, 107, 107, 255, 106, 106, 106, 255, 104, 104, 104, 255, + 97, 97, 97, 255, 85, 85, 85, 255, 81, 81, 82, 74, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 1, 138, 138, 139, 105, 137, 137, 137, 255, 137, 137, 137, 255, 127, 127, 128, 255, 119, 119, 119, 255, 118, 118, 118, 255, 117, 117, 117, 255, 113, 113, 113, 255, 115, 115, 115, 255, 117, 117, 117, 255, 117, 117, 117, 255, 114, 114, 114, 255, + 114, 114, 114, 255, 113, 113, 113, 255, 112, 112, 113, 255, 112, 112, 112, 255, 111, 111, 112, 255, 110, 110, 110, 255, 106, 106, 107, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 100, 100, 100, 255, 98, 98, 98, 255, 99, 99, 99, 255, 100, 100, 100, 255, 100, 100, 100, 255, 105, 105, 106, 255, 112, 112, 113, 255, 124, 124, 124, 255, 145, 145, 145, 255, 155, 155, 155, 255, 129, 129, 129, 255, + 107, 107, 107, 255, 96, 96, 96, 255, 97, 97, 97, 255, 102, 102, 102, 255, 108, 108, 108, 255, 111, 111, 111, 255, 108, 108, 108, 255, 107, 107, 108, 255, 111, 111, 111, 255, 113, 113, 113, 255, 110, 110, 111, 255, 107, 107, 107, 255, 105, 105, 105, 255, 105, 105, 105, 255, 107, 107, 107, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 109, 255, 106, 106, 107, 255, 105, 105, 106, 255, + 106, 106, 106, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 106, 106, 106, 255, 104, 104, 104, 255, 96, 96, 97, 255, 85, 85, 85, 255, 82, 82, 83, 94, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 145, 145, 145, 120, 144, 144, 144, 255, 143, 143, 143, 255, 135, 135, 135, 255, 127, 127, 127, 255, 125, 125, 125, 255, + 125, 125, 125, 255, 121, 121, 121, 255, 123, 123, 123, 255, 126, 126, 127, 255, 126, 126, 126, 255, 124, 124, 124, 255, 122, 122, 123, 255, 124, 124, 124, 255, 124, 124, 124, 255, 123, 123, 123, 255, 122, 122, 122, 255, 120, 120, 121, 255, 120, 120, 120, 255, 116, 116, 116, 255, 118, 118, 118, 255, 117, 117, 117, 255, 111, 111, 111, 255, 107, 107, 107, 255, 106, 106, 106, 255, 102, 102, 102, 255, 98, 98, 98, 255, + 102, 102, 102, 255, 101, 101, 101, 255, 98, 98, 99, 255, 120, 120, 120, 255, 154, 154, 154, 255, 107, 107, 107, 255, 105, 105, 105, 255, 112, 112, 112, 255, 108, 108, 108, 255, 105, 105, 105, 255, 107, 107, 108, 255, 108, 108, 108, 255, 106, 106, 106, 255, 106, 106, 106, 255, 109, 109, 109, 255, 109, 109, 110, 255, 108, 108, 108, 255, 106, 106, 106, 255, 104, 104, 104, 255, 103, 103, 104, 255, 105, 105, 106, 255, + 107, 107, 107, 255, 107, 107, 107, 255, 108, 108, 108, 255, 107, 107, 107, 255, 106, 106, 106, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 107, 255, 106, 106, 107, 255, 106, 106, 107, 255, 104, 104, 105, 255, 103, 103, 104, 255, 96, 96, 97, 255, 85, 85, 86, 255, 81, 81, 82, 105, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 1, + 152, 152, 152, 120, 151, 151, 151, 255, 149, 149, 149, 255, 141, 141, 142, 255, 133, 133, 134, 255, 132, 132, 133, 255, 132, 132, 132, 255, 129, 129, 130, 255, 131, 131, 132, 255, 136, 136, 136, 255, 135, 135, 136, 255, 133, 133, 133, 255, 133, 133, 134, 255, 135, 135, 136, 255, 135, 135, 136, 255, 135, 135, 136, 255, 136, 136, 137, 255, 134, 134, 135, 255, 134, 134, 135, 255, 133, 133, 133, 255, 136, 136, 136, 255, + 136, 136, 137, 255, 132, 132, 132, 255, 130, 130, 131, 255, 131, 131, 132, 255, 129, 129, 130, 255, 128, 128, 129, 255, 132, 132, 133, 255, 132, 132, 133, 255, 123, 123, 124, 255, 125, 125, 126, 255, 104, 104, 104, 255, 106, 106, 106, 255, 106, 106, 106, 255, 106, 106, 106, 255, 102, 102, 102, 255, 100, 100, 100, 255, 103, 103, 103, 255, 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 106, 106, 106, 255, + 106, 106, 106, 255, 106, 106, 106, 255, 103, 103, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 103, 103, 103, 255, 105, 105, 105, 255, 105, 105, 105, 255, 107, 107, 107, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 103, 255, 103, 103, 103, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 96, 96, 96, 255, 85, 85, 85, 255, 81, 81, 81, 109, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 2, 158, 158, 158, 110, 158, 158, 159, 255, 156, 156, 156, 255, 148, 148, 148, 255, 140, 140, 140, 255, 139, 139, 140, 255, 138, 138, 139, 255, 137, 137, 137, 255, 139, 139, 140, 255, 144, 144, 144, 255, 144, 144, 144, 255, 142, 142, 142, 255, 142, 142, 142, 255, 144, 144, 144, 255, 145, 145, 145, 255, + 146, 146, 146, 255, 147, 147, 147, 255, 147, 147, 147, 255, 148, 148, 148, 255, 147, 147, 147, 255, 149, 149, 149, 255, 154, 154, 154, 255, 149, 149, 149, 255, 148, 148, 148, 255, 150, 150, 150, 255, 149, 149, 149, 255, 143, 143, 143, 255, 140, 140, 140, 255, 130, 130, 130, 255, 99, 99, 99, 255, 113, 113, 113, 255, 146, 146, 146, 255, 128, 128, 129, 255, 107, 107, 108, 255, 98, 98, 99, 255, 94, 94, 95, 255, + 96, 96, 96, 255, 100, 100, 101, 255, 101, 101, 101, 255, 98, 98, 99, 255, 99, 99, 99, 255, 103, 103, 104, 255, 103, 103, 104, 255, 103, 103, 103, 255, 101, 101, 102, 255, 99, 99, 100, 255, 99, 99, 100, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 105, 255, 103, 103, 104, 255, 102, 102, 103, 255, 102, 102, 102, 255, 103, 103, 104, 255, 103, 103, 104, 255, + 103, 103, 104, 255, 101, 101, 102, 255, 101, 101, 101, 255, 95, 95, 95, 255, 85, 85, 85, 255, 82, 82, 82, 94, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 1, 163, 163, 163, 98, 164, 164, 164, 255, 161, 161, 161, 255, 153, 153, 153, 255, 145, 145, 145, 255, 145, 145, 145, 255, 145, 145, 145, 255, 144, 144, 144, 255, 146, 146, 146, 255, + 150, 150, 150, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 155, 155, 155, 255, 149, 149, 149, 255, 142, 142, 142, 255, 139, 139, 139, 255, 129, 129, 129, 255, 112, 112, 111, 255, 96, 96, 96, 255, 99, 99, 99, 255, 119, 119, 119, 255, + 144, 144, 144, 255, 147, 147, 147, 255, 139, 139, 139, 255, 129, 129, 130, 255, 113, 113, 114, 255, 104, 104, 105, 255, 101, 101, 101, 255, 100, 100, 101, 255, 98, 98, 99, 255, 96, 96, 97, 255, 97, 97, 98, 255, 101, 101, 102, 255, 100, 100, 101, 255, 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 98, 255, 98, 98, 99, 255, 100, 100, 100, 255, 101, 101, 101, 255, 102, 102, 102, 255, 103, 103, 104, 255, + 102, 102, 103, 255, 101, 101, 102, 255, 101, 101, 101, 255, 100, 100, 101, 255, 102, 102, 102, 255, 102, 102, 102, 255, 102, 102, 103, 255, 101, 101, 102, 255, 99, 99, 100, 255, 94, 94, 94, 255, 83, 83, 84, 255, 81, 81, 82, 81, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 1, 166, 166, 166, 81, 169, 169, 169, 255, 166, 166, 166, 255, + 158, 158, 158, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 148, 255, 150, 150, 150, 255, 153, 153, 153, 255, 155, 155, 155, 255, 153, 153, 153, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 147, 147, 147, 255, 143, 143, 143, 255, 140, 140, 140, 255, 133, 133, 133, 255, 121, 121, 121, 255, + 113, 113, 113, 255, 105, 105, 105, 255, 98, 98, 98, 255, 98, 98, 98, 255, 113, 113, 113, 255, 136, 136, 137, 255, 150, 150, 150, 255, 148, 148, 149, 255, 142, 142, 143, 255, 132, 132, 133, 255, 126, 126, 127, 255, 119, 119, 119, 255, 114, 114, 114, 255, 111, 111, 112, 255, 104, 104, 105, 255, 99, 99, 100, 255, 99, 99, 100, 255, 99, 99, 99, 255, 99, 99, 100, 255, 96, 96, 97, 255, 95, 95, 96, 255, + 95, 95, 96, 255, 97, 97, 97, 255, 98, 98, 99, 255, 99, 99, 100, 255, 101, 101, 102, 255, 101, 101, 102, 255, 100, 100, 101, 255, 100, 100, 100, 255, 100, 100, 101, 255, 100, 100, 101, 255, 101, 101, 102, 255, 101, 101, 101, 255, 100, 100, 101, 255, 101, 101, 101, 255, 99, 99, 99, 255, 92, 92, 93, 255, 81, 81, 82, 255, 82, 82, 82, 57, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 1, 163, 163, 163, 48, 173, 173, 173, 255, 169, 169, 169, 255, 162, 162, 162, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 150, 150, 150, 255, 154, 154, 154, 255, 155, 155, 155, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 150, 150, 150, 255, 147, 147, 147, 255, 144, 144, 144, 255, 141, 141, 141, 255, + 138, 138, 138, 255, 133, 133, 133, 255, 125, 125, 125, 255, 120, 120, 120, 255, 115, 115, 115, 255, 104, 104, 104, 255, 99, 99, 99, 255, 103, 103, 103, 255, 111, 111, 111, 255, 118, 118, 118, 255, 128, 128, 128, 255, 141, 141, 141, 255, 145, 145, 146, 255, 145, 145, 146, 255, 140, 140, 141, 255, 136, 136, 136, 255, 131, 131, 132, 255, 131, 131, 132, 255, 130, 130, 131, 255, 119, 119, 120, 255, 110, 110, 110, 255, + 106, 106, 106, 255, 104, 104, 105, 255, 104, 104, 104, 255, 99, 99, 100, 255, 96, 96, 97, 255, 96, 96, 96, 255, 94, 94, 95, 255, 95, 95, 96, 255, 99, 99, 99, 255, 99, 99, 100, 255, 99, 99, 100, 255, 99, 99, 99, 255, 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 99, 255, 100, 100, 100, 255, 100, 100, 101, 255, 100, 100, 101, 255, 99, 99, 100, 255, 99, 99, 99, 255, 97, 97, 97, 255, + 91, 91, 91, 255, 81, 81, 82, 255, 89, 89, 90, 15, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 137, 137, 137, 15, 175, 175, 175, 245, 173, 173, 173, 255, 166, 166, 166, 255, 154, 154, 154, 255, 151, 151, 151, 255, 150, 150, 150, 255, 147, 147, 147, 255, 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 150, 255, 147, 147, 147, 255, + 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 140, 255, 137, 137, 137, 255, 132, 132, 132, 255, 128, 128, 128, 255, 122, 122, 122, 255, 118, 118, 118, 255, 111, 111, 111, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 103, 255, 110, 110, 110, 255, 124, 124, 124, 255, 137, 137, 137, 255, 144, 144, 144, 255, 148, 148, 149, 255, 148, 148, 149, 255, 146, 146, 147, 255, 145, 145, 145, 255, + 143, 143, 144, 255, 141, 141, 142, 255, 141, 141, 142, 255, 135, 135, 136, 255, 125, 125, 126, 255, 118, 118, 119, 255, 115, 115, 115, 255, 111, 111, 112, 255, 107, 107, 108, 255, 103, 103, 104, 255, 101, 101, 101, 255, 99, 99, 100, 255, 97, 97, 97, 255, 98, 98, 99, 255, 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 99, 255, 97, 97, 98, 255, 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 98, 255, + 98, 98, 99, 255, 99, 99, 99, 255, 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 98, 255, 96, 96, 97, 255, 89, 89, 89, 255, 79, 79, 80, 230, 132, 132, 132, 2, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 11, 174, 174, 174, 201, 173, 173, 173, 255, 167, 167, 167, 255, 155, 155, 155, 255, 147, 147, 147, 255, + 146, 146, 146, 255, 143, 143, 143, 255, 140, 140, 140, 255, 142, 142, 142, 255, 143, 143, 143, 255, 139, 139, 139, 255, 135, 135, 135, 255, 131, 131, 131, 255, 128, 128, 128, 255, 125, 125, 125, 255, 121, 121, 120, 255, 115, 115, 115, 255, 110, 110, 110, 255, 106, 106, 106, 255, 104, 104, 104, 255, 101, 101, 101, 255, 104, 104, 104, 255, 111, 111, 111, 255, 115, 115, 115, 255, 119, 119, 119, 255, 130, 130, 130, 255, + 143, 143, 144, 255, 154, 154, 154, 255, 158, 158, 159, 255, 157, 157, 157, 255, 155, 155, 156, 255, 155, 155, 155, 255, 151, 151, 152, 255, 148, 148, 148, 255, 140, 140, 141, 255, 132, 132, 133, 255, 130, 130, 131, 255, 128, 128, 128, 255, 124, 124, 124, 255, 118, 118, 119, 255, 113, 113, 113, 255, 108, 108, 108, 255, 105, 105, 106, 255, 102, 102, 103, 255, 100, 100, 101, 255, 102, 102, 102, 255, 102, 102, 103, 255, + 101, 101, 101, 255, 100, 100, 101, 255, 98, 98, 99, 255, 97, 97, 97, 255, 97, 97, 97, 255, 96, 96, 97, 255, 97, 97, 98, 255, 98, 98, 99, 255, 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 97, 255, 95, 95, 95, 255, 86, 86, 87, 255, 77, 77, 78, 188, 129, 129, 129, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, + 136, 136, 136, 7, 172, 172, 172, 148, 172, 172, 172, 255, 166, 166, 166, 255, 153, 153, 153, 255, 142, 142, 142, 255, 141, 141, 141, 255, 138, 138, 138, 255, 132, 132, 132, 255, 132, 132, 132, 255, 134, 134, 134, 255, 131, 131, 131, 255, 125, 125, 125, 255, 121, 121, 121, 255, 118, 118, 118, 255, 114, 114, 114, 255, 110, 110, 110, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 105, 105, 105, 255, + 106, 106, 106, 255, 108, 108, 108, 255, 116, 116, 116, 255, 125, 125, 125, 255, 132, 132, 133, 255, 137, 137, 137, 255, 143, 143, 144, 255, 152, 152, 153, 255, 156, 156, 157, 255, 156, 156, 157, 255, 155, 155, 156, 255, 151, 151, 152, 255, 148, 148, 149, 255, 143, 143, 143, 255, 136, 136, 137, 255, 135, 135, 136, 255, 136, 136, 136, 255, 133, 133, 134, 255, 129, 129, 130, 255, 123, 123, 124, 255, 117, 117, 118, 255, + 112, 112, 113, 255, 110, 110, 110, 255, 106, 106, 107, 255, 105, 105, 106, 255, 105, 105, 106, 255, 105, 105, 106, 255, 104, 104, 105, 255, 105, 105, 106, 255, 103, 103, 104, 255, 105, 105, 106, 255, 101, 101, 101, 255, 97, 97, 98, 255, 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 98, 255, 96, 96, 97, 255, 94, 94, 95, 255, 92, 92, 93, 255, 84, 84, 85, 255, 76, 76, 77, 122, 140, 140, 140, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 135, 135, 135, 3, 167, 167, 167, 82, 170, 170, 170, 255, 164, 164, 164, 255, 151, 151, 151, 255, 137, 137, 137, 255, 133, 133, 133, 255, 131, 131, 131, 255, 125, 125, 125, 255, 122, 122, 122, 255, 123, 123, 123, 255, 122, 122, 122, 255, 116, 116, 116, 255, 111, 111, 111, 255, 108, 108, 108, 255, + 106, 106, 106, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 108, 108, 108, 255, 112, 112, 112, 255, 116, 116, 116, 255, 123, 123, 123, 255, 131, 131, 131, 255, 140, 140, 140, 255, 146, 146, 146, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 151, 255, 150, 150, 151, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 142, 142, 142, 255, + 141, 141, 142, 255, 138, 138, 139, 255, 135, 135, 135, 255, 130, 130, 131, 255, 128, 128, 128, 255, 122, 122, 123, 255, 118, 118, 119, 255, 113, 113, 114, 255, 110, 110, 111, 255, 110, 110, 111, 255, 111, 111, 112, 255, 108, 108, 109, 255, 108, 108, 109, 255, 104, 103, 103, 255, 53, 51, 51, 255, 79, 78, 78, 255, 104, 104, 105, 255, 105, 105, 106, 255, 102, 102, 103, 255, 99, 99, 100, 255, 98, 98, 98, 255, + 97, 97, 98, 255, 94, 94, 95, 255, 90, 90, 90, 255, 81, 81, 82, 255, 76, 76, 77, 58, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 140, 140, 140, 1, 151, 151, 151, 25, 169, 169, 169, 242, 163, 163, 163, 255, 151, 151, 151, 255, 135, 135, 135, 255, 126, 126, 126, 255, 123, 123, 123, 255, 119, 119, 119, 255, + 113, 113, 113, 255, 113, 113, 113, 255, 115, 115, 115, 255, 111, 111, 111, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 104, 104, 104, 255, 107, 107, 107, 255, 111, 111, 111, 255, 117, 117, 118, 255, 123, 123, 123, 255, 129, 129, 129, 255, 136, 136, 136, 255, 142, 142, 142, 255, 149, 149, 150, 255, 155, 155, 156, 255, 156, 156, 157, 255, 154, 154, 155, 255, + 153, 153, 154, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 141, 141, 142, 255, 138, 138, 139, 255, 135, 135, 136, 255, 133, 133, 133, 255, 129, 129, 130, 255, 128, 128, 128, 255, 123, 123, 123, 255, 118, 118, 118, 255, 116, 116, 117, 255, 117, 117, 118, 255, 114, 114, 114, 255, 111, 111, 112, 255, 112, 112, 113, 255, 78, 77, 76, 255, 53, 52, 51, 255, + 53, 52, 51, 255, 55, 53, 53, 255, 80, 79, 79, 255, 106, 106, 106, 255, 107, 107, 108, 255, 101, 101, 102, 255, 97, 97, 98, 255, 95, 95, 96, 255, 89, 89, 90, 255, 80, 80, 80, 237, 76, 76, 77, 3, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 0, 126, 126, 126, 0, 133, 133, 133, 8, 164, 164, 164, 170, + 162, 162, 162, 255, 151, 151, 151, 255, 133, 133, 133, 255, 119, 119, 119, 255, 115, 115, 115, 255, 112, 112, 112, 255, 107, 107, 107, 255, 104, 104, 104, 255, 107, 107, 107, 255, 107, 107, 107, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, 104, 104, 104, 255, 107, 107, 107, 255, 110, 110, 110, 255, 113, 113, 113, 255, 117, 117, 117, 255, 122, 122, 122, 255, 129, 129, 130, 255, 134, 134, 134, 255, + 140, 140, 140, 255, 144, 144, 144, 255, 150, 150, 150, 255, 154, 154, 155, 255, 156, 156, 156, 255, 156, 156, 157, 255, 155, 155, 156, 255, 153, 153, 154, 255, 153, 153, 154, 255, 151, 151, 151, 255, 150, 150, 150, 255, 146, 146, 146, 255, 141, 141, 141, 255, 138, 138, 138, 255, 135, 135, 136, 255, 134, 134, 134, 255, 131, 131, 132, 255, 129, 129, 130, 255, 126, 126, 126, 255, 124, 124, 125, 255, 123, 123, 124, 255, + 122, 122, 122, 255, 117, 117, 117, 255, 114, 114, 115, 255, 114, 114, 115, 255, 110, 110, 110, 255, 83, 82, 82, 255, 57, 56, 57, 255, 57, 56, 56, 255, 57, 56, 56, 255, 57, 57, 57, 255, 80, 79, 79, 255, 104, 103, 103, 255, 103, 103, 104, 255, 96, 96, 97, 255, 88, 88, 89, 255, 81, 81, 82, 156, 144, 144, 144, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, 126, 126, 126, 0, 132, 132, 132, 3, 159, 159, 159, 82, 161, 161, 161, 255, 152, 152, 152, 255, 135, 135, 135, 255, 117, 117, 117, 255, 110, 110, 110, 255, 107, 107, 107, 255, 103, 103, 103, 255, 99, 99, 99, 255, 101, 101, 101, 255, 106, 106, 106, 255, 106, 106, 106, 255, 104, 104, 104, 255, 106, 106, 106, 255, 107, 107, 107, 255, 109, 109, 109, 255, + 114, 114, 114, 255, 118, 118, 118, 255, 122, 122, 122, 255, 128, 128, 128, 255, 133, 133, 133, 255, 138, 138, 138, 255, 143, 143, 144, 255, 148, 148, 149, 255, 151, 151, 151, 255, 152, 152, 153, 255, 152, 152, 153, 255, 154, 154, 154, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 144, 144, 145, 255, 141, 141, 141, 255, 139, 139, 139, 255, 137, 137, 138, 255, + 134, 134, 135, 255, 130, 130, 131, 255, 129, 129, 130, 255, 128, 128, 129, 255, 129, 129, 129, 255, 128, 128, 129, 255, 124, 124, 125, 255, 120, 120, 121, 255, 117, 117, 118, 255, 116, 116, 116, 255, 115, 115, 115, 255, 116, 116, 117, 255, 113, 113, 114, 255, 87, 87, 87, 255, 61, 61, 61, 255, 59, 59, 59, 255, 59, 59, 59, 255, 60, 60, 60, 255, 104, 104, 104, 255, 96, 96, 97, 255, 88, 88, 89, 255, + 84, 84, 85, 60, 142, 142, 142, 0, 144, 144, 144, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 132, 132, 132, 13, 161, 161, 161, 217, 154, 154, 154, 255, 141, 141, 141, 255, 120, 120, 120, 255, 106, 106, 106, 255, 103, 103, 103, 255, 103, 103, 103, 255, 99, 99, 99, 255, 98, 98, 98, 255, + 104, 104, 104, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 109, 255, 111, 111, 111, 255, 113, 113, 113, 255, 117, 117, 118, 255, 122, 122, 122, 255, 128, 128, 128, 255, 133, 133, 133, 255, 136, 136, 137, 255, 140, 140, 141, 255, 145, 145, 145, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, + 147, 147, 147, 255, 146, 146, 147, 255, 144, 144, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 134, 255, 132, 132, 133, 255, 132, 132, 133, 255, 132, 132, 133, 255, 132, 132, 133, 255, 131, 131, 131, 255, 127, 127, 127, 255, 123, 123, 124, 255, 121, 121, 122, 255, 119, 119, 120, 255, 116, 116, 117, 255, 114, 114, 115, 255, 114, 114, 114, 255, 117, 117, 117, 255, 114, 114, 115, 255, + 89, 89, 90, 255, 64, 64, 65, 255, 85, 85, 86, 255, 109, 109, 109, 255, 96, 96, 96, 255, 86, 86, 87, 206, 255, 255, 255, 0, 132, 132, 132, 0, 145, 145, 145, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 132, 132, 132, 4, 156, 156, 156, 107, 154, 154, 154, 255, 144, 144, 144, 255, + 126, 126, 126, 255, 108, 108, 108, 255, 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 101, 255, 98, 98, 99, 255, 101, 101, 101, 255, 110, 110, 110, 255, 115, 115, 115, 255, 114, 114, 114, 255, 115, 115, 115, 255, 117, 117, 117, 255, 121, 121, 121, 255, 126, 126, 127, 255, 132, 132, 132, 255, 137, 137, 137, 255, 140, 140, 141, 255, 144, 144, 144, 255, 146, 146, 147, 255, 150, 150, 150, 255, 152, 152, 152, 255, + 153, 153, 154, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 148, 255, 145, 145, 146, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 140, 255, 137, 137, 137, 255, 136, 136, 137, 255, 136, 136, 136, 255, 137, 137, 137, 255, 136, 136, 137, 255, 133, 133, 134, 255, 130, 130, 131, 255, 129, 129, 129, 255, 127, 127, 128, 255, 125, 125, 126, 255, + 122, 122, 123, 255, 119, 119, 120, 255, 118, 118, 118, 255, 116, 116, 117, 255, 114, 114, 115, 255, 114, 114, 114, 255, 115, 115, 116, 255, 113, 113, 114, 255, 108, 108, 109, 255, 106, 106, 106, 255, 95, 95, 96, 255, 90, 90, 90, 83, 255, 255, 255, 0, 128, 128, 128, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, + 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 139, 139, 139, 16, 157, 157, 157, 222, 151, 151, 151, 255, 136, 136, 136, 255, 115, 115, 115, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 107, 107, 107, 255, 116, 116, 116, 255, 119, 119, 119, 255, 120, 120, 120, 255, 122, 122, 122, 255, 126, 126, 127, 255, 131, 131, 131, 255, 134, 134, 134, 255, + 139, 139, 139, 255, 144, 144, 144, 255, 147, 147, 148, 255, 150, 150, 150, 255, 152, 152, 153, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 146, 146, 147, 255, 145, 145, 146, 255, 143, 143, 144, 255, 142, 142, 143, 255, 140, 140, 141, 255, 139, 139, 140, 255, 139, 139, 140, 255, 139, 139, 140, 255, 138, 138, 139, 255, + 136, 136, 137, 255, 134, 134, 134, 255, 132, 132, 133, 255, 130, 130, 131, 255, 131, 131, 132, 255, 130, 130, 130, 255, 126, 126, 126, 255, 123, 123, 123, 255, 120, 120, 121, 255, 118, 118, 119, 255, 116, 116, 117, 255, 114, 114, 115, 255, 113, 113, 113, 255, 111, 111, 112, 255, 109, 109, 110, 255, 103, 103, 104, 255, 93, 93, 94, 215, 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, 137, 137, 137, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 4, 155, 155, 155, 92, 156, 156, 156, 255, 146, 146, 146, 255, 127, 127, 127, 255, 111, 111, 111, 255, 104, 104, 104, 255, 106, 106, 106, 255, 107, 107, 107, 255, 105, 105, 105, 255, 108, 108, 108, 255, 114, 114, 114, 255, + 121, 121, 121, 255, 126, 126, 126, 255, 128, 128, 128, 255, 131, 131, 131, 255, 134, 134, 134, 255, 138, 138, 138, 255, 140, 140, 141, 255, 145, 145, 145, 255, 149, 149, 149, 255, 152, 152, 153, 255, 154, 154, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 147, 147, 148, 255, 147, 147, 147, 255, 146, 146, 146, 255, + 144, 144, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 142, 142, 142, 255, 139, 139, 140, 255, 138, 138, 138, 255, 136, 136, 136, 255, 135, 135, 135, 255, 134, 134, 134, 255, 134, 134, 135, 255, 131, 131, 132, 255, 130, 130, 131, 255, 129, 129, 130, 255, 126, 126, 127, 255, 124, 124, 125, 255, 121, 121, 121, 255, 119, 119, 120, 255, 118, 118, 118, 255, 115, 115, 116, 255, 113, 113, 114, 255, 110, 110, 110, 255, + 102, 102, 103, 255, 97, 97, 98, 75, 255, 255, 255, 0, 255, 255, 255, 0, 127, 127, 127, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 134, 134, 134, 9, 160, 160, 160, 190, 155, 155, 155, 255, 141, 141, 141, 255, 124, 124, 124, 255, + 111, 111, 111, 255, 108, 108, 108, 255, 111, 111, 111, 255, 111, 111, 111, 255, 112, 112, 112, 255, 114, 114, 114, 255, 121, 121, 121, 255, 131, 131, 131, 255, 135, 135, 135, 255, 135, 135, 136, 255, 137, 137, 138, 255, 140, 140, 140, 255, 144, 144, 144, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 154, 154, 155, 255, + 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 144, 255, 141, 141, 142, 255, 139, 139, 140, 255, 137, 137, 138, 255, 137, 137, 137, 255, 136, 136, 137, 255, 137, 137, 137, 255, 134, 134, 135, 255, 131, 131, 131, 255, 130, 130, 131, 255, 130, 130, 131, 255, 130, 130, 130, 255, 126, 126, 127, 255, + 124, 124, 124, 255, 121, 121, 121, 255, 120, 120, 121, 255, 120, 120, 120, 255, 114, 114, 115, 255, 110, 110, 110, 255, 104, 104, 105, 169, 137, 137, 137, 0, 126, 126, 126, 0, 127, 127, 127, 0, 128, 128, 128, 0, 127, 127, 127, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 135, 135, 135, 0, + 136, 136, 136, 0, 136, 136, 136, 0, 155, 155, 155, 49, 163, 163, 163, 245, 155, 155, 155, 255, 141, 141, 141, 255, 124, 124, 124, 255, 115, 115, 115, 255, 113, 113, 114, 255, 116, 116, 116, 255, 118, 118, 118, 255, 118, 118, 118, 255, 122, 122, 122, 255, 129, 129, 129, 255, 136, 136, 137, 255, 140, 140, 141, 255, 141, 141, 142, 255, 144, 144, 145, 255, 146, 146, 147, 255, 148, 148, 149, 255, 150, 150, 151, 255, + 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 145, 255, 142, 142, 142, 255, 142, 142, 142, 255, 140, 140, 140, 255, 140, 140, 140, 255, 140, 140, 141, 255, 139, 139, 140, 255, 137, 137, 137, 255, + 133, 133, 134, 255, 133, 133, 133, 255, 132, 132, 132, 255, 131, 131, 132, 255, 130, 130, 131, 255, 128, 128, 129, 255, 126, 126, 127, 255, 124, 124, 124, 255, 124, 124, 125, 255, 122, 122, 123, 255, 115, 115, 116, 255, 109, 109, 110, 238, 108, 108, 108, 29, 142, 142, 142, 0, 129, 129, 129, 0, 127, 127, 127, 0, 128, 128, 128, 0, 126, 126, 126, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 132, 132, 132, 3, 162, 162, 162, 109, 165, 165, 165, 255, 156, 156, 156, 255, 140, 140, 140, 255, 125, 125, 125, 255, 118, 118, 119, 255, 120, 120, 120, 255, 123, 123, 123, 255, 125, 125, 125, 255, 126, 126, 126, 255, 128, 128, 128, 255, 133, 133, 133, 255, + 140, 140, 141, 255, 145, 145, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, + 144, 144, 144, 255, 142, 142, 143, 255, 141, 141, 142, 255, 141, 141, 142, 255, 138, 138, 139, 255, 135, 135, 136, 255, 133, 133, 134, 255, 133, 133, 134, 255, 133, 133, 134, 255, 132, 132, 133, 255, 130, 130, 131, 255, 129, 129, 130, 255, 129, 129, 130, 255, 128, 128, 128, 255, 127, 127, 127, 255, 123, 123, 123, 255, 116, 116, 117, 255, 110, 110, 111, 90, 142, 142, 142, 0, 141, 141, 141, 0, 134, 134, 134, 0, + 126, 126, 126, 0, 127, 127, 127, 0, 127, 127, 127, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 131, 131, 131, 7, 168, 168, 168, 160, 167, 167, 167, 255, 157, 157, 157, 255, 141, 141, 141, 255, 130, 130, 130, 255, + 125, 125, 125, 255, 126, 126, 126, 255, 129, 129, 129, 255, 130, 130, 130, 255, 131, 131, 131, 255, 132, 132, 132, 255, 137, 137, 137, 255, 144, 144, 144, 255, 148, 148, 149, 255, 152, 152, 152, 255, 153, 153, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, + 149, 149, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 147, 147, 148, 255, 145, 145, 146, 255, 147, 147, 147, 255, 145, 145, 146, 255, 144, 144, 145, 255, 143, 143, 144, 255, 139, 139, 140, 255, 137, 137, 137, 255, 136, 136, 136, 255, 136, 136, 136, 255, 135, 135, 135, 255, 134, 134, 135, 255, 133, 133, 133, 255, 131, 131, 132, 255, 131, 131, 131, 255, 131, 131, 132, 255, 132, 132, 132, 255, 130, 130, 130, 255, + 122, 122, 123, 255, 117, 117, 118, 145, 137, 137, 137, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 126, 126, 126, 0, 127, 127, 127, 0, 128, 128, 128, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 132, 132, 132, 0, + 131, 131, 131, 0, 141, 141, 141, 14, 172, 172, 172, 187, 170, 170, 170, 255, 160, 160, 160, 255, 146, 146, 146, 255, 137, 137, 137, 255, 130, 130, 131, 255, 131, 131, 131, 255, 133, 133, 133, 255, 136, 136, 137, 255, 137, 137, 137, 255, 137, 137, 138, 255, 141, 141, 141, 255, 145, 145, 145, 255, 150, 150, 150, 255, 153, 153, 154, 255, 155, 155, 156, 255, 156, 156, 157, 255, 156, 156, 156, 255, 154, 154, 155, 255, + 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 150, 255, 149, 149, 149, 255, 148, 148, 149, 255, 145, 145, 145, 255, 144, 144, 144, 255, 140, 140, 141, 255, 138, 138, 138, 255, 137, 137, 138, 255, 137, 137, 138, 255, 137, 137, 137, 255, 136, 136, 137, 255, 133, 133, 134, 255, + 132, 132, 133, 255, 132, 132, 132, 255, 133, 133, 133, 255, 134, 134, 135, 255, 133, 133, 134, 255, 129, 129, 130, 255, 123, 123, 124, 175, 125, 125, 125, 5, 136, 136, 136, 0, 138, 138, 138, 0, 138, 138, 138, 0, 141, 141, 141, 0, 129, 129, 129, 0, 126, 126, 126, 0, 128, 128, 128, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, + 133, 133, 133, 0, 133, 133, 133, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 1, 152, 152, 152, 23, 176, 176, 176, 208, 174, 174, 174, 255, 164, 164, 164, 255, 152, 152, 152, 255, 141, 141, 141, 255, 135, 135, 136, 255, 135, 135, 135, 255, 138, 138, 138, 255, 141, 141, 142, 255, 141, 141, 142, 255, 143, 143, 144, 255, 144, 144, 145, 255, + 147, 147, 147, 255, 150, 150, 151, 255, 153, 153, 153, 255, 155, 155, 156, 255, 156, 156, 156, 255, 156, 156, 157, 255, 155, 155, 155, 255, 154, 154, 155, 255, 155, 155, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, 149, 149, 149, 255, 147, 147, 148, 255, 144, 144, 145, 255, 142, 142, 142, 255, 140, 140, 141, 255, 139, 139, 139, 255, + 139, 139, 140, 255, 139, 139, 140, 255, 139, 139, 139, 255, 138, 138, 139, 255, 135, 135, 136, 255, 134, 134, 135, 255, 133, 133, 133, 255, 135, 135, 135, 255, 136, 136, 137, 255, 137, 137, 138, 255, 134, 134, 134, 255, 129, 129, 130, 193, 129, 129, 130, 8, 132, 132, 132, 0, 134, 134, 134, 0, 138, 138, 138, 0, 138, 138, 138, 0, 140, 140, 140, 0, 135, 135, 135, 0, 126, 126, 126, 0, 127, 127, 127, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 133, 133, 133, 2, 158, 158, 158, 26, 180, 180, 180, 201, 178, 178, 178, 255, 169, 169, 169, 255, 158, 158, 158, 255, 148, 148, 148, 255, + 142, 142, 142, 255, 140, 140, 141, 255, 142, 142, 143, 255, 145, 145, 146, 255, 147, 147, 148, 255, 148, 148, 148, 255, 148, 148, 148, 255, 150, 150, 150, 255, 150, 150, 151, 255, 152, 152, 153, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 149, 149, 150, 255, 149, 149, 150, 255, 147, 147, 148, 255, + 145, 145, 146, 255, 144, 144, 144, 255, 142, 142, 143, 255, 142, 142, 143, 255, 142, 142, 142, 255, 141, 141, 142, 255, 141, 141, 142, 255, 141, 141, 142, 255, 138, 138, 139, 255, 137, 137, 138, 255, 135, 135, 136, 255, 136, 136, 137, 255, 137, 137, 137, 255, 140, 140, 140, 255, 140, 140, 141, 255, 138, 138, 139, 255, 133, 133, 134, 190, 132, 132, 132, 11, 141, 141, 141, 0, 134, 134, 134, 0, 133, 133, 133, 0, + 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 127, 127, 127, 0, 127, 127, 127, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 0, + 136, 136, 136, 2, 152, 152, 152, 20, 183, 183, 183, 182, 181, 181, 181, 255, 175, 175, 175, 255, 165, 165, 165, 255, 156, 156, 156, 255, 149, 149, 150, 255, 146, 146, 147, 255, 146, 146, 146, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 151, 255, 150, 150, 150, 255, + 149, 149, 150, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 147, 255, 145, 145, 146, 255, 145, 145, 146, 255, 144, 144, 145, 255, 146, 146, 146, 255, 145, 145, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 142, 142, 142, 255, 140, 140, 141, 255, 138, 138, 139, 255, 137, 137, 138, 255, 138, 138, 139, 255, 142, 142, 142, 255, 143, 143, 144, 255, 145, 145, 146, 255, 144, 144, 144, 255, + 140, 140, 141, 169, 136, 136, 137, 8, 130, 130, 130, 0, 141, 141, 141, 0, 137, 137, 137, 0, 132, 132, 132, 0, 136, 136, 136, 0, 138, 138, 138, 0, 138, 138, 138, 0, 141, 141, 141, 0, 131, 131, 131, 0, 126, 126, 126, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, + 133, 133, 133, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 140, 140, 140, 0, 142, 142, 142, 1, 136, 136, 136, 11, 186, 186, 186, 141, 186, 186, 187, 252, 181, 181, 182, 255, 174, 174, 174, 255, 164, 164, 164, 255, 157, 157, 157, 255, 152, 152, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, + 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 152, 152, 152, 255, 150, 150, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 150, 150, 150, 255, 147, 147, 148, 255, 147, 147, 148, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 141, 255, 140, 140, 141, 255, 140, 140, 140, 255, + 142, 142, 142, 255, 146, 146, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 148, 148, 149, 249, 145, 145, 145, 124, 129, 129, 129, 2, 137, 137, 137, 0, 130, 130, 130, 0, 138, 138, 138, 0, 139, 139, 139, 0, 133, 133, 133, 0, 134, 134, 134, 0, 138, 138, 138, 0, 138, 138, 138, 0, 140, 140, 140, 0, 134, 134, 134, 0, 126, 126, 126, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 133, 133, 133, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 134, 134, 134, 7, 180, 180, 181, 77, 189, 189, 189, 230, 187, 187, 187, 255, 181, 181, 181, 255, 173, 173, 174, 255, + 166, 166, 166, 255, 160, 160, 160, 255, 156, 156, 156, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 153, 255, 152, 152, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 148, 148, 148, 255, 146, 146, 146, 255, + 144, 144, 145, 255, 143, 143, 144, 255, 142, 142, 143, 255, 144, 144, 145, 255, 145, 145, 145, 255, 148, 148, 149, 255, 152, 152, 153, 255, 154, 154, 155, 255, 155, 155, 155, 255, 153, 153, 154, 225, 149, 149, 150, 64, 132, 132, 132, 1, 129, 129, 129, 0, 135, 135, 135, 0, 132, 132, 132, 0, 133, 133, 133, 0, 141, 141, 141, 0, 135, 135, 135, 0, 133, 133, 133, 0, 137, 137, 137, 0, 138, 138, 138, 0, + 140, 140, 140, 0, 133, 133, 133, 0, 126, 126, 126, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 136, 136, 136, 0, 138, 138, 138, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 139, 139, 139, 0, 135, 135, 135, 3, 162, 162, 162, 27, 190, 190, 190, 152, 191, 191, 192, 250, 186, 186, 187, 255, 182, 182, 182, 255, 175, 175, 175, 255, 169, 169, 170, 255, 163, 163, 163, 255, 159, 159, 160, 255, 156, 156, 156, 255, 154, 154, 155, 255, 151, 151, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, + 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 147, 255, 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, 147, 147, 147, 255, 148, 148, 148, 255, 150, 150, 151, 255, 153, 153, 154, 255, 156, 156, 156, 255, 158, 158, 159, 255, 160, 160, 161, 255, 158, 158, 159, 249, 156, 156, 157, 139, 150, 150, 150, 13, 133, 133, 133, 0, 134, 134, 134, 0, 130, 130, 130, 0, 132, 132, 132, 0, 136, 136, 136, 0, + 130, 130, 130, 0, 141, 141, 141, 0, 135, 135, 135, 0, 133, 133, 133, 0, 137, 137, 137, 0, 138, 138, 138, 0, 140, 140, 140, 0, 133, 133, 133, 0, 126, 126, 126, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 138, 138, 138, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 136, 136, 136, 0, 134, 134, 134, 0, 134, 134, 134, 5, 181, 181, 181, 59, 194, 194, 194, 184, 193, 193, 193, 255, 189, 189, 189, 255, 184, 184, 184, 255, 180, 180, 180, 255, 174, 174, 174, 255, 170, 170, 170, 255, 165, 165, 165, 255, 162, 162, 162, 255, 159, 159, 159, 255, + 156, 156, 157, 255, 154, 154, 155, 255, 154, 154, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 153, 255, 155, 155, 156, 255, 157, 157, 157, 255, 160, 160, 160, 255, 163, 163, 163, 255, 164, 164, 165, 255, 165, 165, 165, 255, 165, 165, 165, 255, 164, 164, 164, 174, 157, 157, 158, 45, 132, 132, 132, 3, + 138, 138, 138, 0, 133, 133, 133, 0, 135, 135, 135, 0, 131, 131, 131, 0, 130, 130, 130, 0, 137, 137, 137, 0, 130, 130, 130, 0, 141, 141, 141, 0, 135, 135, 135, 0, 133, 133, 133, 0, 137, 137, 137, 0, 138, 138, 138, 0, 140, 140, 140, 0, 133, 133, 133, 0, 126, 126, 126, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, + 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 137, 137, 137, 0, 134, 134, 134, 0, 134, 134, 134, 0, 136, 136, 136, 1, 134, 134, 134, 6, 185, 185, 185, 61, 195, 195, 195, 169, 194, 194, 195, 242, + 192, 192, 193, 255, 188, 188, 188, 255, 184, 184, 184, 255, 180, 180, 181, 255, 178, 178, 179, 255, 174, 174, 174, 255, 171, 171, 171, 255, 168, 168, 169, 255, 167, 167, 167, 255, 164, 164, 165, 255, 163, 163, 164, 255, 162, 162, 162, 255, 162, 162, 162, 255, 161, 161, 162, 255, 163, 163, 163, 255, 164, 164, 165, 255, 166, 166, 167, 255, 168, 168, 169, 255, 169, 169, 169, 255, 170, 170, 171, 255, 171, 171, 171, 255, + 172, 172, 172, 239, 169, 169, 170, 158, 164, 164, 165, 50, 129, 129, 129, 1, 129, 129, 129, 0, 128, 128, 128, 0, 137, 137, 137, 0, 133, 133, 133, 0, 135, 135, 135, 0, 131, 131, 131, 0, 130, 130, 130, 0, 137, 137, 137, 0, 130, 130, 130, 0, 141, 141, 141, 0, 135, 135, 135, 0, 133, 133, 133, 0, 137, 137, 137, 0, 138, 138, 138, 0, 140, 140, 140, 0, 133, 133, 133, 0, 126, 126, 126, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 139, 139, 139, 0, 135, 135, 135, 0, + 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, 140, 140, 140, 5, 161, 161, 161, 24, 189, 189, 189, 104, 194, 194, 194, 188, 194, 194, 195, 241, 192, 192, 192, 255, 190, 190, 190, 255, 187, 187, 187, 255, 185, 185, 185, 255, 183, 183, 183, 255, 180, 180, 181, 255, 179, 179, 179, 255, 178, 178, 178, 255, 177, 177, 177, 255, 176, 176, 176, 255, 175, 175, 176, 255, 176, 176, 176, 255, + 176, 176, 176, 255, 177, 177, 178, 255, 177, 177, 177, 255, 178, 178, 178, 240, 175, 175, 175, 183, 174, 174, 174, 89, 157, 157, 157, 12, 137, 137, 137, 3, 132, 132, 132, 0, 132, 132, 132, 0, 130, 130, 130, 0, 128, 128, 128, 0, 137, 137, 137, 0, 133, 133, 133, 0, 135, 135, 135, 0, 131, 131, 131, 0, 130, 130, 130, 0, 137, 137, 137, 0, 130, 130, 130, 0, 141, 141, 141, 0, 135, 135, 135, 0, + 133, 133, 133, 0, 137, 137, 137, 0, 138, 138, 138, 0, 140, 140, 140, 0, 133, 133, 133, 0, 126, 126, 126, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 136, 136, 136, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 139, 139, 139, 0, 140, 140, 140, 1, 140, 140, 140, 2, 137, 137, 137, 7, 134, 134, 134, 14, 184, 184, 184, 68, 188, 188, 189, 123, 190, 190, 190, 170, 189, 189, 190, 205, 189, 189, 189, 218, 191, 191, 192, 255, + 190, 190, 190, 255, 188, 188, 189, 255, 187, 187, 187, 255, 186, 186, 187, 255, 182, 182, 183, 215, 181, 181, 181, 201, 180, 180, 180, 167, 178, 178, 178, 115, 175, 175, 176, 54, 136, 136, 136, 7, 136, 136, 136, 3, 136, 136, 136, 1, 137, 137, 137, 0, 138, 138, 138, 0, 133, 133, 133, 0, 132, 132, 132, 0, 130, 130, 130, 0, 128, 128, 128, 0, 137, 137, 137, 0, 133, 133, 133, 0, 135, 135, 135, 0, + 131, 131, 131, 0, 130, 130, 130, 0, 137, 137, 137, 0, 130, 130, 130, 0, 141, 141, 141, 0, 135, 135, 135, 0, 133, 133, 133, 0, 137, 137, 137, 0, 138, 138, 138, 0, 140, 140, 140, 0, 133, 133, 133, 0, 126, 126, 126, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 137, 137, 137, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 138, 138, 138, 0, 140, 140, 140, 0, 140, 140, 140, 0, 138, 138, 138, 0, 136, 136, 136, 1, + 138, 138, 138, 1, 140, 140, 140, 4, 139, 139, 139, 7, 138, 138, 138, 8, 137, 137, 137, 10, 134, 134, 134, 11, 134, 134, 134, 12, 133, 133, 133, 10, 133, 133, 133, 11, 133, 133, 133, 7, 137, 137, 137, 7, 134, 134, 134, 5, 131, 131, 131, 3, 131, 131, 131, 1, 130, 130, 130, 0, 132, 132, 132, 1, 137, 137, 137, 0, 135, 135, 135, 0, 137, 137, 137, 0, 138, 138, 138, 0, 133, 133, 133, 0, + 132, 132, 132, 0, 130, 130, 130, 0, 128, 128, 128, 0, 137, 137, 137, 0, 133, 133, 133, 0, 135, 135, 135, 0, 131, 131, 131, 0, 130, 130, 130, 0, 137, 137, 137, 0, 130, 130, 130, 0, 141, 141, 141, 0, 135, 135, 135, 0, 133, 133, 133, 0, 137, 137, 137, 0, 138, 138, 138, 0, 140, 140, 140, 0, 133, 133, 133, 0, 126, 126, 126, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, + 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 156, 156, 156, 0, 157, 157, 157, 0, 151, 151, 151, 0, 148, 148, 148, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 142, 142, 142, 0, 143, 143, 143, 0, 140, 140, 140, 0, 138, 138, 138, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 137, 137, 137, 0, 148, 148, 148, 1, + 126, 126, 126, 15, 119, 119, 119, 70, 119, 119, 119, 113, 119, 119, 119, 161, 119, 119, 119, 193, 119, 119, 119, 211, 119, 119, 119, 211, 118, 118, 118, 213, 116, 116, 116, 212, 116, 116, 116, 211, 114, 114, 114, 189, 112, 112, 112, 158, 111, 111, 111, 112, 111, 111, 111, 65, 108, 108, 108, 9, 146, 146, 146, 0, 145, 145, 145, 0, 140, 140, 140, 0, 134, 134, 134, 0, 129, 129, 129, 0, 133, 133, 133, 0, + 141, 141, 141, 0, 137, 137, 137, 0, 132, 132, 132, 0, 139, 139, 139, 0, 144, 144, 144, 0, 137, 137, 137, 0, 130, 130, 130, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 156, 156, 156, 0, 157, 157, 157, 0, 151, 151, 151, 0, 148, 148, 148, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 142, 142, 142, 0, 143, 143, 143, 0, 140, 140, 140, 0, 138, 138, 138, 0, 142, 142, 142, 0, + 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 121, 121, 121, 45, 120, 120, 120, 133, 120, 120, 120, 198, 121, 121, 121, 255, 122, 122, 122, 255, 124, 124, 124, 255, 126, 126, 126, 255, 127, 127, 127, 255, 127, 127, 127, 255, 126, 126, 126, 255, 125, 125, 125, 255, 124, 124, 124, 255, 123, 123, 123, 255, 120, 120, 120, 255, 116, 116, 116, 255, 114, 114, 114, 255, 111, 111, 111, 255, 108, 108, 108, 252, + 106, 106, 106, 194, 103, 103, 103, 130, 101, 101, 101, 39, 136, 136, 136, 0, 129, 129, 129, 0, 131, 131, 131, 0, 140, 140, 140, 0, 139, 139, 139, 0, 132, 132, 132, 0, 137, 137, 137, 0, 144, 144, 144, 0, 139, 139, 139, 0, 131, 131, 131, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, + 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 156, 156, 156, 0, 157, 157, 157, 0, 151, 151, 151, 0, 148, 148, 148, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 140, 140, 140, 0, 142, 142, 142, 0, 143, 143, 143, 0, 140, 140, 140, 0, 138, 138, 138, 0, 141, 141, 141, 0, 124, 124, 124, 15, 119, 119, 119, 115, 119, 119, 119, 207, 122, 122, 122, 255, 125, 125, 125, 255, 129, 129, 129, 255, 131, 131, 131, 255, 136, 136, 136, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 142, 142, 142, 255, 143, 143, 143, 255, 141, 141, 141, 255, 139, 139, 139, 255, + 137, 137, 137, 255, 134, 134, 134, 255, 130, 130, 130, 255, 127, 127, 126, 255, 121, 121, 121, 255, 115, 115, 115, 255, 110, 110, 110, 255, 105, 105, 105, 255, 102, 102, 102, 255, 99, 99, 99, 202, 96, 96, 96, 106, 98, 98, 98, 10, 138, 138, 138, 1, 140, 140, 140, 0, 133, 133, 133, 0, 135, 135, 135, 0, 144, 144, 144, 0, 141, 141, 141, 0, 132, 132, 132, 0, 128, 128, 128, 0, 129, 129, 129, 0, + 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, + 156, 156, 156, 0, 157, 157, 157, 0, 151, 151, 151, 0, 148, 148, 148, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 122, 122, 122, 18, 119, 119, 119, 129, 120, 120, 120, 238, 124, 124, 124, 255, 128, 128, 128, 255, 134, 134, 134, 255, 138, 138, 138, 255, 142, 142, 142, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, + 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 148, 148, 148, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 133, 133, 133, 255, 130, 130, 130, 255, 125, 125, 125, 255, 117, 117, 117, 255, 110, 110, 110, 255, 101, 101, 101, 255, 97, 97, 97, 255, 94, 94, 94, 234, 92, 92, 92, 116, 95, 95, 95, 14, 135, 135, 135, 0, + 134, 134, 134, 0, 142, 142, 142, 0, 143, 143, 143, 0, 133, 133, 133, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, + 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 156, 156, 156, 0, 157, 157, 157, 0, 153, 153, 153, 0, 149, 149, 149, 0, 143, 143, 143, 0, 141, 141, 141, 0, 140, 140, 140, 0, 142, 142, 142, 0, 141, 141, 141, 2, 117, 117, 118, 98, 119, 119, 119, 236, 122, 122, 122, 255, 128, 128, 128, 255, 134, 134, 134, 255, 139, 139, 140, 255, + 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 139, 139, 139, 255, 136, 136, 136, 255, 133, 133, 133, 255, 128, 128, 128, 255, 124, 124, 124, 255, + 116, 116, 116, 255, 107, 107, 107, 255, 98, 98, 98, 255, 93, 93, 93, 255, 89, 89, 89, 229, 87, 87, 87, 90, 132, 132, 132, 2, 140, 140, 140, 0, 144, 144, 144, 0, 136, 136, 136, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 154, 154, 154, 0, 158, 158, 158, 0, 154, 154, 154, 0, 150, 150, 150, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 117, 117, 118, 37, 116, 116, 116, 193, + 119, 119, 119, 255, 126, 126, 126, 255, 131, 131, 131, 255, 137, 137, 137, 255, 142, 142, 142, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, + 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 135, 135, 135, 255, 132, 132, 132, 255, 129, 129, 129, 255, 126, 126, 126, 255, 119, 119, 119, 255, 112, 112, 112, 255, 103, 103, 103, 255, 92, 92, 92, 255, 87, 87, 87, 255, 84, 84, 84, 188, 87, 87, 87, 30, 144, 144, 144, 1, 138, 138, 138, 0, 130, 130, 130, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, + 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 152, 152, 152, 0, 158, 158, 158, 0, 155, 155, 155, 0, + 151, 151, 151, 0, 145, 145, 145, 0, 134, 134, 134, 1, 114, 114, 114, 90, 115, 115, 115, 244, 121, 121, 121, 255, 128, 128, 128, 255, 134, 134, 134, 255, 139, 139, 139, 255, 142, 142, 142, 255, 145, 145, 145, 255, 146, 146, 146, 255, 146, 146, 146, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 152, 152, 153, 255, 153, 153, 153, 255, 155, 155, 155, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 135, 135, 135, 255, 133, 133, 133, 255, 130, 130, 130, 255, 127, 127, 127, 255, 123, 123, 123, 255, 119, 119, 118, 255, 112, 112, 112, 255, 105, 105, 105, 255, 95, 95, 95, 255, 85, 85, 85, 255, 81, 81, 81, 240, 81, 81, 81, 80, + 140, 140, 140, 1, 131, 131, 131, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 128, 128, 128, 0, 128, 128, 128, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 145, 145, 145, 0, 147, 147, 147, 0, 147, 147, 147, 0, + 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 150, 150, 150, 0, 158, 158, 158, 0, 156, 156, 156, 0, 151, 151, 151, 0, 139, 139, 139, 2, 112, 112, 112, 135, 115, 115, 115, 255, 122, 122, 122, 255, 129, 129, 129, 255, 134, 134, 134, 255, 139, 139, 139, 255, 140, 140, 140, 255, 142, 142, 142, 255, 143, 143, 143, 255, 144, 144, 144, 255, 146, 146, 146, 255, 148, 148, 148, 255, 151, 151, 151, 255, + 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 156, 156, 156, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, 136, 136, 136, 255, 133, 133, 133, 255, 129, 129, 129, 255, 126, 126, 126, 255, 124, 124, 124, 255, 121, 121, 121, 255, + 118, 118, 118, 255, 112, 112, 112, 255, 105, 105, 105, 255, 96, 96, 96, 255, 85, 85, 85, 255, 79, 79, 79, 255, 76, 76, 76, 121, 133, 133, 133, 1, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 130, 130, 130, 0, 132, 132, 132, 0, 133, 133, 133, 0, 134, 134, 134, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 143, 143, 143, 0, 148, 148, 148, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 148, 148, 148, 0, 156, 156, 156, 0, 157, 157, 157, 0, 126, 126, 126, 6, 112, 112, 112, 160, 115, 115, 115, 255, 121, 121, 121, 255, 128, 128, 128, 255, 133, 133, 133, 255, 136, 136, 136, 255, 138, 138, 138, 255, 139, 139, 139, 255, + 140, 140, 140, 255, 143, 143, 143, 255, 145, 145, 145, 255, 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 143, 143, 143, 255, 141, 141, 141, 255, 139, 139, 139, 255, 138, 138, 138, 255, + 136, 136, 136, 255, 134, 134, 134, 255, 130, 130, 130, 255, 127, 127, 127, 255, 122, 122, 122, 255, 119, 119, 119, 255, 117, 117, 117, 255, 114, 114, 114, 255, 110, 110, 110, 255, 105, 105, 105, 255, 97, 97, 97, 255, 85, 85, 85, 255, 76, 76, 76, 255, 73, 73, 73, 145, 128, 128, 128, 1, 130, 130, 130, 0, 131, 131, 131, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, + 137, 137, 137, 0, 137, 137, 137, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 156, 156, 156, 0, 137, 137, 137, 3, 109, 109, 109, 171, 113, 113, 114, 255, 119, 119, 120, 255, + 126, 126, 126, 255, 131, 131, 131, 255, 133, 133, 134, 255, 135, 135, 135, 255, 136, 136, 136, 255, 137, 137, 137, 255, 140, 140, 141, 255, 143, 143, 143, 255, 144, 144, 144, 255, 145, 145, 145, 255, 146, 146, 147, 255, 147, 147, 147, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, + 147, 147, 147, 255, 144, 144, 144, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 133, 133, 133, 255, 132, 132, 132, 255, 131, 131, 131, 255, 129, 129, 129, 255, 126, 126, 126, 255, 123, 123, 123, 255, 118, 118, 118, 255, 115, 115, 115, 255, 114, 114, 113, 255, 112, 112, 112, 255, 108, 108, 108, 255, 103, 103, 103, 255, 95, 95, 95, 255, 83, 83, 83, 255, 73, 73, 73, 255, 70, 70, 70, 153, + 136, 136, 136, 0, 137, 137, 137, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, + 146, 146, 146, 0, 144, 144, 144, 3, 107, 107, 107, 148, 110, 110, 110, 255, 117, 117, 117, 255, 123, 123, 124, 255, 128, 128, 129, 255, 131, 131, 131, 255, 131, 131, 131, 255, 133, 133, 133, 255, 135, 135, 135, 255, 138, 138, 138, 255, 140, 140, 140, 255, 142, 142, 142, 255, 142, 142, 142, 255, 142, 142, 142, 255, 144, 144, 144, 255, 146, 146, 146, 255, 149, 149, 149, 255, 149, 149, 149, 255, 153, 153, 153, 255, + 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 149, 149, 149, 255, 146, 146, 146, 255, 143, 143, 143, 255, 139, 139, 139, 255, 135, 135, 135, 255, 132, 132, 132, 255, 129, 129, 129, 255, 127, 127, 127, 255, 125, 125, 125, 255, 123, 123, 123, 255, 122, 122, 122, 255, 118, 118, 118, 255, 115, 115, 115, 255, 111, 111, 111, 255, 109, 109, 109, 255, + 108, 108, 108, 255, 105, 105, 105, 255, 100, 100, 100, 255, 93, 93, 93, 255, 81, 81, 81, 255, 71, 71, 71, 255, 69, 69, 69, 135, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, + 141, 141, 141, 0, 145, 145, 145, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 1, 106, 106, 106, 121, 107, 107, 108, 255, 115, 115, 115, 255, 121, 121, 121, 255, 125, 125, 125, 255, 127, 127, 127, 255, 128, 128, 128, 255, 130, 130, 130, 255, 133, 133, 133, 255, 135, 135, 135, 255, 135, 135, 135, 255, 137, 137, 137, 255, 138, 138, 138, 255, 140, 140, 140, 255, + 142, 142, 142, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 138, 138, 138, 255, 134, 134, 134, 255, 129, 129, 129, 255, 125, 125, 125, 255, 121, 121, 121, 255, + 118, 118, 118, 255, 118, 118, 118, 255, 116, 116, 116, 255, 114, 114, 114, 255, 111, 111, 111, 255, 108, 108, 108, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, 97, 97, 97, 255, 91, 91, 91, 255, 78, 78, 78, 255, 68, 68, 68, 255, 65, 65, 65, 102, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 148, 148, 148, 0, 147, 147, 147, 0, 147, 147, 147, 0, 148, 148, 148, 1, 107, 107, 107, 63, 105, 105, 105, 249, 111, 111, 112, 255, 118, 118, 118, 255, 123, 123, 123, 255, 124, 124, 124, 255, 124, 124, 124, 255, 127, 127, 127, 255, 130, 130, 130, 255, + 130, 130, 130, 255, 131, 131, 131, 255, 133, 133, 133, 255, 135, 135, 135, 255, 137, 137, 137, 255, 141, 141, 141, 255, 144, 144, 144, 255, 146, 146, 147, 255, 148, 148, 148, 255, 148, 148, 148, 255, 148, 148, 148, 255, 150, 150, 150, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 149, 149, 149, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, 143, 143, 143, 255, 141, 141, 141, 255, + 140, 140, 140, 255, 137, 137, 137, 255, 133, 133, 133, 255, 130, 130, 130, 255, 126, 126, 126, 255, 121, 121, 121, 255, 116, 116, 116, 255, 113, 113, 113, 255, 112, 112, 112, 255, 111, 111, 111, 255, 110, 110, 110, 255, 108, 108, 108, 255, 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 99, 99, 99, 255, 95, 95, 95, 255, 88, 88, 88, 255, 74, 74, 74, 255, 67, 67, 67, 249, 64, 64, 64, 48, + 139, 139, 139, 0, 140, 140, 140, 0, 140, 140, 140, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 148, 148, 148, 0, 148, 148, 148, 0, 147, 147, 147, 1, 112, 112, 112, 26, 103, 103, 103, 228, 108, 108, 108, 255, 115, 115, 115, 255, + 120, 120, 120, 255, 121, 121, 121, 255, 121, 121, 121, 255, 124, 124, 124, 255, 126, 126, 126, 255, 127, 127, 127, 255, 126, 126, 126, 255, 129, 129, 129, 255, 132, 132, 132, 255, 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 142, 255, 142, 142, 142, 255, 142, 142, 142, 255, 144, 144, 144, 255, 144, 144, 144, 255, 146, 146, 146, 255, 147, 147, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 151, 151, 151, 255, + 150, 150, 150, 255, 150, 150, 150, 255, 146, 146, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 136, 136, 136, 255, 133, 133, 133, 255, 131, 131, 131, 255, 128, 128, 128, 255, 125, 125, 125, 255, 121, 121, 121, 255, 116, 116, 116, 255, 112, 112, 112, 255, 110, 110, 110, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 105, 105, 105, 255, 101, 101, 101, 255, 100, 100, 100, 255, + 98, 98, 98, 255, 96, 96, 96, 255, 92, 92, 92, 255, 84, 84, 84, 255, 70, 70, 70, 255, 65, 65, 65, 219, 63, 63, 63, 12, 142, 142, 142, 0, 144, 144, 144, 0, 146, 146, 146, 0, 148, 148, 148, 0, 149, 149, 149, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, + 142, 142, 142, 0, 143, 143, 143, 3, 102, 102, 102, 158, 105, 105, 105, 255, 111, 111, 112, 255, 116, 116, 116, 255, 118, 118, 118, 255, 117, 117, 118, 255, 119, 119, 120, 255, 122, 122, 122, 255, 122, 122, 122, 255, 122, 122, 122, 255, 125, 125, 125, 255, 128, 128, 129, 255, 132, 132, 132, 255, 135, 135, 135, 255, 138, 138, 138, 255, 137, 137, 137, 255, 138, 138, 138, 255, 139, 139, 139, 255, 142, 142, 142, 255, + 145, 145, 145, 255, 149, 149, 149, 255, 150, 150, 150, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 147, 147, 147, 255, 143, 143, 143, 255, 140, 140, 140, 255, 136, 136, 136, 255, 132, 132, 132, 255, 128, 128, 128, 255, 124, 124, 124, 255, 122, 122, 122, 255, 120, 120, 120, 255, 117, 117, 117, 255, 113, 113, 113, 255, 109, 109, 109, 255, + 106, 106, 106, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 99, 99, 99, 255, 98, 98, 98, 255, 96, 96, 96, 255, 94, 94, 94, 255, 89, 89, 89, 255, 80, 80, 80, 255, 66, 66, 66, 255, 63, 63, 63, 144, 150, 150, 150, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 138, 138, 138, 0, 139, 139, 139, 1, 103, 103, 103, 60, 102, 102, 102, 252, 107, 107, 107, 255, 113, 113, 113, 255, 115, 115, 115, 255, 115, 115, 116, 255, 116, 116, 116, 255, 118, 118, 118, 255, 119, 119, 119, 255, 118, 118, 118, 255, 120, 120, 120, 255, 124, 124, 124, 255, 128, 128, 128, 255, 132, 132, 132, 255, + 133, 133, 133, 255, 133, 133, 133, 255, 133, 133, 133, 255, 137, 137, 137, 255, 140, 140, 140, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 150, 150, 150, 255, 148, 148, 148, 255, 143, 143, 143, 255, 140, 140, 140, 255, 136, 136, 136, 255, 132, 132, 132, 255, 127, 127, 127, 255, + 123, 123, 123, 255, 119, 119, 119, 255, 116, 116, 116, 255, 114, 114, 114, 255, 111, 111, 111, 255, 108, 108, 108, 255, 104, 104, 104, 255, 101, 101, 101, 255, 99, 99, 99, 255, 100, 100, 100, 255, 101, 101, 101, 255, 99, 99, 99, 255, 97, 97, 97, 255, 95, 95, 95, 255, 94, 94, 94, 255, 91, 91, 91, 255, 87, 87, 87, 255, 75, 75, 75, 255, 65, 65, 65, 252, 63, 63, 63, 48, 150, 150, 150, 0, + 149, 149, 149, 0, 148, 148, 148, 0, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 140, 140, 140, 0, 136, 136, 136, 6, 99, 99, 99, 206, 104, 104, 104, 255, 108, 108, 108, 255, 112, 112, 113, 255, 112, 112, 112, 255, 113, 113, 113, 255, 115, 115, 115, 255, 116, 116, 116, 255, + 115, 115, 115, 255, 117, 117, 117, 255, 121, 121, 121, 255, 124, 124, 125, 255, 126, 126, 126, 255, 127, 127, 127, 255, 128, 128, 128, 255, 129, 129, 129, 255, 132, 132, 133, 255, 138, 138, 138, 255, 142, 142, 142, 255, 144, 144, 145, 255, 148, 148, 148, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 153, 153, 153, 255, 150, 150, 150, 255, + 147, 147, 147, 255, 144, 144, 144, 255, 139, 139, 139, 255, 135, 135, 135, 255, 131, 131, 131, 255, 127, 127, 127, 255, 122, 122, 122, 255, 118, 118, 118, 255, 112, 112, 112, 255, 109, 109, 109, 255, 109, 109, 109, 255, 108, 108, 108, 255, 105, 105, 105, 255, 100, 100, 100, 255, 97, 97, 97, 255, 97, 97, 97, 255, 98, 98, 98, 255, 99, 99, 99, 255, 98, 98, 98, 255, 96, 96, 96, 255, 94, 94, 94, 255, + 92, 92, 92, 255, 91, 91, 91, 255, 83, 83, 83, 255, 70, 70, 70, 255, 64, 64, 64, 189, 144, 144, 144, 0, 144, 144, 144, 0, 145, 145, 145, 0, 145, 145, 145, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 2, 100, 100, 100, 79, 99, 99, 100, 255, 105, 105, 105, 255, + 110, 110, 111, 255, 110, 110, 111, 255, 109, 109, 110, 255, 112, 112, 112, 255, 112, 112, 113, 255, 112, 112, 112, 255, 113, 113, 113, 255, 116, 116, 116, 255, 120, 120, 120, 255, 123, 123, 123, 255, 123, 123, 123, 255, 123, 123, 123, 255, 125, 125, 126, 255, 129, 129, 129, 255, 134, 134, 134, 255, 137, 137, 137, 255, 140, 140, 140, 255, 143, 143, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, + 153, 153, 153, 255, 154, 154, 154, 255, 156, 156, 156, 255, 155, 155, 155, 255, 154, 154, 154, 255, 151, 151, 151, 255, 147, 147, 147, 255, 143, 143, 143, 255, 137, 137, 137, 255, 132, 132, 132, 255, 128, 128, 128, 255, 124, 124, 124, 255, 122, 122, 122, 255, 117, 117, 117, 255, 111, 111, 111, 255, 108, 108, 108, 255, 105, 105, 105, 255, 104, 104, 104, 255, 103, 103, 103, 255, 100, 100, 100, 255, 96, 96, 96, 255, + 94, 94, 94, 255, 95, 95, 95, 255, 96, 96, 96, 255, 97, 97, 97, 255, 96, 96, 96, 255, 94, 94, 94, 255, 94, 94, 94, 255, 92, 92, 92, 255, 89, 89, 89, 255, 80, 80, 80, 255, 67, 67, 67, 255, 67, 67, 67, 60, 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 149, 149, 149, 0, + 150, 150, 150, 0, 151, 151, 151, 0, 142, 142, 142, 7, 98, 98, 98, 195, 103, 103, 103, 255, 107, 107, 108, 255, 108, 108, 108, 255, 107, 107, 108, 255, 108, 108, 109, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 112, 112, 112, 255, 115, 115, 115, 255, 118, 118, 118, 255, 119, 119, 119, 255, 119, 119, 119, 255, 120, 120, 120, 255, 124, 124, 124, 255, 130, 130, 130, 255, 133, 133, 133, 255, + 135, 135, 135, 255, 137, 137, 138, 255, 140, 140, 140, 255, 144, 144, 144, 255, 147, 147, 147, 255, 152, 152, 152, 255, 152, 152, 152, 255, 155, 155, 155, 255, 156, 156, 156, 255, 156, 156, 156, 255, 154, 154, 154, 255, 151, 151, 151, 255, 148, 148, 148, 255, 143, 143, 143, 255, 137, 137, 137, 255, 132, 132, 132, 255, 125, 125, 125, 255, 121, 121, 121, 255, 118, 118, 118, 255, 115, 115, 115, 255, 110, 110, 110, 255, + 107, 107, 107, 255, 103, 103, 103, 255, 99, 99, 99, 255, 100, 100, 100, 255, 100, 100, 100, 255, 97, 97, 97, 255, 93, 93, 93, 255, 92, 92, 92, 255, 94, 94, 94, 255, 96, 96, 96, 255, 97, 97, 97, 255, 95, 95, 95, 255, 94, 94, 94, 255, 95, 95, 94, 255, 93, 93, 93, 255, 88, 88, 88, 255, 75, 75, 75, 255, 69, 69, 69, 183, 143, 143, 143, 0, 141, 141, 141, 0, 140, 140, 140, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 151, 151, 151, 0, 151, 151, 151, 1, 104, 104, 104, 54, 99, 99, 99, 255, 104, 104, 105, 255, 107, 107, 107, 255, 106, 106, 106, 255, 105, 105, 106, 255, 107, 107, 107, 255, 107, 107, 108, 255, 106, 106, 106, 255, 107, 107, 107, 255, 112, 112, 112, 255, 114, 114, 115, 255, 115, 115, 116, 255, + 116, 116, 116, 255, 116, 116, 116, 255, 119, 119, 119, 255, 124, 124, 124, 255, 127, 127, 127, 255, 130, 130, 130, 255, 133, 133, 133, 255, 136, 136, 136, 255, 140, 140, 140, 255, 143, 143, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 156, 156, 156, 255, 154, 154, 154, 255, 151, 151, 151, 255, 148, 148, 148, 255, 144, 144, 144, 255, 139, 139, 139, 255, + 132, 132, 132, 255, 125, 125, 125, 255, 118, 118, 118, 255, 114, 114, 114, 255, 111, 111, 111, 255, 108, 108, 108, 255, 105, 105, 105, 255, 102, 102, 102, 255, 99, 99, 99, 255, 97, 97, 97, 255, 98, 98, 98, 255, 97, 97, 97, 255, 94, 94, 94, 255, 92, 92, 92, 255, 92, 92, 92, 255, 95, 95, 95, 255, 97, 97, 97, 255, 97, 97, 97, 255, 97, 97, 97, 255, 98, 98, 98, 255, 96, 96, 96, 255, + 95, 95, 95, 255, 85, 85, 85, 255, 74, 74, 73, 255, 73, 73, 73, 39, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 150, 150, 150, 0, 143, 143, 143, 5, 98, 98, 98, 149, 100, 100, 100, 255, 106, 106, 106, 255, 105, 105, 106, 255, 104, 104, 104, 255, 104, 104, 104, 255, 106, 106, 106, 255, + 104, 104, 105, 255, 102, 102, 103, 255, 107, 107, 107, 255, 111, 111, 111, 255, 112, 112, 112, 255, 111, 111, 112, 255, 112, 112, 113, 255, 114, 114, 114, 255, 118, 118, 118, 255, 121, 121, 121, 255, 123, 123, 124, 255, 127, 127, 127, 255, 131, 131, 132, 255, 134, 134, 135, 255, 138, 138, 138, 255, 142, 142, 142, 255, 144, 144, 144, 255, 145, 145, 145, 255, 149, 149, 149, 255, 153, 153, 153, 255, 155, 155, 155, 255, + 156, 156, 156, 255, 155, 155, 155, 255, 152, 152, 152, 255, 146, 146, 146, 255, 141, 141, 141, 255, 138, 138, 138, 255, 131, 131, 131, 255, 126, 126, 126, 255, 117, 117, 117, 255, 111, 111, 111, 255, 107, 107, 107, 255, 106, 106, 106, 255, 101, 101, 101, 255, 100, 100, 100, 255, 99, 99, 99, 255, 96, 96, 96, 255, 96, 96, 96, 255, 97, 97, 97, 255, 95, 95, 95, 255, 93, 93, 93, 255, 92, 92, 92, 255, + 94, 94, 94, 255, 98, 98, 98, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 93, 93, 93, 255, 81, 81, 81, 255, 75, 75, 75, 138, 136, 136, 136, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 151, 151, 151, 0, 129, 129, 129, 12, 97, 97, 97, 232, + 102, 102, 103, 255, 107, 107, 107, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 102, 102, 102, 255, 103, 103, 104, 255, 107, 107, 108, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 110, 110, 111, 255, 113, 113, 113, 255, 116, 116, 116, 255, 117, 117, 118, 255, 121, 121, 121, 255, 124, 124, 124, 255, 128, 128, 128, 255, 132, 132, 132, 255, 136, 136, 136, 255, + 137, 137, 137, 255, 140, 140, 140, 255, 145, 145, 145, 255, 150, 150, 150, 255, 153, 153, 153, 255, 155, 155, 155, 255, 156, 156, 156, 255, 154, 154, 154, 255, 150, 150, 150, 255, 144, 144, 144, 255, 137, 137, 137, 255, 133, 133, 133, 255, 126, 126, 126, 255, 122, 122, 122, 255, 115, 115, 115, 255, 111, 111, 111, 255, 105, 105, 105, 255, 101, 101, 101, 255, 99, 99, 99, 255, 97, 97, 97, 255, 97, 97, 97, 255, + 95, 95, 95, 255, 94, 94, 94, 255, 96, 96, 96, 255, 97, 97, 97, 255, 95, 95, 95, 255, 95, 95, 95, 255, 97, 97, 97, 255, 100, 100, 100, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 106, 255, 103, 103, 103, 255, 99, 99, 99, 255, 87, 87, 87, 255, 79, 79, 79, 225, 132, 132, 132, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 145, 145, 145, 2, 105, 105, 105, 64, 101, 101, 102, 255, 106, 106, 106, 255, 105, 105, 105, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, 104, 104, 104, 255, 107, 107, 107, 255, 107, 107, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 108, 108, 108, 255, 111, 111, 111, 255, 112, 112, 112, 255, + 114, 114, 114, 255, 118, 118, 118, 255, 121, 121, 121, 255, 125, 125, 125, 255, 128, 128, 128, 255, 130, 130, 130, 255, 133, 133, 133, 255, 140, 140, 140, 255, 145, 145, 145, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 146, 146, 146, 255, 139, 139, 139, 255, 132, 132, 132, 255, 126, 126, 126, 255, 121, 121, 121, 255, 115, 115, 115, 255, 112, 112, 112, 255, + 108, 108, 108, 255, 103, 103, 103, 255, 99, 99, 99, 255, 98, 98, 98, 255, 95, 95, 95, 255, 94, 94, 94, 255, 96, 96, 96, 255, 95, 95, 95, 255, 95, 95, 95, 255, 98, 98, 98, 255, 100, 100, 100, 255, 99, 99, 99, 255, 99, 99, 99, 255, 104, 104, 103, 255, 107, 107, 107, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 103, 103, 103, 255, 95, 95, 95, 255, + 82, 82, 82, 255, 79, 79, 79, 45, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 148, 148, 148, 3, 104, 104, 104, 132, 103, 103, 103, 255, 108, 108, 108, 255, 104, 104, 104, 255, 100, 100, 101, 255, 100, 100, 101, 255, 102, 102, 102, 255, 99, 99, 99, 255, 99, 99, 100, 255, 103, 103, 103, 255, 106, 106, 106, 255, + 105, 105, 106, 255, 104, 104, 104, 255, 103, 103, 103, 255, 105, 105, 106, 255, 108, 108, 108, 255, 108, 108, 108, 255, 111, 111, 111, 255, 115, 115, 115, 255, 117, 117, 118, 255, 120, 120, 120, 255, 122, 122, 122, 255, 126, 126, 126, 255, 132, 132, 132, 255, 137, 137, 137, 255, 138, 138, 138, 255, 140, 140, 140, 255, 144, 144, 144, 255, 147, 147, 147, 255, 148, 148, 148, 255, 148, 148, 148, 255, 143, 143, 143, 255, + 136, 136, 136, 255, 128, 128, 128, 255, 120, 120, 120, 255, 114, 114, 114, 255, 109, 109, 109, 255, 107, 107, 107, 255, 103, 103, 103, 255, 101, 101, 101, 255, 98, 98, 98, 255, 96, 96, 96, 255, 95, 95, 95, 255, 93, 93, 93, 255, 94, 94, 94, 255, 97, 97, 97, 255, 99, 99, 99, 255, 102, 102, 101, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 106, 106, 106, 255, 109, 109, 109, 255, + 111, 111, 111, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 106, 106, 106, 255, 98, 98, 98, 255, 86, 86, 86, 255, 79, 79, 79, 108, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 150, 150, 150, 0, 146, 146, 146, 5, 106, 106, 106, 188, 107, 107, 107, 255, 109, 109, 109, 255, 103, 103, 103, 255, 100, 100, 100, 255, + 100, 100, 100, 255, 100, 100, 100, 255, 97, 97, 98, 255, 99, 99, 100, 255, 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 103, 255, 102, 102, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 107, 107, 107, 255, 109, 109, 109, 255, 111, 111, 112, 255, 113, 113, 113, 255, 114, 114, 114, 255, 118, 118, 118, 255, 124, 124, 124, 255, 128, 128, 128, 255, 128, 128, 128, 255, 129, 129, 129, 255, + 136, 136, 136, 255, 143, 143, 143, 255, 147, 147, 147, 255, 148, 148, 148, 255, 147, 147, 147, 255, 141, 141, 141, 255, 131, 131, 131, 255, 123, 123, 123, 255, 116, 116, 116, 255, 109, 109, 109, 255, 104, 104, 104, 255, 101, 101, 101, 255, 100, 100, 100, 255, 99, 99, 99, 255, 97, 97, 97, 255, 95, 95, 95, 255, 95, 95, 95, 255, 94, 94, 94, 255, 97, 97, 97, 255, 102, 102, 102, 255, 104, 104, 104, 255, + 105, 105, 105, 255, 108, 108, 108, 255, 110, 110, 109, 255, 108, 108, 108, 255, 106, 106, 106, 255, 109, 109, 109, 255, 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, 110, 110, 110, 255, 107, 107, 107, 255, 102, 102, 102, 255, 89, 89, 89, 255, 81, 81, 81, 178, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, + 143, 143, 143, 9, 109, 109, 109, 236, 112, 112, 112, 255, 109, 109, 109, 255, 103, 103, 103, 255, 100, 100, 100, 255, 100, 100, 100, 255, 99, 99, 99, 255, 97, 97, 97, 255, 100, 100, 100, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 102, 255, 104, 104, 104, 255, 104, 104, 104, 255, 106, 106, 106, 255, 107, 107, 107, 255, 107, 107, 108, 255, 108, 108, 109, 255, + 111, 111, 111, 255, 116, 116, 116, 255, 120, 120, 120, 255, 120, 120, 120, 255, 120, 120, 120, 255, 125, 125, 125, 255, 135, 135, 135, 255, 142, 142, 142, 255, 150, 150, 150, 255, 154, 154, 154, 255, 150, 150, 150, 255, 143, 143, 143, 255, 131, 131, 131, 255, 120, 120, 120, 255, 108, 108, 108, 255, 104, 104, 104, 255, 100, 100, 100, 255, 96, 96, 96, 255, 95, 95, 95, 255, 98, 98, 98, 255, 98, 98, 98, 255, + 97, 97, 97, 255, 99, 99, 99, 255, 100, 100, 100, 255, 101, 101, 100, 255, 105, 105, 105, 255, 109, 109, 109, 255, 109, 109, 108, 255, 110, 110, 110, 255, 112, 112, 112, 255, 110, 110, 110, 255, 107, 107, 107, 255, 109, 109, 109, 255, 112, 112, 112, 255, 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, 107, 107, 108, 255, 103, 103, 103, 255, 92, 92, 92, 255, 81, 81, 81, 222, 142, 142, 142, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 123, 123, 123, 35, 117, 117, 117, 255, 118, 118, 118, 255, 112, 112, 113, 255, 103, 103, 104, 255, 101, 101, 101, 255, 101, 101, 101, 255, 97, 97, 98, 255, 97, 97, 97, 255, 101, 101, 101, 255, 103, 103, 103, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 101, 101, 101, 255, + 102, 102, 103, 255, 103, 103, 103, 255, 103, 103, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 107, 107, 108, 255, 112, 112, 112, 255, 111, 111, 112, 255, 112, 112, 112, 255, 115, 115, 115, 255, 121, 121, 121, 255, 130, 130, 130, 255, 141, 141, 141, 255, 151, 151, 151, 255, 154, 154, 154, 255, 152, 152, 152, 255, 144, 144, 144, 255, 132, 132, 132, 255, 118, 118, 118, 255, 104, 104, 104, 255, + 98, 98, 98, 255, 97, 97, 97, 255, 93, 93, 93, 255, 93, 93, 93, 255, 98, 98, 98, 255, 102, 102, 102, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 106, 255, 106, 106, 106, 255, 107, 107, 107, 255, 110, 110, 110, 255, 111, 111, 111, 255, 110, 110, 110, 255, 112, 112, 112, 255, 110, 110, 110, 255, 108, 108, 108, 255, 109, 109, 109, 255, 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, + 109, 109, 109, 255, 108, 108, 108, 255, 103, 103, 103, 255, 94, 94, 94, 255, 82, 82, 82, 252, 85, 85, 85, 10, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 1, 125, 125, 125, 71, 123, 123, 124, 255, 123, 123, 123, 255, 116, 116, 116, 255, 107, 107, 108, 255, 105, 105, 106, 255, 104, 104, 104, 255, 101, 101, 101, 255, 100, 100, 100, 255, + 104, 104, 104, 255, 105, 105, 105, 255, 101, 101, 101, 255, 100, 100, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 101, 255, 100, 100, 101, 255, 106, 106, 106, 255, 106, 106, 107, 255, 104, 104, 105, 255, 106, 106, 106, 255, 109, 109, 110, 255, 114, 114, 114, 255, 122, 122, 122, 255, 135, 135, 135, 255, 146, 146, 146, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 142, 142, 142, 255, 124, 124, 124, 255, 110, 110, 110, 255, 99, 99, 99, 255, 93, 93, 93, 255, 94, 94, 94, 255, 94, 94, 94, 255, 96, 96, 96, 255, 103, 103, 103, 255, 109, 109, 109, 255, 112, 112, 112, 255, 110, 110, 110, 255, 109, 109, 109, 255, 107, 107, 107, 255, 108, 108, 108, 255, 110, 110, 110, 255, 111, 111, 111, 255, 111, 111, 111, 255, 111, 111, 111, 255, + 110, 110, 110, 255, 108, 108, 108, 255, 107, 107, 107, 255, 110, 110, 110, 255, 110, 110, 111, 255, 109, 109, 109, 255, 108, 108, 108, 255, 107, 107, 107, 255, 104, 104, 104, 255, 95, 95, 95, 255, 83, 83, 83, 255, 81, 81, 82, 50, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 2, 131, 131, 131, 94, 130, 130, 130, 255, 129, 129, 130, 255, + 122, 122, 123, 255, 113, 113, 113, 255, 111, 111, 111, 255, 109, 109, 109, 255, 106, 106, 106, 255, 107, 107, 107, 255, 111, 111, 111, 255, 111, 111, 111, 255, 106, 106, 107, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 104, 104, 104, 255, 101, 101, 101, 255, 99, 99, 99, 255, + 101, 101, 101, 255, 103, 103, 104, 255, 107, 107, 107, 255, 114, 114, 114, 255, 125, 125, 125, 255, 140, 140, 140, 255, 157, 157, 157, 255, 158, 158, 158, 255, 139, 139, 139, 255, 116, 116, 116, 255, 101, 101, 101, 255, 93, 93, 93, 255, 92, 92, 92, 255, 98, 98, 98, 255, 105, 105, 105, 255, 106, 106, 106, 255, 107, 107, 107, 255, 112, 112, 112, 255, 114, 114, 114, 255, 112, 112, 112, 255, 109, 109, 109, 255, + 107, 107, 107, 255, 106, 106, 106, 255, 108, 108, 108, 255, 110, 110, 110, 255, 110, 110, 111, 255, 110, 110, 110, 255, 110, 110, 110, 255, 107, 107, 107, 255, 106, 106, 106, 255, 108, 108, 109, 255, 109, 109, 110, 255, 108, 108, 108, 255, 107, 107, 107, 255, 106, 106, 106, 255, 104, 104, 104, 255, 96, 96, 96, 255, 85, 85, 85, 255, 81, 81, 82, 74, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 2, 138, 138, 139, 105, 137, 137, 137, 255, 137, 137, 137, 255, 127, 127, 128, 255, 119, 119, 119, 255, 118, 118, 118, 255, 116, 116, 116, 255, 113, 113, 113, 255, 115, 115, 115, 255, 118, 118, 118, 255, 118, 118, 118, 255, 114, 114, 114, 255, 114, 114, 114, 255, 113, 113, 113, 255, 112, 112, 113, 255, 111, 111, 111, 255, 111, 111, 112, 255, 110, 110, 110, 255, + 106, 106, 107, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 100, 100, 100, 255, 98, 98, 98, 255, 99, 99, 99, 255, 99, 99, 99, 255, 100, 100, 100, 255, 106, 106, 107, 255, 113, 113, 114, 255, 123, 123, 123, 255, 144, 144, 144, 255, 155, 155, 155, 255, 129, 129, 129, 255, 107, 107, 107, 255, 96, 96, 96, 255, 97, 97, 97, 255, 103, 103, 103, 255, 108, 108, 108, 255, 111, 111, 111, 255, + 109, 109, 109, 255, 107, 107, 108, 255, 111, 111, 111, 255, 113, 113, 113, 255, 111, 111, 112, 255, 107, 107, 107, 255, 106, 106, 106, 255, 105, 105, 105, 255, 107, 107, 107, 255, 109, 109, 109, 255, 109, 109, 109, 255, 110, 110, 110, 255, 109, 109, 109, 255, 106, 106, 107, 255, 105, 105, 106, 255, 106, 106, 106, 255, 108, 108, 108, 255, 107, 107, 107, 255, 106, 106, 106, 255, 105, 105, 105, 255, 103, 103, 103, 255, + 96, 96, 97, 255, 85, 85, 85, 255, 81, 81, 82, 93, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 2, 145, 145, 145, 120, 144, 144, 144, 255, 143, 143, 143, 255, 135, 135, 135, 255, 126, 126, 126, 255, 125, 125, 125, 255, 125, 125, 125, 255, 121, 121, 121, 255, 123, 123, 123, 255, 127, 127, 128, 255, 127, 127, 127, 255, 124, 124, 124, 255, + 123, 123, 123, 255, 124, 124, 124, 255, 123, 123, 123, 255, 123, 123, 123, 255, 122, 122, 122, 255, 120, 120, 121, 255, 120, 120, 120, 255, 117, 117, 117, 255, 118, 118, 118, 255, 118, 118, 118, 255, 111, 111, 111, 255, 107, 107, 107, 255, 106, 106, 106, 255, 100, 100, 100, 255, 97, 97, 97, 255, 102, 102, 102, 255, 101, 101, 101, 255, 97, 97, 98, 255, 119, 119, 119, 255, 154, 154, 154, 255, 108, 108, 108, 255, + 105, 105, 105, 255, 112, 112, 112, 255, 109, 109, 109, 255, 105, 105, 105, 255, 107, 107, 108, 255, 109, 109, 109, 255, 106, 106, 106, 255, 106, 106, 106, 255, 109, 109, 109, 255, 109, 109, 110, 255, 109, 109, 109, 255, 106, 106, 106, 255, 104, 104, 104, 255, 103, 103, 104, 255, 105, 105, 106, 255, 107, 107, 107, 255, 107, 107, 107, 255, 108, 108, 108, 255, 107, 107, 107, 255, 106, 106, 106, 255, 104, 104, 104, 255, + 105, 105, 105, 255, 106, 106, 107, 255, 105, 105, 106, 255, 106, 106, 106, 255, 104, 104, 105, 255, 102, 102, 103, 255, 96, 96, 97, 255, 84, 84, 85, 255, 81, 81, 82, 105, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 2, 151, 151, 151, 120, 151, 151, 151, 255, 149, 149, 149, 255, 141, 141, 142, 255, 133, 133, 133, 255, 132, 132, 133, 255, + 132, 132, 132, 255, 129, 129, 130, 255, 131, 131, 132, 255, 135, 135, 136, 255, 136, 136, 137, 255, 133, 133, 134, 255, 133, 133, 134, 255, 134, 134, 135, 255, 135, 135, 136, 255, 135, 135, 136, 255, 135, 135, 136, 255, 134, 134, 135, 255, 135, 135, 136, 255, 133, 133, 134, 255, 135, 135, 135, 255, 137, 137, 137, 255, 131, 131, 131, 255, 130, 130, 131, 255, 131, 131, 132, 255, 128, 128, 129, 255, 127, 127, 127, 255, + 131, 131, 132, 255, 131, 131, 132, 255, 122, 122, 123, 255, 124, 124, 125, 255, 104, 104, 104, 255, 107, 107, 107, 255, 107, 107, 107, 255, 106, 106, 106, 255, 102, 102, 102, 255, 100, 100, 100, 255, 103, 103, 103, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 106, 106, 106, 255, 106, 106, 106, 255, 106, 106, 106, 255, 103, 103, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, + 105, 105, 105, 255, 105, 105, 105, 255, 107, 107, 107, 255, 105, 105, 105, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 96, 96, 96, 255, 84, 84, 84, 255, 81, 81, 81, 109, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 2, + 157, 157, 157, 110, 158, 158, 159, 255, 156, 156, 156, 255, 148, 148, 148, 255, 140, 140, 140, 255, 139, 139, 140, 255, 138, 138, 139, 255, 137, 137, 137, 255, 140, 140, 141, 255, 143, 143, 143, 255, 144, 144, 144, 255, 142, 142, 142, 255, 142, 142, 142, 255, 144, 144, 144, 255, 146, 146, 146, 255, 146, 146, 146, 255, 146, 146, 146, 255, 147, 147, 147, 255, 149, 149, 149, 255, 147, 147, 147, 255, 148, 148, 148, 255, + 153, 153, 153, 255, 149, 149, 149, 255, 148, 148, 148, 255, 151, 151, 151, 255, 149, 149, 149, 255, 142, 142, 142, 255, 139, 139, 139, 255, 129, 129, 129, 255, 99, 99, 99, 255, 114, 114, 114, 255, 146, 146, 146, 255, 128, 128, 129, 255, 107, 107, 108, 255, 98, 98, 99, 255, 94, 94, 95, 255, 95, 95, 96, 255, 99, 99, 100, 255, 100, 100, 100, 255, 98, 98, 99, 255, 99, 99, 99, 255, 102, 102, 103, 255, + 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 101, 255, 99, 99, 100, 255, 99, 99, 100, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 103, 103, 104, 255, 102, 102, 103, 255, 102, 102, 102, 255, 103, 103, 104, 255, 103, 103, 104, 255, 103, 103, 104, 255, 101, 101, 102, 255, 101, 101, 101, 255, 95, 95, 95, 255, 84, 84, 84, 255, 81, 81, 81, 93, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 1, 162, 162, 162, 99, 164, 164, 164, 255, 161, 161, 161, 255, 153, 153, 153, 255, 145, 145, 145, 255, 145, 145, 145, 255, 145, 145, 145, 255, 143, 143, 143, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, + 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 149, 149, 149, 255, 143, 143, 143, 255, 140, 140, 140, 255, 129, 129, 129, 255, 111, 111, 110, 255, 96, 96, 96, 255, 98, 98, 98, 255, 119, 119, 119, 255, 145, 145, 145, 255, 147, 147, 147, 255, 140, 140, 140, 255, 130, 130, 130, 255, 113, 113, 114, 255, 104, 104, 104, 255, + 100, 100, 100, 255, 100, 100, 101, 255, 98, 98, 98, 255, 96, 96, 97, 255, 97, 97, 98, 255, 101, 101, 102, 255, 100, 100, 101, 255, 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 98, 255, 97, 97, 98, 255, 99, 99, 100, 255, 102, 102, 102, 255, 102, 102, 102, 255, 103, 103, 104, 255, 102, 102, 103, 255, 101, 101, 102, 255, 101, 101, 101, 255, 100, 100, 101, 255, 102, 102, 102, 255, 102, 102, 102, 255, + 102, 102, 103, 255, 101, 101, 101, 255, 99, 99, 100, 255, 93, 93, 94, 255, 82, 82, 83, 255, 82, 82, 83, 82, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 165, 165, 165, 81, 168, 168, 168, 255, 166, 166, 166, 255, 158, 158, 158, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 150, 150, 150, 255, + 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 147, 147, 147, 255, 143, 143, 143, 255, 140, 140, 140, 255, 133, 133, 133, 255, 121, 121, 121, 255, 113, 113, 113, 255, 105, 105, 105, 255, 98, 98, 98, 255, 98, 98, 98, 255, 113, 113, 113, 255, 135, 135, 136, 255, + 150, 150, 150, 255, 149, 149, 150, 255, 142, 142, 143, 255, 132, 132, 133, 255, 126, 126, 127, 255, 119, 119, 119, 255, 114, 114, 114, 255, 110, 110, 111, 255, 104, 104, 105, 255, 98, 98, 99, 255, 99, 99, 100, 255, 100, 100, 100, 255, 99, 99, 99, 255, 97, 97, 98, 255, 96, 96, 97, 255, 95, 95, 96, 255, 96, 96, 96, 255, 98, 98, 99, 255, 100, 100, 100, 255, 101, 101, 102, 255, 102, 102, 102, 255, + 100, 100, 101, 255, 100, 100, 100, 255, 100, 100, 101, 255, 99, 99, 100, 255, 101, 101, 102, 255, 101, 101, 101, 255, 100, 100, 101, 255, 101, 101, 101, 255, 98, 98, 98, 255, 92, 92, 93, 255, 81, 81, 82, 255, 82, 82, 82, 57, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 162, 162, 162, 48, 173, 173, 173, 255, 170, 170, 170, 255, + 163, 163, 163, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 148, 148, 148, 255, 149, 149, 149, 255, 154, 154, 154, 255, 155, 155, 155, 255, 152, 152, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 147, 147, 147, 255, 143, 143, 143, 255, 140, 140, 140, 255, 138, 138, 138, 255, 133, 133, 133, 255, 125, 125, 125, 255, 120, 120, 120, 255, 114, 114, 114, 255, 104, 104, 104, 255, + 99, 99, 99, 255, 104, 104, 104, 255, 112, 112, 112, 255, 118, 118, 118, 255, 128, 128, 129, 255, 140, 140, 140, 255, 145, 145, 146, 255, 145, 145, 146, 255, 140, 140, 141, 255, 136, 136, 136, 255, 131, 131, 132, 255, 132, 132, 133, 255, 130, 130, 131, 255, 120, 120, 120, 255, 110, 110, 111, 255, 106, 106, 106, 255, 105, 105, 106, 255, 104, 104, 104, 255, 99, 99, 100, 255, 97, 97, 98, 255, 96, 96, 97, 255, + 94, 94, 95, 255, 94, 94, 95, 255, 99, 99, 99, 255, 99, 99, 100, 255, 99, 99, 100, 255, 100, 100, 100, 255, 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 98, 255, 100, 100, 100, 255, 100, 100, 101, 255, 100, 100, 101, 255, 99, 99, 100, 255, 99, 99, 99, 255, 98, 98, 98, 255, 91, 91, 91, 255, 81, 81, 82, 255, 89, 89, 90, 15, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 0, 134, 134, 134, 14, 175, 175, 175, 245, 173, 173, 173, 255, 166, 166, 166, 255, 155, 155, 155, 255, 151, 151, 151, 255, 150, 150, 150, 255, 146, 146, 146, 255, 145, 145, 145, 255, 149, 149, 149, 255, 150, 150, 150, 255, 147, 147, 147, 255, 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 140, 255, 137, 137, 137, 255, 131, 131, 131, 255, 128, 128, 128, 255, + 122, 122, 122, 255, 118, 118, 118, 255, 111, 111, 111, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 103, 103, 103, 255, 111, 111, 111, 255, 125, 125, 125, 255, 137, 137, 137, 255, 145, 145, 145, 255, 149, 149, 150, 255, 149, 149, 150, 255, 147, 147, 148, 255, 146, 146, 146, 255, 143, 143, 144, 255, 141, 141, 142, 255, 141, 141, 142, 255, 135, 135, 136, 255, 126, 126, 126, 255, 118, 118, 119, 255, + 115, 115, 115, 255, 112, 112, 113, 255, 108, 108, 109, 255, 103, 103, 104, 255, 101, 101, 101, 255, 99, 99, 100, 255, 97, 97, 97, 255, 97, 97, 98, 255, 99, 99, 100, 255, 99, 99, 99, 255, 98, 98, 99, 255, 98, 98, 99, 255, 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 97, 255, 98, 98, 99, 255, 99, 99, 99, 255, 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 98, 255, 97, 97, 98, 255, + 89, 89, 89, 255, 78, 78, 79, 229, 132, 132, 132, 2, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, 132, 132, 132, 11, 174, 174, 174, 201, 173, 173, 173, 255, 167, 167, 167, 255, 155, 155, 155, 255, 147, 147, 147, 255, 146, 146, 146, 255, 142, 142, 142, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 139, 139, 139, 255, + 135, 135, 135, 255, 131, 131, 131, 255, 128, 128, 128, 255, 125, 125, 125, 255, 120, 120, 120, 255, 114, 114, 114, 255, 110, 110, 110, 255, 106, 106, 106, 255, 104, 104, 104, 255, 101, 101, 101, 255, 104, 104, 104, 255, 111, 111, 111, 255, 115, 115, 115, 255, 119, 119, 119, 255, 130, 130, 130, 255, 144, 144, 145, 255, 155, 155, 155, 255, 159, 159, 159, 255, 158, 158, 158, 255, 157, 157, 158, 255, 155, 155, 155, 255, + 151, 151, 152, 255, 148, 148, 148, 255, 139, 139, 140, 255, 132, 132, 133, 255, 129, 129, 130, 255, 127, 127, 127, 255, 123, 123, 124, 255, 118, 118, 119, 255, 113, 113, 113, 255, 107, 107, 108, 255, 105, 105, 105, 255, 101, 101, 102, 255, 100, 100, 101, 255, 102, 102, 102, 255, 102, 102, 103, 255, 101, 101, 102, 255, 100, 100, 101, 255, 98, 98, 99, 255, 97, 97, 97, 255, 97, 97, 97, 255, 96, 96, 97, 255, + 97, 97, 98, 255, 98, 98, 99, 255, 98, 98, 99, 255, 97, 97, 98, 255, 98, 98, 98, 255, 95, 95, 95, 255, 86, 86, 87, 255, 77, 77, 78, 188, 129, 129, 129, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, 133, 133, 133, 6, 172, 172, 172, 148, 172, 172, 172, 255, 166, 166, 166, 255, 153, 153, 153, 255, 142, 142, 142, 255, + 141, 141, 141, 255, 137, 137, 137, 255, 131, 131, 131, 255, 131, 131, 131, 255, 134, 134, 134, 255, 131, 131, 131, 255, 125, 125, 125, 255, 121, 121, 121, 255, 117, 117, 117, 255, 114, 114, 114, 255, 110, 110, 110, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 108, 108, 108, 255, 116, 116, 116, 255, 125, 125, 125, 255, 132, 132, 133, 255, 137, 137, 137, 255, + 143, 143, 144, 255, 152, 152, 153, 255, 155, 155, 156, 255, 156, 156, 157, 255, 154, 154, 155, 255, 152, 152, 153, 255, 149, 149, 150, 255, 143, 143, 143, 255, 137, 137, 138, 255, 136, 136, 137, 255, 135, 135, 135, 255, 133, 133, 133, 255, 129, 129, 130, 255, 124, 124, 124, 255, 117, 117, 118, 255, 113, 113, 114, 255, 109, 109, 110, 255, 106, 106, 106, 255, 105, 105, 105, 255, 106, 106, 107, 255, 105, 105, 106, 255, + 103, 103, 104, 255, 102, 102, 103, 255, 99, 99, 100, 255, 99, 99, 100, 255, 98, 98, 99, 255, 97, 97, 98, 255, 98, 98, 99, 255, 98, 98, 98, 255, 97, 97, 98, 255, 96, 96, 97, 255, 95, 95, 96, 255, 93, 93, 94, 255, 83, 83, 84, 255, 76, 76, 77, 122, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, + 138, 138, 138, 2, 167, 167, 167, 82, 170, 170, 170, 255, 164, 164, 164, 255, 151, 151, 151, 255, 137, 137, 137, 255, 133, 133, 133, 255, 131, 131, 131, 255, 125, 125, 125, 255, 122, 122, 122, 255, 123, 123, 123, 255, 122, 122, 122, 255, 117, 117, 117, 255, 112, 112, 112, 255, 108, 108, 108, 255, 105, 105, 105, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 107, 107, 107, 255, + 111, 111, 111, 255, 116, 116, 116, 255, 123, 123, 123, 255, 132, 132, 132, 255, 140, 140, 140, 255, 146, 146, 146, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, 144, 144, 145, 255, 142, 142, 142, 255, 142, 142, 143, 255, 140, 140, 141, 255, 138, 138, 139, 255, 135, 135, 135, 255, 130, 130, 131, 255, 128, 128, 128, 255, 122, 122, 123, 255, + 119, 119, 120, 255, 113, 113, 114, 255, 110, 110, 111, 255, 110, 110, 111, 255, 111, 111, 112, 255, 108, 108, 109, 255, 106, 106, 107, 255, 104, 104, 104, 255, 102, 102, 103, 255, 101, 101, 101, 255, 99, 99, 100, 255, 99, 99, 100, 255, 100, 100, 101, 255, 99, 99, 100, 255, 98, 98, 98, 255, 97, 97, 98, 255, 95, 95, 95, 255, 90, 90, 90, 255, 81, 81, 82, 255, 76, 76, 77, 58, 142, 142, 142, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 140, 140, 140, 1, 150, 150, 150, 25, 169, 169, 169, 242, 163, 163, 163, 255, 151, 151, 151, 255, 134, 134, 134, 255, 126, 126, 126, 255, 124, 124, 124, 255, 119, 119, 119, 255, 113, 113, 113, 255, 114, 114, 114, 255, 116, 116, 116, 255, 112, 112, 112, 255, 106, 106, 106, 255, 104, 104, 104, 255, + 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 108, 108, 108, 255, 111, 111, 111, 255, 116, 116, 117, 255, 123, 123, 123, 255, 130, 130, 130, 255, 136, 136, 136, 255, 142, 142, 142, 255, 149, 149, 150, 255, 155, 155, 156, 255, 156, 156, 157, 255, 155, 155, 156, 255, 153, 153, 154, 255, 152, 152, 153, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, 146, 146, 146, 255, + 141, 141, 142, 255, 138, 138, 139, 255, 134, 134, 135, 255, 132, 132, 133, 255, 129, 129, 129, 255, 127, 127, 127, 255, 123, 123, 123, 255, 118, 118, 118, 255, 116, 116, 117, 255, 117, 117, 118, 255, 114, 114, 114, 255, 112, 112, 113, 255, 110, 110, 111, 255, 111, 111, 111, 255, 107, 107, 107, 255, 103, 103, 104, 255, 102, 102, 102, 255, 102, 102, 103, 255, 102, 102, 103, 255, 100, 100, 101, 255, 99, 99, 99, 255, + 97, 97, 98, 255, 96, 96, 97, 255, 89, 89, 90, 255, 80, 80, 80, 237, 76, 76, 77, 3, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 130, 130, 130, 0, 134, 134, 134, 9, 164, 164, 164, 169, 162, 162, 162, 255, 151, 151, 151, 255, 133, 133, 133, 255, 120, 120, 120, 255, 116, 116, 116, 255, 112, 112, 112, 255, + 107, 107, 107, 255, 104, 104, 104, 255, 107, 107, 107, 255, 108, 108, 108, 255, 105, 105, 105, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, 106, 106, 106, 255, 110, 110, 110, 255, 113, 113, 113, 255, 116, 116, 116, 255, 122, 122, 122, 255, 128, 128, 129, 255, 134, 134, 134, 255, 140, 140, 140, 255, 144, 144, 144, 255, 150, 150, 150, 255, 154, 154, 155, 255, 156, 156, 156, 255, 156, 156, 157, 255, + 155, 155, 156, 255, 153, 153, 154, 255, 152, 152, 153, 255, 153, 153, 153, 255, 149, 149, 150, 255, 145, 145, 145, 255, 141, 141, 141, 255, 137, 137, 138, 255, 134, 134, 135, 255, 133, 133, 133, 255, 130, 130, 131, 255, 128, 128, 129, 255, 126, 126, 126, 255, 123, 123, 124, 255, 123, 123, 124, 255, 122, 122, 122, 255, 118, 118, 118, 255, 116, 116, 117, 255, 106, 106, 107, 255, 73, 71, 72, 255, 111, 111, 112, 255, + 110, 110, 110, 255, 107, 107, 108, 255, 105, 105, 105, 255, 104, 104, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 99, 99, 100, 255, 96, 96, 97, 255, 88, 88, 88, 255, 80, 80, 81, 155, 143, 143, 143, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 130, 130, 130, 0, 134, 134, 134, 3, 159, 159, 159, 82, + 161, 161, 161, 255, 151, 151, 151, 255, 135, 135, 135, 255, 117, 117, 117, 255, 110, 110, 110, 255, 107, 107, 107, 255, 103, 103, 103, 255, 98, 98, 98, 255, 101, 101, 101, 255, 107, 107, 107, 255, 107, 107, 107, 255, 104, 104, 104, 255, 105, 105, 105, 255, 107, 107, 107, 255, 109, 109, 109, 255, 113, 113, 113, 255, 118, 118, 118, 255, 123, 123, 123, 255, 128, 128, 128, 255, 132, 132, 132, 255, 137, 137, 137, 255, + 142, 142, 143, 255, 147, 147, 148, 255, 151, 151, 151, 255, 152, 152, 153, 255, 152, 152, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 149, 149, 150, 255, 147, 147, 147, 255, 144, 144, 145, 255, 141, 141, 141, 255, 139, 139, 139, 255, 136, 136, 137, 255, 134, 134, 135, 255, 130, 130, 131, 255, 129, 129, 130, 255, 128, 128, 129, 255, 129, 129, 129, 255, 128, 128, 129, 255, + 125, 125, 126, 255, 120, 120, 121, 255, 121, 121, 122, 255, 65, 63, 63, 255, 52, 50, 50, 255, 56, 54, 54, 255, 96, 95, 95, 255, 116, 116, 117, 255, 109, 109, 110, 255, 107, 107, 107, 255, 104, 104, 104, 255, 103, 103, 104, 255, 100, 100, 101, 255, 96, 96, 96, 255, 87, 87, 88, 255, 83, 83, 84, 59, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 133, 133, 133, 12, 161, 161, 161, 217, 154, 154, 154, 255, 140, 140, 140, 255, 119, 119, 119, 255, 106, 106, 106, 255, 103, 103, 103, 255, 102, 102, 102, 255, 98, 98, 98, 255, 97, 97, 97, 255, 104, 104, 104, 255, 109, 109, 109, 255, 109, 109, 109, 255, 108, 108, 108, 255, 110, 110, 110, 255, 114, 114, 114, 255, + 117, 117, 118, 255, 122, 122, 122, 255, 129, 129, 129, 255, 133, 133, 133, 255, 136, 136, 137, 255, 140, 140, 141, 255, 144, 144, 144, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 154, 255, 151, 151, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 150, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 147, 255, 144, 144, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, + 134, 134, 134, 255, 132, 132, 133, 255, 132, 132, 133, 255, 132, 132, 133, 255, 131, 131, 132, 255, 131, 131, 131, 255, 127, 127, 127, 255, 123, 123, 124, 255, 123, 123, 124, 255, 91, 90, 90, 255, 58, 56, 55, 255, 56, 54, 54, 255, 56, 54, 53, 255, 74, 73, 72, 255, 113, 112, 113, 255, 113, 113, 114, 255, 108, 108, 108, 255, 104, 104, 105, 255, 103, 103, 104, 255, 96, 96, 96, 255, 86, 86, 87, 206, + 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 3, 156, 156, 156, 107, 155, 155, 155, 255, 144, 144, 144, 255, 126, 126, 126, 255, 108, 108, 108, 255, 102, 102, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, 98, 98, 99, 255, + 101, 101, 101, 255, 109, 109, 109, 255, 114, 114, 114, 255, 113, 113, 113, 255, 114, 114, 114, 255, 118, 118, 118, 255, 122, 122, 122, 255, 126, 126, 127, 255, 132, 132, 132, 255, 137, 137, 137, 255, 141, 141, 141, 255, 145, 145, 145, 255, 146, 146, 147, 255, 150, 150, 150, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 150, 255, 149, 149, 149, 255, + 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 139, 139, 140, 255, 136, 136, 137, 255, 136, 136, 137, 255, 136, 136, 136, 255, 137, 137, 137, 255, 135, 135, 136, 255, 133, 133, 133, 255, 130, 130, 131, 255, 129, 129, 129, 255, 127, 127, 128, 255, 126, 126, 127, 255, 126, 126, 127, 255, 116, 116, 116, 255, 72, 71, 71, 255, 60, 59, 59, 255, 59, 58, 59, 255, 61, 61, 61, 255, + 95, 94, 95, 255, 114, 114, 115, 255, 108, 108, 109, 255, 103, 103, 104, 255, 95, 95, 95, 255, 90, 90, 90, 83, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 139, 139, 139, 16, 157, 157, 157, 222, 150, 150, 150, 255, + 135, 135, 135, 255, 115, 115, 115, 255, 104, 104, 104, 255, 103, 103, 103, 255, 104, 104, 104, 255, 102, 102, 102, 255, 102, 102, 102, 255, 106, 106, 106, 255, 115, 115, 115, 255, 119, 119, 119, 255, 120, 120, 120, 255, 122, 122, 122, 255, 127, 127, 128, 255, 130, 130, 131, 255, 134, 134, 134, 255, 139, 139, 139, 255, 144, 144, 144, 255, 147, 147, 148, 255, 150, 150, 150, 255, 152, 152, 153, 255, 153, 153, 154, 255, + 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 150, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 148, 255, 145, 145, 146, 255, 143, 143, 144, 255, 141, 141, 142, 255, 140, 140, 141, 255, 139, 139, 140, 255, 139, 139, 140, 255, 139, 139, 140, 255, 138, 138, 139, 255, 135, 135, 136, 255, 133, 133, 133, 255, 132, 132, 132, 255, 130, 130, 131, 255, 130, 130, 131, 255, 129, 129, 129, 255, + 125, 125, 125, 255, 125, 125, 125, 255, 126, 126, 127, 255, 97, 97, 98, 255, 64, 64, 64, 255, 62, 62, 62, 255, 61, 61, 61, 255, 94, 94, 94, 255, 111, 111, 112, 255, 102, 102, 103, 255, 93, 93, 94, 215, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, + 134, 134, 134, 0, 134, 134, 134, 0, 133, 133, 133, 0, 132, 132, 132, 4, 155, 155, 155, 92, 156, 156, 156, 255, 146, 146, 146, 255, 128, 128, 128, 255, 111, 111, 111, 255, 105, 105, 105, 255, 106, 106, 106, 255, 108, 108, 108, 255, 106, 106, 106, 255, 108, 108, 108, 255, 114, 114, 114, 255, 122, 122, 122, 255, 126, 126, 126, 255, 128, 128, 128, 255, 132, 132, 132, 255, 134, 134, 134, 255, 138, 138, 138, 255, + 141, 141, 141, 255, 145, 145, 145, 255, 149, 149, 149, 255, 152, 152, 153, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 147, 147, 148, 255, 147, 147, 147, 255, 146, 146, 146, 255, 144, 144, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 142, 142, 143, 255, 140, 140, 141, 255, 138, 138, 138, 255, + 136, 136, 136, 255, 134, 134, 134, 255, 133, 133, 134, 255, 133, 133, 134, 255, 131, 131, 132, 255, 130, 130, 130, 255, 128, 128, 129, 255, 126, 126, 127, 255, 125, 125, 126, 255, 126, 126, 127, 255, 120, 120, 121, 255, 79, 79, 79, 255, 73, 73, 74, 255, 119, 119, 120, 255, 112, 112, 112, 255, 102, 102, 103, 255, 97, 97, 98, 74, 137, 137, 137, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 10, 160, 160, 160, 190, 155, 155, 155, 255, 141, 141, 141, 255, 124, 124, 124, 255, 111, 111, 111, 255, 108, 108, 108, 255, 110, 110, 110, 255, 112, 112, 112, 255, 111, 111, 111, 255, 114, 114, 114, 255, + 121, 121, 121, 255, 131, 131, 131, 255, 134, 134, 134, 255, 136, 136, 137, 255, 137, 137, 138, 255, 140, 140, 140, 255, 143, 143, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 154, 154, 155, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, + 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 144, 255, 141, 141, 142, 255, 139, 139, 140, 255, 137, 137, 138, 255, 136, 136, 137, 255, 136, 136, 137, 255, 136, 136, 136, 255, 134, 134, 135, 255, 132, 132, 132, 255, 130, 130, 131, 255, 130, 130, 131, 255, 130, 130, 130, 255, 126, 126, 127, 255, 124, 124, 125, 255, 124, 124, 125, 255, 126, 126, 126, 255, 118, 118, 119, 255, 117, 117, 118, 255, 110, 110, 110, 255, + 103, 103, 104, 168, 255, 255, 255, 0, 127, 127, 127, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 1, 154, 154, 154, 49, 162, 162, 162, 245, 155, 155, 155, 255, 140, 140, 140, 255, + 123, 123, 123, 255, 114, 114, 114, 255, 112, 112, 113, 255, 116, 116, 116, 255, 117, 117, 117, 255, 117, 117, 117, 255, 121, 121, 121, 255, 129, 129, 129, 255, 136, 136, 136, 255, 139, 139, 140, 255, 141, 141, 142, 255, 143, 143, 144, 255, 145, 145, 146, 255, 148, 148, 149, 255, 150, 150, 151, 255, 152, 152, 152, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, + 153, 153, 154, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 145, 255, 143, 143, 143, 255, 142, 142, 142, 255, 140, 140, 140, 255, 140, 140, 140, 255, 140, 140, 141, 255, 139, 139, 140, 255, 137, 137, 137, 255, 134, 134, 134, 255, 133, 133, 133, 255, 133, 133, 133, 255, 131, 131, 132, 255, 130, 130, 131, 255, 128, 128, 129, 255, + 126, 126, 127, 255, 125, 125, 125, 255, 125, 125, 126, 255, 122, 122, 123, 255, 115, 115, 116, 255, 108, 108, 109, 238, 106, 106, 106, 28, 255, 255, 255, 0, 126, 126, 126, 0, 140, 140, 140, 0, 144, 144, 144, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, + 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 3, 162, 162, 162, 109, 164, 164, 164, 255, 155, 155, 155, 255, 139, 139, 139, 255, 125, 125, 125, 255, 118, 118, 119, 255, 119, 119, 119, 255, 122, 122, 122, 255, 124, 124, 124, 255, 125, 125, 125, 255, 127, 127, 127, 255, 133, 133, 133, 255, 139, 139, 140, 255, 144, 144, 145, 255, 147, 147, 147, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, + 151, 151, 152, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 147, 255, 145, 145, 145, 255, 145, 145, 146, 255, 143, 143, 144, 255, 143, 143, 143, 255, 143, 143, 143, 255, 141, 141, 142, 255, 140, 140, 141, 255, 138, 138, 139, 255, 136, 136, 136, 255, + 134, 134, 134, 255, 133, 133, 134, 255, 133, 133, 134, 255, 131, 131, 132, 255, 130, 130, 131, 255, 129, 129, 130, 255, 129, 129, 130, 255, 128, 128, 128, 255, 126, 126, 127, 255, 122, 122, 123, 255, 115, 115, 116, 255, 110, 110, 111, 90, 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, 137, 137, 137, 0, 144, 144, 144, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 133, 133, 133, 0, 131, 131, 131, 8, 168, 168, 168, 160, 167, 167, 167, 255, 157, 157, 157, 255, 141, 141, 141, 255, 130, 130, 130, 255, 125, 125, 125, 255, 127, 127, 127, 255, 129, 129, 129, 255, 130, 130, 130, 255, 131, 131, 131, 255, 132, 132, 132, 255, + 136, 136, 136, 255, 143, 143, 143, 255, 148, 148, 149, 255, 151, 151, 151, 255, 153, 153, 154, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 152, 255, 149, 149, 150, 255, 148, 148, 149, 255, 148, 148, 148, 255, 146, 146, 147, 255, 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, + 145, 145, 146, 255, 145, 145, 145, 255, 142, 142, 143, 255, 139, 139, 140, 255, 137, 137, 138, 255, 136, 136, 137, 255, 136, 136, 136, 255, 135, 135, 135, 255, 134, 134, 135, 255, 132, 132, 132, 255, 130, 130, 131, 255, 131, 131, 131, 255, 131, 131, 132, 255, 132, 132, 133, 255, 130, 130, 130, 255, 123, 123, 124, 255, 117, 117, 118, 145, 132, 132, 132, 0, 126, 126, 126, 0, 127, 127, 127, 0, 127, 127, 127, 0, + 134, 134, 134, 0, 145, 145, 145, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 1, 142, 142, 142, 16, 172, 172, 172, 188, 170, 170, 170, 255, 160, 160, 160, 255, 146, 146, 146, 255, + 137, 137, 137, 255, 130, 130, 131, 255, 131, 131, 131, 255, 133, 133, 133, 255, 136, 136, 137, 255, 137, 137, 137, 255, 137, 137, 138, 255, 141, 141, 141, 255, 145, 145, 145, 255, 150, 150, 150, 255, 154, 154, 154, 255, 156, 156, 157, 255, 156, 156, 157, 255, 156, 156, 156, 255, 155, 155, 156, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 151, 151, 152, 255, + 151, 151, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 150, 255, 149, 149, 149, 255, 147, 147, 148, 255, 145, 145, 146, 255, 143, 143, 143, 255, 140, 140, 141, 255, 139, 139, 139, 255, 137, 137, 138, 255, 138, 138, 139, 255, 137, 137, 137, 255, 136, 136, 137, 255, 134, 134, 134, 255, 132, 132, 133, 255, 131, 131, 132, 255, 133, 133, 133, 255, 135, 135, 136, 255, 134, 134, 135, 255, 129, 129, 130, 255, + 123, 123, 124, 174, 120, 120, 121, 3, 136, 136, 136, 0, 126, 126, 126, 0, 127, 127, 127, 0, 127, 127, 127, 0, 130, 130, 130, 0, 144, 144, 144, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, + 139, 139, 139, 0, 141, 141, 141, 1, 153, 153, 153, 23, 176, 176, 176, 208, 174, 174, 174, 255, 164, 164, 164, 255, 152, 152, 152, 255, 142, 142, 142, 255, 135, 135, 136, 255, 135, 135, 135, 255, 138, 138, 138, 255, 141, 141, 142, 255, 142, 142, 143, 255, 143, 143, 144, 255, 145, 145, 146, 255, 148, 148, 148, 255, 150, 150, 151, 255, 153, 153, 153, 255, 155, 155, 156, 255, 156, 156, 156, 255, 156, 156, 157, 255, + 156, 156, 156, 255, 155, 155, 156, 255, 155, 155, 155, 255, 155, 155, 156, 255, 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 149, 149, 149, 255, 147, 147, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 141, 255, 140, 140, 140, 255, 139, 139, 140, 255, 140, 140, 141, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 136, 255, 134, 134, 135, 255, + 133, 133, 133, 255, 135, 135, 135, 255, 136, 136, 137, 255, 138, 138, 138, 255, 135, 135, 135, 255, 128, 128, 129, 192, 126, 126, 127, 6, 142, 142, 142, 0, 139, 139, 139, 0, 127, 127, 127, 0, 127, 127, 127, 0, 128, 128, 128, 0, 128, 128, 128, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, + 136, 136, 136, 0, 138, 138, 138, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 2, 159, 159, 159, 26, 180, 180, 180, 201, 177, 177, 177, 255, 169, 169, 169, 255, 158, 158, 158, 255, 148, 148, 148, 255, 142, 142, 142, 255, 140, 140, 141, 255, 141, 141, 142, 255, 144, 144, 145, 255, 147, 147, 148, 255, 149, 149, 149, 255, + 149, 149, 149, 255, 150, 150, 150, 255, 150, 150, 151, 255, 151, 151, 152, 255, 152, 152, 153, 255, 152, 152, 153, 255, 154, 154, 154, 255, 153, 153, 154, 255, 154, 154, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 149, 149, 150, 255, 149, 149, 150, 255, 147, 147, 148, 255, 145, 145, 146, 255, 145, 145, 145, 255, 142, 142, 143, 255, 142, 142, 143, 255, 143, 143, 143, 255, 141, 141, 142, 255, + 141, 141, 142, 255, 142, 142, 142, 255, 138, 138, 139, 255, 137, 137, 138, 255, 135, 135, 136, 255, 136, 136, 137, 255, 137, 137, 137, 255, 140, 140, 141, 255, 141, 141, 142, 255, 138, 138, 139, 255, 133, 133, 134, 189, 132, 132, 132, 10, 138, 138, 138, 0, 137, 137, 137, 0, 141, 141, 141, 0, 129, 129, 129, 0, 127, 127, 127, 0, 128, 128, 128, 0, 126, 126, 126, 0, 140, 140, 140, 0, 144, 144, 144, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 142, 142, 142, 0, 138, 138, 138, 2, 152, 152, 152, 20, 183, 183, 183, 182, 181, 181, 181, 255, 174, 174, 174, 255, 165, 165, 165, 255, + 156, 156, 156, 255, 148, 148, 149, 255, 146, 146, 147, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 152, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 152, 152, 153, 255, 151, 151, 151, 255, 151, 151, 152, 255, 150, 150, 150, 255, 149, 149, 150, 255, 149, 149, 150, 255, 148, 148, 149, 255, 148, 148, 149, 255, 146, 146, 147, 255, 146, 146, 146, 255, + 146, 146, 146, 255, 145, 145, 146, 255, 146, 146, 146, 255, 145, 145, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 142, 142, 142, 255, 139, 139, 140, 255, 138, 138, 138, 255, 138, 138, 139, 255, 138, 138, 139, 255, 141, 141, 141, 255, 143, 143, 144, 255, 145, 145, 146, 255, 144, 144, 145, 255, 140, 140, 141, 169, 136, 136, 137, 8, 135, 135, 135, 0, 138, 138, 138, 0, 138, 138, 138, 0, 141, 141, 141, 0, + 131, 131, 131, 0, 126, 126, 126, 0, 128, 128, 128, 0, 126, 126, 126, 0, 136, 136, 136, 0, 144, 144, 144, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 139, 139, 139, 0, 135, 135, 135, 1, 133, 133, 133, 11, 184, 184, 184, 142, 185, 185, 186, 252, 180, 180, 181, 255, 173, 173, 173, 255, 164, 164, 164, 255, 157, 157, 157, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 151, 255, + 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 147, 147, 148, 255, 147, 147, 148, 255, 147, 147, 148, 255, 144, 144, 145, 255, 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 141, 255, 140, 140, 141, 255, 141, 141, 141, 255, 142, 142, 142, 255, 146, 146, 147, 255, 148, 148, 149, 255, 150, 150, 150, 255, 148, 148, 149, 249, 145, 145, 145, 123, + 139, 139, 139, 1, 134, 134, 134, 0, 133, 133, 133, 0, 137, 137, 137, 0, 138, 138, 138, 0, 140, 140, 140, 0, 134, 134, 134, 0, 126, 126, 126, 0, 127, 127, 127, 0, 128, 128, 128, 0, 133, 133, 133, 0, 145, 145, 145, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 135, 135, 135, 0, 134, 134, 134, 0, 132, 132, 132, 7, 179, 179, 180, 78, 189, 189, 189, 230, 186, 186, 186, 255, 180, 180, 180, 255, 173, 173, 173, 255, 165, 165, 165, 255, 159, 159, 159, 255, 155, 155, 155, 255, 154, 154, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, + 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 151, 151, 151, 255, 149, 149, 149, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, 143, 143, 144, 255, 143, 143, 143, 255, 142, 142, 143, 255, 143, 143, 144, 255, 145, 145, 145, 255, 149, 149, 150, 255, + 152, 152, 153, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 225, 150, 150, 151, 62, 132, 132, 132, 0, 141, 141, 141, 0, 135, 135, 135, 0, 132, 132, 132, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 137, 137, 137, 0, 126, 126, 126, 0, 127, 127, 127, 0, 128, 128, 128, 0, 130, 130, 130, 0, 144, 144, 144, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 136, 136, 136, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 2, 164, 164, 164, 26, 190, 190, 190, 152, 190, 190, 191, 250, 186, 186, 187, 255, + 182, 182, 182, 255, 175, 175, 175, 255, 169, 169, 169, 255, 163, 163, 163, 255, 159, 159, 160, 255, 155, 155, 156, 255, 154, 154, 155, 255, 151, 151, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 148, 148, 149, 255, 146, 146, 147, 255, 146, 146, 146, 255, + 146, 146, 146, 255, 147, 147, 147, 255, 150, 150, 151, 255, 154, 154, 155, 255, 157, 157, 157, 255, 159, 159, 159, 255, 160, 160, 161, 255, 159, 159, 159, 249, 156, 156, 157, 138, 150, 150, 150, 12, 136, 136, 136, 0, 130, 130, 130, 0, 141, 141, 141, 0, 136, 136, 136, 0, 132, 132, 132, 0, 136, 136, 136, 0, 138, 138, 138, 0, 138, 138, 138, 0, 140, 140, 140, 0, 127, 127, 127, 0, 127, 127, 127, 0, + 128, 128, 128, 0, 128, 128, 128, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 137, 137, 137, 0, 134, 134, 134, 0, + 134, 134, 134, 0, 136, 136, 136, 0, 136, 136, 136, 0, 138, 138, 138, 5, 181, 181, 181, 60, 193, 193, 193, 185, 193, 193, 193, 255, 189, 189, 189, 255, 185, 185, 185, 255, 180, 180, 180, 255, 174, 174, 174, 255, 169, 169, 169, 255, 165, 165, 165, 255, 162, 162, 163, 255, 160, 160, 160, 255, 157, 157, 158, 255, 155, 155, 156, 255, 153, 153, 153, 255, 151, 151, 152, 255, 149, 149, 150, 255, 150, 150, 150, 255, + 150, 150, 150, 255, 150, 150, 151, 255, 151, 151, 152, 255, 152, 152, 152, 255, 152, 152, 153, 255, 155, 155, 156, 255, 157, 157, 157, 255, 159, 159, 160, 255, 163, 163, 164, 255, 165, 165, 166, 255, 166, 166, 166, 255, 166, 166, 166, 255, 164, 164, 164, 174, 158, 158, 159, 44, 130, 130, 130, 1, 130, 130, 130, 0, 137, 137, 137, 0, 129, 129, 129, 0, 140, 140, 140, 0, 138, 138, 138, 0, 132, 132, 132, 0, + 136, 136, 136, 0, 138, 138, 138, 0, 138, 138, 138, 0, 141, 141, 141, 0, 130, 130, 130, 0, 127, 127, 127, 0, 128, 128, 128, 0, 127, 127, 127, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 138, 138, 138, 0, 134, 134, 134, 0, 134, 134, 134, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 141, 141, 141, 1, 138, 138, 138, 9, 183, 183, 183, 62, 194, 194, 194, 169, 194, 194, 195, 242, 192, 192, 193, 255, 188, 188, 188, 255, 185, 185, 185, 255, 180, 180, 181, 255, 178, 178, 179, 255, 175, 175, 175, 255, + 171, 171, 171, 255, 168, 168, 169, 255, 166, 166, 167, 255, 164, 164, 165, 255, 161, 161, 162, 255, 162, 162, 162, 255, 161, 161, 161, 255, 162, 162, 163, 255, 163, 163, 163, 255, 164, 164, 165, 255, 166, 166, 167, 255, 167, 167, 168, 255, 169, 169, 169, 255, 170, 170, 171, 255, 171, 171, 171, 255, 172, 172, 172, 239, 169, 169, 170, 156, 165, 165, 166, 49, 133, 133, 133, 2, 135, 135, 135, 0, 132, 132, 132, 0, + 129, 129, 129, 0, 136, 136, 136, 0, 130, 130, 130, 0, 137, 137, 137, 0, 139, 139, 139, 0, 133, 133, 133, 0, 134, 134, 134, 0, 138, 138, 138, 0, 138, 138, 138, 0, 141, 141, 141, 0, 130, 130, 130, 0, 127, 127, 127, 0, 128, 128, 128, 0, 127, 127, 127, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 139, 139, 139, 0, 135, 135, 135, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, 140, 140, 140, 0, 140, 140, 140, 0, 138, 138, 138, 2, 137, 137, 137, 6, 159, 159, 159, 24, + 190, 190, 190, 104, 194, 194, 195, 188, 194, 194, 195, 241, 192, 192, 192, 255, 190, 190, 190, 255, 187, 187, 187, 255, 184, 184, 185, 255, 182, 182, 183, 255, 180, 180, 181, 255, 178, 178, 178, 255, 178, 178, 178, 255, 177, 177, 177, 255, 176, 176, 176, 255, 176, 176, 177, 255, 176, 176, 176, 255, 177, 177, 177, 255, 178, 178, 178, 255, 178, 178, 178, 255, 178, 178, 178, 240, 175, 175, 175, 183, 174, 174, 174, 88, + 158, 158, 158, 10, 129, 129, 129, 3, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 133, 133, 133, 0, 129, 129, 129, 0, 135, 135, 135, 0, 131, 131, 131, 0, 136, 136, 136, 0, 139, 139, 139, 0, 133, 133, 133, 0, 134, 134, 134, 0, 138, 138, 138, 0, 138, 138, 138, 0, 141, 141, 141, 0, 130, 130, 130, 0, 127, 127, 127, 0, 128, 128, 128, 0, 127, 127, 127, 0, 141, 141, 141, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 135, 135, 135, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, + 136, 136, 136, 0, 139, 139, 139, 0, 140, 140, 140, 0, 138, 138, 138, 0, 136, 136, 136, 0, 138, 138, 138, 0, 139, 139, 139, 4, 139, 139, 139, 8, 133, 133, 133, 14, 185, 185, 185, 67, 189, 189, 190, 121, 190, 190, 190, 169, 190, 190, 190, 205, 189, 189, 190, 218, 191, 191, 192, 255, 191, 191, 191, 255, 188, 188, 189, 255, 188, 188, 188, 255, 186, 186, 187, 255, 182, 182, 183, 215, 182, 182, 182, 200, + 180, 180, 180, 168, 179, 179, 179, 114, 176, 176, 177, 54, 138, 138, 138, 7, 134, 134, 134, 1, 131, 131, 131, 0, 130, 130, 130, 0, 128, 128, 128, 0, 134, 134, 134, 0, 136, 136, 136, 0, 134, 134, 134, 0, 133, 133, 133, 0, 129, 129, 129, 0, 135, 135, 135, 0, 131, 131, 131, 0, 136, 136, 136, 0, 139, 139, 139, 0, 133, 133, 133, 0, 134, 134, 134, 0, 138, 138, 138, 0, 138, 138, 138, 0, + 141, 141, 141, 0, 130, 130, 130, 0, 127, 127, 127, 0, 128, 128, 128, 0, 127, 127, 127, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 136, 136, 136, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 139, 139, 139, 0, 140, 140, 140, 0, 139, 139, 139, 0, 136, 136, 136, 0, 137, 137, 137, 0, 139, 139, 139, 0, 139, 139, 139, 0, 136, 136, 136, 1, 135, 135, 135, 2, 135, 135, 135, 1, 137, 137, 137, 5, 139, 139, 139, 7, 135, 135, 135, 9, 133, 133, 133, 9, + 133, 133, 133, 9, 131, 131, 131, 9, 131, 131, 131, 8, 132, 132, 132, 9, 134, 134, 134, 5, 136, 136, 136, 4, 136, 136, 136, 3, 136, 136, 136, 1, 137, 137, 137, 1, 138, 138, 138, 0, 134, 134, 134, 0, 132, 132, 132, 0, 131, 131, 131, 0, 128, 128, 128, 0, 134, 134, 134, 0, 136, 136, 136, 0, 134, 134, 134, 0, 133, 133, 133, 0, 129, 129, 129, 0, 135, 135, 135, 0, 131, 131, 131, 0, + 136, 136, 136, 0, 139, 139, 139, 0, 133, 133, 133, 0, 134, 134, 134, 0, 138, 138, 138, 0, 138, 138, 138, 0, 141, 141, 141, 0, 130, 130, 130, 0, 127, 127, 127, 0, 128, 128, 128, 0, 127, 127, 127, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 145, 145, 145, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, + 152, 152, 152, 0, 158, 158, 158, 0, 155, 155, 155, 0, 151, 151, 151, 0, 145, 145, 145, 0, 141, 141, 141, 0, 140, 140, 140, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 148, 148, 148, 1, 126, 126, 126, 15, 119, 119, 119, 69, 119, 119, 119, 114, 119, 119, 119, 161, 119, 119, 119, 193, 119, 119, 119, 212, + 119, 119, 119, 211, 118, 118, 118, 213, 116, 116, 116, 213, 116, 116, 116, 211, 114, 114, 114, 190, 112, 112, 112, 158, 111, 111, 111, 112, 111, 111, 111, 65, 108, 108, 108, 9, 139, 139, 139, 0, 133, 133, 133, 0, 134, 134, 134, 0, 142, 142, 142, 0, 147, 147, 147, 0, 144, 144, 144, 0, 138, 138, 138, 0, 130, 130, 130, 0, 130, 130, 130, 0, 137, 137, 137, 0, 141, 141, 141, 0, 134, 134, 134, 0, + 135, 135, 135, 0, 143, 143, 143, 0, 142, 142, 142, 0, 132, 132, 132, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 145, 145, 145, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 152, 152, 152, 0, 158, 158, 158, 0, 155, 155, 155, 0, 151, 151, 151, 0, 146, 146, 146, 0, 141, 141, 141, 0, 140, 140, 140, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 139, 139, 139, 1, 122, 122, 122, 47, 120, 120, 120, 133, 120, 120, 120, 199, + 121, 121, 121, 255, 123, 123, 123, 255, 125, 125, 125, 255, 126, 126, 126, 255, 127, 127, 127, 255, 127, 127, 127, 255, 126, 126, 126, 255, 126, 126, 126, 255, 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 120, 255, 116, 116, 116, 255, 114, 114, 114, 255, 112, 112, 112, 255, 108, 108, 108, 252, 106, 106, 106, 194, 103, 103, 103, 130, 101, 101, 101, 39, 142, 142, 142, 0, 146, 146, 146, 0, 145, 145, 145, 0, + 138, 138, 138, 0, 131, 131, 131, 0, 130, 130, 130, 0, 136, 136, 136, 0, 141, 141, 141, 0, 134, 134, 134, 0, 134, 134, 134, 0, 143, 143, 143, 0, 142, 142, 142, 0, 133, 133, 133, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 148, 148, 148, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 151, 151, 151, 0, 158, 158, 158, 0, 155, 155, 155, 0, 151, 151, 151, 0, 146, 146, 146, 0, 141, 141, 141, 0, 140, 140, 140, 0, 141, 141, 141, 0, 143, 143, 143, 0, + 123, 123, 123, 14, 120, 120, 120, 116, 120, 120, 120, 207, 122, 122, 122, 255, 125, 125, 125, 255, 129, 129, 129, 255, 132, 132, 132, 255, 137, 137, 137, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 143, 143, 143, 255, 142, 142, 142, 255, 142, 142, 142, 255, 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 134, 255, 130, 130, 130, 255, 126, 126, 126, 255, 121, 121, 121, 255, 115, 115, 115, 255, + 109, 109, 109, 255, 105, 105, 105, 255, 101, 101, 101, 255, 99, 99, 99, 202, 96, 96, 96, 105, 94, 94, 94, 9, 139, 139, 139, 0, 131, 131, 131, 0, 129, 129, 129, 0, 135, 135, 135, 0, 141, 141, 141, 0, 135, 135, 135, 0, 133, 133, 133, 0, 142, 142, 142, 0, 143, 143, 143, 0, 133, 133, 133, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, + 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 148, 148, 148, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 150, 150, 150, 0, 158, 158, 158, 0, 155, 155, 155, 0, + 151, 151, 151, 0, 147, 147, 147, 0, 141, 141, 141, 0, 140, 140, 140, 0, 121, 121, 121, 17, 119, 119, 119, 129, 120, 120, 120, 239, 124, 124, 124, 255, 128, 128, 128, 255, 134, 134, 134, 255, 137, 137, 137, 255, 142, 142, 142, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, + 148, 148, 148, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 133, 133, 133, 255, 130, 130, 130, 255, 124, 124, 124, 255, 117, 117, 117, 255, 110, 110, 110, 255, 102, 102, 102, 255, 97, 97, 97, 255, 94, 94, 94, 234, 91, 91, 91, 114, 88, 88, 88, 12, 129, 129, 129, 0, 135, 135, 135, 0, 141, 141, 141, 0, 136, 136, 136, 0, 133, 133, 133, 0, 142, 142, 142, 0, 143, 143, 143, 0, + 134, 134, 134, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 148, 148, 148, 0, 147, 147, 147, 0, + 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 149, 149, 149, 0, 157, 157, 157, 0, 156, 156, 156, 0, 151, 151, 151, 0, 147, 147, 147, 0, 141, 141, 141, 2, 117, 117, 118, 99, 119, 119, 119, 236, 122, 122, 122, 255, 128, 128, 128, 255, 134, 134, 134, 255, 139, 139, 140, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, + 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 140, 255, 136, 136, 136, 255, 132, 132, 132, 255, 128, 128, 128, 255, 124, 124, 124, 255, 116, 116, 116, 255, 108, 108, 108, 255, 98, 98, 98, 255, 93, 93, 93, 255, 88, 88, 88, 228, 86, 86, 86, 88, + 134, 134, 134, 1, 141, 141, 141, 0, 136, 136, 136, 0, 132, 132, 132, 0, 141, 141, 141, 0, 144, 144, 144, 0, 135, 135, 135, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 149, 149, 149, 0, 157, 157, 157, 0, 156, 156, 156, 0, 151, 151, 151, 0, 118, 118, 119, 38, 116, 116, 116, 194, 119, 119, 119, 255, 126, 126, 126, 255, 131, 131, 131, 255, 138, 138, 138, 255, 142, 142, 142, 255, 147, 147, 147, 255, + 148, 148, 148, 255, 149, 149, 149, 255, 149, 149, 149, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 135, 135, 135, 255, 131, 131, 131, 255, 129, 129, 129, 255, + 125, 125, 125, 255, 119, 119, 119, 255, 113, 113, 113, 255, 104, 104, 104, 255, 92, 92, 92, 255, 87, 87, 87, 255, 83, 83, 83, 187, 87, 87, 87, 30, 137, 137, 137, 0, 132, 132, 132, 0, 140, 140, 140, 0, 144, 144, 144, 0, 136, 136, 136, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 148, 148, 148, 0, 157, 157, 157, 0, 146, 146, 146, 2, 115, 115, 115, 91, 115, 115, 115, 244, 121, 121, 121, 255, + 127, 127, 127, 255, 134, 134, 134, 255, 140, 140, 140, 255, 142, 142, 142, 255, 145, 145, 145, 255, 147, 147, 147, 255, 146, 146, 146, 255, 147, 147, 147, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 153, 255, 153, 153, 153, 255, 155, 155, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, + 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, 129, 129, 129, 255, 127, 127, 127, 255, 123, 123, 123, 255, 119, 119, 118, 255, 113, 113, 113, 255, 105, 105, 105, 255, 95, 95, 95, 255, 85, 85, 85, 255, 80, 80, 80, 240, 81, 81, 81, 81, 132, 132, 132, 1, 140, 140, 140, 0, 144, 144, 144, 0, 137, 137, 137, 0, 129, 129, 129, 0, 129, 129, 129, 0, + 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, + 147, 147, 147, 0, 148, 148, 148, 4, 113, 113, 113, 136, 116, 116, 116, 255, 122, 122, 122, 255, 128, 128, 128, 255, 134, 134, 134, 255, 139, 139, 139, 255, 141, 141, 141, 255, 142, 142, 142, 255, 143, 143, 143, 255, 144, 144, 144, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, + 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 133, 133, 133, 255, 128, 128, 128, 255, 125, 125, 125, 255, 124, 124, 124, 255, 121, 121, 121, 255, 118, 118, 118, 255, 112, 112, 112, 255, 105, 105, 105, 255, 96, 96, 96, 255, 84, 84, 84, 255, 79, 79, 79, 255, + 77, 77, 77, 123, 139, 139, 139, 1, 144, 144, 144, 0, 138, 138, 138, 0, 130, 130, 130, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 128, 128, 128, 7, 112, 112, 112, 160, 115, 115, 115, 255, 121, 121, 121, 255, 128, 128, 128, 255, 133, 133, 133, 255, 136, 136, 136, 255, 138, 138, 139, 255, 140, 140, 140, 255, 141, 141, 141, 255, 143, 143, 143, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 150, 150, 150, 255, + 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 147, 147, 147, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 140, 255, 139, 139, 139, 255, 138, 138, 138, 255, 136, 136, 136, 255, 134, 134, 134, 255, 130, 130, 130, 255, 127, 127, 127, 255, 122, 122, 122, 255, 120, 120, 120, 255, + 117, 117, 117, 255, 114, 114, 114, 255, 110, 110, 110, 255, 104, 104, 104, 255, 97, 97, 97, 255, 85, 85, 85, 255, 77, 77, 77, 255, 74, 74, 74, 146, 144, 144, 144, 2, 138, 138, 138, 0, 130, 130, 130, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 148, 148, 148, 0, 139, 139, 139, 5, 109, 109, 109, 172, 113, 113, 114, 255, 120, 120, 120, 255, 126, 126, 126, 255, 131, 131, 132, 255, 132, 132, 133, 255, 135, 135, 135, 255, 136, 136, 136, 255, 138, 138, 138, 255, + 140, 140, 141, 255, 143, 143, 143, 255, 144, 144, 144, 255, 145, 145, 145, 255, 146, 146, 147, 255, 147, 147, 147, 255, 147, 147, 147, 255, 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, + 131, 131, 131, 255, 131, 131, 131, 255, 130, 130, 130, 255, 127, 127, 127, 255, 124, 124, 124, 255, 119, 119, 119, 255, 115, 115, 115, 255, 114, 114, 113, 255, 112, 112, 112, 255, 108, 108, 108, 255, 103, 103, 103, 255, 95, 95, 95, 255, 83, 83, 83, 255, 74, 74, 74, 255, 71, 71, 71, 155, 139, 139, 139, 2, 131, 131, 131, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, + 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 143, 143, 143, 4, 107, 107, 107, 148, 110, 110, 110, 255, 117, 117, 117, 255, 124, 124, 125, 255, + 128, 128, 129, 255, 131, 131, 131, 255, 131, 131, 131, 255, 133, 133, 133, 255, 136, 136, 136, 255, 138, 138, 138, 255, 139, 139, 139, 255, 141, 141, 141, 255, 141, 141, 141, 255, 142, 142, 142, 255, 144, 144, 144, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, + 149, 149, 149, 255, 147, 147, 147, 255, 143, 143, 143, 255, 139, 139, 139, 255, 135, 135, 135, 255, 131, 131, 131, 255, 128, 128, 128, 255, 126, 126, 126, 255, 125, 125, 125, 255, 124, 124, 124, 255, 123, 123, 123, 255, 119, 119, 119, 255, 115, 115, 115, 255, 111, 111, 111, 255, 110, 110, 110, 255, 108, 108, 108, 255, 105, 105, 105, 255, 100, 100, 100, 255, 92, 92, 92, 255, 81, 81, 81, 255, 71, 71, 71, 255, + 70, 70, 70, 136, 131, 131, 131, 1, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 138, 138, 138, 0, + 143, 143, 143, 2, 107, 107, 107, 123, 108, 108, 109, 255, 115, 115, 115, 255, 122, 122, 122, 255, 126, 126, 126, 255, 127, 127, 127, 255, 128, 128, 128, 255, 130, 130, 130, 255, 133, 133, 133, 255, 135, 135, 135, 255, 135, 135, 135, 255, 136, 136, 136, 255, 138, 138, 138, 255, 140, 140, 140, 255, 143, 143, 143, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, + 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 138, 138, 138, 255, 134, 134, 134, 255, 129, 129, 129, 255, 125, 125, 125, 255, 120, 120, 120, 255, 119, 119, 119, 255, 119, 119, 119, 255, 118, 118, 118, 255, 115, 115, 115, 255, 111, 111, 111, 255, 109, 109, 109, 255, + 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, 97, 97, 97, 255, 91, 91, 91, 255, 78, 78, 78, 255, 68, 68, 68, 255, 66, 66, 66, 103, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 140, 140, 140, 0, 139, 139, 139, 1, 107, 107, 107, 63, 105, 105, 105, 249, 112, 112, 113, 255, 119, 119, 119, 255, 124, 124, 124, 255, 124, 124, 124, 255, 124, 124, 124, 255, 127, 127, 127, 255, 130, 130, 130, 255, 130, 130, 130, 255, 131, 131, 131, 255, 133, 133, 133, 255, 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 142, 255, + 145, 145, 145, 255, 146, 146, 147, 255, 147, 147, 147, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 148, 148, 148, 255, 149, 149, 149, 255, 149, 149, 149, 255, 148, 148, 148, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 141, 141, 141, 255, 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 134, 255, 130, 130, 130, 255, 126, 126, 126, 255, 121, 121, 121, 255, + 116, 116, 116, 255, 113, 113, 113, 255, 112, 112, 112, 255, 112, 112, 112, 255, 111, 111, 111, 255, 108, 108, 108, 255, 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 99, 99, 99, 255, 95, 95, 95, 255, 88, 88, 88, 255, 74, 74, 74, 255, 67, 67, 67, 249, 64, 64, 64, 48, 136, 136, 136, 0, 137, 137, 137, 0, 137, 137, 137, 0, 137, 137, 137, 0, 137, 137, 137, 0, 137, 137, 137, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 110, 110, 110, 26, 103, 103, 103, 229, 109, 109, 109, 255, 115, 115, 115, 255, 120, 120, 120, 255, 121, 121, 121, 255, 121, 121, 121, 255, 123, 123, 123, 255, 126, 126, 126, 255, 127, 127, 127, 255, + 126, 126, 126, 255, 129, 129, 129, 255, 132, 132, 132, 255, 135, 135, 135, 255, 139, 139, 139, 255, 142, 142, 142, 255, 142, 142, 142, 255, 142, 142, 142, 255, 143, 143, 143, 255, 144, 144, 144, 255, 147, 147, 147, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, + 135, 135, 135, 255, 131, 131, 131, 255, 130, 130, 130, 255, 129, 129, 129, 255, 126, 126, 126, 255, 122, 122, 122, 255, 117, 117, 117, 255, 112, 112, 112, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 105, 105, 105, 255, 101, 101, 101, 255, 100, 100, 100, 255, 99, 99, 99, 255, 96, 96, 96, 255, 92, 92, 92, 255, 84, 84, 84, 255, 70, 70, 70, 255, 65, 65, 65, 219, + 63, 63, 63, 12, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 148, 148, 148, 0, 147, 147, 147, 0, 141, 141, 141, 4, 102, 102, 102, 158, 105, 105, 105, 255, 112, 112, 113, 255, 117, 117, 117, 255, + 118, 118, 118, 255, 117, 117, 118, 255, 118, 118, 119, 255, 121, 121, 122, 255, 122, 122, 122, 255, 122, 122, 122, 255, 125, 125, 125, 255, 129, 129, 129, 255, 132, 132, 132, 255, 135, 135, 135, 255, 138, 138, 138, 255, 137, 137, 137, 255, 137, 137, 137, 255, 139, 139, 139, 255, 143, 143, 143, 255, 146, 146, 146, 255, 150, 150, 150, 255, 151, 151, 151, 255, 154, 154, 154, 255, 153, 153, 153, 255, 154, 154, 154, 255, + 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, 143, 143, 143, 255, 140, 140, 140, 255, 135, 135, 135, 255, 131, 131, 131, 255, 126, 126, 126, 255, 124, 124, 124, 255, 122, 122, 122, 255, 120, 120, 120, 255, 118, 118, 118, 255, 114, 114, 114, 255, 109, 109, 109, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 99, 99, 99, 255, + 98, 98, 98, 255, 97, 97, 97, 255, 94, 94, 94, 255, 89, 89, 89, 255, 80, 80, 80, 255, 66, 66, 66, 255, 63, 63, 63, 144, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, + 150, 150, 150, 2, 105, 105, 105, 61, 102, 102, 102, 252, 108, 108, 108, 255, 113, 113, 113, 255, 115, 115, 115, 255, 114, 114, 115, 255, 116, 116, 116, 255, 118, 118, 118, 255, 119, 119, 119, 255, 118, 118, 118, 255, 121, 121, 121, 255, 125, 125, 125, 255, 129, 129, 129, 255, 132, 132, 132, 255, 133, 133, 133, 255, 133, 133, 133, 255, 133, 133, 133, 255, 137, 137, 137, 255, 141, 141, 141, 255, 145, 145, 145, 255, + 148, 148, 148, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 156, 156, 156, 255, 156, 156, 156, 255, 154, 154, 154, 255, 153, 153, 153, 255, 150, 150, 150, 255, 148, 148, 148, 255, 144, 144, 144, 255, 141, 141, 141, 255, 137, 137, 137, 255, 132, 132, 132, 255, 127, 127, 127, 255, 122, 122, 122, 255, 118, 118, 118, 255, 116, 116, 116, 255, 114, 114, 114, 255, 111, 111, 111, 255, 108, 108, 108, 255, + 104, 104, 104, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 101, 101, 101, 255, 99, 99, 99, 255, 97, 97, 97, 255, 95, 95, 95, 255, 94, 94, 94, 255, 91, 91, 91, 255, 86, 86, 86, 255, 74, 74, 74, 255, 65, 65, 65, 252, 63, 63, 63, 48, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 152, 152, 152, 0, 151, 151, 151, 0, 150, 150, 150, 0, 144, 144, 144, 7, 99, 99, 99, 207, 105, 105, 105, 255, 109, 109, 109, 255, 112, 112, 113, 255, 112, 112, 112, 255, 113, 113, 113, 255, 115, 115, 115, 255, 116, 116, 116, 255, 114, 114, 115, 255, 117, 117, 117, 255, 121, 121, 121, 255, 125, 125, 126, 255, 127, 127, 127, 255, 128, 128, 128, 255, + 128, 128, 128, 255, 129, 129, 129, 255, 133, 133, 134, 255, 138, 138, 138, 255, 142, 142, 142, 255, 144, 144, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 156, 156, 156, 255, 155, 155, 155, 255, 153, 153, 153, 255, 150, 150, 150, 255, 147, 147, 147, 255, 144, 144, 144, 255, 139, 139, 139, 255, 135, 135, 135, 255, 131, 131, 131, 255, 127, 127, 127, 255, + 122, 122, 122, 255, 118, 118, 118, 255, 113, 113, 113, 255, 109, 109, 109, 255, 109, 109, 109, 255, 108, 108, 108, 255, 105, 105, 105, 255, 101, 101, 101, 255, 97, 97, 97, 255, 98, 98, 98, 255, 98, 98, 98, 255, 99, 99, 99, 255, 97, 97, 97, 255, 95, 95, 95, 255, 94, 94, 94, 255, 92, 92, 92, 255, 90, 90, 90, 255, 82, 82, 82, 255, 70, 70, 70, 255, 64, 64, 64, 189, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 148, 148, 148, 1, 101, 101, 102, 80, 100, 100, 101, 255, 106, 106, 106, 255, 110, 110, 111, 255, 109, 109, 110, 255, 109, 109, 109, 255, 111, 111, 111, 255, 112, 112, 113, 255, 111, 111, 111, 255, + 112, 112, 112, 255, 116, 116, 116, 255, 120, 120, 120, 255, 123, 123, 123, 255, 123, 123, 123, 255, 123, 123, 123, 255, 125, 125, 126, 255, 129, 129, 129, 255, 134, 134, 134, 255, 137, 137, 137, 255, 140, 140, 140, 255, 143, 143, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 155, 155, 155, 255, 155, 155, 155, 255, 156, 156, 156, 255, 155, 155, 155, 255, 151, 151, 151, 255, + 148, 148, 148, 255, 143, 143, 143, 255, 137, 137, 137, 255, 132, 132, 132, 255, 129, 129, 129, 255, 124, 124, 124, 255, 121, 121, 121, 255, 117, 117, 117, 255, 112, 112, 112, 255, 108, 108, 108, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 100, 100, 100, 255, 96, 96, 96, 255, 94, 94, 94, 255, 95, 95, 95, 255, 96, 96, 96, 255, 96, 96, 96, 255, 96, 96, 96, 255, 94, 94, 94, 255, + 94, 94, 94, 255, 92, 92, 92, 255, 88, 88, 88, 255, 79, 79, 79, 255, 67, 67, 67, 255, 67, 67, 67, 60, 147, 147, 147, 0, 148, 148, 148, 0, 148, 148, 148, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 142, 142, 142, 6, 99, 99, 99, 196, 103, 103, 103, 255, 107, 107, 108, 255, + 108, 108, 108, 255, 107, 107, 108, 255, 107, 107, 108, 255, 110, 110, 110, 255, 109, 109, 109, 255, 108, 108, 109, 255, 111, 111, 111, 255, 115, 115, 115, 255, 118, 118, 118, 255, 119, 119, 119, 255, 119, 119, 119, 255, 121, 121, 121, 255, 124, 124, 124, 255, 130, 130, 130, 255, 132, 132, 132, 255, 135, 135, 135, 255, 137, 137, 138, 255, 141, 141, 141, 255, 145, 145, 145, 255, 148, 148, 148, 255, 152, 152, 152, 255, + 153, 153, 153, 255, 155, 155, 155, 255, 156, 156, 156, 255, 157, 157, 157, 255, 154, 154, 154, 255, 152, 152, 152, 255, 148, 148, 148, 255, 144, 144, 144, 255, 137, 137, 137, 255, 132, 132, 132, 255, 126, 126, 126, 255, 121, 121, 121, 255, 117, 117, 117, 255, 115, 115, 115, 255, 111, 111, 111, 255, 107, 107, 107, 255, 102, 102, 102, 255, 99, 99, 99, 255, 101, 101, 101, 255, 100, 100, 100, 255, 97, 97, 97, 255, + 93, 93, 93, 255, 93, 93, 93, 255, 94, 94, 94, 255, 96, 96, 96, 255, 97, 97, 97, 255, 95, 95, 95, 255, 94, 94, 94, 255, 95, 95, 94, 255, 93, 93, 93, 255, 88, 88, 88, 255, 75, 75, 75, 255, 69, 69, 69, 183, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, + 152, 152, 152, 0, 152, 152, 152, 0, 104, 104, 104, 54, 99, 99, 99, 255, 103, 103, 104, 255, 107, 107, 107, 255, 106, 106, 106, 255, 105, 105, 106, 255, 106, 106, 106, 255, 107, 107, 107, 255, 106, 106, 106, 255, 107, 107, 107, 255, 112, 112, 112, 255, 114, 114, 115, 255, 115, 115, 116, 255, 116, 116, 116, 255, 117, 117, 117, 255, 120, 120, 120, 255, 124, 124, 124, 255, 126, 126, 126, 255, 129, 129, 129, 255, + 133, 133, 133, 255, 137, 137, 137, 255, 141, 141, 141, 255, 143, 143, 143, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 152, 152, 152, 255, 148, 148, 148, 255, 143, 143, 143, 255, 138, 138, 138, 255, 132, 132, 132, 255, 126, 126, 126, 255, 118, 118, 118, 255, 114, 114, 114, 255, 111, 111, 111, 255, 109, 109, 109, 255, + 105, 105, 105, 255, 101, 101, 101, 255, 98, 98, 98, 255, 97, 97, 97, 255, 98, 98, 98, 255, 98, 98, 98, 255, 94, 94, 94, 255, 93, 93, 93, 255, 93, 93, 93, 255, 95, 95, 95, 255, 97, 97, 97, 255, 97, 97, 97, 255, 97, 97, 97, 255, 98, 98, 98, 255, 97, 97, 97, 255, 94, 94, 94, 255, 86, 86, 86, 255, 74, 74, 73, 255, 73, 73, 73, 39, 148, 148, 148, 0, 147, 147, 147, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 150, 150, 150, 0, 150, 150, 150, 0, 142, 142, 142, 4, 98, 98, 98, 149, 100, 100, 101, 255, 106, 106, 106, 255, 105, 105, 106, 255, 104, 104, 104, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 105, 255, 103, 103, 104, 255, 107, 107, 107, 255, 111, 111, 111, 255, 112, 112, 112, 255, 111, 111, 112, 255, + 112, 112, 113, 255, 114, 114, 114, 255, 118, 118, 118, 255, 121, 121, 121, 255, 123, 123, 124, 255, 127, 127, 127, 255, 131, 131, 132, 255, 135, 135, 136, 255, 138, 138, 138, 255, 141, 141, 141, 255, 145, 145, 145, 255, 146, 146, 146, 255, 149, 149, 149, 255, 153, 153, 153, 255, 155, 155, 155, 255, 156, 156, 156, 255, 155, 155, 155, 255, 152, 152, 152, 255, 147, 147, 147, 255, 140, 140, 140, 255, 137, 137, 137, 255, + 131, 131, 131, 255, 127, 127, 127, 255, 118, 118, 118, 255, 111, 111, 111, 255, 107, 107, 107, 255, 106, 106, 106, 255, 102, 102, 102, 255, 101, 101, 101, 255, 98, 98, 98, 255, 95, 95, 95, 255, 96, 96, 96, 255, 97, 97, 97, 255, 96, 96, 96, 255, 93, 93, 93, 255, 92, 92, 92, 255, 95, 95, 95, 255, 98, 98, 98, 255, 101, 101, 101, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, + 101, 101, 101, 255, 93, 93, 93, 255, 81, 81, 81, 255, 76, 76, 76, 138, 145, 145, 145, 0, 145, 145, 145, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 148, 148, 148, 0, 130, 130, 130, 13, 97, 97, 97, 232, 103, 103, 104, 255, 107, 107, 107, 255, 103, 103, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 103, 103, 103, 255, + 101, 101, 101, 255, 102, 102, 103, 255, 107, 107, 108, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 110, 255, 110, 110, 111, 255, 112, 112, 113, 255, 116, 116, 116, 255, 116, 116, 117, 255, 121, 121, 121, 255, 124, 124, 124, 255, 127, 127, 127, 255, 132, 132, 132, 255, 135, 135, 135, 255, 137, 137, 137, 255, 140, 140, 140, 255, 145, 145, 145, 255, 151, 151, 151, 255, 154, 154, 154, 255, 155, 155, 155, 255, + 156, 156, 156, 255, 155, 155, 155, 255, 150, 150, 150, 255, 145, 145, 145, 255, 137, 137, 137, 255, 132, 132, 132, 255, 127, 127, 127, 255, 122, 122, 122, 255, 117, 117, 117, 255, 112, 112, 112, 255, 105, 105, 105, 255, 101, 101, 101, 255, 99, 99, 99, 255, 97, 97, 97, 255, 97, 97, 97, 255, 94, 94, 94, 255, 94, 94, 94, 255, 96, 96, 96, 255, 97, 97, 97, 255, 95, 95, 95, 255, 95, 95, 95, 255, + 97, 97, 97, 255, 100, 100, 100, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 103, 255, 100, 100, 100, 255, 87, 87, 87, 255, 79, 79, 79, 225, 145, 145, 145, 0, 145, 145, 145, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 139, 139, 139, 1, 105, 105, 105, 64, 101, 101, 102, 255, + 107, 107, 107, 255, 106, 106, 106, 255, 102, 102, 102, 255, 101, 101, 101, 255, 102, 102, 102, 255, 100, 100, 100, 255, 100, 100, 100, 255, 103, 103, 103, 255, 106, 106, 107, 255, 106, 106, 107, 255, 106, 106, 106, 255, 107, 107, 107, 255, 108, 108, 109, 255, 111, 111, 111, 255, 112, 112, 112, 255, 114, 114, 114, 255, 118, 118, 118, 255, 121, 121, 121, 255, 124, 124, 124, 255, 127, 127, 127, 255, 129, 129, 129, 255, + 133, 133, 133, 255, 140, 140, 140, 255, 145, 145, 145, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 146, 146, 146, 255, 140, 140, 140, 255, 132, 132, 132, 255, 126, 126, 126, 255, 122, 122, 122, 255, 116, 116, 116, 255, 112, 112, 112, 255, 109, 109, 109, 255, 104, 104, 104, 255, 98, 98, 98, 255, 97, 97, 97, 255, 95, 95, 95, 255, 95, 95, 95, 255, + 95, 95, 95, 255, 94, 94, 94, 255, 95, 95, 95, 255, 99, 99, 99, 255, 100, 100, 100, 255, 98, 98, 98, 255, 99, 99, 99, 255, 104, 104, 103, 255, 107, 107, 107, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 106, 106, 106, 255, 103, 103, 103, 255, 96, 96, 96, 255, 82, 82, 82, 255, 79, 79, 79, 45, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 145, 145, 145, 2, 103, 103, 103, 132, 104, 104, 104, 255, 109, 109, 109, 255, 105, 105, 105, 255, 101, 101, 102, 255, 100, 100, 101, 255, 101, 101, 101, 255, 98, 98, 98, 255, 99, 99, 100, 255, 103, 103, 103, 255, 105, 105, 105, 255, 104, 104, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 105, 105, 106, 255, 108, 108, 108, 255, 109, 109, 109, 255, + 112, 112, 112, 255, 114, 114, 115, 255, 117, 117, 118, 255, 119, 119, 119, 255, 122, 122, 122, 255, 126, 126, 126, 255, 133, 133, 133, 255, 138, 138, 138, 255, 138, 138, 138, 255, 139, 139, 139, 255, 143, 143, 143, 255, 147, 147, 147, 255, 148, 148, 148, 255, 147, 147, 147, 255, 143, 143, 143, 255, 135, 135, 135, 255, 129, 129, 129, 255, 121, 121, 121, 255, 115, 115, 115, 255, 110, 110, 110, 255, 107, 107, 107, 255, + 104, 104, 104, 255, 102, 102, 102, 255, 97, 97, 97, 255, 95, 95, 95, 255, 95, 95, 95, 255, 94, 94, 94, 255, 95, 95, 95, 255, 97, 97, 97, 255, 99, 99, 99, 255, 103, 103, 102, 255, 105, 105, 105, 255, 104, 104, 104, 255, 103, 103, 103, 255, 106, 106, 106, 255, 108, 108, 108, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 106, 106, 106, 255, 98, 98, 98, 255, + 86, 86, 86, 255, 79, 79, 79, 108, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 146, 146, 146, 6, 106, 106, 106, 189, 107, 107, 107, 255, 109, 109, 109, 255, 104, 104, 104, 255, 100, 100, 100, 255, 100, 100, 100, 255, 99, 99, 99, 255, 97, 97, 98, 255, 99, 99, 100, 255, 103, 103, 103, 255, 103, 103, 103, 255, + 102, 102, 102, 255, 102, 102, 103, 255, 103, 103, 103, 255, 105, 105, 105, 255, 106, 106, 106, 255, 107, 107, 108, 255, 109, 109, 109, 255, 111, 111, 112, 255, 113, 113, 113, 255, 114, 114, 114, 255, 118, 118, 118, 255, 125, 125, 125, 255, 129, 129, 129, 255, 130, 130, 130, 255, 129, 129, 129, 255, 135, 135, 135, 255, 143, 143, 143, 255, 148, 148, 148, 255, 149, 149, 149, 255, 148, 148, 148, 255, 140, 140, 140, 255, + 131, 131, 131, 255, 124, 124, 124, 255, 116, 116, 116, 255, 109, 109, 109, 255, 104, 104, 104, 255, 100, 100, 100, 255, 100, 100, 100, 255, 100, 100, 100, 255, 97, 97, 97, 255, 95, 95, 95, 255, 95, 95, 95, 255, 95, 95, 95, 255, 98, 98, 98, 255, 101, 101, 101, 255, 104, 104, 104, 255, 105, 105, 105, 255, 109, 109, 109, 255, 109, 109, 109, 255, 107, 107, 107, 255, 107, 107, 107, 255, 109, 109, 109, 255, + 111, 111, 111, 255, 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, 107, 107, 107, 255, 101, 101, 101, 255, 88, 88, 88, 255, 80, 80, 80, 177, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 143, 143, 143, 10, 110, 110, 110, 237, 112, 112, 112, 255, 109, 109, 109, 255, 103, 103, 103, 255, 100, 100, 100, 255, + 100, 100, 100, 255, 98, 98, 98, 255, 97, 97, 97, 255, 100, 100, 100, 255, 104, 104, 104, 255, 102, 102, 102, 255, 100, 100, 100, 255, 101, 101, 101, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 106, 255, 107, 107, 107, 255, 107, 107, 108, 255, 108, 108, 109, 255, 110, 110, 110, 255, 115, 115, 116, 255, 120, 120, 120, 255, 121, 121, 121, 255, 121, 121, 121, 255, 126, 126, 126, 255, + 133, 133, 133, 255, 143, 143, 143, 255, 151, 151, 151, 255, 155, 155, 155, 255, 152, 152, 152, 255, 143, 143, 143, 255, 132, 132, 132, 255, 120, 120, 120, 255, 108, 108, 108, 255, 103, 103, 103, 255, 99, 99, 99, 255, 96, 96, 96, 255, 95, 95, 95, 255, 97, 97, 97, 255, 98, 98, 98, 255, 97, 97, 97, 255, 99, 99, 99, 255, 101, 101, 101, 255, 102, 102, 101, 255, 104, 104, 104, 255, 108, 108, 108, 255, + 109, 109, 108, 255, 110, 110, 110, 255, 111, 111, 111, 255, 110, 110, 110, 255, 107, 107, 107, 255, 109, 109, 109, 255, 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, 110, 110, 110, 255, 107, 107, 108, 255, 102, 102, 102, 255, 91, 91, 91, 255, 81, 81, 81, 222, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 1, + 123, 123, 124, 37, 117, 117, 117, 255, 118, 118, 118, 255, 112, 112, 113, 255, 103, 103, 104, 255, 102, 102, 102, 255, 100, 100, 100, 255, 97, 97, 98, 255, 97, 97, 97, 255, 102, 102, 102, 255, 104, 104, 104, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 102, 102, 102, 255, 102, 102, 103, 255, 103, 103, 103, 255, 104, 104, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, + 106, 106, 107, 255, 111, 111, 111, 255, 111, 111, 111, 255, 111, 111, 111, 255, 115, 115, 115, 255, 122, 122, 122, 255, 129, 129, 129, 255, 140, 140, 140, 255, 152, 152, 152, 255, 156, 156, 156, 255, 152, 152, 152, 255, 144, 144, 144, 255, 132, 132, 132, 255, 118, 118, 118, 255, 104, 104, 104, 255, 96, 96, 96, 255, 96, 96, 96, 255, 93, 93, 93, 255, 93, 93, 93, 255, 97, 97, 97, 255, 101, 101, 101, 255, + 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 106, 255, 106, 106, 106, 255, 107, 107, 107, 255, 110, 110, 110, 255, 111, 111, 111, 255, 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, 108, 108, 108, 255, 109, 109, 109, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 109, 255, 103, 103, 103, 255, 93, 93, 93, 255, 82, 82, 82, 252, 85, 85, 85, 10, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 1, 124, 124, 124, 72, 123, 123, 124, 255, 123, 123, 123, 255, 116, 116, 116, 255, 107, 107, 108, 255, 105, 105, 106, 255, 104, 104, 104, 255, 100, 100, 100, 255, 101, 101, 101, 255, 105, 105, 105, 255, 106, 106, 106, 255, 101, 101, 101, 255, 100, 100, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, + 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 103, 255, 102, 102, 103, 255, 101, 101, 101, 255, 100, 100, 101, 255, 106, 106, 106, 255, 105, 105, 106, 255, 103, 103, 104, 255, 105, 105, 105, 255, 109, 109, 110, 255, 115, 115, 115, 255, 122, 122, 122, 255, 134, 134, 134, 255, 146, 146, 146, 255, 156, 156, 156, 255, 156, 156, 156, 255, 142, 142, 142, 255, 124, 124, 124, 255, 111, 111, 111, 255, 99, 99, 99, 255, + 91, 91, 91, 255, 92, 92, 92, 255, 94, 94, 94, 255, 96, 96, 96, 255, 102, 102, 102, 255, 108, 108, 108, 255, 112, 112, 112, 255, 110, 110, 110, 255, 110, 110, 110, 255, 107, 107, 107, 255, 108, 108, 108, 255, 110, 110, 110, 255, 112, 112, 112, 255, 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, 108, 108, 108, 255, 107, 107, 107, 255, 111, 111, 111, 255, 110, 110, 111, 255, 108, 108, 108, 255, + 109, 109, 109, 255, 108, 108, 108, 255, 104, 104, 104, 255, 95, 95, 95, 255, 83, 83, 83, 255, 81, 81, 82, 50, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 1, 130, 130, 130, 94, 130, 130, 130, 255, 129, 129, 130, 255, 121, 121, 122, 255, 113, 113, 113, 255, 112, 112, 112, 255, 110, 110, 110, 255, 106, 106, 106, 255, 107, 107, 107, 255, + 111, 111, 111, 255, 111, 111, 111, 255, 107, 107, 108, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 103, 255, 103, 103, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 105, 105, 105, 255, 102, 102, 102, 255, 99, 99, 99, 255, 101, 101, 101, 255, 103, 103, 104, 255, 107, 107, 107, 255, 115, 115, 115, 255, 126, 126, 126, 255, 140, 140, 140, 255, + 155, 155, 155, 255, 159, 159, 159, 255, 139, 139, 139, 255, 117, 117, 117, 255, 102, 102, 102, 255, 94, 94, 94, 255, 91, 91, 91, 255, 96, 96, 96, 255, 104, 104, 104, 255, 106, 106, 106, 255, 107, 107, 107, 255, 113, 113, 113, 255, 114, 114, 114, 255, 111, 111, 111, 255, 109, 109, 109, 255, 107, 107, 107, 255, 106, 106, 106, 255, 108, 108, 108, 255, 110, 110, 110, 255, 110, 110, 111, 255, 110, 110, 110, 255, + 109, 109, 109, 255, 107, 107, 107, 255, 107, 107, 107, 255, 109, 109, 110, 255, 109, 109, 110, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 104, 104, 104, 255, 97, 97, 97, 255, 84, 84, 84, 255, 81, 81, 82, 74, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 2, 137, 137, 138, 106, 137, 137, 137, 255, 137, 137, 137, 255, + 127, 127, 128, 255, 119, 119, 119, 255, 119, 119, 119, 255, 116, 116, 116, 255, 113, 113, 113, 255, 116, 116, 116, 255, 118, 118, 118, 255, 118, 118, 118, 255, 115, 115, 115, 255, 113, 113, 113, 255, 113, 113, 113, 255, 112, 112, 113, 255, 111, 111, 111, 255, 110, 110, 111, 255, 109, 109, 109, 255, 107, 107, 108, 255, 104, 104, 104, 255, 103, 103, 103, 255, 105, 105, 105, 255, 100, 100, 100, 255, 98, 98, 98, 255, + 99, 99, 99, 255, 98, 98, 98, 255, 99, 99, 99, 255, 106, 106, 107, 255, 114, 114, 115, 255, 123, 123, 123, 255, 143, 143, 143, 255, 155, 155, 155, 255, 130, 130, 130, 255, 108, 108, 108, 255, 96, 96, 96, 255, 97, 97, 97, 255, 102, 102, 102, 255, 108, 108, 108, 255, 111, 111, 111, 255, 109, 109, 109, 255, 107, 107, 108, 255, 111, 111, 111, 255, 114, 114, 114, 255, 111, 111, 112, 255, 108, 108, 108, 255, + 106, 106, 106, 255, 105, 105, 105, 255, 107, 107, 107, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 109, 255, 108, 108, 108, 255, 105, 105, 106, 255, 105, 105, 105, 255, 107, 107, 107, 255, 108, 108, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 106, 106, 106, 255, 103, 103, 103, 255, 96, 96, 97, 255, 85, 85, 85, 255, 81, 81, 82, 93, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 2, 144, 144, 144, 121, 144, 144, 144, 255, 143, 143, 143, 255, 135, 135, 135, 255, 126, 126, 126, 255, 125, 125, 125, 255, 124, 124, 124, 255, 120, 120, 120, 255, 124, 124, 124, 255, 127, 127, 128, 255, 127, 127, 127, 255, 124, 124, 124, 255, 122, 122, 123, 255, 124, 124, 124, 255, 123, 123, 123, 255, 122, 122, 122, 255, 122, 122, 122, 255, 120, 120, 121, 255, + 121, 121, 121, 255, 117, 117, 117, 255, 117, 117, 117, 255, 118, 118, 118, 255, 111, 111, 111, 255, 107, 107, 107, 255, 105, 105, 105, 255, 99, 99, 99, 255, 95, 95, 95, 255, 101, 101, 101, 255, 101, 101, 101, 255, 97, 97, 97, 255, 118, 118, 118, 255, 154, 154, 154, 255, 108, 108, 108, 255, 105, 105, 105, 255, 112, 112, 112, 255, 109, 109, 109, 255, 105, 105, 105, 255, 107, 107, 108, 255, 109, 109, 109, 255, + 106, 106, 106, 255, 105, 105, 105, 255, 109, 109, 109, 255, 110, 110, 111, 255, 109, 109, 109, 255, 106, 106, 106, 255, 104, 104, 104, 255, 103, 103, 104, 255, 105, 105, 106, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 106, 106, 106, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 107, 255, 105, 105, 106, 255, 106, 106, 106, 255, 104, 104, 105, 255, 102, 102, 103, 255, + 96, 96, 97, 255, 84, 84, 85, 255, 81, 81, 82, 105, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 2, 151, 151, 151, 120, 151, 151, 151, 255, 149, 149, 149, 255, 141, 141, 142, 255, 132, 132, 133, 255, 132, 132, 133, 255, 131, 131, 131, 255, 128, 128, 129, 255, 132, 132, 133, 255, 136, 136, 137, 255, 135, 135, 136, 255, 133, 133, 134, 255, + 133, 133, 134, 255, 134, 134, 135, 255, 135, 135, 136, 255, 135, 135, 136, 255, 135, 135, 136, 255, 134, 134, 135, 255, 135, 135, 136, 255, 133, 133, 134, 255, 134, 134, 134, 255, 136, 136, 137, 255, 131, 131, 131, 255, 131, 131, 131, 255, 131, 131, 132, 255, 127, 127, 128, 255, 125, 125, 126, 255, 130, 130, 131, 255, 130, 130, 131, 255, 122, 122, 123, 255, 124, 124, 125, 255, 104, 104, 104, 255, 107, 107, 107, 255, + 107, 107, 107, 255, 106, 106, 106, 255, 102, 102, 102, 255, 100, 100, 100, 255, 103, 103, 103, 255, 105, 105, 105, 255, 102, 102, 102, 255, 101, 101, 101, 255, 106, 106, 106, 255, 107, 107, 107, 255, 106, 106, 106, 255, 103, 103, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 103, 103, 103, 255, 106, 106, 106, 255, 106, 106, 106, 255, 107, 107, 107, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, + 103, 103, 103, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 96, 96, 96, 255, 84, 84, 84, 255, 81, 81, 81, 110, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 1, 156, 156, 157, 110, 157, 157, 158, 255, 156, 156, 156, 255, 148, 148, 148, 255, 139, 139, 139, 255, 139, 139, 140, 255, + 138, 138, 138, 255, 136, 136, 136, 255, 140, 140, 140, 255, 144, 144, 144, 255, 143, 143, 143, 255, 143, 143, 143, 255, 142, 142, 142, 255, 144, 144, 144, 255, 146, 146, 146, 255, 146, 146, 146, 255, 146, 146, 146, 255, 146, 146, 146, 255, 149, 149, 149, 255, 147, 147, 147, 255, 148, 148, 148, 255, 152, 152, 152, 255, 149, 149, 149, 255, 149, 149, 149, 255, 151, 151, 151, 255, 148, 148, 148, 255, 141, 141, 141, 255, + 139, 139, 139, 255, 129, 129, 129, 255, 99, 99, 99, 255, 115, 115, 115, 255, 146, 146, 146, 255, 128, 128, 129, 255, 107, 107, 108, 255, 98, 98, 99, 255, 94, 94, 95, 255, 94, 94, 95, 255, 99, 99, 100, 255, 101, 101, 101, 255, 98, 98, 99, 255, 99, 99, 99, 255, 102, 102, 103, 255, 103, 103, 104, 255, 102, 102, 102, 255, 100, 100, 101, 255, 99, 99, 100, 255, 100, 100, 100, 255, 102, 102, 102, 255, + 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 105, 255, 102, 102, 103, 255, 101, 101, 102, 255, 103, 103, 103, 255, 103, 103, 104, 255, 103, 103, 103, 255, 103, 103, 104, 255, 101, 101, 102, 255, 100, 100, 100, 255, 95, 95, 95, 255, 84, 84, 84, 255, 82, 82, 82, 94, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 127, 127, 127, 0, + 161, 161, 161, 99, 164, 164, 164, 255, 161, 161, 161, 255, 153, 153, 153, 255, 145, 145, 145, 255, 146, 146, 146, 255, 145, 145, 145, 255, 142, 142, 142, 255, 146, 146, 146, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 154, 154, 154, 255, + 154, 154, 154, 255, 149, 149, 149, 255, 143, 143, 143, 255, 140, 140, 140, 255, 128, 128, 128, 255, 110, 110, 109, 255, 95, 95, 95, 255, 98, 98, 98, 255, 119, 119, 119, 255, 145, 145, 145, 255, 148, 148, 148, 255, 140, 140, 140, 255, 130, 130, 131, 255, 114, 114, 115, 255, 103, 103, 104, 255, 100, 100, 100, 255, 100, 100, 101, 255, 97, 97, 98, 255, 96, 96, 97, 255, 97, 97, 98, 255, 100, 100, 101, 255, + 99, 99, 100, 255, 99, 99, 99, 255, 98, 98, 98, 255, 98, 98, 98, 255, 98, 98, 99, 255, 99, 99, 100, 255, 102, 102, 102, 255, 102, 102, 102, 255, 103, 103, 104, 255, 102, 102, 103, 255, 101, 101, 102, 255, 101, 101, 101, 255, 101, 101, 102, 255, 102, 102, 102, 255, 102, 102, 102, 255, 102, 102, 103, 255, 100, 100, 101, 255, 99, 99, 100, 255, 93, 93, 94, 255, 82, 82, 83, 255, 81, 81, 82, 81, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 124, 124, 124, 0, 165, 165, 165, 81, 168, 168, 168, 255, 166, 166, 166, 255, 159, 159, 159, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 146, 146, 146, 255, 149, 149, 149, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, + 153, 153, 153, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 147, 147, 147, 255, 143, 143, 143, 255, 140, 140, 140, 255, 132, 132, 132, 255, 121, 121, 121, 255, 114, 114, 114, 255, 106, 106, 106, 255, 99, 99, 99, 255, 98, 98, 98, 255, 113, 113, 113, 255, 134, 134, 135, 255, 150, 150, 150, 255, 149, 149, 150, 255, 141, 141, 142, 255, 133, 133, 134, 255, 127, 127, 128, 255, 119, 119, 119, 255, + 114, 114, 114, 255, 110, 110, 111, 255, 103, 103, 104, 255, 98, 98, 99, 255, 99, 99, 100, 255, 99, 99, 99, 255, 98, 98, 99, 255, 97, 97, 98, 255, 96, 96, 97, 255, 95, 95, 96, 255, 96, 96, 96, 255, 98, 98, 99, 255, 100, 100, 101, 255, 101, 101, 102, 255, 101, 101, 102, 255, 100, 100, 101, 255, 100, 100, 100, 255, 100, 100, 101, 255, 100, 100, 101, 255, 101, 101, 102, 255, 101, 101, 101, 255, + 100, 100, 101, 255, 100, 100, 100, 255, 98, 98, 98, 255, 92, 92, 93, 255, 81, 81, 82, 255, 82, 82, 82, 57, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, 162, 162, 162, 48, 173, 173, 173, 255, 170, 170, 170, 255, 163, 163, 163, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 147, 147, 147, 255, 149, 149, 149, 255, + 154, 154, 154, 255, 154, 154, 154, 255, 152, 152, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 147, 147, 147, 255, 143, 143, 143, 255, 140, 140, 140, 255, 138, 138, 138, 255, 133, 133, 133, 255, 125, 125, 125, 255, 120, 120, 120, 255, 114, 114, 114, 255, 104, 104, 104, 255, 100, 100, 100, 255, 105, 105, 105, 255, 112, 112, 112, 255, 119, 119, 119, 255, 128, 128, 129, 255, 140, 140, 140, 255, + 146, 146, 146, 255, 145, 145, 146, 255, 141, 141, 142, 255, 136, 136, 136, 255, 132, 132, 132, 255, 132, 132, 133, 255, 130, 130, 131, 255, 119, 119, 120, 255, 109, 109, 110, 255, 106, 106, 106, 255, 105, 105, 106, 255, 104, 104, 104, 255, 99, 99, 100, 255, 97, 97, 98, 255, 96, 96, 97, 255, 94, 94, 94, 255, 94, 94, 95, 255, 99, 99, 99, 255, 100, 100, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, + 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 99, 255, 100, 100, 100, 255, 100, 100, 101, 255, 100, 100, 101, 255, 99, 99, 100, 255, 99, 99, 99, 255, 97, 97, 97, 255, 91, 91, 91, 255, 80, 80, 81, 255, 89, 89, 90, 15, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 134, 134, 134, 14, 174, 174, 174, 245, 173, 173, 173, 255, + 166, 166, 166, 255, 155, 155, 155, 255, 151, 151, 151, 255, 150, 150, 150, 255, 146, 146, 146, 255, 144, 144, 144, 255, 149, 149, 149, 255, 150, 150, 150, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, 137, 137, 137, 255, 131, 131, 131, 255, 127, 127, 127, 255, 123, 123, 123, 255, 117, 117, 117, 255, 110, 110, 110, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, + 103, 103, 103, 255, 111, 111, 111, 255, 125, 125, 125, 255, 138, 138, 138, 255, 146, 146, 146, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 150, 255, 146, 146, 146, 255, 143, 143, 144, 255, 141, 141, 142, 255, 141, 141, 142, 255, 135, 135, 136, 255, 126, 126, 127, 255, 118, 118, 119, 255, 115, 115, 115, 255, 113, 113, 114, 255, 108, 108, 109, 255, 103, 103, 104, 255, 101, 101, 101, 255, 99, 99, 100, 255, + 96, 96, 96, 255, 97, 97, 98, 255, 99, 99, 100, 255, 99, 99, 100, 255, 99, 99, 100, 255, 98, 98, 99, 255, 99, 99, 99, 255, 97, 97, 98, 255, 97, 97, 98, 255, 98, 98, 99, 255, 99, 99, 99, 255, 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 98, 255, 97, 97, 97, 255, 88, 88, 88, 255, 78, 78, 79, 229, 132, 132, 132, 2, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 134, 134, 134, 10, 174, 174, 174, 201, 173, 173, 173, 255, 167, 167, 167, 255, 155, 155, 155, 255, 148, 148, 148, 255, 147, 147, 147, 255, 142, 142, 142, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 139, 139, 139, 255, 135, 135, 135, 255, 132, 132, 132, 255, 127, 127, 127, 255, 124, 124, 124, 255, 121, 121, 120, 255, 115, 115, 115, 255, + 110, 110, 110, 255, 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 104, 104, 104, 255, 111, 111, 111, 255, 114, 114, 114, 255, 119, 119, 119, 255, 130, 130, 130, 255, 144, 144, 145, 255, 155, 155, 155, 255, 159, 159, 160, 255, 160, 160, 160, 255, 158, 158, 159, 255, 155, 155, 155, 255, 152, 152, 153, 255, 147, 147, 148, 255, 140, 140, 140, 255, 133, 133, 133, 255, 129, 129, 130, 255, 127, 127, 127, 255, + 124, 124, 125, 255, 119, 119, 120, 255, 113, 113, 113, 255, 107, 107, 108, 255, 105, 105, 106, 255, 101, 101, 102, 255, 99, 99, 100, 255, 102, 102, 102, 255, 102, 102, 103, 255, 101, 101, 102, 255, 100, 100, 101, 255, 98, 98, 99, 255, 97, 97, 97, 255, 97, 97, 97, 255, 96, 96, 97, 255, 97, 97, 97, 255, 98, 98, 99, 255, 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 97, 255, 95, 95, 95, 255, + 86, 86, 87, 255, 77, 77, 78, 188, 129, 129, 129, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 134, 134, 134, 7, 172, 172, 172, 147, 172, 172, 172, 255, 165, 165, 165, 255, 153, 153, 153, 255, 143, 143, 143, 255, 142, 142, 142, 255, 138, 138, 138, 255, 131, 131, 131, 255, 132, 132, 132, 255, 134, 134, 134, 255, 132, 132, 132, 255, + 126, 126, 126, 255, 121, 121, 121, 255, 117, 117, 117, 255, 113, 113, 113, 255, 110, 110, 110, 255, 106, 106, 106, 255, 103, 103, 103, 255, 101, 101, 101, 255, 103, 103, 103, 255, 105, 105, 105, 255, 109, 109, 109, 255, 117, 117, 117, 255, 125, 125, 125, 255, 132, 132, 133, 255, 137, 137, 137, 255, 143, 143, 144, 255, 151, 151, 152, 255, 156, 156, 156, 255, 156, 156, 157, 255, 155, 155, 155, 255, 153, 153, 154, 255, + 148, 148, 149, 255, 142, 142, 142, 255, 137, 137, 138, 255, 135, 135, 136, 255, 135, 135, 135, 255, 132, 132, 133, 255, 130, 130, 131, 255, 124, 124, 125, 255, 117, 117, 118, 255, 112, 112, 113, 255, 109, 109, 109, 255, 105, 105, 106, 255, 105, 105, 105, 255, 106, 106, 107, 255, 105, 105, 106, 255, 104, 104, 104, 255, 102, 102, 103, 255, 100, 100, 101, 255, 99, 99, 100, 255, 98, 98, 99, 255, 97, 97, 98, 255, + 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 98, 255, 96, 96, 97, 255, 95, 95, 96, 255, 93, 93, 94, 255, 83, 83, 84, 255, 75, 75, 76, 121, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 136, 136, 136, 3, 167, 167, 167, 82, 170, 170, 170, 255, 164, 164, 164, 255, 151, 151, 151, 255, 137, 137, 137, 255, + 134, 134, 134, 255, 131, 131, 131, 255, 124, 124, 124, 255, 121, 121, 121, 255, 124, 124, 124, 255, 124, 124, 124, 255, 117, 117, 117, 255, 112, 112, 112, 255, 108, 108, 108, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 106, 106, 106, 255, 111, 111, 111, 255, 116, 116, 116, 255, 123, 123, 123, 255, 132, 132, 132, 255, 140, 140, 140, 255, 146, 146, 146, 255, + 150, 150, 150, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 151, 151, 152, 255, 148, 148, 148, 255, 144, 144, 145, 255, 143, 143, 143, 255, 142, 142, 143, 255, 140, 140, 141, 255, 138, 138, 139, 255, 135, 135, 135, 255, 131, 131, 132, 255, 128, 128, 128, 255, 123, 123, 123, 255, 118, 118, 119, 255, 112, 112, 113, 255, 110, 110, 111, 255, 110, 110, 111, 255, 111, 111, 112, 255, 108, 108, 109, 255, + 106, 106, 107, 255, 104, 104, 104, 255, 103, 103, 104, 255, 101, 101, 101, 255, 99, 99, 99, 255, 99, 99, 100, 255, 100, 100, 101, 255, 99, 99, 100, 255, 98, 98, 98, 255, 97, 97, 98, 255, 95, 95, 96, 255, 90, 90, 90, 255, 80, 80, 81, 255, 75, 75, 76, 57, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, + 140, 140, 140, 1, 151, 151, 151, 25, 169, 169, 169, 242, 162, 162, 162, 255, 150, 150, 150, 255, 134, 134, 134, 255, 126, 126, 126, 255, 123, 123, 123, 255, 118, 118, 118, 255, 112, 112, 112, 255, 114, 114, 114, 255, 116, 116, 116, 255, 112, 112, 112, 255, 106, 106, 106, 255, 104, 104, 104, 255, 101, 101, 101, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 107, 107, 107, 255, 110, 110, 110, 255, + 116, 116, 117, 255, 122, 122, 122, 255, 129, 129, 129, 255, 135, 135, 135, 255, 142, 142, 142, 255, 149, 149, 150, 255, 155, 155, 156, 255, 157, 157, 157, 255, 155, 155, 156, 255, 154, 154, 155, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 145, 145, 145, 255, 141, 141, 142, 255, 137, 137, 138, 255, 134, 134, 135, 255, 132, 132, 133, 255, 129, 129, 130, 255, 128, 128, 128, 255, + 123, 123, 123, 255, 118, 118, 118, 255, 116, 116, 117, 255, 118, 118, 119, 255, 115, 115, 115, 255, 111, 111, 112, 255, 108, 108, 109, 255, 107, 107, 107, 255, 104, 104, 105, 255, 103, 103, 104, 255, 101, 101, 102, 255, 102, 102, 103, 255, 102, 102, 103, 255, 100, 100, 101, 255, 99, 99, 100, 255, 97, 97, 98, 255, 96, 96, 97, 255, 88, 88, 89, 255, 79, 79, 79, 237, 76, 76, 77, 3, 143, 143, 143, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 8, 164, 164, 164, 169, 162, 162, 162, 255, 151, 151, 151, 255, 133, 133, 133, 255, 120, 120, 120, 255, 116, 116, 116, 255, 112, 112, 112, 255, 106, 106, 106, 255, 104, 104, 104, 255, 107, 107, 107, 255, 108, 108, 108, 255, 104, 104, 104, 255, 103, 103, 103, 255, + 103, 103, 103, 255, 104, 104, 104, 255, 106, 106, 106, 255, 110, 110, 110, 255, 113, 113, 113, 255, 117, 117, 117, 255, 122, 122, 122, 255, 128, 128, 128, 255, 133, 133, 133, 255, 139, 139, 139, 255, 144, 144, 144, 255, 150, 150, 150, 255, 154, 154, 154, 255, 155, 155, 155, 255, 156, 156, 157, 255, 155, 155, 156, 255, 154, 154, 155, 255, 154, 154, 155, 255, 152, 152, 152, 255, 148, 148, 149, 255, 145, 145, 145, 255, + 141, 141, 141, 255, 136, 136, 137, 255, 134, 134, 135, 255, 133, 133, 133, 255, 130, 130, 131, 255, 128, 128, 129, 255, 126, 126, 126, 255, 123, 123, 124, 255, 123, 123, 124, 255, 122, 122, 122, 255, 117, 117, 117, 255, 114, 114, 115, 255, 112, 112, 113, 255, 109, 109, 110, 255, 108, 108, 108, 255, 105, 105, 106, 255, 105, 105, 106, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, + 100, 100, 101, 255, 96, 96, 97, 255, 87, 87, 88, 255, 80, 80, 81, 154, 144, 144, 144, 0, 144, 144, 144, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 3, 159, 159, 159, 81, 161, 161, 161, 255, 151, 151, 151, 255, 135, 135, 135, 255, 117, 117, 117, 255, 111, 111, 111, 255, 108, 108, 108, 255, + 102, 102, 102, 255, 98, 98, 98, 255, 101, 101, 101, 255, 105, 105, 105, 255, 106, 106, 106, 255, 104, 104, 104, 255, 105, 105, 105, 255, 107, 107, 107, 255, 109, 109, 109, 255, 113, 113, 113, 255, 118, 118, 118, 255, 123, 123, 123, 255, 128, 128, 128, 255, 132, 132, 132, 255, 137, 137, 137, 255, 142, 142, 143, 255, 147, 147, 148, 255, 151, 151, 151, 255, 151, 151, 152, 255, 152, 152, 153, 255, 152, 152, 152, 255, + 152, 152, 152, 255, 152, 152, 153, 255, 151, 151, 152, 255, 148, 148, 149, 255, 146, 146, 146, 255, 144, 144, 145, 255, 141, 141, 141, 255, 139, 139, 139, 255, 136, 136, 137, 255, 134, 134, 135, 255, 130, 130, 131, 255, 128, 128, 129, 255, 128, 128, 129, 255, 130, 130, 130, 255, 128, 128, 129, 255, 125, 125, 126, 255, 121, 121, 122, 255, 120, 120, 120, 255, 117, 117, 118, 255, 113, 113, 114, 255, 110, 110, 111, 255, + 109, 109, 110, 255, 109, 109, 109, 255, 107, 107, 108, 255, 107, 107, 107, 255, 104, 104, 104, 255, 103, 103, 104, 255, 101, 101, 102, 255, 95, 95, 96, 255, 87, 87, 88, 255, 82, 82, 83, 58, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 12, + 161, 161, 161, 217, 154, 154, 154, 255, 140, 140, 140, 255, 119, 119, 119, 255, 106, 106, 106, 255, 104, 104, 104, 255, 102, 102, 102, 255, 98, 98, 98, 255, 97, 97, 97, 255, 104, 104, 104, 255, 109, 109, 109, 255, 109, 109, 109, 255, 108, 108, 108, 255, 111, 111, 111, 255, 114, 114, 114, 255, 117, 117, 118, 255, 122, 122, 122, 255, 129, 129, 129, 255, 134, 134, 134, 255, 137, 137, 138, 255, 140, 140, 141, 255, + 145, 145, 145, 255, 149, 149, 149, 255, 152, 152, 152, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 152, 152, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 147, 255, 144, 144, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 134, 255, 132, 132, 132, 255, 132, 132, 133, 255, 132, 132, 133, 255, 132, 132, 133, 255, 131, 131, 131, 255, + 128, 128, 128, 255, 129, 129, 130, 255, 91, 91, 91, 255, 113, 112, 113, 255, 120, 120, 121, 255, 114, 114, 115, 255, 113, 113, 113, 255, 112, 112, 112, 255, 110, 110, 111, 255, 108, 108, 109, 255, 106, 106, 106, 255, 104, 104, 105, 255, 103, 103, 104, 255, 96, 96, 96, 255, 86, 86, 87, 206, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 4, 156, 156, 156, 107, 155, 155, 155, 255, 144, 144, 144, 255, 125, 125, 125, 255, 108, 108, 108, 255, 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 101, 255, 98, 98, 99, 255, 101, 101, 101, 255, 109, 109, 109, 255, 114, 114, 114, 255, 113, 113, 113, 255, 115, 115, 115, 255, 118, 118, 118, 255, + 122, 122, 122, 255, 126, 126, 127, 255, 133, 133, 133, 255, 137, 137, 137, 255, 140, 140, 141, 255, 145, 145, 145, 255, 146, 146, 147, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 153, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 151, 255, 149, 149, 149, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 139, 255, 136, 136, 137, 255, + 136, 136, 137, 255, 136, 136, 136, 255, 136, 136, 136, 255, 135, 135, 136, 255, 133, 133, 134, 255, 130, 130, 131, 255, 131, 131, 131, 255, 104, 104, 104, 255, 55, 54, 53, 255, 57, 56, 55, 255, 106, 106, 106, 255, 122, 122, 123, 255, 117, 117, 118, 255, 114, 114, 115, 255, 113, 113, 113, 255, 109, 109, 110, 255, 108, 108, 109, 255, 107, 107, 108, 255, 103, 103, 104, 255, 94, 94, 95, 255, 90, 90, 90, 83, + 143, 143, 143, 0, 144, 144, 144, 0, 144, 144, 144, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 138, 138, 138, 16, 157, 157, 157, 222, 150, 150, 150, 255, 135, 135, 135, 255, 114, 114, 114, 255, 103, 103, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 102, 102, 102, 255, + 102, 102, 102, 255, 106, 106, 106, 255, 115, 115, 115, 255, 119, 119, 119, 255, 121, 121, 121, 255, 123, 123, 123, 255, 127, 127, 128, 255, 131, 131, 132, 255, 134, 134, 134, 255, 139, 139, 139, 255, 144, 144, 144, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 152, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, + 146, 146, 147, 255, 145, 145, 145, 255, 143, 143, 144, 255, 141, 141, 142, 255, 139, 139, 140, 255, 139, 139, 140, 255, 139, 139, 140, 255, 139, 139, 140, 255, 137, 137, 138, 255, 135, 135, 136, 255, 133, 133, 133, 255, 132, 132, 133, 255, 133, 133, 133, 255, 117, 117, 117, 255, 62, 61, 61, 255, 57, 56, 56, 255, 57, 55, 55, 255, 98, 97, 98, 255, 126, 126, 127, 255, 118, 118, 119, 255, 114, 114, 115, 255, + 112, 112, 113, 255, 110, 110, 111, 255, 109, 109, 109, 255, 102, 102, 103, 255, 93, 93, 94, 215, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 4, 155, 155, 155, 92, 156, 156, 156, 255, + 145, 145, 145, 255, 127, 127, 127, 255, 111, 111, 111, 255, 104, 104, 104, 255, 106, 106, 106, 255, 107, 107, 107, 255, 105, 105, 105, 255, 107, 107, 107, 255, 114, 114, 114, 255, 122, 122, 122, 255, 126, 126, 126, 255, 129, 129, 129, 255, 131, 131, 131, 255, 133, 133, 133, 255, 138, 138, 138, 255, 140, 140, 141, 255, 145, 145, 145, 255, 149, 149, 149, 255, 152, 152, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, + 154, 154, 155, 255, 154, 154, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 147, 147, 148, 255, 146, 146, 146, 255, 145, 145, 145, 255, 144, 144, 144, 255, 144, 144, 144, 255, 143, 143, 144, 255, 142, 142, 143, 255, 139, 139, 140, 255, 137, 137, 138, 255, 136, 136, 136, 255, 134, 134, 134, 255, 133, 133, 134, 255, 133, 133, 134, 255, 134, 134, 135, 255, 126, 126, 127, 255, + 71, 70, 71, 255, 61, 59, 60, 255, 60, 59, 60, 255, 85, 84, 85, 255, 126, 126, 127, 255, 119, 119, 120, 255, 115, 115, 116, 255, 113, 113, 114, 255, 110, 110, 110, 255, 102, 102, 103, 255, 96, 96, 97, 74, 137, 137, 137, 0, 137, 137, 137, 0, 137, 137, 137, 0, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, + 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, 134, 134, 134, 10, 159, 159, 159, 190, 154, 154, 154, 255, 141, 141, 141, 255, 123, 123, 123, 255, 111, 111, 111, 255, 108, 108, 108, 255, 110, 110, 110, 255, 111, 111, 111, 255, 111, 111, 111, 255, 114, 114, 114, 255, 120, 120, 120, 255, 130, 130, 130, 255, 134, 134, 134, 255, 135, 135, 136, 255, 136, 136, 137, 255, 140, 140, 140, 255, + 143, 143, 143, 255, 145, 145, 145, 255, 149, 149, 149, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 144, 255, 141, 141, 142, 255, 139, 139, 140, 255, 137, 137, 138, 255, + 136, 136, 137, 255, 136, 136, 137, 255, 136, 136, 136, 255, 133, 133, 134, 255, 131, 131, 131, 255, 132, 132, 133, 255, 132, 132, 132, 255, 81, 80, 80, 255, 64, 63, 63, 255, 63, 62, 62, 255, 78, 77, 78, 255, 122, 122, 123, 255, 121, 121, 122, 255, 114, 114, 115, 255, 109, 109, 109, 255, 103, 103, 104, 167, 140, 140, 140, 0, 139, 139, 139, 0, 140, 140, 140, 0, 140, 140, 140, 0, 141, 141, 141, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 137, 137, 137, 1, 155, 155, 155, 50, 162, 162, 162, 245, 154, 154, 154, 255, 140, 140, 140, 255, 123, 123, 123, 255, 114, 114, 114, 255, 112, 112, 113, 255, 116, 116, 116, 255, 117, 117, 117, 255, 118, 118, 118, 255, + 121, 121, 121, 255, 128, 128, 128, 255, 135, 135, 136, 255, 139, 139, 140, 255, 140, 140, 141, 255, 143, 143, 144, 255, 145, 145, 146, 255, 147, 147, 148, 255, 150, 150, 151, 255, 152, 152, 152, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, + 146, 146, 146, 255, 144, 144, 145, 255, 143, 143, 143, 255, 142, 142, 142, 255, 140, 140, 140, 255, 139, 139, 139, 255, 139, 139, 140, 255, 138, 138, 139, 255, 136, 136, 137, 255, 133, 133, 134, 255, 133, 133, 133, 255, 132, 132, 132, 255, 133, 133, 133, 255, 136, 136, 136, 255, 92, 92, 93, 255, 66, 66, 67, 255, 66, 65, 66, 255, 102, 102, 103, 255, 123, 123, 124, 255, 114, 114, 115, 255, 108, 108, 109, 238, + 105, 105, 105, 27, 143, 143, 143, 0, 144, 144, 144, 0, 144, 144, 144, 0, 144, 144, 144, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 137, 137, 137, 4, 163, 163, 163, 109, 164, 164, 164, 255, 154, 154, 154, 255, + 139, 139, 139, 255, 126, 126, 126, 255, 118, 118, 119, 255, 119, 119, 119, 255, 123, 123, 123, 255, 125, 125, 125, 255, 126, 126, 126, 255, 127, 127, 127, 255, 133, 133, 133, 255, 139, 139, 140, 255, 144, 144, 145, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 151, 151, 152, 255, 152, 152, 153, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 154, 255, + 152, 152, 153, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 147, 255, 145, 145, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 143, 143, 143, 255, 142, 142, 143, 255, 141, 141, 142, 255, 140, 140, 141, 255, 138, 138, 139, 255, 136, 136, 137, 255, 134, 134, 135, 255, 134, 134, 135, 255, 134, 134, 135, 255, 131, 131, 132, 255, 132, 132, 133, 255, 136, 136, 136, 255, + 104, 104, 104, 255, 95, 95, 95, 255, 133, 133, 134, 255, 123, 123, 124, 255, 115, 115, 116, 255, 110, 110, 111, 89, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 142, 142, 142, 0, 143, 143, 143, 0, 135, 135, 135, 8, 168, 168, 168, 161, 167, 167, 167, 255, 156, 156, 156, 255, 141, 141, 141, 255, 130, 130, 130, 255, 125, 125, 125, 255, 126, 126, 126, 255, 129, 129, 129, 255, 130, 130, 130, 255, 131, 131, 131, 255, 133, 133, 133, 255, 137, 137, 137, 255, 143, 143, 143, 255, 148, 148, 149, 255, 151, 151, 151, 255, 153, 153, 154, 255, 154, 154, 155, 255, + 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 149, 149, 149, 255, 147, 147, 148, 255, 147, 147, 148, 255, 146, 146, 146, 255, 146, 146, 146, 255, 145, 145, 146, 255, 144, 144, 145, 255, 142, 142, 143, 255, 139, 139, 140, 255, 138, 138, 139, 255, 136, 136, 137, 255, + 136, 136, 136, 255, 135, 135, 135, 255, 134, 134, 135, 255, 132, 132, 132, 255, 131, 131, 132, 255, 133, 133, 133, 255, 135, 135, 135, 255, 136, 136, 136, 255, 132, 132, 132, 255, 122, 122, 123, 255, 116, 116, 117, 144, 255, 255, 255, 0, 131, 131, 131, 0, 145, 145, 145, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 139, 139, 139, 1, 141, 141, 141, 16, 172, 172, 172, 188, 169, 169, 169, 255, 160, 160, 160, 255, 146, 146, 146, 255, 137, 137, 137, 255, 130, 130, 131, 255, 130, 130, 130, 255, 133, 133, 133, 255, 136, 136, 137, 255, 138, 138, 138, 255, + 138, 138, 139, 255, 142, 142, 142, 255, 145, 145, 145, 255, 150, 150, 150, 255, 153, 153, 154, 255, 156, 156, 157, 255, 156, 156, 157, 255, 157, 157, 157, 255, 156, 156, 157, 255, 155, 155, 156, 255, 155, 155, 156, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 149, 149, 150, 255, 149, 149, 149, 255, 147, 147, 148, 255, + 144, 144, 145, 255, 143, 143, 143, 255, 141, 141, 142, 255, 140, 140, 140, 255, 138, 138, 139, 255, 138, 138, 139, 255, 137, 137, 137, 255, 136, 136, 137, 255, 133, 133, 134, 255, 132, 132, 133, 255, 132, 132, 133, 255, 133, 133, 133, 255, 135, 135, 135, 255, 134, 134, 134, 255, 129, 129, 130, 255, 122, 122, 123, 174, 120, 120, 121, 3, 255, 255, 255, 0, 131, 131, 131, 0, 145, 145, 145, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 135, 135, 135, 1, 150, 150, 150, 24, 176, 176, 176, 209, 173, 173, 173, 255, 163, 163, 163, 255, + 152, 152, 152, 255, 141, 141, 141, 255, 134, 134, 135, 255, 135, 135, 135, 255, 137, 137, 137, 255, 141, 141, 141, 255, 142, 142, 143, 255, 143, 143, 144, 255, 145, 145, 146, 255, 147, 147, 147, 255, 150, 150, 151, 255, 153, 153, 153, 255, 155, 155, 156, 255, 157, 157, 157, 255, 156, 156, 157, 255, 157, 157, 157, 255, 155, 155, 156, 255, 156, 156, 156, 255, 155, 155, 156, 255, 153, 153, 154, 255, 153, 153, 154, 255, + 153, 153, 154, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 147, 147, 148, 255, 144, 144, 145, 255, 143, 143, 143, 255, 141, 141, 142, 255, 140, 140, 140, 255, 140, 140, 140, 255, 140, 140, 141, 255, 140, 140, 140, 255, 137, 137, 138, 255, 135, 135, 136, 255, 134, 134, 135, 255, 133, 133, 133, 255, 135, 135, 135, 255, 136, 136, 137, 255, 137, 137, 138, 255, 135, 135, 135, 255, 128, 128, 129, 192, + 126, 126, 127, 7, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 140, 140, 140, 0, 135, 135, 135, 0, 134, 134, 134, 2, 157, 157, 157, 28, 179, 179, 179, 201, 177, 177, 177, 255, 168, 168, 168, 255, 157, 157, 157, 255, 147, 147, 147, 255, 141, 141, 141, 255, 139, 139, 140, 255, 141, 141, 142, 255, 144, 144, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 149, 149, 149, 255, 151, 151, 151, 255, 150, 150, 151, 255, 152, 152, 153, 255, 152, 152, 153, 255, 153, 153, 154, 255, + 153, 153, 153, 255, 153, 153, 154, 255, 154, 154, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 149, 149, 150, 255, 149, 149, 149, 255, 147, 147, 148, 255, 146, 146, 147, 255, 145, 145, 145, 255, 143, 143, 144, 255, 143, 143, 143, 255, 143, 143, 143, 255, 141, 141, 142, 255, 142, 142, 143, 255, 142, 142, 142, 255, 138, 138, 139, 255, 137, 137, 137, 255, 135, 135, 136, 255, 136, 136, 137, 255, + 137, 137, 137, 255, 140, 140, 141, 255, 141, 141, 142, 255, 138, 138, 139, 255, 134, 134, 134, 189, 132, 132, 133, 10, 127, 127, 127, 0, 127, 127, 127, 0, 128, 128, 128, 0, 129, 129, 129, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 135, 135, 135, 0, 134, 134, 134, 0, 136, 136, 136, 2, 152, 152, 152, 21, 182, 182, 182, 183, 180, 180, 180, 255, 174, 174, 174, 255, 164, 164, 164, 255, 154, 154, 154, 255, 148, 148, 149, 255, 146, 146, 147, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, + 152, 152, 152, 255, 152, 152, 153, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 150, 255, 149, 149, 150, 255, 149, 149, 150, 255, 148, 148, 149, 255, 148, 148, 149, 255, 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, 145, 145, 146, 255, 145, 145, 145, 255, 145, 145, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, + 142, 142, 142, 255, 140, 140, 141, 255, 138, 138, 139, 255, 138, 138, 139, 255, 138, 138, 139, 255, 141, 141, 141, 255, 144, 144, 145, 255, 146, 146, 147, 255, 144, 144, 145, 255, 140, 140, 141, 168, 138, 138, 139, 7, 140, 140, 140, 0, 127, 127, 127, 0, 127, 127, 127, 0, 128, 128, 128, 0, 128, 128, 128, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 136, 136, 136, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 11, 184, 184, 184, 142, 185, 185, 186, 252, 180, 180, 181, 255, + 172, 172, 172, 255, 163, 163, 163, 255, 157, 157, 157, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 153, 153, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, + 148, 148, 149, 255, 146, 146, 147, 255, 146, 146, 147, 255, 145, 145, 146, 255, 143, 143, 143, 255, 142, 142, 142, 255, 140, 140, 141, 255, 140, 140, 140, 255, 141, 141, 141, 255, 142, 142, 142, 255, 146, 146, 147, 255, 149, 149, 150, 255, 150, 150, 150, 255, 148, 148, 149, 249, 146, 146, 146, 122, 139, 139, 139, 1, 141, 141, 141, 0, 141, 141, 141, 0, 128, 128, 128, 0, 127, 127, 127, 0, 128, 128, 128, 0, + 127, 127, 127, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 136, 136, 136, 0, 134, 134, 134, 0, + 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 8, 179, 179, 180, 80, 189, 189, 189, 231, 186, 186, 186, 255, 180, 180, 180, 255, 173, 173, 173, 255, 165, 165, 165, 255, 159, 159, 159, 255, 155, 155, 155, 255, 154, 154, 155, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, + 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 151, 255, 150, 150, 150, 255, 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 146, 146, 146, 255, 143, 143, 144, 255, 142, 142, 143, 255, 142, 142, 143, 255, 143, 143, 144, 255, 145, 145, 145, 255, 148, 148, 149, 255, 152, 152, 153, 255, 154, 154, 155, 255, 155, 155, 155, 255, 153, 153, 154, 225, 150, 150, 151, 62, 135, 135, 135, 0, + 138, 138, 138, 0, 138, 138, 138, 0, 141, 141, 141, 0, 129, 129, 129, 0, 127, 127, 127, 0, 128, 128, 128, 0, 127, 127, 127, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 137, 137, 137, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 139, 139, 139, 0, 141, 141, 141, 3, 163, 163, 163, 28, 189, 189, 189, 153, 190, 190, 191, 250, 186, 186, 187, 255, 182, 182, 182, 255, 175, 175, 175, 255, 169, 169, 170, 255, 163, 163, 163, 255, 160, 160, 160, 255, 156, 156, 157, 255, + 154, 154, 155, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, 146, 146, 146, 255, 148, 148, 148, 255, 151, 151, 152, 255, 154, 154, 155, 255, 157, 157, 157, 255, 159, 159, 159, 255, + 160, 160, 161, 255, 159, 159, 159, 249, 157, 157, 158, 138, 153, 153, 153, 11, 132, 132, 132, 0, 134, 134, 134, 0, 138, 138, 138, 0, 138, 138, 138, 0, 141, 141, 141, 0, 130, 130, 130, 0, 126, 126, 126, 0, 128, 128, 128, 0, 126, 126, 126, 0, 139, 139, 139, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 137, 137, 137, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 138, 138, 138, 0, 140, 140, 140, 0, 140, 140, 140, 1, 135, 135, 135, 6, 179, 179, 179, 60, 193, 193, 193, 185, + 193, 193, 193, 255, 189, 189, 189, 255, 184, 184, 184, 255, 180, 180, 180, 255, 175, 175, 175, 255, 170, 170, 170, 255, 166, 166, 166, 255, 162, 162, 162, 255, 159, 159, 159, 255, 156, 156, 157, 255, 154, 154, 155, 255, 154, 154, 154, 255, 152, 152, 153, 255, 150, 150, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 152, 255, 151, 151, 151, 255, 152, 152, 153, 255, 154, 154, 155, 255, + 157, 157, 157, 255, 160, 160, 161, 255, 163, 163, 164, 255, 165, 165, 166, 255, 166, 166, 166, 255, 166, 166, 166, 255, 164, 164, 164, 173, 158, 158, 159, 43, 137, 137, 137, 0, 139, 139, 139, 0, 133, 133, 133, 0, 134, 134, 134, 0, 138, 138, 138, 0, 138, 138, 138, 0, 141, 141, 141, 0, 132, 132, 132, 0, 126, 126, 126, 0, 128, 128, 128, 0, 126, 126, 126, 0, 138, 138, 138, 0, 144, 144, 144, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 137, 137, 137, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, + 138, 138, 138, 0, 140, 140, 140, 0, 139, 139, 139, 0, 137, 137, 137, 0, 137, 137, 137, 2, 136, 136, 136, 9, 183, 183, 183, 62, 194, 194, 194, 169, 194, 194, 195, 242, 192, 192, 193, 255, 188, 188, 188, 255, 185, 185, 185, 255, 180, 180, 181, 255, 178, 178, 179, 255, 174, 174, 174, 255, 170, 170, 170, 255, 168, 168, 169, 255, 165, 165, 166, 255, 164, 164, 165, 255, 162, 162, 163, 255, 162, 162, 162, 255, + 161, 161, 161, 255, 162, 162, 163, 255, 163, 163, 163, 255, 164, 164, 165, 255, 166, 166, 167, 255, 168, 168, 169, 255, 170, 170, 170, 255, 171, 171, 172, 255, 172, 172, 172, 255, 172, 172, 172, 239, 170, 170, 171, 156, 165, 165, 166, 48, 135, 135, 135, 0, 131, 131, 131, 0, 136, 136, 136, 0, 139, 139, 139, 0, 133, 133, 133, 0, 134, 134, 134, 0, 137, 137, 137, 0, 138, 138, 138, 0, 140, 140, 140, 0, + 133, 133, 133, 0, 126, 126, 126, 0, 128, 128, 128, 0, 127, 127, 127, 0, 137, 137, 137, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 142, 142, 142, 0, 138, 138, 138, 0, 134, 134, 134, 0, 134, 134, 134, 0, 136, 136, 136, 0, 136, 136, 136, 0, 138, 138, 138, 0, 140, 140, 140, 0, 139, 139, 139, 0, 137, 137, 137, 0, 136, 136, 136, 0, 138, 138, 138, 1, 140, 140, 140, 3, 136, 136, 136, 6, 160, 160, 160, 23, 190, 190, 190, 103, 194, 194, 195, 187, 194, 194, 195, 240, 192, 192, 192, 255, 190, 190, 190, 255, 187, 187, 187, 255, + 184, 184, 185, 255, 182, 182, 183, 255, 180, 180, 181, 255, 180, 180, 180, 255, 178, 178, 178, 255, 177, 177, 177, 255, 177, 177, 177, 255, 176, 176, 177, 255, 177, 177, 177, 255, 177, 177, 177, 255, 178, 178, 178, 255, 178, 178, 178, 255, 179, 179, 179, 240, 176, 176, 176, 182, 174, 174, 174, 89, 160, 160, 160, 10, 133, 133, 133, 1, 129, 129, 129, 0, 134, 134, 134, 0, 132, 132, 132, 0, 134, 134, 134, 0, + 140, 140, 140, 0, 134, 134, 134, 0, 134, 134, 134, 0, 137, 137, 137, 0, 138, 138, 138, 0, 140, 140, 140, 0, 134, 134, 134, 0, 126, 126, 126, 0, 127, 127, 127, 0, 127, 127, 127, 0, 135, 135, 135, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 138, 138, 138, 0, 134, 134, 134, 0, 134, 134, 134, 0, 136, 136, 136, 0, 136, 136, 136, 0, 138, 138, 138, 0, 140, 140, 140, 0, 139, 139, 139, 0, 137, 137, 137, 0, 136, 136, 136, 0, 138, 138, 138, 0, 139, 139, 139, 0, 138, 138, 138, 0, 135, 135, 135, 1, + 135, 135, 135, 1, 136, 136, 136, 5, 134, 134, 134, 12, 187, 187, 187, 66, 189, 189, 190, 121, 191, 191, 191, 168, 190, 190, 191, 205, 189, 189, 190, 218, 192, 192, 193, 255, 191, 191, 191, 255, 189, 189, 190, 255, 189, 189, 189, 255, 187, 187, 188, 255, 183, 183, 184, 215, 182, 182, 182, 200, 180, 180, 180, 167, 179, 179, 179, 114, 177, 177, 178, 52, 132, 132, 132, 5, 134, 134, 134, 3, 137, 137, 137, 1, + 134, 134, 134, 0, 134, 134, 134, 0, 130, 130, 130, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 140, 140, 140, 0, 134, 134, 134, 0, 133, 133, 133, 0, 137, 137, 137, 0, 138, 138, 138, 0, 140, 140, 140, 0, 135, 135, 135, 0, 126, 126, 126, 0, 127, 127, 127, 0, 127, 127, 127, 0, 134, 134, 134, 0, 145, 145, 145, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 139, 139, 139, 0, 134, 134, 134, 0, 134, 134, 134, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 140, 140, 140, 0, 139, 139, 139, 0, + 137, 137, 137, 0, 136, 136, 136, 0, 138, 138, 138, 0, 139, 139, 139, 0, 138, 138, 138, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 134, 134, 134, 1, 134, 134, 134, 1, 137, 137, 137, 4, 138, 138, 138, 6, 134, 134, 134, 7, 131, 131, 131, 10, 130, 130, 130, 8, 132, 132, 132, 9, 134, 134, 134, 9, 135, 135, 135, 6, 139, 139, 139, 5, 139, 139, 139, 5, + 134, 134, 134, 1, 130, 130, 130, 0, 130, 130, 130, 0, 128, 128, 128, 0, 132, 132, 132, 0, 137, 137, 137, 0, 133, 133, 133, 0, 134, 134, 134, 0, 130, 130, 130, 0, 133, 133, 133, 0, 134, 134, 134, 0, 132, 132, 132, 0, 140, 140, 140, 0, 135, 135, 135, 0, 133, 133, 133, 0, 137, 137, 137, 0, 138, 138, 138, 0, 140, 140, 140, 0, 135, 135, 135, 0, 126, 126, 126, 0, 127, 127, 127, 0, + 127, 127, 127, 0, 134, 134, 134, 0, 145, 145, 145, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 139, 139, 139, 0, 135, 135, 135, 0, + 134, 134, 134, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 140, 140, 140, 0, 140, 140, 140, 0, 137, 137, 137, 0, 136, 136, 136, 0, 138, 138, 138, 0, 139, 139, 139, 0, 138, 138, 138, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 133, 133, 133, 0, 134, 134, 134, 0, 134, 134, 134, 0, 131, 131, 131, 0, 132, 132, 132, 0, + 129, 129, 129, 0, 132, 132, 132, 1, 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, 138, 138, 138, 0, 135, 135, 135, 0, 132, 132, 132, 0, 131, 131, 131, 0, 128, 128, 128, 0, 132, 132, 132, 0, 137, 137, 137, 0, 133, 133, 133, 0, 134, 134, 134, 0, 130, 130, 130, 0, 133, 133, 133, 0, 134, 134, 134, 0, 132, 132, 132, 0, 140, 140, 140, 0, 135, 135, 135, 0, 133, 133, 133, 0, + 137, 137, 137, 0, 138, 138, 138, 0, 140, 140, 140, 0, 135, 135, 135, 0, 126, 126, 126, 0, 127, 127, 127, 0, 127, 127, 127, 0, 134, 134, 134, 0, 145, 145, 145, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 154, 154, 154, 0, 158, 158, 158, 0, + 153, 153, 153, 0, 150, 150, 150, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 148, 148, 148, 1, 127, 127, 127, 16, 120, 120, 120, 70, 119, 119, 119, 114, 119, 119, 119, 162, 119, 119, 119, 193, 119, 119, 119, 212, 119, 119, 119, 212, 118, 118, 118, 213, 116, 116, 116, 213, 116, 116, 116, 212, 114, 114, 114, 189, 112, 112, 112, 158, + 111, 111, 111, 113, 111, 111, 111, 65, 108, 108, 108, 9, 132, 132, 132, 0, 138, 138, 138, 0, 143, 143, 143, 0, 143, 143, 143, 0, 138, 138, 138, 0, 132, 132, 132, 0, 136, 136, 136, 0, 144, 144, 144, 0, 147, 147, 147, 0, 143, 143, 143, 0, 136, 136, 136, 0, 130, 130, 130, 0, 131, 131, 131, 0, 139, 139, 139, 0, 139, 139, 139, 0, 132, 132, 132, 0, 137, 137, 137, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 146, 146, 146, 0, 147, 147, 147, 0, + 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 154, 154, 154, 0, 158, 158, 158, 0, 153, 153, 153, 0, 150, 150, 150, 0, 143, 143, 143, 0, 141, 141, 141, 0, 140, 140, 140, 0, 141, 141, 141, 0, 122, 122, 122, 46, 121, 121, 121, 133, 121, 121, 121, 199, 122, 122, 122, 255, 123, 123, 123, 255, 125, 125, 125, 255, 127, 127, 127, 255, 128, 128, 128, 255, 128, 128, 128, 255, + 127, 127, 127, 255, 126, 126, 126, 255, 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 120, 255, 116, 116, 116, 255, 114, 114, 114, 255, 111, 111, 111, 255, 108, 108, 108, 252, 106, 106, 106, 194, 103, 103, 103, 130, 101, 101, 101, 39, 143, 143, 143, 0, 138, 138, 138, 0, 132, 132, 132, 0, 137, 137, 137, 0, 144, 144, 144, 0, 147, 147, 147, 0, 143, 143, 143, 0, 136, 136, 136, 0, 129, 129, 129, 0, + 131, 131, 131, 0, 140, 140, 140, 0, 139, 139, 139, 0, 132, 132, 132, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 155, 155, 155, 0, 157, 157, 157, 0, 153, 153, 153, 0, 150, 150, 150, 0, 143, 143, 143, 0, 124, 124, 124, 15, 120, 120, 120, 116, 120, 120, 120, 207, 122, 122, 122, 255, 125, 125, 125, 255, 129, 129, 129, 255, + 132, 132, 132, 255, 136, 136, 136, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 143, 143, 143, 255, 143, 143, 143, 255, 142, 142, 142, 255, 140, 140, 140, 255, 137, 137, 137, 255, 135, 135, 135, 255, 131, 131, 131, 255, 127, 127, 126, 255, 121, 121, 121, 255, 115, 115, 115, 255, 109, 109, 109, 255, 105, 105, 105, 255, 102, 102, 102, 255, 100, 100, 100, 202, 96, 96, 96, 105, 94, 94, 94, 9, + 137, 137, 137, 0, 144, 144, 144, 0, 146, 146, 146, 0, 143, 143, 143, 0, 136, 136, 136, 0, 129, 129, 129, 0, 131, 131, 131, 0, 140, 140, 140, 0, 138, 138, 138, 0, 132, 132, 132, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 155, 155, 155, 0, 157, 157, 157, 0, 153, 153, 153, 0, 123, 123, 123, 18, 119, 119, 119, 129, + 120, 120, 120, 239, 124, 124, 124, 255, 128, 128, 128, 255, 134, 134, 134, 255, 138, 138, 138, 255, 142, 142, 142, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 148, 148, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, 138, 138, 138, 255, 134, 134, 134, 255, 130, 130, 130, 255, + 124, 124, 124, 255, 116, 116, 116, 255, 110, 110, 110, 255, 102, 102, 102, 255, 97, 97, 97, 255, 94, 94, 94, 234, 91, 91, 91, 114, 88, 88, 88, 12, 146, 146, 146, 0, 142, 142, 142, 0, 135, 135, 135, 0, 129, 129, 129, 0, 132, 132, 132, 0, 140, 140, 140, 0, 138, 138, 138, 0, 132, 132, 132, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, + 146, 146, 146, 0, 155, 155, 155, 0, 147, 147, 147, 3, 117, 117, 118, 99, 119, 119, 119, 236, 122, 122, 122, 255, 128, 128, 128, 255, 134, 134, 134, 255, 140, 140, 140, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, + 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 143, 143, 143, 255, 140, 140, 140, 255, 136, 136, 136, 255, 133, 133, 133, 255, 128, 128, 128, 255, 123, 123, 123, 255, 116, 116, 116, 255, 107, 107, 107, 255, 98, 98, 98, 255, 93, 93, 93, 255, 88, 88, 88, 228, 85, 85, 85, 87, 142, 142, 142, 0, 135, 135, 135, 0, 129, 129, 129, 0, 132, 132, 132, 0, 140, 140, 140, 0, 138, 138, 138, 0, + 132, 132, 132, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 142, 142, 142, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 1, 120, 120, 121, 39, 117, 117, 117, 194, 120, 120, 120, 255, 126, 126, 126, 255, 131, 131, 131, 255, 137, 137, 137, 255, 142, 142, 142, 255, 147, 147, 147, 255, 149, 149, 149, 255, 149, 149, 149, 255, 149, 149, 149, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, + 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 134, 134, 134, 255, 132, 132, 132, 255, 129, 129, 129, 255, 125, 125, 125, 255, 119, 119, 119, 255, 113, 113, 113, 255, 104, 104, 104, 255, 92, 92, 92, 255, 87, 87, 87, 255, + 82, 82, 82, 186, 81, 81, 81, 27, 129, 129, 129, 0, 132, 132, 132, 0, 141, 141, 141, 0, 138, 138, 138, 0, 132, 132, 132, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 148, 148, 148, 0, 143, 143, 143, 3, 115, 115, 115, 92, 115, 115, 115, 244, 121, 121, 121, 255, 128, 128, 128, 255, 134, 134, 134, 255, 139, 139, 139, 255, 142, 142, 142, 255, 145, 145, 145, 255, 147, 147, 147, 255, + 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 153, 153, 154, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, 129, 129, 129, 255, + 126, 126, 126, 255, 122, 122, 122, 255, 119, 119, 118, 255, 113, 113, 113, 255, 105, 105, 105, 255, 95, 95, 95, 255, 85, 85, 85, 255, 79, 79, 79, 240, 79, 79, 79, 79, 133, 133, 133, 1, 141, 141, 141, 0, 137, 137, 137, 0, 132, 132, 132, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 144, 144, 144, 4, 113, 113, 113, 136, 116, 116, 116, 255, 122, 122, 122, 255, 129, 129, 129, 255, + 134, 134, 134, 255, 139, 139, 139, 255, 140, 140, 140, 255, 142, 142, 142, 255, 143, 143, 143, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, + 145, 145, 145, 255, 142, 142, 142, 255, 141, 141, 141, 255, 137, 137, 137, 255, 133, 133, 133, 255, 128, 128, 128, 255, 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 120, 255, 117, 117, 117, 255, 112, 112, 112, 255, 106, 106, 106, 255, 97, 97, 97, 255, 84, 84, 84, 255, 78, 78, 78, 255, 76, 76, 76, 122, 141, 141, 141, 1, 137, 137, 137, 0, 132, 132, 132, 0, 140, 140, 140, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 139, 139, 139, 0, 139, 139, 139, 0, + 127, 127, 127, 7, 112, 112, 112, 161, 115, 115, 115, 255, 121, 121, 121, 255, 128, 128, 128, 255, 134, 134, 134, 255, 136, 136, 136, 255, 138, 138, 139, 255, 140, 140, 140, 255, 141, 141, 141, 255, 143, 143, 143, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, + 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 140, 255, 139, 139, 139, 255, 137, 137, 137, 255, 136, 136, 136, 255, 135, 135, 135, 255, 131, 131, 131, 255, 127, 127, 127, 255, 122, 122, 122, 255, 119, 119, 119, 255, 116, 116, 116, 255, 114, 114, 114, 255, 111, 111, 111, 255, 105, 105, 105, 255, 97, 97, 97, 255, 84, 84, 84, 255, + 76, 76, 76, 255, 74, 74, 74, 146, 137, 137, 137, 2, 132, 132, 132, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 139, 139, 139, 0, 135, 135, 135, 6, 109, 109, 109, 172, 113, 113, 114, 255, 120, 120, 121, 255, 127, 127, 127, 255, 132, 132, 132, 255, 133, 133, 134, 255, 135, 135, 135, 255, 136, 136, 136, 255, 138, 138, 138, 255, 140, 140, 141, 255, 142, 142, 142, 255, 143, 143, 143, 255, 144, 144, 144, 255, 145, 145, 146, 255, 147, 147, 147, 255, + 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 144, 144, 144, 255, 140, 140, 140, 255, 137, 137, 137, 255, 135, 135, 135, 255, 132, 132, 132, 255, 131, 131, 131, 255, 131, 131, 131, 255, 130, 130, 130, 255, 127, 127, 127, 255, 124, 124, 124, 255, 119, 119, 119, 255, + 115, 115, 115, 255, 114, 114, 113, 255, 112, 112, 112, 255, 108, 108, 108, 255, 103, 103, 103, 255, 95, 95, 95, 255, 83, 83, 83, 255, 74, 74, 74, 255, 71, 71, 71, 155, 132, 132, 132, 1, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 1, 137, 137, 137, 5, 108, 108, 108, 150, 111, 111, 111, 255, 117, 117, 117, 255, 125, 125, 125, 255, 129, 129, 130, 255, 131, 131, 131, 255, 131, 131, 131, 255, 133, 133, 133, 255, 135, 135, 135, 255, 138, 138, 138, 255, + 139, 139, 139, 255, 141, 141, 141, 255, 141, 141, 141, 255, 142, 142, 142, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 149, 149, 149, 255, 147, 147, 147, 255, 143, 143, 143, 255, 139, 139, 139, 255, 135, 135, 135, 255, 131, 131, 131, 255, + 128, 128, 128, 255, 126, 126, 126, 255, 124, 124, 124, 255, 123, 123, 123, 255, 123, 123, 123, 255, 120, 120, 120, 255, 116, 116, 116, 255, 112, 112, 112, 255, 110, 110, 110, 255, 108, 108, 108, 255, 105, 105, 105, 255, 100, 100, 100, 255, 92, 92, 92, 255, 80, 80, 80, 255, 71, 71, 71, 255, 70, 70, 70, 137, 141, 141, 141, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 150, 150, 150, 0, 145, 145, 145, 4, 107, 107, 107, 123, 108, 108, 109, 255, 116, 116, 116, 255, 122, 122, 122, 255, 126, 126, 126, 255, + 127, 127, 127, 255, 128, 128, 128, 255, 129, 129, 129, 255, 133, 133, 133, 255, 135, 135, 135, 255, 135, 135, 135, 255, 137, 137, 137, 255, 138, 138, 138, 255, 141, 141, 141, 255, 144, 144, 144, 255, 147, 147, 147, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, + 148, 148, 148, 255, 146, 146, 146, 255, 145, 145, 145, 255, 142, 142, 142, 255, 138, 138, 138, 255, 134, 134, 134, 255, 129, 129, 129, 255, 124, 124, 124, 255, 120, 120, 120, 255, 118, 118, 118, 255, 118, 118, 118, 255, 118, 118, 118, 255, 115, 115, 115, 255, 112, 112, 112, 255, 109, 109, 109, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, 96, 96, 96, 255, 90, 90, 90, 255, 77, 77, 77, 255, + 69, 69, 69, 255, 69, 69, 69, 105, 143, 143, 143, 0, 134, 134, 134, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 151, 151, 151, 0, 151, 151, 151, 0, 151, 151, 151, 0, 151, 151, 151, 0, 151, 151, 151, 0, 150, 150, 150, 3, + 109, 109, 109, 65, 106, 106, 106, 249, 112, 112, 113, 255, 120, 120, 120, 255, 124, 124, 124, 255, 124, 124, 124, 255, 123, 123, 123, 255, 127, 127, 127, 255, 129, 129, 129, 255, 130, 130, 130, 255, 131, 131, 131, 255, 133, 133, 133, 255, 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 142, 255, 145, 145, 145, 255, 146, 146, 147, 255, 147, 147, 147, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, + 149, 149, 149, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 140, 255, 139, 139, 139, 255, 137, 137, 137, 255, 133, 133, 133, 255, 131, 131, 131, 255, 126, 126, 126, 255, 121, 121, 121, 255, 116, 116, 116, 255, 112, 112, 112, 255, 112, 112, 112, 255, 112, 112, 112, 255, 112, 112, 112, 255, 109, 109, 109, 255, + 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 99, 99, 99, 255, 95, 95, 95, 255, 88, 88, 88, 255, 74, 74, 74, 255, 68, 68, 68, 249, 69, 69, 69, 50, 134, 134, 134, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, + 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 1, 116, 116, 116, 28, 104, 104, 104, 229, 109, 109, 109, 255, 116, 116, 116, 255, 120, 120, 120, 255, 121, 121, 121, 255, 121, 121, 121, 255, 123, 123, 123, 255, 126, 126, 126, 255, 126, 126, 126, 255, 127, 127, 127, 255, 130, 130, 130, 255, 132, 132, 132, 255, 136, 136, 136, 255, 139, 139, 139, 255, 141, 141, 141, 255, + 142, 142, 142, 255, 142, 142, 142, 255, 143, 143, 143, 255, 144, 144, 144, 255, 147, 147, 147, 255, 148, 148, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 144, 144, 144, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 131, 131, 131, 255, 130, 130, 130, 255, 128, 128, 128, 255, 126, 126, 126, 255, 122, 122, 122, 255, + 117, 117, 117, 255, 111, 111, 111, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 105, 105, 105, 255, 101, 101, 101, 255, 100, 100, 100, 255, 99, 99, 99, 255, 96, 96, 96, 255, 92, 92, 92, 255, 84, 84, 84, 255, 70, 70, 70, 255, 65, 65, 65, 219, 73, 73, 73, 14, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 146, 146, 146, 5, 103, 103, 103, 159, 106, 106, 106, 255, 112, 112, 113, 255, 117, 117, 117, 255, 118, 118, 118, 255, 117, 117, 118, 255, 118, 118, 119, 255, 121, 121, 122, 255, 122, 122, 122, 255, 122, 122, 122, 255, + 125, 125, 125, 255, 129, 129, 130, 255, 133, 133, 133, 255, 136, 136, 136, 255, 138, 138, 138, 255, 137, 137, 137, 255, 138, 138, 138, 255, 140, 140, 140, 255, 143, 143, 143, 255, 147, 147, 147, 255, 150, 150, 150, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 148, 148, 148, 255, 144, 144, 144, 255, 141, 141, 141, 255, + 135, 135, 135, 255, 131, 131, 131, 255, 125, 125, 125, 255, 122, 122, 122, 255, 121, 121, 121, 255, 121, 121, 121, 255, 118, 118, 118, 255, 114, 114, 114, 255, 109, 109, 109, 255, 105, 105, 105, 255, 103, 103, 103, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 99, 99, 99, 255, 98, 98, 98, 255, 97, 97, 97, 255, 94, 94, 94, 255, 89, 89, 89, 255, 79, 79, 79, 255, 66, 66, 66, 255, + 64, 64, 64, 145, 128, 128, 128, 1, 129, 129, 129, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 1, 106, 106, 106, 62, 102, 102, 102, 252, 108, 108, 108, 255, 113, 113, 113, 255, 115, 115, 115, 255, + 114, 114, 115, 255, 115, 115, 115, 255, 117, 117, 117, 255, 118, 118, 118, 255, 117, 117, 117, 255, 120, 120, 120, 255, 124, 124, 124, 255, 129, 129, 129, 255, 132, 132, 132, 255, 133, 133, 133, 255, 133, 133, 133, 255, 134, 134, 134, 255, 138, 138, 138, 255, 141, 141, 141, 255, 146, 146, 146, 255, 148, 148, 148, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 155, 155, 155, 255, 154, 154, 154, 255, 151, 151, 151, 255, 149, 149, 149, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 133, 133, 133, 255, 126, 126, 126, 255, 121, 121, 121, 255, 117, 117, 117, 255, 115, 115, 115, 255, 114, 114, 114, 255, 112, 112, 112, 255, 109, 109, 109, 255, 104, 104, 104, 255, 101, 101, 101, 255, 99, 99, 99, 255, 100, 100, 100, 255, 101, 101, 101, 255, 99, 99, 99, 255, + 97, 97, 97, 255, 95, 95, 95, 255, 95, 95, 95, 255, 92, 92, 92, 255, 87, 87, 87, 255, 74, 74, 74, 255, 65, 65, 65, 252, 63, 63, 63, 48, 134, 134, 134, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 150, 150, 150, 0, 150, 150, 150, 0, 150, 150, 150, 0, 151, 151, 151, 0, + 144, 144, 144, 6, 100, 100, 100, 207, 105, 105, 105, 255, 109, 109, 109, 255, 112, 112, 113, 255, 112, 112, 112, 255, 112, 112, 112, 255, 114, 114, 114, 255, 116, 116, 116, 255, 114, 114, 115, 255, 117, 117, 117, 255, 121, 121, 121, 255, 125, 125, 126, 255, 127, 127, 127, 255, 127, 127, 127, 255, 128, 128, 128, 255, 129, 129, 129, 255, 133, 133, 133, 255, 138, 138, 138, 255, 142, 142, 142, 255, 144, 144, 145, 255, + 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 156, 156, 156, 255, 154, 154, 154, 255, 151, 151, 151, 255, 147, 147, 147, 255, 144, 144, 144, 255, 139, 139, 139, 255, 136, 136, 136, 255, 132, 132, 132, 255, 128, 128, 128, 255, 121, 121, 121, 255, 117, 117, 117, 255, 112, 112, 112, 255, 109, 109, 109, 255, 109, 109, 109, 255, 108, 108, 108, 255, + 105, 105, 105, 255, 100, 100, 100, 255, 96, 96, 96, 255, 97, 97, 97, 255, 98, 98, 98, 255, 98, 98, 98, 255, 97, 97, 97, 255, 95, 95, 95, 255, 94, 94, 94, 255, 93, 93, 93, 255, 91, 91, 91, 255, 82, 82, 82, 255, 69, 69, 69, 255, 64, 64, 64, 189, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 149, 149, 149, 0, 149, 149, 149, 0, 148, 148, 148, 1, 102, 102, 103, 80, 100, 100, 101, 255, 106, 106, 106, 255, 110, 110, 111, 255, 110, 110, 111, 255, 109, 109, 110, 255, 111, 111, 111, 255, 112, 112, 113, 255, 112, 112, 112, 255, 113, 113, 113, 255, 116, 116, 116, 255, 120, 120, 120, 255, 123, 123, 123, 255, 123, 123, 123, 255, 124, 124, 124, 255, + 126, 126, 126, 255, 130, 130, 130, 255, 134, 134, 134, 255, 136, 136, 136, 255, 139, 139, 139, 255, 143, 143, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 155, 155, 155, 255, 156, 156, 156, 255, 156, 156, 156, 255, 155, 155, 155, 255, 152, 152, 152, 255, 148, 148, 148, 255, 143, 143, 143, 255, 138, 138, 138, 255, 132, 132, 132, 255, 129, 129, 129, 255, 124, 124, 124, 255, + 122, 122, 122, 255, 117, 117, 117, 255, 111, 111, 111, 255, 108, 108, 108, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 100, 100, 100, 255, 96, 96, 96, 255, 94, 94, 94, 255, 95, 95, 95, 255, 96, 96, 96, 255, 96, 96, 96, 255, 96, 96, 96, 255, 94, 94, 94, 255, 94, 94, 94, 255, 92, 92, 92, 255, 88, 88, 88, 255, 79, 79, 79, 255, 67, 67, 67, 255, 67, 67, 67, 60, + 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 142, 142, 142, 7, 99, 99, 99, 196, 104, 104, 104, 255, 107, 107, 108, 255, 108, 108, 109, 255, 107, 107, 108, 255, 107, 107, 107, 255, 109, 109, 109, 255, 109, 109, 109, 255, 108, 108, 109, 255, + 111, 111, 111, 255, 115, 115, 115, 255, 118, 118, 118, 255, 119, 119, 119, 255, 119, 119, 119, 255, 121, 121, 121, 255, 125, 125, 125, 255, 130, 130, 130, 255, 132, 132, 132, 255, 134, 134, 134, 255, 137, 137, 138, 255, 141, 141, 141, 255, 146, 146, 146, 255, 148, 148, 148, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 156, 156, 156, 255, 156, 156, 156, 255, 155, 155, 155, 255, 152, 152, 152, 255, + 149, 149, 149, 255, 144, 144, 144, 255, 138, 138, 138, 255, 133, 133, 133, 255, 126, 126, 126, 255, 121, 121, 121, 255, 118, 118, 118, 255, 114, 114, 114, 255, 110, 110, 110, 255, 107, 107, 107, 255, 102, 102, 102, 255, 99, 99, 99, 255, 101, 101, 101, 255, 101, 101, 101, 255, 97, 97, 97, 255, 93, 93, 93, 255, 93, 93, 93, 255, 94, 94, 94, 255, 96, 96, 96, 255, 96, 96, 96, 255, 95, 95, 95, 255, + 94, 94, 94, 255, 95, 95, 94, 255, 93, 93, 93, 255, 87, 87, 87, 255, 74, 74, 74, 255, 69, 69, 69, 183, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 104, 104, 104, 54, 99, 99, 99, 255, 104, 104, 105, 255, 108, 108, 108, 255, + 107, 107, 107, 255, 105, 105, 106, 255, 106, 106, 106, 255, 106, 106, 107, 255, 105, 105, 105, 255, 107, 107, 107, 255, 112, 112, 112, 255, 114, 114, 115, 255, 115, 115, 116, 255, 116, 116, 116, 255, 117, 117, 117, 255, 120, 120, 120, 255, 124, 124, 124, 255, 126, 126, 126, 255, 129, 129, 129, 255, 133, 133, 133, 255, 137, 137, 137, 255, 141, 141, 141, 255, 144, 144, 144, 255, 146, 146, 146, 255, 150, 150, 150, 255, + 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 155, 155, 155, 255, 154, 154, 154, 255, 151, 151, 151, 255, 148, 148, 148, 255, 143, 143, 143, 255, 138, 138, 138, 255, 132, 132, 132, 255, 126, 126, 126, 255, 119, 119, 119, 255, 114, 114, 114, 255, 110, 110, 110, 255, 108, 108, 108, 255, 106, 106, 106, 255, 102, 102, 102, 255, 98, 98, 98, 255, 97, 97, 97, 255, 99, 99, 99, 255, 99, 99, 99, 255, + 94, 94, 94, 255, 92, 92, 92, 255, 93, 93, 93, 255, 95, 95, 95, 255, 97, 97, 97, 255, 97, 97, 97, 255, 97, 97, 97, 255, 98, 98, 98, 255, 97, 97, 97, 255, 94, 94, 94, 255, 84, 84, 84, 255, 74, 74, 73, 255, 73, 73, 73, 39, 139, 139, 139, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, + 148, 148, 148, 0, 142, 142, 142, 5, 98, 98, 98, 150, 100, 100, 101, 255, 106, 106, 106, 255, 106, 106, 107, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 104, 255, 102, 102, 103, 255, 107, 107, 107, 255, 111, 111, 111, 255, 112, 112, 112, 255, 111, 111, 112, 255, 112, 112, 113, 255, 115, 115, 115, 255, 118, 118, 118, 255, 120, 120, 120, 255, 123, 123, 124, 255, 127, 127, 127, 255, + 132, 132, 132, 255, 135, 135, 136, 255, 138, 138, 138, 255, 140, 140, 140, 255, 144, 144, 144, 255, 146, 146, 146, 255, 149, 149, 149, 255, 153, 153, 153, 255, 155, 155, 155, 255, 156, 156, 156, 255, 155, 155, 155, 255, 151, 151, 151, 255, 147, 147, 147, 255, 141, 141, 141, 255, 137, 137, 137, 255, 131, 131, 131, 255, 126, 126, 126, 255, 119, 119, 119, 255, 112, 112, 112, 255, 106, 106, 106, 255, 105, 105, 105, 255, + 102, 102, 102, 255, 101, 101, 101, 255, 98, 98, 98, 255, 95, 95, 95, 255, 96, 96, 96, 255, 98, 98, 98, 255, 96, 96, 96, 255, 93, 93, 93, 255, 92, 92, 92, 255, 95, 95, 95, 255, 98, 98, 98, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 100, 100, 100, 255, 92, 92, 92, 255, 81, 81, 81, 255, 76, 76, 76, 138, 142, 142, 142, 0, 141, 141, 141, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 146, 146, 146, 0, 130, 130, 130, 13, 98, 98, 98, 232, 103, 103, 104, 255, 107, 107, 107, 255, 103, 103, 103, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 101, 255, 102, 102, 103, 255, 107, 107, 108, 255, 109, 109, 109, 255, 108, 108, 108, 255, 109, 109, 110, 255, + 110, 110, 111, 255, 113, 113, 113, 255, 116, 116, 116, 255, 117, 117, 118, 255, 121, 121, 121, 255, 124, 124, 124, 255, 128, 128, 128, 255, 131, 131, 131, 255, 134, 134, 134, 255, 136, 136, 136, 255, 140, 140, 140, 255, 145, 145, 145, 255, 151, 151, 151, 255, 154, 154, 154, 255, 155, 155, 155, 255, 156, 156, 156, 255, 155, 155, 155, 255, 151, 151, 151, 255, 145, 145, 145, 255, 138, 138, 138, 255, 132, 132, 132, 255, + 126, 126, 126, 255, 122, 122, 122, 255, 117, 117, 117, 255, 113, 113, 113, 255, 105, 105, 105, 255, 100, 100, 100, 255, 100, 100, 100, 255, 98, 98, 98, 255, 97, 97, 97, 255, 94, 94, 94, 255, 94, 94, 94, 255, 96, 96, 96, 255, 98, 98, 98, 255, 95, 95, 95, 255, 95, 95, 95, 255, 97, 97, 97, 255, 100, 100, 100, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, + 103, 103, 103, 255, 99, 99, 99, 255, 87, 87, 87, 255, 78, 78, 78, 225, 149, 149, 149, 0, 149, 149, 149, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 141, 141, 141, 2, 105, 105, 105, 65, 102, 102, 103, 255, 107, 107, 107, 255, 106, 106, 106, 255, 102, 102, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, + 99, 99, 99, 255, 104, 104, 104, 255, 107, 107, 108, 255, 106, 106, 107, 255, 106, 106, 106, 255, 107, 107, 107, 255, 108, 108, 109, 255, 111, 111, 111, 255, 112, 112, 112, 255, 115, 115, 115, 255, 118, 118, 118, 255, 121, 121, 121, 255, 123, 123, 123, 255, 126, 126, 126, 255, 129, 129, 129, 255, 133, 133, 133, 255, 141, 141, 141, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, + 151, 151, 151, 255, 151, 151, 151, 255, 146, 146, 146, 255, 140, 140, 140, 255, 133, 133, 133, 255, 126, 126, 126, 255, 121, 121, 121, 255, 116, 116, 116, 255, 113, 113, 113, 255, 111, 111, 111, 255, 105, 105, 105, 255, 99, 99, 99, 255, 97, 97, 97, 255, 96, 96, 96, 255, 95, 95, 95, 255, 95, 95, 95, 255, 94, 94, 94, 255, 95, 95, 95, 255, 99, 99, 99, 255, 100, 100, 100, 255, 99, 99, 99, 255, + 100, 100, 100, 255, 104, 104, 103, 255, 107, 107, 107, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 103, 103, 103, 255, 96, 96, 96, 255, 82, 82, 82, 255, 79, 79, 79, 45, 152, 152, 152, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 140, 140, 140, 3, 103, 103, 103, 132, 104, 104, 104, 255, + 109, 109, 109, 255, 104, 104, 104, 255, 100, 100, 101, 255, 100, 100, 101, 255, 100, 100, 100, 255, 98, 98, 98, 255, 99, 99, 100, 255, 104, 104, 104, 255, 106, 106, 106, 255, 104, 104, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 107, 255, 108, 108, 108, 255, 109, 109, 109, 255, 112, 112, 112, 255, 114, 114, 115, 255, 116, 116, 117, 255, 119, 119, 119, 255, 121, 121, 121, 255, 126, 126, 126, 255, + 133, 133, 133, 255, 140, 140, 140, 255, 140, 140, 140, 255, 139, 139, 139, 255, 142, 142, 142, 255, 147, 147, 147, 255, 149, 149, 149, 255, 147, 147, 147, 255, 142, 142, 142, 255, 135, 135, 135, 255, 128, 128, 128, 255, 121, 121, 121, 255, 115, 115, 115, 255, 110, 110, 110, 255, 107, 107, 107, 255, 104, 104, 104, 255, 103, 103, 103, 255, 98, 98, 98, 255, 95, 95, 95, 255, 95, 95, 95, 255, 94, 94, 94, 255, + 95, 95, 95, 255, 96, 96, 96, 255, 98, 98, 98, 255, 103, 103, 102, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 106, 106, 106, 255, 109, 109, 109, 255, 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 109, 255, 108, 108, 108, 255, 106, 106, 106, 255, 98, 98, 98, 255, 86, 86, 86, 255, 79, 79, 79, 108, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 138, 138, 138, 6, 105, 105, 105, 189, 107, 107, 107, 255, 109, 109, 109, 255, 103, 103, 103, 255, 100, 100, 100, 255, 100, 100, 100, 255, 99, 99, 99, 255, 97, 97, 98, 255, 99, 99, 100, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 103, 255, 103, 103, 103, 255, 105, 105, 105, 255, 106, 106, 106, 255, 107, 107, 108, 255, + 109, 109, 109, 255, 111, 111, 112, 255, 113, 113, 113, 255, 113, 113, 113, 255, 117, 117, 117, 255, 124, 124, 124, 255, 129, 129, 129, 255, 130, 130, 130, 255, 131, 131, 131, 255, 135, 135, 135, 255, 142, 142, 142, 255, 149, 149, 149, 255, 150, 150, 150, 255, 148, 148, 148, 255, 140, 140, 140, 255, 131, 131, 131, 255, 124, 124, 124, 255, 117, 117, 117, 255, 110, 110, 110, 255, 104, 104, 104, 255, 101, 101, 101, 255, + 99, 99, 99, 255, 100, 100, 100, 255, 98, 98, 98, 255, 95, 95, 95, 255, 94, 94, 94, 255, 96, 96, 96, 255, 98, 98, 98, 255, 101, 101, 101, 255, 103, 103, 103, 255, 106, 106, 106, 255, 109, 109, 109, 255, 110, 110, 109, 255, 107, 107, 107, 255, 106, 106, 106, 255, 109, 109, 109, 255, 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 106, 106, 106, 255, 102, 102, 102, 255, + 89, 89, 89, 255, 80, 80, 80, 177, 145, 145, 145, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 137, 137, 137, 10, 109, 109, 109, 237, 112, 112, 112, 255, 109, 109, 109, 255, 103, 103, 103, 255, 100, 100, 100, 255, 100, 100, 100, 255, 98, 98, 98, 255, 97, 97, 97, 255, 101, 101, 101, 255, 104, 104, 104, 255, 102, 102, 102, 255, + 101, 101, 101, 255, 102, 102, 102, 255, 102, 102, 103, 255, 104, 104, 104, 255, 104, 104, 104, 255, 106, 106, 106, 255, 107, 107, 107, 255, 108, 108, 109, 255, 108, 108, 109, 255, 110, 110, 110, 255, 115, 115, 115, 255, 119, 119, 119, 255, 120, 120, 120, 255, 121, 121, 121, 255, 127, 127, 127, 255, 133, 133, 133, 255, 142, 142, 142, 255, 152, 152, 152, 255, 155, 155, 155, 255, 153, 153, 153, 255, 144, 144, 144, 255, + 132, 132, 132, 255, 120, 120, 120, 255, 109, 109, 109, 255, 104, 104, 104, 255, 99, 99, 99, 255, 95, 95, 95, 255, 95, 95, 95, 255, 97, 97, 97, 255, 98, 98, 98, 255, 97, 97, 97, 255, 99, 99, 99, 255, 101, 101, 101, 255, 103, 103, 102, 255, 105, 105, 105, 255, 108, 108, 108, 255, 109, 109, 109, 255, 111, 111, 111, 255, 112, 112, 112, 255, 109, 109, 109, 255, 107, 107, 107, 255, 109, 109, 109, 255, + 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, 110, 110, 110, 255, 106, 106, 107, 255, 103, 103, 103, 255, 91, 91, 91, 255, 81, 81, 81, 222, 145, 145, 145, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 121, 121, 122, 36, 116, 116, 116, 255, 118, 118, 118, 255, 112, 112, 113, 255, 102, 102, 103, 255, 102, 102, 102, 255, + 101, 101, 101, 255, 97, 97, 97, 255, 97, 97, 97, 255, 102, 102, 102, 255, 104, 104, 104, 255, 102, 102, 102, 255, 100, 100, 100, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 102, 255, 103, 103, 103, 255, 103, 103, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 107, 107, 107, 255, 111, 111, 111, 255, 110, 110, 111, 255, 111, 111, 111, 255, 115, 115, 115, 255, 122, 122, 122, 255, + 129, 129, 129, 255, 139, 139, 139, 255, 151, 151, 151, 255, 157, 157, 157, 255, 153, 153, 153, 255, 144, 144, 144, 255, 133, 133, 133, 255, 119, 119, 119, 255, 104, 104, 104, 255, 96, 96, 96, 255, 95, 95, 95, 255, 93, 93, 93, 255, 93, 93, 93, 255, 97, 97, 97, 255, 101, 101, 101, 255, 104, 104, 104, 255, 105, 105, 105, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 110, 110, 110, 255, + 111, 111, 111, 255, 111, 111, 111, 255, 112, 112, 112, 255, 109, 109, 109, 255, 107, 107, 107, 255, 109, 109, 109, 255, 110, 110, 110, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 108, 108, 108, 255, 103, 103, 103, 255, 93, 93, 93, 255, 82, 82, 82, 252, 85, 85, 85, 10, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, + 123, 123, 123, 71, 123, 123, 124, 255, 123, 123, 123, 255, 117, 117, 117, 255, 106, 106, 107, 255, 105, 105, 106, 255, 104, 104, 104, 255, 100, 100, 100, 255, 101, 101, 101, 255, 105, 105, 105, 255, 105, 105, 105, 255, 102, 102, 102, 255, 100, 100, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 102, 102, 102, 255, 103, 103, 104, 255, 101, 101, 101, 255, 100, 100, 101, 255, + 106, 106, 106, 255, 106, 106, 107, 255, 103, 103, 104, 255, 105, 105, 105, 255, 109, 109, 110, 255, 115, 115, 115, 255, 123, 123, 123, 255, 134, 134, 134, 255, 146, 146, 146, 255, 156, 156, 156, 255, 155, 155, 155, 255, 143, 143, 143, 255, 125, 125, 125, 255, 111, 111, 111, 255, 99, 99, 99, 255, 91, 91, 91, 255, 91, 91, 91, 255, 94, 94, 94, 255, 96, 96, 96, 255, 101, 101, 101, 255, 108, 108, 108, 255, + 111, 111, 111, 255, 109, 109, 109, 255, 110, 110, 110, 255, 108, 108, 108, 255, 107, 107, 107, 255, 109, 109, 109, 255, 111, 111, 111, 255, 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, 107, 107, 107, 255, 108, 108, 108, 255, 110, 110, 110, 255, 109, 109, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 108, 108, 108, 255, 104, 104, 104, 255, 95, 95, 95, 255, 83, 83, 83, 255, 81, 81, 82, 50, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 130, 130, 130, 94, 129, 129, 129, 255, 130, 130, 130, 255, 122, 122, 122, 255, 112, 112, 112, 255, 112, 112, 112, 255, 109, 109, 109, 255, 105, 105, 105, 255, 108, 108, 108, 255, 112, 112, 112, 255, 111, 111, 111, 255, 107, 107, 108, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, + 103, 103, 103, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 101, 255, 100, 100, 100, 255, 105, 105, 105, 255, 102, 102, 102, 255, 99, 99, 99, 255, 101, 101, 101, 255, 102, 102, 103, 255, 106, 106, 106, 255, 115, 115, 115, 255, 126, 126, 126, 255, 140, 140, 140, 255, 154, 154, 154, 255, 158, 158, 158, 255, 140, 140, 140, 255, 117, 117, 117, 255, 102, 102, 102, 255, 94, 94, 94, 255, + 90, 90, 90, 255, 95, 95, 95, 255, 104, 104, 104, 255, 106, 106, 106, 255, 107, 107, 107, 255, 112, 112, 112, 255, 114, 114, 114, 255, 111, 111, 111, 255, 110, 110, 110, 255, 107, 107, 107, 255, 105, 105, 105, 255, 108, 108, 108, 255, 110, 110, 110, 255, 110, 110, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 107, 107, 107, 255, 107, 107, 107, 255, 108, 108, 109, 255, 108, 108, 109, 255, 108, 108, 108, 255, + 108, 108, 108, 255, 107, 107, 107, 255, 104, 104, 104, 255, 96, 96, 96, 255, 84, 84, 84, 255, 82, 82, 83, 75, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 127, 127, 127, 1, 137, 137, 138, 106, 137, 137, 137, 255, 137, 137, 137, 255, 127, 127, 128, 255, 119, 119, 119, 255, 119, 119, 119, 255, 116, 116, 116, 255, 112, 112, 112, 255, 116, 116, 116, 255, + 118, 118, 118, 255, 118, 118, 118, 255, 115, 115, 115, 255, 113, 113, 113, 255, 113, 113, 113, 255, 112, 112, 113, 255, 111, 111, 111, 255, 110, 110, 111, 255, 109, 109, 109, 255, 108, 108, 109, 255, 105, 105, 105, 255, 103, 103, 103, 255, 104, 104, 104, 255, 100, 100, 100, 255, 98, 98, 98, 255, 98, 98, 98, 255, 97, 97, 97, 255, 97, 97, 97, 255, 105, 105, 106, 255, 114, 114, 115, 255, 122, 122, 122, 255, + 141, 141, 141, 255, 155, 155, 155, 255, 131, 131, 131, 255, 109, 109, 109, 255, 97, 97, 97, 255, 97, 97, 97, 255, 102, 102, 102, 255, 106, 106, 106, 255, 110, 110, 110, 255, 109, 109, 109, 255, 107, 107, 107, 255, 111, 111, 111, 255, 114, 114, 114, 255, 111, 111, 112, 255, 108, 108, 108, 255, 106, 106, 106, 255, 105, 105, 105, 255, 107, 107, 107, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, + 108, 108, 108, 255, 105, 105, 106, 255, 105, 105, 106, 255, 107, 107, 107, 255, 108, 108, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 106, 106, 106, 255, 103, 103, 103, 255, 95, 95, 96, 255, 84, 84, 84, 255, 82, 82, 83, 94, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 1, 144, 144, 144, 121, 144, 144, 144, 255, 143, 143, 143, 255, + 135, 135, 135, 255, 126, 126, 126, 255, 125, 125, 125, 255, 124, 124, 124, 255, 119, 119, 119, 255, 123, 123, 123, 255, 127, 127, 128, 255, 126, 126, 126, 255, 125, 125, 125, 255, 122, 122, 123, 255, 124, 124, 124, 255, 124, 124, 124, 255, 122, 122, 122, 255, 121, 121, 121, 255, 120, 120, 121, 255, 121, 121, 121, 255, 117, 117, 117, 255, 116, 116, 116, 255, 117, 117, 117, 255, 111, 111, 111, 255, 107, 107, 107, 255, + 105, 105, 105, 255, 98, 98, 98, 255, 94, 94, 94, 255, 100, 100, 100, 255, 100, 100, 100, 255, 96, 96, 97, 255, 117, 117, 117, 255, 154, 154, 154, 255, 109, 109, 109, 255, 106, 106, 106, 255, 112, 112, 112, 255, 109, 109, 109, 255, 106, 106, 106, 255, 106, 106, 107, 255, 108, 108, 108, 255, 107, 107, 107, 255, 106, 106, 106, 255, 109, 109, 109, 255, 110, 110, 111, 255, 109, 109, 109, 255, 106, 106, 106, 255, + 105, 105, 105, 255, 103, 103, 104, 255, 105, 105, 106, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 106, 106, 106, 255, 105, 105, 105, 255, 104, 104, 104, 255, 106, 106, 106, 255, 106, 106, 107, 255, 105, 105, 106, 255, 106, 106, 107, 255, 105, 105, 105, 255, 102, 102, 103, 255, 96, 96, 96, 255, 84, 84, 85, 255, 81, 81, 82, 105, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 1, 151, 151, 151, 121, 151, 151, 151, 255, 149, 149, 149, 255, 141, 141, 142, 255, 132, 132, 133, 255, 132, 132, 133, 255, 131, 131, 131, 255, 127, 127, 128, 255, 131, 131, 132, 255, 136, 136, 137, 255, 135, 135, 136, 255, 134, 134, 135, 255, 133, 133, 134, 255, 135, 135, 135, 255, 135, 135, 136, 255, 135, 135, 135, 255, 134, 134, 135, 255, 134, 134, 135, 255, + 135, 135, 136, 255, 133, 133, 134, 255, 134, 134, 134, 255, 135, 135, 136, 255, 132, 132, 132, 255, 131, 131, 132, 255, 131, 131, 132, 255, 126, 126, 127, 255, 124, 124, 125, 255, 129, 129, 130, 255, 129, 129, 130, 255, 122, 122, 122, 255, 125, 125, 125, 255, 104, 104, 104, 255, 108, 108, 108, 255, 107, 107, 107, 255, 106, 106, 106, 255, 102, 102, 102, 255, 100, 100, 100, 255, 102, 102, 102, 255, 105, 105, 105, 255, + 103, 103, 103, 255, 101, 101, 101, 255, 106, 106, 106, 255, 107, 107, 107, 255, 107, 107, 107, 255, 103, 103, 103, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 106, 106, 106, 255, 106, 106, 106, 255, 106, 106, 106, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, + 96, 96, 96, 255, 84, 84, 84, 255, 81, 81, 81, 109, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 1, 156, 156, 157, 110, 157, 157, 158, 255, 157, 157, 157, 255, 148, 148, 148, 255, 139, 139, 139, 255, 139, 139, 140, 255, 137, 137, 138, 255, 135, 135, 135, 255, 139, 139, 140, 255, 144, 144, 144, 255, 143, 143, 143, 255, 143, 143, 143, 255, + 142, 142, 142, 255, 144, 144, 144, 255, 146, 146, 146, 255, 145, 145, 146, 255, 145, 145, 145, 255, 146, 146, 146, 255, 149, 149, 149, 255, 148, 148, 148, 255, 149, 149, 149, 255, 152, 152, 152, 255, 149, 149, 149, 255, 149, 149, 149, 255, 151, 151, 151, 255, 147, 147, 147, 255, 140, 140, 140, 255, 138, 138, 138, 255, 128, 128, 128, 255, 99, 99, 99, 255, 115, 115, 115, 255, 146, 146, 146, 255, 128, 128, 129, 255, + 107, 107, 108, 255, 98, 98, 99, 255, 94, 94, 95, 255, 94, 94, 95, 255, 99, 99, 100, 255, 101, 101, 101, 255, 98, 98, 99, 255, 99, 99, 99, 255, 102, 102, 103, 255, 103, 103, 104, 255, 103, 103, 103, 255, 100, 100, 101, 255, 100, 100, 100, 255, 99, 99, 100, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 104, 255, 102, 102, 103, 255, 101, 101, 102, 255, + 103, 103, 103, 255, 104, 104, 104, 255, 102, 102, 103, 255, 103, 103, 104, 255, 102, 102, 103, 255, 101, 101, 101, 255, 95, 95, 95, 255, 84, 84, 84, 255, 81, 81, 81, 93, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 1, 161, 161, 161, 99, 164, 164, 164, 255, 161, 161, 161, 255, 153, 153, 153, 255, 145, 145, 145, 255, 145, 145, 145, 255, + 145, 145, 145, 255, 142, 142, 142, 255, 146, 146, 146, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 151, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 155, 155, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 148, 148, 148, 255, 143, 143, 143, 255, 140, 140, 140, 255, 129, 129, 129, 255, 111, 111, 110, 255, + 95, 95, 95, 255, 98, 98, 98, 255, 119, 119, 119, 255, 145, 145, 145, 255, 148, 148, 148, 255, 140, 140, 140, 255, 130, 130, 131, 255, 114, 114, 114, 255, 102, 102, 103, 255, 99, 99, 99, 255, 100, 100, 101, 255, 98, 98, 99, 255, 96, 96, 97, 255, 97, 97, 98, 255, 101, 101, 101, 255, 100, 100, 101, 255, 99, 99, 99, 255, 98, 98, 98, 255, 98, 98, 98, 255, 98, 98, 99, 255, 100, 100, 100, 255, + 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 104, 255, 102, 102, 103, 255, 100, 100, 101, 255, 100, 100, 100, 255, 101, 101, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, 102, 102, 103, 255, 100, 100, 101, 255, 99, 99, 100, 255, 93, 93, 94, 255, 82, 82, 83, 255, 81, 81, 82, 81, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 1, + 165, 165, 165, 81, 168, 168, 168, 255, 166, 166, 166, 255, 158, 158, 158, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 146, 146, 146, 255, 149, 149, 149, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 154, 154, 154, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 147, 147, 147, 255, 143, 143, 143, 255, + 139, 139, 139, 255, 132, 132, 132, 255, 121, 121, 121, 255, 114, 114, 114, 255, 107, 107, 107, 255, 99, 99, 99, 255, 98, 98, 98, 255, 112, 112, 112, 255, 133, 133, 134, 255, 151, 151, 151, 255, 150, 150, 150, 255, 141, 141, 142, 255, 133, 133, 134, 255, 127, 127, 128, 255, 118, 118, 118, 255, 114, 114, 114, 255, 110, 110, 111, 255, 103, 103, 104, 255, 98, 98, 99, 255, 99, 99, 100, 255, 99, 99, 99, 255, + 98, 98, 99, 255, 97, 97, 97, 255, 96, 96, 96, 255, 95, 95, 96, 255, 97, 97, 97, 255, 98, 98, 99, 255, 100, 100, 101, 255, 102, 102, 103, 255, 101, 101, 102, 255, 100, 100, 101, 255, 99, 99, 99, 255, 99, 99, 100, 255, 100, 100, 101, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 101, 255, 100, 100, 100, 255, 98, 98, 98, 255, 92, 92, 93, 255, 80, 80, 81, 255, 82, 82, 82, 57, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 1, 162, 162, 162, 48, 173, 173, 173, 255, 169, 169, 169, 255, 162, 162, 162, 255, 154, 154, 154, 255, 152, 152, 152, 255, 152, 152, 152, 255, 148, 148, 148, 255, 149, 149, 149, 255, 155, 155, 155, 255, 155, 155, 155, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 149, 149, 149, 255, + 147, 147, 147, 255, 143, 143, 143, 255, 140, 140, 140, 255, 138, 138, 138, 255, 133, 133, 133, 255, 125, 125, 125, 255, 120, 120, 120, 255, 113, 113, 113, 255, 104, 104, 104, 255, 100, 100, 100, 255, 105, 105, 105, 255, 113, 113, 113, 255, 120, 120, 120, 255, 128, 128, 129, 255, 140, 140, 140, 255, 146, 146, 147, 255, 146, 146, 147, 255, 142, 142, 142, 255, 137, 137, 137, 255, 132, 132, 133, 255, 132, 132, 133, 255, + 129, 129, 130, 255, 119, 119, 120, 255, 108, 108, 109, 255, 106, 106, 106, 255, 105, 105, 106, 255, 104, 104, 104, 255, 99, 99, 100, 255, 97, 97, 98, 255, 96, 96, 97, 255, 94, 94, 95, 255, 94, 94, 95, 255, 99, 99, 99, 255, 100, 100, 100, 255, 100, 100, 100, 255, 100, 100, 100, 255, 99, 99, 100, 255, 97, 97, 98, 255, 98, 98, 99, 255, 100, 100, 100, 255, 100, 100, 101, 255, 100, 100, 101, 255, + 99, 99, 100, 255, 98, 98, 98, 255, 97, 97, 97, 255, 90, 90, 90, 255, 80, 80, 81, 255, 89, 89, 90, 15, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 135, 135, 135, 14, 175, 175, 175, 245, 172, 172, 172, 255, 165, 165, 165, 255, 154, 154, 154, 255, 151, 151, 151, 255, 150, 150, 150, 255, 146, 146, 146, 255, 144, 144, 144, 255, + 150, 150, 150, 255, 151, 151, 151, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 131, 131, 131, 255, 128, 128, 128, 255, 122, 122, 122, 255, 117, 117, 117, 255, 110, 110, 110, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 103, 103, 103, 255, 111, 111, 111, 255, 125, 125, 125, 255, 139, 139, 139, 255, 147, 147, 147, 255, 151, 151, 152, 255, + 151, 151, 152, 255, 150, 150, 151, 255, 146, 146, 146, 255, 143, 143, 144, 255, 141, 141, 142, 255, 141, 141, 142, 255, 135, 135, 136, 255, 126, 126, 126, 255, 118, 118, 118, 255, 115, 115, 115, 255, 113, 113, 114, 255, 108, 108, 109, 255, 103, 103, 104, 255, 102, 102, 102, 255, 99, 99, 100, 255, 96, 96, 96, 255, 97, 97, 98, 255, 99, 99, 100, 255, 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 99, 255, + 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 98, 255, 98, 98, 99, 255, 99, 99, 99, 255, 99, 99, 100, 255, 98, 98, 99, 255, 97, 97, 97, 255, 96, 96, 97, 255, 88, 88, 88, 255, 78, 78, 79, 229, 132, 132, 132, 2, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 10, 175, 175, 175, 201, 173, 173, 173, 255, + 166, 166, 166, 255, 155, 155, 155, 255, 148, 148, 148, 255, 147, 147, 147, 255, 141, 141, 141, 255, 138, 138, 138, 255, 142, 142, 142, 255, 144, 144, 144, 255, 139, 139, 139, 255, 135, 135, 135, 255, 132, 132, 132, 255, 127, 127, 127, 255, 124, 124, 124, 255, 121, 121, 120, 255, 115, 115, 115, 255, 110, 110, 110, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 105, 105, 105, 255, 111, 111, 111, 255, + 114, 114, 114, 255, 119, 119, 119, 255, 130, 130, 130, 255, 144, 144, 145, 255, 155, 155, 155, 255, 160, 160, 161, 255, 161, 161, 161, 255, 157, 157, 158, 255, 155, 155, 155, 255, 152, 152, 153, 255, 147, 147, 148, 255, 139, 139, 140, 255, 133, 133, 134, 255, 129, 129, 130, 255, 127, 127, 127, 255, 125, 125, 125, 255, 119, 119, 120, 255, 113, 113, 113, 255, 108, 108, 109, 255, 106, 106, 106, 255, 101, 101, 102, 255, + 99, 99, 100, 255, 102, 102, 102, 255, 103, 103, 103, 255, 102, 102, 103, 255, 100, 100, 101, 255, 98, 98, 99, 255, 97, 97, 97, 255, 96, 96, 97, 255, 96, 96, 97, 255, 97, 97, 98, 255, 99, 99, 99, 255, 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 97, 255, 94, 94, 94, 255, 85, 85, 86, 255, 76, 76, 77, 187, 129, 129, 129, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 135, 135, 135, 7, 172, 172, 172, 147, 172, 172, 172, 255, 165, 165, 165, 255, 152, 152, 152, 255, 143, 143, 143, 255, 141, 141, 141, 255, 137, 137, 137, 255, 131, 131, 131, 255, 132, 132, 132, 255, 135, 135, 135, 255, 132, 132, 132, 255, 126, 126, 126, 255, 121, 121, 121, 255, 117, 117, 117, 255, 113, 113, 113, 255, 110, 110, 110, 255, 106, 106, 106, 255, + 103, 103, 103, 255, 101, 101, 101, 255, 103, 103, 103, 255, 106, 106, 106, 255, 109, 109, 109, 255, 117, 117, 117, 255, 125, 125, 125, 255, 132, 132, 133, 255, 136, 136, 136, 255, 142, 142, 143, 255, 151, 151, 152, 255, 155, 155, 156, 255, 156, 156, 157, 255, 156, 156, 157, 255, 153, 153, 154, 255, 147, 147, 148, 255, 142, 142, 142, 255, 137, 137, 138, 255, 135, 135, 136, 255, 134, 134, 134, 255, 133, 133, 133, 255, + 131, 131, 132, 255, 124, 124, 125, 255, 117, 117, 118, 255, 113, 113, 113, 255, 109, 109, 110, 255, 104, 104, 105, 255, 104, 104, 105, 255, 106, 106, 107, 255, 106, 106, 107, 255, 104, 104, 105, 255, 103, 103, 103, 255, 100, 100, 101, 255, 99, 99, 100, 255, 98, 98, 99, 255, 97, 97, 98, 255, 98, 98, 99, 255, 98, 98, 99, 255, 98, 98, 98, 255, 96, 96, 97, 255, 94, 94, 95, 255, 92, 92, 93, 255, + 83, 83, 83, 255, 75, 75, 76, 121, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 136, 136, 136, 3, 167, 167, 167, 81, 170, 170, 170, 255, 164, 164, 164, 255, 151, 151, 151, 255, 138, 138, 138, 255, 134, 134, 134, 255, 131, 131, 131, 255, 124, 124, 124, 255, 121, 121, 121, 255, 124, 124, 124, 255, 123, 123, 123, 255, + 117, 117, 117, 255, 112, 112, 112, 255, 108, 108, 108, 255, 105, 105, 105, 255, 103, 103, 103, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 106, 106, 106, 255, 111, 111, 111, 255, 116, 116, 116, 255, 123, 123, 123, 255, 132, 132, 132, 255, 140, 140, 141, 255, 146, 146, 146, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 152, 255, 152, 152, 153, 255, 150, 150, 151, 255, 148, 148, 148, 255, + 145, 145, 146, 255, 144, 144, 144, 255, 141, 141, 142, 255, 139, 139, 140, 255, 137, 137, 138, 255, 135, 135, 135, 255, 131, 131, 132, 255, 128, 128, 128, 255, 122, 122, 123, 255, 118, 118, 119, 255, 112, 112, 113, 255, 109, 109, 110, 255, 110, 110, 111, 255, 111, 111, 112, 255, 108, 108, 109, 255, 107, 107, 108, 255, 104, 104, 104, 255, 103, 103, 104, 255, 101, 101, 101, 255, 99, 99, 100, 255, 99, 99, 100, 255, + 100, 100, 101, 255, 99, 99, 100, 255, 98, 98, 98, 255, 97, 97, 98, 255, 95, 95, 96, 255, 90, 90, 90, 255, 80, 80, 81, 255, 75, 75, 76, 57, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 140, 140, 140, 1, 150, 150, 150, 25, 169, 169, 169, 242, 163, 163, 163, 255, 150, 150, 150, 255, 134, 134, 134, 255, + 127, 127, 127, 255, 124, 124, 124, 255, 119, 119, 119, 255, 113, 113, 113, 255, 113, 113, 113, 255, 115, 115, 115, 255, 112, 112, 112, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 108, 108, 108, 255, 110, 110, 110, 255, 115, 115, 116, 255, 122, 122, 122, 255, 129, 129, 129, 255, 136, 136, 136, 255, 142, 142, 142, 255, 149, 149, 150, 255, + 155, 155, 156, 255, 157, 157, 158, 255, 156, 156, 157, 255, 154, 154, 155, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 151, 255, 148, 148, 148, 255, 145, 145, 145, 255, 141, 141, 142, 255, 137, 137, 138, 255, 134, 134, 135, 255, 133, 133, 133, 255, 129, 129, 130, 255, 127, 127, 127, 255, 122, 122, 122, 255, 117, 117, 117, 255, 116, 116, 117, 255, 118, 118, 119, 255, 115, 115, 115, 255, 112, 112, 112, 255, + 109, 109, 110, 255, 107, 107, 107, 255, 104, 104, 105, 255, 103, 103, 103, 255, 101, 101, 102, 255, 102, 102, 103, 255, 102, 102, 103, 255, 100, 100, 101, 255, 99, 99, 100, 255, 97, 97, 98, 255, 96, 96, 97, 255, 88, 88, 89, 255, 79, 79, 79, 237, 76, 76, 77, 3, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, + 131, 131, 131, 0, 134, 134, 134, 8, 164, 164, 164, 169, 162, 162, 162, 255, 150, 150, 150, 255, 132, 132, 132, 255, 120, 120, 120, 255, 116, 116, 116, 255, 112, 112, 112, 255, 106, 106, 106, 255, 104, 104, 104, 255, 107, 107, 107, 255, 108, 108, 108, 255, 104, 104, 104, 255, 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 103, 255, 106, 106, 106, 255, 110, 110, 110, 255, 114, 114, 114, 255, 117, 117, 117, 255, + 121, 121, 121, 255, 128, 128, 128, 255, 133, 133, 133, 255, 140, 140, 140, 255, 144, 144, 144, 255, 149, 149, 149, 255, 154, 154, 154, 255, 156, 156, 156, 255, 156, 156, 157, 255, 156, 156, 157, 255, 155, 155, 156, 255, 153, 153, 154, 255, 151, 151, 151, 255, 148, 148, 149, 255, 145, 145, 145, 255, 140, 140, 140, 255, 136, 136, 137, 255, 134, 134, 135, 255, 133, 133, 133, 255, 130, 130, 131, 255, 128, 128, 129, 255, + 125, 125, 125, 255, 124, 124, 124, 255, 124, 124, 125, 255, 122, 122, 122, 255, 118, 118, 118, 255, 114, 114, 115, 255, 112, 112, 113, 255, 110, 110, 111, 255, 108, 108, 108, 255, 105, 105, 106, 255, 105, 105, 106, 255, 105, 105, 105, 255, 104, 104, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 100, 100, 101, 255, 96, 96, 97, 255, 87, 87, 88, 255, 79, 79, 80, 154, 139, 139, 139, 0, 139, 139, 139, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 131, 131, 131, 0, 133, 133, 133, 3, 159, 159, 159, 81, 161, 161, 161, 255, 150, 150, 150, 255, 134, 134, 134, 255, 117, 117, 117, 255, 111, 111, 111, 255, 107, 107, 107, 255, 103, 103, 103, 255, 98, 98, 98, 255, 101, 101, 101, 255, 106, 106, 106, 255, 106, 106, 106, 255, 104, 104, 104, 255, + 105, 105, 105, 255, 107, 107, 107, 255, 109, 109, 109, 255, 114, 114, 114, 255, 119, 119, 119, 255, 124, 124, 124, 255, 128, 128, 128, 255, 132, 132, 132, 255, 138, 138, 138, 255, 142, 142, 143, 255, 147, 147, 148, 255, 150, 150, 150, 255, 151, 151, 152, 255, 151, 151, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 151, 255, 148, 148, 149, 255, 146, 146, 146, 255, 143, 143, 144, 255, + 140, 140, 140, 255, 138, 138, 138, 255, 136, 136, 136, 255, 133, 133, 134, 255, 130, 130, 131, 255, 128, 128, 129, 255, 128, 128, 129, 255, 130, 130, 130, 255, 129, 129, 130, 255, 125, 125, 126, 255, 120, 120, 121, 255, 117, 117, 118, 255, 115, 115, 116, 255, 113, 113, 113, 255, 110, 110, 111, 255, 108, 108, 109, 255, 108, 108, 109, 255, 107, 107, 108, 255, 107, 107, 107, 255, 104, 104, 104, 255, 104, 104, 104, 255, + 101, 101, 102, 255, 96, 96, 97, 255, 87, 87, 88, 255, 82, 82, 83, 58, 141, 141, 141, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 0, 134, 134, 134, 13, 160, 160, 160, 217, 153, 153, 153, 255, 139, 139, 139, 255, 119, 119, 119, 255, 106, 106, 106, 255, 103, 103, 103, 255, + 102, 102, 102, 255, 98, 98, 98, 255, 97, 97, 97, 255, 104, 104, 104, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 109, 255, 111, 111, 111, 255, 114, 114, 114, 255, 118, 118, 119, 255, 122, 122, 122, 255, 129, 129, 129, 255, 133, 133, 133, 255, 136, 136, 137, 255, 140, 140, 141, 255, 144, 144, 144, 255, 149, 149, 149, 255, 151, 151, 151, 255, 151, 151, 152, 255, 151, 151, 152, 255, 152, 152, 152, 255, + 152, 152, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 147, 147, 147, 255, 146, 146, 147, 255, 144, 144, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 136, 136, 136, 255, 133, 133, 133, 255, 131, 131, 132, 255, 132, 132, 132, 255, 132, 132, 133, 255, 132, 132, 133, 255, 131, 131, 131, 255, 127, 127, 127, 255, 123, 123, 124, 255, 121, 121, 122, 255, 118, 118, 119, 255, 115, 115, 116, 255, 113, 113, 114, 255, + 112, 112, 112, 255, 112, 112, 112, 255, 110, 110, 111, 255, 108, 108, 109, 255, 107, 107, 107, 255, 105, 105, 106, 255, 103, 103, 104, 255, 96, 96, 96, 255, 86, 86, 87, 206, 140, 140, 140, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 4, + 156, 156, 156, 107, 154, 154, 154, 255, 143, 143, 143, 255, 125, 125, 125, 255, 108, 108, 108, 255, 101, 101, 101, 255, 102, 102, 102, 255, 101, 101, 101, 255, 98, 98, 98, 255, 101, 101, 101, 255, 109, 109, 109, 255, 114, 114, 114, 255, 113, 113, 113, 255, 114, 114, 114, 255, 117, 117, 117, 255, 122, 122, 122, 255, 126, 126, 127, 255, 132, 132, 132, 255, 137, 137, 137, 255, 140, 140, 141, 255, 144, 144, 144, 255, + 146, 146, 147, 255, 150, 150, 150, 255, 151, 151, 152, 255, 152, 152, 153, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 139, 139, 139, 255, 136, 136, 137, 255, 135, 135, 136, 255, 136, 136, 136, 255, 137, 137, 137, 255, 135, 135, 136, 255, 133, 133, 134, 255, 131, 131, 131, 255, + 131, 131, 131, 255, 130, 130, 131, 255, 126, 126, 127, 255, 121, 121, 122, 255, 118, 118, 118, 255, 117, 117, 118, 255, 116, 116, 117, 255, 115, 115, 116, 255, 113, 113, 113, 255, 109, 109, 110, 255, 109, 109, 110, 255, 108, 108, 109, 255, 103, 103, 104, 255, 94, 94, 95, 255, 90, 90, 90, 83, 144, 144, 144, 0, 144, 144, 144, 0, 144, 144, 144, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 137, 137, 137, 0, 136, 136, 136, 0, 139, 139, 139, 0, 141, 141, 141, 17, 157, 157, 157, 222, 150, 150, 150, 255, 135, 135, 135, 255, 115, 115, 115, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 106, 106, 106, 255, 115, 115, 115, 255, 119, 119, 119, 255, 120, 120, 120, 255, 122, 122, 122, 255, + 127, 127, 127, 255, 130, 130, 131, 255, 134, 134, 134, 255, 139, 139, 139, 255, 144, 144, 144, 255, 147, 147, 147, 255, 150, 150, 150, 255, 152, 152, 153, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 146, 146, 147, 255, 144, 144, 145, 255, 142, 142, 143, 255, 141, 141, 142, 255, 140, 140, 140, 255, 139, 139, 140, 255, + 139, 139, 140, 255, 139, 139, 140, 255, 138, 138, 139, 255, 136, 136, 136, 255, 134, 134, 134, 255, 137, 137, 138, 255, 110, 109, 110, 255, 97, 96, 96, 255, 134, 134, 134, 255, 125, 125, 125, 255, 122, 122, 122, 255, 120, 120, 121, 255, 119, 119, 120, 255, 117, 117, 118, 255, 114, 114, 115, 255, 112, 112, 113, 255, 111, 111, 112, 255, 109, 109, 110, 255, 102, 102, 103, 255, 93, 93, 94, 215, 142, 142, 142, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 137, 137, 137, 4, 155, 155, 155, 92, 156, 156, 156, 255, 145, 145, 145, 255, 127, 127, 127, 255, 111, 111, 111, 255, 104, 104, 104, 255, 106, 106, 106, 255, 107, 107, 107, 255, + 105, 105, 105, 255, 107, 107, 107, 255, 113, 113, 113, 255, 121, 121, 121, 255, 125, 125, 125, 255, 128, 128, 128, 255, 131, 131, 131, 255, 133, 133, 133, 255, 137, 137, 137, 255, 141, 141, 141, 255, 145, 145, 145, 255, 149, 149, 149, 255, 151, 151, 152, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, + 147, 147, 148, 255, 146, 146, 146, 255, 145, 145, 145, 255, 144, 144, 144, 255, 144, 144, 145, 255, 143, 143, 144, 255, 141, 141, 142, 255, 139, 139, 140, 255, 137, 137, 138, 255, 136, 136, 136, 255, 136, 136, 136, 255, 110, 110, 110, 255, 57, 56, 55, 255, 56, 55, 54, 255, 104, 104, 104, 255, 132, 132, 133, 255, 127, 127, 128, 255, 124, 124, 125, 255, 121, 121, 122, 255, 120, 120, 121, 255, 117, 117, 118, 255, + 115, 115, 116, 255, 113, 113, 114, 255, 110, 110, 110, 255, 102, 102, 103, 255, 97, 97, 98, 74, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 136, 136, 136, 10, 160, 160, 160, 190, + 154, 154, 154, 255, 141, 141, 141, 255, 124, 124, 124, 255, 111, 111, 111, 255, 108, 108, 108, 255, 110, 110, 110, 255, 112, 112, 112, 255, 111, 111, 111, 255, 113, 113, 113, 255, 120, 120, 120, 255, 129, 129, 129, 255, 134, 134, 134, 255, 135, 135, 136, 255, 136, 136, 137, 255, 139, 139, 139, 255, 143, 143, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 155, 255, + 154, 154, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 144, 255, 141, 141, 141, 255, 138, 138, 139, 255, 137, 137, 138, 255, 137, 137, 137, 255, 138, 138, 138, 255, 134, 134, 134, 255, 72, 71, 71, 255, 59, 57, 57, 255, 59, 57, 57, 255, + 113, 113, 114, 255, 135, 135, 135, 255, 127, 127, 128, 255, 124, 124, 125, 255, 121, 121, 122, 255, 120, 120, 121, 255, 119, 119, 120, 255, 114, 114, 115, 255, 109, 109, 109, 255, 103, 103, 104, 167, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 138, 138, 138, 1, 154, 154, 154, 50, 162, 162, 162, 245, 154, 154, 154, 255, 140, 140, 140, 255, 124, 124, 124, 255, 114, 114, 114, 255, 112, 112, 113, 255, 115, 115, 115, 255, 117, 117, 117, 255, 118, 118, 118, 255, 122, 122, 122, 255, 128, 128, 128, 255, 135, 135, 136, 255, 139, 139, 140, 255, 140, 140, 141, 255, 142, 142, 143, 255, + 145, 145, 145, 255, 147, 147, 148, 255, 150, 150, 151, 255, 152, 152, 152, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 147, 255, 144, 144, 145, 255, 142, 142, 142, 255, 141, 141, 141, 255, 140, 140, 140, 255, 139, 139, 139, 255, + 139, 139, 140, 255, 137, 137, 138, 255, 138, 138, 138, 255, 131, 131, 131, 255, 69, 67, 68, 255, 63, 61, 62, 255, 64, 63, 64, 255, 118, 117, 118, 255, 133, 133, 134, 255, 127, 127, 128, 255, 124, 124, 124, 255, 124, 124, 124, 255, 121, 121, 122, 255, 114, 114, 115, 255, 108, 108, 109, 237, 105, 105, 105, 27, 143, 143, 143, 0, 143, 143, 143, 0, 144, 144, 144, 0, 144, 144, 144, 0, 144, 144, 144, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 137, 137, 137, 0, 133, 133, 133, 4, 162, 162, 162, 110, 164, 164, 164, 255, 154, 154, 154, 255, 139, 139, 139, 255, 126, 126, 126, 255, 117, 117, 118, 255, 119, 119, 119, 255, 122, 122, 122, 255, 125, 125, 125, 255, + 126, 126, 126, 255, 128, 128, 128, 255, 133, 133, 133, 255, 139, 139, 140, 255, 144, 144, 145, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 147, 255, + 145, 145, 145, 255, 144, 144, 145, 255, 142, 142, 143, 255, 143, 143, 143, 255, 142, 142, 143, 255, 141, 141, 142, 255, 140, 140, 141, 255, 138, 138, 138, 255, 136, 136, 137, 255, 136, 136, 136, 255, 130, 130, 131, 255, 70, 69, 70, 255, 65, 65, 65, 255, 67, 66, 66, 255, 125, 124, 125, 255, 132, 132, 133, 255, 128, 128, 128, 255, 127, 127, 127, 255, 122, 122, 123, 255, 115, 115, 116, 255, 110, 110, 111, 89, + 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 137, 137, 137, 0, 134, 134, 134, 0, 133, 133, 133, 8, 167, 167, 167, 162, 166, 166, 166, 255, + 156, 156, 156, 255, 141, 141, 141, 255, 130, 130, 130, 255, 124, 124, 124, 255, 126, 126, 126, 255, 128, 128, 128, 255, 130, 130, 130, 255, 132, 132, 132, 255, 133, 133, 133, 255, 136, 136, 136, 255, 143, 143, 143, 255, 148, 148, 149, 255, 152, 152, 152, 255, 154, 154, 155, 255, 155, 155, 156, 255, 155, 155, 155, 255, 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, + 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 150, 255, 148, 148, 149, 255, 148, 148, 148, 255, 146, 146, 147, 255, 147, 147, 148, 255, 145, 145, 146, 255, 146, 146, 146, 255, 144, 144, 145, 255, 144, 144, 145, 255, 142, 142, 143, 255, 140, 140, 140, 255, 137, 137, 138, 255, 136, 136, 137, 255, 137, 137, 137, 255, 138, 138, 138, 255, 127, 127, 127, 255, 70, 70, 70, 255, 68, 67, 68, 255, 72, 72, 72, 255, + 126, 126, 127, 255, 133, 133, 134, 255, 130, 130, 130, 255, 122, 122, 123, 255, 116, 116, 117, 143, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 137, 137, 137, 0, 137, 137, 137, 0, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 137, 137, 137, 0, 134, 134, 134, 0, 135, 135, 135, 0, 143, 143, 143, 16, 172, 172, 172, 188, 168, 168, 168, 255, 159, 159, 159, 255, 145, 145, 145, 255, 136, 136, 136, 255, 129, 129, 130, 255, 130, 130, 130, 255, 133, 133, 133, 255, 136, 136, 137, 255, 138, 138, 138, 255, 138, 138, 139, 255, 141, 141, 141, 255, 145, 145, 145, 255, 150, 150, 150, 255, 154, 154, 155, 255, 157, 157, 158, 255, + 157, 157, 158, 255, 158, 158, 158, 255, 156, 156, 157, 255, 156, 156, 157, 255, 155, 155, 156, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 148, 255, 144, 144, 145, 255, 143, 143, 143, 255, 141, 141, 142, 255, 140, 140, 140, 255, 138, 138, 139, 255, 138, 138, 139, 255, + 137, 137, 137, 255, 136, 136, 137, 255, 138, 138, 139, 255, 122, 122, 123, 255, 71, 71, 71, 255, 91, 91, 91, 255, 137, 137, 138, 255, 134, 134, 135, 255, 129, 129, 130, 255, 123, 123, 123, 174, 120, 120, 121, 3, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 137, 137, 137, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 153, 153, 153, 23, 175, 175, 175, 209, 173, 173, 173, 255, 162, 162, 162, 255, 151, 151, 151, 255, 141, 141, 141, 255, 134, 134, 135, 255, 135, 135, 135, 255, 137, 137, 137, 255, 141, 141, 141, 255, + 142, 142, 143, 255, 144, 144, 145, 255, 145, 145, 146, 255, 148, 148, 148, 255, 150, 150, 151, 255, 153, 153, 153, 255, 155, 155, 156, 255, 157, 157, 157, 255, 157, 157, 158, 255, 157, 157, 157, 255, 155, 155, 156, 255, 156, 156, 156, 255, 155, 155, 156, 255, 154, 154, 154, 255, 152, 152, 153, 255, 153, 153, 154, 255, 152, 152, 153, 255, 150, 150, 151, 255, 149, 149, 149, 255, 146, 146, 147, 255, 145, 145, 146, 255, + 143, 143, 143, 255, 141, 141, 142, 255, 141, 141, 141, 255, 140, 140, 140, 255, 140, 140, 141, 255, 139, 139, 139, 255, 137, 137, 138, 255, 135, 135, 136, 255, 135, 135, 136, 255, 138, 138, 138, 255, 125, 125, 126, 255, 140, 140, 141, 255, 139, 139, 140, 255, 134, 134, 134, 255, 128, 128, 129, 192, 126, 126, 127, 6, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 136, 136, 136, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 2, 158, 158, 158, 29, 179, 179, 179, 202, 176, 176, 176, 255, + 167, 167, 167, 255, 157, 157, 157, 255, 147, 147, 147, 255, 141, 141, 141, 255, 139, 139, 140, 255, 141, 141, 142, 255, 145, 145, 145, 255, 147, 147, 148, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 152, 255, 151, 151, 152, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 154, 255, 154, 154, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 152, 255, + 150, 150, 151, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 143, 143, 143, 255, 141, 141, 142, 255, 141, 141, 142, 255, 141, 141, 142, 255, 138, 138, 139, 255, 137, 137, 138, 255, 135, 135, 136, 255, 137, 137, 137, 255, 138, 138, 138, 255, 141, 141, 142, 255, 141, 141, 142, 255, 138, 138, 139, 255, 133, 133, 134, 188, 131, 131, 132, 10, + 255, 255, 255, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 136, 136, 136, 0, 134, 134, 134, 0, + 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 138, 138, 138, 2, 151, 151, 151, 23, 182, 182, 182, 183, 180, 180, 180, 255, 174, 174, 174, 255, 164, 164, 164, 255, 154, 154, 154, 255, 148, 148, 149, 255, 145, 145, 146, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, + 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 150, 255, 149, 149, 150, 255, 150, 150, 151, 255, 149, 149, 149, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 147, 255, 146, 146, 146, 255, 145, 145, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 141, 141, 141, 255, 139, 139, 140, 255, 137, 137, 138, 255, 138, 138, 139, 255, 138, 138, 139, 255, 142, 142, 142, 255, + 143, 143, 144, 255, 145, 145, 146, 255, 144, 144, 144, 255, 140, 140, 141, 168, 137, 137, 138, 6, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 136, 136, 136, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 139, 139, 139, 0, 140, 140, 140, 2, 136, 136, 136, 13, 183, 183, 183, 143, 185, 185, 186, 252, 180, 180, 181, 255, 172, 172, 172, 255, 163, 163, 163, 255, 156, 156, 156, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, + 151, 151, 152, 255, 152, 152, 152, 255, 154, 154, 154, 255, 153, 153, 153, 255, 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 153, 255, 152, 152, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 148, 255, 147, 147, 147, 255, 144, 144, 145, 255, 143, 143, 143, 255, 142, 142, 142, 255, + 140, 140, 141, 255, 139, 139, 140, 255, 140, 140, 140, 255, 142, 142, 142, 255, 146, 146, 147, 255, 149, 149, 150, 255, 150, 150, 150, 255, 149, 149, 150, 249, 146, 146, 146, 121, 127, 127, 127, 0, 127, 127, 127, 0, 128, 128, 128, 0, 128, 128, 128, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 136, 136, 136, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 139, 139, 139, 0, 140, 140, 140, 0, 138, 138, 138, 1, 133, 133, 133, 9, 177, 177, 178, 81, 189, 189, 189, 230, + 186, 186, 186, 255, 180, 180, 180, 255, 173, 173, 174, 255, 165, 165, 165, 255, 160, 160, 160, 255, 156, 156, 156, 255, 154, 154, 155, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 154, 255, 152, 152, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, + 148, 148, 148, 255, 147, 147, 147, 255, 146, 146, 146, 255, 143, 143, 144, 255, 142, 142, 143, 255, 142, 142, 143, 255, 143, 143, 144, 255, 145, 145, 145, 255, 148, 148, 149, 255, 153, 153, 153, 255, 155, 155, 156, 255, 155, 155, 155, 255, 154, 154, 154, 224, 151, 151, 152, 61, 140, 140, 140, 0, 127, 127, 127, 0, 127, 127, 127, 0, 128, 128, 128, 0, 128, 128, 128, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 135, 135, 135, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, + 139, 139, 139, 0, 140, 140, 140, 0, 138, 138, 138, 0, 136, 136, 136, 1, 138, 138, 138, 4, 161, 161, 161, 30, 189, 189, 189, 153, 190, 190, 191, 250, 186, 186, 187, 255, 182, 182, 182, 255, 175, 175, 175, 255, 169, 169, 170, 255, 164, 164, 164, 255, 159, 159, 160, 255, 155, 155, 156, 255, 153, 153, 154, 255, 151, 151, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 152, 255, 152, 152, 152, 255, + 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 147, 147, 147, 255, 146, 146, 147, 255, 146, 146, 146, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 151, 255, 154, 154, 154, 255, 157, 157, 157, 255, 159, 159, 160, 255, 160, 160, 161, 255, 159, 159, 160, 249, 157, 157, 158, 136, 156, 156, 156, 9, 144, 144, 144, 0, 139, 139, 139, 0, + 126, 126, 126, 0, 127, 127, 127, 0, 128, 128, 128, 0, 129, 129, 129, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 140, 140, 140, 0, 135, 135, 135, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 139, 139, 139, 0, 140, 140, 140, 0, 138, 138, 138, 0, 136, 136, 136, 0, 137, 137, 137, 0, 139, 139, 139, 2, 138, 138, 138, 8, 179, 179, 179, 60, 193, 193, 193, 185, 193, 193, 193, 255, 189, 189, 189, 255, 185, 185, 185, 255, 180, 180, 180, 255, 174, 174, 174, 255, 169, 169, 169, 255, + 164, 164, 164, 255, 162, 162, 162, 255, 159, 159, 159, 255, 156, 156, 157, 255, 155, 155, 155, 255, 154, 154, 154, 255, 152, 152, 153, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 150, 255, 150, 150, 151, 255, 151, 151, 151, 255, 153, 153, 153, 255, 155, 155, 156, 255, 157, 157, 157, 255, 160, 160, 161, 255, 163, 163, 164, 255, 165, 165, 166, 255, 166, 166, 166, 255, 166, 166, 166, 255, + 165, 165, 165, 173, 159, 159, 160, 43, 136, 136, 136, 0, 138, 138, 138, 0, 137, 137, 137, 0, 139, 139, 139, 0, 126, 126, 126, 0, 127, 127, 127, 0, 128, 128, 128, 0, 129, 129, 129, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 135, 135, 135, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 139, 139, 139, 0, 140, 140, 140, 0, 137, 137, 137, 0, 136, 136, 136, 0, 137, 137, 137, 0, 139, 139, 139, 0, 139, 139, 139, 1, 136, 136, 136, 2, 134, 134, 134, 9, + 184, 184, 184, 61, 194, 194, 194, 169, 194, 194, 195, 242, 192, 192, 193, 255, 188, 188, 188, 255, 183, 183, 183, 255, 180, 180, 181, 255, 177, 177, 178, 255, 174, 174, 174, 255, 171, 171, 171, 255, 168, 168, 169, 255, 165, 165, 166, 255, 164, 164, 164, 255, 162, 162, 163, 255, 162, 162, 162, 255, 160, 160, 160, 255, 161, 161, 162, 255, 164, 164, 164, 255, 165, 165, 165, 255, 166, 166, 167, 255, 168, 168, 169, 255, + 170, 170, 170, 255, 171, 171, 172, 255, 172, 172, 172, 255, 173, 173, 173, 239, 170, 170, 171, 155, 166, 166, 167, 47, 136, 136, 136, 1, 132, 132, 132, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 126, 126, 126, 0, 127, 127, 127, 0, 128, 128, 128, 0, 130, 130, 130, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 135, 135, 135, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, 140, 140, 140, 0, 140, 140, 140, 0, 137, 137, 137, 0, + 136, 136, 136, 0, 138, 138, 138, 0, 139, 139, 139, 0, 138, 138, 138, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 1, 136, 136, 136, 5, 163, 163, 163, 22, 190, 190, 190, 103, 195, 195, 196, 187, 195, 195, 196, 240, 192, 192, 192, 255, 190, 190, 190, 255, 188, 188, 188, 255, 185, 185, 186, 255, 182, 182, 183, 255, 180, 180, 181, 255, 180, 180, 180, 255, 178, 178, 178, 255, 177, 177, 177, 255, + 177, 177, 177, 255, 176, 176, 177, 255, 177, 177, 177, 255, 178, 178, 178, 255, 178, 178, 179, 255, 179, 179, 179, 255, 179, 179, 179, 240, 176, 176, 176, 181, 175, 175, 175, 88, 166, 166, 166, 8, 129, 129, 129, 0, 141, 141, 141, 0, 136, 136, 136, 0, 132, 132, 132, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 138, 138, 138, 0, 126, 126, 126, 0, 127, 127, 127, 0, 128, 128, 128, 0, + 130, 130, 130, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 135, 135, 135, 0, 134, 134, 134, 0, + 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, 140, 140, 140, 0, 140, 140, 140, 0, 137, 137, 137, 0, 136, 136, 136, 0, 138, 138, 138, 0, 139, 139, 139, 0, 138, 138, 138, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 2, 135, 135, 135, 4, 134, 134, 134, 11, 189, 189, 189, 63, 191, 191, 191, 120, 191, 191, 191, 169, + 191, 191, 192, 204, 190, 190, 191, 218, 192, 192, 193, 255, 192, 192, 192, 255, 190, 190, 190, 255, 188, 188, 188, 255, 187, 187, 188, 255, 183, 183, 184, 215, 183, 183, 183, 200, 181, 181, 181, 166, 179, 179, 179, 113, 178, 178, 178, 52, 137, 137, 137, 4, 129, 129, 129, 1, 131, 131, 131, 0, 136, 136, 136, 0, 130, 130, 130, 0, 141, 141, 141, 0, 136, 136, 136, 0, 132, 132, 132, 0, 137, 137, 137, 0, + 138, 138, 138, 0, 139, 139, 139, 0, 138, 138, 138, 0, 126, 126, 126, 0, 127, 127, 127, 0, 128, 128, 128, 0, 131, 131, 131, 0, 145, 145, 145, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 135, 135, 135, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, 140, 140, 140, 0, 140, 140, 140, 0, 137, 137, 137, 0, 136, 136, 136, 0, 138, 138, 138, 0, 139, 139, 139, 0, 138, 138, 138, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, + 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 131, 131, 131, 0, 131, 131, 131, 2, 135, 135, 135, 2, 138, 138, 138, 5, 137, 137, 137, 8, 134, 134, 134, 8, 134, 134, 134, 7, 135, 135, 135, 10, 133, 133, 133, 7, 131, 131, 131, 5, 134, 134, 134, 5, 133, 133, 133, 4, 132, 132, 132, 2, 138, 138, 138, 1, 133, 133, 133, 0, 134, 134, 134, 0, 130, 130, 130, 0, 132, 132, 132, 0, + 135, 135, 135, 0, 131, 131, 131, 0, 141, 141, 141, 0, 135, 135, 135, 0, 132, 132, 132, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 137, 137, 137, 0, 126, 126, 126, 0, 127, 127, 127, 0, 127, 127, 127, 0, 132, 132, 132, 0, 145, 145, 145, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 148, 148, 148, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 148, 148, 148, 0, 157, 157, 157, 0, 156, 156, 156, 0, 152, 152, 152, 0, 149, 149, 149, 0, + 142, 142, 142, 0, 141, 141, 141, 0, 148, 148, 148, 1, 127, 127, 127, 16, 120, 120, 120, 70, 119, 119, 119, 114, 119, 119, 119, 162, 119, 119, 119, 194, 119, 119, 119, 212, 119, 119, 119, 212, 118, 118, 118, 214, 116, 116, 116, 213, 116, 116, 116, 212, 114, 114, 114, 190, 112, 112, 112, 158, 111, 111, 111, 113, 111, 111, 111, 65, 108, 108, 108, 9, 130, 130, 130, 0, 132, 132, 132, 0, 132, 132, 132, 0, + 130, 130, 130, 0, 133, 133, 133, 0, 139, 139, 139, 0, 143, 143, 143, 0, 142, 142, 142, 0, 136, 136, 136, 0, 132, 132, 132, 0, 139, 139, 139, 0, 145, 145, 145, 0, 146, 146, 146, 0, 141, 141, 141, 0, 134, 134, 134, 0, 129, 129, 129, 0, 133, 133, 133, 0, 141, 141, 141, 0, 137, 137, 137, 0, 132, 132, 132, 0, 141, 141, 141, 0, 144, 144, 144, 0, 135, 135, 135, 0, 128, 128, 128, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 148, 148, 148, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, + 146, 146, 146, 0, 150, 150, 150, 0, 158, 158, 158, 0, 156, 156, 156, 0, 151, 151, 151, 0, 147, 147, 147, 1, 122, 122, 122, 47, 121, 121, 121, 134, 121, 121, 121, 199, 122, 122, 122, 255, 123, 123, 123, 255, 125, 125, 125, 255, 127, 127, 127, 255, 128, 128, 128, 255, 128, 128, 128, 255, 127, 127, 127, 255, 126, 126, 126, 255, 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 120, 255, 116, 116, 116, 255, + 114, 114, 114, 255, 111, 111, 111, 255, 108, 108, 108, 252, 106, 106, 106, 194, 103, 103, 103, 130, 101, 101, 101, 39, 130, 130, 130, 0, 133, 133, 133, 0, 139, 139, 139, 0, 143, 143, 143, 0, 142, 142, 142, 0, 136, 136, 136, 0, 132, 132, 132, 0, 139, 139, 139, 0, 145, 145, 145, 0, 146, 146, 146, 0, 141, 141, 141, 0, 134, 134, 134, 0, 129, 129, 129, 0, 133, 133, 133, 0, 141, 141, 141, 0, + 137, 137, 137, 0, 132, 132, 132, 0, 141, 141, 141, 0, 144, 144, 144, 0, 135, 135, 135, 0, 128, 128, 128, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 141, 141, 141, 0, 145, 145, 145, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 152, 152, 152, 0, 159, 159, 159, 1, 127, 127, 127, 16, 120, 120, 120, 117, 120, 120, 120, 208, 122, 122, 122, 255, 125, 125, 125, 255, 129, 129, 129, 255, 132, 132, 132, 255, 137, 137, 137, 255, 140, 140, 140, 255, 141, 141, 141, 255, 143, 143, 143, 255, 143, 143, 143, 255, + 143, 143, 143, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 131, 131, 131, 255, 127, 127, 126, 255, 121, 121, 121, 255, 115, 115, 115, 255, 109, 109, 109, 255, 105, 105, 105, 255, 102, 102, 102, 255, 99, 99, 99, 202, 96, 96, 96, 105, 94, 94, 94, 9, 143, 143, 143, 0, 142, 142, 142, 0, 135, 135, 135, 0, 132, 132, 132, 0, 139, 139, 139, 0, 145, 145, 145, 0, + 146, 146, 146, 0, 141, 141, 141, 0, 134, 134, 134, 0, 129, 129, 129, 0, 133, 133, 133, 0, 141, 141, 141, 0, 137, 137, 137, 0, 132, 132, 132, 0, 141, 141, 141, 0, 144, 144, 144, 0, 135, 135, 135, 0, 128, 128, 128, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 1, 125, 125, 125, 20, 120, 120, 120, 130, 120, 120, 120, 239, 124, 124, 124, 255, 128, 128, 128, 255, 134, 134, 134, 255, 137, 137, 137, 255, 142, 142, 142, 255, + 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 149, 149, 149, 255, 145, 145, 145, 255, 142, 142, 142, 255, 138, 138, 138, 255, 134, 134, 134, 255, 130, 130, 130, 255, 124, 124, 124, 255, 117, 117, 117, 255, 110, 110, 110, 255, 101, 101, 101, 255, 97, 97, 97, 255, 95, 95, 95, 234, + 91, 91, 91, 114, 88, 88, 88, 12, 134, 134, 134, 0, 132, 132, 132, 0, 140, 140, 140, 0, 146, 146, 146, 0, 146, 146, 146, 0, 140, 140, 140, 0, 133, 133, 133, 0, 129, 129, 129, 0, 134, 134, 134, 0, 141, 141, 141, 0, 137, 137, 137, 0, 132, 132, 132, 0, 141, 141, 141, 0, 144, 144, 144, 0, 135, 135, 135, 0, 128, 128, 128, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 148, 148, 148, 0, 148, 148, 148, 0, 147, 147, 147, 0, 148, 148, 148, 0, 144, 144, 144, 4, 118, 118, 119, 101, 119, 119, 119, 236, 123, 123, 123, 255, + 129, 129, 129, 255, 134, 134, 134, 255, 139, 139, 140, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 143, 143, 143, 255, 140, 140, 140, 255, 136, 136, 136, 255, + 133, 133, 133, 255, 128, 128, 128, 255, 123, 123, 123, 255, 116, 116, 116, 255, 107, 107, 107, 255, 98, 98, 98, 255, 93, 93, 93, 255, 88, 88, 88, 228, 85, 85, 85, 87, 133, 133, 133, 0, 141, 141, 141, 0, 146, 146, 146, 0, 145, 145, 145, 0, 139, 139, 139, 0, 131, 131, 131, 0, 129, 129, 129, 0, 136, 136, 136, 0, 141, 141, 141, 0, 135, 135, 135, 0, 133, 133, 133, 0, 142, 142, 142, 0, + 144, 144, 144, 0, 134, 134, 134, 0, 128, 128, 128, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 143, 143, 143, 0, + 147, 147, 147, 1, 120, 120, 121, 40, 117, 117, 117, 194, 119, 119, 119, 255, 127, 127, 127, 255, 131, 131, 131, 255, 138, 138, 138, 255, 142, 142, 142, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, + 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 135, 135, 135, 255, 132, 132, 132, 255, 129, 129, 129, 255, 125, 125, 125, 255, 119, 119, 119, 255, 112, 112, 112, 255, 104, 104, 104, 255, 92, 92, 92, 255, 87, 87, 87, 255, 82, 82, 82, 186, 81, 81, 81, 27, 147, 147, 147, 0, 144, 144, 144, 0, 137, 137, 137, 0, 130, 130, 130, 0, + 129, 129, 129, 0, 138, 138, 138, 0, 141, 141, 141, 0, 134, 134, 134, 0, 134, 134, 134, 0, 143, 143, 143, 0, 142, 142, 142, 0, 132, 132, 132, 0, 128, 128, 128, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, 146, 146, 146, 0, 144, 144, 144, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 139, 139, 139, 0, 137, 137, 137, 3, 115, 115, 115, 93, 116, 116, 116, 245, 121, 121, 121, 255, 128, 128, 128, 255, 135, 135, 135, 255, 140, 140, 140, 255, 142, 142, 142, 255, 145, 145, 145, 255, 147, 147, 147, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 153, 153, 153, 255, 154, 154, 154, 255, + 155, 155, 155, 255, 156, 156, 156, 255, 156, 156, 156, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 141, 141, 141, 255, 139, 139, 139, 255, 135, 135, 135, 255, 132, 132, 132, 255, 129, 129, 129, 255, 126, 126, 126, 255, 123, 123, 123, 255, 119, 119, 118, 255, 112, 112, 112, 255, 105, 105, 105, 255, 95, 95, 95, 255, + 85, 85, 85, 255, 80, 80, 80, 240, 78, 78, 78, 78, 143, 143, 143, 0, 136, 136, 136, 0, 130, 130, 130, 0, 131, 131, 131, 0, 138, 138, 138, 0, 140, 140, 140, 0, 133, 133, 133, 0, 136, 136, 136, 0, 144, 144, 144, 0, 140, 140, 140, 0, 132, 132, 132, 0, 128, 128, 128, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, + 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 150, 150, 150, 0, 149, 149, 149, 0, 147, 147, 147, 0, 146, 146, 146, 0, 144, 144, 144, 0, 142, 142, 142, 0, 141, 141, 141, 0, 136, 136, 136, 4, 113, 113, 113, 138, 116, 116, 116, 255, 122, 122, 122, 255, 130, 130, 130, 255, 135, 135, 135, 255, 140, 140, 140, 255, 141, 141, 141, 255, 142, 142, 142, 255, 143, 143, 143, 255, 145, 145, 145, 255, + 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 146, 146, 146, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 134, 255, 128, 128, 128, 255, + 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 120, 255, 117, 117, 117, 255, 112, 112, 112, 255, 106, 106, 106, 255, 97, 97, 97, 255, 85, 85, 85, 255, 78, 78, 78, 255, 75, 75, 75, 120, 135, 135, 135, 0, 129, 129, 129, 0, 132, 132, 132, 0, 140, 140, 140, 0, 139, 139, 139, 0, 132, 132, 132, 0, 138, 138, 138, 0, 144, 144, 144, 0, 139, 139, 139, 0, 131, 131, 131, 0, 129, 129, 129, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 151, 151, 151, 0, 151, 151, 151, 0, 151, 151, 151, 0, 151, 151, 151, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 153, 153, 153, 0, 149, 149, 149, 1, 128, 128, 128, 8, 112, 112, 112, 161, 115, 115, 115, 255, 122, 122, 122, 255, 129, 129, 129, 255, 135, 135, 135, 255, + 137, 137, 137, 255, 138, 138, 139, 255, 140, 140, 140, 255, 141, 141, 141, 255, 143, 143, 143, 255, 145, 145, 145, 255, 146, 146, 146, 255, 149, 149, 149, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 150, 150, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 144, 144, 144, 255, 142, 142, 142, 255, + 140, 140, 140, 255, 139, 139, 139, 255, 137, 137, 137, 255, 136, 136, 136, 255, 134, 134, 134, 255, 131, 131, 131, 255, 127, 127, 127, 255, 122, 122, 122, 255, 119, 119, 119, 255, 116, 116, 116, 255, 113, 113, 113, 255, 110, 110, 110, 255, 105, 105, 105, 255, 97, 97, 97, 255, 85, 85, 85, 255, 76, 76, 76, 255, 72, 72, 72, 144, 129, 129, 129, 1, 132, 132, 132, 0, 141, 141, 141, 0, 138, 138, 138, 0, + 132, 132, 132, 0, 139, 139, 139, 0, 144, 144, 144, 0, 137, 137, 137, 0, 130, 130, 130, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 150, 150, 150, 0, 151, 151, 151, 1, 142, 142, 142, 7, + 109, 109, 109, 173, 114, 114, 115, 255, 120, 120, 121, 255, 127, 127, 127, 255, 132, 132, 133, 255, 133, 133, 134, 255, 135, 135, 135, 255, 136, 136, 136, 255, 138, 138, 138, 255, 140, 140, 141, 255, 142, 142, 142, 255, 143, 143, 143, 255, 144, 144, 144, 255, 145, 145, 146, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, + 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 147, 147, 147, 255, 144, 144, 144, 255, 140, 140, 140, 255, 137, 137, 137, 255, 135, 135, 135, 255, 131, 131, 131, 255, 131, 131, 131, 255, 130, 130, 130, 255, 130, 130, 130, 255, 127, 127, 127, 255, 125, 125, 125, 255, 119, 119, 119, 255, 115, 115, 115, 255, 113, 113, 112, 255, 111, 111, 111, 255, 108, 108, 108, 255, 103, 103, 103, 255, 95, 95, 95, 255, + 83, 83, 83, 255, 73, 73, 73, 255, 69, 69, 69, 153, 134, 134, 134, 1, 141, 141, 141, 0, 137, 137, 137, 0, 132, 132, 132, 0, 141, 141, 141, 0, 144, 144, 144, 0, 136, 136, 136, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, + 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 149, 149, 149, 0, 145, 145, 145, 6, 108, 108, 108, 150, 111, 111, 111, 255, 118, 118, 118, 255, 125, 125, 126, 255, 129, 129, 130, 255, 131, 131, 131, 255, 131, 131, 131, 255, 133, 133, 133, 255, 135, 135, 135, 255, 138, 138, 138, 255, 139, 139, 139, 255, 141, 141, 141, 255, 141, 141, 141, 255, 142, 142, 142, 255, 145, 145, 145, 255, 147, 147, 147, 255, + 150, 150, 150, 255, 151, 151, 151, 255, 154, 154, 154, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 147, 147, 147, 255, 143, 143, 143, 255, 140, 140, 140, 255, 135, 135, 135, 255, 131, 131, 131, 255, 128, 128, 128, 255, 126, 126, 126, 255, 124, 124, 124, 255, 123, 123, 123, 255, 124, 124, 124, 255, 120, 120, 120, 255, + 116, 116, 116, 255, 111, 111, 111, 255, 109, 109, 109, 255, 107, 107, 107, 255, 105, 105, 105, 255, 101, 101, 101, 255, 92, 92, 92, 255, 80, 80, 80, 255, 70, 70, 70, 255, 70, 70, 70, 136, 141, 141, 141, 1, 135, 135, 135, 0, 133, 133, 133, 0, 142, 142, 142, 0, 143, 143, 143, 0, 134, 134, 134, 0, 128, 128, 128, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 148, 148, 148, 3, 108, 108, 108, 124, 108, 108, 109, 255, 116, 116, 116, 255, 122, 122, 122, 255, 126, 126, 126, 255, 127, 127, 127, 255, 128, 128, 128, 255, 129, 129, 129, 255, 133, 133, 133, 255, 135, 135, 135, 255, 135, 135, 135, 255, + 137, 137, 137, 255, 138, 138, 138, 255, 141, 141, 141, 255, 144, 144, 144, 255, 147, 147, 147, 255, 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 138, 138, 138, 255, 134, 134, 134, 255, + 129, 129, 129, 255, 124, 124, 124, 255, 120, 120, 120, 255, 118, 118, 118, 255, 118, 118, 118, 255, 118, 118, 118, 255, 115, 115, 115, 255, 112, 112, 112, 255, 109, 109, 109, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, 97, 97, 97, 255, 90, 90, 90, 255, 77, 77, 77, 255, 69, 69, 69, 255, 68, 68, 68, 104, 134, 134, 134, 1, 134, 134, 134, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 132, 132, 132, 0, 128, 128, 128, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 150, 150, 150, 0, 150, 150, 150, 0, 151, 151, 151, 0, 151, 151, 151, 0, 151, 151, 151, 0, 152, 152, 152, 0, 151, 151, 151, 1, 110, 110, 110, 66, 106, 106, 106, 249, 112, 112, 113, 255, 120, 120, 120, 255, 124, 124, 124, 255, 123, 123, 123, 255, + 123, 123, 123, 255, 126, 126, 126, 255, 129, 129, 129, 255, 130, 130, 130, 255, 131, 131, 131, 255, 133, 133, 133, 255, 136, 136, 136, 255, 139, 139, 139, 255, 143, 143, 143, 255, 145, 145, 145, 255, 146, 146, 147, 255, 147, 147, 147, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 149, 149, 149, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, + 143, 143, 143, 255, 140, 140, 140, 255, 139, 139, 139, 255, 138, 138, 138, 255, 137, 137, 137, 255, 133, 133, 133, 255, 130, 130, 130, 255, 127, 127, 127, 255, 121, 121, 121, 255, 116, 116, 116, 255, 112, 112, 112, 255, 111, 111, 111, 255, 112, 112, 112, 255, 112, 112, 112, 255, 110, 110, 110, 255, 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 99, 99, 99, 255, 95, 95, 95, 255, 87, 87, 87, 255, + 74, 74, 74, 255, 68, 68, 68, 249, 69, 69, 69, 51, 136, 136, 136, 0, 144, 144, 144, 0, 141, 141, 141, 0, 132, 132, 132, 0, 128, 128, 128, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 149, 149, 149, 0, 149, 149, 149, 0, 150, 150, 150, 0, 113, 113, 113, 27, + 104, 104, 104, 229, 109, 109, 109, 255, 116, 116, 116, 255, 120, 120, 120, 255, 121, 121, 121, 255, 120, 120, 120, 255, 122, 122, 122, 255, 125, 125, 125, 255, 126, 126, 126, 255, 126, 126, 126, 255, 129, 129, 129, 255, 132, 132, 132, 255, 136, 136, 136, 255, 139, 139, 139, 255, 142, 142, 142, 255, 142, 142, 142, 255, 142, 142, 142, 255, 144, 144, 144, 255, 145, 145, 145, 255, 148, 148, 148, 255, 149, 149, 150, 255, + 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 147, 147, 147, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 134, 255, 130, 130, 130, 255, 129, 129, 129, 255, 128, 128, 128, 255, 125, 125, 125, 255, 122, 122, 122, 255, 117, 117, 117, 255, 111, 111, 111, 255, 108, 108, 108, 255, 107, 107, 107, 255, 108, 108, 108, 255, 109, 109, 109, 255, + 106, 106, 106, 255, 102, 102, 102, 255, 100, 100, 100, 255, 99, 99, 99, 255, 96, 96, 96, 255, 92, 92, 92, 255, 83, 83, 83, 255, 70, 70, 70, 255, 66, 66, 66, 220, 74, 74, 74, 14, 144, 144, 144, 0, 139, 139, 139, 0, 131, 131, 131, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, + 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 144, 144, 144, 4, 103, 103, 103, 160, 106, 106, 106, 255, 112, 112, 113, 255, 117, 117, 117, 255, 118, 118, 118, 255, 117, 117, 118, 255, 118, 118, 119, 255, 121, 121, 121, 255, 122, 122, 122, 255, 122, 122, 122, 255, 125, 125, 125, 255, 129, 129, 130, 255, 133, 133, 133, 255, 136, 136, 136, 255, 138, 138, 138, 255, 137, 137, 137, 255, + 138, 138, 138, 255, 140, 140, 140, 255, 144, 144, 144, 255, 147, 147, 147, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 150, 150, 150, 255, 148, 148, 148, 255, 145, 145, 145, 255, 141, 141, 141, 255, 135, 135, 135, 255, 131, 131, 131, 255, 125, 125, 125, 255, 121, 121, 121, 255, 121, 121, 121, 255, 120, 120, 120, 255, + 118, 118, 118, 255, 114, 114, 114, 255, 109, 109, 109, 255, 105, 105, 105, 255, 103, 103, 103, 255, 105, 105, 105, 255, 104, 104, 104, 255, 103, 103, 103, 255, 100, 100, 100, 255, 98, 98, 98, 255, 97, 97, 97, 255, 94, 94, 94, 255, 89, 89, 89, 255, 79, 79, 79, 255, 67, 67, 67, 255, 66, 66, 66, 146, 144, 144, 144, 1, 138, 138, 138, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 106, 106, 106, 62, 103, 103, 103, 252, 109, 109, 109, 255, 114, 114, 114, 255, 116, 116, 116, 255, 114, 114, 115, 255, 115, 115, 115, 255, 117, 117, 117, 255, 118, 118, 118, 255, 117, 117, 117, 255, 120, 120, 120, 255, + 124, 124, 124, 255, 129, 129, 129, 255, 132, 132, 132, 255, 133, 133, 133, 255, 133, 133, 133, 255, 134, 134, 134, 255, 138, 138, 138, 255, 141, 141, 141, 255, 145, 145, 145, 255, 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 156, 156, 156, 255, 155, 155, 155, 255, 154, 154, 154, 255, 151, 151, 151, 255, 149, 149, 149, 255, 145, 145, 145, 255, 141, 141, 141, 255, + 138, 138, 138, 255, 134, 134, 134, 255, 127, 127, 127, 255, 121, 121, 121, 255, 116, 116, 116, 255, 114, 114, 114, 255, 113, 113, 113, 255, 113, 113, 113, 255, 109, 109, 109, 255, 104, 104, 104, 255, 101, 101, 101, 255, 99, 99, 99, 255, 101, 101, 101, 255, 102, 102, 102, 255, 100, 100, 100, 255, 97, 97, 97, 255, 95, 95, 95, 255, 95, 95, 95, 255, 91, 91, 91, 255, 86, 86, 86, 255, 74, 74, 74, 255, + 66, 66, 66, 252, 68, 68, 68, 50, 136, 136, 136, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 144, 144, 144, 7, 100, 100, 100, 207, 105, 105, 105, 255, 109, 109, 109, 255, 113, 113, 114, 255, 112, 112, 112, 255, + 112, 112, 112, 255, 113, 113, 113, 255, 115, 115, 115, 255, 114, 114, 114, 255, 116, 116, 116, 255, 121, 121, 121, 255, 125, 125, 126, 255, 127, 127, 127, 255, 128, 128, 128, 255, 128, 128, 128, 255, 130, 130, 130, 255, 133, 133, 134, 255, 138, 138, 138, 255, 141, 141, 141, 255, 143, 143, 144, 255, 147, 147, 147, 255, 150, 150, 150, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 155, 155, 155, 255, + 155, 155, 155, 255, 154, 154, 154, 255, 151, 151, 151, 255, 148, 148, 148, 255, 145, 145, 145, 255, 140, 140, 140, 255, 136, 136, 136, 255, 133, 133, 133, 255, 129, 129, 129, 255, 122, 122, 122, 255, 116, 116, 116, 255, 110, 110, 110, 255, 107, 107, 107, 255, 108, 108, 108, 255, 109, 109, 109, 255, 105, 105, 105, 255, 100, 100, 100, 255, 97, 97, 97, 255, 97, 97, 97, 255, 98, 98, 98, 255, 99, 99, 99, 255, + 98, 98, 98, 255, 95, 95, 95, 255, 94, 94, 94, 255, 93, 93, 93, 255, 90, 90, 90, 255, 82, 82, 82, 255, 69, 69, 69, 255, 65, 65, 65, 190, 134, 134, 134, 1, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 2, + 102, 102, 103, 81, 101, 101, 102, 255, 106, 106, 106, 255, 110, 110, 111, 255, 110, 110, 111, 255, 109, 109, 110, 255, 110, 110, 110, 255, 111, 111, 112, 255, 111, 111, 111, 255, 112, 112, 112, 255, 116, 116, 116, 255, 120, 120, 120, 255, 123, 123, 123, 255, 123, 123, 123, 255, 124, 124, 124, 255, 125, 125, 126, 255, 130, 130, 130, 255, 134, 134, 134, 255, 136, 136, 136, 255, 139, 139, 139, 255, 142, 142, 142, 255, + 146, 146, 146, 255, 150, 150, 150, 255, 153, 153, 153, 255, 153, 153, 153, 255, 155, 155, 155, 255, 156, 156, 156, 255, 156, 156, 156, 255, 155, 155, 155, 255, 152, 152, 152, 255, 148, 148, 148, 255, 144, 144, 144, 255, 138, 138, 138, 255, 132, 132, 132, 255, 129, 129, 129, 255, 125, 125, 125, 255, 122, 122, 122, 255, 117, 117, 117, 255, 111, 111, 111, 255, 106, 106, 106, 255, 103, 103, 103, 255, 104, 104, 104, 255, + 104, 104, 104, 255, 101, 101, 101, 255, 96, 96, 96, 255, 94, 94, 94, 255, 94, 94, 94, 255, 96, 96, 96, 255, 97, 97, 97, 255, 96, 96, 96, 255, 94, 94, 94, 255, 94, 94, 94, 255, 92, 92, 92, 255, 88, 88, 88, 255, 79, 79, 79, 255, 67, 67, 67, 255, 69, 69, 69, 62, 127, 127, 127, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 143, 143, 143, 0, 144, 144, 144, 0, 140, 140, 140, 7, 99, 99, 99, 196, 104, 104, 104, 255, 107, 107, 108, 255, 108, 108, 109, 255, 108, 108, 109, 255, 107, 107, 108, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 109, 255, 111, 111, 111, 255, 115, 115, 115, 255, 117, 117, 117, 255, 118, 118, 118, 255, 120, 120, 120, 255, 121, 121, 121, 255, + 124, 124, 124, 255, 129, 129, 129, 255, 131, 131, 131, 255, 134, 134, 134, 255, 138, 138, 139, 255, 142, 142, 142, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, 154, 154, 154, 255, 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, 154, 154, 154, 255, 152, 152, 152, 255, 150, 150, 150, 255, 144, 144, 144, 255, 138, 138, 138, 255, 133, 133, 133, 255, 126, 126, 126, 255, 122, 122, 122, 255, + 118, 118, 118, 255, 115, 115, 115, 255, 111, 111, 111, 255, 107, 107, 107, 255, 102, 102, 102, 255, 99, 99, 99, 255, 101, 101, 101, 255, 101, 101, 101, 255, 98, 98, 98, 255, 93, 93, 93, 255, 92, 92, 92, 255, 94, 94, 94, 255, 96, 96, 96, 255, 96, 96, 96, 255, 95, 95, 95, 255, 94, 94, 94, 255, 95, 95, 95, 255, 93, 93, 93, 255, 87, 87, 87, 255, 74, 74, 74, 255, 70, 70, 70, 184, + 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 139, 139, 139, 0, 140, 140, 140, 1, 104, 104, 104, 55, 99, 99, 99, 255, 104, 104, 105, 255, 107, 107, 107, 255, 107, 107, 107, 255, 105, 105, 106, 255, 106, 106, 106, 255, 105, 105, 106, 255, 105, 105, 105, 255, 107, 107, 107, 255, + 112, 112, 112, 255, 114, 114, 115, 255, 114, 114, 114, 255, 116, 116, 116, 255, 117, 117, 117, 255, 120, 120, 120, 255, 124, 124, 124, 255, 126, 126, 126, 255, 129, 129, 129, 255, 134, 134, 134, 255, 138, 138, 138, 255, 141, 141, 141, 255, 143, 143, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 151, 151, 151, 255, + 147, 147, 147, 255, 143, 143, 143, 255, 139, 139, 139, 255, 132, 132, 132, 255, 126, 126, 126, 255, 119, 119, 119, 255, 114, 114, 114, 255, 111, 111, 111, 255, 108, 108, 108, 255, 105, 105, 105, 255, 101, 101, 101, 255, 98, 98, 98, 255, 97, 97, 97, 255, 99, 99, 99, 255, 99, 99, 99, 255, 94, 94, 94, 255, 92, 92, 92, 255, 93, 93, 93, 255, 95, 95, 95, 255, 97, 97, 97, 255, 96, 96, 96, 255, + 97, 97, 97, 255, 99, 99, 99, 255, 97, 97, 97, 255, 94, 94, 94, 255, 85, 85, 85, 255, 74, 74, 73, 255, 73, 73, 73, 39, 136, 136, 136, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 5, 98, 98, 98, 150, 100, 100, 101, 255, 106, 106, 106, 255, 105, 105, 106, 255, + 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 102, 102, 103, 255, 102, 102, 103, 255, 108, 108, 108, 255, 112, 112, 112, 255, 112, 112, 112, 255, 110, 110, 111, 255, 112, 112, 113, 255, 115, 115, 115, 255, 118, 118, 118, 255, 121, 121, 121, 255, 123, 123, 124, 255, 127, 127, 127, 255, 132, 132, 132, 255, 135, 135, 136, 255, 137, 137, 137, 255, 139, 139, 139, 255, 143, 143, 143, 255, 145, 145, 145, 255, + 150, 150, 150, 255, 153, 153, 153, 255, 155, 155, 155, 255, 156, 156, 156, 255, 155, 155, 155, 255, 152, 152, 152, 255, 146, 146, 146, 255, 141, 141, 141, 255, 137, 137, 137, 255, 131, 131, 131, 255, 126, 126, 126, 255, 119, 119, 119, 255, 112, 112, 112, 255, 107, 107, 107, 255, 105, 105, 105, 255, 101, 101, 101, 255, 101, 101, 101, 255, 98, 98, 98, 255, 95, 95, 95, 255, 96, 96, 96, 255, 98, 98, 98, 255, + 96, 96, 96, 255, 93, 93, 93, 255, 93, 93, 93, 255, 95, 95, 95, 255, 98, 98, 98, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 100, 100, 100, 255, 92, 92, 92, 255, 81, 81, 81, 255, 75, 75, 75, 138, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, + 136, 136, 136, 0, 125, 125, 125, 13, 97, 97, 97, 232, 103, 103, 104, 255, 107, 107, 107, 255, 103, 103, 103, 255, 103, 103, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 100, 100, 100, 255, 103, 103, 103, 255, 108, 108, 109, 255, 110, 110, 110, 255, 108, 108, 108, 255, 108, 108, 109, 255, 111, 111, 112, 255, 113, 113, 114, 255, 117, 117, 117, 255, 117, 117, 118, 255, 121, 121, 121, 255, 124, 124, 124, 255, + 127, 127, 127, 255, 131, 131, 131, 255, 133, 133, 133, 255, 136, 136, 136, 255, 141, 141, 141, 255, 146, 146, 146, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 156, 156, 156, 255, 155, 155, 155, 255, 151, 151, 151, 255, 145, 145, 145, 255, 138, 138, 138, 255, 133, 133, 133, 255, 126, 126, 126, 255, 122, 122, 122, 255, 117, 117, 117, 255, 113, 113, 113, 255, 106, 106, 106, 255, 100, 100, 100, 255, + 99, 99, 99, 255, 98, 98, 98, 255, 97, 97, 97, 255, 94, 94, 94, 255, 93, 93, 93, 255, 96, 96, 96, 255, 98, 98, 98, 255, 96, 96, 96, 255, 95, 95, 95, 255, 97, 97, 97, 255, 101, 101, 101, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 103, 255, 99, 99, 99, 255, 87, 87, 87, 255, 78, 78, 78, 225, 138, 138, 138, 0, 138, 138, 138, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 139, 139, 139, 1, 104, 104, 104, 65, 101, 101, 102, 255, 107, 107, 107, 255, 106, 106, 106, 255, 102, 102, 102, 255, 102, 102, 102, 255, 102, 102, 102, 255, 100, 100, 100, 255, 99, 99, 99, 255, 104, 104, 104, 255, 107, 107, 108, 255, 107, 107, 108, 255, 106, 106, 106, 255, 107, 107, 107, 255, + 109, 109, 110, 255, 111, 111, 111, 255, 112, 112, 112, 255, 115, 115, 115, 255, 118, 118, 118, 255, 121, 121, 121, 255, 123, 123, 123, 255, 126, 126, 126, 255, 128, 128, 128, 255, 133, 133, 133, 255, 141, 141, 141, 255, 147, 147, 147, 255, 149, 149, 149, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 150, 150, 150, 255, 146, 146, 146, 255, 140, 140, 140, 255, 133, 133, 133, 255, 127, 127, 127, 255, + 121, 121, 121, 255, 115, 115, 115, 255, 113, 113, 113, 255, 111, 111, 111, 255, 106, 106, 106, 255, 99, 99, 99, 255, 97, 97, 97, 255, 96, 96, 96, 255, 96, 96, 96, 255, 95, 95, 95, 255, 93, 93, 93, 255, 95, 95, 95, 255, 99, 99, 99, 255, 101, 101, 101, 255, 98, 98, 98, 255, 100, 100, 100, 255, 104, 104, 103, 255, 107, 107, 107, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, + 107, 107, 107, 255, 103, 103, 103, 255, 95, 95, 95, 255, 82, 82, 82, 255, 79, 79, 79, 45, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 135, 135, 135, 3, 103, 103, 103, 132, 104, 104, 104, 255, 109, 109, 109, 255, 105, 105, 105, 255, 100, 100, 101, 255, 100, 100, 101, 255, 101, 101, 101, 255, 97, 97, 97, 255, + 99, 99, 100, 255, 104, 104, 104, 255, 107, 107, 107, 255, 104, 104, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 107, 255, 108, 108, 108, 255, 109, 109, 109, 255, 112, 112, 112, 255, 114, 114, 115, 255, 117, 117, 118, 255, 119, 119, 119, 255, 120, 120, 120, 255, 125, 125, 125, 255, 133, 133, 133, 255, 140, 140, 140, 255, 141, 141, 141, 255, 141, 141, 141, 255, 142, 142, 142, 255, 146, 146, 146, 255, + 149, 149, 149, 255, 148, 148, 148, 255, 142, 142, 142, 255, 134, 134, 134, 255, 128, 128, 128, 255, 121, 121, 121, 255, 115, 115, 115, 255, 110, 110, 110, 255, 108, 108, 108, 255, 105, 105, 105, 255, 105, 105, 105, 255, 99, 99, 99, 255, 95, 95, 95, 255, 95, 95, 95, 255, 95, 95, 95, 255, 95, 95, 95, 255, 95, 95, 95, 255, 98, 98, 98, 255, 103, 103, 102, 255, 106, 106, 106, 255, 104, 104, 104, 255, + 104, 104, 104, 255, 106, 106, 106, 255, 108, 108, 108, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 105, 105, 105, 255, 98, 98, 98, 255, 85, 85, 85, 255, 79, 79, 79, 108, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 134, 134, 134, 6, 105, 105, 105, 189, 107, 107, 107, 255, + 110, 110, 110, 255, 103, 103, 103, 255, 100, 100, 100, 255, 100, 100, 100, 255, 99, 99, 99, 255, 97, 97, 97, 255, 100, 100, 101, 255, 103, 103, 103, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 105, 105, 105, 255, 105, 105, 105, 255, 107, 107, 108, 255, 109, 109, 109, 255, 111, 111, 112, 255, 113, 113, 113, 255, 113, 113, 113, 255, 117, 117, 117, 255, 124, 124, 124, 255, + 128, 128, 128, 255, 130, 130, 130, 255, 131, 131, 131, 255, 136, 136, 136, 255, 142, 142, 142, 255, 148, 148, 148, 255, 151, 151, 151, 255, 149, 149, 149, 255, 140, 140, 140, 255, 130, 130, 130, 255, 123, 123, 123, 255, 116, 116, 116, 255, 110, 110, 110, 255, 104, 104, 104, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 99, 99, 99, 255, 95, 95, 95, 255, 94, 94, 94, 255, 96, 96, 96, 255, + 99, 99, 99, 255, 101, 101, 101, 255, 103, 103, 103, 255, 106, 106, 106, 255, 110, 110, 110, 255, 110, 110, 109, 255, 108, 108, 108, 255, 107, 107, 107, 255, 109, 109, 109, 255, 111, 111, 111, 255, 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, 107, 107, 107, 255, 101, 101, 101, 255, 88, 88, 88, 255, 80, 80, 80, 177, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, 134, 134, 134, 10, 109, 109, 109, 237, 112, 112, 112, 255, 109, 109, 109, 255, 103, 103, 103, 255, 100, 100, 100, 255, 100, 100, 100, 255, 97, 97, 97, 255, 97, 97, 97, 255, 101, 101, 101, 255, 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 106, 106, 106, 255, + 107, 107, 107, 255, 108, 108, 108, 255, 108, 108, 109, 255, 109, 109, 109, 255, 115, 115, 116, 255, 119, 119, 119, 255, 119, 119, 119, 255, 121, 121, 121, 255, 127, 127, 127, 255, 134, 134, 134, 255, 141, 141, 141, 255, 151, 151, 151, 255, 156, 156, 156, 255, 153, 153, 153, 255, 145, 145, 145, 255, 132, 132, 132, 255, 120, 120, 120, 255, 109, 109, 109, 255, 104, 104, 104, 255, 100, 100, 100, 255, 96, 96, 96, 255, + 95, 95, 95, 255, 97, 97, 97, 255, 99, 99, 99, 255, 97, 97, 97, 255, 98, 98, 98, 255, 101, 101, 101, 255, 103, 103, 102, 255, 105, 105, 105, 255, 107, 107, 107, 255, 109, 109, 108, 255, 112, 112, 112, 255, 112, 112, 112, 255, 109, 109, 109, 255, 108, 108, 108, 255, 109, 109, 109, 255, 111, 111, 111, 255, 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, 107, 107, 107, 255, 103, 103, 103, 255, + 91, 91, 91, 255, 81, 81, 81, 222, 151, 151, 151, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 125, 125, 125, 0, 120, 120, 121, 36, 116, 116, 116, 255, 117, 117, 117, 255, 112, 112, 113, 255, 102, 102, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 96, 96, 97, 255, 97, 97, 97, 255, 103, 103, 103, 255, 104, 104, 104, 255, 102, 102, 102, 255, + 100, 100, 100, 255, 100, 100, 100, 255, 101, 101, 101, 255, 102, 102, 103, 255, 102, 102, 102, 255, 103, 103, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 106, 106, 107, 255, 112, 112, 112, 255, 110, 110, 111, 255, 110, 110, 110, 255, 115, 115, 115, 255, 122, 122, 122, 255, 130, 130, 130, 255, 139, 139, 139, 255, 150, 150, 150, 255, 157, 157, 157, 255, 154, 154, 154, 255, 144, 144, 144, 255, + 132, 132, 132, 255, 119, 119, 119, 255, 105, 105, 105, 255, 96, 96, 96, 255, 95, 95, 95, 255, 93, 93, 93, 255, 92, 92, 92, 255, 96, 96, 96, 255, 101, 101, 101, 255, 105, 105, 105, 255, 104, 104, 104, 255, 106, 106, 106, 255, 108, 108, 108, 255, 108, 108, 108, 255, 109, 109, 109, 255, 111, 111, 111, 255, 112, 112, 112, 255, 112, 112, 112, 255, 109, 109, 109, 255, 107, 107, 107, 255, 109, 109, 109, 255, + 110, 110, 110, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 108, 108, 108, 255, 103, 103, 103, 255, 94, 94, 94, 255, 82, 82, 82, 252, 85, 85, 85, 10, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, 122, 122, 122, 71, 123, 123, 123, 255, 123, 123, 123, 255, 117, 117, 117, 255, 107, 107, 108, 255, 106, 106, 106, 255, + 104, 104, 104, 255, 99, 99, 99, 255, 100, 100, 100, 255, 105, 105, 105, 255, 105, 105, 105, 255, 102, 102, 102, 255, 100, 100, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 102, 102, 102, 255, 100, 100, 100, 255, 105, 105, 105, 255, 106, 106, 107, 255, 103, 103, 104, 255, 105, 105, 105, 255, 109, 109, 110, 255, 114, 114, 114, 255, + 123, 123, 123, 255, 135, 135, 135, 255, 146, 146, 146, 255, 156, 156, 156, 255, 154, 154, 154, 255, 143, 143, 143, 255, 125, 125, 125, 255, 111, 111, 111, 255, 100, 100, 100, 255, 91, 91, 91, 255, 90, 90, 90, 255, 93, 93, 93, 255, 96, 96, 96, 255, 101, 101, 101, 255, 107, 107, 107, 255, 112, 112, 112, 255, 109, 109, 109, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 109, 255, + 111, 111, 111, 255, 112, 112, 112, 255, 112, 112, 112, 255, 109, 109, 109, 255, 107, 107, 107, 255, 108, 108, 108, 255, 110, 110, 110, 255, 109, 109, 110, 255, 109, 109, 109, 255, 108, 108, 108, 255, 107, 107, 107, 255, 104, 104, 104, 255, 95, 95, 95, 255, 83, 83, 83, 255, 81, 81, 82, 50, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, + 129, 129, 129, 94, 129, 129, 129, 255, 130, 130, 131, 255, 122, 122, 123, 255, 113, 113, 113, 255, 112, 112, 112, 255, 109, 109, 109, 255, 104, 104, 104, 255, 107, 107, 107, 255, 112, 112, 112, 255, 110, 110, 110, 255, 107, 107, 108, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 101, 101, 101, 255, 100, 100, 100, 255, + 104, 104, 104, 255, 102, 102, 102, 255, 99, 99, 99, 255, 101, 101, 101, 255, 101, 101, 102, 255, 105, 105, 105, 255, 115, 115, 115, 255, 127, 127, 127, 255, 140, 140, 140, 255, 153, 153, 153, 255, 157, 157, 157, 255, 141, 141, 141, 255, 118, 118, 118, 255, 102, 102, 102, 255, 94, 94, 94, 255, 90, 90, 90, 255, 94, 94, 94, 255, 103, 103, 103, 255, 107, 107, 107, 255, 106, 106, 106, 255, 111, 111, 111, 255, + 113, 113, 113, 255, 111, 111, 111, 255, 110, 110, 110, 255, 108, 108, 108, 255, 106, 106, 106, 255, 108, 108, 108, 255, 110, 110, 110, 255, 111, 111, 112, 255, 111, 111, 111, 255, 108, 108, 108, 255, 106, 106, 106, 255, 107, 107, 107, 255, 108, 108, 109, 255, 108, 108, 109, 255, 108, 108, 108, 255, 107, 107, 107, 255, 106, 106, 106, 255, 104, 104, 104, 255, 96, 96, 96, 255, 84, 84, 84, 255, 81, 81, 82, 74, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 1, 136, 136, 137, 106, 136, 136, 136, 255, 137, 137, 137, 255, 127, 127, 128, 255, 119, 119, 119, 255, 119, 119, 119, 255, 116, 116, 116, 255, 111, 111, 111, 255, 115, 115, 115, 255, 118, 118, 118, 255, 117, 117, 117, 255, 115, 115, 115, 255, 114, 114, 114, 255, 113, 113, 113, 255, 112, 112, 113, 255, + 111, 111, 111, 255, 109, 109, 110, 255, 109, 109, 109, 255, 108, 108, 109, 255, 105, 105, 105, 255, 103, 103, 103, 255, 104, 104, 104, 255, 100, 100, 100, 255, 99, 99, 99, 255, 98, 98, 98, 255, 96, 96, 96, 255, 96, 96, 96, 255, 104, 104, 105, 255, 114, 114, 115, 255, 122, 122, 122, 255, 140, 140, 140, 255, 154, 154, 154, 255, 132, 132, 132, 255, 110, 110, 110, 255, 97, 97, 97, 255, 97, 97, 97, 255, + 102, 102, 102, 255, 105, 105, 105, 255, 109, 109, 109, 255, 110, 110, 110, 255, 106, 106, 107, 255, 110, 110, 110, 255, 113, 113, 113, 255, 111, 111, 111, 255, 108, 108, 108, 255, 107, 107, 107, 255, 105, 105, 105, 255, 106, 106, 106, 255, 109, 109, 109, 255, 110, 110, 110, 255, 110, 110, 110, 255, 108, 108, 108, 255, 105, 105, 106, 255, 105, 105, 106, 255, 106, 106, 106, 255, 108, 108, 108, 255, 107, 107, 107, 255, + 107, 107, 107, 255, 106, 106, 106, 255, 103, 103, 103, 255, 95, 95, 96, 255, 85, 85, 85, 255, 81, 81, 82, 93, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 2, 144, 144, 144, 120, 144, 144, 144, 255, 143, 143, 143, 255, 135, 135, 135, 255, 126, 126, 126, 255, 125, 125, 125, 255, 124, 124, 124, 255, 119, 119, 119, 255, 123, 123, 123, 255, + 127, 127, 128, 255, 126, 126, 126, 255, 125, 125, 125, 255, 122, 122, 123, 255, 124, 124, 124, 255, 124, 124, 124, 255, 122, 122, 122, 255, 121, 121, 121, 255, 120, 120, 121, 255, 121, 121, 121, 255, 117, 117, 117, 255, 116, 116, 116, 255, 117, 117, 117, 255, 111, 111, 111, 255, 108, 108, 108, 255, 105, 105, 105, 255, 97, 97, 97, 255, 93, 93, 93, 255, 99, 99, 99, 255, 99, 99, 99, 255, 95, 95, 96, 255, + 116, 116, 116, 255, 153, 153, 153, 255, 110, 110, 110, 255, 107, 107, 107, 255, 112, 112, 112, 255, 109, 109, 109, 255, 106, 106, 106, 255, 105, 105, 106, 255, 108, 108, 108, 255, 107, 107, 107, 255, 105, 105, 105, 255, 109, 109, 109, 255, 110, 110, 111, 255, 109, 109, 109, 255, 106, 106, 106, 255, 105, 105, 105, 255, 103, 103, 104, 255, 105, 105, 106, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, + 106, 106, 106, 255, 105, 105, 105, 255, 104, 104, 104, 255, 106, 106, 106, 255, 106, 106, 107, 255, 105, 105, 106, 255, 106, 106, 107, 255, 104, 104, 105, 255, 102, 102, 103, 255, 95, 95, 96, 255, 84, 84, 85, 255, 81, 81, 82, 105, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 2, 151, 151, 151, 120, 151, 151, 151, 255, 149, 149, 149, 255, + 141, 141, 142, 255, 133, 133, 134, 255, 133, 133, 134, 255, 131, 131, 131, 255, 127, 127, 128, 255, 131, 131, 132, 255, 136, 136, 137, 255, 135, 135, 136, 255, 134, 134, 135, 255, 134, 134, 134, 255, 134, 134, 135, 255, 135, 135, 136, 255, 134, 134, 134, 255, 134, 134, 134, 255, 134, 134, 135, 255, 136, 136, 137, 255, 134, 134, 135, 255, 135, 135, 135, 255, 135, 135, 136, 255, 132, 132, 132, 255, 131, 131, 132, 255, + 131, 131, 132, 255, 126, 126, 127, 255, 123, 123, 124, 255, 129, 129, 130, 255, 129, 129, 129, 255, 122, 122, 122, 255, 125, 125, 126, 255, 105, 105, 105, 255, 108, 108, 108, 255, 107, 107, 107, 255, 106, 106, 106, 255, 103, 103, 103, 255, 100, 100, 100, 255, 102, 102, 102, 255, 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 106, 106, 106, 255, 108, 108, 108, 255, 107, 107, 107, 255, 103, 103, 103, 255, + 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 106, 106, 106, 255, 106, 106, 106, 255, 106, 106, 106, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, 95, 95, 95, 255, 84, 84, 84, 255, 81, 81, 81, 109, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 1, 156, 156, 157, 109, 158, 158, 158, 255, 156, 156, 156, 255, 148, 148, 148, 255, 140, 140, 140, 255, 140, 140, 141, 255, 137, 137, 138, 255, 135, 135, 135, 255, 139, 139, 140, 255, 144, 144, 144, 255, 144, 144, 144, 255, 143, 143, 143, 255, 142, 142, 142, 255, 144, 144, 144, 255, 146, 146, 146, 255, 144, 144, 145, 255, 145, 145, 145, 255, 147, 147, 147, 255, + 149, 149, 149, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 149, 149, 149, 255, 149, 149, 149, 255, 151, 151, 151, 255, 147, 147, 147, 255, 140, 140, 140, 255, 138, 138, 138, 255, 128, 128, 128, 255, 100, 100, 100, 255, 116, 116, 116, 255, 146, 146, 146, 255, 128, 128, 129, 255, 107, 107, 108, 255, 98, 98, 99, 255, 94, 94, 95, 255, 94, 94, 95, 255, 98, 98, 99, 255, 101, 101, 101, 255, + 98, 98, 99, 255, 99, 99, 99, 255, 102, 102, 103, 255, 104, 104, 105, 255, 103, 103, 103, 255, 101, 101, 102, 255, 100, 100, 101, 255, 99, 99, 100, 255, 101, 101, 101, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 103, 103, 104, 255, 102, 102, 103, 255, 101, 101, 102, 255, 103, 103, 103, 255, 103, 103, 104, 255, 102, 102, 103, 255, 103, 103, 104, 255, 102, 102, 103, 255, 100, 100, 100, 255, + 94, 94, 94, 255, 84, 84, 84, 255, 82, 82, 82, 94, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 162, 162, 162, 97, 164, 164, 164, 255, 160, 160, 160, 255, 152, 152, 152, 255, 145, 145, 145, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 146, 146, 146, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, + 150, 150, 150, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 148, 148, 148, 255, 143, 143, 143, 255, 141, 141, 141, 255, 130, 130, 130, 255, 111, 111, 110, 255, 95, 95, 95, 255, 97, 97, 97, 255, 119, 119, 119, 255, 145, 145, 145, 255, 148, 148, 148, 255, 140, 140, 140, 255, + 130, 130, 131, 255, 113, 113, 114, 255, 102, 102, 103, 255, 99, 99, 99, 255, 100, 100, 101, 255, 98, 98, 99, 255, 96, 96, 97, 255, 97, 97, 97, 255, 101, 101, 101, 255, 101, 101, 101, 255, 99, 99, 100, 255, 98, 98, 99, 255, 99, 99, 99, 255, 98, 98, 98, 255, 99, 99, 100, 255, 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 104, 255, 101, 101, 102, 255, 100, 100, 101, 255, 100, 100, 100, 255, + 101, 101, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, 102, 102, 103, 255, 101, 101, 102, 255, 99, 99, 99, 255, 92, 92, 93, 255, 82, 82, 82, 255, 81, 81, 82, 81, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 1, 166, 166, 166, 79, 168, 168, 168, 255, 166, 166, 166, 255, 158, 158, 158, 255, 151, 151, 151, 255, 151, 151, 151, 255, + 149, 149, 149, 255, 145, 145, 145, 255, 149, 149, 149, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 154, 154, 154, 255, 153, 153, 153, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 146, 146, 146, 255, 143, 143, 143, 255, 139, 139, 139, 255, 132, 132, 132, 255, 121, 121, 121, 255, 115, 115, 115, 255, 107, 107, 107, 255, 100, 100, 100, 255, + 98, 98, 98, 255, 111, 111, 111, 255, 134, 134, 135, 255, 152, 152, 152, 255, 149, 149, 150, 255, 142, 142, 143, 255, 134, 134, 135, 255, 126, 126, 127, 255, 118, 118, 118, 255, 113, 113, 113, 255, 110, 110, 111, 255, 104, 104, 104, 255, 98, 98, 99, 255, 99, 99, 100, 255, 100, 100, 100, 255, 99, 99, 100, 255, 97, 97, 98, 255, 96, 96, 97, 255, 95, 95, 96, 255, 96, 96, 96, 255, 98, 98, 99, 255, + 100, 100, 101, 255, 102, 102, 103, 255, 101, 101, 102, 255, 99, 99, 100, 255, 99, 99, 99, 255, 99, 99, 100, 255, 101, 101, 102, 255, 101, 101, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 98, 98, 98, 255, 91, 91, 92, 255, 80, 80, 81, 255, 82, 82, 82, 57, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 1, + 163, 163, 163, 47, 173, 173, 173, 255, 169, 169, 169, 255, 162, 162, 162, 255, 154, 154, 154, 255, 152, 152, 152, 255, 151, 151, 151, 255, 147, 147, 147, 255, 149, 149, 149, 255, 155, 155, 155, 255, 155, 155, 155, 255, 153, 153, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 147, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 132, 132, 132, 255, 126, 126, 126, 255, + 121, 121, 121, 255, 113, 113, 113, 255, 103, 103, 103, 255, 100, 100, 100, 255, 106, 106, 106, 255, 114, 114, 114, 255, 121, 121, 121, 255, 129, 129, 130, 255, 141, 141, 141, 255, 146, 146, 147, 255, 146, 146, 147, 255, 142, 142, 142, 255, 137, 137, 137, 255, 132, 132, 133, 255, 131, 131, 132, 255, 130, 130, 130, 255, 119, 119, 120, 255, 108, 108, 109, 255, 105, 105, 105, 255, 105, 105, 106, 255, 104, 104, 104, 255, + 99, 99, 100, 255, 97, 97, 98, 255, 96, 96, 97, 255, 94, 94, 95, 255, 94, 94, 95, 255, 99, 99, 99, 255, 101, 101, 101, 255, 100, 100, 101, 255, 100, 100, 100, 255, 99, 99, 100, 255, 97, 97, 98, 255, 98, 98, 99, 255, 101, 101, 101, 255, 100, 100, 101, 255, 100, 100, 101, 255, 100, 100, 100, 255, 99, 99, 99, 255, 97, 97, 97, 255, 90, 90, 90, 255, 80, 80, 81, 255, 89, 89, 90, 15, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 135, 135, 135, 14, 175, 175, 175, 245, 173, 173, 173, 255, 165, 165, 165, 255, 155, 155, 155, 255, 152, 152, 152, 255, 150, 150, 150, 255, 145, 145, 145, 255, 144, 144, 144, 255, 150, 150, 150, 255, 151, 151, 151, 255, 147, 147, 147, 255, 144, 144, 144, 255, 142, 142, 142, 255, 138, 138, 138, 255, + 137, 137, 137, 255, 131, 131, 131, 255, 127, 127, 127, 255, 121, 121, 121, 255, 116, 116, 116, 255, 111, 111, 111, 255, 106, 106, 106, 255, 105, 105, 105, 255, 104, 104, 104, 255, 103, 103, 103, 255, 111, 111, 111, 255, 126, 126, 126, 255, 139, 139, 139, 255, 147, 147, 147, 255, 152, 152, 153, 255, 152, 152, 153, 255, 149, 149, 150, 255, 146, 146, 146, 255, 143, 143, 144, 255, 141, 141, 142, 255, 140, 140, 141, 255, + 135, 135, 136, 255, 125, 125, 126, 255, 117, 117, 118, 255, 115, 115, 115, 255, 113, 113, 114, 255, 107, 107, 108, 255, 103, 103, 104, 255, 101, 101, 101, 255, 99, 99, 100, 255, 97, 97, 97, 255, 97, 97, 98, 255, 99, 99, 100, 255, 100, 100, 101, 255, 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 99, 255, 96, 96, 97, 255, 97, 97, 98, 255, 99, 99, 99, 255, 99, 99, 99, 255, 99, 99, 100, 255, + 98, 98, 99, 255, 98, 98, 98, 255, 96, 96, 97, 255, 88, 88, 88, 255, 78, 78, 79, 229, 132, 132, 132, 2, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 134, 134, 134, 10, 174, 174, 174, 201, 173, 173, 173, 255, 166, 166, 166, 255, 155, 155, 155, 255, 148, 148, 148, 255, 147, 147, 147, 255, 142, 142, 142, 255, 138, 138, 138, 255, + 141, 141, 141, 255, 143, 143, 143, 255, 139, 139, 139, 255, 135, 135, 135, 255, 131, 131, 131, 255, 127, 127, 127, 255, 124, 124, 124, 255, 121, 121, 120, 255, 115, 115, 115, 255, 109, 109, 109, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 105, 105, 105, 255, 111, 111, 111, 255, 114, 114, 114, 255, 119, 119, 119, 255, 130, 130, 130, 255, 143, 143, 144, 255, 156, 156, 156, 255, 161, 161, 162, 255, + 160, 160, 160, 255, 158, 158, 158, 255, 156, 156, 156, 255, 152, 152, 152, 255, 147, 147, 148, 255, 140, 140, 141, 255, 133, 133, 134, 255, 128, 128, 129, 255, 127, 127, 127, 255, 125, 125, 126, 255, 119, 119, 120, 255, 113, 113, 113, 255, 108, 108, 109, 255, 105, 105, 106, 255, 101, 101, 102, 255, 99, 99, 100, 255, 102, 102, 102, 255, 102, 102, 103, 255, 102, 102, 103, 255, 101, 101, 101, 255, 98, 98, 99, 255, + 97, 97, 97, 255, 96, 96, 97, 255, 96, 96, 97, 255, 97, 97, 98, 255, 98, 98, 99, 255, 98, 98, 98, 255, 97, 97, 98, 255, 97, 97, 97, 255, 94, 94, 94, 255, 85, 85, 86, 255, 77, 77, 78, 188, 129, 129, 129, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 135, 135, 135, 6, 172, 172, 172, 147, 172, 172, 172, 255, + 165, 165, 165, 255, 152, 152, 152, 255, 143, 143, 143, 255, 142, 142, 142, 255, 137, 137, 137, 255, 131, 131, 131, 255, 131, 131, 131, 255, 134, 134, 134, 255, 132, 132, 132, 255, 125, 125, 125, 255, 121, 121, 121, 255, 117, 117, 117, 255, 113, 113, 113, 255, 110, 110, 110, 255, 106, 106, 106, 255, 103, 103, 103, 255, 100, 100, 100, 255, 102, 102, 102, 255, 105, 105, 105, 255, 109, 109, 109, 255, 117, 117, 117, 255, + 125, 125, 125, 255, 132, 132, 133, 255, 137, 137, 137, 255, 142, 142, 143, 255, 151, 151, 152, 255, 155, 155, 156, 255, 158, 158, 159, 255, 156, 156, 157, 255, 152, 152, 153, 255, 148, 148, 149, 255, 143, 143, 143, 255, 137, 137, 138, 255, 134, 134, 135, 255, 134, 134, 134, 255, 133, 133, 134, 255, 131, 131, 132, 255, 124, 124, 125, 255, 118, 118, 119, 255, 113, 113, 114, 255, 109, 109, 110, 255, 104, 104, 105, 255, + 104, 104, 105, 255, 106, 106, 107, 255, 106, 106, 107, 255, 104, 104, 105, 255, 102, 102, 103, 255, 100, 100, 101, 255, 99, 99, 100, 255, 98, 98, 99, 255, 97, 97, 98, 255, 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 98, 255, 96, 96, 96, 255, 94, 94, 95, 255, 92, 92, 93, 255, 82, 82, 83, 255, 76, 76, 77, 122, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 136, 136, 136, 3, 167, 167, 167, 81, 170, 170, 170, 255, 163, 163, 163, 255, 150, 150, 150, 255, 137, 137, 137, 255, 134, 134, 134, 255, 131, 131, 131, 255, 124, 124, 124, 255, 121, 121, 121, 255, 124, 124, 124, 255, 123, 123, 123, 255, 116, 116, 116, 255, 112, 112, 112, 255, 108, 108, 108, 255, 104, 104, 104, 255, 103, 103, 103, 255, 104, 104, 104, 255, + 103, 103, 103, 255, 103, 103, 103, 255, 105, 105, 105, 255, 110, 110, 110, 255, 116, 116, 116, 255, 123, 123, 123, 255, 132, 132, 132, 255, 140, 140, 141, 255, 147, 147, 147, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 154, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 145, 145, 146, 255, 143, 143, 143, 255, 141, 141, 141, 255, 139, 139, 140, 255, 138, 138, 139, 255, 136, 136, 136, 255, + 132, 132, 132, 255, 128, 128, 128, 255, 123, 123, 124, 255, 118, 118, 119, 255, 111, 111, 112, 255, 109, 109, 110, 255, 110, 110, 111, 255, 111, 111, 112, 255, 109, 109, 110, 255, 107, 107, 107, 255, 104, 104, 104, 255, 103, 103, 104, 255, 101, 101, 101, 255, 99, 99, 100, 255, 99, 99, 100, 255, 100, 100, 101, 255, 99, 99, 100, 255, 98, 98, 98, 255, 96, 96, 97, 255, 94, 94, 95, 255, 90, 90, 90, 255, + 79, 79, 80, 255, 75, 75, 76, 57, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 140, 140, 140, 1, 151, 151, 151, 25, 169, 169, 169, 242, 162, 162, 162, 255, 149, 149, 149, 255, 134, 134, 134, 255, 127, 127, 127, 255, 123, 123, 123, 255, 118, 118, 118, 255, 112, 112, 112, 255, 113, 113, 113, 255, 116, 116, 116, 255, + 112, 112, 112, 255, 106, 106, 106, 255, 104, 104, 104, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 106, 106, 106, 255, 108, 108, 108, 255, 110, 110, 110, 255, 115, 115, 116, 255, 121, 121, 121, 255, 129, 129, 129, 255, 135, 135, 135, 255, 142, 142, 142, 255, 149, 149, 150, 255, 156, 156, 156, 255, 157, 157, 158, 255, 156, 156, 157, 255, 155, 155, 155, 255, 154, 154, 155, 255, 152, 152, 153, 255, + 150, 150, 151, 255, 148, 148, 148, 255, 145, 145, 145, 255, 141, 141, 141, 255, 137, 137, 138, 255, 135, 135, 136, 255, 132, 132, 133, 255, 128, 128, 129, 255, 127, 127, 127, 255, 122, 122, 122, 255, 116, 116, 116, 255, 115, 115, 116, 255, 118, 118, 119, 255, 115, 115, 115, 255, 112, 112, 113, 255, 109, 109, 110, 255, 107, 107, 107, 255, 105, 105, 105, 255, 103, 103, 104, 255, 101, 101, 102, 255, 102, 102, 103, 255, + 102, 102, 103, 255, 100, 100, 101, 255, 99, 99, 99, 255, 97, 97, 98, 255, 95, 95, 96, 255, 87, 87, 88, 255, 79, 79, 79, 237, 76, 76, 77, 3, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 135, 135, 135, 0, 137, 137, 137, 10, 164, 164, 164, 170, 161, 161, 161, 255, 150, 150, 150, 255, 132, 132, 132, 255, + 120, 120, 120, 255, 116, 116, 116, 255, 112, 112, 112, 255, 106, 106, 106, 255, 104, 104, 104, 255, 107, 107, 107, 255, 108, 108, 108, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, 104, 104, 104, 255, 106, 106, 106, 255, 110, 110, 110, 255, 114, 114, 114, 255, 117, 117, 117, 255, 122, 122, 122, 255, 128, 128, 128, 255, 133, 133, 133, 255, 139, 139, 139, 255, 144, 144, 144, 255, 149, 149, 149, 255, + 153, 153, 154, 255, 156, 156, 156, 255, 157, 157, 158, 255, 156, 156, 157, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 151, 255, 148, 148, 148, 255, 144, 144, 144, 255, 140, 140, 140, 255, 137, 137, 138, 255, 134, 134, 135, 255, 133, 133, 133, 255, 129, 129, 130, 255, 127, 127, 128, 255, 125, 125, 125, 255, 123, 123, 124, 255, 124, 124, 125, 255, 123, 123, 123, 255, 118, 118, 118, 255, 115, 115, 116, 255, + 113, 113, 113, 255, 110, 110, 111, 255, 108, 108, 109, 255, 105, 105, 106, 255, 105, 105, 106, 255, 106, 106, 106, 255, 105, 105, 106, 255, 103, 103, 103, 255, 101, 101, 101, 255, 100, 100, 101, 255, 96, 96, 97, 255, 87, 87, 88, 255, 79, 79, 80, 154, 142, 142, 142, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 138, 138, 138, 4, 159, 159, 159, 82, 160, 160, 160, 255, 150, 150, 150, 255, 134, 134, 134, 255, 117, 117, 117, 255, 110, 110, 110, 255, 107, 107, 107, 255, 102, 102, 102, 255, 98, 98, 98, 255, 101, 101, 101, 255, 105, 105, 105, 255, 106, 106, 106, 255, 104, 104, 104, 255, 105, 105, 105, 255, 108, 108, 108, 255, 109, 109, 109, 255, 113, 113, 113, 255, 118, 118, 118, 255, 123, 123, 123, 255, + 128, 128, 128, 255, 132, 132, 132, 255, 137, 137, 137, 255, 142, 142, 142, 255, 146, 146, 147, 255, 150, 150, 150, 255, 152, 152, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 148, 148, 149, 255, 146, 146, 146, 255, 143, 143, 143, 255, 140, 140, 140, 255, 138, 138, 138, 255, 136, 136, 137, 255, 133, 133, 134, 255, 129, 129, 130, 255, 128, 128, 129, 255, + 128, 128, 129, 255, 130, 130, 130, 255, 129, 129, 130, 255, 125, 125, 126, 255, 121, 121, 121, 255, 118, 118, 119, 255, 115, 115, 116, 255, 112, 112, 113, 255, 110, 110, 111, 255, 108, 108, 109, 255, 108, 108, 109, 255, 107, 107, 108, 255, 107, 107, 107, 255, 104, 104, 104, 255, 103, 103, 104, 255, 101, 101, 102, 255, 95, 95, 96, 255, 86, 86, 87, 255, 82, 82, 83, 58, 143, 143, 143, 0, 143, 143, 143, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 137, 137, 137, 13, 161, 161, 161, 217, 153, 153, 153, 255, 139, 139, 139, 255, 119, 119, 119, 255, 106, 106, 106, 255, 103, 103, 103, 255, 102, 102, 102, 255, 98, 98, 98, 255, 97, 97, 97, 255, 103, 103, 103, 255, 108, 108, 108, 255, 108, 108, 108, 255, + 108, 108, 108, 255, 110, 110, 110, 255, 114, 114, 114, 255, 117, 117, 118, 255, 122, 122, 122, 255, 129, 129, 129, 255, 133, 133, 133, 255, 136, 136, 137, 255, 140, 140, 141, 255, 144, 144, 144, 255, 148, 148, 148, 255, 151, 151, 151, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 147, 147, 147, 255, 145, 145, 146, 255, 143, 143, 144, 255, + 142, 142, 142, 255, 139, 139, 139, 255, 136, 136, 136, 255, 133, 133, 133, 255, 131, 131, 132, 255, 131, 131, 132, 255, 133, 133, 134, 255, 133, 133, 133, 255, 131, 131, 131, 255, 127, 127, 127, 255, 123, 123, 124, 255, 121, 121, 122, 255, 119, 119, 120, 255, 115, 115, 116, 255, 113, 113, 113, 255, 112, 112, 112, 255, 112, 112, 112, 255, 110, 110, 111, 255, 108, 108, 109, 255, 107, 107, 107, 255, 104, 104, 105, 255, + 103, 103, 104, 255, 95, 95, 95, 255, 86, 86, 87, 206, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 137, 137, 137, 4, 156, 156, 156, 107, 154, 154, 154, 255, 143, 143, 143, 255, 126, 126, 126, 255, 108, 108, 108, 255, 102, 102, 102, 255, + 102, 102, 102, 255, 101, 101, 101, 255, 98, 98, 99, 255, 100, 100, 100, 255, 108, 108, 108, 255, 113, 113, 113, 255, 113, 113, 113, 255, 114, 114, 114, 255, 117, 117, 117, 255, 121, 121, 121, 255, 126, 126, 127, 255, 132, 132, 132, 255, 137, 137, 137, 255, 140, 140, 141, 255, 145, 145, 145, 255, 146, 146, 147, 255, 150, 150, 150, 255, 151, 151, 152, 255, 152, 152, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, + 151, 151, 151, 255, 150, 150, 151, 255, 149, 149, 149, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 139, 255, 135, 135, 136, 255, 135, 135, 136, 255, 136, 136, 136, 255, 137, 137, 137, 255, 136, 136, 136, 255, 133, 133, 134, 255, 130, 130, 131, 255, 129, 129, 129, 255, 127, 127, 128, 255, 125, 125, 126, 255, 121, 121, 122, 255, 117, 117, 118, 255, 116, 116, 117, 255, + 116, 116, 117, 255, 115, 115, 115, 255, 113, 113, 113, 255, 109, 109, 110, 255, 109, 109, 110, 255, 108, 108, 108, 255, 103, 103, 104, 255, 94, 94, 95, 255, 90, 90, 90, 83, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 137, 137, 137, 0, + 139, 139, 139, 17, 156, 156, 156, 223, 149, 149, 149, 255, 135, 135, 135, 255, 115, 115, 115, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 105, 105, 105, 255, 114, 114, 114, 255, 118, 118, 118, 255, 120, 120, 120, 255, 122, 122, 122, 255, 126, 126, 127, 255, 131, 131, 132, 255, 134, 134, 134, 255, 139, 139, 139, 255, 143, 143, 143, 255, 147, 147, 148, 255, + 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 145, 255, 142, 142, 143, 255, 141, 141, 142, 255, 139, 139, 140, 255, 139, 139, 140, 255, 139, 139, 140, 255, 139, 139, 140, 255, 138, 138, 139, 255, 135, 135, 136, 255, 133, 133, 133, 255, 132, 132, 133, 255, + 130, 130, 131, 255, 130, 130, 131, 255, 128, 128, 128, 255, 124, 124, 124, 255, 122, 122, 122, 255, 120, 120, 121, 255, 119, 119, 120, 255, 117, 117, 118, 255, 114, 114, 115, 255, 112, 112, 113, 255, 111, 111, 112, 255, 109, 109, 110, 255, 102, 102, 103, 255, 93, 93, 94, 214, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 136, 136, 136, 0, 134, 134, 134, 4, 155, 155, 155, 94, 156, 156, 156, 255, 144, 144, 144, 255, 127, 127, 127, 255, 111, 111, 111, 255, 104, 104, 104, 255, 106, 106, 106, 255, 107, 107, 107, 255, 106, 106, 106, 255, 108, 108, 108, 255, 113, 113, 113, 255, 121, 121, 121, 255, 125, 125, 125, 255, 127, 127, 127, 255, + 130, 130, 130, 255, 133, 133, 133, 255, 138, 138, 138, 255, 140, 140, 141, 255, 145, 145, 145, 255, 148, 148, 148, 255, 151, 151, 152, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 152, 152, 153, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 146, 146, 147, 255, 146, 146, 146, 255, 145, 145, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 142, 142, 143, 255, + 141, 141, 142, 255, 139, 139, 140, 255, 137, 137, 138, 255, 138, 138, 138, 255, 139, 139, 139, 255, 134, 134, 135, 255, 135, 135, 135, 255, 130, 130, 131, 255, 128, 128, 129, 255, 127, 127, 128, 255, 126, 126, 127, 255, 124, 124, 125, 255, 122, 122, 122, 255, 120, 120, 121, 255, 117, 117, 118, 255, 115, 115, 116, 255, 114, 114, 115, 255, 110, 110, 110, 255, 102, 102, 102, 255, 96, 96, 97, 73, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 135, 135, 135, 0, 134, 134, 134, 0, 135, 135, 135, 11, 159, 159, 159, 191, 153, 153, 153, 255, 140, 140, 140, 255, 124, 124, 124, 255, 110, 110, 110, 255, 107, 107, 107, 255, 110, 110, 110, 255, + 112, 112, 112, 255, 112, 112, 112, 255, 114, 114, 114, 255, 120, 120, 120, 255, 129, 129, 129, 255, 134, 134, 134, 255, 135, 135, 136, 255, 136, 136, 137, 255, 139, 139, 139, 255, 143, 143, 143, 255, 145, 145, 145, 255, 150, 150, 150, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 155, 155, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, + 151, 151, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 143, 255, 141, 141, 141, 255, 139, 139, 140, 255, 138, 138, 139, 255, 137, 137, 138, 255, 87, 86, 86, 255, 78, 77, 77, 255, 138, 138, 139, 255, 132, 132, 132, 255, 129, 129, 130, 255, 130, 130, 130, 255, 130, 130, 130, 255, 127, 127, 128, 255, 124, 124, 125, 255, 121, 121, 122, 255, 120, 120, 121, 255, + 120, 120, 121, 255, 114, 114, 115, 255, 109, 109, 109, 255, 103, 103, 104, 167, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 135, 135, 135, 0, 134, 134, 134, 0, 136, 136, 136, 1, 154, 154, 154, 51, + 162, 162, 162, 245, 153, 153, 153, 255, 139, 139, 139, 255, 123, 123, 123, 255, 113, 113, 113, 255, 112, 112, 113, 255, 115, 115, 115, 255, 118, 118, 118, 255, 118, 118, 118, 255, 122, 122, 122, 255, 128, 128, 128, 255, 135, 135, 136, 255, 139, 139, 140, 255, 141, 141, 142, 255, 142, 142, 143, 255, 145, 145, 146, 255, 148, 148, 149, 255, 150, 150, 151, 255, 152, 152, 152, 255, 154, 154, 155, 255, 153, 153, 154, 255, + 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 148, 255, 145, 145, 146, 255, 143, 143, 144, 255, 142, 142, 142, 255, 141, 141, 141, 255, 140, 140, 140, 255, 141, 141, 141, 255, 108, 108, 108, 255, 60, 58, 59, 255, 59, 58, 58, 255, 103, 102, 102, 255, 137, 137, 137, 255, 133, 133, 133, 255, + 131, 131, 132, 255, 130, 130, 131, 255, 129, 129, 130, 255, 126, 126, 127, 255, 124, 124, 124, 255, 124, 124, 125, 255, 121, 121, 122, 255, 114, 114, 115, 255, 108, 108, 109, 237, 105, 105, 105, 27, 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 0, 144, 144, 144, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 139, 139, 139, 0, 135, 135, 135, 0, 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 4, 162, 162, 162, 112, 163, 163, 163, 255, 153, 153, 153, 255, 138, 138, 138, 255, 124, 124, 124, 255, 117, 117, 118, 255, 119, 119, 119, 255, 122, 122, 122, 255, 125, 125, 125, 255, 126, 126, 126, 255, 128, 128, 128, 255, 133, 133, 133, 255, 139, 139, 140, 255, 145, 145, 146, 255, 148, 148, 148, 255, + 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 147, 255, 145, 145, 145, 255, 144, 144, 145, 255, 142, 142, 143, 255, 143, 143, 143, 255, 142, 142, 142, 255, 141, 141, 142, 255, + 144, 144, 145, 255, 84, 82, 83, 255, 62, 61, 61, 255, 63, 62, 62, 255, 126, 126, 126, 255, 136, 136, 137, 255, 132, 132, 133, 255, 131, 131, 131, 255, 129, 129, 130, 255, 129, 129, 129, 255, 128, 128, 128, 255, 127, 127, 128, 255, 122, 122, 123, 255, 115, 115, 116, 255, 109, 109, 110, 89, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 142, 142, 142, 0, 138, 138, 138, 0, 134, 134, 134, 0, 134, 134, 134, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 9, 167, 167, 167, 163, 166, 166, 166, 255, 155, 155, 155, 255, 140, 140, 140, 255, 129, 129, 129, 255, 124, 124, 124, 255, 125, 125, 125, 255, 128, 128, 128, 255, + 131, 131, 131, 255, 132, 132, 132, 255, 133, 133, 133, 255, 136, 136, 136, 255, 144, 144, 144, 255, 149, 149, 150, 255, 152, 152, 152, 255, 155, 155, 156, 255, 156, 156, 156, 255, 155, 155, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 148, 148, 148, 255, 146, 146, 147, 255, + 146, 146, 147, 255, 145, 145, 146, 255, 146, 146, 146, 255, 144, 144, 145, 255, 143, 143, 144, 255, 141, 141, 142, 255, 140, 140, 141, 255, 136, 135, 136, 255, 69, 69, 69, 255, 65, 64, 64, 255, 76, 75, 75, 255, 138, 138, 139, 255, 135, 135, 135, 255, 131, 131, 132, 255, 130, 130, 130, 255, 130, 130, 131, 255, 132, 132, 133, 255, 130, 130, 130, 255, 122, 122, 123, 255, 117, 117, 118, 143, 143, 143, 143, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 137, 137, 137, 0, 134, 134, 134, 0, 134, 134, 134, 0, 136, 136, 136, 0, 136, 136, 136, 0, 138, 138, 138, 0, 144, 144, 144, 18, 171, 171, 171, 189, + 168, 168, 168, 255, 159, 159, 159, 255, 145, 145, 145, 255, 136, 136, 136, 255, 129, 129, 130, 255, 130, 130, 130, 255, 133, 133, 133, 255, 136, 136, 137, 255, 138, 138, 138, 255, 139, 139, 139, 255, 142, 142, 142, 255, 145, 145, 145, 255, 150, 150, 150, 255, 154, 154, 155, 255, 157, 157, 158, 255, 158, 158, 159, 255, 158, 158, 158, 255, 156, 156, 157, 255, 155, 155, 156, 255, 155, 155, 156, 255, 154, 154, 155, 255, + 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, 148, 148, 149, 255, 148, 148, 148, 255, 146, 146, 147, 255, 144, 144, 145, 255, 143, 143, 143, 255, 141, 141, 142, 255, 140, 140, 140, 255, 141, 141, 142, 255, 121, 120, 121, 255, 67, 67, 67, 255, 67, 66, 67, 255, 95, 95, 96, 255, 138, 138, 139, 255, 132, 132, 133, 255, 133, 133, 133, 255, + 134, 134, 135, 255, 134, 134, 135, 255, 129, 129, 130, 255, 122, 122, 123, 173, 120, 120, 121, 3, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 136, 136, 136, 0, 134, 134, 134, 0, + 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 139, 139, 139, 0, 140, 140, 140, 1, 152, 152, 152, 25, 175, 175, 175, 209, 173, 173, 173, 255, 163, 163, 163, 255, 151, 151, 151, 255, 141, 141, 141, 255, 134, 134, 135, 255, 135, 135, 135, 255, 137, 137, 137, 255, 141, 141, 142, 255, 143, 143, 143, 255, 145, 145, 146, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 151, 255, 153, 153, 153, 255, + 155, 155, 156, 255, 157, 157, 157, 255, 157, 157, 158, 255, 156, 156, 156, 255, 156, 156, 156, 255, 155, 155, 155, 255, 154, 154, 155, 255, 154, 154, 155, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 142, 142, 143, 255, 141, 141, 141, 255, 140, 140, 141, 255, 141, 141, 141, 255, 145, 145, 145, 255, + 100, 99, 100, 255, 70, 69, 70, 255, 69, 69, 70, 255, 117, 116, 117, 255, 137, 137, 137, 255, 136, 136, 137, 255, 137, 137, 138, 255, 134, 134, 134, 255, 128, 128, 129, 191, 126, 126, 127, 6, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 144, 144, 144, 0, 144, 144, 144, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 140, 140, 140, 0, 135, 135, 135, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 139, 139, 139, 0, 140, 140, 140, 0, 137, 137, 137, 3, 156, 156, 156, 29, 178, 178, 178, 202, 176, 176, 176, 255, 168, 168, 168, 255, 157, 157, 157, 255, 147, 147, 147, 255, 141, 141, 141, 255, 139, 139, 140, 255, 141, 141, 142, 255, + 145, 145, 146, 255, 147, 147, 148, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 151, 255, 150, 150, 151, 255, 152, 152, 153, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 148, 148, 149, 255, 147, 147, 148, 255, 146, 146, 146, 255, 144, 144, 145, 255, + 143, 143, 144, 255, 143, 143, 143, 255, 142, 142, 143, 255, 141, 141, 142, 255, 141, 141, 142, 255, 140, 140, 141, 255, 141, 141, 142, 255, 81, 81, 82, 255, 73, 73, 74, 255, 116, 116, 117, 255, 142, 142, 143, 255, 141, 141, 142, 255, 138, 138, 139, 255, 133, 133, 134, 188, 131, 131, 132, 9, 138, 138, 138, 0, 137, 137, 137, 0, 137, 137, 137, 0, 137, 137, 137, 0, 137, 137, 137, 0, 138, 138, 138, 0, + 138, 138, 138, 0, 139, 139, 139, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 140, 140, 140, 0, 135, 135, 135, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, 140, 140, 140, 0, 140, 140, 140, 0, 137, 137, 137, 0, 137, 137, 137, 3, 150, 150, 150, 22, 182, 182, 182, 183, + 180, 180, 180, 255, 174, 174, 174, 255, 164, 164, 164, 255, 154, 154, 154, 255, 148, 148, 149, 255, 146, 146, 147, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 154, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 153, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 151, 255, 149, 149, 150, 255, + 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 147, 255, 146, 146, 146, 255, 145, 145, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 141, 141, 141, 255, 140, 140, 140, 255, 138, 138, 139, 255, 141, 141, 142, 255, 130, 130, 131, 255, 136, 136, 136, 255, 147, 147, 148, 255, 146, 146, 147, 255, 144, 144, 145, 255, 140, 140, 141, 168, 137, 137, 138, 6, 143, 143, 143, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 139, 139, 139, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, + 140, 140, 140, 0, 139, 139, 139, 0, 137, 137, 137, 0, 136, 136, 136, 0, 138, 138, 138, 1, 137, 137, 137, 15, 184, 184, 184, 143, 185, 185, 186, 252, 180, 180, 181, 255, 172, 172, 172, 255, 164, 164, 164, 255, 157, 157, 157, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 150, 150, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, + 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 148, 255, 144, 144, 145, 255, 143, 143, 143, 255, 142, 142, 142, 255, 140, 140, 141, 255, 140, 140, 141, 255, 141, 141, 141, 255, 143, 143, 143, 255, 147, 147, 148, 255, 150, 150, 151, 255, + 151, 151, 151, 255, 148, 148, 149, 249, 146, 146, 146, 121, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, + 138, 138, 138, 0, 134, 134, 134, 0, 134, 134, 134, 0, 136, 136, 136, 0, 136, 136, 136, 0, 138, 138, 138, 0, 140, 140, 140, 0, 139, 139, 139, 0, 137, 137, 137, 0, 136, 136, 136, 0, 138, 138, 138, 0, 140, 140, 140, 1, 134, 134, 134, 10, 178, 178, 179, 79, 189, 189, 189, 230, 186, 186, 186, 255, 180, 180, 180, 255, 173, 173, 174, 255, 165, 165, 165, 255, 159, 159, 159, 255, 155, 155, 155, 255, + 153, 153, 154, 255, 152, 152, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 146, 146, 146, 255, 143, 143, 144, 255, 142, 142, 143, 255, 142, 142, 143, 255, + 143, 143, 144, 255, 145, 145, 145, 255, 149, 149, 150, 255, 152, 152, 153, 255, 154, 154, 155, 255, 155, 155, 155, 255, 153, 153, 154, 224, 150, 150, 151, 61, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 137, 137, 137, 0, 134, 134, 134, 0, 134, 134, 134, 0, 136, 136, 136, 0, 136, 136, 136, 0, 138, 138, 138, 0, 140, 140, 140, 0, 139, 139, 139, 0, 137, 137, 137, 0, 136, 136, 136, 0, 138, 138, 138, 0, 139, 139, 139, 0, 137, 137, 137, 1, 135, 135, 135, 4, 163, 163, 163, 27, + 190, 190, 190, 152, 190, 190, 191, 250, 186, 186, 186, 255, 182, 182, 182, 255, 175, 175, 175, 255, 168, 168, 169, 255, 163, 163, 163, 255, 159, 159, 160, 255, 156, 156, 156, 255, 153, 153, 154, 255, 152, 152, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, + 147, 147, 147, 255, 146, 146, 147, 255, 146, 146, 146, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 151, 255, 154, 154, 155, 255, 157, 157, 157, 255, 159, 159, 160, 255, 160, 160, 161, 255, 159, 159, 160, 249, 157, 157, 158, 136, 153, 153, 153, 10, 128, 128, 128, 0, 128, 128, 128, 0, 129, 129, 129, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 136, 136, 136, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 139, 139, 139, 0, 140, 140, 140, 0, 138, 138, 138, 0, 136, 136, 136, 0, + 136, 136, 136, 0, 139, 139, 139, 0, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 6, 182, 182, 182, 58, 193, 193, 193, 185, 193, 193, 193, 255, 189, 189, 189, 255, 184, 184, 184, 255, 180, 180, 180, 255, 174, 174, 174, 255, 169, 169, 169, 255, 165, 165, 165, 255, 161, 161, 162, 255, 159, 159, 159, 255, 156, 156, 157, 255, 154, 154, 155, 255, 153, 153, 153, 255, + 151, 151, 152, 255, 149, 149, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 150, 150, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 153, 255, 155, 155, 155, 255, 157, 157, 157, 255, 160, 160, 161, 255, 163, 163, 164, 255, 165, 165, 166, 255, 167, 167, 167, 255, 167, 167, 167, 255, 165, 165, 165, 172, 160, 160, 161, 42, 136, 136, 136, 0, 126, 126, 126, 0, 127, 127, 127, 0, 128, 128, 128, 0, + 131, 131, 131, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 136, 136, 136, 0, 134, 134, 134, 0, 135, 135, 135, 0, + 136, 136, 136, 0, 136, 136, 136, 0, 139, 139, 139, 0, 140, 140, 140, 0, 138, 138, 138, 0, 136, 136, 136, 0, 137, 137, 137, 0, 139, 139, 139, 0, 139, 139, 139, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 1, 133, 133, 133, 8, 186, 186, 186, 59, 195, 195, 195, 168, 195, 195, 196, 242, 192, 192, 193, 255, 188, 188, 188, 255, 185, 185, 185, 255, + 180, 180, 181, 255, 177, 177, 178, 255, 174, 174, 174, 255, 171, 171, 171, 255, 168, 168, 169, 255, 165, 165, 166, 255, 163, 163, 164, 255, 162, 162, 162, 255, 162, 162, 162, 255, 161, 161, 161, 255, 162, 162, 163, 255, 164, 164, 164, 255, 164, 164, 165, 255, 166, 166, 167, 255, 168, 168, 169, 255, 170, 170, 170, 255, 171, 171, 172, 255, 172, 172, 172, 255, 173, 173, 173, 239, 170, 170, 171, 155, 168, 168, 169, 46, + 142, 142, 142, 0, 145, 145, 145, 0, 134, 134, 134, 0, 126, 126, 126, 0, 127, 127, 127, 0, 127, 127, 127, 0, 134, 134, 134, 0, 145, 145, 145, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 136, 136, 136, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 139, 139, 139, 0, 140, 140, 140, 0, 138, 138, 138, 0, 136, 136, 136, 0, 137, 137, 137, 0, 139, 139, 139, 0, 139, 139, 139, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, + 133, 133, 133, 1, 136, 136, 136, 3, 165, 165, 165, 20, 192, 192, 192, 101, 195, 195, 196, 187, 195, 195, 196, 240, 193, 193, 193, 255, 191, 191, 191, 255, 188, 188, 188, 255, 185, 185, 186, 255, 183, 183, 184, 255, 180, 180, 181, 255, 180, 180, 180, 255, 179, 179, 179, 255, 178, 178, 178, 255, 177, 177, 177, 255, 177, 177, 177, 255, 178, 178, 178, 255, 178, 178, 178, 255, 178, 178, 179, 255, 179, 179, 179, 255, + 179, 179, 179, 240, 177, 177, 177, 181, 175, 175, 175, 88, 162, 162, 162, 9, 134, 134, 134, 0, 137, 137, 137, 0, 137, 137, 137, 0, 141, 141, 141, 0, 132, 132, 132, 0, 126, 126, 126, 0, 128, 128, 128, 0, 126, 126, 126, 0, 137, 137, 137, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 136, 136, 136, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 139, 139, 139, 0, 140, 140, 140, 0, 138, 138, 138, 0, 136, 136, 136, 0, 137, 137, 137, 0, 139, 139, 139, 0, 139, 139, 139, 0, + 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 134, 134, 134, 0, 131, 131, 131, 0, 132, 132, 132, 2, 132, 132, 132, 3, 133, 133, 133, 9, 188, 188, 188, 65, 191, 191, 191, 120, 192, 192, 192, 168, 191, 191, 192, 204, 190, 190, 191, 218, 192, 192, 193, 255, 191, 191, 191, 255, 190, 190, 191, 255, 189, 189, 189, 255, + 188, 188, 189, 255, 183, 183, 184, 215, 183, 183, 183, 200, 181, 181, 181, 166, 179, 179, 179, 113, 179, 179, 179, 51, 133, 133, 133, 3, 139, 139, 139, 0, 138, 138, 138, 0, 132, 132, 132, 0, 135, 135, 135, 0, 138, 138, 138, 0, 138, 138, 138, 0, 141, 141, 141, 0, 130, 130, 130, 0, 127, 127, 127, 0, 128, 128, 128, 0, 126, 126, 126, 0, 139, 139, 139, 0, 144, 144, 144, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 136, 136, 136, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 139, 139, 139, 0, + 140, 140, 140, 0, 138, 138, 138, 0, 136, 136, 136, 0, 137, 137, 137, 0, 139, 139, 139, 0, 139, 139, 139, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 134, 134, 134, 0, 131, 131, 131, 0, 132, 132, 132, 0, 130, 130, 130, 0, 132, 132, 132, 1, 137, 137, 137, 1, 136, 136, 136, 1, 139, 139, 139, 2, + 141, 141, 141, 6, 137, 137, 137, 6, 131, 131, 131, 6, 129, 129, 129, 7, 129, 129, 129, 8, 131, 131, 131, 7, 136, 136, 136, 6, 136, 136, 136, 5, 139, 139, 139, 2, 131, 131, 131, 1, 130, 130, 130, 0, 137, 137, 137, 0, 129, 129, 129, 0, 140, 140, 140, 0, 137, 137, 137, 0, 132, 132, 132, 0, 135, 135, 135, 0, 138, 138, 138, 0, 138, 138, 138, 0, 140, 140, 140, 0, 128, 128, 128, 0, + 127, 127, 127, 0, 128, 128, 128, 0, 127, 127, 127, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 145, 145, 145, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 150, 150, 150, 0, 158, 158, 158, 0, 148, 148, 148, 1, 126, 126, 126, 15, 119, 119, 119, 69, 119, 119, 119, 113, + 119, 119, 119, 161, 119, 119, 119, 193, 119, 119, 119, 211, 119, 119, 119, 211, 118, 118, 118, 213, 116, 116, 116, 212, 116, 116, 116, 211, 114, 114, 114, 189, 112, 112, 112, 158, 111, 111, 111, 112, 111, 111, 111, 65, 108, 108, 108, 9, 134, 134, 134, 0, 130, 130, 130, 0, 131, 131, 131, 0, 129, 129, 129, 0, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 0, 132, 132, 132, 0, 130, 130, 130, 0, + 136, 136, 136, 0, 142, 142, 142, 0, 143, 143, 143, 0, 140, 140, 140, 0, 133, 133, 133, 0, 134, 134, 134, 0, 143, 143, 143, 0, 147, 147, 147, 0, 144, 144, 144, 0, 137, 137, 137, 0, 130, 130, 130, 0, 131, 131, 131, 0, 140, 140, 140, 0, 138, 138, 138, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, + 121, 121, 121, 45, 120, 120, 120, 132, 120, 120, 120, 198, 121, 121, 121, 255, 122, 122, 122, 255, 124, 124, 124, 255, 126, 126, 126, 255, 127, 127, 127, 255, 127, 127, 127, 255, 126, 126, 126, 255, 125, 125, 125, 255, 124, 124, 124, 255, 122, 122, 122, 255, 119, 119, 119, 255, 115, 115, 115, 255, 113, 113, 113, 255, 111, 111, 111, 255, 108, 108, 108, 252, 106, 106, 106, 194, 103, 103, 103, 130, 101, 101, 101, 39, + 129, 129, 129, 0, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 0, 132, 132, 132, 0, 130, 130, 130, 0, 136, 136, 136, 0, 142, 142, 142, 0, 143, 143, 143, 0, 140, 140, 140, 0, 133, 133, 133, 0, 134, 134, 134, 0, 143, 143, 143, 0, 147, 147, 147, 0, 144, 144, 144, 0, 137, 137, 137, 0, 130, 130, 130, 0, 131, 131, 131, 0, 140, 140, 140, 0, 138, 138, 138, 0, 132, 132, 132, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 145, 145, 145, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, + 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 123, 123, 123, 14, 119, 119, 119, 114, 119, 119, 119, 206, 121, 121, 121, 255, 124, 124, 124, 255, 128, 128, 128, 255, 132, 132, 132, 255, 136, 136, 136, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 143, 143, 143, 255, 143, 143, 143, 255, 142, 142, 142, 255, 140, 140, 140, 255, 137, 137, 137, 255, 135, 135, 135, 255, 131, 131, 131, 255, + 127, 127, 126, 255, 121, 121, 121, 255, 115, 115, 115, 255, 108, 108, 108, 255, 104, 104, 104, 255, 101, 101, 101, 255, 99, 99, 99, 202, 96, 96, 96, 105, 94, 94, 94, 9, 132, 132, 132, 0, 132, 132, 132, 0, 130, 130, 130, 0, 136, 136, 136, 0, 142, 142, 142, 0, 143, 143, 143, 0, 140, 140, 140, 0, 133, 133, 133, 0, 134, 134, 134, 0, 143, 143, 143, 0, 147, 147, 147, 0, 144, 144, 144, 0, + 137, 137, 137, 0, 130, 130, 130, 0, 131, 131, 131, 0, 140, 140, 140, 0, 138, 138, 138, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, 146, 146, 146, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 147, 147, 147, 0, 121, 121, 121, 17, 118, 118, 118, 127, 119, 119, 119, 238, 123, 123, 123, 255, 127, 127, 127, 255, 134, 134, 134, 255, 138, 138, 138, 255, 142, 142, 142, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, + 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 148, 148, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, 138, 138, 138, 255, 134, 134, 134, 255, 130, 130, 130, 255, 124, 124, 124, 255, 116, 116, 116, 255, 109, 109, 109, 255, 101, 101, 101, 255, 96, 96, 96, 255, 94, 94, 94, 234, 91, 91, 91, 114, 88, 88, 88, 12, 130, 130, 130, 0, 136, 136, 136, 0, 142, 142, 142, 0, 143, 143, 143, 0, + 140, 140, 140, 0, 133, 133, 133, 0, 134, 134, 134, 0, 143, 143, 143, 0, 147, 147, 147, 0, 144, 144, 144, 0, 137, 137, 137, 0, 130, 130, 130, 0, 131, 131, 131, 0, 140, 140, 140, 0, 138, 138, 138, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 151, 151, 151, 0, 151, 151, 151, 0, + 152, 152, 152, 0, 152, 152, 152, 0, 149, 149, 149, 0, 147, 147, 147, 0, 144, 144, 144, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 2, 116, 116, 117, 97, 118, 118, 118, 235, 121, 121, 121, 255, 128, 128, 128, 255, 133, 133, 133, 255, 139, 139, 140, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, + 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 133, 133, 133, 255, 128, 128, 128, 255, 123, 123, 123, 255, 115, 115, 115, 255, 107, 107, 107, 255, 97, 97, 97, 255, + 92, 92, 92, 255, 88, 88, 88, 228, 85, 85, 85, 87, 136, 136, 136, 0, 142, 142, 142, 0, 143, 143, 143, 0, 140, 140, 140, 0, 133, 133, 133, 0, 134, 134, 134, 0, 143, 143, 143, 0, 147, 147, 147, 0, 144, 144, 144, 0, 137, 137, 137, 0, 130, 130, 130, 0, 131, 131, 131, 0, 140, 140, 140, 0, 138, 138, 138, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 151, 151, 151, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 150, 150, 150, 0, 148, 148, 148, 0, 145, 145, 145, 0, 142, 142, 142, 0, 141, 141, 141, 0, 116, 116, 117, 36, 115, 115, 115, 192, 118, 118, 118, 255, 125, 125, 125, 255, 131, 131, 131, 255, + 138, 138, 138, 255, 142, 142, 142, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 149, 149, 149, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 139, 139, 139, 255, 138, 138, 138, 255, + 135, 135, 135, 255, 132, 132, 132, 255, 129, 129, 129, 255, 126, 126, 126, 255, 119, 119, 119, 255, 112, 112, 112, 255, 103, 103, 103, 255, 91, 91, 91, 255, 86, 86, 86, 255, 82, 82, 82, 186, 81, 81, 81, 27, 143, 143, 143, 0, 139, 139, 139, 0, 133, 133, 133, 0, 134, 134, 134, 0, 143, 143, 143, 0, 147, 147, 147, 0, 144, 144, 144, 0, 137, 137, 137, 0, 130, 130, 130, 0, 131, 131, 131, 0, + 140, 140, 140, 0, 138, 138, 138, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 151, 151, 151, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 134, 134, 134, 1, + 113, 113, 113, 88, 114, 114, 114, 244, 119, 119, 119, 255, 127, 127, 127, 255, 134, 134, 134, 255, 140, 140, 140, 255, 143, 143, 143, 255, 146, 146, 146, 255, 147, 147, 147, 255, 147, 147, 147, 255, 148, 148, 148, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 152, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, + 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 134, 255, 132, 132, 132, 255, 129, 129, 129, 255, 127, 127, 127, 255, 123, 123, 123, 255, 119, 119, 118, 255, 113, 113, 113, 255, 104, 104, 104, 255, 94, 94, 94, 255, 84, 84, 84, 255, 79, 79, 79, 240, 78, 78, 78, 78, 137, 137, 137, 0, 132, 132, 132, 0, 137, 137, 137, 0, + 144, 144, 144, 0, 147, 147, 147, 0, 144, 144, 144, 0, 137, 137, 137, 0, 130, 130, 130, 0, 131, 131, 131, 0, 140, 140, 140, 0, 138, 138, 138, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, + 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 131, 131, 131, 1, 111, 111, 111, 133, 114, 114, 114, 255, 121, 121, 121, 255, 128, 128, 128, 255, 134, 134, 134, 255, 139, 139, 139, 255, 142, 142, 142, 255, 143, 143, 143, 255, 144, 144, 144, 255, 144, 144, 144, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, + 155, 155, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 139, 139, 139, 255, 135, 135, 135, 255, 132, 132, 132, 255, 128, 128, 128, 255, 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 120, 255, 117, 117, 117, 255, 112, 112, 112, 255, 105, 105, 105, 255, + 96, 96, 96, 255, 84, 84, 84, 255, 78, 78, 78, 255, 75, 75, 75, 120, 132, 132, 132, 0, 140, 140, 140, 0, 145, 145, 145, 0, 146, 146, 146, 0, 142, 142, 142, 0, 135, 135, 135, 0, 129, 129, 129, 0, 131, 131, 131, 0, 140, 140, 140, 0, 138, 138, 138, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 151, 151, 151, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 113, 113, 113, 4, 110, 110, 110, 157, 114, 114, 114, 255, 120, 120, 120, 255, 127, 127, 127, 255, 134, 134, 134, 255, 137, 137, 137, 255, 139, 139, 140, 255, 140, 140, 140, 255, 141, 141, 141, 255, 142, 142, 142, 255, 143, 143, 143, 255, + 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 146, 146, 146, 255, 145, 145, 145, 255, 142, 142, 142, 255, 141, 141, 141, 255, 138, 138, 138, 255, 136, 136, 136, 255, 134, 134, 134, 255, 130, 130, 130, 255, + 127, 127, 127, 255, 121, 121, 121, 255, 119, 119, 119, 255, 116, 116, 116, 255, 114, 114, 114, 255, 110, 110, 110, 255, 104, 104, 104, 255, 96, 96, 96, 255, 84, 84, 84, 255, 76, 76, 76, 255, 72, 72, 72, 144, 142, 142, 142, 0, 146, 146, 146, 0, 145, 145, 145, 0, 139, 139, 139, 0, 132, 132, 132, 0, 129, 129, 129, 0, 134, 134, 134, 0, 141, 141, 141, 0, 137, 137, 137, 0, 132, 132, 132, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 149, 149, 149, 0, 150, 150, 150, 0, 150, 150, 150, 0, 151, 151, 151, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 126, 126, 126, 2, 107, 107, 107, 169, 112, 112, 113, 255, 118, 118, 119, 255, 126, 126, 126, 255, 131, 131, 132, 255, 134, 134, 135, 255, + 137, 137, 137, 255, 137, 137, 137, 255, 137, 137, 137, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 145, 145, 145, 255, 147, 147, 148, 255, 149, 149, 149, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 144, 144, 144, 255, 141, 141, 141, 255, + 139, 139, 139, 255, 137, 137, 137, 255, 134, 134, 134, 255, 133, 133, 133, 255, 132, 132, 132, 255, 130, 130, 130, 255, 127, 127, 127, 255, 124, 124, 124, 255, 119, 119, 119, 255, 114, 114, 114, 255, 113, 113, 112, 255, 111, 111, 111, 255, 107, 107, 107, 255, 103, 103, 103, 255, 95, 95, 95, 255, 83, 83, 83, 255, 73, 73, 73, 255, 69, 69, 69, 153, 147, 147, 147, 0, 144, 144, 144, 0, 138, 138, 138, 0, + 130, 130, 130, 0, 129, 129, 129, 0, 137, 137, 137, 0, 141, 141, 141, 0, 135, 135, 135, 0, 134, 134, 134, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 149, 149, 149, 0, 150, 150, 150, 0, 150, 150, 150, 0, 127, 127, 127, 1, 105, 105, 105, 145, + 109, 109, 109, 255, 116, 116, 116, 255, 123, 123, 124, 255, 129, 129, 129, 255, 132, 132, 132, 255, 132, 132, 132, 255, 133, 133, 133, 255, 134, 134, 134, 255, 136, 136, 136, 255, 138, 138, 138, 255, 142, 142, 142, 255, 143, 143, 143, 255, 144, 144, 144, 255, 146, 146, 146, 255, 147, 147, 147, 255, 149, 149, 149, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, + 153, 153, 153, 255, 151, 151, 151, 255, 150, 150, 150, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 135, 135, 135, 255, 132, 132, 132, 255, 128, 128, 128, 255, 127, 127, 127, 255, 125, 125, 125, 255, 124, 124, 124, 255, 124, 124, 124, 255, 120, 120, 120, 255, 115, 115, 115, 255, 111, 111, 111, 255, 109, 109, 109, 255, 107, 107, 107, 255, 105, 105, 105, 255, 100, 100, 100, 255, + 93, 93, 93, 255, 81, 81, 81, 255, 71, 71, 71, 255, 69, 69, 69, 135, 142, 142, 142, 0, 136, 136, 136, 0, 129, 129, 129, 0, 131, 131, 131, 0, 139, 139, 139, 0, 139, 139, 139, 0, 133, 133, 133, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, + 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 104, 104, 104, 118, 106, 106, 107, 255, 114, 114, 114, 255, 120, 120, 120, 255, 126, 126, 126, 255, 128, 128, 128, 255, 129, 129, 129, 255, 129, 129, 129, 255, 131, 131, 131, 255, 133, 133, 133, 255, 135, 135, 135, 255, 138, 138, 138, 255, 139, 139, 139, 255, 142, 142, 142, 255, 144, 144, 144, 255, 146, 146, 146, 255, 147, 147, 147, 255, + 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 136, 136, 136, 255, 133, 133, 133, 255, 128, 128, 128, 255, 124, 124, 124, 255, 120, 120, 120, 255, 118, 118, 118, 255, 119, 119, 119, 255, 118, 118, 118, 255, + 116, 116, 116, 255, 112, 112, 112, 255, 109, 109, 109, 255, 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 97, 97, 97, 255, 91, 91, 91, 255, 78, 78, 78, 255, 68, 68, 68, 255, 65, 65, 65, 102, 133, 133, 133, 0, 129, 129, 129, 0, 133, 133, 133, 0, 141, 141, 141, 0, 137, 137, 137, 0, 132, 132, 132, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 103, 103, 103, 58, 104, 104, 104, 249, 110, 110, 111, 255, 118, 118, 118, 255, 123, 123, 123, 255, 125, 125, 125, 255, 125, 125, 125, 255, 126, 126, 126, 255, 127, 127, 127, 255, 128, 128, 128, 255, 131, 131, 131, 255, 134, 134, 134, 255, + 136, 136, 136, 255, 138, 138, 138, 255, 141, 141, 141, 255, 144, 144, 144, 255, 145, 145, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 141, 141, 141, 255, 138, 138, 138, 255, 136, 136, 136, 255, 132, 132, 132, 255, + 129, 129, 129, 255, 125, 125, 125, 255, 120, 120, 120, 255, 115, 115, 115, 255, 112, 112, 112, 255, 112, 112, 112, 255, 112, 112, 112, 255, 112, 112, 112, 255, 110, 110, 110, 255, 105, 105, 105, 255, 102, 102, 102, 255, 100, 100, 100, 255, 99, 99, 99, 255, 95, 95, 95, 255, 88, 88, 88, 255, 75, 75, 75, 255, 67, 67, 67, 249, 64, 64, 64, 48, 129, 129, 129, 0, 136, 136, 136, 0, 141, 141, 141, 0, + 136, 136, 136, 0, 133, 133, 133, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 103, 103, 103, 21, 101, 101, 101, 227, 106, 106, 106, 255, 114, 114, 114, 255, 120, 120, 120, 255, 123, 123, 123, 255, 122, 122, 122, 255, + 123, 123, 123, 255, 124, 124, 124, 255, 125, 125, 125, 255, 127, 127, 127, 255, 131, 131, 131, 255, 133, 133, 133, 255, 135, 135, 135, 255, 137, 137, 137, 255, 141, 141, 141, 255, 143, 143, 143, 255, 144, 144, 144, 255, 146, 146, 146, 255, 147, 147, 147, 255, 149, 149, 149, 255, 149, 149, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 146, 146, 146, 255, + 143, 143, 143, 255, 140, 140, 140, 255, 136, 136, 136, 255, 134, 134, 134, 255, 130, 130, 130, 255, 130, 130, 130, 255, 127, 127, 127, 255, 125, 125, 125, 255, 121, 121, 121, 255, 116, 116, 116, 255, 111, 111, 111, 255, 108, 108, 108, 255, 107, 107, 107, 255, 108, 108, 108, 255, 109, 109, 109, 255, 107, 107, 107, 255, 102, 102, 102, 255, 99, 99, 99, 255, 98, 98, 98, 255, 96, 96, 96, 255, 92, 92, 92, 255, + 84, 84, 84, 255, 70, 70, 70, 255, 65, 65, 65, 219, 73, 73, 73, 14, 139, 139, 139, 0, 140, 140, 140, 0, 133, 133, 133, 0, 135, 135, 135, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 145, 145, 145, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 137, 137, 137, 1, 99, 99, 99, 154, + 103, 103, 103, 255, 110, 110, 110, 255, 116, 116, 116, 255, 119, 119, 119, 255, 119, 119, 120, 255, 119, 119, 120, 255, 119, 119, 120, 255, 120, 120, 120, 255, 122, 122, 122, 255, 126, 126, 126, 255, 129, 129, 130, 255, 131, 131, 131, 255, 134, 134, 134, 255, 138, 138, 138, 255, 139, 139, 139, 255, 141, 141, 141, 255, 142, 142, 142, 255, 144, 144, 144, 255, 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 150, 255, + 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 149, 149, 149, 255, 146, 146, 146, 255, 143, 143, 143, 255, 139, 139, 139, 255, 134, 134, 134, 255, 129, 129, 129, 255, 124, 124, 124, 255, 122, 122, 122, 255, 121, 121, 121, 255, 120, 120, 120, 255, 118, 118, 118, 255, 114, 114, 114, 255, 109, 109, 109, 255, 105, 105, 105, 255, 103, 103, 103, 255, 104, 104, 104, 255, + 105, 105, 105, 255, 104, 104, 104, 255, 100, 100, 100, 255, 98, 98, 98, 255, 97, 97, 97, 255, 94, 94, 94, 255, 90, 90, 90, 255, 80, 80, 80, 255, 66, 66, 66, 255, 64, 64, 64, 145, 141, 141, 141, 2, 138, 138, 138, 0, 132, 132, 132, 0, 137, 137, 137, 0, 144, 144, 144, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 144, 144, 144, 0, 99, 99, 99, 55, 100, 100, 100, 252, 106, 106, 106, 255, 112, 112, 112, 255, 116, 116, 116, 255, 116, 116, 117, 255, 117, 117, 117, 255, 116, 116, 116, 255, 116, 116, 116, 255, 117, 117, 117, 255, 121, 121, 121, 255, 124, 124, 124, 255, 127, 127, 127, 255, 130, 130, 130, 255, 133, 133, 133, 255, 136, 136, 136, 255, 136, 136, 136, 255, + 139, 139, 139, 255, 141, 141, 141, 255, 144, 144, 144, 255, 146, 146, 146, 255, 148, 148, 148, 255, 151, 151, 151, 255, 153, 153, 153, 255, 155, 155, 155, 255, 156, 156, 156, 255, 155, 155, 155, 255, 154, 154, 154, 255, 151, 151, 151, 255, 150, 150, 150, 255, 145, 145, 145, 255, 141, 141, 141, 255, 136, 136, 136, 255, 132, 132, 132, 255, 127, 127, 127, 255, 120, 120, 120, 255, 116, 116, 116, 255, 114, 114, 114, 255, + 114, 114, 114, 255, 112, 112, 112, 255, 109, 109, 109, 255, 104, 104, 104, 255, 100, 100, 100, 255, 98, 98, 98, 255, 100, 100, 100, 255, 103, 103, 103, 255, 101, 101, 101, 255, 98, 98, 98, 255, 95, 95, 95, 255, 95, 95, 95, 255, 92, 92, 92, 255, 86, 86, 86, 255, 74, 74, 74, 255, 66, 66, 66, 252, 71, 71, 71, 52, 136, 136, 136, 1, 132, 132, 132, 0, 140, 140, 140, 0, 144, 144, 144, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 133, 133, 133, 2, 96, 96, 96, 204, 102, 102, 102, 255, 107, 107, 107, 255, 112, 112, 113, 255, 114, 114, 114, 255, 114, 114, 114, 255, 114, 114, 114, 255, 114, 114, 114, 255, 113, 113, 114, 255, 117, 117, 117, 255, 120, 120, 120, 255, + 123, 123, 123, 255, 125, 125, 125, 255, 128, 128, 128, 255, 130, 130, 130, 255, 132, 132, 132, 255, 133, 133, 134, 255, 137, 137, 137, 255, 140, 140, 140, 255, 143, 143, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, 155, 155, 155, 255, 155, 155, 155, 255, 156, 156, 156, 255, 156, 156, 156, 255, 154, 154, 154, 255, 152, 152, 152, 255, 149, 149, 149, 255, 146, 146, 146, 255, 141, 141, 141, 255, + 137, 137, 137, 255, 133, 133, 133, 255, 128, 128, 128, 255, 122, 122, 122, 255, 117, 117, 117, 255, 110, 110, 110, 255, 107, 107, 107, 255, 108, 108, 108, 255, 109, 109, 109, 255, 106, 106, 106, 255, 100, 100, 100, 255, 96, 96, 96, 255, 97, 97, 97, 255, 98, 98, 98, 255, 100, 100, 100, 255, 99, 99, 99, 255, 96, 96, 96, 255, 94, 94, 94, 255, 93, 93, 93, 255, 91, 91, 91, 255, 82, 82, 82, 255, + 71, 71, 71, 255, 66, 66, 66, 191, 134, 134, 134, 3, 134, 134, 134, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 95, 95, 96, 73, 97, 97, 98, 255, 103, 103, 103, 255, 109, 109, 109, 255, 111, 111, 112, 255, 111, 111, 112, 255, + 112, 112, 112, 255, 111, 111, 112, 255, 110, 110, 110, 255, 112, 112, 112, 255, 116, 116, 116, 255, 118, 118, 118, 255, 122, 122, 122, 255, 123, 123, 123, 255, 125, 125, 125, 255, 126, 126, 127, 255, 129, 129, 129, 255, 133, 133, 133, 255, 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 142, 255, 146, 146, 146, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 155, 155, 155, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 154, 154, 154, 255, 152, 152, 152, 255, 148, 148, 148, 255, 144, 144, 144, 255, 139, 139, 139, 255, 134, 134, 134, 255, 130, 130, 130, 255, 126, 126, 126, 255, 123, 123, 123, 255, 118, 118, 118, 255, 111, 111, 111, 255, 105, 105, 105, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 102, 102, 102, 255, 96, 96, 96, 255, 93, 93, 93, 255, 94, 94, 94, 255, 97, 97, 97, 255, + 98, 98, 98, 255, 97, 97, 97, 255, 94, 94, 94, 255, 94, 94, 94, 255, 93, 93, 93, 255, 88, 88, 88, 255, 80, 80, 80, 255, 69, 69, 69, 255, 73, 73, 73, 65, 137, 137, 137, 1, 144, 144, 144, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 131, 131, 131, 2, + 95, 95, 95, 192, 100, 100, 100, 255, 105, 105, 106, 255, 108, 108, 108, 255, 109, 109, 110, 255, 108, 108, 109, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 111, 111, 111, 255, 114, 114, 114, 255, 116, 116, 116, 255, 119, 119, 119, 255, 120, 120, 120, 255, 121, 121, 121, 255, 124, 124, 124, 255, 129, 129, 129, 255, 131, 131, 131, 255, 134, 134, 134, 255, 137, 137, 137, 255, 140, 140, 140, 255, + 145, 145, 145, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 155, 155, 155, 255, 156, 156, 156, 255, 155, 155, 155, 255, 154, 154, 154, 255, 151, 151, 151, 255, 148, 148, 148, 255, 144, 144, 144, 255, 137, 137, 137, 255, 133, 133, 133, 255, 127, 127, 127, 255, 122, 122, 122, 255, 119, 119, 119, 255, 116, 116, 116, 255, 112, 112, 112, 255, 107, 107, 107, 255, 100, 100, 100, 255, 97, 97, 97, 255, + 100, 100, 100, 255, 102, 102, 102, 255, 99, 99, 99, 255, 93, 93, 93, 255, 92, 92, 92, 255, 94, 94, 94, 255, 97, 97, 97, 255, 98, 98, 98, 255, 95, 95, 95, 255, 94, 94, 94, 255, 96, 96, 95, 255, 93, 93, 93, 255, 87, 87, 87, 255, 76, 76, 76, 255, 72, 72, 72, 185, 139, 139, 139, 4, 144, 144, 144, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 133, 133, 133, 0, 96, 96, 96, 47, 96, 96, 96, 255, 101, 101, 102, 255, 106, 106, 106, 255, 107, 107, 107, 255, 107, 107, 108, 255, 107, 107, 107, 255, 105, 105, 106, 255, 105, 105, 105, 255, 107, 107, 107, 255, 111, 111, 111, 255, 113, 113, 114, 255, 115, 115, 116, 255, 118, 118, 118, 255, 117, 117, 117, 255, 119, 119, 119, 255, + 124, 124, 124, 255, 126, 126, 126, 255, 129, 129, 129, 255, 132, 132, 132, 255, 136, 136, 136, 255, 140, 140, 140, 255, 144, 144, 144, 255, 147, 147, 147, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 154, 154, 154, 255, 156, 156, 156, 255, 154, 154, 154, 255, 151, 151, 151, 255, 147, 147, 147, 255, 142, 142, 142, 255, 138, 138, 138, 255, 132, 132, 132, 255, 127, 127, 127, 255, 119, 119, 119, 255, + 115, 115, 115, 255, 111, 111, 111, 255, 109, 109, 109, 255, 106, 106, 106, 255, 101, 101, 101, 255, 96, 96, 96, 255, 95, 95, 95, 255, 99, 99, 99, 255, 100, 100, 100, 255, 95, 95, 95, 255, 92, 92, 92, 255, 92, 92, 92, 255, 95, 95, 95, 255, 98, 98, 98, 255, 97, 97, 97, 255, 97, 97, 97, 255, 99, 99, 99, 255, 97, 97, 97, 255, 94, 94, 94, 255, 85, 85, 85, 255, 75, 75, 74, 255, + 81, 81, 81, 43, 144, 144, 144, 1, 134, 134, 134, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 133, 133, 133, 2, 93, 93, 93, 143, 96, 96, 97, 255, 104, 104, 104, 255, 105, 105, 106, 255, 106, 106, 106, 255, 106, 106, 106, 255, 105, 105, 105, 255, 103, 103, 104, 255, 102, 102, 103, 255, 106, 106, 106, 255, + 110, 110, 110, 255, 112, 112, 112, 255, 113, 113, 114, 255, 113, 113, 114, 255, 114, 114, 114, 255, 117, 117, 117, 255, 121, 121, 121, 255, 123, 123, 124, 255, 126, 126, 126, 255, 130, 130, 131, 255, 134, 134, 135, 255, 139, 139, 139, 255, 141, 141, 141, 255, 144, 144, 144, 255, 145, 145, 145, 255, 149, 149, 149, 255, 152, 152, 152, 255, 156, 156, 156, 255, 157, 157, 157, 255, 156, 156, 156, 255, 152, 152, 152, 255, + 146, 146, 146, 255, 141, 141, 141, 255, 137, 137, 137, 255, 131, 131, 131, 255, 126, 126, 126, 255, 118, 118, 118, 255, 112, 112, 112, 255, 107, 107, 107, 255, 105, 105, 105, 255, 102, 102, 102, 255, 101, 101, 101, 255, 98, 98, 98, 255, 93, 93, 93, 255, 95, 95, 95, 255, 98, 98, 98, 255, 97, 97, 97, 255, 94, 94, 94, 255, 92, 92, 92, 255, 94, 94, 94, 255, 98, 98, 98, 255, 101, 101, 101, 255, + 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 101, 101, 101, 255, 93, 93, 93, 255, 83, 83, 83, 255, 78, 78, 78, 140, 141, 141, 141, 3, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 116, 116, 116, 7, 93, 93, 93, 230, 99, 99, 100, 255, 106, 106, 106, 255, 104, 104, 104, 255, + 105, 105, 105, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 101, 255, 102, 102, 103, 255, 106, 106, 107, 255, 109, 109, 109, 255, 110, 110, 110, 255, 111, 111, 111, 255, 110, 110, 111, 255, 112, 112, 112, 255, 117, 117, 117, 255, 117, 117, 118, 255, 120, 120, 120, 255, 123, 123, 123, 255, 128, 128, 128, 255, 132, 132, 132, 255, 135, 135, 135, 255, 136, 136, 136, 255, 139, 139, 139, 255, 143, 143, 143, 255, + 151, 151, 151, 255, 155, 155, 155, 255, 157, 157, 157, 255, 157, 157, 157, 255, 157, 157, 157, 255, 152, 152, 152, 255, 146, 146, 146, 255, 139, 139, 139, 255, 133, 133, 133, 255, 127, 127, 127, 255, 122, 122, 122, 255, 116, 116, 116, 255, 113, 113, 113, 255, 106, 106, 106, 255, 101, 101, 101, 255, 99, 99, 99, 255, 98, 98, 98, 255, 97, 97, 97, 255, 93, 93, 93, 255, 92, 92, 92, 255, 96, 96, 96, 255, + 99, 99, 99, 255, 97, 97, 97, 255, 95, 95, 95, 255, 96, 96, 96, 255, 100, 100, 100, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 106, 255, 104, 104, 104, 255, 99, 99, 99, 255, 88, 88, 88, 255, 80, 80, 80, 226, 138, 138, 138, 3, 130, 130, 130, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 139, 139, 139, 1, 98, 98, 98, 57, 98, 98, 99, 255, 104, 104, 104, 255, 105, 105, 105, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 101, 255, 100, 100, 100, 255, 99, 99, 99, 255, 103, 103, 103, 255, 106, 106, 107, 255, 107, 107, 107, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 108, 255, 111, 111, 111, 255, 112, 112, 112, 255, 114, 114, 114, 255, 117, 117, 117, 255, 121, 121, 121, 255, + 125, 125, 125, 255, 128, 128, 128, 255, 129, 129, 129, 255, 130, 130, 130, 255, 138, 138, 138, 255, 146, 146, 146, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 152, 152, 152, 255, 147, 147, 147, 255, 141, 141, 141, 255, 134, 134, 134, 255, 128, 128, 128, 255, 123, 123, 123, 255, 117, 117, 117, 255, 113, 113, 113, 255, 110, 110, 110, 255, 105, 105, 105, 255, 100, 100, 100, 255, + 97, 97, 97, 255, 95, 95, 95, 255, 95, 95, 95, 255, 95, 95, 95, 255, 93, 93, 93, 255, 94, 94, 94, 255, 100, 100, 100, 255, 102, 102, 102, 255, 99, 99, 99, 255, 99, 99, 99, 255, 104, 104, 103, 255, 107, 107, 107, 255, 108, 108, 108, 255, 107, 107, 107, 255, 108, 108, 108, 255, 107, 107, 107, 255, 103, 103, 103, 255, 96, 96, 96, 255, 84, 84, 84, 255, 83, 83, 83, 47, 129, 129, 129, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 1, 99, 99, 99, 125, 100, 100, 100, 255, 106, 106, 106, 255, 104, 104, 104, 255, 102, 102, 103, 255, 101, 101, 102, 255, 101, 101, 101, 255, 98, 98, 98, 255, 98, 98, 99, 255, 102, 102, 102, 255, 106, 106, 106, 255, 105, 105, 106, 255, 106, 106, 106, 255, 104, 104, 104, 255, + 104, 104, 105, 255, 108, 108, 108, 255, 108, 108, 108, 255, 110, 110, 110, 255, 114, 114, 115, 255, 118, 118, 119, 255, 121, 121, 121, 255, 122, 122, 122, 255, 123, 123, 123, 255, 129, 129, 129, 255, 139, 139, 139, 255, 143, 143, 143, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 149, 149, 149, 255, 148, 148, 148, 255, 143, 143, 143, 255, 134, 134, 134, 255, 128, 128, 128, 255, 122, 122, 122, 255, + 116, 116, 116, 255, 111, 111, 111, 255, 108, 108, 108, 255, 104, 104, 104, 255, 105, 105, 105, 255, 100, 100, 100, 255, 96, 96, 96, 255, 94, 94, 94, 255, 94, 94, 94, 255, 96, 96, 96, 255, 95, 95, 95, 255, 97, 97, 97, 255, 103, 103, 102, 255, 107, 107, 107, 255, 105, 105, 105, 255, 104, 104, 104, 255, 106, 106, 106, 255, 109, 109, 109, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, + 110, 110, 110, 255, 106, 106, 106, 255, 99, 99, 99, 255, 88, 88, 88, 255, 81, 81, 81, 110, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 2, 102, 102, 102, 185, 104, 104, 104, 255, 107, 107, 107, 255, 104, 104, 104, 255, 102, 102, 102, 255, 100, 100, 100, 255, 99, 99, 99, 255, 97, 97, 98, 255, + 97, 97, 98, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 103, 103, 104, 255, 102, 102, 102, 255, 104, 104, 104, 255, 106, 106, 106, 255, 105, 105, 106, 255, 107, 107, 107, 255, 111, 111, 112, 255, 115, 115, 115, 255, 115, 115, 115, 255, 115, 115, 115, 255, 120, 120, 120, 255, 128, 128, 128, 255, 133, 133, 133, 255, 135, 135, 135, 255, 140, 140, 140, 255, 145, 145, 145, 255, 147, 147, 147, 255, + 147, 147, 147, 255, 147, 147, 147, 255, 141, 141, 141, 255, 131, 131, 131, 255, 123, 123, 123, 255, 116, 116, 116, 255, 109, 109, 109, 255, 105, 105, 105, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 101, 101, 101, 255, 98, 98, 98, 255, 94, 94, 94, 255, 95, 95, 95, 255, 100, 100, 100, 255, 101, 101, 101, 255, 101, 101, 101, 255, 105, 105, 105, 255, 110, 110, 110, 255, 111, 111, 110, 255, + 108, 108, 108, 255, 107, 107, 107, 255, 109, 109, 109, 255, 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, 111, 111, 111, 255, 107, 107, 107, 255, 101, 101, 101, 255, 90, 90, 90, 255, 82, 82, 82, 179, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 4, 106, 106, 106, 235, 109, 109, 109, 255, + 108, 108, 108, 255, 104, 104, 104, 255, 102, 102, 102, 255, 100, 100, 100, 255, 98, 98, 98, 255, 96, 96, 96, 255, 98, 98, 98, 255, 102, 102, 102, 255, 103, 103, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 100, 100, 101, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 106, 106, 106, 255, 108, 108, 109, 255, 110, 110, 111, 255, 110, 110, 110, 255, 111, 111, 112, 255, 118, 118, 118, 255, + 123, 123, 123, 255, 124, 124, 124, 255, 128, 128, 128, 255, 133, 133, 133, 255, 139, 139, 139, 255, 147, 147, 147, 255, 152, 152, 152, 255, 152, 152, 152, 255, 145, 145, 145, 255, 132, 132, 132, 255, 119, 119, 119, 255, 108, 108, 108, 255, 104, 104, 104, 255, 100, 100, 100, 255, 97, 97, 97, 255, 95, 95, 95, 255, 98, 98, 98, 255, 101, 101, 101, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, + 104, 104, 103, 255, 106, 106, 106, 255, 106, 106, 106, 255, 108, 108, 107, 255, 112, 112, 112, 255, 114, 114, 114, 255, 110, 110, 110, 255, 107, 107, 107, 255, 109, 109, 109, 255, 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, 111, 111, 111, 255, 107, 107, 108, 255, 102, 102, 102, 255, 93, 93, 93, 255, 83, 83, 83, 223, 137, 137, 137, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 117, 117, 118, 29, 114, 114, 114, 255, 115, 115, 115, 255, 111, 111, 111, 255, 104, 104, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 97, 97, 98, 255, 96, 96, 96, 255, 99, 99, 99, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 102, 102, 103, 255, 102, 102, 102, 255, 102, 102, 103, 255, + 105, 105, 105, 255, 106, 106, 106, 255, 107, 107, 107, 255, 105, 105, 106, 255, 108, 108, 108, 255, 113, 113, 114, 255, 115, 115, 115, 255, 116, 116, 116, 255, 120, 120, 120, 255, 127, 127, 127, 255, 137, 137, 137, 255, 148, 148, 148, 255, 154, 154, 154, 255, 154, 154, 154, 255, 147, 147, 147, 255, 134, 134, 134, 255, 120, 120, 120, 255, 105, 105, 105, 255, 96, 96, 96, 255, 95, 95, 95, 255, 94, 94, 94, 255, + 93, 93, 93, 255, 96, 96, 96, 255, 102, 102, 102, 255, 108, 108, 108, 255, 106, 106, 106, 255, 106, 106, 106, 255, 108, 108, 108, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 109, 255, 112, 112, 112, 255, 114, 114, 114, 255, 111, 111, 111, 255, 107, 107, 107, 255, 108, 108, 108, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 109, 255, 103, 103, 103, 255, + 95, 95, 95, 255, 84, 84, 84, 252, 94, 94, 94, 12, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 121, 121, 121, 64, 121, 121, 122, 255, 120, 120, 120, 255, 115, 115, 115, 255, 109, 109, 109, 255, 106, 106, 107, 255, 105, 105, 105, 255, 100, 100, 100, 255, 99, 99, 99, 255, 102, 102, 102, 255, 105, 105, 105, 255, 103, 103, 103, 255, + 101, 101, 102, 255, 100, 100, 100, 255, 101, 101, 101, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 103, 103, 104, 255, 103, 103, 103, 255, 102, 102, 103, 255, 103, 103, 103, 255, 104, 104, 105, 255, 108, 108, 109, 255, 107, 107, 107, 255, 108, 108, 109, 255, 112, 112, 112, 255, 120, 120, 120, 255, 134, 134, 134, 255, 146, 146, 146, 255, 156, 156, 156, 255, 155, 155, 155, 255, 143, 143, 143, 255, + 126, 126, 126, 255, 112, 112, 112, 255, 101, 101, 101, 255, 92, 92, 92, 255, 90, 90, 90, 255, 93, 93, 93, 255, 97, 97, 97, 255, 100, 100, 100, 255, 106, 106, 106, 255, 112, 112, 112, 255, 111, 111, 111, 255, 109, 109, 109, 255, 109, 109, 109, 255, 110, 110, 110, 255, 108, 108, 108, 255, 109, 109, 109, 255, 111, 111, 111, 255, 113, 113, 113, 255, 111, 111, 111, 255, 108, 108, 108, 255, 108, 108, 108, 255, + 110, 110, 110, 255, 109, 109, 110, 255, 108, 108, 108, 255, 109, 109, 109, 255, 108, 108, 108, 255, 104, 104, 104, 255, 96, 96, 96, 255, 85, 85, 85, 255, 85, 85, 86, 53, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 87, 128, 128, 128, 255, 127, 127, 128, 255, 121, 121, 122, 255, 115, 115, 115, 255, 113, 113, 113, 255, + 110, 110, 110, 255, 106, 106, 106, 255, 105, 105, 105, 255, 109, 109, 109, 255, 111, 111, 111, 255, 108, 108, 109, 255, 106, 106, 106, 255, 104, 104, 104, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 102, 255, 103, 103, 103, 255, + 111, 111, 111, 255, 126, 126, 126, 255, 143, 143, 143, 255, 154, 154, 154, 255, 153, 153, 153, 255, 136, 136, 136, 255, 117, 117, 117, 255, 103, 103, 103, 255, 96, 96, 96, 255, 91, 91, 91, 255, 93, 93, 93, 255, 101, 101, 101, 255, 106, 106, 106, 255, 105, 105, 105, 255, 109, 109, 109, 255, 113, 113, 113, 255, 113, 113, 113, 255, 109, 109, 109, 255, 107, 107, 107, 255, 108, 108, 108, 255, 107, 107, 107, 255, + 108, 108, 108, 255, 110, 110, 111, 255, 112, 112, 112, 255, 110, 110, 110, 255, 107, 107, 107, 255, 107, 107, 107, 255, 108, 108, 109, 255, 109, 109, 110, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 104, 104, 104, 255, 97, 97, 97, 255, 87, 87, 87, 255, 85, 85, 86, 78, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 137, 137, 138, 99, 136, 136, 136, 255, 135, 135, 135, 255, 126, 126, 127, 255, 120, 120, 120, 255, 120, 120, 120, 255, 118, 118, 118, 255, 113, 113, 113, 255, 113, 113, 113, 255, 116, 116, 116, 255, 118, 118, 118, 255, 116, 116, 116, 255, 114, 114, 114, 255, 112, 112, 112, 255, 112, 112, 113, 255, 112, 112, 112, 255, 108, 108, 109, 255, 108, 108, 108, 255, 107, 107, 108, 255, 107, 107, 107, 255, 104, 104, 104, 255, + 101, 101, 101, 255, 102, 102, 102, 255, 101, 101, 101, 255, 99, 99, 99, 255, 96, 96, 96, 255, 95, 95, 95, 255, 101, 101, 102, 255, 112, 112, 113, 255, 127, 127, 127, 255, 142, 142, 142, 255, 148, 148, 148, 255, 129, 129, 129, 255, 113, 113, 113, 255, 100, 100, 100, 255, 99, 99, 99, 255, 104, 104, 104, 255, 103, 103, 103, 255, 105, 105, 105, 255, 109, 109, 109, 255, 106, 106, 107, 255, 108, 108, 108, 255, + 112, 112, 112, 255, 112, 112, 113, 255, 108, 108, 108, 255, 107, 107, 107, 255, 108, 108, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 109, 109, 109, 255, 111, 111, 111, 255, 109, 109, 109, 255, 105, 105, 106, 255, 105, 105, 106, 255, 106, 106, 106, 255, 108, 108, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 103, 103, 103, 255, 96, 96, 97, 255, 88, 88, 88, 255, 84, 84, 85, 96, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 145, 145, 145, 114, 144, 144, 144, 255, 141, 141, 141, 255, 134, 134, 134, 255, 127, 127, 127, 255, 126, 126, 126, 255, 126, 126, 126, 255, 121, 121, 121, 255, 121, 121, 121, 255, 125, 125, 126, 255, 127, 127, 127, 255, 126, 126, 126, 255, 123, 123, 124, 255, 123, 123, 123, 255, 123, 123, 123, 255, + 123, 123, 123, 255, 119, 119, 119, 255, 118, 118, 119, 255, 121, 121, 121, 255, 120, 120, 120, 255, 117, 117, 117, 255, 115, 115, 115, 255, 114, 114, 114, 255, 109, 109, 109, 255, 106, 106, 106, 255, 99, 99, 99, 255, 93, 93, 93, 255, 96, 96, 96, 255, 100, 100, 100, 255, 103, 103, 104, 255, 118, 118, 118, 255, 148, 148, 148, 255, 110, 110, 110, 255, 112, 112, 112, 255, 116, 116, 116, 255, 111, 111, 111, 255, + 107, 107, 107, 255, 103, 103, 104, 255, 103, 103, 103, 255, 107, 107, 107, 255, 106, 106, 106, 255, 106, 106, 106, 255, 108, 108, 109, 255, 110, 110, 110, 255, 106, 106, 106, 255, 105, 105, 105, 255, 106, 106, 107, 255, 104, 104, 105, 255, 105, 105, 105, 255, 108, 108, 108, 255, 109, 109, 109, 255, 108, 108, 108, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 107, 255, 105, 105, 106, 255, + 106, 106, 107, 255, 105, 105, 106, 255, 102, 102, 103, 255, 96, 96, 97, 255, 87, 87, 88, 255, 85, 85, 86, 109, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 153, 153, 153, 114, 151, 151, 151, 255, 147, 147, 147, 255, 141, 141, 141, 255, 133, 133, 134, 255, 133, 133, 134, 255, 133, 133, 133, 255, 128, 128, 129, 255, 128, 128, 129, 255, + 134, 134, 135, 255, 136, 136, 137, 255, 135, 135, 136, 255, 134, 134, 135, 255, 133, 133, 134, 255, 135, 135, 136, 255, 135, 135, 136, 255, 133, 133, 133, 255, 132, 132, 133, 255, 135, 135, 136, 255, 136, 136, 137, 255, 135, 135, 135, 255, 134, 134, 134, 255, 134, 134, 134, 255, 132, 132, 133, 255, 132, 132, 133, 255, 128, 128, 129, 255, 123, 123, 124, 255, 125, 125, 126, 255, 130, 130, 131, 255, 127, 127, 128, 255, + 124, 124, 124, 255, 101, 101, 101, 255, 111, 111, 111, 255, 112, 112, 112, 255, 108, 108, 108, 255, 104, 104, 104, 255, 102, 102, 102, 255, 99, 99, 99, 255, 100, 100, 100, 255, 105, 105, 105, 255, 102, 102, 102, 255, 102, 102, 102, 255, 106, 106, 106, 255, 108, 108, 108, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 102, 102, 102, 255, 103, 103, 103, 255, 106, 106, 106, 255, 108, 108, 108, 255, + 106, 106, 106, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 101, 101, 101, 255, 96, 96, 96, 255, 87, 87, 87, 255, 86, 86, 86, 113, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 158, 158, 159, 103, 158, 158, 159, 255, 155, 155, 155, 255, + 148, 148, 148, 255, 141, 141, 141, 255, 140, 140, 141, 255, 139, 139, 140, 255, 136, 136, 136, 255, 136, 136, 137, 255, 142, 142, 142, 255, 145, 145, 145, 255, 144, 144, 144, 255, 143, 143, 143, 255, 143, 143, 143, 255, 145, 145, 145, 255, 146, 146, 147, 255, 144, 144, 144, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 149, 149, 149, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, + 152, 152, 152, 255, 150, 150, 150, 255, 141, 141, 141, 255, 135, 135, 135, 255, 128, 128, 128, 255, 102, 102, 102, 255, 113, 113, 113, 255, 145, 145, 145, 255, 131, 131, 132, 255, 108, 108, 109, 255, 99, 99, 100, 255, 97, 97, 98, 255, 96, 96, 97, 255, 94, 94, 95, 255, 98, 98, 98, 255, 102, 102, 102, 255, 99, 99, 99, 255, 99, 99, 100, 255, 103, 103, 104, 255, 104, 104, 104, 255, 101, 101, 102, 255, + 101, 101, 102, 255, 101, 101, 102, 255, 100, 100, 100, 255, 101, 101, 101, 255, 105, 105, 105, 255, 107, 107, 107, 255, 103, 103, 104, 255, 101, 101, 102, 255, 101, 101, 102, 255, 102, 102, 102, 255, 103, 103, 104, 255, 102, 102, 103, 255, 103, 103, 104, 255, 102, 102, 103, 255, 100, 100, 100, 255, 95, 95, 95, 255, 88, 88, 88, 255, 86, 86, 86, 97, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 165, 165, 165, 92, 164, 164, 164, 255, 159, 159, 159, 255, 152, 152, 152, 255, 146, 146, 146, 255, 146, 146, 146, 255, 146, 146, 146, 255, 143, 143, 143, 255, 143, 143, 143, 255, 148, 148, 148, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, + 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 149, 149, 149, 255, 144, 144, 144, 255, 141, 141, 141, 255, 131, 131, 131, 255, 112, 112, 111, 255, 94, 94, 94, 255, 97, 97, 97, 255, 120, 120, 120, 255, 144, 144, 144, 255, 146, 146, 146, 255, 138, 138, 138, 255, 129, 129, 130, 255, 115, 115, 116, 255, 105, 105, 106, 255, 97, 97, 97, 255, 94, 94, 95, 255, 98, 98, 99, 255, + 100, 100, 101, 255, 96, 96, 97, 255, 98, 98, 99, 255, 101, 101, 102, 255, 101, 101, 102, 255, 98, 98, 99, 255, 100, 100, 100, 255, 99, 99, 100, 255, 96, 96, 97, 255, 99, 99, 99, 255, 104, 104, 104, 255, 105, 105, 106, 255, 101, 101, 102, 255, 100, 100, 101, 255, 100, 100, 100, 255, 100, 100, 101, 255, 102, 102, 102, 255, 101, 101, 101, 255, 102, 102, 103, 255, 101, 101, 102, 255, 98, 98, 99, 255, + 93, 93, 94, 255, 86, 86, 86, 255, 86, 86, 87, 85, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 170, 170, 170, 74, 169, 169, 169, 255, 165, 165, 165, 255, 158, 158, 158, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 147, 147, 147, 255, 147, 147, 147, 255, 151, 151, 151, 255, 155, 155, 155, 255, 155, 155, 155, 255, + 154, 154, 154, 255, 152, 152, 152, 255, 152, 152, 152, 255, 154, 154, 154, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 143, 143, 143, 255, 139, 139, 139, 255, 132, 132, 132, 255, 122, 122, 122, 255, 114, 114, 114, 255, 108, 108, 108, 255, 101, 101, 101, 255, 99, 99, 99, 255, 112, 112, 112, 255, 134, 134, 135, 255, 151, 151, 151, 255, 149, 149, 150, 255, 143, 143, 144, 255, + 135, 135, 136, 255, 128, 128, 129, 255, 117, 117, 117, 255, 108, 108, 108, 255, 106, 106, 107, 255, 107, 107, 107, 255, 101, 101, 102, 255, 96, 96, 97, 255, 97, 97, 97, 255, 101, 101, 102, 255, 99, 99, 100, 255, 96, 96, 97, 255, 97, 97, 98, 255, 97, 97, 97, 255, 95, 95, 96, 255, 98, 98, 99, 255, 103, 103, 104, 255, 103, 103, 103, 255, 99, 99, 100, 255, 99, 99, 99, 255, 100, 100, 101, 255, + 100, 100, 100, 255, 100, 100, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 101, 101, 101, 255, 98, 98, 98, 255, 92, 92, 93, 255, 84, 84, 85, 255, 88, 88, 88, 62, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 168, 168, 168, 41, 174, 174, 174, 255, 168, 168, 168, 255, 162, 162, 162, 255, 154, 154, 154, 255, 153, 153, 153, 255, + 153, 153, 153, 255, 149, 149, 149, 255, 147, 147, 147, 255, 152, 152, 152, 255, 154, 154, 154, 255, 153, 153, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 143, 143, 143, 255, 139, 139, 139, 255, 136, 136, 136, 255, 132, 132, 132, 255, 126, 126, 126, 255, 121, 121, 121, 255, 114, 114, 114, 255, 104, 104, 104, 255, 100, 100, 100, 255, 105, 105, 105, 255, 114, 114, 114, 255, + 121, 121, 121, 255, 127, 127, 128, 255, 140, 140, 140, 255, 147, 147, 148, 255, 148, 148, 149, 255, 143, 143, 144, 255, 137, 137, 137, 255, 130, 130, 131, 255, 126, 126, 126, 255, 124, 124, 125, 255, 120, 120, 121, 255, 113, 113, 114, 255, 105, 105, 105, 255, 101, 101, 102, 255, 104, 104, 104, 255, 101, 101, 102, 255, 99, 99, 100, 255, 97, 97, 98, 255, 96, 96, 97, 255, 94, 94, 95, 255, 95, 95, 95, 255, + 99, 99, 100, 255, 102, 102, 103, 255, 100, 100, 100, 255, 98, 98, 99, 255, 97, 97, 98, 255, 98, 98, 99, 255, 100, 100, 100, 255, 100, 100, 100, 255, 99, 99, 100, 255, 100, 100, 100, 255, 100, 100, 100, 255, 97, 97, 97, 255, 92, 92, 92, 255, 84, 84, 85, 255, 102, 102, 103, 20, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 136, 136, 136, 9, 176, 176, 176, 244, 172, 172, 172, 255, 164, 164, 164, 255, 155, 155, 155, 255, 152, 152, 152, 255, 151, 151, 151, 255, 148, 148, 148, 255, 144, 144, 144, 255, 147, 147, 147, 255, 150, 150, 150, 255, 148, 148, 148, 255, 145, 145, 145, 255, 143, 143, 143, 255, 138, 138, 138, 255, 136, 136, 136, 255, 132, 132, 132, 255, 127, 127, 127, 255, 121, 121, 121, 255, 116, 116, 116, 255, 111, 111, 111, 255, + 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 103, 103, 103, 255, 110, 110, 110, 255, 126, 126, 126, 255, 139, 139, 139, 255, 145, 145, 145, 255, 148, 148, 149, 255, 148, 148, 149, 255, 145, 145, 146, 255, 142, 142, 142, 255, 139, 139, 139, 255, 136, 136, 137, 255, 136, 136, 137, 255, 135, 135, 136, 255, 129, 129, 130, 255, 119, 119, 120, 255, 112, 112, 112, 255, 111, 111, 111, 255, 109, 109, 110, 255, + 105, 105, 106, 255, 102, 102, 102, 255, 101, 101, 102, 255, 98, 98, 98, 255, 95, 95, 96, 255, 96, 96, 97, 255, 99, 99, 100, 255, 100, 100, 101, 255, 98, 98, 99, 255, 97, 97, 98, 255, 96, 96, 97, 255, 97, 97, 98, 255, 98, 98, 99, 255, 99, 99, 99, 255, 99, 99, 99, 255, 99, 99, 99, 255, 99, 99, 99, 255, 96, 96, 97, 255, 90, 90, 90, 255, 82, 82, 83, 231, 135, 135, 135, 6, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 6, 177, 177, 177, 198, 173, 173, 173, 255, 165, 165, 165, 255, 155, 155, 155, 255, 148, 148, 148, 255, 147, 147, 147, 255, 144, 144, 144, 255, 139, 139, 139, 255, 139, 139, 139, 255, 142, 142, 142, 255, 140, 140, 140, 255, 135, 135, 135, 255, 132, 132, 132, 255, 127, 127, 127, 255, + 123, 123, 123, 255, 121, 121, 120, 255, 115, 115, 115, 255, 109, 109, 109, 255, 104, 104, 104, 255, 103, 103, 103, 255, 101, 101, 101, 255, 105, 105, 105, 255, 111, 111, 111, 255, 115, 115, 115, 255, 119, 119, 119, 255, 130, 130, 130, 255, 144, 144, 145, 255, 155, 155, 155, 255, 160, 160, 161, 255, 157, 157, 157, 255, 154, 154, 155, 255, 150, 150, 150, 255, 148, 148, 149, 255, 146, 146, 147, 255, 142, 142, 143, 255, + 137, 137, 138, 255, 130, 130, 131, 255, 125, 125, 125, 255, 121, 121, 122, 255, 119, 119, 120, 255, 115, 115, 115, 255, 109, 109, 109, 255, 106, 106, 107, 255, 103, 103, 104, 255, 99, 99, 100, 255, 98, 98, 98, 255, 100, 100, 101, 255, 103, 103, 104, 255, 102, 102, 103, 255, 98, 98, 99, 255, 97, 97, 97, 255, 97, 97, 97, 255, 96, 96, 97, 255, 96, 96, 97, 255, 98, 98, 99, 255, 98, 98, 99, 255, + 98, 98, 99, 255, 98, 98, 98, 255, 94, 94, 94, 255, 88, 88, 88, 255, 81, 81, 82, 191, 132, 132, 132, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 4, 175, 175, 175, 143, 172, 172, 172, 255, 163, 163, 163, 255, 152, 152, 152, 255, 143, 143, 143, 255, 142, 142, 142, 255, 139, 139, 139, 255, 132, 132, 132, 255, + 129, 129, 129, 255, 133, 133, 133, 255, 132, 132, 132, 255, 126, 126, 126, 255, 122, 122, 122, 255, 118, 118, 118, 255, 112, 112, 112, 255, 109, 109, 109, 255, 106, 106, 106, 255, 103, 103, 103, 255, 100, 100, 100, 255, 102, 102, 102, 255, 105, 105, 105, 255, 109, 109, 109, 255, 116, 116, 116, 255, 126, 126, 126, 255, 132, 132, 133, 255, 136, 136, 136, 255, 143, 143, 144, 255, 152, 152, 153, 255, 158, 158, 159, 255, + 159, 159, 160, 255, 158, 158, 158, 255, 155, 155, 156, 255, 151, 151, 152, 255, 147, 147, 147, 255, 141, 141, 142, 255, 135, 135, 136, 255, 132, 132, 132, 255, 130, 130, 131, 255, 131, 131, 131, 255, 126, 126, 127, 255, 119, 119, 120, 255, 113, 113, 114, 255, 110, 110, 111, 255, 106, 106, 107, 255, 102, 102, 103, 255, 103, 103, 104, 255, 105, 105, 106, 255, 106, 106, 107, 255, 103, 103, 104, 255, 99, 99, 100, 255, + 99, 99, 100, 255, 98, 98, 99, 255, 97, 97, 97, 255, 98, 98, 98, 255, 97, 97, 98, 255, 98, 98, 99, 255, 97, 97, 98, 255, 95, 95, 96, 255, 92, 92, 93, 255, 86, 86, 87, 255, 81, 81, 82, 127, 133, 133, 133, 2, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 2, 171, 171, 171, 76, 171, 171, 171, 255, + 162, 162, 162, 255, 150, 150, 150, 255, 138, 138, 138, 255, 134, 134, 134, 255, 131, 131, 131, 255, 125, 125, 125, 255, 120, 120, 120, 255, 122, 122, 122, 255, 123, 123, 123, 255, 117, 117, 117, 255, 112, 112, 112, 255, 109, 109, 109, 255, 105, 105, 105, 255, 103, 103, 103, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, 105, 105, 105, 255, 110, 110, 110, 255, 115, 115, 115, 255, 123, 123, 123, 255, + 132, 132, 132, 255, 140, 140, 141, 255, 146, 146, 146, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 151, 151, 151, 255, 147, 147, 148, 255, 143, 143, 143, 255, 139, 139, 140, 255, 138, 138, 138, 255, 137, 137, 137, 255, 136, 136, 136, 255, 134, 134, 135, 255, 130, 130, 130, 255, 123, 123, 124, 255, 119, 119, 120, 255, 114, 114, 115, 255, 109, 109, 110, 255, + 106, 106, 107, 255, 109, 109, 110, 255, 110, 110, 111, 255, 108, 108, 109, 255, 104, 104, 104, 255, 102, 102, 103, 255, 102, 102, 102, 255, 99, 99, 100, 255, 98, 98, 99, 255, 99, 99, 100, 255, 99, 99, 100, 255, 99, 99, 99, 255, 98, 98, 99, 255, 95, 95, 96, 255, 91, 91, 91, 255, 84, 84, 85, 255, 85, 85, 86, 64, 135, 135, 135, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 1, 157, 157, 157, 20, 170, 170, 170, 242, 161, 161, 161, 255, 149, 149, 149, 255, 134, 134, 134, 255, 127, 127, 127, 255, 124, 124, 124, 255, 120, 120, 120, 255, 112, 112, 112, 255, 111, 111, 111, 255, 115, 115, 115, 255, 112, 112, 112, 255, 106, 106, 106, 255, 105, 105, 105, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, + 106, 106, 106, 255, 108, 108, 108, 255, 110, 110, 110, 255, 115, 115, 116, 255, 121, 121, 121, 255, 129, 129, 129, 255, 135, 135, 135, 255, 142, 142, 142, 255, 149, 149, 150, 255, 155, 155, 156, 255, 156, 156, 157, 255, 155, 155, 156, 255, 152, 152, 153, 255, 150, 150, 151, 255, 149, 149, 150, 255, 147, 147, 148, 255, 145, 145, 145, 255, 144, 144, 144, 255, 141, 141, 142, 255, 139, 139, 140, 255, 137, 137, 138, 255, + 135, 135, 136, 255, 130, 130, 131, 255, 128, 128, 128, 255, 124, 124, 124, 255, 117, 117, 117, 255, 112, 112, 113, 255, 114, 114, 115, 255, 115, 115, 115, 255, 113, 113, 114, 255, 109, 109, 110, 255, 107, 107, 107, 255, 105, 105, 105, 255, 103, 103, 104, 255, 101, 101, 102, 255, 101, 101, 102, 255, 101, 101, 102, 255, 101, 101, 102, 255, 100, 100, 101, 255, 97, 97, 98, 255, 95, 95, 96, 255, 90, 90, 91, 255, + 84, 84, 84, 238, 120, 120, 120, 8, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 136, 136, 136, 5, 166, 166, 166, 166, 162, 162, 162, 255, 149, 149, 149, 255, 132, 132, 132, 255, 120, 120, 120, 255, 116, 116, 116, 255, 113, 113, 113, 255, 107, 107, 107, 255, 102, 102, 102, 255, 105, 105, 105, 255, + 107, 107, 107, 255, 105, 105, 105, 255, 103, 103, 103, 255, 103, 103, 103, 255, 104, 104, 104, 255, 106, 106, 106, 255, 110, 110, 110, 255, 114, 114, 114, 255, 117, 117, 117, 255, 122, 122, 122, 255, 128, 128, 128, 255, 133, 133, 133, 255, 139, 139, 139, 255, 144, 144, 144, 255, 150, 150, 150, 255, 154, 154, 155, 255, 156, 156, 156, 255, 157, 157, 157, 255, 156, 156, 157, 255, 155, 155, 156, 255, 153, 153, 154, 255, + 152, 152, 152, 255, 150, 150, 150, 255, 146, 146, 146, 255, 142, 142, 142, 255, 138, 138, 139, 255, 136, 136, 137, 255, 134, 134, 134, 255, 131, 131, 131, 255, 129, 129, 130, 255, 126, 126, 126, 255, 121, 121, 121, 255, 120, 120, 121, 255, 121, 121, 121, 255, 119, 119, 119, 255, 116, 116, 116, 255, 112, 112, 113, 255, 110, 110, 110, 255, 108, 108, 109, 255, 106, 106, 107, 255, 105, 105, 106, 255, 104, 104, 104, 255, + 104, 104, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 96, 96, 97, 255, 90, 90, 91, 255, 85, 85, 86, 160, 143, 143, 143, 3, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 135, 135, 135, 2, 162, 162, 162, 77, 161, 161, 161, 255, 149, 149, 149, 255, 134, 134, 134, 255, + 118, 118, 118, 255, 111, 111, 111, 255, 108, 108, 108, 255, 104, 104, 104, 255, 98, 98, 98, 255, 99, 99, 99, 255, 104, 104, 104, 255, 106, 106, 106, 255, 104, 104, 104, 255, 105, 105, 105, 255, 108, 108, 108, 255, 109, 109, 109, 255, 113, 113, 113, 255, 118, 118, 118, 255, 123, 123, 123, 255, 128, 128, 128, 255, 132, 132, 132, 255, 137, 137, 137, 255, 141, 141, 142, 255, 147, 147, 147, 255, 150, 150, 150, 255, + 152, 152, 153, 255, 153, 153, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, 150, 150, 150, 255, 147, 147, 147, 255, 144, 144, 145, 255, 141, 141, 141, 255, 139, 139, 139, 255, 136, 136, 137, 255, 134, 134, 135, 255, 130, 130, 131, 255, 128, 128, 129, 255, 125, 125, 126, 255, 126, 126, 126, 255, 127, 127, 128, 255, 126, 126, 127, 255, 122, 122, 123, 255, 118, 118, 119, 255, + 115, 115, 115, 255, 112, 112, 113, 255, 111, 111, 112, 255, 109, 109, 110, 255, 108, 108, 109, 255, 106, 106, 107, 255, 107, 107, 107, 255, 105, 105, 105, 255, 104, 104, 104, 255, 100, 100, 101, 255, 96, 96, 97, 255, 91, 91, 91, 255, 92, 92, 93, 66, 142, 142, 142, 1, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 142, 142, 142, 0, 139, 139, 139, 0, 135, 135, 135, 9, 161, 161, 161, 216, 153, 153, 153, 255, 138, 138, 138, 255, 119, 119, 119, 255, 106, 106, 106, 255, 103, 103, 103, 255, 103, 103, 103, 255, 99, 99, 99, 255, 96, 96, 96, 255, 102, 102, 102, 255, 107, 107, 107, 255, 108, 108, 108, 255, 108, 108, 108, 255, 111, 111, 111, 255, 113, 113, 113, 255, 117, 117, 118, 255, 122, 122, 122, 255, 129, 129, 129, 255, + 133, 133, 133, 255, 136, 136, 137, 255, 140, 140, 141, 255, 144, 144, 144, 255, 148, 148, 148, 255, 151, 151, 151, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 147, 147, 147, 255, 145, 145, 146, 255, 143, 143, 144, 255, 142, 142, 142, 255, 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 134, 255, 130, 130, 131, 255, 129, 129, 130, 255, + 129, 129, 130, 255, 131, 131, 131, 255, 132, 132, 132, 255, 129, 129, 129, 255, 124, 124, 125, 255, 121, 121, 122, 255, 119, 119, 120, 255, 116, 116, 117, 255, 114, 114, 115, 255, 112, 112, 112, 255, 110, 110, 110, 255, 109, 109, 110, 255, 109, 109, 110, 255, 108, 108, 108, 255, 104, 104, 105, 255, 102, 102, 103, 255, 97, 97, 97, 255, 90, 90, 91, 209, 140, 140, 140, 5, 141, 141, 141, 0, 141, 141, 141, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 137, 137, 137, 0, 135, 135, 135, 2, 157, 157, 157, 104, 154, 154, 154, 255, 142, 142, 142, 255, 125, 125, 125, 255, 109, 109, 109, 255, 101, 101, 101, 255, 102, 102, 102, 255, 102, 102, 102, 255, 98, 98, 99, 255, 100, 100, 100, 255, 107, 107, 107, 255, 113, 113, 113, 255, + 113, 113, 113, 255, 114, 114, 114, 255, 117, 117, 117, 255, 122, 122, 122, 255, 126, 126, 127, 255, 132, 132, 132, 255, 137, 137, 137, 255, 140, 140, 141, 255, 145, 145, 145, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 147, 147, 148, 255, 145, 145, 145, 255, 144, 144, 144, 255, + 141, 141, 141, 255, 138, 138, 139, 255, 136, 136, 136, 255, 134, 134, 135, 255, 134, 134, 134, 255, 134, 134, 134, 255, 135, 135, 136, 255, 134, 134, 135, 255, 132, 132, 132, 255, 130, 130, 130, 255, 127, 127, 128, 255, 125, 125, 126, 255, 122, 122, 122, 255, 119, 119, 120, 255, 117, 117, 118, 255, 115, 115, 116, 255, 113, 113, 114, 255, 114, 114, 114, 255, 111, 111, 112, 255, 109, 109, 110, 255, 106, 106, 107, 255, + 103, 103, 104, 255, 97, 97, 98, 255, 97, 97, 97, 91, 139, 139, 139, 2, 139, 139, 139, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 136, 136, 136, 0, 134, 134, 134, 0, 142, 142, 142, 12, 157, 157, 157, 222, 149, 149, 149, 255, 134, 134, 134, 255, 115, 115, 115, 255, 103, 103, 103, 255, + 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 103, 255, 102, 102, 102, 255, 105, 105, 105, 255, 114, 114, 114, 255, 118, 118, 118, 255, 119, 119, 119, 255, 121, 121, 121, 255, 126, 126, 127, 255, 131, 131, 132, 255, 134, 134, 134, 255, 139, 139, 139, 255, 144, 144, 144, 255, 147, 147, 148, 255, 150, 150, 150, 255, 151, 151, 152, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, + 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 146, 146, 147, 255, 144, 144, 145, 255, 142, 142, 143, 255, 140, 140, 141, 255, 138, 138, 139, 255, 137, 137, 138, 255, 137, 137, 138, 255, 138, 138, 139, 255, 138, 138, 139, 255, 137, 137, 138, 255, 135, 135, 135, 255, 132, 132, 133, 255, 130, 130, 131, 255, 130, 130, 131, 255, 129, 129, 129, 255, 125, 125, 125, 255, 123, 123, 123, 255, 119, 119, 120, 255, + 117, 117, 118, 255, 117, 117, 117, 255, 116, 116, 117, 255, 113, 113, 114, 255, 110, 110, 111, 255, 108, 108, 109, 255, 104, 104, 104, 255, 97, 97, 98, 217, 143, 143, 143, 8, 140, 140, 140, 1, 139, 139, 139, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 135, 135, 135, 0, 134, 134, 134, 0, + 133, 133, 133, 2, 156, 156, 156, 90, 156, 156, 156, 255, 143, 143, 143, 255, 126, 126, 126, 255, 111, 111, 111, 255, 104, 104, 104, 255, 105, 105, 105, 255, 108, 108, 108, 255, 106, 106, 106, 255, 108, 108, 108, 255, 112, 112, 112, 255, 121, 121, 121, 255, 126, 126, 126, 255, 128, 128, 128, 255, 130, 130, 130, 255, 133, 133, 133, 255, 138, 138, 138, 255, 140, 140, 141, 255, 145, 145, 145, 255, 149, 149, 149, 255, + 152, 152, 153, 255, 154, 154, 155, 255, 155, 155, 155, 255, 153, 153, 154, 255, 153, 153, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 148, 148, 149, 255, 147, 147, 148, 255, 145, 145, 146, 255, 145, 145, 145, 255, 144, 144, 144, 255, 142, 142, 143, 255, 142, 142, 143, 255, 141, 141, 142, 255, 141, 141, 142, 255, 140, 140, 141, 255, 139, 139, 139, 255, 137, 137, 137, 255, 135, 135, 135, 255, 133, 133, 133, 255, + 132, 132, 133, 255, 130, 130, 131, 255, 130, 130, 131, 255, 128, 128, 129, 255, 125, 125, 126, 255, 122, 122, 123, 255, 121, 121, 121, 255, 121, 121, 122, 255, 119, 119, 120, 255, 115, 115, 116, 255, 113, 113, 114, 255, 111, 111, 111, 255, 105, 105, 105, 255, 104, 104, 105, 83, 143, 143, 143, 2, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 134, 134, 134, 0, 134, 134, 134, 0, 136, 136, 136, 0, 135, 135, 135, 6, 160, 160, 160, 190, 153, 153, 153, 255, 139, 139, 139, 255, 123, 123, 123, 255, 110, 110, 110, 255, 107, 107, 107, 255, 110, 110, 110, 255, 112, 112, 112, 255, 112, 112, 112, 255, 114, 114, 114, 255, 120, 120, 120, 255, 130, 130, 130, 255, 134, 134, 134, 255, + 135, 135, 136, 255, 136, 136, 137, 255, 139, 139, 139, 255, 143, 143, 143, 255, 146, 146, 146, 255, 150, 150, 150, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 155, 255, 155, 155, 156, 255, 155, 155, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 144, 144, 144, 255, + 142, 142, 143, 255, 140, 140, 141, 255, 137, 137, 138, 255, 136, 136, 137, 255, 135, 135, 136, 255, 134, 134, 134, 255, 132, 132, 133, 255, 131, 131, 131, 255, 130, 130, 131, 255, 129, 129, 130, 255, 129, 129, 129, 255, 126, 126, 127, 255, 125, 125, 126, 255, 122, 122, 123, 255, 121, 121, 121, 255, 119, 119, 120, 255, 114, 114, 115, 255, 111, 111, 111, 255, 107, 107, 108, 173, 143, 143, 143, 7, 143, 143, 143, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 157, 157, 157, 47, 162, 162, 162, 245, 153, 153, 153, 255, 138, 138, 138, 255, 123, 123, 123, 255, 114, 114, 114, 255, 112, 112, 112, 255, + 115, 115, 115, 255, 118, 118, 118, 255, 118, 118, 118, 255, 122, 122, 122, 255, 128, 128, 128, 255, 135, 135, 136, 255, 140, 140, 141, 255, 140, 140, 141, 255, 143, 143, 144, 255, 145, 145, 146, 255, 148, 148, 149, 255, 151, 151, 152, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 154, 255, 152, 152, 152, 255, 152, 152, 152, 255, + 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 147, 255, 144, 144, 145, 255, 143, 143, 143, 255, 142, 142, 142, 255, 140, 140, 140, 255, 140, 140, 140, 255, 140, 140, 140, 255, 138, 138, 139, 255, 136, 136, 136, 255, 133, 133, 133, 255, 133, 133, 133, 255, 132, 132, 132, 255, 130, 130, 131, 255, 129, 129, 130, 255, 129, 129, 130, 255, 128, 128, 129, 255, 125, 125, 125, 255, 124, 124, 124, 255, + 121, 121, 122, 255, 115, 115, 116, 255, 111, 111, 112, 239, 118, 118, 118, 38, 140, 140, 140, 2, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 2, + 163, 163, 163, 110, 164, 164, 164, 255, 153, 153, 153, 255, 138, 138, 138, 255, 125, 125, 125, 255, 117, 117, 118, 255, 118, 118, 118, 255, 122, 122, 122, 255, 125, 125, 125, 255, 127, 127, 127, 255, 128, 128, 128, 255, 133, 133, 133, 255, 140, 140, 141, 255, 146, 146, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, + 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 146, 146, 147, 255, 145, 145, 145, 255, 144, 144, 145, 255, 142, 142, 143, 255, 142, 142, 142, 255, 142, 142, 143, 255, 144, 144, 145, 255, 116, 116, 117, 255, 118, 117, 118, 255, 139, 139, 140, 255, 133, 133, 134, 255, 133, 133, 134, 255, 133, 133, 134, 255, + 131, 131, 132, 255, 131, 131, 132, 255, 131, 131, 131, 255, 130, 130, 131, 255, 128, 128, 128, 255, 127, 127, 127, 255, 123, 123, 124, 255, 117, 117, 118, 255, 116, 116, 117, 100, 143, 143, 143, 5, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 135, 135, 135, 0, 134, 134, 134, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 140, 140, 140, 0, 136, 136, 136, 8, 167, 167, 167, 161, 166, 166, 166, 255, 155, 155, 155, 255, 140, 140, 140, 255, 129, 129, 129, 255, 124, 124, 124, 255, 126, 126, 126, 255, 129, 129, 129, 255, 131, 131, 131, 255, 133, 133, 133, 255, 133, 133, 133, 255, 137, 137, 137, 255, 144, 144, 144, 255, 150, 150, 151, 255, + 153, 153, 153, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 148, 148, 148, 255, 146, 146, 147, 255, 146, 146, 147, 255, 144, 144, 145, 255, 144, 144, 144, 255, 143, 143, 144, 255, 145, 145, 146, 255, 90, 88, 89, 255, + 59, 57, 57, 255, 69, 67, 67, 255, 141, 141, 142, 255, 137, 137, 137, 255, 135, 135, 135, 255, 134, 134, 135, 255, 134, 134, 134, 255, 132, 132, 133, 255, 132, 132, 132, 255, 131, 131, 132, 255, 132, 132, 133, 255, 131, 131, 131, 255, 124, 124, 125, 255, 120, 120, 121, 151, 147, 147, 147, 8, 140, 140, 140, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 138, 138, 138, 0, 140, 140, 140, 0, 139, 139, 139, 0, 143, 143, 143, 15, 172, 172, 172, 188, 168, 168, 168, 255, 159, 159, 159, 255, 144, 144, 144, 255, 136, 136, 136, 255, 129, 129, 130, 255, 130, 130, 130, 255, + 133, 133, 133, 255, 136, 136, 137, 255, 138, 138, 138, 255, 138, 138, 139, 255, 142, 142, 142, 255, 146, 146, 146, 255, 151, 151, 151, 255, 156, 156, 157, 255, 158, 158, 159, 255, 157, 157, 158, 255, 156, 156, 156, 255, 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 154, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 147, 255, + 146, 146, 147, 255, 146, 146, 146, 255, 145, 145, 146, 255, 143, 143, 144, 255, 145, 145, 145, 255, 123, 122, 123, 255, 61, 59, 59, 255, 60, 59, 59, 255, 109, 108, 108, 255, 141, 141, 141, 255, 136, 136, 137, 255, 135, 135, 136, 255, 134, 134, 135, 255, 133, 133, 133, 255, 133, 133, 133, 255, 134, 134, 135, 255, 134, 134, 135, 255, 130, 130, 131, 255, 125, 125, 126, 179, 141, 141, 141, 14, 145, 145, 145, 1, + 140, 140, 140, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 139, 139, 139, 0, 140, 140, 140, 0, 138, 138, 138, 0, 137, 137, 137, 1, 151, 151, 151, 24, + 175, 175, 175, 209, 173, 173, 173, 255, 162, 162, 162, 255, 151, 151, 151, 255, 140, 140, 140, 255, 134, 134, 135, 255, 134, 134, 134, 255, 137, 137, 137, 255, 141, 141, 142, 255, 142, 142, 143, 255, 144, 144, 145, 255, 145, 145, 146, 255, 149, 149, 149, 255, 152, 152, 153, 255, 155, 155, 155, 255, 157, 157, 157, 255, 158, 158, 158, 255, 158, 158, 159, 255, 156, 156, 156, 255, 154, 154, 155, 255, 154, 154, 154, 255, + 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 142, 142, 143, 255, 146, 146, 146, 255, 83, 83, 83, 255, 64, 62, 62, 255, 69, 68, 68, 255, 141, 141, 142, 255, 138, 138, 139, 255, 135, 135, 136, 255, 134, 134, 134, 255, 135, 135, 135, 255, 136, 136, 137, 255, + 137, 137, 138, 255, 135, 135, 135, 255, 130, 130, 131, 196, 137, 137, 137, 19, 143, 143, 143, 3, 144, 144, 144, 0, 145, 145, 145, 0, 144, 144, 144, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, + 136, 136, 136, 0, 140, 140, 140, 0, 140, 140, 140, 0, 137, 137, 137, 0, 136, 136, 136, 0, 137, 137, 137, 3, 156, 156, 156, 31, 179, 179, 179, 202, 176, 176, 176, 255, 168, 168, 168, 255, 157, 157, 157, 255, 147, 147, 147, 255, 141, 141, 141, 255, 139, 139, 140, 255, 141, 141, 142, 255, 145, 145, 146, 255, 147, 147, 148, 255, 149, 149, 149, 255, 149, 149, 149, 255, 151, 151, 151, 255, 151, 151, 152, 255, + 153, 153, 154, 255, 154, 154, 155, 255, 155, 155, 155, 255, 156, 156, 156, 255, 155, 155, 156, 255, 156, 156, 156, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 147, 255, 145, 145, 146, 255, 144, 144, 145, 255, 143, 143, 143, 255, 143, 143, 144, 255, 132, 131, 132, 255, 66, 66, 66, 255, 66, 65, 65, 255, + 104, 104, 105, 255, 141, 141, 141, 255, 137, 137, 138, 255, 137, 137, 137, 255, 139, 139, 140, 255, 140, 140, 141, 255, 138, 138, 139, 255, 134, 134, 135, 193, 139, 139, 139, 23, 145, 145, 145, 3, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 144, 144, 144, 0, 145, 145, 145, 0, 145, 145, 145, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 140, 140, 140, 0, 139, 139, 139, 0, 137, 137, 137, 0, 136, 136, 136, 0, 138, 138, 138, 0, 139, 139, 139, 4, 150, 150, 150, 23, 182, 182, 182, 183, 180, 180, 180, 255, 174, 174, 174, 255, 165, 165, 165, 255, 155, 155, 155, 255, 148, 148, 149, 255, 145, 145, 146, 255, + 144, 144, 144, 255, 147, 147, 147, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 154, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 147, 255, 146, 146, 146, 255, + 145, 145, 145, 255, 144, 144, 145, 255, 144, 144, 145, 255, 148, 148, 148, 255, 95, 94, 95, 255, 67, 66, 67, 255, 69, 69, 70, 255, 138, 138, 139, 255, 143, 143, 143, 255, 143, 143, 144, 255, 145, 145, 146, 255, 143, 143, 144, 255, 140, 140, 141, 174, 142, 142, 142, 19, 143, 143, 143, 4, 144, 144, 144, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 143, 143, 143, 0, 144, 144, 144, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 138, 138, 138, 0, 140, 140, 140, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 138, 138, 138, 0, 140, 140, 140, 0, 137, 137, 137, 2, 134, 134, 134, 15, + 183, 183, 183, 143, 185, 185, 186, 252, 180, 180, 181, 255, 173, 173, 173, 255, 164, 164, 164, 255, 156, 156, 156, 255, 150, 150, 150, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 151, 151, 152, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 151, 255, + 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 143, 143, 143, 255, 143, 143, 144, 255, 137, 137, 137, 255, 72, 71, 72, 255, 71, 71, 71, 255, 104, 103, 104, 255, 151, 151, 152, 255, 150, 150, 150, 255, 148, 148, 149, 250, 145, 145, 145, 131, 140, 140, 140, 13, 138, 138, 138, 3, 142, 142, 142, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, 139, 139, 139, 0, 140, 140, 140, 0, 138, 138, 138, 0, + 136, 136, 136, 0, 137, 137, 137, 0, 139, 139, 139, 0, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 2, 133, 133, 133, 10, 177, 177, 177, 81, 188, 188, 188, 231, 186, 186, 186, 255, 180, 180, 180, 255, 173, 173, 174, 255, 165, 165, 165, 255, 158, 158, 158, 255, 155, 155, 155, 255, 154, 154, 154, 255, 152, 152, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, + 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 146, 146, 146, 255, 144, 144, 145, 255, 142, 142, 143, 255, 142, 142, 143, 255, 144, 144, 144, 255, 150, 150, 150, 255, 108, 108, 109, 255, 82, 82, 83, 255, 125, 125, 126, 255, 156, 156, 156, 255, + 153, 153, 153, 226, 149, 149, 149, 74, 142, 142, 142, 10, 138, 138, 138, 2, 138, 138, 138, 0, 138, 138, 138, 0, 140, 140, 140, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, 140, 140, 140, 0, 139, 139, 139, 0, 137, 137, 137, 0, 136, 136, 136, 0, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 5, 159, 159, 159, 30, 188, 188, 188, 154, 190, 190, 191, 251, 185, 185, 186, 255, 182, 182, 182, 255, 175, 175, 175, 255, 169, 169, 170, 255, + 163, 163, 163, 255, 159, 159, 160, 255, 155, 155, 156, 255, 154, 154, 155, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 152, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 151, 255, + 154, 154, 155, 255, 159, 159, 159, 255, 156, 156, 157, 255, 160, 160, 161, 255, 161, 161, 162, 250, 156, 156, 157, 146, 144, 144, 144, 24, 140, 140, 140, 8, 143, 143, 143, 2, 141, 141, 141, 0, 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 144, 144, 144, 0, 143, 143, 143, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, 140, 140, 140, 0, 139, 139, 139, 0, 137, 137, 137, 0, 136, 136, 136, 0, 138, 138, 138, 0, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 3, + 135, 135, 135, 10, 177, 177, 177, 62, 192, 192, 192, 186, 192, 192, 192, 255, 189, 189, 189, 255, 184, 184, 184, 255, 181, 181, 181, 255, 175, 175, 175, 255, 170, 170, 170, 255, 165, 165, 165, 255, 161, 161, 162, 255, 158, 158, 158, 255, 156, 156, 157, 255, 154, 154, 155, 255, 153, 153, 153, 255, 151, 151, 152, 255, 149, 149, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 149, 149, 150, 255, 150, 150, 151, 255, + 151, 151, 151, 255, 152, 152, 153, 255, 154, 154, 155, 255, 157, 157, 157, 255, 160, 160, 161, 255, 163, 163, 164, 255, 165, 165, 166, 255, 166, 166, 166, 255, 165, 165, 165, 255, 163, 163, 163, 179, 155, 155, 155, 57, 136, 136, 136, 11, 132, 132, 132, 5, 140, 140, 140, 1, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 139, 139, 139, 0, 138, 138, 138, 0, + 137, 137, 137, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 140, 140, 140, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, 140, 140, 140, 0, 139, 139, 139, 0, 137, 137, 137, 0, 136, 136, 136, 0, 138, 138, 138, 0, 139, 139, 139, 0, + 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 134, 134, 134, 0, 133, 133, 133, 1, 136, 136, 136, 3, 133, 133, 133, 12, 179, 179, 179, 65, 193, 193, 193, 170, 194, 194, 195, 242, 192, 192, 193, 255, 188, 188, 188, 255, 184, 184, 184, 255, 180, 180, 181, 255, 178, 178, 179, 255, 174, 174, 174, 255, 171, 171, 171, 255, 168, 168, 169, 255, 165, 165, 166, 255, + 163, 163, 164, 255, 162, 162, 163, 255, 162, 162, 162, 255, 161, 161, 161, 255, 162, 162, 163, 255, 164, 164, 164, 255, 164, 164, 165, 255, 166, 166, 167, 255, 168, 168, 169, 255, 170, 170, 170, 255, 170, 170, 171, 255, 171, 171, 171, 255, 171, 171, 171, 240, 167, 167, 168, 163, 159, 159, 160, 60, 135, 135, 135, 12, 133, 133, 133, 6, 131, 131, 131, 1, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 144, 144, 144, 0, 143, 143, 143, 0, 141, 141, 141, 0, 140, 140, 140, 0, 138, 138, 138, 0, 137, 137, 137, 0, 137, 137, 137, 0, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, + 140, 140, 140, 0, 139, 139, 139, 0, 137, 137, 137, 0, 136, 136, 136, 0, 138, 138, 138, 0, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 135, 135, 135, 0, 132, 132, 132, 0, 132, 132, 132, 5, 134, 134, 134, 9, 154, 154, 154, 28, 187, 187, 187, 107, 192, 192, 193, 189, 193, 193, 194, 241, + 192, 192, 192, 255, 190, 190, 190, 255, 187, 187, 187, 255, 184, 184, 185, 255, 183, 183, 184, 255, 181, 181, 182, 255, 180, 180, 180, 255, 179, 179, 179, 255, 178, 178, 178, 255, 177, 177, 177, 255, 176, 176, 177, 255, 177, 177, 177, 255, 177, 177, 177, 255, 177, 177, 178, 255, 177, 177, 177, 255, 177, 177, 177, 241, 174, 174, 174, 186, 171, 171, 171, 98, 151, 151, 151, 25, 145, 145, 145, 14, 141, 141, 141, 7, + 130, 130, 130, 2, 127, 127, 127, 0, 129, 129, 129, 0, 127, 127, 127, 0, 133, 133, 133, 0, 145, 145, 145, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 144, 144, 144, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, 140, 140, 140, 0, 139, 139, 139, 0, 137, 137, 137, 0, 136, 136, 136, 0, 138, 138, 138, 0, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 135, 135, 135, 0, 131, 131, 131, 0, + 132, 132, 132, 0, 129, 129, 129, 0, 131, 131, 131, 1, 135, 135, 135, 8, 138, 138, 138, 14, 138, 138, 138, 20, 181, 181, 181, 71, 186, 186, 187, 125, 188, 188, 188, 172, 188, 188, 189, 207, 188, 188, 189, 219, 191, 191, 192, 255, 190, 190, 190, 255, 188, 188, 189, 255, 187, 187, 187, 255, 185, 185, 186, 255, 181, 181, 182, 216, 180, 180, 180, 203, 177, 177, 177, 171, 175, 175, 175, 121, 169, 169, 170, 64, + 140, 140, 140, 19, 138, 138, 138, 13, 140, 140, 140, 8, 141, 141, 141, 5, 147, 147, 147, 2, 142, 142, 142, 0, 129, 129, 129, 0, 127, 127, 127, 0, 128, 128, 128, 0, 126, 126, 126, 0, 137, 137, 137, 0, 145, 145, 145, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 144, 144, 144, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, 140, 140, 140, 0, 139, 139, 139, 0, 137, 137, 137, 0, 136, 136, 136, 0, 138, 138, 138, 0, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, + 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 135, 135, 135, 0, 131, 131, 131, 0, 132, 132, 132, 0, 130, 130, 130, 0, 131, 131, 131, 0, 136, 136, 136, 1, 136, 136, 136, 2, 138, 138, 138, 1, 138, 138, 138, 6, 136, 136, 136, 9, 135, 135, 135, 13, 135, 135, 135, 15, 135, 135, 135, 17, 133, 133, 133, 19, 137, 137, 137, 20, 137, 137, 137, 21, 138, 138, 138, 20, + 136, 136, 136, 19, 138, 138, 138, 18, 139, 139, 139, 16, 135, 135, 135, 12, 137, 137, 137, 9, 140, 140, 140, 7, 135, 135, 135, 5, 133, 133, 133, 2, 137, 137, 137, 0, 138, 138, 138, 0, 142, 142, 142, 0, 138, 138, 138, 0, 126, 126, 126, 0, 127, 127, 127, 0, 128, 128, 128, 0, 127, 127, 127, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, 140, 140, 140, 0, 139, 139, 139, 0, 137, 137, 137, 0, + 136, 136, 136, 0, 138, 138, 138, 0, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 135, 135, 135, 0, 131, 131, 131, 0, 132, 132, 132, 0, 130, 130, 130, 0, 131, 131, 131, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 138, 138, 138, 0, 135, 135, 135, 1, 132, 132, 132, 0, + 129, 129, 129, 0, 130, 130, 130, 3, 131, 131, 131, 4, 138, 138, 138, 4, 133, 133, 133, 5, 136, 136, 136, 4, 132, 132, 132, 4, 129, 129, 129, 3, 137, 137, 137, 2, 129, 129, 129, 1, 137, 137, 137, 0, 139, 139, 139, 0, 133, 133, 133, 0, 134, 134, 134, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 135, 135, 135, 0, 126, 126, 126, 0, 127, 127, 127, 0, 128, 128, 128, 0, + 132, 132, 132, 0, 145, 145, 145, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 149, 149, 149, 0, 145, 145, 145, 0, 142, 142, 142, 0, 141, 141, 141, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 145, 145, 145, 0, 148, 148, 148, 0, 147, 147, 147, 0, 148, 148, 148, 0, 147, 147, 147, 0, 146, 146, 146, 1, 149, 149, 149, 2, 131, 131, 131, 18, 121, 121, 121, 71, 120, 120, 120, 115, 120, 120, 120, 163, 120, 120, 120, 194, 120, 120, 120, 212, 120, 120, 120, 212, 119, 119, 119, 214, 117, 117, 117, 213, + 117, 117, 117, 212, 115, 115, 115, 190, 113, 113, 113, 159, 112, 112, 112, 113, 112, 112, 112, 66, 108, 108, 108, 9, 141, 141, 141, 0, 141, 141, 141, 0, 139, 139, 139, 0, 132, 132, 132, 0, 130, 130, 130, 0, 131, 131, 131, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 130, 130, 130, 0, 133, 133, 133, 0, 140, 140, 140, 0, 143, 143, 143, 0, 141, 141, 141, 0, + 134, 134, 134, 0, 133, 133, 133, 0, 142, 142, 142, 0, 147, 147, 147, 0, 144, 144, 144, 0, 136, 136, 136, 0, 129, 129, 129, 0, 132, 132, 132, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, + 151, 151, 151, 0, 151, 151, 151, 0, 151, 151, 151, 0, 152, 152, 152, 0, 150, 150, 150, 0, 146, 146, 146, 0, 142, 142, 142, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 139, 139, 139, 0, 142, 142, 142, 0, 147, 147, 147, 1, 148, 148, 148, 2, 123, 123, 123, 48, 121, 121, 121, 135, 121, 121, 121, 200, 122, 122, 122, 255, 123, 123, 123, 255, 125, 125, 125, 255, + 127, 127, 127, 255, 128, 128, 128, 255, 128, 128, 128, 255, 127, 127, 127, 255, 126, 126, 126, 255, 125, 125, 125, 255, 124, 124, 124, 255, 121, 121, 121, 255, 116, 116, 116, 255, 114, 114, 114, 255, 112, 112, 112, 255, 109, 109, 109, 252, 106, 106, 106, 194, 103, 103, 103, 130, 102, 102, 102, 40, 132, 132, 132, 0, 130, 130, 130, 0, 131, 131, 131, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, + 132, 132, 132, 0, 130, 130, 130, 0, 133, 133, 133, 0, 140, 140, 140, 0, 143, 143, 143, 0, 141, 141, 141, 0, 134, 134, 134, 0, 133, 133, 133, 0, 142, 142, 142, 0, 147, 147, 147, 0, 144, 144, 144, 0, 136, 136, 136, 0, 129, 129, 129, 0, 132, 132, 132, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, + 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 151, 151, 151, 0, 152, 152, 152, 0, 151, 151, 151, 0, 147, 147, 147, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 139, 139, 139, 1, 126, 126, 126, 17, 121, 121, 121, 118, 120, 120, 120, 208, + 122, 122, 122, 255, 125, 125, 125, 255, 129, 129, 129, 255, 132, 132, 132, 255, 137, 137, 137, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 143, 143, 143, 255, 143, 143, 143, 255, 142, 142, 142, 255, 141, 141, 141, 255, 138, 138, 138, 255, 135, 135, 135, 255, 131, 131, 131, 255, 127, 127, 127, 255, 122, 122, 122, 255, 116, 116, 116, 255, 110, 110, 110, 255, 105, 105, 105, 255, 102, 102, 102, 255, + 99, 99, 99, 202, 96, 96, 96, 105, 94, 94, 94, 9, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 130, 130, 130, 0, 133, 133, 133, 0, 140, 140, 140, 0, 143, 143, 143, 0, 141, 141, 141, 0, 134, 134, 134, 0, 133, 133, 133, 0, 142, 142, 142, 0, 147, 147, 147, 0, 144, 144, 144, 0, 136, 136, 136, 0, 129, 129, 129, 0, 132, 132, 132, 0, 141, 141, 141, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 149, 149, 149, 0, 150, 150, 150, 0, 150, 150, 150, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 151, 151, 151, 0, 152, 152, 152, 0, 150, 150, 150, 1, + 143, 143, 143, 2, 125, 125, 125, 22, 119, 119, 119, 132, 120, 120, 120, 239, 124, 124, 124, 255, 129, 129, 129, 255, 134, 134, 134, 255, 138, 138, 138, 255, 143, 143, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 148, 148, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, + 139, 139, 139, 255, 134, 134, 134, 255, 131, 131, 131, 255, 125, 125, 125, 255, 118, 118, 118, 255, 110, 110, 110, 255, 102, 102, 102, 255, 97, 97, 97, 255, 95, 95, 95, 234, 91, 91, 91, 114, 88, 88, 88, 12, 131, 131, 131, 0, 132, 132, 132, 0, 130, 130, 130, 0, 133, 133, 133, 0, 140, 140, 140, 0, 143, 143, 143, 0, 141, 141, 141, 0, 134, 134, 134, 0, 133, 133, 133, 0, 142, 142, 142, 0, + 147, 147, 147, 0, 144, 144, 144, 0, 136, 136, 136, 0, 129, 129, 129, 0, 132, 132, 132, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 149, 149, 149, 0, 150, 150, 150, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, + 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 149, 149, 149, 0, 151, 151, 151, 1, 146, 146, 146, 6, 118, 118, 119, 102, 119, 119, 119, 236, 123, 123, 123, 255, 129, 129, 129, 255, 135, 135, 135, 255, 141, 141, 141, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, + 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 133, 133, 133, 255, 129, 129, 129, 255, 124, 124, 124, 255, 116, 116, 116, 255, 108, 108, 108, 255, 98, 98, 98, 255, 93, 93, 93, 255, 89, 89, 89, 228, 85, 85, 85, 87, 132, 132, 132, 0, 130, 130, 130, 0, 133, 133, 133, 0, + 140, 140, 140, 0, 143, 143, 143, 0, 141, 141, 141, 0, 134, 134, 134, 0, 133, 133, 133, 0, 142, 142, 142, 0, 147, 147, 147, 0, 144, 144, 144, 0, 136, 136, 136, 0, 129, 129, 129, 0, 132, 132, 132, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, + 148, 148, 148, 0, 149, 149, 149, 0, 150, 150, 150, 0, 151, 151, 151, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 1, 121, 121, 122, 42, 117, 117, 117, 195, 120, 120, 120, 255, 127, 127, 127, 255, 132, 132, 132, 255, 139, 139, 139, 255, 143, 143, 143, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 150, 150, 150, 255, + 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 135, 135, 135, 255, 132, 132, 132, 255, 130, 130, 130, 255, 126, 126, 126, 255, 119, 119, 119, 255, 113, 113, 113, 255, + 104, 104, 104, 255, 92, 92, 92, 255, 87, 87, 87, 255, 82, 82, 82, 186, 81, 81, 81, 27, 134, 134, 134, 0, 140, 140, 140, 0, 143, 143, 143, 0, 141, 141, 141, 0, 134, 134, 134, 0, 133, 133, 133, 0, 142, 142, 142, 0, 147, 147, 147, 0, 144, 144, 144, 0, 136, 136, 136, 0, 129, 129, 129, 0, 132, 132, 132, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 150, 150, 150, 0, 151, 151, 151, 0, 151, 151, 151, 0, 152, 152, 152, 0, 146, 146, 146, 4, 116, 116, 116, 93, 116, 116, 116, 245, 121, 121, 121, 255, 129, 129, 129, 255, 136, 136, 136, 255, 141, 141, 141, 255, + 143, 143, 143, 255, 145, 145, 145, 255, 147, 147, 147, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 147, 147, 147, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, + 134, 134, 134, 255, 132, 132, 132, 255, 129, 129, 129, 255, 127, 127, 127, 255, 123, 123, 123, 255, 120, 120, 119, 255, 113, 113, 113, 255, 105, 105, 105, 255, 95, 95, 95, 255, 85, 85, 85, 255, 79, 79, 79, 240, 78, 78, 78, 78, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 134, 134, 134, 0, 133, 133, 133, 0, 142, 142, 142, 0, 147, 147, 147, 0, 144, 144, 144, 0, 136, 136, 136, 0, + 129, 129, 129, 0, 132, 132, 132, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 150, 150, 150, 0, 145, 145, 145, 4, 114, 114, 114, 138, + 116, 116, 116, 255, 123, 123, 123, 255, 130, 130, 130, 255, 136, 136, 136, 255, 140, 140, 140, 255, 141, 141, 141, 255, 142, 142, 142, 255, 143, 143, 143, 255, 144, 144, 144, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, + 150, 150, 150, 255, 149, 149, 149, 255, 146, 146, 146, 255, 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, 137, 137, 137, 255, 133, 133, 133, 255, 128, 128, 128, 255, 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 120, 255, 118, 118, 118, 255, 112, 112, 112, 255, 106, 106, 106, 255, 96, 96, 96, 255, 84, 84, 84, 255, 78, 78, 78, 255, 75, 75, 75, 120, 143, 143, 143, 0, 139, 139, 139, 0, + 133, 133, 133, 0, 134, 134, 134, 0, 142, 142, 142, 0, 147, 147, 147, 0, 144, 144, 144, 0, 136, 136, 136, 0, 129, 129, 129, 0, 132, 132, 132, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 145, 145, 145, 0, 146, 146, 146, 0, 147, 147, 147, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, + 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 130, 130, 130, 8, 113, 113, 113, 162, 116, 116, 116, 255, 122, 122, 122, 255, 129, 129, 129, 255, 135, 135, 135, 255, 137, 137, 137, 255, 137, 137, 138, 255, 139, 139, 139, 255, 140, 140, 140, 255, 143, 143, 143, 255, 144, 144, 144, 255, 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, + 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 140, 255, 139, 139, 139, 255, 137, 137, 137, 255, 136, 136, 136, 255, 134, 134, 134, 255, 130, 130, 130, 255, 127, 127, 127, 255, 122, 122, 122, 255, 119, 119, 119, 255, 116, 116, 116, 255, 114, 114, 114, 255, 110, 110, 110, 255, + 105, 105, 105, 255, 96, 96, 96, 255, 85, 85, 85, 255, 76, 76, 76, 255, 72, 72, 72, 144, 136, 136, 136, 0, 132, 132, 132, 0, 138, 138, 138, 0, 143, 143, 143, 0, 147, 147, 147, 0, 144, 144, 144, 0, 136, 136, 136, 0, 129, 129, 129, 0, 132, 132, 132, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, + 143, 143, 143, 0, 145, 145, 145, 0, 146, 146, 146, 0, 147, 147, 147, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 140, 140, 140, 6, 110, 110, 110, 174, 114, 114, 115, 255, 121, 121, 122, 255, 128, 128, 128, 255, 132, 132, 133, 255, 133, 133, 134, 255, 135, 135, 135, 255, 135, 135, 135, 255, 137, 137, 137, 255, 139, 139, 140, 255, 142, 142, 142, 255, 143, 143, 143, 255, + 144, 144, 144, 255, 146, 146, 147, 255, 147, 147, 147, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 147, 147, 147, 255, 145, 145, 145, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, 131, 131, 131, 255, 131, 131, 131, 255, 130, 130, 130, 255, + 128, 128, 128, 255, 125, 125, 125, 255, 119, 119, 119, 255, 115, 115, 115, 255, 113, 113, 112, 255, 111, 111, 111, 255, 108, 108, 108, 255, 103, 103, 103, 255, 95, 95, 95, 255, 83, 83, 83, 255, 73, 73, 73, 255, 69, 69, 69, 153, 133, 133, 133, 0, 141, 141, 141, 0, 145, 145, 145, 0, 146, 146, 146, 0, 141, 141, 141, 0, 135, 135, 135, 0, 129, 129, 129, 0, 132, 132, 132, 0, 141, 141, 141, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 144, 144, 144, 0, 146, 146, 146, 0, 147, 147, 147, 0, 148, 148, 148, 0, 144, 144, 144, 5, 108, 108, 108, 151, 111, 111, 111, 255, 118, 118, 118, 255, 125, 125, 126, 255, 130, 130, 130, 255, 131, 131, 131, 255, 130, 130, 130, 255, + 132, 132, 132, 255, 134, 134, 134, 255, 137, 137, 137, 255, 139, 139, 139, 255, 141, 141, 141, 255, 141, 141, 141, 255, 142, 142, 142, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 147, 147, 147, 255, 144, 144, 144, 255, + 140, 140, 140, 255, 137, 137, 137, 255, 132, 132, 132, 255, 128, 128, 128, 255, 125, 125, 125, 255, 124, 124, 124, 255, 123, 123, 123, 255, 124, 124, 124, 255, 120, 120, 120, 255, 116, 116, 116, 255, 111, 111, 111, 255, 109, 109, 109, 255, 107, 107, 107, 255, 105, 105, 105, 255, 100, 100, 100, 255, 92, 92, 92, 255, 81, 81, 81, 255, 70, 70, 70, 255, 69, 69, 69, 135, 143, 143, 143, 0, 147, 147, 147, 0, + 145, 145, 145, 0, 139, 139, 139, 0, 132, 132, 132, 0, 129, 129, 129, 0, 134, 134, 134, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 144, 144, 144, 0, 145, 145, 145, 3, 108, 108, 108, 124, 109, 109, 110, 255, + 116, 116, 116, 255, 123, 123, 123, 255, 127, 127, 127, 255, 128, 128, 128, 255, 127, 127, 127, 255, 128, 128, 128, 255, 131, 131, 131, 255, 134, 134, 134, 255, 135, 135, 135, 255, 137, 137, 137, 255, 138, 138, 138, 255, 141, 141, 141, 255, 144, 144, 144, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, + 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 144, 144, 144, 255, 142, 142, 142, 255, 138, 138, 138, 255, 135, 135, 135, 255, 129, 129, 129, 255, 125, 125, 125, 255, 120, 120, 120, 255, 117, 117, 117, 255, 117, 117, 117, 255, 117, 117, 117, 255, 115, 115, 115, 255, 113, 113, 113, 255, 109, 109, 109, 255, 105, 105, 105, 255, 104, 104, 104, 255, 101, 101, 101, 255, + 97, 97, 97, 255, 91, 91, 91, 255, 77, 77, 77, 255, 68, 68, 68, 255, 65, 65, 65, 102, 147, 147, 147, 0, 142, 142, 142, 0, 136, 136, 136, 0, 129, 129, 129, 0, 130, 130, 130, 0, 138, 138, 138, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, + 137, 137, 137, 0, 138, 138, 138, 0, 140, 140, 140, 2, 109, 109, 109, 66, 107, 107, 107, 249, 113, 113, 114, 255, 120, 120, 120, 255, 124, 124, 124, 255, 125, 125, 125, 255, 123, 123, 123, 255, 125, 125, 125, 255, 128, 128, 128, 255, 129, 129, 129, 255, 130, 130, 130, 255, 133, 133, 133, 255, 136, 136, 136, 255, 139, 139, 139, 255, 142, 142, 142, 255, 145, 145, 145, 255, 146, 146, 147, 255, 147, 147, 147, 255, + 147, 147, 147, 255, 148, 148, 148, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, 143, 143, 143, 255, 140, 140, 140, 255, 139, 139, 139, 255, 136, 136, 136, 255, 135, 135, 135, 255, 132, 132, 132, 255, 130, 130, 130, 255, 127, 127, 127, 255, 121, 121, 121, 255, 115, 115, 115, 255, 111, 111, 111, 255, 111, 111, 111, 255, + 112, 112, 112, 255, 112, 112, 112, 255, 110, 110, 110, 255, 105, 105, 105, 255, 102, 102, 102, 255, 101, 101, 101, 255, 98, 98, 98, 255, 95, 95, 95, 255, 88, 88, 88, 255, 74, 74, 74, 255, 67, 67, 67, 249, 64, 64, 64, 48, 139, 139, 139, 0, 132, 132, 132, 0, 129, 129, 129, 0, 133, 133, 133, 0, 141, 141, 141, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 1, 112, 112, 112, 27, 104, 104, 104, 229, 109, 109, 109, 255, 116, 116, 116, 255, 121, 121, 121, 255, 122, 122, 122, 255, 121, 121, 121, 255, 122, 122, 122, 255, 124, 124, 124, 255, 125, 125, 125, 255, 126, 126, 126, 255, 129, 129, 129, 255, 132, 132, 132, 255, + 135, 135, 135, 255, 139, 139, 139, 255, 142, 142, 142, 255, 142, 142, 142, 255, 143, 143, 143, 255, 144, 144, 144, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 148, 148, 148, 255, 145, 145, 145, 255, 141, 141, 141, 255, 137, 137, 137, 255, 133, 133, 133, 255, 129, 129, 129, 255, 127, 127, 127, 255, + 126, 126, 126, 255, 125, 125, 125, 255, 122, 122, 122, 255, 117, 117, 117, 255, 111, 111, 111, 255, 108, 108, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 109, 109, 109, 255, 107, 107, 107, 255, 102, 102, 102, 255, 99, 99, 99, 255, 98, 98, 98, 255, 96, 96, 96, 255, 92, 92, 92, 255, 84, 84, 84, 255, 70, 70, 70, 255, 64, 64, 64, 219, 63, 63, 63, 12, 130, 130, 130, 0, 130, 130, 130, 0, + 137, 137, 137, 0, 141, 141, 141, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 5, 102, 102, 102, 160, 106, 106, 106, 255, 112, 112, 113, 255, 117, 117, 117, 255, 118, 118, 118, 255, 117, 117, 118, 255, 118, 118, 118, 255, + 119, 119, 120, 255, 120, 120, 120, 255, 121, 121, 121, 255, 125, 125, 125, 255, 129, 129, 130, 255, 132, 132, 132, 255, 135, 135, 135, 255, 138, 138, 138, 255, 138, 138, 138, 255, 139, 139, 139, 255, 140, 140, 140, 255, 144, 144, 144, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 152, 152, 152, 255, + 149, 149, 149, 255, 146, 146, 146, 255, 142, 142, 142, 255, 136, 136, 136, 255, 130, 130, 130, 255, 124, 124, 124, 255, 120, 120, 120, 255, 119, 119, 119, 255, 119, 119, 119, 255, 118, 118, 118, 255, 114, 114, 114, 255, 109, 109, 109, 255, 105, 105, 105, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 100, 100, 100, 255, 97, 97, 97, 255, 96, 96, 96, 255, 94, 94, 94, 255, + 89, 89, 89, 255, 79, 79, 79, 255, 66, 66, 66, 255, 63, 63, 63, 144, 129, 129, 129, 0, 132, 132, 132, 0, 140, 140, 140, 0, 139, 139, 139, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 1, 105, 105, 105, 63, 102, 102, 102, 252, + 108, 108, 108, 255, 114, 114, 114, 255, 116, 116, 116, 255, 115, 115, 116, 255, 115, 115, 115, 255, 116, 116, 116, 255, 116, 116, 116, 255, 116, 116, 116, 255, 120, 120, 120, 255, 125, 125, 125, 255, 129, 129, 129, 255, 131, 131, 131, 255, 132, 132, 132, 255, 134, 134, 134, 255, 135, 135, 135, 255, 138, 138, 138, 255, 141, 141, 141, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, + 153, 153, 153, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 151, 151, 151, 255, 150, 150, 150, 255, 145, 145, 145, 255, 143, 143, 143, 255, 138, 138, 138, 255, 134, 134, 134, 255, 127, 127, 127, 255, 121, 121, 121, 255, 114, 114, 114, 255, 112, 112, 112, 255, 113, 113, 113, 255, 112, 112, 112, 255, 110, 110, 110, 255, 104, 104, 104, 255, 100, 100, 100, 255, 98, 98, 98, 255, + 101, 101, 101, 255, 103, 103, 103, 255, 101, 101, 101, 255, 97, 97, 97, 255, 95, 95, 95, 255, 95, 95, 95, 255, 92, 92, 92, 255, 86, 86, 86, 255, 74, 74, 74, 255, 65, 65, 65, 252, 64, 64, 64, 49, 136, 136, 136, 0, 142, 142, 142, 0, 136, 136, 136, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 0, + 129, 129, 129, 0, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 7, 99, 99, 99, 207, 105, 105, 105, 255, 109, 109, 109, 255, 113, 113, 114, 255, 112, 112, 112, 255, 113, 113, 113, 255, 113, 113, 113, 255, 114, 114, 114, 255, 113, 113, 114, 255, 117, 117, 117, 255, 121, 121, 121, 255, 125, 125, 126, 255, 126, 126, 126, 255, 127, 127, 127, 255, 128, 128, 128, 255, 131, 131, 131, 255, 134, 134, 135, 255, + 138, 138, 138, 255, 141, 141, 141, 255, 143, 143, 144, 255, 146, 146, 146, 255, 150, 150, 150, 255, 153, 153, 153, 255, 154, 154, 154, 255, 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, 154, 154, 154, 255, 151, 151, 151, 255, 147, 147, 147, 255, 145, 145, 145, 255, 140, 140, 140, 255, 137, 137, 137, 255, 133, 133, 133, 255, 130, 130, 130, 255, 123, 123, 123, 255, 117, 117, 117, 255, 110, 110, 110, 255, + 106, 106, 106, 255, 107, 107, 107, 255, 108, 108, 108, 255, 106, 106, 106, 255, 101, 101, 101, 255, 96, 96, 96, 255, 96, 96, 96, 255, 98, 98, 98, 255, 100, 100, 100, 255, 99, 99, 99, 255, 96, 96, 96, 255, 95, 95, 95, 255, 93, 93, 93, 255, 91, 91, 91, 255, 82, 82, 82, 255, 69, 69, 69, 255, 65, 65, 65, 190, 140, 140, 140, 1, 140, 140, 140, 0, 133, 133, 133, 0, 135, 135, 135, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, 127, 127, 127, 0, 128, 128, 128, 0, 128, 128, 128, 0, 100, 100, 101, 80, 100, 100, 101, 255, 106, 106, 106, 255, 111, 111, 111, 255, 110, 110, 111, 255, 109, 109, 110, 255, 111, 111, 111, 255, 110, 110, 111, 255, 110, 110, 110, 255, 112, 112, 112, 255, 117, 117, 117, 255, 121, 121, 121, 255, + 123, 123, 123, 255, 122, 122, 122, 255, 123, 123, 123, 255, 126, 126, 127, 255, 131, 131, 131, 255, 134, 134, 134, 255, 136, 136, 136, 255, 139, 139, 139, 255, 143, 143, 143, 255, 147, 147, 147, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 156, 156, 156, 255, 157, 157, 157, 255, 157, 157, 157, 255, 155, 155, 155, 255, 153, 153, 153, 255, 149, 149, 149, 255, 144, 144, 144, 255, 139, 139, 139, 255, + 134, 134, 134, 255, 130, 130, 130, 255, 125, 125, 125, 255, 123, 123, 123, 255, 118, 118, 118, 255, 112, 112, 112, 255, 106, 106, 106, 255, 101, 101, 101, 255, 103, 103, 103, 255, 104, 104, 104, 255, 102, 102, 102, 255, 96, 96, 96, 255, 93, 93, 93, 255, 94, 94, 94, 255, 97, 97, 97, 255, 98, 98, 98, 255, 97, 97, 97, 255, 95, 95, 95, 255, 94, 94, 94, 255, 93, 93, 93, 255, 88, 88, 88, 255, + 78, 78, 78, 255, 67, 67, 67, 255, 70, 70, 70, 62, 137, 137, 137, 0, 132, 132, 132, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, 126, 126, 126, 0, 125, 125, 125, 0, 129, 129, 129, 6, 99, 99, 99, 196, 103, 103, 103, 255, 107, 107, 108, 255, 108, 108, 109, 255, 107, 107, 108, 255, 107, 107, 108, 255, + 109, 109, 109, 255, 107, 107, 107, 255, 108, 108, 108, 255, 112, 112, 112, 255, 116, 116, 116, 255, 118, 118, 118, 255, 119, 119, 119, 255, 119, 119, 119, 255, 122, 122, 122, 255, 126, 126, 126, 255, 130, 130, 130, 255, 132, 132, 132, 255, 135, 135, 135, 255, 138, 138, 139, 255, 142, 142, 142, 255, 147, 147, 147, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 155, 155, 155, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 155, 155, 155, 255, 152, 152, 152, 255, 149, 149, 149, 255, 144, 144, 144, 255, 138, 138, 138, 255, 133, 133, 133, 255, 127, 127, 127, 255, 122, 122, 122, 255, 119, 119, 119, 255, 115, 115, 115, 255, 112, 112, 112, 255, 107, 107, 107, 255, 100, 100, 100, 255, 96, 96, 96, 255, 99, 99, 99, 255, 102, 102, 102, 255, 99, 99, 99, 255, 93, 93, 93, 255, 92, 92, 92, 255, 94, 94, 94, 255, + 97, 97, 97, 255, 98, 98, 98, 255, 95, 95, 95, 255, 94, 94, 94, 255, 96, 96, 95, 255, 93, 93, 93, 255, 86, 86, 86, 255, 75, 75, 75, 255, 71, 71, 71, 184, 134, 134, 134, 1, 134, 134, 134, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 127, 127, 127, 0, 127, 127, 127, 0, 125, 125, 125, 0, 102, 102, 102, 54, + 99, 99, 99, 255, 104, 104, 105, 255, 108, 108, 108, 255, 107, 107, 107, 255, 105, 105, 106, 255, 106, 106, 106, 255, 105, 105, 106, 255, 104, 104, 104, 255, 108, 108, 108, 255, 113, 113, 113, 255, 114, 114, 115, 255, 115, 115, 116, 255, 116, 116, 116, 255, 117, 117, 117, 255, 121, 121, 121, 255, 125, 125, 125, 255, 126, 126, 126, 255, 130, 130, 130, 255, 134, 134, 134, 255, 137, 137, 137, 255, 141, 141, 141, 255, + 143, 143, 143, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 155, 155, 155, 255, 153, 153, 153, 255, 151, 151, 151, 255, 146, 146, 146, 255, 142, 142, 142, 255, 139, 139, 139, 255, 134, 134, 134, 255, 127, 127, 127, 255, 120, 120, 120, 255, 115, 115, 115, 255, 111, 111, 111, 255, 109, 109, 109, 255, 106, 106, 106, 255, 101, 101, 101, 255, 96, 96, 96, 255, + 94, 94, 94, 255, 98, 98, 98, 255, 100, 100, 100, 255, 95, 95, 95, 255, 92, 92, 92, 255, 93, 93, 93, 255, 96, 96, 96, 255, 98, 98, 98, 255, 97, 97, 97, 255, 97, 97, 97, 255, 99, 99, 99, 255, 97, 97, 97, 255, 93, 93, 93, 255, 84, 84, 84, 255, 75, 75, 74, 255, 77, 77, 77, 42, 137, 137, 137, 0, 144, 144, 144, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 129, 129, 129, 0, 130, 130, 130, 4, 97, 97, 97, 149, 100, 100, 100, 255, 106, 106, 106, 255, 106, 106, 107, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 101, 101, 102, 255, 102, 102, 103, 255, 108, 108, 108, 255, 112, 112, 112, 255, 112, 112, 112, 255, 111, 111, 112, 255, 112, 112, 113, 255, 115, 115, 115, 255, 119, 119, 119, 255, + 120, 120, 120, 255, 123, 123, 124, 255, 128, 128, 128, 255, 132, 132, 132, 255, 135, 135, 135, 255, 137, 137, 137, 255, 138, 138, 138, 255, 142, 142, 142, 255, 145, 145, 145, 255, 149, 149, 149, 255, 153, 153, 153, 255, 156, 156, 156, 255, 157, 157, 157, 255, 156, 156, 156, 255, 152, 152, 152, 255, 146, 146, 146, 255, 140, 140, 140, 255, 137, 137, 137, 255, 130, 130, 130, 255, 126, 126, 126, 255, 119, 119, 119, 255, + 113, 113, 113, 255, 107, 107, 107, 255, 106, 106, 106, 255, 102, 102, 102, 255, 101, 101, 101, 255, 98, 98, 98, 255, 93, 93, 93, 255, 95, 95, 95, 255, 98, 98, 98, 255, 97, 97, 97, 255, 93, 93, 93, 255, 92, 92, 92, 255, 95, 95, 95, 255, 99, 99, 99, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 100, 100, 100, 255, 92, 92, 92, 255, 81, 81, 81, 255, + 77, 77, 77, 140, 141, 141, 141, 0, 144, 144, 144, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 130, 130, 130, 0, 122, 122, 122, 12, 96, 96, 96, 232, 102, 102, 103, 255, 108, 108, 108, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, 102, 102, 102, 255, 99, 99, 99, 255, 103, 103, 104, 255, 108, 108, 109, 255, + 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 110, 255, 110, 110, 111, 255, 113, 113, 114, 255, 116, 116, 116, 255, 116, 116, 117, 255, 121, 121, 121, 255, 124, 124, 124, 255, 127, 127, 127, 255, 131, 131, 131, 255, 133, 133, 133, 255, 134, 134, 134, 255, 140, 140, 140, 255, 146, 146, 146, 255, 153, 153, 153, 255, 156, 156, 156, 255, 157, 157, 157, 255, 156, 156, 156, 255, 155, 155, 155, 255, 151, 151, 151, 255, + 145, 145, 145, 255, 139, 139, 139, 255, 132, 132, 132, 255, 126, 126, 126, 255, 122, 122, 122, 255, 117, 117, 117, 255, 113, 113, 113, 255, 106, 106, 106, 255, 101, 101, 101, 255, 99, 99, 99, 255, 98, 98, 98, 255, 97, 97, 97, 255, 93, 93, 93, 255, 92, 92, 92, 255, 96, 96, 96, 255, 99, 99, 99, 255, 96, 96, 96, 255, 95, 95, 95, 255, 97, 97, 97, 255, 100, 100, 100, 255, 104, 104, 104, 255, + 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 106, 255, 103, 103, 103, 255, 99, 99, 99, 255, 87, 87, 87, 255, 80, 80, 80, 226, 144, 144, 144, 2, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 139, 139, 139, 1, 103, 103, 103, 64, 100, 100, 101, 255, 106, 106, 106, 255, 106, 106, 106, 255, 102, 102, 102, 255, + 102, 102, 102, 255, 101, 101, 101, 255, 98, 98, 98, 255, 98, 98, 98, 255, 104, 104, 104, 255, 108, 108, 108, 255, 107, 107, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 108, 108, 109, 255, 111, 111, 111, 255, 111, 111, 111, 255, 114, 114, 114, 255, 117, 117, 117, 255, 121, 121, 121, 255, 124, 124, 124, 255, 126, 126, 126, 255, 127, 127, 127, 255, 132, 132, 132, 255, 140, 140, 140, 255, 147, 147, 147, 255, + 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 145, 145, 145, 255, 139, 139, 139, 255, 133, 133, 133, 255, 127, 127, 127, 255, 122, 122, 122, 255, 116, 116, 116, 255, 113, 113, 113, 255, 110, 110, 110, 255, 106, 106, 106, 255, 100, 100, 100, 255, 97, 97, 97, 255, 96, 96, 96, 255, 95, 95, 95, 255, 95, 95, 95, 255, 93, 93, 93, 255, 95, 95, 95, 255, + 100, 100, 100, 255, 101, 101, 101, 255, 99, 99, 99, 255, 99, 99, 99, 255, 104, 104, 103, 255, 107, 107, 107, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 103, 103, 103, 255, 95, 95, 95, 255, 82, 82, 82, 255, 83, 83, 83, 47, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, + 135, 135, 135, 3, 102, 102, 102, 132, 103, 103, 103, 255, 109, 109, 109, 255, 105, 105, 105, 255, 100, 100, 101, 255, 100, 100, 101, 255, 100, 100, 100, 255, 96, 96, 96, 255, 98, 98, 99, 255, 104, 104, 104, 255, 106, 106, 106, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 106, 106, 107, 255, 108, 108, 108, 255, 108, 108, 108, 255, 111, 111, 111, 255, 114, 114, 115, 255, 117, 117, 118, 255, + 119, 119, 119, 255, 120, 120, 120, 255, 125, 125, 125, 255, 133, 133, 133, 255, 139, 139, 139, 255, 140, 140, 140, 255, 141, 141, 141, 255, 145, 145, 145, 255, 147, 147, 147, 255, 147, 147, 147, 255, 147, 147, 147, 255, 142, 142, 142, 255, 134, 134, 134, 255, 127, 127, 127, 255, 121, 121, 121, 255, 116, 116, 116, 255, 111, 111, 111, 255, 107, 107, 107, 255, 104, 104, 104, 255, 104, 104, 104, 255, 100, 100, 100, 255, + 96, 96, 96, 255, 94, 94, 94, 255, 94, 94, 94, 255, 95, 95, 95, 255, 95, 95, 95, 255, 98, 98, 98, 255, 103, 103, 103, 255, 106, 106, 106, 255, 104, 104, 104, 255, 104, 104, 104, 255, 106, 106, 106, 255, 108, 108, 108, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 106, 106, 106, 255, 98, 98, 98, 255, 86, 86, 86, 255, 81, 81, 81, 110, 133, 133, 133, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 136, 136, 136, 5, 105, 105, 105, 188, 106, 106, 106, 255, 109, 109, 109, 255, 103, 103, 103, 255, 101, 101, 101, 255, 100, 100, 100, 255, 98, 98, 98, 255, 95, 95, 96, 255, 99, 99, 100, 255, 104, 104, 104, 255, 103, 103, 103, 255, 104, 104, 104, 255, 102, 102, 103, 255, 103, 103, 103, 255, + 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 107, 255, 108, 108, 108, 255, 111, 111, 112, 255, 114, 114, 114, 255, 113, 113, 113, 255, 115, 115, 115, 255, 124, 124, 124, 255, 128, 128, 128, 255, 129, 129, 129, 255, 130, 130, 130, 255, 137, 137, 137, 255, 143, 143, 143, 255, 147, 147, 147, 255, 150, 150, 150, 255, 150, 150, 150, 255, 143, 143, 143, 255, 131, 131, 131, 255, 122, 122, 122, 255, 115, 115, 115, 255, + 109, 109, 109, 255, 105, 105, 105, 255, 101, 101, 101, 255, 100, 100, 100, 255, 102, 102, 102, 255, 101, 101, 101, 255, 97, 97, 97, 255, 94, 94, 94, 255, 95, 95, 95, 255, 99, 99, 99, 255, 101, 101, 101, 255, 102, 102, 102, 255, 106, 106, 106, 255, 110, 110, 110, 255, 110, 110, 110, 255, 108, 108, 108, 255, 107, 107, 107, 255, 110, 110, 110, 255, 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, + 110, 110, 110, 255, 107, 107, 107, 255, 101, 101, 101, 255, 88, 88, 88, 255, 81, 81, 81, 178, 131, 131, 131, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 9, 108, 108, 108, 236, 111, 111, 111, 255, 109, 109, 109, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 97, 97, 97, 255, 95, 95, 95, 255, + 101, 101, 101, 255, 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 104, 104, 104, 255, 103, 103, 103, 255, 105, 105, 105, 255, 106, 106, 106, 255, 109, 109, 110, 255, 109, 109, 110, 255, 109, 109, 109, 255, 114, 114, 115, 255, 120, 120, 120, 255, 119, 119, 119, 255, 120, 120, 120, 255, 127, 127, 127, 255, 134, 134, 134, 255, 142, 142, 142, 255, 150, 150, 150, 255, + 155, 155, 155, 255, 155, 155, 155, 255, 147, 147, 147, 255, 134, 134, 134, 255, 120, 120, 120, 255, 108, 108, 108, 255, 104, 104, 104, 255, 100, 100, 100, 255, 97, 97, 97, 255, 95, 95, 95, 255, 99, 99, 99, 255, 101, 101, 101, 255, 100, 100, 100, 255, 99, 99, 99, 255, 101, 101, 101, 255, 104, 104, 103, 255, 106, 106, 106, 255, 106, 106, 106, 255, 108, 108, 108, 255, 112, 112, 112, 255, 113, 113, 113, 255, + 110, 110, 110, 255, 108, 108, 108, 255, 110, 110, 110, 255, 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, 110, 110, 110, 255, 107, 107, 108, 255, 102, 102, 102, 255, 91, 91, 91, 255, 81, 81, 81, 222, 129, 129, 129, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 120, 120, 121, 35, 116, 116, 116, 255, 117, 117, 117, 255, + 111, 111, 112, 255, 103, 103, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 95, 95, 96, 255, 96, 96, 96, 255, 103, 103, 103, 255, 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 102, 102, 103, 255, 101, 101, 101, 255, 102, 102, 103, 255, 105, 105, 105, 255, 106, 106, 106, 255, 105, 105, 105, 255, 105, 105, 106, 255, 111, 111, 111, 255, 110, 110, 111, 255, + 111, 111, 111, 255, 115, 115, 115, 255, 121, 121, 121, 255, 129, 129, 129, 255, 140, 140, 140, 255, 150, 150, 150, 255, 156, 156, 156, 255, 155, 155, 155, 255, 146, 146, 146, 255, 134, 134, 134, 255, 120, 120, 120, 255, 105, 105, 105, 255, 96, 96, 96, 255, 95, 95, 95, 255, 94, 94, 94, 255, 93, 93, 93, 255, 97, 97, 97, 255, 103, 103, 103, 255, 107, 107, 107, 255, 105, 105, 105, 255, 106, 106, 106, 255, + 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 109, 255, 110, 110, 110, 255, 112, 112, 112, 255, 113, 113, 113, 255, 110, 110, 110, 255, 107, 107, 107, 255, 109, 109, 109, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 110, 110, 110, 255, 109, 109, 109, 255, 103, 103, 103, 255, 93, 93, 93, 255, 82, 82, 82, 252, 85, 85, 85, 10, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 1, 122, 122, 122, 71, 122, 122, 123, 255, 122, 122, 122, 255, 116, 116, 116, 255, 107, 107, 108, 255, 106, 106, 107, 255, 104, 104, 104, 255, 98, 98, 98, 255, 100, 100, 100, 255, 106, 106, 106, 255, 106, 106, 106, 255, 102, 102, 102, 255, 101, 101, 102, 255, 101, 101, 101, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, + 104, 104, 104, 255, 103, 103, 103, 255, 100, 100, 101, 255, 104, 104, 104, 255, 106, 106, 107, 255, 103, 103, 104, 255, 105, 105, 105, 255, 108, 108, 109, 255, 112, 112, 112, 255, 121, 121, 121, 255, 136, 136, 136, 255, 147, 147, 147, 255, 156, 156, 156, 255, 154, 154, 154, 255, 142, 142, 142, 255, 125, 125, 125, 255, 112, 112, 112, 255, 101, 101, 101, 255, 92, 92, 92, 255, 90, 90, 90, 255, 93, 93, 93, 255, + 96, 96, 96, 255, 101, 101, 101, 255, 107, 107, 107, 255, 113, 113, 113, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 110, 110, 110, 255, 109, 109, 109, 255, 110, 110, 110, 255, 112, 112, 112, 255, 112, 112, 112, 255, 110, 110, 110, 255, 107, 107, 107, 255, 108, 108, 108, 255, 111, 111, 111, 255, 109, 109, 110, 255, 108, 108, 108, 255, 109, 109, 109, 255, 108, 108, 108, 255, 104, 104, 104, 255, + 94, 94, 94, 255, 83, 83, 83, 255, 81, 81, 82, 50, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 1, 129, 129, 129, 93, 129, 129, 129, 255, 129, 129, 130, 255, 121, 121, 122, 255, 113, 113, 113, 255, 112, 112, 112, 255, 109, 109, 109, 255, 103, 103, 103, 255, 107, 107, 107, 255, 113, 113, 113, 255, 111, 111, 111, 255, 108, 108, 109, 255, + 106, 106, 106, 255, 104, 104, 104, 255, 105, 105, 105, 255, 102, 102, 102, 255, 101, 101, 101, 255, 102, 102, 102, 255, 104, 104, 104, 255, 102, 102, 102, 255, 100, 100, 100, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 101, 101, 101, 255, 100, 100, 101, 255, 102, 102, 102, 255, 112, 112, 112, 255, 127, 127, 127, 255, 143, 143, 143, 255, 152, 152, 152, 255, 154, 154, 154, 255, 140, 140, 140, 255, + 119, 119, 119, 255, 103, 103, 103, 255, 95, 95, 95, 255, 90, 90, 90, 255, 93, 93, 93, 255, 102, 102, 102, 255, 106, 106, 106, 255, 105, 105, 105, 255, 110, 110, 110, 255, 114, 114, 114, 255, 112, 112, 112, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 109, 109, 109, 255, 111, 111, 112, 255, 112, 112, 112, 255, 109, 109, 109, 255, 106, 106, 106, 255, 107, 107, 107, 255, + 109, 109, 109, 255, 108, 108, 109, 255, 107, 107, 107, 255, 108, 108, 108, 255, 107, 107, 107, 255, 104, 104, 104, 255, 96, 96, 96, 255, 84, 84, 84, 255, 81, 81, 82, 74, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 1, 136, 136, 137, 105, 136, 136, 136, 255, 136, 136, 136, 255, 126, 126, 127, 255, 120, 120, 120, 255, 120, 120, 120, 255, + 116, 116, 116, 255, 110, 110, 110, 255, 115, 115, 115, 255, 119, 119, 119, 255, 118, 118, 118, 255, 116, 116, 116, 255, 114, 114, 114, 255, 112, 112, 112, 255, 112, 112, 113, 255, 110, 110, 110, 255, 108, 108, 109, 255, 109, 109, 109, 255, 108, 108, 109, 255, 105, 105, 105, 255, 103, 103, 103, 255, 103, 103, 103, 255, 100, 100, 100, 255, 99, 99, 99, 255, 98, 98, 98, 255, 95, 95, 95, 255, 94, 94, 94, 255, + 101, 101, 102, 255, 112, 112, 113, 255, 123, 123, 123, 255, 138, 138, 138, 255, 151, 151, 151, 255, 133, 133, 133, 255, 111, 111, 111, 255, 98, 98, 98, 255, 98, 98, 98, 255, 102, 102, 102, 255, 103, 103, 103, 255, 107, 107, 107, 255, 109, 109, 109, 255, 106, 106, 106, 255, 109, 109, 109, 255, 113, 113, 113, 255, 111, 111, 111, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, + 108, 108, 108, 255, 110, 110, 110, 255, 111, 111, 111, 255, 108, 108, 108, 255, 105, 105, 106, 255, 105, 105, 106, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 106, 106, 106, 255, 103, 103, 103, 255, 95, 95, 96, 255, 85, 85, 85, 255, 81, 81, 82, 93, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 1, + 143, 143, 143, 120, 144, 144, 144, 255, 142, 142, 142, 255, 134, 134, 134, 255, 127, 127, 127, 255, 126, 126, 126, 255, 123, 123, 123, 255, 119, 119, 119, 255, 123, 123, 123, 255, 128, 128, 129, 255, 127, 127, 127, 255, 126, 126, 126, 255, 123, 123, 123, 255, 122, 122, 122, 255, 124, 124, 124, 255, 122, 122, 122, 255, 120, 120, 120, 255, 120, 120, 121, 255, 121, 121, 121, 255, 117, 117, 117, 255, 117, 117, 117, 255, + 116, 116, 116, 255, 112, 112, 112, 255, 108, 108, 108, 255, 105, 105, 105, 255, 96, 96, 96, 255, 91, 91, 91, 255, 97, 97, 97, 255, 98, 98, 98, 255, 95, 95, 96, 255, 115, 115, 115, 255, 152, 152, 152, 255, 111, 111, 111, 255, 108, 108, 108, 255, 113, 113, 113, 255, 109, 109, 109, 255, 106, 106, 106, 255, 103, 103, 104, 255, 105, 105, 105, 255, 107, 107, 107, 255, 105, 105, 105, 255, 107, 107, 107, 255, + 109, 109, 110, 255, 109, 109, 109, 255, 106, 106, 106, 255, 106, 106, 106, 255, 105, 105, 106, 255, 105, 105, 106, 255, 106, 106, 106, 255, 108, 108, 108, 255, 109, 109, 109, 255, 106, 106, 106, 255, 105, 105, 105, 255, 104, 104, 104, 255, 106, 106, 106, 255, 106, 106, 107, 255, 105, 105, 106, 255, 106, 106, 107, 255, 104, 104, 105, 255, 102, 102, 103, 255, 95, 95, 96, 255, 84, 84, 85, 255, 81, 81, 82, 106, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 2, 151, 151, 151, 120, 151, 151, 151, 255, 148, 148, 148, 255, 140, 140, 141, 255, 133, 133, 134, 255, 133, 133, 134, 255, 131, 131, 131, 255, 127, 127, 128, 255, 131, 131, 132, 255, 136, 136, 137, 255, 136, 136, 137, 255, 134, 134, 135, 255, 133, 133, 134, 255, 133, 133, 134, 255, 135, 135, 136, 255, + 134, 134, 135, 255, 134, 134, 135, 255, 133, 133, 134, 255, 134, 134, 135, 255, 133, 133, 134, 255, 135, 135, 135, 255, 134, 134, 135, 255, 132, 132, 132, 255, 132, 132, 133, 255, 132, 132, 133, 255, 126, 126, 127, 255, 122, 122, 123, 255, 128, 128, 128, 255, 128, 128, 129, 255, 122, 122, 123, 255, 125, 125, 126, 255, 105, 105, 105, 255, 109, 109, 109, 255, 108, 108, 108, 255, 106, 106, 106, 255, 103, 103, 103, 255, + 100, 100, 100, 255, 100, 100, 100, 255, 103, 103, 103, 255, 104, 104, 104, 255, 101, 101, 101, 255, 104, 104, 104, 255, 107, 107, 107, 255, 106, 106, 106, 255, 103, 103, 103, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 105, 105, 105, 255, 107, 107, 107, 255, 108, 108, 108, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, + 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 95, 95, 95, 255, 84, 84, 84, 255, 81, 81, 81, 109, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 2, 156, 156, 157, 109, 157, 157, 158, 255, 155, 155, 155, 255, 147, 147, 147, 255, 140, 140, 140, 255, 140, 140, 141, 255, 137, 137, 138, 255, 135, 135, 135, 255, 139, 139, 140, 255, + 144, 144, 144, 255, 143, 143, 143, 255, 143, 143, 143, 255, 142, 142, 142, 255, 143, 143, 143, 255, 145, 145, 145, 255, 145, 145, 146, 255, 145, 145, 145, 255, 145, 145, 145, 255, 148, 148, 148, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 149, 149, 149, 255, 150, 150, 150, 255, 153, 153, 153, 255, 149, 149, 149, 255, 140, 140, 140, 255, 136, 136, 136, 255, 127, 127, 127, 255, 101, 101, 101, 255, + 116, 116, 116, 255, 146, 146, 146, 255, 129, 129, 130, 255, 107, 107, 108, 255, 98, 98, 99, 255, 95, 95, 96, 255, 94, 94, 95, 255, 97, 97, 98, 255, 101, 101, 101, 255, 99, 99, 100, 255, 98, 98, 98, 255, 101, 101, 102, 255, 103, 103, 104, 255, 103, 103, 103, 255, 101, 101, 102, 255, 101, 101, 102, 255, 100, 100, 101, 255, 101, 101, 101, 255, 103, 103, 103, 255, 106, 106, 106, 255, 106, 106, 106, 255, + 102, 102, 103, 255, 101, 101, 102, 255, 101, 101, 102, 255, 103, 103, 103, 255, 103, 103, 104, 255, 102, 102, 103, 255, 103, 103, 104, 255, 102, 102, 103, 255, 101, 101, 101, 255, 95, 95, 95, 255, 84, 84, 84, 255, 81, 81, 81, 93, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 2, 161, 161, 161, 98, 163, 163, 163, 255, 160, 160, 160, 255, + 152, 152, 152, 255, 145, 145, 145, 255, 146, 146, 146, 255, 145, 145, 145, 255, 142, 142, 142, 255, 146, 146, 146, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 153, 153, 153, 255, 148, 148, 148, 255, 143, 143, 143, 255, + 142, 142, 142, 255, 131, 131, 131, 255, 111, 111, 111, 255, 94, 94, 94, 255, 96, 96, 96, 255, 120, 120, 120, 255, 146, 146, 146, 255, 148, 148, 148, 255, 139, 139, 139, 255, 130, 130, 131, 255, 114, 114, 115, 255, 102, 102, 103, 255, 98, 98, 98, 255, 99, 99, 100, 255, 99, 99, 100, 255, 96, 96, 97, 255, 96, 96, 97, 255, 101, 101, 102, 255, 101, 101, 102, 255, 99, 99, 100, 255, 98, 98, 99, 255, + 99, 99, 99, 255, 98, 98, 98, 255, 98, 98, 99, 255, 102, 102, 102, 255, 104, 104, 104, 255, 103, 103, 104, 255, 100, 100, 101, 255, 99, 99, 100, 255, 100, 100, 100, 255, 101, 101, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, 102, 102, 103, 255, 100, 100, 101, 255, 99, 99, 100, 255, 93, 93, 94, 255, 82, 82, 83, 255, 81, 81, 82, 81, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 1, 166, 166, 166, 80, 168, 168, 168, 255, 165, 165, 165, 255, 158, 158, 158, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 145, 145, 145, 255, 149, 149, 149, 255, 154, 154, 154, 255, 155, 155, 155, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 150, 150, 150, 255, + 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 140, 140, 140, 255, 131, 131, 131, 255, 121, 121, 121, 255, 115, 115, 115, 255, 108, 108, 108, 255, 102, 102, 102, 255, 99, 99, 99, 255, 111, 111, 111, 255, 135, 135, 136, 255, 152, 152, 152, 255, 149, 149, 150, 255, 143, 143, 144, 255, 134, 134, 135, 255, 126, 126, 127, 255, 116, 116, 116, 255, 112, 112, 112, 255, 111, 111, 111, 255, 104, 104, 105, 255, + 98, 98, 99, 255, 98, 98, 99, 255, 100, 100, 100, 255, 100, 100, 101, 255, 97, 97, 98, 255, 96, 96, 97, 255, 96, 96, 97, 255, 96, 96, 96, 255, 98, 98, 99, 255, 101, 101, 101, 255, 103, 103, 103, 255, 101, 101, 102, 255, 99, 99, 100, 255, 98, 98, 98, 255, 99, 99, 100, 255, 100, 100, 101, 255, 100, 100, 101, 255, 101, 101, 101, 255, 100, 100, 101, 255, 100, 100, 100, 255, 98, 98, 98, 255, + 92, 92, 93, 255, 80, 80, 81, 255, 82, 82, 82, 57, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 163, 163, 163, 48, 173, 173, 173, 255, 168, 168, 168, 255, 162, 162, 162, 255, 154, 154, 154, 255, 152, 152, 152, 255, 151, 151, 151, 255, 147, 147, 147, 255, 148, 148, 148, 255, 154, 154, 154, 255, 155, 155, 155, 255, 152, 152, 152, 255, + 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 143, 143, 143, 255, 140, 140, 140, 255, 136, 136, 136, 255, 132, 132, 132, 255, 126, 126, 126, 255, 121, 121, 121, 255, 114, 114, 114, 255, 103, 103, 103, 255, 99, 99, 99, 255, 106, 106, 106, 255, 115, 115, 115, 255, 122, 122, 122, 255, 130, 130, 131, 255, 142, 142, 142, 255, 147, 147, 148, 255, 147, 147, 148, 255, 142, 142, 143, 255, + 137, 137, 137, 255, 130, 130, 131, 255, 130, 130, 131, 255, 129, 129, 130, 255, 120, 120, 121, 255, 108, 108, 109, 255, 105, 105, 105, 255, 104, 104, 105, 255, 105, 105, 105, 255, 100, 100, 101, 255, 97, 97, 98, 255, 97, 97, 98, 255, 95, 95, 96, 255, 94, 94, 95, 255, 99, 99, 99, 255, 101, 101, 102, 255, 100, 100, 101, 255, 99, 99, 99, 255, 98, 98, 99, 255, 97, 97, 98, 255, 98, 98, 99, 255, + 100, 100, 100, 255, 99, 99, 100, 255, 100, 100, 101, 255, 99, 99, 100, 255, 98, 98, 98, 255, 97, 97, 97, 255, 90, 90, 90, 255, 80, 80, 81, 255, 89, 89, 90, 15, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 137, 137, 137, 14, 175, 175, 175, 245, 171, 171, 171, 255, 165, 165, 165, 255, 154, 154, 154, 255, 151, 151, 151, 255, + 150, 150, 150, 255, 145, 145, 145, 255, 144, 144, 144, 255, 149, 149, 149, 255, 150, 150, 150, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 132, 132, 132, 255, 127, 127, 127, 255, 120, 120, 120, 255, 116, 116, 116, 255, 110, 110, 110, 255, 106, 106, 106, 255, 105, 105, 105, 255, 104, 104, 104, 255, 103, 103, 103, 255, 110, 110, 110, 255, 125, 125, 125, 255, + 141, 141, 141, 255, 149, 149, 149, 255, 154, 154, 155, 255, 152, 152, 152, 255, 149, 149, 150, 255, 146, 146, 146, 255, 143, 143, 144, 255, 141, 141, 141, 255, 140, 140, 141, 255, 135, 135, 136, 255, 125, 125, 126, 255, 117, 117, 118, 255, 115, 115, 115, 255, 113, 113, 114, 255, 108, 108, 109, 255, 104, 104, 105, 255, 101, 101, 101, 255, 100, 100, 101, 255, 97, 97, 97, 255, 96, 96, 97, 255, 99, 99, 100, 255, + 101, 101, 101, 255, 99, 99, 100, 255, 97, 97, 98, 255, 97, 97, 98, 255, 96, 96, 97, 255, 97, 97, 98, 255, 99, 99, 100, 255, 98, 98, 98, 255, 99, 99, 100, 255, 98, 98, 99, 255, 97, 97, 97, 255, 96, 96, 97, 255, 88, 88, 88, 255, 78, 78, 79, 229, 132, 132, 132, 2, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, + 136, 136, 136, 11, 174, 174, 174, 201, 172, 172, 172, 255, 165, 165, 165, 255, 155, 155, 155, 255, 148, 148, 148, 255, 147, 147, 147, 255, 142, 142, 142, 255, 138, 138, 138, 255, 141, 141, 141, 255, 143, 143, 143, 255, 139, 139, 139, 255, 135, 135, 135, 255, 132, 132, 132, 255, 127, 127, 127, 255, 125, 125, 125, 255, 122, 122, 121, 255, 115, 115, 115, 255, 109, 109, 109, 255, 104, 104, 104, 255, 102, 102, 102, 255, + 102, 102, 102, 255, 105, 105, 105, 255, 111, 111, 111, 255, 115, 115, 115, 255, 118, 118, 118, 255, 129, 129, 129, 255, 143, 143, 144, 255, 157, 157, 157, 255, 161, 161, 162, 255, 161, 161, 161, 255, 157, 157, 158, 255, 155, 155, 155, 255, 151, 151, 152, 255, 147, 147, 148, 255, 139, 139, 140, 255, 132, 132, 133, 255, 127, 127, 128, 255, 127, 127, 127, 255, 125, 125, 125, 255, 119, 119, 120, 255, 114, 114, 114, 255, + 108, 108, 109, 255, 105, 105, 106, 255, 102, 102, 103, 255, 99, 99, 99, 255, 101, 101, 101, 255, 103, 103, 104, 255, 102, 102, 103, 255, 100, 100, 101, 255, 97, 97, 98, 255, 96, 96, 96, 255, 96, 96, 97, 255, 97, 97, 97, 255, 97, 97, 98, 255, 98, 98, 99, 255, 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 97, 255, 94, 94, 94, 255, 85, 85, 86, 255, 77, 77, 78, 188, 129, 129, 129, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 136, 136, 136, 7, 171, 171, 171, 148, 171, 171, 171, 255, 164, 164, 164, 255, 153, 153, 153, 255, 143, 143, 143, 255, 141, 141, 141, 255, 137, 137, 137, 255, 131, 131, 131, 255, 130, 130, 130, 255, 134, 134, 134, 255, 131, 131, 131, 255, 125, 125, 125, 255, 121, 121, 121, 255, 117, 117, 117, 255, + 113, 113, 113, 255, 110, 110, 110, 255, 107, 107, 107, 255, 103, 103, 103, 255, 100, 100, 100, 255, 102, 102, 102, 255, 105, 105, 105, 255, 109, 109, 109, 255, 116, 116, 116, 255, 126, 126, 126, 255, 133, 133, 134, 255, 137, 137, 137, 255, 144, 144, 144, 255, 152, 152, 153, 255, 157, 157, 158, 255, 157, 157, 158, 255, 156, 156, 157, 255, 153, 153, 154, 255, 149, 149, 150, 255, 143, 143, 143, 255, 137, 137, 138, 255, + 133, 133, 134, 255, 134, 134, 134, 255, 134, 134, 134, 255, 131, 131, 132, 255, 124, 124, 125, 255, 117, 117, 118, 255, 113, 113, 114, 255, 109, 109, 110, 255, 105, 105, 105, 255, 103, 103, 104, 255, 106, 106, 107, 255, 107, 107, 107, 255, 104, 104, 105, 255, 102, 102, 103, 255, 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 99, 255, 98, 98, 99, 255, 98, 98, 99, 255, 97, 97, 98, 255, 98, 98, 99, 255, + 97, 97, 97, 255, 94, 94, 95, 255, 92, 92, 93, 255, 82, 82, 83, 255, 75, 75, 76, 121, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 137, 137, 137, 3, 166, 166, 166, 83, 169, 169, 169, 255, 162, 162, 162, 255, 150, 150, 150, 255, 137, 137, 137, 255, 133, 133, 133, 255, 131, 131, 131, 255, 124, 124, 124, 255, + 121, 121, 121, 255, 123, 123, 123, 255, 122, 122, 122, 255, 116, 116, 116, 255, 111, 111, 111, 255, 109, 109, 109, 255, 105, 105, 105, 255, 103, 103, 103, 255, 104, 104, 104, 255, 102, 102, 102, 255, 103, 103, 103, 255, 105, 105, 105, 255, 110, 110, 110, 255, 115, 115, 115, 255, 122, 122, 122, 255, 132, 132, 132, 255, 140, 140, 141, 255, 148, 148, 148, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 153, 255, + 152, 152, 153, 255, 150, 150, 151, 255, 149, 149, 149, 255, 144, 144, 145, 255, 142, 142, 142, 255, 140, 140, 141, 255, 139, 139, 140, 255, 139, 139, 140, 255, 137, 137, 137, 255, 131, 131, 132, 255, 128, 128, 128, 255, 122, 122, 123, 255, 118, 118, 119, 255, 112, 112, 113, 255, 109, 109, 110, 255, 110, 110, 111, 255, 112, 112, 113, 255, 110, 110, 110, 255, 107, 107, 108, 255, 104, 104, 104, 255, 102, 102, 103, 255, + 100, 100, 100, 255, 99, 99, 100, 255, 100, 100, 101, 255, 100, 100, 101, 255, 99, 99, 99, 255, 99, 99, 99, 255, 97, 97, 98, 255, 94, 94, 95, 255, 89, 89, 89, 255, 79, 79, 80, 255, 76, 76, 77, 58, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 140, 140, 140, 1, 151, 151, 151, 26, 168, 168, 168, 242, + 161, 161, 161, 255, 149, 149, 149, 255, 134, 134, 134, 255, 126, 126, 126, 255, 123, 123, 123, 255, 119, 119, 119, 255, 112, 112, 112, 255, 113, 113, 113, 255, 115, 115, 115, 255, 111, 111, 111, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 108, 108, 108, 255, 110, 110, 110, 255, 115, 115, 116, 255, 121, 121, 121, 255, 128, 128, 128, 255, + 134, 134, 134, 255, 142, 142, 142, 255, 149, 149, 150, 255, 156, 156, 157, 255, 158, 158, 159, 255, 158, 158, 159, 255, 155, 155, 156, 255, 153, 153, 154, 255, 151, 151, 152, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 143, 255, 139, 139, 140, 255, 135, 135, 136, 255, 133, 133, 134, 255, 129, 129, 130, 255, 127, 127, 127, 255, 122, 122, 122, 255, 116, 116, 116, 255, 115, 115, 116, 255, + 118, 118, 119, 255, 116, 116, 116, 255, 113, 113, 113, 255, 109, 109, 110, 255, 107, 107, 107, 255, 104, 104, 104, 255, 102, 102, 103, 255, 102, 102, 103, 255, 103, 103, 104, 255, 101, 101, 102, 255, 101, 101, 101, 255, 99, 99, 100, 255, 97, 97, 98, 255, 95, 95, 96, 255, 87, 87, 88, 255, 79, 79, 79, 237, 76, 76, 77, 3, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 8, 164, 164, 164, 170, 160, 160, 160, 255, 149, 149, 149, 255, 133, 133, 133, 255, 119, 119, 119, 255, 115, 115, 115, 255, 112, 112, 112, 255, 106, 106, 106, 255, 104, 104, 104, 255, 106, 106, 106, 255, 107, 107, 107, 255, 104, 104, 104, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 106, 106, 106, 255, + 110, 110, 110, 255, 114, 114, 114, 255, 117, 117, 117, 255, 121, 121, 121, 255, 127, 127, 127, 255, 132, 132, 132, 255, 139, 139, 139, 255, 144, 144, 144, 255, 150, 150, 150, 255, 154, 154, 155, 255, 156, 156, 156, 255, 155, 155, 156, 255, 155, 155, 156, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 151, 255, 148, 148, 148, 255, 145, 145, 145, 255, 141, 141, 141, 255, 137, 137, 138, 255, 134, 134, 135, 255, + 134, 134, 134, 255, 130, 130, 131, 255, 127, 127, 128, 255, 124, 124, 124, 255, 122, 122, 123, 255, 124, 124, 124, 255, 123, 123, 123, 255, 119, 119, 119, 255, 115, 115, 116, 255, 113, 113, 114, 255, 110, 110, 110, 255, 107, 107, 107, 255, 105, 105, 106, 255, 106, 106, 107, 255, 105, 105, 105, 255, 104, 104, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 101, 255, 96, 96, 97, 255, 87, 87, 88, 255, + 79, 79, 80, 154, 132, 132, 132, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 2, 159, 159, 159, 83, 160, 160, 160, 255, 149, 149, 149, 255, 134, 134, 134, 255, 116, 116, 116, 255, 110, 110, 110, 255, 107, 107, 107, 255, 103, 103, 103, 255, 99, 99, 99, 255, 100, 100, 100, 255, + 105, 105, 105, 255, 106, 106, 106, 255, 103, 103, 103, 255, 105, 105, 105, 255, 108, 108, 108, 255, 109, 109, 109, 255, 113, 113, 113, 255, 118, 118, 118, 255, 123, 123, 123, 255, 128, 128, 128, 255, 132, 132, 132, 255, 137, 137, 137, 255, 142, 142, 143, 255, 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 153, 255, 152, 152, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, + 147, 147, 148, 255, 146, 146, 146, 255, 143, 143, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 135, 135, 136, 255, 133, 133, 134, 255, 129, 129, 130, 255, 127, 127, 127, 255, 127, 127, 127, 255, 130, 130, 130, 255, 129, 129, 130, 255, 126, 126, 127, 255, 121, 121, 122, 255, 118, 118, 119, 255, 115, 115, 116, 255, 112, 112, 113, 255, 109, 109, 110, 255, 109, 109, 110, 255, 109, 109, 109, 255, 107, 107, 108, 255, + 107, 107, 107, 255, 105, 105, 105, 255, 103, 103, 104, 255, 101, 101, 102, 255, 95, 95, 96, 255, 86, 86, 87, 255, 82, 82, 83, 58, 134, 134, 134, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 14, 160, 160, 160, 218, 152, 152, 152, 255, 138, 138, 138, 255, + 118, 118, 118, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 99, 99, 99, 255, 97, 97, 97, 255, 103, 103, 103, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 110, 110, 110, 255, 114, 114, 114, 255, 117, 117, 118, 255, 122, 122, 122, 255, 129, 129, 129, 255, 133, 133, 133, 255, 136, 136, 137, 255, 140, 140, 141, 255, 145, 145, 145, 255, 149, 149, 149, 255, 152, 152, 152, 255, + 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 149, 149, 150, 255, 149, 149, 149, 255, 146, 146, 146, 255, 145, 145, 146, 255, 143, 143, 144, 255, 142, 142, 142, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, 130, 130, 131, 255, 131, 131, 131, 255, 132, 132, 133, 255, 133, 133, 134, 255, 132, 132, 132, 255, 128, 128, 128, 255, 124, 124, 124, 255, 122, 122, 122, 255, + 119, 119, 120, 255, 115, 115, 116, 255, 113, 113, 114, 255, 113, 113, 113, 255, 112, 112, 112, 255, 109, 109, 110, 255, 108, 108, 109, 255, 106, 106, 106, 255, 104, 104, 105, 255, 103, 103, 103, 255, 95, 95, 95, 255, 85, 85, 86, 205, 139, 139, 139, 0, 138, 138, 138, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, + 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 4, 156, 156, 156, 110, 153, 153, 153, 255, 142, 142, 142, 255, 124, 124, 124, 255, 107, 107, 107, 255, 101, 101, 101, 255, 102, 102, 102, 255, 101, 101, 101, 255, 99, 99, 99, 255, 100, 100, 100, 255, 108, 108, 108, 255, 113, 113, 113, 255, 113, 113, 113, 255, 113, 113, 113, 255, 117, 117, 117, 255, 121, 121, 121, 255, 126, 126, 127, 255, 132, 132, 132, 255, + 137, 137, 137, 255, 140, 140, 141, 255, 145, 145, 145, 255, 146, 146, 147, 255, 150, 150, 150, 255, 151, 151, 152, 255, 152, 152, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 147, 255, 144, 144, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 138, 255, 135, 135, 136, 255, 135, 135, 136, 255, 136, 136, 136, 255, 137, 137, 137, 255, + 136, 136, 137, 255, 134, 134, 134, 255, 131, 131, 132, 255, 130, 130, 130, 255, 128, 128, 129, 255, 125, 125, 126, 255, 121, 121, 122, 255, 118, 118, 119, 255, 117, 117, 118, 255, 116, 116, 117, 255, 114, 114, 115, 255, 113, 113, 113, 255, 109, 109, 110, 255, 108, 108, 109, 255, 107, 107, 107, 255, 103, 103, 104, 255, 93, 93, 94, 255, 90, 90, 90, 83, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 139, 139, 139, 0, 142, 142, 142, 20, 156, 156, 156, 223, 148, 148, 148, 255, 134, 134, 134, 255, 114, 114, 114, 255, 103, 103, 103, 255, 101, 101, 101, 255, 103, 103, 103, 255, 103, 103, 103, 255, 102, 102, 102, 255, 105, 105, 105, 255, 114, 114, 114, 255, + 119, 119, 119, 255, 120, 120, 120, 255, 122, 122, 122, 255, 126, 126, 127, 255, 131, 131, 132, 255, 135, 135, 135, 255, 139, 139, 139, 255, 144, 144, 144, 255, 146, 146, 147, 255, 150, 150, 150, 255, 152, 152, 153, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 147, 255, 145, 145, 146, 255, 143, 143, 144, 255, 141, 141, 142, 255, + 140, 140, 141, 255, 139, 139, 140, 255, 139, 139, 139, 255, 140, 140, 141, 255, 140, 140, 141, 255, 138, 138, 139, 255, 136, 136, 137, 255, 134, 134, 134, 255, 133, 133, 133, 255, 131, 131, 132, 255, 131, 131, 132, 255, 128, 128, 128, 255, 124, 124, 124, 255, 122, 122, 122, 255, 120, 120, 121, 255, 119, 119, 120, 255, 117, 117, 118, 255, 114, 114, 115, 255, 112, 112, 113, 255, 110, 110, 111, 255, 109, 109, 109, 255, + 101, 101, 102, 255, 93, 93, 94, 214, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 138, 138, 138, 0, 140, 140, 140, 0, 137, 137, 137, 5, 154, 154, 154, 95, 155, 155, 155, 255, 144, 144, 144, 255, 126, 126, 126, 255, 110, 110, 110, 255, + 103, 103, 103, 255, 105, 105, 105, 255, 108, 108, 108, 255, 106, 106, 106, 255, 107, 107, 107, 255, 113, 113, 113, 255, 121, 121, 121, 255, 127, 127, 127, 255, 129, 129, 129, 255, 131, 131, 131, 255, 134, 134, 134, 255, 138, 138, 138, 255, 141, 141, 142, 255, 145, 145, 145, 255, 149, 149, 149, 255, 152, 152, 153, 255, 154, 154, 155, 255, 155, 155, 155, 255, 153, 153, 154, 255, 153, 153, 153, 255, 151, 151, 151, 255, + 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 146, 146, 147, 255, 145, 145, 145, 255, 144, 144, 144, 255, 143, 143, 144, 255, 144, 144, 145, 255, 143, 143, 144, 255, 142, 142, 143, 255, 140, 140, 141, 255, 137, 137, 138, 255, 136, 136, 136, 255, 135, 135, 135, 255, 134, 134, 135, 255, 133, 133, 134, 255, 130, 130, 131, 255, 129, 129, 129, 255, 127, 127, 128, 255, 126, 126, 127, 255, 124, 124, 125, 255, + 122, 122, 123, 255, 120, 120, 121, 255, 117, 117, 118, 255, 114, 114, 115, 255, 113, 113, 114, 255, 110, 110, 110, 255, 101, 101, 102, 255, 97, 97, 97, 74, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 139, 139, 139, 0, 140, 140, 140, 0, + 138, 138, 138, 0, 135, 135, 135, 12, 159, 159, 159, 192, 153, 153, 153, 255, 140, 140, 140, 255, 123, 123, 123, 255, 110, 110, 110, 255, 107, 107, 107, 255, 110, 110, 110, 255, 112, 112, 112, 255, 113, 113, 113, 255, 114, 114, 114, 255, 120, 120, 120, 255, 131, 131, 131, 255, 135, 135, 135, 255, 137, 137, 138, 255, 137, 137, 138, 255, 140, 140, 140, 255, 143, 143, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, + 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 150, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 144, 255, 141, 141, 141, 255, 139, 139, 139, 255, 137, 137, 138, 255, 137, 137, 138, 255, 137, 137, 137, 255, 136, 136, 136, 255, + 133, 133, 134, 255, 130, 130, 130, 255, 129, 129, 130, 255, 129, 129, 130, 255, 130, 130, 130, 255, 127, 127, 128, 255, 125, 125, 126, 255, 121, 121, 122, 255, 120, 120, 121, 255, 119, 119, 120, 255, 114, 114, 115, 255, 109, 109, 109, 255, 102, 102, 103, 166, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 138, 138, 138, 0, 140, 140, 140, 0, 140, 140, 140, 0, 137, 137, 137, 0, 137, 137, 137, 2, 153, 153, 153, 53, 162, 162, 162, 245, 153, 153, 153, 255, 139, 139, 139, 255, 123, 123, 123, 255, 114, 114, 114, 255, 111, 111, 112, 255, 115, 115, 115, 255, 119, 119, 119, 255, 119, 119, 119, 255, 122, 122, 122, 255, 128, 128, 128, 255, 136, 136, 137, 255, + 140, 140, 141, 255, 142, 142, 143, 255, 144, 144, 145, 255, 145, 145, 146, 255, 147, 147, 148, 255, 149, 149, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 154, 154, 154, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 146, 255, 143, 143, 144, 255, 143, 143, 143, 255, + 143, 143, 143, 255, 141, 141, 141, 255, 139, 139, 139, 255, 139, 139, 139, 255, 137, 137, 138, 255, 135, 135, 136, 255, 132, 132, 133, 255, 131, 131, 131, 255, 132, 132, 132, 255, 131, 131, 132, 255, 131, 131, 131, 255, 129, 129, 130, 255, 127, 127, 127, 255, 124, 124, 124, 255, 124, 124, 125, 255, 122, 122, 123, 255, 114, 114, 115, 255, 108, 108, 109, 237, 105, 105, 105, 27, 141, 141, 141, 0, 140, 140, 140, 0, + 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 139, 139, 139, 0, 140, 140, 140, 0, 139, 139, 139, 0, 136, 136, 136, 0, 137, 137, 137, 0, 137, 137, 137, 6, 162, 162, 162, 112, 163, 163, 163, 255, 153, 153, 153, 255, 138, 138, 138, 255, 124, 124, 124, 255, 117, 117, 118, 255, + 118, 118, 118, 255, 122, 122, 122, 255, 126, 126, 126, 255, 127, 127, 127, 255, 129, 129, 129, 255, 132, 132, 132, 255, 139, 139, 140, 255, 146, 146, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 153, 255, 153, 153, 154, 255, 152, 152, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, + 148, 148, 148, 255, 147, 147, 147, 255, 146, 146, 147, 255, 145, 145, 145, 255, 147, 147, 147, 255, 147, 147, 147, 255, 120, 120, 120, 255, 140, 140, 141, 255, 141, 141, 142, 255, 139, 139, 140, 255, 137, 137, 138, 255, 134, 134, 135, 255, 132, 132, 133, 255, 133, 133, 134, 255, 134, 134, 135, 255, 132, 132, 133, 255, 131, 131, 132, 255, 129, 129, 130, 255, 129, 129, 130, 255, 128, 128, 128, 255, 127, 127, 128, 255, + 122, 122, 123, 255, 115, 115, 116, 255, 109, 109, 110, 88, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 140, 140, 140, 0, 140, 140, 140, 0, 137, 137, 137, 0, 136, 136, 136, 0, 137, 137, 137, 0, 139, 139, 139, 1, + 137, 137, 137, 10, 167, 167, 167, 162, 166, 166, 166, 255, 155, 155, 155, 255, 141, 141, 141, 255, 129, 129, 129, 255, 124, 124, 124, 255, 126, 126, 126, 255, 128, 128, 128, 255, 132, 132, 132, 255, 133, 133, 133, 255, 134, 134, 134, 255, 137, 137, 137, 255, 143, 143, 143, 255, 149, 149, 150, 255, 152, 152, 152, 255, 155, 155, 156, 255, 155, 155, 156, 255, 156, 156, 156, 255, 153, 153, 154, 255, 153, 153, 154, 255, + 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 148, 148, 148, 255, 148, 148, 148, 255, 146, 146, 147, 255, 147, 147, 148, 255, 141, 141, 142, 255, 69, 66, 66, 255, 60, 58, 58, 255, 113, 112, 113, 255, 144, 144, 144, 255, 138, 138, 139, 255, 136, 136, 137, 255, 135, 135, 136, 255, 136, 136, 136, 255, 136, 136, 136, 255, 135, 135, 136, 255, + 133, 133, 133, 255, 131, 131, 132, 255, 131, 131, 131, 255, 131, 131, 132, 255, 132, 132, 133, 255, 130, 130, 130, 255, 122, 122, 123, 255, 116, 116, 117, 143, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, + 140, 140, 140, 0, 139, 139, 139, 0, 136, 136, 136, 0, 136, 136, 136, 0, 138, 138, 138, 0, 139, 139, 139, 0, 138, 138, 138, 2, 141, 141, 141, 19, 171, 171, 171, 189, 168, 168, 168, 255, 159, 159, 159, 255, 145, 145, 145, 255, 137, 137, 137, 255, 129, 129, 130, 255, 130, 130, 130, 255, 133, 133, 133, 255, 137, 137, 137, 255, 139, 139, 139, 255, 139, 139, 140, 255, 142, 142, 142, 255, 145, 145, 145, 255, + 150, 150, 150, 255, 153, 153, 154, 255, 157, 157, 158, 255, 157, 157, 158, 255, 157, 157, 157, 255, 155, 155, 156, 255, 155, 155, 156, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 148, 255, 152, 152, 152, 255, 81, 80, 80, 255, 62, 60, 60, 255, 78, 77, 77, 255, 146, 146, 147, 255, + 140, 140, 140, 255, 138, 138, 138, 255, 138, 138, 139, 255, 138, 138, 138, 255, 137, 137, 138, 255, 134, 134, 135, 255, 133, 133, 134, 255, 132, 132, 133, 255, 133, 133, 133, 255, 135, 135, 136, 255, 134, 134, 135, 255, 129, 129, 130, 255, 122, 122, 123, 173, 120, 120, 121, 3, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 140, 140, 140, 0, 138, 138, 138, 0, 136, 136, 136, 0, 136, 136, 136, 0, 139, 139, 139, 0, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 3, 151, 151, 151, 25, 175, 175, 175, 209, 173, 173, 173, 255, 163, 163, 163, 255, 151, 151, 151, 255, 140, 140, 140, 255, 134, 134, 134, 255, + 134, 134, 134, 255, 137, 137, 137, 255, 141, 141, 142, 255, 143, 143, 144, 255, 145, 145, 146, 255, 146, 146, 147, 255, 148, 148, 148, 255, 151, 151, 152, 255, 153, 153, 153, 255, 156, 156, 157, 255, 157, 157, 157, 255, 157, 157, 158, 255, 156, 156, 156, 255, 155, 155, 156, 255, 155, 155, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 149, 149, 150, 255, + 148, 148, 148, 255, 149, 149, 149, 255, 119, 118, 119, 255, 65, 63, 63, 255, 64, 63, 63, 255, 132, 132, 132, 255, 141, 141, 142, 255, 140, 140, 141, 255, 140, 140, 140, 255, 138, 138, 139, 255, 136, 136, 137, 255, 134, 134, 135, 255, 133, 133, 133, 255, 136, 136, 136, 255, 137, 137, 138, 255, 138, 138, 139, 255, 135, 135, 135, 255, 128, 128, 129, 191, 126, 126, 127, 6, 140, 140, 140, 0, 139, 139, 139, 0, + 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 142, 142, 142, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 140, 140, 140, 0, 137, 137, 137, 0, 136, 136, 136, 0, 137, 137, 137, 0, 139, 139, 139, 0, 139, 139, 139, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 1, + 156, 156, 156, 30, 179, 179, 179, 202, 176, 176, 176, 255, 167, 167, 167, 255, 157, 157, 157, 255, 146, 146, 146, 255, 141, 141, 141, 255, 138, 138, 139, 255, 141, 141, 142, 255, 145, 145, 146, 255, 148, 148, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 153, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, + 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 147, 255, 147, 147, 147, 255, 69, 69, 69, 255, 67, 66, 66, 255, 101, 101, 101, 255, 146, 146, 147, 255, 142, 142, 143, 255, 138, 138, 139, 255, 137, 137, 138, 255, 135, 135, 136, 255, 136, 136, 137, 255, 137, 137, 137, 255, 140, 140, 141, 255, 141, 141, 142, 255, + 138, 138, 139, 255, 133, 133, 134, 188, 131, 131, 132, 9, 140, 140, 140, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 140, 140, 140, 0, 137, 137, 137, 0, 136, 136, 136, 0, + 138, 138, 138, 0, 139, 139, 139, 0, 138, 138, 138, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 3, 151, 151, 151, 21, 182, 182, 182, 183, 180, 180, 180, 255, 173, 173, 173, 255, 163, 163, 163, 255, 154, 154, 154, 255, 148, 148, 149, 255, 146, 146, 146, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 154, 255, 154, 154, 155, 255, + 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 146, 146, 147, 255, 150, 150, 150, 255, 103, 102, 103, 255, 69, 69, 69, 255, 73, 72, 73, 255, 146, 146, 146, 255, 141, 141, 142, 255, 138, 138, 139, 255, + 137, 137, 138, 255, 138, 138, 138, 255, 142, 142, 142, 255, 144, 144, 145, 255, 146, 146, 147, 255, 144, 144, 145, 255, 140, 140, 141, 167, 137, 137, 138, 6, 145, 145, 145, 0, 144, 144, 144, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 140, 140, 140, 0, 137, 137, 137, 0, 136, 136, 136, 0, 138, 138, 138, 0, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 1, 133, 133, 133, 11, 185, 185, 185, 141, 185, 185, 186, 252, 180, 180, 181, 255, 172, 172, 172, 255, 162, 162, 162, 255, 156, 156, 156, 255, + 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 149, 255, 146, 146, 147, 255, 148, 148, 149, 255, + 136, 135, 136, 255, 72, 71, 72, 255, 71, 71, 71, 255, 121, 121, 122, 255, 142, 142, 143, 255, 140, 140, 140, 255, 142, 142, 142, 255, 146, 146, 147, 255, 149, 149, 150, 255, 151, 151, 151, 255, 149, 149, 150, 249, 146, 146, 146, 120, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 145, 145, 145, 0, 145, 145, 145, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 140, 140, 140, 0, 137, 137, 137, 0, 136, 136, 136, 0, 138, 138, 138, 0, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 1, + 132, 132, 132, 6, 179, 179, 180, 78, 189, 189, 189, 230, 187, 187, 187, 255, 180, 180, 180, 255, 172, 172, 173, 255, 165, 165, 165, 255, 159, 159, 159, 255, 155, 155, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, + 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 146, 146, 146, 255, 150, 150, 150, 255, 86, 86, 87, 255, 73, 73, 74, 255, 95, 95, 96, 255, 148, 148, 148, 255, 149, 149, 150, 255, 153, 153, 154, 255, 155, 155, 156, 255, 155, 155, 155, 255, 154, 154, 154, 224, 151, 151, 152, 60, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 145, 145, 145, 0, 145, 145, 145, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 140, 140, 140, 0, 137, 137, 137, 0, 136, 136, 136, 0, 138, 138, 138, 0, 139, 139, 139, 0, 137, 137, 137, 0, + 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 131, 131, 131, 1, 164, 164, 164, 25, 191, 191, 191, 152, 191, 191, 192, 250, 187, 187, 188, 255, 181, 181, 181, 255, 175, 175, 175, 255, 168, 168, 169, 255, 163, 163, 163, 255, 159, 159, 160, 255, 155, 155, 156, 255, 153, 153, 154, 255, 151, 151, 152, 255, 152, 152, 152, 255, + 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 147, 147, 147, 255, 146, 146, 147, 255, 146, 146, 146, 255, 149, 149, 149, 255, 130, 130, 131, 255, 131, 131, 131, 255, 157, 157, 158, 255, 158, 158, 158, 255, 159, 159, 160, 255, 161, 161, 161, 255, 159, 159, 160, 249, 158, 158, 159, 135, + 154, 154, 154, 10, 140, 140, 140, 0, 143, 143, 143, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 145, 145, 145, 0, 144, 144, 144, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, + 140, 140, 140, 0, 137, 137, 137, 0, 136, 136, 136, 0, 138, 138, 138, 0, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 133, 133, 133, 0, 131, 131, 131, 0, 132, 132, 132, 1, 131, 131, 131, 3, 183, 183, 183, 57, 195, 195, 195, 184, 194, 194, 194, 255, 190, 190, 190, 255, 184, 184, 184, 255, + 180, 180, 180, 255, 174, 174, 174, 255, 168, 168, 168, 255, 164, 164, 164, 255, 161, 161, 162, 255, 158, 158, 158, 255, 156, 156, 157, 255, 154, 154, 155, 255, 153, 153, 153, 255, 151, 151, 152, 255, 149, 149, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 149, 149, 150, 255, 150, 150, 151, 255, 151, 151, 151, 255, 152, 152, 153, 255, 155, 155, 156, 255, 158, 158, 158, 255, 162, 162, 163, 255, 165, 165, 166, 255, + 166, 166, 167, 255, 167, 167, 167, 255, 166, 166, 166, 255, 165, 165, 165, 172, 161, 161, 162, 41, 140, 140, 140, 0, 137, 137, 137, 0, 137, 137, 137, 0, 138, 138, 138, 0, 140, 140, 140, 0, 142, 142, 142, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 145, 145, 145, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 140, 140, 140, 0, 137, 137, 137, 0, 136, 136, 136, 0, 138, 138, 138, 0, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 133, 133, 133, 0, 131, 131, 131, 0, 131, 131, 131, 0, + 129, 129, 129, 0, 135, 135, 135, 1, 134, 134, 134, 7, 186, 186, 186, 59, 197, 197, 197, 167, 196, 196, 197, 242, 193, 193, 194, 255, 188, 188, 188, 255, 185, 185, 185, 255, 181, 181, 182, 255, 178, 178, 179, 255, 174, 174, 174, 255, 171, 171, 171, 255, 168, 168, 169, 255, 165, 165, 166, 255, 163, 163, 164, 255, 162, 162, 163, 255, 162, 162, 162, 255, 161, 161, 161, 255, 162, 162, 163, 255, 164, 164, 164, 255, + 165, 165, 166, 255, 167, 167, 168, 255, 168, 168, 169, 255, 171, 171, 171, 255, 171, 171, 172, 255, 173, 173, 173, 255, 173, 173, 173, 239, 170, 170, 171, 154, 168, 168, 169, 45, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 144, 144, 144, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 140, 140, 140, 0, 137, 137, 137, 0, 136, 136, 136, 0, 138, 138, 138, 0, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, + 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 133, 133, 133, 0, 131, 131, 131, 0, 131, 131, 131, 0, 129, 129, 129, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 1, 138, 138, 138, 2, 164, 164, 164, 22, 192, 192, 192, 101, 195, 195, 196, 187, 196, 196, 197, 240, 194, 194, 194, 255, 192, 192, 192, 255, 189, 189, 189, 255, 186, 186, 187, 255, 184, 184, 185, 255, 181, 181, 182, 255, + 180, 180, 180, 255, 179, 179, 179, 255, 178, 178, 178, 255, 177, 177, 177, 255, 177, 177, 178, 255, 178, 178, 178, 255, 179, 179, 179, 255, 179, 179, 180, 255, 179, 179, 179, 255, 180, 180, 180, 240, 177, 177, 177, 180, 176, 176, 176, 86, 170, 170, 170, 7, 128, 128, 128, 0, 125, 125, 125, 0, 138, 138, 138, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 144, 144, 144, 0, 142, 142, 142, 0, + 140, 140, 140, 0, 138, 138, 138, 0, 137, 137, 137, 0, 137, 137, 137, 0, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 140, 140, 140, 0, 137, 137, 137, 0, 136, 136, 136, 0, + 138, 138, 138, 0, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 133, 133, 133, 0, 131, 131, 131, 0, 131, 131, 131, 0, 129, 129, 129, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 138, 138, 138, 0, 135, 135, 135, 1, 132, 132, 132, 0, 132, 132, 132, 2, 131, 131, 131, 9, + 189, 189, 189, 62, 191, 191, 192, 119, 192, 192, 192, 168, 192, 192, 193, 204, 191, 191, 192, 218, 193, 193, 194, 255, 192, 192, 192, 255, 190, 190, 191, 255, 189, 189, 189, 255, 188, 188, 189, 255, 184, 184, 185, 214, 183, 183, 183, 200, 182, 182, 182, 165, 181, 181, 181, 111, 180, 180, 181, 50, 144, 144, 144, 2, 134, 134, 134, 1, 125, 125, 125, 0, 127, 127, 127, 0, 127, 127, 127, 0, 129, 129, 129, 0, + 142, 142, 142, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 144, 144, 144, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 137, 137, 137, 0, 137, 137, 137, 0, 138, 138, 138, 0, 140, 140, 140, 0, 143, 143, 143, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 140, 140, 140, 0, 137, 137, 137, 0, 136, 136, 136, 0, 138, 138, 138, 0, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 133, 133, 133, 0, 131, 131, 131, 0, 131, 131, 131, 0, 129, 129, 129, 0, 135, 135, 135, 0, 136, 136, 136, 0, + 135, 135, 135, 0, 138, 138, 138, 0, 135, 135, 135, 0, 132, 132, 132, 0, 131, 131, 131, 0, 128, 128, 128, 0, 130, 130, 130, 1, 138, 138, 138, 2, 136, 136, 136, 3, 140, 140, 140, 4, 135, 135, 135, 5, 129, 129, 129, 6, 133, 133, 133, 7, 130, 130, 130, 6, 131, 131, 131, 5, 137, 137, 137, 5, 138, 138, 138, 4, 136, 136, 136, 3, 136, 136, 136, 0, 138, 138, 138, 1, 142, 142, 142, 0, + 142, 142, 142, 0, 130, 130, 130, 0, 126, 126, 126, 0, 128, 128, 128, 0, 126, 126, 126, 0, 135, 135, 135, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 144, 144, 144, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 137, 137, 137, 0, 137, 137, 137, 0, 138, 138, 138, 0, + 140, 140, 140, 0, 142, 142, 142, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 150, 150, 150, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 152, 152, 152, 0, 151, 151, 151, 0, 147, 147, 147, 0, 142, 142, 142, 0, 141, 141, 141, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 143, 143, 143, 0, 147, 147, 147, 0, 148, 148, 148, 1, 126, 126, 126, 15, 119, 119, 119, 69, 119, 119, 119, 113, 119, 119, 119, 161, 119, 119, 119, 193, 119, 119, 119, 211, 119, 119, 119, 211, 118, 118, 118, 213, 116, 116, 116, 212, 116, 116, 116, 211, 114, 114, 114, 189, 112, 112, 112, 158, 111, 111, 111, 112, 111, 111, 111, 65, 108, 108, 108, 9, + 139, 139, 139, 0, 139, 139, 139, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, 137, 137, 137, 0, 131, 131, 131, 0, 131, 131, 131, 0, 129, 129, 129, 0, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 0, 131, 131, 131, 0, 132, 132, 132, 0, 139, 139, 139, 0, 143, 143, 143, 0, 141, 141, 141, 0, 134, 134, 134, 0, 135, 135, 135, 0, 143, 143, 143, 0, + 146, 146, 146, 0, 141, 141, 141, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 150, 150, 150, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, + 152, 152, 152, 0, 151, 151, 151, 0, 151, 151, 151, 0, 152, 152, 152, 0, 150, 150, 150, 0, 146, 146, 146, 0, 142, 142, 142, 0, 142, 142, 142, 0, 139, 139, 139, 0, 121, 121, 121, 46, 120, 120, 120, 132, 120, 120, 120, 198, 121, 121, 121, 255, 122, 122, 122, 255, 124, 124, 124, 255, 127, 127, 127, 255, 128, 128, 128, 255, 128, 128, 128, 255, 127, 127, 127, 255, 126, 126, 126, 255, 124, 124, 124, 255, + 122, 122, 122, 255, 119, 119, 119, 255, 115, 115, 115, 255, 113, 113, 113, 255, 111, 111, 111, 255, 108, 108, 108, 252, 106, 106, 106, 194, 103, 103, 103, 130, 101, 101, 101, 39, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, 137, 137, 137, 0, 131, 131, 131, 0, 131, 131, 131, 0, 129, 129, 129, 0, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 0, 131, 131, 131, 0, 132, 132, 132, 0, + 139, 139, 139, 0, 143, 143, 143, 0, 141, 141, 141, 0, 134, 134, 134, 0, 135, 135, 135, 0, 143, 143, 143, 0, 146, 146, 146, 0, 141, 141, 141, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, + 149, 149, 149, 0, 150, 150, 150, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 152, 152, 152, 0, 153, 153, 153, 0, 123, 123, 123, 14, 119, 119, 119, 115, 119, 119, 119, 206, 121, 121, 121, 255, 124, 124, 124, 255, 129, 129, 129, 255, 132, 132, 132, 255, 137, 137, 137, 255, 139, 139, 139, 255, + 141, 141, 141, 255, 143, 143, 143, 255, 143, 143, 143, 255, 143, 143, 143, 255, 142, 142, 142, 255, 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 134, 255, 131, 131, 131, 255, 127, 127, 126, 255, 121, 121, 121, 255, 115, 115, 115, 255, 108, 108, 108, 255, 104, 104, 104, 255, 101, 101, 101, 255, 99, 99, 99, 202, 96, 96, 96, 105, 94, 94, 94, 9, 137, 137, 137, 0, 131, 131, 131, 0, 131, 131, 131, 0, + 129, 129, 129, 0, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 0, 131, 131, 131, 0, 132, 132, 132, 0, 139, 139, 139, 0, 143, 143, 143, 0, 141, 141, 141, 0, 134, 134, 134, 0, 135, 135, 135, 0, 143, 143, 143, 0, 146, 146, 146, 0, 141, 141, 141, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, + 147, 147, 147, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 150, 150, 150, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 121, 121, 121, 17, 119, 119, 119, 128, 120, 120, 120, 238, 124, 124, 124, 255, 128, 128, 128, 255, + 133, 133, 133, 255, 138, 138, 138, 255, 142, 142, 142, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 148, 148, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, 138, 138, 138, 255, 134, 134, 134, 255, 130, 130, 130, 255, 124, 124, 124, 255, 116, 116, 116, 255, 109, 109, 109, 255, + 100, 100, 100, 255, 96, 96, 96, 255, 94, 94, 94, 234, 91, 91, 91, 114, 88, 88, 88, 12, 131, 131, 131, 0, 129, 129, 129, 0, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 0, 131, 131, 131, 0, 132, 132, 132, 0, 139, 139, 139, 0, 143, 143, 143, 0, 141, 141, 141, 0, 134, 134, 134, 0, 135, 135, 135, 0, 143, 143, 143, 0, 146, 146, 146, 0, 141, 141, 141, 0, 133, 133, 133, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 145, 145, 145, 0, 147, 147, 147, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 150, 150, 150, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 141, 141, 141, 2, + 116, 116, 117, 98, 119, 119, 119, 235, 122, 122, 122, 255, 128, 128, 128, 255, 134, 134, 134, 255, 140, 140, 141, 255, 146, 146, 146, 255, 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, + 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 133, 133, 133, 255, 128, 128, 128, 255, 123, 123, 123, 255, 116, 116, 116, 255, 106, 106, 106, 255, 97, 97, 97, 255, 92, 92, 92, 255, 88, 88, 88, 228, 85, 85, 85, 87, 129, 129, 129, 0, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 0, 131, 131, 131, 0, 132, 132, 132, 0, 139, 139, 139, 0, 143, 143, 143, 0, 141, 141, 141, 0, + 134, 134, 134, 0, 135, 135, 135, 0, 143, 143, 143, 0, 146, 146, 146, 0, 141, 141, 141, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 142, 142, 142, 0, 144, 144, 144, 0, 146, 146, 146, 0, 147, 147, 147, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, + 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 150, 150, 150, 0, 116, 116, 117, 36, 116, 116, 116, 193, 119, 119, 119, 255, 126, 126, 126, 255, 131, 131, 131, 255, 138, 138, 138, 255, 143, 143, 143, 255, 148, 148, 148, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 152, 152, 152, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, + 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, 130, 130, 130, 255, 126, 126, 126, 255, 119, 119, 119, 255, 112, 112, 112, 255, 102, 102, 102, 255, 90, 90, 90, 255, 86, 86, 86, 255, 82, 82, 82, 186, 81, 81, 81, 27, 130, 130, 130, 0, + 132, 132, 132, 0, 131, 131, 131, 0, 132, 132, 132, 0, 139, 139, 139, 0, 143, 143, 143, 0, 141, 141, 141, 0, 134, 134, 134, 0, 135, 135, 135, 0, 143, 143, 143, 0, 146, 146, 146, 0, 141, 141, 141, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 138, 138, 138, 0, 141, 141, 141, 0, 143, 143, 143, 0, + 145, 145, 145, 0, 146, 146, 146, 0, 147, 147, 147, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 134, 134, 134, 1, 114, 114, 114, 89, 115, 115, 115, 244, 120, 120, 120, 255, 127, 127, 127, 255, 134, 134, 134, 255, 140, 140, 140, 255, 144, 144, 144, 255, 146, 146, 146, 255, 148, 148, 148, 255, 147, 147, 147, 255, 148, 148, 148, 255, 148, 148, 148, 255, + 149, 149, 149, 255, 151, 151, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 135, 135, 135, 255, 132, 132, 132, 255, 130, 130, 130, 255, 127, 127, 127, 255, 124, 124, 124, 255, 120, 120, 119, 255, + 112, 112, 112, 255, 104, 104, 104, 255, 93, 93, 93, 255, 83, 83, 83, 255, 79, 79, 79, 240, 78, 78, 78, 78, 132, 132, 132, 0, 131, 131, 131, 0, 132, 132, 132, 0, 139, 139, 139, 0, 143, 143, 143, 0, 141, 141, 141, 0, 134, 134, 134, 0, 135, 135, 135, 0, 143, 143, 143, 0, 146, 146, 146, 0, 141, 141, 141, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 145, 145, 145, 0, 147, 147, 147, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 131, 131, 131, 1, 112, 112, 112, 134, 115, 115, 115, 255, 122, 122, 122, 255, 129, 129, 129, 255, 135, 135, 135, 255, 140, 140, 140, 255, 142, 142, 142, 255, + 143, 143, 143, 255, 143, 143, 143, 255, 144, 144, 144, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 146, 146, 146, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, + 135, 135, 135, 255, 132, 132, 132, 255, 128, 128, 128, 255, 125, 125, 125, 255, 124, 124, 124, 255, 121, 121, 121, 255, 118, 118, 118, 255, 112, 112, 112, 255, 104, 104, 104, 255, 94, 94, 94, 255, 82, 82, 82, 255, 77, 77, 77, 255, 75, 75, 75, 120, 131, 131, 131, 0, 132, 132, 132, 0, 139, 139, 139, 0, 143, 143, 143, 0, 141, 141, 141, 0, 134, 134, 134, 0, 135, 135, 135, 0, 143, 143, 143, 0, + 146, 146, 146, 0, 141, 141, 141, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 140, 140, 140, 0, 142, 142, 142, 0, 144, 144, 144, 0, 146, 146, 146, 0, 147, 147, 147, 0, 113, 113, 113, 4, 111, 111, 111, 158, 114, 114, 114, 255, + 121, 121, 121, 255, 129, 129, 129, 255, 135, 135, 135, 255, 138, 138, 138, 255, 139, 139, 140, 255, 140, 140, 140, 255, 140, 140, 140, 255, 141, 141, 141, 255, 142, 142, 142, 255, 145, 145, 145, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, + 148, 148, 148, 255, 146, 146, 146, 255, 145, 145, 145, 255, 142, 142, 142, 255, 141, 141, 141, 255, 138, 138, 138, 255, 135, 135, 135, 255, 133, 133, 133, 255, 129, 129, 129, 255, 126, 126, 126, 255, 121, 121, 121, 255, 119, 119, 119, 255, 116, 116, 116, 255, 114, 114, 114, 255, 110, 110, 110, 255, 104, 104, 104, 255, 95, 95, 95, 255, 83, 83, 83, 255, 75, 75, 75, 255, 72, 72, 72, 144, 132, 132, 132, 0, + 139, 139, 139, 0, 143, 143, 143, 0, 141, 141, 141, 0, 134, 134, 134, 0, 135, 135, 135, 0, 143, 143, 143, 0, 146, 146, 146, 0, 141, 141, 141, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 138, 138, 138, 0, + 141, 141, 141, 0, 142, 142, 142, 0, 126, 126, 126, 2, 108, 108, 108, 170, 113, 113, 114, 255, 119, 119, 120, 255, 127, 127, 127, 255, 132, 132, 133, 255, 134, 134, 135, 255, 136, 136, 136, 255, 136, 136, 136, 255, 136, 136, 136, 255, 138, 138, 139, 255, 140, 140, 140, 255, 143, 143, 143, 255, 145, 145, 145, 255, 147, 147, 147, 255, 148, 148, 148, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, + 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 145, 145, 145, 255, 141, 141, 141, 255, 140, 140, 140, 255, 138, 138, 138, 255, 134, 134, 134, 255, 133, 133, 133, 255, 131, 131, 131, 255, 129, 129, 129, 255, 126, 126, 126, 255, 123, 123, 123, 255, 118, 118, 118, 255, 114, 114, 114, 255, 113, 113, 113, 255, 112, 112, 112, 255, + 108, 108, 108, 255, 102, 102, 102, 255, 93, 93, 93, 255, 81, 81, 81, 255, 72, 72, 72, 255, 69, 69, 69, 153, 140, 140, 140, 0, 143, 143, 143, 0, 141, 141, 141, 0, 134, 134, 134, 0, 135, 135, 135, 0, 143, 143, 143, 0, 146, 146, 146, 0, 141, 141, 141, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, + 133, 133, 133, 0, 133, 133, 133, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 127, 127, 127, 1, 106, 106, 106, 147, 110, 110, 110, 255, 117, 117, 117, 255, 125, 125, 125, 255, 130, 130, 130, 255, 133, 133, 133, 255, 132, 132, 132, 255, 132, 132, 132, 255, 133, 133, 133, 255, 135, 135, 135, 255, 138, 138, 138, 255, 141, 141, 141, 255, 142, 142, 142, 255, + 143, 143, 143, 255, 146, 146, 146, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 148, 148, 148, 255, 146, 146, 146, 255, 142, 142, 142, 255, 139, 139, 139, 255, 135, 135, 135, 255, 132, 132, 132, 255, 129, 129, 129, 255, 128, 128, 128, 255, 126, 126, 126, 255, + 125, 125, 125, 255, 123, 123, 123, 255, 119, 119, 119, 255, 114, 114, 114, 255, 111, 111, 111, 255, 109, 109, 109, 255, 107, 107, 107, 255, 105, 105, 105, 255, 100, 100, 100, 255, 90, 90, 90, 255, 78, 78, 78, 255, 69, 69, 69, 255, 68, 68, 68, 135, 143, 143, 143, 0, 141, 141, 141, 0, 134, 134, 134, 0, 135, 135, 135, 0, 143, 143, 143, 0, 146, 146, 146, 0, 141, 141, 141, 0, 133, 133, 133, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 105, 105, 105, 120, 107, 107, 108, 255, 115, 115, 115, 255, 122, 122, 122, 255, 127, 127, 127, 255, 129, 129, 129, 255, 129, 129, 129, 255, 129, 129, 129, 255, + 131, 131, 131, 255, 133, 133, 133, 255, 134, 134, 134, 255, 137, 137, 137, 255, 139, 139, 139, 255, 141, 141, 141, 255, 144, 144, 144, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, + 140, 140, 140, 255, 136, 136, 136, 255, 132, 132, 132, 255, 128, 128, 128, 255, 125, 125, 125, 255, 122, 122, 122, 255, 120, 120, 120, 255, 120, 120, 120, 255, 118, 118, 118, 255, 115, 115, 115, 255, 112, 112, 112, 255, 108, 108, 108, 255, 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 96, 96, 96, 255, 89, 89, 89, 255, 75, 75, 75, 255, 67, 67, 67, 255, 65, 65, 65, 102, 137, 137, 137, 0, + 133, 133, 133, 0, 135, 135, 135, 0, 143, 143, 143, 0, 146, 146, 146, 0, 141, 141, 141, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 134, 134, 134, 0, 104, 104, 104, 60, 105, 105, 105, 249, 111, 111, 112, 255, + 119, 119, 119, 255, 124, 124, 124, 255, 125, 125, 125, 255, 124, 124, 124, 255, 126, 126, 126, 255, 127, 127, 127, 255, 128, 128, 128, 255, 130, 130, 130, 255, 133, 133, 133, 255, 135, 135, 135, 255, 138, 138, 138, 255, 141, 141, 141, 255, 144, 144, 144, 255, 146, 146, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, + 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 136, 136, 136, 255, 132, 132, 132, 255, 129, 129, 129, 255, 126, 126, 126, 255, 120, 120, 120, 255, 116, 116, 116, 255, 114, 114, 114, 255, 113, 113, 113, 255, 113, 113, 113, 255, 112, 112, 112, 255, 109, 109, 109, 255, 104, 104, 104, 255, 101, 101, 101, 255, 101, 101, 101, 255, + 99, 99, 99, 255, 94, 94, 94, 255, 86, 86, 86, 255, 72, 72, 72, 255, 66, 66, 66, 249, 64, 64, 64, 48, 132, 132, 132, 0, 139, 139, 139, 0, 144, 144, 144, 0, 146, 146, 146, 0, 141, 141, 141, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, 127, 127, 127, 0, 128, 128, 128, 0, 129, 129, 129, 0, + 130, 130, 130, 0, 131, 131, 131, 0, 104, 104, 104, 22, 102, 102, 102, 228, 108, 108, 108, 255, 115, 115, 115, 255, 121, 121, 121, 255, 122, 122, 122, 255, 122, 122, 122, 255, 122, 122, 122, 255, 124, 124, 124, 255, 124, 124, 124, 255, 125, 125, 125, 255, 129, 129, 129, 255, 132, 132, 132, 255, 134, 134, 134, 255, 138, 138, 138, 255, 141, 141, 141, 255, 143, 143, 143, 255, 145, 145, 145, 255, 146, 146, 146, 255, + 147, 147, 147, 255, 149, 149, 149, 255, 149, 149, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 147, 147, 147, 255, 143, 143, 143, 255, 141, 141, 141, 255, 137, 137, 137, 255, 134, 134, 134, 255, 131, 131, 131, 255, 130, 130, 130, 255, 127, 127, 127, 255, 125, 125, 125, 255, 120, 120, 120, 255, 116, 116, 116, 255, 111, 111, 111, 255, 109, 109, 109, 255, + 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 109, 255, 106, 106, 106, 255, 101, 101, 101, 255, 99, 99, 99, 255, 98, 98, 98, 255, 96, 96, 96, 255, 91, 91, 91, 255, 82, 82, 82, 255, 68, 68, 68, 255, 64, 64, 64, 219, 63, 63, 63, 12, 143, 143, 143, 0, 146, 146, 146, 0, 145, 145, 145, 0, 141, 141, 141, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 127, 127, 127, 0, 129, 129, 129, 0, 137, 137, 137, 1, 100, 100, 100, 156, 105, 105, 105, 255, 111, 111, 112, 255, 117, 117, 117, 255, 119, 119, 119, 255, 118, 118, 119, 255, 118, 118, 119, 255, 119, 119, 120, 255, 120, 120, 120, 255, 121, 121, 121, 255, 124, 124, 124, 255, 128, 128, 129, 255, 132, 132, 132, 255, + 135, 135, 135, 255, 137, 137, 137, 255, 138, 138, 138, 255, 140, 140, 140, 255, 141, 141, 141, 255, 144, 144, 144, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 149, 149, 149, 255, 147, 147, 147, 255, 143, 143, 143, 255, 140, 140, 140, 255, 134, 134, 134, 255, 130, 130, 130, 255, 125, 125, 125, 255, + 122, 122, 122, 255, 120, 120, 120, 255, 119, 119, 119, 255, 117, 117, 117, 255, 112, 112, 112, 255, 108, 108, 108, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 103, 255, 99, 99, 99, 255, 97, 97, 97, 255, 96, 96, 96, 255, 94, 94, 94, 255, 88, 88, 88, 255, 77, 77, 77, 255, 64, 64, 64, 255, 63, 63, 63, 144, 145, 145, 145, 0, 146, 146, 146, 0, + 143, 143, 143, 0, 137, 137, 137, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 127, 127, 127, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 101, 101, 101, 57, 101, 101, 101, 252, 107, 107, 107, 255, 113, 113, 113, 255, 117, 117, 117, 255, 116, 116, 116, 255, 115, 115, 115, 255, 116, 116, 116, 255, + 117, 117, 117, 255, 116, 116, 116, 255, 120, 120, 120, 255, 124, 124, 124, 255, 128, 128, 128, 255, 132, 132, 132, 255, 134, 134, 134, 255, 134, 134, 134, 255, 134, 134, 134, 255, 138, 138, 138, 255, 141, 141, 141, 255, 144, 144, 144, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 151, 151, 151, 255, + 149, 149, 149, 255, 145, 145, 145, 255, 141, 141, 141, 255, 137, 137, 137, 255, 132, 132, 132, 255, 126, 126, 126, 255, 119, 119, 119, 255, 115, 115, 115, 255, 114, 114, 114, 255, 113, 113, 113, 255, 111, 111, 111, 255, 108, 108, 108, 255, 103, 103, 103, 255, 100, 100, 100, 255, 99, 99, 99, 255, 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 101, 255, 96, 96, 96, 255, 94, 94, 94, 255, 94, 94, 94, 255, + 91, 91, 91, 255, 85, 85, 85, 255, 72, 72, 72, 255, 64, 64, 64, 252, 63, 63, 63, 48, 144, 144, 144, 0, 140, 140, 140, 0, 133, 133, 133, 0, 128, 128, 128, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 128, 128, 128, 0, 127, 127, 127, 0, 126, 126, 126, 0, 130, 130, 130, 3, 98, 98, 98, 206, 103, 103, 103, 255, + 108, 108, 108, 255, 113, 113, 114, 255, 113, 113, 113, 255, 112, 112, 112, 255, 113, 113, 113, 255, 114, 114, 114, 255, 113, 113, 114, 255, 116, 116, 116, 255, 120, 120, 120, 255, 124, 124, 125, 255, 127, 127, 127, 255, 128, 128, 128, 255, 129, 129, 129, 255, 130, 130, 130, 255, 133, 133, 134, 255, 138, 138, 138, 255, 141, 141, 141, 255, 143, 143, 144, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, + 154, 154, 154, 255, 155, 155, 155, 255, 156, 156, 156, 255, 156, 156, 156, 255, 154, 154, 154, 255, 152, 152, 152, 255, 148, 148, 148, 255, 146, 146, 146, 255, 141, 141, 141, 255, 137, 137, 137, 255, 133, 133, 133, 255, 128, 128, 128, 255, 120, 120, 120, 255, 115, 115, 115, 255, 109, 109, 109, 255, 107, 107, 107, 255, 108, 108, 108, 255, 108, 108, 108, 255, 104, 104, 104, 255, 99, 99, 99, 255, 96, 96, 96, 255, + 98, 98, 98, 255, 99, 99, 99, 255, 101, 101, 101, 255, 98, 98, 98, 255, 95, 95, 95, 255, 93, 93, 93, 255, 92, 92, 92, 255, 90, 90, 90, 255, 80, 80, 80, 255, 68, 68, 68, 255, 64, 64, 64, 189, 141, 141, 141, 0, 136, 136, 136, 0, 130, 130, 130, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, + 130, 130, 130, 0, 129, 129, 129, 0, 127, 127, 127, 0, 97, 97, 98, 76, 98, 98, 99, 255, 104, 104, 104, 255, 110, 110, 111, 255, 111, 111, 112, 255, 109, 109, 110, 255, 110, 110, 110, 255, 111, 111, 111, 255, 110, 110, 110, 255, 111, 111, 111, 255, 116, 116, 116, 255, 119, 119, 119, 255, 123, 123, 123, 255, 124, 124, 124, 255, 124, 124, 124, 255, 125, 125, 126, 255, 129, 129, 129, 255, 134, 134, 134, 255, + 136, 136, 136, 255, 139, 139, 139, 255, 142, 142, 142, 255, 146, 146, 146, 255, 150, 150, 150, 255, 153, 153, 153, 255, 154, 154, 154, 255, 156, 156, 156, 255, 156, 156, 156, 255, 157, 157, 157, 255, 156, 156, 156, 255, 152, 152, 152, 255, 148, 148, 148, 255, 144, 144, 144, 255, 139, 139, 139, 255, 134, 134, 134, 255, 131, 131, 131, 255, 126, 126, 126, 255, 122, 122, 122, 255, 116, 116, 116, 255, 110, 110, 110, 255, + 105, 105, 105, 255, 103, 103, 103, 255, 104, 104, 104, 255, 103, 103, 103, 255, 100, 100, 100, 255, 95, 95, 95, 255, 94, 94, 94, 255, 95, 95, 95, 255, 98, 98, 98, 255, 99, 99, 99, 255, 96, 96, 96, 255, 93, 93, 93, 255, 93, 93, 93, 255, 92, 92, 92, 255, 88, 88, 88, 255, 77, 77, 77, 255, 66, 66, 66, 255, 67, 67, 67, 60, 131, 131, 131, 0, 128, 128, 128, 0, 134, 134, 134, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 3, 97, 97, 97, 194, 101, 101, 101, 255, 107, 107, 107, 255, 109, 109, 110, 255, 109, 109, 110, 255, 107, 107, 108, 255, 109, 109, 109, 255, 107, 107, 107, 255, 107, 107, 108, 255, 111, 111, 111, 255, 115, 115, 115, 255, 118, 118, 118, 255, + 120, 120, 120, 255, 120, 120, 120, 255, 121, 121, 121, 255, 124, 124, 124, 255, 130, 130, 130, 255, 132, 132, 132, 255, 134, 134, 134, 255, 137, 137, 138, 255, 141, 141, 141, 255, 146, 146, 146, 255, 149, 149, 149, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 156, 156, 156, 255, 156, 156, 156, 255, 154, 154, 154, 255, 151, 151, 151, 255, 148, 148, 148, 255, 143, 143, 143, 255, 137, 137, 137, 255, + 133, 133, 133, 255, 127, 127, 127, 255, 124, 124, 124, 255, 120, 120, 120, 255, 116, 116, 116, 255, 111, 111, 111, 255, 105, 105, 105, 255, 100, 100, 100, 255, 97, 97, 97, 255, 101, 101, 101, 255, 101, 101, 101, 255, 97, 97, 97, 255, 92, 92, 92, 255, 92, 92, 92, 255, 95, 95, 95, 255, 98, 98, 98, 255, 98, 98, 98, 255, 95, 95, 95, 255, 94, 94, 94, 255, 95, 95, 94, 255, 93, 93, 93, 255, + 86, 86, 86, 255, 73, 73, 73, 255, 69, 69, 69, 183, 129, 129, 129, 0, 130, 130, 130, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 99, 99, 99, 50, 97, 97, 97, 255, 102, 102, 103, 255, 107, 107, 107, 255, 108, 108, 108, 255, 106, 106, 107, 255, 106, 106, 106, 255, + 105, 105, 106, 255, 104, 104, 104, 255, 106, 106, 106, 255, 113, 113, 113, 255, 114, 114, 115, 255, 115, 115, 116, 255, 117, 117, 117, 255, 117, 117, 117, 255, 120, 120, 120, 255, 125, 125, 125, 255, 127, 127, 127, 255, 129, 129, 129, 255, 133, 133, 133, 255, 137, 137, 137, 255, 141, 141, 141, 255, 144, 144, 144, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, + 155, 155, 155, 255, 153, 153, 153, 255, 151, 151, 151, 255, 148, 148, 148, 255, 143, 143, 143, 255, 138, 138, 138, 255, 132, 132, 132, 255, 126, 126, 126, 255, 120, 120, 120, 255, 116, 116, 116, 255, 112, 112, 112, 255, 109, 109, 109, 255, 106, 106, 106, 255, 100, 100, 100, 255, 96, 96, 96, 255, 96, 96, 96, 255, 99, 99, 99, 255, 99, 99, 99, 255, 94, 94, 94, 255, 91, 91, 91, 255, 92, 92, 92, 255, + 96, 96, 96, 255, 98, 98, 98, 255, 97, 97, 97, 255, 97, 97, 97, 255, 98, 98, 98, 255, 97, 97, 97, 255, 93, 93, 93, 255, 83, 83, 83, 255, 73, 73, 72, 255, 74, 74, 74, 40, 135, 135, 135, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 131, 131, 131, 0, 132, 132, 132, 3, 95, 95, 95, 147, + 98, 98, 99, 255, 105, 105, 105, 255, 106, 106, 107, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 102, 102, 102, 255, 100, 100, 101, 255, 107, 107, 107, 255, 112, 112, 112, 255, 113, 113, 113, 255, 112, 112, 113, 255, 113, 113, 114, 255, 114, 114, 114, 255, 118, 118, 118, 255, 121, 121, 121, 255, 122, 122, 123, 255, 126, 126, 126, 255, 131, 131, 132, 255, 135, 135, 136, 255, 138, 138, 138, 255, + 140, 140, 140, 255, 143, 143, 143, 255, 144, 144, 144, 255, 148, 148, 148, 255, 151, 151, 151, 255, 155, 155, 155, 255, 156, 156, 156, 255, 156, 156, 156, 255, 152, 152, 152, 255, 147, 147, 147, 255, 140, 140, 140, 255, 136, 136, 136, 255, 130, 130, 130, 255, 125, 125, 125, 255, 118, 118, 118, 255, 113, 113, 113, 255, 108, 108, 108, 255, 107, 107, 107, 255, 103, 103, 103, 255, 101, 101, 101, 255, 97, 97, 97, 255, + 93, 93, 93, 255, 95, 95, 95, 255, 98, 98, 98, 255, 96, 96, 96, 255, 93, 93, 93, 255, 92, 92, 92, 255, 95, 95, 95, 255, 99, 99, 99, 255, 102, 102, 102, 255, 102, 102, 102, 255, 102, 102, 102, 255, 102, 102, 102, 255, 100, 100, 100, 255, 91, 91, 91, 255, 80, 80, 80, 255, 76, 76, 76, 139, 140, 140, 140, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 133, 133, 133, 0, 118, 118, 118, 8, 95, 95, 95, 231, 101, 101, 102, 255, 107, 107, 107, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, 102, 102, 102, 255, 99, 99, 99, 255, 101, 101, 102, 255, 107, 107, 108, 255, 110, 110, 110, 255, 110, 110, 110, 255, 110, 110, 111, 255, 110, 110, 111, 255, 112, 112, 113, 255, 117, 117, 117, 255, + 116, 116, 117, 255, 119, 119, 119, 255, 123, 123, 123, 255, 128, 128, 128, 255, 132, 132, 132, 255, 135, 135, 135, 255, 135, 135, 135, 255, 138, 138, 138, 255, 143, 143, 143, 255, 151, 151, 151, 255, 155, 155, 155, 255, 157, 157, 157, 255, 158, 158, 158, 255, 157, 157, 157, 255, 152, 152, 152, 255, 147, 147, 147, 255, 139, 139, 139, 255, 133, 133, 133, 255, 127, 127, 127, 255, 122, 122, 122, 255, 116, 116, 116, 255, + 112, 112, 112, 255, 106, 106, 106, 255, 101, 101, 101, 255, 100, 100, 100, 255, 99, 99, 99, 255, 97, 97, 97, 255, 92, 92, 92, 255, 92, 92, 92, 255, 96, 96, 96, 255, 99, 99, 99, 255, 96, 96, 96, 255, 94, 94, 94, 255, 97, 97, 97, 255, 102, 102, 102, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 106, 255, 103, 103, 103, 255, 98, 98, 98, 255, 85, 85, 85, 255, + 79, 79, 79, 225, 141, 141, 141, 1, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 139, 139, 139, 1, 100, 100, 100, 60, 100, 100, 100, 255, 106, 106, 106, 255, 105, 105, 105, 255, 102, 102, 102, 255, 102, 102, 102, 255, 102, 102, 102, 255, 99, 99, 99, 255, 98, 98, 98, 255, 103, 103, 103, 255, 107, 107, 108, 255, + 107, 107, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 108, 255, 111, 111, 111, 255, 112, 112, 112, 255, 113, 113, 113, 255, 117, 117, 117, 255, 121, 121, 121, 255, 125, 125, 125, 255, 127, 127, 127, 255, 128, 128, 128, 255, 130, 130, 130, 255, 138, 138, 138, 255, 146, 146, 146, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 153, 153, 153, 255, 147, 147, 147, 255, + 141, 141, 141, 255, 134, 134, 134, 255, 128, 128, 128, 255, 123, 123, 123, 255, 116, 116, 116, 255, 113, 113, 113, 255, 110, 110, 110, 255, 105, 105, 105, 255, 99, 99, 99, 255, 97, 97, 97, 255, 96, 96, 96, 255, 96, 96, 96, 255, 95, 95, 95, 255, 92, 92, 92, 255, 94, 94, 94, 255, 100, 100, 100, 255, 101, 101, 101, 255, 98, 98, 98, 255, 100, 100, 100, 255, 105, 105, 104, 255, 108, 108, 108, 255, + 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 102, 102, 102, 255, 94, 94, 94, 255, 82, 82, 82, 255, 82, 82, 82, 47, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 142, 142, 142, 1, 101, 101, 101, 129, 102, 102, 102, 255, 108, 108, 108, 255, 104, 104, 104, 255, 101, 101, 102, 255, + 101, 101, 102, 255, 101, 101, 101, 255, 97, 97, 97, 255, 97, 97, 98, 255, 103, 103, 103, 255, 106, 106, 106, 255, 105, 105, 106, 255, 105, 105, 105, 255, 104, 104, 104, 255, 106, 106, 106, 255, 109, 109, 109, 255, 108, 108, 108, 255, 110, 110, 110, 255, 114, 114, 114, 255, 117, 117, 118, 255, 121, 121, 121, 255, 121, 121, 121, 255, 123, 123, 123, 255, 131, 131, 131, 255, 139, 139, 139, 255, 142, 142, 142, 255, + 144, 144, 144, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 148, 148, 148, 255, 142, 142, 142, 255, 134, 134, 134, 255, 128, 128, 128, 255, 122, 122, 122, 255, 117, 117, 117, 255, 112, 112, 112, 255, 109, 109, 109, 255, 105, 105, 105, 255, 103, 103, 103, 255, 99, 99, 99, 255, 96, 96, 96, 255, 95, 95, 95, 255, 95, 95, 95, 255, 95, 95, 95, 255, 95, 95, 95, 255, 97, 97, 97, 255, + 104, 104, 103, 255, 106, 106, 106, 255, 104, 104, 104, 255, 104, 104, 104, 255, 107, 107, 107, 255, 110, 110, 110, 255, 112, 112, 112, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 105, 105, 105, 255, 97, 97, 97, 255, 86, 86, 86, 255, 81, 81, 81, 110, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, + 138, 138, 138, 3, 104, 104, 104, 187, 105, 105, 105, 255, 108, 108, 108, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 99, 99, 99, 255, 95, 95, 96, 255, 98, 98, 99, 255, 103, 103, 103, 255, 104, 104, 104, 255, 104, 104, 104, 255, 102, 102, 103, 255, 102, 102, 102, 255, 105, 105, 105, 255, 106, 106, 106, 255, 105, 105, 106, 255, 108, 108, 108, 255, 111, 111, 112, 255, 115, 115, 115, 255, + 115, 115, 115, 255, 115, 115, 115, 255, 121, 121, 121, 255, 129, 129, 129, 255, 132, 132, 132, 255, 132, 132, 132, 255, 137, 137, 137, 255, 143, 143, 143, 255, 148, 148, 148, 255, 149, 149, 149, 255, 146, 146, 146, 255, 140, 140, 140, 255, 131, 131, 131, 255, 123, 123, 123, 255, 116, 116, 116, 255, 110, 110, 110, 255, 106, 106, 106, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 99, 99, 99, 255, + 96, 96, 96, 255, 95, 95, 95, 255, 96, 96, 96, 255, 99, 99, 99, 255, 100, 100, 100, 255, 102, 102, 102, 255, 106, 106, 106, 255, 110, 110, 110, 255, 110, 110, 109, 255, 107, 107, 107, 255, 107, 107, 107, 255, 110, 110, 110, 255, 112, 112, 112, 255, 111, 111, 111, 255, 110, 110, 110, 255, 110, 110, 110, 255, 106, 106, 106, 255, 100, 100, 100, 255, 88, 88, 88, 255, 81, 81, 81, 179, 137, 137, 137, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 135, 135, 135, 7, 108, 108, 108, 236, 110, 110, 110, 255, 109, 109, 109, 255, 103, 103, 103, 255, 101, 101, 101, 255, 100, 100, 100, 255, 97, 97, 97, 255, 95, 95, 95, 255, 100, 100, 100, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 101, 101, 102, 255, + 105, 105, 105, 255, 103, 103, 103, 255, 104, 104, 104, 255, 106, 106, 106, 255, 108, 108, 109, 255, 110, 110, 111, 255, 109, 109, 109, 255, 112, 112, 112, 255, 120, 120, 120, 255, 122, 122, 122, 255, 122, 122, 122, 255, 126, 126, 126, 255, 133, 133, 133, 255, 140, 140, 140, 255, 148, 148, 148, 255, 152, 152, 152, 255, 151, 151, 151, 255, 144, 144, 144, 255, 133, 133, 133, 255, 120, 120, 120, 255, 109, 109, 109, 255, + 104, 104, 104, 255, 100, 100, 100, 255, 97, 97, 97, 255, 97, 97, 97, 255, 99, 99, 99, 255, 101, 101, 101, 255, 99, 99, 99, 255, 99, 99, 99, 255, 101, 101, 101, 255, 103, 103, 102, 255, 105, 105, 105, 255, 106, 106, 106, 255, 109, 109, 108, 255, 112, 112, 112, 255, 113, 113, 113, 255, 109, 109, 109, 255, 107, 107, 107, 255, 109, 109, 109, 255, 112, 112, 112, 255, 111, 111, 111, 255, 111, 111, 111, 255, + 110, 110, 110, 255, 107, 107, 107, 255, 101, 101, 101, 255, 90, 90, 90, 255, 81, 81, 81, 223, 141, 141, 141, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 119, 119, 120, 33, 115, 115, 115, 255, 116, 116, 116, 255, 111, 111, 112, 255, 103, 103, 104, 255, 103, 103, 103, 255, 101, 101, 101, 255, 95, 95, 96, 255, 95, 95, 95, 255, + 102, 102, 102, 255, 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 102, 102, 103, 255, 101, 101, 101, 255, 102, 102, 102, 255, 104, 104, 104, 255, 106, 106, 106, 255, 106, 106, 106, 255, 104, 104, 105, 255, 109, 109, 109, 255, 113, 113, 114, 255, 112, 112, 112, 255, 115, 115, 115, 255, 120, 120, 120, 255, 127, 127, 127, 255, 138, 138, 138, 255, 149, 149, 149, 255, + 155, 155, 155, 255, 153, 153, 153, 255, 147, 147, 147, 255, 134, 134, 134, 255, 119, 119, 119, 255, 105, 105, 105, 255, 96, 96, 96, 255, 95, 95, 95, 255, 94, 94, 94, 255, 93, 93, 93, 255, 98, 98, 98, 255, 104, 104, 104, 255, 107, 107, 107, 255, 106, 106, 106, 255, 106, 106, 106, 255, 108, 108, 108, 255, 109, 109, 109, 255, 109, 109, 109, 255, 110, 110, 110, 255, 112, 112, 112, 255, 113, 113, 113, 255, + 110, 110, 110, 255, 107, 107, 107, 255, 109, 109, 109, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 109, 255, 102, 102, 102, 255, 92, 92, 92, 255, 82, 82, 82, 252, 95, 95, 95, 12, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 122, 122, 122, 69, 122, 122, 123, 255, 122, 122, 122, 255, + 116, 116, 116, 255, 107, 107, 108, 255, 106, 106, 107, 255, 104, 104, 104, 255, 98, 98, 98, 255, 99, 99, 99, 255, 106, 106, 106, 255, 106, 106, 106, 255, 103, 103, 103, 255, 101, 101, 102, 255, 100, 100, 100, 255, 101, 101, 101, 255, 102, 102, 102, 255, 100, 100, 100, 255, 101, 101, 101, 255, 103, 103, 104, 255, 104, 104, 104, 255, 101, 101, 101, 255, 103, 103, 103, 255, 106, 106, 107, 255, 105, 105, 106, 255, + 106, 106, 106, 255, 108, 108, 109, 255, 111, 111, 111, 255, 120, 120, 120, 255, 134, 134, 134, 255, 147, 147, 147, 255, 157, 157, 157, 255, 155, 155, 155, 255, 144, 144, 144, 255, 126, 126, 126, 255, 113, 113, 113, 255, 100, 100, 100, 255, 91, 91, 91, 255, 91, 91, 91, 255, 94, 94, 94, 255, 96, 96, 96, 255, 102, 102, 102, 255, 110, 110, 110, 255, 114, 114, 114, 255, 111, 111, 111, 255, 109, 109, 109, 255, + 109, 109, 109, 255, 110, 110, 110, 255, 109, 109, 109, 255, 110, 110, 110, 255, 112, 112, 112, 255, 112, 112, 112, 255, 110, 110, 110, 255, 107, 107, 107, 255, 108, 108, 108, 255, 110, 110, 110, 255, 109, 109, 110, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 104, 104, 104, 255, 94, 94, 94, 255, 83, 83, 83, 255, 83, 83, 84, 52, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 1, 129, 129, 129, 92, 128, 128, 128, 255, 128, 128, 129, 255, 121, 121, 122, 255, 114, 114, 114, 255, 113, 113, 113, 255, 109, 109, 109, 255, 103, 103, 103, 255, 106, 106, 106, 255, 112, 112, 112, 255, 111, 111, 111, 255, 108, 108, 109, 255, 106, 106, 106, 255, 104, 104, 104, 255, 105, 105, 105, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, + 104, 104, 104, 255, 103, 103, 103, 255, 100, 100, 100, 255, 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 101, 255, 102, 102, 102, 255, 101, 101, 102, 255, 102, 102, 102, 255, 111, 111, 111, 255, 126, 126, 126, 255, 143, 143, 143, 255, 154, 154, 154, 255, 153, 153, 153, 255, 136, 136, 136, 255, 117, 117, 117, 255, 102, 102, 102, 255, 95, 95, 95, 255, 91, 91, 91, 255, 94, 94, 94, 255, 103, 103, 103, 255, + 106, 106, 106, 255, 107, 107, 107, 255, 112, 112, 112, 255, 116, 116, 116, 255, 113, 113, 113, 255, 109, 109, 109, 255, 108, 108, 108, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 111, 111, 112, 255, 112, 112, 112, 255, 109, 109, 109, 255, 107, 107, 107, 255, 107, 107, 107, 255, 109, 109, 110, 255, 108, 108, 109, 255, 107, 107, 107, 255, 108, 108, 108, 255, 107, 107, 107, 255, 104, 104, 104, 255, + 95, 95, 95, 255, 84, 84, 84, 255, 83, 83, 84, 76, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 1, 136, 136, 137, 104, 136, 136, 136, 255, 135, 135, 135, 255, 126, 126, 127, 255, 120, 120, 120, 255, 120, 120, 120, 255, 116, 116, 116, 255, 111, 111, 111, 255, 114, 114, 114, 255, 118, 118, 118, 255, 118, 118, 118, 255, 116, 116, 116, 255, + 114, 114, 114, 255, 111, 111, 111, 255, 112, 112, 113, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 108, 108, 109, 255, 105, 105, 105, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 101, 255, 99, 99, 99, 255, 99, 99, 99, 255, 96, 96, 96, 255, 94, 94, 94, 255, 100, 100, 101, 255, 113, 113, 114, 255, 127, 127, 127, 255, 141, 141, 141, 255, 149, 149, 149, 255, 129, 129, 129, 255, + 110, 110, 110, 255, 98, 98, 98, 255, 98, 98, 98, 255, 103, 103, 103, 255, 104, 104, 104, 255, 107, 107, 107, 255, 109, 109, 109, 255, 106, 106, 107, 255, 109, 109, 109, 255, 114, 114, 114, 255, 112, 112, 113, 255, 107, 107, 107, 255, 107, 107, 107, 255, 108, 108, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 110, 110, 110, 255, 111, 111, 111, 255, 109, 109, 109, 255, 105, 105, 106, 255, 106, 106, 106, 255, + 107, 107, 107, 255, 107, 107, 107, 255, 106, 106, 106, 255, 107, 107, 107, 255, 106, 106, 106, 255, 103, 103, 103, 255, 95, 95, 96, 255, 84, 84, 84, 255, 82, 82, 83, 94, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 2, 144, 144, 144, 119, 143, 143, 143, 255, 142, 142, 142, 255, 134, 134, 134, 255, 127, 127, 127, 255, 126, 126, 126, 255, + 124, 124, 124, 255, 119, 119, 119, 255, 123, 123, 123, 255, 127, 127, 128, 255, 127, 127, 127, 255, 125, 125, 125, 255, 122, 122, 123, 255, 122, 122, 122, 255, 123, 123, 123, 255, 122, 122, 122, 255, 120, 120, 120, 255, 119, 119, 120, 255, 121, 121, 121, 255, 117, 117, 117, 255, 116, 116, 116, 255, 116, 116, 116, 255, 112, 112, 112, 255, 108, 108, 108, 255, 106, 106, 106, 255, 97, 97, 97, 255, 91, 91, 91, 255, + 97, 97, 97, 255, 100, 100, 100, 255, 99, 99, 100, 255, 116, 116, 116, 255, 151, 151, 151, 255, 112, 112, 112, 255, 111, 111, 111, 255, 114, 114, 114, 255, 110, 110, 110, 255, 106, 106, 106, 255, 102, 102, 103, 255, 104, 104, 104, 255, 106, 106, 106, 255, 104, 104, 104, 255, 107, 107, 107, 255, 110, 110, 111, 255, 110, 110, 110, 255, 106, 106, 106, 255, 106, 106, 106, 255, 106, 106, 107, 255, 105, 105, 106, 255, + 106, 106, 106, 255, 108, 108, 108, 255, 109, 109, 109, 255, 107, 107, 107, 255, 105, 105, 105, 255, 104, 104, 104, 255, 106, 106, 106, 255, 106, 106, 107, 255, 104, 104, 105, 255, 106, 106, 107, 255, 105, 105, 105, 255, 102, 102, 103, 255, 95, 95, 96, 255, 84, 84, 85, 255, 81, 81, 82, 106, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 2, + 151, 151, 151, 120, 150, 150, 150, 255, 148, 148, 148, 255, 140, 140, 141, 255, 133, 133, 134, 255, 133, 133, 133, 255, 131, 131, 131, 255, 127, 127, 128, 255, 131, 131, 132, 255, 136, 136, 137, 255, 136, 136, 137, 255, 134, 134, 135, 255, 133, 133, 134, 255, 133, 133, 134, 255, 135, 135, 136, 255, 134, 134, 135, 255, 133, 133, 134, 255, 133, 133, 134, 255, 134, 134, 135, 255, 133, 133, 134, 255, 134, 134, 134, 255, + 134, 134, 135, 255, 132, 132, 132, 255, 132, 132, 133, 255, 132, 132, 133, 255, 126, 126, 127, 255, 122, 122, 123, 255, 128, 128, 129, 255, 129, 129, 130, 255, 122, 122, 123, 255, 124, 124, 125, 255, 106, 106, 106, 255, 114, 114, 114, 255, 112, 112, 112, 255, 107, 107, 107, 255, 103, 103, 103, 255, 101, 101, 101, 255, 98, 98, 98, 255, 100, 100, 100, 255, 103, 103, 103, 255, 100, 100, 100, 255, 103, 103, 103, 255, + 107, 107, 107, 255, 107, 107, 107, 255, 103, 103, 103, 255, 103, 103, 103, 255, 104, 104, 104, 255, 103, 103, 103, 255, 104, 104, 104, 255, 106, 106, 106, 255, 108, 108, 108, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 101, 101, 101, 255, 95, 95, 95, 255, 84, 84, 84, 255, 81, 81, 81, 109, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 2, 156, 156, 157, 109, 157, 157, 158, 255, 155, 155, 155, 255, 148, 148, 148, 255, 140, 140, 140, 255, 140, 140, 141, 255, 137, 137, 138, 255, 134, 134, 134, 255, 139, 139, 140, 255, 145, 145, 145, 255, 144, 144, 144, 255, 143, 143, 143, 255, 142, 142, 142, 255, 143, 143, 143, 255, 145, 145, 145, 255, + 145, 145, 146, 255, 145, 145, 145, 255, 145, 145, 145, 255, 148, 148, 148, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, 148, 148, 148, 255, 140, 140, 140, 255, 137, 137, 137, 255, 127, 127, 127, 255, 99, 99, 99, 255, 115, 115, 115, 255, 150, 150, 150, 255, 133, 133, 134, 255, 109, 109, 110, 255, 99, 99, 100, 255, 96, 96, 97, 255, + 94, 94, 95, 255, 94, 94, 95, 255, 98, 98, 98, 255, 99, 99, 100, 255, 98, 98, 98, 255, 100, 100, 101, 255, 103, 103, 104, 255, 103, 103, 103, 255, 100, 100, 101, 255, 101, 101, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, 102, 102, 102, 255, 106, 106, 106, 255, 106, 106, 106, 255, 103, 103, 104, 255, 101, 101, 102, 255, 102, 102, 103, 255, 103, 103, 103, 255, 103, 103, 104, 255, 102, 102, 103, 255, + 103, 103, 104, 255, 102, 102, 103, 255, 100, 100, 100, 255, 94, 94, 94, 255, 84, 84, 84, 255, 82, 82, 82, 94, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 1, 161, 161, 161, 99, 163, 163, 163, 255, 160, 160, 160, 255, 152, 152, 152, 255, 145, 145, 145, 255, 146, 146, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 146, 146, 146, 255, + 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 153, 153, 153, 255, 148, 148, 148, 255, 144, 144, 144, 255, 142, 142, 142, 255, 130, 130, 130, 255, 111, 111, 110, 255, 95, 95, 95, 255, 98, 98, 98, 255, 119, 119, 119, 255, + 145, 145, 145, 255, 147, 147, 147, 255, 139, 139, 139, 255, 131, 131, 132, 255, 115, 115, 116, 255, 104, 104, 105, 255, 97, 97, 97, 255, 96, 96, 97, 255, 98, 98, 99, 255, 97, 97, 98, 255, 95, 95, 96, 255, 98, 98, 99, 255, 100, 100, 101, 255, 99, 99, 100, 255, 98, 98, 99, 255, 100, 100, 100, 255, 100, 100, 100, 255, 98, 98, 99, 255, 101, 101, 101, 255, 104, 104, 104, 255, 104, 104, 105, 255, + 101, 101, 102, 255, 100, 100, 100, 255, 101, 101, 101, 255, 101, 101, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, 102, 102, 103, 255, 101, 101, 102, 255, 98, 98, 99, 255, 92, 92, 93, 255, 82, 82, 83, 255, 81, 81, 82, 81, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 1, 165, 165, 165, 81, 168, 168, 168, 255, 165, 165, 165, 255, + 158, 158, 158, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 145, 145, 145, 255, 149, 149, 149, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 140, 140, 140, 255, 131, 131, 131, 255, 121, 121, 121, 255, + 116, 116, 116, 255, 107, 107, 107, 255, 99, 99, 99, 255, 98, 98, 98, 255, 113, 113, 113, 255, 137, 137, 138, 255, 152, 152, 152, 255, 150, 150, 150, 255, 143, 143, 144, 255, 136, 136, 136, 255, 128, 128, 129, 255, 116, 116, 116, 255, 109, 109, 109, 255, 109, 109, 110, 255, 106, 106, 107, 255, 98, 98, 99, 255, 97, 97, 97, 255, 99, 99, 99, 255, 99, 99, 100, 255, 97, 97, 98, 255, 96, 96, 97, 255, + 97, 97, 98, 255, 97, 97, 97, 255, 97, 97, 98, 255, 100, 100, 101, 255, 103, 103, 104, 255, 102, 102, 103, 255, 99, 99, 100, 255, 99, 99, 99, 255, 100, 100, 101, 255, 100, 100, 101, 255, 100, 100, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 101, 101, 101, 255, 97, 97, 97, 255, 91, 91, 92, 255, 81, 81, 82, 255, 82, 82, 82, 57, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 1, 162, 162, 162, 48, 172, 172, 172, 255, 168, 168, 168, 255, 162, 162, 162, 255, 154, 154, 154, 255, 152, 152, 152, 255, 151, 151, 151, 255, 147, 147, 147, 255, 149, 149, 149, 255, 154, 154, 154, 255, 155, 155, 155, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 149, 149, 149, 255, 148, 148, 148, 255, 143, 143, 143, 255, 139, 139, 139, 255, + 136, 136, 136, 255, 132, 132, 132, 255, 126, 126, 126, 255, 121, 121, 121, 255, 113, 113, 113, 255, 103, 103, 103, 255, 101, 101, 101, 255, 106, 106, 106, 255, 113, 113, 113, 255, 118, 118, 118, 255, 128, 128, 129, 255, 143, 143, 143, 255, 149, 149, 150, 255, 149, 149, 150, 255, 144, 144, 145, 255, 137, 137, 137, 255, 128, 128, 129, 255, 126, 126, 127, 255, 127, 127, 128, 255, 121, 121, 122, 255, 111, 111, 112, 255, + 104, 104, 104, 255, 103, 103, 104, 255, 105, 105, 105, 255, 100, 100, 101, 255, 97, 97, 98, 255, 97, 97, 98, 255, 96, 96, 97, 255, 94, 94, 95, 255, 97, 97, 97, 255, 100, 100, 101, 255, 101, 101, 102, 255, 100, 100, 100, 255, 98, 98, 99, 255, 97, 97, 97, 255, 98, 98, 99, 255, 100, 100, 100, 255, 100, 100, 100, 255, 100, 100, 101, 255, 100, 100, 101, 255, 99, 99, 99, 255, 97, 97, 97, 255, + 90, 90, 90, 255, 80, 80, 81, 255, 89, 89, 90, 15, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 135, 135, 135, 18, 174, 174, 174, 245, 171, 171, 171, 255, 165, 165, 165, 255, 154, 154, 154, 255, 151, 151, 151, 255, 150, 150, 150, 255, 145, 145, 145, 255, 144, 144, 144, 255, 149, 149, 149, 255, 150, 150, 150, 255, 147, 147, 147, 255, + 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 132, 132, 132, 255, 127, 127, 127, 255, 121, 121, 121, 255, 115, 115, 115, 255, 111, 111, 111, 255, 106, 106, 106, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, 112, 112, 112, 255, 127, 127, 127, 255, 138, 138, 138, 255, 145, 145, 145, 255, 148, 148, 149, 255, 149, 149, 149, 255, 147, 147, 147, 255, 144, 144, 144, 255, + 139, 139, 139, 255, 136, 136, 137, 255, 137, 137, 138, 255, 136, 136, 137, 255, 128, 128, 129, 255, 117, 117, 117, 255, 113, 113, 113, 255, 113, 113, 114, 255, 110, 110, 111, 255, 104, 104, 105, 255, 102, 102, 102, 255, 101, 101, 102, 255, 98, 98, 98, 255, 95, 95, 96, 255, 98, 98, 99, 255, 100, 100, 101, 255, 100, 100, 101, 255, 98, 98, 99, 255, 97, 97, 98, 255, 95, 95, 96, 255, 97, 97, 98, 255, + 99, 99, 100, 255, 99, 99, 99, 255, 99, 99, 100, 255, 99, 99, 100, 255, 98, 98, 98, 255, 96, 96, 97, 255, 88, 88, 88, 255, 79, 79, 80, 230, 132, 132, 132, 2, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 135, 135, 135, 13, 173, 173, 173, 202, 172, 172, 172, 255, 165, 165, 165, 255, 155, 155, 155, 255, 148, 148, 148, 255, + 146, 146, 146, 255, 141, 141, 141, 255, 138, 138, 138, 255, 141, 141, 141, 255, 143, 143, 143, 255, 139, 139, 139, 255, 134, 134, 134, 255, 132, 132, 132, 255, 127, 127, 127, 255, 124, 124, 124, 255, 122, 122, 121, 255, 115, 115, 115, 255, 109, 109, 109, 255, 104, 104, 104, 255, 102, 102, 102, 255, 102, 102, 102, 255, 105, 105, 105, 255, 111, 111, 111, 255, 113, 113, 113, 255, 119, 119, 119, 255, 132, 132, 132, 255, + 147, 147, 148, 255, 156, 156, 156, 255, 158, 158, 159, 255, 156, 156, 156, 255, 153, 153, 154, 255, 152, 152, 152, 255, 149, 149, 149, 255, 146, 146, 147, 255, 142, 142, 143, 255, 135, 135, 136, 255, 128, 128, 129, 255, 124, 124, 124, 255, 123, 123, 124, 255, 120, 120, 121, 255, 115, 115, 115, 255, 108, 108, 109, 255, 106, 106, 107, 255, 103, 103, 104, 255, 98, 98, 99, 255, 100, 100, 100, 255, 103, 103, 103, 255, + 103, 103, 104, 255, 101, 101, 102, 255, 97, 97, 98, 255, 96, 96, 96, 255, 95, 95, 96, 255, 96, 96, 97, 255, 97, 97, 98, 255, 98, 98, 99, 255, 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 97, 255, 95, 95, 95, 255, 86, 86, 87, 255, 77, 77, 78, 188, 129, 129, 129, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, + 137, 137, 137, 8, 170, 170, 170, 150, 170, 170, 170, 255, 164, 164, 164, 255, 152, 152, 152, 255, 142, 142, 142, 255, 141, 141, 141, 255, 137, 137, 137, 255, 131, 131, 131, 255, 131, 131, 131, 255, 133, 133, 133, 255, 130, 130, 130, 255, 125, 125, 125, 255, 121, 121, 121, 255, 117, 117, 117, 255, 113, 113, 113, 255, 110, 110, 110, 255, 106, 106, 106, 255, 103, 103, 103, 255, 100, 100, 100, 255, 102, 102, 102, 255, + 105, 105, 105, 255, 109, 109, 109, 255, 117, 117, 117, 255, 125, 125, 125, 255, 130, 130, 131, 255, 137, 137, 137, 255, 145, 145, 146, 255, 156, 156, 157, 255, 160, 160, 161, 255, 159, 159, 160, 255, 158, 158, 158, 255, 155, 155, 155, 255, 151, 151, 152, 255, 146, 146, 146, 255, 139, 139, 139, 255, 133, 133, 134, 255, 132, 132, 132, 255, 132, 132, 133, 255, 132, 132, 133, 255, 126, 126, 127, 255, 119, 119, 120, 255, + 113, 113, 114, 255, 110, 110, 111, 255, 106, 106, 107, 255, 102, 102, 103, 255, 105, 105, 106, 255, 107, 107, 108, 255, 105, 105, 106, 255, 102, 102, 103, 255, 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 98, 255, 97, 97, 98, 255, 98, 98, 98, 255, 97, 97, 98, 255, 98, 98, 99, 255, 96, 96, 97, 255, 94, 94, 95, 255, 93, 93, 93, 255, 84, 84, 85, 255, 76, 76, 77, 122, 152, 152, 152, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 137, 137, 137, 4, 165, 165, 165, 85, 168, 168, 168, 255, 162, 162, 162, 255, 150, 150, 150, 255, 137, 137, 137, 255, 133, 133, 133, 255, 130, 130, 130, 255, 124, 124, 124, 255, 122, 122, 122, 255, 123, 123, 123, 255, 122, 122, 122, 255, 116, 116, 116, 255, 111, 111, 111, 255, 108, 108, 108, 255, + 105, 105, 105, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 105, 105, 105, 255, 109, 109, 109, 255, 115, 115, 115, 255, 124, 124, 124, 255, 132, 132, 132, 255, 140, 140, 141, 255, 146, 146, 146, 255, 150, 150, 150, 255, 154, 154, 154, 255, 153, 153, 154, 255, 155, 155, 156, 255, 153, 153, 154, 255, 151, 151, 151, 255, 146, 146, 147, 255, 142, 142, 142, 255, 138, 138, 139, 255, + 136, 136, 137, 255, 137, 137, 138, 255, 137, 137, 137, 255, 133, 133, 134, 255, 129, 129, 129, 255, 123, 123, 124, 255, 119, 119, 120, 255, 113, 113, 114, 255, 108, 108, 109, 255, 107, 107, 108, 255, 111, 111, 112, 255, 111, 111, 112, 255, 107, 107, 108, 255, 104, 104, 104, 255, 102, 102, 103, 255, 100, 100, 100, 255, 99, 99, 100, 255, 99, 99, 100, 255, 99, 99, 100, 255, 99, 99, 100, 255, 99, 99, 99, 255, + 97, 97, 98, 255, 94, 94, 95, 255, 91, 91, 91, 255, 81, 81, 82, 255, 75, 75, 76, 57, 151, 151, 151, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 140, 140, 140, 1, 149, 149, 149, 31, 167, 167, 167, 242, 161, 161, 161, 255, 149, 149, 149, 255, 133, 133, 133, 255, 126, 126, 126, 255, 123, 123, 123, 255, 118, 118, 118, 255, + 113, 113, 113, 255, 114, 114, 114, 255, 115, 115, 115, 255, 111, 111, 111, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 107, 107, 107, 255, 109, 109, 109, 255, 114, 114, 115, 255, 121, 121, 121, 255, 129, 129, 129, 255, 136, 136, 136, 255, 143, 143, 143, 255, 149, 149, 150, 255, 155, 155, 156, 255, 155, 155, 156, 255, 155, 155, 156, 255, + 152, 152, 153, 255, 151, 151, 152, 255, 149, 149, 150, 255, 148, 148, 148, 255, 145, 145, 145, 255, 144, 144, 144, 255, 142, 142, 143, 255, 140, 140, 141, 255, 136, 136, 137, 255, 133, 133, 134, 255, 129, 129, 130, 255, 128, 128, 128, 255, 123, 123, 123, 255, 116, 116, 116, 255, 113, 113, 114, 255, 116, 116, 117, 255, 116, 116, 116, 255, 113, 113, 114, 255, 108, 108, 109, 255, 106, 106, 106, 255, 103, 103, 104, 255, + 102, 102, 103, 255, 102, 102, 103, 255, 102, 102, 103, 255, 101, 101, 102, 255, 101, 101, 102, 255, 99, 99, 100, 255, 97, 97, 97, 255, 95, 95, 96, 255, 89, 89, 90, 255, 80, 80, 80, 237, 76, 76, 77, 3, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 139, 139, 139, 14, 162, 162, 162, 173, + 160, 160, 160, 255, 149, 149, 149, 255, 131, 131, 131, 255, 119, 119, 119, 255, 115, 115, 115, 255, 111, 111, 111, 255, 107, 107, 107, 255, 105, 105, 105, 255, 106, 106, 106, 255, 106, 106, 106, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 106, 106, 106, 255, 110, 110, 110, 255, 113, 113, 113, 255, 116, 116, 116, 255, 120, 120, 120, 255, 127, 127, 128, 255, 133, 133, 133, 255, + 140, 140, 140, 255, 145, 145, 145, 255, 152, 152, 152, 255, 155, 155, 156, 255, 158, 158, 158, 255, 156, 156, 157, 255, 156, 156, 157, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 144, 144, 144, 255, 139, 139, 140, 255, 135, 135, 136, 255, 133, 133, 133, 255, 130, 130, 131, 255, 128, 128, 129, 255, 125, 125, 125, 255, 121, 121, 122, 255, 122, 122, 122, 255, + 123, 123, 123, 255, 120, 120, 120, 255, 115, 115, 116, 255, 112, 112, 113, 255, 109, 109, 110, 255, 107, 107, 108, 255, 105, 105, 106, 255, 106, 106, 106, 255, 105, 105, 105, 255, 104, 104, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 99, 99, 100, 255, 96, 96, 97, 255, 88, 88, 89, 255, 80, 80, 81, 155, 144, 144, 144, 0, 145, 145, 145, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 138, 138, 138, 0, 139, 139, 139, 7, 157, 157, 157, 89, 159, 159, 159, 255, 149, 149, 149, 255, 133, 133, 133, 255, 116, 116, 116, 255, 110, 110, 110, 255, 106, 106, 106, 255, 102, 102, 102, 255, 99, 99, 99, 255, 102, 102, 102, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 103, 255, 105, 105, 105, 255, 107, 107, 107, 255, 109, 109, 109, 255, + 114, 114, 114, 255, 118, 118, 118, 255, 123, 123, 123, 255, 127, 127, 127, 255, 132, 132, 132, 255, 138, 138, 138, 255, 142, 142, 143, 255, 148, 148, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, 152, 152, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 149, 149, 150, 255, 147, 147, 147, 255, 145, 145, 146, 255, 142, 142, 142, 255, 139, 139, 139, 255, 136, 136, 137, 255, + 134, 134, 135, 255, 130, 130, 131, 255, 127, 127, 128, 255, 125, 125, 126, 255, 128, 128, 128, 255, 129, 129, 130, 255, 127, 127, 128, 255, 122, 122, 123, 255, 117, 117, 118, 255, 115, 115, 116, 255, 112, 112, 113, 255, 109, 109, 110, 255, 109, 109, 109, 255, 109, 109, 110, 255, 107, 107, 108, 255, 107, 107, 107, 255, 105, 105, 105, 255, 104, 104, 105, 255, 101, 101, 102, 255, 96, 96, 97, 255, 87, 87, 88, 255, + 83, 83, 84, 59, 144, 144, 144, 0, 145, 145, 145, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 139, 139, 139, 0, 141, 141, 141, 2, 137, 137, 137, 21, 159, 159, 159, 218, 152, 152, 152, 255, 139, 139, 139, 255, 118, 118, 118, 255, 105, 105, 105, 255, 102, 102, 102, 255, 101, 101, 101, 255, 98, 98, 98, 255, 98, 98, 98, 255, + 104, 104, 104, 255, 108, 108, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 110, 110, 110, 255, 113, 113, 113, 255, 117, 117, 118, 255, 123, 123, 123, 255, 129, 129, 129, 255, 133, 133, 133, 255, 136, 136, 137, 255, 140, 140, 141, 255, 145, 145, 145, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 150, 150, 150, 255, + 147, 147, 147, 255, 145, 145, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 134, 255, 129, 129, 130, 255, 129, 129, 129, 255, 130, 130, 131, 255, 132, 132, 133, 255, 133, 133, 133, 255, 129, 129, 129, 255, 124, 124, 125, 255, 121, 121, 122, 255, 118, 118, 119, 255, 115, 115, 116, 255, 113, 113, 113, 255, 113, 113, 113, 255, 112, 112, 112, 255, 109, 109, 110, 255, + 109, 109, 109, 255, 108, 108, 108, 255, 104, 104, 105, 255, 102, 102, 103, 255, 96, 96, 96, 255, 86, 86, 87, 206, 138, 138, 138, 0, 138, 138, 138, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 140, 140, 140, 0, 140, 140, 140, 0, 137, 137, 137, 10, 153, 153, 153, 113, 153, 153, 153, 255, 143, 143, 143, 255, + 124, 124, 124, 255, 107, 107, 107, 255, 100, 100, 100, 255, 102, 102, 102, 255, 101, 101, 101, 255, 99, 99, 100, 255, 102, 102, 102, 255, 109, 109, 109, 255, 113, 113, 113, 255, 112, 112, 112, 255, 114, 114, 114, 255, 117, 117, 117, 255, 122, 122, 122, 255, 127, 127, 127, 255, 132, 132, 132, 255, 137, 137, 137, 255, 140, 140, 141, 255, 144, 144, 144, 255, 145, 145, 146, 255, 150, 150, 150, 255, 152, 152, 153, 255, + 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 140, 140, 140, 255, 138, 138, 139, 255, 135, 135, 136, 255, 133, 133, 134, 255, 133, 133, 133, 255, 135, 135, 135, 255, 136, 136, 136, 255, 135, 135, 136, 255, 131, 131, 132, 255, 130, 130, 130, 255, 127, 127, 128, 255, 125, 125, 126, 255, + 121, 121, 122, 255, 117, 117, 118, 255, 116, 116, 117, 255, 116, 116, 117, 255, 114, 114, 115, 255, 113, 113, 113, 255, 110, 110, 111, 255, 109, 109, 110, 255, 107, 107, 108, 255, 103, 103, 104, 255, 94, 94, 95, 255, 91, 91, 91, 84, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, + 140, 140, 140, 0, 138, 138, 138, 0, 137, 137, 137, 4, 137, 137, 137, 25, 155, 155, 155, 224, 149, 149, 149, 255, 134, 134, 134, 255, 113, 113, 113, 255, 102, 102, 102, 255, 102, 102, 102, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 107, 107, 107, 255, 116, 116, 116, 255, 119, 119, 119, 255, 119, 119, 119, 255, 122, 122, 122, 255, 127, 127, 128, 255, 131, 131, 132, 255, 135, 135, 135, 255, + 139, 139, 139, 255, 144, 144, 144, 255, 147, 147, 148, 255, 149, 149, 149, 255, 151, 151, 152, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 147, 255, 145, 145, 146, 255, 144, 144, 144, 255, 141, 141, 142, 255, 139, 139, 140, 255, 137, 137, 138, 255, 136, 136, 137, 255, 137, 137, 137, 255, 138, 138, 139, 255, 139, 139, 139, 255, + 137, 137, 138, 255, 135, 135, 135, 255, 132, 132, 133, 255, 131, 131, 132, 255, 130, 130, 131, 255, 128, 128, 128, 255, 124, 124, 124, 255, 121, 121, 121, 255, 120, 120, 121, 255, 118, 118, 119, 255, 117, 117, 118, 255, 115, 115, 116, 255, 113, 113, 114, 255, 111, 111, 111, 255, 109, 109, 109, 255, 103, 103, 103, 255, 94, 94, 95, 215, 132, 132, 132, 1, 132, 132, 132, 0, 135, 135, 135, 0, 137, 137, 137, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 139, 139, 139, 0, 137, 137, 137, 0, 137, 137, 137, 0, 136, 136, 136, 12, 152, 152, 152, 100, 155, 155, 155, 255, 144, 144, 144, 255, 126, 126, 126, 255, 110, 110, 110, 255, 103, 103, 103, 255, 105, 105, 105, 255, 107, 107, 107, 255, 106, 106, 106, 255, 109, 109, 109, 255, 115, 115, 115, 255, + 122, 122, 122, 255, 126, 126, 126, 255, 128, 128, 128, 255, 131, 131, 131, 255, 134, 134, 134, 255, 138, 138, 138, 255, 141, 141, 142, 255, 145, 145, 145, 255, 149, 149, 149, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 143, 143, 143, 255, + 141, 141, 142, 255, 142, 142, 143, 255, 142, 142, 143, 255, 142, 142, 143, 255, 141, 141, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 135, 135, 135, 255, 133, 133, 134, 255, 133, 133, 134, 255, 130, 130, 131, 255, 129, 129, 130, 255, 127, 127, 128, 255, 126, 126, 126, 255, 124, 124, 125, 255, 121, 121, 122, 255, 120, 120, 121, 255, 118, 118, 119, 255, 115, 115, 116, 255, 113, 113, 114, 255, 111, 111, 111, 255, + 102, 102, 103, 255, 98, 98, 99, 75, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 138, 138, 138, 0, 136, 136, 136, 0, 137, 137, 137, 0, 139, 139, 139, 4, 137, 137, 137, 21, 158, 158, 158, 193, 153, 153, 153, 255, 141, 141, 141, 255, 123, 123, 123, 255, + 109, 109, 109, 255, 107, 107, 107, 255, 110, 110, 110, 255, 111, 111, 111, 255, 113, 113, 113, 255, 115, 115, 115, 255, 123, 123, 123, 255, 132, 132, 132, 255, 134, 134, 134, 255, 135, 135, 136, 255, 136, 136, 136, 255, 139, 139, 139, 255, 143, 143, 143, 255, 146, 146, 146, 255, 150, 150, 150, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 153, 255, 153, 153, 153, 255, + 152, 152, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 147, 147, 147, 255, 146, 146, 146, 255, 145, 145, 145, 255, 142, 142, 143, 255, 140, 140, 141, 255, 138, 138, 139, 255, 137, 137, 138, 255, 136, 136, 137, 255, 136, 136, 136, 255, 133, 133, 134, 255, 131, 131, 131, 255, 129, 129, 130, 255, 129, 129, 130, 255, 130, 130, 130, 255, 127, 127, 128, 255, + 125, 125, 126, 255, 122, 122, 122, 255, 120, 120, 121, 255, 119, 119, 120, 255, 114, 114, 115, 255, 110, 110, 110, 255, 104, 104, 105, 168, 139, 139, 139, 0, 135, 135, 135, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, + 139, 139, 139, 1, 139, 139, 139, 8, 150, 150, 150, 60, 161, 161, 161, 245, 154, 154, 154, 255, 140, 140, 140, 255, 123, 123, 123, 255, 113, 113, 113, 255, 112, 112, 113, 255, 116, 116, 116, 255, 117, 117, 117, 255, 119, 119, 119, 255, 124, 124, 124, 255, 130, 130, 130, 255, 138, 138, 139, 255, 140, 140, 141, 255, 140, 140, 141, 255, 142, 142, 143, 255, 144, 144, 145, 255, 147, 147, 148, 255, 150, 150, 151, 255, + 152, 152, 152, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 147, 255, 145, 145, 146, 255, 143, 143, 143, 255, 142, 142, 142, 255, 140, 140, 140, 255, 139, 139, 139, 255, 139, 139, 140, 255, 138, 138, 138, 255, 136, 136, 137, 255, + 133, 133, 134, 255, 132, 132, 132, 255, 132, 132, 132, 255, 130, 130, 131, 255, 130, 130, 131, 255, 130, 130, 130, 255, 127, 127, 128, 255, 124, 124, 124, 255, 123, 123, 124, 255, 121, 121, 122, 255, 115, 115, 116, 255, 109, 109, 110, 238, 108, 108, 108, 29, 141, 141, 141, 0, 140, 140, 140, 0, 138, 138, 138, 0, 135, 135, 135, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 137, 137, 137, 3, 136, 136, 136, 14, 159, 159, 159, 116, 163, 163, 163, 255, 155, 155, 155, 255, 139, 139, 139, 255, 124, 124, 124, 255, 117, 117, 118, 255, 119, 119, 119, 255, 122, 122, 122, 255, 125, 125, 125, 255, 126, 126, 126, 255, 130, 130, 130, 255, 135, 135, 135, 255, + 141, 141, 142, 255, 146, 146, 146, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 148, 255, 145, 145, 145, 255, 144, 144, 145, 255, 142, 142, 143, 255, + 142, 142, 142, 255, 141, 141, 142, 255, 140, 140, 141, 255, 139, 139, 140, 255, 137, 137, 138, 255, 135, 135, 136, 255, 133, 133, 134, 255, 132, 132, 133, 255, 133, 133, 134, 255, 132, 132, 133, 255, 132, 132, 132, 255, 130, 130, 131, 255, 129, 129, 130, 255, 128, 128, 128, 255, 126, 126, 127, 255, 122, 122, 123, 255, 116, 116, 117, 255, 111, 111, 112, 91, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 141, 141, 141, 0, 139, 139, 139, 0, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, 136, 136, 136, 0, 136, 136, 136, 5, 133, 133, 133, 19, 165, 165, 165, 165, 166, 166, 166, 255, 156, 156, 156, 255, 141, 141, 141, 255, 128, 128, 128, 255, + 123, 123, 123, 255, 126, 126, 126, 255, 128, 128, 128, 255, 131, 131, 131, 255, 132, 132, 132, 255, 134, 134, 134, 255, 139, 139, 139, 255, 146, 146, 146, 255, 151, 151, 152, 255, 152, 152, 152, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 153, 153, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, + 148, 148, 149, 255, 148, 148, 148, 255, 147, 147, 148, 255, 147, 147, 148, 255, 146, 146, 147, 255, 145, 145, 145, 255, 143, 143, 144, 255, 142, 142, 143, 255, 141, 141, 142, 255, 139, 139, 140, 255, 137, 137, 138, 255, 135, 135, 136, 255, 135, 135, 135, 255, 135, 135, 135, 255, 134, 134, 135, 255, 134, 134, 134, 255, 132, 132, 133, 255, 131, 131, 131, 255, 130, 130, 131, 255, 131, 131, 132, 255, 130, 130, 130, 255, + 123, 123, 123, 255, 117, 117, 118, 145, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 137, 137, 137, 0, 139, 139, 139, 0, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 1, + 135, 135, 135, 6, 138, 138, 138, 26, 169, 169, 169, 191, 168, 168, 168, 255, 160, 160, 160, 255, 144, 144, 144, 255, 135, 135, 135, 255, 129, 129, 130, 255, 131, 131, 131, 255, 134, 134, 134, 255, 136, 136, 137, 255, 138, 138, 138, 255, 138, 138, 139, 255, 144, 144, 144, 255, 147, 147, 147, 255, 152, 152, 152, 255, 155, 155, 156, 255, 156, 156, 157, 255, 156, 156, 157, 255, 155, 155, 155, 255, 154, 154, 155, 255, + 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 150, 255, 149, 149, 150, 255, 147, 147, 147, 255, 126, 126, 126, 255, 115, 114, 114, 255, 148, 148, 149, 255, 143, 143, 144, 255, 142, 142, 142, 255, 141, 141, 141, 255, 139, 139, 139, 255, 137, 137, 138, 255, 137, 137, 138, 255, 137, 137, 137, 255, 136, 136, 137, 255, 135, 135, 136, 255, + 134, 134, 135, 255, 132, 132, 133, 255, 132, 132, 132, 255, 134, 134, 135, 255, 134, 134, 135, 255, 129, 129, 130, 255, 123, 123, 124, 175, 128, 128, 128, 5, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, + 137, 137, 137, 0, 139, 139, 139, 0, 138, 138, 138, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 1, 135, 135, 135, 8, 145, 145, 145, 35, 174, 174, 174, 210, 173, 173, 173, 255, 163, 163, 163, 255, 150, 150, 150, 255, 139, 139, 139, 255, 134, 134, 135, 255, 135, 135, 135, 255, 138, 138, 138, 255, 141, 141, 142, 255, 142, 142, 143, 255, 144, 144, 145, 255, 147, 147, 148, 255, + 151, 151, 151, 255, 153, 153, 154, 255, 156, 156, 156, 255, 157, 157, 158, 255, 158, 158, 158, 255, 156, 156, 157, 255, 155, 155, 155, 255, 154, 154, 155, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 151, 255, 152, 152, 153, 255, 107, 106, 106, 255, 61, 59, 59, 255, 64, 62, 63, 255, 150, 150, 151, 255, 144, 144, 144, 255, 141, 141, 142, 255, 140, 140, 140, 255, + 139, 139, 140, 255, 139, 139, 140, 255, 140, 140, 140, 255, 138, 138, 139, 255, 137, 137, 138, 255, 135, 135, 136, 255, 134, 134, 134, 255, 135, 135, 135, 255, 136, 136, 137, 255, 137, 137, 138, 255, 135, 135, 135, 255, 129, 129, 130, 193, 130, 130, 131, 8, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 137, 137, 137, 0, 139, 139, 139, 0, 138, 138, 138, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 1, 134, 134, 134, 10, 149, 149, 149, 38, 176, 176, 176, 203, 176, 176, 176, 255, 168, 168, 168, 255, 157, 157, 157, 255, 146, 146, 146, 255, + 141, 141, 141, 255, 139, 139, 140, 255, 141, 141, 142, 255, 145, 145, 146, 255, 147, 147, 148, 255, 149, 149, 149, 255, 149, 149, 149, 255, 152, 152, 152, 255, 152, 152, 153, 255, 155, 155, 156, 255, 155, 155, 156, 255, 155, 155, 156, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 151, 255, 132, 131, 132, 255, + 63, 61, 61, 255, 62, 61, 61, 255, 132, 132, 133, 255, 144, 144, 145, 255, 143, 143, 143, 255, 141, 141, 142, 255, 141, 141, 142, 255, 142, 142, 143, 255, 139, 139, 140, 255, 138, 138, 139, 255, 136, 136, 137, 255, 136, 136, 137, 255, 137, 137, 137, 255, 140, 140, 141, 255, 141, 141, 142, 255, 139, 139, 140, 255, 134, 134, 135, 190, 134, 134, 135, 12, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, + 141, 141, 141, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 137, 137, 137, 0, 139, 139, 139, 0, 138, 138, 138, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 2, + 135, 135, 135, 9, 142, 142, 142, 30, 179, 179, 179, 186, 180, 180, 180, 255, 174, 174, 174, 255, 164, 164, 164, 255, 154, 154, 154, 255, 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 154, 154, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, + 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 152, 152, 152, 255, 68, 67, 67, 255, 65, 64, 64, 255, 115, 114, 114, 255, 148, 148, 148, 255, 144, 144, 145, 255, 144, 144, 145, 255, 143, 143, 143, 255, 141, 141, 142, 255, 139, 139, 140, 255, 138, 138, 139, 255, 138, 138, 139, 255, 142, 142, 142, 255, 144, 144, 145, 255, 146, 146, 147, 255, 144, 144, 145, 255, + 140, 140, 141, 170, 138, 138, 139, 9, 140, 140, 140, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 137, 137, 137, 0, 139, 139, 139, 0, 138, 138, 138, 0, + 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 135, 135, 135, 1, 132, 132, 132, 7, 132, 132, 132, 22, 181, 181, 181, 145, 185, 185, 186, 252, 181, 181, 181, 255, 173, 173, 173, 255, 164, 164, 164, 255, 156, 156, 156, 255, 151, 151, 151, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, + 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 154, 154, 154, 255, 90, 89, 90, 255, 68, 67, 67, 255, 93, 92, 92, 255, 150, 150, 151, 255, 145, 145, 145, 255, 143, 143, 143, 255, 141, 141, 142, 255, 140, 140, 141, 255, 140, 140, 140, 255, + 142, 142, 142, 255, 146, 146, 147, 255, 149, 149, 150, 255, 151, 151, 151, 255, 149, 149, 150, 249, 146, 146, 146, 125, 142, 142, 142, 3, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 137, 137, 137, 0, 139, 139, 139, 0, 138, 138, 138, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 131, 131, 131, 0, 132, 132, 132, 6, 135, 135, 135, 18, 174, 174, 175, 85, 187, 187, 187, 231, 186, 186, 186, 255, 180, 180, 180, 255, 173, 173, 174, 255, + 165, 165, 165, 255, 159, 159, 159, 255, 155, 155, 155, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 153, 153, 153, 255, 114, 114, 114, 255, 70, 70, 70, 255, 72, 71, 72, 255, + 149, 149, 150, 255, 143, 143, 144, 255, 142, 142, 143, 255, 143, 143, 144, 255, 145, 145, 145, 255, 148, 148, 149, 255, 152, 152, 153, 255, 154, 154, 155, 255, 155, 155, 155, 255, 153, 153, 154, 225, 151, 151, 151, 66, 143, 143, 143, 3, 140, 140, 140, 0, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 137, 137, 137, 0, 139, 139, 139, 0, 138, 138, 138, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 133, 133, 133, 0, 132, 132, 132, 0, 130, 130, 130, 1, + 130, 130, 130, 2, 133, 133, 133, 11, 156, 156, 156, 38, 186, 186, 186, 156, 190, 190, 191, 251, 186, 186, 187, 255, 182, 182, 182, 255, 175, 175, 175, 255, 168, 168, 169, 255, 163, 163, 163, 255, 158, 158, 159, 255, 155, 155, 156, 255, 153, 153, 154, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 152, 255, 151, 151, 151, 255, + 150, 150, 150, 255, 149, 149, 149, 255, 150, 150, 150, 255, 135, 135, 136, 255, 72, 72, 73, 255, 72, 72, 72, 255, 136, 136, 136, 255, 149, 149, 149, 255, 150, 150, 151, 255, 154, 154, 154, 255, 156, 156, 156, 255, 159, 159, 160, 255, 160, 160, 161, 255, 158, 158, 159, 250, 156, 156, 157, 141, 151, 151, 151, 15, 145, 145, 145, 0, 144, 144, 144, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 137, 137, 137, 0, 139, 139, 139, 0, 138, 138, 138, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, + 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 133, 133, 133, 0, 132, 132, 132, 0, 130, 130, 130, 0, 131, 131, 131, 1, 136, 136, 136, 2, 136, 136, 136, 8, 139, 139, 139, 16, 174, 174, 174, 67, 190, 190, 190, 187, 192, 192, 192, 255, 189, 189, 189, 255, 185, 185, 185, 255, 180, 180, 180, 255, 174, 174, 174, 255, 169, 169, 169, 255, 165, 165, 165, 255, 161, 161, 162, 255, 158, 158, 158, 255, + 155, 155, 156, 255, 154, 154, 155, 255, 153, 153, 153, 255, 151, 151, 152, 255, 149, 149, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 152, 255, 155, 155, 155, 255, 78, 78, 79, 255, 76, 76, 77, 255, 122, 122, 122, 255, 162, 162, 162, 255, 163, 163, 164, 255, 165, 165, 166, 255, 166, 166, 166, 255, 166, 166, 166, 255, 164, 164, 164, 176, 157, 157, 158, 49, 145, 145, 145, 3, + 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 145, 145, 145, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, + 137, 137, 137, 0, 139, 139, 139, 0, 138, 138, 138, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 133, 133, 133, 0, 132, 132, 132, 0, 130, 130, 130, 0, 131, 131, 131, 0, 137, 137, 137, 0, 135, 135, 135, 1, 138, 138, 138, 2, 137, 137, 137, 10, 135, 135, 135, 18, 175, 175, 175, 70, 192, 192, 192, 171, 194, 194, 195, 243, + 192, 192, 193, 255, 189, 189, 189, 255, 186, 186, 186, 255, 181, 181, 182, 255, 178, 178, 179, 255, 174, 174, 174, 255, 171, 171, 171, 255, 168, 168, 169, 255, 165, 165, 166, 255, 163, 163, 164, 255, 162, 162, 163, 255, 162, 162, 162, 255, 161, 161, 161, 255, 162, 162, 163, 255, 164, 164, 164, 255, 168, 168, 168, 255, 134, 134, 135, 255, 147, 147, 148, 255, 167, 167, 168, 255, 171, 171, 172, 255, 171, 171, 171, 255, + 172, 172, 172, 240, 169, 169, 170, 159, 163, 163, 164, 54, 140, 140, 140, 5, 143, 143, 143, 1, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 145, 145, 145, 0, 144, 144, 144, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 142, 142, 142, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 137, 137, 137, 0, 139, 139, 139, 0, 138, 138, 138, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 133, 133, 133, 0, 132, 132, 132, 0, 130, 130, 130, 0, 131, 131, 131, 0, 137, 137, 137, 0, 135, 135, 135, 0, + 137, 137, 137, 0, 138, 138, 138, 2, 135, 135, 135, 4, 133, 133, 133, 9, 133, 133, 133, 14, 154, 154, 154, 32, 186, 186, 186, 109, 193, 193, 194, 189, 194, 194, 195, 241, 192, 192, 192, 255, 190, 190, 190, 255, 188, 188, 188, 255, 185, 185, 186, 255, 183, 183, 184, 255, 181, 181, 182, 255, 180, 180, 180, 255, 179, 179, 179, 255, 178, 178, 178, 255, 177, 177, 177, 255, 176, 176, 177, 255, 177, 177, 177, 255, + 178, 178, 178, 255, 179, 179, 180, 255, 179, 179, 179, 255, 178, 178, 178, 241, 175, 175, 175, 184, 171, 171, 171, 94, 154, 154, 154, 17, 140, 140, 140, 5, 137, 137, 137, 1, 138, 138, 138, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 145, 145, 145, 0, 144, 144, 144, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 137, 137, 137, 0, 139, 139, 139, 0, 138, 138, 138, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, + 133, 133, 133, 0, 132, 132, 132, 0, 130, 130, 130, 0, 131, 131, 131, 0, 137, 137, 137, 0, 135, 135, 135, 0, 137, 137, 137, 0, 137, 137, 137, 0, 132, 132, 132, 0, 130, 130, 130, 0, 129, 129, 129, 3, 130, 130, 130, 6, 135, 135, 135, 11, 140, 140, 140, 15, 137, 137, 137, 23, 180, 180, 180, 73, 186, 186, 187, 126, 189, 189, 189, 172, 189, 189, 190, 207, 188, 188, 189, 219, 191, 191, 192, 255, + 190, 190, 190, 255, 188, 188, 189, 255, 188, 188, 188, 255, 186, 186, 187, 255, 182, 182, 183, 216, 180, 180, 180, 203, 178, 178, 178, 170, 176, 176, 176, 119, 172, 172, 173, 60, 136, 136, 136, 13, 135, 135, 135, 7, 140, 140, 140, 5, 255, 255, 255, 0, 142, 142, 142, 0, 138, 138, 138, 0, 137, 137, 137, 0, 138, 138, 138, 0, 140, 140, 140, 0, 143, 143, 143, 0, 144, 144, 144, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 145, 145, 145, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 137, 137, 137, 0, 139, 139, 139, 0, 138, 138, 138, 0, + 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 133, 133, 133, 0, 132, 132, 132, 0, 130, 130, 130, 0, 131, 131, 131, 0, 137, 137, 137, 0, 135, 135, 135, 0, 137, 137, 137, 0, 137, 137, 137, 0, 132, 132, 132, 0, 132, 132, 132, 0, 128, 128, 128, 0, 129, 129, 129, 0, 138, 138, 138, 2, 134, 134, 134, 3, 136, 136, 136, 5, + 135, 135, 135, 7, 132, 132, 132, 10, 139, 139, 139, 14, 138, 138, 138, 15, 136, 136, 136, 17, 138, 138, 138, 19, 140, 140, 140, 20, 137, 137, 137, 19, 139, 139, 139, 17, 142, 142, 142, 15, 143, 143, 143, 16, 145, 145, 145, 13, 138, 138, 138, 9, 131, 131, 131, 6, 131, 131, 131, 2, 130, 130, 130, 1, 127, 127, 127, 0, 135, 135, 135, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 140, 140, 140, 0, 138, 138, 138, 0, 137, 137, 137, 0, 138, 138, 138, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 145, 145, 145, 0, 145, 145, 145, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 137, 137, 137, 0, 139, 139, 139, 0, 138, 138, 138, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 133, 133, 133, 0, 132, 132, 132, 0, 130, 130, 130, 0, 131, 131, 131, 0, 137, 137, 137, 0, 135, 135, 135, 0, 137, 137, 137, 0, 137, 137, 137, 0, 132, 132, 132, 0, + 132, 132, 132, 0, 128, 128, 128, 0, 133, 133, 133, 0, 136, 136, 136, 0, 133, 133, 133, 0, 134, 134, 134, 0, 131, 131, 131, 0, 128, 128, 128, 1, 135, 135, 135, 1, 132, 132, 132, 2, 132, 132, 132, 2, 141, 141, 141, 4, 136, 136, 136, 4, 133, 133, 133, 4, 135, 135, 135, 3, 139, 139, 139, 2, 144, 144, 144, 1, 146, 146, 146, 1, 137, 137, 137, 1, 126, 126, 126, 0, 127, 127, 127, 0, + 129, 129, 129, 0, 125, 125, 125, 0, 134, 134, 134, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 144, 144, 144, 0, 142, 142, 142, 0, 139, 139, 139, 0, 137, 137, 137, 0, 137, 137, 137, 0, 139, 139, 139, 0, 142, 142, 142, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 145, 145, 145, 0, + 144, 144, 144, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 143, 143, 143, 0, + 145, 145, 145, 0, 147, 147, 147, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 152, 152, 152, 0, 149, 149, 149, 0, 142, 142, 142, 0, 148, 148, 148, 1, + 126, 126, 126, 15, 119, 119, 119, 70, 119, 119, 119, 113, 119, 119, 119, 161, 119, 119, 119, 193, 119, 119, 119, 211, 119, 119, 119, 211, 118, 118, 118, 213, 116, 116, 116, 212, 116, 116, 116, 211, 114, 114, 114, 189, 112, 112, 112, 158, 111, 111, 111, 112, 111, 111, 111, 65, 108, 108, 108, 9, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 139, 139, 139, 0, 140, 140, 140, 0, + 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 140, 140, 140, 0, 132, 132, 132, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 0, 130, 130, 130, 0, 134, 134, 134, 0, 141, 141, 141, 0, 143, 143, 143, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 139, 139, 139, 0, 142, 142, 142, 0, 145, 145, 145, 0, 146, 146, 146, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 150, 150, 150, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, + 152, 152, 152, 0, 151, 151, 151, 0, 151, 151, 151, 0, 121, 121, 121, 45, 120, 120, 120, 132, 120, 120, 120, 198, 121, 121, 121, 255, 122, 122, 122, 255, 124, 124, 124, 255, 127, 127, 127, 255, 128, 128, 128, 255, 128, 128, 128, 255, 127, 127, 127, 255, 126, 126, 126, 255, 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 120, 255, 116, 116, 116, 255, 113, 113, 113, 255, 111, 111, 111, 255, 108, 108, 108, 252, + 106, 106, 106, 194, 103, 103, 103, 130, 101, 101, 101, 39, 142, 142, 142, 0, 139, 139, 139, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 140, 140, 140, 0, 132, 132, 132, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 0, 130, 130, 130, 0, 134, 134, 134, 0, 141, 141, 141, 0, 143, 143, 143, 0, 138, 138, 138, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 139, 139, 139, 0, 142, 142, 142, 0, 144, 144, 144, 0, 146, 146, 146, 0, 147, 147, 147, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, + 148, 148, 148, 0, 149, 149, 149, 0, 150, 150, 150, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 123, 123, 123, 14, 119, 119, 119, 115, 119, 119, 119, 207, 122, 122, 122, 255, 125, 125, 125, 255, 129, 129, 129, 255, 131, 131, 131, 255, 136, 136, 136, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 143, 143, 143, 255, 143, 143, 143, 255, 142, 142, 142, 255, 141, 141, 141, 255, + 138, 138, 138, 255, 135, 135, 135, 255, 131, 131, 131, 255, 127, 127, 126, 255, 121, 121, 121, 255, 115, 115, 115, 255, 109, 109, 109, 255, 104, 104, 104, 255, 101, 101, 101, 255, 99, 99, 99, 202, 96, 96, 96, 105, 94, 94, 94, 9, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 140, 140, 140, 0, 132, 132, 132, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, + 132, 132, 132, 0, 130, 130, 130, 0, 134, 134, 134, 0, 141, 141, 141, 0, 143, 143, 143, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 138, 138, 138, 0, 141, 141, 141, 0, + 143, 143, 143, 0, 145, 145, 145, 0, 147, 147, 147, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 150, 150, 150, 0, 121, 121, 121, 17, 118, 118, 118, 128, 119, 119, 119, 238, 124, 124, 124, 255, 128, 128, 128, 255, 134, 134, 134, 255, 138, 138, 138, 255, 142, 142, 142, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, + 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 149, 149, 149, 255, 145, 145, 145, 255, 142, 142, 142, 255, 138, 138, 138, 255, 134, 134, 134, 255, 130, 130, 130, 255, 124, 124, 124, 255, 116, 116, 116, 255, 109, 109, 109, 255, 101, 101, 101, 255, 96, 96, 96, 255, 94, 94, 94, 234, 91, 91, 91, 114, 88, 88, 88, 12, 141, 141, 141, 0, + 140, 140, 140, 0, 132, 132, 132, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 0, 130, 130, 130, 0, 134, 134, 134, 0, 141, 141, 141, 0, 143, 143, 143, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 140, 140, 140, 0, 142, 142, 142, 0, 145, 145, 145, 0, 147, 147, 147, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 141, 141, 141, 2, 116, 116, 117, 98, 118, 118, 118, 235, 122, 122, 122, 255, 128, 128, 128, 255, 134, 134, 134, 255, 140, 140, 141, 255, + 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 146, 146, 146, 255, 145, 145, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 133, 133, 133, 255, 129, 129, 129, 255, 124, 124, 124, 255, + 115, 115, 115, 255, 106, 106, 106, 255, 97, 97, 97, 255, 92, 92, 92, 255, 88, 88, 88, 228, 85, 85, 85, 87, 140, 140, 140, 0, 132, 132, 132, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 0, 130, 130, 130, 0, 134, 134, 134, 0, 141, 141, 141, 0, 143, 143, 143, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 133, 133, 133, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 139, 139, 139, 0, 142, 142, 142, 0, 144, 144, 144, 0, 146, 146, 146, 0, 148, 148, 148, 0, 148, 148, 148, 0, 116, 116, 117, 36, 115, 115, 115, 192, + 119, 119, 119, 255, 126, 126, 126, 255, 131, 131, 131, 255, 138, 138, 138, 255, 143, 143, 143, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, 145, 145, 145, 255, + 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, 130, 130, 130, 255, 125, 125, 125, 255, 119, 119, 119, 255, 112, 112, 112, 255, 102, 102, 102, 255, 91, 91, 91, 255, 86, 86, 86, 255, 82, 82, 82, 186, 81, 81, 81, 27, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 0, 130, 130, 130, 0, 134, 134, 134, 0, + 141, 141, 141, 0, 143, 143, 143, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 134, 134, 134, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 138, 138, 138, 0, + 141, 141, 141, 0, 143, 143, 143, 0, 134, 134, 134, 1, 113, 113, 113, 89, 115, 115, 115, 244, 120, 120, 120, 255, 127, 127, 127, 255, 135, 135, 135, 255, 141, 141, 141, 255, 144, 144, 144, 255, 146, 146, 146, 255, 148, 148, 148, 255, 147, 147, 147, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, + 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, 130, 130, 130, 255, 127, 127, 127, 255, 123, 123, 123, 255, 120, 120, 119, 255, 113, 113, 113, 255, 104, 104, 104, 255, 93, 93, 93, 255, 83, 83, 83, 255, 79, 79, 79, 240, 78, 78, 78, 78, + 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 0, 130, 130, 130, 0, 134, 134, 134, 0, 141, 141, 141, 0, 143, 143, 143, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 130, 130, 130, 0, + 131, 131, 131, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 131, 131, 131, 1, 112, 112, 112, 134, 115, 115, 115, 255, 122, 122, 122, 255, 129, 129, 129, 255, 135, 135, 135, 255, 140, 140, 140, 255, 142, 142, 142, 255, 144, 144, 144, 255, 144, 144, 144, 255, 144, 144, 144, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, + 150, 150, 150, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 154, 154, 154, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 145, 145, 145, 255, 141, 141, 141, 255, 139, 139, 139, 255, 135, 135, 135, 255, 132, 132, 132, 255, 128, 128, 128, 255, 125, 125, 125, 255, 123, 123, 123, 255, 121, 121, 121, 255, + 118, 118, 118, 255, 112, 112, 112, 255, 105, 105, 105, 255, 94, 94, 94, 255, 82, 82, 82, 255, 77, 77, 77, 255, 75, 75, 75, 120, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 0, 130, 130, 130, 0, 134, 134, 134, 0, 141, 141, 141, 0, 143, 143, 143, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 127, 127, 127, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 113, 113, 113, 4, 111, 111, 111, 158, 114, 114, 114, 255, 121, 121, 121, 255, 129, 129, 129, 255, 135, 135, 135, 255, 138, 138, 138, 255, 140, 140, 141, 255, 141, 141, 141, 255, + 141, 141, 141, 255, 142, 142, 142, 255, 142, 142, 142, 255, 144, 144, 144, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 141, 141, 141, 255, 138, 138, 138, 255, + 136, 136, 136, 255, 133, 133, 133, 255, 129, 129, 129, 255, 126, 126, 126, 255, 122, 122, 122, 255, 119, 119, 119, 255, 116, 116, 116, 255, 115, 115, 115, 255, 111, 111, 111, 255, 104, 104, 104, 255, 95, 95, 95, 255, 83, 83, 83, 255, 75, 75, 75, 255, 72, 72, 72, 144, 130, 130, 130, 0, 132, 132, 132, 0, 130, 130, 130, 0, 134, 134, 134, 0, 141, 141, 141, 0, 143, 143, 143, 0, 138, 138, 138, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, 127, 127, 127, 0, 128, 128, 128, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 126, 126, 126, 2, 108, 108, 108, 170, 112, 112, 113, 255, 119, 119, 120, 255, + 127, 127, 127, 255, 132, 132, 133, 255, 134, 134, 135, 255, 137, 137, 137, 255, 137, 137, 137, 255, 137, 137, 137, 255, 138, 138, 139, 255, 140, 140, 140, 255, 142, 142, 142, 255, 144, 144, 144, 255, 147, 147, 148, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, + 148, 148, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 134, 134, 134, 255, 133, 133, 133, 255, 132, 132, 132, 255, 130, 130, 130, 255, 126, 126, 126, 255, 123, 123, 123, 255, 118, 118, 118, 255, 114, 114, 114, 255, 114, 114, 113, 255, 112, 112, 112, 255, 108, 108, 108, 255, 102, 102, 102, 255, 93, 93, 93, 255, 81, 81, 81, 255, 72, 72, 72, 255, 69, 69, 69, 153, + 132, 132, 132, 0, 130, 130, 130, 0, 134, 134, 134, 0, 141, 141, 141, 0, 143, 143, 143, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, 126, 126, 126, 0, 127, 127, 127, 0, 128, 128, 128, 0, 129, 129, 129, 0, + 131, 131, 131, 0, 127, 127, 127, 1, 106, 106, 106, 146, 109, 109, 109, 255, 116, 116, 116, 255, 124, 124, 125, 255, 129, 129, 130, 255, 132, 132, 132, 255, 132, 132, 132, 255, 133, 133, 133, 255, 134, 134, 134, 255, 135, 135, 135, 255, 137, 137, 137, 255, 140, 140, 140, 255, 141, 141, 141, 255, 143, 143, 143, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 153, 153, 153, 255, + 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 152, 152, 152, 255, 151, 151, 151, 255, 148, 148, 148, 255, 147, 147, 147, 255, 143, 143, 143, 255, 140, 140, 140, 255, 136, 136, 136, 255, 132, 132, 132, 255, 130, 130, 130, 255, 128, 128, 128, 255, 126, 126, 126, 255, 125, 125, 125, 255, 123, 123, 123, 255, 119, 119, 119, 255, 114, 114, 114, 255, 111, 111, 111, 255, 109, 109, 109, 255, + 107, 107, 107, 255, 105, 105, 105, 255, 100, 100, 100, 255, 91, 91, 91, 255, 78, 78, 78, 255, 69, 69, 69, 255, 68, 68, 68, 135, 130, 130, 130, 0, 134, 134, 134, 0, 141, 141, 141, 0, 143, 143, 143, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 127, 127, 127, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 128, 128, 128, 0, 128, 128, 128, 0, 104, 104, 104, 119, 106, 106, 107, 255, 114, 114, 114, 255, 122, 122, 122, 255, 127, 127, 127, 255, 129, 129, 129, 255, 129, 129, 129, 255, 129, 129, 129, 255, 131, 131, 131, 255, 133, 133, 133, 255, 133, 133, 133, 255, 136, 136, 136, 255, 138, 138, 138, 255, 141, 141, 141, 255, + 143, 143, 143, 255, 146, 146, 146, 255, 147, 147, 147, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 137, 137, 137, 255, 133, 133, 133, 255, 128, 128, 128, 255, 124, 124, 124, 255, 121, 121, 121, 255, + 120, 120, 120, 255, 120, 120, 120, 255, 118, 118, 118, 255, 115, 115, 115, 255, 111, 111, 111, 255, 108, 108, 108, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, 96, 96, 96, 255, 89, 89, 89, 255, 75, 75, 75, 255, 67, 67, 67, 255, 65, 65, 65, 102, 134, 134, 134, 0, 141, 141, 141, 0, 143, 143, 143, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 127, 127, 127, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 103, 103, 103, 59, 104, 104, 104, 249, 111, 111, 112, 255, 119, 119, 119, 255, 125, 125, 125, 255, 125, 125, 125, 255, 124, 124, 124, 255, 126, 126, 126, 255, 127, 127, 127, 255, + 128, 128, 128, 255, 130, 130, 130, 255, 132, 132, 132, 255, 135, 135, 135, 255, 138, 138, 138, 255, 141, 141, 141, 255, 144, 144, 144, 255, 145, 145, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, + 139, 139, 139, 255, 136, 136, 136, 255, 132, 132, 132, 255, 129, 129, 129, 255, 125, 125, 125, 255, 120, 120, 120, 255, 116, 116, 116, 255, 114, 114, 114, 255, 113, 113, 113, 255, 113, 113, 113, 255, 111, 111, 111, 255, 109, 109, 109, 255, 104, 104, 104, 255, 101, 101, 101, 255, 101, 101, 101, 255, 99, 99, 99, 255, 94, 94, 94, 255, 86, 86, 86, 255, 72, 72, 72, 255, 66, 66, 66, 249, 64, 64, 64, 48, + 141, 141, 141, 0, 143, 143, 143, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 129, 129, 129, 0, 128, 128, 128, 0, 127, 127, 127, 0, 103, 103, 103, 21, 102, 102, 102, 228, 107, 107, 107, 255, 115, 115, 115, 255, + 121, 121, 121, 255, 123, 123, 123, 255, 121, 121, 121, 255, 122, 122, 122, 255, 124, 124, 124, 255, 125, 125, 125, 255, 125, 125, 125, 255, 129, 129, 129, 255, 131, 131, 131, 255, 135, 135, 135, 255, 138, 138, 138, 255, 141, 141, 141, 255, 142, 142, 142, 255, 143, 143, 143, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, + 151, 151, 151, 255, 150, 150, 150, 255, 147, 147, 147, 255, 145, 145, 145, 255, 141, 141, 141, 255, 138, 138, 138, 255, 134, 134, 134, 255, 131, 131, 131, 255, 129, 129, 129, 255, 127, 127, 127, 255, 124, 124, 124, 255, 121, 121, 121, 255, 117, 117, 117, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 110, 110, 110, 255, 106, 106, 106, 255, 101, 101, 101, 255, 99, 99, 99, 255, + 98, 98, 98, 255, 96, 96, 96, 255, 91, 91, 91, 255, 81, 81, 81, 255, 68, 68, 68, 255, 64, 64, 64, 219, 63, 63, 63, 12, 143, 143, 143, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 130, 130, 130, 0, + 130, 130, 130, 0, 137, 137, 137, 1, 100, 100, 100, 156, 104, 104, 104, 255, 110, 110, 111, 255, 117, 117, 117, 255, 119, 119, 119, 255, 118, 118, 119, 255, 118, 118, 118, 255, 119, 119, 120, 255, 120, 120, 120, 255, 121, 121, 121, 255, 124, 124, 124, 255, 128, 128, 129, 255, 132, 132, 132, 255, 135, 135, 135, 255, 139, 139, 139, 255, 139, 139, 139, 255, 139, 139, 139, 255, 141, 141, 141, 255, 144, 144, 144, 255, + 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 149, 149, 149, 255, 148, 148, 148, 255, 143, 143, 143, 255, 140, 140, 140, 255, 135, 135, 135, 255, 130, 130, 130, 255, 125, 125, 125, 255, 122, 122, 122, 255, 121, 121, 121, 255, 119, 119, 119, 255, 117, 117, 117, 255, 113, 113, 113, 255, 109, 109, 109, 255, + 105, 105, 105, 255, 104, 104, 104, 255, 106, 106, 106, 255, 105, 105, 105, 255, 103, 103, 103, 255, 99, 99, 99, 255, 97, 97, 97, 255, 96, 96, 96, 255, 94, 94, 94, 255, 88, 88, 88, 255, 77, 77, 77, 255, 65, 65, 65, 255, 63, 63, 63, 144, 141, 141, 141, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 100, 100, 100, 57, 101, 101, 101, 252, 106, 106, 106, 255, 113, 113, 113, 255, 117, 117, 117, 255, 116, 116, 117, 255, 115, 115, 115, 255, 116, 116, 116, 255, 117, 117, 117, 255, 116, 116, 116, 255, 120, 120, 120, 255, 124, 124, 124, 255, 128, 128, 128, 255, 132, 132, 132, 255, + 134, 134, 134, 255, 135, 135, 135, 255, 135, 135, 135, 255, 138, 138, 138, 255, 141, 141, 141, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 145, 145, 145, 255, 141, 141, 141, 255, 137, 137, 137, 255, 132, 132, 132, 255, 126, 126, 126, 255, + 120, 120, 120, 255, 115, 115, 115, 255, 113, 113, 113, 255, 112, 112, 112, 255, 111, 111, 111, 255, 108, 108, 108, 255, 103, 103, 103, 255, 100, 100, 100, 255, 99, 99, 99, 255, 102, 102, 102, 255, 103, 103, 103, 255, 100, 100, 100, 255, 96, 96, 96, 255, 94, 94, 94, 255, 94, 94, 94, 255, 91, 91, 91, 255, 85, 85, 85, 255, 72, 72, 72, 255, 64, 64, 64, 252, 63, 63, 63, 48, 133, 133, 133, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 131, 131, 131, 0, 133, 133, 133, 2, 97, 97, 97, 206, 103, 103, 103, 255, 108, 108, 108, 255, 113, 113, 114, 255, 114, 114, 114, 255, 113, 113, 113, 255, 113, 113, 113, 255, 114, 114, 114, 255, + 112, 112, 113, 255, 116, 116, 116, 255, 121, 121, 121, 255, 124, 124, 125, 255, 127, 127, 127, 255, 129, 129, 129, 255, 130, 130, 130, 255, 130, 130, 130, 255, 133, 133, 134, 255, 138, 138, 138, 255, 142, 142, 142, 255, 143, 143, 144, 255, 147, 147, 147, 255, 149, 149, 149, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 156, 156, 156, 255, 156, 156, 156, 255, 154, 154, 154, 255, 152, 152, 152, 255, + 148, 148, 148, 255, 146, 146, 146, 255, 140, 140, 140, 255, 138, 138, 138, 255, 133, 133, 133, 255, 129, 129, 129, 255, 121, 121, 121, 255, 116, 116, 116, 255, 109, 109, 109, 255, 106, 106, 106, 255, 107, 107, 107, 255, 107, 107, 107, 255, 104, 104, 104, 255, 99, 99, 99, 255, 96, 96, 96, 255, 97, 97, 97, 255, 99, 99, 99, 255, 101, 101, 101, 255, 98, 98, 98, 255, 94, 94, 94, 255, 94, 94, 94, 255, + 92, 92, 92, 255, 90, 90, 90, 255, 80, 80, 80, 255, 68, 68, 68, 255, 64, 64, 64, 189, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 131, 131, 131, 0, 96, 96, 97, 75, 98, 98, 99, 255, 104, 104, 104, 255, + 110, 110, 110, 255, 111, 111, 112, 255, 110, 110, 111, 255, 111, 111, 111, 255, 110, 110, 111, 255, 110, 110, 110, 255, 110, 110, 110, 255, 115, 115, 115, 255, 120, 120, 120, 255, 123, 123, 123, 255, 124, 124, 124, 255, 125, 125, 125, 255, 126, 126, 127, 255, 129, 129, 129, 255, 134, 134, 134, 255, 137, 137, 137, 255, 139, 139, 139, 255, 142, 142, 142, 255, 146, 146, 146, 255, 150, 150, 150, 255, 153, 153, 153, 255, + 154, 154, 154, 255, 156, 156, 156, 255, 157, 157, 157, 255, 157, 157, 157, 255, 155, 155, 155, 255, 153, 153, 153, 255, 149, 149, 149, 255, 144, 144, 144, 255, 139, 139, 139, 255, 134, 134, 134, 255, 131, 131, 131, 255, 127, 127, 127, 255, 123, 123, 123, 255, 117, 117, 117, 255, 109, 109, 109, 255, 105, 105, 105, 255, 101, 101, 101, 255, 103, 103, 103, 255, 103, 103, 103, 255, 100, 100, 100, 255, 95, 95, 95, 255, + 93, 93, 93, 255, 95, 95, 95, 255, 98, 98, 98, 255, 98, 98, 98, 255, 96, 96, 96, 255, 94, 94, 94, 255, 93, 93, 93, 255, 92, 92, 92, 255, 87, 87, 87, 255, 77, 77, 77, 255, 66, 66, 66, 255, 67, 67, 67, 60, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 136, 136, 136, 0, 131, 131, 131, 2, 97, 97, 97, 194, 101, 101, 101, 255, 106, 106, 107, 255, 108, 108, 109, 255, 109, 109, 110, 255, 107, 107, 108, 255, 109, 109, 109, 255, 107, 107, 107, 255, 106, 106, 107, 255, 110, 110, 110, 255, 115, 115, 115, 255, 118, 118, 118, 255, 120, 120, 120, 255, 121, 121, 121, 255, 121, 121, 121, 255, 124, 124, 124, 255, 130, 130, 130, 255, 132, 132, 132, 255, + 134, 134, 134, 255, 137, 137, 138, 255, 141, 141, 141, 255, 146, 146, 146, 255, 149, 149, 149, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 156, 156, 156, 255, 156, 156, 156, 255, 154, 154, 154, 255, 152, 152, 152, 255, 149, 149, 149, 255, 143, 143, 143, 255, 138, 138, 138, 255, 133, 133, 133, 255, 127, 127, 127, 255, 124, 124, 124, 255, 120, 120, 120, 255, 116, 116, 116, 255, 111, 111, 111, 255, + 106, 106, 106, 255, 99, 99, 99, 255, 97, 97, 97, 255, 100, 100, 100, 255, 101, 101, 101, 255, 97, 97, 97, 255, 92, 92, 92, 255, 92, 92, 92, 255, 95, 95, 95, 255, 98, 98, 98, 255, 98, 98, 98, 255, 95, 95, 95, 255, 94, 94, 94, 255, 95, 95, 94, 255, 93, 93, 93, 255, 85, 85, 85, 255, 73, 73, 73, 255, 69, 69, 69, 183, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 98, 98, 98, 49, 97, 97, 97, 255, 102, 102, 103, 255, 107, 107, 107, 255, 107, 107, 107, 255, 106, 106, 107, 255, 107, 107, 107, 255, 105, 105, 106, 255, 104, 104, 104, 255, 105, 105, 105, 255, 112, 112, 112, 255, 114, 114, 115, 255, 115, 115, 116, 255, + 117, 117, 117, 255, 117, 117, 117, 255, 119, 119, 119, 255, 124, 124, 124, 255, 126, 126, 126, 255, 128, 128, 128, 255, 132, 132, 132, 255, 137, 137, 137, 255, 141, 141, 141, 255, 144, 144, 144, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 150, 150, 150, 255, 147, 147, 147, 255, 143, 143, 143, 255, 138, 138, 138, 255, + 132, 132, 132, 255, 126, 126, 126, 255, 120, 120, 120, 255, 116, 116, 116, 255, 113, 113, 113, 255, 110, 110, 110, 255, 106, 106, 106, 255, 101, 101, 101, 255, 95, 95, 95, 255, 94, 94, 94, 255, 99, 99, 99, 255, 98, 98, 98, 255, 94, 94, 94, 255, 91, 91, 91, 255, 93, 93, 93, 255, 97, 97, 97, 255, 99, 99, 99, 255, 97, 97, 97, 255, 96, 96, 96, 255, 97, 97, 97, 255, 97, 97, 97, 255, + 93, 93, 93, 255, 83, 83, 83, 255, 73, 73, 72, 255, 73, 73, 73, 39, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 2, 95, 95, 95, 146, 98, 98, 99, 255, 105, 105, 105, 255, 105, 105, 106, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, + 102, 102, 103, 255, 100, 100, 101, 255, 106, 106, 106, 255, 111, 111, 111, 255, 113, 113, 113, 255, 112, 112, 113, 255, 113, 113, 114, 255, 114, 114, 114, 255, 118, 118, 118, 255, 121, 121, 121, 255, 123, 123, 123, 255, 126, 126, 126, 255, 130, 130, 131, 255, 134, 134, 135, 255, 138, 138, 138, 255, 141, 141, 141, 255, 143, 143, 143, 255, 144, 144, 144, 255, 147, 147, 147, 255, 151, 151, 151, 255, 154, 154, 154, 255, + 156, 156, 156, 255, 155, 155, 155, 255, 152, 152, 152, 255, 147, 147, 147, 255, 141, 141, 141, 255, 137, 137, 137, 255, 130, 130, 130, 255, 125, 125, 125, 255, 119, 119, 119, 255, 113, 113, 113, 255, 108, 108, 108, 255, 107, 107, 107, 255, 103, 103, 103, 255, 101, 101, 101, 255, 97, 97, 97, 255, 93, 93, 93, 255, 95, 95, 95, 255, 98, 98, 98, 255, 96, 96, 96, 255, 93, 93, 93, 255, 92, 92, 92, 255, + 95, 95, 95, 255, 100, 100, 100, 255, 103, 103, 103, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 100, 100, 100, 255, 91, 91, 91, 255, 80, 80, 80, 255, 75, 75, 75, 138, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 120, 120, 120, 9, 95, 95, 95, 231, + 100, 100, 101, 255, 106, 106, 106, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, 99, 99, 99, 255, 101, 101, 102, 255, 107, 107, 108, 255, 110, 110, 110, 255, 109, 109, 109, 255, 110, 110, 111, 255, 110, 110, 111, 255, 112, 112, 113, 255, 117, 117, 117, 255, 116, 116, 117, 255, 120, 120, 120, 255, 123, 123, 123, 255, 127, 127, 127, 255, 132, 132, 132, 255, 135, 135, 135, 255, + 136, 136, 136, 255, 138, 138, 138, 255, 142, 142, 142, 255, 150, 150, 150, 255, 154, 154, 154, 255, 157, 157, 157, 255, 159, 159, 159, 255, 157, 157, 157, 255, 152, 152, 152, 255, 147, 147, 147, 255, 139, 139, 139, 255, 134, 134, 134, 255, 126, 126, 126, 255, 121, 121, 121, 255, 116, 116, 116, 255, 112, 112, 112, 255, 107, 107, 107, 255, 102, 102, 102, 255, 100, 100, 100, 255, 98, 98, 98, 255, 98, 98, 98, 255, + 93, 93, 93, 255, 91, 91, 91, 255, 96, 96, 96, 255, 99, 99, 99, 255, 95, 95, 95, 255, 94, 94, 94, 255, 97, 97, 97, 255, 102, 102, 102, 255, 106, 106, 106, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 103, 103, 103, 255, 99, 99, 99, 255, 85, 85, 85, 255, 78, 78, 78, 225, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 139, 139, 139, 1, 100, 100, 100, 60, 99, 99, 100, 255, 105, 105, 105, 255, 105, 105, 105, 255, 102, 102, 102, 255, 102, 102, 102, 255, 102, 102, 102, 255, 99, 99, 99, 255, 97, 97, 97, 255, 103, 103, 103, 255, 107, 107, 108, 255, 107, 107, 108, 255, 107, 107, 107, 255, 108, 108, 108, 255, 107, 107, 108, 255, 111, 111, 111, 255, 112, 112, 112, 255, + 114, 114, 114, 255, 116, 116, 116, 255, 121, 121, 121, 255, 125, 125, 125, 255, 128, 128, 128, 255, 128, 128, 128, 255, 130, 130, 130, 255, 138, 138, 138, 255, 145, 145, 145, 255, 151, 151, 151, 255, 153, 153, 153, 255, 156, 156, 156, 255, 156, 156, 156, 255, 155, 155, 155, 255, 148, 148, 148, 255, 141, 141, 141, 255, 135, 135, 135, 255, 128, 128, 128, 255, 123, 123, 123, 255, 117, 117, 117, 255, 113, 113, 113, 255, + 110, 110, 110, 255, 105, 105, 105, 255, 99, 99, 99, 255, 98, 98, 98, 255, 96, 96, 96, 255, 97, 97, 97, 255, 95, 95, 95, 255, 91, 91, 91, 255, 94, 94, 94, 255, 100, 100, 100, 255, 101, 101, 101, 255, 98, 98, 98, 255, 99, 99, 99, 255, 104, 104, 103, 255, 108, 108, 108, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 103, 103, 103, 255, 94, 94, 94, 255, + 81, 81, 81, 255, 79, 79, 79, 45, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 136, 136, 136, 2, 101, 101, 101, 129, 102, 102, 102, 255, 108, 108, 108, 255, 104, 104, 104, 255, 101, 101, 102, 255, 101, 101, 102, 255, 101, 101, 101, 255, 96, 96, 96, 255, 97, 97, 97, 255, 104, 104, 104, 255, 107, 107, 107, 255, + 105, 105, 106, 255, 106, 106, 106, 255, 104, 104, 104, 255, 105, 105, 106, 255, 109, 109, 109, 255, 108, 108, 108, 255, 110, 110, 110, 255, 113, 113, 114, 255, 117, 117, 118, 255, 121, 121, 121, 255, 122, 122, 122, 255, 123, 123, 123, 255, 129, 129, 129, 255, 139, 139, 139, 255, 143, 143, 143, 255, 144, 144, 144, 255, 147, 147, 147, 255, 150, 150, 150, 255, 152, 152, 152, 255, 150, 150, 150, 255, 143, 143, 143, 255, + 134, 134, 134, 255, 128, 128, 128, 255, 122, 122, 122, 255, 117, 117, 117, 255, 112, 112, 112, 255, 109, 109, 109, 255, 105, 105, 105, 255, 104, 104, 104, 255, 99, 99, 99, 255, 96, 96, 96, 255, 95, 95, 95, 255, 96, 96, 96, 255, 96, 96, 96, 255, 94, 94, 94, 255, 96, 96, 96, 255, 102, 102, 102, 255, 107, 107, 107, 255, 105, 105, 105, 255, 103, 103, 103, 255, 106, 106, 106, 255, 110, 110, 110, 255, + 112, 112, 112, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 106, 106, 106, 255, 97, 97, 97, 255, 85, 85, 85, 255, 79, 79, 79, 109, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 136, 136, 136, 4, 104, 104, 104, 187, 105, 105, 105, 255, 108, 108, 108, 255, 103, 103, 103, 255, 101, 101, 101, 255, + 101, 101, 101, 255, 99, 99, 99, 255, 94, 94, 95, 255, 98, 98, 99, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 104, 255, 102, 102, 102, 255, 105, 105, 105, 255, 106, 106, 106, 255, 105, 105, 105, 255, 107, 107, 107, 255, 110, 110, 111, 255, 115, 115, 115, 255, 115, 115, 115, 255, 115, 115, 115, 255, 121, 121, 121, 255, 129, 129, 129, 255, 133, 133, 133, 255, 133, 133, 133, 255, + 137, 137, 137, 255, 143, 143, 143, 255, 148, 148, 148, 255, 149, 149, 149, 255, 148, 148, 148, 255, 139, 139, 139, 255, 130, 130, 130, 255, 123, 123, 123, 255, 116, 116, 116, 255, 110, 110, 110, 255, 106, 106, 106, 255, 103, 103, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 100, 100, 100, 255, 96, 96, 96, 255, 95, 95, 95, 255, 96, 96, 96, 255, 100, 100, 100, 255, 100, 100, 100, 255, 101, 101, 101, 255, + 105, 105, 105, 255, 111, 111, 111, 255, 111, 111, 110, 255, 107, 107, 107, 255, 107, 107, 107, 255, 110, 110, 110, 255, 113, 113, 113, 255, 112, 112, 112, 255, 111, 111, 111, 255, 110, 110, 110, 255, 107, 107, 107, 255, 100, 100, 100, 255, 87, 87, 87, 255, 81, 81, 81, 178, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, + 136, 136, 136, 7, 107, 107, 107, 236, 110, 110, 110, 255, 108, 108, 108, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 97, 97, 97, 255, 95, 95, 95, 255, 100, 100, 100, 255, 105, 105, 105, 255, 103, 103, 103, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 101, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, 105, 105, 105, 255, 108, 108, 109, 255, 111, 111, 111, 255, + 110, 110, 110, 255, 111, 111, 112, 255, 119, 119, 119, 255, 122, 122, 122, 255, 122, 122, 122, 255, 127, 127, 127, 255, 133, 133, 133, 255, 139, 139, 139, 255, 148, 148, 148, 255, 153, 153, 153, 255, 150, 150, 150, 255, 143, 143, 143, 255, 133, 133, 133, 255, 120, 120, 120, 255, 109, 109, 109, 255, 103, 103, 103, 255, 100, 100, 100, 255, 98, 98, 98, 255, 97, 97, 97, 255, 100, 100, 100, 255, 100, 100, 100, 255, + 99, 99, 99, 255, 99, 99, 99, 255, 101, 101, 101, 255, 104, 104, 103, 255, 105, 105, 105, 255, 105, 105, 105, 255, 108, 108, 107, 255, 112, 112, 112, 255, 113, 113, 113, 255, 109, 109, 109, 255, 107, 107, 107, 255, 110, 110, 110, 255, 113, 113, 113, 255, 112, 112, 112, 255, 111, 111, 111, 255, 110, 110, 110, 255, 107, 107, 108, 255, 101, 101, 101, 255, 90, 90, 90, 255, 81, 81, 81, 223, 141, 141, 141, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 120, 120, 120, 33, 115, 115, 115, 255, 116, 116, 116, 255, 111, 111, 111, 255, 103, 103, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 96, 96, 96, 255, 95, 95, 95, 255, 102, 102, 102, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 100, 100, 100, 255, + 102, 102, 103, 255, 101, 101, 101, 255, 101, 101, 102, 255, 104, 104, 104, 255, 106, 106, 106, 255, 106, 106, 106, 255, 105, 105, 106, 255, 109, 109, 109, 255, 112, 112, 113, 255, 113, 113, 113, 255, 115, 115, 115, 255, 120, 120, 120, 255, 127, 127, 127, 255, 137, 137, 137, 255, 150, 150, 150, 255, 154, 154, 154, 255, 153, 153, 153, 255, 146, 146, 146, 255, 135, 135, 135, 255, 120, 120, 120, 255, 105, 105, 105, 255, + 96, 96, 96, 255, 95, 95, 95, 255, 93, 93, 93, 255, 94, 94, 94, 255, 98, 98, 98, 255, 103, 103, 103, 255, 107, 107, 107, 255, 106, 106, 106, 255, 106, 106, 106, 255, 108, 108, 108, 255, 109, 109, 109, 255, 108, 108, 108, 255, 110, 110, 110, 255, 112, 112, 112, 255, 114, 114, 114, 255, 110, 110, 110, 255, 107, 107, 107, 255, 110, 110, 110, 255, 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, + 110, 110, 110, 255, 109, 109, 109, 255, 102, 102, 102, 255, 92, 92, 92, 255, 82, 82, 82, 252, 94, 94, 94, 12, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 123, 123, 123, 69, 122, 122, 123, 255, 121, 121, 121, 255, 115, 115, 115, 255, 107, 107, 108, 255, 106, 106, 107, 255, 105, 105, 105, 255, 99, 99, 99, 255, 99, 99, 99, 255, + 105, 105, 105, 255, 106, 106, 106, 255, 103, 103, 103, 255, 101, 101, 102, 255, 100, 100, 100, 255, 101, 101, 101, 255, 102, 102, 102, 255, 100, 100, 100, 255, 101, 101, 101, 255, 103, 103, 104, 255, 103, 103, 103, 255, 101, 101, 102, 255, 103, 103, 103, 255, 105, 105, 106, 255, 106, 106, 106, 255, 106, 106, 106, 255, 108, 108, 109, 255, 111, 111, 111, 255, 119, 119, 119, 255, 132, 132, 132, 255, 147, 147, 147, 255, + 157, 157, 157, 255, 155, 155, 155, 255, 143, 143, 143, 255, 127, 127, 127, 255, 113, 113, 113, 255, 100, 100, 100, 255, 91, 91, 91, 255, 91, 91, 91, 255, 93, 93, 93, 255, 97, 97, 97, 255, 102, 102, 102, 255, 109, 109, 109, 255, 114, 114, 114, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 110, 110, 110, 255, 108, 108, 108, 255, 109, 109, 109, 255, 112, 112, 112, 255, 113, 113, 113, 255, + 110, 110, 110, 255, 107, 107, 107, 255, 108, 108, 108, 255, 111, 111, 111, 255, 110, 110, 111, 255, 109, 109, 109, 255, 109, 109, 109, 255, 108, 108, 108, 255, 103, 103, 103, 255, 94, 94, 94, 255, 83, 83, 83, 255, 84, 84, 85, 52, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 1, 130, 130, 130, 92, 128, 128, 128, 255, 128, 128, 129, 255, + 121, 121, 122, 255, 113, 113, 113, 255, 112, 112, 112, 255, 110, 110, 110, 255, 104, 104, 104, 255, 106, 106, 106, 255, 111, 111, 111, 255, 111, 111, 111, 255, 107, 107, 108, 255, 106, 106, 106, 255, 103, 103, 103, 255, 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 102, 102, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, + 102, 102, 102, 255, 101, 101, 102, 255, 102, 102, 102, 255, 110, 110, 110, 255, 124, 124, 124, 255, 143, 143, 143, 255, 155, 155, 155, 255, 153, 153, 153, 255, 137, 137, 137, 255, 118, 118, 118, 255, 102, 102, 102, 255, 96, 96, 96, 255, 91, 91, 91, 255, 94, 94, 94, 255, 102, 102, 102, 255, 107, 107, 107, 255, 106, 106, 106, 255, 112, 112, 112, 255, 117, 117, 117, 255, 114, 114, 114, 255, 109, 109, 109, 255, + 107, 107, 107, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 111, 111, 112, 255, 112, 112, 112, 255, 110, 110, 110, 255, 106, 106, 106, 255, 107, 107, 107, 255, 109, 109, 110, 255, 109, 109, 110, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 103, 103, 103, 255, 95, 95, 95, 255, 85, 85, 85, 255, 84, 84, 85, 77, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 137, 137, 138, 104, 136, 136, 136, 255, 135, 135, 135, 255, 126, 126, 127, 255, 120, 120, 120, 255, 119, 119, 119, 255, 116, 116, 116, 255, 110, 110, 110, 255, 114, 114, 114, 255, 118, 118, 118, 255, 118, 118, 118, 255, 115, 115, 115, 255, 114, 114, 114, 255, 112, 112, 112, 255, 112, 112, 112, 255, 110, 110, 110, 255, 108, 108, 109, 255, 108, 108, 108, 255, + 107, 107, 108, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, 99, 99, 99, 255, 95, 95, 95, 255, 93, 93, 93, 255, 99, 99, 100, 255, 112, 112, 113, 255, 126, 126, 126, 255, 142, 142, 142, 255, 148, 148, 148, 255, 128, 128, 128, 255, 109, 109, 109, 255, 98, 98, 98, 255, 98, 98, 98, 255, 103, 103, 103, 255, 104, 104, 104, 255, 108, 108, 108, 255, + 110, 110, 110, 255, 106, 106, 107, 255, 110, 110, 110, 255, 115, 115, 115, 255, 113, 113, 114, 255, 108, 108, 108, 255, 107, 107, 107, 255, 108, 108, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 110, 110, 110, 255, 111, 111, 111, 255, 109, 109, 109, 255, 105, 105, 106, 255, 105, 105, 106, 255, 107, 107, 107, 255, 108, 108, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 106, 106, 106, 255, 103, 103, 103, 255, + 94, 94, 95, 255, 85, 85, 85, 255, 84, 84, 85, 96, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 1, 144, 144, 144, 119, 143, 143, 143, 255, 142, 142, 142, 255, 134, 134, 134, 255, 127, 127, 127, 255, 125, 125, 125, 255, 124, 124, 124, 255, 118, 118, 118, 255, 123, 123, 123, 255, 127, 127, 128, 255, 127, 127, 127, 255, 125, 125, 125, 255, + 123, 123, 124, 255, 122, 122, 122, 255, 123, 123, 123, 255, 122, 122, 122, 255, 120, 120, 120, 255, 119, 119, 120, 255, 120, 120, 120, 255, 117, 117, 117, 255, 117, 117, 117, 255, 115, 115, 115, 255, 112, 112, 112, 255, 108, 108, 108, 255, 106, 106, 106, 255, 97, 97, 97, 255, 90, 90, 90, 255, 96, 96, 96, 255, 99, 99, 99, 255, 99, 99, 100, 255, 116, 116, 116, 255, 150, 150, 150, 255, 111, 111, 111, 255, + 111, 111, 111, 255, 115, 115, 115, 255, 110, 110, 110, 255, 107, 107, 107, 255, 103, 103, 104, 255, 104, 104, 104, 255, 107, 107, 107, 255, 105, 105, 105, 255, 107, 107, 107, 255, 110, 110, 111, 255, 112, 112, 112, 255, 106, 106, 106, 255, 105, 105, 105, 255, 106, 106, 107, 255, 106, 106, 106, 255, 105, 105, 105, 255, 108, 108, 108, 255, 110, 110, 110, 255, 107, 107, 107, 255, 105, 105, 105, 255, 104, 104, 104, 255, + 106, 106, 106, 255, 106, 106, 106, 255, 105, 105, 106, 255, 106, 106, 107, 255, 105, 105, 105, 255, 102, 102, 103, 255, 95, 95, 96, 255, 84, 84, 85, 255, 84, 84, 85, 108, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 1, 151, 151, 151, 120, 150, 150, 150, 255, 148, 148, 148, 255, 141, 141, 142, 255, 133, 133, 134, 255, 133, 133, 134, 255, + 131, 131, 131, 255, 126, 126, 127, 255, 131, 131, 132, 255, 136, 136, 137, 255, 136, 136, 137, 255, 134, 134, 135, 255, 134, 134, 134, 255, 133, 133, 134, 255, 135, 135, 135, 255, 134, 134, 135, 255, 133, 133, 134, 255, 133, 133, 134, 255, 134, 134, 135, 255, 134, 134, 135, 255, 135, 135, 135, 255, 134, 134, 135, 255, 132, 132, 132, 255, 132, 132, 133, 255, 133, 133, 134, 255, 126, 126, 127, 255, 122, 122, 123, 255, + 127, 127, 128, 255, 129, 129, 130, 255, 122, 122, 123, 255, 124, 124, 125, 255, 105, 105, 105, 255, 114, 114, 114, 255, 113, 113, 113, 255, 108, 108, 108, 255, 104, 104, 104, 255, 101, 101, 101, 255, 98, 98, 98, 255, 100, 100, 100, 255, 103, 103, 103, 255, 100, 100, 100, 255, 103, 103, 103, 255, 107, 107, 107, 255, 108, 108, 108, 255, 103, 103, 103, 255, 103, 103, 103, 255, 105, 105, 105, 255, 104, 104, 104, 255, + 103, 103, 103, 255, 106, 106, 106, 255, 109, 109, 109, 255, 105, 105, 105, 255, 103, 103, 103, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 101, 101, 101, 255, 95, 95, 95, 255, 84, 84, 84, 255, 83, 83, 83, 111, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 2, + 156, 156, 157, 110, 156, 156, 157, 255, 155, 155, 155, 255, 148, 148, 148, 255, 140, 140, 140, 255, 140, 140, 141, 255, 137, 137, 138, 255, 134, 134, 134, 255, 139, 139, 140, 255, 144, 144, 144, 255, 144, 144, 144, 255, 143, 143, 143, 255, 142, 142, 142, 255, 143, 143, 143, 255, 145, 145, 145, 255, 145, 145, 146, 255, 145, 145, 145, 255, 145, 145, 145, 255, 148, 148, 148, 255, 148, 148, 148, 255, 149, 149, 149, 255, + 151, 151, 151, 255, 149, 149, 149, 255, 150, 150, 150, 255, 153, 153, 153, 255, 149, 149, 149, 255, 140, 140, 140, 255, 137, 137, 137, 255, 128, 128, 128, 255, 99, 99, 99, 255, 115, 115, 115, 255, 150, 150, 150, 255, 134, 134, 135, 255, 110, 110, 111, 255, 99, 99, 100, 255, 96, 96, 97, 255, 95, 95, 96, 255, 93, 93, 94, 255, 97, 97, 97, 255, 99, 99, 100, 255, 97, 97, 97, 255, 99, 99, 100, 255, + 103, 103, 104, 255, 104, 104, 104, 255, 100, 100, 101, 255, 101, 101, 102, 255, 102, 102, 103, 255, 101, 101, 101, 255, 102, 102, 102, 255, 105, 105, 105, 255, 107, 107, 107, 255, 103, 103, 104, 255, 101, 101, 102, 255, 102, 102, 103, 255, 103, 103, 103, 255, 103, 103, 104, 255, 102, 102, 103, 255, 103, 103, 104, 255, 102, 102, 103, 255, 100, 100, 100, 255, 94, 94, 94, 255, 84, 84, 84, 255, 83, 83, 83, 95, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 1, 161, 161, 161, 99, 163, 163, 163, 255, 159, 159, 159, 255, 152, 152, 152, 255, 145, 145, 145, 255, 146, 146, 146, 255, 145, 145, 145, 255, 141, 141, 141, 255, 145, 145, 145, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 152, 152, 152, 255, + 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 155, 155, 155, 255, 153, 153, 153, 255, 148, 148, 148, 255, 143, 143, 143, 255, 142, 142, 142, 255, 131, 131, 131, 255, 110, 110, 110, 255, 94, 94, 94, 255, 98, 98, 98, 255, 119, 119, 119, 255, 145, 145, 145, 255, 147, 147, 147, 255, 140, 140, 140, 255, 131, 131, 132, 255, 115, 115, 116, 255, 105, 105, 105, 255, + 97, 97, 97, 255, 94, 94, 95, 255, 97, 97, 98, 255, 97, 97, 98, 255, 95, 95, 96, 255, 98, 98, 99, 255, 100, 100, 101, 255, 99, 99, 100, 255, 97, 97, 98, 255, 100, 100, 100, 255, 100, 100, 101, 255, 99, 99, 99, 255, 100, 100, 100, 255, 104, 104, 104, 255, 105, 105, 106, 255, 101, 101, 102, 255, 99, 99, 100, 255, 101, 101, 101, 255, 101, 101, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, + 102, 102, 103, 255, 101, 101, 102, 255, 99, 99, 100, 255, 92, 92, 93, 255, 82, 82, 83, 255, 82, 82, 83, 82, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 165, 165, 165, 82, 167, 167, 167, 255, 164, 164, 164, 255, 158, 158, 158, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 145, 145, 145, 255, 148, 148, 148, 255, + 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 152, 152, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 140, 140, 140, 255, 131, 131, 131, 255, 121, 121, 121, 255, 116, 116, 116, 255, 108, 108, 108, 255, 99, 99, 99, 255, 98, 98, 98, 255, 113, 113, 113, 255, 137, 137, 138, 255, + 153, 153, 153, 255, 149, 149, 150, 255, 144, 144, 145, 255, 136, 136, 137, 255, 128, 128, 129, 255, 117, 117, 117, 255, 109, 109, 109, 255, 107, 107, 108, 255, 105, 105, 106, 255, 99, 99, 100, 255, 96, 96, 97, 255, 98, 98, 98, 255, 100, 100, 100, 255, 97, 97, 98, 255, 96, 96, 97, 255, 97, 97, 98, 255, 98, 98, 98, 255, 97, 97, 98, 255, 99, 99, 100, 255, 103, 103, 104, 255, 103, 103, 104, 255, + 99, 99, 100, 255, 98, 98, 98, 255, 100, 100, 101, 255, 101, 101, 102, 255, 100, 100, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 101, 101, 101, 255, 98, 98, 98, 255, 91, 91, 92, 255, 81, 81, 82, 255, 83, 83, 83, 58, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 162, 162, 162, 49, 171, 171, 171, 255, 167, 167, 167, 255, + 162, 162, 162, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 147, 147, 147, 255, 148, 148, 148, 255, 154, 154, 154, 255, 154, 154, 154, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 148, 148, 148, 255, 144, 144, 144, 255, 139, 139, 139, 255, 136, 136, 136, 255, 131, 131, 131, 255, 126, 126, 126, 255, 121, 121, 121, 255, 113, 113, 113, 255, 102, 102, 102, 255, + 101, 101, 101, 255, 106, 106, 106, 255, 114, 114, 114, 255, 119, 119, 119, 255, 128, 128, 129, 255, 143, 143, 143, 255, 149, 149, 150, 255, 150, 150, 151, 255, 144, 144, 145, 255, 137, 137, 137, 255, 129, 129, 130, 255, 126, 126, 127, 255, 126, 126, 127, 255, 121, 121, 121, 255, 111, 111, 112, 255, 104, 104, 104, 255, 102, 102, 103, 255, 104, 104, 104, 255, 100, 100, 101, 255, 97, 97, 98, 255, 97, 97, 98, 255, + 97, 97, 98, 255, 95, 95, 96, 255, 97, 97, 97, 255, 99, 99, 100, 255, 101, 101, 102, 255, 101, 101, 101, 255, 98, 98, 99, 255, 97, 97, 98, 255, 98, 98, 99, 255, 100, 100, 100, 255, 99, 99, 100, 255, 99, 99, 100, 255, 100, 100, 101, 255, 99, 99, 99, 255, 97, 97, 97, 255, 90, 90, 90, 255, 80, 80, 81, 255, 89, 89, 90, 15, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 137, 137, 137, 18, 173, 173, 173, 245, 170, 170, 170, 255, 164, 164, 164, 255, 154, 154, 154, 255, 151, 151, 151, 255, 149, 149, 149, 255, 145, 145, 145, 255, 144, 144, 144, 255, 149, 149, 149, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 132, 132, 132, 255, 127, 127, 127, 255, + 121, 121, 121, 255, 115, 115, 115, 255, 111, 111, 111, 255, 106, 106, 106, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 112, 112, 112, 255, 128, 128, 128, 255, 138, 138, 138, 255, 145, 145, 145, 255, 148, 148, 149, 255, 149, 149, 150, 255, 147, 147, 148, 255, 144, 144, 144, 255, 138, 138, 139, 255, 135, 135, 136, 255, 137, 137, 137, 255, 136, 136, 137, 255, 129, 129, 129, 255, 117, 117, 118, 255, + 112, 112, 112, 255, 112, 112, 113, 255, 109, 109, 110, 255, 104, 104, 105, 255, 101, 101, 101, 255, 101, 101, 102, 255, 99, 99, 99, 255, 96, 96, 97, 255, 97, 97, 98, 255, 100, 100, 101, 255, 100, 100, 101, 255, 98, 98, 99, 255, 97, 97, 98, 255, 96, 96, 97, 255, 97, 97, 98, 255, 99, 99, 100, 255, 98, 98, 98, 255, 99, 99, 99, 255, 99, 99, 100, 255, 98, 98, 98, 255, 96, 96, 97, 255, + 88, 88, 88, 255, 78, 78, 79, 230, 132, 132, 132, 2, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 138, 138, 138, 13, 173, 173, 173, 202, 171, 171, 171, 255, 165, 165, 165, 255, 154, 154, 154, 255, 147, 147, 147, 255, 146, 146, 146, 255, 142, 142, 142, 255, 139, 139, 139, 255, 141, 141, 141, 255, 142, 142, 142, 255, 138, 138, 138, 255, + 134, 134, 134, 255, 131, 131, 131, 255, 127, 127, 127, 255, 124, 124, 124, 255, 122, 122, 121, 255, 115, 115, 115, 255, 109, 109, 109, 255, 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 105, 105, 105, 255, 111, 111, 111, 255, 113, 113, 113, 255, 119, 119, 119, 255, 132, 132, 132, 255, 147, 147, 148, 255, 157, 157, 157, 255, 157, 157, 158, 255, 156, 156, 156, 255, 153, 153, 154, 255, 150, 150, 150, 255, + 147, 147, 148, 255, 145, 145, 146, 255, 142, 142, 142, 255, 136, 136, 136, 255, 128, 128, 129, 255, 124, 124, 124, 255, 123, 123, 124, 255, 121, 121, 121, 255, 115, 115, 115, 255, 108, 108, 109, 255, 106, 106, 107, 255, 103, 103, 104, 255, 99, 99, 100, 255, 99, 99, 99, 255, 102, 102, 102, 255, 103, 103, 104, 255, 102, 102, 103, 255, 98, 98, 99, 255, 96, 96, 96, 255, 96, 96, 97, 255, 96, 96, 97, 255, + 97, 97, 98, 255, 98, 98, 98, 255, 98, 98, 99, 255, 98, 98, 99, 255, 97, 97, 97, 255, 94, 94, 94, 255, 85, 85, 86, 255, 77, 77, 78, 188, 129, 129, 129, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 139, 139, 139, 9, 170, 170, 170, 151, 170, 170, 170, 255, 163, 163, 163, 255, 151, 151, 151, 255, 142, 142, 142, 255, + 141, 141, 141, 255, 137, 137, 137, 255, 132, 132, 132, 255, 132, 132, 132, 255, 133, 133, 133, 255, 130, 130, 130, 255, 124, 124, 124, 255, 120, 120, 120, 255, 117, 117, 117, 255, 113, 113, 113, 255, 110, 110, 110, 255, 106, 106, 106, 255, 103, 103, 103, 255, 100, 100, 100, 255, 101, 101, 101, 255, 105, 105, 105, 255, 109, 109, 109, 255, 117, 117, 117, 255, 125, 125, 125, 255, 132, 132, 133, 255, 137, 137, 137, 255, + 147, 147, 148, 255, 155, 155, 156, 255, 160, 160, 161, 255, 159, 159, 160, 255, 157, 157, 158, 255, 154, 154, 155, 255, 151, 151, 152, 255, 146, 146, 146, 255, 139, 139, 140, 255, 134, 134, 135, 255, 131, 131, 131, 255, 131, 131, 132, 255, 131, 131, 132, 255, 126, 126, 127, 255, 119, 119, 120, 255, 113, 113, 114, 255, 111, 111, 111, 255, 106, 106, 107, 255, 102, 102, 103, 255, 104, 104, 105, 255, 106, 106, 107, 255, + 106, 106, 107, 255, 103, 103, 104, 255, 99, 99, 100, 255, 97, 97, 98, 255, 98, 98, 98, 255, 98, 98, 98, 255, 98, 98, 99, 255, 97, 97, 98, 255, 98, 98, 99, 255, 97, 97, 98, 255, 94, 94, 95, 255, 92, 92, 93, 255, 83, 83, 84, 255, 76, 76, 77, 122, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, + 140, 140, 140, 5, 164, 164, 164, 87, 168, 168, 168, 255, 162, 162, 162, 255, 149, 149, 149, 255, 137, 137, 137, 255, 133, 133, 133, 255, 130, 130, 130, 255, 125, 125, 125, 255, 122, 122, 122, 255, 123, 123, 123, 255, 122, 122, 122, 255, 115, 115, 115, 255, 111, 111, 111, 255, 109, 109, 109, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 102, 102, 102, 255, 102, 102, 102, 255, 105, 105, 105, 255, + 109, 109, 109, 255, 115, 115, 115, 255, 124, 124, 124, 255, 133, 133, 133, 255, 139, 139, 140, 255, 146, 146, 146, 255, 150, 150, 150, 255, 153, 153, 153, 255, 155, 155, 156, 255, 154, 154, 155, 255, 154, 154, 155, 255, 151, 151, 151, 255, 146, 146, 147, 255, 142, 142, 142, 255, 138, 138, 139, 255, 136, 136, 137, 255, 137, 137, 138, 255, 137, 137, 137, 255, 133, 133, 134, 255, 130, 130, 130, 255, 123, 123, 124, 255, + 119, 119, 120, 255, 114, 114, 115, 255, 109, 109, 109, 255, 107, 107, 108, 255, 111, 111, 112, 255, 110, 110, 111, 255, 108, 108, 109, 255, 104, 104, 104, 255, 101, 101, 102, 255, 100, 100, 100, 255, 99, 99, 99, 255, 99, 99, 100, 255, 100, 100, 101, 255, 99, 99, 100, 255, 99, 99, 99, 255, 97, 97, 98, 255, 94, 94, 95, 255, 90, 90, 90, 255, 80, 80, 81, 255, 76, 76, 77, 58, 138, 138, 138, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 140, 140, 140, 3, 148, 148, 148, 32, 167, 167, 167, 242, 161, 161, 161, 255, 149, 149, 149, 255, 133, 133, 133, 255, 125, 125, 125, 255, 123, 123, 123, 255, 119, 119, 119, 255, 113, 113, 113, 255, 114, 114, 114, 255, 115, 115, 115, 255, 110, 110, 110, 255, 105, 105, 105, 255, 104, 104, 104, 255, + 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 107, 107, 107, 255, 109, 109, 109, 255, 114, 114, 115, 255, 121, 121, 121, 255, 129, 129, 129, 255, 136, 136, 136, 255, 144, 144, 144, 255, 150, 150, 151, 255, 155, 155, 156, 255, 156, 156, 157, 255, 154, 154, 155, 255, 153, 153, 154, 255, 150, 150, 151, 255, 150, 150, 150, 255, 147, 147, 148, 255, 144, 144, 144, 255, 144, 144, 144, 255, + 141, 141, 142, 255, 139, 139, 140, 255, 136, 136, 137, 255, 134, 134, 135, 255, 130, 130, 131, 255, 128, 128, 128, 255, 123, 123, 123, 255, 117, 117, 117, 255, 113, 113, 114, 255, 116, 116, 117, 255, 117, 117, 117, 255, 114, 114, 115, 255, 109, 109, 110, 255, 106, 106, 106, 255, 103, 103, 104, 255, 102, 102, 103, 255, 102, 102, 102, 255, 102, 102, 103, 255, 101, 101, 102, 255, 101, 101, 102, 255, 100, 100, 100, 255, + 97, 97, 98, 255, 95, 95, 96, 255, 89, 89, 90, 255, 80, 80, 80, 237, 92, 92, 93, 4, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 138, 138, 138, 1, 135, 135, 135, 14, 162, 162, 162, 173, 160, 160, 160, 255, 149, 149, 149, 255, 131, 131, 131, 255, 118, 118, 118, 255, 115, 115, 115, 255, 111, 111, 111, 255, + 107, 107, 107, 255, 105, 105, 105, 255, 107, 107, 107, 255, 107, 107, 107, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 106, 106, 106, 255, 110, 110, 110, 255, 113, 113, 113, 255, 116, 116, 116, 255, 121, 121, 121, 255, 128, 128, 129, 255, 134, 134, 134, 255, 140, 140, 140, 255, 145, 145, 145, 255, 151, 151, 151, 255, 156, 156, 157, 255, 156, 156, 156, 255, 157, 157, 158, 255, + 154, 154, 155, 255, 153, 153, 154, 255, 151, 151, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 147, 147, 147, 255, 143, 143, 143, 255, 139, 139, 140, 255, 135, 135, 136, 255, 133, 133, 133, 255, 131, 131, 131, 255, 129, 129, 129, 255, 125, 125, 125, 255, 121, 121, 122, 255, 121, 121, 122, 255, 123, 123, 123, 255, 120, 120, 120, 255, 116, 116, 117, 255, 112, 112, 113, 255, 109, 109, 110, 255, 107, 107, 108, 255, + 105, 105, 106, 255, 105, 105, 106, 255, 105, 105, 105, 255, 104, 104, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 99, 99, 100, 255, 96, 96, 97, 255, 88, 88, 89, 255, 80, 80, 81, 155, 147, 147, 147, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 136, 136, 136, 0, 136, 136, 136, 8, 156, 156, 156, 88, + 159, 159, 159, 255, 149, 149, 149, 255, 134, 134, 134, 255, 116, 116, 116, 255, 110, 110, 110, 255, 107, 107, 107, 255, 103, 103, 103, 255, 99, 99, 99, 255, 101, 101, 101, 255, 106, 106, 106, 255, 105, 105, 105, 255, 103, 103, 103, 255, 105, 105, 105, 255, 107, 107, 107, 255, 109, 109, 109, 255, 114, 114, 114, 255, 118, 118, 118, 255, 123, 123, 123, 255, 128, 128, 128, 255, 132, 132, 132, 255, 138, 138, 138, 255, + 142, 142, 143, 255, 147, 147, 148, 255, 151, 151, 151, 255, 152, 152, 153, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 148, 148, 148, 255, 146, 146, 147, 255, 142, 142, 142, 255, 139, 139, 139, 255, 136, 136, 137, 255, 134, 134, 135, 255, 130, 130, 131, 255, 127, 127, 128, 255, 125, 125, 126, 255, 127, 127, 127, 255, 128, 128, 129, 255, + 127, 127, 128, 255, 122, 122, 123, 255, 117, 117, 118, 255, 114, 114, 115, 255, 112, 112, 112, 255, 109, 109, 110, 255, 109, 109, 110, 255, 108, 108, 109, 255, 107, 107, 108, 255, 107, 107, 107, 255, 105, 105, 105, 255, 103, 103, 104, 255, 100, 100, 101, 255, 96, 96, 97, 255, 88, 88, 89, 255, 83, 83, 84, 59, 152, 152, 152, 0, 148, 148, 148, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 136, 136, 136, 0, 138, 138, 138, 2, 136, 136, 136, 21, 159, 159, 159, 218, 153, 153, 153, 255, 139, 139, 139, 255, 118, 118, 118, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 99, 99, 99, 255, 99, 99, 99, 255, 105, 105, 105, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 110, 110, 110, 255, 114, 114, 114, 255, + 118, 118, 119, 255, 122, 122, 122, 255, 129, 129, 129, 255, 133, 133, 133, 255, 136, 136, 137, 255, 140, 140, 141, 255, 145, 145, 145, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 147, 255, 144, 144, 144, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, + 133, 133, 133, 255, 130, 130, 131, 255, 129, 129, 130, 255, 130, 130, 131, 255, 132, 132, 133, 255, 133, 133, 133, 255, 129, 129, 129, 255, 124, 124, 124, 255, 121, 121, 121, 255, 118, 118, 119, 255, 115, 115, 116, 255, 113, 113, 114, 255, 113, 113, 113, 255, 111, 111, 111, 255, 109, 109, 110, 255, 109, 109, 110, 255, 107, 107, 107, 255, 104, 104, 104, 255, 102, 102, 103, 255, 96, 96, 96, 255, 87, 87, 88, 206, + 147, 147, 147, 0, 151, 151, 151, 0, 152, 152, 152, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 139, 139, 139, 0, 139, 139, 139, 11, 154, 154, 154, 114, 153, 153, 153, 255, 143, 143, 143, 255, 124, 124, 124, 255, 107, 107, 107, 255, 101, 101, 101, 255, 102, 102, 102, 255, 101, 101, 101, 255, 99, 99, 100, 255, + 102, 102, 102, 255, 110, 110, 110, 255, 114, 114, 114, 255, 112, 112, 112, 255, 114, 114, 114, 255, 118, 118, 118, 255, 122, 122, 122, 255, 127, 127, 128, 255, 132, 132, 132, 255, 137, 137, 137, 255, 140, 140, 141, 255, 144, 144, 144, 255, 145, 145, 146, 255, 150, 150, 150, 255, 152, 152, 153, 255, 153, 153, 154, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, + 147, 147, 148, 255, 145, 145, 145, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 139, 255, 135, 135, 136, 255, 133, 133, 134, 255, 133, 133, 133, 255, 135, 135, 135, 255, 136, 136, 136, 255, 135, 135, 136, 255, 132, 132, 133, 255, 130, 130, 130, 255, 127, 127, 128, 255, 124, 124, 125, 255, 121, 121, 121, 255, 117, 117, 118, 255, 117, 117, 118, 255, 116, 116, 117, 255, 114, 114, 115, 255, 113, 113, 113, 255, + 111, 111, 111, 255, 109, 109, 110, 255, 106, 106, 107, 255, 103, 103, 104, 255, 95, 95, 96, 255, 91, 91, 91, 84, 145, 145, 145, 0, 146, 146, 146, 0, 150, 150, 150, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 5, 139, 139, 139, 25, 155, 155, 155, 224, 149, 149, 149, 255, + 134, 134, 134, 255, 114, 114, 114, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, 108, 108, 108, 255, 116, 116, 116, 255, 119, 119, 119, 255, 120, 120, 120, 255, 122, 122, 122, 255, 127, 127, 127, 255, 131, 131, 132, 255, 134, 134, 134, 255, 140, 140, 140, 255, 144, 144, 144, 255, 146, 146, 147, 255, 149, 149, 149, 255, 150, 150, 151, 255, 152, 152, 153, 255, + 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 147, 255, 145, 145, 146, 255, 143, 143, 144, 255, 141, 141, 142, 255, 139, 139, 140, 255, 137, 137, 138, 255, 135, 135, 136, 255, 136, 136, 137, 255, 138, 138, 139, 255, 139, 139, 139, 255, 137, 137, 138, 255, 135, 135, 135, 255, 133, 133, 134, 255, 131, 131, 132, 255, 130, 130, 131, 255, 128, 128, 128, 255, + 124, 124, 124, 255, 122, 122, 122, 255, 120, 120, 121, 255, 119, 119, 119, 255, 116, 116, 117, 255, 115, 115, 116, 255, 113, 113, 114, 255, 110, 110, 111, 255, 109, 109, 109, 255, 103, 103, 103, 255, 94, 94, 95, 215, 144, 144, 144, 0, 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, + 139, 139, 139, 0, 139, 139, 139, 0, 137, 137, 137, 1, 135, 135, 135, 11, 152, 152, 152, 100, 155, 155, 155, 255, 145, 145, 145, 255, 127, 127, 127, 255, 110, 110, 110, 255, 104, 104, 104, 255, 106, 106, 106, 255, 107, 107, 107, 255, 107, 107, 107, 255, 109, 109, 109, 255, 115, 115, 115, 255, 123, 123, 123, 255, 126, 126, 126, 255, 127, 127, 127, 255, 130, 130, 130, 255, 133, 133, 133, 255, 138, 138, 138, 255, + 141, 141, 142, 255, 145, 145, 145, 255, 149, 149, 149, 255, 151, 151, 152, 255, 152, 152, 153, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 148, 255, 145, 145, 146, 255, 143, 143, 143, 255, 142, 142, 142, 255, 141, 141, 142, 255, 141, 141, 142, 255, 141, 141, 142, 255, 141, 141, 142, 255, 141, 141, 142, 255, 139, 139, 140, 255, + 138, 138, 138, 255, 135, 135, 135, 255, 134, 134, 135, 255, 133, 133, 134, 255, 130, 130, 131, 255, 128, 128, 129, 255, 127, 127, 128, 255, 126, 126, 127, 255, 124, 124, 125, 255, 121, 121, 122, 255, 120, 120, 121, 255, 118, 118, 119, 255, 115, 115, 116, 255, 113, 113, 114, 255, 110, 110, 110, 255, 102, 102, 103, 255, 98, 98, 99, 75, 140, 140, 140, 0, 144, 144, 144, 0, 145, 145, 145, 0, 145, 145, 145, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 139, 139, 139, 0, 138, 138, 138, 0, 135, 135, 135, 0, 135, 135, 135, 4, 135, 135, 135, 20, 158, 158, 158, 193, 154, 154, 154, 255, 140, 140, 140, 255, 123, 123, 123, 255, 110, 110, 110, 255, 107, 107, 107, 255, 110, 110, 110, 255, 112, 112, 112, 255, 112, 112, 112, 255, 116, 116, 116, 255, + 123, 123, 123, 255, 132, 132, 132, 255, 135, 135, 135, 255, 134, 134, 135, 255, 135, 135, 136, 255, 139, 139, 139, 255, 143, 143, 143, 255, 146, 146, 146, 255, 150, 150, 150, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, 147, 147, 148, 255, 147, 147, 147, 255, + 146, 146, 146, 255, 145, 145, 145, 255, 144, 144, 145, 255, 142, 142, 143, 255, 141, 141, 142, 255, 138, 138, 139, 255, 137, 137, 138, 255, 136, 136, 137, 255, 136, 136, 136, 255, 133, 133, 134, 255, 130, 130, 130, 255, 128, 128, 129, 255, 129, 129, 130, 255, 130, 130, 130, 255, 127, 127, 128, 255, 125, 125, 126, 255, 122, 122, 123, 255, 121, 121, 122, 255, 119, 119, 120, 255, 114, 114, 115, 255, 110, 110, 110, 255, + 104, 104, 105, 168, 136, 136, 136, 1, 138, 138, 138, 0, 139, 139, 139, 0, 143, 143, 143, 0, 145, 145, 145, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 138, 138, 138, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 1, 136, 136, 136, 7, 150, 150, 150, 58, 161, 161, 161, 245, 154, 154, 154, 255, 140, 140, 140, 255, + 122, 122, 122, 255, 112, 112, 112, 255, 112, 112, 113, 255, 115, 115, 115, 255, 118, 118, 118, 255, 119, 119, 119, 255, 123, 123, 123, 255, 131, 131, 131, 255, 137, 137, 138, 255, 140, 140, 140, 255, 140, 140, 141, 255, 142, 142, 143, 255, 145, 145, 146, 255, 147, 147, 148, 255, 150, 150, 151, 255, 152, 152, 152, 255, 153, 153, 154, 255, 154, 154, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, + 153, 153, 154, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 140, 255, 140, 140, 140, 255, 139, 139, 140, 255, 137, 137, 138, 255, 136, 136, 137, 255, 133, 133, 134, 255, 132, 132, 132, 255, 131, 131, 131, 255, 130, 130, 131, 255, 130, 130, 131, 255, 129, 129, 130, 255, + 127, 127, 128, 255, 125, 125, 125, 255, 124, 124, 125, 255, 121, 121, 122, 255, 115, 115, 116, 255, 109, 109, 110, 238, 108, 108, 108, 30, 133, 133, 133, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, + 135, 135, 135, 0, 136, 136, 136, 1, 133, 133, 133, 11, 158, 158, 158, 117, 163, 163, 163, 255, 154, 154, 154, 255, 138, 138, 138, 255, 124, 124, 124, 255, 116, 116, 117, 255, 119, 119, 119, 255, 123, 123, 123, 255, 125, 125, 125, 255, 127, 127, 127, 255, 130, 130, 130, 255, 135, 135, 135, 255, 142, 142, 143, 255, 145, 145, 146, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, + 152, 152, 152, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 148, 255, 146, 146, 146, 255, 145, 145, 146, 255, 143, 143, 143, 255, 143, 143, 143, 255, 141, 141, 142, 255, 140, 140, 141, 255, 139, 139, 140, 255, 138, 138, 139, 255, 135, 135, 136, 255, + 133, 133, 134, 255, 133, 133, 133, 255, 133, 133, 134, 255, 132, 132, 133, 255, 131, 131, 132, 255, 130, 130, 131, 255, 129, 129, 130, 255, 128, 128, 128, 255, 126, 126, 127, 255, 122, 122, 123, 255, 116, 116, 117, 255, 111, 111, 112, 91, 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 0, 136, 136, 136, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 134, 134, 134, 4, 134, 134, 134, 17, 165, 165, 165, 164, 165, 165, 165, 255, 156, 156, 156, 255, 140, 140, 140, 255, 128, 128, 128, 255, 124, 124, 124, 255, 126, 126, 126, 255, 129, 129, 129, 255, 131, 131, 131, 255, 132, 132, 132, 255, 135, 135, 135, 255, + 139, 139, 139, 255, 146, 146, 146, 255, 150, 150, 151, 255, 152, 152, 152, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 150, 255, 148, 148, 149, 255, 148, 148, 148, 255, 146, 146, 147, 255, 146, 146, 147, 255, 144, 144, 145, 255, 145, 145, 145, 255, + 143, 143, 144, 255, 143, 143, 144, 255, 141, 141, 142, 255, 139, 139, 140, 255, 137, 137, 138, 255, 135, 135, 136, 255, 135, 135, 135, 255, 135, 135, 135, 255, 135, 135, 135, 255, 134, 134, 134, 255, 132, 132, 133, 255, 131, 131, 131, 255, 130, 130, 131, 255, 131, 131, 132, 255, 130, 130, 130, 255, 123, 123, 124, 255, 118, 118, 119, 146, 138, 138, 138, 1, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, + 132, 132, 132, 0, 135, 135, 135, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 133, 133, 133, 1, 134, 134, 134, 3, 137, 137, 137, 25, 169, 169, 169, 191, 168, 168, 168, 255, 159, 159, 159, 255, 145, 145, 145, 255, + 136, 136, 136, 255, 129, 129, 130, 255, 131, 131, 131, 255, 133, 133, 133, 255, 136, 136, 137, 255, 138, 138, 138, 255, 139, 139, 140, 255, 145, 145, 145, 255, 148, 148, 148, 255, 153, 153, 153, 255, 155, 155, 156, 255, 156, 156, 157, 255, 155, 155, 156, 255, 155, 155, 155, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 151, 151, 152, 255, + 153, 153, 154, 255, 152, 152, 153, 255, 150, 150, 150, 255, 147, 147, 148, 255, 146, 146, 146, 255, 145, 145, 146, 255, 144, 144, 145, 255, 143, 143, 143, 255, 140, 140, 141, 255, 139, 139, 139, 255, 137, 137, 138, 255, 137, 137, 138, 255, 137, 137, 137, 255, 137, 137, 138, 255, 135, 135, 136, 255, 134, 134, 135, 255, 132, 132, 133, 255, 132, 132, 132, 255, 134, 134, 135, 255, 133, 133, 134, 255, 129, 129, 130, 255, + 123, 123, 124, 175, 129, 129, 130, 5, 140, 140, 140, 0, 138, 138, 138, 0, 135, 135, 135, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 134, 134, 134, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 134, 134, 134, 0, 133, 133, 133, 0, + 135, 135, 135, 1, 135, 135, 135, 7, 145, 145, 145, 33, 173, 173, 173, 210, 173, 173, 173, 255, 163, 163, 163, 255, 151, 151, 151, 255, 140, 140, 140, 255, 134, 134, 135, 255, 135, 135, 135, 255, 138, 138, 138, 255, 141, 141, 142, 255, 142, 142, 143, 255, 144, 144, 145, 255, 147, 147, 148, 255, 151, 151, 151, 255, 153, 153, 154, 255, 155, 155, 155, 255, 156, 156, 157, 255, 157, 157, 157, 255, 156, 156, 157, 255, + 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 147, 147, 148, 255, 81, 79, 79, 255, 73, 71, 72, 255, 127, 126, 127, 255, 149, 149, 149, 255, 146, 146, 147, 255, 144, 144, 145, 255, 143, 143, 143, 255, 141, 141, 142, 255, 140, 140, 140, 255, 138, 138, 139, 255, 139, 139, 140, 255, 140, 140, 140, 255, 138, 138, 139, 255, 137, 137, 138, 255, 136, 136, 136, 255, + 134, 134, 134, 255, 135, 135, 135, 255, 136, 136, 137, 255, 137, 137, 138, 255, 135, 135, 135, 255, 129, 129, 130, 193, 131, 131, 132, 9, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 139, 139, 139, 0, 136, 136, 136, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, + 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 134, 134, 134, 0, 133, 133, 133, 0, 134, 134, 134, 0, 131, 131, 131, 0, 132, 132, 132, 9, 150, 150, 150, 38, 177, 177, 177, 203, 177, 177, 177, 255, 168, 168, 168, 255, 157, 157, 157, 255, 147, 147, 147, 255, 141, 141, 141, 255, 139, 139, 140, 255, 141, 141, 142, 255, 145, 145, 146, 255, 147, 147, 148, 255, 149, 149, 149, 255, + 150, 150, 150, 255, 153, 153, 153, 255, 153, 153, 154, 255, 155, 155, 156, 255, 155, 155, 156, 255, 155, 155, 156, 255, 155, 155, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 155, 155, 155, 255, 63, 61, 61, 255, 62, 59, 59, 255, 117, 116, 116, 255, 150, 150, 151, 255, 145, 145, 145, 255, 144, 144, 144, 255, 142, 142, 143, 255, 142, 142, 142, 255, 141, 141, 142, 255, + 141, 141, 142, 255, 142, 142, 143, 255, 139, 139, 140, 255, 138, 138, 139, 255, 136, 136, 137, 255, 136, 136, 137, 255, 137, 137, 137, 255, 140, 140, 140, 255, 141, 141, 142, 255, 138, 138, 139, 255, 134, 134, 135, 190, 134, 134, 134, 13, 140, 140, 140, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 140, 140, 140, 0, 136, 136, 136, 0, 134, 134, 134, 0, 132, 132, 132, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 2, 134, 134, 134, 8, 144, 144, 144, 30, 180, 180, 180, 185, 180, 180, 180, 255, 174, 174, 174, 255, 164, 164, 164, 255, + 154, 154, 154, 255, 147, 147, 148, 255, 145, 145, 146, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 155, 255, 155, 155, 155, 255, 154, 154, 155, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 156, 156, 157, 255, 75, 74, 74, 255, 63, 62, 62, 255, 104, 103, 104, 255, + 150, 150, 151, 255, 145, 145, 146, 255, 145, 145, 145, 255, 145, 145, 145, 255, 144, 144, 145, 255, 144, 144, 145, 255, 143, 143, 143, 255, 141, 141, 142, 255, 139, 139, 140, 255, 138, 138, 139, 255, 138, 138, 139, 255, 141, 141, 141, 255, 143, 143, 144, 255, 146, 146, 146, 255, 144, 144, 145, 255, 140, 140, 141, 170, 138, 138, 138, 10, 138, 138, 138, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 140, 140, 140, 0, 137, 137, 137, 0, 134, 134, 134, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 132, 132, 132, 0, 130, 130, 130, 0, + 130, 130, 130, 0, 134, 134, 134, 8, 137, 137, 137, 22, 181, 181, 181, 146, 185, 185, 186, 252, 180, 180, 181, 255, 173, 173, 173, 255, 163, 163, 163, 255, 155, 155, 155, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, + 153, 153, 153, 255, 151, 151, 152, 255, 154, 154, 155, 255, 89, 88, 88, 255, 67, 65, 65, 255, 96, 95, 95, 255, 152, 152, 153, 255, 147, 147, 148, 255, 147, 147, 148, 255, 146, 146, 147, 255, 145, 145, 145, 255, 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 141, 255, 141, 141, 141, 255, 142, 142, 142, 255, 146, 146, 147, 255, 149, 149, 150, 255, 150, 150, 150, 255, 149, 149, 150, 249, 146, 146, 146, 125, + 144, 144, 144, 3, 142, 142, 142, 0, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, + 136, 136, 136, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 132, 132, 132, 0, 130, 130, 130, 0, 131, 131, 131, 0, 136, 136, 136, 1, 136, 136, 136, 6, 138, 138, 138, 18, 174, 174, 175, 85, 187, 187, 187, 231, 186, 186, 186, 255, 180, 180, 180, 255, 172, 172, 173, 255, 164, 164, 164, 255, 158, 158, 158, 255, 155, 155, 155, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, + 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 155, 155, 155, 255, 103, 103, 103, 255, 69, 68, 68, 255, 85, 84, 84, 255, 154, 154, 154, 255, 148, 148, 148, 255, 147, 147, 147, 255, 144, 144, 145, 255, 143, 143, 144, 255, 143, 143, 144, 255, 143, 143, 144, 255, 145, 145, 145, 255, 149, 149, 150, 255, + 153, 153, 154, 255, 155, 155, 156, 255, 155, 155, 155, 255, 153, 153, 154, 225, 150, 150, 151, 66, 142, 142, 142, 2, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 132, 132, 132, 0, 130, 130, 130, 0, 131, 131, 131, 0, 137, 137, 137, 0, 135, 135, 135, 1, 138, 138, 138, 2, 136, 136, 136, 12, 154, 154, 154, 38, 186, 186, 186, 156, 190, 190, 191, 251, 186, 186, 187, 255, + 182, 182, 182, 255, 175, 175, 175, 255, 168, 168, 169, 255, 163, 163, 163, 255, 158, 158, 159, 255, 155, 155, 156, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 155, 155, 155, 255, 115, 115, 115, 255, 70, 69, 70, 255, 74, 73, 74, 255, 154, 154, 155, 255, 146, 146, 147, 255, 146, 146, 146, 255, + 146, 146, 146, 255, 147, 147, 147, 255, 150, 150, 151, 255, 154, 154, 155, 255, 157, 157, 157, 255, 159, 159, 160, 255, 160, 160, 161, 255, 159, 159, 160, 250, 157, 157, 158, 141, 151, 151, 151, 16, 140, 140, 140, 1, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 132, 132, 132, 0, 130, 130, 130, 0, 131, 131, 131, 0, 137, 137, 137, 0, 135, 135, 135, 0, + 138, 138, 138, 0, 137, 137, 137, 3, 134, 134, 134, 7, 135, 135, 135, 17, 174, 174, 174, 68, 191, 191, 191, 187, 193, 193, 193, 255, 190, 190, 190, 255, 186, 186, 186, 255, 181, 181, 181, 255, 174, 174, 174, 255, 169, 169, 169, 255, 164, 164, 164, 255, 161, 161, 162, 255, 158, 158, 158, 255, 155, 155, 156, 255, 154, 154, 154, 255, 153, 153, 153, 255, 151, 151, 152, 255, 149, 149, 150, 255, 152, 152, 152, 255, + 127, 127, 127, 255, 73, 73, 74, 255, 74, 73, 74, 255, 153, 153, 153, 255, 152, 152, 153, 255, 155, 155, 155, 255, 157, 157, 157, 255, 160, 160, 161, 255, 163, 163, 164, 255, 165, 165, 166, 255, 166, 166, 166, 255, 166, 166, 166, 255, 164, 164, 164, 176, 159, 159, 159, 48, 144, 144, 144, 4, 140, 140, 140, 1, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 134, 134, 134, 0, 133, 133, 133, 0, + 133, 133, 133, 0, 132, 132, 132, 0, 130, 130, 130, 0, 131, 131, 131, 0, 137, 137, 137, 0, 135, 135, 135, 0, 138, 138, 138, 0, 135, 135, 135, 0, 132, 132, 132, 0, 130, 130, 130, 3, 131, 131, 131, 8, 134, 134, 134, 17, 177, 177, 177, 69, 193, 193, 193, 171, 194, 194, 195, 242, 193, 193, 193, 255, 189, 189, 189, 255, 185, 185, 185, 255, 181, 181, 181, 255, 178, 178, 179, 255, 174, 174, 174, 255, + 170, 170, 170, 255, 168, 168, 169, 255, 165, 165, 166, 255, 164, 164, 165, 255, 162, 162, 163, 255, 164, 164, 164, 255, 145, 145, 145, 255, 78, 78, 79, 255, 83, 83, 84, 255, 155, 155, 156, 255, 167, 167, 168, 255, 168, 168, 169, 255, 170, 170, 170, 255, 170, 170, 171, 255, 172, 172, 172, 255, 172, 172, 172, 240, 169, 169, 170, 159, 163, 163, 164, 53, 143, 143, 143, 5, 146, 146, 146, 2, 141, 141, 141, 0, + 140, 140, 140, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, + 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 132, 132, 132, 0, 130, 130, 130, 0, 131, 131, 131, 0, 137, 137, 137, 0, 135, 135, 135, 0, 138, 138, 138, 0, 135, 135, 135, 0, 132, 132, 132, 0, 129, 129, 129, 0, 129, 129, 129, 1, 133, 133, 133, 4, 138, 138, 138, 9, 139, 139, 139, 14, 155, 155, 155, 32, + 186, 186, 186, 109, 192, 192, 193, 189, 194, 194, 194, 241, 192, 192, 192, 255, 190, 190, 190, 255, 188, 188, 188, 255, 185, 185, 186, 255, 184, 184, 184, 255, 181, 181, 182, 255, 180, 180, 180, 255, 179, 179, 179, 255, 179, 179, 179, 255, 176, 176, 176, 255, 180, 180, 181, 255, 181, 181, 181, 255, 179, 179, 179, 255, 178, 178, 179, 255, 178, 178, 178, 255, 178, 178, 178, 241, 175, 175, 175, 184, 172, 172, 172, 94, + 155, 155, 155, 17, 144, 144, 144, 6, 143, 143, 143, 2, 142, 142, 142, 0, 143, 143, 143, 0, 145, 145, 145, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 132, 132, 132, 0, 130, 130, 130, 0, 131, 131, 131, 0, 137, 137, 137, 0, 135, 135, 135, 0, 138, 138, 138, 0, 135, 135, 135, 0, 132, 132, 132, 0, + 129, 129, 129, 0, 130, 130, 130, 0, 136, 136, 136, 0, 135, 135, 135, 1, 133, 133, 133, 2, 137, 137, 137, 7, 132, 132, 132, 10, 138, 138, 138, 16, 137, 137, 137, 21, 180, 180, 180, 73, 186, 186, 187, 125, 189, 189, 189, 172, 189, 189, 190, 207, 189, 189, 190, 219, 191, 191, 192, 255, 190, 190, 190, 255, 188, 188, 189, 255, 187, 187, 187, 255, 186, 186, 187, 255, 182, 182, 183, 216, 181, 181, 181, 202, + 178, 178, 178, 170, 175, 175, 175, 120, 172, 172, 172, 61, 141, 141, 141, 12, 140, 140, 140, 7, 139, 139, 139, 4, 141, 141, 141, 1, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 145, 145, 145, 0, 144, 144, 144, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 141, 141, 141, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 132, 132, 132, 0, 130, 130, 130, 0, + 131, 131, 131, 0, 137, 137, 137, 0, 135, 135, 135, 0, 138, 138, 138, 0, 135, 135, 135, 0, 132, 132, 132, 0, 129, 129, 129, 0, 130, 130, 130, 0, 137, 137, 137, 0, 134, 134, 134, 0, 135, 135, 135, 0, 132, 132, 132, 0, 129, 129, 129, 1, 133, 133, 133, 2, 136, 136, 136, 5, 131, 131, 131, 7, 139, 139, 139, 10, 140, 140, 140, 14, 139, 139, 139, 16, 140, 140, 140, 17, 141, 141, 141, 18, + 141, 141, 141, 20, 141, 141, 141, 20, 139, 139, 139, 18, 136, 136, 136, 17, 137, 137, 137, 14, 137, 137, 137, 11, 135, 135, 135, 9, 137, 137, 137, 6, 142, 142, 142, 3, 142, 142, 142, 1, 139, 139, 139, 1, 137, 137, 137, 0, 139, 139, 139, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 144, 144, 144, 0, + 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, + 136, 136, 136, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 132, 132, 132, 0, 130, 130, 130, 0, 131, 131, 131, 0, 137, 137, 137, 0, 135, 135, 135, 0, 138, 138, 138, 0, 135, 135, 135, 0, 132, 132, 132, 0, 129, 129, 129, 0, 130, 130, 130, 0, 137, 137, 137, 0, 134, 134, 134, 0, 133, 133, 133, 0, 130, 130, 130, 0, 132, 132, 132, 0, 137, 137, 137, 0, 131, 131, 131, 0, + 134, 134, 134, 0, 140, 140, 140, 1, 136, 136, 136, 2, 133, 133, 133, 3, 135, 135, 135, 2, 139, 139, 139, 3, 143, 143, 143, 3, 146, 146, 146, 4, 140, 140, 140, 4, 129, 129, 129, 2, 128, 128, 128, 1, 132, 132, 132, 2, 127, 127, 127, 0, 131, 131, 131, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 138, 138, 138, 0, 137, 137, 137, 0, 139, 139, 139, 0, 142, 142, 142, 0, + 144, 144, 144, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 145, 145, 145, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 0, 129, 129, 129, 0, 131, 131, 131, 0, 132, 132, 132, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 138, 138, 138, 0, + 142, 142, 142, 0, 144, 144, 144, 0, 146, 146, 146, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 150, 150, 150, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 148, 148, 148, 1, 126, 126, 126, 15, 120, 120, 120, 70, 119, 119, 119, 113, 119, 119, 119, 161, 119, 119, 119, 193, 119, 119, 119, 211, + 119, 119, 119, 211, 118, 118, 118, 213, 116, 116, 116, 212, 116, 116, 116, 211, 114, 114, 114, 189, 112, 112, 112, 158, 111, 111, 111, 112, 111, 111, 111, 65, 108, 108, 108, 9, 154, 154, 154, 0, 150, 150, 150, 0, 146, 146, 146, 0, 142, 142, 142, 0, 141, 141, 141, 0, 140, 140, 140, 0, 142, 142, 142, 0, 142, 142, 142, 0, 138, 138, 138, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 134, 134, 134, 0, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 131, 131, 131, 0, 139, 139, 139, 0, 143, 143, 143, 0, 138, 138, 138, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, 128, 128, 128, 0, 129, 129, 129, 0, + 131, 131, 131, 0, 132, 132, 132, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 138, 138, 138, 0, 142, 142, 142, 0, 144, 144, 144, 0, 146, 146, 146, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 151, 151, 151, 0, 152, 152, 152, 0, 121, 121, 121, 45, 120, 120, 120, 132, 120, 120, 120, 198, + 121, 121, 121, 255, 122, 122, 122, 255, 125, 125, 125, 255, 126, 126, 126, 255, 127, 127, 127, 255, 127, 127, 127, 255, 126, 126, 126, 255, 126, 126, 126, 255, 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 120, 255, 116, 116, 116, 255, 114, 114, 114, 255, 111, 111, 111, 255, 108, 108, 108, 252, 106, 106, 106, 194, 103, 103, 103, 130, 101, 101, 101, 39, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 138, 138, 138, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, 134, 134, 134, 0, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 131, 131, 131, 0, 139, 139, 139, 0, 143, 143, 143, 0, 138, 138, 138, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, 126, 126, 126, 0, 128, 128, 128, 0, 129, 129, 129, 0, 131, 131, 131, 0, 132, 132, 132, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 138, 138, 138, 0, 142, 142, 142, 0, 144, 144, 144, 0, 146, 146, 146, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, + 123, 123, 123, 14, 119, 119, 119, 114, 119, 119, 119, 206, 122, 122, 122, 255, 125, 125, 125, 255, 129, 129, 129, 255, 132, 132, 132, 255, 137, 137, 137, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 143, 143, 143, 255, 143, 143, 143, 255, 143, 143, 143, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 131, 131, 131, 255, 127, 127, 126, 255, 121, 121, 121, 255, 115, 115, 115, 255, + 109, 109, 109, 255, 104, 104, 104, 255, 101, 101, 101, 255, 99, 99, 99, 202, 96, 96, 96, 105, 94, 94, 94, 9, 143, 143, 143, 0, 142, 142, 142, 0, 138, 138, 138, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, 134, 134, 134, 0, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 131, 131, 131, 0, 139, 139, 139, 0, + 143, 143, 143, 0, 138, 138, 138, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 128, 128, 128, 0, 129, 129, 129, 0, 131, 131, 131, 0, 132, 132, 132, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 138, 138, 138, 0, + 142, 142, 142, 0, 144, 144, 144, 0, 146, 146, 146, 0, 148, 148, 148, 0, 121, 121, 121, 17, 118, 118, 118, 128, 119, 119, 119, 238, 124, 124, 124, 255, 128, 128, 128, 255, 134, 134, 134, 255, 138, 138, 138, 255, 142, 142, 142, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, + 149, 149, 149, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 134, 134, 134, 255, 130, 130, 130, 255, 124, 124, 124, 255, 116, 116, 116, 255, 109, 109, 109, 255, 101, 101, 101, 255, 96, 96, 96, 255, 94, 94, 94, 234, 91, 91, 91, 114, 88, 88, 88, 12, 138, 138, 138, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, 134, 134, 134, 0, 130, 130, 130, 0, + 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 131, 131, 131, 0, 139, 139, 139, 0, 143, 143, 143, 0, 138, 138, 138, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 127, 127, 127, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 128, 128, 128, 0, 129, 129, 129, 0, + 131, 131, 131, 0, 132, 132, 132, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 138, 138, 138, 0, 142, 142, 142, 0, 141, 141, 141, 2, 116, 116, 117, 98, 118, 118, 118, 235, 122, 122, 122, 255, 128, 128, 128, 255, 134, 134, 134, 255, 140, 140, 141, 255, 145, 145, 145, 255, 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, + 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 136, 136, 136, 255, 133, 133, 133, 255, 128, 128, 128, 255, 123, 123, 123, 255, 116, 116, 116, 255, 106, 106, 106, 255, 97, 97, 97, 255, 92, 92, 92, 255, 88, 88, 88, 228, 85, 85, 85, 87, + 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, 134, 134, 134, 0, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 131, 131, 131, 0, 139, 139, 139, 0, 143, 143, 143, 0, 138, 138, 138, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 129, 129, 129, 0, 127, 127, 127, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 128, 128, 128, 0, 129, 129, 129, 0, 131, 131, 131, 0, 132, 132, 132, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 116, 116, 117, 36, 115, 115, 115, 193, 119, 119, 119, 255, 126, 126, 126, 255, 131, 131, 131, 255, 138, 138, 138, 255, 143, 143, 143, 255, 148, 148, 148, 255, + 150, 150, 150, 255, 151, 151, 151, 255, 150, 150, 150, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, 130, 130, 130, 255, + 126, 126, 126, 255, 119, 119, 119, 255, 112, 112, 112, 255, 102, 102, 102, 255, 91, 91, 91, 255, 86, 86, 86, 255, 82, 82, 82, 186, 81, 81, 81, 27, 141, 141, 141, 0, 141, 141, 141, 0, 134, 134, 134, 0, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 131, 131, 131, 0, 139, 139, 139, 0, 143, 143, 143, 0, 138, 138, 138, 0, 132, 132, 132, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 129, 129, 129, 0, 127, 127, 127, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 128, 128, 128, 0, 129, 129, 129, 0, 131, 131, 131, 0, 132, 132, 132, 0, 134, 134, 134, 0, 134, 134, 134, 1, 113, 113, 113, 88, 114, 114, 114, 244, 120, 120, 120, 255, + 127, 127, 127, 255, 135, 135, 135, 255, 140, 140, 140, 255, 143, 143, 143, 255, 147, 147, 147, 255, 149, 149, 149, 255, 148, 148, 148, 255, 148, 148, 148, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, + 143, 143, 143, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 133, 133, 133, 255, 130, 130, 130, 255, 127, 127, 127, 255, 123, 123, 123, 255, 120, 120, 119, 255, 112, 112, 112, 255, 104, 104, 104, 255, 93, 93, 93, 255, 84, 84, 84, 255, 79, 79, 79, 240, 78, 78, 78, 78, 141, 141, 141, 0, 134, 134, 134, 0, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, + 132, 132, 132, 0, 131, 131, 131, 0, 139, 139, 139, 0, 143, 143, 143, 0, 138, 138, 138, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, 127, 127, 127, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 128, 128, 128, 0, 129, 129, 129, 0, + 131, 131, 131, 0, 131, 131, 131, 1, 111, 111, 111, 133, 115, 115, 115, 255, 121, 121, 121, 255, 128, 128, 128, 255, 135, 135, 135, 255, 140, 140, 140, 255, 142, 142, 142, 255, 144, 144, 144, 255, 145, 145, 145, 255, 145, 145, 145, 255, 146, 146, 146, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, + 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 139, 139, 139, 255, 136, 136, 136, 255, 133, 133, 133, 255, 128, 128, 128, 255, 125, 125, 125, 255, 123, 123, 123, 255, 121, 121, 121, 255, 118, 118, 118, 255, 112, 112, 112, 255, 105, 105, 105, 255, 95, 95, 95, 255, 83, 83, 83, 255, 77, 77, 77, 255, + 75, 75, 75, 120, 134, 134, 134, 0, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 131, 131, 131, 0, 139, 139, 139, 0, 143, 143, 143, 0, 138, 138, 138, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, + 129, 129, 129, 0, 127, 127, 127, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 128, 128, 128, 0, 113, 113, 113, 4, 110, 110, 110, 158, 114, 114, 114, 255, 120, 120, 120, 255, 128, 128, 128, 255, 134, 134, 134, 255, 137, 137, 137, 255, 139, 139, 140, 255, 141, 141, 141, 255, 141, 141, 141, 255, 142, 142, 142, 255, 143, 143, 143, 255, 144, 144, 144, 255, 147, 147, 147, 255, 148, 148, 148, 255, + 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 136, 136, 136, 255, 133, 133, 133, 255, 130, 130, 130, 255, 126, 126, 126, 255, 122, 122, 122, 255, 119, 119, 119, 255, + 116, 116, 116, 255, 115, 115, 115, 255, 111, 111, 111, 255, 104, 104, 104, 255, 95, 95, 95, 255, 83, 83, 83, 255, 75, 75, 75, 255, 72, 72, 72, 144, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 131, 131, 131, 0, 139, 139, 139, 0, 143, 143, 143, 0, 138, 138, 138, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, 127, 127, 127, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 2, 107, 107, 107, 170, 112, 112, 113, 255, 119, 119, 119, 255, 126, 126, 126, 255, 132, 132, 133, 255, 134, 134, 135, 255, 137, 137, 137, 255, 137, 137, 137, 255, 137, 137, 137, 255, + 138, 138, 139, 255, 140, 140, 140, 255, 141, 141, 141, 255, 143, 143, 143, 255, 146, 146, 146, 255, 148, 148, 148, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 134, 134, 134, 255, + 133, 133, 133, 255, 132, 132, 132, 255, 130, 130, 130, 255, 127, 127, 127, 255, 123, 123, 123, 255, 118, 118, 118, 255, 114, 114, 114, 255, 114, 114, 113, 255, 112, 112, 112, 255, 108, 108, 108, 255, 103, 103, 103, 255, 94, 94, 94, 255, 81, 81, 81, 255, 72, 72, 72, 255, 69, 69, 69, 153, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 131, 131, 131, 0, 139, 139, 139, 0, + 143, 143, 143, 0, 138, 138, 138, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, 127, 127, 127, 0, 127, 127, 127, 1, 105, 105, 105, 146, 109, 109, 109, 255, 116, 116, 116, 255, 124, 124, 125, 255, + 130, 130, 131, 255, 133, 133, 133, 255, 132, 132, 132, 255, 133, 133, 133, 255, 134, 134, 134, 255, 135, 135, 135, 255, 137, 137, 137, 255, 139, 139, 139, 255, 140, 140, 140, 255, 143, 143, 143, 255, 145, 145, 145, 255, 147, 147, 147, 255, 148, 148, 148, 255, 150, 150, 150, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 152, 152, 152, 255, 152, 152, 152, 255, + 149, 149, 149, 255, 147, 147, 147, 255, 143, 143, 143, 255, 140, 140, 140, 255, 136, 136, 136, 255, 132, 132, 132, 255, 130, 130, 130, 255, 127, 127, 127, 255, 126, 126, 126, 255, 125, 125, 125, 255, 124, 124, 124, 255, 119, 119, 119, 255, 114, 114, 114, 255, 111, 111, 111, 255, 109, 109, 109, 255, 107, 107, 107, 255, 106, 106, 106, 255, 101, 101, 101, 255, 91, 91, 91, 255, 78, 78, 78, 255, 69, 69, 69, 255, + 68, 68, 68, 135, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 131, 131, 131, 0, 139, 139, 139, 0, 143, 143, 143, 0, 138, 138, 138, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, + 129, 129, 129, 0, 104, 104, 104, 119, 106, 106, 107, 255, 114, 114, 114, 255, 121, 121, 121, 255, 127, 127, 127, 255, 129, 129, 129, 255, 129, 129, 129, 255, 129, 129, 129, 255, 131, 131, 131, 255, 133, 133, 133, 255, 133, 133, 133, 255, 136, 136, 136, 255, 138, 138, 138, 255, 140, 140, 140, 255, 143, 143, 143, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, + 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 137, 137, 137, 255, 134, 134, 134, 255, 129, 129, 129, 255, 125, 125, 125, 255, 121, 121, 121, 255, 120, 120, 120, 255, 120, 120, 120, 255, 118, 118, 118, 255, 115, 115, 115, 255, 111, 111, 111, 255, 108, 108, 108, 255, + 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, 96, 96, 96, 255, 89, 89, 89, 255, 75, 75, 75, 255, 67, 67, 67, 255, 65, 65, 65, 102, 131, 131, 131, 0, 132, 132, 132, 0, 131, 131, 131, 0, 139, 139, 139, 0, 143, 143, 143, 0, 138, 138, 138, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 136, 136, 136, 0, 135, 135, 135, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 0, 103, 103, 103, 59, 104, 104, 104, 249, 110, 110, 111, 255, 118, 118, 118, 255, 124, 124, 124, 255, 126, 126, 126, 255, 125, 125, 125, 255, 126, 126, 126, 255, 127, 127, 127, 255, 128, 128, 128, 255, 130, 130, 130, 255, 132, 132, 132, 255, 135, 135, 135, 255, 138, 138, 138, 255, 141, 141, 141, 255, + 145, 145, 145, 255, 146, 146, 147, 255, 147, 147, 147, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 142, 142, 142, 255, 141, 141, 141, 255, 139, 139, 139, 255, 136, 136, 136, 255, 133, 133, 133, 255, 129, 129, 129, 255, 125, 125, 125, 255, 120, 120, 120, 255, + 116, 116, 116, 255, 114, 114, 114, 255, 113, 113, 113, 255, 113, 113, 113, 255, 111, 111, 111, 255, 109, 109, 109, 255, 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 99, 99, 99, 255, 94, 94, 94, 255, 86, 86, 86, 255, 72, 72, 72, 255, 66, 66, 66, 249, 64, 64, 64, 48, 132, 132, 132, 0, 131, 131, 131, 0, 139, 139, 139, 0, 143, 143, 143, 0, 138, 138, 138, 0, 132, 132, 132, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 132, 132, 132, 0, 131, 131, 131, 0, 103, 103, 103, 21, 102, 102, 102, 228, 107, 107, 107, 255, 114, 114, 114, 255, 121, 121, 121, 255, 123, 123, 123, 255, 122, 122, 122, 255, 123, 123, 123, 255, 124, 124, 124, 255, 125, 125, 125, 255, + 125, 125, 125, 255, 128, 128, 128, 255, 132, 132, 132, 255, 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 142, 255, 143, 143, 143, 255, 144, 144, 144, 255, 145, 145, 145, 255, 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 147, 147, 147, 255, 144, 144, 144, 255, 142, 142, 142, 255, 139, 139, 139, 255, + 135, 135, 135, 255, 131, 131, 131, 255, 129, 129, 129, 255, 127, 127, 127, 255, 125, 125, 125, 255, 120, 120, 120, 255, 116, 116, 116, 255, 111, 111, 111, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 109, 255, 105, 105, 105, 255, 101, 101, 101, 255, 99, 99, 99, 255, 98, 98, 98, 255, 96, 96, 96, 255, 92, 92, 92, 255, 82, 82, 82, 255, 68, 68, 68, 255, 64, 64, 64, 219, + 63, 63, 63, 12, 131, 131, 131, 0, 139, 139, 139, 0, 143, 143, 143, 0, 138, 138, 138, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 137, 137, 137, 1, 100, 100, 100, 156, 104, 104, 104, 255, 110, 110, 111, 255, 116, 116, 116, 255, + 119, 119, 119, 255, 118, 118, 119, 255, 118, 118, 119, 255, 119, 119, 120, 255, 120, 120, 120, 255, 120, 120, 120, 255, 124, 124, 124, 255, 128, 128, 129, 255, 132, 132, 132, 255, 135, 135, 135, 255, 138, 138, 138, 255, 139, 139, 139, 255, 140, 140, 140, 255, 141, 141, 141, 255, 144, 144, 144, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, + 152, 152, 152, 255, 152, 152, 152, 255, 149, 149, 149, 255, 147, 147, 147, 255, 143, 143, 143, 255, 140, 140, 140, 255, 135, 135, 135, 255, 131, 131, 131, 255, 125, 125, 125, 255, 122, 122, 122, 255, 120, 120, 120, 255, 119, 119, 119, 255, 117, 117, 117, 255, 113, 113, 113, 255, 109, 109, 109, 255, 105, 105, 105, 255, 104, 104, 104, 255, 106, 106, 106, 255, 105, 105, 105, 255, 103, 103, 103, 255, 99, 99, 99, 255, + 97, 97, 97, 255, 97, 97, 97, 255, 95, 95, 95, 255, 88, 88, 88, 255, 77, 77, 77, 255, 65, 65, 65, 255, 63, 63, 63, 144, 131, 131, 131, 0, 139, 139, 139, 0, 143, 143, 143, 0, 138, 138, 138, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 133, 133, 133, 0, 135, 135, 135, 0, + 136, 136, 136, 0, 100, 100, 100, 56, 100, 100, 100, 252, 106, 106, 106, 255, 112, 112, 112, 255, 117, 117, 117, 255, 116, 116, 117, 255, 116, 116, 116, 255, 116, 116, 116, 255, 116, 116, 116, 255, 115, 115, 115, 255, 118, 118, 118, 255, 123, 123, 123, 255, 129, 129, 129, 255, 132, 132, 132, 255, 134, 134, 134, 255, 135, 135, 135, 255, 135, 135, 135, 255, 138, 138, 138, 255, 141, 141, 141, 255, 145, 145, 145, 255, + 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 150, 150, 150, 255, 149, 149, 149, 255, 144, 144, 144, 255, 141, 141, 141, 255, 137, 137, 137, 255, 133, 133, 133, 255, 126, 126, 126, 255, 120, 120, 120, 255, 115, 115, 115, 255, 113, 113, 113, 255, 113, 113, 113, 255, 111, 111, 111, 255, 109, 109, 109, 255, + 104, 104, 104, 255, 101, 101, 101, 255, 100, 100, 100, 255, 102, 102, 102, 255, 104, 104, 104, 255, 100, 100, 100, 255, 97, 97, 97, 255, 94, 94, 94, 255, 94, 94, 94, 255, 91, 91, 91, 255, 85, 85, 85, 255, 72, 72, 72, 255, 64, 64, 64, 252, 63, 63, 63, 48, 139, 139, 139, 0, 143, 143, 143, 0, 138, 138, 138, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 2, 97, 97, 97, 205, 102, 102, 102, 255, 107, 107, 107, 255, 112, 112, 113, 255, 113, 113, 113, 255, 114, 114, 114, 255, 114, 114, 114, 255, 114, 114, 114, 255, 112, 112, 113, 255, 114, 114, 114, 255, 119, 119, 119, 255, 124, 124, 125, 255, 127, 127, 127, 255, 129, 129, 129, 255, + 130, 130, 130, 255, 131, 131, 131, 255, 133, 133, 134, 255, 138, 138, 138, 255, 141, 141, 141, 255, 144, 144, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 156, 156, 156, 255, 156, 156, 156, 255, 154, 154, 154, 255, 151, 151, 151, 255, 148, 148, 148, 255, 146, 146, 146, 255, 140, 140, 140, 255, 137, 137, 137, 255, 133, 133, 133, 255, 129, 129, 129, 255, + 122, 122, 122, 255, 116, 116, 116, 255, 110, 110, 110, 255, 106, 106, 106, 255, 107, 107, 107, 255, 108, 108, 108, 255, 105, 105, 105, 255, 100, 100, 100, 255, 96, 96, 96, 255, 98, 98, 98, 255, 100, 100, 100, 255, 101, 101, 101, 255, 99, 99, 99, 255, 94, 94, 94, 255, 94, 94, 94, 255, 93, 93, 93, 255, 90, 90, 90, 255, 80, 80, 80, 255, 68, 68, 68, 255, 64, 64, 64, 189, 141, 141, 141, 0, + 143, 143, 143, 0, 138, 138, 138, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 96, 96, 97, 74, 98, 98, 99, 255, 103, 103, 103, 255, 109, 109, 110, 255, 110, 110, 111, 255, 110, 110, 111, 255, 111, 111, 111, 255, 111, 111, 112, 255, 110, 110, 110, 255, + 110, 110, 110, 255, 114, 114, 114, 255, 119, 119, 119, 255, 123, 123, 123, 255, 124, 124, 124, 255, 125, 125, 125, 255, 126, 126, 127, 255, 129, 129, 129, 255, 133, 133, 133, 255, 136, 136, 136, 255, 139, 139, 139, 255, 142, 142, 142, 255, 146, 146, 146, 255, 150, 150, 150, 255, 153, 153, 153, 255, 154, 154, 154, 255, 156, 156, 156, 255, 157, 157, 157, 255, 157, 157, 157, 255, 156, 156, 156, 255, 153, 153, 153, 255, + 149, 149, 149, 255, 145, 145, 145, 255, 139, 139, 139, 255, 134, 134, 134, 255, 131, 131, 131, 255, 127, 127, 127, 255, 123, 123, 123, 255, 117, 117, 117, 255, 110, 110, 110, 255, 105, 105, 105, 255, 101, 101, 101, 255, 102, 102, 102, 255, 103, 103, 103, 255, 100, 100, 100, 255, 95, 95, 95, 255, 94, 94, 94, 255, 95, 95, 95, 255, 98, 98, 98, 255, 98, 98, 98, 255, 96, 96, 96, 255, 94, 94, 94, 255, + 94, 94, 94, 255, 92, 92, 92, 255, 87, 87, 87, 255, 77, 77, 77, 255, 66, 66, 66, 255, 67, 67, 67, 60, 143, 143, 143, 0, 138, 138, 138, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 3, 96, 96, 96, 194, 101, 101, 101, 255, 105, 105, 106, 255, + 108, 108, 108, 255, 108, 108, 109, 255, 108, 108, 109, 255, 110, 110, 110, 255, 108, 108, 108, 255, 106, 106, 107, 255, 110, 110, 110, 255, 115, 115, 115, 255, 118, 118, 118, 255, 120, 120, 120, 255, 121, 121, 121, 255, 122, 122, 122, 255, 124, 124, 124, 255, 129, 129, 129, 255, 131, 131, 131, 255, 134, 134, 134, 255, 136, 136, 137, 255, 140, 140, 140, 255, 146, 146, 146, 255, 149, 149, 149, 255, 153, 153, 153, 255, + 154, 154, 154, 255, 155, 155, 155, 255, 156, 156, 156, 255, 156, 156, 156, 255, 154, 154, 154, 255, 152, 152, 152, 255, 149, 149, 149, 255, 144, 144, 144, 255, 138, 138, 138, 255, 133, 133, 133, 255, 127, 127, 127, 255, 123, 123, 123, 255, 120, 120, 120, 255, 117, 117, 117, 255, 111, 111, 111, 255, 106, 106, 106, 255, 99, 99, 99, 255, 96, 96, 96, 255, 99, 99, 99, 255, 100, 100, 100, 255, 97, 97, 97, 255, + 92, 92, 92, 255, 92, 92, 92, 255, 95, 95, 95, 255, 98, 98, 98, 255, 98, 98, 98, 255, 95, 95, 95, 255, 93, 93, 93, 255, 95, 95, 94, 255, 93, 93, 93, 255, 85, 85, 85, 255, 73, 73, 73, 255, 69, 69, 69, 183, 139, 139, 139, 0, 134, 134, 134, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 131, 131, 131, 0, 131, 131, 131, 0, 98, 98, 98, 49, 97, 97, 97, 255, 102, 102, 103, 255, 106, 106, 106, 255, 107, 107, 107, 255, 106, 106, 107, 255, 107, 107, 107, 255, 106, 106, 106, 255, 104, 104, 104, 255, 105, 105, 105, 255, 111, 111, 111, 255, 114, 114, 115, 255, 115, 115, 116, 255, 117, 117, 117, 255, 118, 118, 118, 255, 120, 120, 120, 255, 124, 124, 124, 255, 126, 126, 126, 255, 129, 129, 129, 255, + 132, 132, 132, 255, 136, 136, 136, 255, 140, 140, 140, 255, 144, 144, 144, 255, 146, 146, 146, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 152, 152, 152, 255, 150, 150, 150, 255, 147, 147, 147, 255, 143, 143, 143, 255, 138, 138, 138, 255, 132, 132, 132, 255, 126, 126, 126, 255, 120, 120, 120, 255, 116, 116, 116, 255, 113, 113, 113, 255, 110, 110, 110, 255, + 106, 106, 106, 255, 100, 100, 100, 255, 95, 95, 95, 255, 94, 94, 94, 255, 98, 98, 98, 255, 99, 99, 99, 255, 94, 94, 94, 255, 91, 91, 91, 255, 92, 92, 92, 255, 96, 96, 96, 255, 99, 99, 99, 255, 97, 97, 97, 255, 96, 96, 96, 255, 98, 98, 98, 255, 97, 97, 97, 255, 93, 93, 93, 255, 83, 83, 83, 255, 73, 73, 72, 255, 73, 73, 73, 39, 132, 132, 132, 0, 136, 136, 136, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 133, 133, 133, 2, 94, 94, 94, 146, 98, 98, 98, 255, 105, 105, 105, 255, 105, 105, 106, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 102, 102, 103, 255, 100, 100, 101, 255, 106, 106, 106, 255, 111, 111, 111, 255, 113, 113, 113, 255, 112, 112, 113, 255, + 113, 113, 114, 255, 114, 114, 114, 255, 118, 118, 118, 255, 121, 121, 121, 255, 123, 123, 124, 255, 126, 126, 126, 255, 130, 130, 131, 255, 134, 134, 135, 255, 138, 138, 138, 255, 140, 140, 140, 255, 144, 144, 144, 255, 145, 145, 145, 255, 147, 147, 147, 255, 151, 151, 151, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 151, 151, 151, 255, 146, 146, 146, 255, 141, 141, 141, 255, 137, 137, 137, 255, + 131, 131, 131, 255, 126, 126, 126, 255, 118, 118, 118, 255, 113, 113, 113, 255, 109, 109, 109, 255, 108, 108, 108, 255, 104, 104, 104, 255, 102, 102, 102, 255, 97, 97, 97, 255, 91, 91, 91, 255, 94, 94, 94, 255, 98, 98, 98, 255, 96, 96, 96, 255, 92, 92, 92, 255, 91, 91, 91, 255, 95, 95, 95, 255, 100, 100, 100, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, + 100, 100, 100, 255, 91, 91, 91, 255, 79, 79, 79, 255, 75, 75, 75, 138, 136, 136, 136, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 120, 120, 120, 9, 95, 95, 95, 231, 100, 100, 101, 255, 106, 106, 106, 255, 103, 103, 103, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, + 98, 98, 98, 255, 100, 100, 101, 255, 107, 107, 108, 255, 111, 111, 111, 255, 110, 110, 110, 255, 110, 110, 111, 255, 111, 111, 111, 255, 112, 112, 113, 255, 117, 117, 117, 255, 117, 117, 118, 255, 120, 120, 120, 255, 122, 122, 122, 255, 127, 127, 127, 255, 132, 132, 132, 255, 136, 136, 136, 255, 136, 136, 136, 255, 139, 139, 139, 255, 143, 143, 143, 255, 149, 149, 149, 255, 153, 153, 153, 255, 156, 156, 156, 255, + 158, 158, 158, 255, 158, 158, 158, 255, 153, 153, 153, 255, 147, 147, 147, 255, 140, 140, 140, 255, 133, 133, 133, 255, 127, 127, 127, 255, 121, 121, 121, 255, 116, 116, 116, 255, 112, 112, 112, 255, 106, 106, 106, 255, 102, 102, 102, 255, 101, 101, 101, 255, 99, 99, 99, 255, 97, 97, 97, 255, 91, 91, 91, 255, 91, 91, 91, 255, 95, 95, 95, 255, 98, 98, 98, 255, 96, 96, 96, 255, 94, 94, 94, 255, + 97, 97, 97, 255, 101, 101, 101, 255, 106, 106, 106, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 103, 255, 98, 98, 98, 255, 85, 85, 85, 255, 78, 78, 78, 225, 141, 141, 141, 0, 145, 145, 145, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 1, 100, 100, 100, 60, 99, 99, 100, 255, + 104, 104, 104, 255, 104, 104, 104, 255, 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 103, 255, 99, 99, 99, 255, 97, 97, 97, 255, 103, 103, 103, 255, 108, 108, 109, 255, 108, 108, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 111, 111, 111, 255, 112, 112, 112, 255, 113, 113, 113, 255, 116, 116, 116, 255, 120, 120, 120, 255, 124, 124, 124, 255, 128, 128, 128, 255, 130, 130, 130, 255, + 130, 130, 130, 255, 137, 137, 137, 255, 144, 144, 144, 255, 150, 150, 150, 255, 153, 153, 153, 255, 155, 155, 155, 255, 156, 156, 156, 255, 155, 155, 155, 255, 150, 150, 150, 255, 143, 143, 143, 255, 135, 135, 135, 255, 129, 129, 129, 255, 123, 123, 123, 255, 116, 116, 116, 255, 112, 112, 112, 255, 109, 109, 109, 255, 105, 105, 105, 255, 100, 100, 100, 255, 98, 98, 98, 255, 97, 97, 97, 255, 96, 96, 96, 255, + 95, 95, 95, 255, 91, 91, 91, 255, 93, 93, 93, 255, 100, 100, 100, 255, 101, 101, 101, 255, 98, 98, 98, 255, 99, 99, 99, 255, 104, 104, 103, 255, 109, 109, 109, 255, 110, 110, 110, 255, 107, 107, 107, 255, 107, 107, 107, 255, 106, 106, 106, 255, 103, 103, 103, 255, 94, 94, 94, 255, 81, 81, 81, 255, 79, 79, 79, 45, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 2, 101, 101, 101, 129, 101, 101, 101, 255, 107, 107, 107, 255, 103, 103, 103, 255, 101, 101, 102, 255, 101, 101, 102, 255, 102, 102, 102, 255, 96, 96, 96, 255, 97, 97, 97, 255, 103, 103, 103, 255, 107, 107, 107, 255, 106, 106, 107, 255, 106, 106, 106, 255, 104, 104, 104, 255, 105, 105, 106, 255, 109, 109, 109, 255, 108, 108, 108, 255, + 109, 109, 109, 255, 112, 112, 113, 255, 117, 117, 118, 255, 121, 121, 121, 255, 122, 122, 122, 255, 123, 123, 123, 255, 129, 129, 129, 255, 138, 138, 138, 255, 143, 143, 143, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 152, 152, 152, 255, 151, 151, 151, 255, 146, 146, 146, 255, 136, 136, 136, 255, 128, 128, 128, 255, 122, 122, 122, 255, 118, 118, 118, 255, 112, 112, 112, 255, 108, 108, 108, 255, + 105, 105, 105, 255, 104, 104, 104, 255, 100, 100, 100, 255, 96, 96, 96, 255, 95, 95, 95, 255, 96, 96, 96, 255, 97, 97, 97, 255, 94, 94, 94, 255, 95, 95, 95, 255, 103, 103, 102, 255, 107, 107, 107, 255, 104, 104, 104, 255, 103, 103, 103, 255, 106, 106, 106, 255, 110, 110, 110, 255, 113, 113, 113, 255, 110, 110, 110, 255, 109, 109, 109, 255, 108, 108, 108, 255, 106, 106, 106, 255, 97, 97, 97, 255, + 85, 85, 85, 255, 79, 79, 79, 108, 145, 145, 145, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 3, 104, 104, 104, 187, 105, 105, 105, 255, 107, 107, 107, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 99, 99, 99, 255, 95, 95, 96, 255, 97, 97, 98, 255, 103, 103, 103, 255, 104, 104, 104, 255, + 105, 105, 105, 255, 103, 103, 104, 255, 102, 102, 102, 255, 104, 104, 104, 255, 106, 106, 106, 255, 104, 104, 105, 255, 106, 106, 106, 255, 110, 110, 111, 255, 115, 115, 115, 255, 116, 116, 116, 255, 116, 116, 116, 255, 120, 120, 120, 255, 127, 127, 127, 255, 133, 133, 133, 255, 134, 134, 134, 255, 138, 138, 138, 255, 143, 143, 143, 255, 147, 147, 147, 255, 149, 149, 149, 255, 149, 149, 149, 255, 141, 141, 141, 255, + 129, 129, 129, 255, 122, 122, 122, 255, 116, 116, 116, 255, 110, 110, 110, 255, 106, 106, 106, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, 96, 96, 96, 255, 95, 95, 95, 255, 96, 96, 96, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 104, 104, 104, 255, 110, 110, 110, 255, 111, 111, 110, 255, 107, 107, 107, 255, 106, 106, 106, 255, 110, 110, 110, 255, + 113, 113, 113, 255, 112, 112, 112, 255, 110, 110, 110, 255, 109, 109, 109, 255, 107, 107, 107, 255, 101, 101, 101, 255, 87, 87, 87, 255, 80, 80, 80, 177, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 6, 108, 108, 108, 236, 110, 110, 110, 255, 108, 108, 108, 255, 103, 103, 103, 255, 101, 101, 101, 255, + 100, 100, 100, 255, 98, 98, 98, 255, 95, 95, 95, 255, 99, 99, 99, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 100, 100, 101, 255, 104, 104, 104, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 108, 108, 109, 255, 111, 111, 112, 255, 110, 110, 110, 255, 112, 112, 113, 255, 118, 118, 118, 255, 122, 122, 122, 255, 123, 123, 123, 255, 127, 127, 127, 255, + 133, 133, 133, 255, 139, 139, 139, 255, 147, 147, 147, 255, 153, 153, 153, 255, 151, 151, 151, 255, 143, 143, 143, 255, 131, 131, 131, 255, 120, 120, 120, 255, 108, 108, 108, 255, 103, 103, 103, 255, 100, 100, 100, 255, 98, 98, 98, 255, 97, 97, 97, 255, 99, 99, 99, 255, 101, 101, 101, 255, 99, 99, 99, 255, 100, 100, 100, 255, 101, 101, 101, 255, 104, 104, 103, 255, 106, 106, 106, 255, 105, 105, 105, 255, + 107, 107, 106, 255, 112, 112, 112, 255, 114, 114, 114, 255, 109, 109, 109, 255, 107, 107, 107, 255, 109, 109, 109, 255, 113, 113, 113, 255, 112, 112, 112, 255, 110, 110, 110, 255, 110, 110, 110, 255, 107, 107, 108, 255, 102, 102, 102, 255, 90, 90, 90, 255, 80, 80, 80, 222, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 120, 120, 120, 33, 115, 115, 115, 255, 115, 115, 115, 255, 111, 111, 112, 255, 103, 103, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 95, 95, 96, 255, 95, 95, 95, 255, 101, 101, 101, 255, 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 102, 102, 103, 255, 101, 101, 101, 255, 101, 101, 102, 255, 104, 104, 104, 255, 106, 106, 106, 255, 106, 106, 106, 255, + 105, 105, 106, 255, 109, 109, 109, 255, 112, 112, 113, 255, 114, 114, 114, 255, 116, 116, 116, 255, 120, 120, 120, 255, 126, 126, 126, 255, 136, 136, 136, 255, 148, 148, 148, 255, 155, 155, 155, 255, 153, 153, 153, 255, 144, 144, 144, 255, 134, 134, 134, 255, 121, 121, 121, 255, 105, 105, 105, 255, 96, 96, 96, 255, 95, 95, 95, 255, 94, 94, 94, 255, 94, 94, 94, 255, 99, 99, 99, 255, 104, 104, 104, 255, + 107, 107, 107, 255, 106, 106, 106, 255, 106, 106, 106, 255, 108, 108, 108, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 111, 111, 111, 255, 114, 114, 114, 255, 110, 110, 110, 255, 107, 107, 107, 255, 109, 109, 109, 255, 112, 112, 112, 255, 111, 111, 111, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 103, 103, 103, 255, 92, 92, 92, 255, 81, 81, 81, 252, 85, 85, 85, 10, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 122, 122, 122, 68, 122, 122, 123, 255, 121, 121, 121, 255, 116, 116, 116, 255, 107, 107, 108, 255, 106, 106, 107, 255, 105, 105, 105, 255, 98, 98, 98, 255, 99, 99, 99, 255, 105, 105, 105, 255, 106, 106, 106, 255, 102, 102, 102, 255, 101, 101, 102, 255, 100, 100, 100, 255, 100, 100, 100, 255, + 102, 102, 102, 255, 100, 100, 100, 255, 101, 101, 101, 255, 102, 102, 103, 255, 103, 103, 103, 255, 100, 100, 101, 255, 103, 103, 103, 255, 105, 105, 106, 255, 106, 106, 106, 255, 107, 107, 107, 255, 109, 109, 110, 255, 112, 112, 112, 255, 118, 118, 118, 255, 131, 131, 131, 255, 145, 145, 145, 255, 157, 157, 157, 255, 155, 155, 155, 255, 142, 142, 142, 255, 127, 127, 127, 255, 114, 114, 114, 255, 102, 102, 102, 255, + 91, 91, 91, 255, 90, 90, 90, 255, 93, 93, 93, 255, 97, 97, 97, 255, 103, 103, 103, 255, 109, 109, 109, 255, 114, 114, 114, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 110, 110, 110, 255, 108, 108, 108, 255, 108, 108, 108, 255, 111, 111, 111, 255, 113, 113, 113, 255, 111, 111, 111, 255, 107, 107, 107, 255, 108, 108, 108, 255, 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 109, 255, + 109, 109, 109, 255, 108, 108, 108, 255, 104, 104, 104, 255, 94, 94, 94, 255, 83, 83, 83, 255, 82, 82, 83, 51, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 92, 128, 128, 128, 255, 128, 128, 128, 255, 121, 121, 122, 255, 114, 114, 114, 255, 112, 112, 112, 255, 110, 110, 110, 255, 103, 103, 103, 255, 105, 105, 105, 255, + 112, 112, 112, 255, 111, 111, 111, 255, 107, 107, 108, 255, 106, 106, 106, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 102, 102, 102, 255, 100, 100, 100, 255, 102, 102, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, 102, 102, 102, 255, 101, 101, 102, 255, 101, 101, 101, 255, 108, 108, 108, 255, 122, 122, 122, 255, 142, 142, 142, 255, + 156, 156, 156, 255, 154, 154, 154, 255, 137, 137, 137, 255, 117, 117, 117, 255, 104, 104, 104, 255, 97, 97, 97, 255, 91, 91, 91, 255, 93, 93, 93, 255, 102, 102, 102, 255, 107, 107, 107, 255, 107, 107, 107, 255, 111, 111, 111, 255, 116, 116, 116, 255, 113, 113, 113, 255, 110, 110, 110, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 110, 110, 111, 255, 112, 112, 112, 255, + 110, 110, 110, 255, 106, 106, 106, 255, 107, 107, 107, 255, 109, 109, 110, 255, 110, 110, 111, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 104, 104, 104, 255, 95, 95, 95, 255, 84, 84, 84, 255, 82, 82, 83, 75, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 105, 136, 136, 136, 255, 135, 135, 135, 255, + 126, 126, 127, 255, 120, 120, 120, 255, 119, 119, 119, 255, 117, 117, 117, 255, 110, 110, 110, 255, 114, 114, 114, 255, 118, 118, 118, 255, 118, 118, 118, 255, 116, 116, 116, 255, 114, 114, 114, 255, 112, 112, 112, 255, 111, 111, 112, 255, 111, 111, 111, 255, 108, 108, 109, 255, 108, 108, 108, 255, 107, 107, 107, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, + 99, 99, 99, 255, 96, 96, 96, 255, 93, 93, 93, 255, 98, 98, 99, 255, 110, 110, 111, 255, 126, 126, 126, 255, 142, 142, 142, 255, 148, 148, 148, 255, 126, 126, 126, 255, 108, 108, 108, 255, 99, 99, 99, 255, 99, 99, 99, 255, 103, 103, 103, 255, 104, 104, 104, 255, 107, 107, 107, 255, 110, 110, 110, 255, 106, 106, 107, 255, 110, 110, 110, 255, 115, 115, 115, 255, 113, 113, 114, 255, 109, 109, 109, 255, + 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 109, 109, 109, 255, 111, 111, 111, 255, 109, 109, 109, 255, 105, 105, 106, 255, 105, 105, 106, 255, 107, 107, 107, 255, 109, 109, 109, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 103, 103, 103, 255, 94, 94, 95, 255, 84, 84, 84, 255, 83, 83, 84, 95, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 120, 143, 143, 143, 255, 141, 141, 141, 255, 134, 134, 134, 255, 127, 127, 127, 255, 125, 125, 125, 255, 124, 124, 124, 255, 118, 118, 118, 255, 122, 122, 122, 255, 127, 127, 128, 255, 127, 127, 127, 255, 126, 126, 126, 255, 123, 123, 124, 255, 122, 122, 122, 255, 123, 123, 123, 255, 122, 122, 122, 255, 120, 120, 120, 255, 118, 118, 119, 255, + 120, 120, 120, 255, 118, 118, 118, 255, 117, 117, 117, 255, 115, 115, 115, 255, 112, 112, 112, 255, 109, 109, 109, 255, 107, 107, 107, 255, 98, 98, 98, 255, 90, 90, 90, 255, 95, 95, 95, 255, 99, 99, 99, 255, 99, 99, 100, 255, 116, 116, 116, 255, 149, 149, 149, 255, 109, 109, 109, 255, 111, 111, 111, 255, 115, 115, 115, 255, 110, 110, 110, 255, 107, 107, 107, 255, 103, 103, 104, 255, 104, 104, 104, 255, + 107, 107, 107, 255, 105, 105, 105, 255, 108, 108, 108, 255, 111, 111, 112, 255, 112, 112, 112, 255, 107, 107, 107, 255, 105, 105, 105, 255, 105, 105, 106, 255, 105, 105, 106, 255, 105, 105, 105, 255, 108, 108, 108, 255, 110, 110, 110, 255, 108, 108, 108, 255, 105, 105, 105, 255, 104, 104, 104, 255, 106, 106, 106, 255, 107, 107, 108, 255, 105, 105, 106, 255, 106, 106, 107, 255, 105, 105, 106, 255, 102, 102, 103, 255, + 95, 95, 95, 255, 84, 84, 85, 255, 84, 84, 85, 108, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 120, 150, 150, 150, 255, 147, 147, 147, 255, 141, 141, 142, 255, 133, 133, 133, 255, 132, 132, 133, 255, 131, 131, 131, 255, 126, 126, 127, 255, 130, 130, 131, 255, 136, 136, 136, 255, 136, 136, 137, 255, 134, 134, 135, 255, + 134, 134, 134, 255, 133, 133, 134, 255, 135, 135, 136, 255, 135, 135, 136, 255, 133, 133, 134, 255, 132, 132, 133, 255, 134, 134, 135, 255, 134, 134, 135, 255, 135, 135, 135, 255, 134, 134, 135, 255, 132, 132, 132, 255, 132, 132, 133, 255, 133, 133, 134, 255, 127, 127, 128, 255, 122, 122, 123, 255, 127, 127, 127, 255, 129, 129, 130, 255, 123, 123, 124, 255, 124, 124, 125, 255, 104, 104, 104, 255, 114, 114, 114, 255, + 114, 114, 114, 255, 109, 109, 109, 255, 104, 104, 104, 255, 102, 102, 102, 255, 98, 98, 98, 255, 100, 100, 100, 255, 103, 103, 103, 255, 101, 101, 101, 255, 104, 104, 104, 255, 108, 108, 108, 255, 110, 110, 110, 255, 104, 104, 104, 255, 103, 103, 103, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 106, 106, 106, 255, 109, 109, 109, 255, 106, 106, 106, 255, 103, 103, 103, 255, 102, 102, 102, 255, + 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 101, 101, 101, 255, 94, 94, 94, 255, 84, 84, 84, 255, 83, 83, 83, 112, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 156, 156, 157, 110, 156, 156, 157, 255, 154, 154, 154, 255, 148, 148, 148, 255, 140, 140, 140, 255, 139, 139, 140, 255, + 137, 137, 138, 255, 134, 134, 134, 255, 138, 138, 139, 255, 143, 143, 143, 255, 143, 143, 143, 255, 143, 143, 143, 255, 142, 142, 142, 255, 143, 143, 143, 255, 146, 146, 146, 255, 146, 146, 147, 255, 145, 145, 145, 255, 144, 144, 144, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 148, 148, 148, 255, 150, 150, 150, 255, 154, 154, 154, 255, 150, 150, 150, 255, 140, 140, 140, 255, + 136, 136, 136, 255, 128, 128, 128, 255, 99, 99, 99, 255, 114, 114, 114, 255, 149, 149, 149, 255, 135, 135, 135, 255, 112, 112, 112, 255, 100, 100, 101, 255, 97, 97, 98, 255, 95, 95, 96, 255, 93, 93, 94, 255, 96, 96, 96, 255, 98, 98, 99, 255, 97, 97, 97, 255, 99, 99, 100, 255, 104, 104, 105, 255, 105, 105, 105, 255, 101, 101, 102, 255, 100, 100, 101, 255, 102, 102, 103, 255, 102, 102, 102, 255, + 102, 102, 102, 255, 105, 105, 105, 255, 107, 107, 107, 255, 104, 104, 105, 255, 101, 101, 102, 255, 101, 101, 102, 255, 103, 103, 103, 255, 103, 103, 104, 255, 102, 102, 103, 255, 103, 103, 104, 255, 102, 102, 103, 255, 100, 100, 100, 255, 94, 94, 94, 255, 84, 84, 84, 255, 84, 84, 84, 97, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 161, 161, 161, 100, 162, 162, 162, 255, 158, 158, 158, 255, 152, 152, 152, 255, 145, 145, 145, 255, 145, 145, 145, 255, 145, 145, 145, 255, 141, 141, 141, 255, 145, 145, 145, 255, 149, 149, 149, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 155, 155, 155, 255, + 153, 153, 153, 255, 148, 148, 148, 255, 143, 143, 143, 255, 143, 143, 143, 255, 132, 132, 132, 255, 110, 110, 110, 255, 94, 94, 94, 255, 98, 98, 98, 255, 119, 119, 119, 255, 145, 145, 145, 255, 148, 148, 148, 255, 141, 141, 141, 255, 131, 131, 132, 255, 116, 116, 117, 255, 105, 105, 106, 255, 97, 97, 97, 255, 94, 94, 94, 255, 95, 95, 96, 255, 97, 97, 98, 255, 95, 95, 95, 255, 98, 98, 98, 255, + 101, 101, 102, 255, 101, 101, 102, 255, 98, 98, 99, 255, 100, 100, 100, 255, 101, 101, 102, 255, 99, 99, 100, 255, 100, 100, 100, 255, 103, 103, 103, 255, 105, 105, 106, 255, 102, 102, 103, 255, 100, 100, 100, 255, 101, 101, 101, 255, 101, 101, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, 102, 102, 103, 255, 101, 101, 102, 255, 99, 99, 99, 255, 92, 92, 93, 255, 82, 82, 83, 255, 84, 84, 85, 84, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 165, 165, 165, 83, 167, 167, 167, 255, 163, 163, 163, 255, 157, 157, 157, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 145, 145, 145, 255, 149, 149, 149, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 153, 153, 153, 255, + 154, 154, 154, 255, 152, 152, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 140, 140, 140, 255, 131, 131, 131, 255, 120, 120, 120, 255, 116, 116, 116, 255, 108, 108, 108, 255, 99, 99, 99, 255, 98, 98, 98, 255, 114, 114, 114, 255, 137, 137, 138, 255, 153, 153, 153, 255, 149, 149, 150, 255, 143, 143, 144, 255, 136, 136, 137, 255, 128, 128, 129, 255, 117, 117, 117, 255, + 108, 108, 108, 255, 106, 106, 106, 255, 104, 104, 105, 255, 99, 99, 100, 255, 96, 96, 97, 255, 97, 97, 97, 255, 100, 100, 101, 255, 98, 98, 99, 255, 96, 96, 96, 255, 97, 97, 98, 255, 98, 98, 98, 255, 97, 97, 98, 255, 98, 98, 99, 255, 102, 102, 103, 255, 103, 103, 104, 255, 100, 100, 101, 255, 99, 99, 99, 255, 100, 100, 101, 255, 101, 101, 101, 255, 100, 100, 101, 255, 100, 100, 100, 255, + 100, 100, 101, 255, 101, 101, 101, 255, 98, 98, 98, 255, 91, 91, 92, 255, 81, 81, 82, 255, 87, 87, 87, 61, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 162, 162, 162, 51, 171, 171, 171, 255, 167, 167, 167, 255, 161, 161, 161, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 148, 148, 148, 255, 148, 148, 148, 255, + 153, 153, 153, 255, 154, 154, 154, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 147, 255, 143, 143, 143, 255, 139, 139, 139, 255, 136, 136, 136, 255, 132, 132, 132, 255, 126, 126, 126, 255, 121, 121, 121, 255, 113, 113, 113, 255, 102, 102, 102, 255, 100, 100, 100, 255, 107, 107, 107, 255, 115, 115, 115, 255, 120, 120, 120, 255, 128, 128, 129, 255, 144, 144, 144, 255, + 149, 149, 150, 255, 149, 149, 150, 255, 144, 144, 145, 255, 137, 137, 137, 255, 129, 129, 130, 255, 126, 126, 127, 255, 125, 125, 126, 255, 119, 119, 120, 255, 111, 111, 112, 255, 105, 105, 105, 255, 102, 102, 103, 255, 103, 103, 103, 255, 100, 100, 101, 255, 97, 97, 98, 255, 97, 97, 97, 255, 96, 96, 97, 255, 95, 95, 96, 255, 97, 97, 97, 255, 99, 99, 100, 255, 101, 101, 102, 255, 101, 101, 101, 255, + 99, 99, 99, 255, 97, 97, 97, 255, 98, 98, 99, 255, 101, 101, 101, 255, 99, 99, 100, 255, 99, 99, 100, 255, 100, 100, 100, 255, 99, 99, 99, 255, 97, 97, 97, 255, 90, 90, 90, 255, 81, 81, 82, 255, 101, 101, 101, 19, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 19, 173, 173, 173, 245, 170, 170, 170, 255, + 163, 163, 163, 255, 154, 154, 154, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 149, 149, 149, 255, 150, 150, 150, 255, 145, 145, 145, 255, 144, 144, 144, 255, 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 132, 132, 132, 255, 127, 127, 127, 255, 120, 120, 120, 255, 115, 115, 115, 255, 110, 110, 110, 255, 106, 106, 106, 255, 105, 105, 105, 255, 103, 103, 103, 255, + 103, 103, 103, 255, 112, 112, 112, 255, 129, 129, 129, 255, 139, 139, 139, 255, 144, 144, 144, 255, 149, 149, 150, 255, 149, 149, 150, 255, 148, 148, 149, 255, 143, 143, 143, 255, 138, 138, 139, 255, 135, 135, 136, 255, 136, 136, 137, 255, 135, 135, 136, 255, 128, 128, 129, 255, 118, 118, 119, 255, 112, 112, 112, 255, 111, 111, 112, 255, 108, 108, 109, 255, 104, 104, 105, 255, 101, 101, 101, 255, 101, 101, 102, 255, + 99, 99, 99, 255, 97, 97, 98, 255, 97, 97, 98, 255, 99, 99, 100, 255, 100, 100, 101, 255, 99, 99, 100, 255, 97, 97, 98, 255, 96, 96, 96, 255, 97, 97, 98, 255, 99, 99, 100, 255, 98, 98, 98, 255, 98, 98, 99, 255, 99, 99, 100, 255, 98, 98, 98, 255, 96, 96, 97, 255, 88, 88, 88, 255, 79, 79, 80, 230, 137, 137, 137, 5, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 14, 172, 172, 172, 202, 171, 171, 171, 255, 164, 164, 164, 255, 154, 154, 154, 255, 147, 147, 147, 255, 146, 146, 146, 255, 142, 142, 142, 255, 138, 138, 138, 255, 141, 141, 141, 255, 143, 143, 143, 255, 138, 138, 138, 255, 134, 134, 134, 255, 132, 132, 132, 255, 127, 127, 127, 255, 124, 124, 124, 255, 122, 122, 121, 255, 115, 115, 115, 255, + 109, 109, 109, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 105, 105, 105, 255, 112, 112, 112, 255, 113, 113, 113, 255, 119, 119, 119, 255, 134, 134, 134, 255, 147, 147, 148, 255, 156, 156, 156, 255, 158, 158, 159, 255, 156, 156, 156, 255, 153, 153, 154, 255, 150, 150, 150, 255, 147, 147, 147, 255, 144, 144, 145, 255, 141, 141, 141, 255, 136, 136, 137, 255, 129, 129, 130, 255, 125, 125, 125, 255, + 122, 122, 123, 255, 120, 120, 121, 255, 115, 115, 115, 255, 108, 108, 109, 255, 106, 106, 107, 255, 104, 104, 105, 255, 101, 101, 102, 255, 100, 100, 100, 255, 101, 101, 102, 255, 103, 103, 104, 255, 102, 102, 103, 255, 99, 99, 99, 255, 96, 96, 96, 255, 96, 96, 97, 255, 97, 97, 97, 255, 97, 97, 98, 255, 97, 97, 98, 255, 98, 98, 99, 255, 98, 98, 99, 255, 97, 97, 97, 255, 94, 94, 94, 255, + 86, 86, 87, 255, 78, 78, 79, 188, 131, 131, 131, 3, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 10, 170, 170, 170, 150, 170, 170, 170, 255, 163, 163, 163, 255, 151, 151, 151, 255, 141, 141, 141, 255, 141, 141, 141, 255, 137, 137, 137, 255, 131, 131, 131, 255, 132, 132, 132, 255, 134, 134, 134, 255, 131, 131, 131, 255, + 124, 124, 124, 255, 121, 121, 121, 255, 117, 117, 117, 255, 113, 113, 113, 255, 110, 110, 110, 255, 106, 106, 106, 255, 103, 103, 103, 255, 99, 99, 99, 255, 101, 101, 101, 255, 104, 104, 104, 255, 109, 109, 109, 255, 117, 117, 117, 255, 125, 125, 125, 255, 132, 132, 133, 255, 138, 138, 138, 255, 146, 146, 147, 255, 157, 157, 158, 255, 159, 159, 160, 255, 159, 159, 159, 255, 157, 157, 158, 255, 153, 153, 154, 255, + 150, 150, 150, 255, 146, 146, 146, 255, 140, 140, 141, 255, 134, 134, 135, 255, 132, 132, 132, 255, 131, 131, 132, 255, 131, 131, 132, 255, 127, 127, 128, 255, 119, 119, 120, 255, 113, 113, 114, 255, 111, 111, 112, 255, 107, 107, 108, 255, 103, 103, 104, 255, 104, 104, 105, 255, 106, 106, 106, 255, 106, 106, 107, 255, 104, 104, 104, 255, 100, 100, 100, 255, 98, 98, 99, 255, 98, 98, 99, 255, 98, 98, 98, 255, + 98, 98, 99, 255, 96, 96, 97, 255, 98, 98, 99, 255, 97, 97, 98, 255, 94, 94, 95, 255, 92, 92, 93, 255, 83, 83, 84, 255, 76, 76, 77, 123, 129, 129, 129, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 6, 164, 164, 164, 87, 168, 168, 168, 255, 162, 162, 162, 255, 150, 150, 150, 255, 136, 136, 136, 255, + 133, 133, 133, 255, 131, 131, 131, 255, 125, 125, 125, 255, 121, 121, 121, 255, 123, 123, 123, 255, 122, 122, 122, 255, 115, 115, 115, 255, 111, 111, 111, 255, 108, 108, 108, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 110, 110, 110, 255, 116, 116, 116, 255, 124, 124, 124, 255, 133, 133, 133, 255, 140, 140, 141, 255, 145, 145, 145, 255, + 152, 152, 152, 255, 153, 153, 153, 255, 155, 155, 156, 255, 155, 155, 156, 255, 154, 154, 154, 255, 152, 152, 152, 255, 147, 147, 148, 255, 143, 143, 143, 255, 138, 138, 139, 255, 136, 136, 137, 255, 136, 136, 137, 255, 136, 136, 136, 255, 134, 134, 135, 255, 131, 131, 131, 255, 123, 123, 124, 255, 119, 119, 120, 255, 114, 114, 115, 255, 109, 109, 110, 255, 107, 107, 108, 255, 110, 110, 111, 255, 110, 110, 111, 255, + 108, 108, 109, 255, 105, 105, 105, 255, 102, 102, 102, 255, 100, 100, 100, 255, 99, 99, 100, 255, 99, 99, 100, 255, 99, 99, 100, 255, 98, 98, 99, 255, 99, 99, 99, 255, 97, 97, 98, 255, 94, 94, 95, 255, 90, 90, 90, 255, 81, 81, 82, 255, 76, 76, 77, 58, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 139, 139, 139, 3, 150, 150, 150, 32, 168, 168, 168, 242, 160, 160, 160, 255, 149, 149, 149, 255, 133, 133, 133, 255, 126, 126, 126, 255, 123, 123, 123, 255, 119, 119, 119, 255, 113, 113, 113, 255, 114, 114, 114, 255, 116, 116, 116, 255, 111, 111, 111, 255, 104, 104, 104, 255, 104, 104, 104, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 107, 107, 107, 255, 110, 110, 110, 255, + 116, 116, 117, 255, 122, 122, 122, 255, 130, 130, 130, 255, 137, 137, 137, 255, 143, 143, 143, 255, 150, 150, 151, 255, 155, 155, 156, 255, 156, 156, 156, 255, 155, 155, 156, 255, 152, 152, 153, 255, 152, 152, 153, 255, 149, 149, 150, 255, 146, 146, 147, 255, 144, 144, 144, 255, 143, 143, 143, 255, 141, 141, 142, 255, 139, 139, 140, 255, 137, 137, 138, 255, 135, 135, 136, 255, 130, 130, 131, 255, 128, 128, 128, 255, + 124, 124, 124, 255, 117, 117, 117, 255, 113, 113, 114, 255, 115, 115, 116, 255, 116, 116, 116, 255, 114, 114, 115, 255, 110, 110, 110, 255, 107, 107, 107, 255, 103, 103, 104, 255, 102, 102, 103, 255, 102, 102, 103, 255, 102, 102, 103, 255, 101, 101, 102, 255, 100, 100, 101, 255, 100, 100, 101, 255, 97, 97, 98, 255, 95, 95, 96, 255, 88, 88, 89, 255, 80, 80, 80, 237, 76, 76, 77, 3, 137, 137, 137, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 1, 139, 139, 139, 14, 162, 162, 162, 173, 160, 160, 160, 255, 149, 149, 149, 255, 131, 131, 131, 255, 118, 118, 118, 255, 115, 115, 115, 255, 112, 112, 112, 255, 107, 107, 107, 255, 105, 105, 105, 255, 108, 108, 108, 255, 107, 107, 107, 255, 103, 103, 103, 255, 102, 102, 102, 255, + 103, 103, 103, 255, 104, 104, 104, 255, 106, 106, 106, 255, 110, 110, 110, 255, 113, 113, 113, 255, 116, 116, 116, 255, 122, 122, 122, 255, 128, 128, 129, 255, 134, 134, 134, 255, 139, 139, 139, 255, 145, 145, 145, 255, 151, 151, 151, 255, 155, 155, 156, 255, 157, 157, 157, 255, 155, 155, 156, 255, 154, 154, 155, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 146, 146, 146, 255, + 143, 143, 143, 255, 139, 139, 140, 255, 136, 136, 137, 255, 134, 134, 134, 255, 131, 131, 132, 255, 129, 129, 130, 255, 126, 126, 126, 255, 121, 121, 122, 255, 121, 121, 122, 255, 123, 123, 123, 255, 120, 120, 120, 255, 116, 116, 117, 255, 112, 112, 113, 255, 109, 109, 110, 255, 106, 106, 107, 255, 105, 105, 106, 255, 106, 106, 107, 255, 105, 105, 105, 255, 104, 104, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, + 99, 99, 100, 255, 96, 96, 96, 255, 88, 88, 89, 255, 81, 81, 82, 156, 137, 137, 137, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 136, 136, 136, 7, 156, 156, 156, 88, 159, 159, 159, 255, 149, 149, 149, 255, 134, 134, 134, 255, 116, 116, 116, 255, 110, 110, 110, 255, 107, 107, 107, 255, + 103, 103, 103, 255, 100, 100, 100, 255, 102, 102, 102, 255, 106, 106, 106, 255, 106, 106, 106, 255, 103, 103, 103, 255, 105, 105, 105, 255, 108, 108, 108, 255, 110, 110, 110, 255, 113, 113, 113, 255, 118, 118, 118, 255, 123, 123, 123, 255, 128, 128, 128, 255, 132, 132, 132, 255, 138, 138, 138, 255, 142, 142, 143, 255, 147, 147, 148, 255, 151, 151, 151, 255, 152, 152, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, + 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 150, 150, 151, 255, 148, 148, 148, 255, 145, 145, 146, 255, 142, 142, 142, 255, 139, 139, 139, 255, 136, 136, 137, 255, 134, 134, 135, 255, 130, 130, 131, 255, 128, 128, 129, 255, 125, 125, 126, 255, 127, 127, 127, 255, 128, 128, 129, 255, 128, 128, 128, 255, 123, 123, 124, 255, 118, 118, 119, 255, 114, 114, 115, 255, 111, 111, 112, 255, 109, 109, 110, 255, + 108, 108, 109, 255, 109, 109, 109, 255, 107, 107, 108, 255, 107, 107, 107, 255, 105, 105, 105, 255, 104, 104, 105, 255, 100, 100, 101, 255, 95, 95, 96, 255, 88, 88, 89, 255, 84, 84, 85, 60, 137, 137, 137, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 135, 135, 135, 3, 136, 136, 136, 22, + 159, 159, 159, 218, 152, 152, 152, 255, 139, 139, 139, 255, 118, 118, 118, 255, 105, 105, 105, 255, 103, 103, 103, 255, 103, 103, 103, 255, 99, 99, 99, 255, 98, 98, 98, 255, 105, 105, 105, 255, 110, 110, 110, 255, 108, 108, 108, 255, 108, 108, 108, 255, 111, 111, 111, 255, 114, 114, 114, 255, 118, 118, 119, 255, 123, 123, 123, 255, 129, 129, 129, 255, 132, 132, 132, 255, 135, 135, 136, 255, 140, 140, 141, 255, + 145, 145, 145, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 152, 152, 152, 255, 150, 150, 151, 255, 151, 151, 151, 255, 148, 148, 148, 255, 147, 147, 147, 255, 144, 144, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 136, 136, 136, 255, 134, 134, 134, 255, 130, 130, 131, 255, 129, 129, 130, 255, 129, 129, 130, 255, 131, 131, 132, 255, 133, 133, 133, 255, + 130, 130, 130, 255, 124, 124, 125, 255, 121, 121, 121, 255, 118, 118, 118, 255, 115, 115, 115, 255, 113, 113, 113, 255, 112, 112, 112, 255, 111, 111, 111, 255, 109, 109, 110, 255, 109, 109, 110, 255, 108, 108, 108, 255, 104, 104, 105, 255, 102, 102, 103, 255, 96, 96, 96, 255, 87, 87, 88, 206, 140, 140, 140, 1, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 1, 135, 135, 135, 10, 154, 154, 154, 113, 153, 153, 153, 255, 143, 143, 143, 255, 125, 125, 125, 255, 107, 107, 107, 255, 101, 101, 101, 255, 102, 102, 102, 255, 102, 102, 102, 255, 99, 99, 100, 255, 103, 103, 103, 255, 110, 110, 110, 255, 114, 114, 114, 255, 113, 113, 113, 255, 114, 114, 114, 255, 117, 117, 117, 255, + 122, 122, 122, 255, 127, 127, 127, 255, 132, 132, 132, 255, 137, 137, 137, 255, 139, 139, 140, 255, 143, 143, 143, 255, 145, 145, 146, 255, 150, 150, 150, 255, 151, 151, 152, 255, 152, 152, 153, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 139, 139, 139, 255, 135, 135, 136, 255, + 133, 133, 134, 255, 133, 133, 133, 255, 134, 134, 134, 255, 135, 135, 136, 255, 135, 135, 136, 255, 132, 132, 133, 255, 130, 130, 130, 255, 127, 127, 128, 255, 124, 124, 125, 255, 120, 120, 121, 255, 117, 117, 118, 255, 117, 117, 117, 255, 115, 115, 116, 255, 114, 114, 115, 255, 113, 113, 113, 255, 110, 110, 111, 255, 109, 109, 110, 255, 107, 107, 107, 255, 103, 103, 104, 255, 95, 95, 96, 255, 91, 91, 91, 84, + 141, 141, 141, 0, 140, 140, 140, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 2, 137, 137, 137, 24, 155, 155, 155, 224, 149, 149, 149, 255, 135, 135, 135, 255, 113, 113, 113, 255, 102, 102, 102, 255, 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 103, 255, + 104, 104, 104, 255, 107, 107, 107, 255, 117, 117, 117, 255, 119, 119, 119, 255, 119, 119, 119, 255, 121, 121, 121, 255, 126, 126, 127, 255, 131, 131, 131, 255, 135, 135, 135, 255, 140, 140, 140, 255, 143, 143, 143, 255, 145, 145, 146, 255, 148, 148, 148, 255, 150, 150, 151, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 147, 255, + 145, 145, 145, 255, 143, 143, 144, 255, 142, 142, 143, 255, 140, 140, 140, 255, 137, 137, 138, 255, 136, 136, 136, 255, 136, 136, 137, 255, 138, 138, 138, 255, 138, 138, 139, 255, 138, 138, 139, 255, 136, 136, 136, 255, 133, 133, 134, 255, 130, 130, 131, 255, 129, 129, 130, 255, 128, 128, 128, 255, 124, 124, 124, 255, 122, 122, 122, 255, 120, 120, 121, 255, 118, 118, 119, 255, 116, 116, 117, 255, 115, 115, 116, 255, + 113, 113, 113, 255, 110, 110, 111, 255, 108, 108, 109, 255, 103, 103, 104, 255, 94, 94, 95, 215, 151, 151, 151, 1, 146, 146, 146, 0, 141, 141, 141, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 134, 134, 134, 10, 152, 152, 152, 100, 155, 155, 155, 255, + 144, 144, 144, 255, 126, 126, 126, 255, 109, 109, 109, 255, 103, 103, 103, 255, 106, 106, 106, 255, 108, 108, 108, 255, 106, 106, 106, 255, 109, 109, 109, 255, 116, 116, 116, 255, 122, 122, 122, 255, 125, 125, 125, 255, 127, 127, 127, 255, 130, 130, 130, 255, 133, 133, 133, 255, 138, 138, 138, 255, 141, 141, 142, 255, 145, 145, 145, 255, 149, 149, 149, 255, 151, 151, 152, 255, 152, 152, 153, 255, 153, 153, 154, 255, + 152, 152, 153, 255, 151, 151, 151, 255, 149, 149, 150, 255, 149, 149, 150, 255, 148, 148, 149, 255, 146, 146, 147, 255, 144, 144, 145, 255, 143, 143, 143, 255, 142, 142, 142, 255, 140, 140, 141, 255, 140, 140, 141, 255, 141, 141, 141, 255, 141, 141, 142, 255, 140, 140, 141, 255, 139, 139, 140, 255, 138, 138, 138, 255, 136, 136, 136, 255, 133, 133, 134, 255, 132, 132, 133, 255, 130, 130, 130, 255, 128, 128, 129, 255, + 127, 127, 128, 255, 126, 126, 127, 255, 124, 124, 125, 255, 121, 121, 122, 255, 120, 120, 121, 255, 118, 118, 119, 255, 115, 115, 116, 255, 112, 112, 113, 255, 111, 111, 111, 255, 103, 103, 104, 255, 98, 98, 99, 75, 152, 152, 152, 0, 151, 151, 151, 0, 146, 146, 146, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 3, 135, 135, 135, 19, 157, 157, 157, 192, 152, 152, 152, 255, 140, 140, 140, 255, 122, 122, 122, 255, 109, 109, 109, 255, 107, 107, 107, 255, 111, 111, 111, 255, 112, 112, 112, 255, 113, 113, 113, 255, 116, 116, 116, 255, 122, 122, 122, 255, 132, 132, 132, 255, 134, 134, 134, 255, 134, 134, 135, 255, 136, 136, 137, 255, 139, 139, 139, 255, + 143, 143, 143, 255, 146, 146, 146, 255, 150, 150, 150, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 150, 150, 151, 255, 150, 150, 151, 255, 148, 148, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 146, 146, 146, 255, 146, 146, 146, 255, 144, 144, 144, 255, 144, 144, 145, 255, 142, 142, 143, 255, 141, 141, 141, 255, 139, 139, 140, 255, + 138, 138, 138, 255, 136, 136, 137, 255, 135, 135, 135, 255, 133, 133, 133, 255, 130, 130, 130, 255, 129, 129, 130, 255, 129, 129, 130, 255, 130, 130, 130, 255, 126, 126, 127, 255, 124, 124, 125, 255, 122, 122, 123, 255, 121, 121, 122, 255, 119, 119, 120, 255, 114, 114, 115, 255, 110, 110, 110, 255, 104, 104, 105, 169, 147, 147, 147, 0, 148, 148, 148, 0, 152, 152, 152, 0, 151, 151, 151, 0, 146, 146, 146, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 1, 134, 134, 134, 4, 149, 149, 149, 57, 161, 161, 161, 245, 153, 153, 153, 255, 139, 139, 139, 255, 122, 122, 122, 255, 114, 114, 114, 255, 112, 112, 113, 255, 115, 115, 115, 255, 118, 118, 118, 255, 119, 119, 119, 255, + 124, 124, 124, 255, 131, 131, 131, 255, 136, 136, 137, 255, 139, 139, 140, 255, 140, 140, 141, 255, 142, 142, 142, 255, 145, 145, 145, 255, 147, 147, 148, 255, 150, 150, 151, 255, 152, 152, 152, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, + 146, 146, 147, 255, 145, 145, 146, 255, 144, 144, 144, 255, 143, 143, 143, 255, 141, 141, 141, 255, 139, 139, 139, 255, 139, 139, 140, 255, 137, 137, 138, 255, 135, 135, 136, 255, 132, 132, 133, 255, 131, 131, 131, 255, 132, 132, 132, 255, 131, 131, 132, 255, 130, 130, 131, 255, 129, 129, 130, 255, 127, 127, 128, 255, 125, 125, 125, 255, 124, 124, 125, 255, 121, 121, 122, 255, 115, 115, 116, 255, 109, 109, 110, 238, + 109, 109, 109, 30, 144, 144, 144, 0, 144, 144, 144, 0, 148, 148, 148, 0, 152, 152, 152, 0, 151, 151, 151, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 1, 133, 133, 133, 12, 159, 159, 159, 116, 163, 163, 163, 255, 153, 153, 153, 255, + 139, 139, 139, 255, 124, 124, 124, 255, 116, 116, 117, 255, 120, 120, 120, 255, 123, 123, 123, 255, 125, 125, 125, 255, 128, 128, 128, 255, 130, 130, 130, 255, 136, 136, 136, 255, 141, 141, 142, 255, 145, 145, 146, 255, 147, 147, 147, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 153, 255, 152, 152, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, + 152, 152, 153, 255, 150, 150, 151, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 148, 255, 146, 146, 146, 255, 145, 145, 146, 255, 143, 143, 144, 255, 143, 143, 143, 255, 141, 141, 142, 255, 140, 140, 141, 255, 139, 139, 140, 255, 137, 137, 138, 255, 135, 135, 136, 255, 132, 132, 133, 255, 132, 132, 133, 255, 133, 133, 134, 255, 132, 132, 133, 255, 131, 131, 132, 255, 130, 130, 131, 255, + 130, 130, 131, 255, 129, 129, 129, 255, 126, 126, 127, 255, 122, 122, 123, 255, 116, 116, 117, 255, 111, 111, 112, 91, 141, 141, 141, 0, 144, 144, 144, 0, 145, 145, 145, 0, 144, 144, 144, 0, 148, 148, 148, 0, 152, 152, 152, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, + 135, 135, 135, 0, 133, 133, 133, 0, 132, 132, 132, 4, 131, 131, 131, 15, 165, 165, 165, 164, 166, 166, 166, 255, 156, 156, 156, 255, 140, 140, 140, 255, 129, 129, 129, 255, 124, 124, 124, 255, 126, 126, 126, 255, 129, 129, 129, 255, 131, 131, 131, 255, 132, 132, 132, 255, 136, 136, 136, 255, 140, 140, 140, 255, 146, 146, 146, 255, 150, 150, 151, 255, 151, 151, 151, 255, 152, 152, 153, 255, 153, 153, 153, 255, + 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 148, 148, 148, 255, 146, 146, 147, 255, 146, 146, 147, 255, 145, 145, 146, 255, 145, 145, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 141, 141, 142, 255, 139, 139, 140, 255, 137, 137, 138, 255, 135, 135, 136, 255, + 135, 135, 135, 255, 135, 135, 135, 255, 134, 134, 135, 255, 134, 134, 134, 255, 132, 132, 133, 255, 132, 132, 132, 255, 131, 131, 132, 255, 132, 132, 133, 255, 130, 130, 130, 255, 123, 123, 124, 255, 117, 117, 118, 146, 138, 138, 138, 2, 138, 138, 138, 0, 142, 142, 142, 0, 145, 145, 145, 0, 145, 145, 145, 0, 144, 144, 144, 0, 148, 148, 148, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 5, 139, 139, 139, 26, 171, 171, 171, 190, 168, 168, 168, 255, 159, 159, 159, 255, 145, 145, 145, 255, 136, 136, 136, 255, 129, 129, 130, 255, 131, 131, 131, 255, 133, 133, 133, 255, 137, 137, 137, 255, 138, 138, 138, 255, + 139, 139, 140, 255, 145, 145, 145, 255, 148, 148, 148, 255, 152, 152, 152, 255, 154, 154, 155, 255, 156, 156, 157, 255, 155, 155, 156, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 153, 153, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 152, 152, 153, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 147, 255, 147, 147, 147, 255, 147, 147, 147, 255, 146, 146, 146, 255, + 144, 144, 145, 255, 143, 143, 143, 255, 141, 141, 142, 255, 139, 139, 139, 255, 137, 137, 138, 255, 137, 137, 138, 255, 137, 137, 137, 255, 136, 136, 137, 255, 134, 134, 135, 255, 133, 133, 134, 255, 132, 132, 133, 255, 133, 133, 133, 255, 134, 134, 135, 255, 134, 134, 135, 255, 129, 129, 130, 255, 123, 123, 124, 176, 125, 125, 125, 5, 134, 134, 134, 0, 138, 138, 138, 0, 138, 138, 138, 0, 142, 142, 142, 0, + 145, 145, 145, 0, 145, 145, 145, 0, 144, 144, 144, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 1, 133, 133, 133, 7, 147, 147, 147, 32, 173, 173, 173, 210, 173, 173, 173, 255, 163, 163, 163, 255, + 151, 151, 151, 255, 140, 140, 140, 255, 133, 133, 134, 255, 135, 135, 135, 255, 138, 138, 138, 255, 141, 141, 142, 255, 142, 142, 143, 255, 145, 145, 146, 255, 148, 148, 148, 255, 151, 151, 151, 255, 153, 153, 154, 255, 155, 155, 155, 255, 156, 156, 157, 255, 157, 157, 157, 255, 155, 155, 156, 255, 154, 154, 154, 255, 153, 153, 154, 255, 155, 155, 155, 255, 121, 121, 121, 255, 101, 100, 101, 255, 114, 113, 113, 255, + 153, 153, 154, 255, 149, 149, 150, 255, 148, 148, 149, 255, 148, 148, 148, 255, 146, 146, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 141, 141, 142, 255, 140, 140, 140, 255, 139, 139, 140, 255, 139, 139, 140, 255, 140, 140, 140, 255, 138, 138, 139, 255, 137, 137, 137, 255, 135, 135, 136, 255, 134, 134, 134, 255, 135, 135, 135, 255, 136, 136, 137, 255, 138, 138, 138, 255, 135, 135, 135, 255, 129, 129, 130, 193, + 130, 130, 130, 10, 132, 132, 132, 0, 133, 133, 133, 0, 136, 136, 136, 0, 138, 138, 138, 0, 138, 138, 138, 0, 142, 142, 142, 0, 145, 145, 145, 0, 145, 145, 145, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, + 130, 130, 130, 0, 135, 135, 135, 1, 136, 136, 136, 10, 152, 152, 152, 39, 177, 177, 177, 203, 176, 176, 176, 255, 168, 168, 168, 255, 157, 157, 157, 255, 146, 146, 146, 255, 141, 141, 141, 255, 139, 139, 140, 255, 141, 141, 142, 255, 145, 145, 146, 255, 147, 147, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 154, 255, 155, 155, 156, 255, 155, 155, 156, 255, 155, 155, 156, 255, + 155, 155, 155, 255, 153, 153, 154, 255, 157, 157, 157, 255, 99, 97, 98, 255, 62, 60, 60, 255, 86, 84, 84, 255, 154, 154, 155, 255, 149, 149, 150, 255, 147, 147, 148, 255, 147, 147, 148, 255, 146, 146, 146, 255, 143, 143, 144, 255, 142, 142, 143, 255, 142, 142, 142, 255, 141, 141, 142, 255, 141, 141, 142, 255, 142, 142, 143, 255, 139, 139, 140, 255, 138, 138, 139, 255, 136, 136, 137, 255, 136, 136, 137, 255, + 137, 137, 137, 255, 139, 139, 140, 255, 141, 141, 142, 255, 139, 139, 140, 255, 134, 134, 135, 191, 135, 135, 135, 13, 136, 136, 136, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 136, 136, 136, 0, 138, 138, 138, 0, 138, 138, 138, 0, 142, 142, 142, 0, 145, 145, 145, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 0, 137, 137, 137, 0, 136, 136, 136, 3, 139, 139, 139, 9, 145, 145, 145, 30, 180, 180, 180, 185, 180, 180, 180, 255, 174, 174, 174, 255, 164, 164, 164, 255, 154, 154, 154, 255, 147, 147, 147, 255, 145, 145, 146, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, + 152, 152, 152, 255, 153, 153, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 155, 155, 156, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 156, 156, 156, 255, 99, 98, 99, 255, 64, 62, 62, 255, 87, 86, 86, 255, 154, 154, 155, 255, 148, 148, 149, 255, 147, 147, 148, 255, 146, 146, 147, 255, 145, 145, 146, 255, 145, 145, 145, 255, 144, 144, 144, 255, 144, 144, 145, 255, 143, 143, 144, 255, + 143, 143, 143, 255, 141, 141, 142, 255, 140, 140, 140, 255, 139, 139, 139, 255, 138, 138, 139, 255, 141, 141, 141, 255, 143, 143, 144, 255, 145, 145, 146, 255, 144, 144, 145, 255, 140, 140, 141, 171, 140, 140, 141, 11, 142, 142, 142, 0, 139, 139, 139, 0, 135, 135, 135, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 136, 136, 136, 0, 138, 138, 138, 0, 138, 138, 138, 0, 142, 142, 142, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 0, 137, 137, 137, 0, 135, 135, 135, 0, 138, 138, 138, 0, 137, 137, 137, 9, 134, 134, 134, 23, 181, 181, 181, 145, 185, 185, 186, 252, 180, 180, 181, 255, + 172, 172, 172, 255, 162, 162, 162, 255, 156, 156, 156, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 157, 157, 157, 255, 102, 100, 101, 255, 67, 65, 66, 255, 89, 88, 88, 255, 155, 155, 155, 255, 150, 150, 150, 255, 149, 149, 149, 255, + 147, 147, 148, 255, 147, 147, 148, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 144, 144, 144, 255, 142, 142, 143, 255, 141, 141, 141, 255, 141, 141, 141, 255, 142, 142, 142, 255, 146, 146, 146, 255, 148, 148, 149, 255, 150, 150, 150, 255, 148, 148, 149, 249, 146, 146, 146, 125, 142, 142, 142, 4, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 139, 139, 139, 0, 135, 135, 135, 0, + 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 136, 136, 136, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 0, 137, 137, 137, 0, 135, 135, 135, 0, + 138, 138, 138, 0, 136, 136, 136, 2, 133, 133, 133, 6, 134, 134, 134, 19, 174, 174, 175, 86, 188, 188, 188, 231, 187, 187, 187, 255, 181, 181, 181, 255, 173, 173, 174, 255, 165, 165, 165, 255, 158, 158, 158, 255, 155, 155, 155, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 157, 157, 157, 255, + 103, 103, 103, 255, 69, 68, 69, 255, 91, 91, 91, 255, 155, 155, 155, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 144, 255, 143, 143, 144, 255, 143, 143, 144, 255, 145, 145, 145, 255, 149, 149, 149, 255, 152, 152, 153, 255, 154, 154, 155, 255, 155, 155, 155, 255, 153, 153, 154, 225, 149, 149, 150, 67, 138, 138, 138, 2, + 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 139, 139, 139, 0, 135, 135, 135, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 136, 136, 136, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, + 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 0, 137, 137, 137, 0, 135, 135, 135, 0, 138, 138, 138, 0, 134, 134, 134, 0, 132, 132, 132, 0, 130, 130, 130, 4, 132, 132, 132, 11, 156, 156, 156, 37, 188, 188, 188, 156, 190, 190, 191, 251, 187, 187, 188, 255, 183, 183, 183, 255, 175, 175, 175, 255, 168, 168, 169, 255, 163, 163, 163, 255, 159, 159, 159, 255, 155, 155, 155, 255, + 153, 153, 154, 255, 151, 151, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 153, 255, 156, 156, 156, 255, 104, 104, 104, 255, 71, 70, 71, 255, 93, 93, 93, 255, 155, 155, 155, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 147, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 151, 255, 154, 154, 155, 255, 157, 157, 157, 255, 159, 159, 160, 255, + 160, 160, 161, 255, 159, 159, 159, 250, 156, 156, 157, 142, 151, 151, 151, 16, 141, 141, 141, 2, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 139, 139, 139, 0, 135, 135, 135, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 0, 137, 137, 137, 0, 135, 135, 135, 0, 138, 138, 138, 0, 134, 134, 134, 0, 132, 132, 132, 0, 128, 128, 128, 0, 128, 128, 128, 3, 134, 134, 134, 7, 138, 138, 138, 16, 174, 174, 174, 68, 191, 191, 191, 187, + 193, 193, 193, 255, 190, 190, 190, 255, 185, 185, 185, 255, 181, 181, 181, 255, 174, 174, 174, 255, 169, 169, 169, 255, 164, 164, 164, 255, 160, 160, 161, 255, 158, 158, 158, 255, 156, 156, 156, 255, 154, 154, 155, 255, 157, 157, 157, 255, 106, 106, 107, 255, 73, 73, 74, 255, 94, 94, 94, 255, 155, 155, 155, 255, 150, 150, 151, 255, 150, 150, 151, 255, 151, 151, 151, 255, 152, 152, 153, 255, 155, 155, 155, 255, + 157, 157, 157, 255, 161, 161, 161, 255, 163, 163, 164, 255, 165, 165, 166, 255, 167, 167, 167, 255, 166, 166, 166, 255, 164, 164, 164, 176, 157, 157, 158, 49, 143, 143, 143, 5, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 139, 139, 139, 0, 135, 135, 135, 0, + 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 0, 137, 137, 137, 0, 135, 135, 135, 0, 138, 138, 138, 0, 134, 134, 134, 0, 132, 132, 132, 0, + 128, 128, 128, 0, 132, 132, 132, 0, 138, 138, 138, 1, 135, 135, 135, 4, 137, 137, 137, 10, 135, 135, 135, 18, 177, 177, 177, 70, 193, 193, 193, 171, 194, 194, 195, 242, 192, 192, 193, 255, 189, 189, 189, 255, 185, 185, 185, 255, 181, 181, 181, 255, 178, 178, 179, 255, 174, 174, 174, 255, 171, 171, 171, 255, 169, 169, 169, 255, 169, 169, 170, 255, 112, 112, 113, 255, 78, 78, 79, 255, 101, 101, 101, 255, + 165, 165, 165, 255, 162, 162, 163, 255, 164, 164, 164, 255, 164, 164, 165, 255, 166, 166, 167, 255, 168, 168, 169, 255, 170, 170, 170, 255, 171, 171, 171, 255, 172, 172, 172, 255, 172, 172, 172, 240, 169, 169, 170, 159, 164, 164, 164, 55, 142, 142, 142, 6, 140, 140, 140, 1, 140, 140, 140, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 139, 139, 139, 0, + 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 139, 139, 139, 0, 135, 135, 135, 0, 133, 133, 133, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, + 130, 130, 130, 0, 137, 137, 137, 0, 135, 135, 135, 0, 138, 138, 138, 0, 134, 134, 134, 0, 132, 132, 132, 0, 128, 128, 128, 0, 138, 138, 138, 0, 136, 136, 136, 0, 134, 134, 134, 1, 135, 135, 135, 0, 133, 133, 133, 5, 131, 131, 131, 9, 139, 139, 139, 15, 154, 154, 154, 32, 186, 186, 186, 108, 192, 192, 193, 189, 194, 194, 194, 241, 193, 193, 193, 255, 191, 191, 191, 255, 188, 188, 188, 255, + 185, 185, 186, 255, 184, 184, 184, 255, 182, 182, 183, 255, 171, 171, 171, 255, 165, 165, 165, 255, 167, 167, 167, 255, 178, 178, 178, 255, 176, 176, 177, 255, 177, 177, 177, 255, 177, 177, 177, 255, 177, 177, 178, 255, 178, 178, 178, 255, 178, 178, 178, 241, 175, 175, 175, 184, 173, 173, 173, 93, 157, 157, 157, 17, 147, 147, 147, 5, 143, 143, 143, 2, 141, 141, 141, 0, 139, 139, 139, 0, 139, 139, 139, 0, + 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 139, 139, 139, 0, 135, 135, 135, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 0, 137, 137, 137, 0, 135, 135, 135, 0, 138, 138, 138, 0, 134, 134, 134, 0, 132, 132, 132, 0, 128, 128, 128, 0, 137, 137, 137, 0, 133, 133, 133, 0, 133, 133, 133, 0, 132, 132, 132, 0, 130, 130, 130, 0, 131, 131, 131, 1, 138, 138, 138, 4, 130, 130, 130, 6, + 137, 137, 137, 11, 140, 140, 140, 16, 139, 139, 139, 23, 181, 181, 181, 73, 188, 188, 189, 125, 189, 189, 189, 172, 189, 189, 190, 207, 188, 188, 189, 219, 191, 191, 192, 255, 190, 190, 190, 255, 189, 189, 190, 255, 188, 188, 188, 255, 186, 186, 187, 255, 181, 181, 182, 216, 181, 181, 181, 202, 178, 178, 178, 170, 176, 176, 176, 120, 173, 173, 173, 60, 143, 143, 143, 14, 145, 145, 145, 8, 142, 142, 142, 3, + 143, 143, 143, 1, 146, 146, 146, 1, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 139, 139, 139, 0, 135, 135, 135, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 0, 137, 137, 137, 0, 135, 135, 135, 0, 138, 138, 138, 0, 134, 134, 134, 0, 132, 132, 132, 0, 128, 128, 128, 0, 137, 137, 137, 0, 133, 133, 133, 0, + 133, 133, 133, 0, 130, 130, 130, 0, 132, 132, 132, 0, 137, 137, 137, 0, 133, 133, 133, 0, 133, 133, 133, 1, 140, 140, 140, 0, 138, 138, 138, 3, 136, 136, 136, 7, 135, 135, 135, 7, 140, 140, 140, 10, 144, 144, 144, 13, 144, 144, 144, 17, 143, 143, 143, 19, 136, 136, 136, 19, 135, 135, 135, 20, 139, 139, 139, 19, 138, 138, 138, 19, 137, 137, 137, 17, 140, 140, 140, 16, 142, 142, 142, 13, + 141, 141, 141, 8, 140, 140, 140, 7, 139, 139, 139, 3, 143, 143, 143, 1, 144, 144, 144, 1, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 144, 144, 144, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 139, 139, 139, 0, + 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 0, 137, 137, 137, 0, 135, 135, 135, 0, + 138, 138, 138, 0, 134, 134, 134, 0, 132, 132, 132, 0, 128, 128, 128, 0, 137, 137, 137, 0, 133, 133, 133, 0, 133, 133, 133, 0, 130, 130, 130, 0, 134, 134, 134, 0, 130, 130, 130, 0, 131, 131, 131, 0, 138, 138, 138, 0, 139, 139, 139, 0, 134, 134, 134, 0, 132, 132, 132, 0, 135, 135, 135, 0, 138, 138, 138, 2, 141, 141, 141, 0, 146, 146, 146, 4, 142, 142, 142, 4, 131, 131, 131, 3, + 130, 130, 130, 4, 135, 135, 135, 5, 130, 130, 130, 4, 132, 132, 132, 2, 141, 141, 141, 3, 143, 143, 143, 3, 139, 139, 139, 0, 137, 137, 137, 0, 138, 138, 138, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 144, 144, 144, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, + 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 133, 133, 133, 0, 133, 133, 133, 0, 136, 136, 136, 0, 133, 133, 133, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 126, 126, 126, 0, 126, 126, 126, 0, 129, 129, 129, 0, 131, 131, 131, 0, 134, 134, 134, 0, + 136, 136, 136, 0, 137, 137, 137, 0, 142, 142, 142, 0, 147, 147, 147, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 148, 148, 148, 1, 126, 126, 126, 15, 120, 120, 120, 70, 119, 119, 119, 114, 120, 120, 120, 162, 120, 120, 120, 194, 120, 120, 120, 212, 120, 120, 120, 212, 118, 118, 118, 214, 116, 116, 116, 213, 116, 116, 116, 212, 114, 114, 114, 190, 112, 112, 112, 159, + 111, 111, 111, 113, 111, 111, 111, 65, 108, 108, 108, 9, 147, 147, 147, 0, 153, 153, 153, 0, 157, 157, 157, 0, 157, 157, 157, 0, 155, 155, 155, 0, 152, 152, 152, 0, 150, 150, 150, 0, 147, 147, 147, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, + 138, 138, 138, 0, 140, 140, 140, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 133, 133, 133, 0, 133, 133, 133, 0, 136, 136, 136, 0, 133, 133, 133, 0, 131, 131, 131, 0, 130, 130, 130, 0, + 129, 129, 129, 0, 126, 126, 126, 0, 126, 126, 126, 0, 129, 129, 129, 0, 131, 131, 131, 0, 134, 134, 134, 0, 136, 136, 136, 0, 137, 137, 137, 0, 142, 142, 142, 0, 147, 147, 147, 0, 148, 148, 148, 0, 148, 148, 148, 1, 121, 121, 121, 45, 121, 121, 121, 133, 121, 121, 121, 199, 122, 122, 122, 255, 123, 123, 123, 255, 125, 125, 125, 255, 127, 127, 127, 255, 128, 128, 128, 255, 128, 128, 128, 255, + 127, 127, 127, 255, 126, 126, 126, 255, 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 120, 255, 116, 116, 116, 255, 114, 114, 114, 255, 112, 112, 112, 255, 109, 109, 109, 252, 107, 107, 107, 194, 103, 103, 103, 130, 101, 101, 101, 39, 154, 154, 154, 0, 151, 151, 151, 0, 150, 150, 150, 0, 145, 145, 145, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 140, 140, 140, 0, 141, 141, 141, 0, + 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 138, 138, 138, 0, 140, 140, 140, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, + 133, 133, 133, 0, 133, 133, 133, 0, 136, 136, 136, 0, 133, 133, 133, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 126, 126, 126, 0, 126, 126, 126, 0, 129, 129, 129, 0, 131, 131, 131, 0, 134, 134, 134, 0, 136, 136, 136, 0, 137, 137, 137, 0, 142, 142, 142, 0, 123, 123, 123, 14, 120, 120, 120, 116, 120, 120, 120, 207, 122, 122, 122, 255, 125, 125, 125, 255, 129, 129, 129, 255, + 132, 132, 132, 255, 137, 137, 137, 255, 140, 140, 140, 255, 142, 142, 142, 255, 144, 144, 144, 255, 144, 144, 144, 255, 144, 144, 144, 255, 143, 143, 143, 255, 141, 141, 141, 255, 138, 138, 138, 255, 135, 135, 135, 255, 131, 131, 131, 255, 127, 127, 126, 255, 122, 122, 122, 255, 116, 116, 116, 255, 110, 110, 110, 255, 105, 105, 105, 255, 102, 102, 102, 255, 100, 100, 100, 202, 96, 96, 96, 105, 94, 94, 94, 9, + 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 140, 140, 140, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 138, 138, 138, 0, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 133, 133, 133, 0, 133, 133, 133, 0, 136, 136, 136, 0, 133, 133, 133, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 126, 126, 126, 0, 126, 126, 126, 0, 129, 129, 129, 0, 131, 131, 131, 0, 134, 134, 134, 0, 136, 136, 136, 0, 122, 122, 122, 18, 119, 119, 119, 129, + 120, 120, 120, 239, 124, 124, 124, 255, 128, 128, 128, 255, 134, 134, 134, 255, 138, 138, 138, 255, 143, 143, 143, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 146, 146, 146, 255, 143, 143, 143, 255, 139, 139, 139, 255, 134, 134, 134, 255, 130, 130, 130, 255, + 125, 125, 125, 255, 117, 117, 117, 255, 110, 110, 110, 255, 102, 102, 102, 255, 97, 97, 97, 255, 94, 94, 94, 234, 91, 91, 91, 114, 88, 88, 88, 12, 140, 140, 140, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 138, 138, 138, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 133, 133, 133, 0, 133, 133, 133, 0, 136, 136, 136, 0, 133, 133, 133, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 126, 126, 126, 0, 126, 126, 126, 0, + 129, 129, 129, 0, 131, 131, 131, 0, 141, 141, 141, 2, 117, 117, 118, 99, 119, 119, 119, 236, 122, 122, 122, 255, 128, 128, 128, 255, 135, 135, 135, 255, 140, 140, 141, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, + 150, 150, 150, 255, 147, 147, 147, 255, 146, 146, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 137, 137, 137, 255, 134, 134, 134, 255, 129, 129, 129, 255, 124, 124, 124, 255, 116, 116, 116, 255, 107, 107, 107, 255, 98, 98, 98, 255, 93, 93, 93, 255, 88, 88, 88, 228, 85, 85, 85, 87, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 138, 138, 138, 0, 140, 140, 140, 0, + 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 133, 133, 133, 0, 133, 133, 133, 0, 136, 136, 136, 0, + 133, 133, 133, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 126, 126, 126, 0, 126, 126, 126, 0, 129, 129, 129, 0, 116, 116, 117, 37, 116, 116, 116, 193, 119, 119, 119, 255, 126, 126, 126, 255, 132, 132, 132, 255, 139, 139, 139, 255, 144, 144, 144, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, + 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, 145, 145, 145, 255, 143, 143, 143, 255, 139, 139, 139, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, 129, 129, 129, 255, 126, 126, 126, 255, 119, 119, 119, 255, 113, 113, 113, 255, 103, 103, 103, 255, 92, 92, 92, 255, 86, 86, 86, 255, + 82, 82, 82, 186, 81, 81, 81, 27, 138, 138, 138, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 136, 136, 136, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, + 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 133, 133, 133, 0, 133, 133, 133, 0, 136, 136, 136, 0, 133, 133, 133, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 126, 126, 126, 0, 134, 134, 134, 1, 114, 114, 114, 90, 115, 115, 115, 244, 120, 120, 120, 255, 128, 128, 128, 255, 135, 135, 135, 255, 141, 141, 141, 255, 144, 144, 144, 255, 146, 146, 146, 255, 148, 148, 148, 255, + 147, 147, 147, 255, 148, 148, 148, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 143, 143, 143, 255, 141, 141, 141, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, 130, 130, 130, 255, + 127, 127, 127, 255, 124, 124, 124, 255, 120, 120, 119, 255, 113, 113, 113, 255, 105, 105, 105, 255, 94, 94, 94, 255, 84, 84, 84, 255, 79, 79, 79, 240, 78, 78, 78, 78, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 139, 139, 139, 0, 135, 135, 135, 0, 132, 132, 132, 0, 130, 130, 130, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 133, 133, 133, 0, 133, 133, 133, 0, 136, 136, 136, 0, 133, 133, 133, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 131, 131, 131, 1, 112, 112, 112, 135, 115, 115, 115, 255, 121, 121, 121, 255, 129, 129, 129, 255, + 136, 136, 136, 255, 141, 141, 141, 255, 142, 142, 142, 255, 143, 143, 143, 255, 144, 144, 144, 255, 144, 144, 144, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 146, 146, 146, 255, + 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, 136, 136, 136, 255, 133, 133, 133, 255, 128, 128, 128, 255, 126, 126, 126, 255, 124, 124, 124, 255, 121, 121, 121, 255, 118, 118, 118, 255, 113, 113, 113, 255, 106, 106, 106, 255, 96, 96, 96, 255, 84, 84, 84, 255, 78, 78, 78, 255, 75, 75, 75, 120, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 140, 140, 140, 0, 138, 138, 138, 0, 134, 134, 134, 0, 131, 131, 131, 0, 130, 130, 130, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 133, 133, 133, 0, 133, 133, 133, 0, 136, 136, 136, 0, 133, 133, 133, 0, 131, 131, 131, 0, 130, 130, 130, 0, + 113, 113, 113, 4, 111, 111, 111, 159, 114, 114, 114, 255, 121, 121, 121, 255, 129, 129, 129, 255, 135, 135, 135, 255, 138, 138, 138, 255, 139, 139, 140, 255, 140, 140, 140, 255, 141, 141, 141, 255, 142, 142, 142, 255, 142, 142, 142, 255, 144, 144, 144, 255, 147, 147, 147, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, + 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 144, 144, 144, 255, 141, 141, 141, 255, 140, 140, 140, 255, 137, 137, 137, 255, 136, 136, 136, 255, 134, 134, 134, 255, 130, 130, 130, 255, 127, 127, 127, 255, 122, 122, 122, 255, 119, 119, 119, 255, 116, 116, 116, 255, 115, 115, 115, 255, 111, 111, 111, 255, 105, 105, 105, 255, 96, 96, 96, 255, 84, 84, 84, 255, + 75, 75, 75, 255, 72, 72, 72, 144, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 137, 137, 137, 0, 133, 133, 133, 0, 131, 131, 131, 0, 130, 130, 130, 0, 131, 131, 131, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, + 133, 133, 133, 0, 133, 133, 133, 0, 136, 136, 136, 0, 133, 133, 133, 0, 131, 131, 131, 0, 126, 126, 126, 2, 108, 108, 108, 171, 112, 112, 113, 255, 119, 119, 120, 255, 127, 127, 127, 255, 133, 133, 134, 255, 134, 134, 135, 255, 136, 136, 136, 255, 135, 135, 135, 255, 136, 136, 136, 255, 138, 138, 139, 255, 140, 140, 140, 255, 141, 141, 141, 255, 143, 143, 143, 255, 145, 145, 146, 255, 147, 147, 147, 255, + 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 136, 136, 136, 255, 133, 133, 133, 255, 132, 132, 132, 255, 131, 131, 131, 255, 129, 129, 129, 255, 127, 127, 127, 255, 124, 124, 124, 255, 119, 119, 119, 255, + 114, 114, 114, 255, 113, 113, 113, 255, 112, 112, 112, 255, 108, 108, 108, 255, 103, 103, 103, 255, 95, 95, 95, 255, 82, 82, 82, 255, 73, 73, 73, 255, 69, 69, 69, 153, 141, 141, 141, 0, 139, 139, 139, 0, 136, 136, 136, 0, 132, 132, 132, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 133, 133, 133, 0, 133, 133, 133, 0, 136, 136, 136, 0, 133, 133, 133, 0, 129, 129, 129, 2, 106, 106, 106, 148, 109, 109, 109, 255, 117, 117, 117, 255, 124, 124, 125, 255, 130, 130, 131, 255, 133, 133, 133, 255, 131, 131, 131, 255, 132, 132, 132, 255, 134, 134, 134, 255, 135, 135, 135, 255, + 137, 137, 137, 255, 139, 139, 139, 255, 140, 140, 140, 255, 142, 142, 142, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 149, 149, 149, 255, 148, 148, 148, 255, 144, 144, 144, 255, 141, 141, 141, 255, 137, 137, 137, 255, 133, 133, 133, 255, + 129, 129, 129, 255, 127, 127, 127, 255, 125, 125, 125, 255, 124, 124, 124, 255, 124, 124, 124, 255, 120, 120, 120, 255, 115, 115, 115, 255, 111, 111, 111, 255, 109, 109, 109, 255, 107, 107, 107, 255, 106, 106, 106, 255, 101, 101, 101, 255, 92, 92, 92, 255, 79, 79, 79, 255, 70, 70, 70, 255, 68, 68, 68, 135, 135, 135, 135, 0, 131, 131, 131, 0, 130, 130, 130, 0, 131, 131, 131, 0, 131, 131, 131, 0, + 129, 129, 129, 0, 129, 129, 129, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 133, 133, 133, 0, 133, 133, 133, 0, 136, 136, 136, 0, 135, 135, 135, 0, 105, 105, 105, 121, 107, 107, 108, 255, 115, 115, 115, 255, 122, 122, 122, 255, 127, 127, 127, 255, + 129, 129, 129, 255, 128, 128, 128, 255, 128, 128, 128, 255, 131, 131, 131, 255, 133, 133, 133, 255, 133, 133, 133, 255, 135, 135, 135, 255, 138, 138, 138, 255, 141, 141, 141, 255, 144, 144, 144, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, + 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 138, 138, 138, 255, 134, 134, 134, 255, 130, 130, 130, 255, 126, 126, 126, 255, 121, 121, 121, 255, 119, 119, 119, 255, 119, 119, 119, 255, 118, 118, 118, 255, 116, 116, 116, 255, 112, 112, 112, 255, 108, 108, 108, 255, 104, 104, 104, 255, 104, 104, 104, 255, 102, 102, 102, 255, 97, 97, 97, 255, 90, 90, 90, 255, 77, 77, 77, 255, + 67, 67, 67, 255, 65, 65, 65, 102, 130, 130, 130, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 129, 129, 129, 0, 130, 130, 130, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 133, 133, 133, 0, 133, 133, 133, 0, 135, 135, 135, 0, + 105, 105, 105, 60, 105, 105, 105, 249, 111, 111, 112, 255, 119, 119, 119, 255, 124, 124, 124, 255, 125, 125, 125, 255, 124, 124, 124, 255, 126, 126, 126, 255, 127, 127, 127, 255, 128, 128, 128, 255, 129, 129, 129, 255, 131, 131, 131, 255, 135, 135, 135, 255, 139, 139, 139, 255, 142, 142, 142, 255, 145, 145, 145, 255, 147, 147, 148, 255, 148, 148, 148, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, + 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 136, 136, 136, 255, 132, 132, 132, 255, 130, 130, 130, 255, 127, 127, 127, 255, 121, 121, 121, 255, 116, 116, 116, 255, 113, 113, 113, 255, 113, 113, 113, 255, 113, 113, 113, 255, 112, 112, 112, 255, 109, 109, 109, 255, + 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 99, 99, 99, 255, 95, 95, 95, 255, 87, 87, 87, 255, 72, 72, 72, 255, 66, 66, 66, 249, 64, 64, 64, 48, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, + 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 133, 133, 133, 0, 133, 133, 133, 0, 106, 106, 106, 23, 102, 102, 102, 228, 108, 108, 108, 255, 115, 115, 115, 255, 120, 120, 120, 255, 122, 122, 122, 255, 121, 121, 121, 255, 123, 123, 123, 255, 124, 124, 124, 255, 124, 124, 124, 255, 124, 124, 124, 255, 127, 127, 127, 255, 132, 132, 132, 255, 136, 136, 136, 255, 139, 139, 139, 255, 142, 142, 142, 255, + 143, 143, 143, 255, 144, 144, 144, 255, 145, 145, 145, 255, 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, 138, 138, 138, 255, 135, 135, 135, 255, 131, 131, 131, 255, 128, 128, 128, 255, 127, 127, 127, 255, 125, 125, 125, 255, 122, 122, 122, 255, + 117, 117, 117, 255, 111, 111, 111, 255, 109, 109, 109, 255, 108, 108, 108, 255, 109, 109, 109, 255, 109, 109, 109, 255, 106, 106, 106, 255, 101, 101, 101, 255, 99, 99, 99, 255, 98, 98, 98, 255, 97, 97, 97, 255, 92, 92, 92, 255, 83, 83, 83, 255, 69, 69, 69, 255, 64, 64, 64, 219, 63, 63, 63, 12, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 0, 132, 132, 132, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 135, 135, 135, 2, 101, 101, 101, 157, 104, 104, 104, 255, 111, 111, 112, 255, 116, 116, 116, 255, 118, 118, 118, 255, 118, 118, 119, 255, 119, 119, 119, 255, 120, 120, 121, 255, 120, 120, 120, 255, 119, 119, 119, 255, + 123, 123, 123, 255, 128, 128, 129, 255, 133, 133, 133, 255, 136, 136, 136, 255, 138, 138, 138, 255, 139, 139, 139, 255, 140, 140, 140, 255, 141, 141, 141, 255, 144, 144, 144, 255, 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, 144, 144, 144, 255, 141, 141, 141, 255, + 136, 136, 136, 255, 131, 131, 131, 255, 126, 126, 126, 255, 121, 121, 121, 255, 119, 119, 119, 255, 119, 119, 119, 255, 118, 118, 118, 255, 114, 114, 114, 255, 109, 109, 109, 255, 104, 104, 104, 255, 103, 103, 103, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 103, 255, 99, 99, 99, 255, 97, 97, 97, 255, 97, 97, 97, 255, 95, 95, 95, 255, 89, 89, 89, 255, 78, 78, 78, 255, 65, 65, 65, 255, + 63, 63, 63, 144, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 135, 135, 135, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 101, 101, 101, 58, 101, 101, 101, 252, 107, 107, 107, 255, 113, 113, 113, 255, 116, 116, 116, 255, + 115, 115, 116, 255, 116, 116, 116, 255, 117, 117, 117, 255, 117, 117, 117, 255, 115, 115, 115, 255, 118, 118, 118, 255, 124, 124, 124, 255, 129, 129, 129, 255, 132, 132, 132, 255, 134, 134, 134, 255, 135, 135, 135, 255, 135, 135, 135, 255, 138, 138, 138, 255, 141, 141, 141, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 155, 155, 155, 255, 155, 155, 155, 255, + 154, 154, 154, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 134, 134, 134, 255, 128, 128, 128, 255, 121, 121, 121, 255, 115, 115, 115, 255, 112, 112, 112, 255, 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 109, 255, 104, 104, 104, 255, 101, 101, 101, 255, 99, 99, 99, 255, 102, 102, 102, 255, 103, 103, 103, 255, 100, 100, 100, 255, + 96, 96, 96, 255, 95, 95, 95, 255, 95, 95, 95, 255, 92, 92, 92, 255, 86, 86, 86, 255, 72, 72, 72, 255, 64, 64, 64, 252, 63, 63, 63, 48, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 134, 134, 134, 0, 134, 134, 134, 0, 131, 131, 131, 0, + 132, 132, 132, 4, 98, 98, 98, 206, 103, 103, 103, 255, 108, 108, 108, 255, 112, 112, 113, 255, 113, 113, 113, 255, 113, 113, 113, 255, 114, 114, 114, 255, 114, 114, 114, 255, 111, 111, 112, 255, 115, 115, 115, 255, 121, 121, 121, 255, 125, 125, 126, 255, 127, 127, 127, 255, 128, 128, 128, 255, 130, 130, 130, 255, 131, 131, 131, 255, 133, 133, 134, 255, 138, 138, 138, 255, 141, 141, 141, 255, 143, 143, 144, 255, + 147, 147, 147, 255, 149, 149, 149, 255, 153, 153, 153, 255, 155, 155, 155, 255, 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, 155, 155, 155, 255, 152, 152, 152, 255, 148, 148, 148, 255, 145, 145, 145, 255, 140, 140, 140, 255, 137, 137, 137, 255, 133, 133, 133, 255, 130, 130, 130, 255, 123, 123, 123, 255, 117, 117, 117, 255, 110, 110, 110, 255, 105, 105, 105, 255, 106, 106, 106, 255, 108, 108, 108, 255, + 106, 106, 106, 255, 101, 101, 101, 255, 96, 96, 96, 255, 97, 97, 97, 255, 99, 99, 99, 255, 101, 101, 101, 255, 98, 98, 98, 255, 94, 94, 94, 255, 94, 94, 94, 255, 93, 93, 93, 255, 91, 91, 91, 255, 81, 81, 81, 255, 68, 68, 68, 255, 64, 64, 64, 189, 132, 132, 132, 0, 130, 130, 130, 0, 130, 130, 130, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 135, 135, 135, 0, 135, 135, 135, 0, 133, 133, 133, 0, 98, 98, 99, 77, 98, 98, 99, 255, 104, 104, 104, 255, 109, 109, 110, 255, 110, 110, 111, 255, 110, 110, 111, 255, 111, 111, 111, 255, 111, 111, 112, 255, 108, 108, 108, 255, 110, 110, 110, 255, 116, 116, 116, 255, 121, 121, 121, 255, 123, 123, 123, 255, 123, 123, 123, 255, 125, 125, 125, 255, + 126, 126, 127, 255, 130, 130, 130, 255, 134, 134, 134, 255, 136, 136, 136, 255, 139, 139, 139, 255, 142, 142, 142, 255, 145, 145, 145, 255, 150, 150, 150, 255, 153, 153, 153, 255, 155, 155, 155, 255, 156, 156, 156, 255, 157, 157, 157, 255, 157, 157, 157, 255, 156, 156, 156, 255, 154, 154, 154, 255, 150, 150, 150, 255, 145, 145, 145, 255, 139, 139, 139, 255, 134, 134, 134, 255, 130, 130, 130, 255, 126, 126, 126, 255, + 124, 124, 124, 255, 119, 119, 119, 255, 112, 112, 112, 255, 105, 105, 105, 255, 101, 101, 101, 255, 101, 101, 101, 255, 103, 103, 103, 255, 101, 101, 101, 255, 96, 96, 96, 255, 94, 94, 94, 255, 95, 95, 95, 255, 98, 98, 98, 255, 99, 99, 99, 255, 96, 96, 96, 255, 93, 93, 93, 255, 94, 94, 94, 255, 93, 93, 93, 255, 88, 88, 88, 255, 78, 78, 78, 255, 67, 67, 67, 255, 67, 67, 67, 60, + 131, 131, 131, 0, 134, 134, 134, 0, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 140, 140, 140, 0, 135, 135, 135, 0, 134, 134, 134, 4, 97, 97, 97, 195, 101, 101, 101, 255, 106, 106, 107, 255, 107, 107, 108, 255, 108, 108, 109, 255, 108, 108, 109, 255, 110, 110, 110, 255, 106, 106, 106, 255, 105, 105, 106, 255, + 111, 111, 111, 255, 116, 116, 116, 255, 118, 118, 118, 255, 119, 119, 119, 255, 121, 121, 121, 255, 122, 122, 122, 255, 124, 124, 124, 255, 130, 130, 130, 255, 132, 132, 132, 255, 134, 134, 134, 255, 137, 137, 137, 255, 140, 140, 140, 255, 146, 146, 146, 255, 149, 149, 149, 255, 153, 153, 153, 255, 153, 153, 153, 255, 155, 155, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 151, 151, 151, 255, + 149, 149, 149, 255, 144, 144, 144, 255, 139, 139, 139, 255, 134, 134, 134, 255, 127, 127, 127, 255, 123, 123, 123, 255, 120, 120, 120, 255, 117, 117, 117, 255, 113, 113, 113, 255, 107, 107, 107, 255, 100, 100, 100, 255, 95, 95, 95, 255, 98, 98, 98, 255, 100, 100, 100, 255, 98, 98, 98, 255, 93, 93, 93, 255, 92, 92, 92, 255, 95, 95, 95, 255, 98, 98, 98, 255, 98, 98, 98, 255, 95, 95, 95, 255, + 93, 93, 93, 255, 96, 96, 95, 255, 93, 93, 93, 255, 86, 86, 86, 255, 73, 73, 73, 255, 69, 69, 69, 183, 135, 135, 135, 0, 138, 138, 138, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 143, 143, 143, 0, 140, 140, 140, 0, 101, 101, 101, 52, 97, 97, 97, 255, 102, 102, 103, 255, 106, 106, 106, 255, + 106, 106, 106, 255, 106, 106, 107, 255, 107, 107, 107, 255, 105, 105, 106, 255, 103, 103, 103, 255, 105, 105, 105, 255, 113, 113, 113, 255, 115, 115, 116, 255, 115, 115, 116, 255, 118, 118, 118, 255, 118, 118, 118, 255, 120, 120, 120, 255, 124, 124, 124, 255, 127, 127, 127, 255, 129, 129, 129, 255, 132, 132, 132, 255, 136, 136, 136, 255, 140, 140, 140, 255, 143, 143, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, + 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 142, 142, 142, 255, 138, 138, 138, 255, 133, 133, 133, 255, 127, 127, 127, 255, 120, 120, 120, 255, 115, 115, 115, 255, 113, 113, 113, 255, 111, 111, 111, 255, 107, 107, 107, 255, 102, 102, 102, 255, 95, 95, 95, 255, 93, 93, 93, 255, 96, 96, 96, 255, 99, 99, 99, 255, + 95, 95, 95, 255, 91, 91, 91, 255, 92, 92, 92, 255, 96, 96, 96, 255, 99, 99, 99, 255, 98, 98, 98, 255, 96, 96, 96, 255, 98, 98, 98, 255, 97, 97, 97, 255, 93, 93, 93, 255, 83, 83, 83, 255, 73, 73, 72, 255, 73, 73, 73, 39, 142, 142, 142, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, + 142, 142, 142, 0, 136, 136, 136, 3, 96, 96, 96, 148, 98, 98, 99, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 101, 101, 102, 255, 100, 100, 101, 255, 107, 107, 107, 255, 113, 113, 113, 255, 113, 113, 113, 255, 112, 112, 113, 255, 114, 114, 115, 255, 115, 115, 115, 255, 118, 118, 118, 255, 122, 122, 122, 255, 122, 122, 123, 255, 125, 125, 125, 255, + 130, 130, 130, 255, 134, 134, 135, 255, 138, 138, 138, 255, 141, 141, 141, 255, 143, 143, 143, 255, 144, 144, 144, 255, 147, 147, 147, 255, 150, 150, 150, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 152, 152, 152, 255, 146, 146, 146, 255, 140, 140, 140, 255, 136, 136, 136, 255, 130, 130, 130, 255, 126, 126, 126, 255, 119, 119, 119, 255, 113, 113, 113, 255, 108, 108, 108, 255, 107, 107, 107, 255, + 104, 104, 104, 255, 102, 102, 102, 255, 97, 97, 97, 255, 91, 91, 91, 255, 92, 92, 92, 255, 97, 97, 97, 255, 97, 97, 97, 255, 93, 93, 93, 255, 91, 91, 91, 255, 94, 94, 94, 255, 99, 99, 99, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 100, 100, 100, 255, 91, 91, 91, 255, 80, 80, 80, 255, 75, 75, 75, 138, 143, 143, 143, 0, 142, 142, 142, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 142, 142, 142, 0, 123, 123, 123, 10, 96, 96, 96, 231, 101, 101, 102, 255, 106, 106, 106, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, 98, 98, 98, 255, 101, 101, 102, 255, 108, 108, 109, 255, 111, 111, 111, 255, 110, 110, 110, 255, 110, 110, 111, 255, + 110, 110, 111, 255, 112, 112, 113, 255, 117, 117, 117, 255, 116, 116, 117, 255, 118, 118, 118, 255, 122, 122, 122, 255, 126, 126, 126, 255, 131, 131, 131, 255, 136, 136, 136, 255, 136, 136, 136, 255, 138, 138, 138, 255, 142, 142, 142, 255, 150, 150, 150, 255, 155, 155, 155, 255, 157, 157, 157, 255, 158, 158, 158, 255, 158, 158, 158, 255, 154, 154, 154, 255, 148, 148, 148, 255, 140, 140, 140, 255, 133, 133, 133, 255, + 126, 126, 126, 255, 122, 122, 122, 255, 116, 116, 116, 255, 113, 113, 113, 255, 107, 107, 107, 255, 102, 102, 102, 255, 101, 101, 101, 255, 99, 99, 99, 255, 99, 99, 99, 255, 92, 92, 92, 255, 90, 90, 90, 255, 94, 94, 94, 255, 98, 98, 98, 255, 96, 96, 96, 255, 94, 94, 94, 255, 96, 96, 96, 255, 101, 101, 101, 255, 106, 106, 106, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, + 103, 103, 103, 255, 98, 98, 98, 255, 86, 86, 86, 255, 78, 78, 78, 225, 141, 141, 141, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 139, 139, 139, 1, 102, 102, 102, 62, 100, 100, 101, 255, 105, 105, 105, 255, 105, 105, 105, 255, 102, 102, 102, 255, 103, 103, 103, 255, 102, 102, 102, 255, 98, 98, 98, 255, + 97, 97, 97, 255, 103, 103, 103, 255, 107, 107, 108, 255, 107, 107, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 108, 255, 111, 111, 111, 255, 112, 112, 112, 255, 112, 112, 112, 255, 115, 115, 115, 255, 120, 120, 120, 255, 125, 125, 125, 255, 128, 128, 128, 255, 129, 129, 129, 255, 130, 130, 130, 255, 137, 137, 137, 255, 145, 145, 145, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, + 154, 154, 154, 255, 154, 154, 154, 255, 149, 149, 149, 255, 143, 143, 143, 255, 136, 136, 136, 255, 129, 129, 129, 255, 124, 124, 124, 255, 116, 116, 116, 255, 112, 112, 112, 255, 110, 110, 110, 255, 106, 106, 106, 255, 100, 100, 100, 255, 99, 99, 99, 255, 97, 97, 97, 255, 98, 98, 98, 255, 96, 96, 96, 255, 90, 90, 90, 255, 92, 92, 92, 255, 99, 99, 99, 255, 101, 101, 101, 255, 98, 98, 98, 255, + 98, 98, 98, 255, 104, 104, 103, 255, 109, 109, 109, 255, 109, 109, 109, 255, 108, 108, 108, 255, 107, 107, 107, 255, 106, 106, 106, 255, 103, 103, 103, 255, 94, 94, 94, 255, 81, 81, 81, 255, 79, 79, 79, 45, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 138, 138, 138, 2, 102, 102, 102, 131, 102, 102, 102, 255, + 107, 107, 107, 255, 104, 104, 104, 255, 101, 101, 102, 255, 100, 100, 101, 255, 101, 101, 101, 255, 95, 95, 95, 255, 97, 97, 98, 255, 104, 104, 104, 255, 107, 107, 107, 255, 105, 105, 106, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 105, 255, 108, 108, 108, 255, 107, 107, 107, 255, 109, 109, 109, 255, 112, 112, 113, 255, 117, 117, 118, 255, 122, 122, 122, 255, 122, 122, 122, 255, 123, 123, 123, 255, + 130, 130, 130, 255, 139, 139, 139, 255, 142, 142, 142, 255, 143, 143, 143, 255, 146, 146, 146, 255, 147, 147, 147, 255, 150, 150, 150, 255, 149, 149, 149, 255, 145, 145, 145, 255, 136, 136, 136, 255, 128, 128, 128, 255, 121, 121, 121, 255, 117, 117, 117, 255, 113, 113, 113, 255, 108, 108, 108, 255, 104, 104, 104, 255, 104, 104, 104, 255, 100, 100, 100, 255, 97, 97, 97, 255, 96, 96, 96, 255, 96, 96, 96, 255, + 96, 96, 96, 255, 95, 95, 95, 255, 95, 95, 95, 255, 102, 102, 101, 255, 107, 107, 107, 255, 105, 105, 105, 255, 103, 103, 103, 255, 105, 105, 105, 255, 109, 109, 109, 255, 113, 113, 113, 255, 111, 111, 111, 255, 109, 109, 109, 255, 108, 108, 108, 255, 105, 105, 105, 255, 97, 97, 97, 255, 85, 85, 85, 255, 79, 79, 79, 108, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 137, 137, 137, 5, 105, 105, 105, 188, 105, 105, 105, 255, 107, 107, 107, 255, 103, 103, 103, 255, 101, 101, 101, 255, 100, 100, 100, 255, 98, 98, 98, 255, 94, 94, 95, 255, 98, 98, 99, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 102, 102, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, + 107, 107, 107, 255, 111, 111, 112, 255, 115, 115, 115, 255, 115, 115, 115, 255, 116, 116, 116, 255, 121, 121, 121, 255, 128, 128, 128, 255, 131, 131, 131, 255, 131, 131, 131, 255, 137, 137, 137, 255, 142, 142, 142, 255, 147, 147, 147, 255, 149, 149, 149, 255, 148, 148, 148, 255, 141, 141, 141, 255, 131, 131, 131, 255, 121, 121, 121, 255, 114, 114, 114, 255, 109, 109, 109, 255, 106, 106, 106, 255, 103, 103, 103, 255, + 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 97, 97, 97, 255, 95, 95, 95, 255, 97, 97, 97, 255, 100, 100, 100, 255, 102, 102, 102, 255, 100, 100, 100, 255, 103, 103, 103, 255, 110, 110, 110, 255, 111, 111, 110, 255, 107, 107, 107, 255, 106, 106, 106, 255, 110, 110, 110, 255, 113, 113, 113, 255, 112, 112, 112, 255, 110, 110, 110, 255, 110, 110, 110, 255, 106, 106, 106, 255, 100, 100, 100, 255, + 87, 87, 87, 255, 80, 80, 80, 177, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 136, 136, 136, 9, 108, 108, 108, 237, 110, 110, 110, 255, 108, 108, 108, 255, 103, 103, 103, 255, 101, 101, 101, 255, 100, 100, 100, 255, 96, 96, 96, 255, 94, 94, 94, 255, 101, 101, 101, 255, 104, 104, 104, 255, 102, 102, 102, 255, + 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 101, 255, 103, 103, 103, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 108, 108, 109, 255, 110, 110, 110, 255, 109, 109, 109, 255, 112, 112, 113, 255, 119, 119, 119, 255, 121, 121, 121, 255, 122, 122, 122, 255, 127, 127, 127, 255, 133, 133, 133, 255, 139, 139, 139, 255, 148, 148, 148, 255, 153, 153, 153, 255, 152, 152, 152, 255, 144, 144, 144, 255, + 132, 132, 132, 255, 120, 120, 120, 255, 108, 108, 108, 255, 103, 103, 103, 255, 99, 99, 99, 255, 98, 98, 98, 255, 97, 97, 97, 255, 99, 99, 99, 255, 100, 100, 100, 255, 100, 100, 100, 255, 99, 99, 99, 255, 101, 101, 101, 255, 104, 104, 104, 255, 106, 106, 106, 255, 105, 105, 105, 255, 106, 106, 105, 255, 111, 111, 111, 255, 114, 114, 114, 255, 109, 109, 109, 255, 106, 106, 106, 255, 109, 109, 109, 255, + 113, 113, 113, 255, 113, 113, 113, 255, 110, 110, 110, 255, 109, 109, 109, 255, 106, 106, 107, 255, 102, 102, 102, 255, 90, 90, 90, 255, 80, 80, 80, 222, 144, 144, 144, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 121, 121, 122, 36, 116, 116, 116, 255, 115, 115, 115, 255, 111, 111, 112, 255, 103, 103, 104, 255, 102, 102, 102, 255, + 101, 101, 101, 255, 95, 95, 96, 255, 95, 95, 95, 255, 102, 102, 102, 255, 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 102, 102, 103, 255, 101, 101, 101, 255, 101, 101, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 105, 255, 109, 109, 109, 255, 111, 111, 112, 255, 112, 112, 112, 255, 116, 116, 116, 255, 121, 121, 121, 255, + 126, 126, 126, 255, 136, 136, 136, 255, 148, 148, 148, 255, 156, 156, 156, 255, 154, 154, 154, 255, 145, 145, 145, 255, 134, 134, 134, 255, 122, 122, 122, 255, 107, 107, 107, 255, 96, 96, 96, 255, 94, 94, 94, 255, 94, 94, 94, 255, 94, 94, 94, 255, 98, 98, 98, 255, 103, 103, 103, 255, 107, 107, 107, 255, 106, 106, 106, 255, 106, 106, 106, 255, 109, 109, 109, 255, 110, 110, 110, 255, 108, 108, 108, 255, + 108, 108, 108, 255, 111, 111, 111, 255, 114, 114, 114, 255, 110, 110, 110, 255, 106, 106, 106, 255, 109, 109, 109, 255, 111, 111, 111, 255, 112, 112, 112, 255, 110, 110, 110, 255, 108, 108, 108, 255, 108, 108, 108, 255, 103, 103, 103, 255, 93, 93, 93, 255, 82, 82, 82, 252, 85, 85, 85, 10, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, + 123, 123, 123, 72, 122, 122, 123, 255, 121, 121, 121, 255, 116, 116, 116, 255, 107, 107, 108, 255, 106, 106, 107, 255, 104, 104, 104, 255, 98, 98, 98, 255, 99, 99, 99, 255, 105, 105, 105, 255, 106, 106, 106, 255, 103, 103, 103, 255, 101, 101, 102, 255, 100, 100, 100, 255, 100, 100, 100, 255, 102, 102, 102, 255, 100, 100, 100, 255, 100, 100, 100, 255, 102, 102, 103, 255, 102, 102, 102, 255, 100, 100, 101, 255, + 103, 103, 103, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 106, 255, 109, 109, 110, 255, 111, 111, 111, 255, 117, 117, 117, 255, 130, 130, 130, 255, 144, 144, 144, 255, 158, 158, 158, 255, 156, 156, 156, 255, 142, 142, 142, 255, 127, 127, 127, 255, 115, 115, 115, 255, 102, 102, 102, 255, 92, 92, 92, 255, 90, 90, 90, 255, 93, 93, 93, 255, 97, 97, 97, 255, 103, 103, 103, 255, 109, 109, 109, 255, + 114, 114, 114, 255, 112, 112, 112, 255, 110, 110, 110, 255, 109, 109, 109, 255, 111, 111, 111, 255, 108, 108, 108, 255, 107, 107, 107, 255, 110, 110, 110, 255, 113, 113, 113, 255, 111, 111, 111, 255, 107, 107, 107, 255, 107, 107, 107, 255, 111, 111, 111, 255, 111, 111, 112, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 104, 104, 104, 255, 94, 94, 94, 255, 83, 83, 83, 255, 81, 81, 82, 50, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 130, 130, 130, 95, 128, 128, 128, 255, 127, 127, 128, 255, 121, 121, 122, 255, 113, 113, 113, 255, 112, 112, 112, 255, 109, 109, 109, 255, 103, 103, 103, 255, 106, 106, 106, 255, 111, 111, 111, 255, 111, 111, 111, 255, 108, 108, 109, 255, 106, 106, 106, 255, 104, 104, 104, 255, 104, 104, 104, 255, + 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 102, 102, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 101, 101, 102, 255, 100, 100, 100, 255, 107, 107, 107, 255, 122, 122, 122, 255, 141, 141, 141, 255, 156, 156, 156, 255, 154, 154, 154, 255, 136, 136, 136, 255, 117, 117, 117, 255, 105, 105, 105, 255, 97, 97, 97, 255, + 91, 91, 91, 255, 93, 93, 93, 255, 101, 101, 101, 255, 107, 107, 107, 255, 108, 108, 108, 255, 111, 111, 111, 255, 116, 116, 116, 255, 114, 114, 114, 255, 110, 110, 110, 255, 108, 108, 108, 255, 109, 109, 109, 255, 108, 108, 108, 255, 107, 107, 107, 255, 109, 109, 110, 255, 112, 112, 112, 255, 110, 110, 110, 255, 106, 106, 106, 255, 106, 106, 106, 255, 109, 109, 110, 255, 110, 110, 111, 255, 108, 108, 108, 255, + 108, 108, 108, 255, 107, 107, 107, 255, 104, 104, 104, 255, 95, 95, 95, 255, 84, 84, 84, 255, 81, 81, 82, 74, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 1, 137, 137, 138, 107, 135, 135, 135, 255, 134, 134, 134, 255, 126, 126, 127, 255, 119, 119, 119, 255, 119, 119, 119, 255, 116, 116, 116, 255, 110, 110, 110, 255, 114, 114, 114, 255, + 118, 118, 118, 255, 118, 118, 118, 255, 115, 115, 115, 255, 114, 114, 114, 255, 112, 112, 112, 255, 112, 112, 113, 255, 111, 111, 111, 255, 109, 109, 109, 255, 107, 107, 107, 255, 106, 106, 107, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, 100, 100, 100, 255, 100, 100, 100, 255, 100, 100, 100, 255, 96, 96, 96, 255, 92, 92, 92, 255, 98, 98, 99, 255, 110, 110, 111, 255, 124, 124, 124, 255, + 140, 140, 140, 255, 147, 147, 147, 255, 126, 126, 126, 255, 109, 109, 109, 255, 98, 98, 98, 255, 99, 99, 99, 255, 103, 103, 103, 255, 104, 104, 104, 255, 107, 107, 107, 255, 109, 109, 109, 255, 107, 107, 107, 255, 110, 110, 110, 255, 115, 115, 115, 255, 113, 113, 114, 255, 109, 109, 109, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 106, 106, 106, 255, 109, 109, 109, 255, 112, 112, 112, 255, + 110, 110, 110, 255, 105, 105, 105, 255, 105, 105, 105, 255, 107, 107, 107, 255, 109, 109, 109, 255, 107, 107, 107, 255, 107, 107, 107, 255, 106, 106, 106, 255, 103, 103, 103, 255, 95, 95, 96, 255, 84, 84, 84, 255, 81, 81, 82, 93, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 2, 144, 144, 144, 122, 143, 143, 143, 255, 141, 141, 141, 255, + 134, 134, 134, 255, 126, 126, 126, 255, 125, 125, 125, 255, 124, 124, 124, 255, 119, 119, 119, 255, 122, 122, 122, 255, 126, 126, 127, 255, 126, 126, 126, 255, 125, 125, 125, 255, 123, 123, 124, 255, 123, 123, 123, 255, 124, 124, 124, 255, 123, 123, 123, 255, 120, 120, 120, 255, 118, 118, 119, 255, 119, 119, 119, 255, 117, 117, 117, 255, 117, 117, 117, 255, 115, 115, 115, 255, 111, 111, 111, 255, 109, 109, 109, 255, + 108, 108, 108, 255, 98, 98, 98, 255, 90, 90, 90, 255, 96, 96, 96, 255, 98, 98, 98, 255, 96, 96, 97, 255, 113, 113, 113, 255, 149, 149, 149, 255, 110, 110, 110, 255, 112, 112, 112, 255, 115, 115, 115, 255, 110, 110, 110, 255, 107, 107, 107, 255, 103, 103, 104, 255, 104, 104, 104, 255, 107, 107, 107, 255, 105, 105, 105, 255, 108, 108, 108, 255, 112, 112, 113, 255, 112, 112, 112, 255, 107, 107, 107, 255, + 105, 105, 105, 255, 105, 105, 106, 255, 105, 105, 106, 255, 105, 105, 105, 255, 107, 107, 107, 255, 110, 110, 110, 255, 108, 108, 108, 255, 105, 105, 105, 255, 104, 104, 104, 255, 107, 107, 107, 255, 107, 107, 108, 255, 106, 106, 106, 255, 106, 106, 107, 255, 105, 105, 106, 255, 102, 102, 103, 255, 95, 95, 95, 255, 83, 83, 84, 255, 81, 81, 82, 106, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 3, 151, 151, 151, 123, 150, 150, 150, 255, 147, 147, 147, 255, 140, 140, 140, 255, 132, 132, 133, 255, 132, 132, 133, 255, 131, 131, 131, 255, 127, 127, 128, 255, 131, 131, 132, 255, 135, 135, 136, 255, 135, 135, 136, 255, 134, 134, 134, 255, 133, 133, 134, 255, 133, 133, 134, 255, 135, 135, 136, 255, 135, 135, 136, 255, 134, 134, 134, 255, 132, 132, 133, 255, + 133, 133, 134, 255, 134, 134, 134, 255, 135, 135, 135, 255, 134, 134, 135, 255, 131, 131, 131, 255, 132, 132, 133, 255, 134, 134, 135, 255, 128, 128, 129, 255, 122, 122, 123, 255, 126, 126, 127, 255, 128, 128, 129, 255, 122, 122, 123, 255, 124, 124, 125, 255, 105, 105, 105, 255, 114, 114, 114, 255, 114, 114, 114, 255, 109, 109, 109, 255, 104, 104, 104, 255, 102, 102, 102, 255, 99, 99, 99, 255, 100, 100, 100, 255, + 104, 104, 104, 255, 101, 101, 101, 255, 104, 104, 104, 255, 109, 109, 109, 255, 110, 110, 110, 255, 104, 104, 104, 255, 103, 103, 103, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, 106, 106, 106, 255, 109, 109, 109, 255, 106, 106, 106, 255, 103, 103, 103, 255, 102, 102, 102, 255, 105, 105, 105, 255, 106, 106, 106, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 101, 101, 101, 255, + 94, 94, 94, 255, 83, 83, 83, 255, 82, 82, 82, 110, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 3, 155, 155, 156, 112, 156, 156, 157, 255, 154, 154, 154, 255, 147, 147, 147, 255, 139, 139, 139, 255, 139, 139, 140, 255, 137, 137, 138, 255, 135, 135, 135, 255, 139, 139, 139, 255, 143, 143, 143, 255, 143, 143, 143, 255, 142, 142, 142, 255, + 142, 142, 142, 255, 143, 143, 143, 255, 145, 145, 145, 255, 146, 146, 147, 255, 145, 145, 145, 255, 145, 145, 145, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 148, 148, 148, 255, 150, 150, 150, 255, 154, 154, 154, 255, 150, 150, 150, 255, 140, 140, 140, 255, 135, 135, 135, 255, 127, 127, 127, 255, 101, 101, 101, 255, 116, 116, 116, 255, 150, 150, 150, 255, 134, 134, 135, 255, + 111, 111, 111, 255, 100, 100, 101, 255, 96, 96, 97, 255, 95, 95, 96, 255, 94, 94, 95, 255, 96, 96, 96, 255, 99, 99, 99, 255, 98, 98, 98, 255, 100, 100, 101, 255, 104, 104, 105, 255, 106, 106, 106, 255, 101, 101, 102, 255, 100, 100, 101, 255, 102, 102, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 105, 105, 105, 255, 107, 107, 107, 255, 104, 104, 105, 255, 101, 101, 102, 255, 101, 101, 102, 255, + 103, 103, 103, 255, 104, 104, 105, 255, 103, 103, 103, 255, 103, 103, 104, 255, 102, 102, 103, 255, 100, 100, 100, 255, 93, 93, 93, 255, 84, 84, 84, 255, 83, 83, 83, 95, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 3, 159, 159, 159, 102, 162, 162, 162, 255, 158, 158, 158, 255, 151, 151, 151, 255, 145, 145, 145, 255, 145, 145, 145, 255, + 144, 144, 144, 255, 142, 142, 142, 255, 145, 145, 145, 255, 149, 149, 149, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 155, 155, 155, 255, 153, 153, 153, 255, 148, 148, 148, 255, 143, 143, 143, 255, 142, 142, 142, 255, 132, 132, 132, 255, 112, 112, 111, 255, + 94, 94, 94, 255, 98, 98, 98, 255, 120, 120, 120, 255, 146, 146, 146, 255, 147, 147, 147, 255, 141, 141, 141, 255, 131, 131, 132, 255, 115, 115, 116, 255, 105, 105, 105, 255, 97, 97, 97, 255, 93, 93, 94, 255, 95, 95, 96, 255, 97, 97, 97, 255, 95, 95, 95, 255, 98, 98, 99, 255, 101, 101, 102, 255, 101, 101, 102, 255, 98, 98, 99, 255, 100, 100, 100, 255, 101, 101, 101, 255, 99, 99, 100, 255, + 100, 100, 100, 255, 104, 104, 104, 255, 105, 105, 106, 255, 102, 102, 103, 255, 100, 100, 100, 255, 100, 100, 100, 255, 101, 101, 102, 255, 103, 103, 103, 255, 101, 101, 101, 255, 102, 102, 103, 255, 101, 101, 102, 255, 98, 98, 99, 255, 91, 91, 92, 255, 82, 82, 83, 255, 84, 84, 85, 84, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 2, + 163, 163, 163, 84, 167, 167, 167, 255, 164, 164, 164, 255, 156, 156, 156, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 146, 146, 146, 255, 149, 149, 149, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 154, 154, 154, 255, 153, 153, 153, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, + 140, 140, 140, 255, 131, 131, 131, 255, 121, 121, 121, 255, 115, 115, 115, 255, 110, 110, 110, 255, 102, 102, 102, 255, 100, 100, 100, 255, 114, 114, 114, 255, 137, 137, 138, 255, 153, 153, 153, 255, 151, 151, 151, 255, 144, 144, 145, 255, 135, 135, 136, 255, 128, 128, 129, 255, 117, 117, 117, 255, 108, 108, 108, 255, 106, 106, 107, 255, 104, 104, 105, 255, 98, 98, 99, 255, 96, 96, 97, 255, 97, 97, 97, 255, + 100, 100, 101, 255, 98, 98, 99, 255, 96, 96, 97, 255, 98, 98, 98, 255, 99, 99, 99, 255, 97, 97, 98, 255, 98, 98, 99, 255, 103, 103, 104, 255, 103, 103, 104, 255, 99, 99, 100, 255, 98, 98, 98, 255, 99, 99, 100, 255, 100, 100, 101, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 102, 255, 101, 101, 101, 255, 97, 97, 97, 255, 90, 90, 91, 255, 81, 81, 82, 255, 86, 86, 86, 60, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 2, 160, 160, 160, 53, 171, 171, 171, 255, 167, 167, 167, 255, 161, 161, 161, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 148, 148, 148, 255, 148, 148, 148, 255, 154, 154, 154, 255, 154, 154, 154, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, + 147, 147, 147, 255, 143, 143, 143, 255, 139, 139, 139, 255, 135, 135, 135, 255, 131, 131, 131, 255, 125, 125, 125, 255, 122, 122, 122, 255, 113, 113, 113, 255, 102, 102, 102, 255, 100, 100, 100, 255, 108, 108, 108, 255, 116, 116, 116, 255, 122, 122, 122, 255, 130, 130, 131, 255, 143, 143, 143, 255, 150, 150, 150, 255, 149, 149, 150, 255, 143, 143, 144, 255, 137, 137, 137, 255, 129, 129, 129, 255, 127, 127, 128, 255, + 125, 125, 126, 255, 119, 119, 120, 255, 111, 111, 111, 255, 104, 104, 104, 255, 102, 102, 103, 255, 104, 104, 104, 255, 100, 100, 101, 255, 97, 97, 98, 255, 97, 97, 98, 255, 97, 97, 98, 255, 96, 96, 97, 255, 97, 97, 97, 255, 99, 99, 99, 255, 101, 101, 102, 255, 101, 101, 101, 255, 98, 98, 99, 255, 97, 97, 98, 255, 98, 98, 99, 255, 100, 100, 100, 255, 99, 99, 100, 255, 99, 99, 100, 255, + 100, 100, 101, 255, 99, 99, 99, 255, 96, 96, 96, 255, 89, 89, 89, 255, 81, 81, 81, 255, 96, 96, 97, 18, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 2, 138, 138, 138, 21, 173, 173, 173, 245, 170, 170, 170, 255, 164, 164, 164, 255, 153, 153, 153, 255, 151, 151, 151, 255, 150, 150, 150, 255, 146, 146, 146, 255, 144, 144, 144, 255, + 149, 149, 149, 255, 150, 150, 150, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 132, 132, 132, 255, 127, 127, 127, 255, 120, 120, 120, 255, 114, 114, 114, 255, 109, 109, 109, 255, 106, 106, 106, 255, 106, 106, 106, 255, 104, 104, 104, 255, 103, 103, 103, 255, 113, 113, 113, 255, 128, 128, 128, 255, 140, 140, 140, 255, 146, 146, 146, 255, 150, 150, 151, 255, + 150, 150, 151, 255, 147, 147, 148, 255, 143, 143, 143, 255, 138, 138, 139, 255, 136, 136, 137, 255, 138, 138, 139, 255, 136, 136, 137, 255, 128, 128, 128, 255, 117, 117, 118, 255, 112, 112, 112, 255, 111, 111, 112, 255, 109, 109, 109, 255, 104, 104, 105, 255, 101, 101, 101, 255, 101, 101, 102, 255, 99, 99, 99, 255, 97, 97, 98, 255, 97, 97, 98, 255, 99, 99, 100, 255, 101, 101, 101, 255, 99, 99, 100, 255, + 97, 97, 98, 255, 96, 96, 97, 255, 98, 98, 99, 255, 99, 99, 100, 255, 98, 98, 98, 255, 99, 99, 99, 255, 99, 99, 100, 255, 98, 98, 98, 255, 95, 95, 96, 255, 87, 87, 87, 255, 79, 79, 80, 230, 134, 134, 134, 5, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 1, 138, 138, 138, 15, 173, 173, 173, 202, 171, 171, 171, 255, + 164, 164, 164, 255, 154, 154, 154, 255, 147, 147, 147, 255, 146, 146, 146, 255, 143, 143, 143, 255, 139, 139, 139, 255, 141, 141, 141, 255, 144, 144, 144, 255, 138, 138, 138, 255, 134, 134, 134, 255, 131, 131, 131, 255, 127, 127, 127, 255, 124, 124, 124, 255, 122, 122, 121, 255, 115, 115, 115, 255, 108, 108, 108, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 106, 106, 106, 255, 112, 112, 112, 255, + 114, 114, 114, 255, 119, 119, 119, 255, 133, 133, 133, 255, 148, 148, 148, 255, 157, 157, 157, 255, 159, 159, 160, 255, 158, 158, 158, 255, 154, 154, 155, 255, 151, 151, 151, 255, 148, 148, 149, 255, 146, 146, 147, 255, 142, 142, 143, 255, 135, 135, 136, 255, 128, 128, 129, 255, 125, 125, 125, 255, 123, 123, 123, 255, 119, 119, 120, 255, 114, 114, 114, 255, 108, 108, 109, 255, 106, 106, 107, 255, 104, 104, 105, 255, + 101, 101, 102, 255, 100, 100, 100, 255, 101, 101, 102, 255, 103, 103, 104, 255, 102, 102, 103, 255, 98, 98, 99, 255, 96, 96, 96, 255, 96, 96, 97, 255, 97, 97, 98, 255, 97, 97, 98, 255, 97, 97, 98, 255, 98, 98, 99, 255, 98, 98, 99, 255, 97, 97, 97, 255, 94, 94, 94, 255, 85, 85, 86, 255, 78, 78, 79, 189, 138, 138, 138, 3, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 136, 136, 136, 11, 170, 170, 170, 150, 170, 170, 170, 255, 163, 163, 163, 255, 152, 152, 152, 255, 141, 141, 141, 255, 141, 141, 141, 255, 138, 138, 138, 255, 132, 132, 132, 255, 131, 131, 131, 255, 135, 135, 135, 255, 132, 132, 132, 255, 124, 124, 124, 255, 121, 121, 121, 255, 117, 117, 117, 255, 113, 113, 113, 255, 110, 110, 110, 255, 106, 106, 106, 255, + 103, 103, 103, 255, 100, 100, 100, 255, 102, 102, 102, 255, 105, 105, 105, 255, 109, 109, 109, 255, 118, 118, 118, 255, 127, 127, 127, 255, 132, 132, 133, 255, 137, 137, 137, 255, 145, 145, 146, 255, 155, 155, 156, 255, 159, 159, 160, 255, 159, 159, 160, 255, 157, 157, 158, 255, 154, 154, 155, 255, 150, 150, 151, 255, 145, 145, 145, 255, 138, 138, 139, 255, 133, 133, 134, 255, 132, 132, 132, 255, 132, 132, 133, 255, + 132, 132, 133, 255, 126, 126, 126, 255, 118, 118, 118, 255, 113, 113, 114, 255, 111, 111, 112, 255, 107, 107, 108, 255, 104, 104, 105, 255, 104, 104, 105, 255, 105, 105, 106, 255, 106, 106, 107, 255, 103, 103, 104, 255, 99, 99, 100, 255, 97, 97, 98, 255, 98, 98, 99, 255, 98, 98, 99, 255, 98, 98, 98, 255, 96, 96, 97, 255, 98, 98, 99, 255, 97, 97, 98, 255, 94, 94, 95, 255, 92, 92, 92, 255, + 83, 83, 84, 255, 78, 78, 79, 124, 143, 143, 143, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 137, 137, 137, 7, 164, 164, 164, 86, 168, 168, 168, 255, 162, 162, 162, 255, 150, 150, 150, 255, 137, 137, 137, 255, 133, 133, 133, 255, 131, 131, 131, 255, 125, 125, 125, 255, 122, 122, 122, 255, 124, 124, 124, 255, 123, 123, 123, 255, + 116, 116, 116, 255, 111, 111, 111, 255, 109, 109, 109, 255, 105, 105, 105, 255, 103, 103, 103, 255, 104, 104, 104, 255, 102, 102, 102, 255, 103, 103, 103, 255, 106, 106, 106, 255, 110, 110, 110, 255, 116, 116, 116, 255, 124, 124, 124, 255, 133, 133, 133, 255, 141, 141, 142, 255, 147, 147, 147, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 154, 255, 154, 154, 155, 255, 152, 152, 153, 255, 150, 150, 150, 255, + 144, 144, 145, 255, 141, 141, 141, 255, 138, 138, 139, 255, 137, 137, 137, 255, 137, 137, 138, 255, 137, 137, 137, 255, 134, 134, 135, 255, 129, 129, 129, 255, 123, 123, 124, 255, 120, 120, 121, 255, 114, 114, 115, 255, 110, 110, 111, 255, 108, 108, 109, 255, 110, 110, 111, 255, 110, 110, 111, 255, 108, 108, 109, 255, 105, 105, 105, 255, 102, 102, 102, 255, 100, 100, 100, 255, 99, 99, 100, 255, 100, 100, 101, 255, + 99, 99, 100, 255, 98, 98, 99, 255, 99, 99, 99, 255, 97, 97, 98, 255, 94, 94, 95, 255, 89, 89, 89, 255, 80, 80, 81, 255, 78, 78, 79, 59, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 137, 137, 137, 3, 148, 148, 148, 31, 168, 168, 168, 242, 161, 161, 161, 255, 148, 148, 148, 255, 134, 134, 134, 255, + 126, 126, 126, 255, 123, 123, 123, 255, 120, 120, 120, 255, 114, 114, 114, 255, 114, 114, 114, 255, 116, 116, 116, 255, 113, 113, 113, 255, 105, 105, 105, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 108, 108, 108, 255, 110, 110, 110, 255, 115, 115, 116, 255, 122, 122, 122, 255, 129, 129, 129, 255, 135, 135, 135, 255, 143, 143, 143, 255, 149, 149, 150, 255, + 156, 156, 156, 255, 156, 156, 157, 255, 154, 154, 155, 255, 153, 153, 153, 255, 151, 151, 151, 255, 148, 148, 149, 255, 146, 146, 147, 255, 145, 145, 145, 255, 144, 144, 144, 255, 142, 142, 143, 255, 140, 140, 141, 255, 137, 137, 138, 255, 134, 134, 135, 255, 129, 129, 130, 255, 128, 128, 128, 255, 124, 124, 124, 255, 117, 117, 117, 255, 113, 113, 114, 255, 116, 116, 117, 255, 116, 116, 116, 255, 114, 114, 115, 255, + 110, 110, 110, 255, 107, 107, 107, 255, 103, 103, 104, 255, 103, 103, 104, 255, 102, 102, 103, 255, 102, 102, 103, 255, 101, 101, 102, 255, 100, 100, 101, 255, 100, 100, 101, 255, 97, 97, 98, 255, 95, 95, 96, 255, 88, 88, 89, 255, 79, 79, 79, 237, 100, 100, 100, 5, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, + 135, 135, 135, 0, 136, 136, 136, 15, 162, 162, 162, 172, 160, 160, 160, 255, 149, 149, 149, 255, 132, 132, 132, 255, 119, 119, 119, 255, 115, 115, 115, 255, 112, 112, 112, 255, 108, 108, 108, 255, 105, 105, 105, 255, 107, 107, 107, 255, 108, 108, 108, 255, 104, 104, 104, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 106, 106, 106, 255, 110, 110, 110, 255, 113, 113, 113, 255, 116, 116, 116, 255, + 121, 121, 121, 255, 128, 128, 129, 255, 133, 133, 133, 255, 139, 139, 139, 255, 144, 144, 144, 255, 150, 150, 150, 255, 154, 154, 155, 255, 156, 156, 156, 255, 156, 156, 156, 255, 154, 154, 155, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 149, 149, 150, 255, 147, 147, 147, 255, 143, 143, 143, 255, 139, 139, 140, 255, 136, 136, 137, 255, 134, 134, 134, 255, 131, 131, 132, 255, 129, 129, 130, 255, + 125, 125, 125, 255, 121, 121, 121, 255, 121, 121, 122, 255, 123, 123, 123, 255, 120, 120, 120, 255, 116, 116, 117, 255, 112, 112, 113, 255, 109, 109, 109, 255, 107, 107, 108, 255, 105, 105, 106, 255, 106, 106, 107, 255, 105, 105, 105, 255, 104, 104, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 96, 96, 97, 255, 87, 87, 88, 255, 80, 80, 81, 155, 128, 128, 128, 1, 128, 128, 128, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 7, 157, 157, 157, 87, 159, 159, 159, 255, 150, 150, 150, 255, 133, 133, 133, 255, 116, 116, 116, 255, 110, 110, 110, 255, 107, 107, 107, 255, 103, 103, 103, 255, 99, 99, 99, 255, 102, 102, 102, 255, 107, 107, 107, 255, 107, 107, 107, 255, 103, 103, 103, 255, + 105, 105, 105, 255, 107, 107, 107, 255, 109, 109, 109, 255, 114, 114, 114, 255, 118, 118, 118, 255, 123, 123, 123, 255, 128, 128, 128, 255, 132, 132, 132, 255, 138, 138, 138, 255, 142, 142, 143, 255, 147, 147, 148, 255, 150, 150, 150, 255, 151, 151, 152, 255, 152, 152, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 154, 255, 152, 152, 153, 255, 150, 150, 151, 255, 148, 148, 148, 255, 144, 144, 145, 255, + 141, 141, 141, 255, 139, 139, 139, 255, 136, 136, 137, 255, 134, 134, 135, 255, 131, 131, 132, 255, 128, 128, 129, 255, 125, 125, 126, 255, 128, 128, 128, 255, 129, 129, 130, 255, 127, 127, 128, 255, 122, 122, 123, 255, 118, 118, 119, 255, 114, 114, 115, 255, 111, 111, 112, 255, 109, 109, 110, 255, 109, 109, 110, 255, 109, 109, 110, 255, 106, 106, 107, 255, 107, 107, 107, 255, 105, 105, 105, 255, 103, 103, 104, 255, + 100, 100, 101, 255, 95, 95, 96, 255, 87, 87, 88, 255, 83, 83, 84, 59, 130, 130, 130, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 2, 135, 135, 135, 19, 159, 159, 159, 218, 152, 152, 152, 255, 138, 138, 138, 255, 117, 117, 117, 255, 105, 105, 105, 255, 103, 103, 103, 255, + 103, 103, 103, 255, 99, 99, 99, 255, 98, 98, 98, 255, 105, 105, 105, 255, 109, 109, 109, 255, 108, 108, 108, 255, 107, 107, 107, 255, 109, 109, 109, 255, 113, 113, 113, 255, 118, 118, 119, 255, 123, 123, 123, 255, 128, 128, 128, 255, 132, 132, 132, 255, 135, 135, 136, 255, 140, 140, 141, 255, 144, 144, 144, 255, 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, + 152, 152, 152, 255, 150, 150, 151, 255, 151, 151, 151, 255, 148, 148, 148, 255, 145, 145, 146, 255, 143, 143, 144, 255, 142, 142, 142, 255, 140, 140, 140, 255, 136, 136, 136, 255, 134, 134, 134, 255, 130, 130, 131, 255, 129, 129, 130, 255, 130, 130, 131, 255, 133, 133, 134, 255, 134, 134, 134, 255, 130, 130, 130, 255, 124, 124, 125, 255, 120, 120, 121, 255, 117, 117, 118, 255, 114, 114, 115, 255, 113, 113, 114, 255, + 113, 113, 113, 255, 111, 111, 111, 255, 109, 109, 110, 255, 109, 109, 110, 255, 107, 107, 107, 255, 104, 104, 105, 255, 102, 102, 103, 255, 95, 95, 95, 255, 86, 86, 87, 206, 137, 137, 137, 0, 135, 135, 135, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 134, 134, 134, 6, + 154, 154, 154, 112, 152, 152, 152, 255, 142, 142, 142, 255, 124, 124, 124, 255, 106, 106, 106, 255, 101, 101, 101, 255, 103, 103, 103, 255, 102, 102, 102, 255, 99, 99, 100, 255, 102, 102, 102, 255, 110, 110, 110, 255, 114, 114, 114, 255, 112, 112, 112, 255, 113, 113, 113, 255, 117, 117, 117, 255, 122, 122, 122, 255, 127, 127, 127, 255, 132, 132, 132, 255, 136, 136, 136, 255, 139, 139, 140, 255, 143, 143, 143, 255, + 145, 145, 146, 255, 149, 149, 149, 255, 151, 151, 152, 255, 151, 151, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 135, 135, 136, 255, 133, 133, 134, 255, 133, 133, 133, 255, 135, 135, 135, 255, 136, 136, 137, 255, 136, 136, 136, 255, 132, 132, 133, 255, + 130, 130, 130, 255, 127, 127, 128, 255, 124, 124, 125, 255, 120, 120, 120, 255, 117, 117, 118, 255, 117, 117, 118, 255, 116, 116, 117, 255, 114, 114, 115, 255, 113, 113, 113, 255, 111, 111, 111, 255, 109, 109, 109, 255, 106, 106, 107, 255, 102, 102, 103, 255, 94, 94, 95, 255, 90, 90, 90, 83, 138, 138, 138, 0, 138, 138, 138, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 135, 135, 135, 1, 137, 137, 137, 22, 156, 156, 156, 224, 148, 148, 148, 255, 134, 134, 134, 255, 114, 114, 114, 255, 103, 103, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 107, 107, 107, 255, 117, 117, 117, 255, 119, 119, 119, 255, 120, 120, 120, 255, 122, 122, 122, 255, + 126, 126, 127, 255, 130, 130, 131, 255, 135, 135, 135, 255, 139, 139, 139, 255, 143, 143, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 151, 255, 151, 151, 152, 255, 150, 150, 151, 255, 151, 151, 151, 255, 150, 150, 151, 255, 149, 149, 149, 255, 147, 147, 148, 255, 147, 147, 147, 255, 145, 145, 146, 255, 143, 143, 144, 255, 141, 141, 142, 255, 138, 138, 139, 255, 137, 137, 138, 255, 136, 136, 137, 255, + 137, 137, 138, 255, 139, 139, 139, 255, 139, 139, 140, 255, 138, 138, 139, 255, 135, 135, 135, 255, 133, 133, 133, 255, 130, 130, 131, 255, 129, 129, 130, 255, 127, 127, 127, 255, 123, 123, 123, 255, 122, 122, 122, 255, 120, 120, 121, 255, 118, 118, 119, 255, 117, 117, 118, 255, 115, 115, 116, 255, 113, 113, 114, 255, 110, 110, 111, 255, 108, 108, 109, 255, 102, 102, 102, 255, 93, 93, 94, 215, 138, 138, 138, 0, + 138, 138, 138, 0, 138, 138, 138, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 133, 133, 133, 0, 132, 132, 132, 7, 153, 153, 153, 98, 155, 155, 155, 255, 143, 143, 143, 255, 126, 126, 126, 255, 110, 110, 110, 255, 103, 103, 103, 255, 106, 106, 106, 255, 109, 109, 109, 255, + 107, 107, 107, 255, 109, 109, 109, 255, 115, 115, 115, 255, 122, 122, 122, 255, 126, 126, 126, 255, 127, 127, 127, 255, 130, 130, 130, 255, 133, 133, 133, 255, 138, 138, 138, 255, 141, 141, 142, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 154, 255, 153, 153, 154, 255, 151, 151, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 146, 146, 147, 255, + 144, 144, 145, 255, 143, 143, 143, 255, 142, 142, 142, 255, 141, 141, 142, 255, 141, 141, 142, 255, 142, 142, 143, 255, 142, 142, 143, 255, 141, 141, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 133, 133, 134, 255, 132, 132, 133, 255, 129, 129, 130, 255, 128, 128, 129, 255, 127, 127, 128, 255, 126, 126, 127, 255, 123, 123, 124, 255, 121, 121, 122, 255, 120, 120, 121, 255, 118, 118, 119, 255, + 115, 115, 116, 255, 113, 113, 114, 255, 110, 110, 110, 255, 102, 102, 103, 255, 97, 97, 98, 74, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 135, 135, 135, 0, 132, 132, 132, 0, 131, 131, 131, 0, 132, 132, 132, 2, 133, 133, 133, 16, 159, 159, 159, 192, + 154, 154, 154, 255, 140, 140, 140, 255, 122, 122, 122, 255, 110, 110, 110, 255, 107, 107, 107, 255, 110, 110, 110, 255, 112, 112, 112, 255, 114, 114, 114, 255, 116, 116, 116, 255, 122, 122, 122, 255, 132, 132, 132, 255, 134, 134, 134, 255, 135, 135, 135, 255, 136, 136, 136, 255, 139, 139, 139, 255, 143, 143, 143, 255, 146, 146, 146, 255, 150, 150, 150, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 155, 255, + 154, 154, 155, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, 147, 147, 148, 255, 147, 147, 147, 255, 147, 147, 147, 255, 146, 146, 146, 255, 144, 144, 145, 255, 143, 143, 144, 255, 141, 141, 142, 255, 139, 139, 139, 255, 137, 137, 138, 255, 136, 136, 137, 255, 135, 135, 135, 255, 132, 132, 133, 255, 130, 130, 130, 255, 129, 129, 130, 255, + 130, 130, 131, 255, 130, 130, 130, 255, 126, 126, 127, 255, 125, 125, 126, 255, 122, 122, 123, 255, 120, 120, 121, 255, 119, 119, 120, 255, 114, 114, 115, 255, 110, 110, 110, 255, 103, 103, 104, 167, 141, 141, 141, 0, 140, 140, 140, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, + 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 130, 130, 130, 0, 131, 131, 131, 4, 152, 152, 152, 55, 162, 162, 162, 245, 153, 153, 153, 255, 139, 139, 139, 255, 123, 123, 123, 255, 114, 114, 114, 255, 112, 112, 113, 255, 116, 116, 116, 255, 119, 119, 119, 255, 120, 120, 120, 255, 124, 124, 124, 255, 130, 130, 130, 255, 136, 136, 137, 255, 140, 140, 141, 255, 140, 140, 141, 255, 142, 142, 143, 255, + 144, 144, 145, 255, 147, 147, 148, 255, 149, 149, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 155, 155, 155, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 141, 141, 141, 255, 140, 140, 140, 255, + 139, 139, 140, 255, 137, 137, 138, 255, 135, 135, 136, 255, 131, 131, 132, 255, 131, 131, 131, 255, 132, 132, 132, 255, 131, 131, 132, 255, 130, 130, 131, 255, 129, 129, 130, 255, 127, 127, 128, 255, 125, 125, 125, 255, 123, 123, 124, 255, 121, 121, 122, 255, 115, 115, 116, 255, 109, 109, 110, 237, 105, 105, 105, 27, 146, 146, 146, 0, 142, 142, 142, 0, 140, 140, 140, 0, 138, 138, 138, 0, 138, 138, 138, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 132, 132, 132, 0, 135, 135, 135, 10, 161, 161, 161, 114, 163, 163, 163, 255, 154, 154, 154, 255, 138, 138, 138, 255, 124, 124, 124, 255, 117, 117, 118, 255, 119, 119, 119, 255, 123, 123, 123, 255, 126, 126, 126, 255, + 128, 128, 128, 255, 130, 130, 130, 255, 135, 135, 135, 255, 140, 140, 141, 255, 145, 145, 146, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 152, 255, 152, 152, 153, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 148, 255, + 146, 146, 146, 255, 145, 145, 146, 255, 143, 143, 144, 255, 143, 143, 143, 255, 142, 142, 143, 255, 140, 140, 141, 255, 139, 139, 140, 255, 136, 136, 137, 255, 134, 134, 135, 255, 133, 133, 133, 255, 133, 133, 134, 255, 134, 134, 135, 255, 132, 132, 132, 255, 131, 131, 132, 255, 130, 130, 131, 255, 130, 130, 131, 255, 128, 128, 128, 255, 126, 126, 127, 255, 123, 123, 123, 255, 116, 116, 117, 255, 110, 110, 111, 89, + 152, 152, 152, 0, 151, 151, 151, 0, 145, 145, 145, 0, 140, 140, 140, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 132, 132, 132, 0, 136, 136, 136, 0, 136, 136, 136, 3, 137, 137, 137, 15, 166, 166, 166, 164, 166, 166, 166, 255, + 156, 156, 156, 255, 140, 140, 140, 255, 128, 128, 128, 255, 124, 124, 124, 255, 126, 126, 126, 255, 129, 129, 129, 255, 131, 131, 131, 255, 133, 133, 133, 255, 136, 136, 136, 255, 139, 139, 139, 255, 145, 145, 145, 255, 149, 149, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, + 150, 150, 151, 255, 150, 150, 150, 255, 148, 148, 149, 255, 148, 148, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 147, 147, 148, 255, 145, 145, 146, 255, 145, 145, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 141, 141, 142, 255, 138, 138, 139, 255, 136, 136, 136, 255, 135, 135, 136, 255, 136, 136, 136, 255, 136, 136, 136, 255, 134, 134, 135, 255, 133, 133, 133, 255, 132, 132, 133, 255, 132, 132, 132, 255, + 131, 131, 132, 255, 132, 132, 133, 255, 131, 131, 131, 255, 123, 123, 123, 255, 117, 117, 118, 144, 144, 144, 144, 0, 148, 148, 148, 0, 152, 152, 152, 0, 145, 145, 145, 0, 140, 140, 140, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 129, 129, 129, 0, 130, 130, 130, 0, 133, 133, 133, 0, + 137, 137, 137, 0, 136, 136, 136, 0, 135, 135, 135, 0, 137, 137, 137, 2, 142, 142, 142, 23, 171, 171, 171, 189, 168, 168, 168, 255, 159, 159, 159, 255, 144, 144, 144, 255, 135, 135, 135, 255, 129, 129, 130, 255, 130, 130, 130, 255, 133, 133, 133, 255, 137, 137, 137, 255, 139, 139, 139, 255, 140, 140, 141, 255, 144, 144, 144, 255, 148, 148, 148, 255, 152, 152, 152, 255, 154, 154, 155, 255, 156, 156, 157, 255, + 155, 155, 156, 255, 155, 155, 155, 255, 154, 154, 155, 255, 156, 156, 156, 255, 157, 157, 158, 255, 156, 156, 157, 255, 153, 153, 154, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 148, 255, 147, 147, 147, 255, 146, 146, 147, 255, 144, 144, 145, 255, 142, 142, 142, 255, 140, 140, 141, 255, 139, 139, 139, 255, 137, 137, 138, 255, 138, 138, 139, 255, + 137, 137, 137, 255, 136, 136, 137, 255, 134, 134, 135, 255, 134, 134, 134, 255, 132, 132, 133, 255, 133, 133, 133, 255, 134, 134, 135, 255, 134, 134, 135, 255, 129, 129, 130, 255, 123, 123, 124, 174, 120, 120, 121, 3, 144, 144, 144, 0, 145, 145, 145, 0, 152, 152, 152, 0, 145, 145, 145, 0, 140, 140, 140, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 131, 131, 131, 0, 134, 134, 134, 0, 137, 137, 137, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 138, 138, 138, 0, 137, 137, 137, 5, 148, 148, 148, 30, 174, 174, 174, 210, 173, 173, 173, 255, 162, 162, 162, 255, 150, 150, 150, 255, 139, 139, 139, 255, 133, 133, 134, 255, 135, 135, 135, 255, 138, 138, 138, 255, 141, 141, 142, 255, + 143, 143, 144, 255, 146, 146, 146, 255, 148, 148, 148, 255, 151, 151, 151, 255, 153, 153, 154, 255, 155, 155, 155, 255, 155, 155, 156, 255, 156, 156, 156, 255, 157, 157, 158, 255, 140, 139, 139, 255, 77, 75, 75, 255, 84, 83, 83, 255, 145, 145, 145, 255, 152, 152, 153, 255, 150, 150, 151, 255, 151, 151, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 146, 146, 147, 255, 144, 144, 145, 255, + 143, 143, 143, 255, 141, 141, 142, 255, 140, 140, 140, 255, 139, 139, 140, 255, 140, 140, 141, 255, 140, 140, 140, 255, 138, 138, 139, 255, 136, 136, 137, 255, 135, 135, 136, 255, 134, 134, 134, 255, 136, 136, 136, 255, 136, 136, 137, 255, 137, 137, 138, 255, 135, 135, 135, 255, 128, 128, 129, 192, 126, 126, 127, 6, 142, 142, 142, 0, 145, 145, 145, 0, 146, 146, 146, 0, 152, 152, 152, 0, 145, 145, 145, 0, + 140, 140, 140, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 135, 135, 135, 0, 137, 137, 137, 0, 136, 136, 136, 0, 135, 135, 135, 0, 136, 136, 136, 0, 138, 138, 138, 0, 137, 137, 137, 0, 135, 135, 135, 0, 133, 133, 133, 5, 153, 153, 153, 34, 178, 178, 178, 203, 177, 177, 177, 255, + 168, 168, 168, 255, 156, 156, 156, 255, 146, 146, 146, 255, 140, 140, 140, 255, 139, 139, 140, 255, 141, 141, 142, 255, 145, 145, 146, 255, 148, 148, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 156, 156, 157, 255, 130, 129, 129, 255, 63, 60, 61, 255, 63, 60, 60, 255, 149, 149, 150, 255, 152, 152, 153, 255, 150, 150, 151, 255, + 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 148, 255, 146, 146, 147, 255, 145, 145, 145, 255, 143, 143, 144, 255, 142, 142, 143, 255, 143, 143, 143, 255, 141, 141, 142, 255, 142, 142, 143, 255, 142, 142, 143, 255, 139, 139, 140, 255, 138, 138, 139, 255, 136, 136, 137, 255, 137, 137, 137, 255, 137, 137, 137, 255, 140, 140, 141, 255, 141, 141, 142, 255, 138, 138, 139, 255, 133, 133, 134, 189, 131, 131, 132, 10, + 138, 138, 138, 0, 142, 142, 142, 0, 145, 145, 145, 0, 146, 146, 146, 0, 152, 152, 152, 0, 145, 145, 145, 0, 140, 140, 140, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 137, 137, 137, 0, 138, 138, 138, 0, 137, 137, 137, 0, + 134, 134, 134, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 5, 147, 147, 147, 25, 182, 182, 182, 184, 181, 181, 181, 255, 174, 174, 174, 255, 164, 164, 164, 255, 154, 154, 154, 255, 147, 147, 147, 255, 145, 145, 146, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 155, 255, 156, 156, 157, 255, + 119, 118, 118, 255, 64, 63, 63, 255, 67, 65, 65, 255, 156, 156, 157, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 146, 146, 146, 255, 145, 145, 146, 255, 145, 145, 145, 255, 145, 145, 145, 255, 144, 144, 145, 255, 144, 144, 145, 255, 143, 143, 143, 255, 141, 141, 142, 255, 138, 138, 139, 255, 138, 138, 139, 255, 138, 138, 138, 255, 141, 141, 141, 255, + 143, 143, 144, 255, 146, 146, 147, 255, 144, 144, 145, 255, 140, 140, 141, 168, 136, 136, 136, 8, 134, 134, 134, 0, 138, 138, 138, 0, 142, 142, 142, 0, 145, 145, 145, 0, 146, 146, 146, 0, 152, 152, 152, 0, 145, 145, 145, 0, 140, 140, 140, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, + 135, 135, 135, 0, 135, 135, 135, 0, 137, 137, 137, 0, 138, 138, 138, 0, 136, 136, 136, 0, 134, 134, 134, 0, 132, 132, 132, 0, 132, 132, 132, 0, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 5, 134, 134, 134, 17, 184, 184, 184, 143, 186, 186, 186, 252, 181, 181, 182, 255, 173, 173, 173, 255, 163, 163, 163, 255, 156, 156, 156, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, + 150, 150, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 155, 255, 158, 158, 158, 255, 109, 108, 108, 255, 67, 66, 66, 255, 81, 80, 80, 255, 157, 157, 158, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 148, 255, 147, 147, 148, 255, 147, 147, 148, 255, 145, 145, 146, 255, 145, 145, 145, 255, 144, 144, 144, 255, + 141, 141, 142, 255, 140, 140, 141, 255, 140, 140, 140, 255, 142, 142, 142, 255, 145, 145, 146, 255, 149, 149, 150, 255, 151, 151, 151, 255, 149, 149, 150, 249, 146, 146, 146, 122, 136, 136, 136, 1, 132, 132, 132, 0, 134, 134, 134, 0, 138, 138, 138, 0, 142, 142, 142, 0, 145, 145, 145, 0, 146, 146, 146, 0, 152, 152, 152, 0, 145, 145, 145, 0, 140, 140, 140, 0, 138, 138, 138, 0, 138, 138, 138, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 136, 136, 136, 0, 138, 138, 138, 0, 138, 138, 138, 0, 136, 136, 136, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 130, 130, 130, 0, 129, 129, 129, 0, 128, 128, 128, 0, 133, 133, 133, 1, 138, 138, 138, 3, 135, 135, 135, 13, 177, 177, 178, 82, 189, 189, 189, 231, + 187, 187, 187, 255, 181, 181, 181, 255, 172, 172, 173, 255, 164, 164, 164, 255, 158, 158, 158, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 154, 255, 157, 157, 158, 255, 98, 97, 97, 255, 70, 69, 69, 255, 95, 94, 94, 255, 157, 157, 158, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, + 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 144, 144, 145, 255, 143, 143, 144, 255, 143, 143, 144, 255, 143, 143, 144, 255, 145, 145, 145, 255, 148, 148, 149, 255, 152, 152, 153, 255, 154, 154, 155, 255, 155, 155, 155, 255, 153, 153, 154, 224, 151, 151, 151, 62, 141, 141, 141, 0, 136, 136, 136, 0, 132, 132, 132, 0, 134, 134, 134, 0, 138, 138, 138, 0, 142, 142, 142, 0, 145, 145, 145, 0, + 146, 146, 146, 0, 152, 152, 152, 0, 145, 145, 145, 0, 140, 140, 140, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 138, 138, 138, 0, 137, 137, 137, 0, 135, 135, 135, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 130, 130, 130, 0, 128, 128, 128, 0, 129, 129, 129, 0, + 135, 135, 135, 0, 138, 138, 138, 0, 134, 134, 134, 0, 134, 134, 134, 2, 137, 137, 137, 7, 158, 158, 158, 32, 189, 189, 189, 154, 191, 191, 192, 251, 187, 187, 188, 255, 182, 182, 182, 255, 175, 175, 175, 255, 168, 168, 169, 255, 163, 163, 163, 255, 158, 158, 159, 255, 154, 154, 155, 255, 153, 153, 154, 255, 151, 151, 152, 255, 158, 158, 158, 255, 86, 86, 86, 255, 71, 70, 71, 255, 108, 107, 108, 255, + 155, 155, 156, 255, 151, 151, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 151, 255, 154, 154, 155, 255, 157, 157, 157, 255, 159, 159, 160, 255, 160, 160, 161, 255, 159, 159, 160, 249, 157, 157, 158, 137, 153, 153, 153, 11, 142, 142, 142, 0, 141, 141, 141, 0, + 136, 136, 136, 0, 132, 132, 132, 0, 134, 134, 134, 0, 138, 138, 138, 0, 142, 142, 142, 0, 145, 145, 145, 0, 146, 146, 146, 0, 152, 152, 152, 0, 145, 145, 145, 0, 140, 140, 140, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 137, 137, 137, 0, 134, 134, 134, 0, 132, 132, 132, 0, + 132, 132, 132, 0, 131, 131, 131, 0, 129, 129, 129, 0, 128, 128, 128, 0, 130, 130, 130, 0, 136, 136, 136, 0, 137, 137, 137, 0, 133, 133, 133, 0, 134, 134, 134, 0, 134, 134, 134, 0, 132, 132, 132, 1, 129, 129, 129, 3, 136, 136, 136, 11, 179, 179, 179, 62, 193, 193, 193, 185, 194, 194, 194, 255, 190, 190, 190, 255, 185, 185, 185, 255, 181, 181, 181, 255, 175, 175, 175, 255, 169, 169, 169, 255, + 165, 165, 165, 255, 161, 161, 162, 255, 164, 164, 164, 255, 80, 79, 80, 255, 75, 74, 75, 255, 122, 121, 122, 255, 154, 154, 155, 255, 149, 149, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 149, 149, 150, 255, 150, 150, 151, 255, 151, 151, 151, 255, 152, 152, 153, 255, 155, 155, 156, 255, 158, 158, 158, 255, 161, 161, 161, 255, 163, 163, 164, 255, 165, 165, 166, 255, 167, 167, 167, 255, 166, 166, 166, 255, + 165, 165, 165, 173, 159, 159, 160, 43, 139, 139, 139, 1, 141, 141, 141, 0, 142, 142, 142, 0, 141, 141, 141, 0, 136, 136, 136, 0, 132, 132, 132, 0, 134, 134, 134, 0, 138, 138, 138, 0, 142, 142, 142, 0, 145, 145, 145, 0, 146, 146, 146, 0, 152, 152, 152, 0, 145, 145, 145, 0, 140, 140, 140, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, 129, 129, 129, 0, 128, 128, 128, 0, 132, 132, 132, 0, 138, 138, 138, 0, 136, 136, 136, 0, 133, 133, 133, 0, 135, 135, 135, 0, 134, 134, 134, 0, 131, 131, 131, 0, 129, 129, 129, 0, 131, 131, 131, 0, 138, 138, 138, 1, 132, 132, 132, 4, 132, 132, 132, 11, + 181, 181, 181, 65, 194, 194, 194, 170, 195, 195, 196, 242, 193, 193, 194, 255, 190, 190, 190, 255, 186, 186, 186, 255, 181, 181, 182, 255, 179, 179, 180, 255, 173, 173, 173, 255, 83, 83, 84, 255, 80, 80, 81, 255, 139, 139, 140, 255, 165, 165, 166, 255, 162, 162, 163, 255, 162, 162, 162, 255, 161, 161, 161, 255, 162, 162, 163, 255, 164, 164, 164, 255, 165, 165, 166, 255, 167, 167, 168, 255, 169, 169, 170, 255, + 171, 171, 171, 255, 171, 171, 172, 255, 172, 172, 172, 255, 173, 173, 173, 239, 170, 170, 171, 156, 166, 166, 167, 48, 142, 142, 142, 0, 141, 141, 141, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 141, 141, 141, 0, 136, 136, 136, 0, 132, 132, 132, 0, 134, 134, 134, 0, 138, 138, 138, 0, 142, 142, 142, 0, 145, 145, 145, 0, 146, 146, 146, 0, 152, 152, 152, 0, 145, 145, 145, 0, + 140, 140, 140, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 130, 130, 130, 0, 128, 128, 128, 0, 128, 128, 128, 0, 134, 134, 134, 0, 138, 138, 138, 0, 135, 135, 135, 0, 133, 133, 133, 0, 135, 135, 135, 0, 133, 133, 133, 0, 130, 130, 130, 0, + 129, 129, 129, 0, 133, 133, 133, 0, 137, 137, 137, 0, 131, 131, 131, 0, 131, 131, 131, 0, 139, 139, 139, 1, 139, 139, 139, 5, 138, 138, 138, 8, 157, 157, 157, 26, 190, 190, 190, 105, 195, 195, 196, 188, 195, 195, 196, 241, 193, 193, 193, 255, 191, 191, 191, 255, 190, 190, 190, 255, 189, 189, 190, 255, 181, 181, 182, 255, 178, 178, 179, 255, 180, 180, 180, 255, 179, 179, 179, 255, 178, 178, 178, 255, + 177, 177, 177, 255, 177, 177, 178, 255, 178, 178, 178, 255, 178, 178, 178, 255, 179, 179, 179, 255, 179, 179, 179, 255, 180, 180, 180, 240, 177, 177, 177, 182, 174, 174, 174, 89, 165, 165, 165, 9, 141, 141, 141, 2, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 141, 141, 141, 0, 136, 136, 136, 0, 132, 132, 132, 0, 134, 134, 134, 0, + 138, 138, 138, 0, 142, 142, 142, 0, 145, 145, 145, 0, 146, 146, 146, 0, 152, 152, 152, 0, 145, 145, 145, 0, 140, 140, 140, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 131, 131, 131, 0, 129, 129, 129, 0, 128, 128, 128, 0, 129, 129, 129, 0, 136, 136, 136, 0, 138, 138, 138, 0, + 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 132, 132, 132, 0, 130, 130, 130, 0, 130, 130, 130, 0, 135, 135, 135, 0, 136, 136, 136, 0, 130, 130, 130, 0, 133, 133, 133, 0, 140, 140, 140, 0, 139, 139, 139, 0, 135, 135, 135, 0, 132, 132, 132, 1, 134, 134, 134, 2, 138, 138, 138, 3, 141, 141, 141, 8, 142, 142, 142, 17, 186, 186, 186, 69, 189, 189, 189, 122, 190, 190, 190, 170, + 191, 191, 191, 205, 190, 190, 191, 218, 192, 192, 193, 255, 191, 191, 191, 255, 189, 189, 190, 255, 189, 189, 189, 255, 187, 187, 188, 255, 183, 183, 184, 215, 182, 182, 182, 201, 180, 180, 180, 167, 179, 179, 179, 114, 177, 177, 178, 54, 146, 146, 146, 5, 143, 143, 143, 3, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, + 141, 141, 141, 0, 142, 142, 142, 0, 141, 141, 141, 0, 136, 136, 136, 0, 132, 132, 132, 0, 134, 134, 134, 0, 138, 138, 138, 0, 142, 142, 142, 0, 145, 145, 145, 0, 146, 146, 146, 0, 152, 152, 152, 0, 145, 145, 145, 0, 140, 140, 140, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, + 129, 129, 129, 0, 128, 128, 128, 0, 131, 131, 131, 0, 137, 137, 137, 0, 137, 137, 137, 0, 133, 133, 133, 0, 135, 135, 135, 0, 134, 134, 134, 0, 131, 131, 131, 0, 129, 129, 129, 0, 131, 131, 131, 0, 136, 136, 136, 0, 134, 134, 134, 0, 129, 129, 129, 0, 135, 135, 135, 0, 141, 141, 141, 0, 138, 138, 138, 0, 134, 134, 134, 0, 132, 132, 132, 0, 134, 134, 134, 0, 137, 137, 137, 0, + 138, 138, 138, 0, 140, 140, 140, 0, 147, 147, 147, 0, 143, 143, 143, 3, 132, 132, 132, 4, 131, 131, 131, 6, 139, 139, 139, 9, 135, 135, 135, 9, 134, 134, 134, 12, 138, 138, 138, 13, 138, 138, 138, 11, 137, 137, 137, 9, 138, 138, 138, 9, 140, 140, 140, 7, 144, 144, 144, 6, 145, 145, 145, 2, 142, 142, 142, 2, 142, 142, 142, 0, 145, 145, 145, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 141, 141, 141, 0, 136, 136, 136, 0, 132, 132, 132, 0, 134, 134, 134, 0, 138, 138, 138, 0, 142, 142, 142, 0, 145, 145, 145, 0, 146, 146, 146, 0, 152, 152, 152, 0, 145, 145, 145, 0, 140, 140, 140, 0, 138, 138, 138, 0, 138, 138, 138, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 128, 128, 128, 0, 133, 133, 133, 0, 138, 138, 138, 0, 135, 135, 135, 0, 133, 133, 133, 0, 135, 135, 135, 0, 133, 133, 133, 0, 131, 131, 131, 0, 129, 129, 129, 0, 132, 132, 132, 0, 137, 137, 137, 0, 132, 132, 132, 0, 130, 130, 130, 0, 138, 138, 138, 0, 140, 140, 140, 0, + 137, 137, 137, 0, 133, 133, 133, 0, 132, 132, 132, 0, 135, 135, 135, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 140, 140, 140, 0, 141, 141, 141, 0, 133, 133, 133, 0, 126, 126, 126, 0, 127, 127, 127, 0, 129, 129, 129, 0, 127, 127, 127, 0, 130, 130, 130, 1, 143, 143, 143, 0, 143, 143, 143, 1, 139, 139, 139, 0, 138, 138, 138, 0, 139, 139, 139, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 144, 144, 144, 0, 144, 144, 144, 0, 141, 141, 141, 0, 141, 141, 141, 0, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 141, 141, 141, 0, 136, 136, 136, 0, 132, 132, 132, 0, 134, 134, 134, 0, 138, 138, 138, 0, 142, 142, 142, 0, 145, 145, 145, 0, + 146, 146, 146, 0, 152, 152, 152, 0, 145, 145, 145, 0, 140, 140, 140, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, + 143, 143, 143, 0, 138, 138, 138, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 134, 134, 134, 0, 136, 136, 136, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 127, 127, 127, 0, 126, 126, 126, 0, 128, 128, 128, 0, 130, 130, 130, 0, 133, 133, 133, 0, 135, 135, 135, 0, 136, 136, 136, 0, 139, 139, 139, 0, + 144, 144, 144, 0, 147, 147, 147, 0, 148, 148, 148, 1, 127, 127, 127, 16, 119, 119, 119, 69, 120, 120, 120, 115, 119, 119, 119, 162, 120, 120, 120, 194, 120, 120, 120, 212, 120, 120, 120, 212, 119, 119, 119, 214, 117, 117, 117, 213, 117, 117, 117, 212, 115, 115, 115, 190, 112, 112, 112, 159, 112, 112, 112, 113, 111, 111, 111, 66, 108, 108, 108, 9, 147, 147, 147, 0, 148, 148, 148, 0, 146, 146, 146, 0, + 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 148, 148, 148, 0, 152, 152, 152, 0, 157, 157, 157, 0, 158, 158, 158, 0, 157, 157, 157, 0, 154, 154, 154, 0, 151, 151, 151, 0, 150, 150, 150, 0, 148, 148, 148, 0, 144, 144, 144, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 140, 140, 140, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 143, 143, 143, 0, 138, 138, 138, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 134, 134, 134, 0, 136, 136, 136, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 127, 127, 127, 0, 126, 126, 126, 0, + 128, 128, 128, 0, 130, 130, 130, 0, 133, 133, 133, 0, 135, 135, 135, 0, 136, 136, 136, 0, 139, 139, 139, 1, 121, 121, 121, 46, 121, 121, 121, 133, 121, 121, 121, 199, 122, 122, 122, 255, 123, 123, 123, 255, 125, 125, 125, 255, 127, 127, 127, 255, 128, 128, 128, 255, 128, 128, 128, 255, 127, 127, 127, 255, 126, 126, 126, 255, 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 120, 255, 116, 116, 116, 255, + 114, 114, 114, 255, 112, 112, 112, 255, 109, 109, 109, 252, 107, 107, 107, 195, 103, 103, 103, 130, 101, 101, 101, 39, 146, 146, 146, 0, 147, 147, 147, 0, 151, 151, 151, 0, 156, 156, 156, 0, 158, 158, 158, 0, 157, 157, 157, 0, 155, 155, 155, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, 145, 145, 145, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, + 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 143, 143, 143, 0, 138, 138, 138, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 134, 134, 134, 0, 136, 136, 136, 0, + 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 127, 127, 127, 0, 126, 126, 126, 0, 128, 128, 128, 0, 130, 130, 130, 0, 133, 133, 133, 0, 123, 123, 123, 14, 119, 119, 119, 116, 120, 120, 120, 207, 122, 122, 122, 255, 125, 125, 125, 255, 129, 129, 129, 255, 132, 132, 132, 255, 137, 137, 137, 255, 140, 140, 140, 255, 142, 142, 142, 255, 143, 143, 143, 255, 144, 144, 144, 255, + 144, 144, 144, 255, 143, 143, 143, 255, 141, 141, 141, 255, 139, 139, 139, 255, 135, 135, 135, 255, 131, 131, 131, 255, 128, 128, 127, 255, 122, 122, 122, 255, 116, 116, 116, 255, 110, 110, 110, 255, 105, 105, 105, 255, 102, 102, 102, 255, 100, 100, 100, 202, 96, 96, 96, 106, 94, 94, 94, 9, 158, 158, 158, 0, 156, 156, 156, 0, 153, 153, 153, 0, 151, 151, 151, 0, 150, 150, 150, 0, 146, 146, 146, 0, + 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 143, 143, 143, 0, 138, 138, 138, 0, 135, 135, 135, 0, + 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 134, 134, 134, 0, 136, 136, 136, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 127, 127, 127, 0, 126, 126, 126, 0, 128, 128, 128, 0, 121, 121, 121, 17, 118, 118, 118, 129, 120, 120, 120, 239, 124, 124, 124, 255, 128, 128, 128, 255, 134, 134, 134, 255, 138, 138, 138, 255, 143, 143, 143, 255, + 147, 147, 147, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 147, 147, 147, 255, 144, 144, 144, 255, 140, 140, 140, 255, 135, 135, 135, 255, 131, 131, 131, 255, 125, 125, 125, 255, 117, 117, 117, 255, 110, 110, 110, 255, 102, 102, 102, 255, 97, 97, 97, 255, 94, 94, 94, 234, + 91, 91, 91, 114, 88, 88, 88, 12, 150, 150, 150, 0, 148, 148, 148, 0, 144, 144, 144, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 140, 140, 140, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 138, 138, 138, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 143, 143, 143, 0, 138, 138, 138, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 134, 134, 134, 0, 136, 136, 136, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 127, 127, 127, 0, 141, 141, 141, 2, 116, 116, 117, 99, 119, 119, 119, 236, 122, 122, 122, 255, + 128, 128, 128, 255, 134, 134, 134, 255, 140, 140, 141, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 147, 147, 147, 255, 146, 146, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, + 134, 134, 134, 255, 129, 129, 129, 255, 124, 124, 124, 255, 116, 116, 116, 255, 108, 108, 108, 255, 98, 98, 98, 255, 93, 93, 93, 255, 88, 88, 88, 228, 85, 85, 85, 87, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 138, 138, 138, 0, + 138, 138, 138, 0, 140, 140, 140, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 143, 143, 143, 0, 138, 138, 138, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 134, 134, 134, 0, 136, 136, 136, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, + 129, 129, 129, 0, 116, 116, 117, 37, 115, 115, 115, 194, 119, 119, 119, 255, 126, 126, 126, 255, 132, 132, 132, 255, 139, 139, 139, 255, 144, 144, 144, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, + 148, 148, 148, 255, 146, 146, 146, 255, 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 136, 136, 136, 255, 133, 133, 133, 255, 130, 130, 130, 255, 126, 126, 126, 255, 120, 120, 120, 255, 113, 113, 113, 255, 104, 104, 104, 255, 92, 92, 92, 255, 87, 87, 87, 255, 82, 82, 82, 186, 81, 81, 81, 27, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 139, 139, 139, 0, 138, 138, 138, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 143, 143, 143, 0, 138, 138, 138, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, + 133, 133, 133, 0, 134, 134, 134, 0, 136, 136, 136, 0, 132, 132, 132, 0, 131, 131, 131, 0, 134, 134, 134, 1, 114, 114, 114, 90, 115, 115, 115, 244, 120, 120, 120, 255, 127, 127, 127, 255, 135, 135, 135, 255, 141, 141, 141, 255, 144, 144, 144, 255, 147, 147, 147, 255, 148, 148, 148, 255, 147, 147, 147, 255, 148, 148, 148, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 152, 255, 151, 151, 151, 255, + 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, 130, 130, 130, 255, 127, 127, 127, 255, 123, 123, 123, 255, 120, 120, 119, 255, 113, 113, 113, 255, 105, 105, 105, 255, 95, 95, 95, 255, + 84, 84, 84, 255, 79, 79, 79, 240, 78, 78, 78, 78, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 138, 138, 138, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, + 143, 143, 143, 0, 138, 138, 138, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 134, 134, 134, 0, 136, 136, 136, 0, 132, 132, 132, 0, 131, 131, 131, 2, 112, 112, 112, 135, 115, 115, 115, 255, 121, 121, 121, 255, 129, 129, 129, 255, 136, 136, 136, 255, 141, 141, 141, 255, 142, 142, 142, 255, 143, 143, 143, 255, 143, 143, 143, 255, 144, 144, 144, 255, + 146, 146, 146, 255, 147, 147, 147, 255, 149, 149, 149, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 153, 153, 153, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 140, 255, 136, 136, 136, 255, 133, 133, 133, 255, 128, 128, 128, 255, + 125, 125, 125, 255, 123, 123, 123, 255, 121, 121, 121, 255, 118, 118, 118, 255, 112, 112, 112, 255, 106, 106, 106, 255, 96, 96, 96, 255, 84, 84, 84, 255, 78, 78, 78, 255, 75, 75, 75, 120, 142, 142, 142, 0, 140, 140, 140, 0, 138, 138, 138, 0, 138, 138, 138, 0, 140, 140, 140, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 143, 143, 143, 0, 138, 138, 138, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 134, 134, 134, 0, 136, 136, 136, 0, 113, 113, 113, 4, 111, 111, 111, 159, 114, 114, 114, 255, 121, 121, 121, 255, 128, 128, 128, 255, 135, 135, 135, 255, + 138, 138, 138, 255, 140, 140, 140, 255, 140, 140, 140, 255, 140, 140, 140, 255, 142, 142, 142, 255, 143, 143, 143, 255, 144, 144, 144, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, + 141, 141, 141, 255, 140, 140, 140, 255, 138, 138, 138, 255, 136, 136, 136, 255, 134, 134, 134, 255, 130, 130, 130, 255, 127, 127, 127, 255, 122, 122, 122, 255, 119, 119, 119, 255, 116, 116, 116, 255, 115, 115, 115, 255, 111, 111, 111, 255, 105, 105, 105, 255, 97, 97, 97, 255, 85, 85, 85, 255, 76, 76, 76, 255, 72, 72, 72, 144, 138, 138, 138, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 143, 143, 143, 0, 138, 138, 138, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 134, 134, 134, 0, 129, 129, 129, 3, + 108, 108, 108, 171, 112, 112, 113, 255, 119, 119, 120, 255, 127, 127, 127, 255, 132, 132, 133, 255, 134, 134, 135, 255, 136, 136, 136, 255, 136, 136, 136, 255, 136, 136, 136, 255, 138, 138, 139, 255, 140, 140, 140, 255, 141, 141, 141, 255, 143, 143, 143, 255, 145, 145, 146, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, 152, 152, 152, 255, 153, 153, 153, 255, + 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 134, 134, 134, 255, 132, 132, 132, 255, 131, 131, 131, 255, 130, 130, 130, 255, 127, 127, 127, 255, 124, 124, 124, 255, 119, 119, 119, 255, 115, 115, 115, 255, 114, 114, 113, 255, 112, 112, 112, 255, 109, 109, 109, 255, 104, 104, 104, 255, 95, 95, 95, 255, + 83, 83, 83, 255, 73, 73, 73, 255, 69, 69, 69, 153, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 143, 143, 143, 0, 138, 138, 138, 0, 135, 135, 135, 0, + 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 130, 130, 130, 2, 106, 106, 106, 148, 110, 110, 110, 255, 117, 117, 117, 255, 124, 124, 125, 255, 129, 129, 130, 255, 132, 132, 132, 255, 131, 131, 131, 255, 132, 132, 132, 255, 134, 134, 134, 255, 135, 135, 135, 255, 137, 137, 137, 255, 139, 139, 139, 255, 140, 140, 140, 255, 142, 142, 142, 255, 145, 145, 145, 255, 147, 147, 147, 255, + 150, 150, 150, 255, 151, 151, 151, 255, 154, 154, 154, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 149, 149, 149, 255, 148, 148, 148, 255, 144, 144, 144, 255, 141, 141, 141, 255, 137, 137, 137, 255, 133, 133, 133, 255, 129, 129, 129, 255, 127, 127, 127, 255, 125, 125, 125, 255, 124, 124, 124, 255, 123, 123, 123, 255, 120, 120, 120, 255, + 116, 116, 116, 255, 111, 111, 111, 255, 109, 109, 109, 255, 107, 107, 107, 255, 106, 106, 106, 255, 101, 101, 101, 255, 92, 92, 92, 255, 80, 80, 80, 255, 70, 70, 70, 255, 68, 68, 68, 135, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 143, 143, 143, 0, 138, 138, 138, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 105, 105, 105, 121, 107, 107, 108, 255, 114, 114, 114, 255, 121, 121, 121, 255, 126, 126, 126, 255, 128, 128, 128, 255, 129, 129, 129, 255, 129, 129, 129, 255, 131, 131, 131, 255, 132, 132, 132, 255, 132, 132, 132, 255, + 134, 134, 134, 255, 137, 137, 137, 255, 141, 141, 141, 255, 145, 145, 145, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 138, 138, 138, 255, 135, 135, 135, 255, + 130, 130, 130, 255, 126, 126, 126, 255, 121, 121, 121, 255, 119, 119, 119, 255, 118, 118, 118, 255, 118, 118, 118, 255, 116, 116, 116, 255, 112, 112, 112, 255, 109, 109, 109, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, 97, 97, 97, 255, 91, 91, 91, 255, 76, 76, 76, 255, 68, 68, 68, 255, 65, 65, 65, 102, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, + 138, 138, 138, 0, 135, 135, 135, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 143, 143, 143, 0, 138, 138, 138, 0, 134, 134, 134, 0, 134, 134, 134, 0, 131, 131, 131, 0, 131, 131, 131, 0, 105, 105, 105, 61, 105, 105, 105, 249, 111, 111, 112, 255, 118, 118, 118, 255, 124, 124, 124, 255, 124, 124, 124, 255, + 124, 124, 124, 255, 127, 127, 127, 255, 128, 128, 128, 255, 128, 128, 128, 255, 128, 128, 128, 255, 130, 130, 130, 255, 134, 134, 134, 255, 139, 139, 139, 255, 143, 143, 143, 255, 146, 146, 146, 255, 146, 146, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, + 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 136, 136, 136, 255, 133, 133, 133, 255, 130, 130, 130, 255, 127, 127, 127, 255, 121, 121, 121, 255, 117, 117, 117, 255, 113, 113, 113, 255, 112, 112, 112, 255, 112, 112, 112, 255, 112, 112, 112, 255, 110, 110, 110, 255, 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 99, 99, 99, 255, 96, 96, 96, 255, 88, 88, 88, 255, + 73, 73, 73, 255, 66, 66, 66, 249, 64, 64, 64, 48, 141, 141, 141, 0, 139, 139, 139, 0, 136, 136, 136, 0, 133, 133, 133, 0, 131, 131, 131, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 143, 143, 143, 0, 141, 141, 141, 0, 135, 135, 135, 0, 135, 135, 135, 0, 132, 132, 132, 0, 105, 105, 105, 23, + 102, 102, 102, 228, 108, 108, 108, 255, 115, 115, 115, 255, 120, 120, 120, 255, 122, 122, 122, 255, 121, 121, 121, 255, 123, 123, 123, 255, 125, 125, 125, 255, 124, 124, 124, 255, 124, 124, 124, 255, 127, 127, 127, 255, 132, 132, 132, 255, 136, 136, 136, 255, 139, 139, 139, 255, 142, 142, 142, 255, 142, 142, 142, 255, 144, 144, 144, 255, 145, 145, 145, 255, 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 151, 255, + 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 148, 148, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 135, 135, 135, 255, 130, 130, 130, 255, 128, 128, 128, 255, 126, 126, 126, 255, 124, 124, 124, 255, 122, 122, 122, 255, 118, 118, 118, 255, 113, 113, 113, 255, 109, 109, 109, 255, 108, 108, 108, 255, 109, 109, 109, 255, 110, 110, 110, 255, + 107, 107, 107, 255, 102, 102, 102, 255, 99, 99, 99, 255, 98, 98, 98, 255, 97, 97, 97, 255, 93, 93, 93, 255, 83, 83, 83, 255, 69, 69, 69, 255, 64, 64, 64, 219, 63, 63, 63, 12, 134, 134, 134, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, + 142, 142, 142, 0, 143, 143, 143, 0, 139, 139, 139, 0, 134, 134, 134, 0, 135, 135, 135, 3, 101, 101, 101, 157, 104, 104, 104, 255, 110, 110, 111, 255, 116, 116, 116, 255, 118, 118, 118, 255, 118, 118, 119, 255, 119, 119, 119, 255, 120, 120, 121, 255, 120, 120, 120, 255, 119, 119, 119, 255, 123, 123, 123, 255, 128, 128, 129, 255, 133, 133, 133, 255, 136, 136, 136, 255, 138, 138, 138, 255, 139, 139, 139, 255, + 140, 140, 140, 255, 141, 141, 141, 255, 144, 144, 144, 255, 147, 147, 147, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 150, 150, 150, 255, 148, 148, 148, 255, 144, 144, 144, 255, 142, 142, 142, 255, 136, 136, 136, 255, 131, 131, 131, 255, 126, 126, 126, 255, 121, 121, 121, 255, 119, 119, 119, 255, 119, 119, 119, 255, + 118, 118, 118, 255, 114, 114, 114, 255, 110, 110, 110, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 103, 255, 99, 99, 99, 255, 97, 97, 97, 255, 97, 97, 97, 255, 95, 95, 95, 255, 89, 89, 89, 255, 79, 79, 79, 255, 65, 65, 65, 255, 63, 63, 63, 144, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 137, 137, 137, 0, 102, 102, 102, 59, 101, 101, 101, 252, 106, 106, 106, 255, 112, 112, 112, 255, 116, 116, 116, 255, 115, 115, 116, 255, 116, 116, 116, 255, 117, 117, 117, 255, 116, 116, 116, 255, 114, 114, 114, 255, 118, 118, 118, 255, + 124, 124, 124, 255, 130, 130, 130, 255, 132, 132, 132, 255, 133, 133, 133, 255, 135, 135, 135, 255, 135, 135, 135, 255, 138, 138, 138, 255, 141, 141, 141, 255, 145, 145, 145, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 150, 150, 150, 255, 148, 148, 148, 255, 144, 144, 144, 255, 141, 141, 141, 255, + 138, 138, 138, 255, 134, 134, 134, 255, 128, 128, 128, 255, 122, 122, 122, 255, 116, 116, 116, 255, 112, 112, 112, 255, 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 109, 255, 104, 104, 104, 255, 101, 101, 101, 255, 99, 99, 99, 255, 101, 101, 101, 255, 103, 103, 103, 255, 100, 100, 100, 255, 97, 97, 97, 255, 95, 95, 95, 255, 95, 95, 95, 255, 92, 92, 92, 255, 86, 86, 86, 255, 72, 72, 72, 255, + 64, 64, 64, 252, 63, 63, 63, 48, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 137, 137, 137, 4, 98, 98, 98, 206, 103, 103, 103, 255, 107, 107, 107, 255, 112, 112, 112, 255, 112, 112, 112, 255, + 114, 114, 114, 255, 114, 114, 114, 255, 114, 114, 114, 255, 111, 111, 112, 255, 114, 114, 114, 255, 121, 121, 121, 255, 126, 126, 127, 255, 127, 127, 127, 255, 128, 128, 128, 255, 129, 129, 129, 255, 131, 131, 131, 255, 133, 133, 134, 255, 138, 138, 138, 255, 142, 142, 142, 255, 143, 143, 144, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, 154, 154, 154, 255, 156, 156, 156, 255, 157, 157, 157, 255, + 157, 157, 157, 255, 155, 155, 155, 255, 152, 152, 152, 255, 148, 148, 148, 255, 145, 145, 145, 255, 140, 140, 140, 255, 136, 136, 136, 255, 133, 133, 133, 255, 129, 129, 129, 255, 124, 124, 124, 255, 118, 118, 118, 255, 110, 110, 110, 255, 105, 105, 105, 255, 105, 105, 105, 255, 107, 107, 107, 255, 105, 105, 105, 255, 100, 100, 100, 255, 95, 95, 95, 255, 97, 97, 97, 255, 99, 99, 99, 255, 100, 100, 100, 255, + 98, 98, 98, 255, 94, 94, 94, 255, 94, 94, 94, 255, 93, 93, 93, 255, 91, 91, 91, 255, 81, 81, 81, 255, 69, 69, 69, 255, 64, 64, 64, 189, 129, 129, 129, 0, 129, 129, 129, 0, 130, 130, 130, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 143, 143, 143, 0, + 99, 99, 100, 78, 99, 99, 100, 255, 104, 104, 104, 255, 109, 109, 110, 255, 110, 110, 111, 255, 110, 110, 111, 255, 112, 112, 112, 255, 111, 111, 112, 255, 108, 108, 108, 255, 110, 110, 110, 255, 116, 116, 116, 255, 122, 122, 122, 255, 124, 124, 124, 255, 124, 124, 124, 255, 125, 125, 125, 255, 127, 127, 128, 255, 130, 130, 130, 255, 134, 134, 134, 255, 137, 137, 137, 255, 139, 139, 139, 255, 142, 142, 142, 255, + 146, 146, 146, 255, 149, 149, 149, 255, 153, 153, 153, 255, 154, 154, 154, 255, 156, 156, 156, 255, 157, 157, 157, 255, 157, 157, 157, 255, 156, 156, 156, 255, 154, 154, 154, 255, 150, 150, 150, 255, 146, 146, 146, 255, 140, 140, 140, 255, 134, 134, 134, 255, 130, 130, 130, 255, 126, 126, 126, 255, 124, 124, 124, 255, 119, 119, 119, 255, 112, 112, 112, 255, 106, 106, 106, 255, 101, 101, 101, 255, 101, 101, 101, 255, + 102, 102, 102, 255, 101, 101, 101, 255, 96, 96, 96, 255, 93, 93, 93, 255, 95, 95, 95, 255, 98, 98, 98, 255, 99, 99, 99, 255, 96, 96, 96, 255, 93, 93, 93, 255, 94, 94, 94, 255, 93, 93, 93, 255, 88, 88, 88, 255, 77, 77, 77, 255, 66, 66, 66, 255, 67, 67, 67, 60, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 135, 135, 135, 4, 98, 98, 98, 195, 101, 101, 101, 255, 106, 106, 106, 255, 108, 108, 108, 255, 108, 108, 109, 255, 108, 108, 109, 255, 110, 110, 110, 255, 107, 107, 107, 255, 105, 105, 106, 255, 111, 111, 111, 255, 117, 117, 117, 255, 119, 119, 119, 255, 120, 120, 120, 255, 121, 121, 121, 255, 122, 122, 122, 255, + 124, 124, 124, 255, 130, 130, 130, 255, 132, 132, 132, 255, 134, 134, 134, 255, 137, 137, 137, 255, 140, 140, 140, 255, 145, 145, 145, 255, 148, 148, 148, 255, 152, 152, 152, 255, 153, 153, 153, 255, 155, 155, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 153, 153, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 145, 145, 145, 255, 139, 139, 139, 255, 135, 135, 135, 255, 128, 128, 128, 255, 123, 123, 123, 255, + 120, 120, 120, 255, 116, 116, 116, 255, 113, 113, 113, 255, 108, 108, 108, 255, 100, 100, 100, 255, 95, 95, 95, 255, 98, 98, 98, 255, 100, 100, 100, 255, 98, 98, 98, 255, 93, 93, 93, 255, 92, 92, 92, 255, 94, 94, 94, 255, 98, 98, 98, 255, 98, 98, 98, 255, 95, 95, 95, 255, 94, 94, 94, 255, 96, 96, 95, 255, 93, 93, 93, 255, 86, 86, 86, 255, 73, 73, 73, 255, 69, 69, 69, 183, + 130, 130, 130, 0, 132, 132, 132, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 139, 139, 139, 0, 137, 137, 137, 0, 100, 100, 100, 52, 98, 98, 98, 255, 102, 102, 103, 255, 106, 106, 106, 255, 107, 107, 107, 255, 106, 106, 107, 255, 107, 107, 107, 255, 105, 105, 106, 255, 103, 103, 103, 255, 105, 105, 105, 255, + 112, 112, 112, 255, 115, 115, 116, 255, 116, 116, 116, 255, 118, 118, 118, 255, 118, 118, 118, 255, 120, 120, 120, 255, 124, 124, 124, 255, 127, 127, 127, 255, 128, 128, 128, 255, 131, 131, 131, 255, 135, 135, 135, 255, 140, 140, 140, 255, 143, 143, 143, 255, 146, 146, 146, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 148, 148, 148, 255, + 145, 145, 145, 255, 141, 141, 141, 255, 137, 137, 137, 255, 133, 133, 133, 255, 128, 128, 128, 255, 121, 121, 121, 255, 116, 116, 116, 255, 112, 112, 112, 255, 110, 110, 110, 255, 108, 108, 108, 255, 102, 102, 102, 255, 95, 95, 95, 255, 93, 93, 93, 255, 96, 96, 96, 255, 99, 99, 99, 255, 95, 95, 95, 255, 92, 92, 92, 255, 93, 93, 93, 255, 96, 96, 96, 255, 99, 99, 99, 255, 98, 98, 98, 255, + 96, 96, 96, 255, 98, 98, 98, 255, 97, 97, 97, 255, 94, 94, 94, 255, 84, 84, 84, 255, 73, 73, 72, 255, 73, 73, 73, 39, 132, 132, 132, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 135, 135, 135, 0, 133, 133, 133, 3, 96, 96, 96, 148, 98, 98, 99, 255, 104, 104, 104, 255, 105, 105, 106, 255, + 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 101, 101, 101, 255, 100, 100, 101, 255, 107, 107, 107, 255, 112, 112, 112, 255, 113, 113, 113, 255, 112, 112, 113, 255, 114, 114, 115, 255, 114, 114, 114, 255, 117, 117, 117, 255, 121, 121, 121, 255, 122, 122, 123, 255, 124, 124, 124, 255, 129, 129, 130, 255, 133, 133, 134, 255, 137, 137, 137, 255, 141, 141, 141, 255, 144, 144, 144, 255, 145, 145, 145, 255, + 147, 147, 147, 255, 150, 150, 150, 255, 153, 153, 153, 255, 155, 155, 155, 255, 154, 154, 154, 255, 151, 151, 151, 255, 146, 146, 146, 255, 140, 140, 140, 255, 135, 135, 135, 255, 130, 130, 130, 255, 126, 126, 126, 255, 119, 119, 119, 255, 113, 113, 113, 255, 108, 108, 108, 255, 107, 107, 107, 255, 104, 104, 104, 255, 103, 103, 103, 255, 98, 98, 98, 255, 91, 91, 91, 255, 92, 92, 92, 255, 96, 96, 96, 255, + 97, 97, 97, 255, 93, 93, 93, 255, 92, 92, 92, 255, 95, 95, 95, 255, 100, 100, 100, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 100, 100, 100, 255, 91, 91, 91, 255, 80, 80, 80, 255, 75, 75, 75, 138, 131, 131, 131, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, + 134, 134, 134, 0, 123, 123, 123, 11, 96, 96, 96, 232, 101, 101, 102, 255, 106, 106, 106, 255, 103, 103, 103, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 98, 98, 98, 255, 101, 101, 102, 255, 108, 108, 109, 255, 111, 111, 111, 255, 109, 109, 109, 255, 110, 110, 111, 255, 110, 110, 111, 255, 111, 111, 112, 255, 116, 116, 116, 255, 116, 116, 117, 255, 119, 119, 119, 255, 121, 121, 121, 255, + 126, 126, 126, 255, 132, 132, 132, 255, 136, 136, 136, 255, 136, 136, 136, 255, 139, 139, 139, 255, 142, 142, 142, 255, 149, 149, 149, 255, 154, 154, 154, 255, 157, 157, 157, 255, 158, 158, 158, 255, 158, 158, 158, 255, 153, 153, 153, 255, 148, 148, 148, 255, 141, 141, 141, 255, 133, 133, 133, 255, 126, 126, 126, 255, 121, 121, 121, 255, 116, 116, 116, 255, 113, 113, 113, 255, 107, 107, 107, 255, 102, 102, 102, 255, + 101, 101, 101, 255, 100, 100, 100, 255, 99, 99, 99, 255, 93, 93, 93, 255, 89, 89, 89, 255, 93, 93, 93, 255, 98, 98, 98, 255, 96, 96, 96, 255, 94, 94, 94, 255, 96, 96, 96, 255, 101, 101, 101, 255, 106, 106, 106, 255, 106, 106, 106, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 103, 255, 99, 99, 99, 255, 86, 86, 86, 255, 78, 78, 78, 225, 131, 131, 131, 0, 133, 133, 133, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 139, 139, 139, 1, 103, 103, 103, 63, 100, 100, 101, 255, 105, 105, 105, 255, 105, 105, 105, 255, 102, 102, 102, 255, 103, 103, 103, 255, 102, 102, 102, 255, 98, 98, 98, 255, 97, 97, 97, 255, 104, 104, 104, 255, 108, 108, 109, 255, 107, 107, 108, 255, 107, 107, 107, 255, 108, 108, 108, 255, + 107, 107, 108, 255, 110, 110, 110, 255, 112, 112, 112, 255, 113, 113, 113, 255, 116, 116, 116, 255, 120, 120, 120, 255, 125, 125, 125, 255, 129, 129, 129, 255, 129, 129, 129, 255, 130, 130, 130, 255, 137, 137, 137, 255, 145, 145, 145, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 149, 149, 149, 255, 143, 143, 143, 255, 137, 137, 137, 255, 130, 130, 130, 255, + 124, 124, 124, 255, 116, 116, 116, 255, 112, 112, 112, 255, 110, 110, 110, 255, 106, 106, 106, 255, 101, 101, 101, 255, 99, 99, 99, 255, 98, 98, 98, 255, 98, 98, 98, 255, 96, 96, 96, 255, 91, 91, 91, 255, 91, 91, 91, 255, 98, 98, 98, 255, 101, 101, 101, 255, 98, 98, 98, 255, 98, 98, 98, 255, 103, 103, 102, 255, 108, 108, 108, 255, 110, 110, 110, 255, 107, 107, 107, 255, 107, 107, 107, 255, + 107, 107, 107, 255, 103, 103, 103, 255, 94, 94, 94, 255, 81, 81, 81, 255, 79, 79, 79, 45, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 142, 142, 142, 1, 103, 103, 103, 132, 102, 102, 102, 255, 107, 107, 107, 255, 104, 104, 104, 255, 101, 101, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 95, 95, 95, 255, + 97, 97, 98, 255, 104, 104, 104, 255, 107, 107, 107, 255, 105, 105, 106, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 108, 108, 108, 255, 108, 108, 108, 255, 109, 109, 109, 255, 113, 113, 114, 255, 117, 117, 118, 255, 121, 121, 121, 255, 122, 122, 122, 255, 124, 124, 124, 255, 130, 130, 130, 255, 138, 138, 138, 255, 142, 142, 142, 255, 143, 143, 143, 255, 145, 145, 145, 255, 148, 148, 148, 255, + 149, 149, 149, 255, 148, 148, 148, 255, 144, 144, 144, 255, 136, 136, 136, 255, 130, 130, 130, 255, 123, 123, 123, 255, 117, 117, 117, 255, 113, 113, 113, 255, 108, 108, 108, 255, 104, 104, 104, 255, 103, 103, 103, 255, 100, 100, 100, 255, 97, 97, 97, 255, 96, 96, 96, 255, 97, 97, 97, 255, 98, 98, 98, 255, 95, 95, 95, 255, 94, 94, 94, 255, 101, 101, 100, 255, 106, 106, 106, 255, 105, 105, 105, 255, + 103, 103, 103, 255, 105, 105, 105, 255, 109, 109, 109, 255, 113, 113, 113, 255, 111, 111, 111, 255, 109, 109, 109, 255, 109, 109, 109, 255, 105, 105, 105, 255, 97, 97, 97, 255, 85, 85, 85, 255, 79, 79, 79, 108, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 138, 138, 138, 4, 105, 105, 105, 189, 105, 105, 105, 255, + 107, 107, 107, 255, 103, 103, 103, 255, 100, 100, 100, 255, 100, 100, 100, 255, 98, 98, 98, 255, 94, 94, 95, 255, 98, 98, 99, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 104, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 106, 255, 107, 107, 107, 255, 110, 110, 111, 255, 114, 114, 114, 255, 114, 114, 114, 255, 115, 115, 115, 255, 121, 121, 121, 255, + 128, 128, 128, 255, 131, 131, 131, 255, 132, 132, 132, 255, 137, 137, 137, 255, 143, 143, 143, 255, 147, 147, 147, 255, 149, 149, 149, 255, 148, 148, 148, 255, 141, 141, 141, 255, 131, 131, 131, 255, 123, 123, 123, 255, 114, 114, 114, 255, 108, 108, 108, 255, 106, 106, 106, 255, 104, 104, 104, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 97, 97, 97, 255, 96, 96, 96, 255, 97, 97, 97, 255, + 101, 101, 101, 255, 101, 101, 101, 255, 99, 99, 99, 255, 103, 103, 103, 255, 110, 110, 110, 255, 111, 111, 110, 255, 107, 107, 107, 255, 105, 105, 105, 255, 110, 110, 110, 255, 113, 113, 113, 255, 112, 112, 112, 255, 110, 110, 110, 255, 109, 109, 109, 255, 107, 107, 107, 255, 100, 100, 100, 255, 88, 88, 88, 255, 80, 80, 80, 177, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 139, 139, 139, 9, 109, 109, 109, 237, 110, 110, 110, 255, 108, 108, 108, 255, 103, 103, 103, 255, 100, 100, 100, 255, 100, 100, 100, 255, 97, 97, 97, 255, 94, 94, 94, 255, 100, 100, 100, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 101, 255, 103, 103, 103, 255, 103, 103, 103, 255, 104, 104, 104, 255, + 105, 105, 105, 255, 107, 107, 108, 255, 109, 109, 110, 255, 109, 109, 109, 255, 112, 112, 113, 255, 118, 118, 118, 255, 121, 121, 121, 255, 122, 122, 122, 255, 128, 128, 128, 255, 133, 133, 133, 255, 139, 139, 139, 255, 147, 147, 147, 255, 153, 153, 153, 255, 152, 152, 152, 255, 145, 145, 145, 255, 133, 133, 133, 255, 120, 120, 120, 255, 107, 107, 107, 255, 102, 102, 102, 255, 99, 99, 99, 255, 98, 98, 98, 255, + 97, 97, 97, 255, 99, 99, 99, 255, 100, 100, 100, 255, 100, 100, 100, 255, 100, 100, 100, 255, 102, 102, 102, 255, 105, 105, 104, 255, 106, 106, 106, 255, 105, 105, 105, 255, 105, 105, 105, 255, 111, 111, 111, 255, 113, 113, 113, 255, 109, 109, 109, 255, 106, 106, 106, 255, 109, 109, 109, 255, 113, 113, 113, 255, 112, 112, 112, 255, 110, 110, 110, 255, 110, 110, 110, 255, 106, 106, 107, 255, 101, 101, 101, 255, + 90, 90, 90, 255, 80, 80, 80, 222, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 123, 123, 124, 38, 116, 116, 116, 255, 115, 115, 115, 255, 110, 110, 111, 255, 102, 102, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 95, 95, 96, 255, 95, 95, 95, 255, 101, 101, 101, 255, 104, 104, 104, 255, 102, 102, 102, 255, + 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 102, 102, 103, 255, 102, 102, 102, 255, 101, 101, 102, 255, 103, 103, 103, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 106, 255, 109, 109, 109, 255, 111, 111, 111, 255, 112, 112, 112, 255, 116, 116, 116, 255, 121, 121, 121, 255, 126, 126, 126, 255, 135, 135, 135, 255, 147, 147, 147, 255, 154, 154, 154, 255, 155, 155, 155, 255, 145, 145, 145, 255, + 134, 134, 134, 255, 121, 121, 121, 255, 107, 107, 107, 255, 96, 96, 96, 255, 94, 94, 94, 255, 93, 93, 93, 255, 95, 95, 95, 255, 98, 98, 98, 255, 103, 103, 103, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 109, 109, 109, 255, 110, 110, 110, 255, 109, 109, 109, 255, 108, 108, 108, 255, 110, 110, 110, 255, 114, 114, 114, 255, 110, 110, 110, 255, 106, 106, 106, 255, 108, 108, 108, 255, + 111, 111, 111, 255, 112, 112, 112, 255, 109, 109, 109, 255, 109, 109, 109, 255, 108, 108, 108, 255, 102, 102, 102, 255, 92, 92, 92, 255, 81, 81, 81, 252, 85, 85, 85, 10, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 1, 125, 125, 125, 74, 122, 122, 123, 255, 120, 120, 120, 255, 115, 115, 115, 255, 106, 106, 107, 255, 105, 105, 106, 255, + 104, 104, 104, 255, 98, 98, 98, 255, 99, 99, 99, 255, 104, 104, 104, 255, 105, 105, 105, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 102, 255, 102, 102, 102, 255, 101, 101, 102, 255, 104, 104, 104, 255, 104, 104, 105, 255, 104, 104, 105, 255, 107, 107, 107, 255, 109, 109, 110, 255, 110, 110, 110, 255, + 116, 116, 116, 255, 129, 129, 129, 255, 143, 143, 143, 255, 157, 157, 157, 255, 156, 156, 156, 255, 143, 143, 143, 255, 126, 126, 126, 255, 115, 115, 115, 255, 104, 104, 104, 255, 93, 93, 93, 255, 90, 90, 90, 255, 93, 93, 93, 255, 98, 98, 98, 255, 103, 103, 103, 255, 109, 109, 109, 255, 114, 114, 114, 255, 112, 112, 112, 255, 110, 110, 110, 255, 109, 109, 109, 255, 111, 111, 111, 255, 109, 109, 109, 255, + 108, 108, 108, 255, 110, 110, 110, 255, 113, 113, 113, 255, 111, 111, 111, 255, 107, 107, 107, 255, 107, 107, 107, 255, 111, 111, 111, 255, 111, 111, 112, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 103, 103, 103, 255, 94, 94, 94, 255, 82, 82, 82, 255, 81, 81, 82, 50, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 2, + 130, 130, 130, 95, 128, 128, 128, 255, 127, 127, 128, 255, 120, 120, 121, 255, 113, 113, 113, 255, 112, 112, 112, 255, 109, 109, 109, 255, 104, 104, 104, 255, 106, 106, 106, 255, 111, 111, 111, 255, 110, 110, 110, 255, 107, 107, 108, 255, 106, 106, 106, 255, 104, 104, 104, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, + 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 103, 103, 103, 255, 102, 102, 103, 255, 100, 100, 100, 255, 106, 106, 106, 255, 121, 121, 121, 255, 140, 140, 140, 255, 155, 155, 155, 255, 155, 155, 155, 255, 136, 136, 136, 255, 117, 117, 117, 255, 105, 105, 105, 255, 98, 98, 98, 255, 93, 93, 93, 255, 93, 93, 93, 255, 101, 101, 101, 255, 107, 107, 107, 255, 108, 108, 108, 255, 112, 112, 112, 255, + 116, 116, 116, 255, 114, 114, 114, 255, 111, 111, 111, 255, 108, 108, 108, 255, 109, 109, 109, 255, 109, 109, 109, 255, 106, 106, 106, 255, 109, 109, 110, 255, 112, 112, 112, 255, 110, 110, 110, 255, 106, 106, 106, 255, 106, 106, 106, 255, 109, 109, 110, 255, 110, 110, 111, 255, 108, 108, 108, 255, 107, 107, 107, 255, 106, 106, 106, 255, 104, 104, 104, 255, 95, 95, 95, 255, 84, 84, 84, 255, 81, 81, 82, 74, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 2, 136, 136, 137, 108, 135, 135, 135, 255, 134, 134, 134, 255, 125, 125, 126, 255, 119, 119, 119, 255, 119, 119, 119, 255, 116, 116, 116, 255, 111, 111, 111, 255, 114, 114, 114, 255, 117, 117, 117, 255, 117, 117, 117, 255, 115, 115, 115, 255, 114, 114, 114, 255, 112, 112, 112, 255, 112, 112, 112, 255, + 111, 111, 111, 255, 109, 109, 110, 255, 107, 107, 107, 255, 106, 106, 107, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, 100, 100, 100, 255, 100, 100, 100, 255, 101, 101, 101, 255, 96, 96, 96, 255, 92, 92, 92, 255, 98, 98, 99, 255, 110, 110, 111, 255, 123, 123, 123, 255, 139, 139, 139, 255, 147, 147, 147, 255, 125, 125, 125, 255, 108, 108, 108, 255, 99, 99, 99, 255, 99, 99, 99, 255, + 104, 104, 104, 255, 104, 104, 104, 255, 106, 106, 106, 255, 109, 109, 109, 255, 107, 107, 108, 255, 110, 110, 110, 255, 114, 114, 114, 255, 113, 113, 114, 255, 109, 109, 109, 255, 107, 107, 107, 255, 108, 108, 108, 255, 108, 108, 108, 255, 106, 106, 106, 255, 107, 107, 107, 255, 111, 111, 111, 255, 110, 110, 110, 255, 104, 104, 105, 255, 104, 104, 105, 255, 107, 107, 107, 255, 110, 110, 110, 255, 107, 107, 107, 255, + 106, 106, 106, 255, 105, 105, 105, 255, 103, 103, 103, 255, 94, 94, 95, 255, 84, 84, 84, 255, 81, 81, 82, 93, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 3, 143, 143, 143, 122, 142, 142, 142, 255, 141, 141, 141, 255, 133, 133, 133, 255, 126, 126, 126, 255, 125, 125, 125, 255, 124, 124, 124, 255, 119, 119, 119, 255, 122, 122, 122, 255, + 126, 126, 127, 255, 126, 126, 126, 255, 124, 124, 124, 255, 122, 122, 123, 255, 122, 122, 122, 255, 123, 123, 123, 255, 123, 123, 123, 255, 120, 120, 120, 255, 118, 118, 119, 255, 119, 119, 119, 255, 117, 117, 117, 255, 117, 117, 117, 255, 115, 115, 115, 255, 111, 111, 111, 255, 109, 109, 109, 255, 108, 108, 108, 255, 99, 99, 99, 255, 90, 90, 90, 255, 95, 95, 95, 255, 98, 98, 98, 255, 95, 95, 96, 255, + 113, 113, 113, 255, 148, 148, 148, 255, 108, 108, 108, 255, 111, 111, 111, 255, 115, 115, 115, 255, 111, 111, 111, 255, 107, 107, 107, 255, 103, 103, 104, 255, 104, 104, 104, 255, 107, 107, 107, 255, 106, 106, 106, 255, 107, 107, 107, 255, 111, 111, 112, 255, 112, 112, 112, 255, 107, 107, 107, 255, 105, 105, 105, 255, 106, 106, 107, 255, 105, 105, 106, 255, 104, 104, 104, 255, 106, 106, 106, 255, 109, 109, 109, 255, + 108, 108, 108, 255, 105, 105, 105, 255, 103, 103, 103, 255, 106, 106, 106, 255, 107, 107, 108, 255, 106, 106, 107, 255, 105, 105, 106, 255, 104, 104, 105, 255, 102, 102, 103, 255, 95, 95, 96, 255, 83, 83, 84, 255, 81, 81, 82, 105, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 4, 150, 150, 150, 123, 150, 150, 150, 255, 147, 147, 147, 255, + 140, 140, 140, 255, 132, 132, 133, 255, 132, 132, 132, 255, 131, 131, 131, 255, 127, 127, 128, 255, 131, 131, 132, 255, 135, 135, 136, 255, 135, 135, 135, 255, 133, 133, 134, 255, 133, 133, 134, 255, 133, 133, 134, 255, 135, 135, 136, 255, 135, 135, 136, 255, 133, 133, 134, 255, 132, 132, 133, 255, 133, 133, 134, 255, 134, 134, 135, 255, 135, 135, 135, 255, 134, 134, 135, 255, 131, 131, 131, 255, 132, 132, 133, 255, + 135, 135, 135, 255, 128, 128, 129, 255, 122, 122, 123, 255, 125, 125, 126, 255, 128, 128, 129, 255, 123, 123, 124, 255, 125, 125, 125, 255, 105, 105, 105, 255, 114, 114, 114, 255, 114, 114, 114, 255, 109, 109, 109, 255, 104, 104, 104, 255, 102, 102, 102, 255, 99, 99, 99, 255, 101, 101, 101, 255, 104, 104, 104, 255, 101, 101, 101, 255, 104, 104, 104, 255, 109, 109, 109, 255, 109, 109, 109, 255, 105, 105, 105, 255, + 103, 103, 103, 255, 105, 105, 105, 255, 104, 104, 104, 255, 103, 103, 103, 255, 105, 105, 105, 255, 109, 109, 109, 255, 107, 107, 107, 255, 103, 103, 103, 255, 101, 101, 101, 255, 104, 104, 104, 255, 107, 107, 107, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 101, 101, 101, 255, 95, 95, 95, 255, 83, 83, 83, 255, 81, 81, 81, 109, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 4, 155, 155, 156, 113, 156, 156, 157, 255, 154, 154, 154, 255, 147, 147, 147, 255, 139, 139, 139, 255, 139, 139, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 138, 138, 139, 255, 144, 144, 144, 255, 143, 143, 143, 255, 142, 142, 142, 255, 142, 142, 142, 255, 143, 143, 143, 255, 146, 146, 146, 255, 145, 145, 146, 255, 145, 145, 145, 255, 144, 144, 144, 255, + 147, 147, 147, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 148, 148, 148, 255, 150, 150, 150, 255, 154, 154, 154, 255, 151, 151, 151, 255, 140, 140, 140, 255, 135, 135, 135, 255, 127, 127, 127, 255, 101, 101, 101, 255, 116, 116, 116, 255, 150, 150, 150, 255, 134, 134, 135, 255, 111, 111, 112, 255, 100, 100, 101, 255, 97, 97, 97, 255, 95, 95, 96, 255, 94, 94, 95, 255, 97, 97, 97, 255, + 99, 99, 100, 255, 98, 98, 98, 255, 101, 101, 101, 255, 105, 105, 106, 255, 106, 106, 106, 255, 102, 102, 103, 255, 101, 101, 102, 255, 102, 102, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 104, 104, 104, 255, 107, 107, 107, 255, 104, 104, 105, 255, 101, 101, 102, 255, 101, 101, 102, 255, 104, 104, 104, 255, 105, 105, 106, 255, 103, 103, 104, 255, 103, 103, 104, 255, 102, 102, 103, 255, 100, 100, 100, 255, + 94, 94, 94, 255, 83, 83, 83, 255, 81, 81, 81, 93, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 5, 160, 160, 160, 102, 162, 162, 162, 255, 158, 158, 158, 255, 151, 151, 151, 255, 144, 144, 144, 255, 145, 145, 145, 255, 145, 145, 145, 255, 143, 143, 143, 255, 145, 145, 145, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, + 150, 150, 150, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 155, 155, 155, 255, 153, 153, 153, 255, 147, 147, 147, 255, 143, 143, 143, 255, 143, 143, 143, 255, 134, 134, 134, 255, 112, 112, 111, 255, 95, 95, 95, 255, 99, 99, 99, 255, 120, 120, 120, 255, 145, 145, 145, 255, 148, 148, 148, 255, 141, 141, 141, 255, + 131, 131, 132, 255, 116, 116, 117, 255, 105, 105, 106, 255, 97, 97, 97, 255, 93, 93, 94, 255, 95, 95, 96, 255, 97, 97, 98, 255, 95, 95, 96, 255, 99, 99, 100, 255, 102, 102, 103, 255, 103, 103, 103, 255, 98, 98, 99, 255, 99, 99, 99, 255, 100, 100, 101, 255, 99, 99, 100, 255, 100, 100, 100, 255, 103, 103, 103, 255, 105, 105, 106, 255, 102, 102, 103, 255, 99, 99, 100, 255, 101, 101, 101, 255, + 102, 102, 103, 255, 104, 104, 104, 255, 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 102, 255, 99, 99, 100, 255, 92, 92, 93, 255, 81, 81, 82, 255, 81, 81, 82, 81, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 3, 163, 163, 163, 84, 167, 167, 167, 255, 164, 164, 164, 255, 156, 156, 156, 255, 150, 150, 150, 255, 150, 150, 150, 255, + 149, 149, 149, 255, 146, 146, 146, 255, 149, 149, 149, 255, 153, 153, 153, 255, 154, 154, 154, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 132, 132, 132, 255, 120, 120, 120, 255, 116, 116, 116, 255, 112, 112, 112, 255, 103, 103, 103, 255, + 100, 100, 100, 255, 114, 114, 114, 255, 137, 137, 138, 255, 153, 153, 153, 255, 151, 151, 151, 255, 144, 144, 145, 255, 136, 136, 136, 255, 128, 128, 129, 255, 117, 117, 117, 255, 108, 108, 108, 255, 105, 105, 106, 255, 103, 103, 104, 255, 98, 98, 99, 255, 96, 96, 97, 255, 98, 98, 98, 255, 101, 101, 102, 255, 99, 99, 100, 255, 96, 96, 97, 255, 97, 97, 98, 255, 98, 98, 98, 255, 97, 97, 98, 255, + 98, 98, 99, 255, 103, 103, 104, 255, 103, 103, 104, 255, 100, 100, 101, 255, 98, 98, 98, 255, 100, 100, 101, 255, 101, 101, 102, 255, 102, 102, 103, 255, 101, 101, 101, 255, 101, 101, 102, 255, 101, 101, 101, 255, 98, 98, 98, 255, 90, 90, 91, 255, 80, 80, 81, 255, 83, 83, 83, 58, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 2, + 160, 160, 160, 52, 171, 171, 171, 255, 167, 167, 167, 255, 161, 161, 161, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 148, 148, 148, 255, 149, 149, 149, 255, 155, 155, 155, 255, 155, 155, 155, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 148, 148, 148, 255, 144, 144, 144, 255, 139, 139, 139, 255, 135, 135, 135, 255, 130, 130, 130, 255, 125, 125, 125, 255, + 121, 121, 121, 255, 114, 114, 114, 255, 104, 104, 104, 255, 100, 100, 100, 255, 108, 108, 108, 255, 117, 117, 117, 255, 121, 121, 121, 255, 130, 130, 131, 255, 143, 143, 143, 255, 150, 150, 151, 255, 149, 149, 150, 255, 143, 143, 144, 255, 137, 137, 137, 255, 129, 129, 130, 255, 126, 126, 127, 255, 124, 124, 125, 255, 118, 118, 119, 255, 110, 110, 111, 255, 104, 104, 104, 255, 101, 101, 102, 255, 104, 104, 104, 255, + 102, 102, 102, 255, 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 98, 255, 96, 96, 97, 255, 97, 97, 97, 255, 99, 99, 100, 255, 101, 101, 102, 255, 102, 102, 102, 255, 99, 99, 99, 255, 97, 97, 97, 255, 98, 98, 99, 255, 101, 101, 101, 255, 100, 100, 101, 255, 100, 100, 101, 255, 100, 100, 101, 255, 99, 99, 99, 255, 96, 96, 96, 255, 89, 89, 89, 255, 80, 80, 81, 255, 94, 94, 95, 17, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 1, 135, 135, 135, 19, 173, 173, 173, 245, 170, 170, 170, 255, 164, 164, 164, 255, 154, 154, 154, 255, 151, 151, 151, 255, 150, 150, 150, 255, 147, 147, 147, 255, 145, 145, 145, 255, 150, 150, 150, 255, 151, 151, 151, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 139, 139, 139, 255, + 137, 137, 137, 255, 132, 132, 132, 255, 127, 127, 127, 255, 120, 120, 120, 255, 115, 115, 115, 255, 110, 110, 110, 255, 106, 106, 106, 255, 106, 106, 106, 255, 104, 104, 104, 255, 104, 104, 104, 255, 113, 113, 113, 255, 128, 128, 128, 255, 140, 140, 140, 255, 147, 147, 147, 255, 150, 150, 151, 255, 150, 150, 151, 255, 146, 146, 147, 255, 143, 143, 143, 255, 138, 138, 139, 255, 136, 136, 137, 255, 137, 137, 138, 255, + 135, 135, 135, 255, 127, 127, 128, 255, 117, 117, 118, 255, 112, 112, 112, 255, 111, 111, 112, 255, 109, 109, 110, 255, 104, 104, 105, 255, 101, 101, 101, 255, 101, 101, 102, 255, 100, 100, 100, 255, 98, 98, 99, 255, 97, 97, 98, 255, 99, 99, 100, 255, 101, 101, 101, 255, 99, 99, 100, 255, 97, 97, 98, 255, 95, 95, 96, 255, 97, 97, 98, 255, 99, 99, 100, 255, 99, 99, 99, 255, 99, 99, 100, 255, + 99, 99, 100, 255, 98, 98, 98, 255, 95, 95, 96, 255, 87, 87, 87, 255, 78, 78, 79, 230, 136, 136, 136, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 136, 136, 136, 16, 173, 173, 173, 202, 171, 171, 171, 255, 164, 164, 164, 255, 154, 154, 154, 255, 147, 147, 147, 255, 146, 146, 146, 255, 143, 143, 143, 255, 139, 139, 139, 255, + 141, 141, 141, 255, 144, 144, 144, 255, 139, 139, 139, 255, 134, 134, 134, 255, 132, 132, 132, 255, 128, 128, 128, 255, 124, 124, 124, 255, 122, 122, 121, 255, 115, 115, 115, 255, 109, 109, 109, 255, 104, 104, 104, 255, 102, 102, 102, 255, 102, 102, 102, 255, 107, 107, 107, 255, 112, 112, 112, 255, 114, 114, 114, 255, 120, 120, 120, 255, 133, 133, 133, 255, 147, 147, 148, 255, 157, 157, 157, 255, 160, 160, 161, 255, + 157, 157, 157, 255, 154, 154, 154, 255, 150, 150, 150, 255, 148, 148, 149, 255, 146, 146, 147, 255, 142, 142, 142, 255, 135, 135, 136, 255, 128, 128, 129, 255, 125, 125, 125, 255, 122, 122, 123, 255, 119, 119, 120, 255, 115, 115, 115, 255, 107, 107, 108, 255, 105, 105, 106, 255, 104, 104, 105, 255, 101, 101, 102, 255, 101, 101, 101, 255, 101, 101, 102, 255, 102, 102, 103, 255, 103, 103, 103, 255, 98, 98, 99, 255, + 96, 96, 96, 255, 96, 96, 97, 255, 96, 96, 97, 255, 97, 97, 98, 255, 98, 98, 99, 255, 98, 98, 99, 255, 98, 98, 99, 255, 97, 97, 97, 255, 93, 93, 93, 255, 85, 85, 86, 255, 78, 78, 79, 188, 136, 136, 136, 3, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 10, 170, 170, 170, 150, 170, 170, 170, 255, + 163, 163, 163, 255, 151, 151, 151, 255, 142, 142, 142, 255, 141, 141, 141, 255, 138, 138, 138, 255, 132, 132, 132, 255, 132, 132, 132, 255, 134, 134, 134, 255, 132, 132, 132, 255, 125, 125, 125, 255, 121, 121, 121, 255, 118, 118, 118, 255, 113, 113, 113, 255, 110, 110, 110, 255, 106, 106, 106, 255, 103, 103, 103, 255, 100, 100, 100, 255, 102, 102, 102, 255, 105, 105, 105, 255, 109, 109, 109, 255, 118, 118, 118, 255, + 127, 127, 127, 255, 133, 133, 134, 255, 137, 137, 137, 255, 145, 145, 146, 255, 155, 155, 156, 255, 159, 159, 160, 255, 159, 159, 160, 255, 157, 157, 158, 255, 154, 154, 155, 255, 150, 150, 151, 255, 146, 146, 146, 255, 138, 138, 139, 255, 133, 133, 134, 255, 132, 132, 132, 255, 131, 131, 132, 255, 131, 131, 132, 255, 125, 125, 126, 255, 118, 118, 119, 255, 113, 113, 113, 255, 110, 110, 111, 255, 107, 107, 108, 255, + 104, 104, 105, 255, 104, 104, 105, 255, 105, 105, 106, 255, 106, 106, 106, 255, 104, 104, 105, 255, 100, 100, 100, 255, 98, 98, 99, 255, 98, 98, 99, 255, 98, 98, 98, 255, 98, 98, 98, 255, 97, 97, 98, 255, 98, 98, 99, 255, 97, 97, 98, 255, 94, 94, 95, 255, 91, 91, 92, 255, 82, 82, 83, 255, 78, 78, 79, 124, 134, 134, 134, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 136, 136, 136, 5, 165, 165, 165, 86, 168, 168, 168, 255, 162, 162, 162, 255, 149, 149, 149, 255, 136, 136, 136, 255, 133, 133, 133, 255, 131, 131, 131, 255, 125, 125, 125, 255, 122, 122, 122, 255, 124, 124, 124, 255, 123, 123, 123, 255, 117, 117, 117, 255, 111, 111, 111, 255, 109, 109, 109, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, + 102, 102, 102, 255, 103, 103, 103, 255, 105, 105, 105, 255, 110, 110, 110, 255, 115, 115, 115, 255, 123, 123, 123, 255, 132, 132, 132, 255, 141, 141, 142, 255, 147, 147, 147, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 149, 149, 149, 255, 145, 145, 146, 255, 141, 141, 141, 255, 138, 138, 139, 255, 137, 137, 138, 255, 138, 138, 138, 255, 137, 137, 137, 255, + 133, 133, 134, 255, 128, 128, 128, 255, 123, 123, 124, 255, 120, 120, 120, 255, 115, 115, 116, 255, 110, 110, 111, 255, 108, 108, 109, 255, 110, 110, 111, 255, 110, 110, 110, 255, 108, 108, 109, 255, 105, 105, 105, 255, 102, 102, 103, 255, 101, 101, 101, 255, 99, 99, 100, 255, 100, 100, 101, 255, 99, 99, 100, 255, 98, 98, 99, 255, 99, 99, 99, 255, 97, 97, 98, 255, 94, 94, 95, 255, 89, 89, 89, 255, + 80, 80, 81, 255, 80, 80, 81, 61, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 135, 135, 135, 3, 149, 149, 149, 28, 168, 168, 168, 242, 159, 159, 159, 255, 148, 148, 148, 255, 133, 133, 133, 255, 125, 125, 125, 255, 124, 124, 124, 255, 120, 120, 120, 255, 113, 113, 113, 255, 114, 114, 114, 255, 117, 117, 117, 255, + 112, 112, 112, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 107, 107, 107, 255, 110, 110, 110, 255, 115, 115, 116, 255, 122, 122, 122, 255, 129, 129, 129, 255, 135, 135, 135, 255, 142, 142, 142, 255, 149, 149, 150, 255, 155, 155, 156, 255, 156, 156, 157, 255, 154, 154, 155, 255, 152, 152, 153, 255, 149, 149, 150, 255, 148, 148, 149, 255, + 146, 146, 147, 255, 145, 145, 145, 255, 144, 144, 144, 255, 142, 142, 143, 255, 140, 140, 141, 255, 137, 137, 138, 255, 134, 134, 134, 255, 129, 129, 130, 255, 129, 129, 129, 255, 124, 124, 124, 255, 118, 118, 118, 255, 114, 114, 115, 255, 116, 116, 117, 255, 115, 115, 115, 255, 114, 114, 115, 255, 110, 110, 111, 255, 107, 107, 107, 255, 103, 103, 104, 255, 102, 102, 103, 255, 102, 102, 103, 255, 102, 102, 103, 255, + 101, 101, 102, 255, 100, 100, 101, 255, 99, 99, 100, 255, 97, 97, 98, 255, 95, 95, 95, 255, 87, 87, 88, 255, 80, 80, 80, 237, 106, 106, 107, 6, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 134, 134, 134, 1, 136, 136, 136, 13, 163, 163, 163, 171, 160, 160, 160, 255, 148, 148, 148, 255, 131, 131, 131, 255, + 118, 118, 118, 255, 115, 115, 115, 255, 113, 113, 113, 255, 108, 108, 108, 255, 104, 104, 104, 255, 107, 107, 107, 255, 108, 108, 108, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 106, 106, 106, 255, 110, 110, 110, 255, 113, 113, 113, 255, 116, 116, 116, 255, 121, 121, 121, 255, 128, 128, 129, 255, 133, 133, 133, 255, 139, 139, 139, 255, 143, 143, 143, 255, 150, 150, 150, 255, + 154, 154, 155, 255, 155, 155, 155, 255, 156, 156, 156, 255, 155, 155, 156, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 151, 255, 149, 149, 150, 255, 147, 147, 147, 255, 143, 143, 143, 255, 139, 139, 140, 255, 136, 136, 136, 255, 134, 134, 134, 255, 131, 131, 132, 255, 129, 129, 130, 255, 126, 126, 126, 255, 122, 122, 123, 255, 122, 122, 123, 255, 122, 122, 122, 255, 120, 120, 120, 255, 116, 116, 117, 255, + 113, 113, 114, 255, 109, 109, 110, 255, 106, 106, 107, 255, 105, 105, 106, 255, 106, 106, 107, 255, 105, 105, 105, 255, 103, 103, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 95, 95, 96, 255, 87, 87, 88, 255, 81, 81, 82, 156, 144, 144, 144, 2, 144, 144, 144, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, + 135, 135, 135, 0, 134, 134, 134, 5, 157, 157, 157, 86, 159, 159, 159, 255, 149, 149, 149, 255, 133, 133, 133, 255, 116, 116, 116, 255, 110, 110, 110, 255, 108, 108, 108, 255, 104, 104, 104, 255, 100, 100, 100, 255, 102, 102, 102, 255, 106, 106, 106, 255, 107, 107, 107, 255, 103, 103, 103, 255, 104, 104, 104, 255, 107, 107, 107, 255, 110, 110, 110, 255, 114, 114, 114, 255, 118, 118, 118, 255, 122, 122, 122, 255, + 127, 127, 127, 255, 132, 132, 132, 255, 137, 137, 137, 255, 141, 141, 142, 255, 146, 146, 147, 255, 150, 150, 150, 255, 151, 151, 152, 255, 152, 152, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 150, 150, 151, 255, 148, 148, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, 136, 136, 137, 255, 134, 134, 135, 255, 131, 131, 132, 255, 128, 128, 129, 255, + 125, 125, 126, 255, 127, 127, 127, 255, 129, 129, 129, 255, 127, 127, 128, 255, 123, 123, 124, 255, 118, 118, 119, 255, 114, 114, 115, 255, 111, 111, 112, 255, 110, 110, 110, 255, 109, 109, 110, 255, 109, 109, 110, 255, 106, 106, 107, 255, 106, 106, 106, 255, 105, 105, 105, 255, 104, 104, 104, 255, 100, 100, 101, 255, 95, 95, 96, 255, 87, 87, 88, 255, 86, 86, 87, 61, 142, 142, 142, 0, 137, 137, 137, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 131, 131, 131, 0, 131, 131, 131, 1, 134, 134, 134, 17, 159, 159, 159, 218, 152, 152, 152, 255, 138, 138, 138, 255, 118, 118, 118, 255, 105, 105, 105, 255, 103, 103, 103, 255, 103, 103, 103, 255, 100, 100, 100, 255, 98, 98, 98, 255, 104, 104, 104, 255, 109, 109, 109, 255, 109, 109, 109, 255, + 108, 108, 108, 255, 110, 110, 110, 255, 113, 113, 113, 255, 118, 118, 118, 255, 122, 122, 122, 255, 128, 128, 128, 255, 132, 132, 132, 255, 135, 135, 136, 255, 140, 140, 140, 255, 144, 144, 144, 255, 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 153, 255, 151, 151, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 147, 147, 147, 255, 145, 145, 146, 255, 143, 143, 144, 255, + 142, 142, 142, 255, 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 134, 255, 130, 130, 131, 255, 129, 129, 129, 255, 130, 130, 131, 255, 132, 132, 133, 255, 133, 133, 133, 255, 130, 130, 130, 255, 125, 125, 126, 255, 121, 121, 122, 255, 117, 117, 118, 255, 115, 115, 116, 255, 113, 113, 114, 255, 113, 113, 113, 255, 111, 111, 111, 255, 109, 109, 110, 255, 109, 109, 110, 255, 108, 108, 108, 255, 104, 104, 105, 255, + 102, 102, 103, 255, 95, 95, 95, 255, 86, 86, 87, 206, 139, 139, 139, 3, 134, 134, 134, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 132, 132, 132, 0, 131, 131, 131, 1, 131, 131, 131, 7, 155, 155, 155, 112, 154, 154, 154, 255, 142, 142, 142, 255, 124, 124, 124, 255, 107, 107, 107, 255, 101, 101, 101, 255, + 102, 102, 102, 255, 103, 103, 103, 255, 100, 100, 101, 255, 102, 102, 102, 255, 110, 110, 110, 255, 114, 114, 114, 255, 113, 113, 113, 255, 113, 113, 113, 255, 117, 117, 117, 255, 122, 122, 122, 255, 127, 127, 127, 255, 132, 132, 132, 255, 136, 136, 136, 255, 139, 139, 140, 255, 143, 143, 143, 255, 144, 144, 145, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, + 151, 151, 151, 255, 150, 150, 151, 255, 149, 149, 149, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 139, 255, 135, 135, 136, 255, 133, 133, 134, 255, 133, 133, 133, 255, 135, 135, 135, 255, 136, 136, 137, 255, 135, 135, 136, 255, 132, 132, 133, 255, 131, 131, 131, 255, 127, 127, 128, 255, 124, 124, 124, 255, 120, 120, 121, 255, 118, 118, 118, 255, 117, 117, 118, 255, + 116, 116, 116, 255, 113, 113, 114, 255, 113, 113, 113, 255, 110, 110, 111, 255, 109, 109, 110, 255, 107, 107, 108, 255, 103, 103, 104, 255, 94, 94, 95, 255, 90, 90, 90, 83, 131, 131, 131, 1, 129, 129, 129, 0, 128, 128, 128, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 1, + 137, 137, 137, 20, 156, 156, 156, 223, 149, 149, 149, 255, 133, 133, 133, 255, 114, 114, 114, 255, 103, 103, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 107, 107, 107, 255, 116, 116, 116, 255, 119, 119, 119, 255, 119, 119, 119, 255, 121, 121, 121, 255, 126, 126, 127, 255, 131, 131, 132, 255, 135, 135, 135, 255, 139, 139, 139, 255, 144, 144, 144, 255, 146, 146, 147, 255, + 148, 148, 148, 255, 149, 149, 150, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 148, 148, 149, 255, 148, 148, 148, 255, 145, 145, 146, 255, 143, 143, 144, 255, 141, 141, 142, 255, 139, 139, 140, 255, 137, 137, 138, 255, 136, 136, 137, 255, 137, 137, 138, 255, 138, 138, 139, 255, 139, 139, 140, 255, 138, 138, 139, 255, 136, 136, 136, 255, 133, 133, 134, 255, + 131, 131, 131, 255, 129, 129, 130, 255, 127, 127, 127, 255, 123, 123, 123, 255, 122, 122, 122, 255, 120, 120, 121, 255, 118, 118, 119, 255, 116, 116, 117, 255, 115, 115, 116, 255, 113, 113, 113, 255, 110, 110, 111, 255, 108, 108, 109, 255, 102, 102, 103, 255, 93, 93, 94, 215, 131, 131, 131, 1, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 0, 134, 134, 134, 0, 135, 135, 135, 9, 154, 154, 154, 98, 155, 155, 155, 255, 144, 144, 144, 255, 125, 125, 125, 255, 110, 110, 110, 255, 104, 104, 104, 255, 106, 106, 106, 255, 108, 108, 108, 255, 107, 107, 107, 255, 109, 109, 109, 255, 115, 115, 115, 255, 122, 122, 122, 255, 126, 126, 126, 255, 127, 127, 127, 255, + 130, 130, 130, 255, 133, 133, 133, 255, 138, 138, 138, 255, 141, 141, 141, 255, 145, 145, 145, 255, 149, 149, 149, 255, 151, 151, 152, 255, 152, 152, 153, 255, 153, 153, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 142, 142, 142, 255, 141, 141, 142, 255, 142, 142, 143, 255, 142, 142, 143, 255, + 142, 142, 143, 255, 142, 142, 142, 255, 140, 140, 141, 255, 138, 138, 138, 255, 135, 135, 135, 255, 133, 133, 134, 255, 132, 132, 133, 255, 129, 129, 130, 255, 127, 127, 128, 255, 127, 127, 128, 255, 126, 126, 127, 255, 124, 124, 125, 255, 121, 121, 122, 255, 120, 120, 121, 255, 118, 118, 119, 255, 115, 115, 116, 255, 113, 113, 114, 255, 110, 110, 110, 255, 102, 102, 102, 255, 96, 96, 97, 74, 134, 134, 134, 0, + 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 133, 133, 133, 0, 136, 136, 136, 0, 137, 137, 137, 0, 136, 136, 136, 2, 137, 137, 137, 16, 159, 159, 159, 192, 153, 153, 153, 255, 140, 140, 140, 255, 122, 122, 122, 255, 109, 109, 109, 255, 107, 107, 107, 255, 110, 110, 110, 255, + 112, 112, 112, 255, 114, 114, 114, 255, 116, 116, 116, 255, 122, 122, 122, 255, 131, 131, 131, 255, 134, 134, 134, 255, 135, 135, 135, 255, 135, 135, 136, 255, 139, 139, 139, 255, 142, 142, 142, 255, 145, 145, 145, 255, 149, 149, 149, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 149, 149, 150, 255, 148, 148, 149, 255, + 148, 148, 148, 255, 147, 147, 148, 255, 147, 147, 147, 255, 147, 147, 147, 255, 146, 146, 146, 255, 145, 145, 146, 255, 143, 143, 144, 255, 141, 141, 142, 255, 138, 138, 139, 255, 137, 137, 137, 255, 135, 135, 136, 255, 135, 135, 135, 255, 132, 132, 133, 255, 129, 129, 129, 255, 129, 129, 130, 255, 130, 130, 131, 255, 130, 130, 130, 255, 126, 126, 127, 255, 125, 125, 126, 255, 122, 122, 123, 255, 120, 120, 121, 255, + 119, 119, 120, 255, 114, 114, 114, 255, 109, 109, 109, 255, 103, 103, 104, 167, 137, 137, 137, 0, 136, 136, 136, 0, 132, 132, 132, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 138, 138, 138, 3, 153, 153, 153, 55, + 162, 162, 162, 245, 153, 153, 153, 255, 139, 139, 139, 255, 122, 122, 122, 255, 113, 113, 113, 255, 112, 112, 113, 255, 115, 115, 115, 255, 119, 119, 119, 255, 120, 120, 120, 255, 124, 124, 124, 255, 130, 130, 130, 255, 136, 136, 137, 255, 139, 139, 140, 255, 140, 140, 141, 255, 142, 142, 142, 255, 144, 144, 145, 255, 146, 146, 147, 255, 149, 149, 150, 255, 152, 152, 152, 255, 153, 153, 154, 255, 153, 153, 154, 255, + 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 143, 143, 143, 255, 141, 141, 141, 255, 139, 139, 139, 255, 138, 138, 139, 255, 137, 137, 137, 255, 134, 134, 135, 255, 131, 131, 132, 255, 132, 132, 132, 255, 132, 132, 132, 255, + 131, 131, 131, 255, 130, 130, 131, 255, 129, 129, 130, 255, 127, 127, 128, 255, 125, 125, 125, 255, 123, 123, 124, 255, 121, 121, 122, 255, 114, 114, 115, 255, 108, 108, 109, 237, 106, 106, 106, 28, 138, 138, 138, 0, 138, 138, 138, 0, 135, 135, 135, 0, 130, 130, 130, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, + 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 137, 137, 137, 0, 138, 138, 138, 1, 135, 135, 135, 9, 161, 161, 161, 113, 163, 163, 163, 255, 153, 153, 153, 255, 137, 137, 137, 255, 124, 124, 124, 255, 116, 116, 117, 255, 119, 119, 119, 255, 123, 123, 123, 255, 126, 126, 126, 255, 128, 128, 128, 255, 130, 130, 130, 255, 135, 135, 135, 255, 140, 140, 141, 255, 145, 145, 145, 255, 146, 146, 146, 255, + 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 152, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 148, 255, 146, 146, 146, 255, 145, 145, 146, 255, 143, 143, 144, 255, 143, 143, 143, 255, 142, 142, 143, 255, 140, 140, 140, 255, + 138, 138, 139, 255, 136, 136, 137, 255, 134, 134, 135, 255, 133, 133, 133, 255, 133, 133, 134, 255, 133, 133, 134, 255, 131, 131, 132, 255, 131, 131, 132, 255, 130, 130, 131, 255, 129, 129, 130, 255, 128, 128, 128, 255, 126, 126, 127, 255, 122, 122, 123, 255, 115, 115, 116, 255, 110, 110, 111, 90, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 134, 134, 134, 0, 129, 129, 129, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 136, 136, 136, 0, 134, 134, 134, 2, 134, 134, 134, 13, 166, 166, 166, 164, 166, 166, 166, 255, 155, 155, 155, 255, 139, 139, 139, 255, 128, 128, 128, 255, 124, 124, 124, 255, 126, 126, 126, 255, 129, 129, 129, 255, + 132, 132, 132, 255, 134, 134, 134, 255, 136, 136, 136, 255, 139, 139, 139, 255, 145, 145, 145, 255, 149, 149, 150, 255, 151, 151, 151, 255, 152, 152, 153, 255, 153, 153, 154, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 149, 149, 149, 255, 147, 147, 148, 255, + 147, 147, 147, 255, 145, 145, 146, 255, 145, 145, 145, 255, 144, 144, 145, 255, 142, 142, 143, 255, 140, 140, 141, 255, 138, 138, 139, 255, 136, 136, 137, 255, 135, 135, 136, 255, 136, 136, 136, 255, 135, 135, 135, 255, 134, 134, 135, 255, 134, 134, 134, 255, 132, 132, 133, 255, 131, 131, 131, 255, 130, 130, 131, 255, 132, 132, 133, 255, 131, 131, 131, 255, 123, 123, 124, 255, 117, 117, 118, 143, 140, 140, 140, 0, + 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 136, 136, 136, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 138, 138, 138, 0, 138, 138, 138, 0, 136, 136, 136, 0, 134, 134, 134, 0, 132, 132, 132, 0, 132, 132, 132, 0, 129, 129, 129, 1, 139, 139, 139, 21, 171, 171, 171, 189, + 169, 169, 169, 255, 159, 159, 159, 255, 144, 144, 144, 255, 135, 135, 135, 255, 129, 129, 130, 255, 130, 130, 130, 255, 133, 133, 133, 255, 137, 137, 138, 255, 140, 140, 140, 255, 141, 141, 141, 255, 145, 145, 145, 255, 148, 148, 148, 255, 151, 151, 151, 255, 154, 154, 155, 255, 155, 155, 156, 255, 157, 157, 158, 255, 132, 131, 131, 255, 134, 134, 134, 255, 156, 156, 156, 255, 154, 154, 155, 255, 152, 152, 153, 255, + 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 148, 255, 147, 147, 147, 255, 146, 146, 146, 255, 143, 143, 144, 255, 141, 141, 141, 255, 139, 139, 140, 255, 139, 139, 139, 255, 138, 138, 139, 255, 138, 138, 139, 255, 137, 137, 137, 255, 136, 136, 137, 255, 134, 134, 135, 255, 134, 134, 135, 255, 132, 132, 133, 255, 132, 132, 132, 255, + 134, 134, 135, 255, 134, 134, 135, 255, 130, 130, 131, 255, 123, 123, 124, 174, 120, 120, 121, 3, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 136, 136, 136, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 137, 137, 137, 0, 135, 135, 135, 0, 133, 133, 133, 0, + 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, 129, 129, 129, 0, 130, 130, 130, 3, 149, 149, 149, 28, 176, 176, 176, 209, 173, 173, 173, 255, 163, 163, 163, 255, 151, 151, 151, 255, 139, 139, 139, 255, 133, 133, 134, 255, 134, 134, 134, 255, 138, 138, 138, 255, 142, 142, 143, 255, 143, 143, 144, 255, 146, 146, 147, 255, 148, 148, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, 155, 155, 155, 255, + 160, 160, 161, 255, 79, 76, 76, 255, 63, 61, 61, 255, 99, 97, 97, 255, 156, 156, 157, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 146, 146, 147, 255, 144, 144, 145, 255, 142, 142, 142, 255, 140, 140, 141, 255, 140, 140, 140, 255, 140, 140, 140, 255, 140, 140, 141, 255, 140, 140, 140, 255, + 138, 138, 139, 255, 136, 136, 137, 255, 135, 135, 136, 255, 134, 134, 134, 255, 135, 135, 135, 255, 136, 136, 137, 255, 138, 138, 139, 255, 135, 135, 135, 255, 129, 129, 130, 192, 126, 126, 127, 6, 152, 152, 152, 0, 148, 148, 148, 0, 142, 142, 142, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 136, 136, 136, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 130, 130, 130, 0, 129, 129, 129, 0, 128, 128, 128, 0, 130, 130, 130, 1, 137, 137, 137, 6, 156, 156, 156, 32, 179, 179, 179, 202, 177, 177, 177, 255, 168, 168, 168, 255, 157, 157, 157, 255, 146, 146, 146, 255, 140, 140, 140, 255, 139, 139, 140, 255, 141, 141, 142, 255, + 145, 145, 145, 255, 147, 147, 148, 255, 151, 151, 151, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 155, 255, 150, 149, 150, 255, 64, 63, 63, 255, 64, 63, 63, 255, 126, 125, 125, 255, 155, 155, 156, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 144, 255, + 142, 142, 143, 255, 143, 143, 143, 255, 141, 141, 142, 255, 142, 142, 142, 255, 142, 142, 143, 255, 139, 139, 140, 255, 138, 138, 139, 255, 136, 136, 137, 255, 137, 137, 138, 255, 137, 137, 137, 255, 140, 140, 141, 255, 141, 141, 142, 255, 139, 139, 140, 255, 134, 134, 134, 189, 133, 133, 134, 10, 146, 146, 146, 0, 151, 151, 151, 0, 150, 150, 150, 0, 142, 142, 142, 0, 139, 139, 139, 0, 138, 138, 138, 0, + 138, 138, 138, 0, 136, 136, 136, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, 129, 129, 129, 0, 128, 128, 128, 0, 129, 129, 129, 0, 134, 134, 134, 0, 138, 138, 138, 0, 135, 135, 135, 0, 134, 134, 134, 6, 149, 149, 149, 25, 182, 182, 182, 183, + 181, 181, 181, 255, 174, 174, 174, 255, 163, 163, 163, 255, 154, 154, 154, 255, 147, 147, 148, 255, 145, 145, 145, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 154, 255, 156, 156, 157, 255, 130, 129, 130, 255, 68, 66, 66, 255, 68, 66, 66, 255, 149, 148, 148, 255, 153, 153, 154, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 150, 255, + 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 148, 255, 146, 146, 147, 255, 145, 145, 146, 255, 145, 145, 145, 255, 145, 145, 145, 255, 144, 144, 145, 255, 144, 144, 144, 255, 142, 142, 142, 255, 141, 141, 142, 255, 139, 139, 140, 255, 139, 139, 140, 255, 138, 138, 139, 255, 141, 141, 141, 255, 143, 143, 144, 255, 146, 146, 147, 255, 144, 144, 145, 255, 140, 140, 141, 168, 138, 138, 139, 7, 144, 144, 144, 0, + 144, 144, 144, 0, 151, 151, 151, 0, 150, 150, 150, 0, 142, 142, 142, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 136, 136, 136, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 131, 131, 131, 0, 129, 129, 129, 0, 128, 128, 128, 0, 128, 128, 128, 0, 132, 132, 132, 0, 137, 137, 137, 0, + 137, 137, 137, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 134, 134, 134, 3, 133, 133, 133, 16, 184, 184, 184, 143, 185, 185, 186, 252, 180, 180, 181, 255, 172, 172, 172, 255, 163, 163, 163, 255, 155, 155, 155, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, 158, 158, 158, 255, 106, 105, 105, 255, 70, 69, 69, 255, 81, 81, 81, 255, + 159, 159, 159, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 148, 255, 146, 146, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 141, 141, 142, 255, 140, 140, 141, 255, 141, 141, 141, 255, 143, 143, 143, 255, 146, 146, 147, 255, 149, 149, 150, 255, + 150, 150, 150, 255, 149, 149, 149, 249, 146, 146, 146, 122, 138, 138, 138, 0, 140, 140, 140, 0, 145, 145, 145, 0, 144, 144, 144, 0, 151, 151, 151, 0, 150, 150, 150, 0, 142, 142, 142, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 136, 136, 136, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, + 129, 129, 129, 0, 128, 128, 128, 0, 131, 131, 131, 0, 136, 136, 136, 0, 138, 138, 138, 0, 134, 134, 134, 0, 133, 133, 133, 0, 135, 135, 135, 0, 134, 134, 134, 0, 132, 132, 132, 0, 130, 130, 130, 0, 129, 129, 129, 2, 135, 135, 135, 11, 178, 178, 178, 81, 189, 189, 189, 230, 187, 187, 187, 255, 181, 181, 181, 255, 172, 172, 173, 255, 164, 164, 164, 255, 158, 158, 158, 255, 155, 155, 155, 255, + 153, 153, 154, 255, 153, 153, 154, 255, 158, 158, 158, 255, 83, 83, 83, 255, 71, 70, 71, 255, 105, 105, 105, 255, 157, 157, 157, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 147, 255, 144, 144, 145, 255, 143, 143, 144, 255, 142, 142, 143, 255, + 143, 143, 144, 255, 144, 144, 144, 255, 148, 148, 149, 255, 153, 153, 153, 255, 155, 155, 156, 255, 156, 156, 156, 255, 153, 153, 154, 224, 150, 150, 151, 62, 134, 134, 134, 1, 138, 138, 138, 0, 140, 140, 140, 0, 145, 145, 145, 0, 144, 144, 144, 0, 151, 151, 151, 0, 150, 150, 150, 0, 142, 142, 142, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 136, 136, 136, 0, 129, 129, 129, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 0, 129, 129, 129, 0, 134, 134, 134, 0, 138, 138, 138, 0, 136, 136, 136, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 133, 133, 133, 0, 131, 131, 131, 0, 129, 129, 129, 0, 131, 131, 131, 0, 135, 135, 135, 0, 136, 136, 136, 0, 130, 130, 130, 5, 160, 160, 160, 30, + 190, 190, 190, 154, 191, 191, 192, 250, 187, 187, 188, 255, 183, 183, 183, 255, 175, 175, 175, 255, 168, 168, 169, 255, 163, 163, 163, 255, 160, 160, 160, 255, 152, 152, 153, 255, 74, 74, 75, 255, 74, 73, 74, 255, 129, 129, 129, 255, 155, 155, 155, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, + 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, 146, 146, 146, 255, 147, 147, 147, 255, 150, 150, 151, 255, 153, 153, 154, 255, 156, 156, 156, 255, 159, 159, 160, 255, 161, 161, 162, 255, 159, 159, 160, 249, 157, 157, 158, 137, 152, 152, 152, 11, 132, 132, 132, 0, 134, 134, 134, 0, 138, 138, 138, 0, 140, 140, 140, 0, 145, 145, 145, 0, 144, 144, 144, 0, 151, 151, 151, 0, 150, 150, 150, 0, + 142, 142, 142, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 136, 136, 136, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 137, 137, 137, 0, 137, 137, 137, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 134, 134, 134, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, + 134, 134, 134, 0, 137, 137, 137, 0, 133, 133, 133, 0, 129, 129, 129, 0, 134, 134, 134, 0, 140, 140, 140, 2, 139, 139, 139, 9, 179, 179, 179, 62, 193, 193, 193, 185, 194, 194, 194, 255, 190, 190, 190, 255, 185, 185, 185, 255, 181, 181, 181, 255, 176, 176, 176, 255, 140, 140, 140, 255, 79, 79, 80, 255, 78, 78, 79, 255, 154, 154, 154, 255, 157, 157, 157, 255, 154, 154, 155, 255, 153, 153, 153, 255, + 151, 151, 152, 255, 149, 149, 150, 255, 149, 149, 149, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 151, 255, 151, 151, 151, 255, 152, 152, 153, 255, 155, 155, 156, 255, 157, 157, 157, 255, 160, 160, 161, 255, 163, 163, 164, 255, 165, 165, 166, 255, 167, 167, 167, 255, 167, 167, 167, 255, 165, 165, 165, 173, 160, 160, 161, 43, 141, 141, 141, 0, 135, 135, 135, 0, 132, 132, 132, 0, 134, 134, 134, 0, + 138, 138, 138, 0, 140, 140, 140, 0, 145, 145, 145, 0, 144, 144, 144, 0, 151, 151, 151, 0, 150, 150, 150, 0, 142, 142, 142, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 136, 136, 136, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 134, 134, 134, 0, 133, 133, 133, 0, 135, 135, 135, 0, + 134, 134, 134, 0, 132, 132, 132, 0, 130, 130, 130, 0, 129, 129, 129, 0, 132, 132, 132, 0, 137, 137, 137, 0, 135, 135, 135, 0, 129, 129, 129, 0, 132, 132, 132, 0, 139, 139, 139, 0, 141, 141, 141, 0, 138, 138, 138, 0, 134, 134, 134, 0, 132, 132, 132, 4, 135, 135, 135, 10, 184, 184, 184, 62, 195, 195, 195, 169, 195, 195, 196, 242, 193, 193, 194, 255, 190, 190, 190, 255, 178, 178, 178, 255, + 153, 153, 154, 255, 131, 131, 132, 255, 177, 177, 177, 255, 171, 171, 171, 255, 168, 168, 169, 255, 165, 165, 166, 255, 163, 163, 164, 255, 162, 162, 163, 255, 162, 162, 162, 255, 161, 161, 161, 255, 162, 162, 163, 255, 164, 164, 164, 255, 165, 165, 166, 255, 167, 167, 168, 255, 169, 169, 170, 255, 171, 171, 171, 255, 171, 171, 172, 255, 172, 172, 172, 255, 173, 173, 173, 239, 170, 170, 171, 156, 167, 167, 168, 46, + 141, 141, 141, 1, 142, 142, 142, 0, 141, 141, 141, 0, 135, 135, 135, 0, 132, 132, 132, 0, 134, 134, 134, 0, 138, 138, 138, 0, 140, 140, 140, 0, 145, 145, 145, 0, 144, 144, 144, 0, 151, 151, 151, 0, 150, 150, 150, 0, 142, 142, 142, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 136, 136, 136, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 133, 133, 133, 0, 131, 131, 131, 0, 129, 129, 129, 0, 131, 131, 131, 0, 136, 136, 136, 0, 136, 136, 136, 0, 130, 130, 130, 0, 130, 130, 130, 0, 137, 137, 137, 0, 141, 141, 141, 0, 139, 139, 139, 0, 135, 135, 135, 0, 133, 133, 133, 0, 132, 132, 132, 0, 135, 135, 135, 0, 136, 136, 136, 0, + 140, 140, 140, 2, 145, 145, 145, 7, 163, 163, 163, 25, 190, 190, 190, 104, 194, 194, 195, 188, 196, 196, 197, 241, 195, 195, 195, 255, 193, 193, 193, 255, 189, 189, 189, 255, 185, 185, 186, 255, 184, 184, 184, 255, 181, 181, 182, 255, 180, 180, 180, 255, 179, 179, 179, 255, 178, 178, 178, 255, 178, 178, 178, 255, 177, 177, 178, 255, 178, 178, 178, 255, 179, 179, 179, 255, 179, 179, 180, 255, 179, 179, 179, 255, + 180, 180, 180, 240, 177, 177, 177, 181, 175, 175, 175, 88, 164, 164, 164, 9, 139, 139, 139, 1, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 141, 141, 141, 0, 135, 135, 135, 0, 132, 132, 132, 0, 134, 134, 134, 0, 138, 138, 138, 0, 140, 140, 140, 0, 145, 145, 145, 0, 144, 144, 144, 0, 151, 151, 151, 0, 150, 150, 150, 0, 142, 142, 142, 0, 139, 139, 139, 0, 138, 138, 138, 0, + 138, 138, 138, 0, 136, 136, 136, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 133, 133, 133, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 134, 134, 134, 0, 137, 137, 137, 0, 132, 132, 132, 0, 129, 129, 129, 0, 135, 135, 135, 0, 140, 140, 140, 0, 140, 140, 140, 0, 136, 136, 136, 0, + 133, 133, 133, 0, 132, 132, 132, 0, 134, 134, 134, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 147, 147, 147, 0, 144, 144, 144, 2, 133, 133, 133, 2, 131, 131, 131, 7, 135, 135, 135, 13, 186, 186, 186, 66, 190, 190, 191, 121, 191, 191, 191, 169, 191, 191, 192, 205, 190, 190, 191, 218, 193, 193, 193, 255, 192, 192, 192, 255, 190, 190, 191, 255, 189, 189, 189, 255, + 188, 188, 189, 255, 184, 184, 184, 215, 183, 183, 183, 200, 181, 181, 181, 167, 180, 180, 180, 114, 178, 178, 178, 53, 142, 142, 142, 4, 142, 142, 142, 2, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 141, 141, 141, 0, 135, 135, 135, 0, 132, 132, 132, 0, 134, 134, 134, 0, 138, 138, 138, 0, 140, 140, 140, 0, 145, 145, 145, 0, + 144, 144, 144, 0, 151, 151, 151, 0, 150, 150, 150, 0, 142, 142, 142, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 136, 136, 136, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 130, 130, 130, 0, 129, 129, 129, 0, 133, 133, 133, 0, 137, 137, 137, 0, 134, 134, 134, 0, 129, 129, 129, 0, + 132, 132, 132, 0, 139, 139, 139, 0, 140, 140, 140, 0, 137, 137, 137, 0, 134, 134, 134, 0, 132, 132, 132, 0, 133, 133, 133, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 140, 140, 140, 0, 139, 139, 139, 0, 133, 133, 133, 0, 127, 127, 127, 0, 127, 127, 127, 0, 131, 131, 131, 0, 129, 129, 129, 2, 131, 131, 131, 2, 142, 142, 142, 6, + 143, 143, 143, 6, 141, 141, 141, 8, 136, 136, 136, 10, 136, 136, 136, 10, 138, 138, 138, 9, 140, 140, 140, 9, 139, 139, 139, 6, 142, 142, 142, 6, 146, 146, 146, 3, 143, 143, 143, 2, 140, 140, 140, 0, 139, 139, 139, 1, 138, 138, 138, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 141, 141, 141, 0, + 135, 135, 135, 0, 132, 132, 132, 0, 134, 134, 134, 0, 138, 138, 138, 0, 140, 140, 140, 0, 145, 145, 145, 0, 144, 144, 144, 0, 151, 151, 151, 0, 150, 150, 150, 0, 142, 142, 142, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 136, 136, 136, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 135, 135, 135, 0, 135, 135, 135, 0, + 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 134, 134, 134, 0, 136, 136, 136, 0, 133, 133, 133, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 128, 128, 128, 0, 126, 126, 126, 0, 127, 127, 127, 0, 129, 129, 129, 0, 131, 131, 131, 0, 133, 133, 133, 0, 136, 136, 136, 0, 148, 148, 148, 1, 127, 127, 127, 16, 119, 119, 119, 70, 120, 120, 120, 115, + 120, 120, 120, 162, 120, 120, 120, 194, 120, 120, 120, 212, 120, 120, 120, 212, 119, 119, 119, 214, 117, 117, 117, 213, 117, 117, 117, 212, 115, 115, 115, 190, 113, 113, 113, 159, 112, 112, 112, 114, 112, 112, 112, 66, 112, 112, 112, 10, 141, 141, 141, 0, 140, 140, 140, 0, 142, 142, 142, 0, 148, 148, 148, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, + 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 150, 150, 150, 0, 154, 154, 154, 0, 157, 157, 157, 0, 158, 158, 158, 0, 157, 157, 157, 0, 155, 155, 155, 0, 153, 153, 153, 0, 151, 151, 151, 0, 151, 151, 151, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 135, 135, 135, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 134, 134, 134, 0, 136, 136, 136, 0, 133, 133, 133, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 128, 128, 128, 0, 126, 126, 126, 0, 127, 127, 127, 0, 129, 129, 129, 0, 131, 131, 131, 0, + 121, 121, 121, 46, 120, 120, 120, 133, 121, 121, 121, 199, 122, 122, 122, 255, 123, 123, 123, 255, 125, 125, 125, 255, 127, 127, 127, 255, 128, 128, 128, 255, 128, 128, 128, 255, 127, 127, 127, 255, 127, 127, 127, 255, 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 120, 255, 117, 117, 117, 255, 115, 115, 115, 255, 112, 112, 112, 255, 109, 109, 109, 252, 107, 107, 107, 195, 104, 104, 104, 131, 102, 102, 102, 40, + 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 148, 148, 148, 0, 152, 152, 152, 0, 155, 155, 155, 0, 158, 158, 158, 0, 158, 158, 158, 0, 157, 157, 157, 0, 155, 155, 155, 0, 153, 153, 153, 0, 151, 151, 151, 0, 150, 150, 150, 0, 148, 148, 148, 0, 145, 145, 145, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 135, 135, 135, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 134, 134, 134, 0, 136, 136, 136, 0, 133, 133, 133, 0, 131, 131, 131, 0, 130, 130, 130, 0, + 130, 130, 130, 0, 128, 128, 128, 0, 126, 126, 126, 0, 123, 123, 123, 14, 119, 119, 119, 116, 119, 119, 119, 207, 122, 122, 122, 255, 125, 125, 125, 255, 129, 129, 129, 255, 132, 132, 132, 255, 137, 137, 137, 255, 140, 140, 140, 255, 142, 142, 142, 255, 144, 144, 144, 255, 144, 144, 144, 255, 144, 144, 144, 255, 143, 143, 143, 255, 141, 141, 141, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, + 128, 128, 127, 255, 122, 122, 122, 255, 116, 116, 116, 255, 110, 110, 110, 255, 105, 105, 105, 255, 102, 102, 102, 255, 100, 100, 100, 203, 96, 96, 96, 106, 94, 94, 94, 9, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 149, 149, 149, 0, 153, 153, 153, 0, 156, 156, 156, 0, 158, 158, 158, 0, 157, 157, 157, 0, 156, 156, 156, 0, 154, 154, 154, 0, 152, 152, 152, 0, + 151, 151, 151, 0, 150, 150, 150, 0, 147, 147, 147, 0, 144, 144, 144, 0, 142, 142, 142, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 135, 135, 135, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, + 133, 133, 133, 0, 134, 134, 134, 0, 136, 136, 136, 0, 133, 133, 133, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 121, 121, 121, 17, 118, 118, 118, 129, 119, 119, 119, 239, 124, 124, 124, 255, 128, 128, 128, 255, 134, 134, 134, 255, 138, 138, 138, 255, 143, 143, 143, 255, 147, 147, 147, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, + 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 146, 146, 146, 255, 144, 144, 144, 255, 140, 140, 140, 255, 135, 135, 135, 255, 131, 131, 131, 255, 125, 125, 125, 255, 117, 117, 117, 255, 110, 110, 110, 255, 102, 102, 102, 255, 97, 97, 97, 255, 95, 95, 95, 234, 91, 91, 91, 115, 88, 88, 88, 12, 150, 150, 150, 0, 154, 154, 154, 0, 157, 157, 157, 0, 158, 158, 158, 0, + 157, 157, 157, 0, 156, 156, 156, 0, 154, 154, 154, 0, 151, 151, 151, 0, 151, 151, 151, 0, 149, 149, 149, 0, 147, 147, 147, 0, 144, 144, 144, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 135, 135, 135, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 134, 134, 134, 0, 136, 136, 136, 0, 133, 133, 133, 0, 131, 131, 131, 0, 141, 141, 141, 2, 116, 116, 117, 99, 119, 119, 119, 236, 122, 122, 122, 255, 128, 128, 128, 255, 134, 134, 134, 255, 140, 140, 141, 255, 146, 146, 146, 255, 150, 150, 150, 255, 152, 152, 152, 255, + 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 147, 147, 147, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 138, 138, 138, 255, 135, 135, 135, 255, 130, 130, 130, 255, 125, 125, 125, 255, 117, 117, 117, 255, 108, 108, 108, 255, 98, 98, 98, 255, + 94, 94, 94, 255, 89, 89, 89, 228, 86, 86, 86, 88, 158, 158, 158, 0, 157, 157, 157, 0, 155, 155, 155, 0, 153, 153, 153, 0, 151, 151, 151, 0, 150, 150, 150, 0, 149, 149, 149, 0, 146, 146, 146, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 135, 135, 135, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 134, 134, 134, 0, 136, 136, 136, 0, 133, 133, 133, 0, 116, 116, 117, 37, 116, 116, 116, 193, 119, 119, 119, 255, 126, 126, 126, 255, 131, 131, 131, 255, + 139, 139, 139, 255, 144, 144, 144, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 150, 150, 150, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 139, 139, 139, 255, 138, 138, 138, 255, + 136, 136, 136, 255, 133, 133, 133, 255, 131, 131, 131, 255, 127, 127, 127, 255, 120, 120, 120, 255, 113, 113, 113, 255, 104, 104, 104, 255, 93, 93, 93, 255, 88, 88, 88, 255, 82, 82, 82, 186, 81, 81, 81, 27, 151, 151, 151, 0, 150, 150, 150, 0, 148, 148, 148, 0, 145, 145, 145, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 140, 140, 140, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 135, 135, 135, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 134, 134, 134, 0, 134, 134, 134, 1, + 114, 114, 114, 90, 115, 115, 115, 244, 120, 120, 120, 255, 127, 127, 127, 255, 135, 135, 135, 255, 141, 141, 141, 255, 145, 145, 145, 255, 147, 147, 147, 255, 148, 148, 148, 255, 147, 147, 147, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 152, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, + 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, 130, 130, 130, 255, 128, 128, 128, 255, 124, 124, 124, 255, 120, 120, 119, 255, 114, 114, 114, 255, 106, 106, 106, 255, 95, 95, 95, 255, 85, 85, 85, 255, 80, 80, 80, 240, 78, 78, 78, 78, 144, 144, 144, 0, 142, 142, 142, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 135, 135, 135, 0, 135, 135, 135, 0, + 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 132, 132, 132, 2, 112, 112, 112, 135, 115, 115, 115, 255, 121, 121, 121, 255, 129, 129, 129, 255, 135, 135, 135, 255, 141, 141, 141, 255, 143, 143, 143, 255, 144, 144, 144, 255, 143, 143, 143, 255, 143, 143, 143, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, + 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 140, 255, 136, 136, 136, 255, 132, 132, 132, 255, 128, 128, 128, 255, 125, 125, 125, 255, 124, 124, 124, 255, 121, 121, 121, 255, 118, 118, 118, 255, 113, 113, 113, 255, 106, 106, 106, 255, + 97, 97, 97, 255, 84, 84, 84, 255, 78, 78, 78, 255, 75, 75, 75, 120, 141, 141, 141, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 135, 135, 135, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 113, 113, 113, 4, 111, 111, 111, 159, 114, 114, 114, 255, 121, 121, 121, 255, 128, 128, 128, 255, 134, 134, 134, 255, 138, 138, 138, 255, 139, 139, 140, 255, 140, 140, 140, 255, 140, 140, 140, 255, 142, 142, 142, 255, 143, 143, 143, 255, + 144, 144, 144, 255, 147, 147, 147, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 151, 151, 151, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 141, 141, 141, 255, 139, 139, 139, 255, 137, 137, 137, 255, 135, 135, 135, 255, 134, 134, 134, 255, 130, 130, 130, 255, + 127, 127, 127, 255, 122, 122, 122, 255, 119, 119, 119, 255, 117, 117, 117, 255, 115, 115, 115, 255, 111, 111, 111, 255, 105, 105, 105, 255, 97, 97, 97, 255, 85, 85, 85, 255, 76, 76, 76, 255, 72, 72, 72, 144, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 139, 139, 139, 0, 138, 138, 138, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 136, 136, 136, 0, 135, 135, 135, 0, 133, 133, 133, 0, 131, 131, 131, 0, 128, 128, 128, 3, 108, 108, 108, 171, 112, 112, 113, 255, 119, 119, 120, 255, 126, 126, 126, 255, 132, 132, 133, 255, 134, 134, 134, 255, + 136, 136, 136, 255, 136, 136, 136, 255, 137, 137, 137, 255, 138, 138, 139, 255, 140, 140, 140, 255, 141, 141, 141, 255, 142, 142, 142, 255, 144, 144, 145, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, + 139, 139, 139, 255, 136, 136, 136, 255, 133, 133, 133, 255, 132, 132, 132, 255, 131, 131, 131, 255, 130, 130, 130, 255, 127, 127, 127, 255, 124, 124, 124, 255, 119, 119, 119, 255, 115, 115, 115, 255, 114, 114, 113, 255, 112, 112, 112, 255, 108, 108, 108, 255, 103, 103, 103, 255, 95, 95, 95, 255, 83, 83, 83, 255, 73, 73, 73, 255, 70, 70, 70, 153, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 140, 140, 140, 0, 139, 139, 139, 0, 138, 138, 138, 0, 139, 139, 139, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 143, 143, 143, 0, 139, 139, 139, 0, 134, 134, 134, 0, 134, 134, 134, 0, 130, 130, 130, 2, 106, 106, 106, 148, + 110, 110, 110, 255, 116, 116, 116, 255, 124, 124, 125, 255, 129, 129, 130, 255, 132, 132, 132, 255, 131, 131, 131, 255, 133, 133, 133, 255, 135, 135, 135, 255, 136, 136, 136, 255, 137, 137, 137, 255, 138, 138, 138, 255, 138, 138, 138, 255, 141, 141, 141, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 154, 154, 154, 255, 154, 154, 154, 255, 156, 156, 156, 255, 155, 155, 155, 255, + 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 149, 149, 149, 255, 148, 148, 148, 255, 144, 144, 144, 255, 141, 141, 141, 255, 137, 137, 137, 255, 133, 133, 133, 255, 129, 129, 129, 255, 127, 127, 127, 255, 125, 125, 125, 255, 124, 124, 124, 255, 123, 123, 123, 255, 120, 120, 120, 255, 116, 116, 116, 255, 111, 111, 111, 255, 109, 109, 109, 255, 108, 108, 108, 255, 106, 106, 106, 255, 101, 101, 101, 255, + 93, 93, 93, 255, 80, 80, 80, 255, 70, 70, 70, 255, 68, 68, 68, 135, 141, 141, 141, 0, 140, 140, 140, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 135, 135, 135, 0, 135, 135, 135, 1, 105, 105, 105, 121, 106, 106, 107, 255, 114, 114, 114, 255, 121, 121, 121, 255, 127, 127, 127, 255, 128, 128, 128, 255, 128, 128, 128, 255, 129, 129, 129, 255, 132, 132, 132, 255, 133, 133, 133, 255, 133, 133, 133, 255, 134, 134, 134, 255, 136, 136, 136, 255, 140, 140, 140, 255, 144, 144, 144, 255, 148, 148, 148, 255, 149, 149, 149, 255, + 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 155, 155, 155, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, 145, 145, 145, 255, 142, 142, 142, 255, 138, 138, 138, 255, 135, 135, 135, 255, 130, 130, 130, 255, 126, 126, 126, 255, 121, 121, 121, 255, 119, 119, 119, 255, 118, 118, 118, 255, 118, 118, 118, 255, + 115, 115, 115, 255, 112, 112, 112, 255, 109, 109, 109, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, 98, 98, 98, 255, 91, 91, 91, 255, 78, 78, 78, 255, 68, 68, 68, 255, 65, 65, 65, 102, 138, 138, 138, 0, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 140, 140, 140, 0, 106, 106, 106, 62, 105, 105, 105, 249, 110, 110, 111, 255, 118, 118, 118, 255, 124, 124, 124, 255, 124, 124, 124, 255, 124, 124, 124, 255, 127, 127, 127, 255, 128, 128, 128, 255, 128, 128, 128, 255, 128, 128, 128, 255, 131, 131, 131, 255, + 134, 134, 134, 255, 139, 139, 139, 255, 142, 142, 142, 255, 146, 146, 146, 255, 147, 147, 147, 255, 148, 148, 148, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 136, 136, 136, 255, 133, 133, 133, 255, + 130, 130, 130, 255, 127, 127, 127, 255, 122, 122, 122, 255, 117, 117, 117, 255, 113, 113, 113, 255, 112, 112, 112, 255, 112, 112, 112, 255, 112, 112, 112, 255, 110, 110, 110, 255, 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 99, 99, 99, 255, 96, 96, 96, 255, 88, 88, 88, 255, 74, 74, 74, 255, 67, 67, 67, 249, 64, 64, 64, 48, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 108, 108, 108, 24, 103, 103, 103, 228, 107, 107, 107, 255, 114, 114, 114, 255, 120, 120, 120, 255, 121, 121, 121, 255, 122, 122, 122, 255, + 123, 123, 123, 255, 125, 125, 125, 255, 124, 124, 124, 255, 123, 123, 123, 255, 127, 127, 127, 255, 132, 132, 132, 255, 136, 136, 136, 255, 139, 139, 139, 255, 142, 142, 142, 255, 142, 142, 142, 255, 144, 144, 144, 255, 145, 145, 145, 255, 146, 146, 146, 255, 149, 149, 149, 255, 149, 149, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 149, 149, 149, 255, + 146, 146, 146, 255, 143, 143, 143, 255, 139, 139, 139, 255, 135, 135, 135, 255, 131, 131, 131, 255, 128, 128, 128, 255, 126, 126, 126, 255, 125, 125, 125, 255, 122, 122, 122, 255, 118, 118, 118, 255, 112, 112, 112, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 109, 109, 109, 255, 107, 107, 107, 255, 102, 102, 102, 255, 99, 99, 99, 255, 98, 98, 98, 255, 97, 97, 97, 255, 93, 93, 93, 255, + 83, 83, 83, 255, 69, 69, 69, 255, 65, 65, 65, 219, 63, 63, 63, 12, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 139, 139, 139, 2, 101, 101, 101, 158, + 104, 104, 104, 255, 110, 110, 111, 255, 116, 116, 116, 255, 118, 118, 118, 255, 118, 118, 119, 255, 119, 119, 120, 255, 120, 120, 121, 255, 119, 119, 119, 255, 118, 118, 118, 255, 123, 123, 123, 255, 129, 129, 130, 255, 133, 133, 133, 255, 136, 136, 136, 255, 138, 138, 138, 255, 138, 138, 138, 255, 140, 140, 140, 255, 141, 141, 141, 255, 144, 144, 144, 255, 147, 147, 147, 255, 150, 150, 150, 255, 152, 152, 152, 255, + 154, 154, 154, 255, 154, 154, 154, 255, 155, 155, 155, 255, 153, 153, 153, 255, 153, 153, 153, 255, 150, 150, 150, 255, 148, 148, 148, 255, 144, 144, 144, 255, 141, 141, 141, 255, 137, 137, 137, 255, 132, 132, 132, 255, 126, 126, 126, 255, 121, 121, 121, 255, 119, 119, 119, 255, 118, 118, 118, 255, 117, 117, 117, 255, 115, 115, 115, 255, 110, 110, 110, 255, 106, 106, 106, 255, 103, 103, 103, 255, 104, 104, 104, 255, + 105, 105, 105, 255, 104, 104, 104, 255, 100, 100, 100, 255, 97, 97, 97, 255, 97, 97, 97, 255, 95, 95, 95, 255, 90, 90, 90, 255, 79, 79, 79, 255, 65, 65, 65, 255, 63, 63, 63, 144, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 138, 138, 138, 0, 102, 102, 102, 59, 101, 101, 101, 252, 106, 106, 106, 255, 112, 112, 112, 255, 116, 116, 116, 255, 115, 115, 116, 255, 116, 116, 116, 255, 117, 117, 117, 255, 116, 116, 116, 255, 114, 114, 114, 255, 118, 118, 118, 255, 125, 125, 125, 255, 131, 131, 131, 255, 133, 133, 133, 255, 134, 134, 134, 255, 135, 135, 135, 255, 136, 136, 136, 255, + 138, 138, 138, 255, 141, 141, 141, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 150, 150, 150, 255, 149, 149, 149, 255, 144, 144, 144, 255, 141, 141, 141, 255, 137, 137, 137, 255, 134, 134, 134, 255, 128, 128, 128, 255, 122, 122, 122, 255, 116, 116, 116, 255, 113, 113, 113, 255, + 112, 112, 112, 255, 111, 111, 111, 255, 110, 110, 110, 255, 105, 105, 105, 255, 101, 101, 101, 255, 99, 99, 99, 255, 101, 101, 101, 255, 104, 104, 104, 255, 101, 101, 101, 255, 97, 97, 97, 255, 95, 95, 95, 255, 95, 95, 95, 255, 92, 92, 92, 255, 87, 87, 87, 255, 73, 73, 73, 255, 64, 64, 64, 252, 63, 63, 63, 48, 141, 141, 141, 0, 141, 141, 141, 0, 139, 139, 139, 0, 137, 137, 137, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 0, 134, 134, 134, 4, 98, 98, 98, 206, 103, 103, 103, 255, 107, 107, 107, 255, 112, 112, 113, 255, 113, 113, 113, 255, 113, 113, 113, 255, 114, 114, 114, 255, 114, 114, 114, 255, 111, 111, 112, 255, 115, 115, 115, 255, 121, 121, 121, 255, + 126, 126, 127, 255, 128, 128, 128, 255, 129, 129, 129, 255, 130, 130, 130, 255, 132, 132, 132, 255, 134, 134, 134, 255, 138, 138, 138, 255, 142, 142, 142, 255, 144, 144, 144, 255, 147, 147, 147, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 155, 155, 155, 255, 156, 156, 156, 255, 157, 157, 157, 255, 155, 155, 155, 255, 152, 152, 152, 255, 148, 148, 148, 255, 145, 145, 145, 255, 140, 140, 140, 255, + 136, 136, 136, 255, 133, 133, 133, 255, 129, 129, 129, 255, 123, 123, 123, 255, 118, 118, 118, 255, 111, 111, 111, 255, 106, 106, 106, 255, 106, 106, 106, 255, 107, 107, 107, 255, 106, 106, 106, 255, 101, 101, 101, 255, 96, 96, 96, 255, 97, 97, 97, 255, 99, 99, 99, 255, 101, 101, 101, 255, 99, 99, 99, 255, 94, 94, 94, 255, 94, 94, 94, 255, 93, 93, 93, 255, 91, 91, 91, 255, 82, 82, 82, 255, + 69, 69, 69, 255, 64, 64, 64, 189, 139, 139, 139, 0, 136, 136, 136, 0, 134, 134, 134, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 99, 99, 100, 79, 99, 99, 100, 255, 104, 104, 104, 255, 109, 109, 110, 255, 110, 110, 111, 255, 110, 110, 111, 255, + 111, 111, 111, 255, 110, 110, 111, 255, 109, 109, 109, 255, 110, 110, 110, 255, 116, 116, 116, 255, 120, 120, 120, 255, 124, 124, 124, 255, 124, 124, 124, 255, 126, 126, 126, 255, 127, 127, 128, 255, 130, 130, 130, 255, 134, 134, 134, 255, 137, 137, 137, 255, 139, 139, 139, 255, 142, 142, 142, 255, 145, 145, 145, 255, 149, 149, 149, 255, 152, 152, 152, 255, 154, 154, 154, 255, 156, 156, 156, 255, 157, 157, 157, 255, + 157, 157, 157, 255, 156, 156, 156, 255, 153, 153, 153, 255, 150, 150, 150, 255, 146, 146, 146, 255, 140, 140, 140, 255, 134, 134, 134, 255, 130, 130, 130, 255, 125, 125, 125, 255, 123, 123, 123, 255, 119, 119, 119, 255, 112, 112, 112, 255, 107, 107, 107, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 102, 102, 102, 255, 96, 96, 96, 255, 93, 93, 93, 255, 95, 95, 95, 255, 97, 97, 97, 255, + 98, 98, 98, 255, 96, 96, 96, 255, 94, 94, 94, 255, 94, 94, 94, 255, 93, 93, 93, 255, 89, 89, 89, 255, 78, 78, 78, 255, 67, 67, 67, 255, 67, 67, 67, 60, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 133, 133, 133, 4, + 98, 98, 98, 196, 101, 101, 101, 255, 105, 105, 106, 255, 108, 108, 109, 255, 108, 108, 109, 255, 108, 108, 109, 255, 109, 109, 109, 255, 106, 106, 106, 255, 105, 105, 106, 255, 111, 111, 111, 255, 116, 116, 116, 255, 118, 118, 118, 255, 119, 119, 119, 255, 121, 121, 121, 255, 122, 122, 122, 255, 124, 124, 124, 255, 129, 129, 129, 255, 132, 132, 132, 255, 134, 134, 134, 255, 136, 136, 137, 255, 140, 140, 140, 255, + 145, 145, 145, 255, 148, 148, 148, 255, 152, 152, 152, 255, 153, 153, 153, 255, 155, 155, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 153, 153, 153, 255, 151, 151, 151, 255, 148, 148, 148, 255, 144, 144, 144, 255, 139, 139, 139, 255, 135, 135, 135, 255, 128, 128, 128, 255, 123, 123, 123, 255, 120, 120, 120, 255, 116, 116, 116, 255, 113, 113, 113, 255, 108, 108, 108, 255, 101, 101, 101, 255, 95, 95, 95, 255, + 97, 97, 97, 255, 100, 100, 100, 255, 98, 98, 98, 255, 93, 93, 93, 255, 91, 91, 91, 255, 94, 94, 94, 255, 98, 98, 98, 255, 98, 98, 98, 255, 95, 95, 95, 255, 94, 94, 94, 255, 96, 96, 95, 255, 94, 94, 94, 255, 86, 86, 86, 255, 73, 73, 73, 255, 69, 69, 69, 183, 130, 130, 130, 0, 131, 131, 131, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 101, 101, 101, 52, 98, 98, 98, 255, 102, 102, 103, 255, 106, 106, 106, 255, 107, 107, 107, 255, 106, 106, 107, 255, 107, 107, 107, 255, 105, 105, 106, 255, 102, 102, 102, 255, 105, 105, 105, 255, 113, 113, 113, 255, 115, 115, 116, 255, 115, 115, 116, 255, 117, 117, 117, 255, 118, 118, 118, 255, 119, 119, 119, 255, + 123, 123, 123, 255, 126, 126, 126, 255, 128, 128, 128, 255, 131, 131, 131, 255, 135, 135, 135, 255, 139, 139, 139, 255, 143, 143, 143, 255, 146, 146, 146, 255, 150, 150, 150, 255, 152, 152, 152, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 151, 151, 151, 255, 148, 148, 148, 255, 145, 145, 145, 255, 141, 141, 141, 255, 137, 137, 137, 255, 133, 133, 133, 255, 128, 128, 128, 255, 121, 121, 121, 255, + 116, 116, 116, 255, 112, 112, 112, 255, 110, 110, 110, 255, 108, 108, 108, 255, 103, 103, 103, 255, 96, 96, 96, 255, 92, 92, 92, 255, 96, 96, 96, 255, 98, 98, 98, 255, 95, 95, 95, 255, 92, 92, 92, 255, 92, 92, 92, 255, 96, 96, 96, 255, 99, 99, 99, 255, 97, 97, 97, 255, 96, 96, 96, 255, 98, 98, 98, 255, 98, 98, 98, 255, 94, 94, 94, 255, 84, 84, 84, 255, 73, 73, 72, 255, + 73, 73, 73, 39, 130, 130, 130, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 134, 134, 134, 3, 97, 97, 97, 149, 99, 99, 99, 255, 104, 104, 104, 255, 105, 105, 106, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 101, 101, 102, 255, 100, 100, 101, 255, 107, 107, 107, 255, + 112, 112, 112, 255, 113, 113, 113, 255, 112, 112, 113, 255, 113, 113, 114, 255, 114, 114, 114, 255, 117, 117, 117, 255, 121, 121, 121, 255, 122, 122, 123, 255, 125, 125, 125, 255, 129, 129, 130, 255, 133, 133, 134, 255, 138, 138, 138, 255, 141, 141, 141, 255, 144, 144, 144, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 150, 150, 150, 255, + 145, 145, 145, 255, 139, 139, 139, 255, 134, 134, 134, 255, 129, 129, 129, 255, 125, 125, 125, 255, 120, 120, 120, 255, 114, 114, 114, 255, 109, 109, 109, 255, 107, 107, 107, 255, 104, 104, 104, 255, 104, 104, 104, 255, 99, 99, 99, 255, 92, 92, 92, 255, 92, 92, 92, 255, 96, 96, 96, 255, 97, 97, 97, 255, 94, 94, 94, 255, 92, 92, 92, 255, 95, 95, 95, 255, 99, 99, 99, 255, 103, 103, 103, 255, + 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 100, 100, 100, 255, 92, 92, 92, 255, 80, 80, 80, 255, 75, 75, 75, 138, 129, 129, 129, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 124, 124, 124, 11, 96, 96, 96, 232, 101, 101, 101, 255, 106, 106, 106, 255, 103, 103, 103, 255, + 103, 103, 103, 255, 103, 103, 103, 255, 102, 102, 102, 255, 98, 98, 98, 255, 101, 101, 102, 255, 108, 108, 109, 255, 110, 110, 110, 255, 109, 109, 109, 255, 110, 110, 111, 255, 110, 110, 111, 255, 112, 112, 113, 255, 116, 116, 116, 255, 116, 116, 117, 255, 119, 119, 119, 255, 122, 122, 122, 255, 126, 126, 126, 255, 132, 132, 132, 255, 136, 136, 136, 255, 137, 137, 137, 255, 139, 139, 139, 255, 142, 142, 142, 255, + 149, 149, 149, 255, 153, 153, 153, 255, 157, 157, 157, 255, 159, 159, 159, 255, 157, 157, 157, 255, 153, 153, 153, 255, 148, 148, 148, 255, 141, 141, 141, 255, 134, 134, 134, 255, 126, 126, 126, 255, 120, 120, 120, 255, 116, 116, 116, 255, 113, 113, 113, 255, 107, 107, 107, 255, 102, 102, 102, 255, 100, 100, 100, 255, 100, 100, 100, 255, 100, 100, 100, 255, 93, 93, 93, 255, 90, 90, 90, 255, 92, 92, 92, 255, + 98, 98, 98, 255, 97, 97, 97, 255, 95, 95, 95, 255, 97, 97, 97, 255, 101, 101, 101, 255, 106, 106, 106, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 99, 99, 99, 255, 85, 85, 85, 255, 78, 78, 78, 225, 130, 130, 130, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, + 139, 139, 139, 1, 104, 104, 104, 65, 101, 101, 101, 255, 104, 104, 104, 255, 104, 104, 104, 255, 102, 102, 102, 255, 102, 102, 102, 255, 102, 102, 102, 255, 98, 98, 98, 255, 97, 97, 97, 255, 103, 103, 103, 255, 107, 107, 108, 255, 107, 107, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 108, 255, 110, 110, 110, 255, 112, 112, 112, 255, 113, 113, 113, 255, 115, 115, 115, 255, 120, 120, 120, 255, + 124, 124, 124, 255, 128, 128, 128, 255, 129, 129, 129, 255, 131, 131, 131, 255, 138, 138, 138, 255, 145, 145, 145, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 148, 148, 148, 255, 143, 143, 143, 255, 137, 137, 137, 255, 131, 131, 131, 255, 125, 125, 125, 255, 117, 117, 117, 255, 112, 112, 112, 255, 110, 110, 110, 255, 106, 106, 106, 255, 101, 101, 101, 255, + 98, 98, 98, 255, 97, 97, 97, 255, 98, 98, 98, 255, 97, 97, 97, 255, 92, 92, 92, 255, 90, 90, 90, 255, 97, 97, 97, 255, 101, 101, 101, 255, 99, 99, 99, 255, 99, 99, 99, 255, 104, 104, 103, 255, 109, 109, 109, 255, 110, 110, 110, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 103, 103, 103, 255, 94, 94, 94, 255, 82, 82, 82, 255, 79, 79, 79, 45, 132, 132, 132, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 141, 141, 141, 3, 104, 104, 104, 133, 103, 103, 103, 255, 107, 107, 107, 255, 103, 103, 103, 255, 100, 100, 101, 255, 100, 100, 101, 255, 101, 101, 101, 255, 95, 95, 95, 255, 97, 97, 98, 255, 103, 103, 103, 255, 106, 106, 106, 255, 105, 105, 106, 255, 106, 106, 106, 255, 104, 104, 104, 255, + 104, 104, 105, 255, 108, 108, 108, 255, 108, 108, 108, 255, 109, 109, 109, 255, 112, 112, 113, 255, 116, 116, 117, 255, 120, 120, 120, 255, 121, 121, 121, 255, 123, 123, 123, 255, 130, 130, 130, 255, 138, 138, 138, 255, 141, 141, 141, 255, 143, 143, 143, 255, 145, 145, 145, 255, 148, 148, 148, 255, 149, 149, 149, 255, 148, 148, 148, 255, 143, 143, 143, 255, 135, 135, 135, 255, 130, 130, 130, 255, 124, 124, 124, 255, + 119, 119, 119, 255, 113, 113, 113, 255, 108, 108, 108, 255, 104, 104, 104, 255, 104, 104, 104, 255, 101, 101, 101, 255, 97, 97, 97, 255, 96, 96, 96, 255, 97, 97, 97, 255, 98, 98, 98, 255, 95, 95, 95, 255, 94, 94, 94, 255, 99, 99, 99, 255, 106, 106, 106, 255, 105, 105, 105, 255, 103, 103, 103, 255, 105, 105, 105, 255, 110, 110, 110, 255, 113, 113, 113, 255, 111, 111, 111, 255, 109, 109, 109, 255, + 109, 109, 109, 255, 106, 106, 106, 255, 97, 97, 97, 255, 85, 85, 85, 255, 79, 79, 79, 108, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 140, 140, 140, 6, 105, 105, 105, 189, 105, 105, 105, 255, 107, 107, 107, 255, 102, 102, 102, 255, 100, 100, 100, 255, 100, 100, 100, 255, 98, 98, 98, 255, 94, 94, 95, 255, + 98, 98, 99, 255, 103, 103, 103, 255, 103, 103, 103, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 106, 106, 106, 255, 105, 105, 106, 255, 107, 107, 107, 255, 110, 110, 111, 255, 114, 114, 114, 255, 114, 114, 114, 255, 115, 115, 115, 255, 121, 121, 121, 255, 127, 127, 127, 255, 131, 131, 131, 255, 132, 132, 132, 255, 137, 137, 137, 255, 143, 143, 143, 255, 147, 147, 147, 255, + 149, 149, 149, 255, 148, 148, 148, 255, 141, 141, 141, 255, 132, 132, 132, 255, 124, 124, 124, 255, 116, 116, 116, 255, 109, 109, 109, 255, 106, 106, 106, 255, 104, 104, 104, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 97, 97, 97, 255, 96, 96, 96, 255, 97, 97, 97, 255, 101, 101, 101, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 109, 109, 109, 255, 111, 111, 110, 255, + 107, 107, 107, 255, 106, 106, 106, 255, 110, 110, 110, 255, 113, 113, 113, 255, 112, 112, 112, 255, 110, 110, 110, 255, 110, 110, 110, 255, 107, 107, 107, 255, 100, 100, 100, 255, 87, 87, 87, 255, 80, 80, 80, 177, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 137, 137, 137, 11, 108, 108, 108, 237, 109, 109, 109, 255, + 107, 107, 107, 255, 102, 102, 102, 255, 100, 100, 100, 255, 100, 100, 100, 255, 97, 97, 97, 255, 95, 95, 95, 255, 100, 100, 100, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 100, 100, 101, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 105, 105, 105, 255, 107, 107, 108, 255, 109, 109, 110, 255, 110, 110, 110, 255, 112, 112, 113, 255, 118, 118, 118, 255, + 120, 120, 120, 255, 122, 122, 122, 255, 128, 128, 128, 255, 134, 134, 134, 255, 139, 139, 139, 255, 147, 147, 147, 255, 152, 152, 152, 255, 151, 151, 151, 255, 145, 145, 145, 255, 134, 134, 134, 255, 121, 121, 121, 255, 107, 107, 107, 255, 101, 101, 101, 255, 98, 98, 98, 255, 98, 98, 98, 255, 97, 97, 97, 255, 98, 98, 98, 255, 99, 99, 99, 255, 100, 100, 100, 255, 100, 100, 100, 255, 102, 102, 102, 255, + 105, 105, 105, 255, 107, 107, 107, 255, 106, 106, 106, 255, 105, 105, 104, 255, 110, 110, 110, 255, 113, 113, 113, 255, 110, 110, 110, 255, 106, 106, 106, 255, 108, 108, 108, 255, 113, 113, 113, 255, 113, 113, 113, 255, 110, 110, 110, 255, 110, 110, 110, 255, 107, 107, 108, 255, 102, 102, 102, 255, 90, 90, 90, 255, 80, 80, 80, 222, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 1, 121, 121, 122, 38, 116, 116, 116, 255, 115, 115, 115, 255, 110, 110, 111, 255, 102, 102, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 96, 96, 96, 255, 96, 96, 96, 255, 101, 101, 101, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 102, 102, 103, 255, 102, 102, 102, 255, 101, 101, 102, 255, + 103, 103, 103, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 107, 255, 109, 109, 109, 255, 110, 110, 111, 255, 112, 112, 112, 255, 116, 116, 116, 255, 121, 121, 121, 255, 126, 126, 126, 255, 134, 134, 134, 255, 146, 146, 146, 255, 153, 153, 153, 255, 153, 153, 153, 255, 146, 146, 146, 255, 134, 134, 134, 255, 121, 121, 121, 255, 106, 106, 106, 255, 96, 96, 96, 255, 93, 93, 93, 255, 93, 93, 93, 255, + 94, 94, 94, 255, 98, 98, 98, 255, 103, 103, 103, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 109, 109, 109, 255, 110, 110, 110, 255, 109, 109, 109, 255, 106, 106, 106, 255, 110, 110, 110, 255, 114, 114, 114, 255, 110, 110, 110, 255, 106, 106, 106, 255, 108, 108, 108, 255, 111, 111, 111, 255, 112, 112, 112, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 102, 102, 102, 255, + 92, 92, 92, 255, 81, 81, 81, 252, 85, 85, 85, 10, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 1, 124, 124, 124, 74, 122, 122, 123, 255, 121, 121, 121, 255, 114, 114, 114, 255, 106, 106, 107, 255, 105, 105, 106, 255, 104, 104, 104, 255, 99, 99, 99, 255, 99, 99, 99, 255, 104, 104, 104, 255, 105, 105, 105, 255, 101, 101, 101, 255, + 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 102, 255, 101, 101, 101, 255, 101, 101, 102, 255, 104, 104, 104, 255, 104, 104, 105, 255, 104, 104, 105, 255, 107, 107, 107, 255, 110, 110, 111, 255, 111, 111, 111, 255, 116, 116, 116, 255, 127, 127, 127, 255, 142, 142, 142, 255, 156, 156, 156, 255, 156, 156, 156, 255, 143, 143, 143, 255, + 126, 126, 126, 255, 113, 113, 113, 255, 104, 104, 104, 255, 94, 94, 94, 255, 90, 90, 90, 255, 92, 92, 92, 255, 97, 97, 97, 255, 103, 103, 103, 255, 108, 108, 108, 255, 114, 114, 114, 255, 112, 112, 112, 255, 111, 111, 111, 255, 110, 110, 110, 255, 111, 111, 111, 255, 109, 109, 109, 255, 107, 107, 107, 255, 109, 109, 109, 255, 113, 113, 113, 255, 111, 111, 111, 255, 107, 107, 107, 255, 107, 107, 107, 255, + 111, 111, 111, 255, 111, 111, 112, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 103, 103, 103, 255, 94, 94, 94, 255, 83, 83, 83, 255, 81, 81, 82, 50, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 3, 130, 130, 130, 96, 128, 128, 128, 255, 127, 127, 128, 255, 120, 120, 121, 255, 112, 112, 112, 255, 111, 111, 111, 255, + 109, 109, 109, 255, 104, 104, 104, 255, 106, 106, 106, 255, 111, 111, 111, 255, 110, 110, 110, 255, 106, 106, 107, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, 103, 103, 103, 255, 102, 102, 103, 255, 100, 100, 100, 255, + 106, 106, 106, 255, 120, 120, 120, 255, 139, 139, 139, 255, 154, 154, 154, 255, 156, 156, 156, 255, 137, 137, 137, 255, 117, 117, 117, 255, 105, 105, 105, 255, 99, 99, 99, 255, 93, 93, 93, 255, 94, 94, 94, 255, 101, 101, 101, 255, 107, 107, 107, 255, 108, 108, 108, 255, 112, 112, 112, 255, 115, 115, 115, 255, 114, 114, 114, 255, 111, 111, 111, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 109, 255, + 107, 107, 107, 255, 108, 108, 109, 255, 112, 112, 112, 255, 110, 110, 110, 255, 106, 106, 106, 255, 106, 106, 106, 255, 109, 109, 110, 255, 110, 110, 111, 255, 108, 108, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 103, 103, 103, 255, 95, 95, 95, 255, 84, 84, 84, 255, 81, 81, 82, 74, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 4, + 137, 137, 138, 108, 135, 135, 135, 255, 134, 134, 134, 255, 125, 125, 126, 255, 118, 118, 118, 255, 119, 119, 119, 255, 117, 117, 117, 255, 111, 111, 111, 255, 114, 114, 114, 255, 118, 118, 118, 255, 117, 117, 117, 255, 114, 114, 114, 255, 113, 113, 113, 255, 112, 112, 112, 255, 112, 112, 113, 255, 111, 111, 111, 255, 109, 109, 110, 255, 107, 107, 107, 255, 105, 105, 106, 255, 105, 105, 105, 255, 104, 104, 104, 255, + 102, 102, 102, 255, 100, 100, 100, 255, 100, 100, 100, 255, 101, 101, 101, 255, 97, 97, 97, 255, 93, 93, 93, 255, 97, 97, 98, 255, 109, 109, 110, 255, 122, 122, 122, 255, 139, 139, 139, 255, 147, 147, 147, 255, 125, 125, 125, 255, 108, 108, 108, 255, 98, 98, 98, 255, 100, 100, 100, 255, 106, 106, 106, 255, 104, 104, 104, 255, 106, 106, 106, 255, 109, 109, 109, 255, 107, 107, 108, 255, 110, 110, 110, 255, + 115, 115, 115, 255, 114, 114, 114, 255, 109, 109, 109, 255, 107, 107, 107, 255, 108, 108, 108, 255, 109, 109, 109, 255, 106, 106, 106, 255, 106, 106, 106, 255, 111, 111, 111, 255, 110, 110, 110, 255, 105, 105, 106, 255, 104, 104, 105, 255, 107, 107, 107, 255, 109, 109, 109, 255, 108, 108, 108, 255, 106, 106, 106, 255, 106, 106, 106, 255, 103, 103, 103, 255, 94, 94, 95, 255, 84, 84, 84, 255, 81, 81, 82, 93, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 3, 144, 144, 144, 122, 142, 142, 142, 255, 141, 141, 141, 255, 133, 133, 133, 255, 126, 126, 126, 255, 125, 125, 125, 255, 124, 124, 124, 255, 119, 119, 119, 255, 122, 122, 122, 255, 127, 127, 127, 255, 126, 126, 126, 255, 124, 124, 124, 255, 123, 123, 124, 255, 123, 123, 123, 255, 123, 123, 123, 255, + 122, 122, 122, 255, 120, 120, 120, 255, 118, 118, 119, 255, 119, 119, 119, 255, 118, 118, 118, 255, 118, 118, 118, 255, 115, 115, 115, 255, 111, 111, 111, 255, 109, 109, 109, 255, 109, 109, 109, 255, 100, 100, 100, 255, 90, 90, 90, 255, 95, 95, 95, 255, 97, 97, 97, 255, 95, 95, 96, 255, 113, 113, 113, 255, 147, 147, 147, 255, 107, 107, 107, 255, 109, 109, 109, 255, 115, 115, 115, 255, 111, 111, 111, 255, + 108, 108, 108, 255, 103, 103, 104, 255, 103, 103, 103, 255, 107, 107, 107, 255, 106, 106, 106, 255, 108, 108, 108, 255, 111, 111, 112, 255, 112, 112, 112, 255, 107, 107, 107, 255, 105, 105, 105, 255, 106, 106, 107, 255, 106, 106, 107, 255, 105, 105, 105, 255, 105, 105, 105, 255, 109, 109, 109, 255, 108, 108, 108, 255, 105, 105, 105, 255, 103, 103, 103, 255, 106, 106, 106, 255, 108, 108, 109, 255, 106, 106, 107, 255, + 106, 106, 106, 255, 104, 104, 105, 255, 102, 102, 103, 255, 94, 94, 95, 255, 83, 83, 84, 255, 81, 81, 82, 105, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 4, 150, 150, 150, 122, 150, 150, 150, 255, 147, 147, 147, 255, 140, 140, 141, 255, 132, 132, 133, 255, 132, 132, 133, 255, 131, 131, 131, 255, 127, 127, 128, 255, 130, 130, 131, 255, + 135, 135, 136, 255, 135, 135, 136, 255, 133, 133, 134, 255, 133, 133, 134, 255, 133, 133, 134, 255, 135, 135, 136, 255, 135, 135, 136, 255, 133, 133, 134, 255, 132, 132, 133, 255, 133, 133, 134, 255, 133, 133, 134, 255, 135, 135, 135, 255, 134, 134, 135, 255, 131, 131, 131, 255, 132, 132, 133, 255, 134, 134, 135, 255, 129, 129, 130, 255, 122, 122, 123, 255, 124, 124, 125, 255, 128, 128, 129, 255, 124, 124, 125, 255, + 125, 125, 126, 255, 105, 105, 105, 255, 114, 114, 114, 255, 115, 115, 115, 255, 110, 110, 110, 255, 105, 105, 105, 255, 102, 102, 102, 255, 99, 99, 99, 255, 100, 100, 100, 255, 103, 103, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 108, 108, 108, 255, 109, 109, 109, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, 103, 103, 103, 255, 108, 108, 108, 255, + 107, 107, 107, 255, 103, 103, 103, 255, 101, 101, 101, 255, 104, 104, 104, 255, 107, 107, 107, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 94, 94, 94, 255, 83, 83, 83, 255, 81, 81, 81, 109, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 2, 155, 155, 156, 112, 156, 156, 157, 255, 154, 154, 154, 255, + 147, 147, 147, 255, 139, 139, 139, 255, 139, 139, 140, 255, 138, 138, 139, 255, 135, 135, 135, 255, 139, 139, 140, 255, 144, 144, 144, 255, 143, 143, 143, 255, 142, 142, 142, 255, 142, 142, 142, 255, 143, 143, 143, 255, 145, 145, 145, 255, 146, 146, 146, 255, 145, 145, 145, 255, 144, 144, 144, 255, 146, 146, 146, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 148, 148, 148, 255, 149, 149, 149, 255, + 155, 155, 155, 255, 152, 152, 152, 255, 141, 141, 141, 255, 136, 136, 136, 255, 128, 128, 128, 255, 101, 101, 101, 255, 117, 117, 117, 255, 150, 150, 150, 255, 135, 135, 136, 255, 112, 112, 113, 255, 101, 101, 102, 255, 97, 97, 98, 255, 96, 96, 96, 255, 94, 94, 95, 255, 97, 97, 97, 255, 99, 99, 100, 255, 98, 98, 98, 255, 100, 100, 101, 255, 105, 105, 106, 255, 106, 106, 106, 255, 102, 102, 103, 255, + 101, 101, 102, 255, 102, 102, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 103, 103, 103, 255, 106, 106, 106, 255, 105, 105, 106, 255, 101, 101, 102, 255, 100, 100, 101, 255, 103, 103, 103, 255, 105, 105, 106, 255, 103, 103, 104, 255, 103, 103, 104, 255, 101, 101, 102, 255, 100, 100, 100, 255, 94, 94, 94, 255, 83, 83, 83, 255, 81, 81, 81, 93, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 2, 160, 160, 160, 102, 162, 162, 162, 255, 159, 159, 159, 255, 151, 151, 151, 255, 145, 145, 145, 255, 146, 146, 146, 255, 145, 145, 145, 255, 143, 143, 143, 255, 146, 146, 146, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, + 151, 151, 151, 255, 152, 152, 152, 255, 155, 155, 155, 255, 154, 154, 154, 255, 148, 148, 148, 255, 143, 143, 143, 255, 143, 143, 143, 255, 135, 135, 135, 255, 114, 114, 113, 255, 95, 95, 95, 255, 99, 99, 99, 255, 121, 121, 121, 255, 145, 145, 145, 255, 148, 148, 148, 255, 142, 142, 142, 255, 132, 132, 133, 255, 116, 116, 117, 255, 105, 105, 106, 255, 97, 97, 97, 255, 94, 94, 95, 255, 95, 95, 96, 255, + 97, 97, 98, 255, 95, 95, 96, 255, 99, 99, 100, 255, 103, 103, 104, 255, 102, 102, 103, 255, 99, 99, 100, 255, 100, 100, 100, 255, 100, 100, 101, 255, 99, 99, 100, 255, 99, 99, 99, 255, 102, 102, 102, 255, 105, 105, 106, 255, 103, 103, 104, 255, 100, 100, 100, 255, 100, 100, 100, 255, 101, 101, 102, 255, 104, 104, 104, 255, 102, 102, 102, 255, 102, 102, 103, 255, 100, 100, 101, 255, 98, 98, 99, 255, + 92, 92, 93, 255, 81, 81, 82, 255, 81, 81, 82, 81, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 2, 164, 164, 164, 83, 166, 166, 166, 255, 163, 163, 163, 255, 157, 157, 157, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 146, 146, 146, 255, 149, 149, 149, 255, 154, 154, 154, 255, 155, 155, 155, 255, 153, 153, 153, 255, + 153, 153, 153, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 132, 132, 132, 255, 121, 121, 121, 255, 116, 116, 116, 255, 111, 111, 111, 255, 104, 104, 104, 255, 100, 100, 100, 255, 114, 114, 114, 255, 138, 138, 139, 255, 153, 153, 153, 255, 151, 151, 152, 255, 144, 144, 145, 255, + 136, 136, 137, 255, 128, 128, 129, 255, 117, 117, 117, 255, 108, 108, 108, 255, 104, 104, 105, 255, 103, 103, 104, 255, 98, 98, 99, 255, 96, 96, 97, 255, 99, 99, 99, 255, 102, 102, 103, 255, 100, 100, 101, 255, 96, 96, 97, 255, 97, 97, 98, 255, 98, 98, 98, 255, 97, 97, 98, 255, 98, 98, 99, 255, 102, 102, 103, 255, 104, 104, 105, 255, 101, 101, 102, 255, 98, 98, 98, 255, 99, 99, 100, 255, + 101, 101, 102, 255, 102, 102, 103, 255, 101, 101, 101, 255, 100, 100, 101, 255, 101, 101, 101, 255, 98, 98, 98, 255, 91, 91, 92, 255, 80, 80, 81, 255, 82, 82, 82, 57, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 1, 160, 160, 160, 51, 171, 171, 171, 255, 167, 167, 167, 255, 161, 161, 161, 255, 152, 152, 152, 255, 151, 151, 151, 255, + 152, 152, 152, 255, 149, 149, 149, 255, 148, 148, 148, 255, 155, 155, 155, 255, 156, 156, 156, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 144, 144, 144, 255, 139, 139, 139, 255, 135, 135, 135, 255, 132, 132, 132, 255, 126, 126, 126, 255, 122, 122, 122, 255, 114, 114, 114, 255, 103, 103, 103, 255, 101, 101, 101, 255, 109, 109, 109, 255, 116, 116, 116, 255, + 121, 121, 121, 255, 130, 130, 131, 255, 143, 143, 143, 255, 150, 150, 151, 255, 149, 149, 150, 255, 144, 144, 145, 255, 138, 138, 138, 255, 129, 129, 130, 255, 126, 126, 127, 255, 123, 123, 124, 255, 117, 117, 118, 255, 109, 109, 110, 255, 104, 104, 104, 255, 102, 102, 103, 255, 104, 104, 104, 255, 103, 103, 104, 255, 99, 99, 100, 255, 97, 97, 98, 255, 96, 96, 97, 255, 95, 95, 96, 255, 97, 97, 97, 255, + 98, 98, 99, 255, 101, 101, 102, 255, 102, 102, 102, 255, 99, 99, 100, 255, 96, 96, 97, 255, 98, 98, 99, 255, 102, 102, 102, 255, 101, 101, 102, 255, 100, 100, 101, 255, 100, 100, 101, 255, 99, 99, 99, 255, 97, 97, 97, 255, 90, 90, 90, 255, 80, 80, 81, 255, 89, 89, 90, 15, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 1, + 135, 135, 135, 17, 173, 173, 173, 245, 170, 170, 170, 255, 163, 163, 163, 255, 153, 153, 153, 255, 150, 150, 150, 255, 150, 150, 150, 255, 147, 147, 147, 255, 145, 145, 145, 255, 149, 149, 149, 255, 151, 151, 151, 255, 147, 147, 147, 255, 144, 144, 144, 255, 143, 143, 143, 255, 139, 139, 139, 255, 137, 137, 137, 255, 132, 132, 132, 255, 127, 127, 127, 255, 121, 121, 121, 255, 116, 116, 116, 255, 111, 111, 111, 255, + 107, 107, 107, 255, 106, 106, 106, 255, 105, 105, 105, 255, 103, 103, 103, 255, 112, 112, 112, 255, 129, 129, 129, 255, 140, 140, 140, 255, 147, 147, 147, 255, 151, 151, 152, 255, 149, 149, 150, 255, 146, 146, 147, 255, 142, 142, 142, 255, 138, 138, 139, 255, 136, 136, 137, 255, 136, 136, 137, 255, 133, 133, 134, 255, 126, 126, 127, 255, 117, 117, 118, 255, 112, 112, 112, 255, 110, 110, 111, 255, 109, 109, 110, 255, + 106, 106, 107, 255, 102, 102, 102, 255, 100, 100, 101, 255, 99, 99, 99, 255, 98, 98, 98, 255, 97, 97, 98, 255, 99, 99, 100, 255, 101, 101, 102, 255, 100, 100, 100, 255, 97, 97, 98, 255, 96, 96, 96, 255, 98, 98, 98, 255, 100, 100, 101, 255, 100, 100, 100, 255, 99, 99, 100, 255, 99, 99, 100, 255, 98, 98, 98, 255, 96, 96, 97, 255, 87, 87, 87, 255, 77, 77, 78, 229, 132, 132, 132, 2, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 1, 135, 135, 135, 13, 173, 173, 173, 202, 170, 170, 170, 255, 163, 163, 163, 255, 153, 153, 153, 255, 147, 147, 147, 255, 147, 147, 147, 255, 143, 143, 143, 255, 139, 139, 139, 255, 142, 142, 142, 255, 145, 145, 145, 255, 140, 140, 140, 255, 134, 134, 134, 255, 132, 132, 132, 255, 127, 127, 127, 255, + 124, 124, 124, 255, 122, 122, 121, 255, 115, 115, 115, 255, 109, 109, 109, 255, 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 106, 106, 106, 255, 113, 113, 113, 255, 115, 115, 115, 255, 119, 119, 119, 255, 133, 133, 133, 255, 147, 147, 148, 255, 158, 158, 158, 255, 159, 159, 160, 255, 157, 157, 157, 255, 153, 153, 153, 255, 150, 150, 150, 255, 148, 148, 149, 255, 146, 146, 147, 255, 141, 141, 142, 255, + 135, 135, 136, 255, 128, 128, 129, 255, 125, 125, 125, 255, 122, 122, 122, 255, 119, 119, 120, 255, 115, 115, 115, 255, 108, 108, 109, 255, 106, 106, 107, 255, 104, 104, 105, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 102, 255, 102, 102, 103, 255, 103, 103, 104, 255, 99, 99, 100, 255, 96, 96, 96, 255, 96, 96, 97, 255, 97, 97, 98, 255, 98, 98, 99, 255, 99, 99, 100, 255, 98, 98, 99, 255, + 98, 98, 99, 255, 97, 97, 97, 255, 93, 93, 93, 255, 85, 85, 86, 255, 76, 76, 77, 187, 129, 129, 129, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 8, 170, 170, 170, 149, 170, 170, 170, 255, 162, 162, 162, 255, 151, 151, 151, 255, 142, 142, 142, 255, 141, 141, 141, 255, 139, 139, 139, 255, 132, 132, 132, 255, + 131, 131, 131, 255, 135, 135, 135, 255, 132, 132, 132, 255, 125, 125, 125, 255, 120, 120, 120, 255, 117, 117, 117, 255, 113, 113, 113, 255, 110, 110, 110, 255, 106, 106, 106, 255, 103, 103, 103, 255, 100, 100, 100, 255, 102, 102, 102, 255, 105, 105, 105, 255, 108, 108, 108, 255, 117, 117, 117, 255, 127, 127, 127, 255, 133, 133, 134, 255, 137, 137, 137, 255, 145, 145, 146, 255, 155, 155, 156, 255, 159, 159, 160, 255, + 159, 159, 160, 255, 157, 157, 158, 255, 154, 154, 155, 255, 151, 151, 151, 255, 146, 146, 146, 255, 139, 139, 139, 255, 133, 133, 134, 255, 132, 132, 132, 255, 131, 131, 131, 255, 130, 130, 131, 255, 126, 126, 126, 255, 118, 118, 119, 255, 112, 112, 113, 255, 110, 110, 111, 255, 108, 108, 109, 255, 105, 105, 106, 255, 104, 104, 105, 255, 105, 105, 106, 255, 106, 106, 106, 255, 104, 104, 105, 255, 100, 100, 101, 255, + 98, 98, 99, 255, 98, 98, 98, 255, 98, 98, 99, 255, 99, 99, 100, 255, 97, 97, 98, 255, 98, 98, 99, 255, 97, 97, 98, 255, 94, 94, 95, 255, 91, 91, 92, 255, 82, 82, 83, 255, 75, 75, 76, 122, 129, 129, 129, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 134, 134, 134, 4, 165, 165, 165, 84, 168, 168, 168, 255, + 161, 161, 161, 255, 149, 149, 149, 255, 137, 137, 137, 255, 133, 133, 133, 255, 132, 132, 132, 255, 126, 126, 126, 255, 122, 122, 122, 255, 124, 124, 124, 255, 123, 123, 123, 255, 116, 116, 116, 255, 110, 110, 110, 255, 108, 108, 108, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 102, 102, 102, 255, 103, 103, 103, 255, 106, 106, 106, 255, 110, 110, 110, 255, 115, 115, 115, 255, 123, 123, 123, 255, + 132, 132, 132, 255, 141, 141, 142, 255, 146, 146, 146, 255, 150, 150, 150, 255, 153, 153, 153, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 150, 255, 144, 144, 145, 255, 141, 141, 141, 255, 138, 138, 139, 255, 137, 137, 138, 255, 137, 137, 138, 255, 136, 136, 136, 255, 133, 133, 133, 255, 129, 129, 129, 255, 122, 122, 123, 255, 119, 119, 120, 255, 114, 114, 115, 255, 111, 111, 112, 255, + 109, 109, 110, 255, 110, 110, 110, 255, 109, 109, 110, 255, 109, 109, 110, 255, 105, 105, 105, 255, 102, 102, 103, 255, 100, 100, 100, 255, 99, 99, 100, 255, 100, 100, 101, 255, 100, 100, 101, 255, 99, 99, 100, 255, 99, 99, 99, 255, 97, 97, 98, 255, 94, 94, 95, 255, 89, 89, 89, 255, 79, 79, 80, 255, 78, 78, 79, 59, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 135, 135, 135, 2, 148, 148, 148, 29, 168, 168, 168, 242, 161, 161, 161, 255, 148, 148, 148, 255, 133, 133, 133, 255, 125, 125, 125, 255, 124, 124, 124, 255, 120, 120, 120, 255, 113, 113, 113, 255, 114, 114, 114, 255, 116, 116, 116, 255, 112, 112, 112, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, + 105, 105, 105, 255, 107, 107, 107, 255, 110, 110, 110, 255, 115, 115, 116, 255, 121, 121, 121, 255, 128, 128, 128, 255, 135, 135, 135, 255, 142, 142, 142, 255, 149, 149, 150, 255, 155, 155, 155, 255, 156, 156, 156, 255, 154, 154, 155, 255, 151, 151, 152, 255, 149, 149, 150, 255, 148, 148, 148, 255, 146, 146, 147, 255, 145, 145, 145, 255, 144, 144, 144, 255, 142, 142, 143, 255, 140, 140, 141, 255, 136, 136, 137, 255, + 133, 133, 134, 255, 129, 129, 130, 255, 128, 128, 128, 255, 124, 124, 124, 255, 119, 119, 119, 255, 115, 115, 115, 255, 116, 116, 117, 255, 115, 115, 115, 255, 114, 114, 114, 255, 110, 110, 111, 255, 107, 107, 107, 255, 103, 103, 104, 255, 102, 102, 103, 255, 102, 102, 103, 255, 102, 102, 103, 255, 101, 101, 102, 255, 101, 101, 101, 255, 100, 100, 101, 255, 97, 97, 98, 255, 94, 94, 95, 255, 87, 87, 88, 255, + 79, 79, 79, 237, 108, 108, 109, 6, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 130, 130, 130, 0, 134, 134, 134, 11, 163, 163, 163, 171, 161, 161, 161, 255, 149, 149, 149, 255, 131, 131, 131, 255, 119, 119, 119, 255, 115, 115, 115, 255, 113, 113, 113, 255, 108, 108, 108, 255, 104, 104, 104, 255, 107, 107, 107, 255, + 108, 108, 108, 255, 104, 104, 104, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 106, 106, 106, 255, 110, 110, 110, 255, 112, 112, 112, 255, 115, 115, 115, 255, 121, 121, 121, 255, 127, 127, 128, 255, 132, 132, 132, 255, 138, 138, 138, 255, 143, 143, 143, 255, 149, 149, 149, 255, 154, 154, 154, 255, 156, 156, 156, 255, 156, 156, 157, 255, 155, 155, 156, 255, 153, 153, 154, 255, 152, 152, 153, 255, + 151, 151, 151, 255, 149, 149, 150, 255, 147, 147, 147, 255, 144, 144, 144, 255, 139, 139, 140, 255, 135, 135, 136, 255, 134, 134, 134, 255, 131, 131, 132, 255, 130, 130, 131, 255, 127, 127, 127, 255, 122, 122, 123, 255, 122, 122, 123, 255, 122, 122, 122, 255, 120, 120, 120, 255, 116, 116, 117, 255, 113, 113, 114, 255, 109, 109, 110, 255, 107, 107, 108, 255, 106, 106, 106, 255, 106, 106, 107, 255, 105, 105, 105, 255, + 104, 104, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 99, 99, 100, 255, 95, 95, 96, 255, 86, 86, 87, 255, 81, 81, 82, 156, 139, 139, 139, 2, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 131, 131, 131, 0, 134, 134, 134, 5, 159, 159, 159, 85, 160, 160, 160, 255, 149, 149, 149, 255, 133, 133, 133, 255, + 116, 116, 116, 255, 110, 110, 110, 255, 108, 108, 108, 255, 104, 104, 104, 255, 100, 100, 100, 255, 102, 102, 102, 255, 106, 106, 106, 255, 106, 106, 106, 255, 103, 103, 103, 255, 104, 104, 104, 255, 107, 107, 107, 255, 110, 110, 110, 255, 113, 113, 113, 255, 117, 117, 117, 255, 122, 122, 122, 255, 127, 127, 127, 255, 132, 132, 132, 255, 137, 137, 137, 255, 141, 141, 142, 255, 146, 146, 147, 255, 150, 150, 150, 255, + 152, 152, 153, 255, 153, 153, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 150, 150, 151, 255, 148, 148, 148, 255, 145, 145, 146, 255, 142, 142, 142, 255, 139, 139, 139, 255, 136, 136, 137, 255, 135, 135, 136, 255, 131, 131, 132, 255, 129, 129, 130, 255, 126, 126, 127, 255, 128, 128, 128, 255, 128, 128, 129, 255, 127, 127, 128, 255, 123, 123, 124, 255, 119, 119, 120, 255, + 115, 115, 116, 255, 111, 111, 112, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 106, 106, 107, 255, 107, 107, 107, 255, 105, 105, 105, 255, 104, 104, 104, 255, 100, 100, 101, 255, 94, 94, 95, 255, 87, 87, 88, 255, 86, 86, 87, 62, 132, 132, 132, 1, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, + 136, 136, 136, 0, 136, 136, 136, 2, 136, 136, 136, 18, 160, 160, 160, 218, 153, 153, 153, 255, 138, 138, 138, 255, 118, 118, 118, 255, 105, 105, 105, 255, 103, 103, 103, 255, 103, 103, 103, 255, 100, 100, 100, 255, 99, 99, 99, 255, 105, 105, 105, 255, 109, 109, 109, 255, 108, 108, 108, 255, 107, 107, 107, 255, 110, 110, 110, 255, 114, 114, 114, 255, 118, 118, 119, 255, 122, 122, 122, 255, 128, 128, 128, 255, + 132, 132, 132, 255, 135, 135, 136, 255, 139, 139, 140, 255, 143, 143, 143, 255, 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 147, 147, 147, 255, 145, 145, 146, 255, 144, 144, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 134, 255, 130, 130, 131, 255, 129, 129, 130, 255, + 130, 130, 131, 255, 132, 132, 133, 255, 133, 133, 133, 255, 130, 130, 130, 255, 125, 125, 126, 255, 121, 121, 122, 255, 117, 117, 118, 255, 114, 114, 115, 255, 113, 113, 114, 255, 113, 113, 113, 255, 111, 111, 111, 255, 109, 109, 110, 255, 109, 109, 109, 255, 107, 107, 107, 255, 104, 104, 105, 255, 102, 102, 103, 255, 94, 94, 94, 255, 87, 87, 88, 206, 133, 133, 133, 3, 136, 136, 136, 0, 140, 140, 140, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 136, 136, 136, 0, 135, 135, 135, 0, 137, 137, 137, 6, 156, 156, 156, 110, 154, 154, 154, 255, 142, 142, 142, 255, 124, 124, 124, 255, 107, 107, 107, 255, 101, 101, 101, 255, 102, 102, 102, 255, 103, 103, 103, 255, 100, 100, 101, 255, 102, 102, 102, 255, 110, 110, 110, 255, 114, 114, 114, 255, + 112, 112, 112, 255, 113, 113, 113, 255, 117, 117, 117, 255, 122, 122, 122, 255, 127, 127, 128, 255, 132, 132, 132, 255, 136, 136, 136, 255, 139, 139, 140, 255, 142, 142, 142, 255, 144, 144, 145, 255, 149, 149, 149, 255, 151, 151, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 146, 146, 147, 255, 145, 145, 146, 255, 144, 144, 144, 255, + 141, 141, 141, 255, 139, 139, 140, 255, 135, 135, 136, 255, 133, 133, 134, 255, 133, 133, 133, 255, 135, 135, 135, 255, 136, 136, 136, 255, 135, 135, 136, 255, 133, 133, 133, 255, 131, 131, 131, 255, 128, 128, 128, 255, 124, 124, 125, 255, 120, 120, 121, 255, 118, 118, 118, 255, 118, 118, 118, 255, 116, 116, 117, 255, 113, 113, 114, 255, 113, 113, 113, 255, 110, 110, 111, 255, 109, 109, 110, 255, 106, 106, 107, 255, + 102, 102, 103, 255, 94, 94, 95, 255, 92, 92, 92, 86, 141, 141, 141, 1, 143, 143, 143, 0, 144, 144, 144, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 138, 138, 138, 1, 139, 139, 139, 21, 156, 156, 156, 223, 148, 148, 148, 255, 133, 133, 133, 255, 113, 113, 113, 255, 102, 102, 102, 255, + 102, 102, 102, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 107, 107, 107, 255, 116, 116, 116, 255, 119, 119, 119, 255, 119, 119, 119, 255, 121, 121, 121, 255, 126, 126, 127, 255, 130, 130, 131, 255, 134, 134, 134, 255, 139, 139, 139, 255, 143, 143, 143, 255, 145, 145, 146, 255, 148, 148, 148, 255, 149, 149, 150, 255, 151, 151, 152, 255, 150, 150, 150, 255, 150, 150, 151, 255, 149, 149, 150, 255, + 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 147, 255, 145, 145, 146, 255, 143, 143, 144, 255, 141, 141, 142, 255, 139, 139, 140, 255, 137, 137, 138, 255, 136, 136, 137, 255, 137, 137, 138, 255, 139, 139, 140, 255, 139, 139, 140, 255, 138, 138, 139, 255, 136, 136, 136, 255, 134, 134, 135, 255, 131, 131, 132, 255, 129, 129, 130, 255, 127, 127, 127, 255, 124, 124, 124, 255, 122, 122, 122, 255, 120, 120, 121, 255, + 118, 118, 119, 255, 116, 116, 117, 255, 115, 115, 116, 255, 113, 113, 114, 255, 110, 110, 111, 255, 108, 108, 109, 255, 102, 102, 103, 255, 93, 93, 94, 215, 144, 144, 144, 4, 144, 144, 144, 0, 142, 142, 142, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, + 135, 135, 135, 8, 154, 154, 154, 97, 155, 155, 155, 255, 143, 143, 143, 255, 125, 125, 125, 255, 109, 109, 109, 255, 103, 103, 103, 255, 106, 106, 106, 255, 108, 108, 108, 255, 108, 108, 108, 255, 110, 110, 110, 255, 114, 114, 114, 255, 122, 122, 122, 255, 126, 126, 126, 255, 127, 127, 127, 255, 130, 130, 130, 255, 132, 132, 132, 255, 137, 137, 137, 255, 140, 140, 141, 255, 145, 145, 145, 255, 149, 149, 149, 255, + 151, 151, 152, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 146, 146, 147, 255, 145, 145, 146, 255, 144, 144, 145, 255, 143, 143, 143, 255, 142, 142, 142, 255, 141, 141, 141, 255, 141, 141, 142, 255, 142, 142, 142, 255, 142, 142, 143, 255, 142, 142, 143, 255, 140, 140, 141, 255, 138, 138, 138, 255, 136, 136, 136, 255, 133, 133, 134, 255, + 132, 132, 133, 255, 129, 129, 129, 255, 128, 128, 129, 255, 128, 128, 129, 255, 126, 126, 127, 255, 123, 123, 124, 255, 121, 121, 121, 255, 120, 120, 121, 255, 118, 118, 119, 255, 115, 115, 116, 255, 113, 113, 114, 255, 110, 110, 110, 255, 102, 102, 103, 255, 98, 98, 99, 76, 141, 141, 141, 1, 137, 137, 137, 0, 133, 133, 133, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 137, 137, 137, 0, 135, 135, 135, 0, 134, 134, 134, 0, 132, 132, 132, 0, 133, 133, 133, 14, 159, 159, 159, 192, 154, 154, 154, 255, 139, 139, 139, 255, 122, 122, 122, 255, 109, 109, 109, 255, 107, 107, 107, 255, 110, 110, 110, 255, 113, 113, 113, 255, 114, 114, 114, 255, 116, 116, 116, 255, 122, 122, 122, 255, 131, 131, 131, 255, 134, 134, 134, 255, + 134, 134, 135, 255, 135, 135, 136, 255, 138, 138, 138, 255, 142, 142, 142, 255, 145, 145, 145, 255, 149, 149, 149, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 148, 148, 148, 255, 147, 147, 148, 255, 147, 147, 147, 255, 147, 147, 147, 255, 146, 146, 146, 255, 145, 145, 146, 255, + 143, 143, 144, 255, 141, 141, 142, 255, 139, 139, 139, 255, 137, 137, 138, 255, 136, 136, 136, 255, 134, 134, 134, 255, 131, 131, 132, 255, 129, 129, 129, 255, 129, 129, 130, 255, 130, 130, 131, 255, 130, 130, 130, 255, 126, 126, 127, 255, 124, 124, 125, 255, 122, 122, 123, 255, 120, 120, 121, 255, 119, 119, 120, 255, 114, 114, 115, 255, 109, 109, 109, 255, 103, 103, 104, 167, 136, 136, 136, 2, 132, 132, 132, 0, + 130, 130, 130, 0, 128, 128, 128, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 128, 128, 128, 2, 153, 153, 153, 53, 162, 162, 162, 245, 154, 154, 154, 255, 139, 139, 139, 255, 122, 122, 122, 255, 113, 113, 113, 255, 112, 112, 112, 255, + 116, 116, 116, 255, 119, 119, 119, 255, 121, 121, 121, 255, 125, 125, 125, 255, 130, 130, 130, 255, 136, 136, 137, 255, 139, 139, 140, 255, 140, 140, 141, 255, 142, 142, 143, 255, 144, 144, 145, 255, 147, 147, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 155, 155, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, + 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 149, 255, 146, 146, 147, 255, 144, 144, 144, 255, 143, 143, 143, 255, 140, 140, 140, 255, 139, 139, 139, 255, 138, 138, 139, 255, 136, 136, 137, 255, 134, 134, 135, 255, 131, 131, 132, 255, 132, 132, 132, 255, 132, 132, 132, 255, 131, 131, 132, 255, 130, 130, 131, 255, 129, 129, 130, 255, 127, 127, 128, 255, 125, 125, 125, 255, 123, 123, 124, 255, + 121, 121, 122, 255, 114, 114, 115, 255, 108, 108, 109, 237, 107, 107, 107, 29, 129, 129, 129, 1, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 7, + 161, 161, 161, 112, 164, 164, 164, 255, 154, 154, 154, 255, 138, 138, 138, 255, 124, 124, 124, 255, 116, 116, 117, 255, 119, 119, 119, 255, 123, 123, 123, 255, 126, 126, 126, 255, 129, 129, 129, 255, 131, 131, 131, 255, 135, 135, 135, 255, 140, 140, 141, 255, 144, 144, 145, 255, 146, 146, 146, 255, 147, 147, 147, 255, 149, 149, 149, 255, 152, 152, 152, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, + 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 146, 255, 143, 143, 144, 255, 143, 143, 143, 255, 141, 141, 142, 255, 139, 139, 140, 255, 138, 138, 139, 255, 136, 136, 137, 255, 134, 134, 135, 255, 133, 133, 133, 255, 133, 133, 134, 255, 134, 134, 134, 255, + 132, 132, 133, 255, 131, 131, 132, 255, 130, 130, 131, 255, 130, 130, 131, 255, 128, 128, 128, 255, 126, 126, 127, 255, 122, 122, 122, 255, 115, 115, 116, 255, 110, 110, 111, 89, 133, 133, 133, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, + 131, 131, 131, 0, 129, 129, 129, 0, 128, 128, 128, 0, 128, 128, 128, 0, 130, 130, 130, 0, 135, 135, 135, 2, 136, 136, 136, 13, 167, 167, 167, 163, 167, 167, 167, 255, 156, 156, 156, 255, 140, 140, 140, 255, 128, 128, 128, 255, 123, 123, 123, 255, 126, 126, 126, 255, 129, 129, 129, 255, 132, 132, 132, 255, 134, 134, 134, 255, 137, 137, 137, 255, 139, 139, 139, 255, 145, 145, 145, 255, 148, 148, 149, 255, + 152, 152, 152, 255, 155, 154, 155, 255, 134, 134, 134, 255, 159, 159, 159, 255, 154, 154, 155, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 148, 255, 147, 147, 148, 255, 145, 145, 146, 255, 145, 145, 145, 255, 143, 143, 144, 255, 142, 142, 143, 255, 140, 140, 141, 255, + 138, 138, 139, 255, 136, 136, 137, 255, 135, 135, 136, 255, 136, 136, 136, 255, 135, 135, 135, 255, 134, 134, 135, 255, 134, 134, 134, 255, 132, 132, 133, 255, 132, 132, 132, 255, 131, 131, 132, 255, 131, 131, 132, 255, 130, 130, 130, 255, 122, 122, 123, 255, 116, 116, 117, 143, 137, 137, 137, 0, 136, 136, 136, 0, 130, 130, 130, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 128, 128, 128, 0, 128, 128, 128, 0, 131, 131, 131, 0, 135, 135, 135, 0, 138, 138, 138, 0, 137, 137, 137, 0, 133, 133, 133, 3, 142, 142, 142, 20, 172, 172, 172, 189, 169, 169, 169, 255, 159, 159, 159, 255, 144, 144, 144, 255, 135, 135, 135, 255, 129, 129, 130, 255, 130, 130, 130, 255, + 133, 133, 133, 255, 137, 137, 138, 255, 140, 140, 140, 255, 141, 141, 142, 255, 144, 144, 144, 255, 147, 147, 147, 255, 152, 152, 152, 255, 131, 130, 131, 255, 63, 61, 61, 255, 78, 76, 76, 255, 147, 147, 147, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, + 147, 147, 148, 255, 147, 147, 147, 255, 145, 145, 146, 255, 143, 143, 144, 255, 141, 141, 141, 255, 139, 139, 140, 255, 139, 139, 139, 255, 138, 138, 139, 255, 138, 138, 139, 255, 137, 137, 137, 255, 136, 136, 137, 255, 134, 134, 135, 255, 134, 134, 134, 255, 132, 132, 133, 255, 132, 132, 132, 255, 134, 134, 135, 255, 134, 134, 135, 255, 129, 129, 130, 255, 122, 122, 123, 174, 120, 120, 121, 3, 138, 138, 138, 0, + 137, 137, 137, 0, 132, 132, 132, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 132, 132, 132, 0, 136, 136, 136, 0, 138, 138, 138, 0, 136, 136, 136, 0, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 3, 149, 149, 149, 27, + 176, 176, 176, 209, 174, 174, 174, 255, 162, 162, 162, 255, 150, 150, 150, 255, 140, 140, 140, 255, 133, 133, 134, 255, 134, 134, 134, 255, 137, 137, 137, 255, 141, 141, 142, 255, 144, 144, 144, 255, 146, 146, 147, 255, 147, 147, 148, 255, 154, 154, 154, 255, 93, 92, 93, 255, 64, 63, 63, 255, 74, 73, 73, 255, 160, 160, 160, 255, 155, 155, 156, 255, 154, 154, 154, 255, 153, 153, 154, 255, 154, 154, 154, 255, + 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 145, 145, 146, 255, 143, 143, 144, 255, 142, 142, 142, 255, 141, 141, 141, 255, 140, 140, 140, 255, 140, 140, 141, 255, 140, 140, 141, 255, 139, 139, 139, 255, 138, 138, 139, 255, 136, 136, 137, 255, 135, 135, 136, 255, 134, 134, 134, 255, 135, 135, 135, 255, 136, 136, 137, 255, + 138, 138, 139, 255, 135, 135, 135, 255, 128, 128, 129, 191, 128, 128, 129, 7, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 135, 135, 135, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 138, 138, 138, 0, 135, 135, 135, 0, 133, 133, 133, 0, + 134, 134, 134, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 131, 131, 131, 0, 130, 130, 130, 4, 154, 154, 154, 32, 179, 179, 179, 202, 177, 177, 177, 255, 168, 168, 168, 255, 156, 156, 156, 255, 146, 146, 146, 255, 140, 140, 140, 255, 138, 138, 139, 255, 141, 141, 142, 255, 145, 145, 146, 255, 148, 148, 149, 255, 151, 151, 151, 255, 150, 150, 150, 255, 68, 67, 67, 255, 67, 66, 66, 255, + 114, 113, 113, 255, 157, 157, 158, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 151, 255, 148, 148, 149, 255, 147, 147, 148, 255, 146, 146, 147, 255, 145, 145, 145, 255, 143, 143, 144, 255, 143, 143, 144, 255, 143, 143, 143, 255, 142, 142, 143, 255, 142, 142, 143, 255, 141, 141, 142, 255, 139, 139, 140, 255, + 138, 138, 139, 255, 136, 136, 137, 255, 136, 136, 137, 255, 136, 136, 136, 255, 140, 140, 140, 255, 142, 142, 143, 255, 139, 139, 140, 255, 133, 133, 134, 188, 132, 132, 133, 10, 140, 140, 140, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 132, 132, 132, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 134, 134, 134, 0, 132, 132, 132, 0, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 0, 132, 132, 132, 0, 138, 138, 138, 4, 149, 149, 149, 23, 182, 182, 182, 183, 181, 181, 181, 255, 174, 174, 174, 255, 164, 164, 164, 255, 154, 154, 154, 255, 146, 146, 147, 255, 145, 145, 146, 255, + 145, 145, 145, 255, 147, 147, 147, 255, 153, 153, 153, 255, 120, 119, 119, 255, 70, 69, 69, 255, 70, 69, 69, 255, 149, 149, 150, 255, 155, 155, 156, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 151, 255, 150, 150, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, 146, 146, 146, 255, + 145, 145, 145, 255, 144, 144, 145, 255, 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 141, 255, 139, 139, 140, 255, 139, 139, 140, 255, 138, 138, 139, 255, 141, 141, 141, 255, 143, 143, 144, 255, 146, 146, 147, 255, 145, 145, 145, 255, 140, 140, 141, 168, 137, 137, 138, 6, 147, 147, 147, 0, 141, 141, 141, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 132, 132, 132, 0, + 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 133, 133, 133, 0, 132, 132, 132, 0, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 0, 134, 134, 134, 0, 137, 137, 137, 0, 135, 135, 135, 0, 130, 130, 130, 0, 128, 128, 128, 2, 136, 136, 136, 14, + 184, 184, 184, 143, 186, 186, 187, 252, 181, 181, 182, 255, 173, 173, 173, 255, 163, 163, 163, 255, 156, 156, 156, 255, 150, 150, 150, 255, 150, 150, 150, 255, 156, 156, 156, 255, 84, 84, 84, 255, 71, 70, 71, 255, 96, 96, 96, 255, 159, 159, 159, 255, 155, 155, 156, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, + 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 143, 143, 143, 255, 142, 142, 143, 255, 141, 141, 141, 255, 141, 141, 141, 255, 143, 143, 143, 255, 146, 146, 147, 255, 149, 149, 150, 255, 151, 151, 151, 255, 149, 149, 150, 249, 146, 146, 146, 121, 148, 148, 148, 0, 152, 152, 152, 0, 150, 150, 150, 0, + 143, 143, 143, 0, 140, 140, 140, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 132, 132, 132, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 131, 131, 131, 0, 135, 135, 135, 0, 137, 137, 137, 0, + 134, 134, 134, 0, 130, 130, 130, 0, 130, 130, 130, 0, 135, 135, 135, 0, 140, 140, 140, 0, 140, 140, 140, 1, 135, 135, 135, 11, 179, 179, 180, 80, 190, 190, 190, 230, 188, 188, 188, 255, 181, 181, 181, 255, 173, 173, 174, 255, 165, 165, 165, 255, 161, 161, 161, 255, 141, 141, 141, 255, 74, 74, 75, 255, 74, 73, 74, 255, 132, 132, 132, 255, 155, 155, 155, 255, 153, 153, 154, 255, 154, 154, 154, 255, + 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 144, 144, 145, 255, 143, 143, 144, 255, 143, 143, 144, 255, 144, 144, 145, 255, 145, 145, 145, 255, 149, 149, 149, 255, 152, 152, 153, 255, 155, 155, 156, 255, 155, 155, 155, 255, + 154, 154, 155, 224, 151, 151, 152, 61, 145, 145, 145, 0, 145, 145, 145, 0, 150, 150, 150, 0, 151, 151, 151, 0, 143, 143, 143, 0, 140, 140, 140, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 132, 132, 132, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, + 130, 130, 130, 0, 132, 132, 132, 0, 136, 136, 136, 0, 137, 137, 137, 0, 133, 133, 133, 0, 129, 129, 129, 0, 131, 131, 131, 0, 137, 137, 137, 0, 140, 140, 140, 0, 140, 140, 140, 0, 138, 138, 138, 0, 135, 135, 135, 0, 133, 133, 133, 1, 133, 133, 133, 3, 163, 163, 163, 28, 191, 191, 191, 153, 192, 192, 193, 250, 187, 187, 188, 255, 183, 183, 183, 255, 178, 178, 178, 255, 114, 114, 115, 255, + 79, 79, 79, 255, 84, 84, 85, 255, 158, 158, 159, 255, 154, 154, 155, 255, 151, 151, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, 146, 146, 146, 255, 147, 147, 147, 255, 150, 150, 151, 255, + 154, 154, 155, 255, 157, 157, 157, 255, 159, 159, 160, 255, 161, 161, 162, 255, 159, 159, 160, 249, 157, 157, 158, 137, 154, 154, 154, 10, 142, 142, 142, 0, 145, 145, 145, 0, 144, 144, 144, 0, 150, 150, 150, 0, 151, 151, 151, 0, 143, 143, 143, 0, 140, 140, 140, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 132, 132, 132, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 137, 137, 137, 0, 136, 136, 136, 0, 131, 131, 131, 0, 129, 129, 129, 0, 133, 133, 133, 0, 138, 138, 138, 0, 141, 141, 141, 0, 139, 139, 139, 0, 137, 137, 137, 0, 134, 134, 134, 0, 132, 132, 132, 0, 132, 132, 132, 0, 134, 134, 134, 0, 136, 136, 136, 0, 138, 138, 138, 1, + 140, 140, 140, 7, 181, 181, 181, 61, 194, 194, 194, 185, 194, 194, 194, 255, 191, 191, 191, 255, 183, 183, 183, 255, 147, 147, 147, 255, 138, 138, 139, 255, 171, 171, 171, 255, 164, 164, 164, 255, 161, 161, 162, 255, 158, 158, 158, 255, 155, 155, 156, 255, 154, 154, 155, 255, 153, 153, 153, 255, 151, 151, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 150, 150, 150, 255, 150, 150, 151, 255, + 151, 151, 151, 255, 152, 152, 153, 255, 154, 154, 155, 255, 157, 157, 157, 255, 160, 160, 161, 255, 163, 163, 164, 255, 166, 166, 167, 255, 167, 167, 167, 255, 167, 167, 167, 255, 165, 165, 165, 173, 159, 159, 160, 43, 134, 134, 134, 1, 138, 138, 138, 0, 141, 141, 141, 0, 145, 145, 145, 0, 144, 144, 144, 0, 150, 150, 150, 0, 151, 151, 151, 0, 143, 143, 143, 0, 140, 140, 140, 0, 138, 138, 138, 0, + 138, 138, 138, 0, 137, 137, 137, 0, 132, 132, 132, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 130, 130, 130, 0, 130, 130, 130, 0, 134, 134, 134, 0, 139, 139, 139, 0, 141, 141, 141, 0, 139, 139, 139, 0, 136, 136, 136, 0, 134, 134, 134, 0, 132, 132, 132, 0, + 133, 133, 133, 0, 135, 135, 135, 0, 137, 137, 137, 0, 137, 137, 137, 0, 138, 138, 138, 0, 137, 137, 137, 0, 144, 144, 144, 0, 147, 147, 147, 1, 139, 139, 139, 9, 183, 183, 183, 62, 195, 195, 195, 169, 196, 196, 197, 242, 194, 194, 195, 255, 191, 191, 191, 255, 186, 186, 186, 255, 181, 181, 182, 255, 178, 178, 179, 255, 174, 174, 174, 255, 171, 171, 171, 255, 168, 168, 169, 255, 166, 166, 166, 255, + 164, 164, 165, 255, 162, 162, 163, 255, 162, 162, 162, 255, 161, 161, 161, 255, 162, 162, 163, 255, 164, 164, 164, 255, 165, 165, 165, 255, 166, 166, 167, 255, 168, 168, 169, 255, 170, 170, 170, 255, 171, 171, 172, 255, 173, 173, 173, 255, 173, 173, 173, 239, 171, 171, 172, 155, 167, 167, 168, 46, 134, 134, 134, 1, 132, 132, 132, 0, 135, 135, 135, 0, 138, 138, 138, 0, 141, 141, 141, 0, 145, 145, 145, 0, + 144, 144, 144, 0, 150, 150, 150, 0, 151, 151, 151, 0, 143, 143, 143, 0, 140, 140, 140, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 132, 132, 132, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 136, 136, 136, 0, 140, 140, 140, 0, 140, 140, 140, 0, + 138, 138, 138, 0, 135, 135, 135, 0, 133, 133, 133, 0, 132, 132, 132, 0, 133, 133, 133, 0, 135, 135, 135, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 143, 143, 143, 0, 139, 139, 139, 0, 132, 132, 132, 0, 128, 128, 128, 2, 132, 132, 132, 5, 162, 162, 162, 23, 191, 191, 191, 102, 195, 195, 196, 187, 195, 195, 196, 240, + 194, 194, 194, 255, 191, 191, 191, 255, 188, 188, 188, 255, 186, 186, 187, 255, 184, 184, 185, 255, 181, 181, 182, 255, 181, 181, 181, 255, 180, 180, 180, 255, 179, 179, 179, 255, 178, 178, 178, 255, 177, 177, 178, 255, 178, 178, 178, 255, 178, 178, 178, 255, 178, 178, 179, 255, 179, 179, 179, 255, 180, 180, 180, 240, 177, 177, 177, 181, 176, 176, 176, 86, 165, 165, 165, 9, 142, 142, 142, 1, 138, 138, 138, 0, + 133, 133, 133, 0, 132, 132, 132, 0, 135, 135, 135, 0, 138, 138, 138, 0, 141, 141, 141, 0, 145, 145, 145, 0, 144, 144, 144, 0, 150, 150, 150, 0, 151, 151, 151, 0, 143, 143, 143, 0, 140, 140, 140, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 132, 132, 132, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 140, 140, 140, 0, 137, 137, 137, 0, 135, 135, 135, 0, 133, 133, 133, 0, 132, 132, 132, 0, 134, 134, 134, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 140, 140, 140, 0, 141, 141, 141, 0, 138, 138, 138, 0, 132, 132, 132, 0, 127, 127, 127, 0, 126, 126, 126, 0, + 126, 126, 126, 0, 130, 130, 130, 0, 128, 128, 128, 0, 130, 130, 130, 2, 139, 139, 139, 6, 139, 139, 139, 12, 189, 189, 189, 65, 191, 191, 192, 120, 192, 192, 192, 169, 192, 192, 193, 205, 191, 191, 192, 218, 193, 193, 194, 255, 192, 192, 192, 255, 190, 190, 191, 255, 190, 190, 190, 255, 188, 188, 189, 255, 184, 184, 185, 215, 183, 183, 183, 200, 181, 181, 181, 166, 180, 180, 180, 113, 179, 179, 180, 51, + 140, 140, 140, 3, 139, 139, 139, 1, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 139, 139, 139, 0, 133, 133, 133, 0, 132, 132, 132, 0, 135, 135, 135, 0, 138, 138, 138, 0, 141, 141, 141, 0, 145, 145, 145, 0, 144, 144, 144, 0, 150, 150, 150, 0, 151, 151, 151, 0, 143, 143, 143, 0, 140, 140, 140, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 132, 132, 132, 0, + 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 134, 134, 134, 0, 132, 132, 132, 0, 132, 132, 132, 0, 134, 134, 134, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 140, 140, 140, 0, 141, 141, 141, 0, + 137, 137, 137, 0, 131, 131, 131, 0, 126, 126, 126, 0, 126, 126, 126, 0, 127, 127, 127, 0, 127, 127, 127, 0, 127, 127, 127, 0, 128, 128, 128, 0, 126, 126, 126, 0, 127, 127, 127, 0, 144, 144, 144, 0, 143, 143, 143, 1, 140, 140, 140, 0, 138, 138, 138, 2, 139, 139, 139, 3, 144, 144, 144, 5, 143, 143, 143, 7, 138, 138, 138, 7, 137, 137, 137, 8, 139, 139, 139, 8, 141, 141, 141, 7, + 139, 139, 139, 6, 141, 141, 141, 5, 142, 142, 142, 3, 141, 141, 141, 1, 143, 143, 143, 0, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 139, 139, 139, 0, 133, 133, 133, 0, 132, 132, 132, 0, 135, 135, 135, 0, 138, 138, 138, 0, 141, 141, 141, 0, 145, 145, 145, 0, 144, 144, 144, 0, 150, 150, 150, 0, 151, 151, 151, 0, + 143, 143, 143, 0, 140, 140, 140, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 132, 132, 132, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 135, 135, 135, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, + 131, 131, 131, 0, 133, 133, 133, 0, 133, 133, 133, 0, 136, 136, 136, 0, 135, 135, 135, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, 127, 127, 127, 0, 126, 126, 126, 0, 148, 148, 148, 1, 126, 126, 126, 15, 119, 119, 119, 69, 119, 119, 119, 114, 119, 119, 119, 162, 119, 119, 119, 194, 119, 119, 119, 212, 120, 120, 120, 212, 119, 119, 119, 214, 117, 117, 117, 213, + 117, 117, 117, 212, 115, 115, 115, 190, 113, 113, 113, 160, 112, 112, 112, 113, 112, 112, 112, 66, 112, 112, 112, 10, 150, 150, 150, 0, 149, 149, 149, 0, 151, 151, 151, 0, 151, 151, 151, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 145, 145, 145, 0, 147, 147, 147, 0, 148, 148, 148, 0, 147, 147, 147, 0, 147, 147, 147, 0, + 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 135, 135, 135, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 133, 133, 133, 0, 133, 133, 133, 0, 136, 136, 136, 0, 135, 135, 135, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, 121, 121, 121, 45, 120, 120, 120, 132, 120, 120, 120, 199, 121, 121, 121, 255, 122, 122, 122, 255, 125, 125, 125, 255, + 127, 127, 127, 255, 128, 128, 128, 255, 128, 128, 128, 255, 127, 127, 127, 255, 127, 127, 127, 255, 126, 126, 126, 255, 124, 124, 124, 255, 121, 121, 121, 255, 117, 117, 117, 255, 115, 115, 115, 255, 113, 113, 113, 255, 109, 109, 109, 252, 107, 107, 107, 196, 105, 105, 105, 133, 104, 104, 104, 42, 149, 149, 149, 1, 143, 143, 143, 0, 141, 141, 141, 0, 140, 140, 140, 0, 143, 143, 143, 0, 148, 148, 148, 0, + 148, 148, 148, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 135, 135, 135, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 133, 133, 133, 0, 133, 133, 133, 0, 136, 136, 136, 0, 135, 135, 135, 0, 131, 131, 131, 0, 123, 123, 123, 14, 119, 119, 119, 114, 119, 119, 119, 207, + 121, 121, 121, 255, 124, 124, 124, 255, 128, 128, 128, 255, 132, 132, 132, 255, 136, 136, 136, 255, 140, 140, 140, 255, 142, 142, 142, 255, 144, 144, 144, 255, 144, 144, 144, 255, 144, 144, 144, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 136, 136, 136, 255, 132, 132, 132, 255, 128, 128, 127, 255, 122, 122, 122, 255, 117, 117, 117, 255, 111, 111, 111, 255, 107, 107, 107, 255, 103, 103, 103, 255, + 101, 101, 101, 204, 98, 98, 98, 107, 102, 102, 102, 11, 138, 138, 138, 0, 141, 141, 141, 0, 148, 148, 148, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 149, 149, 149, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 135, 135, 135, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 133, 133, 133, 0, 133, 133, 133, 0, + 136, 136, 136, 0, 121, 121, 121, 17, 118, 118, 118, 128, 119, 119, 119, 238, 123, 123, 123, 255, 127, 127, 127, 255, 133, 133, 133, 255, 137, 137, 137, 255, 142, 142, 142, 255, 147, 147, 147, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 147, 147, 147, 255, 144, 144, 144, 255, + 140, 140, 140, 255, 135, 135, 135, 255, 132, 132, 132, 255, 126, 126, 126, 255, 118, 118, 118, 255, 112, 112, 112, 255, 103, 103, 103, 255, 98, 98, 98, 255, 96, 96, 96, 235, 93, 93, 93, 117, 92, 92, 92, 13, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, + 146, 146, 146, 0, 148, 148, 148, 0, 150, 150, 150, 0, 153, 153, 153, 0, 156, 156, 156, 0, 157, 157, 157, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 135, 135, 135, 0, + 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 133, 133, 133, 0, 141, 141, 141, 2, 116, 116, 117, 97, 118, 118, 118, 235, 121, 121, 121, 255, 127, 127, 127, 255, 133, 133, 133, 255, 139, 139, 140, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, + 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 138, 138, 138, 255, 135, 135, 135, 255, 130, 130, 130, 255, 126, 126, 126, 255, 118, 118, 118, 255, 109, 109, 109, 255, 100, 100, 100, 255, 95, 95, 95, 255, 90, 90, 90, 229, 88, 88, 88, 90, 148, 148, 148, 1, 147, 147, 147, 0, 146, 146, 146, 0, + 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 149, 149, 149, 0, 151, 151, 151, 0, 154, 154, 154, 0, 156, 156, 156, 0, 158, 158, 158, 0, 158, 158, 158, 0, 157, 157, 157, 0, 156, 156, 156, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 135, 135, 135, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 116, 116, 117, 36, 115, 115, 115, 192, 118, 118, 118, 255, 125, 125, 125, 255, 131, 131, 131, 255, 138, 138, 138, 255, 143, 143, 143, 255, 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, + 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 139, 139, 139, 255, 138, 138, 138, 255, 135, 135, 135, 255, 133, 133, 133, 255, 131, 131, 131, 255, 128, 128, 128, 255, 121, 121, 121, 255, 114, 114, 114, 255, + 105, 105, 105, 255, 94, 94, 94, 255, 89, 89, 89, 255, 84, 84, 84, 188, 86, 86, 86, 29, 146, 146, 146, 0, 147, 147, 147, 0, 150, 150, 150, 0, 152, 152, 152, 0, 155, 155, 155, 0, 157, 157, 157, 0, 158, 158, 158, 0, 158, 158, 158, 0, 157, 157, 157, 0, 156, 156, 156, 0, 154, 154, 154, 0, 153, 153, 153, 0, 151, 151, 151, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 136, 136, 136, 0, 135, 135, 135, 0, 132, 132, 132, 0, 134, 134, 134, 1, 113, 113, 113, 88, 114, 114, 114, 244, 120, 120, 120, 255, 126, 126, 126, 255, 134, 134, 134, 255, 140, 140, 140, 255, + 143, 143, 143, 255, 147, 147, 147, 255, 149, 149, 149, 255, 148, 148, 148, 255, 148, 148, 148, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, 137, 137, 137, 255, + 134, 134, 134, 255, 132, 132, 132, 255, 129, 129, 129, 255, 127, 127, 127, 255, 124, 124, 124, 255, 121, 121, 120, 255, 115, 115, 115, 255, 107, 107, 107, 255, 96, 96, 96, 255, 87, 87, 87, 255, 82, 82, 82, 241, 82, 82, 82, 81, 156, 156, 156, 1, 157, 157, 157, 0, 158, 158, 158, 0, 157, 157, 157, 0, 157, 157, 157, 0, 155, 155, 155, 0, 154, 154, 154, 0, 152, 152, 152, 0, 151, 151, 151, 0, + 151, 151, 151, 0, 150, 150, 150, 0, 148, 148, 148, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 138, 138, 138, 0, 135, 135, 135, 0, 131, 131, 131, 1, 111, 111, 111, 133, + 114, 114, 114, 255, 121, 121, 121, 255, 128, 128, 128, 255, 134, 134, 134, 255, 139, 139, 139, 255, 142, 142, 142, 255, 143, 143, 143, 255, 144, 144, 144, 255, 145, 145, 145, 255, 146, 146, 146, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, + 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 141, 141, 141, 255, 139, 139, 139, 255, 135, 135, 135, 255, 132, 132, 132, 255, 128, 128, 128, 255, 125, 125, 125, 255, 123, 123, 123, 255, 121, 121, 121, 255, 119, 119, 119, 255, 114, 114, 114, 255, 107, 107, 107, 255, 98, 98, 98, 255, 87, 87, 87, 255, 80, 80, 80, 255, 78, 78, 78, 123, 156, 156, 156, 1, 155, 155, 155, 0, + 153, 153, 153, 0, 152, 152, 152, 0, 151, 151, 151, 0, 150, 150, 150, 0, 149, 149, 149, 0, 147, 147, 147, 0, 145, 145, 145, 0, 143, 143, 143, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 143, 143, 143, 0, 141, 141, 141, 0, 113, 113, 113, 4, 110, 110, 110, 158, 113, 113, 113, 255, 120, 120, 120, 255, 127, 127, 127, 255, 134, 134, 134, 255, 137, 137, 137, 255, 139, 139, 140, 255, 140, 140, 140, 255, 141, 141, 141, 255, 143, 143, 143, 255, 143, 143, 143, 255, 145, 145, 145, 255, 147, 147, 147, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, + 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 143, 143, 143, 255, 140, 140, 140, 255, 139, 139, 139, 255, 137, 137, 137, 255, 135, 135, 135, 255, 133, 133, 133, 255, 130, 130, 130, 255, 127, 127, 127, 255, 122, 122, 122, 255, 119, 119, 119, 255, 116, 116, 116, 255, 115, 115, 115, 255, 112, 112, 112, 255, + 106, 106, 106, 255, 98, 98, 98, 255, 87, 87, 87, 255, 79, 79, 79, 255, 75, 75, 75, 147, 151, 151, 151, 1, 150, 150, 150, 0, 149, 149, 149, 0, 147, 147, 147, 0, 145, 145, 145, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 126, 126, 126, 2, 107, 107, 107, 169, 112, 112, 113, 255, 118, 118, 119, 255, 125, 125, 125, 255, 131, 131, 132, 255, 134, 134, 135, 255, 136, 136, 136, 255, 137, 137, 137, 255, 137, 137, 137, 255, 139, 139, 140, 255, 141, 141, 141, 255, 142, 142, 142, 255, + 143, 143, 143, 255, 143, 143, 144, 255, 145, 145, 145, 255, 146, 146, 146, 255, 148, 148, 148, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 142, 142, 142, 255, 139, 139, 139, 255, 136, 136, 136, 255, 133, 133, 133, 255, 131, 131, 131, 255, 130, 130, 130, 255, 129, 129, 129, 255, + 126, 126, 126, 255, 124, 124, 124, 255, 119, 119, 119, 255, 115, 115, 115, 255, 114, 114, 113, 255, 112, 112, 112, 255, 108, 108, 108, 255, 104, 104, 104, 255, 97, 97, 97, 255, 85, 85, 85, 255, 76, 76, 76, 255, 72, 72, 72, 155, 144, 144, 144, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 127, 127, 127, 1, 105, 105, 105, 145, 109, 109, 109, 255, 115, 115, 115, 255, 122, 122, 123, 255, 128, 128, 129, 255, 131, 131, 131, 255, 132, 132, 132, 255, + 133, 133, 133, 255, 135, 135, 135, 255, 136, 136, 136, 255, 137, 137, 137, 255, 139, 139, 139, 255, 139, 139, 139, 255, 140, 140, 140, 255, 143, 143, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 150, 150, 150, 255, 148, 148, 148, 255, 144, 144, 144, 255, + 141, 141, 141, 255, 137, 137, 137, 255, 133, 133, 133, 255, 130, 130, 130, 255, 127, 127, 127, 255, 123, 123, 123, 255, 123, 123, 123, 255, 123, 123, 123, 255, 120, 120, 120, 255, 116, 116, 116, 255, 112, 112, 112, 255, 110, 110, 110, 255, 107, 107, 107, 255, 106, 106, 106, 255, 101, 101, 101, 255, 94, 94, 94, 255, 83, 83, 83, 255, 73, 73, 73, 255, 71, 71, 71, 137, 141, 141, 141, 1, 141, 141, 141, 0, + 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 141, 141, 141, 0, 104, 104, 104, 119, 106, 106, 107, 255, + 113, 113, 113, 255, 120, 120, 120, 255, 125, 125, 125, 255, 128, 128, 128, 255, 129, 129, 129, 255, 129, 129, 129, 255, 132, 132, 132, 255, 134, 134, 134, 255, 133, 133, 133, 255, 134, 134, 134, 255, 135, 135, 135, 255, 139, 139, 139, 255, 143, 143, 143, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, + 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, 145, 145, 145, 255, 143, 143, 143, 255, 141, 141, 141, 255, 138, 138, 138, 255, 135, 135, 135, 255, 131, 131, 131, 255, 127, 127, 127, 255, 122, 122, 122, 255, 119, 119, 119, 255, 118, 118, 118, 255, 117, 117, 117, 255, 115, 115, 115, 255, 112, 112, 112, 255, 110, 110, 110, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, + 97, 97, 97, 255, 92, 92, 92, 255, 80, 80, 80, 255, 71, 71, 71, 255, 68, 68, 68, 104, 140, 140, 140, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, + 141, 141, 141, 0, 140, 140, 140, 0, 138, 138, 138, 0, 103, 103, 103, 58, 104, 104, 104, 249, 110, 110, 110, 255, 117, 117, 117, 255, 122, 122, 122, 255, 124, 124, 124, 255, 124, 124, 124, 255, 127, 127, 127, 255, 129, 129, 129, 255, 129, 129, 129, 255, 129, 129, 129, 255, 130, 130, 130, 255, 133, 133, 133, 255, 137, 137, 137, 255, 142, 142, 142, 255, 146, 146, 146, 255, 147, 147, 147, 255, 148, 148, 148, 255, + 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 145, 145, 145, 255, 141, 141, 141, 255, 140, 140, 140, 255, 137, 137, 137, 255, 136, 136, 136, 255, 133, 133, 133, 255, 130, 130, 130, 255, 128, 128, 128, 255, 123, 123, 123, 255, 118, 118, 118, 255, 114, 114, 114, 255, 112, 112, 112, 255, + 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 99, 99, 99, 255, 96, 96, 96, 255, 89, 89, 89, 255, 77, 77, 77, 255, 70, 70, 70, 249, 69, 69, 69, 50, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 139, 139, 139, 0, 138, 138, 138, 0, 136, 136, 136, 0, 135, 135, 135, 0, 103, 103, 103, 21, 101, 101, 101, 227, 106, 106, 106, 255, 113, 113, 113, 255, 118, 118, 118, 255, 122, 122, 122, 255, 122, 122, 122, 255, 123, 123, 123, 255, 125, 125, 125, 255, 125, 125, 125, 255, 125, 125, 125, 255, 127, 127, 127, 255, 130, 130, 130, 255, + 135, 135, 135, 255, 140, 140, 140, 255, 143, 143, 143, 255, 143, 143, 143, 255, 144, 144, 144, 255, 146, 146, 146, 255, 147, 147, 147, 255, 150, 150, 150, 255, 150, 150, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 149, 149, 149, 255, 147, 147, 147, 255, 144, 144, 144, 255, 140, 140, 140, 255, 136, 136, 136, 255, 131, 131, 131, 255, 128, 128, 128, 255, + 126, 126, 126, 255, 124, 124, 124, 255, 122, 122, 122, 255, 119, 119, 119, 255, 114, 114, 114, 255, 111, 111, 111, 255, 108, 108, 108, 255, 107, 107, 107, 255, 108, 108, 108, 255, 106, 106, 106, 255, 103, 103, 103, 255, 100, 100, 100, 255, 99, 99, 99, 255, 97, 97, 97, 255, 93, 93, 93, 255, 86, 86, 86, 255, 73, 73, 73, 255, 68, 68, 68, 220, 74, 74, 74, 14, 142, 142, 142, 0, 141, 141, 141, 0, + 140, 140, 140, 0, 139, 139, 139, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 137, 137, 137, 1, 99, 99, 99, 154, 103, 103, 103, 255, 109, 109, 110, 255, 115, 115, 115, 255, 118, 118, 118, 255, 118, 118, 119, 255, 119, 119, 120, 255, + 120, 120, 121, 255, 121, 121, 121, 255, 120, 120, 120, 255, 122, 122, 122, 255, 126, 126, 127, 255, 131, 131, 131, 255, 137, 137, 137, 255, 140, 140, 140, 255, 140, 140, 140, 255, 141, 141, 141, 255, 142, 142, 142, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, + 149, 149, 149, 255, 145, 145, 145, 255, 142, 142, 142, 255, 138, 138, 138, 255, 132, 132, 132, 255, 127, 127, 127, 255, 122, 122, 122, 255, 119, 119, 119, 255, 118, 118, 118, 255, 117, 117, 117, 255, 115, 115, 115, 255, 112, 112, 112, 255, 107, 107, 107, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 101, 255, 98, 98, 98, 255, 97, 97, 97, 255, 95, 95, 95, 255, + 91, 91, 91, 255, 82, 82, 82, 255, 70, 70, 70, 255, 66, 66, 66, 147, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 99, 99, 99, 55, 100, 100, 100, 252, + 105, 105, 105, 255, 111, 111, 111, 255, 115, 115, 115, 255, 116, 116, 117, 255, 116, 116, 116, 255, 117, 117, 117, 255, 117, 117, 117, 255, 116, 116, 116, 255, 118, 118, 118, 255, 122, 122, 122, 255, 128, 128, 128, 255, 132, 132, 132, 255, 135, 135, 135, 255, 136, 136, 136, 255, 136, 136, 136, 255, 140, 140, 140, 255, 142, 142, 142, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 152, 152, 152, 255, + 153, 153, 153, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 134, 134, 134, 255, 128, 128, 128, 255, 123, 123, 123, 255, 117, 117, 117, 255, 113, 113, 113, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 106, 106, 106, 255, 102, 102, 102, 255, 99, 99, 99, 255, + 100, 100, 100, 255, 101, 101, 101, 255, 101, 101, 101, 255, 98, 98, 98, 255, 95, 95, 95, 255, 95, 95, 95, 255, 92, 92, 92, 255, 88, 88, 88, 255, 77, 77, 77, 255, 68, 68, 68, 252, 68, 68, 68, 50, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 133, 133, 133, 2, 96, 96, 96, 204, 102, 102, 102, 255, 106, 106, 106, 255, 110, 110, 111, 255, 113, 113, 113, 255, 114, 114, 114, 255, 114, 114, 114, 255, 115, 115, 115, 255, 113, 113, 114, 255, 114, 114, 114, 255, 118, 118, 118, 255, 124, 124, 125, 255, 127, 127, 127, 255, 129, 129, 129, 255, 130, 130, 130, 255, 132, 132, 132, 255, 134, 134, 135, 255, + 138, 138, 138, 255, 140, 140, 140, 255, 143, 143, 144, 255, 147, 147, 147, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 156, 156, 156, 255, 156, 156, 156, 255, 154, 154, 154, 255, 152, 152, 152, 255, 149, 149, 149, 255, 146, 146, 146, 255, 141, 141, 141, 255, 137, 137, 137, 255, 132, 132, 132, 255, 128, 128, 128, 255, 123, 123, 123, 255, 119, 119, 119, 255, 112, 112, 112, 255, + 106, 106, 106, 255, 105, 105, 105, 255, 106, 106, 106, 255, 105, 105, 105, 255, 102, 102, 102, 255, 98, 98, 98, 255, 97, 97, 97, 255, 97, 97, 97, 255, 99, 99, 99, 255, 100, 100, 100, 255, 96, 96, 96, 255, 94, 94, 94, 255, 93, 93, 93, 255, 91, 91, 91, 255, 84, 84, 84, 255, 73, 73, 73, 255, 67, 67, 67, 191, 143, 143, 143, 2, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 95, 95, 96, 73, 97, 97, 98, 255, 103, 103, 103, 255, 107, 107, 108, 255, 109, 109, 110, 255, 110, 110, 111, 255, 111, 111, 111, 255, 111, 111, 112, 255, 111, 111, 111, 255, 110, 110, 110, 255, 113, 113, 113, 255, 119, 119, 119, 255, + 124, 124, 124, 255, 125, 125, 125, 255, 126, 126, 126, 255, 127, 127, 128, 255, 130, 130, 130, 255, 133, 133, 133, 255, 135, 135, 135, 255, 139, 139, 139, 255, 142, 142, 142, 255, 145, 145, 145, 255, 148, 148, 148, 255, 151, 151, 151, 255, 153, 153, 153, 255, 155, 155, 155, 255, 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, 153, 153, 153, 255, 150, 150, 150, 255, 146, 146, 146, 255, 140, 140, 140, 255, + 135, 135, 135, 255, 131, 131, 131, 255, 126, 126, 126, 255, 123, 123, 123, 255, 118, 118, 118, 255, 113, 113, 113, 255, 108, 108, 108, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 98, 98, 98, 255, 95, 95, 95, 255, 94, 94, 94, 255, 95, 95, 95, 255, 98, 98, 98, 255, 98, 98, 98, 255, 95, 95, 95, 255, 94, 94, 94, 255, 93, 93, 93, 255, 90, 90, 90, 255, + 82, 82, 82, 255, 70, 70, 70, 255, 71, 71, 71, 62, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 137, 137, 137, 0, 131, 131, 131, 2, 96, 96, 96, 192, 100, 100, 100, 255, 104, 104, 105, 255, 106, 106, 107, 255, 108, 108, 109, 255, 108, 108, 109, 255, + 109, 109, 109, 255, 108, 108, 108, 255, 106, 106, 107, 255, 108, 108, 108, 255, 113, 113, 113, 255, 118, 118, 118, 255, 120, 120, 120, 255, 121, 121, 121, 255, 122, 122, 122, 255, 125, 125, 125, 255, 128, 128, 128, 255, 130, 130, 130, 255, 134, 134, 134, 255, 137, 137, 138, 255, 139, 139, 139, 255, 143, 143, 143, 255, 147, 147, 147, 255, 151, 151, 151, 255, 152, 152, 152, 255, 155, 155, 155, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 154, 154, 154, 255, 151, 151, 151, 255, 148, 148, 148, 255, 144, 144, 144, 255, 139, 139, 139, 255, 135, 135, 135, 255, 129, 129, 129, 255, 124, 124, 124, 255, 120, 120, 120, 255, 116, 116, 116, 255, 112, 112, 112, 255, 109, 109, 109, 255, 103, 103, 103, 255, 97, 97, 97, 255, 97, 97, 97, 255, 98, 98, 98, 255, 98, 98, 98, 255, 95, 95, 95, 255, 93, 93, 93, 255, 93, 93, 93, 255, + 96, 96, 96, 255, 99, 99, 99, 255, 97, 97, 97, 255, 94, 94, 94, 255, 95, 95, 94, 255, 94, 94, 94, 255, 88, 88, 88, 255, 78, 78, 78, 255, 72, 72, 72, 185, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 139, 139, 139, 0, 96, 96, 96, 47, + 97, 97, 97, 255, 101, 101, 102, 255, 104, 104, 104, 255, 106, 106, 106, 255, 106, 106, 107, 255, 106, 106, 106, 255, 106, 106, 106, 255, 105, 105, 105, 255, 104, 104, 104, 255, 109, 109, 109, 255, 113, 113, 114, 255, 116, 116, 116, 255, 118, 118, 118, 255, 118, 118, 118, 255, 120, 120, 120, 255, 123, 123, 123, 255, 125, 125, 125, 255, 128, 128, 128, 255, 132, 132, 132, 255, 135, 135, 135, 255, 138, 138, 138, 255, + 142, 142, 142, 255, 145, 145, 145, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 151, 151, 151, 255, 148, 148, 148, 255, 145, 145, 145, 255, 140, 140, 140, 255, 136, 136, 136, 255, 131, 131, 131, 255, 127, 127, 127, 255, 121, 121, 121, 255, 117, 117, 117, 255, 113, 113, 113, 255, 110, 110, 110, 255, 107, 107, 107, 255, 104, 104, 104, 255, 99, 99, 99, 255, + 94, 94, 94, 255, 95, 95, 95, 255, 96, 96, 96, 255, 96, 96, 96, 255, 94, 94, 94, 255, 92, 92, 92, 255, 94, 94, 94, 255, 98, 98, 98, 255, 99, 99, 99, 255, 98, 98, 98, 255, 98, 98, 98, 255, 97, 97, 97, 255, 95, 95, 95, 255, 87, 87, 87, 255, 77, 77, 76, 255, 76, 76, 76, 41, 141, 141, 141, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 133, 133, 133, 2, 94, 94, 94, 144, 98, 98, 98, 255, 103, 103, 103, 255, 103, 103, 104, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 102, 255, 104, 104, 104, 255, 109, 109, 109, 255, 112, 112, 112, 255, 113, 113, 114, 255, 114, 114, 115, 255, 115, 115, 115, 255, 117, 117, 117, 255, + 120, 120, 120, 255, 122, 122, 123, 255, 126, 126, 126, 255, 129, 129, 129, 255, 133, 133, 134, 255, 137, 137, 137, 255, 140, 140, 140, 255, 145, 145, 145, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 150, 150, 150, 255, 145, 145, 145, 255, 138, 138, 138, 255, 134, 134, 134, 255, 128, 128, 128, 255, 124, 124, 124, 255, 118, 118, 118, 255, + 114, 114, 114, 255, 110, 110, 110, 255, 108, 108, 108, 255, 104, 104, 104, 255, 103, 103, 103, 255, 101, 101, 101, 255, 95, 95, 95, 255, 93, 93, 93, 255, 94, 94, 94, 255, 95, 95, 95, 255, 95, 95, 95, 255, 93, 93, 93, 255, 93, 93, 93, 255, 97, 97, 97, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 101, 255, 102, 102, 102, 255, 101, 101, 101, 255, 94, 94, 94, 255, 84, 84, 84, 255, + 78, 78, 78, 141, 137, 137, 137, 1, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 116, 116, 116, 7, 94, 94, 94, 230, 100, 100, 101, 255, 104, 104, 104, 255, 101, 101, 101, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, 100, 100, 100, 255, 100, 100, 101, 255, 104, 104, 105, 255, + 109, 109, 109, 255, 110, 110, 110, 255, 111, 111, 111, 255, 111, 111, 112, 255, 112, 112, 113, 255, 115, 115, 115, 255, 116, 116, 116, 255, 120, 120, 120, 255, 122, 122, 122, 255, 125, 125, 125, 255, 130, 130, 130, 255, 135, 135, 135, 255, 137, 137, 137, 255, 140, 140, 140, 255, 144, 144, 144, 255, 149, 149, 149, 255, 152, 152, 152, 255, 155, 155, 155, 255, 157, 157, 157, 255, 157, 157, 157, 255, 153, 153, 153, 255, + 148, 148, 148, 255, 140, 140, 140, 255, 134, 134, 134, 255, 126, 126, 126, 255, 120, 120, 120, 255, 114, 114, 114, 255, 112, 112, 112, 255, 108, 108, 108, 255, 103, 103, 103, 255, 101, 101, 101, 255, 99, 99, 99, 255, 99, 99, 99, 255, 96, 96, 96, 255, 92, 92, 92, 255, 92, 92, 92, 255, 95, 95, 95, 255, 96, 96, 96, 255, 97, 97, 97, 255, 96, 96, 96, 255, 99, 99, 99, 255, 105, 105, 105, 255, + 107, 107, 107, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 100, 100, 100, 255, 89, 89, 89, 255, 81, 81, 81, 226, 131, 131, 131, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 1, 99, 99, 99, 58, 99, 99, 100, 255, 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, + 102, 102, 102, 255, 102, 102, 102, 255, 100, 100, 100, 255, 99, 99, 99, 255, 101, 101, 101, 255, 105, 105, 106, 255, 107, 107, 107, 255, 107, 107, 107, 255, 108, 108, 108, 255, 108, 108, 109, 255, 110, 110, 110, 255, 111, 111, 111, 255, 113, 113, 113, 255, 116, 116, 116, 255, 119, 119, 119, 255, 123, 123, 123, 255, 127, 127, 127, 255, 129, 129, 129, 255, 131, 131, 131, 255, 137, 137, 137, 255, 144, 144, 144, 255, + 149, 149, 149, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 153, 153, 153, 255, 148, 148, 148, 255, 142, 142, 142, 255, 135, 135, 135, 255, 130, 130, 130, 255, 125, 125, 125, 255, 118, 118, 118, 255, 112, 112, 112, 255, 109, 109, 109, 255, 106, 106, 106, 255, 102, 102, 102, 255, 99, 99, 99, 255, 97, 97, 97, 255, 97, 97, 97, 255, 98, 98, 98, 255, 95, 95, 95, 255, 92, 92, 92, 255, + 95, 95, 95, 255, 100, 100, 100, 255, 101, 101, 101, 255, 100, 100, 100, 255, 103, 103, 102, 255, 106, 106, 106, 255, 110, 110, 110, 255, 109, 109, 109, 255, 107, 107, 107, 255, 107, 107, 107, 255, 104, 104, 104, 255, 97, 97, 97, 255, 84, 84, 84, 255, 81, 81, 81, 47, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 142, 142, 142, 1, 100, 100, 100, 126, 101, 101, 101, 255, 106, 106, 106, 255, 102, 102, 102, 255, 100, 100, 101, 255, 100, 100, 101, 255, 101, 101, 101, 255, 98, 98, 98, 255, 97, 97, 98, 255, 101, 101, 101, 255, 105, 105, 105, 255, 105, 105, 106, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 106, 255, 108, 108, 108, 255, 108, 108, 108, 255, 110, 110, 110, 255, 112, 112, 113, 255, 116, 116, 117, 255, + 120, 120, 120, 255, 122, 122, 122, 255, 124, 124, 124, 255, 130, 130, 130, 255, 137, 137, 137, 255, 141, 141, 141, 255, 144, 144, 144, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 148, 148, 148, 255, 143, 143, 143, 255, 134, 134, 134, 255, 127, 127, 127, 255, 122, 122, 122, 255, 118, 118, 118, 255, 114, 114, 114, 255, 110, 110, 110, 255, 104, 104, 104, 255, 103, 103, 103, 255, 101, 101, 101, 255, + 98, 98, 98, 255, 96, 96, 96, 255, 95, 95, 95, 255, 98, 98, 98, 255, 98, 98, 98, 255, 97, 97, 97, 255, 99, 99, 98, 255, 103, 103, 103, 255, 106, 106, 106, 255, 106, 106, 106, 255, 106, 106, 106, 255, 108, 108, 108, 255, 112, 112, 112, 255, 112, 112, 112, 255, 110, 110, 110, 255, 109, 109, 109, 255, 107, 107, 107, 255, 99, 99, 99, 255, 88, 88, 88, 255, 82, 82, 82, 112, 130, 130, 130, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 2, 103, 103, 103, 186, 104, 104, 104, 255, 106, 106, 106, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 99, 99, 99, 255, 96, 96, 97, 255, 97, 97, 98, 255, 101, 101, 101, 255, 103, 103, 103, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, + 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 107, 255, 107, 107, 107, 255, 109, 109, 110, 255, 113, 113, 113, 255, 115, 115, 115, 255, 116, 116, 116, 255, 121, 121, 121, 255, 127, 127, 127, 255, 130, 130, 130, 255, 133, 133, 133, 255, 138, 138, 138, 255, 144, 144, 144, 255, 148, 148, 148, 255, 149, 149, 149, 255, 148, 148, 148, 255, 141, 141, 141, 255, 131, 131, 131, 255, 123, 123, 123, 255, 116, 116, 116, 255, + 110, 110, 110, 255, 106, 106, 106, 255, 104, 104, 104, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 99, 99, 99, 255, 97, 97, 97, 255, 96, 96, 96, 255, 101, 101, 101, 255, 103, 103, 103, 255, 104, 104, 104, 255, 103, 103, 103, 255, 105, 105, 105, 255, 109, 109, 109, 255, 109, 109, 109, 255, 107, 107, 107, 255, 108, 108, 108, 255, 112, 112, 112, 255, 113, 113, 113, 255, 111, 111, 111, 255, + 110, 110, 110, 255, 107, 107, 107, 255, 102, 102, 102, 255, 90, 90, 90, 255, 82, 82, 82, 179, 128, 128, 128, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 4, 107, 107, 107, 236, 110, 110, 110, 255, 106, 106, 106, 255, 102, 102, 102, 255, 100, 100, 100, 255, 100, 100, 100, 255, 98, 98, 98, 255, 96, 96, 96, 255, + 98, 98, 98, 255, 102, 102, 102, 255, 102, 102, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 101, 255, 103, 103, 103, 255, 103, 103, 103, 255, 105, 105, 105, 255, 106, 106, 106, 255, 106, 106, 107, 255, 108, 108, 109, 255, 110, 110, 110, 255, 113, 113, 113, 255, 118, 118, 118, 255, 121, 121, 121, 255, 123, 123, 123, 255, 128, 128, 128, 255, 134, 134, 134, 255, 140, 140, 140, 255, 147, 147, 147, 255, + 151, 151, 151, 255, 149, 149, 149, 255, 143, 143, 143, 255, 134, 134, 134, 255, 122, 122, 122, 255, 110, 110, 110, 255, 103, 103, 103, 255, 98, 98, 98, 255, 96, 96, 96, 255, 96, 96, 96, 255, 98, 98, 98, 255, 99, 99, 99, 255, 99, 99, 99, 255, 102, 102, 102, 255, 102, 102, 102, 255, 105, 105, 104, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 106, 255, 107, 107, 107, 255, 110, 110, 110, 255, + 111, 111, 111, 255, 108, 108, 108, 255, 108, 108, 108, 255, 111, 111, 111, 255, 113, 113, 113, 255, 112, 112, 112, 255, 110, 110, 110, 255, 107, 107, 108, 255, 103, 103, 103, 255, 93, 93, 93, 255, 83, 83, 83, 223, 128, 128, 128, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 118, 118, 119, 30, 115, 115, 115, 255, 115, 115, 115, 255, + 109, 109, 110, 255, 102, 102, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 97, 97, 98, 255, 96, 96, 96, 255, 99, 99, 99, 255, 102, 102, 102, 255, 103, 103, 103, 255, 100, 100, 100, 255, 100, 100, 100, 255, 100, 100, 100, 255, 101, 101, 102, 255, 102, 102, 102, 255, 102, 102, 103, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 106, 255, 109, 109, 109, 255, 111, 111, 112, 255, + 113, 113, 113, 255, 117, 117, 117, 255, 122, 122, 122, 255, 128, 128, 128, 255, 135, 135, 135, 255, 144, 144, 144, 255, 150, 150, 150, 255, 150, 150, 150, 255, 144, 144, 144, 255, 135, 135, 135, 255, 123, 123, 123, 255, 108, 108, 108, 255, 97, 97, 97, 255, 92, 92, 92, 255, 91, 91, 91, 255, 92, 92, 92, 255, 97, 97, 97, 255, 102, 102, 102, 255, 106, 106, 106, 255, 107, 107, 107, 255, 108, 108, 108, 255, + 109, 109, 109, 255, 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 109, 255, 107, 107, 107, 255, 110, 110, 110, 255, 111, 111, 111, 255, 109, 109, 109, 255, 107, 107, 107, 255, 109, 109, 109, 255, 112, 112, 112, 255, 112, 112, 112, 255, 110, 110, 110, 255, 109, 109, 109, 255, 104, 104, 104, 255, 95, 95, 95, 255, 84, 84, 84, 252, 96, 96, 96, 13, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 121, 121, 121, 65, 122, 122, 123, 255, 120, 120, 120, 255, 113, 113, 113, 255, 106, 106, 107, 255, 106, 106, 107, 255, 104, 104, 104, 255, 101, 101, 101, 255, 99, 99, 99, 255, 102, 102, 102, 255, 104, 104, 104, 255, 103, 103, 103, 255, 100, 100, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, + 101, 101, 102, 255, 101, 101, 101, 255, 100, 100, 101, 255, 103, 103, 103, 255, 105, 105, 106, 255, 105, 105, 106, 255, 107, 107, 107, 255, 110, 110, 111, 255, 114, 114, 114, 255, 119, 119, 119, 255, 127, 127, 127, 255, 138, 138, 138, 255, 151, 151, 151, 255, 152, 152, 152, 255, 143, 143, 143, 255, 128, 128, 128, 255, 114, 114, 114, 255, 103, 103, 103, 255, 95, 95, 95, 255, 92, 92, 92, 255, 92, 92, 92, 255, + 95, 95, 95, 255, 102, 102, 102, 255, 107, 107, 107, 255, 113, 113, 113, 255, 113, 113, 113, 255, 112, 112, 112, 255, 110, 110, 110, 255, 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, 108, 108, 108, 255, 108, 108, 108, 255, 111, 111, 111, 255, 109, 109, 109, 255, 107, 107, 107, 255, 109, 109, 109, 255, 110, 110, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 108, 108, 108, 255, 104, 104, 104, 255, + 96, 96, 96, 255, 85, 85, 85, 255, 85, 85, 86, 53, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 87, 128, 128, 128, 255, 127, 127, 128, 255, 119, 119, 120, 255, 113, 113, 113, 255, 111, 111, 111, 255, 110, 110, 110, 255, 106, 106, 106, 255, 105, 105, 105, 255, 108, 108, 108, 255, 110, 110, 110, 255, 108, 108, 109, 255, + 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 101, 101, 101, 255, 101, 101, 101, 255, 100, 100, 100, 255, 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 101, 255, 102, 102, 102, 255, 103, 103, 104, 255, 105, 105, 105, 255, 108, 108, 108, 255, 118, 118, 118, 255, 136, 136, 136, 255, 151, 151, 151, 255, 153, 153, 153, 255, 138, 138, 138, 255, + 119, 119, 119, 255, 104, 104, 104, 255, 98, 98, 98, 255, 96, 96, 96, 255, 97, 97, 97, 255, 102, 102, 102, 255, 105, 105, 105, 255, 106, 106, 106, 255, 111, 111, 111, 255, 114, 114, 114, 255, 114, 114, 114, 255, 113, 113, 113, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 109, 255, 108, 108, 109, 255, 108, 108, 108, 255, 110, 110, 110, 255, 109, 109, 109, 255, 106, 106, 106, 255, + 106, 106, 107, 255, 109, 109, 110, 255, 109, 109, 109, 255, 108, 108, 108, 255, 107, 107, 107, 255, 104, 104, 104, 255, 97, 97, 97, 255, 87, 87, 87, 255, 84, 84, 85, 78, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 138, 99, 136, 136, 136, 255, 133, 133, 133, 255, 125, 125, 126, 255, 119, 119, 119, 255, 119, 119, 119, 255, + 117, 117, 117, 255, 113, 113, 113, 255, 113, 113, 113, 255, 115, 115, 115, 255, 118, 118, 118, 255, 116, 116, 116, 255, 113, 113, 113, 255, 112, 112, 112, 255, 111, 111, 112, 255, 111, 111, 111, 255, 109, 109, 110, 255, 108, 108, 108, 255, 105, 105, 106, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, 99, 99, 99, 255, 100, 100, 100, 255, 97, 97, 97, 255, + 97, 97, 98, 255, 106, 106, 107, 255, 121, 121, 121, 255, 139, 139, 139, 255, 146, 146, 146, 255, 124, 124, 124, 255, 106, 106, 106, 255, 97, 97, 97, 255, 100, 100, 100, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 106, 106, 107, 255, 109, 109, 109, 255, 113, 113, 113, 255, 113, 113, 114, 255, 111, 111, 111, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, + 108, 108, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 109, 109, 109, 255, 107, 107, 108, 255, 105, 105, 106, 255, 104, 104, 104, 255, 107, 107, 107, 255, 108, 108, 108, 255, 108, 108, 108, 255, 106, 106, 106, 255, 103, 103, 103, 255, 96, 96, 97, 255, 87, 87, 87, 255, 83, 83, 84, 96, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 145, 145, 145, 115, 143, 143, 143, 255, 140, 140, 140, 255, 133, 133, 133, 255, 127, 127, 127, 255, 125, 125, 125, 255, 125, 125, 125, 255, 121, 121, 121, 255, 121, 121, 121, 255, 124, 124, 125, 255, 128, 128, 128, 255, 126, 126, 126, 255, 123, 123, 123, 255, 122, 122, 122, 255, 122, 122, 122, 255, 122, 122, 122, 255, 121, 121, 121, 255, 118, 118, 119, 255, 118, 118, 118, 255, 117, 117, 117, 255, 116, 116, 116, 255, + 115, 115, 115, 255, 113, 113, 113, 255, 109, 109, 109, 255, 107, 107, 107, 255, 102, 102, 102, 255, 95, 95, 95, 255, 93, 93, 93, 255, 95, 95, 95, 255, 98, 98, 99, 255, 114, 114, 114, 255, 144, 144, 144, 255, 102, 102, 102, 255, 105, 105, 105, 255, 115, 115, 115, 255, 112, 112, 112, 255, 110, 110, 110, 255, 107, 107, 107, 255, 104, 104, 104, 255, 104, 104, 104, 255, 105, 105, 105, 255, 107, 107, 107, 255, + 109, 109, 110, 255, 112, 112, 112, 255, 110, 110, 110, 255, 107, 107, 107, 255, 106, 106, 107, 255, 106, 106, 107, 255, 107, 107, 107, 255, 106, 106, 106, 255, 106, 106, 106, 255, 107, 107, 107, 255, 107, 107, 107, 255, 104, 104, 104, 255, 104, 104, 104, 255, 106, 106, 107, 255, 107, 107, 108, 255, 107, 107, 108, 255, 104, 104, 105, 255, 102, 102, 103, 255, 96, 96, 97, 255, 86, 86, 87, 255, 84, 84, 85, 109, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 153, 153, 153, 115, 151, 151, 151, 255, 146, 146, 146, 255, 138, 138, 139, 255, 133, 133, 134, 255, 132, 132, 133, 255, 132, 132, 132, 255, 129, 129, 130, 255, 129, 129, 130, 255, 133, 133, 134, 255, 136, 136, 137, 255, 135, 135, 136, 255, 133, 133, 134, 255, 133, 133, 134, 255, 134, 134, 135, 255, + 134, 134, 135, 255, 134, 134, 135, 255, 133, 133, 133, 255, 132, 132, 133, 255, 132, 132, 133, 255, 134, 134, 134, 255, 134, 134, 135, 255, 134, 134, 134, 255, 131, 131, 132, 255, 133, 133, 134, 255, 132, 132, 133, 255, 127, 127, 128, 255, 125, 125, 126, 255, 125, 125, 126, 255, 126, 126, 126, 255, 125, 125, 126, 255, 101, 101, 101, 255, 108, 108, 108, 255, 112, 112, 112, 255, 113, 113, 113, 255, 109, 109, 109, 255, + 104, 104, 104, 255, 100, 100, 100, 255, 100, 100, 100, 255, 101, 101, 101, 255, 101, 101, 101, 255, 103, 103, 103, 255, 106, 106, 106, 255, 109, 109, 109, 255, 106, 106, 106, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 106, 255, 105, 105, 105, 255, 102, 102, 102, 255, 102, 102, 102, 255, 105, 105, 105, 255, 106, 106, 106, 255, + 106, 106, 106, 255, 104, 104, 104, 255, 101, 101, 101, 255, 96, 96, 96, 255, 86, 86, 86, 255, 85, 85, 85, 113, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 159, 159, 159, 103, 158, 158, 158, 255, 153, 153, 153, 255, 146, 146, 146, 255, 139, 139, 139, 255, 139, 139, 139, 255, 138, 138, 139, 255, 137, 137, 137, 255, 138, 138, 139, 255, + 141, 141, 141, 255, 145, 145, 145, 255, 144, 144, 144, 255, 142, 142, 142, 255, 143, 143, 143, 255, 145, 145, 145, 255, 145, 145, 146, 255, 145, 145, 145, 255, 145, 145, 145, 255, 145, 145, 145, 255, 146, 146, 146, 255, 147, 147, 147, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 152, 152, 152, 255, 155, 155, 155, 255, 147, 147, 147, 255, 136, 136, 136, 255, 126, 126, 126, 255, 103, 103, 103, 255, + 117, 117, 117, 255, 147, 147, 147, 255, 132, 132, 133, 255, 112, 112, 113, 255, 104, 104, 105, 255, 100, 100, 101, 255, 97, 97, 98, 255, 96, 96, 97, 255, 96, 96, 96, 255, 98, 98, 98, 255, 99, 99, 99, 255, 100, 100, 101, 255, 102, 102, 103, 255, 105, 105, 105, 255, 104, 104, 105, 255, 102, 102, 103, 255, 102, 102, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, + 104, 104, 105, 255, 104, 104, 105, 255, 101, 101, 102, 255, 101, 101, 101, 255, 103, 103, 104, 255, 104, 104, 105, 255, 104, 104, 105, 255, 102, 102, 103, 255, 101, 101, 101, 255, 95, 95, 95, 255, 86, 86, 86, 255, 85, 85, 85, 97, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 165, 165, 165, 92, 164, 164, 164, 255, 157, 157, 157, 255, + 149, 149, 149, 255, 144, 144, 144, 255, 145, 145, 145, 255, 145, 145, 145, 255, 144, 144, 144, 255, 145, 145, 145, 255, 147, 147, 147, 255, 151, 151, 151, 255, 153, 153, 153, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 153, 153, 153, 255, 150, 150, 150, 255, 144, 144, 144, 255, + 141, 141, 141, 255, 135, 135, 135, 255, 119, 119, 118, 255, 98, 98, 98, 255, 96, 96, 96, 255, 120, 120, 120, 255, 147, 147, 147, 255, 147, 147, 147, 255, 140, 140, 140, 255, 132, 132, 133, 255, 117, 117, 118, 255, 106, 106, 107, 255, 99, 99, 99, 255, 95, 95, 96, 255, 94, 94, 95, 255, 96, 96, 97, 255, 97, 97, 97, 255, 97, 97, 98, 255, 99, 99, 100, 255, 102, 102, 103, 255, 101, 101, 102, 255, + 101, 101, 101, 255, 100, 100, 101, 255, 99, 99, 100, 255, 100, 100, 100, 255, 100, 100, 100, 255, 102, 102, 103, 255, 103, 103, 104, 255, 102, 102, 103, 255, 100, 100, 100, 255, 99, 99, 100, 255, 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 104, 255, 101, 101, 102, 255, 99, 99, 100, 255, 93, 93, 94, 255, 84, 84, 85, 255, 85, 85, 86, 85, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 170, 170, 170, 74, 169, 169, 169, 255, 163, 163, 163, 255, 155, 155, 155, 255, 149, 149, 149, 255, 149, 149, 149, 255, 150, 150, 150, 255, 148, 148, 148, 255, 148, 148, 148, 255, 151, 151, 151, 255, 155, 155, 155, 255, 155, 155, 155, 255, 153, 153, 153, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, + 148, 148, 148, 255, 146, 146, 146, 255, 143, 143, 143, 255, 140, 140, 140, 255, 134, 134, 134, 255, 122, 122, 122, 255, 114, 114, 114, 255, 110, 110, 110, 255, 107, 107, 107, 255, 104, 104, 104, 255, 114, 114, 114, 255, 136, 136, 136, 255, 153, 153, 153, 255, 151, 151, 152, 255, 144, 144, 144, 255, 136, 136, 137, 255, 129, 129, 130, 255, 118, 118, 118, 255, 109, 109, 109, 255, 104, 104, 105, 255, 101, 101, 102, 255, + 98, 98, 99, 255, 97, 97, 98, 255, 96, 96, 96, 255, 100, 100, 100, 255, 101, 101, 102, 255, 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 98, 255, 98, 98, 98, 255, 98, 98, 99, 255, 100, 100, 101, 255, 100, 100, 101, 255, 101, 101, 102, 255, 101, 101, 101, 255, 99, 99, 100, 255, 99, 99, 99, 255, 101, 101, 102, 255, 102, 102, 102, 255, 101, 101, 102, 255, 101, 101, 101, 255, 98, 98, 98, 255, + 92, 92, 93, 255, 83, 83, 84, 255, 86, 86, 86, 60, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 169, 169, 169, 40, 174, 174, 174, 255, 167, 167, 167, 255, 159, 159, 159, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 151, 151, 151, 255, 154, 154, 154, 255, 154, 154, 154, 255, + 151, 151, 151, 255, 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 147, 255, 144, 144, 144, 255, 140, 140, 140, 255, 136, 136, 136, 255, 131, 131, 131, 255, 125, 125, 125, 255, 121, 121, 121, 255, 115, 115, 115, 255, 106, 106, 106, 255, 99, 99, 99, 255, 105, 105, 105, 255, 118, 118, 118, 255, 125, 125, 125, 255, 133, 133, 134, 255, 143, 143, 143, 255, 149, 149, 150, 255, 149, 149, 150, 255, 144, 144, 145, 255, + 138, 138, 138, 255, 130, 130, 131, 255, 127, 127, 128, 255, 123, 123, 124, 255, 115, 115, 116, 255, 108, 108, 109, 255, 105, 105, 105, 255, 101, 101, 102, 255, 103, 103, 103, 255, 102, 102, 103, 255, 101, 101, 102, 255, 100, 100, 101, 255, 96, 96, 97, 255, 95, 95, 96, 255, 97, 97, 97, 255, 98, 98, 99, 255, 98, 98, 99, 255, 100, 100, 100, 255, 101, 101, 102, 255, 99, 99, 100, 255, 97, 97, 98, 255, + 99, 99, 99, 255, 100, 100, 101, 255, 102, 102, 102, 255, 100, 100, 101, 255, 99, 99, 99, 255, 96, 96, 96, 255, 91, 91, 91, 255, 83, 83, 84, 255, 96, 96, 97, 18, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 9, 176, 176, 176, 244, 171, 171, 171, 255, 162, 162, 162, 255, 153, 153, 153, 255, 151, 151, 151, 255, + 150, 150, 150, 255, 149, 149, 149, 255, 146, 146, 146, 255, 147, 147, 147, 255, 149, 149, 149, 255, 148, 148, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, 138, 138, 138, 255, 136, 136, 136, 255, 132, 132, 132, 255, 128, 128, 128, 255, 121, 121, 121, 255, 115, 115, 115, 255, 110, 110, 110, 255, 105, 105, 105, 255, 105, 105, 105, 255, 107, 107, 107, 255, 106, 106, 106, 255, 110, 110, 110, 255, 126, 126, 126, 255, + 142, 142, 142, 255, 150, 150, 150, 255, 152, 152, 153, 255, 150, 150, 151, 255, 146, 146, 147, 255, 143, 143, 143, 255, 138, 138, 139, 255, 135, 135, 136, 255, 134, 134, 135, 255, 131, 131, 132, 255, 125, 125, 126, 255, 118, 118, 118, 255, 112, 112, 112, 255, 109, 109, 110, 255, 107, 107, 108, 255, 106, 106, 107, 255, 105, 105, 105, 255, 102, 102, 103, 255, 99, 99, 99, 255, 97, 97, 98, 255, 97, 97, 98, 255, + 98, 98, 99, 255, 98, 98, 99, 255, 99, 99, 100, 255, 100, 100, 101, 255, 97, 97, 98, 255, 96, 96, 97, 255, 98, 98, 98, 255, 100, 100, 100, 255, 100, 100, 101, 255, 99, 99, 100, 255, 98, 98, 98, 255, 96, 96, 97, 255, 89, 89, 89, 255, 81, 81, 82, 230, 136, 136, 136, 5, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 136, 136, 136, 6, 177, 177, 177, 198, 172, 172, 172, 255, 164, 164, 164, 255, 153, 153, 153, 255, 147, 147, 147, 255, 146, 146, 146, 255, 145, 145, 145, 255, 141, 141, 141, 255, 139, 139, 139, 255, 142, 142, 142, 255, 141, 141, 141, 255, 136, 136, 136, 255, 131, 131, 131, 255, 127, 127, 127, 255, 124, 124, 124, 255, 122, 122, 121, 255, 115, 115, 115, 255, 109, 109, 109, 255, 103, 103, 103, 255, 102, 102, 102, 255, + 101, 101, 101, 255, 104, 104, 104, 255, 111, 111, 111, 255, 117, 117, 117, 255, 121, 121, 121, 255, 130, 130, 130, 255, 145, 145, 146, 255, 158, 158, 158, 255, 161, 161, 162, 255, 158, 158, 158, 255, 153, 153, 154, 255, 150, 150, 150, 255, 146, 146, 147, 255, 144, 144, 145, 255, 140, 140, 140, 255, 134, 134, 135, 255, 130, 130, 130, 255, 125, 125, 125, 255, 120, 120, 121, 255, 117, 117, 117, 255, 114, 114, 114, 255, + 111, 111, 112, 255, 108, 108, 109, 255, 103, 103, 104, 255, 100, 100, 101, 255, 101, 101, 101, 255, 101, 101, 102, 255, 101, 101, 102, 255, 101, 101, 102, 255, 100, 100, 101, 255, 99, 99, 99, 255, 96, 96, 97, 255, 95, 95, 96, 255, 97, 97, 97, 255, 99, 99, 100, 255, 99, 99, 100, 255, 98, 98, 99, 255, 97, 97, 97, 255, 94, 94, 94, 255, 87, 87, 88, 255, 80, 80, 81, 190, 139, 139, 139, 3, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 4, 175, 175, 175, 143, 172, 172, 172, 255, 162, 162, 162, 255, 150, 150, 150, 255, 142, 142, 142, 255, 141, 141, 141, 255, 139, 139, 139, 255, 134, 134, 134, 255, 131, 131, 131, 255, 131, 131, 131, 255, 132, 132, 132, 255, 127, 127, 127, 255, 121, 121, 121, 255, 117, 117, 117, 255, + 113, 113, 113, 255, 110, 110, 110, 255, 106, 106, 106, 255, 103, 103, 103, 255, 100, 100, 100, 255, 102, 102, 102, 255, 105, 105, 105, 255, 108, 108, 108, 255, 116, 116, 116, 255, 126, 126, 126, 255, 135, 135, 136, 255, 138, 138, 138, 255, 143, 143, 144, 255, 153, 153, 154, 255, 158, 158, 159, 255, 159, 159, 160, 255, 157, 157, 158, 255, 154, 154, 155, 255, 151, 151, 151, 255, 146, 146, 146, 255, 140, 140, 141, 255, + 135, 135, 136, 255, 132, 132, 132, 255, 130, 130, 131, 255, 129, 129, 130, 255, 125, 125, 125, 255, 120, 120, 121, 255, 115, 115, 116, 255, 110, 110, 111, 255, 107, 107, 107, 255, 105, 105, 106, 255, 105, 105, 106, 255, 104, 104, 105, 255, 104, 104, 105, 255, 104, 104, 104, 255, 102, 102, 103, 255, 99, 99, 100, 255, 98, 98, 98, 255, 97, 97, 98, 255, 98, 98, 99, 255, 98, 98, 99, 255, 99, 99, 100, 255, + 97, 97, 98, 255, 95, 95, 96, 255, 92, 92, 93, 255, 85, 85, 86, 255, 80, 80, 81, 126, 146, 146, 146, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 2, 171, 171, 171, 76, 171, 171, 171, 255, 162, 162, 162, 255, 148, 148, 148, 255, 136, 136, 136, 255, 133, 133, 133, 255, 132, 132, 132, 255, 127, 127, 127, 255, + 123, 123, 123, 255, 122, 122, 122, 255, 122, 122, 122, 255, 118, 118, 118, 255, 112, 112, 112, 255, 108, 108, 108, 255, 104, 104, 104, 255, 103, 103, 103, 255, 104, 104, 104, 255, 102, 102, 102, 255, 102, 102, 102, 255, 105, 105, 105, 255, 110, 110, 110, 255, 115, 115, 115, 255, 122, 122, 122, 255, 130, 130, 130, 255, 140, 140, 141, 255, 147, 147, 147, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 153, 255, + 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 150, 255, 145, 145, 146, 255, 142, 142, 142, 255, 138, 138, 139, 255, 136, 136, 137, 255, 135, 135, 136, 255, 134, 134, 134, 255, 132, 132, 133, 255, 130, 130, 130, 255, 124, 124, 125, 255, 119, 119, 120, 255, 114, 114, 115, 255, 111, 111, 112, 255, 110, 110, 111, 255, 110, 110, 111, 255, 108, 108, 109, 255, 107, 107, 108, 255, 106, 106, 106, 255, 104, 104, 105, 255, + 101, 101, 101, 255, 98, 98, 99, 255, 99, 99, 100, 255, 101, 101, 102, 255, 100, 100, 101, 255, 99, 99, 99, 255, 98, 98, 99, 255, 95, 95, 96, 255, 91, 91, 91, 255, 83, 83, 83, 255, 82, 82, 83, 62, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 1, 157, 157, 157, 20, 171, 171, 171, 242, + 161, 161, 161, 255, 147, 147, 147, 255, 133, 133, 133, 255, 126, 126, 126, 255, 123, 123, 123, 255, 121, 121, 121, 255, 115, 115, 115, 255, 112, 112, 112, 255, 114, 114, 114, 255, 112, 112, 112, 255, 106, 106, 106, 255, 104, 104, 104, 255, 102, 102, 102, 255, 102, 102, 102, 255, 103, 103, 103, 255, 105, 105, 105, 255, 107, 107, 107, 255, 109, 109, 109, 255, 115, 115, 116, 255, 121, 121, 121, 255, 128, 128, 128, 255, + 134, 134, 134, 255, 141, 141, 141, 255, 148, 148, 149, 255, 155, 155, 156, 255, 156, 156, 157, 255, 154, 154, 155, 255, 152, 152, 152, 255, 149, 149, 150, 255, 147, 147, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 143, 143, 143, 255, 140, 140, 141, 255, 139, 139, 140, 255, 136, 136, 137, 255, 134, 134, 135, 255, 130, 130, 131, 255, 128, 128, 128, 255, 123, 123, 123, 255, 119, 119, 119, 255, 116, 116, 117, 255, + 116, 116, 117, 255, 114, 114, 114, 255, 112, 112, 113, 255, 110, 110, 111, 255, 109, 109, 109, 255, 105, 105, 105, 255, 102, 102, 103, 255, 101, 101, 102, 255, 102, 102, 103, 255, 103, 103, 103, 255, 101, 101, 102, 255, 100, 100, 101, 255, 98, 98, 99, 255, 96, 96, 96, 255, 89, 89, 90, 255, 82, 82, 82, 238, 107, 107, 108, 6, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 136, 136, 136, 6, 166, 166, 166, 166, 162, 162, 162, 255, 148, 148, 148, 255, 131, 131, 131, 255, 119, 119, 119, 255, 114, 114, 114, 255, 113, 113, 113, 255, 110, 110, 110, 255, 104, 104, 104, 255, 105, 105, 105, 255, 107, 107, 107, 255, 105, 105, 105, 255, 103, 103, 103, 255, 103, 103, 103, 255, 104, 104, 104, 255, 106, 106, 106, 255, + 110, 110, 110, 255, 113, 113, 113, 255, 116, 116, 116, 255, 121, 121, 121, 255, 127, 127, 128, 255, 132, 132, 132, 255, 138, 138, 138, 255, 143, 143, 143, 255, 149, 149, 149, 255, 153, 153, 154, 255, 156, 156, 156, 255, 157, 157, 158, 255, 155, 155, 156, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 151, 255, 148, 148, 149, 255, 147, 147, 147, 255, 144, 144, 144, 255, 140, 140, 141, 255, 136, 136, 137, 255, + 134, 134, 134, 255, 131, 131, 131, 255, 129, 129, 130, 255, 127, 127, 127, 255, 123, 123, 124, 255, 122, 122, 123, 255, 121, 121, 121, 255, 118, 118, 118, 255, 116, 116, 116, 255, 114, 114, 115, 255, 111, 111, 111, 255, 107, 107, 108, 255, 104, 104, 105, 255, 105, 105, 106, 255, 105, 105, 105, 255, 105, 105, 106, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 101, 255, 96, 96, 97, 255, 89, 89, 90, 255, + 83, 83, 84, 158, 133, 133, 133, 1, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 135, 135, 135, 2, 162, 162, 162, 76, 161, 161, 161, 255, 149, 149, 149, 255, 132, 132, 132, 255, 116, 116, 116, 255, 110, 110, 110, 255, 107, 107, 107, 255, 105, 105, 105, 255, 101, 101, 101, 255, 100, 100, 100, 255, + 104, 104, 104, 255, 107, 107, 107, 255, 105, 105, 105, 255, 105, 105, 105, 255, 107, 107, 107, 255, 109, 109, 109, 255, 114, 114, 114, 255, 118, 118, 118, 255, 123, 123, 123, 255, 127, 127, 127, 255, 131, 131, 131, 255, 136, 136, 136, 255, 141, 141, 142, 255, 147, 147, 148, 255, 150, 150, 150, 255, 152, 152, 153, 255, 153, 153, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, + 150, 150, 151, 255, 149, 149, 149, 255, 146, 146, 147, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 135, 255, 131, 131, 132, 255, 130, 130, 131, 255, 128, 128, 129, 255, 128, 128, 128, 255, 127, 127, 128, 255, 125, 125, 126, 255, 122, 122, 123, 255, 119, 119, 120, 255, 116, 116, 117, 255, 112, 112, 113, 255, 109, 109, 110, 255, 108, 108, 109, 255, 108, 108, 109, 255, 107, 107, 108, 255, + 107, 107, 107, 255, 105, 105, 105, 255, 104, 104, 105, 255, 101, 101, 102, 255, 96, 96, 97, 255, 89, 89, 90, 255, 87, 87, 88, 63, 131, 131, 131, 1, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 8, 162, 162, 162, 215, 153, 153, 153, 255, 137, 137, 137, 255, + 117, 117, 117, 255, 105, 105, 105, 255, 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 101, 255, 99, 99, 99, 255, 103, 103, 103, 255, 108, 108, 108, 255, 109, 109, 109, 255, 108, 108, 108, 255, 110, 110, 110, 255, 113, 113, 113, 255, 117, 117, 118, 255, 122, 122, 122, 255, 129, 129, 129, 255, 132, 132, 132, 255, 135, 135, 136, 255, 139, 139, 139, 255, 143, 143, 143, 255, 148, 148, 148, 255, 151, 151, 151, 255, + 152, 152, 153, 255, 151, 151, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 147, 147, 147, 255, 146, 146, 147, 255, 144, 144, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 135, 135, 135, 255, 132, 132, 133, 255, 131, 131, 132, 255, 130, 130, 131, 255, 130, 130, 131, 255, 131, 131, 131, 255, 129, 129, 129, 255, 125, 125, 126, 255, 123, 123, 124, 255, + 119, 119, 120, 255, 115, 115, 116, 255, 113, 113, 114, 255, 112, 112, 112, 255, 111, 111, 111, 255, 109, 109, 110, 255, 108, 108, 109, 255, 108, 108, 108, 255, 105, 105, 106, 255, 102, 102, 103, 255, 96, 96, 96, 255, 88, 88, 89, 208, 137, 137, 137, 5, 136, 136, 136, 2, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 132, 132, 132, 0, 132, 132, 132, 0, 135, 135, 135, 2, 158, 158, 158, 102, 155, 155, 155, 255, 143, 143, 143, 255, 123, 123, 123, 255, 106, 106, 106, 255, 100, 100, 100, 255, 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 102, 255, 102, 102, 102, 255, 108, 108, 108, 255, 113, 113, 113, 255, 114, 114, 114, 255, 114, 114, 114, 255, 117, 117, 117, 255, 121, 121, 121, 255, 126, 126, 127, 255, 131, 131, 131, 255, + 136, 136, 136, 255, 140, 140, 140, 255, 143, 143, 143, 255, 144, 144, 145, 255, 148, 148, 148, 255, 150, 150, 151, 255, 151, 151, 152, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 151, 255, 148, 148, 148, 255, 146, 146, 147, 255, 145, 145, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 139, 139, 140, 255, 136, 136, 137, 255, 134, 134, 135, 255, 134, 134, 134, 255, 134, 134, 134, 255, + 134, 134, 135, 255, 133, 133, 134, 255, 132, 132, 133, 255, 132, 132, 132, 255, 129, 129, 130, 255, 125, 125, 126, 255, 120, 120, 121, 255, 117, 117, 118, 255, 117, 117, 118, 255, 116, 116, 117, 255, 114, 114, 115, 255, 113, 113, 113, 255, 110, 110, 111, 255, 110, 110, 111, 255, 107, 107, 108, 255, 103, 103, 104, 255, 95, 95, 96, 255, 95, 95, 95, 89, 141, 141, 141, 5, 141, 141, 141, 1, 140, 140, 140, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, 143, 143, 143, 10, 158, 158, 158, 221, 150, 150, 150, 255, 133, 133, 133, 255, 113, 113, 113, 255, 102, 102, 102, 255, 101, 101, 101, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 106, 255, 115, 115, 115, 255, + 119, 119, 119, 255, 120, 120, 120, 255, 122, 122, 122, 255, 125, 125, 126, 255, 130, 130, 131, 255, 133, 133, 133, 255, 138, 138, 138, 255, 144, 144, 144, 255, 146, 146, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 149, 149, 150, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 147, 255, 145, 145, 146, 255, 143, 143, 144, 255, 142, 142, 142, 255, + 140, 140, 141, 255, 138, 138, 139, 255, 136, 136, 137, 255, 136, 136, 137, 255, 136, 136, 137, 255, 137, 137, 138, 255, 137, 137, 138, 255, 136, 136, 136, 255, 134, 134, 135, 255, 132, 132, 133, 255, 131, 131, 132, 255, 128, 128, 128, 255, 123, 123, 123, 255, 122, 122, 122, 255, 120, 120, 121, 255, 119, 119, 119, 255, 116, 116, 117, 255, 114, 114, 115, 255, 113, 113, 114, 255, 111, 111, 112, 255, 108, 108, 109, 255, + 102, 102, 103, 255, 95, 95, 96, 216, 138, 138, 138, 7, 138, 138, 138, 4, 135, 135, 135, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 129, 129, 129, 0, 128, 128, 128, 0, 133, 133, 133, 2, 157, 157, 157, 88, 157, 157, 157, 255, 144, 144, 144, 255, 126, 126, 126, 255, 110, 110, 110, 255, + 103, 103, 103, 255, 105, 105, 105, 255, 108, 108, 108, 255, 109, 109, 109, 255, 110, 110, 110, 255, 114, 114, 114, 255, 121, 121, 121, 255, 126, 126, 126, 255, 128, 128, 128, 255, 131, 131, 131, 255, 132, 132, 132, 255, 137, 137, 137, 255, 140, 140, 141, 255, 145, 145, 145, 255, 149, 149, 149, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 151, 151, 152, 255, 150, 150, 150, 255, 148, 148, 149, 255, + 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, 144, 144, 145, 255, 143, 143, 143, 255, 142, 142, 142, 255, 140, 140, 141, 255, 140, 140, 141, 255, 140, 140, 141, 255, 141, 141, 142, 255, 140, 140, 141, 255, 139, 139, 140, 255, 139, 139, 139, 255, 137, 137, 137, 255, 135, 135, 135, 255, 133, 133, 134, 255, 129, 129, 130, 255, 128, 128, 129, 255, 127, 127, 128, 255, 126, 126, 127, 255, 124, 124, 125, 255, + 121, 121, 122, 255, 119, 119, 120, 255, 118, 118, 119, 255, 116, 116, 117, 255, 113, 113, 114, 255, 110, 110, 110, 255, 103, 103, 104, 255, 100, 100, 101, 79, 132, 132, 132, 6, 132, 132, 132, 1, 133, 133, 133, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 0, 129, 129, 129, 0, 132, 132, 132, 0, + 135, 135, 135, 0, 135, 135, 135, 6, 161, 161, 161, 188, 155, 155, 155, 255, 140, 140, 140, 255, 122, 122, 122, 255, 110, 110, 110, 255, 106, 106, 106, 255, 109, 109, 109, 255, 113, 113, 113, 255, 115, 115, 115, 255, 116, 116, 116, 255, 121, 121, 121, 255, 130, 130, 130, 255, 134, 134, 134, 255, 135, 135, 136, 255, 136, 136, 137, 255, 139, 139, 139, 255, 142, 142, 142, 255, 145, 145, 145, 255, 149, 149, 149, 255, + 152, 152, 152, 255, 155, 155, 155, 255, 155, 155, 156, 255, 154, 154, 155, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 148, 148, 148, 255, 147, 147, 148, 255, 146, 146, 146, 255, 146, 146, 146, 255, 145, 145, 145, 255, 144, 144, 145, 255, 144, 144, 144, 255, 142, 142, 143, 255, 139, 139, 140, 255, 138, 138, 139, 255, 137, 137, 138, 255, 135, 135, 135, 255, + 132, 132, 133, 255, 130, 130, 130, 255, 129, 129, 130, 255, 130, 130, 130, 255, 130, 130, 130, 255, 126, 126, 127, 255, 124, 124, 125, 255, 122, 122, 122, 255, 121, 121, 122, 255, 120, 120, 121, 255, 114, 114, 115, 255, 110, 110, 110, 255, 105, 105, 106, 171, 138, 138, 138, 6, 136, 136, 136, 4, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 138, 138, 138, 0, 138, 138, 138, 0, 136, 136, 136, 0, 134, 134, 134, 0, 157, 157, 157, 45, 164, 164, 164, 245, 154, 154, 154, 255, 139, 139, 139, 255, 122, 122, 122, 255, 113, 113, 113, 255, 111, 111, 112, 255, 115, 115, 115, 255, 119, 119, 119, 255, 121, 121, 121, 255, 125, 125, 125, 255, 130, 130, 130, 255, 135, 135, 136, 255, + 139, 139, 140, 255, 140, 140, 141, 255, 143, 143, 144, 255, 146, 146, 147, 255, 148, 148, 149, 255, 150, 150, 151, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 154, 255, 154, 154, 155, 255, 155, 155, 155, 255, 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 147, 255, 145, 145, 145, 255, + 144, 144, 144, 255, 141, 141, 141, 255, 140, 140, 140, 255, 139, 139, 139, 255, 136, 136, 137, 255, 134, 134, 135, 255, 131, 131, 132, 255, 132, 132, 132, 255, 132, 132, 132, 255, 131, 131, 132, 255, 130, 130, 131, 255, 129, 129, 129, 255, 127, 127, 128, 255, 126, 126, 126, 255, 124, 124, 125, 255, 121, 121, 122, 255, 115, 115, 115, 255, 110, 110, 111, 238, 114, 114, 114, 34, 142, 142, 142, 5, 144, 144, 144, 1, + 144, 144, 144, 0, 144, 144, 144, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 130, 130, 130, 1, 165, 165, 165, 105, 165, 165, 165, 255, 154, 154, 154, 255, 138, 138, 138, 255, 123, 123, 123, 255, 117, 117, 117, 255, + 118, 118, 118, 255, 122, 122, 122, 255, 126, 126, 126, 255, 129, 129, 129, 255, 131, 131, 131, 255, 135, 135, 135, 255, 139, 139, 140, 255, 144, 144, 145, 255, 148, 148, 148, 255, 136, 136, 136, 255, 134, 134, 134, 255, 155, 155, 155, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, + 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 149, 255, 147, 147, 147, 255, 146, 146, 147, 255, 143, 143, 144, 255, 143, 143, 143, 255, 141, 141, 142, 255, 139, 139, 140, 255, 138, 138, 139, 255, 136, 136, 137, 255, 134, 134, 135, 255, 132, 132, 133, 255, 133, 133, 134, 255, 134, 134, 134, 255, 132, 132, 133, 255, 130, 130, 131, 255, 130, 130, 131, 255, 130, 130, 131, 255, 129, 129, 129, 255, 127, 127, 127, 255, + 122, 122, 123, 255, 116, 116, 117, 255, 112, 112, 113, 94, 144, 144, 144, 4, 143, 143, 143, 2, 141, 141, 141, 0, 139, 139, 139, 0, 135, 135, 135, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 0, 133, 133, 133, 0, 132, 132, 132, 0, 131, 131, 131, 0, + 129, 129, 129, 3, 169, 169, 169, 158, 168, 168, 168, 255, 156, 156, 156, 255, 139, 139, 139, 255, 128, 128, 128, 255, 124, 124, 124, 255, 125, 125, 125, 255, 128, 128, 128, 255, 131, 131, 131, 255, 134, 134, 134, 255, 136, 136, 136, 255, 139, 139, 139, 255, 144, 144, 144, 255, 153, 153, 153, 255, 87, 85, 85, 255, 62, 60, 60, 255, 101, 99, 100, 255, 156, 156, 156, 255, 152, 152, 153, 255, 152, 152, 153, 255, + 152, 152, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 149, 149, 149, 255, 147, 147, 148, 255, 147, 147, 148, 255, 145, 145, 146, 255, 145, 145, 145, 255, 143, 143, 144, 255, 142, 142, 143, 255, 140, 140, 141, 255, 138, 138, 139, 255, 136, 136, 137, 255, 135, 135, 136, 255, 136, 136, 136, 255, 135, 135, 135, 255, 134, 134, 135, 255, + 133, 133, 133, 255, 132, 132, 132, 255, 132, 132, 132, 255, 131, 131, 132, 255, 132, 132, 132, 255, 130, 130, 130, 255, 123, 123, 124, 255, 118, 118, 119, 147, 139, 139, 139, 4, 137, 137, 137, 3, 134, 134, 134, 0, 132, 132, 132, 0, 130, 130, 130, 0, 129, 129, 129, 0, 128, 128, 128, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 133, 133, 133, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 0, 132, 132, 132, 0, 146, 146, 146, 10, 174, 174, 174, 186, 170, 170, 170, 255, 159, 159, 159, 255, 144, 144, 144, 255, 135, 135, 135, 255, 129, 129, 130, 255, 129, 129, 129, 255, 132, 132, 132, 255, 137, 137, 138, 255, 140, 140, 140, 255, 141, 141, 141, 255, 146, 146, 146, 255, 130, 129, 129, 255, + 64, 62, 62, 255, 64, 63, 63, 255, 119, 119, 119, 255, 157, 157, 158, 255, 155, 155, 155, 255, 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 148, 255, 147, 147, 147, 255, 145, 145, 146, 255, 143, 143, 144, 255, 142, 142, 142, 255, 139, 139, 140, 255, + 139, 139, 139, 255, 137, 137, 138, 255, 138, 138, 138, 255, 137, 137, 137, 255, 136, 136, 137, 255, 134, 134, 135, 255, 134, 134, 134, 255, 133, 133, 134, 255, 133, 133, 133, 255, 134, 134, 135, 255, 133, 133, 134, 255, 129, 129, 130, 255, 124, 124, 125, 177, 131, 131, 131, 7, 131, 131, 131, 2, 130, 130, 130, 1, 129, 129, 129, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 129, 129, 129, 0, 130, 130, 130, 0, 133, 133, 133, 0, 136, 136, 136, 0, 137, 137, 137, 0, 136, 136, 136, 0, 132, 132, 132, 0, 157, 157, 157, 18, 178, 178, 178, 207, 175, 175, 175, 255, 163, 163, 163, 255, 150, 150, 150, 255, 140, 140, 140, 255, 133, 133, 134, 255, + 134, 134, 134, 255, 137, 137, 137, 255, 141, 141, 142, 255, 144, 144, 145, 255, 151, 151, 152, 255, 83, 82, 82, 255, 67, 65, 65, 255, 77, 76, 76, 255, 158, 158, 158, 255, 155, 155, 156, 255, 155, 155, 155, 255, 155, 155, 156, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, + 147, 147, 147, 255, 145, 145, 146, 255, 143, 143, 144, 255, 142, 142, 142, 255, 140, 140, 141, 255, 140, 140, 140, 255, 139, 139, 140, 255, 140, 140, 140, 255, 140, 140, 140, 255, 138, 138, 139, 255, 136, 136, 137, 255, 136, 136, 136, 255, 135, 135, 135, 255, 136, 136, 136, 255, 136, 136, 137, 255, 137, 137, 138, 255, 134, 134, 134, 255, 129, 129, 130, 194, 134, 134, 134, 12, 137, 137, 137, 0, 130, 130, 130, 0, + 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 136, 136, 136, 0, 137, 137, 137, 0, 135, 135, 135, 0, 131, 131, 131, 0, 129, 129, 129, 0, 130, 130, 130, 0, 134, 134, 134, 0, 134, 134, 134, 1, + 165, 165, 165, 22, 182, 182, 182, 200, 179, 179, 179, 255, 169, 169, 169, 255, 157, 157, 157, 255, 146, 146, 146, 255, 141, 141, 141, 255, 139, 139, 140, 255, 140, 140, 141, 255, 147, 147, 148, 255, 125, 125, 125, 255, 69, 68, 68, 255, 69, 68, 68, 255, 130, 129, 129, 255, 155, 155, 156, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, + 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 143, 143, 144, 255, 143, 143, 144, 255, 143, 143, 143, 255, 142, 142, 142, 255, 141, 141, 142, 255, 141, 141, 142, 255, 139, 139, 140, 255, 138, 138, 139, 255, 136, 136, 137, 255, 137, 137, 138, 255, 137, 137, 137, 255, 139, 139, 140, 255, 140, 140, 141, 255, + 138, 138, 139, 255, 134, 134, 135, 191, 135, 135, 135, 15, 137, 137, 137, 1, 137, 137, 137, 0, 133, 133, 133, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 130, 130, 130, 0, 129, 129, 129, 0, + 131, 131, 131, 0, 135, 135, 135, 0, 139, 139, 139, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 137, 137, 137, 1, 158, 158, 158, 15, 185, 185, 185, 180, 183, 183, 183, 255, 176, 176, 176, 255, 164, 164, 164, 255, 154, 154, 154, 255, 147, 147, 148, 255, 146, 146, 147, 255, 150, 150, 150, 255, 80, 79, 80, 255, 70, 70, 70, 255, 88, 88, 88, 255, 158, 158, 159, 255, 155, 155, 156, 255, + 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 151, 255, 150, 150, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, 148, 148, 149, 255, 147, 147, 148, 255, 146, 146, 147, 255, 145, 145, 146, 255, 146, 146, 146, 255, 145, 145, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 142, 142, 142, 255, 141, 141, 141, 255, 139, 139, 140, 255, + 139, 139, 140, 255, 138, 138, 139, 255, 141, 141, 141, 255, 143, 143, 144, 255, 145, 145, 146, 255, 144, 144, 145, 255, 140, 140, 141, 171, 138, 138, 139, 11, 138, 138, 138, 1, 138, 138, 138, 0, 138, 138, 138, 0, 135, 135, 135, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 137, 137, 137, 0, 140, 140, 140, 0, 141, 141, 141, 0, 140, 140, 140, 0, 138, 138, 138, 0, 136, 136, 136, 0, 135, 135, 135, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 6, 188, 188, 188, 137, 188, 188, 189, 252, 182, 182, 183, 255, 173, 173, 173, 255, 163, 163, 163, 255, 159, 159, 159, 255, + 120, 120, 120, 255, 73, 73, 73, 255, 73, 73, 73, 255, 136, 135, 136, 255, 155, 155, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 148, 255, + 145, 145, 146, 255, 144, 144, 144, 255, 143, 143, 143, 255, 141, 141, 142, 255, 141, 141, 142, 255, 141, 141, 141, 255, 142, 142, 142, 255, 145, 145, 146, 255, 148, 148, 149, 255, 150, 150, 150, 255, 149, 149, 150, 249, 147, 147, 147, 125, 143, 143, 143, 4, 140, 140, 140, 1, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 130, 130, 130, 0, 129, 129, 129, 0, 129, 129, 129, 0, + 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 139, 139, 139, 0, 137, 137, 137, 0, 136, 136, 136, 0, 134, 134, 134, 0, 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 0, 134, 134, 134, 0, 136, 136, 136, 0, 137, 137, 137, 0, 137, 137, 137, 0, + 131, 131, 131, 4, 185, 185, 186, 73, 192, 192, 192, 230, 188, 188, 188, 255, 181, 181, 181, 255, 175, 175, 176, 255, 128, 128, 128, 255, 80, 80, 81, 255, 99, 99, 100, 255, 158, 158, 159, 255, 153, 153, 153, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 154, 255, 154, 154, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, + 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 144, 144, 145, 255, 143, 143, 144, 255, 143, 143, 144, 255, 144, 144, 145, 255, 146, 146, 146, 255, 149, 149, 150, 255, 152, 152, 153, 255, 154, 154, 155, 255, 155, 155, 155, 255, 154, 154, 155, 225, 152, 152, 152, 65, 153, 153, 153, 2, 146, 146, 146, 0, 141, 141, 141, 0, 138, 138, 138, 0, + 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 132, 132, 132, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 0, 135, 135, 135, 0, + 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 146, 146, 146, 0, 172, 172, 172, 22, 194, 194, 194, 149, 193, 193, 194, 250, 189, 189, 190, 255, 186, 186, 186, 255, 169, 169, 169, 255, 160, 160, 160, 255, 164, 164, 164, 255, 158, 158, 159, 255, 154, 154, 155, 255, 153, 153, 154, 255, 151, 151, 152, 255, 152, 152, 152, 255, + 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, 147, 147, 147, 255, 148, 148, 148, 255, 151, 151, 152, 255, 154, 154, 155, 255, 157, 157, 157, 255, 159, 159, 160, 255, 160, 160, 161, 255, 159, 159, 160, 249, 157, 157, 158, 140, + 155, 155, 155, 14, 149, 149, 149, 1, 152, 152, 152, 0, 148, 148, 148, 0, 141, 141, 141, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 133, 133, 133, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 132, 132, 132, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 140, 140, 140, 0, 141, 141, 141, 0, 140, 140, 140, 0, 137, 137, 137, 0, 131, 131, 131, 2, 186, 186, 186, 54, 197, 197, 197, 182, 196, 196, 196, 255, 191, 191, 191, 255, 186, 186, 186, 255, + 181, 181, 181, 255, 174, 174, 174, 255, 169, 169, 169, 255, 164, 164, 164, 255, 161, 161, 162, 255, 158, 158, 158, 255, 156, 156, 157, 255, 154, 154, 155, 255, 153, 153, 153, 255, 151, 151, 152, 255, 149, 149, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 150, 255, 150, 150, 151, 255, 151, 151, 151, 255, 152, 152, 153, 255, 154, 154, 155, 255, 157, 157, 157, 255, 160, 160, 161, 255, 163, 163, 164, 255, + 165, 165, 166, 255, 166, 166, 166, 255, 166, 166, 166, 255, 165, 165, 165, 174, 159, 159, 160, 45, 147, 147, 147, 3, 145, 145, 145, 0, 146, 146, 146, 0, 151, 151, 151, 0, 150, 150, 150, 0, 142, 142, 142, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 133, 133, 133, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 139, 139, 139, 0, 136, 136, 136, 0, 131, 131, 131, 0, 128, 128, 128, 0, 126, 126, 126, 0, + 126, 126, 126, 0, 255, 255, 255, 0, 129, 129, 129, 2, 189, 189, 189, 56, 198, 198, 198, 166, 196, 196, 197, 242, 194, 194, 195, 255, 190, 190, 190, 255, 185, 185, 185, 255, 181, 181, 182, 255, 178, 178, 179, 255, 175, 175, 175, 255, 171, 171, 171, 255, 169, 169, 170, 255, 166, 166, 167, 255, 164, 164, 165, 255, 162, 162, 163, 255, 162, 162, 162, 255, 161, 161, 161, 255, 162, 162, 163, 255, 163, 163, 163, 255, + 164, 164, 165, 255, 166, 166, 167, 255, 168, 168, 169, 255, 170, 170, 170, 255, 171, 171, 172, 255, 173, 173, 173, 255, 173, 173, 173, 239, 170, 170, 171, 157, 164, 164, 165, 51, 137, 137, 137, 3, 139, 139, 139, 0, 144, 144, 144, 0, 145, 145, 145, 0, 145, 145, 145, 0, 151, 151, 151, 0, 150, 150, 150, 0, 142, 142, 142, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, + 133, 133, 133, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 138, 138, 138, 0, 134, 134, 134, 0, + 130, 130, 130, 0, 127, 127, 127, 0, 126, 126, 126, 0, 126, 126, 126, 0, 127, 127, 127, 0, 127, 127, 127, 0, 127, 127, 127, 0, 128, 128, 128, 0, 128, 128, 128, 0, 126, 126, 126, 0, 137, 137, 137, 1, 172, 172, 172, 17, 195, 195, 195, 98, 197, 197, 198, 185, 197, 197, 198, 240, 195, 195, 195, 255, 192, 192, 192, 255, 189, 189, 189, 255, 186, 186, 187, 255, 185, 185, 186, 255, 182, 182, 183, 255, + 181, 181, 181, 255, 180, 180, 180, 255, 179, 179, 179, 255, 178, 178, 178, 255, 177, 177, 178, 255, 178, 178, 178, 255, 178, 178, 178, 255, 178, 178, 179, 255, 179, 179, 179, 255, 180, 180, 180, 240, 177, 177, 177, 182, 175, 175, 175, 89, 160, 160, 160, 11, 133, 133, 133, 2, 132, 132, 132, 1, 137, 137, 137, 0, 138, 138, 138, 0, 144, 144, 144, 0, 145, 145, 145, 0, 145, 145, 145, 0, 151, 151, 151, 0, + 150, 150, 150, 0, 142, 142, 142, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 133, 133, 133, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 140, 140, 140, 0, 141, 141, 141, 0, + 140, 140, 140, 0, 137, 137, 137, 0, 133, 133, 133, 0, 129, 129, 129, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 127, 127, 127, 0, 127, 127, 127, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 127, 127, 127, 0, 126, 126, 126, 0, 128, 128, 128, 0, 131, 131, 131, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 137, 137, 137, 2, 136, 136, 136, 8, + 192, 192, 192, 61, 193, 193, 194, 118, 193, 193, 193, 167, 193, 193, 194, 204, 191, 191, 192, 217, 194, 194, 195, 255, 192, 192, 192, 255, 190, 190, 191, 255, 190, 190, 190, 255, 188, 188, 189, 255, 184, 184, 185, 215, 183, 183, 183, 200, 181, 181, 181, 166, 179, 179, 179, 114, 177, 177, 178, 53, 142, 142, 142, 5, 143, 143, 143, 3, 142, 142, 142, 1, 135, 135, 135, 0, 132, 132, 132, 0, 132, 132, 132, 0, + 137, 137, 137, 0, 138, 138, 138, 0, 144, 144, 144, 0, 145, 145, 145, 0, 145, 145, 145, 0, 151, 151, 151, 0, 150, 150, 150, 0, 142, 142, 142, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 133, 133, 133, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 135, 135, 135, 0, 131, 131, 131, 0, 127, 127, 127, 0, 126, 126, 126, 0, 126, 126, 126, 0, 127, 127, 127, 0, 127, 127, 127, 0, 127, 127, 127, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 127, 127, 127, 0, 127, 127, 127, 0, 129, 129, 129, 0, 134, 134, 134, 0, 138, 138, 138, 0, 142, 142, 142, 0, + 145, 145, 145, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 137, 137, 137, 0, 138, 138, 138, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 2, 144, 144, 144, 4, 143, 143, 143, 4, 138, 138, 138, 6, 137, 137, 137, 7, 136, 136, 136, 7, 136, 136, 136, 5, 139, 139, 139, 6, 142, 142, 142, 5, 143, 143, 143, 3, 140, 140, 140, 1, 139, 139, 139, 1, 140, 140, 140, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 135, 135, 135, 0, 132, 132, 132, 0, 132, 132, 132, 0, 137, 137, 137, 0, 138, 138, 138, 0, 144, 144, 144, 0, 145, 145, 145, 0, 145, 145, 145, 0, 151, 151, 151, 0, 150, 150, 150, 0, 142, 142, 142, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 133, 133, 133, 0, 128, 128, 128, 0, 129, 129, 129, 0, + 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 138, 138, 138, 0, 135, 135, 135, 0, 133, 133, 133, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, + 134, 134, 134, 0, 136, 136, 136, 0, 133, 133, 133, 0, 131, 131, 131, 0, 130, 130, 130, 0, 148, 148, 148, 1, 126, 126, 126, 15, 119, 119, 119, 69, 119, 119, 119, 114, 119, 119, 119, 162, 119, 119, 119, 194, 119, 119, 119, 212, 119, 119, 119, 212, 118, 118, 118, 214, 117, 117, 117, 213, 117, 117, 117, 212, 115, 115, 115, 191, 113, 113, 113, 160, 112, 112, 112, 114, 112, 112, 112, 66, 108, 108, 108, 9, + 148, 148, 148, 0, 150, 150, 150, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 146, 146, 146, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 138, 138, 138, 0, + 135, 135, 135, 0, 133, 133, 133, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 134, 134, 134, 0, 136, 136, 136, 0, 133, 133, 133, 0, 121, 121, 121, 45, 120, 120, 120, 132, 120, 120, 120, 199, 121, 121, 121, 255, 122, 122, 122, 255, 124, 124, 124, 255, 127, 127, 127, 255, 128, 128, 128, 255, 128, 128, 128, 255, 127, 127, 127, 255, 126, 126, 126, 255, 125, 125, 125, 255, + 124, 124, 124, 255, 121, 121, 121, 255, 117, 117, 117, 255, 115, 115, 115, 255, 113, 113, 113, 255, 110, 110, 110, 252, 108, 108, 108, 196, 104, 104, 104, 132, 103, 103, 103, 41, 150, 150, 150, 1, 150, 150, 150, 0, 150, 150, 150, 0, 152, 152, 152, 0, 149, 149, 149, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 144, 144, 144, 0, 145, 145, 145, 0, 146, 146, 146, 0, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 138, 138, 138, 0, 135, 135, 135, 0, 133, 133, 133, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 123, 123, 123, 14, 119, 119, 119, 114, 119, 119, 119, 206, 121, 121, 121, 255, 124, 124, 124, 255, 128, 128, 128, 255, 131, 131, 131, 255, 136, 136, 136, 255, 139, 139, 139, 255, + 141, 141, 141, 255, 144, 144, 144, 255, 144, 144, 144, 255, 144, 144, 144, 255, 143, 143, 143, 255, 141, 141, 141, 255, 139, 139, 139, 255, 136, 136, 136, 255, 133, 133, 133, 255, 128, 128, 128, 255, 123, 123, 123, 255, 117, 117, 117, 255, 111, 111, 111, 255, 107, 107, 107, 255, 103, 103, 103, 255, 101, 101, 101, 204, 98, 98, 98, 108, 108, 108, 108, 12, 151, 151, 151, 1, 150, 150, 150, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 144, 144, 144, 0, 145, 145, 145, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 148, 148, 148, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 138, 138, 138, 0, 135, 135, 135, 0, 133, 133, 133, 0, 131, 131, 131, 0, 131, 131, 131, 0, 121, 121, 121, 17, 118, 118, 118, 128, 119, 119, 119, 238, 123, 123, 123, 255, 127, 127, 127, 255, + 133, 133, 133, 255, 137, 137, 137, 255, 142, 142, 142, 255, 146, 146, 146, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 147, 147, 147, 255, 144, 144, 144, 255, 140, 140, 140, 255, 136, 136, 136, 255, 132, 132, 132, 255, 126, 126, 126, 255, 118, 118, 118, 255, 112, 112, 112, 255, + 103, 103, 103, 255, 99, 99, 99, 255, 96, 96, 96, 235, 94, 94, 94, 118, 99, 99, 99, 15, 141, 141, 141, 1, 140, 140, 140, 0, 140, 140, 140, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 148, 148, 148, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 143, 143, 143, 0, 140, 140, 140, 0, 134, 134, 134, 0, 134, 134, 134, 0, 141, 141, 141, 2, + 116, 116, 117, 98, 118, 118, 118, 235, 121, 121, 121, 255, 127, 127, 127, 255, 133, 133, 133, 255, 139, 139, 140, 255, 145, 145, 145, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 147, 147, 147, 255, 146, 146, 146, 255, + 144, 144, 144, 255, 142, 142, 142, 255, 139, 139, 139, 255, 135, 135, 135, 255, 130, 130, 130, 255, 125, 125, 125, 255, 118, 118, 118, 255, 109, 109, 109, 255, 100, 100, 100, 255, 96, 96, 96, 255, 91, 91, 91, 229, 89, 89, 89, 91, 139, 139, 139, 2, 138, 138, 138, 0, 145, 145, 145, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, + 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 134, 134, 134, 0, 116, 116, 117, 36, 115, 115, 115, 192, 118, 118, 118, 255, 125, 125, 125, 255, 130, 130, 130, 255, 137, 137, 137, 255, 143, 143, 143, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, + 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 136, 136, 136, 255, 133, 133, 133, 255, 131, 131, 131, 255, 128, 128, 128, 255, 121, 121, 121, 255, 115, 115, 115, 255, 106, 106, 106, 255, 95, 95, 95, 255, 89, 89, 89, 255, 85, 85, 85, 188, 87, 87, 87, 30, 146, 146, 146, 0, + 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 134, 134, 134, 1, 113, 113, 113, 88, 114, 114, 114, 244, 119, 119, 119, 255, 126, 126, 126, 255, 134, 134, 134, 255, 140, 140, 140, 255, 143, 143, 143, 255, 146, 146, 146, 255, 148, 148, 148, 255, 148, 148, 148, 255, 148, 148, 148, 255, 149, 149, 149, 255, + 149, 149, 149, 255, 151, 151, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 134, 255, 132, 132, 132, 255, 129, 129, 129, 255, 127, 127, 127, 255, 124, 124, 124, 255, 121, 121, 120, 255, + 115, 115, 115, 255, 108, 108, 108, 255, 97, 97, 97, 255, 87, 87, 87, 255, 82, 82, 82, 241, 82, 82, 82, 81, 148, 148, 148, 1, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 131, 131, 131, 1, 111, 111, 111, 133, 115, 115, 115, 255, 121, 121, 121, 255, 127, 127, 127, 255, 134, 134, 134, 255, 139, 139, 139, 255, 142, 142, 142, 255, + 144, 144, 144, 255, 144, 144, 144, 255, 144, 144, 144, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 147, 255, 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, + 135, 135, 135, 255, 132, 132, 132, 255, 127, 127, 127, 255, 124, 124, 124, 255, 123, 123, 123, 255, 121, 121, 121, 255, 119, 119, 119, 255, 114, 114, 114, 255, 108, 108, 108, 255, 99, 99, 99, 255, 87, 87, 87, 255, 80, 80, 80, 255, 78, 78, 78, 123, 147, 147, 147, 2, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 148, 148, 148, 0, 149, 149, 149, 0, + 151, 151, 151, 0, 153, 153, 153, 0, 154, 154, 154, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 113, 113, 113, 4, 110, 110, 110, 157, 114, 114, 114, 255, + 120, 120, 120, 255, 127, 127, 127, 255, 133, 133, 133, 255, 136, 136, 136, 255, 139, 139, 140, 255, 140, 140, 140, 255, 141, 141, 141, 255, 143, 143, 143, 255, 144, 144, 144, 255, 145, 145, 145, 255, 147, 147, 147, 255, 148, 148, 148, 255, 148, 148, 148, 255, 148, 148, 148, 255, 149, 149, 149, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 150, 150, 150, 255, 151, 151, 151, 255, 149, 149, 149, 255, + 147, 147, 147, 255, 144, 144, 144, 255, 142, 142, 142, 255, 139, 139, 139, 255, 138, 138, 138, 255, 136, 136, 136, 255, 134, 134, 134, 255, 133, 133, 133, 255, 129, 129, 129, 255, 126, 126, 126, 255, 121, 121, 121, 255, 119, 119, 119, 255, 116, 116, 116, 255, 115, 115, 115, 255, 112, 112, 112, 255, 107, 107, 107, 255, 99, 99, 99, 255, 87, 87, 87, 255, 79, 79, 79, 255, 75, 75, 75, 147, 148, 148, 148, 2, + 151, 151, 151, 0, 152, 152, 152, 0, 154, 154, 154, 0, 156, 156, 156, 0, 157, 157, 157, 0, 157, 157, 157, 0, 158, 158, 158, 0, 158, 158, 158, 0, 158, 158, 158, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, + 139, 139, 139, 0, 138, 138, 138, 0, 126, 126, 126, 2, 107, 107, 107, 169, 112, 112, 113, 255, 118, 118, 119, 255, 125, 125, 125, 255, 131, 131, 131, 255, 133, 133, 134, 255, 136, 136, 136, 255, 136, 136, 136, 255, 138, 138, 138, 255, 139, 139, 140, 255, 141, 141, 141, 255, 142, 142, 142, 255, 142, 142, 142, 255, 143, 143, 144, 255, 145, 145, 145, 255, 146, 146, 146, 255, 148, 148, 148, 255, 151, 151, 151, 255, + 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 142, 142, 142, 255, 139, 139, 139, 255, 136, 136, 136, 255, 133, 133, 133, 255, 131, 131, 131, 255, 130, 130, 130, 255, 129, 129, 129, 255, 126, 126, 126, 255, 124, 124, 124, 255, 119, 119, 119, 255, 115, 115, 115, 255, 114, 114, 113, 255, 112, 112, 112, 255, + 109, 109, 109, 255, 105, 105, 105, 255, 97, 97, 97, 255, 86, 86, 86, 255, 76, 76, 76, 255, 73, 73, 73, 156, 157, 157, 157, 2, 158, 158, 158, 0, 158, 158, 158, 0, 157, 157, 157, 0, 157, 157, 157, 0, 156, 156, 156, 0, 155, 155, 155, 0, 154, 154, 154, 0, 154, 154, 154, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 127, 127, 127, 1, 105, 105, 105, 145, 109, 109, 109, 255, 115, 115, 115, 255, 122, 122, 123, 255, 128, 128, 129, 255, 132, 132, 132, 255, 131, 131, 131, 255, 133, 133, 133, 255, 135, 135, 135, 255, 137, 137, 137, 255, 138, 138, 138, 255, 139, 139, 139, 255, 138, 138, 138, 255, + 139, 139, 139, 255, 143, 143, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, 154, 154, 154, 255, 154, 154, 154, 255, 156, 156, 156, 255, 156, 156, 156, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 150, 150, 150, 255, 148, 148, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, 137, 137, 137, 255, 133, 133, 133, 255, 129, 129, 129, 255, 126, 126, 126, 255, 124, 124, 124, 255, + 123, 123, 123, 255, 122, 122, 122, 255, 119, 119, 119, 255, 116, 116, 116, 255, 112, 112, 112, 255, 109, 109, 109, 255, 107, 107, 107, 255, 106, 106, 106, 255, 102, 102, 102, 255, 94, 94, 94, 255, 83, 83, 83, 255, 74, 74, 74, 255, 72, 72, 72, 138, 155, 155, 155, 1, 154, 154, 154, 0, 153, 153, 153, 0, 152, 152, 152, 0, 151, 151, 151, 0, 151, 151, 151, 0, 151, 151, 151, 0, 150, 150, 150, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 104, 104, 104, 118, 106, 106, 107, 255, 113, 113, 113, 255, 120, 120, 120, 255, 125, 125, 125, 255, 128, 128, 128, 255, 129, 129, 129, 255, 130, 130, 130, 255, + 132, 132, 132, 255, 133, 133, 133, 255, 134, 134, 134, 255, 135, 135, 135, 255, 135, 135, 135, 255, 139, 139, 139, 255, 143, 143, 143, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, 145, 145, 145, 255, 144, 144, 144, 255, + 141, 141, 141, 255, 137, 137, 137, 255, 135, 135, 135, 255, 130, 130, 130, 255, 127, 127, 127, 255, 122, 122, 122, 255, 119, 119, 119, 255, 117, 117, 117, 255, 116, 116, 116, 255, 115, 115, 115, 255, 112, 112, 112, 255, 109, 109, 109, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, 98, 98, 98, 255, 93, 93, 93, 255, 80, 80, 80, 255, 72, 72, 72, 255, 70, 70, 70, 106, 150, 150, 150, 1, + 150, 150, 150, 0, 149, 149, 149, 0, 147, 147, 147, 0, 146, 146, 146, 0, 145, 145, 145, 0, 144, 144, 144, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 103, 103, 103, 58, 104, 104, 104, 249, 110, 110, 111, 255, + 117, 117, 117, 255, 122, 122, 122, 255, 124, 124, 124, 255, 125, 125, 125, 255, 127, 127, 127, 255, 128, 128, 128, 255, 129, 129, 129, 255, 130, 130, 130, 255, 131, 131, 131, 255, 133, 133, 133, 255, 137, 137, 137, 255, 142, 142, 142, 255, 146, 146, 146, 255, 148, 148, 149, 255, 149, 149, 149, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, + 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 145, 145, 145, 255, 141, 141, 141, 255, 139, 139, 139, 255, 137, 137, 137, 255, 134, 134, 134, 255, 131, 131, 131, 255, 130, 130, 130, 255, 128, 128, 128, 255, 123, 123, 123, 255, 118, 118, 118, 255, 113, 113, 113, 255, 111, 111, 111, 255, 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, + 99, 99, 99, 255, 96, 96, 96, 255, 89, 89, 89, 255, 77, 77, 77, 255, 70, 70, 70, 249, 70, 70, 70, 51, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, + 136, 136, 136, 0, 136, 136, 136, 0, 103, 103, 103, 21, 101, 101, 101, 227, 107, 107, 107, 255, 113, 113, 113, 255, 118, 118, 118, 255, 121, 121, 121, 255, 122, 122, 122, 255, 123, 123, 123, 255, 125, 125, 125, 255, 125, 125, 125, 255, 124, 124, 124, 255, 126, 126, 126, 255, 130, 130, 130, 255, 134, 134, 134, 255, 139, 139, 139, 255, 143, 143, 143, 255, 143, 143, 143, 255, 145, 145, 145, 255, 146, 146, 146, 255, + 148, 148, 148, 255, 150, 150, 150, 255, 150, 150, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 144, 144, 144, 255, 140, 140, 140, 255, 136, 136, 136, 255, 131, 131, 131, 255, 128, 128, 128, 255, 126, 126, 126, 255, 124, 124, 124, 255, 122, 122, 122, 255, 119, 119, 119, 255, 114, 114, 114, 255, 111, 111, 111, 255, + 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 106, 106, 106, 255, 103, 103, 103, 255, 100, 100, 100, 255, 98, 98, 98, 255, 97, 97, 97, 255, 93, 93, 93, 255, 85, 85, 85, 255, 73, 73, 73, 255, 68, 68, 68, 220, 74, 74, 74, 14, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 1, 99, 99, 99, 154, 104, 104, 104, 255, 109, 109, 110, 255, 114, 114, 114, 255, 117, 117, 117, 255, 118, 118, 119, 255, 119, 119, 120, 255, 120, 120, 121, 255, 121, 121, 121, 255, 120, 120, 120, 255, 121, 121, 121, 255, 126, 126, 127, 255, 131, 131, 131, 255, + 136, 136, 136, 255, 139, 139, 139, 255, 139, 139, 139, 255, 141, 141, 141, 255, 142, 142, 142, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 150, 150, 150, 255, 149, 149, 149, 255, 146, 146, 146, 255, 143, 143, 143, 255, 138, 138, 138, 255, 133, 133, 133, 255, 127, 127, 127, 255, + 122, 122, 122, 255, 119, 119, 119, 255, 118, 118, 118, 255, 117, 117, 117, 255, 115, 115, 115, 255, 111, 111, 111, 255, 107, 107, 107, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, 104, 104, 104, 255, 101, 101, 101, 255, 98, 98, 98, 255, 97, 97, 97, 255, 95, 95, 95, 255, 90, 90, 90, 255, 82, 82, 82, 255, 69, 69, 69, 255, 67, 67, 67, 147, 140, 140, 140, 0, 140, 140, 140, 0, + 140, 140, 140, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 99, 99, 99, 55, 100, 100, 100, 252, 106, 106, 106, 255, 110, 110, 110, 255, 114, 114, 114, 255, 116, 116, 117, 255, 116, 116, 116, 255, 116, 116, 116, 255, + 117, 117, 117, 255, 116, 116, 116, 255, 117, 117, 117, 255, 122, 122, 122, 255, 128, 128, 128, 255, 133, 133, 133, 255, 135, 135, 135, 255, 136, 136, 136, 255, 136, 136, 136, 255, 139, 139, 139, 255, 142, 142, 142, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 150, 150, 150, 255, + 148, 148, 148, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 134, 134, 134, 255, 129, 129, 129, 255, 123, 123, 123, 255, 117, 117, 117, 255, 113, 113, 113, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 106, 106, 106, 255, 103, 103, 103, 255, 99, 99, 99, 255, 100, 100, 100, 255, 102, 102, 102, 255, 101, 101, 101, 255, 98, 98, 98, 255, 96, 96, 96, 255, 95, 95, 95, 255, + 92, 92, 92, 255, 88, 88, 88, 255, 77, 77, 77, 255, 69, 69, 69, 252, 71, 71, 71, 52, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 133, 133, 133, 2, 97, 97, 97, 205, 103, 103, 103, 255, + 106, 106, 106, 255, 110, 110, 111, 255, 112, 112, 112, 255, 113, 113, 113, 255, 114, 114, 114, 255, 114, 114, 114, 255, 113, 113, 114, 255, 114, 114, 114, 255, 118, 118, 118, 255, 124, 124, 124, 255, 127, 127, 127, 255, 129, 129, 129, 255, 130, 130, 130, 255, 131, 131, 131, 255, 134, 134, 134, 255, 137, 137, 137, 255, 140, 140, 140, 255, 142, 142, 143, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, + 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 156, 156, 156, 255, 154, 154, 154, 255, 151, 151, 151, 255, 148, 148, 148, 255, 146, 146, 146, 255, 141, 141, 141, 255, 137, 137, 137, 255, 133, 133, 133, 255, 129, 129, 129, 255, 123, 123, 123, 255, 119, 119, 119, 255, 112, 112, 112, 255, 107, 107, 107, 255, 106, 106, 106, 255, 106, 106, 106, 255, 105, 105, 105, 255, 103, 103, 103, 255, 98, 98, 98, 255, + 97, 97, 97, 255, 97, 97, 97, 255, 99, 99, 99, 255, 99, 99, 99, 255, 96, 96, 96, 255, 95, 95, 95, 255, 94, 94, 94, 255, 92, 92, 92, 255, 84, 84, 84, 255, 73, 73, 73, 255, 68, 68, 68, 192, 143, 143, 143, 2, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 96, 96, 96, 74, 98, 98, 99, 255, 103, 103, 103, 255, 107, 107, 108, 255, 109, 109, 109, 255, 109, 109, 110, 255, 111, 111, 111, 255, 111, 111, 112, 255, 110, 110, 110, 255, 110, 110, 110, 255, 113, 113, 113, 255, 118, 118, 118, 255, 123, 123, 123, 255, 125, 125, 125, 255, 126, 126, 126, 255, 127, 127, 128, 255, 130, 130, 130, 255, 133, 133, 133, 255, + 134, 134, 134, 255, 138, 138, 138, 255, 142, 142, 142, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 154, 154, 154, 255, 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, 153, 153, 153, 255, 149, 149, 149, 255, 145, 145, 145, 255, 140, 140, 140, 255, 135, 135, 135, 255, 131, 131, 131, 255, 126, 126, 126, 255, 123, 123, 123, 255, 118, 118, 118, 255, 113, 113, 113, 255, + 108, 108, 108, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 98, 98, 98, 255, 95, 95, 95, 255, 94, 94, 94, 255, 95, 95, 95, 255, 97, 97, 97, 255, 98, 98, 98, 255, 95, 95, 95, 255, 94, 94, 94, 255, 93, 93, 93, 255, 90, 90, 90, 255, 82, 82, 82, 255, 71, 71, 71, 255, 73, 73, 73, 64, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 137, 137, 137, 0, 131, 131, 131, 2, 96, 96, 96, 193, 100, 100, 100, 255, 104, 104, 105, 255, 106, 106, 106, 255, 107, 107, 108, 255, 107, 107, 108, 255, 109, 109, 109, 255, 108, 108, 108, 255, 107, 107, 107, 255, 108, 108, 108, 255, 112, 112, 112, 255, 117, 117, 117, 255, + 120, 120, 120, 255, 121, 121, 121, 255, 123, 123, 123, 255, 125, 125, 125, 255, 129, 129, 129, 255, 130, 130, 130, 255, 134, 134, 134, 255, 137, 137, 138, 255, 139, 139, 139, 255, 144, 144, 144, 255, 147, 147, 147, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 156, 156, 156, 255, 154, 154, 154, 255, 151, 151, 151, 255, 148, 148, 148, 255, 144, 144, 144, 255, 139, 139, 139, 255, + 135, 135, 135, 255, 129, 129, 129, 255, 124, 124, 124, 255, 120, 120, 120, 255, 116, 116, 116, 255, 112, 112, 112, 255, 108, 108, 108, 255, 103, 103, 103, 255, 97, 97, 97, 255, 97, 97, 97, 255, 98, 98, 98, 255, 98, 98, 98, 255, 95, 95, 95, 255, 94, 94, 94, 255, 93, 93, 93, 255, 96, 96, 96, 255, 98, 98, 98, 255, 97, 97, 97, 255, 95, 95, 95, 255, 96, 96, 95, 255, 94, 94, 94, 255, + 89, 89, 89, 255, 78, 78, 78, 255, 73, 73, 73, 186, 138, 138, 138, 2, 139, 139, 139, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 96, 96, 96, 47, 96, 96, 96, 255, 101, 101, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 107, 255, 106, 106, 106, 255, + 105, 105, 106, 255, 105, 105, 105, 255, 105, 105, 105, 255, 109, 109, 109, 255, 112, 112, 113, 255, 115, 115, 116, 255, 118, 118, 118, 255, 119, 119, 119, 255, 121, 121, 121, 255, 123, 123, 123, 255, 125, 125, 125, 255, 128, 128, 128, 255, 132, 132, 132, 255, 135, 135, 135, 255, 139, 139, 139, 255, 142, 142, 142, 255, 145, 145, 145, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, + 154, 154, 154, 255, 152, 152, 152, 255, 149, 149, 149, 255, 145, 145, 145, 255, 141, 141, 141, 255, 136, 136, 136, 255, 131, 131, 131, 255, 127, 127, 127, 255, 121, 121, 121, 255, 117, 117, 117, 255, 113, 113, 113, 255, 110, 110, 110, 255, 107, 107, 107, 255, 103, 103, 103, 255, 99, 99, 99, 255, 95, 95, 95, 255, 96, 96, 96, 255, 97, 97, 97, 255, 96, 96, 96, 255, 94, 94, 94, 255, 93, 93, 93, 255, + 94, 94, 94, 255, 97, 97, 97, 255, 99, 99, 99, 255, 98, 98, 98, 255, 98, 98, 98, 255, 98, 98, 98, 255, 95, 95, 95, 255, 87, 87, 87, 255, 77, 77, 76, 255, 79, 79, 79, 42, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 133, 133, 133, 2, 94, 94, 94, 144, + 97, 97, 98, 255, 103, 103, 103, 255, 103, 103, 104, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 103, 103, 103, 255, 101, 101, 102, 255, 105, 105, 105, 255, 109, 109, 109, 255, 112, 112, 112, 255, 112, 112, 113, 255, 113, 113, 114, 255, 115, 115, 115, 255, 117, 117, 117, 255, 120, 120, 120, 255, 122, 122, 123, 255, 126, 126, 126, 255, 129, 129, 130, 255, 132, 132, 133, 255, 136, 136, 136, 255, + 140, 140, 140, 255, 144, 144, 144, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 149, 149, 149, 255, 144, 144, 144, 255, 138, 138, 138, 255, 133, 133, 133, 255, 127, 127, 127, 255, 123, 123, 123, 255, 118, 118, 118, 255, 114, 114, 114, 255, 110, 110, 110, 255, 108, 108, 108, 255, 104, 104, 104, 255, 102, 102, 102, 255, 100, 100, 100, 255, + 95, 95, 95, 255, 93, 93, 93, 255, 94, 94, 94, 255, 95, 95, 95, 255, 95, 95, 95, 255, 94, 94, 94, 255, 94, 94, 94, 255, 97, 97, 97, 255, 103, 103, 103, 255, 104, 104, 104, 255, 102, 102, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, 94, 94, 94, 255, 84, 84, 84, 255, 79, 79, 79, 141, 143, 143, 143, 1, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 116, 116, 116, 7, 94, 94, 94, 231, 100, 100, 101, 255, 104, 104, 104, 255, 101, 101, 101, 255, 103, 103, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 100, 100, 100, 255, 101, 101, 102, 255, 105, 105, 106, 255, 109, 109, 109, 255, 109, 109, 109, 255, 110, 110, 111, 255, 110, 110, 111, 255, 112, 112, 113, 255, 116, 116, 116, 255, + 116, 116, 117, 255, 120, 120, 120, 255, 122, 122, 122, 255, 125, 125, 125, 255, 130, 130, 130, 255, 134, 134, 134, 255, 136, 136, 136, 255, 139, 139, 139, 255, 143, 143, 143, 255, 149, 149, 149, 255, 153, 153, 153, 255, 155, 155, 155, 255, 156, 156, 156, 255, 156, 156, 156, 255, 153, 153, 153, 255, 148, 148, 148, 255, 140, 140, 140, 255, 133, 133, 133, 255, 125, 125, 125, 255, 119, 119, 119, 255, 114, 114, 114, 255, + 111, 111, 111, 255, 107, 107, 107, 255, 103, 103, 103, 255, 101, 101, 101, 255, 99, 99, 99, 255, 99, 99, 99, 255, 96, 96, 96, 255, 93, 93, 93, 255, 93, 93, 93, 255, 95, 95, 95, 255, 96, 96, 96, 255, 97, 97, 97, 255, 97, 97, 97, 255, 99, 99, 99, 255, 105, 105, 105, 255, 107, 107, 107, 255, 106, 106, 106, 255, 105, 105, 105, 255, 104, 104, 104, 255, 100, 100, 100, 255, 90, 90, 90, 255, + 82, 82, 82, 226, 142, 142, 142, 2, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 1, 99, 99, 99, 58, 99, 99, 100, 255, 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, 99, 99, 99, 255, 101, 101, 101, 255, 105, 105, 105, 255, + 107, 107, 107, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 109, 255, 110, 110, 110, 255, 111, 111, 111, 255, 114, 114, 114, 255, 117, 117, 117, 255, 119, 119, 119, 255, 123, 123, 123, 255, 127, 127, 127, 255, 129, 129, 129, 255, 131, 131, 131, 255, 138, 138, 138, 255, 144, 144, 144, 255, 149, 149, 149, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 153, 153, 153, 255, 148, 148, 148, 255, + 142, 142, 142, 255, 135, 135, 135, 255, 130, 130, 130, 255, 125, 125, 125, 255, 118, 118, 118, 255, 112, 112, 112, 255, 108, 108, 108, 255, 105, 105, 105, 255, 102, 102, 102, 255, 100, 100, 100, 255, 98, 98, 98, 255, 97, 97, 97, 255, 98, 98, 98, 255, 95, 95, 95, 255, 93, 93, 93, 255, 96, 96, 96, 255, 99, 99, 99, 255, 100, 100, 100, 255, 100, 100, 100, 255, 102, 102, 101, 255, 106, 106, 106, 255, + 110, 110, 110, 255, 109, 109, 109, 255, 107, 107, 107, 255, 107, 107, 107, 255, 104, 104, 104, 255, 98, 98, 98, 255, 85, 85, 85, 255, 84, 84, 84, 48, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 1, 100, 100, 100, 127, 101, 101, 101, 255, 106, 106, 106, 255, 102, 102, 102, 255, 100, 100, 101, 255, + 100, 100, 101, 255, 101, 101, 101, 255, 98, 98, 98, 255, 97, 97, 98, 255, 101, 101, 101, 255, 105, 105, 105, 255, 105, 105, 106, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 107, 107, 107, 255, 108, 108, 108, 255, 110, 110, 110, 255, 113, 113, 114, 255, 115, 115, 116, 255, 119, 119, 119, 255, 122, 122, 122, 255, 124, 124, 124, 255, 130, 130, 130, 255, 137, 137, 137, 255, 140, 140, 140, 255, + 143, 143, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 150, 255, 148, 148, 148, 255, 143, 143, 143, 255, 134, 134, 134, 255, 127, 127, 127, 255, 121, 121, 121, 255, 118, 118, 118, 255, 114, 114, 114, 255, 110, 110, 110, 255, 105, 105, 105, 255, 102, 102, 102, 255, 100, 100, 100, 255, 98, 98, 98, 255, 97, 97, 97, 255, 96, 96, 96, 255, 97, 97, 97, 255, 98, 98, 98, 255, 98, 98, 98, 255, + 99, 99, 99, 255, 102, 102, 102, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 107, 107, 107, 255, 112, 112, 112, 255, 112, 112, 112, 255, 110, 110, 110, 255, 109, 109, 109, 255, 106, 106, 106, 255, 99, 99, 99, 255, 89, 89, 89, 255, 83, 83, 83, 112, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 141, 141, 141, 2, 103, 103, 103, 185, 104, 104, 104, 255, 106, 106, 106, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 99, 99, 99, 255, 97, 97, 98, 255, 97, 97, 98, 255, 100, 100, 100, 255, 103, 103, 103, 255, 104, 104, 104, 255, 102, 102, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 106, 255, 107, 107, 107, 255, 109, 109, 110, 255, 112, 112, 112, 255, + 114, 114, 114, 255, 116, 116, 116, 255, 121, 121, 121, 255, 127, 127, 127, 255, 130, 130, 130, 255, 132, 132, 132, 255, 138, 138, 138, 255, 144, 144, 144, 255, 148, 148, 148, 255, 150, 150, 150, 255, 148, 148, 148, 255, 141, 141, 141, 255, 131, 131, 131, 255, 123, 123, 123, 255, 115, 115, 115, 255, 109, 109, 109, 255, 107, 107, 107, 255, 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 99, 99, 99, 255, + 98, 98, 98, 255, 97, 97, 97, 255, 97, 97, 97, 255, 100, 100, 100, 255, 103, 103, 103, 255, 104, 104, 104, 255, 103, 103, 103, 255, 106, 106, 106, 255, 110, 110, 109, 255, 109, 109, 109, 255, 107, 107, 107, 255, 108, 108, 108, 255, 111, 111, 111, 255, 113, 113, 113, 255, 111, 111, 111, 255, 110, 110, 110, 255, 107, 107, 107, 255, 102, 102, 102, 255, 91, 91, 91, 255, 83, 83, 83, 180, 135, 135, 135, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 4, 107, 107, 107, 235, 109, 109, 109, 255, 106, 106, 106, 255, 102, 102, 102, 255, 101, 101, 101, 255, 99, 99, 99, 255, 98, 98, 98, 255, 97, 97, 97, 255, 98, 98, 98, 255, 101, 101, 101, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 101, 255, + 103, 103, 103, 255, 103, 103, 103, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 107, 255, 108, 108, 109, 255, 109, 109, 109, 255, 112, 112, 113, 255, 118, 118, 118, 255, 121, 121, 121, 255, 122, 122, 122, 255, 128, 128, 128, 255, 135, 135, 135, 255, 140, 140, 140, 255, 147, 147, 147, 255, 151, 151, 151, 255, 149, 149, 149, 255, 142, 142, 142, 255, 133, 133, 133, 255, 122, 122, 122, 255, 110, 110, 110, 255, + 103, 103, 103, 255, 99, 99, 99, 255, 98, 98, 98, 255, 97, 97, 97, 255, 99, 99, 99, 255, 100, 100, 100, 255, 100, 100, 100, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 103, 255, 107, 107, 107, 255, 109, 109, 109, 255, 108, 108, 107, 255, 108, 108, 108, 255, 110, 110, 110, 255, 111, 111, 111, 255, 109, 109, 109, 255, 108, 108, 108, 255, 110, 110, 110, 255, 113, 113, 113, 255, 112, 112, 112, 255, + 110, 110, 110, 255, 107, 107, 108, 255, 103, 103, 103, 255, 93, 93, 93, 255, 83, 83, 83, 224, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 117, 117, 118, 29, 115, 115, 115, 255, 115, 115, 115, 255, 109, 109, 110, 255, 102, 102, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 97, 97, 98, 255, 96, 96, 96, 255, + 99, 99, 99, 255, 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 102, 102, 102, 255, 102, 102, 102, 255, 102, 102, 103, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 106, 255, 109, 109, 109, 255, 111, 111, 112, 255, 113, 113, 113, 255, 116, 116, 116, 255, 122, 122, 122, 255, 129, 129, 129, 255, 135, 135, 135, 255, 144, 144, 144, 255, + 149, 149, 149, 255, 148, 148, 148, 255, 142, 142, 142, 255, 134, 134, 134, 255, 123, 123, 123, 255, 108, 108, 108, 255, 97, 97, 97, 255, 93, 93, 93, 255, 90, 90, 90, 255, 92, 92, 92, 255, 97, 97, 97, 255, 102, 102, 102, 255, 107, 107, 107, 255, 108, 108, 108, 255, 108, 108, 108, 255, 109, 109, 109, 255, 110, 110, 110, 255, 112, 112, 112, 255, 110, 110, 110, 255, 108, 108, 108, 255, 109, 109, 109, 255, + 110, 110, 110, 255, 109, 109, 109, 255, 108, 108, 108, 255, 109, 109, 109, 255, 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 109, 255, 109, 109, 109, 255, 104, 104, 104, 255, 96, 96, 96, 255, 85, 85, 85, 252, 95, 95, 95, 13, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 121, 121, 121, 64, 122, 122, 123, 255, 120, 120, 120, 255, + 113, 113, 113, 255, 107, 107, 108, 255, 106, 106, 107, 255, 104, 104, 104, 255, 101, 101, 101, 255, 100, 100, 100, 255, 102, 102, 102, 255, 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 102, 255, 101, 101, 101, 255, 100, 100, 101, 255, 104, 104, 104, 255, 105, 105, 106, 255, 105, 105, 106, 255, + 106, 106, 106, 255, 109, 109, 110, 255, 114, 114, 114, 255, 120, 120, 120, 255, 128, 128, 128, 255, 138, 138, 138, 255, 150, 150, 150, 255, 151, 151, 151, 255, 141, 141, 141, 255, 127, 127, 127, 255, 115, 115, 115, 255, 103, 103, 103, 255, 94, 94, 94, 255, 91, 91, 91, 255, 91, 91, 91, 255, 95, 95, 95, 255, 101, 101, 101, 255, 108, 108, 108, 255, 113, 113, 113, 255, 111, 111, 111, 255, 112, 112, 112, 255, + 110, 110, 110, 255, 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, 108, 108, 108, 255, 108, 108, 108, 255, 110, 110, 110, 255, 109, 109, 109, 255, 107, 107, 107, 255, 109, 109, 109, 255, 110, 110, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 108, 108, 108, 255, 105, 105, 105, 255, 96, 96, 96, 255, 86, 86, 86, 255, 86, 86, 87, 54, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 87, 128, 128, 128, 255, 126, 126, 127, 255, 119, 119, 120, 255, 113, 113, 113, 255, 111, 111, 111, 255, 110, 110, 110, 255, 106, 106, 106, 255, 106, 106, 106, 255, 109, 109, 109, 255, 111, 111, 111, 255, 109, 109, 110, 255, 106, 106, 106, 255, 104, 104, 104, 255, 104, 104, 104, 255, 102, 102, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, + 101, 101, 101, 255, 101, 101, 101, 255, 100, 100, 100, 255, 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 101, 255, 102, 102, 102, 255, 103, 103, 104, 255, 105, 105, 105, 255, 109, 109, 109, 255, 118, 118, 118, 255, 135, 135, 135, 255, 151, 151, 151, 255, 152, 152, 152, 255, 137, 137, 137, 255, 119, 119, 119, 255, 105, 105, 105, 255, 98, 98, 98, 255, 95, 95, 95, 255, 98, 98, 98, 255, 102, 102, 102, 255, + 105, 105, 105, 255, 106, 106, 106, 255, 110, 110, 110, 255, 114, 114, 114, 255, 114, 114, 114, 255, 112, 112, 112, 255, 109, 109, 109, 255, 109, 109, 109, 255, 110, 110, 110, 255, 110, 110, 110, 255, 108, 108, 108, 255, 107, 107, 107, 255, 109, 109, 109, 255, 108, 108, 108, 255, 107, 107, 107, 255, 106, 106, 107, 255, 109, 109, 110, 255, 110, 110, 110, 255, 108, 108, 108, 255, 107, 107, 107, 255, 105, 105, 105, 255, + 97, 97, 97, 255, 87, 87, 87, 255, 84, 84, 85, 78, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 138, 99, 136, 136, 136, 255, 133, 133, 133, 255, 124, 124, 124, 255, 119, 119, 119, 255, 118, 118, 118, 255, 116, 116, 116, 255, 114, 114, 114, 255, 114, 114, 114, 255, 115, 115, 115, 255, 119, 119, 119, 255, 116, 116, 116, 255, + 114, 114, 114, 255, 112, 112, 112, 255, 111, 111, 112, 255, 110, 110, 110, 255, 109, 109, 110, 255, 108, 108, 108, 255, 105, 105, 106, 255, 104, 104, 104, 255, 103, 103, 103, 255, 101, 101, 101, 255, 102, 102, 102, 255, 100, 100, 100, 255, 99, 99, 99, 255, 100, 100, 100, 255, 98, 98, 98, 255, 97, 97, 98, 255, 106, 106, 107, 255, 121, 121, 121, 255, 138, 138, 138, 255, 145, 145, 145, 255, 123, 123, 123, 255, + 106, 106, 106, 255, 97, 97, 97, 255, 100, 100, 100, 255, 108, 108, 108, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 106, 106, 107, 255, 109, 109, 109, 255, 113, 113, 113, 255, 113, 113, 114, 255, 111, 111, 111, 255, 109, 109, 109, 255, 108, 108, 108, 255, 109, 109, 109, 255, 109, 109, 109, 255, 108, 108, 108, 255, 106, 106, 106, 255, 108, 108, 108, 255, 107, 107, 108, 255, 105, 105, 106, 255, + 105, 105, 105, 255, 108, 108, 108, 255, 109, 109, 109, 255, 108, 108, 108, 255, 106, 106, 106, 255, 103, 103, 103, 255, 97, 97, 97, 255, 88, 88, 88, 255, 84, 84, 85, 97, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 145, 145, 145, 114, 143, 143, 143, 255, 140, 140, 140, 255, 132, 132, 132, 255, 125, 125, 125, 255, 125, 125, 125, 255, + 125, 125, 125, 255, 121, 121, 121, 255, 122, 122, 122, 255, 124, 124, 125, 255, 127, 127, 127, 255, 127, 127, 127, 255, 123, 123, 124, 255, 123, 123, 123, 255, 123, 123, 123, 255, 122, 122, 122, 255, 121, 121, 121, 255, 118, 118, 119, 255, 118, 118, 118, 255, 116, 116, 116, 255, 116, 116, 116, 255, 116, 116, 116, 255, 113, 113, 113, 255, 108, 108, 108, 255, 107, 107, 107, 255, 102, 102, 102, 255, 96, 96, 96, 255, + 94, 94, 94, 255, 94, 94, 94, 255, 98, 98, 99, 255, 114, 114, 114, 255, 144, 144, 144, 255, 101, 101, 101, 255, 104, 104, 104, 255, 113, 113, 113, 255, 111, 111, 111, 255, 110, 110, 110, 255, 107, 107, 108, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 108, 108, 108, 255, 109, 109, 110, 255, 111, 111, 111, 255, 109, 109, 109, 255, 108, 108, 108, 255, 106, 106, 107, 255, 106, 106, 107, 255, + 106, 106, 106, 255, 106, 106, 106, 255, 105, 105, 105, 255, 106, 106, 106, 255, 107, 107, 107, 255, 104, 104, 104, 255, 104, 104, 104, 255, 105, 105, 106, 255, 107, 107, 108, 255, 107, 107, 108, 255, 105, 105, 106, 255, 102, 102, 103, 255, 96, 96, 97, 255, 86, 86, 87, 255, 84, 84, 85, 109, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 153, 153, 153, 114, 151, 151, 151, 255, 146, 146, 146, 255, 138, 138, 139, 255, 132, 132, 133, 255, 131, 131, 132, 255, 132, 132, 132, 255, 130, 130, 131, 255, 129, 129, 130, 255, 133, 133, 134, 255, 137, 137, 138, 255, 135, 135, 136, 255, 134, 134, 135, 255, 134, 134, 135, 255, 135, 135, 135, 255, 135, 135, 136, 255, 134, 134, 135, 255, 132, 132, 133, 255, 133, 133, 133, 255, 132, 132, 133, 255, 133, 133, 133, 255, + 134, 134, 135, 255, 135, 135, 135, 255, 131, 131, 132, 255, 132, 132, 133, 255, 133, 133, 134, 255, 129, 129, 130, 255, 125, 125, 126, 255, 126, 126, 127, 255, 126, 126, 127, 255, 126, 126, 127, 255, 101, 101, 101, 255, 108, 108, 108, 255, 111, 111, 111, 255, 112, 112, 112, 255, 109, 109, 109, 255, 104, 104, 104, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 100, 100, 100, 255, 104, 104, 104, 255, + 107, 107, 107, 255, 109, 109, 109, 255, 107, 107, 107, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 106, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 106, 106, 106, 255, 106, 106, 106, 255, 104, 104, 104, 255, 102, 102, 102, 255, 96, 96, 96, 255, 87, 87, 87, 255, 84, 84, 84, 112, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 158, 158, 159, 103, 158, 158, 159, 255, 153, 153, 153, 255, 145, 145, 145, 255, 140, 140, 140, 255, 139, 139, 140, 255, 138, 138, 139, 255, 138, 138, 138, 255, 138, 138, 139, 255, 141, 141, 141, 255, 145, 145, 145, 255, 145, 145, 145, 255, 142, 142, 142, 255, 143, 143, 143, 255, 145, 145, 145, 255, + 145, 145, 146, 255, 146, 146, 146, 255, 145, 145, 145, 255, 146, 146, 146, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 152, 152, 152, 255, 155, 155, 155, 255, 148, 148, 148, 255, 137, 137, 137, 255, 126, 126, 126, 255, 103, 103, 103, 255, 117, 117, 117, 255, 147, 147, 147, 255, 132, 132, 133, 255, 113, 113, 114, 255, 105, 105, 106, 255, 101, 101, 102, 255, + 98, 98, 99, 255, 96, 96, 97, 255, 96, 96, 96, 255, 97, 97, 98, 255, 98, 98, 98, 255, 100, 100, 100, 255, 103, 103, 103, 255, 106, 106, 106, 255, 104, 104, 105, 255, 102, 102, 103, 255, 102, 102, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 104, 255, 104, 104, 104, 255, 101, 101, 102, 255, 101, 101, 101, 255, 103, 103, 103, 255, 104, 104, 105, 255, + 105, 105, 105, 255, 102, 102, 103, 255, 101, 101, 101, 255, 95, 95, 95, 255, 87, 87, 87, 255, 85, 85, 85, 97, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 165, 165, 165, 91, 164, 164, 164, 255, 158, 158, 158, 255, 150, 150, 150, 255, 144, 144, 144, 255, 145, 145, 145, 255, 146, 146, 146, 255, 145, 145, 145, 255, 145, 145, 145, 255, + 147, 147, 147, 255, 151, 151, 151, 255, 153, 153, 153, 255, 151, 151, 151, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 151, 151, 151, 255, 144, 144, 144, 255, 141, 141, 141, 255, 136, 136, 136, 255, 119, 119, 118, 255, 98, 98, 98, 255, 97, 97, 97, 255, 120, 120, 120, 255, + 147, 147, 147, 255, 147, 147, 147, 255, 140, 140, 140, 255, 133, 133, 134, 255, 118, 118, 119, 255, 107, 107, 108, 255, 99, 99, 99, 255, 95, 95, 96, 255, 94, 94, 95, 255, 96, 96, 97, 255, 96, 96, 97, 255, 98, 98, 99, 255, 100, 100, 101, 255, 102, 102, 103, 255, 101, 101, 102, 255, 101, 101, 101, 255, 100, 100, 101, 255, 100, 100, 100, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 102, 255, + 102, 102, 103, 255, 102, 102, 103, 255, 100, 100, 100, 255, 99, 99, 100, 255, 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 104, 255, 101, 101, 102, 255, 99, 99, 100, 255, 93, 93, 94, 255, 84, 84, 85, 255, 85, 85, 85, 85, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 170, 170, 170, 74, 169, 169, 169, 255, 164, 164, 164, 255, + 155, 155, 155, 255, 150, 150, 150, 255, 149, 149, 149, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 151, 151, 151, 255, 155, 155, 155, 255, 155, 155, 155, 255, 153, 153, 153, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 148, 148, 148, 255, 145, 145, 145, 255, 143, 143, 143, 255, 139, 139, 139, 255, 134, 134, 134, 255, 123, 123, 123, 255, + 113, 113, 113, 255, 110, 110, 110, 255, 107, 107, 107, 255, 104, 104, 104, 255, 114, 114, 114, 255, 136, 136, 137, 255, 153, 153, 153, 255, 151, 151, 152, 255, 144, 144, 145, 255, 136, 136, 137, 255, 129, 129, 130, 255, 119, 119, 119, 255, 110, 110, 110, 255, 105, 105, 106, 255, 101, 101, 102, 255, 99, 99, 100, 255, 97, 97, 98, 255, 96, 96, 96, 255, 99, 99, 100, 255, 100, 100, 101, 255, 99, 99, 100, 255, + 98, 98, 99, 255, 98, 98, 98, 255, 98, 98, 99, 255, 99, 99, 100, 255, 100, 100, 101, 255, 100, 100, 100, 255, 101, 101, 102, 255, 101, 101, 101, 255, 99, 99, 100, 255, 98, 98, 99, 255, 100, 100, 101, 255, 102, 102, 102, 255, 101, 101, 102, 255, 101, 101, 101, 255, 98, 98, 98, 255, 92, 92, 93, 255, 83, 83, 84, 255, 86, 86, 86, 61, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 167, 167, 167, 42, 174, 174, 174, 255, 167, 167, 167, 255, 159, 159, 159, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 151, 151, 151, 255, 154, 154, 154, 255, 154, 154, 154, 255, 151, 151, 151, 255, 148, 148, 148, 255, 148, 148, 148, 255, 147, 147, 147, 255, 144, 144, 144, 255, 140, 140, 140, 255, + 135, 135, 135, 255, 131, 131, 131, 255, 125, 125, 125, 255, 120, 120, 120, 255, 114, 114, 114, 255, 107, 107, 107, 255, 100, 100, 100, 255, 104, 104, 104, 255, 118, 118, 118, 255, 125, 125, 125, 255, 133, 133, 134, 255, 144, 144, 144, 255, 149, 149, 150, 255, 149, 149, 150, 255, 144, 144, 145, 255, 138, 138, 138, 255, 130, 130, 131, 255, 127, 127, 128, 255, 123, 123, 124, 255, 115, 115, 116, 255, 108, 108, 109, 255, + 105, 105, 105, 255, 102, 102, 103, 255, 102, 102, 102, 255, 101, 101, 102, 255, 101, 101, 102, 255, 99, 99, 100, 255, 97, 97, 98, 255, 95, 95, 96, 255, 98, 98, 98, 255, 98, 98, 99, 255, 97, 97, 98, 255, 99, 99, 99, 255, 100, 100, 101, 255, 99, 99, 100, 255, 97, 97, 98, 255, 99, 99, 99, 255, 100, 100, 101, 255, 101, 101, 102, 255, 100, 100, 101, 255, 99, 99, 99, 255, 97, 97, 97, 255, + 91, 91, 91, 255, 83, 83, 84, 255, 102, 102, 103, 20, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 9, 177, 177, 177, 244, 172, 172, 172, 255, 162, 162, 162, 255, 153, 153, 153, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 146, 146, 146, 255, 147, 147, 147, 255, 149, 149, 149, 255, 148, 148, 148, 255, + 146, 146, 146, 255, 142, 142, 142, 255, 138, 138, 138, 255, 136, 136, 136, 255, 132, 132, 132, 255, 127, 127, 127, 255, 120, 120, 120, 255, 115, 115, 115, 255, 110, 110, 110, 255, 105, 105, 105, 255, 104, 104, 104, 255, 106, 106, 106, 255, 106, 106, 106, 255, 110, 110, 110, 255, 126, 126, 126, 255, 142, 142, 142, 255, 150, 150, 150, 255, 152, 152, 153, 255, 149, 149, 150, 255, 146, 146, 147, 255, 143, 143, 143, 255, + 139, 139, 139, 255, 135, 135, 136, 255, 134, 134, 135, 255, 130, 130, 131, 255, 124, 124, 125, 255, 117, 117, 118, 255, 112, 112, 112, 255, 110, 110, 110, 255, 108, 108, 109, 255, 107, 107, 108, 255, 105, 105, 105, 255, 102, 102, 103, 255, 99, 99, 99, 255, 97, 97, 98, 255, 97, 97, 98, 255, 97, 97, 98, 255, 97, 97, 98, 255, 98, 98, 99, 255, 100, 100, 101, 255, 97, 97, 98, 255, 96, 96, 97, 255, + 97, 97, 98, 255, 100, 100, 100, 255, 101, 101, 102, 255, 99, 99, 100, 255, 98, 98, 98, 255, 96, 96, 97, 255, 89, 89, 89, 255, 81, 81, 82, 231, 139, 139, 139, 5, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 6, 177, 177, 177, 198, 173, 173, 173, 255, 163, 163, 163, 255, 153, 153, 153, 255, 147, 147, 147, 255, + 146, 146, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 140, 140, 140, 255, 142, 142, 142, 255, 140, 140, 140, 255, 136, 136, 136, 255, 132, 132, 132, 255, 127, 127, 127, 255, 123, 123, 123, 255, 121, 121, 121, 255, 115, 115, 115, 255, 109, 109, 109, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 104, 104, 104, 255, 111, 111, 111, 255, 117, 117, 117, 255, 120, 120, 120, 255, 130, 130, 130, 255, + 145, 145, 146, 255, 157, 157, 157, 255, 161, 161, 162, 255, 158, 158, 158, 255, 153, 153, 154, 255, 150, 150, 150, 255, 147, 147, 148, 255, 144, 144, 144, 255, 138, 138, 139, 255, 133, 133, 134, 255, 129, 129, 130, 255, 125, 125, 125, 255, 120, 120, 121, 255, 117, 117, 118, 255, 115, 115, 115, 255, 112, 112, 113, 255, 109, 109, 110, 255, 104, 104, 105, 255, 101, 101, 102, 255, 101, 101, 101, 255, 101, 101, 102, 255, + 100, 100, 101, 255, 100, 100, 100, 255, 99, 99, 100, 255, 99, 99, 99, 255, 96, 96, 97, 255, 95, 95, 96, 255, 96, 96, 97, 255, 99, 99, 100, 255, 99, 99, 100, 255, 98, 98, 99, 255, 97, 97, 97, 255, 94, 94, 94, 255, 87, 87, 88, 255, 80, 80, 81, 190, 135, 135, 135, 2, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 137, 137, 137, 4, 175, 175, 175, 143, 172, 172, 172, 255, 162, 162, 162, 255, 150, 150, 150, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 134, 134, 134, 255, 131, 131, 131, 255, 132, 132, 132, 255, 132, 132, 132, 255, 126, 126, 126, 255, 121, 121, 121, 255, 117, 117, 117, 255, 113, 113, 113, 255, 110, 110, 110, 255, 106, 106, 106, 255, 103, 103, 103, 255, 99, 99, 99, 255, 102, 102, 102, 255, + 104, 104, 104, 255, 107, 107, 107, 255, 115, 115, 115, 255, 126, 126, 126, 255, 134, 134, 135, 255, 138, 138, 138, 255, 144, 144, 145, 255, 153, 153, 154, 255, 158, 158, 159, 255, 159, 159, 160, 255, 157, 157, 158, 255, 154, 154, 155, 255, 150, 150, 151, 255, 146, 146, 146, 255, 140, 140, 141, 255, 135, 135, 136, 255, 133, 133, 133, 255, 130, 130, 130, 255, 128, 128, 129, 255, 124, 124, 125, 255, 120, 120, 121, 255, + 116, 116, 117, 255, 111, 111, 112, 255, 106, 106, 107, 255, 104, 104, 105, 255, 104, 104, 105, 255, 104, 104, 105, 255, 103, 103, 104, 255, 103, 103, 104, 255, 102, 102, 103, 255, 100, 100, 101, 255, 98, 98, 99, 255, 96, 96, 97, 255, 97, 97, 98, 255, 99, 99, 99, 255, 99, 99, 100, 255, 97, 97, 97, 255, 94, 94, 95, 255, 92, 92, 93, 255, 85, 85, 86, 255, 79, 79, 80, 126, 134, 134, 134, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 2, 171, 171, 171, 75, 171, 171, 171, 255, 162, 162, 162, 255, 148, 148, 148, 255, 136, 136, 136, 255, 133, 133, 133, 255, 131, 131, 131, 255, 127, 127, 127, 255, 123, 123, 123, 255, 122, 122, 122, 255, 122, 122, 122, 255, 118, 118, 118, 255, 112, 112, 112, 255, 108, 108, 108, 255, + 105, 105, 105, 255, 103, 103, 103, 255, 104, 104, 104, 255, 102, 102, 102, 255, 102, 102, 102, 255, 105, 105, 105, 255, 109, 109, 109, 255, 114, 114, 114, 255, 121, 121, 121, 255, 130, 130, 130, 255, 139, 139, 140, 255, 147, 147, 147, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 152, 152, 153, 255, 150, 150, 150, 255, 146, 146, 146, 255, 142, 142, 142, 255, 139, 139, 140, 255, + 136, 136, 137, 255, 135, 135, 136, 255, 134, 134, 134, 255, 132, 132, 133, 255, 130, 130, 130, 255, 125, 125, 126, 255, 120, 120, 121, 255, 114, 114, 115, 255, 110, 110, 111, 255, 109, 109, 110, 255, 110, 110, 111, 255, 108, 108, 109, 255, 107, 107, 108, 255, 106, 106, 106, 255, 104, 104, 105, 255, 102, 102, 102, 255, 98, 98, 99, 255, 98, 98, 99, 255, 100, 100, 101, 255, 100, 100, 101, 255, 99, 99, 99, 255, + 97, 97, 98, 255, 94, 94, 95, 255, 90, 90, 90, 255, 83, 83, 84, 255, 81, 81, 82, 62, 133, 133, 133, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 1, 158, 158, 158, 19, 171, 171, 171, 241, 161, 161, 161, 255, 147, 147, 147, 255, 132, 132, 132, 255, 125, 125, 125, 255, 123, 123, 123, 255, 121, 121, 121, 255, + 115, 115, 115, 255, 113, 113, 113, 255, 114, 114, 114, 255, 112, 112, 112, 255, 106, 106, 106, 255, 104, 104, 104, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 107, 107, 107, 255, 109, 109, 109, 255, 114, 114, 115, 255, 121, 121, 121, 255, 128, 128, 128, 255, 134, 134, 134, 255, 141, 141, 141, 255, 148, 148, 149, 255, 155, 155, 156, 255, 156, 156, 157, 255, 154, 154, 155, 255, + 151, 151, 152, 255, 149, 149, 150, 255, 147, 147, 148, 255, 146, 146, 147, 255, 144, 144, 144, 255, 143, 143, 143, 255, 140, 140, 141, 255, 138, 138, 138, 255, 136, 136, 137, 255, 134, 134, 135, 255, 130, 130, 131, 255, 128, 128, 128, 255, 123, 123, 123, 255, 119, 119, 119, 255, 116, 116, 117, 255, 117, 117, 117, 255, 114, 114, 114, 255, 112, 112, 113, 255, 110, 110, 110, 255, 109, 109, 109, 255, 105, 105, 106, 255, + 102, 102, 103, 255, 101, 101, 102, 255, 102, 102, 103, 255, 103, 103, 104, 255, 102, 102, 103, 255, 100, 100, 101, 255, 97, 97, 98, 255, 95, 95, 96, 255, 89, 89, 90, 255, 82, 82, 82, 238, 113, 113, 114, 7, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 136, 136, 136, 5, 166, 166, 166, 165, + 162, 162, 162, 255, 149, 149, 149, 255, 131, 131, 131, 255, 118, 118, 118, 255, 115, 115, 115, 255, 113, 113, 113, 255, 109, 109, 109, 255, 105, 105, 105, 255, 106, 106, 106, 255, 107, 107, 107, 255, 105, 105, 105, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 106, 106, 106, 255, 110, 110, 110, 255, 113, 113, 113, 255, 116, 116, 116, 255, 120, 120, 120, 255, 126, 126, 127, 255, 132, 132, 132, 255, + 139, 139, 139, 255, 143, 143, 143, 255, 150, 150, 150, 255, 154, 154, 155, 255, 157, 157, 157, 255, 157, 157, 158, 255, 155, 155, 156, 255, 153, 153, 154, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 147, 147, 147, 255, 143, 143, 143, 255, 139, 139, 140, 255, 136, 136, 137, 255, 134, 134, 134, 255, 130, 130, 131, 255, 128, 128, 129, 255, 127, 127, 127, 255, 124, 124, 125, 255, 123, 123, 124, 255, + 121, 121, 121, 255, 118, 118, 118, 255, 116, 116, 116, 255, 114, 114, 115, 255, 111, 111, 112, 255, 108, 108, 109, 255, 105, 105, 105, 255, 105, 105, 106, 255, 106, 106, 106, 255, 105, 105, 106, 255, 104, 104, 104, 255, 103, 103, 103, 255, 100, 100, 101, 255, 96, 96, 97, 255, 89, 89, 90, 255, 84, 84, 85, 158, 147, 147, 147, 1, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 135, 135, 135, 2, 162, 162, 162, 76, 162, 162, 162, 255, 150, 150, 150, 255, 133, 133, 133, 255, 116, 116, 116, 255, 109, 109, 109, 255, 107, 107, 107, 255, 105, 105, 105, 255, 101, 101, 101, 255, 101, 101, 101, 255, 104, 104, 104, 255, 106, 106, 106, 255, 104, 104, 104, 255, 105, 105, 105, 255, 107, 107, 107, 255, 109, 109, 109, 255, + 113, 113, 113, 255, 118, 118, 118, 255, 123, 123, 123, 255, 127, 127, 127, 255, 131, 131, 131, 255, 136, 136, 136, 255, 141, 141, 142, 255, 147, 147, 148, 255, 150, 150, 150, 255, 152, 152, 153, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 150, 150, 151, 255, 149, 149, 149, 255, 146, 146, 147, 255, 143, 143, 143, 255, 140, 140, 140, 255, 136, 136, 137, 255, + 134, 134, 135, 255, 131, 131, 132, 255, 129, 129, 130, 255, 128, 128, 129, 255, 129, 129, 129, 255, 127, 127, 128, 255, 125, 125, 125, 255, 121, 121, 122, 255, 119, 119, 120, 255, 117, 117, 118, 255, 113, 113, 114, 255, 109, 109, 110, 255, 108, 108, 109, 255, 109, 109, 109, 255, 108, 108, 109, 255, 108, 108, 108, 255, 105, 105, 105, 255, 104, 104, 105, 255, 101, 101, 102, 255, 96, 96, 97, 255, 89, 89, 90, 255, + 88, 88, 89, 63, 146, 146, 146, 0, 145, 145, 145, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 131, 131, 131, 0, 135, 135, 135, 8, 162, 162, 162, 215, 154, 154, 154, 255, 138, 138, 138, 255, 118, 118, 118, 255, 105, 105, 105, 255, 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 101, 255, 99, 99, 99, 255, + 103, 103, 103, 255, 108, 108, 108, 255, 109, 109, 109, 255, 108, 108, 108, 255, 109, 109, 109, 255, 113, 113, 113, 255, 117, 117, 117, 255, 122, 122, 122, 255, 129, 129, 129, 255, 132, 132, 132, 255, 135, 135, 136, 255, 139, 139, 140, 255, 143, 143, 143, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 151, 255, 150, 150, 150, 255, + 148, 148, 148, 255, 147, 147, 147, 255, 144, 144, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 135, 135, 135, 255, 132, 132, 133, 255, 131, 131, 132, 255, 131, 131, 131, 255, 131, 131, 132, 255, 131, 131, 131, 255, 128, 128, 128, 255, 125, 125, 126, 255, 123, 123, 124, 255, 119, 119, 120, 255, 115, 115, 116, 255, 112, 112, 113, 255, 112, 112, 112, 255, 112, 112, 112, 255, 111, 111, 111, 255, + 109, 109, 110, 255, 108, 108, 108, 255, 105, 105, 106, 255, 103, 103, 103, 255, 97, 97, 97, 255, 89, 89, 90, 208, 141, 141, 141, 3, 140, 140, 140, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 138, 138, 138, 0, 135, 135, 135, 2, 158, 158, 158, 102, 155, 155, 155, 255, 142, 142, 142, 255, + 124, 124, 124, 255, 107, 107, 107, 255, 100, 100, 100, 255, 101, 101, 101, 255, 103, 103, 103, 255, 101, 101, 102, 255, 102, 102, 102, 255, 108, 108, 108, 255, 113, 113, 113, 255, 113, 113, 113, 255, 114, 114, 114, 255, 116, 116, 116, 255, 121, 121, 121, 255, 125, 125, 126, 255, 132, 132, 132, 255, 137, 137, 137, 255, 140, 140, 140, 255, 143, 143, 143, 255, 144, 144, 144, 255, 148, 148, 148, 255, 150, 150, 151, 255, + 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 139, 139, 140, 255, 136, 136, 137, 255, 135, 135, 136, 255, 135, 135, 135, 255, 135, 135, 135, 255, 134, 134, 135, 255, 133, 133, 134, 255, 131, 131, 132, 255, 131, 131, 131, 255, 129, 129, 130, 255, 126, 126, 127, 255, + 121, 121, 121, 255, 117, 117, 118, 255, 116, 116, 117, 255, 115, 115, 116, 255, 115, 115, 115, 255, 114, 114, 114, 255, 110, 110, 111, 255, 110, 110, 110, 255, 107, 107, 108, 255, 103, 103, 104, 255, 96, 96, 96, 255, 93, 93, 93, 87, 135, 135, 135, 0, 133, 133, 133, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 142, 142, 142, 11, 158, 158, 158, 221, 150, 150, 150, 255, 134, 134, 134, 255, 113, 113, 113, 255, 102, 102, 102, 255, 101, 101, 101, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 107, 107, 107, 255, 115, 115, 115, 255, 119, 119, 119, 255, 120, 120, 120, 255, 122, 122, 122, 255, 126, 126, 126, 255, 130, 130, 131, 255, 134, 134, 134, 255, + 139, 139, 139, 255, 144, 144, 144, 255, 146, 146, 147, 255, 149, 149, 149, 255, 149, 149, 150, 255, 150, 150, 151, 255, 149, 149, 150, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 147, 255, 145, 145, 146, 255, 144, 144, 145, 255, 142, 142, 143, 255, 140, 140, 141, 255, 138, 138, 139, 255, 136, 136, 137, 255, 136, 136, 137, 255, 137, 137, 138, 255, 137, 137, 138, 255, + 136, 136, 137, 255, 135, 135, 135, 255, 134, 134, 135, 255, 132, 132, 133, 255, 131, 131, 132, 255, 128, 128, 128, 255, 124, 124, 124, 255, 122, 122, 122, 255, 120, 120, 121, 255, 118, 118, 119, 255, 117, 117, 118, 255, 115, 115, 116, 255, 113, 113, 114, 255, 111, 111, 112, 255, 109, 109, 110, 255, 103, 103, 103, 255, 95, 95, 96, 216, 132, 132, 132, 4, 129, 129, 129, 1, 129, 129, 129, 0, 129, 129, 129, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 2, 157, 157, 157, 87, 157, 157, 157, 255, 144, 144, 144, 255, 125, 125, 125, 255, 109, 109, 109, 255, 103, 103, 103, 255, 105, 105, 105, 255, 108, 108, 108, 255, 109, 109, 109, 255, 110, 110, 110, 255, 114, 114, 114, 255, + 121, 121, 121, 255, 125, 125, 125, 255, 128, 128, 128, 255, 131, 131, 131, 255, 133, 133, 133, 255, 137, 137, 137, 255, 140, 140, 141, 255, 145, 145, 145, 255, 149, 149, 149, 255, 152, 152, 153, 255, 153, 153, 154, 255, 152, 152, 153, 255, 150, 150, 151, 255, 150, 150, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 147, 255, 146, 146, 147, 255, 144, 144, 145, 255, 143, 143, 143, 255, 142, 142, 142, 255, + 140, 140, 141, 255, 140, 140, 141, 255, 140, 140, 141, 255, 140, 140, 141, 255, 140, 140, 141, 255, 139, 139, 140, 255, 138, 138, 138, 255, 137, 137, 137, 255, 135, 135, 136, 255, 133, 133, 134, 255, 130, 130, 130, 255, 128, 128, 129, 255, 127, 127, 128, 255, 126, 126, 127, 255, 124, 124, 125, 255, 121, 121, 122, 255, 120, 120, 121, 255, 119, 119, 119, 255, 116, 116, 117, 255, 113, 113, 114, 255, 110, 110, 110, 255, + 103, 103, 104, 255, 101, 101, 101, 79, 133, 133, 133, 3, 132, 132, 132, 1, 134, 134, 134, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, 133, 133, 133, 6, 161, 161, 161, 188, 155, 155, 155, 255, 140, 140, 140, 255, 122, 122, 122, 255, + 109, 109, 109, 255, 107, 107, 107, 255, 109, 109, 109, 255, 112, 112, 112, 255, 115, 115, 115, 255, 117, 117, 117, 255, 121, 121, 121, 255, 130, 130, 130, 255, 133, 133, 133, 255, 136, 136, 137, 255, 139, 139, 140, 255, 142, 142, 142, 255, 143, 143, 143, 255, 145, 145, 145, 255, 149, 149, 149, 255, 153, 153, 153, 255, 155, 155, 155, 255, 155, 155, 156, 255, 154, 154, 155, 255, 153, 153, 153, 255, 152, 152, 153, 255, + 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 148, 148, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, 146, 146, 146, 255, 145, 145, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 141, 141, 142, 255, 140, 140, 141, 255, 139, 139, 140, 255, 137, 137, 138, 255, 136, 136, 136, 255, 132, 132, 133, 255, 129, 129, 129, 255, 129, 129, 130, 255, 130, 130, 130, 255, 130, 130, 130, 255, 126, 126, 127, 255, + 124, 124, 125, 255, 122, 122, 123, 255, 121, 121, 122, 255, 120, 120, 121, 255, 114, 114, 115, 255, 109, 109, 109, 255, 105, 105, 106, 171, 140, 140, 140, 6, 140, 140, 140, 3, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 131, 131, 131, 0, 133, 133, 133, 0, + 134, 134, 134, 0, 136, 136, 136, 0, 158, 158, 158, 43, 164, 164, 164, 244, 155, 155, 155, 255, 138, 138, 138, 255, 122, 122, 122, 255, 113, 113, 113, 255, 111, 111, 112, 255, 115, 115, 115, 255, 119, 119, 119, 255, 121, 121, 121, 255, 125, 125, 125, 255, 129, 129, 129, 255, 135, 135, 136, 255, 143, 143, 144, 255, 97, 96, 96, 255, 105, 104, 104, 255, 148, 148, 148, 255, 148, 148, 149, 255, 149, 149, 150, 255, + 151, 151, 151, 255, 153, 153, 154, 255, 153, 153, 154, 255, 154, 154, 155, 255, 155, 155, 155, 255, 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 149, 255, 146, 146, 147, 255, 145, 145, 145, 255, 144, 144, 144, 255, 142, 142, 142, 255, 141, 141, 141, 255, 139, 139, 140, 255, 137, 137, 137, 255, 134, 134, 135, 255, + 132, 132, 132, 255, 132, 132, 132, 255, 132, 132, 132, 255, 131, 131, 132, 255, 130, 130, 131, 255, 128, 128, 129, 255, 127, 127, 128, 255, 125, 125, 125, 255, 124, 124, 125, 255, 121, 121, 122, 255, 114, 114, 115, 255, 109, 109, 110, 238, 113, 113, 113, 34, 140, 140, 140, 5, 139, 139, 139, 1, 138, 138, 138, 0, 137, 137, 137, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 136, 136, 136, 0, 135, 135, 135, 0, 133, 133, 133, 0, 131, 131, 131, 0, 130, 130, 130, 1, 165, 165, 165, 104, 165, 165, 165, 255, 154, 154, 154, 255, 138, 138, 138, 255, 124, 124, 124, 255, 116, 116, 117, 255, 118, 118, 118, 255, 122, 122, 122, 255, 126, 126, 126, 255, 129, 129, 129, 255, 131, 131, 131, 255, 137, 137, 137, 255, + 121, 121, 121, 255, 62, 60, 60, 255, 62, 61, 61, 255, 110, 109, 109, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 152, 255, 152, 152, 153, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 149, 255, 147, 147, 147, 255, 146, 146, 147, 255, 144, 144, 145, 255, + 143, 143, 143, 255, 141, 141, 142, 255, 139, 139, 140, 255, 138, 138, 139, 255, 136, 136, 137, 255, 134, 134, 135, 255, 133, 133, 134, 255, 133, 133, 134, 255, 134, 134, 134, 255, 132, 132, 133, 255, 130, 130, 131, 255, 129, 129, 130, 255, 130, 130, 131, 255, 129, 129, 129, 255, 126, 126, 127, 255, 122, 122, 123, 255, 116, 116, 117, 255, 112, 112, 113, 95, 134, 134, 134, 6, 133, 133, 133, 2, 132, 132, 132, 0, + 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 134, 134, 134, 0, 136, 136, 136, 0, 138, 138, 138, 0, 129, 129, 129, 3, 170, 170, 170, 157, 168, 168, 168, 255, 156, 156, 156, 255, 140, 140, 140, 255, 128, 128, 128, 255, + 123, 123, 123, 255, 125, 125, 125, 255, 128, 128, 128, 255, 131, 131, 131, 255, 136, 136, 136, 255, 136, 136, 136, 255, 69, 68, 68, 255, 65, 63, 63, 255, 77, 76, 76, 255, 151, 151, 151, 255, 154, 154, 154, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 151, 255, + 149, 149, 150, 255, 149, 149, 149, 255, 147, 147, 148, 255, 146, 146, 147, 255, 144, 144, 145, 255, 144, 144, 144, 255, 143, 143, 143, 255, 142, 142, 142, 255, 139, 139, 140, 255, 137, 137, 138, 255, 136, 136, 137, 255, 135, 135, 136, 255, 136, 136, 136, 255, 135, 135, 135, 255, 134, 134, 135, 255, 133, 133, 133, 255, 131, 131, 132, 255, 132, 132, 132, 255, 132, 132, 133, 255, 132, 132, 133, 255, 130, 130, 130, 255, + 122, 122, 123, 255, 118, 118, 119, 147, 137, 137, 137, 6, 134, 134, 134, 4, 135, 135, 135, 0, 137, 137, 137, 0, 139, 139, 139, 0, 140, 140, 140, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 138, 138, 138, 0, + 137, 137, 137, 0, 146, 146, 146, 10, 174, 174, 174, 185, 171, 171, 171, 255, 160, 160, 160, 255, 145, 145, 145, 255, 135, 135, 135, 255, 129, 129, 130, 255, 130, 130, 130, 255, 134, 134, 134, 255, 142, 142, 143, 255, 89, 88, 88, 255, 66, 65, 66, 255, 68, 68, 68, 255, 135, 134, 134, 255, 152, 152, 152, 255, 153, 153, 154, 255, 155, 155, 156, 255, 155, 155, 156, 255, 155, 155, 155, 255, 154, 154, 155, 255, + 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 147, 147, 147, 255, 146, 146, 147, 255, 146, 146, 146, 255, 144, 144, 145, 255, 142, 142, 143, 255, 141, 141, 141, 255, 139, 139, 140, 255, 138, 138, 138, 255, 137, 137, 138, 255, 138, 138, 139, 255, 137, 137, 137, 255, 136, 136, 137, 255, 134, 134, 135, 255, + 133, 133, 134, 255, 133, 133, 134, 255, 133, 133, 133, 255, 135, 135, 135, 255, 134, 134, 134, 255, 129, 129, 130, 255, 124, 124, 125, 176, 136, 136, 136, 9, 141, 141, 141, 5, 143, 143, 143, 1, 144, 144, 144, 0, 144, 144, 144, 0, 144, 144, 144, 0, 144, 144, 144, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 137, 137, 137, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 159, 159, 159, 17, 178, 178, 178, 207, 175, 175, 175, 255, 164, 164, 164, 255, 151, 151, 151, 255, 140, 140, 140, 255, 134, 134, 135, 255, 139, 139, 139, 255, 112, 111, 112, 255, 68, 67, 68, 255, 69, 68, 69, 255, 113, 113, 113, 255, 152, 152, 153, 255, + 150, 150, 150, 255, 151, 151, 152, 255, 153, 153, 153, 255, 154, 154, 155, 255, 156, 156, 156, 255, 155, 155, 156, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 152, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 147, 255, 145, 145, 146, 255, 143, 143, 144, 255, 142, 142, 142, 255, 140, 140, 141, 255, 140, 140, 140, 255, + 139, 139, 140, 255, 140, 140, 141, 255, 140, 140, 140, 255, 138, 138, 139, 255, 136, 136, 137, 255, 135, 135, 136, 255, 134, 134, 134, 255, 136, 136, 136, 255, 136, 136, 137, 255, 137, 137, 138, 255, 135, 135, 135, 255, 129, 129, 130, 194, 135, 135, 136, 12, 144, 144, 144, 4, 143, 143, 143, 1, 142, 142, 142, 0, 141, 141, 141, 0, 140, 140, 140, 0, 138, 138, 138, 0, 136, 136, 136, 0, 134, 134, 134, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 134, 134, 134, 1, 166, 166, 166, 21, 182, 182, 182, 199, 179, 179, 179, 255, 169, 169, 169, 255, 157, 157, 157, 255, 148, 148, 148, 255, + 133, 133, 133, 255, 73, 72, 73, 255, 71, 70, 71, 255, 90, 89, 90, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 153, 153, 153, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 147, 147, 148, 255, 146, 146, 147, 255, + 146, 146, 146, 255, 145, 145, 145, 255, 143, 143, 144, 255, 143, 143, 144, 255, 143, 143, 143, 255, 141, 141, 142, 255, 141, 141, 142, 255, 141, 141, 142, 255, 139, 139, 140, 255, 138, 138, 139, 255, 136, 136, 137, 255, 137, 137, 138, 255, 137, 137, 137, 255, 139, 139, 140, 255, 141, 141, 141, 255, 139, 139, 139, 255, 134, 134, 135, 191, 134, 134, 135, 15, 137, 137, 137, 3, 136, 136, 136, 1, 134, 134, 134, 0, + 133, 133, 133, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 128, 128, 128, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 137, 137, 137, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, + 137, 137, 137, 1, 160, 160, 160, 14, 186, 186, 186, 180, 183, 183, 183, 255, 175, 175, 175, 255, 166, 166, 166, 255, 120, 120, 121, 255, 74, 74, 75, 255, 78, 78, 79, 255, 142, 142, 142, 255, 149, 149, 149, 255, 150, 150, 150, 255, 153, 153, 153, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 151, 255, + 150, 150, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 148, 255, 147, 147, 147, 255, 146, 146, 147, 255, 146, 146, 146, 255, 145, 145, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 142, 142, 142, 255, 141, 141, 141, 255, 139, 139, 140, 255, 139, 139, 140, 255, 139, 139, 140, 255, 142, 142, 142, 255, 143, 143, 144, 255, 145, 145, 146, 255, 144, 144, 145, 255, + 140, 140, 141, 171, 138, 138, 139, 11, 133, 133, 133, 1, 129, 129, 129, 1, 129, 129, 129, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, + 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 140, 140, 140, 0, 144, 144, 144, 0, 134, 134, 134, 6, 189, 189, 189, 137, 188, 188, 189, 252, 183, 183, 184, 255, 177, 177, 177, 255, 144, 144, 144, 255, 133, 133, 134, 255, 153, 153, 153, 255, 150, 150, 150, 255, 149, 149, 149, 255, 151, 151, 152, 255, 153, 153, 153, 255, 155, 155, 155, 255, + 155, 155, 155, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 143, 143, 143, 255, 142, 142, 143, 255, 141, 141, 141, 255, 141, 141, 141, 255, + 143, 143, 143, 255, 146, 146, 147, 255, 148, 148, 149, 255, 150, 150, 150, 255, 148, 148, 149, 249, 146, 146, 146, 125, 140, 140, 140, 4, 137, 137, 137, 0, 132, 132, 132, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 140, 140, 140, 0, 140, 140, 140, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 138, 138, 138, 0, 136, 136, 136, 0, 132, 132, 132, 0, 130, 130, 130, 0, 128, 128, 128, 3, 185, 185, 186, 71, 192, 192, 192, 229, 189, 189, 189, 255, 182, 182, 182, 255, 174, 174, 175, 255, + 165, 165, 165, 255, 158, 158, 158, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, + 144, 144, 145, 255, 143, 143, 144, 255, 143, 143, 144, 255, 144, 144, 145, 255, 145, 145, 145, 255, 148, 148, 149, 255, 152, 152, 153, 255, 154, 154, 155, 255, 155, 155, 155, 255, 153, 153, 154, 225, 150, 150, 151, 65, 138, 138, 138, 3, 137, 137, 137, 0, 137, 137, 137, 0, 134, 134, 134, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, + 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 140, 140, 140, 0, 138, 138, 138, 0, 136, 136, 136, 0, 133, 133, 133, 0, 131, 131, 131, 0, 128, 128, 128, 0, 127, 127, 127, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, + 126, 126, 126, 0, 255, 255, 255, 0, 174, 174, 174, 20, 194, 194, 194, 148, 194, 194, 194, 250, 188, 188, 189, 255, 183, 183, 183, 255, 175, 175, 175, 255, 168, 168, 169, 255, 163, 163, 163, 255, 158, 158, 159, 255, 155, 155, 156, 255, 153, 153, 154, 255, 151, 151, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, + 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 147, 255, 147, 147, 147, 255, 148, 148, 148, 255, 151, 151, 152, 255, 153, 153, 154, 255, 156, 156, 156, 255, 159, 159, 160, 255, 161, 161, 162, 255, 160, 160, 161, 249, 158, 158, 158, 139, 151, 151, 151, 14, 140, 140, 140, 2, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 135, 135, 135, 0, + 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 0, 127, 127, 127, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, + 127, 127, 127, 0, 127, 127, 127, 0, 127, 127, 127, 0, 127, 127, 127, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 127, 127, 127, 0, 132, 132, 132, 1, 188, 188, 188, 53, 197, 197, 197, 182, 196, 196, 196, 255, 191, 191, 191, 255, 186, 186, 186, 255, 181, 181, 181, 255, 175, 175, 175, 255, 169, 169, 169, 255, 165, 165, 165, 255, 161, 161, 162, 255, 158, 158, 158, 255, + 156, 156, 156, 255, 154, 154, 155, 255, 153, 153, 153, 255, 151, 151, 152, 255, 149, 149, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 149, 149, 150, 255, 150, 150, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 155, 155, 156, 255, 158, 158, 158, 255, 160, 160, 161, 255, 163, 163, 164, 255, 165, 165, 166, 255, 167, 167, 167, 255, 167, 167, 167, 255, 165, 165, 165, 174, 160, 160, 161, 45, 152, 152, 152, 2, + 144, 144, 144, 0, 140, 140, 140, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 136, 136, 136, 0, 130, 130, 130, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 127, 127, 127, 0, 127, 127, 127, 0, 127, 127, 127, 0, 127, 127, 127, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 127, 127, 127, 0, 127, 127, 127, 0, 126, 126, 126, 0, 127, 127, 127, 0, 128, 128, 128, 0, 130, 130, 130, 0, 135, 135, 135, 0, 144, 144, 144, 0, 134, 134, 134, 3, 192, 192, 192, 54, 199, 199, 199, 165, 198, 198, 199, 242, + 195, 195, 196, 255, 190, 190, 190, 255, 186, 186, 186, 255, 181, 181, 182, 255, 179, 179, 180, 255, 175, 175, 175, 255, 171, 171, 171, 255, 168, 168, 169, 255, 165, 165, 166, 255, 163, 163, 164, 255, 162, 162, 162, 255, 161, 161, 161, 255, 160, 160, 160, 255, 161, 161, 162, 255, 163, 163, 163, 255, 165, 165, 165, 255, 166, 166, 167, 255, 168, 168, 169, 255, 171, 171, 171, 255, 171, 171, 172, 255, 173, 173, 173, 255, + 173, 173, 173, 239, 170, 170, 171, 156, 167, 167, 168, 49, 150, 150, 150, 2, 150, 150, 150, 0, 152, 152, 152, 0, 145, 145, 145, 0, 141, 141, 141, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 131, 131, 131, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 127, 127, 127, 0, 127, 127, 127, 0, 126, 126, 126, 0, 127, 127, 127, 0, 128, 128, 128, 0, 130, 130, 130, 0, 133, 133, 133, 0, 135, 135, 135, 0, 138, 138, 138, 0, 141, 141, 141, 0, 143, 143, 143, 0, 144, 144, 144, 0, + 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 138, 138, 138, 0, 138, 138, 138, 1, 176, 176, 176, 15, 196, 196, 196, 97, 198, 198, 199, 185, 198, 198, 198, 240, 195, 195, 195, 255, 193, 193, 193, 255, 190, 190, 190, 255, 187, 187, 188, 255, 184, 184, 185, 255, 182, 182, 182, 255, 180, 180, 180, 255, 179, 179, 179, 255, 178, 178, 178, 255, 177, 177, 177, 255, 177, 177, 178, 255, 178, 178, 178, 255, + 179, 179, 179, 255, 179, 179, 180, 255, 179, 179, 179, 255, 179, 179, 179, 240, 176, 176, 176, 182, 174, 174, 174, 89, 160, 160, 160, 11, 143, 143, 143, 2, 145, 145, 145, 0, 143, 143, 143, 0, 148, 148, 148, 0, 152, 152, 152, 0, 147, 147, 147, 0, 141, 141, 141, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 131, 131, 131, 0, 129, 129, 129, 0, 129, 129, 129, 0, + 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 127, 127, 127, 0, 128, 128, 128, 0, 130, 130, 130, 0, 133, 133, 133, 0, 135, 135, 135, 0, 138, 138, 138, 0, 141, 141, 141, 0, 143, 143, 143, 0, 144, 144, 144, 0, + 145, 145, 145, 0, 144, 144, 144, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 144, 144, 144, 0, 139, 139, 139, 0, 137, 137, 137, 0, 142, 142, 142, 0, 143, 143, 143, 0, 136, 136, 136, 1, 135, 135, 135, 6, 193, 193, 193, 60, 194, 194, 195, 117, 194, 194, 194, 167, 193, 193, 194, 204, 192, 192, 193, 217, 194, 194, 195, 255, + 193, 193, 193, 255, 191, 191, 192, 255, 190, 190, 190, 255, 188, 188, 189, 255, 184, 184, 185, 215, 183, 183, 183, 200, 181, 181, 181, 166, 180, 180, 180, 113, 178, 178, 179, 52, 136, 136, 136, 5, 132, 132, 132, 2, 134, 134, 134, 1, 138, 138, 138, 0, 141, 141, 141, 0, 145, 145, 145, 0, 145, 145, 145, 0, 148, 148, 148, 0, 152, 152, 152, 0, 147, 147, 147, 0, 141, 141, 141, 0, 139, 139, 139, 0, + 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 131, 131, 131, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 143, 143, 143, 0, 144, 144, 144, 0, + 145, 145, 145, 0, 144, 144, 144, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 144, 144, 144, 0, 140, 140, 140, 0, 137, 137, 137, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 144, 144, 144, 0, 143, 143, 143, 0, 141, 141, 141, 1, 146, 146, 146, 2, 141, 141, 141, 4, 136, 136, 136, 6, 136, 136, 136, 6, 136, 136, 136, 6, 135, 135, 135, 5, 136, 136, 136, 5, 140, 140, 140, 4, 142, 142, 142, 3, 142, 142, 142, 1, 141, 141, 141, 1, 137, 137, 137, 0, 133, 133, 133, 0, 132, 132, 132, 0, 135, 135, 135, 0, 138, 138, 138, 0, 141, 141, 141, 0, 145, 145, 145, 0, + 145, 145, 145, 0, 148, 148, 148, 0, 152, 152, 152, 0, 147, 147, 147, 0, 141, 141, 141, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 131, 131, 131, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 136, 136, 136, 0, 135, 135, 135, 0, + 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 133, 133, 133, 0, 133, 133, 133, 0, 135, 135, 135, 0, 136, 136, 136, 0, 133, 133, 133, 0, 131, 131, 131, 1, 130, 130, 130, 2, 130, 130, 130, 2, 130, 130, 130, 4, 128, 128, 128, 5, 129, 129, 129, 6, 130, 130, 130, 6, 132, 132, 132, 6, 133, 133, 133, 6, 135, 135, 135, 6, 136, 136, 136, 5, 137, 137, 137, 3, 139, 139, 139, 3, + 143, 143, 143, 1, 146, 146, 146, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 152, 152, 152, 0, 144, 144, 144, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 137, 137, 137, 0, 135, 135, 135, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 1, 136, 136, 136, 3, 133, 133, 133, 5, 131, 131, 131, 9, 132, 132, 132, 12, 132, 132, 132, 14, 134, 134, 134, 17, 136, 136, 136, 18, 137, 137, 137, 19, 138, 138, 138, 20, + 139, 139, 139, 20, 140, 140, 140, 20, 140, 140, 140, 19, 139, 139, 139, 18, 138, 138, 138, 17, 140, 140, 140, 15, 144, 144, 144, 11, 147, 147, 147, 8, 148, 148, 148, 5, 148, 148, 148, 2, 148, 148, 148, 0, 149, 149, 149, 0, 150, 150, 150, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 152, 152, 152, 0, 144, 144, 144, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 137, 137, 137, 0, 135, 135, 135, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 1, 132, 132, 132, 3, 132, 132, 132, 6, 132, 132, 132, 10, 134, 134, 134, 14, 137, 137, 137, 19, 138, 138, 138, 23, + 135, 135, 135, 37, 126, 126, 126, 87, 125, 125, 125, 127, 124, 124, 124, 171, 123, 123, 123, 199, 123, 123, 123, 215, 123, 123, 123, 216, 123, 123, 123, 217, 121, 121, 121, 217, 120, 120, 120, 216, 119, 119, 119, 196, 117, 117, 117, 168, 118, 118, 118, 125, 121, 121, 121, 81, 134, 134, 134, 27, 144, 144, 144, 14, 145, 145, 145, 10, 148, 148, 148, 5, 150, 150, 150, 2, 152, 152, 152, 0, 152, 152, 152, 0, + 152, 152, 152, 0, 151, 151, 151, 0, 152, 152, 152, 0, 144, 144, 144, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 137, 137, 137, 0, 135, 135, 135, 0, 133, 133, 133, 1, 130, 130, 130, 4, 130, 130, 130, 8, + 132, 132, 132, 14, 135, 135, 135, 19, 139, 139, 139, 21, 129, 129, 129, 65, 125, 125, 125, 145, 124, 124, 124, 204, 125, 125, 125, 255, 126, 126, 126, 255, 128, 128, 128, 255, 130, 130, 130, 255, 131, 131, 131, 255, 131, 131, 131, 255, 130, 130, 130, 255, 129, 129, 129, 255, 128, 128, 128, 255, 126, 126, 126, 255, 123, 123, 123, 255, 120, 120, 120, 255, 118, 118, 118, 255, 116, 116, 116, 255, 112, 112, 112, 252, + 111, 111, 111, 200, 110, 110, 110, 141, 116, 116, 116, 54, 147, 147, 147, 12, 148, 148, 148, 7, 149, 149, 149, 3, 149, 149, 149, 1, 150, 150, 150, 0, 152, 152, 152, 0, 145, 145, 145, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 141, 141, 141, 0, 136, 136, 136, 4, 132, 132, 132, 8, 130, 130, 130, 14, 134, 134, 134, 20, 135, 135, 135, 36, 124, 124, 124, 127, 123, 123, 123, 211, 125, 125, 125, 255, 127, 127, 127, 255, 131, 131, 131, 255, 134, 134, 134, 255, 138, 138, 138, 255, 141, 141, 141, 255, 143, 143, 143, 255, 144, 144, 144, 255, 144, 144, 144, 255, 144, 144, 144, 255, 143, 143, 143, 255, 141, 141, 141, 255, + 139, 139, 139, 255, 136, 136, 136, 255, 133, 133, 133, 255, 130, 130, 129, 255, 125, 125, 125, 255, 119, 119, 119, 255, 114, 114, 114, 255, 110, 110, 110, 255, 106, 106, 106, 255, 104, 104, 104, 207, 104, 104, 104, 116, 124, 124, 124, 22, 148, 148, 148, 8, 150, 150, 150, 3, 151, 151, 151, 1, 145, 145, 145, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 1, 137, 137, 137, 7, 132, 132, 132, 14, 130, 130, 130, 19, 130, 130, 130, 38, 123, 123, 123, 140, 123, 123, 123, 240, 127, 127, 127, 255, 130, 130, 130, 255, 135, 135, 135, 255, 139, 139, 139, 255, 143, 143, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 150, 255, + 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 148, 148, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 135, 135, 135, 255, 132, 132, 132, 255, 127, 127, 127, 255, 120, 120, 120, 255, 113, 113, 113, 255, 106, 106, 106, 255, 102, 102, 102, 255, 99, 99, 99, 236, 99, 99, 99, 124, 118, 118, 118, 22, 146, 146, 146, 5, + 142, 142, 142, 1, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 144, 144, 144, 0, 144, 144, 144, 0, 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 140, 140, 140, 0, + 140, 140, 140, 0, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 3, 137, 137, 137, 10, 133, 133, 133, 18, 135, 135, 135, 25, 121, 121, 122, 112, 121, 121, 121, 237, 124, 124, 124, 255, 130, 130, 130, 255, 135, 135, 135, 255, 140, 140, 141, 255, + 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 134, 255, 129, 129, 129, 255, 125, 125, 125, 255, + 119, 119, 119, 255, 111, 111, 111, 255, 102, 102, 102, 255, 98, 98, 98, 255, 93, 93, 93, 230, 94, 94, 94, 96, 139, 139, 139, 7, 139, 139, 139, 2, 137, 137, 137, 0, 143, 143, 143, 0, 149, 149, 149, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 6, 133, 133, 133, 13, 133, 133, 133, 21, 125, 125, 126, 57, 119, 119, 119, 198, + 121, 121, 121, 255, 128, 128, 128, 255, 132, 132, 132, 255, 138, 138, 138, 255, 143, 143, 143, 255, 147, 147, 147, 255, 149, 149, 149, 255, 149, 149, 149, 255, 149, 149, 149, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 146, 146, 146, 255, 144, 144, 144, 255, + 141, 141, 141, 255, 139, 139, 139, 255, 137, 137, 137, 255, 134, 134, 134, 255, 131, 131, 131, 255, 129, 129, 129, 255, 126, 126, 126, 255, 121, 121, 121, 255, 115, 115, 115, 255, 107, 107, 107, 255, 97, 97, 97, 255, 91, 91, 91, 255, 87, 87, 87, 190, 96, 96, 96, 35, 139, 139, 139, 2, 144, 144, 144, 0, 148, 148, 148, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, + 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 1, + 134, 134, 134, 8, 131, 131, 131, 17, 133, 133, 133, 24, 119, 119, 119, 104, 118, 118, 118, 245, 123, 123, 123, 255, 129, 129, 129, 255, 135, 135, 135, 255, 140, 140, 140, 255, 143, 143, 143, 255, 145, 145, 145, 255, 146, 146, 146, 255, 145, 145, 145, 255, 145, 145, 145, 255, 146, 146, 146, 255, 147, 147, 147, 255, 148, 148, 149, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, + 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, 129, 129, 129, 255, 126, 126, 126, 255, 123, 123, 123, 255, 120, 120, 119, 255, 115, 115, 115, 255, 108, 108, 108, 255, 99, 99, 99, 255, 89, 89, 89, 255, 83, 83, 83, 241, 85, 85, 85, 84, + 147, 147, 147, 3, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, + 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 8, 133, 133, 133, 19, 132, 132, 132, 26, 116, 116, 116, 145, 118, 118, 118, 255, 124, 124, 124, 255, 130, 130, 130, 255, 135, 135, 135, 255, 139, 139, 139, 255, 141, 141, 141, 255, 142, 142, 142, 255, 141, 141, 141, 255, 141, 141, 141, 255, 142, 142, 142, 255, 144, 144, 144, 255, 147, 147, 147, 255, + 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 144, 144, 144, 255, 142, 142, 142, 255, 139, 139, 139, 255, 138, 138, 138, 255, 135, 135, 135, 255, 133, 133, 133, 255, 128, 128, 128, 255, 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 120, 255, + 118, 118, 118, 255, 113, 113, 113, 255, 108, 108, 108, 255, 100, 100, 100, 255, 88, 88, 88, 255, 82, 82, 82, 255, 80, 80, 80, 125, 148, 148, 148, 3, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 137, 137, 137, 8, 134, 134, 134, 20, 130, 130, 130, 31, 115, 115, 115, 167, 117, 117, 117, 255, 123, 123, 123, 255, 129, 129, 129, 255, 134, 134, 134, 255, 136, 136, 136, 255, 137, 137, 138, 255, 138, 138, 138, 255, + 138, 138, 138, 255, 139, 139, 139, 255, 141, 141, 141, 255, 144, 144, 144, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 139, 139, 139, 255, 135, 135, 135, 255, + 133, 133, 133, 255, 132, 132, 132, 255, 129, 129, 129, 255, 127, 127, 127, 255, 122, 122, 122, 255, 119, 119, 119, 255, 116, 116, 116, 255, 114, 114, 114, 255, 111, 111, 111, 255, 107, 107, 107, 255, 100, 100, 100, 255, 88, 88, 88, 255, 80, 80, 80, 255, 76, 76, 76, 147, 146, 146, 146, 2, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, + 146, 146, 146, 0, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 137, 137, 137, 0, 137, 137, 137, 0, 137, 137, 137, 0, 137, 137, 137, 0, 137, 137, 137, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 7, 133, 133, 133, 20, 130, 130, 130, 29, 112, 112, 112, 178, 115, 115, 116, 255, 121, 121, 122, 255, + 127, 127, 127, 255, 131, 131, 132, 255, 133, 133, 133, 255, 134, 134, 134, 255, 133, 133, 133, 255, 134, 134, 134, 255, 136, 136, 137, 255, 139, 139, 139, 255, 143, 143, 143, 255, 147, 147, 147, 255, 149, 149, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, + 150, 150, 150, 255, 147, 147, 147, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 134, 134, 134, 255, 131, 131, 131, 255, 129, 129, 129, 255, 127, 127, 127, 255, 125, 125, 125, 255, 123, 123, 123, 255, 119, 119, 119, 255, 116, 116, 116, 255, 114, 114, 113, 255, 112, 112, 112, 255, 109, 109, 109, 255, 105, 105, 105, 255, 97, 97, 97, 255, 86, 86, 86, 255, 77, 77, 77, 255, 72, 72, 72, 156, + 150, 150, 150, 2, 153, 153, 153, 0, 152, 152, 152, 0, 153, 153, 153, 0, 153, 153, 153, 0, 154, 154, 154, 0, 154, 154, 154, 0, 154, 154, 154, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 141, 141, 141, 7, + 136, 136, 136, 20, 131, 131, 131, 28, 110, 110, 110, 157, 112, 112, 112, 255, 118, 118, 118, 255, 124, 124, 125, 255, 128, 128, 129, 255, 131, 131, 131, 255, 129, 129, 129, 255, 129, 129, 129, 255, 131, 131, 131, 255, 134, 134, 134, 255, 138, 138, 138, 255, 142, 142, 142, 255, 143, 143, 143, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, + 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 134, 255, 130, 130, 130, 255, 127, 127, 127, 255, 124, 124, 124, 255, 122, 122, 122, 255, 122, 122, 122, 255, 118, 118, 118, 255, 116, 116, 116, 255, 112, 112, 112, 255, 110, 110, 110, 255, + 107, 107, 107, 255, 106, 106, 106, 255, 102, 102, 102, 255, 94, 94, 94, 255, 83, 83, 83, 255, 73, 73, 73, 255, 72, 72, 72, 138, 159, 159, 159, 1, 158, 158, 158, 0, 158, 158, 158, 0, 158, 158, 158, 0, 158, 158, 158, 0, 158, 158, 158, 0, 158, 158, 158, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 140, 140, 140, 0, + 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 139, 139, 139, 0, 140, 140, 140, 5, 138, 138, 138, 17, 131, 131, 131, 27, 110, 110, 110, 133, 109, 109, 110, 255, 116, 116, 116, 255, 121, 121, 121, 255, 125, 125, 125, 255, 127, 127, 127, 255, 127, 127, 127, 255, 125, 125, 125, 255, 128, 128, 128, 255, 132, 132, 132, 255, 136, 136, 136, 255, 139, 139, 139, 255, 140, 140, 140, 255, 143, 143, 143, 255, + 145, 145, 145, 255, 148, 148, 148, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 145, 145, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 136, 136, 136, 255, 134, 134, 134, 255, 130, 130, 130, 255, 128, 128, 128, 255, 123, 123, 123, 255, + 119, 119, 119, 255, 118, 118, 118, 255, 115, 115, 115, 255, 114, 114, 114, 255, 112, 112, 112, 255, 110, 110, 110, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, 98, 98, 98, 255, 92, 92, 92, 255, 80, 80, 80, 255, 71, 71, 71, 255, 67, 67, 67, 104, 154, 154, 154, 0, 154, 154, 154, 0, 154, 154, 154, 0, 154, 154, 154, 0, 153, 153, 153, 0, 153, 153, 153, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 137, 137, 137, 0, 137, 137, 137, 0, 137, 137, 137, 0, 137, 137, 137, 0, 138, 138, 138, 2, 135, 135, 135, 12, 130, 130, 130, 25, 112, 112, 112, 80, 107, 107, 107, 250, 112, 112, 113, 255, 118, 118, 118, 255, 122, 122, 122, 255, 123, 123, 123, 255, 122, 122, 122, 255, 123, 123, 123, 255, 125, 125, 125, 255, + 129, 129, 129, 255, 132, 132, 132, 255, 135, 135, 135, 255, 138, 138, 138, 255, 140, 140, 140, 255, 142, 142, 142, 255, 144, 144, 144, 255, 145, 145, 146, 255, 146, 146, 146, 255, 147, 147, 147, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 144, 144, 144, 255, 142, 142, 142, 255, + 139, 139, 139, 255, 135, 135, 135, 255, 131, 131, 131, 255, 128, 128, 128, 255, 127, 127, 127, 255, 123, 123, 123, 255, 119, 119, 119, 255, 115, 115, 115, 255, 112, 112, 112, 255, 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 99, 99, 99, 255, 96, 96, 96, 255, 89, 89, 89, 255, 76, 76, 76, 255, 69, 69, 69, 249, 67, 67, 67, 50, + 151, 151, 151, 0, 150, 150, 150, 0, 150, 150, 150, 0, 150, 150, 150, 0, 150, 150, 150, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 1, 136, 136, 136, 8, 131, 131, 131, 21, 118, 118, 118, 47, 105, 105, 105, 230, 109, 109, 109, 255, 114, 114, 114, 255, + 119, 119, 119, 255, 120, 120, 120, 255, 120, 120, 120, 255, 119, 119, 119, 255, 121, 121, 121, 255, 125, 125, 125, 255, 128, 128, 128, 255, 132, 132, 132, 255, 134, 134, 134, 255, 136, 136, 136, 255, 138, 138, 138, 255, 140, 140, 140, 255, 141, 141, 141, 255, 142, 142, 142, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, + 153, 153, 153, 255, 152, 152, 152, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 137, 137, 137, 255, 133, 133, 133, 255, 129, 129, 129, 255, 126, 126, 126, 255, 123, 123, 123, 255, 121, 121, 121, 255, 118, 118, 118, 255, 114, 114, 114, 255, 111, 111, 111, 255, 108, 108, 108, 255, 107, 107, 107, 255, 108, 108, 108, 255, 106, 106, 106, 255, 103, 103, 103, 255, 100, 100, 100, 255, + 98, 98, 98, 255, 97, 97, 97, 255, 93, 93, 93, 255, 85, 85, 85, 255, 72, 72, 72, 255, 66, 66, 66, 220, 63, 63, 63, 12, 144, 144, 144, 0, 144, 144, 144, 0, 144, 144, 144, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 4, + 134, 134, 134, 17, 130, 130, 130, 28, 105, 105, 105, 165, 107, 107, 107, 255, 111, 111, 112, 255, 115, 115, 115, 255, 117, 117, 117, 255, 116, 116, 117, 255, 115, 115, 116, 255, 117, 117, 118, 255, 120, 120, 120, 255, 123, 123, 123, 255, 127, 127, 127, 255, 130, 130, 131, 255, 133, 133, 133, 255, 135, 135, 135, 255, 137, 137, 137, 255, 137, 137, 137, 255, 139, 139, 139, 255, 142, 142, 142, 255, 146, 146, 146, 255, + 148, 148, 148, 255, 150, 150, 150, 255, 150, 150, 150, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 150, 150, 150, 255, 149, 149, 149, 255, 145, 145, 145, 255, 143, 143, 143, 255, 138, 138, 138, 255, 133, 133, 133, 255, 128, 128, 128, 255, 123, 123, 123, 255, 120, 120, 120, 255, 117, 117, 117, 255, 116, 116, 116, 255, 114, 114, 114, 255, 111, 111, 111, 255, + 108, 108, 108, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, 104, 104, 104, 255, 101, 101, 101, 255, 98, 98, 98, 255, 97, 97, 97, 255, 95, 95, 95, 255, 90, 90, 90, 255, 81, 81, 81, 255, 67, 67, 67, 255, 64, 64, 64, 145, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 1, 139, 139, 139, 11, 134, 134, 134, 23, 111, 111, 111, 77, 103, 103, 103, 252, 108, 108, 108, 255, 112, 112, 112, 255, 114, 114, 114, 255, 114, 114, 115, 255, 113, 113, 113, 255, 114, 114, 114, 255, 116, 116, 116, 255, 118, 118, 118, 255, 122, 122, 122, 255, 126, 126, 126, 255, 129, 129, 129, 255, 131, 131, 131, 255, + 132, 132, 132, 255, 134, 134, 134, 255, 135, 135, 135, 255, 139, 139, 139, 255, 142, 142, 142, 255, 145, 145, 145, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 153, 153, 153, 255, 155, 155, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 151, 151, 151, 255, 150, 150, 150, 255, 146, 146, 146, 255, 143, 143, 143, 255, 139, 139, 139, 255, 135, 135, 135, 255, 129, 129, 129, 255, + 123, 123, 123, 255, 118, 118, 118, 255, 114, 114, 114, 255, 111, 111, 111, 255, 109, 109, 109, 255, 109, 109, 109, 255, 106, 106, 106, 255, 103, 103, 103, 255, 99, 99, 99, 255, 100, 100, 100, 255, 102, 102, 102, 255, 101, 101, 101, 255, 98, 98, 98, 255, 95, 95, 95, 255, 95, 95, 95, 255, 92, 92, 92, 255, 87, 87, 87, 255, 75, 75, 75, 255, 66, 66, 66, 252, 63, 63, 63, 48, 140, 140, 140, 0, + 140, 140, 140, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 5, 138, 138, 138, 17, 132, 132, 132, 29, 101, 101, 101, 210, 105, 105, 105, 255, 107, 107, 107, 255, 110, 110, 111, 255, 111, 111, 111, 255, 111, 111, 111, 255, 111, 111, 111, 255, 113, 113, 113, 255, + 114, 114, 115, 255, 118, 118, 118, 255, 122, 122, 122, 255, 124, 124, 125, 255, 126, 126, 126, 255, 127, 127, 127, 255, 128, 128, 128, 255, 131, 131, 131, 255, 134, 134, 135, 255, 138, 138, 138, 255, 140, 140, 140, 255, 143, 143, 143, 255, 147, 147, 147, 255, 150, 150, 150, 255, 153, 153, 153, 255, 155, 155, 155, 255, 156, 156, 156, 255, 157, 157, 157, 255, 157, 157, 157, 255, 155, 155, 155, 255, 152, 152, 152, 255, + 148, 148, 148, 255, 146, 146, 146, 255, 141, 141, 141, 255, 138, 138, 138, 255, 134, 134, 134, 255, 130, 130, 130, 255, 123, 123, 123, 255, 119, 119, 119, 255, 112, 112, 112, 255, 108, 108, 108, 255, 106, 106, 106, 255, 105, 105, 105, 255, 105, 105, 105, 255, 102, 102, 102, 255, 98, 98, 98, 255, 97, 97, 97, 255, 97, 97, 97, 255, 99, 99, 99, 255, 99, 99, 99, 255, 96, 96, 96, 255, 94, 94, 94, 255, + 93, 93, 93, 255, 91, 91, 91, 255, 83, 83, 83, 255, 70, 70, 70, 255, 65, 65, 65, 190, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 1, 135, 135, 135, 9, 132, 132, 132, 22, 106, 106, 106, 93, 101, 101, 102, 255, 105, 105, 105, 255, + 108, 108, 109, 255, 108, 108, 109, 255, 108, 108, 109, 255, 109, 109, 109, 255, 109, 109, 109, 255, 111, 111, 111, 255, 114, 114, 114, 255, 117, 117, 117, 255, 119, 119, 119, 255, 122, 122, 122, 255, 123, 123, 123, 255, 125, 125, 125, 255, 127, 127, 128, 255, 130, 130, 130, 255, 134, 134, 134, 255, 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 142, 255, 146, 146, 146, 255, 150, 150, 150, 255, 153, 153, 153, 255, + 154, 154, 154, 255, 155, 155, 155, 255, 156, 156, 156, 255, 156, 156, 156, 255, 154, 154, 154, 255, 151, 151, 151, 255, 148, 148, 148, 255, 144, 144, 144, 255, 139, 139, 139, 255, 134, 134, 134, 255, 131, 131, 131, 255, 127, 127, 127, 255, 124, 124, 124, 255, 118, 118, 118, 255, 113, 113, 113, 255, 108, 108, 108, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 98, 98, 98, 255, + 95, 95, 95, 255, 94, 94, 94, 255, 96, 96, 96, 255, 98, 98, 98, 255, 97, 97, 97, 255, 94, 94, 94, 255, 94, 94, 94, 255, 93, 93, 93, 255, 89, 89, 89, 255, 79, 79, 79, 255, 68, 68, 68, 255, 67, 67, 67, 60, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, + 135, 135, 135, 2, 135, 135, 135, 14, 130, 130, 130, 27, 100, 100, 100, 199, 103, 103, 103, 255, 105, 105, 106, 255, 106, 106, 107, 255, 107, 107, 108, 255, 106, 106, 107, 255, 106, 106, 106, 255, 107, 107, 107, 255, 109, 109, 110, 255, 113, 113, 113, 255, 115, 115, 115, 255, 117, 117, 117, 255, 118, 118, 118, 255, 120, 120, 120, 255, 123, 123, 123, 255, 126, 126, 126, 255, 130, 130, 130, 255, 131, 131, 131, 255, + 133, 133, 133, 255, 137, 137, 137, 255, 141, 141, 141, 255, 145, 145, 145, 255, 147, 147, 147, 255, 151, 151, 151, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 148, 148, 148, 255, 146, 146, 146, 255, 141, 141, 141, 255, 136, 136, 136, 255, 133, 133, 133, 255, 127, 127, 127, 255, 124, 124, 124, 255, 121, 121, 121, 255, 116, 116, 116, 255, 112, 112, 112, 255, + 108, 108, 108, 255, 103, 103, 103, 255, 97, 97, 97, 255, 97, 97, 97, 255, 99, 99, 99, 255, 99, 99, 99, 255, 95, 95, 95, 255, 93, 93, 93, 255, 93, 93, 93, 255, 97, 97, 97, 255, 99, 99, 99, 255, 96, 96, 96, 255, 94, 94, 94, 255, 96, 96, 95, 255, 94, 94, 94, 255, 87, 87, 87, 255, 75, 75, 75, 255, 69, 69, 69, 183, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 4, 133, 133, 133, 19, 110, 110, 110, 70, 100, 100, 100, 255, 103, 103, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 106, 255, 105, 105, 105, 255, 103, 103, 104, 255, 106, 106, 106, 255, 109, 109, 109, 255, 112, 112, 112, 255, 113, 113, 114, 255, 113, 113, 114, 255, + 116, 116, 116, 255, 117, 117, 117, 255, 121, 121, 121, 255, 125, 125, 125, 255, 125, 125, 125, 255, 128, 128, 128, 255, 132, 132, 132, 255, 136, 136, 136, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 155, 155, 155, 255, 153, 153, 153, 255, 151, 151, 151, 255, 147, 147, 147, 255, 141, 141, 141, 255, 136, 136, 136, 255, + 130, 130, 130, 255, 125, 125, 125, 255, 120, 120, 120, 255, 117, 117, 117, 255, 113, 113, 113, 255, 110, 110, 110, 255, 107, 107, 107, 255, 103, 103, 103, 255, 98, 98, 98, 255, 94, 94, 94, 255, 95, 95, 95, 255, 97, 97, 97, 255, 96, 96, 96, 255, 93, 93, 93, 255, 92, 92, 92, 255, 95, 95, 95, 255, 99, 99, 99, 255, 98, 98, 98, 255, 97, 97, 97, 255, 98, 98, 98, 255, 98, 98, 98, 255, + 94, 94, 94, 255, 85, 85, 85, 255, 74, 74, 73, 255, 73, 73, 73, 39, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 10, 132, 132, 132, 26, 100, 100, 100, 155, 100, 100, 101, 255, 105, 105, 105, 255, 103, 103, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 102, 102, 102, 255, + 102, 102, 103, 255, 104, 104, 105, 255, 108, 108, 108, 255, 110, 110, 110, 255, 111, 111, 111, 255, 111, 111, 112, 255, 113, 113, 114, 255, 115, 115, 115, 255, 118, 118, 118, 255, 121, 121, 121, 255, 121, 121, 122, 255, 125, 125, 125, 255, 130, 130, 131, 255, 133, 133, 134, 255, 136, 136, 136, 255, 139, 139, 139, 255, 143, 143, 143, 255, 145, 145, 145, 255, 149, 149, 149, 255, 152, 152, 152, 255, 155, 155, 155, 255, + 156, 156, 156, 255, 155, 155, 155, 255, 152, 152, 152, 255, 148, 148, 148, 255, 142, 142, 142, 255, 137, 137, 137, 255, 129, 129, 129, 255, 124, 124, 124, 255, 118, 118, 118, 255, 113, 113, 113, 255, 110, 110, 110, 255, 108, 108, 108, 255, 104, 104, 104, 255, 103, 103, 103, 255, 100, 100, 100, 255, 94, 94, 94, 255, 92, 92, 92, 255, 94, 94, 94, 255, 97, 97, 97, 255, 95, 95, 95, 255, 92, 92, 92, 255, + 94, 94, 94, 255, 99, 99, 99, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 101, 101, 101, 255, 92, 92, 92, 255, 80, 80, 80, 255, 75, 75, 75, 138, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 1, 134, 134, 134, 12, 124, 124, 124, 32, 98, 98, 98, 233, + 102, 102, 103, 255, 106, 106, 106, 255, 102, 102, 102, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 105, 105, 106, 255, 107, 107, 108, 255, 108, 108, 108, 255, 109, 109, 109, 255, 110, 110, 110, 255, 111, 111, 112, 255, 113, 113, 114, 255, 116, 116, 116, 255, 115, 115, 116, 255, 119, 119, 119, 255, 122, 122, 122, 255, 125, 125, 125, 255, 130, 130, 130, 255, 134, 134, 134, 255, + 136, 136, 136, 255, 139, 139, 139, 255, 143, 143, 143, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 149, 149, 149, 255, 144, 144, 144, 255, 138, 138, 138, 255, 134, 134, 134, 255, 128, 128, 128, 255, 122, 122, 122, 255, 115, 115, 115, 255, 112, 112, 112, 255, 108, 108, 108, 255, 103, 103, 103, 255, 101, 101, 101, 255, 99, 99, 99, 255, 100, 100, 100, 255, + 95, 95, 95, 255, 91, 91, 91, 255, 92, 92, 92, 255, 96, 96, 96, 255, 97, 97, 97, 255, 95, 95, 95, 255, 97, 97, 97, 255, 101, 101, 101, 255, 107, 107, 107, 255, 106, 106, 106, 255, 105, 105, 105, 255, 106, 106, 106, 255, 104, 104, 104, 255, 99, 99, 99, 255, 86, 86, 86, 255, 79, 79, 79, 225, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 134, 134, 134, 0, 134, 134, 134, 3, 134, 134, 134, 18, 108, 108, 108, 77, 101, 101, 102, 255, 106, 106, 106, 255, 104, 104, 104, 255, 101, 101, 101, 255, 102, 102, 102, 255, 100, 100, 100, 255, 99, 99, 99, 255, 102, 102, 102, 255, 105, 105, 105, 255, 106, 106, 107, 255, 105, 105, 106, 255, 107, 107, 107, 255, 108, 108, 108, 255, 108, 108, 109, 255, 111, 111, 111, 255, 111, 111, 111, 255, + 113, 113, 113, 255, 115, 115, 115, 255, 119, 119, 119, 255, 123, 123, 123, 255, 127, 127, 127, 255, 129, 129, 129, 255, 131, 131, 131, 255, 137, 137, 137, 255, 143, 143, 143, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 149, 149, 149, 255, 144, 144, 144, 255, 138, 138, 138, 255, 131, 131, 131, 255, 127, 127, 127, 255, 124, 124, 124, 255, 118, 118, 118, 255, 113, 113, 113, 255, + 109, 109, 109, 255, 106, 106, 106, 255, 102, 102, 102, 255, 99, 99, 99, 255, 97, 97, 97, 255, 98, 98, 98, 255, 98, 98, 98, 255, 93, 93, 93, 255, 91, 91, 91, 255, 96, 96, 96, 255, 101, 101, 101, 255, 99, 99, 99, 255, 99, 99, 99, 255, 104, 104, 103, 255, 109, 109, 109, 255, 110, 110, 110, 255, 107, 107, 107, 255, 107, 107, 107, 255, 108, 108, 108, 255, 103, 103, 103, 255, 94, 94, 94, 255, + 81, 81, 81, 255, 79, 79, 79, 45, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 135, 135, 135, 4, 130, 130, 130, 19, 105, 105, 105, 139, 104, 104, 104, 255, 107, 107, 107, 255, 102, 102, 102, 255, 100, 100, 101, 255, 100, 100, 101, 255, 99, 99, 99, 255, 98, 98, 98, 255, 102, 102, 103, 255, 105, 105, 105, 255, 105, 105, 105, 255, + 104, 104, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 106, 106, 106, 255, 108, 108, 108, 255, 107, 107, 107, 255, 109, 109, 109, 255, 112, 112, 113, 255, 116, 116, 117, 255, 120, 120, 120, 255, 122, 122, 122, 255, 123, 123, 123, 255, 129, 129, 129, 255, 137, 137, 137, 255, 139, 139, 139, 255, 140, 140, 140, 255, 143, 143, 143, 255, 146, 146, 146, 255, 148, 148, 148, 255, 148, 148, 148, 255, 143, 143, 143, 255, + 134, 134, 134, 255, 127, 127, 127, 255, 120, 120, 120, 255, 117, 117, 117, 255, 114, 114, 114, 255, 110, 110, 110, 255, 104, 104, 104, 255, 103, 103, 103, 255, 101, 101, 101, 255, 98, 98, 98, 255, 96, 96, 96, 255, 96, 96, 96, 255, 98, 98, 98, 255, 97, 97, 97, 255, 95, 95, 95, 255, 99, 99, 98, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 103, 255, 106, 106, 106, 255, 110, 110, 110, 255, + 113, 113, 113, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 106, 106, 106, 255, 97, 97, 97, 255, 84, 84, 84, 255, 79, 79, 79, 108, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 7, 131, 131, 131, 23, 105, 105, 105, 192, 106, 106, 106, 255, 107, 107, 107, 255, 101, 101, 101, 255, 100, 100, 100, 255, + 99, 99, 99, 255, 97, 97, 97, 255, 98, 98, 99, 255, 102, 102, 103, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 102, 102, 103, 255, 103, 103, 103, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 105, 255, 106, 106, 106, 255, 110, 110, 110, 255, 114, 114, 114, 255, 115, 115, 115, 255, 115, 115, 115, 255, 120, 120, 120, 255, 126, 126, 126, 255, 130, 130, 130, 255, 131, 131, 131, 255, + 134, 134, 134, 255, 139, 139, 139, 255, 145, 145, 145, 255, 148, 148, 148, 255, 149, 149, 149, 255, 144, 144, 144, 255, 134, 134, 134, 255, 125, 125, 125, 255, 115, 115, 115, 255, 108, 108, 108, 255, 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 98, 98, 98, 255, 96, 96, 96, 255, 97, 97, 97, 255, 102, 102, 102, 255, 103, 103, 103, 255, 100, 100, 100, 255, + 102, 102, 102, 255, 108, 108, 108, 255, 111, 111, 110, 255, 107, 107, 107, 255, 106, 106, 106, 255, 110, 110, 110, 255, 112, 112, 112, 255, 111, 111, 111, 255, 110, 110, 110, 255, 110, 110, 110, 255, 107, 107, 107, 255, 100, 100, 100, 255, 87, 87, 87, 255, 80, 80, 80, 177, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 131, 131, 131, 8, + 131, 131, 131, 28, 109, 109, 109, 237, 110, 110, 110, 255, 107, 107, 107, 255, 102, 102, 102, 255, 100, 100, 100, 255, 99, 99, 99, 255, 97, 97, 97, 255, 98, 98, 98, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 102, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, 104, 104, 104, 255, 106, 106, 107, 255, 110, 110, 110, 255, + 110, 110, 110, 255, 111, 111, 112, 255, 117, 117, 117, 255, 121, 121, 121, 255, 122, 122, 122, 255, 125, 125, 125, 255, 129, 129, 129, 255, 136, 136, 136, 255, 146, 146, 146, 255, 153, 153, 153, 255, 154, 154, 154, 255, 148, 148, 148, 255, 137, 137, 137, 255, 123, 123, 123, 255, 110, 110, 110, 255, 101, 101, 101, 255, 97, 97, 97, 255, 97, 97, 97, 255, 97, 97, 97, 255, 98, 98, 98, 255, 100, 100, 100, 255, + 100, 100, 100, 255, 100, 100, 100, 255, 102, 102, 102, 255, 106, 106, 105, 255, 108, 108, 108, 255, 106, 106, 106, 255, 105, 105, 104, 255, 110, 110, 110, 255, 113, 113, 113, 255, 110, 110, 110, 255, 107, 107, 107, 255, 110, 110, 110, 255, 113, 113, 113, 255, 111, 111, 111, 255, 110, 110, 110, 255, 110, 110, 110, 255, 107, 107, 108, 255, 101, 101, 101, 255, 89, 89, 89, 255, 80, 80, 80, 222, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 1, 134, 134, 134, 11, 122, 122, 122, 49, 116, 116, 116, 255, 116, 116, 116, 255, 110, 110, 110, 255, 102, 102, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 96, 96, 97, 255, 99, 99, 99, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, + 102, 102, 103, 255, 100, 100, 100, 255, 100, 100, 101, 255, 102, 102, 102, 255, 104, 104, 104, 255, 106, 106, 106, 255, 105, 105, 106, 255, 107, 107, 107, 255, 110, 110, 111, 255, 114, 114, 114, 255, 115, 115, 115, 255, 117, 117, 117, 255, 124, 124, 124, 255, 136, 136, 136, 255, 148, 148, 148, 255, 155, 155, 155, 255, 155, 155, 155, 255, 148, 148, 148, 255, 136, 136, 136, 255, 122, 122, 122, 255, 108, 108, 108, 255, + 97, 97, 97, 255, 93, 93, 93, 255, 92, 92, 92, 255, 95, 95, 95, 255, 98, 98, 98, 255, 102, 102, 102, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 110, 110, 110, 255, 111, 111, 111, 255, 109, 109, 109, 255, 106, 106, 106, 255, 109, 109, 109, 255, 113, 113, 113, 255, 110, 110, 110, 255, 107, 107, 107, 255, 110, 110, 110, 255, 112, 112, 112, 255, 111, 111, 111, 255, 109, 109, 109, 255, + 109, 109, 109, 255, 109, 109, 109, 255, 102, 102, 102, 255, 91, 91, 91, 255, 81, 81, 81, 252, 85, 85, 85, 10, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 133, 133, 133, 12, 125, 125, 125, 83, 122, 122, 123, 255, 121, 121, 121, 255, 115, 115, 115, 255, 106, 106, 107, 255, 106, 106, 107, 255, 103, 103, 103, 255, 100, 100, 100, 255, 104, 104, 104, 255, + 107, 107, 107, 255, 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 100, 100, 100, 255, 99, 99, 99, 255, 100, 100, 101, 255, 102, 102, 102, 255, 102, 102, 103, 255, 103, 103, 103, 255, 103, 103, 104, 255, 106, 106, 106, 255, 108, 108, 108, 255, 106, 106, 107, 255, 108, 108, 108, 255, 118, 118, 118, 255, 130, 130, 130, 255, 140, 140, 140, 255, + 152, 152, 152, 255, 152, 152, 152, 255, 141, 141, 141, 255, 126, 126, 126, 255, 114, 114, 114, 255, 105, 105, 105, 255, 95, 95, 95, 255, 90, 90, 90, 255, 92, 92, 92, 255, 97, 97, 97, 255, 103, 103, 103, 255, 108, 108, 108, 255, 113, 113, 113, 255, 112, 112, 112, 255, 111, 111, 111, 255, 111, 111, 111, 255, 112, 112, 112, 255, 109, 109, 109, 255, 106, 106, 106, 255, 108, 108, 108, 255, 112, 112, 112, 255, + 110, 110, 110, 255, 107, 107, 107, 255, 109, 109, 109, 255, 112, 112, 112, 255, 110, 110, 111, 255, 108, 108, 108, 255, 108, 108, 108, 255, 109, 109, 109, 255, 103, 103, 103, 255, 92, 92, 92, 255, 82, 82, 82, 255, 81, 81, 82, 50, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 1, 133, 133, 133, 11, 130, 130, 130, 103, 129, 129, 129, 255, 128, 128, 129, 255, + 119, 119, 120, 255, 113, 113, 113, 255, 112, 112, 112, 255, 109, 109, 109, 255, 105, 105, 105, 255, 109, 109, 109, 255, 113, 113, 113, 255, 110, 110, 110, 255, 107, 107, 107, 255, 106, 106, 106, 255, 104, 104, 104, 255, 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 102, 102, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, 104, 104, 104, 255, + 104, 104, 104, 255, 99, 99, 100, 255, 99, 99, 99, 255, 109, 109, 109, 255, 120, 120, 120, 255, 134, 134, 134, 255, 147, 147, 147, 255, 150, 150, 150, 255, 135, 135, 135, 255, 117, 117, 117, 255, 104, 104, 104, 255, 99, 99, 99, 255, 93, 93, 93, 255, 94, 94, 94, 255, 101, 101, 101, 255, 107, 107, 107, 255, 108, 108, 108, 255, 112, 112, 112, 255, 116, 116, 116, 255, 113, 113, 113, 255, 111, 111, 111, 255, + 110, 110, 110, 255, 110, 110, 110, 255, 108, 108, 108, 255, 105, 105, 105, 255, 108, 108, 109, 255, 111, 111, 111, 255, 109, 109, 109, 255, 106, 106, 106, 255, 108, 108, 108, 255, 110, 110, 111, 255, 109, 109, 110, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 103, 103, 103, 255, 93, 93, 93, 255, 83, 83, 83, 255, 81, 81, 82, 74, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 136, 136, 136, 2, 139, 139, 139, 14, 136, 136, 136, 113, 135, 135, 135, 255, 135, 135, 135, 255, 125, 125, 126, 255, 119, 119, 119, 255, 119, 119, 119, 255, 116, 116, 116, 255, 113, 113, 113, 255, 118, 118, 118, 255, 118, 118, 118, 255, 117, 117, 117, 255, 114, 114, 114, 255, 114, 114, 114, 255, 113, 113, 113, 255, 112, 112, 113, 255, 110, 110, 110, 255, 108, 108, 109, 255, 107, 107, 107, 255, + 106, 106, 107, 255, 106, 106, 106, 255, 104, 104, 104, 255, 101, 101, 101, 255, 100, 100, 100, 255, 103, 103, 103, 255, 102, 102, 102, 255, 95, 95, 95, 255, 94, 94, 94, 255, 100, 100, 101, 255, 108, 108, 109, 255, 120, 120, 120, 255, 140, 140, 140, 255, 151, 151, 151, 255, 131, 131, 131, 255, 110, 110, 110, 255, 98, 98, 98, 255, 100, 100, 100, 255, 104, 104, 104, 255, 103, 103, 103, 255, 106, 106, 106, 255, + 110, 110, 110, 255, 108, 108, 109, 255, 111, 111, 111, 255, 115, 115, 115, 255, 113, 113, 114, 255, 109, 109, 109, 255, 108, 108, 108, 255, 109, 109, 109, 255, 108, 108, 108, 255, 105, 105, 105, 255, 107, 107, 107, 255, 110, 110, 110, 255, 108, 108, 108, 255, 104, 104, 105, 255, 105, 105, 106, 255, 109, 109, 109, 255, 109, 109, 109, 255, 106, 106, 106, 255, 106, 106, 106, 255, 106, 106, 106, 255, 102, 102, 102, 255, + 92, 92, 93, 255, 83, 83, 83, 255, 81, 81, 82, 93, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 1, 138, 138, 138, 14, 143, 143, 143, 128, 142, 142, 142, 255, 141, 141, 141, 255, 134, 134, 134, 255, 126, 126, 126, 255, 125, 125, 125, 255, 124, 124, 124, 255, 120, 120, 120, 255, 126, 126, 126, 255, 128, 128, 129, 255, 125, 125, 125, 255, 124, 124, 124, 255, + 123, 123, 123, 255, 123, 123, 123, 255, 124, 124, 124, 255, 122, 122, 122, 255, 119, 119, 119, 255, 118, 118, 119, 255, 119, 119, 119, 255, 119, 119, 119, 255, 119, 119, 119, 255, 114, 114, 114, 255, 112, 112, 112, 255, 112, 112, 112, 255, 110, 110, 110, 255, 99, 99, 99, 255, 92, 92, 92, 255, 98, 98, 98, 255, 97, 97, 97, 255, 98, 98, 99, 255, 121, 121, 121, 255, 156, 156, 156, 255, 113, 113, 113, 255, + 109, 109, 109, 255, 113, 113, 113, 255, 110, 110, 110, 255, 107, 107, 107, 255, 103, 103, 104, 255, 104, 104, 104, 255, 107, 107, 107, 255, 107, 107, 107, 255, 109, 109, 109, 255, 111, 111, 112, 255, 111, 111, 111, 255, 107, 107, 107, 255, 106, 106, 106, 255, 107, 107, 107, 255, 105, 105, 106, 255, 103, 103, 103, 255, 106, 106, 106, 255, 109, 109, 109, 255, 106, 106, 106, 255, 104, 104, 104, 255, 105, 105, 105, 255, + 108, 108, 108, 255, 107, 107, 108, 255, 105, 105, 105, 255, 105, 105, 106, 255, 105, 105, 106, 255, 101, 101, 102, 255, 92, 92, 93, 255, 82, 82, 83, 255, 81, 81, 82, 105, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 1, 138, 138, 138, 11, 149, 149, 149, 127, 150, 150, 150, 255, 147, 147, 147, 255, 139, 139, 140, 255, 133, 133, 134, 255, 133, 133, 133, 255, + 131, 131, 131, 255, 129, 129, 130, 255, 133, 133, 134, 255, 137, 137, 138, 255, 135, 135, 135, 255, 132, 132, 133, 255, 133, 133, 134, 255, 134, 134, 135, 255, 135, 135, 136, 255, 134, 134, 135, 255, 133, 133, 134, 255, 132, 132, 133, 255, 133, 133, 134, 255, 134, 134, 135, 255, 137, 137, 137, 255, 134, 134, 135, 255, 132, 132, 132, 255, 136, 136, 137, 255, 136, 136, 137, 255, 129, 129, 130, 255, 124, 124, 125, 255, + 128, 128, 129, 255, 130, 130, 131, 255, 126, 126, 127, 255, 129, 129, 130, 255, 108, 108, 108, 255, 112, 112, 112, 255, 109, 109, 109, 255, 106, 106, 106, 255, 103, 103, 103, 255, 100, 100, 100, 255, 99, 99, 99, 255, 101, 101, 101, 255, 103, 103, 103, 255, 103, 103, 103, 255, 107, 107, 107, 255, 109, 109, 109, 255, 108, 108, 108, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 106, 255, 103, 103, 103, 255, + 101, 101, 101, 255, 105, 105, 105, 255, 108, 108, 108, 255, 104, 104, 104, 255, 102, 102, 102, 255, 103, 103, 103, 255, 106, 106, 106, 255, 106, 106, 106, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 101, 101, 101, 255, 92, 92, 92, 255, 82, 82, 82, 255, 81, 81, 81, 109, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 2, 137, 137, 137, 11, + 153, 153, 154, 116, 156, 156, 157, 255, 154, 154, 154, 255, 146, 146, 146, 255, 139, 139, 139, 255, 140, 140, 141, 255, 138, 138, 139, 255, 137, 137, 137, 255, 141, 141, 142, 255, 144, 144, 144, 255, 143, 143, 143, 255, 142, 142, 142, 255, 142, 142, 142, 255, 144, 144, 144, 255, 146, 146, 146, 255, 145, 145, 146, 255, 144, 144, 144, 255, 145, 145, 145, 255, 147, 147, 147, 255, 147, 147, 147, 255, 150, 150, 150, 255, + 152, 152, 152, 255, 149, 149, 149, 255, 152, 152, 152, 255, 157, 157, 157, 255, 153, 153, 153, 255, 143, 143, 143, 255, 138, 138, 138, 255, 129, 129, 129, 255, 104, 104, 104, 255, 119, 119, 119, 255, 150, 150, 150, 255, 131, 131, 132, 255, 107, 107, 108, 255, 98, 98, 98, 255, 95, 95, 96, 255, 95, 95, 95, 255, 95, 95, 96, 255, 98, 98, 98, 255, 99, 99, 100, 255, 100, 100, 100, 255, 103, 103, 104, 255, + 104, 104, 105, 255, 104, 104, 104, 255, 101, 101, 102, 255, 102, 102, 103, 255, 103, 103, 104, 255, 101, 101, 101, 255, 100, 100, 100, 255, 104, 104, 104, 255, 106, 106, 106, 255, 102, 102, 103, 255, 100, 100, 101, 255, 102, 102, 103, 255, 105, 105, 105, 255, 104, 104, 105, 255, 102, 102, 103, 255, 103, 103, 104, 255, 101, 101, 102, 255, 99, 99, 99, 255, 91, 91, 91, 255, 82, 82, 82, 255, 81, 81, 81, 93, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 1, 135, 135, 135, 10, 158, 158, 158, 106, 162, 162, 162, 255, 158, 158, 158, 255, 151, 151, 151, 255, 144, 144, 144, 255, 146, 146, 146, 255, 145, 145, 145, 255, 144, 144, 144, 255, 148, 148, 148, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 152, 152, 152, 255, + 152, 152, 152, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 155, 155, 155, 255, 154, 154, 154, 255, 149, 149, 149, 255, 144, 144, 144, 255, 145, 145, 145, 255, 136, 136, 136, 255, 116, 116, 116, 255, 97, 97, 97, 255, 98, 98, 98, 255, 121, 121, 121, 255, 147, 147, 147, 255, 149, 149, 149, 255, 139, 139, 139, 255, 129, 129, 130, 255, 113, 113, 114, 255, 103, 103, 104, 255, + 98, 98, 98, 255, 96, 96, 97, 255, 96, 96, 97, 255, 96, 96, 97, 255, 98, 98, 99, 255, 101, 101, 102, 255, 101, 101, 102, 255, 100, 100, 101, 255, 98, 98, 99, 255, 101, 101, 101, 255, 101, 101, 102, 255, 98, 98, 99, 255, 99, 99, 99, 255, 103, 103, 103, 255, 104, 104, 105, 255, 100, 100, 101, 255, 98, 98, 99, 255, 101, 101, 101, 255, 103, 103, 104, 255, 103, 103, 103, 255, 101, 101, 101, 255, + 102, 102, 103, 255, 101, 101, 102, 255, 97, 97, 98, 255, 89, 89, 90, 255, 80, 80, 81, 255, 81, 81, 82, 81, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 132, 132, 132, 6, 161, 161, 161, 89, 167, 167, 167, 255, 163, 163, 163, 255, 156, 156, 156, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 147, 147, 147, 255, 151, 151, 151, 255, + 155, 155, 155, 255, 154, 154, 154, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 148, 255, 145, 145, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 133, 133, 133, 255, 121, 121, 121, 255, 116, 116, 116, 255, 111, 111, 111, 255, 106, 106, 106, 255, 103, 103, 103, 255, 114, 114, 114, 255, 135, 135, 136, 255, + 151, 151, 151, 255, 149, 149, 150, 255, 141, 141, 142, 255, 133, 133, 134, 255, 125, 125, 126, 255, 116, 116, 116, 255, 110, 110, 110, 255, 107, 107, 108, 255, 103, 103, 104, 255, 99, 99, 100, 255, 100, 100, 101, 255, 101, 101, 101, 255, 99, 99, 100, 255, 97, 97, 98, 255, 97, 97, 98, 255, 98, 98, 99, 255, 98, 98, 98, 255, 96, 96, 97, 255, 98, 98, 99, 255, 103, 103, 104, 255, 102, 102, 103, 255, + 98, 98, 99, 255, 98, 98, 98, 255, 101, 101, 102, 255, 102, 102, 103, 255, 101, 101, 102, 255, 100, 100, 100, 255, 100, 100, 101, 255, 100, 100, 100, 255, 95, 95, 95, 255, 88, 88, 88, 255, 79, 79, 80, 255, 82, 82, 82, 57, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 130, 130, 130, 4, 157, 157, 157, 56, 172, 172, 172, 255, 167, 167, 167, 255, + 160, 160, 160, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 149, 149, 149, 255, 150, 150, 150, 255, 155, 155, 155, 255, 154, 154, 154, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 147, 255, 142, 142, 142, 255, 138, 138, 138, 255, 135, 135, 135, 255, 130, 130, 130, 255, 124, 124, 124, 255, 121, 121, 121, 255, 114, 114, 114, 255, 104, 104, 104, 255, + 100, 100, 100, 255, 106, 106, 106, 255, 117, 117, 117, 255, 126, 126, 126, 255, 134, 134, 135, 255, 145, 145, 145, 255, 150, 150, 150, 255, 149, 149, 150, 255, 143, 143, 144, 255, 137, 137, 137, 255, 130, 130, 131, 255, 128, 128, 129, 255, 125, 125, 126, 255, 117, 117, 117, 255, 110, 110, 111, 255, 108, 108, 108, 255, 106, 106, 107, 255, 105, 105, 105, 255, 100, 100, 101, 255, 97, 97, 98, 255, 97, 97, 98, 255, + 97, 97, 98, 255, 95, 95, 96, 255, 96, 96, 96, 255, 99, 99, 100, 255, 101, 101, 102, 255, 99, 99, 99, 255, 97, 97, 98, 255, 97, 97, 98, 255, 100, 100, 101, 255, 102, 102, 102, 255, 99, 99, 100, 255, 99, 99, 100, 255, 99, 99, 100, 255, 98, 98, 98, 255, 94, 94, 94, 255, 86, 86, 86, 255, 79, 79, 80, 255, 89, 89, 90, 15, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 129, 129, 129, 0, 130, 130, 130, 3, 136, 136, 136, 22, 174, 174, 174, 245, 171, 171, 171, 255, 162, 162, 162, 255, 153, 153, 153, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 150, 150, 150, 255, 150, 150, 150, 255, 146, 146, 146, 255, 143, 143, 143, 255, 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 131, 131, 131, 255, 126, 126, 126, 255, + 120, 120, 120, 255, 114, 114, 114, 255, 109, 109, 109, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 110, 110, 110, 255, 125, 125, 125, 255, 140, 140, 140, 255, 150, 150, 150, 255, 155, 155, 156, 255, 155, 155, 156, 255, 152, 152, 153, 255, 147, 147, 147, 255, 142, 142, 143, 255, 138, 138, 139, 255, 135, 135, 136, 255, 131, 131, 132, 255, 125, 125, 126, 255, 119, 119, 120, 255, + 117, 117, 117, 255, 114, 114, 115, 255, 109, 109, 110, 255, 103, 103, 104, 255, 102, 102, 102, 255, 101, 101, 102, 255, 99, 99, 99, 255, 96, 96, 97, 255, 97, 97, 98, 255, 100, 100, 101, 255, 100, 100, 101, 255, 97, 97, 98, 255, 96, 96, 97, 255, 96, 96, 97, 255, 99, 99, 100, 255, 100, 100, 101, 255, 98, 98, 98, 255, 98, 98, 99, 255, 98, 98, 99, 255, 97, 97, 97, 255, 93, 93, 94, 255, + 84, 84, 84, 255, 77, 77, 78, 229, 132, 132, 132, 2, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 132, 132, 132, 2, 135, 135, 135, 17, 173, 173, 173, 202, 172, 172, 172, 255, 164, 164, 164, 255, 153, 153, 153, 255, 147, 147, 147, 255, 147, 147, 147, 255, 144, 144, 144, 255, 141, 141, 141, 255, 142, 142, 142, 255, 143, 143, 143, 255, 138, 138, 138, 255, + 134, 134, 134, 255, 131, 131, 131, 255, 127, 127, 127, 255, 124, 124, 124, 255, 121, 121, 120, 255, 114, 114, 114, 255, 108, 108, 108, 255, 103, 103, 103, 255, 101, 101, 101, 255, 100, 100, 100, 255, 104, 104, 104, 255, 111, 111, 111, 255, 116, 116, 116, 255, 120, 120, 120, 255, 129, 129, 129, 255, 141, 141, 142, 255, 153, 153, 153, 255, 158, 158, 159, 255, 158, 158, 158, 255, 155, 155, 156, 255, 151, 151, 151, 255, + 147, 147, 148, 255, 143, 143, 144, 255, 137, 137, 138, 255, 132, 132, 133, 255, 129, 129, 130, 255, 128, 128, 128, 255, 126, 126, 127, 255, 120, 120, 120, 255, 113, 113, 113, 255, 108, 108, 109, 255, 106, 106, 107, 255, 104, 104, 105, 255, 100, 100, 101, 255, 100, 100, 100, 255, 102, 102, 103, 255, 103, 103, 104, 255, 101, 101, 102, 255, 96, 96, 97, 255, 95, 95, 95, 255, 98, 98, 99, 255, 99, 99, 100, 255, + 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 98, 255, 97, 97, 97, 255, 96, 96, 96, 255, 90, 90, 90, 255, 82, 82, 83, 255, 76, 76, 77, 187, 129, 129, 129, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 138, 138, 138, 1, 138, 138, 138, 12, 171, 171, 171, 150, 171, 171, 171, 255, 163, 163, 163, 255, 150, 150, 150, 255, 141, 141, 141, 255, + 141, 141, 141, 255, 139, 139, 139, 255, 134, 134, 134, 255, 133, 133, 133, 255, 134, 134, 134, 255, 131, 131, 131, 255, 124, 124, 124, 255, 120, 120, 120, 255, 117, 117, 117, 255, 113, 113, 113, 255, 110, 110, 110, 255, 105, 105, 105, 255, 101, 101, 101, 255, 99, 99, 99, 255, 101, 101, 101, 255, 104, 104, 104, 255, 108, 108, 108, 255, 116, 116, 116, 255, 126, 126, 126, 255, 134, 134, 135, 255, 138, 138, 138, 255, + 143, 143, 144, 255, 151, 151, 151, 255, 153, 153, 154, 255, 154, 154, 154, 255, 152, 152, 153, 255, 150, 150, 150, 255, 146, 146, 147, 255, 142, 142, 142, 255, 137, 137, 138, 255, 135, 135, 136, 255, 135, 135, 135, 255, 133, 133, 134, 255, 130, 130, 131, 255, 124, 124, 125, 255, 117, 117, 118, 255, 113, 113, 114, 255, 110, 110, 111, 255, 107, 107, 108, 255, 104, 104, 105, 255, 105, 105, 106, 255, 107, 107, 108, 255, + 106, 106, 107, 255, 102, 102, 102, 255, 97, 97, 98, 255, 98, 98, 99, 255, 100, 100, 101, 255, 100, 100, 100, 255, 98, 98, 99, 255, 96, 96, 97, 255, 97, 97, 98, 255, 95, 95, 96, 255, 92, 92, 93, 255, 88, 88, 89, 255, 80, 80, 81, 255, 75, 75, 76, 121, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 133, 133, 133, 0, + 135, 135, 135, 6, 165, 165, 165, 86, 169, 169, 169, 255, 162, 162, 162, 255, 149, 149, 149, 255, 136, 136, 136, 255, 133, 133, 133, 255, 132, 132, 132, 255, 127, 127, 127, 255, 124, 124, 124, 255, 124, 124, 124, 255, 122, 122, 122, 255, 116, 116, 116, 255, 110, 110, 110, 255, 108, 108, 108, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 105, 105, 105, 255, + 109, 109, 109, 255, 115, 115, 115, 255, 122, 122, 122, 255, 131, 131, 131, 255, 141, 141, 142, 255, 148, 148, 148, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, 150, 150, 150, 255, 146, 146, 147, 255, 143, 143, 143, 255, 140, 140, 141, 255, 139, 139, 140, 255, 137, 137, 138, 255, 135, 135, 135, 255, 131, 131, 132, 255, 128, 128, 128, 255, 123, 123, 124, 255, + 120, 120, 121, 255, 114, 114, 115, 255, 110, 110, 111, 255, 110, 110, 111, 255, 112, 112, 113, 255, 111, 111, 112, 255, 107, 107, 108, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 102, 255, 101, 101, 102, 255, 99, 99, 100, 255, 98, 98, 99, 255, 97, 97, 97, 255, 96, 96, 97, 255, 91, 91, 92, 255, 85, 85, 85, 255, 78, 78, 79, 255, 75, 75, 76, 57, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 137, 137, 137, 2, 149, 149, 149, 30, 169, 169, 169, 242, 161, 161, 161, 255, 148, 148, 148, 255, 132, 132, 132, 255, 125, 125, 125, 255, 124, 124, 124, 255, 121, 121, 121, 255, 115, 115, 115, 255, 115, 115, 115, 255, 115, 115, 115, 255, 111, 111, 111, 255, 104, 104, 104, 255, 103, 103, 103, 255, + 101, 101, 101, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 106, 255, 108, 108, 108, 255, 114, 114, 115, 255, 120, 120, 120, 255, 127, 127, 127, 255, 134, 134, 134, 255, 141, 141, 141, 255, 148, 148, 149, 255, 155, 155, 155, 255, 157, 157, 158, 255, 157, 157, 158, 255, 155, 155, 156, 255, 153, 153, 154, 255, 152, 152, 153, 255, 149, 149, 150, 255, 146, 146, 146, 255, 144, 144, 144, 255, + 140, 140, 141, 255, 136, 136, 137, 255, 134, 134, 135, 255, 133, 133, 134, 255, 130, 130, 131, 255, 129, 129, 129, 255, 124, 124, 124, 255, 119, 119, 119, 255, 116, 116, 117, 255, 118, 118, 119, 255, 117, 117, 117, 255, 113, 113, 114, 255, 108, 108, 109, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 105, 255, 104, 104, 105, 255, 103, 103, 103, 255, 101, 101, 102, 255, 99, 99, 100, 255, 99, 99, 99, 255, + 96, 96, 96, 255, 91, 91, 92, 255, 84, 84, 85, 255, 78, 78, 78, 237, 76, 76, 77, 3, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 133, 133, 133, 10, 164, 164, 164, 171, 161, 161, 161, 255, 148, 148, 148, 255, 131, 131, 131, 255, 118, 118, 118, 255, 115, 115, 115, 255, 113, 113, 113, 255, + 109, 109, 109, 255, 106, 106, 106, 255, 107, 107, 107, 255, 107, 107, 107, 255, 103, 103, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 103, 103, 103, 255, 106, 106, 106, 255, 110, 110, 110, 255, 113, 113, 113, 255, 115, 115, 115, 255, 119, 119, 119, 255, 126, 126, 126, 255, 132, 132, 132, 255, 139, 139, 139, 255, 144, 144, 144, 255, 149, 149, 149, 255, 152, 152, 153, 255, 154, 154, 154, 255, 155, 155, 156, 255, + 155, 155, 156, 255, 153, 153, 154, 255, 152, 152, 153, 255, 150, 150, 150, 255, 147, 147, 148, 255, 144, 144, 144, 255, 141, 141, 141, 255, 137, 137, 138, 255, 135, 135, 135, 255, 134, 134, 134, 255, 131, 131, 132, 255, 129, 129, 130, 255, 126, 126, 126, 255, 124, 124, 125, 255, 124, 124, 125, 255, 124, 124, 124, 255, 120, 120, 120, 255, 114, 114, 115, 255, 111, 111, 112, 255, 109, 109, 110, 255, 108, 108, 109, 255, + 107, 107, 108, 255, 107, 107, 108, 255, 105, 105, 105, 255, 103, 103, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 97, 97, 98, 255, 92, 92, 93, 255, 84, 84, 85, 255, 79, 79, 80, 154, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 4, 159, 159, 159, 83, + 161, 161, 161, 255, 149, 149, 149, 255, 133, 133, 133, 255, 116, 116, 116, 255, 109, 109, 109, 255, 107, 107, 107, 255, 105, 105, 105, 255, 102, 102, 102, 255, 102, 102, 102, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 103, 255, 104, 104, 104, 255, 107, 107, 107, 255, 109, 109, 109, 255, 113, 113, 113, 255, 118, 118, 118, 255, 123, 123, 123, 255, 126, 126, 126, 255, 130, 130, 130, 255, 135, 135, 135, 255, + 141, 141, 142, 255, 147, 147, 148, 255, 150, 150, 150, 255, 151, 151, 152, 255, 151, 151, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 150, 255, 148, 148, 149, 255, 146, 146, 146, 255, 144, 144, 145, 255, 141, 141, 141, 255, 139, 139, 139, 255, 136, 136, 137, 255, 134, 134, 135, 255, 131, 131, 132, 255, 129, 129, 130, 255, 128, 128, 129, 255, 130, 130, 130, 255, 130, 130, 131, 255, + 127, 127, 128, 255, 121, 121, 122, 255, 116, 116, 117, 255, 114, 114, 115, 255, 112, 112, 113, 255, 112, 112, 113, 255, 111, 111, 111, 255, 109, 109, 110, 255, 107, 107, 108, 255, 106, 106, 106, 255, 104, 104, 104, 255, 103, 103, 103, 255, 98, 98, 99, 255, 91, 91, 92, 255, 85, 85, 86, 255, 82, 82, 83, 58, 144, 144, 144, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 13, 161, 161, 161, 217, 153, 153, 153, 255, 138, 138, 138, 255, 117, 117, 117, 255, 105, 105, 105, 255, 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 101, 255, 100, 100, 100, 255, 104, 104, 104, 255, 107, 107, 107, 255, 109, 109, 109, 255, 110, 110, 110, 255, 111, 111, 111, 255, 114, 114, 114, 255, + 117, 117, 118, 255, 122, 122, 122, 255, 129, 129, 129, 255, 133, 133, 133, 255, 135, 135, 136, 255, 138, 138, 139, 255, 142, 142, 142, 255, 146, 146, 146, 255, 150, 150, 150, 255, 151, 151, 152, 255, 150, 150, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 146, 255, 143, 143, 144, 255, 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, + 134, 134, 134, 255, 132, 132, 133, 255, 132, 132, 133, 255, 133, 133, 134, 255, 134, 134, 135, 255, 133, 133, 133, 255, 128, 128, 128, 255, 123, 123, 124, 255, 120, 120, 121, 255, 118, 118, 119, 255, 117, 117, 117, 255, 115, 115, 116, 255, 114, 114, 114, 255, 112, 112, 112, 255, 110, 110, 110, 255, 108, 108, 109, 255, 106, 106, 106, 255, 103, 103, 104, 255, 99, 99, 100, 255, 92, 92, 92, 255, 85, 85, 86, 205, + 147, 147, 147, 0, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 131, 131, 131, 0, 133, 133, 133, 4, 156, 156, 156, 107, 154, 154, 154, 255, 142, 142, 142, 255, 124, 124, 124, 255, 106, 106, 106, 255, 100, 100, 100, 255, 102, 102, 102, 255, 103, 103, 103, 255, 102, 102, 103, 255, + 102, 102, 102, 255, 108, 108, 108, 255, 117, 117, 117, 255, 101, 101, 101, 255, 108, 108, 108, 255, 121, 121, 121, 255, 121, 121, 121, 255, 125, 125, 126, 255, 132, 132, 132, 255, 137, 137, 137, 255, 141, 141, 141, 255, 144, 144, 144, 255, 144, 144, 145, 255, 147, 147, 147, 255, 149, 149, 150, 255, 150, 150, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 149, 255, 147, 147, 147, 255, + 145, 145, 146, 255, 143, 143, 144, 255, 142, 142, 142, 255, 140, 140, 140, 255, 139, 139, 140, 255, 137, 137, 137, 255, 136, 136, 137, 255, 137, 137, 137, 255, 138, 138, 138, 255, 137, 137, 138, 255, 135, 135, 136, 255, 131, 131, 132, 255, 129, 129, 129, 255, 126, 126, 127, 255, 124, 124, 124, 255, 121, 121, 122, 255, 119, 119, 120, 255, 118, 118, 119, 255, 116, 116, 117, 255, 114, 114, 115, 255, 113, 113, 113, 255, + 109, 109, 110, 255, 108, 108, 109, 255, 104, 104, 105, 255, 99, 99, 100, 255, 92, 92, 93, 255, 89, 89, 89, 82, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 15, 158, 158, 158, 222, 150, 150, 150, 255, + 134, 134, 134, 255, 113, 113, 113, 255, 102, 102, 102, 255, 101, 101, 101, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 110, 110, 110, 255, 108, 107, 107, 255, 56, 55, 54, 255, 57, 55, 54, 255, 110, 109, 109, 255, 128, 128, 129, 255, 130, 130, 131, 255, 133, 133, 133, 255, 138, 138, 138, 255, 144, 144, 144, 255, 147, 147, 148, 255, 150, 150, 150, 255, 151, 151, 152, 255, 152, 152, 153, 255, + 151, 151, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 146, 146, 146, 255, 145, 145, 146, 255, 144, 144, 145, 255, 143, 143, 143, 255, 142, 142, 142, 255, 141, 141, 142, 255, 140, 140, 141, 255, 140, 140, 141, 255, 140, 140, 141, 255, 139, 139, 140, 255, 137, 137, 138, 255, 134, 134, 134, 255, 132, 132, 133, 255, 130, 130, 131, 255, 129, 129, 130, 255, 128, 128, 128, 255, + 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 121, 255, 118, 118, 119, 255, 116, 116, 117, 255, 114, 114, 115, 255, 112, 112, 113, 255, 109, 109, 110, 255, 105, 105, 106, 255, 99, 99, 100, 255, 92, 92, 93, 214, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, + 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 3, 156, 156, 156, 91, 157, 157, 157, 255, 145, 145, 145, 255, 126, 126, 126, 255, 109, 109, 109, 255, 103, 103, 103, 255, 105, 105, 105, 255, 109, 109, 109, 255, 112, 112, 112, 255, 110, 109, 109, 255, 59, 57, 57, 255, 56, 55, 55, 255, 60, 59, 59, 255, 119, 119, 119, 255, 132, 132, 132, 255, 133, 133, 133, 255, 137, 137, 137, 255, + 140, 140, 141, 255, 144, 144, 144, 255, 149, 149, 149, 255, 152, 152, 153, 255, 154, 154, 155, 255, 155, 155, 156, 255, 154, 154, 155, 255, 154, 154, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 148, 148, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 146, 255, 145, 145, 146, 255, 144, 144, 145, 255, 143, 143, 144, 255, 141, 141, 142, 255, 138, 138, 139, 255, + 136, 136, 136, 255, 134, 134, 134, 255, 133, 133, 134, 255, 132, 132, 133, 255, 130, 130, 131, 255, 129, 129, 130, 255, 128, 128, 129, 255, 126, 126, 127, 255, 124, 124, 125, 255, 121, 121, 122, 255, 119, 119, 120, 255, 117, 117, 118, 255, 114, 114, 114, 255, 111, 111, 112, 255, 107, 107, 107, 255, 100, 100, 101, 255, 96, 96, 97, 73, 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 7, 161, 161, 161, 189, 155, 155, 155, 255, 140, 140, 140, 255, 122, 122, 122, 255, 110, 110, 110, 255, 107, 107, 107, 255, 112, 112, 112, 255, 115, 115, 115, 255, 64, 62, 63, 255, 58, 57, 57, 255, + 61, 60, 61, 255, 118, 118, 118, 255, 136, 136, 136, 255, 135, 135, 136, 255, 136, 136, 137, 255, 140, 140, 140, 255, 143, 143, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 155, 255, 155, 155, 156, 255, 155, 155, 155, 255, 155, 155, 156, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, + 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 145, 255, 141, 141, 142, 255, 139, 139, 140, 255, 137, 137, 138, 255, 136, 136, 137, 255, 135, 135, 136, 255, 135, 135, 135, 255, 133, 133, 134, 255, 131, 131, 131, 255, 130, 130, 130, 255, 130, 130, 131, 255, 130, 130, 130, 255, 126, 126, 127, 255, 124, 124, 125, 255, 121, 121, 121, 255, 119, 119, 120, 255, 118, 118, 119, 255, 111, 111, 112, 255, 107, 107, 107, 255, + 102, 102, 103, 166, 130, 130, 130, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 137, 137, 137, 0, 137, 137, 137, 0, 137, 137, 137, 0, 137, 137, 137, 0, 137, 137, 137, 0, 136, 136, 136, 0, 158, 158, 158, 45, 164, 164, 164, 245, 155, 155, 155, 255, 139, 139, 139, 255, + 122, 122, 122, 255, 116, 116, 116, 255, 116, 116, 116, 255, 70, 69, 69, 255, 62, 61, 61, 255, 62, 62, 62, 255, 111, 111, 111, 255, 133, 133, 133, 255, 134, 134, 135, 255, 137, 137, 138, 255, 140, 140, 141, 255, 143, 143, 144, 255, 146, 146, 146, 255, 148, 148, 149, 255, 151, 151, 152, 255, 152, 152, 152, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, + 153, 153, 154, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 146, 146, 146, 255, 144, 144, 145, 255, 142, 142, 142, 255, 141, 141, 141, 255, 140, 140, 140, 255, 139, 139, 139, 255, 138, 138, 139, 255, 137, 137, 138, 255, 136, 136, 136, 255, 132, 132, 133, 255, 132, 132, 132, 255, 132, 132, 132, 255, 131, 131, 132, 255, 130, 130, 131, 255, 128, 128, 129, 255, + 126, 126, 127, 255, 124, 124, 124, 255, 123, 123, 124, 255, 119, 119, 120, 255, 112, 112, 113, 255, 107, 107, 108, 237, 105, 105, 105, 27, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, + 138, 138, 138, 0, 138, 138, 138, 0, 130, 130, 130, 1, 165, 165, 165, 106, 165, 165, 165, 255, 154, 154, 154, 255, 139, 139, 139, 255, 126, 126, 126, 255, 76, 76, 77, 255, 64, 64, 64, 255, 65, 64, 65, 255, 110, 110, 110, 255, 134, 134, 134, 255, 132, 132, 132, 255, 134, 134, 134, 255, 138, 138, 139, 255, 143, 143, 143, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, + 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 147, 255, 145, 145, 145, 255, 144, 144, 145, 255, 142, 142, 143, 255, 142, 142, 142, 255, 141, 141, 141, 255, 139, 139, 140, 255, 139, 139, 140, 255, 137, 137, 138, 255, 135, 135, 136, 255, + 133, 133, 134, 255, 133, 133, 134, 255, 133, 133, 134, 255, 131, 131, 132, 255, 130, 130, 131, 255, 129, 129, 130, 255, 129, 129, 130, 255, 127, 127, 127, 255, 125, 125, 126, 255, 120, 120, 121, 255, 114, 114, 115, 255, 109, 109, 110, 88, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 144, 144, 144, 0, 129, 129, 129, 3, 170, 170, 170, 158, 168, 168, 168, 255, 157, 157, 157, 255, 138, 138, 138, 255, 81, 81, 81, 255, 68, 68, 68, 255, 104, 104, 104, 255, 134, 134, 134, 255, 133, 133, 133, 255, 135, 135, 135, 255, 137, 137, 137, 255, + 139, 139, 139, 255, 143, 143, 143, 255, 147, 147, 147, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 148, 148, 148, 255, 146, 146, 147, 255, 145, 145, 146, 255, 143, 143, 144, 255, 144, 144, 144, 255, + 143, 143, 144, 255, 142, 142, 143, 255, 141, 141, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 136, 136, 137, 255, 136, 136, 136, 255, 135, 135, 135, 255, 134, 134, 135, 255, 133, 133, 133, 255, 131, 131, 132, 255, 131, 131, 131, 255, 130, 130, 131, 255, 131, 131, 132, 255, 129, 129, 129, 255, 121, 121, 122, 255, 116, 116, 117, 142, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 132, 132, 132, 0, + 132, 132, 132, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 147, 147, 147, 9, 175, 175, 175, 185, 171, 171, 171, 255, 162, 162, 162, 255, 146, 146, 146, 255, + 112, 112, 113, 255, 134, 134, 135, 255, 131, 131, 131, 255, 133, 133, 133, 255, 137, 137, 138, 255, 140, 140, 140, 255, 141, 141, 142, 255, 144, 144, 144, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 153, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, + 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 147, 255, 146, 146, 147, 255, 146, 146, 146, 255, 145, 145, 146, 255, 143, 143, 144, 255, 142, 142, 142, 255, 140, 140, 141, 255, 139, 139, 139, 255, 138, 138, 139, 255, 138, 138, 139, 255, 137, 137, 137, 255, 136, 136, 137, 255, 133, 133, 134, 255, 133, 133, 133, 255, 132, 132, 133, 255, 133, 133, 133, 255, 134, 134, 135, 255, 133, 133, 134, 255, 128, 128, 129, 255, + 122, 122, 123, 172, 120, 120, 121, 3, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 137, 137, 137, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, + 126, 126, 126, 0, 125, 125, 125, 0, 159, 159, 159, 17, 179, 179, 179, 206, 176, 176, 176, 255, 165, 165, 165, 255, 152, 152, 152, 255, 140, 140, 140, 255, 133, 133, 134, 255, 134, 134, 134, 255, 137, 137, 137, 255, 141, 141, 142, 255, 144, 144, 144, 255, 147, 147, 147, 255, 148, 148, 149, 255, 151, 151, 151, 255, 152, 152, 153, 255, 153, 153, 153, 255, 154, 154, 155, 255, 155, 155, 155, 255, 154, 154, 155, 255, + 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 148, 148, 148, 255, 146, 146, 147, 255, 144, 144, 145, 255, 143, 143, 143, 255, 141, 141, 142, 255, 141, 141, 141, 255, 140, 140, 141, 255, 140, 140, 141, 255, 139, 139, 139, 255, 137, 137, 138, 255, 135, 135, 136, 255, 135, 135, 136, 255, + 134, 134, 134, 255, 135, 135, 135, 255, 136, 136, 137, 255, 137, 137, 138, 255, 134, 134, 134, 255, 128, 128, 129, 190, 126, 126, 127, 6, 144, 144, 144, 0, 144, 144, 144, 0, 144, 144, 144, 0, 144, 144, 144, 0, 144, 144, 144, 0, 144, 144, 144, 0, 144, 144, 144, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 127, 127, 127, 0, 127, 127, 127, 0, + 127, 127, 127, 0, 127, 127, 127, 0, 127, 127, 127, 0, 127, 127, 127, 0, 127, 127, 127, 0, 127, 127, 127, 0, 127, 127, 127, 0, 127, 127, 127, 0, 134, 134, 134, 1, 167, 167, 167, 20, 183, 183, 183, 198, 180, 180, 180, 255, 169, 169, 169, 255, 157, 157, 157, 255, 146, 146, 146, 255, 140, 140, 140, 255, 138, 138, 139, 255, 140, 140, 141, 255, 144, 144, 145, 255, 147, 147, 148, 255, 151, 151, 151, 255, + 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 146, 146, 146, 255, 144, 144, 145, 255, 143, 143, 144, 255, 144, 144, 144, 255, 142, 142, 143, 255, + 141, 141, 142, 255, 141, 141, 142, 255, 138, 138, 139, 255, 137, 137, 138, 255, 136, 136, 136, 255, 137, 137, 138, 255, 137, 137, 137, 255, 140, 140, 141, 255, 141, 141, 142, 255, 138, 138, 139, 255, 133, 133, 134, 187, 131, 131, 132, 9, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 127, 127, 127, 0, 127, 127, 127, 0, 127, 127, 127, 0, 127, 127, 127, 0, 127, 127, 127, 0, 127, 127, 127, 0, 127, 127, 127, 0, 126, 126, 126, 0, 137, 137, 137, 1, 161, 161, 161, 13, 187, 187, 187, 178, 184, 184, 184, 255, 176, 176, 176, 255, 165, 165, 165, 255, + 154, 154, 154, 255, 147, 147, 148, 255, 145, 145, 146, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 154, 255, 154, 154, 155, 255, 155, 155, 156, 255, 155, 155, 156, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 148, 148, 149, 255, + 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, 145, 145, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 141, 141, 141, 255, 139, 139, 140, 255, 138, 138, 139, 255, 138, 138, 139, 255, 138, 138, 139, 255, 142, 142, 142, 255, 144, 144, 145, 255, 146, 146, 147, 255, 144, 144, 145, 255, 140, 140, 141, 166, 137, 137, 138, 6, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, + 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, + 137, 137, 137, 0, 141, 141, 141, 0, 132, 132, 132, 5, 191, 191, 191, 134, 190, 190, 191, 252, 184, 184, 185, 255, 174, 174, 174, 255, 164, 164, 164, 255, 156, 156, 156, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, + 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 149, 255, 146, 146, 147, 255, 146, 146, 147, 255, 144, 144, 145, 255, 143, 143, 143, 255, 142, 142, 142, 255, 141, 141, 141, 255, 140, 140, 141, 255, 141, 141, 141, 255, 143, 143, 143, 255, 147, 147, 148, 255, 150, 150, 151, 255, 151, 151, 151, 255, 149, 149, 150, 249, 146, 146, 146, 119, + 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, 144, 144, 144, 0, 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 0, + 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 0, 144, 144, 144, 0, 144, 144, 144, 0, 144, 144, 144, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 128, 128, 128, 3, 188, 188, 189, 69, 195, 195, 195, 228, 192, 192, 192, 255, 184, 184, 184, 255, 174, 174, 175, 255, 166, 166, 166, 255, 159, 159, 159, 255, 156, 156, 156, 255, 154, 154, 155, 255, 153, 153, 153, 255, 152, 152, 152, 255, + 152, 152, 152, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, 145, 145, 145, 255, 143, 143, 144, 255, 143, 143, 144, 255, 143, 143, 144, 255, 144, 144, 145, 255, 146, 146, 146, 255, 150, 150, 151, 255, + 154, 154, 155, 255, 156, 156, 157, 255, 156, 156, 156, 255, 154, 154, 155, 223, 151, 151, 152, 59, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 137, 137, 137, 0, 176, 176, 176, 19, 197, 197, 197, 145, 196, 196, 197, 250, 192, 192, 193, 255, + 186, 186, 186, 255, 178, 178, 178, 255, 170, 170, 171, 255, 164, 164, 164, 255, 159, 159, 160, 255, 155, 155, 156, 255, 153, 153, 154, 255, 151, 151, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 151, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 148, 255, 146, 146, 147, 255, 147, 147, 147, 255, + 147, 147, 147, 255, 149, 149, 149, 255, 152, 152, 153, 255, 156, 156, 157, 255, 159, 159, 159, 255, 161, 161, 162, 255, 162, 162, 163, 255, 160, 160, 161, 249, 158, 158, 159, 134, 156, 156, 156, 9, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, + 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 142, 142, 142, 0, 137, 137, 137, 0, 139, 139, 139, 0, 132, 132, 132, 1, 192, 192, 192, 50, 200, 200, 200, 179, 200, 200, 200, 255, 195, 195, 195, 255, 190, 190, 190, 255, 184, 184, 184, 255, 177, 177, 177, 255, 171, 171, 171, 255, 166, 166, 166, 255, 162, 162, 163, 255, 159, 159, 159, 255, 156, 156, 157, 255, 154, 154, 155, 255, 153, 153, 153, 255, 152, 152, 153, 255, 150, 150, 151, 255, 150, 150, 150, 255, + 150, 150, 150, 255, 150, 150, 151, 255, 151, 151, 152, 255, 153, 153, 153, 255, 154, 154, 155, 255, 157, 157, 158, 255, 160, 160, 160, 255, 163, 163, 164, 255, 166, 166, 167, 255, 168, 168, 169, 255, 169, 169, 169, 255, 168, 168, 168, 255, 166, 166, 166, 170, 161, 161, 162, 40, 137, 137, 137, 0, 133, 133, 133, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, + 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 137, 137, 137, 0, 139, 139, 139, 0, 144, 144, 144, 0, 143, 143, 143, 0, 129, 129, 129, 2, 195, 195, 195, 52, 202, 202, 202, 162, 201, 201, 202, 241, 199, 199, 200, 255, 194, 194, 194, 255, 190, 190, 190, 255, 185, 185, 186, 255, 181, 181, 182, 255, 177, 177, 177, 255, + 173, 173, 173, 255, 170, 170, 171, 255, 168, 168, 169, 255, 166, 166, 167, 255, 164, 164, 165, 255, 164, 164, 164, 255, 163, 163, 163, 255, 164, 164, 165, 255, 166, 166, 166, 255, 167, 167, 168, 255, 170, 170, 171, 255, 172, 172, 173, 255, 174, 174, 174, 255, 174, 174, 175, 255, 175, 175, 175, 255, 175, 175, 175, 238, 172, 172, 173, 152, 169, 169, 170, 44, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, + 133, 133, 133, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 137, 137, 137, 0, 139, 139, 139, 0, 144, 144, 144, 0, 143, 143, 143, 0, 142, 142, 142, 0, 143, 143, 143, 0, 144, 144, 144, 0, 179, 179, 179, 14, + 199, 199, 199, 94, 201, 201, 202, 182, 201, 201, 202, 239, 199, 199, 199, 255, 197, 197, 197, 255, 194, 194, 194, 255, 191, 191, 192, 255, 189, 189, 190, 255, 185, 185, 186, 255, 185, 185, 185, 255, 184, 184, 184, 255, 183, 183, 183, 255, 182, 182, 182, 255, 181, 181, 182, 255, 182, 182, 182, 255, 182, 182, 182, 255, 182, 182, 183, 255, 182, 182, 182, 255, 182, 182, 182, 239, 179, 179, 179, 178, 178, 178, 178, 83, + 176, 176, 176, 6, 142, 142, 142, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 134, 134, 134, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 1, 132, 132, 132, 4, 197, 197, 197, 57, 197, 197, 198, 113, 197, 197, 197, 163, 196, 196, 197, 201, 195, 195, 196, 215, 197, 197, 198, 255, 196, 196, 196, 255, 194, 194, 195, 255, 193, 193, 193, 255, 191, 191, 192, 255, 187, 187, 188, 212, 186, 186, 186, 197, + 184, 184, 184, 162, 183, 183, 183, 108, 183, 183, 184, 47, 142, 142, 142, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 141, 141, 141, 1, 146, 146, 146, 2, 140, 140, 140, 2, 130, 130, 130, 3, + 128, 128, 128, 3, 128, 128, 128, 3, 127, 127, 127, 2, 132, 132, 132, 2, 141, 141, 141, 2, 143, 143, 143, 1, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 1, 255, 255, 255, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 255, 255, 255, 0, + 172, 171, 170, 1, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 135, 135, 135, 0, 135, 135, 135, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 148, 148, 148, 1, 126, 126, 126, 16, 119, 119, 119, 70, 119, 119, 119, 114, 119, 119, 119, 162, 119, 119, 119, 194, 119, 119, 119, 212, + 119, 119, 119, 212, 118, 118, 118, 214, 116, 116, 116, 213, 116, 116, 116, 212, 114, 114, 114, 190, 112, 112, 112, 159, 111, 111, 111, 113, 111, 111, 111, 66, 108, 108, 108, 9, 136, 136, 136, 0, 139, 139, 139, 0, 143, 143, 143, 0, 147, 147, 147, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, + 151, 151, 151, 0, 152, 152, 152, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 135, 135, 135, 0, 135, 135, 135, 0, 132, 132, 132, 0, 121, 121, 121, 47, 120, 120, 120, 133, 120, 120, 120, 199, + 121, 121, 121, 255, 122, 122, 122, 255, 125, 125, 125, 255, 127, 127, 127, 255, 127, 127, 127, 255, 127, 127, 127, 255, 127, 127, 127, 255, 126, 126, 126, 255, 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 120, 255, 116, 116, 116, 255, 114, 114, 114, 255, 112, 112, 112, 255, 109, 109, 109, 252, 107, 107, 107, 195, 104, 104, 104, 131, 102, 102, 102, 40, 147, 147, 147, 0, 148, 148, 148, 0, 148, 148, 148, 0, + 148, 148, 148, 0, 149, 149, 149, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 152, 152, 152, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 140, 140, 140, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 124, 124, 124, 15, 120, 120, 120, 116, 119, 119, 119, 207, 121, 121, 121, 255, 124, 124, 124, 255, 128, 128, 128, 255, 131, 131, 131, 255, 136, 136, 136, 255, 139, 139, 139, 255, 142, 142, 142, 255, 144, 144, 144, 255, 144, 144, 144, 255, 144, 144, 144, 255, 143, 143, 143, 255, 141, 141, 141, 255, 138, 138, 138, 255, 136, 136, 136, 255, 132, 132, 132, 255, 128, 128, 127, 255, 122, 122, 122, 255, 116, 116, 116, 255, + 110, 110, 110, 255, 106, 106, 106, 255, 103, 103, 103, 255, 101, 101, 101, 203, 97, 97, 97, 106, 94, 94, 94, 9, 148, 148, 148, 0, 149, 149, 149, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 151, 151, 151, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 137, 137, 137, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 140, 140, 140, 0, + 140, 140, 140, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 121, 121, 121, 17, 119, 119, 119, 129, 120, 120, 120, 239, 123, 123, 123, 255, 127, 127, 127, 255, 133, 133, 133, 255, 138, 138, 138, 255, 143, 143, 143, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, + 151, 151, 151, 255, 147, 147, 147, 255, 144, 144, 144, 255, 141, 141, 141, 255, 136, 136, 136, 255, 132, 132, 132, 255, 126, 126, 126, 255, 118, 118, 118, 255, 112, 112, 112, 255, 103, 103, 103, 255, 98, 98, 98, 255, 96, 96, 96, 235, 93, 93, 93, 116, 88, 88, 88, 12, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 151, 151, 151, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, + 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 141, 141, 141, 2, 117, 117, 118, 99, 119, 119, 119, 236, 122, 122, 122, 255, 127, 127, 127, 255, 133, 133, 133, 255, 139, 139, 140, 255, 145, 145, 145, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, + 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 135, 135, 135, 255, 131, 131, 131, 255, 126, 126, 126, 255, 118, 118, 118, 255, 109, 109, 109, 255, 100, 100, 100, 255, 95, 95, 95, 255, 90, 90, 90, 229, 87, 87, 87, 88, + 151, 151, 151, 1, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 150, 150, 150, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, + 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 117, 117, 118, 38, 116, 116, 116, 194, 119, 119, 119, 255, 126, 126, 126, 255, 131, 131, 131, 255, 137, 137, 137, 255, 143, 143, 143, 255, 147, 147, 147, 255, + 149, 149, 149, 255, 150, 150, 150, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 136, 136, 136, 255, 134, 134, 134, 255, 132, 132, 132, 255, + 128, 128, 128, 255, 121, 121, 121, 255, 115, 115, 115, 255, 106, 106, 106, 255, 94, 94, 94, 255, 89, 89, 89, 255, 84, 84, 84, 187, 83, 83, 83, 28, 149, 149, 149, 0, 151, 151, 151, 0, 149, 149, 149, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 1, 114, 114, 114, 91, 115, 115, 115, 245, 120, 120, 120, 255, + 127, 127, 127, 255, 134, 134, 134, 255, 140, 140, 140, 255, 143, 143, 143, 255, 146, 146, 146, 255, 147, 147, 147, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, + 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 135, 135, 135, 255, 132, 132, 132, 255, 131, 131, 131, 255, 129, 129, 129, 255, 126, 126, 126, 255, 122, 122, 121, 255, 115, 115, 115, 255, 107, 107, 107, 255, 97, 97, 97, 255, 87, 87, 87, 255, 81, 81, 81, 240, 81, 81, 81, 80, 152, 152, 152, 0, 148, 148, 148, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, + 136, 136, 136, 0, 134, 134, 134, 2, 112, 112, 112, 136, 115, 115, 115, 255, 121, 121, 121, 255, 128, 128, 128, 255, 134, 134, 134, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 144, 144, 144, 255, 144, 144, 144, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, + 149, 149, 149, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 134, 134, 134, 255, 132, 132, 132, 255, 128, 128, 128, 255, 126, 126, 126, 255, 124, 124, 124, 255, 122, 122, 122, 255, 120, 120, 120, 255, 114, 114, 114, 255, 107, 107, 107, 255, 98, 98, 98, 255, 86, 86, 86, 255, 80, 80, 80, 255, + 77, 77, 77, 122, 145, 145, 145, 1, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, + 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 118, 118, 118, 5, 111, 111, 111, 160, 115, 115, 115, 255, 120, 120, 120, 255, 127, 127, 127, 255, 133, 133, 133, 255, 137, 137, 137, 255, 139, 139, 140, 255, 140, 140, 140, 255, 141, 141, 141, 255, 143, 143, 143, 255, 143, 143, 143, 255, 145, 145, 145, 255, 147, 147, 147, 255, 146, 146, 146, 255, + 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 149, 149, 149, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 147, 255, 146, 146, 146, 255, 143, 143, 143, 255, 142, 142, 142, 255, 139, 139, 139, 255, 138, 138, 138, 255, 135, 135, 135, 255, 133, 133, 133, 255, 132, 132, 132, 255, 128, 128, 128, 255, 125, 125, 125, 255, 121, 121, 121, 255, 119, 119, 119, 255, + 117, 117, 117, 255, 116, 116, 116, 255, 112, 112, 112, 255, 107, 107, 107, 255, 98, 98, 98, 255, 87, 87, 87, 255, 78, 78, 78, 255, 74, 74, 74, 146, 140, 140, 140, 0, 139, 139, 139, 0, 142, 142, 142, 0, 145, 145, 145, 0, 144, 144, 144, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 134, 134, 134, 4, 109, 109, 109, 172, 113, 113, 114, 255, 118, 118, 119, 255, 125, 125, 125, 255, 131, 131, 132, 255, 134, 134, 134, 255, 136, 136, 136, 255, 137, 137, 137, 255, 137, 137, 137, 255, + 139, 139, 140, 255, 140, 140, 140, 255, 140, 140, 140, 255, 141, 141, 141, 255, 143, 143, 144, 255, 145, 145, 145, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 147, 147, 147, 255, 143, 143, 143, 255, 140, 140, 140, 255, 136, 136, 136, 255, 132, 132, 132, 255, + 130, 130, 130, 255, 129, 129, 129, 255, 127, 127, 127, 255, 125, 125, 125, 255, 122, 122, 122, 255, 117, 117, 117, 255, 114, 114, 114, 255, 113, 113, 113, 255, 112, 112, 112, 255, 110, 110, 110, 255, 105, 105, 105, 255, 97, 97, 97, 255, 85, 85, 85, 255, 75, 75, 75, 255, 71, 71, 71, 155, 137, 137, 137, 0, 143, 143, 143, 0, 149, 149, 149, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, + 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 134, 134, 134, 2, 107, 107, 107, 149, 110, 110, 110, 255, 116, 116, 116, 255, 123, 123, 123, 255, + 128, 128, 129, 255, 132, 132, 132, 255, 131, 131, 131, 255, 133, 133, 133, 255, 134, 134, 134, 255, 136, 136, 136, 255, 136, 136, 136, 255, 137, 137, 137, 255, 138, 138, 138, 255, 141, 141, 141, 255, 144, 144, 144, 255, 147, 147, 147, 255, 151, 151, 151, 255, 153, 153, 153, 255, 156, 156, 156, 255, 155, 155, 155, 255, 156, 156, 156, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, + 150, 150, 150, 255, 149, 149, 149, 255, 145, 145, 145, 255, 142, 142, 142, 255, 138, 138, 138, 255, 134, 134, 134, 255, 129, 129, 129, 255, 126, 126, 126, 255, 124, 124, 124, 255, 122, 122, 122, 255, 122, 122, 122, 255, 118, 118, 118, 255, 114, 114, 114, 255, 110, 110, 110, 255, 109, 109, 109, 255, 108, 108, 108, 255, 107, 107, 107, 255, 103, 103, 103, 255, 94, 94, 94, 255, 82, 82, 82, 255, 72, 72, 72, 255, + 70, 70, 70, 136, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, + 137, 137, 137, 1, 106, 106, 106, 122, 107, 107, 108, 255, 114, 114, 114, 255, 120, 120, 120, 255, 125, 125, 125, 255, 128, 128, 128, 255, 128, 128, 128, 255, 129, 129, 129, 255, 131, 131, 131, 255, 133, 133, 133, 255, 132, 132, 132, 255, 133, 133, 133, 255, 135, 135, 135, 255, 140, 140, 140, 255, 145, 145, 145, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, + 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 139, 139, 139, 255, 136, 136, 136, 255, 131, 131, 131, 255, 127, 127, 127, 255, 121, 121, 121, 255, 118, 118, 118, 255, 118, 118, 118, 255, 117, 117, 117, 255, 114, 114, 114, 255, 111, 111, 111, 255, 108, 108, 108, 255, + 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 99, 99, 99, 255, 92, 92, 92, 255, 79, 79, 79, 255, 70, 70, 70, 255, 67, 67, 67, 104, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, + 137, 137, 137, 0, 137, 137, 137, 0, 137, 137, 137, 0, 137, 137, 137, 0, 137, 137, 137, 0, 137, 137, 137, 0, 106, 106, 106, 63, 105, 105, 105, 249, 110, 110, 111, 255, 117, 117, 117, 255, 122, 122, 122, 255, 124, 124, 124, 255, 123, 123, 123, 255, 126, 126, 126, 255, 128, 128, 128, 255, 128, 128, 128, 255, 128, 128, 128, 255, 130, 130, 130, 255, 134, 134, 134, 255, 139, 139, 139, 255, 143, 143, 143, 255, + 146, 146, 146, 255, 147, 147, 148, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, 130, 130, 130, 255, 128, 128, 128, 255, 123, 123, 123, 255, + 117, 117, 117, 255, 113, 113, 113, 255, 111, 111, 111, 255, 112, 112, 112, 255, 111, 111, 111, 255, 109, 109, 109, 255, 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, 97, 97, 97, 255, 89, 89, 89, 255, 76, 76, 76, 255, 69, 69, 69, 249, 67, 67, 67, 50, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 110, 110, 110, 26, 103, 103, 103, 229, 108, 108, 108, 255, 113, 113, 113, 255, 119, 119, 119, 255, 121, 121, 121, 255, 121, 121, 121, 255, 122, 122, 122, 255, 124, 124, 124, 255, 124, 124, 124, 255, + 123, 123, 123, 255, 126, 126, 126, 255, 131, 131, 131, 255, 136, 136, 136, 255, 140, 140, 140, 255, 142, 142, 142, 255, 143, 143, 143, 255, 144, 144, 144, 255, 146, 146, 146, 255, 147, 147, 147, 255, 150, 150, 150, 255, 150, 150, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 149, 149, 149, 255, 146, 146, 146, 255, 143, 143, 143, 255, 139, 139, 139, 255, + 135, 135, 135, 255, 131, 131, 131, 255, 128, 128, 128, 255, 126, 126, 126, 255, 124, 124, 124, 255, 121, 121, 121, 255, 118, 118, 118, 255, 113, 113, 113, 255, 110, 110, 110, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 106, 106, 106, 255, 102, 102, 102, 255, 99, 99, 99, 255, 99, 99, 99, 255, 98, 98, 98, 255, 94, 94, 94, 255, 85, 85, 85, 255, 71, 71, 71, 255, 66, 66, 66, 220, + 70, 70, 70, 13, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 138, 138, 138, 4, 102, 102, 102, 159, 105, 105, 105, 255, 110, 110, 111, 255, 115, 115, 115, 255, + 117, 117, 117, 255, 117, 117, 118, 255, 118, 118, 119, 255, 119, 119, 120, 255, 120, 120, 120, 255, 119, 119, 119, 255, 122, 122, 122, 255, 127, 127, 128, 255, 132, 132, 132, 255, 136, 136, 136, 255, 139, 139, 139, 255, 139, 139, 139, 255, 140, 140, 140, 255, 142, 142, 142, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, + 154, 154, 154, 255, 153, 153, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 145, 145, 145, 255, 142, 142, 142, 255, 138, 138, 138, 255, 133, 133, 133, 255, 127, 127, 127, 255, 122, 122, 122, 255, 119, 119, 119, 255, 117, 117, 117, 255, 117, 117, 117, 255, 115, 115, 115, 255, 111, 111, 111, 255, 107, 107, 107, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 100, 100, 100, 255, + 97, 97, 97, 255, 97, 97, 97, 255, 96, 96, 96, 255, 90, 90, 90, 255, 81, 81, 81, 255, 68, 68, 68, 255, 65, 65, 65, 145, 150, 150, 150, 0, 149, 149, 149, 0, 148, 148, 148, 0, 147, 147, 147, 0, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, + 136, 136, 136, 1, 104, 104, 104, 61, 102, 102, 102, 252, 106, 106, 106, 255, 111, 111, 111, 255, 115, 115, 115, 255, 114, 114, 115, 255, 115, 115, 115, 255, 116, 116, 116, 255, 116, 116, 116, 255, 115, 115, 115, 255, 119, 119, 119, 255, 123, 123, 123, 255, 129, 129, 129, 255, 132, 132, 132, 255, 134, 134, 134, 255, 135, 135, 135, 255, 136, 136, 136, 255, 139, 139, 139, 255, 141, 141, 141, 255, 145, 145, 145, 255, + 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 150, 150, 150, 255, 148, 148, 148, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 135, 135, 135, 255, 130, 130, 130, 255, 124, 124, 124, 255, 118, 118, 118, 255, 113, 113, 113, 255, 112, 112, 112, 255, 111, 111, 111, 255, 110, 110, 110, 255, + 106, 106, 106, 255, 102, 102, 102, 255, 99, 99, 99, 255, 100, 100, 100, 255, 102, 102, 102, 255, 101, 101, 101, 255, 97, 97, 97, 255, 95, 95, 95, 255, 96, 96, 96, 255, 93, 93, 93, 255, 87, 87, 87, 255, 75, 75, 75, 255, 66, 66, 66, 252, 67, 67, 67, 50, 157, 157, 157, 0, 157, 157, 157, 0, 156, 156, 156, 0, 156, 156, 156, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 6, 99, 99, 99, 207, 103, 103, 103, 255, 106, 106, 106, 255, 111, 111, 112, 255, 112, 112, 112, 255, 112, 112, 112, 255, 113, 113, 113, 255, 113, 113, 113, 255, 111, 111, 112, 255, 115, 115, 115, 255, 120, 120, 120, 255, 124, 124, 125, 255, 126, 126, 126, 255, 128, 128, 128, 255, + 129, 129, 129, 255, 131, 131, 131, 255, 133, 133, 134, 255, 137, 137, 137, 255, 140, 140, 140, 255, 142, 142, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 153, 153, 153, 255, 151, 151, 151, 255, 148, 148, 148, 255, 145, 145, 145, 255, 139, 139, 139, 255, 135, 135, 135, 255, 132, 132, 132, 255, 129, 129, 129, 255, + 124, 124, 124, 255, 119, 119, 119, 255, 112, 112, 112, 255, 107, 107, 107, 255, 106, 106, 106, 255, 107, 107, 107, 255, 106, 106, 106, 255, 102, 102, 102, 255, 98, 98, 98, 255, 97, 97, 97, 255, 98, 98, 98, 255, 100, 100, 100, 255, 99, 99, 99, 255, 95, 95, 95, 255, 94, 94, 94, 255, 93, 93, 93, 255, 92, 92, 92, 255, 83, 83, 83, 255, 71, 71, 71, 255, 66, 66, 66, 190, 156, 156, 156, 0, + 157, 157, 157, 0, 157, 157, 157, 0, 157, 157, 157, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 99, 99, 99, 78, 99, 99, 100, 255, 103, 103, 103, 255, 108, 108, 108, 255, 109, 109, 110, 255, 109, 109, 110, 255, 111, 111, 111, 255, 110, 110, 111, 255, 109, 109, 109, 255, + 110, 110, 110, 255, 115, 115, 115, 255, 120, 120, 120, 255, 123, 123, 123, 255, 123, 123, 123, 255, 125, 125, 125, 255, 126, 126, 127, 255, 130, 130, 130, 255, 133, 133, 133, 255, 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 142, 255, 145, 145, 145, 255, 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 156, 156, 156, 255, 155, 155, 155, 255, 152, 152, 152, 255, + 149, 149, 149, 255, 145, 145, 145, 255, 139, 139, 139, 255, 134, 134, 134, 255, 131, 131, 131, 255, 126, 126, 126, 255, 123, 123, 123, 255, 118, 118, 118, 255, 113, 113, 113, 255, 108, 108, 108, 255, 102, 102, 102, 255, 102, 102, 102, 255, 102, 102, 102, 255, 102, 102, 102, 255, 98, 98, 98, 255, 95, 95, 95, 255, 95, 95, 95, 255, 97, 97, 97, 255, 98, 98, 98, 255, 97, 97, 97, 255, 94, 94, 94, 255, + 94, 94, 94, 255, 93, 93, 93, 255, 89, 89, 89, 255, 80, 80, 80, 255, 69, 69, 69, 255, 68, 68, 68, 61, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 134, 134, 134, 5, 98, 98, 98, 196, 101, 101, 101, 255, 105, 105, 106, 255, + 107, 107, 108, 255, 107, 107, 108, 255, 107, 107, 108, 255, 109, 109, 109, 255, 107, 107, 107, 255, 106, 106, 107, 255, 110, 110, 110, 255, 115, 115, 115, 255, 117, 117, 117, 255, 119, 119, 119, 255, 120, 120, 120, 255, 122, 122, 122, 255, 124, 124, 124, 255, 129, 129, 129, 255, 131, 131, 131, 255, 134, 134, 134, 255, 137, 137, 137, 255, 140, 140, 140, 255, 144, 144, 144, 255, 147, 147, 147, 255, 151, 151, 151, 255, + 153, 153, 153, 255, 155, 155, 155, 255, 156, 156, 156, 255, 156, 156, 156, 255, 154, 154, 154, 255, 151, 151, 151, 255, 149, 149, 149, 255, 144, 144, 144, 255, 139, 139, 139, 255, 135, 135, 135, 255, 129, 129, 129, 255, 124, 124, 124, 255, 120, 120, 120, 255, 116, 116, 116, 255, 112, 112, 112, 255, 108, 108, 108, 255, 102, 102, 102, 255, 97, 97, 97, 255, 98, 98, 98, 255, 100, 100, 100, 255, 99, 99, 99, 255, + 95, 95, 95, 255, 93, 93, 93, 255, 94, 94, 94, 255, 97, 97, 97, 255, 98, 98, 98, 255, 96, 96, 96, 255, 94, 94, 94, 255, 96, 96, 95, 255, 94, 94, 94, 255, 87, 87, 87, 255, 76, 76, 76, 255, 70, 70, 70, 184, 148, 148, 148, 0, 149, 149, 149, 0, 149, 149, 149, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, + 135, 135, 135, 0, 135, 135, 135, 0, 100, 100, 100, 52, 98, 98, 98, 255, 102, 102, 103, 255, 105, 105, 105, 255, 106, 106, 106, 255, 105, 105, 106, 255, 106, 106, 106, 255, 105, 105, 106, 255, 104, 104, 104, 255, 105, 105, 105, 255, 112, 112, 112, 255, 114, 114, 115, 255, 114, 114, 115, 255, 116, 116, 116, 255, 117, 117, 117, 255, 120, 120, 120, 255, 123, 123, 123, 255, 126, 126, 126, 255, 129, 129, 129, 255, + 132, 132, 132, 255, 135, 135, 135, 255, 139, 139, 139, 255, 142, 142, 142, 255, 145, 145, 145, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 152, 152, 152, 255, 150, 150, 150, 255, 146, 146, 146, 255, 142, 142, 142, 255, 137, 137, 137, 255, 132, 132, 132, 255, 127, 127, 127, 255, 121, 121, 121, 255, 117, 117, 117, 255, 113, 113, 113, 255, 109, 109, 109, 255, + 106, 106, 106, 255, 102, 102, 102, 255, 98, 98, 98, 255, 94, 94, 94, 255, 96, 96, 96, 255, 98, 98, 98, 255, 96, 96, 96, 255, 94, 94, 94, 255, 93, 93, 93, 255, 95, 95, 95, 255, 98, 98, 98, 255, 98, 98, 98, 255, 97, 97, 97, 255, 98, 98, 98, 255, 97, 97, 97, 255, 94, 94, 94, 255, 85, 85, 85, 255, 75, 75, 74, 255, 73, 73, 73, 39, 142, 142, 142, 0, 142, 142, 142, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 4, 97, 97, 97, 149, 98, 98, 99, 255, 103, 103, 103, 255, 104, 104, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 102, 102, 103, 255, 101, 101, 102, 255, 106, 106, 106, 255, 111, 111, 111, 255, 112, 112, 112, 255, 111, 111, 112, 255, + 112, 112, 113, 255, 114, 114, 114, 255, 117, 117, 117, 255, 120, 120, 120, 255, 123, 123, 123, 255, 126, 126, 126, 255, 129, 129, 130, 255, 132, 132, 133, 255, 136, 136, 136, 255, 139, 139, 139, 255, 143, 143, 143, 255, 144, 144, 144, 255, 147, 147, 147, 255, 151, 151, 151, 255, 154, 154, 154, 255, 155, 155, 155, 255, 153, 153, 153, 255, 150, 150, 150, 255, 144, 144, 144, 255, 138, 138, 138, 255, 134, 134, 134, 255, + 128, 128, 128, 255, 124, 124, 124, 255, 119, 119, 119, 255, 114, 114, 114, 255, 110, 110, 110, 255, 108, 108, 108, 255, 103, 103, 103, 255, 102, 102, 102, 255, 99, 99, 99, 255, 94, 94, 94, 255, 93, 93, 93, 255, 95, 95, 95, 255, 97, 97, 97, 255, 95, 95, 95, 255, 93, 93, 93, 255, 94, 94, 94, 255, 98, 98, 98, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 102, 102, 102, 255, + 101, 101, 101, 255, 93, 93, 93, 255, 82, 82, 82, 255, 76, 76, 76, 139, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 133, 133, 133, 0, 120, 120, 120, 9, 96, 96, 96, 232, 100, 100, 101, 255, 105, 105, 105, 255, 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, + 99, 99, 99, 255, 101, 101, 102, 255, 107, 107, 108, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 110, 255, 110, 110, 111, 255, 112, 112, 113, 255, 116, 116, 116, 255, 116, 116, 117, 255, 120, 120, 120, 255, 122, 122, 122, 255, 125, 125, 125, 255, 129, 129, 129, 255, 134, 134, 134, 255, 136, 136, 136, 255, 139, 139, 139, 255, 143, 143, 143, 255, 149, 149, 149, 255, 153, 153, 153, 255, 156, 156, 156, 255, + 157, 157, 157, 255, 156, 156, 156, 255, 152, 152, 152, 255, 146, 146, 146, 255, 139, 139, 139, 255, 132, 132, 132, 255, 124, 124, 124, 255, 118, 118, 118, 255, 113, 113, 113, 255, 112, 112, 112, 255, 108, 108, 108, 255, 104, 104, 104, 255, 101, 101, 101, 255, 99, 99, 99, 255, 99, 99, 99, 255, 95, 95, 95, 255, 91, 91, 91, 255, 93, 93, 93, 255, 97, 97, 97, 255, 97, 97, 97, 255, 96, 96, 96, 255, + 97, 97, 97, 255, 100, 100, 100, 255, 105, 105, 105, 255, 106, 106, 106, 255, 105, 105, 105, 255, 106, 106, 106, 255, 104, 104, 104, 255, 100, 100, 100, 255, 88, 88, 88, 255, 79, 79, 79, 225, 140, 140, 140, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 139, 139, 139, 1, 103, 103, 103, 63, 100, 100, 100, 255, + 103, 103, 103, 255, 104, 104, 104, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 100, 100, 100, 255, 98, 98, 98, 255, 103, 103, 103, 255, 108, 108, 109, 255, 107, 107, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 108, 255, 111, 111, 111, 255, 112, 112, 112, 255, 113, 113, 113, 255, 116, 116, 116, 255, 119, 119, 119, 255, 122, 122, 122, 255, 126, 126, 126, 255, 128, 128, 128, 255, + 131, 131, 131, 255, 139, 139, 139, 255, 145, 145, 145, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 148, 148, 148, 255, 143, 143, 143, 255, 136, 136, 136, 255, 130, 130, 130, 255, 124, 124, 124, 255, 115, 115, 115, 255, 110, 110, 110, 255, 107, 107, 107, 255, 105, 105, 105, 255, 102, 102, 102, 255, 100, 100, 100, 255, 98, 98, 98, 255, 97, 97, 97, 255, + 97, 97, 97, 255, 93, 93, 93, 255, 92, 92, 92, 255, 97, 97, 97, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 103, 103, 102, 255, 107, 107, 107, 255, 110, 110, 110, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 104, 104, 104, 255, 96, 96, 96, 255, 83, 83, 83, 255, 79, 79, 79, 45, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 142, 142, 142, 1, 102, 102, 102, 130, 102, 102, 102, 255, 106, 106, 106, 255, 102, 102, 102, 255, 100, 100, 101, 255, 99, 99, 100, 255, 101, 101, 101, 255, 97, 97, 97, 255, 97, 97, 98, 255, 103, 103, 103, 255, 107, 107, 107, 255, 105, 105, 106, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 106, 255, 108, 108, 108, 255, 108, 108, 108, 255, + 109, 109, 109, 255, 112, 112, 113, 255, 115, 115, 116, 255, 119, 119, 119, 255, 121, 121, 121, 255, 124, 124, 124, 255, 131, 131, 131, 255, 138, 138, 138, 255, 140, 140, 140, 255, 142, 142, 142, 255, 145, 145, 145, 255, 149, 149, 149, 255, 150, 150, 150, 255, 149, 149, 149, 255, 143, 143, 143, 255, 134, 134, 134, 255, 128, 128, 128, 255, 123, 123, 123, 255, 119, 119, 119, 255, 114, 114, 114, 255, 109, 109, 109, 255, + 103, 103, 103, 255, 101, 101, 101, 255, 100, 100, 100, 255, 98, 98, 98, 255, 97, 97, 97, 255, 96, 96, 96, 255, 97, 97, 97, 255, 97, 97, 97, 255, 96, 96, 96, 255, 100, 100, 99, 255, 105, 105, 105, 255, 106, 106, 106, 255, 105, 105, 105, 255, 106, 106, 106, 255, 108, 108, 108, 255, 113, 113, 113, 255, 111, 111, 111, 255, 109, 109, 109, 255, 109, 109, 109, 255, 107, 107, 107, 255, 98, 98, 98, 255, + 87, 87, 87, 255, 80, 80, 80, 109, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 136, 136, 136, 5, 104, 104, 104, 188, 104, 104, 104, 255, 106, 106, 106, 255, 102, 102, 102, 255, 99, 99, 99, 255, 100, 100, 100, 255, 99, 99, 99, 255, 96, 96, 97, 255, 97, 97, 98, 255, 104, 104, 104, 255, 105, 105, 105, 255, + 103, 103, 103, 255, 102, 102, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 106, 255, 107, 107, 107, 255, 109, 109, 110, 255, 113, 113, 113, 255, 114, 114, 114, 255, 116, 116, 116, 255, 122, 122, 122, 255, 127, 127, 127, 255, 130, 130, 130, 255, 132, 132, 132, 255, 138, 138, 138, 255, 144, 144, 144, 255, 148, 148, 148, 255, 150, 150, 150, 255, 149, 149, 149, 255, 141, 141, 141, 255, + 131, 131, 131, 255, 123, 123, 123, 255, 115, 115, 115, 255, 109, 109, 109, 255, 108, 108, 108, 255, 106, 106, 106, 255, 102, 102, 102, 255, 100, 100, 100, 255, 98, 98, 98, 255, 98, 98, 98, 255, 97, 97, 97, 255, 98, 98, 98, 255, 101, 101, 101, 255, 103, 103, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 107, 107, 107, 255, 111, 111, 110, 255, 109, 109, 109, 255, 107, 107, 107, 255, 109, 109, 109, 255, + 113, 113, 113, 255, 113, 113, 113, 255, 110, 110, 110, 255, 110, 110, 110, 255, 108, 108, 108, 255, 102, 102, 102, 255, 89, 89, 89, 255, 81, 81, 81, 178, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 135, 135, 135, 7, 108, 108, 108, 236, 110, 110, 110, 255, 106, 106, 106, 255, 102, 102, 102, 255, 100, 100, 100, 255, + 100, 100, 100, 255, 99, 99, 99, 255, 96, 96, 96, 255, 100, 100, 100, 255, 104, 104, 104, 255, 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 106, 106, 107, 255, 108, 108, 109, 255, 110, 110, 110, 255, 113, 113, 114, 255, 118, 118, 118, 255, 120, 120, 120, 255, 122, 122, 122, 255, 128, 128, 128, 255, + 135, 135, 135, 255, 141, 141, 141, 255, 147, 147, 147, 255, 150, 150, 150, 255, 149, 149, 149, 255, 142, 142, 142, 255, 132, 132, 132, 255, 121, 121, 121, 255, 109, 109, 109, 255, 103, 103, 103, 255, 100, 100, 100, 255, 100, 100, 100, 255, 100, 100, 100, 255, 99, 99, 99, 255, 99, 99, 99, 255, 99, 99, 99, 255, 102, 102, 102, 255, 103, 103, 103, 255, 105, 105, 104, 255, 108, 108, 108, 255, 108, 108, 108, 255, + 106, 106, 105, 255, 108, 108, 108, 255, 112, 112, 112, 255, 111, 111, 111, 255, 108, 108, 108, 255, 108, 108, 108, 255, 112, 112, 112, 255, 113, 113, 113, 255, 110, 110, 110, 255, 110, 110, 110, 255, 107, 107, 108, 255, 103, 103, 103, 255, 92, 92, 92, 255, 81, 81, 81, 223, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 1, + 119, 119, 120, 33, 115, 115, 115, 255, 116, 116, 116, 255, 110, 110, 111, 255, 102, 102, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 97, 97, 98, 255, 96, 96, 96, 255, 101, 101, 101, 255, 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 103, 255, 102, 102, 102, 255, 101, 101, 102, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, + 105, 105, 106, 255, 110, 110, 110, 255, 110, 110, 111, 255, 112, 112, 112, 255, 117, 117, 117, 255, 124, 124, 124, 255, 128, 128, 128, 255, 134, 134, 134, 255, 143, 143, 143, 255, 148, 148, 148, 255, 148, 148, 148, 255, 142, 142, 142, 255, 132, 132, 132, 255, 121, 121, 121, 255, 107, 107, 107, 255, 97, 97, 97, 255, 95, 95, 95, 255, 95, 95, 95, 255, 97, 97, 97, 255, 100, 100, 100, 255, 102, 102, 102, 255, + 107, 107, 107, 255, 108, 108, 108, 255, 108, 108, 108, 255, 109, 109, 109, 255, 111, 111, 111, 255, 111, 111, 111, 255, 108, 108, 108, 255, 108, 108, 108, 255, 111, 111, 111, 255, 111, 111, 111, 255, 108, 108, 108, 255, 108, 108, 108, 255, 111, 111, 111, 255, 113, 113, 113, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 104, 104, 104, 255, 94, 94, 94, 255, 82, 82, 82, 252, 85, 85, 85, 10, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 1, 123, 123, 123, 71, 122, 122, 123, 255, 120, 120, 120, 255, 114, 114, 114, 255, 106, 106, 107, 255, 105, 105, 106, 255, 105, 105, 105, 255, 100, 100, 100, 255, 100, 100, 100, 255, 104, 104, 104, 255, 107, 107, 107, 255, 102, 102, 102, 255, 100, 100, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, + 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 101, 255, 100, 100, 100, 255, 100, 100, 101, 255, 104, 104, 104, 255, 105, 105, 106, 255, 104, 104, 105, 255, 106, 106, 106, 255, 111, 111, 112, 255, 114, 114, 114, 255, 118, 118, 118, 255, 127, 127, 127, 255, 139, 139, 139, 255, 151, 151, 151, 255, 151, 151, 151, 255, 141, 141, 141, 255, 126, 126, 126, 255, 114, 114, 114, 255, 104, 104, 104, 255, + 93, 93, 93, 255, 90, 90, 90, 255, 93, 93, 93, 255, 98, 98, 98, 255, 104, 104, 104, 255, 108, 108, 108, 255, 113, 113, 113, 255, 113, 113, 113, 255, 112, 112, 112, 255, 110, 110, 110, 255, 111, 111, 111, 255, 112, 112, 112, 255, 109, 109, 109, 255, 108, 108, 108, 255, 110, 110, 110, 255, 111, 111, 111, 255, 108, 108, 108, 255, 107, 107, 107, 255, 111, 111, 111, 255, 111, 111, 112, 255, 109, 109, 109, 255, + 108, 108, 108, 255, 108, 108, 108, 255, 105, 105, 105, 255, 95, 95, 95, 255, 84, 84, 84, 255, 82, 82, 83, 51, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 1, 130, 130, 130, 93, 129, 129, 129, 255, 126, 126, 127, 255, 119, 119, 120, 255, 113, 113, 113, 255, 111, 111, 111, 255, 111, 111, 111, 255, 106, 106, 106, 255, 106, 106, 106, 255, + 112, 112, 112, 255, 111, 111, 111, 255, 108, 108, 108, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 101, 101, 101, 255, 101, 101, 101, 255, 100, 100, 100, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 103, 103, 103, 255, 104, 104, 105, 255, 104, 104, 104, 255, 106, 106, 106, 255, 119, 119, 119, 255, 137, 137, 137, 255, + 151, 151, 151, 255, 152, 152, 152, 255, 138, 138, 138, 255, 119, 119, 119, 255, 105, 105, 105, 255, 97, 97, 97, 255, 93, 93, 93, 255, 94, 94, 94, 255, 99, 99, 99, 255, 105, 105, 105, 255, 108, 108, 108, 255, 112, 112, 112, 255, 115, 115, 115, 255, 115, 115, 115, 255, 112, 112, 112, 255, 109, 109, 109, 255, 109, 109, 109, 255, 111, 111, 111, 255, 109, 109, 109, 255, 107, 107, 108, 255, 109, 109, 109, 255, + 110, 110, 110, 255, 107, 107, 107, 255, 105, 105, 105, 255, 109, 109, 110, 255, 110, 110, 111, 255, 108, 108, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 105, 105, 105, 255, 96, 96, 96, 255, 85, 85, 85, 255, 81, 81, 82, 74, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 1, 137, 137, 138, 104, 136, 136, 136, 255, 134, 134, 134, 255, + 125, 125, 125, 255, 119, 119, 119, 255, 119, 119, 119, 255, 117, 117, 117, 255, 113, 113, 113, 255, 114, 114, 114, 255, 118, 118, 118, 255, 119, 119, 119, 255, 115, 115, 115, 255, 113, 113, 113, 255, 112, 112, 112, 255, 112, 112, 112, 255, 111, 111, 111, 255, 109, 109, 110, 255, 107, 107, 107, 255, 105, 105, 106, 255, 105, 105, 105, 255, 104, 104, 104, 255, 103, 103, 103, 255, 101, 101, 101, 255, 98, 98, 98, 255, + 101, 101, 101, 255, 100, 100, 100, 255, 95, 95, 95, 255, 96, 96, 97, 255, 106, 106, 107, 255, 121, 121, 121, 255, 136, 136, 136, 255, 145, 145, 145, 255, 125, 125, 125, 255, 108, 108, 108, 255, 99, 99, 99, 255, 100, 100, 100, 255, 106, 106, 106, 255, 107, 107, 107, 255, 106, 106, 106, 255, 107, 107, 107, 255, 107, 107, 108, 255, 111, 111, 111, 255, 114, 114, 114, 255, 113, 113, 114, 255, 110, 110, 110, 255, + 108, 108, 108, 255, 109, 109, 109, 255, 110, 110, 110, 255, 108, 108, 108, 255, 106, 106, 106, 255, 108, 108, 108, 255, 109, 109, 109, 255, 106, 106, 107, 255, 104, 104, 105, 255, 106, 106, 106, 255, 109, 109, 109, 255, 107, 107, 107, 255, 107, 107, 107, 255, 106, 106, 106, 255, 104, 104, 104, 255, 96, 96, 97, 255, 85, 85, 85, 255, 81, 81, 82, 93, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 2, 144, 144, 144, 120, 143, 143, 143, 255, 140, 140, 140, 255, 133, 133, 133, 255, 126, 126, 126, 255, 126, 126, 126, 255, 125, 125, 125, 255, 121, 121, 121, 255, 122, 122, 122, 255, 127, 127, 128, 255, 128, 128, 128, 255, 124, 124, 124, 255, 122, 122, 123, 255, 122, 122, 122, 255, 123, 123, 123, 255, 123, 123, 123, 255, 120, 120, 120, 255, 118, 118, 119, 255, + 119, 119, 119, 255, 118, 118, 118, 255, 118, 118, 118, 255, 116, 116, 116, 255, 112, 112, 112, 255, 109, 109, 109, 255, 110, 110, 110, 255, 104, 104, 104, 255, 92, 92, 92, 255, 93, 93, 93, 255, 97, 97, 97, 255, 97, 97, 98, 255, 114, 114, 114, 255, 144, 144, 144, 255, 103, 103, 103, 255, 104, 104, 104, 255, 113, 113, 113, 255, 113, 113, 113, 255, 111, 111, 111, 255, 107, 107, 108, 255, 104, 104, 104, 255, + 105, 105, 105, 255, 106, 106, 106, 255, 109, 109, 109, 255, 110, 110, 111, 255, 111, 111, 111, 255, 108, 108, 108, 255, 107, 107, 107, 255, 107, 107, 108, 255, 108, 108, 109, 255, 106, 106, 106, 255, 104, 104, 104, 255, 105, 105, 105, 255, 108, 108, 108, 255, 106, 106, 106, 255, 104, 104, 104, 255, 105, 105, 105, 255, 108, 108, 109, 255, 106, 106, 107, 255, 105, 105, 106, 255, 105, 105, 106, 255, 103, 103, 104, 255, + 95, 95, 96, 255, 84, 84, 85, 255, 81, 81, 82, 105, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 1, 151, 151, 151, 120, 150, 150, 150, 255, 146, 146, 146, 255, 139, 139, 140, 255, 132, 132, 132, 255, 132, 132, 133, 255, 133, 133, 133, 255, 129, 129, 130, 255, 131, 131, 132, 255, 136, 136, 137, 255, 136, 136, 137, 255, 134, 134, 135, 255, + 133, 133, 134, 255, 133, 133, 134, 255, 135, 135, 136, 255, 135, 135, 136, 255, 133, 133, 134, 255, 132, 132, 133, 255, 133, 133, 134, 255, 133, 133, 134, 255, 136, 136, 136, 255, 136, 136, 137, 255, 132, 132, 132, 255, 133, 133, 134, 255, 137, 137, 137, 255, 133, 133, 134, 255, 125, 125, 126, 255, 126, 126, 127, 255, 129, 129, 130, 255, 125, 125, 126, 255, 126, 126, 127, 255, 104, 104, 104, 255, 110, 110, 110, 255, + 111, 111, 111, 255, 108, 108, 108, 255, 105, 105, 105, 255, 105, 105, 105, 255, 101, 101, 101, 255, 100, 100, 100, 255, 102, 102, 102, 255, 101, 101, 101, 255, 105, 105, 105, 255, 108, 108, 108, 255, 109, 109, 109, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 106, 255, 106, 106, 106, 255, 104, 104, 104, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, + 104, 104, 104, 255, 107, 107, 107, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 102, 102, 102, 255, 96, 96, 96, 255, 84, 84, 84, 255, 81, 81, 81, 110, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 157, 157, 157, 109, 157, 157, 158, 255, 153, 153, 153, 255, 146, 146, 146, 255, 139, 139, 139, 255, 139, 139, 140, 255, + 139, 139, 140, 255, 136, 136, 136, 255, 139, 139, 140, 255, 144, 144, 144, 255, 144, 144, 144, 255, 143, 143, 143, 255, 142, 142, 142, 255, 143, 143, 143, 255, 146, 146, 146, 255, 145, 145, 146, 255, 145, 145, 145, 255, 144, 144, 144, 255, 147, 147, 147, 255, 147, 147, 147, 255, 149, 149, 149, 255, 153, 153, 153, 255, 150, 150, 150, 255, 150, 150, 150, 255, 157, 157, 157, 255, 154, 154, 154, 255, 143, 143, 143, 255, + 137, 137, 137, 255, 129, 129, 129, 255, 102, 102, 102, 255, 117, 117, 117, 255, 151, 151, 151, 255, 137, 137, 137, 255, 115, 115, 116, 255, 103, 103, 104, 255, 98, 98, 99, 255, 97, 97, 98, 255, 96, 96, 97, 255, 95, 95, 95, 255, 98, 98, 98, 255, 99, 99, 99, 255, 101, 101, 102, 255, 104, 104, 105, 255, 106, 106, 106, 255, 103, 103, 104, 255, 102, 102, 103, 255, 104, 104, 104, 255, 104, 104, 104, 255, + 102, 102, 102, 255, 101, 101, 101, 255, 103, 103, 103, 255, 104, 104, 104, 255, 102, 102, 103, 255, 101, 101, 102, 255, 103, 103, 103, 255, 105, 105, 106, 255, 103, 103, 104, 255, 102, 102, 103, 255, 102, 102, 103, 255, 101, 101, 101, 255, 95, 95, 95, 255, 84, 84, 84, 255, 81, 81, 81, 93, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, + 162, 162, 162, 97, 163, 163, 163, 255, 158, 158, 158, 255, 150, 150, 150, 255, 144, 144, 144, 255, 145, 145, 145, 255, 146, 146, 146, 255, 144, 144, 144, 255, 146, 146, 146, 255, 150, 150, 150, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, + 154, 154, 154, 255, 150, 150, 150, 255, 143, 143, 143, 255, 145, 145, 145, 255, 136, 136, 136, 255, 115, 115, 114, 255, 96, 96, 96, 255, 99, 99, 99, 255, 121, 121, 121, 255, 146, 146, 146, 255, 150, 150, 150, 255, 144, 144, 144, 255, 135, 135, 136, 255, 118, 118, 119, 255, 106, 106, 107, 255, 98, 98, 98, 255, 95, 95, 96, 255, 94, 94, 95, 255, 96, 96, 97, 255, 97, 97, 98, 255, 99, 99, 100, 255, + 101, 101, 102, 255, 102, 102, 103, 255, 101, 101, 102, 255, 101, 101, 101, 255, 101, 101, 102, 255, 101, 101, 102, 255, 100, 100, 100, 255, 99, 99, 99, 255, 102, 102, 103, 255, 102, 102, 103, 255, 100, 100, 101, 255, 100, 100, 100, 255, 101, 101, 102, 255, 104, 104, 104, 255, 102, 102, 102, 255, 102, 102, 103, 255, 101, 101, 102, 255, 99, 99, 100, 255, 93, 93, 93, 255, 82, 82, 83, 255, 81, 81, 82, 81, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 166, 166, 166, 79, 168, 168, 168, 255, 164, 164, 164, 255, 155, 155, 155, 255, 149, 149, 149, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 148, 255, 149, 149, 149, 255, 154, 154, 154, 255, 155, 155, 155, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, + 153, 153, 153, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, 143, 143, 143, 255, 140, 140, 140, 255, 134, 134, 134, 255, 121, 121, 121, 255, 116, 116, 116, 255, 112, 112, 112, 255, 104, 104, 104, 255, 102, 102, 102, 255, 115, 115, 115, 255, 138, 138, 139, 255, 154, 154, 154, 255, 151, 151, 152, 255, 145, 145, 145, 255, 137, 137, 138, 255, 129, 129, 130, 255, 118, 118, 118, 255, + 109, 109, 109, 255, 105, 105, 106, 255, 102, 102, 103, 255, 98, 98, 99, 255, 97, 97, 98, 255, 99, 99, 99, 255, 102, 102, 102, 255, 100, 100, 101, 255, 98, 98, 99, 255, 98, 98, 99, 255, 99, 99, 99, 255, 98, 98, 99, 255, 98, 98, 99, 255, 99, 99, 100, 255, 101, 101, 101, 255, 101, 101, 101, 255, 99, 99, 99, 255, 98, 98, 99, 255, 100, 100, 101, 255, 103, 103, 104, 255, 101, 101, 101, 255, + 100, 100, 101, 255, 101, 101, 101, 255, 98, 98, 98, 255, 91, 91, 92, 255, 81, 81, 82, 255, 82, 82, 82, 57, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 1, 163, 163, 163, 46, 173, 173, 173, 255, 167, 167, 167, 255, 160, 160, 160, 255, 152, 152, 152, 255, 151, 151, 151, 255, 152, 152, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, + 154, 154, 154, 255, 155, 155, 155, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 147, 255, 143, 143, 143, 255, 138, 138, 138, 255, 136, 136, 136, 255, 131, 131, 131, 255, 125, 125, 125, 255, 121, 121, 121, 255, 115, 115, 115, 255, 104, 104, 104, 255, 100, 100, 100, 255, 108, 108, 108, 255, 117, 117, 117, 255, 122, 122, 122, 255, 130, 130, 131, 255, 143, 143, 143, 255, + 150, 150, 151, 255, 150, 150, 151, 255, 144, 144, 145, 255, 138, 138, 138, 255, 130, 130, 131, 255, 127, 127, 127, 255, 124, 124, 125, 255, 116, 116, 117, 255, 109, 109, 110, 255, 105, 105, 105, 255, 103, 103, 104, 255, 105, 105, 105, 255, 102, 102, 103, 255, 100, 100, 101, 255, 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 98, 255, 98, 98, 98, 255, 96, 96, 97, 255, 98, 98, 99, 255, 100, 100, 100, 255, + 100, 100, 101, 255, 97, 97, 98, 255, 97, 97, 98, 255, 101, 101, 101, 255, 102, 102, 103, 255, 100, 100, 101, 255, 99, 99, 100, 255, 99, 99, 99, 255, 97, 97, 97, 255, 90, 90, 90, 255, 80, 80, 81, 255, 89, 89, 90, 15, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 137, 137, 137, 14, 175, 175, 175, 245, 171, 171, 171, 255, + 163, 163, 163, 255, 153, 153, 153, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 150, 255, 146, 146, 146, 255, 143, 143, 143, 255, 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 131, 131, 131, 255, 126, 126, 126, 255, 120, 120, 120, 255, 115, 115, 115, 255, 109, 109, 109, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, + 103, 103, 103, 255, 112, 112, 112, 255, 128, 128, 128, 255, 140, 140, 140, 255, 146, 146, 146, 255, 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 148, 255, 144, 144, 144, 255, 139, 139, 140, 255, 135, 135, 136, 255, 134, 134, 134, 255, 130, 130, 131, 255, 125, 125, 126, 255, 118, 118, 119, 255, 112, 112, 112, 255, 111, 111, 112, 255, 109, 109, 110, 255, 107, 107, 108, 255, 103, 103, 103, 255, 101, 101, 102, 255, + 99, 99, 99, 255, 98, 98, 99, 255, 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 98, 255, 99, 99, 100, 255, 98, 98, 99, 255, 95, 95, 96, 255, 96, 96, 97, 255, 99, 99, 100, 255, 101, 101, 101, 255, 100, 100, 100, 255, 98, 98, 99, 255, 98, 98, 98, 255, 96, 96, 97, 255, 88, 88, 88, 255, 78, 78, 79, 229, 132, 132, 132, 2, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 135, 135, 135, 10, 175, 175, 175, 201, 172, 172, 172, 255, 164, 164, 164, 255, 153, 153, 153, 255, 146, 146, 146, 255, 147, 147, 147, 255, 144, 144, 144, 255, 141, 141, 141, 255, 142, 142, 142, 255, 143, 143, 143, 255, 139, 139, 139, 255, 134, 134, 134, 255, 131, 131, 131, 255, 127, 127, 127, 255, 124, 124, 124, 255, 121, 121, 120, 255, 114, 114, 114, 255, + 108, 108, 108, 255, 103, 103, 103, 255, 101, 101, 101, 255, 100, 100, 100, 255, 104, 104, 104, 255, 111, 111, 111, 255, 115, 115, 115, 255, 120, 120, 120, 255, 132, 132, 132, 255, 146, 146, 147, 255, 157, 157, 157, 255, 158, 158, 159, 255, 155, 155, 155, 255, 152, 152, 153, 255, 149, 149, 149, 255, 145, 145, 146, 255, 141, 141, 142, 255, 136, 136, 137, 255, 132, 132, 133, 255, 128, 128, 129, 255, 125, 125, 125, 255, + 121, 121, 122, 255, 119, 119, 120, 255, 117, 117, 117, 255, 110, 110, 111, 255, 107, 107, 108, 255, 104, 104, 105, 255, 101, 101, 102, 255, 103, 103, 103, 255, 100, 100, 101, 255, 100, 100, 100, 255, 100, 100, 101, 255, 99, 99, 100, 255, 97, 97, 97, 255, 95, 95, 96, 255, 95, 95, 96, 255, 98, 98, 99, 255, 99, 99, 100, 255, 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 97, 255, 94, 94, 94, 255, + 85, 85, 86, 255, 77, 77, 78, 188, 129, 129, 129, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 136, 136, 136, 6, 172, 172, 172, 148, 171, 171, 171, 255, 163, 163, 163, 255, 151, 151, 151, 255, 141, 141, 141, 255, 141, 141, 141, 255, 139, 139, 139, 255, 134, 134, 134, 255, 133, 133, 133, 255, 134, 134, 134, 255, 131, 131, 131, 255, + 124, 124, 124, 255, 120, 120, 120, 255, 117, 117, 117, 255, 113, 113, 113, 255, 110, 110, 110, 255, 105, 105, 105, 255, 101, 101, 101, 255, 99, 99, 99, 255, 101, 101, 101, 255, 104, 104, 104, 255, 108, 108, 108, 255, 116, 116, 116, 255, 125, 125, 125, 255, 132, 132, 133, 255, 136, 136, 136, 255, 144, 144, 145, 255, 154, 154, 155, 255, 159, 159, 160, 255, 158, 158, 159, 255, 156, 156, 157, 255, 153, 153, 153, 255, + 148, 148, 149, 255, 143, 143, 143, 255, 137, 137, 138, 255, 133, 133, 134, 255, 131, 131, 131, 255, 131, 131, 132, 255, 131, 131, 132, 255, 127, 127, 128, 255, 121, 121, 122, 255, 115, 115, 116, 255, 111, 111, 112, 255, 107, 107, 108, 255, 105, 105, 106, 255, 105, 105, 106, 255, 104, 104, 104, 255, 102, 102, 103, 255, 104, 104, 105, 255, 101, 101, 102, 255, 98, 98, 99, 255, 97, 97, 97, 255, 97, 97, 98, 255, + 99, 99, 100, 255, 99, 99, 100, 255, 97, 97, 98, 255, 96, 96, 97, 255, 95, 95, 95, 255, 92, 92, 93, 255, 82, 82, 83, 255, 76, 76, 77, 122, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 136, 136, 136, 3, 167, 167, 167, 81, 170, 170, 170, 255, 162, 162, 162, 255, 149, 149, 149, 255, 136, 136, 136, 255, + 133, 133, 133, 255, 132, 132, 132, 255, 127, 127, 127, 255, 124, 124, 124, 255, 123, 123, 123, 255, 122, 122, 122, 255, 116, 116, 116, 255, 110, 110, 110, 255, 108, 108, 108, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, 100, 100, 100, 255, 101, 101, 101, 255, 105, 105, 105, 255, 110, 110, 110, 255, 115, 115, 115, 255, 123, 123, 123, 255, 132, 132, 132, 255, 140, 140, 141, 255, 145, 145, 145, 255, + 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 153, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 151, 255, 145, 145, 146, 255, 142, 142, 142, 255, 138, 138, 139, 255, 135, 135, 136, 255, 135, 135, 136, 255, 135, 135, 135, 255, 134, 134, 135, 255, 133, 133, 133, 255, 126, 126, 126, 255, 120, 120, 121, 255, 114, 114, 115, 255, 111, 111, 112, 255, 109, 109, 110, 255, 109, 109, 110, 255, 106, 106, 107, 255, + 107, 107, 108, 255, 106, 106, 106, 255, 103, 103, 104, 255, 100, 100, 100, 255, 98, 98, 99, 255, 100, 100, 101, 255, 102, 102, 102, 255, 100, 100, 100, 255, 98, 98, 98, 255, 97, 97, 98, 255, 94, 94, 95, 255, 90, 90, 90, 255, 80, 80, 81, 255, 75, 75, 76, 57, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, + 140, 140, 140, 1, 151, 151, 151, 25, 169, 169, 169, 242, 161, 161, 161, 255, 147, 147, 147, 255, 133, 133, 133, 255, 126, 126, 126, 255, 124, 124, 124, 255, 121, 121, 121, 255, 116, 116, 116, 255, 115, 115, 115, 255, 115, 115, 115, 255, 111, 111, 111, 255, 104, 104, 104, 255, 103, 103, 103, 255, 101, 101, 101, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 106, 106, 106, 255, 109, 109, 109, 255, + 115, 115, 115, 255, 121, 121, 121, 255, 129, 129, 129, 255, 136, 136, 136, 255, 144, 144, 144, 255, 149, 149, 150, 255, 154, 154, 155, 255, 155, 155, 156, 255, 153, 153, 154, 255, 151, 151, 152, 255, 149, 149, 150, 255, 148, 148, 149, 255, 146, 146, 147, 255, 144, 144, 144, 255, 143, 143, 143, 255, 139, 139, 140, 255, 138, 138, 139, 255, 137, 137, 138, 255, 137, 137, 137, 255, 132, 132, 133, 255, 129, 129, 129, 255, + 124, 124, 124, 255, 119, 119, 119, 255, 115, 115, 116, 255, 115, 115, 116, 255, 113, 113, 113, 255, 111, 111, 112, 255, 110, 110, 111, 255, 109, 109, 109, 255, 104, 104, 105, 255, 101, 101, 102, 255, 101, 101, 102, 255, 103, 103, 104, 255, 103, 103, 104, 255, 101, 101, 102, 255, 99, 99, 100, 255, 97, 97, 98, 255, 95, 95, 95, 255, 87, 87, 88, 255, 79, 79, 79, 237, 76, 76, 77, 3, 130, 130, 130, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 137, 137, 137, 0, 136, 136, 136, 8, 164, 164, 164, 169, 161, 161, 161, 255, 148, 148, 148, 255, 131, 131, 131, 255, 118, 118, 118, 255, 115, 115, 115, 255, 113, 113, 113, 255, 109, 109, 109, 255, 106, 106, 106, 255, 107, 107, 107, 255, 107, 107, 107, 255, 103, 103, 103, 255, 101, 101, 101, 255, + 102, 102, 102, 255, 104, 104, 104, 255, 106, 106, 106, 255, 109, 109, 109, 255, 112, 112, 112, 255, 114, 114, 114, 255, 120, 120, 120, 255, 126, 126, 127, 255, 132, 132, 132, 255, 139, 139, 139, 255, 145, 145, 145, 255, 151, 151, 151, 255, 155, 155, 155, 255, 156, 156, 156, 255, 156, 156, 157, 255, 154, 154, 155, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 150, 255, 147, 147, 148, 255, 145, 145, 145, 255, + 142, 142, 142, 255, 139, 139, 140, 255, 137, 137, 137, 255, 135, 135, 135, 255, 131, 131, 132, 255, 129, 129, 129, 255, 126, 126, 126, 255, 123, 123, 124, 255, 122, 122, 123, 255, 121, 121, 121, 255, 117, 117, 117, 255, 115, 115, 116, 255, 114, 114, 115, 255, 110, 110, 111, 255, 106, 106, 107, 255, 104, 104, 105, 255, 106, 106, 107, 255, 107, 107, 107, 255, 105, 105, 106, 255, 103, 103, 103, 255, 101, 101, 101, 255, + 100, 100, 101, 255, 95, 95, 96, 255, 86, 86, 87, 255, 79, 79, 80, 154, 134, 134, 134, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 129, 129, 129, 0, 133, 133, 133, 3, 159, 159, 159, 81, 161, 161, 161, 255, 149, 149, 149, 255, 133, 133, 133, 255, 115, 115, 115, 255, 109, 109, 109, 255, 107, 107, 107, 255, + 105, 105, 105, 255, 102, 102, 102, 255, 102, 102, 102, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 103, 255, 104, 104, 104, 255, 107, 107, 107, 255, 110, 110, 110, 255, 114, 114, 114, 255, 117, 117, 117, 255, 121, 121, 121, 255, 125, 125, 125, 255, 130, 130, 130, 255, 137, 137, 137, 255, 142, 142, 143, 255, 147, 147, 148, 255, 151, 151, 151, 255, 152, 152, 153, 255, 153, 153, 154, 255, 155, 155, 155, 255, + 154, 154, 154, 255, 154, 154, 155, 255, 153, 153, 154, 255, 150, 150, 151, 255, 148, 148, 148, 255, 145, 145, 146, 255, 142, 142, 142, 255, 139, 139, 139, 255, 136, 136, 137, 255, 134, 134, 135, 255, 131, 131, 132, 255, 129, 129, 130, 255, 128, 128, 128, 255, 128, 128, 128, 255, 127, 127, 128, 255, 125, 125, 126, 255, 122, 122, 122, 255, 119, 119, 120, 255, 116, 116, 117, 255, 111, 111, 112, 255, 108, 108, 109, 255, + 108, 108, 109, 255, 110, 110, 111, 255, 109, 109, 110, 255, 107, 107, 107, 255, 104, 104, 104, 255, 103, 103, 104, 255, 100, 100, 101, 255, 94, 94, 95, 255, 86, 86, 87, 255, 83, 83, 84, 59, 140, 140, 140, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 140, 140, 140, 0, 139, 139, 139, 0, 137, 137, 137, 12, + 161, 161, 161, 217, 153, 153, 153, 255, 138, 138, 138, 255, 117, 117, 117, 255, 105, 105, 105, 255, 102, 102, 102, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 104, 104, 104, 255, 107, 107, 107, 255, 109, 109, 109, 255, 109, 109, 109, 255, 110, 110, 110, 255, 113, 113, 113, 255, 118, 118, 119, 255, 123, 123, 123, 255, 128, 128, 128, 255, 131, 131, 131, 255, 133, 133, 134, 255, 139, 139, 139, 255, + 144, 144, 144, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 153, 255, 151, 151, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 148, 148, 148, 255, 145, 145, 146, 255, 143, 143, 144, 255, 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 135, 135, 135, 255, 133, 133, 134, 255, 132, 132, 133, 255, 131, 131, 132, 255, 131, 131, 132, 255, 131, 131, 131, 255, + 129, 129, 129, 255, 126, 126, 127, 255, 123, 123, 124, 255, 119, 119, 120, 255, 114, 114, 115, 255, 112, 112, 113, 255, 113, 113, 113, 255, 113, 113, 113, 255, 111, 111, 112, 255, 109, 109, 109, 255, 107, 107, 107, 255, 104, 104, 105, 255, 102, 102, 103, 255, 95, 95, 95, 255, 86, 86, 87, 206, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 137, 137, 137, 0, 138, 138, 138, 0, 137, 137, 137, 4, 157, 157, 157, 107, 154, 154, 154, 255, 142, 142, 142, 255, 124, 124, 124, 255, 106, 106, 106, 255, 100, 100, 100, 255, 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 102, 255, 103, 103, 103, 255, 111, 111, 111, 255, 114, 114, 114, 255, 99, 99, 99, 255, 118, 118, 118, 255, 117, 117, 117, 255, + 121, 121, 121, 255, 127, 127, 128, 255, 133, 133, 133, 255, 136, 136, 136, 255, 137, 137, 138, 255, 141, 141, 141, 255, 143, 143, 144, 255, 148, 148, 148, 255, 151, 151, 152, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 139, 139, 140, 255, 137, 137, 137, 255, + 136, 136, 137, 255, 136, 136, 136, 255, 136, 136, 136, 255, 135, 135, 135, 255, 133, 133, 134, 255, 132, 132, 133, 255, 132, 132, 132, 255, 129, 129, 130, 255, 125, 125, 126, 255, 120, 120, 121, 255, 117, 117, 117, 255, 117, 117, 118, 255, 117, 117, 118, 255, 115, 115, 116, 255, 114, 114, 114, 255, 110, 110, 110, 255, 108, 108, 109, 255, 106, 106, 107, 255, 102, 102, 103, 255, 94, 94, 95, 255, 90, 90, 90, 83, + 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 140, 140, 140, 15, 157, 157, 157, 222, 150, 150, 150, 255, 134, 134, 134, 255, 113, 113, 113, 255, 102, 102, 102, 255, 101, 101, 101, 255, 104, 104, 104, 255, 105, 105, 105, 255, + 109, 109, 109, 255, 107, 107, 107, 255, 61, 60, 59, 255, 55, 54, 53, 255, 110, 110, 109, 255, 123, 123, 123, 255, 125, 125, 126, 255, 130, 130, 131, 255, 135, 135, 135, 255, 140, 140, 140, 255, 143, 143, 143, 255, 144, 144, 145, 255, 146, 146, 146, 255, 148, 148, 149, 255, 150, 150, 151, 255, 150, 150, 151, 255, 150, 150, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 150, 255, 148, 148, 148, 255, + 146, 146, 147, 255, 145, 145, 145, 255, 143, 143, 144, 255, 141, 141, 142, 255, 139, 139, 140, 255, 138, 138, 139, 255, 138, 138, 139, 255, 138, 138, 139, 255, 137, 137, 138, 255, 136, 136, 137, 255, 136, 136, 136, 255, 135, 135, 136, 255, 133, 133, 134, 255, 130, 130, 131, 255, 127, 127, 127, 255, 123, 123, 123, 255, 122, 122, 122, 255, 121, 121, 122, 255, 120, 120, 121, 255, 117, 117, 118, 255, 114, 114, 115, 255, + 112, 112, 113, 255, 110, 110, 111, 255, 108, 108, 109, 255, 101, 101, 102, 255, 93, 93, 94, 214, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 3, 156, 156, 156, 92, 157, 157, 157, 255, + 145, 145, 145, 255, 126, 126, 126, 255, 110, 110, 110, 255, 103, 103, 103, 255, 107, 107, 107, 255, 114, 114, 114, 255, 103, 103, 103, 255, 57, 55, 55, 255, 54, 53, 53, 255, 56, 55, 55, 255, 98, 98, 98, 255, 129, 129, 129, 255, 130, 130, 130, 255, 132, 132, 132, 255, 137, 137, 137, 255, 141, 141, 142, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, + 150, 150, 151, 255, 150, 150, 150, 255, 148, 148, 149, 255, 148, 148, 149, 255, 147, 147, 148, 255, 146, 146, 147, 255, 145, 145, 145, 255, 144, 144, 144, 255, 143, 143, 143, 255, 142, 142, 142, 255, 142, 142, 143, 255, 141, 141, 142, 255, 141, 141, 142, 255, 139, 139, 140, 255, 138, 138, 139, 255, 139, 139, 139, 255, 137, 137, 137, 255, 135, 135, 136, 255, 133, 133, 134, 255, 129, 129, 130, 255, 128, 128, 129, 255, + 128, 128, 129, 255, 127, 127, 128, 255, 125, 125, 126, 255, 122, 122, 123, 255, 120, 120, 121, 255, 118, 118, 119, 255, 115, 115, 115, 255, 113, 113, 114, 255, 110, 110, 110, 255, 101, 101, 102, 255, 96, 96, 97, 74, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, + 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 136, 136, 136, 8, 161, 161, 161, 190, 154, 154, 154, 255, 140, 140, 140, 255, 122, 122, 122, 255, 111, 111, 111, 255, 113, 113, 113, 255, 97, 96, 97, 255, 58, 57, 58, 255, 58, 56, 57, 255, 60, 59, 59, 255, 107, 106, 107, 255, 135, 135, 135, 255, 134, 134, 134, 255, 134, 134, 135, 255, 136, 136, 137, 255, 139, 139, 139, 255, + 143, 143, 143, 255, 146, 146, 146, 255, 150, 150, 150, 255, 153, 153, 153, 255, 155, 155, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 148, 148, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, 146, 146, 146, 255, 145, 145, 145, 255, 143, 143, 144, 255, 142, 142, 143, 255, 141, 141, 142, 255, 140, 140, 141, 255, + 139, 139, 140, 255, 137, 137, 138, 255, 135, 135, 135, 255, 131, 131, 132, 255, 129, 129, 129, 255, 129, 129, 130, 255, 130, 130, 131, 255, 131, 131, 131, 255, 127, 127, 128, 255, 125, 125, 126, 255, 122, 122, 123, 255, 121, 121, 122, 255, 119, 119, 120, 255, 114, 114, 115, 255, 109, 109, 109, 255, 103, 103, 104, 167, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 145, 145, 145, 0, 157, 157, 157, 49, 163, 163, 163, 245, 154, 154, 154, 255, 140, 140, 140, 255, 128, 128, 128, 255, 90, 89, 89, 255, 59, 59, 59, 255, 61, 60, 60, 255, 66, 65, 65, 255, 116, 116, 116, 255, + 129, 129, 129, 255, 129, 129, 129, 255, 134, 134, 135, 255, 138, 138, 139, 255, 140, 140, 141, 255, 143, 143, 143, 255, 145, 145, 146, 255, 147, 147, 148, 255, 150, 150, 151, 255, 153, 153, 153, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 155, 255, 155, 155, 155, 255, 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, + 147, 147, 148, 255, 146, 146, 146, 255, 145, 145, 145, 255, 144, 144, 144, 255, 142, 142, 142, 255, 141, 141, 141, 255, 139, 139, 140, 255, 137, 137, 137, 255, 134, 134, 135, 255, 131, 131, 132, 255, 131, 131, 131, 255, 133, 133, 133, 255, 132, 132, 133, 255, 131, 131, 132, 255, 130, 130, 130, 255, 128, 128, 128, 255, 126, 126, 126, 255, 124, 124, 125, 255, 121, 121, 122, 255, 114, 114, 115, 255, 108, 108, 109, 237, + 106, 106, 106, 28, 146, 146, 146, 0, 146, 146, 146, 0, 145, 145, 145, 0, 145, 145, 145, 0, 144, 144, 144, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 144, 144, 144, 0, 139, 139, 139, 3, 163, 163, 163, 109, 165, 165, 165, 255, 156, 156, 156, 255, + 110, 110, 110, 255, 66, 65, 66, 255, 64, 63, 64, 255, 74, 74, 74, 255, 124, 124, 124, 255, 130, 130, 130, 255, 129, 129, 129, 255, 130, 130, 130, 255, 134, 134, 134, 255, 139, 139, 140, 255, 144, 144, 145, 255, 147, 147, 147, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 154, 154, 155, 255, 155, 155, 155, 255, 154, 154, 155, 255, + 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 144, 144, 144, 255, 142, 142, 143, 255, 139, 139, 140, 255, 138, 138, 139, 255, 136, 136, 137, 255, 134, 134, 135, 255, 133, 133, 134, 255, 133, 133, 134, 255, 134, 134, 135, 255, 132, 132, 133, 255, 131, 131, 132, 255, 130, 130, 131, 255, + 130, 130, 131, 255, 129, 129, 129, 255, 126, 126, 127, 255, 122, 122, 123, 255, 115, 115, 116, 255, 110, 110, 111, 89, 145, 145, 145, 0, 145, 145, 145, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 127, 127, 127, 0, 127, 127, 127, 0, 128, 128, 128, 0, 129, 129, 129, 0, + 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 130, 130, 130, 6, 168, 168, 168, 160, 168, 168, 168, 255, 159, 159, 159, 255, 87, 87, 87, 255, 91, 91, 91, 255, 129, 129, 129, 255, 128, 128, 128, 255, 130, 130, 130, 255, 132, 132, 132, 255, 134, 134, 134, 255, 135, 135, 135, 255, 138, 138, 138, 255, 144, 144, 144, 255, 148, 148, 149, 255, 151, 151, 151, 255, 153, 153, 154, 255, 154, 154, 154, 255, + 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, 147, 147, 148, 255, 147, 147, 148, 255, 145, 145, 146, 255, 145, 145, 145, 255, 143, 143, 144, 255, 141, 141, 142, 255, 139, 139, 140, 255, 138, 138, 138, 255, 137, 137, 137, 255, 136, 136, 137, 255, + 136, 136, 136, 255, 135, 135, 135, 255, 134, 134, 135, 255, 133, 133, 133, 255, 132, 132, 133, 255, 132, 132, 132, 255, 131, 131, 132, 255, 132, 132, 132, 255, 130, 130, 130, 255, 122, 122, 123, 255, 116, 116, 117, 143, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 127, 127, 127, 0, 127, 127, 127, 0, 127, 127, 127, 0, 127, 127, 127, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 127, 127, 127, 0, 142, 142, 142, 13, 173, 173, 173, 187, 171, 171, 171, 255, 158, 158, 158, 255, 148, 148, 148, 255, 137, 137, 137, 255, 129, 129, 130, 255, 130, 130, 130, 255, 134, 134, 134, 255, 138, 138, 139, 255, 140, 140, 140, 255, + 140, 140, 141, 255, 143, 143, 143, 255, 146, 146, 146, 255, 150, 150, 150, 255, 153, 153, 154, 255, 155, 155, 156, 255, 155, 155, 156, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 147, 255, 146, 146, 147, 255, 146, 146, 146, 255, 144, 144, 145, 255, + 142, 142, 143, 255, 142, 142, 142, 255, 140, 140, 141, 255, 139, 139, 139, 255, 138, 138, 139, 255, 138, 138, 139, 255, 137, 137, 137, 255, 136, 136, 137, 255, 134, 134, 135, 255, 134, 134, 135, 255, 133, 133, 133, 255, 133, 133, 133, 255, 134, 134, 135, 255, 133, 133, 134, 255, 128, 128, 129, 255, 122, 122, 123, 173, 120, 120, 121, 3, 131, 131, 131, 0, 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 0, + 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 255, 255, 255, 0, 154, 154, 154, 21, 177, 177, 177, 208, 175, 175, 175, 255, 163, 163, 163, 255, + 150, 150, 150, 255, 139, 139, 139, 255, 133, 133, 134, 255, 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 143, 255, 144, 144, 145, 255, 145, 145, 146, 255, 147, 147, 147, 255, 149, 149, 149, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 156, 156, 156, 255, 155, 155, 156, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, + 150, 150, 151, 255, 148, 148, 149, 255, 147, 147, 148, 255, 146, 146, 146, 255, 145, 145, 145, 255, 143, 143, 144, 255, 143, 143, 143, 255, 141, 141, 142, 255, 140, 140, 140, 255, 140, 140, 141, 255, 140, 140, 141, 255, 139, 139, 139, 255, 137, 137, 138, 255, 136, 136, 137, 255, 135, 135, 136, 255, 134, 134, 134, 255, 135, 135, 135, 255, 136, 136, 137, 255, 137, 137, 138, 255, 134, 134, 134, 255, 128, 128, 129, 192, + 127, 127, 128, 8, 130, 130, 130, 1, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 128, 128, 128, 0, 127, 127, 127, 0, 127, 127, 127, 0, 126, 126, 126, 0, 126, 126, 126, 0, 127, 127, 127, 0, + 127, 127, 127, 0, 255, 255, 255, 0, 131, 131, 131, 2, 161, 161, 161, 25, 181, 181, 181, 201, 178, 178, 178, 255, 168, 168, 168, 255, 156, 156, 156, 255, 145, 145, 145, 255, 140, 140, 140, 255, 139, 139, 140, 255, 142, 142, 142, 255, 146, 146, 147, 255, 148, 148, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, + 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, 145, 145, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 143, 143, 143, 255, 141, 141, 142, 255, 141, 141, 142, 255, 141, 141, 142, 255, 138, 138, 139, 255, 138, 138, 139, 255, 136, 136, 137, 255, 137, 137, 137, 255, + 137, 137, 137, 255, 139, 139, 140, 255, 140, 140, 141, 255, 138, 138, 139, 255, 133, 133, 134, 189, 134, 134, 134, 13, 138, 138, 138, 1, 137, 137, 137, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 139, 139, 139, 0, 138, 138, 138, 0, 136, 136, 136, 0, 135, 135, 135, 0, 133, 133, 133, 0, 136, 136, 136, 0, 137, 137, 137, 1, 157, 157, 157, 17, 185, 185, 185, 181, 182, 182, 182, 255, 175, 175, 175, 255, 164, 164, 164, 255, 154, 154, 154, 255, 147, 147, 148, 255, 145, 145, 146, 255, 146, 146, 146, 255, 148, 148, 148, 255, 151, 151, 151, 255, + 153, 153, 153, 255, 153, 153, 154, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 151, 255, 150, 150, 151, 255, 150, 150, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, 145, 145, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, + 142, 142, 142, 255, 141, 141, 141, 255, 139, 139, 140, 255, 139, 139, 140, 255, 138, 138, 139, 255, 141, 141, 141, 255, 143, 143, 144, 255, 145, 145, 146, 255, 144, 144, 145, 255, 140, 140, 141, 169, 138, 138, 138, 11, 139, 139, 139, 2, 140, 140, 140, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 144, 144, 144, 0, 144, 144, 144, 0, 144, 144, 144, 0, 145, 145, 145, 0, 145, 145, 145, 0, 144, 144, 144, 0, 143, 143, 143, 0, 142, 142, 142, 0, 134, 134, 134, 7, 187, 187, 187, 139, 187, 187, 188, 252, 182, 182, 183, 255, + 173, 173, 173, 255, 163, 163, 163, 255, 156, 156, 156, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 152, 152, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, + 147, 147, 148, 255, 147, 147, 148, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 143, 143, 143, 255, 142, 142, 142, 255, 141, 141, 141, 255, 141, 141, 141, 255, 142, 142, 142, 255, 146, 146, 147, 255, 149, 149, 150, 255, 150, 150, 150, 255, 149, 149, 150, 249, 145, 145, 145, 123, 131, 131, 131, 5, 133, 133, 133, 2, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, + 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 144, 144, 144, 0, 140, 140, 140, 0, 137, 137, 137, 0, 132, 132, 132, 5, 183, 183, 184, 75, 191, 191, 191, 230, 188, 188, 188, 255, 182, 182, 182, 255, 173, 173, 174, 255, 165, 165, 165, 255, 158, 158, 158, 255, 155, 155, 155, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, + 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 144, 255, 143, 143, 144, 255, 143, 143, 144, 255, 145, 145, 145, 255, 149, 149, 150, 255, 153, 153, 153, 255, 155, 155, 156, 255, 155, 155, 155, 255, 154, 154, 155, 224, 150, 150, 151, 64, 139, 139, 139, 4, + 137, 137, 137, 1, 137, 137, 137, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 144, 144, 144, 0, 140, 140, 140, 0, 137, 137, 137, 0, 141, 141, 141, 0, 143, 143, 143, 1, 170, 170, 170, 24, 193, 193, 193, 150, 193, 193, 194, 250, 188, 188, 189, 255, 184, 184, 184, 255, 176, 176, 176, 255, 168, 168, 169, 255, 163, 163, 163, 255, 158, 158, 159, 255, 155, 155, 156, 255, + 153, 153, 154, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 147, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 151, 255, 154, 154, 154, 255, 157, 157, 157, 255, 159, 159, 160, 255, + 161, 161, 162, 255, 159, 159, 160, 249, 157, 157, 158, 136, 152, 152, 152, 13, 144, 144, 144, 3, 144, 144, 144, 1, 144, 144, 144, 0, 144, 144, 144, 0, 144, 144, 144, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 144, 144, 144, 0, 139, 139, 139, 0, 137, 137, 137, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 137, 137, 137, 2, 187, 187, 187, 54, 197, 197, 197, 183, + 196, 196, 196, 255, 191, 191, 191, 255, 186, 186, 186, 255, 181, 181, 181, 255, 174, 174, 174, 255, 169, 169, 169, 255, 164, 164, 164, 255, 160, 160, 161, 255, 158, 158, 158, 255, 156, 156, 156, 255, 154, 154, 155, 255, 154, 154, 154, 255, 152, 152, 153, 255, 150, 150, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 151, 255, 150, 150, 151, 255, 151, 151, 151, 255, 152, 152, 153, 255, 155, 155, 155, 255, + 157, 157, 157, 255, 160, 160, 161, 255, 163, 163, 164, 255, 165, 165, 166, 255, 167, 167, 167, 255, 167, 167, 167, 255, 165, 165, 165, 172, 159, 159, 160, 43, 134, 134, 134, 2, 136, 136, 136, 1, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 140, 140, 140, 0, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 144, 144, 144, 0, + 144, 144, 144, 0, 144, 144, 144, 0, 144, 144, 144, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 139, 139, 139, 0, 137, 137, 137, 0, + 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 145, 145, 145, 0, 137, 137, 137, 4, 190, 190, 190, 56, 198, 198, 198, 166, 197, 197, 198, 242, 195, 195, 195, 255, 190, 190, 190, 255, 186, 186, 186, 255, 181, 181, 182, 255, 178, 178, 179, 255, 174, 174, 174, 255, 170, 170, 170, 255, 168, 168, 169, 255, 166, 166, 166, 255, 164, 164, 165, 255, 162, 162, 163, 255, 162, 162, 162, 255, + 161, 161, 161, 255, 162, 162, 163, 255, 163, 163, 163, 255, 164, 164, 165, 255, 167, 167, 168, 255, 169, 169, 170, 255, 171, 171, 171, 255, 172, 172, 173, 255, 173, 173, 173, 255, 173, 173, 173, 239, 170, 170, 171, 155, 167, 167, 168, 46, 136, 136, 136, 0, 130, 130, 130, 1, 129, 129, 129, 1, 129, 129, 129, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 131, 131, 131, 0, + 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 138, 138, 138, 0, 138, 138, 138, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 145, 145, 145, 0, 141, 141, 141, 0, 140, 140, 140, 0, 140, 140, 140, 1, 172, 172, 172, 17, 195, 195, 195, 98, 198, 198, 199, 185, 197, 197, 198, 240, 195, 195, 195, 255, 192, 192, 192, 255, 189, 189, 189, 255, + 186, 186, 187, 255, 185, 185, 186, 255, 182, 182, 183, 255, 181, 181, 181, 255, 180, 180, 180, 255, 179, 179, 179, 255, 178, 178, 178, 255, 177, 177, 178, 255, 179, 179, 179, 255, 179, 179, 179, 255, 180, 180, 181, 255, 180, 180, 180, 255, 181, 181, 181, 240, 178, 178, 178, 180, 176, 176, 176, 86, 166, 166, 166, 8, 137, 137, 137, 0, 137, 137, 137, 0, 136, 136, 136, 0, 130, 130, 130, 0, 129, 129, 129, 0, + 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 138, 138, 138, 0, 138, 138, 138, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 145, 145, 145, 0, 141, 141, 141, 0, 141, 141, 141, 0, 139, 139, 139, 0, 139, 139, 139, 0, + 142, 142, 142, 0, 136, 136, 136, 1, 136, 136, 136, 7, 192, 192, 192, 61, 193, 193, 194, 117, 194, 194, 194, 167, 193, 193, 194, 204, 192, 192, 193, 217, 194, 194, 195, 255, 193, 193, 193, 255, 191, 191, 192, 255, 190, 190, 190, 255, 189, 189, 190, 255, 185, 185, 186, 214, 184, 184, 184, 199, 182, 182, 182, 165, 181, 181, 181, 111, 181, 181, 181, 50, 149, 149, 149, 3, 144, 144, 144, 1, 140, 140, 140, 0, + 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 136, 136, 136, 0, 130, 130, 130, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 138, 138, 138, 0, 138, 138, 138, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 145, 145, 145, 0, 141, 141, 141, 0, 141, 141, 141, 0, 139, 139, 139, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 139, 139, 139, 0, 141, 141, 141, 2, 145, 145, 145, 3, 142, 142, 142, 4, 135, 135, 135, 5, 133, 133, 133, 6, 131, 131, 131, 6, 131, 131, 131, 5, 134, 134, 134, 4, 140, 140, 140, 3, 144, 144, 144, 2, + 145, 145, 145, 1, 146, 146, 146, 0, 151, 151, 151, 0, 151, 151, 151, 0, 143, 143, 143, 0, 140, 140, 140, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 135, 135, 135, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, + 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 141, 141, 141, 0, 134, 134, 134, 0, 148, 148, 148, 1, 126, 126, 126, 16, 119, 119, 119, 70, 119, 119, 119, 115, 119, 119, 119, 162, 119, 119, 119, 194, 119, 119, 119, 212, 119, 119, 119, 212, 118, 118, 118, 214, 116, 116, 116, 213, 116, 116, 116, 212, 114, 114, 114, 190, 112, 112, 112, 159, + 111, 111, 111, 113, 111, 111, 111, 65, 108, 108, 108, 9, 130, 130, 130, 0, 132, 132, 132, 0, 134, 134, 134, 0, 136, 136, 136, 0, 136, 136, 136, 0, 140, 140, 140, 0, 144, 144, 144, 0, 147, 147, 147, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, + 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, + 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 122, 122, 122, 47, 121, 121, 121, 134, 120, 120, 120, 199, 121, 121, 121, 255, 122, 122, 122, 255, 124, 124, 124, 255, 126, 126, 126, 255, 127, 127, 127, 255, 128, 128, 128, 255, + 127, 127, 127, 255, 126, 126, 126, 255, 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 120, 255, 116, 116, 116, 255, 114, 114, 114, 255, 112, 112, 112, 255, 109, 109, 109, 252, 107, 107, 107, 195, 104, 104, 104, 131, 102, 102, 102, 40, 136, 136, 136, 0, 136, 136, 136, 0, 140, 140, 140, 0, 144, 144, 144, 0, 147, 147, 147, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, + 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, + 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 123, 123, 123, 14, 120, 120, 120, 116, 120, 120, 120, 207, 122, 122, 122, 255, 124, 124, 124, 255, 128, 128, 128, 255, + 131, 131, 131, 255, 136, 136, 136, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 143, 143, 143, 255, 144, 144, 144, 255, 143, 143, 143, 255, 141, 141, 141, 255, 138, 138, 138, 255, 136, 136, 136, 255, 132, 132, 132, 255, 128, 128, 127, 255, 122, 122, 122, 255, 116, 116, 116, 255, 110, 110, 110, 255, 106, 106, 106, 255, 103, 103, 103, 255, 100, 100, 100, 203, 97, 97, 97, 106, 99, 99, 99, 10, + 144, 144, 144, 0, 147, 147, 147, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 137, 137, 137, 0, 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 122, 122, 122, 18, 119, 119, 119, 129, + 120, 120, 120, 239, 124, 124, 124, 255, 128, 128, 128, 255, 133, 133, 133, 255, 137, 137, 137, 255, 142, 142, 142, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 151, 151, 151, 255, 147, 147, 147, 255, 144, 144, 144, 255, 141, 141, 141, 255, 136, 136, 136, 255, 132, 132, 132, 255, + 126, 126, 126, 255, 118, 118, 118, 255, 111, 111, 111, 255, 103, 103, 103, 255, 98, 98, 98, 255, 96, 96, 96, 235, 93, 93, 93, 116, 88, 88, 88, 12, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, + 136, 136, 136, 0, 136, 136, 136, 0, 141, 141, 141, 2, 117, 117, 118, 99, 119, 119, 119, 236, 122, 122, 122, 255, 127, 127, 127, 255, 133, 133, 133, 255, 139, 139, 140, 255, 145, 145, 145, 255, 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, + 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 145, 145, 145, 255, 143, 143, 143, 255, 139, 139, 139, 255, 136, 136, 136, 255, 131, 131, 131, 255, 126, 126, 126, 255, 118, 118, 118, 255, 109, 109, 109, 255, 100, 100, 100, 255, 95, 95, 95, 255, 90, 90, 90, 229, 86, 86, 86, 88, 148, 148, 148, 0, 148, 148, 148, 0, 150, 150, 150, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, + 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, + 139, 139, 139, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, 117, 117, 118, 37, 116, 116, 116, 194, 119, 119, 119, 255, 126, 126, 126, 255, 130, 130, 130, 255, 137, 137, 137, 255, 143, 143, 143, 255, 148, 148, 148, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, + 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 139, 139, 139, 255, 138, 138, 138, 255, 136, 136, 136, 255, 134, 134, 134, 255, 131, 131, 131, 255, 128, 128, 128, 255, 121, 121, 121, 255, 115, 115, 115, 255, 106, 106, 106, 255, 94, 94, 94, 255, 89, 89, 89, 255, + 84, 84, 84, 187, 83, 83, 83, 28, 150, 150, 150, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 147, 147, 147, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, + 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 134, 134, 134, 1, 114, 114, 114, 91, 115, 115, 115, 245, 120, 120, 120, 255, 127, 127, 127, 255, 133, 133, 133, 255, 139, 139, 139, 255, 143, 143, 143, 255, 146, 146, 146, 255, 148, 148, 148, 255, + 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 134, 255, 132, 132, 132, 255, 130, 130, 130, 255, + 128, 128, 128, 255, 125, 125, 125, 255, 122, 122, 121, 255, 115, 115, 115, 255, 107, 107, 107, 255, 97, 97, 97, 255, 87, 87, 87, 255, 82, 82, 82, 241, 80, 80, 80, 79, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 152, 152, 152, 0, 144, 144, 144, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, 136, 136, 136, 2, 113, 113, 113, 137, 116, 116, 116, 255, 121, 121, 121, 255, 127, 127, 127, 255, + 133, 133, 133, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 144, 144, 144, 255, 144, 144, 144, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 150, 150, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, + 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, 128, 128, 128, 255, 125, 125, 125, 255, 124, 124, 124, 255, 122, 122, 122, 255, 120, 120, 120, 255, 114, 114, 114, 255, 108, 108, 108, 255, 99, 99, 99, 255, 87, 87, 87, 255, 80, 80, 80, 255, 77, 77, 77, 122, 150, 150, 150, 0, 151, 151, 151, 0, 151, 151, 151, 0, 152, 152, 152, 0, 143, 143, 143, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, + 121, 121, 121, 6, 111, 111, 111, 160, 115, 115, 115, 255, 120, 120, 120, 255, 127, 127, 127, 255, 133, 133, 133, 255, 137, 137, 137, 255, 139, 139, 140, 255, 140, 140, 140, 255, 141, 141, 141, 255, 143, 143, 143, 255, 143, 143, 143, 255, 144, 144, 144, 255, 146, 146, 146, 255, 146, 146, 146, 255, 148, 148, 148, 255, 148, 148, 148, 255, 149, 149, 149, 255, 149, 149, 149, 255, 149, 149, 149, 255, 150, 150, 150, 255, + 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 141, 141, 141, 255, 138, 138, 138, 255, 137, 137, 137, 255, 135, 135, 135, 255, 133, 133, 133, 255, 132, 132, 132, 255, 128, 128, 128, 255, 125, 125, 125, 255, 121, 121, 121, 255, 119, 119, 119, 255, 117, 117, 117, 255, 116, 116, 116, 255, 113, 113, 113, 255, 107, 107, 107, 255, 99, 99, 99, 255, 87, 87, 87, 255, + 78, 78, 78, 255, 74, 74, 74, 146, 149, 149, 149, 1, 151, 151, 151, 0, 150, 150, 150, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, + 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 138, 138, 138, 0, 132, 132, 132, 4, 109, 109, 109, 172, 113, 113, 113, 255, 118, 118, 119, 255, 125, 125, 125, 255, 130, 130, 131, 255, 133, 133, 134, 255, 136, 136, 136, 255, 136, 136, 136, 255, 137, 137, 137, 255, 139, 139, 139, 255, 140, 140, 140, 255, 141, 141, 141, 255, 141, 141, 141, 255, 142, 142, 143, 255, 144, 144, 144, 255, + 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 142, 142, 142, 255, 139, 139, 139, 255, 136, 136, 136, 255, 133, 133, 133, 255, 130, 130, 130, 255, 129, 129, 129, 255, 127, 127, 127, 255, 124, 124, 124, 255, 122, 122, 122, 255, 118, 118, 118, 255, + 114, 114, 114, 255, 114, 114, 113, 255, 113, 113, 113, 255, 110, 110, 110, 255, 105, 105, 105, 255, 97, 97, 97, 255, 85, 85, 85, 255, 76, 76, 76, 255, 72, 72, 72, 155, 151, 151, 151, 1, 148, 148, 148, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 135, 135, 135, 3, 107, 107, 107, 149, 110, 110, 110, 255, 116, 116, 116, 255, 122, 122, 123, 255, 128, 128, 129, 255, 131, 131, 131, 255, 131, 131, 131, 255, 132, 132, 132, 255, 134, 134, 134, 255, 136, 136, 136, 255, + 136, 136, 136, 255, 138, 138, 138, 255, 138, 138, 138, 255, 140, 140, 140, 255, 144, 144, 144, 255, 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 152, 255, 155, 155, 155, 255, 155, 155, 155, 255, 156, 156, 156, 255, 156, 156, 156, 255, 155, 155, 155, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, 138, 138, 138, 255, 134, 134, 134, 255, + 130, 130, 130, 255, 127, 127, 127, 255, 123, 123, 123, 255, 122, 122, 122, 255, 121, 121, 121, 255, 118, 118, 118, 255, 114, 114, 114, 255, 110, 110, 110, 255, 109, 109, 109, 255, 108, 108, 108, 255, 107, 107, 107, 255, 103, 103, 103, 255, 95, 95, 95, 255, 83, 83, 83, 255, 73, 73, 73, 255, 71, 71, 71, 137, 144, 144, 144, 1, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 1, 106, 106, 106, 122, 107, 107, 108, 255, 114, 114, 114, 255, 120, 120, 120, 255, 125, 125, 125, 255, + 127, 127, 127, 255, 128, 128, 128, 255, 129, 129, 129, 255, 131, 131, 131, 255, 132, 132, 132, 255, 132, 132, 132, 255, 133, 133, 133, 255, 135, 135, 135, 255, 140, 140, 140, 255, 144, 144, 144, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, + 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 138, 138, 138, 255, 136, 136, 136, 255, 131, 131, 131, 255, 127, 127, 127, 255, 122, 122, 122, 255, 118, 118, 118, 255, 117, 117, 117, 255, 116, 116, 116, 255, 114, 114, 114, 255, 111, 111, 111, 255, 108, 108, 108, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 99, 99, 99, 255, 93, 93, 93, 255, 80, 80, 80, 255, + 71, 71, 71, 255, 68, 68, 68, 104, 140, 140, 140, 0, 140, 140, 140, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 1, + 106, 106, 106, 63, 105, 105, 105, 249, 110, 110, 111, 255, 117, 117, 117, 255, 122, 122, 122, 255, 123, 123, 123, 255, 123, 123, 123, 255, 126, 126, 126, 255, 128, 128, 128, 255, 128, 128, 128, 255, 128, 128, 128, 255, 130, 130, 130, 255, 133, 133, 133, 255, 138, 138, 138, 255, 142, 142, 142, 255, 146, 146, 146, 255, 147, 147, 148, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, + 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 142, 142, 142, 255, 141, 141, 141, 255, 138, 138, 138, 255, 136, 136, 136, 255, 133, 133, 133, 255, 130, 130, 130, 255, 128, 128, 128, 255, 123, 123, 123, 255, 118, 118, 118, 255, 113, 113, 113, 255, 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, 108, 108, 108, 255, + 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 100, 100, 100, 255, 98, 98, 98, 255, 90, 90, 90, 255, 76, 76, 76, 255, 69, 69, 69, 249, 68, 68, 68, 50, 137, 137, 137, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 145, 145, 145, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, + 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 109, 109, 109, 26, 103, 103, 103, 229, 107, 107, 107, 255, 113, 113, 113, 255, 118, 118, 118, 255, 121, 121, 121, 255, 120, 120, 120, 255, 122, 122, 122, 255, 124, 124, 124, 255, 124, 124, 124, 255, 124, 124, 124, 255, 127, 127, 127, 255, 131, 131, 131, 255, 135, 135, 135, 255, 139, 139, 139, 255, 142, 142, 142, 255, + 143, 143, 143, 255, 144, 144, 144, 255, 146, 146, 146, 255, 147, 147, 147, 255, 150, 150, 150, 255, 150, 150, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 143, 143, 143, 255, 139, 139, 139, 255, 135, 135, 135, 255, 131, 131, 131, 255, 128, 128, 128, 255, 126, 126, 126, 255, 124, 124, 124, 255, 122, 122, 122, 255, + 119, 119, 119, 255, 114, 114, 114, 255, 110, 110, 110, 255, 108, 108, 108, 255, 107, 107, 107, 255, 108, 108, 108, 255, 105, 105, 105, 255, 101, 101, 101, 255, 99, 99, 99, 255, 98, 98, 98, 255, 98, 98, 98, 255, 95, 95, 95, 255, 85, 85, 85, 255, 71, 71, 71, 255, 66, 66, 66, 220, 69, 69, 69, 13, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 3, 101, 101, 101, 158, 105, 105, 105, 255, 110, 110, 111, 255, 115, 115, 115, 255, 117, 117, 117, 255, 117, 117, 118, 255, 118, 118, 118, 255, 119, 119, 120, 255, 120, 120, 120, 255, 119, 119, 119, 255, + 123, 123, 123, 255, 128, 128, 129, 255, 132, 132, 132, 255, 135, 135, 135, 255, 138, 138, 138, 255, 139, 139, 139, 255, 141, 141, 141, 255, 142, 142, 142, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 150, 150, 150, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 151, 151, 151, 255, 149, 149, 149, 255, 145, 145, 145, 255, 142, 142, 142, 255, + 138, 138, 138, 255, 133, 133, 133, 255, 127, 127, 127, 255, 122, 122, 122, 255, 119, 119, 119, 255, 118, 118, 118, 255, 117, 117, 117, 255, 115, 115, 115, 255, 111, 111, 111, 255, 106, 106, 106, 255, 103, 103, 103, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 99, 99, 99, 255, 97, 97, 97, 255, 97, 97, 97, 255, 96, 96, 96, 255, 92, 92, 92, 255, 81, 81, 81, 255, 68, 68, 68, 255, + 65, 65, 65, 146, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 103, 103, 103, 60, 102, 102, 102, 252, 106, 106, 106, 255, 111, 111, 111, 255, 115, 115, 115, 255, + 114, 114, 115, 255, 115, 115, 115, 255, 116, 116, 116, 255, 117, 117, 117, 255, 115, 115, 115, 255, 118, 118, 118, 255, 123, 123, 123, 255, 129, 129, 129, 255, 132, 132, 132, 255, 133, 133, 133, 255, 135, 135, 135, 255, 135, 135, 135, 255, 139, 139, 139, 255, 141, 141, 141, 255, 144, 144, 144, 255, 146, 146, 146, 255, 148, 148, 148, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, + 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 134, 134, 134, 255, 129, 129, 129, 255, 124, 124, 124, 255, 118, 118, 118, 255, 113, 113, 113, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 105, 105, 105, 255, 102, 102, 102, 255, 99, 99, 99, 255, 100, 100, 100, 255, 102, 102, 102, 255, 100, 100, 100, 255, + 97, 97, 97, 255, 95, 95, 95, 255, 95, 95, 95, 255, 94, 94, 94, 255, 88, 88, 88, 255, 76, 76, 76, 255, 67, 67, 67, 252, 66, 66, 66, 50, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, + 134, 134, 134, 4, 98, 98, 98, 206, 103, 103, 103, 255, 106, 106, 106, 255, 111, 111, 112, 255, 112, 112, 112, 255, 112, 112, 112, 255, 113, 113, 113, 255, 114, 114, 114, 255, 112, 112, 113, 255, 114, 114, 114, 255, 120, 120, 120, 255, 124, 124, 125, 255, 126, 126, 126, 255, 128, 128, 128, 255, 129, 129, 129, 255, 131, 131, 131, 255, 133, 133, 134, 255, 138, 138, 138, 255, 140, 140, 140, 255, 142, 142, 143, 255, + 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 152, 152, 152, 255, 150, 150, 150, 255, 147, 147, 147, 255, 145, 145, 145, 255, 139, 139, 139, 255, 136, 136, 136, 255, 132, 132, 132, 255, 128, 128, 128, 255, 124, 124, 124, 255, 120, 120, 120, 255, 113, 113, 113, 255, 107, 107, 107, 255, 106, 106, 106, 255, 106, 106, 106, 255, + 106, 106, 106, 255, 102, 102, 102, 255, 98, 98, 98, 255, 97, 97, 97, 255, 98, 98, 98, 255, 99, 99, 99, 255, 99, 99, 99, 255, 95, 95, 95, 255, 94, 94, 94, 255, 94, 94, 94, 255, 92, 92, 92, 255, 83, 83, 83, 255, 71, 71, 71, 255, 66, 66, 66, 190, 146, 146, 146, 1, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 1, 98, 98, 99, 77, 99, 99, 100, 255, 103, 103, 103, 255, 108, 108, 108, 255, 110, 110, 111, 255, 109, 109, 110, 255, 111, 111, 111, 255, 111, 111, 112, 255, 110, 110, 110, 255, 110, 110, 110, 255, 115, 115, 115, 255, 120, 120, 120, 255, 123, 123, 123, 255, 123, 123, 123, 255, 124, 124, 124, 255, + 126, 126, 127, 255, 130, 130, 130, 255, 133, 133, 133, 255, 136, 136, 136, 255, 139, 139, 139, 255, 142, 142, 142, 255, 145, 145, 145, 255, 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 156, 156, 156, 255, 155, 155, 155, 255, 155, 155, 155, 255, 152, 152, 152, 255, 148, 148, 148, 255, 144, 144, 144, 255, 139, 139, 139, 255, 134, 134, 134, 255, 130, 130, 130, 255, 125, 125, 125, 255, + 122, 122, 122, 255, 118, 118, 118, 255, 113, 113, 113, 255, 108, 108, 108, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 102, 102, 102, 255, 98, 98, 98, 255, 95, 95, 95, 255, 94, 94, 94, 255, 96, 96, 96, 255, 98, 98, 98, 255, 97, 97, 97, 255, 94, 94, 94, 255, 94, 94, 94, 255, 94, 94, 94, 255, 90, 90, 90, 255, 80, 80, 80, 255, 69, 69, 69, 255, 70, 70, 70, 62, + 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 0, 133, 133, 133, 4, 97, 97, 97, 195, 101, 101, 101, 255, 105, 105, 106, 255, 106, 106, 107, 255, 108, 108, 109, 255, 107, 107, 108, 255, 109, 109, 109, 255, 108, 108, 108, 255, 106, 106, 107, 255, + 110, 110, 110, 255, 115, 115, 115, 255, 118, 118, 118, 255, 119, 119, 119, 255, 120, 120, 120, 255, 121, 121, 121, 255, 124, 124, 124, 255, 129, 129, 129, 255, 131, 131, 131, 255, 134, 134, 134, 255, 137, 137, 138, 255, 140, 140, 140, 255, 144, 144, 144, 255, 147, 147, 147, 255, 150, 150, 150, 255, 152, 152, 152, 255, 154, 154, 154, 255, 156, 156, 156, 255, 156, 156, 156, 255, 154, 154, 154, 255, 152, 152, 152, 255, + 149, 149, 149, 255, 144, 144, 144, 255, 139, 139, 139, 255, 134, 134, 134, 255, 128, 128, 128, 255, 124, 124, 124, 255, 120, 120, 120, 255, 116, 116, 116, 255, 112, 112, 112, 255, 108, 108, 108, 255, 103, 103, 103, 255, 97, 97, 97, 255, 98, 98, 98, 255, 100, 100, 100, 255, 99, 99, 99, 255, 95, 95, 95, 255, 93, 93, 93, 255, 94, 94, 94, 255, 97, 97, 97, 255, 98, 98, 98, 255, 96, 96, 96, 255, + 94, 94, 94, 255, 96, 96, 96, 255, 94, 94, 94, 255, 88, 88, 88, 255, 76, 76, 76, 255, 71, 71, 71, 184, 154, 154, 154, 1, 152, 152, 152, 0, 150, 150, 150, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 99, 99, 99, 50, 98, 98, 98, 255, 101, 101, 102, 255, 104, 104, 104, 255, + 106, 106, 106, 255, 105, 105, 106, 255, 106, 106, 106, 255, 105, 105, 106, 255, 105, 105, 105, 255, 105, 105, 105, 255, 112, 112, 112, 255, 115, 115, 115, 255, 115, 115, 116, 255, 116, 116, 116, 255, 117, 117, 117, 255, 120, 120, 120, 255, 124, 124, 124, 255, 126, 126, 126, 255, 129, 129, 129, 255, 133, 133, 133, 255, 136, 136, 136, 255, 138, 138, 138, 255, 141, 141, 141, 255, 144, 144, 144, 255, 148, 148, 148, 255, + 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 152, 152, 152, 255, 150, 150, 150, 255, 146, 146, 146, 255, 142, 142, 142, 255, 138, 138, 138, 255, 133, 133, 133, 255, 127, 127, 127, 255, 121, 121, 121, 255, 117, 117, 117, 255, 113, 113, 113, 255, 110, 110, 110, 255, 107, 107, 107, 255, 103, 103, 103, 255, 98, 98, 98, 255, 94, 94, 94, 255, 96, 96, 96, 255, 98, 98, 98, 255, + 97, 97, 97, 255, 94, 94, 94, 255, 93, 93, 93, 255, 95, 95, 95, 255, 98, 98, 98, 255, 98, 98, 98, 255, 97, 97, 97, 255, 99, 99, 99, 255, 98, 98, 98, 255, 95, 95, 95, 255, 86, 86, 86, 255, 76, 76, 75, 255, 75, 75, 75, 40, 158, 158, 158, 0, 158, 158, 158, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, + 132, 132, 132, 0, 133, 133, 133, 3, 96, 96, 96, 147, 98, 98, 99, 255, 103, 103, 103, 255, 103, 103, 104, 255, 103, 103, 103, 255, 104, 104, 104, 255, 104, 104, 104, 255, 102, 102, 103, 255, 101, 101, 102, 255, 106, 106, 106, 255, 112, 112, 112, 255, 114, 114, 114, 255, 111, 111, 112, 255, 112, 112, 113, 255, 114, 114, 114, 255, 118, 118, 118, 255, 120, 120, 120, 255, 122, 122, 123, 255, 126, 126, 126, 255, + 129, 129, 130, 255, 132, 132, 133, 255, 135, 135, 135, 255, 139, 139, 139, 255, 143, 143, 143, 255, 145, 145, 145, 255, 148, 148, 148, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 150, 150, 150, 255, 144, 144, 144, 255, 138, 138, 138, 255, 134, 134, 134, 255, 128, 128, 128, 255, 124, 124, 124, 255, 119, 119, 119, 255, 114, 114, 114, 255, 110, 110, 110, 255, 108, 108, 108, 255, + 104, 104, 104, 255, 102, 102, 102, 255, 99, 99, 99, 255, 94, 94, 94, 255, 93, 93, 93, 255, 95, 95, 95, 255, 97, 97, 97, 255, 95, 95, 95, 255, 93, 93, 93, 255, 95, 95, 95, 255, 99, 99, 99, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 102, 102, 102, 255, 101, 101, 101, 255, 93, 93, 93, 255, 82, 82, 82, 255, 77, 77, 77, 139, 155, 155, 155, 0, 156, 156, 156, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 130, 130, 130, 0, 119, 119, 119, 9, 96, 96, 96, 232, 100, 100, 101, 255, 104, 104, 104, 255, 102, 102, 102, 255, 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 103, 255, 100, 100, 100, 255, 101, 101, 101, 255, 107, 107, 108, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 110, 255, + 110, 110, 111, 255, 112, 112, 113, 255, 116, 116, 116, 255, 116, 116, 117, 255, 120, 120, 120, 255, 122, 122, 122, 255, 125, 125, 125, 255, 129, 129, 129, 255, 133, 133, 133, 255, 135, 135, 135, 255, 139, 139, 139, 255, 144, 144, 144, 255, 150, 150, 150, 255, 153, 153, 153, 255, 155, 155, 155, 255, 157, 157, 157, 255, 156, 156, 156, 255, 151, 151, 151, 255, 146, 146, 146, 255, 138, 138, 138, 255, 131, 131, 131, 255, + 123, 123, 123, 255, 118, 118, 118, 255, 114, 114, 114, 255, 112, 112, 112, 255, 108, 108, 108, 255, 104, 104, 104, 255, 102, 102, 102, 255, 99, 99, 99, 255, 98, 98, 98, 255, 94, 94, 94, 255, 92, 92, 92, 255, 93, 93, 93, 255, 97, 97, 97, 255, 97, 97, 97, 255, 97, 97, 97, 255, 97, 97, 97, 255, 100, 100, 100, 255, 105, 105, 105, 255, 106, 106, 106, 255, 105, 105, 105, 255, 106, 106, 106, 255, + 104, 104, 104, 255, 100, 100, 100, 255, 88, 88, 88, 255, 80, 80, 80, 226, 151, 151, 151, 0, 151, 151, 151, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 134, 134, 134, 2, 100, 100, 100, 60, 100, 100, 101, 255, 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 102, 102, 102, 255, 102, 102, 102, 255, 100, 100, 100, 255, + 98, 98, 98, 255, 103, 103, 103, 255, 107, 107, 108, 255, 109, 109, 109, 255, 107, 107, 107, 255, 108, 108, 108, 255, 107, 107, 108, 255, 110, 110, 110, 255, 112, 112, 112, 255, 114, 114, 114, 255, 116, 116, 116, 255, 119, 119, 119, 255, 122, 122, 122, 255, 126, 126, 126, 255, 128, 128, 128, 255, 131, 131, 131, 255, 139, 139, 139, 255, 145, 145, 145, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, + 153, 153, 153, 255, 153, 153, 153, 255, 148, 148, 148, 255, 142, 142, 142, 255, 136, 136, 136, 255, 130, 130, 130, 255, 124, 124, 124, 255, 115, 115, 115, 255, 110, 110, 110, 255, 107, 107, 107, 255, 104, 104, 104, 255, 101, 101, 101, 255, 100, 100, 100, 255, 98, 98, 98, 255, 97, 97, 97, 255, 97, 97, 97, 255, 94, 94, 94, 255, 92, 92, 92, 255, 96, 96, 96, 255, 101, 101, 101, 255, 101, 101, 101, 255, + 100, 100, 100, 255, 103, 103, 102, 255, 107, 107, 107, 255, 110, 110, 110, 255, 108, 108, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 104, 104, 104, 255, 96, 96, 96, 255, 83, 83, 83, 255, 81, 81, 81, 46, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 138, 138, 138, 3, 102, 102, 102, 130, 102, 102, 102, 255, + 106, 106, 106, 255, 103, 103, 103, 255, 100, 100, 101, 255, 100, 100, 101, 255, 101, 101, 101, 255, 98, 98, 98, 255, 97, 97, 98, 255, 103, 103, 103, 255, 108, 108, 108, 255, 106, 106, 107, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 106, 255, 107, 107, 107, 255, 108, 108, 108, 255, 110, 110, 110, 255, 112, 112, 113, 255, 115, 115, 116, 255, 119, 119, 119, 255, 121, 121, 121, 255, 124, 124, 124, 255, + 131, 131, 131, 255, 138, 138, 138, 255, 140, 140, 140, 255, 142, 142, 142, 255, 145, 145, 145, 255, 149, 149, 149, 255, 150, 150, 150, 255, 149, 149, 149, 255, 144, 144, 144, 255, 134, 134, 134, 255, 128, 128, 128, 255, 122, 122, 122, 255, 119, 119, 119, 255, 114, 114, 114, 255, 108, 108, 108, 255, 102, 102, 102, 255, 101, 101, 101, 255, 99, 99, 99, 255, 98, 98, 98, 255, 98, 98, 98, 255, 97, 97, 97, 255, + 97, 97, 97, 255, 97, 97, 97, 255, 96, 96, 96, 255, 100, 100, 99, 255, 105, 105, 105, 255, 106, 106, 106, 255, 105, 105, 105, 255, 106, 106, 106, 255, 109, 109, 109, 255, 112, 112, 112, 255, 111, 111, 111, 255, 109, 109, 109, 255, 109, 109, 109, 255, 106, 106, 106, 255, 98, 98, 98, 255, 87, 87, 87, 255, 80, 80, 80, 109, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 138, 138, 138, 4, 105, 105, 105, 188, 105, 105, 105, 255, 106, 106, 106, 255, 102, 102, 102, 255, 100, 100, 100, 255, 100, 100, 100, 255, 100, 100, 100, 255, 96, 96, 97, 255, 98, 98, 99, 255, 103, 103, 103, 255, 106, 106, 106, 255, 104, 104, 104, 255, 103, 103, 104, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 106, 255, + 107, 107, 107, 255, 108, 108, 109, 255, 112, 112, 112, 255, 113, 113, 113, 255, 116, 116, 116, 255, 122, 122, 122, 255, 127, 127, 127, 255, 130, 130, 130, 255, 131, 131, 131, 255, 138, 138, 138, 255, 145, 145, 145, 255, 149, 149, 149, 255, 150, 150, 150, 255, 149, 149, 149, 255, 142, 142, 142, 255, 131, 131, 131, 255, 123, 123, 123, 255, 115, 115, 115, 255, 109, 109, 109, 255, 107, 107, 107, 255, 105, 105, 105, 255, + 102, 102, 102, 255, 99, 99, 99, 255, 98, 98, 98, 255, 97, 97, 97, 255, 97, 97, 97, 255, 98, 98, 98, 255, 101, 101, 101, 255, 102, 102, 102, 255, 102, 102, 102, 255, 103, 103, 103, 255, 108, 108, 108, 255, 111, 111, 110, 255, 109, 109, 109, 255, 107, 107, 107, 255, 109, 109, 109, 255, 112, 112, 112, 255, 112, 112, 112, 255, 111, 111, 111, 255, 110, 110, 110, 255, 108, 108, 108, 255, 102, 102, 102, 255, + 89, 89, 89, 255, 81, 81, 81, 178, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 138, 138, 138, 6, 108, 108, 108, 236, 110, 110, 110, 255, 106, 106, 106, 255, 102, 102, 102, 255, 100, 100, 100, 255, 100, 100, 100, 255, 99, 99, 99, 255, 96, 96, 96, 255, 100, 100, 100, 255, 104, 104, 104, 255, 104, 104, 104, 255, + 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 105, 105, 106, 255, 108, 108, 108, 255, 109, 109, 109, 255, 113, 113, 113, 255, 119, 119, 119, 255, 119, 119, 119, 255, 121, 121, 121, 255, 128, 128, 128, 255, 135, 135, 135, 255, 141, 141, 141, 255, 148, 148, 148, 255, 150, 150, 150, 255, 148, 148, 148, 255, 142, 142, 142, 255, + 132, 132, 132, 255, 120, 120, 120, 255, 109, 109, 109, 255, 102, 102, 102, 255, 99, 99, 99, 255, 100, 100, 100, 255, 100, 100, 100, 255, 99, 99, 99, 255, 98, 98, 98, 255, 99, 99, 99, 255, 102, 102, 102, 255, 103, 103, 103, 255, 105, 105, 104, 255, 107, 107, 107, 255, 108, 108, 108, 255, 107, 107, 106, 255, 109, 109, 109, 255, 112, 112, 112, 255, 111, 111, 111, 255, 108, 108, 108, 255, 108, 108, 108, 255, + 112, 112, 112, 255, 113, 113, 113, 255, 111, 111, 111, 255, 111, 111, 111, 255, 108, 108, 109, 255, 103, 103, 103, 255, 92, 92, 92, 255, 81, 81, 81, 223, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 120, 120, 121, 33, 115, 115, 115, 255, 115, 115, 115, 255, 109, 109, 110, 255, 102, 102, 103, 255, 102, 102, 102, 255, + 101, 101, 101, 255, 98, 98, 99, 255, 96, 96, 96, 255, 101, 101, 101, 255, 105, 105, 105, 255, 103, 103, 103, 255, 100, 100, 100, 255, 100, 100, 100, 255, 101, 101, 101, 255, 102, 102, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 106, 255, 110, 110, 110, 255, 111, 111, 112, 255, 112, 112, 112, 255, 117, 117, 117, 255, 124, 124, 124, 255, + 129, 129, 129, 255, 135, 135, 135, 255, 143, 143, 143, 255, 148, 148, 148, 255, 147, 147, 147, 255, 140, 140, 140, 255, 131, 131, 131, 255, 119, 119, 119, 255, 106, 106, 106, 255, 97, 97, 97, 255, 94, 94, 94, 255, 94, 94, 94, 255, 97, 97, 97, 255, 100, 100, 100, 255, 102, 102, 102, 255, 106, 106, 106, 255, 108, 108, 108, 255, 109, 109, 109, 255, 110, 110, 110, 255, 111, 111, 111, 255, 111, 111, 111, 255, + 109, 109, 109, 255, 108, 108, 108, 255, 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 109, 255, 109, 109, 109, 255, 110, 110, 110, 255, 112, 112, 112, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 104, 104, 104, 255, 94, 94, 94, 255, 83, 83, 83, 252, 85, 85, 85, 10, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 1, + 123, 123, 123, 70, 122, 122, 123, 255, 120, 120, 120, 255, 114, 114, 114, 255, 106, 106, 107, 255, 105, 105, 106, 255, 105, 105, 105, 255, 101, 101, 101, 255, 100, 100, 100, 255, 104, 104, 104, 255, 107, 107, 107, 255, 102, 102, 102, 255, 100, 100, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 102, 255, 101, 101, 101, 255, 100, 100, 101, 255, + 104, 104, 104, 255, 106, 106, 107, 255, 104, 104, 105, 255, 106, 106, 106, 255, 110, 110, 111, 255, 115, 115, 115, 255, 119, 119, 119, 255, 127, 127, 127, 255, 139, 139, 139, 255, 151, 151, 151, 255, 150, 150, 150, 255, 139, 139, 139, 255, 124, 124, 124, 255, 113, 113, 113, 255, 103, 103, 103, 255, 94, 94, 94, 255, 91, 91, 91, 255, 93, 93, 93, 255, 99, 99, 99, 255, 105, 105, 105, 255, 109, 109, 109, 255, + 112, 112, 112, 255, 112, 112, 112, 255, 112, 112, 112, 255, 111, 111, 111, 255, 112, 112, 112, 255, 111, 111, 111, 255, 109, 109, 109, 255, 108, 108, 108, 255, 109, 109, 109, 255, 111, 111, 111, 255, 109, 109, 109, 255, 107, 107, 107, 255, 110, 110, 110, 255, 111, 111, 112, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 105, 105, 105, 255, 96, 96, 96, 255, 84, 84, 84, 255, 82, 82, 83, 51, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 129, 129, 129, 91, 129, 129, 129, 255, 126, 126, 127, 255, 119, 119, 120, 255, 112, 112, 112, 255, 111, 111, 111, 255, 111, 111, 111, 255, 106, 106, 106, 255, 107, 107, 107, 255, 111, 111, 111, 255, 112, 112, 112, 255, 108, 108, 108, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, + 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 103, 103, 103, 255, 100, 100, 100, 255, 103, 103, 103, 255, 105, 105, 106, 255, 105, 105, 105, 255, 107, 107, 107, 255, 118, 118, 118, 255, 136, 136, 136, 255, 150, 150, 150, 255, 151, 151, 151, 255, 136, 136, 136, 255, 119, 119, 119, 255, 105, 105, 105, 255, 98, 98, 98, 255, + 94, 94, 94, 255, 94, 94, 94, 255, 100, 100, 100, 255, 106, 106, 106, 255, 109, 109, 109, 255, 112, 112, 112, 255, 115, 115, 115, 255, 114, 114, 114, 255, 112, 112, 112, 255, 109, 109, 109, 255, 109, 109, 109, 255, 110, 110, 110, 255, 109, 109, 109, 255, 107, 107, 108, 255, 108, 108, 108, 255, 110, 110, 110, 255, 108, 108, 108, 255, 106, 106, 106, 255, 108, 108, 109, 255, 110, 110, 111, 255, 109, 109, 109, 255, + 107, 107, 107, 255, 107, 107, 107, 255, 105, 105, 105, 255, 97, 97, 97, 255, 86, 86, 86, 255, 81, 81, 82, 74, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 137, 137, 137, 103, 136, 136, 136, 255, 134, 134, 134, 255, 124, 124, 125, 255, 119, 119, 119, 255, 118, 118, 118, 255, 117, 117, 117, 255, 113, 113, 113, 255, 114, 114, 114, 255, + 118, 118, 118, 255, 118, 118, 118, 255, 116, 116, 116, 255, 113, 113, 113, 255, 112, 112, 112, 255, 112, 112, 113, 255, 111, 111, 111, 255, 109, 109, 110, 255, 107, 107, 107, 255, 106, 106, 106, 255, 105, 105, 105, 255, 104, 104, 104, 255, 103, 103, 103, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 102, 102, 102, 255, 96, 96, 96, 255, 97, 97, 97, 255, 106, 106, 107, 255, 121, 121, 121, 255, + 136, 136, 136, 255, 144, 144, 144, 255, 124, 124, 124, 255, 109, 109, 109, 255, 100, 100, 100, 255, 101, 101, 101, 255, 106, 106, 106, 255, 106, 106, 106, 255, 104, 104, 104, 255, 107, 107, 107, 255, 107, 107, 108, 255, 111, 111, 111, 255, 114, 114, 114, 255, 114, 114, 115, 255, 111, 111, 111, 255, 108, 108, 108, 255, 108, 108, 108, 255, 110, 110, 110, 255, 109, 109, 109, 255, 107, 107, 107, 255, 107, 107, 107, 255, + 109, 109, 109, 255, 106, 106, 107, 255, 104, 104, 105, 255, 106, 106, 106, 255, 109, 109, 109, 255, 109, 109, 109, 255, 106, 106, 106, 255, 106, 106, 106, 255, 104, 104, 104, 255, 96, 96, 97, 255, 85, 85, 85, 255, 82, 82, 83, 94, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 1, 144, 144, 144, 117, 143, 143, 143, 255, 140, 140, 140, 255, + 132, 132, 132, 255, 125, 125, 125, 255, 125, 125, 125, 255, 125, 125, 125, 255, 121, 121, 121, 255, 122, 122, 122, 255, 127, 127, 128, 255, 127, 127, 127, 255, 125, 125, 125, 255, 122, 122, 123, 255, 122, 122, 122, 255, 123, 123, 123, 255, 122, 122, 122, 255, 120, 120, 120, 255, 118, 118, 119, 255, 119, 119, 119, 255, 117, 117, 117, 255, 117, 117, 117, 255, 117, 117, 117, 255, 112, 112, 112, 255, 109, 109, 109, 255, + 110, 110, 110, 255, 105, 105, 105, 255, 94, 94, 94, 255, 94, 94, 94, 255, 97, 97, 97, 255, 98, 98, 99, 255, 114, 114, 114, 255, 144, 144, 144, 255, 102, 102, 102, 255, 104, 104, 104, 255, 113, 113, 113, 255, 112, 112, 112, 255, 111, 111, 111, 255, 107, 107, 108, 255, 104, 104, 104, 255, 104, 104, 104, 255, 105, 105, 105, 255, 109, 109, 109, 255, 110, 110, 111, 255, 112, 112, 112, 255, 109, 109, 109, 255, + 106, 106, 106, 255, 106, 106, 107, 255, 108, 108, 109, 255, 107, 107, 107, 255, 105, 105, 105, 255, 105, 105, 105, 255, 107, 107, 107, 255, 106, 106, 106, 255, 103, 103, 103, 255, 105, 105, 105, 255, 107, 107, 108, 255, 107, 107, 108, 255, 106, 106, 107, 255, 105, 105, 105, 255, 103, 103, 104, 255, 96, 96, 97, 255, 85, 85, 86, 255, 82, 82, 83, 106, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 2, 151, 151, 151, 119, 151, 151, 151, 255, 147, 147, 147, 255, 138, 138, 139, 255, 131, 131, 132, 255, 132, 132, 133, 255, 132, 132, 132, 255, 129, 129, 130, 255, 131, 131, 132, 255, 136, 136, 137, 255, 136, 136, 137, 255, 133, 133, 134, 255, 133, 133, 134, 255, 133, 133, 134, 255, 135, 135, 136, 255, 135, 135, 136, 255, 133, 133, 134, 255, 132, 132, 133, 255, + 133, 133, 134, 255, 133, 133, 134, 255, 134, 134, 134, 255, 136, 136, 137, 255, 133, 133, 133, 255, 132, 132, 133, 255, 137, 137, 138, 255, 133, 133, 134, 255, 126, 126, 127, 255, 126, 126, 127, 255, 130, 130, 131, 255, 126, 126, 127, 255, 126, 126, 127, 255, 104, 104, 104, 255, 109, 109, 109, 255, 110, 110, 110, 255, 107, 107, 107, 255, 105, 105, 105, 255, 106, 106, 106, 255, 103, 103, 103, 255, 101, 101, 101, 255, + 101, 101, 101, 255, 101, 101, 101, 255, 105, 105, 105, 255, 107, 107, 107, 255, 108, 108, 108, 255, 106, 106, 106, 255, 105, 105, 105, 255, 106, 106, 106, 255, 106, 106, 106, 255, 105, 105, 105, 255, 103, 103, 103, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 101, 101, 101, 255, 103, 103, 103, 255, 106, 106, 106, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, + 96, 96, 96, 255, 85, 85, 85, 255, 82, 82, 82, 110, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 1, 157, 157, 158, 108, 157, 157, 158, 255, 154, 154, 154, 255, 146, 146, 146, 255, 138, 138, 138, 255, 139, 139, 140, 255, 139, 139, 140, 255, 137, 137, 137, 255, 139, 139, 140, 255, 144, 144, 144, 255, 144, 144, 144, 255, 142, 142, 142, 255, + 142, 142, 142, 255, 143, 143, 143, 255, 145, 145, 145, 255, 145, 145, 146, 255, 144, 144, 144, 255, 144, 144, 144, 255, 147, 147, 147, 255, 147, 147, 147, 255, 148, 148, 148, 255, 153, 153, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 157, 157, 157, 255, 154, 154, 154, 255, 144, 144, 144, 255, 137, 137, 137, 255, 129, 129, 129, 255, 102, 102, 102, 255, 117, 117, 117, 255, 152, 152, 152, 255, 137, 137, 137, 255, + 115, 115, 116, 255, 103, 103, 104, 255, 98, 98, 99, 255, 99, 99, 99, 255, 97, 97, 97, 255, 96, 96, 96, 255, 97, 97, 98, 255, 99, 99, 99, 255, 101, 101, 102, 255, 104, 104, 105, 255, 105, 105, 105, 255, 103, 103, 104, 255, 102, 102, 103, 255, 103, 103, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 105, 255, 103, 103, 104, 255, 101, 101, 102, 255, + 102, 102, 102, 255, 105, 105, 106, 255, 103, 103, 104, 255, 103, 103, 104, 255, 102, 102, 103, 255, 101, 101, 101, 255, 95, 95, 95, 255, 85, 85, 85, 255, 82, 82, 82, 94, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 1, 162, 162, 162, 97, 164, 164, 164, 255, 158, 158, 158, 255, 151, 151, 151, 255, 144, 144, 144, 255, 145, 145, 145, 255, + 146, 146, 146, 255, 144, 144, 144, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 150, 150, 150, 255, 143, 143, 143, 255, 145, 145, 145, 255, 136, 136, 136, 255, 116, 116, 115, 255, + 97, 97, 97, 255, 99, 99, 99, 255, 121, 121, 121, 255, 146, 146, 146, 255, 151, 151, 151, 255, 145, 145, 145, 255, 136, 136, 137, 255, 119, 119, 120, 255, 106, 106, 107, 255, 99, 99, 99, 255, 95, 95, 96, 255, 94, 94, 94, 255, 96, 96, 97, 255, 96, 96, 97, 255, 99, 99, 100, 255, 102, 102, 103, 255, 102, 102, 103, 255, 100, 100, 101, 255, 101, 101, 101, 255, 102, 102, 103, 255, 101, 101, 102, 255, + 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 102, 102, 103, 255, 101, 101, 102, 255, 100, 100, 100, 255, 101, 101, 102, 255, 104, 104, 104, 255, 102, 102, 102, 255, 102, 102, 103, 255, 101, 101, 102, 255, 99, 99, 100, 255, 93, 93, 94, 255, 83, 83, 84, 255, 81, 81, 82, 81, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, + 167, 167, 167, 79, 168, 168, 168, 255, 164, 164, 164, 255, 156, 156, 156, 255, 149, 149, 149, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 148, 255, 150, 150, 150, 255, 153, 153, 153, 255, 155, 155, 155, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 154, 154, 154, 255, 153, 153, 153, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 145, 145, 145, 255, 143, 143, 143, 255, + 140, 140, 140, 255, 134, 134, 134, 255, 121, 121, 121, 255, 116, 116, 116, 255, 112, 112, 112, 255, 104, 104, 104, 255, 102, 102, 102, 255, 115, 115, 115, 255, 138, 138, 139, 255, 154, 154, 154, 255, 151, 151, 152, 255, 145, 145, 146, 255, 138, 138, 138, 255, 130, 130, 131, 255, 119, 119, 119, 255, 109, 109, 109, 255, 105, 105, 106, 255, 101, 101, 102, 255, 98, 98, 99, 255, 98, 98, 99, 255, 99, 99, 99, 255, + 100, 100, 101, 255, 101, 101, 102, 255, 98, 98, 99, 255, 98, 98, 99, 255, 100, 100, 100, 255, 99, 99, 100, 255, 98, 98, 98, 255, 98, 98, 99, 255, 99, 99, 100, 255, 100, 100, 101, 255, 100, 100, 100, 255, 99, 99, 100, 255, 100, 100, 101, 255, 102, 102, 103, 255, 101, 101, 101, 255, 100, 100, 101, 255, 101, 101, 101, 255, 99, 99, 99, 255, 92, 92, 93, 255, 81, 81, 82, 255, 82, 82, 82, 57, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 165, 165, 165, 44, 173, 173, 173, 255, 167, 167, 167, 255, 160, 160, 160, 255, 152, 152, 152, 255, 151, 151, 151, 255, 152, 152, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 154, 154, 154, 255, 155, 155, 155, 255, 152, 152, 152, 255, 149, 149, 149, 255, 149, 149, 149, 255, 149, 149, 149, 255, + 147, 147, 147, 255, 143, 143, 143, 255, 139, 139, 139, 255, 135, 135, 135, 255, 130, 130, 130, 255, 124, 124, 124, 255, 120, 120, 120, 255, 114, 114, 114, 255, 104, 104, 104, 255, 100, 100, 100, 255, 108, 108, 108, 255, 117, 117, 117, 255, 122, 122, 122, 255, 130, 130, 131, 255, 144, 144, 144, 255, 150, 150, 151, 255, 150, 150, 151, 255, 144, 144, 145, 255, 138, 138, 138, 255, 131, 131, 131, 255, 127, 127, 128, 255, + 124, 124, 125, 255, 116, 116, 117, 255, 109, 109, 110, 255, 105, 105, 105, 255, 103, 103, 104, 255, 105, 105, 105, 255, 102, 102, 103, 255, 100, 100, 101, 255, 99, 99, 100, 255, 97, 97, 98, 255, 97, 97, 98, 255, 99, 99, 99, 255, 97, 97, 98, 255, 96, 96, 97, 255, 99, 99, 99, 255, 99, 99, 100, 255, 97, 97, 98, 255, 97, 97, 98, 255, 101, 101, 101, 255, 101, 101, 102, 255, 100, 100, 101, 255, + 99, 99, 100, 255, 99, 99, 99, 255, 98, 98, 98, 255, 91, 91, 91, 255, 81, 81, 82, 255, 92, 92, 93, 16, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 134, 134, 134, 13, 175, 175, 175, 245, 171, 171, 171, 255, 163, 163, 163, 255, 153, 153, 153, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 146, 146, 146, 255, + 149, 149, 149, 255, 150, 150, 150, 255, 146, 146, 146, 255, 143, 143, 143, 255, 141, 141, 141, 255, 138, 138, 138, 255, 137, 137, 137, 255, 131, 131, 131, 255, 126, 126, 126, 255, 120, 120, 120, 255, 114, 114, 114, 255, 109, 109, 109, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 112, 112, 112, 255, 128, 128, 128, 255, 140, 140, 140, 255, 145, 145, 145, 255, 148, 148, 149, 255, + 149, 149, 150, 255, 147, 147, 148, 255, 144, 144, 144, 255, 139, 139, 140, 255, 135, 135, 136, 255, 134, 134, 135, 255, 131, 131, 132, 255, 125, 125, 126, 255, 117, 117, 118, 255, 113, 113, 113, 255, 111, 111, 112, 255, 110, 110, 111, 255, 107, 107, 108, 255, 104, 104, 104, 255, 101, 101, 102, 255, 100, 100, 100, 255, 99, 99, 100, 255, 98, 98, 99, 255, 97, 97, 98, 255, 96, 96, 97, 255, 98, 98, 99, 255, + 98, 98, 99, 255, 96, 96, 97, 255, 96, 96, 97, 255, 100, 100, 101, 255, 100, 100, 100, 255, 99, 99, 100, 255, 98, 98, 99, 255, 99, 99, 99, 255, 97, 97, 98, 255, 88, 88, 88, 255, 78, 78, 79, 230, 132, 132, 132, 2, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 136, 136, 136, 9, 175, 175, 175, 201, 172, 172, 172, 255, + 163, 163, 163, 255, 153, 153, 153, 255, 147, 147, 147, 255, 147, 147, 147, 255, 144, 144, 144, 255, 141, 141, 141, 255, 142, 142, 142, 255, 143, 143, 143, 255, 139, 139, 139, 255, 134, 134, 134, 255, 131, 131, 131, 255, 126, 126, 126, 255, 124, 124, 124, 255, 121, 121, 120, 255, 113, 113, 113, 255, 108, 108, 108, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 104, 104, 104, 255, 111, 111, 111, 255, + 114, 114, 114, 255, 119, 119, 119, 255, 131, 131, 131, 255, 146, 146, 147, 255, 156, 156, 156, 255, 158, 158, 158, 255, 155, 155, 155, 255, 152, 152, 153, 255, 148, 148, 148, 255, 144, 144, 145, 255, 140, 140, 141, 255, 136, 136, 137, 255, 132, 132, 133, 255, 129, 129, 130, 255, 125, 125, 125, 255, 122, 122, 123, 255, 119, 119, 120, 255, 116, 116, 116, 255, 110, 110, 111, 255, 107, 107, 108, 255, 104, 104, 105, 255, + 102, 102, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 99, 99, 100, 255, 99, 99, 100, 255, 99, 99, 100, 255, 97, 97, 97, 255, 95, 95, 96, 255, 96, 96, 96, 255, 98, 98, 99, 255, 100, 100, 100, 255, 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 97, 255, 94, 94, 94, 255, 86, 86, 86, 255, 77, 77, 78, 188, 129, 129, 129, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 136, 136, 136, 5, 173, 173, 173, 146, 171, 171, 171, 255, 162, 162, 162, 255, 150, 150, 150, 255, 141, 141, 141, 255, 141, 141, 141, 255, 139, 139, 139, 255, 134, 134, 134, 255, 133, 133, 133, 255, 134, 134, 134, 255, 131, 131, 131, 255, 124, 124, 124, 255, 120, 120, 120, 255, 117, 117, 117, 255, 113, 113, 113, 255, 110, 110, 110, 255, 105, 105, 105, 255, + 101, 101, 101, 255, 99, 99, 99, 255, 101, 101, 101, 255, 104, 104, 104, 255, 109, 109, 109, 255, 117, 117, 117, 255, 126, 126, 126, 255, 131, 131, 132, 255, 136, 136, 136, 255, 144, 144, 145, 255, 154, 154, 155, 255, 159, 159, 160, 255, 158, 158, 159, 255, 155, 155, 156, 255, 151, 151, 152, 255, 147, 147, 148, 255, 142, 142, 142, 255, 136, 136, 137, 255, 133, 133, 134, 255, 132, 132, 132, 255, 130, 130, 131, 255, + 130, 130, 131, 255, 127, 127, 128, 255, 121, 121, 122, 255, 115, 115, 116, 255, 111, 111, 112, 255, 107, 107, 108, 255, 106, 106, 107, 255, 105, 105, 106, 255, 104, 104, 105, 255, 102, 102, 103, 255, 103, 103, 103, 255, 101, 101, 102, 255, 98, 98, 99, 255, 97, 97, 97, 255, 97, 97, 98, 255, 100, 100, 100, 255, 99, 99, 100, 255, 97, 97, 98, 255, 97, 97, 97, 255, 95, 95, 96, 255, 92, 92, 93, 255, + 83, 83, 84, 255, 76, 76, 77, 122, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 138, 138, 138, 2, 168, 168, 168, 80, 170, 170, 170, 255, 162, 162, 162, 255, 149, 149, 149, 255, 136, 136, 136, 255, 132, 132, 132, 255, 131, 131, 131, 255, 127, 127, 127, 255, 124, 124, 124, 255, 124, 124, 124, 255, 122, 122, 122, 255, + 116, 116, 116, 255, 110, 110, 110, 255, 108, 108, 108, 255, 105, 105, 105, 255, 104, 104, 104, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 105, 105, 105, 255, 109, 109, 109, 255, 115, 115, 115, 255, 124, 124, 124, 255, 133, 133, 133, 255, 140, 140, 141, 255, 145, 145, 145, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 151, 151, 151, 255, + 145, 145, 146, 255, 141, 141, 141, 255, 138, 138, 139, 255, 136, 136, 137, 255, 136, 136, 137, 255, 136, 136, 136, 255, 134, 134, 135, 255, 132, 132, 132, 255, 125, 125, 126, 255, 120, 120, 121, 255, 114, 114, 115, 255, 111, 111, 112, 255, 110, 110, 111, 255, 110, 110, 111, 255, 107, 107, 107, 255, 106, 106, 107, 255, 105, 105, 105, 255, 103, 103, 104, 255, 100, 100, 100, 255, 97, 97, 98, 255, 99, 99, 100, 255, + 101, 101, 102, 255, 100, 100, 101, 255, 98, 98, 98, 255, 97, 97, 98, 255, 95, 95, 96, 255, 90, 90, 90, 255, 80, 80, 81, 255, 76, 76, 77, 58, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 140, 140, 140, 1, 154, 154, 154, 24, 170, 170, 170, 242, 161, 161, 161, 255, 148, 148, 148, 255, 132, 132, 132, 255, + 125, 125, 125, 255, 123, 123, 123, 255, 121, 121, 121, 255, 116, 116, 116, 255, 114, 114, 114, 255, 114, 114, 114, 255, 111, 111, 111, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 104, 104, 104, 255, 105, 105, 105, 255, 108, 108, 108, 255, 114, 114, 115, 255, 121, 121, 121, 255, 129, 129, 129, 255, 136, 136, 136, 255, 143, 143, 143, 255, 149, 149, 150, 255, + 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 151, 151, 152, 255, 150, 150, 150, 255, 148, 148, 149, 255, 146, 146, 147, 255, 144, 144, 144, 255, 142, 142, 142, 255, 139, 139, 140, 255, 138, 138, 139, 255, 138, 138, 139, 255, 137, 137, 138, 255, 132, 132, 133, 255, 129, 129, 129, 255, 124, 124, 124, 255, 119, 119, 119, 255, 116, 116, 117, 255, 116, 116, 117, 255, 113, 113, 113, 255, 110, 110, 111, 255, + 109, 109, 110, 255, 108, 108, 108, 255, 104, 104, 105, 255, 101, 101, 102, 255, 101, 101, 101, 255, 103, 103, 104, 255, 103, 103, 104, 255, 101, 101, 102, 255, 99, 99, 100, 255, 97, 97, 98, 255, 95, 95, 96, 255, 88, 88, 89, 255, 79, 79, 79, 237, 76, 76, 77, 3, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, + 133, 133, 133, 0, 135, 135, 135, 8, 165, 165, 165, 169, 162, 162, 162, 255, 149, 149, 149, 255, 131, 131, 131, 255, 118, 118, 118, 255, 115, 115, 115, 255, 113, 113, 113, 255, 110, 110, 110, 255, 106, 106, 106, 255, 106, 106, 106, 255, 107, 107, 107, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, 104, 104, 104, 255, 106, 106, 106, 255, 109, 109, 109, 255, 111, 111, 111, 255, 114, 114, 114, 255, + 120, 120, 120, 255, 127, 127, 128, 255, 133, 133, 133, 255, 139, 139, 139, 255, 144, 144, 144, 255, 151, 151, 151, 255, 155, 155, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, 154, 154, 155, 255, 152, 152, 153, 255, 150, 150, 151, 255, 149, 149, 149, 255, 147, 147, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 141, 255, 138, 138, 139, 255, 136, 136, 136, 255, 132, 132, 133, 255, 129, 129, 130, 255, + 127, 127, 127, 255, 123, 123, 124, 255, 122, 122, 123, 255, 120, 120, 120, 255, 116, 116, 116, 255, 115, 115, 115, 255, 114, 114, 115, 255, 111, 111, 111, 255, 106, 106, 107, 255, 104, 104, 105, 255, 105, 105, 106, 255, 106, 106, 106, 255, 106, 106, 107, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 101, 255, 96, 96, 97, 255, 87, 87, 88, 255, 80, 80, 81, 156, 130, 130, 130, 0, 130, 130, 130, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 3, 160, 160, 160, 80, 161, 161, 161, 255, 150, 150, 150, 255, 133, 133, 133, 255, 116, 116, 116, 255, 109, 109, 109, 255, 107, 107, 107, 255, 105, 105, 105, 255, 102, 102, 102, 255, 104, 104, 104, 255, 112, 112, 112, 255, 86, 85, 85, 255, 105, 105, 105, 255, + 106, 106, 106, 255, 107, 107, 107, 255, 110, 110, 110, 255, 114, 114, 114, 255, 117, 117, 117, 255, 120, 120, 120, 255, 125, 125, 125, 255, 131, 131, 131, 255, 137, 137, 137, 255, 142, 142, 143, 255, 147, 147, 147, 255, 150, 150, 150, 255, 153, 153, 154, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 149, 149, 150, 255, 148, 148, 148, 255, 145, 145, 146, 255, + 143, 143, 143, 255, 141, 141, 141, 255, 137, 137, 138, 255, 134, 134, 135, 255, 130, 130, 131, 255, 129, 129, 130, 255, 128, 128, 129, 255, 129, 129, 129, 255, 127, 127, 128, 255, 124, 124, 124, 255, 120, 120, 121, 255, 119, 119, 120, 255, 117, 117, 117, 255, 112, 112, 113, 255, 108, 108, 109, 255, 108, 108, 109, 255, 109, 109, 110, 255, 109, 109, 110, 255, 107, 107, 107, 255, 105, 105, 105, 255, 103, 103, 104, 255, + 101, 101, 101, 255, 96, 96, 96, 255, 87, 87, 88, 255, 83, 83, 84, 59, 132, 132, 132, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 137, 137, 137, 0, 137, 137, 137, 0, 136, 136, 136, 10, 162, 162, 162, 216, 154, 154, 154, 255, 138, 138, 138, 255, 118, 118, 118, 255, 105, 105, 105, 255, 102, 102, 102, 255, + 105, 105, 105, 255, 107, 107, 107, 255, 101, 101, 101, 255, 64, 62, 62, 255, 51, 49, 49, 255, 75, 73, 73, 255, 112, 112, 112, 255, 109, 109, 109, 255, 113, 113, 113, 255, 118, 118, 119, 255, 123, 123, 123, 255, 127, 127, 127, 255, 130, 130, 130, 255, 133, 133, 134, 255, 138, 138, 139, 255, 144, 144, 144, 255, 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 153, 255, 152, 152, 153, 255, 153, 153, 153, 255, + 153, 153, 153, 255, 151, 151, 152, 255, 150, 150, 150, 255, 147, 147, 147, 255, 146, 146, 147, 255, 143, 143, 144, 255, 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 134, 134, 134, 255, 132, 132, 133, 255, 131, 131, 132, 255, 131, 131, 132, 255, 130, 130, 131, 255, 130, 130, 130, 255, 127, 127, 127, 255, 125, 125, 126, 255, 123, 123, 124, 255, 119, 119, 120, 255, 114, 114, 115, 255, 112, 112, 113, 255, + 113, 113, 113, 255, 112, 112, 112, 255, 111, 111, 112, 255, 108, 108, 109, 255, 107, 107, 107, 255, 104, 104, 105, 255, 102, 102, 103, 255, 95, 95, 95, 255, 86, 86, 87, 206, 131, 131, 131, 0, 132, 132, 132, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 135, 135, 135, 2, + 157, 157, 157, 106, 155, 155, 155, 255, 143, 143, 143, 255, 124, 124, 124, 255, 108, 108, 108, 255, 103, 103, 103, 255, 110, 110, 110, 255, 86, 85, 85, 255, 54, 53, 52, 255, 53, 51, 51, 255, 54, 53, 52, 255, 73, 71, 71, 255, 114, 114, 114, 255, 114, 114, 114, 255, 116, 116, 116, 255, 121, 121, 121, 255, 127, 127, 128, 255, 133, 133, 133, 255, 135, 135, 135, 255, 137, 137, 138, 255, 141, 141, 141, 255, + 143, 143, 144, 255, 148, 148, 148, 255, 151, 151, 152, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 139, 139, 140, 255, 137, 137, 138, 255, 136, 136, 137, 255, 136, 136, 136, 255, 136, 136, 136, 255, 134, 134, 135, 255, 133, 133, 134, 255, 131, 131, 132, 255, + 131, 131, 131, 255, 130, 130, 130, 255, 126, 126, 127, 255, 120, 120, 121, 255, 116, 116, 117, 255, 117, 117, 117, 255, 117, 117, 118, 255, 116, 116, 117, 255, 114, 114, 114, 255, 110, 110, 111, 255, 108, 108, 109, 255, 107, 107, 108, 255, 102, 102, 103, 255, 93, 93, 94, 255, 89, 89, 89, 83, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 145, 145, 145, 0, 144, 144, 144, 14, 158, 158, 158, 222, 150, 150, 150, 255, 135, 135, 135, 255, 119, 119, 119, 255, 104, 103, 103, 255, 66, 65, 65, 255, 56, 56, 56, 255, 57, 56, 56, 255, 59, 58, 58, 255, 94, 94, 94, 255, 121, 121, 121, 255, 120, 120, 120, 255, 119, 119, 119, 255, 121, 121, 121, 255, + 125, 125, 126, 255, 130, 130, 131, 255, 135, 135, 135, 255, 140, 140, 140, 255, 143, 143, 143, 255, 144, 144, 145, 255, 147, 147, 147, 255, 148, 148, 149, 255, 151, 151, 151, 255, 150, 150, 151, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 146, 255, 143, 143, 144, 255, 141, 141, 142, 255, 139, 139, 140, 255, 139, 139, 140, 255, + 139, 139, 139, 255, 138, 138, 139, 255, 137, 137, 138, 255, 136, 136, 137, 255, 135, 135, 135, 255, 134, 134, 135, 255, 133, 133, 134, 255, 131, 131, 132, 255, 128, 128, 128, 255, 122, 122, 122, 255, 121, 121, 121, 255, 121, 121, 122, 255, 120, 120, 121, 255, 118, 118, 119, 255, 115, 115, 116, 255, 112, 112, 113, 255, 110, 110, 111, 255, 108, 108, 109, 255, 101, 101, 102, 255, 93, 93, 94, 215, 137, 137, 137, 0, + 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 133, 133, 133, 0, 137, 137, 137, 0, 139, 139, 139, 0, 136, 136, 136, 3, 156, 156, 156, 91, 156, 156, 156, 255, 146, 146, 146, 255, 107, 107, 107, 255, 61, 61, 61, 255, 59, 59, 59, 255, 59, 59, 59, 255, 78, 78, 78, 255, + 112, 112, 112, 255, 115, 115, 115, 255, 114, 114, 114, 255, 120, 120, 120, 255, 125, 125, 125, 255, 127, 127, 127, 255, 130, 130, 130, 255, 133, 133, 133, 255, 138, 138, 138, 255, 141, 141, 142, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 148, 255, + 145, 145, 146, 255, 145, 145, 145, 255, 144, 144, 144, 255, 142, 142, 143, 255, 142, 142, 143, 255, 141, 141, 142, 255, 141, 141, 141, 255, 139, 139, 140, 255, 138, 138, 139, 255, 139, 139, 139, 255, 137, 137, 137, 255, 135, 135, 136, 255, 133, 133, 134, 255, 129, 129, 130, 255, 127, 127, 128, 255, 127, 127, 128, 255, 126, 126, 127, 255, 125, 125, 126, 255, 123, 123, 124, 255, 120, 120, 121, 255, 118, 118, 119, 255, + 115, 115, 116, 255, 113, 113, 114, 255, 110, 110, 110, 255, 102, 102, 103, 255, 97, 97, 98, 74, 142, 142, 142, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 128, 128, 128, 0, 132, 132, 132, 8, 160, 160, 160, 190, + 156, 156, 156, 255, 137, 137, 137, 255, 69, 69, 70, 255, 67, 67, 68, 255, 99, 99, 100, 255, 118, 118, 118, 255, 115, 115, 115, 255, 115, 115, 115, 255, 116, 116, 116, 255, 120, 120, 120, 255, 129, 129, 129, 255, 133, 133, 133, 255, 135, 135, 136, 255, 136, 136, 137, 255, 140, 140, 140, 255, 143, 143, 143, 255, 146, 146, 146, 255, 151, 151, 151, 255, 153, 153, 153, 255, 155, 155, 155, 255, 154, 154, 155, 255, + 153, 153, 154, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 148, 148, 148, 255, 147, 147, 148, 255, 146, 146, 146, 255, 146, 146, 146, 255, 144, 144, 144, 255, 143, 143, 144, 255, 142, 142, 143, 255, 141, 141, 142, 255, 140, 140, 141, 255, 139, 139, 140, 255, 138, 138, 139, 255, 136, 136, 136, 255, 132, 132, 132, 255, 129, 129, 129, 255, 129, 129, 130, 255, + 130, 130, 131, 255, 131, 131, 131, 255, 128, 128, 129, 255, 125, 125, 126, 255, 121, 121, 122, 255, 120, 120, 121, 255, 119, 119, 120, 255, 113, 113, 114, 255, 109, 109, 109, 255, 103, 103, 104, 167, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 0, + 127, 127, 127, 0, 127, 127, 127, 0, 127, 127, 127, 0, 127, 127, 127, 0, 128, 128, 128, 0, 156, 156, 156, 46, 164, 164, 164, 245, 157, 157, 157, 255, 123, 123, 124, 255, 124, 124, 124, 255, 117, 117, 117, 255, 113, 113, 114, 255, 116, 116, 116, 255, 120, 120, 120, 255, 121, 121, 121, 255, 124, 124, 124, 255, 128, 128, 128, 255, 135, 135, 135, 255, 138, 138, 139, 255, 140, 140, 141, 255, 143, 143, 144, 255, + 145, 145, 146, 255, 147, 147, 148, 255, 150, 150, 151, 255, 153, 153, 153, 255, 154, 154, 155, 255, 155, 155, 156, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 153, 255, 151, 151, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 147, 255, 145, 145, 146, 255, 145, 145, 145, 255, 144, 144, 144, 255, 143, 143, 143, 255, 141, 141, 141, 255, + 140, 140, 140, 255, 137, 137, 138, 255, 134, 134, 135, 255, 131, 131, 132, 255, 132, 132, 132, 255, 133, 133, 133, 255, 132, 132, 133, 255, 131, 131, 132, 255, 130, 130, 130, 255, 127, 127, 128, 255, 124, 124, 124, 255, 123, 123, 124, 255, 121, 121, 122, 255, 114, 114, 115, 255, 108, 108, 109, 237, 105, 105, 105, 27, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, 127, 127, 127, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 128, 128, 128, 0, 130, 130, 130, 1, 164, 164, 164, 107, 165, 165, 165, 255, 156, 156, 156, 255, 139, 139, 139, 255, 123, 123, 123, 255, 116, 116, 117, 255, 119, 119, 119, 255, 123, 123, 123, 255, 127, 127, 127, 255, + 129, 129, 129, 255, 130, 130, 130, 255, 133, 133, 133, 255, 139, 139, 139, 255, 144, 144, 145, 255, 147, 147, 147, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 153, 255, 153, 153, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, + 148, 148, 148, 255, 147, 147, 148, 255, 145, 145, 146, 255, 145, 145, 145, 255, 142, 142, 143, 255, 140, 140, 140, 255, 138, 138, 139, 255, 136, 136, 136, 255, 134, 134, 135, 255, 133, 133, 134, 255, 134, 134, 135, 255, 135, 135, 136, 255, 133, 133, 134, 255, 132, 132, 132, 255, 130, 130, 131, 255, 130, 130, 130, 255, 128, 128, 128, 255, 126, 126, 127, 255, 122, 122, 122, 255, 115, 115, 116, 255, 110, 110, 111, 89, + 132, 132, 132, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 137, 137, 137, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 134, 134, 134, 0, 131, 131, 131, 0, 128, 128, 128, 0, 127, 127, 127, 0, 126, 126, 126, 0, 255, 255, 255, 0, 131, 131, 131, 5, 169, 169, 169, 160, 167, 167, 167, 255, + 156, 156, 156, 255, 140, 140, 140, 255, 128, 128, 128, 255, 123, 123, 123, 255, 126, 126, 126, 255, 130, 130, 130, 255, 132, 132, 132, 255, 134, 134, 134, 255, 135, 135, 135, 255, 138, 138, 138, 255, 144, 144, 144, 255, 148, 148, 149, 255, 151, 151, 151, 255, 153, 153, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, + 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 151, 255, 150, 150, 150, 255, 148, 148, 149, 255, 148, 148, 149, 255, 146, 146, 147, 255, 145, 145, 145, 255, 143, 143, 144, 255, 142, 142, 143, 255, 140, 140, 141, 255, 138, 138, 139, 255, 136, 136, 137, 255, 135, 135, 136, 255, 136, 136, 136, 255, 136, 136, 136, 255, 135, 135, 136, 255, 134, 134, 134, 255, 132, 132, 133, 255, 132, 132, 132, 255, + 131, 131, 132, 255, 132, 132, 133, 255, 130, 130, 130, 255, 122, 122, 123, 255, 116, 116, 117, 143, 138, 138, 138, 0, 137, 137, 137, 0, 135, 135, 135, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, 145, 145, 145, 0, 144, 144, 144, 0, 143, 143, 143, 0, + 140, 140, 140, 0, 137, 137, 137, 0, 133, 133, 133, 0, 142, 142, 142, 0, 146, 146, 146, 12, 173, 173, 173, 187, 170, 170, 170, 255, 159, 159, 159, 255, 144, 144, 144, 255, 135, 135, 135, 255, 129, 129, 130, 255, 131, 131, 131, 255, 134, 134, 134, 255, 138, 138, 138, 255, 140, 140, 140, 255, 140, 140, 140, 255, 143, 143, 143, 255, 146, 146, 146, 255, 150, 150, 150, 255, 153, 153, 154, 255, 155, 155, 156, 255, + 155, 155, 156, 255, 155, 155, 155, 255, 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 147, 255, 146, 146, 147, 255, 146, 146, 146, 255, 144, 144, 145, 255, 142, 142, 143, 255, 141, 141, 141, 255, 140, 140, 141, 255, 139, 139, 139, 255, 138, 138, 139, 255, 138, 138, 139, 255, + 137, 137, 137, 255, 136, 136, 137, 255, 135, 135, 135, 255, 134, 134, 135, 255, 133, 133, 134, 255, 133, 133, 133, 255, 134, 134, 135, 255, 134, 134, 134, 255, 129, 129, 130, 255, 123, 123, 124, 174, 120, 120, 121, 3, 145, 145, 145, 0, 144, 144, 144, 0, 143, 143, 143, 0, 141, 141, 141, 0, 140, 140, 140, 0, 138, 138, 138, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 144, 144, 144, 0, 145, 145, 145, 0, 143, 143, 143, 0, 143, 143, 143, 0, 157, 157, 157, 20, 178, 178, 178, 208, 175, 175, 175, 255, 163, 163, 163, 255, 151, 151, 151, 255, 140, 140, 140, 255, 133, 133, 134, 255, 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 143, 255, + 143, 143, 144, 255, 145, 145, 146, 255, 147, 147, 148, 255, 149, 149, 149, 255, 151, 151, 152, 255, 153, 153, 153, 255, 154, 154, 155, 255, 155, 155, 155, 255, 154, 154, 155, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 147, 255, 145, 145, 146, 255, 143, 143, 144, 255, + 142, 142, 142, 255, 141, 141, 142, 255, 141, 141, 141, 255, 140, 140, 141, 255, 139, 139, 140, 255, 139, 139, 139, 255, 138, 138, 139, 255, 136, 136, 137, 255, 135, 135, 136, 255, 134, 134, 134, 255, 136, 136, 136, 255, 136, 136, 137, 255, 137, 137, 138, 255, 134, 134, 134, 255, 128, 128, 129, 191, 126, 126, 127, 6, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, + 145, 145, 145, 0, 144, 144, 144, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 134, 134, 134, 1, 162, 162, 162, 24, 181, 181, 181, 200, 179, 179, 179, 255, + 169, 169, 169, 255, 157, 157, 157, 255, 146, 146, 146, 255, 141, 141, 141, 255, 139, 139, 140, 255, 141, 141, 142, 255, 146, 146, 147, 255, 148, 148, 149, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, + 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 148, 255, 146, 146, 147, 255, 145, 145, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 144, 144, 144, 255, 141, 141, 142, 255, 141, 141, 142, 255, 141, 141, 142, 255, 139, 139, 140, 255, 138, 138, 139, 255, 136, 136, 137, 255, 137, 137, 138, 255, 137, 137, 137, 255, 139, 139, 140, 255, 140, 140, 141, 255, 138, 138, 139, 255, 133, 133, 134, 188, 131, 131, 132, 9, + 139, 139, 139, 0, 140, 140, 140, 0, 142, 142, 142, 0, 143, 143, 143, 0, 144, 144, 144, 0, 145, 145, 145, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 144, 144, 144, 0, 140, 140, 140, 0, 137, 137, 137, 0, 137, 137, 137, 1, 157, 157, 157, 16, 185, 185, 185, 181, 182, 182, 182, 255, 175, 175, 175, 255, 165, 165, 165, 255, 154, 154, 154, 255, 147, 147, 148, 255, 145, 145, 146, 255, 146, 146, 146, 255, 148, 148, 148, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 155, 255, + 154, 154, 154, 255, 152, 152, 153, 255, 151, 151, 151, 255, 150, 150, 151, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 150, 255, 148, 148, 149, 255, 148, 148, 148, 255, 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, 145, 145, 145, 255, 144, 144, 145, 255, 143, 143, 143, 255, 142, 142, 142, 255, 140, 140, 141, 255, 139, 139, 140, 255, 139, 139, 140, 255, 138, 138, 139, 255, 141, 141, 141, 255, + 143, 143, 144, 255, 145, 145, 146, 255, 144, 144, 144, 255, 140, 140, 141, 168, 136, 136, 137, 7, 131, 131, 131, 0, 132, 132, 132, 0, 134, 134, 134, 0, 135, 135, 135, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 144, 144, 144, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 144, 144, 144, 0, 139, 139, 139, 0, 137, 137, 137, 0, 142, 142, 142, 0, 143, 143, 143, 0, 136, 136, 136, 7, 188, 188, 188, 138, 188, 188, 189, 252, 182, 182, 183, 255, 174, 174, 174, 255, 163, 163, 163, 255, 156, 156, 156, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, + 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 149, 255, 147, 147, 147, 255, 146, 146, 147, 255, 145, 145, 146, 255, 144, 144, 144, 255, 143, 143, 143, 255, + 141, 141, 142, 255, 140, 140, 141, 255, 141, 141, 141, 255, 142, 142, 142, 255, 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 150, 255, 148, 148, 149, 249, 146, 146, 146, 122, 132, 132, 132, 3, 131, 131, 131, 1, 130, 130, 130, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 134, 134, 134, 0, 136, 136, 136, 0, 137, 137, 137, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 138, 138, 138, 0, 138, 138, 138, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 132, 132, 132, 4, 184, 184, 185, 73, 192, 192, 192, 229, + 189, 189, 189, 255, 182, 182, 182, 255, 173, 173, 174, 255, 165, 165, 165, 255, 158, 158, 158, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, + 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 144, 144, 145, 255, 143, 143, 144, 255, 143, 143, 144, 255, 144, 144, 145, 255, 145, 145, 145, 255, 148, 148, 149, 255, 152, 152, 153, 255, 154, 154, 155, 255, 155, 155, 155, 255, 153, 153, 154, 224, 150, 150, 151, 63, 141, 141, 141, 4, 140, 140, 140, 1, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 0, 133, 133, 133, 0, 131, 131, 131, 0, + 130, 130, 130, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 137, 137, 137, 0, 139, 139, 139, 0, + 144, 144, 144, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 145, 145, 145, 0, 172, 172, 172, 22, 194, 194, 194, 149, 193, 193, 194, 250, 188, 188, 189, 255, 183, 183, 183, 255, 176, 176, 176, 255, 168, 168, 169, 255, 162, 162, 162, 255, 158, 158, 159, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, + 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 147, 255, 146, 146, 146, 255, 148, 148, 148, 255, 151, 151, 151, 255, 154, 154, 155, 255, 157, 157, 157, 255, 159, 159, 160, 255, 161, 161, 162, 255, 159, 159, 160, 249, 157, 157, 158, 138, 147, 147, 147, 14, 135, 135, 135, 3, 137, 137, 137, 1, + 138, 138, 138, 0, 140, 140, 140, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 138, 138, 138, 0, 137, 137, 137, 0, 135, 135, 135, 0, 133, 133, 133, 0, 131, 131, 131, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 137, 137, 137, 0, 140, 140, 140, 0, 144, 144, 144, 0, 143, 143, 143, 0, 142, 142, 142, 0, 143, 143, 143, 0, 145, 145, 145, 0, 140, 140, 140, 0, 132, 132, 132, 1, 187, 187, 187, 54, 197, 197, 197, 182, 196, 196, 196, 255, 191, 191, 191, 255, 186, 186, 186, 255, 181, 181, 181, 255, 174, 174, 174, 255, 168, 168, 168, 255, + 164, 164, 164, 255, 161, 161, 162, 255, 159, 159, 159, 255, 156, 156, 157, 255, 155, 155, 156, 255, 154, 154, 154, 255, 152, 152, 153, 255, 150, 150, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 151, 255, 151, 151, 152, 255, 151, 151, 151, 255, 152, 152, 153, 255, 155, 155, 156, 255, 157, 157, 157, 255, 160, 160, 161, 255, 163, 163, 164, 255, 166, 166, 167, 255, 167, 167, 167, 255, 167, 167, 167, 255, + 165, 165, 165, 173, 158, 158, 159, 46, 138, 138, 138, 4, 134, 134, 134, 2, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 0, 134, 134, 134, 0, 136, 136, 136, 0, 137, 137, 137, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 137, 137, 137, 0, 140, 140, 140, 0, 144, 144, 144, 0, 143, 143, 143, 0, 142, 142, 142, 0, 144, 144, 144, 0, 143, 143, 143, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 135, 135, 135, 4, + 190, 190, 190, 56, 199, 199, 199, 166, 197, 197, 198, 242, 194, 194, 195, 255, 190, 190, 190, 255, 186, 186, 186, 255, 181, 181, 182, 255, 178, 178, 179, 255, 174, 174, 174, 255, 171, 171, 171, 255, 168, 168, 169, 255, 166, 166, 167, 255, 164, 164, 165, 255, 162, 162, 162, 255, 161, 161, 161, 255, 161, 161, 161, 255, 162, 162, 163, 255, 163, 163, 163, 255, 164, 164, 165, 255, 166, 166, 167, 255, 168, 168, 169, 255, + 171, 171, 171, 255, 171, 171, 172, 255, 173, 173, 173, 255, 173, 173, 173, 239, 171, 171, 171, 155, 167, 167, 168, 47, 144, 144, 144, 4, 144, 144, 144, 2, 144, 144, 144, 1, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 138, 138, 138, 0, 136, 136, 136, 0, 134, 134, 134, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 0, 135, 135, 135, 0, 136, 136, 136, 0, + 138, 138, 138, 0, 139, 139, 139, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 137, 137, 137, 0, 140, 140, 140, 0, 144, 144, 144, 0, 143, 143, 143, 0, 142, 142, 142, 0, + 144, 144, 144, 0, 143, 143, 143, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 172, 172, 172, 17, 195, 195, 195, 98, 198, 198, 198, 185, 198, 198, 199, 240, 195, 195, 195, 255, 193, 193, 193, 255, 190, 190, 190, 255, 187, 187, 187, 255, 184, 184, 185, 255, 182, 182, 183, 255, 181, 181, 181, 255, 180, 180, 180, 255, 179, 179, 179, 255, + 178, 178, 178, 255, 178, 178, 179, 255, 179, 179, 179, 255, 179, 179, 179, 255, 179, 179, 180, 255, 180, 180, 180, 255, 180, 180, 180, 240, 177, 177, 177, 180, 176, 176, 176, 86, 166, 166, 166, 8, 131, 131, 131, 1, 134, 134, 134, 2, 136, 136, 136, 1, 138, 138, 138, 0, 140, 140, 140, 0, 142, 142, 142, 0, 143, 143, 143, 0, 144, 144, 144, 0, 144, 144, 144, 0, 144, 144, 144, 0, 143, 143, 143, 0, + 141, 141, 141, 0, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 0, 134, 134, 134, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 141, 141, 141, 0, 137, 137, 137, 0, 140, 140, 140, 0, 144, 144, 144, 0, 143, 143, 143, 0, 142, 142, 142, 0, 144, 144, 144, 0, 143, 143, 143, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 138, 138, 138, 2, 135, 135, 135, 6, 193, 193, 193, 61, 194, 194, 195, 117, 194, 194, 194, 166, + 193, 193, 194, 203, 192, 192, 193, 217, 194, 194, 195, 255, 193, 193, 193, 255, 191, 191, 192, 255, 191, 191, 191, 255, 189, 189, 190, 255, 185, 185, 186, 214, 184, 184, 184, 199, 182, 182, 182, 165, 181, 181, 181, 111, 180, 180, 181, 50, 139, 139, 139, 3, 137, 137, 137, 1, 137, 137, 137, 0, 133, 133, 133, 0, 127, 127, 127, 0, 128, 128, 128, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, + 133, 133, 133, 0, 135, 135, 135, 0, 137, 137, 137, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 144, 144, 144, 0, 144, 144, 144, 0, 144, 144, 144, 0, 144, 144, 144, 0, 142, 142, 142, 0, 141, 141, 141, 0, 139, 139, 139, 0, 137, 137, 137, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 137, 137, 137, 0, 140, 140, 140, 0, 144, 144, 144, 0, 143, 143, 143, 0, 142, 142, 142, 0, 144, 144, 144, 0, 143, 143, 143, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 140, 140, 140, 0, + 139, 139, 139, 0, 140, 140, 140, 0, 142, 142, 142, 0, 142, 142, 142, 0, 140, 140, 140, 0, 138, 138, 138, 2, 139, 139, 139, 4, 136, 136, 136, 4, 132, 132, 132, 5, 132, 132, 132, 5, 136, 136, 136, 6, 139, 139, 139, 5, 141, 141, 141, 4, 144, 144, 144, 3, 143, 143, 143, 1, 147, 147, 147, 1, 141, 141, 141, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, + 132, 132, 132, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 128, 128, 128, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 135, 135, 135, 0, 137, 137, 137, 0, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 144, 144, 144, 0, 144, 144, 144, 0, 144, 144, 144, 0, 143, 143, 143, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, + 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 138, 138, 138, 0, + 139, 139, 139, 0, 141, 141, 141, 0, 148, 148, 148, 1, 127, 127, 127, 16, 120, 120, 120, 70, 119, 119, 119, 115, 119, 119, 119, 162, 119, 119, 119, 194, 119, 119, 119, 212, 119, 119, 119, 212, 118, 118, 118, 214, 116, 116, 116, 213, 116, 116, 116, 212, 114, 114, 114, 190, 112, 112, 112, 159, 111, 111, 111, 113, 111, 111, 111, 66, 108, 108, 108, 9, 128, 128, 128, 0, 126, 126, 126, 0, 126, 126, 126, 0, + 128, 128, 128, 0, 130, 130, 130, 0, 132, 132, 132, 0, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, 142, 142, 142, 0, 146, 146, 146, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 150, 150, 150, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 151, 151, 151, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, + 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 122, 122, 122, 47, 120, 120, 120, 133, 120, 120, 120, 199, 122, 122, 122, 255, 123, 123, 123, 255, 124, 124, 124, 255, 126, 126, 126, 255, 127, 127, 127, 255, 127, 127, 127, 255, 127, 127, 127, 255, 126, 126, 126, 255, 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 120, 255, 116, 116, 116, 255, + 114, 114, 114, 255, 112, 112, 112, 255, 109, 109, 109, 252, 107, 107, 107, 195, 104, 104, 104, 131, 101, 101, 101, 39, 127, 127, 127, 0, 130, 130, 130, 0, 132, 132, 132, 0, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, 142, 142, 142, 0, 146, 146, 146, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 150, 150, 150, 0, 152, 152, 152, 0, 152, 152, 152, 0, + 152, 152, 152, 0, 151, 151, 151, 0, 151, 151, 151, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, + 139, 139, 139, 0, 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 124, 124, 124, 15, 119, 119, 119, 115, 119, 119, 119, 207, 122, 122, 122, 255, 125, 125, 125, 255, 128, 128, 128, 255, 131, 131, 131, 255, 136, 136, 136, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 143, 143, 143, 255, + 143, 143, 143, 255, 143, 143, 143, 255, 141, 141, 141, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, 128, 128, 127, 255, 122, 122, 122, 255, 116, 116, 116, 255, 110, 110, 110, 255, 106, 106, 106, 255, 102, 102, 102, 255, 100, 100, 100, 203, 97, 97, 97, 106, 94, 94, 94, 9, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, 142, 142, 142, 0, 146, 146, 146, 0, 148, 148, 148, 0, + 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 150, 150, 150, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 151, 151, 151, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, + 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 140, 140, 140, 0, 140, 140, 140, 0, 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 137, 137, 137, 0, 121, 121, 121, 17, 119, 119, 119, 129, 120, 120, 120, 239, 124, 124, 124, 255, 127, 127, 127, 255, 133, 133, 133, 255, 137, 137, 137, 255, 142, 142, 142, 255, + 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 146, 146, 146, 255, 144, 144, 144, 255, 140, 140, 140, 255, 135, 135, 135, 255, 132, 132, 132, 255, 126, 126, 126, 255, 118, 118, 118, 255, 111, 111, 111, 255, 103, 103, 103, 255, 98, 98, 98, 255, 95, 95, 95, 235, + 92, 92, 92, 116, 92, 92, 92, 13, 137, 137, 137, 0, 142, 142, 142, 0, 146, 146, 146, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 150, 150, 150, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 151, 151, 151, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 140, 140, 140, 0, 141, 141, 141, 3, 117, 117, 118, 99, 119, 119, 119, 236, 122, 122, 122, 255, + 127, 127, 127, 255, 133, 133, 133, 255, 139, 139, 139, 255, 145, 145, 145, 255, 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, + 135, 135, 135, 255, 131, 131, 131, 255, 126, 126, 126, 255, 118, 118, 118, 255, 109, 109, 109, 255, 99, 99, 99, 255, 95, 95, 95, 255, 90, 90, 90, 229, 87, 87, 87, 89, 142, 142, 142, 0, 146, 146, 146, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 150, 150, 150, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 151, 151, 151, 0, + 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, + 138, 138, 138, 0, 117, 117, 118, 38, 116, 116, 116, 194, 119, 119, 119, 255, 126, 126, 126, 255, 130, 130, 130, 255, 136, 136, 136, 255, 142, 142, 142, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, + 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 137, 137, 137, 255, 134, 134, 134, 255, 132, 132, 132, 255, 128, 128, 128, 255, 122, 122, 122, 255, 114, 114, 114, 255, 105, 105, 105, 255, 94, 94, 94, 255, 89, 89, 89, 255, 84, 84, 84, 188, 83, 83, 83, 28, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, + 150, 150, 150, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 151, 151, 151, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, + 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 137, 137, 137, 0, 135, 135, 135, 2, 114, 114, 114, 91, 115, 115, 115, 245, 120, 120, 120, 255, 127, 127, 127, 255, 133, 133, 133, 255, 139, 139, 139, 255, 142, 142, 142, 255, 146, 146, 146, 255, 148, 148, 148, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 149, 149, 149, 255, 151, 151, 152, 255, 152, 152, 152, 255, + 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 135, 135, 135, 255, 132, 132, 132, 255, 130, 130, 130, 255, 128, 128, 128, 255, 126, 126, 126, 255, 122, 122, 121, 255, 115, 115, 115, 255, 107, 107, 107, 255, 97, 97, 97, 255, + 87, 87, 87, 255, 82, 82, 82, 241, 80, 80, 80, 79, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 150, 150, 150, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 151, 151, 151, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, + 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 135, 135, 135, 2, 112, 112, 112, 136, 115, 115, 115, 255, 121, 121, 121, 255, 127, 127, 127, 255, 133, 133, 133, 255, 138, 138, 138, 255, 141, 141, 141, 255, 143, 143, 143, 255, 143, 143, 143, 255, 144, 144, 144, 255, + 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 147, 255, 147, 147, 147, 255, 146, 146, 146, 255, 143, 143, 143, 255, 142, 142, 142, 255, 139, 139, 139, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, 127, 127, 127, 255, + 125, 125, 125, 255, 124, 124, 124, 255, 122, 122, 122, 255, 120, 120, 120, 255, 114, 114, 114, 255, 108, 108, 108, 255, 99, 99, 99, 255, 87, 87, 87, 255, 80, 80, 80, 255, 77, 77, 77, 122, 148, 148, 148, 0, 150, 150, 150, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 151, 151, 151, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 122, 122, 122, 6, 112, 112, 112, 160, 115, 115, 115, 255, 120, 120, 120, 255, 127, 127, 127, 255, 133, 133, 133, 255, + 136, 136, 136, 255, 138, 138, 138, 255, 139, 139, 139, 255, 140, 140, 140, 255, 142, 142, 142, 255, 143, 143, 143, 255, 144, 144, 144, 255, 146, 146, 146, 255, 146, 146, 146, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 149, 149, 149, 255, 149, 149, 149, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 141, 141, 141, 255, + 138, 138, 138, 255, 136, 136, 136, 255, 134, 134, 134, 255, 133, 133, 133, 255, 132, 132, 132, 255, 128, 128, 128, 255, 126, 126, 126, 255, 121, 121, 121, 255, 119, 119, 119, 255, 117, 117, 117, 255, 116, 116, 116, 255, 113, 113, 113, 255, 107, 107, 107, 255, 99, 99, 99, 255, 87, 87, 87, 255, 79, 79, 79, 255, 75, 75, 75, 146, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, + 152, 152, 152, 0, 151, 151, 151, 0, 150, 150, 150, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 131, 131, 131, 4, + 108, 108, 108, 172, 113, 113, 114, 255, 119, 119, 119, 255, 125, 125, 125, 255, 130, 130, 131, 255, 133, 133, 133, 255, 135, 135, 135, 255, 136, 136, 136, 255, 137, 137, 137, 255, 138, 138, 139, 255, 140, 140, 140, 255, 141, 141, 141, 255, 141, 141, 141, 255, 142, 142, 143, 255, 144, 144, 144, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, + 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 146, 146, 146, 255, 142, 142, 142, 255, 139, 139, 139, 255, 135, 135, 135, 255, 131, 131, 131, 255, 129, 129, 129, 255, 128, 128, 128, 255, 127, 127, 127, 255, 124, 124, 124, 255, 122, 122, 122, 255, 118, 118, 118, 255, 114, 114, 114, 255, 114, 114, 113, 255, 113, 113, 113, 255, 110, 110, 110, 255, 106, 106, 106, 255, 98, 98, 98, 255, + 86, 86, 86, 255, 76, 76, 76, 255, 72, 72, 72, 155, 151, 151, 151, 1, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 152, 152, 152, 0, 146, 146, 146, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, + 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 127, 127, 127, 1, 107, 107, 107, 149, 110, 110, 110, 255, 116, 116, 116, 255, 122, 122, 123, 255, 128, 128, 129, 255, 131, 131, 131, 255, 130, 130, 130, 255, 132, 132, 132, 255, 134, 134, 134, 255, 135, 135, 135, 255, 137, 137, 137, 255, 138, 138, 138, 255, 138, 138, 138, 255, 140, 140, 140, 255, 144, 144, 144, 255, 147, 147, 147, 255, + 150, 150, 150, 255, 152, 152, 152, 255, 155, 155, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 156, 156, 156, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 150, 150, 150, 255, 148, 148, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, 138, 138, 138, 255, 134, 134, 134, 255, 130, 130, 130, 255, 127, 127, 127, 255, 123, 123, 123, 255, 121, 121, 121, 255, 121, 121, 121, 255, 118, 118, 118, 255, + 114, 114, 114, 255, 111, 111, 111, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 103, 103, 103, 255, 95, 95, 95, 255, 83, 83, 83, 255, 73, 73, 73, 255, 71, 71, 71, 137, 150, 150, 150, 0, 150, 150, 150, 0, 151, 151, 151, 0, 151, 151, 151, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 1, 106, 106, 106, 121, 107, 107, 108, 255, 114, 114, 114, 255, 119, 119, 119, 255, 125, 125, 125, 255, 127, 127, 127, 255, 128, 128, 128, 255, 128, 128, 128, 255, 131, 131, 131, 255, 132, 132, 132, 255, 133, 133, 133, 255, + 134, 134, 134, 255, 136, 136, 136, 255, 139, 139, 139, 255, 143, 143, 143, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 136, 136, 136, 255, + 132, 132, 132, 255, 128, 128, 128, 255, 122, 122, 122, 255, 119, 119, 119, 255, 117, 117, 117, 255, 115, 115, 115, 255, 113, 113, 113, 255, 110, 110, 110, 255, 108, 108, 108, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 99, 99, 99, 255, 93, 93, 93, 255, 80, 80, 80, 255, 71, 71, 71, 255, 68, 68, 68, 104, 149, 149, 149, 1, 152, 152, 152, 0, 149, 149, 149, 0, 141, 141, 141, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 0, 105, 105, 105, 61, 105, 105, 105, 249, 110, 110, 111, 255, 117, 117, 117, 255, 122, 122, 122, 255, 124, 124, 124, 255, + 123, 123, 123, 255, 126, 126, 126, 255, 127, 127, 127, 255, 128, 128, 128, 255, 128, 128, 128, 255, 131, 131, 131, 255, 134, 134, 134, 255, 138, 138, 138, 255, 142, 142, 142, 255, 145, 145, 145, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, + 147, 147, 147, 255, 143, 143, 143, 255, 141, 141, 141, 255, 138, 138, 138, 255, 136, 136, 136, 255, 132, 132, 132, 255, 130, 130, 130, 255, 128, 128, 128, 255, 123, 123, 123, 255, 118, 118, 118, 255, 114, 114, 114, 255, 111, 111, 111, 255, 110, 110, 110, 255, 110, 110, 110, 255, 108, 108, 108, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 97, 97, 97, 255, 90, 90, 90, 255, + 77, 77, 77, 255, 70, 70, 70, 249, 71, 71, 71, 51, 152, 152, 152, 0, 145, 145, 145, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, 106, 106, 106, 23, + 103, 103, 103, 228, 107, 107, 107, 255, 113, 113, 113, 255, 119, 119, 119, 255, 122, 122, 122, 255, 120, 120, 120, 255, 122, 122, 122, 255, 124, 124, 124, 255, 125, 125, 125, 255, 124, 124, 124, 255, 127, 127, 127, 255, 130, 130, 130, 255, 135, 135, 135, 255, 139, 139, 139, 255, 141, 141, 141, 255, 142, 142, 142, 255, 144, 144, 144, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 150, 150, 151, 255, + 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 148, 148, 148, 255, 146, 146, 146, 255, 143, 143, 143, 255, 139, 139, 139, 255, 136, 136, 136, 255, 131, 131, 131, 255, 129, 129, 129, 255, 127, 127, 127, 255, 124, 124, 124, 255, 122, 122, 122, 255, 119, 119, 119, 255, 114, 114, 114, 255, 110, 110, 110, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, + 105, 105, 105, 255, 100, 100, 100, 255, 99, 99, 99, 255, 99, 99, 99, 255, 98, 98, 98, 255, 95, 95, 95, 255, 86, 86, 86, 255, 73, 73, 73, 255, 67, 67, 67, 220, 75, 75, 75, 14, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, + 133, 133, 133, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 135, 135, 135, 2, 100, 100, 100, 156, 105, 105, 105, 255, 109, 109, 110, 255, 114, 114, 114, 255, 118, 118, 118, 255, 117, 117, 118, 255, 118, 118, 119, 255, 119, 119, 120, 255, 120, 120, 120, 255, 120, 120, 120, 255, 123, 123, 123, 255, 127, 127, 128, 255, 132, 132, 132, 255, 135, 135, 135, 255, 138, 138, 138, 255, 138, 138, 138, 255, + 140, 140, 140, 255, 141, 141, 141, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 145, 145, 145, 255, 142, 142, 142, 255, 138, 138, 138, 255, 133, 133, 133, 255, 127, 127, 127, 255, 122, 122, 122, 255, 120, 120, 120, 255, 118, 118, 118, 255, + 117, 117, 117, 255, 115, 115, 115, 255, 112, 112, 112, 255, 107, 107, 107, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, 102, 102, 102, 255, 99, 99, 99, 255, 97, 97, 97, 255, 97, 97, 97, 255, 96, 96, 96, 255, 92, 92, 92, 255, 82, 82, 82, 255, 69, 69, 69, 255, 66, 66, 66, 146, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 141, 141, 141, 0, 142, 142, 142, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 102, 102, 102, 59, 101, 101, 101, 252, 105, 105, 105, 255, 111, 111, 111, 255, 114, 114, 114, 255, 115, 115, 116, 255, 115, 115, 115, 255, 116, 116, 116, 255, 117, 117, 117, 255, 116, 116, 116, 255, 118, 118, 118, 255, + 123, 123, 123, 255, 129, 129, 129, 255, 132, 132, 132, 255, 133, 133, 133, 255, 134, 134, 134, 255, 135, 135, 135, 255, 139, 139, 139, 255, 141, 141, 141, 255, 145, 145, 145, 255, 147, 147, 147, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 149, 149, 149, 255, 148, 148, 148, 255, 144, 144, 144, 255, 142, 142, 142, 255, + 138, 138, 138, 255, 134, 134, 134, 255, 129, 129, 129, 255, 123, 123, 123, 255, 117, 117, 117, 255, 113, 113, 113, 255, 111, 111, 111, 255, 110, 110, 110, 255, 110, 110, 110, 255, 106, 106, 106, 255, 102, 102, 102, 255, 99, 99, 99, 255, 100, 100, 100, 255, 102, 102, 102, 255, 100, 100, 100, 255, 96, 96, 96, 255, 94, 94, 94, 255, 95, 95, 95, 255, 94, 94, 94, 255, 89, 89, 89, 255, 76, 76, 76, 255, + 67, 67, 67, 252, 67, 67, 67, 50, 137, 137, 137, 0, 143, 143, 143, 0, 146, 146, 146, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 3, 98, 98, 98, 206, 103, 103, 103, 255, 105, 105, 105, 255, 110, 110, 111, 255, 112, 112, 112, 255, + 112, 112, 112, 255, 113, 113, 113, 255, 115, 115, 115, 255, 113, 113, 113, 255, 115, 115, 115, 255, 119, 119, 119, 255, 124, 124, 125, 255, 127, 127, 127, 255, 128, 128, 128, 255, 128, 128, 128, 255, 130, 130, 130, 255, 133, 133, 134, 255, 138, 138, 138, 255, 140, 140, 140, 255, 143, 143, 144, 255, 147, 147, 147, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, + 155, 155, 155, 255, 152, 152, 152, 255, 150, 150, 150, 255, 146, 146, 146, 255, 144, 144, 144, 255, 139, 139, 139, 255, 136, 136, 136, 255, 132, 132, 132, 255, 129, 129, 129, 255, 124, 124, 124, 255, 119, 119, 119, 255, 113, 113, 113, 255, 107, 107, 107, 255, 106, 106, 106, 255, 106, 106, 106, 255, 105, 105, 105, 255, 102, 102, 102, 255, 98, 98, 98, 255, 97, 97, 97, 255, 98, 98, 98, 255, 100, 100, 100, 255, + 98, 98, 98, 255, 94, 94, 94, 255, 94, 94, 94, 255, 94, 94, 94, 255, 93, 93, 93, 255, 84, 84, 84, 255, 72, 72, 72, 255, 67, 67, 67, 191, 139, 139, 139, 1, 146, 146, 146, 0, 148, 148, 148, 0, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, + 98, 98, 99, 77, 98, 98, 99, 255, 103, 103, 103, 255, 107, 107, 108, 255, 108, 108, 109, 255, 109, 109, 110, 255, 110, 110, 110, 255, 111, 111, 112, 255, 110, 110, 110, 255, 111, 111, 111, 255, 115, 115, 115, 255, 120, 120, 120, 255, 123, 123, 123, 255, 124, 124, 124, 255, 124, 124, 124, 255, 126, 126, 127, 255, 130, 130, 130, 255, 133, 133, 133, 255, 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 142, 255, + 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 156, 156, 156, 255, 155, 155, 155, 255, 152, 152, 152, 255, 148, 148, 148, 255, 144, 144, 144, 255, 138, 138, 138, 255, 133, 133, 133, 255, 130, 130, 130, 255, 125, 125, 125, 255, 122, 122, 122, 255, 118, 118, 118, 255, 113, 113, 113, 255, 109, 109, 109, 255, 103, 103, 103, 255, 101, 101, 101, 255, + 101, 101, 101, 255, 101, 101, 101, 255, 97, 97, 97, 255, 95, 95, 95, 255, 94, 94, 94, 255, 96, 96, 96, 255, 98, 98, 98, 255, 96, 96, 96, 255, 94, 94, 94, 255, 94, 94, 94, 255, 94, 94, 94, 255, 91, 91, 91, 255, 81, 81, 81, 255, 69, 69, 69, 255, 71, 71, 71, 62, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 131, 131, 131, 0, 130, 130, 130, 0, 131, 131, 131, 2, 97, 97, 97, 195, 101, 101, 101, 255, 104, 104, 105, 255, 106, 106, 107, 255, 107, 107, 108, 255, 107, 107, 108, 255, 109, 109, 109, 255, 108, 108, 108, 255, 107, 107, 108, 255, 110, 110, 110, 255, 115, 115, 115, 255, 119, 119, 119, 255, 120, 120, 120, 255, 120, 120, 120, 255, 121, 121, 121, 255, + 124, 124, 124, 255, 129, 129, 129, 255, 131, 131, 131, 255, 134, 134, 134, 255, 137, 137, 138, 255, 141, 141, 141, 255, 144, 144, 144, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 152, 152, 152, 255, 149, 149, 149, 255, 144, 144, 144, 255, 138, 138, 138, 255, 134, 134, 134, 255, 128, 128, 128, 255, 123, 123, 123, 255, + 119, 119, 119, 255, 115, 115, 115, 255, 112, 112, 112, 255, 109, 109, 109, 255, 103, 103, 103, 255, 98, 98, 98, 255, 98, 98, 98, 255, 99, 99, 99, 255, 99, 99, 99, 255, 95, 95, 95, 255, 93, 93, 93, 255, 94, 94, 94, 255, 96, 96, 96, 255, 98, 98, 98, 255, 96, 96, 96, 255, 94, 94, 94, 255, 96, 96, 95, 255, 95, 95, 95, 255, 89, 89, 89, 255, 77, 77, 77, 255, 72, 72, 72, 185, + 148, 148, 148, 0, 147, 147, 147, 0, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 137, 137, 137, 0, 135, 135, 135, 0, 99, 99, 99, 50, 97, 97, 97, 255, 102, 102, 103, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 107, 255, 106, 106, 106, 255, 106, 106, 107, 255, 105, 105, 105, 255, 106, 106, 106, 255, + 111, 111, 111, 255, 115, 115, 116, 255, 116, 116, 116, 255, 117, 117, 117, 255, 117, 117, 117, 255, 120, 120, 120, 255, 123, 123, 123, 255, 126, 126, 126, 255, 129, 129, 129, 255, 132, 132, 132, 255, 136, 136, 136, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, + 147, 147, 147, 255, 142, 142, 142, 255, 138, 138, 138, 255, 133, 133, 133, 255, 127, 127, 127, 255, 121, 121, 121, 255, 117, 117, 117, 255, 113, 113, 113, 255, 110, 110, 110, 255, 107, 107, 107, 255, 103, 103, 103, 255, 99, 99, 99, 255, 95, 95, 95, 255, 96, 96, 96, 255, 99, 99, 99, 255, 97, 97, 97, 255, 94, 94, 94, 255, 93, 93, 93, 255, 94, 94, 94, 255, 98, 98, 98, 255, 98, 98, 98, 255, + 97, 97, 97, 255, 98, 98, 98, 255, 99, 99, 99, 255, 96, 96, 96, 255, 86, 86, 86, 255, 76, 76, 75, 255, 77, 77, 77, 41, 147, 147, 147, 0, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 136, 136, 136, 0, 134, 134, 134, 3, 96, 96, 96, 148, 99, 99, 99, 255, 103, 103, 103, 255, 104, 104, 105, 255, + 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 104, 255, 101, 101, 102, 255, 106, 106, 106, 255, 111, 111, 111, 255, 114, 114, 114, 255, 112, 112, 113, 255, 113, 113, 114, 255, 114, 114, 114, 255, 117, 117, 117, 255, 120, 120, 120, 255, 122, 122, 123, 255, 126, 126, 126, 255, 129, 129, 130, 255, 132, 132, 133, 255, 136, 136, 136, 255, 138, 138, 138, 255, 142, 142, 142, 255, 144, 144, 144, 255, + 148, 148, 148, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 150, 150, 150, 255, 145, 145, 145, 255, 139, 139, 139, 255, 134, 134, 134, 255, 129, 129, 129, 255, 125, 125, 125, 255, 119, 119, 119, 255, 114, 114, 114, 255, 110, 110, 110, 255, 108, 108, 108, 255, 104, 104, 104, 255, 102, 102, 102, 255, 99, 99, 99, 255, 94, 94, 94, 255, 94, 94, 94, 255, 96, 96, 96, 255, + 97, 97, 97, 255, 95, 95, 95, 255, 93, 93, 93, 255, 94, 94, 94, 255, 98, 98, 98, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 103, 103, 103, 255, 102, 102, 102, 255, 93, 93, 93, 255, 82, 82, 82, 255, 77, 77, 77, 140, 146, 146, 146, 0, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, + 135, 135, 135, 0, 119, 119, 119, 8, 96, 96, 96, 231, 101, 101, 102, 255, 104, 104, 104, 255, 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, 100, 100, 100, 255, 101, 101, 102, 255, 107, 107, 108, 255, 112, 112, 112, 255, 110, 110, 110, 255, 110, 110, 111, 255, 110, 110, 111, 255, 112, 112, 113, 255, 115, 115, 115, 255, 116, 116, 117, 255, 120, 120, 120, 255, 122, 122, 122, 255, + 125, 125, 125, 255, 129, 129, 129, 255, 133, 133, 133, 255, 135, 135, 135, 255, 139, 139, 139, 255, 144, 144, 144, 255, 150, 150, 150, 255, 154, 154, 154, 255, 155, 155, 155, 255, 156, 156, 156, 255, 156, 156, 156, 255, 151, 151, 151, 255, 146, 146, 146, 255, 138, 138, 138, 255, 131, 131, 131, 255, 124, 124, 124, 255, 119, 119, 119, 255, 114, 114, 114, 255, 112, 112, 112, 255, 108, 108, 108, 255, 104, 104, 104, 255, + 102, 102, 102, 255, 99, 99, 99, 255, 99, 99, 99, 255, 95, 95, 95, 255, 92, 92, 92, 255, 93, 93, 93, 255, 97, 97, 97, 255, 97, 97, 97, 255, 97, 97, 97, 255, 97, 97, 97, 255, 100, 100, 100, 255, 105, 105, 105, 255, 106, 106, 106, 255, 105, 105, 105, 255, 106, 106, 106, 255, 105, 105, 105, 255, 100, 100, 100, 255, 88, 88, 88, 255, 80, 80, 80, 226, 149, 149, 149, 1, 147, 147, 147, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 139, 139, 139, 1, 101, 101, 101, 61, 100, 100, 101, 255, 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 102, 102, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, 99, 99, 99, 255, 103, 103, 103, 255, 107, 107, 108, 255, 109, 109, 110, 255, 108, 108, 108, 255, 108, 108, 108, 255, + 108, 108, 109, 255, 111, 111, 111, 255, 111, 111, 111, 255, 114, 114, 114, 255, 116, 116, 116, 255, 119, 119, 119, 255, 122, 122, 122, 255, 126, 126, 126, 255, 128, 128, 128, 255, 131, 131, 131, 255, 139, 139, 139, 255, 145, 145, 145, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 147, 147, 147, 255, 142, 142, 142, 255, 136, 136, 136, 255, 130, 130, 130, 255, + 123, 123, 123, 255, 114, 114, 114, 255, 109, 109, 109, 255, 107, 107, 107, 255, 105, 105, 105, 255, 101, 101, 101, 255, 100, 100, 100, 255, 98, 98, 98, 255, 97, 97, 97, 255, 96, 96, 96, 255, 93, 93, 93, 255, 93, 93, 93, 255, 97, 97, 97, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 104, 104, 103, 255, 107, 107, 107, 255, 110, 110, 110, 255, 108, 108, 108, 255, 108, 108, 108, 255, + 108, 108, 108, 255, 104, 104, 104, 255, 96, 96, 96, 255, 84, 84, 84, 255, 84, 84, 84, 47, 155, 155, 155, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 139, 139, 139, 2, 102, 102, 102, 130, 102, 102, 102, 255, 106, 106, 106, 255, 102, 102, 102, 255, 100, 100, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 98, 98, 98, 255, + 97, 97, 98, 255, 103, 103, 103, 255, 107, 107, 107, 255, 106, 106, 107, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 106, 255, 108, 108, 108, 255, 108, 108, 108, 255, 110, 110, 110, 255, 112, 112, 113, 255, 114, 114, 115, 255, 118, 118, 118, 255, 120, 120, 120, 255, 124, 124, 124, 255, 131, 131, 131, 255, 138, 138, 138, 255, 140, 140, 140, 255, 142, 142, 142, 255, 145, 145, 145, 255, 149, 149, 149, 255, + 150, 150, 150, 255, 149, 149, 149, 255, 144, 144, 144, 255, 135, 135, 135, 255, 128, 128, 128, 255, 123, 123, 123, 255, 119, 119, 119, 255, 114, 114, 114, 255, 108, 108, 108, 255, 102, 102, 102, 255, 101, 101, 101, 255, 99, 99, 99, 255, 98, 98, 98, 255, 98, 98, 98, 255, 97, 97, 97, 255, 97, 97, 97, 255, 96, 96, 96, 255, 97, 97, 97, 255, 100, 100, 99, 255, 104, 104, 104, 255, 106, 106, 106, 255, + 106, 106, 106, 255, 106, 106, 106, 255, 109, 109, 109, 255, 113, 113, 113, 255, 111, 111, 111, 255, 109, 109, 109, 255, 109, 109, 109, 255, 107, 107, 107, 255, 99, 99, 99, 255, 88, 88, 88, 255, 82, 82, 82, 110, 157, 157, 157, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 141, 141, 141, 2, 104, 104, 104, 187, 105, 105, 105, 255, + 106, 106, 106, 255, 102, 102, 102, 255, 100, 100, 100, 255, 100, 100, 100, 255, 100, 100, 100, 255, 97, 97, 98, 255, 98, 98, 99, 255, 103, 103, 103, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 107, 255, 107, 107, 107, 255, 108, 108, 109, 255, 111, 111, 111, 255, 113, 113, 113, 255, 115, 115, 115, 255, 122, 122, 122, 255, + 127, 127, 127, 255, 130, 130, 130, 255, 131, 131, 131, 255, 138, 138, 138, 255, 145, 145, 145, 255, 149, 149, 149, 255, 150, 150, 150, 255, 149, 149, 149, 255, 141, 141, 141, 255, 132, 132, 132, 255, 123, 123, 123, 255, 115, 115, 115, 255, 109, 109, 109, 255, 108, 108, 108, 255, 105, 105, 105, 255, 101, 101, 101, 255, 98, 98, 98, 255, 97, 97, 97, 255, 97, 97, 97, 255, 98, 98, 98, 255, 98, 98, 98, 255, + 101, 101, 101, 255, 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 103, 255, 107, 107, 107, 255, 111, 111, 110, 255, 110, 110, 110, 255, 107, 107, 107, 255, 109, 109, 109, 255, 112, 112, 112, 255, 113, 113, 113, 255, 111, 111, 111, 255, 110, 110, 110, 255, 108, 108, 108, 255, 102, 102, 102, 255, 90, 90, 90, 255, 82, 82, 82, 179, 153, 153, 153, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 136, 136, 136, 5, 108, 108, 108, 236, 110, 110, 110, 255, 106, 106, 106, 255, 102, 102, 102, 255, 100, 100, 100, 255, 100, 100, 100, 255, 99, 99, 99, 255, 97, 97, 97, 255, 100, 100, 100, 255, 103, 103, 103, 255, 104, 104, 104, 255, 101, 101, 101, 255, 101, 101, 101, 255, 100, 100, 101, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, + 105, 105, 105, 255, 106, 106, 107, 255, 108, 108, 109, 255, 108, 108, 108, 255, 113, 113, 114, 255, 119, 119, 119, 255, 121, 121, 121, 255, 121, 121, 121, 255, 128, 128, 128, 255, 135, 135, 135, 255, 142, 142, 142, 255, 148, 148, 148, 255, 151, 151, 151, 255, 148, 148, 148, 255, 141, 141, 141, 255, 132, 132, 132, 255, 120, 120, 120, 255, 109, 109, 109, 255, 102, 102, 102, 255, 99, 99, 99, 255, 99, 99, 99, 255, + 99, 99, 99, 255, 99, 99, 99, 255, 98, 98, 98, 255, 98, 98, 98, 255, 102, 102, 102, 255, 104, 104, 104, 255, 106, 106, 105, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 106, 255, 109, 109, 109, 255, 112, 112, 112, 255, 111, 111, 111, 255, 109, 109, 109, 255, 109, 109, 109, 255, 112, 112, 112, 255, 113, 113, 113, 255, 111, 111, 111, 255, 110, 110, 110, 255, 107, 107, 108, 255, 103, 103, 103, 255, + 92, 92, 92, 255, 82, 82, 82, 223, 150, 150, 150, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 119, 119, 119, 33, 115, 115, 115, 255, 116, 116, 116, 255, 109, 109, 110, 255, 101, 101, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, 98, 98, 99, 255, 96, 96, 96, 255, 102, 102, 102, 255, 104, 104, 104, 255, 103, 103, 103, 255, + 100, 100, 100, 255, 100, 100, 100, 255, 100, 100, 100, 255, 102, 102, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 106, 255, 110, 110, 110, 255, 111, 111, 112, 255, 112, 112, 112, 255, 116, 116, 116, 255, 123, 123, 123, 255, 130, 130, 130, 255, 137, 137, 137, 255, 144, 144, 144, 255, 148, 148, 148, 255, 146, 146, 146, 255, 139, 139, 139, 255, + 130, 130, 130, 255, 118, 118, 118, 255, 106, 106, 106, 255, 97, 97, 97, 255, 94, 94, 94, 255, 93, 93, 93, 255, 97, 97, 97, 255, 100, 100, 100, 255, 102, 102, 102, 255, 105, 105, 105, 255, 107, 107, 107, 255, 109, 109, 109, 255, 110, 110, 110, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 109, 255, 108, 108, 108, 255, + 110, 110, 110, 255, 112, 112, 112, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 104, 104, 104, 255, 94, 94, 94, 255, 83, 83, 83, 252, 85, 85, 85, 10, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 122, 122, 122, 68, 122, 122, 123, 255, 121, 121, 121, 255, 114, 114, 114, 255, 106, 106, 106, 255, 105, 105, 106, 255, + 105, 105, 105, 255, 101, 101, 101, 255, 100, 100, 100, 255, 104, 104, 104, 255, 106, 106, 106, 255, 102, 102, 102, 255, 100, 100, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 102, 255, 101, 101, 101, 255, 101, 101, 102, 255, 104, 104, 104, 255, 105, 105, 106, 255, 105, 105, 106, 255, 105, 105, 105, 255, 111, 111, 112, 255, 115, 115, 115, 255, + 120, 120, 120, 255, 128, 128, 128, 255, 139, 139, 139, 255, 150, 150, 150, 255, 150, 150, 150, 255, 138, 138, 138, 255, 123, 123, 123, 255, 111, 111, 111, 255, 102, 102, 102, 255, 93, 93, 93, 255, 91, 91, 91, 255, 93, 93, 93, 255, 99, 99, 99, 255, 106, 106, 106, 255, 109, 109, 109, 255, 112, 112, 112, 255, 111, 111, 111, 255, 112, 112, 112, 255, 111, 111, 111, 255, 111, 111, 111, 255, 111, 111, 111, 255, + 110, 110, 110, 255, 109, 109, 109, 255, 110, 110, 110, 255, 111, 111, 111, 255, 109, 109, 109, 255, 108, 108, 108, 255, 110, 110, 110, 255, 110, 110, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 108, 108, 108, 255, 105, 105, 105, 255, 96, 96, 96, 255, 85, 85, 85, 255, 82, 82, 83, 51, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, + 130, 130, 130, 91, 129, 129, 129, 255, 127, 127, 128, 255, 119, 119, 120, 255, 112, 112, 112, 255, 111, 111, 111, 255, 110, 110, 110, 255, 106, 106, 106, 255, 106, 106, 106, 255, 111, 111, 111, 255, 112, 112, 112, 255, 107, 107, 108, 255, 106, 106, 106, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, + 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 102, 102, 102, 255, 106, 106, 107, 255, 106, 106, 106, 255, 108, 108, 108, 255, 117, 117, 117, 255, 136, 136, 136, 255, 150, 150, 150, 255, 151, 151, 151, 255, 135, 135, 135, 255, 117, 117, 117, 255, 105, 105, 105, 255, 98, 98, 98, 255, 95, 95, 95, 255, 95, 95, 95, 255, 101, 101, 101, 255, 107, 107, 107, 255, 110, 110, 110, 255, 113, 113, 113, 255, + 114, 114, 114, 255, 113, 113, 113, 255, 112, 112, 112, 255, 110, 110, 110, 255, 110, 110, 110, 255, 110, 110, 110, 255, 110, 110, 110, 255, 108, 108, 109, 255, 109, 109, 109, 255, 110, 110, 110, 255, 109, 109, 109, 255, 107, 107, 107, 255, 108, 108, 109, 255, 110, 110, 110, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 105, 105, 105, 255, 97, 97, 97, 255, 86, 86, 86, 255, 83, 83, 84, 75, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 1, 137, 137, 138, 103, 136, 136, 136, 255, 134, 134, 134, 255, 125, 125, 126, 255, 118, 118, 118, 255, 119, 119, 119, 255, 117, 117, 117, 255, 113, 113, 113, 255, 115, 115, 115, 255, 118, 118, 118, 255, 119, 119, 119, 255, 115, 115, 115, 255, 113, 113, 113, 255, 112, 112, 112, 255, 111, 111, 112, 255, + 111, 111, 111, 255, 108, 108, 109, 255, 107, 107, 107, 255, 105, 105, 106, 255, 105, 105, 105, 255, 103, 103, 103, 255, 104, 104, 104, 255, 102, 102, 102, 255, 100, 100, 100, 255, 102, 102, 102, 255, 102, 102, 102, 255, 97, 97, 97, 255, 97, 97, 98, 255, 106, 106, 107, 255, 121, 121, 121, 255, 136, 136, 136, 255, 144, 144, 144, 255, 124, 124, 124, 255, 109, 109, 109, 255, 100, 100, 100, 255, 101, 101, 101, 255, + 106, 106, 106, 255, 106, 106, 106, 255, 106, 106, 106, 255, 108, 108, 108, 255, 108, 108, 109, 255, 112, 112, 112, 255, 114, 114, 114, 255, 113, 113, 114, 255, 111, 111, 111, 255, 109, 109, 109, 255, 109, 109, 109, 255, 110, 110, 110, 255, 109, 109, 109, 255, 107, 107, 107, 255, 107, 107, 107, 255, 109, 109, 109, 255, 107, 107, 108, 255, 105, 105, 106, 255, 106, 106, 106, 255, 109, 109, 109, 255, 108, 108, 108, 255, + 107, 107, 107, 255, 107, 107, 107, 255, 104, 104, 104, 255, 96, 96, 97, 255, 86, 86, 86, 255, 82, 82, 83, 94, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 144, 144, 144, 118, 143, 143, 143, 255, 141, 141, 141, 255, 133, 133, 133, 255, 125, 125, 125, 255, 125, 125, 125, 255, 126, 126, 126, 255, 121, 121, 121, 255, 123, 123, 123, 255, + 127, 127, 127, 255, 127, 127, 127, 255, 125, 125, 125, 255, 122, 122, 123, 255, 123, 123, 123, 255, 123, 123, 123, 255, 122, 122, 122, 255, 119, 119, 119, 255, 118, 118, 119, 255, 119, 119, 119, 255, 117, 117, 117, 255, 116, 116, 116, 255, 117, 117, 117, 255, 113, 113, 113, 255, 108, 108, 108, 255, 111, 111, 111, 255, 104, 104, 104, 255, 95, 95, 95, 255, 94, 94, 94, 255, 98, 98, 98, 255, 98, 98, 99, 255, + 115, 115, 115, 255, 144, 144, 144, 255, 101, 101, 101, 255, 103, 103, 103, 255, 113, 113, 113, 255, 112, 112, 112, 255, 110, 110, 110, 255, 106, 106, 107, 255, 103, 103, 103, 255, 103, 103, 103, 255, 105, 105, 105, 255, 109, 109, 109, 255, 110, 110, 111, 255, 112, 112, 112, 255, 109, 109, 109, 255, 107, 107, 107, 255, 107, 107, 107, 255, 108, 108, 108, 255, 107, 107, 107, 255, 105, 105, 105, 255, 105, 105, 105, 255, + 107, 107, 107, 255, 107, 107, 107, 255, 104, 104, 104, 255, 105, 105, 105, 255, 107, 107, 108, 255, 107, 107, 108, 255, 106, 106, 107, 255, 105, 105, 106, 255, 103, 103, 104, 255, 96, 96, 97, 255, 85, 85, 86, 255, 82, 82, 83, 106, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 152, 152, 152, 117, 151, 151, 151, 255, 147, 147, 147, 255, + 139, 139, 140, 255, 131, 131, 132, 255, 132, 132, 133, 255, 133, 133, 133, 255, 130, 130, 130, 255, 131, 131, 132, 255, 135, 135, 136, 255, 136, 136, 137, 255, 133, 133, 134, 255, 133, 133, 134, 255, 133, 133, 134, 255, 135, 135, 136, 255, 134, 134, 135, 255, 132, 132, 133, 255, 132, 132, 133, 255, 133, 133, 134, 255, 133, 133, 134, 255, 134, 134, 134, 255, 135, 135, 136, 255, 134, 134, 134, 255, 132, 132, 133, 255, + 137, 137, 138, 255, 133, 133, 134, 255, 126, 126, 127, 255, 126, 126, 127, 255, 130, 130, 131, 255, 126, 126, 127, 255, 126, 126, 127, 255, 103, 103, 103, 255, 108, 108, 108, 255, 108, 108, 108, 255, 106, 106, 106, 255, 105, 105, 105, 255, 106, 106, 106, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 100, 100, 100, 255, 105, 105, 105, 255, 107, 107, 107, 255, 109, 109, 109, 255, 107, 107, 107, 255, + 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 106, 255, 106, 106, 106, 255, 104, 104, 104, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 102, 102, 102, 255, 103, 103, 103, 255, 106, 106, 106, 255, 106, 106, 106, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, 97, 97, 97, 255, 86, 86, 86, 255, 82, 82, 82, 110, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 0, 157, 157, 158, 107, 157, 157, 158, 255, 154, 154, 154, 255, 146, 146, 146, 255, 139, 139, 139, 255, 139, 139, 140, 255, 139, 139, 140, 255, 137, 137, 137, 255, 140, 140, 141, 255, 143, 143, 143, 255, 144, 144, 144, 255, 142, 142, 142, 255, 142, 142, 142, 255, 143, 143, 143, 255, 146, 146, 146, 255, 145, 145, 146, 255, 144, 144, 144, 255, 144, 144, 144, 255, + 146, 146, 146, 255, 147, 147, 147, 255, 149, 149, 149, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 157, 157, 157, 255, 155, 155, 155, 255, 144, 144, 144, 255, 137, 137, 137, 255, 129, 129, 129, 255, 102, 102, 102, 255, 117, 117, 117, 255, 152, 152, 152, 255, 136, 136, 137, 255, 114, 114, 115, 255, 102, 102, 103, 255, 98, 98, 99, 255, 100, 100, 100, 255, 98, 98, 99, 255, 97, 97, 97, 255, + 97, 97, 98, 255, 98, 98, 98, 255, 101, 101, 102, 255, 104, 104, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 103, 255, 103, 103, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 102, 102, 102, 255, 102, 102, 102, 255, 103, 103, 104, 255, 103, 103, 104, 255, 101, 101, 102, 255, 103, 103, 103, 255, 105, 105, 106, 255, 104, 104, 105, 255, 103, 103, 104, 255, 102, 102, 103, 255, 101, 101, 101, 255, + 95, 95, 95, 255, 85, 85, 85, 255, 82, 82, 82, 94, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 163, 163, 163, 96, 164, 164, 164, 255, 158, 158, 158, 255, 150, 150, 150, 255, 144, 144, 144, 255, 145, 145, 145, 255, 146, 146, 146, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 150, 150, 150, 255, + 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 150, 150, 150, 255, 143, 143, 143, 255, 144, 144, 144, 255, 136, 136, 136, 255, 116, 116, 115, 255, 97, 97, 97, 255, 100, 100, 100, 255, 121, 121, 121, 255, 147, 147, 147, 255, 151, 151, 151, 255, 145, 145, 145, 255, + 137, 137, 138, 255, 119, 119, 120, 255, 106, 106, 107, 255, 101, 101, 101, 255, 96, 96, 97, 255, 94, 94, 95, 255, 95, 95, 96, 255, 96, 96, 97, 255, 99, 99, 100, 255, 101, 101, 102, 255, 101, 101, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 102, 102, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 101, 101, 102, 255, 101, 101, 102, 255, 101, 101, 102, 255, 99, 99, 99, 255, + 101, 101, 102, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 103, 255, 101, 101, 102, 255, 99, 99, 100, 255, 93, 93, 94, 255, 83, 83, 84, 255, 82, 82, 83, 82, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 168, 168, 168, 77, 169, 169, 169, 255, 164, 164, 164, 255, 156, 156, 156, 255, 149, 149, 149, 255, 150, 150, 150, 255, + 150, 150, 150, 255, 149, 149, 149, 255, 150, 150, 150, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 140, 255, 133, 133, 133, 255, 121, 121, 121, 255, 116, 116, 116, 255, 111, 111, 111, 255, 104, 104, 104, 255, + 101, 101, 101, 255, 115, 115, 115, 255, 138, 138, 139, 255, 154, 154, 154, 255, 152, 152, 153, 255, 146, 146, 147, 255, 138, 138, 139, 255, 130, 130, 131, 255, 119, 119, 119, 255, 110, 110, 110, 255, 105, 105, 106, 255, 101, 101, 102, 255, 98, 98, 99, 255, 97, 97, 98, 255, 99, 99, 99, 255, 101, 101, 102, 255, 100, 100, 101, 255, 98, 98, 99, 255, 99, 99, 99, 255, 100, 100, 100, 255, 100, 100, 101, 255, + 99, 99, 100, 255, 99, 99, 100, 255, 100, 100, 101, 255, 100, 100, 101, 255, 100, 100, 100, 255, 98, 98, 99, 255, 100, 100, 101, 255, 102, 102, 103, 255, 102, 102, 102, 255, 100, 100, 101, 255, 101, 101, 101, 255, 98, 98, 98, 255, 92, 92, 93, 255, 82, 82, 83, 255, 84, 84, 84, 59, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, + 165, 165, 165, 44, 173, 173, 173, 255, 167, 167, 167, 255, 160, 160, 160, 255, 152, 152, 152, 255, 151, 151, 151, 255, 152, 152, 152, 255, 150, 150, 150, 255, 151, 151, 151, 255, 154, 154, 154, 255, 154, 154, 154, 255, 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 148, 148, 148, 255, 147, 147, 147, 255, 142, 142, 142, 255, 138, 138, 138, 255, 135, 135, 135, 255, 130, 130, 130, 255, 124, 124, 124, 255, + 120, 120, 120, 255, 114, 114, 114, 255, 104, 104, 104, 255, 101, 101, 101, 255, 108, 108, 108, 255, 117, 117, 117, 255, 121, 121, 121, 255, 130, 130, 131, 255, 144, 144, 144, 255, 150, 150, 151, 255, 150, 150, 151, 255, 145, 145, 146, 255, 139, 139, 139, 255, 131, 131, 131, 255, 128, 128, 129, 255, 124, 124, 125, 255, 116, 116, 116, 255, 108, 108, 109, 255, 105, 105, 105, 255, 103, 103, 104, 255, 104, 104, 104, 255, + 102, 102, 103, 255, 101, 101, 102, 255, 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 99, 255, 99, 99, 99, 255, 98, 98, 99, 255, 97, 97, 97, 255, 98, 98, 98, 255, 100, 100, 101, 255, 98, 98, 99, 255, 97, 97, 98, 255, 100, 100, 100, 255, 101, 101, 102, 255, 100, 100, 101, 255, 99, 99, 100, 255, 99, 99, 99, 255, 98, 98, 98, 255, 91, 91, 91, 255, 81, 81, 82, 255, 95, 95, 96, 17, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 138, 138, 138, 11, 176, 176, 176, 245, 171, 171, 171, 255, 163, 163, 163, 255, 153, 153, 153, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 150, 150, 150, 255, 150, 150, 150, 255, 146, 146, 146, 255, 143, 143, 143, 255, 141, 141, 141, 255, 138, 138, 138, 255, + 136, 136, 136, 255, 131, 131, 131, 255, 125, 125, 125, 255, 119, 119, 119, 255, 115, 115, 115, 255, 109, 109, 109, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 103, 103, 103, 255, 112, 112, 112, 255, 128, 128, 128, 255, 140, 140, 140, 255, 145, 145, 145, 255, 148, 148, 149, 255, 150, 150, 150, 255, 147, 147, 148, 255, 144, 144, 144, 255, 139, 139, 140, 255, 135, 135, 136, 255, 134, 134, 135, 255, + 131, 131, 132, 255, 125, 125, 125, 255, 117, 117, 118, 255, 113, 113, 113, 255, 112, 112, 113, 255, 109, 109, 110, 255, 106, 106, 107, 255, 105, 105, 105, 255, 102, 102, 103, 255, 100, 100, 100, 255, 100, 100, 100, 255, 99, 99, 99, 255, 97, 97, 98, 255, 96, 96, 96, 255, 97, 97, 98, 255, 99, 99, 100, 255, 96, 96, 97, 255, 96, 96, 97, 255, 99, 99, 100, 255, 100, 100, 100, 255, 99, 99, 100, 255, + 98, 98, 99, 255, 98, 98, 98, 255, 97, 97, 98, 255, 89, 89, 89, 255, 79, 79, 80, 230, 132, 132, 132, 2, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 136, 136, 136, 8, 175, 175, 175, 200, 172, 172, 172, 255, 164, 164, 164, 255, 153, 153, 153, 255, 146, 146, 146, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, + 142, 142, 142, 255, 142, 142, 142, 255, 138, 138, 138, 255, 134, 134, 134, 255, 131, 131, 131, 255, 127, 127, 127, 255, 124, 124, 124, 255, 121, 121, 120, 255, 113, 113, 113, 255, 108, 108, 108, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 105, 105, 105, 255, 112, 112, 112, 255, 114, 114, 114, 255, 118, 118, 118, 255, 132, 132, 132, 255, 146, 146, 147, 255, 156, 156, 156, 255, 157, 157, 158, 255, + 155, 155, 155, 255, 151, 151, 152, 255, 148, 148, 148, 255, 144, 144, 145, 255, 141, 141, 142, 255, 136, 136, 137, 255, 132, 132, 133, 255, 128, 128, 129, 255, 126, 126, 126, 255, 122, 122, 123, 255, 119, 119, 120, 255, 117, 117, 117, 255, 111, 111, 112, 255, 108, 108, 109, 255, 105, 105, 106, 255, 102, 102, 103, 255, 103, 103, 103, 255, 102, 102, 103, 255, 98, 98, 99, 255, 98, 98, 99, 255, 98, 98, 98, 255, + 98, 98, 98, 255, 96, 96, 97, 255, 96, 96, 97, 255, 98, 98, 99, 255, 100, 100, 100, 255, 98, 98, 98, 255, 97, 97, 98, 255, 98, 98, 98, 255, 95, 95, 95, 255, 87, 87, 87, 255, 78, 78, 79, 188, 129, 129, 129, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 136, 136, 136, 5, 173, 173, 173, 145, 172, 172, 172, 255, + 163, 163, 163, 255, 150, 150, 150, 255, 141, 141, 141, 255, 140, 140, 140, 255, 139, 139, 139, 255, 135, 135, 135, 255, 133, 133, 133, 255, 133, 133, 133, 255, 130, 130, 130, 255, 124, 124, 124, 255, 120, 120, 120, 255, 117, 117, 117, 255, 113, 113, 113, 255, 110, 110, 110, 255, 105, 105, 105, 255, 101, 101, 101, 255, 99, 99, 99, 255, 101, 101, 101, 255, 104, 104, 104, 255, 109, 109, 109, 255, 118, 118, 118, 255, + 126, 126, 126, 255, 131, 131, 132, 255, 136, 136, 136, 255, 144, 144, 145, 255, 155, 155, 155, 255, 159, 159, 160, 255, 158, 158, 158, 255, 154, 154, 155, 255, 150, 150, 151, 255, 145, 145, 146, 255, 141, 141, 141, 255, 137, 137, 137, 255, 134, 134, 135, 255, 133, 133, 133, 255, 130, 130, 131, 255, 130, 130, 131, 255, 127, 127, 128, 255, 121, 121, 122, 255, 116, 116, 117, 255, 111, 111, 112, 255, 108, 108, 109, 255, + 106, 106, 107, 255, 105, 105, 106, 255, 104, 104, 105, 255, 101, 101, 102, 255, 101, 101, 102, 255, 100, 100, 101, 255, 99, 99, 100, 255, 97, 97, 98, 255, 97, 97, 98, 255, 99, 99, 100, 255, 99, 99, 100, 255, 97, 97, 98, 255, 96, 96, 97, 255, 95, 95, 96, 255, 93, 93, 93, 255, 84, 84, 85, 255, 77, 77, 78, 123, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 138, 138, 138, 2, 169, 169, 169, 78, 171, 171, 171, 255, 163, 163, 163, 255, 149, 149, 149, 255, 136, 136, 136, 255, 132, 132, 132, 255, 131, 131, 131, 255, 127, 127, 127, 255, 123, 123, 123, 255, 124, 124, 124, 255, 124, 124, 124, 255, 120, 120, 120, 255, 113, 113, 113, 255, 108, 108, 108, 255, 105, 105, 105, 255, 104, 104, 104, 255, 103, 103, 103, 255, + 100, 100, 100, 255, 101, 101, 101, 255, 104, 104, 104, 255, 109, 109, 109, 255, 115, 115, 115, 255, 124, 124, 124, 255, 133, 133, 133, 255, 140, 140, 141, 255, 145, 145, 145, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 150, 150, 150, 255, 144, 144, 145, 255, 141, 141, 141, 255, 138, 138, 139, 255, 136, 136, 137, 255, 136, 136, 137, 255, 135, 135, 135, 255, + 134, 134, 135, 255, 132, 132, 132, 255, 126, 126, 127, 255, 120, 120, 121, 255, 115, 115, 115, 255, 111, 111, 112, 255, 110, 110, 111, 255, 110, 110, 111, 255, 106, 106, 107, 255, 105, 105, 106, 255, 104, 104, 104, 255, 103, 103, 104, 255, 100, 100, 100, 255, 98, 98, 99, 255, 100, 100, 101, 255, 101, 101, 102, 255, 100, 100, 100, 255, 98, 98, 98, 255, 97, 97, 98, 255, 95, 95, 96, 255, 90, 90, 90, 255, + 80, 80, 81, 255, 77, 77, 78, 59, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 140, 140, 140, 1, 156, 156, 156, 21, 170, 170, 170, 242, 162, 162, 162, 255, 148, 148, 148, 255, 133, 133, 133, 255, 125, 125, 125, 255, 123, 123, 123, 255, 122, 122, 122, 255, 119, 119, 119, 255, 121, 121, 121, 255, 101, 100, 100, 255, + 67, 65, 65, 255, 110, 110, 110, 255, 105, 105, 105, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 104, 104, 104, 255, 105, 105, 105, 255, 108, 108, 108, 255, 115, 115, 115, 255, 121, 121, 121, 255, 129, 129, 129, 255, 136, 136, 136, 255, 143, 143, 143, 255, 149, 149, 150, 255, 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 151, 151, 152, 255, 150, 150, 151, 255, 148, 148, 149, 255, + 146, 146, 147, 255, 143, 143, 143, 255, 142, 142, 142, 255, 140, 140, 141, 255, 139, 139, 140, 255, 138, 138, 139, 255, 137, 137, 138, 255, 132, 132, 133, 255, 130, 130, 130, 255, 124, 124, 124, 255, 119, 119, 119, 255, 117, 117, 117, 255, 117, 117, 118, 255, 114, 114, 114, 255, 109, 109, 110, 255, 108, 108, 109, 255, 108, 108, 108, 255, 104, 104, 105, 255, 101, 101, 102, 255, 101, 101, 102, 255, 103, 103, 104, 255, + 103, 103, 104, 255, 101, 101, 102, 255, 99, 99, 100, 255, 97, 97, 98, 255, 96, 96, 97, 255, 89, 89, 89, 255, 79, 79, 79, 237, 76, 76, 77, 3, 134, 134, 134, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 139, 139, 139, 0, 138, 138, 138, 6, 165, 165, 165, 168, 162, 162, 162, 255, 149, 149, 149, 255, 131, 131, 131, 255, + 119, 119, 119, 255, 119, 119, 119, 255, 121, 121, 121, 255, 98, 97, 97, 255, 61, 61, 61, 255, 51, 49, 49, 255, 51, 49, 49, 255, 86, 85, 85, 255, 104, 104, 104, 255, 102, 102, 102, 255, 104, 104, 104, 255, 107, 107, 107, 255, 110, 110, 110, 255, 111, 111, 111, 255, 114, 114, 114, 255, 120, 120, 120, 255, 128, 128, 129, 255, 133, 133, 133, 255, 139, 139, 139, 255, 144, 144, 144, 255, 151, 151, 151, 255, + 155, 155, 156, 255, 156, 156, 156, 255, 155, 155, 156, 255, 154, 154, 155, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 141, 141, 142, 255, 139, 139, 140, 255, 136, 136, 136, 255, 132, 132, 133, 255, 129, 129, 130, 255, 127, 127, 127, 255, 124, 124, 125, 255, 124, 124, 124, 255, 121, 121, 121, 255, 116, 116, 116, 255, 114, 114, 115, 255, + 113, 113, 114, 255, 111, 111, 112, 255, 107, 107, 107, 255, 103, 103, 104, 255, 105, 105, 106, 255, 107, 107, 107, 255, 106, 106, 107, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 101, 255, 96, 96, 97, 255, 88, 88, 88, 255, 80, 80, 81, 155, 130, 130, 130, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, + 140, 140, 140, 0, 135, 135, 135, 2, 161, 161, 161, 79, 161, 161, 161, 255, 150, 150, 150, 255, 135, 135, 135, 255, 123, 123, 123, 255, 97, 97, 97, 255, 64, 64, 64, 255, 54, 54, 54, 255, 53, 53, 53, 255, 53, 53, 53, 255, 64, 63, 63, 255, 96, 95, 95, 255, 105, 105, 105, 255, 104, 104, 104, 255, 107, 107, 107, 255, 110, 110, 110, 255, 114, 114, 114, 255, 117, 117, 117, 255, 120, 120, 120, 255, + 125, 125, 125, 255, 131, 131, 131, 255, 137, 137, 137, 255, 141, 141, 142, 255, 147, 147, 148, 255, 151, 151, 151, 255, 153, 153, 154, 255, 154, 154, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 149, 149, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 138, 138, 139, 255, 135, 135, 136, 255, 131, 131, 132, 255, 129, 129, 130, 255, + 128, 128, 129, 255, 129, 129, 129, 255, 127, 127, 128, 255, 124, 124, 125, 255, 119, 119, 120, 255, 119, 119, 119, 255, 116, 116, 117, 255, 112, 112, 113, 255, 108, 108, 109, 255, 107, 107, 108, 255, 109, 109, 110, 255, 108, 108, 109, 255, 108, 108, 108, 255, 104, 104, 104, 255, 104, 104, 104, 255, 101, 101, 102, 255, 95, 95, 96, 255, 87, 87, 88, 255, 84, 84, 85, 60, 131, 131, 131, 0, 131, 131, 131, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, 128, 128, 128, 0, 133, 133, 133, 0, 135, 135, 135, 9, 161, 161, 161, 216, 154, 154, 154, 255, 134, 134, 134, 255, 70, 69, 69, 255, 58, 58, 58, 255, 58, 57, 57, 255, 58, 58, 58, 255, 68, 67, 67, 255, 95, 94, 94, 255, 112, 112, 112, 255, 110, 110, 110, 255, 108, 108, 108, 255, + 107, 107, 107, 255, 109, 109, 109, 255, 113, 113, 113, 255, 118, 118, 119, 255, 123, 123, 123, 255, 127, 127, 127, 255, 129, 129, 129, 255, 133, 133, 134, 255, 138, 138, 139, 255, 144, 144, 144, 255, 148, 148, 148, 255, 151, 151, 151, 255, 153, 153, 154, 255, 152, 152, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 150, 150, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 147, 255, 144, 144, 145, 255, + 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 134, 255, 132, 132, 133, 255, 131, 131, 132, 255, 131, 131, 132, 255, 131, 131, 131, 255, 130, 130, 130, 255, 126, 126, 126, 255, 124, 124, 125, 255, 123, 123, 124, 255, 119, 119, 120, 255, 114, 114, 115, 255, 112, 112, 113, 255, 112, 112, 112, 255, 113, 113, 113, 255, 111, 111, 112, 255, 109, 109, 110, 255, 107, 107, 107, 255, 104, 104, 105, 255, + 103, 103, 103, 255, 95, 95, 95, 255, 86, 86, 87, 206, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 2, 157, 157, 157, 105, 155, 155, 155, 255, 148, 148, 148, 255, 80, 80, 80, 255, 63, 62, 63, 255, 71, 71, 71, 255, + 98, 98, 98, 255, 112, 112, 112, 255, 105, 105, 106, 255, 103, 103, 103, 255, 107, 107, 107, 255, 112, 112, 112, 255, 112, 112, 112, 255, 114, 114, 114, 255, 117, 117, 117, 255, 122, 122, 122, 255, 127, 127, 128, 255, 133, 133, 133, 255, 135, 135, 135, 255, 137, 137, 138, 255, 141, 141, 141, 255, 143, 143, 144, 255, 149, 149, 149, 255, 151, 151, 152, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, + 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 147, 255, 144, 144, 145, 255, 144, 144, 144, 255, 141, 141, 141, 255, 139, 139, 140, 255, 136, 136, 137, 255, 135, 135, 136, 255, 135, 135, 135, 255, 135, 135, 135, 255, 134, 134, 135, 255, 132, 132, 133, 255, 129, 129, 130, 255, 130, 130, 130, 255, 129, 129, 130, 255, 126, 126, 127, 255, 120, 120, 121, 255, 116, 116, 117, 255, 116, 116, 117, 255, + 117, 117, 118, 255, 116, 116, 116, 255, 114, 114, 114, 255, 110, 110, 110, 255, 109, 109, 110, 255, 107, 107, 108, 255, 103, 103, 103, 255, 94, 94, 95, 255, 90, 90, 90, 83, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 141, 141, 141, 12, 158, 158, 158, 222, 152, 152, 152, 255, 123, 123, 123, 255, 106, 106, 106, 255, 110, 110, 110, 255, 106, 106, 106, 255, 106, 106, 106, 255, 105, 105, 105, 255, 104, 104, 104, 255, 106, 106, 106, 255, 114, 114, 114, 255, 118, 118, 118, 255, 120, 120, 120, 255, 122, 122, 122, 255, 126, 126, 127, 255, 131, 131, 132, 255, 135, 135, 135, 255, 140, 140, 140, 255, 143, 143, 143, 255, 144, 144, 145, 255, + 147, 147, 147, 255, 148, 148, 149, 255, 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 146, 146, 147, 255, 144, 144, 145, 255, 143, 143, 143, 255, 141, 141, 142, 255, 140, 140, 141, 255, 139, 139, 140, 255, 139, 139, 139, 255, 138, 138, 139, 255, 137, 137, 138, 255, 135, 135, 136, 255, 134, 134, 134, 255, 133, 133, 134, 255, + 133, 133, 133, 255, 131, 131, 132, 255, 128, 128, 128, 255, 123, 123, 123, 255, 121, 121, 121, 255, 120, 120, 121, 255, 120, 120, 121, 255, 118, 118, 119, 255, 115, 115, 116, 255, 112, 112, 113, 255, 110, 110, 111, 255, 109, 109, 110, 255, 102, 102, 103, 255, 93, 93, 94, 215, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 2, 156, 156, 156, 90, 157, 157, 157, 255, 146, 146, 146, 255, 127, 127, 127, 255, 110, 110, 110, 255, 103, 103, 103, 255, 106, 106, 106, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 109, 255, 113, 113, 113, 255, 120, 120, 120, 255, 125, 125, 125, 255, 128, 128, 128, 255, + 131, 131, 131, 255, 133, 133, 133, 255, 138, 138, 138, 255, 141, 141, 142, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 150, 255, 149, 149, 149, 255, 148, 148, 149, 255, 148, 148, 149, 255, 146, 146, 147, 255, 145, 145, 145, 255, 144, 144, 144, 255, 143, 143, 144, 255, 143, 143, 144, 255, 142, 142, 143, 255, + 141, 141, 142, 255, 139, 139, 140, 255, 138, 138, 139, 255, 138, 138, 138, 255, 137, 137, 137, 255, 136, 136, 137, 255, 134, 134, 135, 255, 129, 129, 130, 255, 127, 127, 128, 255, 126, 126, 127, 255, 126, 126, 127, 255, 125, 125, 126, 255, 122, 122, 123, 255, 121, 121, 122, 255, 117, 117, 118, 255, 115, 115, 116, 255, 113, 113, 114, 255, 109, 109, 109, 255, 102, 102, 103, 255, 97, 97, 98, 74, 132, 132, 132, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 7, 160, 160, 160, 189, 155, 155, 155, 255, 140, 140, 140, 255, 122, 122, 122, 255, 109, 109, 109, 255, 107, 107, 107, 255, 111, 111, 111, 255, + 114, 114, 114, 255, 115, 115, 115, 255, 115, 115, 115, 255, 120, 120, 120, 255, 129, 129, 129, 255, 133, 133, 133, 255, 135, 135, 136, 255, 136, 136, 137, 255, 139, 139, 139, 255, 143, 143, 143, 255, 147, 147, 147, 255, 151, 151, 151, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 150, 255, 149, 149, 150, 255, + 149, 149, 149, 255, 147, 147, 148, 255, 147, 147, 147, 255, 146, 146, 146, 255, 144, 144, 144, 255, 143, 143, 143, 255, 141, 141, 142, 255, 141, 141, 142, 255, 140, 140, 140, 255, 139, 139, 140, 255, 138, 138, 139, 255, 136, 136, 136, 255, 132, 132, 133, 255, 129, 129, 129, 255, 128, 128, 129, 255, 130, 130, 131, 255, 131, 131, 131, 255, 128, 128, 129, 255, 125, 125, 126, 255, 122, 122, 122, 255, 120, 120, 121, 255, + 119, 119, 120, 255, 113, 113, 114, 255, 108, 108, 108, 255, 103, 103, 104, 167, 130, 130, 130, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 144, 144, 144, 0, 157, 157, 157, 45, + 163, 163, 163, 245, 154, 154, 154, 255, 139, 139, 139, 255, 121, 121, 121, 255, 113, 113, 113, 255, 112, 112, 113, 255, 116, 116, 116, 255, 120, 120, 120, 255, 121, 121, 121, 255, 123, 123, 123, 255, 128, 128, 128, 255, 134, 134, 135, 255, 139, 139, 140, 255, 140, 140, 141, 255, 143, 143, 143, 255, 145, 145, 146, 255, 148, 148, 149, 255, 151, 151, 152, 255, 153, 153, 153, 255, 155, 155, 156, 255, 155, 155, 156, 255, + 155, 155, 156, 255, 155, 155, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 147, 255, 144, 144, 145, 255, 144, 144, 144, 255, 144, 144, 144, 255, 143, 143, 143, 255, 142, 142, 142, 255, 140, 140, 141, 255, 137, 137, 138, 255, 134, 134, 135, 255, 131, 131, 132, 255, 131, 131, 131, 255, 132, 132, 132, 255, + 132, 132, 133, 255, 132, 132, 133, 255, 130, 130, 131, 255, 127, 127, 128, 255, 125, 125, 125, 255, 124, 124, 125, 255, 120, 120, 121, 255, 114, 114, 115, 255, 108, 108, 109, 238, 105, 105, 105, 27, 133, 133, 133, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, 143, 143, 143, 0, 130, 130, 130, 1, 164, 164, 164, 106, 165, 165, 165, 255, 154, 154, 154, 255, 138, 138, 138, 255, 123, 123, 123, 255, 117, 117, 117, 255, 119, 119, 119, 255, 123, 123, 123, 255, 127, 127, 127, 255, 128, 128, 128, 255, 129, 129, 129, 255, 134, 134, 134, 255, 139, 139, 140, 255, 144, 144, 145, 255, 146, 146, 146, 255, + 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 153, 255, 153, 153, 154, 255, 154, 154, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 149, 255, 147, 147, 147, 255, 147, 147, 148, 255, 145, 145, 146, 255, 145, 145, 145, 255, 143, 143, 144, 255, 140, 140, 141, 255, + 138, 138, 139, 255, 136, 136, 137, 255, 134, 134, 135, 255, 133, 133, 134, 255, 134, 134, 135, 255, 135, 135, 136, 255, 133, 133, 134, 255, 132, 132, 133, 255, 130, 130, 131, 255, 129, 129, 130, 255, 128, 128, 128, 255, 126, 126, 127, 255, 121, 121, 122, 255, 115, 115, 116, 255, 110, 110, 111, 90, 140, 140, 140, 0, 138, 138, 138, 0, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 139, 139, 139, 0, 131, 131, 131, 4, 169, 169, 169, 159, 168, 168, 168, 255, 156, 156, 156, 255, 140, 140, 140, 255, 128, 128, 128, 255, 124, 124, 124, 255, 126, 126, 126, 255, 130, 130, 130, 255, + 132, 132, 132, 255, 134, 134, 134, 255, 135, 135, 135, 255, 138, 138, 138, 255, 144, 144, 144, 255, 148, 148, 149, 255, 151, 151, 151, 255, 152, 152, 153, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 148, 148, 149, 255, + 148, 148, 149, 255, 146, 146, 147, 255, 146, 146, 146, 255, 143, 143, 144, 255, 142, 142, 143, 255, 139, 139, 140, 255, 137, 137, 138, 255, 136, 136, 137, 255, 136, 136, 137, 255, 137, 137, 137, 255, 137, 137, 137, 255, 136, 136, 137, 255, 134, 134, 134, 255, 131, 131, 132, 255, 131, 131, 131, 255, 130, 130, 131, 255, 131, 131, 132, 255, 129, 129, 129, 255, 122, 122, 123, 255, 117, 117, 118, 144, 143, 143, 143, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 142, 142, 142, 0, 137, 137, 137, 0, 138, 138, 138, 0, 146, 146, 146, 11, 174, 174, 174, 186, + 170, 170, 170, 255, 160, 160, 160, 255, 145, 145, 145, 255, 135, 135, 135, 255, 129, 129, 130, 255, 131, 131, 131, 255, 134, 134, 134, 255, 138, 138, 138, 255, 140, 140, 140, 255, 140, 140, 141, 255, 143, 143, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 153, 255, 154, 154, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, + 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 146, 146, 146, 255, 144, 144, 145, 255, 142, 142, 143, 255, 141, 141, 141, 255, 139, 139, 140, 255, 139, 139, 139, 255, 138, 138, 139, 255, 139, 139, 140, 255, 138, 138, 138, 255, 137, 137, 138, 255, 135, 135, 136, 255, 134, 134, 134, 255, 132, 132, 133, 255, 132, 132, 132, 255, + 134, 134, 135, 255, 133, 133, 134, 255, 129, 129, 129, 255, 122, 122, 123, 174, 120, 120, 121, 3, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 144, 144, 144, 0, 141, 141, 141, 0, 137, 137, 137, 0, 140, 140, 140, 0, 143, 143, 143, 0, 158, 158, 158, 19, 178, 178, 178, 207, 175, 175, 175, 255, 164, 164, 164, 255, 151, 151, 151, 255, 140, 140, 140, 255, 133, 133, 134, 255, 135, 135, 135, 255, 139, 139, 139, 255, 142, 142, 143, 255, 144, 144, 144, 255, 146, 146, 146, 255, 147, 147, 148, 255, 149, 149, 149, 255, 151, 151, 152, 255, 152, 152, 152, 255, + 154, 154, 155, 255, 155, 155, 155, 255, 154, 154, 155, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 150, 255, 148, 148, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, 145, 145, 145, 255, 143, 143, 144, 255, 143, 143, 143, 255, 141, 141, 142, 255, 140, 140, 140, 255, 140, 140, 141, 255, 140, 140, 141, 255, 141, 141, 141, 255, + 139, 139, 140, 255, 137, 137, 137, 255, 135, 135, 136, 255, 135, 135, 135, 255, 135, 135, 135, 255, 136, 136, 137, 255, 137, 137, 138, 255, 134, 134, 134, 255, 128, 128, 129, 192, 127, 127, 128, 7, 133, 133, 133, 0, 134, 134, 134, 0, 137, 137, 137, 0, 139, 139, 139, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 139, 139, 139, 0, 138, 138, 138, 0, 142, 142, 142, 0, 143, 143, 143, 0, 134, 134, 134, 1, 165, 165, 165, 22, 182, 182, 182, 200, 179, 179, 179, 255, 169, 169, 169, 255, 157, 157, 157, 255, 146, 146, 146, 255, 140, 140, 140, 255, 139, 139, 140, 255, 142, 142, 143, 255, + 146, 146, 147, 255, 148, 148, 149, 255, 151, 151, 151, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 148, 148, 149, 255, 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, 144, 144, 145, 255, + 143, 143, 144, 255, 143, 143, 143, 255, 141, 141, 142, 255, 142, 142, 142, 255, 142, 142, 143, 255, 139, 139, 140, 255, 138, 138, 139, 255, 136, 136, 137, 255, 137, 137, 138, 255, 137, 137, 137, 255, 140, 140, 141, 255, 141, 141, 142, 255, 138, 138, 139, 255, 133, 133, 134, 189, 131, 131, 132, 9, 137, 137, 137, 0, 134, 134, 134, 0, 133, 133, 133, 0, 132, 132, 132, 0, 133, 133, 133, 0, 135, 135, 135, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 137, 137, 137, 0, 139, 139, 139, 0, 144, 144, 144, 0, 143, 143, 143, 0, 142, 142, 142, 0, 137, 137, 137, 1, 159, 159, 159, 15, 186, 186, 186, 180, + 183, 183, 183, 255, 176, 176, 176, 255, 164, 164, 164, 255, 154, 154, 154, 255, 147, 147, 148, 255, 145, 145, 146, 255, 146, 146, 146, 255, 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 151, 255, 150, 150, 151, 255, 150, 150, 151, 255, 150, 150, 151, 255, + 149, 149, 150, 255, 148, 148, 149, 255, 148, 148, 148, 255, 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, 145, 145, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 142, 142, 142, 255, 141, 141, 141, 255, 139, 139, 140, 255, 139, 139, 140, 255, 139, 139, 139, 255, 142, 142, 142, 255, 143, 143, 144, 255, 145, 145, 146, 255, 144, 144, 145, 255, 140, 140, 141, 168, 138, 138, 139, 7, 145, 145, 145, 0, + 144, 144, 144, 0, 142, 142, 142, 0, 140, 140, 140, 0, 137, 137, 137, 0, 134, 134, 134, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 137, 137, 137, 0, 140, 140, 140, 0, + 144, 144, 144, 0, 143, 143, 143, 0, 142, 142, 142, 0, 143, 143, 143, 0, 145, 145, 145, 0, 135, 135, 135, 7, 188, 188, 188, 138, 188, 188, 189, 252, 182, 182, 183, 255, 173, 173, 173, 255, 163, 163, 163, 255, 155, 155, 155, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, + 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 147, 255, 144, 144, 145, 255, 144, 144, 144, 255, 143, 143, 143, 255, 142, 142, 142, 255, 141, 141, 142, 255, 141, 141, 141, 255, 143, 143, 143, 255, 146, 146, 147, 255, 149, 149, 149, 255, + 150, 150, 150, 255, 149, 149, 150, 249, 146, 146, 146, 121, 144, 144, 144, 1, 145, 145, 145, 0, 146, 146, 146, 0, 147, 147, 147, 0, 146, 146, 146, 0, 145, 145, 145, 0, 144, 144, 144, 0, 142, 142, 142, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 137, 137, 137, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 143, 143, 143, 0, 141, 141, 141, 0, 128, 128, 128, 3, 184, 184, 185, 73, 192, 192, 192, 229, 189, 189, 189, 255, 181, 181, 181, 255, 173, 173, 174, 255, 164, 164, 164, 255, 158, 158, 158, 255, 154, 154, 154, 255, + 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 147, 147, 147, 255, 144, 144, 145, 255, 143, 143, 144, 255, 143, 143, 144, 255, + 144, 144, 145, 255, 145, 145, 145, 255, 148, 148, 149, 255, 152, 152, 153, 255, 154, 154, 155, 255, 155, 155, 155, 255, 153, 153, 154, 224, 150, 150, 151, 61, 135, 135, 135, 0, 137, 137, 137, 0, 139, 139, 139, 0, 141, 141, 141, 0, 144, 144, 144, 0, 145, 145, 145, 0, 146, 146, 146, 0, 147, 147, 147, 0, 146, 146, 146, 0, 145, 145, 145, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 137, 137, 137, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 145, 145, 145, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 171, 171, 171, 22, + 194, 194, 194, 148, 193, 193, 194, 250, 188, 188, 189, 255, 183, 183, 183, 255, 175, 175, 175, 255, 168, 168, 168, 255, 163, 163, 163, 255, 159, 159, 160, 255, 155, 155, 156, 255, 154, 154, 155, 255, 152, 152, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, + 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 147, 255, 147, 147, 147, 255, 148, 148, 148, 255, 150, 150, 151, 255, 154, 154, 155, 255, 156, 156, 156, 255, 159, 159, 159, 255, 160, 160, 161, 255, 159, 159, 160, 249, 157, 157, 158, 137, 150, 150, 150, 12, 130, 130, 130, 1, 129, 129, 129, 0, 130, 130, 130, 0, 132, 132, 132, 0, 135, 135, 135, 0, 137, 137, 137, 0, 139, 139, 139, 0, 142, 142, 142, 0, + 144, 144, 144, 0, 145, 145, 145, 0, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 137, 137, 137, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 145, 145, 145, 0, 141, 141, 141, 0, 141, 141, 141, 0, 139, 139, 139, 0, 139, 139, 139, 0, 141, 141, 141, 0, 132, 132, 132, 1, 188, 188, 188, 53, 197, 197, 197, 182, 196, 196, 196, 255, 191, 191, 191, 255, 186, 186, 186, 255, 181, 181, 181, 255, 174, 174, 174, 255, 169, 169, 169, 255, 165, 165, 165, 255, 161, 161, 162, 255, 159, 159, 159, 255, 156, 156, 157, 255, 154, 154, 155, 255, 153, 153, 153, 255, + 152, 152, 153, 255, 150, 150, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 151, 255, 151, 151, 152, 255, 151, 151, 151, 255, 152, 152, 153, 255, 155, 155, 156, 255, 158, 158, 158, 255, 160, 160, 161, 255, 163, 163, 164, 255, 165, 165, 166, 255, 167, 167, 167, 255, 166, 166, 166, 255, 165, 165, 165, 173, 159, 159, 159, 44, 141, 141, 141, 4, 137, 137, 137, 1, 134, 134, 134, 0, 132, 132, 132, 0, + 130, 130, 130, 0, 129, 129, 129, 0, 129, 129, 129, 0, 130, 130, 130, 0, 132, 132, 132, 0, 135, 135, 135, 0, 137, 137, 137, 0, 139, 139, 139, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 141, 141, 141, 0, 137, 137, 137, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 145, 145, 145, 0, 141, 141, 141, 0, 141, 141, 141, 0, 139, 139, 139, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 132, 132, 132, 3, 191, 191, 191, 55, 199, 199, 199, 165, 198, 198, 199, 242, 195, 195, 196, 255, 191, 191, 191, 255, 186, 186, 186, 255, + 181, 181, 182, 255, 178, 178, 179, 255, 175, 175, 175, 255, 171, 171, 171, 255, 168, 168, 168, 255, 165, 165, 166, 255, 163, 163, 164, 255, 162, 162, 163, 255, 162, 162, 162, 255, 161, 161, 161, 255, 162, 162, 162, 255, 163, 163, 163, 255, 165, 165, 165, 255, 167, 167, 167, 255, 169, 169, 170, 255, 171, 171, 171, 255, 171, 171, 172, 255, 173, 173, 173, 255, 173, 173, 173, 239, 170, 170, 171, 156, 163, 163, 164, 51, + 134, 134, 134, 4, 137, 137, 137, 3, 139, 139, 139, 1, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 137, 137, 137, 0, 134, 134, 134, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 129, 129, 129, 0, 130, 130, 130, 0, 133, 133, 133, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 137, 137, 137, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 145, 145, 145, 0, 141, 141, 141, 0, 141, 141, 141, 0, 139, 139, 139, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, + 140, 140, 140, 0, 142, 142, 142, 1, 172, 172, 172, 17, 196, 196, 196, 98, 198, 198, 199, 185, 198, 198, 199, 240, 195, 195, 195, 255, 193, 193, 193, 255, 190, 190, 190, 255, 187, 187, 188, 255, 185, 185, 186, 255, 182, 182, 183, 255, 181, 181, 181, 255, 180, 180, 180, 255, 179, 179, 179, 255, 178, 178, 178, 255, 177, 177, 178, 255, 178, 178, 178, 255, 179, 179, 179, 255, 179, 179, 180, 255, 180, 180, 180, 255, + 180, 180, 180, 240, 177, 177, 177, 180, 176, 176, 176, 87, 162, 162, 162, 11, 140, 140, 140, 5, 137, 137, 137, 3, 134, 134, 134, 1, 132, 132, 132, 0, 132, 132, 132, 0, 134, 134, 134, 0, 137, 137, 137, 0, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 137, 137, 137, 0, 134, 134, 134, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 129, 129, 129, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 137, 137, 137, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 145, 145, 145, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 139, 139, 139, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 140, 140, 140, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 137, 137, 137, 2, 133, 133, 133, 7, 192, 192, 192, 61, 193, 193, 194, 117, 194, 194, 194, 166, 194, 194, 194, 203, 193, 193, 193, 217, 195, 195, 196, 255, 194, 194, 194, 255, 192, 192, 193, 255, 191, 191, 191, 255, + 189, 189, 190, 255, 185, 185, 185, 214, 184, 184, 184, 199, 182, 182, 182, 165, 181, 181, 181, 111, 180, 180, 181, 50, 137, 137, 137, 3, 136, 136, 136, 3, 139, 139, 139, 2, 142, 142, 142, 2, 144, 144, 144, 1, 144, 144, 144, 0, 142, 142, 142, 0, 140, 140, 140, 0, 137, 137, 137, 0, 134, 134, 134, 0, 132, 132, 132, 0, 132, 132, 132, 0, 134, 134, 134, 0, 137, 137, 137, 0, 139, 139, 139, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 137, 137, 137, 0, 134, 134, 134, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 137, 137, 137, 0, 141, 141, 141, 0, + 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 145, 145, 145, 0, 141, 141, 141, 0, 141, 141, 141, 0, 139, 139, 139, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 140, 140, 140, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 136, 136, 136, 0, 131, 131, 131, 0, 132, 132, 132, 0, 136, 136, 136, 1, 141, 141, 141, 1, + 145, 145, 145, 3, 143, 143, 143, 4, 137, 137, 137, 5, 138, 138, 138, 5, 140, 140, 140, 6, 139, 139, 139, 4, 137, 137, 137, 4, 140, 140, 140, 4, 140, 140, 140, 3, 137, 137, 137, 0, 138, 138, 138, 1, 135, 135, 135, 0, 129, 129, 129, 1, 130, 130, 130, 1, 132, 132, 132, 0, 134, 134, 134, 0, 137, 137, 137, 0, 140, 140, 140, 0, 143, 143, 143, 0, 144, 144, 144, 0, 144, 144, 144, 0, + 142, 142, 142, 0, 139, 139, 139, 0, 136, 136, 136, 0, 133, 133, 133, 0, 132, 132, 132, 0, 133, 133, 133, 0, 135, 135, 135, 0, 137, 137, 137, 0, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, + 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 140, 140, 140, 0, 140, 140, 140, 0, 139, 139, 139, 0, 138, 138, 138, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 148, 148, 148, 1, 126, 126, 126, 15, 119, 119, 119, 70, 119, 119, 119, 114, + 119, 119, 119, 162, 119, 119, 119, 194, 119, 119, 119, 212, 119, 119, 119, 212, 118, 118, 118, 214, 116, 116, 116, 213, 116, 116, 116, 212, 114, 114, 114, 190, 112, 112, 112, 159, 111, 111, 111, 113, 111, 111, 111, 66, 108, 108, 108, 9, 134, 134, 134, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 128, 128, 128, 0, 126, 126, 126, 0, 127, 127, 127, 0, 129, 129, 129, 0, 131, 131, 131, 0, + 133, 133, 133, 0, 136, 136, 136, 0, 136, 136, 136, 0, 140, 140, 140, 0, 145, 145, 145, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 150, 150, 150, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 140, 140, 140, 0, 140, 140, 140, 0, 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 137, 137, 137, 0, + 121, 121, 121, 45, 120, 120, 120, 133, 120, 120, 120, 199, 121, 121, 121, 255, 123, 123, 123, 255, 124, 124, 124, 255, 126, 126, 126, 255, 127, 127, 127, 255, 127, 127, 127, 255, 126, 126, 126, 255, 125, 125, 125, 255, 124, 124, 124, 255, 123, 123, 123, 255, 120, 120, 120, 255, 116, 116, 116, 255, 114, 114, 114, 255, 112, 112, 112, 255, 109, 109, 109, 252, 107, 107, 107, 195, 104, 104, 104, 131, 102, 102, 102, 40, + 130, 130, 130, 0, 128, 128, 128, 0, 126, 126, 126, 0, 127, 127, 127, 0, 129, 129, 129, 0, 131, 131, 131, 0, 133, 133, 133, 0, 136, 136, 136, 0, 136, 136, 136, 0, 140, 140, 140, 0, 145, 145, 145, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 150, 150, 150, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, + 139, 139, 139, 0, 140, 140, 140, 0, 140, 140, 140, 0, 124, 124, 124, 15, 119, 119, 119, 115, 119, 119, 119, 207, 122, 122, 122, 255, 125, 125, 125, 255, 128, 128, 128, 255, 131, 131, 131, 255, 136, 136, 136, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 143, 143, 143, 255, 143, 143, 143, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 131, 131, 131, 255, + 127, 127, 126, 255, 122, 122, 122, 255, 116, 116, 116, 255, 110, 110, 110, 255, 105, 105, 105, 255, 102, 102, 102, 255, 100, 100, 100, 203, 97, 97, 97, 106, 94, 94, 94, 9, 127, 127, 127, 0, 129, 129, 129, 0, 131, 131, 131, 0, 133, 133, 133, 0, 136, 136, 136, 0, 136, 136, 136, 0, 140, 140, 140, 0, 145, 145, 145, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, + 150, 150, 150, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, + 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 138, 138, 138, 0, 122, 122, 122, 18, 119, 119, 119, 129, 120, 120, 120, 239, 124, 124, 124, 255, 128, 128, 128, 255, 133, 133, 133, 255, 136, 136, 136, 255, 141, 141, 141, 255, 145, 145, 145, 255, 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, + 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 150, 150, 150, 255, 146, 146, 146, 255, 143, 143, 143, 255, 140, 140, 140, 255, 135, 135, 135, 255, 131, 131, 131, 255, 125, 125, 125, 255, 118, 118, 118, 255, 110, 110, 110, 255, 102, 102, 102, 255, 98, 98, 98, 255, 95, 95, 95, 235, 92, 92, 92, 116, 88, 88, 88, 12, 131, 131, 131, 0, 133, 133, 133, 0, 136, 136, 136, 0, 136, 136, 136, 0, + 140, 140, 140, 0, 145, 145, 145, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 150, 150, 150, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, + 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 141, 141, 141, 2, 117, 117, 118, 99, 119, 119, 119, 236, 122, 122, 122, 255, 128, 128, 128, 255, 133, 133, 133, 255, 138, 138, 139, 255, 144, 144, 144, 255, 147, 147, 147, 255, 151, 151, 151, 255, + 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 138, 138, 138, 255, 135, 135, 135, 255, 130, 130, 130, 255, 125, 125, 125, 255, 118, 118, 118, 255, 108, 108, 108, 255, 99, 99, 99, 255, + 94, 94, 94, 255, 89, 89, 89, 229, 86, 86, 86, 88, 133, 133, 133, 0, 136, 136, 136, 0, 136, 136, 136, 0, 140, 140, 140, 0, 145, 145, 145, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 150, 150, 150, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 140, 140, 140, 0, 118, 118, 119, 39, 116, 116, 116, 194, 119, 119, 119, 255, 125, 125, 125, 255, 130, 130, 130, 255, + 136, 136, 136, 255, 141, 141, 141, 255, 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 150, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, 139, 139, 139, 255, + 136, 136, 136, 255, 134, 134, 134, 255, 132, 132, 132, 255, 128, 128, 128, 255, 121, 121, 121, 255, 114, 114, 114, 255, 105, 105, 105, 255, 94, 94, 94, 255, 89, 89, 89, 255, 83, 83, 83, 187, 83, 83, 83, 28, 136, 136, 136, 0, 140, 140, 140, 0, 145, 145, 145, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 150, 150, 150, 0, 152, 152, 152, 0, 152, 152, 152, 0, + 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 134, 134, 134, 1, + 114, 114, 114, 91, 115, 115, 115, 245, 120, 120, 120, 255, 126, 126, 126, 255, 133, 133, 133, 255, 139, 139, 139, 255, 142, 142, 142, 255, 145, 145, 145, 255, 147, 147, 147, 255, 147, 147, 147, 255, 147, 147, 147, 255, 149, 149, 149, 255, 149, 149, 149, 255, 151, 151, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, + 149, 149, 149, 255, 147, 147, 147, 255, 146, 146, 146, 255, 143, 143, 143, 255, 141, 141, 141, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, 130, 130, 130, 255, 129, 129, 129, 255, 126, 126, 126, 255, 122, 122, 121, 255, 115, 115, 115, 255, 107, 107, 107, 255, 97, 97, 97, 255, 87, 87, 87, 255, 81, 81, 81, 241, 79, 79, 79, 79, 140, 140, 140, 0, 145, 145, 145, 0, 148, 148, 148, 0, + 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 150, 150, 150, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, + 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 133, 133, 133, 2, 112, 112, 112, 136, 115, 115, 115, 255, 121, 121, 121, 255, 127, 127, 127, 255, 133, 133, 133, 255, 138, 138, 138, 255, 140, 140, 140, 255, 142, 142, 142, 255, 143, 143, 143, 255, 144, 144, 144, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, + 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, 145, 145, 145, 255, 143, 143, 143, 255, 142, 142, 142, 255, 140, 140, 140, 255, 139, 139, 139, 255, 135, 135, 135, 255, 132, 132, 132, 255, 128, 128, 128, 255, 125, 125, 125, 255, 124, 124, 124, 255, 122, 122, 122, 255, 120, 120, 120, 255, 115, 115, 115, 255, 108, 108, 108, 255, + 99, 99, 99, 255, 87, 87, 87, 255, 80, 80, 80, 255, 78, 78, 78, 123, 146, 146, 146, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 150, 150, 150, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 118, 118, 118, 5, 111, 111, 111, 159, 114, 114, 114, 255, 120, 120, 120, 255, 127, 127, 127, 255, 132, 132, 132, 255, 136, 136, 136, 255, 137, 137, 138, 255, 139, 139, 139, 255, 140, 140, 140, 255, 142, 142, 142, 255, 143, 143, 143, 255, + 144, 144, 144, 255, 146, 146, 146, 255, 147, 147, 147, 255, 147, 147, 147, 255, 148, 148, 148, 255, 148, 148, 148, 255, 149, 149, 149, 255, 149, 149, 149, 255, 149, 149, 149, 255, 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 136, 136, 136, 255, 134, 134, 134, 255, 133, 133, 133, 255, 131, 131, 131, 255, 128, 128, 128, 255, + 126, 126, 126, 255, 121, 121, 121, 255, 118, 118, 118, 255, 117, 117, 117, 255, 116, 116, 116, 255, 113, 113, 113, 255, 107, 107, 107, 255, 99, 99, 99, 255, 88, 88, 88, 255, 79, 79, 79, 255, 75, 75, 75, 146, 148, 148, 148, 1, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 150, 150, 150, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 126, 126, 126, 2, 108, 108, 108, 171, 113, 113, 113, 255, 118, 118, 119, 255, 125, 125, 125, 255, 130, 130, 131, 255, 133, 133, 133, 255, + 135, 135, 135, 255, 136, 136, 136, 255, 136, 136, 136, 255, 138, 138, 139, 255, 140, 140, 140, 255, 141, 141, 141, 255, 142, 142, 142, 255, 143, 143, 144, 255, 144, 144, 144, 255, 145, 145, 145, 255, 148, 148, 148, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 147, 147, 147, 255, 143, 143, 143, 255, + 139, 139, 139, 255, 135, 135, 135, 255, 131, 131, 131, 255, 129, 129, 129, 255, 127, 127, 127, 255, 126, 126, 126, 255, 124, 124, 124, 255, 122, 122, 122, 255, 118, 118, 118, 255, 114, 114, 114, 255, 114, 114, 113, 255, 113, 113, 113, 255, 110, 110, 110, 255, 106, 106, 106, 255, 98, 98, 98, 255, 86, 86, 86, 255, 76, 76, 76, 255, 71, 71, 71, 155, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, + 150, 150, 150, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 132, 132, 132, 0, 134, 134, 134, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 131, 131, 131, 2, 106, 106, 106, 148, + 109, 109, 109, 255, 116, 116, 116, 255, 122, 122, 123, 255, 128, 128, 129, 255, 131, 131, 131, 255, 131, 131, 131, 255, 132, 132, 132, 255, 134, 134, 134, 255, 135, 135, 135, 255, 136, 136, 136, 255, 138, 138, 138, 255, 139, 139, 139, 255, 141, 141, 141, 255, 144, 144, 144, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, 154, 154, 154, 255, 155, 155, 155, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 151, 151, 151, 255, 150, 150, 150, 255, 145, 145, 145, 255, 142, 142, 142, 255, 138, 138, 138, 255, 134, 134, 134, 255, 129, 129, 129, 255, 126, 126, 126, 255, 122, 122, 122, 255, 120, 120, 120, 255, 120, 120, 120, 255, 117, 117, 117, 255, 114, 114, 114, 255, 111, 111, 111, 255, 109, 109, 109, 255, 108, 108, 108, 255, 107, 107, 107, 255, 103, 103, 103, 255, + 95, 95, 95, 255, 84, 84, 84, 255, 73, 73, 73, 255, 71, 71, 71, 137, 148, 148, 148, 0, 150, 150, 150, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 149, 149, 149, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, + 132, 132, 132, 0, 134, 134, 134, 0, 135, 135, 135, 0, 134, 134, 134, 0, 105, 105, 105, 120, 107, 107, 108, 255, 114, 114, 114, 255, 119, 119, 119, 255, 125, 125, 125, 255, 127, 127, 127, 255, 128, 128, 128, 255, 128, 128, 128, 255, 131, 131, 131, 255, 133, 133, 133, 255, 133, 133, 133, 255, 134, 134, 134, 255, 136, 136, 136, 255, 140, 140, 140, 255, 143, 143, 143, 255, 147, 147, 147, 255, 148, 148, 148, 255, + 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 145, 145, 145, 255, 142, 142, 142, 255, 138, 138, 138, 255, 136, 136, 136, 255, 131, 131, 131, 255, 127, 127, 127, 255, 122, 122, 122, 255, 118, 118, 118, 255, 117, 117, 117, 255, 115, 115, 115, 255, + 113, 113, 113, 255, 111, 111, 111, 255, 108, 108, 108, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 99, 99, 99, 255, 93, 93, 93, 255, 81, 81, 81, 255, 72, 72, 72, 255, 68, 68, 68, 104, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 151, 151, 151, 0, 149, 149, 149, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, 132, 132, 132, 0, 104, 104, 104, 60, 105, 105, 105, 249, 110, 110, 110, 255, 117, 117, 117, 255, 122, 122, 122, 255, 124, 124, 124, 255, 123, 123, 123, 255, 126, 126, 126, 255, 127, 127, 127, 255, 129, 129, 129, 255, 129, 129, 129, 255, 131, 131, 131, 255, + 133, 133, 133, 255, 138, 138, 138, 255, 141, 141, 141, 255, 145, 145, 145, 255, 146, 146, 147, 255, 148, 148, 148, 255, 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 146, 146, 146, 255, 143, 143, 143, 255, 141, 141, 141, 255, 139, 139, 139, 255, 136, 136, 136, 255, 132, 132, 132, 255, + 130, 130, 130, 255, 128, 128, 128, 255, 124, 124, 124, 255, 119, 119, 119, 255, 114, 114, 114, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 108, 108, 108, 255, 103, 103, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, 98, 98, 98, 255, 91, 91, 91, 255, 78, 78, 78, 255, 70, 70, 70, 249, 69, 69, 69, 50, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, + 151, 151, 151, 0, 152, 152, 152, 0, 145, 145, 145, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 105, 105, 105, 23, 102, 102, 102, 228, 107, 107, 107, 255, 112, 112, 112, 255, 118, 118, 118, 255, 121, 121, 121, 255, 120, 120, 120, 255, + 122, 122, 122, 255, 124, 124, 124, 255, 125, 125, 125, 255, 125, 125, 125, 255, 127, 127, 127, 255, 130, 130, 130, 255, 135, 135, 135, 255, 139, 139, 139, 255, 141, 141, 141, 255, 142, 142, 142, 255, 144, 144, 144, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, + 146, 146, 146, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 132, 132, 132, 255, 129, 129, 129, 255, 127, 127, 127, 255, 124, 124, 124, 255, 122, 122, 122, 255, 119, 119, 119, 255, 114, 114, 114, 255, 111, 111, 111, 255, 108, 108, 108, 255, 106, 106, 106, 255, 107, 107, 107, 255, 104, 104, 104, 255, 101, 101, 101, 255, 99, 99, 99, 255, 99, 99, 99, 255, 98, 98, 98, 255, 95, 95, 95, 255, + 87, 87, 87, 255, 73, 73, 73, 255, 68, 68, 68, 220, 70, 70, 70, 13, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 149, 149, 149, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 132, 132, 132, 0, 130, 130, 130, 0, 129, 129, 129, 0, 137, 137, 137, 1, 100, 100, 100, 157, + 104, 104, 104, 255, 109, 109, 110, 255, 114, 114, 114, 255, 116, 116, 116, 255, 117, 117, 118, 255, 117, 117, 118, 255, 120, 120, 121, 255, 120, 120, 120, 255, 121, 121, 121, 255, 123, 123, 123, 255, 127, 127, 128, 255, 132, 132, 132, 255, 135, 135, 135, 255, 138, 138, 138, 255, 138, 138, 138, 255, 139, 139, 139, 255, 141, 141, 141, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, + 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, 137, 137, 137, 255, 133, 133, 133, 255, 127, 127, 127, 255, 122, 122, 122, 255, 120, 120, 120, 255, 119, 119, 119, 255, 117, 117, 117, 255, 115, 115, 115, 255, 112, 112, 112, 255, 107, 107, 107, 255, 103, 103, 103, 255, 103, 103, 103, 255, + 102, 102, 102, 255, 102, 102, 102, 255, 99, 99, 99, 255, 97, 97, 97, 255, 97, 97, 97, 255, 97, 97, 97, 255, 92, 92, 92, 255, 82, 82, 82, 255, 69, 69, 69, 255, 66, 66, 66, 147, 149, 149, 149, 1, 151, 151, 151, 0, 152, 152, 152, 0, 145, 145, 145, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 136, 136, 136, 0, 137, 137, 137, 0, 135, 135, 135, 0, 132, 132, 132, 0, 100, 100, 100, 56, 101, 101, 101, 252, 106, 106, 106, 255, 110, 110, 110, 255, 114, 114, 114, 255, 114, 114, 115, 255, 115, 115, 115, 255, 116, 116, 116, 255, 117, 117, 117, 255, 116, 116, 116, 255, 119, 119, 119, 255, 123, 123, 123, 255, 129, 129, 129, 255, 132, 132, 132, 255, 134, 134, 134, 255, 134, 134, 134, 255, 135, 135, 135, 255, + 138, 138, 138, 255, 141, 141, 141, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 149, 149, 149, 255, 148, 148, 148, 255, 144, 144, 144, 255, 141, 141, 141, 255, 139, 139, 139, 255, 135, 135, 135, 255, 129, 129, 129, 255, 123, 123, 123, 255, 117, 117, 117, 255, 113, 113, 113, 255, + 112, 112, 112, 255, 111, 111, 111, 255, 110, 110, 110, 255, 107, 107, 107, 255, 103, 103, 103, 255, 99, 99, 99, 255, 99, 99, 99, 255, 101, 101, 101, 255, 99, 99, 99, 255, 96, 96, 96, 255, 94, 94, 94, 255, 96, 96, 96, 255, 94, 94, 94, 255, 89, 89, 89, 255, 77, 77, 77, 255, 68, 68, 68, 252, 72, 72, 72, 52, 152, 152, 152, 0, 150, 150, 150, 0, 141, 141, 141, 0, 142, 142, 142, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 134, 134, 134, 3, 98, 98, 98, 206, 103, 103, 103, 255, 107, 107, 107, 255, 110, 110, 111, 255, 112, 112, 112, 255, 112, 112, 112, 255, 113, 113, 113, 255, 115, 115, 115, 255, 113, 113, 114, 255, 115, 115, 115, 255, 120, 120, 120, 255, + 124, 124, 125, 255, 128, 128, 128, 255, 128, 128, 128, 255, 129, 129, 129, 255, 130, 130, 130, 255, 133, 133, 134, 255, 138, 138, 138, 255, 140, 140, 140, 255, 142, 142, 143, 255, 146, 146, 146, 255, 150, 150, 150, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 153, 153, 153, 255, 150, 150, 150, 255, 146, 146, 146, 255, 143, 143, 143, 255, 138, 138, 138, 255, + 135, 135, 135, 255, 133, 133, 133, 255, 129, 129, 129, 255, 124, 124, 124, 255, 119, 119, 119, 255, 112, 112, 112, 255, 107, 107, 107, 255, 106, 106, 106, 255, 107, 107, 107, 255, 106, 106, 106, 255, 103, 103, 103, 255, 98, 98, 98, 255, 97, 97, 97, 255, 97, 97, 97, 255, 99, 99, 99, 255, 98, 98, 98, 255, 94, 94, 94, 255, 94, 94, 94, 255, 94, 94, 94, 255, 93, 93, 93, 255, 85, 85, 85, 255, + 73, 73, 73, 255, 68, 68, 68, 191, 149, 149, 149, 2, 146, 146, 146, 0, 141, 141, 141, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, 97, 97, 98, 76, 99, 99, 100, 255, 103, 103, 103, 255, 107, 107, 108, 255, 109, 109, 110, 255, 109, 109, 110, 255, + 111, 111, 111, 255, 111, 111, 112, 255, 111, 111, 111, 255, 111, 111, 111, 255, 115, 115, 115, 255, 120, 120, 120, 255, 124, 124, 124, 255, 124, 124, 124, 255, 125, 125, 125, 255, 126, 126, 127, 255, 129, 129, 129, 255, 133, 133, 133, 255, 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 142, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, + 155, 155, 155, 255, 154, 154, 154, 255, 152, 152, 152, 255, 148, 148, 148, 255, 143, 143, 143, 255, 138, 138, 138, 255, 133, 133, 133, 255, 129, 129, 129, 255, 125, 125, 125, 255, 122, 122, 122, 255, 118, 118, 118, 255, 113, 113, 113, 255, 108, 108, 108, 255, 103, 103, 103, 255, 101, 101, 101, 255, 102, 102, 102, 255, 101, 101, 101, 255, 98, 98, 98, 255, 95, 95, 95, 255, 94, 94, 94, 255, 95, 95, 95, 255, + 97, 97, 97, 255, 96, 96, 96, 255, 93, 93, 93, 255, 94, 94, 94, 255, 94, 94, 94, 255, 91, 91, 91, 255, 82, 82, 82, 255, 70, 70, 70, 255, 72, 72, 72, 63, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 138, 138, 138, 0, 133, 133, 133, 3, + 97, 97, 97, 194, 102, 102, 102, 255, 104, 104, 105, 255, 105, 105, 106, 255, 108, 108, 109, 255, 106, 106, 107, 255, 110, 110, 110, 255, 108, 108, 108, 255, 108, 108, 108, 255, 110, 110, 110, 255, 115, 115, 115, 255, 119, 119, 119, 255, 121, 121, 121, 255, 120, 120, 120, 255, 122, 122, 122, 255, 124, 124, 124, 255, 129, 129, 129, 255, 131, 131, 131, 255, 134, 134, 134, 255, 137, 137, 137, 255, 140, 140, 140, 255, + 144, 144, 144, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 153, 153, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 144, 144, 144, 255, 138, 138, 138, 255, 133, 133, 133, 255, 127, 127, 127, 255, 123, 123, 123, 255, 119, 119, 119, 255, 115, 115, 115, 255, 111, 111, 111, 255, 108, 108, 108, 255, 104, 104, 104, 255, 98, 98, 98, 255, + 98, 98, 98, 255, 99, 99, 99, 255, 98, 98, 98, 255, 95, 95, 95, 255, 93, 93, 93, 255, 93, 93, 93, 255, 96, 96, 96, 255, 98, 98, 98, 255, 95, 95, 95, 255, 93, 93, 93, 255, 96, 96, 95, 255, 96, 96, 96, 255, 89, 89, 89, 255, 77, 77, 77, 255, 72, 72, 72, 185, 139, 139, 139, 1, 140, 140, 140, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 137, 137, 137, 0, 99, 99, 99, 50, 97, 97, 97, 255, 102, 102, 102, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 107, 255, 106, 106, 106, 255, 106, 106, 107, 255, 105, 105, 105, 255, 106, 106, 106, 255, 111, 111, 111, 255, 116, 116, 116, 255, 116, 116, 117, 255, 118, 118, 118, 255, 117, 117, 117, 255, 120, 120, 120, 255, + 123, 123, 123, 255, 125, 125, 125, 255, 129, 129, 129, 255, 132, 132, 132, 255, 135, 135, 135, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 143, 143, 143, 255, 138, 138, 138, 255, 133, 133, 133, 255, 127, 127, 127, 255, 121, 121, 121, 255, + 116, 116, 116, 255, 112, 112, 112, 255, 109, 109, 109, 255, 106, 106, 106, 255, 103, 103, 103, 255, 99, 99, 99, 255, 95, 95, 95, 255, 96, 96, 96, 255, 97, 97, 97, 255, 96, 96, 96, 255, 94, 94, 94, 255, 93, 93, 93, 255, 95, 95, 95, 255, 98, 98, 98, 255, 97, 97, 97, 255, 96, 96, 96, 255, 98, 98, 98, 255, 99, 99, 99, 255, 96, 96, 96, 255, 86, 86, 86, 255, 76, 76, 75, 255, + 79, 79, 79, 42, 137, 137, 137, 0, 145, 145, 145, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 133, 133, 133, 2, 95, 95, 95, 147, 98, 98, 99, 255, 103, 103, 103, 255, 103, 103, 104, 255, 103, 103, 103, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 104, 255, 102, 102, 102, 255, 106, 106, 106, 255, + 111, 111, 111, 255, 114, 114, 114, 255, 113, 113, 113, 255, 113, 113, 114, 255, 115, 115, 115, 255, 118, 118, 118, 255, 120, 120, 120, 255, 122, 122, 123, 255, 126, 126, 126, 255, 129, 129, 130, 255, 132, 132, 133, 255, 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 142, 255, 144, 144, 144, 255, 148, 148, 148, 255, 152, 152, 152, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 150, 150, 150, 255, + 145, 145, 145, 255, 139, 139, 139, 255, 135, 135, 135, 255, 129, 129, 129, 255, 126, 126, 126, 255, 120, 120, 120, 255, 114, 114, 114, 255, 109, 109, 109, 255, 108, 108, 108, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 95, 95, 95, 255, 94, 94, 94, 255, 95, 95, 95, 255, 97, 97, 97, 255, 95, 95, 95, 255, 93, 93, 93, 255, 95, 95, 95, 255, 98, 98, 98, 255, 102, 102, 102, 255, + 102, 102, 102, 255, 101, 101, 101, 255, 102, 102, 102, 255, 103, 103, 103, 255, 94, 94, 94, 255, 83, 83, 83, 255, 77, 77, 77, 140, 142, 142, 142, 0, 148, 148, 148, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 116, 116, 116, 7, 95, 95, 95, 231, 101, 101, 101, 255, 104, 104, 104, 255, 102, 102, 102, 255, + 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 102, 255, 106, 106, 107, 255, 111, 111, 111, 255, 110, 110, 110, 255, 110, 110, 111, 255, 110, 110, 111, 255, 113, 113, 114, 255, 116, 116, 116, 255, 116, 116, 117, 255, 120, 120, 120, 255, 122, 122, 122, 255, 125, 125, 125, 255, 129, 129, 129, 255, 133, 133, 133, 255, 135, 135, 135, 255, 139, 139, 139, 255, 144, 144, 144, 255, + 150, 150, 150, 255, 154, 154, 154, 255, 156, 156, 156, 255, 156, 156, 156, 255, 155, 155, 155, 255, 151, 151, 151, 255, 146, 146, 146, 255, 138, 138, 138, 255, 131, 131, 131, 255, 124, 124, 124, 255, 119, 119, 119, 255, 115, 115, 115, 255, 113, 113, 113, 255, 107, 107, 107, 255, 104, 104, 104, 255, 102, 102, 102, 255, 99, 99, 99, 255, 99, 99, 99, 255, 95, 95, 95, 255, 93, 93, 93, 255, 94, 94, 94, 255, + 97, 97, 97, 255, 97, 97, 97, 255, 97, 97, 97, 255, 97, 97, 97, 255, 100, 100, 100, 255, 105, 105, 105, 255, 106, 106, 106, 255, 105, 105, 105, 255, 106, 106, 106, 255, 105, 105, 105, 255, 101, 101, 101, 255, 89, 89, 89, 255, 81, 81, 81, 226, 147, 147, 147, 2, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 139, 139, 139, 1, 100, 100, 100, 59, 99, 99, 100, 255, 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 101, 101, 101, 255, 99, 99, 99, 255, 103, 103, 103, 255, 106, 106, 107, 255, 109, 109, 110, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 108, 255, 111, 111, 111, 255, 111, 111, 111, 255, 114, 114, 114, 255, 116, 116, 116, 255, 119, 119, 119, 255, + 121, 121, 121, 255, 125, 125, 125, 255, 127, 127, 127, 255, 131, 131, 131, 255, 139, 139, 139, 255, 145, 145, 145, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 147, 147, 147, 255, 141, 141, 141, 255, 135, 135, 135, 255, 129, 129, 129, 255, 122, 122, 122, 255, 114, 114, 114, 255, 109, 109, 109, 255, 107, 107, 107, 255, 105, 105, 105, 255, 101, 101, 101, 255, + 100, 100, 100, 255, 98, 98, 98, 255, 97, 97, 97, 255, 97, 97, 97, 255, 94, 94, 94, 255, 93, 93, 93, 255, 97, 97, 97, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 103, 103, 102, 255, 107, 107, 107, 255, 109, 109, 109, 255, 108, 108, 108, 255, 107, 107, 107, 255, 108, 108, 108, 255, 105, 105, 105, 255, 97, 97, 97, 255, 84, 84, 84, 255, 85, 85, 85, 48, 148, 148, 148, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 1, 101, 101, 101, 128, 102, 102, 102, 255, 107, 107, 107, 255, 102, 102, 102, 255, 100, 100, 101, 255, 100, 100, 101, 255, 101, 101, 101, 255, 99, 99, 99, 255, 98, 98, 99, 255, 103, 103, 103, 255, 107, 107, 107, 255, 107, 107, 107, 255, 105, 105, 105, 255, 103, 103, 103, 255, + 105, 105, 105, 255, 108, 108, 108, 255, 108, 108, 108, 255, 110, 110, 110, 255, 112, 112, 113, 255, 115, 115, 116, 255, 118, 118, 118, 255, 120, 120, 120, 255, 123, 123, 123, 255, 130, 130, 130, 255, 138, 138, 138, 255, 140, 140, 140, 255, 142, 142, 142, 255, 145, 145, 145, 255, 148, 148, 148, 255, 151, 151, 151, 255, 150, 150, 150, 255, 144, 144, 144, 255, 136, 136, 136, 255, 128, 128, 128, 255, 123, 123, 123, 255, + 119, 119, 119, 255, 114, 114, 114, 255, 107, 107, 107, 255, 101, 101, 101, 255, 101, 101, 101, 255, 100, 100, 100, 255, 98, 98, 98, 255, 97, 97, 97, 255, 97, 97, 97, 255, 97, 97, 97, 255, 96, 96, 96, 255, 97, 97, 97, 255, 100, 100, 100, 255, 105, 105, 105, 255, 106, 106, 106, 255, 106, 106, 106, 255, 106, 106, 106, 255, 108, 108, 108, 255, 112, 112, 112, 255, 111, 111, 111, 255, 109, 109, 109, 255, + 110, 110, 110, 255, 108, 108, 108, 255, 99, 99, 99, 255, 88, 88, 88, 255, 82, 82, 82, 111, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 3, 104, 104, 104, 187, 105, 105, 105, 255, 107, 107, 107, 255, 101, 101, 101, 255, 99, 99, 99, 255, 100, 100, 100, 255, 99, 99, 99, 255, 97, 97, 98, 255, + 98, 98, 99, 255, 103, 103, 103, 255, 104, 104, 104, 255, 104, 104, 104, 255, 102, 102, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 107, 255, 107, 107, 107, 255, 109, 109, 110, 255, 112, 112, 112, 255, 113, 113, 113, 255, 115, 115, 115, 255, 122, 122, 122, 255, 127, 127, 127, 255, 131, 131, 131, 255, 131, 131, 131, 255, 137, 137, 137, 255, 144, 144, 144, 255, 149, 149, 149, 255, + 151, 151, 151, 255, 149, 149, 149, 255, 142, 142, 142, 255, 132, 132, 132, 255, 124, 124, 124, 255, 115, 115, 115, 255, 109, 109, 109, 255, 108, 108, 108, 255, 106, 106, 106, 255, 101, 101, 101, 255, 98, 98, 98, 255, 97, 97, 97, 255, 97, 97, 97, 255, 97, 97, 97, 255, 98, 98, 98, 255, 101, 101, 101, 255, 102, 102, 102, 255, 102, 102, 102, 255, 103, 103, 103, 255, 108, 108, 108, 255, 111, 111, 110, 255, + 110, 110, 110, 255, 108, 108, 108, 255, 109, 109, 109, 255, 112, 112, 112, 255, 112, 112, 112, 255, 110, 110, 110, 255, 110, 110, 110, 255, 108, 108, 108, 255, 102, 102, 102, 255, 90, 90, 90, 255, 83, 83, 83, 179, 146, 146, 146, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 6, 108, 108, 108, 236, 110, 110, 110, 255, + 107, 107, 107, 255, 101, 101, 101, 255, 99, 99, 99, 255, 100, 100, 100, 255, 98, 98, 98, 255, 97, 97, 97, 255, 99, 99, 99, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 101, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 107, 255, 108, 108, 109, 255, 110, 110, 110, 255, 112, 112, 113, 255, 119, 119, 119, 255, + 121, 121, 121, 255, 122, 122, 122, 255, 127, 127, 127, 255, 136, 136, 136, 255, 142, 142, 142, 255, 149, 149, 149, 255, 152, 152, 152, 255, 149, 149, 149, 255, 141, 141, 141, 255, 131, 131, 131, 255, 121, 121, 121, 255, 109, 109, 109, 255, 103, 103, 103, 255, 99, 99, 99, 255, 99, 99, 99, 255, 99, 99, 99, 255, 98, 98, 98, 255, 97, 97, 97, 255, 97, 97, 97, 255, 101, 101, 101, 255, 104, 104, 104, 255, + 106, 106, 105, 255, 106, 106, 106, 255, 107, 107, 107, 255, 108, 108, 107, 255, 109, 109, 109, 255, 112, 112, 112, 255, 111, 111, 111, 255, 109, 109, 109, 255, 109, 109, 109, 255, 112, 112, 112, 255, 113, 113, 113, 255, 111, 111, 111, 255, 110, 110, 110, 255, 108, 108, 109, 255, 103, 103, 103, 255, 93, 93, 93, 255, 83, 83, 83, 223, 150, 150, 150, 2, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 119, 119, 120, 32, 116, 116, 116, 255, 115, 115, 115, 255, 110, 110, 111, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 97, 97, 98, 255, 97, 97, 97, 255, 101, 101, 101, 255, 104, 104, 104, 255, 103, 103, 103, 255, 100, 100, 100, 255, 100, 100, 100, 255, 100, 100, 100, 255, 102, 102, 103, 255, 102, 102, 102, 255, 101, 101, 102, 255, + 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 107, 255, 110, 110, 110, 255, 112, 112, 113, 255, 112, 112, 112, 255, 116, 116, 116, 255, 123, 123, 123, 255, 130, 130, 130, 255, 137, 137, 137, 255, 145, 145, 145, 255, 149, 149, 149, 255, 146, 146, 146, 255, 138, 138, 138, 255, 129, 129, 129, 255, 118, 118, 118, 255, 105, 105, 105, 255, 96, 96, 96, 255, 93, 93, 93, 255, 93, 93, 93, 255, + 96, 96, 96, 255, 100, 100, 100, 255, 101, 101, 101, 255, 105, 105, 105, 255, 107, 107, 107, 255, 109, 109, 109, 255, 111, 111, 111, 255, 110, 110, 110, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 109, 255, 109, 109, 109, 255, 110, 110, 110, 255, 112, 112, 112, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 104, 104, 104, 255, + 95, 95, 95, 255, 84, 84, 84, 252, 101, 101, 101, 13, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 122, 122, 122, 66, 122, 122, 123, 255, 121, 121, 121, 255, 114, 114, 114, 255, 106, 106, 107, 255, 105, 105, 106, 255, 105, 105, 105, 255, 101, 101, 101, 255, 101, 101, 101, 255, 104, 104, 104, 255, 106, 106, 106, 255, 102, 102, 102, 255, + 100, 100, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 102, 255, 101, 101, 101, 255, 100, 100, 101, 255, 104, 104, 104, 255, 106, 106, 107, 255, 105, 105, 106, 255, 107, 107, 107, 255, 110, 110, 111, 255, 116, 116, 116, 255, 121, 121, 121, 255, 128, 128, 128, 255, 139, 139, 139, 255, 150, 150, 150, 255, 149, 149, 149, 255, 137, 137, 137, 255, + 121, 121, 121, 255, 110, 110, 110, 255, 101, 101, 101, 255, 93, 93, 93, 255, 90, 90, 90, 255, 92, 92, 92, 255, 98, 98, 98, 255, 105, 105, 105, 255, 109, 109, 109, 255, 112, 112, 112, 255, 111, 111, 111, 255, 112, 112, 112, 255, 112, 112, 112, 255, 112, 112, 112, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 110, 110, 110, 255, 111, 111, 111, 255, 110, 110, 110, 255, 108, 108, 108, 255, + 110, 110, 110, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 108, 108, 108, 255, 105, 105, 105, 255, 96, 96, 96, 255, 85, 85, 85, 255, 85, 85, 86, 52, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 89, 129, 129, 129, 255, 127, 127, 128, 255, 119, 119, 120, 255, 112, 112, 112, 255, 111, 111, 111, 255, + 110, 110, 110, 255, 107, 107, 107, 255, 107, 107, 107, 255, 111, 111, 111, 255, 111, 111, 111, 255, 107, 107, 108, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 101, 101, 101, 255, 100, 100, 100, 255, 103, 103, 103, 255, 104, 104, 104, 255, 101, 101, 101, 255, 103, 103, 103, 255, 105, 105, 106, 255, 108, 108, 108, 255, + 109, 109, 109, 255, 118, 118, 118, 255, 134, 134, 134, 255, 149, 149, 149, 255, 150, 150, 150, 255, 135, 135, 135, 255, 116, 116, 116, 255, 103, 103, 103, 255, 97, 97, 97, 255, 94, 94, 94, 255, 95, 95, 95, 255, 101, 101, 101, 255, 107, 107, 107, 255, 110, 110, 110, 255, 114, 114, 114, 255, 114, 114, 114, 255, 113, 113, 113, 255, 112, 112, 112, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, + 109, 109, 109, 255, 108, 108, 109, 255, 109, 109, 109, 255, 110, 110, 110, 255, 108, 108, 108, 255, 107, 107, 107, 255, 108, 108, 109, 255, 109, 109, 110, 255, 109, 109, 109, 255, 108, 108, 108, 255, 107, 107, 107, 255, 105, 105, 105, 255, 97, 97, 97, 255, 87, 87, 87, 255, 85, 85, 86, 77, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 137, 137, 138, 102, 136, 136, 136, 255, 134, 134, 134, 255, 124, 124, 125, 255, 118, 118, 118, 255, 118, 118, 118, 255, 117, 117, 117, 255, 114, 114, 114, 255, 115, 115, 115, 255, 117, 117, 117, 255, 118, 118, 118, 255, 115, 115, 115, 255, 113, 113, 113, 255, 112, 112, 112, 255, 112, 112, 112, 255, 111, 111, 111, 255, 108, 108, 109, 255, 107, 107, 107, 255, 106, 106, 107, 255, 105, 105, 105, 255, 103, 103, 103, 255, + 103, 103, 103, 255, 103, 103, 103, 255, 99, 99, 99, 255, 102, 102, 102, 255, 102, 102, 102, 255, 99, 99, 99, 255, 97, 97, 98, 255, 107, 107, 108, 255, 120, 120, 120, 255, 138, 138, 138, 255, 144, 144, 144, 255, 123, 123, 123, 255, 108, 108, 108, 255, 100, 100, 100, 255, 102, 102, 102, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 109, 109, 109, 255, 109, 109, 110, 255, 113, 113, 113, 255, + 114, 114, 114, 255, 112, 112, 113, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 106, 106, 107, 255, 105, 105, 106, 255, 106, 106, 106, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 104, 104, 104, 255, 96, 96, 97, 255, 87, 87, 87, 255, 84, 84, 85, 96, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 145, 145, 145, 116, 144, 144, 144, 255, 140, 140, 140, 255, 132, 132, 132, 255, 125, 125, 125, 255, 125, 125, 125, 255, 126, 126, 126, 255, 122, 122, 122, 255, 124, 124, 124, 255, 127, 127, 127, 255, 127, 127, 127, 255, 125, 125, 125, 255, 122, 122, 123, 255, 123, 123, 123, 255, 123, 123, 123, 255, + 122, 122, 122, 255, 119, 119, 119, 255, 117, 117, 118, 255, 119, 119, 119, 255, 117, 117, 117, 255, 116, 116, 116, 255, 116, 116, 116, 255, 114, 114, 114, 255, 108, 108, 108, 255, 110, 110, 110, 255, 105, 105, 105, 255, 95, 95, 95, 255, 94, 94, 94, 255, 98, 98, 98, 255, 99, 99, 100, 255, 116, 116, 116, 255, 144, 144, 144, 255, 100, 100, 100, 255, 103, 103, 103, 255, 114, 114, 114, 255, 113, 113, 113, 255, + 110, 110, 110, 255, 106, 106, 107, 255, 103, 103, 103, 255, 105, 105, 105, 255, 107, 107, 107, 255, 110, 110, 110, 255, 110, 110, 111, 255, 111, 111, 111, 255, 109, 109, 109, 255, 108, 108, 108, 255, 107, 107, 108, 255, 107, 107, 108, 255, 107, 107, 107, 255, 106, 106, 106, 255, 106, 106, 106, 255, 107, 107, 107, 255, 107, 107, 107, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 107, 255, 106, 106, 107, 255, + 106, 106, 107, 255, 105, 105, 106, 255, 103, 103, 104, 255, 96, 96, 97, 255, 86, 86, 87, 255, 83, 83, 84, 107, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 117, 151, 151, 151, 255, 147, 147, 147, 255, 139, 139, 140, 255, 132, 132, 133, 255, 132, 132, 133, 255, 133, 133, 133, 255, 130, 130, 131, 255, 132, 132, 133, 255, + 135, 135, 136, 255, 136, 136, 137, 255, 133, 133, 134, 255, 132, 132, 133, 255, 133, 133, 134, 255, 135, 135, 136, 255, 135, 135, 136, 255, 133, 133, 133, 255, 132, 132, 132, 255, 133, 133, 133, 255, 132, 132, 133, 255, 134, 134, 134, 255, 135, 135, 136, 255, 134, 134, 134, 255, 132, 132, 132, 255, 137, 137, 138, 255, 134, 134, 134, 255, 126, 126, 127, 255, 126, 126, 127, 255, 130, 130, 130, 255, 126, 126, 127, 255, + 126, 126, 127, 255, 103, 103, 103, 255, 107, 107, 107, 255, 107, 107, 107, 255, 106, 106, 106, 255, 106, 106, 106, 255, 105, 105, 105, 255, 102, 102, 102, 255, 100, 100, 100, 255, 100, 100, 100, 255, 101, 101, 101, 255, 105, 105, 105, 255, 108, 108, 108, 255, 108, 108, 108, 255, 106, 106, 106, 255, 106, 106, 106, 255, 106, 106, 106, 255, 106, 106, 106, 255, 106, 106, 106, 255, 104, 104, 104, 255, 105, 105, 105, 255, + 104, 104, 104, 255, 105, 105, 105, 255, 103, 103, 103, 255, 103, 103, 103, 255, 105, 105, 105, 255, 106, 106, 106, 255, 106, 106, 106, 255, 104, 104, 104, 255, 102, 102, 102, 255, 96, 96, 96, 255, 86, 86, 86, 255, 83, 83, 83, 111, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 158, 158, 159, 106, 157, 157, 158, 255, 154, 154, 154, 255, + 146, 146, 146, 255, 139, 139, 139, 255, 139, 139, 140, 255, 139, 139, 139, 255, 138, 138, 138, 255, 140, 140, 141, 255, 144, 144, 144, 255, 144, 144, 144, 255, 142, 142, 142, 255, 141, 141, 141, 255, 142, 142, 142, 255, 145, 145, 145, 255, 145, 145, 146, 255, 144, 144, 144, 255, 144, 144, 144, 255, 146, 146, 146, 255, 146, 146, 146, 255, 148, 148, 148, 255, 152, 152, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, + 156, 156, 156, 255, 155, 155, 155, 255, 144, 144, 144, 255, 138, 138, 138, 255, 129, 129, 129, 255, 102, 102, 102, 255, 117, 117, 117, 255, 152, 152, 152, 255, 135, 135, 136, 255, 112, 112, 113, 255, 101, 101, 102, 255, 98, 98, 99, 255, 100, 100, 101, 255, 99, 99, 100, 255, 98, 98, 98, 255, 96, 96, 97, 255, 98, 98, 98, 255, 101, 101, 102, 255, 104, 104, 105, 255, 105, 105, 105, 255, 104, 104, 105, 255, + 103, 103, 103, 255, 103, 103, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 104, 255, 103, 103, 104, 255, 102, 102, 103, 255, 102, 102, 102, 255, 104, 104, 105, 255, 104, 104, 105, 255, 103, 103, 104, 255, 102, 102, 103, 255, 101, 101, 101, 255, 95, 95, 95, 255, 85, 85, 85, 255, 83, 83, 83, 95, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 163, 163, 163, 95, 164, 164, 164, 255, 158, 158, 158, 255, 150, 150, 150, 255, 144, 144, 144, 255, 145, 145, 145, 255, 145, 145, 145, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, + 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 149, 149, 149, 255, 143, 143, 143, 255, 144, 144, 144, 255, 136, 136, 136, 255, 116, 116, 115, 255, 97, 97, 97, 255, 100, 100, 100, 255, 121, 121, 121, 255, 147, 147, 147, 255, 152, 152, 152, 255, 146, 146, 146, 255, 138, 138, 139, 255, 119, 119, 120, 255, 107, 107, 108, 255, 102, 102, 102, 255, 98, 98, 98, 255, 95, 95, 96, 255, + 95, 95, 96, 255, 96, 96, 97, 255, 100, 100, 101, 255, 101, 101, 102, 255, 102, 102, 103, 255, 101, 101, 102, 255, 101, 101, 101, 255, 101, 101, 102, 255, 101, 101, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 102, 255, 101, 101, 102, 255, 101, 101, 102, 255, 100, 100, 100, 255, 100, 100, 101, 255, 103, 103, 103, 255, 103, 103, 103, 255, 102, 102, 103, 255, 101, 101, 102, 255, 100, 100, 100, 255, + 93, 93, 94, 255, 84, 84, 85, 255, 83, 83, 84, 83, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 168, 168, 168, 76, 169, 169, 169, 255, 164, 164, 164, 255, 156, 156, 156, 255, 149, 149, 149, 255, 149, 149, 149, 255, 150, 150, 150, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, + 152, 152, 152, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 150, 150, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 132, 132, 132, 255, 121, 121, 121, 255, 116, 116, 116, 255, 111, 111, 111, 255, 104, 104, 104, 255, 101, 101, 101, 255, 115, 115, 115, 255, 138, 138, 139, 255, 154, 154, 154, 255, 152, 152, 153, 255, 147, 147, 148, 255, + 139, 139, 140, 255, 131, 131, 132, 255, 119, 119, 119, 255, 112, 112, 112, 255, 106, 106, 106, 255, 102, 102, 102, 255, 97, 97, 98, 255, 97, 97, 98, 255, 99, 99, 99, 255, 100, 100, 101, 255, 99, 99, 100, 255, 99, 99, 100, 255, 98, 98, 99, 255, 100, 100, 100, 255, 100, 100, 101, 255, 100, 100, 101, 255, 100, 100, 100, 255, 99, 99, 100, 255, 99, 99, 100, 255, 100, 100, 100, 255, 99, 99, 100, 255, + 100, 100, 101, 255, 102, 102, 103, 255, 102, 102, 102, 255, 100, 100, 101, 255, 101, 101, 101, 255, 99, 99, 99, 255, 93, 93, 94, 255, 82, 82, 83, 255, 84, 84, 84, 59, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 167, 167, 167, 43, 174, 174, 174, 255, 168, 168, 168, 255, 160, 160, 160, 255, 152, 152, 152, 255, 151, 151, 151, 255, + 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 154, 154, 154, 255, 153, 153, 153, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 147, 255, 142, 142, 142, 255, 138, 138, 138, 255, 135, 135, 135, 255, 131, 131, 131, 255, 125, 125, 125, 255, 121, 121, 121, 255, 114, 114, 114, 255, 104, 104, 104, 255, 100, 100, 100, 255, 108, 108, 108, 255, 116, 116, 116, 255, + 120, 120, 120, 255, 130, 130, 131, 255, 144, 144, 144, 255, 151, 151, 151, 255, 150, 150, 151, 255, 145, 145, 146, 255, 139, 139, 139, 255, 132, 132, 133, 255, 127, 127, 128, 255, 125, 125, 125, 255, 115, 115, 116, 255, 108, 108, 109, 255, 105, 105, 105, 255, 103, 103, 104, 255, 104, 104, 104, 255, 101, 101, 102, 255, 99, 99, 100, 255, 99, 99, 100, 255, 97, 97, 98, 255, 98, 98, 98, 255, 100, 100, 100, 255, + 99, 99, 100, 255, 97, 97, 98, 255, 98, 98, 98, 255, 99, 99, 100, 255, 98, 98, 99, 255, 97, 97, 98, 255, 100, 100, 100, 255, 102, 102, 102, 255, 101, 101, 102, 255, 99, 99, 100, 255, 99, 99, 99, 255, 98, 98, 98, 255, 92, 92, 92, 255, 82, 82, 83, 255, 92, 92, 93, 16, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 137, 137, 137, 9, 176, 176, 176, 245, 172, 172, 172, 255, 163, 163, 163, 255, 153, 153, 153, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 147, 255, 144, 144, 144, 255, 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 131, 131, 131, 255, 125, 125, 125, 255, 120, 120, 120, 255, 115, 115, 115, 255, 110, 110, 110, 255, + 106, 106, 106, 255, 106, 106, 106, 255, 104, 104, 104, 255, 102, 102, 102, 255, 112, 112, 112, 255, 128, 128, 128, 255, 139, 139, 139, 255, 144, 144, 144, 255, 149, 149, 150, 255, 150, 150, 151, 255, 148, 148, 149, 255, 144, 144, 144, 255, 140, 140, 141, 255, 136, 136, 137, 255, 135, 135, 136, 255, 130, 130, 131, 255, 124, 124, 125, 255, 117, 117, 117, 255, 114, 114, 114, 255, 112, 112, 113, 255, 109, 109, 110, 255, + 107, 107, 108, 255, 104, 104, 104, 255, 102, 102, 103, 255, 100, 100, 100, 255, 100, 100, 101, 255, 100, 100, 101, 255, 98, 98, 99, 255, 96, 96, 97, 255, 97, 97, 98, 255, 98, 98, 99, 255, 96, 96, 97, 255, 96, 96, 96, 255, 99, 99, 100, 255, 101, 101, 101, 255, 100, 100, 101, 255, 98, 98, 99, 255, 98, 98, 98, 255, 96, 96, 97, 255, 89, 89, 89, 255, 80, 80, 81, 230, 132, 132, 132, 2, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 7, 176, 176, 176, 200, 173, 173, 173, 255, 164, 164, 164, 255, 153, 153, 153, 255, 147, 147, 147, 255, 146, 146, 146, 255, 145, 145, 145, 255, 143, 143, 143, 255, 145, 145, 145, 255, 148, 148, 148, 255, 128, 127, 127, 255, 137, 137, 137, 255, 131, 131, 131, 255, 127, 127, 127, 255, + 124, 124, 124, 255, 121, 121, 120, 255, 113, 113, 113, 255, 107, 107, 107, 255, 102, 102, 102, 255, 101, 101, 101, 255, 102, 102, 102, 255, 106, 106, 106, 255, 112, 112, 112, 255, 113, 113, 113, 255, 118, 118, 118, 255, 132, 132, 132, 255, 146, 146, 147, 255, 156, 156, 156, 255, 157, 157, 158, 255, 154, 154, 154, 255, 151, 151, 152, 255, 148, 148, 148, 255, 144, 144, 145, 255, 141, 141, 142, 255, 137, 137, 137, 255, + 132, 132, 132, 255, 128, 128, 129, 255, 125, 125, 125, 255, 123, 123, 124, 255, 120, 120, 120, 255, 116, 116, 116, 255, 111, 111, 112, 255, 108, 108, 109, 255, 104, 104, 105, 255, 103, 103, 104, 255, 103, 103, 103, 255, 102, 102, 103, 255, 100, 100, 101, 255, 97, 97, 98, 255, 98, 98, 99, 255, 98, 98, 98, 255, 96, 96, 97, 255, 95, 95, 96, 255, 98, 98, 98, 255, 99, 99, 100, 255, 98, 98, 99, 255, + 97, 97, 98, 255, 98, 98, 98, 255, 95, 95, 95, 255, 86, 86, 87, 255, 79, 79, 80, 189, 134, 134, 134, 2, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 4, 174, 174, 174, 145, 172, 172, 172, 255, 163, 163, 163, 255, 151, 151, 151, 255, 143, 143, 143, 255, 144, 144, 144, 255, 145, 145, 145, 255, 130, 130, 130, 255, + 102, 101, 101, 255, 71, 70, 70, 255, 57, 56, 56, 255, 118, 118, 118, 255, 122, 122, 122, 255, 117, 117, 117, 255, 113, 113, 113, 255, 110, 110, 110, 255, 104, 104, 104, 255, 100, 100, 100, 255, 98, 98, 98, 255, 101, 101, 101, 255, 104, 104, 104, 255, 109, 109, 109, 255, 118, 118, 118, 255, 125, 125, 125, 255, 131, 131, 132, 255, 136, 136, 136, 255, 144, 144, 145, 255, 155, 155, 156, 255, 158, 158, 159, 255, + 156, 156, 157, 255, 153, 153, 153, 255, 149, 149, 149, 255, 145, 145, 145, 255, 141, 141, 141, 255, 137, 137, 138, 255, 134, 134, 135, 255, 133, 133, 133, 255, 131, 131, 132, 255, 131, 131, 131, 255, 127, 127, 128, 255, 121, 121, 122, 255, 116, 116, 117, 255, 112, 112, 113, 255, 108, 108, 109, 255, 106, 106, 107, 255, 106, 106, 107, 255, 104, 104, 105, 255, 101, 101, 102, 255, 100, 100, 101, 255, 100, 100, 101, 255, + 99, 99, 100, 255, 98, 98, 98, 255, 97, 97, 98, 255, 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 99, 255, 96, 96, 97, 255, 95, 95, 96, 255, 93, 93, 94, 255, 84, 84, 85, 255, 78, 78, 79, 124, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 2, 170, 170, 170, 78, 170, 170, 170, 255, + 163, 163, 163, 255, 152, 152, 152, 255, 135, 135, 135, 255, 105, 105, 105, 255, 75, 74, 74, 255, 60, 60, 60, 255, 59, 59, 59, 255, 59, 58, 58, 255, 59, 58, 58, 255, 89, 88, 88, 255, 114, 114, 114, 255, 108, 108, 108, 255, 105, 105, 105, 255, 104, 104, 104, 255, 103, 103, 103, 255, 100, 100, 100, 255, 101, 101, 101, 255, 105, 105, 105, 255, 110, 110, 110, 255, 115, 115, 115, 255, 123, 123, 123, 255, + 132, 132, 132, 255, 140, 140, 141, 255, 144, 144, 144, 255, 149, 149, 149, 255, 152, 152, 152, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 152, 255, 149, 149, 149, 255, 144, 144, 145, 255, 141, 141, 141, 255, 139, 139, 139, 255, 137, 137, 138, 255, 135, 135, 136, 255, 135, 135, 135, 255, 134, 134, 134, 255, 132, 132, 132, 255, 126, 126, 127, 255, 121, 121, 122, 255, 115, 115, 116, 255, 112, 112, 113, 255, + 110, 110, 111, 255, 111, 111, 112, 255, 106, 106, 107, 255, 104, 104, 105, 255, 103, 103, 103, 255, 103, 103, 104, 255, 101, 101, 101, 255, 98, 98, 99, 255, 99, 99, 100, 255, 101, 101, 102, 255, 99, 99, 100, 255, 98, 98, 98, 255, 97, 97, 98, 255, 95, 95, 96, 255, 91, 91, 91, 255, 81, 81, 82, 255, 77, 77, 78, 59, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 1, 155, 155, 155, 21, 170, 170, 170, 242, 163, 163, 163, 255, 126, 125, 125, 255, 66, 65, 65, 255, 64, 63, 63, 255, 63, 62, 62, 255, 63, 62, 62, 255, 61, 60, 60, 255, 80, 80, 80, 255, 102, 101, 101, 255, 113, 113, 113, 255, 106, 106, 106, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, + 103, 103, 103, 255, 104, 104, 104, 255, 109, 109, 109, 255, 115, 115, 116, 255, 121, 121, 121, 255, 128, 128, 128, 255, 136, 136, 136, 255, 143, 143, 143, 255, 149, 149, 150, 255, 153, 153, 154, 255, 154, 154, 155, 255, 153, 153, 154, 255, 151, 151, 152, 255, 150, 150, 151, 255, 148, 148, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 143, 143, 143, 255, 140, 140, 141, 255, 138, 138, 139, 255, 137, 137, 138, 255, + 136, 136, 137, 255, 132, 132, 133, 255, 130, 130, 130, 255, 125, 125, 125, 255, 119, 119, 119, 255, 117, 117, 118, 255, 117, 117, 118, 255, 114, 114, 114, 255, 109, 109, 110, 255, 107, 107, 107, 255, 107, 107, 107, 255, 105, 105, 106, 255, 102, 102, 103, 255, 101, 101, 102, 255, 103, 103, 104, 255, 103, 103, 104, 255, 101, 101, 102, 255, 99, 99, 100, 255, 97, 97, 98, 255, 96, 96, 97, 255, 89, 89, 90, 255, + 80, 80, 80, 238, 93, 93, 93, 4, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, 136, 136, 136, 5, 165, 165, 165, 167, 163, 163, 163, 255, 147, 146, 147, 255, 70, 69, 70, 255, 66, 65, 66, 255, 81, 80, 81, 255, 103, 102, 103, 255, 115, 115, 115, 255, 112, 112, 112, 255, 109, 109, 109, 255, + 108, 108, 108, 255, 103, 103, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 107, 107, 107, 255, 109, 109, 109, 255, 110, 110, 110, 255, 113, 113, 113, 255, 120, 120, 120, 255, 127, 127, 128, 255, 132, 132, 132, 255, 139, 139, 139, 255, 145, 145, 145, 255, 151, 151, 151, 255, 155, 155, 156, 255, 156, 156, 156, 255, 155, 155, 156, 255, 153, 153, 154, 255, 151, 151, 152, 255, 150, 150, 151, 255, + 148, 148, 148, 255, 146, 146, 147, 255, 145, 145, 145, 255, 144, 144, 144, 255, 141, 141, 142, 255, 138, 138, 139, 255, 136, 136, 136, 255, 133, 133, 133, 255, 130, 130, 131, 255, 127, 127, 127, 255, 124, 124, 125, 255, 124, 124, 125, 255, 122, 122, 122, 255, 116, 116, 116, 255, 113, 113, 113, 255, 112, 112, 113, 255, 110, 110, 111, 255, 107, 107, 108, 255, 104, 104, 105, 255, 106, 106, 106, 255, 106, 106, 106, 255, + 106, 106, 107, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 101, 255, 96, 96, 97, 255, 88, 88, 89, 255, 81, 81, 82, 156, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 0, 135, 135, 135, 2, 161, 161, 161, 77, 162, 162, 162, 255, 153, 153, 153, 255, 117, 117, 117, 255, + 119, 119, 119, 255, 117, 117, 117, 255, 112, 112, 112, 255, 107, 107, 107, 255, 101, 101, 101, 255, 101, 101, 101, 255, 104, 104, 104, 255, 105, 105, 105, 255, 103, 103, 103, 255, 104, 104, 104, 255, 107, 107, 107, 255, 110, 110, 110, 255, 114, 114, 114, 255, 116, 116, 116, 255, 120, 120, 120, 255, 125, 125, 125, 255, 131, 131, 131, 255, 137, 137, 137, 255, 141, 141, 142, 255, 147, 147, 148, 255, 152, 152, 152, 255, + 154, 154, 155, 255, 154, 154, 155, 255, 155, 155, 155, 255, 153, 153, 153, 255, 151, 151, 152, 255, 151, 151, 152, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 139, 139, 140, 255, 136, 136, 137, 255, 131, 131, 132, 255, 130, 130, 130, 255, 128, 128, 129, 255, 130, 130, 130, 255, 128, 128, 129, 255, 124, 124, 125, 255, 118, 118, 119, 255, 118, 118, 118, 255, + 116, 116, 117, 255, 112, 112, 113, 255, 108, 108, 109, 255, 108, 108, 109, 255, 109, 109, 110, 255, 108, 108, 109, 255, 107, 107, 107, 255, 104, 104, 104, 255, 104, 104, 105, 255, 101, 101, 102, 255, 96, 96, 97, 255, 88, 88, 89, 255, 85, 85, 86, 60, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 127, 127, 127, 0, 126, 126, 126, 0, 134, 134, 134, 9, 162, 162, 162, 216, 154, 154, 154, 255, 140, 140, 140, 255, 119, 119, 119, 255, 105, 105, 105, 255, 103, 103, 103, 255, 104, 104, 104, 255, 101, 101, 101, 255, 99, 99, 99, 255, 103, 103, 103, 255, 107, 107, 107, 255, 108, 108, 108, 255, 108, 108, 108, 255, 110, 110, 110, 255, 114, 114, 114, 255, 118, 118, 119, 255, 123, 123, 123, 255, 127, 127, 127, 255, + 130, 130, 130, 255, 133, 133, 134, 255, 139, 139, 140, 255, 144, 144, 144, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 148, 255, 146, 146, 147, 255, 145, 145, 145, 255, 141, 141, 141, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 133, 255, 132, 132, 132, 255, + 132, 132, 133, 255, 132, 132, 133, 255, 130, 130, 130, 255, 126, 126, 126, 255, 123, 123, 124, 255, 123, 123, 123, 255, 119, 119, 120, 255, 115, 115, 115, 255, 112, 112, 113, 255, 112, 112, 112, 255, 113, 113, 113, 255, 111, 111, 112, 255, 109, 109, 109, 255, 107, 107, 107, 255, 105, 105, 106, 255, 103, 103, 104, 255, 96, 96, 96, 255, 87, 87, 88, 206, 136, 136, 136, 1, 139, 139, 139, 0, 140, 140, 140, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 131, 131, 131, 0, 135, 135, 135, 2, 158, 158, 158, 104, 155, 155, 155, 255, 143, 143, 143, 255, 124, 124, 124, 255, 106, 106, 106, 255, 101, 101, 101, 255, 103, 103, 103, 255, 104, 104, 104, 255, 101, 101, 102, 255, 101, 101, 101, 255, 108, 108, 108, 255, 113, 113, 113, 255, + 113, 113, 113, 255, 114, 114, 114, 255, 117, 117, 117, 255, 122, 122, 122, 255, 128, 128, 128, 255, 133, 133, 133, 255, 135, 135, 135, 255, 137, 137, 138, 255, 141, 141, 141, 255, 144, 144, 145, 255, 149, 149, 149, 255, 151, 151, 152, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 146, 255, 144, 144, 144, 255, + 141, 141, 141, 255, 138, 138, 139, 255, 136, 136, 137, 255, 136, 136, 136, 255, 136, 136, 136, 255, 136, 136, 136, 255, 135, 135, 135, 255, 132, 132, 132, 255, 129, 129, 130, 255, 129, 129, 129, 255, 129, 129, 130, 255, 126, 126, 127, 255, 120, 120, 121, 255, 116, 116, 117, 255, 115, 115, 116, 255, 116, 116, 117, 255, 116, 116, 117, 255, 114, 114, 114, 255, 110, 110, 111, 255, 109, 109, 110, 255, 107, 107, 108, 255, + 103, 103, 104, 255, 94, 94, 95, 255, 90, 90, 90, 83, 131, 131, 131, 0, 133, 133, 133, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, 145, 145, 145, 0, 143, 143, 143, 0, 143, 143, 143, 11, 158, 158, 158, 222, 150, 150, 150, 255, 133, 133, 133, 255, 113, 113, 113, 255, 102, 102, 102, 255, + 102, 102, 102, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 106, 106, 106, 255, 114, 114, 114, 255, 118, 118, 118, 255, 120, 120, 120, 255, 122, 122, 122, 255, 126, 126, 127, 255, 131, 131, 132, 255, 135, 135, 135, 255, 140, 140, 140, 255, 143, 143, 143, 255, 144, 144, 145, 255, 146, 146, 146, 255, 148, 148, 149, 255, 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, + 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 145, 255, 142, 142, 143, 255, 141, 141, 142, 255, 139, 139, 140, 255, 138, 138, 139, 255, 138, 138, 139, 255, 138, 138, 139, 255, 137, 137, 138, 255, 134, 134, 135, 255, 132, 132, 132, 255, 133, 133, 134, 255, 132, 132, 133, 255, 132, 132, 133, 255, 128, 128, 128, 255, 123, 123, 123, 255, 121, 121, 121, 255, 120, 120, 121, 255, + 120, 120, 121, 255, 118, 118, 119, 255, 115, 115, 116, 255, 112, 112, 113, 255, 111, 111, 112, 255, 109, 109, 110, 255, 102, 102, 103, 255, 94, 94, 95, 215, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 133, 133, 133, 2, 157, 157, 157, 88, 157, 157, 157, 255, 144, 144, 144, 255, 125, 125, 125, 255, 109, 109, 109, 255, 103, 103, 103, 255, 106, 106, 106, 255, 109, 109, 109, 255, 108, 108, 108, 255, 109, 109, 109, 255, 113, 113, 113, 255, 120, 120, 120, 255, 125, 125, 125, 255, 128, 128, 128, 255, 131, 131, 131, 255, 133, 133, 133, 255, 138, 138, 138, 255, 142, 142, 143, 255, 147, 147, 147, 255, 149, 149, 149, 255, + 150, 150, 151, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 151, 151, 151, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 150, 255, 148, 148, 149, 255, 146, 146, 147, 255, 146, 146, 146, 255, 145, 145, 145, 255, 143, 143, 144, 255, 143, 143, 144, 255, 142, 142, 143, 255, 140, 140, 141, 255, 138, 138, 139, 255, 137, 137, 138, 255, 136, 136, 136, 255, 135, 135, 135, 255, 135, 135, 136, 255, + 134, 134, 135, 255, 130, 130, 131, 255, 127, 127, 128, 255, 126, 126, 127, 255, 126, 126, 127, 255, 125, 125, 126, 255, 123, 123, 124, 255, 121, 121, 121, 255, 118, 118, 119, 255, 115, 115, 116, 255, 113, 113, 114, 255, 110, 110, 110, 255, 101, 101, 102, 255, 97, 97, 98, 75, 130, 130, 130, 0, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 138, 138, 138, 0, 135, 135, 135, 6, 161, 161, 161, 189, 155, 155, 155, 255, 140, 140, 140, 255, 122, 122, 122, 255, 109, 109, 109, 255, 107, 107, 107, 255, 111, 111, 111, 255, 113, 113, 113, 255, 114, 114, 114, 255, 115, 115, 115, 255, 120, 120, 120, 255, 129, 129, 129, 255, 133, 133, 133, 255, + 135, 135, 136, 255, 136, 136, 137, 255, 140, 140, 140, 255, 144, 144, 144, 255, 147, 147, 147, 255, 151, 151, 151, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 155, 255, 152, 152, 153, 255, 151, 151, 151, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, 148, 148, 149, 255, 147, 147, 147, 255, 146, 146, 146, 255, 145, 145, 145, 255, 143, 143, 144, 255, + 141, 141, 142, 255, 140, 140, 141, 255, 139, 139, 139, 255, 138, 138, 139, 255, 138, 138, 139, 255, 137, 137, 137, 255, 133, 133, 133, 255, 129, 129, 129, 255, 128, 128, 129, 255, 129, 129, 130, 255, 131, 131, 131, 255, 128, 128, 129, 255, 126, 126, 127, 255, 121, 121, 122, 255, 120, 120, 121, 255, 120, 120, 120, 255, 114, 114, 115, 255, 109, 109, 109, 255, 103, 103, 104, 168, 128, 128, 128, 0, 129, 129, 129, 0, + 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 144, 144, 144, 0, 141, 141, 141, 0, 137, 137, 137, 0, 140, 140, 140, 0, 158, 158, 158, 45, 164, 164, 164, 245, 155, 155, 155, 255, 139, 139, 139, 255, 122, 122, 122, 255, 113, 113, 113, 255, 112, 112, 113, 255, + 116, 116, 116, 255, 120, 120, 120, 255, 120, 120, 120, 255, 123, 123, 123, 255, 128, 128, 128, 255, 134, 134, 135, 255, 138, 138, 139, 255, 140, 140, 141, 255, 143, 143, 144, 255, 145, 145, 146, 255, 148, 148, 149, 255, 151, 151, 152, 255, 153, 153, 153, 255, 155, 155, 156, 255, 155, 155, 156, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 151, 151, 151, 255, 150, 150, 151, 255, + 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 146, 255, 144, 144, 145, 255, 144, 144, 144, 255, 144, 144, 144, 255, 142, 142, 142, 255, 142, 142, 142, 255, 141, 141, 142, 255, 138, 138, 139, 255, 134, 134, 135, 255, 131, 131, 132, 255, 131, 131, 131, 255, 132, 132, 132, 255, 132, 132, 133, 255, 132, 132, 132, 255, 130, 130, 131, 255, 127, 127, 128, 255, 125, 125, 125, 255, 124, 124, 125, 255, + 121, 121, 122, 255, 114, 114, 115, 255, 108, 108, 109, 238, 107, 107, 107, 29, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 138, 138, 138, 0, 138, 138, 138, 0, 142, 142, 142, 0, 130, 130, 130, 1, + 165, 165, 165, 106, 165, 165, 165, 255, 155, 155, 155, 255, 139, 139, 139, 255, 124, 124, 124, 255, 117, 117, 117, 255, 119, 119, 119, 255, 123, 123, 123, 255, 127, 127, 127, 255, 129, 129, 129, 255, 130, 130, 130, 255, 134, 134, 134, 255, 138, 138, 139, 255, 143, 143, 144, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 153, 255, 154, 154, 154, 255, 154, 154, 155, 255, + 155, 155, 156, 255, 155, 155, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 149, 255, 147, 147, 147, 255, 147, 147, 148, 255, 145, 145, 146, 255, 145, 145, 145, 255, 143, 143, 144, 255, 141, 141, 142, 255, 139, 139, 140, 255, 136, 136, 137, 255, 133, 133, 134, 255, 131, 131, 132, 255, 133, 133, 134, 255, 135, 135, 136, 255, + 134, 134, 135, 255, 132, 132, 133, 255, 130, 130, 131, 255, 129, 129, 130, 255, 128, 128, 128, 255, 126, 126, 127, 255, 121, 121, 122, 255, 115, 115, 116, 255, 110, 110, 111, 90, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 144, 144, 144, 0, 141, 141, 141, 0, 137, 137, 137, 0, 139, 139, 139, 0, 144, 144, 144, 0, 143, 143, 143, 0, 133, 133, 133, 4, 170, 170, 170, 158, 168, 168, 168, 255, 157, 157, 157, 255, 140, 140, 140, 255, 128, 128, 128, 255, 124, 124, 124, 255, 126, 126, 126, 255, 130, 130, 130, 255, 132, 132, 132, 255, 134, 134, 134, 255, 135, 135, 135, 255, 138, 138, 138, 255, 143, 143, 143, 255, 147, 147, 148, 255, + 150, 150, 150, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 154, 154, 154, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 150, 255, 147, 147, 147, 255, 146, 146, 146, 255, 144, 144, 145, 255, 142, 142, 143, 255, 140, 140, 140, 255, + 137, 137, 138, 255, 135, 135, 136, 255, 135, 135, 136, 255, 136, 136, 136, 255, 137, 137, 137, 255, 136, 136, 137, 255, 135, 135, 135, 255, 132, 132, 133, 255, 131, 131, 131, 255, 131, 131, 132, 255, 132, 132, 132, 255, 129, 129, 129, 255, 121, 121, 122, 255, 116, 116, 117, 144, 130, 130, 130, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 139, 139, 139, 0, 137, 137, 137, 0, 142, 142, 142, 0, 144, 144, 144, 0, 142, 142, 142, 0, 142, 142, 142, 0, 147, 147, 147, 10, 174, 174, 174, 186, 171, 171, 171, 255, 160, 160, 160, 255, 145, 145, 145, 255, 135, 135, 135, 255, 129, 129, 130, 255, 131, 131, 131, 255, + 134, 134, 134, 255, 138, 138, 138, 255, 140, 140, 140, 255, 140, 140, 141, 255, 143, 143, 143, 255, 145, 145, 145, 255, 149, 149, 149, 255, 152, 152, 153, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, + 147, 147, 148, 255, 147, 147, 147, 255, 144, 144, 145, 255, 142, 142, 143, 255, 141, 141, 141, 255, 139, 139, 140, 255, 139, 139, 139, 255, 138, 138, 139, 255, 139, 139, 140, 255, 139, 139, 139, 255, 138, 138, 139, 255, 136, 136, 136, 255, 133, 133, 134, 255, 132, 132, 133, 255, 132, 132, 132, 255, 134, 134, 135, 255, 133, 133, 134, 255, 128, 128, 129, 255, 122, 122, 123, 174, 120, 120, 121, 3, 131, 131, 131, 0, + 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 138, 138, 138, 0, 139, 139, 139, 0, 144, 144, 144, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 145, 145, 145, 0, 159, 159, 159, 18, + 178, 178, 178, 207, 175, 175, 175, 255, 164, 164, 164, 255, 151, 151, 151, 255, 140, 140, 140, 255, 134, 134, 134, 255, 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 143, 255, 143, 143, 144, 255, 146, 146, 147, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 152, 255, 153, 153, 153, 255, 154, 154, 155, 255, 155, 155, 155, 255, 154, 154, 155, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, + 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 149, 255, 148, 148, 149, 255, 147, 147, 147, 255, 145, 145, 146, 255, 143, 143, 144, 255, 142, 142, 142, 255, 141, 141, 141, 255, 141, 141, 141, 255, 141, 141, 141, 255, 141, 141, 142, 255, 141, 141, 141, 255, 139, 139, 140, 255, 137, 137, 138, 255, 135, 135, 136, 255, 133, 133, 133, 255, 135, 135, 135, 255, 136, 136, 137, 255, + 137, 137, 138, 255, 134, 134, 134, 255, 128, 128, 129, 192, 130, 130, 131, 8, 139, 139, 139, 0, 136, 136, 136, 0, 133, 133, 133, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 138, 138, 138, 0, 139, 139, 139, 0, + 144, 144, 144, 0, 143, 143, 143, 0, 142, 142, 142, 0, 143, 143, 143, 0, 144, 144, 144, 0, 134, 134, 134, 1, 165, 165, 165, 22, 182, 182, 182, 200, 179, 179, 179, 255, 169, 169, 169, 255, 157, 157, 157, 255, 146, 146, 146, 255, 140, 140, 140, 255, 139, 139, 140, 255, 141, 141, 142, 255, 145, 145, 146, 255, 148, 148, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 154, 255, + 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 151, 151, 152, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 148, 255, 146, 146, 147, 255, 145, 145, 145, 255, 144, 144, 144, 255, 143, 143, 144, 255, 143, 143, 143, 255, 142, 142, 143, 255, 143, 143, 144, 255, 143, 143, 143, 255, 140, 140, 140, 255, + 138, 138, 139, 255, 136, 136, 137, 255, 136, 136, 137, 255, 137, 137, 137, 255, 139, 139, 140, 255, 141, 141, 142, 255, 138, 138, 139, 255, 133, 133, 134, 189, 132, 132, 133, 10, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 136, 136, 136, 0, 133, 133, 133, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 138, 138, 138, 0, 139, 139, 139, 0, 144, 144, 144, 0, 143, 143, 143, 0, 142, 142, 142, 0, 145, 145, 145, 0, 143, 143, 143, 0, 141, 141, 141, 0, 137, 137, 137, 1, 158, 158, 158, 15, 186, 186, 186, 180, 183, 183, 183, 255, 175, 175, 175, 255, 164, 164, 164, 255, 153, 153, 153, 255, 146, 146, 147, 255, 145, 145, 146, 255, + 146, 146, 146, 255, 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 148, 148, 149, 255, 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, + 145, 145, 145, 255, 145, 145, 146, 255, 144, 144, 145, 255, 143, 143, 143, 255, 141, 141, 142, 255, 139, 139, 140, 255, 139, 139, 140, 255, 138, 138, 139, 255, 141, 141, 141, 255, 143, 143, 144, 255, 145, 145, 146, 255, 144, 144, 144, 255, 140, 140, 141, 168, 137, 137, 138, 7, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, + 136, 136, 136, 0, 134, 134, 134, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 138, 138, 138, 0, 139, 139, 139, 0, 144, 144, 144, 0, 143, 143, 143, 0, 142, 142, 142, 0, 145, 145, 145, 0, 142, 142, 142, 0, 141, 141, 141, 0, 139, 139, 139, 0, 139, 139, 139, 0, 135, 135, 135, 7, + 189, 189, 189, 137, 188, 188, 189, 252, 182, 182, 183, 255, 173, 173, 173, 255, 162, 162, 162, 255, 155, 155, 155, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, + 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 147, 255, 145, 145, 146, 255, 144, 144, 144, 255, 143, 143, 143, 255, 141, 141, 142, 255, 141, 141, 142, 255, 141, 141, 141, 255, 143, 143, 143, 255, 146, 146, 147, 255, 149, 149, 150, 255, 150, 150, 150, 255, 149, 149, 150, 249, 146, 146, 146, 122, 134, 134, 134, 1, 132, 132, 132, 0, 134, 134, 134, 0, + 137, 137, 137, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 138, 138, 138, 0, 139, 139, 139, 0, 144, 144, 144, 0, 143, 143, 143, 0, 142, 142, 142, 0, + 145, 145, 145, 0, 142, 142, 142, 0, 141, 141, 141, 0, 139, 139, 139, 0, 139, 139, 139, 0, 142, 142, 142, 0, 128, 128, 128, 3, 185, 185, 186, 73, 192, 192, 192, 229, 189, 189, 189, 255, 181, 181, 181, 255, 172, 172, 173, 255, 164, 164, 164, 255, 159, 159, 159, 255, 155, 155, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, + 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 147, 147, 147, 255, 144, 144, 145, 255, 143, 143, 144, 255, 143, 143, 144, 255, 144, 144, 145, 255, 145, 145, 145, 255, 149, 149, 150, 255, 152, 152, 153, 255, 155, 155, 155, 255, 155, 155, 155, 255, + 154, 154, 155, 224, 151, 151, 152, 61, 143, 143, 143, 1, 140, 140, 140, 0, 136, 136, 136, 0, 133, 133, 133, 0, 132, 132, 132, 0, 133, 133, 133, 0, 136, 136, 136, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 143, 143, 143, 0, 138, 138, 138, 0, 139, 139, 139, 0, 144, 144, 144, 0, 143, 143, 143, 0, 142, 142, 142, 0, 145, 145, 145, 0, 142, 142, 142, 0, 141, 141, 141, 0, 139, 139, 139, 0, 139, 139, 139, 0, 143, 143, 143, 0, 143, 143, 143, 0, 140, 140, 140, 0, 173, 173, 173, 21, 194, 194, 194, 148, 194, 194, 195, 250, 189, 189, 190, 255, 184, 184, 184, 255, 176, 176, 176, 255, 168, 168, 169, 255, + 163, 163, 163, 255, 159, 159, 160, 255, 156, 156, 156, 255, 154, 154, 155, 255, 152, 152, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 153, 153, 153, 255, 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 147, 255, 147, 147, 147, 255, 148, 148, 148, 255, 151, 151, 151, 255, + 154, 154, 155, 255, 156, 156, 156, 255, 159, 159, 159, 255, 160, 160, 161, 255, 159, 159, 160, 249, 157, 157, 158, 137, 154, 154, 154, 11, 146, 146, 146, 0, 146, 146, 146, 0, 145, 145, 145, 0, 143, 143, 143, 0, 140, 140, 140, 0, 136, 136, 136, 0, 133, 133, 133, 0, 132, 132, 132, 0, 133, 133, 133, 0, 136, 136, 136, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 138, 138, 138, 0, 139, 139, 139, 0, 144, 144, 144, 0, 143, 143, 143, 0, 142, 142, 142, 0, 145, 145, 145, 0, 142, 142, 142, 0, 141, 141, 141, 0, 139, 139, 139, 0, 139, 139, 139, 0, 143, 143, 143, 0, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, + 136, 136, 136, 2, 188, 188, 188, 53, 197, 197, 197, 182, 197, 197, 197, 255, 192, 192, 192, 255, 186, 186, 186, 255, 181, 181, 181, 255, 174, 174, 174, 255, 169, 169, 169, 255, 164, 164, 164, 255, 161, 161, 162, 255, 158, 158, 158, 255, 156, 156, 157, 255, 154, 154, 155, 255, 154, 154, 154, 255, 152, 152, 153, 255, 150, 150, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 151, 255, 151, 151, 152, 255, + 152, 152, 152, 255, 152, 152, 153, 255, 155, 155, 156, 255, 157, 157, 157, 255, 160, 160, 161, 255, 163, 163, 164, 255, 165, 165, 166, 255, 166, 166, 166, 255, 166, 166, 166, 255, 164, 164, 164, 173, 160, 160, 161, 42, 136, 136, 136, 1, 139, 139, 139, 0, 143, 143, 143, 0, 145, 145, 145, 0, 146, 146, 146, 0, 147, 147, 147, 0, 145, 145, 145, 0, 143, 143, 143, 0, 140, 140, 140, 0, 137, 137, 137, 0, + 133, 133, 133, 0, 132, 132, 132, 0, 133, 133, 133, 0, 136, 136, 136, 0, 139, 139, 139, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 138, 138, 138, 0, 139, 139, 139, 0, 144, 144, 144, 0, 143, 143, 143, 0, 142, 142, 142, 0, 145, 145, 145, 0, 142, 142, 142, 0, 141, 141, 141, 0, + 139, 139, 139, 0, 139, 139, 139, 0, 143, 143, 143, 0, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 140, 140, 140, 0, 142, 142, 142, 0, 133, 133, 133, 3, 191, 191, 191, 55, 199, 199, 199, 165, 198, 198, 199, 242, 195, 195, 196, 255, 190, 190, 190, 255, 186, 186, 186, 255, 181, 181, 182, 255, 178, 178, 179, 255, 174, 174, 174, 255, 171, 171, 171, 255, 168, 168, 169, 255, 165, 165, 166, 255, + 163, 163, 164, 255, 162, 162, 163, 255, 162, 162, 162, 255, 161, 161, 161, 255, 162, 162, 163, 255, 164, 164, 164, 255, 165, 165, 166, 255, 166, 166, 167, 255, 169, 169, 169, 255, 171, 171, 171, 255, 171, 171, 172, 255, 172, 172, 172, 255, 173, 173, 173, 239, 170, 170, 171, 156, 166, 166, 166, 48, 132, 132, 132, 2, 129, 129, 129, 1, 130, 130, 130, 0, 133, 133, 133, 0, 136, 136, 136, 0, 139, 139, 139, 0, + 142, 142, 142, 0, 145, 145, 145, 0, 146, 146, 146, 0, 147, 147, 147, 0, 145, 145, 145, 0, 143, 143, 143, 0, 141, 141, 141, 0, 137, 137, 137, 0, 133, 133, 133, 0, 132, 132, 132, 0, 133, 133, 133, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 138, 138, 138, 0, 139, 139, 139, 0, + 144, 144, 144, 0, 143, 143, 143, 0, 142, 142, 142, 0, 145, 145, 145, 0, 142, 142, 142, 0, 141, 141, 141, 0, 139, 139, 139, 0, 139, 139, 139, 0, 143, 143, 143, 0, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 140, 140, 140, 0, 142, 142, 142, 0, 142, 142, 142, 0, 138, 138, 138, 0, 135, 135, 135, 1, 171, 171, 171, 17, 194, 194, 194, 98, 198, 198, 199, 185, 198, 198, 199, 240, + 196, 196, 196, 255, 194, 194, 194, 255, 190, 190, 190, 255, 187, 187, 188, 255, 185, 185, 186, 255, 182, 182, 182, 255, 180, 180, 180, 255, 179, 179, 179, 255, 178, 178, 178, 255, 178, 178, 178, 255, 177, 177, 178, 255, 179, 179, 179, 255, 179, 179, 179, 255, 179, 179, 180, 255, 180, 180, 180, 255, 180, 180, 180, 240, 176, 176, 176, 181, 174, 174, 174, 88, 156, 156, 156, 13, 141, 141, 141, 3, 141, 141, 141, 2, + 136, 136, 136, 1, 132, 132, 132, 0, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 0, 133, 133, 133, 0, 136, 136, 136, 0, 139, 139, 139, 0, 142, 142, 142, 0, 145, 145, 145, 0, 146, 146, 146, 0, 147, 147, 147, 0, 145, 145, 145, 0, 143, 143, 143, 0, 141, 141, 141, 0, 137, 137, 137, 0, 133, 133, 133, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 138, 138, 138, 0, 139, 139, 139, 0, 144, 144, 144, 0, 143, 143, 143, 0, 142, 142, 142, 0, 145, 145, 145, 0, 142, 142, 142, 0, 141, 141, 141, 0, 139, 139, 139, 0, 139, 139, 139, 0, 143, 143, 143, 0, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 140, 140, 140, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 139, 139, 139, 0, 132, 132, 132, 0, 132, 132, 132, 0, 135, 135, 135, 1, 136, 136, 136, 2, 135, 135, 135, 6, 193, 193, 193, 61, 194, 194, 195, 117, 195, 195, 195, 166, 194, 194, 195, 203, 193, 193, 194, 217, 195, 195, 195, 255, 193, 193, 193, 255, 191, 191, 192, 255, 190, 190, 190, 255, 189, 189, 190, 255, 185, 185, 186, 214, 184, 184, 184, 200, 182, 182, 182, 165, 181, 181, 181, 112, 179, 179, 180, 52, + 142, 142, 142, 7, 137, 137, 137, 4, 131, 131, 131, 5, 133, 133, 133, 2, 136, 136, 136, 1, 139, 139, 139, 0, 141, 141, 141, 0, 140, 140, 140, 0, 137, 137, 137, 0, 133, 133, 133, 0, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 0, 132, 132, 132, 0, 136, 136, 136, 0, 139, 139, 139, 0, 142, 142, 142, 0, 145, 145, 145, 0, 146, 146, 146, 0, 147, 147, 147, 0, 146, 146, 146, 0, + 143, 143, 143, 0, 141, 141, 141, 0, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 138, 138, 138, 0, 139, 139, 139, 0, 144, 144, 144, 0, 143, 143, 143, 0, 142, 142, 142, 0, 145, 145, 145, 0, 142, 142, 142, 0, 141, 141, 141, 0, 139, 139, 139, 0, 139, 139, 139, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 140, 140, 140, 0, 142, 142, 142, 0, 142, 142, 142, 0, 139, 139, 139, 0, 133, 133, 133, 0, 132, 132, 132, 0, 135, 135, 135, 0, 138, 138, 138, 0, 142, 142, 142, 0, 145, 145, 145, 0, 145, 145, 145, 1, 146, 146, 146, 2, 146, 146, 146, 2, 146, 146, 146, 4, 135, 135, 135, 5, 135, 135, 135, 7, 134, 134, 134, 6, 133, 133, 133, 5, + 137, 137, 137, 5, 139, 139, 139, 4, 138, 138, 138, 3, 134, 134, 134, 2, 139, 139, 139, 3, 142, 142, 142, 3, 144, 144, 144, 2, 142, 142, 142, 1, 139, 139, 139, 1, 135, 135, 135, 0, 132, 132, 132, 0, 133, 133, 133, 0, 136, 136, 136, 0, 139, 139, 139, 0, 141, 141, 141, 0, 140, 140, 140, 0, 137, 137, 137, 0, 133, 133, 133, 0, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 0, + 132, 132, 132, 0, 136, 136, 136, 0, 139, 139, 139, 0, 142, 142, 142, 0, 144, 144, 144, 0, 146, 146, 146, 0, 147, 147, 147, 0, 146, 146, 146, 0, 144, 144, 144, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 138, 138, 138, 0, 139, 139, 139, 0, 144, 144, 144, 0, 143, 143, 143, 0, 142, 142, 142, 0, + 145, 145, 145, 0, 142, 142, 142, 0, 141, 141, 141, 0, 139, 139, 139, 0, 139, 139, 139, 0, 143, 143, 143, 0, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 140, 140, 140, 0, 142, 142, 142, 0, 142, 142, 142, 0, 139, 139, 139, 0, 133, 133, 133, 0, 132, 132, 132, 0, 135, 135, 135, 0, 138, 138, 138, 0, 142, 142, 142, 0, 145, 145, 145, 0, 145, 145, 145, 0, 149, 149, 149, 0, + 152, 152, 152, 0, 147, 147, 147, 0, 141, 141, 141, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 136, 136, 136, 0, 135, 135, 135, 0, 129, 129, 129, 0, 129, 129, 129, 1, 131, 131, 131, 1, 135, 135, 135, 0, 139, 139, 139, 0, 143, 143, 143, 0, 144, 144, 144, 0, 143, 143, 143, 0, 139, 139, 139, 0, 135, 135, 135, 0, 132, 132, 132, 0, 133, 133, 133, 0, 136, 136, 136, 0, + 139, 139, 139, 0, 141, 141, 141, 0, 140, 140, 140, 0, 137, 137, 137, 0, 133, 133, 133, 0, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 0, 132, 132, 132, 0, 136, 136, 136, 0, 138, 138, 138, 0, 142, 142, 142, 0, 144, 144, 144, 0, 146, 146, 146, 0, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, + 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, 138, 138, 138, 0, 139, 139, 139, 0, 140, 140, 140, 0, 140, 140, 140, 0, 139, 139, 139, 0, 137, 137, 137, 0, 136, 136, 136, 0, 148, 148, 148, 1, 126, 126, 126, 15, 119, 119, 119, 70, 119, 119, 119, 114, 119, 119, 119, 162, 119, 119, 119, 194, 119, 119, 119, 212, 119, 119, 119, 212, 118, 118, 118, 214, 117, 117, 117, 213, + 116, 116, 116, 212, 114, 114, 114, 190, 112, 112, 112, 158, 111, 111, 111, 113, 111, 111, 111, 65, 108, 108, 108, 9, 133, 133, 133, 0, 134, 134, 134, 0, 136, 136, 136, 0, 133, 133, 133, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 127, 127, 127, 0, 126, 126, 126, 0, 128, 128, 128, 0, 130, 130, 130, 0, 133, 133, 133, 0, 135, 135, 135, 0, 136, 136, 136, 0, 139, 139, 139, 0, + 144, 144, 144, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, + 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 140, 140, 140, 0, 141, 141, 141, 1, 122, 122, 122, 47, 121, 121, 121, 135, 121, 121, 121, 200, 122, 122, 122, 255, 123, 123, 123, 255, 124, 124, 124, 255, + 126, 126, 126, 255, 127, 127, 127, 255, 127, 127, 127, 255, 127, 127, 127, 255, 126, 126, 126, 255, 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 120, 255, 116, 116, 116, 255, 114, 114, 114, 255, 112, 112, 112, 255, 108, 108, 108, 252, 106, 106, 106, 194, 103, 103, 103, 130, 101, 101, 101, 39, 133, 133, 133, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 127, 127, 127, 0, 126, 126, 126, 0, + 128, 128, 128, 0, 130, 130, 130, 0, 133, 133, 133, 0, 135, 135, 135, 0, 136, 136, 136, 0, 139, 139, 139, 0, 144, 144, 144, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, + 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 136, 136, 136, 1, 125, 125, 125, 17, 120, 120, 120, 117, 120, 120, 120, 208, + 122, 122, 122, 255, 125, 125, 125, 255, 128, 128, 128, 255, 131, 131, 131, 255, 136, 136, 136, 255, 138, 138, 138, 255, 140, 140, 140, 255, 142, 142, 142, 255, 143, 143, 143, 255, 143, 143, 143, 255, 142, 142, 142, 255, 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 134, 255, 131, 131, 131, 255, 127, 127, 126, 255, 121, 121, 121, 255, 115, 115, 115, 255, 109, 109, 109, 255, 105, 105, 105, 255, 102, 102, 102, 255, + 99, 99, 99, 202, 96, 96, 96, 105, 94, 94, 94, 9, 129, 129, 129, 0, 127, 127, 127, 0, 126, 126, 126, 0, 128, 128, 128, 0, 130, 130, 130, 0, 133, 133, 133, 0, 135, 135, 135, 0, 136, 136, 136, 0, 139, 139, 139, 0, 144, 144, 144, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 138, 138, 138, 0, 139, 139, 139, 0, + 140, 140, 140, 1, 125, 125, 125, 22, 119, 119, 119, 132, 120, 120, 120, 239, 124, 124, 124, 255, 127, 127, 127, 255, 133, 133, 133, 255, 136, 136, 136, 255, 141, 141, 141, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 149, 149, 149, 255, 146, 146, 146, 255, 143, 143, 143, 255, + 139, 139, 139, 255, 135, 135, 135, 255, 131, 131, 131, 255, 125, 125, 125, 255, 117, 117, 117, 255, 110, 110, 110, 255, 101, 101, 101, 255, 97, 97, 97, 255, 94, 94, 94, 234, 91, 91, 91, 114, 88, 88, 88, 12, 126, 126, 126, 0, 128, 128, 128, 0, 130, 130, 130, 0, 133, 133, 133, 0, 135, 135, 135, 0, 136, 136, 136, 0, 139, 139, 139, 0, 144, 144, 144, 0, 148, 148, 148, 0, 148, 148, 148, 0, + 148, 148, 148, 0, 149, 149, 149, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 134, 134, 134, 0, 135, 135, 135, 0, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, + 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 1, 138, 138, 138, 6, 118, 118, 119, 103, 119, 119, 119, 236, 122, 122, 122, 255, 127, 127, 127, 255, 133, 133, 133, 255, 138, 138, 139, 255, 144, 144, 144, 255, 147, 147, 147, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, + 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 147, 147, 147, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 138, 138, 138, 255, 134, 134, 134, 255, 129, 129, 129, 255, 124, 124, 124, 255, 116, 116, 116, 255, 107, 107, 107, 255, 98, 98, 98, 255, 93, 93, 93, 255, 88, 88, 88, 228, 85, 85, 85, 87, 128, 128, 128, 0, 130, 130, 130, 0, 133, 133, 133, 0, + 135, 135, 135, 0, 136, 136, 136, 0, 139, 139, 139, 0, 144, 144, 144, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 131, 131, 131, 0, 133, 133, 133, 0, 135, 135, 135, 0, + 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 119, 119, 120, 42, 116, 116, 116, 195, 119, 119, 119, 255, 126, 126, 126, 255, 130, 130, 130, 255, 137, 137, 137, 255, 142, 142, 142, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, + 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 146, 146, 146, 255, 143, 143, 143, 255, 140, 140, 140, 255, 139, 139, 139, 255, 136, 136, 136, 255, 134, 134, 134, 255, 131, 131, 131, 255, 127, 127, 127, 255, 120, 120, 120, 255, 113, 113, 113, 255, + 104, 104, 104, 255, 92, 92, 92, 255, 87, 87, 87, 255, 82, 82, 82, 186, 81, 81, 81, 27, 133, 133, 133, 0, 135, 135, 135, 0, 136, 136, 136, 0, 139, 139, 139, 0, 144, 144, 144, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 134, 134, 134, 0, 135, 135, 135, 0, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 4, 115, 115, 115, 93, 116, 116, 116, 245, 120, 120, 120, 255, 126, 126, 126, 255, 133, 133, 133, 255, 139, 139, 139, 255, + 142, 142, 142, 255, 145, 145, 145, 255, 147, 147, 147, 255, 147, 147, 147, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 143, 143, 143, 255, 141, 141, 141, 255, 138, 138, 138, 255, + 136, 136, 136, 255, 133, 133, 133, 255, 131, 131, 131, 255, 129, 129, 129, 255, 125, 125, 125, 255, 121, 121, 120, 255, 114, 114, 114, 255, 105, 105, 105, 255, 95, 95, 95, 255, 85, 85, 85, 255, 79, 79, 79, 240, 78, 78, 78, 78, 135, 135, 135, 0, 136, 136, 136, 0, 139, 139, 139, 0, 144, 144, 144, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 151, 151, 151, 0, + 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 130, 130, 130, 0, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, 133, 133, 133, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, 134, 134, 134, 5, 113, 113, 113, 139, + 116, 116, 116, 255, 121, 121, 121, 255, 128, 128, 128, 255, 133, 133, 133, 255, 139, 139, 139, 255, 140, 140, 140, 255, 142, 142, 142, 255, 143, 143, 143, 255, 144, 144, 144, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 149, 149, 149, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 148, 148, 148, 255, + 147, 147, 147, 255, 146, 146, 146, 255, 143, 143, 143, 255, 142, 142, 142, 255, 140, 140, 140, 255, 139, 139, 139, 255, 135, 135, 135, 255, 133, 133, 133, 255, 128, 128, 128, 255, 126, 126, 126, 255, 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 120, 255, 114, 114, 114, 255, 106, 106, 106, 255, 97, 97, 97, 255, 85, 85, 85, 255, 78, 78, 78, 255, 75, 75, 75, 120, 136, 136, 136, 0, 139, 139, 139, 0, + 144, 144, 144, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, + 134, 134, 134, 0, 135, 135, 135, 0, 134, 134, 134, 1, 122, 122, 122, 7, 112, 112, 112, 163, 114, 114, 114, 255, 120, 120, 120, 255, 127, 127, 127, 255, 134, 134, 134, 255, 136, 136, 136, 255, 138, 138, 139, 255, 139, 139, 139, 255, 140, 140, 140, 255, 141, 141, 141, 255, 142, 142, 142, 255, 144, 144, 144, 255, 146, 146, 146, 255, 146, 146, 146, 255, 147, 147, 147, 255, 147, 147, 147, 255, 149, 149, 149, 255, + 149, 149, 149, 255, 149, 149, 149, 255, 149, 149, 149, 255, 148, 148, 148, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, 137, 137, 137, 255, 136, 136, 136, 255, 134, 134, 134, 255, 134, 134, 134, 255, 133, 133, 133, 255, 129, 129, 129, 255, 126, 126, 126, 255, 121, 121, 121, 255, 120, 120, 120, 255, 118, 118, 118, 255, 117, 117, 117, 255, 113, 113, 113, 255, + 106, 106, 106, 255, 97, 97, 97, 255, 85, 85, 85, 255, 76, 76, 76, 255, 73, 73, 73, 144, 139, 139, 139, 0, 144, 144, 144, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, + 133, 133, 133, 0, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 0, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 7, 109, 109, 109, 173, 113, 113, 114, 255, 118, 118, 119, 255, 125, 125, 125, 255, 131, 131, 132, 255, 133, 133, 134, 255, 135, 135, 135, 255, 135, 135, 135, 255, 136, 136, 136, 255, 138, 138, 139, 255, 139, 139, 139, 255, 140, 140, 140, 255, + 142, 142, 142, 255, 143, 143, 144, 255, 145, 145, 145, 255, 146, 146, 146, 255, 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 148, 148, 148, 255, 146, 146, 146, 255, 141, 141, 141, 255, 138, 138, 138, 255, 134, 134, 134, 255, 131, 131, 131, 255, 129, 129, 129, 255, 128, 128, 128, 255, 127, 127, 127, 255, + 124, 124, 124, 255, 122, 122, 122, 255, 118, 118, 118, 255, 114, 114, 114, 255, 115, 115, 114, 255, 114, 114, 114, 255, 110, 110, 110, 255, 105, 105, 105, 255, 96, 96, 96, 255, 83, 83, 83, 255, 74, 74, 74, 255, 70, 70, 70, 153, 144, 144, 144, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 137, 137, 137, 0, 135, 135, 135, 0, 131, 131, 131, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 1, 131, 131, 131, 4, 108, 108, 108, 151, 110, 110, 110, 255, 115, 115, 115, 255, 123, 123, 124, 255, 128, 128, 128, 255, 132, 132, 132, 255, 130, 130, 130, 255, + 132, 132, 132, 255, 134, 134, 134, 255, 135, 135, 135, 255, 137, 137, 137, 255, 138, 138, 138, 255, 139, 139, 139, 255, 141, 141, 141, 255, 144, 144, 144, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 154, 154, 154, 255, 154, 154, 154, 255, 156, 156, 156, 255, 156, 156, 156, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 150, 150, 150, 255, 149, 149, 149, 255, 146, 146, 146, 255, + 142, 142, 142, 255, 138, 138, 138, 255, 133, 133, 133, 255, 128, 128, 128, 255, 125, 125, 125, 255, 122, 122, 122, 255, 121, 121, 121, 255, 121, 121, 121, 255, 118, 118, 118, 255, 114, 114, 114, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 108, 108, 108, 255, 102, 102, 102, 255, 93, 93, 93, 255, 81, 81, 81, 255, 71, 71, 71, 255, 68, 68, 68, 135, 148, 148, 148, 0, 148, 148, 148, 0, + 148, 148, 148, 0, 149, 149, 149, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, 136, 136, 136, 0, 133, 133, 133, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 2, 107, 107, 107, 126, 107, 107, 108, 255, + 114, 114, 114, 255, 119, 119, 119, 255, 125, 125, 125, 255, 127, 127, 127, 255, 128, 128, 128, 255, 128, 128, 128, 255, 131, 131, 131, 255, 132, 132, 132, 255, 133, 133, 133, 255, 134, 134, 134, 255, 136, 136, 136, 255, 140, 140, 140, 255, 144, 144, 144, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, + 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 139, 139, 139, 255, 136, 136, 136, 255, 131, 131, 131, 255, 126, 126, 126, 255, 120, 120, 120, 255, 116, 116, 116, 255, 116, 116, 116, 255, 115, 115, 115, 255, 113, 113, 113, 255, 111, 111, 111, 255, 108, 108, 108, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, + 99, 99, 99, 255, 92, 92, 92, 255, 78, 78, 78, 255, 69, 69, 69, 255, 65, 65, 65, 102, 148, 148, 148, 0, 148, 148, 148, 0, 149, 149, 149, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, + 137, 137, 137, 0, 135, 135, 135, 0, 132, 132, 132, 2, 107, 107, 107, 65, 106, 106, 106, 250, 110, 110, 111, 255, 117, 117, 117, 255, 122, 122, 122, 255, 123, 123, 123, 255, 123, 123, 123, 255, 126, 126, 126, 255, 127, 127, 127, 255, 128, 128, 128, 255, 129, 129, 129, 255, 131, 131, 131, 255, 134, 134, 134, 255, 138, 138, 138, 255, 142, 142, 142, 255, 145, 145, 145, 255, 146, 146, 147, 255, 147, 147, 147, 255, + 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 143, 143, 143, 255, 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 133, 133, 133, 255, 130, 130, 130, 255, 128, 128, 128, 255, 123, 123, 123, 255, 117, 117, 117, 255, 112, 112, 112, 255, 110, 110, 110, 255, + 110, 110, 110, 255, 110, 110, 110, 255, 108, 108, 108, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 101, 255, 97, 97, 97, 255, 89, 89, 89, 255, 75, 75, 75, 255, 67, 67, 67, 249, 64, 64, 64, 48, 148, 148, 148, 0, 149, 149, 149, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 138, 138, 138, 0, 136, 136, 136, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 1, 114, 114, 114, 30, 104, 104, 104, 229, 108, 108, 108, 255, 114, 114, 114, 255, 119, 119, 119, 255, 121, 121, 121, 255, 120, 120, 120, 255, 122, 122, 122, 255, 124, 124, 124, 255, 124, 124, 124, 255, 124, 124, 124, 255, 128, 128, 128, 255, 132, 132, 132, 255, + 136, 136, 136, 255, 139, 139, 139, 255, 141, 141, 141, 255, 142, 142, 142, 255, 143, 143, 143, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 148, 148, 148, 255, 145, 145, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 132, 132, 132, 255, 130, 130, 130, 255, + 127, 127, 127, 255, 125, 125, 125, 255, 123, 123, 123, 255, 119, 119, 119, 255, 114, 114, 114, 255, 110, 110, 110, 255, 107, 107, 107, 255, 106, 106, 106, 255, 107, 107, 107, 255, 104, 104, 104, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 99, 99, 99, 255, 94, 94, 94, 255, 85, 85, 85, 255, 70, 70, 70, 255, 64, 64, 64, 219, 63, 63, 63, 12, 150, 150, 150, 0, 152, 152, 152, 0, + 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 137, 137, 137, 0, 138, 138, 138, 0, 137, 137, 137, 0, 135, 135, 135, 1, 137, 137, 137, 5, 104, 104, 104, 162, 105, 105, 105, 255, 110, 110, 111, 255, 115, 115, 115, 255, 117, 117, 117, 255, 117, 117, 118, 255, 118, 118, 119, 255, + 120, 120, 121, 255, 120, 120, 120, 255, 120, 120, 120, 255, 124, 124, 124, 255, 129, 129, 130, 255, 134, 134, 134, 255, 136, 136, 136, 255, 138, 138, 138, 255, 138, 138, 138, 255, 139, 139, 139, 255, 141, 141, 141, 255, 144, 144, 144, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 149, 149, 149, 255, + 148, 148, 148, 255, 144, 144, 144, 255, 142, 142, 142, 255, 137, 137, 137, 255, 133, 133, 133, 255, 127, 127, 127, 255, 123, 123, 123, 255, 121, 121, 121, 255, 119, 119, 119, 255, 118, 118, 118, 255, 116, 116, 116, 255, 111, 111, 111, 255, 107, 107, 107, 255, 103, 103, 103, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 99, 99, 99, 255, 98, 98, 98, 255, 99, 99, 99, 255, 97, 97, 97, 255, + 91, 91, 91, 255, 80, 80, 80, 255, 66, 66, 66, 255, 63, 63, 63, 144, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 134, 134, 134, 0, 136, 136, 136, 0, 138, 138, 138, 0, 138, 138, 138, 2, 106, 106, 106, 64, 103, 103, 103, 252, + 106, 106, 106, 255, 111, 111, 111, 255, 115, 115, 115, 255, 114, 114, 115, 255, 116, 116, 116, 255, 116, 116, 116, 255, 117, 117, 117, 255, 115, 115, 115, 255, 119, 119, 119, 255, 125, 125, 125, 255, 130, 130, 130, 255, 133, 133, 133, 255, 133, 133, 133, 255, 134, 134, 134, 255, 135, 135, 135, 255, 139, 139, 139, 255, 141, 141, 141, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, + 153, 153, 153, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 134, 134, 134, 255, 129, 129, 129, 255, 123, 123, 123, 255, 117, 117, 117, 255, 114, 114, 114, 255, 113, 113, 113, 255, 111, 111, 111, 255, 110, 110, 110, 255, 106, 106, 106, 255, 102, 102, 102, 255, 99, 99, 99, 255, + 100, 100, 100, 255, 100, 100, 100, 255, 99, 99, 99, 255, 97, 97, 97, 255, 96, 96, 96, 255, 97, 97, 97, 255, 94, 94, 94, 255, 88, 88, 88, 255, 74, 74, 74, 255, 65, 65, 65, 252, 63, 63, 63, 48, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, + 132, 132, 132, 0, 133, 133, 133, 0, 135, 135, 135, 1, 136, 136, 136, 10, 99, 99, 99, 208, 103, 103, 103, 255, 106, 106, 106, 255, 111, 111, 111, 255, 112, 112, 112, 255, 112, 112, 112, 255, 114, 114, 114, 255, 114, 114, 114, 255, 112, 112, 113, 255, 115, 115, 115, 255, 122, 122, 122, 255, 126, 126, 127, 255, 128, 128, 128, 255, 128, 128, 128, 255, 129, 129, 129, 255, 130, 130, 130, 255, 133, 133, 134, 255, + 138, 138, 138, 255, 141, 141, 141, 255, 143, 143, 144, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 153, 153, 153, 255, 150, 150, 150, 255, 146, 146, 146, 255, 144, 144, 144, 255, 139, 139, 139, 255, 135, 135, 135, 255, 133, 133, 133, 255, 129, 129, 129, 255, 124, 124, 124, 255, 118, 118, 118, 255, 112, 112, 112, 255, + 107, 107, 107, 255, 107, 107, 107, 255, 108, 108, 108, 255, 106, 106, 106, 255, 102, 102, 102, 255, 97, 97, 97, 255, 97, 97, 97, 255, 97, 97, 97, 255, 98, 98, 98, 255, 97, 97, 97, 255, 95, 95, 95, 255, 96, 96, 96, 255, 95, 95, 95, 255, 92, 92, 92, 255, 83, 83, 83, 255, 70, 70, 70, 255, 64, 64, 64, 189, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 151, 151, 151, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 132, 132, 132, 0, 131, 131, 131, 0, 132, 132, 132, 1, 102, 102, 103, 84, 99, 99, 100, 255, 103, 103, 103, 255, 108, 108, 109, 255, 109, 109, 110, 255, 110, 110, 110, 255, 111, 111, 111, 255, 112, 112, 112, 255, 110, 110, 110, 255, 111, 111, 111, 255, 116, 116, 116, 255, 122, 122, 122, 255, + 124, 124, 124, 255, 124, 124, 124, 255, 124, 124, 124, 255, 126, 126, 127, 255, 129, 129, 129, 255, 133, 133, 133, 255, 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 142, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 151, 151, 151, 255, 148, 148, 148, 255, 143, 143, 143, 255, 137, 137, 137, 255, + 132, 132, 132, 255, 129, 129, 129, 255, 125, 125, 125, 255, 123, 123, 123, 255, 119, 119, 119, 255, 113, 113, 113, 255, 107, 107, 107, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 102, 102, 102, 255, 97, 97, 97, 255, 94, 94, 94, 255, 94, 94, 94, 255, 96, 96, 96, 255, 96, 96, 96, 255, 95, 95, 95, 255, 94, 94, 94, 255, 96, 96, 96, 255, 94, 94, 94, 255, 89, 89, 89, 255, + 79, 79, 79, 255, 67, 67, 67, 255, 67, 67, 67, 60, 152, 152, 152, 0, 152, 152, 152, 0, 150, 150, 150, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 0, 129, 129, 129, 0, 130, 130, 130, 0, 130, 130, 130, 8, 100, 100, 100, 197, 101, 101, 101, 255, 105, 105, 105, 255, 106, 106, 107, 255, 107, 107, 108, 255, 108, 108, 109, 255, + 109, 109, 109, 255, 108, 108, 108, 255, 106, 106, 107, 255, 112, 112, 112, 255, 116, 116, 116, 255, 120, 120, 120, 255, 119, 119, 119, 255, 121, 121, 121, 255, 122, 122, 122, 255, 125, 125, 125, 255, 129, 129, 129, 255, 131, 131, 131, 255, 134, 134, 134, 255, 137, 137, 138, 255, 140, 140, 140, 255, 144, 144, 144, 255, 146, 146, 146, 255, 150, 150, 150, 255, 150, 150, 150, 255, 153, 153, 153, 255, 154, 154, 154, 255, + 154, 154, 154, 255, 153, 153, 153, 255, 151, 151, 151, 255, 148, 148, 148, 255, 144, 144, 144, 255, 138, 138, 138, 255, 133, 133, 133, 255, 126, 126, 126, 255, 122, 122, 122, 255, 119, 119, 119, 255, 115, 115, 115, 255, 112, 112, 112, 255, 108, 108, 108, 255, 102, 102, 102, 255, 97, 97, 97, 255, 99, 99, 99, 255, 101, 101, 101, 255, 99, 99, 99, 255, 94, 94, 94, 255, 92, 92, 92, 255, 94, 94, 94, 255, + 96, 96, 96, 255, 96, 96, 96, 255, 94, 94, 94, 255, 95, 95, 95, 255, 97, 97, 96, 255, 95, 95, 95, 255, 87, 87, 87, 255, 75, 75, 75, 255, 70, 70, 70, 184, 151, 151, 151, 0, 151, 151, 151, 0, 144, 144, 144, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 128, 128, 128, 0, 129, 129, 129, 2, 104, 104, 104, 57, + 99, 99, 99, 255, 102, 102, 103, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 106, 255, 107, 107, 107, 255, 105, 105, 106, 255, 104, 104, 104, 255, 106, 106, 106, 255, 114, 114, 114, 255, 115, 115, 116, 255, 115, 115, 116, 255, 116, 116, 116, 255, 118, 118, 118, 255, 120, 120, 120, 255, 124, 124, 124, 255, 126, 126, 126, 255, 129, 129, 129, 255, 132, 132, 132, 255, 135, 135, 135, 255, 138, 138, 138, 255, + 141, 141, 141, 255, 144, 144, 144, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 153, 153, 153, 255, 154, 154, 154, 255, 152, 152, 152, 255, 149, 149, 149, 255, 147, 147, 147, 255, 143, 143, 143, 255, 138, 138, 138, 255, 132, 132, 132, 255, 126, 126, 126, 255, 120, 120, 120, 255, 116, 116, 116, 255, 112, 112, 112, 255, 109, 109, 109, 255, 106, 106, 106, 255, 103, 103, 103, 255, 98, 98, 98, 255, + 94, 94, 94, 255, 97, 97, 97, 255, 99, 99, 99, 255, 96, 96, 96, 255, 93, 93, 93, 255, 92, 92, 92, 255, 95, 95, 95, 255, 97, 97, 97, 255, 96, 96, 96, 255, 96, 96, 96, 255, 100, 100, 100, 255, 99, 99, 99, 255, 95, 95, 95, 255, 85, 85, 85, 255, 74, 74, 74, 255, 73, 73, 73, 39, 147, 147, 147, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 136, 136, 136, 0, 132, 132, 132, 8, 98, 98, 98, 150, 100, 100, 101, 255, 104, 104, 104, 255, 103, 103, 104, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 102, 102, 103, 255, 102, 102, 103, 255, 108, 108, 108, 255, 113, 113, 113, 255, 112, 112, 112, 255, 111, 111, 112, 255, 112, 112, 113, 255, 115, 115, 115, 255, 118, 118, 118, 255, + 120, 120, 120, 255, 123, 123, 123, 255, 126, 126, 126, 255, 129, 129, 130, 255, 132, 132, 133, 255, 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 142, 255, 144, 144, 144, 255, 148, 148, 148, 255, 152, 152, 152, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 150, 150, 150, 255, 145, 145, 145, 255, 140, 140, 140, 255, 136, 136, 136, 255, 130, 130, 130, 255, 126, 126, 126, 255, 119, 119, 119, 255, + 114, 114, 114, 255, 109, 109, 109, 255, 106, 106, 106, 255, 102, 102, 102, 255, 102, 102, 102, 255, 100, 100, 100, 255, 94, 94, 94, 255, 93, 93, 93, 255, 96, 96, 96, 255, 97, 97, 97, 255, 94, 94, 94, 255, 92, 92, 92, 255, 95, 95, 95, 255, 98, 98, 98, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 104, 104, 104, 255, 102, 102, 102, 255, 92, 92, 92, 255, 81, 81, 81, 255, + 76, 76, 76, 138, 143, 143, 143, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 136, 136, 136, 1, 130, 130, 130, 17, 97, 97, 97, 232, 101, 101, 102, 255, 105, 105, 105, 255, 101, 101, 101, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, 100, 100, 100, 255, 103, 103, 104, 255, 108, 108, 109, 255, + 111, 111, 111, 255, 109, 109, 109, 255, 108, 108, 109, 255, 110, 110, 111, 255, 112, 112, 113, 255, 116, 116, 116, 255, 116, 116, 117, 255, 120, 120, 120, 255, 121, 121, 121, 255, 124, 124, 124, 255, 129, 129, 129, 255, 133, 133, 133, 255, 135, 135, 135, 255, 139, 139, 139, 255, 144, 144, 144, 255, 150, 150, 150, 255, 154, 154, 154, 255, 156, 156, 156, 255, 156, 156, 156, 255, 155, 155, 155, 255, 151, 151, 151, 255, + 145, 145, 145, 255, 138, 138, 138, 255, 132, 132, 132, 255, 125, 125, 125, 255, 121, 121, 121, 255, 116, 116, 116, 255, 113, 113, 113, 255, 107, 107, 107, 255, 103, 103, 103, 255, 100, 100, 100, 255, 98, 98, 98, 255, 99, 99, 99, 255, 95, 95, 95, 255, 92, 92, 92, 255, 93, 93, 93, 255, 97, 97, 97, 255, 96, 96, 96, 255, 95, 95, 95, 255, 97, 97, 97, 255, 101, 101, 101, 255, 104, 104, 104, 255, + 104, 104, 104, 255, 104, 104, 104, 255, 107, 107, 107, 255, 105, 105, 105, 255, 99, 99, 99, 255, 87, 87, 87, 255, 78, 78, 78, 225, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 135, 135, 135, 4, 106, 106, 106, 68, 101, 101, 102, 255, 105, 105, 105, 255, 103, 103, 103, 255, 100, 100, 100, 255, + 102, 102, 102, 255, 102, 102, 102, 255, 100, 100, 100, 255, 99, 99, 99, 255, 105, 105, 105, 255, 108, 108, 109, 255, 107, 107, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 108, 108, 108, 255, 111, 111, 111, 255, 112, 112, 112, 255, 114, 114, 114, 255, 116, 116, 116, 255, 118, 118, 118, 255, 121, 121, 121, 255, 125, 125, 125, 255, 128, 128, 128, 255, 131, 131, 131, 255, 139, 139, 139, 255, 145, 145, 145, 255, + 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 147, 147, 147, 255, 142, 142, 142, 255, 135, 135, 135, 255, 127, 127, 127, 255, 121, 121, 121, 255, 114, 114, 114, 255, 111, 111, 111, 255, 109, 109, 109, 255, 106, 106, 106, 255, 102, 102, 102, 255, 100, 100, 100, 255, 97, 97, 97, 255, 97, 97, 97, 255, 97, 97, 97, 255, 94, 94, 94, 255, 92, 92, 92, 255, + 98, 98, 98, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 104, 104, 103, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 108, 108, 108, 255, 109, 109, 109, 255, 104, 104, 104, 255, 95, 95, 95, 255, 82, 82, 82, 255, 79, 79, 79, 45, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, + 137, 137, 137, 6, 104, 104, 104, 134, 103, 103, 103, 255, 107, 107, 107, 255, 103, 103, 103, 255, 99, 99, 100, 255, 100, 100, 101, 255, 101, 101, 101, 255, 98, 98, 98, 255, 99, 99, 100, 255, 105, 105, 105, 255, 107, 107, 107, 255, 104, 104, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 106, 255, 108, 108, 108, 255, 108, 108, 108, 255, 109, 109, 109, 255, 112, 112, 113, 255, 115, 115, 116, 255, + 119, 119, 119, 255, 120, 120, 120, 255, 124, 124, 124, 255, 131, 131, 131, 255, 138, 138, 138, 255, 139, 139, 139, 255, 142, 142, 142, 255, 145, 145, 145, 255, 148, 148, 148, 255, 151, 151, 151, 255, 149, 149, 149, 255, 144, 144, 144, 255, 136, 136, 136, 255, 130, 130, 130, 255, 124, 124, 124, 255, 118, 118, 118, 255, 111, 111, 111, 255, 106, 106, 106, 255, 102, 102, 102, 255, 102, 102, 102, 255, 100, 100, 100, 255, + 98, 98, 98, 255, 97, 97, 97, 255, 96, 96, 96, 255, 97, 97, 97, 255, 97, 97, 97, 255, 96, 96, 96, 255, 101, 101, 100, 255, 106, 106, 106, 255, 106, 106, 106, 255, 105, 105, 105, 255, 107, 107, 107, 255, 109, 109, 109, 255, 112, 112, 112, 255, 110, 110, 110, 255, 109, 109, 109, 255, 111, 111, 111, 255, 107, 107, 107, 255, 97, 97, 97, 255, 86, 86, 86, 255, 79, 79, 79, 108, 142, 142, 142, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 133, 133, 133, 9, 106, 106, 106, 190, 106, 106, 106, 255, 107, 107, 107, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 99, 99, 99, 255, 97, 97, 98, 255, 100, 100, 101, 255, 105, 105, 105, 255, 103, 103, 103, 255, 103, 103, 103, 255, 102, 102, 103, 255, 102, 102, 102, 255, + 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 106, 255, 106, 106, 106, 255, 109, 109, 110, 255, 113, 113, 113, 255, 114, 114, 114, 255, 116, 116, 116, 255, 123, 123, 123, 255, 127, 127, 127, 255, 130, 130, 130, 255, 131, 131, 131, 255, 138, 138, 138, 255, 145, 145, 145, 255, 149, 149, 149, 255, 151, 151, 151, 255, 149, 149, 149, 255, 142, 142, 142, 255, 132, 132, 132, 255, 124, 124, 124, 255, 117, 117, 117, 255, + 112, 112, 112, 255, 109, 109, 109, 255, 103, 103, 103, 255, 99, 99, 99, 255, 98, 98, 98, 255, 99, 99, 99, 255, 98, 98, 98, 255, 97, 97, 97, 255, 98, 98, 98, 255, 100, 100, 100, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 109, 109, 109, 255, 111, 111, 110, 255, 109, 109, 109, 255, 107, 107, 107, 255, 110, 110, 110, 255, 112, 112, 112, 255, 111, 111, 111, 255, 110, 110, 110, 255, + 111, 111, 111, 255, 108, 108, 108, 255, 101, 101, 101, 255, 88, 88, 88, 255, 80, 80, 80, 177, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 1, 137, 137, 137, 15, 109, 109, 109, 237, 110, 110, 110, 255, 107, 107, 107, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 98, 98, 98, 255, 97, 97, 97, 255, + 101, 101, 101, 255, 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 100, 100, 101, 255, 104, 104, 104, 255, 103, 103, 103, 255, 104, 104, 104, 255, 104, 104, 104, 255, 107, 107, 107, 255, 109, 109, 110, 255, 111, 111, 111, 255, 113, 113, 114, 255, 119, 119, 119, 255, 119, 119, 119, 255, 121, 121, 121, 255, 128, 128, 128, 255, 137, 137, 137, 255, 142, 142, 142, 255, 149, 149, 149, 255, + 152, 152, 152, 255, 149, 149, 149, 255, 142, 142, 142, 255, 132, 132, 132, 255, 121, 121, 121, 255, 109, 109, 109, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 97, 97, 97, 255, 96, 96, 96, 255, 98, 98, 98, 255, 99, 99, 99, 255, 102, 102, 102, 255, 103, 103, 103, 255, 105, 105, 104, 255, 106, 106, 106, 255, 107, 107, 107, 255, 107, 107, 106, 255, 110, 110, 110, 255, 113, 113, 113, 255, + 111, 111, 111, 255, 108, 108, 108, 255, 109, 109, 109, 255, 112, 112, 112, 255, 112, 112, 112, 255, 110, 110, 110, 255, 111, 111, 111, 255, 108, 108, 109, 255, 102, 102, 102, 255, 91, 91, 91, 255, 81, 81, 81, 222, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 1, 124, 124, 124, 41, 116, 116, 116, 255, 115, 115, 115, 255, + 109, 109, 110, 255, 101, 101, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, 97, 97, 98, 255, 98, 98, 98, 255, 103, 103, 103, 255, 104, 104, 104, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 101, 101, 101, 255, 102, 102, 103, 255, 101, 101, 101, 255, 101, 101, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 107, 107, 108, 255, 110, 110, 110, 255, 111, 111, 111, 255, + 111, 111, 111, 255, 118, 118, 118, 255, 124, 124, 124, 255, 130, 130, 130, 255, 135, 135, 135, 255, 144, 144, 144, 255, 149, 149, 149, 255, 146, 146, 146, 255, 139, 139, 139, 255, 130, 130, 130, 255, 118, 118, 118, 255, 105, 105, 105, 255, 96, 96, 96, 255, 95, 95, 95, 255, 96, 96, 96, 255, 97, 97, 97, 255, 97, 97, 97, 255, 100, 100, 100, 255, 105, 105, 105, 255, 108, 108, 108, 255, 109, 109, 109, 255, + 109, 109, 109, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 110, 110, 110, 255, 113, 113, 113, 255, 111, 111, 111, 255, 108, 108, 108, 255, 109, 109, 109, 255, 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 109, 255, 110, 110, 110, 255, 110, 110, 110, 255, 103, 103, 103, 255, 93, 93, 93, 255, 82, 82, 82, 252, 85, 85, 85, 10, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 2, 124, 124, 124, 75, 123, 123, 123, 255, 121, 121, 121, 255, 114, 114, 114, 255, 106, 106, 107, 255, 106, 106, 107, 255, 105, 105, 105, 255, 101, 101, 101, 255, 102, 102, 102, 255, 106, 106, 106, 255, 105, 105, 105, 255, 101, 101, 101, 255, 100, 100, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 99, 99, 99, 255, 100, 100, 100, 255, + 101, 101, 102, 255, 101, 101, 101, 255, 100, 100, 101, 255, 106, 106, 106, 255, 105, 105, 106, 255, 104, 104, 105, 255, 108, 108, 108, 255, 114, 114, 114, 255, 115, 115, 115, 255, 118, 118, 118, 255, 126, 126, 126, 255, 139, 139, 139, 255, 150, 150, 150, 255, 149, 149, 149, 255, 136, 136, 136, 255, 121, 121, 121, 255, 110, 110, 110, 255, 100, 100, 100, 255, 92, 92, 92, 255, 90, 90, 90, 255, 94, 94, 94, 255, + 100, 100, 100, 255, 104, 104, 104, 255, 106, 106, 106, 255, 111, 111, 111, 255, 112, 112, 112, 255, 113, 113, 113, 255, 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 112, 112, 112, 255, 111, 111, 111, 255, 108, 108, 108, 255, 108, 108, 108, 255, 111, 111, 111, 255, 110, 110, 111, 255, 108, 108, 108, 255, 109, 109, 109, 255, 109, 109, 109, 255, 104, 104, 104, 255, + 94, 94, 94, 255, 83, 83, 83, 255, 81, 81, 82, 50, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 3, 130, 130, 130, 97, 129, 129, 129, 255, 127, 127, 128, 255, 119, 119, 120, 255, 112, 112, 112, 255, 112, 112, 112, 255, 111, 111, 111, 255, 107, 107, 107, 255, 108, 108, 108, 255, 112, 112, 112, 255, 110, 110, 110, 255, 106, 106, 107, 255, + 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 102, 102, 102, 255, 100, 100, 100, 255, 100, 100, 100, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 104, 104, 104, 255, 101, 101, 101, 255, 101, 101, 101, 255, 106, 106, 106, 255, 107, 107, 107, 255, 103, 103, 103, 255, 107, 107, 107, 255, 118, 118, 118, 255, 136, 136, 136, 255, 150, 150, 150, 255, 151, 151, 151, 255, 134, 134, 134, 255, + 115, 115, 115, 255, 101, 101, 101, 255, 95, 95, 95, 255, 92, 92, 92, 255, 94, 94, 94, 255, 102, 102, 102, 255, 109, 109, 109, 255, 111, 111, 111, 255, 111, 111, 111, 255, 113, 113, 113, 255, 114, 114, 114, 255, 113, 113, 113, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 109, 255, 111, 111, 111, 255, 111, 111, 111, 255, 108, 108, 108, 255, 107, 107, 107, 255, + 110, 110, 110, 255, 110, 110, 111, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 105, 105, 105, 255, 95, 95, 95, 255, 84, 84, 84, 255, 81, 81, 82, 74, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 5, 138, 138, 138, 109, 136, 136, 136, 255, 134, 134, 134, 255, 124, 124, 125, 255, 118, 118, 118, 255, 119, 119, 119, 255, + 117, 117, 117, 255, 114, 114, 114, 255, 117, 117, 117, 255, 118, 118, 118, 255, 117, 117, 117, 255, 114, 114, 114, 255, 113, 113, 113, 255, 112, 112, 112, 255, 112, 112, 113, 255, 110, 110, 110, 255, 107, 107, 108, 255, 107, 107, 107, 255, 105, 105, 106, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 100, 100, 100, 255, 101, 101, 101, 255, 104, 104, 104, 255, 100, 100, 100, 255, 95, 95, 95, 255, + 98, 98, 99, 255, 108, 108, 109, 255, 121, 121, 121, 255, 136, 136, 136, 255, 146, 146, 146, 255, 126, 126, 126, 255, 109, 109, 109, 255, 99, 99, 99, 255, 101, 101, 101, 255, 105, 105, 105, 255, 105, 105, 105, 255, 107, 107, 107, 255, 112, 112, 112, 255, 111, 111, 112, 255, 111, 111, 111, 255, 112, 112, 112, 255, 112, 112, 113, 255, 111, 111, 111, 255, 109, 109, 109, 255, 109, 109, 109, 255, 108, 108, 108, 255, + 107, 107, 107, 255, 107, 107, 107, 255, 109, 109, 109, 255, 110, 110, 110, 255, 106, 106, 107, 255, 105, 105, 106, 255, 108, 108, 108, 255, 109, 109, 109, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 104, 104, 104, 255, 94, 94, 95, 255, 85, 85, 85, 255, 81, 81, 82, 93, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 5, + 144, 144, 144, 124, 143, 143, 143, 255, 141, 141, 141, 255, 132, 132, 132, 255, 125, 125, 125, 255, 125, 125, 125, 255, 125, 125, 125, 255, 122, 122, 122, 255, 125, 125, 125, 255, 127, 127, 128, 255, 125, 125, 125, 255, 123, 123, 123, 255, 122, 122, 123, 255, 123, 123, 123, 255, 123, 123, 123, 255, 121, 121, 121, 255, 119, 119, 119, 255, 117, 117, 118, 255, 118, 118, 118, 255, 117, 117, 117, 255, 118, 118, 118, 255, + 116, 116, 116, 255, 111, 111, 111, 255, 112, 112, 112, 255, 111, 111, 111, 255, 101, 101, 101, 255, 92, 92, 92, 255, 97, 97, 97, 255, 98, 98, 98, 255, 97, 97, 98, 255, 114, 114, 114, 255, 144, 144, 144, 255, 104, 104, 104, 255, 108, 108, 108, 255, 115, 115, 115, 255, 112, 112, 112, 255, 109, 109, 109, 255, 104, 104, 105, 255, 104, 104, 104, 255, 109, 109, 109, 255, 110, 110, 110, 255, 110, 110, 110, 255, + 109, 109, 110, 255, 111, 111, 111, 255, 109, 109, 109, 255, 107, 107, 107, 255, 107, 107, 108, 255, 107, 107, 108, 255, 106, 106, 106, 255, 105, 105, 105, 255, 107, 107, 107, 255, 108, 108, 108, 255, 106, 106, 106, 255, 104, 104, 104, 255, 106, 106, 106, 255, 107, 107, 108, 255, 105, 105, 106, 255, 106, 106, 107, 255, 105, 105, 106, 255, 103, 103, 104, 255, 95, 95, 95, 255, 84, 84, 85, 255, 82, 82, 83, 106, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 4, 151, 151, 151, 124, 151, 151, 151, 255, 147, 147, 147, 255, 138, 138, 139, 255, 131, 131, 132, 255, 132, 132, 133, 255, 133, 133, 133, 255, 130, 130, 131, 255, 133, 133, 134, 255, 135, 135, 136, 255, 134, 134, 135, 255, 132, 132, 133, 255, 133, 133, 133, 255, 133, 133, 134, 255, 134, 134, 135, 255, + 133, 133, 134, 255, 132, 132, 133, 255, 131, 131, 132, 255, 132, 132, 133, 255, 133, 133, 134, 255, 136, 136, 136, 255, 135, 135, 135, 255, 132, 132, 132, 255, 136, 136, 137, 255, 137, 137, 138, 255, 129, 129, 130, 255, 125, 125, 126, 255, 128, 128, 129, 255, 129, 129, 130, 255, 125, 125, 126, 255, 127, 127, 128, 255, 102, 102, 102, 255, 106, 106, 106, 255, 108, 108, 108, 255, 108, 108, 108, 255, 106, 106, 106, 255, + 104, 104, 104, 255, 99, 99, 99, 255, 100, 100, 100, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 106, 255, 107, 107, 107, 255, 108, 108, 108, 255, 106, 106, 106, 255, 106, 106, 106, 255, 106, 106, 106, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 106, 106, 106, 255, 106, 106, 106, 255, 104, 104, 104, 255, 102, 102, 102, 255, 104, 104, 104, 255, 106, 106, 106, 255, 105, 105, 105, 255, + 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, 95, 95, 95, 255, 83, 83, 83, 255, 81, 81, 81, 109, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 4, 157, 157, 158, 112, 158, 158, 158, 255, 154, 154, 154, 255, 146, 146, 146, 255, 138, 138, 138, 255, 139, 139, 140, 255, 139, 139, 140, 255, 138, 138, 138, 255, 140, 140, 141, 255, + 143, 143, 143, 255, 142, 142, 142, 255, 141, 141, 141, 255, 141, 141, 141, 255, 143, 143, 143, 255, 145, 145, 145, 255, 143, 143, 144, 255, 143, 143, 143, 255, 144, 144, 144, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 149, 149, 149, 255, 153, 153, 153, 255, 156, 156, 156, 255, 151, 151, 151, 255, 143, 143, 143, 255, 140, 140, 140, 255, 128, 128, 128, 255, 102, 102, 102, 255, + 121, 121, 121, 255, 153, 153, 153, 255, 133, 133, 134, 255, 108, 108, 109, 255, 100, 100, 101, 255, 99, 99, 100, 255, 98, 98, 99, 255, 95, 95, 96, 255, 94, 94, 94, 255, 98, 98, 99, 255, 101, 101, 101, 255, 103, 103, 103, 255, 104, 104, 105, 255, 105, 105, 105, 255, 103, 103, 104, 255, 103, 103, 104, 255, 104, 104, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, 103, 103, 103, 255, 105, 105, 105, 255, + 104, 104, 105, 255, 102, 102, 103, 255, 101, 101, 102, 255, 104, 104, 104, 255, 105, 105, 106, 255, 103, 103, 104, 255, 103, 103, 104, 255, 102, 102, 103, 255, 101, 101, 101, 255, 94, 94, 94, 255, 83, 83, 83, 255, 81, 81, 81, 93, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 3, 161, 161, 161, 103, 163, 163, 163, 255, 159, 159, 159, 255, + 151, 151, 151, 255, 144, 144, 144, 255, 146, 146, 146, 255, 146, 146, 146, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 149, 149, 149, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 153, 153, 153, 255, 148, 148, 148, 255, 147, 147, 147, 255, + 145, 145, 145, 255, 132, 132, 132, 255, 114, 114, 113, 255, 99, 99, 99, 255, 100, 100, 100, 255, 121, 121, 121, 255, 151, 151, 151, 255, 156, 156, 156, 255, 148, 148, 148, 255, 133, 133, 134, 255, 117, 117, 118, 255, 109, 109, 110, 255, 101, 101, 101, 255, 96, 96, 96, 255, 93, 93, 94, 255, 96, 96, 97, 255, 98, 98, 99, 255, 100, 100, 101, 255, 102, 102, 103, 255, 102, 102, 103, 255, 100, 100, 101, 255, + 101, 101, 101, 255, 102, 102, 103, 255, 101, 101, 102, 255, 100, 100, 100, 255, 100, 100, 100, 255, 103, 103, 104, 255, 103, 103, 103, 255, 100, 100, 101, 255, 100, 100, 100, 255, 102, 102, 103, 255, 104, 104, 104, 255, 102, 102, 102, 255, 102, 102, 103, 255, 101, 101, 102, 255, 99, 99, 99, 255, 92, 92, 93, 255, 81, 81, 82, 255, 81, 81, 82, 81, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 3, 164, 164, 164, 86, 167, 167, 167, 255, 164, 164, 164, 255, 156, 156, 156, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 149, 149, 149, 255, 153, 153, 153, 255, 156, 156, 156, 255, 155, 155, 155, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 149, 149, 149, 255, 149, 149, 149, 255, + 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 139, 139, 139, 255, 131, 131, 131, 255, 123, 123, 123, 255, 118, 118, 118, 255, 108, 108, 108, 255, 100, 100, 100, 255, 102, 102, 102, 255, 117, 117, 117, 255, 139, 139, 140, 255, 155, 155, 155, 255, 155, 155, 156, 255, 148, 148, 149, 255, 138, 138, 139, 255, 130, 130, 131, 255, 121, 121, 121, 255, 111, 111, 111, 255, 106, 106, 107, 255, 101, 101, 102, 255, + 99, 99, 100, 255, 99, 99, 100, 255, 99, 99, 99, 255, 101, 101, 102, 255, 100, 100, 101, 255, 98, 98, 99, 255, 99, 99, 100, 255, 100, 100, 100, 255, 99, 99, 100, 255, 98, 98, 99, 255, 99, 99, 100, 255, 101, 101, 102, 255, 101, 101, 102, 255, 99, 99, 99, 255, 100, 100, 100, 255, 101, 101, 102, 255, 102, 102, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 98, 98, 98, 255, + 90, 90, 91, 255, 80, 80, 81, 255, 82, 82, 82, 57, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 2, 161, 161, 161, 53, 172, 172, 172, 255, 168, 168, 168, 255, 162, 162, 162, 255, 156, 156, 156, 255, 157, 157, 157, 255, 159, 159, 159, 255, 142, 142, 142, 255, 124, 123, 123, 255, 104, 103, 103, 255, 124, 123, 123, 255, 153, 153, 153, 255, + 149, 149, 149, 255, 150, 150, 150, 255, 149, 149, 149, 255, 146, 146, 146, 255, 141, 141, 141, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, 127, 127, 127, 255, 121, 121, 121, 255, 112, 112, 112, 255, 103, 103, 103, 255, 103, 103, 103, 255, 107, 107, 107, 255, 111, 111, 111, 255, 119, 119, 119, 255, 132, 132, 133, 255, 145, 145, 145, 255, 151, 151, 152, 255, 151, 151, 152, 255, 146, 146, 147, 255, + 139, 139, 139, 255, 131, 131, 132, 255, 128, 128, 129, 255, 124, 124, 124, 255, 116, 116, 117, 255, 109, 109, 109, 255, 106, 106, 106, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 103, 255, 100, 100, 101, 255, 98, 98, 99, 255, 98, 98, 99, 255, 98, 98, 99, 255, 99, 99, 99, 255, 97, 97, 98, 255, 97, 97, 98, 255, 100, 100, 100, 255, 99, 99, 100, 255, 97, 97, 98, 255, 98, 98, 99, 255, + 102, 102, 102, 255, 101, 101, 102, 255, 100, 100, 101, 255, 100, 100, 101, 255, 100, 100, 100, 255, 97, 97, 97, 255, 89, 89, 89, 255, 80, 80, 81, 255, 89, 89, 90, 15, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 1, 136, 136, 136, 20, 174, 174, 174, 245, 168, 168, 168, 255, 137, 137, 137, 255, 111, 110, 110, 255, 88, 87, 87, 255, + 68, 67, 67, 255, 63, 62, 62, 255, 63, 61, 61, 255, 63, 62, 62, 255, 98, 97, 97, 255, 149, 149, 149, 255, 143, 143, 143, 255, 142, 142, 142, 255, 139, 139, 139, 255, 135, 135, 135, 255, 129, 129, 129, 255, 125, 125, 125, 255, 119, 119, 119, 255, 115, 115, 115, 255, 111, 111, 111, 255, 107, 107, 107, 255, 104, 104, 104, 255, 102, 102, 102, 255, 104, 104, 104, 255, 114, 114, 114, 255, 125, 125, 125, 255, + 135, 135, 135, 255, 144, 144, 144, 255, 150, 150, 151, 255, 151, 151, 152, 255, 148, 148, 149, 255, 144, 144, 144, 255, 140, 140, 141, 255, 136, 136, 136, 255, 134, 134, 135, 255, 130, 130, 131, 255, 124, 124, 125, 255, 118, 118, 118, 255, 114, 114, 114, 255, 113, 113, 113, 255, 109, 109, 110, 255, 106, 106, 107, 255, 103, 103, 103, 255, 102, 102, 103, 255, 101, 101, 101, 255, 100, 100, 101, 255, 98, 98, 99, 255, + 97, 97, 97, 255, 97, 97, 98, 255, 99, 99, 99, 255, 98, 98, 99, 255, 96, 96, 96, 255, 97, 97, 98, 255, 100, 100, 101, 255, 100, 100, 100, 255, 99, 99, 99, 255, 99, 99, 100, 255, 99, 99, 99, 255, 96, 96, 97, 255, 87, 87, 87, 255, 77, 77, 78, 229, 132, 132, 132, 2, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 127, 127, 127, 0, + 135, 135, 135, 15, 175, 175, 175, 202, 159, 159, 159, 255, 72, 71, 71, 255, 69, 68, 68, 255, 68, 67, 67, 255, 68, 67, 67, 255, 67, 66, 66, 255, 66, 66, 66, 255, 77, 76, 76, 255, 103, 103, 103, 255, 141, 141, 141, 255, 133, 133, 133, 255, 131, 131, 131, 255, 128, 128, 128, 255, 124, 124, 124, 255, 119, 119, 118, 255, 112, 112, 112, 255, 108, 108, 108, 255, 103, 103, 103, 255, 102, 102, 102, 255, + 103, 103, 103, 255, 105, 105, 105, 255, 109, 109, 109, 255, 113, 113, 113, 255, 121, 121, 121, 255, 134, 134, 134, 255, 145, 145, 146, 255, 153, 153, 153, 255, 154, 154, 155, 255, 153, 153, 153, 255, 151, 151, 152, 255, 148, 148, 148, 255, 145, 145, 146, 255, 141, 141, 142, 255, 137, 137, 137, 255, 131, 131, 132, 255, 128, 128, 129, 255, 127, 127, 127, 255, 123, 123, 124, 255, 120, 120, 121, 255, 116, 116, 116, 255, + 110, 110, 111, 255, 107, 107, 108, 255, 105, 105, 106, 255, 103, 103, 104, 255, 103, 103, 103, 255, 100, 100, 101, 255, 99, 99, 100, 255, 99, 99, 100, 255, 99, 99, 100, 255, 96, 96, 96, 255, 96, 96, 96, 255, 97, 97, 98, 255, 99, 99, 100, 255, 99, 99, 100, 255, 98, 98, 98, 255, 98, 98, 98, 255, 98, 98, 98, 255, 94, 94, 94, 255, 84, 84, 85, 255, 76, 76, 77, 187, 129, 129, 129, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 134, 134, 134, 9, 172, 172, 172, 151, 174, 174, 174, 255, 82, 81, 82, 255, 79, 78, 79, 255, 94, 94, 94, 255, 112, 111, 112, 255, 126, 126, 126, 255, 136, 136, 136, 255, 139, 139, 139, 255, 137, 137, 137, 255, 131, 131, 131, 255, 124, 124, 124, 255, 120, 120, 120, 255, 118, 118, 118, 255, + 114, 114, 114, 255, 108, 108, 108, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 102, 102, 102, 255, 105, 105, 105, 255, 110, 110, 110, 255, 116, 116, 116, 255, 123, 123, 123, 255, 131, 131, 132, 255, 139, 139, 139, 255, 147, 147, 148, 255, 153, 153, 154, 255, 155, 155, 156, 255, 153, 153, 154, 255, 150, 150, 151, 255, 148, 148, 149, 255, 146, 146, 147, 255, 142, 142, 142, 255, 137, 137, 138, 255, + 133, 133, 134, 255, 133, 133, 133, 255, 132, 132, 133, 255, 131, 131, 132, 255, 127, 127, 128, 255, 121, 121, 122, 255, 115, 115, 116, 255, 112, 112, 113, 255, 109, 109, 110, 255, 107, 107, 108, 255, 106, 106, 107, 255, 103, 103, 103, 255, 102, 102, 103, 255, 102, 102, 103, 255, 100, 100, 101, 255, 97, 97, 98, 255, 98, 98, 99, 255, 99, 99, 100, 255, 100, 100, 101, 255, 97, 97, 98, 255, 97, 97, 98, 255, + 97, 97, 98, 255, 95, 95, 96, 255, 91, 91, 92, 255, 82, 82, 83, 255, 75, 75, 76, 121, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 0, 133, 133, 133, 5, 166, 166, 166, 86, 171, 171, 171, 255, 157, 157, 157, 255, 155, 155, 155, 255, 142, 142, 142, 255, 137, 137, 137, 255, 134, 134, 134, 255, 128, 128, 128, 255, + 123, 123, 123, 255, 123, 123, 123, 255, 121, 121, 121, 255, 115, 115, 115, 255, 110, 110, 110, 255, 109, 109, 109, 255, 106, 106, 106, 255, 102, 102, 102, 255, 100, 100, 100, 255, 100, 100, 100, 255, 103, 103, 103, 255, 105, 105, 105, 255, 109, 109, 109, 255, 116, 116, 116, 255, 125, 125, 125, 255, 131, 131, 131, 255, 137, 137, 138, 255, 144, 144, 144, 255, 151, 151, 151, 255, 154, 154, 154, 255, 154, 154, 154, 255, + 152, 152, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, 144, 144, 145, 255, 142, 142, 142, 255, 138, 138, 139, 255, 137, 137, 138, 255, 137, 137, 138, 255, 137, 137, 137, 255, 134, 134, 135, 255, 132, 132, 132, 255, 126, 126, 127, 255, 121, 121, 121, 255, 116, 116, 117, 255, 113, 113, 114, 255, 111, 111, 111, 255, 109, 109, 110, 255, 105, 105, 106, 255, 106, 106, 107, 255, 105, 105, 105, 255, 102, 102, 103, 255, + 99, 99, 99, 255, 99, 99, 100, 255, 101, 101, 102, 255, 102, 102, 102, 255, 99, 99, 99, 255, 98, 98, 98, 255, 97, 97, 98, 255, 95, 95, 95, 255, 89, 89, 89, 255, 79, 79, 80, 255, 75, 75, 76, 57, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 127, 127, 127, 0, 138, 138, 138, 2, 150, 150, 150, 31, 169, 169, 169, 242, + 161, 161, 161, 255, 148, 148, 148, 255, 133, 133, 133, 255, 126, 126, 126, 255, 124, 124, 124, 255, 121, 121, 121, 255, 115, 115, 115, 255, 114, 114, 114, 255, 114, 114, 114, 255, 110, 110, 110, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 106, 106, 106, 255, 109, 109, 109, 255, 114, 114, 115, 255, 121, 121, 121, 255, 130, 130, 130, 255, + 137, 137, 137, 255, 143, 143, 143, 255, 147, 147, 148, 255, 152, 152, 153, 255, 154, 154, 155, 255, 154, 154, 155, 255, 152, 152, 152, 255, 150, 150, 151, 255, 147, 147, 148, 255, 146, 146, 147, 255, 144, 144, 144, 255, 143, 143, 143, 255, 141, 141, 142, 255, 140, 140, 141, 255, 138, 138, 139, 255, 137, 137, 137, 255, 131, 131, 132, 255, 130, 130, 130, 255, 125, 125, 125, 255, 120, 120, 120, 255, 117, 117, 118, 255, + 116, 116, 117, 255, 112, 112, 112, 255, 109, 109, 110, 255, 109, 109, 110, 255, 108, 108, 108, 255, 103, 103, 104, 255, 101, 101, 102, 255, 103, 103, 103, 255, 104, 104, 105, 255, 102, 102, 103, 255, 100, 100, 101, 255, 99, 99, 100, 255, 97, 97, 98, 255, 95, 95, 96, 255, 87, 87, 88, 255, 78, 78, 78, 237, 76, 76, 77, 3, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 255, 255, 255, 0, 139, 139, 139, 13, 164, 164, 164, 172, 161, 161, 161, 255, 149, 149, 149, 255, 130, 130, 130, 255, 119, 119, 119, 255, 116, 116, 116, 255, 113, 113, 113, 255, 109, 109, 109, 255, 105, 105, 105, 255, 106, 106, 106, 255, 106, 106, 106, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 105, 105, 105, 255, 105, 105, 105, 255, + 106, 106, 106, 255, 110, 110, 110, 255, 115, 115, 115, 255, 121, 121, 121, 255, 127, 127, 128, 255, 134, 134, 134, 255, 141, 141, 141, 255, 147, 147, 147, 255, 151, 151, 151, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 150, 150, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, + 136, 136, 136, 255, 132, 132, 133, 255, 130, 130, 131, 255, 128, 128, 128, 255, 125, 125, 126, 255, 124, 124, 125, 255, 119, 119, 119, 255, 115, 115, 115, 255, 113, 113, 114, 255, 113, 113, 114, 255, 110, 110, 110, 255, 106, 106, 107, 255, 105, 105, 106, 255, 107, 107, 108, 255, 106, 106, 106, 255, 104, 104, 105, 255, 102, 102, 102, 255, 102, 102, 102, 255, 100, 100, 101, 255, 95, 95, 96, 255, 86, 86, 87, 255, + 79, 79, 80, 154, 138, 138, 138, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, 143, 143, 143, 0, 139, 139, 139, 5, 159, 159, 159, 85, 161, 161, 161, 255, 149, 149, 149, 255, 132, 132, 132, 255, 116, 116, 116, 255, 111, 111, 111, 255, 108, 108, 108, 255, 104, 104, 104, 255, 100, 100, 100, 255, 101, 101, 101, 255, + 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 103, 255, 105, 105, 105, 255, 109, 109, 109, 255, 110, 110, 110, 255, 112, 112, 112, 255, 115, 115, 115, 255, 120, 120, 120, 255, 126, 126, 126, 255, 131, 131, 131, 255, 137, 137, 137, 255, 142, 142, 143, 255, 149, 149, 150, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, + 150, 150, 151, 255, 150, 150, 150, 255, 147, 147, 148, 255, 145, 145, 145, 255, 141, 141, 141, 255, 138, 138, 139, 255, 135, 135, 136, 255, 131, 131, 132, 255, 130, 130, 131, 255, 129, 129, 130, 255, 129, 129, 129, 255, 127, 127, 128, 255, 122, 122, 123, 255, 119, 119, 120, 255, 118, 118, 118, 255, 116, 116, 117, 255, 111, 111, 112, 255, 109, 109, 110, 255, 110, 110, 110, 255, 110, 110, 111, 255, 107, 107, 108, 255, + 107, 107, 107, 255, 104, 104, 104, 255, 104, 104, 105, 255, 101, 101, 102, 255, 94, 94, 95, 255, 86, 86, 87, 255, 82, 82, 83, 58, 140, 140, 140, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 137, 137, 137, 17, 161, 161, 161, 218, 153, 153, 153, 255, 138, 138, 138, 255, + 117, 117, 117, 255, 106, 106, 106, 255, 104, 104, 104, 255, 103, 103, 103, 255, 100, 100, 100, 255, 99, 99, 99, 255, 103, 103, 103, 255, 107, 107, 107, 255, 108, 108, 108, 255, 108, 108, 108, 255, 111, 111, 111, 255, 115, 115, 115, 255, 118, 118, 119, 255, 121, 121, 121, 255, 125, 125, 125, 255, 130, 130, 130, 255, 135, 135, 136, 255, 140, 140, 140, 255, 144, 144, 144, 255, 149, 149, 149, 255, 152, 152, 152, 255, + 153, 153, 154, 255, 152, 152, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 147, 147, 148, 255, 144, 144, 144, 255, 141, 141, 141, 255, 137, 137, 137, 255, 135, 135, 135, 255, 132, 132, 133, 255, 133, 133, 134, 255, 133, 133, 133, 255, 130, 130, 131, 255, 129, 129, 129, 255, 126, 126, 126, 255, 124, 124, 125, 255, 122, 122, 123, 255, + 118, 118, 119, 255, 114, 114, 115, 255, 113, 113, 114, 255, 114, 114, 114, 255, 113, 113, 113, 255, 109, 109, 110, 255, 108, 108, 109, 255, 107, 107, 107, 255, 105, 105, 106, 255, 102, 102, 103, 255, 94, 94, 94, 255, 85, 85, 86, 205, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, + 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 6, 157, 157, 157, 111, 154, 154, 154, 255, 143, 143, 143, 255, 124, 124, 124, 255, 107, 107, 107, 255, 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 103, 255, 100, 100, 101, 255, 102, 102, 102, 255, 108, 108, 108, 255, 113, 113, 113, 255, 112, 112, 112, 255, 114, 114, 114, 255, 118, 118, 118, 255, 123, 123, 123, 255, 127, 127, 128, 255, 131, 131, 131, 255, + 133, 133, 133, 255, 137, 137, 138, 255, 143, 143, 143, 255, 145, 145, 146, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 151, 255, 150, 150, 150, 255, 148, 148, 149, 255, 146, 146, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 140, 255, 136, 136, 137, 255, 136, 136, 137, 255, 137, 137, 137, 255, 137, 137, 137, 255, + 134, 134, 135, 255, 131, 131, 132, 255, 129, 129, 130, 255, 130, 130, 130, 255, 129, 129, 130, 255, 124, 124, 125, 255, 119, 119, 120, 255, 117, 117, 117, 255, 118, 118, 119, 255, 117, 117, 118, 255, 115, 115, 116, 255, 112, 112, 112, 255, 110, 110, 111, 255, 109, 109, 110, 255, 107, 107, 108, 255, 102, 102, 103, 255, 93, 93, 94, 255, 89, 89, 89, 82, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 137, 137, 137, 0, 140, 140, 140, 0, 141, 141, 141, 1, 143, 143, 143, 21, 157, 157, 157, 223, 150, 150, 150, 255, 134, 134, 134, 255, 113, 113, 113, 255, 103, 103, 103, 255, 103, 103, 103, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 107, 107, 107, 255, 115, 115, 115, 255, + 118, 118, 118, 255, 119, 119, 119, 255, 122, 122, 122, 255, 127, 127, 128, 255, 133, 133, 133, 255, 136, 136, 136, 255, 138, 138, 138, 255, 141, 141, 141, 255, 143, 143, 144, 255, 147, 147, 147, 255, 150, 150, 151, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 147, 255, 146, 146, 147, 255, 144, 144, 145, 255, 142, 142, 143, 255, + 141, 141, 142, 255, 139, 139, 140, 255, 138, 138, 139, 255, 139, 139, 140, 255, 138, 138, 139, 255, 137, 137, 137, 255, 134, 134, 134, 255, 134, 134, 134, 255, 133, 133, 134, 255, 133, 133, 134, 255, 130, 130, 131, 255, 126, 126, 126, 255, 122, 122, 122, 255, 122, 122, 122, 255, 122, 122, 123, 255, 120, 120, 121, 255, 117, 117, 118, 255, 114, 114, 115, 255, 113, 113, 114, 255, 111, 111, 112, 255, 108, 108, 109, 255, + 101, 101, 102, 255, 92, 92, 93, 214, 141, 141, 141, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 138, 138, 138, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 6, 156, 156, 156, 96, 156, 156, 156, 255, 145, 145, 145, 255, 126, 126, 126, 255, 110, 110, 110, 255, + 104, 104, 104, 255, 106, 106, 106, 255, 108, 108, 108, 255, 107, 107, 107, 255, 110, 110, 110, 255, 114, 114, 114, 255, 121, 121, 121, 255, 125, 125, 125, 255, 128, 128, 128, 255, 131, 131, 131, 255, 134, 134, 134, 255, 140, 140, 140, 255, 142, 142, 143, 255, 145, 145, 145, 255, 148, 148, 148, 255, 149, 149, 150, 255, 150, 150, 151, 255, 152, 152, 153, 255, 152, 152, 153, 255, 153, 153, 153, 255, 151, 151, 152, 255, + 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 150, 255, 147, 147, 147, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 143, 255, 143, 143, 144, 255, 142, 142, 142, 255, 140, 140, 141, 255, 137, 137, 138, 255, 136, 136, 137, 255, 136, 136, 136, 255, 137, 137, 137, 255, 135, 135, 136, 255, 133, 133, 134, 255, 128, 128, 129, 255, 126, 126, 127, 255, 127, 127, 128, 255, 128, 128, 129, 255, 126, 126, 127, 255, + 121, 121, 122, 255, 120, 120, 121, 255, 118, 118, 119, 255, 116, 116, 117, 255, 113, 113, 114, 255, 109, 109, 109, 255, 101, 101, 102, 255, 96, 96, 97, 73, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 143, 143, 143, 1, 139, 139, 139, 12, 160, 160, 160, 192, 155, 155, 155, 255, 140, 140, 140, 255, 122, 122, 122, 255, 110, 110, 110, 255, 108, 108, 108, 255, 111, 111, 111, 255, 113, 113, 113, 255, 114, 114, 114, 255, 116, 116, 116, 255, 121, 121, 121, 255, 129, 129, 129, 255, 133, 133, 133, 255, 135, 135, 135, 255, 136, 136, 137, 255, 140, 140, 140, 255, 145, 145, 145, 255, 148, 148, 148, 255, 151, 151, 151, 255, + 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 148, 148, 149, 255, 147, 147, 147, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 143, 255, 140, 140, 141, 255, 139, 139, 139, 255, 138, 138, 139, 255, 139, 139, 140, 255, 138, 138, 139, 255, 135, 135, 135, 255, + 131, 131, 132, 255, 128, 128, 128, 255, 128, 128, 129, 255, 131, 131, 132, 255, 132, 132, 132, 255, 128, 128, 129, 255, 124, 124, 125, 255, 122, 122, 122, 255, 121, 121, 121, 255, 120, 120, 121, 255, 113, 113, 114, 255, 108, 108, 108, 255, 102, 102, 103, 166, 136, 136, 136, 0, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 143, 143, 143, 2, 156, 156, 156, 52, 163, 163, 163, 245, 155, 155, 155, 255, 139, 139, 139, 255, 122, 122, 122, 255, 114, 114, 114, 255, 113, 113, 114, 255, 116, 116, 116, 255, 119, 119, 119, 255, 120, 120, 120, 255, 124, 124, 124, 255, 128, 128, 128, 255, 134, 134, 135, 255, + 138, 138, 139, 255, 140, 140, 140, 255, 142, 142, 143, 255, 145, 145, 146, 255, 149, 149, 150, 255, 152, 152, 153, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 151, 255, 150, 150, 151, 255, 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 147, 255, 146, 146, 147, 255, 144, 144, 145, 255, 143, 143, 143, 255, + 143, 143, 143, 255, 142, 142, 142, 255, 142, 142, 142, 255, 140, 140, 141, 255, 137, 137, 138, 255, 133, 133, 134, 255, 130, 130, 131, 255, 131, 131, 131, 255, 133, 133, 133, 255, 133, 133, 134, 255, 131, 131, 132, 255, 129, 129, 130, 255, 126, 126, 127, 255, 125, 125, 125, 255, 124, 124, 125, 255, 121, 121, 121, 255, 113, 113, 114, 255, 107, 107, 108, 237, 105, 105, 105, 27, 131, 131, 131, 0, 134, 134, 134, 0, + 137, 137, 137, 0, 140, 140, 140, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 143, 143, 143, 0, 144, 144, 144, 0, 143, 143, 143, 5, 164, 164, 164, 112, 165, 165, 165, 255, 154, 154, 154, 255, 138, 138, 138, 255, 124, 124, 124, 255, 118, 118, 119, 255, + 120, 120, 120, 255, 123, 123, 123, 255, 126, 126, 126, 255, 128, 128, 128, 255, 129, 129, 129, 255, 133, 133, 133, 255, 138, 138, 139, 255, 143, 143, 144, 255, 146, 146, 146, 255, 147, 147, 147, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 154, 255, 155, 155, 156, 255, 155, 155, 156, 255, 155, 155, 156, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 150, 255, + 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 149, 255, 147, 147, 147, 255, 147, 147, 148, 255, 145, 145, 146, 255, 145, 145, 145, 255, 143, 143, 144, 255, 140, 140, 141, 255, 138, 138, 139, 255, 135, 135, 136, 255, 133, 133, 134, 255, 133, 133, 133, 255, 134, 134, 135, 255, 135, 135, 136, 255, 133, 133, 134, 255, 131, 131, 132, 255, 130, 130, 131, 255, 129, 129, 130, 255, 129, 129, 129, 255, 126, 126, 127, 255, + 121, 121, 122, 255, 114, 114, 115, 255, 109, 109, 110, 88, 131, 131, 131, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 136, 136, 136, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 145, 145, 145, 0, 142, 142, 142, 0, 141, 141, 141, 0, + 141, 141, 141, 10, 168, 168, 168, 163, 167, 167, 167, 255, 156, 156, 156, 255, 139, 139, 139, 255, 128, 128, 128, 255, 125, 125, 125, 255, 127, 127, 127, 255, 129, 129, 129, 255, 132, 132, 132, 255, 134, 134, 134, 255, 135, 135, 135, 255, 137, 137, 137, 255, 143, 143, 143, 255, 147, 147, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 155, 255, + 154, 154, 155, 255, 155, 155, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 150, 255, 149, 149, 150, 255, 147, 147, 148, 255, 146, 146, 146, 255, 144, 144, 145, 255, 142, 142, 143, 255, 139, 139, 140, 255, 137, 137, 137, 255, 135, 135, 136, 255, 136, 136, 137, 255, 137, 137, 137, 255, 137, 137, 137, 255, 136, 136, 136, 255, + 134, 134, 134, 255, 131, 131, 132, 255, 131, 131, 131, 255, 131, 131, 132, 255, 132, 132, 133, 255, 130, 130, 130, 255, 121, 121, 122, 255, 116, 116, 117, 142, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 131, 131, 131, 0, 134, 134, 134, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, + 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 1, 145, 145, 145, 18, 173, 173, 173, 189, 170, 170, 170, 255, 159, 159, 159, 255, 144, 144, 144, 255, 135, 135, 135, 255, 130, 130, 131, 255, 131, 131, 131, 255, 134, 134, 134, 255, 137, 137, 138, 255, 140, 140, 140, 255, 140, 140, 141, 255, 143, 143, 143, 255, 146, 146, 146, 255, + 149, 149, 149, 255, 152, 152, 153, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 154, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 148, 255, 147, 147, 147, 255, 144, 144, 145, 255, 142, 142, 143, 255, 141, 141, 141, 255, 139, 139, 140, 255, + 139, 139, 139, 255, 138, 138, 139, 255, 139, 139, 140, 255, 139, 139, 139, 255, 137, 137, 138, 255, 134, 134, 135, 255, 133, 133, 133, 255, 132, 132, 133, 255, 133, 133, 133, 255, 135, 135, 136, 255, 133, 133, 134, 255, 128, 128, 129, 255, 122, 122, 123, 173, 120, 120, 121, 3, 130, 130, 130, 0, 129, 129, 129, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 141, 141, 141, 2, 155, 155, 155, 24, 176, 176, 176, 209, 174, 174, 174, 255, 163, 163, 163, 255, 150, 150, 150, 255, 140, 140, 140, 255, 134, 134, 135, 255, + 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 143, 255, 144, 144, 144, 255, 146, 146, 147, 255, 147, 147, 148, 255, 149, 149, 149, 255, 151, 151, 152, 255, 153, 153, 153, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 147, 147, 148, 255, + 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 144, 255, 142, 142, 142, 255, 141, 141, 142, 255, 141, 141, 141, 255, 141, 141, 142, 255, 142, 142, 143, 255, 141, 141, 141, 255, 139, 139, 140, 255, 136, 136, 137, 255, 135, 135, 136, 255, 133, 133, 133, 255, 135, 135, 135, 255, 136, 136, 136, 255, 137, 137, 138, 255, 134, 134, 134, 255, 128, 128, 129, 190, 126, 126, 127, 6, 131, 131, 131, 0, 130, 130, 130, 0, + 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 141, 141, 141, 0, 140, 140, 140, 3, + 159, 159, 159, 28, 180, 180, 180, 202, 178, 178, 178, 255, 168, 168, 168, 255, 156, 156, 156, 255, 146, 146, 146, 255, 141, 141, 141, 255, 140, 140, 141, 255, 142, 142, 142, 255, 145, 145, 146, 255, 148, 148, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, + 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, 145, 145, 145, 255, 144, 144, 145, 255, 144, 144, 145, 255, 144, 144, 144, 255, 143, 143, 144, 255, 143, 143, 144, 255, 143, 143, 143, 255, 139, 139, 140, 255, 138, 138, 139, 255, 135, 135, 136, 255, 136, 136, 137, 255, 137, 137, 137, 255, 139, 139, 140, 255, 140, 140, 141, 255, + 138, 138, 139, 255, 133, 133, 134, 188, 131, 131, 132, 9, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, 129, 129, 129, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 139, 139, 139, 2, 153, 153, 153, 22, 184, 184, 184, 183, 182, 182, 182, 255, 174, 174, 174, 255, 163, 163, 163, 255, 154, 154, 154, 255, 148, 148, 149, 255, 146, 146, 147, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 154, 255, 154, 154, 154, 255, + 154, 154, 155, 255, 154, 154, 154, 255, 154, 154, 155, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 148, 255, 147, 147, 147, 255, 147, 147, 147, 255, 146, 146, 146, 255, 145, 145, 146, 255, 144, 144, 145, 255, 143, 143, 143, 255, 140, 140, 141, 255, 138, 138, 139, 255, + 138, 138, 139, 255, 138, 138, 139, 255, 141, 141, 141, 255, 143, 143, 144, 255, 145, 145, 146, 255, 144, 144, 145, 255, 140, 140, 141, 166, 137, 137, 138, 6, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 1, 136, 136, 136, 12, 186, 186, 186, 141, 187, 187, 188, 252, 181, 181, 182, 255, 173, 173, 173, 255, 163, 163, 163, 255, 156, 156, 156, 255, + 151, 151, 151, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 149, 255, 147, 147, 148, 255, 148, 148, 149, 255, + 146, 146, 147, 255, 145, 145, 145, 255, 144, 144, 144, 255, 141, 141, 142, 255, 140, 140, 141, 255, 140, 140, 140, 255, 142, 142, 142, 255, 146, 146, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 149, 149, 150, 249, 146, 146, 146, 120, 140, 140, 140, 0, 137, 137, 137, 0, 134, 134, 134, 0, 131, 131, 131, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, + 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 140, 140, 140, 1, + 136, 136, 136, 7, 181, 181, 182, 78, 191, 191, 191, 230, 188, 188, 188, 255, 181, 181, 181, 255, 173, 173, 174, 255, 165, 165, 165, 255, 159, 159, 159, 255, 156, 156, 156, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, + 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 144, 144, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 144, 144, 145, 255, 145, 145, 145, 255, 148, 148, 149, 255, 152, 152, 153, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 155, 224, 151, 151, 152, 60, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, + 136, 136, 136, 0, 132, 132, 132, 0, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, + 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 3, 167, 167, 167, 26, 192, 192, 192, 151, 193, 193, 193, 250, 188, 188, 189, 255, 183, 183, 183, 255, 175, 175, 175, 255, 168, 168, 169, 255, 163, 163, 163, 255, 159, 159, 159, 255, 155, 155, 156, 255, 154, 154, 155, 255, 153, 153, 153, 255, 153, 153, 153, 255, + 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 147, 255, 147, 147, 147, 255, 148, 148, 148, 255, 151, 151, 151, 255, 154, 154, 155, 255, 157, 157, 157, 255, 159, 159, 160, 255, 161, 161, 162, 255, 159, 159, 160, 249, 157, 157, 158, 135, + 156, 156, 156, 9, 137, 137, 137, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 137, 137, 137, 0, 134, 134, 134, 0, 131, 131, 131, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, + 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 141, 141, 141, 0, 138, 138, 138, 1, 137, 137, 137, 5, 183, 183, 183, 58, 195, 195, 195, 184, 195, 195, 195, 255, 191, 191, 191, 255, 185, 185, 185, 255, + 180, 180, 180, 255, 174, 174, 174, 255, 169, 169, 169, 255, 165, 165, 165, 255, 161, 161, 162, 255, 159, 159, 159, 255, 156, 156, 157, 255, 155, 155, 156, 255, 154, 154, 154, 255, 152, 152, 153, 255, 150, 150, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 151, 255, 151, 151, 152, 255, 152, 152, 152, 255, 152, 152, 153, 255, 155, 155, 156, 255, 158, 158, 158, 255, 160, 160, 161, 255, 163, 163, 164, 255, + 166, 166, 167, 255, 168, 168, 168, 255, 167, 167, 167, 255, 166, 166, 166, 171, 161, 161, 162, 41, 137, 137, 137, 0, 133, 133, 133, 0, 132, 132, 132, 0, 135, 135, 135, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 136, 136, 136, 0, 132, 132, 132, 0, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 0, 132, 132, 132, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 141, 141, 141, 0, 135, 135, 135, 0, + 131, 131, 131, 0, 132, 132, 132, 2, 133, 133, 133, 7, 187, 187, 187, 59, 197, 197, 197, 167, 197, 197, 198, 242, 194, 194, 195, 255, 190, 190, 190, 255, 186, 186, 186, 255, 181, 181, 182, 255, 178, 178, 179, 255, 174, 174, 174, 255, 171, 171, 171, 255, 168, 168, 169, 255, 165, 165, 166, 255, 164, 164, 165, 255, 162, 162, 163, 255, 162, 162, 162, 255, 161, 161, 161, 255, 162, 162, 163, 255, 164, 164, 164, 255, + 164, 164, 165, 255, 166, 166, 167, 255, 168, 168, 169, 255, 171, 171, 171, 255, 171, 171, 172, 255, 173, 173, 173, 255, 174, 174, 174, 239, 171, 171, 172, 154, 168, 168, 169, 45, 147, 147, 147, 0, 146, 146, 146, 0, 143, 143, 143, 0, 140, 140, 140, 0, 135, 135, 135, 0, 132, 132, 132, 0, 133, 133, 133, 0, 137, 137, 137, 0, 140, 140, 140, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 141, 141, 141, 0, 138, 138, 138, 0, 134, 134, 134, 0, 131, 131, 131, 0, 130, 130, 130, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, + 140, 140, 140, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 141, 141, 141, 0, 136, 136, 136, 0, 132, 132, 132, 0, 132, 132, 132, 0, 137, 137, 137, 1, 137, 137, 137, 0, 144, 144, 144, 3, 170, 170, 170, 20, 194, 194, 194, 100, 197, 197, 198, 186, 198, 198, 199, 240, 195, 195, 195, 255, 192, 192, 192, 255, 189, 189, 189, 255, 186, 186, 187, 255, 184, 184, 185, 255, 181, 181, 182, 255, + 181, 181, 181, 255, 180, 180, 180, 255, 179, 179, 179, 255, 178, 178, 178, 255, 177, 177, 178, 255, 178, 178, 178, 255, 178, 178, 178, 255, 179, 179, 180, 255, 180, 180, 180, 255, 180, 180, 180, 240, 177, 177, 177, 180, 176, 176, 176, 86, 176, 176, 176, 6, 137, 137, 137, 0, 140, 140, 140, 0, 144, 144, 144, 0, 146, 146, 146, 0, 146, 146, 146, 0, 144, 144, 144, 0, 142, 142, 142, 0, 137, 137, 137, 0, + 133, 133, 133, 0, 132, 132, 132, 0, 135, 135, 135, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 136, 136, 136, 0, 133, 133, 133, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 141, 141, 141, 0, 136, 136, 136, 0, 132, 132, 132, 0, 132, 132, 132, 0, 138, 138, 138, 0, 139, 139, 139, 0, 144, 144, 144, 0, 145, 145, 145, 0, 149, 149, 149, 1, 147, 147, 147, 4, 145, 145, 145, 9, + 192, 192, 192, 62, 193, 193, 194, 118, 193, 193, 193, 167, 193, 193, 193, 204, 191, 191, 192, 217, 194, 194, 195, 255, 193, 193, 193, 255, 191, 191, 192, 255, 190, 190, 190, 255, 189, 189, 190, 255, 185, 185, 185, 214, 183, 183, 183, 200, 181, 181, 181, 165, 179, 179, 179, 113, 179, 179, 180, 51, 141, 141, 141, 6, 135, 135, 135, 2, 131, 131, 131, 0, 129, 129, 129, 0, 131, 131, 131, 0, 135, 135, 135, 0, + 138, 138, 138, 0, 142, 142, 142, 0, 145, 145, 145, 0, 147, 147, 147, 0, 146, 146, 146, 0, 143, 143, 143, 0, 140, 140, 140, 0, 135, 135, 135, 0, 132, 132, 132, 0, 133, 133, 133, 0, 137, 137, 137, 0, 140, 140, 140, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 138, 138, 138, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 141, 141, 141, 0, 136, 136, 136, 0, 132, 132, 132, 0, 132, 132, 132, 0, 138, 138, 138, 0, + 139, 139, 139, 0, 145, 145, 145, 0, 144, 144, 144, 0, 147, 147, 147, 0, 152, 152, 152, 0, 150, 150, 150, 0, 144, 144, 144, 1, 140, 140, 140, 1, 140, 140, 140, 3, 142, 142, 142, 4, 140, 140, 140, 6, 135, 135, 135, 6, 134, 134, 134, 7, 134, 134, 134, 8, 136, 136, 136, 6, 142, 142, 142, 8, 143, 143, 143, 6, 140, 140, 140, 6, 133, 133, 133, 5, 133, 133, 133, 3, 137, 137, 137, 3, + 140, 140, 140, 1, 141, 141, 141, 0, 137, 137, 137, 0, 132, 132, 132, 0, 129, 129, 129, 0, 129, 129, 129, 0, 132, 132, 132, 0, 137, 137, 137, 0, 140, 140, 140, 0, 144, 144, 144, 0, 146, 146, 146, 0, 146, 146, 146, 0, 145, 145, 145, 0, 142, 142, 142, 0, 137, 137, 137, 0, 133, 133, 133, 0, 132, 132, 132, 0, 135, 135, 135, 0, 138, 138, 138, 0, 142, 142, 142, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 140, 140, 140, 0, 139, 139, 139, 0, 141, 141, 141, 0, + 142, 142, 142, 0, 141, 141, 141, 0, 136, 136, 136, 0, 132, 132, 132, 0, 132, 132, 132, 0, 138, 138, 138, 0, 139, 139, 139, 0, 145, 145, 145, 0, 144, 144, 144, 0, 150, 150, 150, 0, 151, 151, 151, 0, 147, 147, 147, 0, 141, 141, 141, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 137, 137, 137, 0, 131, 131, 131, 0, 129, 129, 129, 1, 135, 135, 135, 2, + 140, 140, 140, 1, 144, 144, 144, 1, 143, 143, 143, 1, 140, 140, 140, 1, 135, 135, 135, 0, 132, 132, 132, 0, 135, 135, 135, 0, 139, 139, 139, 0, 141, 141, 141, 0, 139, 139, 139, 0, 134, 134, 134, 0, 130, 130, 130, 0, 129, 129, 129, 0, 131, 131, 131, 0, 134, 134, 134, 0, 138, 138, 138, 0, 142, 142, 142, 0, 145, 145, 145, 0, 146, 146, 146, 0, 146, 146, 146, 0, 143, 143, 143, 0, + 140, 140, 140, 0, 135, 135, 135, 0, 132, 132, 132, 0, 133, 133, 133, 0, 137, 137, 137, 0, 140, 140, 140, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 134, 134, 134, 0, 135, 135, 135, 0, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, + 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 137, 137, 137, 0, 138, 138, 138, 0, 144, 144, 144, 2, 126, 126, 126, 15, 119, 119, 119, 70, 120, 120, 120, 115, 119, 119, 119, 162, 119, 119, 119, 194, 119, 119, 119, 212, 119, 119, 119, 212, 118, 118, 118, 214, 116, 116, 116, 213, 116, 116, 116, 211, 114, 114, 114, 190, 112, 112, 112, 158, 111, 111, 111, 112, 111, 111, 111, 66, 108, 108, 108, 9, + 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 133, 133, 133, 0, 134, 134, 134, 0, 136, 136, 136, 0, 132, 132, 132, 0, 130, 130, 130, 0, 130, 130, 130, 0, 128, 128, 128, 0, 126, 126, 126, 0, 127, 127, 127, 0, 130, 130, 130, 0, 133, 133, 133, 0, 135, 135, 135, 0, 136, 136, 136, 0, 141, 141, 141, 0, 146, 146, 146, 0, 148, 148, 148, 0, 148, 148, 148, 0, + 148, 148, 148, 0, 151, 151, 151, 0, 152, 152, 152, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 130, 130, 130, 0, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, 134, 134, 134, 0, 135, 135, 135, 0, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, + 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 137, 137, 137, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 138, 138, 138, 0, 122, 122, 122, 48, 121, 121, 121, 134, 121, 121, 121, 200, 122, 122, 122, 255, 123, 123, 123, 255, 125, 125, 125, 255, 126, 126, 126, 255, 127, 127, 127, 255, 127, 127, 127, 255, 126, 126, 126, 255, 125, 125, 125, 255, 124, 124, 124, 255, + 123, 123, 123, 255, 120, 120, 120, 255, 116, 116, 116, 255, 114, 114, 114, 255, 112, 112, 112, 255, 108, 108, 108, 252, 106, 106, 106, 194, 103, 103, 103, 130, 101, 101, 101, 39, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, 136, 136, 136, 0, 132, 132, 132, 0, 130, 130, 130, 0, 130, 130, 130, 0, 128, 128, 128, 0, 126, 126, 126, 0, 127, 127, 127, 0, 130, 130, 130, 0, 133, 133, 133, 0, + 135, 135, 135, 0, 136, 136, 136, 0, 141, 141, 141, 0, 146, 146, 146, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 151, 151, 151, 0, 152, 152, 152, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 131, 131, 131, 0, 133, 133, 133, 0, + 135, 135, 135, 0, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 137, 137, 137, 0, 126, 126, 126, 17, 120, 120, 120, 118, 120, 120, 120, 208, 122, 122, 122, 255, 124, 124, 124, 255, 128, 128, 128, 255, 131, 131, 131, 255, 136, 136, 136, 255, 138, 138, 138, 255, + 140, 140, 140, 255, 142, 142, 142, 255, 142, 142, 142, 255, 142, 142, 142, 255, 141, 141, 141, 255, 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 134, 255, 130, 130, 130, 255, 127, 127, 126, 255, 121, 121, 121, 255, 115, 115, 115, 255, 109, 109, 109, 255, 105, 105, 105, 255, 101, 101, 101, 255, 99, 99, 99, 202, 96, 96, 96, 105, 94, 94, 94, 9, 136, 136, 136, 0, 132, 132, 132, 0, 130, 130, 130, 0, + 130, 130, 130, 0, 128, 128, 128, 0, 126, 126, 126, 0, 127, 127, 127, 0, 130, 130, 130, 0, 133, 133, 133, 0, 135, 135, 135, 0, 136, 136, 136, 0, 141, 141, 141, 0, 146, 146, 146, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 151, 151, 151, 0, 152, 152, 152, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, + 133, 133, 133, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 131, 131, 131, 0, 133, 133, 133, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 123, 123, 123, 20, 119, 119, 119, 131, 120, 120, 120, 239, 124, 124, 124, 255, 128, 128, 128, 255, + 133, 133, 133, 255, 136, 136, 136, 255, 141, 141, 141, 255, 144, 144, 144, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 149, 149, 149, 255, 145, 145, 145, 255, 142, 142, 142, 255, 138, 138, 138, 255, 134, 134, 134, 255, 130, 130, 130, 255, 124, 124, 124, 255, 116, 116, 116, 255, 110, 110, 110, 255, + 101, 101, 101, 255, 97, 97, 97, 255, 94, 94, 94, 234, 91, 91, 91, 114, 88, 88, 88, 12, 130, 130, 130, 0, 130, 130, 130, 0, 128, 128, 128, 0, 126, 126, 126, 0, 127, 127, 127, 0, 130, 130, 130, 0, 133, 133, 133, 0, 135, 135, 135, 0, 136, 136, 136, 0, 141, 141, 141, 0, 146, 146, 146, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 151, 151, 151, 0, 152, 152, 152, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 137, 137, 137, 0, 134, 134, 134, 0, 130, 130, 130, 0, 129, 129, 129, 0, 131, 131, 131, 0, 132, 132, 132, 0, 131, 131, 131, 0, 132, 132, 132, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 139, 139, 139, 3, + 117, 117, 118, 101, 119, 119, 119, 236, 122, 122, 122, 255, 127, 127, 127, 255, 133, 133, 133, 255, 138, 138, 139, 255, 144, 144, 144, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, + 144, 144, 144, 255, 141, 141, 141, 255, 137, 137, 137, 255, 134, 134, 134, 255, 129, 129, 129, 255, 124, 124, 124, 255, 116, 116, 116, 255, 107, 107, 107, 255, 98, 98, 98, 255, 93, 93, 93, 255, 88, 88, 88, 228, 85, 85, 85, 87, 130, 130, 130, 0, 128, 128, 128, 0, 126, 126, 126, 0, 127, 127, 127, 0, 130, 130, 130, 0, 133, 133, 133, 0, 135, 135, 135, 0, 136, 136, 136, 0, 141, 141, 141, 0, + 146, 146, 146, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 151, 151, 151, 0, 152, 152, 152, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, 134, 134, 134, 0, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 0, 132, 132, 132, 0, 131, 131, 131, 0, 132, 132, 132, 0, + 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 134, 134, 134, 1, 119, 119, 119, 40, 116, 116, 116, 194, 119, 119, 119, 255, 125, 125, 125, 255, 130, 130, 130, 255, 136, 136, 136, 255, 142, 142, 142, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 149, 149, 149, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, + 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 146, 146, 146, 255, 143, 143, 143, 255, 140, 140, 140, 255, 139, 139, 139, 255, 136, 136, 136, 255, 134, 134, 134, 255, 131, 131, 131, 255, 127, 127, 127, 255, 120, 120, 120, 255, 113, 113, 113, 255, 103, 103, 103, 255, 92, 92, 92, 255, 87, 87, 87, 255, 82, 82, 82, 186, 81, 81, 81, 27, 126, 126, 126, 0, + 127, 127, 127, 0, 130, 130, 130, 0, 133, 133, 133, 0, 135, 135, 135, 0, 136, 136, 136, 0, 141, 141, 141, 0, 146, 146, 146, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 151, 151, 151, 0, 152, 152, 152, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, + 135, 135, 135, 0, 131, 131, 131, 0, 129, 129, 129, 0, 130, 130, 130, 0, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, 134, 134, 134, 0, 135, 135, 135, 2, 114, 114, 114, 91, 115, 115, 115, 245, 120, 120, 120, 255, 126, 126, 126, 255, 133, 133, 133, 255, 139, 139, 139, 255, 142, 142, 142, 255, 145, 145, 145, 255, 146, 146, 146, 255, 147, 147, 147, 255, 147, 147, 147, 255, 148, 148, 148, 255, + 149, 149, 149, 255, 151, 151, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 136, 136, 136, 255, 133, 133, 133, 255, 131, 131, 131, 255, 128, 128, 128, 255, 124, 124, 124, 255, 121, 121, 120, 255, + 113, 113, 113, 255, 105, 105, 105, 255, 94, 94, 94, 255, 84, 84, 84, 255, 79, 79, 79, 240, 78, 78, 78, 78, 127, 127, 127, 0, 130, 130, 130, 0, 133, 133, 133, 0, 135, 135, 135, 0, 136, 136, 136, 0, 141, 141, 141, 0, 146, 146, 146, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 151, 151, 151, 0, 152, 152, 152, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 137, 137, 137, 0, 135, 135, 135, 0, 136, 136, 136, 0, 137, 137, 137, 0, 136, 136, 136, 0, 132, 132, 132, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 131, 131, 131, 2, 113, 113, 113, 137, 115, 115, 115, 255, 121, 121, 121, 255, 127, 127, 127, 255, 133, 133, 133, 255, 139, 139, 139, 255, 141, 141, 141, 255, + 142, 142, 142, 255, 143, 143, 143, 255, 143, 143, 143, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 144, 144, 144, 255, 143, 143, 143, 255, 140, 140, 140, 255, 139, 139, 139, 255, + 135, 135, 135, 255, 133, 133, 133, 255, 128, 128, 128, 255, 126, 126, 126, 255, 124, 124, 124, 255, 122, 122, 122, 255, 120, 120, 120, 255, 113, 113, 113, 255, 106, 106, 106, 255, 96, 96, 96, 255, 84, 84, 84, 255, 78, 78, 78, 255, 75, 75, 75, 120, 130, 130, 130, 0, 133, 133, 133, 0, 135, 135, 135, 0, 136, 136, 136, 0, 141, 141, 141, 0, 146, 146, 146, 0, 148, 148, 148, 0, 148, 148, 148, 0, + 148, 148, 148, 0, 151, 151, 151, 0, 152, 152, 152, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 138, 138, 138, 0, 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 132, 132, 132, 0, 129, 129, 129, 0, 130, 130, 130, 0, 121, 121, 121, 7, 111, 111, 111, 160, 114, 114, 114, 255, + 120, 120, 120, 255, 126, 126, 126, 255, 133, 133, 133, 255, 135, 135, 135, 255, 139, 139, 139, 255, 139, 139, 139, 255, 140, 140, 140, 255, 142, 142, 142, 255, 142, 142, 142, 255, 145, 145, 145, 255, 146, 146, 146, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 149, 149, 149, 255, 148, 148, 148, 255, 148, 148, 148, 255, 146, 146, 146, 255, + 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 137, 137, 137, 255, 134, 134, 134, 255, 134, 134, 134, 255, 132, 132, 132, 255, 129, 129, 129, 255, 126, 126, 126, 255, 122, 122, 122, 255, 120, 120, 120, 255, 118, 118, 118, 255, 117, 117, 117, 255, 112, 112, 112, 255, 106, 106, 106, 255, 97, 97, 97, 255, 85, 85, 85, 255, 76, 76, 76, 255, 72, 72, 72, 144, 133, 133, 133, 0, + 135, 135, 135, 0, 136, 136, 136, 0, 141, 141, 141, 0, 146, 146, 146, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 151, 151, 151, 0, 152, 152, 152, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 136, 136, 136, 0, 138, 138, 138, 0, 138, 138, 138, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, + 137, 137, 137, 0, 133, 133, 133, 0, 128, 128, 128, 3, 109, 109, 109, 173, 113, 113, 114, 255, 118, 118, 119, 255, 125, 125, 125, 255, 129, 129, 130, 255, 132, 132, 133, 255, 134, 134, 134, 255, 136, 136, 136, 255, 136, 136, 136, 255, 138, 138, 139, 255, 140, 140, 140, 255, 141, 141, 141, 255, 142, 142, 142, 255, 143, 143, 144, 255, 145, 145, 145, 255, 146, 146, 146, 255, 148, 148, 148, 255, 151, 151, 151, 255, + 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, 145, 145, 145, 255, 141, 141, 141, 255, 138, 138, 138, 255, 134, 134, 134, 255, 130, 130, 130, 255, 128, 128, 128, 255, 128, 128, 128, 255, 127, 127, 127, 255, 126, 126, 126, 255, 123, 123, 123, 255, 119, 119, 119, 255, 115, 115, 115, 255, 115, 115, 114, 255, 114, 114, 114, 255, + 110, 110, 110, 255, 104, 104, 104, 255, 95, 95, 95, 255, 83, 83, 83, 255, 73, 73, 73, 255, 69, 69, 69, 153, 135, 135, 135, 0, 136, 136, 136, 0, 141, 141, 141, 0, 146, 146, 146, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 151, 151, 151, 0, 152, 152, 152, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, + 133, 133, 133, 0, 135, 135, 135, 0, 138, 138, 138, 0, 138, 138, 138, 0, 136, 136, 136, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 5, 107, 107, 107, 149, 110, 110, 110, 255, 116, 116, 116, 255, 122, 122, 123, 255, 128, 128, 128, 255, 130, 130, 130, 255, 130, 130, 130, 255, 131, 131, 131, 255, 134, 134, 134, 255, 136, 136, 136, 255, 137, 137, 137, 255, 139, 139, 139, 255, 139, 139, 139, 255, + 141, 141, 141, 255, 144, 144, 144, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 154, 154, 154, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 150, 150, 150, 255, 149, 149, 149, 255, 144, 144, 144, 255, 141, 141, 141, 255, 137, 137, 137, 255, 133, 133, 133, 255, 128, 128, 128, 255, 124, 124, 124, 255, 122, 122, 122, 255, + 121, 121, 121, 255, 121, 121, 121, 255, 118, 118, 118, 255, 114, 114, 114, 255, 111, 111, 111, 255, 110, 110, 110, 255, 110, 110, 110, 255, 108, 108, 108, 255, 102, 102, 102, 255, 93, 93, 93, 255, 81, 81, 81, 255, 70, 70, 70, 255, 68, 68, 68, 135, 136, 136, 136, 0, 141, 141, 141, 0, 146, 146, 146, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 151, 151, 151, 0, 152, 152, 152, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 132, 132, 132, 0, 132, 132, 132, 0, 135, 135, 135, 0, 137, 137, 137, 0, 138, 138, 138, 0, 136, 136, 136, 0, 138, 138, 138, 0, 107, 107, 107, 124, 108, 108, 109, 255, 114, 114, 114, 255, 120, 120, 120, 255, 125, 125, 125, 255, 127, 127, 127, 255, 127, 127, 127, 255, 128, 128, 128, 255, + 131, 131, 131, 255, 133, 133, 133, 255, 133, 133, 133, 255, 135, 135, 135, 255, 137, 137, 137, 255, 140, 140, 140, 255, 143, 143, 143, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, + 143, 143, 143, 255, 139, 139, 139, 255, 137, 137, 137, 255, 131, 131, 131, 255, 126, 126, 126, 255, 120, 120, 120, 255, 117, 117, 117, 255, 116, 116, 116, 255, 115, 115, 115, 255, 113, 113, 113, 255, 111, 111, 111, 255, 108, 108, 108, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 99, 99, 99, 255, 91, 91, 91, 255, 78, 78, 78, 255, 68, 68, 68, 255, 65, 65, 65, 102, 141, 141, 141, 0, + 146, 146, 146, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 151, 151, 151, 0, 152, 152, 152, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 131, 131, 131, 0, 132, 132, 132, 0, 132, 132, 132, 0, 134, 134, 134, 0, 137, 137, 137, 0, 138, 138, 138, 2, 107, 107, 107, 63, 106, 106, 106, 249, 111, 111, 112, 255, + 116, 116, 116, 255, 122, 122, 122, 255, 123, 123, 123, 255, 124, 124, 124, 255, 126, 126, 126, 255, 128, 128, 128, 255, 128, 128, 128, 255, 130, 130, 130, 255, 131, 131, 131, 255, 134, 134, 134, 255, 139, 139, 139, 255, 142, 142, 142, 255, 146, 146, 146, 255, 146, 146, 147, 255, 148, 148, 148, 255, 147, 147, 147, 255, 149, 149, 149, 255, 152, 152, 152, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, + 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 143, 143, 143, 255, 141, 141, 141, 255, 139, 139, 139, 255, 137, 137, 137, 255, 134, 134, 134, 255, 131, 131, 131, 255, 128, 128, 128, 255, 123, 123, 123, 255, 117, 117, 117, 255, 112, 112, 112, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 109, 255, 108, 108, 108, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, + 102, 102, 102, 255, 97, 97, 97, 255, 88, 88, 88, 255, 74, 74, 74, 255, 67, 67, 67, 249, 64, 64, 64, 48, 146, 146, 146, 0, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 151, 151, 151, 0, 152, 152, 152, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 0, 129, 129, 129, 0, 131, 131, 131, 0, 132, 132, 132, 0, + 132, 132, 132, 0, 134, 134, 134, 0, 112, 112, 112, 27, 104, 104, 104, 229, 108, 108, 108, 255, 114, 114, 114, 255, 118, 118, 118, 255, 121, 121, 121, 255, 120, 120, 120, 255, 123, 123, 123, 255, 124, 124, 124, 255, 126, 126, 126, 255, 124, 124, 124, 255, 128, 128, 128, 255, 131, 131, 131, 255, 136, 136, 136, 255, 140, 140, 140, 255, 143, 143, 143, 255, 142, 142, 142, 255, 143, 143, 143, 255, 145, 145, 145, 255, + 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 148, 148, 148, 255, 146, 146, 146, 255, 143, 143, 143, 255, 139, 139, 139, 255, 137, 137, 137, 255, 132, 132, 132, 255, 130, 130, 130, 255, 128, 128, 128, 255, 125, 125, 125, 255, 122, 122, 122, 255, 119, 119, 119, 255, 113, 113, 113, 255, 109, 109, 109, 255, + 106, 106, 106, 255, 106, 106, 106, 255, 107, 107, 107, 255, 104, 104, 104, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 98, 98, 98, 255, 94, 94, 94, 255, 85, 85, 85, 255, 70, 70, 70, 255, 65, 65, 65, 219, 63, 63, 63, 12, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 151, 151, 151, 0, 152, 152, 152, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 128, 128, 128, 0, 128, 128, 128, 0, 130, 130, 130, 0, 131, 131, 131, 0, 133, 133, 133, 3, 102, 102, 102, 160, 105, 105, 105, 255, 110, 110, 110, 255, 115, 115, 115, 255, 117, 117, 117, 255, 118, 118, 119, 255, 118, 118, 119, 255, 121, 121, 121, 255, 120, 120, 120, 255, 120, 120, 120, 255, 123, 123, 123, 255, 129, 129, 130, 255, 133, 133, 133, 255, + 137, 137, 137, 255, 138, 138, 138, 255, 139, 139, 139, 255, 139, 139, 139, 255, 141, 141, 141, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 149, 149, 149, 255, 148, 148, 148, 255, 143, 143, 143, 255, 141, 141, 141, 255, 137, 137, 137, 255, 132, 132, 132, 255, 128, 128, 128, 255, + 124, 124, 124, 255, 121, 121, 121, 255, 119, 119, 119, 255, 118, 118, 118, 255, 115, 115, 115, 255, 111, 111, 111, 255, 106, 106, 106, 255, 102, 102, 102, 255, 102, 102, 102, 255, 102, 102, 102, 255, 102, 102, 102, 255, 99, 99, 99, 255, 98, 98, 98, 255, 98, 98, 98, 255, 97, 97, 97, 255, 91, 91, 91, 255, 80, 80, 80, 255, 66, 66, 66, 255, 64, 64, 64, 144, 148, 148, 148, 0, 148, 148, 148, 0, + 148, 148, 148, 0, 151, 151, 151, 0, 152, 152, 152, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 135, 135, 135, 0, 129, 129, 129, 0, 128, 128, 128, 0, 129, 129, 129, 1, 103, 103, 103, 61, 102, 102, 102, 252, 106, 106, 106, 255, 111, 111, 111, 255, 114, 114, 114, 255, 114, 114, 115, 255, 116, 116, 116, 255, 116, 116, 116, 255, + 118, 118, 118, 255, 116, 116, 116, 255, 119, 119, 119, 255, 124, 124, 124, 255, 131, 131, 131, 255, 133, 133, 133, 255, 135, 135, 135, 255, 135, 135, 135, 255, 135, 135, 135, 255, 138, 138, 138, 255, 141, 141, 141, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 152, 152, 152, 255, 150, 150, 150, 255, + 148, 148, 148, 255, 143, 143, 143, 255, 141, 141, 141, 255, 137, 137, 137, 255, 134, 134, 134, 255, 128, 128, 128, 255, 123, 123, 123, 255, 117, 117, 117, 255, 114, 114, 114, 255, 113, 113, 113, 255, 111, 111, 111, 255, 110, 110, 110, 255, 106, 106, 106, 255, 102, 102, 102, 255, 98, 98, 98, 255, 99, 99, 99, 255, 101, 101, 101, 255, 99, 99, 99, 255, 97, 97, 97, 255, 96, 96, 96, 255, 97, 97, 97, 255, + 94, 94, 94, 255, 88, 88, 88, 255, 74, 74, 74, 255, 65, 65, 65, 252, 63, 63, 63, 48, 148, 148, 148, 0, 148, 148, 148, 0, 151, 151, 151, 0, 152, 152, 152, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 137, 137, 137, 0, 136, 136, 136, 0, 130, 130, 130, 0, 131, 131, 131, 7, 99, 99, 99, 207, 104, 104, 104, 255, + 106, 106, 106, 255, 110, 110, 111, 255, 112, 112, 112, 255, 112, 112, 112, 255, 114, 114, 114, 255, 115, 115, 115, 255, 113, 113, 114, 255, 115, 115, 115, 255, 121, 121, 121, 255, 125, 125, 126, 255, 129, 129, 129, 255, 128, 128, 128, 255, 130, 130, 130, 255, 131, 131, 131, 255, 134, 134, 134, 255, 137, 137, 137, 255, 141, 141, 141, 255, 143, 143, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, + 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 153, 153, 153, 255, 150, 150, 150, 255, 147, 147, 147, 255, 144, 144, 144, 255, 139, 139, 139, 255, 136, 136, 136, 255, 132, 132, 132, 255, 129, 129, 129, 255, 123, 123, 123, 255, 119, 119, 119, 255, 112, 112, 112, 255, 108, 108, 108, 255, 107, 107, 107, 255, 108, 108, 108, 255, 107, 107, 107, 255, 103, 103, 103, 255, 98, 98, 98, 255, + 97, 97, 97, 255, 97, 97, 97, 255, 98, 98, 98, 255, 97, 97, 97, 255, 95, 95, 95, 255, 95, 95, 95, 255, 95, 95, 95, 255, 92, 92, 92, 255, 83, 83, 83, 255, 70, 70, 70, 255, 64, 64, 64, 189, 148, 148, 148, 0, 149, 149, 149, 0, 151, 151, 151, 0, 152, 152, 152, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, + 133, 133, 133, 0, 136, 136, 136, 0, 137, 137, 137, 2, 100, 100, 101, 81, 100, 100, 101, 255, 104, 104, 104, 255, 107, 107, 108, 255, 109, 109, 109, 255, 109, 109, 110, 255, 111, 111, 111, 255, 111, 111, 112, 255, 110, 110, 110, 255, 111, 111, 111, 255, 116, 116, 116, 255, 122, 122, 122, 255, 124, 124, 124, 255, 124, 124, 124, 255, 124, 124, 124, 255, 127, 127, 128, 255, 130, 130, 130, 255, 134, 134, 134, 255, + 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 142, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 151, 151, 151, 255, 148, 148, 148, 255, 143, 143, 143, 255, 138, 138, 138, 255, 132, 132, 132, 255, 129, 129, 129, 255, 125, 125, 125, 255, 123, 123, 123, 255, 118, 118, 118, 255, 113, 113, 113, 255, + 107, 107, 107, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, 102, 102, 102, 255, 97, 97, 97, 255, 95, 95, 95, 255, 94, 94, 94, 255, 95, 95, 95, 255, 96, 96, 96, 255, 95, 95, 95, 255, 95, 95, 95, 255, 96, 96, 96, 255, 95, 95, 95, 255, 90, 90, 90, 255, 80, 80, 80, 255, 68, 68, 68, 255, 67, 67, 67, 60, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 135, 135, 135, 0, 133, 133, 133, 0, 135, 135, 135, 7, 99, 99, 99, 196, 102, 102, 102, 255, 105, 105, 106, 255, 106, 106, 106, 255, 107, 107, 108, 255, 107, 107, 108, 255, 109, 109, 109, 255, 108, 108, 108, 255, 107, 107, 108, 255, 112, 112, 112, 255, 116, 116, 116, 255, 120, 120, 120, 255, + 119, 119, 119, 255, 120, 120, 120, 255, 121, 121, 121, 255, 125, 125, 125, 255, 129, 129, 129, 255, 131, 131, 131, 255, 134, 134, 134, 255, 137, 137, 138, 255, 140, 140, 140, 255, 144, 144, 144, 255, 146, 146, 146, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 150, 150, 150, 255, 147, 147, 147, 255, 143, 143, 143, 255, 138, 138, 138, 255, + 133, 133, 133, 255, 126, 126, 126, 255, 121, 121, 121, 255, 119, 119, 119, 255, 116, 116, 116, 255, 112, 112, 112, 255, 108, 108, 108, 255, 102, 102, 102, 255, 97, 97, 97, 255, 99, 99, 99, 255, 101, 101, 101, 255, 99, 99, 99, 255, 95, 95, 95, 255, 92, 92, 92, 255, 93, 93, 93, 255, 95, 95, 95, 255, 96, 96, 96, 255, 95, 95, 95, 255, 95, 95, 95, 255, 98, 98, 97, 255, 95, 95, 95, 255, + 88, 88, 88, 255, 75, 75, 75, 255, 69, 69, 69, 183, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 132, 132, 132, 0, 135, 135, 135, 0, 104, 104, 104, 56, 99, 99, 99, 255, 102, 102, 103, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 106, 255, 106, 106, 106, 255, + 106, 106, 106, 255, 105, 105, 105, 255, 106, 106, 106, 255, 113, 113, 113, 255, 115, 115, 116, 255, 116, 116, 117, 255, 116, 116, 116, 255, 117, 117, 117, 255, 120, 120, 120, 255, 124, 124, 124, 255, 126, 126, 126, 255, 129, 129, 129, 255, 132, 132, 132, 255, 135, 135, 135, 255, 138, 138, 138, 255, 141, 141, 141, 255, 144, 144, 144, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, + 154, 154, 154, 255, 152, 152, 152, 255, 149, 149, 149, 255, 146, 146, 146, 255, 142, 142, 142, 255, 138, 138, 138, 255, 132, 132, 132, 255, 126, 126, 126, 255, 120, 120, 120, 255, 115, 115, 115, 255, 112, 112, 112, 255, 109, 109, 109, 255, 107, 107, 107, 255, 103, 103, 103, 255, 97, 97, 97, 255, 94, 94, 94, 255, 97, 97, 97, 255, 99, 99, 99, 255, 97, 97, 97, 255, 93, 93, 93, 255, 92, 92, 92, 255, + 94, 94, 94, 255, 96, 96, 96, 255, 96, 96, 96, 255, 97, 97, 97, 255, 100, 100, 100, 255, 99, 99, 99, 255, 95, 95, 95, 255, 85, 85, 85, 255, 74, 74, 73, 255, 73, 73, 73, 39, 152, 152, 152, 0, 152, 152, 152, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 130, 130, 130, 0, 131, 131, 131, 4, 98, 98, 98, 150, + 99, 99, 100, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 103, 255, 108, 108, 108, 255, 113, 113, 113, 255, 112, 112, 112, 255, 112, 112, 113, 255, 112, 112, 113, 255, 114, 114, 114, 255, 117, 117, 117, 255, 121, 121, 121, 255, 122, 122, 123, 255, 126, 126, 126, 255, 129, 129, 130, 255, 132, 132, 132, 255, 135, 135, 135, 255, + 138, 138, 138, 255, 142, 142, 142, 255, 144, 144, 144, 255, 148, 148, 148, 255, 151, 151, 151, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 151, 151, 151, 255, 145, 145, 145, 255, 139, 139, 139, 255, 136, 136, 136, 255, 130, 130, 130, 255, 126, 126, 126, 255, 119, 119, 119, 255, 113, 113, 113, 255, 108, 108, 108, 255, 106, 106, 106, 255, 103, 103, 103, 255, 102, 102, 102, 255, 99, 99, 99, 255, + 94, 94, 94, 255, 93, 93, 93, 255, 97, 97, 97, 255, 98, 98, 98, 255, 95, 95, 95, 255, 92, 92, 92, 255, 94, 94, 94, 255, 97, 97, 97, 255, 100, 100, 100, 255, 101, 101, 101, 255, 102, 102, 102, 255, 104, 104, 104, 255, 102, 102, 102, 255, 93, 93, 93, 255, 81, 81, 81, 255, 76, 76, 76, 138, 152, 152, 152, 0, 152, 152, 152, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 131, 131, 131, 0, 125, 125, 125, 14, 97, 97, 97, 232, 102, 102, 102, 255, 105, 105, 105, 255, 101, 101, 101, 255, 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 101, 255, 103, 103, 104, 255, 108, 108, 109, 255, 111, 111, 111, 255, 109, 109, 109, 255, 109, 109, 110, 255, 110, 110, 110, 255, 112, 112, 113, 255, 116, 116, 116, 255, + 117, 117, 117, 255, 120, 120, 120, 255, 122, 122, 122, 255, 125, 125, 125, 255, 129, 129, 129, 255, 132, 132, 132, 255, 135, 135, 135, 255, 138, 138, 138, 255, 144, 144, 144, 255, 150, 150, 150, 255, 154, 154, 154, 255, 156, 156, 156, 255, 157, 157, 157, 255, 155, 155, 155, 255, 151, 151, 151, 255, 145, 145, 145, 255, 137, 137, 137, 255, 132, 132, 132, 255, 125, 125, 125, 255, 121, 121, 121, 255, 116, 116, 116, 255, + 113, 113, 113, 255, 107, 107, 107, 255, 103, 103, 103, 255, 100, 100, 100, 255, 98, 98, 98, 255, 99, 99, 99, 255, 95, 95, 95, 255, 92, 92, 92, 255, 93, 93, 93, 255, 98, 98, 98, 255, 97, 97, 97, 255, 96, 96, 96, 255, 97, 97, 97, 255, 100, 100, 100, 255, 104, 104, 104, 255, 104, 104, 104, 255, 105, 105, 105, 255, 107, 107, 107, 255, 105, 105, 105, 255, 100, 100, 100, 255, 87, 87, 87, 255, + 79, 79, 79, 225, 149, 149, 149, 0, 151, 151, 151, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 0, 138, 138, 138, 2, 105, 105, 105, 66, 101, 101, 102, 255, 105, 105, 105, 255, 103, 103, 103, 255, 100, 100, 100, 255, 101, 101, 101, 255, 102, 102, 102, 255, 100, 100, 100, 255, 100, 100, 100, 255, 104, 104, 104, 255, 108, 108, 109, 255, + 107, 107, 108, 255, 106, 106, 106, 255, 107, 107, 107, 255, 107, 107, 108, 255, 111, 111, 111, 255, 112, 112, 112, 255, 114, 114, 114, 255, 116, 116, 116, 255, 119, 119, 119, 255, 122, 122, 122, 255, 126, 126, 126, 255, 127, 127, 127, 255, 131, 131, 131, 255, 138, 138, 138, 255, 145, 145, 145, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 147, 147, 147, 255, + 141, 141, 141, 255, 134, 134, 134, 255, 128, 128, 128, 255, 122, 122, 122, 255, 115, 115, 115, 255, 111, 111, 111, 255, 110, 110, 110, 255, 106, 106, 106, 255, 101, 101, 101, 255, 99, 99, 99, 255, 96, 96, 96, 255, 96, 96, 96, 255, 97, 97, 97, 255, 94, 94, 94, 255, 92, 92, 92, 255, 97, 97, 97, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 104, 104, 103, 255, 107, 107, 107, 255, + 108, 108, 108, 255, 107, 107, 107, 255, 108, 108, 108, 255, 109, 109, 109, 255, 104, 104, 104, 255, 96, 96, 96, 255, 83, 83, 83, 255, 79, 79, 79, 45, 152, 152, 152, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 133, 133, 133, 4, 103, 103, 103, 133, 103, 103, 103, 255, 106, 106, 106, 255, 102, 102, 102, 255, 99, 99, 100, 255, + 100, 100, 101, 255, 101, 101, 101, 255, 98, 98, 98, 255, 99, 99, 100, 255, 104, 104, 104, 255, 107, 107, 107, 255, 104, 104, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 105, 105, 106, 255, 108, 108, 108, 255, 108, 108, 108, 255, 109, 109, 109, 255, 111, 111, 112, 255, 115, 115, 116, 255, 119, 119, 119, 255, 121, 121, 121, 255, 124, 124, 124, 255, 131, 131, 131, 255, 138, 138, 138, 255, 140, 140, 140, 255, + 141, 141, 141, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 150, 150, 150, 255, 144, 144, 144, 255, 136, 136, 136, 255, 129, 129, 129, 255, 123, 123, 123, 255, 118, 118, 118, 255, 111, 111, 111, 255, 106, 106, 106, 255, 103, 103, 103, 255, 103, 103, 103, 255, 100, 100, 100, 255, 98, 98, 98, 255, 97, 97, 97, 255, 96, 96, 96, 255, 97, 97, 97, 255, 97, 97, 97, 255, 96, 96, 96, 255, + 100, 100, 99, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 106, 106, 106, 255, 109, 109, 109, 255, 111, 111, 111, 255, 109, 109, 109, 255, 109, 109, 109, 255, 111, 111, 111, 255, 108, 108, 108, 255, 98, 98, 98, 255, 86, 86, 86, 255, 80, 80, 80, 109, 150, 150, 150, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, + 136, 136, 136, 7, 106, 106, 106, 189, 105, 105, 105, 255, 107, 107, 107, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 99, 99, 99, 255, 97, 97, 98, 255, 100, 100, 101, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, 102, 102, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 106, 255, 106, 106, 106, 255, 109, 109, 110, 255, 113, 113, 113, 255, + 114, 114, 114, 255, 117, 117, 117, 255, 122, 122, 122, 255, 128, 128, 128, 255, 129, 129, 129, 255, 131, 131, 131, 255, 137, 137, 137, 255, 145, 145, 145, 255, 150, 150, 150, 255, 151, 151, 151, 255, 150, 150, 150, 255, 143, 143, 143, 255, 132, 132, 132, 255, 125, 125, 125, 255, 117, 117, 117, 255, 112, 112, 112, 255, 108, 108, 108, 255, 102, 102, 102, 255, 99, 99, 99, 255, 99, 99, 99, 255, 99, 99, 99, 255, + 98, 98, 98, 255, 97, 97, 97, 255, 98, 98, 98, 255, 100, 100, 100, 255, 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 103, 255, 108, 108, 108, 255, 111, 111, 110, 255, 108, 108, 108, 255, 107, 107, 107, 255, 110, 110, 110, 255, 112, 112, 112, 255, 110, 110, 110, 255, 110, 110, 110, 255, 111, 111, 111, 255, 109, 109, 109, 255, 101, 101, 101, 255, 89, 89, 89, 255, 81, 81, 81, 178, 145, 145, 145, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 1, 140, 140, 140, 12, 109, 109, 109, 237, 110, 110, 110, 255, 107, 107, 107, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 99, 99, 99, 255, 98, 98, 98, 255, 101, 101, 101, 255, 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 102, 255, + 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, 104, 104, 104, 255, 107, 107, 107, 255, 108, 108, 109, 255, 110, 110, 110, 255, 115, 115, 115, 255, 119, 119, 119, 255, 121, 121, 121, 255, 120, 120, 120, 255, 128, 128, 128, 255, 135, 135, 135, 255, 143, 143, 143, 255, 150, 150, 150, 255, 153, 153, 153, 255, 151, 151, 151, 255, 143, 143, 143, 255, 132, 132, 132, 255, 121, 121, 121, 255, 110, 110, 110, 255, + 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 96, 96, 96, 255, 96, 96, 96, 255, 98, 98, 98, 255, 99, 99, 99, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 104, 255, 106, 106, 106, 255, 107, 107, 107, 255, 107, 107, 106, 255, 110, 110, 110, 255, 113, 113, 113, 255, 111, 111, 111, 255, 108, 108, 108, 255, 110, 110, 110, 255, 112, 112, 112, 255, 111, 111, 111, 255, 109, 109, 109, 255, + 111, 111, 111, 255, 109, 109, 110, 255, 103, 103, 103, 255, 91, 91, 91, 255, 81, 81, 81, 223, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 1, 123, 123, 124, 39, 117, 117, 117, 255, 116, 116, 116, 255, 109, 109, 110, 255, 101, 101, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 98, 98, 99, 255, 98, 98, 98, 255, + 102, 102, 102, 255, 104, 104, 104, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 101, 101, 101, 255, 102, 102, 103, 255, 101, 101, 101, 255, 100, 100, 101, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 107, 255, 111, 111, 111, 255, 111, 111, 111, 255, 113, 113, 113, 255, 117, 117, 117, 255, 125, 125, 125, 255, 130, 130, 130, 255, 137, 137, 137, 255, 146, 146, 146, 255, + 150, 150, 150, 255, 147, 147, 147, 255, 139, 139, 139, 255, 129, 129, 129, 255, 118, 118, 118, 255, 106, 106, 106, 255, 96, 96, 96, 255, 95, 95, 95, 255, 97, 97, 97, 255, 97, 97, 97, 255, 97, 97, 97, 255, 100, 100, 100, 255, 106, 106, 106, 255, 108, 108, 108, 255, 109, 109, 109, 255, 110, 110, 110, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 110, 110, 110, 255, 113, 113, 113, 255, + 111, 111, 111, 255, 108, 108, 108, 255, 109, 109, 109, 255, 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 109, 255, 110, 110, 110, 255, 111, 111, 111, 255, 104, 104, 104, 255, 93, 93, 93, 255, 82, 82, 82, 252, 85, 85, 85, 10, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 2, 124, 124, 124, 73, 123, 123, 124, 255, 121, 121, 121, 255, + 114, 114, 114, 255, 105, 105, 106, 255, 105, 105, 106, 255, 105, 105, 105, 255, 101, 101, 101, 255, 102, 102, 102, 255, 105, 105, 105, 255, 105, 105, 105, 255, 101, 101, 101, 255, 99, 99, 100, 255, 100, 100, 100, 255, 101, 101, 101, 255, 101, 101, 101, 255, 99, 99, 99, 255, 100, 100, 100, 255, 101, 101, 102, 255, 101, 101, 101, 255, 100, 100, 101, 255, 104, 104, 104, 255, 106, 106, 107, 255, 104, 104, 104, 255, + 108, 108, 108, 255, 113, 113, 114, 255, 117, 117, 117, 255, 120, 120, 120, 255, 128, 128, 128, 255, 138, 138, 138, 255, 150, 150, 150, 255, 148, 148, 148, 255, 135, 135, 135, 255, 120, 120, 120, 255, 108, 108, 108, 255, 100, 100, 100, 255, 92, 92, 92, 255, 90, 90, 90, 255, 94, 94, 94, 255, 101, 101, 101, 255, 104, 104, 104, 255, 106, 106, 106, 255, 111, 111, 111, 255, 112, 112, 112, 255, 112, 112, 112, 255, + 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 110, 110, 110, 255, 112, 112, 112, 255, 111, 111, 111, 255, 108, 108, 108, 255, 108, 108, 108, 255, 111, 111, 111, 255, 110, 110, 111, 255, 108, 108, 108, 255, 108, 108, 108, 255, 110, 110, 110, 255, 105, 105, 105, 255, 94, 94, 94, 255, 83, 83, 83, 255, 81, 81, 82, 50, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 2, 131, 131, 131, 95, 130, 130, 130, 255, 127, 127, 128, 255, 119, 119, 120, 255, 112, 112, 112, 255, 112, 112, 112, 255, 110, 110, 110, 255, 107, 107, 107, 255, 109, 109, 109, 255, 112, 112, 112, 255, 110, 110, 110, 255, 106, 106, 107, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 102, 102, 102, 255, 100, 100, 100, 255, 100, 100, 100, 255, + 100, 100, 100, 255, 101, 101, 101, 255, 101, 101, 101, 255, 103, 103, 103, 255, 103, 103, 103, 255, 100, 100, 100, 255, 106, 106, 106, 255, 107, 107, 108, 255, 106, 106, 106, 255, 107, 107, 107, 255, 118, 118, 118, 255, 134, 134, 134, 255, 149, 149, 149, 255, 150, 150, 150, 255, 133, 133, 133, 255, 113, 113, 113, 255, 100, 100, 100, 255, 94, 94, 94, 255, 91, 91, 91, 255, 94, 94, 94, 255, 101, 101, 101, 255, + 109, 109, 109, 255, 110, 110, 110, 255, 110, 110, 110, 255, 112, 112, 112, 255, 113, 113, 113, 255, 113, 113, 113, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 109, 255, 111, 111, 111, 255, 111, 111, 111, 255, 108, 108, 108, 255, 107, 107, 107, 255, 109, 109, 110, 255, 109, 109, 110, 255, 108, 108, 108, 255, 107, 107, 107, 255, 108, 108, 108, 255, 105, 105, 105, 255, + 95, 95, 95, 255, 84, 84, 84, 255, 82, 82, 83, 75, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 2, 138, 138, 139, 107, 137, 137, 137, 255, 135, 135, 135, 255, 125, 125, 125, 255, 118, 118, 118, 255, 119, 119, 119, 255, 118, 118, 118, 255, 114, 114, 114, 255, 116, 116, 116, 255, 118, 118, 118, 255, 117, 117, 117, 255, 114, 114, 114, 255, + 113, 113, 113, 255, 112, 112, 112, 255, 112, 112, 112, 255, 110, 110, 110, 255, 107, 107, 108, 255, 107, 107, 107, 255, 104, 104, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 101, 101, 101, 255, 101, 101, 101, 255, 105, 105, 105, 255, 100, 100, 100, 255, 96, 96, 96, 255, 98, 98, 99, 255, 108, 108, 109, 255, 120, 120, 120, 255, 137, 137, 137, 255, 146, 146, 146, 255, 125, 125, 125, 255, + 108, 108, 108, 255, 98, 98, 98, 255, 99, 99, 99, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 106, 255, 111, 111, 111, 255, 111, 111, 112, 255, 111, 111, 111, 255, 112, 112, 112, 255, 112, 112, 113, 255, 111, 111, 111, 255, 110, 110, 110, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 109, 109, 109, 255, 110, 110, 110, 255, 106, 106, 107, 255, 105, 105, 106, 255, + 107, 107, 107, 255, 109, 109, 109, 255, 107, 107, 107, 255, 107, 107, 107, 255, 108, 108, 108, 255, 104, 104, 104, 255, 95, 95, 96, 255, 85, 85, 85, 255, 82, 82, 83, 94, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 3, 145, 145, 145, 123, 144, 144, 144, 255, 141, 141, 141, 255, 133, 133, 133, 255, 125, 125, 125, 255, 125, 125, 125, 255, + 126, 126, 126, 255, 122, 122, 122, 255, 124, 124, 124, 255, 126, 126, 127, 255, 125, 125, 125, 255, 124, 124, 124, 255, 122, 122, 123, 255, 123, 123, 123, 255, 123, 123, 123, 255, 121, 121, 121, 255, 118, 118, 118, 255, 117, 117, 118, 255, 118, 118, 118, 255, 116, 116, 116, 255, 117, 117, 117, 255, 116, 116, 116, 255, 111, 111, 111, 255, 111, 111, 111, 255, 112, 112, 112, 255, 101, 101, 101, 255, 92, 92, 92, 255, + 96, 96, 96, 255, 98, 98, 98, 255, 98, 98, 99, 255, 114, 114, 114, 255, 144, 144, 144, 255, 104, 104, 104, 255, 108, 108, 108, 255, 115, 115, 115, 255, 113, 113, 113, 255, 110, 110, 110, 255, 104, 104, 105, 255, 104, 104, 104, 255, 108, 108, 108, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 108, 108, 108, 255, 107, 107, 108, 255, 106, 106, 107, 255, + 106, 106, 106, 255, 106, 106, 106, 255, 107, 107, 107, 255, 108, 108, 108, 255, 106, 106, 106, 255, 105, 105, 105, 255, 106, 106, 106, 255, 107, 107, 108, 255, 105, 105, 106, 255, 106, 106, 107, 255, 106, 106, 107, 255, 103, 103, 104, 255, 95, 95, 96, 255, 84, 84, 85, 255, 82, 82, 83, 106, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 3, + 152, 152, 152, 123, 150, 150, 150, 255, 147, 147, 147, 255, 139, 139, 140, 255, 132, 132, 132, 255, 132, 132, 133, 255, 133, 133, 133, 255, 130, 130, 131, 255, 133, 133, 134, 255, 136, 136, 137, 255, 135, 135, 136, 255, 133, 133, 134, 255, 133, 133, 134, 255, 134, 134, 135, 255, 134, 134, 135, 255, 133, 133, 134, 255, 132, 132, 132, 255, 131, 131, 132, 255, 132, 132, 133, 255, 133, 133, 133, 255, 135, 135, 135, 255, + 134, 134, 135, 255, 132, 132, 132, 255, 135, 135, 136, 255, 137, 137, 138, 255, 130, 130, 131, 255, 125, 125, 126, 255, 128, 128, 129, 255, 129, 129, 130, 255, 125, 125, 126, 255, 126, 126, 127, 255, 101, 101, 101, 255, 105, 105, 105, 255, 108, 108, 108, 255, 108, 108, 108, 255, 106, 106, 106, 255, 104, 104, 104, 255, 100, 100, 100, 255, 100, 100, 100, 255, 105, 105, 105, 255, 106, 106, 106, 255, 107, 107, 107, 255, + 107, 107, 107, 255, 107, 107, 107, 255, 106, 106, 106, 255, 106, 106, 106, 255, 106, 106, 106, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 106, 106, 106, 255, 106, 106, 106, 255, 105, 105, 105, 255, 103, 103, 103, 255, 105, 105, 105, 255, 106, 106, 106, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 102, 102, 102, 255, 95, 95, 95, 255, 84, 84, 84, 255, 82, 82, 82, 110, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 3, 156, 156, 157, 112, 157, 157, 158, 255, 157, 157, 157, 255, 151, 151, 151, 255, 144, 144, 144, 255, 146, 146, 147, 255, 146, 146, 147, 255, 144, 144, 144, 255, 131, 130, 131, 255, 132, 132, 132, 255, 143, 142, 142, 255, 142, 142, 142, 255, 142, 142, 142, 255, 144, 144, 144, 255, 145, 145, 145, 255, + 143, 143, 144, 255, 143, 143, 143, 255, 144, 144, 144, 255, 146, 146, 146, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 149, 149, 149, 255, 153, 153, 153, 255, 156, 156, 156, 255, 151, 151, 151, 255, 144, 144, 144, 255, 140, 140, 140, 255, 129, 129, 129, 255, 102, 102, 102, 255, 121, 121, 121, 255, 152, 152, 152, 255, 131, 131, 132, 255, 107, 107, 108, 255, 100, 100, 101, 255, 98, 98, 99, 255, + 98, 98, 99, 255, 95, 95, 96, 255, 96, 96, 96, 255, 99, 99, 100, 255, 102, 102, 102, 255, 103, 103, 104, 255, 103, 103, 104, 255, 104, 104, 104, 255, 103, 103, 104, 255, 103, 103, 104, 255, 103, 103, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 104, 104, 105, 255, 103, 103, 104, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 103, 103, 104, 255, + 103, 103, 104, 255, 102, 102, 103, 255, 101, 101, 101, 255, 94, 94, 94, 255, 84, 84, 84, 255, 82, 82, 82, 94, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 2, 161, 161, 161, 101, 165, 165, 165, 255, 127, 126, 126, 255, 87, 87, 86, 255, 83, 81, 81, 255, 75, 74, 73, 255, 65, 63, 62, 255, 64, 63, 62, 255, 65, 63, 63, 255, + 65, 64, 63, 255, 137, 137, 137, 255, 151, 151, 151, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 153, 153, 153, 255, 155, 155, 155, 255, 152, 152, 152, 255, 148, 148, 148, 255, 146, 146, 146, 255, 145, 145, 145, 255, 131, 131, 131, 255, 114, 114, 113, 255, 99, 99, 99, 255, 100, 100, 100, 255, 121, 121, 121, 255, + 151, 151, 151, 255, 156, 156, 156, 255, 146, 146, 146, 255, 133, 133, 133, 255, 117, 117, 118, 255, 109, 109, 109, 255, 101, 101, 101, 255, 95, 95, 96, 255, 93, 93, 93, 255, 96, 96, 97, 255, 99, 99, 100, 255, 101, 101, 102, 255, 101, 101, 102, 255, 101, 101, 102, 255, 101, 101, 102, 255, 102, 102, 102, 255, 102, 102, 103, 255, 101, 101, 102, 255, 100, 100, 100, 255, 101, 101, 101, 255, 103, 103, 104, 255, + 102, 102, 103, 255, 101, 101, 102, 255, 101, 101, 101, 255, 102, 102, 103, 255, 104, 104, 104, 255, 102, 102, 102, 255, 102, 102, 103, 255, 101, 101, 102, 255, 99, 99, 100, 255, 92, 92, 93, 255, 82, 82, 83, 255, 82, 82, 83, 82, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 1, 165, 165, 165, 83, 171, 171, 171, 255, 115, 115, 115, 255, + 73, 73, 73, 255, 71, 71, 71, 255, 71, 71, 71, 255, 71, 71, 71, 255, 71, 71, 71, 255, 71, 71, 71, 255, 72, 72, 72, 255, 135, 135, 135, 255, 154, 154, 154, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 147, 255, 146, 146, 146, 255, 145, 145, 145, 255, 139, 139, 139, 255, 130, 130, 130, 255, 122, 122, 122, 255, + 118, 118, 118, 255, 107, 107, 107, 255, 99, 99, 99, 255, 102, 102, 102, 255, 117, 117, 117, 255, 139, 139, 140, 255, 156, 156, 156, 255, 156, 156, 157, 255, 150, 150, 151, 255, 138, 138, 139, 255, 131, 131, 132, 255, 122, 122, 122, 255, 112, 112, 112, 255, 106, 106, 107, 255, 100, 100, 101, 255, 98, 98, 99, 255, 99, 99, 100, 255, 100, 100, 100, 255, 100, 100, 101, 255, 100, 100, 101, 255, 99, 99, 100, 255, + 99, 99, 100, 255, 100, 100, 100, 255, 99, 99, 100, 255, 98, 98, 99, 255, 100, 100, 101, 255, 101, 101, 102, 255, 100, 100, 101, 255, 99, 99, 99, 255, 100, 100, 101, 255, 101, 101, 102, 255, 102, 102, 103, 255, 101, 101, 101, 255, 100, 100, 101, 255, 101, 101, 101, 255, 99, 99, 99, 255, 91, 91, 92, 255, 81, 81, 82, 255, 83, 83, 83, 58, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 1, 161, 161, 161, 50, 174, 174, 174, 255, 135, 135, 135, 255, 106, 106, 107, 255, 112, 112, 113, 255, 112, 112, 112, 255, 128, 128, 129, 255, 128, 128, 128, 255, 135, 135, 135, 255, 144, 144, 144, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 150, 150, 150, 255, 150, 150, 150, 255, 145, 145, 145, 255, 140, 140, 140, 255, 138, 138, 138, 255, + 135, 135, 135, 255, 132, 132, 132, 255, 127, 127, 127, 255, 122, 122, 122, 255, 111, 111, 111, 255, 103, 103, 103, 255, 103, 103, 103, 255, 107, 107, 107, 255, 111, 111, 111, 255, 120, 120, 120, 255, 133, 133, 133, 255, 145, 145, 145, 255, 152, 152, 153, 255, 152, 152, 153, 255, 147, 147, 148, 255, 139, 139, 139, 255, 133, 133, 133, 255, 129, 129, 130, 255, 125, 125, 126, 255, 116, 116, 117, 255, 108, 108, 109, 255, + 105, 105, 105, 255, 105, 105, 106, 255, 105, 105, 105, 255, 102, 102, 103, 255, 100, 100, 101, 255, 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 99, 255, 99, 99, 99, 255, 98, 98, 99, 255, 98, 98, 99, 255, 100, 100, 100, 255, 100, 100, 100, 255, 97, 97, 98, 255, 98, 98, 99, 255, 101, 101, 101, 255, 101, 101, 102, 255, 100, 100, 101, 255, 99, 99, 100, 255, 99, 99, 99, 255, 97, 97, 97, 255, + 90, 90, 90, 255, 80, 80, 81, 255, 89, 89, 90, 15, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 1, 136, 136, 136, 18, 175, 175, 175, 245, 173, 173, 173, 255, 166, 166, 166, 255, 157, 157, 157, 255, 155, 155, 155, 255, 154, 154, 154, 255, 151, 151, 151, 255, 148, 148, 148, 255, 150, 150, 150, 255, 149, 149, 149, 255, 145, 145, 145, 255, + 143, 143, 143, 255, 143, 143, 143, 255, 140, 140, 140, 255, 135, 135, 135, 255, 129, 129, 129, 255, 125, 125, 125, 255, 120, 120, 120, 255, 115, 115, 115, 255, 111, 111, 111, 255, 107, 107, 107, 255, 104, 104, 104, 255, 102, 102, 102, 255, 105, 105, 105, 255, 114, 114, 114, 255, 125, 125, 125, 255, 135, 135, 135, 255, 144, 144, 144, 255, 151, 151, 151, 255, 151, 151, 152, 255, 149, 149, 150, 255, 145, 145, 145, 255, + 140, 140, 141, 255, 137, 137, 137, 255, 135, 135, 135, 255, 130, 130, 131, 255, 124, 124, 125, 255, 117, 117, 118, 255, 114, 114, 114, 255, 113, 113, 113, 255, 109, 109, 110, 255, 107, 107, 108, 255, 104, 104, 104, 255, 102, 102, 103, 255, 101, 101, 101, 255, 100, 100, 101, 255, 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 98, 255, 98, 98, 99, 255, 99, 99, 100, 255, 96, 96, 97, 255, 97, 97, 98, 255, + 100, 100, 100, 255, 100, 100, 100, 255, 99, 99, 100, 255, 99, 99, 99, 255, 98, 98, 98, 255, 96, 96, 97, 255, 87, 87, 87, 255, 78, 78, 79, 229, 132, 132, 132, 2, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 138, 138, 138, 13, 174, 174, 174, 202, 172, 172, 172, 255, 164, 164, 164, 255, 153, 153, 153, 255, 148, 148, 148, 255, + 147, 147, 147, 255, 144, 144, 144, 255, 141, 141, 141, 255, 141, 141, 141, 255, 141, 141, 141, 255, 137, 137, 137, 255, 133, 133, 133, 255, 131, 131, 131, 255, 128, 128, 128, 255, 123, 123, 123, 255, 118, 118, 117, 255, 112, 112, 112, 255, 109, 109, 109, 255, 104, 104, 104, 255, 102, 102, 102, 255, 103, 103, 103, 255, 105, 105, 105, 255, 109, 109, 109, 255, 113, 113, 113, 255, 122, 122, 122, 255, 134, 134, 134, 255, + 144, 144, 145, 255, 152, 152, 152, 255, 154, 154, 155, 255, 154, 154, 154, 255, 151, 151, 152, 255, 149, 149, 149, 255, 145, 145, 146, 255, 141, 141, 142, 255, 136, 136, 137, 255, 131, 131, 132, 255, 128, 128, 129, 255, 126, 126, 126, 255, 124, 124, 125, 255, 120, 120, 121, 255, 115, 115, 115, 255, 111, 111, 112, 255, 107, 107, 108, 255, 104, 104, 105, 255, 103, 103, 104, 255, 103, 103, 103, 255, 101, 101, 102, 255, + 99, 99, 100, 255, 99, 99, 100, 255, 99, 99, 100, 255, 97, 97, 97, 255, 96, 96, 97, 255, 96, 96, 97, 255, 98, 98, 99, 255, 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 99, 255, 97, 97, 97, 255, 94, 94, 94, 255, 85, 85, 86, 255, 77, 77, 78, 188, 129, 129, 129, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, + 140, 140, 140, 8, 172, 172, 172, 149, 171, 171, 171, 255, 163, 163, 163, 255, 150, 150, 150, 255, 142, 142, 142, 255, 142, 142, 142, 255, 139, 139, 139, 255, 134, 134, 134, 255, 132, 132, 132, 255, 133, 133, 133, 255, 130, 130, 130, 255, 124, 124, 124, 255, 120, 120, 120, 255, 118, 118, 118, 255, 113, 113, 113, 255, 107, 107, 107, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 101, 101, 101, 255, + 105, 105, 105, 255, 110, 110, 110, 255, 116, 116, 116, 255, 123, 123, 123, 255, 131, 131, 132, 255, 139, 139, 139, 255, 146, 146, 147, 255, 152, 152, 153, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 149, 149, 149, 255, 146, 146, 146, 255, 141, 141, 141, 255, 136, 136, 137, 255, 133, 133, 134, 255, 133, 133, 133, 255, 132, 132, 133, 255, 132, 132, 132, 255, 127, 127, 127, 255, 120, 120, 121, 255, + 115, 115, 116, 255, 112, 112, 112, 255, 109, 109, 110, 255, 107, 107, 108, 255, 106, 106, 107, 255, 104, 104, 105, 255, 102, 102, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 98, 98, 99, 255, 98, 98, 99, 255, 98, 98, 99, 255, 100, 100, 100, 255, 98, 98, 99, 255, 98, 98, 99, 255, 97, 97, 98, 255, 95, 95, 96, 255, 91, 91, 92, 255, 82, 82, 83, 255, 75, 75, 76, 121, 148, 148, 148, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 139, 139, 139, 4, 167, 167, 167, 84, 170, 170, 170, 255, 162, 162, 162, 255, 148, 148, 148, 255, 136, 136, 136, 255, 134, 134, 134, 255, 132, 132, 132, 255, 126, 126, 126, 255, 123, 123, 123, 255, 123, 123, 123, 255, 121, 121, 121, 255, 116, 116, 116, 255, 111, 111, 111, 255, 109, 109, 109, 255, + 106, 106, 106, 255, 102, 102, 102, 255, 100, 100, 100, 255, 100, 100, 100, 255, 102, 102, 102, 255, 105, 105, 105, 255, 110, 110, 110, 255, 117, 117, 117, 255, 125, 125, 125, 255, 131, 131, 131, 255, 137, 137, 138, 255, 144, 144, 144, 255, 151, 151, 151, 255, 154, 154, 154, 255, 152, 152, 153, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 144, 144, 145, 255, 141, 141, 141, 255, 139, 139, 140, 255, + 137, 137, 138, 255, 138, 138, 139, 255, 136, 136, 136, 255, 134, 134, 135, 255, 132, 132, 132, 255, 125, 125, 126, 255, 121, 121, 122, 255, 116, 116, 116, 255, 113, 113, 114, 255, 112, 112, 112, 255, 110, 110, 111, 255, 106, 106, 107, 255, 104, 104, 105, 255, 104, 104, 104, 255, 103, 103, 104, 255, 100, 100, 100, 255, 99, 99, 100, 255, 101, 101, 101, 255, 101, 101, 102, 255, 99, 99, 100, 255, 99, 99, 99, 255, + 98, 98, 99, 255, 95, 95, 96, 255, 89, 89, 89, 255, 79, 79, 80, 255, 75, 75, 76, 57, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 139, 139, 139, 2, 152, 152, 152, 28, 169, 169, 169, 242, 161, 161, 161, 255, 147, 147, 147, 255, 133, 133, 133, 255, 127, 127, 127, 255, 124, 124, 124, 255, 120, 120, 120, 255, + 115, 115, 115, 255, 114, 114, 114, 255, 115, 115, 115, 255, 111, 111, 111, 255, 105, 105, 105, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 101, 255, 102, 102, 102, 255, 106, 106, 106, 255, 109, 109, 109, 255, 115, 115, 116, 255, 122, 122, 122, 255, 131, 131, 131, 255, 137, 137, 137, 255, 142, 142, 142, 255, 147, 147, 147, 255, 152, 152, 153, 255, 155, 155, 156, 255, 153, 153, 154, 255, + 152, 152, 153, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 144, 144, 144, 255, 144, 144, 144, 255, 141, 141, 142, 255, 140, 140, 141, 255, 138, 138, 139, 255, 136, 136, 137, 255, 133, 133, 133, 255, 130, 130, 130, 255, 126, 126, 126, 255, 121, 121, 121, 255, 118, 118, 119, 255, 118, 118, 119, 255, 113, 113, 113, 255, 109, 109, 110, 255, 107, 107, 108, 255, 107, 107, 107, 255, 104, 104, 105, 255, + 102, 102, 103, 255, 102, 102, 103, 255, 104, 104, 105, 255, 103, 103, 104, 255, 100, 100, 101, 255, 99, 99, 100, 255, 98, 98, 99, 255, 95, 95, 96, 255, 87, 87, 88, 255, 79, 79, 79, 237, 76, 76, 77, 3, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 140, 140, 140, 0, 138, 138, 138, 11, 164, 164, 164, 171, + 161, 161, 161, 255, 149, 149, 149, 255, 131, 131, 131, 255, 119, 119, 119, 255, 116, 116, 116, 255, 113, 113, 113, 255, 108, 108, 108, 255, 105, 105, 105, 255, 106, 106, 106, 255, 106, 106, 106, 255, 103, 103, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 107, 107, 107, 255, 110, 110, 110, 255, 115, 115, 115, 255, 121, 121, 121, 255, 128, 128, 129, 255, 134, 134, 134, 255, + 142, 142, 142, 255, 146, 146, 146, 255, 150, 150, 150, 255, 152, 152, 153, 255, 153, 153, 153, 255, 153, 153, 154, 255, 152, 152, 152, 255, 150, 150, 151, 255, 150, 150, 151, 255, 149, 149, 149, 255, 147, 147, 148, 255, 146, 146, 146, 255, 143, 143, 143, 255, 140, 140, 141, 255, 138, 138, 139, 255, 136, 136, 136, 255, 133, 133, 134, 255, 130, 130, 131, 255, 128, 128, 128, 255, 126, 126, 126, 255, 124, 124, 125, 255, + 121, 121, 121, 255, 115, 115, 115, 255, 113, 113, 114, 255, 113, 113, 113, 255, 110, 110, 111, 255, 106, 106, 107, 255, 105, 105, 106, 255, 107, 107, 108, 255, 107, 107, 107, 255, 105, 105, 106, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 101, 255, 96, 96, 97, 255, 86, 86, 87, 255, 79, 79, 80, 154, 140, 140, 140, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 143, 143, 143, 0, 139, 139, 139, 4, 160, 160, 160, 85, 161, 161, 161, 255, 150, 150, 150, 255, 133, 133, 133, 255, 116, 116, 116, 255, 111, 111, 111, 255, 108, 108, 108, 255, 104, 104, 104, 255, 100, 100, 100, 255, 101, 101, 101, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 103, 255, 105, 105, 105, 255, 109, 109, 109, 255, 110, 110, 110, 255, + 112, 112, 112, 255, 115, 115, 115, 255, 120, 120, 120, 255, 127, 127, 127, 255, 132, 132, 132, 255, 137, 137, 137, 255, 142, 142, 143, 255, 148, 148, 149, 255, 152, 152, 152, 255, 153, 153, 154, 255, 152, 152, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 149, 149, 149, 255, 147, 147, 148, 255, 144, 144, 144, 255, 142, 142, 142, 255, 139, 139, 139, 255, + 135, 135, 136, 255, 132, 132, 133, 255, 130, 130, 131, 255, 129, 129, 130, 255, 130, 130, 130, 255, 127, 127, 128, 255, 123, 123, 124, 255, 118, 118, 119, 255, 118, 118, 118, 255, 116, 116, 117, 255, 112, 112, 113, 255, 108, 108, 109, 255, 109, 109, 110, 255, 110, 110, 111, 255, 109, 109, 109, 255, 107, 107, 107, 255, 105, 105, 105, 255, 104, 104, 105, 255, 101, 101, 102, 255, 95, 95, 96, 255, 86, 86, 87, 255, + 82, 82, 83, 58, 142, 142, 142, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 140, 140, 140, 16, 161, 161, 161, 218, 154, 154, 154, 255, 138, 138, 138, 255, 117, 117, 117, 255, 106, 106, 106, 255, 104, 104, 104, 255, 103, 103, 103, 255, 100, 100, 100, 255, 99, 99, 99, 255, + 104, 104, 104, 255, 107, 107, 107, 255, 108, 108, 108, 255, 107, 107, 107, 255, 111, 111, 111, 255, 115, 115, 115, 255, 118, 118, 119, 255, 120, 120, 120, 255, 125, 125, 125, 255, 130, 130, 130, 255, 135, 135, 136, 255, 140, 140, 141, 255, 144, 144, 144, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, + 151, 151, 151, 255, 149, 149, 150, 255, 147, 147, 148, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 135, 135, 135, 255, 133, 133, 134, 255, 133, 133, 133, 255, 133, 133, 133, 255, 132, 132, 132, 255, 128, 128, 128, 255, 125, 125, 125, 255, 122, 122, 123, 255, 122, 122, 123, 255, 119, 119, 120, 255, 114, 114, 115, 255, 112, 112, 113, 255, 114, 114, 114, 255, 113, 113, 113, 255, 110, 110, 111, 255, + 108, 108, 109, 255, 107, 107, 107, 255, 105, 105, 105, 255, 102, 102, 103, 255, 95, 95, 95, 255, 86, 86, 87, 206, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, 142, 142, 142, 0, 142, 142, 142, 0, 140, 140, 140, 5, 157, 157, 157, 109, 155, 155, 155, 255, 143, 143, 143, 255, + 124, 124, 124, 255, 107, 107, 107, 255, 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 101, 255, 102, 102, 102, 255, 108, 108, 108, 255, 113, 113, 113, 255, 112, 112, 112, 255, 114, 114, 114, 255, 119, 119, 119, 255, 124, 124, 124, 255, 127, 127, 128, 255, 130, 130, 130, 255, 133, 133, 133, 255, 137, 137, 138, 255, 143, 143, 143, 255, 145, 145, 146, 255, 150, 150, 150, 255, 151, 151, 152, 255, + 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 147, 147, 148, 255, 146, 146, 146, 255, 142, 142, 142, 255, 139, 139, 140, 255, 136, 136, 137, 255, 137, 137, 138, 255, 137, 137, 137, 255, 137, 137, 137, 255, 134, 134, 135, 255, 132, 132, 133, 255, 128, 128, 129, 255, 129, 129, 129, 255, 128, 128, 128, 255, 125, 125, 126, 255, + 120, 120, 121, 255, 117, 117, 118, 255, 117, 117, 118, 255, 117, 117, 118, 255, 115, 115, 116, 255, 113, 113, 113, 255, 110, 110, 111, 255, 109, 109, 110, 255, 107, 107, 108, 255, 102, 102, 103, 255, 94, 94, 94, 255, 90, 90, 90, 83, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 144, 144, 144, 19, 158, 158, 158, 223, 150, 150, 150, 255, 134, 134, 134, 255, 113, 113, 113, 255, 103, 103, 103, 255, 103, 103, 103, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 107, 107, 107, 255, 114, 114, 114, 255, 118, 118, 118, 255, 119, 119, 119, 255, 122, 122, 122, 255, 127, 127, 128, 255, 133, 133, 133, 255, 135, 135, 135, 255, + 138, 138, 138, 255, 141, 141, 141, 255, 143, 143, 144, 255, 148, 148, 148, 255, 150, 150, 151, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 150, 255, 148, 148, 148, 255, 146, 146, 147, 255, 145, 145, 145, 255, 143, 143, 144, 255, 141, 141, 142, 255, 140, 140, 140, 255, 139, 139, 140, 255, 140, 140, 140, 255, 139, 139, 140, 255, 138, 138, 139, 255, + 133, 133, 134, 255, 133, 133, 133, 255, 132, 132, 132, 255, 132, 132, 133, 255, 130, 130, 131, 255, 127, 127, 127, 255, 123, 123, 123, 255, 122, 122, 122, 255, 122, 122, 123, 255, 120, 120, 121, 255, 117, 117, 118, 255, 114, 114, 115, 255, 113, 113, 113, 255, 111, 111, 112, 255, 108, 108, 109, 255, 101, 101, 102, 255, 93, 93, 94, 214, 139, 139, 139, 0, 138, 138, 138, 0, 141, 141, 141, 0, 142, 142, 142, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 144, 144, 144, 0, 145, 145, 145, 0, 140, 140, 140, 5, 157, 157, 157, 96, 157, 157, 157, 255, 145, 145, 145, 255, 125, 125, 125, 255, 110, 110, 110, 255, 105, 105, 105, 255, 107, 107, 107, 255, 108, 108, 108, 255, 108, 108, 108, 255, 109, 109, 109, 255, 113, 113, 113, 255, + 120, 120, 120, 255, 125, 125, 125, 255, 127, 127, 127, 255, 131, 131, 131, 255, 134, 134, 134, 255, 140, 140, 140, 255, 142, 142, 143, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 150, 255, 151, 151, 152, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 146, 146, 147, 255, 145, 145, 145, 255, 144, 144, 144, 255, + 143, 143, 144, 255, 143, 143, 144, 255, 142, 142, 143, 255, 141, 141, 142, 255, 138, 138, 139, 255, 136, 136, 137, 255, 135, 135, 135, 255, 136, 136, 136, 255, 135, 135, 135, 255, 133, 133, 134, 255, 129, 129, 130, 255, 127, 127, 128, 255, 127, 127, 128, 255, 127, 127, 128, 255, 126, 126, 127, 255, 121, 121, 122, 255, 120, 120, 121, 255, 118, 118, 119, 255, 115, 115, 116, 255, 114, 114, 115, 255, 109, 109, 109, 255, + 101, 101, 102, 255, 97, 97, 98, 74, 142, 142, 142, 0, 139, 139, 139, 0, 138, 138, 138, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 143, 143, 143, 0, 145, 145, 145, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 12, 160, 160, 160, 192, 155, 155, 155, 255, 140, 140, 140, 255, 122, 122, 122, 255, + 110, 110, 110, 255, 108, 108, 108, 255, 111, 111, 111, 255, 113, 113, 113, 255, 114, 114, 114, 255, 115, 115, 115, 255, 120, 120, 120, 255, 129, 129, 129, 255, 132, 132, 132, 255, 134, 134, 135, 255, 136, 136, 137, 255, 141, 141, 141, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, + 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 148, 148, 149, 255, 147, 147, 147, 255, 146, 146, 146, 255, 144, 144, 144, 255, 141, 141, 142, 255, 139, 139, 140, 255, 138, 138, 139, 255, 138, 138, 139, 255, 138, 138, 139, 255, 138, 138, 139, 255, 136, 136, 136, 255, 132, 132, 132, 255, 129, 129, 129, 255, 129, 129, 129, 255, 131, 131, 132, 255, 132, 132, 132, 255, 128, 128, 129, 255, + 124, 124, 125, 255, 121, 121, 122, 255, 121, 121, 122, 255, 120, 120, 121, 255, 114, 114, 115, 255, 109, 109, 109, 255, 102, 102, 103, 166, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, + 140, 140, 140, 0, 141, 141, 141, 2, 156, 156, 156, 52, 163, 163, 163, 245, 154, 154, 154, 255, 138, 138, 138, 255, 122, 122, 122, 255, 114, 114, 114, 255, 113, 113, 114, 255, 116, 116, 116, 255, 119, 119, 119, 255, 120, 120, 120, 255, 123, 123, 123, 255, 128, 128, 128, 255, 134, 134, 135, 255, 137, 137, 138, 255, 139, 139, 140, 255, 142, 142, 143, 255, 146, 146, 146, 255, 149, 149, 150, 255, 152, 152, 153, 255, + 154, 154, 154, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 151, 255, 151, 151, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 146, 255, 142, 142, 143, 255, 142, 142, 142, 255, 142, 142, 142, 255, 141, 141, 141, 255, 141, 141, 141, 255, 140, 140, 141, 255, 137, 137, 138, 255, 134, 134, 135, 255, + 130, 130, 131, 255, 131, 131, 131, 255, 133, 133, 133, 255, 133, 133, 134, 255, 131, 131, 132, 255, 129, 129, 130, 255, 126, 126, 127, 255, 125, 125, 125, 255, 125, 125, 125, 255, 121, 121, 122, 255, 114, 114, 115, 255, 108, 108, 109, 237, 105, 105, 105, 27, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 5, 163, 163, 163, 112, 165, 165, 165, 255, 154, 154, 154, 255, 137, 137, 137, 255, 124, 124, 124, 255, 117, 117, 118, 255, 119, 119, 119, 255, 123, 123, 123, 255, 126, 126, 126, 255, 129, 129, 129, 255, 130, 130, 130, 255, 133, 133, 133, 255, + 138, 138, 139, 255, 143, 143, 144, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 153, 153, 153, 255, 154, 154, 155, 255, 155, 155, 156, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 148, 255, 146, 146, 146, 255, 145, 145, 146, 255, 144, 144, 145, 255, + 145, 145, 145, 255, 143, 143, 144, 255, 141, 141, 142, 255, 138, 138, 139, 255, 135, 135, 136, 255, 133, 133, 134, 255, 132, 132, 133, 255, 134, 134, 135, 255, 135, 135, 136, 255, 134, 134, 135, 255, 131, 131, 132, 255, 129, 129, 130, 255, 129, 129, 130, 255, 129, 129, 129, 255, 127, 127, 128, 255, 121, 121, 122, 255, 115, 115, 116, 255, 109, 109, 110, 88, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 140, 140, 140, 0, 142, 142, 142, 0, 139, 139, 139, 9, 168, 168, 168, 162, 167, 167, 167, 255, 155, 155, 155, 255, 139, 139, 139, 255, 128, 128, 128, 255, + 124, 124, 124, 255, 126, 126, 126, 255, 129, 129, 129, 255, 132, 132, 132, 255, 134, 134, 134, 255, 135, 135, 135, 255, 138, 138, 138, 255, 143, 143, 143, 255, 147, 147, 148, 255, 149, 149, 149, 255, 151, 151, 152, 255, 153, 153, 154, 255, 154, 154, 154, 255, 154, 154, 155, 255, 155, 155, 156, 255, 155, 155, 156, 255, 155, 155, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, + 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 150, 255, 149, 149, 150, 255, 147, 147, 148, 255, 147, 147, 147, 255, 144, 144, 145, 255, 143, 143, 143, 255, 139, 139, 140, 255, 137, 137, 138, 255, 135, 135, 136, 255, 135, 135, 136, 255, 137, 137, 137, 255, 137, 137, 137, 255, 136, 136, 137, 255, 134, 134, 134, 255, 131, 131, 132, 255, 131, 131, 131, 255, 131, 131, 132, 255, 132, 132, 133, 255, 130, 130, 130, 255, + 121, 121, 122, 255, 116, 116, 117, 143, 138, 138, 138, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 140, 140, 140, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 145, 145, 145, 17, 173, 173, 173, 189, 169, 169, 169, 255, 159, 159, 159, 255, 144, 144, 144, 255, 136, 136, 136, 255, 130, 130, 131, 255, 131, 131, 131, 255, 134, 134, 134, 255, 137, 137, 138, 255, 140, 140, 140, 255, 140, 140, 141, 255, 143, 143, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 152, 255, 153, 153, 154, 255, 154, 154, 155, 255, 154, 154, 154, 255, 154, 154, 155, 255, + 155, 155, 156, 255, 154, 154, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 148, 148, 149, 255, 148, 148, 148, 255, 145, 145, 146, 255, 142, 142, 143, 255, 140, 140, 140, 255, 138, 138, 139, 255, 138, 138, 138, 255, 138, 138, 138, 255, 139, 139, 140, 255, 139, 139, 139, 255, 138, 138, 139, 255, 135, 135, 135, 255, + 133, 133, 134, 255, 132, 132, 133, 255, 133, 133, 133, 255, 135, 135, 135, 255, 133, 133, 134, 255, 128, 128, 129, 255, 122, 122, 123, 173, 120, 120, 121, 3, 134, 134, 134, 0, 137, 137, 137, 0, 140, 140, 140, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 1, 153, 153, 153, 25, 177, 177, 177, 209, 174, 174, 174, 255, 162, 162, 162, 255, 150, 150, 150, 255, 140, 140, 140, 255, 135, 135, 136, 255, 135, 135, 135, 255, 138, 138, 138, 255, 141, 141, 142, 255, 143, 143, 144, 255, 146, 146, 146, 255, 147, 147, 148, 255, + 149, 149, 149, 255, 151, 151, 152, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 155, 255, 153, 153, 153, 255, 152, 152, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 147, 255, 144, 144, 145, 255, 142, 142, 143, 255, 141, 141, 141, 255, 140, 140, 141, 255, 140, 140, 140, 255, + 141, 141, 142, 255, 141, 141, 142, 255, 142, 142, 142, 255, 139, 139, 140, 255, 137, 137, 137, 255, 134, 134, 135, 255, 134, 134, 134, 255, 135, 135, 135, 255, 137, 137, 137, 255, 137, 137, 138, 255, 134, 134, 134, 255, 128, 128, 129, 191, 126, 126, 127, 6, 130, 130, 130, 0, 130, 130, 130, 0, 133, 133, 133, 0, 137, 137, 137, 0, 140, 140, 140, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 137, 137, 137, 3, 158, 158, 158, 29, 181, 181, 181, 201, 178, 178, 178, 255, 168, 168, 168, 255, 157, 157, 157, 255, 147, 147, 147, 255, + 142, 142, 142, 255, 140, 140, 140, 255, 141, 141, 142, 255, 145, 145, 146, 255, 148, 148, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 146, 146, 147, 255, + 146, 146, 147, 255, 145, 145, 145, 255, 143, 143, 144, 255, 143, 143, 144, 255, 144, 144, 144, 255, 143, 143, 144, 255, 143, 143, 144, 255, 143, 143, 144, 255, 140, 140, 140, 255, 137, 137, 138, 255, 135, 135, 136, 255, 136, 136, 137, 255, 137, 137, 137, 255, 140, 140, 141, 255, 141, 141, 142, 255, 138, 138, 139, 255, 133, 133, 134, 188, 131, 131, 132, 9, 129, 129, 129, 0, 131, 131, 131, 0, 130, 130, 130, 0, + 130, 130, 130, 0, 132, 132, 132, 0, 136, 136, 136, 0, 140, 140, 140, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 140, 140, 140, 0, + 140, 140, 140, 3, 154, 154, 154, 22, 184, 184, 184, 183, 182, 182, 182, 255, 174, 174, 174, 255, 164, 164, 164, 255, 154, 154, 154, 255, 148, 148, 149, 255, 146, 146, 147, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, + 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 148, 148, 149, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 148, 255, 147, 147, 147, 255, 147, 147, 147, 255, 146, 146, 147, 255, 145, 145, 146, 255, 143, 143, 143, 255, 141, 141, 142, 255, 138, 138, 139, 255, 138, 138, 139, 255, 138, 138, 139, 255, 141, 141, 141, 255, 143, 143, 144, 255, 145, 145, 146, 255, 144, 144, 145, 255, + 140, 140, 141, 167, 137, 137, 138, 6, 130, 130, 130, 0, 129, 129, 129, 0, 129, 129, 129, 0, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 0, 132, 132, 132, 0, 135, 135, 135, 0, 139, 139, 139, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, + 139, 139, 139, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 140, 140, 140, 0, 142, 142, 142, 0, 142, 142, 142, 2, 140, 140, 140, 12, 186, 186, 186, 141, 187, 187, 188, 252, 181, 181, 182, 255, 173, 173, 173, 255, 163, 163, 163, 255, 156, 156, 156, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, + 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 150, 255, 148, 148, 149, 255, 148, 148, 149, 255, 146, 146, 147, 255, 145, 145, 145, 255, 144, 144, 144, 255, 141, 141, 142, 255, 140, 140, 141, 255, 140, 140, 140, 255, + 142, 142, 142, 255, 146, 146, 147, 255, 148, 148, 149, 255, 150, 150, 150, 255, 148, 148, 149, 249, 146, 146, 146, 121, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 130, 130, 130, 0, 131, 131, 131, 0, 135, 135, 135, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 140, 140, 140, 0, 142, 142, 142, 0, 141, 141, 141, 0, 138, 138, 138, 1, 134, 134, 134, 8, 180, 180, 181, 78, 191, 191, 191, 230, 188, 188, 188, 255, 181, 181, 181, 255, 172, 172, 173, 255, + 164, 164, 164, 255, 158, 158, 158, 255, 155, 155, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 148, 148, 148, 255, + 144, 144, 145, 255, 143, 143, 144, 255, 142, 142, 143, 255, 143, 143, 144, 255, 145, 145, 145, 255, 148, 148, 149, 255, 152, 152, 153, 255, 154, 154, 155, 255, 155, 155, 155, 255, 153, 153, 154, 224, 151, 151, 152, 60, 130, 130, 130, 0, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, + 130, 130, 130, 0, 131, 131, 131, 0, 134, 134, 134, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 140, 140, 140, 0, 142, 142, 142, 0, 141, 141, 141, 0, 135, 135, 135, 0, + 132, 132, 132, 1, 133, 133, 133, 3, 163, 163, 163, 27, 192, 192, 192, 151, 193, 193, 194, 250, 188, 188, 189, 255, 182, 182, 182, 255, 175, 175, 175, 255, 168, 168, 169, 255, 163, 163, 163, 255, 159, 159, 160, 255, 156, 156, 157, 255, 154, 154, 155, 255, 152, 152, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, + 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 147, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 151, 255, 153, 153, 154, 255, 157, 157, 157, 255, 158, 158, 159, 255, 160, 160, 161, 255, 159, 159, 160, 249, 157, 157, 158, 136, 154, 154, 154, 10, 134, 134, 134, 0, 131, 131, 131, 0, 130, 130, 130, 0, 132, 132, 132, 0, 132, 132, 132, 0, + 132, 132, 132, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 130, 130, 130, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 140, 140, 140, 0, 143, 143, 143, 0, + 142, 142, 142, 0, 139, 139, 139, 0, 140, 140, 140, 0, 142, 142, 142, 0, 141, 141, 141, 0, 136, 136, 136, 0, 132, 132, 132, 0, 134, 134, 134, 0, 135, 135, 135, 1, 140, 140, 140, 6, 184, 184, 184, 58, 196, 196, 196, 184, 196, 196, 196, 255, 191, 191, 191, 255, 186, 186, 186, 255, 181, 181, 181, 255, 174, 174, 174, 255, 169, 169, 169, 255, 165, 165, 165, 255, 161, 161, 162, 255, 159, 159, 159, 255, + 157, 157, 158, 255, 155, 155, 155, 255, 154, 154, 154, 255, 152, 152, 153, 255, 150, 150, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 151, 255, 151, 151, 152, 255, 152, 152, 152, 255, 153, 153, 154, 255, 155, 155, 156, 255, 158, 158, 158, 255, 160, 160, 161, 255, 163, 163, 164, 255, 165, 165, 166, 255, 167, 167, 167, 255, 166, 166, 166, 255, 165, 165, 165, 172, 160, 160, 161, 42, 143, 143, 143, 0, + 142, 142, 142, 0, 139, 139, 139, 0, 135, 135, 135, 0, 131, 131, 131, 0, 130, 130, 130, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 140, 140, 140, 0, 142, 142, 142, 0, 141, 141, 141, 0, 136, 136, 136, 0, 132, 132, 132, 0, 134, 134, 134, 0, 138, 138, 138, 0, 141, 141, 141, 0, 145, 145, 145, 2, 144, 144, 144, 7, 188, 188, 188, 60, 198, 198, 198, 167, 197, 197, 198, 242, + 194, 194, 195, 255, 189, 189, 189, 255, 185, 185, 185, 255, 181, 181, 181, 255, 178, 178, 179, 255, 174, 174, 174, 255, 171, 171, 171, 255, 168, 168, 169, 255, 166, 166, 167, 255, 164, 164, 165, 255, 162, 162, 163, 255, 162, 162, 162, 255, 161, 161, 161, 255, 162, 162, 163, 255, 164, 164, 164, 255, 164, 164, 165, 255, 167, 167, 167, 255, 169, 169, 170, 255, 171, 171, 171, 255, 172, 172, 173, 255, 173, 173, 173, 255, + 174, 174, 174, 239, 171, 171, 172, 154, 167, 167, 167, 46, 135, 135, 135, 0, 140, 140, 140, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 136, 136, 136, 0, 132, 132, 132, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, 129, 129, 129, 0, 131, 131, 131, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 140, 140, 140, 0, 142, 142, 142, 0, 141, 141, 141, 0, 136, 136, 136, 0, 132, 132, 132, 0, 134, 134, 134, 0, 138, 138, 138, 0, + 143, 143, 143, 0, 145, 145, 145, 0, 144, 144, 144, 0, 152, 152, 152, 1, 154, 154, 154, 4, 170, 170, 170, 21, 193, 193, 193, 101, 196, 196, 197, 186, 196, 196, 197, 240, 194, 194, 194, 255, 192, 192, 192, 255, 189, 189, 189, 255, 186, 186, 187, 255, 184, 184, 185, 255, 181, 181, 182, 255, 180, 180, 180, 255, 179, 179, 179, 255, 178, 178, 178, 255, 177, 177, 177, 255, 176, 176, 177, 255, 178, 178, 178, 255, + 178, 178, 178, 255, 179, 179, 179, 255, 179, 179, 179, 255, 180, 180, 180, 240, 178, 178, 178, 180, 176, 176, 176, 86, 168, 168, 168, 8, 140, 140, 140, 0, 135, 135, 135, 0, 132, 132, 132, 0, 134, 134, 134, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 136, 136, 136, 0, 132, 132, 132, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, + 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 140, 140, 140, 0, + 142, 142, 142, 0, 141, 141, 141, 0, 136, 136, 136, 0, 132, 132, 132, 0, 134, 134, 134, 0, 138, 138, 138, 0, 143, 143, 143, 0, 145, 145, 145, 0, 147, 147, 147, 0, 151, 151, 151, 0, 151, 151, 151, 0, 147, 147, 147, 1, 141, 141, 141, 1, 140, 140, 140, 5, 136, 136, 136, 11, 190, 190, 190, 63, 192, 192, 193, 119, 193, 193, 193, 168, 192, 192, 193, 204, 191, 191, 192, 217, 194, 194, 195, 255, + 192, 192, 192, 255, 191, 191, 191, 255, 189, 189, 189, 255, 188, 188, 189, 255, 184, 184, 185, 214, 183, 183, 183, 200, 181, 181, 181, 166, 180, 180, 180, 112, 180, 180, 181, 49, 139, 139, 139, 3, 142, 142, 142, 1, 145, 145, 145, 0, 146, 146, 146, 0, 145, 145, 145, 0, 141, 141, 141, 0, 136, 136, 136, 0, 132, 132, 132, 0, 134, 134, 134, 0, 138, 138, 138, 0, 142, 142, 142, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 141, 141, 141, 0, 137, 137, 137, 0, 133, 133, 133, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, + 139, 139, 139, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 140, 140, 140, 0, 142, 142, 142, 0, 141, 141, 141, 0, 136, 136, 136, 0, 132, 132, 132, 0, 134, 134, 134, 0, 138, 138, 138, 0, 143, 143, 143, 0, 145, 145, 145, 0, 148, 148, 148, 0, 152, 152, 152, 0, 147, 147, 147, 0, 142, 142, 142, 0, 140, 140, 140, 0, 138, 138, 138, 0, 138, 138, 138, 1, + 137, 137, 137, 1, 139, 139, 139, 2, 139, 139, 139, 4, 139, 139, 139, 6, 141, 141, 141, 7, 139, 139, 139, 9, 139, 139, 139, 9, 136, 136, 136, 10, 133, 133, 133, 10, 133, 133, 133, 8, 139, 139, 139, 8, 141, 141, 141, 7, 137, 137, 137, 2, 132, 132, 132, 1, 129, 129, 129, 1, 132, 132, 132, 0, 137, 137, 137, 0, 141, 141, 141, 0, 145, 145, 145, 0, 147, 147, 147, 0, 145, 145, 145, 0, + 142, 142, 142, 0, 137, 137, 137, 0, 132, 132, 132, 0, 133, 133, 133, 0, 137, 137, 137, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 138, 138, 138, 0, 134, 134, 134, 0, 131, 131, 131, 0, 130, 130, 130, 0, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 140, 140, 140, 0, 142, 142, 142, 0, 141, 141, 141, 0, 136, 136, 136, 0, 132, 132, 132, 0, 134, 134, 134, 0, 138, 138, 138, 0, 143, 143, 143, 0, 145, 145, 145, 0, 148, 148, 148, 0, + 152, 152, 152, 0, 142, 142, 142, 0, 140, 140, 140, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 135, 135, 135, 0, 131, 131, 131, 0, 129, 129, 129, 1, 134, 134, 134, 2, 140, 140, 140, 1, 145, 145, 145, 3, 141, 141, 141, 3, 137, 137, 137, 2, 132, 132, 132, 3, 135, 135, 135, 2, 139, 139, 139, 1, 141, 141, 141, 1, 136, 136, 136, 0, 131, 131, 131, 0, + 129, 129, 129, 0, 131, 131, 131, 0, 136, 136, 136, 0, 140, 140, 140, 0, 144, 144, 144, 0, 146, 146, 146, 0, 146, 146, 146, 0, 143, 143, 143, 0, 138, 138, 138, 0, 133, 133, 133, 0, 132, 132, 132, 0, 136, 136, 136, 0, 140, 140, 140, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 138, 138, 138, 0, 135, 135, 135, 0, 131, 131, 131, 0, 130, 130, 130, 0, 132, 132, 132, 0, + 132, 132, 132, 0, 132, 132, 132, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 130, 130, 130, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 129, 129, 129, 0, 132, 132, 132, 0, 135, 135, 135, 0, 138, 138, 138, 0, + 135, 135, 135, 0, 137, 137, 137, 0, 130, 130, 130, 0, 131, 131, 131, 0, 131, 131, 131, 0, 135, 135, 135, 0, 133, 133, 133, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 138, 138, 138, 0, 139, 139, 139, 0, 139, 139, 139, 0, 138, 138, 138, 1, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 2, 140, 140, 140, 0, 141, 141, 141, 2, + 138, 138, 138, 3, 136, 136, 136, 0, 137, 137, 137, 0, 136, 136, 136, 2, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 139, 139, 139, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 139, 139, 139, 0, 135, 135, 135, 0, 135, 135, 135, 0, 133, 133, 133, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 133, 133, 133, 0, + 133, 133, 133, 0, 133, 133, 133, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 128, 128, 128, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 130, 130, 130, 0, 135, 135, 135, 0, + 134, 134, 134, 0, 133, 133, 133, 0, 129, 129, 129, 0, 132, 132, 132, 0, 135, 135, 135, 0, 138, 138, 138, 0, 135, 135, 135, 0, 137, 137, 137, 0, 130, 130, 130, 0, 131, 131, 131, 0, 131, 131, 131, 0, 135, 135, 135, 0, 133, 133, 133, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 138, 138, 138, 1, 141, 141, 141, 5, + 129, 129, 129, 20, 121, 121, 121, 75, 120, 120, 120, 118, 120, 120, 120, 165, 120, 120, 120, 196, 120, 120, 120, 213, 120, 120, 120, 213, 119, 119, 119, 215, 117, 117, 117, 214, 117, 117, 117, 213, 115, 115, 115, 192, 113, 113, 113, 161, 112, 112, 112, 115, 112, 112, 112, 68, 116, 116, 116, 12, 142, 142, 142, 1, 143, 143, 143, 0, 141, 141, 141, 0, 134, 134, 134, 0, 135, 135, 135, 0, 133, 133, 133, 0, + 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, 128, 128, 128, 0, 126, 126, 126, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 130, 130, 130, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 129, 129, 129, 0, 132, 132, 132, 0, 135, 135, 135, 0, 138, 138, 138, 0, 135, 135, 135, 0, 137, 137, 137, 0, 130, 130, 130, 0, 131, 131, 131, 0, 131, 131, 131, 0, 135, 135, 135, 0, 133, 133, 133, 0, 135, 135, 135, 0, 136, 136, 136, 0, + 136, 136, 136, 0, 136, 136, 136, 2, 135, 135, 135, 2, 123, 123, 123, 51, 121, 121, 121, 137, 121, 121, 121, 201, 122, 122, 122, 255, 123, 123, 123, 255, 125, 125, 125, 255, 126, 126, 126, 255, 127, 127, 127, 255, 128, 128, 128, 255, 127, 127, 127, 255, 126, 126, 126, 255, 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 120, 255, 117, 117, 117, 255, 114, 114, 114, 255, 112, 112, 112, 255, 109, 109, 109, 252, + 107, 107, 107, 196, 105, 105, 105, 133, 104, 104, 104, 42, 135, 135, 135, 1, 133, 133, 133, 0, 130, 130, 130, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, + 128, 128, 128, 0, 126, 126, 126, 0, 126, 126, 126, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 130, 130, 130, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 129, 129, 129, 0, 132, 132, 132, 0, 135, 135, 135, 0, 138, 138, 138, 0, 135, 135, 135, 0, 137, 137, 137, 0, 130, 130, 130, 0, + 131, 131, 131, 0, 131, 131, 131, 0, 135, 135, 135, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 1, 126, 126, 126, 18, 120, 120, 120, 119, 120, 120, 120, 209, 122, 122, 122, 255, 125, 125, 125, 255, 128, 128, 128, 255, 131, 131, 131, 255, 136, 136, 136, 255, 138, 138, 138, 255, 140, 140, 140, 255, 142, 142, 142, 255, 142, 142, 142, 255, 142, 142, 142, 255, 141, 141, 141, 255, 140, 140, 140, 255, + 137, 137, 137, 255, 134, 134, 134, 255, 131, 131, 131, 255, 127, 127, 126, 255, 122, 122, 122, 255, 116, 116, 116, 255, 110, 110, 110, 255, 106, 106, 106, 255, 103, 103, 103, 255, 100, 100, 100, 204, 98, 98, 98, 108, 98, 98, 98, 10, 131, 131, 131, 0, 131, 131, 131, 0, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 132, 132, 132, 0, + 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, 128, 128, 128, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 130, 130, 130, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 129, 129, 129, 0, + 132, 132, 132, 0, 135, 135, 135, 0, 138, 138, 138, 0, 135, 135, 135, 0, 137, 137, 137, 0, 130, 130, 130, 0, 131, 131, 131, 0, 131, 131, 131, 0, 134, 134, 134, 0, 134, 134, 134, 1, 122, 122, 122, 19, 119, 119, 119, 132, 120, 120, 120, 239, 124, 124, 124, 255, 127, 127, 127, 255, 133, 133, 133, 255, 136, 136, 136, 255, 141, 141, 141, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, + 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 149, 149, 149, 255, 146, 146, 146, 255, 143, 143, 143, 255, 139, 139, 139, 255, 135, 135, 135, 255, 131, 131, 131, 255, 125, 125, 125, 255, 117, 117, 117, 255, 110, 110, 110, 255, 103, 103, 103, 255, 98, 98, 98, 255, 96, 96, 96, 235, 93, 93, 93, 117, 91, 91, 91, 13, 133, 133, 133, 0, + 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 134, 134, 134, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, 127, 127, 127, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 128, 128, 128, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 137, 137, 137, 0, 130, 130, 130, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 129, 129, 129, 0, 132, 132, 132, 0, 135, 135, 135, 0, 138, 138, 138, 0, 135, 135, 135, 0, 137, 137, 137, 0, 130, 130, 130, 0, 131, 131, 131, 0, 131, 131, 131, 0, 138, 138, 138, 3, 117, 117, 118, 102, 119, 119, 119, 236, 122, 122, 122, 255, 127, 127, 127, 255, 133, 133, 133, 255, 138, 138, 139, 255, + 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 147, 147, 147, 255, 146, 146, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 134, 134, 134, 255, 129, 129, 129, 255, 125, 125, 125, 255, + 117, 117, 117, 255, 108, 108, 108, 255, 99, 99, 99, 255, 95, 95, 95, 255, 90, 90, 90, 229, 87, 87, 87, 90, 135, 135, 135, 1, 136, 136, 136, 0, 134, 134, 134, 0, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, 127, 127, 127, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 128, 128, 128, 0, 129, 129, 129, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 130, 130, 130, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 129, 129, 129, 0, 132, 132, 132, 0, 135, 135, 135, 0, 138, 138, 138, 0, 135, 135, 135, 0, 137, 137, 137, 0, 130, 130, 130, 0, 130, 130, 130, 0, 118, 118, 119, 41, 116, 116, 116, 195, + 119, 119, 119, 255, 125, 125, 125, 255, 130, 130, 130, 255, 137, 137, 137, 255, 142, 142, 142, 255, 147, 147, 147, 255, 149, 149, 149, 255, 149, 149, 149, 255, 149, 149, 149, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, + 143, 143, 143, 255, 140, 140, 140, 255, 139, 139, 139, 255, 136, 136, 136, 255, 133, 133, 133, 255, 131, 131, 131, 255, 127, 127, 127, 255, 121, 121, 121, 255, 114, 114, 114, 255, 105, 105, 105, 255, 94, 94, 94, 255, 89, 89, 89, 255, 84, 84, 84, 188, 85, 85, 85, 29, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, 127, 127, 127, 0, + 126, 126, 126, 0, 126, 126, 126, 0, 127, 127, 127, 0, 128, 128, 128, 0, 129, 129, 129, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 130, 130, 130, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 129, 129, 129, 0, 132, 132, 132, 0, 135, 135, 135, 0, 138, 138, 138, 0, + 135, 135, 135, 0, 137, 137, 137, 0, 133, 133, 133, 3, 114, 114, 114, 92, 116, 116, 116, 245, 120, 120, 120, 255, 126, 126, 126, 255, 132, 132, 132, 255, 139, 139, 139, 255, 142, 142, 142, 255, 145, 145, 145, 255, 146, 146, 146, 255, 147, 147, 147, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, + 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 136, 136, 136, 255, 133, 133, 133, 255, 130, 130, 130, 255, 128, 128, 128, 255, 125, 125, 125, 255, 121, 121, 120, 255, 115, 115, 115, 255, 107, 107, 107, 255, 96, 96, 96, 255, 87, 87, 87, 255, 81, 81, 81, 241, 80, 80, 80, 80, + 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, 127, 127, 127, 0, 126, 126, 126, 0, 126, 126, 126, 0, 127, 127, 127, 0, 128, 128, 128, 0, 129, 129, 129, 0, 131, 131, 131, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 130, 130, 130, 0, 135, 135, 135, 0, + 134, 134, 134, 0, 133, 133, 133, 0, 129, 129, 129, 0, 132, 132, 132, 0, 135, 135, 135, 0, 138, 138, 138, 0, 135, 135, 135, 0, 134, 134, 134, 3, 113, 113, 113, 138, 115, 115, 115, 255, 122, 122, 122, 255, 127, 127, 127, 255, 133, 133, 133, 255, 138, 138, 138, 255, 140, 140, 140, 255, 142, 142, 142, 255, 142, 142, 142, 255, 143, 143, 143, 255, 146, 146, 146, 255, 147, 147, 147, 255, 149, 149, 149, 255, + 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 141, 141, 141, 255, 138, 138, 138, 255, 137, 137, 137, 255, 134, 134, 134, 255, 133, 133, 133, 255, 129, 129, 129, 255, 126, 126, 126, 255, 124, 124, 124, 255, 122, 122, 122, 255, + 119, 119, 119, 255, 114, 114, 114, 255, 107, 107, 107, 255, 98, 98, 98, 255, 87, 87, 87, 255, 79, 79, 79, 255, 78, 78, 78, 123, 130, 130, 130, 0, 128, 128, 128, 0, 127, 127, 127, 0, 126, 126, 126, 0, 126, 126, 126, 0, 127, 127, 127, 0, 128, 128, 128, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 134, 134, 134, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 130, 130, 130, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 129, 129, 129, 0, 132, 132, 132, 0, 135, 135, 135, 0, 138, 138, 138, 0, 121, 121, 121, 6, 112, 112, 112, 161, 115, 115, 115, 255, 120, 120, 120, 255, 127, 127, 127, 255, 133, 133, 133, 255, 136, 136, 136, 255, 137, 137, 138, 255, 139, 139, 139, 255, + 139, 139, 139, 255, 142, 142, 142, 255, 143, 143, 143, 255, 145, 145, 145, 255, 146, 146, 146, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 149, 149, 149, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 146, 146, 146, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 136, 136, 136, 255, 133, 133, 133, 255, + 132, 132, 132, 255, 131, 131, 131, 255, 128, 128, 128, 255, 127, 127, 127, 255, 122, 122, 122, 255, 120, 120, 120, 255, 117, 117, 117, 255, 115, 115, 115, 255, 112, 112, 112, 255, 107, 107, 107, 255, 99, 99, 99, 255, 87, 87, 87, 255, 79, 79, 79, 255, 74, 74, 74, 147, 127, 127, 127, 1, 126, 126, 126, 0, 126, 126, 126, 0, 127, 127, 127, 0, 128, 128, 128, 0, 130, 130, 130, 0, 131, 131, 131, 0, + 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 130, 130, 130, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 129, 129, 129, 0, 132, 132, 132, 0, 135, 135, 135, 0, 132, 132, 132, 5, 109, 109, 109, 173, 113, 113, 114, 255, 119, 119, 120, 255, + 124, 124, 124, 255, 130, 130, 131, 255, 132, 132, 133, 255, 135, 135, 135, 255, 135, 135, 135, 255, 137, 137, 137, 255, 138, 138, 139, 255, 140, 140, 140, 255, 141, 141, 141, 255, 142, 142, 142, 255, 144, 144, 144, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, + 149, 149, 149, 255, 147, 147, 147, 255, 143, 143, 143, 255, 140, 140, 140, 255, 136, 136, 136, 255, 132, 132, 132, 255, 129, 129, 129, 255, 127, 127, 127, 255, 125, 125, 125, 255, 123, 123, 123, 255, 121, 121, 121, 255, 118, 118, 118, 255, 115, 115, 115, 255, 114, 114, 113, 255, 113, 113, 113, 255, 110, 110, 110, 255, 106, 106, 106, 255, 98, 98, 98, 255, 86, 86, 86, 255, 76, 76, 76, 255, 72, 72, 72, 156, + 125, 125, 125, 0, 126, 126, 126, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 130, 130, 130, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 129, 129, 129, 0, + 132, 132, 132, 0, 127, 127, 127, 1, 107, 107, 107, 150, 110, 110, 110, 255, 116, 116, 116, 255, 123, 123, 123, 255, 127, 127, 128, 255, 131, 131, 131, 255, 130, 130, 130, 255, 132, 132, 132, 255, 134, 134, 134, 255, 136, 136, 136, 255, 137, 137, 137, 255, 139, 139, 139, 255, 139, 139, 139, 255, 142, 142, 142, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 154, 154, 154, 255, + 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 150, 150, 150, 255, 149, 149, 149, 255, 145, 145, 145, 255, 143, 143, 143, 255, 139, 139, 139, 255, 134, 134, 134, 255, 130, 130, 130, 255, 126, 126, 126, 255, 122, 122, 122, 255, 120, 120, 120, 255, 119, 119, 119, 255, 116, 116, 116, 255, 114, 114, 114, 255, 111, 111, 111, 255, 110, 110, 110, 255, + 108, 108, 108, 255, 107, 107, 107, 255, 103, 103, 103, 255, 95, 95, 95, 255, 83, 83, 83, 255, 73, 73, 73, 255, 71, 71, 71, 138, 128, 128, 128, 1, 130, 130, 130, 0, 131, 131, 131, 0, 133, 133, 133, 0, 134, 134, 134, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 137, 137, 137, 0, 130, 130, 130, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 129, 129, 129, 0, 129, 129, 129, 1, 106, 106, 106, 122, 108, 108, 109, 255, 114, 114, 114, 255, 119, 119, 119, 255, 125, 125, 125, 255, 127, 127, 127, 255, 128, 128, 128, 255, 128, 128, 128, 255, 132, 132, 132, 255, 133, 133, 133, 255, 134, 134, 134, 255, 135, 135, 135, 255, 137, 137, 137, 255, 140, 140, 140, 255, + 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 138, 138, 138, 255, 136, 136, 136, 255, 132, 132, 132, 255, 128, 128, 128, 255, 123, 123, 123, 255, + 118, 118, 118, 255, 116, 116, 116, 255, 114, 114, 114, 255, 112, 112, 112, 255, 111, 111, 111, 255, 108, 108, 108, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 100, 100, 100, 255, 93, 93, 93, 255, 80, 80, 80, 255, 71, 71, 71, 255, 68, 68, 68, 105, 131, 131, 131, 0, 133, 133, 133, 0, 134, 134, 134, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 139, 139, 139, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 130, 130, 130, 0, 135, 135, 135, 0, 134, 134, 134, 0, 134, 134, 134, 0, 129, 129, 129, 1, 106, 106, 106, 63, 105, 105, 105, 249, 111, 111, 112, 255, 117, 117, 117, 255, 122, 122, 122, 255, 123, 123, 123, 255, 123, 123, 123, 255, 126, 126, 126, 255, 128, 128, 128, 255, + 129, 129, 129, 255, 129, 129, 129, 255, 132, 132, 132, 255, 135, 135, 135, 255, 140, 140, 140, 255, 143, 143, 143, 255, 146, 146, 146, 255, 147, 147, 148, 255, 148, 148, 148, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 146, 146, 146, 255, 143, 143, 143, 255, 141, 141, 141, 255, + 138, 138, 138, 255, 136, 136, 136, 255, 132, 132, 132, 255, 131, 131, 131, 255, 128, 128, 128, 255, 125, 125, 125, 255, 120, 120, 120, 255, 114, 114, 114, 255, 111, 111, 111, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 103, 103, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, 98, 98, 98, 255, 91, 91, 91, 255, 77, 77, 77, 255, 70, 70, 70, 249, 68, 68, 68, 50, + 134, 134, 134, 0, 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 139, 139, 139, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 130, 130, 130, 0, 135, 135, 135, 0, 134, 134, 134, 0, 137, 137, 137, 0, 108, 108, 108, 25, 103, 103, 103, 229, 108, 108, 108, 255, 114, 114, 114, 255, + 118, 118, 118, 255, 120, 120, 120, 255, 120, 120, 120, 255, 122, 122, 122, 255, 125, 125, 125, 255, 125, 125, 125, 255, 125, 125, 125, 255, 128, 128, 128, 255, 132, 132, 132, 255, 136, 136, 136, 255, 141, 141, 141, 255, 143, 143, 143, 255, 143, 143, 143, 255, 143, 143, 143, 255, 145, 145, 145, 255, 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, + 152, 152, 152, 255, 151, 151, 151, 255, 148, 148, 148, 255, 145, 145, 145, 255, 143, 143, 143, 255, 139, 139, 139, 255, 136, 136, 136, 255, 131, 131, 131, 255, 129, 129, 129, 255, 127, 127, 127, 255, 125, 125, 125, 255, 123, 123, 123, 255, 119, 119, 119, 255, 115, 115, 115, 255, 111, 111, 111, 255, 108, 108, 108, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 99, 99, 99, 255, + 99, 99, 99, 255, 98, 98, 98, 255, 95, 95, 95, 255, 87, 87, 87, 255, 73, 73, 73, 255, 68, 68, 68, 221, 73, 73, 73, 14, 136, 136, 136, 0, 137, 137, 137, 0, 139, 139, 139, 0, 142, 142, 142, 0, 145, 145, 145, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 130, 130, 130, 0, 134, 134, 134, 0, + 135, 135, 135, 0, 135, 135, 135, 2, 102, 102, 102, 158, 105, 105, 105, 255, 110, 110, 111, 255, 115, 115, 115, 255, 116, 116, 116, 255, 117, 117, 118, 255, 117, 117, 118, 255, 120, 120, 121, 255, 121, 121, 121, 255, 121, 121, 121, 255, 123, 123, 123, 255, 129, 129, 130, 255, 133, 133, 133, 255, 137, 137, 137, 255, 139, 139, 139, 255, 139, 139, 139, 255, 140, 140, 140, 255, 142, 142, 142, 255, 145, 145, 145, 255, + 147, 147, 147, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 153, 153, 153, 255, 150, 150, 150, 255, 148, 148, 148, 255, 144, 144, 144, 255, 141, 141, 141, 255, 137, 137, 137, 255, 132, 132, 132, 255, 126, 126, 126, 255, 123, 123, 123, 255, 121, 121, 121, 255, 119, 119, 119, 255, 118, 118, 118, 255, 115, 115, 115, 255, 112, 112, 112, 255, + 108, 108, 108, 255, 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 99, 99, 99, 255, 97, 97, 97, 255, 97, 97, 97, 255, 97, 97, 97, 255, 93, 93, 93, 255, 83, 83, 83, 255, 69, 69, 69, 255, 66, 66, 66, 147, 137, 137, 137, 1, 140, 140, 140, 0, 143, 143, 143, 0, 145, 145, 145, 0, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 131, 131, 131, 0, 131, 131, 131, 0, 134, 134, 134, 0, 103, 103, 103, 60, 102, 102, 102, 252, 106, 106, 106, 255, 111, 111, 111, 255, 114, 114, 114, 255, 113, 113, 114, 255, 115, 115, 115, 255, 116, 116, 116, 255, 118, 118, 118, 255, 116, 116, 116, 255, 120, 120, 120, 255, 124, 124, 124, 255, 131, 131, 131, 255, 133, 133, 133, 255, + 134, 134, 134, 255, 134, 134, 134, 255, 135, 135, 135, 255, 139, 139, 139, 255, 142, 142, 142, 255, 145, 145, 145, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 150, 150, 150, 255, 148, 148, 148, 255, 143, 143, 143, 255, 141, 141, 141, 255, 137, 137, 137, 255, 134, 134, 134, 255, 128, 128, 128, 255, + 122, 122, 122, 255, 117, 117, 117, 255, 114, 114, 114, 255, 113, 113, 113, 255, 111, 111, 111, 255, 109, 109, 109, 255, 106, 106, 106, 255, 103, 103, 103, 255, 99, 99, 99, 255, 98, 98, 98, 255, 99, 99, 99, 255, 99, 99, 99, 255, 96, 96, 96, 255, 94, 94, 94, 255, 96, 96, 96, 255, 94, 94, 94, 255, 89, 89, 89, 255, 77, 77, 77, 255, 68, 68, 68, 252, 69, 69, 69, 51, 143, 143, 143, 0, + 145, 145, 145, 0, 147, 147, 147, 0, 148, 148, 148, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 134, 134, 134, 0, 129, 129, 129, 0, 131, 131, 131, 4, 99, 99, 99, 207, 104, 104, 104, 255, 107, 107, 107, 255, 111, 111, 112, 255, 111, 111, 111, 255, 112, 112, 112, 255, 114, 114, 114, 255, 114, 114, 114, 255, + 113, 113, 114, 255, 116, 116, 116, 255, 122, 122, 122, 255, 125, 125, 126, 255, 128, 128, 128, 255, 128, 128, 128, 255, 129, 129, 129, 255, 130, 130, 130, 255, 134, 134, 135, 255, 138, 138, 138, 255, 141, 141, 141, 255, 142, 142, 143, 255, 147, 147, 147, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 153, 153, 153, 255, 151, 151, 151, 255, + 147, 147, 147, 255, 144, 144, 144, 255, 139, 139, 139, 255, 135, 135, 135, 255, 132, 132, 132, 255, 129, 129, 129, 255, 124, 124, 124, 255, 119, 119, 119, 255, 112, 112, 112, 255, 108, 108, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 106, 106, 106, 255, 103, 103, 103, 255, 99, 99, 99, 255, 98, 98, 98, 255, 96, 96, 96, 255, 97, 97, 97, 255, 97, 97, 97, 255, 94, 94, 94, 255, 94, 94, 94, 255, + 94, 94, 94, 255, 93, 93, 93, 255, 85, 85, 85, 255, 74, 74, 74, 255, 67, 67, 67, 191, 146, 146, 146, 1, 147, 147, 147, 0, 148, 148, 148, 0, 148, 148, 148, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 135, 135, 135, 0, 135, 135, 135, 0, 98, 98, 99, 78, 99, 99, 100, 255, 104, 104, 104, 255, + 108, 108, 109, 255, 109, 109, 110, 255, 108, 108, 109, 255, 111, 111, 111, 255, 111, 111, 112, 255, 111, 111, 111, 255, 112, 112, 112, 255, 116, 116, 116, 255, 121, 121, 121, 255, 124, 124, 124, 255, 124, 124, 124, 255, 124, 124, 124, 255, 126, 126, 126, 255, 129, 129, 129, 255, 134, 134, 134, 255, 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 142, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, + 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 151, 151, 151, 255, 148, 148, 148, 255, 143, 143, 143, 255, 138, 138, 138, 255, 132, 132, 132, 255, 129, 129, 129, 255, 124, 124, 124, 255, 122, 122, 122, 255, 118, 118, 118, 255, 113, 113, 113, 255, 108, 108, 108, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 101, 255, 99, 99, 99, 255, + 96, 96, 96, 255, 95, 95, 95, 255, 95, 95, 95, 255, 96, 96, 96, 255, 95, 95, 95, 255, 94, 94, 94, 255, 95, 95, 95, 255, 95, 95, 95, 255, 91, 91, 91, 255, 83, 83, 83, 255, 71, 71, 71, 255, 73, 73, 73, 64, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 136, 136, 136, 0, 131, 131, 131, 0, 132, 132, 132, 3, 98, 98, 98, 195, 102, 102, 102, 255, 105, 105, 106, 255, 106, 106, 107, 255, 107, 107, 108, 255, 107, 107, 107, 255, 110, 110, 110, 255, 108, 108, 108, 255, 108, 108, 109, 255, 111, 111, 111, 255, 116, 116, 116, 255, 119, 119, 119, 255, 119, 119, 119, 255, 120, 120, 120, 255, 121, 121, 121, 255, 124, 124, 124, 255, 129, 129, 129, 255, 131, 131, 131, 255, + 134, 134, 134, 255, 137, 137, 138, 255, 140, 140, 140, 255, 144, 144, 144, 255, 146, 146, 146, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 147, 147, 147, 255, 143, 143, 143, 255, 138, 138, 138, 255, 133, 133, 133, 255, 127, 127, 127, 255, 122, 122, 122, 255, 118, 118, 118, 255, 114, 114, 114, 255, 112, 112, 112, 255, + 109, 109, 109, 255, 103, 103, 103, 255, 98, 98, 98, 255, 98, 98, 98, 255, 100, 100, 100, 255, 99, 99, 99, 255, 96, 96, 96, 255, 94, 94, 94, 255, 94, 94, 94, 255, 95, 95, 95, 255, 96, 96, 96, 255, 94, 94, 94, 255, 94, 94, 94, 255, 97, 97, 96, 255, 96, 96, 96, 255, 90, 90, 90, 255, 78, 78, 78, 255, 73, 73, 73, 186, 148, 148, 148, 0, 148, 148, 148, 0, 148, 148, 148, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 134, 134, 134, 0, 99, 99, 99, 51, 98, 98, 98, 255, 102, 102, 103, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 106, 255, 106, 106, 106, 255, 106, 106, 107, 255, 105, 105, 105, 255, 107, 107, 107, 255, 113, 113, 113, 255, 115, 115, 116, 255, 115, 115, 116, 255, + 116, 116, 116, 255, 117, 117, 117, 255, 120, 120, 120, 255, 124, 124, 124, 255, 126, 126, 126, 255, 129, 129, 129, 255, 132, 132, 132, 255, 136, 136, 136, 255, 138, 138, 138, 255, 140, 140, 140, 255, 143, 143, 143, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 141, 141, 141, 255, 137, 137, 137, 255, + 132, 132, 132, 255, 127, 127, 127, 255, 121, 121, 121, 255, 115, 115, 115, 255, 111, 111, 111, 255, 108, 108, 108, 255, 107, 107, 107, 255, 103, 103, 103, 255, 98, 98, 98, 255, 95, 95, 95, 255, 96, 96, 96, 255, 98, 98, 98, 255, 96, 96, 96, 255, 94, 94, 94, 255, 93, 93, 93, 255, 94, 94, 94, 255, 96, 96, 96, 255, 96, 96, 96, 255, 96, 96, 96, 255, 99, 99, 99, 255, 99, 99, 99, 255, + 96, 96, 96, 255, 87, 87, 87, 255, 77, 77, 76, 255, 76, 76, 76, 41, 148, 148, 148, 0, 148, 148, 148, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 133, 133, 133, 2, 96, 96, 96, 147, 99, 99, 100, 255, 104, 104, 104, 255, 103, 103, 104, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, + 103, 103, 104, 255, 103, 103, 104, 255, 108, 108, 108, 255, 112, 112, 112, 255, 113, 113, 113, 255, 111, 111, 112, 255, 112, 112, 113, 255, 114, 114, 114, 255, 117, 117, 117, 255, 121, 121, 121, 255, 122, 122, 123, 255, 126, 126, 126, 255, 129, 129, 130, 255, 132, 132, 133, 255, 135, 135, 135, 255, 138, 138, 138, 255, 141, 141, 141, 255, 144, 144, 144, 255, 147, 147, 147, 255, 152, 152, 152, 255, 155, 155, 155, 255, + 156, 156, 156, 255, 155, 155, 155, 255, 151, 151, 151, 255, 146, 146, 146, 255, 139, 139, 139, 255, 134, 134, 134, 255, 128, 128, 128, 255, 125, 125, 125, 255, 120, 120, 120, 255, 114, 114, 114, 255, 108, 108, 108, 255, 106, 106, 106, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 95, 95, 95, 255, 94, 94, 94, 255, 96, 96, 96, 255, 97, 97, 97, 255, 96, 96, 96, 255, 94, 94, 94, 255, + 94, 94, 94, 255, 97, 97, 97, 255, 100, 100, 100, 255, 101, 101, 101, 255, 101, 101, 101, 255, 103, 103, 103, 255, 103, 103, 103, 255, 95, 95, 95, 255, 84, 84, 84, 255, 79, 79, 79, 141, 149, 149, 149, 0, 150, 150, 150, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 123, 123, 123, 10, 96, 96, 96, 231, + 101, 101, 102, 255, 105, 105, 105, 255, 101, 101, 101, 255, 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 101, 255, 103, 103, 104, 255, 108, 108, 108, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 110, 255, 110, 110, 111, 255, 112, 112, 113, 255, 116, 116, 116, 255, 116, 116, 117, 255, 119, 119, 119, 255, 122, 122, 122, 255, 125, 125, 125, 255, 130, 130, 130, 255, 133, 133, 133, 255, + 135, 135, 135, 255, 138, 138, 138, 255, 144, 144, 144, 255, 150, 150, 150, 255, 154, 154, 154, 255, 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, 151, 151, 151, 255, 146, 146, 146, 255, 138, 138, 138, 255, 132, 132, 132, 255, 124, 124, 124, 255, 120, 120, 120, 255, 115, 115, 115, 255, 113, 113, 113, 255, 107, 107, 107, 255, 102, 102, 102, 255, 101, 101, 101, 255, 98, 98, 98, 255, 98, 98, 98, 255, + 95, 95, 95, 255, 93, 93, 93, 255, 93, 93, 93, 255, 97, 97, 97, 255, 97, 97, 97, 255, 98, 98, 98, 255, 98, 98, 98, 255, 99, 99, 99, 255, 103, 103, 103, 255, 104, 104, 104, 255, 104, 104, 104, 255, 106, 106, 106, 255, 106, 106, 106, 255, 102, 102, 102, 255, 90, 90, 90, 255, 81, 81, 81, 226, 150, 150, 150, 1, 151, 151, 151, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 1, 101, 101, 101, 61, 100, 100, 101, 255, 105, 105, 105, 255, 103, 103, 103, 255, 100, 100, 100, 255, 101, 101, 101, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, 104, 104, 104, 255, 107, 107, 108, 255, 107, 107, 108, 255, 106, 106, 106, 255, 107, 107, 107, 255, 107, 107, 108, 255, 111, 111, 111, 255, 112, 112, 112, 255, + 113, 113, 113, 255, 115, 115, 115, 255, 119, 119, 119, 255, 122, 122, 122, 255, 126, 126, 126, 255, 128, 128, 128, 255, 132, 132, 132, 255, 139, 139, 139, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 146, 146, 146, 255, 140, 140, 140, 255, 134, 134, 134, 255, 128, 128, 128, 255, 123, 123, 123, 255, 115, 115, 115, 255, 110, 110, 110, 255, + 108, 108, 108, 255, 106, 106, 106, 255, 102, 102, 102, 255, 100, 100, 100, 255, 97, 97, 97, 255, 96, 96, 96, 255, 96, 96, 96, 255, 94, 94, 94, 255, 94, 94, 94, 255, 97, 97, 97, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 103, 103, 102, 255, 106, 106, 106, 255, 108, 108, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 109, 109, 109, 255, 106, 106, 106, 255, 98, 98, 98, 255, + 85, 85, 85, 255, 83, 83, 83, 47, 152, 152, 152, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 1, 101, 101, 101, 129, 103, 103, 103, 255, 107, 107, 107, 255, 102, 102, 102, 255, 99, 99, 100, 255, 99, 99, 100, 255, 101, 101, 101, 255, 99, 99, 99, 255, 100, 100, 101, 255, 104, 104, 104, 255, 106, 106, 106, 255, + 104, 104, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 105, 105, 106, 255, 108, 108, 108, 255, 108, 108, 108, 255, 109, 109, 109, 255, 111, 111, 112, 255, 115, 115, 116, 255, 119, 119, 119, 255, 121, 121, 121, 255, 125, 125, 125, 255, 132, 132, 132, 255, 138, 138, 138, 255, 141, 141, 141, 255, 141, 141, 141, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 150, 150, 150, 255, 144, 144, 144, 255, + 136, 136, 136, 255, 128, 128, 128, 255, 122, 122, 122, 255, 118, 118, 118, 255, 113, 113, 113, 255, 107, 107, 107, 255, 102, 102, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, 98, 98, 98, 255, 97, 97, 97, 255, 96, 96, 96, 255, 96, 96, 96, 255, 97, 97, 97, 255, 98, 98, 98, 255, 101, 101, 100, 255, 104, 104, 104, 255, 106, 106, 106, 255, 106, 106, 106, 255, 106, 106, 106, 255, 108, 108, 108, 255, + 111, 111, 111, 255, 110, 110, 110, 255, 108, 108, 108, 255, 110, 110, 110, 255, 108, 108, 108, 255, 100, 100, 100, 255, 88, 88, 88, 255, 83, 83, 83, 111, 151, 151, 151, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 3, 104, 104, 104, 187, 106, 106, 106, 255, 107, 107, 107, 255, 101, 101, 101, 255, 99, 99, 99, 255, + 100, 100, 100, 255, 99, 99, 99, 255, 98, 98, 99, 255, 100, 100, 101, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 105, 255, 105, 105, 105, 255, 109, 109, 110, 255, 113, 113, 113, 255, 114, 114, 114, 255, 115, 115, 115, 255, 123, 123, 123, 255, 128, 128, 128, 255, 130, 130, 130, 255, 131, 131, 131, 255, + 138, 138, 138, 255, 145, 145, 145, 255, 150, 150, 150, 255, 152, 152, 152, 255, 150, 150, 150, 255, 143, 143, 143, 255, 133, 133, 133, 255, 124, 124, 124, 255, 116, 116, 116, 255, 110, 110, 110, 255, 107, 107, 107, 255, 104, 104, 104, 255, 100, 100, 100, 255, 98, 98, 98, 255, 98, 98, 98, 255, 98, 98, 98, 255, 97, 97, 97, 255, 98, 98, 98, 255, 101, 101, 101, 255, 102, 102, 102, 255, 104, 104, 104, 255, + 104, 104, 104, 255, 107, 107, 107, 255, 110, 110, 109, 255, 109, 109, 109, 255, 107, 107, 107, 255, 109, 109, 109, 255, 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 109, 255, 110, 110, 110, 255, 109, 109, 109, 255, 103, 103, 103, 255, 91, 91, 91, 255, 83, 83, 83, 180, 149, 149, 149, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 140, 140, 140, 6, 108, 108, 108, 236, 111, 111, 111, 255, 107, 107, 107, 255, 101, 101, 101, 255, 99, 99, 99, 255, 100, 100, 100, 255, 99, 99, 99, 255, 98, 98, 98, 255, 101, 101, 101, 255, 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 101, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, 104, 104, 104, 255, 106, 106, 107, 255, 108, 108, 109, 255, + 109, 109, 109, 255, 112, 112, 113, 255, 121, 121, 121, 255, 120, 120, 120, 255, 122, 122, 122, 255, 129, 129, 129, 255, 137, 137, 137, 255, 143, 143, 143, 255, 150, 150, 150, 255, 152, 152, 152, 255, 150, 150, 150, 255, 142, 142, 142, 255, 131, 131, 131, 255, 120, 120, 120, 255, 109, 109, 109, 255, 104, 104, 104, 255, 99, 99, 99, 255, 99, 99, 99, 255, 98, 98, 98, 255, 97, 97, 97, 255, 97, 97, 97, 255, + 98, 98, 98, 255, 101, 101, 101, 255, 104, 104, 104, 255, 106, 106, 105, 255, 107, 107, 107, 255, 108, 108, 108, 255, 108, 108, 107, 255, 110, 110, 110, 255, 111, 111, 111, 255, 111, 111, 111, 255, 108, 108, 108, 255, 108, 108, 108, 255, 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 104, 104, 104, 255, 93, 93, 93, 255, 84, 84, 84, 224, 149, 149, 149, 2, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 120, 120, 121, 32, 116, 116, 116, 255, 116, 116, 116, 255, 110, 110, 111, 255, 102, 102, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 98, 98, 99, 255, 98, 98, 98, 255, 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 100, 100, 100, 255, + 102, 102, 103, 255, 101, 101, 101, 255, 100, 100, 101, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 106, 255, 110, 110, 110, 255, 113, 113, 114, 255, 112, 112, 112, 255, 119, 119, 119, 255, 125, 125, 125, 255, 133, 133, 133, 255, 137, 137, 137, 255, 145, 145, 145, 255, 148, 148, 148, 255, 147, 147, 147, 255, 139, 139, 139, 255, 128, 128, 128, 255, 116, 116, 116, 255, 104, 104, 104, 255, + 97, 97, 97, 255, 94, 94, 94, 255, 93, 93, 93, 255, 97, 97, 97, 255, 99, 99, 99, 255, 100, 100, 100, 255, 104, 104, 104, 255, 107, 107, 107, 255, 109, 109, 109, 255, 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, 110, 110, 110, 255, 110, 110, 110, 255, 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 109, 255, 109, 109, 109, 255, 110, 110, 110, 255, 111, 111, 111, 255, 109, 109, 109, 255, + 109, 109, 109, 255, 110, 110, 110, 255, 105, 105, 105, 255, 96, 96, 96, 255, 85, 85, 85, 252, 100, 100, 100, 13, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 122, 122, 122, 67, 123, 123, 124, 255, 121, 121, 121, 255, 115, 115, 115, 255, 106, 106, 107, 255, 105, 105, 106, 255, 105, 105, 105, 255, 102, 102, 102, 255, 101, 101, 101, 255, + 104, 104, 104, 255, 104, 104, 104, 255, 101, 101, 101, 255, 100, 100, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 102, 102, 102, 255, 99, 99, 99, 255, 99, 99, 99, 255, 100, 100, 101, 255, 100, 100, 100, 255, 99, 99, 100, 255, 104, 104, 104, 255, 106, 106, 107, 255, 105, 105, 106, 255, 107, 107, 107, 255, 114, 114, 115, 255, 117, 117, 117, 255, 122, 122, 122, 255, 128, 128, 128, 255, 138, 138, 138, 255, + 149, 149, 149, 255, 149, 149, 149, 255, 137, 137, 137, 255, 120, 120, 120, 255, 107, 107, 107, 255, 99, 99, 99, 255, 92, 92, 92, 255, 90, 90, 90, 255, 92, 92, 92, 255, 98, 98, 98, 255, 105, 105, 105, 255, 107, 107, 107, 255, 110, 110, 110, 255, 111, 111, 111, 255, 112, 112, 112, 255, 112, 112, 112, 255, 112, 112, 112, 255, 110, 110, 110, 255, 110, 110, 110, 255, 110, 110, 110, 255, 111, 111, 111, 255, + 111, 111, 111, 255, 109, 109, 109, 255, 108, 108, 108, 255, 110, 110, 110, 255, 110, 110, 111, 255, 108, 108, 108, 255, 108, 108, 108, 255, 109, 109, 109, 255, 106, 106, 106, 255, 97, 97, 97, 255, 86, 86, 86, 255, 86, 86, 87, 53, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 89, 131, 131, 131, 255, 123, 122, 123, 255, + 127, 127, 128, 255, 121, 121, 121, 255, 120, 120, 120, 255, 119, 119, 119, 255, 114, 114, 114, 255, 115, 115, 115, 255, 116, 116, 116, 255, 112, 112, 112, 255, 107, 107, 108, 255, 105, 105, 105, 255, 103, 103, 103, 255, 104, 104, 104, 255, 102, 102, 102, 255, 100, 100, 100, 255, 99, 99, 99, 255, 100, 100, 100, 255, 100, 100, 100, 255, 100, 100, 100, 255, 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 101, 255, + 104, 104, 104, 255, 108, 108, 108, 255, 105, 105, 105, 255, 109, 109, 109, 255, 119, 119, 119, 255, 137, 137, 137, 255, 148, 148, 148, 255, 149, 149, 149, 255, 134, 134, 134, 255, 114, 114, 114, 255, 101, 101, 101, 255, 94, 94, 94, 255, 91, 91, 91, 255, 94, 94, 94, 255, 101, 101, 101, 255, 106, 106, 106, 255, 110, 110, 110, 255, 112, 112, 112, 255, 112, 112, 112, 255, 112, 112, 112, 255, 112, 112, 112, 255, + 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 110, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 107, 107, 107, 255, 108, 108, 109, 255, 109, 109, 110, 255, 108, 108, 108, 255, 107, 107, 107, 255, 108, 108, 108, 255, 106, 106, 106, 255, 98, 98, 98, 255, 87, 87, 87, 255, 85, 85, 86, 78, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 138, 102, 140, 140, 140, 255, 91, 90, 90, 255, 59, 58, 57, 255, 57, 56, 55, 255, 57, 56, 55, 255, 57, 55, 55, 255, 62, 61, 60, 255, 71, 70, 69, 255, 71, 70, 70, 255, 113, 113, 113, 255, 115, 115, 115, 255, 113, 113, 113, 255, 112, 112, 112, 255, 112, 112, 113, 255, 110, 110, 110, 255, 107, 107, 108, 255, 106, 106, 106, 255, + 105, 105, 106, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, 104, 104, 104, 255, 102, 102, 102, 255, 97, 97, 97, 255, 98, 98, 99, 255, 109, 109, 110, 255, 122, 122, 122, 255, 138, 138, 138, 255, 143, 143, 143, 255, 121, 121, 121, 255, 107, 107, 107, 255, 99, 99, 99, 255, 100, 100, 100, 255, 105, 105, 105, 255, 106, 106, 106, 255, 106, 106, 106, 255, + 108, 108, 108, 255, 109, 109, 110, 255, 112, 112, 112, 255, 112, 112, 112, 255, 111, 111, 111, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 109, 109, 109, 255, 109, 109, 109, 255, 107, 107, 108, 255, 106, 106, 107, 255, 106, 106, 106, 255, 108, 108, 108, 255, 107, 107, 107, 255, 106, 106, 106, 255, 107, 107, 107, 255, 105, 105, 105, 255, + 97, 97, 98, 255, 86, 86, 86, 255, 84, 84, 85, 96, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 116, 148, 148, 148, 255, 94, 94, 94, 255, 67, 67, 67, 255, 65, 65, 65, 255, 64, 64, 64, 255, 64, 64, 64, 255, 63, 63, 63, 255, 64, 64, 64, 255, 64, 64, 65, 255, 122, 122, 122, 255, 126, 126, 126, 255, + 122, 122, 123, 255, 122, 122, 122, 255, 123, 123, 123, 255, 121, 121, 121, 255, 118, 118, 118, 255, 117, 117, 118, 255, 118, 118, 118, 255, 117, 117, 117, 255, 117, 117, 117, 255, 116, 116, 116, 255, 112, 112, 112, 255, 110, 110, 110, 255, 111, 111, 111, 255, 103, 103, 103, 255, 94, 94, 94, 255, 96, 96, 96, 255, 99, 99, 99, 255, 98, 98, 99, 255, 116, 116, 116, 255, 145, 145, 145, 255, 100, 100, 100, 255, + 104, 104, 104, 255, 115, 115, 115, 255, 113, 113, 113, 255, 111, 111, 111, 255, 106, 106, 107, 255, 104, 104, 104, 255, 106, 106, 106, 255, 108, 108, 108, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 106, 106, 107, 255, 106, 106, 106, 255, 106, 106, 106, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 105, 105, 105, 255, + 105, 105, 105, 255, 106, 106, 107, 255, 106, 106, 107, 255, 106, 106, 107, 255, 105, 105, 106, 255, 104, 104, 105, 255, 97, 97, 98, 255, 85, 85, 86, 255, 84, 84, 85, 108, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 116, 153, 153, 153, 255, 130, 130, 131, 255, 120, 120, 121, 255, 116, 116, 116, 255, 116, 116, 117, 255, + 117, 117, 117, 255, 102, 102, 103, 255, 101, 101, 102, 255, 102, 102, 103, 255, 135, 135, 136, 255, 133, 133, 134, 255, 132, 132, 133, 255, 133, 133, 134, 255, 135, 135, 136, 255, 133, 133, 134, 255, 131, 131, 132, 255, 131, 131, 132, 255, 132, 132, 133, 255, 133, 133, 134, 255, 135, 135, 135, 255, 134, 134, 135, 255, 132, 132, 132, 255, 133, 133, 134, 255, 137, 137, 138, 255, 132, 132, 133, 255, 126, 126, 127, 255, + 128, 128, 129, 255, 131, 131, 132, 255, 125, 125, 126, 255, 128, 128, 129, 255, 105, 105, 105, 255, 107, 107, 107, 255, 106, 106, 106, 255, 108, 108, 108, 255, 107, 107, 107, 255, 105, 105, 105, 255, 102, 102, 102, 255, 101, 101, 101, 255, 103, 103, 103, 255, 104, 104, 104, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 105, 105, 105, 255, 107, 107, 107, 255, 107, 107, 107, 255, 105, 105, 105, 255, + 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 106, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 103, 255, 103, 103, 103, 255, 106, 106, 106, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 103, 103, 103, 255, 97, 97, 97, 255, 85, 85, 85, 255, 84, 84, 84, 112, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 158, 158, 159, 106, 158, 158, 159, 255, 156, 156, 156, 255, 148, 148, 148, 255, 142, 142, 142, 255, 143, 143, 143, 255, 142, 142, 143, 255, 142, 142, 142, 255, 144, 144, 144, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 141, 141, 141, 255, 143, 143, 143, 255, 146, 146, 146, 255, 144, 144, 145, 255, 142, 142, 142, 255, 143, 143, 143, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, + 152, 152, 152, 255, 149, 149, 149, 255, 150, 150, 150, 255, 156, 156, 156, 255, 153, 153, 153, 255, 143, 143, 143, 255, 139, 139, 139, 255, 130, 130, 130, 255, 103, 103, 103, 255, 121, 121, 121, 255, 154, 154, 154, 255, 135, 135, 136, 255, 109, 109, 110, 255, 99, 99, 100, 255, 99, 99, 100, 255, 98, 98, 99, 255, 97, 97, 97, 255, 96, 96, 96, 255, 99, 99, 99, 255, 101, 101, 101, 255, 104, 104, 105, 255, + 104, 104, 105, 255, 103, 103, 103, 255, 103, 103, 104, 255, 104, 104, 105, 255, 104, 104, 105, 255, 103, 103, 103, 255, 103, 103, 103, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 104, 255, 104, 104, 104, 255, 102, 102, 103, 255, 103, 103, 103, 255, 104, 104, 105, 255, 103, 103, 104, 255, 103, 103, 104, 255, 102, 102, 103, 255, 102, 102, 102, 255, 96, 96, 96, 255, 86, 86, 86, 255, 84, 84, 84, 96, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 164, 164, 164, 94, 164, 164, 164, 255, 159, 159, 159, 255, 150, 150, 150, 255, 144, 144, 144, 255, 146, 146, 146, 255, 146, 146, 146, 255, 145, 145, 145, 255, 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 150, 150, 150, 255, 153, 153, 153, 255, + 152, 152, 152, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 155, 155, 155, 255, 154, 154, 154, 255, 147, 147, 147, 255, 143, 143, 143, 255, 144, 144, 144, 255, 134, 134, 134, 255, 113, 113, 112, 255, 97, 97, 97, 255, 100, 100, 100, 255, 122, 122, 122, 255, 150, 150, 150, 255, 155, 155, 155, 255, 147, 147, 147, 255, 134, 134, 135, 255, 117, 117, 117, 255, 109, 109, 110, 255, + 101, 101, 101, 255, 96, 96, 97, 255, 93, 93, 94, 255, 96, 96, 97, 255, 98, 98, 99, 255, 102, 102, 103, 255, 101, 101, 102, 255, 100, 100, 101, 255, 101, 101, 102, 255, 103, 103, 103, 255, 102, 102, 103, 255, 100, 100, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 103, 255, 102, 102, 103, 255, 102, 102, 103, 255, 101, 101, 101, 255, 101, 101, 102, 255, 104, 104, 104, 255, 102, 102, 102, 255, + 102, 102, 103, 255, 102, 102, 103, 255, 100, 100, 101, 255, 93, 93, 94, 255, 84, 84, 85, 255, 84, 84, 85, 84, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 169, 169, 169, 76, 169, 169, 169, 255, 164, 164, 164, 255, 156, 156, 156, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 148, 148, 148, 255, 150, 150, 150, 255, + 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 154, 154, 154, 255, 153, 153, 153, 255, 148, 148, 148, 255, 148, 148, 148, 255, 148, 148, 148, 255, 145, 145, 145, 255, 144, 144, 144, 255, 141, 141, 141, 255, 131, 131, 131, 255, 120, 120, 120, 255, 116, 116, 116, 255, 110, 110, 110, 255, 101, 101, 101, 255, 101, 101, 101, 255, 116, 116, 116, 255, 138, 138, 139, 255, + 154, 154, 154, 255, 154, 154, 155, 255, 149, 149, 150, 255, 138, 138, 139, 255, 130, 130, 131, 255, 122, 122, 122, 255, 113, 113, 113, 255, 107, 107, 107, 255, 100, 100, 101, 255, 97, 97, 98, 255, 98, 98, 99, 255, 100, 100, 100, 255, 100, 100, 101, 255, 99, 99, 100, 255, 99, 99, 100, 255, 100, 100, 101, 255, 100, 100, 100, 255, 99, 99, 100, 255, 99, 99, 100, 255, 100, 100, 101, 255, 100, 100, 101, 255, + 100, 100, 101, 255, 101, 101, 101, 255, 100, 100, 101, 255, 100, 100, 101, 255, 102, 102, 103, 255, 101, 101, 101, 255, 100, 100, 101, 255, 102, 102, 102, 255, 99, 99, 99, 255, 92, 92, 93, 255, 82, 82, 83, 255, 86, 86, 86, 60, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 167, 167, 167, 43, 174, 174, 174, 255, 168, 168, 168, 255, + 160, 160, 160, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 150, 150, 150, 255, 150, 150, 150, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 147, 255, 140, 140, 140, 255, 137, 137, 137, 255, 135, 135, 135, 255, 131, 131, 131, 255, 126, 126, 126, 255, 122, 122, 122, 255, 114, 114, 114, 255, 102, 102, 102, 255, + 100, 100, 100, 255, 108, 108, 108, 255, 115, 115, 115, 255, 121, 121, 121, 255, 131, 131, 132, 255, 144, 144, 144, 255, 151, 151, 152, 255, 151, 151, 152, 255, 145, 145, 146, 255, 139, 139, 139, 255, 132, 132, 133, 255, 129, 129, 130, 255, 126, 126, 126, 255, 116, 116, 117, 255, 107, 107, 108, 255, 104, 104, 104, 255, 104, 104, 105, 255, 105, 105, 105, 255, 101, 101, 102, 255, 100, 100, 101, 255, 100, 100, 101, 255, + 99, 99, 99, 255, 97, 97, 98, 255, 99, 99, 99, 255, 99, 99, 100, 255, 98, 98, 99, 255, 99, 99, 99, 255, 100, 100, 100, 255, 98, 98, 99, 255, 98, 98, 99, 255, 100, 100, 100, 255, 101, 101, 102, 255, 100, 100, 101, 255, 99, 99, 100, 255, 100, 100, 100, 255, 98, 98, 98, 255, 91, 91, 91, 255, 82, 82, 83, 255, 96, 96, 97, 17, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 10, 176, 176, 176, 245, 172, 172, 172, 255, 163, 163, 163, 255, 153, 153, 153, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 129, 129, 129, 255, 124, 124, 124, 255, + 120, 120, 120, 255, 115, 115, 115, 255, 110, 110, 110, 255, 106, 106, 106, 255, 106, 106, 106, 255, 103, 103, 103, 255, 102, 102, 102, 255, 112, 112, 112, 255, 127, 127, 127, 255, 138, 138, 138, 255, 144, 144, 144, 255, 149, 149, 150, 255, 150, 150, 151, 255, 148, 148, 149, 255, 145, 145, 145, 255, 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 135, 255, 131, 131, 132, 255, 124, 124, 125, 255, 117, 117, 118, 255, + 114, 114, 114, 255, 113, 113, 114, 255, 109, 109, 110, 255, 107, 107, 108, 255, 104, 104, 104, 255, 103, 103, 104, 255, 101, 101, 101, 255, 99, 99, 100, 255, 99, 99, 100, 255, 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 98, 255, 99, 99, 99, 255, 97, 97, 98, 255, 97, 97, 98, 255, 99, 99, 100, 255, 100, 100, 100, 255, 100, 100, 100, 255, 98, 98, 99, 255, 99, 99, 99, 255, 97, 97, 98, 255, + 89, 89, 89, 255, 80, 80, 81, 230, 137, 137, 137, 3, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 6, 176, 176, 176, 199, 173, 173, 173, 255, 164, 164, 164, 255, 153, 153, 153, 255, 147, 147, 147, 255, 147, 147, 147, 255, 145, 145, 145, 255, 141, 141, 141, 255, 141, 141, 141, 255, 142, 142, 142, 255, 138, 138, 138, 255, + 134, 134, 134, 255, 131, 131, 131, 255, 128, 128, 128, 255, 125, 125, 125, 255, 119, 119, 119, 255, 111, 111, 111, 255, 107, 107, 107, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 106, 106, 106, 255, 111, 111, 111, 255, 113, 113, 113, 255, 119, 119, 119, 255, 132, 132, 132, 255, 145, 145, 146, 255, 153, 153, 153, 255, 155, 155, 156, 255, 153, 153, 153, 255, 151, 151, 152, 255, 149, 149, 149, 255, + 145, 145, 146, 255, 141, 141, 142, 255, 136, 136, 137, 255, 131, 131, 132, 255, 128, 128, 128, 255, 126, 126, 126, 255, 124, 124, 125, 255, 120, 120, 121, 255, 115, 115, 115, 255, 111, 111, 112, 255, 108, 108, 109, 255, 105, 105, 106, 255, 102, 102, 103, 255, 103, 103, 103, 255, 102, 102, 103, 255, 100, 100, 101, 255, 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 98, 255, 96, 96, 97, 255, 96, 96, 97, 255, + 97, 97, 98, 255, 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 98, 255, 98, 98, 98, 255, 95, 95, 95, 255, 86, 86, 87, 255, 79, 79, 80, 189, 142, 142, 142, 2, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 4, 175, 175, 175, 144, 172, 172, 172, 255, 163, 163, 163, 255, 151, 151, 151, 255, 141, 141, 141, 255, + 142, 142, 142, 255, 139, 139, 139, 255, 134, 134, 134, 255, 131, 131, 131, 255, 132, 132, 132, 255, 130, 130, 130, 255, 125, 125, 125, 255, 121, 121, 121, 255, 118, 118, 118, 255, 114, 114, 114, 255, 109, 109, 109, 255, 103, 103, 103, 255, 100, 100, 100, 255, 99, 99, 99, 255, 101, 101, 101, 255, 105, 105, 105, 255, 110, 110, 110, 255, 117, 117, 117, 255, 125, 125, 125, 255, 131, 131, 132, 255, 137, 137, 137, 255, + 145, 145, 145, 255, 152, 152, 153, 255, 154, 154, 155, 255, 153, 153, 154, 255, 151, 151, 152, 255, 149, 149, 150, 255, 146, 146, 147, 255, 142, 142, 142, 255, 136, 136, 137, 255, 133, 133, 134, 255, 133, 133, 133, 255, 132, 132, 133, 255, 131, 131, 132, 255, 126, 126, 127, 255, 120, 120, 121, 255, 116, 116, 117, 255, 112, 112, 113, 255, 108, 108, 109, 255, 106, 106, 107, 255, 107, 107, 108, 255, 105, 105, 106, 255, + 102, 102, 103, 255, 101, 101, 101, 255, 100, 100, 101, 255, 99, 99, 100, 255, 98, 98, 99, 255, 97, 97, 98, 255, 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 99, 255, 97, 97, 98, 255, 95, 95, 96, 255, 93, 93, 93, 255, 84, 84, 85, 255, 78, 78, 79, 124, 158, 158, 158, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 138, 138, 138, 2, 171, 171, 171, 76, 171, 171, 171, 255, 163, 163, 163, 255, 149, 149, 149, 255, 136, 136, 136, 255, 133, 133, 133, 255, 132, 132, 132, 255, 127, 127, 127, 255, 122, 122, 122, 255, 122, 122, 122, 255, 122, 122, 122, 255, 116, 116, 116, 255, 111, 111, 111, 255, 109, 109, 109, 255, 106, 106, 106, 255, 104, 104, 104, 255, 102, 102, 102, 255, 99, 99, 99, 255, 101, 101, 101, 255, 105, 105, 105, 255, + 110, 110, 110, 255, 116, 116, 116, 255, 125, 125, 125, 255, 133, 133, 133, 255, 139, 139, 140, 255, 144, 144, 144, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 153, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 144, 144, 145, 255, 141, 141, 141, 255, 139, 139, 140, 255, 137, 137, 138, 255, 138, 138, 139, 255, 136, 136, 136, 255, 134, 134, 135, 255, 131, 131, 131, 255, 125, 125, 126, 255, + 121, 121, 122, 255, 115, 115, 116, 255, 112, 112, 113, 255, 112, 112, 112, 255, 111, 111, 112, 255, 107, 107, 108, 255, 104, 104, 105, 255, 103, 103, 103, 255, 103, 103, 104, 255, 101, 101, 101, 255, 99, 99, 100, 255, 99, 99, 100, 255, 101, 101, 102, 255, 100, 100, 101, 255, 99, 99, 99, 255, 98, 98, 99, 255, 95, 95, 96, 255, 90, 90, 90, 255, 81, 81, 82, 255, 79, 79, 80, 59, 156, 156, 156, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 1, 157, 157, 157, 20, 171, 171, 171, 242, 162, 162, 162, 255, 149, 149, 149, 255, 133, 133, 133, 255, 126, 126, 126, 255, 124, 124, 124, 255, 121, 121, 121, 255, 115, 115, 115, 255, 113, 113, 113, 255, 114, 114, 114, 255, 111, 111, 111, 255, 105, 105, 105, 255, 104, 104, 104, 255, + 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, 105, 105, 105, 255, 109, 109, 109, 255, 115, 115, 116, 255, 122, 122, 122, 255, 129, 129, 129, 255, 137, 137, 137, 255, 143, 143, 143, 255, 148, 148, 149, 255, 153, 153, 154, 255, 154, 154, 155, 255, 153, 153, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 148, 148, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 144, 144, 144, 255, + 142, 142, 142, 255, 140, 140, 141, 255, 137, 137, 138, 255, 137, 137, 137, 255, 132, 132, 133, 255, 130, 130, 130, 255, 125, 125, 125, 255, 121, 121, 121, 255, 118, 118, 119, 255, 118, 118, 119, 255, 114, 114, 114, 255, 110, 110, 111, 255, 107, 107, 107, 255, 107, 107, 107, 255, 105, 105, 105, 255, 102, 102, 103, 255, 102, 102, 102, 255, 103, 103, 104, 255, 103, 103, 104, 255, 101, 101, 102, 255, 100, 100, 101, 255, + 98, 98, 98, 255, 95, 95, 96, 255, 88, 88, 89, 255, 80, 80, 80, 238, 95, 95, 95, 4, 152, 152, 152, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 136, 136, 136, 5, 166, 166, 166, 166, 163, 163, 163, 255, 150, 150, 150, 255, 131, 131, 131, 255, 118, 118, 118, 255, 116, 116, 116, 255, 114, 114, 114, 255, + 109, 109, 109, 255, 105, 105, 105, 255, 106, 106, 106, 255, 106, 106, 106, 255, 104, 104, 104, 255, 102, 102, 102, 255, 103, 103, 103, 255, 105, 105, 105, 255, 108, 108, 108, 255, 109, 109, 109, 255, 110, 110, 110, 255, 114, 114, 114, 255, 121, 121, 121, 255, 127, 127, 128, 255, 133, 133, 133, 255, 140, 140, 140, 255, 144, 144, 144, 255, 150, 150, 150, 255, 153, 153, 154, 255, 155, 155, 155, 255, 154, 154, 155, 255, + 153, 153, 153, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 150, 255, 148, 148, 149, 255, 147, 147, 147, 255, 144, 144, 144, 255, 141, 141, 142, 255, 138, 138, 139, 255, 137, 137, 137, 255, 133, 133, 133, 255, 131, 131, 132, 255, 128, 128, 128, 255, 126, 126, 127, 255, 125, 125, 126, 255, 122, 122, 122, 255, 116, 116, 116, 255, 113, 113, 113, 255, 111, 111, 112, 255, 111, 111, 111, 255, 107, 107, 108, 255, + 104, 104, 105, 255, 106, 106, 107, 255, 107, 107, 107, 255, 105, 105, 106, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 101, 255, 96, 96, 97, 255, 88, 88, 88, 255, 81, 81, 82, 156, 147, 147, 147, 0, 151, 151, 151, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, 135, 135, 135, 2, 162, 162, 162, 76, + 162, 162, 162, 255, 151, 151, 151, 255, 133, 133, 133, 255, 116, 116, 116, 255, 110, 110, 110, 255, 108, 108, 108, 255, 105, 105, 105, 255, 101, 101, 101, 255, 101, 101, 101, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 108, 108, 108, 255, 111, 111, 111, 255, 114, 114, 114, 255, 116, 116, 116, 255, 120, 120, 120, 255, 126, 126, 126, 255, 131, 131, 131, 255, 137, 137, 137, 255, + 142, 142, 143, 255, 147, 147, 148, 255, 151, 151, 151, 255, 153, 153, 154, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 151, 151, 152, 255, 150, 150, 150, 255, 146, 146, 147, 255, 144, 144, 144, 255, 142, 142, 142, 255, 138, 138, 139, 255, 136, 136, 137, 255, 132, 132, 133, 255, 131, 131, 132, 255, 130, 130, 131, 255, 131, 131, 131, 255, 128, 128, 129, 255, + 123, 123, 124, 255, 118, 118, 119, 255, 117, 117, 118, 255, 115, 115, 116, 255, 112, 112, 113, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 110, 255, 109, 109, 110, 255, 107, 107, 107, 255, 105, 105, 105, 255, 104, 104, 105, 255, 101, 101, 102, 255, 96, 96, 97, 255, 87, 87, 88, 255, 83, 83, 84, 59, 142, 142, 142, 0, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, 141, 141, 141, 0, 136, 136, 136, 8, 162, 162, 162, 216, 154, 154, 154, 255, 139, 139, 139, 255, 117, 117, 117, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 101, 101, 101, 255, 99, 99, 99, 255, 102, 102, 102, 255, 107, 107, 107, 255, 108, 108, 108, 255, 108, 108, 108, 255, 110, 110, 110, 255, 115, 115, 115, 255, + 119, 119, 120, 255, 123, 123, 123, 255, 127, 127, 127, 255, 130, 130, 130, 255, 134, 134, 135, 255, 139, 139, 140, 255, 145, 145, 145, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 153, 255, 152, 152, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 154, 255, 154, 154, 154, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, + 136, 136, 136, 255, 133, 133, 134, 255, 133, 133, 134, 255, 133, 133, 134, 255, 131, 131, 132, 255, 130, 130, 130, 255, 125, 125, 125, 255, 123, 123, 124, 255, 122, 122, 123, 255, 119, 119, 120, 255, 114, 114, 115, 255, 112, 112, 113, 255, 113, 113, 113, 255, 113, 113, 113, 255, 111, 111, 112, 255, 108, 108, 109, 255, 107, 107, 107, 255, 105, 105, 106, 255, 103, 103, 104, 255, 96, 96, 96, 255, 86, 86, 87, 206, + 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 135, 135, 135, 2, 158, 158, 158, 102, 155, 155, 155, 255, 143, 143, 143, 255, 124, 124, 124, 255, 107, 107, 107, 255, 101, 101, 101, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 102, 255, + 101, 101, 101, 255, 106, 106, 106, 255, 112, 112, 112, 255, 112, 112, 112, 255, 114, 114, 114, 255, 117, 117, 117, 255, 123, 123, 123, 255, 128, 128, 129, 255, 133, 133, 133, 255, 135, 135, 135, 255, 137, 137, 138, 255, 142, 142, 142, 255, 145, 145, 146, 255, 150, 150, 150, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, + 148, 148, 149, 255, 146, 146, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 140, 255, 137, 137, 138, 255, 137, 137, 137, 255, 137, 137, 137, 255, 137, 137, 137, 255, 135, 135, 136, 255, 130, 130, 131, 255, 128, 128, 129, 255, 128, 128, 128, 255, 128, 128, 129, 255, 125, 125, 126, 255, 121, 121, 121, 255, 116, 116, 117, 255, 117, 117, 118, 255, 117, 117, 118, 255, 116, 116, 117, 255, 113, 113, 113, 255, + 110, 110, 111, 255, 109, 109, 110, 255, 108, 108, 108, 255, 103, 103, 104, 255, 94, 94, 95, 255, 90, 90, 90, 83, 140, 140, 140, 0, 140, 140, 140, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 143, 143, 143, 11, 158, 158, 158, 221, 150, 150, 150, 255, + 134, 134, 134, 255, 113, 113, 113, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 106, 255, 113, 113, 113, 255, 117, 117, 117, 255, 119, 119, 119, 255, 121, 121, 121, 255, 126, 126, 127, 255, 132, 132, 133, 255, 137, 137, 137, 255, 140, 140, 140, 255, 143, 143, 143, 255, 144, 144, 145, 255, 148, 148, 148, 255, 150, 150, 151, 255, 152, 152, 153, 255, + 152, 152, 152, 255, 152, 152, 153, 255, 151, 151, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 146, 146, 147, 255, 145, 145, 145, 255, 143, 143, 144, 255, 141, 141, 142, 255, 140, 140, 141, 255, 140, 140, 141, 255, 139, 139, 140, 255, 139, 139, 140, 255, 136, 136, 137, 255, 134, 134, 135, 255, 131, 131, 131, 255, 132, 132, 132, 255, 131, 131, 132, 255, 131, 131, 132, 255, 128, 128, 128, 255, + 123, 123, 123, 255, 122, 122, 122, 255, 121, 121, 122, 255, 120, 120, 121, 255, 117, 117, 118, 255, 114, 114, 115, 255, 113, 113, 114, 255, 111, 111, 112, 255, 109, 109, 110, 255, 102, 102, 103, 255, 93, 93, 94, 215, 143, 143, 143, 0, 141, 141, 141, 0, 140, 140, 140, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 133, 133, 133, 2, 157, 157, 157, 87, 157, 157, 157, 255, 145, 145, 145, 255, 125, 125, 125, 255, 109, 109, 109, 255, 103, 103, 103, 255, 106, 106, 106, 255, 109, 109, 109, 255, 109, 109, 109, 255, 110, 110, 110, 255, 113, 113, 113, 255, 119, 119, 119, 255, 124, 124, 124, 255, 127, 127, 127, 255, 130, 130, 130, 255, 133, 133, 133, 255, 139, 139, 139, 255, + 142, 142, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 153, 255, 153, 153, 154, 255, 152, 152, 153, 255, 153, 153, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 147, 147, 148, 255, 146, 146, 147, 255, 145, 145, 145, 255, 145, 145, 145, 255, 143, 143, 144, 255, 143, 143, 144, 255, 143, 143, 144, 255, 140, 140, 141, 255, 138, 138, 139, 255, 135, 135, 136, 255, + 135, 135, 135, 255, 135, 135, 135, 255, 134, 134, 135, 255, 133, 133, 134, 255, 129, 129, 130, 255, 128, 128, 129, 255, 127, 127, 128, 255, 127, 127, 128, 255, 125, 125, 126, 255, 122, 122, 123, 255, 120, 120, 121, 255, 118, 118, 119, 255, 116, 116, 116, 255, 113, 113, 114, 255, 110, 110, 110, 255, 102, 102, 103, 255, 97, 97, 98, 74, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 134, 134, 134, 5, 161, 161, 161, 188, 155, 155, 155, 255, 140, 140, 140, 255, 121, 121, 121, 255, 109, 109, 109, 255, 107, 107, 107, 255, 110, 110, 110, 255, 113, 113, 113, 255, 115, 115, 115, 255, 116, 116, 116, 255, + 120, 120, 120, 255, 128, 128, 128, 255, 132, 132, 132, 255, 134, 134, 135, 255, 135, 135, 136, 255, 140, 140, 140, 255, 144, 144, 144, 255, 148, 148, 148, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 148, 148, 149, 255, 147, 147, 147, 255, + 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 139, 139, 140, 255, 138, 138, 139, 255, 137, 137, 138, 255, 138, 138, 139, 255, 137, 137, 138, 255, 136, 136, 136, 255, 132, 132, 133, 255, 129, 129, 129, 255, 129, 129, 130, 255, 130, 130, 131, 255, 132, 132, 132, 255, 127, 127, 128, 255, 125, 125, 125, 255, 121, 121, 122, 255, 121, 121, 122, 255, 120, 120, 121, 255, 114, 114, 115, 255, 109, 109, 109, 255, + 103, 103, 104, 168, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 158, 158, 158, 44, 164, 164, 164, 244, 155, 155, 155, 255, 139, 139, 139, 255, + 121, 121, 121, 255, 113, 113, 113, 255, 112, 112, 113, 255, 116, 116, 116, 255, 120, 120, 120, 255, 121, 121, 121, 255, 124, 124, 124, 255, 128, 128, 128, 255, 133, 133, 134, 255, 137, 137, 138, 255, 139, 139, 140, 255, 142, 142, 142, 255, 145, 145, 146, 255, 149, 149, 150, 255, 152, 152, 153, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 154, 154, 154, 255, 152, 152, 153, 255, + 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 145, 255, 142, 142, 143, 255, 143, 143, 143, 255, 142, 142, 142, 255, 142, 142, 142, 255, 141, 141, 141, 255, 140, 140, 141, 255, 137, 137, 138, 255, 134, 134, 134, 255, 131, 131, 131, 255, 131, 131, 131, 255, 133, 133, 133, 255, 132, 132, 133, 255, 132, 132, 132, 255, 129, 129, 129, 255, + 127, 127, 128, 255, 125, 125, 125, 255, 124, 124, 125, 255, 121, 121, 122, 255, 114, 114, 115, 255, 108, 108, 109, 237, 106, 106, 106, 28, 139, 139, 139, 0, 139, 139, 139, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 141, 141, 141, 0, 130, 130, 130, 1, 165, 165, 165, 104, 166, 166, 166, 255, 155, 155, 155, 255, 138, 138, 138, 255, 123, 123, 123, 255, 117, 117, 118, 255, 119, 119, 119, 255, 123, 123, 123, 255, 126, 126, 126, 255, 129, 129, 129, 255, 131, 131, 131, 255, 134, 134, 134, 255, 138, 138, 139, 255, 142, 142, 143, 255, 144, 144, 144, 255, 147, 147, 147, 255, 149, 149, 149, 255, 152, 152, 152, 255, + 153, 153, 154, 255, 155, 155, 156, 255, 155, 155, 156, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 148, 255, 146, 146, 146, 255, 146, 146, 147, 255, 145, 145, 146, 255, 145, 145, 145, 255, 143, 143, 144, 255, 140, 140, 141, 255, 138, 138, 139, 255, 135, 135, 136, 255, 133, 133, 134, 255, + 132, 132, 133, 255, 134, 134, 135, 255, 135, 135, 136, 255, 133, 133, 134, 255, 131, 131, 132, 255, 129, 129, 130, 255, 130, 130, 131, 255, 129, 129, 129, 255, 127, 127, 128, 255, 122, 122, 123, 255, 115, 115, 116, 255, 110, 110, 111, 89, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 129, 129, 129, 3, 170, 170, 170, 157, 168, 168, 168, 255, 157, 157, 157, 255, 140, 140, 140, 255, 128, 128, 128, 255, 124, 124, 124, 255, 126, 126, 126, 255, 129, 129, 129, 255, 132, 132, 132, 255, 134, 134, 134, 255, 136, 136, 136, 255, + 138, 138, 138, 255, 143, 143, 143, 255, 146, 146, 147, 255, 149, 149, 149, 255, 151, 151, 152, 255, 152, 152, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 150, 255, 149, 149, 150, 255, 149, 149, 150, 255, 147, 147, 147, 255, 147, 147, 147, 255, + 144, 144, 144, 255, 142, 142, 143, 255, 139, 139, 140, 255, 137, 137, 137, 255, 135, 135, 136, 255, 135, 135, 136, 255, 137, 137, 137, 255, 137, 137, 137, 255, 136, 136, 137, 255, 134, 134, 134, 255, 131, 131, 132, 255, 131, 131, 131, 255, 132, 132, 133, 255, 133, 133, 133, 255, 130, 130, 130, 255, 122, 122, 123, 255, 116, 116, 117, 143, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, + 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 146, 146, 146, 10, 175, 175, 175, 185, 172, 172, 172, 255, 160, 160, 160, 255, 144, 144, 144, 255, + 135, 135, 135, 255, 130, 130, 131, 255, 131, 131, 131, 255, 134, 134, 134, 255, 137, 137, 138, 255, 140, 140, 140, 255, 140, 140, 141, 255, 144, 144, 144, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 153, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, + 150, 150, 151, 255, 150, 150, 151, 255, 149, 149, 149, 255, 147, 147, 148, 255, 147, 147, 147, 255, 144, 144, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, 139, 139, 140, 255, 139, 139, 139, 255, 138, 138, 139, 255, 139, 139, 140, 255, 139, 139, 139, 255, 138, 138, 139, 255, 134, 134, 135, 255, 133, 133, 134, 255, 132, 132, 133, 255, 133, 133, 133, 255, 135, 135, 136, 255, 134, 134, 135, 255, 129, 129, 130, 255, + 122, 122, 123, 173, 120, 120, 121, 3, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 160, 160, 160, 17, 179, 179, 179, 206, 176, 176, 176, 255, 164, 164, 164, 255, 150, 150, 150, 255, 140, 140, 140, 255, 134, 134, 135, 255, 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 142, 255, 143, 143, 144, 255, 146, 146, 147, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 153, 255, 153, 153, 153, 255, 154, 154, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, + 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 146, 146, 146, 255, 144, 144, 145, 255, 142, 142, 143, 255, 142, 142, 142, 255, 140, 140, 141, 255, 140, 140, 140, 255, 141, 141, 142, 255, 141, 141, 142, 255, 142, 142, 142, 255, 139, 139, 140, 255, 136, 136, 137, 255, 134, 134, 135, 255, + 134, 134, 134, 255, 136, 136, 136, 255, 137, 137, 137, 255, 137, 137, 138, 255, 134, 134, 134, 255, 128, 128, 129, 191, 126, 126, 127, 6, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 134, 134, 134, 1, 164, 164, 164, 22, 182, 182, 182, 199, 180, 180, 180, 255, 169, 169, 169, 255, 157, 157, 157, 255, 146, 146, 146, 255, 141, 141, 141, 255, 139, 139, 140, 255, 141, 141, 142, 255, 145, 145, 146, 255, 148, 148, 149, 255, 151, 151, 151, 255, + 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 148, 148, 149, 255, 146, 146, 147, 255, 146, 146, 146, 255, 145, 145, 145, 255, 144, 144, 145, 255, 144, 144, 145, 255, 145, 145, 145, 255, 143, 143, 144, 255, + 144, 144, 144, 255, 142, 142, 143, 255, 139, 139, 140, 255, 137, 137, 138, 255, 136, 136, 137, 255, 136, 136, 137, 255, 138, 138, 138, 255, 140, 140, 141, 255, 141, 141, 142, 255, 138, 138, 139, 255, 133, 133, 134, 188, 131, 131, 132, 9, 137, 137, 137, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 138, 138, 138, 0, 135, 135, 135, 0, 137, 137, 137, 1, 159, 159, 159, 14, 186, 186, 186, 179, 184, 184, 184, 255, 176, 176, 176, 255, 164, 164, 164, 255, + 154, 154, 154, 255, 146, 146, 147, 255, 145, 145, 146, 255, 146, 146, 146, 255, 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 154, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, + 148, 148, 149, 255, 147, 147, 148, 255, 148, 148, 148, 255, 147, 147, 147, 255, 146, 146, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 140, 140, 141, 255, 138, 138, 139, 255, 138, 138, 139, 255, 138, 138, 139, 255, 142, 142, 142, 255, 144, 144, 144, 255, 145, 145, 146, 255, 144, 144, 144, 255, 140, 140, 141, 167, 137, 137, 138, 6, 130, 130, 130, 0, 137, 137, 137, 0, 141, 141, 141, 0, 142, 142, 142, 0, + 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 138, 138, 138, 0, 134, 134, 134, 0, 132, 132, 132, 0, + 132, 132, 132, 0, 133, 133, 133, 0, 133, 133, 133, 6, 189, 189, 189, 136, 189, 189, 190, 252, 183, 183, 184, 255, 174, 174, 174, 255, 162, 162, 162, 255, 156, 156, 156, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, + 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 148, 148, 149, 255, 146, 146, 147, 255, 144, 144, 144, 255, 143, 143, 143, 255, 141, 141, 142, 255, 139, 139, 140, 255, 141, 141, 141, 255, 142, 142, 142, 255, 146, 146, 147, 255, 149, 149, 150, 255, 150, 150, 150, 255, 148, 148, 149, 249, 146, 146, 146, 119, + 129, 129, 129, 0, 131, 131, 131, 0, 130, 130, 130, 0, 137, 137, 137, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 141, 141, 141, 0, 137, 137, 137, 0, 134, 134, 134, 0, 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 0, 136, 136, 136, 0, 138, 138, 138, 0, 128, 128, 128, 3, 186, 186, 187, 71, 193, 193, 193, 229, 191, 191, 191, 255, 183, 183, 183, 255, 174, 174, 175, 255, 165, 165, 165, 255, 158, 158, 158, 255, 155, 155, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 153, 255, + 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 143, 143, 144, 255, 143, 143, 144, 255, 142, 142, 143, 255, 143, 143, 144, 255, 145, 145, 145, 255, 148, 148, 149, 255, + 152, 152, 153, 255, 154, 154, 155, 255, 155, 155, 155, 255, 154, 154, 155, 224, 151, 151, 152, 60, 129, 129, 129, 0, 129, 129, 129, 0, 131, 131, 131, 0, 130, 130, 130, 0, 137, 137, 137, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 140, 140, 140, 0, 137, 137, 137, 0, 134, 134, 134, 0, 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 143, 143, 143, 0, 144, 144, 144, 0, 174, 174, 174, 20, 195, 195, 195, 147, 195, 195, 196, 250, 190, 190, 191, 255, + 184, 184, 184, 255, 176, 176, 176, 255, 168, 168, 169, 255, 163, 163, 163, 255, 158, 158, 159, 255, 155, 155, 156, 255, 154, 154, 155, 255, 152, 152, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 149, 255, 146, 146, 147, 255, 146, 146, 146, 255, + 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 151, 255, 154, 154, 155, 255, 156, 156, 156, 255, 159, 159, 160, 255, 160, 160, 161, 255, 159, 159, 160, 249, 157, 157, 158, 135, 156, 156, 156, 9, 132, 132, 132, 0, 130, 130, 130, 0, 129, 129, 129, 0, 131, 131, 131, 0, 130, 130, 130, 0, 137, 137, 137, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, + 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 140, 140, 140, 0, 137, 137, 137, 0, 134, 134, 134, 0, 132, 132, 132, 0, 132, 132, 132, 0, 134, 134, 134, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 143, 143, 143, 0, + 145, 145, 145, 0, 145, 145, 145, 0, 144, 144, 144, 0, 132, 132, 132, 1, 191, 191, 191, 51, 199, 199, 199, 180, 198, 198, 198, 255, 193, 193, 193, 255, 187, 187, 187, 255, 181, 181, 181, 255, 175, 175, 175, 255, 169, 169, 169, 255, 165, 165, 165, 255, 161, 161, 162, 255, 159, 159, 159, 255, 156, 156, 157, 255, 154, 154, 155, 255, 154, 154, 154, 255, 152, 152, 153, 255, 150, 150, 151, 255, 150, 150, 150, 255, + 150, 150, 150, 255, 150, 150, 151, 255, 151, 151, 152, 255, 151, 151, 151, 255, 152, 152, 153, 255, 155, 155, 156, 255, 157, 157, 157, 255, 160, 160, 161, 255, 163, 163, 164, 255, 166, 166, 167, 255, 167, 167, 167, 255, 167, 167, 167, 255, 165, 165, 165, 171, 161, 161, 162, 40, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 130, 130, 130, 0, 129, 129, 129, 0, 131, 131, 131, 0, 130, 130, 130, 0, + 137, 137, 137, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 140, 140, 140, 0, 137, 137, 137, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, + 134, 134, 134, 0, 137, 137, 137, 0, 138, 138, 138, 0, 139, 139, 139, 0, 143, 143, 143, 0, 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 0, 148, 148, 148, 0, 151, 151, 151, 0, 151, 151, 151, 0, 129, 129, 129, 2, 193, 193, 193, 54, 200, 200, 200, 164, 198, 198, 199, 242, 196, 196, 197, 255, 192, 192, 192, 255, 187, 187, 187, 255, 182, 182, 183, 255, 179, 179, 180, 255, 175, 175, 175, 255, + 171, 171, 171, 255, 168, 168, 169, 255, 165, 165, 166, 255, 164, 164, 165, 255, 162, 162, 163, 255, 162, 162, 162, 255, 161, 161, 161, 255, 162, 162, 163, 255, 164, 164, 164, 255, 165, 165, 166, 255, 167, 167, 168, 255, 169, 169, 170, 255, 171, 171, 171, 255, 172, 172, 173, 255, 173, 173, 173, 255, 174, 174, 174, 238, 171, 171, 172, 153, 168, 168, 169, 45, 141, 141, 141, 0, 138, 138, 138, 0, 133, 133, 133, 0, + 131, 131, 131, 0, 132, 132, 132, 0, 130, 130, 130, 0, 129, 129, 129, 0, 131, 131, 131, 0, 130, 130, 130, 0, 137, 137, 137, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 140, 140, 140, 0, 136, 136, 136, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 134, 134, 134, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 144, 144, 144, 0, 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 0, 149, 149, 149, 0, 152, 152, 152, 0, 151, 151, 151, 0, 146, 146, 146, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 1, 176, 176, 176, 15, + 197, 197, 197, 96, 199, 199, 200, 184, 199, 199, 200, 240, 197, 197, 197, 255, 194, 194, 194, 255, 191, 191, 191, 255, 188, 188, 188, 255, 185, 185, 186, 255, 182, 182, 183, 255, 181, 181, 181, 255, 180, 180, 180, 255, 179, 179, 179, 255, 178, 178, 178, 255, 178, 178, 179, 255, 179, 179, 179, 255, 180, 180, 180, 255, 180, 180, 181, 255, 181, 181, 181, 255, 181, 181, 181, 239, 178, 178, 178, 179, 177, 177, 177, 84, + 176, 176, 176, 6, 140, 140, 140, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 133, 133, 133, 0, 131, 131, 131, 0, 132, 132, 132, 0, 130, 130, 130, 0, 129, 129, 129, 0, 131, 131, 131, 0, 130, 130, 130, 0, 137, 137, 137, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 134, 134, 134, 0, 138, 138, 138, 0, 138, 138, 138, 0, 140, 140, 140, 0, 144, 144, 144, 0, 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 0, 149, 149, 149, 0, 152, 152, 152, 0, 151, 151, 151, 0, + 145, 145, 145, 0, 141, 141, 141, 0, 140, 140, 140, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 1, 132, 132, 132, 5, 194, 194, 194, 59, 195, 195, 196, 116, 195, 195, 195, 165, 194, 194, 195, 203, 192, 192, 193, 217, 195, 195, 196, 255, 194, 194, 194, 255, 192, 192, 193, 255, 191, 191, 191, 255, 189, 189, 190, 255, 185, 185, 186, 213, 185, 185, 185, 198, + 183, 183, 183, 163, 182, 182, 182, 110, 182, 182, 183, 48, 142, 142, 142, 1, 141, 141, 141, 0, 135, 135, 135, 0, 132, 132, 132, 0, 135, 135, 135, 0, 140, 140, 140, 0, 143, 143, 143, 0, 141, 141, 141, 0, 133, 133, 133, 0, 131, 131, 131, 0, 132, 132, 132, 0, 130, 130, 130, 0, 129, 129, 129, 0, 131, 131, 131, 0, 130, 130, 130, 0, 137, 137, 137, 0, 141, 141, 141, 0, 142, 142, 142, 0, + 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 135, 135, 135, 0, 138, 138, 138, 0, 138, 138, 138, 0, 140, 140, 140, 0, 144, 144, 144, 0, 145, 145, 145, 0, + 145, 145, 145, 0, 145, 145, 145, 0, 150, 150, 150, 0, 152, 152, 152, 0, 150, 150, 150, 0, 145, 145, 145, 0, 141, 141, 141, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 136, 136, 136, 0, 133, 133, 133, 0, 130, 130, 130, 0, 129, 129, 129, 0, 135, 135, 135, 1, 142, 142, 142, 4, 145, 145, 145, 4, 139, 139, 139, 6, 132, 132, 132, 9, + 131, 131, 131, 7, 134, 134, 134, 6, 137, 137, 137, 7, 134, 134, 134, 5, 141, 141, 141, 2, 143, 143, 143, 1, 134, 134, 134, 0, 140, 140, 140, 0, 145, 145, 145, 0, 146, 146, 146, 0, 145, 145, 145, 0, 141, 141, 141, 0, 135, 135, 135, 0, 132, 132, 132, 0, 136, 136, 136, 0, 143, 143, 143, 0, 141, 141, 141, 0, 133, 133, 133, 0, 131, 131, 131, 0, 132, 132, 132, 0, 130, 130, 130, 0, + 129, 129, 129, 0, 131, 131, 131, 0, 130, 130, 130, 0, 137, 137, 137, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 132, 132, 132, 0, 135, 135, 135, 0, + 138, 138, 138, 0, 138, 138, 138, 0, 141, 141, 141, 0, 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 0, 146, 146, 146, 0, 150, 150, 150, 0, 152, 152, 152, 0, 150, 150, 150, 0, 144, 144, 144, 0, 141, 141, 141, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 133, 133, 133, 0, 129, 129, 129, 0, 129, 129, 129, 0, + 128, 128, 128, 0, 130, 130, 130, 0, 136, 136, 136, 0, 143, 143, 143, 0, 143, 143, 143, 0, 137, 137, 137, 1, 132, 132, 132, 1, 135, 135, 135, 1, 140, 140, 140, 1, 139, 139, 139, 1, 134, 134, 134, 0, 129, 129, 129, 0, 130, 130, 130, 0, 135, 135, 135, 0, 141, 141, 141, 0, 145, 145, 145, 0, 147, 147, 147, 0, 144, 144, 144, 0, 140, 140, 140, 0, 133, 133, 133, 0, 136, 136, 136, 0, + 143, 143, 143, 0, 141, 141, 141, 0, 133, 133, 133, 0, 131, 131, 131, 0, 132, 132, 132, 0, 130, 130, 130, 0, 129, 129, 129, 0, 131, 131, 131, 0, 130, 130, 130, 0, 137, 137, 137, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 130, 130, 130, 0, 137, 137, 137, 0, 129, 129, 129, 0, 133, 133, 133, 0, 133, 133, 133, 0, 138, 138, 138, 0, 128, 128, 128, 0, 130, 130, 130, 0, 132, 132, 132, 0, 136, 136, 136, 0, 138, 138, 138, 0, 135, 135, 135, 0, 137, 137, 137, 0, 131, 131, 131, 0, + 130, 130, 130, 0, 132, 132, 132, 0, 133, 133, 133, 0, 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 137, 137, 137, 0, 139, 139, 139, 0, 139, 139, 139, 1, 139, 139, 139, 1, 136, 136, 136, 2, 138, 138, 138, 0, 139, 139, 139, 2, 140, 140, 140, 1, 141, 141, 141, 0, 138, 138, 138, 1, 136, 136, 136, 0, + 137, 137, 137, 0, 135, 135, 135, 0, 134, 134, 134, 0, 135, 135, 135, 0, 139, 139, 139, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 140, 140, 140, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, + 132, 132, 132, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 135, 135, 135, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 130, 130, 130, 0, 137, 137, 137, 0, 129, 129, 129, 0, 133, 133, 133, 0, 133, 133, 133, 0, 138, 138, 138, 0, 128, 128, 128, 0, 130, 130, 130, 0, + 132, 132, 132, 0, 136, 136, 136, 0, 138, 138, 138, 0, 135, 135, 135, 0, 137, 137, 137, 0, 131, 131, 131, 0, 130, 130, 130, 0, 132, 132, 132, 0, 133, 133, 133, 0, 134, 134, 134, 0, 134, 134, 134, 0, 134, 134, 134, 0, 136, 136, 136, 0, 136, 136, 136, 0, 141, 141, 141, 2, 128, 128, 128, 20, 120, 120, 120, 73, 120, 120, 120, 118, 120, 120, 120, 165, 120, 120, 120, 196, 120, 120, 120, 213, + 120, 120, 120, 213, 119, 119, 119, 215, 117, 117, 117, 214, 117, 117, 117, 213, 115, 115, 115, 191, 113, 113, 113, 161, 112, 112, 112, 115, 112, 112, 112, 66, 113, 113, 113, 11, 134, 134, 134, 0, 136, 136, 136, 0, 140, 140, 140, 0, 142, 142, 142, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 138, 138, 138, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, + 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 130, 130, 130, 0, 137, 137, 137, 0, + 129, 129, 129, 0, 133, 133, 133, 0, 133, 133, 133, 0, 138, 138, 138, 0, 128, 128, 128, 0, 130, 130, 130, 0, 132, 132, 132, 0, 136, 136, 136, 0, 138, 138, 138, 0, 135, 135, 135, 0, 137, 137, 137, 0, 131, 131, 131, 0, 130, 130, 130, 0, 132, 132, 132, 0, 133, 133, 133, 0, 135, 135, 135, 0, 133, 133, 133, 1, 135, 135, 135, 2, 122, 122, 122, 49, 121, 121, 121, 136, 121, 121, 121, 201, + 122, 122, 122, 255, 123, 123, 123, 255, 125, 125, 125, 255, 127, 127, 127, 255, 128, 128, 128, 255, 127, 127, 127, 255, 126, 126, 126, 255, 125, 125, 125, 255, 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 120, 255, 117, 117, 117, 255, 115, 115, 115, 255, 112, 112, 112, 255, 109, 109, 109, 252, 107, 107, 107, 196, 104, 104, 104, 133, 103, 103, 103, 41, 141, 141, 141, 1, 142, 142, 142, 0, 143, 143, 143, 0, + 141, 141, 141, 0, 136, 136, 136, 0, 134, 134, 134, 0, 135, 135, 135, 0, 133, 133, 133, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, 136, 136, 136, 0, 136, 136, 136, 0, 134, 134, 134, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 130, 130, 130, 0, 137, 137, 137, 0, 129, 129, 129, 0, 133, 133, 133, 0, 133, 133, 133, 0, 138, 138, 138, 0, 128, 128, 128, 0, 130, 130, 130, 0, 132, 132, 132, 0, 136, 136, 136, 0, 138, 138, 138, 0, 135, 135, 135, 0, 137, 137, 137, 0, 131, 131, 131, 0, 130, 130, 130, 0, 132, 132, 132, 0, 131, 131, 131, 0, + 125, 125, 125, 17, 120, 120, 120, 117, 120, 120, 120, 208, 122, 122, 122, 255, 124, 124, 124, 255, 129, 129, 129, 255, 131, 131, 131, 255, 135, 135, 135, 255, 138, 138, 138, 255, 140, 140, 140, 255, 142, 142, 142, 255, 142, 142, 142, 255, 142, 142, 142, 255, 141, 141, 141, 255, 139, 139, 139, 255, 136, 136, 136, 255, 134, 134, 134, 255, 130, 130, 130, 255, 127, 127, 126, 255, 121, 121, 121, 255, 116, 116, 116, 255, + 110, 110, 110, 255, 106, 106, 106, 255, 103, 103, 103, 255, 100, 100, 100, 204, 97, 97, 97, 107, 102, 102, 102, 11, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, + 133, 133, 133, 0, 131, 131, 131, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 130, 130, 130, 0, 137, 137, 137, 0, 129, 129, 129, 0, 133, 133, 133, 0, 133, 133, 133, 0, 138, 138, 138, 0, 128, 128, 128, 0, 130, 130, 130, 0, 132, 132, 132, 0, 136, 136, 136, 0, 138, 138, 138, 0, + 135, 135, 135, 0, 137, 137, 137, 0, 131, 131, 131, 0, 130, 130, 130, 0, 122, 122, 122, 20, 119, 119, 119, 131, 120, 120, 120, 239, 124, 124, 124, 255, 127, 127, 127, 255, 132, 132, 132, 255, 136, 136, 136, 255, 141, 141, 141, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, + 148, 148, 148, 255, 145, 145, 145, 255, 143, 143, 143, 255, 139, 139, 139, 255, 134, 134, 134, 255, 130, 130, 130, 255, 125, 125, 125, 255, 117, 117, 117, 255, 110, 110, 110, 255, 103, 103, 103, 255, 98, 98, 98, 255, 96, 96, 96, 235, 93, 93, 93, 116, 92, 92, 92, 13, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 133, 133, 133, 0, + 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 130, 130, 130, 0, 137, 137, 137, 0, 129, 129, 129, 0, 133, 133, 133, 0, 133, 133, 133, 0, + 138, 138, 138, 0, 128, 128, 128, 0, 130, 130, 130, 0, 132, 132, 132, 0, 136, 136, 136, 0, 138, 138, 138, 0, 135, 135, 135, 0, 137, 137, 137, 0, 137, 137, 137, 5, 117, 117, 118, 100, 119, 119, 119, 236, 122, 122, 122, 255, 127, 127, 127, 255, 132, 132, 132, 255, 138, 138, 138, 255, 144, 144, 144, 255, 147, 147, 147, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, + 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 144, 144, 144, 255, 142, 142, 142, 255, 138, 138, 138, 255, 134, 134, 134, 255, 129, 129, 129, 255, 125, 125, 125, 255, 117, 117, 117, 255, 108, 108, 108, 255, 99, 99, 99, 255, 94, 94, 94, 255, 90, 90, 90, 229, 87, 87, 87, 89, + 131, 131, 131, 1, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 134, 134, 134, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 140, 140, 140, 0, 130, 130, 130, 0, 137, 137, 137, 0, 129, 129, 129, 0, 133, 133, 133, 0, 133, 133, 133, 0, 138, 138, 138, 0, 128, 128, 128, 0, 130, 130, 130, 0, 132, 132, 132, 0, 136, 136, 136, 0, 138, 138, 138, 0, 136, 136, 136, 1, 118, 118, 119, 39, 117, 117, 117, 195, 119, 119, 119, 255, 126, 126, 126, 255, 130, 130, 130, 255, 136, 136, 136, 255, 141, 141, 141, 255, 146, 146, 146, 255, + 148, 148, 148, 255, 149, 149, 149, 255, 149, 149, 149, 255, 151, 151, 151, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, 139, 139, 139, 255, 136, 136, 136, 255, 133, 133, 133, 255, 131, 131, 131, 255, + 127, 127, 127, 255, 120, 120, 120, 255, 113, 113, 113, 255, 104, 104, 104, 255, 93, 93, 93, 255, 88, 88, 88, 255, 84, 84, 84, 188, 81, 81, 81, 27, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 133, 133, 133, 0, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 130, 130, 130, 0, 137, 137, 137, 0, 129, 129, 129, 0, 133, 133, 133, 0, 133, 133, 133, 0, 138, 138, 138, 0, 128, 128, 128, 0, 130, 130, 130, 0, 132, 132, 132, 0, 136, 136, 136, 0, 137, 137, 137, 3, 115, 115, 115, 92, 116, 116, 116, 245, 121, 121, 121, 255, + 126, 126, 126, 255, 133, 133, 133, 255, 139, 139, 139, 255, 142, 142, 142, 255, 144, 144, 144, 255, 146, 146, 146, 255, 146, 146, 146, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, + 143, 143, 143, 255, 141, 141, 141, 255, 138, 138, 138, 255, 136, 136, 136, 255, 133, 133, 133, 255, 130, 130, 130, 255, 128, 128, 128, 255, 124, 124, 124, 255, 120, 120, 120, 255, 114, 114, 114, 255, 106, 106, 106, 255, 96, 96, 96, 255, 86, 86, 86, 255, 81, 81, 81, 240, 80, 80, 80, 80, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 134, 134, 134, 0, 132, 132, 132, 0, 131, 131, 131, 0, + 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, 128, 128, 128, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 130, 130, 130, 0, 137, 137, 137, 0, 129, 129, 129, 0, 133, 133, 133, 0, 133, 133, 133, 0, 138, 138, 138, 0, 128, 128, 128, 0, 130, 130, 130, 0, + 132, 132, 132, 0, 133, 133, 133, 2, 113, 113, 113, 138, 115, 115, 115, 255, 121, 121, 121, 255, 127, 127, 127, 255, 133, 133, 133, 255, 138, 138, 138, 255, 140, 140, 140, 255, 142, 142, 142, 255, 142, 142, 142, 255, 144, 144, 144, 255, 145, 145, 145, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, + 149, 149, 149, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 143, 143, 143, 255, 141, 141, 141, 255, 139, 139, 139, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, 129, 129, 129, 255, 126, 126, 126, 255, 124, 124, 124, 255, 121, 121, 121, 255, 119, 119, 119, 255, 114, 114, 114, 255, 107, 107, 107, 255, 97, 97, 97, 255, 86, 86, 86, 255, 79, 79, 79, 255, + 76, 76, 76, 122, 136, 136, 136, 0, 133, 133, 133, 0, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, 127, 127, 127, 0, 126, 126, 126, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 130, 130, 130, 0, 137, 137, 137, 0, + 129, 129, 129, 0, 133, 133, 133, 0, 133, 133, 133, 0, 138, 138, 138, 0, 127, 127, 127, 0, 129, 129, 129, 0, 116, 116, 116, 5, 111, 111, 111, 161, 115, 115, 115, 255, 120, 120, 120, 255, 127, 127, 127, 255, 132, 132, 132, 255, 136, 136, 136, 255, 138, 138, 139, 255, 139, 139, 139, 255, 140, 140, 140, 255, 142, 142, 142, 255, 143, 143, 143, 255, 144, 144, 144, 255, 147, 147, 147, 255, 147, 147, 147, 255, + 148, 148, 148, 255, 149, 149, 149, 255, 149, 149, 149, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 150, 150, 150, 255, 148, 148, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, 137, 137, 137, 255, 135, 135, 135, 255, 132, 132, 132, 255, 131, 131, 131, 255, 131, 131, 131, 255, 128, 128, 128, 255, 126, 126, 126, 255, 123, 123, 123, 255, 120, 120, 120, 255, + 117, 117, 117, 255, 116, 116, 116, 255, 112, 112, 112, 255, 106, 106, 106, 255, 98, 98, 98, 255, 86, 86, 86, 255, 78, 78, 78, 255, 74, 74, 74, 146, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, 128, 128, 128, 0, 127, 127, 127, 0, 126, 126, 126, 0, 126, 126, 126, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 130, 130, 130, 0, 137, 137, 137, 0, 129, 129, 129, 0, 133, 133, 133, 0, 133, 133, 133, 0, 138, 138, 138, 0, 132, 132, 132, 0, 128, 128, 128, 5, 108, 108, 108, 172, 113, 113, 114, 255, 119, 119, 120, 255, 124, 124, 124, 255, 130, 130, 131, 255, 132, 132, 133, 255, 135, 135, 135, 255, 136, 136, 136, 255, 136, 136, 136, 255, + 139, 139, 140, 255, 140, 140, 140, 255, 142, 142, 142, 255, 142, 142, 142, 255, 144, 144, 145, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 142, 142, 142, 255, 139, 139, 139, 255, 136, 136, 136, 255, 131, 131, 131, 255, + 128, 128, 128, 255, 126, 126, 126, 255, 125, 125, 125, 255, 124, 124, 124, 255, 122, 122, 122, 255, 119, 119, 119, 255, 115, 115, 115, 255, 114, 114, 114, 255, 113, 113, 113, 255, 110, 110, 110, 255, 105, 105, 105, 255, 97, 97, 97, 255, 86, 86, 86, 255, 75, 75, 75, 255, 71, 71, 71, 155, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, 127, 127, 127, 0, 126, 126, 126, 0, + 126, 126, 126, 0, 126, 126, 126, 0, 127, 127, 127, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 130, 130, 130, 0, 137, 137, 137, 0, 129, 129, 129, 0, 133, 133, 133, 0, 134, 134, 134, 0, 134, 134, 134, 0, 133, 133, 133, 3, 107, 107, 107, 149, 110, 110, 110, 255, 117, 117, 117, 255, 122, 122, 123, 255, + 127, 127, 128, 255, 130, 130, 130, 255, 130, 130, 130, 255, 133, 133, 133, 255, 134, 134, 134, 255, 136, 136, 136, 255, 137, 137, 137, 255, 139, 139, 139, 255, 139, 139, 139, 255, 142, 142, 142, 255, 144, 144, 144, 255, 148, 148, 148, 255, 150, 150, 150, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, + 149, 149, 149, 255, 148, 148, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 135, 135, 135, 255, 130, 130, 130, 255, 126, 126, 126, 255, 122, 122, 122, 255, 120, 120, 120, 255, 119, 119, 119, 255, 117, 117, 117, 255, 114, 114, 114, 255, 111, 111, 111, 255, 110, 110, 110, 255, 108, 108, 108, 255, 107, 107, 107, 255, 102, 102, 102, 255, 94, 94, 94, 255, 82, 82, 82, 255, 73, 73, 73, 255, + 70, 70, 70, 137, 130, 130, 130, 0, 128, 128, 128, 0, 127, 127, 127, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 127, 127, 127, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 130, 130, 130, 0, 137, 137, 137, 0, 129, 129, 129, 0, 131, 131, 131, 0, 135, 135, 135, 0, + 133, 133, 133, 1, 107, 107, 107, 123, 107, 107, 108, 255, 115, 115, 115, 255, 120, 120, 120, 255, 124, 124, 124, 255, 126, 126, 126, 255, 127, 127, 127, 255, 128, 128, 128, 255, 132, 132, 132, 255, 133, 133, 133, 255, 134, 134, 134, 255, 135, 135, 135, 255, 137, 137, 137, 255, 140, 140, 140, 255, 145, 145, 145, 255, 149, 149, 149, 255, 151, 151, 151, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, + 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 136, 136, 136, 255, 132, 132, 132, 255, 128, 128, 128, 255, 122, 122, 122, 255, 118, 118, 118, 255, 116, 116, 116, 255, 113, 113, 113, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, + 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 103, 255, 99, 99, 99, 255, 93, 93, 93, 255, 79, 79, 79, 255, 70, 70, 70, 255, 68, 68, 68, 104, 125, 125, 125, 0, 126, 126, 126, 0, 126, 126, 126, 0, 127, 127, 127, 0, 128, 128, 128, 0, 129, 129, 129, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 140, 140, 140, 0, 129, 129, 129, 0, 136, 136, 136, 0, 132, 132, 132, 0, 129, 129, 129, 0, 132, 132, 132, 0, 106, 106, 106, 63, 105, 105, 105, 249, 111, 111, 112, 255, 118, 118, 118, 255, 122, 122, 122, 255, 122, 122, 122, 255, 123, 123, 123, 255, 125, 125, 125, 255, 128, 128, 128, 255, 129, 129, 129, 255, 130, 130, 130, 255, 131, 131, 131, 255, 135, 135, 135, 255, 139, 139, 139, 255, 143, 143, 143, 255, + 148, 148, 148, 255, 147, 147, 148, 255, 149, 149, 149, 255, 148, 148, 148, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 146, 146, 146, 255, 143, 143, 143, 255, 141, 141, 141, 255, 139, 139, 139, 255, 136, 136, 136, 255, 132, 132, 132, 255, 131, 131, 131, 255, 128, 128, 128, 255, 123, 123, 123, 255, + 119, 119, 119, 255, 114, 114, 114, 255, 110, 110, 110, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 104, 104, 104, 255, 102, 102, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, 98, 98, 98, 255, 90, 90, 90, 255, 77, 77, 77, 255, 69, 69, 69, 249, 66, 66, 66, 50, 126, 126, 126, 0, 127, 127, 127, 0, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 133, 133, 133, 0, 131, 131, 131, 0, 136, 136, 136, 0, 131, 131, 131, 0, 105, 105, 105, 23, 103, 103, 103, 229, 108, 108, 108, 255, 114, 114, 114, 255, 119, 119, 119, 255, 120, 120, 120, 255, 120, 120, 120, 255, 122, 122, 122, 255, 124, 124, 124, 255, 126, 126, 126, 255, + 125, 125, 125, 255, 129, 129, 129, 255, 132, 132, 132, 255, 137, 137, 137, 255, 140, 140, 140, 255, 143, 143, 143, 255, 143, 143, 143, 255, 144, 144, 144, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 148, 148, 148, 255, 146, 146, 146, 255, 143, 143, 143, 255, 140, 140, 140, 255, + 136, 136, 136, 255, 132, 132, 132, 255, 129, 129, 129, 255, 127, 127, 127, 255, 124, 124, 124, 255, 123, 123, 123, 255, 120, 120, 120, 255, 115, 115, 115, 255, 112, 112, 112, 255, 107, 107, 107, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 101, 101, 101, 255, 99, 99, 99, 255, 99, 99, 99, 255, 99, 99, 99, 255, 95, 95, 95, 255, 86, 86, 86, 255, 72, 72, 72, 255, 67, 67, 67, 220, + 63, 63, 63, 12, 129, 129, 129, 0, 130, 130, 130, 0, 131, 131, 131, 0, 133, 133, 133, 0, 134, 134, 134, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 140, 140, 140, 0, 131, 131, 131, 0, 134, 134, 134, 0, 136, 136, 136, 2, 101, 101, 101, 158, 105, 105, 105, 255, 110, 110, 111, 255, 115, 115, 115, 255, + 117, 117, 117, 255, 116, 116, 117, 255, 118, 118, 119, 255, 120, 120, 121, 255, 121, 121, 121, 255, 121, 121, 121, 255, 124, 124, 124, 255, 130, 130, 130, 255, 133, 133, 133, 255, 137, 137, 137, 255, 138, 138, 138, 255, 139, 139, 139, 255, 139, 139, 139, 255, 142, 142, 142, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, + 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, 144, 144, 144, 255, 141, 141, 141, 255, 137, 137, 137, 255, 132, 132, 132, 255, 127, 127, 127, 255, 123, 123, 123, 255, 120, 120, 120, 255, 119, 119, 119, 255, 118, 118, 118, 255, 116, 116, 116, 255, 113, 113, 113, 255, 108, 108, 108, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 99, 99, 99, 255, + 97, 97, 97, 255, 98, 98, 98, 255, 97, 97, 97, 255, 92, 92, 92, 255, 82, 82, 82, 255, 69, 69, 69, 255, 65, 65, 65, 146, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 140, 140, 140, 0, 137, 137, 137, 0, + 129, 129, 129, 0, 102, 102, 102, 59, 102, 102, 102, 252, 106, 106, 106, 255, 111, 111, 111, 255, 114, 114, 114, 255, 114, 114, 115, 255, 115, 115, 115, 255, 117, 117, 117, 255, 117, 117, 117, 255, 117, 117, 117, 255, 120, 120, 120, 255, 125, 125, 125, 255, 130, 130, 130, 255, 133, 133, 133, 255, 134, 134, 134, 255, 134, 134, 134, 255, 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 142, 255, 145, 145, 145, 255, + 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 155, 155, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 150, 150, 150, 255, 149, 149, 149, 255, 144, 144, 144, 255, 141, 141, 141, 255, 137, 137, 137, 255, 133, 133, 133, 255, 128, 128, 128, 255, 122, 122, 122, 255, 117, 117, 117, 255, 114, 114, 114, 255, 113, 113, 113, 255, 111, 111, 111, 255, 110, 110, 110, 255, + 107, 107, 107, 255, 104, 104, 104, 255, 99, 99, 99, 255, 98, 98, 98, 255, 99, 99, 99, 255, 98, 98, 98, 255, 96, 96, 96, 255, 95, 95, 95, 255, 96, 96, 96, 255, 94, 94, 94, 255, 89, 89, 89, 255, 77, 77, 77, 255, 68, 68, 68, 252, 67, 67, 67, 50, 133, 133, 133, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 136, 136, 136, 0, 140, 140, 140, 0, 134, 134, 134, 3, 98, 98, 98, 206, 104, 104, 104, 255, 106, 106, 106, 255, 110, 110, 111, 255, 111, 111, 111, 255, 112, 112, 112, 255, 114, 114, 114, 255, 115, 115, 115, 255, 113, 113, 114, 255, 117, 117, 117, 255, 121, 121, 121, 255, 126, 126, 127, 255, 127, 127, 127, 255, 128, 128, 128, 255, + 129, 129, 129, 255, 130, 130, 130, 255, 133, 133, 134, 255, 138, 138, 138, 255, 141, 141, 141, 255, 143, 143, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 153, 153, 153, 255, 151, 151, 151, 255, 147, 147, 147, 255, 145, 145, 145, 255, 139, 139, 139, 255, 136, 136, 136, 255, 132, 132, 132, 255, 128, 128, 128, 255, + 123, 123, 123, 255, 118, 118, 118, 255, 112, 112, 112, 255, 107, 107, 107, 255, 107, 107, 107, 255, 108, 108, 108, 255, 106, 106, 106, 255, 103, 103, 103, 255, 99, 99, 99, 255, 97, 97, 97, 255, 95, 95, 95, 255, 97, 97, 97, 255, 97, 97, 97, 255, 95, 95, 95, 255, 94, 94, 94, 255, 95, 95, 95, 255, 93, 93, 93, 255, 85, 85, 85, 255, 73, 73, 73, 255, 67, 67, 67, 191, 135, 135, 135, 1, + 136, 136, 136, 0, 136, 136, 136, 0, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 132, 132, 132, 0, 137, 137, 137, 0, 98, 98, 99, 77, 99, 99, 100, 255, 104, 104, 104, 255, 107, 107, 108, 255, 109, 109, 109, 255, 108, 108, 109, 255, 111, 111, 111, 255, 111, 111, 112, 255, 111, 111, 111, 255, + 112, 112, 112, 255, 117, 117, 117, 255, 121, 121, 121, 255, 124, 124, 124, 255, 123, 123, 123, 255, 125, 125, 125, 255, 126, 126, 127, 255, 130, 130, 130, 255, 133, 133, 133, 255, 135, 135, 135, 255, 139, 139, 139, 255, 142, 142, 142, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 151, 151, 151, 255, + 147, 147, 147, 255, 143, 143, 143, 255, 138, 138, 138, 255, 132, 132, 132, 255, 129, 129, 129, 255, 125, 125, 125, 255, 122, 122, 122, 255, 118, 118, 118, 255, 113, 113, 113, 255, 108, 108, 108, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 101, 255, 98, 98, 98, 255, 96, 96, 96, 255, 94, 94, 94, 255, 93, 93, 93, 255, 95, 95, 95, 255, 96, 96, 96, 255, 93, 93, 93, 255, + 94, 94, 94, 255, 95, 95, 95, 255, 91, 91, 91, 255, 82, 82, 82, 255, 70, 70, 70, 255, 70, 70, 70, 62, 136, 136, 136, 0, 138, 138, 138, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 133, 133, 133, 0, 133, 133, 133, 4, 98, 98, 98, 195, 102, 102, 102, 255, 105, 105, 106, 255, + 106, 106, 107, 255, 107, 107, 108, 255, 107, 107, 108, 255, 110, 110, 110, 255, 109, 109, 109, 255, 108, 108, 109, 255, 112, 112, 112, 255, 116, 116, 116, 255, 118, 118, 118, 255, 119, 119, 119, 255, 120, 120, 120, 255, 121, 121, 121, 255, 124, 124, 124, 255, 129, 129, 129, 255, 131, 131, 131, 255, 134, 134, 134, 255, 137, 137, 138, 255, 140, 140, 140, 255, 144, 144, 144, 255, 146, 146, 146, 255, 149, 149, 149, 255, + 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 149, 149, 149, 255, 147, 147, 147, 255, 143, 143, 143, 255, 137, 137, 137, 255, 133, 133, 133, 255, 126, 126, 126, 255, 122, 122, 122, 255, 118, 118, 118, 255, 115, 115, 115, 255, 111, 111, 111, 255, 109, 109, 109, 255, 103, 103, 103, 255, 98, 98, 98, 255, 99, 99, 99, 255, 100, 100, 100, 255, 99, 99, 99, 255, + 96, 96, 96, 255, 94, 94, 94, 255, 93, 93, 93, 255, 94, 94, 94, 255, 96, 96, 96, 255, 95, 95, 95, 255, 94, 94, 94, 255, 97, 97, 96, 255, 96, 96, 96, 255, 89, 89, 89, 255, 78, 78, 78, 255, 72, 72, 72, 185, 139, 139, 139, 1, 142, 142, 142, 0, 144, 144, 144, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 138, 138, 138, 0, 136, 136, 136, 0, 99, 99, 99, 50, 98, 98, 98, 255, 102, 102, 103, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 106, 255, 106, 106, 106, 255, 106, 106, 107, 255, 106, 106, 106, 255, 108, 108, 108, 255, 113, 113, 113, 255, 114, 114, 115, 255, 115, 115, 116, 255, 116, 116, 116, 255, 117, 117, 117, 255, 120, 120, 120, 255, 124, 124, 124, 255, 126, 126, 126, 255, 129, 129, 129, 255, + 132, 132, 132, 255, 135, 135, 135, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 145, 145, 145, 255, 141, 141, 141, 255, 137, 137, 137, 255, 131, 131, 131, 255, 126, 126, 126, 255, 120, 120, 120, 255, 115, 115, 115, 255, 111, 111, 111, 255, 108, 108, 108, 255, + 106, 106, 106, 255, 104, 104, 104, 255, 98, 98, 98, 255, 95, 95, 95, 255, 97, 97, 97, 255, 98, 98, 98, 255, 97, 97, 97, 255, 95, 95, 95, 255, 94, 94, 94, 255, 94, 94, 94, 255, 96, 96, 96, 255, 96, 96, 96, 255, 96, 96, 96, 255, 99, 99, 99, 255, 99, 99, 99, 255, 96, 96, 96, 255, 88, 88, 88, 255, 77, 77, 76, 255, 78, 78, 78, 42, 145, 145, 145, 0, 146, 146, 146, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 133, 133, 133, 2, 96, 96, 96, 147, 99, 99, 100, 255, 105, 105, 105, 255, 103, 103, 104, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 103, 103, 104, 255, 103, 103, 104, 255, 108, 108, 108, 255, 112, 112, 112, 255, 112, 112, 112, 255, 111, 111, 112, 255, + 112, 112, 113, 255, 114, 114, 114, 255, 118, 118, 118, 255, 120, 120, 120, 255, 122, 122, 123, 255, 125, 125, 125, 255, 129, 129, 130, 255, 132, 132, 133, 255, 136, 136, 136, 255, 138, 138, 138, 255, 142, 142, 142, 255, 143, 143, 143, 255, 147, 147, 147, 255, 151, 151, 151, 255, 155, 155, 155, 255, 156, 156, 156, 255, 155, 155, 155, 255, 151, 151, 151, 255, 146, 146, 146, 255, 139, 139, 139, 255, 135, 135, 135, 255, + 128, 128, 128, 255, 125, 125, 125, 255, 119, 119, 119, 255, 114, 114, 114, 255, 108, 108, 108, 255, 105, 105, 105, 255, 102, 102, 102, 255, 102, 102, 102, 255, 100, 100, 100, 255, 95, 95, 95, 255, 94, 94, 94, 255, 96, 96, 96, 255, 97, 97, 97, 255, 96, 96, 96, 255, 95, 95, 95, 255, 95, 95, 95, 255, 97, 97, 97, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 103, 103, 103, 255, + 103, 103, 103, 255, 95, 95, 95, 255, 84, 84, 84, 255, 78, 78, 78, 141, 147, 147, 147, 0, 148, 148, 148, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 119, 119, 119, 8, 96, 96, 96, 231, 102, 102, 103, 255, 105, 105, 105, 255, 101, 101, 101, 255, 102, 102, 102, 255, 102, 102, 102, 255, 103, 103, 103, 255, + 101, 101, 101, 255, 104, 104, 105, 255, 108, 108, 109, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 110, 110, 111, 255, 112, 112, 113, 255, 116, 116, 116, 255, 116, 116, 117, 255, 119, 119, 119, 255, 121, 121, 121, 255, 125, 125, 125, 255, 129, 129, 129, 255, 133, 133, 133, 255, 135, 135, 135, 255, 139, 139, 139, 255, 143, 143, 143, 255, 151, 151, 151, 255, 154, 154, 154, 255, 156, 156, 156, 255, + 156, 156, 156, 255, 155, 155, 155, 255, 151, 151, 151, 255, 146, 146, 146, 255, 139, 139, 139, 255, 132, 132, 132, 255, 124, 124, 124, 255, 119, 119, 119, 255, 115, 115, 115, 255, 113, 113, 113, 255, 108, 108, 108, 255, 102, 102, 102, 255, 100, 100, 100, 255, 98, 98, 98, 255, 99, 99, 99, 255, 95, 95, 95, 255, 93, 93, 93, 255, 94, 94, 94, 255, 97, 97, 97, 255, 97, 97, 97, 255, 97, 97, 97, 255, + 98, 98, 98, 255, 99, 99, 99, 255, 103, 103, 103, 255, 104, 104, 104, 255, 104, 104, 104, 255, 106, 106, 106, 255, 106, 106, 106, 255, 102, 102, 102, 255, 90, 90, 90, 255, 81, 81, 81, 226, 148, 148, 148, 1, 148, 148, 148, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 1, 102, 102, 102, 61, 101, 101, 102, 255, + 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 100, 100, 100, 255, 101, 101, 101, 255, 105, 105, 105, 255, 107, 107, 108, 255, 107, 107, 107, 255, 106, 106, 106, 255, 107, 107, 107, 255, 107, 107, 108, 255, 111, 111, 111, 255, 112, 112, 112, 255, 113, 113, 113, 255, 114, 114, 114, 255, 119, 119, 119, 255, 122, 122, 122, 255, 126, 126, 126, 255, 128, 128, 128, 255, + 132, 132, 132, 255, 140, 140, 140, 255, 145, 145, 145, 255, 150, 150, 150, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 146, 146, 146, 255, 140, 140, 140, 255, 134, 134, 134, 255, 128, 128, 128, 255, 122, 122, 122, 255, 115, 115, 115, 255, 110, 110, 110, 255, 109, 109, 109, 255, 106, 106, 106, 255, 101, 101, 101, 255, 99, 99, 99, 255, 97, 97, 97, 255, 97, 97, 97, 255, + 97, 97, 97, 255, 94, 94, 94, 255, 93, 93, 93, 255, 97, 97, 97, 255, 101, 101, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 103, 103, 102, 255, 106, 106, 106, 255, 108, 108, 108, 255, 107, 107, 107, 255, 108, 108, 108, 255, 109, 109, 109, 255, 105, 105, 105, 255, 98, 98, 98, 255, 85, 85, 85, 255, 82, 82, 82, 47, 148, 148, 148, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 1, 102, 102, 102, 130, 103, 103, 103, 255, 107, 107, 107, 255, 103, 103, 103, 255, 100, 100, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 99, 99, 99, 255, 100, 100, 101, 255, 104, 104, 104, 255, 106, 106, 106, 255, 104, 104, 105, 255, 104, 104, 104, 255, 103, 103, 103, 255, 105, 105, 105, 255, 108, 108, 108, 255, 108, 108, 108, 255, + 108, 108, 108, 255, 111, 111, 112, 255, 115, 115, 116, 255, 119, 119, 119, 255, 121, 121, 121, 255, 124, 124, 124, 255, 132, 132, 132, 255, 139, 139, 139, 255, 141, 141, 141, 255, 141, 141, 141, 255, 144, 144, 144, 255, 148, 148, 148, 255, 150, 150, 150, 255, 149, 149, 149, 255, 144, 144, 144, 255, 135, 135, 135, 255, 129, 129, 129, 255, 122, 122, 122, 255, 117, 117, 117, 255, 112, 112, 112, 255, 107, 107, 107, 255, + 102, 102, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, 98, 98, 98, 255, 97, 97, 97, 255, 96, 96, 96, 255, 97, 97, 97, 255, 97, 97, 97, 255, 97, 97, 97, 255, 101, 101, 100, 255, 105, 105, 105, 255, 106, 106, 106, 255, 106, 106, 106, 255, 106, 106, 106, 255, 107, 107, 107, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 111, 111, 111, 255, 108, 108, 108, 255, 100, 100, 100, 255, + 88, 88, 88, 255, 82, 82, 82, 111, 148, 148, 148, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 3, 105, 105, 105, 187, 107, 107, 107, 255, 110, 110, 110, 255, 105, 105, 105, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 98, 98, 99, 255, 100, 100, 101, 255, 103, 103, 103, 255, 103, 103, 103, 255, + 103, 103, 103, 255, 101, 101, 102, 255, 101, 101, 101, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 109, 109, 110, 255, 113, 113, 113, 255, 113, 113, 113, 255, 115, 115, 115, 255, 122, 122, 122, 255, 129, 129, 129, 255, 130, 130, 130, 255, 132, 132, 132, 255, 137, 137, 137, 255, 145, 145, 145, 255, 150, 150, 150, 255, 153, 153, 153, 255, 151, 151, 151, 255, 143, 143, 143, 255, + 134, 134, 134, 255, 125, 125, 125, 255, 116, 116, 116, 255, 110, 110, 110, 255, 107, 107, 107, 255, 104, 104, 104, 255, 99, 99, 99, 255, 98, 98, 98, 255, 99, 99, 99, 255, 98, 98, 98, 255, 97, 97, 97, 255, 97, 97, 97, 255, 100, 100, 100, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 108, 108, 108, 255, 111, 111, 110, 255, 110, 110, 110, 255, 108, 108, 108, 255, 108, 108, 108, 255, + 110, 110, 110, 255, 110, 110, 110, 255, 110, 110, 110, 255, 111, 111, 111, 255, 109, 109, 109, 255, 103, 103, 103, 255, 91, 91, 91, 255, 83, 83, 83, 179, 149, 149, 149, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 6, 109, 109, 109, 236, 109, 109, 109, 255, 88, 88, 88, 255, 96, 96, 96, 255, 103, 103, 103, 255, + 110, 110, 110, 255, 106, 106, 106, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 100, 100, 101, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, 104, 104, 104, 255, 106, 106, 107, 255, 107, 107, 108, 255, 109, 109, 109, 255, 113, 113, 114, 255, 120, 120, 120, 255, 121, 121, 121, 255, 121, 121, 121, 255, 130, 130, 130, 255, + 136, 136, 136, 255, 145, 145, 145, 255, 150, 150, 150, 255, 154, 154, 154, 255, 150, 150, 150, 255, 143, 143, 143, 255, 132, 132, 132, 255, 121, 121, 121, 255, 110, 110, 110, 255, 104, 104, 104, 255, 100, 100, 100, 255, 99, 99, 99, 255, 97, 97, 97, 255, 96, 96, 96, 255, 98, 98, 98, 255, 100, 100, 100, 255, 101, 101, 101, 255, 103, 103, 103, 255, 105, 105, 104, 255, 106, 106, 106, 255, 108, 108, 108, 255, + 108, 108, 107, 255, 109, 109, 109, 255, 112, 112, 112, 255, 112, 112, 112, 255, 109, 109, 109, 255, 108, 108, 108, 255, 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 109, 255, 111, 111, 111, 255, 109, 109, 110, 255, 105, 105, 105, 255, 93, 93, 93, 255, 83, 83, 83, 223, 151, 151, 151, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 118, 118, 119, 31, 119, 119, 119, 255, 103, 103, 103, 255, 53, 51, 51, 255, 51, 49, 49, 255, 51, 49, 49, 255, 52, 51, 51, 255, 62, 61, 62, 255, 74, 73, 73, 255, 86, 86, 86, 255, 98, 97, 97, 255, 104, 104, 104, 255, 100, 100, 100, 255, 100, 100, 100, 255, 100, 100, 100, 255, 102, 102, 103, 255, 100, 100, 100, 255, 100, 100, 100, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, + 105, 105, 106, 255, 110, 110, 110, 255, 112, 112, 113, 255, 112, 112, 112, 255, 118, 118, 118, 255, 126, 126, 126, 255, 132, 132, 132, 255, 139, 139, 139, 255, 146, 146, 146, 255, 149, 149, 149, 255, 147, 147, 147, 255, 139, 139, 139, 255, 128, 128, 128, 255, 116, 116, 116, 255, 105, 105, 105, 255, 97, 97, 97, 255, 95, 95, 95, 255, 94, 94, 94, 255, 97, 97, 97, 255, 98, 98, 98, 255, 100, 100, 100, 255, + 105, 105, 105, 255, 107, 107, 107, 255, 109, 109, 109, 255, 110, 110, 110, 255, 110, 110, 110, 255, 110, 110, 110, 255, 111, 111, 111, 255, 110, 110, 110, 255, 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 109, 255, 109, 109, 109, 255, 110, 110, 110, 255, 110, 110, 110, 255, 108, 108, 108, 255, 109, 109, 109, 255, 110, 110, 110, 255, 105, 105, 105, 255, 95, 95, 95, 255, 84, 84, 84, 252, 96, 96, 96, 12, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 122, 122, 122, 67, 125, 125, 126, 255, 101, 101, 101, 255, 59, 58, 58, 255, 56, 56, 56, 255, 56, 55, 56, 255, 57, 56, 56, 255, 56, 55, 55, 255, 55, 55, 55, 255, 56, 56, 56, 255, 88, 87, 87, 255, 105, 105, 105, 255, 100, 100, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, + 101, 101, 101, 255, 99, 99, 99, 255, 99, 99, 99, 255, 100, 100, 101, 255, 100, 100, 100, 255, 99, 99, 100, 255, 104, 104, 104, 255, 106, 106, 107, 255, 105, 105, 106, 255, 107, 107, 107, 255, 114, 114, 115, 255, 117, 117, 117, 255, 122, 122, 122, 255, 129, 129, 129, 255, 139, 139, 139, 255, 149, 149, 149, 255, 149, 149, 149, 255, 136, 136, 136, 255, 119, 119, 119, 255, 106, 106, 106, 255, 98, 98, 98, 255, + 92, 92, 92, 255, 90, 90, 90, 255, 92, 92, 92, 255, 99, 99, 99, 255, 105, 105, 105, 255, 106, 106, 106, 255, 110, 110, 110, 255, 111, 111, 111, 255, 112, 112, 112, 255, 112, 112, 112, 255, 112, 112, 112, 255, 110, 110, 110, 255, 111, 111, 111, 255, 110, 110, 110, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 108, 108, 108, 255, 110, 110, 110, 255, 109, 109, 110, 255, 108, 108, 108, 255, + 108, 108, 108, 255, 109, 109, 109, 255, 106, 106, 106, 255, 97, 97, 97, 255, 86, 86, 86, 255, 85, 85, 86, 52, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 90, 130, 130, 130, 255, 131, 131, 132, 255, 127, 127, 128, 255, 112, 112, 112, 255, 104, 104, 104, 255, 95, 94, 95, 255, 82, 82, 82, 255, 73, 73, 73, 255, + 63, 62, 63, 255, 102, 102, 102, 255, 109, 109, 110, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 102, 102, 102, 255, 100, 100, 100, 255, 99, 99, 99, 255, 100, 100, 100, 255, 100, 100, 100, 255, 100, 100, 100, 255, 102, 102, 102, 255, 102, 102, 102, 255, 100, 100, 100, 255, 105, 105, 105, 255, 107, 107, 108, 255, 105, 105, 105, 255, 110, 110, 110, 255, 119, 119, 119, 255, 137, 137, 137, 255, + 148, 148, 148, 255, 150, 150, 150, 255, 133, 133, 133, 255, 114, 114, 114, 255, 99, 99, 99, 255, 92, 92, 92, 255, 91, 91, 91, 255, 93, 93, 93, 255, 101, 101, 101, 255, 107, 107, 107, 255, 111, 111, 111, 255, 112, 112, 112, 255, 112, 112, 112, 255, 112, 112, 112, 255, 112, 112, 112, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 110, 110, 111, 255, 109, 109, 109, 255, + 109, 109, 109, 255, 108, 108, 108, 255, 107, 107, 107, 255, 108, 108, 109, 255, 109, 109, 110, 255, 107, 107, 107, 255, 107, 107, 107, 255, 108, 108, 108, 255, 106, 106, 106, 255, 98, 98, 98, 255, 87, 87, 87, 255, 84, 84, 85, 77, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 138, 102, 136, 136, 136, 255, 135, 135, 135, 255, + 125, 125, 126, 255, 120, 120, 120, 255, 122, 122, 122, 255, 122, 122, 122, 255, 120, 120, 120, 255, 122, 122, 122, 255, 123, 123, 123, 255, 119, 119, 119, 255, 115, 115, 115, 255, 113, 113, 113, 255, 112, 112, 112, 255, 112, 112, 113, 255, 110, 110, 110, 255, 106, 106, 107, 255, 106, 106, 106, 255, 105, 105, 106, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 100, 100, 100, 255, + 104, 104, 104, 255, 102, 102, 102, 255, 97, 97, 97, 255, 99, 99, 100, 255, 109, 109, 110, 255, 122, 122, 122, 255, 138, 138, 138, 255, 144, 144, 144, 255, 121, 121, 121, 255, 106, 106, 106, 255, 97, 97, 97, 255, 98, 98, 98, 255, 103, 103, 103, 255, 105, 105, 105, 255, 106, 106, 106, 255, 108, 108, 108, 255, 110, 110, 110, 255, 112, 112, 112, 255, 112, 112, 112, 255, 111, 111, 112, 255, 110, 110, 110, 255, + 110, 110, 110, 255, 110, 110, 110, 255, 108, 108, 108, 255, 108, 108, 108, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 109, 255, 106, 106, 107, 255, 105, 105, 106, 255, 106, 106, 106, 255, 108, 108, 108, 255, 107, 107, 107, 255, 106, 106, 106, 255, 107, 107, 107, 255, 105, 105, 105, 255, 97, 97, 98, 255, 87, 87, 87, 255, 85, 85, 86, 97, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 145, 145, 145, 116, 144, 144, 144, 255, 141, 141, 141, 255, 132, 132, 132, 255, 125, 125, 125, 255, 125, 125, 125, 255, 126, 126, 126, 255, 122, 122, 122, 255, 123, 123, 123, 255, 126, 126, 127, 255, 126, 126, 126, 255, 124, 124, 124, 255, 122, 122, 123, 255, 123, 123, 123, 255, 124, 124, 124, 255, 121, 121, 121, 255, 118, 118, 118, 255, 116, 116, 117, 255, + 118, 118, 118, 255, 117, 117, 117, 255, 117, 117, 117, 255, 116, 116, 116, 255, 112, 112, 112, 255, 110, 110, 110, 255, 111, 111, 111, 255, 103, 103, 103, 255, 94, 94, 94, 255, 96, 96, 96, 255, 99, 99, 99, 255, 98, 98, 99, 255, 116, 116, 116, 255, 145, 145, 145, 255, 100, 100, 100, 255, 104, 104, 104, 255, 115, 115, 115, 255, 112, 112, 112, 255, 109, 109, 109, 255, 105, 105, 106, 255, 104, 104, 104, 255, + 105, 105, 105, 255, 108, 108, 108, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 108, 255, 106, 106, 106, 255, 107, 107, 107, 255, 107, 107, 107, 255, 108, 108, 108, 255, 107, 107, 107, 255, 105, 105, 105, 255, 106, 106, 106, 255, 107, 107, 107, 255, 105, 105, 106, 255, 105, 105, 106, 255, 105, 105, 106, 255, 104, 104, 105, 255, + 97, 97, 98, 255, 86, 86, 87, 255, 85, 85, 86, 109, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 116, 151, 151, 151, 255, 147, 147, 147, 255, 139, 139, 139, 255, 131, 131, 132, 255, 133, 133, 133, 255, 133, 133, 133, 255, 130, 130, 130, 255, 131, 131, 132, 255, 134, 134, 135, 255, 134, 134, 135, 255, 133, 133, 134, 255, + 132, 132, 133, 255, 134, 134, 135, 255, 136, 136, 136, 255, 133, 133, 134, 255, 131, 131, 132, 255, 130, 130, 131, 255, 132, 132, 133, 255, 133, 133, 134, 255, 136, 136, 136, 255, 135, 135, 135, 255, 131, 131, 131, 255, 133, 133, 134, 255, 137, 137, 138, 255, 131, 131, 132, 255, 125, 125, 126, 255, 129, 129, 129, 255, 130, 130, 131, 255, 125, 125, 126, 255, 128, 128, 129, 255, 104, 104, 104, 255, 105, 105, 105, 255, + 106, 106, 106, 255, 109, 109, 109, 255, 107, 107, 107, 255, 105, 105, 105, 255, 102, 102, 102, 255, 100, 100, 100, 255, 102, 102, 102, 255, 103, 103, 103, 255, 107, 107, 107, 255, 106, 106, 106, 255, 106, 106, 106, 255, 105, 105, 105, 255, 106, 106, 106, 255, 107, 107, 107, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 106, 255, 106, 106, 106, 255, 105, 105, 105, 255, 103, 103, 103, 255, + 104, 104, 104, 255, 106, 106, 106, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 97, 97, 97, 255, 86, 86, 86, 255, 84, 84, 84, 112, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 158, 158, 159, 105, 158, 158, 159, 255, 154, 154, 154, 255, 145, 145, 145, 255, 139, 139, 139, 255, 140, 140, 141, 255, + 139, 139, 140, 255, 137, 137, 137, 255, 139, 139, 140, 255, 142, 142, 142, 255, 142, 142, 142, 255, 142, 142, 142, 255, 141, 141, 141, 255, 143, 143, 143, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 143, 143, 143, 255, 146, 146, 146, 255, 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 152, 255, 148, 148, 148, 255, 150, 150, 150, 255, 156, 156, 156, 255, 152, 152, 152, 255, 142, 142, 142, 255, + 139, 139, 139, 255, 130, 130, 130, 255, 103, 103, 103, 255, 121, 121, 121, 255, 154, 154, 154, 255, 133, 133, 134, 255, 107, 107, 108, 255, 100, 100, 100, 255, 99, 99, 100, 255, 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 97, 255, 99, 99, 99, 255, 101, 101, 101, 255, 104, 104, 105, 255, 103, 103, 104, 255, 103, 103, 103, 255, 103, 103, 104, 255, 104, 104, 105, 255, 104, 104, 105, 255, 103, 103, 103, 255, + 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 104, 104, 105, 255, 103, 103, 104, 255, 102, 102, 103, 255, 102, 102, 102, 255, 104, 104, 105, 255, 103, 103, 104, 255, 103, 103, 103, 255, 102, 102, 103, 255, 103, 103, 103, 255, 96, 96, 96, 255, 86, 86, 86, 255, 84, 84, 84, 96, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 164, 164, 164, 94, 164, 164, 164, 255, 159, 159, 159, 255, 150, 150, 150, 255, 144, 144, 144, 255, 146, 146, 146, 255, 147, 147, 147, 255, 145, 145, 145, 255, 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 156, 156, 156, 255, + 154, 154, 154, 255, 147, 147, 147, 255, 143, 143, 143, 255, 144, 144, 144, 255, 133, 133, 133, 255, 113, 113, 112, 255, 98, 98, 98, 255, 100, 100, 100, 255, 122, 122, 122, 255, 151, 151, 151, 255, 156, 156, 156, 255, 147, 147, 147, 255, 133, 133, 134, 255, 117, 117, 118, 255, 108, 108, 109, 255, 100, 100, 100, 255, 96, 96, 97, 255, 94, 94, 95, 255, 97, 97, 98, 255, 100, 100, 100, 255, 102, 102, 103, 255, + 101, 101, 102, 255, 100, 100, 101, 255, 100, 100, 101, 255, 103, 103, 103, 255, 102, 102, 103, 255, 100, 100, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 102, 102, 103, 255, 102, 102, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 103, 103, 103, 255, 102, 102, 102, 255, 102, 102, 103, 255, 102, 102, 102, 255, 101, 101, 102, 255, 94, 94, 95, 255, 84, 84, 84, 255, 84, 84, 85, 84, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 169, 169, 169, 76, 169, 169, 169, 255, 164, 164, 164, 255, 156, 156, 156, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 148, 148, 148, 255, 149, 149, 149, 255, 152, 152, 152, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 154, 154, 154, 255, + 152, 152, 152, 255, 148, 148, 148, 255, 149, 149, 149, 255, 148, 148, 148, 255, 145, 145, 145, 255, 144, 144, 144, 255, 140, 140, 140, 255, 131, 131, 131, 255, 120, 120, 120, 255, 117, 117, 117, 255, 110, 110, 110, 255, 101, 101, 101, 255, 101, 101, 101, 255, 116, 116, 116, 255, 139, 139, 140, 255, 156, 156, 156, 255, 155, 155, 156, 255, 149, 149, 150, 255, 138, 138, 139, 255, 131, 131, 132, 255, 122, 122, 122, 255, + 113, 113, 113, 255, 105, 105, 106, 255, 100, 100, 101, 255, 99, 99, 100, 255, 100, 100, 101, 255, 101, 101, 101, 255, 100, 100, 101, 255, 99, 99, 99, 255, 99, 99, 100, 255, 100, 100, 101, 255, 100, 100, 100, 255, 99, 99, 99, 255, 99, 99, 100, 255, 101, 101, 102, 255, 101, 101, 102, 255, 100, 100, 101, 255, 101, 101, 101, 255, 100, 100, 101, 255, 100, 100, 101, 255, 101, 101, 102, 255, 101, 101, 101, 255, + 100, 100, 101, 255, 102, 102, 102, 255, 100, 100, 100, 255, 92, 92, 93, 255, 82, 82, 83, 255, 86, 86, 86, 60, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 168, 168, 168, 42, 174, 174, 174, 255, 168, 168, 168, 255, 161, 161, 161, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 150, 150, 150, 255, 149, 149, 149, 255, + 153, 153, 153, 255, 154, 154, 154, 255, 152, 152, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 146, 146, 146, 255, 140, 140, 140, 255, 137, 137, 137, 255, 135, 135, 135, 255, 131, 131, 131, 255, 125, 125, 125, 255, 122, 122, 122, 255, 113, 113, 113, 255, 102, 102, 102, 255, 101, 101, 101, 255, 108, 108, 108, 255, 114, 114, 114, 255, 120, 120, 120, 255, 131, 131, 132, 255, 145, 145, 145, 255, + 151, 151, 152, 255, 151, 151, 152, 255, 146, 146, 147, 255, 139, 139, 139, 255, 134, 134, 135, 255, 131, 131, 131, 255, 127, 127, 127, 255, 115, 115, 116, 255, 106, 106, 107, 255, 105, 105, 105, 255, 105, 105, 106, 255, 105, 105, 105, 255, 101, 101, 101, 255, 99, 99, 100, 255, 100, 100, 101, 255, 99, 99, 99, 255, 97, 97, 98, 255, 99, 99, 99, 255, 99, 99, 100, 255, 98, 98, 99, 255, 99, 99, 99, 255, + 100, 100, 101, 255, 99, 99, 99, 255, 98, 98, 99, 255, 101, 101, 101, 255, 101, 101, 102, 255, 100, 100, 101, 255, 99, 99, 100, 255, 100, 100, 100, 255, 99, 99, 99, 255, 91, 91, 91, 255, 82, 82, 83, 255, 95, 95, 96, 17, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 9, 176, 176, 176, 245, 172, 172, 172, 255, + 164, 164, 164, 255, 153, 153, 153, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 145, 145, 145, 255, 148, 148, 148, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 140, 255, 136, 136, 136, 255, 129, 129, 129, 255, 124, 124, 124, 255, 120, 120, 120, 255, 114, 114, 114, 255, 110, 110, 110, 255, 107, 107, 107, 255, 105, 105, 105, 255, 103, 103, 103, 255, + 103, 103, 103, 255, 113, 113, 113, 255, 127, 127, 127, 255, 137, 137, 137, 255, 144, 144, 144, 255, 150, 150, 150, 255, 150, 150, 151, 255, 148, 148, 149, 255, 145, 145, 145, 255, 140, 140, 141, 255, 138, 138, 138, 255, 135, 135, 136, 255, 132, 132, 133, 255, 123, 123, 124, 255, 116, 116, 117, 255, 114, 114, 114, 255, 113, 113, 114, 255, 109, 109, 110, 255, 106, 106, 107, 255, 104, 104, 104, 255, 103, 103, 104, 255, + 101, 101, 101, 255, 99, 99, 100, 255, 99, 99, 100, 255, 98, 98, 99, 255, 97, 97, 98, 255, 98, 98, 99, 255, 99, 99, 100, 255, 97, 97, 98, 255, 97, 97, 98, 255, 99, 99, 100, 255, 100, 100, 100, 255, 99, 99, 100, 255, 98, 98, 99, 255, 99, 99, 99, 255, 97, 97, 98, 255, 89, 89, 89, 255, 80, 80, 81, 230, 137, 137, 137, 3, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 7, 176, 176, 176, 199, 173, 173, 173, 255, 165, 165, 165, 255, 153, 153, 153, 255, 147, 147, 147, 255, 147, 147, 147, 255, 144, 144, 144, 255, 140, 140, 140, 255, 141, 141, 141, 255, 142, 142, 142, 255, 139, 139, 139, 255, 135, 135, 135, 255, 132, 132, 132, 255, 128, 128, 128, 255, 125, 125, 125, 255, 119, 119, 118, 255, 112, 112, 112, 255, + 108, 108, 108, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 106, 106, 106, 255, 111, 111, 111, 255, 113, 113, 113, 255, 119, 119, 119, 255, 132, 132, 132, 255, 143, 143, 144, 255, 152, 152, 152, 255, 154, 154, 155, 255, 153, 153, 153, 255, 151, 151, 152, 255, 149, 149, 149, 255, 145, 145, 146, 255, 141, 141, 142, 255, 136, 136, 137, 255, 131, 131, 132, 255, 127, 127, 128, 255, 126, 126, 126, 255, + 124, 124, 125, 255, 120, 120, 121, 255, 116, 116, 116, 255, 111, 111, 112, 255, 109, 109, 109, 255, 106, 106, 107, 255, 103, 103, 104, 255, 103, 103, 103, 255, 102, 102, 103, 255, 100, 100, 101, 255, 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 98, 255, 97, 97, 98, 255, 96, 96, 97, 255, 98, 98, 99, 255, 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 99, 255, 99, 99, 99, 255, 95, 95, 95, 255, + 86, 86, 87, 255, 79, 79, 80, 189, 139, 139, 139, 2, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 4, 175, 175, 175, 144, 173, 173, 173, 255, 164, 164, 164, 255, 151, 151, 151, 255, 141, 141, 141, 255, 142, 142, 142, 255, 139, 139, 139, 255, 134, 134, 134, 255, 132, 132, 132, 255, 133, 133, 133, 255, 131, 131, 131, 255, + 125, 125, 125, 255, 121, 121, 121, 255, 118, 118, 118, 255, 114, 114, 114, 255, 109, 109, 109, 255, 103, 103, 103, 255, 101, 101, 101, 255, 99, 99, 99, 255, 102, 102, 102, 255, 105, 105, 105, 255, 110, 110, 110, 255, 118, 118, 118, 255, 124, 124, 124, 255, 131, 131, 132, 255, 137, 137, 137, 255, 144, 144, 145, 255, 151, 151, 152, 255, 153, 153, 154, 255, 153, 153, 154, 255, 151, 151, 152, 255, 149, 149, 150, 255, + 145, 145, 146, 255, 141, 141, 141, 255, 136, 136, 137, 255, 133, 133, 134, 255, 133, 133, 133, 255, 132, 132, 133, 255, 131, 131, 132, 255, 126, 126, 127, 255, 121, 121, 122, 255, 116, 116, 117, 255, 112, 112, 113, 255, 109, 109, 109, 255, 106, 106, 107, 255, 107, 107, 108, 255, 105, 105, 106, 255, 103, 103, 104, 255, 101, 101, 102, 255, 100, 100, 101, 255, 99, 99, 100, 255, 98, 98, 99, 255, 97, 97, 98, 255, + 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 99, 255, 97, 97, 98, 255, 96, 96, 97, 255, 93, 93, 94, 255, 84, 84, 85, 255, 78, 78, 79, 124, 148, 148, 148, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 2, 171, 171, 171, 76, 171, 171, 171, 255, 163, 163, 163, 255, 149, 149, 149, 255, 136, 136, 136, 255, + 134, 134, 134, 255, 132, 132, 132, 255, 127, 127, 127, 255, 123, 123, 123, 255, 122, 122, 122, 255, 121, 121, 121, 255, 116, 116, 116, 255, 111, 111, 111, 255, 109, 109, 109, 255, 106, 106, 106, 255, 104, 104, 104, 255, 101, 101, 101, 255, 99, 99, 99, 255, 102, 102, 102, 255, 105, 105, 105, 255, 110, 110, 110, 255, 117, 117, 117, 255, 125, 125, 125, 255, 132, 132, 132, 255, 138, 138, 139, 255, 144, 144, 144, 255, + 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 144, 144, 145, 255, 141, 141, 141, 255, 139, 139, 140, 255, 138, 138, 139, 255, 137, 137, 138, 255, 137, 137, 137, 255, 133, 133, 134, 255, 131, 131, 131, 255, 126, 126, 127, 255, 121, 121, 122, 255, 115, 115, 116, 255, 112, 112, 113, 255, 111, 111, 112, 255, 111, 111, 112, 255, 108, 108, 108, 255, + 105, 105, 106, 255, 104, 104, 104, 255, 103, 103, 104, 255, 101, 101, 101, 255, 99, 99, 100, 255, 100, 100, 101, 255, 101, 101, 102, 255, 100, 100, 101, 255, 99, 99, 99, 255, 98, 98, 99, 255, 95, 95, 96, 255, 90, 90, 90, 255, 81, 81, 82, 255, 79, 79, 80, 59, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 140, 140, 140, 1, 157, 157, 157, 20, 171, 171, 171, 242, 162, 162, 162, 255, 148, 148, 148, 255, 132, 132, 132, 255, 126, 126, 126, 255, 125, 125, 125, 255, 121, 121, 121, 255, 115, 115, 115, 255, 113, 113, 113, 255, 114, 114, 114, 255, 111, 111, 111, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 105, 105, 105, 255, 109, 109, 109, 255, + 115, 115, 116, 255, 121, 121, 121, 255, 129, 129, 129, 255, 136, 136, 136, 255, 142, 142, 142, 255, 147, 147, 148, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 150, 150, 151, 255, 148, 148, 149, 255, 147, 147, 148, 255, 145, 145, 145, 255, 144, 144, 144, 255, 141, 141, 142, 255, 139, 139, 140, 255, 138, 138, 139, 255, 135, 135, 136, 255, 132, 132, 133, 255, 130, 130, 130, 255, + 125, 125, 125, 255, 120, 120, 120, 255, 117, 117, 118, 255, 118, 118, 119, 255, 114, 114, 114, 255, 110, 110, 111, 255, 107, 107, 108, 255, 107, 107, 107, 255, 105, 105, 106, 255, 102, 102, 103, 255, 102, 102, 103, 255, 103, 103, 104, 255, 103, 103, 104, 255, 101, 101, 102, 255, 99, 99, 100, 255, 98, 98, 99, 255, 96, 96, 97, 255, 88, 88, 89, 255, 81, 81, 81, 238, 106, 106, 106, 5, 146, 146, 146, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 136, 136, 136, 5, 166, 166, 166, 166, 162, 162, 162, 255, 149, 149, 149, 255, 131, 131, 131, 255, 119, 119, 119, 255, 116, 116, 116, 255, 114, 114, 114, 255, 109, 109, 109, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 106, 255, 104, 104, 104, 255, 102, 102, 102, 255, + 104, 104, 104, 255, 106, 106, 106, 255, 107, 107, 107, 255, 108, 108, 108, 255, 110, 110, 110, 255, 115, 115, 115, 255, 121, 121, 121, 255, 127, 127, 128, 255, 133, 133, 133, 255, 139, 139, 139, 255, 145, 145, 145, 255, 150, 150, 150, 255, 153, 153, 154, 255, 154, 154, 154, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 150, 150, 151, 255, 150, 150, 150, 255, 148, 148, 149, 255, 147, 147, 147, 255, + 144, 144, 144, 255, 140, 140, 141, 255, 138, 138, 139, 255, 136, 136, 136, 255, 133, 133, 134, 255, 130, 130, 131, 255, 128, 128, 128, 255, 125, 125, 126, 255, 125, 125, 126, 255, 122, 122, 122, 255, 116, 116, 116, 255, 112, 112, 113, 255, 111, 111, 112, 255, 111, 111, 111, 255, 108, 108, 109, 255, 105, 105, 106, 255, 105, 105, 106, 255, 106, 106, 106, 255, 105, 105, 106, 255, 103, 103, 103, 255, 102, 102, 102, 255, + 100, 100, 101, 255, 96, 96, 97, 255, 88, 88, 89, 255, 82, 82, 83, 156, 155, 155, 155, 1, 148, 148, 148, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 135, 135, 135, 2, 162, 162, 162, 76, 162, 162, 162, 255, 150, 150, 150, 255, 132, 132, 132, 255, 115, 115, 115, 255, 110, 110, 110, 255, 108, 108, 108, 255, + 105, 105, 105, 255, 101, 101, 101, 255, 100, 100, 100, 255, 103, 103, 103, 255, 105, 105, 105, 255, 103, 103, 103, 255, 105, 105, 105, 255, 108, 108, 108, 255, 111, 111, 111, 255, 114, 114, 114, 255, 116, 116, 116, 255, 120, 120, 120, 255, 126, 126, 126, 255, 132, 132, 132, 255, 137, 137, 137, 255, 141, 141, 142, 255, 147, 147, 148, 255, 151, 151, 151, 255, 153, 153, 154, 255, 154, 154, 154, 255, 155, 155, 155, 255, + 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 148, 255, 144, 144, 144, 255, 142, 142, 142, 255, 139, 139, 140, 255, 136, 136, 137, 255, 133, 133, 134, 255, 131, 131, 132, 255, 130, 130, 131, 255, 131, 131, 131, 255, 129, 129, 130, 255, 124, 124, 124, 255, 119, 119, 120, 255, 116, 116, 117, 255, 116, 116, 117, 255, 113, 113, 113, 255, 110, 110, 110, 255, + 109, 109, 109, 255, 109, 109, 110, 255, 108, 108, 109, 255, 107, 107, 107, 255, 105, 105, 105, 255, 104, 104, 105, 255, 101, 101, 102, 255, 95, 95, 96, 255, 88, 88, 89, 255, 85, 85, 86, 60, 158, 158, 158, 0, 153, 153, 153, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 141, 141, 141, 0, 136, 136, 136, 8, + 162, 162, 162, 216, 154, 154, 154, 255, 138, 138, 138, 255, 117, 117, 117, 255, 105, 105, 105, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 101, 255, 99, 99, 99, 255, 102, 102, 102, 255, 106, 106, 106, 255, 108, 108, 108, 255, 107, 107, 107, 255, 110, 110, 110, 255, 115, 115, 115, 255, 119, 119, 120, 255, 123, 123, 123, 255, 126, 126, 126, 255, 130, 130, 130, 255, 135, 135, 136, 255, 140, 140, 141, 255, + 145, 145, 145, 255, 148, 148, 148, 255, 151, 151, 151, 255, 153, 153, 154, 255, 153, 153, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 155, 255, 153, 153, 153, 255, 150, 150, 150, 255, 148, 148, 149, 255, 146, 146, 147, 255, 145, 145, 145, 255, 141, 141, 141, 255, 139, 139, 139, 255, 136, 136, 136, 255, 134, 134, 135, 255, 134, 134, 135, 255, 134, 134, 134, 255, 132, 132, 133, 255, 130, 130, 130, 255, + 125, 125, 125, 255, 122, 122, 123, 255, 121, 121, 122, 255, 119, 119, 120, 255, 115, 115, 116, 255, 113, 113, 114, 255, 113, 113, 113, 255, 113, 113, 113, 255, 111, 111, 112, 255, 109, 109, 110, 255, 108, 108, 108, 255, 105, 105, 106, 255, 102, 102, 103, 255, 96, 96, 96, 255, 87, 87, 88, 206, 153, 153, 153, 1, 157, 157, 157, 0, 157, 157, 157, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 143, 143, 143, 0, 135, 135, 135, 2, 158, 158, 158, 103, 155, 155, 155, 255, 143, 143, 143, 255, 123, 123, 123, 255, 106, 106, 106, 255, 101, 101, 101, 255, 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 102, 255, 101, 101, 101, 255, 106, 106, 106, 255, 112, 112, 112, 255, 112, 112, 112, 255, 113, 113, 113, 255, 118, 118, 118, 255, + 124, 124, 124, 255, 128, 128, 129, 255, 132, 132, 132, 255, 134, 134, 134, 255, 138, 138, 139, 255, 143, 143, 143, 255, 146, 146, 147, 255, 150, 150, 150, 255, 151, 151, 152, 255, 152, 152, 153, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 150, 150, 150, 255, 148, 148, 149, 255, 146, 146, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, 137, 137, 138, 255, + 137, 137, 138, 255, 138, 138, 138, 255, 137, 137, 137, 255, 135, 135, 136, 255, 132, 132, 133, 255, 128, 128, 129, 255, 129, 129, 129, 255, 127, 127, 128, 255, 125, 125, 126, 255, 120, 120, 121, 255, 117, 117, 118, 255, 117, 117, 118, 255, 117, 117, 118, 255, 116, 116, 116, 255, 114, 114, 114, 255, 111, 111, 111, 255, 110, 110, 110, 255, 107, 107, 108, 255, 103, 103, 104, 255, 94, 94, 95, 255, 91, 91, 91, 84, + 151, 151, 151, 0, 154, 154, 154, 0, 158, 158, 158, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 143, 143, 143, 11, 158, 158, 158, 221, 150, 150, 150, 255, 133, 133, 133, 255, 112, 112, 112, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, + 105, 105, 105, 255, 106, 106, 106, 255, 113, 113, 113, 255, 117, 117, 117, 255, 119, 119, 119, 255, 121, 121, 121, 255, 127, 127, 128, 255, 132, 132, 133, 255, 136, 136, 136, 255, 139, 139, 139, 255, 142, 142, 142, 255, 144, 144, 145, 255, 148, 148, 148, 255, 150, 150, 151, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 150, 255, 148, 148, 148, 255, + 146, 146, 147, 255, 145, 145, 145, 255, 143, 143, 144, 255, 141, 141, 142, 255, 140, 140, 141, 255, 140, 140, 141, 255, 140, 140, 140, 255, 140, 140, 141, 255, 137, 137, 137, 255, 133, 133, 134, 255, 131, 131, 131, 255, 131, 131, 132, 255, 131, 131, 132, 255, 131, 131, 131, 255, 127, 127, 127, 255, 122, 122, 122, 255, 122, 122, 122, 255, 121, 121, 122, 255, 120, 120, 121, 255, 117, 117, 118, 255, 115, 115, 116, 255, + 113, 113, 114, 255, 111, 111, 112, 255, 109, 109, 110, 255, 102, 102, 103, 255, 94, 94, 95, 215, 143, 143, 143, 0, 148, 148, 148, 0, 151, 151, 151, 0, 156, 156, 156, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 133, 133, 133, 2, 157, 157, 157, 88, 157, 157, 157, 255, + 145, 145, 145, 255, 125, 125, 125, 255, 109, 109, 109, 255, 104, 104, 104, 255, 106, 106, 106, 255, 109, 109, 109, 255, 109, 109, 109, 255, 110, 110, 110, 255, 113, 113, 113, 255, 119, 119, 119, 255, 124, 124, 124, 255, 126, 126, 126, 255, 130, 130, 130, 255, 134, 134, 134, 255, 140, 140, 140, 255, 142, 142, 143, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 151, 255, 152, 152, 153, 255, 153, 153, 154, 255, + 153, 153, 154, 255, 153, 153, 153, 255, 151, 151, 152, 255, 149, 149, 150, 255, 149, 149, 149, 255, 148, 148, 149, 255, 146, 146, 147, 255, 146, 146, 146, 255, 145, 145, 145, 255, 144, 144, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 140, 140, 141, 255, 138, 138, 139, 255, 135, 135, 135, 255, 134, 134, 134, 255, 133, 133, 133, 255, 134, 134, 135, 255, 133, 133, 134, 255, 130, 130, 131, 255, 127, 127, 128, 255, + 127, 127, 128, 255, 127, 127, 128, 255, 126, 126, 127, 255, 123, 123, 124, 255, 120, 120, 121, 255, 118, 118, 119, 255, 116, 116, 116, 255, 114, 114, 115, 255, 110, 110, 110, 255, 102, 102, 103, 255, 97, 97, 98, 74, 141, 141, 141, 0, 144, 144, 144, 0, 150, 150, 150, 0, 152, 152, 152, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 135, 135, 135, 6, 161, 161, 161, 188, 155, 155, 155, 255, 140, 140, 140, 255, 122, 122, 122, 255, 110, 110, 110, 255, 108, 108, 108, 255, 110, 110, 110, 255, 113, 113, 113, 255, 115, 115, 115, 255, 116, 116, 116, 255, 120, 120, 120, 255, 128, 128, 128, 255, 132, 132, 132, 255, 133, 133, 134, 255, 136, 136, 137, 255, 141, 141, 141, 255, + 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 154, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 151, 255, 150, 150, 150, 255, 148, 148, 149, 255, 147, 147, 147, 255, 147, 147, 147, 255, 144, 144, 144, 255, 142, 142, 143, 255, 139, 139, 139, 255, 138, 138, 138, 255, 136, 136, 137, 255, + 137, 137, 138, 255, 136, 136, 137, 255, 136, 136, 136, 255, 132, 132, 133, 255, 129, 129, 129, 255, 128, 128, 129, 255, 131, 131, 131, 255, 131, 131, 131, 255, 128, 128, 129, 255, 125, 125, 126, 255, 121, 121, 122, 255, 121, 121, 122, 255, 120, 120, 121, 255, 114, 114, 115, 255, 109, 109, 109, 255, 103, 103, 104, 168, 140, 140, 140, 0, 141, 141, 141, 0, 141, 141, 141, 0, 146, 146, 146, 0, 150, 150, 150, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 158, 158, 158, 44, 164, 164, 164, 245, 155, 155, 155, 255, 139, 139, 139, 255, 122, 122, 122, 255, 114, 114, 114, 255, 112, 112, 113, 255, 115, 115, 115, 255, 119, 119, 119, 255, 121, 121, 121, 255, + 124, 124, 124, 255, 128, 128, 128, 255, 133, 133, 134, 255, 136, 136, 137, 255, 139, 139, 139, 255, 142, 142, 143, 255, 146, 146, 146, 255, 149, 149, 150, 255, 152, 152, 153, 255, 154, 154, 154, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 151, 255, 150, 150, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, + 144, 144, 145, 255, 142, 142, 143, 255, 142, 142, 142, 255, 141, 141, 141, 255, 141, 141, 141, 255, 141, 141, 141, 255, 140, 140, 141, 255, 137, 137, 138, 255, 134, 134, 135, 255, 131, 131, 132, 255, 131, 131, 131, 255, 133, 133, 133, 255, 132, 132, 133, 255, 131, 131, 132, 255, 129, 129, 130, 255, 127, 127, 128, 255, 125, 125, 125, 255, 124, 124, 125, 255, 122, 122, 123, 255, 114, 114, 115, 255, 108, 108, 109, 238, + 106, 106, 106, 28, 141, 141, 141, 0, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 150, 150, 150, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 130, 130, 130, 1, 165, 165, 165, 105, 166, 166, 166, 255, 155, 155, 155, 255, + 138, 138, 138, 255, 124, 124, 124, 255, 117, 117, 118, 255, 119, 119, 119, 255, 123, 123, 123, 255, 126, 126, 126, 255, 129, 129, 129, 255, 130, 130, 130, 255, 133, 133, 133, 255, 137, 137, 138, 255, 142, 142, 143, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 152, 152, 152, 255, 154, 154, 155, 255, 155, 155, 156, 255, 155, 155, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, + 152, 152, 153, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 146, 146, 147, 255, 145, 145, 145, 255, 145, 145, 146, 255, 144, 144, 145, 255, 145, 145, 145, 255, 143, 143, 144, 255, 140, 140, 141, 255, 138, 138, 139, 255, 136, 136, 137, 255, 133, 133, 134, 255, 133, 133, 134, 255, 134, 134, 135, 255, 135, 135, 136, 255, 133, 133, 134, 255, 131, 131, 132, 255, 129, 129, 130, 255, + 130, 130, 130, 255, 129, 129, 129, 255, 127, 127, 128, 255, 122, 122, 123, 255, 115, 115, 116, 255, 110, 110, 111, 89, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 140, 140, 140, 0, 141, 141, 141, 0, 150, 150, 150, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 141, 141, 141, 0, 140, 140, 140, 0, 129, 129, 129, 3, 170, 170, 170, 157, 168, 168, 168, 255, 156, 156, 156, 255, 140, 140, 140, 255, 129, 129, 129, 255, 125, 125, 125, 255, 127, 127, 127, 255, 129, 129, 129, 255, 132, 132, 132, 255, 134, 134, 134, 255, 136, 136, 136, 255, 138, 138, 138, 255, 143, 143, 143, 255, 147, 147, 148, 255, 149, 149, 149, 255, 151, 151, 152, 255, 153, 153, 153, 255, + 154, 154, 154, 255, 154, 154, 155, 255, 155, 155, 156, 255, 155, 155, 156, 255, 155, 155, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 148, 148, 149, 255, 149, 149, 150, 255, 147, 147, 148, 255, 146, 146, 146, 255, 144, 144, 145, 255, 142, 142, 143, 255, 139, 139, 140, 255, 137, 137, 137, 255, 135, 135, 136, 255, 136, 136, 137, 255, + 137, 137, 137, 255, 137, 137, 137, 255, 136, 136, 136, 255, 133, 133, 133, 255, 131, 131, 132, 255, 131, 131, 131, 255, 132, 132, 132, 255, 132, 132, 133, 255, 130, 130, 130, 255, 122, 122, 123, 255, 117, 117, 118, 144, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 140, 140, 140, 0, 141, 141, 141, 0, 150, 150, 150, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 139, 139, 139, 0, 136, 136, 136, 0, 132, 132, 132, 0, 144, 144, 144, 11, 174, 174, 174, 185, 171, 171, 171, 255, 160, 160, 160, 255, 144, 144, 144, 255, 135, 135, 135, 255, 129, 129, 130, 255, 131, 131, 131, 255, 134, 134, 134, 255, 137, 137, 138, 255, 140, 140, 140, 255, + 141, 141, 142, 255, 144, 144, 144, 255, 146, 146, 146, 255, 150, 150, 150, 255, 152, 152, 153, 255, 153, 153, 154, 255, 154, 154, 155, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 147, 147, 148, 255, 147, 147, 147, 255, 144, 144, 145, 255, + 141, 141, 142, 255, 140, 140, 140, 255, 138, 138, 139, 255, 139, 139, 139, 255, 138, 138, 139, 255, 140, 140, 141, 255, 139, 139, 139, 255, 137, 137, 138, 255, 134, 134, 135, 255, 133, 133, 134, 255, 132, 132, 133, 255, 133, 133, 133, 255, 135, 135, 136, 255, 134, 134, 135, 255, 129, 129, 130, 255, 123, 123, 124, 174, 125, 125, 126, 4, 138, 138, 138, 0, 141, 141, 141, 0, 143, 143, 143, 0, 141, 141, 141, 0, + 140, 140, 140, 0, 141, 141, 141, 0, 150, 150, 150, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 140, 140, 140, 0, 137, 137, 137, 0, 135, 135, 135, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 159, 159, 159, 17, 178, 178, 178, 207, 176, 176, 176, 255, 164, 164, 164, 255, + 150, 150, 150, 255, 139, 139, 139, 255, 134, 134, 135, 255, 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 143, 255, 143, 143, 144, 255, 146, 146, 147, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 153, 255, 153, 153, 153, 255, 154, 154, 155, 255, 155, 155, 155, 255, 154, 154, 155, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, + 150, 150, 151, 255, 149, 149, 149, 255, 147, 147, 148, 255, 146, 146, 146, 255, 144, 144, 145, 255, 142, 142, 143, 255, 141, 141, 141, 255, 140, 140, 141, 255, 140, 140, 140, 255, 141, 141, 142, 255, 142, 142, 142, 255, 142, 142, 142, 255, 138, 138, 139, 255, 136, 136, 137, 255, 134, 134, 135, 255, 134, 134, 134, 255, 136, 136, 136, 255, 137, 137, 138, 255, 137, 137, 138, 255, 134, 134, 134, 255, 128, 128, 129, 191, + 128, 128, 129, 7, 141, 141, 141, 0, 138, 138, 138, 0, 141, 141, 141, 0, 143, 143, 143, 0, 141, 141, 141, 0, 140, 140, 140, 0, 141, 141, 141, 0, 150, 150, 150, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 139, 139, 139, 0, 136, 136, 136, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, + 132, 132, 132, 0, 135, 135, 135, 0, 134, 134, 134, 1, 164, 164, 164, 22, 183, 183, 183, 199, 180, 180, 180, 255, 169, 169, 169, 255, 156, 156, 156, 255, 146, 146, 146, 255, 141, 141, 141, 255, 140, 140, 141, 255, 142, 142, 143, 255, 145, 145, 146, 255, 147, 147, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, + 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 146, 146, 147, 255, 146, 146, 147, 255, 145, 145, 146, 255, 145, 145, 145, 255, 143, 143, 144, 255, 144, 144, 144, 255, 144, 144, 144, 255, 143, 143, 144, 255, 143, 143, 144, 255, 143, 143, 144, 255, 139, 139, 140, 255, 138, 138, 138, 255, 136, 136, 136, 255, 137, 137, 137, 255, + 138, 138, 138, 255, 140, 140, 141, 255, 141, 141, 142, 255, 138, 138, 139, 255, 133, 133, 134, 188, 131, 131, 132, 9, 143, 143, 143, 0, 142, 142, 142, 0, 138, 138, 138, 0, 141, 141, 141, 0, 143, 143, 143, 0, 141, 141, 141, 0, 140, 140, 140, 0, 141, 141, 141, 0, 150, 150, 150, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 138, 138, 138, 0, 135, 135, 135, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 0, 136, 136, 136, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 1, 159, 159, 159, 15, 187, 187, 187, 179, 184, 184, 184, 255, 176, 176, 176, 255, 164, 164, 164, 255, 154, 154, 154, 255, 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, + 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 148, 148, 149, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 147, 255, 147, 147, 147, 255, 146, 146, 146, 255, 145, 145, 146, 255, + 143, 143, 143, 255, 141, 141, 142, 255, 138, 138, 139, 255, 138, 138, 139, 255, 138, 138, 139, 255, 142, 142, 142, 255, 144, 144, 145, 255, 145, 145, 146, 255, 144, 144, 145, 255, 140, 140, 141, 168, 137, 137, 138, 6, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 138, 138, 138, 0, 141, 141, 141, 0, 143, 143, 143, 0, 141, 141, 141, 0, 140, 140, 140, 0, 141, 141, 141, 0, 150, 150, 150, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 6, 190, 190, 190, 136, 189, 189, 190, 252, 183, 183, 184, 255, + 173, 173, 173, 255, 163, 163, 163, 255, 155, 155, 155, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, + 150, 150, 150, 255, 149, 149, 150, 255, 148, 148, 149, 255, 146, 146, 147, 255, 144, 144, 144, 255, 143, 143, 143, 255, 141, 141, 141, 255, 140, 140, 141, 255, 141, 141, 141, 255, 143, 143, 143, 255, 146, 146, 147, 255, 149, 149, 150, 255, 150, 150, 150, 255, 148, 148, 149, 249, 146, 146, 146, 120, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 145, 145, 145, 0, 134, 134, 134, 4, 187, 187, 188, 71, 193, 193, 193, 229, 190, 190, 190, 255, 182, 182, 182, 255, 173, 173, 174, 255, 165, 165, 165, 255, 158, 158, 158, 255, 155, 155, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, + 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 144, 144, 145, 255, 142, 142, 143, 255, 142, 142, 143, 255, 143, 143, 144, 255, 145, 145, 145, 255, 149, 149, 150, 255, 153, 153, 153, 255, 154, 154, 155, 255, 155, 155, 155, 255, 153, 153, 154, 224, 151, 151, 152, 59, 131, 131, 131, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 152, 152, 152, 0, 149, 149, 149, 0, 173, 173, 173, 21, 195, 195, 195, 147, 194, 194, 195, 250, 189, 189, 190, 255, 184, 184, 184, 255, 176, 176, 176, 255, 168, 168, 169, 255, 163, 163, 163, 255, 159, 159, 160, 255, 155, 155, 156, 255, + 154, 154, 155, 255, 152, 152, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 151, 255, 154, 154, 155, 255, 157, 157, 157, 255, 159, 159, 160, 255, + 160, 160, 161, 255, 159, 159, 160, 249, 158, 158, 158, 135, 153, 153, 153, 10, 131, 131, 131, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 148, 148, 148, 0, 143, 143, 143, 0, 141, 141, 141, 0, 132, 132, 132, 1, 189, 189, 189, 52, 198, 198, 198, 181, + 197, 197, 197, 255, 193, 193, 193, 255, 187, 187, 187, 255, 182, 182, 182, 255, 175, 175, 175, 255, 169, 169, 169, 255, 165, 165, 165, 255, 161, 161, 162, 255, 159, 159, 159, 255, 156, 156, 157, 255, 154, 154, 155, 255, 154, 154, 154, 255, 152, 152, 153, 255, 150, 150, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 151, 255, 151, 151, 151, 255, 152, 152, 153, 255, 154, 154, 155, 255, + 157, 157, 157, 255, 160, 160, 161, 255, 163, 163, 164, 255, 165, 165, 166, 255, 167, 167, 167, 255, 167, 167, 167, 255, 165, 165, 165, 171, 161, 161, 162, 40, 129, 129, 129, 0, 129, 129, 129, 0, 131, 131, 131, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, + 142, 142, 142, 0, 141, 141, 141, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 129, 129, 129, 2, 192, 192, 192, 54, 200, 200, 200, 164, 198, 198, 199, 242, 196, 196, 197, 255, 191, 191, 191, 255, 187, 187, 187, 255, 182, 182, 182, 255, 178, 178, 179, 255, 174, 174, 174, 255, 170, 170, 170, 255, 168, 168, 169, 255, 166, 166, 166, 255, 164, 164, 165, 255, 162, 162, 163, 255, 162, 162, 162, 255, + 161, 161, 161, 255, 162, 162, 163, 255, 164, 164, 164, 255, 165, 165, 166, 255, 167, 167, 168, 255, 168, 168, 169, 255, 171, 171, 171, 255, 172, 172, 172, 255, 173, 173, 173, 255, 174, 174, 174, 238, 171, 171, 172, 153, 168, 168, 169, 45, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 131, 131, 131, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 134, 134, 134, 0, 171, 171, 171, 17, 196, 196, 196, 97, 199, 199, 199, 184, 198, 198, 199, 240, 196, 196, 196, 255, 193, 193, 193, 255, 190, 190, 190, 255, + 187, 187, 188, 255, 185, 185, 186, 255, 182, 182, 183, 255, 181, 181, 181, 255, 180, 180, 180, 255, 179, 179, 179, 255, 179, 179, 179, 255, 178, 178, 179, 255, 179, 179, 179, 255, 179, 179, 179, 255, 179, 179, 180, 255, 180, 180, 180, 255, 181, 181, 181, 240, 178, 178, 178, 179, 177, 177, 177, 85, 176, 176, 176, 6, 131, 131, 131, 0, 130, 130, 130, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, + 129, 129, 129, 0, 131, 131, 131, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 136, 136, 136, 0, 133, 133, 133, 0, 129, 129, 129, 0, 128, 128, 128, 0, + 135, 135, 135, 2, 141, 141, 141, 4, 138, 138, 138, 7, 190, 190, 190, 62, 193, 193, 194, 117, 194, 194, 194, 166, 193, 193, 194, 203, 193, 193, 194, 216, 195, 195, 196, 255, 194, 194, 194, 255, 192, 192, 193, 255, 191, 191, 191, 255, 190, 190, 191, 255, 185, 185, 186, 213, 185, 185, 185, 198, 183, 183, 183, 163, 182, 182, 182, 110, 183, 183, 184, 47, 142, 142, 142, 1, 143, 143, 143, 0, 143, 143, 143, 0, + 140, 140, 140, 0, 135, 135, 135, 0, 130, 130, 130, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 131, 131, 131, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, + 137, 137, 137, 0, 135, 135, 135, 0, 131, 131, 131, 0, 129, 129, 129, 0, 129, 129, 129, 0, 128, 128, 128, 0, 132, 132, 132, 0, 138, 138, 138, 1, 144, 144, 144, 1, 142, 142, 142, 2, 134, 134, 134, 3, 134, 134, 134, 5, 141, 141, 141, 5, 141, 141, 141, 7, 133, 133, 133, 6, 129, 129, 129, 4, 130, 130, 130, 5, 127, 127, 127, 2, 135, 135, 135, 3, 141, 141, 141, 2, 143, 143, 143, 1, + 142, 142, 142, 0, 135, 135, 135, 0, 132, 132, 132, 0, 136, 136, 136, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 136, 136, 136, 0, 130, 130, 130, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 131, 131, 131, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 134, 134, 134, 0, 130, 130, 130, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 128, 128, 128, 0, 132, 132, 132, 0, 140, 140, 140, 0, 144, 144, 144, 0, 139, 139, 139, 0, 133, 133, 133, 1, 135, 135, 135, 0, 140, 140, 140, 1, 139, 139, 139, 1, + 132, 132, 132, 1, 129, 129, 129, 0, 131, 131, 131, 0, 138, 138, 138, 0, 143, 143, 143, 0, 146, 146, 146, 0, 145, 145, 145, 0, 141, 141, 141, 0, 134, 134, 134, 0, 133, 133, 133, 0, 137, 137, 137, 0, 143, 143, 143, 0, 142, 142, 142, 0, 136, 136, 136, 0, 130, 130, 130, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 131, 131, 131, 0, 131, 131, 131, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 132, 132, 132, 0, 138, 138, 138, 0, 136, 136, 136, 0, 132, 132, 132, 0, 133, 133, 133, 0, 130, 130, 130, 0, 135, 135, 135, 0, 133, 133, 133, 0, 137, 137, 137, 0, 128, 128, 128, 0, 130, 130, 130, 0, 132, 132, 132, 0, 135, 135, 135, 0, 138, 138, 138, 0, + 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 129, 129, 129, 0, 131, 131, 131, 0, 131, 131, 131, 0, 135, 135, 135, 0, 133, 133, 133, 0, 148, 148, 148, 1, 126, 126, 126, 15, 119, 119, 119, 69, 119, 119, 119, 113, 119, 119, 119, 161, 119, 119, 119, 193, 119, 119, 119, 211, 119, 119, 119, 211, 118, 118, 118, 213, 116, 116, 116, 212, 116, 116, 116, 211, 114, 114, 114, 189, 112, 112, 112, 158, + 111, 111, 111, 112, 111, 111, 111, 65, 108, 108, 108, 9, 136, 136, 136, 0, 136, 136, 136, 0, 134, 134, 134, 0, 134, 134, 134, 0, 138, 138, 138, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, + 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 133, 133, 133, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 132, 132, 132, 0, 138, 138, 138, 0, 136, 136, 136, 0, 132, 132, 132, 0, 133, 133, 133, 0, 130, 130, 130, 0, 135, 135, 135, 0, 133, 133, 133, 0, + 137, 137, 137, 0, 128, 128, 128, 0, 130, 130, 130, 0, 132, 132, 132, 0, 135, 135, 135, 0, 138, 138, 138, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 129, 129, 129, 0, 131, 131, 131, 0, 131, 131, 131, 0, 121, 121, 121, 45, 120, 120, 120, 132, 120, 120, 120, 198, 121, 121, 121, 255, 122, 122, 122, 255, 124, 124, 124, 255, 126, 126, 126, 255, 127, 127, 127, 255, 127, 127, 127, 255, + 127, 127, 127, 255, 126, 126, 126, 255, 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 120, 255, 116, 116, 116, 255, 114, 114, 114, 255, 111, 111, 111, 255, 108, 108, 108, 252, 106, 106, 106, 194, 103, 103, 103, 130, 101, 101, 101, 39, 134, 134, 134, 0, 135, 135, 135, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 138, 138, 138, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 133, 133, 133, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 132, 132, 132, 0, 138, 138, 138, 0, + 136, 136, 136, 0, 132, 132, 132, 0, 133, 133, 133, 0, 130, 130, 130, 0, 135, 135, 135, 0, 133, 133, 133, 0, 137, 137, 137, 0, 128, 128, 128, 0, 130, 130, 130, 0, 132, 132, 132, 0, 135, 135, 135, 0, 138, 138, 138, 0, 135, 135, 135, 0, 136, 136, 136, 0, 135, 135, 135, 0, 123, 123, 123, 14, 119, 119, 119, 114, 119, 119, 119, 206, 121, 121, 121, 255, 124, 124, 124, 255, 128, 128, 128, 255, + 131, 131, 131, 255, 136, 136, 136, 255, 138, 138, 138, 255, 140, 140, 140, 255, 142, 142, 142, 255, 142, 142, 142, 255, 142, 142, 142, 255, 141, 141, 141, 255, 139, 139, 139, 255, 136, 136, 136, 255, 134, 134, 134, 255, 130, 130, 130, 255, 127, 127, 126, 255, 121, 121, 121, 255, 115, 115, 115, 255, 109, 109, 109, 255, 105, 105, 105, 255, 101, 101, 101, 255, 99, 99, 99, 202, 96, 96, 96, 105, 94, 94, 94, 9, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 138, 138, 138, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 133, 133, 133, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 132, 132, 132, 0, 138, 138, 138, 0, 136, 136, 136, 0, 132, 132, 132, 0, 133, 133, 133, 0, 130, 130, 130, 0, 135, 135, 135, 0, 133, 133, 133, 0, 137, 137, 137, 0, 128, 128, 128, 0, 130, 130, 130, 0, 132, 132, 132, 0, 135, 135, 135, 0, 138, 138, 138, 0, 135, 135, 135, 0, 121, 121, 121, 17, 118, 118, 118, 128, + 119, 119, 119, 238, 123, 123, 123, 255, 127, 127, 127, 255, 133, 133, 133, 255, 137, 137, 137, 255, 141, 141, 141, 255, 144, 144, 144, 255, 146, 146, 146, 255, 149, 149, 149, 255, 149, 149, 149, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 147, 147, 147, 255, 143, 143, 143, 255, 141, 141, 141, 255, 137, 137, 137, 255, 133, 133, 133, 255, 129, 129, 129, 255, + 124, 124, 124, 255, 116, 116, 116, 255, 109, 109, 109, 255, 101, 101, 101, 255, 97, 97, 97, 255, 94, 94, 94, 234, 91, 91, 91, 114, 88, 88, 88, 12, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, + 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 132, 132, 132, 0, 138, 138, 138, 0, 136, 136, 136, 0, 132, 132, 132, 0, 133, 133, 133, 0, 130, 130, 130, 0, 135, 135, 135, 0, 133, 133, 133, 0, 137, 137, 137, 0, 128, 128, 128, 0, 130, 130, 130, 0, + 132, 132, 132, 0, 135, 135, 135, 0, 141, 141, 141, 2, 116, 116, 117, 98, 118, 118, 118, 235, 122, 122, 122, 255, 127, 127, 127, 255, 133, 133, 133, 255, 138, 138, 139, 255, 143, 143, 143, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, + 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 140, 255, 136, 136, 136, 255, 132, 132, 132, 255, 128, 128, 128, 255, 123, 123, 123, 255, 115, 115, 115, 255, 107, 107, 107, 255, 97, 97, 97, 255, 93, 93, 93, 255, 88, 88, 88, 228, 85, 85, 85, 87, 142, 142, 142, 0, 140, 140, 140, 0, 136, 136, 136, 0, 134, 134, 134, 0, 135, 135, 135, 0, 134, 134, 134, 0, + 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 132, 132, 132, 0, 138, 138, 138, 0, 136, 136, 136, 0, 132, 132, 132, 0, 133, 133, 133, 0, + 130, 130, 130, 0, 135, 135, 135, 0, 133, 133, 133, 0, 137, 137, 137, 0, 128, 128, 128, 0, 130, 130, 130, 0, 132, 132, 132, 0, 116, 116, 117, 36, 115, 115, 115, 192, 118, 118, 118, 255, 126, 126, 126, 255, 131, 131, 131, 255, 136, 136, 136, 255, 141, 141, 141, 255, 145, 145, 145, 255, 147, 147, 147, 255, 148, 148, 148, 255, 148, 148, 148, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, + 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 136, 136, 136, 255, 132, 132, 132, 255, 129, 129, 129, 255, 125, 125, 125, 255, 119, 119, 119, 255, 112, 112, 112, 255, 103, 103, 103, 255, 91, 91, 91, 255, 87, 87, 87, 255, + 82, 82, 82, 186, 81, 81, 81, 27, 135, 135, 135, 0, 134, 134, 134, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 136, 136, 136, 0, 132, 132, 132, 0, 138, 138, 138, 0, 136, 136, 136, 0, 132, 132, 132, 0, 133, 133, 133, 0, 130, 130, 130, 0, 135, 135, 135, 0, 133, 133, 133, 0, 137, 137, 137, 0, 128, 128, 128, 0, 134, 134, 134, 1, 113, 113, 113, 88, 114, 114, 114, 244, 120, 120, 120, 255, 127, 127, 127, 255, 133, 133, 133, 255, 138, 138, 138, 255, 140, 140, 140, 255, 144, 144, 144, 255, 146, 146, 146, 255, + 147, 147, 147, 255, 147, 147, 147, 255, 148, 148, 148, 255, 148, 148, 148, 255, 150, 150, 151, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 146, 146, 146, 255, 143, 143, 143, 255, 140, 140, 140, 255, 138, 138, 138, 255, 136, 136, 136, 255, 133, 133, 133, 255, 131, 131, 131, 255, + 128, 128, 128, 255, 124, 124, 124, 255, 119, 119, 118, 255, 112, 112, 112, 255, 104, 104, 104, 255, 94, 94, 94, 255, 84, 84, 84, 255, 79, 79, 79, 240, 78, 78, 78, 78, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 132, 132, 132, 0, 138, 138, 138, 0, 136, 136, 136, 0, 132, 132, 132, 0, 133, 133, 133, 0, 130, 130, 130, 0, 135, 135, 135, 0, 133, 133, 133, 0, 137, 137, 137, 0, 131, 131, 131, 1, 111, 111, 111, 133, 114, 114, 114, 255, 121, 121, 121, 255, 128, 128, 128, 255, + 132, 132, 132, 255, 138, 138, 138, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 144, 144, 144, 255, 146, 146, 146, 255, 146, 146, 146, 255, 149, 149, 149, 255, 149, 149, 149, 255, 152, 152, 152, 255, 152, 152, 152, 255, 154, 154, 154, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 144, 144, 144, 255, + 143, 143, 143, 255, 140, 140, 140, 255, 139, 139, 139, 255, 135, 135, 135, 255, 133, 133, 133, 255, 129, 129, 129, 255, 126, 126, 126, 255, 125, 125, 125, 255, 121, 121, 121, 255, 118, 118, 118, 255, 112, 112, 112, 255, 105, 105, 105, 255, 95, 95, 95, 255, 83, 83, 83, 255, 77, 77, 77, 255, 75, 75, 75, 120, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 133, 133, 133, 0, + 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 132, 132, 132, 0, 138, 138, 138, 0, 136, 136, 136, 0, 132, 132, 132, 0, 133, 133, 133, 0, 130, 130, 130, 0, 135, 135, 135, 0, 133, 133, 133, 0, + 113, 113, 113, 4, 110, 110, 110, 158, 113, 113, 113, 255, 120, 120, 120, 255, 127, 127, 127, 255, 132, 132, 132, 255, 134, 134, 134, 255, 137, 137, 138, 255, 139, 139, 139, 255, 141, 141, 141, 255, 142, 142, 142, 255, 142, 142, 142, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, + 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 141, 141, 141, 255, 138, 138, 138, 255, 137, 137, 137, 255, 135, 135, 135, 255, 134, 134, 134, 255, 133, 133, 133, 255, 129, 129, 129, 255, 127, 127, 127, 255, 122, 122, 122, 255, 120, 120, 120, 255, 117, 117, 117, 255, 115, 115, 115, 255, 111, 111, 111, 255, 104, 104, 104, 255, 96, 96, 96, 255, 84, 84, 84, 255, + 76, 76, 76, 255, 72, 72, 72, 144, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 134, 134, 134, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 132, 132, 132, 0, 138, 138, 138, 0, + 136, 136, 136, 0, 132, 132, 132, 0, 133, 133, 133, 0, 130, 130, 130, 0, 134, 134, 134, 0, 126, 126, 126, 2, 107, 107, 107, 170, 112, 112, 113, 255, 118, 118, 119, 255, 125, 125, 125, 255, 130, 130, 131, 255, 131, 131, 132, 255, 134, 134, 134, 255, 136, 136, 136, 255, 136, 136, 136, 255, 139, 139, 140, 255, 140, 140, 140, 255, 143, 143, 143, 255, 144, 144, 144, 255, 146, 146, 147, 255, 146, 146, 146, 255, + 147, 147, 147, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 140, 140, 140, 255, 137, 137, 137, 255, 133, 133, 133, 255, 130, 130, 130, 255, 129, 129, 129, 255, 128, 128, 128, 255, 128, 128, 128, 255, 125, 125, 125, 255, 123, 123, 123, 255, 119, 119, 119, 255, + 115, 115, 115, 255, 114, 114, 113, 255, 112, 112, 112, 255, 109, 109, 109, 255, 103, 103, 103, 255, 95, 95, 95, 255, 82, 82, 82, 255, 73, 73, 73, 255, 69, 69, 69, 153, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 134, 134, 134, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 132, 132, 132, 0, 138, 138, 138, 0, 135, 135, 135, 0, 131, 131, 131, 0, 136, 136, 136, 0, 129, 129, 129, 0, 127, 127, 127, 1, 105, 105, 105, 145, 109, 109, 109, 255, 116, 116, 116, 255, 123, 123, 124, 255, 127, 127, 128, 255, 130, 130, 130, 255, 130, 130, 130, 255, 132, 132, 132, 255, 133, 133, 133, 255, 136, 136, 136, 255, + 138, 138, 138, 255, 140, 140, 140, 255, 141, 141, 141, 255, 142, 142, 142, 255, 144, 144, 144, 255, 145, 145, 145, 255, 148, 148, 148, 255, 149, 149, 149, 255, 153, 153, 153, 255, 153, 153, 153, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 149, 149, 149, 255, 147, 147, 147, 255, 143, 143, 143, 255, 139, 139, 139, 255, 135, 135, 135, 255, 130, 130, 130, 255, + 126, 126, 126, 255, 124, 124, 124, 255, 121, 121, 121, 255, 121, 121, 121, 255, 121, 121, 121, 255, 118, 118, 118, 255, 115, 115, 115, 255, 112, 112, 112, 255, 110, 110, 110, 255, 108, 108, 108, 255, 106, 106, 106, 255, 101, 101, 101, 255, 92, 92, 92, 255, 80, 80, 80, 255, 70, 70, 70, 255, 68, 68, 68, 135, 136, 136, 136, 0, 136, 136, 136, 0, 134, 134, 134, 0, 132, 132, 132, 0, 131, 131, 131, 0, + 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 132, 132, 132, 0, 138, 138, 138, 0, 139, 139, 139, 0, 129, 129, 129, 0, 135, 135, 135, 0, 132, 132, 132, 0, 104, 104, 104, 119, 106, 106, 107, 255, 114, 114, 114, 255, 120, 120, 120, 255, 125, 125, 125, 255, + 126, 126, 126, 255, 127, 127, 127, 255, 128, 128, 128, 255, 131, 131, 131, 255, 133, 133, 133, 255, 135, 135, 135, 255, 137, 137, 137, 255, 138, 138, 138, 255, 139, 139, 139, 255, 142, 142, 142, 255, 146, 146, 146, 255, 148, 148, 148, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 156, 156, 156, 255, 155, 155, 155, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, + 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 135, 135, 135, 255, 129, 129, 129, 255, 124, 124, 124, 255, 119, 119, 119, 255, 115, 115, 115, 255, 115, 115, 115, 255, 116, 116, 116, 255, 114, 114, 114, 255, 112, 112, 112, 255, 109, 109, 109, 255, 106, 106, 106, 255, 105, 105, 105, 255, 103, 103, 103, 255, 97, 97, 97, 255, 90, 90, 90, 255, 77, 77, 77, 255, + 68, 68, 68, 255, 65, 65, 65, 102, 133, 133, 133, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 132, 132, 132, 0, 135, 135, 135, 0, 141, 141, 141, 0, 135, 135, 135, 0, 130, 130, 130, 0, + 103, 103, 103, 58, 104, 104, 104, 249, 110, 110, 111, 255, 117, 117, 117, 255, 122, 122, 122, 255, 123, 123, 123, 255, 123, 123, 123, 255, 125, 125, 125, 255, 128, 128, 128, 255, 128, 128, 128, 255, 131, 131, 131, 255, 133, 133, 133, 255, 135, 135, 135, 255, 137, 137, 137, 255, 140, 140, 140, 255, 145, 145, 145, 255, 146, 146, 147, 255, 150, 150, 150, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, + 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 143, 143, 143, 255, 141, 141, 141, 255, 139, 139, 139, 255, 137, 137, 137, 255, 133, 133, 133, 255, 131, 131, 131, 255, 128, 128, 128, 255, 122, 122, 122, 255, 116, 116, 116, 255, 111, 111, 111, 255, 109, 109, 109, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, + 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 96, 96, 96, 255, 88, 88, 88, 255, 74, 74, 74, 255, 67, 67, 67, 249, 64, 64, 64, 48, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 138, 138, 138, 0, 134, 134, 134, 0, 132, 132, 132, 0, 138, 138, 138, 0, 140, 140, 140, 0, 103, 103, 103, 21, 102, 102, 102, 227, 107, 107, 107, 255, 114, 114, 114, 255, 118, 118, 118, 255, 120, 120, 120, 255, 120, 120, 120, 255, 122, 122, 122, 255, 124, 124, 124, 255, 125, 125, 125, 255, 126, 126, 126, 255, 129, 129, 129, 255, 131, 131, 131, 255, 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 142, 255, + 144, 144, 144, 255, 145, 145, 145, 255, 147, 147, 147, 255, 147, 147, 147, 255, 150, 150, 150, 255, 150, 150, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 148, 148, 148, 255, 145, 145, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 136, 136, 136, 255, 133, 133, 133, 255, 130, 130, 130, 255, 128, 128, 128, 255, 125, 125, 125, 255, 123, 123, 123, 255, + 119, 119, 119, 255, 112, 112, 112, 255, 108, 108, 108, 255, 105, 105, 105, 255, 105, 105, 105, 255, 107, 107, 107, 255, 105, 105, 105, 255, 102, 102, 102, 255, 100, 100, 100, 255, 100, 100, 100, 255, 97, 97, 97, 255, 93, 93, 93, 255, 83, 83, 83, 255, 70, 70, 70, 255, 64, 64, 64, 219, 63, 63, 63, 12, 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, 128, 128, 128, 0, 127, 127, 127, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 137, 137, 137, 0, 132, 132, 132, 0, 134, 134, 134, 0, 137, 137, 137, 1, 100, 100, 100, 155, 104, 104, 104, 255, 110, 110, 111, 255, 114, 114, 114, 255, 116, 116, 116, 255, 116, 116, 117, 255, 117, 117, 118, 255, 119, 119, 120, 255, 121, 121, 121, 255, 121, 121, 121, 255, + 125, 125, 125, 255, 128, 128, 129, 255, 131, 131, 131, 255, 136, 136, 136, 255, 139, 139, 139, 255, 141, 141, 141, 255, 141, 141, 141, 255, 142, 142, 142, 255, 145, 145, 145, 255, 148, 148, 148, 255, 151, 151, 151, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 149, 149, 149, 255, 147, 147, 147, 255, 144, 144, 144, 255, 141, 141, 141, 255, + 137, 137, 137, 255, 133, 133, 133, 255, 128, 128, 128, 255, 124, 124, 124, 255, 121, 121, 121, 255, 120, 120, 120, 255, 118, 118, 118, 255, 115, 115, 115, 255, 110, 110, 110, 255, 105, 105, 105, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 102, 102, 102, 255, 100, 100, 100, 255, 98, 98, 98, 255, 98, 98, 98, 255, 96, 96, 96, 255, 90, 90, 90, 255, 79, 79, 79, 255, 66, 66, 66, 255, + 63, 63, 63, 144, 129, 129, 129, 0, 128, 128, 128, 0, 127, 127, 127, 0, 126, 126, 126, 0, 126, 126, 126, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 137, 137, 137, 0, 135, 135, 135, 0, 132, 132, 132, 0, 100, 100, 100, 56, 101, 101, 101, 252, 106, 106, 106, 255, 111, 111, 111, 255, 114, 114, 114, 255, + 114, 114, 115, 255, 115, 115, 115, 255, 116, 116, 116, 255, 117, 117, 117, 255, 117, 117, 117, 255, 120, 120, 120, 255, 124, 124, 124, 255, 128, 128, 128, 255, 133, 133, 133, 255, 135, 135, 135, 255, 136, 136, 136, 255, 136, 136, 136, 255, 138, 138, 138, 255, 141, 141, 141, 255, 144, 144, 144, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, + 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, 143, 143, 143, 255, 141, 141, 141, 255, 137, 137, 137, 255, 133, 133, 133, 255, 128, 128, 128, 255, 123, 123, 123, 255, 118, 118, 118, 255, 114, 114, 114, 255, 113, 113, 113, 255, 112, 112, 112, 255, 110, 110, 110, 255, 106, 106, 106, 255, 101, 101, 101, 255, 96, 96, 96, 255, 98, 98, 98, 255, 100, 100, 100, 255, 100, 100, 100, 255, + 97, 97, 97, 255, 96, 96, 96, 255, 97, 97, 97, 255, 93, 93, 93, 255, 86, 86, 86, 255, 74, 74, 74, 255, 65, 65, 65, 252, 63, 63, 63, 48, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 126, 126, 126, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, + 133, 133, 133, 2, 97, 97, 97, 205, 103, 103, 103, 255, 107, 107, 107, 255, 110, 110, 111, 255, 111, 111, 111, 255, 112, 112, 112, 255, 113, 113, 113, 255, 115, 115, 115, 255, 114, 114, 115, 255, 117, 117, 117, 255, 121, 121, 121, 255, 124, 124, 125, 255, 127, 127, 127, 255, 129, 129, 129, 255, 130, 130, 130, 255, 131, 131, 131, 255, 133, 133, 134, 255, 137, 137, 137, 255, 140, 140, 140, 255, 142, 142, 143, 255, + 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 155, 155, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 153, 153, 153, 255, 151, 151, 151, 255, 147, 147, 147, 255, 145, 145, 145, 255, 140, 140, 140, 255, 136, 136, 136, 255, 131, 131, 131, 255, 128, 128, 128, 255, 122, 122, 122, 255, 118, 118, 118, 255, 112, 112, 112, 255, 108, 108, 108, 255, 108, 108, 108, 255, 109, 109, 109, 255, + 108, 108, 108, 255, 103, 103, 103, 255, 97, 97, 97, 255, 95, 95, 95, 255, 96, 96, 96, 255, 98, 98, 98, 255, 98, 98, 98, 255, 95, 95, 95, 255, 95, 95, 95, 255, 95, 95, 95, 255, 92, 92, 92, 255, 82, 82, 82, 255, 70, 70, 70, 255, 64, 64, 64, 189, 126, 126, 126, 0, 126, 126, 126, 0, 127, 127, 127, 0, 128, 128, 128, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 138, 138, 138, 0, 137, 137, 137, 0, 95, 95, 96, 74, 98, 98, 99, 255, 104, 104, 104, 255, 108, 108, 108, 255, 109, 109, 109, 255, 108, 108, 109, 255, 110, 110, 110, 255, 111, 111, 112, 255, 112, 112, 112, 255, 113, 113, 113, 255, 116, 116, 116, 255, 120, 120, 120, 255, 123, 123, 123, 255, 125, 125, 125, 255, 125, 125, 125, 255, + 126, 126, 127, 255, 129, 129, 129, 255, 133, 133, 133, 255, 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 142, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 155, 155, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 151, 151, 151, 255, 148, 148, 148, 255, 144, 144, 144, 255, 139, 139, 139, 255, 133, 133, 133, 255, 130, 130, 130, 255, 125, 125, 125, 255, + 122, 122, 122, 255, 117, 117, 117, 255, 111, 111, 111, 255, 107, 107, 107, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 98, 98, 98, 255, 94, 94, 94, 255, 92, 92, 92, 255, 94, 94, 94, 255, 97, 97, 97, 255, 96, 96, 96, 255, 94, 94, 94, 255, 96, 96, 96, 255, 95, 95, 95, 255, 90, 90, 90, 255, 79, 79, 79, 255, 67, 67, 67, 255, 67, 67, 67, 60, + 128, 128, 128, 0, 129, 129, 129, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 138, 138, 138, 0, 131, 131, 131, 2, 96, 96, 96, 193, 101, 101, 101, 255, 106, 106, 107, 255, 106, 106, 107, 255, 107, 107, 108, 255, 106, 106, 107, 255, 109, 109, 109, 255, 108, 108, 108, 255, 109, 109, 109, 255, + 112, 112, 112, 255, 115, 115, 115, 255, 118, 118, 118, 255, 120, 120, 120, 255, 120, 120, 120, 255, 121, 121, 121, 255, 124, 124, 124, 255, 129, 129, 129, 255, 131, 131, 131, 255, 134, 134, 134, 255, 137, 137, 138, 255, 141, 141, 141, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 149, 149, 149, 255, + 146, 146, 146, 255, 142, 142, 142, 255, 137, 137, 137, 255, 133, 133, 133, 255, 127, 127, 127, 255, 122, 122, 122, 255, 119, 119, 119, 255, 115, 115, 115, 255, 111, 111, 111, 255, 107, 107, 107, 255, 102, 102, 102, 255, 98, 98, 98, 255, 100, 100, 100, 255, 101, 101, 101, 255, 99, 99, 99, 255, 95, 95, 95, 255, 92, 92, 92, 255, 91, 91, 91, 255, 95, 95, 95, 255, 96, 96, 96, 255, 94, 94, 94, 255, + 95, 95, 95, 255, 98, 98, 97, 255, 95, 95, 95, 255, 87, 87, 87, 255, 75, 75, 75, 255, 69, 69, 69, 183, 130, 130, 130, 0, 131, 131, 131, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 143, 143, 143, 0, 97, 97, 97, 48, 97, 97, 97, 255, 102, 102, 103, 255, 106, 106, 106, 255, + 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 106, 255, 105, 105, 106, 255, 106, 106, 106, 255, 108, 108, 108, 255, 113, 113, 113, 255, 114, 114, 115, 255, 115, 115, 116, 255, 117, 117, 117, 255, 117, 117, 117, 255, 119, 119, 119, 255, 123, 123, 123, 255, 126, 126, 126, 255, 128, 128, 128, 255, 132, 132, 132, 255, 136, 136, 136, 255, 139, 139, 139, 255, 141, 141, 141, 255, 144, 144, 144, 255, 147, 147, 147, 255, + 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 148, 148, 148, 255, 145, 145, 145, 255, 140, 140, 140, 255, 136, 136, 136, 255, 131, 131, 131, 255, 125, 125, 125, 255, 119, 119, 119, 255, 114, 114, 114, 255, 111, 111, 111, 255, 109, 109, 109, 255, 106, 106, 106, 255, 102, 102, 102, 255, 98, 98, 98, 255, 96, 96, 96, 255, 98, 98, 98, 255, 99, 99, 99, 255, + 97, 97, 97, 255, 93, 93, 93, 255, 91, 91, 91, 255, 92, 92, 92, 255, 96, 96, 96, 255, 96, 96, 96, 255, 96, 96, 96, 255, 100, 100, 100, 255, 100, 100, 100, 255, 95, 95, 95, 255, 85, 85, 85, 255, 75, 75, 74, 255, 73, 73, 73, 39, 133, 133, 133, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 128, 128, 128, 0, 133, 133, 133, 2, 95, 95, 95, 145, 99, 99, 100, 255, 104, 104, 104, 255, 103, 103, 104, 255, 103, 103, 103, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 104, 255, 103, 103, 104, 255, 108, 108, 108, 255, 111, 111, 111, 255, 113, 113, 113, 255, 112, 112, 113, 255, 112, 112, 113, 255, 114, 114, 114, 255, 117, 117, 117, 255, 120, 120, 120, 255, 122, 122, 123, 255, 126, 126, 126, 255, + 129, 129, 130, 255, 132, 132, 133, 255, 136, 136, 136, 255, 138, 138, 138, 255, 142, 142, 142, 255, 144, 144, 144, 255, 147, 147, 147, 255, 150, 150, 150, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 150, 150, 150, 255, 145, 145, 145, 255, 139, 139, 139, 255, 135, 135, 135, 255, 129, 129, 129, 255, 124, 124, 124, 255, 118, 118, 118, 255, 112, 112, 112, 255, 108, 108, 108, 255, 106, 106, 106, 255, + 103, 103, 103, 255, 102, 102, 102, 255, 99, 99, 99, 255, 94, 94, 94, 255, 95, 95, 95, 255, 97, 97, 97, 255, 97, 97, 97, 255, 96, 96, 96, 255, 92, 92, 92, 255, 92, 92, 92, 255, 96, 96, 96, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 104, 104, 104, 255, 103, 103, 103, 255, 93, 93, 93, 255, 82, 82, 82, 255, 76, 76, 76, 139, 134, 134, 134, 0, 135, 135, 135, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, 118, 118, 118, 8, 95, 95, 95, 231, 101, 101, 102, 255, 105, 105, 105, 255, 102, 102, 102, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 104, 255, 107, 107, 108, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 110, 255, + 109, 109, 110, 255, 112, 112, 112, 255, 116, 116, 116, 255, 116, 116, 117, 255, 119, 119, 119, 255, 121, 121, 121, 255, 125, 125, 125, 255, 129, 129, 129, 255, 133, 133, 133, 255, 135, 135, 135, 255, 139, 139, 139, 255, 144, 144, 144, 255, 149, 149, 149, 255, 153, 153, 153, 255, 155, 155, 155, 255, 156, 156, 156, 255, 156, 156, 156, 255, 151, 151, 151, 255, 145, 145, 145, 255, 138, 138, 138, 255, 132, 132, 132, 255, + 125, 125, 125, 255, 120, 120, 120, 255, 115, 115, 115, 255, 112, 112, 112, 255, 106, 106, 106, 255, 101, 101, 101, 255, 99, 99, 99, 255, 98, 98, 98, 255, 99, 99, 99, 255, 95, 95, 95, 255, 92, 92, 92, 255, 94, 94, 94, 255, 98, 98, 98, 255, 98, 98, 98, 255, 97, 97, 97, 255, 96, 96, 96, 255, 98, 98, 98, 255, 103, 103, 103, 255, 104, 104, 104, 255, 104, 104, 104, 255, 107, 107, 107, 255, + 106, 106, 106, 255, 101, 101, 101, 255, 88, 88, 88, 255, 79, 79, 79, 226, 136, 136, 136, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 1, 99, 99, 99, 59, 100, 100, 101, 255, 108, 108, 108, 255, 109, 109, 109, 255, 105, 105, 105, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, + 101, 101, 101, 255, 104, 104, 104, 255, 106, 106, 107, 255, 107, 107, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 108, 255, 110, 110, 110, 255, 112, 112, 112, 255, 113, 113, 113, 255, 115, 115, 115, 255, 118, 118, 118, 255, 122, 122, 122, 255, 126, 126, 126, 255, 128, 128, 128, 255, 131, 131, 131, 255, 138, 138, 138, 255, 145, 145, 145, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, + 154, 154, 154, 255, 153, 153, 153, 255, 148, 148, 148, 255, 141, 141, 141, 255, 134, 134, 134, 255, 128, 128, 128, 255, 122, 122, 122, 255, 115, 115, 115, 255, 111, 111, 111, 255, 109, 109, 109, 255, 106, 106, 106, 255, 100, 100, 100, 255, 97, 97, 97, 255, 95, 95, 95, 255, 97, 97, 97, 255, 97, 97, 97, 255, 93, 93, 93, 255, 93, 93, 93, 255, 98, 98, 98, 255, 102, 102, 102, 255, 101, 101, 101, 255, + 101, 101, 101, 255, 102, 102, 101, 255, 105, 105, 105, 255, 108, 108, 108, 255, 107, 107, 107, 255, 108, 108, 108, 255, 110, 110, 110, 255, 105, 105, 105, 255, 96, 96, 96, 255, 83, 83, 83, 255, 80, 80, 80, 46, 137, 137, 137, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 1, 100, 100, 100, 127, 105, 105, 105, 255, + 94, 94, 94, 255, 68, 67, 67, 255, 86, 85, 85, 255, 104, 104, 105, 255, 109, 109, 109, 255, 104, 104, 104, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 105, 255, 104, 104, 104, 255, 103, 103, 103, 255, 104, 104, 105, 255, 107, 107, 107, 255, 108, 108, 108, 255, 109, 109, 109, 255, 111, 111, 112, 255, 115, 115, 115, 255, 119, 119, 119, 255, 121, 121, 121, 255, 123, 123, 123, 255, + 130, 130, 130, 255, 139, 139, 139, 255, 142, 142, 142, 255, 144, 144, 144, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 149, 149, 149, 255, 144, 144, 144, 255, 136, 136, 136, 255, 129, 129, 129, 255, 123, 123, 123, 255, 117, 117, 117, 255, 111, 111, 111, 255, 106, 106, 106, 255, 103, 103, 103, 255, 104, 104, 104, 255, 100, 100, 100, 255, 96, 96, 96, 255, 95, 95, 95, 255, 96, 96, 96, 255, + 97, 97, 97, 255, 97, 97, 97, 255, 96, 96, 96, 255, 101, 101, 100, 255, 106, 106, 106, 255, 107, 107, 107, 255, 106, 106, 106, 255, 106, 106, 106, 255, 107, 107, 107, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 111, 111, 111, 255, 108, 108, 108, 255, 99, 99, 99, 255, 87, 87, 87, 255, 80, 80, 80, 109, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 2, 103, 103, 103, 186, 110, 110, 110, 255, 77, 76, 76, 255, 51, 49, 49, 255, 50, 49, 49, 255, 50, 49, 49, 255, 60, 59, 59, 255, 82, 81, 82, 255, 97, 97, 98, 255, 110, 110, 110, 255, 106, 106, 106, 255, 104, 104, 104, 255, 102, 102, 103, 255, 101, 101, 101, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 106, 255, + 106, 106, 106, 255, 108, 108, 109, 255, 112, 112, 112, 255, 113, 113, 113, 255, 115, 115, 115, 255, 121, 121, 121, 255, 127, 127, 127, 255, 133, 133, 133, 255, 133, 133, 133, 255, 139, 139, 139, 255, 143, 143, 143, 255, 148, 148, 148, 255, 150, 150, 150, 255, 150, 150, 150, 255, 142, 142, 142, 255, 132, 132, 132, 255, 125, 125, 125, 255, 117, 117, 117, 255, 111, 111, 111, 255, 106, 106, 106, 255, 102, 102, 102, 255, + 100, 100, 100, 255, 100, 100, 100, 255, 100, 100, 100, 255, 97, 97, 97, 255, 96, 96, 96, 255, 96, 96, 96, 255, 100, 100, 100, 255, 102, 102, 102, 255, 102, 102, 102, 255, 103, 103, 103, 255, 109, 109, 109, 255, 112, 112, 111, 255, 110, 110, 110, 255, 108, 108, 108, 255, 108, 108, 108, 255, 110, 110, 110, 255, 111, 111, 111, 255, 110, 110, 110, 255, 111, 111, 111, 255, 109, 109, 109, 255, 103, 103, 103, 255, + 90, 90, 90, 255, 82, 82, 82, 179, 145, 145, 145, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 5, 107, 107, 107, 236, 113, 113, 113, 255, 90, 90, 90, 255, 65, 64, 64, 255, 55, 54, 54, 255, 55, 55, 55, 255, 55, 54, 54, 255, 55, 54, 54, 255, 55, 54, 54, 255, 60, 59, 59, 255, 101, 100, 100, 255, + 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 101, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, 106, 106, 106, 255, 107, 107, 108, 255, 108, 108, 108, 255, 112, 112, 113, 255, 118, 118, 118, 255, 123, 123, 123, 255, 124, 124, 124, 255, 128, 128, 128, 255, 135, 135, 135, 255, 141, 141, 141, 255, 150, 150, 150, 255, 154, 154, 154, 255, 153, 153, 153, 255, 146, 146, 146, 255, + 134, 134, 134, 255, 123, 123, 123, 255, 111, 111, 111, 255, 105, 105, 105, 255, 101, 101, 101, 255, 99, 99, 99, 255, 96, 96, 96, 255, 97, 97, 97, 255, 100, 100, 100, 255, 100, 100, 100, 255, 101, 101, 101, 255, 102, 102, 102, 255, 104, 104, 104, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 106, 255, 110, 110, 110, 255, 113, 113, 113, 255, 112, 112, 112, 255, 109, 109, 109, 255, 108, 108, 108, 255, + 110, 110, 110, 255, 111, 111, 111, 255, 110, 110, 110, 255, 111, 111, 111, 255, 109, 109, 110, 255, 104, 104, 104, 255, 93, 93, 93, 255, 82, 82, 82, 223, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 119, 119, 119, 31, 115, 115, 115, 255, 117, 117, 117, 255, 113, 113, 114, 255, 109, 109, 110, 255, 107, 107, 107, 255, + 93, 92, 93, 255, 76, 75, 76, 255, 60, 59, 60, 255, 60, 59, 60, 255, 65, 64, 65, 255, 109, 109, 109, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 102, 102, 103, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 103, 103, 103, 255, 103, 103, 103, 255, 104, 104, 105, 255, 109, 109, 109, 255, 112, 112, 113, 255, 114, 114, 114, 255, 116, 116, 116, 255, 124, 124, 124, 255, + 131, 131, 131, 255, 141, 141, 141, 255, 151, 151, 151, 255, 154, 154, 154, 255, 152, 152, 152, 255, 143, 143, 143, 255, 133, 133, 133, 255, 121, 121, 121, 255, 107, 107, 107, 255, 98, 98, 98, 255, 96, 96, 96, 255, 96, 96, 96, 255, 95, 95, 95, 255, 96, 96, 96, 255, 101, 101, 101, 255, 107, 107, 107, 255, 107, 107, 107, 255, 108, 108, 108, 255, 109, 109, 109, 255, 110, 110, 110, 255, 110, 110, 110, 255, + 109, 109, 109, 255, 110, 110, 110, 255, 113, 113, 113, 255, 112, 112, 112, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 109, 255, 110, 110, 110, 255, 111, 111, 111, 255, 105, 105, 105, 255, 95, 95, 95, 255, 84, 84, 84, 252, 91, 91, 91, 11, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 122, 122, 122, 65, 122, 122, 123, 255, 121, 121, 121, 255, 114, 114, 114, 255, 106, 106, 107, 255, 107, 107, 108, 255, 109, 109, 109, 255, 108, 108, 108, 255, 109, 109, 109, 255, 101, 101, 101, 255, 95, 95, 95, 255, 105, 105, 105, 255, 100, 100, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 102, 102, 102, 255, 99, 99, 99, 255, 99, 99, 99, 255, 100, 100, 101, 255, 100, 100, 100, 255, 99, 99, 100, 255, + 103, 103, 103, 255, 105, 105, 106, 255, 107, 107, 107, 255, 107, 107, 107, 255, 111, 111, 111, 255, 118, 118, 118, 255, 124, 124, 124, 255, 135, 135, 135, 255, 142, 142, 142, 255, 151, 151, 151, 255, 147, 147, 147, 255, 136, 136, 136, 255, 120, 120, 120, 255, 108, 108, 108, 255, 100, 100, 100, 255, 93, 93, 93, 255, 92, 92, 92, 255, 94, 94, 94, 255, 100, 100, 100, 255, 102, 102, 102, 255, 106, 106, 106, 255, + 112, 112, 112, 255, 112, 112, 112, 255, 112, 112, 112, 255, 110, 110, 110, 255, 111, 111, 111, 255, 110, 110, 110, 255, 110, 110, 110, 255, 110, 110, 110, 255, 111, 111, 111, 255, 112, 112, 112, 255, 110, 110, 110, 255, 108, 108, 108, 255, 109, 109, 109, 255, 108, 108, 109, 255, 108, 108, 108, 255, 109, 109, 109, 255, 110, 110, 110, 255, 106, 106, 106, 255, 96, 96, 96, 255, 85, 85, 85, 255, 82, 82, 83, 51, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 89, 129, 129, 129, 255, 128, 128, 128, 255, 119, 119, 120, 255, 112, 112, 112, 255, 112, 112, 112, 255, 111, 111, 111, 255, 107, 107, 107, 255, 108, 108, 108, 255, 112, 112, 112, 255, 112, 112, 112, 255, 108, 108, 108, 255, 105, 105, 105, 255, 103, 103, 103, 255, 104, 104, 104, 255, + 102, 102, 102, 255, 100, 100, 100, 255, 99, 99, 99, 255, 100, 100, 100, 255, 101, 101, 101, 255, 100, 100, 100, 255, 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 101, 255, 103, 103, 103, 255, 107, 107, 108, 255, 108, 108, 108, 255, 112, 112, 112, 255, 121, 121, 121, 255, 134, 134, 134, 255, 147, 147, 147, 255, 147, 147, 147, 255, 130, 130, 130, 255, 110, 110, 110, 255, 96, 96, 96, 255, 92, 92, 92, 255, + 91, 91, 91, 255, 95, 95, 95, 255, 102, 102, 102, 255, 109, 109, 109, 255, 109, 109, 109, 255, 110, 110, 110, 255, 113, 113, 113, 255, 114, 114, 114, 255, 112, 112, 112, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 110, 110, 110, 255, 109, 109, 110, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 107, 107, 107, 255, 107, 107, 108, 255, 108, 108, 109, 255, 107, 107, 107, 255, + 108, 108, 108, 255, 109, 109, 109, 255, 106, 106, 106, 255, 98, 98, 98, 255, 86, 86, 86, 255, 83, 83, 84, 75, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 138, 101, 136, 136, 136, 255, 134, 134, 134, 255, 124, 124, 125, 255, 118, 118, 118, 255, 119, 119, 119, 255, 118, 118, 118, 255, 114, 114, 114, 255, 115, 115, 115, 255, + 117, 117, 117, 255, 117, 117, 117, 255, 114, 114, 114, 255, 113, 113, 113, 255, 112, 112, 112, 255, 112, 112, 113, 255, 110, 110, 110, 255, 106, 106, 107, 255, 106, 106, 106, 255, 105, 105, 106, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, 103, 103, 103, 255, 103, 103, 103, 255, 98, 98, 98, 255, 99, 99, 100, 255, 107, 107, 108, 255, 121, 121, 121, 255, + 137, 137, 137, 255, 146, 146, 146, 255, 123, 123, 123, 255, 104, 104, 104, 255, 92, 92, 92, 255, 94, 94, 94, 255, 102, 102, 102, 255, 104, 104, 104, 255, 106, 106, 106, 255, 110, 110, 110, 255, 111, 111, 112, 255, 110, 110, 110, 255, 111, 111, 111, 255, 112, 112, 113, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 108, 108, 108, 255, 109, 109, 109, 255, 109, 109, 109, 255, 108, 108, 108, 255, + 109, 109, 109, 255, 107, 107, 108, 255, 105, 105, 106, 255, 106, 106, 106, 255, 107, 107, 107, 255, 106, 106, 106, 255, 106, 106, 106, 255, 108, 108, 108, 255, 106, 106, 106, 255, 97, 97, 98, 255, 87, 87, 87, 255, 83, 83, 84, 95, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 145, 145, 145, 116, 144, 144, 144, 255, 141, 141, 141, 255, + 132, 132, 132, 255, 125, 125, 125, 255, 126, 126, 126, 255, 126, 126, 126, 255, 121, 121, 121, 255, 123, 123, 123, 255, 125, 125, 126, 255, 125, 125, 125, 255, 124, 124, 124, 255, 122, 122, 123, 255, 123, 123, 123, 255, 124, 124, 124, 255, 121, 121, 121, 255, 117, 117, 117, 255, 116, 116, 117, 255, 118, 118, 118, 255, 117, 117, 117, 255, 118, 118, 118, 255, 116, 116, 116, 255, 112, 112, 112, 255, 110, 110, 110, 255, + 111, 111, 111, 255, 104, 104, 104, 255, 95, 95, 95, 255, 96, 96, 96, 255, 98, 98, 98, 255, 100, 100, 100, 255, 117, 117, 117, 255, 146, 146, 146, 255, 102, 102, 102, 255, 104, 104, 104, 255, 111, 111, 111, 255, 107, 107, 107, 255, 106, 106, 106, 255, 103, 103, 104, 255, 103, 103, 103, 255, 106, 106, 106, 255, 109, 109, 109, 255, 110, 110, 110, 255, 108, 108, 108, 255, 110, 110, 110, 255, 108, 108, 108, 255, + 108, 108, 108, 255, 108, 108, 109, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 107, 255, 104, 104, 105, 255, 105, 105, 106, 255, 106, 106, 107, 255, 105, 105, 106, 255, 97, 97, 98, 255, 86, 86, 87, 255, 84, 84, 85, 107, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 116, 151, 151, 151, 255, 147, 147, 147, 255, 139, 139, 140, 255, 132, 132, 133, 255, 133, 133, 134, 255, 133, 133, 133, 255, 129, 129, 130, 255, 131, 131, 132, 255, 134, 134, 135, 255, 134, 134, 135, 255, 133, 133, 134, 255, 133, 133, 133, 255, 134, 134, 135, 255, 135, 135, 136, 255, 133, 133, 134, 255, 131, 131, 131, 255, 131, 131, 132, 255, + 132, 132, 133, 255, 133, 133, 134, 255, 136, 136, 136, 255, 134, 134, 135, 255, 131, 131, 131, 255, 133, 133, 134, 255, 137, 137, 138, 255, 132, 132, 133, 255, 126, 126, 127, 255, 128, 128, 129, 255, 131, 131, 131, 255, 126, 126, 126, 255, 126, 126, 127, 255, 100, 100, 100, 255, 102, 102, 102, 255, 107, 107, 107, 255, 108, 108, 108, 255, 105, 105, 105, 255, 102, 102, 102, 255, 100, 100, 100, 255, 100, 100, 100, 255, + 102, 102, 102, 255, 104, 104, 104, 255, 107, 107, 107, 255, 105, 105, 105, 255, 107, 107, 107, 255, 106, 106, 106, 255, 106, 106, 106, 255, 107, 107, 107, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 106, 255, 105, 105, 105, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, + 97, 97, 97, 255, 86, 86, 86, 255, 83, 83, 83, 111, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 158, 158, 159, 106, 158, 158, 159, 255, 154, 154, 154, 255, 146, 146, 146, 255, 139, 139, 139, 255, 140, 140, 141, 255, 139, 139, 140, 255, 137, 137, 137, 255, 139, 139, 140, 255, 143, 143, 143, 255, 143, 143, 143, 255, 142, 142, 142, 255, + 142, 142, 142, 255, 144, 144, 144, 255, 146, 146, 146, 255, 143, 143, 144, 255, 142, 142, 142, 255, 144, 144, 144, 255, 146, 146, 146, 255, 148, 148, 148, 255, 151, 151, 151, 255, 151, 151, 151, 255, 147, 147, 147, 255, 151, 151, 151, 255, 156, 156, 156, 255, 152, 152, 152, 255, 143, 143, 143, 255, 140, 140, 140, 255, 129, 129, 129, 255, 102, 102, 102, 255, 119, 119, 119, 255, 148, 148, 148, 255, 126, 126, 127, 255, + 106, 106, 107, 255, 102, 102, 103, 255, 100, 100, 101, 255, 98, 98, 99, 255, 96, 96, 97, 255, 97, 97, 97, 255, 97, 97, 98, 255, 101, 101, 101, 255, 103, 103, 104, 255, 102, 102, 103, 255, 103, 103, 103, 255, 103, 103, 104, 255, 104, 104, 104, 255, 104, 104, 105, 255, 103, 103, 103, 255, 103, 103, 103, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 104, 255, 103, 103, 104, 255, 102, 102, 103, 255, + 102, 102, 102, 255, 103, 103, 104, 255, 102, 102, 103, 255, 102, 102, 103, 255, 103, 103, 104, 255, 103, 103, 103, 255, 96, 96, 96, 255, 86, 86, 86, 255, 84, 84, 84, 96, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 164, 164, 164, 94, 164, 164, 164, 255, 159, 159, 159, 255, 151, 151, 151, 255, 144, 144, 144, 255, 146, 146, 146, 255, + 146, 146, 146, 255, 144, 144, 144, 255, 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 156, 156, 156, 255, 153, 153, 153, 255, 146, 146, 146, 255, 145, 145, 145, 255, 145, 145, 145, 255, 131, 131, 131, 255, 113, 113, 112, 255, + 99, 99, 99, 255, 100, 100, 100, 255, 122, 122, 122, 255, 151, 151, 151, 255, 153, 153, 153, 255, 141, 141, 141, 255, 130, 130, 131, 255, 118, 118, 119, 255, 109, 109, 110, 255, 102, 102, 102, 255, 97, 97, 98, 255, 95, 95, 96, 255, 96, 96, 97, 255, 98, 98, 99, 255, 101, 101, 102, 255, 100, 100, 101, 255, 99, 99, 100, 255, 100, 100, 101, 255, 103, 103, 103, 255, 102, 102, 103, 255, 100, 100, 101, 255, + 101, 101, 101, 255, 102, 102, 102, 255, 103, 103, 104, 255, 102, 102, 103, 255, 101, 101, 102, 255, 101, 101, 101, 255, 101, 101, 102, 255, 103, 103, 103, 255, 101, 101, 101, 255, 101, 101, 102, 255, 102, 102, 103, 255, 101, 101, 102, 255, 94, 94, 95, 255, 84, 84, 85, 255, 84, 84, 85, 84, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 169, 169, 169, 76, 169, 169, 169, 255, 165, 165, 165, 255, 156, 156, 156, 255, 149, 149, 149, 255, 151, 151, 151, 255, 151, 151, 151, 255, 148, 148, 148, 255, 149, 149, 149, 255, 152, 152, 152, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 151, 151, 151, 255, 148, 148, 148, 255, 149, 149, 149, 255, 148, 148, 148, 255, 145, 145, 145, 255, 144, 144, 144, 255, + 140, 140, 140, 255, 130, 130, 130, 255, 122, 122, 122, 255, 118, 118, 118, 255, 107, 107, 107, 255, 99, 99, 99, 255, 103, 103, 103, 255, 117, 117, 117, 255, 140, 140, 141, 255, 158, 158, 158, 255, 158, 158, 159, 255, 149, 149, 150, 255, 137, 137, 138, 255, 130, 130, 131, 255, 121, 121, 121, 255, 112, 112, 112, 255, 107, 107, 108, 255, 102, 102, 103, 255, 99, 99, 100, 255, 100, 100, 101, 255, 101, 101, 101, 255, + 99, 99, 100, 255, 98, 98, 98, 255, 98, 98, 99, 255, 100, 100, 101, 255, 100, 100, 100, 255, 98, 98, 99, 255, 99, 99, 100, 255, 101, 101, 102, 255, 101, 101, 102, 255, 101, 101, 102, 255, 101, 101, 101, 255, 100, 100, 101, 255, 100, 100, 101, 255, 101, 101, 102, 255, 100, 100, 100, 255, 100, 100, 100, 255, 102, 102, 102, 255, 100, 100, 100, 255, 93, 93, 94, 255, 83, 83, 84, 255, 88, 88, 88, 61, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 167, 167, 167, 43, 174, 174, 174, 255, 168, 168, 168, 255, 161, 161, 161, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 150, 150, 150, 255, 149, 149, 149, 255, 153, 153, 153, 255, 154, 154, 154, 255, 152, 152, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, + 145, 145, 145, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 131, 131, 131, 255, 126, 126, 126, 255, 122, 122, 122, 255, 112, 112, 112, 255, 103, 103, 103, 255, 103, 103, 103, 255, 106, 106, 106, 255, 111, 111, 111, 255, 121, 121, 121, 255, 133, 133, 134, 255, 146, 146, 146, 255, 154, 154, 155, 255, 156, 156, 156, 255, 149, 149, 150, 255, 140, 140, 140, 255, 134, 134, 135, 255, 131, 131, 132, 255, + 127, 127, 127, 255, 116, 116, 117, 255, 108, 108, 109, 255, 106, 106, 106, 255, 107, 107, 107, 255, 106, 106, 106, 255, 100, 100, 101, 255, 98, 98, 99, 255, 100, 100, 101, 255, 99, 99, 100, 255, 97, 97, 98, 255, 98, 98, 98, 255, 99, 99, 100, 255, 99, 99, 100, 255, 99, 99, 99, 255, 100, 100, 101, 255, 99, 99, 99, 255, 98, 98, 99, 255, 100, 100, 100, 255, 100, 100, 101, 255, 99, 99, 100, 255, + 99, 99, 100, 255, 100, 100, 100, 255, 99, 99, 99, 255, 92, 92, 92, 255, 83, 83, 84, 255, 102, 102, 102, 19, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 11, 176, 176, 176, 245, 172, 172, 172, 255, 163, 163, 163, 255, 153, 153, 153, 255, 151, 151, 151, 255, 151, 151, 151, 255, 148, 148, 148, 255, 146, 146, 146, 255, + 149, 149, 149, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 143, 143, 143, 255, 140, 140, 140, 255, 135, 135, 135, 255, 129, 129, 129, 255, 125, 125, 125, 255, 120, 120, 120, 255, 115, 115, 115, 255, 111, 111, 111, 255, 107, 107, 107, 255, 103, 103, 103, 255, 102, 102, 102, 255, 105, 105, 105, 255, 114, 114, 114, 255, 124, 124, 124, 255, 135, 135, 135, 255, 145, 145, 145, 255, 151, 151, 152, 255, + 153, 153, 154, 255, 151, 151, 152, 255, 147, 147, 147, 255, 143, 143, 144, 255, 141, 141, 142, 255, 139, 139, 140, 255, 133, 133, 134, 255, 122, 122, 123, 255, 116, 116, 117, 255, 115, 115, 115, 255, 114, 114, 115, 255, 110, 110, 111, 255, 104, 104, 105, 255, 103, 103, 103, 255, 104, 104, 105, 255, 102, 102, 102, 255, 99, 99, 100, 255, 98, 98, 99, 255, 99, 99, 100, 255, 98, 98, 99, 255, 97, 97, 98, 255, + 99, 99, 100, 255, 97, 97, 98, 255, 97, 97, 98, 255, 99, 99, 99, 255, 100, 100, 100, 255, 99, 99, 100, 255, 98, 98, 99, 255, 99, 99, 99, 255, 98, 98, 99, 255, 90, 90, 90, 255, 80, 80, 81, 230, 142, 142, 142, 6, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 7, 176, 176, 176, 200, 173, 173, 173, 255, + 164, 164, 164, 255, 153, 153, 153, 255, 148, 148, 148, 255, 148, 148, 148, 255, 144, 144, 144, 255, 140, 140, 140, 255, 141, 141, 141, 255, 142, 142, 142, 255, 138, 138, 138, 255, 134, 134, 134, 255, 132, 132, 132, 255, 128, 128, 128, 255, 124, 124, 124, 255, 118, 118, 118, 255, 112, 112, 112, 255, 108, 108, 108, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, 105, 105, 105, 255, 109, 109, 109, 255, + 114, 114, 114, 255, 122, 122, 122, 255, 131, 131, 131, 255, 140, 140, 141, 255, 151, 151, 151, 255, 155, 155, 156, 255, 155, 155, 155, 255, 154, 154, 155, 255, 150, 150, 150, 255, 149, 149, 149, 255, 144, 144, 145, 255, 139, 139, 140, 255, 131, 131, 132, 255, 125, 125, 126, 255, 124, 124, 124, 255, 124, 124, 125, 255, 121, 121, 122, 255, 115, 115, 115, 255, 109, 109, 110, 255, 108, 108, 109, 255, 106, 106, 107, 255, + 103, 103, 104, 255, 102, 102, 102, 255, 102, 102, 103, 255, 101, 101, 102, 255, 100, 100, 100, 255, 98, 98, 98, 255, 98, 98, 98, 255, 97, 97, 98, 255, 96, 96, 97, 255, 97, 97, 98, 255, 99, 99, 100, 255, 98, 98, 99, 255, 97, 97, 98, 255, 99, 99, 99, 255, 96, 96, 96, 255, 87, 87, 88, 255, 80, 80, 81, 190, 138, 138, 138, 3, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 5, 174, 174, 174, 146, 172, 172, 172, 255, 163, 163, 163, 255, 150, 150, 150, 255, 142, 142, 142, 255, 142, 142, 142, 255, 139, 139, 139, 255, 133, 133, 133, 255, 132, 132, 132, 255, 133, 133, 133, 255, 130, 130, 130, 255, 125, 125, 125, 255, 121, 121, 121, 255, 119, 119, 119, 255, 114, 114, 114, 255, 107, 107, 107, 255, 103, 103, 103, 255, + 102, 102, 102, 255, 100, 100, 100, 255, 102, 102, 102, 255, 107, 107, 107, 255, 111, 111, 111, 255, 115, 115, 115, 255, 123, 123, 123, 255, 133, 133, 133, 255, 139, 139, 139, 255, 143, 143, 144, 255, 149, 149, 150, 255, 152, 152, 153, 255, 153, 153, 154, 255, 152, 152, 153, 255, 149, 149, 150, 255, 146, 146, 147, 255, 140, 140, 140, 255, 136, 136, 137, 255, 132, 132, 132, 255, 131, 131, 131, 255, 131, 131, 132, 255, + 131, 131, 132, 255, 126, 126, 127, 255, 120, 120, 120, 255, 116, 116, 116, 255, 113, 113, 114, 255, 109, 109, 110, 255, 106, 106, 107, 255, 106, 106, 107, 255, 105, 105, 106, 255, 103, 103, 104, 255, 101, 101, 102, 255, 100, 100, 101, 255, 100, 100, 101, 255, 99, 99, 99, 255, 97, 97, 98, 255, 98, 98, 99, 255, 98, 98, 99, 255, 98, 98, 99, 255, 97, 97, 98, 255, 96, 96, 97, 255, 94, 94, 95, 255, + 85, 85, 85, 255, 79, 79, 80, 125, 139, 139, 139, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 2, 169, 169, 169, 79, 171, 171, 171, 255, 162, 162, 162, 255, 148, 148, 148, 255, 136, 136, 136, 255, 134, 134, 134, 255, 132, 132, 132, 255, 127, 127, 127, 255, 123, 123, 123, 255, 122, 122, 122, 255, 122, 122, 122, 255, + 116, 116, 116, 255, 112, 112, 112, 255, 110, 110, 110, 255, 107, 107, 107, 255, 102, 102, 102, 255, 100, 100, 100, 255, 101, 101, 101, 255, 102, 102, 102, 255, 105, 105, 105, 255, 111, 111, 111, 255, 118, 118, 118, 255, 124, 124, 124, 255, 130, 130, 130, 255, 137, 137, 138, 255, 146, 146, 146, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 150, 255, 147, 147, 147, 255, + 142, 142, 143, 255, 139, 139, 139, 255, 137, 137, 138, 255, 136, 136, 137, 255, 136, 136, 137, 255, 136, 136, 136, 255, 133, 133, 134, 255, 131, 131, 131, 255, 126, 126, 127, 255, 122, 122, 123, 255, 117, 117, 118, 255, 113, 113, 114, 255, 110, 110, 111, 255, 111, 111, 112, 255, 108, 108, 109, 255, 105, 105, 106, 255, 103, 103, 103, 255, 103, 103, 104, 255, 102, 102, 102, 255, 99, 99, 100, 255, 100, 100, 100, 255, + 101, 101, 102, 255, 100, 100, 100, 255, 98, 98, 98, 255, 98, 98, 99, 255, 96, 96, 97, 255, 91, 91, 91, 255, 82, 82, 83, 255, 81, 81, 82, 62, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 1, 155, 155, 155, 23, 170, 170, 170, 242, 162, 162, 162, 255, 147, 147, 147, 255, 132, 132, 132, 255, + 126, 126, 126, 255, 124, 124, 124, 255, 121, 121, 121, 255, 115, 115, 115, 255, 113, 113, 113, 255, 114, 114, 114, 255, 111, 111, 111, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 102, 102, 102, 255, 107, 107, 107, 255, 110, 110, 110, 255, 115, 115, 116, 255, 122, 122, 122, 255, 130, 130, 130, 255, 135, 135, 135, 255, 140, 140, 140, 255, 146, 146, 147, 255, + 152, 152, 153, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 150, 150, 151, 255, 148, 148, 149, 255, 146, 146, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 140, 140, 141, 255, 139, 139, 140, 255, 137, 137, 138, 255, 135, 135, 136, 255, 132, 132, 133, 255, 132, 132, 132, 255, 126, 126, 126, 255, 121, 121, 121, 255, 117, 117, 118, 255, 118, 118, 119, 255, 116, 116, 116, 255, 111, 111, 112, 255, + 107, 107, 108, 255, 107, 107, 107, 255, 105, 105, 106, 255, 104, 104, 105, 255, 102, 102, 103, 255, 103, 103, 104, 255, 103, 103, 104, 255, 101, 101, 102, 255, 99, 99, 100, 255, 98, 98, 99, 255, 97, 97, 98, 255, 90, 90, 91, 255, 81, 81, 81, 238, 110, 110, 110, 6, 140, 140, 140, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 143, 143, 143, 0, 137, 137, 137, 6, 165, 165, 165, 169, 162, 162, 162, 255, 148, 148, 148, 255, 130, 130, 130, 255, 119, 119, 119, 255, 116, 116, 116, 255, 113, 113, 113, 255, 109, 109, 109, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 106, 255, 103, 103, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 106, 106, 106, 255, 105, 105, 105, 255, 106, 106, 106, 255, 111, 111, 111, 255, 116, 116, 116, 255, + 121, 121, 121, 255, 127, 127, 128, 255, 133, 133, 133, 255, 141, 141, 141, 255, 144, 144, 144, 255, 148, 148, 148, 255, 151, 151, 152, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 151, 151, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 148, 255, 146, 146, 146, 255, 142, 142, 142, 255, 140, 140, 140, 255, 136, 136, 137, 255, 136, 136, 136, 255, 134, 134, 135, 255, 131, 131, 132, 255, + 128, 128, 128, 255, 125, 125, 125, 255, 125, 125, 125, 255, 124, 124, 124, 255, 118, 118, 118, 255, 113, 113, 114, 255, 111, 111, 112, 255, 110, 110, 111, 255, 109, 109, 110, 255, 106, 106, 107, 255, 105, 105, 106, 255, 106, 106, 106, 255, 105, 105, 106, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 102, 255, 97, 97, 98, 255, 89, 89, 90, 255, 83, 83, 84, 158, 147, 147, 147, 2, 147, 147, 147, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 135, 135, 135, 2, 161, 161, 161, 80, 161, 161, 161, 255, 149, 149, 149, 255, 132, 132, 132, 255, 116, 116, 116, 255, 110, 110, 110, 255, 108, 108, 108, 255, 105, 105, 105, 255, 101, 101, 101, 255, 100, 100, 100, 255, 104, 104, 104, 255, 105, 105, 105, 255, 103, 103, 103, 255, + 106, 106, 106, 255, 110, 110, 110, 255, 110, 110, 110, 255, 111, 111, 111, 255, 114, 114, 114, 255, 121, 121, 121, 255, 128, 128, 128, 255, 132, 132, 132, 255, 137, 137, 137, 255, 143, 143, 143, 255, 149, 149, 149, 255, 152, 152, 152, 255, 152, 152, 153, 255, 151, 151, 152, 255, 153, 153, 153, 255, 151, 151, 151, 255, 150, 150, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 145, 145, 146, 255, + 143, 143, 143, 255, 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 138, 255, 133, 133, 134, 255, 130, 130, 131, 255, 129, 129, 130, 255, 130, 130, 130, 255, 130, 130, 131, 255, 126, 126, 127, 255, 120, 120, 121, 255, 116, 116, 117, 255, 115, 115, 116, 255, 113, 113, 114, 255, 110, 110, 111, 255, 109, 109, 109, 255, 108, 108, 109, 255, 108, 108, 109, 255, 108, 108, 108, 255, 105, 105, 105, 255, 104, 104, 105, 255, + 102, 102, 103, 255, 96, 96, 97, 255, 89, 89, 90, 255, 88, 88, 89, 63, 148, 148, 148, 1, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 139, 139, 139, 0, 136, 136, 136, 11, 161, 161, 161, 217, 153, 153, 153, 255, 137, 137, 137, 255, 117, 117, 117, 255, 106, 106, 106, 255, 103, 103, 103, 255, + 103, 103, 103, 255, 101, 101, 101, 255, 98, 98, 98, 255, 102, 102, 102, 255, 106, 106, 106, 255, 107, 107, 107, 255, 108, 108, 108, 255, 112, 112, 112, 255, 116, 116, 116, 255, 118, 118, 119, 255, 119, 119, 119, 255, 126, 126, 126, 255, 132, 132, 132, 255, 136, 136, 137, 255, 140, 140, 141, 255, 144, 144, 144, 255, 149, 149, 149, 255, 153, 153, 153, 255, 155, 155, 156, 255, 154, 154, 155, 255, 155, 155, 155, 255, + 154, 154, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 150, 255, 147, 147, 148, 255, 146, 146, 146, 255, 143, 143, 143, 255, 139, 139, 139, 255, 137, 137, 137, 255, 133, 133, 134, 255, 133, 133, 133, 255, 133, 133, 134, 255, 134, 134, 135, 255, 133, 133, 133, 255, 127, 127, 127, 255, 121, 121, 122, 255, 120, 120, 121, 255, 119, 119, 120, 255, 116, 116, 117, 255, 113, 113, 114, 255, + 112, 112, 112, 255, 112, 112, 112, 255, 111, 111, 112, 255, 109, 109, 110, 255, 107, 107, 107, 255, 105, 105, 106, 255, 103, 103, 104, 255, 97, 97, 97, 255, 88, 88, 89, 207, 147, 147, 147, 4, 147, 147, 147, 0, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 139, 139, 139, 0, 136, 136, 136, 3, + 157, 157, 157, 107, 155, 155, 155, 255, 142, 142, 142, 255, 123, 123, 123, 255, 108, 108, 108, 255, 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 102, 255, 101, 101, 101, 255, 107, 107, 107, 255, 112, 112, 112, 255, 112, 112, 112, 255, 114, 114, 114, 255, 119, 119, 119, 255, 123, 123, 123, 255, 126, 126, 127, 255, 130, 130, 130, 255, 135, 135, 135, 255, 139, 139, 140, 255, 144, 144, 144, 255, + 145, 145, 145, 255, 149, 149, 149, 255, 152, 152, 153, 255, 155, 155, 155, 255, 156, 156, 156, 255, 157, 157, 157, 255, 155, 155, 155, 255, 154, 154, 154, 255, 152, 152, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 147, 147, 147, 255, 145, 145, 145, 255, 141, 141, 142, 255, 138, 138, 139, 255, 137, 137, 138, 255, 137, 137, 137, 255, 138, 138, 138, 255, 137, 137, 138, 255, 135, 135, 136, 255, 130, 130, 130, 255, + 128, 128, 128, 255, 125, 125, 126, 255, 125, 125, 126, 255, 122, 122, 123, 255, 118, 118, 119, 255, 116, 116, 117, 255, 116, 116, 116, 255, 115, 115, 116, 255, 114, 114, 114, 255, 110, 110, 111, 255, 109, 109, 110, 255, 108, 108, 109, 255, 104, 104, 105, 255, 96, 96, 97, 255, 94, 94, 94, 87, 146, 146, 146, 1, 146, 146, 146, 0, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 15, 158, 158, 158, 222, 150, 150, 150, 255, 133, 133, 133, 255, 114, 114, 114, 255, 103, 103, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 106, 106, 106, 255, 113, 113, 113, 255, 117, 117, 117, 255, 119, 119, 119, 255, 123, 123, 123, 255, + 128, 128, 129, 255, 132, 132, 133, 255, 134, 134, 134, 255, 137, 137, 137, 255, 142, 142, 142, 255, 145, 145, 146, 255, 149, 149, 149, 255, 151, 151, 152, 255, 152, 152, 153, 255, 151, 151, 152, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 150, 255, 148, 148, 149, 255, 146, 146, 147, 255, 143, 143, 144, 255, 142, 142, 143, 255, 140, 140, 141, 255, 140, 140, 141, 255, + 140, 140, 141, 255, 141, 141, 142, 255, 140, 140, 141, 255, 137, 137, 138, 255, 133, 133, 133, 255, 130, 130, 131, 255, 129, 129, 130, 255, 130, 130, 131, 255, 129, 129, 129, 255, 125, 125, 125, 255, 122, 122, 122, 255, 119, 119, 120, 255, 119, 119, 120, 255, 118, 118, 119, 255, 115, 115, 116, 255, 113, 113, 114, 255, 111, 111, 112, 255, 109, 109, 110, 255, 103, 103, 104, 255, 95, 95, 96, 216, 152, 152, 152, 4, + 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 136, 136, 136, 3, 156, 156, 156, 93, 157, 157, 157, 255, 144, 144, 144, 255, 126, 126, 126, 255, 110, 110, 110, 255, 104, 104, 104, 255, 106, 106, 106, 255, 109, 109, 109, 255, + 108, 108, 108, 255, 109, 109, 109, 255, 113, 113, 113, 255, 119, 119, 119, 255, 124, 124, 124, 255, 127, 127, 127, 255, 132, 132, 132, 255, 135, 135, 135, 255, 139, 139, 139, 255, 140, 140, 141, 255, 144, 144, 144, 255, 147, 147, 147, 255, 151, 151, 152, 255, 153, 153, 154, 255, 154, 154, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, + 147, 147, 147, 255, 146, 146, 146, 255, 145, 145, 145, 255, 144, 144, 144, 255, 144, 144, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 141, 141, 142, 255, 138, 138, 139, 255, 135, 135, 135, 255, 133, 133, 133, 255, 132, 132, 132, 255, 132, 132, 133, 255, 131, 131, 132, 255, 129, 129, 130, 255, 127, 127, 128, 255, 126, 126, 126, 255, 124, 124, 125, 255, 123, 123, 123, 255, 121, 121, 122, 255, 118, 118, 119, 255, + 116, 116, 116, 255, 114, 114, 115, 255, 111, 111, 111, 255, 103, 103, 104, 255, 101, 101, 102, 78, 158, 158, 158, 2, 152, 152, 152, 0, 146, 146, 146, 0, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 141, 141, 141, 0, 140, 140, 140, 10, 161, 161, 161, 190, + 155, 155, 155, 255, 140, 140, 140, 255, 123, 123, 123, 255, 110, 110, 110, 255, 108, 108, 108, 255, 110, 110, 110, 255, 113, 113, 113, 255, 114, 114, 114, 255, 115, 115, 115, 255, 120, 120, 120, 255, 128, 128, 128, 255, 132, 132, 132, 255, 135, 135, 136, 255, 138, 138, 138, 255, 141, 141, 141, 255, 144, 144, 144, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, 154, 154, 154, 255, 154, 154, 155, 255, + 154, 154, 155, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 145, 255, 141, 141, 142, 255, 138, 138, 139, 255, 135, 135, 136, 255, 134, 134, 135, 255, 135, 135, 136, 255, 135, 135, 135, 255, 133, 133, 134, 255, 131, 131, 131, 255, 128, 128, 129, 255, + 129, 129, 130, 255, 130, 130, 130, 255, 128, 128, 129, 255, 126, 126, 127, 255, 122, 122, 123, 255, 121, 121, 122, 255, 120, 120, 121, 255, 114, 114, 115, 255, 110, 110, 110, 255, 105, 105, 106, 170, 154, 154, 154, 3, 157, 157, 157, 0, 156, 156, 156, 0, 147, 147, 147, 0, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 140, 140, 140, 0, 137, 137, 137, 0, 137, 137, 137, 1, 156, 156, 156, 50, 163, 163, 163, 245, 154, 154, 154, 255, 139, 139, 139, 255, 123, 123, 123, 255, 114, 114, 114, 255, 112, 112, 113, 255, 116, 116, 116, 255, 119, 119, 119, 255, 121, 121, 121, 255, 123, 123, 123, 255, 127, 127, 127, 255, 133, 133, 134, 255, 137, 137, 138, 255, 140, 140, 141, 255, 144, 144, 145, 255, + 147, 147, 148, 255, 149, 149, 150, 255, 151, 151, 152, 255, 152, 152, 152, 255, 152, 152, 153, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 153, 153, 154, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 150, 255, 151, 151, 151, 255, 148, 148, 148, 255, 147, 147, 147, 255, 143, 143, 144, 255, 142, 142, 142, 255, 139, 139, 139, 255, 138, 138, 138, 255, 137, 137, 137, 255, + 138, 138, 139, 255, 138, 138, 139, 255, 136, 136, 137, 255, 132, 132, 133, 255, 130, 130, 130, 255, 132, 132, 132, 255, 131, 131, 132, 255, 132, 132, 133, 255, 131, 131, 132, 255, 128, 128, 128, 255, 126, 126, 126, 255, 125, 125, 126, 255, 122, 122, 123, 255, 115, 115, 116, 255, 109, 109, 110, 238, 113, 113, 113, 32, 152, 152, 152, 1, 156, 156, 156, 0, 158, 158, 158, 0, 152, 152, 152, 0, 146, 146, 146, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 139, 139, 139, 0, 136, 136, 136, 0, 134, 134, 134, 0, 132, 132, 132, 0, 132, 132, 132, 4, 163, 163, 163, 110, 165, 165, 165, 255, 154, 154, 154, 255, 138, 138, 138, 255, 124, 124, 124, 255, 118, 118, 118, 255, 119, 119, 119, 255, 123, 123, 123, 255, 126, 126, 126, 255, + 129, 129, 129, 255, 130, 130, 130, 255, 133, 133, 133, 255, 138, 138, 139, 255, 142, 142, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 148, 148, 148, 255, 148, 148, 148, 255, 145, 145, 146, 255, + 144, 144, 144, 255, 142, 142, 143, 255, 141, 141, 142, 255, 141, 141, 141, 255, 140, 140, 141, 255, 139, 139, 140, 255, 140, 140, 141, 255, 138, 138, 138, 255, 135, 135, 136, 255, 131, 131, 132, 255, 132, 132, 133, 255, 134, 134, 135, 255, 134, 134, 135, 255, 133, 133, 134, 255, 130, 130, 131, 255, 130, 130, 131, 255, 129, 129, 129, 255, 127, 127, 128, 255, 122, 122, 123, 255, 116, 116, 117, 255, 112, 112, 113, 94, + 145, 145, 145, 1, 150, 150, 150, 0, 153, 153, 153, 0, 157, 157, 157, 0, 156, 156, 156, 0, 149, 149, 149, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 134, 134, 134, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 1, 133, 133, 133, 8, 168, 168, 168, 161, 167, 167, 167, 255, + 155, 155, 155, 255, 139, 139, 139, 255, 129, 129, 129, 255, 125, 125, 125, 255, 126, 126, 126, 255, 129, 129, 129, 255, 132, 132, 132, 255, 134, 134, 134, 255, 136, 136, 136, 255, 138, 138, 138, 255, 143, 143, 143, 255, 147, 147, 148, 255, 150, 150, 150, 255, 153, 153, 154, 255, 155, 155, 155, 255, 156, 156, 156, 255, 155, 155, 156, 255, 155, 155, 156, 255, 154, 154, 155, 255, 154, 154, 154, 255, 152, 152, 153, 255, + 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 147, 147, 147, 255, 145, 145, 146, 255, 146, 146, 146, 255, 144, 144, 145, 255, 145, 145, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 141, 141, 142, 255, 139, 139, 140, 255, 136, 136, 137, 255, 134, 134, 135, 255, 135, 135, 135, 255, 136, 136, 136, 255, 136, 136, 137, 255, 136, 136, 136, 255, 132, 132, 133, 255, 131, 131, 131, 255, + 131, 131, 132, 255, 132, 132, 133, 255, 131, 131, 131, 255, 123, 123, 124, 255, 118, 118, 119, 147, 141, 141, 141, 3, 142, 142, 142, 0, 148, 148, 148, 0, 151, 151, 151, 0, 155, 155, 155, 0, 158, 158, 158, 0, 153, 153, 153, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, + 132, 132, 132, 0, 134, 134, 134, 0, 137, 137, 137, 0, 135, 135, 135, 0, 146, 146, 146, 16, 173, 173, 173, 188, 170, 170, 170, 255, 159, 159, 159, 255, 144, 144, 144, 255, 136, 136, 136, 255, 130, 130, 131, 255, 131, 131, 131, 255, 134, 134, 134, 255, 137, 137, 138, 255, 140, 140, 140, 255, 140, 140, 141, 255, 144, 144, 144, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 153, 255, 155, 155, 156, 255, + 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 157, 255, 156, 156, 157, 255, 155, 155, 156, 255, 155, 155, 156, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, 148, 148, 149, 255, 149, 149, 149, 255, 146, 146, 147, 255, 144, 144, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 137, 137, 138, 255, 137, 137, 138, 255, + 138, 138, 138, 255, 138, 138, 139, 255, 136, 136, 137, 255, 134, 134, 135, 255, 132, 132, 133, 255, 133, 133, 133, 255, 135, 135, 136, 255, 134, 134, 135, 255, 129, 129, 130, 255, 124, 124, 124, 177, 131, 131, 132, 7, 140, 140, 140, 0, 141, 141, 141, 0, 144, 144, 144, 0, 150, 150, 150, 0, 152, 152, 152, 0, 157, 157, 157, 0, 157, 157, 157, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 132, 132, 132, 0, 134, 134, 134, 0, 137, 137, 137, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 0, 143, 143, 143, 1, 157, 157, 157, 23, 177, 177, 177, 209, 174, 174, 174, 255, 163, 163, 163, 255, 150, 150, 150, 255, 140, 140, 140, 255, 135, 135, 136, 255, 135, 135, 135, 255, 138, 138, 138, 255, 141, 141, 142, 255, + 143, 143, 144, 255, 146, 146, 147, 255, 147, 147, 148, 255, 149, 149, 149, 255, 151, 151, 152, 255, 153, 153, 153, 255, 154, 154, 155, 255, 155, 155, 155, 255, 155, 155, 156, 255, 155, 155, 155, 255, 154, 154, 155, 255, 155, 155, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 153, 153, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 148, 148, 148, 255, 146, 146, 147, 255, 144, 144, 144, 255, + 142, 142, 142, 255, 139, 139, 140, 255, 139, 139, 139, 255, 139, 139, 140, 255, 140, 140, 141, 255, 141, 141, 141, 255, 140, 140, 141, 255, 137, 137, 138, 255, 135, 135, 136, 255, 133, 133, 133, 255, 136, 136, 136, 255, 137, 137, 138, 255, 138, 138, 138, 255, 135, 135, 135, 255, 129, 129, 130, 194, 135, 135, 135, 12, 141, 141, 141, 0, 140, 140, 140, 0, 141, 141, 141, 0, 141, 141, 141, 0, 146, 146, 146, 0, + 151, 151, 151, 0, 156, 156, 156, 0, 157, 157, 157, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 136, 136, 136, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 141, 141, 141, 0, 144, 144, 144, 0, 145, 145, 145, 0, 143, 143, 143, 3, 162, 162, 162, 28, 181, 181, 181, 202, 178, 178, 178, 255, + 168, 168, 168, 255, 157, 157, 157, 255, 147, 147, 147, 255, 142, 142, 142, 255, 140, 140, 141, 255, 141, 141, 142, 255, 145, 145, 145, 255, 148, 148, 149, 255, 151, 151, 151, 255, 151, 151, 151, 255, 153, 153, 153, 255, 152, 152, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, + 149, 149, 150, 255, 148, 148, 149, 255, 146, 146, 147, 255, 145, 145, 146, 255, 144, 144, 144, 255, 142, 142, 143, 255, 141, 141, 142, 255, 142, 142, 142, 255, 142, 142, 142, 255, 143, 143, 144, 255, 143, 143, 144, 255, 141, 141, 142, 255, 138, 138, 139, 255, 136, 136, 137, 255, 136, 136, 137, 255, 138, 138, 138, 255, 141, 141, 141, 255, 141, 141, 142, 255, 138, 138, 139, 255, 134, 134, 135, 191, 136, 136, 136, 15, + 143, 143, 143, 1, 142, 142, 142, 0, 141, 141, 141, 0, 140, 140, 140, 0, 141, 141, 141, 0, 144, 144, 144, 0, 151, 151, 151, 0, 156, 156, 156, 0, 157, 157, 157, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 140, 140, 140, 0, 144, 144, 144, 0, 145, 145, 145, 0, + 145, 145, 145, 0, 145, 145, 145, 0, 144, 144, 144, 0, 147, 147, 147, 3, 159, 159, 159, 22, 185, 185, 185, 182, 182, 182, 182, 255, 174, 174, 174, 255, 164, 164, 164, 255, 154, 154, 154, 255, 148, 148, 149, 255, 146, 146, 147, 255, 146, 146, 146, 255, 147, 147, 147, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 154, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, + 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 151, 255, 149, 149, 150, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 147, 255, 146, 146, 146, 255, 145, 145, 146, 255, 144, 144, 145, 255, 145, 145, 145, 255, 145, 145, 145, 255, 145, 145, 146, 255, 146, 146, 147, 255, 144, 144, 144, 255, 142, 142, 143, 255, 139, 139, 140, 255, 138, 138, 139, 255, 138, 138, 139, 255, 142, 142, 142, 255, + 144, 144, 145, 255, 146, 146, 147, 255, 144, 144, 145, 255, 140, 140, 141, 171, 138, 138, 139, 13, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 141, 141, 141, 0, 144, 144, 144, 0, 151, 151, 151, 0, 156, 156, 156, 0, 157, 157, 157, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 138, 138, 138, 0, 140, 140, 140, 0, 143, 143, 143, 0, 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 0, 144, 144, 144, 0, 146, 146, 146, 0, 149, 149, 149, 0, 151, 151, 151, 0, 154, 154, 154, 2, 144, 144, 144, 13, 186, 186, 186, 142, 186, 186, 187, 252, 181, 181, 181, 255, 172, 172, 172, 255, 163, 163, 163, 255, 156, 156, 156, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, + 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 149, 255, 148, 148, 149, 255, 148, 148, 149, 255, 147, 147, 148, 255, 146, 146, 146, 255, 145, 145, 145, 255, + 142, 142, 142, 255, 140, 140, 141, 255, 141, 141, 141, 255, 143, 143, 143, 255, 147, 147, 148, 255, 149, 149, 150, 255, 150, 150, 150, 255, 148, 148, 149, 250, 146, 146, 146, 125, 142, 142, 142, 5, 140, 140, 140, 1, 138, 138, 138, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 141, 141, 141, 0, 144, 144, 144, 0, 151, 151, 151, 0, 156, 156, 156, 0, 157, 157, 157, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 0, 144, 144, 144, 0, 146, 146, 146, 0, 149, 149, 149, 0, 151, 151, 151, 0, 152, 152, 152, 0, 151, 151, 151, 0, 147, 147, 147, 0, 143, 143, 143, 1, 138, 138, 138, 9, 180, 180, 181, 79, 190, 190, 190, 230, + 187, 187, 187, 255, 180, 180, 180, 255, 173, 173, 174, 255, 165, 165, 165, 255, 159, 159, 159, 255, 156, 156, 156, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 154, 255, 154, 154, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 155, 255, 152, 152, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, + 151, 151, 151, 255, 149, 149, 149, 255, 149, 149, 149, 255, 145, 145, 146, 255, 144, 144, 145, 255, 143, 143, 144, 255, 144, 144, 145, 255, 145, 145, 145, 255, 149, 149, 150, 255, 153, 153, 154, 255, 155, 155, 156, 255, 155, 155, 155, 255, 153, 153, 154, 225, 150, 150, 150, 67, 143, 143, 143, 2, 143, 143, 143, 1, 142, 142, 142, 0, 139, 139, 139, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, + 140, 140, 140, 0, 141, 141, 141, 0, 144, 144, 144, 0, 151, 151, 151, 0, 156, 156, 156, 0, 157, 157, 157, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 145, 145, 145, 0, 145, 145, 145, 0, 144, 144, 144, 0, 145, 145, 145, 0, 148, 148, 148, 0, 151, 151, 151, 0, 152, 152, 152, 0, 151, 151, 151, 0, 148, 148, 148, 0, + 144, 144, 144, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 1, 139, 139, 139, 5, 164, 164, 164, 28, 191, 191, 191, 153, 192, 192, 193, 250, 187, 187, 188, 255, 183, 183, 183, 255, 175, 175, 175, 255, 169, 169, 170, 255, 164, 164, 164, 255, 159, 159, 160, 255, 156, 156, 157, 255, 154, 154, 155, 255, 152, 152, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, + 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 148, 255, 147, 147, 147, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 151, 255, 154, 154, 155, 255, 157, 157, 157, 255, 159, 159, 160, 255, 160, 160, 161, 255, 158, 158, 159, 250, 156, 156, 157, 141, 150, 150, 150, 16, 141, 141, 141, 1, 141, 141, 141, 0, + 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 141, 141, 141, 0, 144, 144, 144, 0, 151, 151, 151, 0, 156, 156, 156, 0, 157, 157, 157, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, 145, 145, 145, 0, 148, 148, 148, 0, + 151, 151, 151, 0, 152, 152, 152, 0, 151, 151, 151, 0, 148, 148, 148, 0, 144, 144, 144, 0, 141, 141, 141, 0, 141, 141, 141, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 139, 139, 139, 2, 141, 141, 141, 8, 182, 182, 182, 60, 194, 194, 194, 185, 195, 195, 195, 255, 190, 190, 190, 255, 185, 185, 185, 255, 181, 181, 181, 255, 175, 175, 175, 255, 170, 170, 170, 255, + 165, 165, 165, 255, 162, 162, 163, 255, 159, 159, 159, 255, 157, 157, 158, 255, 155, 155, 156, 255, 154, 154, 154, 255, 152, 152, 153, 255, 150, 150, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 153, 255, 155, 155, 156, 255, 158, 158, 158, 255, 160, 160, 161, 255, 163, 163, 164, 255, 165, 165, 166, 255, 166, 166, 166, 255, 165, 165, 165, 255, + 163, 163, 163, 176, 156, 156, 157, 47, 136, 136, 136, 4, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 141, 141, 141, 0, 144, 144, 144, 0, 151, 151, 151, 0, 156, 156, 156, 0, 157, 157, 157, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 147, 147, 147, 0, 150, 150, 150, 0, 152, 152, 152, 0, 152, 152, 152, 0, 149, 149, 149, 0, 145, 145, 145, 0, 141, 141, 141, 0, 141, 141, 141, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 138, 138, 138, 1, 138, 138, 138, 3, 139, 139, 139, 10, + 185, 185, 185, 62, 196, 196, 196, 169, 195, 195, 196, 242, 193, 193, 194, 255, 189, 189, 189, 255, 185, 185, 185, 255, 181, 181, 182, 255, 178, 178, 179, 255, 175, 175, 175, 255, 172, 172, 172, 255, 169, 169, 170, 255, 166, 166, 167, 255, 164, 164, 165, 255, 162, 162, 163, 255, 161, 161, 161, 255, 161, 161, 161, 255, 162, 162, 163, 255, 164, 164, 164, 255, 164, 164, 165, 255, 166, 166, 167, 255, 168, 168, 169, 255, + 170, 170, 170, 255, 170, 170, 171, 255, 172, 172, 172, 255, 172, 172, 172, 239, 168, 168, 169, 158, 162, 162, 163, 52, 132, 132, 132, 6, 129, 129, 129, 0, 132, 132, 132, 0, 138, 138, 138, 0, 141, 141, 141, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 141, 141, 141, 0, 144, 144, 144, 0, + 151, 151, 151, 0, 156, 156, 156, 0, 157, 157, 157, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 152, 152, 152, 0, 149, 149, 149, 0, 145, 145, 145, 0, 142, 142, 142, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, + 138, 138, 138, 0, 137, 137, 137, 0, 135, 135, 135, 0, 132, 132, 132, 0, 130, 130, 130, 1, 135, 135, 135, 2, 143, 143, 143, 5, 146, 146, 146, 8, 161, 161, 161, 25, 190, 190, 190, 103, 194, 194, 195, 188, 195, 195, 196, 240, 193, 193, 193, 255, 190, 190, 190, 255, 188, 188, 188, 255, 185, 185, 186, 255, 184, 184, 184, 255, 181, 181, 182, 255, 180, 180, 180, 255, 179, 179, 179, 255, 178, 178, 178, 255, + 177, 177, 177, 255, 176, 176, 177, 255, 177, 177, 177, 255, 177, 177, 177, 255, 177, 177, 178, 255, 177, 177, 177, 255, 178, 178, 178, 240, 175, 175, 175, 184, 173, 173, 173, 91, 151, 151, 151, 15, 128, 128, 128, 3, 129, 129, 129, 1, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 0, 138, 138, 138, 0, 141, 141, 141, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, + 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 141, 141, 141, 0, 144, 144, 144, 0, 151, 151, 151, 0, 156, 156, 156, 0, 157, 157, 157, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 150, 150, 150, 0, 146, 146, 146, 0, 142, 142, 142, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, + 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 133, 133, 133, 0, 130, 130, 130, 0, 128, 128, 128, 0, 128, 128, 128, 0, 132, 132, 132, 1, 140, 140, 140, 2, 145, 145, 145, 3, 140, 140, 140, 6, 137, 137, 137, 7, 135, 135, 135, 11, 136, 136, 136, 15, 185, 185, 185, 68, 189, 189, 190, 122, 190, 190, 190, 169, + 190, 190, 191, 205, 190, 190, 191, 218, 192, 192, 193, 255, 191, 191, 191, 255, 189, 189, 190, 255, 188, 188, 188, 255, 186, 186, 187, 255, 182, 182, 182, 216, 181, 181, 181, 202, 179, 179, 179, 169, 177, 177, 177, 117, 172, 172, 173, 57, 132, 132, 132, 9, 130, 130, 130, 5, 133, 133, 133, 2, 131, 131, 131, 1, 129, 129, 129, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 0, + 138, 138, 138, 0, 141, 141, 141, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 141, 141, 141, 0, 144, 144, 144, 0, 151, 151, 151, 0, 156, 156, 156, 0, 157, 157, 157, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 143, 143, 143, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 133, 133, 133, 0, 130, 130, 130, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 130, 130, 130, 0, 135, 135, 135, 0, 143, 143, 143, 0, 142, 142, 142, 2, + 135, 135, 135, 4, 133, 133, 133, 4, 139, 139, 139, 6, 140, 140, 140, 6, 137, 137, 137, 6, 134, 134, 134, 7, 137, 137, 137, 9, 142, 142, 142, 10, 141, 141, 141, 12, 143, 143, 143, 13, 140, 140, 140, 13, 138, 138, 138, 11, 134, 134, 134, 11, 137, 137, 137, 10, 141, 141, 141, 8, 144, 144, 144, 4, 140, 140, 140, 4, 138, 138, 138, 1, 132, 132, 132, 1, 130, 130, 130, 0, 132, 132, 132, 0, + 132, 132, 132, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 0, 138, 138, 138, 0, 141, 141, 141, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 141, 141, 141, 0, 144, 144, 144, 0, 151, 151, 151, 0, 156, 156, 156, 0, 157, 157, 157, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 136, 136, 136, 0, 134, 134, 134, 0, 131, 131, 131, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, + 129, 129, 129, 0, 129, 129, 129, 0, 128, 128, 128, 0, 131, 131, 131, 0, 139, 139, 139, 0, 145, 145, 145, 0, 140, 140, 140, 0, 132, 132, 132, 1, 136, 136, 136, 1, 141, 141, 141, 2, 137, 137, 137, 2, 131, 131, 131, 0, 130, 130, 130, 1, 136, 136, 136, 0, 143, 143, 143, 1, 146, 146, 146, 1, 146, 146, 146, 1, 140, 140, 140, 0, 134, 134, 134, 1, 133, 133, 133, 0, 139, 139, 139, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 140, 140, 140, 0, 135, 135, 135, 0, 130, 130, 130, 0, 132, 132, 132, 0, 132, 132, 132, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 132, 132, 132, 0, 138, 138, 138, 0, 141, 141, 141, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, + 140, 140, 140, 0, 141, 141, 141, 0, 144, 144, 144, 0, 151, 151, 151, 0, 156, 156, 156, 0, 157, 157, 157, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 141, 141, 141, 0, 138, 138, 138, 0, 138, 138, 138, 0, 134, 134, 134, 0, 133, 133, 133, 0, 140, 140, 140, 0, 133, 133, 133, 0, 134, 134, 134, 0, 132, 132, 132, 0, 130, 130, 130, 0, 135, 135, 135, 0, 133, 133, 133, 0, 138, 138, 138, 0, 129, 129, 129, 0, 129, 129, 129, 0, 132, 132, 132, 0, 133, 133, 133, 0, 137, 137, 137, 0, 137, 137, 137, 0, 135, 135, 135, 0, 137, 137, 137, 0, + 132, 132, 132, 0, 130, 130, 130, 0, 148, 148, 148, 1, 126, 126, 126, 15, 119, 119, 119, 69, 119, 119, 119, 113, 119, 119, 119, 161, 119, 119, 119, 193, 119, 119, 119, 211, 119, 119, 119, 211, 118, 118, 118, 213, 116, 116, 116, 212, 116, 116, 116, 211, 114, 114, 114, 189, 112, 112, 112, 158, 111, 111, 111, 112, 111, 111, 111, 65, 108, 108, 108, 9, 139, 139, 139, 0, 140, 140, 140, 0, 137, 137, 137, 0, + 136, 136, 136, 0, 136, 136, 136, 0, 134, 134, 134, 0, 134, 134, 134, 0, 138, 138, 138, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 138, 138, 138, 0, 138, 138, 138, 0, 134, 134, 134, 0, 133, 133, 133, 0, 140, 140, 140, 0, 133, 133, 133, 0, 134, 134, 134, 0, 132, 132, 132, 0, 130, 130, 130, 0, 135, 135, 135, 0, 133, 133, 133, 0, 138, 138, 138, 0, 129, 129, 129, 0, 129, 129, 129, 0, + 132, 132, 132, 0, 133, 133, 133, 0, 137, 137, 137, 0, 137, 137, 137, 0, 135, 135, 135, 0, 137, 137, 137, 0, 121, 121, 121, 45, 120, 120, 120, 132, 120, 120, 120, 198, 121, 121, 121, 255, 122, 122, 122, 255, 124, 124, 124, 255, 126, 126, 126, 255, 127, 127, 127, 255, 127, 127, 127, 255, 126, 126, 126, 255, 125, 125, 125, 255, 125, 125, 125, 255, 122, 122, 122, 255, 120, 120, 120, 255, 116, 116, 116, 255, + 113, 113, 113, 255, 111, 111, 111, 255, 108, 108, 108, 252, 106, 106, 106, 194, 103, 103, 103, 130, 101, 101, 101, 39, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 136, 136, 136, 0, 140, 140, 140, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 138, 138, 138, 0, 138, 138, 138, 0, 134, 134, 134, 0, 133, 133, 133, 0, 140, 140, 140, 0, 133, 133, 133, 0, 134, 134, 134, 0, 132, 132, 132, 0, + 130, 130, 130, 0, 135, 135, 135, 0, 133, 133, 133, 0, 138, 138, 138, 0, 129, 129, 129, 0, 129, 129, 129, 0, 132, 132, 132, 0, 133, 133, 133, 0, 137, 137, 137, 0, 123, 123, 123, 14, 119, 119, 119, 114, 119, 119, 119, 206, 121, 121, 121, 255, 124, 124, 124, 255, 128, 128, 128, 255, 131, 131, 131, 255, 136, 136, 136, 255, 138, 138, 138, 255, 140, 140, 140, 255, 142, 142, 142, 255, 142, 142, 142, 255, + 142, 142, 142, 255, 141, 141, 141, 255, 139, 139, 139, 255, 136, 136, 136, 255, 134, 134, 134, 255, 130, 130, 130, 255, 127, 127, 126, 255, 121, 121, 121, 255, 115, 115, 115, 255, 109, 109, 109, 255, 105, 105, 105, 255, 101, 101, 101, 255, 99, 99, 99, 202, 96, 96, 96, 105, 94, 94, 94, 9, 134, 134, 134, 0, 135, 135, 135, 0, 138, 138, 138, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 138, 138, 138, 0, 138, 138, 138, 0, + 134, 134, 134, 0, 133, 133, 133, 0, 140, 140, 140, 0, 133, 133, 133, 0, 134, 134, 134, 0, 132, 132, 132, 0, 130, 130, 130, 0, 135, 135, 135, 0, 133, 133, 133, 0, 138, 138, 138, 0, 129, 129, 129, 0, 129, 129, 129, 0, 132, 132, 132, 0, 121, 121, 121, 17, 118, 118, 118, 128, 119, 119, 119, 238, 123, 123, 123, 255, 127, 127, 127, 255, 133, 133, 133, 255, 137, 137, 137, 255, 141, 141, 141, 255, + 144, 144, 144, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 147, 147, 147, 255, 143, 143, 143, 255, 141, 141, 141, 255, 137, 137, 137, 255, 133, 133, 133, 255, 129, 129, 129, 255, 124, 124, 124, 255, 117, 117, 117, 255, 110, 110, 110, 255, 101, 101, 101, 255, 96, 96, 96, 255, 94, 94, 94, 234, + 91, 91, 91, 114, 88, 88, 88, 12, 137, 137, 137, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 138, 138, 138, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 138, 138, 138, 0, 138, 138, 138, 0, 134, 134, 134, 0, 133, 133, 133, 0, 140, 140, 140, 0, 133, 133, 133, 0, 134, 134, 134, 0, 132, 132, 132, 0, 130, 130, 130, 0, 135, 135, 135, 0, 133, 133, 133, 0, 138, 138, 138, 0, 129, 129, 129, 0, 141, 141, 141, 2, 116, 116, 117, 97, 118, 118, 118, 235, 121, 121, 121, 255, + 128, 128, 128, 255, 133, 133, 133, 255, 139, 139, 140, 255, 143, 143, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 149, 149, 149, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 149, 149, 149, 255, 149, 149, 149, 255, 146, 146, 146, 255, 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, 136, 136, 136, 255, + 132, 132, 132, 255, 127, 127, 127, 255, 123, 123, 123, 255, 116, 116, 116, 255, 107, 107, 107, 255, 97, 97, 97, 255, 93, 93, 93, 255, 88, 88, 88, 228, 85, 85, 85, 87, 140, 140, 140, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 139, 139, 139, 0, + 136, 136, 136, 0, 134, 134, 134, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 138, 138, 138, 0, 138, 138, 138, 0, 134, 134, 134, 0, 133, 133, 133, 0, 140, 140, 140, 0, 133, 133, 133, 0, 134, 134, 134, 0, 132, 132, 132, 0, 130, 130, 130, 0, 135, 135, 135, 0, 133, 133, 133, 0, + 138, 138, 138, 0, 116, 116, 117, 36, 115, 115, 115, 192, 118, 118, 118, 255, 125, 125, 125, 255, 130, 130, 130, 255, 136, 136, 136, 255, 141, 141, 141, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 149, 149, 149, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, + 148, 148, 148, 255, 146, 146, 146, 255, 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 134, 134, 134, 255, 132, 132, 132, 255, 129, 129, 129, 255, 125, 125, 125, 255, 118, 118, 118, 255, 112, 112, 112, 255, 103, 103, 103, 255, 91, 91, 91, 255, 86, 86, 86, 255, 82, 82, 82, 186, 81, 81, 81, 27, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 137, 137, 137, 0, 135, 135, 135, 0, 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 138, 138, 138, 0, 138, 138, 138, 0, 134, 134, 134, 0, 133, 133, 133, 0, 140, 140, 140, 0, + 133, 133, 133, 0, 134, 134, 134, 0, 132, 132, 132, 0, 130, 130, 130, 0, 134, 134, 134, 0, 134, 134, 134, 1, 113, 113, 113, 89, 114, 114, 114, 244, 119, 119, 119, 255, 127, 127, 127, 255, 133, 133, 133, 255, 138, 138, 138, 255, 140, 140, 140, 255, 144, 144, 144, 255, 146, 146, 146, 255, 146, 146, 146, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 151, 255, 151, 151, 151, 255, + 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 133, 133, 133, 255, 130, 130, 130, 255, 127, 127, 127, 255, 123, 123, 123, 255, 119, 119, 118, 255, 112, 112, 112, 255, 104, 104, 104, 255, 94, 94, 94, 255, + 84, 84, 84, 255, 79, 79, 79, 240, 78, 78, 78, 78, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 139, 139, 139, 0, 136, 136, 136, 0, 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 141, 141, 141, 0, 138, 138, 138, 0, 138, 138, 138, 0, 134, 134, 134, 0, 133, 133, 133, 0, 140, 140, 140, 0, 133, 133, 133, 0, 133, 133, 133, 0, 135, 135, 135, 0, 129, 129, 129, 0, 131, 131, 131, 1, 111, 111, 111, 133, 114, 114, 114, 255, 121, 121, 121, 255, 128, 128, 128, 255, 134, 134, 134, 255, 138, 138, 138, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 144, 144, 144, 255, + 146, 146, 146, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, 128, 128, 128, 255, + 126, 126, 126, 255, 124, 124, 124, 255, 121, 121, 121, 255, 118, 118, 118, 255, 112, 112, 112, 255, 105, 105, 105, 255, 95, 95, 95, 255, 84, 84, 84, 255, 77, 77, 77, 255, 75, 75, 75, 120, 137, 137, 137, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 133, 133, 133, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 138, 138, 138, 0, 138, 138, 138, 0, 134, 134, 134, 0, 133, 133, 133, 0, 139, 139, 139, 0, 138, 138, 138, 0, 129, 129, 129, 0, 137, 137, 137, 0, 113, 113, 113, 4, 110, 110, 110, 157, 114, 114, 114, 255, 120, 120, 120, 255, 127, 127, 127, 255, 133, 133, 133, 255, + 135, 135, 135, 255, 137, 137, 137, 255, 139, 139, 139, 255, 140, 140, 140, 255, 141, 141, 141, 255, 143, 143, 143, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 147, 255, 146, 146, 146, 255, 143, 143, 143, 255, 141, 141, 141, 255, + 139, 139, 139, 255, 138, 138, 138, 255, 135, 135, 135, 255, 134, 134, 134, 255, 132, 132, 132, 255, 129, 129, 129, 255, 126, 126, 126, 255, 123, 123, 123, 255, 120, 120, 120, 255, 118, 118, 118, 255, 115, 115, 115, 255, 110, 110, 110, 255, 104, 104, 104, 255, 96, 96, 96, 255, 84, 84, 84, 255, 76, 76, 76, 255, 72, 72, 72, 144, 135, 135, 135, 0, 134, 134, 134, 0, 132, 132, 132, 0, 131, 131, 131, 0, + 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 138, 138, 138, 0, 138, 138, 138, 0, 135, 135, 135, 0, 132, 132, 132, 0, 136, 136, 136, 0, 141, 141, 141, 0, 131, 131, 131, 0, 126, 126, 126, 2, + 107, 107, 107, 169, 112, 112, 113, 255, 118, 118, 119, 255, 125, 125, 125, 255, 130, 130, 131, 255, 132, 132, 133, 255, 134, 134, 134, 255, 135, 135, 135, 255, 136, 136, 136, 255, 138, 138, 139, 255, 140, 140, 140, 255, 143, 143, 143, 255, 144, 144, 144, 255, 146, 146, 147, 255, 147, 147, 147, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 150, 150, 150, 255, 151, 151, 151, 255, + 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 134, 255, 131, 131, 131, 255, 130, 130, 130, 255, 129, 129, 129, 255, 128, 128, 128, 255, 125, 125, 125, 255, 123, 123, 123, 255, 119, 119, 119, 255, 116, 116, 116, 255, 115, 115, 114, 255, 113, 113, 113, 255, 108, 108, 108, 255, 103, 103, 103, 255, 94, 94, 94, 255, + 82, 82, 82, 255, 73, 73, 73, 255, 69, 69, 69, 153, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 133, 133, 133, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 139, 139, 139, 0, 138, 138, 138, 0, + 137, 137, 137, 0, 133, 133, 133, 0, 134, 134, 134, 0, 140, 140, 140, 0, 127, 127, 127, 1, 105, 105, 105, 145, 109, 109, 109, 255, 116, 116, 116, 255, 123, 123, 123, 255, 127, 127, 128, 255, 130, 130, 130, 255, 130, 130, 130, 255, 131, 131, 131, 255, 133, 133, 133, 255, 136, 136, 136, 255, 137, 137, 137, 255, 141, 141, 141, 255, 141, 141, 141, 255, 142, 142, 142, 255, 144, 144, 144, 255, 145, 145, 145, 255, + 148, 148, 148, 255, 149, 149, 149, 255, 153, 153, 153, 255, 153, 153, 153, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 148, 148, 148, 255, 147, 147, 147, 255, 142, 142, 142, 255, 139, 139, 139, 255, 135, 135, 135, 255, 131, 131, 131, 255, 126, 126, 126, 255, 124, 124, 124, 255, 122, 122, 122, 255, 122, 122, 122, 255, 121, 121, 121, 255, 119, 119, 119, 255, + 115, 115, 115, 255, 112, 112, 112, 255, 110, 110, 110, 255, 108, 108, 108, 255, 106, 106, 106, 255, 100, 100, 100, 255, 91, 91, 91, 255, 79, 79, 79, 255, 69, 69, 69, 255, 68, 68, 68, 135, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 141, 141, 141, 0, 138, 138, 138, 0, 138, 138, 138, 0, 135, 135, 135, 0, 132, 132, 132, 0, 138, 138, 138, 0, 104, 104, 104, 118, 106, 106, 107, 255, 114, 114, 114, 255, 120, 120, 120, 255, 124, 124, 124, 255, 126, 126, 126, 255, 127, 127, 127, 255, 128, 128, 128, 255, 131, 131, 131, 255, 133, 133, 133, 255, 134, 134, 134, 255, + 137, 137, 137, 255, 138, 138, 138, 255, 140, 140, 140, 255, 143, 143, 143, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 153, 153, 153, 255, 155, 155, 155, 255, 155, 155, 155, 255, 157, 157, 157, 255, 155, 155, 155, 255, 155, 155, 155, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 137, 137, 137, 255, 134, 134, 134, 255, + 128, 128, 128, 255, 124, 124, 124, 255, 118, 118, 118, 255, 116, 116, 116, 255, 116, 116, 116, 255, 115, 115, 115, 255, 114, 114, 114, 255, 111, 111, 111, 255, 109, 109, 109, 255, 105, 105, 105, 255, 105, 105, 105, 255, 102, 102, 102, 255, 97, 97, 97, 255, 90, 90, 90, 255, 76, 76, 76, 255, 68, 68, 68, 255, 65, 65, 65, 102, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, + 134, 134, 134, 0, 134, 134, 134, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 0, 141, 141, 141, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 132, 132, 132, 0, 104, 104, 104, 59, 104, 104, 104, 249, 110, 110, 111, 255, 117, 117, 117, 255, 122, 122, 122, 255, 123, 123, 123, 255, + 123, 123, 123, 255, 125, 125, 125, 255, 127, 127, 127, 255, 129, 129, 129, 255, 131, 131, 131, 255, 133, 133, 133, 255, 135, 135, 135, 255, 137, 137, 137, 255, 141, 141, 141, 255, 145, 145, 145, 255, 146, 146, 147, 255, 150, 150, 150, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, + 146, 146, 146, 255, 142, 142, 142, 255, 141, 141, 141, 255, 139, 139, 139, 255, 136, 136, 136, 255, 133, 133, 133, 255, 130, 130, 130, 255, 127, 127, 127, 255, 121, 121, 121, 255, 115, 115, 115, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 110, 110, 110, 255, 109, 109, 109, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 95, 95, 95, 255, 87, 87, 87, 255, + 73, 73, 73, 255, 67, 67, 67, 249, 64, 64, 64, 48, 133, 133, 133, 0, 134, 134, 134, 0, 135, 135, 135, 0, 136, 136, 136, 0, 136, 136, 136, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 125, 125, 125, 0, 137, 137, 137, 0, 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 103, 103, 103, 21, + 102, 102, 102, 228, 107, 107, 107, 255, 114, 114, 114, 255, 118, 118, 118, 255, 120, 120, 120, 255, 120, 120, 120, 255, 122, 122, 122, 255, 124, 124, 124, 255, 125, 125, 125, 255, 126, 126, 126, 255, 129, 129, 129, 255, 132, 132, 132, 255, 134, 134, 134, 255, 138, 138, 138, 255, 143, 143, 143, 255, 143, 143, 143, 255, 146, 146, 146, 255, 147, 147, 147, 255, 147, 147, 147, 255, 150, 150, 150, 255, 150, 150, 151, 255, + 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 151, 151, 151, 255, 148, 148, 148, 255, 146, 146, 146, 255, 143, 143, 143, 255, 139, 139, 139, 255, 136, 136, 136, 255, 132, 132, 132, 255, 130, 130, 130, 255, 128, 128, 128, 255, 125, 125, 125, 255, 123, 123, 123, 255, 118, 118, 118, 255, 112, 112, 112, 255, 107, 107, 107, 255, 105, 105, 105, 255, 106, 106, 106, 255, 107, 107, 107, 255, + 106, 106, 106, 255, 102, 102, 102, 255, 100, 100, 100, 255, 99, 99, 99, 255, 97, 97, 97, 255, 92, 92, 92, 255, 83, 83, 83, 255, 69, 69, 69, 255, 64, 64, 64, 219, 63, 63, 63, 12, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 126, 126, 126, 0, 132, 132, 132, 0, 141, 141, 141, 0, 138, 138, 138, 0, 137, 137, 137, 1, 99, 99, 99, 155, 104, 104, 104, 255, 110, 110, 111, 255, 115, 115, 115, 255, 117, 117, 117, 255, 116, 116, 117, 255, 117, 117, 118, 255, 120, 120, 120, 255, 121, 121, 121, 255, 122, 122, 122, 255, 125, 125, 125, 255, 128, 128, 129, 255, 132, 132, 132, 255, 135, 135, 135, 255, 140, 140, 140, 255, 140, 140, 140, 255, + 141, 141, 141, 255, 142, 142, 142, 255, 144, 144, 144, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 149, 149, 149, 255, 148, 148, 148, 255, 144, 144, 144, 255, 141, 141, 141, 255, 137, 137, 137, 255, 133, 133, 133, 255, 127, 127, 127, 255, 124, 124, 124, 255, 121, 121, 121, 255, 120, 120, 120, 255, + 118, 118, 118, 255, 116, 116, 116, 255, 111, 111, 111, 255, 105, 105, 105, 255, 101, 101, 101, 255, 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 103, 255, 100, 100, 100, 255, 98, 98, 98, 255, 98, 98, 98, 255, 95, 95, 95, 255, 89, 89, 89, 255, 79, 79, 79, 255, 65, 65, 65, 255, 63, 63, 63, 144, 135, 135, 135, 0, 133, 133, 133, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 127, 127, 127, 0, 127, 127, 127, 0, 139, 139, 139, 0, 140, 140, 140, 0, 99, 99, 99, 55, 100, 100, 100, 252, 106, 106, 106, 255, 112, 112, 112, 255, 114, 114, 114, 255, 114, 114, 115, 255, 114, 114, 114, 255, 116, 116, 116, 255, 118, 118, 118, 255, 118, 118, 118, 255, 121, 121, 121, 255, + 124, 124, 124, 255, 128, 128, 128, 255, 132, 132, 132, 255, 135, 135, 135, 255, 136, 136, 136, 255, 135, 135, 135, 255, 139, 139, 139, 255, 141, 141, 141, 255, 144, 144, 144, 255, 146, 146, 146, 255, 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, 143, 143, 143, 255, 140, 140, 140, 255, + 137, 137, 137, 255, 133, 133, 133, 255, 128, 128, 128, 255, 123, 123, 123, 255, 118, 118, 118, 255, 115, 115, 115, 255, 113, 113, 113, 255, 112, 112, 112, 255, 111, 111, 111, 255, 105, 105, 105, 255, 101, 101, 101, 255, 97, 97, 97, 255, 98, 98, 98, 255, 101, 101, 101, 255, 100, 100, 100, 255, 97, 97, 97, 255, 96, 96, 96, 255, 96, 96, 96, 255, 92, 92, 92, 255, 86, 86, 86, 255, 73, 73, 73, 255, + 65, 65, 65, 252, 63, 63, 63, 48, 131, 131, 131, 0, 131, 131, 131, 0, 130, 130, 130, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 127, 127, 127, 0, 126, 126, 126, 0, 255, 255, 255, 0, 133, 133, 133, 2, 97, 97, 97, 205, 103, 103, 103, 255, 107, 107, 107, 255, 111, 111, 112, 255, 111, 111, 111, 255, + 112, 112, 112, 255, 113, 113, 113, 255, 114, 114, 114, 255, 114, 114, 115, 255, 117, 117, 117, 255, 121, 121, 121, 255, 124, 124, 125, 255, 127, 127, 127, 255, 129, 129, 129, 255, 130, 130, 130, 255, 130, 130, 130, 255, 133, 133, 134, 255, 137, 137, 137, 255, 140, 140, 140, 255, 142, 142, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, + 156, 156, 156, 255, 153, 153, 153, 255, 151, 151, 151, 255, 147, 147, 147, 255, 145, 145, 145, 255, 139, 139, 139, 255, 135, 135, 135, 255, 132, 132, 132, 255, 128, 128, 128, 255, 122, 122, 122, 255, 118, 118, 118, 255, 112, 112, 112, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 102, 102, 102, 255, 96, 96, 96, 255, 94, 94, 94, 255, 95, 95, 95, 255, 98, 98, 98, 255, + 98, 98, 98, 255, 95, 95, 95, 255, 95, 95, 95, 255, 94, 94, 94, 255, 91, 91, 91, 255, 82, 82, 82, 255, 69, 69, 69, 255, 64, 64, 64, 189, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 0, 126, 126, 126, 0, 255, 255, 255, 0, + 96, 96, 97, 74, 98, 98, 99, 255, 104, 104, 104, 255, 108, 108, 109, 255, 109, 109, 110, 255, 108, 108, 109, 255, 110, 110, 110, 255, 111, 111, 111, 255, 111, 111, 111, 255, 113, 113, 113, 255, 117, 117, 117, 255, 120, 120, 120, 255, 123, 123, 123, 255, 124, 124, 124, 255, 125, 125, 125, 255, 126, 126, 127, 255, 129, 129, 129, 255, 133, 133, 133, 255, 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 142, 255, + 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 151, 151, 151, 255, 148, 148, 148, 255, 144, 144, 144, 255, 139, 139, 139, 255, 134, 134, 134, 255, 130, 130, 130, 255, 125, 125, 125, 255, 122, 122, 122, 255, 117, 117, 117, 255, 112, 112, 112, 255, 108, 108, 108, 255, 104, 104, 104, 255, 103, 103, 103, 255, + 104, 104, 104, 255, 102, 102, 102, 255, 98, 98, 98, 255, 94, 94, 94, 255, 92, 92, 92, 255, 94, 94, 94, 255, 97, 97, 97, 255, 96, 96, 96, 255, 95, 95, 95, 255, 95, 95, 95, 255, 95, 95, 95, 255, 89, 89, 89, 255, 78, 78, 78, 255, 67, 67, 67, 255, 67, 67, 67, 60, 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 0, 127, 127, 127, 0, 131, 131, 131, 2, 96, 96, 96, 193, 101, 101, 101, 255, 105, 105, 106, 255, 106, 106, 107, 255, 107, 107, 108, 255, 107, 107, 108, 255, 109, 109, 109, 255, 108, 108, 108, 255, 109, 109, 110, 255, 112, 112, 112, 255, 116, 116, 116, 255, 118, 118, 118, 255, 120, 120, 120, 255, 120, 120, 120, 255, 121, 121, 121, 255, + 124, 124, 124, 255, 129, 129, 129, 255, 131, 131, 131, 255, 134, 134, 134, 255, 137, 137, 138, 255, 140, 140, 140, 255, 145, 145, 145, 255, 147, 147, 147, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 149, 149, 149, 255, 146, 146, 146, 255, 142, 142, 142, 255, 137, 137, 137, 255, 133, 133, 133, 255, 127, 127, 127, 255, 123, 123, 123, 255, + 119, 119, 119, 255, 115, 115, 115, 255, 111, 111, 111, 255, 107, 107, 107, 255, 102, 102, 102, 255, 98, 98, 98, 255, 100, 100, 100, 255, 101, 101, 101, 255, 101, 101, 101, 255, 95, 95, 95, 255, 91, 91, 91, 255, 91, 91, 91, 255, 95, 95, 95, 255, 97, 97, 97, 255, 95, 95, 95, 255, 95, 95, 95, 255, 98, 98, 97, 255, 95, 95, 95, 255, 86, 86, 86, 255, 75, 75, 75, 255, 69, 69, 69, 183, + 129, 129, 129, 0, 127, 127, 127, 0, 127, 127, 127, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 127, 127, 127, 0, 128, 128, 128, 0, 97, 97, 97, 48, 97, 97, 97, 255, 105, 105, 106, 255, 109, 109, 109, 255, 110, 110, 110, 255, 107, 107, 108, 255, 106, 106, 106, 255, 106, 106, 106, 255, 106, 106, 106, 255, 108, 108, 108, 255, + 113, 113, 113, 255, 114, 114, 115, 255, 115, 115, 116, 255, 117, 117, 117, 255, 116, 116, 116, 255, 119, 119, 119, 255, 124, 124, 124, 255, 126, 126, 126, 255, 128, 128, 128, 255, 132, 132, 132, 255, 135, 135, 135, 255, 138, 138, 138, 255, 141, 141, 141, 255, 144, 144, 144, 255, 147, 147, 147, 255, 149, 149, 149, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, + 145, 145, 145, 255, 140, 140, 140, 255, 136, 136, 136, 255, 130, 130, 130, 255, 125, 125, 125, 255, 119, 119, 119, 255, 115, 115, 115, 255, 112, 112, 112, 255, 109, 109, 109, 255, 106, 106, 106, 255, 102, 102, 102, 255, 98, 98, 98, 255, 96, 96, 96, 255, 98, 98, 98, 255, 100, 100, 100, 255, 97, 97, 97, 255, 93, 93, 93, 255, 91, 91, 91, 255, 93, 93, 93, 255, 97, 97, 97, 255, 97, 97, 97, 255, + 97, 97, 97, 255, 100, 100, 100, 255, 99, 99, 99, 255, 95, 95, 95, 255, 85, 85, 85, 255, 74, 74, 73, 255, 73, 73, 73, 39, 126, 126, 126, 0, 126, 126, 126, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, 133, 133, 133, 2, 94, 94, 94, 144, 101, 101, 102, 255, 103, 103, 103, 255, 55, 52, 53, 255, + 83, 82, 82, 255, 108, 108, 108, 255, 111, 111, 111, 255, 105, 105, 106, 255, 104, 104, 105, 255, 108, 108, 108, 255, 111, 111, 111, 255, 112, 112, 112, 255, 111, 111, 112, 255, 112, 112, 113, 255, 114, 114, 114, 255, 117, 117, 117, 255, 120, 120, 120, 255, 122, 122, 123, 255, 126, 126, 126, 255, 129, 129, 129, 255, 132, 132, 133, 255, 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 142, 255, 144, 144, 144, 255, + 147, 147, 147, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 153, 153, 153, 255, 150, 150, 150, 255, 145, 145, 145, 255, 138, 138, 138, 255, 134, 134, 134, 255, 128, 128, 128, 255, 124, 124, 124, 255, 117, 117, 117, 255, 112, 112, 112, 255, 107, 107, 107, 255, 106, 106, 106, 255, 103, 103, 103, 255, 102, 102, 102, 255, 98, 98, 98, 255, 94, 94, 94, 255, 95, 95, 95, 255, 97, 97, 97, 255, + 98, 98, 98, 255, 96, 96, 96, 255, 92, 92, 92, 255, 92, 92, 92, 255, 96, 96, 96, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 104, 104, 104, 255, 102, 102, 102, 255, 92, 92, 92, 255, 81, 81, 81, 255, 75, 75, 75, 138, 126, 126, 126, 0, 127, 127, 127, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 129, 129, 129, 0, 118, 118, 118, 8, 94, 94, 94, 231, 105, 105, 105, 255, 78, 77, 77, 255, 53, 51, 51, 255, 53, 52, 51, 255, 53, 52, 51, 255, 76, 75, 75, 255, 101, 101, 100, 255, 110, 110, 111, 255, 110, 110, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 110, 255, 109, 109, 110, 255, 111, 111, 112, 255, 115, 115, 115, 255, 116, 116, 117, 255, 120, 120, 120, 255, 121, 121, 121, 255, + 124, 124, 124, 255, 129, 129, 129, 255, 133, 133, 133, 255, 135, 135, 135, 255, 139, 139, 139, 255, 143, 143, 143, 255, 150, 150, 150, 255, 153, 153, 153, 255, 155, 155, 155, 255, 156, 156, 156, 255, 155, 155, 155, 255, 151, 151, 151, 255, 145, 145, 145, 255, 138, 138, 138, 255, 132, 132, 132, 255, 125, 125, 125, 255, 120, 120, 120, 255, 114, 114, 114, 255, 111, 111, 111, 255, 106, 106, 106, 255, 101, 101, 101, 255, + 99, 99, 99, 255, 99, 99, 99, 255, 98, 98, 98, 255, 94, 94, 94, 255, 93, 93, 93, 255, 95, 95, 95, 255, 98, 98, 98, 255, 98, 98, 98, 255, 96, 96, 96, 255, 96, 96, 96, 255, 98, 98, 98, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 108, 108, 108, 255, 106, 106, 106, 255, 100, 100, 100, 255, 87, 87, 87, 255, 79, 79, 79, 225, 128, 128, 128, 0, 129, 129, 129, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 1, 99, 99, 99, 59, 99, 99, 100, 255, 107, 107, 107, 255, 101, 101, 101, 255, 77, 76, 76, 255, 56, 55, 55, 255, 56, 55, 55, 255, 55, 55, 55, 255, 55, 55, 55, 255, 68, 68, 68, 255, 97, 96, 97, 255, 110, 110, 111, 255, 107, 107, 107, 255, 107, 107, 107, 255, + 107, 107, 108, 255, 110, 110, 110, 255, 111, 111, 111, 255, 113, 113, 113, 255, 115, 115, 115, 255, 118, 118, 118, 255, 122, 122, 122, 255, 126, 126, 126, 255, 128, 128, 128, 255, 131, 131, 131, 255, 138, 138, 138, 255, 145, 145, 145, 255, 150, 150, 150, 255, 151, 151, 151, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 148, 148, 148, 255, 142, 142, 142, 255, 134, 134, 134, 255, 128, 128, 128, 255, + 122, 122, 122, 255, 115, 115, 115, 255, 111, 111, 111, 255, 108, 108, 108, 255, 105, 105, 105, 255, 100, 100, 100, 255, 97, 97, 97, 255, 96, 96, 96, 255, 97, 97, 97, 255, 97, 97, 97, 255, 93, 93, 93, 255, 94, 94, 94, 255, 98, 98, 98, 255, 101, 101, 101, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 100, 255, 105, 105, 105, 255, 108, 108, 108, 255, 107, 107, 107, 255, 109, 109, 109, 255, + 110, 110, 110, 255, 104, 104, 104, 255, 96, 96, 96, 255, 82, 82, 82, 255, 79, 79, 79, 45, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 1, 100, 100, 100, 127, 102, 102, 102, 255, 107, 107, 107, 255, 104, 104, 104, 255, 106, 106, 107, 255, 106, 106, 106, 255, 87, 87, 87, 255, 61, 61, 61, 255, + 57, 57, 58, 255, 58, 58, 58, 255, 61, 61, 61, 255, 106, 106, 107, 255, 105, 105, 105, 255, 103, 103, 103, 255, 104, 104, 105, 255, 108, 108, 108, 255, 108, 108, 108, 255, 109, 109, 109, 255, 111, 111, 112, 255, 115, 115, 115, 255, 118, 118, 118, 255, 120, 120, 120, 255, 123, 123, 123, 255, 130, 130, 130, 255, 138, 138, 138, 255, 142, 142, 142, 255, 144, 144, 144, 255, 147, 147, 147, 255, 150, 150, 150, 255, + 151, 151, 151, 255, 150, 150, 150, 255, 144, 144, 144, 255, 136, 136, 136, 255, 129, 129, 129, 255, 123, 123, 123, 255, 117, 117, 117, 255, 112, 112, 112, 255, 107, 107, 107, 255, 103, 103, 103, 255, 103, 103, 103, 255, 100, 100, 100, 255, 96, 96, 96, 255, 94, 94, 94, 255, 95, 95, 95, 255, 97, 97, 97, 255, 97, 97, 97, 255, 97, 97, 97, 255, 101, 101, 101, 255, 106, 106, 106, 255, 106, 106, 106, 255, + 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 106, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 111, 111, 111, 255, 108, 108, 108, 255, 98, 98, 98, 255, 86, 86, 86, 255, 79, 79, 79, 109, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 2, 104, 104, 104, 186, 105, 105, 105, 255, + 107, 107, 107, 255, 101, 101, 101, 255, 100, 100, 100, 255, 102, 102, 102, 255, 105, 105, 105, 255, 106, 106, 107, 255, 94, 94, 95, 255, 70, 70, 70, 255, 82, 82, 83, 255, 109, 109, 109, 255, 102, 102, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 105, 255, 105, 105, 105, 255, 108, 108, 109, 255, 112, 112, 112, 255, 113, 113, 113, 255, 114, 114, 114, 255, 121, 121, 121, 255, + 127, 127, 127, 255, 133, 133, 133, 255, 135, 135, 135, 255, 138, 138, 138, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 149, 149, 149, 255, 142, 142, 142, 255, 132, 132, 132, 255, 124, 124, 124, 255, 117, 117, 117, 255, 111, 111, 111, 255, 106, 106, 106, 255, 102, 102, 102, 255, 99, 99, 99, 255, 100, 100, 100, 255, 100, 100, 100, 255, 97, 97, 97, 255, 95, 95, 95, 255, 95, 95, 95, 255, + 101, 101, 101, 255, 103, 103, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 109, 109, 109, 255, 112, 112, 111, 255, 110, 110, 110, 255, 107, 107, 107, 255, 107, 107, 107, 255, 110, 110, 110, 255, 111, 111, 111, 255, 110, 110, 110, 255, 112, 112, 112, 255, 109, 109, 109, 255, 102, 102, 102, 255, 89, 89, 89, 255, 81, 81, 81, 178, 134, 134, 134, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 5, 107, 107, 107, 236, 110, 110, 110, 255, 107, 107, 107, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 99, 99, 99, 255, 99, 99, 99, 255, 104, 104, 104, 255, 109, 109, 109, 255, 104, 104, 104, 255, 103, 103, 103, 255, 100, 100, 100, 255, 100, 100, 101, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, + 103, 103, 103, 255, 105, 105, 106, 255, 107, 107, 108, 255, 108, 108, 108, 255, 111, 111, 112, 255, 118, 118, 118, 255, 122, 122, 122, 255, 124, 124, 124, 255, 128, 128, 128, 255, 135, 135, 135, 255, 142, 142, 142, 255, 150, 150, 150, 255, 155, 155, 155, 255, 152, 152, 152, 255, 146, 146, 146, 255, 134, 134, 134, 255, 122, 122, 122, 255, 110, 110, 110, 255, 105, 105, 105, 255, 101, 101, 101, 255, 98, 98, 98, 255, + 96, 96, 96, 255, 97, 97, 97, 255, 100, 100, 100, 255, 100, 100, 100, 255, 100, 100, 100, 255, 101, 101, 101, 255, 104, 104, 103, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 106, 255, 111, 111, 111, 255, 113, 113, 113, 255, 112, 112, 112, 255, 109, 109, 109, 255, 108, 108, 108, 255, 110, 110, 110, 255, 111, 111, 111, 255, 110, 110, 110, 255, 111, 111, 111, 255, 110, 110, 111, 255, 104, 104, 104, 255, + 92, 92, 92, 255, 82, 82, 82, 223, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 118, 118, 119, 30, 115, 115, 115, 255, 116, 116, 116, 255, 109, 109, 110, 255, 101, 101, 102, 255, 102, 102, 102, 255, 102, 102, 102, 255, 98, 98, 99, 255, 97, 97, 97, 255, 101, 101, 101, 255, 103, 103, 103, 255, 102, 102, 102, 255, + 100, 100, 100, 255, 100, 100, 100, 255, 100, 100, 100, 255, 102, 102, 103, 255, 101, 101, 101, 255, 100, 100, 101, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 104, 104, 105, 255, 109, 109, 109, 255, 112, 112, 113, 255, 114, 114, 114, 255, 117, 117, 117, 255, 123, 123, 123, 255, 132, 132, 132, 255, 141, 141, 141, 255, 153, 153, 153, 255, 155, 155, 155, 255, 152, 152, 152, 255, 144, 144, 144, 255, + 134, 134, 134, 255, 121, 121, 121, 255, 107, 107, 107, 255, 98, 98, 98, 255, 96, 96, 96, 255, 95, 95, 95, 255, 95, 95, 95, 255, 97, 97, 97, 255, 101, 101, 101, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 109, 109, 109, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 110, 110, 110, 255, 113, 113, 113, 255, 112, 112, 112, 255, 110, 110, 110, 255, 109, 109, 109, 255, + 109, 109, 109, 255, 110, 110, 110, 255, 109, 109, 109, 255, 110, 110, 110, 255, 111, 111, 111, 255, 105, 105, 105, 255, 94, 94, 94, 255, 83, 83, 83, 252, 90, 90, 90, 11, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 122, 122, 122, 65, 123, 123, 123, 255, 121, 121, 121, 255, 114, 114, 114, 255, 106, 106, 106, 255, 106, 106, 107, 255, + 106, 106, 106, 255, 101, 101, 101, 255, 101, 101, 101, 255, 104, 104, 104, 255, 104, 104, 104, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 101, 101, 101, 255, 102, 102, 102, 255, 99, 99, 99, 255, 98, 98, 98, 255, 100, 100, 101, 255, 101, 101, 101, 255, 100, 100, 101, 255, 103, 103, 103, 255, 105, 105, 106, 255, 106, 106, 107, 255, 107, 107, 107, 255, 111, 111, 112, 255, 118, 118, 118, 255, + 124, 124, 124, 255, 135, 135, 135, 255, 143, 143, 143, 255, 151, 151, 151, 255, 149, 149, 149, 255, 136, 136, 136, 255, 121, 121, 121, 255, 110, 110, 110, 255, 101, 101, 101, 255, 93, 93, 93, 255, 91, 91, 91, 255, 94, 94, 94, 255, 99, 99, 99, 255, 102, 102, 102, 255, 106, 106, 106, 255, 113, 113, 113, 255, 112, 112, 112, 255, 112, 112, 112, 255, 110, 110, 110, 255, 111, 111, 111, 255, 110, 110, 110, 255, + 110, 110, 110, 255, 110, 110, 110, 255, 112, 112, 112, 255, 112, 112, 112, 255, 109, 109, 109, 255, 108, 108, 108, 255, 109, 109, 109, 255, 109, 109, 109, 255, 108, 108, 108, 255, 109, 109, 109, 255, 110, 110, 110, 255, 106, 106, 106, 255, 96, 96, 96, 255, 85, 85, 85, 255, 82, 82, 83, 51, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 130, 130, 130, 89, 129, 129, 129, 255, 128, 128, 129, 255, 119, 119, 120, 255, 112, 112, 112, 255, 112, 112, 112, 255, 111, 111, 111, 255, 107, 107, 107, 255, 107, 107, 107, 255, 110, 110, 110, 255, 109, 109, 109, 255, 106, 106, 107, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 102, 102, 102, 255, 99, 99, 99, 255, 98, 98, 98, 255, 100, 100, 100, 255, 101, 101, 101, 255, 100, 100, 100, 255, + 102, 102, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, 103, 103, 103, 255, 107, 107, 108, 255, 108, 108, 108, 255, 112, 112, 112, 255, 121, 121, 121, 255, 134, 134, 134, 255, 147, 147, 147, 255, 146, 146, 146, 255, 130, 130, 130, 255, 110, 110, 110, 255, 97, 97, 97, 255, 92, 92, 92, 255, 91, 91, 91, 255, 95, 95, 95, 255, 102, 102, 102, 255, 109, 109, 109, 255, 108, 108, 108, 255, 110, 110, 110, 255, + 114, 114, 114, 255, 114, 114, 114, 255, 112, 112, 112, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 109, 255, 110, 110, 110, 255, 111, 111, 111, 255, 109, 109, 109, 255, 107, 107, 107, 255, 107, 107, 108, 255, 108, 108, 109, 255, 107, 107, 107, 255, 108, 108, 108, 255, 109, 109, 109, 255, 106, 106, 106, 255, 97, 97, 97, 255, 86, 86, 86, 255, 83, 83, 84, 75, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 138, 101, 136, 136, 136, 255, 135, 135, 135, 255, 125, 125, 126, 255, 118, 118, 118, 255, 119, 119, 119, 255, 118, 118, 118, 255, 113, 113, 113, 255, 115, 115, 115, 255, 117, 117, 117, 255, 117, 117, 117, 255, 115, 115, 115, 255, 113, 113, 113, 255, 112, 112, 112, 255, 112, 112, 113, 255, + 109, 109, 109, 255, 106, 106, 107, 255, 105, 105, 105, 255, 104, 104, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 100, 100, 100, 255, 100, 100, 100, 255, 103, 103, 103, 255, 103, 103, 103, 255, 98, 98, 98, 255, 99, 99, 100, 255, 107, 107, 108, 255, 121, 121, 121, 255, 138, 138, 138, 255, 145, 145, 145, 255, 123, 123, 123, 255, 103, 103, 103, 255, 92, 92, 92, 255, 93, 93, 93, 255, + 101, 101, 101, 255, 105, 105, 105, 255, 107, 107, 107, 255, 110, 110, 110, 255, 110, 110, 111, 255, 109, 109, 109, 255, 112, 112, 112, 255, 113, 113, 114, 255, 110, 110, 110, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 109, 109, 109, 255, 110, 110, 110, 255, 107, 107, 108, 255, 106, 106, 106, 255, 106, 106, 106, 255, 107, 107, 107, 255, 106, 106, 106, 255, + 106, 106, 106, 255, 108, 108, 108, 255, 106, 106, 106, 255, 97, 97, 98, 255, 87, 87, 87, 255, 83, 83, 84, 95, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 145, 145, 145, 116, 144, 144, 144, 255, 141, 141, 141, 255, 133, 133, 133, 255, 126, 126, 126, 255, 126, 126, 126, 255, 126, 126, 126, 255, 121, 121, 121, 255, 123, 123, 123, 255, + 126, 126, 127, 255, 126, 126, 126, 255, 125, 125, 125, 255, 122, 122, 123, 255, 123, 123, 123, 255, 124, 124, 124, 255, 120, 120, 120, 255, 117, 117, 117, 255, 117, 117, 118, 255, 118, 118, 118, 255, 117, 117, 117, 255, 118, 118, 118, 255, 116, 116, 116, 255, 111, 111, 111, 255, 110, 110, 110, 255, 111, 111, 111, 255, 103, 103, 103, 255, 95, 95, 95, 255, 96, 96, 96, 255, 98, 98, 98, 255, 100, 100, 101, 255, + 117, 117, 117, 255, 147, 147, 147, 255, 102, 102, 102, 255, 104, 104, 104, 255, 110, 110, 110, 255, 106, 106, 106, 255, 105, 105, 105, 255, 103, 103, 104, 255, 104, 104, 104, 255, 106, 106, 106, 255, 110, 110, 110, 255, 108, 108, 108, 255, 108, 108, 109, 255, 110, 110, 110, 255, 108, 108, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 106, 106, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, + 108, 108, 108, 255, 107, 107, 107, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 106, 255, 104, 104, 105, 255, 106, 106, 106, 255, 106, 106, 107, 255, 105, 105, 106, 255, 97, 97, 98, 255, 86, 86, 87, 255, 83, 83, 84, 107, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 153, 153, 153, 116, 152, 152, 152, 255, 148, 148, 148, 255, + 139, 139, 140, 255, 132, 132, 133, 255, 133, 133, 134, 255, 133, 133, 133, 255, 129, 129, 130, 255, 131, 131, 131, 255, 135, 135, 135, 255, 135, 135, 136, 255, 133, 133, 134, 255, 133, 133, 134, 255, 134, 134, 135, 255, 135, 135, 136, 255, 132, 132, 133, 255, 130, 130, 131, 255, 132, 132, 133, 255, 133, 133, 134, 255, 134, 134, 134, 255, 137, 137, 137, 255, 134, 134, 135, 255, 131, 131, 131, 255, 133, 133, 134, 255, + 137, 137, 138, 255, 131, 131, 132, 255, 125, 125, 126, 255, 128, 128, 129, 255, 130, 130, 131, 255, 125, 125, 126, 255, 126, 126, 127, 255, 100, 100, 100, 255, 102, 102, 102, 255, 106, 106, 106, 255, 106, 106, 106, 255, 103, 103, 103, 255, 101, 101, 101, 255, 99, 99, 99, 255, 100, 100, 100, 255, 102, 102, 102, 255, 104, 104, 104, 255, 106, 106, 106, 255, 105, 105, 105, 255, 107, 107, 107, 255, 106, 106, 106, 255, + 106, 106, 106, 255, 106, 106, 106, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 106, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 103, 255, 103, 103, 103, 255, 104, 104, 104, 255, 103, 103, 103, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 97, 97, 97, 255, 86, 86, 86, 255, 83, 83, 83, 111, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 158, 158, 159, 106, 158, 158, 159, 255, 155, 155, 155, 255, 146, 146, 146, 255, 139, 139, 139, 255, 140, 140, 141, 255, 139, 139, 140, 255, 137, 137, 137, 255, 139, 139, 140, 255, 143, 143, 143, 255, 143, 143, 143, 255, 143, 143, 143, 255, 142, 142, 142, 255, 144, 144, 144, 255, 145, 145, 145, 255, 142, 142, 143, 255, 142, 142, 142, 255, 144, 144, 144, 255, + 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 147, 147, 147, 255, 151, 151, 151, 255, 156, 156, 156, 255, 150, 150, 150, 255, 143, 143, 143, 255, 140, 140, 140, 255, 129, 129, 129, 255, 102, 102, 102, 255, 119, 119, 119, 255, 147, 147, 147, 255, 125, 125, 126, 255, 107, 107, 108, 255, 102, 102, 103, 255, 99, 99, 99, 255, 96, 96, 97, 255, 95, 95, 96, 255, 97, 97, 97, 255, + 98, 98, 99, 255, 101, 101, 101, 255, 103, 103, 104, 255, 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 104, 255, 104, 104, 105, 255, 104, 104, 105, 255, 103, 103, 103, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 104, 255, 103, 103, 104, 255, 102, 102, 103, 255, 102, 102, 102, 255, 103, 103, 104, 255, 101, 101, 102, 255, 103, 103, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, + 97, 97, 97, 255, 86, 86, 86, 255, 84, 84, 84, 96, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 164, 164, 164, 95, 165, 165, 165, 255, 159, 159, 159, 255, 151, 151, 151, 255, 144, 144, 144, 255, 146, 146, 146, 255, 146, 146, 146, 255, 144, 144, 144, 255, 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, + 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 149, 149, 149, 255, 149, 149, 149, 255, 151, 151, 151, 255, 151, 151, 151, 255, 153, 153, 153, 255, 155, 155, 155, 255, 153, 153, 153, 255, 147, 147, 147, 255, 145, 145, 145, 255, 144, 144, 144, 255, 130, 130, 130, 255, 113, 113, 113, 255, 99, 99, 99, 255, 100, 100, 100, 255, 122, 122, 122, 255, 151, 151, 151, 255, 152, 152, 152, 255, 139, 139, 139, 255, + 130, 130, 131, 255, 119, 119, 120, 255, 109, 109, 110, 255, 101, 101, 101, 255, 96, 96, 97, 255, 95, 95, 96, 255, 96, 96, 97, 255, 98, 98, 99, 255, 101, 101, 102, 255, 99, 99, 100, 255, 99, 99, 100, 255, 100, 100, 101, 255, 103, 103, 103, 255, 102, 102, 103, 255, 101, 101, 101, 255, 101, 101, 101, 255, 103, 103, 103, 255, 102, 102, 103, 255, 101, 101, 102, 255, 101, 101, 102, 255, 101, 101, 101, 255, + 101, 101, 102, 255, 102, 102, 102, 255, 100, 100, 100, 255, 102, 102, 102, 255, 102, 102, 103, 255, 101, 101, 102, 255, 95, 95, 96, 255, 84, 84, 85, 255, 84, 84, 85, 84, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 168, 168, 168, 77, 169, 169, 169, 255, 164, 164, 164, 255, 156, 156, 156, 255, 150, 150, 150, 255, 151, 151, 151, 255, + 151, 151, 151, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 148, 148, 148, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 145, 145, 145, 255, 139, 139, 139, 255, 129, 129, 129, 255, 123, 123, 123, 255, 118, 118, 118, 255, 106, 106, 106, 255, 100, 100, 100, 255, + 103, 103, 103, 255, 117, 117, 117, 255, 141, 141, 142, 255, 159, 159, 159, 255, 158, 158, 159, 255, 146, 146, 147, 255, 136, 136, 137, 255, 131, 131, 132, 255, 121, 121, 121, 255, 113, 113, 113, 255, 107, 107, 108, 255, 102, 102, 103, 255, 98, 98, 99, 255, 100, 100, 101, 255, 100, 100, 100, 255, 98, 98, 99, 255, 97, 97, 98, 255, 99, 99, 100, 255, 100, 100, 101, 255, 101, 101, 101, 255, 99, 99, 99, 255, + 100, 100, 100, 255, 102, 102, 102, 255, 100, 100, 101, 255, 99, 99, 100, 255, 100, 100, 100, 255, 100, 100, 101, 255, 100, 100, 101, 255, 100, 100, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 102, 102, 102, 255, 100, 100, 100, 255, 93, 93, 94, 255, 83, 83, 84, 255, 85, 85, 85, 59, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 166, 166, 166, 43, 174, 174, 174, 255, 168, 168, 168, 255, 160, 160, 160, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 150, 150, 150, 255, 149, 149, 149, 255, 153, 153, 153, 255, 154, 154, 154, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 145, 145, 145, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, 127, 127, 127, 255, + 121, 121, 121, 255, 111, 111, 111, 255, 104, 104, 104, 255, 103, 103, 103, 255, 105, 105, 105, 255, 111, 111, 111, 255, 121, 121, 121, 255, 133, 133, 134, 255, 147, 147, 147, 255, 155, 155, 156, 255, 157, 157, 157, 255, 148, 148, 149, 255, 140, 140, 140, 255, 134, 134, 135, 255, 130, 130, 131, 255, 126, 126, 127, 255, 117, 117, 118, 255, 109, 109, 110, 255, 106, 106, 106, 255, 106, 106, 107, 255, 105, 105, 105, 255, + 99, 99, 100, 255, 98, 98, 99, 255, 100, 100, 100, 255, 99, 99, 100, 255, 97, 97, 98, 255, 99, 99, 99, 255, 99, 99, 100, 255, 99, 99, 100, 255, 99, 99, 99, 255, 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 99, 255, 100, 100, 100, 255, 100, 100, 101, 255, 99, 99, 100, 255, 99, 99, 100, 255, 100, 100, 100, 255, 99, 99, 99, 255, 92, 92, 92, 255, 83, 83, 84, 255, 99, 99, 100, 18, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 11, 176, 176, 176, 245, 171, 171, 171, 255, 163, 163, 163, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 148, 148, 148, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 144, 144, 144, 255, 140, 140, 140, 255, + 135, 135, 135, 255, 129, 129, 129, 255, 125, 125, 125, 255, 120, 120, 120, 255, 116, 116, 116, 255, 112, 112, 112, 255, 107, 107, 107, 255, 103, 103, 103, 255, 103, 103, 103, 255, 106, 106, 106, 255, 112, 112, 112, 255, 122, 122, 122, 255, 135, 135, 135, 255, 145, 145, 145, 255, 152, 152, 153, 255, 153, 153, 154, 255, 152, 152, 152, 255, 147, 147, 147, 255, 144, 144, 145, 255, 141, 141, 142, 255, 138, 138, 139, 255, + 132, 132, 133, 255, 124, 124, 124, 255, 117, 117, 118, 255, 116, 116, 116, 255, 115, 115, 116, 255, 109, 109, 110, 255, 104, 104, 105, 255, 103, 103, 103, 255, 104, 104, 105, 255, 102, 102, 102, 255, 99, 99, 100, 255, 98, 98, 99, 255, 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 99, 255, 99, 99, 100, 255, 97, 97, 98, 255, 97, 97, 98, 255, 99, 99, 100, 255, 99, 99, 99, 255, 98, 98, 99, 255, + 98, 98, 99, 255, 100, 100, 100, 255, 98, 98, 99, 255, 90, 90, 90, 255, 80, 80, 81, 230, 141, 141, 141, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 8, 176, 176, 176, 200, 172, 172, 172, 255, 163, 163, 163, 255, 153, 153, 153, 255, 148, 148, 148, 255, 147, 147, 147, 255, 144, 144, 144, 255, 141, 141, 141, 255, + 141, 141, 141, 255, 142, 142, 142, 255, 138, 138, 138, 255, 135, 135, 135, 255, 133, 133, 133, 255, 129, 129, 129, 255, 123, 123, 123, 255, 118, 118, 117, 255, 113, 113, 113, 255, 108, 108, 108, 255, 104, 104, 104, 255, 103, 103, 103, 255, 104, 104, 104, 255, 104, 104, 104, 255, 109, 109, 109, 255, 115, 115, 115, 255, 121, 121, 121, 255, 129, 129, 129, 255, 140, 140, 141, 255, 151, 151, 151, 255, 156, 156, 157, 255, + 156, 156, 156, 255, 153, 153, 154, 255, 151, 151, 151, 255, 149, 149, 150, 255, 146, 146, 147, 255, 139, 139, 140, 255, 130, 130, 131, 255, 125, 125, 126, 255, 126, 126, 126, 255, 126, 126, 127, 255, 121, 121, 122, 255, 115, 115, 115, 255, 109, 109, 110, 255, 108, 108, 109, 255, 107, 107, 107, 255, 103, 103, 104, 255, 102, 102, 102, 255, 102, 102, 103, 255, 101, 101, 102, 255, 100, 100, 101, 255, 98, 98, 99, 255, + 98, 98, 98, 255, 97, 97, 98, 255, 96, 96, 97, 255, 97, 97, 98, 255, 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 98, 255, 99, 99, 99, 255, 96, 96, 96, 255, 88, 88, 89, 255, 80, 80, 81, 190, 139, 139, 139, 2, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 4, 174, 174, 174, 146, 172, 172, 172, 255, + 163, 163, 163, 255, 150, 150, 150, 255, 142, 142, 142, 255, 142, 142, 142, 255, 139, 139, 139, 255, 134, 134, 134, 255, 131, 131, 131, 255, 132, 132, 132, 255, 130, 130, 130, 255, 125, 125, 125, 255, 122, 122, 122, 255, 119, 119, 119, 255, 113, 113, 113, 255, 107, 107, 107, 255, 104, 104, 104, 255, 102, 102, 102, 255, 100, 100, 100, 255, 103, 103, 103, 255, 107, 107, 107, 255, 110, 110, 110, 255, 114, 114, 114, 255, + 123, 123, 123, 255, 133, 133, 134, 255, 137, 137, 137, 255, 141, 141, 142, 255, 149, 149, 149, 255, 153, 153, 154, 255, 154, 154, 154, 255, 152, 152, 153, 255, 150, 150, 151, 255, 146, 146, 147, 255, 142, 142, 142, 255, 136, 136, 137, 255, 131, 131, 132, 255, 131, 131, 131, 255, 132, 132, 133, 255, 133, 133, 134, 255, 127, 127, 127, 255, 119, 119, 120, 255, 115, 115, 116, 255, 113, 113, 114, 255, 110, 110, 111, 255, + 106, 106, 107, 255, 105, 105, 106, 255, 105, 105, 106, 255, 103, 103, 104, 255, 101, 101, 102, 255, 100, 100, 101, 255, 100, 100, 101, 255, 99, 99, 99, 255, 97, 97, 98, 255, 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 98, 255, 96, 96, 97, 255, 96, 96, 97, 255, 94, 94, 95, 255, 85, 85, 86, 255, 80, 80, 81, 126, 149, 149, 149, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 2, 169, 169, 169, 80, 170, 170, 170, 255, 162, 162, 162, 255, 148, 148, 148, 255, 136, 136, 136, 255, 133, 133, 133, 255, 132, 132, 132, 255, 127, 127, 127, 255, 122, 122, 122, 255, 122, 122, 122, 255, 121, 121, 121, 255, 115, 115, 115, 255, 111, 111, 111, 255, 110, 110, 110, 255, 106, 106, 106, 255, 101, 101, 101, 255, 100, 100, 100, 255, + 101, 101, 101, 255, 102, 102, 102, 255, 105, 105, 105, 255, 111, 111, 111, 255, 117, 117, 117, 255, 122, 122, 122, 255, 129, 129, 129, 255, 137, 137, 138, 255, 145, 145, 145, 255, 150, 150, 150, 255, 151, 151, 151, 255, 150, 150, 151, 255, 150, 150, 151, 255, 148, 148, 149, 255, 146, 146, 146, 255, 142, 142, 143, 255, 140, 140, 140, 255, 137, 137, 138, 255, 136, 136, 136, 255, 136, 136, 137, 255, 136, 136, 136, 255, + 134, 134, 135, 255, 130, 130, 130, 255, 125, 125, 126, 255, 122, 122, 123, 255, 117, 117, 118, 255, 113, 113, 114, 255, 110, 110, 111, 255, 111, 111, 112, 255, 109, 109, 110, 255, 106, 106, 107, 255, 103, 103, 103, 255, 103, 103, 104, 255, 102, 102, 102, 255, 99, 99, 100, 255, 99, 99, 100, 255, 100, 100, 101, 255, 99, 99, 100, 255, 98, 98, 98, 255, 98, 98, 99, 255, 96, 96, 97, 255, 92, 92, 92, 255, + 83, 83, 84, 255, 83, 83, 84, 62, 151, 151, 151, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 1, 155, 155, 155, 23, 170, 170, 170, 242, 161, 161, 161, 255, 147, 147, 147, 255, 133, 133, 133, 255, 126, 126, 126, 255, 124, 124, 124, 255, 121, 121, 121, 255, 115, 115, 115, 255, 113, 113, 113, 255, 114, 114, 114, 255, + 110, 110, 110, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, 100, 100, 100, 255, 103, 103, 103, 255, 107, 107, 107, 255, 110, 110, 110, 255, 115, 115, 116, 255, 122, 122, 122, 255, 130, 130, 130, 255, 135, 135, 135, 255, 139, 139, 139, 255, 145, 145, 146, 255, 152, 152, 153, 255, 154, 154, 155, 255, 154, 154, 155, 255, 152, 152, 153, 255, 150, 150, 151, 255, 147, 147, 148, 255, + 146, 146, 147, 255, 144, 144, 144, 255, 143, 143, 143, 255, 140, 140, 141, 255, 139, 139, 140, 255, 137, 137, 138, 255, 135, 135, 136, 255, 132, 132, 133, 255, 131, 131, 131, 255, 127, 127, 127, 255, 121, 121, 121, 255, 117, 117, 118, 255, 117, 117, 118, 255, 115, 115, 115, 255, 112, 112, 113, 255, 107, 107, 108, 255, 107, 107, 107, 255, 105, 105, 106, 255, 104, 104, 105, 255, 101, 101, 102, 255, 102, 102, 103, 255, + 102, 102, 103, 255, 101, 101, 102, 255, 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 98, 255, 90, 90, 91, 255, 82, 82, 82, 238, 120, 120, 120, 8, 150, 150, 150, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 137, 137, 137, 7, 165, 165, 165, 169, 162, 162, 162, 255, 148, 148, 148, 255, 131, 131, 131, 255, + 119, 119, 119, 255, 116, 116, 116, 255, 113, 113, 113, 255, 109, 109, 109, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 106, 255, 103, 103, 103, 255, 103, 103, 103, 255, 105, 105, 105, 255, 106, 106, 106, 255, 104, 104, 104, 255, 106, 106, 106, 255, 112, 112, 112, 255, 116, 116, 116, 255, 121, 121, 121, 255, 127, 127, 128, 255, 134, 134, 134, 255, 140, 140, 140, 255, 144, 144, 144, 255, 148, 148, 148, 255, + 151, 151, 152, 255, 153, 153, 153, 255, 154, 154, 155, 255, 153, 153, 154, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 140, 255, 137, 137, 138, 255, 137, 137, 137, 255, 134, 134, 135, 255, 132, 132, 133, 255, 129, 129, 129, 255, 125, 125, 126, 255, 124, 124, 125, 255, 123, 123, 123, 255, 118, 118, 118, 255, 113, 113, 114, 255, + 111, 111, 112, 255, 110, 110, 111, 255, 109, 109, 110, 255, 106, 106, 107, 255, 105, 105, 106, 255, 105, 105, 105, 255, 105, 105, 106, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 102, 255, 98, 98, 99, 255, 89, 89, 90, 255, 83, 83, 84, 158, 141, 141, 141, 2, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 142, 142, 142, 0, 137, 137, 137, 3, 161, 161, 161, 80, 162, 162, 162, 255, 150, 150, 150, 255, 133, 133, 133, 255, 117, 117, 117, 255, 110, 110, 110, 255, 108, 108, 108, 255, 105, 105, 105, 255, 101, 101, 101, 255, 100, 100, 100, 255, 103, 103, 103, 255, 104, 104, 104, 255, 103, 103, 103, 255, 106, 106, 106, 255, 110, 110, 110, 255, 109, 109, 109, 255, 110, 110, 110, 255, 116, 116, 116, 255, 122, 122, 122, 255, + 128, 128, 128, 255, 131, 131, 131, 255, 137, 137, 137, 255, 143, 143, 144, 255, 149, 149, 150, 255, 152, 152, 152, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 147, 147, 147, 255, 146, 146, 146, 255, 143, 143, 143, 255, 141, 141, 141, 255, 139, 139, 140, 255, 138, 138, 139, 255, 133, 133, 134, 255, 131, 131, 132, 255, + 129, 129, 130, 255, 130, 130, 130, 255, 130, 130, 131, 255, 126, 126, 127, 255, 120, 120, 121, 255, 116, 116, 117, 255, 115, 115, 116, 255, 113, 113, 114, 255, 111, 111, 112, 255, 109, 109, 110, 255, 109, 109, 110, 255, 108, 108, 109, 255, 107, 107, 107, 255, 105, 105, 105, 255, 104, 104, 105, 255, 102, 102, 103, 255, 97, 97, 98, 255, 89, 89, 90, 255, 88, 88, 89, 63, 139, 139, 139, 0, 142, 142, 142, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 142, 142, 142, 0, 139, 139, 139, 12, 162, 162, 162, 217, 154, 154, 154, 255, 138, 138, 138, 255, 118, 118, 118, 255, 106, 106, 106, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 101, 255, 99, 99, 99, 255, 102, 102, 102, 255, 106, 106, 106, 255, 107, 107, 107, 255, + 108, 108, 108, 255, 112, 112, 112, 255, 115, 115, 115, 255, 117, 117, 118, 255, 120, 120, 120, 255, 127, 127, 127, 255, 132, 132, 132, 255, 135, 135, 136, 255, 139, 139, 140, 255, 145, 145, 145, 255, 151, 151, 151, 255, 155, 155, 155, 255, 156, 156, 157, 255, 155, 155, 156, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, + 146, 146, 146, 255, 142, 142, 142, 255, 140, 140, 140, 255, 136, 136, 136, 255, 133, 133, 134, 255, 132, 132, 133, 255, 133, 133, 134, 255, 134, 134, 135, 255, 133, 133, 133, 255, 128, 128, 128, 255, 122, 122, 123, 255, 120, 120, 121, 255, 119, 119, 120, 255, 117, 117, 118, 255, 114, 114, 115, 255, 113, 113, 113, 255, 112, 112, 112, 255, 111, 111, 112, 255, 109, 109, 110, 255, 107, 107, 107, 255, 105, 105, 106, 255, + 104, 104, 105, 255, 97, 97, 97, 255, 89, 89, 89, 208, 139, 139, 139, 4, 138, 138, 138, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 138, 138, 138, 4, 158, 158, 158, 107, 155, 155, 155, 255, 142, 142, 142, 255, 124, 124, 124, 255, 108, 108, 108, 255, 101, 101, 101, 255, + 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 102, 255, 101, 101, 101, 255, 107, 107, 107, 255, 111, 111, 111, 255, 112, 112, 112, 255, 115, 115, 115, 255, 119, 119, 119, 255, 123, 123, 123, 255, 126, 126, 126, 255, 130, 130, 130, 255, 135, 135, 135, 255, 139, 139, 140, 255, 143, 143, 143, 255, 145, 145, 146, 255, 150, 150, 150, 255, 153, 153, 154, 255, 156, 156, 157, 255, 156, 156, 156, 255, 156, 156, 156, 255, + 155, 155, 155, 255, 153, 153, 154, 255, 152, 152, 152, 255, 151, 151, 152, 255, 148, 148, 149, 255, 148, 148, 148, 255, 144, 144, 144, 255, 141, 141, 142, 255, 138, 138, 139, 255, 136, 136, 137, 255, 137, 137, 137, 255, 138, 138, 138, 255, 137, 137, 138, 255, 135, 135, 135, 255, 130, 130, 131, 255, 128, 128, 128, 255, 126, 126, 127, 255, 125, 125, 126, 255, 122, 122, 123, 255, 118, 118, 119, 255, 117, 117, 118, 255, + 116, 116, 117, 255, 115, 115, 116, 255, 114, 114, 114, 255, 110, 110, 111, 255, 110, 110, 111, 255, 108, 108, 109, 255, 104, 104, 105, 255, 96, 96, 97, 255, 95, 95, 95, 88, 142, 142, 142, 1, 142, 142, 142, 0, 145, 145, 145, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 136, 136, 136, 0, 135, 135, 135, 0, + 141, 141, 141, 16, 158, 158, 158, 222, 150, 150, 150, 255, 134, 134, 134, 255, 114, 114, 114, 255, 103, 103, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 113, 113, 113, 255, 117, 117, 117, 255, 120, 120, 120, 255, 124, 124, 124, 255, 128, 128, 129, 255, 131, 131, 132, 255, 133, 133, 133, 255, 138, 138, 138, 255, 143, 143, 143, 255, 146, 146, 147, 255, + 149, 149, 149, 255, 150, 150, 151, 255, 152, 152, 153, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 150, 255, 148, 148, 149, 255, 146, 146, 147, 255, 145, 145, 145, 255, 142, 142, 143, 255, 141, 141, 141, 255, 140, 140, 140, 255, 140, 140, 141, 255, 141, 141, 142, 255, 140, 140, 141, 255, 137, 137, 138, 255, 133, 133, 133, 255, 130, 130, 131, 255, + 129, 129, 130, 255, 130, 130, 131, 255, 129, 129, 129, 255, 124, 124, 124, 255, 122, 122, 122, 255, 120, 120, 120, 255, 119, 119, 120, 255, 118, 118, 119, 255, 115, 115, 116, 255, 113, 113, 114, 255, 112, 112, 113, 255, 110, 110, 111, 255, 103, 103, 104, 255, 95, 95, 96, 216, 148, 148, 148, 5, 147, 147, 147, 0, 148, 148, 148, 0, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 4, 156, 156, 156, 93, 157, 157, 157, 255, 144, 144, 144, 255, 126, 126, 126, 255, 110, 110, 110, 255, 104, 104, 104, 255, 106, 106, 106, 255, 108, 108, 108, 255, 108, 108, 108, 255, 109, 109, 109, 255, 112, 112, 112, 255, 119, 119, 119, 255, 124, 124, 124, 255, 128, 128, 128, 255, + 132, 132, 132, 255, 135, 135, 135, 255, 138, 138, 138, 255, 140, 140, 141, 255, 144, 144, 144, 255, 148, 148, 148, 255, 151, 151, 152, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 147, 255, 146, 146, 146, 255, 145, 145, 145, 255, 144, 144, 145, 255, 145, 145, 146, 255, 144, 144, 145, 255, + 144, 144, 144, 255, 142, 142, 143, 255, 138, 138, 139, 255, 135, 135, 135, 255, 133, 133, 133, 255, 131, 131, 132, 255, 132, 132, 133, 255, 131, 131, 132, 255, 130, 130, 130, 255, 127, 127, 128, 255, 126, 126, 127, 255, 124, 124, 125, 255, 123, 123, 123, 255, 121, 121, 122, 255, 118, 118, 119, 255, 116, 116, 116, 255, 114, 114, 115, 255, 111, 111, 111, 255, 103, 103, 104, 255, 101, 101, 102, 79, 148, 148, 148, 2, + 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 132, 132, 132, 0, 132, 132, 132, 0, 134, 134, 134, 1, 135, 135, 135, 11, 161, 161, 161, 191, 154, 154, 154, 255, 139, 139, 139, 255, 122, 122, 122, 255, 110, 110, 110, 255, 108, 108, 108, 255, 110, 110, 110, 255, + 113, 113, 113, 255, 114, 114, 114, 255, 115, 115, 115, 255, 120, 120, 120, 255, 128, 128, 128, 255, 132, 132, 132, 255, 136, 136, 137, 255, 138, 138, 139, 255, 141, 141, 141, 255, 144, 144, 144, 255, 145, 145, 145, 255, 149, 149, 149, 255, 152, 152, 152, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, + 150, 150, 150, 255, 149, 149, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 143, 255, 139, 139, 140, 255, 135, 135, 136, 255, 134, 134, 135, 255, 134, 134, 135, 255, 135, 135, 135, 255, 134, 134, 134, 255, 131, 131, 131, 255, 129, 129, 130, 255, 129, 129, 130, 255, 130, 130, 130, 255, 128, 128, 129, 255, 126, 126, 127, 255, 122, 122, 123, 255, 121, 121, 122, 255, + 120, 120, 121, 255, 115, 115, 116, 255, 110, 110, 110, 255, 105, 105, 106, 170, 146, 146, 146, 4, 147, 147, 147, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 135, 135, 135, 0, 137, 137, 137, 0, 138, 138, 138, 0, 136, 136, 136, 1, 156, 156, 156, 50, + 163, 163, 163, 245, 154, 154, 154, 255, 138, 138, 138, 255, 122, 122, 122, 255, 114, 114, 114, 255, 112, 112, 113, 255, 116, 116, 116, 255, 119, 119, 119, 255, 121, 121, 121, 255, 124, 124, 124, 255, 128, 128, 128, 255, 133, 133, 134, 255, 138, 138, 139, 255, 141, 141, 142, 255, 144, 144, 145, 255, 147, 147, 148, 255, 148, 148, 149, 255, 150, 150, 151, 255, 152, 152, 152, 255, 152, 152, 153, 255, 152, 152, 153, 255, + 152, 152, 153, 255, 153, 153, 153, 255, 152, 152, 153, 255, 153, 153, 154, 255, 152, 152, 152, 255, 152, 152, 153, 255, 151, 151, 151, 255, 151, 151, 151, 255, 148, 148, 148, 255, 147, 147, 148, 255, 144, 144, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, 137, 137, 137, 255, 138, 138, 138, 255, 138, 138, 138, 255, 137, 137, 138, 255, 136, 136, 137, 255, 133, 133, 134, 255, 132, 132, 132, 255, 132, 132, 132, 255, + 131, 131, 131, 255, 131, 131, 132, 255, 131, 131, 131, 255, 128, 128, 129, 255, 125, 125, 125, 255, 124, 124, 125, 255, 122, 122, 123, 255, 115, 115, 116, 255, 110, 110, 110, 238, 114, 114, 114, 33, 147, 147, 147, 1, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 140, 140, 140, 0, 142, 142, 142, 5, 164, 164, 164, 110, 165, 165, 165, 255, 153, 153, 153, 255, 138, 138, 138, 255, 124, 124, 124, 255, 118, 118, 119, 255, 119, 119, 119, 255, 123, 123, 123, 255, 127, 127, 127, 255, 129, 129, 129, 255, 130, 130, 130, 255, 133, 133, 133, 255, 138, 138, 138, 255, 143, 143, 144, 255, 147, 147, 147, 255, + 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 142, 142, 143, 255, 140, 140, 141, 255, 140, 140, 140, 255, 140, 140, 141, 255, 140, 140, 141, 255, + 139, 139, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 133, 255, 132, 132, 133, 255, 133, 133, 134, 255, 133, 133, 134, 255, 132, 132, 133, 255, 131, 131, 132, 255, 130, 130, 131, 255, 129, 129, 129, 255, 127, 127, 128, 255, 122, 122, 123, 255, 117, 117, 118, 255, 113, 113, 114, 94, 156, 156, 156, 3, 149, 149, 149, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 139, 139, 139, 0, 141, 141, 141, 0, 144, 144, 144, 0, 145, 145, 145, 0, 145, 145, 145, 1, 144, 144, 144, 9, 169, 169, 169, 161, 167, 167, 167, 255, 155, 155, 155, 255, 140, 140, 140, 255, 129, 129, 129, 255, 125, 125, 125, 255, 126, 126, 126, 255, 129, 129, 129, 255, + 132, 132, 132, 255, 134, 134, 134, 255, 135, 135, 135, 255, 137, 137, 137, 255, 143, 143, 143, 255, 147, 147, 148, 255, 151, 151, 151, 255, 153, 153, 154, 255, 155, 155, 156, 255, 156, 156, 156, 255, 155, 155, 156, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 148, 255, 146, 146, 146, 255, 145, 145, 145, 255, + 144, 144, 145, 255, 143, 143, 144, 255, 144, 144, 144, 255, 142, 142, 143, 255, 143, 143, 144, 255, 141, 141, 142, 255, 139, 139, 140, 255, 135, 135, 136, 255, 134, 134, 135, 255, 135, 135, 135, 255, 135, 135, 135, 255, 136, 136, 137, 255, 135, 135, 135, 255, 132, 132, 133, 255, 132, 132, 132, 255, 132, 132, 133, 255, 132, 132, 133, 255, 130, 130, 130, 255, 123, 123, 124, 255, 119, 119, 120, 147, 155, 155, 155, 4, + 159, 159, 159, 1, 153, 153, 153, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 0, 144, 144, 144, 0, 149, 149, 149, 1, 150, 150, 150, 17, 174, 174, 174, 188, + 170, 170, 170, 255, 159, 159, 159, 255, 144, 144, 144, 255, 136, 136, 136, 255, 130, 130, 131, 255, 130, 130, 130, 255, 133, 133, 133, 255, 137, 137, 138, 255, 140, 140, 140, 255, 140, 140, 141, 255, 143, 143, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 153, 153, 153, 255, 155, 155, 156, 255, 156, 156, 157, 255, 157, 157, 157, 255, 156, 156, 157, 255, 156, 156, 157, 255, 154, 154, 155, 255, 153, 153, 154, 255, + 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 151, 255, 148, 148, 149, 255, 148, 148, 148, 255, 147, 147, 148, 255, 148, 148, 148, 255, 146, 146, 147, 255, 144, 144, 145, 255, 143, 143, 143, 255, 140, 140, 141, 255, 138, 138, 138, 255, 136, 136, 136, 255, 137, 137, 138, 255, 138, 138, 138, 255, 138, 138, 139, 255, 136, 136, 137, 255, 134, 134, 135, 255, 133, 133, 133, 255, 134, 134, 134, 255, + 135, 135, 136, 255, 134, 134, 135, 255, 129, 129, 130, 255, 124, 124, 125, 177, 139, 139, 139, 8, 153, 153, 153, 1, 158, 158, 158, 0, 156, 156, 156, 0, 148, 148, 148, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 0, + 144, 144, 144, 0, 146, 146, 146, 0, 148, 148, 148, 0, 151, 151, 151, 0, 152, 152, 152, 2, 159, 159, 159, 25, 177, 177, 177, 209, 174, 174, 174, 255, 162, 162, 162, 255, 151, 151, 151, 255, 141, 141, 141, 255, 134, 134, 135, 255, 135, 135, 135, 255, 138, 138, 138, 255, 141, 141, 142, 255, 143, 143, 144, 255, 146, 146, 147, 255, 147, 147, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, + 154, 154, 155, 255, 156, 156, 156, 255, 156, 156, 157, 255, 156, 156, 156, 255, 155, 155, 156, 255, 155, 155, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 146, 146, 147, 255, 144, 144, 145, 255, 142, 142, 142, 255, 140, 140, 141, 255, 139, 139, 139, 255, 138, 138, 139, 255, 140, 140, 141, 255, 141, 141, 141, 255, + 140, 140, 141, 255, 138, 138, 139, 255, 135, 135, 136, 255, 134, 134, 134, 255, 136, 136, 136, 255, 137, 137, 138, 255, 138, 138, 139, 255, 135, 135, 135, 255, 129, 129, 130, 194, 134, 134, 135, 12, 148, 148, 148, 1, 151, 151, 151, 0, 156, 156, 156, 0, 158, 158, 158, 0, 151, 151, 151, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, 145, 145, 145, 0, 147, 147, 147, 0, 149, 149, 149, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 150, 150, 150, 0, 143, 143, 143, 3, 160, 160, 160, 29, 180, 180, 180, 201, 177, 177, 177, 255, 168, 168, 168, 255, 157, 157, 157, 255, 147, 147, 147, 255, 142, 142, 142, 255, 139, 139, 140, 255, 141, 141, 142, 255, + 145, 145, 145, 255, 148, 148, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 153, 255, 152, 152, 153, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 147, 255, 145, 145, 146, 255, 144, 144, 144, 255, 142, 142, 143, 255, + 141, 141, 142, 255, 143, 143, 143, 255, 141, 141, 142, 255, 143, 143, 144, 255, 143, 143, 144, 255, 140, 140, 141, 255, 139, 139, 140, 255, 136, 136, 137, 255, 137, 137, 138, 255, 138, 138, 138, 255, 140, 140, 141, 255, 141, 141, 142, 255, 138, 138, 139, 255, 134, 134, 135, 191, 135, 135, 136, 16, 141, 141, 141, 1, 145, 145, 145, 0, 151, 151, 151, 0, 154, 154, 154, 0, 157, 157, 157, 0, 154, 154, 154, 0, + 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 148, 148, 148, 0, 145, 145, 145, 0, 142, 142, 142, 0, 141, 141, 141, 0, 140, 140, 140, 5, 152, 152, 152, 22, 183, 183, 183, 183, + 181, 181, 181, 255, 174, 174, 174, 255, 164, 164, 164, 255, 155, 155, 155, 255, 148, 148, 149, 255, 146, 146, 147, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 154, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 150, 255, 149, 149, 150, 255, 149, 149, 150, 255, 148, 148, 149, 255, + 147, 147, 148, 255, 146, 146, 147, 255, 145, 145, 146, 255, 144, 144, 145, 255, 144, 144, 145, 255, 145, 145, 145, 255, 146, 146, 146, 255, 145, 145, 146, 255, 145, 145, 146, 255, 144, 144, 144, 255, 141, 141, 142, 255, 139, 139, 140, 255, 138, 138, 139, 255, 138, 138, 139, 255, 142, 142, 142, 255, 144, 144, 145, 255, 146, 146, 147, 255, 144, 144, 145, 255, 140, 140, 141, 171, 139, 139, 140, 12, 140, 140, 140, 1, + 141, 141, 141, 0, 143, 143, 143, 0, 149, 149, 149, 0, 152, 152, 152, 0, 156, 156, 156, 0, 157, 157, 157, 0, 149, 149, 149, 0, 146, 146, 146, 0, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 0, 152, 152, 152, 0, 149, 149, 149, 0, 147, 147, 147, 0, 143, 143, 143, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 138, 138, 138, 0, 139, 139, 139, 3, 138, 138, 138, 14, 185, 185, 185, 142, 186, 186, 187, 252, 181, 181, 182, 255, 173, 173, 173, 255, 163, 163, 163, 255, 157, 157, 157, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 155, 155, 156, 255, 155, 155, 155, 255, + 154, 154, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 149, 255, 148, 148, 149, 255, 149, 149, 150, 255, 147, 147, 148, 255, 146, 146, 146, 255, 145, 145, 145, 255, 141, 141, 142, 255, 140, 140, 141, 255, 141, 141, 141, 255, 143, 143, 143, 255, 147, 147, 148, 255, 149, 149, 150, 255, + 150, 150, 150, 255, 148, 148, 149, 250, 146, 146, 146, 127, 143, 143, 143, 6, 143, 143, 143, 1, 140, 140, 140, 0, 141, 141, 141, 0, 141, 141, 141, 0, 147, 147, 147, 0, 151, 151, 151, 0, 155, 155, 155, 0, 158, 158, 158, 0, 151, 151, 151, 0, 146, 146, 146, 0, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 148, 148, 148, 0, 145, 145, 145, 0, 142, 142, 142, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 139, 139, 139, 2, 139, 139, 139, 11, 180, 180, 181, 80, 190, 190, 190, 230, 187, 187, 187, 255, 181, 181, 181, 255, 173, 173, 174, 255, 165, 165, 165, 255, 159, 159, 159, 255, 156, 156, 156, 255, + 154, 154, 155, 255, 153, 153, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 145, 145, 146, 255, 143, 143, 144, 255, 143, 143, 143, 255, + 143, 143, 144, 255, 146, 146, 146, 255, 149, 149, 150, 255, 153, 153, 154, 255, 155, 155, 156, 255, 154, 154, 154, 255, 153, 153, 154, 226, 149, 149, 150, 68, 141, 141, 141, 5, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 140, 140, 140, 0, 141, 141, 141, 0, 143, 143, 143, 0, 150, 150, 150, 0, 154, 154, 154, 0, 158, 158, 158, 0, 151, 151, 151, 0, 146, 146, 146, 0, 146, 146, 146, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 136, 136, 136, 0, 137, 137, 137, 1, 138, 138, 138, 5, 164, 164, 164, 29, + 191, 191, 191, 153, 192, 192, 193, 250, 187, 187, 188, 255, 182, 182, 182, 255, 176, 176, 176, 255, 169, 169, 170, 255, 164, 164, 164, 255, 159, 159, 160, 255, 156, 156, 157, 255, 154, 154, 155, 255, 153, 153, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, + 148, 148, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 151, 255, 155, 155, 156, 255, 157, 157, 157, 255, 159, 159, 160, 255, 160, 160, 161, 255, 158, 158, 159, 250, 156, 156, 157, 141, 149, 149, 149, 17, 139, 139, 139, 3, 138, 138, 138, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 141, 141, 141, 0, 143, 143, 143, 0, + 150, 150, 150, 0, 154, 154, 154, 0, 158, 158, 158, 0, 151, 151, 151, 0, 146, 146, 146, 0, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, + 137, 137, 137, 0, 135, 135, 135, 0, 133, 133, 133, 0, 130, 130, 130, 0, 131, 131, 131, 1, 140, 140, 140, 4, 144, 144, 144, 9, 181, 181, 181, 61, 193, 193, 193, 185, 194, 194, 194, 255, 189, 189, 189, 255, 185, 185, 185, 255, 181, 181, 181, 255, 175, 175, 175, 255, 170, 170, 170, 255, 166, 166, 166, 255, 162, 162, 163, 255, 160, 160, 160, 255, 157, 157, 157, 255, 155, 155, 156, 255, 154, 154, 154, 255, + 152, 152, 153, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 151, 255, 151, 151, 152, 255, 151, 151, 151, 255, 153, 153, 154, 255, 155, 155, 156, 255, 158, 158, 158, 255, 161, 161, 161, 255, 164, 164, 164, 255, 165, 165, 166, 255, 166, 166, 166, 255, 166, 166, 166, 255, 163, 163, 163, 176, 157, 157, 158, 49, 144, 144, 144, 4, 143, 143, 143, 2, 141, 141, 141, 0, 138, 138, 138, 0, + 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 141, 141, 141, 0, 143, 143, 143, 0, 150, 150, 150, 0, 154, 154, 154, 0, 158, 158, 158, 0, 151, 151, 151, 0, 146, 146, 146, 0, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, + 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 134, 134, 134, 0, 132, 132, 132, 0, 130, 130, 130, 0, 128, 128, 128, 0, 128, 128, 128, 0, 130, 130, 130, 1, 137, 137, 137, 2, 144, 144, 144, 4, 144, 144, 144, 6, 137, 137, 137, 12, 182, 182, 182, 63, 194, 194, 194, 169, 195, 195, 196, 242, 192, 192, 193, 255, 189, 189, 189, 255, 185, 185, 185, 255, + 181, 181, 182, 255, 178, 178, 179, 255, 175, 175, 175, 255, 171, 171, 171, 255, 168, 168, 169, 255, 165, 165, 166, 255, 164, 164, 165, 255, 162, 162, 163, 255, 162, 162, 162, 255, 161, 161, 161, 255, 162, 162, 163, 255, 164, 164, 164, 255, 165, 165, 166, 255, 167, 167, 167, 255, 168, 168, 169, 255, 170, 170, 170, 255, 170, 170, 171, 255, 172, 172, 172, 255, 172, 172, 172, 240, 169, 169, 169, 159, 163, 163, 164, 53, + 142, 142, 142, 6, 141, 141, 141, 1, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 138, 138, 138, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 141, 141, 141, 0, 143, 143, 143, 0, 150, 150, 150, 0, 154, 154, 154, 0, 158, 158, 158, 0, 151, 151, 151, 0, 146, 146, 146, 0, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 135, 135, 135, 0, 133, 133, 133, 0, 131, 131, 131, 0, 129, 129, 129, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 128, 128, 128, 0, 133, 133, 133, 0, 142, 142, 142, 1, 142, 142, 142, 4, 137, 137, 137, 4, + 133, 133, 133, 8, 136, 136, 136, 9, 158, 158, 158, 26, 189, 189, 189, 105, 194, 194, 195, 188, 195, 195, 196, 240, 193, 193, 193, 255, 191, 191, 191, 255, 188, 188, 188, 255, 185, 185, 186, 255, 183, 183, 184, 255, 180, 180, 181, 255, 180, 180, 180, 255, 178, 178, 178, 255, 178, 178, 178, 255, 177, 177, 177, 255, 176, 176, 177, 255, 177, 177, 177, 255, 178, 178, 178, 255, 177, 177, 178, 255, 178, 178, 178, 255, + 178, 178, 178, 241, 175, 175, 175, 183, 171, 171, 171, 93, 149, 149, 149, 15, 132, 132, 132, 4, 137, 137, 137, 2, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 138, 138, 138, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 141, 141, 141, 0, 143, 143, 143, 0, 150, 150, 150, 0, 154, 154, 154, 0, 158, 158, 158, 0, + 151, 151, 151, 0, 146, 146, 146, 0, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 137, 137, 137, 0, 136, 136, 136, 0, 134, 134, 134, 0, 131, 131, 131, 0, 129, 129, 129, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, + 129, 129, 129, 0, 129, 129, 129, 0, 130, 130, 130, 0, 139, 139, 139, 0, 144, 144, 144, 0, 138, 138, 138, 2, 131, 131, 131, 3, 137, 137, 137, 5, 141, 141, 141, 5, 138, 138, 138, 7, 134, 134, 134, 9, 134, 134, 134, 15, 185, 185, 185, 69, 189, 189, 190, 122, 191, 191, 191, 170, 190, 190, 191, 206, 189, 189, 190, 219, 191, 191, 192, 255, 190, 190, 190, 255, 188, 188, 189, 255, 187, 187, 187, 255, + 186, 186, 187, 255, 181, 181, 182, 216, 180, 180, 180, 202, 178, 178, 178, 170, 177, 177, 177, 117, 172, 172, 173, 58, 133, 133, 133, 10, 129, 129, 129, 5, 130, 130, 130, 4, 130, 130, 130, 0, 130, 130, 130, 0, 135, 135, 135, 0, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 138, 138, 138, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, + 140, 140, 140, 0, 141, 141, 141, 0, 143, 143, 143, 0, 150, 150, 150, 0, 154, 154, 154, 0, 158, 158, 158, 0, 151, 151, 151, 0, 146, 146, 146, 0, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 132, 132, 132, 0, 130, 130, 130, 0, 129, 129, 129, 0, 128, 128, 128, 0, 129, 129, 129, 0, + 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 135, 135, 135, 0, 143, 143, 143, 0, 142, 142, 142, 0, 133, 133, 133, 0, 134, 134, 134, 1, 141, 141, 141, 2, 138, 138, 138, 2, 131, 131, 131, 2, 131, 131, 131, 2, 138, 138, 138, 3, 144, 144, 144, 5, 146, 146, 146, 8, + 146, 146, 146, 11, 141, 141, 141, 11, 135, 135, 135, 13, 134, 134, 134, 14, 137, 137, 137, 14, 140, 140, 140, 14, 138, 138, 138, 12, 134, 134, 134, 11, 132, 132, 132, 8, 130, 130, 130, 6, 133, 133, 133, 3, 133, 133, 133, 3, 129, 129, 129, 0, 128, 128, 128, 0, 129, 129, 129, 0, 131, 131, 131, 0, 130, 130, 130, 0, 135, 135, 135, 0, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, + 143, 143, 143, 0, 142, 142, 142, 0, 138, 138, 138, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 141, 141, 141, 0, 143, 143, 143, 0, 150, 150, 150, 0, 154, 154, 154, 0, 158, 158, 158, 0, 151, 151, 151, 0, 146, 146, 146, 0, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 129, 129, 129, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 128, 128, 128, 0, 132, 132, 132, 0, 141, 141, 141, 0, 144, 144, 144, 0, 136, 136, 136, 0, 132, 132, 132, 0, 138, 138, 138, 0, + 140, 140, 140, 0, 132, 132, 132, 1, 129, 129, 129, 0, 134, 134, 134, 0, 140, 140, 140, 0, 146, 146, 146, 0, 146, 146, 146, 1, 141, 141, 141, 0, 134, 134, 134, 1, 133, 133, 133, 1, 140, 140, 140, 0, 144, 144, 144, 1, 143, 143, 143, 1, 139, 139, 139, 0, 132, 132, 132, 0, 130, 130, 130, 0, 132, 132, 132, 0, 132, 132, 132, 0, 130, 130, 130, 0, 130, 130, 130, 0, 129, 129, 129, 0, + 131, 131, 131, 0, 130, 130, 130, 0, 135, 135, 135, 0, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 142, 142, 142, 0, 138, 138, 138, 0, 140, 140, 140, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 141, 141, 141, 0, 143, 143, 143, 0, 150, 150, 150, 0, 154, 154, 154, 0, 158, 158, 158, 0, 151, 151, 151, 0, 146, 146, 146, 0, 146, 146, 146, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 0, 127, 127, 127, 0, 128, 128, 128, 0, 141, 141, 141, 0, 138, 138, 138, 0, 138, 138, 138, 0, + 135, 135, 135, 0, 133, 133, 133, 0, 139, 139, 139, 0, 137, 137, 137, 0, 131, 131, 131, 0, 135, 135, 135, 0, 129, 129, 129, 0, 133, 133, 133, 0, 134, 134, 134, 0, 136, 136, 136, 0, 133, 133, 133, 0, 128, 128, 128, 0, 131, 131, 131, 0, 132, 132, 132, 0, 135, 135, 135, 0, 138, 138, 138, 0, 136, 136, 136, 0, 148, 148, 148, 1, 126, 126, 126, 15, 119, 119, 119, 69, 119, 119, 119, 113, + 119, 119, 119, 161, 119, 119, 119, 193, 119, 119, 119, 211, 119, 119, 119, 211, 118, 118, 118, 213, 116, 116, 116, 212, 116, 116, 116, 211, 114, 114, 114, 189, 112, 112, 112, 158, 111, 111, 111, 112, 111, 111, 111, 65, 108, 108, 108, 9, 138, 138, 138, 0, 136, 136, 136, 0, 136, 136, 136, 0, 139, 139, 139, 0, 140, 140, 140, 0, 138, 138, 138, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, + 134, 134, 134, 0, 137, 137, 137, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 128, 128, 128, 0, 127, 127, 127, 0, 128, 128, 128, 0, 141, 141, 141, 0, 138, 138, 138, 0, 138, 138, 138, 0, 135, 135, 135, 0, 133, 133, 133, 0, 139, 139, 139, 0, 137, 137, 137, 0, 131, 131, 131, 0, 135, 135, 135, 0, 129, 129, 129, 0, 133, 133, 133, 0, 134, 134, 134, 0, 136, 136, 136, 0, 133, 133, 133, 0, 128, 128, 128, 0, 131, 131, 131, 0, 132, 132, 132, 0, 135, 135, 135, 0, + 121, 121, 121, 45, 120, 120, 120, 132, 120, 120, 120, 198, 121, 121, 121, 255, 122, 122, 122, 255, 124, 124, 124, 255, 126, 126, 126, 255, 127, 127, 127, 255, 127, 127, 127, 255, 126, 126, 126, 255, 125, 125, 125, 255, 124, 124, 124, 255, 122, 122, 122, 255, 119, 119, 119, 255, 115, 115, 115, 255, 113, 113, 113, 255, 111, 111, 111, 255, 108, 108, 108, 252, 106, 106, 106, 194, 103, 103, 103, 130, 101, 101, 101, 39, + 138, 138, 138, 0, 140, 140, 140, 0, 138, 138, 138, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 135, 135, 135, 0, 140, 140, 140, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 0, 127, 127, 127, 0, 128, 128, 128, 0, 141, 141, 141, 0, 138, 138, 138, 0, 138, 138, 138, 0, 135, 135, 135, 0, 133, 133, 133, 0, 139, 139, 139, 0, 137, 137, 137, 0, 131, 131, 131, 0, 135, 135, 135, 0, 129, 129, 129, 0, 133, 133, 133, 0, 134, 134, 134, 0, + 136, 136, 136, 0, 133, 133, 133, 0, 128, 128, 128, 0, 123, 123, 123, 14, 119, 119, 119, 114, 119, 119, 119, 206, 121, 121, 121, 255, 124, 124, 124, 255, 128, 128, 128, 255, 131, 131, 131, 255, 136, 136, 136, 255, 139, 139, 139, 255, 141, 141, 141, 255, 142, 142, 142, 255, 142, 142, 142, 255, 142, 142, 142, 255, 141, 141, 141, 255, 139, 139, 139, 255, 136, 136, 136, 255, 134, 134, 134, 255, 130, 130, 130, 255, + 126, 126, 126, 255, 121, 121, 121, 255, 115, 115, 115, 255, 109, 109, 109, 255, 105, 105, 105, 255, 101, 101, 101, 255, 99, 99, 99, 202, 96, 96, 96, 105, 94, 94, 94, 9, 137, 137, 137, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 135, 135, 135, 0, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 0, 127, 127, 127, 0, 128, 128, 128, 0, 141, 141, 141, 0, 138, 138, 138, 0, 138, 138, 138, 0, 135, 135, 135, 0, 133, 133, 133, 0, 139, 139, 139, 0, + 137, 137, 137, 0, 131, 131, 131, 0, 135, 135, 135, 0, 129, 129, 129, 0, 133, 133, 133, 0, 134, 134, 134, 0, 136, 136, 136, 0, 121, 121, 121, 17, 118, 118, 118, 127, 119, 119, 119, 238, 123, 123, 123, 255, 127, 127, 127, 255, 133, 133, 133, 255, 137, 137, 137, 255, 142, 142, 142, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, + 149, 149, 149, 255, 149, 149, 149, 255, 146, 146, 146, 255, 147, 147, 147, 255, 143, 143, 143, 255, 141, 141, 141, 255, 137, 137, 137, 255, 133, 133, 133, 255, 129, 129, 129, 255, 124, 124, 124, 255, 116, 116, 116, 255, 109, 109, 109, 255, 101, 101, 101, 255, 97, 97, 97, 255, 94, 94, 94, 234, 91, 91, 91, 114, 88, 88, 88, 12, 136, 136, 136, 0, 134, 134, 134, 0, 134, 134, 134, 0, 138, 138, 138, 0, + 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 0, 127, 127, 127, 0, 128, 128, 128, 0, + 141, 141, 141, 0, 138, 138, 138, 0, 138, 138, 138, 0, 135, 135, 135, 0, 133, 133, 133, 0, 139, 139, 139, 0, 137, 137, 137, 0, 131, 131, 131, 0, 135, 135, 135, 0, 129, 129, 129, 0, 132, 132, 132, 0, 141, 141, 141, 2, 116, 116, 117, 97, 118, 118, 118, 235, 121, 121, 121, 255, 127, 127, 127, 255, 133, 133, 133, 255, 139, 139, 140, 255, 143, 143, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, + 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 150, 150, 150, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 136, 136, 136, 255, 132, 132, 132, 255, 127, 127, 127, 255, 123, 123, 123, 255, 115, 115, 115, 255, 107, 107, 107, 255, 97, 97, 97, 255, + 92, 92, 92, 255, 88, 88, 88, 228, 85, 85, 85, 87, 135, 135, 135, 0, 134, 134, 134, 0, 136, 136, 136, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 0, 127, 127, 127, 0, 128, 128, 128, 0, 141, 141, 141, 0, 138, 138, 138, 0, 138, 138, 138, 0, 135, 135, 135, 0, 133, 133, 133, 0, 138, 138, 138, 0, 138, 138, 138, 0, 129, 129, 129, 0, 137, 137, 137, 0, 129, 129, 129, 0, 116, 116, 117, 36, 115, 115, 115, 192, 118, 118, 118, 255, 126, 126, 126, 255, 130, 130, 130, 255, + 137, 137, 137, 255, 142, 142, 142, 255, 145, 145, 145, 255, 147, 147, 147, 255, 148, 148, 148, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 138, 138, 138, 255, + 134, 134, 134, 255, 132, 132, 132, 255, 128, 128, 128, 255, 125, 125, 125, 255, 119, 119, 119, 255, 112, 112, 112, 255, 103, 103, 103, 255, 91, 91, 91, 255, 86, 86, 86, 255, 82, 82, 82, 186, 81, 81, 81, 27, 135, 135, 135, 0, 140, 140, 140, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 0, 127, 127, 127, 0, 128, 128, 128, 0, 141, 141, 141, 0, 138, 138, 138, 0, 138, 138, 138, 0, 136, 136, 136, 0, 132, 132, 132, 0, 137, 137, 137, 0, 141, 141, 141, 0, 130, 130, 130, 0, 134, 134, 134, 1, + 113, 113, 113, 88, 114, 114, 114, 244, 120, 120, 120, 255, 127, 127, 127, 255, 134, 134, 134, 255, 139, 139, 139, 255, 142, 142, 142, 255, 144, 144, 144, 255, 145, 145, 145, 255, 146, 146, 146, 255, 147, 147, 147, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 152, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, + 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 135, 135, 135, 255, 133, 133, 133, 255, 130, 130, 130, 255, 126, 126, 126, 255, 122, 122, 122, 255, 119, 119, 118, 255, 112, 112, 112, 255, 104, 104, 104, 255, 94, 94, 94, 255, 84, 84, 84, 255, 79, 79, 79, 240, 78, 78, 78, 78, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 128, 128, 128, 0, 127, 127, 127, 0, 126, 126, 126, 0, 139, 139, 139, 0, 138, 138, 138, 0, 138, 138, 138, 0, + 137, 137, 137, 0, 132, 132, 132, 0, 135, 135, 135, 0, 141, 141, 141, 0, 131, 131, 131, 1, 111, 111, 111, 133, 114, 114, 114, 255, 121, 121, 121, 255, 128, 128, 128, 255, 134, 134, 134, 255, 138, 138, 138, 255, 140, 140, 140, 255, 141, 141, 141, 255, 142, 142, 142, 255, 143, 143, 143, 255, 145, 145, 145, 255, 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, + 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 134, 134, 134, 255, 132, 132, 132, 255, 128, 128, 128, 255, 125, 125, 125, 255, 124, 124, 124, 255, 121, 121, 121, 255, 117, 117, 117, 255, 111, 111, 111, 255, 105, 105, 105, 255, + 95, 95, 95, 255, 83, 83, 83, 255, 77, 77, 77, 255, 75, 75, 75, 120, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 128, 128, 128, 0, 127, 127, 127, 0, 126, 126, 126, 0, 136, 136, 136, 0, 140, 140, 140, 0, 138, 138, 138, 0, 137, 137, 137, 0, 133, 133, 133, 0, 134, 134, 134, 0, 113, 113, 113, 4, 110, 110, 110, 157, 113, 113, 113, 255, 120, 120, 120, 255, 127, 127, 127, 255, 133, 133, 133, 255, 135, 135, 135, 255, 137, 137, 138, 255, 139, 139, 139, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, + 144, 144, 144, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 134, 134, 134, 255, 132, 132, 132, 255, 129, 129, 129, 255, + 126, 126, 126, 255, 122, 122, 122, 255, 120, 120, 120, 255, 117, 117, 117, 255, 114, 114, 114, 255, 110, 110, 110, 255, 104, 104, 104, 255, 96, 96, 96, 255, 84, 84, 84, 255, 75, 75, 75, 255, 72, 72, 72, 144, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 140, 140, 140, 0, 138, 138, 138, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, 128, 128, 128, 0, 126, 126, 126, 0, 132, 132, 132, 0, 141, 141, 141, 0, 138, 138, 138, 0, 138, 138, 138, 0, 135, 135, 135, 0, 126, 126, 126, 2, 107, 107, 107, 169, 112, 112, 113, 255, 118, 118, 119, 255, 125, 125, 125, 255, 130, 130, 131, 255, 132, 132, 132, 255, + 134, 134, 134, 255, 135, 135, 135, 255, 136, 136, 136, 255, 138, 138, 139, 255, 140, 140, 140, 255, 142, 142, 142, 255, 144, 144, 144, 255, 146, 146, 147, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, 143, 143, 143, 255, 139, 139, 139, 255, + 137, 137, 137, 255, 134, 134, 134, 255, 131, 131, 131, 255, 130, 130, 130, 255, 129, 129, 129, 255, 128, 128, 128, 255, 125, 125, 125, 255, 122, 122, 122, 255, 118, 118, 118, 255, 115, 115, 115, 255, 115, 115, 114, 255, 112, 112, 112, 255, 108, 108, 108, 255, 102, 102, 102, 255, 94, 94, 94, 255, 82, 82, 82, 255, 73, 73, 73, 255, 69, 69, 69, 153, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, + 140, 140, 140, 0, 138, 138, 138, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 0, 128, 128, 128, 0, 127, 127, 127, 0, 128, 128, 128, 0, 141, 141, 141, 0, 138, 138, 138, 0, 138, 138, 138, 0, 127, 127, 127, 1, 105, 105, 105, 146, + 109, 109, 109, 255, 116, 116, 116, 255, 123, 123, 123, 255, 127, 127, 128, 255, 130, 130, 130, 255, 130, 130, 130, 255, 131, 131, 131, 255, 133, 133, 133, 255, 135, 135, 135, 255, 138, 138, 138, 255, 140, 140, 140, 255, 141, 141, 141, 255, 143, 143, 143, 255, 144, 144, 144, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, + 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 149, 149, 149, 255, 146, 146, 146, 255, 142, 142, 142, 255, 139, 139, 139, 255, 135, 135, 135, 255, 131, 131, 131, 255, 127, 127, 127, 255, 125, 125, 125, 255, 123, 123, 123, 255, 122, 122, 122, 255, 121, 121, 121, 255, 118, 118, 118, 255, 115, 115, 115, 255, 112, 112, 112, 255, 111, 111, 111, 255, 108, 108, 108, 255, 106, 106, 106, 255, 100, 100, 100, 255, + 91, 91, 91, 255, 79, 79, 79, 255, 70, 70, 70, 255, 68, 68, 68, 135, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 128, 128, 128, 0, 127, 127, 127, 0, + 126, 126, 126, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 104, 104, 104, 119, 106, 106, 107, 255, 114, 114, 114, 255, 120, 120, 120, 255, 124, 124, 124, 255, 126, 126, 126, 255, 127, 127, 127, 255, 128, 128, 128, 255, 131, 131, 131, 255, 133, 133, 133, 255, 134, 134, 134, 255, 137, 137, 137, 255, 138, 138, 138, 255, 141, 141, 141, 255, 143, 143, 143, 255, 146, 146, 146, 255, 148, 148, 148, 255, + 150, 150, 150, 255, 153, 153, 153, 255, 155, 155, 155, 255, 155, 155, 155, 255, 157, 157, 157, 255, 156, 156, 156, 255, 155, 155, 155, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 146, 146, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 134, 134, 134, 255, 129, 129, 129, 255, 124, 124, 124, 255, 119, 119, 119, 255, 116, 116, 116, 255, 116, 116, 116, 255, 116, 116, 116, 255, + 114, 114, 114, 255, 111, 111, 111, 255, 109, 109, 109, 255, 106, 106, 106, 255, 105, 105, 105, 255, 102, 102, 102, 255, 96, 96, 96, 255, 89, 89, 89, 255, 76, 76, 76, 255, 68, 68, 68, 255, 65, 65, 65, 102, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 128, 128, 128, 0, 127, 127, 127, 0, 126, 126, 126, 0, 135, 135, 135, 0, 142, 142, 142, 0, 103, 103, 103, 58, 104, 104, 104, 249, 110, 110, 111, 255, 118, 118, 118, 255, 122, 122, 122, 255, 123, 123, 123, 255, 123, 123, 123, 255, 125, 125, 125, 255, 128, 128, 128, 255, 129, 129, 129, 255, 131, 131, 131, 255, 133, 133, 133, 255, + 136, 136, 136, 255, 138, 138, 138, 255, 141, 141, 141, 255, 145, 145, 145, 255, 147, 147, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 143, 143, 143, 255, 141, 141, 141, 255, 139, 139, 139, 255, 136, 136, 136, 255, 133, 133, 133, 255, + 130, 130, 130, 255, 126, 126, 126, 255, 120, 120, 120, 255, 114, 114, 114, 255, 110, 110, 110, 255, 109, 109, 109, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 94, 94, 94, 255, 86, 86, 86, 255, 73, 73, 73, 255, 67, 67, 67, 249, 64, 64, 64, 48, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, + 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 126, 126, 126, 0, 128, 128, 128, 0, 255, 255, 255, 0, 255, 255, 255, 0, 103, 103, 103, 21, 102, 102, 102, 227, 107, 107, 107, 255, 114, 114, 114, 255, 119, 119, 119, 255, 120, 120, 120, 255, 120, 120, 120, 255, + 121, 121, 121, 255, 124, 124, 124, 255, 125, 125, 125, 255, 127, 127, 127, 255, 130, 130, 130, 255, 132, 132, 132, 255, 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 142, 255, 144, 144, 144, 255, 145, 145, 145, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 150, 150, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 148, 148, 148, 255, + 145, 145, 145, 255, 143, 143, 143, 255, 139, 139, 139, 255, 136, 136, 136, 255, 131, 131, 131, 255, 129, 129, 129, 255, 127, 127, 127, 255, 124, 124, 124, 255, 122, 122, 122, 255, 117, 117, 117, 255, 111, 111, 111, 255, 107, 107, 107, 255, 105, 105, 105, 255, 106, 106, 106, 255, 107, 107, 107, 255, 105, 105, 105, 255, 102, 102, 102, 255, 100, 100, 100, 255, 99, 99, 99, 255, 97, 97, 97, 255, 92, 92, 92, 255, + 82, 82, 82, 255, 69, 69, 69, 255, 64, 64, 64, 219, 63, 63, 63, 12, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 127, 127, 127, 0, 128, 128, 128, 0, 255, 255, 255, 0, 137, 137, 137, 1, 99, 99, 99, 155, + 104, 104, 104, 255, 110, 110, 111, 255, 115, 115, 115, 255, 117, 117, 117, 255, 116, 116, 117, 255, 117, 117, 118, 255, 119, 119, 120, 255, 121, 121, 121, 255, 122, 122, 122, 255, 125, 125, 125, 255, 129, 129, 130, 255, 132, 132, 132, 255, 135, 135, 135, 255, 139, 139, 139, 255, 140, 140, 140, 255, 141, 141, 141, 255, 142, 142, 142, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, + 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 152, 152, 152, 255, 152, 152, 152, 255, 149, 149, 149, 255, 147, 147, 147, 255, 144, 144, 144, 255, 142, 142, 142, 255, 137, 137, 137, 255, 132, 132, 132, 255, 127, 127, 127, 255, 123, 123, 123, 255, 121, 121, 121, 255, 119, 119, 119, 255, 118, 118, 118, 255, 115, 115, 115, 255, 110, 110, 110, 255, 104, 104, 104, 255, 100, 100, 100, 255, 101, 101, 101, 255, + 102, 102, 102, 255, 102, 102, 102, 255, 100, 100, 100, 255, 98, 98, 98, 255, 97, 97, 97, 255, 95, 95, 95, 255, 89, 89, 89, 255, 78, 78, 78, 255, 65, 65, 65, 255, 63, 63, 63, 144, 132, 132, 132, 0, 132, 132, 132, 0, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 144, 144, 144, 0, 129, 129, 129, 0, 128, 128, 128, 0, 255, 255, 255, 0, 99, 99, 99, 55, 100, 100, 100, 252, 106, 106, 106, 255, 111, 111, 111, 255, 114, 114, 114, 255, 114, 114, 115, 255, 115, 115, 115, 255, 115, 115, 115, 255, 117, 117, 117, 255, 117, 117, 117, 255, 121, 121, 121, 255, 125, 125, 125, 255, 129, 129, 129, 255, 132, 132, 132, 255, 134, 134, 134, 255, 135, 135, 135, 255, 135, 135, 135, 255, + 138, 138, 138, 255, 141, 141, 141, 255, 144, 144, 144, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 149, 149, 149, 255, 148, 148, 148, 255, 143, 143, 143, 255, 141, 141, 141, 255, 137, 137, 137, 255, 133, 133, 133, 255, 128, 128, 128, 255, 123, 123, 123, 255, 117, 117, 117, 255, 115, 115, 115, 255, + 114, 114, 114, 255, 112, 112, 112, 255, 110, 110, 110, 255, 105, 105, 105, 255, 100, 100, 100, 255, 96, 96, 96, 255, 98, 98, 98, 255, 101, 101, 101, 255, 100, 100, 100, 255, 97, 97, 97, 255, 96, 96, 96, 255, 96, 96, 96, 255, 92, 92, 92, 255, 85, 85, 85, 255, 73, 73, 73, 255, 65, 65, 65, 252, 63, 63, 63, 48, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 134, 134, 134, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 145, 145, 145, 0, 132, 132, 132, 0, 127, 127, 127, 0, 133, 133, 133, 2, 97, 97, 97, 205, 104, 104, 104, 255, 109, 109, 109, 255, 116, 116, 117, 255, 114, 114, 114, 255, 113, 113, 113, 255, 113, 113, 113, 255, 114, 114, 114, 255, 114, 114, 115, 255, 118, 118, 118, 255, 121, 121, 121, 255, + 125, 125, 126, 255, 127, 127, 127, 255, 129, 129, 129, 255, 130, 130, 130, 255, 130, 130, 130, 255, 133, 133, 134, 255, 137, 137, 137, 255, 140, 140, 140, 255, 142, 142, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 151, 151, 151, 255, 147, 147, 147, 255, 145, 145, 145, 255, 139, 139, 139, 255, + 135, 135, 135, 255, 131, 131, 131, 255, 128, 128, 128, 255, 123, 123, 123, 255, 118, 118, 118, 255, 113, 113, 113, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 102, 102, 102, 255, 96, 96, 96, 255, 95, 95, 95, 255, 96, 96, 96, 255, 99, 99, 99, 255, 99, 99, 99, 255, 96, 96, 96, 255, 95, 95, 95, 255, 94, 94, 94, 255, 91, 91, 91, 255, 81, 81, 81, 255, + 69, 69, 69, 255, 64, 64, 64, 189, 134, 134, 134, 0, 135, 135, 135, 0, 135, 135, 135, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, 136, 136, 136, 0, 124, 124, 124, 0, 95, 95, 96, 74, 98, 98, 99, 255, 110, 110, 110, 255, 81, 80, 80, 255, 67, 65, 65, 255, 108, 108, 109, 255, + 116, 116, 116, 255, 112, 112, 113, 255, 111, 111, 111, 255, 113, 113, 113, 255, 117, 117, 117, 255, 120, 120, 120, 255, 123, 123, 123, 255, 124, 124, 124, 255, 125, 125, 125, 255, 125, 125, 126, 255, 129, 129, 129, 255, 133, 133, 133, 255, 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 142, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 155, 155, 155, 255, 155, 155, 155, 255, + 155, 155, 155, 255, 154, 154, 154, 255, 152, 152, 152, 255, 148, 148, 148, 255, 144, 144, 144, 255, 138, 138, 138, 255, 133, 133, 133, 255, 129, 129, 129, 255, 125, 125, 125, 255, 122, 122, 122, 255, 117, 117, 117, 255, 112, 112, 112, 255, 108, 108, 108, 255, 104, 104, 104, 255, 103, 103, 103, 255, 104, 104, 104, 255, 103, 103, 103, 255, 97, 97, 97, 255, 93, 93, 93, 255, 92, 92, 92, 255, 94, 94, 94, 255, + 97, 97, 97, 255, 96, 96, 96, 255, 95, 95, 95, 255, 95, 95, 95, 255, 94, 94, 94, 255, 88, 88, 88, 255, 78, 78, 78, 255, 67, 67, 67, 255, 67, 67, 67, 60, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, 141, 141, 141, 0, 131, 131, 131, 2, + 96, 96, 96, 193, 102, 102, 102, 255, 102, 102, 103, 255, 55, 54, 53, 255, 54, 53, 52, 255, 54, 53, 52, 255, 85, 84, 83, 255, 115, 115, 115, 255, 112, 112, 113, 255, 113, 113, 113, 255, 115, 115, 115, 255, 117, 117, 117, 255, 119, 119, 119, 255, 120, 120, 120, 255, 121, 121, 121, 255, 123, 123, 123, 255, 128, 128, 128, 255, 131, 131, 131, 255, 134, 134, 134, 255, 136, 136, 137, 255, 140, 140, 140, 255, + 144, 144, 144, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 142, 142, 142, 255, 137, 137, 137, 255, 133, 133, 133, 255, 127, 127, 127, 255, 123, 123, 123, 255, 119, 119, 119, 255, 115, 115, 115, 255, 111, 111, 111, 255, 107, 107, 107, 255, 102, 102, 102, 255, 98, 98, 98, 255, + 99, 99, 99, 255, 101, 101, 101, 255, 99, 99, 99, 255, 94, 94, 94, 255, 91, 91, 91, 255, 91, 91, 91, 255, 95, 95, 95, 255, 97, 97, 97, 255, 95, 95, 95, 255, 95, 95, 95, 255, 97, 97, 96, 255, 94, 94, 94, 255, 86, 86, 86, 255, 74, 74, 74, 255, 69, 69, 69, 183, 133, 133, 133, 0, 132, 132, 132, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 144, 144, 144, 0, 97, 97, 97, 48, 97, 97, 97, 255, 102, 102, 103, 255, 109, 109, 109, 255, 90, 90, 90, 255, 59, 58, 59, 255, 56, 56, 56, 255, 57, 56, 56, 255, 61, 61, 61, 255, 97, 97, 97, 255, 119, 119, 119, 255, 115, 115, 116, 255, 115, 115, 116, 255, 116, 116, 116, 255, 116, 116, 116, 255, 119, 119, 119, 255, + 123, 123, 123, 255, 125, 125, 125, 255, 129, 129, 129, 255, 132, 132, 132, 255, 135, 135, 135, 255, 138, 138, 138, 255, 141, 141, 141, 255, 144, 144, 144, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, 144, 144, 144, 255, 140, 140, 140, 255, 136, 136, 136, 255, 130, 130, 130, 255, 126, 126, 126, 255, 120, 120, 120, 255, + 115, 115, 115, 255, 112, 112, 112, 255, 109, 109, 109, 255, 106, 106, 106, 255, 102, 102, 102, 255, 98, 98, 98, 255, 95, 95, 95, 255, 98, 98, 98, 255, 100, 100, 100, 255, 97, 97, 97, 255, 93, 93, 93, 255, 90, 90, 90, 255, 92, 92, 92, 255, 96, 96, 96, 255, 97, 97, 97, 255, 97, 97, 97, 255, 100, 100, 100, 255, 98, 98, 98, 255, 94, 94, 94, 255, 84, 84, 84, 255, 74, 74, 73, 255, + 73, 73, 73, 39, 131, 131, 131, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 133, 133, 133, 2, 94, 94, 94, 144, 98, 98, 99, 255, 104, 104, 104, 255, 104, 104, 105, 255, 108, 108, 108, 255, 110, 110, 110, 255, 81, 81, 81, 255, 58, 58, 59, 255, 58, 58, 59, 255, 60, 60, 60, 255, + 74, 74, 74, 255, 109, 109, 109, 255, 113, 113, 114, 255, 112, 112, 113, 255, 114, 114, 114, 255, 117, 117, 117, 255, 120, 120, 120, 255, 122, 122, 123, 255, 126, 126, 126, 255, 128, 128, 129, 255, 131, 131, 132, 255, 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 142, 255, 144, 144, 144, 255, 147, 147, 147, 255, 151, 151, 151, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 150, 150, 150, 255, + 145, 145, 145, 255, 138, 138, 138, 255, 134, 134, 134, 255, 128, 128, 128, 255, 123, 123, 123, 255, 117, 117, 117, 255, 112, 112, 112, 255, 108, 108, 108, 255, 106, 106, 106, 255, 102, 102, 102, 255, 101, 101, 101, 255, 98, 98, 98, 255, 94, 94, 94, 255, 95, 95, 95, 255, 98, 98, 98, 255, 98, 98, 98, 255, 96, 96, 96, 255, 92, 92, 92, 255, 91, 91, 91, 255, 96, 96, 96, 255, 101, 101, 101, 255, + 101, 101, 101, 255, 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 101, 255, 92, 92, 92, 255, 81, 81, 81, 255, 75, 75, 75, 138, 130, 130, 130, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 116, 116, 116, 7, 94, 94, 94, 231, 101, 101, 102, 255, 105, 105, 105, 255, 101, 101, 101, 255, + 102, 102, 102, 255, 105, 105, 105, 255, 110, 110, 110, 255, 103, 103, 103, 255, 71, 71, 72, 255, 62, 62, 63, 255, 64, 64, 65, 255, 108, 108, 108, 255, 111, 111, 112, 255, 110, 110, 111, 255, 111, 111, 112, 255, 115, 115, 115, 255, 116, 116, 117, 255, 119, 119, 119, 255, 121, 121, 121, 255, 124, 124, 124, 255, 129, 129, 129, 255, 133, 133, 133, 255, 135, 135, 135, 255, 139, 139, 139, 255, 143, 143, 143, 255, + 149, 149, 149, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 150, 150, 150, 255, 145, 145, 145, 255, 138, 138, 138, 255, 132, 132, 132, 255, 124, 124, 124, 255, 119, 119, 119, 255, 114, 114, 114, 255, 111, 111, 111, 255, 106, 106, 106, 255, 101, 101, 101, 255, 100, 100, 100, 255, 98, 98, 98, 255, 98, 98, 98, 255, 93, 93, 93, 255, 93, 93, 93, 255, 95, 95, 95, 255, + 99, 99, 99, 255, 99, 99, 99, 255, 97, 97, 97, 255, 95, 95, 95, 255, 98, 98, 98, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 107, 107, 107, 255, 105, 105, 105, 255, 99, 99, 99, 255, 87, 87, 87, 255, 78, 78, 78, 225, 130, 130, 130, 0, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 139, 139, 139, 1, 99, 99, 99, 59, 99, 99, 100, 255, 105, 105, 105, 255, 103, 103, 103, 255, 100, 100, 100, 255, 101, 101, 101, 255, 102, 102, 102, 255, 101, 101, 101, 255, 103, 103, 103, 255, 112, 112, 112, 255, 96, 96, 97, 255, 90, 90, 91, 255, 112, 112, 112, 255, 108, 108, 108, 255, 107, 107, 108, 255, 110, 110, 110, 255, 112, 112, 112, 255, 113, 113, 113, 255, 114, 114, 114, 255, 118, 118, 118, 255, + 122, 122, 122, 255, 125, 125, 125, 255, 127, 127, 127, 255, 130, 130, 130, 255, 138, 138, 138, 255, 144, 144, 144, 255, 150, 150, 150, 255, 153, 153, 153, 255, 153, 153, 153, 255, 155, 155, 155, 255, 153, 153, 153, 255, 148, 148, 148, 255, 142, 142, 142, 255, 134, 134, 134, 255, 128, 128, 128, 255, 122, 122, 122, 255, 115, 115, 115, 255, 111, 111, 111, 255, 108, 108, 108, 255, 104, 104, 104, 255, 99, 99, 99, 255, + 97, 97, 97, 255, 96, 96, 96, 255, 97, 97, 97, 255, 96, 96, 96, 255, 93, 93, 93, 255, 94, 94, 94, 255, 99, 99, 99, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 100, 255, 106, 106, 106, 255, 108, 108, 108, 255, 108, 108, 108, 255, 109, 109, 109, 255, 109, 109, 109, 255, 104, 104, 104, 255, 95, 95, 95, 255, 82, 82, 82, 255, 79, 79, 79, 45, 128, 128, 128, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 1, 100, 100, 100, 127, 102, 102, 102, 255, 107, 107, 107, 255, 102, 102, 102, 255, 99, 99, 100, 255, 100, 100, 101, 255, 102, 102, 102, 255, 99, 99, 99, 255, 99, 99, 100, 255, 104, 104, 104, 255, 109, 109, 109, 255, 108, 108, 108, 255, 106, 106, 106, 255, 103, 103, 103, 255, + 104, 104, 105, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 110, 110, 111, 255, 114, 114, 115, 255, 118, 118, 118, 255, 120, 120, 120, 255, 123, 123, 123, 255, 130, 130, 130, 255, 137, 137, 137, 255, 142, 142, 142, 255, 145, 145, 145, 255, 147, 147, 147, 255, 151, 151, 151, 255, 152, 152, 152, 255, 150, 150, 150, 255, 145, 145, 145, 255, 136, 136, 136, 255, 130, 130, 130, 255, 123, 123, 123, 255, + 118, 118, 118, 255, 112, 112, 112, 255, 107, 107, 107, 255, 103, 103, 103, 255, 102, 102, 102, 255, 99, 99, 99, 255, 96, 96, 96, 255, 95, 95, 95, 255, 96, 96, 96, 255, 97, 97, 97, 255, 96, 96, 96, 255, 97, 97, 97, 255, 102, 102, 101, 255, 106, 106, 106, 255, 106, 106, 106, 255, 105, 105, 105, 255, 104, 104, 104, 255, 106, 106, 106, 255, 111, 111, 111, 255, 110, 110, 110, 255, 110, 110, 110, 255, + 111, 111, 111, 255, 108, 108, 108, 255, 98, 98, 98, 255, 86, 86, 86, 255, 79, 79, 79, 108, 126, 126, 126, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 2, 104, 104, 104, 186, 106, 106, 106, 255, 107, 107, 107, 255, 101, 101, 101, 255, 99, 99, 99, 255, 101, 101, 101, 255, 100, 100, 100, 255, 98, 98, 99, 255, + 99, 99, 100, 255, 102, 102, 102, 255, 102, 102, 102, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 105, 255, 105, 105, 105, 255, 108, 108, 109, 255, 112, 112, 112, 255, 112, 112, 112, 255, 114, 114, 114, 255, 120, 120, 120, 255, 127, 127, 127, 255, 132, 132, 132, 255, 135, 135, 135, 255, 139, 139, 139, 255, 144, 144, 144, 255, 149, 149, 149, 255, + 149, 149, 149, 255, 149, 149, 149, 255, 142, 142, 142, 255, 132, 132, 132, 255, 124, 124, 124, 255, 117, 117, 117, 255, 111, 111, 111, 255, 107, 107, 107, 255, 103, 103, 103, 255, 100, 100, 100, 255, 99, 99, 99, 255, 99, 99, 99, 255, 97, 97, 97, 255, 95, 95, 95, 255, 95, 95, 95, 255, 100, 100, 100, 255, 102, 102, 102, 255, 102, 102, 102, 255, 104, 104, 104, 255, 109, 109, 109, 255, 111, 111, 110, 255, + 110, 110, 110, 255, 106, 106, 106, 255, 106, 106, 106, 255, 110, 110, 110, 255, 111, 111, 111, 255, 110, 110, 110, 255, 112, 112, 112, 255, 109, 109, 109, 255, 101, 101, 101, 255, 89, 89, 89, 255, 81, 81, 81, 178, 126, 126, 126, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 5, 108, 108, 108, 236, 110, 110, 110, 255, + 107, 107, 107, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 99, 99, 99, 255, 97, 97, 97, 255, 100, 100, 100, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 101, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 103, 103, 103, 255, 106, 106, 106, 255, 108, 108, 108, 255, 108, 108, 108, 255, 111, 111, 112, 255, 118, 118, 118, 255, + 122, 122, 122, 255, 124, 124, 124, 255, 128, 128, 128, 255, 134, 134, 134, 255, 143, 143, 143, 255, 150, 150, 150, 255, 155, 155, 155, 255, 153, 153, 153, 255, 145, 145, 145, 255, 134, 134, 134, 255, 122, 122, 122, 255, 110, 110, 110, 255, 104, 104, 104, 255, 101, 101, 101, 255, 98, 98, 98, 255, 96, 96, 96, 255, 97, 97, 97, 255, 99, 99, 99, 255, 100, 100, 100, 255, 100, 100, 100, 255, 101, 101, 101, 255, + 104, 104, 103, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 111, 111, 111, 255, 113, 113, 113, 255, 112, 112, 112, 255, 108, 108, 108, 255, 106, 106, 106, 255, 109, 109, 109, 255, 111, 111, 111, 255, 110, 110, 110, 255, 112, 112, 112, 255, 110, 110, 110, 255, 103, 103, 103, 255, 91, 91, 91, 255, 81, 81, 81, 223, 128, 128, 128, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 119, 119, 120, 31, 115, 115, 115, 255, 116, 116, 116, 255, 110, 110, 111, 255, 101, 101, 102, 255, 102, 102, 102, 255, 102, 102, 102, 255, 98, 98, 99, 255, 97, 97, 97, 255, 101, 101, 101, 255, 103, 103, 103, 255, 101, 101, 101, 255, 100, 100, 100, 255, 100, 100, 100, 255, 101, 101, 101, 255, 103, 103, 103, 255, 100, 100, 100, 255, 99, 99, 100, 255, + 101, 101, 101, 255, 103, 103, 103, 255, 104, 104, 104, 255, 104, 104, 105, 255, 109, 109, 109, 255, 112, 112, 112, 255, 113, 113, 113, 255, 116, 116, 116, 255, 123, 123, 123, 255, 132, 132, 132, 255, 142, 142, 142, 255, 152, 152, 152, 255, 157, 157, 157, 255, 153, 153, 153, 255, 145, 145, 145, 255, 134, 134, 134, 255, 122, 122, 122, 255, 107, 107, 107, 255, 98, 98, 98, 255, 96, 96, 96, 255, 95, 95, 95, 255, + 95, 95, 95, 255, 96, 96, 96, 255, 102, 102, 102, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 108, 108, 108, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 111, 111, 111, 255, 113, 113, 113, 255, 112, 112, 112, 255, 109, 109, 109, 255, 107, 107, 107, 255, 108, 108, 108, 255, 110, 110, 110, 255, 109, 109, 109, 255, 110, 110, 110, 255, 111, 111, 111, 255, 105, 105, 105, 255, + 94, 94, 94, 255, 82, 82, 82, 252, 85, 85, 85, 10, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 122, 122, 122, 66, 122, 122, 123, 255, 122, 122, 122, 255, 115, 115, 115, 255, 106, 106, 107, 255, 106, 106, 107, 255, 106, 106, 106, 255, 101, 101, 101, 255, 100, 100, 100, 255, 104, 104, 104, 255, 105, 105, 105, 255, 102, 102, 102, 255, + 100, 100, 101, 255, 100, 100, 100, 255, 102, 102, 102, 255, 102, 102, 102, 255, 98, 98, 98, 255, 98, 98, 98, 255, 99, 99, 100, 255, 100, 100, 100, 255, 100, 100, 101, 255, 104, 104, 104, 255, 105, 105, 106, 255, 105, 105, 106, 255, 107, 107, 107, 255, 111, 111, 112, 255, 118, 118, 118, 255, 125, 125, 125, 255, 134, 134, 134, 255, 145, 145, 145, 255, 152, 152, 152, 255, 150, 150, 150, 255, 137, 137, 137, 255, + 122, 122, 122, 255, 111, 111, 111, 255, 102, 102, 102, 255, 94, 94, 94, 255, 91, 91, 91, 255, 94, 94, 94, 255, 99, 99, 99, 255, 102, 102, 102, 255, 107, 107, 107, 255, 113, 113, 113, 255, 112, 112, 112, 255, 111, 111, 111, 255, 109, 109, 109, 255, 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, 110, 110, 110, 255, 112, 112, 112, 255, 112, 112, 112, 255, 110, 110, 110, 255, 107, 107, 107, 255, + 108, 108, 108, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 110, 110, 110, 255, 106, 106, 106, 255, 95, 95, 95, 255, 84, 84, 84, 255, 81, 81, 82, 50, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 89, 129, 129, 129, 255, 128, 128, 129, 255, 120, 120, 121, 255, 112, 112, 112, 255, 112, 112, 112, 255, + 111, 111, 111, 255, 106, 106, 106, 255, 106, 106, 106, 255, 110, 110, 110, 255, 110, 110, 110, 255, 107, 107, 108, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 101, 101, 101, 255, 98, 98, 98, 255, 98, 98, 98, 255, 100, 100, 100, 255, 101, 101, 101, 255, 101, 101, 101, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 104, 104, 104, 255, 107, 107, 107, 255, 108, 108, 108, 255, + 112, 112, 112, 255, 121, 121, 121, 255, 135, 135, 135, 255, 147, 147, 147, 255, 146, 146, 146, 255, 129, 129, 129, 255, 110, 110, 110, 255, 97, 97, 97, 255, 93, 93, 93, 255, 92, 92, 92, 255, 95, 95, 95, 255, 103, 103, 103, 255, 109, 109, 109, 255, 108, 108, 108, 255, 110, 110, 110, 255, 114, 114, 114, 255, 114, 114, 114, 255, 111, 111, 111, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 109, 255, + 109, 109, 109, 255, 109, 109, 110, 255, 111, 111, 111, 255, 111, 111, 111, 255, 109, 109, 109, 255, 107, 107, 107, 255, 107, 107, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 109, 109, 109, 255, 106, 106, 106, 255, 97, 97, 97, 255, 86, 86, 86, 255, 82, 82, 83, 75, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 137, 137, 138, 101, 137, 137, 137, 255, 135, 135, 135, 255, 125, 125, 126, 255, 118, 118, 118, 255, 119, 119, 119, 255, 118, 118, 118, 255, 113, 113, 113, 255, 114, 114, 114, 255, 117, 117, 117, 255, 117, 117, 117, 255, 115, 115, 115, 255, 114, 114, 114, 255, 112, 112, 112, 255, 112, 112, 113, 255, 108, 108, 108, 255, 105, 105, 106, 255, 106, 106, 106, 255, 105, 105, 106, 255, 105, 105, 105, 255, 105, 105, 105, 255, + 103, 103, 103, 255, 100, 100, 100, 255, 100, 100, 100, 255, 103, 103, 103, 255, 102, 102, 102, 255, 98, 98, 98, 255, 100, 100, 101, 255, 108, 108, 108, 255, 121, 121, 121, 255, 139, 139, 139, 255, 145, 145, 145, 255, 122, 122, 122, 255, 103, 103, 103, 255, 91, 91, 91, 255, 93, 93, 93, 255, 101, 101, 101, 255, 105, 105, 105, 255, 108, 108, 108, 255, 111, 111, 111, 255, 109, 109, 110, 255, 109, 109, 109, 255, + 112, 112, 112, 255, 113, 113, 114, 255, 110, 110, 110, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 109, 109, 109, 255, 110, 110, 110, 255, 107, 107, 108, 255, 106, 106, 107, 255, 105, 105, 105, 255, 107, 107, 107, 255, 106, 106, 106, 255, 106, 106, 106, 255, 108, 108, 108, 255, 106, 106, 106, 255, 96, 96, 97, 255, 86, 86, 86, 255, 82, 82, 83, 94, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 145, 145, 145, 117, 144, 144, 144, 255, 141, 141, 141, 255, 133, 133, 133, 255, 126, 126, 126, 255, 126, 126, 126, 255, 126, 126, 126, 255, 121, 121, 121, 255, 123, 123, 123, 255, 126, 126, 127, 255, 126, 126, 126, 255, 125, 125, 125, 255, 123, 123, 124, 255, 124, 124, 124, 255, 123, 123, 123, 255, + 119, 119, 119, 255, 117, 117, 117, 255, 117, 117, 118, 255, 119, 119, 119, 255, 117, 117, 117, 255, 119, 119, 119, 255, 116, 116, 116, 255, 110, 110, 110, 255, 109, 109, 109, 255, 111, 111, 111, 255, 103, 103, 103, 255, 94, 94, 94, 255, 96, 96, 96, 255, 98, 98, 98, 255, 100, 100, 101, 255, 117, 117, 117, 255, 148, 148, 148, 255, 102, 102, 102, 255, 103, 103, 103, 255, 109, 109, 109, 255, 105, 105, 105, 255, + 104, 104, 104, 255, 104, 104, 105, 255, 105, 105, 105, 255, 107, 107, 107, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 109, 255, 111, 111, 111, 255, 109, 109, 109, 255, 107, 107, 107, 255, 106, 106, 107, 255, 106, 106, 107, 255, 107, 107, 107, 255, 106, 106, 106, 255, 107, 107, 107, 255, 108, 108, 108, 255, 107, 107, 107, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 106, 255, 104, 104, 105, 255, + 106, 106, 107, 255, 106, 106, 107, 255, 105, 105, 106, 255, 97, 97, 98, 255, 85, 85, 86, 255, 83, 83, 84, 107, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 152, 152, 152, 116, 151, 151, 151, 255, 147, 147, 147, 255, 139, 139, 140, 255, 132, 132, 133, 255, 133, 133, 134, 255, 133, 133, 133, 255, 129, 129, 130, 255, 131, 131, 132, 255, + 135, 135, 136, 255, 135, 135, 136, 255, 134, 134, 134, 255, 134, 134, 134, 255, 135, 135, 136, 255, 135, 135, 135, 255, 131, 131, 132, 255, 131, 131, 131, 255, 131, 131, 132, 255, 133, 133, 133, 255, 133, 133, 134, 255, 136, 136, 136, 255, 134, 134, 135, 255, 130, 130, 130, 255, 133, 133, 134, 255, 137, 137, 137, 255, 130, 130, 131, 255, 125, 125, 126, 255, 129, 129, 130, 255, 130, 130, 131, 255, 125, 125, 126, 255, + 126, 126, 127, 255, 100, 100, 100, 255, 102, 102, 102, 255, 106, 106, 106, 255, 105, 105, 105, 255, 101, 101, 101, 255, 100, 100, 100, 255, 99, 99, 99, 255, 100, 100, 100, 255, 102, 102, 102, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 108, 108, 108, 255, 106, 106, 106, 255, 106, 106, 106, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 106, 255, + 106, 106, 106, 255, 105, 105, 105, 255, 103, 103, 103, 255, 103, 103, 103, 255, 104, 104, 104, 255, 103, 103, 103, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 97, 97, 97, 255, 86, 86, 86, 255, 83, 83, 83, 111, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 158, 158, 159, 106, 158, 158, 159, 255, 154, 154, 154, 255, + 146, 146, 146, 255, 139, 139, 139, 255, 141, 141, 141, 255, 139, 139, 140, 255, 137, 137, 137, 255, 139, 139, 140, 255, 143, 143, 143, 255, 143, 143, 143, 255, 142, 142, 142, 255, 142, 142, 142, 255, 144, 144, 144, 255, 145, 145, 145, 255, 142, 142, 143, 255, 142, 142, 142, 255, 144, 144, 144, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 148, 255, 152, 152, 152, 255, + 156, 156, 156, 255, 150, 150, 150, 255, 143, 143, 143, 255, 140, 140, 140, 255, 129, 129, 129, 255, 102, 102, 102, 255, 119, 119, 119, 255, 146, 146, 146, 255, 125, 125, 126, 255, 107, 107, 108, 255, 100, 100, 101, 255, 97, 97, 98, 255, 95, 95, 96, 255, 94, 94, 95, 255, 96, 96, 96, 255, 98, 98, 99, 255, 102, 102, 102, 255, 102, 102, 103, 255, 101, 101, 102, 255, 103, 103, 103, 255, 103, 103, 104, 255, + 103, 103, 104, 255, 103, 103, 104, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 105, 255, 104, 104, 105, 255, 102, 102, 103, 255, 102, 102, 102, 255, 102, 102, 103, 255, 101, 101, 102, 255, 103, 103, 104, 255, 103, 103, 104, 255, 103, 103, 103, 255, 96, 96, 96, 255, 86, 86, 86, 255, 84, 84, 84, 96, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 164, 164, 164, 95, 164, 164, 164, 255, 159, 159, 159, 255, 150, 150, 150, 255, 144, 144, 144, 255, 147, 147, 147, 255, 146, 146, 146, 255, 144, 144, 144, 255, 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 151, 255, + 151, 151, 151, 255, 153, 153, 153, 255, 156, 156, 156, 255, 152, 152, 152, 255, 146, 146, 146, 255, 146, 146, 146, 255, 144, 144, 144, 255, 130, 130, 130, 255, 114, 114, 113, 255, 99, 99, 99, 255, 100, 100, 100, 255, 123, 123, 123, 255, 152, 152, 152, 255, 151, 151, 151, 255, 138, 138, 138, 255, 131, 131, 132, 255, 119, 119, 120, 255, 108, 108, 109, 255, 100, 100, 100, 255, 95, 95, 96, 255, 95, 95, 96, 255, + 96, 96, 97, 255, 99, 99, 100, 255, 101, 101, 102, 255, 99, 99, 100, 255, 100, 100, 101, 255, 100, 100, 101, 255, 103, 103, 103, 255, 102, 102, 103, 255, 100, 100, 101, 255, 102, 102, 102, 255, 103, 103, 103, 255, 102, 102, 103, 255, 102, 102, 103, 255, 102, 102, 103, 255, 101, 101, 101, 255, 100, 100, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 103, 255, 102, 102, 103, 255, 101, 101, 102, 255, + 95, 95, 96, 255, 84, 84, 85, 255, 84, 84, 85, 84, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 168, 168, 168, 77, 169, 169, 169, 255, 164, 164, 164, 255, 155, 155, 155, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 154, 154, 154, 255, 153, 153, 153, 255, + 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 138, 138, 138, 255, 130, 130, 130, 255, 123, 123, 123, 255, 117, 117, 117, 255, 106, 106, 106, 255, 101, 101, 101, 255, 103, 103, 103, 255, 118, 118, 118, 255, 142, 142, 143, 255, 160, 160, 160, 255, 157, 157, 157, 255, 145, 145, 145, 255, + 136, 136, 137, 255, 132, 132, 133, 255, 122, 122, 122, 255, 112, 112, 112, 255, 106, 106, 107, 255, 102, 102, 102, 255, 98, 98, 99, 255, 100, 100, 101, 255, 100, 100, 100, 255, 98, 98, 99, 255, 98, 98, 99, 255, 99, 99, 100, 255, 100, 100, 101, 255, 100, 100, 100, 255, 98, 98, 99, 255, 100, 100, 101, 255, 101, 101, 102, 255, 100, 100, 101, 255, 100, 100, 101, 255, 101, 101, 101, 255, 100, 100, 101, 255, + 99, 99, 100, 255, 100, 100, 101, 255, 100, 100, 100, 255, 100, 100, 101, 255, 103, 103, 103, 255, 100, 100, 100, 255, 93, 93, 94, 255, 83, 83, 84, 255, 85, 85, 85, 59, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 166, 166, 166, 44, 174, 174, 174, 255, 167, 167, 167, 255, 160, 160, 160, 255, 152, 152, 152, 255, 152, 152, 152, 255, + 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 136, 136, 136, 255, 132, 132, 132, 255, 127, 127, 127, 255, 121, 121, 121, 255, 111, 111, 111, 255, 104, 104, 104, 255, 103, 103, 103, 255, 104, 104, 104, 255, 111, 111, 111, 255, + 121, 121, 121, 255, 134, 134, 134, 255, 148, 148, 148, 255, 157, 157, 157, 255, 156, 156, 157, 255, 146, 146, 147, 255, 140, 140, 140, 255, 134, 134, 134, 255, 130, 130, 131, 255, 127, 127, 128, 255, 117, 117, 118, 255, 108, 108, 109, 255, 105, 105, 105, 255, 106, 106, 107, 255, 104, 104, 104, 255, 99, 99, 100, 255, 98, 98, 99, 255, 100, 100, 101, 255, 99, 99, 100, 255, 98, 98, 99, 255, 99, 99, 99, 255, + 100, 100, 101, 255, 99, 99, 100, 255, 99, 99, 99, 255, 99, 99, 100, 255, 99, 99, 100, 255, 98, 98, 99, 255, 100, 100, 100, 255, 99, 99, 100, 255, 99, 99, 100, 255, 100, 100, 101, 255, 101, 101, 101, 255, 99, 99, 99, 255, 92, 92, 92, 255, 83, 83, 84, 255, 93, 93, 94, 16, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 138, 138, 138, 11, 176, 176, 176, 245, 171, 171, 171, 255, 162, 162, 162, 255, 153, 153, 153, 255, 151, 151, 151, 255, 151, 151, 151, 255, 148, 148, 148, 255, 146, 146, 146, 255, 147, 147, 147, 255, 149, 149, 149, 255, 146, 146, 146, 255, 144, 144, 144, 255, 144, 144, 144, 255, 140, 140, 140, 255, 134, 134, 134, 255, 129, 129, 129, 255, 126, 126, 126, 255, 120, 120, 120, 255, 116, 116, 116, 255, 112, 112, 112, 255, + 106, 106, 106, 255, 103, 103, 103, 255, 103, 103, 103, 255, 106, 106, 106, 255, 111, 111, 111, 255, 121, 121, 121, 255, 136, 136, 136, 255, 146, 146, 146, 255, 152, 152, 153, 255, 154, 154, 155, 255, 151, 151, 152, 255, 147, 147, 147, 255, 144, 144, 145, 255, 140, 140, 141, 255, 137, 137, 138, 255, 132, 132, 133, 255, 124, 124, 125, 255, 117, 117, 118, 255, 116, 116, 116, 255, 114, 114, 115, 255, 108, 108, 109, 255, + 103, 103, 104, 255, 103, 103, 103, 255, 103, 103, 104, 255, 102, 102, 102, 255, 99, 99, 100, 255, 99, 99, 99, 255, 99, 99, 100, 255, 98, 98, 99, 255, 97, 97, 98, 255, 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 98, 255, 98, 98, 99, 255, 98, 98, 98, 255, 98, 98, 99, 255, 99, 99, 100, 255, 100, 100, 100, 255, 98, 98, 99, 255, 90, 90, 90, 255, 81, 81, 82, 230, 137, 137, 137, 3, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 8, 176, 176, 176, 200, 172, 172, 172, 255, 163, 163, 163, 255, 153, 153, 153, 255, 148, 148, 148, 255, 147, 147, 147, 255, 144, 144, 144, 255, 141, 141, 141, 255, 140, 140, 140, 255, 141, 141, 141, 255, 138, 138, 138, 255, 134, 134, 134, 255, 133, 133, 133, 255, 129, 129, 129, 255, + 122, 122, 122, 255, 118, 118, 117, 255, 114, 114, 114, 255, 109, 109, 109, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, 109, 109, 109, 255, 115, 115, 115, 255, 120, 120, 120, 255, 128, 128, 128, 255, 140, 140, 141, 255, 152, 152, 152, 255, 156, 156, 157, 255, 156, 156, 156, 255, 154, 154, 155, 255, 153, 153, 153, 255, 150, 150, 151, 255, 146, 146, 147, 255, 138, 138, 139, 255, + 130, 130, 131, 255, 127, 127, 128, 255, 127, 127, 127, 255, 126, 126, 127, 255, 121, 121, 122, 255, 114, 114, 114, 255, 108, 108, 109, 255, 108, 108, 109, 255, 106, 106, 107, 255, 103, 103, 104, 255, 102, 102, 102, 255, 102, 102, 103, 255, 102, 102, 103, 255, 100, 100, 101, 255, 97, 97, 98, 255, 97, 97, 97, 255, 97, 97, 98, 255, 96, 96, 97, 255, 97, 97, 97, 255, 98, 98, 98, 255, 97, 97, 98, 255, + 98, 98, 99, 255, 99, 99, 99, 255, 96, 96, 96, 255, 88, 88, 89, 255, 80, 80, 81, 190, 139, 139, 139, 2, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 5, 173, 173, 173, 146, 172, 172, 172, 255, 163, 163, 163, 255, 150, 150, 150, 255, 142, 142, 142, 255, 142, 142, 142, 255, 139, 139, 139, 255, 134, 134, 134, 255, + 131, 131, 131, 255, 132, 132, 132, 255, 130, 130, 130, 255, 124, 124, 124, 255, 122, 122, 122, 255, 119, 119, 119, 255, 113, 113, 113, 255, 107, 107, 107, 255, 104, 104, 104, 255, 102, 102, 102, 255, 100, 100, 100, 255, 102, 102, 102, 255, 106, 106, 106, 255, 109, 109, 109, 255, 114, 114, 114, 255, 124, 124, 124, 255, 132, 132, 133, 255, 136, 136, 136, 255, 141, 141, 142, 255, 149, 149, 150, 255, 153, 153, 154, 255, + 154, 154, 155, 255, 153, 153, 154, 255, 151, 151, 152, 255, 148, 148, 149, 255, 143, 143, 143, 255, 135, 135, 136, 255, 130, 130, 131, 255, 132, 132, 132, 255, 134, 134, 135, 255, 133, 133, 134, 255, 127, 127, 127, 255, 118, 118, 119, 255, 114, 114, 115, 255, 113, 113, 114, 255, 110, 110, 111, 255, 106, 106, 107, 255, 106, 106, 106, 255, 105, 105, 106, 255, 104, 104, 105, 255, 102, 102, 103, 255, 100, 100, 101, 255, + 99, 99, 100, 255, 98, 98, 99, 255, 97, 97, 98, 255, 98, 98, 99, 255, 97, 97, 97, 255, 97, 97, 98, 255, 97, 97, 98, 255, 97, 97, 97, 255, 94, 94, 95, 255, 85, 85, 86, 255, 79, 79, 80, 125, 150, 150, 150, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 3, 169, 169, 169, 80, 171, 171, 171, 255, + 162, 162, 162, 255, 149, 149, 149, 255, 137, 137, 137, 255, 134, 134, 134, 255, 132, 132, 132, 255, 127, 127, 127, 255, 123, 123, 123, 255, 122, 122, 122, 255, 121, 121, 121, 255, 115, 115, 115, 255, 112, 112, 112, 255, 111, 111, 111, 255, 106, 106, 106, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 103, 103, 103, 255, 105, 105, 105, 255, 111, 111, 111, 255, 116, 116, 116, 255, 122, 122, 122, 255, + 129, 129, 129, 255, 137, 137, 138, 255, 145, 145, 145, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 152, 255, 149, 149, 150, 255, 148, 148, 149, 255, 146, 146, 146, 255, 143, 143, 144, 255, 140, 140, 140, 255, 136, 136, 137, 255, 135, 135, 136, 255, 137, 137, 138, 255, 138, 138, 138, 255, 134, 134, 135, 255, 130, 130, 130, 255, 124, 124, 125, 255, 122, 122, 123, 255, 117, 117, 118, 255, 113, 113, 114, 255, + 110, 110, 111, 255, 111, 111, 112, 255, 108, 108, 109, 255, 106, 106, 107, 255, 104, 104, 104, 255, 104, 104, 105, 255, 102, 102, 102, 255, 99, 99, 100, 255, 99, 99, 100, 255, 100, 100, 101, 255, 98, 98, 99, 255, 98, 98, 98, 255, 98, 98, 99, 255, 96, 96, 97, 255, 92, 92, 92, 255, 83, 83, 84, 255, 81, 81, 82, 61, 152, 152, 152, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 1, 155, 155, 155, 24, 170, 170, 170, 242, 161, 161, 161, 255, 148, 148, 148, 255, 133, 133, 133, 255, 126, 126, 126, 255, 124, 124, 124, 255, 121, 121, 121, 255, 115, 115, 115, 255, 113, 113, 113, 255, 113, 113, 113, 255, 110, 110, 110, 255, 105, 105, 105, 255, 106, 106, 106, 255, 104, 104, 104, 255, 101, 101, 101, 255, 100, 100, 100, 255, + 104, 104, 104, 255, 107, 107, 107, 255, 110, 110, 110, 255, 115, 115, 116, 255, 123, 123, 123, 255, 129, 129, 129, 255, 134, 134, 134, 255, 139, 139, 139, 255, 146, 146, 147, 255, 153, 153, 154, 255, 155, 155, 156, 255, 154, 154, 154, 255, 152, 152, 152, 255, 149, 149, 150, 255, 147, 147, 148, 255, 145, 145, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 140, 140, 141, 255, 139, 139, 140, 255, 137, 137, 138, 255, + 135, 135, 136, 255, 131, 131, 132, 255, 131, 131, 131, 255, 127, 127, 127, 255, 121, 121, 121, 255, 117, 117, 118, 255, 117, 117, 118, 255, 115, 115, 115, 255, 112, 112, 112, 255, 108, 108, 108, 255, 107, 107, 107, 255, 105, 105, 106, 255, 103, 103, 104, 255, 102, 102, 103, 255, 103, 103, 103, 255, 102, 102, 103, 255, 100, 100, 101, 255, 99, 99, 100, 255, 99, 99, 99, 255, 97, 97, 98, 255, 90, 90, 91, 255, + 82, 82, 82, 238, 112, 112, 113, 6, 152, 152, 152, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 0, 138, 138, 138, 8, 165, 165, 165, 169, 162, 162, 162, 255, 149, 149, 149, 255, 131, 131, 131, 255, 119, 119, 119, 255, 115, 115, 115, 255, 113, 113, 113, 255, 109, 109, 109, 255, 105, 105, 105, 255, 105, 105, 105, 255, + 105, 105, 105, 255, 103, 103, 103, 255, 103, 103, 103, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 108, 108, 108, 255, 113, 113, 113, 255, 116, 116, 116, 255, 121, 121, 121, 255, 128, 128, 129, 255, 135, 135, 135, 255, 140, 140, 140, 255, 143, 143, 143, 255, 148, 148, 148, 255, 151, 151, 152, 255, 154, 154, 154, 255, 154, 154, 155, 255, 153, 153, 154, 255, 151, 151, 152, 255, 151, 151, 152, 255, + 150, 150, 150, 255, 147, 147, 148, 255, 145, 145, 145, 255, 143, 143, 143, 255, 140, 140, 141, 255, 137, 137, 138, 255, 136, 136, 136, 255, 134, 134, 135, 255, 132, 132, 133, 255, 129, 129, 129, 255, 125, 125, 126, 255, 124, 124, 125, 255, 123, 123, 123, 255, 118, 118, 118, 255, 114, 114, 115, 255, 111, 111, 112, 255, 110, 110, 111, 255, 108, 108, 109, 255, 106, 106, 107, 255, 105, 105, 106, 255, 106, 106, 106, 255, + 104, 104, 105, 255, 102, 102, 102, 255, 102, 102, 102, 255, 101, 101, 102, 255, 98, 98, 99, 255, 90, 90, 91, 255, 84, 84, 85, 158, 148, 148, 148, 2, 151, 151, 151, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 134, 134, 134, 3, 160, 160, 160, 82, 161, 161, 161, 255, 149, 149, 149, 255, 133, 133, 133, 255, + 117, 117, 117, 255, 110, 110, 110, 255, 107, 107, 107, 255, 105, 105, 105, 255, 101, 101, 101, 255, 100, 100, 100, 255, 103, 103, 103, 255, 104, 104, 104, 255, 104, 104, 104, 255, 107, 107, 107, 255, 109, 109, 109, 255, 109, 109, 109, 255, 111, 111, 111, 255, 117, 117, 117, 255, 122, 122, 122, 255, 127, 127, 127, 255, 131, 131, 131, 255, 138, 138, 138, 255, 144, 144, 145, 255, 150, 150, 151, 255, 153, 153, 153, 255, + 153, 153, 153, 255, 151, 151, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 149, 149, 150, 255, 148, 148, 148, 255, 145, 145, 146, 255, 143, 143, 143, 255, 142, 142, 142, 255, 140, 140, 141, 255, 138, 138, 138, 255, 134, 134, 135, 255, 132, 132, 133, 255, 129, 129, 130, 255, 130, 130, 130, 255, 129, 129, 130, 255, 126, 126, 127, 255, 120, 120, 121, 255, 116, 116, 117, 255, + 115, 115, 116, 255, 113, 113, 114, 255, 111, 111, 112, 255, 108, 108, 109, 255, 108, 108, 109, 255, 108, 108, 109, 255, 107, 107, 107, 255, 104, 104, 104, 255, 104, 104, 105, 255, 103, 103, 104, 255, 97, 97, 98, 255, 89, 89, 90, 255, 90, 90, 91, 64, 150, 150, 150, 1, 151, 151, 151, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 132, 132, 132, 0, 132, 132, 132, 0, 135, 135, 135, 13, 161, 161, 161, 217, 153, 153, 153, 255, 138, 138, 138, 255, 118, 118, 118, 255, 106, 106, 106, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 101, 255, 98, 98, 98, 255, 102, 102, 102, 255, 106, 106, 106, 255, 108, 108, 108, 255, 109, 109, 109, 255, 112, 112, 112, 255, 115, 115, 115, 255, 116, 116, 117, 255, 121, 121, 121, 255, 127, 127, 127, 255, + 132, 132, 132, 255, 135, 135, 136, 255, 140, 140, 141, 255, 146, 146, 146, 255, 152, 152, 152, 255, 156, 156, 156, 255, 156, 156, 157, 255, 154, 154, 155, 255, 153, 153, 153, 255, 154, 154, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, 149, 149, 149, 255, 148, 148, 149, 255, 146, 146, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 135, 255, 133, 133, 134, 255, + 133, 133, 134, 255, 133, 133, 134, 255, 132, 132, 132, 255, 127, 127, 127, 255, 122, 122, 123, 255, 120, 120, 121, 255, 119, 119, 120, 255, 117, 117, 118, 255, 114, 114, 114, 255, 112, 112, 112, 255, 112, 112, 112, 255, 110, 110, 111, 255, 109, 109, 109, 255, 107, 107, 107, 255, 106, 106, 107, 255, 105, 105, 105, 255, 97, 97, 97, 255, 89, 89, 90, 208, 149, 149, 149, 4, 152, 152, 152, 0, 152, 152, 152, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 136, 136, 136, 0, 134, 134, 134, 4, 157, 157, 157, 107, 155, 155, 155, 255, 142, 142, 142, 255, 124, 124, 124, 255, 108, 108, 108, 255, 101, 101, 101, 255, 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 102, 255, 101, 101, 101, 255, 106, 106, 106, 255, 112, 112, 112, 255, + 113, 113, 113, 255, 115, 115, 115, 255, 119, 119, 119, 255, 122, 122, 122, 255, 125, 125, 126, 255, 131, 131, 131, 255, 136, 136, 136, 255, 140, 140, 140, 255, 143, 143, 143, 255, 145, 145, 146, 255, 151, 151, 151, 255, 155, 155, 156, 255, 156, 156, 157, 255, 156, 156, 156, 255, 156, 156, 156, 255, 155, 155, 155, 255, 154, 154, 155, 255, 152, 152, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 147, 147, 147, 255, + 144, 144, 144, 255, 141, 141, 142, 255, 138, 138, 139, 255, 137, 137, 138, 255, 137, 137, 137, 255, 138, 138, 138, 255, 137, 137, 138, 255, 135, 135, 135, 255, 130, 130, 131, 255, 128, 128, 128, 255, 126, 126, 127, 255, 125, 125, 126, 255, 122, 122, 123, 255, 119, 119, 120, 255, 117, 117, 118, 255, 116, 116, 117, 255, 115, 115, 116, 255, 114, 114, 114, 255, 110, 110, 111, 255, 109, 109, 110, 255, 109, 109, 110, 255, + 105, 105, 105, 255, 96, 96, 97, 255, 95, 95, 95, 88, 146, 146, 146, 2, 149, 149, 149, 0, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 143, 143, 143, 17, 158, 158, 158, 223, 150, 150, 150, 255, 133, 133, 133, 255, 113, 113, 113, 255, 103, 103, 103, 255, + 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 113, 113, 113, 255, 117, 117, 117, 255, 120, 120, 120, 255, 124, 124, 124, 255, 127, 127, 128, 255, 131, 131, 131, 255, 133, 133, 133, 255, 138, 138, 138, 255, 143, 143, 143, 255, 146, 146, 147, 255, 148, 148, 148, 255, 150, 150, 151, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, + 152, 152, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 150, 255, 147, 147, 147, 255, 144, 144, 145, 255, 142, 142, 143, 255, 140, 140, 141, 255, 139, 139, 140, 255, 140, 140, 140, 255, 140, 140, 141, 255, 140, 140, 141, 255, 137, 137, 138, 255, 134, 134, 134, 255, 131, 131, 132, 255, 130, 130, 130, 255, 130, 130, 131, 255, 129, 129, 129, 255, 125, 125, 125, 255, 122, 122, 122, 255, 120, 120, 121, 255, + 119, 119, 120, 255, 118, 118, 119, 255, 115, 115, 116, 255, 113, 113, 114, 255, 112, 112, 113, 255, 111, 111, 111, 255, 103, 103, 104, 255, 95, 95, 96, 216, 140, 140, 140, 5, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 141, 141, 141, 0, 142, 142, 142, 0, + 140, 140, 140, 5, 157, 157, 157, 93, 157, 157, 157, 255, 144, 144, 144, 255, 125, 125, 125, 255, 110, 110, 110, 255, 104, 104, 104, 255, 106, 106, 106, 255, 109, 109, 109, 255, 108, 108, 108, 255, 110, 110, 110, 255, 113, 113, 113, 255, 119, 119, 119, 255, 125, 125, 125, 255, 129, 129, 129, 255, 132, 132, 132, 255, 134, 134, 134, 255, 137, 137, 137, 255, 140, 140, 141, 255, 145, 145, 145, 255, 149, 149, 149, 255, + 151, 151, 151, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 149, 149, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 146, 146, 146, 255, 144, 144, 145, 255, 145, 145, 145, 255, 144, 144, 145, 255, 144, 144, 144, 255, 142, 142, 143, 255, 138, 138, 139, 255, 136, 136, 136, 255, 133, 133, 133, 255, 132, 132, 133, 255, + 133, 133, 133, 255, 131, 131, 132, 255, 130, 130, 131, 255, 128, 128, 129, 255, 126, 126, 127, 255, 124, 124, 125, 255, 123, 123, 123, 255, 121, 121, 122, 255, 118, 118, 119, 255, 116, 116, 117, 255, 115, 115, 116, 255, 112, 112, 112, 255, 103, 103, 104, 255, 101, 101, 102, 80, 139, 139, 139, 2, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 0, 145, 145, 145, 1, 143, 143, 143, 11, 161, 161, 161, 191, 154, 154, 154, 255, 139, 139, 139, 255, 122, 122, 122, 255, 111, 111, 111, 255, 108, 108, 108, 255, 110, 110, 110, 255, 113, 113, 113, 255, 114, 114, 114, 255, 116, 116, 116, 255, 120, 120, 120, 255, 128, 128, 128, 255, 133, 133, 133, 255, + 136, 136, 137, 255, 138, 138, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 145, 145, 145, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 146, 255, + 143, 143, 144, 255, 139, 139, 140, 255, 136, 136, 137, 255, 135, 135, 135, 255, 134, 134, 135, 255, 135, 135, 135, 255, 134, 134, 135, 255, 131, 131, 131, 255, 129, 129, 130, 255, 129, 129, 130, 255, 130, 130, 130, 255, 128, 128, 129, 255, 126, 126, 127, 255, 122, 122, 123, 255, 121, 121, 122, 255, 121, 121, 122, 255, 116, 116, 116, 255, 110, 110, 110, 255, 105, 105, 106, 170, 141, 141, 141, 4, 137, 137, 137, 0, + 140, 140, 140, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 145, 145, 145, 0, 145, 145, 145, 0, 144, 144, 144, 0, 144, 144, 144, 0, 151, 151, 151, 1, 158, 158, 158, 51, 164, 164, 164, 245, 154, 154, 154, 255, 139, 139, 139, 255, 123, 123, 123, 255, 114, 114, 114, 255, 112, 112, 113, 255, + 116, 116, 116, 255, 119, 119, 119, 255, 121, 121, 121, 255, 124, 124, 124, 255, 128, 128, 128, 255, 133, 133, 134, 255, 139, 139, 139, 255, 141, 141, 142, 255, 144, 144, 145, 255, 146, 146, 147, 255, 148, 148, 149, 255, 150, 150, 151, 255, 151, 151, 151, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 154, 154, 154, 255, 153, 153, 154, 255, 154, 154, 155, 255, 153, 153, 153, 255, 152, 152, 153, 255, + 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 148, 255, 145, 145, 146, 255, 143, 143, 143, 255, 140, 140, 140, 255, 138, 138, 138, 255, 137, 137, 137, 255, 137, 137, 138, 255, 137, 137, 138, 255, 136, 136, 137, 255, 133, 133, 134, 255, 132, 132, 132, 255, 132, 132, 132, 255, 131, 131, 132, 255, 131, 131, 132, 255, 130, 130, 131, 255, 128, 128, 128, 255, 125, 125, 125, 255, 125, 125, 126, 255, + 122, 122, 123, 255, 115, 115, 116, 255, 110, 110, 111, 238, 115, 115, 115, 34, 146, 146, 146, 1, 144, 144, 144, 0, 146, 146, 146, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 146, 146, 146, 0, 147, 147, 147, 0, 149, 149, 149, 0, 150, 150, 150, 0, 150, 150, 150, 0, 149, 149, 149, 5, + 164, 164, 164, 111, 165, 165, 165, 255, 154, 154, 154, 255, 138, 138, 138, 255, 125, 125, 125, 255, 118, 118, 118, 255, 119, 119, 119, 255, 122, 122, 122, 255, 126, 126, 126, 255, 129, 129, 129, 255, 130, 130, 130, 255, 133, 133, 133, 255, 138, 138, 139, 255, 143, 143, 144, 255, 147, 147, 147, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, + 151, 151, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 145, 145, 146, 255, 144, 144, 144, 255, 143, 143, 144, 255, 140, 140, 141, 255, 141, 141, 141, 255, 140, 140, 140, 255, 139, 139, 139, 255, 139, 139, 140, 255, 138, 138, 139, 255, 135, 135, 136, 255, 133, 133, 134, 255, 132, 132, 133, 255, 133, 133, 134, 255, + 133, 133, 134, 255, 132, 132, 133, 255, 131, 131, 131, 255, 130, 130, 131, 255, 129, 129, 129, 255, 128, 128, 128, 255, 123, 123, 124, 255, 116, 116, 117, 255, 113, 113, 114, 95, 148, 148, 148, 3, 147, 147, 147, 0, 148, 148, 148, 0, 148, 148, 148, 0, 143, 143, 143, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 148, 148, 148, 1, 142, 142, 142, 10, 168, 168, 168, 162, 167, 167, 167, 255, 155, 155, 155, 255, 140, 140, 140, 255, 129, 129, 129, 255, 124, 124, 124, 255, 126, 126, 126, 255, 129, 129, 129, 255, 132, 132, 132, 255, 134, 134, 134, 255, 136, 136, 136, 255, 138, 138, 138, 255, 143, 143, 143, 255, 147, 147, 148, 255, + 151, 151, 151, 255, 154, 154, 155, 255, 155, 155, 156, 255, 156, 156, 156, 255, 154, 154, 155, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 150, 255, 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, 143, 143, 144, 255, 144, 144, 145, 255, 142, 142, 143, 255, 143, 143, 143, 255, 143, 143, 144, 255, 142, 142, 143, 255, 141, 141, 142, 255, + 139, 139, 140, 255, 136, 136, 137, 255, 135, 135, 136, 255, 135, 135, 135, 255, 135, 135, 135, 255, 135, 135, 136, 255, 135, 135, 135, 255, 133, 133, 133, 255, 132, 132, 132, 255, 132, 132, 132, 255, 133, 133, 134, 255, 131, 131, 131, 255, 123, 123, 124, 255, 119, 119, 119, 148, 146, 146, 146, 5, 148, 148, 148, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 144, 144, 144, 0, 142, 142, 142, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 149, 149, 149, 0, 147, 147, 147, 0, 145, 145, 145, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 2, 144, 144, 144, 18, 172, 172, 172, 188, 169, 169, 169, 255, 159, 159, 159, 255, 145, 145, 145, 255, 136, 136, 136, 255, 130, 130, 131, 255, 130, 130, 130, 255, + 133, 133, 133, 255, 137, 137, 138, 255, 140, 140, 140, 255, 140, 140, 141, 255, 143, 143, 143, 255, 145, 145, 145, 255, 150, 150, 150, 255, 153, 153, 154, 255, 156, 156, 157, 255, 157, 157, 158, 255, 157, 157, 157, 255, 156, 156, 157, 255, 155, 155, 155, 255, 153, 153, 154, 255, 153, 153, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 147, 255, + 146, 146, 147, 255, 147, 147, 147, 255, 146, 146, 147, 255, 144, 144, 145, 255, 143, 143, 143, 255, 140, 140, 141, 255, 138, 138, 138, 255, 136, 136, 137, 255, 137, 137, 138, 255, 137, 137, 137, 255, 138, 138, 139, 255, 136, 136, 137, 255, 134, 134, 135, 255, 132, 132, 133, 255, 133, 133, 133, 255, 135, 135, 136, 255, 134, 134, 135, 255, 130, 130, 131, 255, 124, 124, 125, 177, 139, 139, 139, 9, 146, 146, 146, 1, + 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 3, 153, 153, 153, 26, + 176, 176, 176, 209, 174, 174, 174, 255, 163, 163, 163, 255, 151, 151, 151, 255, 141, 141, 141, 255, 134, 134, 135, 255, 135, 135, 135, 255, 137, 137, 137, 255, 141, 141, 142, 255, 143, 143, 144, 255, 145, 145, 146, 255, 146, 146, 147, 255, 149, 149, 149, 255, 151, 151, 152, 255, 153, 153, 153, 255, 155, 155, 156, 255, 157, 157, 157, 255, 156, 156, 157, 255, 156, 156, 156, 255, 155, 155, 156, 255, 155, 155, 155, 255, + 154, 154, 155, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 148, 255, 144, 144, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 138, 138, 138, 255, 139, 139, 140, 255, 140, 140, 141, 255, 141, 141, 141, 255, 140, 140, 141, 255, 138, 138, 139, 255, 136, 136, 137, 255, 135, 135, 135, 255, 136, 136, 136, 255, 137, 137, 138, 255, + 137, 137, 138, 255, 135, 135, 135, 255, 130, 130, 131, 194, 141, 141, 142, 13, 153, 153, 153, 2, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, + 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 138, 138, 138, 5, 158, 158, 158, 30, 180, 180, 180, 202, 178, 178, 178, 255, 168, 168, 168, 255, 157, 157, 157, 255, 147, 147, 147, 255, 141, 141, 141, 255, 139, 139, 140, 255, 141, 141, 142, 255, 145, 145, 146, 255, 148, 148, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 153, 255, + 152, 152, 153, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 151, 255, 148, 148, 149, 255, 147, 147, 148, 255, 146, 146, 147, 255, 144, 144, 144, 255, 143, 143, 144, 255, 142, 142, 142, 255, 142, 142, 142, 255, 141, 141, 142, 255, 143, 143, 144, 255, 144, 144, 144, 255, 141, 141, 142, 255, + 139, 139, 140, 255, 136, 136, 137, 255, 137, 137, 138, 255, 138, 138, 138, 255, 140, 140, 141, 255, 141, 141, 142, 255, 138, 138, 139, 255, 134, 134, 135, 191, 140, 140, 140, 16, 157, 157, 157, 2, 156, 156, 156, 0, 147, 147, 147, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 148, 148, 148, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 1, 139, 139, 139, 5, 153, 153, 153, 23, 183, 183, 183, 183, 181, 181, 181, 255, 174, 174, 174, 255, 164, 164, 164, 255, 155, 155, 155, 255, 148, 148, 149, 255, 146, 146, 147, 255, + 146, 146, 146, 255, 148, 148, 148, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 150, 255, 149, 149, 150, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, 145, 145, 146, 255, 145, 145, 146, 255, 145, 145, 145, 255, + 145, 145, 145, 255, 145, 145, 146, 255, 145, 145, 146, 255, 144, 144, 144, 255, 142, 142, 143, 255, 139, 139, 140, 255, 138, 138, 139, 255, 138, 138, 139, 255, 142, 142, 142, 255, 144, 144, 145, 255, 146, 146, 147, 255, 144, 144, 145, 255, 140, 140, 141, 172, 143, 143, 143, 14, 151, 151, 151, 2, 156, 156, 156, 0, 158, 158, 158, 0, 149, 149, 149, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, + 147, 147, 147, 0, 147, 147, 147, 0, 144, 144, 144, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 137, 137, 137, 0, 136, 136, 136, 0, 134, 134, 134, 0, 137, 137, 137, 3, 139, 139, 139, 15, + 185, 185, 185, 143, 186, 186, 187, 252, 181, 181, 182, 255, 173, 173, 173, 255, 163, 163, 163, 255, 157, 157, 157, 255, 151, 151, 151, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 148, 148, 149, 255, + 149, 149, 149, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 149, 255, 148, 148, 149, 255, 148, 148, 149, 255, 147, 147, 148, 255, 145, 145, 145, 255, 144, 144, 144, 255, 142, 142, 143, 255, 140, 140, 141, 255, 141, 141, 141, 255, 143, 143, 143, 255, 147, 147, 147, 255, 149, 149, 150, 255, 150, 150, 150, 255, 148, 148, 149, 250, 145, 145, 145, 127, 141, 141, 141, 6, 146, 146, 146, 1, 151, 151, 151, 0, + 155, 155, 155, 0, 158, 158, 158, 0, 152, 152, 152, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 137, 137, 137, 0, 136, 136, 136, 0, 134, 134, 134, 0, + 133, 133, 133, 0, 131, 131, 131, 0, 130, 130, 130, 0, 128, 128, 128, 1, 131, 131, 131, 1, 141, 141, 141, 4, 141, 141, 141, 12, 180, 180, 180, 80, 190, 190, 190, 230, 187, 187, 187, 255, 181, 181, 181, 255, 173, 173, 174, 255, 165, 165, 165, 255, 159, 159, 159, 255, 156, 156, 156, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 155, 155, 156, 255, 155, 155, 156, 255, + 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 145, 145, 146, 255, 143, 143, 144, 255, 143, 143, 144, 255, 143, 143, 144, 255, 145, 145, 145, 255, 149, 149, 150, 255, 153, 153, 154, 255, 155, 155, 156, 255, 155, 155, 155, 255, + 153, 153, 154, 226, 149, 149, 150, 69, 140, 140, 140, 5, 141, 141, 141, 0, 144, 144, 144, 0, 150, 150, 150, 0, 154, 154, 154, 0, 158, 158, 158, 0, 154, 154, 154, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 136, 136, 136, 0, 134, 134, 134, 0, 133, 133, 133, 0, 131, 131, 131, 0, 130, 130, 130, 0, 129, 129, 129, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 128, 128, 128, 0, 131, 131, 131, 1, 139, 139, 139, 2, 145, 145, 145, 5, 143, 143, 143, 8, 160, 160, 160, 31, 189, 189, 189, 154, 191, 191, 192, 250, 187, 187, 187, 255, 183, 183, 183, 255, 176, 176, 176, 255, 169, 169, 170, 255, + 164, 164, 164, 255, 159, 159, 160, 255, 156, 156, 157, 255, 154, 154, 155, 255, 153, 153, 154, 255, 154, 154, 154, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 146, 146, 146, 255, 146, 146, 146, 255, 148, 148, 148, 255, 151, 151, 152, 255, + 154, 154, 155, 255, 157, 157, 157, 255, 159, 159, 160, 255, 160, 160, 161, 255, 159, 159, 159, 250, 156, 156, 157, 142, 149, 149, 149, 19, 142, 142, 142, 3, 140, 140, 140, 0, 141, 141, 141, 0, 142, 142, 142, 0, 149, 149, 149, 0, 152, 152, 152, 0, 157, 157, 157, 0, 156, 156, 156, 0, 148, 148, 148, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 130, 130, 130, 0, 129, 129, 129, 0, 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 130, 130, 130, 0, 137, 137, 137, 0, 144, 144, 144, 2, 140, 140, 140, 5, 136, 136, 136, 6, + 135, 135, 135, 11, 178, 178, 178, 62, 193, 193, 193, 185, 194, 194, 194, 255, 190, 190, 190, 255, 185, 185, 185, 255, 181, 181, 181, 255, 175, 175, 175, 255, 170, 170, 170, 255, 165, 165, 165, 255, 161, 161, 162, 255, 159, 159, 159, 255, 157, 157, 157, 255, 155, 155, 156, 255, 154, 154, 154, 255, 152, 152, 153, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 151, 255, 151, 151, 151, 255, + 152, 152, 152, 255, 152, 152, 153, 255, 155, 155, 156, 255, 158, 158, 158, 255, 161, 161, 162, 255, 163, 163, 164, 255, 165, 165, 166, 255, 166, 166, 166, 255, 165, 165, 165, 255, 163, 163, 163, 176, 156, 156, 157, 50, 143, 143, 143, 6, 143, 143, 143, 1, 142, 142, 142, 0, 140, 140, 140, 0, 141, 141, 141, 0, 141, 141, 141, 0, 147, 147, 147, 0, 151, 151, 151, 0, 156, 156, 156, 0, 158, 158, 158, 0, + 150, 150, 150, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, + 129, 129, 129, 0, 129, 129, 129, 0, 134, 134, 134, 0, 143, 143, 143, 0, 142, 142, 142, 1, 133, 133, 133, 4, 134, 134, 134, 5, 139, 139, 139, 7, 137, 137, 137, 12, 181, 181, 181, 64, 194, 194, 194, 169, 194, 194, 195, 242, 193, 193, 193, 255, 189, 189, 189, 255, 185, 185, 185, 255, 180, 180, 181, 255, 177, 177, 178, 255, 174, 174, 174, 255, 171, 171, 171, 255, 168, 168, 169, 255, 166, 166, 167, 255, + 163, 163, 164, 255, 162, 162, 163, 255, 162, 162, 162, 255, 161, 161, 161, 255, 162, 162, 163, 255, 164, 164, 164, 255, 165, 165, 166, 255, 167, 167, 168, 255, 169, 169, 170, 255, 171, 171, 171, 255, 171, 171, 172, 255, 172, 172, 172, 255, 172, 172, 172, 240, 168, 168, 169, 159, 163, 163, 164, 55, 142, 142, 142, 7, 138, 138, 138, 3, 139, 139, 139, 0, 143, 143, 143, 0, 143, 143, 143, 0, 140, 140, 140, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 145, 145, 145, 0, 151, 151, 151, 0, 155, 155, 155, 0, 158, 158, 158, 0, 150, 150, 150, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, + 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 128, 128, 128, 0, 132, 132, 132, 0, 142, 142, 142, 0, 143, 143, 143, 0, 135, 135, 135, 0, 133, 133, 133, 2, 140, 140, 140, 3, 140, 140, 140, 5, 134, 134, 134, 5, 134, 134, 134, 8, 158, 158, 158, 27, 189, 189, 189, 105, 194, 194, 195, 188, 195, 195, 196, 241, + 193, 193, 193, 255, 190, 190, 190, 255, 188, 188, 188, 255, 185, 185, 186, 255, 183, 183, 184, 255, 180, 180, 181, 255, 180, 180, 180, 255, 179, 179, 179, 255, 178, 178, 178, 255, 177, 177, 177, 255, 176, 176, 177, 255, 178, 178, 178, 255, 177, 177, 177, 255, 178, 178, 178, 255, 178, 178, 178, 255, 178, 178, 178, 241, 175, 175, 175, 184, 172, 172, 172, 94, 153, 153, 153, 17, 143, 143, 143, 5, 144, 144, 144, 3, + 142, 142, 142, 1, 139, 139, 139, 0, 139, 139, 139, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 140, 140, 140, 0, 141, 141, 141, 0, 145, 145, 145, 0, 151, 151, 151, 0, 155, 155, 155, 0, 158, 158, 158, 0, 150, 150, 150, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 128, 128, 128, 0, 131, 131, 131, 0, 140, 140, 140, 0, 144, 144, 144, 0, 138, 138, 138, 0, 132, 132, 132, 0, 138, 138, 138, 1, 140, 140, 140, 1, + 132, 132, 132, 2, 130, 130, 130, 1, 136, 136, 136, 2, 141, 141, 141, 5, 146, 146, 146, 9, 143, 143, 143, 17, 184, 184, 184, 69, 188, 188, 189, 124, 190, 190, 190, 171, 189, 189, 190, 206, 188, 188, 189, 219, 191, 191, 192, 255, 190, 190, 190, 255, 188, 188, 189, 255, 188, 188, 188, 255, 186, 186, 187, 255, 182, 182, 183, 216, 181, 181, 181, 202, 178, 178, 178, 169, 176, 176, 176, 118, 171, 171, 171, 59, + 135, 135, 135, 11, 137, 137, 137, 7, 140, 140, 140, 5, 141, 141, 141, 0, 142, 142, 142, 0, 143, 143, 143, 0, 143, 143, 143, 0, 140, 140, 140, 0, 138, 138, 138, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 140, 140, 140, 0, 141, 141, 141, 0, 145, 145, 145, 0, 151, 151, 151, 0, 155, 155, 155, 0, 158, 158, 158, 0, 150, 150, 150, 0, 146, 146, 146, 0, 146, 146, 146, 0, + 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, + 137, 137, 137, 0, 144, 144, 144, 0, 141, 141, 141, 0, 132, 132, 132, 0, 137, 137, 137, 0, 141, 141, 141, 0, 134, 134, 134, 0, 129, 129, 129, 0, 133, 133, 133, 0, 139, 139, 139, 0, 145, 145, 145, 0, 146, 146, 146, 2, 143, 143, 143, 4, 135, 135, 135, 5, 136, 136, 136, 8, 141, 141, 141, 10, 141, 141, 141, 14, 138, 138, 138, 15, 132, 132, 132, 16, 129, 129, 129, 15, 131, 131, 131, 15, + 135, 135, 135, 14, 138, 138, 138, 12, 134, 134, 134, 10, 128, 128, 128, 5, 131, 131, 131, 6, 131, 131, 131, 3, 129, 129, 129, 0, 134, 134, 134, 1, 140, 140, 140, 0, 141, 141, 141, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 140, 140, 140, 0, 138, 138, 138, 0, 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 140, 140, 140, 0, 141, 141, 141, 0, 145, 145, 145, 0, + 151, 151, 151, 0, 155, 155, 155, 0, 158, 158, 158, 0, 150, 150, 150, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, + 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 134, 134, 134, 0, 143, 143, 143, 0, 142, 142, 142, 0, 133, 133, 133, 0, 135, 135, 135, 0, 141, 141, 141, 0, 136, 136, 136, 0, 129, 129, 129, 0, 131, 131, 131, 0, 138, 138, 138, 0, 144, 144, 144, 0, 146, 146, 146, 0, 142, 142, 142, 0, 135, 135, 135, 1, 132, 132, 132, 0, + 138, 138, 138, 0, 144, 144, 144, 1, 143, 143, 143, 2, 138, 138, 138, 2, 133, 133, 133, 1, 130, 130, 130, 2, 132, 132, 132, 1, 132, 132, 132, 1, 129, 129, 129, 0, 128, 128, 128, 0, 129, 129, 129, 0, 131, 131, 131, 0, 130, 130, 130, 0, 134, 134, 134, 0, 140, 140, 140, 0, 141, 141, 141, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 140, 140, 140, 0, 138, 138, 138, 0, + 142, 142, 142, 0, 143, 143, 143, 0, 141, 141, 141, 0, 140, 140, 140, 0, 141, 141, 141, 0, 145, 145, 145, 0, 151, 151, 151, 0, 155, 155, 155, 0, 158, 158, 158, 0, 150, 150, 150, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 145, 145, 145, 0, 132, 132, 132, 0, 127, 127, 127, 0, 127, 127, 127, 0, 126, 126, 126, 0, 137, 137, 137, 0, 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 132, 132, 132, 0, 136, 136, 136, 0, + 141, 141, 141, 0, 130, 130, 130, 0, 136, 136, 136, 0, 131, 131, 131, 0, 130, 130, 130, 0, 135, 135, 135, 0, 133, 133, 133, 0, 138, 138, 138, 0, 130, 130, 130, 0, 129, 129, 129, 0, 132, 132, 132, 0, 148, 148, 148, 1, 126, 126, 126, 15, 119, 119, 119, 69, 119, 119, 119, 113, 119, 119, 119, 161, 119, 119, 119, 193, 119, 119, 119, 211, 119, 119, 119, 211, 118, 118, 118, 213, 116, 116, 116, 212, + 116, 116, 116, 211, 114, 114, 114, 189, 112, 112, 112, 158, 111, 111, 111, 112, 111, 111, 111, 65, 108, 108, 108, 9, 135, 135, 135, 0, 136, 136, 136, 0, 138, 138, 138, 0, 139, 139, 139, 0, 137, 137, 137, 0, 136, 136, 136, 0, 137, 137, 137, 0, 140, 140, 140, 0, 139, 139, 139, 0, 136, 136, 136, 0, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 135, 135, 135, 0, 140, 140, 140, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 145, 145, 145, 0, 132, 132, 132, 0, 127, 127, 127, 0, 127, 127, 127, 0, 126, 126, 126, 0, + 137, 137, 137, 0, 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 132, 132, 132, 0, 136, 136, 136, 0, 141, 141, 141, 0, 130, 130, 130, 0, 136, 136, 136, 0, 131, 131, 131, 0, 130, 130, 130, 0, 135, 135, 135, 0, 133, 133, 133, 0, 138, 138, 138, 0, 130, 130, 130, 0, 121, 121, 121, 45, 120, 120, 120, 132, 120, 120, 120, 198, 121, 121, 121, 255, 122, 122, 122, 255, 124, 124, 124, 255, + 126, 126, 126, 255, 127, 127, 127, 255, 127, 127, 127, 255, 126, 126, 126, 255, 125, 125, 125, 255, 124, 124, 124, 255, 122, 122, 122, 255, 119, 119, 119, 255, 115, 115, 115, 255, 113, 113, 113, 255, 111, 111, 111, 255, 108, 108, 108, 252, 106, 106, 106, 194, 103, 103, 103, 130, 101, 101, 101, 39, 139, 139, 139, 0, 138, 138, 138, 0, 136, 136, 136, 0, 137, 137, 137, 0, 140, 140, 140, 0, 140, 140, 140, 0, + 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, 134, 134, 134, 0, 135, 135, 135, 0, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 145, 145, 145, 0, 132, 132, 132, 0, 127, 127, 127, 0, 127, 127, 127, 0, 126, 126, 126, 0, 137, 137, 137, 0, 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 132, 132, 132, 0, 136, 136, 136, 0, 141, 141, 141, 0, 130, 130, 130, 0, 136, 136, 136, 0, 131, 131, 131, 0, 130, 130, 130, 0, 134, 134, 134, 0, 123, 123, 123, 14, 119, 119, 119, 114, 119, 119, 119, 206, + 121, 121, 121, 255, 124, 124, 124, 255, 128, 128, 128, 255, 131, 131, 131, 255, 136, 136, 136, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 142, 142, 142, 255, 142, 142, 142, 255, 141, 141, 141, 255, 139, 139, 139, 255, 137, 137, 137, 255, 134, 134, 134, 255, 130, 130, 130, 255, 126, 126, 125, 255, 121, 121, 121, 255, 115, 115, 115, 255, 109, 109, 109, 255, 104, 104, 104, 255, 101, 101, 101, 255, + 99, 99, 99, 202, 96, 96, 96, 105, 94, 94, 94, 9, 137, 137, 137, 0, 139, 139, 139, 0, 140, 140, 140, 0, 137, 137, 137, 0, 136, 136, 136, 0, 136, 136, 136, 0, 134, 134, 134, 0, 134, 134, 134, 0, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 145, 145, 145, 0, 132, 132, 132, 0, 127, 127, 127, 0, 127, 127, 127, 0, 126, 126, 126, 0, 137, 137, 137, 0, 139, 139, 139, 0, 138, 138, 138, 0, 137, 137, 137, 0, 133, 133, 133, 0, 135, 135, 135, 0, 141, 141, 141, 0, 132, 132, 132, 0, 134, 134, 134, 0, + 132, 132, 132, 0, 121, 121, 121, 17, 118, 118, 118, 127, 119, 119, 119, 238, 123, 123, 123, 255, 127, 127, 127, 255, 133, 133, 133, 255, 137, 137, 137, 255, 141, 141, 141, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 146, 146, 146, 255, 143, 143, 143, 255, 141, 141, 141, 255, + 137, 137, 137, 255, 133, 133, 133, 255, 129, 129, 129, 255, 124, 124, 124, 255, 116, 116, 116, 255, 109, 109, 109, 255, 101, 101, 101, 255, 96, 96, 96, 255, 94, 94, 94, 234, 91, 91, 91, 114, 88, 88, 88, 12, 140, 140, 140, 0, 138, 138, 138, 0, 136, 136, 136, 0, 136, 136, 136, 0, 134, 134, 134, 0, 134, 134, 134, 0, 138, 138, 138, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 145, 145, 145, 0, 133, 133, 133, 0, 127, 127, 127, 0, 127, 127, 127, 0, 126, 126, 126, 0, 135, 135, 135, 0, 140, 140, 140, 0, 138, 138, 138, 0, + 137, 137, 137, 0, 133, 133, 133, 0, 134, 134, 134, 0, 140, 140, 140, 0, 133, 133, 133, 0, 141, 141, 141, 2, 116, 116, 117, 97, 118, 118, 118, 235, 121, 121, 121, 255, 127, 127, 127, 255, 133, 133, 133, 255, 139, 139, 140, 255, 144, 144, 144, 255, 147, 147, 147, 255, 149, 149, 149, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, + 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 142, 142, 142, 255, 139, 139, 139, 255, 136, 136, 136, 255, 132, 132, 132, 255, 127, 127, 127, 255, 123, 123, 123, 255, 116, 116, 116, 255, 107, 107, 107, 255, 97, 97, 97, 255, 92, 92, 92, 255, 88, 88, 88, 228, 85, 85, 85, 87, 138, 138, 138, 0, 136, 136, 136, 0, 136, 136, 136, 0, + 135, 135, 135, 0, 134, 134, 134, 0, 137, 137, 137, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 144, 144, 144, 0, 135, 135, 135, 0, + 127, 127, 127, 0, 128, 128, 128, 0, 126, 126, 126, 0, 133, 133, 133, 0, 140, 140, 140, 0, 138, 138, 138, 0, 138, 138, 138, 0, 134, 134, 134, 0, 133, 133, 133, 0, 140, 140, 140, 0, 116, 116, 117, 36, 115, 115, 115, 192, 118, 118, 118, 255, 125, 125, 125, 255, 130, 130, 130, 255, 137, 137, 137, 255, 141, 141, 141, 255, 146, 146, 146, 255, 148, 148, 148, 255, 148, 148, 148, 255, 148, 148, 148, 255, + 150, 150, 150, 255, 151, 151, 151, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 148, 148, 148, 255, 148, 148, 148, 255, 146, 146, 146, 255, 145, 145, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 138, 138, 138, 255, 134, 134, 134, 255, 132, 132, 132, 255, 128, 128, 128, 255, 125, 125, 125, 255, 118, 118, 118, 255, 112, 112, 112, 255, + 103, 103, 103, 255, 91, 91, 91, 255, 86, 86, 86, 255, 82, 82, 82, 186, 81, 81, 81, 27, 136, 136, 136, 0, 135, 135, 135, 0, 134, 134, 134, 0, 137, 137, 137, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 144, 144, 144, 0, 137, 137, 137, 0, 126, 126, 126, 0, 128, 128, 128, 0, 126, 126, 126, 0, 131, 131, 131, 0, 141, 141, 141, 0, 138, 138, 138, 0, 138, 138, 138, 0, 135, 135, 135, 0, 134, 134, 134, 1, 113, 113, 113, 88, 114, 114, 114, 244, 119, 119, 119, 255, 127, 127, 127, 255, 134, 134, 134, 255, 139, 139, 139, 255, + 141, 141, 141, 255, 144, 144, 144, 255, 146, 146, 146, 255, 146, 146, 146, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 151, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 146, 146, 146, 255, 145, 145, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 138, 138, 138, 255, + 135, 135, 135, 255, 132, 132, 132, 255, 130, 130, 130, 255, 126, 126, 126, 255, 122, 122, 122, 255, 118, 118, 117, 255, 112, 112, 112, 255, 105, 105, 105, 255, 94, 94, 94, 255, 84, 84, 84, 255, 79, 79, 79, 240, 78, 78, 78, 78, 135, 135, 135, 0, 134, 134, 134, 0, 136, 136, 136, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 139, 139, 139, 0, 127, 127, 127, 0, 128, 128, 128, 0, 126, 126, 126, 0, 129, 129, 129, 0, 141, 141, 141, 0, 138, 138, 138, 0, 138, 138, 138, 0, 131, 131, 131, 1, 111, 111, 111, 133, + 114, 114, 114, 255, 121, 121, 121, 255, 128, 128, 128, 255, 133, 133, 133, 255, 138, 138, 138, 255, 140, 140, 140, 255, 142, 142, 142, 255, 143, 143, 143, 255, 143, 143, 143, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, + 149, 149, 149, 255, 148, 148, 148, 255, 144, 144, 144, 255, 143, 143, 143, 255, 140, 140, 140, 255, 138, 138, 138, 255, 135, 135, 135, 255, 132, 132, 132, 255, 128, 128, 128, 255, 125, 125, 125, 255, 123, 123, 123, 255, 120, 120, 120, 255, 117, 117, 117, 255, 111, 111, 111, 255, 105, 105, 105, 255, 96, 96, 96, 255, 83, 83, 83, 255, 77, 77, 77, 255, 75, 75, 75, 120, 134, 134, 134, 0, 135, 135, 135, 0, + 140, 140, 140, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 127, 127, 127, 0, 128, 128, 128, 0, 127, 127, 127, 0, + 128, 128, 128, 0, 141, 141, 141, 0, 137, 137, 137, 0, 113, 113, 113, 4, 110, 110, 110, 157, 113, 113, 113, 255, 120, 120, 120, 255, 127, 127, 127, 255, 132, 132, 132, 255, 135, 135, 135, 255, 137, 137, 138, 255, 139, 139, 139, 255, 140, 140, 140, 255, 141, 141, 141, 255, 142, 142, 142, 255, 144, 144, 144, 255, 147, 147, 147, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, + 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 151, 151, 151, 255, 148, 148, 148, 255, 147, 147, 147, 255, 144, 144, 144, 255, 143, 143, 143, 255, 140, 140, 140, 255, 138, 138, 138, 255, 136, 136, 136, 255, 134, 134, 134, 255, 132, 132, 132, 255, 128, 128, 128, 255, 126, 126, 126, 255, 122, 122, 122, 255, 119, 119, 119, 255, 116, 116, 116, 255, 114, 114, 114, 255, 110, 110, 110, 255, + 104, 104, 104, 255, 96, 96, 96, 255, 83, 83, 83, 255, 75, 75, 75, 255, 72, 72, 72, 144, 135, 135, 135, 0, 140, 140, 140, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 128, 128, 128, 0, 128, 128, 128, 0, 127, 127, 127, 0, 127, 127, 127, 0, 139, 139, 139, 0, 126, 126, 126, 2, 107, 107, 107, 169, 112, 112, 113, 255, 119, 119, 119, 255, 126, 126, 126, 255, 130, 130, 131, 255, 132, 132, 133, 255, 134, 134, 134, 255, 135, 135, 135, 255, 136, 136, 136, 255, 138, 138, 138, 255, 140, 140, 140, 255, 142, 142, 142, 255, + 144, 144, 144, 255, 145, 145, 146, 255, 147, 147, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 146, 146, 146, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 135, 135, 135, 255, 132, 132, 132, 255, 131, 131, 131, 255, 129, 129, 129, 255, 127, 127, 127, 255, + 125, 125, 125, 255, 122, 122, 122, 255, 118, 118, 118, 255, 115, 115, 115, 255, 114, 114, 113, 255, 112, 112, 112, 255, 107, 107, 107, 255, 102, 102, 102, 255, 94, 94, 94, 255, 82, 82, 82, 255, 72, 72, 72, 255, 69, 69, 69, 153, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 144, 144, 144, 0, 130, 130, 130, 0, 128, 128, 128, 0, 255, 255, 255, 0, 255, 255, 255, 0, 127, 127, 127, 1, 105, 105, 105, 145, 109, 109, 109, 255, 116, 116, 116, 255, 124, 124, 124, 255, 128, 128, 129, 255, 130, 130, 130, 255, 130, 130, 130, 255, + 131, 131, 131, 255, 134, 134, 134, 255, 136, 136, 136, 255, 138, 138, 138, 255, 141, 141, 141, 255, 141, 141, 141, 255, 143, 143, 143, 255, 145, 145, 145, 255, 147, 147, 147, 255, 148, 148, 148, 255, 150, 150, 150, 255, 153, 153, 153, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 148, 148, 148, 255, 147, 147, 147, 255, 142, 142, 142, 255, + 139, 139, 139, 255, 134, 134, 134, 255, 131, 131, 131, 255, 127, 127, 127, 255, 125, 125, 125, 255, 123, 123, 123, 255, 122, 122, 122, 255, 121, 121, 121, 255, 118, 118, 118, 255, 114, 114, 114, 255, 111, 111, 111, 255, 110, 110, 110, 255, 108, 108, 108, 255, 105, 105, 105, 255, 100, 100, 100, 255, 91, 91, 91, 255, 79, 79, 79, 255, 70, 70, 70, 255, 68, 68, 68, 135, 141, 141, 141, 0, 141, 141, 141, 0, + 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 145, 145, 145, 0, 132, 132, 132, 0, 128, 128, 128, 0, 255, 255, 255, 0, 255, 255, 255, 0, 104, 104, 104, 118, 106, 106, 107, 255, + 114, 114, 114, 255, 120, 120, 120, 255, 125, 125, 125, 255, 126, 126, 126, 255, 127, 127, 127, 255, 128, 128, 128, 255, 130, 130, 130, 255, 133, 133, 133, 255, 135, 135, 135, 255, 137, 137, 137, 255, 139, 139, 139, 255, 141, 141, 141, 255, 144, 144, 144, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 153, 153, 153, 255, 154, 154, 154, 255, 156, 156, 156, 255, 157, 157, 157, 255, 155, 155, 155, 255, + 155, 155, 155, 255, 155, 155, 155, 255, 152, 152, 152, 255, 150, 150, 150, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 137, 137, 137, 255, 133, 133, 133, 255, 128, 128, 128, 255, 124, 124, 124, 255, 119, 119, 119, 255, 117, 117, 117, 255, 117, 117, 117, 255, 116, 116, 116, 255, 113, 113, 113, 255, 111, 111, 111, 255, 109, 109, 109, 255, 106, 106, 106, 255, 105, 105, 105, 255, 102, 102, 102, 255, + 96, 96, 96, 255, 89, 89, 89, 255, 76, 76, 76, 255, 67, 67, 67, 255, 65, 65, 65, 102, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 145, 145, 145, 0, + 134, 134, 134, 0, 127, 127, 127, 0, 255, 255, 255, 0, 103, 103, 103, 58, 104, 104, 104, 249, 110, 110, 111, 255, 118, 118, 118, 255, 122, 122, 122, 255, 123, 123, 123, 255, 123, 123, 123, 255, 125, 125, 125, 255, 127, 127, 127, 255, 128, 128, 128, 255, 130, 130, 130, 255, 133, 133, 133, 255, 136, 136, 136, 255, 139, 139, 139, 255, 141, 141, 141, 255, 145, 145, 145, 255, 146, 146, 147, 255, 149, 149, 149, 255, + 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 147, 147, 147, 255, 143, 143, 143, 255, 142, 142, 142, 255, 139, 139, 139, 255, 137, 137, 137, 255, 133, 133, 133, 255, 130, 130, 130, 255, 126, 126, 126, 255, 120, 120, 120, 255, 115, 115, 115, 255, 111, 111, 111, 255, 110, 110, 110, 255, + 110, 110, 110, 255, 110, 110, 110, 255, 108, 108, 108, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 99, 99, 99, 255, 94, 94, 94, 255, 86, 86, 86, 255, 73, 73, 73, 255, 66, 66, 66, 249, 64, 64, 64, 48, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 144, 144, 144, 0, 136, 136, 136, 0, 126, 126, 126, 0, 103, 103, 103, 21, 101, 101, 101, 227, 108, 108, 108, 255, 117, 117, 117, 255, 122, 122, 122, 255, 122, 122, 122, 255, 120, 120, 120, 255, 122, 122, 122, 255, 124, 124, 124, 255, 125, 125, 125, 255, 126, 126, 126, 255, 130, 130, 130, 255, 133, 133, 133, 255, + 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 142, 255, 143, 143, 143, 255, 145, 145, 145, 255, 146, 146, 146, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 143, 143, 143, 255, 139, 139, 139, 255, 136, 136, 136, 255, 132, 132, 132, 255, 130, 130, 130, 255, + 127, 127, 127, 255, 125, 125, 125, 255, 122, 122, 122, 255, 117, 117, 117, 255, 111, 111, 111, 255, 107, 107, 107, 255, 105, 105, 105, 255, 106, 106, 106, 255, 107, 107, 107, 255, 105, 105, 105, 255, 102, 102, 102, 255, 101, 101, 101, 255, 99, 99, 99, 255, 96, 96, 96, 255, 91, 91, 91, 255, 83, 83, 83, 255, 69, 69, 69, 255, 64, 64, 64, 219, 63, 63, 63, 12, 138, 138, 138, 0, 137, 137, 137, 0, + 136, 136, 136, 0, 135, 135, 135, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 144, 144, 144, 0, 137, 137, 137, 0, 137, 137, 137, 1, 99, 99, 99, 155, 104, 104, 104, 255, 116, 116, 117, 255, 88, 87, 87, 255, 91, 90, 89, 255, 123, 123, 124, 255, 119, 119, 120, 255, + 119, 119, 120, 255, 121, 121, 121, 255, 122, 122, 122, 255, 126, 126, 126, 255, 129, 129, 130, 255, 133, 133, 133, 255, 136, 136, 136, 255, 138, 138, 138, 255, 139, 139, 139, 255, 140, 140, 140, 255, 141, 141, 141, 255, 145, 145, 145, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 153, 153, 153, 255, 150, 150, 150, 255, + 148, 148, 148, 255, 144, 144, 144, 255, 141, 141, 141, 255, 137, 137, 137, 255, 132, 132, 132, 255, 127, 127, 127, 255, 122, 122, 122, 255, 121, 121, 121, 255, 119, 119, 119, 255, 117, 117, 117, 255, 114, 114, 114, 255, 109, 109, 109, 255, 103, 103, 103, 255, 101, 101, 101, 255, 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 103, 255, 100, 100, 100, 255, 99, 99, 99, 255, 98, 98, 98, 255, 95, 95, 95, 255, + 88, 88, 88, 255, 78, 78, 78, 255, 65, 65, 65, 255, 63, 63, 63, 144, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 143, 143, 143, 0, 142, 142, 142, 0, 100, 100, 100, 56, 100, 100, 100, 252, + 108, 108, 108, 255, 100, 100, 100, 255, 55, 53, 53, 255, 55, 53, 53, 255, 75, 75, 75, 255, 121, 121, 121, 255, 120, 120, 120, 255, 118, 118, 118, 255, 121, 121, 121, 255, 125, 125, 125, 255, 129, 129, 129, 255, 132, 132, 132, 255, 134, 134, 134, 255, 135, 135, 135, 255, 135, 135, 135, 255, 138, 138, 138, 255, 141, 141, 141, 255, 144, 144, 144, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, + 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 134, 255, 128, 128, 128, 255, 122, 122, 122, 255, 117, 117, 117, 255, 114, 114, 114, 255, 113, 113, 113, 255, 111, 111, 111, 255, 109, 109, 109, 255, 104, 104, 104, 255, 100, 100, 100, 255, 96, 96, 96, 255, + 98, 98, 98, 255, 101, 101, 101, 255, 100, 100, 100, 255, 97, 97, 97, 255, 96, 96, 96, 255, 95, 95, 95, 255, 92, 92, 92, 255, 85, 85, 85, 255, 73, 73, 73, 255, 65, 65, 65, 252, 63, 63, 63, 48, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, + 143, 143, 143, 0, 144, 144, 144, 0, 144, 144, 144, 0, 133, 133, 133, 2, 97, 97, 97, 205, 103, 103, 103, 255, 108, 108, 108, 255, 112, 112, 113, 255, 74, 73, 73, 255, 57, 55, 56, 255, 58, 56, 57, 255, 67, 65, 66, 255, 112, 112, 113, 255, 122, 122, 122, 255, 122, 122, 122, 255, 124, 124, 125, 255, 126, 126, 126, 255, 128, 128, 128, 255, 129, 129, 129, 255, 130, 130, 130, 255, 132, 132, 133, 255, + 137, 137, 137, 255, 140, 140, 140, 255, 142, 142, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 153, 153, 153, 255, 151, 151, 151, 255, 147, 147, 147, 255, 145, 145, 145, 255, 139, 139, 139, 255, 136, 136, 136, 255, 132, 132, 132, 255, 128, 128, 128, 255, 122, 122, 122, 255, 118, 118, 118, 255, 112, 112, 112, 255, + 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 106, 106, 106, 255, 102, 102, 102, 255, 95, 95, 95, 255, 94, 94, 94, 255, 96, 96, 96, 255, 98, 98, 98, 255, 98, 98, 98, 255, 96, 96, 96, 255, 95, 95, 95, 255, 93, 93, 93, 255, 90, 90, 90, 255, 81, 81, 81, 255, 69, 69, 69, 255, 64, 64, 64, 189, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 141, 141, 141, 0, 140, 140, 140, 0, 140, 140, 140, 0, 95, 95, 96, 73, 98, 98, 99, 255, 104, 104, 104, 255, 108, 108, 109, 255, 110, 110, 111, 255, 116, 116, 117, 255, 90, 90, 90, 255, 59, 59, 59, 255, 60, 59, 59, 255, 61, 61, 61, 255, 103, 102, 102, 255, 125, 125, 125, 255, + 124, 124, 124, 255, 123, 123, 123, 255, 124, 124, 124, 255, 125, 125, 126, 255, 129, 129, 129, 255, 133, 133, 133, 255, 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 142, 255, 145, 145, 145, 255, 149, 149, 149, 255, 152, 152, 152, 255, 152, 152, 152, 255, 155, 155, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 152, 152, 152, 255, 149, 149, 149, 255, 144, 144, 144, 255, 138, 138, 138, 255, + 133, 133, 133, 255, 130, 130, 130, 255, 125, 125, 125, 255, 122, 122, 122, 255, 117, 117, 117, 255, 112, 112, 112, 255, 108, 108, 108, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 104, 255, 102, 102, 102, 255, 97, 97, 97, 255, 92, 92, 92, 255, 92, 92, 92, 255, 95, 95, 95, 255, 97, 97, 97, 255, 96, 96, 96, 255, 95, 95, 95, 255, 95, 95, 95, 255, 93, 93, 93, 255, 88, 88, 88, 255, + 78, 78, 78, 255, 67, 67, 67, 255, 67, 67, 67, 60, 131, 131, 131, 0, 131, 131, 131, 0, 131, 131, 131, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, 137, 137, 137, 0, 137, 137, 137, 0, 131, 131, 131, 2, 96, 96, 96, 193, 101, 101, 101, 255, 105, 105, 106, 255, 106, 106, 107, 255, 107, 107, 107, 255, 108, 108, 109, 255, + 115, 115, 115, 255, 103, 103, 103, 255, 64, 64, 65, 255, 62, 62, 62, 255, 63, 62, 63, 255, 90, 90, 90, 255, 122, 122, 122, 255, 120, 120, 120, 255, 121, 121, 121, 255, 123, 123, 123, 255, 128, 128, 128, 255, 130, 130, 130, 255, 134, 134, 134, 255, 137, 137, 138, 255, 140, 140, 140, 255, 144, 144, 144, 255, 146, 146, 146, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, + 154, 154, 154, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 142, 142, 142, 255, 137, 137, 137, 255, 133, 133, 133, 255, 127, 127, 127, 255, 123, 123, 123, 255, 119, 119, 119, 255, 115, 115, 115, 255, 111, 111, 111, 255, 108, 108, 108, 255, 103, 103, 103, 255, 99, 99, 99, 255, 100, 100, 100, 255, 101, 101, 101, 255, 100, 100, 100, 255, 94, 94, 94, 255, 91, 91, 91, 255, 91, 91, 91, 255, + 95, 95, 95, 255, 97, 97, 97, 255, 96, 96, 96, 255, 95, 95, 95, 255, 97, 97, 96, 255, 94, 94, 94, 255, 86, 86, 86, 255, 74, 74, 74, 255, 69, 69, 69, 183, 133, 133, 133, 0, 133, 133, 133, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 140, 140, 140, 0, 141, 141, 141, 0, 96, 96, 96, 47, + 97, 97, 97, 255, 102, 102, 103, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 106, 255, 106, 106, 106, 255, 107, 107, 108, 255, 110, 110, 110, 255, 111, 111, 111, 255, 74, 74, 74, 255, 65, 65, 65, 255, 93, 93, 94, 255, 120, 120, 120, 255, 117, 117, 117, 255, 119, 119, 119, 255, 123, 123, 123, 255, 125, 125, 125, 255, 128, 128, 128, 255, 132, 132, 132, 255, 135, 135, 135, 255, 138, 138, 138, 255, + 140, 140, 140, 255, 143, 143, 143, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 147, 147, 147, 255, 144, 144, 144, 255, 140, 140, 140, 255, 135, 135, 135, 255, 130, 130, 130, 255, 125, 125, 125, 255, 120, 120, 120, 255, 116, 116, 116, 255, 112, 112, 112, 255, 109, 109, 109, 255, 106, 106, 106, 255, 102, 102, 102, 255, 98, 98, 98, 255, + 96, 96, 96, 255, 98, 98, 98, 255, 100, 100, 100, 255, 97, 97, 97, 255, 92, 92, 92, 255, 90, 90, 90, 255, 93, 93, 93, 255, 97, 97, 97, 255, 98, 98, 98, 255, 98, 98, 98, 255, 100, 100, 100, 255, 98, 98, 98, 255, 93, 93, 93, 255, 84, 84, 84, 255, 73, 73, 72, 255, 73, 73, 73, 39, 133, 133, 133, 0, 133, 133, 133, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, 144, 144, 144, 0, 133, 133, 133, 2, 94, 94, 94, 144, 98, 98, 99, 255, 104, 104, 104, 255, 103, 103, 104, 255, 103, 103, 103, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 105, 255, 110, 110, 110, 255, 117, 117, 117, 255, 94, 94, 95, 255, 117, 117, 118, 255, 114, 114, 115, 255, 114, 114, 114, 255, 117, 117, 117, 255, + 120, 120, 120, 255, 122, 122, 123, 255, 125, 125, 125, 255, 128, 128, 129, 255, 131, 131, 132, 255, 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 142, 255, 144, 144, 144, 255, 148, 148, 148, 255, 151, 151, 151, 255, 154, 154, 154, 255, 155, 155, 155, 255, 153, 153, 153, 255, 149, 149, 149, 255, 144, 144, 144, 255, 138, 138, 138, 255, 134, 134, 134, 255, 128, 128, 128, 255, 123, 123, 123, 255, 117, 117, 117, 255, + 113, 113, 113, 255, 108, 108, 108, 255, 107, 107, 107, 255, 102, 102, 102, 255, 101, 101, 101, 255, 98, 98, 98, 255, 94, 94, 94, 255, 95, 95, 95, 255, 97, 97, 97, 255, 98, 98, 98, 255, 95, 95, 95, 255, 91, 91, 91, 255, 92, 92, 92, 255, 96, 96, 96, 255, 102, 102, 102, 255, 102, 102, 102, 255, 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 101, 255, 91, 91, 91, 255, 80, 80, 80, 255, + 75, 75, 75, 138, 135, 135, 135, 0, 135, 135, 135, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 143, 143, 143, 0, 116, 116, 116, 7, 95, 95, 95, 231, 101, 101, 102, 255, 105, 105, 105, 255, 101, 101, 101, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 101, 101, 101, 255, 103, 103, 103, 255, 106, 106, 107, 255, + 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 111, 255, 109, 109, 110, 255, 111, 111, 112, 255, 116, 116, 116, 255, 116, 116, 117, 255, 119, 119, 119, 255, 120, 120, 120, 255, 124, 124, 124, 255, 129, 129, 129, 255, 133, 133, 133, 255, 135, 135, 135, 255, 138, 138, 138, 255, 143, 143, 143, 255, 149, 149, 149, 255, 153, 153, 153, 255, 155, 155, 155, 255, 156, 156, 156, 255, 155, 155, 155, 255, 150, 150, 150, 255, + 145, 145, 145, 255, 137, 137, 137, 255, 132, 132, 132, 255, 124, 124, 124, 255, 119, 119, 119, 255, 113, 113, 113, 255, 111, 111, 111, 255, 106, 106, 106, 255, 102, 102, 102, 255, 100, 100, 100, 255, 98, 98, 98, 255, 97, 97, 97, 255, 94, 94, 94, 255, 93, 93, 93, 255, 95, 95, 95, 255, 98, 98, 98, 255, 98, 98, 98, 255, 96, 96, 96, 255, 95, 95, 95, 255, 98, 98, 98, 255, 104, 104, 104, 255, + 105, 105, 105, 255, 105, 105, 105, 255, 107, 107, 107, 255, 104, 104, 104, 255, 99, 99, 99, 255, 86, 86, 86, 255, 78, 78, 78, 225, 136, 136, 136, 0, 136, 136, 136, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 139, 139, 139, 1, 99, 99, 99, 58, 99, 99, 100, 255, 105, 105, 105, 255, 104, 104, 104, 255, 100, 100, 100, 255, + 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 101, 255, 100, 100, 100, 255, 103, 103, 103, 255, 106, 106, 107, 255, 106, 106, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 108, 255, 110, 110, 110, 255, 112, 112, 112, 255, 113, 113, 113, 255, 114, 114, 114, 255, 117, 117, 117, 255, 121, 121, 121, 255, 125, 125, 125, 255, 127, 127, 127, 255, 130, 130, 130, 255, 137, 137, 137, 255, 144, 144, 144, 255, + 149, 149, 149, 255, 152, 152, 152, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 148, 148, 148, 255, 141, 141, 141, 255, 134, 134, 134, 255, 128, 128, 128, 255, 122, 122, 122, 255, 115, 115, 115, 255, 110, 110, 110, 255, 108, 108, 108, 255, 104, 104, 104, 255, 99, 99, 99, 255, 98, 98, 98, 255, 96, 96, 96, 255, 96, 96, 96, 255, 95, 95, 95, 255, 93, 93, 93, 255, 94, 94, 94, 255, + 99, 99, 99, 255, 103, 103, 103, 255, 102, 102, 102, 255, 99, 99, 99, 255, 100, 100, 99, 255, 105, 105, 105, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 104, 104, 104, 255, 95, 95, 95, 255, 82, 82, 82, 255, 79, 79, 79, 45, 132, 132, 132, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, + 142, 142, 142, 1, 100, 100, 100, 127, 102, 102, 102, 255, 107, 107, 107, 255, 103, 103, 103, 255, 100, 100, 100, 255, 100, 100, 101, 255, 102, 102, 102, 255, 99, 99, 99, 255, 99, 99, 100, 255, 103, 103, 103, 255, 105, 105, 105, 255, 104, 104, 105, 255, 104, 104, 104, 255, 103, 103, 103, 255, 105, 105, 106, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 110, 110, 111, 255, 114, 114, 115, 255, + 118, 118, 118, 255, 120, 120, 120, 255, 122, 122, 122, 255, 129, 129, 129, 255, 137, 137, 137, 255, 141, 141, 141, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 151, 151, 151, 255, 145, 145, 145, 255, 137, 137, 137, 255, 130, 130, 130, 255, 123, 123, 123, 255, 117, 117, 117, 255, 112, 112, 112, 255, 107, 107, 107, 255, 103, 103, 103, 255, 102, 102, 102, 255, 99, 99, 99, 255, + 96, 96, 96, 255, 95, 95, 95, 255, 96, 96, 96, 255, 96, 96, 96, 255, 95, 95, 95, 255, 97, 97, 97, 255, 102, 102, 102, 255, 107, 107, 107, 255, 108, 108, 108, 255, 105, 105, 105, 255, 104, 104, 104, 255, 106, 106, 106, 255, 111, 111, 111, 255, 110, 110, 110, 255, 110, 110, 110, 255, 110, 110, 110, 255, 107, 107, 107, 255, 98, 98, 98, 255, 85, 85, 85, 255, 79, 79, 79, 109, 131, 131, 131, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, 141, 141, 141, 2, 104, 104, 104, 186, 106, 106, 106, 255, 108, 108, 108, 255, 102, 102, 102, 255, 100, 100, 100, 255, 101, 101, 101, 255, 100, 100, 100, 255, 97, 97, 98, 255, 99, 99, 100, 255, 102, 102, 102, 255, 103, 103, 103, 255, 103, 103, 103, 255, 102, 102, 103, 255, 102, 102, 102, 255, + 105, 105, 105, 255, 106, 106, 106, 255, 104, 104, 105, 255, 104, 104, 104, 255, 108, 108, 109, 255, 112, 112, 112, 255, 113, 113, 113, 255, 115, 115, 115, 255, 120, 120, 120, 255, 127, 127, 127, 255, 132, 132, 132, 255, 135, 135, 135, 255, 140, 140, 140, 255, 144, 144, 144, 255, 149, 149, 149, 255, 151, 151, 151, 255, 148, 148, 148, 255, 142, 142, 142, 255, 132, 132, 132, 255, 124, 124, 124, 255, 117, 117, 117, 255, + 111, 111, 111, 255, 107, 107, 107, 255, 103, 103, 103, 255, 100, 100, 100, 255, 99, 99, 99, 255, 98, 98, 98, 255, 96, 96, 96, 255, 95, 95, 95, 255, 96, 96, 96, 255, 100, 100, 100, 255, 101, 101, 101, 255, 102, 102, 102, 255, 105, 105, 105, 255, 110, 110, 110, 255, 112, 112, 112, 255, 110, 110, 110, 255, 106, 106, 106, 255, 107, 107, 107, 255, 111, 111, 111, 255, 111, 111, 111, 255, 111, 111, 111, 255, + 112, 112, 112, 255, 109, 109, 109, 255, 101, 101, 101, 255, 88, 88, 88, 255, 81, 81, 81, 178, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 138, 138, 138, 4, 108, 108, 108, 236, 111, 111, 111, 255, 108, 108, 108, 255, 102, 102, 102, 255, 100, 100, 100, 255, 101, 101, 101, 255, 99, 99, 99, 255, 97, 97, 97, 255, + 100, 100, 100, 255, 102, 102, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, 100, 100, 101, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 105, 105, 106, 255, 108, 108, 109, 255, 109, 109, 109, 255, 112, 112, 113, 255, 118, 118, 118, 255, 122, 122, 122, 255, 124, 124, 124, 255, 129, 129, 129, 255, 134, 134, 134, 255, 142, 142, 142, 255, 151, 151, 151, 255, + 154, 154, 154, 255, 153, 153, 153, 255, 145, 145, 145, 255, 134, 134, 134, 255, 122, 122, 122, 255, 110, 110, 110, 255, 104, 104, 104, 255, 101, 101, 101, 255, 99, 99, 99, 255, 96, 96, 96, 255, 97, 97, 97, 255, 99, 99, 99, 255, 99, 99, 99, 255, 100, 100, 100, 255, 101, 101, 101, 255, 104, 104, 103, 255, 106, 106, 106, 255, 106, 106, 106, 255, 108, 108, 107, 255, 111, 111, 111, 255, 114, 114, 114, 255, + 112, 112, 112, 255, 108, 108, 108, 255, 107, 107, 107, 255, 110, 110, 110, 255, 111, 111, 111, 255, 110, 110, 110, 255, 112, 112, 112, 255, 109, 109, 110, 255, 103, 103, 103, 255, 91, 91, 91, 255, 81, 81, 81, 222, 130, 130, 130, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 118, 118, 119, 30, 116, 116, 116, 255, 116, 116, 116, 255, + 110, 110, 111, 255, 101, 101, 102, 255, 102, 102, 102, 255, 102, 102, 102, 255, 98, 98, 99, 255, 97, 97, 97, 255, 101, 101, 101, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 100, 100, 100, 255, 101, 101, 101, 255, 102, 102, 103, 255, 100, 100, 100, 255, 99, 99, 100, 255, 101, 101, 101, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 106, 255, 109, 109, 109, 255, 111, 111, 112, 255, + 113, 113, 113, 255, 117, 117, 117, 255, 123, 123, 123, 255, 132, 132, 132, 255, 142, 142, 142, 255, 152, 152, 152, 255, 158, 158, 158, 255, 155, 155, 155, 255, 145, 145, 145, 255, 135, 135, 135, 255, 122, 122, 122, 255, 107, 107, 107, 255, 98, 98, 98, 255, 96, 96, 96, 255, 95, 95, 95, 255, 94, 94, 94, 255, 97, 97, 97, 255, 101, 101, 101, 255, 107, 107, 107, 255, 107, 107, 107, 255, 106, 106, 106, 255, + 108, 108, 108, 255, 110, 110, 110, 255, 110, 110, 110, 255, 110, 110, 110, 255, 111, 111, 111, 255, 113, 113, 113, 255, 112, 112, 112, 255, 109, 109, 109, 255, 107, 107, 107, 255, 108, 108, 108, 255, 110, 110, 110, 255, 109, 109, 109, 255, 110, 110, 110, 255, 111, 111, 111, 255, 104, 104, 104, 255, 93, 93, 93, 255, 82, 82, 82, 252, 85, 85, 85, 10, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 122, 122, 122, 66, 123, 123, 124, 255, 122, 122, 122, 255, 114, 114, 114, 255, 106, 106, 107, 255, 106, 106, 107, 255, 106, 106, 106, 255, 101, 101, 101, 255, 100, 100, 100, 255, 104, 104, 104, 255, 104, 104, 104, 255, 102, 102, 102, 255, 100, 100, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 101, 101, 101, 255, 98, 98, 98, 255, 98, 98, 98, 255, + 100, 100, 101, 255, 100, 100, 100, 255, 100, 100, 101, 255, 104, 104, 104, 255, 105, 105, 106, 255, 105, 105, 106, 255, 107, 107, 107, 255, 111, 111, 112, 255, 117, 117, 117, 255, 124, 124, 124, 255, 134, 134, 134, 255, 145, 145, 145, 255, 153, 153, 153, 255, 150, 150, 150, 255, 138, 138, 138, 255, 123, 123, 123, 255, 112, 112, 112, 255, 103, 103, 103, 255, 94, 94, 94, 255, 92, 92, 92, 255, 94, 94, 94, 255, + 98, 98, 98, 255, 102, 102, 102, 255, 107, 107, 107, 255, 113, 113, 113, 255, 112, 112, 112, 255, 110, 110, 110, 255, 109, 109, 109, 255, 111, 111, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, 110, 110, 110, 255, 112, 112, 112, 255, 112, 112, 112, 255, 109, 109, 109, 255, 107, 107, 107, 255, 108, 108, 108, 255, 108, 108, 109, 255, 108, 108, 108, 255, 109, 109, 109, 255, 110, 110, 110, 255, 106, 106, 106, 255, + 95, 95, 95, 255, 84, 84, 84, 255, 81, 81, 82, 50, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 130, 130, 130, 89, 129, 129, 129, 255, 128, 128, 129, 255, 119, 119, 120, 255, 112, 112, 112, 255, 113, 113, 113, 255, 111, 111, 111, 255, 106, 106, 106, 255, 107, 107, 107, 255, 111, 111, 111, 255, 110, 110, 110, 255, 107, 107, 108, 255, + 106, 106, 106, 255, 105, 105, 105, 255, 105, 105, 105, 255, 101, 101, 101, 255, 98, 98, 98, 255, 99, 99, 99, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 104, 104, 104, 255, 107, 107, 108, 255, 108, 108, 108, 255, 112, 112, 112, 255, 121, 121, 121, 255, 136, 136, 136, 255, 147, 147, 147, 255, 146, 146, 146, 255, 129, 129, 129, 255, + 110, 110, 110, 255, 98, 98, 98, 255, 94, 94, 94, 255, 93, 93, 93, 255, 95, 95, 95, 255, 103, 103, 103, 255, 108, 108, 108, 255, 108, 108, 108, 255, 110, 110, 110, 255, 115, 115, 115, 255, 114, 114, 114, 255, 111, 111, 111, 255, 108, 108, 108, 255, 109, 109, 109, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 110, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 106, 106, 106, 255, + 106, 106, 106, 255, 107, 107, 108, 255, 107, 107, 107, 255, 108, 108, 108, 255, 110, 110, 110, 255, 106, 106, 106, 255, 96, 96, 96, 255, 85, 85, 85, 255, 81, 81, 82, 74, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 137, 137, 138, 102, 137, 137, 137, 255, 135, 135, 135, 255, 124, 124, 125, 255, 119, 119, 119, 255, 120, 120, 120, 255, + 118, 118, 118, 255, 113, 113, 113, 255, 115, 115, 115, 255, 117, 117, 117, 255, 117, 117, 117, 255, 115, 115, 115, 255, 114, 114, 114, 255, 113, 113, 113, 255, 112, 112, 113, 255, 108, 108, 108, 255, 105, 105, 106, 255, 106, 106, 106, 255, 105, 105, 106, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 103, 255, 99, 99, 99, 255, 99, 99, 99, 255, 103, 103, 103, 255, 102, 102, 102, 255, 98, 98, 98, 255, + 100, 100, 101, 255, 108, 108, 109, 255, 121, 121, 121, 255, 139, 139, 139, 255, 145, 145, 145, 255, 121, 121, 121, 255, 102, 102, 102, 255, 91, 91, 91, 255, 94, 94, 94, 255, 102, 102, 102, 255, 105, 105, 105, 255, 108, 108, 108, 255, 111, 111, 111, 255, 109, 109, 110, 255, 109, 109, 109, 255, 113, 113, 113, 255, 113, 113, 114, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 109, 109, 109, 255, + 108, 108, 108, 255, 108, 108, 108, 255, 110, 110, 110, 255, 110, 110, 110, 255, 107, 107, 108, 255, 105, 105, 106, 255, 104, 104, 104, 255, 106, 106, 106, 255, 106, 106, 106, 255, 106, 106, 106, 255, 108, 108, 108, 255, 105, 105, 105, 255, 96, 96, 96, 255, 85, 85, 85, 255, 81, 81, 82, 93, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, + 145, 145, 145, 117, 144, 144, 144, 255, 141, 141, 141, 255, 132, 132, 132, 255, 126, 126, 126, 255, 126, 126, 126, 255, 126, 126, 126, 255, 121, 121, 121, 255, 123, 123, 123, 255, 126, 126, 127, 255, 126, 126, 126, 255, 124, 124, 124, 255, 123, 123, 124, 255, 124, 124, 124, 255, 123, 123, 123, 255, 119, 119, 119, 255, 117, 117, 117, 255, 117, 117, 118, 255, 118, 118, 118, 255, 117, 117, 117, 255, 118, 118, 118, 255, + 115, 115, 115, 255, 110, 110, 110, 255, 110, 110, 110, 255, 111, 111, 111, 255, 102, 102, 102, 255, 93, 93, 93, 255, 97, 97, 97, 255, 99, 99, 99, 255, 100, 100, 101, 255, 117, 117, 117, 255, 148, 148, 148, 255, 103, 103, 103, 255, 103, 103, 103, 255, 108, 108, 108, 255, 104, 104, 104, 255, 104, 104, 104, 255, 104, 104, 105, 255, 105, 105, 105, 255, 107, 107, 107, 255, 108, 108, 108, 255, 107, 107, 107, 255, + 109, 109, 109, 255, 111, 111, 111, 255, 108, 108, 108, 255, 107, 107, 107, 255, 106, 106, 107, 255, 107, 107, 108, 255, 107, 107, 107, 255, 106, 106, 106, 255, 108, 108, 108, 255, 108, 108, 108, 255, 107, 107, 107, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 106, 255, 105, 105, 106, 255, 106, 106, 107, 255, 105, 105, 106, 255, 96, 96, 97, 255, 85, 85, 86, 255, 82, 82, 83, 106, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 152, 152, 152, 117, 151, 151, 151, 255, 147, 147, 147, 255, 138, 138, 139, 255, 132, 132, 133, 255, 133, 133, 134, 255, 133, 133, 133, 255, 129, 129, 130, 255, 131, 131, 132, 255, 134, 134, 135, 255, 135, 135, 136, 255, 133, 133, 134, 255, 134, 134, 135, 255, 135, 135, 136, 255, 134, 134, 135, 255, + 132, 132, 132, 255, 131, 131, 132, 255, 131, 131, 132, 255, 132, 132, 133, 255, 133, 133, 134, 255, 136, 136, 136, 255, 134, 134, 134, 255, 131, 131, 131, 255, 134, 134, 135, 255, 136, 136, 137, 255, 129, 129, 130, 255, 125, 125, 126, 255, 129, 129, 130, 255, 130, 130, 131, 255, 125, 125, 126, 255, 126, 126, 127, 255, 101, 101, 101, 255, 103, 103, 103, 255, 106, 106, 106, 255, 104, 104, 104, 255, 99, 99, 99, 255, + 99, 99, 99, 255, 99, 99, 99, 255, 101, 101, 101, 255, 103, 103, 103, 255, 104, 104, 104, 255, 104, 104, 104, 255, 105, 105, 105, 255, 109, 109, 109, 255, 106, 106, 106, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 107, 107, 107, 255, 106, 106, 106, 255, 106, 106, 106, 255, 104, 104, 104, 255, 102, 102, 102, 255, 104, 104, 104, 255, 104, 104, 104, 255, + 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 97, 97, 97, 255, 85, 85, 85, 255, 82, 82, 82, 110, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 1, 158, 158, 158, 107, 158, 158, 159, 255, 154, 154, 154, 255, 145, 145, 145, 255, 139, 139, 139, 255, 140, 140, 141, 255, 139, 139, 140, 255, 137, 137, 137, 255, 139, 139, 139, 255, + 142, 142, 142, 255, 143, 143, 143, 255, 142, 142, 142, 255, 143, 143, 143, 255, 145, 145, 145, 255, 145, 145, 145, 255, 142, 142, 143, 255, 143, 143, 143, 255, 144, 144, 144, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 150, 150, 150, 255, 147, 147, 147, 255, 153, 153, 153, 255, 155, 155, 155, 255, 149, 149, 149, 255, 143, 143, 143, 255, 140, 140, 140, 255, 129, 129, 129, 255, 103, 103, 103, 255, + 119, 119, 119, 255, 146, 146, 146, 255, 124, 124, 125, 255, 107, 107, 108, 255, 99, 99, 100, 255, 95, 95, 96, 255, 94, 94, 95, 255, 94, 94, 95, 255, 96, 96, 96, 255, 98, 98, 99, 255, 102, 102, 102, 255, 101, 101, 102, 255, 102, 102, 103, 255, 105, 105, 105, 255, 103, 103, 104, 255, 103, 103, 104, 255, 103, 103, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, 103, 103, 103, 255, 105, 105, 105, 255, + 104, 104, 105, 255, 104, 104, 105, 255, 103, 103, 104, 255, 102, 102, 102, 255, 102, 102, 103, 255, 102, 102, 103, 255, 103, 103, 103, 255, 103, 103, 104, 255, 103, 103, 103, 255, 96, 96, 96, 255, 85, 85, 85, 255, 83, 83, 83, 95, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 163, 163, 163, 96, 164, 164, 164, 255, 158, 158, 158, 255, + 150, 150, 150, 255, 144, 144, 144, 255, 146, 146, 146, 255, 146, 146, 146, 255, 144, 144, 144, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 156, 156, 156, 255, 151, 151, 151, 255, 147, 147, 147, 255, 147, 147, 147, 255, + 143, 143, 143, 255, 129, 129, 129, 255, 115, 115, 114, 255, 99, 99, 99, 255, 101, 101, 101, 255, 124, 124, 124, 255, 152, 152, 152, 255, 149, 149, 149, 255, 137, 137, 137, 255, 132, 132, 133, 255, 118, 118, 119, 255, 106, 106, 107, 255, 98, 98, 98, 255, 95, 95, 95, 255, 94, 94, 95, 255, 96, 96, 97, 255, 100, 100, 101, 255, 99, 99, 100, 255, 99, 99, 100, 255, 101, 101, 102, 255, 100, 100, 101, 255, + 102, 102, 102, 255, 101, 101, 102, 255, 100, 100, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 103, 103, 104, 255, 103, 103, 103, 255, 102, 102, 103, 255, 101, 101, 101, 255, 100, 100, 101, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 103, 255, 102, 102, 103, 255, 101, 101, 102, 255, 94, 94, 95, 255, 83, 83, 84, 255, 83, 83, 84, 83, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 0, 168, 168, 168, 77, 169, 169, 169, 255, 164, 164, 164, 255, 155, 155, 155, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 148, 148, 148, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, + 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 138, 138, 138, 255, 130, 130, 130, 255, 124, 124, 124, 255, 116, 116, 116, 255, 105, 105, 105, 255, 101, 101, 101, 255, 103, 103, 103, 255, 118, 118, 118, 255, 143, 143, 144, 255, 161, 161, 161, 255, 154, 154, 155, 255, 143, 143, 144, 255, 138, 138, 139, 255, 133, 133, 133, 255, 121, 121, 121, 255, 111, 111, 111, 255, 106, 106, 107, 255, 101, 101, 102, 255, + 99, 99, 100, 255, 101, 101, 102, 255, 99, 99, 99, 255, 98, 98, 99, 255, 98, 98, 99, 255, 99, 99, 99, 255, 100, 100, 100, 255, 99, 99, 99, 255, 98, 98, 99, 255, 100, 100, 101, 255, 101, 101, 102, 255, 101, 101, 102, 255, 101, 101, 102, 255, 101, 101, 101, 255, 100, 100, 101, 255, 99, 99, 100, 255, 100, 100, 101, 255, 100, 100, 100, 255, 100, 100, 101, 255, 102, 102, 102, 255, 100, 100, 100, 255, + 93, 93, 94, 255, 82, 82, 83, 255, 84, 84, 84, 59, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 166, 166, 166, 44, 174, 174, 174, 255, 168, 168, 168, 255, 160, 160, 160, 255, 153, 153, 153, 255, 152, 152, 152, 255, 153, 153, 153, 255, 150, 150, 150, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 151, 151, 151, 255, + 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 144, 144, 144, 255, 141, 141, 141, 255, 139, 139, 139, 255, 136, 136, 136, 255, 133, 133, 133, 255, 128, 128, 128, 255, 120, 120, 120, 255, 111, 111, 111, 255, 105, 105, 105, 255, 102, 102, 102, 255, 103, 103, 103, 255, 111, 111, 111, 255, 122, 122, 122, 255, 134, 134, 135, 255, 149, 149, 149, 255, 158, 158, 158, 255, 155, 155, 155, 255, 146, 146, 147, 255, + 140, 140, 140, 255, 134, 134, 135, 255, 131, 131, 132, 255, 127, 127, 128, 255, 116, 116, 117, 255, 108, 108, 108, 255, 106, 106, 106, 255, 106, 106, 107, 255, 104, 104, 104, 255, 99, 99, 100, 255, 98, 98, 99, 255, 100, 100, 101, 255, 99, 99, 100, 255, 97, 97, 98, 255, 98, 98, 98, 255, 100, 100, 101, 255, 99, 99, 100, 255, 99, 99, 99, 255, 100, 100, 101, 255, 99, 99, 100, 255, 98, 98, 99, 255, + 99, 99, 99, 255, 99, 99, 100, 255, 99, 99, 100, 255, 99, 99, 100, 255, 101, 101, 101, 255, 99, 99, 99, 255, 92, 92, 92, 255, 82, 82, 83, 255, 95, 95, 96, 17, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 0, 139, 139, 139, 12, 176, 176, 176, 245, 172, 172, 172, 255, 163, 163, 163, 255, 154, 154, 154, 255, 151, 151, 151, 255, + 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 146, 255, 148, 148, 148, 255, 148, 148, 148, 255, 145, 145, 145, 255, 144, 144, 144, 255, 144, 144, 144, 255, 139, 139, 139, 255, 134, 134, 134, 255, 129, 129, 129, 255, 126, 126, 126, 255, 120, 120, 120, 255, 116, 116, 116, 255, 112, 112, 112, 255, 105, 105, 105, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 109, 109, 109, 255, 121, 121, 121, 255, + 136, 136, 136, 255, 146, 146, 146, 255, 153, 153, 154, 255, 155, 155, 156, 255, 151, 151, 152, 255, 147, 147, 147, 255, 144, 144, 144, 255, 139, 139, 140, 255, 138, 138, 139, 255, 133, 133, 134, 255, 124, 124, 125, 255, 117, 117, 117, 255, 115, 115, 115, 255, 114, 114, 115, 255, 108, 108, 109, 255, 103, 103, 104, 255, 103, 103, 103, 255, 104, 104, 105, 255, 102, 102, 102, 255, 99, 99, 100, 255, 99, 99, 100, 255, + 100, 100, 101, 255, 98, 98, 99, 255, 97, 97, 98, 255, 99, 99, 100, 255, 98, 98, 99, 255, 97, 97, 98, 255, 98, 98, 98, 255, 98, 98, 98, 255, 98, 98, 99, 255, 99, 99, 100, 255, 100, 100, 100, 255, 98, 98, 99, 255, 90, 90, 90, 255, 80, 80, 81, 230, 136, 136, 136, 3, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 0, + 138, 138, 138, 9, 176, 176, 176, 200, 173, 173, 173, 255, 164, 164, 164, 255, 154, 154, 154, 255, 148, 148, 148, 255, 147, 147, 147, 255, 144, 144, 144, 255, 141, 141, 141, 255, 140, 140, 140, 255, 141, 141, 141, 255, 137, 137, 137, 255, 134, 134, 134, 255, 134, 134, 134, 255, 129, 129, 129, 255, 122, 122, 122, 255, 118, 118, 117, 255, 114, 114, 114, 255, 109, 109, 109, 255, 104, 104, 104, 255, 103, 103, 103, 255, + 102, 102, 102, 255, 103, 103, 103, 255, 109, 109, 109, 255, 115, 115, 115, 255, 119, 119, 119, 255, 127, 127, 127, 255, 140, 140, 141, 255, 152, 152, 152, 255, 157, 157, 158, 255, 156, 156, 156, 255, 155, 155, 156, 255, 154, 154, 154, 255, 150, 150, 151, 255, 145, 145, 146, 255, 137, 137, 138, 255, 131, 131, 132, 255, 128, 128, 128, 255, 127, 127, 127, 255, 125, 125, 126, 255, 120, 120, 121, 255, 113, 113, 113, 255, + 108, 108, 109, 255, 108, 108, 109, 255, 106, 106, 107, 255, 104, 104, 104, 255, 102, 102, 102, 255, 102, 102, 103, 255, 102, 102, 103, 255, 100, 100, 100, 255, 97, 97, 98, 255, 98, 98, 98, 255, 97, 97, 98, 255, 96, 96, 97, 255, 96, 96, 97, 255, 97, 97, 98, 255, 97, 97, 98, 255, 98, 98, 99, 255, 99, 99, 99, 255, 96, 96, 96, 255, 88, 88, 89, 255, 80, 80, 81, 190, 129, 129, 129, 1, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 0, 136, 136, 136, 6, 173, 173, 173, 146, 172, 172, 172, 255, 163, 163, 163, 255, 151, 151, 151, 255, 142, 142, 142, 255, 141, 141, 141, 255, 139, 139, 139, 255, 134, 134, 134, 255, 131, 131, 131, 255, 132, 132, 132, 255, 129, 129, 129, 255, 124, 124, 124, 255, 123, 123, 123, 255, 119, 119, 119, 255, + 112, 112, 112, 255, 106, 106, 106, 255, 105, 105, 105, 255, 103, 103, 103, 255, 100, 100, 100, 255, 102, 102, 102, 255, 106, 106, 106, 255, 108, 108, 108, 255, 114, 114, 114, 255, 123, 123, 123, 255, 131, 131, 132, 255, 135, 135, 135, 255, 141, 141, 142, 255, 150, 150, 150, 255, 154, 154, 154, 255, 155, 155, 156, 255, 155, 155, 155, 255, 152, 152, 153, 255, 149, 149, 150, 255, 142, 142, 142, 255, 134, 134, 135, 255, + 132, 132, 133, 255, 134, 134, 134, 255, 134, 134, 135, 255, 133, 133, 134, 255, 126, 126, 127, 255, 118, 118, 119, 255, 114, 114, 115, 255, 113, 113, 114, 255, 110, 110, 111, 255, 107, 107, 107, 255, 106, 106, 107, 255, 106, 106, 107, 255, 104, 104, 105, 255, 101, 101, 102, 255, 100, 100, 100, 255, 100, 100, 101, 255, 98, 98, 99, 255, 97, 97, 98, 255, 97, 97, 98, 255, 96, 96, 97, 255, 97, 97, 98, 255, + 98, 98, 99, 255, 97, 97, 98, 255, 94, 94, 95, 255, 86, 86, 87, 255, 80, 80, 81, 125, 148, 148, 148, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 0, 136, 136, 136, 3, 168, 168, 168, 81, 170, 170, 170, 255, 162, 162, 162, 255, 149, 149, 149, 255, 137, 137, 137, 255, 133, 133, 133, 255, 132, 132, 132, 255, 127, 127, 127, 255, + 123, 123, 123, 255, 122, 122, 122, 255, 120, 120, 120, 255, 115, 115, 115, 255, 112, 112, 112, 255, 110, 110, 110, 255, 105, 105, 105, 255, 101, 101, 101, 255, 102, 102, 102, 255, 102, 102, 102, 255, 102, 102, 102, 255, 105, 105, 105, 255, 111, 111, 111, 255, 116, 116, 116, 255, 121, 121, 121, 255, 128, 128, 128, 255, 137, 137, 138, 255, 145, 145, 145, 255, 150, 150, 150, 255, 151, 151, 151, 255, 150, 150, 151, 255, + 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 147, 255, 143, 143, 144, 255, 139, 139, 139, 255, 135, 135, 136, 255, 137, 137, 137, 255, 139, 139, 140, 255, 139, 139, 139, 255, 134, 134, 135, 255, 129, 129, 129, 255, 124, 124, 125, 255, 122, 122, 122, 255, 117, 117, 118, 255, 113, 113, 114, 255, 110, 110, 111, 255, 111, 111, 112, 255, 109, 109, 110, 255, 106, 106, 107, 255, 103, 103, 103, 255, 102, 102, 103, 255, + 102, 102, 102, 255, 99, 99, 100, 255, 99, 99, 100, 255, 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 98, 255, 99, 99, 100, 255, 97, 97, 98, 255, 92, 92, 92, 255, 83, 83, 84, 255, 81, 81, 82, 61, 148, 148, 148, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 0, 137, 137, 137, 2, 152, 152, 152, 25, 170, 170, 170, 242, + 161, 161, 161, 255, 148, 148, 148, 255, 134, 134, 134, 255, 127, 127, 127, 255, 123, 123, 123, 255, 121, 121, 121, 255, 115, 115, 115, 255, 113, 113, 113, 255, 113, 113, 113, 255, 110, 110, 110, 255, 106, 106, 106, 255, 106, 106, 106, 255, 103, 103, 103, 255, 101, 101, 101, 255, 102, 102, 102, 255, 105, 105, 105, 255, 107, 107, 107, 255, 109, 109, 109, 255, 116, 116, 116, 255, 123, 123, 123, 255, 129, 129, 129, 255, + 134, 134, 134, 255, 140, 140, 140, 255, 146, 146, 147, 255, 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 150, 150, 151, 255, 148, 148, 149, 255, 147, 147, 148, 255, 145, 145, 146, 255, 143, 143, 143, 255, 142, 142, 142, 255, 141, 141, 142, 255, 140, 140, 141, 255, 138, 138, 139, 255, 135, 135, 136, 255, 130, 130, 131, 255, 130, 130, 130, 255, 127, 127, 127, 255, 121, 121, 121, 255, 117, 117, 118, 255, + 117, 117, 118, 255, 115, 115, 115, 255, 112, 112, 113, 255, 108, 108, 109, 255, 107, 107, 107, 255, 105, 105, 106, 255, 103, 103, 104, 255, 101, 101, 102, 255, 102, 102, 103, 255, 101, 101, 102, 255, 99, 99, 100, 255, 99, 99, 100, 255, 99, 99, 100, 255, 98, 98, 99, 255, 91, 91, 92, 255, 82, 82, 82, 238, 112, 112, 112, 6, 148, 148, 148, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 8, 165, 165, 165, 169, 162, 162, 162, 255, 148, 148, 148, 255, 131, 131, 131, 255, 119, 119, 119, 255, 116, 116, 116, 255, 113, 113, 113, 255, 109, 109, 109, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, + 109, 109, 109, 255, 113, 113, 113, 255, 115, 115, 115, 255, 121, 121, 121, 255, 129, 129, 130, 255, 135, 135, 135, 255, 141, 141, 141, 255, 144, 144, 144, 255, 148, 148, 148, 255, 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 155, 255, 153, 153, 154, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 147, 147, 148, 255, 146, 146, 146, 255, 143, 143, 143, 255, 140, 140, 141, 255, 136, 136, 137, 255, + 135, 135, 135, 255, 133, 133, 134, 255, 132, 132, 133, 255, 130, 130, 130, 255, 125, 125, 126, 255, 123, 123, 124, 255, 122, 122, 122, 255, 118, 118, 118, 255, 114, 114, 115, 255, 112, 112, 113, 255, 111, 111, 112, 255, 108, 108, 109, 255, 105, 105, 106, 255, 105, 105, 106, 255, 105, 105, 105, 255, 104, 104, 105, 255, 102, 102, 102, 255, 102, 102, 102, 255, 102, 102, 103, 255, 98, 98, 99, 255, 90, 90, 91, 255, + 84, 84, 85, 158, 148, 148, 148, 1, 149, 149, 149, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 0, 139, 139, 139, 0, 137, 137, 137, 3, 161, 161, 161, 81, 161, 161, 161, 255, 149, 149, 149, 255, 132, 132, 132, 255, 116, 116, 116, 255, 110, 110, 110, 255, 107, 107, 107, 255, 105, 105, 105, 255, 100, 100, 100, 255, 100, 100, 100, 255, + 103, 103, 103, 255, 105, 105, 105, 255, 104, 104, 104, 255, 107, 107, 107, 255, 108, 108, 108, 255, 109, 109, 109, 255, 112, 112, 112, 255, 117, 117, 117, 255, 122, 122, 122, 255, 127, 127, 127, 255, 132, 132, 132, 255, 140, 140, 140, 255, 145, 145, 146, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 152, 255, 152, 152, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, + 149, 149, 150, 255, 148, 148, 148, 255, 146, 146, 147, 255, 143, 143, 143, 255, 141, 141, 141, 255, 139, 139, 140, 255, 137, 137, 138, 255, 134, 134, 135, 255, 132, 132, 133, 255, 130, 130, 131, 255, 130, 130, 130, 255, 129, 129, 130, 255, 126, 126, 127, 255, 120, 120, 121, 255, 117, 117, 117, 255, 115, 115, 116, 255, 113, 113, 114, 255, 111, 111, 112, 255, 109, 109, 110, 255, 109, 109, 110, 255, 107, 107, 108, 255, + 106, 106, 106, 255, 104, 104, 104, 255, 105, 105, 105, 255, 103, 103, 103, 255, 97, 97, 98, 255, 89, 89, 90, 255, 88, 88, 89, 63, 151, 151, 151, 0, 151, 151, 151, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 0, 145, 145, 145, 0, 144, 144, 144, 0, 141, 141, 141, 13, 162, 162, 162, 217, 153, 153, 153, 255, 138, 138, 138, 255, + 118, 118, 118, 255, 106, 106, 106, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 101, 255, 99, 99, 99, 255, 102, 102, 102, 255, 106, 106, 106, 255, 108, 108, 108, 255, 109, 109, 109, 255, 112, 112, 112, 255, 114, 114, 114, 255, 116, 116, 117, 255, 121, 121, 121, 255, 128, 128, 128, 255, 132, 132, 132, 255, 135, 135, 136, 255, 141, 141, 142, 255, 148, 148, 148, 255, 153, 153, 153, 255, 155, 155, 155, 255, + 155, 155, 156, 255, 154, 154, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 151, 151, 152, 255, 152, 152, 152, 255, 149, 149, 149, 255, 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 135, 255, 133, 133, 134, 255, 133, 133, 134, 255, 133, 133, 133, 255, 132, 132, 132, 255, 128, 128, 128, 255, 123, 123, 124, 255, 121, 121, 122, 255, + 120, 120, 120, 255, 116, 116, 117, 255, 114, 114, 114, 255, 113, 113, 113, 255, 112, 112, 112, 255, 110, 110, 111, 255, 108, 108, 109, 255, 107, 107, 107, 255, 106, 106, 107, 255, 104, 104, 105, 255, 97, 97, 97, 255, 89, 89, 90, 208, 150, 150, 150, 3, 152, 152, 152, 0, 152, 152, 152, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 145, 145, 145, 0, + 145, 145, 145, 0, 144, 144, 144, 0, 143, 143, 143, 4, 158, 158, 158, 109, 155, 155, 155, 255, 142, 142, 142, 255, 124, 124, 124, 255, 108, 108, 108, 255, 102, 102, 102, 255, 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 102, 255, 101, 101, 101, 255, 107, 107, 107, 255, 112, 112, 112, 255, 113, 113, 113, 255, 116, 116, 116, 255, 118, 118, 118, 255, 121, 121, 121, 255, 125, 125, 126, 255, 132, 132, 132, 255, + 136, 136, 136, 255, 139, 139, 140, 255, 143, 143, 143, 255, 146, 146, 147, 255, 152, 152, 152, 255, 154, 154, 155, 255, 156, 156, 156, 255, 156, 156, 156, 255, 156, 156, 156, 255, 155, 155, 155, 255, 152, 152, 153, 255, 152, 152, 152, 255, 150, 150, 151, 255, 147, 147, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 142, 255, 138, 138, 139, 255, 138, 138, 139, 255, 138, 138, 138, 255, 137, 137, 137, 255, + 136, 136, 137, 255, 134, 134, 135, 255, 131, 131, 131, 255, 129, 129, 129, 255, 126, 126, 127, 255, 125, 125, 126, 255, 122, 122, 123, 255, 118, 118, 119, 255, 117, 117, 118, 255, 116, 116, 117, 255, 115, 115, 116, 255, 113, 113, 113, 255, 109, 109, 110, 255, 109, 109, 110, 255, 109, 109, 110, 255, 105, 105, 106, 255, 96, 96, 97, 255, 95, 95, 95, 88, 150, 150, 150, 1, 152, 152, 152, 0, 152, 152, 152, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 145, 145, 145, 0, 146, 146, 146, 0, 146, 146, 146, 0, 149, 149, 149, 0, 148, 148, 148, 18, 158, 158, 158, 223, 150, 150, 150, 255, 133, 133, 133, 255, 114, 114, 114, 255, 103, 103, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 104, 255, 106, 106, 106, 255, 113, 113, 113, 255, + 118, 118, 118, 255, 121, 121, 121, 255, 123, 123, 123, 255, 127, 127, 128, 255, 130, 130, 131, 255, 134, 134, 134, 255, 139, 139, 139, 255, 143, 143, 143, 255, 145, 145, 146, 255, 148, 148, 148, 255, 151, 151, 152, 255, 153, 153, 154, 255, 153, 153, 154, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 151, 255, 148, 148, 149, 255, 147, 147, 148, 255, 145, 145, 146, 255, + 142, 142, 143, 255, 140, 140, 141, 255, 140, 140, 140, 255, 140, 140, 141, 255, 140, 140, 141, 255, 139, 139, 140, 255, 137, 137, 138, 255, 134, 134, 134, 255, 131, 131, 132, 255, 129, 129, 130, 255, 130, 130, 131, 255, 129, 129, 129, 255, 125, 125, 125, 255, 122, 122, 122, 255, 119, 119, 120, 255, 119, 119, 120, 255, 117, 117, 118, 255, 114, 114, 115, 255, 112, 112, 113, 255, 112, 112, 113, 255, 111, 111, 112, 255, + 104, 104, 105, 255, 96, 96, 97, 217, 147, 147, 147, 5, 149, 149, 149, 0, 152, 152, 152, 0, 152, 152, 152, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 152, 152, 152, 0, 152, 152, 152, 0, 151, 151, 151, 0, 146, 146, 146, 5, 157, 157, 157, 94, 157, 157, 157, 255, 144, 144, 144, 255, 126, 126, 126, 255, 111, 111, 111, 255, + 104, 104, 104, 255, 106, 106, 106, 255, 108, 108, 108, 255, 108, 108, 108, 255, 109, 109, 109, 255, 112, 112, 112, 255, 119, 119, 119, 255, 125, 125, 125, 255, 129, 129, 129, 255, 132, 132, 132, 255, 134, 134, 134, 255, 137, 137, 137, 255, 140, 140, 141, 255, 144, 144, 144, 255, 148, 148, 148, 255, 151, 151, 152, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 151, 151, 152, 255, + 151, 151, 151, 255, 151, 151, 152, 255, 149, 149, 150, 255, 147, 147, 148, 255, 147, 147, 147, 255, 146, 146, 146, 255, 144, 144, 145, 255, 144, 144, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 142, 142, 143, 255, 139, 139, 140, 255, 137, 137, 137, 255, 134, 134, 134, 255, 132, 132, 133, 255, 133, 133, 134, 255, 131, 131, 132, 255, 130, 130, 131, 255, 128, 128, 129, 255, 126, 126, 127, 255, 124, 124, 125, 255, + 122, 122, 123, 255, 121, 121, 122, 255, 118, 118, 119, 255, 116, 116, 117, 255, 115, 115, 116, 255, 112, 112, 112, 255, 104, 104, 104, 255, 103, 103, 103, 80, 150, 150, 150, 3, 150, 150, 150, 0, 151, 151, 151, 0, 151, 151, 151, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 151, 151, 151, 0, 150, 150, 150, 0, 149, 149, 149, 0, 148, 148, 148, 0, + 147, 147, 147, 1, 142, 142, 142, 13, 160, 160, 160, 191, 154, 154, 154, 255, 139, 139, 139, 255, 123, 123, 123, 255, 110, 110, 110, 255, 107, 107, 107, 255, 110, 110, 110, 255, 113, 113, 113, 255, 115, 115, 115, 255, 115, 115, 115, 255, 120, 120, 120, 255, 129, 129, 129, 255, 133, 133, 133, 255, 136, 136, 137, 255, 138, 138, 139, 255, 140, 140, 140, 255, 143, 143, 143, 255, 145, 145, 145, 255, 149, 149, 149, 255, + 152, 152, 152, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, 151, 151, 152, 255, 152, 152, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 149, 149, 149, 255, 147, 147, 147, 255, 146, 146, 146, 255, 143, 143, 144, 255, 140, 140, 141, 255, 137, 137, 138, 255, 135, 135, 136, 255, 135, 135, 136, 255, 135, 135, 135, 255, + 134, 134, 135, 255, 132, 132, 132, 255, 130, 130, 131, 255, 130, 130, 130, 255, 130, 130, 130, 255, 127, 127, 128, 255, 125, 125, 126, 255, 122, 122, 123, 255, 121, 121, 122, 255, 121, 121, 122, 255, 116, 116, 117, 255, 111, 111, 111, 255, 106, 106, 106, 171, 147, 147, 147, 6, 151, 151, 151, 1, 152, 152, 152, 0, 152, 152, 152, 0, 152, 152, 152, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 0, 142, 142, 142, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 3, 155, 155, 155, 52, 163, 163, 163, 245, 154, 154, 154, 255, 139, 139, 139, 255, 123, 123, 123, 255, 114, 114, 114, 255, 112, 112, 113, 255, 116, 116, 116, 255, 119, 119, 119, 255, 121, 121, 121, 255, 124, 124, 124, 255, 128, 128, 128, 255, 134, 134, 135, 255, + 139, 139, 140, 255, 142, 142, 143, 255, 144, 144, 145, 255, 146, 146, 147, 255, 147, 147, 148, 255, 149, 149, 150, 255, 151, 151, 151, 255, 152, 152, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 154, 154, 155, 255, 153, 153, 153, 255, 153, 153, 154, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 149, 255, 146, 146, 146, 255, 143, 143, 143, 255, + 141, 141, 141, 255, 139, 139, 139, 255, 137, 137, 137, 255, 138, 138, 138, 255, 137, 137, 138, 255, 136, 136, 137, 255, 133, 133, 134, 255, 132, 132, 132, 255, 132, 132, 132, 255, 131, 131, 132, 255, 131, 131, 132, 255, 130, 130, 131, 255, 127, 127, 128, 255, 125, 125, 125, 255, 125, 125, 126, 255, 123, 123, 124, 255, 116, 116, 117, 255, 110, 110, 111, 238, 114, 114, 114, 35, 143, 143, 143, 2, 146, 146, 146, 0, + 146, 146, 146, 0, 144, 144, 144, 0, 143, 143, 143, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 139, 139, 139, 0, 138, 138, 138, 1, 138, 138, 138, 7, 162, 162, 162, 112, 164, 164, 164, 255, 154, 154, 154, 255, 138, 138, 138, 255, 125, 125, 125, 255, 117, 117, 118, 255, + 119, 119, 119, 255, 123, 123, 123, 255, 127, 127, 127, 255, 129, 129, 129, 255, 130, 130, 130, 255, 133, 133, 133, 255, 138, 138, 139, 255, 144, 144, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 152, 152, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 151, 255, + 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 148, 255, 145, 145, 145, 255, 143, 143, 144, 255, 141, 141, 142, 255, 141, 141, 141, 255, 139, 139, 140, 255, 139, 139, 139, 255, 139, 139, 140, 255, 138, 138, 139, 255, 135, 135, 136, 255, 133, 133, 134, 255, 133, 133, 133, 255, 133, 133, 134, 255, 133, 133, 134, 255, 132, 132, 133, 255, 130, 130, 131, 255, 130, 130, 130, 255, 129, 129, 129, 255, 128, 128, 129, 255, + 123, 123, 124, 255, 117, 117, 117, 255, 113, 113, 114, 96, 138, 138, 138, 3, 141, 141, 141, 0, 141, 141, 141, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 1, + 138, 138, 138, 12, 168, 168, 168, 162, 167, 167, 167, 255, 156, 156, 156, 255, 140, 140, 140, 255, 129, 129, 129, 255, 124, 124, 124, 255, 126, 126, 126, 255, 129, 129, 129, 255, 132, 132, 132, 255, 134, 134, 134, 255, 135, 135, 135, 255, 137, 137, 137, 255, 143, 143, 143, 255, 148, 148, 149, 255, 152, 152, 152, 255, 154, 154, 155, 255, 155, 155, 156, 255, 154, 154, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, + 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 151, 255, 148, 148, 149, 255, 149, 149, 149, 255, 147, 147, 148, 255, 146, 146, 146, 255, 146, 146, 146, 255, 144, 144, 145, 255, 144, 144, 145, 255, 143, 143, 144, 255, 143, 143, 143, 255, 142, 142, 143, 255, 142, 142, 143, 255, 142, 142, 142, 255, 140, 140, 141, 255, 137, 137, 138, 255, 135, 135, 136, 255, 135, 135, 135, 255, 135, 135, 135, 255, 136, 136, 136, 255, + 135, 135, 135, 255, 132, 132, 133, 255, 132, 132, 132, 255, 132, 132, 133, 255, 133, 133, 134, 255, 132, 132, 132, 255, 123, 123, 124, 255, 118, 118, 119, 148, 140, 140, 140, 5, 139, 139, 139, 1, 140, 140, 140, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, + 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 140, 140, 140, 2, 145, 145, 145, 19, 173, 173, 173, 188, 170, 170, 170, 255, 159, 159, 159, 255, 145, 145, 145, 255, 136, 136, 136, 255, 130, 130, 130, 255, 130, 130, 130, 255, 133, 133, 133, 255, 137, 137, 138, 255, 139, 139, 139, 255, 140, 140, 140, 255, 143, 143, 143, 255, 145, 145, 145, 255, + 150, 150, 150, 255, 154, 154, 155, 255, 157, 157, 158, 255, 157, 157, 158, 255, 157, 157, 157, 255, 155, 155, 156, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, 146, 146, 147, 255, 147, 147, 147, 255, 145, 145, 146, 255, 144, 144, 145, 255, 143, 143, 143, 255, 141, 141, 141, 255, + 139, 139, 139, 255, 137, 137, 138, 255, 137, 137, 138, 255, 137, 137, 137, 255, 137, 137, 138, 255, 136, 136, 137, 255, 134, 134, 135, 255, 132, 132, 133, 255, 133, 133, 133, 255, 136, 136, 137, 255, 135, 135, 136, 255, 130, 130, 131, 255, 124, 124, 125, 177, 139, 139, 139, 10, 142, 142, 142, 1, 140, 140, 140, 0, 142, 142, 142, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 0, 138, 138, 138, 0, 138, 138, 138, 0, 137, 137, 137, 0, 137, 137, 137, 0, 137, 137, 137, 0, 136, 136, 136, 0, 135, 135, 135, 0, 138, 138, 138, 4, 154, 154, 154, 26, 177, 177, 177, 209, 174, 174, 174, 255, 163, 163, 163, 255, 151, 151, 151, 255, 141, 141, 141, 255, 134, 134, 135, 255, + 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 143, 255, 144, 144, 145, 255, 146, 146, 147, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 152, 255, 153, 153, 153, 255, 155, 155, 156, 255, 157, 157, 157, 255, 156, 156, 157, 255, 156, 156, 156, 255, 155, 155, 155, 255, 155, 155, 155, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, + 149, 149, 149, 255, 147, 147, 148, 255, 144, 144, 145, 255, 143, 143, 143, 255, 140, 140, 141, 255, 139, 139, 139, 255, 139, 139, 140, 255, 139, 139, 140, 255, 140, 140, 140, 255, 139, 139, 140, 255, 138, 138, 138, 255, 136, 136, 137, 255, 134, 134, 134, 255, 136, 136, 136, 255, 137, 137, 138, 255, 138, 138, 139, 255, 135, 135, 135, 255, 129, 129, 130, 194, 138, 138, 138, 14, 148, 148, 148, 2, 147, 147, 147, 0, + 148, 148, 148, 0, 147, 147, 147, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 0, 134, 134, 134, 0, 133, 133, 133, 0, 132, 132, 132, 0, 132, 132, 132, 0, 131, 131, 131, 0, 130, 130, 130, 0, 128, 128, 128, 0, 131, 131, 131, 1, 139, 139, 139, 6, + 158, 158, 158, 31, 179, 179, 179, 202, 177, 177, 177, 255, 168, 168, 168, 255, 157, 157, 157, 255, 147, 147, 147, 255, 142, 142, 142, 255, 140, 140, 141, 255, 142, 142, 143, 255, 146, 146, 147, 255, 149, 149, 150, 255, 151, 151, 151, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 152, 255, 152, 152, 153, 255, 153, 153, 153, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, + 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 142, 142, 143, 255, 141, 141, 142, 255, 142, 142, 142, 255, 141, 141, 142, 255, 142, 142, 143, 255, 143, 143, 144, 255, 140, 140, 141, 255, 139, 139, 140, 255, 137, 137, 137, 255, 137, 137, 138, 255, 138, 138, 138, 255, 141, 141, 141, 255, 142, 142, 142, 255, + 139, 139, 140, 255, 134, 134, 135, 191, 138, 138, 138, 17, 147, 147, 147, 3, 148, 148, 148, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 129, 129, 129, 0, 128, 128, 128, 0, 128, 128, 128, 0, + 128, 128, 128, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 131, 131, 131, 1, 139, 139, 139, 3, 144, 144, 144, 7, 152, 152, 152, 24, 182, 182, 182, 183, 181, 181, 181, 255, 174, 174, 174, 255, 164, 164, 164, 255, 155, 155, 155, 255, 148, 148, 149, 255, 146, 146, 147, 255, 147, 147, 147, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, + 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 150, 255, 149, 149, 150, 255, 149, 149, 150, 255, 148, 148, 149, 255, 148, 148, 149, 255, 147, 147, 148, 255, 146, 146, 147, 255, 145, 145, 146, 255, 144, 144, 145, 255, 145, 145, 145, 255, 145, 145, 145, 255, 145, 145, 146, 255, 145, 145, 146, 255, 144, 144, 144, 255, 142, 142, 143, 255, 140, 140, 140, 255, + 139, 139, 140, 255, 139, 139, 140, 255, 142, 142, 142, 255, 144, 144, 145, 255, 146, 146, 147, 255, 144, 144, 145, 255, 141, 141, 142, 171, 144, 144, 144, 14, 146, 146, 146, 3, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 130, 130, 130, 0, 139, 139, 139, 1, 145, 145, 145, 4, 142, 142, 142, 7, 137, 137, 137, 17, 183, 183, 183, 143, 185, 185, 186, 252, 181, 181, 181, 255, 173, 173, 173, 255, 164, 164, 164, 255, 157, 157, 157, 255, + 152, 152, 152, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 149, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 149, 255, 148, 148, 149, 255, 148, 148, 149, 255, + 147, 147, 148, 255, 146, 146, 146, 255, 145, 145, 145, 255, 142, 142, 143, 255, 141, 141, 142, 255, 141, 141, 141, 255, 143, 143, 143, 255, 147, 147, 148, 255, 149, 149, 150, 255, 150, 150, 150, 255, 149, 149, 149, 250, 146, 146, 146, 127, 154, 154, 154, 8, 155, 155, 155, 3, 148, 148, 148, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 142, 142, 142, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 130, 130, 130, 0, 138, 138, 138, 0, 144, 144, 144, 1, 139, 139, 139, 4, 134, 134, 134, 7, + 133, 133, 133, 14, 177, 177, 177, 82, 189, 189, 189, 231, 187, 187, 187, 255, 181, 181, 181, 255, 173, 173, 174, 255, 166, 166, 166, 255, 160, 160, 160, 255, 156, 156, 156, 255, 154, 154, 155, 255, 154, 154, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 155, 155, 156, 255, 154, 154, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 153, 153, 153, 255, + 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 145, 145, 146, 255, 144, 144, 145, 255, 143, 143, 144, 255, 144, 144, 145, 255, 146, 146, 146, 255, 149, 149, 150, 255, 153, 153, 154, 255, 155, 155, 156, 255, 154, 154, 154, 255, 153, 153, 154, 226, 150, 150, 151, 69, 150, 150, 150, 6, 157, 157, 157, 2, 157, 157, 157, 0, 149, 149, 149, 0, + 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 147, 147, 147, 0, 144, 144, 144, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, + 129, 129, 129, 0, 129, 129, 129, 0, 136, 136, 136, 0, 144, 144, 144, 0, 140, 140, 140, 1, 131, 131, 131, 4, 136, 136, 136, 6, 139, 139, 139, 8, 159, 159, 159, 32, 189, 189, 189, 154, 191, 191, 192, 250, 187, 187, 188, 255, 183, 183, 183, 255, 176, 176, 176, 255, 169, 169, 170, 255, 163, 163, 163, 255, 159, 159, 160, 255, 156, 156, 157, 255, 154, 154, 155, 255, 153, 153, 154, 255, 154, 154, 154, 255, + 155, 155, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 154, 154, 154, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 147, 255, 146, 146, 146, 255, 148, 148, 148, 255, 151, 151, 152, 255, 155, 155, 155, 255, 157, 157, 157, 255, 159, 159, 160, 255, 160, 160, 161, 255, 158, 158, 159, 250, 156, 156, 157, 143, + 148, 148, 148, 20, 147, 147, 147, 4, 151, 151, 151, 1, 156, 156, 156, 0, 158, 158, 158, 0, 150, 150, 150, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 148, 148, 148, 0, 144, 144, 144, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, + 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 135, 135, 135, 0, 144, 144, 144, 0, 141, 141, 141, 0, 132, 132, 132, 0, 137, 137, 137, 3, 141, 141, 141, 4, 138, 138, 138, 5, 134, 134, 134, 10, 178, 178, 178, 62, 193, 193, 193, 186, 194, 194, 194, 255, 190, 190, 190, 255, 185, 185, 185, 255, + 180, 180, 180, 255, 174, 174, 174, 255, 169, 169, 169, 255, 165, 165, 165, 255, 161, 161, 162, 255, 159, 159, 159, 255, 156, 156, 157, 255, 155, 155, 156, 255, 154, 154, 154, 255, 153, 153, 154, 255, 151, 151, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 151, 255, 150, 150, 151, 255, 151, 151, 151, 255, 153, 153, 154, 255, 155, 155, 156, 255, 158, 158, 158, 255, 161, 161, 162, 255, 163, 163, 164, 255, + 165, 165, 166, 255, 166, 166, 166, 255, 166, 166, 166, 255, 163, 163, 163, 177, 156, 156, 156, 52, 140, 140, 140, 7, 141, 141, 141, 2, 146, 146, 146, 0, 151, 151, 151, 0, 155, 155, 155, 0, 158, 158, 158, 0, 151, 151, 151, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 148, 148, 148, 0, 144, 144, 144, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 128, 128, 128, 0, 134, 134, 134, 0, 143, 143, 143, 0, 142, 142, 142, 0, 133, 133, 133, 0, 135, 135, 135, 0, 141, 141, 141, 1, 136, 136, 136, 2, + 131, 131, 131, 2, 134, 134, 134, 5, 140, 140, 140, 11, 182, 182, 182, 65, 195, 195, 195, 170, 195, 195, 196, 242, 192, 192, 193, 255, 188, 188, 188, 255, 185, 185, 185, 255, 181, 181, 181, 255, 178, 178, 179, 255, 174, 174, 174, 255, 171, 171, 171, 255, 168, 168, 169, 255, 166, 166, 166, 255, 164, 164, 165, 255, 162, 162, 163, 255, 162, 162, 162, 255, 161, 161, 161, 255, 162, 162, 163, 255, 164, 164, 164, 255, + 165, 165, 166, 255, 167, 167, 168, 255, 169, 169, 170, 255, 171, 171, 171, 255, 171, 171, 171, 255, 171, 171, 171, 255, 171, 171, 171, 240, 169, 169, 169, 160, 162, 162, 163, 56, 143, 143, 143, 9, 141, 141, 141, 3, 140, 140, 140, 0, 141, 141, 141, 0, 145, 145, 145, 0, 151, 151, 151, 0, 155, 155, 155, 0, 158, 158, 158, 0, 152, 152, 152, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, + 147, 147, 147, 0, 147, 147, 147, 0, 145, 145, 145, 0, 141, 141, 141, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 128, 128, 128, 0, 133, 133, 133, 0, + 142, 142, 142, 0, 143, 143, 143, 0, 134, 134, 134, 0, 134, 134, 134, 0, 141, 141, 141, 0, 137, 137, 137, 1, 129, 129, 129, 1, 131, 131, 131, 0, 137, 137, 137, 1, 145, 145, 145, 4, 148, 148, 148, 9, 160, 160, 160, 27, 188, 188, 188, 106, 193, 193, 194, 189, 193, 193, 194, 241, 192, 192, 192, 255, 190, 190, 190, 255, 188, 188, 188, 255, 185, 185, 186, 255, 183, 183, 184, 255, 181, 181, 182, 255, + 180, 180, 180, 255, 179, 179, 179, 255, 178, 178, 178, 255, 177, 177, 177, 255, 177, 177, 178, 255, 178, 178, 178, 255, 178, 178, 178, 255, 178, 178, 179, 255, 178, 178, 178, 255, 178, 178, 178, 241, 175, 175, 175, 184, 171, 171, 171, 94, 151, 151, 151, 18, 141, 141, 141, 8, 143, 143, 143, 3, 143, 143, 143, 1, 141, 141, 141, 0, 140, 140, 140, 0, 141, 141, 141, 0, 144, 144, 144, 0, 150, 150, 150, 0, + 154, 154, 154, 0, 158, 158, 158, 0, 154, 154, 154, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, + 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 128, 128, 128, 0, 132, 132, 132, 0, 141, 141, 141, 0, 143, 143, 143, 0, 135, 135, 135, 0, 133, 133, 133, 0, 140, 140, 140, 0, 138, 138, 138, 0, 130, 130, 130, 0, 130, 130, 130, 0, 137, 137, 137, 0, 144, 144, 144, 0, 147, 147, 147, 1, 144, 144, 144, 3, 137, 137, 137, 6, 135, 135, 135, 11, 137, 137, 137, 18, + 182, 182, 182, 71, 187, 187, 187, 125, 189, 189, 189, 171, 188, 188, 189, 206, 188, 188, 189, 219, 191, 191, 192, 255, 190, 190, 190, 255, 188, 188, 189, 255, 187, 187, 187, 255, 186, 186, 187, 255, 182, 182, 183, 216, 180, 180, 180, 202, 178, 178, 178, 170, 177, 177, 177, 118, 172, 172, 173, 61, 142, 142, 142, 14, 144, 144, 144, 7, 142, 142, 142, 5, 140, 140, 140, 2, 137, 137, 137, 0, 142, 142, 142, 0, + 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 141, 141, 141, 0, 143, 143, 143, 0, 150, 150, 150, 0, 153, 153, 153, 0, 157, 157, 157, 0, 155, 155, 155, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 131, 131, 131, 0, 140, 140, 140, 0, 144, 144, 144, 0, 136, 136, 136, 0, 132, 132, 132, 0, 139, 139, 139, 0, 139, 139, 139, 0, 131, 131, 131, 0, 130, 130, 130, 0, 137, 137, 137, 0, + 144, 144, 144, 0, 147, 147, 147, 0, 143, 143, 143, 0, 136, 136, 136, 1, 132, 132, 132, 1, 138, 138, 138, 2, 143, 143, 143, 5, 143, 143, 143, 6, 136, 136, 136, 10, 133, 133, 133, 12, 132, 132, 132, 14, 134, 134, 134, 17, 135, 135, 135, 16, 135, 135, 135, 18, 132, 132, 132, 15, 133, 133, 133, 14, 135, 135, 135, 15, 133, 133, 133, 10, 136, 136, 136, 8, 141, 141, 141, 6, 141, 141, 141, 3, + 141, 141, 141, 1, 143, 143, 143, 1, 143, 143, 143, 0, 140, 140, 140, 0, 138, 138, 138, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 141, 141, 141, 0, 143, 143, 143, 0, 150, 150, 150, 0, 153, 153, 153, 0, 157, 157, 157, 0, 155, 155, 155, 0, 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, + 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 129, 129, 129, 0, 130, 130, 130, 0, 139, 139, 139, 0, 144, 144, 144, 0, 137, 137, 137, 0, + 132, 132, 132, 0, 138, 138, 138, 0, 140, 140, 140, 0, 131, 131, 131, 0, 129, 129, 129, 0, 136, 136, 136, 0, 143, 143, 143, 0, 146, 146, 146, 0, 144, 144, 144, 0, 138, 138, 138, 0, 132, 132, 132, 0, 137, 137, 137, 0, 143, 143, 143, 0, 143, 143, 143, 0, 140, 140, 140, 1, 134, 134, 134, 0, 130, 130, 130, 2, 132, 132, 132, 2, 133, 133, 133, 3, 130, 130, 130, 3, 127, 127, 127, 0, + 129, 129, 129, 2, 130, 130, 130, 1, 129, 129, 129, 0, 133, 133, 133, 0, 139, 139, 139, 0, 141, 141, 141, 0, 141, 141, 141, 0, 143, 143, 143, 0, 143, 143, 143, 0, 141, 141, 141, 0, 138, 138, 138, 0, 141, 141, 141, 0, 143, 143, 143, 0, 142, 142, 142, 0, 140, 140, 140, 0, 141, 141, 141, 0, 143, 143, 143, 0, 150, 150, 150, 0, 153, 153, 153, 0, 157, 157, 157, 0, 155, 155, 155, 0, + 146, 146, 146, 0, 146, 146, 146, 0, 146, 146, 146, 0, 147, 147, 147, 0, 147, 147, 147, 0, 146, 146, 146, 0, 142, 142, 142, 0, 142, 142, 142, 0, 142, 142, 142, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 172, 171, 170, 2, 172, 171, 170, 1, 172, 171, 170, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 172, 171, 170, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 148, 148, 148, 1, 126, 126, 126, 15, 119, 119, 119, 70, 119, 119, 119, 114, 119, 119, 119, 161, 119, 119, 119, 193, 119, 119, 119, 212, 120, 120, 120, 212, 118, 118, 118, 214, 117, 117, 117, 213, 117, 117, 117, 212, 114, 114, 114, 190, 112, 112, 112, 159, 112, 112, 112, 114, 111, 111, 111, 65, 108, 108, 108, 9, + 133, 133, 133, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 121, 121, 121, 45, 120, 120, 120, 132, 120, 120, 120, 199, 121, 121, 121, 255, 122, 122, 122, 255, 124, 124, 124, 255, 126, 126, 126, 255, 128, 128, 128, 255, 128, 128, 128, 255, 127, 127, 127, 255, 126, 126, 126, 255, 125, 125, 125, 255, + 123, 123, 123, 255, 120, 120, 120, 255, 117, 117, 117, 255, 114, 114, 114, 255, 112, 112, 112, 255, 109, 109, 109, 252, 107, 107, 107, 195, 104, 104, 104, 132, 103, 103, 103, 41, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 123, 123, 123, 14, 119, 119, 119, 114, 119, 119, 119, 207, 121, 121, 121, 255, 125, 125, 125, 255, 129, 129, 129, 255, 132, 132, 132, 255, 136, 136, 136, 255, 139, 139, 139, 255, + 141, 141, 141, 255, 142, 142, 142, 255, 141, 141, 141, 255, 142, 142, 142, 255, 141, 141, 141, 255, 139, 139, 139, 255, 136, 136, 136, 255, 134, 134, 134, 255, 130, 130, 130, 255, 126, 126, 125, 255, 121, 121, 121, 255, 115, 115, 115, 255, 110, 110, 110, 255, 106, 106, 106, 255, 103, 103, 103, 255, 101, 101, 101, 204, 97, 97, 97, 107, 101, 101, 101, 11, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 121, 121, 121, 17, 118, 118, 118, 127, 119, 119, 119, 238, 123, 123, 123, 255, 128, 128, 128, 255, + 133, 133, 133, 255, 137, 137, 137, 255, 141, 141, 141, 255, 145, 145, 145, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 148, 148, 148, 255, 144, 144, 144, 255, 141, 141, 141, 255, 138, 138, 138, 255, 133, 133, 133, 255, 128, 128, 128, 255, 124, 124, 124, 255, 116, 116, 116, 255, 110, 110, 110, 255, + 103, 103, 103, 255, 99, 99, 99, 255, 96, 96, 96, 235, 93, 93, 93, 117, 98, 98, 98, 15, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 2, + 116, 116, 117, 98, 118, 118, 118, 235, 122, 122, 122, 255, 128, 128, 128, 255, 134, 134, 134, 255, 139, 139, 140, 255, 144, 144, 144, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 149, 149, 149, 255, 146, 146, 146, 255, 145, 145, 145, 255, + 143, 143, 143, 255, 139, 139, 139, 255, 137, 137, 137, 255, 133, 133, 133, 255, 128, 128, 128, 255, 124, 124, 124, 255, 116, 116, 116, 255, 108, 108, 108, 255, 99, 99, 99, 255, 95, 95, 95, 255, 91, 91, 91, 229, 89, 89, 89, 92, 138, 138, 138, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 116, 116, 117, 36, 115, 115, 115, 192, 118, 118, 118, 255, 126, 126, 126, 255, 131, 131, 131, 255, 137, 137, 137, 255, 141, 141, 141, 255, 146, 146, 146, 255, 148, 148, 148, 255, 149, 149, 149, 255, 149, 149, 149, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, + 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 147, 147, 147, 255, 146, 146, 146, 255, 144, 144, 144, 255, 141, 141, 141, 255, 139, 139, 139, 255, 137, 137, 137, 255, 135, 135, 135, 255, 133, 133, 133, 255, 130, 130, 130, 255, 127, 127, 127, 255, 119, 119, 119, 255, 112, 112, 112, 255, 104, 104, 104, 255, 94, 94, 94, 255, 90, 90, 90, 255, 85, 85, 85, 189, 87, 87, 87, 30, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 1, 113, 113, 113, 88, 114, 114, 114, 244, 120, 120, 120, 255, 127, 127, 127, 255, 134, 134, 134, 255, 139, 139, 139, 255, 141, 141, 141, 255, 144, 144, 144, 255, 146, 146, 146, 255, 146, 146, 146, 255, 147, 147, 147, 255, 147, 147, 147, 255, + 148, 148, 148, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 145, 145, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 136, 136, 136, 255, 135, 135, 135, 255, 132, 132, 132, 255, 130, 130, 130, 255, 127, 127, 127, 255, 123, 123, 123, 255, 120, 120, 119, 255, + 113, 113, 113, 255, 105, 105, 105, 255, 96, 96, 96, 255, 87, 87, 87, 255, 82, 82, 82, 241, 83, 83, 83, 82, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 1, 111, 111, 111, 133, 115, 115, 115, 255, 121, 121, 121, 255, 128, 128, 128, 255, 134, 134, 134, 255, 138, 138, 138, 255, 140, 140, 140, 255, + 141, 141, 141, 255, 142, 142, 142, 255, 143, 143, 143, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 151, 151, 151, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, 143, 143, 143, 255, 140, 140, 140, 255, 139, 139, 139, 255, + 135, 135, 135, 255, 132, 132, 132, 255, 127, 127, 127, 255, 124, 124, 124, 255, 123, 123, 123, 255, 120, 120, 120, 255, 119, 119, 119, 255, 112, 112, 112, 255, 106, 106, 106, 255, 97, 97, 97, 255, 87, 87, 87, 255, 81, 81, 81, 255, 80, 80, 80, 125, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 113, 113, 113, 4, 110, 110, 110, 157, 114, 114, 114, 255, + 121, 121, 121, 255, 127, 127, 127, 255, 133, 133, 133, 255, 136, 136, 136, 255, 137, 137, 138, 255, 139, 139, 139, 255, 139, 139, 139, 255, 141, 141, 141, 255, 143, 143, 143, 255, 145, 145, 145, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, + 146, 146, 146, 255, 143, 143, 143, 255, 141, 141, 141, 255, 139, 139, 139, 255, 137, 137, 137, 255, 134, 134, 134, 255, 134, 134, 134, 255, 132, 132, 132, 255, 128, 128, 128, 255, 126, 126, 126, 255, 121, 121, 121, 255, 118, 118, 118, 255, 116, 116, 116, 255, 115, 115, 115, 255, 111, 111, 111, 255, 105, 105, 105, 255, 97, 97, 97, 255, 87, 87, 87, 255, 80, 80, 80, 255, 76, 76, 76, 148, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 126, 126, 126, 2, 107, 107, 107, 169, 111, 111, 112, 255, 119, 119, 120, 255, 127, 127, 127, 255, 130, 130, 131, 255, 132, 132, 133, 255, 135, 135, 135, 255, 135, 135, 135, 255, 136, 136, 136, 255, 138, 138, 139, 255, 140, 140, 140, 255, 142, 142, 142, 255, 144, 144, 144, 255, 146, 146, 147, 255, 147, 147, 147, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, + 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 152, 152, 152, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 145, 145, 145, 255, 142, 142, 142, 255, 139, 139, 139, 255, 135, 135, 135, 255, 131, 131, 131, 255, 129, 129, 129, 255, 128, 128, 128, 255, 127, 127, 127, 255, 124, 124, 124, 255, 123, 123, 123, 255, 118, 118, 118, 255, 114, 114, 114, 255, 113, 113, 112, 255, 112, 112, 112, 255, + 109, 109, 109, 255, 103, 103, 103, 255, 96, 96, 96, 255, 86, 86, 86, 255, 77, 77, 77, 255, 73, 73, 73, 157, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 127, 127, 127, 1, 105, 105, 105, 145, 108, 108, 108, 255, 118, 118, 118, 255, 127, 126, 127, 255, 115, 115, 116, 255, 134, 134, 134, 255, 131, 131, 131, 255, 132, 132, 132, 255, 133, 133, 133, 255, 135, 135, 135, 255, 138, 138, 138, 255, 140, 140, 140, 255, 141, 141, 141, 255, + 143, 143, 143, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 154, 154, 154, 255, 155, 155, 155, 255, 156, 156, 156, 255, 156, 156, 156, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 151, 151, 151, 255, 150, 150, 150, 255, 146, 146, 146, 255, 142, 142, 142, 255, 139, 139, 139, 255, 134, 134, 134, 255, 129, 129, 129, 255, 126, 126, 126, 255, 122, 122, 122, 255, + 120, 120, 120, 255, 120, 120, 120, 255, 117, 117, 117, 255, 114, 114, 114, 255, 111, 111, 111, 255, 109, 109, 109, 255, 107, 107, 107, 255, 106, 106, 106, 255, 101, 101, 101, 255, 93, 93, 93, 255, 83, 83, 83, 255, 74, 74, 74, 255, 72, 72, 72, 139, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 104, 104, 104, 118, 106, 106, 107, 255, 114, 114, 114, 255, 124, 124, 124, 255, 79, 78, 78, 255, 58, 56, 56, 255, 113, 112, 112, 255, 133, 133, 133, 255, + 131, 131, 131, 255, 133, 133, 133, 255, 134, 134, 134, 255, 137, 137, 137, 255, 139, 139, 139, 255, 142, 142, 142, 255, 145, 145, 145, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 154, 154, 154, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 145, 255, + 143, 143, 143, 255, 139, 139, 139, 255, 137, 137, 137, 255, 132, 132, 132, 255, 127, 127, 127, 255, 121, 121, 121, 255, 117, 117, 117, 255, 115, 115, 115, 255, 114, 114, 114, 255, 112, 112, 112, 255, 110, 110, 110, 255, 108, 108, 108, 255, 105, 105, 105, 255, 104, 104, 104, 255, 103, 103, 103, 255, 98, 98, 98, 255, 92, 92, 92, 255, 80, 80, 80, 255, 72, 72, 72, 255, 70, 70, 70, 106, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 103, 103, 103, 58, 103, 103, 103, 249, 110, 110, 111, 255, + 118, 118, 118, 255, 118, 118, 118, 255, 62, 61, 61, 255, 57, 56, 56, 255, 60, 58, 58, 255, 113, 113, 113, 255, 133, 133, 133, 255, 131, 131, 131, 255, 134, 134, 134, 255, 136, 136, 136, 255, 139, 139, 139, 255, 143, 143, 143, 255, 145, 145, 145, 255, 146, 146, 147, 255, 148, 148, 148, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, + 151, 151, 151, 255, 149, 149, 149, 255, 148, 148, 148, 255, 145, 145, 145, 255, 142, 142, 142, 255, 141, 141, 141, 255, 138, 138, 138, 255, 135, 135, 135, 255, 133, 133, 133, 255, 130, 130, 130, 255, 128, 128, 128, 255, 123, 123, 123, 255, 118, 118, 118, 255, 113, 113, 113, 255, 110, 110, 110, 255, 109, 109, 109, 255, 108, 108, 108, 255, 107, 107, 107, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, + 101, 101, 101, 255, 96, 96, 96, 255, 89, 89, 89, 255, 77, 77, 77, 255, 70, 70, 70, 249, 72, 72, 72, 53, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 103, 103, 103, 21, 101, 101, 101, 227, 107, 107, 107, 255, 114, 114, 114, 255, 119, 119, 119, 255, 123, 123, 123, 255, 117, 117, 117, 255, 64, 63, 64, 255, 60, 59, 60, 255, 63, 61, 62, 255, 113, 113, 113, 255, 134, 134, 134, 255, 133, 133, 133, 255, 136, 136, 136, 255, 139, 139, 139, 255, 142, 142, 142, 255, 143, 143, 143, 255, 144, 144, 144, 255, 145, 145, 145, 255, + 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 151, 255, 152, 152, 152, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 151, 255, 148, 148, 148, 255, 146, 146, 146, 255, 144, 144, 144, 255, 140, 140, 140, 255, 136, 136, 136, 255, 132, 132, 132, 255, 128, 128, 128, 255, 126, 126, 126, 255, 123, 123, 123, 255, 122, 122, 122, 255, 119, 119, 119, 255, 114, 114, 114, 255, 110, 110, 110, 255, + 107, 107, 107, 255, 105, 105, 105, 255, 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 99, 99, 99, 255, 99, 99, 99, 255, 98, 98, 98, 255, 94, 94, 94, 255, 85, 85, 85, 255, 73, 73, 73, 255, 68, 68, 68, 221, 78, 78, 78, 15, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 1, 99, 99, 99, 154, 103, 103, 103, 255, 110, 110, 111, 255, 115, 115, 115, 255, 117, 117, 117, 255, 117, 117, 118, 255, 121, 121, 122, 255, 118, 118, 118, 255, 66, 65, 65, 255, 63, 62, 62, 255, 64, 63, 63, 255, 116, 116, 117, 255, 136, 136, 136, 255, + 135, 135, 135, 255, 138, 138, 138, 255, 138, 138, 138, 255, 139, 139, 139, 255, 140, 140, 140, 255, 144, 144, 144, 255, 147, 147, 147, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 148, 148, 148, 255, 144, 144, 144, 255, 142, 142, 142, 255, 137, 137, 137, 255, 132, 132, 132, 255, 127, 127, 127, 255, + 122, 122, 122, 255, 120, 120, 120, 255, 118, 118, 118, 255, 116, 116, 116, 255, 115, 115, 115, 255, 111, 111, 111, 255, 107, 107, 107, 255, 103, 103, 103, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 99, 99, 99, 255, 98, 98, 98, 255, 97, 97, 97, 255, 96, 96, 96, 255, 91, 91, 91, 255, 81, 81, 81, 255, 69, 69, 69, 255, 68, 68, 68, 148, 142, 142, 142, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 99, 99, 99, 55, 99, 99, 99, 252, 105, 105, 105, 255, 111, 111, 111, 255, 114, 114, 114, 255, 114, 114, 115, 255, 115, 115, 115, 255, 117, 117, 117, 255, + 121, 121, 121, 255, 117, 116, 117, 255, 69, 68, 69, 255, 66, 65, 66, 255, 68, 67, 68, 255, 117, 116, 117, 255, 135, 135, 135, 255, 134, 134, 134, 255, 135, 135, 135, 255, 138, 138, 138, 255, 140, 140, 140, 255, 144, 144, 144, 255, 147, 147, 147, 255, 149, 149, 149, 255, 151, 151, 151, 255, 152, 152, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 153, 255, 150, 150, 150, 255, + 148, 148, 148, 255, 144, 144, 144, 255, 141, 141, 141, 255, 137, 137, 137, 255, 133, 133, 133, 255, 128, 128, 128, 255, 123, 123, 123, 255, 118, 118, 118, 255, 113, 113, 113, 255, 112, 112, 112, 255, 110, 110, 110, 255, 109, 109, 109, 255, 106, 106, 106, 255, 103, 103, 103, 255, 99, 99, 99, 255, 97, 97, 97, 255, 98, 98, 98, 255, 98, 98, 98, 255, 97, 97, 97, 255, 95, 95, 95, 255, 96, 96, 96, 255, + 93, 93, 93, 255, 88, 88, 88, 255, 76, 76, 76, 255, 68, 68, 68, 252, 70, 70, 70, 52, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 2, 96, 96, 96, 204, 102, 102, 102, 255, + 107, 107, 107, 255, 111, 111, 111, 255, 111, 111, 111, 255, 112, 112, 112, 255, 113, 113, 113, 255, 115, 115, 115, 255, 115, 115, 116, 255, 121, 121, 121, 255, 119, 119, 119, 255, 72, 72, 72, 255, 68, 68, 68, 255, 111, 111, 111, 255, 131, 131, 131, 255, 130, 130, 130, 255, 133, 133, 134, 255, 137, 137, 137, 255, 140, 140, 140, 255, 142, 142, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 151, 151, 151, 255, + 153, 153, 153, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 151, 151, 151, 255, 148, 148, 148, 255, 145, 145, 145, 255, 139, 139, 139, 255, 136, 136, 136, 255, 132, 132, 132, 255, 128, 128, 128, 255, 123, 123, 123, 255, 118, 118, 118, 255, 112, 112, 112, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 105, 105, 105, 255, 102, 102, 102, 255, 99, 99, 99, 255, + 97, 97, 97, 255, 95, 95, 95, 255, 95, 95, 95, 255, 97, 97, 97, 255, 95, 95, 95, 255, 94, 94, 94, 255, 94, 94, 94, 255, 92, 92, 92, 255, 84, 84, 84, 255, 73, 73, 73, 255, 68, 68, 68, 192, 139, 139, 139, 3, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 95, 95, 96, 73, 97, 97, 98, 255, 103, 103, 103, 255, 108, 108, 109, 255, 109, 109, 110, 255, 108, 108, 109, 255, 110, 110, 110, 255, 111, 111, 112, 255, 112, 112, 112, 255, 113, 113, 113, 255, 117, 117, 117, 255, 122, 122, 122, 255, 118, 118, 118, 255, 109, 109, 109, 255, 129, 129, 129, 255, 127, 127, 128, 255, 129, 129, 129, 255, 133, 133, 133, 255, + 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 142, 255, 145, 145, 145, 255, 148, 148, 148, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 154, 154, 154, 255, 154, 154, 154, 255, 153, 153, 153, 255, 151, 151, 151, 255, 147, 147, 147, 255, 143, 143, 143, 255, 138, 138, 138, 255, 133, 133, 133, 255, 129, 129, 129, 255, 125, 125, 125, 255, 122, 122, 122, 255, 118, 118, 118, 255, 112, 112, 112, 255, + 107, 107, 107, 255, 103, 103, 103, 255, 102, 102, 102, 255, 102, 102, 102, 255, 102, 102, 102, 255, 98, 98, 98, 255, 96, 96, 96, 255, 95, 95, 95, 255, 93, 93, 93, 255, 94, 94, 94, 255, 95, 95, 95, 255, 94, 94, 94, 255, 95, 95, 95, 255, 94, 94, 94, 255, 90, 90, 90, 255, 81, 81, 81, 255, 71, 71, 71, 255, 74, 74, 74, 65, 135, 135, 135, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 131, 131, 2, 95, 95, 95, 192, 100, 100, 100, 255, 105, 105, 106, 255, 106, 106, 107, 255, 107, 107, 108, 255, 107, 107, 108, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 110, 255, 111, 111, 111, 255, 114, 114, 114, 255, 117, 117, 117, 255, + 121, 121, 121, 255, 122, 122, 122, 255, 122, 122, 122, 255, 124, 124, 124, 255, 128, 128, 128, 255, 131, 131, 131, 255, 134, 134, 134, 255, 136, 136, 137, 255, 139, 139, 139, 255, 143, 143, 143, 255, 146, 146, 146, 255, 149, 149, 149, 255, 150, 150, 150, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 149, 149, 149, 255, 146, 146, 146, 255, 141, 141, 141, 255, 136, 136, 136, 255, + 132, 132, 132, 255, 126, 126, 126, 255, 122, 122, 122, 255, 118, 118, 118, 255, 115, 115, 115, 255, 112, 112, 112, 255, 108, 108, 108, 255, 102, 102, 102, 255, 98, 98, 98, 255, 99, 99, 99, 255, 101, 101, 101, 255, 99, 99, 99, 255, 96, 96, 96, 255, 95, 95, 95, 255, 93, 93, 93, 255, 92, 92, 92, 255, 95, 95, 95, 255, 95, 95, 95, 255, 94, 94, 94, 255, 96, 96, 96, 255, 95, 95, 95, 255, + 89, 89, 89, 255, 77, 77, 77, 255, 73, 73, 73, 186, 132, 132, 132, 3, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 96, 96, 96, 47, 96, 96, 96, 255, 101, 101, 102, 255, 105, 105, 105, 255, 106, 106, 106, 255, 105, 105, 106, 255, 106, 106, 106, 255, + 106, 106, 107, 255, 106, 106, 106, 255, 107, 107, 107, 255, 111, 111, 111, 255, 113, 113, 114, 255, 114, 114, 115, 255, 116, 116, 116, 255, 117, 117, 117, 255, 119, 119, 119, 255, 123, 123, 123, 255, 126, 126, 126, 255, 129, 129, 129, 255, 131, 131, 131, 255, 134, 134, 134, 255, 137, 137, 137, 255, 140, 140, 140, 255, 143, 143, 143, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 152, 152, 152, 255, + 153, 153, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 145, 145, 145, 255, 139, 139, 139, 255, 135, 135, 135, 255, 130, 130, 130, 255, 125, 125, 125, 255, 119, 119, 119, 255, 115, 115, 115, 255, 111, 111, 111, 255, 109, 109, 109, 255, 107, 107, 107, 255, 103, 103, 103, 255, 98, 98, 98, 255, 95, 95, 95, 255, 97, 97, 97, 255, 99, 99, 99, 255, 96, 96, 96, 255, 95, 95, 95, 255, 94, 94, 94, 255, + 93, 93, 93, 255, 94, 94, 94, 255, 96, 96, 96, 255, 97, 97, 97, 255, 99, 99, 99, 255, 98, 98, 98, 255, 95, 95, 95, 255, 87, 87, 87, 255, 77, 77, 76, 255, 81, 81, 81, 44, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 2, 93, 93, 93, 143, + 96, 96, 97, 255, 104, 104, 104, 255, 104, 104, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 105, 105, 105, 255, 104, 104, 105, 255, 103, 103, 104, 255, 107, 107, 107, 255, 110, 110, 110, 255, 111, 111, 111, 255, 111, 111, 112, 255, 112, 112, 113, 255, 114, 114, 114, 255, 117, 117, 117, 255, 120, 120, 120, 255, 122, 122, 123, 255, 125, 125, 125, 255, 127, 127, 128, 255, 131, 131, 132, 255, 134, 134, 134, 255, + 137, 137, 137, 255, 141, 141, 141, 255, 143, 143, 143, 255, 147, 147, 147, 255, 151, 151, 151, 255, 154, 154, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 151, 151, 151, 255, 145, 145, 145, 255, 138, 138, 138, 255, 134, 134, 134, 255, 127, 127, 127, 255, 123, 123, 123, 255, 117, 117, 117, 255, 112, 112, 112, 255, 107, 107, 107, 255, 106, 106, 106, 255, 103, 103, 103, 255, 102, 102, 102, 255, 99, 99, 99, 255, + 94, 94, 94, 255, 94, 94, 94, 255, 96, 96, 96, 255, 96, 96, 96, 255, 96, 96, 96, 255, 95, 95, 95, 255, 95, 95, 95, 255, 95, 95, 95, 255, 99, 99, 99, 255, 102, 102, 102, 255, 102, 102, 102, 255, 103, 103, 103, 255, 102, 102, 102, 255, 94, 94, 94, 255, 84, 84, 84, 255, 79, 79, 79, 143, 131, 131, 131, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 116, 116, 116, 7, 93, 93, 93, 230, 100, 100, 101, 255, 106, 106, 106, 255, 102, 102, 102, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 102, 102, 102, 255, 102, 102, 103, 255, 106, 106, 107, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 110, 255, 110, 110, 111, 255, 111, 111, 112, 255, 116, 116, 116, 255, + 117, 117, 118, 255, 119, 119, 119, 255, 120, 120, 120, 255, 124, 124, 124, 255, 128, 128, 128, 255, 132, 132, 132, 255, 134, 134, 134, 255, 137, 137, 137, 255, 142, 142, 142, 255, 149, 149, 149, 255, 153, 153, 153, 255, 155, 155, 155, 255, 158, 158, 158, 255, 157, 157, 157, 255, 152, 152, 152, 255, 146, 146, 146, 255, 139, 139, 139, 255, 132, 132, 132, 255, 124, 124, 124, 255, 119, 119, 119, 255, 114, 114, 114, 255, + 111, 111, 111, 255, 105, 105, 105, 255, 101, 101, 101, 255, 100, 100, 100, 255, 98, 98, 98, 255, 98, 98, 98, 255, 94, 94, 94, 255, 92, 92, 92, 255, 94, 94, 94, 255, 97, 97, 97, 255, 97, 97, 97, 255, 98, 98, 98, 255, 99, 99, 99, 255, 99, 99, 99, 255, 101, 101, 101, 255, 104, 104, 104, 255, 106, 106, 106, 255, 106, 106, 106, 255, 105, 105, 105, 255, 101, 101, 101, 255, 89, 89, 89, 255, + 82, 82, 82, 227, 132, 132, 132, 3, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 139, 139, 139, 1, 98, 98, 98, 57, 98, 98, 99, 255, 104, 104, 104, 255, 104, 104, 104, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, 103, 103, 103, 255, 105, 105, 106, 255, + 106, 106, 107, 255, 107, 107, 107, 255, 108, 108, 108, 255, 107, 107, 108, 255, 110, 110, 110, 255, 112, 112, 112, 255, 113, 113, 113, 255, 114, 114, 114, 255, 117, 117, 117, 255, 121, 121, 121, 255, 125, 125, 125, 255, 127, 127, 127, 255, 130, 130, 130, 255, 137, 137, 137, 255, 144, 144, 144, 255, 150, 150, 150, 255, 152, 152, 152, 255, 155, 155, 155, 255, 155, 155, 155, 255, 153, 153, 153, 255, 148, 148, 148, 255, + 142, 142, 142, 255, 134, 134, 134, 255, 128, 128, 128, 255, 123, 123, 123, 255, 116, 116, 116, 255, 111, 111, 111, 255, 107, 107, 107, 255, 104, 104, 104, 255, 99, 99, 99, 255, 98, 98, 98, 255, 96, 96, 96, 255, 96, 96, 96, 255, 96, 96, 96, 255, 93, 93, 93, 255, 93, 93, 93, 255, 98, 98, 98, 255, 101, 101, 101, 255, 101, 101, 101, 255, 102, 102, 102, 255, 104, 104, 103, 255, 104, 104, 104, 255, + 106, 106, 106, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 105, 105, 105, 255, 97, 97, 97, 255, 85, 85, 85, 255, 85, 85, 85, 50, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 142, 142, 142, 1, 99, 99, 99, 125, 100, 100, 100, 255, 107, 107, 107, 255, 103, 103, 103, 255, 100, 100, 101, 255, + 100, 100, 101, 255, 102, 102, 102, 255, 99, 99, 99, 255, 99, 99, 100, 255, 102, 102, 102, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 105, 105, 106, 255, 108, 108, 108, 255, 108, 108, 108, 255, 108, 108, 108, 255, 109, 109, 110, 255, 113, 113, 114, 255, 118, 118, 118, 255, 120, 120, 120, 255, 123, 123, 123, 255, 129, 129, 129, 255, 137, 137, 137, 255, 141, 141, 141, 255, + 144, 144, 144, 255, 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 150, 150, 150, 255, 144, 144, 144, 255, 134, 134, 134, 255, 128, 128, 128, 255, 122, 122, 122, 255, 116, 116, 116, 255, 112, 112, 112, 255, 108, 108, 108, 255, 103, 103, 103, 255, 101, 101, 101, 255, 99, 99, 99, 255, 96, 96, 96, 255, 95, 95, 95, 255, 95, 95, 95, 255, 96, 96, 96, 255, 96, 96, 96, 255, 96, 96, 96, 255, + 101, 101, 100, 255, 105, 105, 105, 255, 106, 106, 106, 255, 107, 107, 107, 255, 108, 108, 108, 255, 106, 106, 106, 255, 108, 108, 108, 255, 110, 110, 110, 255, 110, 110, 110, 255, 110, 110, 110, 255, 108, 108, 108, 255, 100, 100, 100, 255, 88, 88, 88, 255, 84, 84, 84, 114, 135, 135, 135, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 141, 141, 141, 2, 102, 102, 102, 184, 104, 104, 104, 255, 107, 107, 107, 255, 102, 102, 102, 255, 100, 100, 100, 255, 100, 100, 100, 255, 100, 100, 100, 255, 98, 98, 99, 255, 99, 99, 100, 255, 102, 102, 102, 255, 103, 103, 103, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 106, 106, 106, 255, 104, 104, 105, 255, 104, 104, 104, 255, 107, 107, 108, 255, 111, 111, 111, 255, + 112, 112, 112, 255, 115, 115, 115, 255, 121, 121, 121, 255, 127, 127, 127, 255, 131, 131, 131, 255, 133, 133, 133, 255, 138, 138, 138, 255, 144, 144, 144, 255, 149, 149, 149, 255, 153, 153, 153, 255, 152, 152, 152, 255, 143, 143, 143, 255, 133, 133, 133, 255, 125, 125, 125, 255, 116, 116, 116, 255, 109, 109, 109, 255, 105, 105, 105, 255, 103, 103, 103, 255, 101, 101, 101, 255, 99, 99, 99, 255, 98, 98, 98, 255, + 97, 97, 97, 255, 95, 95, 95, 255, 96, 96, 96, 255, 99, 99, 99, 255, 102, 102, 102, 255, 102, 102, 102, 255, 103, 103, 103, 255, 109, 109, 109, 255, 111, 111, 111, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 107, 107, 107, 255, 109, 109, 109, 255, 111, 111, 111, 255, 110, 110, 110, 255, 108, 108, 108, 255, 103, 103, 103, 255, 91, 91, 91, 255, 84, 84, 84, 181, 136, 136, 136, 2, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 4, 106, 106, 106, 235, 109, 109, 109, 255, 107, 107, 107, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 100, 100, 100, 255, 98, 98, 98, 255, 100, 100, 100, 255, 102, 102, 102, 255, 102, 102, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, 101, 101, 101, 255, + 104, 104, 104, 255, 103, 103, 103, 255, 101, 101, 101, 255, 102, 102, 102, 255, 106, 106, 106, 255, 108, 108, 109, 255, 109, 109, 109, 255, 113, 113, 114, 255, 119, 119, 119, 255, 121, 121, 121, 255, 123, 123, 123, 255, 128, 128, 128, 255, 136, 136, 136, 255, 145, 145, 145, 255, 154, 154, 154, 255, 158, 158, 158, 255, 155, 155, 155, 255, 149, 149, 149, 255, 137, 137, 137, 255, 124, 124, 124, 255, 112, 112, 112, 255, + 104, 104, 104, 255, 99, 99, 99, 255, 97, 97, 97, 255, 97, 97, 97, 255, 98, 98, 98, 255, 98, 98, 98, 255, 98, 98, 98, 255, 100, 100, 100, 255, 102, 102, 102, 255, 104, 104, 103, 255, 106, 106, 106, 255, 108, 108, 108, 255, 107, 107, 106, 255, 110, 110, 110, 255, 113, 113, 113, 255, 112, 112, 112, 255, 111, 111, 111, 255, 110, 110, 110, 255, 108, 108, 108, 255, 109, 109, 109, 255, 110, 110, 110, 255, + 110, 110, 110, 255, 108, 108, 109, 255, 104, 104, 104, 255, 94, 94, 94, 255, 84, 84, 84, 224, 132, 132, 132, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 117, 117, 118, 29, 114, 114, 114, 255, 115, 115, 115, 255, 110, 110, 111, 255, 101, 101, 102, 255, 101, 101, 101, 255, 102, 102, 102, 255, 98, 98, 99, 255, 97, 97, 97, 255, + 101, 101, 101, 255, 102, 102, 102, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 102, 102, 103, 255, 101, 101, 101, 255, 98, 98, 99, 255, 101, 101, 101, 255, 104, 104, 104, 255, 104, 104, 104, 255, 105, 105, 106, 255, 111, 111, 111, 255, 112, 112, 113, 255, 112, 112, 112, 255, 117, 117, 117, 255, 124, 124, 124, 255, 133, 133, 133, 255, 141, 141, 141, 255, 150, 150, 150, 255, + 154, 154, 154, 255, 152, 152, 152, 255, 142, 142, 142, 255, 132, 132, 132, 255, 121, 121, 121, 255, 108, 108, 108, 255, 99, 99, 99, 255, 96, 96, 96, 255, 93, 93, 93, 255, 94, 94, 94, 255, 97, 97, 97, 255, 100, 100, 100, 255, 105, 105, 105, 255, 107, 107, 107, 255, 108, 108, 108, 255, 109, 109, 109, 255, 109, 109, 109, 255, 110, 110, 110, 255, 110, 110, 110, 255, 110, 110, 110, 255, 113, 113, 113, 255, + 111, 111, 111, 255, 110, 110, 110, 255, 110, 110, 110, 255, 108, 108, 108, 255, 108, 108, 108, 255, 109, 109, 109, 255, 110, 110, 110, 255, 110, 110, 110, 255, 105, 105, 105, 255, 96, 96, 96, 255, 85, 85, 85, 252, 102, 102, 102, 16, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 121, 121, 121, 64, 121, 121, 122, 255, 121, 121, 121, 255, + 114, 114, 114, 255, 105, 105, 106, 255, 105, 105, 106, 255, 105, 105, 105, 255, 102, 102, 102, 255, 101, 101, 101, 255, 103, 103, 103, 255, 104, 104, 104, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, 101, 101, 101, 255, 102, 102, 102, 255, 99, 99, 99, 255, 97, 97, 97, 255, 100, 100, 101, 255, 101, 101, 101, 255, 100, 100, 101, 255, 104, 104, 104, 255, 106, 106, 107, 255, 105, 105, 106, 255, + 106, 106, 106, 255, 111, 111, 112, 255, 117, 117, 117, 255, 124, 124, 124, 255, 133, 133, 133, 255, 142, 142, 142, 255, 151, 151, 151, 255, 148, 148, 148, 255, 135, 135, 135, 255, 119, 119, 119, 255, 106, 106, 106, 255, 99, 99, 99, 255, 93, 93, 93, 255, 93, 93, 93, 255, 94, 94, 94, 255, 97, 97, 97, 255, 103, 103, 103, 255, 107, 107, 107, 255, 111, 111, 111, 255, 111, 111, 111, 255, 112, 112, 112, 255, + 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 110, 110, 110, 255, 110, 110, 110, 255, 112, 112, 112, 255, 111, 111, 111, 255, 110, 110, 110, 255, 110, 110, 110, 255, 109, 109, 109, 255, 107, 107, 108, 255, 108, 108, 108, 255, 109, 109, 109, 255, 109, 109, 109, 255, 107, 107, 107, 255, 98, 98, 98, 255, 86, 86, 86, 255, 89, 89, 90, 57, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 86, 128, 128, 128, 255, 127, 127, 128, 255, 119, 119, 120, 255, 112, 112, 112, 255, 111, 111, 111, 255, 111, 111, 111, 255, 107, 107, 107, 255, 107, 107, 107, 255, 109, 109, 109, 255, 109, 109, 109, 255, 107, 107, 108, 255, 106, 106, 106, 255, 104, 104, 104, 255, 105, 105, 105, 255, 103, 103, 103, 255, 99, 99, 99, 255, 98, 98, 98, 255, + 100, 100, 100, 255, 100, 100, 100, 255, 100, 100, 100, 255, 103, 103, 103, 255, 102, 102, 102, 255, 100, 100, 100, 255, 102, 102, 102, 255, 106, 106, 107, 255, 107, 107, 107, 255, 111, 111, 111, 255, 122, 122, 122, 255, 137, 137, 137, 255, 149, 149, 149, 255, 150, 150, 150, 255, 132, 132, 132, 255, 110, 110, 110, 255, 97, 97, 97, 255, 90, 90, 90, 255, 89, 89, 89, 255, 95, 95, 95, 255, 102, 102, 102, 255, + 107, 107, 107, 255, 108, 108, 108, 255, 111, 111, 111, 255, 113, 113, 113, 255, 113, 113, 113, 255, 113, 113, 113, 255, 109, 109, 109, 255, 108, 108, 108, 255, 108, 108, 108, 255, 110, 110, 110, 255, 110, 110, 111, 255, 111, 111, 111, 255, 110, 110, 110, 255, 109, 109, 109, 255, 109, 109, 109, 255, 107, 107, 108, 255, 106, 106, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 108, 108, 108, 255, 107, 107, 107, 255, + 99, 99, 99, 255, 88, 88, 88, 255, 88, 88, 89, 82, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 138, 98, 136, 136, 136, 255, 135, 135, 135, 255, 124, 124, 125, 255, 118, 118, 118, 255, 119, 119, 119, 255, 117, 117, 117, 255, 114, 114, 114, 255, 115, 115, 115, 255, 115, 115, 115, 255, 116, 116, 116, 255, 115, 115, 115, 255, + 114, 114, 114, 255, 113, 113, 113, 255, 113, 113, 114, 255, 110, 110, 110, 255, 106, 106, 107, 255, 105, 105, 105, 255, 105, 105, 106, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 101, 255, 99, 99, 99, 255, 101, 101, 101, 255, 102, 102, 102, 255, 97, 97, 97, 255, 99, 99, 100, 255, 109, 109, 110, 255, 123, 123, 123, 255, 140, 140, 140, 255, 147, 147, 147, 255, 123, 123, 123, 255, + 104, 104, 104, 255, 94, 94, 94, 255, 94, 94, 94, 255, 99, 99, 99, 255, 103, 103, 103, 255, 107, 107, 107, 255, 109, 109, 109, 255, 108, 108, 109, 255, 111, 111, 111, 255, 112, 112, 112, 255, 112, 112, 113, 255, 111, 111, 111, 255, 109, 109, 109, 255, 108, 108, 108, 255, 107, 107, 107, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 109, 255, 109, 109, 109, 255, 107, 107, 107, 255, 107, 107, 108, 255, + 106, 106, 106, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 106, 255, 106, 106, 106, 255, 106, 106, 106, 255, 98, 98, 99, 255, 88, 88, 88, 255, 87, 87, 88, 101, 128, 128, 128, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 145, 145, 145, 113, 144, 144, 144, 255, 141, 141, 141, 255, 132, 132, 132, 255, 125, 125, 125, 255, 125, 125, 125, 255, + 126, 126, 126, 255, 122, 122, 122, 255, 123, 123, 123, 255, 124, 124, 125, 255, 125, 125, 125, 255, 125, 125, 125, 255, 123, 123, 124, 255, 124, 124, 124, 255, 125, 125, 125, 255, 121, 121, 121, 255, 117, 117, 117, 255, 116, 116, 117, 255, 118, 118, 118, 255, 117, 117, 117, 255, 118, 118, 118, 255, 117, 117, 117, 255, 111, 111, 111, 255, 107, 107, 107, 255, 110, 110, 110, 255, 104, 104, 104, 255, 93, 93, 93, 255, + 96, 96, 96, 255, 99, 99, 99, 255, 100, 100, 101, 255, 116, 116, 116, 255, 147, 147, 147, 255, 102, 102, 102, 255, 100, 100, 100, 255, 110, 110, 110, 255, 108, 108, 108, 255, 103, 103, 103, 255, 101, 101, 102, 255, 103, 103, 103, 255, 106, 106, 106, 255, 106, 106, 106, 255, 109, 109, 109, 255, 108, 108, 109, 255, 110, 110, 110, 255, 109, 109, 109, 255, 107, 107, 107, 255, 106, 106, 107, 255, 106, 106, 107, 255, + 107, 107, 107, 255, 108, 108, 108, 255, 107, 107, 107, 255, 107, 107, 107, 255, 107, 107, 107, 255, 106, 106, 106, 255, 105, 105, 105, 255, 103, 103, 104, 255, 103, 103, 104, 255, 105, 105, 106, 255, 105, 105, 106, 255, 105, 105, 106, 255, 99, 99, 99, 255, 88, 88, 89, 255, 87, 87, 88, 113, 126, 126, 126, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 153, 153, 153, 113, 152, 152, 152, 255, 148, 148, 148, 255, 139, 139, 140, 255, 132, 132, 133, 255, 133, 133, 134, 255, 133, 133, 133, 255, 130, 130, 131, 255, 131, 131, 132, 255, 133, 133, 134, 255, 134, 134, 135, 255, 133, 133, 134, 255, 133, 133, 134, 255, 134, 134, 135, 255, 136, 136, 137, 255, 133, 133, 134, 255, 130, 130, 131, 255, 131, 131, 132, 255, 132, 132, 133, 255, 133, 133, 134, 255, 136, 136, 136, 255, + 135, 135, 136, 255, 131, 131, 131, 255, 131, 131, 132, 255, 136, 136, 137, 255, 132, 132, 133, 255, 125, 125, 125, 255, 128, 128, 129, 255, 130, 130, 131, 255, 127, 127, 128, 255, 128, 128, 129, 255, 104, 104, 104, 255, 104, 104, 104, 255, 101, 101, 101, 255, 104, 104, 104, 255, 103, 103, 103, 255, 100, 100, 100, 255, 97, 97, 97, 255, 100, 100, 100, 255, 103, 103, 103, 255, 101, 101, 101, 255, 106, 106, 106, 255, + 106, 106, 106, 255, 106, 106, 106, 255, 106, 106, 106, 255, 105, 105, 105, 255, 106, 106, 106, 255, 104, 104, 104, 255, 105, 105, 105, 255, 106, 106, 106, 255, 106, 106, 106, 255, 105, 105, 105, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 102, 102, 102, 255, 103, 103, 103, 255, 105, 105, 105, 255, 104, 104, 104, 255, 104, 104, 104, 255, 99, 99, 99, 255, 88, 88, 88, 255, 87, 87, 87, 117, + 126, 126, 126, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 159, 159, 160, 102, 159, 159, 160, 255, 155, 155, 155, 255, 146, 146, 146, 255, 139, 139, 139, 255, 140, 140, 141, 255, 139, 139, 140, 255, 138, 138, 138, 255, 140, 140, 141, 255, 141, 141, 141, 255, 142, 142, 142, 255, 142, 142, 142, 255, 142, 142, 142, 255, 144, 144, 144, 255, 147, 147, 147, 255, + 144, 144, 145, 255, 142, 142, 142, 255, 144, 144, 144, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 152, 152, 152, 255, 148, 148, 148, 255, 149, 149, 149, 255, 156, 156, 156, 255, 153, 153, 153, 255, 143, 143, 143, 255, 139, 139, 139, 255, 130, 130, 130, 255, 105, 105, 105, 255, 122, 122, 122, 255, 153, 153, 153, 255, 129, 129, 130, 255, 103, 103, 104, 255, 100, 100, 100, 255, 98, 98, 99, 255, + 95, 95, 96, 255, 94, 94, 95, 255, 96, 96, 96, 255, 97, 97, 98, 255, 98, 98, 98, 255, 103, 103, 104, 255, 102, 102, 103, 255, 103, 103, 103, 255, 103, 103, 104, 255, 103, 103, 104, 255, 104, 104, 105, 255, 103, 103, 103, 255, 103, 103, 103, 255, 105, 105, 105, 255, 104, 104, 104, 255, 103, 103, 104, 255, 103, 103, 104, 255, 104, 104, 105, 255, 103, 103, 103, 255, 101, 101, 102, 255, 101, 101, 102, 255, + 103, 103, 104, 255, 102, 102, 103, 255, 103, 103, 103, 255, 98, 98, 98, 255, 88, 88, 88, 255, 88, 88, 88, 101, 128, 128, 128, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 165, 165, 165, 91, 165, 165, 165, 255, 160, 160, 160, 255, 150, 150, 150, 255, 145, 145, 145, 255, 146, 146, 146, 255, 146, 146, 146, 255, 145, 145, 145, 255, 147, 147, 147, 255, + 147, 147, 147, 255, 149, 149, 149, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 151, 255, 153, 153, 153, 255, 151, 151, 151, 255, 149, 149, 149, 255, 151, 151, 151, 255, 151, 151, 151, 255, 153, 153, 153, 255, 156, 156, 156, 255, 154, 154, 154, 255, 148, 148, 148, 255, 143, 143, 143, 255, 144, 144, 144, 255, 133, 133, 133, 255, 114, 114, 113, 255, 98, 98, 98, 255, 100, 100, 100, 255, 124, 124, 124, 255, + 153, 153, 153, 255, 156, 156, 156, 255, 142, 142, 142, 255, 129, 129, 130, 255, 119, 119, 119, 255, 109, 109, 110, 255, 100, 100, 100, 255, 95, 95, 96, 255, 95, 95, 95, 255, 95, 95, 96, 255, 96, 96, 97, 255, 102, 102, 103, 255, 99, 99, 100, 255, 99, 99, 100, 255, 101, 101, 102, 255, 102, 102, 102, 255, 102, 102, 103, 255, 100, 100, 101, 255, 101, 101, 101, 255, 103, 103, 103, 255, 102, 102, 103, 255, + 101, 101, 102, 255, 102, 102, 102, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 100, 100, 100, 255, 102, 102, 103, 255, 101, 101, 102, 255, 101, 101, 102, 255, 96, 96, 97, 255, 86, 86, 87, 255, 89, 89, 90, 90, 130, 130, 130, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 170, 170, 170, 73, 170, 170, 170, 255, 165, 165, 165, 255, + 156, 156, 156, 255, 150, 150, 150, 255, 150, 150, 150, 255, 150, 150, 150, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 153, 255, 152, 152, 152, 255, 153, 153, 153, 255, 155, 155, 155, 255, 153, 153, 153, 255, 148, 148, 148, 255, 149, 149, 149, 255, 148, 148, 148, 255, 145, 145, 145, 255, 144, 144, 144, 255, 141, 141, 141, 255, 131, 131, 131, 255, 120, 120, 120, 255, + 116, 116, 116, 255, 107, 107, 107, 255, 100, 100, 100, 255, 102, 102, 102, 255, 117, 117, 117, 255, 140, 140, 141, 255, 158, 158, 158, 255, 158, 158, 159, 255, 146, 146, 147, 255, 136, 136, 137, 255, 131, 131, 132, 255, 122, 122, 122, 255, 113, 113, 113, 255, 107, 107, 108, 255, 102, 102, 103, 255, 97, 97, 98, 255, 98, 98, 99, 255, 101, 101, 101, 255, 98, 98, 99, 255, 97, 97, 98, 255, 98, 98, 99, 255, + 99, 99, 100, 255, 100, 100, 100, 255, 98, 98, 99, 255, 99, 99, 100, 255, 102, 102, 103, 255, 101, 101, 101, 255, 100, 100, 101, 255, 101, 101, 101, 255, 102, 102, 103, 255, 100, 100, 101, 255, 99, 99, 100, 255, 100, 100, 100, 255, 100, 100, 101, 255, 101, 101, 101, 255, 100, 100, 100, 255, 95, 95, 96, 255, 85, 85, 86, 255, 92, 92, 92, 66, 132, 132, 132, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 169, 169, 169, 40, 175, 175, 175, 255, 169, 169, 169, 255, 160, 160, 160, 255, 152, 152, 152, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 150, 150, 150, 255, 152, 152, 152, 255, 152, 152, 152, 255, 151, 151, 151, 255, 150, 150, 150, 255, 150, 150, 150, 255, 151, 151, 151, 255, 147, 147, 147, 255, 140, 140, 140, 255, 138, 138, 138, 255, + 136, 136, 136, 255, 131, 131, 131, 255, 125, 125, 125, 255, 121, 121, 121, 255, 112, 112, 112, 255, 102, 102, 102, 255, 100, 100, 100, 255, 104, 104, 104, 255, 111, 111, 111, 255, 120, 120, 120, 255, 132, 132, 133, 255, 146, 146, 146, 255, 153, 153, 154, 255, 153, 153, 154, 255, 146, 146, 147, 255, 140, 140, 140, 255, 133, 133, 134, 255, 130, 130, 131, 255, 128, 128, 129, 255, 117, 117, 118, 255, 108, 108, 109, 255, + 104, 104, 104, 255, 105, 105, 106, 255, 106, 106, 106, 255, 99, 99, 100, 255, 98, 98, 98, 255, 99, 99, 100, 255, 99, 99, 100, 255, 98, 98, 98, 255, 98, 98, 98, 255, 99, 99, 100, 255, 100, 100, 101, 255, 99, 99, 99, 255, 99, 99, 100, 255, 99, 99, 100, 255, 99, 99, 100, 255, 100, 100, 100, 255, 98, 98, 99, 255, 99, 99, 100, 255, 99, 99, 100, 255, 99, 99, 99, 255, 100, 100, 100, 255, + 94, 94, 94, 255, 85, 85, 86, 255, 110, 110, 111, 25, 134, 134, 134, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 8, 177, 177, 177, 244, 173, 173, 173, 255, 163, 163, 163, 255, 153, 153, 153, 255, 151, 151, 151, 255, 151, 151, 151, 255, 148, 148, 148, 255, 147, 147, 147, 255, 148, 148, 148, 255, 147, 147, 147, 255, 145, 145, 145, 255, + 144, 144, 144, 255, 143, 143, 143, 255, 141, 141, 141, 255, 137, 137, 137, 255, 129, 129, 129, 255, 125, 125, 125, 255, 121, 121, 121, 255, 115, 115, 115, 255, 110, 110, 110, 255, 106, 106, 106, 255, 104, 104, 104, 255, 103, 103, 103, 255, 103, 103, 103, 255, 110, 110, 110, 255, 122, 122, 122, 255, 135, 135, 135, 255, 144, 144, 144, 255, 151, 151, 152, 255, 152, 152, 153, 255, 150, 150, 151, 255, 148, 148, 148, 255, + 144, 144, 145, 255, 139, 139, 140, 255, 137, 137, 138, 255, 133, 133, 134, 255, 124, 124, 125, 255, 116, 116, 117, 255, 113, 113, 113, 255, 114, 114, 115, 255, 109, 109, 110, 255, 103, 103, 104, 255, 103, 103, 103, 255, 103, 103, 104, 255, 102, 102, 102, 255, 99, 99, 100, 255, 98, 98, 99, 255, 100, 100, 101, 255, 99, 99, 100, 255, 97, 97, 98, 255, 98, 98, 99, 255, 99, 99, 99, 255, 98, 98, 99, 255, + 98, 98, 99, 255, 98, 98, 98, 255, 98, 98, 99, 255, 98, 98, 99, 255, 99, 99, 99, 255, 98, 98, 99, 255, 92, 92, 92, 255, 83, 83, 84, 231, 136, 136, 136, 11, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 6, 178, 178, 178, 197, 175, 175, 175, 255, 165, 165, 165, 255, 153, 153, 153, 255, 147, 147, 147, 255, + 147, 147, 147, 255, 144, 144, 144, 255, 141, 141, 141, 255, 141, 141, 141, 255, 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 134, 255, 132, 132, 132, 255, 129, 129, 129, 255, 125, 125, 125, 255, 120, 120, 119, 255, 113, 113, 113, 255, 109, 109, 109, 255, 104, 104, 104, 255, 101, 101, 101, 255, 102, 102, 102, 255, 105, 105, 105, 255, 109, 109, 109, 255, 112, 112, 112, 255, 119, 119, 119, 255, 129, 129, 129, 255, + 141, 141, 141, 255, 151, 151, 151, 255, 155, 155, 156, 255, 155, 155, 155, 255, 154, 154, 155, 255, 152, 152, 152, 255, 150, 150, 151, 255, 145, 145, 146, 255, 137, 137, 138, 255, 131, 131, 132, 255, 128, 128, 128, 255, 126, 126, 126, 255, 125, 125, 126, 255, 121, 121, 122, 255, 114, 114, 114, 255, 108, 108, 109, 255, 108, 108, 108, 255, 106, 106, 107, 255, 104, 104, 105, 255, 103, 103, 103, 255, 102, 102, 103, 255, + 103, 103, 104, 255, 101, 101, 101, 255, 97, 97, 98, 255, 98, 98, 98, 255, 99, 99, 99, 255, 97, 97, 98, 255, 96, 96, 97, 255, 97, 97, 98, 255, 97, 97, 98, 255, 97, 97, 98, 255, 98, 98, 98, 255, 97, 97, 97, 255, 90, 90, 90, 255, 83, 83, 84, 193, 137, 137, 137, 7, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 137, 137, 137, 4, 176, 176, 176, 141, 174, 174, 174, 255, 164, 164, 164, 255, 150, 150, 150, 255, 141, 141, 141, 255, 141, 141, 141, 255, 139, 139, 139, 255, 134, 134, 134, 255, 132, 132, 132, 255, 131, 131, 131, 255, 128, 128, 128, 255, 124, 124, 124, 255, 122, 122, 122, 255, 119, 119, 119, 255, 114, 114, 114, 255, 109, 109, 109, 255, 104, 104, 104, 255, 103, 103, 103, 255, 100, 100, 100, 255, 101, 101, 101, 255, + 105, 105, 105, 255, 110, 110, 110, 255, 115, 115, 115, 255, 123, 123, 123, 255, 131, 131, 131, 255, 137, 137, 137, 255, 143, 143, 144, 255, 151, 151, 151, 255, 153, 153, 154, 255, 153, 153, 154, 255, 151, 151, 152, 255, 149, 149, 150, 255, 147, 147, 148, 255, 141, 141, 141, 255, 133, 133, 134, 255, 132, 132, 133, 255, 134, 134, 134, 255, 134, 134, 135, 255, 133, 133, 134, 255, 126, 126, 127, 255, 118, 118, 119, 255, + 114, 114, 114, 255, 113, 113, 114, 255, 110, 110, 111, 255, 107, 107, 108, 255, 106, 106, 107, 255, 106, 106, 107, 255, 105, 105, 106, 255, 102, 102, 103, 255, 99, 99, 100, 255, 100, 100, 101, 255, 100, 100, 101, 255, 97, 97, 98, 255, 97, 97, 98, 255, 96, 96, 97, 255, 97, 97, 98, 255, 96, 96, 97, 255, 96, 96, 97, 255, 95, 95, 96, 255, 87, 87, 88, 255, 84, 84, 85, 130, 140, 140, 140, 5, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 138, 138, 138, 2, 172, 172, 172, 74, 172, 172, 172, 255, 164, 164, 164, 255, 148, 148, 148, 255, 136, 136, 136, 255, 133, 133, 133, 255, 132, 132, 132, 255, 127, 127, 127, 255, 124, 124, 124, 255, 122, 122, 122, 255, 120, 120, 120, 255, 115, 115, 115, 255, 111, 111, 111, 255, 110, 110, 110, 255, + 106, 106, 106, 255, 103, 103, 103, 255, 102, 102, 102, 255, 101, 101, 101, 255, 103, 103, 103, 255, 105, 105, 105, 255, 109, 109, 109, 255, 117, 117, 117, 255, 124, 124, 124, 255, 131, 131, 131, 255, 138, 138, 139, 255, 144, 144, 144, 255, 151, 151, 151, 255, 152, 152, 152, 255, 152, 152, 153, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 147, 255, 142, 142, 143, 255, 139, 139, 139, 255, 136, 136, 137, 255, + 137, 137, 138, 255, 139, 139, 140, 255, 139, 139, 139, 255, 134, 134, 135, 255, 130, 130, 130, 255, 123, 123, 124, 255, 121, 121, 122, 255, 117, 117, 118, 255, 113, 113, 114, 255, 111, 111, 112, 255, 111, 111, 112, 255, 109, 109, 110, 255, 107, 107, 108, 255, 103, 103, 103, 255, 102, 102, 103, 255, 103, 103, 103, 255, 100, 100, 101, 255, 99, 99, 99, 255, 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 98, 255, + 98, 98, 99, 255, 97, 97, 97, 255, 93, 93, 93, 255, 85, 85, 86, 255, 90, 90, 91, 68, 144, 144, 144, 3, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 140, 140, 140, 1, 158, 158, 158, 19, 172, 172, 172, 241, 163, 163, 163, 255, 148, 148, 148, 255, 132, 132, 132, 255, 126, 126, 126, 255, 124, 124, 124, 255, 121, 121, 121, 255, + 116, 116, 116, 255, 114, 114, 114, 255, 113, 113, 113, 255, 109, 109, 109, 255, 105, 105, 105, 255, 105, 105, 105, 255, 104, 104, 104, 255, 103, 103, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 107, 107, 107, 255, 110, 110, 110, 255, 115, 115, 115, 255, 122, 122, 122, 255, 132, 132, 132, 255, 138, 138, 138, 255, 143, 143, 143, 255, 147, 147, 148, 255, 152, 152, 153, 255, 155, 155, 156, 255, 154, 154, 155, 255, + 152, 152, 153, 255, 150, 150, 151, 255, 148, 148, 149, 255, 146, 146, 147, 255, 144, 144, 144, 255, 144, 144, 144, 255, 142, 142, 142, 255, 141, 141, 141, 255, 138, 138, 138, 255, 135, 135, 135, 255, 130, 130, 131, 255, 130, 130, 130, 255, 127, 127, 127, 255, 122, 122, 122, 255, 117, 117, 118, 255, 118, 118, 118, 255, 115, 115, 115, 255, 113, 113, 114, 255, 108, 108, 109, 255, 106, 106, 106, 255, 104, 104, 105, 255, + 104, 104, 105, 255, 102, 102, 103, 255, 101, 101, 102, 255, 101, 101, 102, 255, 100, 100, 101, 255, 99, 99, 100, 255, 98, 98, 99, 255, 98, 98, 99, 255, 92, 92, 93, 255, 85, 85, 85, 239, 131, 131, 131, 13, 147, 147, 147, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 5, 167, 167, 167, 164, + 164, 164, 164, 255, 150, 150, 150, 255, 131, 131, 131, 255, 119, 119, 119, 255, 116, 116, 116, 255, 113, 113, 113, 255, 109, 109, 109, 255, 106, 106, 106, 255, 105, 105, 105, 255, 105, 105, 105, 255, 102, 102, 102, 255, 103, 103, 103, 255, 105, 105, 105, 255, 105, 105, 105, 255, 106, 106, 106, 255, 109, 109, 109, 255, 113, 113, 113, 255, 117, 117, 117, 255, 121, 121, 121, 255, 127, 127, 128, 255, 135, 135, 135, 255, + 143, 143, 143, 255, 147, 147, 147, 255, 151, 151, 151, 255, 153, 153, 154, 255, 155, 155, 155, 255, 155, 155, 155, 255, 154, 154, 155, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 147, 147, 147, 255, 143, 143, 143, 255, 140, 140, 141, 255, 136, 136, 137, 255, 135, 135, 135, 255, 133, 133, 134, 255, 132, 132, 133, 255, 130, 130, 130, 255, 125, 125, 126, 255, 124, 124, 124, 255, + 122, 122, 122, 255, 119, 119, 119, 255, 115, 115, 115, 255, 111, 111, 112, 255, 109, 109, 110, 255, 108, 108, 109, 255, 106, 106, 107, 255, 105, 105, 106, 255, 105, 105, 105, 255, 104, 104, 105, 255, 102, 102, 102, 255, 102, 102, 102, 255, 102, 102, 103, 255, 99, 99, 99, 255, 91, 91, 92, 255, 87, 87, 88, 162, 148, 148, 148, 6, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 2, 163, 163, 163, 74, 163, 163, 163, 255, 151, 151, 151, 255, 133, 133, 133, 255, 116, 116, 116, 255, 111, 111, 111, 255, 108, 108, 108, 255, 105, 105, 105, 255, 101, 101, 101, 255, 101, 101, 101, 255, 104, 104, 104, 255, 104, 104, 104, 255, 103, 103, 103, 255, 106, 106, 106, 255, 109, 109, 109, 255, 110, 110, 110, 255, + 112, 112, 112, 255, 117, 117, 117, 255, 123, 123, 123, 255, 128, 128, 128, 255, 131, 131, 131, 255, 137, 137, 137, 255, 144, 144, 145, 255, 150, 150, 151, 255, 154, 154, 154, 255, 154, 154, 155, 255, 154, 154, 155, 255, 155, 155, 155, 255, 154, 154, 154, 255, 152, 152, 153, 255, 152, 152, 152, 255, 150, 150, 151, 255, 148, 148, 148, 255, 146, 146, 147, 255, 143, 143, 143, 255, 141, 141, 141, 255, 139, 139, 140, 255, + 137, 137, 138, 255, 134, 134, 135, 255, 132, 132, 133, 255, 130, 130, 131, 255, 130, 130, 130, 255, 128, 128, 129, 255, 126, 126, 127, 255, 121, 121, 122, 255, 117, 117, 118, 255, 115, 115, 116, 255, 113, 113, 114, 255, 111, 111, 112, 255, 109, 109, 110, 255, 108, 108, 108, 255, 107, 107, 108, 255, 106, 106, 106, 255, 104, 104, 104, 255, 104, 104, 105, 255, 103, 103, 104, 255, 98, 98, 99, 255, 91, 91, 92, 255, + 95, 95, 95, 69, 148, 148, 148, 2, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 7, 163, 163, 163, 215, 155, 155, 155, 255, 138, 138, 138, 255, 117, 117, 117, 255, 106, 106, 106, 255, 103, 103, 103, 255, 103, 103, 103, 255, 101, 101, 101, 255, 100, 100, 100, 255, + 103, 103, 103, 255, 105, 105, 105, 255, 107, 107, 107, 255, 108, 108, 108, 255, 112, 112, 112, 255, 115, 115, 115, 255, 117, 117, 118, 255, 121, 121, 121, 255, 128, 128, 128, 255, 132, 132, 132, 255, 135, 135, 136, 255, 140, 140, 141, 255, 144, 144, 144, 255, 150, 150, 150, 255, 153, 153, 153, 255, 155, 155, 156, 255, 155, 155, 155, 255, 156, 156, 156, 255, 155, 155, 155, 255, 152, 152, 153, 255, 153, 153, 153, 255, + 149, 149, 149, 255, 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, 143, 143, 143, 255, 140, 140, 140, 255, 137, 137, 137, 255, 134, 134, 135, 255, 133, 133, 134, 255, 133, 133, 134, 255, 132, 132, 133, 255, 132, 132, 132, 255, 128, 128, 128, 255, 123, 123, 124, 255, 121, 121, 121, 255, 119, 119, 120, 255, 117, 117, 118, 255, 114, 114, 115, 255, 112, 112, 112, 255, 111, 111, 111, 255, 110, 110, 111, 255, + 108, 108, 109, 255, 107, 107, 107, 255, 105, 105, 106, 255, 105, 105, 106, 255, 99, 99, 99, 255, 91, 91, 92, 209, 146, 146, 146, 10, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 135, 135, 135, 2, 159, 159, 159, 101, 155, 155, 155, 255, 143, 143, 143, 255, + 123, 123, 123, 255, 107, 107, 107, 255, 101, 101, 101, 255, 102, 102, 102, 255, 103, 103, 103, 255, 101, 101, 102, 255, 102, 102, 102, 255, 107, 107, 107, 255, 111, 111, 111, 255, 112, 112, 112, 255, 115, 115, 115, 255, 119, 119, 119, 255, 123, 123, 123, 255, 126, 126, 127, 255, 131, 131, 131, 255, 136, 136, 136, 255, 139, 139, 140, 255, 144, 144, 144, 255, 145, 145, 146, 255, 150, 150, 150, 255, 152, 152, 153, 255, + 154, 154, 155, 255, 154, 154, 154, 255, 155, 155, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 152, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 147, 255, 144, 144, 144, 255, 141, 141, 142, 255, 138, 138, 139, 255, 138, 138, 139, 255, 137, 137, 137, 255, 137, 137, 137, 255, 136, 136, 137, 255, 134, 134, 135, 255, 131, 131, 132, 255, 129, 129, 129, 255, 126, 126, 127, 255, 125, 125, 126, 255, + 122, 122, 123, 255, 119, 119, 120, 255, 117, 117, 118, 255, 115, 115, 116, 255, 115, 115, 116, 255, 113, 113, 113, 255, 109, 109, 110, 255, 109, 109, 110, 255, 109, 109, 109, 255, 105, 105, 106, 255, 97, 97, 98, 255, 99, 99, 99, 93, 149, 149, 149, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 143, 143, 143, 10, 159, 159, 159, 221, 150, 150, 150, 255, 133, 133, 133, 255, 113, 113, 113, 255, 103, 103, 103, 255, 102, 102, 102, 255, 104, 104, 104, 255, 105, 105, 105, 255, 105, 105, 105, 255, 107, 107, 107, 255, 113, 113, 113, 255, 117, 117, 117, 255, 119, 119, 119, 255, 123, 123, 123, 255, 128, 128, 129, 255, 132, 132, 133, 255, 134, 134, 134, 255, + 138, 138, 138, 255, 142, 142, 142, 255, 145, 145, 146, 255, 149, 149, 149, 255, 151, 151, 152, 255, 153, 153, 154, 255, 152, 152, 152, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 149, 255, 148, 148, 149, 255, 146, 146, 147, 255, 144, 144, 144, 255, 142, 142, 143, 255, 140, 140, 141, 255, 140, 140, 141, 255, 140, 140, 141, 255, 140, 140, 141, 255, 139, 139, 140, 255, + 137, 137, 138, 255, 134, 134, 134, 255, 131, 131, 132, 255, 130, 130, 131, 255, 130, 130, 131, 255, 129, 129, 129, 255, 125, 125, 125, 255, 122, 122, 122, 255, 120, 120, 121, 255, 119, 119, 120, 255, 117, 117, 118, 255, 114, 114, 115, 255, 112, 112, 113, 255, 112, 112, 112, 255, 111, 111, 111, 255, 104, 104, 105, 255, 97, 97, 98, 218, 147, 147, 147, 10, 151, 151, 151, 1, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 2, 158, 158, 158, 86, 157, 157, 157, 255, 145, 145, 145, 255, 125, 125, 125, 255, 110, 110, 110, 255, 104, 104, 104, 255, 106, 106, 106, 255, 108, 108, 108, 255, 108, 108, 108, 255, 111, 111, 111, 255, 114, 114, 114, 255, + 119, 119, 119, 255, 123, 123, 123, 255, 127, 127, 127, 255, 132, 132, 132, 255, 136, 136, 136, 255, 139, 139, 139, 255, 140, 140, 141, 255, 144, 144, 144, 255, 148, 148, 148, 255, 150, 150, 151, 255, 153, 153, 154, 255, 154, 154, 155, 255, 153, 153, 154, 255, 153, 153, 153, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 150, 150, 150, 255, 148, 148, 148, 255, 147, 147, 147, 255, 146, 146, 146, 255, + 144, 144, 145, 255, 145, 145, 145, 255, 144, 144, 145, 255, 144, 144, 144, 255, 141, 141, 142, 255, 138, 138, 139, 255, 136, 136, 136, 255, 133, 133, 133, 255, 132, 132, 133, 255, 133, 133, 134, 255, 131, 131, 132, 255, 130, 130, 131, 255, 128, 128, 129, 255, 125, 125, 126, 255, 124, 124, 125, 255, 122, 122, 123, 255, 120, 120, 121, 255, 117, 117, 118, 255, 115, 115, 116, 255, 115, 115, 116, 255, 112, 112, 112, 255, + 104, 104, 105, 255, 104, 104, 105, 84, 148, 148, 148, 5, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 134, 134, 134, 5, 162, 162, 162, 187, 155, 155, 155, 255, 140, 140, 140, 255, 122, 122, 122, 255, + 110, 110, 110, 255, 108, 108, 108, 255, 110, 110, 110, 255, 112, 112, 112, 255, 115, 115, 115, 255, 116, 116, 116, 255, 120, 120, 120, 255, 127, 127, 127, 255, 132, 132, 132, 255, 134, 134, 135, 255, 138, 138, 139, 255, 142, 142, 142, 255, 144, 144, 144, 255, 146, 146, 146, 255, 148, 148, 148, 255, 150, 150, 150, 255, 153, 153, 153, 255, 154, 154, 155, 255, 155, 155, 156, 255, 154, 154, 154, 255, 154, 154, 155, 255, + 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 147, 147, 147, 255, 145, 145, 146, 255, 142, 142, 143, 255, 139, 139, 140, 255, 137, 137, 138, 255, 136, 136, 136, 255, 135, 135, 136, 255, 136, 136, 136, 255, 134, 134, 135, 255, 132, 132, 132, 255, 130, 130, 131, 255, 129, 129, 130, 255, 130, 130, 130, 255, 127, 127, 128, 255, + 125, 125, 126, 255, 121, 121, 122, 255, 120, 120, 121, 255, 121, 121, 121, 255, 116, 116, 117, 255, 112, 112, 112, 255, 107, 107, 108, 173, 146, 146, 146, 9, 149, 149, 149, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 158, 158, 158, 43, 164, 164, 164, 244, 155, 155, 155, 255, 139, 139, 139, 255, 122, 122, 122, 255, 114, 114, 114, 255, 112, 112, 113, 255, 115, 115, 115, 255, 119, 119, 119, 255, 121, 121, 121, 255, 124, 124, 124, 255, 128, 128, 128, 255, 133, 133, 134, 255, 137, 137, 138, 255, 140, 140, 140, 255, 144, 144, 145, 255, 147, 147, 148, 255, 149, 149, 150, 255, 150, 150, 151, 255, + 150, 150, 150, 255, 151, 151, 152, 255, 152, 152, 152, 255, 152, 152, 153, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 154, 154, 154, 255, 152, 152, 153, 255, 151, 151, 151, 255, 151, 151, 151, 255, 149, 149, 149, 255, 146, 146, 147, 255, 144, 144, 145, 255, 142, 142, 142, 255, 141, 141, 141, 255, 139, 139, 139, 255, 138, 138, 138, 255, 138, 138, 139, 255, 137, 137, 138, 255, 136, 136, 137, 255, + 134, 134, 134, 255, 133, 133, 133, 255, 132, 132, 132, 255, 131, 131, 132, 255, 131, 131, 132, 255, 130, 130, 131, 255, 128, 128, 128, 255, 125, 125, 125, 255, 125, 125, 126, 255, 123, 123, 124, 255, 117, 117, 118, 255, 111, 111, 112, 238, 119, 119, 119, 39, 149, 149, 149, 5, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 2, 165, 165, 165, 104, 166, 166, 166, 255, 155, 155, 155, 255, 138, 138, 138, 255, 124, 124, 124, 255, 117, 117, 118, 255, 119, 119, 119, 255, 123, 123, 123, 255, 126, 126, 126, 255, 130, 130, 130, 255, 131, 131, 131, 255, 134, 134, 134, 255, + 138, 138, 139, 255, 142, 142, 143, 255, 145, 145, 145, 255, 149, 149, 149, 255, 152, 152, 152, 255, 153, 153, 153, 255, 153, 153, 154, 255, 153, 153, 154, 255, 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 150, 150, 151, 255, 148, 148, 149, 255, 147, 147, 148, 255, 148, 148, 148, 255, 147, 147, 147, 255, 144, 144, 145, 255, 143, 143, 143, 255, 143, 143, 143, 255, 141, 141, 142, 255, + 141, 141, 141, 255, 140, 140, 141, 255, 140, 140, 141, 255, 140, 140, 141, 255, 138, 138, 138, 255, 135, 135, 136, 255, 133, 133, 134, 255, 133, 133, 134, 255, 134, 134, 135, 255, 133, 133, 134, 255, 132, 132, 133, 255, 130, 130, 131, 255, 130, 130, 131, 255, 129, 129, 129, 255, 128, 128, 129, 255, 124, 124, 125, 255, 117, 117, 118, 255, 115, 115, 116, 98, 148, 148, 148, 7, 151, 151, 151, 1, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 133, 133, 133, 6, 170, 170, 170, 157, 169, 169, 169, 255, 157, 157, 157, 255, 140, 140, 140, 255, 128, 128, 128, 255, + 125, 125, 125, 255, 127, 127, 127, 255, 129, 129, 129, 255, 132, 132, 132, 255, 135, 135, 135, 255, 137, 137, 137, 255, 139, 139, 139, 255, 143, 143, 143, 255, 146, 146, 147, 255, 149, 149, 149, 255, 152, 152, 153, 255, 154, 154, 155, 255, 156, 156, 156, 255, 155, 155, 155, 255, 155, 155, 155, 255, 153, 153, 154, 255, 152, 152, 152, 255, 151, 151, 152, 255, 148, 148, 149, 255, 147, 147, 148, 255, 147, 147, 148, 255, + 145, 145, 146, 255, 145, 145, 145, 255, 145, 145, 146, 255, 145, 145, 146, 255, 143, 143, 144, 255, 144, 144, 144, 255, 143, 143, 144, 255, 143, 143, 144, 255, 142, 142, 143, 255, 139, 139, 140, 255, 136, 136, 137, 255, 135, 135, 136, 255, 135, 135, 135, 255, 136, 136, 136, 255, 136, 136, 137, 255, 135, 135, 135, 255, 132, 132, 133, 255, 131, 131, 131, 255, 132, 132, 132, 255, 133, 133, 134, 255, 132, 132, 132, 255, + 124, 124, 125, 255, 119, 119, 120, 149, 142, 142, 142, 8, 146, 146, 146, 2, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 136, 136, 136, 1, 146, 146, 146, 13, 175, 175, 175, 185, 171, 171, 171, 255, 160, 160, 160, 255, 144, 144, 144, 255, 135, 135, 135, 255, 130, 130, 131, 255, 131, 131, 131, 255, 134, 134, 134, 255, 138, 138, 139, 255, 141, 141, 141, 255, 142, 142, 143, 255, 144, 144, 144, 255, 146, 146, 146, 255, 148, 148, 148, 255, 151, 151, 152, 255, 154, 154, 155, 255, 154, 154, 155, 255, 156, 156, 156, 255, 155, 155, 156, 255, + 155, 155, 156, 255, 155, 155, 156, 255, 154, 154, 155, 255, 153, 153, 154, 255, 152, 152, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 149, 149, 150, 255, 148, 148, 148, 255, 147, 147, 148, 255, 147, 147, 147, 255, 146, 146, 147, 255, 144, 144, 145, 255, 142, 142, 142, 255, 140, 140, 141, 255, 139, 139, 139, 255, 137, 137, 138, 255, 138, 138, 139, 255, 138, 138, 138, 255, 138, 138, 138, 255, 135, 135, 136, 255, + 134, 134, 135, 255, 132, 132, 133, 255, 134, 134, 134, 255, 136, 136, 137, 255, 135, 135, 136, 255, 130, 130, 131, 255, 124, 124, 125, 178, 135, 135, 135, 13, 139, 139, 139, 2, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 144, 144, 144, 1, 156, 156, 156, 21, 178, 178, 178, 206, 176, 176, 176, 255, 163, 163, 163, 255, 150, 150, 150, 255, 140, 140, 140, 255, 134, 134, 135, 255, 135, 135, 135, 255, 138, 138, 138, 255, 142, 142, 143, 255, 145, 145, 145, 255, 148, 148, 148, 255, 148, 148, 149, 255, + 150, 150, 150, 255, 151, 151, 151, 255, 152, 152, 152, 255, 153, 153, 154, 255, 154, 154, 154, 255, 154, 154, 155, 255, 153, 153, 153, 255, 153, 153, 154, 255, 154, 154, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 151, 151, 152, 255, 151, 151, 152, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 148, 255, 145, 145, 146, 255, 143, 143, 144, 255, 142, 142, 142, 255, 140, 140, 141, 255, 140, 140, 140, 255, + 139, 139, 140, 255, 140, 140, 141, 255, 141, 141, 141, 255, 139, 139, 140, 255, 137, 137, 138, 255, 136, 136, 136, 255, 134, 134, 134, 255, 136, 136, 136, 255, 138, 138, 139, 255, 139, 139, 140, 255, 136, 136, 136, 255, 129, 129, 130, 194, 135, 135, 135, 15, 139, 139, 139, 4, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 2, 159, 159, 159, 26, 182, 182, 182, 199, 180, 180, 180, 255, 169, 169, 169, 255, 156, 156, 156, 255, 146, 146, 146, 255, + 141, 141, 141, 255, 140, 140, 141, 255, 142, 142, 143, 255, 146, 146, 147, 255, 149, 149, 150, 255, 152, 152, 152, 255, 153, 153, 153, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 154, 255, 152, 152, 153, 255, 152, 152, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, 150, 150, 151, 255, 150, 150, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 148, 148, 149, 255, 146, 146, 147, 255, + 144, 144, 145, 255, 144, 144, 144, 255, 143, 143, 144, 255, 142, 142, 143, 255, 143, 143, 143, 255, 142, 142, 143, 255, 143, 143, 143, 255, 143, 143, 144, 255, 140, 140, 141, 255, 139, 139, 140, 255, 136, 136, 137, 255, 137, 137, 138, 255, 138, 138, 138, 255, 141, 141, 142, 255, 142, 142, 143, 255, 139, 139, 140, 255, 134, 134, 135, 191, 139, 139, 140, 19, 145, 145, 145, 3, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 134, 134, 134, 3, 154, 154, 154, 18, 186, 186, 186, 179, 184, 184, 184, 255, 176, 176, 176, 255, 164, 164, 164, 255, 154, 154, 154, 255, 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, 148, 148, 148, 255, 151, 151, 151, 255, 154, 154, 154, 255, 155, 155, 156, 255, 156, 156, 157, 255, 155, 155, 156, 255, 154, 154, 155, 255, 154, 154, 155, 255, 153, 153, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, + 150, 150, 150, 255, 149, 149, 150, 255, 149, 149, 150, 255, 148, 148, 149, 255, 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 147, 255, 146, 146, 147, 255, 147, 147, 147, 255, 146, 146, 146, 255, 146, 146, 147, 255, 145, 145, 146, 255, 144, 144, 144, 255, 142, 142, 143, 255, 139, 139, 140, 255, 139, 139, 140, 255, 139, 139, 139, 255, 142, 142, 142, 255, 144, 144, 145, 255, 146, 146, 147, 255, 144, 144, 145, 255, + 140, 140, 141, 171, 143, 143, 143, 14, 148, 148, 148, 3, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 137, 137, 137, 1, 136, 136, 136, 9, 189, 189, 189, 136, 189, 189, 190, 252, 182, 182, 183, 255, 173, 173, 173, 255, 163, 163, 163, 255, 156, 156, 156, 255, 151, 151, 151, 255, 149, 149, 149, 255, 150, 150, 150, 255, 151, 151, 152, 255, 154, 154, 154, 255, 155, 155, 155, 255, + 155, 155, 155, 255, 156, 156, 157, 255, 155, 155, 156, 255, 155, 155, 155, 255, 154, 154, 155, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 151, 151, 152, 255, 151, 151, 151, 255, 152, 152, 152, 255, 151, 151, 151, 255, 149, 149, 150, 255, 148, 148, 149, 255, 149, 149, 150, 255, 147, 147, 148, 255, 145, 145, 145, 255, 144, 144, 144, 255, 142, 142, 143, 255, 141, 141, 142, 255, 141, 141, 141, 255, + 143, 143, 143, 255, 147, 147, 147, 255, 149, 149, 150, 255, 150, 150, 150, 255, 149, 149, 150, 249, 146, 146, 146, 126, 145, 145, 145, 7, 147, 147, 147, 3, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 1, 131, 131, 131, 6, 186, 186, 187, 70, 193, 193, 193, 229, 190, 190, 190, 255, 182, 182, 182, 255, 173, 173, 174, 255, + 164, 164, 164, 255, 158, 158, 158, 255, 154, 154, 154, 255, 153, 153, 154, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 154, 255, 154, 154, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 155, 155, 155, 255, 153, 153, 154, 255, 153, 153, 153, 255, 152, 152, 152, 255, 152, 152, 152, 255, 150, 150, 150, 255, 149, 149, 149, 255, 149, 149, 149, 255, 148, 148, 148, 255, + 144, 144, 145, 255, 143, 143, 144, 255, 143, 143, 144, 255, 144, 144, 145, 255, 146, 146, 146, 255, 149, 149, 150, 255, 153, 153, 154, 255, 154, 154, 155, 255, 155, 155, 155, 255, 154, 154, 154, 225, 151, 151, 152, 67, 151, 151, 151, 6, 147, 147, 147, 2, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 129, 129, 129, 1, 176, 176, 176, 19, 195, 195, 195, 147, 195, 195, 196, 250, 190, 190, 191, 255, 183, 183, 183, 255, 175, 175, 175, 255, 168, 168, 169, 255, 163, 163, 163, 255, 158, 158, 159, 255, 155, 155, 156, 255, 153, 153, 154, 255, 151, 151, 152, 255, 153, 153, 153, 255, 153, 153, 153, 255, 153, 153, 153, 255, 152, 152, 152, 255, 151, 151, 152, 255, 151, 151, 152, 255, 151, 151, 151, 255, + 150, 150, 150, 255, 149, 149, 149, 255, 148, 148, 148, 255, 147, 147, 148, 255, 146, 146, 147, 255, 146, 146, 146, 255, 146, 146, 146, 255, 148, 148, 148, 255, 151, 151, 152, 255, 155, 155, 156, 255, 157, 157, 157, 255, 159, 159, 160, 255, 160, 160, 161, 255, 158, 158, 159, 249, 157, 157, 158, 141, 154, 154, 154, 17, 157, 157, 157, 3, 156, 156, 156, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 1, 190, 190, 190, 52, 198, 198, 198, 181, 197, 197, 197, 255, 192, 192, 192, 255, 186, 186, 186, 255, 180, 180, 180, 255, 174, 174, 174, 255, 169, 169, 169, 255, 165, 165, 165, 255, 161, 161, 162, 255, 158, 158, 158, 255, + 156, 156, 157, 255, 154, 154, 155, 255, 153, 153, 153, 255, 152, 152, 153, 255, 150, 150, 151, 255, 149, 149, 149, 255, 150, 150, 150, 255, 150, 150, 151, 255, 151, 151, 152, 255, 152, 152, 152, 255, 153, 153, 154, 255, 156, 156, 156, 255, 158, 158, 158, 255, 161, 161, 162, 255, 164, 164, 164, 255, 166, 166, 167, 255, 167, 167, 167, 255, 166, 166, 166, 255, 164, 164, 164, 175, 157, 157, 158, 48, 149, 149, 149, 4, + 152, 152, 152, 2, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 129, 129, 129, 2, 193, 193, 193, 54, 200, 200, 200, 164, 198, 198, 199, 242, + 195, 195, 196, 255, 190, 190, 190, 255, 186, 186, 186, 255, 180, 180, 181, 255, 178, 178, 179, 255, 175, 175, 175, 255, 171, 171, 171, 255, 168, 168, 169, 255, 166, 166, 167, 255, 164, 164, 165, 255, 162, 162, 163, 255, 163, 163, 163, 255, 162, 162, 162, 255, 163, 163, 164, 255, 164, 164, 164, 255, 165, 165, 166, 255, 167, 167, 168, 255, 169, 169, 170, 255, 170, 170, 170, 255, 171, 171, 172, 255, 172, 172, 172, 255, + 172, 172, 172, 239, 169, 169, 170, 158, 164, 164, 165, 51, 141, 141, 141, 5, 142, 142, 142, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 132, 132, 132, 1, 179, 179, 179, 14, 197, 197, 197, 97, 198, 198, 199, 184, 198, 198, 199, 240, 195, 195, 195, 255, 192, 192, 192, 255, 189, 189, 189, 255, 186, 186, 187, 255, 184, 184, 185, 255, 181, 181, 182, 255, 180, 180, 180, 255, 180, 180, 180, 255, 179, 179, 179, 255, 178, 178, 178, 255, 177, 177, 178, 255, 178, 178, 178, 255, + 178, 178, 178, 255, 178, 178, 179, 255, 179, 179, 179, 255, 179, 179, 179, 240, 176, 176, 176, 182, 174, 174, 174, 90, 159, 159, 159, 12, 142, 142, 142, 3, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 136, 136, 136, 1, 135, 135, 135, 6, 195, 195, 195, 59, 194, 194, 195, 116, 193, 193, 193, 166, 193, 193, 194, 203, 192, 192, 192, 217, 193, 193, 194, 255, + 193, 193, 193, 255, 190, 190, 191, 255, 189, 189, 189, 255, 188, 188, 189, 255, 184, 184, 185, 214, 183, 183, 183, 200, 181, 181, 181, 166, 180, 180, 180, 113, 178, 178, 179, 53, 141, 141, 141, 6, 138, 138, 138, 4, 141, 141, 141, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 172, 171, 170, 0, 172, 171, 170, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 141, 141, 141, 1, 141, 141, 141, 3, 135, 135, 135, 4, 130, 130, 130, 3, 129, 129, 129, 6, 130, 130, 130, 7, 129, 129, 129, 4, 133, 133, 133, 5, 140, 140, 140, 5, 142, 142, 142, 2, 255, 255, 255, 0, 143, 143, 143, 1, 143, 143, 143, 1, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 172, 171, 170, 0, + 172, 171, 170, 0, 172, 171, 170, 0, 172, 171, 170, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 172, 171, 170, 0, 172, 171, 170, 1, 172, 171, 170, 0, 172, 171, 170, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 172, 171, 170, 0, 172, 171, 170, 3, 172, 171, 170, 0, 172, 171, 170, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, + 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 172, 171, 170, 1,}; +const char* DistrhoArtworkPingPongPan::knobData = (const char*)temp5; + diff --git a/source/backend/native/pingpongpan/DistrhoArtworkPingPongPan.hpp b/source/backend/native/pingpongpan/DistrhoArtworkPingPongPan.hpp new file mode 100644 index 000000000..5f94e0b52 --- /dev/null +++ b/source/backend/native/pingpongpan/DistrhoArtworkPingPongPan.hpp @@ -0,0 +1,35 @@ +/* (Auto-generated binary data file). */ + +#ifndef BINARY_DISTRHOARTWORKPINGPONGPAN_HPP +#define BINARY_DISTRHOARTWORKPINGPONGPAN_HPP + +namespace DistrhoArtworkPingPongPan +{ + extern const char* aboutData; + const unsigned int aboutDataSize = 230280; + const unsigned int aboutWidth = 303; + const unsigned int aboutHeight = 190; + + extern const char* aboutButtonHoverData; + const unsigned int aboutButtonHoverDataSize = 9600; + const unsigned int aboutButtonHoverWidth = 96; + const unsigned int aboutButtonHoverHeight = 25; + + extern const char* aboutButtonNormalData; + const unsigned int aboutButtonNormalDataSize = 9600; + const unsigned int aboutButtonNormalWidth = 96; + const unsigned int aboutButtonNormalHeight = 25; + + extern const char* backgroundData; + const unsigned int backgroundDataSize = 200736; + const unsigned int backgroundWidth = 369; + const unsigned int backgroundHeight = 136; + + extern const char* knobData; + const unsigned int knobDataSize = 742716; + const unsigned int knobWidth = 69; + const unsigned int knobHeight = 2691; +} + +#endif // BINARY_DISTRHOARTWORKPINGPONGPAN_HPP + diff --git a/source/backend/native/pingpongpan/DistrhoPluginInfo.h b/source/backend/native/pingpongpan/DistrhoPluginInfo.h new file mode 100644 index 000000000..58fc7d8e8 --- /dev/null +++ b/source/backend/native/pingpongpan/DistrhoPluginInfo.h @@ -0,0 +1,34 @@ +/* + * DISTRHO PingPongPan Plugin, based on PingPongPan by Michael Gruhn + * Copyright (C) 2012 Filipe Coelho + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * For a full copy of the license see the LGPL.txt file + */ + +#ifndef __DISTRHO_PLUGIN_INFO_H__ +#define __DISTRHO_PLUGIN_INFO_H__ + +#define DISTRHO_PLUGIN_NAME "Ping Pong Pan" + +#define DISTRHO_PLUGIN_HAS_UI 1 +#define DISTRHO_PLUGIN_IS_SYNTH 0 + +#define DISTRHO_PLUGIN_NUM_INPUTS 2 +#define DISTRHO_PLUGIN_NUM_OUTPUTS 2 + +#define DISTRHO_PLUGIN_WANT_LATENCY 0 +#define DISTRHO_PLUGIN_WANT_PROGRAMS 1 +#define DISTRHO_PLUGIN_WANT_STATE 0 + +#define DISTRHO_PLUGIN_URI "http://distrho.sf.net/plugins/PingPongPan" + +#endif // __DISTRHO_PLUGIN_INFO_H__ diff --git a/source/backend/native/pingpongpan/DistrhoPluginPingPongPan.cpp b/source/backend/native/pingpongpan/DistrhoPluginPingPongPan.cpp new file mode 100644 index 000000000..2b4f51a47 --- /dev/null +++ b/source/backend/native/pingpongpan/DistrhoPluginPingPongPan.cpp @@ -0,0 +1,165 @@ +/* + * DISTRHO PingPongPan Plugin, based on PingPongPan by Michael Gruhn + * Copyright (C) 2007 Michael Gruhn + * Copyright (C) 2012 Filipe Coelho + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * For a full copy of the license see the LGPL.txt file + */ + +#include "DistrhoPluginPingPongPan.hpp" + +#include + +static const float cf2PI = 6.283185307f; + +START_NAMESPACE_DISTRHO + +// ------------------------------------------------- + +DistrhoPluginPingPongPan::DistrhoPluginPingPongPan() + : Plugin(paramCount, 1, 0) // 1 program, 0 states +{ + // set default values + d_setProgram(0); + + // reset + d_deactivate(); +} + +DistrhoPluginPingPongPan::~DistrhoPluginPingPongPan() +{ +} + +// ------------------------------------------------- +// Init + +void DistrhoPluginPingPongPan::d_initParameter(uint32_t index, Parameter& parameter) +{ + switch (index) + { + case paramFreq: + parameter.hints = PARAMETER_IS_AUTOMABLE; + parameter.name = "Frequency"; + parameter.symbol = "freq"; + parameter.ranges.def = 50.0f; + parameter.ranges.min = 0.0f; + parameter.ranges.max = 100.0f; + break; + + case paramWidth: + parameter.hints = PARAMETER_IS_AUTOMABLE; + parameter.name = "Width"; + parameter.symbol = "with"; + parameter.unit = "%"; + parameter.ranges.def = 75.0f; + parameter.ranges.min = 0.0f; + parameter.ranges.max = 100.0f; + break; + } +} + +void DistrhoPluginPingPongPan::d_initProgramName(uint32_t index, d_string& programName) +{ + if (index != 0) + return; + + programName = "Default"; +} + +// ------------------------------------------------- +// Internal data + +float DistrhoPluginPingPongPan::d_parameterValue(uint32_t index) +{ + switch (index) + { + case paramFreq: + return fFreq; + case paramWidth: + return fWidth; + default: + return 0.0f; + } +} + +void DistrhoPluginPingPongPan::d_setParameterValue(uint32_t index, float value) +{ + if (d_sampleRate() <= 0.0) + return; + + switch (index) + { + case paramFreq: + fFreq = value; + waveSpeed = (cf2PI * fFreq / 100.0f)/d_sampleRate(); + break; + case paramWidth: + fWidth = value; + break; + } +} + +void DistrhoPluginPingPongPan::d_setProgram(uint32_t index) +{ + if (index != 0) + return; + + // Default values + fFreq = 50.0f; + fWidth = 75.0f; + + // reset filter values + d_activate(); +} + +// ------------------------------------------------- +// Process + +void DistrhoPluginPingPongPan::d_activate() +{ + waveSpeed = (cf2PI * fFreq / 100.0f)/d_sampleRate(); +} + +void DistrhoPluginPingPongPan::d_deactivate() +{ + wavePos = 0.0f; +} + +void DistrhoPluginPingPongPan::d_run(float** inputs, float** outputs, uint32_t frames, uint32_t, const MidiEvent*) +{ + const float* in1 = inputs[0]; + const float* in2 = inputs[1]; + float* out1 = outputs[0]; + float* out2 = outputs[1]; + + for (uint32_t i=0; i < frames; i++) + { + pan = std::min(std::max(sin(wavePos) * (fWidth/100.0f), -1.0f), 1.0f); + + if ((wavePos += waveSpeed) >= cf2PI) + wavePos -= cf2PI; + + out1[i] = in1[i] * (pan > 0.0f ? 1.0f-pan : 1.0f); + out2[i] = in2[i] * (pan < 0.0f ? 1.0f+pan : 1.0f); + } +} + +// ------------------------------------------------- + +Plugin* createPlugin() +{ + return new DistrhoPluginPingPongPan(); +} + +// ------------------------------------------------- + +END_NAMESPACE_DISTRHO diff --git a/source/backend/native/pingpongpan/DistrhoPluginPingPongPan.hpp b/source/backend/native/pingpongpan/DistrhoPluginPingPongPan.hpp new file mode 100644 index 000000000..8d3cc12d6 --- /dev/null +++ b/source/backend/native/pingpongpan/DistrhoPluginPingPongPan.hpp @@ -0,0 +1,93 @@ +/* + * DISTRHO PingPongPan Plugin, based on PingPongPan by Michael Gruhn + * Copyright (C) 2007 Michael Gruhn + * Copyright (C) 2012 Filipe Coelho + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * For a full copy of the license see the LGPL.txt file + */ + +#ifndef __DISTRHO_PLUGIN_PINGPONGPAN_HPP__ +#define __DISTRHO_PLUGIN_PINGPONGPAN_HPP__ + +#include "DistrhoPlugin.h" + +START_NAMESPACE_DISTRHO + +class DistrhoPluginPingPongPan : public Plugin +{ +public: + enum Parameters + { + paramFreq = 0, + paramWidth, + paramCount + }; + + DistrhoPluginPingPongPan(); + ~DistrhoPluginPingPongPan(); + + // --------------------------------------------- + +protected: + // Information + const char* d_label() const + { + return "PingPongPan"; + } + + const char* d_maker() const + { + return "DISTRHO"; + } + + const char* d_license() const + { + return "LGPL"; + } + + uint32_t d_version() const + { + return 0x1000; + } + + long d_uniqueId() const + { + return d_cconst('D', 'P', 'P', 'P'); + } + + // Init + void d_initParameter(uint32_t index, Parameter& parameter); + void d_initProgramName(uint32_t index, d_string& programName); + + // Internal data + float d_parameterValue(uint32_t index); + void d_setParameterValue(uint32_t index, float value); + void d_setProgram(uint32_t index); + + // Process + void d_activate(); + void d_deactivate(); + void d_run(float** inputs, float** outputs, uint32_t frames, uint32_t midiEventCount, const MidiEvent* midiEvents); + + // --------------------------------------------- + +private: + float fFreq; + float fWidth; + float waveSpeed; + + float pan, wavePos; +}; + +END_NAMESPACE_DISTRHO + +#endif // __DISTRHO_PLUGIN_PINGPONGPAN_HPP__ diff --git a/source/backend/native/pingpongpan/DistrhoUIPingPongPan.cpp b/source/backend/native/pingpongpan/DistrhoUIPingPongPan.cpp new file mode 100644 index 000000000..f4faaccc9 --- /dev/null +++ b/source/backend/native/pingpongpan/DistrhoUIPingPongPan.cpp @@ -0,0 +1,138 @@ +/* + * DISTRHO PingPongPan Plugin, based on PingPongPan by Michael Gruhn + * Copyright (C) 2012 Filipe Coelho + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * For a full copy of the license see the LGPL.txt file + */ + +#include "DistrhoUIPingPongPan.hpp" + +START_NAMESPACE_DISTRHO + +// ------------------------------------------------- + +DistrhoUIPingPongPan::DistrhoUIPingPongPan() + : OpenGLExtUI() +{ + // background + Image bgImage(DistrhoArtworkPingPongPan::backgroundData, DistrhoArtworkPingPongPan::backgroundWidth, DistrhoArtworkPingPongPan::backgroundHeight, GL_BGRA); + setBackgroundImage(bgImage); + + // knobs + Image knobImage(DistrhoArtworkPingPongPan::knobData, DistrhoArtworkPingPongPan::knobWidth, DistrhoArtworkPingPongPan::knobHeight); + Point knobPos(136, 30); + + // knob Low-Mid + knobFreq = new ImageKnob(knobImage, knobPos); + knobFreq->setRange(0.0f, 100.0f); + knobFreq->setValue(50.0f); + addImageKnob(knobFreq); + + // knob Mid-High + knobPos.setX(258); + knobWidth = new ImageKnob(knobImage, knobPos); + knobWidth->setRange(0.0f, 100.0f); + knobWidth->setValue(75.0f); + addImageKnob(knobWidth); + + // about button + Image aboutImageNormal(DistrhoArtworkPingPongPan::aboutButtonNormalData, DistrhoArtworkPingPongPan::aboutButtonNormalWidth, DistrhoArtworkPingPongPan::aboutButtonNormalHeight); + Image aboutImageHover(DistrhoArtworkPingPongPan::aboutButtonHoverData, DistrhoArtworkPingPongPan::aboutButtonHoverWidth, DistrhoArtworkPingPongPan::aboutButtonHoverHeight); + Point aboutPos(25, 23); + buttonAbout = new ImageButton(aboutImageNormal, aboutImageHover, aboutImageHover, aboutPos); + addImageButton(buttonAbout); +} + +DistrhoUIPingPongPan::~DistrhoUIPingPongPan() +{ + delete knobFreq; + delete knobWidth; + delete buttonAbout; +} + +// ------------------------------------------------- +// DSP Callbacks + +void DistrhoUIPingPongPan::d_parameterChanged(uint32_t index, float value) +{ + switch (index) + { + case DistrhoPluginPingPongPan::paramFreq: + knobFreq->setValue(value); + break; + case DistrhoPluginPingPongPan::paramWidth: + knobWidth->setValue(value); + break; + } + + d_uiRepaint(); +} + +void DistrhoUIPingPongPan::d_programChanged(uint32_t index) +{ + if (index != 0) + return; + + // Default values + knobFreq->setValue(50.0f); + knobWidth->setValue(75.0f); + + d_uiRepaint(); +} + +// ------------------------------------------------- +// Extended Callbacks + +void DistrhoUIPingPongPan::imageButtonClicked(ImageButton* button) +{ + if (button != buttonAbout) + return; + + Image imageAbout(DistrhoArtworkPingPongPan::aboutData, DistrhoArtworkPingPongPan::aboutWidth, DistrhoArtworkPingPongPan::aboutHeight, GL_BGRA); + showImageModalDialog(imageAbout, "About"); +} + +void DistrhoUIPingPongPan::imageKnobDragStarted(ImageKnob* knob) +{ + if (knob == knobFreq) + d_uiEditParameter(DistrhoPluginPingPongPan::paramFreq, true); + else if (knob == knobWidth) + d_uiEditParameter(DistrhoPluginPingPongPan::paramWidth, true); +} + +void DistrhoUIPingPongPan::imageKnobDragFinished(ImageKnob* knob) +{ + if (knob == knobFreq) + d_uiEditParameter(DistrhoPluginPingPongPan::paramFreq, false); + else if (knob == knobWidth) + d_uiEditParameter(DistrhoPluginPingPongPan::paramWidth, false); +} + + +void DistrhoUIPingPongPan::imageKnobValueChanged(ImageKnob* knob, float value) +{ + if (knob == knobFreq) + d_setParameterValue(DistrhoPluginPingPongPan::paramFreq, value); + else if (knob == knobWidth) + d_setParameterValue(DistrhoPluginPingPongPan::paramWidth, value); +} + +// ------------------------------------------------- + +UI* createUI() +{ + return new DistrhoUIPingPongPan; +} + +// ------------------------------------------------- + +END_NAMESPACE_DISTRHO diff --git a/source/backend/native/pingpongpan/DistrhoUIPingPongPan.hpp b/source/backend/native/pingpongpan/DistrhoUIPingPongPan.hpp new file mode 100644 index 000000000..2c5c2c332 --- /dev/null +++ b/source/backend/native/pingpongpan/DistrhoUIPingPongPan.hpp @@ -0,0 +1,69 @@ +/* + * DISTRHO PingPongPan Plugin, based on PingPongPan by Michael Gruhn + * Copyright (C) 2012 Filipe Coelho + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * For a full copy of the license see the LGPL.txt file + */ + +#ifndef __DISTRHO_UI_PINGPONGPAN_HPP__ +#define __DISTRHO_UI_PINGPONGPAN_HPP__ + +#include "DistrhoUIOpenGLExt.h" + +#include "DistrhoArtworkPingPongPan.hpp" +#include "DistrhoPluginPingPongPan.hpp" + +START_NAMESPACE_DISTRHO + +// ------------------------------------------------- + +class DistrhoUIPingPongPan : public OpenGLExtUI +{ +public: + DistrhoUIPingPongPan(); + ~DistrhoUIPingPongPan(); + + // --------------------------------------------- +protected: + + // Information + unsigned int d_width() + { + return DistrhoArtworkPingPongPan::backgroundWidth; + } + + unsigned int d_height() + { + return DistrhoArtworkPingPongPan::backgroundHeight; + } + + // DSP Callbacks + void d_parameterChanged(uint32_t index, float value); + void d_programChanged(uint32_t index); + + // Extended Callbacks + void imageButtonClicked(ImageButton* button); + void imageKnobDragStarted(ImageKnob* knob); + void imageKnobDragFinished(ImageKnob* knob); + void imageKnobValueChanged(ImageKnob* knob, float value); + +private: + ImageKnob* knobFreq; + ImageKnob* knobWidth; + ImageButton* buttonAbout; +}; + +// ------------------------------------------------- + +END_NAMESPACE_DISTRHO + +#endif // __DISTRHO_UI_PINGPONGPAN_HPP__ diff --git a/source/backend/native/pingpongpan/artwork/about.png b/source/backend/native/pingpongpan/artwork/about.png new file mode 100644 index 000000000..aeb3cb195 Binary files /dev/null and b/source/backend/native/pingpongpan/artwork/about.png differ diff --git a/source/backend/native/pingpongpan/artwork/aboutButtonHover.png b/source/backend/native/pingpongpan/artwork/aboutButtonHover.png new file mode 100644 index 000000000..ee24e873b Binary files /dev/null and b/source/backend/native/pingpongpan/artwork/aboutButtonHover.png differ diff --git a/source/backend/native/pingpongpan/artwork/aboutButtonNormal.png b/source/backend/native/pingpongpan/artwork/aboutButtonNormal.png new file mode 100644 index 000000000..0c0baf33b Binary files /dev/null and b/source/backend/native/pingpongpan/artwork/aboutButtonNormal.png differ diff --git a/source/backend/native/pingpongpan/artwork/background.png b/source/backend/native/pingpongpan/artwork/background.png new file mode 100644 index 000000000..55af56e82 Binary files /dev/null and b/source/backend/native/pingpongpan/artwork/background.png differ diff --git a/source/backend/native/pingpongpan/artwork/knob.png b/source/backend/native/pingpongpan/artwork/knob.png new file mode 100755 index 000000000..7209544dd Binary files /dev/null and b/source/backend/native/pingpongpan/artwork/knob.png differ diff --git a/source/backend/native/zynaddsubfx-src.cpp b/source/backend/native/zynaddsubfx-src.cpp new file mode 100644 index 000000000..3ffba388d --- /dev/null +++ b/source/backend/native/zynaddsubfx-src.cpp @@ -0,0 +1,51 @@ + +// TODO - merge this into zynaddsubfx.cpp once the native plugin is finished + +// zynaddsubfx includes +#include "zynaddsubfx/DSP/AnalogFilter.cpp" +#include "zynaddsubfx/DSP/FFTwrapper.cpp" +#include "zynaddsubfx/DSP/Filter.cpp" +#include "zynaddsubfx/DSP/FormantFilter.cpp" +#include "zynaddsubfx/DSP/SVFilter.cpp" +#include "zynaddsubfx/DSP/Unison.cpp" +#include "zynaddsubfx/Effects/Alienwah.cpp" +#include "zynaddsubfx/Effects/Chorus.cpp" +#include "zynaddsubfx/Effects/Distorsion.cpp" +#include "zynaddsubfx/Effects/DynamicFilter.cpp" +#include "zynaddsubfx/Effects/Echo.cpp" +#include "zynaddsubfx/Effects/Effect.cpp" +#include "zynaddsubfx/Effects/EffectLFO.cpp" +#include "zynaddsubfx/Effects/EffectMgr.cpp" +#include "zynaddsubfx/Effects/EQ.cpp" +#include "zynaddsubfx/Effects/Phaser.cpp" +#include "zynaddsubfx/Effects/Reverb.cpp" +#include "zynaddsubfx/Misc/Bank.cpp" +#include "zynaddsubfx/Misc/Config.cpp" +#include "zynaddsubfx/Misc/Dump.cpp" +#include "zynaddsubfx/Misc/Master.cpp" +#include "zynaddsubfx/Misc/Microtonal.cpp" +#include "zynaddsubfx/Misc/Part.cpp" +#include "zynaddsubfx/Misc/Recorder.cpp" +//#include "zynaddsubfx/Misc/Stereo.cpp" +#include "zynaddsubfx/Misc/Util.cpp" +#include "zynaddsubfx/Misc/WavFile.cpp" +#include "zynaddsubfx/Misc/WaveShapeSmps.cpp" +#include "zynaddsubfx/Misc/XMLwrapper.cpp" +#include "zynaddsubfx/Params/ADnoteParameters.cpp" +#include "zynaddsubfx/Params/Controller.cpp" +#include "zynaddsubfx/Params/EnvelopeParams.cpp" +#include "zynaddsubfx/Params/FilterParams.cpp" +#include "zynaddsubfx/Params/LFOParams.cpp" +#include "zynaddsubfx/Params/PADnoteParameters.cpp" +#include "zynaddsubfx/Params/Presets.cpp" +#include "zynaddsubfx/Params/PresetsArray.cpp" +#include "zynaddsubfx/Params/PresetsStore.cpp" +#include "zynaddsubfx/Params/SUBnoteParameters.cpp" +#include "zynaddsubfx/Synth/ADnote.cpp" +#include "zynaddsubfx/Synth/Envelope.cpp" +#include "zynaddsubfx/Synth/LFO.cpp" +#include "zynaddsubfx/Synth/OscilGen.cpp" +#include "zynaddsubfx/Synth/PADnote.cpp" +#include "zynaddsubfx/Synth/Resonance.cpp" +#include "zynaddsubfx/Synth/SUBnote.cpp" +#include "zynaddsubfx/Synth/SynthNote.cpp" diff --git a/source/backend/native/zynaddsubfx.cpp b/source/backend/native/zynaddsubfx.cpp new file mode 100644 index 000000000..57944c632 --- /dev/null +++ b/source/backend/native/zynaddsubfx.cpp @@ -0,0 +1,353 @@ +/* + * Carla Native Plugins + * Copyright (C) 2012 Filipe Coelho + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * For a full copy of the GNU General Public License see the COPYING file + */ + +// for UINT32_MAX +#define __STDC_LIMIT_MACROS +#include + +#include "carla_midi.h" +#include "carla_native.hpp" + +#include "zynaddsubfx/Misc/Master.h" +#include "zynaddsubfx/Misc/Util.h" + +//Dummy variables and functions for linking purposes +class WavFile; +namespace Nio { + bool start(void){return 1;} + void stop(void){} + void waveNew(WavFile*){} + void waveStart(void){} + void waveStop(void){} + void waveEnd(void){} +} + +SYNTH_T* synth = nullptr; + +class ZynAddSubFxPlugin : public PluginDescriptorClass +{ +public: + enum Parameters { + PARAMETER_COUNT = 0 + }; + + ZynAddSubFxPlugin(const HostDescriptor* const host) + : PluginDescriptorClass(host) + { + m_master = new Master; + + // refresh banks + m_master->bank.rescanforbanks(); + + for (uint32_t i=0, size = m_master->bank.banks.size(); i < size; i++) + { + if (m_master->bank.banks[i].dir.empty()) + continue; + + m_master->bank.loadbank(m_master->bank.banks[i].dir); + + for (unsigned int instrument = 0; instrument < BANK_SIZE; instrument++) + { + const std::string insName(m_master->bank.getname(instrument)); + + if (insName.empty() || insName[0] == '\0' || insName[0] == ' ') + continue; + + ProgramInfo pInfo = { i, instrument, CarlaString(insName.c_str()) }; + m_programs.push_back(pInfo); + } + } + } + + ~ZynAddSubFxPlugin() + { + //ensure that everything has stopped with the mutex wait + pthread_mutex_lock(&m_master->mutex); + pthread_mutex_unlock(&m_master->mutex); + + m_programs.clear(); + + delete m_master; + } + +protected: + // ------------------------------------------------------------------- + // Plugin parameter calls + + uint32_t getParameterCount() + { + return PARAMETER_COUNT; + } + + const Parameter* getParameterInfo(const uint32_t index) + { + CARLA_ASSERT(index < getParameterCount()); + + //if (index >= PARAMETER_COUNT) + return nullptr; + + static Parameter param; + + param.ranges.step = PARAMETER_RANGES_DEFAULT_STEP; + param.ranges.stepSmall = PARAMETER_RANGES_DEFAULT_STEP_SMALL; + param.ranges.stepLarge = PARAMETER_RANGES_DEFAULT_STEP_LARGE; + param.scalePointCount = 0; + param.scalePoints = nullptr; + + switch (index) + { +#if 0 + case PARAMETER_MASTER: + param.hints = PARAMETER_IS_ENABLED | PARAMETER_IS_AUTOMABLE; + param.name = "Master Volume"; + param.unit = nullptr; + param.ranges.min = 0.0f; + param.ranges.max = 100.0f; + param.ranges.def = 100.0f; + break; +#endif + } + + return ¶m; + } + + float getParameterValue(const uint32_t index) + { + switch (index) + { +#if 0 + case PARAMETER_MASTER: + return m_master->Pvolume; +#endif + default: + return 0.0f; + } + } + + // ------------------------------------------------------------------- + // Plugin midi-program calls + + uint32_t getMidiProgramCount() + { + return m_programs.size(); + } + + const MidiProgram* getMidiProgramInfo(const uint32_t index) + { + CARLA_ASSERT(index < getMidiProgramCount()); + + if (index >= m_programs.size()) + return nullptr; + + const ProgramInfo& pInfo(m_programs[index]); + + static MidiProgram midiProgram; + midiProgram.bank = pInfo.bank; + midiProgram.program = pInfo.prog; + midiProgram.name = pInfo.name; + + return &midiProgram; + } + + // ------------------------------------------------------------------- + // Plugin state calls + + void setParameterValue(const uint32_t index, const float value) + { + switch (index) + { + } + Q_UNUSED(value); + } + + void setMidiProgram(const uint32_t bank, const uint32_t program) + { + if (bank >= m_master->bank.banks.size()) + return; + if (program >= BANK_SIZE) + return; + + const std::string bankdir = m_master->bank.banks[bank].dir; + + if (! bankdir.empty()) + { + pthread_mutex_lock(&m_master->mutex); + + m_master->bank.loadbank(bankdir); + m_master->bank.loadfromslot(program, m_master->part[0]); + + pthread_mutex_unlock(&m_master->mutex); + } + } + + // ------------------------------------------------------------------- + // Plugin process calls + + void activate() + { + m_master->setController(0, MIDI_CONTROL_ALL_SOUND_OFF, 0); + } + + void process(float**, float** const outBuffer, const uint32_t frames, const uint32_t midiEventCount, const MidiEvent* const midiEvents) + { + uint32_t fromFrame = 0; + uint32_t eventIndex = 0; + uint32_t nextEventFrame = 0; + uint32_t toFrame = 0; + pthread_mutex_lock(&m_master->mutex); + + do { + // Find the time of the next event, if any + if (eventIndex >= midiEventCount) + nextEventFrame = UINT32_MAX; + else + nextEventFrame = midiEvents[eventIndex].time; + + // find the end of the sub-sample to be processed this time round... + // if the next event falls within the desired sample interval... + if ((nextEventFrame < frames) && (nextEventFrame >= toFrame)) + // set the end to be at that event + toFrame = nextEventFrame; + else + // ...else go for the whole remaining sample + toFrame = frames; + + if (fromFrame < toFrame) + { + // call master to fill from `fromFrame` to `toFrame`: + m_master->GetAudioOutSamples(toFrame - fromFrame, (unsigned)getSampleRate(), &outBuffer[0][fromFrame], &outBuffer[1][fromFrame]); + // next sub-sample please... + fromFrame = toFrame; + } + + // Now process any event(s) at the current timing point + while (eventIndex < midiEventCount && midiEvents[eventIndex].time == toFrame) + { + uint8_t status = midiEvents[eventIndex].data[0]; + uint8_t channel = status & 0x0F; + + if (MIDI_IS_STATUS_NOTE_OFF(status)) + { + uint8_t note = midiEvents[eventIndex].data[1]; + + m_master->noteOff(channel, note); + } + else if (MIDI_IS_STATUS_NOTE_ON(status)) + { + uint8_t note = midiEvents[eventIndex].data[1]; + uint8_t velo = midiEvents[eventIndex].data[2]; + + m_master->noteOn(channel, note, velo); + } + else if (MIDI_IS_STATUS_POLYPHONIC_AFTERTOUCH(status)) + { + uint8_t note = midiEvents[eventIndex].data[1]; + uint8_t pressure = midiEvents[eventIndex].data[2]; + + m_master->polyphonicAftertouch(channel, note, pressure); + } + + eventIndex++; + } + + // Keep going until we have the desired total length of sample... + } while (toFrame < frames); + + pthread_mutex_unlock(&m_master->mutex); + } + + // ------------------------------------------------------------------- + +private: + struct ProgramInfo { + uint32_t bank; + uint32_t prog; + CarlaString name; + }; + std::vector m_programs; + + Master* m_master; + +public: + static int s_instanceCount; + + static PluginHandle _instantiate(const PluginDescriptor*, HostDescriptor* host) + { + if (s_instanceCount++ == 0) + { + synth = new SYNTH_T; + synth->buffersize = host->get_buffer_size(host->handle); + synth->samplerate = host->get_sample_rate(host->handle); + synth->alias(); + + config.init(); + config.cfg.SoundBufferSize = synth->buffersize; + config.cfg.SampleRate = synth->samplerate; + config.cfg.GzipCompression = 0; + + sprng(time(NULL)); + denormalkillbuf = new float [synth->buffersize]; + for (int i=0; i < synth->buffersize; i++) + denormalkillbuf[i] = (RND - 0.5f) * 1e-16; + } + + return new ZynAddSubFxPlugin(host); + } + + static void _cleanup(PluginHandle handle) + { + delete (ZynAddSubFxPlugin*)handle; + + if (--s_instanceCount == 0) + { + delete[] denormalkillbuf; + denormalkillbuf = nullptr; + + delete synth; + synth = nullptr; + } + } +}; + +int ZynAddSubFxPlugin::s_instanceCount = 0; + +// ----------------------------------------------------------------------- + +static const PluginDescriptor zynAddSubFxDesc = { + /* category */ PLUGIN_CATEGORY_SYNTH, + /* hints */ PLUGIN_IS_SYNTH, + /* audioIns */ 2, + /* audioOuts */ 2, + /* midiIns */ 1, + /* midiOuts */ 0, + /* paramIns */ ZynAddSubFxPlugin::PARAMETER_COUNT, + /* paramOuts */ 0, + /* name */ "ZynAddSubFX", + /* label */ "zynaddsubfx", + /* maker */ "falkTX", + /* copyright */ "GNU GPL v2+", + PluginDescriptorFILL(ZynAddSubFxPlugin) +}; + +// ----------------------------------------------------------------------- + +void carla_register_native_plugin_zynaddsubfx() +{ + carla_register_native_plugin(&zynAddSubFxDesc); +} + +// ----------------------------------------------------------------------- diff --git a/source/backend/native/zynaddsubfx/CMakeLists.txt b/source/backend/native/zynaddsubfx/CMakeLists.txt new file mode 100644 index 000000000..7a913fd11 --- /dev/null +++ b/source/backend/native/zynaddsubfx/CMakeLists.txt @@ -0,0 +1,366 @@ +#checking include/library paths +message(STATUS "Checking Include Path" $ENV{CMAKE_INCLUDE_PATH} ${CMAKE_INCLUDE_PATH}) +message(STATUS "Checking Library Path" $ENV{CMAKE_LIBRARY_PATH} ${CMAKE_LIBRARY_PATH}) + +#Dependency check +find_package(PkgConfig REQUIRED) +find_package(zlib REQUIRED) +pkg_check_modules(FFTW REQUIRED fftw3) +pkg_check_modules(MXML REQUIRED mxml) +find_package(Threads REQUIRED) +find_package(OSS) +find_package(Alsa) +pkg_check_modules(JACK jack) +pkg_check_modules(PORTAUDIO portaudio-2.0>=19) +set(FLTK_SKIP_OPENGL true) +pkg_check_modules(NTK ntk) +pkg_check_modules(NTK_IMAGES ntk_images) +find_package(FLTK) +find_package(OpenGL) #for FLTK +find_package(CxxTest) +if(CXXTEST_FOUND) + set(CXXTEST_USE_PYTHON TRUE) +endif() +# lash +pkg_search_module(LASH lash-1.0) +mark_as_advanced(LASH_LIBRARIES) +pkg_search_module(DSSI dssi>=0.9.0) +mark_as_advanced(DSSI_LIBRARIES) +pkg_search_module(LIBLO liblo>=0.26) +mark_as_advanced(LIBLO_LIBRARIES) + +######### Settings ########### +# NOTE: These cache variables should normally not be changed in this +# file, but either in in CMakeCache.txt before compile, or by passing +# parameters directly into cmake using the -D flag. +SET (GuiModule fltk CACHE STRING "GUI module, either fltk, ntk or off") +SET (CompileTests ${CXXTEST_FOUND} CACHE BOOL "whether tests should be compiled in or not") +SET (AlsaEnable ${ALSA_FOUND} CACHE BOOL + "Enable support for Advanced Linux Sound Architecture") +SET (JackEnable ${JACK_FOUND} CACHE BOOL + "Enable support for JACK Audio Connection toolKit") +SET (OssEnable ${OSS_FOUND} CACHE BOOL + "Enable support for Open Sound System") +SET (PaEnable ${PORTAUDIO_FOUND} CACHE BOOL + "Enable support for Port Audio System") +SET (LashEnable ${LASH_FOUND} CACHE BOOL + "Enable LASH Audio Session Handler") +SET (DssiEnable ${DSSI_FOUND} CACHE BOOL + "Enable DSSI Plugin compilation") +SET (LibloEnable ${LIBLO_FOUND} CACHE BOOL + "Enable Liblo") + +# Now, handle the incoming settings and set define flags/variables based +# on this + +# Add version information +add_definitions(-DVERSION="${VERSION}") + +# Give a good guess on the best Input/Output default backends +if (JackEnable) + SET (DefaultOutput jack CACHE STRING + "Default Output module: [null, alsa, oss, jack, portaudio]") + # Override with perhaps more helpful midi backends + if (AlsaEnable) + SET (DefaultInput alsa CACHE STRING + "Default Input module: [null, alsa, oss, jack]") + elseif (OssEnable) + SET (DefaultInput oss CACHE STRING + "Default Input module: [null, alsa, oss, jack]") + else () + SET (DefaultInput jack CACHE STRING + "Default Input module: [null, alsa, oss, jack]") + endif () +elseif (AlsaEnable) + SET (DefaultOutput alsa CACHE STRING + "Default Output module: [null, alsa, oss, jack, portaudio]") + SET (DefaultInput alsa CACHE STRING + "Default Input module: [null, alsa, oss, jack]") +elseif (OssEnable) + SET (DefaultOutput oss CACHE STRING + "Default Output module: [null, alsa, oss, jack, portaudio]") + SET (DefaultInput oss CACHE STRING + "Default Input module: [null, alsa, oss, jack]") +else() + SET (DefaultOutput null CACHE STRING + "Default Output module: [null, alsa, oss, jack, portaudio]") + SET (DefaultInput null CACHE STRING + "Default Input module: [null, alsa, oss, jack]") +endif() + + + +if (GuiModule STREQUAL qt AND QT_FOUND) + set (QtGui TRUE) +elseif(GuiModule STREQUAL ntk AND NTK_FOUND) + set (NtkGui TRUE) +elseif(GuiModule STREQUAL fltk AND FLTK_FOUND) + set (FltkGui TRUE) +elseif(GuiModule STREQUAL off) + add_definitions(-DDISABLE_GUI) +else () + set (GuiModule off CACHE STRING "GUI module, either fltk, qt or off") + add_definitions(-DDISABLE_GUI) + message(STATUS "GUI module defaulting to off") +endif() + + +#Build Flags +option (BuildForAMD_X86_64 "Build for AMD x86_64 system" OFF) +option (BuildForCore2_X86_64 "Build for Intel Core2 x86_64 system" OFF) +option (BuildForDebug "Include gdb debugging support" OFF) + +set(CMAKE_BUILD_TYPE "Release") + +set (BuildOptions_x86_64AMD + "-O3 -march=athlon64 -m64 -Wall -ffast-math -fno-finite-math-only -fomit-frame-pointer" + CACHE STRING "X86_64 compiler options" +) + +set (BuildOptions_X86_64Core2 + "-O3 -march=core2 -m64 -Wall -ffast-math -fno-finite-math-only -fomit-frame-pointer" + CACHE STRING "X86_64 compiler options" +) + +set (BuildOptionsBasic + "-O3 -msse -msse2 -mfpmath=sse -ffast-math -fomit-frame-pointer" + CACHE STRING "basic X86 complier options" +) + +set (BuildOptionsDebug + "-O0 -g3 -ggdb -Wall -Wpointer-arith" CACHE STRING "Debug build flags") + +########### Settings dependant code ########### +# From here on, the setting variables have been prepared so concentrate +# on the actual compiling. + +if(AlsaEnable) + list(APPEND AUDIO_LIBRARIES ${ASOUND_LIBRARY}) + list(APPEND AUDIO_LIBRARY_DIRS ${ASOUND_LIBRARY_DIRS}) + add_definitions(-DALSA=1) +endif(AlsaEnable) + +if(JackEnable) + list(APPEND AUDIO_LIBRARIES ${JACK_LIBRARIES}) + list(APPEND AUDIO_LIBRARY_DIRS ${JACK_LIBRARY_DIRS}) + add_definitions(-DJACK=1) +endif(JackEnable) + +if(OssEnable) + add_definitions(-DOSS=1) +endif(OssEnable) + +if(PaEnable) + include_directories(${PORTAUDIO_INCLUDE_DIR}) + add_definitions(-DPORTAUDIO=1) + list(APPEND AUDIO_LIBRARIES ${PORTAUDIO_LIBRARIES}) + list(APPEND AUDIO_LIBRARY_DIRS ${PORTAUDIO_LIBRARY_DIRS}) +endif() + +if (CompileTests) + ENABLE_TESTING() +endif() + +if(LashEnable) + include_directories(${LASH_INCLUDE_DIRS}) + add_definitions(-DLASH=1) + list(APPEND AUDIO_LIBRARIES ${LASH_LIBRARIES}) + list(APPEND AUDIO_LIBRARY_DIRS ${LASH_LIBRARY_DIRS}) + message(STATUS "Compiling with lash") +endif() +if(LibloEnable) + include_directories(${LIBLO_INCLUDE_DIRS}) + add_definitions(-DUSE_NSM=1) + list(APPEND AUDIO_LIBRARIES ${LIBLO_LIBRARIES}) + list(APPEND AUDIO_LIBRARY_DIRS ${LIBLO_LIBRARY_DIRS}) + message(STATUS "Compiling with liblo") +endif() + +# other include directories +include_directories(${ZLIB_INCLUDE_DIRS} ${MXML_INCLUDE_DIRS}) + +add_definitions( + -DASM_F2I_YES + -g #TODO #todo put in a better location + -Wall + -Wextra + ) + +if (BuildForDebug) + set (CMAKE_BUILD_TYPE "Debug") + set (CMAKE_CXX_FLAGS_DEBUG ${BuildOptionsDebug}) + message (STATUS "Building for ${CMAKE_BUILD_TYPE}, flags: ${CMAKE_CXX_FLAGS_DEBUG}") +else (BuildForDebug) + set (CMAKE_BUILD_TYPE "Release") + if (BuildForAMD_X86_64) + set (CMAKE_CXX_FLAGS_RELEASE ${BuildOptions_x86_64AMD}) + else (BuildForAMD_X86_64) + if (BuildForCore2_X86_64) + set (CMAKE_CXX_FLAGS_RELEASE ${BuildOptions_X86_64Core2}) + else (BuildForCore2_X86_64) + set (CMAKE_CXX_FLAGS_RELEASE ${BuildOptionsBasic}) + endif (BuildForCore2_X86_64) + endif (BuildForAMD_X86_64) + message (STATUS "Building for ${CMAKE_BUILD_TYPE}, flags: ${CMAKE_CXX_FLAGS_RELEASE}") +endif (BuildForDebug) + +add_definitions(-fPIC) + +if(FLTK_FOUND) + mark_as_advanced(FORCE FLTK_BASE_LIBRARY) + mark_as_advanced(FORCE FLTK_CONFIG_SCRIPT) + mark_as_advanced(FORCE FLTK_DIR) + mark_as_advanced(FORCE FLTK_FLUID_EXECUTABLE) + mark_as_advanced(FORCE FLTK_FORMS_LIBRARY) + mark_as_advanced(FORCE FLTK_GL_LIBRARY) + mark_as_advanced(FORCE FLTK_IMAGES_LIBRARY) + mark_as_advanced(FORCE FLTK_INCLUDE_DIR) + mark_as_advanced(FORCE FLTK_MATH_LIBRARY) +endif(FLTK_FOUND) + +if(NTK_FOUND) + mark_as_advanced(FORCE NTK_BASE_LIBRARY) + mark_as_advanced(FORCE NTK_CONFIG_SCRIPT) + mark_as_advanced(FORCE NTK_DIR) + mark_as_advanced(FORCE FLTK_FLUID_EXECUTABLE) + mark_as_advanced(FORCE NTK_FORMS_LIBRARY) + mark_as_advanced(FORCE NTK_GL_LIBRARY) + mark_as_advanced(FORCE NTK_IMAGES_LIBRARY) + mark_as_advanced(FORCE NTK_INCLUDE_DIR) + mark_as_advanced(FORCE NTK_MATH_LIBRARY) +endif(NTK_FOUND) + +if(FltkGui) + #UGLY WORKAROUND + find_program (FLTK_CONFIG fltk-config) + if (FLTK_CONFIG) + execute_process (COMMAND ${FLTK_CONFIG} --use-images --ldflags OUTPUT_VARIABLE FLTK_LDFLAGS) + string(STRIP ${FLTK_LDFLAGS} FLTK_LIBRARIES) + endif() + + message(STATUS ${FLTK_LDFLAGS}) + + + set(GUI_LIBRARIES ${FLTK_LIBRARIES} ${FLTK_LIBRARIES} ${OPENGL_LIBRARIES} zynaddsubfx_gui) + + add_definitions(-DFLTK_GUI) + message(STATUS "Will build FLTK gui") + + include_directories( + ${FLTK_INCLUDE_DIR} + "${CMAKE_CURRENT_SOURCE_DIR}/UI" + "${CMAKE_CURRENT_BINARY_DIR}/UI" + ) + + add_subdirectory(UI) +endif() + +if(NtkGui) + + find_program( FLTK_FLUID_EXECUTABLE ntk-fluid) + + message(STATUS ${NTK_LDFLAGS} ${NTK_IMAGES_LDFLAGS}) + + set(GUI_LIBRARIES ${NTK_LIBRARIES} ${NTK_IMAGES_LIBRARIES} ${OPENGL_LIBRARIES} zynaddsubfx_gui) + + add_definitions(-DNTK_GUI) + + message(STATUS "Will build NTK gui") + + include_directories( + ${NTK_INCLUDE_DIRS} + "${CMAKE_CURRENT_SOURCE_DIR}/UI" + "${CMAKE_CURRENT_BINARY_DIR}/UI" + ) + + add_subdirectory(UI) +endif() + +########### General section ############## +# Following this should be only general compilation code, and no mention +# of module-specific variables + +link_directories(${AUDIO_LIBRARY_DIRS} ${ZLIB_LIBRARY_DIRS} ${FFTW_LIBRARY_DIRS} ${MXML_LIBRARY_DIRS} ${FLTK_LIBRARY_DIRS} ${NTK_LIBRARY_DIRS}) + +include_directories( + ${CMAKE_CURRENT_SOURCE_DIR} + ${CMAKE_CURRENT_BINARY_DIR} + ) + + + +set(NONGUI_LIBRARIES + zynaddsubfx_misc + zynaddsubfx_synth + zynaddsubfx_effect + zynaddsubfx_params + zynaddsubfx_dsp + zynaddsubfx_nio + ) + +add_subdirectory(Misc) +add_subdirectory(Synth) +add_subdirectory(Effects) +add_subdirectory(Params) +add_subdirectory(DSP) +if(CompileTests) + add_subdirectory(Tests) +endif(CompileTests) +add_subdirectory(Nio) + +add_library(zynaddsubfx_core STATIC + ${zynaddsubfx_dsp_SRCS} + ${zynaddsubfx_effect_SRCS} + ${zynaddsubfx_misc_SRCS} + ${zynaddsubfx_params_SRCS} + ${zynaddsubfx_synth_SRCS} + ) + +target_link_libraries(zynaddsubfx_core + ${ZLIB_LIBRARIES} + ${FFTW_LIBRARIES} + ${MXML_LIBRARIES} + ${OS_LIBRARIES} + pthread) + +message(STATUS "using link directories: ${AUDIO_LIBRARY_DIRS} ${ZLIB_LIBRARY_DIRS} ${FFTW_LIBRARY_DIRS} ${MXML_LIBRARY_DIRS} ${FLTK_LIBRARY_DIRS}") + + +add_executable(zynaddsubfx main.cpp) + +target_link_libraries(zynaddsubfx + zynaddsubfx_core + zynaddsubfx_nio + ${GUI_LIBRARIES} + ${NIO_LIBRARIES} + ${AUDIO_LIBRARIES} + ) + +if (DssiEnable) + add_library(zynaddsubfx_dssi SHARED + Output/DSSIaudiooutput.cpp + ) + + target_link_libraries(zynaddsubfx_dssi + zynaddsubfx_core + ${OS_LIBRARIES} + ) + if (${CMAKE_SIZEOF_VOID_P} EQUAL "8") + install(TARGETS zynaddsubfx_dssi LIBRARY DESTINATION lib64/dssi/) + else () + install(TARGETS zynaddsubfx_dssi LIBRARY DESTINATION lib/dssi/) + endif () +endif() + +message(STATUS "Link libraries: ${ZLIB_LIBRARY} ${FFTW_LIBRARY} ${MXML_LIBRARIES} ${AUDIO_LIBRARIES} ${OS_LIBRARIES}") +install(TARGETS zynaddsubfx + RUNTIME DESTINATION bin + ) + +if(NtkGui) +install(DIRECTORY ../pixmaps DESTINATION share/zynaddsubfx) +add_definitions(-DPIXMAP_PATH="${CMAKE_INSTALL_PREFIX}/share/zynaddsubfx/pixmaps/") +add_definitions(-DSOURCE_DIR="${CMAKE_CURRENT_SOURCE_DIR}") +endif(NtkGui) + +include(CTest) diff --git a/source/backend/native/zynaddsubfx/DSP/AnalogFilter.cpp b/source/backend/native/zynaddsubfx/DSP/AnalogFilter.cpp new file mode 100644 index 000000000..e7f7cfec8 --- /dev/null +++ b/source/backend/native/zynaddsubfx/DSP/AnalogFilter.cpp @@ -0,0 +1,396 @@ +/* + ZynAddSubFX - a software synthesizer + + AnalogFilter.cpp - Several analog filters (lowpass, highpass...) + Copyright (C) 2002-2005 Nasca Octavian Paul + Copyright (C) 2010-2010 Mark McCurry + Author: Nasca Octavian Paul + Mark McCurry + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include //memcpy +#include + +#include "../Misc/Util.h" +#include "AnalogFilter.h" + +AnalogFilter::AnalogFilter(unsigned char Ftype, + float Ffreq, + float Fq, + unsigned char Fstages) + :type(Ftype), + stages(Fstages), + freq(Ffreq), + q(Fq), + gain(1.0), + abovenq(false), + oldabovenq(false) +{ + for(int i = 0; i < 3; ++i) + coeff.c[i] = coeff.d[i] = oldCoeff.c[i] = oldCoeff.d[i] = 0.0f; + if(stages >= MAX_FILTER_STAGES) + stages = MAX_FILTER_STAGES; + cleanup(); + firsttime = false; + setfreq_and_q(Ffreq, Fq); + firsttime = true; + coeff.d[0] = 0; //this is not used + outgain = 1.0f; +} + +AnalogFilter::~AnalogFilter() +{} + +void AnalogFilter::cleanup() +{ + for(int i = 0; i < MAX_FILTER_STAGES + 1; ++i) { + history[i].x1 = 0.0f; + history[i].x2 = 0.0f; + history[i].y1 = 0.0f; + history[i].y2 = 0.0f; + oldHistory[i] = history[i]; + } + needsinterpolation = false; +} + +void AnalogFilter::computefiltercoefs(void) +{ + float tmp; + bool zerocoefs = false; //this is used if the freq is too high + + //do not allow frequencies bigger than samplerate/2 + float freq = this->freq; + if(freq > (synth->halfsamplerate_f - 500.0f)) { + freq = synth->halfsamplerate_f - 500.0f; + zerocoefs = true; + } + if(freq < 0.1f) + freq = 0.1f; + //do not allow bogus Q + if(q < 0.0f) + q = 0.0f; + float tmpq, tmpgain; + if(stages == 0) { + tmpq = q; + tmpgain = gain; + } + else { + tmpq = (q > 1.0f) ? powf(q, 1.0f / (stages + 1)) : q; + tmpgain = powf(gain, 1.0f / (stages + 1)); + } + + //Alias Terms + float *c = coeff.c; + float *d = coeff.d; + + //General Constants + const float omega = 2 * PI * freq / synth->samplerate_f; + const float sn = sinf(omega), cs = cosf(omega); + float alpha, beta; + + //most of theese are implementations of + //the "Cookbook formulae for audio EQ" by Robert Bristow-Johnson + //The original location of the Cookbook is: + //http://www.harmony-central.com/Computer/Programming/Audio-EQ-Cookbook.txt + switch(type) { + case 0: //LPF 1 pole + if(!zerocoefs) + tmp = expf(-2.0f * PI * freq / synth->samplerate_f); + else + tmp = 0.0f; + c[0] = 1.0f - tmp; + c[1] = 0.0f; + c[2] = 0.0f; + d[1] = tmp; + d[2] = 0.0f; + order = 1; + break; + case 1: //HPF 1 pole + if(!zerocoefs) + tmp = expf(-2.0f * PI * freq / synth->samplerate_f); + else + tmp = 0.0f; + c[0] = (1.0f + tmp) / 2.0f; + c[1] = -(1.0f + tmp) / 2.0f; + c[2] = 0.0f; + d[1] = tmp; + d[2] = 0.0f; + order = 1; + break; + case 2: //LPF 2 poles + if(!zerocoefs) { + alpha = sn / (2.0f * tmpq); + tmp = 1 + alpha; + c[1] = (1.0f - cs) / tmp; + c[0] = c[2] = c[1] / 2.0f; + d[1] = -2.0f * cs / tmp * -1.0f; + d[2] = (1.0f - alpha) / tmp * -1.0f; + } + else { + c[0] = 1.0f; + c[1] = c[2] = d[1] = d[2] = 0.0f; + } + order = 2; + break; + case 3: //HPF 2 poles + if(!zerocoefs) { + alpha = sn / (2.0f * tmpq); + tmp = 1 + alpha; + c[0] = (1.0f + cs) / 2.0f / tmp; + c[1] = -(1.0f + cs) / tmp; + c[2] = (1.0f + cs) / 2.0f / tmp; + d[1] = -2.0f * cs / tmp * -1.0f; + d[2] = (1.0f - alpha) / tmp * -1.0f; + } + else + c[0] = c[1] = c[2] = d[1] = d[2] = 0.0f; + order = 2; + break; + case 4: //BPF 2 poles + if(!zerocoefs) { + alpha = sn / (2.0f * tmpq); + tmp = 1.0f + alpha; + c[0] = alpha / tmp *sqrtf(tmpq + 1.0f); + c[1] = 0.0f; + c[2] = -alpha / tmp *sqrtf(tmpq + 1.0f); + d[1] = -2.0f * cs / tmp * -1.0f; + d[2] = (1.0f - alpha) / tmp * -1.0f; + } + else + c[0] = c[1] = c[2] = d[1] = d[2] = 0.0f; + order = 2; + break; + case 5: //NOTCH 2 poles + if(!zerocoefs) { + alpha = sn / (2.0f * sqrtf(tmpq)); + tmp = 1.0f + alpha; + c[0] = 1.0f / tmp; + c[1] = -2.0f * cs / tmp; + c[2] = 1.0f / tmp; + d[1] = -2.0f * cs / tmp * -1.0f; + d[2] = (1.0f - alpha) / tmp * -1.0f; + } + else { + c[0] = 1.0f; + c[1] = c[2] = d[1] = d[2] = 0.0f; + } + order = 2; + break; + case 6: //PEAK (2 poles) + if(!zerocoefs) { + tmpq *= 3.0f; + alpha = sn / (2.0f * tmpq); + tmp = 1.0f + alpha / tmpgain; + c[0] = (1.0f + alpha * tmpgain) / tmp; + c[1] = (-2.0f * cs) / tmp; + c[2] = (1.0f - alpha * tmpgain) / tmp; + d[1] = -2.0f * cs / tmp * -1.0f; + d[2] = (1.0f - alpha / tmpgain) / tmp * -1.0f; + } + else { + c[0] = 1.0f; + c[1] = c[2] = d[1] = d[2] = 0.0f; + } + order = 2; + break; + case 7: //Low Shelf - 2 poles + if(!zerocoefs) { + tmpq = sqrtf(tmpq); + alpha = sn / (2.0f * tmpq); + beta = sqrtf(tmpgain) / tmpq; + tmp = (tmpgain + 1.0f) + (tmpgain - 1.0f) * cs + beta * sn; + + c[0] = tmpgain + * ((tmpgain + + 1.0f) - (tmpgain - 1.0f) * cs + beta * sn) / tmp; + c[1] = 2.0f * tmpgain + * ((tmpgain - 1.0f) - (tmpgain + 1.0f) * cs) / tmp; + c[2] = tmpgain + * ((tmpgain + + 1.0f) - (tmpgain - 1.0f) * cs - beta * sn) / tmp; + d[1] = -2.0f * ((tmpgain - 1.0f) + (tmpgain + 1.0f) * cs) + / tmp * -1.0f; + d[2] = ((tmpgain + 1.0f) + (tmpgain - 1.0f) * cs - beta * sn) + / tmp * -1.0f; + } + else { + c[0] = tmpgain; + c[1] = c[2] = d[1] = d[2] = 0.0f; + } + order = 2; + break; + case 8: //High Shelf - 2 poles + if(!zerocoefs) { + tmpq = sqrtf(tmpq); + alpha = sn / (2.0f * tmpq); + beta = sqrtf(tmpgain) / tmpq; + tmp = (tmpgain + 1.0f) - (tmpgain - 1.0f) * cs + beta * sn; + + c[0] = tmpgain + * ((tmpgain + + 1.0f) + (tmpgain - 1.0f) * cs + beta * sn) / tmp; + c[1] = -2.0f * tmpgain + * ((tmpgain - 1.0f) + (tmpgain + 1.0f) * cs) / tmp; + c[2] = tmpgain + * ((tmpgain + + 1.0f) + (tmpgain - 1.0f) * cs - beta * sn) / tmp; + d[1] = 2.0f * ((tmpgain - 1.0f) - (tmpgain + 1.0f) * cs) + / tmp * -1.0f; + d[2] = ((tmpgain + 1.0f) - (tmpgain - 1.0f) * cs - beta * sn) + / tmp * -1.0f; + } + else { + c[0] = 1.0f; + c[1] = c[2] = d[1] = d[2] = 0.0f; + } + order = 2; + break; + default: //wrong type + type = 0; + computefiltercoefs(); + break; + } +} + + +void AnalogFilter::setfreq(float frequency) +{ + if(frequency < 0.1f) + frequency = 0.1f; + float rap = freq / frequency; + if(rap < 1.0f) + rap = 1.0f / rap; + + oldabovenq = abovenq; + abovenq = frequency > (synth->halfsamplerate_f - 500.0f); + + bool nyquistthresh = (abovenq ^ oldabovenq); + + + //if the frequency is changed fast, it needs interpolation + if((rap > 3.0f) || nyquistthresh) { //(now, filter and coeficients backup) + oldCoeff = coeff; + for(int i = 0; i < MAX_FILTER_STAGES + 1; ++i) + oldHistory[i] = history[i]; + if(!firsttime) + needsinterpolation = true; + } + freq = frequency; + computefiltercoefs(); + firsttime = false; +} + +void AnalogFilter::setfreq_and_q(float frequency, float q_) +{ + q = q_; + setfreq(frequency); +} + +void AnalogFilter::setq(float q_) +{ + q = q_; + computefiltercoefs(); +} + +void AnalogFilter::settype(int type_) +{ + type = type_; + computefiltercoefs(); +} + +void AnalogFilter::setgain(float dBgain) +{ + gain = dB2rap(dBgain); + computefiltercoefs(); +} + +void AnalogFilter::setstages(int stages_) +{ + if(stages_ >= MAX_FILTER_STAGES) + stages_ = MAX_FILTER_STAGES - 1; + stages = stages_; + cleanup(); + computefiltercoefs(); +} + +void AnalogFilter::singlefilterout(float *smp, fstage &hist, + const Coeff &coeff) +{ + if(order == 1) //First order filter + for(int i = 0; i < synth->buffersize; ++i) { + float y0 = smp[i] * coeff.c[0] + hist.x1 * coeff.c[1] + + hist.y1 * coeff.d[1]; + hist.y1 = y0; + hist.x1 = smp[i]; + smp[i] = y0; + } + if(order == 2) //Second order filter + for(int i = 0; i < synth->buffersize; ++i) { + float y0 = smp[i] * coeff.c[0] + hist.x1 * coeff.c[1] + + hist.x2 * coeff.c[2] + hist.y1 * coeff.d[1] + + hist.y2 * coeff.d[2]; + hist.y2 = hist.y1; + hist.y1 = y0; + hist.x2 = hist.x1; + hist.x1 = smp[i]; + smp[i] = y0; + } +} + +void AnalogFilter::filterout(float *smp) +{ + for(int i = 0; i < stages + 1; ++i) + singlefilterout(smp, history[i], coeff); + + if(needsinterpolation) { + //Merge Filter at old coeff with new coeff + float *ismp = getTmpBuffer(); + memcpy(ismp, smp, synth->bufferbytes); + + for(int i = 0; i < stages + 1; ++i) + singlefilterout(ismp, oldHistory[i], oldCoeff); + + for(int i = 0; i < synth->buffersize; ++i) { + float x = (float)i / synth->buffersize_f; + smp[i] = ismp[i] * (1.0f - x) + smp[i] * x; + } + returnTmpBuffer(ismp); + needsinterpolation = false; + } + + for(int i = 0; i < synth->buffersize; ++i) + smp[i] *= outgain; +} + +float AnalogFilter::H(float freq) +{ + float fr = freq / synth->samplerate_f * PI * 2.0f; + float x = coeff.c[0], y = 0.0f; + for(int n = 1; n < 3; ++n) { + x += cosf(n * fr) * coeff.c[n]; + y -= sinf(n * fr) * coeff.c[n]; + } + float h = x * x + y * y; + x = 1.0f; + y = 0.0f; + for(int n = 1; n < 3; ++n) { + x -= cosf(n * fr) * coeff.d[n]; + y += sinf(n * fr) * coeff.d[n]; + } + h = h / (x * x + y * y); + return powf(h, (stages + 1.0f) / 2.0f); +} diff --git a/source/backend/native/zynaddsubfx/DSP/AnalogFilter.h b/source/backend/native/zynaddsubfx/DSP/AnalogFilter.h new file mode 100644 index 000000000..5556c502d --- /dev/null +++ b/source/backend/native/zynaddsubfx/DSP/AnalogFilter.h @@ -0,0 +1,85 @@ +/* + ZynAddSubFX - a software synthesizer + + Analog Filter.h - Several analog filters (lowpass, highpass...) + Copyright (C) 2002-2005 Nasca Octavian Paul + Copyright (C) 2010-2010 Mark McCurry + Author: Nasca Octavian Paul + Mark McCurry + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef ANALOG_FILTER_H +#define ANALOG_FILTER_H + +#include "../globals.h" +#include "Filter.h" + +/**Implementation of Several analog filters (lowpass, highpass...) + * Implemented with IIR filters + * Coefficients generated with "Cookbook formulae for audio EQ"*/ +class AnalogFilter:public Filter +{ + public: + AnalogFilter(unsigned char Ftype, float Ffreq, float Fq, + unsigned char Fstages); + ~AnalogFilter(); + void filterout(float *smp); + void setfreq(float frequency); + void setfreq_and_q(float frequency, float q_); + void setq(float q_); + + void settype(int type_); + void setgain(float dBgain); + void setstages(int stages_); + void cleanup(); + + float H(float freq); //Obtains the response for a given frequency + + private: + struct fstage { + float x1, x2; //Input History + float y1, y2; //Output History + } history[MAX_FILTER_STAGES + 1], oldHistory[MAX_FILTER_STAGES + 1]; + + struct Coeff { + float c[3], //Feed Forward + d[3]; //Feed Back + } coeff, oldCoeff; + //old coeffs are used for interpolation when paremeters change quickly + + //Apply IIR filter to Samples, with coefficients, and past history + void singlefilterout(float *smp, fstage &hist, const Coeff &coeff); + //Update coeff and order + void computefiltercoefs(void); + + int type; //The type of the filter (LPF1,HPF1,LPF2,HPF2...) + int stages; //how many times the filter is applied (0->1,1->2,etc.) + float freq; //Frequency given in Hz + float q; //Q factor (resonance or Q factor) + float gain; //the gain of the filter (if are shelf/peak) filters + + int order; //the order of the filter (number of poles) + + bool needsinterpolation, //Interpolation between coeff changes + firsttime; //First Iteration of filter + bool abovenq, //if the frequency is above the nyquist + oldabovenq; //if the last time was above nyquist + //(used to see if it needs interpolation) +}; + + +#endif diff --git a/source/backend/native/zynaddsubfx/DSP/CMakeLists.txt b/source/backend/native/zynaddsubfx/DSP/CMakeLists.txt new file mode 100644 index 000000000..84ac3853f --- /dev/null +++ b/source/backend/native/zynaddsubfx/DSP/CMakeLists.txt @@ -0,0 +1,9 @@ +set(zynaddsubfx_dsp_SRCS + DSP/AnalogFilter.cpp + DSP/FFTwrapper.cpp + DSP/Filter.cpp + DSP/FormantFilter.cpp + DSP/SVFilter.cpp + DSP/Unison.cpp + PARENT_SCOPE +) diff --git a/source/backend/native/zynaddsubfx/DSP/FFTwrapper.cpp b/source/backend/native/zynaddsubfx/DSP/FFTwrapper.cpp new file mode 100644 index 000000000..65fcebb8f --- /dev/null +++ b/source/backend/native/zynaddsubfx/DSP/FFTwrapper.cpp @@ -0,0 +1,85 @@ +/* + ZynAddSubFX - a software synthesizer + + FFTwrapper.c - A wrapper for Fast Fourier Transforms + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include +#include +#include +#include "FFTwrapper.h" + +FFTwrapper::FFTwrapper(int fftsize_) +{ + fftsize = fftsize_; + time = new fftw_real[fftsize]; + fft = new fftw_complex[fftsize + 1]; + planfftw = fftw_plan_dft_r2c_1d(fftsize, + time, + fft, + FFTW_ESTIMATE); + planfftw_inv = fftw_plan_dft_c2r_1d(fftsize, + fft, + time, + FFTW_ESTIMATE); +} + +FFTwrapper::~FFTwrapper() +{ + fftw_destroy_plan(planfftw); + fftw_destroy_plan(planfftw_inv); + + delete [] time; + delete [] fft; +} + +void FFTwrapper::smps2freqs(const float *smps, fft_t *freqs) +{ + //Load data + for(int i = 0; i < fftsize; ++i) + time[i] = static_cast(smps[i]); + + //DFT + fftw_execute(planfftw); + + //Grab data + memcpy((void *)freqs, (const void *)fft, fftsize * sizeof(double)); +} + +void FFTwrapper::freqs2smps(const fft_t *freqs, float *smps) +{ + //Load data + memcpy((void *)fft, (const void *)freqs, fftsize * sizeof(double)); + + //clear unused freq channel + fft[fftsize / 2][0] = 0.0f; + fft[fftsize / 2][1] = 0.0f; + + //IDFT + fftw_execute(planfftw_inv); + + //Grab data + for(int i = 0; i < fftsize; ++i) + smps[i] = static_cast(time[i]); +} + +void FFT_cleanup() +{ + fftw_cleanup(); +} diff --git a/source/backend/native/zynaddsubfx/DSP/FFTwrapper.h b/source/backend/native/zynaddsubfx/DSP/FFTwrapper.h new file mode 100644 index 000000000..77941b390 --- /dev/null +++ b/source/backend/native/zynaddsubfx/DSP/FFTwrapper.h @@ -0,0 +1,52 @@ +/* + ZynAddSubFX - a software synthesizer + + FFTwrapper.h - A wrapper for Fast Fourier Transforms + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef FFT_WRAPPER_H +#define FFT_WRAPPER_H +#include +#include +typedef double fftw_real; +typedef std::complex fft_t; + +/**A wrapper for the FFTW library (Fast Fourier Transforms)*/ +class FFTwrapper +{ + public: + /**Constructor + * @param fftsize The size of samples to be fed to fftw*/ + FFTwrapper(int fftsize_); + /**Destructor*/ + ~FFTwrapper(); + /**Convert Samples to Frequencies using Fourier Transform + * @param smps Pointer to Samples to be converted; has length fftsize_ + * @param freqs Structure FFTFREQS which stores the frequencies*/ + void smps2freqs(const float *smps, fft_t *freqs); + void freqs2smps(const fft_t *freqs, float *smps); + private: + int fftsize; + fftw_real *time; + fftw_complex *fft; + fftw_plan planfftw, planfftw_inv; +}; + +void FFT_cleanup(); +#endif diff --git a/source/backend/native/zynaddsubfx/DSP/Filter.cpp b/source/backend/native/zynaddsubfx/DSP/Filter.cpp new file mode 100644 index 000000000..7c7e92c86 --- /dev/null +++ b/source/backend/native/zynaddsubfx/DSP/Filter.cpp @@ -0,0 +1,62 @@ +/* + ZynAddSubFX - a software synthesizer + + Filter.cpp - Filters, uses analog,formant,etc. filters + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include +#include + +#include "Filter.h" +#include "AnalogFilter.h" +#include "FormantFilter.h" +#include "SVFilter.h" +#include "../Params/FilterParams.h" + +Filter *Filter::generate(FilterParams *pars) +{ + unsigned char Ftype = pars->Ptype; + unsigned char Fstages = pars->Pstages; + + Filter *filter; + switch(pars->Pcategory) { + case 1: + filter = new FormantFilter(pars); + break; + case 2: + filter = new SVFilter(Ftype, 1000.0f, pars->getq(), Fstages); + filter->outgain = dB2rap(pars->getgain()); + if(filter->outgain > 1.0f) + filter->outgain = sqrt(filter->outgain); + break; + default: + filter = new AnalogFilter(Ftype, 1000.0f, pars->getq(), Fstages); + if((Ftype >= 6) && (Ftype <= 8)) + filter->setgain(pars->getgain()); + else + filter->outgain = dB2rap(pars->getgain()); + break; + } + return filter; +} + +float Filter::getrealfreq(float freqpitch) +{ + return powf(2.0f, freqpitch + 9.96578428f); //log2(1000)=9.95748f +} diff --git a/source/backend/native/zynaddsubfx/DSP/Filter.h b/source/backend/native/zynaddsubfx/DSP/Filter.h new file mode 100644 index 000000000..41761e50d --- /dev/null +++ b/source/backend/native/zynaddsubfx/DSP/Filter.h @@ -0,0 +1,45 @@ +/* + ZynAddSubFX - a software synthesizer + + Filter.h - Filters, uses analog,formant,etc. filters + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef FILTER_H +#define FILTER_H + +#include "../globals.h" + +class Filter +{ + public: + static float getrealfreq(float freqpitch); + static Filter *generate(class FilterParams * pars); + + virtual ~Filter() {} + virtual void filterout(float *smp) = 0; + virtual void setfreq(float frequency) = 0; + virtual void setfreq_and_q(float frequency, float q_) = 0; + virtual void setq(float q_) = 0; + virtual void setgain(float dBgain) = 0; + + protected: + float outgain; +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/DSP/FormantFilter.cpp b/source/backend/native/zynaddsubfx/DSP/FormantFilter.cpp new file mode 100644 index 000000000..5df27dfb6 --- /dev/null +++ b/source/backend/native/zynaddsubfx/DSP/FormantFilter.cpp @@ -0,0 +1,231 @@ +/* + ZynAddSubFX - a software synthesizer + + FormantFilter.cpp - formant filters + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include +#include +#include "../Misc/Util.h" +#include "FormantFilter.h" +#include "AnalogFilter.h" +#include "../Params/FilterParams.h" + +FormantFilter::FormantFilter(FilterParams *pars) +{ + numformants = pars->Pnumformants; + for(int i = 0; i < numformants; ++i) + formant[i] = new AnalogFilter(4 /*BPF*/, 1000.0f, 10.0f, pars->Pstages); + cleanup(); + + for(int j = 0; j < FF_MAX_VOWELS; ++j) + for(int i = 0; i < numformants; ++i) { + formantpar[j][i].freq = pars->getformantfreq( + pars->Pvowels[j].formants[i].freq); + formantpar[j][i].amp = pars->getformantamp( + pars->Pvowels[j].formants[i].amp); + formantpar[j][i].q = pars->getformantq( + pars->Pvowels[j].formants[i].q); + } + + for(int i = 0; i < FF_MAX_FORMANTS; ++i) + oldformantamp[i] = 1.0f; + for(int i = 0; i < numformants; ++i) { + currentformants[i].freq = 1000.0f; + currentformants[i].amp = 1.0f; + currentformants[i].q = 2.0f; + } + + formantslowness = powf(1.0f - (pars->Pformantslowness / 128.0f), 3.0f); + + sequencesize = pars->Psequencesize; + if(sequencesize == 0) + sequencesize = 1; + for(int k = 0; k < sequencesize; ++k) + sequence[k].nvowel = pars->Psequence[k].nvowel; + + vowelclearness = powf(10.0f, (pars->Pvowelclearness - 32.0f) / 48.0f); + + sequencestretch = powf(0.1f, (pars->Psequencestretch - 32.0f) / 48.0f); + if(pars->Psequencereversed) + sequencestretch *= -1.0f; + + outgain = dB2rap(pars->getgain()); + + oldinput = -1.0f; + Qfactor = 1.0f; + oldQfactor = Qfactor; + firsttime = 1; +} + +FormantFilter::~FormantFilter() +{ + for(int i = 0; i < numformants; ++i) + delete (formant[i]); +} + +void FormantFilter::cleanup() +{ + for(int i = 0; i < numformants; ++i) + formant[i]->cleanup(); +} + +void FormantFilter::setpos(float input) +{ + int p1, p2; + + if(firsttime != 0) + slowinput = input; + else + slowinput = slowinput + * (1.0f - formantslowness) + input * formantslowness; + + if((fabsf(oldinput - input) < 0.001f) && (fabsf(slowinput - input) < 0.001f) + && (fabsf(Qfactor - oldQfactor) < 0.001f)) { + // oldinput=input; daca setez asta, o sa faca probleme la schimbari foarte lente + firsttime = 0; + return; + } + else + oldinput = input; + + float pos = fmodf(input * sequencestretch, 1.0f); + if(pos < 0.0f) + pos += 1.0f; + + F2I(pos * sequencesize, p2); + p1 = p2 - 1; + if(p1 < 0) + p1 += sequencesize; + + pos = fmodf(pos * sequencesize, 1.0f); + if(pos < 0.0f) + pos = 0.0f; + else + if(pos > 1.0f) + pos = 1.0f; + pos = + (atanf((pos * 2.0f + - 1.0f) + * vowelclearness) / atanf(vowelclearness) + 1.0f) * 0.5f; + + p1 = sequence[p1].nvowel; + p2 = sequence[p2].nvowel; + + if(firsttime != 0) { + for(int i = 0; i < numformants; ++i) { + currentformants[i].freq = + formantpar[p1][i].freq + * (1.0f - pos) + formantpar[p2][i].freq * pos; + currentformants[i].amp = + formantpar[p1][i].amp + * (1.0f - pos) + formantpar[p2][i].amp * pos; + currentformants[i].q = + formantpar[p1][i].q * (1.0f - pos) + formantpar[p2][i].q * pos; + formant[i]->setfreq_and_q(currentformants[i].freq, + currentformants[i].q * Qfactor); + oldformantamp[i] = currentformants[i].amp; + } + firsttime = 0; + } + else + for(int i = 0; i < numformants; ++i) { + currentformants[i].freq = + currentformants[i].freq * (1.0f - formantslowness) + + (formantpar[p1][i].freq + * (1.0f - pos) + formantpar[p2][i].freq * pos) + * formantslowness; + + currentformants[i].amp = + currentformants[i].amp * (1.0f - formantslowness) + + (formantpar[p1][i].amp * (1.0f - pos) + + formantpar[p2][i].amp * pos) * formantslowness; + + currentformants[i].q = currentformants[i].q + * (1.0f - formantslowness) + + (formantpar[p1][i].q * (1.0f - pos) + + formantpar[p2][i].q + * pos) * formantslowness; + + + formant[i]->setfreq_and_q(currentformants[i].freq, + currentformants[i].q * Qfactor); + } + + oldQfactor = Qfactor; +} + +void FormantFilter::setfreq(float frequency) +{ + setpos(frequency); +} + +void FormantFilter::setq(float q_) +{ + Qfactor = q_; + for(int i = 0; i < numformants; ++i) + formant[i]->setq(Qfactor * currentformants[i].q); +} + +void FormantFilter::setgain(float /*dBgain*/) +{} + +inline float log_2(float x) +{ + return logf(x) / logf(2.0f); +} + +void FormantFilter::setfreq_and_q(float frequency, float q_) +{ + //Convert form real freq[Hz] + const float freq = log_2(frequency) - 9.96578428f; //log2(1000)=9.95748f. + + Qfactor = q_; + setpos(freq); +} + + +void FormantFilter::filterout(float *smp) +{ + float *inbuffer = getTmpBuffer(); + + memcpy(inbuffer, smp, synth->bufferbytes); + memset(smp, 0, synth->bufferbytes); + + for(int j = 0; j < numformants; ++j) { + float *tmpbuf = getTmpBuffer(); + for(int i = 0; i < synth->buffersize; ++i) + tmpbuf[i] = inbuffer[i] * outgain; + formant[j]->filterout(tmpbuf); + + if(ABOVE_AMPLITUDE_THRESHOLD(oldformantamp[j], currentformants[j].amp)) + for(int i = 0; i < synth->buffersize; ++i) + smp[i] += tmpbuf[i] + * INTERPOLATE_AMPLITUDE(oldformantamp[j], + currentformants[j].amp, + i, + synth->buffersize); + else + for(int i = 0; i < synth->buffersize; ++i) + smp[i] += tmpbuf[i] * currentformants[j].amp; + returnTmpBuffer(tmpbuf); + oldformantamp[j] = currentformants[j].amp; + } + returnTmpBuffer(inbuffer); +} diff --git a/source/backend/native/zynaddsubfx/DSP/FormantFilter.h b/source/backend/native/zynaddsubfx/DSP/FormantFilter.h new file mode 100644 index 000000000..03b52cc6e --- /dev/null +++ b/source/backend/native/zynaddsubfx/DSP/FormantFilter.h @@ -0,0 +1,66 @@ +/* + ZynAddSubFX - a software synthesizer + + FormantFilter.h - formant filter + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef FORMANT_FILTER_H +#define FORMANT_FILTER_H + +#include "../globals.h" +#include "Filter.h" + + +class FormantFilter:public Filter +{ + public: + FormantFilter(class FilterParams *pars); + ~FormantFilter(); + void filterout(float *smp); + void setfreq(float frequency); + void setfreq_and_q(float frequency, float q_); + void setq(float q_); + void setgain(float dBgain); + + void cleanup(void); + + private: + void setpos(float input); + + + class AnalogFilter * formant[FF_MAX_FORMANTS]; + + struct { + float freq, amp, q; //frequency,amplitude,Q + } formantpar[FF_MAX_VOWELS][FF_MAX_FORMANTS], + currentformants[FF_MAX_FORMANTS]; + + struct { + unsigned char nvowel; + } sequence [FF_MAX_SEQUENCE]; + + float oldformantamp[FF_MAX_FORMANTS]; + + int sequencesize, numformants, firsttime; + float oldinput, slowinput; + float Qfactor, formantslowness, oldQfactor; + float vowelclearness, sequencestretch; +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/DSP/SVFilter.cpp b/source/backend/native/zynaddsubfx/DSP/SVFilter.cpp new file mode 100644 index 000000000..0431227d1 --- /dev/null +++ b/source/backend/native/zynaddsubfx/DSP/SVFilter.cpp @@ -0,0 +1,178 @@ +/* + ZynAddSubFX - a software synthesizer + + SVFilter.cpp - Several state-variable filters + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include +#include +#include +#include +#include +#include "../Misc/Util.h" +#include "SVFilter.h" + +SVFilter::SVFilter(unsigned char Ftype, float Ffreq, float Fq, + unsigned char Fstages) + :type(Ftype), + stages(Fstages), + freq(Ffreq), + q(Fq), + gain(1.0f), + needsinterpolation(false), + firsttime(true) +{ + if(stages >= MAX_FILTER_STAGES) + stages = MAX_FILTER_STAGES; + outgain = 1.0f; + cleanup(); + setfreq_and_q(Ffreq, Fq); +} + +SVFilter::~SVFilter() +{} + +void SVFilter::cleanup() +{ + for(int i = 0; i < MAX_FILTER_STAGES + 1; ++i) + st[i].low = st[i].high = st[i].band = st[i].notch = 0.0f; + oldabovenq = false; + abovenq = false; +} + +void SVFilter::computefiltercoefs(void) +{ + par.f = freq / synth->samplerate_f * 4.0f; + if(par.f > 0.99999f) + par.f = 0.99999f; + par.q = 1.0f - atanf(sqrtf(q)) * 2.0f / PI; + par.q = powf(par.q, 1.0f / (stages + 1)); + par.q_sqrt = sqrtf(par.q); +} + + +void SVFilter::setfreq(float frequency) +{ + if(frequency < 0.1f) + frequency = 0.1f; + float rap = freq / frequency; + if(rap < 1.0f) + rap = 1.0f / rap; + + oldabovenq = abovenq; + abovenq = frequency > (synth->samplerate_f / 2 - 500.0f); + + bool nyquistthresh = (abovenq ^ oldabovenq); + + //if the frequency is changed fast, it needs interpolation + if((rap > 3.0f) || nyquistthresh) { //(now, filter and coeficients backup) + if(!firsttime) + needsinterpolation = true; + ipar = par; + } + freq = frequency; + computefiltercoefs(); + firsttime = false; +} + +void SVFilter::setfreq_and_q(float frequency, float q_) +{ + q = q_; + setfreq(frequency); +} + +void SVFilter::setq(float q_) +{ + q = q_; + computefiltercoefs(); +} + +void SVFilter::settype(int type_) +{ + type = type_; + computefiltercoefs(); +} + +void SVFilter::setgain(float dBgain) +{ + gain = dB2rap(dBgain); + computefiltercoefs(); +} + +void SVFilter::setstages(int stages_) +{ + if(stages_ >= MAX_FILTER_STAGES) + stages_ = MAX_FILTER_STAGES - 1; + stages = stages_; + cleanup(); + computefiltercoefs(); +} + +void SVFilter::singlefilterout(float *smp, fstage &x, parameters &par) +{ + float *out = NULL; + switch(type) { + case 0: + out = &x.low; + break; + case 1: + out = &x.high; + break; + case 2: + out = &x.band; + break; + case 3: + out = &x.notch; + break; + default: + errx(1, "Impossible SVFilter type encountered [%d]", type); + } + + for(int i = 0; i < synth->buffersize; ++i) { + x.low = x.low + par.f * x.band; + x.high = par.q_sqrt * smp[i] - x.low - par.q * x.band; + x.band = par.f * x.high + x.band; + x.notch = x.high + x.low; + smp[i] = *out; + } +} + +void SVFilter::filterout(float *smp) +{ + for(int i = 0; i < stages + 1; ++i) + singlefilterout(smp, st[i], par); + + if(needsinterpolation) { + float *ismp = getTmpBuffer(); + memcpy(ismp, smp, synth->bufferbytes); + + for(int i = 0; i < stages + 1; ++i) + singlefilterout(ismp, st[i], ipar); + + for(int i = 0; i < synth->buffersize; ++i) { + float x = i / synth->buffersize_f; + smp[i] = ismp[i] * (1.0f - x) + smp[i] * x; + } + returnTmpBuffer(ismp); + needsinterpolation = false; + } + + for(int i = 0; i < synth->buffersize; ++i) + smp[i] *= outgain; +} diff --git a/source/backend/native/zynaddsubfx/DSP/SVFilter.h b/source/backend/native/zynaddsubfx/DSP/SVFilter.h new file mode 100644 index 000000000..2a17f0cb1 --- /dev/null +++ b/source/backend/native/zynaddsubfx/DSP/SVFilter.h @@ -0,0 +1,69 @@ +/* + ZynAddSubFX - a software synthesizer + + SV Filter.h - Several state-variable filters + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef SV_FILTER_H +#define SV_FILTER_H + +#include "../globals.h" +#include "Filter.h" + +class SVFilter:public Filter +{ + public: + SVFilter(unsigned char Ftype, + float Ffreq, + float Fq, + unsigned char Fstages); + ~SVFilter(); + void filterout(float *smp); + void setfreq(float frequency); + void setfreq_and_q(float frequency, float q_); + void setq(float q_); + + void settype(int type_); + void setgain(float dBgain); + void setstages(int stages_); + void cleanup(); + + private: + struct fstage { + float low, high, band, notch; + } st[MAX_FILTER_STAGES + 1]; + + struct parameters { + float f, q, q_sqrt; + } par, ipar; + + void singlefilterout(float *smp, fstage &x, parameters &par); + void computefiltercoefs(void); + int type; // The type of the filter (LPF1,HPF1,LPF2,HPF2...) + int stages; // how many times the filter is applied (0->1,1->2,etc.) + float freq; // Frequency given in Hz + float q; // Q factor (resonance or Q factor) + float gain; // the gain of the filter (if are shelf/peak) filters + + bool abovenq, //if the frequency is above the nyquist + oldabovenq; + bool needsinterpolation, firsttime; +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/DSP/Unison.cpp b/source/backend/native/zynaddsubfx/DSP/Unison.cpp new file mode 100644 index 000000000..72c4e4fb6 --- /dev/null +++ b/source/backend/native/zynaddsubfx/DSP/Unison.cpp @@ -0,0 +1,198 @@ +/* + ZynAddSubFX - a software synthesizer + + Unison.cpp - Unison effect (multivoice chorus) + Copyright (C) 2002-2009 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +*/ + +#include +#include +#include + +#include "Unison.h" + +Unison::Unison(int update_period_samples_, float max_delay_sec_) + :unison_size(0), + base_freq(1.0f), + uv(NULL), + update_period_samples(update_period_samples_), + update_period_sample_k(0), + max_delay((int)(synth->samplerate_f * max_delay_sec_) + 1), + delay_k(0), + first_time(false), + delay_buffer(NULL), + unison_amplitude_samples(0.0f), + unison_bandwidth_cents(10.0f) +{ + if(max_delay < 10) + max_delay = 10; + delay_buffer = new float[max_delay]; + memset(delay_buffer, 0, max_delay * sizeof(float)); + setSize(1); +} + +Unison::~Unison() { + delete [] delay_buffer; + delete [] uv; +} + +void Unison::setSize(int new_size) +{ + if(new_size < 1) + new_size = 1; + unison_size = new_size; + if(uv) + delete [] uv; + uv = new UnisonVoice[unison_size]; + first_time = true; + updateParameters(); +} + +void Unison::setBaseFrequency(float freq) +{ + base_freq = freq; + updateParameters(); +} + +void Unison::setBandwidth(float bandwidth) +{ + if(bandwidth < 0) + bandwidth = 0.0f; + if(bandwidth > 1200.0f) + bandwidth = 1200.0f; + + /* If the bandwidth is too small, the audio may cancel itself out + * (due to the sign change of the outputs) + * TODO figure out the acceptable lower bound and codify it + */ + unison_bandwidth_cents = bandwidth; + updateParameters(); +} + +void Unison::updateParameters(void) +{ + if(!uv) + return; + float increments_per_second = synth->samplerate_f + / (float) update_period_samples; +// printf("#%g, %g\n",increments_per_second,base_freq); + for(int i = 0; i < unison_size; ++i) { + float base = powf(UNISON_FREQ_SPAN, synth->numRandom() * 2.0f - 1.0f); + uv[i].relative_amplitude = base; + float period = base / base_freq; + float m = 4.0f / (period * increments_per_second); + if(synth->numRandom() < 0.5f) + m = -m; + uv[i].step = m; +// printf("%g %g\n",uv[i].relative_amplitude,period); + } + + float max_speed = powf(2.0f, unison_bandwidth_cents / 1200.0f); + unison_amplitude_samples = 0.125f * (max_speed - 1.0f) + * synth->samplerate_f / base_freq; + + //If functions exceed this limit, they should have requested a bigguer delay + //and thus are buggy + if(unison_amplitude_samples >= max_delay - 1) { + warnx("BUG: Unison amplitude samples too big"); + warnx("Unision max_delay should be larger"); + unison_amplitude_samples = max_delay - 2; + } + + updateUnisonData(); +} + +void Unison::process(int bufsize, float *inbuf, float *outbuf) +{ + if(!uv) + return; + if(!outbuf) + outbuf = inbuf; + + float volume = 1.0f / sqrtf(unison_size); + float xpos_step = 1.0f / (float) update_period_samples; + float xpos = (float) update_period_sample_k * xpos_step; + for(int i = 0; i < bufsize; ++i) { + if(update_period_sample_k++ >= update_period_samples) { + updateUnisonData(); + update_period_sample_k = 0; + xpos = 0.0f; + } + xpos += xpos_step; + float in = inbuf[i], out = 0.0f; + float sign = 1.0f; + for(int k = 0; k < unison_size; ++k) { + float vpos = uv[k].realpos1 * (1.0f - xpos) + uv[k].realpos2 * xpos; //optimize + float pos = (float)(delay_k + max_delay) - vpos - 1.0f; + int posi; + F2I(pos, posi); //optimize! + int posi_next = posi + 1; + if(posi >= max_delay) + posi -= max_delay; + if(posi_next >= max_delay) + posi_next -= max_delay; + float posf = pos - floorf(pos); + out += ((1.0f - posf) * delay_buffer[posi] + posf + * delay_buffer[posi_next]) * sign; + sign = -sign; + } + outbuf[i] = out * volume; +// printf("%d %g\n",i,outbuf[i]); + delay_buffer[delay_k] = in; + delay_k = (++delay_k < max_delay) ? delay_k : 0; + } +} + +void Unison::updateUnisonData() +{ + if(!uv) + return; + + for(int k = 0; k < unison_size; ++k) { + float pos = uv[k].position; + float step = uv[k].step; + pos += step; + if(pos <= -1.0f) { + pos = -1.0f; + step = -step; + } + else + if(pos >= 1.0f) { + pos = 1.0f; + step = -step; + } + float vibratto_val = (pos - 0.333333333f * pos * pos * pos) * 1.5f; //make the vibratto lfo smoother + + //Relative amplitude is utilized, so the delay may be larger than the + //whole buffer, if the buffer is too small, this indicates a buggy call + //to Unison() + float newval = 1.0f + 0.5f + * (vibratto_val + 1.0f) * unison_amplitude_samples + * uv[k].relative_amplitude; + + if(first_time) + uv[k].realpos1 = uv[k].realpos2 = newval; + else { + uv[k].realpos1 = uv[k].realpos2; + uv[k].realpos2 = newval; + } + + uv[k].position = pos; + uv[k].step = step; + } + first_time = false; +} diff --git a/source/backend/native/zynaddsubfx/DSP/Unison.h b/source/backend/native/zynaddsubfx/DSP/Unison.h new file mode 100644 index 000000000..9df946251 --- /dev/null +++ b/source/backend/native/zynaddsubfx/DSP/Unison.h @@ -0,0 +1,73 @@ +/* + ZynAddSubFX - a software synthesizer + + Unison.h - Unison effect (multivoice chorus) + Copyright (C) 2002-2009 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +*/ + +#ifndef UNISON_H +#define UNISON_H + +#include "../Misc/Util.h" + +//how much the unison frequencies varies (always >= 1.0) +#define UNISON_FREQ_SPAN 2.0f + +class Unison +{ + public: + Unison(int update_period_samples_, float max_delay_sec_); + ~Unison(); + + void setSize(int new_size); + void setBaseFrequency(float freq); + void setBandwidth(float bandwidth_cents); + + void process(int bufsize, float *inbuf, float *outbuf = NULL); + + private: + void updateParameters(void); + void updateUnisonData(void); + + int unison_size; + float base_freq; + struct UnisonVoice { + float step; //base LFO + float position; + float realpos1; //the position regarding samples + float realpos2; + float relative_amplitude; + float lin_fpos; + float lin_ffreq; + UnisonVoice() { + position = RND * 1.8f - 0.9f; + realpos1 = 0.0f; + realpos2 = 0.0f; + step = 0.0f; + relative_amplitude = 1.0f; + } + } *uv; + + int update_period_samples; + int update_period_sample_k; + int max_delay, delay_k; + bool first_time; + float *delay_buffer; + float unison_amplitude_samples; + float unison_bandwidth_cents; +}; +#endif diff --git a/source/backend/native/zynaddsubfx/Effects/Alienwah.cpp b/source/backend/native/zynaddsubfx/Effects/Alienwah.cpp new file mode 100644 index 000000000..b3110bac8 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Effects/Alienwah.cpp @@ -0,0 +1,235 @@ +/* + ZynAddSubFX - a software synthesizer + + Alienwah.cpp - "AlienWah" effect + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include +#include "Alienwah.h" + +Alienwah::Alienwah(bool insertion_, float *efxoutl_, float *efxoutr_) + :Effect(insertion_, efxoutl_, efxoutr_, NULL, 0), + oldl(NULL), + oldr(NULL) +{ + setpreset(Ppreset); + cleanup(); + oldclfol = complex(fb, 0.0f); + oldclfor = complex(fb, 0.0f); +} + +Alienwah::~Alienwah() +{ + if(oldl != NULL) + delete [] oldl; + if(oldr != NULL) + delete [] oldr; +} + + +//Apply the effect +void Alienwah::out(const Stereo &smp) +{ + float lfol, lfor; //Left/Right LFOs + complex clfol, clfor; + /**\todo Rework, as optimization can be used when the new complex type is + * utilized. + * Before all calculations needed to be done with individual float, + * but now they can be done together*/ + lfo.effectlfoout(&lfol, &lfor); + lfol *= depth * PI * 2.0f; + lfor *= depth * PI * 2.0f; + clfol = complex(cosf(lfol + phase) * fb, sinf(lfol + phase) * fb); //rework + clfor = complex(cosf(lfor + phase) * fb, sinf(lfor + phase) * fb); //rework + + for(int i = 0; i < synth->buffersize; ++i) { + float x = ((float) i) / synth->buffersize_f; + float x1 = 1.0f - x; + //left + complex tmp = clfol * x + oldclfol * x1; + + complex out = tmp * oldl[oldk]; + out += (1 - fabs(fb)) * smp.l[i] * pangainL; + + oldl[oldk] = out; + float l = out.real() * 10.0f * (fb + 0.1f); + + //right + tmp = clfor * x + oldclfor * x1; + + out = tmp * oldr[oldk]; + out += (1 - fabs(fb)) * smp.r[i] * pangainR; + + oldr[oldk] = out; + float r = out.real() * 10.0f * (fb + 0.1f); + + + if(++oldk >= Pdelay) + oldk = 0; + //LRcross + efxoutl[i] = l * (1.0f - lrcross) + r * lrcross; + efxoutr[i] = r * (1.0f - lrcross) + l * lrcross; + } + + oldclfol = clfol; + oldclfor = clfor; +} + +//Cleanup the effect +void Alienwah::cleanup(void) +{ + for(int i = 0; i < Pdelay; ++i) { + oldl[i] = complex(0.0f, 0.0f); + oldr[i] = complex(0.0f, 0.0f); + } + oldk = 0; +} + + +//Parameter control +void Alienwah::setdepth(unsigned char _Pdepth) +{ + Pdepth = _Pdepth; + depth = Pdepth / 127.0f; +} + +void Alienwah::setfb(unsigned char _Pfb) +{ + Pfb = _Pfb; + fb = fabs((Pfb - 64.0f) / 64.1f); + fb = sqrtf(fb); + if(fb < 0.4f) + fb = 0.4f; + if(Pfb < 64) + fb = -fb; +} + +void Alienwah::setvolume(unsigned char _Pvolume) +{ + Pvolume = _Pvolume; + outvolume = Pvolume / 127.0f; + if(insertion == 0) + volume = 1.0f; + else + volume = outvolume; +} + +void Alienwah::setphase(unsigned char _Pphase) +{ + Pphase = _Pphase; + phase = (Pphase - 64.0f) / 64.0f * PI; +} + +void Alienwah::setdelay(unsigned char _Pdelay) +{ + if(oldl != NULL) + delete [] oldl; + if(oldr != NULL) + delete [] oldr; + Pdelay = (_Pdelay >= MAX_ALIENWAH_DELAY) ? MAX_ALIENWAH_DELAY : _Pdelay; + oldl = new complex[Pdelay]; + oldr = new complex[Pdelay]; + cleanup(); +} + +void Alienwah::setpreset(unsigned char npreset) +{ + const int PRESET_SIZE = 11; + const int NUM_PRESETS = 4; + unsigned char presets[NUM_PRESETS][PRESET_SIZE] = { + //AlienWah1 + {127, 64, 70, 0, 0, 62, 60, 105, 25, 0, 64}, + //AlienWah2 + {127, 64, 73, 106, 0, 101, 60, 105, 17, 0, 64}, + //AlienWah3 + {127, 64, 63, 0, 1, 100, 112, 105, 31, 0, 42}, + //AlienWah4 + {93, 64, 25, 0, 1, 66, 101, 11, 47, 0, 86} + }; + + if(npreset >= NUM_PRESETS) + npreset = NUM_PRESETS - 1; + for(int n = 0; n < PRESET_SIZE; ++n) + changepar(n, presets[npreset][n]); + if(insertion == 0) + changepar(0, presets[npreset][0] / 2); //lower the volume if this is system effect + Ppreset = npreset; +} + + +void Alienwah::changepar(int npar, unsigned char value) +{ + switch(npar) { + case 0: + setvolume(value); + break; + case 1: + setpanning(value); + break; + case 2: + lfo.Pfreq = value; + lfo.updateparams(); + break; + case 3: + lfo.Prandomness = value; + lfo.updateparams(); + break; + case 4: + lfo.PLFOtype = value; + lfo.updateparams(); + break; + case 5: + lfo.Pstereo = value; + lfo.updateparams(); + break; + case 6: + setdepth(value); + break; + case 7: + setfb(value); + break; + case 8: + setdelay(value); + break; + case 9: + setlrcross(value); + break; + case 10: + setphase(value); + break; + } +} + +unsigned char Alienwah::getpar(int npar) const +{ + switch(npar) { + case 0: return Pvolume; + case 1: return Ppanning; + case 2: return lfo.Pfreq; + case 3: return lfo.Prandomness; + case 4: return lfo.PLFOtype; + case 5: return lfo.Pstereo; + case 6: return Pdepth; + case 7: return Pfb; + case 8: return Pdelay; + case 9: return Plrcross; + case 10: return Pphase; + default: return 0; + } +} diff --git a/source/backend/native/zynaddsubfx/Effects/Alienwah.h b/source/backend/native/zynaddsubfx/Effects/Alienwah.h new file mode 100644 index 000000000..4e0ea0ac7 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Effects/Alienwah.h @@ -0,0 +1,80 @@ +/* + ZynAddSubFX - a software synthesizer + + Alienwah.h - "AlienWah" effect + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef ALIENWAH_H +#define ALIENWAH_H + +#include +#include "Effect.h" +#include "EffectLFO.h" + +using namespace std; + +#define MAX_ALIENWAH_DELAY 100 + +/**"AlienWah" Effect*/ +class Alienwah:public Effect +{ + public: + /** + * Constructor + * @param insertion_ true for insertion Effect + * @param efxoutl_ Pointer to Alienwah's left channel output buffer + * @param efxoutr_ Pointer to Alienwah's left channel output buffer + * @return Initialized Alienwah + */ + Alienwah(bool insertion_, + float *const efxoutl_, + float *const efxoutr_); + ~Alienwah(); + void out(const Stereo &smp); + + void setpreset(unsigned char npreset); + void changepar(int npar, unsigned char value); + unsigned char getpar(int npar) const; + void cleanup(void); + + private: + //Alienwah Parameters + EffectLFO lfo; //lfo-ul Alienwah + unsigned char Pvolume; + unsigned char Pdepth; //the depth of the Alienwah + unsigned char Pfb; //feedback + unsigned char Pdelay; + unsigned char Pphase; + + + //Control Parameters + void setvolume(unsigned char _Pvolume); + void setdepth(unsigned char _Pdepth); + void setfb(unsigned char _Pfb); + void setdelay(unsigned char _Pdelay); + void setphase(unsigned char _Pphase); + + //Internal Values + float fb, depth, phase; + complex *oldl, *oldr; + complex oldclfol, oldclfor; + int oldk; +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/Effects/CMakeLists.txt b/source/backend/native/zynaddsubfx/Effects/CMakeLists.txt new file mode 100644 index 000000000..803cbca1b --- /dev/null +++ b/source/backend/native/zynaddsubfx/Effects/CMakeLists.txt @@ -0,0 +1,14 @@ +set(zynaddsubfx_effect_SRCS + Effects/Alienwah.cpp + Effects/Chorus.cpp + Effects/Distorsion.cpp + Effects/DynamicFilter.cpp + Effects/Echo.cpp + Effects/Effect.cpp + Effects/EffectLFO.cpp + Effects/EffectMgr.cpp + Effects/EQ.cpp + Effects/Phaser.cpp + Effects/Reverb.cpp + PARENT_SCOPE +) diff --git a/source/backend/native/zynaddsubfx/Effects/Chorus.cpp b/source/backend/native/zynaddsubfx/Effects/Chorus.cpp new file mode 100644 index 000000000..ad29df6ed --- /dev/null +++ b/source/backend/native/zynaddsubfx/Effects/Chorus.cpp @@ -0,0 +1,268 @@ +/* + ZynAddSubFX - a software synthesizer + + Chorus.cpp - Chorus and Flange effects + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include +#include "Chorus.h" +#include + +using namespace std; + +Chorus::Chorus(bool insertion_, float *const efxoutl_, float *efxoutr_) + :Effect(insertion_, efxoutl_, efxoutr_, NULL, 0), + maxdelay((int)(MAX_CHORUS_DELAY / 1000.0f * synth->samplerate_f)), + delaySample(new float[maxdelay], new float[maxdelay]) +{ + dlk = 0; + drk = 0; + setpreset(Ppreset); + changepar(1, 64); + lfo.effectlfoout(&lfol, &lfor); + dl2 = getdelay(lfol); + dr2 = getdelay(lfor); + cleanup(); +} + +Chorus::~Chorus() +{ + delete [] delaySample.l; + delete [] delaySample.r; +} + +//get the delay value in samples; xlfo is the current lfo value +float Chorus::getdelay(float xlfo) +{ + float result = + (Pflangemode) ? 0 : (delay + xlfo * depth) * synth->samplerate_f; + + //check if delay is too big (caused by bad setdelay() and setdepth() + if((result + 0.5f) >= maxdelay) { + cerr + << + "WARNING: Chorus.cpp::getdelay(..) too big delay (see setdelay and setdepth funcs.)" + << endl; + result = maxdelay - 1.0f; + } + return result; +} + +//Apply the effect +void Chorus::out(const Stereo &input) +{ + const float one = 1.0f; + dl1 = dl2; + dr1 = dr2; + lfo.effectlfoout(&lfol, &lfor); + + dl2 = getdelay(lfol); + dr2 = getdelay(lfor); + + for(int i = 0; i < synth->buffersize; ++i) { + float inL = input.l[i]; + float inR = input.r[i]; + //LRcross + Stereo tmpc(inL, inR); + inL = tmpc.l * (1.0f - lrcross) + tmpc.r * lrcross; + inR = tmpc.r * (1.0f - lrcross) + tmpc.l * lrcross; + + //Left channel + + //compute the delay in samples using linear interpolation between the lfo delays + float mdel = + (dl1 * (synth->buffersize - i) + dl2 * i) / synth->buffersize_f; + if(++dlk >= maxdelay) + dlk = 0; + float tmp = dlk - mdel + maxdelay * 2.0f; //where should I get the sample from + + dlhi = (int) tmp; + dlhi %= maxdelay; + + float dlhi2 = (dlhi - 1 + maxdelay) % maxdelay; + float dllo = 1.0f - fmod(tmp, one); + efxoutl[i] = cinterpolate(delaySample.l, maxdelay, dlhi2) * dllo + + cinterpolate(delaySample.l, maxdelay, + dlhi) * (1.0f - dllo); + delaySample.l[dlk] = inL + efxoutl[i] * fb; + + //Right channel + + //compute the delay in samples using linear interpolation between the lfo delays + mdel = (dr1 * (synth->buffersize - i) + dr2 * i) / synth->buffersize_f; + if(++drk >= maxdelay) + drk = 0; + tmp = drk * 1.0f - mdel + maxdelay * 2.0f; //where should I get the sample from + + dlhi = (int) tmp; + dlhi %= maxdelay; + + dlhi2 = (dlhi - 1 + maxdelay) % maxdelay; + dllo = 1.0f - fmodf(tmp, one); + efxoutr[i] = cinterpolate(delaySample.r, maxdelay, dlhi2) * dllo + + cinterpolate(delaySample.r, maxdelay, + dlhi) * (1.0f - dllo); + delaySample.r[dlk] = inR + efxoutr[i] * fb; + } + + if(Poutsub) + for(int i = 0; i < synth->buffersize; ++i) { + efxoutl[i] *= -1.0f; + efxoutr[i] *= -1.0f; + } + + for(int i = 0; i < synth->buffersize; ++i) { + efxoutl[i] *= pangainL; + efxoutr[i] *= pangainR; + } +} + +//Cleanup the effect +void Chorus::cleanup(void) +{ + memset(delaySample.l, 0, maxdelay * sizeof(float)); + memset(delaySample.r, 0, maxdelay * sizeof(float)); +} + +//Parameter control +void Chorus::setdepth(unsigned char _Pdepth) +{ + Pdepth = _Pdepth; + depth = (powf(8.0f, (Pdepth / 127.0f) * 2.0f) - 1.0f) / 1000.0f; //seconds +} + +void Chorus::setdelay(unsigned char _Pdelay) +{ + Pdelay = _Pdelay; + delay = (powf(10.0f, (Pdelay / 127.0f) * 2.0f) - 1.0f) / 1000.0f; //seconds +} + +void Chorus::setfb(unsigned char _Pfb) +{ + Pfb = _Pfb; + fb = (Pfb - 64.0f) / 64.1f; +} + +void Chorus::setvolume(unsigned char _Pvolume) +{ + Pvolume = _Pvolume; + outvolume = Pvolume / 127.0f; + volume = (!insertion) ? 1.0f : outvolume; +} + + +void Chorus::setpreset(unsigned char npreset) +{ + const int PRESET_SIZE = 12; + const int NUM_PRESETS = 10; + unsigned char presets[NUM_PRESETS][PRESET_SIZE] = { + //Chorus1 + {64, 64, 50, 0, 0, 90, 40, 85, 64, 119, 0, 0}, + //Chorus2 + {64, 64, 45, 0, 0, 98, 56, 90, 64, 19, 0, 0}, + //Chorus3 + {64, 64, 29, 0, 1, 42, 97, 95, 90, 127, 0, 0}, + //Celeste1 + {64, 64, 26, 0, 0, 42, 115, 18, 90, 127, 0, 0}, + //Celeste2 + {64, 64, 29, 117, 0, 50, 115, 9, 31, 127, 0, 1}, + //Flange1 + {64, 64, 57, 0, 0, 60, 23, 3, 62, 0, 0, 0}, + //Flange2 + {64, 64, 33, 34, 1, 40, 35, 3, 109, 0, 0, 0}, + //Flange3 + {64, 64, 53, 34, 1, 94, 35, 3, 54, 0, 0, 1}, + //Flange4 + {64, 64, 40, 0, 1, 62, 12, 19, 97, 0, 0, 0}, + //Flange5 + {64, 64, 55, 105, 0, 24, 39, 19, 17, 0, 0, 1} + }; + + if(npreset >= NUM_PRESETS) + npreset = NUM_PRESETS - 1; + for(int n = 0; n < PRESET_SIZE; ++n) + changepar(n, presets[npreset][n]); + Ppreset = npreset; +} + + +void Chorus::changepar(int npar, unsigned char value) +{ + switch(npar) { + case 0: + setvolume(value); + break; + case 1: + setpanning(value); + break; + case 2: + lfo.Pfreq = value; + lfo.updateparams(); + break; + case 3: + lfo.Prandomness = value; + lfo.updateparams(); + break; + case 4: + lfo.PLFOtype = value; + lfo.updateparams(); + break; + case 5: + lfo.Pstereo = value; + lfo.updateparams(); + break; + case 6: + setdepth(value); + break; + case 7: + setdelay(value); + break; + case 8: + setfb(value); + break; + case 9: + setlrcross(value); + break; + case 10: + Pflangemode = (value > 1) ? 1 : value; + break; + case 11: + Poutsub = (value > 1) ? 1 : value; + break; + } +} + +unsigned char Chorus::getpar(int npar) const +{ + switch(npar) { + case 0: return Pvolume; + case 1: return Ppanning; + case 2: return lfo.Pfreq; + case 3: return lfo.Prandomness; + case 4: return lfo.PLFOtype; + case 5: return lfo.Pstereo; + case 6: return Pdepth; + case 7: return Pdelay; + case 8: return Pfb; + case 9: return Plrcross; + case 10: return Pflangemode; + case 11: return Poutsub; + default: return 0; + } +} diff --git a/source/backend/native/zynaddsubfx/Effects/Chorus.h b/source/backend/native/zynaddsubfx/Effects/Chorus.h new file mode 100644 index 000000000..ac9e95a0d --- /dev/null +++ b/source/backend/native/zynaddsubfx/Effects/Chorus.h @@ -0,0 +1,106 @@ +/* + ZynAddSubFX - a software synthesizer + + Chorus.h - Chorus and Flange effects + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef CHORUS_H +#define CHORUS_H +#include "Effect.h" +#include "EffectLFO.h" +#include "../Misc/Stereo.h" + +#define MAX_CHORUS_DELAY 250.0f //ms + +/**Chorus and Flange effects*/ +class Chorus:public Effect +{ + public: + Chorus(bool insertion_, float *efxoutl_, float *efxoutr_); + /**Destructor*/ + ~Chorus(); + void out(const Stereo &input); + void setpreset(unsigned char npreset); + /** + * Sets the value of the chosen variable + * + * The possible parameters are: + * -# Volume + * -# Panning + * -# LFO Frequency + * -# LFO Randomness + * -# LFO Type + * -# LFO stereo + * -# Depth + * -# Delay + * -# Feedback + * -# Flange Mode + * -# Subtractive + * @param npar number of chosen parameter + * @param value the new value + */ + void changepar(int npar, unsigned char value); + /** + * Gets the value of the chosen variable + * + * The possible parameters are: + * -# Volume + * -# Panning + * -# LFO Frequency + * -# LFO Randomness + * -# LFO Type + * -# LFO stereo + * -# Depth + * -# Delay + * -# Feedback + * -# Flange Mode + * -# Subtractive + * @param npar number of chosen parameter + * @return the value of the parameter + */ + unsigned char getpar(int npar) const; + void cleanup(void); + + private: + //Chorus Parameters + unsigned char Pvolume; + unsigned char Pdepth; //the depth of the Chorus(ms) + unsigned char Pdelay; //the delay (ms) + unsigned char Pfb; //feedback + unsigned char Pflangemode; //how the LFO is scaled, to result chorus or flange + unsigned char Poutsub; //if I wish to substract the output instead of the adding it + EffectLFO lfo; //lfo-ul chorus + + + //Parameter Controls + void setvolume(unsigned char _Pvolume); + void setdepth(unsigned char _Pdepth); + void setdelay(unsigned char _Pdelay); + void setfb(unsigned char _Pfb); + + //Internal Values + float depth, delay, fb; + float dl1, dl2, dr1, dr2, lfol, lfor; + int maxdelay; + Stereo delaySample; + int dlk, drk, dlhi; + float getdelay(float xlfo); +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/Effects/Distorsion.cpp b/source/backend/native/zynaddsubfx/Effects/Distorsion.cpp new file mode 100644 index 000000000..85d264523 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Effects/Distorsion.cpp @@ -0,0 +1,245 @@ +/* + ZynAddSubFX - a software synthesizer + + Distorsion.cpp - Distorsion effect + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include "Distorsion.h" +#include "../DSP/AnalogFilter.h" +#include "../Misc/WaveShapeSmps.h" +#include + +Distorsion::Distorsion(bool insertion_, float *efxoutl_, float *efxoutr_) + :Effect(insertion_, efxoutl_, efxoutr_, NULL, 0), + Pvolume(50), + Pdrive(90), + Plevel(64), + Ptype(0), + Pnegate(0), + Plpf(127), + Phpf(0), + Pstereo(0), + Pprefiltering(0) +{ + lpfl = new AnalogFilter(2, 22000, 1, 0); + lpfr = new AnalogFilter(2, 22000, 1, 0); + hpfl = new AnalogFilter(3, 20, 1, 0); + hpfr = new AnalogFilter(3, 20, 1, 0); + setpreset(Ppreset); + cleanup(); +} + +Distorsion::~Distorsion() +{ + delete lpfl; + delete lpfr; + delete hpfl; + delete hpfr; +} + +//Cleanup the effect +void Distorsion::cleanup(void) +{ + lpfl->cleanup(); + hpfl->cleanup(); + lpfr->cleanup(); + hpfr->cleanup(); +} + + +//Apply the filters +void Distorsion::applyfilters(float *efxoutl, float *efxoutr) +{ + lpfl->filterout(efxoutl); + hpfl->filterout(efxoutl); + if(Pstereo != 0) { //stereo + lpfr->filterout(efxoutr); + hpfr->filterout(efxoutr); + } +} + + +//Effect output +void Distorsion::out(const Stereo &smp) +{ + float inputvol = powf(5.0f, (Pdrive - 32.0f) / 127.0f); + if(Pnegate) + inputvol *= -1.0f; + + if(Pstereo) //Stereo + for(int i = 0; i < synth->buffersize; ++i) { + efxoutl[i] = smp.l[i] * inputvol * pangainL; + efxoutr[i] = smp.r[i] * inputvol * pangainR; + } + else //Mono + for(int i = 0; i < synth->buffersize; ++i) + efxoutl[i] = (smp.l[i] * pangainL + smp.r[i] * pangainR) * inputvol; + + if(Pprefiltering) + applyfilters(efxoutl, efxoutr); + + waveShapeSmps(synth->buffersize, efxoutl, Ptype + 1, Pdrive); + if(Pstereo) + waveShapeSmps(synth->buffersize, efxoutr, Ptype + 1, Pdrive); + + if(!Pprefiltering) + applyfilters(efxoutl, efxoutr); + + if(!Pstereo) + memcpy(efxoutr, efxoutl, synth->bufferbytes); + + float level = dB2rap(60.0f * Plevel / 127.0f - 40.0f); + for(int i = 0; i < synth->buffersize; ++i) { + float lout = efxoutl[i]; + float rout = efxoutr[i]; + float l = lout * (1.0f - lrcross) + rout * lrcross; + float r = rout * (1.0f - lrcross) + lout * lrcross; + lout = l; + rout = r; + + efxoutl[i] = lout * 2.0f * level; + efxoutr[i] = rout * 2.0f * level; + } +} + + +//Parameter control +void Distorsion::setvolume(unsigned char _Pvolume) +{ + Pvolume = _Pvolume; + + if(insertion == 0) { + outvolume = powf(0.01f, (1.0f - Pvolume / 127.0f)) * 4.0f; + volume = 1.0f; + } + else + volume = outvolume = Pvolume / 127.0f; + if(Pvolume == 0) + cleanup(); +} + +void Distorsion::setlpf(unsigned char _Plpf) +{ + Plpf = _Plpf; + float fr = expf(powf(Plpf / 127.0f, 0.5f) * logf(25000.0f)) + 40.0f; + lpfl->setfreq(fr); + lpfr->setfreq(fr); +} + +void Distorsion::sethpf(unsigned char _Phpf) +{ + Phpf = _Phpf; + float fr = expf(powf(Phpf / 127.0f, 0.5f) * logf(25000.0f)) + 20.0f; + hpfl->setfreq(fr); + hpfr->setfreq(fr); +} + + +void Distorsion::setpreset(unsigned char npreset) +{ + const int PRESET_SIZE = 11; + const int NUM_PRESETS = 6; + unsigned char presets[NUM_PRESETS][PRESET_SIZE] = { + //Overdrive 1 + {127, 64, 35, 56, 70, 0, 0, 96, 0, 0, 0}, + //Overdrive 2 + {127, 64, 35, 29, 75, 1, 0, 127, 0, 0, 0}, + //A. Exciter 1 + {64, 64, 35, 75, 80, 5, 0, 127, 105, 1, 0}, + //A. Exciter 2 + {64, 64, 35, 85, 62, 1, 0, 127, 118, 1, 0}, + //Guitar Amp + {127, 64, 35, 63, 75, 2, 0, 55, 0, 0, 0}, + //Quantisize + {127, 64, 35, 88, 75, 4, 0, 127, 0, 1, 0} + }; + + if(npreset >= NUM_PRESETS) + npreset = NUM_PRESETS - 1; + for(int n = 0; n < PRESET_SIZE; ++n) + changepar(n, presets[npreset][n]); + if(!insertion) //lower the volume if this is system effect + changepar(0, (int) (presets[npreset][0] / 1.5f)); + Ppreset = npreset; + cleanup(); +} + + +void Distorsion::changepar(int npar, unsigned char value) +{ + switch(npar) { + case 0: + setvolume(value); + break; + case 1: + setpanning(value); + break; + case 2: + setlrcross(value); + break; + case 3: + Pdrive = value; + break; + case 4: + Plevel = value; + break; + case 5: + if(value > 13) + Ptype = 13; //this must be increased if more distorsion types are added + else + Ptype = value; + break; + case 6: + if(value > 1) + Pnegate = 1; + else + Pnegate = value; + break; + case 7: + setlpf(value); + break; + case 8: + sethpf(value); + break; + case 9: + Pstereo = (value > 1) ? 1 : value; + break; + case 10: + Pprefiltering = value; + break; + } +} + +unsigned char Distorsion::getpar(int npar) const +{ + switch(npar) { + case 0: return Pvolume; + case 1: return Ppanning; + case 2: return Plrcross; + case 3: return Pdrive; + case 4: return Plevel; + case 5: return Ptype; + case 6: return Pnegate; + case 7: return Plpf; + case 8: return Phpf; + case 9: return Pstereo; + case 10: return Pprefiltering; + default: return 0; //in case of bogus parameter number + } +} diff --git a/source/backend/native/zynaddsubfx/Effects/Distorsion.h b/source/backend/native/zynaddsubfx/Effects/Distorsion.h new file mode 100644 index 000000000..eb06a9cc0 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Effects/Distorsion.h @@ -0,0 +1,61 @@ +/* + ZynAddSubFX - a software synthesizer + + Distorsion.h - Distorsion Effect + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef DISTORSION_H +#define DISTORSION_H + +#include "Effect.h" + +/**Distortion Effect*/ +class Distorsion:public Effect +{ + public: + Distorsion(bool insertion, float *efxoutl_, float *efxoutr_); + ~Distorsion(); + void out(const Stereo &smp); + void setpreset(unsigned char npreset); + void changepar(int npar, unsigned char value); + unsigned char getpar(int npar) const; + void cleanup(void); + void applyfilters(float *efxoutl, float *efxoutr); + + private: + //Parameters + unsigned char Pvolume; //Volume or E/R + unsigned char Pdrive; //the input amplification + unsigned char Plevel; //the output amplification + unsigned char Ptype; //Distorsion type + unsigned char Pnegate; //if the input is negated + unsigned char Plpf; //lowpass filter + unsigned char Phpf; //highpass filter + unsigned char Pstereo; //0=mono, 1=stereo + unsigned char Pprefiltering; //if you want to do the filtering before the distorsion + + void setvolume(unsigned char _Pvolume); + void setlpf(unsigned char _Plpf); + void sethpf(unsigned char _Phpf); + + //Real Parameters + class AnalogFilter * lpfl, *lpfr, *hpfl, *hpfr; +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/Effects/DynamicFilter.cpp b/source/backend/native/zynaddsubfx/Effects/DynamicFilter.cpp new file mode 100644 index 000000000..1074fa758 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Effects/DynamicFilter.cpp @@ -0,0 +1,311 @@ +/* + ZynAddSubFX - a software synthesizer + + DynamicFilter.cpp - "WahWah" effect and others + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include +#include "DynamicFilter.h" +#include "../DSP/Filter.h" + +DynamicFilter::DynamicFilter(bool insertion_, float *efxoutl_, float *efxoutr_) + :Effect(insertion_, efxoutl_, efxoutr_, new FilterParams(0, 64, 64), 0), + Pvolume(110), + Pdepth(0), + Pampsns(90), + Pampsnsinv(0), + Pampsmooth(60), + filterl(NULL), + filterr(NULL) +{ + setpreset(Ppreset); + cleanup(); +} + +DynamicFilter::~DynamicFilter() +{ + delete filterpars; + delete filterl; + delete filterr; +} + + +// Apply the effect +void DynamicFilter::out(const Stereo &smp) +{ + if(filterpars->changed) { + filterpars->changed = false; + cleanup(); + } + + float lfol, lfor; + lfo.effectlfoout(&lfol, &lfor); + lfol *= depth * 5.0f; + lfor *= depth * 5.0f; + const float freq = filterpars->getfreq(); + const float q = filterpars->getq(); + + for(int i = 0; i < synth->buffersize; ++i) { + efxoutl[i] = smp.l[i]; + efxoutr[i] = smp.r[i]; + + const float x = (fabsf(smp.l[i]) + fabsf(smp.l[i])) * 0.5f; + ms1 = ms1 * (1.0f - ampsmooth) + x * ampsmooth + 1e-10; + } + + const float ampsmooth2 = powf(ampsmooth, 0.2f) * 0.3f; + ms2 = ms2 * (1.0f - ampsmooth2) + ms1 * ampsmooth2; + ms3 = ms3 * (1.0f - ampsmooth2) + ms2 * ampsmooth2; + ms4 = ms4 * (1.0f - ampsmooth2) + ms3 * ampsmooth2; + const float rms = (sqrtf(ms4)) * ampsns; + + const float frl = Filter::getrealfreq(freq + lfol + rms); + const float frr = Filter::getrealfreq(freq + lfor + rms); + + filterl->setfreq_and_q(frl, q); + filterr->setfreq_and_q(frr, q); + + filterl->filterout(efxoutl); + filterr->filterout(efxoutr); + + //panning + for(int i = 0; i < synth->buffersize; ++i) { + efxoutl[i] *= pangainL; + efxoutr[i] *= pangainR; + } +} + +// Cleanup the effect +void DynamicFilter::cleanup(void) +{ + reinitfilter(); + ms1 = ms2 = ms3 = ms4 = 0.0f; +} + + +//Parameter control +void DynamicFilter::setdepth(unsigned char _Pdepth) +{ + Pdepth = _Pdepth; + depth = powf(Pdepth / 127.0f, 2.0f); +} + + +void DynamicFilter::setvolume(unsigned char _Pvolume) +{ + Pvolume = _Pvolume; + outvolume = Pvolume / 127.0f; + if(!insertion) + volume = 1.0f; + else + volume = outvolume; +} + +void DynamicFilter::setampsns(unsigned char _Pampsns) +{ + Pampsns = _Pampsns; + ampsns = powf(Pampsns / 127.0f, 2.5f) * 10.0f; + if(Pampsnsinv) + ampsns = -ampsns; + ampsmooth = expf(-Pampsmooth / 127.0f * 10.0f) * 0.99f; +} + +void DynamicFilter::reinitfilter(void) +{ + delete filterl; + delete filterr; + filterl = Filter::generate(filterpars); + filterr = Filter::generate(filterpars); +} + +void DynamicFilter::setpreset(unsigned char npreset) +{ + const int PRESET_SIZE = 10; + const int NUM_PRESETS = 5; + unsigned char presets[NUM_PRESETS][PRESET_SIZE] = { + //WahWah + {110, 64, 80, 0, 0, 64, 0, 90, 0, 60}, + //AutoWah + {110, 64, 70, 0, 0, 80, 70, 0, 0, 60}, + //Sweep + {100, 64, 30, 0, 0, 50, 80, 0, 0, 60}, + //VocalMorph1 + {110, 64, 80, 0, 0, 64, 0, 64, 0, 60}, + //VocalMorph1 + {127, 64, 50, 0, 0, 96, 64, 0, 0, 60} + }; + + if(npreset >= NUM_PRESETS) + npreset = NUM_PRESETS - 1; + for(int n = 0; n < PRESET_SIZE; ++n) + changepar(n, presets[npreset][n]); + + filterpars->defaults(); + + switch(npreset) { + case 0: + filterpars->Pcategory = 0; + filterpars->Ptype = 2; + filterpars->Pfreq = 45; + filterpars->Pq = 64; + filterpars->Pstages = 1; + filterpars->Pgain = 64; + break; + case 1: + filterpars->Pcategory = 2; + filterpars->Ptype = 0; + filterpars->Pfreq = 72; + filterpars->Pq = 64; + filterpars->Pstages = 0; + filterpars->Pgain = 64; + break; + case 2: + filterpars->Pcategory = 0; + filterpars->Ptype = 4; + filterpars->Pfreq = 64; + filterpars->Pq = 64; + filterpars->Pstages = 2; + filterpars->Pgain = 64; + break; + case 3: + filterpars->Pcategory = 1; + filterpars->Ptype = 0; + filterpars->Pfreq = 50; + filterpars->Pq = 70; + filterpars->Pstages = 1; + filterpars->Pgain = 64; + + filterpars->Psequencesize = 2; + // "I" + filterpars->Pvowels[0].formants[0].freq = 34; + filterpars->Pvowels[0].formants[0].amp = 127; + filterpars->Pvowels[0].formants[0].q = 64; + filterpars->Pvowels[0].formants[1].freq = 99; + filterpars->Pvowels[0].formants[1].amp = 122; + filterpars->Pvowels[0].formants[1].q = 64; + filterpars->Pvowels[0].formants[2].freq = 108; + filterpars->Pvowels[0].formants[2].amp = 112; + filterpars->Pvowels[0].formants[2].q = 64; + // "A" + filterpars->Pvowels[1].formants[0].freq = 61; + filterpars->Pvowels[1].formants[0].amp = 127; + filterpars->Pvowels[1].formants[0].q = 64; + filterpars->Pvowels[1].formants[1].freq = 71; + filterpars->Pvowels[1].formants[1].amp = 121; + filterpars->Pvowels[1].formants[1].q = 64; + filterpars->Pvowels[1].formants[2].freq = 99; + filterpars->Pvowels[1].formants[2].amp = 117; + filterpars->Pvowels[1].formants[2].q = 64; + break; + case 4: + filterpars->Pcategory = 1; + filterpars->Ptype = 0; + filterpars->Pfreq = 64; + filterpars->Pq = 70; + filterpars->Pstages = 1; + filterpars->Pgain = 64; + + filterpars->Psequencesize = 2; + filterpars->Pnumformants = 2; + filterpars->Pvowelclearness = 0; + + filterpars->Pvowels[0].formants[0].freq = 70; + filterpars->Pvowels[0].formants[0].amp = 127; + filterpars->Pvowels[0].formants[0].q = 64; + filterpars->Pvowels[0].formants[1].freq = 80; + filterpars->Pvowels[0].formants[1].amp = 122; + filterpars->Pvowels[0].formants[1].q = 64; + + filterpars->Pvowels[1].formants[0].freq = 20; + filterpars->Pvowels[1].formants[0].amp = 127; + filterpars->Pvowels[1].formants[0].q = 64; + filterpars->Pvowels[1].formants[1].freq = 100; + filterpars->Pvowels[1].formants[1].amp = 121; + filterpars->Pvowels[1].formants[1].q = 64; + break; + } + +// for (int i=0;i<5;i++){ +// printf("freq=%d amp=%d q=%d\n",filterpars->Pvowels[0].formants[i].freq,filterpars->Pvowels[0].formants[i].amp,filterpars->Pvowels[0].formants[i].q); +// }; + if(insertion == 0) //lower the volume if this is system effect + changepar(0, presets[npreset][0] * 0.5f); + Ppreset = npreset; + reinitfilter(); +} + + +void DynamicFilter::changepar(int npar, unsigned char value) +{ + switch(npar) { + case 0: + setvolume(value); + break; + case 1: + setpanning(value); + break; + case 2: + lfo.Pfreq = value; + lfo.updateparams(); + break; + case 3: + lfo.Prandomness = value; + lfo.updateparams(); + break; + case 4: + lfo.PLFOtype = value; + lfo.updateparams(); + break; + case 5: + lfo.Pstereo = value; + lfo.updateparams(); + break; + case 6: + setdepth(value); + break; + case 7: + setampsns(value); + break; + case 8: + Pampsnsinv = value; + setampsns(Pampsns); + break; + case 9: + Pampsmooth = value; + setampsns(Pampsns); + break; + } +} + +unsigned char DynamicFilter::getpar(int npar) const +{ + switch(npar) { + case 0: return Pvolume; + case 1: return Ppanning; + case 2: return lfo.Pfreq; + case 3: return lfo.Prandomness; + case 4: return lfo.PLFOtype; + case 5: return lfo.Pstereo; + case 6: return Pdepth; + case 7: return Pampsns; + case 8: return Pampsnsinv; + case 9: return Pampsmooth; + default: return 0; + } +} diff --git a/source/backend/native/zynaddsubfx/Effects/DynamicFilter.h b/source/backend/native/zynaddsubfx/Effects/DynamicFilter.h new file mode 100644 index 000000000..0b2c40d30 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Effects/DynamicFilter.h @@ -0,0 +1,65 @@ +/* + ZynAddSubFX - a software synthesizer + + DynamicFilter.h - "WahWah" effect and others + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef DYNAMICFILTER_H +#define DYNAMICFILTER_H + +#include "Effect.h" +#include "EffectLFO.h" + +/**DynamicFilter Effect*/ +class DynamicFilter:public Effect +{ + public: + DynamicFilter(bool insertion_, float *efxoutl_, float *efxoutr_); + ~DynamicFilter(); + void out(const Stereo &smp); + + void setpreset(unsigned char npreset); + void changepar(int npar, unsigned char value); + unsigned char getpar(int npar) const; + void cleanup(void); + + private: + //Parametrii DynamicFilter + EffectLFO lfo; //lfo-ul DynamicFilter + unsigned char Pvolume; //Volume + unsigned char Pdepth; //the depth of the lfo + unsigned char Pampsns; //how the filter varies according to the input amplitude + unsigned char Pampsnsinv; //if the filter freq is lowered if the input amplitude rises + unsigned char Pampsmooth; //how smooth the input amplitude changes the filter + + //Parameter Control + void setvolume(unsigned char _Pvolume); + void setdepth(unsigned char _Pdepth); + void setampsns(unsigned char _Pampsns); + + void reinitfilter(void); + + //Internal Values + float depth, ampsns, ampsmooth; + + class Filter * filterl, *filterr; + float ms1, ms2, ms3, ms4; //mean squares +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/Effects/EQ.cpp b/source/backend/native/zynaddsubfx/Effects/EQ.cpp new file mode 100644 index 000000000..8d354050f --- /dev/null +++ b/source/backend/native/zynaddsubfx/Effects/EQ.cpp @@ -0,0 +1,198 @@ +/* + ZynAddSubFX - a software synthesizer + + EQ.cpp - EQ effect + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include +#include "EQ.h" +#include "../DSP/AnalogFilter.h" + +EQ::EQ(bool insertion_, float *efxoutl_, float *efxoutr_) + :Effect(insertion_, efxoutl_, efxoutr_, NULL, 0) +{ + for(int i = 0; i < MAX_EQ_BANDS; ++i) { + filter[i].Ptype = 0; + filter[i].Pfreq = 64; + filter[i].Pgain = 64; + filter[i].Pq = 64; + filter[i].Pstages = 0; + filter[i].l = new AnalogFilter(6, 1000.0f, 1.0f, 0); + filter[i].r = new AnalogFilter(6, 1000.0f, 1.0f, 0); + } + //default values + Pvolume = 50; + + setpreset(Ppreset); + cleanup(); +} + + +// Cleanup the effect +void EQ::cleanup(void) +{ + for(int i = 0; i < MAX_EQ_BANDS; ++i) { + filter[i].l->cleanup(); + filter[i].r->cleanup(); + } +} + +//Effect output +void EQ::out(const Stereo &smp) +{ + for(int i = 0; i < synth->buffersize; ++i) { + efxoutl[i] = smp.l[i] * volume; + efxoutr[i] = smp.r[i] * volume; + } + + for(int i = 0; i < MAX_EQ_BANDS; ++i) { + if(filter[i].Ptype == 0) + continue; + filter[i].l->filterout(efxoutl); + filter[i].r->filterout(efxoutr); + } +} + + +//Parameter control +void EQ::setvolume(unsigned char _Pvolume) +{ + Pvolume = _Pvolume; + outvolume = powf(0.005f, (1.0f - Pvolume / 127.0f)) * 10.0f; + volume = (!insertion) ? 1.0f : outvolume; +} + + +void EQ::setpreset(unsigned char npreset) +{ + const int PRESET_SIZE = 1; + const int NUM_PRESETS = 2; + unsigned char presets[NUM_PRESETS][PRESET_SIZE] = { + {67}, //EQ 1 + {67} //EQ 2 + }; + + if(npreset >= NUM_PRESETS) + npreset = NUM_PRESETS - 1; + for(int n = 0; n < PRESET_SIZE; ++n) + changepar(n, presets[npreset][n]); + Ppreset = npreset; +} + + +void EQ::changepar(int npar, unsigned char value) +{ + switch(npar) { + case 0: + setvolume(value); + break; + } + if(npar < 10) + return; + + int nb = (npar - 10) / 5; //number of the band (filter) + if(nb >= MAX_EQ_BANDS) + return; + int bp = npar % 5; //band paramenter + + float tmp; + switch(bp) { + case 0: + filter[nb].Ptype = value; + if(value > 9) + filter[nb].Ptype = 0; //has to be changed if more filters will be added + if(filter[nb].Ptype != 0) { + filter[nb].l->settype(value - 1); + filter[nb].r->settype(value - 1); + } + break; + case 1: + filter[nb].Pfreq = value; + tmp = 600.0f * powf(30.0f, (value - 64.0f) / 64.0f); + filter[nb].l->setfreq(tmp); + filter[nb].r->setfreq(tmp); + break; + case 2: + filter[nb].Pgain = value; + tmp = 30.0f * (value - 64.0f) / 64.0f; + filter[nb].l->setgain(tmp); + filter[nb].r->setgain(tmp); + break; + case 3: + filter[nb].Pq = value; + tmp = powf(30.0f, (value - 64.0f) / 64.0f); + filter[nb].l->setq(tmp); + filter[nb].r->setq(tmp); + break; + case 4: + filter[nb].Pstages = value; + if(value >= MAX_FILTER_STAGES) + filter[nb].Pstages = MAX_FILTER_STAGES - 1; + filter[nb].l->setstages(value); + filter[nb].r->setstages(value); + break; + } +} + +unsigned char EQ::getpar(int npar) const +{ + switch(npar) { + case 0: + return Pvolume; + break; + } + + if(npar < 10) + return 0; + + int nb = (npar - 10) / 5; //number of the band (filter) + if(nb >= MAX_EQ_BANDS) + return 0; + int bp = npar % 5; //band paramenter + switch(bp) { + case 0: + return filter[nb].Ptype; + break; + case 1: + return filter[nb].Pfreq; + break; + case 2: + return filter[nb].Pgain; + break; + case 3: + return filter[nb].Pq; + break; + case 4: + return filter[nb].Pstages; + break; + default: return 0; //in case of bogus parameter number + } +} + + +float EQ::getfreqresponse(float freq) +{ + float resp = 1.0f; + for(int i = 0; i < MAX_EQ_BANDS; ++i) { + if(filter[i].Ptype == 0) + continue; + resp *= filter[i].l->H(freq); + } + return rap2dB(resp * outvolume); +} diff --git a/source/backend/native/zynaddsubfx/Effects/EQ.h b/source/backend/native/zynaddsubfx/Effects/EQ.h new file mode 100644 index 000000000..9dd14fbfb --- /dev/null +++ b/source/backend/native/zynaddsubfx/Effects/EQ.h @@ -0,0 +1,55 @@ +/* + ZynAddSubFX - a software synthesizer + + EQ.h - EQ Effect + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef EQ_H +#define EQ_H + +#include "Effect.h" + +/**EQ Effect*/ +class EQ:public Effect +{ + public: + EQ(bool insertion_, float *efxoutl_, float *efxoutr_); + ~EQ() {} + void out(const Stereo &smp); + void setpreset(unsigned char npreset); + void changepar(int npar, unsigned char value); + unsigned char getpar(int npar) const; + void cleanup(void); + float getfreqresponse(float freq); + + private: + //Parameters + unsigned char Pvolume; + + void setvolume(unsigned char _Pvolume); + + struct { + //parameters + unsigned char Ptype, Pfreq, Pgain, Pq, Pstages; + //internal values + class AnalogFilter * l, *r; + } filter[MAX_EQ_BANDS]; +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/Effects/Echo.cpp b/source/backend/native/zynaddsubfx/Effects/Echo.cpp new file mode 100644 index 000000000..803bbf387 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Effects/Echo.cpp @@ -0,0 +1,231 @@ +/* + ZynAddSubFX - a software synthesizer + + Echo.cpp - Echo effect + Copyright (C) 2002-2005 Nasca Octavian Paul + Copyright (C) 2009-2010 Mark McCurry + Author: Nasca Octavian Paul + Mark McCurry + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include +#include "Echo.h" + +#define MAX_DELAY 2 + +Echo::Echo(bool insertion_, float *efxoutl_, float *efxoutr_) + :Effect(insertion_, efxoutl_, efxoutr_, NULL, 0), + Pvolume(50), + Pdelay(60), + Plrdelay(100), + Pfb(40), + Phidamp(60), + delayTime(1), + lrdelay(0), + avgDelay(0), + delay(new float[(int)(MAX_DELAY * synth->samplerate)], + new float[(int)(MAX_DELAY * synth->samplerate)]), + old(0.0f), + pos(0), + delta(1), + ndelta(1) +{ + initdelays(); + setpreset(Ppreset); +} + +Echo::~Echo() +{ + delete[] delay.l; + delete[] delay.r; +} + +//Cleanup the effect +void Echo::cleanup(void) +{ + memset(delay.l, 0, MAX_DELAY * synth->samplerate * sizeof(float)); + memset(delay.r, 0, MAX_DELAY * synth->samplerate * sizeof(float)); + old = Stereo(0.0f); +} + +inline int max(int a, int b) +{ + return a > b ? a : b; +} + +//Initialize the delays +void Echo::initdelays(void) +{ + cleanup(); + //number of seconds to delay left chan + float dl = avgDelay - lrdelay; + + //number of seconds to delay right chan + float dr = avgDelay + lrdelay; + + ndelta.l = max(1, (int) (dl * synth->samplerate)); + ndelta.r = max(1, (int) (dr * synth->samplerate)); +} + +//Effect output +void Echo::out(const Stereo &input) +{ + for(int i = 0; i < synth->buffersize; ++i) { + float ldl = delay.l[pos.l]; + float rdl = delay.r[pos.r]; + ldl = ldl * (1.0f - lrcross) + rdl * lrcross; + rdl = rdl * (1.0f - lrcross) + ldl * lrcross; + + efxoutl[i] = ldl * 2.0f; + efxoutr[i] = rdl * 2.0f; + + ldl = input.l[i] * pangainL - ldl * fb; + rdl = input.r[i] * pangainR - rdl * fb; + + //LowPass Filter + old.l = delay.l[(pos.l + delta.l) % (MAX_DELAY * synth->samplerate)] = + ldl * hidamp + old.l * (1.0f - hidamp); + old.r = delay.r[(pos.r + delta.r) % (MAX_DELAY * synth->samplerate)] = + rdl * hidamp + old.r * (1.0f - hidamp); + + //increment + ++pos.l; // += delta.l; + ++pos.r; // += delta.r; + + //ensure that pos is still in bounds + pos.l %= MAX_DELAY * synth->samplerate; + pos.r %= MAX_DELAY * synth->samplerate; + + //adjust delay if needed + delta.l = (15 * delta.l + ndelta.l) / 16; + delta.r = (15 * delta.r + ndelta.r) / 16; + } +} + + +//Parameter control +void Echo::setvolume(unsigned char _Pvolume) +{ + Pvolume = _Pvolume; + + if(insertion == 0) { + outvolume = powf(0.01f, (1.0f - Pvolume / 127.0f)) * 4.0f; + volume = 1.0f; + } + else + volume = outvolume = Pvolume / 127.0f; + if(Pvolume == 0) + cleanup(); +} + +void Echo::setdelay(unsigned char _Pdelay) +{ + Pdelay = _Pdelay; + avgDelay = (Pdelay / 127.0f * 1.5f); //0 .. 1.5 sec + initdelays(); +} + +void Echo::setlrdelay(unsigned char _Plrdelay) +{ + float tmp; + Plrdelay = _Plrdelay; + tmp = + (powf(2.0f, fabsf(Plrdelay - 64.0f) / 64.0f * 9.0f) - 1.0f) / 1000.0f; + if(Plrdelay < 64.0f) + tmp = -tmp; + lrdelay = tmp; + initdelays(); +} + +void Echo::setfb(unsigned char _Pfb) +{ + Pfb = _Pfb; + fb = Pfb / 128.0f; +} + +void Echo::sethidamp(unsigned char _Phidamp) +{ + Phidamp = _Phidamp; + hidamp = 1.0f - Phidamp / 127.0f; +} + +void Echo::setpreset(unsigned char npreset) +{ + const int PRESET_SIZE = 7; + const int NUM_PRESETS = 9; + unsigned char presets[NUM_PRESETS][PRESET_SIZE] = { + {67, 64, 35, 64, 30, 59, 0 }, //Echo 1 + {67, 64, 21, 64, 30, 59, 0 }, //Echo 2 + {67, 75, 60, 64, 30, 59, 10}, //Echo 3 + {67, 60, 44, 64, 30, 0, 0 }, //Simple Echo + {67, 60, 102, 50, 30, 82, 48}, //Canyon + {67, 64, 44, 17, 0, 82, 24}, //Panning Echo 1 + {81, 60, 46, 118, 100, 68, 18}, //Panning Echo 2 + {81, 60, 26, 100, 127, 67, 36}, //Panning Echo 3 + {62, 64, 28, 64, 100, 90, 55} //Feedback Echo + }; + + if(npreset >= NUM_PRESETS) + npreset = NUM_PRESETS - 1; + for(int n = 0; n < PRESET_SIZE; ++n) + changepar(n, presets[npreset][n]); + if(insertion) + setvolume(presets[npreset][0] / 2); //lower the volume if this is insertion effect + Ppreset = npreset; +} + + +void Echo::changepar(int npar, unsigned char value) +{ + switch(npar) { + case 0: + setvolume(value); + break; + case 1: + setpanning(value); + break; + case 2: + setdelay(value); + break; + case 3: + setlrdelay(value); + break; + case 4: + setlrcross(value); + break; + case 5: + setfb(value); + break; + case 6: + sethidamp(value); + break; + } +} + +unsigned char Echo::getpar(int npar) const +{ + switch(npar) { + case 0: return Pvolume; + case 1: return Ppanning; + case 2: return Pdelay; + case 3: return Plrdelay; + case 4: return Plrcross; + case 5: return Pfb; + case 6: return Phidamp; + default: return 0; // in case of bogus parameter number + } +} diff --git a/source/backend/native/zynaddsubfx/Effects/Echo.h b/source/backend/native/zynaddsubfx/Effects/Echo.h new file mode 100644 index 000000000..6b79adcf1 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Effects/Echo.h @@ -0,0 +1,104 @@ +/* + ZynAddSubFX - a software synthesizer + + Echo.h - Echo Effect + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef ECHO_H +#define ECHO_H + +#include "Effect.h" +#include "../Misc/Stereo.h" + +/**Echo Effect*/ +class Echo:public Effect +{ + public: + Echo(bool insertion_, float *efxoutl_, float *efxoutr_); + ~Echo(); + + void out(const Stereo &input); + void setpreset(unsigned char npreset); + /** + * Sets the value of the chosen variable + * + * The possible parameters are: + * -# Volume + * -# Panning + * -# Delay + * -# L/R Delay + * -# L/R Crossover + * -# Feedback + * -# Dampening + * @param npar number of chosen parameter + * @param value the new value + */ + void changepar(int npar, unsigned char value); + + /** + * Gets the specified parameter + * + * The possible parameters are + * -# Volume + * -# Panning + * -# Delay + * -# L/R Delay + * -# L/R Crossover + * -# Feedback + * -# Dampening + * @param npar number of chosen parameter + * @return value of parameter + */ + unsigned char getpar(int npar) const; + int getnumparams(void); + void cleanup(void); + private: + //Parameters + unsigned char Pvolume; /**<#1 Volume or Dry/Wetness*/ + unsigned char Pdelay; /**<#3 Delay of the Echo*/ + unsigned char Plrdelay; /**<#4 L/R delay difference*/ + unsigned char Pfb; /**<#6Feedback*/ + unsigned char Phidamp; /**<#7Dampening of the Echo*/ + + void setvolume(unsigned char _Pvolume); + void setdelay(unsigned char _Pdelay); + void setlrdelay(unsigned char _Plrdelay); + void setfb(unsigned char _Pfb); + void sethidamp(unsigned char _Phidamp); + + //Real Parameters + float fb, hidamp; + //Left/Right delay lengths + Stereo delayTime; + float lrdelay; + float avgDelay; + + void initdelays(void); + //2 channel ring buffer + Stereo delay; + Stereo old; + + //position of reading/writing from delaysample + Stereo pos; + //step size for delay buffer + Stereo delta; + Stereo ndelta; +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/Effects/Effect.cpp b/source/backend/native/zynaddsubfx/Effects/Effect.cpp new file mode 100644 index 000000000..42eee79a1 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Effects/Effect.cpp @@ -0,0 +1,62 @@ +/* + ZynAddSubFX - a software synthesizer + + Effect.cpp - this class is inherited by the all effects(Reverb, Echo, ..) + Copyright (C) 2002-2005 Nasca Octavian Paul + Copyright 2011, Alan Calvert + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include "Effect.h" +#include "../Params/FilterParams.h" +#include + +Effect::Effect(bool insertion_, float *efxoutl_, float *efxoutr_, + FilterParams *filterpars_, unsigned char Ppreset_) + :Ppreset(Ppreset_), + efxoutl(efxoutl_), + efxoutr(efxoutr_), + filterpars(filterpars_), + insertion(insertion_) +{} + +void Effect::out(float *const smpsl, float *const smpsr) +{ + out(Stereo(smpsl, smpsr)); +} + +void Effect::crossover(float &a, float &b, float crossover) +{ + float tmpa = a; + float tmpb = b; + a = tmpa * (1.0f - crossover) + tmpb * crossover; + b = tmpb * (1.0f - crossover) + tmpa * crossover; +} + +void Effect::setpanning(char Ppanning_) +{ + Ppanning = Ppanning_; + float t = (Ppanning > 0) ? (float)(Ppanning - 1) / 126.0f : 0.0f; + pangainL = cosf(t * PI / 2.0f); + pangainR = cosf((1.0f - t) * PI / 2.0f); +} + +void Effect::setlrcross(char Plrcross_) +{ + Plrcross = Plrcross_; + lrcross = (float)Plrcross / 127.0f; +} diff --git a/source/backend/native/zynaddsubfx/Effects/Effect.h b/source/backend/native/zynaddsubfx/Effects/Effect.h new file mode 100644 index 000000000..d4d4a46c8 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Effects/Effect.h @@ -0,0 +1,105 @@ +/* + ZynAddSubFX - a software synthesizer + + Effect.h - this class is inherited by the all effects(Reverb, Echo, ..) + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef EFFECT_H +#define EFFECT_H + +#include "../Misc/Util.h" +#include "../globals.h" +#include "../Params/FilterParams.h" +#include "../Misc/Stereo.h" + +class FilterParams; + +/**this class is inherited by the all effects(Reverb, Echo, ..)*/ +class Effect +{ + public: + /** + * Effect Constructor + * @param insertion_ 1 when it is an insertion Effect + * @param efxoutl_ Effect output buffer Left channel + * @param efxoutr_ Effect output buffer Right channel + * @param filterpars_ pointer to FilterParams array + * @param Ppreset_ chosen preset + * @return Initialized Effect object*/ + Effect(bool insertion_, float *efxoutl_, float *efxoutr_, + FilterParams *filterpars_, unsigned char Ppreset_); + virtual ~Effect() {} + /** + * Choose a preset + * @param npreset number of chosen preset*/ + virtual void setpreset(unsigned char npreset) = 0; + /**Change parameter npar to value + * @param npar chosen parameter + * @param value chosen new value*/ + virtual void changepar(int npar, unsigned char value) = 0; + /**Get the value of parameter npar + * @param npar chosen parameter + * @return the value of the parameter in an unsigned char or 0 if it + * does not exist*/ + virtual unsigned char getpar(int npar) const = 0; + /**Output result of effect based on the given buffers + * + * This method should result in the effect generating its results + * and placing them into the efxoutl and efxoutr buffers. + * Every Effect should overide this method. + * + * @param smpsl Input buffer for the Left channel + * @param smpsr Input buffer for the Right channel + */ + void out(float *const smpsl, float *const smpsr); + virtual void out(const Stereo &smp) = 0; + /**Reset the state of the effect*/ + virtual void cleanup(void) {} + virtual float getfreqresponse(float freq) { return freq; } + + unsigned char Ppreset; /** + +EffectLFO::EffectLFO(void) + :Pfreq(40), + Prandomness(0), + PLFOtype(0), + Pstereo(64), + xl(0.0f), + xr(0.0f), + ampl1(RND), + ampl2(RND), + ampr1(RND), + ampr2(RND), + lfornd(0.0f) +{ + updateparams(); +} + +EffectLFO::~EffectLFO() {} + +//Update the changed parameters +void EffectLFO::updateparams(void) +{ + float lfofreq = (powf(2.0f, Pfreq / 127.0f * 10.0f) - 1.0f) * 0.03f; + incx = fabsf(lfofreq) * synth->buffersize_f / synth->samplerate_f; + if(incx > 0.49999999f) + incx = 0.499999999f; //Limit the Frequency + + lfornd = Prandomness / 127.0f; + lfornd = (lfornd > 1.0f) ? 1.0f : lfornd; + + if(PLFOtype > 1) + PLFOtype = 1; //this has to be updated if more lfo's are added + lfotype = PLFOtype; + xr = fmodf(xl + (Pstereo - 64.0f) / 127.0f + 1.0f, 1.0f); +} + + +//Compute the shape of the LFO +float EffectLFO::getlfoshape(float x) +{ + float out; + switch(lfotype) { + case 1: //EffectLFO_TRIANGLE + if((x > 0.0f) && (x < 0.25f)) + out = 4.0f * x; + else + if((x > 0.25f) && (x < 0.75f)) + out = 2.0f - 4.0f * x; + else + out = 4.0f * x - 4.0f; + break; + //when adding more, ensure ::updateparams() gets updated + default: + out = cosf(x * 2.0f * PI); //EffectLFO_SINE + } + return out; +} + +//LFO output +void EffectLFO::effectlfoout(float *outl, float *outr) +{ + float out; + + out = getlfoshape(xl); + if((lfotype == 0) || (lfotype == 1)) + out *= (ampl1 + xl * (ampl2 - ampl1)); + xl += incx; + if(xl > 1.0f) { + xl -= 1.0f; + ampl1 = ampl2; + ampl2 = (1.0f - lfornd) + lfornd * RND; + } + *outl = (out + 1.0f) * 0.5f; + + out = getlfoshape(xr); + if((lfotype == 0) || (lfotype == 1)) + out *= (ampr1 + xr * (ampr2 - ampr1)); + xr += incx; + if(xr > 1.0f) { + xr -= 1.0f; + ampr1 = ampr2; + ampr2 = (1.0f - lfornd) + lfornd * RND; + } + *outr = (out + 1.0f) * 0.5f; +} diff --git a/source/backend/native/zynaddsubfx/Effects/EffectLFO.h b/source/backend/native/zynaddsubfx/Effects/EffectLFO.h new file mode 100644 index 000000000..e9571b8c0 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Effects/EffectLFO.h @@ -0,0 +1,50 @@ +/* + ZynAddSubFX - a software synthesizer + + EffectLFO.h - Stereo LFO used by some effects + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef EFFECT_LFO_H +#define EFFECT_LFO_H + +/**LFO for some of the Effect objects + * \todo see if this should inherit LFO*/ +class EffectLFO +{ + public: + EffectLFO(); + ~EffectLFO(); + void effectlfoout(float *outl, float *outr); + void updateparams(void); + unsigned char Pfreq; + unsigned char Prandomness; + unsigned char PLFOtype; + unsigned char Pstereo; // 64 is centered + private: + float getlfoshape(float x); + + float xl, xr; + float incx; + float ampl1, ampl2, ampr1, ampr2; //necessary for "randomness" + float lfointensity; + float lfornd; + char lfotype; +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/Effects/EffectMgr.cpp b/source/backend/native/zynaddsubfx/Effects/EffectMgr.cpp new file mode 100644 index 000000000..c2fce519e --- /dev/null +++ b/source/backend/native/zynaddsubfx/Effects/EffectMgr.cpp @@ -0,0 +1,311 @@ +/* + ZynAddSubFX - a software synthesizer + + EffectMgr.cpp - Effect manager, an interface betwen the program and effects + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include "EffectMgr.h" +#include "Effect.h" +#include "Reverb.h" +#include "Echo.h" +#include "Chorus.h" +#include "Distorsion.h" +#include "EQ.h" +#include "DynamicFilter.h" +#include "../Misc/XMLwrapper.h" +#include "../Params/FilterParams.h" + +#include +using namespace std; + +EffectMgr::EffectMgr(const bool insertion_, pthread_mutex_t *mutex_) + :insertion(insertion_), + efxoutl(new float[synth->buffersize]), + efxoutr(new float[synth->buffersize]), + filterpars(NULL), + nefx(0), + efx(NULL), + mutex(mutex_), + dryonly(false) +{ + setpresettype("Peffect"); + memset(efxoutl, 0, synth->bufferbytes); + memset(efxoutr, 0, synth->bufferbytes); + defaults(); +} + + +EffectMgr::~EffectMgr() +{ + delete efx; + delete [] efxoutl; + delete [] efxoutr; +} + +void EffectMgr::defaults(void) +{ + changeeffect(0); + setdryonly(false); +} + +//Change the effect +void EffectMgr::changeeffect(int _nefx) +{ + cleanup(); + if(nefx == _nefx) + return; + nefx = _nefx; + memset(efxoutl, 0, synth->bufferbytes); + memset(efxoutr, 0, synth->bufferbytes); + delete efx; + switch(nefx) { + case 1: + efx = new Reverb(insertion, efxoutl, efxoutr); + break; + case 2: + efx = new Echo(insertion, efxoutl, efxoutr); + break; + case 3: + efx = new Chorus(insertion, efxoutl, efxoutr); + break; + case 4: + efx = new Phaser(insertion, efxoutl, efxoutr); + break; + case 5: + efx = new Alienwah(insertion, efxoutl, efxoutr); + break; + case 6: + efx = new Distorsion(insertion, efxoutl, efxoutr); + break; + case 7: + efx = new EQ(insertion, efxoutl, efxoutr); + break; + case 8: + efx = new DynamicFilter(insertion, efxoutl, efxoutr); + break; + //put more effect here + default: + efx = NULL; + break; //no effect (thru) + } + + if(efx) + filterpars = efx->filterpars; +} + +//Obtain the effect number +int EffectMgr::geteffect(void) +{ + return nefx; +} + +// Cleanup the current effect +void EffectMgr::cleanup(void) +{ + if(efx) + efx->cleanup(); +} + + +// Get the preset of the current effect +unsigned char EffectMgr::getpreset(void) +{ + if(efx) + return efx->Ppreset; + else + return 0; +} + +// Change the preset of the current effect +void EffectMgr::changepreset_nolock(unsigned char npreset) +{ + if(efx) + efx->setpreset(npreset); +} + +//Change the preset of the current effect(with thread locking) +void EffectMgr::changepreset(unsigned char npreset) +{ + pthread_mutex_lock(mutex); + changepreset_nolock(npreset); + pthread_mutex_unlock(mutex); +} + + +//Change a parameter of the current effect +void EffectMgr::seteffectpar_nolock(int npar, unsigned char value) +{ + if(!efx) + return; + efx->changepar(npar, value); +} + +// Change a parameter of the current effect (with thread locking) +void EffectMgr::seteffectpar(int npar, unsigned char value) +{ + pthread_mutex_lock(mutex); + seteffectpar_nolock(npar, value); + pthread_mutex_unlock(mutex); +} + +//Get a parameter of the current effect +unsigned char EffectMgr::geteffectpar(int npar) +{ + if(!efx) + return 0; + return efx->getpar(npar); +} + +// Apply the effect +void EffectMgr::out(float *smpsl, float *smpsr) +{ + if(!efx) { + if(!insertion) + for(int i = 0; i < synth->buffersize; ++i) { + smpsl[i] = 0.0f; + smpsr[i] = 0.0f; + efxoutl[i] = 0.0f; + efxoutr[i] = 0.0f; + } + return; + } + for(int i = 0; i < synth->buffersize; ++i) { + smpsl[i] += denormalkillbuf[i]; + smpsr[i] += denormalkillbuf[i]; + efxoutl[i] = 0.0f; + efxoutr[i] = 0.0f; + } + efx->out(smpsl, smpsr); + + float volume = efx->volume; + + if(nefx == 7) { //this is need only for the EQ effect + memcpy(smpsl, efxoutl, synth->bufferbytes); + memcpy(smpsr, efxoutr, synth->bufferbytes); + return; + } + + //Insertion effect + if(insertion != 0) { + float v1, v2; + if(volume < 0.5f) { + v1 = 1.0f; + v2 = volume * 2.0f; + } + else { + v1 = (1.0f - volume) * 2.0f; + v2 = 1.0f; + } + if((nefx == 1) || (nefx == 2)) + v2 *= v2; //for Reverb and Echo, the wet function is not liniar + + if(dryonly) //this is used for instrument effect only + for(int i = 0; i < synth->buffersize; ++i) { + smpsl[i] *= v1; + smpsr[i] *= v1; + efxoutl[i] *= v2; + efxoutr[i] *= v2; + } + else // normal instrument/insertion effect + for(int i = 0; i < synth->buffersize; ++i) { + smpsl[i] = smpsl[i] * v1 + efxoutl[i] * v2; + smpsr[i] = smpsr[i] * v1 + efxoutr[i] * v2; + } + } + else // System effect + for(int i = 0; i < synth->buffersize; ++i) { + efxoutl[i] *= 2.0f * volume; + efxoutr[i] *= 2.0f * volume; + smpsl[i] = efxoutl[i]; + smpsr[i] = efxoutr[i]; + } +} + + +// Get the effect volume for the system effect +float EffectMgr::sysefxgetvolume(void) +{ + return (!efx) ? 1.0f : efx->outvolume; +} + + +// Get the EQ response +float EffectMgr::getEQfreqresponse(float freq) +{ + return (nefx == 7) ? efx->getfreqresponse(freq) : 0.0f; +} + + +void EffectMgr::setdryonly(bool value) +{ + dryonly = value; +} + +void EffectMgr::add2XML(XMLwrapper *xml) +{ + xml->addpar("type", geteffect()); + + if(!efx || !geteffect()) + return; + xml->addpar("preset", efx->Ppreset); + + xml->beginbranch("EFFECT_PARAMETERS"); + for(int n = 0; n < 128; ++n) { + int par = geteffectpar(n); + if(par == 0) + continue; + xml->beginbranch("par_no", n); + xml->addpar("par", par); + xml->endbranch(); + } + if(filterpars) { + xml->beginbranch("FILTER"); + filterpars->add2XML(xml); + xml->endbranch(); + } + xml->endbranch(); +} + +void EffectMgr::getfromXML(XMLwrapper *xml) +{ + changeeffect(xml->getpar127("type", geteffect())); + + if(!efx || !geteffect()) + return; + + efx->Ppreset = xml->getpar127("preset", efx->Ppreset); + + if(xml->enterbranch("EFFECT_PARAMETERS")) { + for(int n = 0; n < 128; ++n) { + seteffectpar_nolock(n, 0); //erase effect parameter + if(xml->enterbranch("par_no", n) == 0) + continue; + int par = geteffectpar(n); + seteffectpar_nolock(n, xml->getpar127("par", par)); + xml->exitbranch(); + } + if(filterpars) + if(xml->enterbranch("FILTER")) { + filterpars->getfromXML(xml); + xml->exitbranch(); + } + xml->exitbranch(); + } + cleanup(); +} diff --git a/source/backend/native/zynaddsubfx/Effects/EffectMgr.h b/source/backend/native/zynaddsubfx/Effects/EffectMgr.h new file mode 100644 index 000000000..256a8d81d --- /dev/null +++ b/source/backend/native/zynaddsubfx/Effects/EffectMgr.h @@ -0,0 +1,86 @@ +/* + ZynAddSubFX - a software synthesizer + + EffectMgr.h - Effect manager, an interface betwen the program and effects + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +*/ + +#ifndef EFFECTMGR_H +#define EFFECTMGR_H + +#include + +#include "Alienwah.h" +#include "Phaser.h" +#include "../Params/Presets.h" + +class Effect; +class FilterParams; +class XMLwrapper; + +#include "Distorsion.h" +#include "EQ.h" +#include "DynamicFilter.h" +#include "../Misc/XMLwrapper.h" +#include "../Params/FilterParams.h" +#include "../Params/Presets.h" + +/**Effect manager, an interface betwen the program and effects*/ +class EffectMgr:public Presets +{ + public: + EffectMgr(const bool insertion_, pthread_mutex_t *mutex_); + ~EffectMgr(); + + void add2XML(XMLwrapper *xml); + void defaults(void); + void getfromXML(XMLwrapper *xml); + + void out(float *smpsl, float *smpsr); + + void setdryonly(bool value); + + /**get the output(to speakers) volume of the systemeffect*/ + float sysefxgetvolume(void); + + void cleanup(void); + + void changeeffect(int nefx_); + int geteffect(void); + void changepreset(unsigned char npreset); + void changepreset_nolock(unsigned char npreset); + unsigned char getpreset(void); + void seteffectpar(int npar, unsigned char value); + void seteffectpar_nolock(int npar, unsigned char value); + unsigned char geteffectpar(int npar); + + const bool insertion; + float *efxoutl, *efxoutr; + + // used by UI + float getEQfreqresponse(float freq); + + FilterParams *filterpars; + + private: + int nefx; + Effect *efx; + pthread_mutex_t *mutex; + bool dryonly; +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/Effects/Phaser.cpp b/source/backend/native/zynaddsubfx/Effects/Phaser.cpp new file mode 100644 index 000000000..1dd26be1e --- /dev/null +++ b/source/backend/native/zynaddsubfx/Effects/Phaser.cpp @@ -0,0 +1,462 @@ +/* + + Phaser.cpp - Phasing and Approximate digital model of an analog JFET phaser. + Analog modeling implemented by Ryan Billing aka Transmogrifox. + ZynAddSubFX - a software synthesizer + + Phaser.cpp - Phaser effect + Copyright (C) 2002-2005 Nasca Octavian Paul + Copyright (C) 2009-2010 Ryan Billing + Copyright (C) 2010-2010 Mark McCurry + Author: Nasca Octavian Paul + Ryan Billing + Mark McCurry + + DSP analog modeling theory & practice largely influenced by various CCRMA publications, particularly works by Julius O. Smith. + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include +#include +#include "Phaser.h" + +using namespace std; + +#define PHASER_LFO_SHAPE 2 +#define ONE_ 0.99999f // To prevent LFO ever reaching 1.0f for filter stability purposes +#define ZERO_ 0.00001f // Same idea as above. + +Phaser::Phaser(const int &insertion_, float *efxoutl_, float *efxoutr_) + :Effect(insertion_, efxoutl_, efxoutr_, NULL, 0), old(NULL), xn1(NULL), + yn1(NULL), diff(0.0f), oldgain(0.0f), fb(0.0f) +{ + analog_setup(); + setpreset(Ppreset); + cleanup(); +} + +void Phaser::analog_setup() +{ + //model mismatch between JFET devices + offset[0] = -0.2509303f; + offset[1] = 0.9408924f; + offset[2] = 0.998f; + offset[3] = -0.3486182f; + offset[4] = -0.2762545f; + offset[5] = -0.5215785f; + offset[6] = 0.2509303f; + offset[7] = -0.9408924f; + offset[8] = -0.998f; + offset[9] = 0.3486182f; + offset[10] = 0.2762545f; + offset[11] = 0.5215785f; + + barber = 0; //Deactivate barber pole phasing by default + + mis = 1.0f; + Rmin = 625.0f; // 2N5457 typical on resistance at Vgs = 0 + Rmax = 22000.0f; // Resistor parallel to FET + Rmx = Rmin / Rmax; + Rconst = 1.0f + Rmx; // Handle parallel resistor relationship + C = 0.00000005f; // 50 nF + CFs = 2.0f * synth->samplerate_f * C; + invperiod = 1.0f / synth->buffersize_f; +} + +Phaser::~Phaser() +{ + if(xn1.l) + delete[] xn1.l; + if(yn1.l) + delete[] yn1.l; + if(xn1.r) + delete[] xn1.r; + if(yn1.r) + delete[] yn1.r; +} + +/* + * Effect output + */ +void Phaser::out(const Stereo &input) +{ + if(Panalog) + AnalogPhase(input); + else + normalPhase(input); +} + +void Phaser::AnalogPhase(const Stereo &input) +{ + Stereo gain(0.0f), lfoVal(0.0f), mod(0.0f), g(0.0f), b(0.0f), hpf( + 0.0f); + + lfo.effectlfoout(&lfoVal.l, &lfoVal.r); + mod.l = lfoVal.l * width + (depth - 0.5f); + mod.r = lfoVal.r * width + (depth - 0.5f); + + mod.l = limit(mod.l, ZERO_, ONE_); + mod.r = limit(mod.r, ZERO_, ONE_); + + if(Phyper) { + //Triangle wave squared is approximately sin on bottom, tri on top + //Result is exponential sweep more akin to filter in synth with + //exponential generator circuitry. + mod.l *= mod.l; + mod.r *= mod.r; + } + + //g.l,g.r is Vp - Vgs. Typical FET drain-source resistance follows constant/[1-sqrt(Vp - Vgs)] + mod.l = sqrtf(1.0f - mod.l); + mod.r = sqrtf(1.0f - mod.r); + + diff.r = (mod.r - oldgain.r) * invperiod; + diff.l = (mod.l - oldgain.l) * invperiod; + + g = oldgain; + oldgain = mod; + + for(int i = 0; i < synth->buffersize; ++i) { + g.l += diff.l; // Linear interpolation between LFO samples + g.r += diff.r; + + Stereo xn(input.l[i] * pangainL, input.r[i] * pangainR); + + if(barber) { + g.l = fmodf((g.l + 0.25f), ONE_); + g.r = fmodf((g.r + 0.25f), ONE_); + } + + xn.l = applyPhase(xn.l, g.l, fb.l, hpf.l, yn1.l, xn1.l); + xn.r = applyPhase(xn.r, g.r, fb.r, hpf.r, yn1.r, xn1.r); + + + fb.l = xn.l * feedback; + fb.r = xn.r * feedback; + efxoutl[i] = xn.l; + efxoutr[i] = xn.r; + } + + if(Poutsub) { + invSignal(efxoutl, synth->buffersize); + invSignal(efxoutr, synth->buffersize); + } +} + +float Phaser::applyPhase(float x, float g, float fb, + float &hpf, float *yn1, float *xn1) +{ + for(int j = 0; j < Pstages; ++j) { //Phasing routine + mis = 1.0f + offsetpct * offset[j]; + + //This is symmetrical. + //FET is not, so this deviates slightly, however sym dist. is + //better sounding than a real FET. + float d = (1.0f + 2.0f * (0.25f + g) * hpf * hpf * distortion) * mis; + Rconst = 1.0f + mis * Rmx; + + // This is 1/R. R is being modulated to control filter fc. + float b = (Rconst - g) / (d * Rmin); + float gain = (CFs - b) / (CFs + b); + yn1[j] = gain * (x + yn1[j]) - xn1[j]; + + //high pass filter: + //Distortion depends on the high-pass part of the AP stage. + hpf = yn1[j] + (1.0f - gain) * xn1[j]; + + xn1[j] = x; + x = yn1[j]; + if(j == 1) + x += fb; //Insert feedback after first phase stage + } + return x; +} +void Phaser::normalPhase(const Stereo &input) +{ + Stereo gain(0.0f), lfoVal(0.0f); + + lfo.effectlfoout(&lfoVal.l, &lfoVal.r); + gain.l = + (expf(lfoVal.l + * PHASER_LFO_SHAPE) - 1) / (expf(PHASER_LFO_SHAPE) - 1.0f); + gain.r = + (expf(lfoVal.r + * PHASER_LFO_SHAPE) - 1) / (expf(PHASER_LFO_SHAPE) - 1.0f); + + gain.l = 1.0f - phase * (1.0f - depth) - (1.0f - phase) * gain.l * depth; + gain.r = 1.0f - phase * (1.0f - depth) - (1.0f - phase) * gain.r * depth; + + gain.l = limit(gain.l, ZERO_, ONE_); + gain.r = limit(gain.r, ZERO_, ONE_); + + for(int i = 0; i < synth->buffersize; ++i) { + float x = (float) i / synth->buffersize_f; + float x1 = 1.0f - x; + //TODO think about making panning an external feature + Stereo xn(input.l[i] * pangainL + fb.l, + input.r[i] * pangainR + fb.r); + + Stereo g(gain.l * x + oldgain.l * x1, + gain.r * x + oldgain.r * x1); + + xn.l = applyPhase(xn.l, g.l, old.l); + xn.r = applyPhase(xn.r, g.r, old.r); + + //Left/Right crossing + crossover(xn.l, xn.r, lrcross); + + fb.l = xn.l * feedback; + fb.r = xn.r * feedback; + efxoutl[i] = xn.l; + efxoutr[i] = xn.r; + } + + oldgain = gain; + + if(Poutsub) { + invSignal(efxoutl, synth->buffersize); + invSignal(efxoutr, synth->buffersize); + } +} + +float Phaser::applyPhase(float x, float g, float *old) +{ + for(int j = 0; j < Pstages * 2; ++j) { //Phasing routine + float tmp = old[j]; + old[j] = g * tmp + x; + x = tmp - g * old[j]; + } + return x; +} + +/* + * Cleanup the effect + */ +void Phaser::cleanup() +{ + fb = oldgain = Stereo(0.0f); + for(int i = 0; i < Pstages * 2; ++i) { + old.l[i] = 0.0f; + old.r[i] = 0.0f; + } + for(int i = 0; i < Pstages; ++i) { + xn1.l[i] = 0.0f; + yn1.l[i] = 0.0f; + xn1.r[i] = 0.0f; + yn1.r[i] = 0.0f; + } +} + +/* + * Parameter control + */ +void Phaser::setwidth(unsigned char Pwidth) +{ + this->Pwidth = Pwidth; + width = ((float)Pwidth / 127.0f); +} + +void Phaser::setfb(unsigned char Pfb) +{ + this->Pfb = Pfb; + feedback = (float) (Pfb - 64) / 64.2f; +} + +void Phaser::setvolume(unsigned char Pvolume) +{ + this->Pvolume = Pvolume; + outvolume = Pvolume / 127.0f; + if(insertion == 0) + volume = 1.0f; + else + volume = outvolume; +} + +void Phaser::setdistortion(unsigned char Pdistortion) +{ + this->Pdistortion = Pdistortion; + distortion = (float)Pdistortion / 127.0f; +} + +void Phaser::setoffset(unsigned char Poffset) +{ + this->Poffset = Poffset; + offsetpct = (float)Poffset / 127.0f; +} + +void Phaser::setstages(unsigned char Pstages) +{ + if(xn1.l) + delete[] xn1.l; + if(yn1.l) + delete[] yn1.l; + if(xn1.r) + delete[] xn1.r; + if(yn1.r) + delete[] yn1.r; + + + this->Pstages = min(MAX_PHASER_STAGES, (int)Pstages); + + old = Stereo(new float[Pstages * 2], + new float[Pstages * 2]); + + xn1 = Stereo(new float[Pstages], + new float[Pstages]); + + yn1 = Stereo(new float[Pstages], + new float[Pstages]); + + cleanup(); +} + +void Phaser::setphase(unsigned char Pphase) +{ + this->Pphase = Pphase; + phase = (Pphase / 127.0f); +} + +void Phaser::setdepth(unsigned char Pdepth) +{ + this->Pdepth = Pdepth; + depth = (float)(Pdepth) / 127.0f; +} + + +void Phaser::setpreset(unsigned char npreset) +{ + const int PRESET_SIZE = 15; + const int NUM_PRESETS = 12; + unsigned char presets[NUM_PRESETS][PRESET_SIZE] = { + //Phaser + //0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 + {64, 64, 36, 0, 0, 64, 110, 64, 1, 0, 0, 20, + 0, 0, + 0 }, + {64, 64, 35, 0, 0, 88, 40, 64, 3, 0, 0, 20, 0, 0, + 0 }, + {64, 64, 31, 0, 0, 66, 68, 107, 2, 0, 0, 20, 0, 0, + 0 }, + {39, 64, 22, 0, 0, 66, 67, 10, 5, 0, 1, 20, 0, 0, + 0 }, + {64, 64, 20, 0, 1, 110, 67, 78, 10, 0, 0, 20, 0, 0, + 0 }, + {64, 64, 53, 100, 0, 58, 37, 78, 3, 0, 0, 20, 0, 0, + 0 }, + //APhaser + //0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 + {64, 64, 14, 0, 1, 64, 64, 40, 4, 10, 0, 110,1, 20, + 1 }, + {64, 64, 14, 5, 1, 64, 70, 40, 6, 10, 0, 110,1, 20, + 1 }, + {64, 64, 9, 0, 0, 64, 60, 40, 8, 10, 0, 40, 0, 20, + 1 }, + {64, 64, 14, 10, 0, 64, 45, 80, 7, 10, 1, 110,1, 20, + 1 }, + {25, 64, 127, 10, 0, 64, 25, 16, 8, 100, 0, 25, 0, 20, + 1 }, + {64, 64, 1, 10, 1, 64, 70, 40, 12, 10, 0, 110,1, 20, + 1 } + }; + if(npreset >= NUM_PRESETS) + npreset = NUM_PRESETS - 1; + for(int n = 0; n < PRESET_SIZE; ++n) + changepar(n, presets[npreset][n]); + Ppreset = npreset; +} + + +void Phaser::changepar(int npar, unsigned char value) +{ + switch(npar) { + case 0: + setvolume(value); + break; + case 1: + setpanning(value); + break; + case 2: + lfo.Pfreq = value; + lfo.updateparams(); + break; + case 3: + lfo.Prandomness = value; + lfo.updateparams(); + break; + case 4: + lfo.PLFOtype = value; + lfo.updateparams(); + barber = (2 == value); + break; + case 5: + lfo.Pstereo = value; + lfo.updateparams(); + break; + case 6: + setdepth(value); + break; + case 7: + setfb(value); + break; + case 8: + setstages(value); + break; + case 9: + setlrcross(value); + setoffset(value); + break; + case 10: + Poutsub = min((int)value, 1); + break; + case 11: + setphase(value); + setwidth(value); + break; + case 12: + Phyper = min((int)value, 1); + break; + case 13: + setdistortion(value); + break; + case 14: + Panalog = value; + break; + } +} + +unsigned char Phaser::getpar(int npar) const +{ + switch(npar) { + case 0: return Pvolume; + case 1: return Ppanning; + case 2: return lfo.Pfreq; + case 3: return lfo.Prandomness; + case 4: return lfo.PLFOtype; + case 5: return lfo.Pstereo; + case 6: return Pdepth; + case 7: return Pfb; + case 8: return Pstages; + case 9: return Plrcross; + return Poffset; //same + case 10: return Poutsub; + case 11: return Pphase; + return Pwidth; //same + case 12: return Phyper; + case 13: return Pdistortion; + case 14: return Panalog; + default: return 0; + } +} diff --git a/source/backend/native/zynaddsubfx/Effects/Phaser.h b/source/backend/native/zynaddsubfx/Effects/Phaser.h new file mode 100644 index 000000000..dd8a400aa --- /dev/null +++ b/source/backend/native/zynaddsubfx/Effects/Phaser.h @@ -0,0 +1,98 @@ +/* + ZynAddSubFX - a software synthesizer + + Phaser.h - Phaser effect + Copyright (C) 2002-2005 Nasca Octavian Paul + Copyright (C) 2009-2010 Ryan Billing + Copyright (C) 2010-2010 Mark McCurry + Author: Nasca Octavian Paul + Ryan Billing + Mark McCurry + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef PHASER_H +#define PHASER_H +#include "../globals.h" +#include "Effect.h" +#include "EffectLFO.h" + +#define MAX_PHASER_STAGES 12 + +class Phaser:public Effect +{ + public: + Phaser(const int &insertion_, float *efxoutl_, float *efxoutr_); + ~Phaser(); + void out(const Stereo &input); + void setpreset(unsigned char npreset); + void changepar(int npar, unsigned char value); + unsigned char getpar(int npar) const; + void cleanup(); + + private: + //Phaser parameters + EffectLFO lfo; //Phaser modulator + unsigned char Pvolume; //Used to set wet/dry mix + unsigned char Pdistortion; //Model distortion added by FET element + unsigned char Pdepth; //Depth of phaser sweep + unsigned char Pwidth; //Phaser width (LFO amplitude) + unsigned char Pfb; //feedback + unsigned char Poffset; //Model mismatch between variable resistors + unsigned char Pstages; //Number of first-order All-Pass stages + unsigned char Poutsub; //if I wish to subtract the output instead of adding + unsigned char Pphase; + unsigned char Phyper; //lfo^2 -- converts tri into hyper-sine + unsigned char Panalog; + + //Control parameters + void setvolume(unsigned char Pvolume); + void setdepth(unsigned char Pdepth); + void setfb(unsigned char Pfb); + void setdistortion(unsigned char Pdistortion); + void setwidth(unsigned char Pwidth); + void setoffset(unsigned char Poffset); + void setstages(unsigned char Pstages); + void setphase(unsigned char Pphase); + + //Internal Variables + bool barber; //Barber pole phasing flag + float distortion, width, offsetpct; + float feedback, depth, phase; + Stereo old, xn1, yn1; + Stereo diff, oldgain, fb; + float invperiod; + float offset[12]; + + float mis; + float Rmin; // 3N5457 typical on resistance at Vgs = 0 + float Rmax; // Resistor parallel to FET + float Rmx; // Rmin/Rmax to avoid division in loop + float Rconst; // Handle parallel resistor relationship + float C; // Capacitor + float CFs; // A constant derived from capacitor and resistor relationships + + void analog_setup(); + void AnalogPhase(const Stereo &input); + //analog case + float applyPhase(float x, float g, float fb, + float &hpf, float *yn1, float *xn1); + + void normalPhase(const Stereo &input); + float applyPhase(float x, float g, float *old); +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/Effects/Reverb.cpp b/source/backend/native/zynaddsubfx/Effects/Reverb.cpp new file mode 100644 index 000000000..2d7884eab --- /dev/null +++ b/source/backend/native/zynaddsubfx/Effects/Reverb.cpp @@ -0,0 +1,498 @@ +/* + ZynAddSubFX - a software synthesizer + + Reverb.cpp - Reverberation effect + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include "Reverb.h" +#include "../Misc/Util.h" +#include "../DSP/AnalogFilter.h" +#include "../DSP/Unison.h" +#include + +//todo: EarlyReflections, Prdelay, Perbalance + +Reverb::Reverb(bool insertion_, float *efxoutl_, float *efxoutr_) + :Effect(insertion_, efxoutl_, efxoutr_, NULL, 0), + // defaults + Pvolume(48), + Ptime(64), + Pidelay(40), + Pidelayfb(0), + Prdelay(0), + Perbalance(64), + Plpf(127), + Phpf(0), + Plohidamp(80), + Ptype(1), + Proomsize(64), + Pbandwidth(30), + roomsize(1.0f), + rs(1.0f), + bandwidth(NULL), + idelay(NULL), + lpf(NULL), + hpf(NULL) // no filter +{ + for(int i = 0; i < REV_COMBS * 2; ++i) { + comblen[i] = 800 + (int)(RND * 1400.0f); + combk[i] = 0; + lpcomb[i] = 0; + combfb[i] = -0.97f; + comb[i] = NULL; + } + + for(int i = 0; i < REV_APS * 2; ++i) { + aplen[i] = 500 + (int)(RND * 500.0f); + apk[i] = 0; + ap[i] = NULL; + } + setpreset(Ppreset); + cleanup(); //do not call this before the comb initialisation +} + + +Reverb::~Reverb() +{ + delete [] idelay; + delete hpf; + delete lpf; + + for(int i = 0; i < REV_APS * 2; ++i) + delete [] ap[i]; + for(int i = 0; i < REV_COMBS * 2; ++i) + delete [] comb[i]; + + if(bandwidth) + delete bandwidth; +} + +//Cleanup the effect +void Reverb::cleanup(void) +{ + int i, j; + for(i = 0; i < REV_COMBS * 2; ++i) { + lpcomb[i] = 0.0f; + for(j = 0; j < comblen[i]; ++j) + comb[i][j] = 0.0f; + } + + for(i = 0; i < REV_APS * 2; ++i) + for(j = 0; j < aplen[i]; ++j) + ap[i][j] = 0.0f; + + if(idelay) + for(i = 0; i < idelaylen; ++i) + idelay[i] = 0.0f; + if(hpf) + hpf->cleanup(); + if(lpf) + lpf->cleanup(); +} + +//Process one channel; 0=left, 1=right +void Reverb::processmono(int ch, float *output, float *inputbuf) +{ + //todo: implement the high part from lohidamp + + for(int j = REV_COMBS * ch; j < REV_COMBS * (ch + 1); ++j) { + int &ck = combk[j]; + const int comblength = comblen[j]; + float &lpcombj = lpcomb[j]; + + for(int i = 0; i < synth->buffersize; ++i) { + float fbout = comb[j][ck] * combfb[j]; + fbout = fbout * (1.0f - lohifb) + lpcombj * lohifb; + lpcombj = fbout; + + comb[j][ck] = inputbuf[i] + fbout; + output[i] += fbout; + + if((++ck) >= comblength) + ck = 0; + } + } + + for(int j = REV_APS * ch; j < REV_APS * (1 + ch); ++j) { + int &ak = apk[j]; + const int aplength = aplen[j]; + for(int i = 0; i < synth->buffersize; ++i) { + float tmp = ap[j][ak]; + ap[j][ak] = 0.7f * tmp + output[i]; + output[i] = tmp - 0.7f * ap[j][ak]; + if((++ak) >= aplength) + ak = 0; + } + } +} + +//Effect output +void Reverb::out(const Stereo &smp) +{ + if(!Pvolume && insertion) + return; + + float *inputbuf = getTmpBuffer(); + for(int i = 0; i < synth->buffersize; ++i) + inputbuf[i] = (smp.l[i] + smp.r[i]) / 2.0f; + + if(idelay) + for(int i = 0; i < synth->buffersize; ++i) { + //Initial delay r + float tmp = inputbuf[i] + idelay[idelayk] * idelayfb; + inputbuf[i] = idelay[idelayk]; + idelay[idelayk] = tmp; + idelayk++; + if(idelayk >= idelaylen) + idelayk = 0; + } + + if(bandwidth) + bandwidth->process(synth->buffersize, inputbuf); + + if(lpf) + lpf->filterout(inputbuf); + if(hpf) + hpf->filterout(inputbuf); + + processmono(0, efxoutl, inputbuf); //left + processmono(1, efxoutr, inputbuf); //right + returnTmpBuffer(inputbuf); + + float lvol = rs / REV_COMBS * pangainL; + float rvol = rs / REV_COMBS * pangainR; + if(insertion != 0) { + lvol *= 2.0f; + rvol *= 2.0f; + } + for(int i = 0; i < synth->buffersize; ++i) { + efxoutl[i] *= lvol; + efxoutr[i] *= rvol; + } +} + + +//Parameter control +void Reverb::setvolume(unsigned char _Pvolume) +{ + Pvolume = _Pvolume; + if(!insertion) { + outvolume = powf(0.01f, (1.0f - Pvolume / 127.0f)) * 4.0f; + volume = 1.0f; + } + else { + volume = outvolume = Pvolume / 127.0f; + if(Pvolume == 0) + cleanup(); + } +} + +void Reverb::settime(unsigned char _Ptime) +{ + Ptime = _Ptime; + float t = powf(60.0f, Ptime / 127.0f) - 0.97f; + + for(int i = 0; i < REV_COMBS * 2; ++i) + combfb[i] = + -expf((float)comblen[i] / synth->samplerate_f * logf(0.001f) / t); + //the feedback is negative because it removes the DC +} + +void Reverb::setlohidamp(unsigned char _Plohidamp) +{ + Plohidamp = (_Plohidamp < 64) ? 64 : _Plohidamp; + //remove this when the high part from lohidamp is added + if(Plohidamp == 64) { + lohidamptype = 0; + lohifb = 0.0f; + } + else { + if(Plohidamp < 64) + lohidamptype = 1; + if(Plohidamp > 64) + lohidamptype = 2; + float x = fabsf((float)(Plohidamp - 64) / 64.1f); + lohifb = x * x; + } +} + +void Reverb::setidelay(unsigned char _Pidelay) +{ + Pidelay = _Pidelay; + float delay = powf(50.0f * Pidelay / 127.0f, 2.0f) - 1.0f; + + if(idelay) + delete [] idelay; + idelay = NULL; + + idelaylen = (int) (synth->samplerate_f * delay / 1000); + if(idelaylen > 1) { + idelayk = 0; + idelay = new float[idelaylen]; + memset(idelay, 0, idelaylen * sizeof(float)); + } +} + +void Reverb::setidelayfb(unsigned char _Pidelayfb) +{ + Pidelayfb = _Pidelayfb; + idelayfb = Pidelayfb / 128.0f; +} + +void Reverb::sethpf(unsigned char _Phpf) +{ + Phpf = _Phpf; + if(Phpf == 0) { //No HighPass + if(hpf) + delete hpf; + hpf = NULL; + } + else { + float fr = expf(powf(Phpf / 127.0f, 0.5f) * logf(10000.0f)) + 20.0f; + if(hpf == NULL) + hpf = new AnalogFilter(3, fr, 1, 0); + else + hpf->setfreq(fr); + } +} + +void Reverb::setlpf(unsigned char _Plpf) +{ + Plpf = _Plpf; + if(Plpf == 127) { //No LowPass + if(lpf) + delete lpf; + lpf = NULL; + } + else { + float fr = expf(powf(Plpf / 127.0f, 0.5f) * logf(25000.0f)) + 40.0f; + if(!lpf) + lpf = new AnalogFilter(2, fr, 1, 0); + else + lpf->setfreq(fr); + } +} + +void Reverb::settype(unsigned char _Ptype) +{ + Ptype = _Ptype; + const int NUM_TYPES = 3; + const int combtunings[NUM_TYPES][REV_COMBS] = { + //this is unused (for random) + {0, 0, 0, 0, 0, 0, 0, 0 }, + //Freeverb by Jezar at Dreampoint + {1116, 1188, 1277, 1356, 1422, 1491, 1557, 1617 }, + //duplicate of Freeverb by Jezar at Dreampoint + {1116, 1188, 1277, 1356, 1422, 1491, 1557, 1617 } + }; + + const int aptunings[NUM_TYPES][REV_APS] = { + //this is unused (for random) + {0, 0, 0, 0 }, + //Freeverb by Jezar at Dreampoint + {225, 341, 441, 556 }, + //duplicate of Freeverb by Jezar at Dreampoint + {225, 341, 441, 556 } + }; + + if(Ptype >= NUM_TYPES) + Ptype = NUM_TYPES - 1; + + // adjust the combs according to the samplerate + float samplerate_adjust = synth->samplerate_f / 44100.0f; + float tmp; + for(int i = 0; i < REV_COMBS * 2; ++i) { + if(Ptype == 0) + tmp = 800.0f + (int)(RND * 1400.0f); + else + tmp = combtunings[Ptype][i % REV_COMBS]; + tmp *= roomsize; + if(i > REV_COMBS) + tmp += 23.0f; + tmp *= samplerate_adjust; //adjust the combs according to the samplerate + if(tmp < 10.0f) + tmp = 10.0f; + comblen[i] = (int) tmp; + combk[i] = 0; + lpcomb[i] = 0; + if(comb[i]) + delete [] comb[i]; + comb[i] = new float[comblen[i]]; + } + + for(int i = 0; i < REV_APS * 2; ++i) { + if(Ptype == 0) + tmp = 500 + (int)(RND * 500.0f); + else + tmp = aptunings[Ptype][i % REV_APS]; + tmp *= roomsize; + if(i > REV_APS) + tmp += 23.0f; + tmp *= samplerate_adjust; //adjust the combs according to the samplerate + if(tmp < 10) + tmp = 10; + aplen[i] = (int) tmp; + apk[i] = 0; + if(ap[i]) + delete [] ap[i]; + ap[i] = new float[aplen[i]]; + } + delete bandwidth; + bandwidth = NULL; + if(Ptype == 2) { //bandwidth + //TODO the size of the unison buffer may be too small, though this has + //not been verified yet. + //As this cannot be resized in a RT context, a good upper bound should + //be found + bandwidth = new Unison(synth->buffersize / 4 + 1, 2.0f); + bandwidth->setSize(50); + bandwidth->setBaseFrequency(1.0f); + } + settime(Ptime); + cleanup(); +} + +void Reverb::setroomsize(unsigned char _Proomsize) +{ + Proomsize = _Proomsize; + if(!Proomsize) + this->Proomsize = 64; //this is because the older versions consider roomsize=0 + roomsize = (this->Proomsize - 64.0f) / 64.0f; + if(roomsize > 0.0f) + roomsize *= 2.0f; + roomsize = powf(10.0f, roomsize); + rs = sqrtf(roomsize); + settype(Ptype); +} + +void Reverb::setbandwidth(unsigned char _Pbandwidth) +{ + Pbandwidth = _Pbandwidth; + float v = Pbandwidth / 127.0f; + if(bandwidth) + bandwidth->setBandwidth(powf(v, 2.0f) * 200.0f); +} + +void Reverb::setpreset(unsigned char npreset) +{ + const int PRESET_SIZE = 13; + const int NUM_PRESETS = 13; + unsigned char presets[NUM_PRESETS][PRESET_SIZE] = { + //Cathedral1 + {80, 64, 63, 24, 0, 0, 0, 85, 5, 83, 1, 64, 20}, + //Cathedral2 + {80, 64, 69, 35, 0, 0, 0, 127, 0, 71, 0, 64, 20}, + //Cathedral3 + {80, 64, 69, 24, 0, 0, 0, 127, 75, 78, 1, 85, 20}, + //Hall1 + {90, 64, 51, 10, 0, 0, 0, 127, 21, 78, 1, 64, 20}, + //Hall2 + {90, 64, 53, 20, 0, 0, 0, 127, 75, 71, 1, 64, 20}, + //Room1 + {100, 64, 33, 0, 0, 0, 0, 127, 0, 106, 0, 30, 20}, + //Room2 + {100, 64, 21, 26, 0, 0, 0, 62, 0, 77, 1, 45, 20}, + //Basement + {110, 64, 14, 0, 0, 0, 0, 127, 5, 71, 0, 25, 20}, + //Tunnel + {85, 80, 84, 20, 42, 0, 0, 51, 0, 78, 1, 105, 20}, + //Echoed1 + {95, 64, 26, 60, 71, 0, 0, 114, 0, 64, 1, 64, 20}, + //Echoed2 + {90, 64, 40, 88, 71, 0, 0, 114, 0, 88, 1, 64, 20}, + //VeryLong1 + {90, 64, 93, 15, 0, 0, 0, 114, 0, 77, 0, 95, 20}, + //VeryLong2 + {90, 64, 111, 30, 0, 0, 0, 114, 90, 74, 1, 80, 20} + }; + + if(npreset >= NUM_PRESETS) + npreset = NUM_PRESETS - 1; + for(int n = 0; n < PRESET_SIZE; ++n) + changepar(n, presets[npreset][n]); + if(insertion) + changepar(0, presets[npreset][0] / 2); //lower the volume if reverb is insertion effect + Ppreset = npreset; +} + + +void Reverb::changepar(int npar, unsigned char value) +{ + switch(npar) { + case 0: + setvolume(value); + break; + case 1: + setpanning(value); + break; + case 2: + settime(value); + break; + case 3: + setidelay(value); + break; + case 4: + setidelayfb(value); + break; +// case 5: +// setrdelay(value); +// break; +// case 6: +// seterbalance(value); +// break; + case 7: + setlpf(value); + break; + case 8: + sethpf(value); + break; + case 9: + setlohidamp(value); + break; + case 10: + settype(value); + break; + case 11: + setroomsize(value); + break; + case 12: + setbandwidth(value); + break; + } +} + +unsigned char Reverb::getpar(int npar) const +{ + switch(npar) { + case 0: return Pvolume; + case 1: return Ppanning; + case 2: return Ptime; + case 3: return Pidelay; + case 4: return Pidelayfb; +// case 5: return Prdelay; +// case 6: return Perbalance; + case 7: return Plpf; + case 8: return Phpf; + case 9: return Plohidamp; + case 10: return Ptype; + case 11: return Proomsize; + case 12: return Pbandwidth; + default: return 0; + } +} diff --git a/source/backend/native/zynaddsubfx/Effects/Reverb.h b/source/backend/native/zynaddsubfx/Effects/Reverb.h new file mode 100644 index 000000000..f84d806d5 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Effects/Reverb.h @@ -0,0 +1,97 @@ +/* + ZynAddSubFX - a software synthesizer + + Reverb.h - Reverberation effect + Copyright (C) 2002-2009 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef REVERB_H +#define REVERB_H + +#include "Effect.h" + +#define REV_COMBS 8 +#define REV_APS 4 + +/**Creates Reverberation Effects*/ +class Reverb:public Effect +{ + public: + Reverb(bool insertion_, float *efxoutl_, float *efxoutr_); + ~Reverb(); + void out(const Stereo &smp); + void cleanup(void); + + void setpreset(unsigned char npreset); + void changepar(int npar, unsigned char value); + unsigned char getpar(int npar) const; + + private: + //Parametrii + unsigned char Pvolume; + unsigned char Ptime; //duration + unsigned char Pidelay; //initial delay + unsigned char Pidelayfb; //initial feedback + unsigned char Prdelay; //delay between ER/Reverbs + unsigned char Perbalance; //EarlyReflections/Reverb Balance + unsigned char Plpf; + unsigned char Phpf; + unsigned char Plohidamp; //Low/HighFrequency Damping + unsigned char Ptype; //reverb type + unsigned char Proomsize; //room size + unsigned char Pbandwidth; //bandwidth + + //parameter control + void setvolume(unsigned char _Pvolume); + void settime(unsigned char _Ptime); + void setlohidamp(unsigned char _Plohidamp); + void setidelay(unsigned char _Pidelay); + void setidelayfb(unsigned char _Pidelayfb); + void sethpf(unsigned char _Phpf); + void setlpf(unsigned char _Plpf); + void settype(unsigned char _Ptype); + void setroomsize(unsigned char _Proomsize); + void setbandwidth(unsigned char _Pbandwidth); + void processmono(int ch, float *output, float *inputbuf); + + float erbalance; + + //Parameters + int lohidamptype; //0=disable, 1=highdamp (lowpass), 2=lowdamp (highpass) + int idelaylen, rdelaylen; + int idelayk; + float lohifb; + float idelayfb; + float roomsize; + float rs; //rs is used to "normalise" the volume according to the roomsize + int comblen[REV_COMBS * 2]; + int aplen[REV_APS * 2]; + class Unison * bandwidth; + + //Internal Variables + float *comb[REV_COMBS * 2]; + int combk[REV_COMBS * 2]; + float combfb[REV_COMBS * 2]; //feedback-ul fiecarui filtru "comb" + float lpcomb[REV_COMBS * 2]; //pentru Filtrul LowPass + float *ap[REV_APS * 2]; + int apk[REV_APS * 2]; + float *idelay; + class AnalogFilter * lpf, *hpf; //filters +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/Makefile b/source/backend/native/zynaddsubfx/Makefile new file mode 100644 index 000000000..482670102 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Makefile @@ -0,0 +1,176 @@ +#!/usr/bin/make -f +# Makefile for carla-native plugins # +# ----------------------------------------------- # +# Created by falkTX +# + +include ../../Makefile.mk + +WANT_GUI = $(shell pkg-config --exists ntk ntk_images && echo true) + +# -------------------------------------------------------------- + +BUILD_CXX_FLAGS += -fvisibility=hidden -fPIC -I. +BUILD_CXX_FLAGS += -DASM_F2I_YES -DVERSION=\"2.4.3\" +# BUILD_CXX_FLAGS += -DIN_DEFAULT=\"\" -DOUT_DEFAULT=\"\" +BUILD_CXX_FLAGS += -DIN_DEFAULT=\"JACK\" -DOUT_DEFAULT=\"JACK\" -DJACK=1 +BUILD_CXX_FLAGS += $(shell pkg-config --cflags fftw3 mxml jack) +LINK_FLAGS += $(shell pkg-config --libs fftw3 mxml jack) + +OBJS = \ + DSP/AnalogFilter.o \ + DSP/FFTwrapper.o \ + DSP/Filter.o \ + DSP/FormantFilter.o \ + DSP/SVFilter.o \ + DSP/Unison.o \ + Effects/Alienwah.o \ + Effects/Chorus.o \ + Effects/Distorsion.o \ + Effects/DynamicFilter.o \ + Effects/Echo.o \ + Effects/Effect.o \ + Effects/EffectLFO.o \ + Effects/EffectMgr.o \ + Effects/EQ.o \ + Effects/Phaser.o \ + Effects/Reverb.o \ + Misc/Bank.o \ + Misc/Config.o \ + Misc/Dump.o \ + Misc/Master.o \ + Misc/Microtonal.o \ + Misc/Part.o \ + Misc/Recorder.o \ + Misc/Util.o \ + Misc/WavFile.o \ + Misc/WaveShapeSmps.o \ + Misc/XMLwrapper.o \ + Nio/AudioOut.o \ + Nio/Engine.o \ + Nio/EngineMgr.o \ + Nio/Nio.o \ + Nio/NulEngine.o \ + Nio/InMgr.o \ + Nio/OutMgr.o \ + Nio/WavEngine.o \ + Params/ADnoteParameters.o \ + Params/Controller.o \ + Params/EnvelopeParams.o \ + Params/FilterParams.o \ + Params/LFOParams.o \ + Params/PADnoteParameters.o \ + Params/Presets.o \ + Params/PresetsArray.o \ + Params/PresetsStore.o \ + Params/SUBnoteParameters.o \ + Synth/ADnote.o \ + Synth/Envelope.o \ + Synth/LFO.o \ + Synth/OscilGen.o \ + Synth/PADnote.o \ + Synth/Resonance.o \ + Synth/SUBnote.o \ + Synth/SynthNote.o +# Misc/Stereo.o +# Nio/MidiIn.o + +OBJS += Nio/JackEngine.o + +# ifeq ($(WANT_GUI),true) +# BUILD_CXX_FLAGS += -DFLTK_GUI=1 +BUILD_CXX_FLAGS += -DNTK_GUI=1 +# BUILD_CXX_FLAGS += -DVSTAUDIOOUT=1 # TESTING +BUILD_CXX_FLAGS += -DPIXMAP_PATH=\"/usr/share/zynaddsubfx/pixmaps/\" +BUILD_CXX_FLAGS += -DSOURCE_DIR=\"/usr/share/zynaddsubfx/pixmaps/nothing-here\" + +# BUILD_CXX_FLAGS += $(shell fltk-config --use-images --cxxflags) +# LINK_FLAGS += $(shell fltk-config --use-images --ldflags) + +BUILD_CXX_FLAGS += $(shell pkg-config --cflags ntk ntk_images) +LINK_FLAGS += $(shell pkg-config --libs ntk ntk_images) + +FILES = \ + UI/ADnoteUI.cc \ + UI/BankUI.cc \ + UI/ConfigUI.cc \ + UI/EffUI.cc \ + UI/EnvelopeUI.cc \ + UI/FilterUI.cc \ + UI/LFOUI.cc \ + UI/MasterUI.cc \ + UI/MicrotonalUI.cc \ + UI/OscilGenUI.cc \ + UI/PADnoteUI.cc \ + UI/PartUI.cc \ + UI/PresetsUI.cc \ + UI/ResonanceUI.cc \ + UI/SUBnoteUI.cc \ + UI/VirKeyboard.cc + +HEADERS = \ + UI/ADnoteUI.h \ + UI/BankUI.h \ + UI/ConfigUI.h \ + UI/EffUI.h \ + UI/EnvelopeUI.h \ + UI/FilterUI.h \ + UI/LFOUI.h \ + UI/MasterUI.h \ + UI/MicrotonalUI.h \ + UI/OscilGenUI.h \ + UI/PADnoteUI.h \ + UI/PartUI.h \ + UI/PresetsUI.h \ + UI/ResonanceUI.h \ + UI/SUBnoteUI.h \ + UI/VirKeyboard.h + +OBJS += \ + UI/ADnoteUI.o \ + UI/BankUI.o \ + UI/ConfigUI.o \ + UI/EffUI.o \ + UI/EnvelopeUI.o \ + UI/FilterUI.o \ + UI/LFOUI.o \ + UI/MasterUI.o \ + UI/MicrotonalUI.o \ + UI/OscilGenUI.o \ + UI/PADnoteUI.o \ + UI/PartUI.o \ + UI/PresetsUI.o \ + UI/ResonanceUI.o \ + UI/SUBnoteUI.o \ + UI/VirKeyboard.o \ + UI/WidgetPDial.o \ + UI/NioUI.o +# endif + +TARGET = ../zynaddsubfx.a + +# -------------------------------------------------------------- + +all: $(TARGET) + +$(TARGET): $(FILES) $(OBJS) + $(AR) rs $@ $(OBJS) + +test: $(FILES) $(OBJS) main.o + $(CXX) $(OBJS) main.o $(LINK_FLAGS) -o $@ + +# -------------------------------------------------------------- + +%.cc: %.fl + # FIXME + cd UI; ntk-fluid -c ../$<; cd .. +# cd UI; fluid -c ../$<; cd .. + +.cc.o: + $(CXX) -c $< $(BUILD_CXX_FLAGS) -o $@ + +.cpp.o: + $(CXX) -c $< $(BUILD_CXX_FLAGS) -o $@ + +clean: + rm -f $(TARGET) $(FILES) $(HEADERS) $(OBJS) main.o diff --git a/source/backend/native/zynaddsubfx/Misc/Bank.cpp b/source/backend/native/zynaddsubfx/Misc/Bank.cpp new file mode 100644 index 000000000..220d0b780 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Misc/Bank.cpp @@ -0,0 +1,469 @@ +/* + ZynAddSubFX - a software synthesizer + + Bank.cpp - Instrument Bank + Copyright (C) 2002-2005 Nasca Octavian Paul + Copyright (C) 2010-2010 Mark McCurry + Author: Nasca Octavian Paul + Mark McCurry + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include "Bank.h" +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include + +#include "Config.h" +#include "Util.h" +#include "Part.h" + +#define INSTRUMENT_EXTENSION ".xiz" + +//if this file exists into a directory, this make the directory to be considered as a bank, even if it not contains a instrument file +#define FORCE_BANK_DIR_FILE ".bankdir" + +using namespace std; + +Bank::Bank() + :defaultinsname(" ") +{ + clearbank(); + bankfiletitle = dirname; + loadbank(config.cfg.currentBankDir); +} + +Bank::~Bank() +{ + clearbank(); +} + +/* + * Get the name of an instrument from the bank + */ +string Bank::getname(unsigned int ninstrument) +{ + if(emptyslot(ninstrument)) + return defaultinsname; + return ins[ninstrument].name; +} + +/* + * Get the numbered name of an instrument from the bank + */ +string Bank::getnamenumbered(unsigned int ninstrument) +{ + if(emptyslot(ninstrument)) + return defaultinsname; + + return stringFrom(ninstrument + 1) + ". " + getname(ninstrument); +} + +/* + * Changes the name of an instrument (and the filename) + */ +void Bank::setname(unsigned int ninstrument, const string &newname, int newslot) +{ + if(emptyslot(ninstrument)) + return; + + string newfilename; + char tmpfilename[100 + 1]; + tmpfilename[100] = 0; + + if(newslot >= 0) + snprintf(tmpfilename, 100, "%4d-%s", newslot + 1, newname.c_str()); + else + snprintf(tmpfilename, 100, "%4d-%s", ninstrument + 1, newname.c_str()); + + //add the zeroes at the start of filename + for(int i = 0; i < 4; ++i) + if(tmpfilename[i] == ' ') + tmpfilename[i] = '0'; + + newfilename = dirname + '/' + legalizeFilename(tmpfilename) + ".xiz"; + + rename(ins[ninstrument].filename.c_str(), newfilename.c_str()); + + ins[ninstrument].filename = newfilename; + ins[ninstrument].name = newname; +} + +/* + * Check if there is no instrument on a slot from the bank + */ +bool Bank::emptyslot(unsigned int ninstrument) +{ + if(ninstrument >= BANK_SIZE) + return true; + if(ins[ninstrument].filename.empty()) + return true; + + if(ins[ninstrument].used) + return false; + else + return true; +} + +/* + * Removes the instrument from the bank + */ +void Bank::clearslot(unsigned int ninstrument) +{ + if(emptyslot(ninstrument)) + return; + + remove(ins[ninstrument].filename.c_str()); + deletefrombank(ninstrument); +} + +/* + * Save the instrument to a slot + */ +void Bank::savetoslot(unsigned int ninstrument, Part *part) +{ + clearslot(ninstrument); + + const int maxfilename = 200; + char tmpfilename[maxfilename + 20]; + ZERO(tmpfilename, maxfilename + 20); + + snprintf(tmpfilename, + maxfilename, + "%4d-%s", + ninstrument + 1, + (char *)part->Pname); + + //add the zeroes at the start of filename + for(int i = 0; i < 4; ++i) + if(tmpfilename[i] == ' ') + tmpfilename[i] = '0'; + + string filename = dirname + '/' + legalizeFilename(tmpfilename) + ".xiz"; + + remove(filename.c_str()); + part->saveXML(filename.c_str()); + addtobank(ninstrument, legalizeFilename(tmpfilename) + ".xiz", (char *) part->Pname); +} + +/* + * Loads the instrument from the bank + */ +void Bank::loadfromslot(unsigned int ninstrument, Part *part) +{ + if(emptyslot(ninstrument)) + return; + + part->AllNotesOff(); + part->defaultsinstrument(); + + part->loadXMLinstrument(ins[ninstrument].filename.c_str()); +} + +/* + * Makes current a bank directory + */ +int Bank::loadbank(string bankdirname) +{ + DIR *dir = opendir(bankdirname.c_str()); + clearbank(); + + if(dir == NULL) + return -1; + + dirname = bankdirname; + + bankfiletitle = dirname; + + struct dirent *fn; + + while((fn = readdir(dir))) { + const char *filename = fn->d_name; + + //check for extension + if(strstr(filename, INSTRUMENT_EXTENSION) == NULL) + continue; + + //verify if the name is like this NNNN-name (where N is a digit) + int no = 0; + unsigned int startname = 0; + + for(unsigned int i = 0; i < 4; ++i) { + if(strlen(filename) <= i) + break; + + if((filename[i] >= '0') && (filename[i] <= '9')) { + no = no * 10 + (filename[i] - '0'); + startname++; + } + } + + if((startname + 1) < strlen(filename)) + startname++; //to take out the "-" + + string name = filename; + + //remove the file extension + for(int i = name.size() - 1; i >= 2; i--) + if(name[i] == '.') { + name = name.substr(0, i); + break; + } + + if(no != 0) //the instrument position in the bank is found + addtobank(no - 1, filename, name.substr(startname)); + else + addtobank(-1, filename, name); + } + + closedir(dir); + + if(!dirname.empty()) + config.cfg.currentBankDir = dirname; + + return 0; +} + +/* + * Makes a new bank, put it on a file and makes it current bank + */ +int Bank::newbank(string newbankdirname) +{ + string bankdir; + bankdir = config.cfg.bankRootDirList[0]; + + if(((bankdir[bankdir.size() - 1]) != '/') + && ((bankdir[bankdir.size() - 1]) != '\\')) + bankdir += "/"; + + bankdir += newbankdirname; + if(mkdir(bankdir.c_str(), S_IRWXU | S_IRWXG | S_IROTH | S_IXOTH) < 0) + return -1; + + const string tmpfilename = bankdir + '/' + FORCE_BANK_DIR_FILE; + + FILE *tmpfile = fopen(tmpfilename.c_str(), "w+"); + fclose(tmpfile); + + return loadbank(bankdir); +} + +/* + * Check if the bank is locked (i.e. the file opened was readonly) + */ +int Bank::locked() +{ + return dirname.empty(); +} + +/* + * Swaps a slot with another + */ +void Bank::swapslot(unsigned int n1, unsigned int n2) +{ + if((n1 == n2) || (locked())) + return; + if(emptyslot(n1) && (emptyslot(n2))) + return; + if(emptyslot(n1)) //change n1 to n2 in order to make + swap(n1, n2); + + if(emptyslot(n2)) { //this is just a movement from slot1 to slot2 + setname(n1, getname(n1), n2); + ins[n2] = ins[n1]; + ins[n1] = ins_t(); + } + else { //if both slots are used + if(ins[n1].name == ins[n2].name) //change the name of the second instrument if the name are equal + ins[n2].name += "2"; + + setname(n1, getname(n1), n2); + setname(n2, getname(n2), n1); + swap(ins[n2], ins[n1]); + } +} + + +bool Bank::bankstruct::operator<(const bankstruct &b) const +{ + return name < b.name; +} + +/* + * Re-scan for directories containing instrument banks + */ + +void Bank::rescanforbanks() +{ + //remove old banks + banks.clear(); + + for(int i = 0; i < MAX_BANK_ROOT_DIRS; ++i) + if(!config.cfg.bankRootDirList[i].empty()) + scanrootdir(config.cfg.bankRootDirList[i]); + + //sort the banks + sort(banks.begin(), banks.end()); + + //remove duplicate bank names + int dupl = 0; + for(int j = 0; j < (int) banks.size() - 1; ++j) + for(int i = j + 1; i < (int) banks.size(); ++i) { + if(banks[i].name == banks[j].name) { + //add a [1] to the first bankname and [n] to others + banks[i].name = banks[i].name + '[' + + stringFrom(dupl + 2) + ']'; + if(dupl == 0) + banks[j].name += "[1]"; + + dupl++; + } + else + dupl = 0; + } +} + + +// private stuff + +void Bank::scanrootdir(string rootdir) +{ + DIR *dir = opendir(rootdir.c_str()); + if(dir == NULL) + return; + + bankstruct bank; + + const char *separator = "/"; + if(rootdir.size()) { + char tmp = rootdir[rootdir.size() - 1]; + if((tmp == '/') || (tmp == '\\')) + separator = ""; + } + + struct dirent *fn; + while((fn = readdir(dir))) { + const char *dirname = fn->d_name; + if(dirname[0] == '.') + continue; + + bank.dir = rootdir + separator + dirname + '/'; + bank.name = dirname; + //find out if the directory contains at least 1 instrument + bool isbank = false; + + DIR *d = opendir(bank.dir.c_str()); + if(d == NULL) + continue; + + struct dirent *fname; + + while((fname = readdir(d))) { + if((strstr(fname->d_name, INSTRUMENT_EXTENSION) != NULL) + || (strstr(fname->d_name, FORCE_BANK_DIR_FILE) != NULL)) { + isbank = true; + break; //could put a #instrument counter here instead + } + } + + if(isbank) + banks.push_back(bank); + + closedir(d); + } + + closedir(dir); +} + +void Bank::clearbank() +{ + for(int i = 0; i < BANK_SIZE; ++i) + ins[i] = ins_t(); + + bankfiletitle.clear(); + dirname.clear(); +} + +int Bank::addtobank(int pos, string filename, string name) +{ + if((pos >= 0) && (pos < BANK_SIZE)) { + if(ins[pos].used) + pos = -1; //force it to find a new free position + } + else + if(pos >= BANK_SIZE) + pos = -1; + + + if(pos < 0) //find a free position + for(int i = BANK_SIZE - 1; i >= 0; i--) + if(!ins[i].used) { + pos = i; + break; + } + + if(pos < 0) + return -1; //the bank is full + + deletefrombank(pos); + + ins[pos].used = true; + ins[pos].name = name; + ins[pos].filename = dirname + '/' + filename; + + //see if PADsynth is used + if(config.cfg.CheckPADsynth) { + XMLwrapper xml; + xml.loadXMLfile(ins[pos].filename); + + ins[pos].info.PADsynth_used = xml.hasPadSynth(); + } + else + ins[pos].info.PADsynth_used = false; + + return 0; +} + +bool Bank::isPADsynth_used(unsigned int ninstrument) +{ + if(config.cfg.CheckPADsynth == 0) + return 0; + else + return ins[ninstrument].info.PADsynth_used; +} + + +void Bank::deletefrombank(int pos) +{ + if((pos < 0) || (pos >= (int) banks.size())) + return; + ins[pos] = ins_t(); +} + +Bank::ins_t::ins_t() + :used(false), name(""), filename("") +{ + info.PADsynth_used = false; +} diff --git a/source/backend/native/zynaddsubfx/Misc/Bank.h b/source/backend/native/zynaddsubfx/Misc/Bank.h new file mode 100644 index 000000000..5a7ed9da2 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Misc/Bank.h @@ -0,0 +1,103 @@ +/* + ZynAddSubFX - a software synthesizer + + Bank.h - Instrument Bank + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef BANK_H +#define BANK_H + +#include +#include + +//entries in a bank +#define BANK_SIZE 160 + +/**The instrument Bank*/ +class Bank +{ + public: + /**Constructor*/ + Bank(); + ~Bank(); + std::string getname(unsigned int ninstrument); + std::string getnamenumbered(unsigned int ninstrument); + void setname(unsigned int ninstrument, + const std::string &newname, + int newslot); //if newslot==-1 then this is ignored, else it will be put on that slot + bool isPADsynth_used(unsigned int ninstrument); + + /**returns true when slot is empty*/ + bool emptyslot(unsigned int ninstrument); + + /**Empties out the selected slot*/ + void clearslot(unsigned int ninstrument); + /**Saves the given Part to slot*/ + void savetoslot(unsigned int ninstrument, class Part * part); + /**Loads the given slot into a Part*/ + void loadfromslot(unsigned int ninstrument, class Part * part); + + /**Swaps Slots*/ + void swapslot(unsigned int n1, unsigned int n2); + + int loadbank(std::string bankdirname); + int newbank(std::string newbankdirname); + + std::string bankfiletitle; //this is shown on the UI of the bank (the title of the window) + int locked(); + + void rescanforbanks(); + + struct bankstruct { + bool operator<(const bankstruct &b) const; + std::string dir; + std::string name; + }; + + std::vector banks; + + private: + + //it adds a filename to the bank + //if pos is -1 it try to find a position + //returns -1 if the bank is full, or 0 if the instrument was added + int addtobank(int pos, std::string filename, std::string name); + + void deletefrombank(int pos); + + void clearbank(); + + std::string defaultinsname; + + struct ins_t { + ins_t(); + bool used; + std::string name; + std::string filename; + struct { + bool PADsynth_used; + } info; + } ins[BANK_SIZE]; + + std::string dirname; + + void scanrootdir(std::string rootdir); //scans a root dir for banks +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/Misc/CMakeLists.txt b/source/backend/native/zynaddsubfx/Misc/CMakeLists.txt new file mode 100644 index 000000000..eab8ca052 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Misc/CMakeLists.txt @@ -0,0 +1,28 @@ +include_directories(${MXML_INCLUDE_DIR}) + +set(zynaddsubfx_misc_SRCS + Misc/Bank.cpp + Misc/Config.cpp + Misc/Dump.cpp + Misc/Master.cpp + Misc/Microtonal.cpp + Misc/Part.cpp + Misc/Util.cpp + Misc/XMLwrapper.cpp + Misc/Recorder.cpp + Misc/WavFile.cpp + Misc/WaveShapeSmps.cpp +) + + + +if(LashEnable) + set(zynaddsubfx_misc_SRCS + ${zynaddsubfx_misc_SRCS} + Misc/LASHClient.cpp + PARENT_SCOPE) +else() + set(zynaddsubfx_misc_SRCS + ${zynaddsubfx_misc_SRCS} + PARENT_SCOPE) +endif() diff --git a/source/backend/native/zynaddsubfx/Misc/Config.cpp b/source/backend/native/zynaddsubfx/Misc/Config.cpp new file mode 100644 index 000000000..9e2a430f0 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Misc/Config.cpp @@ -0,0 +1,300 @@ +/* + ZynAddSubFX - a software synthesizer + + Config.cpp - Configuration file functions + Copyright (C) 2003-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ +#include +#include +#include +#include + + +#include "Config.h" +#include "XMLwrapper.h" + +using namespace std; + +Config::Config() +{} +void Config::init() +{ + maxstringsize = MAX_STRING_SIZE; //for ui + //defaults + cfg.SampleRate = 44100; + cfg.SoundBufferSize = 256; + cfg.OscilSize = 1024; + cfg.SwapStereo = 0; + + cfg.LinuxOSSWaveOutDev = new char[MAX_STRING_SIZE]; + snprintf(cfg.LinuxOSSWaveOutDev, MAX_STRING_SIZE, "/dev/dsp"); + cfg.LinuxOSSSeqInDev = new char[MAX_STRING_SIZE]; + snprintf(cfg.LinuxOSSSeqInDev, MAX_STRING_SIZE, "/dev/sequencer"); + + cfg.DumpFile = "zynaddsubfx_dump.txt"; + + cfg.WindowsWaveOutId = 0; + cfg.WindowsMidiInId = 0; + + cfg.BankUIAutoClose = 0; + cfg.DumpNotesToFile = 0; + cfg.DumpAppend = 1; + + cfg.GzipCompression = 3; + + cfg.Interpolation = 0; + cfg.CheckPADsynth = 1; + + cfg.UserInterfaceMode = 0; + cfg.VirKeybLayout = 1; + winwavemax = 1; + winmidimax = 1; + //try to find out how many input midi devices are there + winmididevices = new winmidionedevice[winmidimax]; + for(int i = 0; i < winmidimax; ++i) { + winmididevices[i].name = new char[MAX_STRING_SIZE]; + for(int j = 0; j < MAX_STRING_SIZE; ++j) + winmididevices[i].name[j] = '\0'; + } + + +//get the midi input devices name + cfg.currentBankDir = "./testbnk"; + + char filename[MAX_STRING_SIZE]; + getConfigFileName(filename, MAX_STRING_SIZE); + readConfig(filename); + + if(cfg.bankRootDirList[0].empty()) { + //banks + cfg.bankRootDirList[0] = "~/banks"; + cfg.bankRootDirList[1] = "./"; + cfg.bankRootDirList[2] = "/usr/share/zynaddsubfx/banks"; + cfg.bankRootDirList[3] = "/usr/local/share/zynaddsubfx/banks"; + cfg.bankRootDirList[4] = "../banks"; + cfg.bankRootDirList[5] = "banks"; + } + + if(cfg.presetsDirList[0].empty()) { + //presets + cfg.presetsDirList[0] = "./"; + cfg.presetsDirList[1] = "../presets"; + cfg.presetsDirList[2] = "presets"; + cfg.presetsDirList[3] = "/usr/share/zynaddsubfx/presets"; + cfg.presetsDirList[4] = "/usr/local/share/zynaddsubfx/presets"; + } + cfg.LinuxALSAaudioDev = "default"; + cfg.nameTag = ""; +} + +Config::~Config() +{ + delete [] cfg.LinuxOSSWaveOutDev; + delete [] cfg.LinuxOSSSeqInDev; + + for(int i = 0; i < winmidimax; ++i) + delete [] winmididevices[i].name; + delete [] winmididevices; +} + + +void Config::save() +{ + char filename[MAX_STRING_SIZE]; + getConfigFileName(filename, MAX_STRING_SIZE); + saveConfig(filename); +} + +void Config::clearbankrootdirlist() +{ + for(int i = 0; i < MAX_BANK_ROOT_DIRS; ++i) + cfg.bankRootDirList[i].clear(); +} + +void Config::clearpresetsdirlist() +{ + for(int i = 0; i < MAX_BANK_ROOT_DIRS; ++i) + cfg.presetsDirList[i].clear(); +} + +void Config::readConfig(const char *filename) +{ + XMLwrapper xmlcfg; + if(xmlcfg.loadXMLfile(filename) < 0) + return; + if(xmlcfg.enterbranch("CONFIGURATION")) { + cfg.SampleRate = xmlcfg.getpar("sample_rate", + cfg.SampleRate, + 4000, + 1024000); + cfg.SoundBufferSize = xmlcfg.getpar("sound_buffer_size", + cfg.SoundBufferSize, + 16, + 8192); + cfg.OscilSize = xmlcfg.getpar("oscil_size", + cfg.OscilSize, + MAX_AD_HARMONICS * 2, + 131072); + cfg.SwapStereo = xmlcfg.getpar("swap_stereo", + cfg.SwapStereo, + 0, + 1); + cfg.BankUIAutoClose = xmlcfg.getpar("bank_window_auto_close", + cfg.BankUIAutoClose, + 0, + 1); + + cfg.DumpNotesToFile = xmlcfg.getpar("dump_notes_to_file", + cfg.DumpNotesToFile, + 0, + 1); + cfg.DumpAppend = xmlcfg.getpar("dump_append", + cfg.DumpAppend, + 0, + 1); + cfg.DumpFile = xmlcfg.getparstr("dump_file", ""); + + cfg.GzipCompression = xmlcfg.getpar("gzip_compression", + cfg.GzipCompression, + 0, + 9); + + cfg.currentBankDir = xmlcfg.getparstr("bank_current", ""); + cfg.Interpolation = xmlcfg.getpar("interpolation", + cfg.Interpolation, + 0, + 1); + + cfg.CheckPADsynth = xmlcfg.getpar("check_pad_synth", + cfg.CheckPADsynth, + 0, + 1); + + + cfg.UserInterfaceMode = xmlcfg.getpar("user_interface_mode", + cfg.UserInterfaceMode, + 0, + 2); + cfg.VirKeybLayout = xmlcfg.getpar("virtual_keyboard_layout", + cfg.VirKeybLayout, + 0, + 10); + + //get bankroot dirs + for(int i = 0; i < MAX_BANK_ROOT_DIRS; ++i) + if(xmlcfg.enterbranch("BANKROOT", i)) { + cfg.bankRootDirList[i] = xmlcfg.getparstr("bank_root", ""); + xmlcfg.exitbranch(); + } + + //get preset root dirs + for(int i = 0; i < MAX_BANK_ROOT_DIRS; ++i) + if(xmlcfg.enterbranch("PRESETSROOT", i)) { + cfg.presetsDirList[i] = xmlcfg.getparstr("presets_root", ""); + xmlcfg.exitbranch(); + } + + //linux stuff + xmlcfg.getparstr("linux_oss_wave_out_dev", + cfg.LinuxOSSWaveOutDev, + MAX_STRING_SIZE); + xmlcfg.getparstr("linux_oss_seq_in_dev", + cfg.LinuxOSSSeqInDev, + MAX_STRING_SIZE); + + //windows stuff + cfg.WindowsWaveOutId = xmlcfg.getpar("windows_wave_out_id", + cfg.WindowsWaveOutId, + 0, + winwavemax); + cfg.WindowsMidiInId = xmlcfg.getpar("windows_midi_in_id", + cfg.WindowsMidiInId, + 0, + winmidimax); + + xmlcfg.exitbranch(); + } + + cfg.OscilSize = (int) powf(2, ceil(logf(cfg.OscilSize - 1.0f) / logf(2.0f))); +} + +void Config::saveConfig(const char *filename) +{ + XMLwrapper *xmlcfg = new XMLwrapper(); + + xmlcfg->beginbranch("CONFIGURATION"); + + xmlcfg->addpar("sample_rate", cfg.SampleRate); + xmlcfg->addpar("sound_buffer_size", cfg.SoundBufferSize); + xmlcfg->addpar("oscil_size", cfg.OscilSize); + xmlcfg->addpar("swap_stereo", cfg.SwapStereo); + xmlcfg->addpar("bank_window_auto_close", cfg.BankUIAutoClose); + + xmlcfg->addpar("dump_notes_to_file", cfg.DumpNotesToFile); + xmlcfg->addpar("dump_append", cfg.DumpAppend); + xmlcfg->addparstr("dump_file", cfg.DumpFile); + + xmlcfg->addpar("gzip_compression", cfg.GzipCompression); + + xmlcfg->addpar("check_pad_synth", cfg.CheckPADsynth); + + xmlcfg->addparstr("bank_current", cfg.currentBankDir); + + xmlcfg->addpar("user_interface_mode", cfg.UserInterfaceMode); + xmlcfg->addpar("virtual_keyboard_layout", cfg.VirKeybLayout); + + + for(int i = 0; i < MAX_BANK_ROOT_DIRS; ++i) + if(!cfg.bankRootDirList[i].empty()) { + xmlcfg->beginbranch("BANKROOT", i); + xmlcfg->addparstr("bank_root", cfg.bankRootDirList[i]); + xmlcfg->endbranch(); + } + + for(int i = 0; i < MAX_BANK_ROOT_DIRS; ++i) + if(!cfg.presetsDirList[i].empty()) { + xmlcfg->beginbranch("PRESETSROOT", i); + xmlcfg->addparstr("presets_root", cfg.presetsDirList[i]); + xmlcfg->endbranch(); + } + + xmlcfg->addpar("interpolation", cfg.Interpolation); + + //linux stuff + xmlcfg->addparstr("linux_oss_wave_out_dev", cfg.LinuxOSSWaveOutDev); + xmlcfg->addparstr("linux_oss_seq_in_dev", cfg.LinuxOSSSeqInDev); + + //windows stuff + xmlcfg->addpar("windows_wave_out_id", cfg.WindowsWaveOutId); + xmlcfg->addpar("windows_midi_in_id", cfg.WindowsMidiInId); + + xmlcfg->endbranch(); + + int tmp = cfg.GzipCompression; + cfg.GzipCompression = 0; + xmlcfg->saveXMLfile(filename); + cfg.GzipCompression = tmp; + + delete (xmlcfg); +} + +void Config::getConfigFileName(char *name, int namesize) +{ + name[0] = 0; + snprintf(name, namesize, "%s%s", getenv("HOME"), "/.zynaddsubfxXML.cfg"); +} diff --git a/source/backend/native/zynaddsubfx/Misc/Config.h b/source/backend/native/zynaddsubfx/Misc/Config.h new file mode 100644 index 000000000..4b86390be --- /dev/null +++ b/source/backend/native/zynaddsubfx/Misc/Config.h @@ -0,0 +1,73 @@ +/* + ZynAddSubFX - a software synthesizer + + Config.h - Configuration file functions + Copyright (C) 2003-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef CONFIG_H +#define CONFIG_H +#include "../globals.h" +#include +#define MAX_STRING_SIZE 4000 +#define MAX_BANK_ROOT_DIRS 100 + +/**Configuration file functions*/ +class Config +{ + public: + /** Constructor*/ + Config(); + /** Destructor*/ + ~Config(); + struct { + char *LinuxOSSWaveOutDev, *LinuxOSSSeqInDev; + int SampleRate, SoundBufferSize, OscilSize, SwapStereo; + int WindowsWaveOutId, WindowsMidiInId; + int BankUIAutoClose; + int DumpNotesToFile, DumpAppend; + int GzipCompression; + int Interpolation; + std::string DumpFile; + std::string bankRootDirList[MAX_BANK_ROOT_DIRS], currentBankDir; + std::string presetsDirList[MAX_BANK_ROOT_DIRS]; + int CheckPADsynth; + int UserInterfaceMode; + int VirKeybLayout; + std::string LinuxALSAaudioDev; + std::string nameTag; + } cfg; + int winwavemax, winmidimax; //number of wave/midi devices on Windows + int maxstringsize; + + struct winmidionedevice { + char *name; + }; + winmidionedevice *winmididevices; + + void clearbankrootdirlist(); + void clearpresetsdirlist(); + void init(); + void save(); + + private: + void readConfig(const char *filename); + void saveConfig(const char *filename); + void getConfigFileName(char *name, int namesize); +}; +#endif diff --git a/source/backend/native/zynaddsubfx/Misc/Control.h b/source/backend/native/zynaddsubfx/Misc/Control.h new file mode 100644 index 000000000..a605a66b4 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Misc/Control.h @@ -0,0 +1,99 @@ +/* + ZynAddSubFX - a software synthesizer + + Control.h - Defines a variable that can be controled from a frontend + + Copyright (C) 2009 Harald Hvaal + Author: Harald Hvaal + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +*/ + +#ifndef _CONTROL_H_ +#define _CONTROL_H_ + +#include + +class Control +{ + public: + /** + * The parent is the logical owner of this control. Parent should only + * be null for the root node. + * The id is a string uniquely identifying this control within the + * context of the parent control. No spaces or dots are allowed in this + * id. + * Children id's are denoted by ., so that one + * can refer to any control in the hierarchy by separating them with + * dots. Example: Main.AddSynth.FrequencyLFO.Amplitude + */ + Control(Control *parent, string id); + + /** + * Will recursively get the XML representation for all the subcontrols. + * Used for saving to file and copy-pasting settings + */ + string getXMLRepresentation(); + + /** + * Set the value of this (and possibly subcomponents as well) based on + * a xml description. + */ + void restoreFromXML(string xml); + + /** + * Register a controluser. This will cause this user to be notified + * whenever the contents of the control changes. + */ + void registerControlUser(ControlUser *user); + + /** + * This should return a string representation of the controls internal + * value + */ + virtual string getStringRepresentation() = 0; +}; + +class FloatControl:public Control +{ + public: + /** + * Set the value of this control. If the ControlUser variable is set, + * then this user will not be updated with the new value. This is to + * avoid setting a value being set back to the source that set it + * (which would be redundant, or possibly causing infinite setValue + * loops). + * NOTE: this function is thread-safe (using a mutex internally) + */ + void setValue(float value, ControlUser *user = NULL); + + /** + * Reimplemented from Control + */ + virtual string getStringRepresentation(); + + float value(); +}; + +class ControlUser +{ + public: + /** + * Pure virtual method, to notify the controluser that the value has + * been changed internally, and needs to be read again. + */ + virtual void controlUpdated(Control *control) = 0; +}; + +#endif /* _CONTROL_H_ */ diff --git a/source/backend/native/zynaddsubfx/Misc/Dump.cpp b/source/backend/native/zynaddsubfx/Misc/Dump.cpp new file mode 100644 index 000000000..e98074b40 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Misc/Dump.cpp @@ -0,0 +1,121 @@ +/* + ZynAddSubFX - a software synthesizer + + Dump.cpp - It dumps the notes to a text file + + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +*/ +#include +#include +#include "Util.h" +#include "Dump.h" + +Dump dump; + +Dump::Dump() +{ + file = NULL; + tick = 0; + k = 0; + keyspressed = 0; +} + +Dump::~Dump() +{ + if(file != NULL) { + int duration = tick * synth->buffersize_f / synth->samplerate_f; + fprintf( + file, + "\n# statistics: duration = %d seconds; keyspressed = %d\n\n\n\n", + duration, + keyspressed); + fclose(file); + } +} + +void Dump::startnow() +{ + if(file != NULL) + return; //the file is already open + + if(config.cfg.DumpNotesToFile != 0) { + if(config.cfg.DumpAppend != 0) + file = fopen(config.cfg.DumpFile.c_str(), "a"); + else + file = fopen(config.cfg.DumpFile.c_str(), "w"); + if(file == NULL) + return; + if(config.cfg.DumpAppend != 0) + fprintf(file, "%s", "#************************************\n"); + + time_t tm = time(NULL); + + fprintf(file, "#date/time = %s\n", ctime(&tm)); + fprintf(file, "#1 tick = %g milliseconds\n", + synth->buffersize_f * 1000.0f / synth->samplerate_f); + fprintf(file, "SAMPLERATE = %d\n", synth->samplerate); + fprintf(file, "TICKSIZE = %d #samples\n", synth->buffersize); + fprintf(file, "\n\nSTART\n"); + } +} + +void Dump::inctick() +{ + tick++; +} + + +void Dump::dumpnote(char chan, char note, char vel) +{ + if(file == NULL) + return; + if(note == 0) + return; + if(vel == 0) + fprintf(file, "n %d -> %d %d \n", tick, chan, note); //note off + else + fprintf(file, "N %d -> %d %d %d \n", tick, chan, note, vel); //note on + + if(vel != 0) + keyspressed++; +#ifndef JACKAUDIOOUT + if(k++ > 25) { + fflush(file); + k = 0; + } +#endif +} + +void Dump::dumpcontroller(char chan, unsigned int type, int par) +{ + if(file == NULL) + return; + switch(type) { + case C_pitchwheel: + fprintf(file, "P %d -> %d %d\n", tick, chan, par); + break; + default: + fprintf(file, "C %d -> %d %d %d\n", tick, chan, type, par); + break; + } +#ifndef JACKAUDIOOUT + if(k++ > 25) { + fflush(file); + k = 0; + } +#endif +} diff --git a/source/backend/native/zynaddsubfx/Misc/Dump.h b/source/backend/native/zynaddsubfx/Misc/Dump.h new file mode 100644 index 000000000..dc543cf09 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Misc/Dump.h @@ -0,0 +1,63 @@ +/* + ZynAddSubFX - a software synthesizer + + Dump.h - It dumps the notes to a text file + + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +*/ +#ifndef DUMP_H +#define DUMP_H + +#include + +/**Object used to dump the notes into a text file + * \todo see if this object should have knowledge about the file + * that it will write to + * \todo upgrade from stdio to iostream*/ +class Dump +{ + public: + /**Constructor*/ + Dump(); + /**Destructor + * Closes the dumpfile*/ + ~Dump(); + /**Open dumpfile and prepare it for dumps + * \todo see if this fits better in the constructor*/ + void startnow(); + /**Tick the timestamp*/ + void inctick(); + /**Dump Note to dumpfile + * @param chan The channel of the note + * @param note The note + * @param vel The velocity of the note*/ + void dumpnote(char chan, char note, char vel); + /** Dump the Controller + * @param chan The channel of the Controller + * @param type The type + * @param par The value of the controller + * \todo figure out what type is exactly meaning*/ + void dumpcontroller(char chan, unsigned int type, int par); + + private: + FILE *file; + int tick; + int k; //This appears to be a constant used to flush the file + //periodically when JACK is used + int keyspressed; +}; +#endif diff --git a/source/backend/native/zynaddsubfx/Misc/LASHClient.cpp b/source/backend/native/zynaddsubfx/Misc/LASHClient.cpp new file mode 100644 index 000000000..57979a329 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Misc/LASHClient.cpp @@ -0,0 +1,103 @@ +/* + ZynAddSubFX - a software synthesizer + + LASHClient.cpp - LASH support + Copyright (C) 2006-2009 Lars Luthman + Author: Lars Luthman + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ +#include +#include +#include + +#include "LASHClient.h" + + +LASHClient::LASHClient(int *argc, char ***argv) +{ + client = lash_init(lash_extract_args(argc, argv), "ZynAddSubFX", + LASH_Config_File, LASH_PROTOCOL(2, 0)); +} + + +void LASHClient::setalsaid(int id) +{ + if(lash_enabled(client)) + if(id != -1) + lash_alsa_client_id(client, id); +} + + +void LASHClient::setjackname(const char *name) +{ + if(lash_enabled(client)) + if(name != NULL) { + lash_jack_client_name(client, name); + + lash_event_t *event = lash_event_new_with_type(LASH_Client_Name); + lash_event_set_string(event, name); + lash_send_event(client, event); + } +} + + +LASHClient::Event LASHClient::checkevents(std::string &filename) +{ + if(!lash_enabled(client)) + return NoEvent; + + Event received = NoEvent; + lash_event_t *event; + while((event = lash_get_event(client))) { + // save + if(lash_event_get_type(event) == LASH_Save_File) { + std::cerr << "LASH event: LASH_Save_File" << std::endl; + filename = std::string(lash_event_get_string(event)) + + "/master.xmz"; + received = Save; + break; + } + // restore + else + if(lash_event_get_type(event) == LASH_Restore_File) { + std::cerr << "LASH event: LASH_Restore_File" << std::endl; + filename = std::string(lash_event_get_string(event)) + + "/master.xmz"; + received = Restore; + break; + } + // quit + else + if(lash_event_get_type(event) == LASH_Quit) { + std::cerr << "LASH event: LASH_Quit" << std::endl; + received = Quit; + break; + } + + lash_event_destroy(event); + } + return received; +} + + +void LASHClient::confirmevent(Event event) +{ + if(event == Save) + lash_send_event(client, lash_event_new_with_type(LASH_Save_File)); + else + if(event == Restore) + lash_send_event(client, lash_event_new_with_type(LASH_Restore_File)); +} diff --git a/source/backend/native/zynaddsubfx/Misc/LASHClient.h b/source/backend/native/zynaddsubfx/Misc/LASHClient.h new file mode 100644 index 000000000..1f3a49467 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Misc/LASHClient.h @@ -0,0 +1,63 @@ +/* + ZynAddSubFX - a software synthesizer + + LASHClient.h - LASH support + Copyright (C) 2006-2009 Lars Luthman + Author: Lars Luthman + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ +#ifndef LASHClient_h +#define LASHClient_h + +#include +#include +#include + + +/** This class wraps up some functions for initialising and polling + * the LASH daemon.*/ +class LASHClient +{ + public: + /**Enum to represent the LASH events that are currently handled*/ + enum Event { + Save, + Restore, + Quit, + NoEvent + }; + + /** Constructor + * @param argc number of arguments + * @param argv the text arguments*/ + LASHClient(int *argc, char ***argv); + + /**set the ALSA id + * @param id new ALSA id*/ + void setalsaid(int id); + /**Set the JACK name + * @param name the new name*/ + void setjackname(const char *name); + Event checkevents(std::string &filename); + void confirmevent(Event event); + + private: + + lash_client_t *client; +}; + + +#endif diff --git a/source/backend/native/zynaddsubfx/Misc/Master.cpp b/source/backend/native/zynaddsubfx/Misc/Master.cpp new file mode 100644 index 000000000..c3321b120 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Misc/Master.cpp @@ -0,0 +1,797 @@ +/* + ZynAddSubFX - a software synthesizer + + Master.cpp - It sends Midi Messages to Parts, receives samples from parts, + process them with system/insertion effects and mix them + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include "Master.h" + +#include "Part.h" + +#include "../Params/LFOParams.h" +#include "../Effects/EffectMgr.h" +#include "../DSP/FFTwrapper.h" + +#include +#include +#include +#include +#include +#include + +#include + +using namespace std; + +vuData::vuData(void) + :outpeakl(0.0f), outpeakr(0.0f), maxoutpeakl(0.0f), maxoutpeakr(0.0f), + rmspeakl(0.0f), rmspeakr(0.0f), clipped(0) +{} + +Master::Master() +{ + swaplr = 0; + + pthread_mutex_init(&mutex, NULL); + pthread_mutex_init(&vumutex, NULL); + fft = new FFTwrapper(synth->oscilsize); + + shutup = 0; + for(int npart = 0; npart < NUM_MIDI_PARTS; ++npart) { + vuoutpeakpart[npart] = 1e-9; + fakepeakpart[npart] = 0; + } + + for(int npart = 0; npart < NUM_MIDI_PARTS; ++npart) + part[npart] = new Part(µtonal, fft, &mutex); + + //Insertion Effects init + for(int nefx = 0; nefx < NUM_INS_EFX; ++nefx) + insefx[nefx] = new EffectMgr(1, &mutex); + + //System Effects init + for(int nefx = 0; nefx < NUM_SYS_EFX; ++nefx) + sysefx[nefx] = new EffectMgr(0, &mutex); + + + defaults(); +} + +void Master::defaults() +{ + volume = 1.0f; + setPvolume(80); + setPkeyshift(64); + + for(int npart = 0; npart < NUM_MIDI_PARTS; ++npart) { + part[npart]->defaults(); + part[npart]->Prcvchn = npart % NUM_MIDI_CHANNELS; + } + + partonoff(0, 1); //enable the first part + + for(int nefx = 0; nefx < NUM_INS_EFX; ++nefx) { + insefx[nefx]->defaults(); + Pinsparts[nefx] = -1; + } + + //System Effects init + for(int nefx = 0; nefx < NUM_SYS_EFX; ++nefx) { + sysefx[nefx]->defaults(); + for(int npart = 0; npart < NUM_MIDI_PARTS; ++npart) + setPsysefxvol(npart, nefx, 0); + + for(int nefxto = 0; nefxto < NUM_SYS_EFX; ++nefxto) + setPsysefxsend(nefx, nefxto, 0); + } + + microtonal.defaults(); + ShutUp(); +} + +bool Master::mutexLock(lockset request) +{ + switch(request) { + case MUTEX_TRYLOCK: + return !pthread_mutex_trylock(&mutex); + case MUTEX_LOCK: + return !pthread_mutex_lock(&mutex); + case MUTEX_UNLOCK: + return !pthread_mutex_unlock(&mutex); + } + return false; +} + +Master &Master::getInstance() +{ + static Master *instance = NULL; + if(!instance) + instance = new Master; + + return *instance; +} + +/* + * Note On Messages (velocity=0 for NoteOff) + */ +void Master::noteOn(char chan, char note, char velocity) +{ + if(velocity) { + for(int npart = 0; npart < NUM_MIDI_PARTS; ++npart) + if(chan == part[npart]->Prcvchn) { + fakepeakpart[npart] = velocity * 2; + if(part[npart]->Penabled) + part[npart]->NoteOn(note, velocity, keyshift); + } + } + else + this->noteOff(chan, note); + HDDRecorder.triggernow(); +} + +/* + * Note Off Messages + */ +void Master::noteOff(char chan, char note) +{ + for(int npart = 0; npart < NUM_MIDI_PARTS; ++npart) + if((chan == part[npart]->Prcvchn) && part[npart]->Penabled) + part[npart]->NoteOff(note); +} + +/* + * Pressure Messages (velocity=0 for NoteOff) + */ +void Master::polyphonicAftertouch(char chan, char note, char velocity) +{ + if(velocity) { + for(int npart = 0; npart < NUM_MIDI_PARTS; ++npart) + if(chan == part[npart]->Prcvchn) + if(part[npart]->Penabled) + part[npart]->PolyphonicAftertouch(note, velocity, keyshift); + + } + else + this->noteOff(chan, note); +} + +/* + * Controllers + */ +void Master::setController(char chan, int type, int par) +{ + if((type == C_dataentryhi) || (type == C_dataentrylo) + || (type == C_nrpnhi) || (type == C_nrpnlo)) { //Process RPN and NRPN by the Master (ignore the chan) + ctl.setparameternumber(type, par); + + int parhi = -1, parlo = -1, valhi = -1, vallo = -1; + if(ctl.getnrpn(&parhi, &parlo, &valhi, &vallo) == 0) //this is NRPN + //fprintf(stderr,"rcv. NRPN: %d %d %d %d\n",parhi,parlo,valhi,vallo); + switch(parhi) { + case 0x04: //System Effects + if(parlo < NUM_SYS_EFX) + sysefx[parlo]->seteffectpar_nolock(valhi, vallo); + ; + break; + case 0x08: //Insertion Effects + if(parlo < NUM_INS_EFX) + insefx[parlo]->seteffectpar_nolock(valhi, vallo); + ; + break; + } + ; + } + else + if(type == C_bankselectmsb) { // Change current bank + if(((unsigned int)par < bank.banks.size()) + && (bank.banks[par].dir != bank.bankfiletitle)) + bank.loadbank(bank.banks[par].dir); + } + else { //other controllers + for(int npart = 0; npart < NUM_MIDI_PARTS; ++npart) //Send the controller to all part assigned to the channel + if((chan == part[npart]->Prcvchn) && (part[npart]->Penabled != 0)) + part[npart]->SetController(type, par); + ; + + if(type == C_allsoundsoff) { //cleanup insertion/system FX + for(int nefx = 0; nefx < NUM_SYS_EFX; ++nefx) + sysefx[nefx]->cleanup(); + for(int nefx = 0; nefx < NUM_INS_EFX; ++nefx) + insefx[nefx]->cleanup(); + } + } +} + +void Master::setProgram(char chan, unsigned int pgm) +{ + for(int npart = 0; npart < NUM_MIDI_PARTS; ++npart) + if(chan == part[npart]->Prcvchn) { + bank.loadfromslot(pgm, part[npart]); + + //Hack to get pad note parameters to update + //this is not real time safe and makes assumptions about the calling + //convention of this function... + pthread_mutex_unlock(&mutex); + part[npart]->applyparameters(); + pthread_mutex_lock(&mutex); + } +} + +void Master::vuUpdate(const float *outl, const float *outr) +{ + //Peak computation (for vumeters) + vu.outpeakl = 1e-12; + vu.outpeakr = 1e-12; + for(int i = 0; i < synth->buffersize; ++i) { + if(fabs(outl[i]) > vu.outpeakl) + vu.outpeakl = fabs(outl[i]); + if(fabs(outr[i]) > vu.outpeakr) + vu.outpeakr = fabs(outr[i]); + } + if((vu.outpeakl > 1.0f) || (vu.outpeakr > 1.0f)) + vu.clipped = 1; + if(vu.maxoutpeakl < vu.outpeakl) + vu.maxoutpeakl = vu.outpeakl; + if(vu.maxoutpeakr < vu.outpeakr) + vu.maxoutpeakr = vu.outpeakr; + + //RMS Peak computation (for vumeters) + vu.rmspeakl = 1e-12; + vu.rmspeakr = 1e-12; + for(int i = 0; i < synth->buffersize; ++i) { + vu.rmspeakl += outl[i] * outl[i]; + vu.rmspeakr += outr[i] * outr[i]; + } + vu.rmspeakl = sqrt(vu.rmspeakl / synth->buffersize_f); + vu.rmspeakr = sqrt(vu.rmspeakr / synth->buffersize_f); + + //Part Peak computation (for Part vumeters or fake part vumeters) + for(int npart = 0; npart < NUM_MIDI_PARTS; ++npart) { + vuoutpeakpart[npart] = 1.0e-12f; + if(part[npart]->Penabled != 0) { + float *outl = part[npart]->partoutl, + *outr = part[npart]->partoutr; + for(int i = 0; i < synth->buffersize; ++i) { + float tmp = fabs(outl[i] + outr[i]); + if(tmp > vuoutpeakpart[npart]) + vuoutpeakpart[npart] = tmp; + } + vuoutpeakpart[npart] *= volume; + } + else + if(fakepeakpart[npart] > 1) + fakepeakpart[npart]--; + } +} + +/* + * Enable/Disable a part + */ +void Master::partonoff(int npart, int what) +{ + if(npart >= NUM_MIDI_PARTS) + return; + if(what == 0) { //disable part + fakepeakpart[npart] = 0; + part[npart]->Penabled = 0; + part[npart]->cleanup(); + for(int nefx = 0; nefx < NUM_INS_EFX; ++nefx) { + if(Pinsparts[nefx] == npart) + insefx[nefx]->cleanup(); + ; + } + } + else { //enabled + part[npart]->Penabled = 1; + fakepeakpart[npart] = 0; + } +} + +/* + * Master audio out (the final sound) + */ +void Master::AudioOut(float *outl, float *outr) +{ + //Swaps the Left channel with Right Channel + if(swaplr) + swap(outl, outr); + + //clean up the output samples (should not be needed?) + memset(outl, 0, synth->bufferbytes); + memset(outr, 0, synth->bufferbytes); + + //Compute part samples and store them part[npart]->partoutl,partoutr + for(int npart = 0; npart < NUM_MIDI_PARTS; ++npart) { + if(part[npart]->Penabled != 0 && !pthread_mutex_trylock(&part[npart]->load_mutex)) { + part[npart]->ComputePartSmps(); + pthread_mutex_unlock(&part[npart]->load_mutex); + } + } + + //Insertion effects + for(int nefx = 0; nefx < NUM_INS_EFX; ++nefx) + if(Pinsparts[nefx] >= 0) { + int efxpart = Pinsparts[nefx]; + if(part[efxpart]->Penabled) + insefx[nefx]->out(part[efxpart]->partoutl, + part[efxpart]->partoutr); + } + + + //Apply the part volumes and pannings (after insertion effects) + for(int npart = 0; npart < NUM_MIDI_PARTS; ++npart) { + if(part[npart]->Penabled == 0) + continue; + + Stereo newvol(part[npart]->volume), + oldvol(part[npart]->oldvolumel, + part[npart]->oldvolumer); + + float pan = part[npart]->panning; + if(pan < 0.5f) + newvol.l *= pan * 2.0f; + else + newvol.r *= (1.0f - pan) * 2.0f; + + //the volume or the panning has changed and needs interpolation + if(ABOVE_AMPLITUDE_THRESHOLD(oldvol.l, newvol.l) + || ABOVE_AMPLITUDE_THRESHOLD(oldvol.r, newvol.r)) { + for(int i = 0; i < synth->buffersize; ++i) { + Stereo vol(INTERPOLATE_AMPLITUDE(oldvol.l, newvol.l, + i, synth->buffersize), + INTERPOLATE_AMPLITUDE(oldvol.r, newvol.r, + i, synth->buffersize)); + part[npart]->partoutl[i] *= vol.l; + part[npart]->partoutr[i] *= vol.r; + } + part[npart]->oldvolumel = newvol.l; + part[npart]->oldvolumer = newvol.r; + } + else + for(int i = 0; i < synth->buffersize; ++i) { //the volume did not changed + part[npart]->partoutl[i] *= newvol.l; + part[npart]->partoutr[i] *= newvol.r; + } + } + + + //System effects + for(int nefx = 0; nefx < NUM_SYS_EFX; ++nefx) { + if(sysefx[nefx]->geteffect() == 0) + continue; //the effect is disabled + + float *tmpmixl = getTmpBuffer(); + float *tmpmixr = getTmpBuffer(); + //Clean up the samples used by the system effects + memset(tmpmixl, 0, synth->bufferbytes); + memset(tmpmixr, 0, synth->bufferbytes); + + //Mix the channels according to the part settings about System Effect + for(int npart = 0; npart < NUM_MIDI_PARTS; ++npart) { + //skip if the part has no output to effect + if(Psysefxvol[nefx][npart] == 0) + continue; + + //skip if the part is disabled + if(part[npart]->Penabled == 0) + continue; + + //the output volume of each part to system effect + const float vol = sysefxvol[nefx][npart]; + for(int i = 0; i < synth->buffersize; ++i) { + tmpmixl[i] += part[npart]->partoutl[i] * vol; + tmpmixr[i] += part[npart]->partoutr[i] * vol; + } + } + + // system effect send to next ones + for(int nefxfrom = 0; nefxfrom < nefx; ++nefxfrom) + if(Psysefxsend[nefxfrom][nefx] != 0) { + const float vol = sysefxsend[nefxfrom][nefx]; + for(int i = 0; i < synth->buffersize; ++i) { + tmpmixl[i] += sysefx[nefxfrom]->efxoutl[i] * vol; + tmpmixr[i] += sysefx[nefxfrom]->efxoutr[i] * vol; + } + } + + sysefx[nefx]->out(tmpmixl, tmpmixr); + + //Add the System Effect to sound output + const float outvol = sysefx[nefx]->sysefxgetvolume(); + for(int i = 0; i < synth->buffersize; ++i) { + outl[i] += tmpmixl[i] * outvol; + outr[i] += tmpmixr[i] * outvol; + } + + returnTmpBuffer(tmpmixl); + returnTmpBuffer(tmpmixr); + } + + //Mix all parts + for(int npart = 0; npart < NUM_MIDI_PARTS; ++npart) + if(part[npart]->Penabled) //only mix active parts + for(int i = 0; i < synth->buffersize; ++i) { //the volume did not changed + outl[i] += part[npart]->partoutl[i]; + outr[i] += part[npart]->partoutr[i]; + } + + //Insertion effects for Master Out + for(int nefx = 0; nefx < NUM_INS_EFX; ++nefx) + if(Pinsparts[nefx] == -2) + insefx[nefx]->out(outl, outr); + + + //Master Volume + for(int i = 0; i < synth->buffersize; ++i) { + outl[i] *= volume; + outr[i] *= volume; + } + + if(!pthread_mutex_trylock(&vumutex)) { + vuUpdate(outl, outr); + pthread_mutex_unlock(&vumutex); + } + + //Shutup if it is asked (with fade-out) + if(shutup) { + for(int i = 0; i < synth->buffersize; ++i) { + float tmp = (synth->buffersize_f - i) / synth->buffersize_f; + outl[i] *= tmp; + outr[i] *= tmp; + } + ShutUp(); + } + + //update the LFO's time + LFOParams::time++; + + dump.inctick(); +} + +//TODO review the respective code from yoshimi for this +//If memory serves correctly, libsamplerate was used +void Master::GetAudioOutSamples(size_t nsamples, + unsigned samplerate, + float *outl, + float *outr) +{ + static float *bufl = new float[synth->buffersize], + *bufr = new float[synth->buffersize]; + static off_t off = 0; + static size_t smps = 0; + + off_t out_off = 0; + + //Fail when resampling rather than doing a poor job + if(synth->samplerate != samplerate) { + printf("darn it: %d vs %d\n", synth->samplerate, samplerate); + return; + } + + while(nsamples) { + //use all available samples + if(nsamples >= smps) { + memcpy(outl + out_off, bufl + off, sizeof(float) * smps); + memcpy(outr + out_off, bufr + off, sizeof(float) * smps); + + //generate samples + AudioOut(bufl, bufr); + off = 0; + smps = synth->buffersize; + + out_off += smps; + nsamples -= smps; + } + else { //use some samples + memcpy(outl + out_off, bufl + off, sizeof(float) * nsamples); + memcpy(outr + out_off, bufr + off, sizeof(float) * nsamples); + smps -= nsamples; + off += nsamples; + nsamples = 0; + } + } +} + +Master::~Master() +{ + for(int npart = 0; npart < NUM_MIDI_PARTS; ++npart) + delete part[npart]; + for(int nefx = 0; nefx < NUM_INS_EFX; ++nefx) + delete insefx[nefx]; + for(int nefx = 0; nefx < NUM_SYS_EFX; ++nefx) + delete sysefx[nefx]; + + delete fft; + + pthread_mutex_destroy(&mutex); + pthread_mutex_destroy(&vumutex); +} + + +/* + * Parameter control + */ +void Master::setPvolume(char Pvolume_) +{ + Pvolume = Pvolume_; + volume = dB2rap((Pvolume - 96.0f) / 96.0f * 40.0f); +} + +void Master::setPkeyshift(char Pkeyshift_) +{ + Pkeyshift = Pkeyshift_; + keyshift = (int)Pkeyshift - 64; +} + + +void Master::setPsysefxvol(int Ppart, int Pefx, char Pvol) +{ + Psysefxvol[Pefx][Ppart] = Pvol; + sysefxvol[Pefx][Ppart] = powf(0.1f, (1.0f - Pvol / 96.0f) * 2.0f); +} + +void Master::setPsysefxsend(int Pefxfrom, int Pefxto, char Pvol) +{ + Psysefxsend[Pefxfrom][Pefxto] = Pvol; + sysefxsend[Pefxfrom][Pefxto] = powf(0.1f, (1.0f - Pvol / 96.0f) * 2.0f); +} + + +/* + * Panic! (Clean up all parts and effects) + */ +void Master::ShutUp() +{ + for(int npart = 0; npart < NUM_MIDI_PARTS; ++npart) { + part[npart]->cleanup(); + fakepeakpart[npart] = 0; + } + for(int nefx = 0; nefx < NUM_INS_EFX; ++nefx) + insefx[nefx]->cleanup(); + for(int nefx = 0; nefx < NUM_SYS_EFX; ++nefx) + sysefx[nefx]->cleanup(); + vuresetpeaks(); + shutup = 0; +} + + +/* + * Reset peaks and clear the "cliped" flag (for VU-meter) + */ +void Master::vuresetpeaks() +{ + pthread_mutex_lock(&vumutex); + vu.outpeakl = 1e-9; + vu.outpeakr = 1e-9; + vu.maxoutpeakl = 1e-9; + vu.maxoutpeakr = 1e-9; + vu.clipped = 0; + pthread_mutex_unlock(&vumutex); +} + +vuData Master::getVuData() +{ + vuData tmp; + pthread_mutex_lock(&vumutex); + tmp = vu; + pthread_mutex_unlock(&vumutex); + return tmp; +} + +void Master::applyparameters(bool lockmutex) +{ + for(int npart = 0; npart < NUM_MIDI_PARTS; ++npart) + part[npart]->applyparameters(lockmutex); +} + +void Master::add2XML(XMLwrapper *xml) +{ + xml->addpar("volume", Pvolume); + xml->addpar("key_shift", Pkeyshift); + xml->addparbool("nrpn_receive", ctl.NRPN.receive); + + xml->beginbranch("MICROTONAL"); + microtonal.add2XML(xml); + xml->endbranch(); + + for(int npart = 0; npart < NUM_MIDI_PARTS; ++npart) { + xml->beginbranch("PART", npart); + part[npart]->add2XML(xml); + xml->endbranch(); + } + + xml->beginbranch("SYSTEM_EFFECTS"); + for(int nefx = 0; nefx < NUM_SYS_EFX; ++nefx) { + xml->beginbranch("SYSTEM_EFFECT", nefx); + xml->beginbranch("EFFECT"); + sysefx[nefx]->add2XML(xml); + xml->endbranch(); + + for(int pefx = 0; pefx < NUM_MIDI_PARTS; ++pefx) { + xml->beginbranch("VOLUME", pefx); + xml->addpar("vol", Psysefxvol[nefx][pefx]); + xml->endbranch(); + } + + for(int tonefx = nefx + 1; tonefx < NUM_SYS_EFX; ++tonefx) { + xml->beginbranch("SENDTO", tonefx); + xml->addpar("send_vol", Psysefxsend[nefx][tonefx]); + xml->endbranch(); + } + + + xml->endbranch(); + } + xml->endbranch(); + + xml->beginbranch("INSERTION_EFFECTS"); + for(int nefx = 0; nefx < NUM_INS_EFX; ++nefx) { + xml->beginbranch("INSERTION_EFFECT", nefx); + xml->addpar("part", Pinsparts[nefx]); + + xml->beginbranch("EFFECT"); + insefx[nefx]->add2XML(xml); + xml->endbranch(); + xml->endbranch(); + } + + xml->endbranch(); +} + + +int Master::getalldata(char **data) +{ + XMLwrapper *xml = new XMLwrapper(); + + xml->beginbranch("MASTER"); + + pthread_mutex_lock(&mutex); + add2XML(xml); + pthread_mutex_unlock(&mutex); + + xml->endbranch(); + + *data = xml->getXMLdata(); + delete (xml); + return strlen(*data) + 1; +} + +void Master::putalldata(char *data, int /*size*/) +{ + XMLwrapper *xml = new XMLwrapper(); + if(!xml->putXMLdata(data)) { + delete (xml); + return; + } + + if(xml->enterbranch("MASTER") == 0) + return; + + pthread_mutex_lock(&mutex); + getfromXML(xml); + pthread_mutex_unlock(&mutex); + + xml->exitbranch(); + + delete (xml); +} + +int Master::saveXML(const char *filename) +{ + XMLwrapper *xml = new XMLwrapper(); + + xml->beginbranch("MASTER"); + add2XML(xml); + xml->endbranch(); + + int result = xml->saveXMLfile(filename); + delete (xml); + return result; +} + + + +int Master::loadXML(const char *filename) +{ + XMLwrapper *xml = new XMLwrapper(); + if(xml->loadXMLfile(filename) < 0) { + delete (xml); + return -1; + } + + if(xml->enterbranch("MASTER") == 0) + return -10; + getfromXML(xml); + xml->exitbranch(); + + delete (xml); + return 0; +} + +void Master::getfromXML(XMLwrapper *xml) +{ + setPvolume(xml->getpar127("volume", Pvolume)); + setPkeyshift(xml->getpar127("key_shift", Pkeyshift)); + ctl.NRPN.receive = xml->getparbool("nrpn_receive", ctl.NRPN.receive); + + + part[0]->Penabled = 0; + for(int npart = 0; npart < NUM_MIDI_PARTS; ++npart) { + if(xml->enterbranch("PART", npart) == 0) + continue; + part[npart]->getfromXML(xml); + xml->exitbranch(); + } + + if(xml->enterbranch("MICROTONAL")) { + microtonal.getfromXML(xml); + xml->exitbranch(); + } + + sysefx[0]->changeeffect(0); + if(xml->enterbranch("SYSTEM_EFFECTS")) { + for(int nefx = 0; nefx < NUM_SYS_EFX; ++nefx) { + if(xml->enterbranch("SYSTEM_EFFECT", nefx) == 0) + continue; + if(xml->enterbranch("EFFECT")) { + sysefx[nefx]->getfromXML(xml); + xml->exitbranch(); + } + + for(int partefx = 0; partefx < NUM_MIDI_PARTS; ++partefx) { + if(xml->enterbranch("VOLUME", partefx) == 0) + continue; + setPsysefxvol(partefx, nefx, + xml->getpar127("vol", Psysefxvol[partefx][nefx])); + xml->exitbranch(); + } + + for(int tonefx = nefx + 1; tonefx < NUM_SYS_EFX; ++tonefx) { + if(xml->enterbranch("SENDTO", tonefx) == 0) + continue; + setPsysefxsend(nefx, tonefx, + xml->getpar127("send_vol", + Psysefxsend[nefx][tonefx])); + xml->exitbranch(); + } + xml->exitbranch(); + } + xml->exitbranch(); + } + + + if(xml->enterbranch("INSERTION_EFFECTS")) { + for(int nefx = 0; nefx < NUM_INS_EFX; ++nefx) { + if(xml->enterbranch("INSERTION_EFFECT", nefx) == 0) + continue; + Pinsparts[nefx] = xml->getpar("part", + Pinsparts[nefx], + -2, + NUM_MIDI_PARTS); + if(xml->enterbranch("EFFECT")) { + insefx[nefx]->getfromXML(xml); + xml->exitbranch(); + } + xml->exitbranch(); + } + + xml->exitbranch(); + } +} diff --git a/source/backend/native/zynaddsubfx/Misc/Master.h b/source/backend/native/zynaddsubfx/Misc/Master.h new file mode 100644 index 000000000..32509a988 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Misc/Master.h @@ -0,0 +1,175 @@ +/* + ZynAddSubFX - a software synthesizer + + Master.h - It sends Midi Messages to Parts, receives samples from parts, + process them with system/insertion effects and mix them + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef MASTER_H +#define MASTER_H +#include "../globals.h" +#include "Microtonal.h" + +#include "Bank.h" +#include "Recorder.h" +#include "Dump.h" +#include "XMLwrapper.h" + +#include "../Params/Controller.h" + +typedef enum { + MUTEX_TRYLOCK, MUTEX_LOCK, MUTEX_UNLOCK +} lockset; + +extern Dump dump; + +struct vuData { + vuData(void); + float outpeakl, outpeakr, maxoutpeakl, maxoutpeakr, + rmspeakl, rmspeakr; + int clipped; +}; + + +/** It sends Midi Messages to Parts, receives samples from parts, + * process them with system/insertion effects and mix them */ +class Master +{ + public: + /** Constructor TODO make private*/ + Master(); + /** Destructor*/ + ~Master(); + + static Master &getInstance(); + + /**Saves all settings to a XML file + * @return 0 for ok or <0 if there is an error*/ + int saveXML(const char *filename); + + /**This adds the parameters to the XML data*/ + void add2XML(XMLwrapper *xml); + + void defaults(); + + + /**loads all settings from a XML file + * @return 0 for ok or -1 if there is an error*/ + int loadXML(const char *filename); + void applyparameters(bool lockmutex = true); + + void getfromXML(XMLwrapper *xml); + + /**get all data to a newly allocated array (used for VST) + * @return the datasize*/ + int getalldata(char **data); + /**put all data from the *data array to zynaddsubfx parameters (used for VST)*/ + void putalldata(char *data, int size); + + //Mutex control + /**Control the Master's mutex state. + * @param lockset either trylock, lock, or unlock. + * @return true when successful false otherwise.*/ + bool mutexLock(lockset request); + + //Midi IN + void noteOn(char chan, char note, char velocity); + void noteOff(char chan, char note); + void polyphonicAftertouch(char chan, char note, char velocity); + void setController(char chan, int type, int par); + void setProgram(char chan, unsigned int pgm); + //void NRPN... + + + void ShutUp(); + int shutup; + + void vuUpdate(const float *outl, const float *outr); + + /**Audio Output*/ + void AudioOut(float *outl, float *outr); + /**Audio Output (for callback mode). This allows the program to be controled by an external program*/ + void GetAudioOutSamples(size_t nsamples, + unsigned samplerate, + float *outl, + float *outr); + + + void partonoff(int npart, int what); + + /**parts \todo see if this can be made to be dynamic*/ + class Part * part[NUM_MIDI_PARTS]; + + //parameters + + unsigned char Pvolume; + unsigned char Pkeyshift; + unsigned char Psysefxvol[NUM_SYS_EFX][NUM_MIDI_PARTS]; + unsigned char Psysefxsend[NUM_SYS_EFX][NUM_SYS_EFX]; + + //parameters control + void setPvolume(char Pvolume_); + void setPkeyshift(char Pkeyshift_); + void setPsysefxvol(int Ppart, int Pefx, char Pvol); + void setPsysefxsend(int Pefxfrom, int Pefxto, char Pvol); + + //effects + class EffectMgr * sysefx[NUM_SYS_EFX]; //system + class EffectMgr * insefx[NUM_INS_EFX]; //insertion +// void swapcopyeffects(int what,int type,int neff1,int neff2); + + //HDD recorder + Recorder HDDRecorder; + + //part that's apply the insertion effect; -1 to disable + short int Pinsparts[NUM_INS_EFX]; + + + //peaks for VU-meter + void vuresetpeaks(); + //get VU-meter data + vuData getVuData(); + + //peaks for part VU-meters + /**\todo synchronize this with a mutex*/ + float vuoutpeakpart[NUM_MIDI_PARTS]; + unsigned char fakepeakpart[NUM_MIDI_PARTS]; //this is used to compute the "peak" when the part is disabled + + Controller ctl; + bool swaplr; //if L and R are swapped + + //other objects + Microtonal microtonal; + Bank bank; + + class FFTwrapper * fft; + pthread_mutex_t mutex; + pthread_mutex_t vumutex; + + + private: + bool nullRun; + vuData vu; + float volume; + float sysefxvol[NUM_SYS_EFX][NUM_MIDI_PARTS]; + float sysefxsend[NUM_SYS_EFX][NUM_SYS_EFX]; + int keyshift; +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/Misc/Microtonal.cpp b/source/backend/native/zynaddsubfx/Misc/Microtonal.cpp new file mode 100644 index 000000000..fc0e015e1 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Misc/Microtonal.cpp @@ -0,0 +1,694 @@ +/* + ZynAddSubFX - a software synthesizer + + Microtonal.cpp - Tuning settings and microtonal capabilities + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include +#include +#include "Microtonal.h" + +#define MAX_LINE_SIZE 80 + +Microtonal::Microtonal() +{ + Pname = new unsigned char[MICROTONAL_MAX_NAME_LEN]; + Pcomment = new unsigned char[MICROTONAL_MAX_NAME_LEN]; + defaults(); +} + +void Microtonal::defaults() +{ + Pinvertupdown = 0; + Pinvertupdowncenter = 60; + octavesize = 12; + Penabled = 0; + PAnote = 69; + PAfreq = 440.0f; + Pscaleshift = 64; + + Pfirstkey = 0; + Plastkey = 127; + Pmiddlenote = 60; + Pmapsize = 12; + Pmappingenabled = 0; + + for(int i = 0; i < 128; ++i) + Pmapping[i] = i; + + for(int i = 0; i < MAX_OCTAVE_SIZE; ++i) { + octave[i].tuning = tmpoctave[i].tuning = powf( + 2, + (i % octavesize + + 1) / 12.0f); + octave[i].type = tmpoctave[i].type = 1; + octave[i].x1 = tmpoctave[i].x1 = (i % octavesize + 1) * 100; + octave[i].x2 = tmpoctave[i].x2 = 0; + } + octave[11].type = 2; + octave[11].x1 = 2; + octave[11].x2 = 1; + for(int i = 0; i < MICROTONAL_MAX_NAME_LEN; ++i) { + Pname[i] = '\0'; + Pcomment[i] = '\0'; + } + snprintf((char *) Pname, MICROTONAL_MAX_NAME_LEN, "12tET"); + snprintf((char *) Pcomment, + MICROTONAL_MAX_NAME_LEN, + "Equal Temperament 12 notes per octave"); + Pglobalfinedetune = 64; +} + +Microtonal::~Microtonal() +{ + delete [] Pname; + delete [] Pcomment; +} + +/* + * Get the size of the octave + */ +unsigned char Microtonal::getoctavesize() const +{ + if(Penabled != 0) + return octavesize; + else + return 12; +} + +/* + * Get the frequency according the note number + */ +float Microtonal::getnotefreq(int note, int keyshift) const +{ + // in this function will appears many times things like this: + // var=(a+b*100)%b + // I had written this way because if I use var=a%b gives unwanted results when a<0 + // This is the same with divisions. + + if((Pinvertupdown != 0) && ((Pmappingenabled == 0) || (Penabled == 0))) + note = (int) Pinvertupdowncenter * 2 - note; + + //compute global fine detune + float globalfinedetunerap = powf(2.0f, + (Pglobalfinedetune - 64.0f) / 1200.0f); //-64.0f .. 63.0f cents + + if(Penabled == 0) + return powf(2.0f, + (note - PAnote + + keyshift) / 12.0f) * PAfreq * globalfinedetunerap; //12tET + + int scaleshift = + ((int)Pscaleshift - 64 + (int) octavesize * 100) % octavesize; + + //compute the keyshift + float rap_keyshift = 1.0f; + if(keyshift != 0) { + int kskey = (keyshift + (int)octavesize * 100) % octavesize; + int ksoct = (keyshift + (int)octavesize * 100) / octavesize - 100; + rap_keyshift = (kskey == 0) ? (1.0f) : (octave[kskey - 1].tuning); + rap_keyshift *= powf(octave[octavesize - 1].tuning, ksoct); + } + + //if the mapping is enabled + if(Pmappingenabled != 0) { + if((note < Pfirstkey) || (note > Plastkey)) + return -1.0f; + //Compute how many mapped keys are from middle note to reference note + //and find out the proportion between the freq. of middle note and "A" note + int tmp = PAnote - Pmiddlenote, minus = 0; + if(tmp < 0) { + tmp = -tmp; + minus = 1; + } + int deltanote = 0; + for(int i = 0; i < tmp; ++i) + if(Pmapping[i % Pmapsize] >= 0) + deltanote++; + float rap_anote_middlenote = + (deltanote == + 0) ? (1.0f) : (octave[(deltanote - 1) % octavesize].tuning); + if(deltanote != 0) + rap_anote_middlenote *= + powf(octave[octavesize - 1].tuning, + (deltanote - 1) / octavesize); + if(minus != 0) + rap_anote_middlenote = 1.0f / rap_anote_middlenote; + + //Convert from note (midi) to degree (note from the tunning) + int degoct = + (note - (int)Pmiddlenote + (int) Pmapsize + * 200) / (int)Pmapsize - 200; + int degkey = (note - Pmiddlenote + (int)Pmapsize * 100) % Pmapsize; + degkey = Pmapping[degkey]; + if(degkey < 0) + return -1.0f; //this key is not mapped + + //invert the keyboard upside-down if it is asked for + //TODO: do the right way by using Pinvertupdowncenter + if(Pinvertupdown != 0) { + degkey = octavesize - degkey - 1; + degoct = -degoct; + } + //compute the frequency of the note + degkey = degkey + scaleshift; + degoct += degkey / octavesize; + degkey %= octavesize; + + float freq = (degkey == 0) ? (1.0f) : octave[degkey - 1].tuning; + freq *= powf(octave[octavesize - 1].tuning, degoct); + freq *= PAfreq / rap_anote_middlenote; + freq *= globalfinedetunerap; + if(scaleshift != 0) + freq /= octave[scaleshift - 1].tuning; + return freq * rap_keyshift; + } + else { //if the mapping is disabled + int nt = note - PAnote + scaleshift; + int ntkey = (nt + (int)octavesize * 100) % octavesize; + int ntoct = (nt - ntkey) / octavesize; + + float oct = octave[octavesize - 1].tuning; + float freq = + octave[(ntkey + octavesize - 1) % octavesize].tuning * powf(oct, + ntoct) + * PAfreq; + if(ntkey == 0) + freq /= oct; + if(scaleshift != 0) + freq /= octave[scaleshift - 1].tuning; +// fprintf(stderr,"note=%d freq=%.3f cents=%d\n",note,freq,(int)floor(logf(freq/PAfreq)/logf(2.0f)*1200.0f+0.5f)); + freq *= globalfinedetunerap; + return freq * rap_keyshift; + } +} + +bool Microtonal::operator==(const Microtonal µ) const +{ + return !(*this != micro); +} + +bool Microtonal::operator!=(const Microtonal µ) const +{ + //A simple macro to test equality MiCRotonal EQuals (not the perfect + //approach, but good enough) +#define MCREQ(x) if(x != micro.x) \ + return true + + //for floats +#define FMCREQ(x) if(!((x < micro.x + 0.0001f) && (x > micro.x - 0.0001f))) \ + return true + + MCREQ(Pinvertupdown); + MCREQ(Pinvertupdowncenter); + MCREQ(octavesize); + MCREQ(Penabled); + MCREQ(PAnote); + FMCREQ(PAfreq); + MCREQ(Pscaleshift); + + MCREQ(Pfirstkey); + MCREQ(Plastkey); + MCREQ(Pmiddlenote); + MCREQ(Pmapsize); + MCREQ(Pmappingenabled); + + for(int i = 0; i < 128; ++i) + MCREQ(Pmapping[i]); + + for(int i = 0; i < octavesize; ++i) { + FMCREQ(octave[i].tuning); + MCREQ(octave[i].type); + MCREQ(octave[i].x1); + MCREQ(octave[i].x2); + } + if(strcmp((const char *)this->Pname, (const char *)micro.Pname)) + return true; + if(strcmp((const char *)this->Pcomment, (const char *)micro.Pcomment)) + return true; + MCREQ(Pglobalfinedetune); + return false; + + //undefine macros, as they are no longer needed +#undef MCREQ +#undef FMCREQ +} + + +/* + * Convert a line to tunings; returns -1 if it ok + */ +int Microtonal::linetotunings(unsigned int nline, const char *line) +{ + int x1 = -1, x2 = -1, type = -1; + float x = -1.0f, tmp, tuning = 1.0f; + if(strstr(line, "/") == NULL) { + if(strstr(line, ".") == NULL) { // M case (M=M/1) + sscanf(line, "%d", &x1); + x2 = 1; + type = 2; //division + } + else { // float number case + sscanf(line, "%f", &x); + if(x < 0.000001f) + return 1; + type = 1; //float type(cents) + } + } + else { // M/N case + sscanf(line, "%d/%d", &x1, &x2); + if((x1 < 0) || (x2 < 0)) + return 1; + if(x2 == 0) + x2 = 1; + type = 2; //division + } + + if(x1 <= 0) + x1 = 1; //not allow zero frequency sounds (consider 0 as 1) + + //convert to float if the number are too big + if((type == 2) + && ((x1 > (128 * 128 * 128 - 1)) || (x2 > (128 * 128 * 128 - 1)))) { + type = 1; + x = ((float) x1) / x2; + } + switch(type) { + case 1: + x1 = (int) floor(x); + tmp = fmod(x, 1.0f); + x2 = (int) (floor(tmp * 1e6)); + tuning = powf(2.0f, x / 1200.0f); + break; + case 2: + x = ((float)x1) / x2; + tuning = x; + break; + } + + tmpoctave[nline].tuning = tuning; + tmpoctave[nline].type = type; + tmpoctave[nline].x1 = x1; + tmpoctave[nline].x2 = x2; + + return -1; //ok +} + +/* + * Convert the text to tunnings + */ +int Microtonal::texttotunings(const char *text) +{ + unsigned int i, k = 0, nl = 0; + char *lin; + lin = new char[MAX_LINE_SIZE + 1]; + while(k < strlen(text)) { + for(i = 0; i < MAX_LINE_SIZE; ++i) { + lin[i] = text[k++]; + if(lin[i] < 0x20) + break; + } + lin[i] = '\0'; + if(strlen(lin) == 0) + continue; + int err = linetotunings(nl, lin); + if(err != -1) { + delete [] lin; + return nl; //Parse error + } + nl++; + } + delete [] lin; + if(nl > MAX_OCTAVE_SIZE) + nl = MAX_OCTAVE_SIZE; + if(nl == 0) + return -2; //the input is empty + octavesize = nl; + for(i = 0; i < octavesize; ++i) { + octave[i].tuning = tmpoctave[i].tuning; + octave[i].type = tmpoctave[i].type; + octave[i].x1 = tmpoctave[i].x1; + octave[i].x2 = tmpoctave[i].x2; + } + return -1; //ok +} + +/* + * Convert the text to mapping + */ +void Microtonal::texttomapping(const char *text) +{ + unsigned int i, k = 0; + char *lin; + lin = new char[MAX_LINE_SIZE + 1]; + for(i = 0; i < 128; ++i) + Pmapping[i] = -1; + int tx = 0; + while(k < strlen(text)) { + for(i = 0; i < MAX_LINE_SIZE; ++i) { + lin[i] = text[k++]; + if(lin[i] < 0x20) + break; + } + lin[i] = '\0'; + if(strlen(lin) == 0) + continue; + + int tmp = 0; + if(sscanf(lin, "%d", &tmp) == 0) + tmp = -1; + if(tmp < -1) + tmp = -1; + Pmapping[tx] = tmp; + + if((tx++) > 127) + break; + } + delete [] lin; + + if(tx == 0) + tx = 1; + Pmapsize = tx; +} + +/* + * Convert tunning to text line + */ +void Microtonal::tuningtoline(int n, char *line, int maxn) +{ + if((n > octavesize) || (n > MAX_OCTAVE_SIZE)) { + line[0] = '\0'; + return; + } + if(octave[n].type == 1) + snprintf(line, maxn, "%d.%06d", octave[n].x1, octave[n].x2); + if(octave[n].type == 2) + snprintf(line, maxn, "%d/%d", octave[n].x1, octave[n].x2); +} + + +int Microtonal::loadline(FILE *file, char *line) +{ + do { + if(fgets(line, 500, file) == 0) + return 1; + } while(line[0] == '!'); + return 0; +} +/* + * Loads the tunnings from a scl file + */ +int Microtonal::loadscl(const char *filename) +{ + FILE *file = fopen(filename, "r"); + char tmp[500]; + fseek(file, 0, SEEK_SET); + //loads the short description + if(loadline(file, &tmp[0]) != 0) + return 2; + for(int i = 0; i < 500; ++i) + if(tmp[i] < 32) + tmp[i] = 0; + snprintf((char *) Pname, MICROTONAL_MAX_NAME_LEN, "%s", tmp); + snprintf((char *) Pcomment, MICROTONAL_MAX_NAME_LEN, "%s", tmp); + //loads the number of the notes + if(loadline(file, &tmp[0]) != 0) + return 2; + int nnotes = MAX_OCTAVE_SIZE; + sscanf(&tmp[0], "%d", &nnotes); + if(nnotes > MAX_OCTAVE_SIZE) + return 2; + //load the tunnings + for(int nline = 0; nline < nnotes; ++nline) { + if(loadline(file, &tmp[0]) != 0) + return 2; + linetotunings(nline, &tmp[0]); + } + fclose(file); + + octavesize = nnotes; + for(int i = 0; i < octavesize; ++i) { + octave[i].tuning = tmpoctave[i].tuning; + octave[i].type = tmpoctave[i].type; + octave[i].x1 = tmpoctave[i].x1; + octave[i].x2 = tmpoctave[i].x2; + } + + return 0; +} + +/* + * Loads the mapping from a kbm file + */ +int Microtonal::loadkbm(const char *filename) +{ + FILE *file = fopen(filename, "r"); + int x; + char tmp[500]; + + fseek(file, 0, SEEK_SET); + //loads the mapsize + if(loadline(file, &tmp[0]) != 0) + return 2; + if(sscanf(&tmp[0], "%d", &x) == 0) + return 2; + if(x < 1) + x = 0; + if(x > 127) + x = 127; //just in case... + Pmapsize = x; + //loads first MIDI note to retune + if(loadline(file, &tmp[0]) != 0) + return 2; + if(sscanf(&tmp[0], "%d", &x) == 0) + return 2; + if(x < 1) + x = 0; + if(x > 127) + x = 127; //just in case... + Pfirstkey = x; + //loads last MIDI note to retune + if(loadline(file, &tmp[0]) != 0) + return 2; + if(sscanf(&tmp[0], "%d", &x) == 0) + return 2; + if(x < 1) + x = 0; + if(x > 127) + x = 127; //just in case... + Plastkey = x; + //loads last the middle note where scale fro scale degree=0 + if(loadline(file, &tmp[0]) != 0) + return 2; + if(sscanf(&tmp[0], "%d", &x) == 0) + return 2; + if(x < 1) + x = 0; + if(x > 127) + x = 127; //just in case... + Pmiddlenote = x; + //loads the reference note + if(loadline(file, &tmp[0]) != 0) + return 2; + if(sscanf(&tmp[0], "%d", &x) == 0) + return 2; + if(x < 1) + x = 0; + if(x > 127) + x = 127; //just in case... + PAnote = x; + //loads the reference freq. + if(loadline(file, &tmp[0]) != 0) + return 2; + float tmpPAfreq = 440.0f; + if(sscanf(&tmp[0], "%f", &tmpPAfreq) == 0) + return 2; + PAfreq = tmpPAfreq; + + //the scale degree(which is the octave) is not loaded, it is obtained by the tunnings with getoctavesize() method + if(loadline(file, &tmp[0]) != 0) + return 2; + + //load the mappings + if(Pmapsize != 0) { + for(int nline = 0; nline < Pmapsize; ++nline) { + if(loadline(file, &tmp[0]) != 0) + return 2; + if(sscanf(&tmp[0], "%d", &x) == 0) + x = -1; + Pmapping[nline] = x; + } + Pmappingenabled = 1; + } + else { + Pmappingenabled = 0; + Pmapping[0] = 0; + Pmapsize = 1; + } + fclose(file); + + return 0; +} + + + +void Microtonal::add2XML(XMLwrapper *xml) const +{ + xml->addparstr("name", (char *) Pname); + xml->addparstr("comment", (char *) Pcomment); + + xml->addparbool("invert_up_down", Pinvertupdown); + xml->addpar("invert_up_down_center", Pinvertupdowncenter); + + xml->addparbool("enabled", Penabled); + xml->addpar("global_fine_detune", Pglobalfinedetune); + + xml->addpar("a_note", PAnote); + xml->addparreal("a_freq", PAfreq); + + if((Penabled == 0) && (xml->minimal)) + return; + + xml->beginbranch("SCALE"); + xml->addpar("scale_shift", Pscaleshift); + xml->addpar("first_key", Pfirstkey); + xml->addpar("last_key", Plastkey); + xml->addpar("middle_note", Pmiddlenote); + + xml->beginbranch("OCTAVE"); + xml->addpar("octave_size", octavesize); + for(int i = 0; i < octavesize; ++i) { + xml->beginbranch("DEGREE", i); + if(octave[i].type == 1) + xml->addparreal("cents", octave[i].tuning); + ; + if(octave[i].type == 2) { + xml->addpar("numerator", octave[i].x1); + xml->addpar("denominator", octave[i].x2); + } + xml->endbranch(); + } + xml->endbranch(); + + xml->beginbranch("KEYBOARD_MAPPING"); + xml->addpar("map_size", Pmapsize); + xml->addpar("mapping_enabled", Pmappingenabled); + for(int i = 0; i < Pmapsize; ++i) { + xml->beginbranch("KEYMAP", i); + xml->addpar("degree", Pmapping[i]); + xml->endbranch(); + } + + xml->endbranch(); + xml->endbranch(); +} + +void Microtonal::getfromXML(XMLwrapper *xml) +{ + xml->getparstr("name", (char *) Pname, MICROTONAL_MAX_NAME_LEN); + xml->getparstr("comment", (char *) Pcomment, MICROTONAL_MAX_NAME_LEN); + + Pinvertupdown = xml->getparbool("invert_up_down", Pinvertupdown); + Pinvertupdowncenter = xml->getpar127("invert_up_down_center", + Pinvertupdowncenter); + + Penabled = xml->getparbool("enabled", Penabled); + Pglobalfinedetune = xml->getpar127("global_fine_detune", Pglobalfinedetune); + + PAnote = xml->getpar127("a_note", PAnote); + PAfreq = xml->getparreal("a_freq", PAfreq, 1.0f, 10000.0f); + + if(xml->enterbranch("SCALE")) { + Pscaleshift = xml->getpar127("scale_shift", Pscaleshift); + Pfirstkey = xml->getpar127("first_key", Pfirstkey); + Plastkey = xml->getpar127("last_key", Plastkey); + Pmiddlenote = xml->getpar127("middle_note", Pmiddlenote); + + if(xml->enterbranch("OCTAVE")) { + octavesize = xml->getpar127("octave_size", octavesize); + for(int i = 0; i < octavesize; ++i) { + if(xml->enterbranch("DEGREE", i) == 0) + continue; + octave[i].x2 = 0; + octave[i].tuning = xml->getparreal("cents", octave[i].tuning); + octave[i].x1 = xml->getpar127("numerator", octave[i].x1); + octave[i].x2 = xml->getpar127("denominator", octave[i].x2); + + if(octave[i].x2 != 0) + octave[i].type = 2; + else { + octave[i].type = 1; + //populate fields for display + float x = logf(octave[i].tuning) / LOG_2 * 1200.0f; + octave[i].x1 = (int) floor(x); + octave[i].x2 = (int) (floor(fmodf(x, 1.0f) * 1e6)); + } + + + xml->exitbranch(); + } + xml->exitbranch(); + } + + if(xml->enterbranch("KEYBOARD_MAPPING")) { + Pmapsize = xml->getpar127("map_size", Pmapsize); + Pmappingenabled = xml->getpar127("mapping_enabled", Pmappingenabled); + for(int i = 0; i < Pmapsize; ++i) { + if(xml->enterbranch("KEYMAP", i) == 0) + continue; + Pmapping[i] = xml->getpar127("degree", Pmapping[i]); + xml->exitbranch(); + } + xml->exitbranch(); + } + xml->exitbranch(); + } +} + + + +int Microtonal::saveXML(const char *filename) const +{ + XMLwrapper *xml = new XMLwrapper(); + + xml->beginbranch("MICROTONAL"); + add2XML(xml); + xml->endbranch(); + + int result = xml->saveXMLfile(filename); + delete (xml); + return result; +} + +int Microtonal::loadXML(const char *filename) +{ + XMLwrapper *xml = new XMLwrapper(); + if(xml->loadXMLfile(filename) < 0) { + delete (xml); + return -1; + } + + if(xml->enterbranch("MICROTONAL") == 0) + return -10; + getfromXML(xml); + xml->exitbranch(); + + delete (xml); + return 0; +} diff --git a/source/backend/native/zynaddsubfx/Misc/Microtonal.h b/source/backend/native/zynaddsubfx/Misc/Microtonal.h new file mode 100644 index 000000000..638a1590f --- /dev/null +++ b/source/backend/native/zynaddsubfx/Misc/Microtonal.h @@ -0,0 +1,134 @@ +/* + ZynAddSubFX - a software synthesizer + + Microtonal.h - Tuning settings and microtonal capabilities + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef MICROTONAL_H +#define MICROTONAL_H + +#include "../globals.h" +#include "XMLwrapper.h" + +#define MAX_OCTAVE_SIZE 128 +#define MICROTONAL_MAX_NAME_LEN 120 + +#include + + +/**Tuning settings and microtonal capabilities*/ +class Microtonal +{ + public: + /**Constructor*/ + Microtonal(); + /**Destructor*/ + ~Microtonal(); + void defaults(); + /**Calculates the frequency for a given note + */ + float getnotefreq(int note, int keyshift) const; + + + //Parameters + /**if the keys are inversed (the pitch is lower to keys from the right direction)*/ + unsigned char Pinvertupdown; + + /**the central key of the inversion*/ + unsigned char Pinvertupdowncenter; + + /**0 for 12 key temperate scale, 1 for microtonal*/ + unsigned char Penabled; + + /**the note of "A" key*/ + unsigned char PAnote; + + /**the frequency of the "A" note*/ + float PAfreq; + + /**if the scale is "tuned" to a note, you can tune to other note*/ + unsigned char Pscaleshift; + + //first and last key (to retune) + unsigned char Pfirstkey; + unsigned char Plastkey; + + /**The middle note where scale degree 0 is mapped to*/ + unsigned char Pmiddlenote; + + /**Map size*/ + unsigned char Pmapsize; + + /**Mapping ON/OFF*/ + unsigned char Pmappingenabled; + /**Mapping (keys)*/ + short int Pmapping[128]; + + /**Fine detune to be applied to all notes*/ + unsigned char Pglobalfinedetune; + + // Functions + /** Return the current octave size*/ + unsigned char getoctavesize() const; + /**Convert tunning to string*/ + void tuningtoline(int n, char *line, int maxn); + /**load the tunnings from a .scl file*/ + int loadscl(const char *filename); + /**load the mapping from .kbm file*/ + int loadkbm(const char *filename); + /**Load text into the internal tunings + * + *\todo better description*/ + int texttotunings(const char *text); + /**Load text into the internal mappings + * + *\todo better description*/ + void texttomapping(const char *text); + + /**Name of Microtonal tuning*/ + unsigned char *Pname; + /**Comment about the tuning*/ + unsigned char *Pcomment; + + void add2XML(XMLwrapper *xml) const; + void getfromXML(XMLwrapper *xml); + int saveXML(const char *filename) const; + int loadXML(const char *filename); + + //simple operators primarily for debug + bool operator==(const Microtonal µ) const; + bool operator!=(const Microtonal µ) const; + + private: + int linetotunings(unsigned int nline, const char *line); + int loadline(FILE *file, char *line); //loads a line from the text file, while ignoring the lines beggining with "!" + unsigned char octavesize; + struct { + unsigned char type; //1 for cents or 2 for division + + // the real tuning (eg. +1.05946f for one halftone) + // or 2.0f for one octave + float tuning; + + //the real tunning is x1/x2 + unsigned int x1, x2; + } octave[MAX_OCTAVE_SIZE], tmpoctave[MAX_OCTAVE_SIZE]; +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/Misc/Part.cpp b/source/backend/native/zynaddsubfx/Misc/Part.cpp new file mode 100644 index 000000000..4054a8e7f --- /dev/null +++ b/source/backend/native/zynaddsubfx/Misc/Part.cpp @@ -0,0 +1,1342 @@ +/* + ZynAddSubFX - a software synthesizer + + Part.cpp - Part implementation + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include "Part.h" +#include "Microtonal.h" +#include "Util.h" +#include "XMLwrapper.h" +#include "../Effects/EffectMgr.h" +#include "../Params/ADnoteParameters.h" +#include "../Params/SUBnoteParameters.h" +#include "../Params/PADnoteParameters.h" +#include "../Synth/ADnote.h" +#include "../Synth/SUBnote.h" +#include "../Synth/PADnote.h" +#include "../DSP/FFTwrapper.h" +#include +#include +#include + +Part::Part(Microtonal *microtonal_, FFTwrapper *fft_, pthread_mutex_t *mutex_) +{ + microtonal = microtonal_; + fft = fft_; + mutex = mutex_; + pthread_mutex_init(&load_mutex, NULL); + partoutl = new float [synth->buffersize]; + partoutr = new float [synth->buffersize]; + + for(int n = 0; n < NUM_KIT_ITEMS; ++n) { + kit[n].Pname = new unsigned char [PART_MAX_NAME_LEN]; + kit[n].adpars = NULL; + kit[n].subpars = NULL; + kit[n].padpars = NULL; + } + + kit[0].adpars = new ADnoteParameters(fft); + kit[0].subpars = new SUBnoteParameters(); + kit[0].padpars = new PADnoteParameters(fft, mutex); + + //Part's Insertion Effects init + for(int nefx = 0; nefx < NUM_PART_EFX; ++nefx) { + partefx[nefx] = new EffectMgr(1, mutex); + Pefxbypass[nefx] = false; + } + + for(int n = 0; n < NUM_PART_EFX + 1; ++n) { + partfxinputl[n] = new float [synth->buffersize]; + partfxinputr[n] = new float [synth->buffersize]; + } + + killallnotes = 0; + oldfreq = -1.0f; + + for(int i = 0; i < POLIPHONY; ++i) { + partnote[i].status = KEY_OFF; + partnote[i].note = -1; + partnote[i].itemsplaying = 0; + for(int j = 0; j < NUM_KIT_ITEMS; ++j) { + partnote[i].kititem[j].adnote = NULL; + partnote[i].kititem[j].subnote = NULL; + partnote[i].kititem[j].padnote = NULL; + } + partnote[i].time = 0; + } + cleanup(); + + Pname = new unsigned char [PART_MAX_NAME_LEN]; + + oldvolumel = oldvolumer = 0.5f; + lastnote = -1; + lastpos = 0; // lastpos will store previously used NoteOn(...)'s pos. + lastlegatomodevalid = false; // To store previous legatomodevalid value. + + defaults(); +} + +void Part::defaults() +{ + Penabled = 0; + Pminkey = 0; + Pmaxkey = 127; + Pnoteon = 1; + Ppolymode = 1; + Plegatomode = 0; + setPvolume(96); + Pkeyshift = 64; + Prcvchn = 0; + setPpanning(64); + Pvelsns = 64; + Pveloffs = 64; + Pkeylimit = 15; + defaultsinstrument(); + ctl.defaults(); +} + +void Part::defaultsinstrument() +{ + ZERO(Pname, PART_MAX_NAME_LEN); + + info.Ptype = 0; + ZERO(info.Pauthor, MAX_INFO_TEXT_SIZE + 1); + ZERO(info.Pcomments, MAX_INFO_TEXT_SIZE + 1); + + Pkitmode = 0; + Pdrummode = 0; + + for(int n = 0; n < NUM_KIT_ITEMS; ++n) { + kit[n].Penabled = 0; + kit[n].Pmuted = 0; + kit[n].Pminkey = 0; + kit[n].Pmaxkey = 127; + kit[n].Padenabled = 0; + kit[n].Psubenabled = 0; + kit[n].Ppadenabled = 0; + ZERO(kit[n].Pname, PART_MAX_NAME_LEN); + kit[n].Psendtoparteffect = 0; + if(n != 0) + setkititemstatus(n, 0); + } + kit[0].Penabled = 1; + kit[0].Padenabled = 1; + kit[0].adpars->defaults(); + kit[0].subpars->defaults(); + kit[0].padpars->defaults(); + + for(int nefx = 0; nefx < NUM_PART_EFX; ++nefx) { + partefx[nefx]->defaults(); + Pefxroute[nefx] = 0; //route to next effect + } +} + + + +/* + * Cleanup the part + */ +void Part::cleanup(bool final) +{ + for(int k = 0; k < POLIPHONY; ++k) + KillNotePos(k); + for(int i = 0; i < synth->buffersize; ++i) { + partoutl[i] = final ? 0.0f : denormalkillbuf[i]; + partoutr[i] = final ? 0.0f : denormalkillbuf[i]; + } + ctl.resetall(); + for(int nefx = 0; nefx < NUM_PART_EFX; ++nefx) + partefx[nefx]->cleanup(); + for(int n = 0; n < NUM_PART_EFX + 1; ++n) + for(int i = 0; i < synth->buffersize; ++i) { + partfxinputl[n][i] = final ? 0.0f : denormalkillbuf[i]; + partfxinputr[n][i] = final ? 0.0f : denormalkillbuf[i]; + } +} + +Part::~Part() +{ + cleanup(true); + for(int n = 0; n < NUM_KIT_ITEMS; ++n) { + if(kit[n].adpars != NULL) + delete (kit[n].adpars); + if(kit[n].subpars != NULL) + delete (kit[n].subpars); + if(kit[n].padpars != NULL) + delete (kit[n].padpars); + kit[n].adpars = NULL; + kit[n].subpars = NULL; + kit[n].padpars = NULL; + delete [] kit[n].Pname; + } + + delete [] Pname; + delete [] partoutl; + delete [] partoutr; + for(int nefx = 0; nefx < NUM_PART_EFX; ++nefx) + delete (partefx[nefx]); + for(int n = 0; n < NUM_PART_EFX + 1; ++n) { + delete [] partfxinputl[n]; + delete [] partfxinputr[n]; + } +} + +/* + * Note On Messages + */ +void Part::NoteOn(unsigned char note, + unsigned char velocity, + int masterkeyshift) +{ + int i, pos; + + // Legato and MonoMem used vars: + int posb = POLIPHONY - 1; // Just a dummy initial value. + bool legatomodevalid = false; //true when legato mode is determined applicable. + bool doinglegato = false; // true when we determined we do a legato note. + bool ismonofirstnote = false; /*(In Mono/Legato) true when we determined + no other notes are held down or sustained.*/ + int lastnotecopy = lastnote; //Useful after lastnote has been changed. + + if(Pnoteon == 0) + return; + if((note < Pminkey) || (note > Pmaxkey)) + return; + + // MonoMem stuff: + if(Ppolymode == 0) { // If Poly is off + monomemnotes.push_back(note); // Add note to the list. + monomem[note].velocity = velocity; // Store this note's velocity. + monomem[note].mkeyshift = masterkeyshift; /* Store masterkeyshift too, + I'm not sure why though... */ + if((partnote[lastpos].status != KEY_PLAYING) + && (partnote[lastpos].status != KEY_RELASED_AND_SUSTAINED)) + ismonofirstnote = true; // No other keys are held or sustained. + } + else + // Poly mode is On so just make sure the list is empty. + if(not monomemnotes.empty()) + monomemnotes.clear(); + + lastnote = note; + + pos = -1; + for(i = 0; i < POLIPHONY; ++i) + if(partnote[i].status == KEY_OFF) { + pos = i; + break; + } + + if((Plegatomode != 0) && (Pdrummode == 0)) { + if(Ppolymode != 0) { + fprintf( + stderr, + "ZynAddSubFX WARNING: Poly and Legato modes are both On, that should not happen ! ... Disabling Legato mode ! - (Part.cpp::NoteOn(..))\n"); + Plegatomode = 0; + } + else { + // Legato mode is on and applicable. + legatomodevalid = true; + if((not ismonofirstnote) && (lastlegatomodevalid)) { + // At least one other key is held or sustained, and the + // previous note was played while in valid legato mode. + doinglegato = true; // So we'll do a legato note. + pos = lastpos; // A legato note uses same pos as previous.. + posb = lastposb; // .. same goes for posb. + } + else { + // Legato mode is valid, but this is only a first note. + for(i = 0; i < POLIPHONY; ++i) + if((partnote[i].status == KEY_PLAYING) + || (partnote[i].status == KEY_RELASED_AND_SUSTAINED)) + RelaseNotePos(i); + + // Set posb + posb = (pos + 1) % POLIPHONY; //We really want it (if the following fails) + for(i = 0; i < POLIPHONY; ++i) + if((partnote[i].status == KEY_OFF) && (pos != i)) { + posb = i; + break; + } + } + lastposb = posb; // Keep a trace of used posb + } + } + else // Legato mode is either off or non-applicable. + if(Ppolymode == 0) { //if the mode is 'mono' turn off all other notes + for(i = 0; i < POLIPHONY; ++i) + if(partnote[i].status == KEY_PLAYING) + RelaseNotePos(i); + RelaseSustainedKeys(); + } + lastlegatomodevalid = legatomodevalid; + + if(pos == -1) + //test + fprintf(stderr, + "%s", + "NOTES TOO MANY (> POLIPHONY) - (Part.cpp::NoteOn(..))\n"); + else { + //start the note + partnote[pos].status = KEY_PLAYING; + partnote[pos].note = note; + if(legatomodevalid) { + partnote[posb].status = KEY_PLAYING; + partnote[posb].note = note; + } + + //this computes the velocity sensing of the part + float vel = VelF(velocity / 127.0f, Pvelsns); + + //compute the velocity offset + vel += (Pveloffs - 64.0f) / 64.0f; + if(vel < 0.0f) + vel = 0.0f; + else + if(vel > 1.0f) + vel = 1.0f; + + //compute the keyshift + int partkeyshift = (int)Pkeyshift - 64; + int keyshift = masterkeyshift + partkeyshift; + + //initialise note frequency + float notebasefreq; + if(Pdrummode == 0) { + notebasefreq = microtonal->getnotefreq(note, keyshift); + if(notebasefreq < 0.0f) + return; //the key is no mapped + } + else + notebasefreq = 440.0f * powf(2.0f, (note - 69.0f) / 12.0f); + ; + + //Portamento + if(oldfreq < 1.0f) + oldfreq = notebasefreq; //this is only the first note is played + + // For Mono/Legato: Force Portamento Off on first + // notes. That means it is required that the previous note is + // still held down or sustained for the Portamento to activate + // (that's like Legato). + int portamento = 0; + if((Ppolymode != 0) || (not ismonofirstnote)) + // I added a third argument to the + // ctl.initportamento(...) function to be able + // to tell it if we're doing a legato note. + portamento = ctl.initportamento(oldfreq, notebasefreq, doinglegato); + + if(portamento != 0) + ctl.portamento.noteusing = pos; + oldfreq = notebasefreq; + + lastpos = pos; // Keep a trace of used pos. + + if(doinglegato) { + // Do Legato note + if(Pkitmode == 0) { // "normal mode" legato note + if((kit[0].Padenabled != 0) + && (partnote[pos].kititem[0].adnote != NULL) + && (partnote[posb].kititem[0].adnote != NULL)) { + partnote[pos].kititem[0].adnote->legatonote(notebasefreq, + vel, + portamento, + note, + true); //'true' is to tell it it's being called from here. + partnote[posb].kititem[0].adnote->legatonote(notebasefreq, + vel, + portamento, + note, + true); + } + + if((kit[0].Psubenabled != 0) + && (partnote[pos].kititem[0].subnote != NULL) + && (partnote[posb].kititem[0].subnote != NULL)) { + partnote[pos].kititem[0].subnote->legatonote( + notebasefreq, vel, portamento, note, true); + partnote[posb].kititem[0].subnote->legatonote( + notebasefreq, vel, portamento, note, true); + } + + if((kit[0].Ppadenabled != 0) + && (partnote[pos].kititem[0].padnote != NULL) + && (partnote[posb].kititem[0].padnote != NULL)) { + partnote[pos].kititem[0].padnote->legatonote( + notebasefreq, vel, portamento, note, true); + partnote[posb].kititem[0].padnote->legatonote( + notebasefreq, vel, portamento, note, true); + } + } + else { // "kit mode" legato note + int ci = 0; + for(int item = 0; item < NUM_KIT_ITEMS; ++item) { + if(kit[item].Pmuted != 0) + continue; + if((note < kit[item].Pminkey) || (note > kit[item].Pmaxkey)) + continue; + + if((lastnotecopy < kit[item].Pminkey) + || (lastnotecopy > kit[item].Pmaxkey)) + continue; // We will not perform legato across 2 key regions. + + partnote[pos].kititem[ci].sendtoparteffect = + (kit[item].Psendtoparteffect < + NUM_PART_EFX ? kit[item].Psendtoparteffect : + NUM_PART_EFX); //if this parameter is 127 for "unprocessed" + partnote[posb].kititem[ci].sendtoparteffect = + (kit[item].Psendtoparteffect < + NUM_PART_EFX ? kit[item].Psendtoparteffect : + NUM_PART_EFX); + + if((kit[item].Padenabled != 0) && (kit[item].adpars != NULL) + && (partnote[pos].kititem[ci].adnote != NULL) + && (partnote[posb].kititem[ci].adnote != NULL)) { + partnote[pos].kititem[ci].adnote->legatonote( + notebasefreq, vel, portamento, note, true); + partnote[posb].kititem[ci].adnote->legatonote( + notebasefreq, vel, portamento, note, true); + } + if((kit[item].Psubenabled != 0) + && (kit[item].subpars != NULL) + && (partnote[pos].kititem[ci].subnote != NULL) + && (partnote[posb].kititem[ci].subnote != NULL)) { + partnote[pos].kititem[ci].subnote->legatonote( + notebasefreq, vel, portamento, note, true); + partnote[posb].kititem[ci].subnote->legatonote( + notebasefreq, vel, portamento, note, true); + } + if((kit[item].Ppadenabled != 0) + && (kit[item].padpars != NULL) + && (partnote[pos].kititem[ci].padnote != NULL) + && (partnote[posb].kititem[ci].padnote != NULL)) { + partnote[pos].kititem[ci].padnote->legatonote( + notebasefreq, vel, portamento, note, true); + partnote[posb].kititem[ci].padnote->legatonote( + notebasefreq, vel, portamento, note, true); + } + + if((kit[item].adpars != NULL) + || (kit[item].subpars != NULL) + || (kit[item].padpars != NULL)) { + ci++; + if(((kit[item].Padenabled != 0) + || (kit[item].Psubenabled != 0) + || (kit[item].Ppadenabled != 0)) && (Pkitmode == 2)) + break; + } + } + if(ci == 0) { + // No legato were performed at all, so pretend nothing happened: + monomemnotes.pop_back(); // Remove last note from the list. + lastnote = lastnotecopy; // Set lastnote back to previous value. + } + } + return; // Ok, Legato note done, return. + } + + partnote[pos].itemsplaying = 0; + if(legatomodevalid) + partnote[posb].itemsplaying = 0; + + if(Pkitmode == 0) { //init the notes for the "normal mode" + partnote[pos].kititem[0].sendtoparteffect = 0; + if(kit[0].Padenabled != 0) + partnote[pos].kititem[0].adnote = new ADnote(kit[0].adpars, + &ctl, + notebasefreq, + vel, + portamento, + note, + false); + if(kit[0].Psubenabled != 0) + partnote[pos].kititem[0].subnote = new SUBnote(kit[0].subpars, + &ctl, + notebasefreq, + vel, + portamento, + note, + false); + if(kit[0].Ppadenabled != 0) + partnote[pos].kititem[0].padnote = new PADnote(kit[0].padpars, + &ctl, + notebasefreq, + vel, + portamento, + note, + false); + if((kit[0].Padenabled != 0) || (kit[0].Psubenabled != 0) + || (kit[0].Ppadenabled != 0)) + partnote[pos].itemsplaying++; + + // Spawn another note (but silent) if legatomodevalid==true + if(legatomodevalid) { + partnote[posb].kititem[0].sendtoparteffect = 0; + if(kit[0].Padenabled != 0) + partnote[posb].kititem[0].adnote = new ADnote(kit[0].adpars, + &ctl, + notebasefreq, + vel, + portamento, + note, + true); //true for silent. + if(kit[0].Psubenabled != 0) + partnote[posb].kititem[0].subnote = new SUBnote( + kit[0].subpars, + &ctl, + notebasefreq, + vel, + portamento, + note, + true); + if(kit[0].Ppadenabled != 0) + partnote[posb].kititem[0].padnote = new PADnote( + kit[0].padpars, + &ctl, + notebasefreq, + vel, + portamento, + note, + true); + if((kit[0].Padenabled != 0) || (kit[0].Psubenabled != 0) + || (kit[0].Ppadenabled != 0)) + partnote[posb].itemsplaying++; + } + } + else //init the notes for the "kit mode" + for(int item = 0; item < NUM_KIT_ITEMS; ++item) { + if(kit[item].Pmuted != 0) + continue; + if((note < kit[item].Pminkey) || (note > kit[item].Pmaxkey)) + continue; + + int ci = partnote[pos].itemsplaying; //ci=current item + + //if this parameter is 127 for "unprocessed" + partnote[pos].kititem[ci].sendtoparteffect = + (kit[item].Psendtoparteffect < NUM_PART_EFX ? + kit[item].Psendtoparteffect : NUM_PART_EFX); + + if((kit[item].adpars != NULL) && ((kit[item].Padenabled) != 0)) + partnote[pos].kititem[ci].adnote = new ADnote( + kit[item].adpars, + &ctl, + notebasefreq, + vel, + portamento, + note, + false); + + if((kit[item].subpars != NULL) && ((kit[item].Psubenabled) != 0)) + partnote[pos].kititem[ci].subnote = new SUBnote( + kit[item].subpars, + &ctl, + notebasefreq, + vel, + portamento, + note, + false); + + if((kit[item].padpars != NULL) && ((kit[item].Ppadenabled) != 0)) + partnote[pos].kititem[ci].padnote = new PADnote( + kit[item].padpars, + &ctl, + notebasefreq, + vel, + portamento, + note, + false); + + // Spawn another note (but silent) if legatomodevalid==true + if(legatomodevalid) { + partnote[posb].kititem[ci].sendtoparteffect = + (kit[item].Psendtoparteffect < + NUM_PART_EFX ? kit[item].Psendtoparteffect : + NUM_PART_EFX); //if this parameter is 127 for "unprocessed" + + if((kit[item].adpars != NULL) + && ((kit[item].Padenabled) != 0)) + partnote[posb].kititem[ci].adnote = new ADnote( + kit[item].adpars, + &ctl, + notebasefreq, + vel, + portamento, + note, + true); //true for silent. + if((kit[item].subpars != NULL) + && ((kit[item].Psubenabled) != 0)) + partnote[posb].kititem[ci].subnote = + new SUBnote(kit[item].subpars, + &ctl, + notebasefreq, + vel, + portamento, + note, + true); + if((kit[item].padpars != NULL) + && ((kit[item].Ppadenabled) != 0)) + partnote[posb].kititem[ci].padnote = + new PADnote(kit[item].padpars, + &ctl, + notebasefreq, + vel, + portamento, + note, + true); + + if((kit[item].adpars != NULL) || (kit[item].subpars != NULL)) + partnote[posb].itemsplaying++; + } + + if((kit[item].adpars != NULL) || (kit[item].subpars != NULL)) { + partnote[pos].itemsplaying++; + if(((kit[item].Padenabled != 0) + || (kit[item].Psubenabled != 0) + || (kit[item].Ppadenabled != 0)) + && (Pkitmode == 2)) + break; + } + } + } + + //this only relase the keys if there is maximum number of keys allowed + setkeylimit(Pkeylimit); +} + +/* + * Note Off Messages + */ +void Part::NoteOff(unsigned char note) //relase the key +{ + int i; + + // This note is released, so we remove it from the list. + if(not monomemnotes.empty()) + monomemnotes.remove(note); + + for(i = POLIPHONY - 1; i >= 0; i--) //first note in, is first out if there are same note multiple times + if((partnote[i].status == KEY_PLAYING) && (partnote[i].note == note)) { + if(ctl.sustain.sustain == 0) { //the sustain pedal is not pushed + if((Ppolymode == 0) && (not monomemnotes.empty())) + MonoMemRenote(); // To play most recent still held note. + else + RelaseNotePos(i); + /// break; + } + else //the sustain pedal is pushed + partnote[i].status = KEY_RELASED_AND_SUSTAINED; + } +} + +void Part::PolyphonicAftertouch(unsigned char note, + unsigned char velocity, + int masterkeyshift) +{ + (void) masterkeyshift; + if(!Pnoteon || (note < Pminkey) || (note > Pmaxkey)) + return; + if(Pdrummode) + return; + + // MonoMem stuff: + if(!Ppolymode) // if Poly is off + + monomem[note].velocity = velocity; // Store this note's velocity. + + + for(int i = 0; i < POLIPHONY; ++i) + if((partnote[i].note == note) && (partnote[i].status == KEY_PLAYING)) { + /* update velocity */ + // compute the velocity offset + float vel = + VelF(velocity / 127.0f, Pvelsns) + (Pveloffs - 64.0f) / 64.0f; + vel = (vel < 0.0f) ? 0.0f : vel; + vel = (vel > 1.0f) ? 1.0f : vel; + + if(!Pkitmode) { // "normal mode" + if(kit[0].Padenabled) + partnote[i].kititem[0].adnote->setVelocity(vel); + if(kit[0].Psubenabled) + partnote[i].kititem[0].subnote->setVelocity(vel); + if(kit[0].Ppadenabled) + partnote[i].kititem[0].padnote->setVelocity(vel); + } + else // "kit mode" + for(int item = 0; item < NUM_KIT_ITEMS; ++item) { + if(kit[item].Pmuted) + continue; + if((note < kit[item].Pminkey) + || (note > kit[item].Pmaxkey)) + continue; + + if(kit[item].Padenabled) + partnote[i].kititem[item].adnote->setVelocity(vel); + if(kit[item].Psubenabled) + partnote[i].kititem[item].subnote->setVelocity(vel); + if(kit[item].Ppadenabled) + partnote[i].kititem[item].padnote->setVelocity(vel); + } + } + +} + +/* + * Controllers + */ +void Part::SetController(unsigned int type, int par) +{ + switch(type) { + case C_pitchwheel: + ctl.setpitchwheel(par); + break; + case C_expression: + ctl.setexpression(par); + setPvolume(Pvolume); //update the volume + break; + case C_portamento: + ctl.setportamento(par); + break; + case C_panning: + ctl.setpanning(par); + setPpanning(Ppanning); //update the panning + break; + case C_filtercutoff: + ctl.setfiltercutoff(par); + break; + case C_filterq: + ctl.setfilterq(par); + break; + case C_bandwidth: + ctl.setbandwidth(par); + break; + case C_modwheel: + ctl.setmodwheel(par); + break; + case C_fmamp: + ctl.setfmamp(par); + break; + case C_volume: + ctl.setvolume(par); + if(ctl.volume.receive != 0) + volume = ctl.volume.volume; + else + setPvolume(Pvolume); + break; + case C_sustain: + ctl.setsustain(par); + if(ctl.sustain.sustain == 0) + RelaseSustainedKeys(); + break; + case C_allsoundsoff: + AllNotesOff(); //Panic + break; + case C_resetallcontrollers: + ctl.resetall(); + RelaseSustainedKeys(); + if(ctl.volume.receive != 0) + volume = ctl.volume.volume; + else + setPvolume(Pvolume); + setPvolume(Pvolume); //update the volume + setPpanning(Ppanning); //update the panning + + for(int item = 0; item < NUM_KIT_ITEMS; ++item) { + if(kit[item].adpars == NULL) + continue; + kit[item].adpars->GlobalPar.Reson-> + sendcontroller(C_resonance_center, 1.0f); + + kit[item].adpars->GlobalPar.Reson-> + sendcontroller(C_resonance_bandwidth, 1.0f); + } + //more update to add here if I add controllers + break; + case C_allnotesoff: + RelaseAllKeys(); + break; + case C_resonance_center: + ctl.setresonancecenter(par); + for(int item = 0; item < NUM_KIT_ITEMS; ++item) { + if(kit[item].adpars == NULL) + continue; + kit[item].adpars->GlobalPar.Reson-> + sendcontroller(C_resonance_center, + ctl.resonancecenter.relcenter); + } + break; + case C_resonance_bandwidth: + ctl.setresonancebw(par); + kit[0].adpars->GlobalPar.Reson-> + sendcontroller(C_resonance_bandwidth, ctl.resonancebandwidth.relbw); + break; + } +} +/* + * Relase the sustained keys + */ + +void Part::RelaseSustainedKeys() +{ + // Let's call MonoMemRenote() on some conditions: + if((Ppolymode == 0) && (not monomemnotes.empty())) + if(monomemnotes.back() != lastnote) // Sustain controller manipulation would cause repeated same note respawn without this check. + MonoMemRenote(); // To play most recent still held note. + + for(int i = 0; i < POLIPHONY; ++i) + if(partnote[i].status == KEY_RELASED_AND_SUSTAINED) + RelaseNotePos(i); +} + +/* + * Relase all keys + */ + +void Part::RelaseAllKeys() +{ + for(int i = 0; i < POLIPHONY; ++i) + if((partnote[i].status != KEY_RELASED) + && (partnote[i].status != KEY_OFF)) //thanks to Frank Neumann + RelaseNotePos(i); +} + +// Call NoteOn(...) with the most recent still held key as new note +// (Made for Mono/Legato). +void Part::MonoMemRenote() +{ + unsigned char mmrtempnote = monomemnotes.back(); // Last list element. + monomemnotes.pop_back(); // We remove it, will be added again in NoteOn(...). + if(Pnoteon == 0) + RelaseNotePos(lastpos); + else + NoteOn(mmrtempnote, monomem[mmrtempnote].velocity, + monomem[mmrtempnote].mkeyshift); +} + +/* + * Release note at position + */ +void Part::RelaseNotePos(int pos) +{ + for(int j = 0; j < NUM_KIT_ITEMS; ++j) { + if(partnote[pos].kititem[j].adnote != NULL) + if(partnote[pos].kititem[j].adnote) + partnote[pos].kititem[j].adnote->relasekey(); + + if(partnote[pos].kititem[j].subnote != NULL) + if(partnote[pos].kititem[j].subnote != NULL) + partnote[pos].kititem[j].subnote->relasekey(); + + if(partnote[pos].kititem[j].padnote != NULL) + if(partnote[pos].kititem[j].padnote) + partnote[pos].kititem[j].padnote->relasekey(); + } + partnote[pos].status = KEY_RELASED; +} + + +/* + * Kill note at position + */ +void Part::KillNotePos(int pos) +{ + partnote[pos].status = KEY_OFF; + partnote[pos].note = -1; + partnote[pos].time = 0; + partnote[pos].itemsplaying = 0; + + for(int j = 0; j < NUM_KIT_ITEMS; ++j) { + if(partnote[pos].kititem[j].adnote != NULL) { + delete (partnote[pos].kititem[j].adnote); + partnote[pos].kititem[j].adnote = NULL; + } + if(partnote[pos].kititem[j].subnote != NULL) { + delete (partnote[pos].kititem[j].subnote); + partnote[pos].kititem[j].subnote = NULL; + } + if(partnote[pos].kititem[j].padnote != NULL) { + delete (partnote[pos].kititem[j].padnote); + partnote[pos].kititem[j].padnote = NULL; + } + } + if(pos == ctl.portamento.noteusing) { + ctl.portamento.noteusing = -1; + ctl.portamento.used = 0; + } +} + + +/* + * Set Part's key limit + */ +void Part::setkeylimit(unsigned char Pkeylimit) +{ + this->Pkeylimit = Pkeylimit; + int keylimit = Pkeylimit; + if(keylimit == 0) + keylimit = POLIPHONY - 5; + + //release old keys if the number of notes>keylimit + if(Ppolymode != 0) { + int notecount = 0; + for(int i = 0; i < POLIPHONY; ++i) + if((partnote[i].status == KEY_PLAYING) + || (partnote[i].status == KEY_RELASED_AND_SUSTAINED)) + notecount++; + + int oldestnotepos = -1; + if(notecount > keylimit) //find out the oldest note + for(int i = 0; i < POLIPHONY; ++i) { + int maxtime = 0; + if(((partnote[i].status == KEY_PLAYING) + || (partnote[i].status == KEY_RELASED_AND_SUSTAINED)) + && (partnote[i].time > maxtime)) { + maxtime = partnote[i].time; + oldestnotepos = i; + } + } + if(oldestnotepos != -1) + RelaseNotePos(oldestnotepos); + } +} + + +/* + * Prepare all notes to be turned off + */ +void Part::AllNotesOff() +{ + killallnotes = 1; +} + +void Part::RunNote(unsigned int k) +{ + unsigned noteplay = 0; + for(int item = 0; item < partnote[k].itemsplaying; ++item) { + int sendcurrenttofx = partnote[k].kititem[item].sendtoparteffect; + + for(unsigned type = 0; type < 3; ++type) { + //Select a note + SynthNote **note; + if(type == 0) + note = &partnote[k].kititem[item].adnote; + else + if(type == 1) + note = &partnote[k].kititem[item].subnote; + else + if(type == 2) + note = &partnote[k].kititem[item].padnote; + + //Process if it exists + if(!(*note)) + continue; + noteplay++; + + float *tmpoutr = getTmpBuffer(); + float *tmpoutl = getTmpBuffer(); + (*note)->noteout(&tmpoutl[0], &tmpoutr[0]); + + if((*note)->finished()) { + delete (*note); + (*note) = NULL; + } + for(int i = 0; i < synth->buffersize; ++i) { //add the note to part(mix) + partfxinputl[sendcurrenttofx][i] += tmpoutl[i]; + partfxinputr[sendcurrenttofx][i] += tmpoutr[i]; + } + returnTmpBuffer(tmpoutr); + returnTmpBuffer(tmpoutl); + } + } + + //Kill note if there is no synth on that note + if(noteplay == 0) + KillNotePos(k); +} + +/* + * Compute Part samples and store them in the partoutl[] and partoutr[] + */ +void Part::ComputePartSmps() +{ + for(unsigned nefx = 0; nefx < NUM_PART_EFX + 1; ++nefx) + for(int i = 0; i < synth->buffersize; ++i) { + partfxinputl[nefx][i] = 0.0f; + partfxinputr[nefx][i] = 0.0f; + } + + for(unsigned k = 0; k < POLIPHONY; ++k) { + if(partnote[k].status == KEY_OFF) + continue; + partnote[k].time++; + //get the sampledata of the note and kill it if it's finished + RunNote(k); + } + + + //Apply part's effects and mix them + for(int nefx = 0; nefx < NUM_PART_EFX; ++nefx) { + if(!Pefxbypass[nefx]) { + partefx[nefx]->out(partfxinputl[nefx], partfxinputr[nefx]); + if(Pefxroute[nefx] == 2) + for(int i = 0; i < synth->buffersize; ++i) { + partfxinputl[nefx + 1][i] += partefx[nefx]->efxoutl[i]; + partfxinputr[nefx + 1][i] += partefx[nefx]->efxoutr[i]; + } + } + int routeto = ((Pefxroute[nefx] == 0) ? nefx + 1 : NUM_PART_EFX); + for(int i = 0; i < synth->buffersize; ++i) { + partfxinputl[routeto][i] += partfxinputl[nefx][i]; + partfxinputr[routeto][i] += partfxinputr[nefx][i]; + } + } + for(int i = 0; i < synth->buffersize; ++i) { + partoutl[i] = partfxinputl[NUM_PART_EFX][i]; + partoutr[i] = partfxinputr[NUM_PART_EFX][i]; + } + + //Kill All Notes if killallnotes!=0 + if(killallnotes != 0) { + for(int i = 0; i < synth->buffersize; ++i) { + float tmp = (synth->buffersize_f - i) / synth->buffersize_f; + partoutl[i] *= tmp; + partoutr[i] *= tmp; + } + for(int k = 0; k < POLIPHONY; ++k) + KillNotePos(k); + killallnotes = 0; + for(int nefx = 0; nefx < NUM_PART_EFX; ++nefx) + partefx[nefx]->cleanup(); + } + ctl.updateportamento(); +} + +/* + * Parameter control + */ +void Part::setPvolume(char Pvolume_) +{ + Pvolume = Pvolume_; + volume = + dB2rap((Pvolume - 96.0f) / 96.0f * 40.0f) * ctl.expression.relvolume; +} + +void Part::setPpanning(char Ppanning_) +{ + Ppanning = Ppanning_; + panning = Ppanning / 127.0f + ctl.panning.pan; + if(panning < 0.0f) + panning = 0.0f; + else + if(panning > 1.0f) + panning = 1.0f; +} + +/* + * Enable or disable a kit item + */ +void Part::setkititemstatus(int kititem, int Penabled_) +{ + if((kititem == 0) || (kititem >= NUM_KIT_ITEMS)) + return; //nonexistent kit item and the first kit item is always enabled + kit[kititem].Penabled = Penabled_; + + bool resetallnotes = false; + if(Penabled_ == 0) { + if(kit[kititem].adpars != NULL) + delete (kit[kititem].adpars); + if(kit[kititem].subpars != NULL) + delete (kit[kititem].subpars); + if(kit[kititem].padpars != NULL) { + delete (kit[kititem].padpars); + resetallnotes = true; + } + kit[kititem].adpars = NULL; + kit[kititem].subpars = NULL; + kit[kititem].padpars = NULL; + kit[kititem].Pname[0] = '\0'; + } + else { + if(kit[kititem].adpars == NULL) + kit[kititem].adpars = new ADnoteParameters(fft); + if(kit[kititem].subpars == NULL) + kit[kititem].subpars = new SUBnoteParameters(); + if(kit[kititem].padpars == NULL) + kit[kititem].padpars = new PADnoteParameters(fft, mutex); + } + + if(resetallnotes) + for(int k = 0; k < POLIPHONY; ++k) + KillNotePos(k); +} + +void Part::add2XMLinstrument(XMLwrapper *xml) +{ + xml->beginbranch("INFO"); + xml->addparstr("name", (char *)Pname); + xml->addparstr("author", (char *)info.Pauthor); + xml->addparstr("comments", (char *)info.Pcomments); + xml->addpar("type", info.Ptype); + xml->endbranch(); + + + xml->beginbranch("INSTRUMENT_KIT"); + xml->addpar("kit_mode", Pkitmode); + xml->addparbool("drum_mode", Pdrummode); + + for(int i = 0; i < NUM_KIT_ITEMS; ++i) { + xml->beginbranch("INSTRUMENT_KIT_ITEM", i); + xml->addparbool("enabled", kit[i].Penabled); + if(kit[i].Penabled != 0) { + xml->addparstr("name", (char *)kit[i].Pname); + + xml->addparbool("muted", kit[i].Pmuted); + xml->addpar("min_key", kit[i].Pminkey); + xml->addpar("max_key", kit[i].Pmaxkey); + + xml->addpar("send_to_instrument_effect", kit[i].Psendtoparteffect); + + xml->addparbool("add_enabled", kit[i].Padenabled); + if((kit[i].Padenabled != 0) && (kit[i].adpars != NULL)) { + xml->beginbranch("ADD_SYNTH_PARAMETERS"); + kit[i].adpars->add2XML(xml); + xml->endbranch(); + } + + xml->addparbool("sub_enabled", kit[i].Psubenabled); + if((kit[i].Psubenabled != 0) && (kit[i].subpars != NULL)) { + xml->beginbranch("SUB_SYNTH_PARAMETERS"); + kit[i].subpars->add2XML(xml); + xml->endbranch(); + } + + xml->addparbool("pad_enabled", kit[i].Ppadenabled); + if((kit[i].Ppadenabled != 0) && (kit[i].padpars != NULL)) { + xml->beginbranch("PAD_SYNTH_PARAMETERS"); + kit[i].padpars->add2XML(xml); + xml->endbranch(); + } + } + xml->endbranch(); + } + xml->endbranch(); + + xml->beginbranch("INSTRUMENT_EFFECTS"); + for(int nefx = 0; nefx < NUM_PART_EFX; ++nefx) { + xml->beginbranch("INSTRUMENT_EFFECT", nefx); + xml->beginbranch("EFFECT"); + partefx[nefx]->add2XML(xml); + xml->endbranch(); + + xml->addpar("route", Pefxroute[nefx]); + partefx[nefx]->setdryonly(Pefxroute[nefx] == 2); + xml->addparbool("bypass", Pefxbypass[nefx]); + xml->endbranch(); + } + xml->endbranch(); +} + +void Part::add2XML(XMLwrapper *xml) +{ + //parameters + xml->addparbool("enabled", Penabled); + if((Penabled == 0) && (xml->minimal)) + return; + + xml->addpar("volume", Pvolume); + xml->addpar("panning", Ppanning); + + xml->addpar("min_key", Pminkey); + xml->addpar("max_key", Pmaxkey); + xml->addpar("key_shift", Pkeyshift); + xml->addpar("rcv_chn", Prcvchn); + + xml->addpar("velocity_sensing", Pvelsns); + xml->addpar("velocity_offset", Pveloffs); + + xml->addparbool("note_on", Pnoteon); + xml->addparbool("poly_mode", Ppolymode); + xml->addpar("legato_mode", Plegatomode); + xml->addpar("key_limit", Pkeylimit); + + xml->beginbranch("INSTRUMENT"); + add2XMLinstrument(xml); + xml->endbranch(); + + xml->beginbranch("CONTROLLER"); + ctl.add2XML(xml); + xml->endbranch(); +} + +int Part::saveXML(const char *filename) +{ + XMLwrapper *xml; + xml = new XMLwrapper(); + + xml->beginbranch("INSTRUMENT"); + add2XMLinstrument(xml); + xml->endbranch(); + + int result = xml->saveXMLfile(filename); + delete (xml); + return result; +} + +int Part::loadXMLinstrument(const char *filename) /*{*/ +{ + XMLwrapper *xml = new XMLwrapper(); + if(xml->loadXMLfile(filename) < 0) { + delete (xml); + return -1; + } + + if(xml->enterbranch("INSTRUMENT") == 0) + return -10; + getfromXMLinstrument(xml); + xml->exitbranch(); + + delete (xml); + return 0; +} /*}*/ + +void Part::applyparameters(bool lockmutex) /*{*/ +{ + for(int n = 0; n < NUM_KIT_ITEMS; ++n) + if((kit[n].padpars != NULL) && (kit[n].Ppadenabled != 0)) + kit[n].padpars->applyparameters(lockmutex); +} /*}*/ + +void Part::getfromXMLinstrument(XMLwrapper *xml) +{ + if(xml->enterbranch("INFO")) { + xml->getparstr("name", (char *)Pname, PART_MAX_NAME_LEN); + xml->getparstr("author", (char *)info.Pauthor, MAX_INFO_TEXT_SIZE); + xml->getparstr("comments", (char *)info.Pcomments, MAX_INFO_TEXT_SIZE); + info.Ptype = xml->getpar("type", info.Ptype, 0, 16); + + xml->exitbranch(); + } + + if(xml->enterbranch("INSTRUMENT_KIT")) { + Pkitmode = xml->getpar127("kit_mode", Pkitmode); + Pdrummode = xml->getparbool("drum_mode", Pdrummode); + + setkititemstatus(0, 0); + for(int i = 0; i < NUM_KIT_ITEMS; ++i) { + if(xml->enterbranch("INSTRUMENT_KIT_ITEM", i) == 0) + continue; + setkititemstatus(i, xml->getparbool("enabled", kit[i].Penabled)); + if(kit[i].Penabled == 0) { + xml->exitbranch(); + continue; + } + + xml->getparstr("name", (char *)kit[i].Pname, PART_MAX_NAME_LEN); + + kit[i].Pmuted = xml->getparbool("muted", kit[i].Pmuted); + kit[i].Pminkey = xml->getpar127("min_key", kit[i].Pminkey); + kit[i].Pmaxkey = xml->getpar127("max_key", kit[i].Pmaxkey); + + kit[i].Psendtoparteffect = xml->getpar127( + "send_to_instrument_effect", + kit[i].Psendtoparteffect); + + kit[i].Padenabled = xml->getparbool("add_enabled", + kit[i].Padenabled); + if(xml->enterbranch("ADD_SYNTH_PARAMETERS")) { + kit[i].adpars->getfromXML(xml); + xml->exitbranch(); + } + + kit[i].Psubenabled = xml->getparbool("sub_enabled", + kit[i].Psubenabled); + if(xml->enterbranch("SUB_SYNTH_PARAMETERS")) { + kit[i].subpars->getfromXML(xml); + xml->exitbranch(); + } + + kit[i].Ppadenabled = xml->getparbool("pad_enabled", + kit[i].Ppadenabled); + if(xml->enterbranch("PAD_SYNTH_PARAMETERS")) { + kit[i].padpars->getfromXML(xml); + xml->exitbranch(); + } + + xml->exitbranch(); + } + + xml->exitbranch(); + } + + + if(xml->enterbranch("INSTRUMENT_EFFECTS")) { + for(int nefx = 0; nefx < NUM_PART_EFX; ++nefx) { + if(xml->enterbranch("INSTRUMENT_EFFECT", nefx) == 0) + continue; + if(xml->enterbranch("EFFECT")) { + partefx[nefx]->getfromXML(xml); + xml->exitbranch(); + } + + Pefxroute[nefx] = xml->getpar("route", + Pefxroute[nefx], + 0, + NUM_PART_EFX); + partefx[nefx]->setdryonly(Pefxroute[nefx] == 2); + Pefxbypass[nefx] = xml->getparbool("bypass", Pefxbypass[nefx]); + xml->exitbranch(); + } + xml->exitbranch(); + } +} + +void Part::getfromXML(XMLwrapper *xml) +{ + Penabled = xml->getparbool("enabled", Penabled); + + setPvolume(xml->getpar127("volume", Pvolume)); + setPpanning(xml->getpar127("panning", Ppanning)); + + Pminkey = xml->getpar127("min_key", Pminkey); + Pmaxkey = xml->getpar127("max_key", Pmaxkey); + Pkeyshift = xml->getpar127("key_shift", Pkeyshift); + Prcvchn = xml->getpar127("rcv_chn", Prcvchn); + + Pvelsns = xml->getpar127("velocity_sensing", Pvelsns); + Pveloffs = xml->getpar127("velocity_offset", Pveloffs); + + Pnoteon = xml->getparbool("note_on", Pnoteon); + Ppolymode = xml->getparbool("poly_mode", Ppolymode); + Plegatomode = xml->getparbool("legato_mode", Plegatomode); //older versions + if(!Plegatomode) + Plegatomode = xml->getpar127("legato_mode", Plegatomode); + Pkeylimit = xml->getpar127("key_limit", Pkeylimit); + + + if(xml->enterbranch("INSTRUMENT")) { + getfromXMLinstrument(xml); + xml->exitbranch(); + } + + if(xml->enterbranch("CONTROLLER")) { + ctl.getfromXML(xml); + xml->exitbranch(); + } +} diff --git a/source/backend/native/zynaddsubfx/Misc/Part.h b/source/backend/native/zynaddsubfx/Misc/Part.h new file mode 100644 index 000000000..4221f2891 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Misc/Part.h @@ -0,0 +1,201 @@ +/* + ZynAddSubFX - a software synthesizer + + Part.h - Part implementation + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef PART_H +#define PART_H + +#define MAX_INFO_TEXT_SIZE 1000 + +#include "../globals.h" +#include "../Params/Controller.h" +#include "../Misc/Microtonal.h" + +#include // For the monomemnotes list. + +class EffectMgr; +class ADnoteParameters; +class SUBnoteParameters; +class PADnoteParameters; +class SynthNote; +class XMLWrapper; +class FFTwrapper; + +/** Part implementation*/ +class Part +{ + public: + /**Constructor + * @param microtonal_ Pointer to the microtonal object + * @param fft_ Pointer to the FFTwrapper + * @param mutex_ Pointer to the master pthread_mutex_t*/ + Part(Microtonal *microtonal_, FFTwrapper *fft_, pthread_mutex_t *mutex_); + /**Destructor*/ + ~Part(); + + // Midi commands implemented + void NoteOn(unsigned char note, + unsigned char velocity, + int masterkeyshift); + void NoteOff(unsigned char note); + void PolyphonicAftertouch(unsigned char note, + unsigned char velocity, + int masterkeyshift); + void AllNotesOff(); //panic + void SetController(unsigned int type, int par); + void RelaseSustainedKeys(); //this is called when the sustain pedal is relased + void RelaseAllKeys(); //this is called on AllNotesOff controller + + /* The synthesizer part output */ + void ComputePartSmps(); //Part output + + //instrumentonly: 0 - save all, 1 - save only instrumnet, 2 - save only instrument without the name(used in bank) + + + //saves the instrument settings to a XML file + //returns 0 for ok or <0 if there is an error + int saveXML(const char *filename); + int loadXMLinstrument(const char *filename); + + void add2XML(XMLwrapper *xml); + void add2XMLinstrument(XMLwrapper *xml); + + void defaults(); + void defaultsinstrument(); + + void applyparameters(bool lockmutex = true); + + void getfromXML(XMLwrapper *xml); + void getfromXMLinstrument(XMLwrapper *xml); + + void cleanup(bool final = false); + + //the part's kit + struct { + unsigned char Penabled, Pmuted, Pminkey, Pmaxkey; + unsigned char *Pname; + unsigned char Padenabled, Psubenabled, Ppadenabled; + unsigned char Psendtoparteffect; + ADnoteParameters *adpars; + SUBnoteParameters *subpars; + PADnoteParameters *padpars; + } kit[NUM_KIT_ITEMS]; + + + //Part parameters + void setkeylimit(unsigned char Pkeylimit); + void setkititemstatus(int kititem, int Penabled_); + + unsigned char Penabled; /** monomemnotes; // A list to remember held notes. + struct { + unsigned char velocity; + int mkeyshift; // I'm not sure masterkeyshift should be remembered. + } monomem[256]; + /* 256 is to cover all possible note values. + monomem[] is used in conjunction with the list to + store the velocity and masterkeyshift values of a given note (the list only store note values). + For example 'monomem[note].velocity' would be the velocity value of the note 'note'.*/ + + PartNotes partnote[POLIPHONY]; + + float oldfreq; //this is used for portamento + Microtonal *microtonal; + FFTwrapper *fft; +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/Misc/Recorder.cpp b/source/backend/native/zynaddsubfx/Misc/Recorder.cpp new file mode 100644 index 000000000..fede70104 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Misc/Recorder.cpp @@ -0,0 +1,91 @@ +/* + ZynAddSubFX - a software synthesizer + + Recorder.cpp - Records sound to a file + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include +#include "Recorder.h" +#include "WavFile.h" +#include "../Nio/Nio.h" + +Recorder::Recorder() + :status(0), notetrigger(0) +{} + +Recorder::~Recorder() +{ + if(recording() == 1) + stop(); +} + +int Recorder::preparefile(std::string filename_, int overwrite) +{ + if(!overwrite) { + struct stat fileinfo; + int statr; + statr = stat(filename_.c_str(), &fileinfo); + if(statr == 0) //file exists + return 1; + } + + Nio::waveNew(new WavFile(filename_, synth->samplerate, 2)); + + status = 1; //ready + + return 0; +} + +void Recorder::start() +{ + notetrigger = 0; + status = 2; //recording +} + +void Recorder::stop() +{ + Nio::waveStop(); + Nio::waveStart(); + status = 0; +} + +void Recorder::pause() +{ + status = 0; + Nio::waveStop(); +} + +int Recorder::recording() +{ + if((status == 2) && (notetrigger != 0)) + return 1; + else + return 0; +} + +void Recorder::triggernow() +{ + if(status == 2) { + if(notetrigger != 1) + Nio::waveStart(); + notetrigger = 1; + } +} + +//TODO move recorder inside nio system diff --git a/source/backend/native/zynaddsubfx/Misc/Recorder.h b/source/backend/native/zynaddsubfx/Misc/Recorder.h new file mode 100644 index 000000000..0e3f02f10 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Misc/Recorder.h @@ -0,0 +1,54 @@ +/* + ZynAddSubFX - a software synthesizer + + Recorder.h - Records sound to a file + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef RECORDER_H +#define RECORDER_H +#include +#include "../globals.h" + +/**Records sound to a file*/ +class Recorder +{ + public: + + Recorder(); + ~Recorder(); + /**Prepare the given file. + * @returns 1 if the file exists */ + int preparefile(std::string filename_, int overwrite); + void start(); + void stop(); + void pause(); + int recording(); + void triggernow(); + + /** Status: + * 0 - not ready(no file selected), + * 1 - ready + * 2 - recording */ + int status; + + private: + int notetrigger; +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/Misc/Stereo.cpp b/source/backend/native/zynaddsubfx/Misc/Stereo.cpp new file mode 100644 index 000000000..ac2f31727 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Misc/Stereo.cpp @@ -0,0 +1,38 @@ +/* + ZynAddSubFX - a software synthesizer + + Stereo.cpp - Object for storing a pair of objects + Copyright (C) 2009-2009 Mark McCurry + Author: Mark McCurry + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +*/ + +template +Stereo::Stereo(const T &left, const T &right) + :l(left), r(right) +{} + +template +Stereo::Stereo(const T &val) + :l(val), r(val) +{} + +template +Stereo &Stereo::operator=(const Stereo &nstr) +{ + l = nstr.l; + r = nstr.r; + return *this; +} diff --git a/source/backend/native/zynaddsubfx/Misc/Stereo.h b/source/backend/native/zynaddsubfx/Misc/Stereo.h new file mode 100644 index 000000000..516d31870 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Misc/Stereo.h @@ -0,0 +1,40 @@ +/* + ZynAddSubFX - a software synthesizer + + Stereo.h - Object for storing a pair of objects + Copyright (C) 2009-2009 Mark McCurry + Author: Mark McCurry + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +*/ +#ifndef STEREO_H +#define STEREO_H + +template +struct Stereo { + public: + Stereo(const T &left, const T &right); + + /**Initializes Stereo with left and right set to val + * @param val the value for both channels*/ + Stereo(const T &val); + ~Stereo() {} + + Stereo &operator=(const Stereo &smp); + + //data + T l, r; +}; +#include "Stereo.cpp" +#endif diff --git a/source/backend/native/zynaddsubfx/Misc/Util.cpp b/source/backend/native/zynaddsubfx/Misc/Util.cpp new file mode 100644 index 000000000..d75ab2f76 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Misc/Util.cpp @@ -0,0 +1,222 @@ +/* + ZynAddSubFX - a software synthesizer + + Util.cpp - Miscellaneous functions + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include "Util.h" +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include +#include + + +prng_t prng_state = 0x1234; + +Config config; +float *denormalkillbuf; + + +/* + * Transform the velocity according the scaling parameter (velocity sensing) + */ +float VelF(float velocity, unsigned char scaling) +{ + float x; + x = powf(VELOCITY_MAX_SCALE, (64.0f - scaling) / 64.0f); + if((scaling == 127) || (velocity > 0.99f)) + return 1.0f; + else + return powf(velocity, x); +} + +/* + * Get the detune in cents + */ +float getdetune(unsigned char type, + unsigned short int coarsedetune, + unsigned short int finedetune) +{ + float det = 0.0f, octdet = 0.0f, cdet = 0.0f, findet = 0.0f; + //Get Octave + int octave = coarsedetune / 1024; + if(octave >= 8) + octave -= 16; + octdet = octave * 1200.0f; + + //Coarse and fine detune + int cdetune = coarsedetune % 1024; + if(cdetune > 512) + cdetune -= 1024; + + int fdetune = finedetune - 8192; + + switch(type) { +// case 1: is used for the default (see below) + case 2: + cdet = fabs(cdetune * 10.0f); + findet = fabs(fdetune / 8192.0f) * 10.0f; + break; + case 3: + cdet = fabs(cdetune * 100); + findet = powf(10, fabs(fdetune / 8192.0f) * 3.0f) / 10.0f - 0.1f; + break; + case 4: + cdet = fabs(cdetune * 701.95500087f); //perfect fifth + findet = + (powf(2, fabs(fdetune / 8192.0f) * 12.0f) - 1.0f) / 4095 * 1200; + break; + //case ...: need to update N_DETUNE_TYPES, if you'll add more + default: + cdet = fabs(cdetune * 50.0f); + findet = fabs(fdetune / 8192.0f) * 35.0f; //almost like "Paul's Sound Designer 2" + break; + } + if(finedetune < 8192) + findet = -findet; + if(cdetune < 0) + cdet = -cdet; + + det = octdet + cdet + findet; + return det; +} + + +bool fileexists(const char *filename) +{ + struct stat tmp; + int result = stat(filename, &tmp); + if(result >= 0) + return true; + + return false; +} + +void set_realtime() +{ + sched_param sc; + sc.sched_priority = 60; + //if you want get "sched_setscheduler undeclared" from compilation, + //you can safely remove the folowing line: + sched_setscheduler(0, SCHED_FIFO, &sc); + //if (err==0) printf("Real-time"); +} + +void os_sleep(long length) +{ + usleep(length); +} + +std::string legalizeFilename(std::string filename) +{ + for(int i = 0; i < (int) filename.size(); ++i) { + char c = filename[i]; + if(!(isdigit(c) || isalpha(c) || (c == '-') || (c == ' '))) + filename[i] = '_'; + } + return filename; +} + +void invSignal(float *sig, size_t len) +{ + for(size_t i = 0; i < len; ++i) + sig[i] *= -1.0f; +} + +//Some memory pools for short term buffer use +//(avoid the use of new in RT thread(s)) + +struct pool_entry { + bool free; + float *dat; +}; +typedef std::vector pool_t; +typedef pool_t::iterator pool_itr_t; + +pool_t pool; + +float *getTmpBuffer() +{ + for(pool_itr_t itr = pool.begin(); itr != pool.end(); ++itr) + if(itr->free) { //Use Pool + itr->free = false; + return itr->dat; + } + pool_entry p; //Extend Pool + p.free = false; + p.dat = new float[synth->buffersize]; + pool.push_back(p); + + return p.dat; +} + +void returnTmpBuffer(float *buf) +{ + for(pool_itr_t itr = pool.begin(); itr != pool.end(); ++itr) + if(itr->dat == buf) { //Return to Pool + itr->free = true; + return; + } + fprintf(stderr, + "ERROR: invalid buffer returned %s %d\n", + __FILE__, + __LINE__); +} + +void clearTmpBuffers(void) +{ + for(pool_itr_t itr = pool.begin(); itr != pool.end(); ++itr) { + if(!itr->free) //Warn about used buffers + warn("Temporary buffer (%p) about to be freed may be in use", + itr->dat); + delete [] itr->dat; + } + pool.clear(); +} + +float SYNTH_T::numRandom() const +{ + return RND; +} + +float interpolate(const float *data, size_t len, float pos) +{ + assert(len > (size_t)pos + 1); + const int l_pos = (int)pos, + r_pos = l_pos + 1; + const float leftness = pos - l_pos; + return data[l_pos] * leftness + data[r_pos] * (1.0f - leftness); +} + +float cinterpolate(const float *data, size_t len, float pos) +{ + const int l_pos = ((int)pos) % len, + r_pos = (l_pos + 1) % len; + const float leftness = pos - l_pos; + return data[l_pos] * leftness + data[r_pos] * (1.0f - leftness); +} diff --git a/source/backend/native/zynaddsubfx/Misc/Util.h b/source/backend/native/zynaddsubfx/Misc/Util.h new file mode 100644 index 000000000..1c1545d54 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Misc/Util.h @@ -0,0 +1,123 @@ +/* + ZynAddSubFX - a software synthesizer + + Util.h - Miscellaneous functions + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef UTIL_H +#define UTIL_H + +#include +#include +#include +#include "Config.h" +#include "../globals.h" + +//Velocity Sensing function +extern float VelF(float velocity, unsigned char scaling); + +bool fileexists(const char *filename); + +#define N_DETUNE_TYPES 4 //the number of detune types +extern float getdetune(unsigned char type, + unsigned short int coarsedetune, + unsigned short int finedetune); + +/**Try to set current thread to realtime priority program priority + * \todo see if the right pid is being sent + * \todo see if this is having desired effect, if not then look at + * pthread_attr_t*/ +void set_realtime(); + +/**Os independent sleep in microsecond*/ +void os_sleep(long length); + +std::string legalizeFilename(std::string filename); + +extern float *denormalkillbuf; /**buffersize +float *getTmpBuffer(); +void returnTmpBuffer(float *buf); +void clearTmpBuffers(void); + +template +std::string stringFrom(T x) +{ + std::stringstream ss; + ss << x; + return ss.str(); +} + +template +T stringTo(const char *x) +{ + std::string str = x != NULL ? x : "0"; //should work for the basic float/int + std::stringstream ss(str); + T ans; + ss >> ans; + return ans; +} + +template +T limit(T val, T min, T max) +{ + return val < min ? min : (val > max ? max : val); +} + +//Random number generator + +typedef uint32_t prng_t; +extern prng_t prng_state; + +// Portable Pseudo-Random Number Generator +inline prng_t prng_r(prng_t &p) +{ + return p = p * 1103515245 + 12345; +} + +inline prng_t prng(void) +{ + return prng_r(prng_state) & 0x7fffffff; +} + +inline void sprng(prng_t p) +{ + prng_state = p; +} + +/* + * The random generator (0.0f..1.0f) + */ +# define INT32_MAX (2147483647) +#define RND (prng() / (INT32_MAX * 1.0f)) + +//Linear Interpolation +float interpolate(const float *data, size_t len, float pos); + +//Linear circular interpolation +float cinterpolate(const float *data, size_t len, float pos); + +#endif diff --git a/source/backend/native/zynaddsubfx/Misc/WavFile.cpp b/source/backend/native/zynaddsubfx/Misc/WavFile.cpp new file mode 100644 index 000000000..78db9d52e --- /dev/null +++ b/source/backend/native/zynaddsubfx/Misc/WavFile.cpp @@ -0,0 +1,97 @@ +/* + Copyright (C) 2006 Nasca Octavian Paul + Author: Nasca Octavian Paul + Mark McCurry + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +*/ + +#include +#include +#include +#include +#include "WavFile.h" +using namespace std; + +WavFile::WavFile(string filename, int samplerate, int channels) + :sampleswritten(0), samplerate(samplerate), channels(channels), + file(fopen(filename.c_str(), "w")) + +{ + if(file) { + cout << "INFO: Making space for wave file header" << endl; + //making space for the header written at destruction + char tmp[44]; + memset(tmp, 0, 44 * sizeof(char)); + fwrite(tmp, 1, 44, file); + } +} + +WavFile::~WavFile() +{ + if(file) { + cout << "INFO: Writing wave file header" << endl; + + unsigned int chunksize; + rewind(file); + + fwrite("RIFF", 4, 1, file); + chunksize = sampleswritten * 4 + 36; + fwrite(&chunksize, 4, 1, file); + + fwrite("WAVEfmt ", 8, 1, file); + chunksize = 16; + fwrite(&chunksize, 4, 1, file); + unsigned short int formattag = 1; //uncompresed wave + fwrite(&formattag, 2, 1, file); + unsigned short int nchannels = channels; //stereo + fwrite(&nchannels, 2, 1, file); + unsigned int samplerate_ = samplerate; //samplerate + fwrite(&samplerate_, 4, 1, file); + unsigned int bytespersec = samplerate * 2 * channels; //bytes/sec + fwrite(&bytespersec, 4, 1, file); + unsigned short int blockalign = 2 * channels; //2 channels * 16 bits/8 + fwrite(&blockalign, 2, 1, file); + unsigned short int bitspersample = 16; + fwrite(&bitspersample, 2, 1, file); + + fwrite("data", 4, 1, file); + chunksize = sampleswritten * blockalign; + fwrite(&chunksize, 4, 1, file); + + fclose(file); + file = NULL; + } +} + +bool WavFile::good() const +{ + return file; +} + +void WavFile::writeStereoSamples(int nsmps, short int *smps) +{ + if(file) { + fwrite(smps, nsmps, 4, file); + sampleswritten += nsmps; + } +} + +void WavFile::writeMonoSamples(int nsmps, short int *smps) +{ + if(file) { + fwrite(smps, nsmps, 2, file); + sampleswritten += nsmps; + } +} diff --git a/source/backend/native/zynaddsubfx/Misc/WavFile.h b/source/backend/native/zynaddsubfx/Misc/WavFile.h new file mode 100644 index 000000000..4b29efa02 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Misc/WavFile.h @@ -0,0 +1,44 @@ +/* + ZynAddSubFX - a software synthesizer + + WavFile.h - Records sound to a file + Copyright (C) 2008 Nasca Octavian Paul + Author: Nasca Octavian Paul + Mark McCurry + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +*/ + +#ifndef WAVFILE_H +#define WAVFILE_H +#include + +class WavFile +{ + public: + WavFile(std::string filename, int samplerate, int channels); + ~WavFile(); + + bool good() const; + + void writeMonoSamples(int nsmps, short int *smps); + void writeStereoSamples(int nsmps, short int *smps); + + private: + int sampleswritten; + int samplerate; + int channels; + FILE *file; +}; +#endif diff --git a/source/backend/native/zynaddsubfx/Misc/WaveShapeSmps.cpp b/source/backend/native/zynaddsubfx/Misc/WaveShapeSmps.cpp new file mode 100644 index 000000000..cf2812960 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Misc/WaveShapeSmps.cpp @@ -0,0 +1,189 @@ +/* + ZynAddSubFX - a software synthesizer + + WaveShapeSmps.cpp - Sample Distortion + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include "WaveShapeSmps.h" +#include + +void waveShapeSmps(int n, + float *smps, + unsigned char type, + unsigned char drive) +{ + int i; + float ws = drive / 127.0f; + float tmpv; + + switch(type) { + case 1: + ws = powf(10, ws * ws * 3.0f) - 1.0f + 0.001f; //Arctangent + for(i = 0; i < n; ++i) + smps[i] = atanf(smps[i] * ws) / atanf(ws); + break; + case 2: + ws = ws * ws * 32.0f + 0.0001f; //Asymmetric + if(ws < 1.0f) + tmpv = sinf(ws) + 0.1f; + else + tmpv = 1.1f; + for(i = 0; i < n; ++i) + smps[i] = sinf(smps[i] * (0.1f + ws - ws * smps[i])) / tmpv; + ; + break; + case 3: + ws = ws * ws * ws * 20.0f + 0.0001f; //Pow + for(i = 0; i < n; ++i) { + smps[i] *= ws; + if(fabs(smps[i]) < 1.0f) { + smps[i] = (smps[i] - powf(smps[i], 3.0f)) * 3.0f; + if(ws < 1.0f) + smps[i] /= ws; + } + else + smps[i] = 0.0f; + } + break; + case 4: + ws = ws * ws * ws * 32.0f + 0.0001f; //Sine + if(ws < 1.57f) + tmpv = sinf(ws); + else + tmpv = 1.0f; + for(i = 0; i < n; ++i) + smps[i] = sinf(smps[i] * ws) / tmpv; + break; + case 5: + ws = ws * ws + 0.000001f; //Quantisize + for(i = 0; i < n; ++i) + smps[i] = floor(smps[i] / ws + 0.5f) * ws; + break; + case 6: + ws = ws * ws * ws * 32 + 0.0001f; //Zigzag + if(ws < 1.0f) + tmpv = sinf(ws); + else + tmpv = 1.0f; + for(i = 0; i < n; ++i) + smps[i] = asinf(sinf(smps[i] * ws)) / tmpv; + break; + case 7: + ws = powf(2.0f, -ws * ws * 8.0f); //Limiter + for(i = 0; i < n; ++i) { + float tmp = smps[i]; + if(fabs(tmp) > ws) { + if(tmp >= 0.0f) + smps[i] = 1.0f; + else + smps[i] = -1.0f; + } + else + smps[i] /= ws; + } + break; + case 8: + ws = powf(2.0f, -ws * ws * 8.0f); //Upper Limiter + for(i = 0; i < n; ++i) { + float tmp = smps[i]; + if(tmp > ws) + smps[i] = ws; + smps[i] *= 2.0f; + } + break; + case 9: + ws = powf(2.0f, -ws * ws * 8.0f); //Lower Limiter + for(i = 0; i < n; ++i) { + float tmp = smps[i]; + if(tmp < -ws) + smps[i] = -ws; + smps[i] *= 2.0f; + } + break; + case 10: + ws = (powf(2.0f, ws * 6.0f) - 1.0f) / powf(2.0f, 6.0f); //Inverse Limiter + for(i = 0; i < n; ++i) { + float tmp = smps[i]; + if(fabs(tmp) > ws) { + if(tmp >= 0.0f) + smps[i] = tmp - ws; + else + smps[i] = tmp + ws; + } + else + smps[i] = 0; + } + break; + case 11: + ws = powf(5, ws * ws * 1.0f) - 1.0f; //Clip + for(i = 0; i < n; ++i) + smps[i] = smps[i] + * (ws + 0.5f) * 0.9999f - floor( + 0.5f + smps[i] * (ws + 0.5f) * 0.9999f); + break; + case 12: + ws = ws * ws * ws * 30 + 0.001f; //Asym2 + if(ws < 0.3f) + tmpv = ws; + else + tmpv = 1.0f; + for(i = 0; i < n; ++i) { + float tmp = smps[i] * ws; + if((tmp > -2.0f) && (tmp < 1.0f)) + smps[i] = tmp * (1.0f - tmp) * (tmp + 2.0f) / tmpv; + else + smps[i] = 0.0f; + } + break; + case 13: + ws = ws * ws * ws * 32.0f + 0.0001f; //Pow2 + if(ws < 1.0f) + tmpv = ws * (1 + ws) / 2.0f; + else + tmpv = 1.0f; + for(i = 0; i < n; ++i) { + float tmp = smps[i] * ws; + if((tmp > -1.0f) && (tmp < 1.618034f)) + smps[i] = tmp * (1.0f - tmp) / tmpv; + else + if(tmp > 0.0f) + smps[i] = -1.0f; + else + smps[i] = -2.0f; + } + break; + case 14: + ws = powf(ws, 5.0f) * 80.0f + 0.0001f; //sigmoid + if(ws > 10.0f) + tmpv = 0.5f; + else + tmpv = 0.5f - 1.0f / (expf(ws) + 1.0f); + for(i = 0; i < n; ++i) { + float tmp = smps[i] * ws; + if(tmp < -10.0f) + tmp = -10.0f; + else + if(tmp > 10.0f) + tmp = 10.0f; + tmp = 0.5f - 1.0f / (expf(tmp) + 1.0f); + smps[i] = tmp / tmpv; + } + break; + } +} diff --git a/source/backend/native/zynaddsubfx/Misc/WaveShapeSmps.h b/source/backend/native/zynaddsubfx/Misc/WaveShapeSmps.h new file mode 100644 index 000000000..980eb28bc --- /dev/null +++ b/source/backend/native/zynaddsubfx/Misc/WaveShapeSmps.h @@ -0,0 +1,31 @@ +/* + ZynAddSubFX - a software synthesizer + + WaveShapeSmps.h - Sample distortions + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ +#ifndef WAVESHAPESMPS_H +#define WAVESHAPESMPS_H + +//Waveshaping(called by Distorsion effect and waveshape from OscilGen) +void waveShapeSmps(int n, + float *smps, + unsigned char type, + unsigned char drive); + +#endif diff --git a/source/backend/native/zynaddsubfx/Misc/XMLwrapper.cpp b/source/backend/native/zynaddsubfx/Misc/XMLwrapper.cpp new file mode 100644 index 000000000..0fd40f35c --- /dev/null +++ b/source/backend/native/zynaddsubfx/Misc/XMLwrapper.cpp @@ -0,0 +1,623 @@ +/* + ZynAddSubFX - a software synthesizer + + XMLwrapper.cpp - XML wrapper + Copyright (C) 2003-2005 Nasca Octavian Paul + Copyright (C) 2009-2009 Mark McCurry + Author: Nasca Octavian Paul + Mark McCurry + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include "XMLwrapper.h" +#include +#include +#include +#include +#include +#include +#include + +#include "../globals.h" +#include "Util.h" + +using namespace std; + +int xml_k = 0; +bool verbose = false; + +const char *XMLwrapper_whitespace_callback(mxml_node_t *node, int where) +{ + const char *name = node->value.element.name; + + if((where == MXML_WS_BEFORE_OPEN) && (!strcmp(name, "?xml"))) + return NULL; + if((where == MXML_WS_BEFORE_CLOSE) && (!strcmp(name, "string"))) + return NULL; + + if((where == MXML_WS_BEFORE_OPEN) || (where == MXML_WS_BEFORE_CLOSE)) + /* const char *tmp=node->value.element.name; + if (tmp!=NULL) { + if ((strstr(tmp,"par")!=tmp)&&(strstr(tmp,"string")!=tmp)) { + printf("%s ",tmp); + if (where==MXML_WS_BEFORE_OPEN) xml_k++; + if (where==MXML_WS_BEFORE_CLOSE) xml_k--; + if (xml_k>=STACKSIZE) xml_k=STACKSIZE-1; + if (xml_k<0) xml_k=0; + printf("%d\n",xml_k); + printf("\n"); + }; + + }; + int i=0; + for (i=1;i(mxmlFindElement( + const_cast(node), + const_cast(top), + name, attr, value, descend)); +} + +//temporary const overload of mxmlElementGetAttr +const char *mxmlElementGetAttr(const mxml_node_t *node, const char *name) +{ + return mxmlElementGetAttr(const_cast(node), name); +} + +XMLwrapper::XMLwrapper() +{ + version.Major = 2; + version.Minor = 4; + version.Revision = 3; + + minimal = true; + + node = tree = mxmlNewElement(MXML_NO_PARENT, + "?xml version=\"1.0f\" encoding=\"UTF-8\"?"); + /* for mxml 2.1f (and older) + tree=mxmlNewElement(MXML_NO_PARENT,"?xml"); + mxmlElementSetAttr(tree,"version","1.0f"); + mxmlElementSetAttr(tree,"encoding","UTF-8"); + */ + + mxml_node_t *doctype = mxmlNewElement(tree, "!DOCTYPE"); + mxmlElementSetAttr(doctype, "ZynAddSubFX-data", NULL); + + node = root = addparams("ZynAddSubFX-data", 4, + "version-major", stringFrom( + version.Major).c_str(), + "version-minor", stringFrom( + version.Minor).c_str(), + "version-revision", + stringFrom(version.Revision).c_str(), + "ZynAddSubFX-author", "Nasca Octavian Paul"); + + //make the empty branch that will contain the information parameters + info = addparams("INFORMATION", 0); + + //save zynaddsubfx specifications + beginbranch("BASE_PARAMETERS"); + addpar("max_midi_parts", NUM_MIDI_PARTS); + addpar("max_kit_items_per_instrument", NUM_KIT_ITEMS); + + addpar("max_system_effects", NUM_SYS_EFX); + addpar("max_insertion_effects", NUM_INS_EFX); + addpar("max_instrument_effects", NUM_PART_EFX); + + addpar("max_addsynth_voices", NUM_VOICES); + endbranch(); +} + +XMLwrapper::~XMLwrapper() +{ + if(tree) + mxmlDelete(tree); +} + +void XMLwrapper::setPadSynth(bool enabled) +{ + /**@bug this might create multiple nodes when only one is needed*/ + mxml_node_t *oldnode = node; + node = info; + //Info storing + addparbool("PADsynth_used", enabled); + node = oldnode; +} + +bool XMLwrapper::hasPadSynth() const +{ + /**Right now this has a copied implementation of setparbool, so this should + * be reworked as XMLwrapper evolves*/ + mxml_node_t *tmp = mxmlFindElement(tree, + tree, + "INFORMATION", + NULL, + NULL, + MXML_DESCEND); + + mxml_node_t *parameter = mxmlFindElement(tmp, + tmp, + "par_bool", + "name", + "PADsynth_used", + MXML_DESCEND_FIRST); + if(parameter == NULL) //no information availiable + return false; + + const char *strval = mxmlElementGetAttr(parameter, "value"); + if(strval == NULL) //no information available + return false; + + if((strval[0] == 'Y') || (strval[0] == 'y')) + return true; + else + return false; +} + + +/* SAVE XML members */ + +int XMLwrapper::saveXMLfile(const string &filename) const +{ + char *xmldata = getXMLdata(); + if(xmldata == NULL) + return -2; + + int compression = config.cfg.GzipCompression; + int result = dosavefile(filename.c_str(), compression, xmldata); + + free(xmldata); + return result; +} + +char *XMLwrapper::getXMLdata() const +{ + xml_k = 0; + + char *xmldata = mxmlSaveAllocString(tree, XMLwrapper_whitespace_callback); + + return xmldata; +} + + +int XMLwrapper::dosavefile(const char *filename, + int compression, + const char *xmldata) const +{ + if(compression == 0) { + FILE *file; + file = fopen(filename, "w"); + if(file == NULL) + return -1; + fputs(xmldata, file); + fclose(file); + } + else { + if(compression > 9) + compression = 9; + if(compression < 1) + compression = 1; + char options[10]; + snprintf(options, 10, "wb%d", compression); + + gzFile gzfile; + gzfile = gzopen(filename, options); + if(gzfile == NULL) + return -1; + gzputs(gzfile, xmldata); + gzclose(gzfile); + } + + return 0; +} + + + +void XMLwrapper::addpar(const string &name, int val) +{ + addparams("par", 2, "name", name.c_str(), "value", stringFrom( + val).c_str()); +} + +void XMLwrapper::addparreal(const string &name, float val) +{ + addparams("par_real", 2, "name", name.c_str(), "value", + stringFrom(val).c_str()); +} + +void XMLwrapper::addparbool(const string &name, int val) +{ + if(val != 0) + addparams("par_bool", 2, "name", name.c_str(), "value", "yes"); + else + addparams("par_bool", 2, "name", name.c_str(), "value", "no"); +} + +void XMLwrapper::addparstr(const string &name, const string &val) +{ + mxml_node_t *element = mxmlNewElement(node, "string"); + mxmlElementSetAttr(element, "name", name.c_str()); + mxmlNewText(element, 0, val.c_str()); +} + + +void XMLwrapper::beginbranch(const string &name) +{ + if(verbose) + cout << "beginbranch()" << name << endl; + node = addparams(name.c_str(), 0); +} + +void XMLwrapper::beginbranch(const string &name, int id) +{ + if(verbose) + cout << "beginbranch(" << id << ")" << name << endl; + node = addparams(name.c_str(), 1, "id", stringFrom(id).c_str()); +} + +void XMLwrapper::endbranch() +{ + if(verbose) + cout << "endbranch()" << node << "-" << node->value.element.name + << " To " + << node->parent << "-" << node->parent->value.element.name << endl; + node = node->parent; +} + + +//workaround for memory leak +const char *trimLeadingWhite(const char *c) +{ + while(isspace(*c)) + ++c; + return c; +} + +/* LOAD XML members */ + +int XMLwrapper::loadXMLfile(const string &filename) +{ + if(tree != NULL) + mxmlDelete(tree); + tree = NULL; + + const char *xmldata = doloadfile(filename.c_str()); + if(xmldata == NULL) + return -1; //the file could not be loaded or uncompressed + + root = tree = mxmlLoadString(NULL, trimLeadingWhite( + xmldata), MXML_OPAQUE_CALLBACK); + + delete[] xmldata; + + if(tree == NULL) + return -2; //this is not XML + + node = root = mxmlFindElement(tree, + tree, + "ZynAddSubFX-data", + NULL, + NULL, + MXML_DESCEND); + if(root == NULL) + return -3; //the XML doesnt embbed zynaddsubfx data + + //fetch version information + version.Major = stringTo(mxmlElementGetAttr(root, "version-major")); + version.Minor = stringTo(mxmlElementGetAttr(root, "version-minor")); + version.Revision = + stringTo(mxmlElementGetAttr(root, "version-revision")); + + if(verbose) + cout << "loadXMLfile() version: " << version.Major << '.' + << version.Minor << '.' << version.Revision << endl; + + return 0; +} + + +char *XMLwrapper::doloadfile(const string &filename) const +{ + char *xmldata = NULL; + gzFile gzfile = gzopen(filename.c_str(), "rb"); + + if(gzfile != NULL) { //The possibly compressed file opened + stringstream strBuf; //reading stream + const int bufSize = 500; //fetch size + char fetchBuf[bufSize + 1]; //fetch buffer + int read = 0; //chars read in last fetch + + fetchBuf[bufSize] = 0; //force null termination + + while(bufSize == (read = gzread(gzfile, fetchBuf, bufSize))) + strBuf << fetchBuf; + + fetchBuf[read] = 0; //Truncate last partial read + strBuf << fetchBuf; + + gzclose(gzfile); + + //Place data in output format + string tmp = strBuf.str(); + xmldata = new char[tmp.size() + 1]; + strncpy(xmldata, tmp.c_str(), tmp.size() + 1); + } + + return xmldata; +} + +bool XMLwrapper::putXMLdata(const char *xmldata) +{ + if(tree != NULL) + mxmlDelete(tree); + + tree = NULL; + if(xmldata == NULL) + return false; + + root = tree = mxmlLoadString(NULL, trimLeadingWhite( + xmldata), MXML_OPAQUE_CALLBACK); + if(tree == NULL) + return false; + + node = root = mxmlFindElement(tree, + tree, + "ZynAddSubFX-data", + NULL, + NULL, + MXML_DESCEND); + if(root == NULL) + return false; + + return true; +} + + + +int XMLwrapper::enterbranch(const string &name) +{ + if(verbose) + cout << "enterbranch() " << name << endl; + mxml_node_t *tmp = mxmlFindElement(node, node, + name.c_str(), NULL, NULL, + MXML_DESCEND_FIRST); + if(tmp == NULL) + return 0; + + node = tmp; + return 1; +} + +int XMLwrapper::enterbranch(const string &name, int id) +{ + if(verbose) + cout << "enterbranch(" << id << ") " << name << endl; + mxml_node_t *tmp = mxmlFindElement(node, node, + name.c_str(), "id", stringFrom( + id).c_str(), MXML_DESCEND_FIRST); + if(tmp == NULL) + return 0; + + node = tmp; + return 1; +} + + +void XMLwrapper::exitbranch() +{ + if(verbose) + cout << "exitbranch()" << node << "-" << node->value.element.name + << " To " + << node->parent << "-" << node->parent->value.element.name << endl; + node = node->parent; +} + + +int XMLwrapper::getbranchid(int min, int max) const +{ + int id = stringTo(mxmlElementGetAttr(node, "id")); + if((min == 0) && (max == 0)) + return id; + + if(id < min) + id = min; + else + if(id > max) + id = max; + + return id; +} + +int XMLwrapper::getpar(const string &name, int defaultpar, int min, + int max) const +{ + const mxml_node_t *tmp = mxmlFindElement(node, + node, + "par", + "name", + name.c_str(), + MXML_DESCEND_FIRST); + + if(tmp == NULL) + return defaultpar; + + const char *strval = mxmlElementGetAttr(tmp, "value"); + if(strval == NULL) + return defaultpar; + + int val = stringTo(strval); + if(val < min) + val = min; + else + if(val > max) + val = max; + + return val; +} + +int XMLwrapper::getpar127(const string &name, int defaultpar) const +{ + return getpar(name, defaultpar, 0, 127); +} + +int XMLwrapper::getparbool(const string &name, int defaultpar) const +{ + const mxml_node_t *tmp = mxmlFindElement(node, + node, + "par_bool", + "name", + name.c_str(), + MXML_DESCEND_FIRST); + + if(tmp == NULL) + return defaultpar; + + const char *strval = mxmlElementGetAttr(tmp, "value"); + if(strval == NULL) + return defaultpar; + + if((strval[0] == 'Y') || (strval[0] == 'y')) + return 1; + else + return 0; +} + +void XMLwrapper::getparstr(const string &name, char *par, int maxstrlen) const +{ + ZERO(par, maxstrlen); + const mxml_node_t *tmp = mxmlFindElement(node, + node, + "string", + "name", + name.c_str(), + MXML_DESCEND_FIRST); + + if(tmp == NULL) + return; + if(tmp->child == NULL) + return; + if(tmp->child->type == MXML_OPAQUE) { + snprintf(par, maxstrlen, "%s", tmp->child->value.element.name); + return; + } + if((tmp->child->type == MXML_TEXT) + && (tmp->child->value.text.string != NULL)) { + snprintf(par, maxstrlen, "%s", tmp->child->value.text.string); + return; + } +} + +string XMLwrapper::getparstr(const string &name, + const std::string &defaultpar) const +{ + const mxml_node_t *tmp = mxmlFindElement(node, + node, + "string", + "name", + name.c_str(), + MXML_DESCEND_FIRST); + + if((tmp == NULL) || (tmp->child == NULL)) + return defaultpar; + + if((tmp->child->type == MXML_OPAQUE) + && (tmp->child->value.element.name != NULL)) + return tmp->child->value.element.name; + + if((tmp->child->type == MXML_TEXT) + && (tmp->child->value.text.string != NULL)) + return tmp->child->value.text.string; + + return defaultpar; +} + +float XMLwrapper::getparreal(const char *name, float defaultpar) const +{ + const mxml_node_t *tmp = mxmlFindElement(node, + node, + "par_real", + "name", + name, + MXML_DESCEND_FIRST); + if(tmp == NULL) + return defaultpar; + + const char *strval = mxmlElementGetAttr(tmp, "value"); + if(strval == NULL) + return defaultpar; + + return stringTo(strval); +} + +float XMLwrapper::getparreal(const char *name, + float defaultpar, + float min, + float max) const +{ + float result = getparreal(name, defaultpar); + + if(result < min) + result = min; + else + if(result > max) + result = max; + return result; +} + + +/** Private members **/ + +mxml_node_t *XMLwrapper::addparams(const char *name, unsigned int params, + ...) const +{ + /**@todo make this function send out a good error message if something goes + * wrong**/ + mxml_node_t *element = mxmlNewElement(node, name); + + if(params) { + va_list variableList; + va_start(variableList, params); + + const char *ParamName; + const char *ParamValue; + while(params--) { + ParamName = va_arg(variableList, const char *); + ParamValue = va_arg(variableList, const char *); + if(verbose) + cout << "addparams()[" << params << "]=" << name << " " + << ParamName << "=\"" << ParamValue << "\"" << endl; + mxmlElementSetAttr(element, ParamName, ParamValue); + } + } + return element; +} diff --git a/source/backend/native/zynaddsubfx/Misc/XMLwrapper.h b/source/backend/native/zynaddsubfx/Misc/XMLwrapper.h new file mode 100644 index 000000000..077c32db8 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Misc/XMLwrapper.h @@ -0,0 +1,271 @@ +/* + ZynAddSubFX - a software synthesizer + + XMLwrapper.h - XML wrapper + Copyright (C) 2003-2005 Nasca Octavian Paul + Copyright (C) 2009-2009 Mark McCurry + Author: Nasca Octavian Paul + Mark McCurry + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include +#include +#ifndef float +#define float float +#endif + +#ifndef XML_WRAPPER_H +#define XML_WRAPPER_H + +/**Mxml wrapper*/ +class XMLwrapper +{ + public: + /** + * Constructor. + * Will Construct the object and fill in top level branch + * */ + XMLwrapper(); + + /**Destructor*/ + ~XMLwrapper(); + + /** + * Saves the XML to a file. + * @param filename the name of the destination file. + * @returns 0 if ok or -1 if the file cannot be saved. + */ + int saveXMLfile(const std::string &filename) const; + + /** + * Return XML tree as a string. + * Note: The string must be freed with free() to deallocate + * @returns a newly allocated NULL terminated string of the XML data. + */ + char *getXMLdata() const; + + /** + * Add simple parameter. + * @param name The name of the mXML node. + * @param val The string value of the mXml node + */ + void addpar(const std::string &name, int val); + + /** + * Adds a realtype parameter. + * @param name The name of the mXML node. + * @param val The float value of the node. + */ + void addparreal(const std::string &name, float val); + + /** + * Add boolean parameter. + * \todo Fix this reverse boolean logic. + * @param name The name of the mXML node. + * @param val The boolean value of the node (0->"yes";else->"no"). + */ + void addparbool(const std::string &name, int val); + + /** + * Add string parameter. + * @param name The name of the mXML node. + * @param val The string value of the node. + */ + void addparstr(const std::string &name, const std::string &val); + + /** + * Create a new branch. + * @param name Name of new branch + * @see void endbranch() + */ + void beginbranch(const std::string &name); + /** + * Create a new branch. + * @param name Name of new branch + * @param id "id" value of branch + * @see void endbranch() + */ + void beginbranch(const std::string &name, int id); + + /**Closes new branches. + * This must be called to exit each branch created by beginbranch( ). + * @see void beginbranch(const std::string &name) + * @see void beginbranch(const std::string &name, int id) + */ + void endbranch(); + + /** + * Loads file into XMLwrapper. + * @param filename file to be loaded + * @returns 0 if ok or -1 if the file cannot be loaded + */ + int loadXMLfile(const std::string &filename); + + /** + * Loads string into XMLwrapper. + * @param xmldata NULL terminated string of XML data. + * @returns true if successful. + */ + bool putXMLdata(const char *xmldata); + + /** + * Enters the branch. + * @param name Name of branch. + * @returns 1 if is ok, or 0 otherwise. + */ + int enterbranch(const std::string &name); + + /** + * Enter into the branch \c name with id \c id. + * @param name Name of branch. + * @param id Value of branch's "id". + * @returns 1 if is ok, or 0 otherwise. + */ + int enterbranch(const std::string &name, int id); + + /**Exits from a branch*/ + void exitbranch(); + + /**Get the the branch_id and limits it between the min and max. + * if min==max==0, it will not limit it + * if there isn't any id, will return min + * this must be called only imediately after enterbranch() + */ + int getbranchid(int min, int max) const; + + /** + * Returns the integer value stored in node name. + * It returns the integer value between the limits min and max. + * If min==max==0, then the value will not be limited. + * If there is no location named name, then defaultpar will be returned. + * @param name The parameter name. + * @param defaultpar The default value if the real value is not found. + * @param min The minimum return value. + * @param max The maximum return value. + */ + int getpar(const std::string &name, int defaultpar, int min, + int max) const; + + /** + * Returns the integer value stored in the node with range [0,127]. + * @param name The parameter name. + * @param defaultpar The default value if the real value is not found. + */ + int getpar127(const std::string &name, int defaultpar) const; + + /** + * Returns the boolean value stored in the node. + * @param name The parameter name. + * @param defaultpar The default value if the real value is not found. + */ + int getparbool(const std::string &name, int defaultpar) const; + + /** + * Get the string value stored in the node. + * @param name The parameter name. + * @param par Pointer to destination string + * @param maxstrlen Max string length for destination + */ + void getparstr(const std::string &name, char *par, int maxstrlen) const; + + /** + * Get the string value stored in the node. + * @param name The parameter name. + * @param defaultpar The default value if the real value is not found. + */ + std::string getparstr(const std::string &name, + const std::string &defaultpar) const; + + /** + * Returns the real value stored in the node. + * @param name The parameter name. + * @param defaultpar The default value if the real value is not found. + */ + float getparreal(const char *name, float defaultpar) const; + + /** + * Returns the real value stored in the node. + * @param name The parameter name. + * @param defaultpar The default value if the real value is not found. + * @param min The minimum value + * @param max The maximum value + */ + float getparreal(const char *name, + float defaultpar, + float min, + float max) const; + + bool minimal; /** + * + * @param name The name of the xml node + * @param params The number of the attributes + * @param ... const char * pairs that are in the format attribute_name, + * attribute_value + */ + mxml_node_t *addparams(const char *name, unsigned int params, + ...) const; + + /**@todo keep these numbers up to date*/ + struct { + int Major; /**. +*/ + +#include +#include + +using namespace std; + +#include "../Misc/Util.h" +#include "../Misc/Config.h" +#include "InMgr.h" +#include "AlsaEngine.h" + +AlsaEngine::AlsaEngine() + :AudioOut() +{ + audio.buffer = new short[synth->buffersize * 2]; + name = "ALSA"; + audio.handle = NULL; + + midi.handle = NULL; + midi.alsaId = -1; + midi.pThread = 0; +} + +AlsaEngine::~AlsaEngine() +{ + Stop(); + delete[] audio.buffer; +} + +void *AlsaEngine::_AudioThread(void *arg) +{ + return (static_cast(arg))->AudioThread(); +} + +void *AlsaEngine::AudioThread() +{ + set_realtime(); + return processAudio(); +} + +bool AlsaEngine::Start() +{ + return openAudio() && openMidi(); +} + +void AlsaEngine::Stop() +{ + if(getMidiEn()) + setMidiEn(false); + if(getAudioEn()) + setAudioEn(false); + snd_config_update_free_global(); +} + +void AlsaEngine::setMidiEn(bool nval) +{ + if(nval) + openMidi(); + else + stopMidi(); +} + +bool AlsaEngine::getMidiEn() const +{ + return midi.handle; +} + +void AlsaEngine::setAudioEn(bool nval) +{ + if(nval) + openAudio(); + else + stopAudio(); +} + +bool AlsaEngine::getAudioEn() const +{ + return audio.handle; +} + +void *AlsaEngine::_MidiThread(void *arg) +{ + return static_cast(arg)->MidiThread(); +} + + +void *AlsaEngine::MidiThread(void) +{ + snd_seq_event_t *event; + MidiEvent ev; + set_realtime(); + while(snd_seq_event_input(midi.handle, &event) > 0) { + //ensure ev is empty + ev.channel = 0; + ev.num = 0; + ev.value = 0; + ev.type = 0; + + if(!event) + continue; + switch(event->type) { + case SND_SEQ_EVENT_NOTEON: + if(event->data.note.note) { + ev.type = M_NOTE; + ev.channel = event->data.note.channel; + ev.num = event->data.note.note; + ev.value = event->data.note.velocity; + InMgr::getInstance().putEvent(ev); + } + break; + + case SND_SEQ_EVENT_NOTEOFF: + ev.type = M_NOTE; + ev.channel = event->data.note.channel; + ev.num = event->data.note.note; + ev.value = 0; + InMgr::getInstance().putEvent(ev); + break; + + case SND_SEQ_EVENT_KEYPRESS: + ev.type = M_PRESSURE; + ev.channel = event->data.note.channel; + ev.num = event->data.note.note; + ev.value = event->data.note.velocity; + InMgr::getInstance().putEvent(ev); + break; + + case SND_SEQ_EVENT_PITCHBEND: + ev.type = M_CONTROLLER; + ev.channel = event->data.control.channel; + ev.num = C_pitchwheel; + ev.value = event->data.control.value; + InMgr::getInstance().putEvent(ev); + break; + + case SND_SEQ_EVENT_CONTROLLER: + ev.type = M_CONTROLLER; + ev.channel = event->data.control.channel; + ev.num = event->data.control.param; + ev.value = event->data.control.value; + InMgr::getInstance().putEvent(ev); + break; + + case SND_SEQ_EVENT_PGMCHANGE: + ev.type = M_PGMCHANGE; + ev.channel = event->data.control.channel; + ev.num = event->data.control.value; + InMgr::getInstance().putEvent(ev); + break; + + case SND_SEQ_EVENT_RESET: // reset to power-on state + ev.type = M_CONTROLLER; + ev.channel = event->data.control.channel; + ev.num = C_resetallcontrollers; + ev.value = 0; + InMgr::getInstance().putEvent(ev); + break; + + case SND_SEQ_EVENT_PORT_SUBSCRIBED: // ports connected + if(true) + cout << "Info, alsa midi port connected" << endl; + break; + + case SND_SEQ_EVENT_PORT_UNSUBSCRIBED: // ports disconnected + if(true) + cout << "Info, alsa midi port disconnected" << endl; + break; + + case SND_SEQ_EVENT_SYSEX: // system exclusive + case SND_SEQ_EVENT_SENSING: // midi device still there + break; + + default: + if(true) + cout << "Info, other non-handled midi event, type: " + << (int)event->type << endl; + break; + } + snd_seq_free_event(event); + } + return NULL; +} + +bool AlsaEngine::openMidi() +{ + if(getMidiEn()) + return true; + + int alsaport; + midi.handle = NULL; + + if(snd_seq_open(&midi.handle, "default", SND_SEQ_OPEN_INPUT, 0) != 0) + return false; + + snd_seq_set_client_name(midi.handle, "ZynAddSubFX"); + + alsaport = snd_seq_create_simple_port( + midi.handle, + "ZynAddSubFX", + SND_SEQ_PORT_CAP_WRITE + | SND_SEQ_PORT_CAP_SUBS_WRITE, + SND_SEQ_PORT_TYPE_SYNTH); + if(alsaport < 0) + return false; + + pthread_attr_t attr; + + pthread_attr_init(&attr); + pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED); + pthread_create(&midi.pThread, &attr, _MidiThread, this); + return true; +} + +void AlsaEngine::stopMidi() +{ + if(!getMidiEn()) + return; + + snd_seq_t *handle = midi.handle; + if((NULL != midi.handle) && midi.pThread) + pthread_cancel(midi.pThread); + midi.handle = NULL; + if(handle) + snd_seq_close(handle); +} + +short *AlsaEngine::interleave(const Stereo &smps) +{ + /**\todo TODO fix repeated allocation*/ + short *shortInterleaved = audio.buffer; + memset(shortInterleaved, 0, bufferSize * 2 * sizeof(short)); + int idx = 0; //possible off by one error here + double scaled; + for(int frame = 0; frame < bufferSize; ++frame) { // with a nod to libsamplerate ... + scaled = smps.l[frame] * (8.0f * 0x10000000); + shortInterleaved[idx++] = (short int)(lrint(scaled) >> 16); + scaled = smps.r[frame] * (8.0f * 0x10000000); + shortInterleaved[idx++] = (short int)(lrint(scaled) >> 16); + } + return shortInterleaved; +} + +bool AlsaEngine::openAudio() +{ + if(getAudioEn()) + return true; + + int rc = 0; + /* Open PCM device for playback. */ + audio.handle = NULL; + rc = snd_pcm_open(&audio.handle, "hw:0", + SND_PCM_STREAM_PLAYBACK, 0); + if(rc < 0) { + fprintf(stderr, + "unable to open pcm device: %s\n", + snd_strerror(rc)); + return false; + } + + /* Allocate a hardware parameters object. */ + snd_pcm_hw_params_alloca(&audio.params); + + /* Fill it in with default values. */ + snd_pcm_hw_params_any(audio.handle, audio.params); + + /* Set the desired hardware parameters. */ + + /* Interleaved mode */ + snd_pcm_hw_params_set_access(audio.handle, audio.params, + SND_PCM_ACCESS_RW_INTERLEAVED); + + /* Signed 16-bit little-endian format */ + snd_pcm_hw_params_set_format(audio.handle, audio.params, + SND_PCM_FORMAT_S16_LE); + + /* Two channels (stereo) */ + snd_pcm_hw_params_set_channels(audio.handle, audio.params, 2); + + audio.sampleRate = synth->samplerate; + snd_pcm_hw_params_set_rate_near(audio.handle, audio.params, + &audio.sampleRate, NULL); + + audio.frames = 512; + snd_pcm_hw_params_set_period_size_near(audio.handle, + audio.params, &audio.frames, NULL); + + audio.periods = 4; + snd_pcm_hw_params_set_periods_near(audio.handle, + audio.params, &audio.periods, NULL); + + /* Write the parameters to the driver */ + rc = snd_pcm_hw_params(audio.handle, audio.params); + if(rc < 0) { + fprintf(stderr, + "unable to set hw parameters: %s\n", + snd_strerror(rc)); + return false; + } + + /* Set buffer size (in frames). The resulting latency is given by */ + /* latency = periodsize * periods / (rate * bytes_per_frame) */ + snd_pcm_hw_params_set_buffer_size(audio.handle, + audio.params, + synth->buffersize); + + //snd_pcm_hw_params_get_period_size(audio.params, &audio.frames, NULL); + //snd_pcm_hw_params_get_period_time(audio.params, &val, NULL); + + + pthread_attr_t attr; + pthread_attr_init(&attr); + pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_JOINABLE); + pthread_create(&audio.pThread, &attr, _AudioThread, this); + return true; +} + +void AlsaEngine::stopAudio() +{ + if(!getAudioEn()) + return; + + snd_pcm_t *handle = audio.handle; + audio.handle = NULL; + pthread_join(audio.pThread, NULL); + snd_pcm_drain(handle); + if(snd_pcm_close(handle)) + cout << "Error: in snd_pcm_close " << __LINE__ << ' ' << __FILE__ + << endl; +} + +void *AlsaEngine::processAudio() +{ + while(audio.handle) { + audio.buffer = interleave(getNext()); + snd_pcm_t *handle = audio.handle; + int rc = snd_pcm_writei(handle, audio.buffer, synth->buffersize); + if(rc == -EPIPE) { + /* EPIPE means underrun */ + cerr << "underrun occurred" << endl; + snd_pcm_prepare(handle); + } + else + if(rc < 0) + cerr << "error from writei: " << snd_strerror(rc) << endl; + } + return NULL; +} diff --git a/source/backend/native/zynaddsubfx/Nio/AlsaEngine.h b/source/backend/native/zynaddsubfx/Nio/AlsaEngine.h new file mode 100644 index 000000000..0b9cc3c15 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Nio/AlsaEngine.h @@ -0,0 +1,82 @@ +/* + AlsaEngine.h + + Copyright 2009, Alan Calvert + 2010, Mark McCurry + + This file is part of ZynAddSubFX, which is free software: you can + redistribute it and/or modify it under the terms of the GNU General + Public License as published by the Free Software Foundation, either + version 3 of the License, or (at your option) any later version. + + ZynAddSubFX is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with ZynAddSubFX. If not, see . +*/ + +#ifndef ALSA_ENGINE_H +#define ALSA_ENGINE_H + +#include +#include +#include +#include + +#include "AudioOut.h" +#include "MidiIn.h" +#include "OutMgr.h" +#include "../Misc/Stereo.h" + +class AlsaEngine:public AudioOut, MidiIn +{ + public: + AlsaEngine(); + ~AlsaEngine(); + + bool Start(); + void Stop(); + + void setAudioEn(bool nval); + bool getAudioEn() const; + void setMidiEn(bool nval); + bool getMidiEn() const; + + protected: + void *AudioThread(); + static void *_AudioThread(void *arg); + void *MidiThread(); + static void *_MidiThread(void *arg); + + private: + bool openMidi(); + void stopMidi(); + bool openAudio(); + void stopAudio(); + + short *interleave(const Stereo &smps); + + struct { + std::string device; + snd_seq_t *handle; + int alsaId; + pthread_t pThread; + } midi; + + struct { + snd_pcm_t *handle; + snd_pcm_hw_params_t *params; + unsigned int sampleRate; + snd_pcm_uframes_t frames; + unsigned int periods; + short *buffer; + pthread_t pThread; + } audio; + + void *processAudio(); +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/Nio/AudioOut.cpp b/source/backend/native/zynaddsubfx/Nio/AudioOut.cpp new file mode 100644 index 000000000..8c4f2d449 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Nio/AudioOut.cpp @@ -0,0 +1,58 @@ +/* + ZynAddSubFX - a software synthesizer + + AudioOut.h - Audio Output superclass + Copyright (C) 2009-2010 Mark McCurry + Author: Mark McCurry + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include +#include +#include "SafeQueue.h" + +using namespace std; + +#include "OutMgr.h" +#include "../Misc/Master.h" +#include "AudioOut.h" + +AudioOut::AudioOut() + :samplerate(synth->samplerate), bufferSize(synth->buffersize) +{} + +AudioOut::~AudioOut() +{} + +void AudioOut::setSamplerate(int _samplerate) +{ + samplerate = _samplerate; +} + +int AudioOut::getSampleRate() +{ + return samplerate; +} + +void AudioOut::setBufferSize(int _bufferSize) +{ + bufferSize = _bufferSize; +} + +const Stereo AudioOut::getNext() +{ + return OutMgr::getInstance().tick(bufferSize); +} diff --git a/source/backend/native/zynaddsubfx/Nio/AudioOut.h b/source/backend/native/zynaddsubfx/Nio/AudioOut.h new file mode 100644 index 000000000..f8e1a97ed --- /dev/null +++ b/source/backend/native/zynaddsubfx/Nio/AudioOut.h @@ -0,0 +1,61 @@ +/* + ZynAddSubFX - a software synthesizer + + AudioOut.h - Audio Output superclass + Copyright (C) 2009-2010 Mark McCurry + Author: Mark McCurry + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef AUDIO_OUT_H +#define AUDIO_OUT_H + +#include "../Misc/Stereo.h" +#include "../globals.h" +#include "Engine.h" + +class AudioOut:public virtual Engine +{ + public: + AudioOut(); + virtual ~AudioOut(); + + /**Sets the Sample Rate of this Output + * (used for getNext()).*/ + void setSamplerate(int _samplerate); + + /**Sets the Samples required per Out of this driver + * not a realtime opperation */ + int getSampleRate(); + void setBufferSize(int _bufferSize); + + /**Sets the Frame Size for output*/ + void bufferingSize(int nBuffering); + int bufferingSize(); + + virtual void setAudioEn(bool nval) = 0; + virtual bool getAudioEn() const = 0; + + protected: + /**Get the next sample for output. + * (has nsamples sampled at a rate of samplerate)*/ + const Stereo getNext(); + + int samplerate; + int bufferSize; +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/Nio/CMakeLists.txt b/source/backend/native/zynaddsubfx/Nio/CMakeLists.txt new file mode 100644 index 000000000..9386610b7 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Nio/CMakeLists.txt @@ -0,0 +1,47 @@ +#Defaults: +# - Wave Output (enabled with the record function) +# - Null Output +# - Null Output Running by default +# - Managed with OutMgr +set(zynaddsubfx_nio_SRCS + WavEngine.cpp + NulEngine.cpp + AudioOut.cpp + MidiIn.cpp + OutMgr.cpp + InMgr.cpp + Engine.cpp + EngineMgr.cpp + Nio.cpp + ) + +set(zynaddsubfx_nio_lib ) + +add_definitions(-DOUT_DEFAULT="${DefaultOutput}") +add_definitions(-DIN_DEFAULT="${DefaultInput}") + +if(JackEnable) + include_directories(${JACK_INCLUDE_DIR}) + list(APPEND zynaddsubfx_nio_SRCS JackEngine.cpp) + list(APPEND zynaddsubfx_nio_lib ${JACK_LIBRARIES}) +endif(JackEnable) + +if(PaEnable) + include_directories(${PORTAUDIO_INCLUDE_DIR}) + list(APPEND zynaddsubfx_nio_SRCS PaEngine.cpp) + list(APPEND zynaddsubfx_nio_lib ${PORTAUDIO_LIBRARIES}) +endif(PaEnable) + +if(AlsaEnable) + list(APPEND zynaddsubfx_nio_SRCS AlsaEngine.cpp) + list(APPEND zynaddsubfx_nio_lib ${ASOUND_LIBRARY}) +endif(AlsaEnable) + +if(OssEnable) + list(APPEND zynaddsubfx_nio_SRCS OssEngine.cpp) +endif(OssEnable) + + +add_library(zynaddsubfx_nio STATIC + ${zynaddsubfx_nio_SRCS} + ) diff --git a/source/backend/native/zynaddsubfx/Nio/Engine.cpp b/source/backend/native/zynaddsubfx/Nio/Engine.cpp new file mode 100644 index 000000000..5e846b708 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Nio/Engine.cpp @@ -0,0 +1,28 @@ +/* + ZynAddSubFX - a software synthesizer + + Engine.cpp - Audio Driver base class + Copyright (C) 2009-2010 Mark McCurry + Author: Mark McCurry + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ +#include "Engine.h" + +Engine::Engine() +{} + +Engine::~Engine() +{} diff --git a/source/backend/native/zynaddsubfx/Nio/Engine.h b/source/backend/native/zynaddsubfx/Nio/Engine.h new file mode 100644 index 000000000..9de4422c7 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Nio/Engine.h @@ -0,0 +1,41 @@ +/* + ZynAddSubFX - a software synthesizer + + Engine.h - Audio Driver base class + Copyright (C) 2009-2010 Mark McCurry + Author: Mark McCurry + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef ENGINE_H +#define ENGINE_H +#include +/**Marker for input/output driver*/ +class Engine +{ + public: + Engine(); + virtual ~Engine(); + + /**Start the Driver with all capabilities + * @return true on success*/ + virtual bool Start() = 0; + /**Completely stop the Driver*/ + virtual void Stop() = 0; + + std::string name; +}; +#endif diff --git a/source/backend/native/zynaddsubfx/Nio/EngineMgr.cpp b/source/backend/native/zynaddsubfx/Nio/EngineMgr.cpp new file mode 100644 index 000000000..ee8f7b924 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Nio/EngineMgr.cpp @@ -0,0 +1,156 @@ +#include "EngineMgr.h" +#include +#include +#include "Nio.h" +#include "InMgr.h" +#include "OutMgr.h" +#include "AudioOut.h" +#include "MidiIn.h" +#include "NulEngine.h" +#if OSS +#include "OssEngine.h" +#endif +#if ALSA +#include "AlsaEngine.h" +#endif +#if JACK +#include "JackEngine.h" +#endif +#if PORTAUDIO +#include "PaEngine.h" +#endif + +using namespace std; + +EngineMgr &EngineMgr::getInstance() +{ + static EngineMgr instance; + return instance; +} + +EngineMgr::EngineMgr() +{ + Engine *defaultEng = new NulEngine(); + + //conditional compiling mess (but contained) + engines.push_back(defaultEng); +#if OSS + engines.push_back(new OssEngine()); +#endif +#if ALSA + engines.push_back(new AlsaEngine()); +#endif +#if JACK + engines.push_back(new JackEngine()); +#endif +#if PORTAUDIO + engines.push_back(new PaEngine()); +#endif + + defaultOut = dynamic_cast(defaultEng); + + defaultIn = dynamic_cast(defaultEng); + + //Accept command line/compile time options + if(!Nio::defaultSink.empty()) + setOutDefault(Nio::defaultSink); + + if(!Nio::defaultSource.empty()) + setInDefault(Nio::defaultSource); +} + +EngineMgr::~EngineMgr() +{ + for(list::iterator itr = engines.begin(); + itr != engines.end(); ++itr) + delete *itr; +} + +Engine *EngineMgr::getEng(string name) +{ + transform(name.begin(), name.end(), name.begin(), ::toupper); + for(list::iterator itr = engines.begin(); + itr != engines.end(); ++itr) + if((*itr)->name == name) + return *itr; + return NULL; +} + +bool EngineMgr::start() +{ + bool expected = true; + if(!(defaultOut && defaultIn)) { + cerr << "ERROR: It looks like someone broke the Nio Output\n" + << " Attempting to recover by defaulting to the\n" + << " Null Engine." << endl; + defaultOut = dynamic_cast(getEng("NULL")); + defaultIn = dynamic_cast(getEng("NULL")); + } + + OutMgr::getInstance(). currentOut = defaultOut; + InMgr::getInstance(). current = defaultIn; + + //open up the default output(s) + cout << "Starting Audio: " << defaultOut->name << endl; + defaultOut->setAudioEn(true); + if(defaultOut->getAudioEn()) + cout << "Audio Started" << endl; + else { + expected = false; + cerr << "ERROR: The default audio output failed to open!" << endl; + OutMgr::getInstance(). currentOut = + dynamic_cast(getEng("NULL")); + OutMgr::getInstance(). currentOut->setAudioEn(true); + } + + cout << "Starting MIDI: " << defaultIn->name << endl; + defaultIn->setMidiEn(true); + if(defaultIn->getMidiEn()) + cout << "MIDI Started" << endl; + else { //recover + expected = false; + cerr << "ERROR: The default MIDI input failed to open!" << endl; + InMgr::getInstance(). current = dynamic_cast(getEng("NULL")); + InMgr::getInstance(). current->setMidiEn(true); + } + + //Show if expected drivers were booted + return expected; +} + +void EngineMgr::stop() +{ + for(list::iterator itr = engines.begin(); + itr != engines.end(); ++itr) + (*itr)->Stop(); +} + +bool EngineMgr::setInDefault(string name) +{ + MidiIn *chosen; + if((chosen = dynamic_cast(getEng(name)))) { //got the input + defaultIn = chosen; + return true; + } + + //Warn user + cerr << "Error: " << name << " is not a recognized MIDI input source" + << endl; + cerr << " Defaulting to the NULL input source" << endl; + + return false; +} + +bool EngineMgr::setOutDefault(string name) +{ + AudioOut *chosen; + if((chosen = dynamic_cast(getEng(name)))) { //got the output + defaultOut = chosen; + return true; + } + + //Warn user + cerr << "Error: " << name << " is not a recognized audio backend" << endl; + cerr << " Defaulting to the NULL audio backend" << endl; + return false; +} diff --git a/source/backend/native/zynaddsubfx/Nio/EngineMgr.h b/source/backend/native/zynaddsubfx/Nio/EngineMgr.h new file mode 100644 index 000000000..4d56d2993 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Nio/EngineMgr.h @@ -0,0 +1,43 @@ +#ifndef ENGINE_MGR_H +#define ENGINE_MGR_H + +#include +#include +#include "Engine.h" + + +class MidiIn; +class AudioOut; +class OutMgr; +/**Container/Owner of the long lived Engines*/ +class EngineMgr +{ + public: + static EngineMgr &getInstance(); + ~EngineMgr(); + + /**Gets requested engine + * @param name case unsensitive name of engine + * @return pointer to Engine or NULL + */ + Engine *getEng(std::string name); + + /**Start up defaults*/ + bool start(); + + /**Stop all engines*/ + void stop(); + + std::list engines; + + //return false on failure + bool setInDefault(std::string name); + bool setOutDefault(std::string name); + + //default I/O + AudioOut *defaultOut; + MidiIn *defaultIn; + private: + EngineMgr(); +}; +#endif diff --git a/source/backend/native/zynaddsubfx/Nio/InMgr.cpp b/source/backend/native/zynaddsubfx/Nio/InMgr.cpp new file mode 100644 index 000000000..af8d63c8d --- /dev/null +++ b/source/backend/native/zynaddsubfx/Nio/InMgr.cpp @@ -0,0 +1,129 @@ +#include "InMgr.h" +#include "MidiIn.h" +#include "EngineMgr.h" +#include "../Misc/Master.h" +#include + +using namespace std; + +ostream &operator<<(ostream &out, const MidiEvent &ev) +{ + switch(ev.type) { + case M_NOTE: + out << "MidiNote: note(" << ev.num << ")\n" + << " channel(" << ev.channel << ")\n" + << " velocity(" << ev.value << ")"; + break; + + case M_CONTROLLER: + out << "MidiCtl: controller(" << ev.num << ")\n" + << " channel(" << ev.channel << ")\n" + << " value(" << ev.value << ")"; + break; + + case M_PGMCHANGE: + out << "PgmChange: program(" << ev.num << ")\n" + << " channel(" << ev.channel << ")"; + break; + } + + return out; +} + +MidiEvent::MidiEvent() + :channel(0), type(0), num(0), value(0) +{} + +InMgr &InMgr::getInstance() +{ + static InMgr instance; + return instance; +} + +InMgr::InMgr() + :queue(100), master(Master::getInstance()) +{ + current = NULL; + sem_init(&work, PTHREAD_PROCESS_PRIVATE, 0); +} + +InMgr::~InMgr() +{ + //lets stop the consumer thread + sem_destroy(&work); +} + +void InMgr::putEvent(MidiEvent ev) +{ + if(queue.push(ev)) //check for error + cerr << "ERROR: Midi Ringbuffer is FULL" << endl; + else + sem_post(&work); +} + +void InMgr::flush() +{ + MidiEvent ev; + while(!sem_trywait(&work)) { + queue.pop(ev); + //cout << ev << endl; + + switch(ev.type) { + case M_NOTE: + dump.dumpnote(ev.channel, ev.num, ev.value); + + if(ev.value) + master.noteOn(ev.channel, ev.num, ev.value); + else + master.noteOff(ev.channel, ev.num); + break; + + case M_CONTROLLER: + dump.dumpcontroller(ev.channel, ev.num, ev.value); + master.setController(ev.channel, ev.num, ev.value); + break; + + case M_PGMCHANGE: + master.setProgram(ev.channel, ev.num); + break; + case M_PRESSURE: + master.polyphonicAftertouch(ev.channel, ev.num, ev.value); + break; + } + } +} + +bool InMgr::setSource(string name) +{ + MidiIn *src = getIn(name); + + if(!src) + return false; + + if(current) + current->setMidiEn(false); + current = src; + current->setMidiEn(true); + + bool success = current->getMidiEn(); + + //Keep system in a valid state (aka with a running driver) + if(!success) + (current = getIn("NULL"))->setMidiEn(true); + + return success; +} + +string InMgr::getSource() const +{ + if(current) + return current->name; + else + return "ERROR"; +} + +MidiIn *InMgr::getIn(string name) +{ + EngineMgr &eng = EngineMgr::getInstance(); + return dynamic_cast(eng.getEng(name)); +} diff --git a/source/backend/native/zynaddsubfx/Nio/InMgr.h b/source/backend/native/zynaddsubfx/Nio/InMgr.h new file mode 100644 index 000000000..03dcad072 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Nio/InMgr.h @@ -0,0 +1,52 @@ +#ifndef INMGR_H +#define INMGR_H + +#include +#include +#include "SafeQueue.h" + +enum midi_type { + M_NOTE = 1, + M_CONTROLLER = 2, + M_PGMCHANGE = 3, + M_PRESSURE = 4 +}; //type=1 for note, type=2 for controller, type=3 for program change +//type=4 for polyphonic aftertouch + +struct MidiEvent { + MidiEvent(); + int channel; //the midi channel for the event + int type; //type=1 for note, type=2 for controller + int num; //note, controller or program number + int value; //velocity or controller value +}; + +//super simple class to manage the inputs +class InMgr +{ + public: + static InMgr &getInstance(); + ~InMgr(); + + void putEvent(MidiEvent ev); + + /**Flush the Midi Queue*/ + void flush(); + + bool setSource(std::string name); + + std::string getSource() const; + + friend class EngineMgr; + private: + InMgr(); + class MidiIn *getIn(std::string name); + SafeQueue queue; + sem_t work; + class MidiIn * current; + + /**the link to the rest of zyn*/ + class Master & master; +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/Nio/JackEngine.cpp b/source/backend/native/zynaddsubfx/Nio/JackEngine.cpp new file mode 100644 index 000000000..8af0c3873 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Nio/JackEngine.cpp @@ -0,0 +1,402 @@ +/* + JackEngine.cpp + + Copyright 2009, Alan Calvert + + This file is part of yoshimi, which is free software: you can + redistribute it and/or modify it under the terms of the GNU General + Public License as published by the Free Software Foundation, either + version 3 of the License, or (at your option) any later version. + + yoshimi is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with yoshimi. If not, see . +*/ + +#include + +#include +#include +#include +#include +#include + +#include "Nio.h" +#include "InMgr.h" + +#include "JackEngine.h" + +using namespace std; + +extern char *instance_name; + +JackEngine::JackEngine() + :AudioOut(), jackClient(NULL) +{ + name = "JACK"; + audio.jackSamplerate = 0; + audio.jackNframes = 0; + for(int i = 0; i < 2; ++i) { + audio.ports[i] = NULL; + audio.portBuffs[i] = NULL; + } + midi.inport = NULL; +} + +bool JackEngine::connectServer(string server) +{ + bool autostart_jack = true; + if(jackClient) + return true; + + string clientname = "zynaddsubfx"; + string postfix = Nio::getPostfix(); + if(!postfix.empty()) + clientname += "_" + postfix; + jack_status_t jackstatus; + bool use_server_name = server.size() && server.compare("default") != 0; + jack_options_t jopts = (jack_options_t) + (((!instance_name + && use_server_name) ? JackServerName : + JackNullOption) + | ((autostart_jack) ? JackNullOption : + JackNoStartServer)); + + if(instance_name) + jackClient = jack_client_open(instance_name, jopts, &jackstatus); + else { + if(use_server_name) + jackClient = jack_client_open( + clientname.c_str(), jopts, &jackstatus, + server.c_str()); + else + jackClient = jack_client_open( + clientname.c_str(), jopts, &jackstatus); + } + + + if(NULL != jackClient) + return true; + else + cerr << "Error, failed to open jack client on server: " << server + << " status " << jackstatus << endl; + return false; +} + +bool JackEngine::connectJack() +{ + connectServer(""); + if(NULL != jackClient) { + setBufferSize(jack_get_buffer_size(jackClient)); + int chk; + jack_set_error_function(_errorCallback); + jack_set_info_function(_infoCallback); + if(jack_set_buffer_size_callback(jackClient, _bufferSizeCallback, this)) + cerr << "Error setting the bufferSize callback" << endl; + if((chk = jack_set_xrun_callback(jackClient, _xrunCallback, this))) + cerr << "Error setting jack xrun callback" << endl; + if(jack_set_process_callback(jackClient, _processCallback, this)) { + cerr << "Error, JackEngine failed to set process callback" << endl; + return false; + } + if(jack_activate(jackClient)) { + cerr << "Error, failed to activate jack client" << endl; + return false; + } + + return true; + } + else + cerr << "Error, NULL jackClient through Start()" << endl; + return false; +} + +void JackEngine::disconnectJack() +{ + if(jackClient) { + cout << "Deactivating and closing JACK client" << endl; + + jack_deactivate(jackClient); + jack_client_close(jackClient); + jackClient = NULL; + } +} + +bool JackEngine::Start() +{ + return openMidi() && openAudio(); +} + +void JackEngine::Stop() +{ + stopMidi(); + stopAudio(); +} + +void JackEngine::setMidiEn(bool nval) +{ + if(nval) + openMidi(); + else + stopMidi(); +} + +bool JackEngine::getMidiEn() const +{ + return midi.inport; +} + +void JackEngine::setAudioEn(bool nval) +{ + if(nval) + openAudio(); + else + stopAudio(); +} + +bool JackEngine::getAudioEn() const +{ + return audio.ports[0]; +} + +bool JackEngine::openAudio() +{ + if(getAudioEn()) + return true; + + if(!getMidiEn()) + if(!connectJack()) + return false; + + + const char *portnames[] = { "out_1", "out_2" }; + for(int port = 0; port < 2; ++port) + audio.ports[port] = jack_port_register( + jackClient, + portnames[port], + JACK_DEFAULT_AUDIO_TYPE, + JackPortIsOutput + | JackPortIsTerminal, + 0); + if((NULL != audio.ports[0]) && (NULL != audio.ports[1])) { + audio.jackSamplerate = jack_get_sample_rate(jackClient); + audio.jackNframes = jack_get_buffer_size(jackClient); + samplerate = audio.jackSamplerate; + bufferSize = audio.jackNframes; + + + //Attempt to autoConnect when specified + if(Nio::autoConnect) { + const char **outPorts = jack_get_ports( + jackClient, + NULL, + NULL, + JackPortIsPhysical + | JackPortIsInput); + if(outPorts != NULL) { + //Verify that stereo is available + assert(outPorts[0]); + assert(outPorts[1]); + + //Connect to physical outputs + jack_connect(jackClient, jack_port_name( + audio.ports[0]), outPorts[0]); + jack_connect(jackClient, jack_port_name( + audio.ports[1]), outPorts[1]); + } + else + cerr << "Warning, No outputs to autoconnect to" << endl; + } + return true; + } + else + cerr << "Error, failed to register jack audio ports" << endl; + return false; +} + +void JackEngine::stopAudio() +{ + for(int i = 0; i < 2; ++i) { + jack_port_t *port = audio.ports[i]; + audio.ports[i] = NULL; + if(NULL != port) + jack_port_unregister(jackClient, port); + } + if(!getMidiEn()) + disconnectJack(); +} + +bool JackEngine::openMidi() +{ + if(getMidiEn()) + return true; + if(!getAudioEn()) + if(!connectJack()) + return false; + + midi.inport = jack_port_register(jackClient, "midi_input", + JACK_DEFAULT_MIDI_TYPE, + JackPortIsInput | JackPortIsTerminal, 0); + return midi.inport; +} + +void JackEngine::stopMidi() +{ + jack_port_t *port = midi.inport; + midi.inport = NULL; + if(port) + jack_port_unregister(jackClient, port); + + if(!getAudioEn()) + disconnectJack(); +} + +int JackEngine::clientId() +{ + if(NULL != jackClient) + return (long)jack_client_thread_id(jackClient); + else + return -1; +} + +string JackEngine::clientName() +{ + if(NULL != jackClient) + return string(jack_get_client_name(jackClient)); + else + cerr << "Error, clientName() with null jackClient" << endl; + return string("Oh, yoshimi :-("); +} + +int JackEngine::_processCallback(jack_nframes_t nframes, void *arg) +{ + return static_cast(arg)->processCallback(nframes); +} + +int JackEngine::processCallback(jack_nframes_t nframes) +{ + bool okaudio = true; + + if((NULL != audio.ports[0]) && (NULL != audio.ports[1])) + okaudio = processAudio(nframes); + if(okaudio) + handleMidi(nframes); + return okaudio ? 0 : -1; +} + +bool JackEngine::processAudio(jack_nframes_t nframes) +{ + for(int port = 0; port < 2; ++port) { + audio.portBuffs[port] = + (jsample_t *)jack_port_get_buffer(audio.ports[port], nframes); + if(NULL == audio.portBuffs[port]) { + cerr << "Error, failed to get jack audio port buffer: " + << port << endl; + return false; + } + } + + Stereo smp = getNext(); + + //Assumes size of smp.l == nframes + memcpy(audio.portBuffs[0], smp.l, bufferSize * sizeof(float)); + memcpy(audio.portBuffs[1], smp.r, bufferSize * sizeof(float)); + return true; +} + +int JackEngine::_xrunCallback(void *) +{ + cerr << "Jack reports xrun" << endl; + return 0; +} + +void JackEngine::_errorCallback(const char *msg) +{ + cerr << "Jack reports error: " << msg << endl; +} + +void JackEngine::_infoCallback(const char *msg) +{ + cerr << "Jack info message: " << msg << endl; +} + +int JackEngine::_bufferSizeCallback(jack_nframes_t nframes, void *arg) +{ + return static_cast(arg)->bufferSizeCallback(nframes); +} + +int JackEngine::bufferSizeCallback(jack_nframes_t nframes) +{ + cerr << "Jack buffer resized" << endl; + setBufferSize(nframes); + return 0; +} + +void JackEngine::handleMidi(unsigned long frames) +{ + if(!midi.inport) + return; + void *midi_buf = jack_port_get_buffer(midi.inport, frames); + jack_midi_event_t jack_midi_event; + jack_nframes_t event_index = 0; + unsigned char *midi_data; + unsigned char type; + + while(jack_midi_event_get(&jack_midi_event, midi_buf, + event_index++) == 0) { + MidiEvent ev; + midi_data = jack_midi_event.buffer; + type = midi_data[0] & 0xF0; + ev.channel = midi_data[0] & 0x0F; + + switch(type) { + case 0x80: /* note-off */ + ev.type = M_NOTE; + ev.num = midi_data[1]; + ev.value = 0; + InMgr::getInstance().putEvent(ev); + break; + + case 0x90: /* note-on */ + ev.type = M_NOTE; + ev.num = midi_data[1]; + ev.value = midi_data[2]; + InMgr::getInstance().putEvent(ev); + break; + + case 0xA0: /* pressure, aftertouch */ + ev.type = M_PRESSURE; + ev.num = midi_data[1]; + ev.value = midi_data[2]; + InMgr::getInstance().putEvent(ev); + break; + + case 0xB0: /* controller */ + ev.type = M_CONTROLLER; + ev.num = midi_data[1]; + ev.value = midi_data[2]; + InMgr::getInstance().putEvent(ev); + break; + + case 0xC0: /* program change */ + ev.type = M_PGMCHANGE; + ev.num = midi_data[1]; + ev.value = 0; + InMgr::getInstance().putEvent(ev); + break; + + case 0xE0: /* pitch bend */ + ev.type = M_CONTROLLER; + ev.num = C_pitchwheel; + ev.value = ((midi_data[2] << 7) | midi_data[1]) - 8192; + InMgr::getInstance().putEvent(ev); + break; + + /* XXX TODO: handle MSB/LSB controllers and RPNs and NRPNs */ + } + } +} diff --git a/source/backend/native/zynaddsubfx/Nio/JackEngine.h b/source/backend/native/zynaddsubfx/Nio/JackEngine.h new file mode 100644 index 000000000..1184ce84d --- /dev/null +++ b/source/backend/native/zynaddsubfx/Nio/JackEngine.h @@ -0,0 +1,88 @@ +/* + JackEngine.h + + Copyright 2009, Alan Calvert + + This file is part of yoshimi, which is free software: you can + redistribute it and/or modify it under the terms of the GNU General + Public License as published by the Free Software Foundation, either + version 3 of the License, or (at your option) any later version. + + yoshimi is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with yoshimi. If not, see . +*/ + +#ifndef JACK_ENGINE_H +#define JACK_ENGINE_H + +#include +#include +#include +#include +#include + +#include "MidiIn.h" +#include "AudioOut.h" + +typedef jack_default_audio_sample_t jsample_t; + +class JackEngine:public AudioOut, MidiIn +{ + public: + JackEngine(); + ~JackEngine() { } + + bool Start(); + void Stop(); + + void setMidiEn(bool nval); + bool getMidiEn() const; + + void setAudioEn(bool nval); + bool getAudioEn() const; + + int getBuffersize() { return audio.jackNframes; } + + std::string clientName(); + int clientId(); + + protected: + + int processCallback(jack_nframes_t nframes); + static int _processCallback(jack_nframes_t nframes, void *arg); + int bufferSizeCallback(jack_nframes_t nframes); + static int _bufferSizeCallback(jack_nframes_t nframes, void *arg); + static void _errorCallback(const char *msg); + static void _infoCallback(const char *msg); + static int _xrunCallback(void *arg); + + private: + bool connectServer(std::string server); + bool connectJack(); + void disconnectJack(); + bool openAudio(); + void stopAudio(); + bool processAudio(jack_nframes_t nframes); + bool openMidi(); + void stopMidi(); + + jack_client_t *jackClient; + struct audio { + unsigned int jackSamplerate; + unsigned int jackNframes; + jack_port_t *ports[2]; + jsample_t *portBuffs[2]; + } audio; + struct midi { + jack_port_t *inport; + } midi; + + void handleMidi(unsigned long frames); +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/Nio/MidiIn.cpp b/source/backend/native/zynaddsubfx/Nio/MidiIn.cpp new file mode 100644 index 000000000..3635bde2e --- /dev/null +++ b/source/backend/native/zynaddsubfx/Nio/MidiIn.cpp @@ -0,0 +1,77 @@ +/* + ZynAddSubFX - a software synthesizer + + MidiIn.C - This class is inherited by all the Midi input classes + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include "MidiIn.h" +#include "../globals.h" +#include "InMgr.h" + +void MidiIn::midiProcess(unsigned char head, + unsigned char num, + unsigned char value) +{ + MidiEvent ev; + unsigned char chan = head & 0x0f; + switch(head & 0xf0) { + case 0x80: //Note Off + ev.type = M_NOTE; + ev.channel = chan; + ev.num = num; + ev.value = 0; + InMgr::getInstance().putEvent(ev); + break; + case 0x90: //Note On + ev.type = M_NOTE; + ev.channel = chan; + ev.num = num; + ev.value = value; + InMgr::getInstance().putEvent(ev); + break; + case 0xA0: /* pressure, aftertouch */ + ev.type = M_PRESSURE; + ev.channel = chan; + ev.num = num; + ev.value = value; + InMgr::getInstance().putEvent(ev); + break; + case 0xb0: //Controller + ev.type = M_CONTROLLER; + ev.channel = chan; + ev.num = num; + ev.value = value; + InMgr::getInstance().putEvent(ev); + break; + case 0xc0: //Program Change + ev.type = M_PGMCHANGE; + ev.channel = chan; + ev.num = num; + ev.value = 0; + InMgr::getInstance().putEvent(ev); + break; + case 0xe0: //Pitch Wheel + ev.type = M_CONTROLLER; + ev.channel = chan; + ev.num = C_pitchwheel; + ev.value = (num + value * (int) 128) - 8192; + InMgr::getInstance().putEvent(ev); + break; + } +} diff --git a/source/backend/native/zynaddsubfx/Nio/MidiIn.h b/source/backend/native/zynaddsubfx/Nio/MidiIn.h new file mode 100644 index 000000000..780a67ff5 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Nio/MidiIn.h @@ -0,0 +1,43 @@ +/* + ZynAddSubFX - a software synthesizer + + MidiIn.h - This class is inherited by all the Midi input classes + Copyright (C) 2002-2005 Nasca Octavian Paul + Copyright (C) 2009-2010 Mark McCurry + Author: Nasca Octavian Paula + Mark McCurry + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef MIDI_IN_H +#define MIDI_IN_H + +#include "Engine.h" + +/**This class is inherited by all the Midi input classes*/ +class MidiIn:public virtual Engine +{ + public: + /**Enables or disables driver based upon value*/ + virtual void setMidiEn(bool nval) = 0; + /**Returns if driver is initialized*/ + virtual bool getMidiEn() const = 0; + static void midiProcess(unsigned char head, + unsigned char num, + unsigned char value); +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/Nio/Nio.cpp b/source/backend/native/zynaddsubfx/Nio/Nio.cpp new file mode 100644 index 000000000..0026437a1 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Nio/Nio.cpp @@ -0,0 +1,138 @@ +#include "Nio.h" +#include "OutMgr.h" +#include "InMgr.h" +#include "EngineMgr.h" +#include "MidiIn.h" +#include "AudioOut.h" +#include "WavEngine.h" +#include +#include +using std::string; +using std::set; +using std::cerr; +using std::endl; + +InMgr *in = NULL; +OutMgr *out = NULL; +EngineMgr *eng = NULL; +string postfix; + +bool Nio::autoConnect = false; +string Nio::defaultSource = IN_DEFAULT; +string Nio::defaultSink = OUT_DEFAULT; + +void Nio::init(void) +{ + in = &InMgr::getInstance(); //Enable input wrapper + out = &OutMgr::getInstance(); //Initialize the Output Systems + eng = &EngineMgr::getInstance(); //Initialize The Engines +} + +bool Nio::start() +{ + init(); + return eng->start(); +} + +void Nio::stop() +{ + eng->stop(); +} + +void Nio::setDefaultSource(string name) +{ + std::transform(name.begin(), name.end(), name.begin(), ::toupper); + defaultSource = name; +} + +void Nio::setDefaultSink(string name) +{ + std::transform(name.begin(), name.end(), name.begin(), ::toupper); + defaultSink = name; +} + +bool Nio::setSource(string name) +{ + return in->setSource(name); +} + +bool Nio::setSink(string name) +{ + return out->setSink(name); +} + +void Nio::setPostfix(std::string post) +{ + postfix = post; +} + +std::string Nio::getPostfix(void) +{ + return postfix; +} + +set Nio::getSources(void) +{ + set sources; + for(std::list::iterator itr = eng->engines.begin(); + itr != eng->engines.end(); ++itr) + if(dynamic_cast(*itr)) + sources.insert((*itr)->name); + return sources; +} + +set Nio::getSinks(void) +{ + set sinks; + for(std::list::iterator itr = eng->engines.begin(); + itr != eng->engines.end(); ++itr) + if(dynamic_cast(*itr)) + sinks.insert((*itr)->name); + return sinks; +} + +string Nio::getSource() +{ + return in->getSource(); +} + +string Nio::getSink() +{ + return out->getSink(); +} + +#if JACK +#include +void Nio::preferedSampleRate(unsigned &rate) +{ + jack_client_t *client = jack_client_open("temp-client", + JackNoStartServer, 0); + if(client) { + rate = jack_get_sample_rate(client); + jack_client_close(client); + } +} +#else +void Nio::preferedSampleRate(unsigned &) +{} +#endif + +void Nio::waveNew(class WavFile *wave) +{ + out->wave->newFile(wave); +} + +void Nio::waveStart(void) +{ + out->wave->Start(); +} + +void Nio::waveStop(void) +{ + out->wave->Stop(); +} + +void Nio::waveEnd(void) +{ + out->wave->destroyFile(); +} diff --git a/source/backend/native/zynaddsubfx/Nio/Nio.h b/source/backend/native/zynaddsubfx/Nio/Nio.h new file mode 100644 index 000000000..ba050b8ed --- /dev/null +++ b/source/backend/native/zynaddsubfx/Nio/Nio.h @@ -0,0 +1,47 @@ +#ifndef NIO_H +#define NIO_H +#include +#include + +class WavFile; + +/**Interface to Nio Subsystem + * + * Should be only externally included header */ +namespace Nio +{ + void init(void); + bool start(void); + void stop(void); + + void setDefaultSource(std::string name); + void setDefaultSink(std::string name); + + bool setSource(std::string name); + bool setSink(std::string name); + + void setPostfix(std::string post); + std::string getPostfix(void); + + std::set getSources(void); + std::set getSinks(void); + + std::string getSource(void); + std::string getSink(void); + + //Get the prefered sample rate from jack (if running) + void preferedSampleRate(unsigned &rate); + + + //Wave writing + void waveNew(class WavFile *wave); + void waveStart(void); + void waveStop(void); + void waveEnd(void); + + extern bool autoConnect; + extern std::string defaultSource; + extern std::string defaultSink; +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/Nio/NulEngine.cpp b/source/backend/native/zynaddsubfx/Nio/NulEngine.cpp new file mode 100644 index 000000000..633e2ae24 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Nio/NulEngine.cpp @@ -0,0 +1,113 @@ +/* + ZynAddSubFX - a software synthesizer + + OSSaudiooutput.C - Audio output for Open Sound System + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include "NulEngine.h" +#include "../globals.h" + +#include +#include + +using namespace std; + +NulEngine::NulEngine() + :AudioOut(), pThread(NULL) +{ + name = "NULL"; + playing_until.tv_sec = 0; + playing_until.tv_usec = 0; +} + +void *NulEngine::_AudioThread(void *arg) +{ + return (static_cast(arg))->AudioThread(); +} + +void *NulEngine::AudioThread() +{ + while(pThread) { + getNext(); + + struct timeval now; + int remaining = 0; + gettimeofday(&now, NULL); + if((playing_until.tv_usec == 0) && (playing_until.tv_sec == 0)) { + playing_until.tv_usec = now.tv_usec; + playing_until.tv_sec = now.tv_sec; + } + else { + remaining = (playing_until.tv_usec - now.tv_usec) + + (playing_until.tv_sec - now.tv_sec) * 1000000; + if(remaining > 10000) //Don't sleep() less than 10ms. + //This will add latency... + usleep(remaining - 10000); + if(remaining < 0) + cerr << "WARNING - too late" << endl; + } + playing_until.tv_usec += synth->buffersize * 1000000 + / synth->samplerate; + if(remaining < 0) + playing_until.tv_usec -= remaining; + playing_until.tv_sec += playing_until.tv_usec / 1000000; + playing_until.tv_usec %= 1000000; + } + return NULL; +} + +NulEngine::~NulEngine() +{} + +bool NulEngine::Start() +{ + setAudioEn(true); + return getAudioEn(); +} + +void NulEngine::Stop() +{ + setAudioEn(false); +} + +void NulEngine::setAudioEn(bool nval) +{ + if(nval) { + if(!getAudioEn()) { + pthread_t *thread = new pthread_t; + pthread_attr_t attr; + pthread_attr_init(&attr); + pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_JOINABLE); + pThread = thread; + pthread_create(pThread, &attr, _AudioThread, this); + } + } + else + if(getAudioEn()) { + pthread_t *thread = pThread; + pThread = NULL; + pthread_join(*thread, NULL); + delete thread; + } +} + +bool NulEngine::getAudioEn() const +{ + return pThread; +} diff --git a/source/backend/native/zynaddsubfx/Nio/NulEngine.h b/source/backend/native/zynaddsubfx/Nio/NulEngine.h new file mode 100644 index 000000000..18341809e --- /dev/null +++ b/source/backend/native/zynaddsubfx/Nio/NulEngine.h @@ -0,0 +1,56 @@ +/* + ZynAddSubFX - a software synthesizer + + NulEngine.h - Dummy In/Out driver + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef NUL_ENGINE_H +#define NUL_ENGINE_H + +#include +#include +#include "../globals.h" +#include "AudioOut.h" +#include "MidiIn.h" + +class NulEngine:public AudioOut, MidiIn +{ + public: + NulEngine(); + ~NulEngine(); + + bool Start(); + void Stop(); + + void setAudioEn(bool nval); + bool getAudioEn() const; + + void setMidiEn(bool) {} + bool getMidiEn() const {return true; } + + protected: + void *AudioThread(); + static void *_AudioThread(void *arg); + + private: + struct timeval playing_until; + pthread_t *pThread; +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/Nio/OssEngine.cpp b/source/backend/native/zynaddsubfx/Nio/OssEngine.cpp new file mode 100644 index 000000000..a95876634 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Nio/OssEngine.cpp @@ -0,0 +1,281 @@ +/* + ZynAddSubFX - a software synthesizer + + OSSaudiooutput.C - Audio output for Open Sound System + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include "OssEngine.h" +#include "../Misc/Util.h" +#include "../globals.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include "InMgr.h" + +using namespace std; + +OssEngine::OssEngine() + :AudioOut(), engThread(NULL) +{ + name = "OSS"; + + midi.handle = -1; + audio.handle = -1; + + audio.smps = new short[synth->buffersize * 2]; + memset(audio.smps, 0, synth->bufferbytes); +} + +OssEngine::~OssEngine() +{ + Stop(); + delete [] audio.smps; +} + +bool OssEngine::openAudio() +{ + if(audio.handle != -1) + return true; //already open + + int snd_bitsize = 16; + int snd_fragment = 0x00080009; //fragment size (?); + int snd_stereo = 1; //stereo; + int snd_format = AFMT_S16_LE; + int snd_samplerate = synth->samplerate; + + audio.handle = open(config.cfg.LinuxOSSWaveOutDev, O_WRONLY, 0); + if(audio.handle == -1) { + cerr << "ERROR - I can't open the " + << config.cfg.LinuxOSSWaveOutDev << '.' << endl; + return false; + } + ioctl(audio.handle, SNDCTL_DSP_RESET, NULL); + ioctl(audio.handle, SNDCTL_DSP_SETFMT, &snd_format); + ioctl(audio.handle, SNDCTL_DSP_STEREO, &snd_stereo); + ioctl(audio.handle, SNDCTL_DSP_SPEED, &snd_samplerate); + ioctl(audio.handle, SNDCTL_DSP_SAMPLESIZE, &snd_bitsize); + ioctl(audio.handle, SNDCTL_DSP_SETFRAGMENT, &snd_fragment); + + if(!getMidiEn()) { + pthread_attr_t attr; + pthread_attr_init(&attr); + pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_JOINABLE); + engThread = new pthread_t; + pthread_create(engThread, &attr, _thread, this); + } + + return true; +} + +void OssEngine::stopAudio() +{ + int handle = audio.handle; + if(handle == -1) //already closed + return; + audio.handle = -1; + + if(!getMidiEn() && engThread) + pthread_join(*engThread, NULL); + delete engThread; + engThread = NULL; + + close(handle); +} + +bool OssEngine::Start() +{ + bool good = true; + + if(!openAudio()) { + cerr << "Failed to open OSS audio" << endl; + good = false; + } + + if(!openMidi()) { + cerr << "Failed to open OSS midi" << endl; + good = false; + } + + return good; +} + +void OssEngine::Stop() +{ + stopAudio(); + stopMidi(); +} + +void OssEngine::setMidiEn(bool nval) +{ + if(nval) + openMidi(); + else + stopMidi(); +} + +bool OssEngine::getMidiEn() const +{ + return midi.handle != -1; +} + +void OssEngine::setAudioEn(bool nval) +{ + if(nval) + openAudio(); + else + stopAudio(); +} + +bool OssEngine::getAudioEn() const +{ + return audio.handle != -1; +} + +bool OssEngine::openMidi() +{ + int handle = midi.handle; + if(handle != -1) + return true; //already open + + handle = open(config.cfg.LinuxOSSSeqInDev, O_RDONLY, 0); + + if(-1 == handle) + return false; + midi.handle = handle; + + if(!getAudioEn()) { + pthread_attr_t attr; + pthread_attr_init(&attr); + pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_JOINABLE); + engThread = new pthread_t; + pthread_create(engThread, &attr, _thread, this); + } + + return true; +} + +void OssEngine::stopMidi() +{ + int handle = midi.handle; + if(handle == -1) //already closed + return; + + midi.handle = -1; + + if(!getAudioEn() && engThread) { + pthread_join(*engThread, NULL); + delete engThread; + engThread = NULL; + } + + close(handle); +} + +void *OssEngine::_thread(void *arg) +{ + return (static_cast(arg))->thread(); +} + +void *OssEngine::thread() +{ + unsigned char tmp[4] = {0, 0, 0, 0}; + set_realtime(); + while(getAudioEn() || getMidiEn()) { + if(getAudioEn()) { + const Stereo smps = getNext(); + + float l, r; + for(int i = 0; i < synth->buffersize; ++i) { + l = smps.l[i]; + r = smps.r[i]; + + if(l < -1.0f) + l = -1.0f; + else + if(l > 1.0f) + l = 1.0f; + if(r < -1.0f) + r = -1.0f; + else + if(r > 1.0f) + r = 1.0f; + + audio.smps[i * 2] = (short int) (l * 32767.0f); + audio.smps[i * 2 + 1] = (short int) (r * 32767.0f); + } + int handle = audio.handle; + if(handle != -1) + write(handle, audio.smps, synth->buffersize * 4); // *2 because is 16 bit, again * 2 because is stereo + else + break; + } + + //Collect up to 30 midi events + for(int k = 0; k < 30 && getMidiEn(); ++k) { + static char escaped; + + memset(tmp, 0, 4); + + if(escaped) { + tmp[0] = escaped; + escaped = 0; + } + else { + getMidi(tmp); + if(!(tmp[0] & 0x80)) + continue; + } + getMidi(tmp + 1); + if(tmp[1] & 0x80) { + escaped = tmp[1]; + tmp[1] = 0; + } + else { + getMidi(tmp + 2); + if(tmp[2] & 0x80) { + escaped = tmp[2]; + tmp[2] = 0; + } + else { + getMidi(tmp + 3); + if(tmp[3] & 0x80) { + escaped = tmp[3]; + tmp[3] = 0; + } + } + } + midiProcess(tmp[0], tmp[1], tmp[2]); + } + } + pthread_exit(NULL); + return NULL; +} + +void OssEngine::getMidi(unsigned char *midiPtr) +{ + read(midi.handle, midiPtr, 1); +} diff --git a/source/backend/native/zynaddsubfx/Nio/OssEngine.h b/source/backend/native/zynaddsubfx/Nio/OssEngine.h new file mode 100644 index 000000000..cdccc8120 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Nio/OssEngine.h @@ -0,0 +1,76 @@ +/* + ZynAddSubFX - a software synthesizer + + OSSaudiooutput.h - Audio output for Open Sound System + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef OSS_ENGINE_H +#define OSS_ENGINE_H + +#include +#include "../globals.h" +#include "AudioOut.h" +#include "MidiIn.h" + +class OssEngine:public AudioOut, MidiIn +{ + public: + OssEngine(); + ~OssEngine(); + + bool Start(); + void Stop(); + + void setAudioEn(bool nval); + bool getAudioEn() const; + + void setMidiEn(bool nval); + bool getMidiEn() const; + + + protected: + void *thread(); + static void *_thread(void *arg); + + private: + pthread_t *engThread; + + //Audio + bool openAudio(); + void stopAudio(); + + struct audio { + int handle; + short int *smps; //Samples to be sent to soundcard + bool en; + } audio; + + //Midi + bool openMidi(); + void stopMidi(); + void getMidi(unsigned char *midiPtr); + + struct midi { + int handle; + bool en; + bool run; + } midi; +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/Nio/OutMgr.cpp b/source/backend/native/zynaddsubfx/Nio/OutMgr.cpp new file mode 100644 index 000000000..ea270bffc --- /dev/null +++ b/source/backend/native/zynaddsubfx/Nio/OutMgr.cpp @@ -0,0 +1,182 @@ +#include "OutMgr.h" +#include +#include +#include +#include "AudioOut.h" +#include "Engine.h" +#include "EngineMgr.h" +#include "InMgr.h" +#include "WavEngine.h" +#include "../Misc/Master.h" +#include "../Misc/Util.h" //for set_realtime() + +using namespace std; + +OutMgr &OutMgr::getInstance() +{ + static OutMgr instance; + return instance; +} + +OutMgr::OutMgr() + :wave(new WavEngine()), + priBuf(new float[4096], + new float[4096]), priBuffCurrent(priBuf), + master(Master::getInstance()) +{ + currentOut = NULL; + stales = 0; + master = Master::getInstance(); + + //init samples + outr = new float[synth->buffersize]; + outl = new float[synth->buffersize]; + memset(outl, 0, synth->bufferbytes); + memset(outr, 0, synth->bufferbytes); +} + +OutMgr::~OutMgr() +{ + delete wave; + delete [] priBuf.l; + delete [] priBuf.r; + delete [] outr; + delete [] outl; +} + +/* Sequence of a tick + * 1) lets see if we have any stuff to do via midi + * 2) Lets do that stuff + * 3) Lets see if the event queue has anything for us + * 4) Lets empty that out + * 5) Lets remove old/stale samples + * 6) Lets see if we need to generate samples + * 7) Lets generate some + * 8) Lets return those samples to the primary and secondary outputs + * 9) Lets wait for another tick + */ +const Stereo OutMgr::tick(unsigned int frameSize) +{ + pthread_mutex_lock(&(master.mutex)); + InMgr::getInstance().flush(); + pthread_mutex_unlock(&(master.mutex)); + //SysEv->execute(); + removeStaleSmps(); + while(frameSize > storedSmps()) { + pthread_mutex_lock(&(master.mutex)); + master.AudioOut(outl, outr); + pthread_mutex_unlock(&(master.mutex)); + addSmps(outl, outr); + } + stales = frameSize; + return priBuf; +} + +AudioOut *OutMgr::getOut(string name) +{ + return dynamic_cast(EngineMgr::getInstance().getEng(name)); +} + +string OutMgr::getDriver() const +{ + return currentOut->name; +} + +bool OutMgr::setSink(string name) +{ + AudioOut *sink = getOut(name); + + if(!sink) + return false; + + if(currentOut) + currentOut->setAudioEn(false); + + currentOut = sink; + currentOut->setAudioEn(true); + + bool success = currentOut->getAudioEn(); + + //Keep system in a valid state (aka with a running driver) + if(!success) + (currentOut = getOut("NULL"))->setAudioEn(true); + + return success; +} + +string OutMgr::getSink() const +{ + if(currentOut) + return currentOut->name; + else { + cerr << "BUG: No current output in OutMgr " << __LINE__ << endl; + return "ERROR"; + } + return "ERROR"; +} + +//perform a cheap linear interpolation for resampling +//This will result in some distortion at frame boundries +//returns number of samples produced +static size_t resample(float *dest, + const float *src, + float s_in, + float s_out, + size_t elms) +{ + size_t out_elms = elms * s_out / s_in; + float r_pos = 0.0f; + for(int i = 0; i < (int)out_elms; ++i, r_pos += s_in / s_out) + dest[i] = interpolate(src, elms, r_pos); + + return out_elms; +} + +void OutMgr::addSmps(float *l, float *r) +{ + //allow wave file to syphon off stream + wave->push(Stereo(l, r), synth->buffersize); + + const int s_out = currentOut->getSampleRate(), + s_sys = synth->samplerate; + + if(s_out != s_sys) { //we need to resample + const size_t steps = resample(priBuffCurrent.l, + l, + s_sys, + s_out, + synth->buffersize); + resample(priBuffCurrent.r, r, s_sys, s_out, synth->buffersize); + + priBuffCurrent.l += steps; + priBuffCurrent.r += steps; + } + else { //just copy the samples + memcpy(priBuffCurrent.l, l, synth->bufferbytes); + memcpy(priBuffCurrent.r, r, synth->bufferbytes); + priBuffCurrent.l += synth->buffersize; + priBuffCurrent.r += synth->buffersize; + } +} + +void OutMgr::removeStaleSmps() +{ + if(!stales) + return; + + const int leftover = storedSmps() - stales; + + assert(leftover > -1); + + //leftover samples [seen at very low latencies] + if(leftover) { + memmove(priBuf.l, priBuffCurrent.l - leftover, leftover * sizeof(float)); + memmove(priBuf.r, priBuffCurrent.r - leftover, leftover * sizeof(float)); + priBuffCurrent.l = priBuf.l + leftover; + priBuffCurrent.r = priBuf.r + leftover; + } + else + priBuffCurrent = priBuf; + + stales = 0; +} diff --git a/source/backend/native/zynaddsubfx/Nio/OutMgr.h b/source/backend/native/zynaddsubfx/Nio/OutMgr.h new file mode 100644 index 000000000..a1cdd8bea --- /dev/null +++ b/source/backend/native/zynaddsubfx/Nio/OutMgr.h @@ -0,0 +1,64 @@ +#ifndef OUTMGR_H +#define OUTMGR_H + +#include "../Misc/Stereo.h" +#include +#include +#include + + +class AudioOut; +class OutMgr +{ + public: + static OutMgr &getInstance(); + ~OutMgr(); + + /**Execute a tick*/ + const Stereo tick(unsigned int frameSize); + + /**Request a new set of samples + * @param n number of requested samples (defaults to 1) + * @return -1 for locking issues 0 for valid request*/ + void requestSamples(unsigned int n = 1); + + /**Gets requested driver + * @param name case unsensitive name of driver + * @return pointer to Audio Out or NULL + */ + AudioOut *getOut(std::string name); + + /**Gets the name of the first running driver + * Deprecated + * @return if no running output, "" is returned + */ + std::string getDriver() const; + + bool setSink(std::string name); + + std::string getSink() const; + + class WavEngine * wave; /** priBuf; //buffer for primary drivers + Stereo priBuffCurrent; //current array accessor + + float *outl; + float *outr; + class Master & master; + + int stales; +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/Nio/PaEngine.cpp b/source/backend/native/zynaddsubfx/Nio/PaEngine.cpp new file mode 100644 index 000000000..d41543b04 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Nio/PaEngine.cpp @@ -0,0 +1,118 @@ +/* + ZynAddSubFX - a software synthesizer + + PaEngine.cpp - Audio output for PortAudio + Copyright (C) 2002 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include "PaEngine.h" +#include + +using namespace std; + +PaEngine::PaEngine() + :stream(NULL) +{ + name = "PA"; +} + + +PaEngine::~PaEngine() +{ + Stop(); +} + +bool PaEngine::Start() +{ + if(getAudioEn()) + return true; + Pa_Initialize(); + + PaStreamParameters outputParameters; + outputParameters.device = Pa_GetDefaultOutputDevice(); + if(outputParameters.device == paNoDevice) { + cerr << "Error: No default output device." << endl; + Pa_Terminate(); + return false; + } + outputParameters.channelCount = 2; /* stereo output */ + outputParameters.sampleFormat = paFloat32; /* 32 bit floating point output */ + outputParameters.suggestedLatency = + Pa_GetDeviceInfo(outputParameters.device)->defaultLowOutputLatency; + outputParameters.hostApiSpecificStreamInfo = NULL; + + + Pa_OpenStream(&stream, + NULL, + &outputParameters, + synth->samplerate, + synth->buffersize, + 0, + PAprocess, + (void *) this); + Pa_StartStream(stream); + return true; +} + +void PaEngine::setAudioEn(bool nval) +{ + if(nval) + Start(); + else + Stop(); +} + +bool PaEngine::getAudioEn() const +{ + return stream; +} + +int PaEngine::PAprocess(const void *inputBuffer, + void *outputBuffer, + unsigned long framesPerBuffer, + const PaStreamCallbackTimeInfo *outTime, + PaStreamCallbackFlags flags, + void *userData) +{ + (void) inputBuffer; + (void) outTime; + (void) flags; + return static_cast(userData)->process((float *) outputBuffer, + framesPerBuffer); +} + +int PaEngine::process(float *out, unsigned long framesPerBuffer) +{ + const Stereo smp = getNext(); + for(unsigned i = 0; i < framesPerBuffer; ++i) { + *out++ = smp.l[i]; + *out++ = smp.r[i]; + } + + return 0; +} + +void PaEngine::Stop() +{ + if(!getAudioEn()) + return; + Pa_StopStream(stream); + Pa_CloseStream(stream); + stream = NULL; + Pa_Terminate(); +} diff --git a/source/backend/native/zynaddsubfx/Nio/PaEngine.h b/source/backend/native/zynaddsubfx/Nio/PaEngine.h new file mode 100644 index 000000000..12fd766a8 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Nio/PaEngine.h @@ -0,0 +1,57 @@ +/* + ZynAddSubFX - a software synthesizer + + PAaudiooutput.h - Audio output for PortAudio + Copyright (C) 2002 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ +#ifndef PA_ENGINE_H +#define PA_ENGINE_H + +#include + +#include "../globals.h" +#include "AudioOut.h" + +class PaEngine:public AudioOut +{ + public: + PaEngine(); + ~PaEngine(); + + bool Start(); + void Stop(); + + void setAudioEn(bool nval); + bool getAudioEn() const; + + protected: + static int PAprocess(const void *inputBuffer, + void *outputBuffer, + unsigned long framesPerBuffer, + const PaStreamCallbackTimeInfo *outTime, + PaStreamCallbackFlags flags, + void *userData); + int process(float *out, unsigned long framesPerBuffer); + private: + PaStream *stream; +}; + + +void PAfinish(); + +#endif diff --git a/source/backend/native/zynaddsubfx/Nio/SafeQueue.cpp b/source/backend/native/zynaddsubfx/Nio/SafeQueue.cpp new file mode 100644 index 000000000..734413c67 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Nio/SafeQueue.cpp @@ -0,0 +1,82 @@ + +template +SafeQueue::SafeQueue(size_t maxlen) + :writePtr(0), readPtr(0), bufSize(maxlen) +{ + sem_init(&w_space, PTHREAD_PROCESS_PRIVATE, maxlen - 1); + sem_init(&r_space, PTHREAD_PROCESS_PRIVATE, 0); + buffer = new T[maxlen]; +} + +template +SafeQueue::~SafeQueue() +{ + sem_destroy(&w_space); + sem_destroy(&r_space); + delete [] buffer; +} + +template +unsigned int SafeQueue::size() const +{ + return rSpace(); +} + +template +unsigned int SafeQueue::rSpace() const +{ + int space = 0; + sem_getvalue(&r_space, &space); + return space; +} + +template +unsigned int SafeQueue::wSpace() const +{ + int space = 0; + sem_getvalue(&w_space, &space); + return space; +} + +template +int SafeQueue::push(const T &in) +{ + if(!wSpace()) + return -1; + + //ok, there is space to write + size_t w = (writePtr + 1) % bufSize; + buffer[w] = in; + writePtr = w; + + //adjust ranges + sem_wait(&w_space); //guaranteed not to wait + sem_post(&r_space); + return 0; +} + +template +int SafeQueue::pop(T &out) +{ + if(!rSpace()) + return -1; + + //ok, there is space to read + size_t r = (readPtr + 1) % bufSize; + out = buffer[r]; + readPtr = r; + + //adjust ranges + sem_wait(&r_space); //guaranteed not to wait + sem_post(&w_space); + return 0; +} + +template +void SafeQueue::clear() +{ + //thread unsafe + while(!sem_trywait(&r_space)) + sem_post(&w_space); + readPtr = writePtr; +} diff --git a/source/backend/native/zynaddsubfx/Nio/SafeQueue.h b/source/backend/native/zynaddsubfx/Nio/SafeQueue.h new file mode 100644 index 000000000..7b41166b4 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Nio/SafeQueue.h @@ -0,0 +1,46 @@ + +#ifndef SAFEQUEUE_H +#define SAFEQUEUE_H +#include +#include + +/** + * C++ thread safe lockless queue + * Based off of jack's ringbuffer*/ +template +class SafeQueue +{ + public: + SafeQueue(size_t maxlen); + ~SafeQueue(); + + /**Return read size*/ + unsigned int size() const; + + /**Returns 0 for normal + * Returns -1 on error*/ + int push(const T &in); + int pop(T &out); + + //clears reading space + void clear(); + + private: + unsigned int wSpace() const; + unsigned int rSpace() const; + + //write space + mutable sem_t w_space; + //read space + mutable sem_t r_space; + + //next writing spot + size_t writePtr; + //next reading spot + size_t readPtr; + const size_t bufSize; + T *buffer; +}; + +#include "SafeQueue.cpp" +#endif diff --git a/source/backend/native/zynaddsubfx/Nio/WavEngine.cpp b/source/backend/native/zynaddsubfx/Nio/WavEngine.cpp new file mode 100644 index 000000000..9d0d2df09 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Nio/WavEngine.cpp @@ -0,0 +1,134 @@ +/* + Copyright (C) 2006 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +*/ + +#include "WavEngine.h" +#include +#include +#include +#include "../Misc/WavFile.h" +#include "../Misc/Util.h" + +using namespace std; + +WavEngine::WavEngine() + :AudioOut(), file(NULL), buffer(synth->samplerate * 4), pThread(NULL) +{ + sem_init(&work, PTHREAD_PROCESS_PRIVATE, 0); +} + +WavEngine::~WavEngine() +{ + Stop(); + sem_destroy(&work); + destroyFile(); +} + +bool WavEngine::openAudio() +{ + return file && file->good(); +} + +bool WavEngine::Start() +{ + if(pThread) + return true; + pThread = new pthread_t; + + pthread_attr_t attr; + pthread_attr_init(&attr); + pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_JOINABLE); + pthread_create(pThread, &attr, _AudioThread, this); + + return true; +} + +void WavEngine::Stop() +{ + if(!pThread) + return; + + pthread_t *tmp = pThread; + pThread = NULL; + + sem_post(&work); + pthread_join(*tmp, NULL); + delete pThread; +} + +void WavEngine::push(Stereo smps, size_t len) +{ + if(!pThread) + return; + + + //copy the input [overflow when needed] + for(size_t i = 0; i < len; ++i) { + buffer.push(*smps.l++); + buffer.push(*smps.r++); + } + sem_post(&work); +} + +void WavEngine::newFile(WavFile *_file) +{ + //ensure system is clean + destroyFile(); + file = _file; + + //check state + if(!file->good()) + cerr + << "ERROR: WavEngine handed bad file output WavEngine::newFile()" + << endl; +} + +void WavEngine::destroyFile() +{ + if(file) + delete file; + file = NULL; +} + +void *WavEngine::_AudioThread(void *arg) +{ + return (static_cast(arg))->AudioThread(); +} + +void *WavEngine::AudioThread() +{ + short *recordbuf_16bit = new short[2 * synth->buffersize]; + + while(!sem_wait(&work) && pThread) { + for(int i = 0; i < synth->buffersize; ++i) { + float left = 0.0f, right = 0.0f; + buffer.pop(left); + buffer.pop(right); + recordbuf_16bit[2 * i] = limit((int)(left * 32767.0f), + -32768, + 32767); + recordbuf_16bit[2 * i + 1] = limit((int)(right * 32767.0f), + -32768, + 32767); + } + file->writeStereoSamples(synth->buffersize, recordbuf_16bit); + } + + delete[] recordbuf_16bit; + + return NULL; +} diff --git a/source/backend/native/zynaddsubfx/Nio/WavEngine.h b/source/backend/native/zynaddsubfx/Nio/WavEngine.h new file mode 100644 index 000000000..8f55238e2 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Nio/WavEngine.h @@ -0,0 +1,61 @@ +/* + ZynAddSubFX - a software synthesizer + + WavEngine.h - Records sound to a file + Copyright (C) 2008 Nasca Octavian Paul + Author: Nasca Octavian Paul + Mark McCurry + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +*/ + +#ifndef WAVENGINE_H +#define WAVENGINE_H +#include "AudioOut.h" +#include +#include +#include +#include "SafeQueue.h" + +class WavFile; +class WavEngine:public AudioOut +{ + public: + WavEngine(); + ~WavEngine(); + + bool openAudio(); + bool Start(); + void Stop(); + + void setAudioEn(bool /*nval*/) {} + bool getAudioEn() const {return true; } + + void push(Stereo smps, size_t len); + + void newFile(WavFile *_file); + void destroyFile(); + + protected: + void *AudioThread(); + static void *_AudioThread(void *arg); + + private: + WavFile *file; + sem_t work; + SafeQueue buffer; + + pthread_t *pThread; +}; +#endif diff --git a/source/backend/native/zynaddsubfx/Output/DSSIaudiooutput.cpp b/source/backend/native/zynaddsubfx/Output/DSSIaudiooutput.cpp new file mode 100644 index 000000000..1499792f3 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Output/DSSIaudiooutput.cpp @@ -0,0 +1,710 @@ +/* + ZynAddSubFX - a software synthesizer + + DSSIaudiooutput.cpp - Audio functions for DSSI + Copyright (C) 2002 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +/* + * Inital working DSSI output code contributed by Stephen G. Parry + */ + +//this file contains code used from trivial_synth.c from +//the DSSI (published by Steve Harris under public domain) as a template. + +#include "DSSIaudiooutput.h" +#include "../Misc/Config.h" +#include "../Misc/Bank.h" +#include "../Misc/Util.h" +#include +#include + +using std::string; +using std::vector; + +//Dummy variables and functions for linking purposes +const char *instance_name = 0; +class WavFile; +namespace Nio { + bool start(void){return 1;}; + void stop(void){}; + void waveNew(WavFile *){} + void waveStart(void){} + void waveStop(void){} + void waveEnd(void){} +} + +// +// Static stubs for LADSPA member functions +// +// LADSPA is essentially a C handle based API; This plug-in implementation is +// a C++ OO one so we need stub functions to map from C API calls to C++ object +// method calls. +void DSSIaudiooutput::stub_connectPort(LADSPA_Handle instance, + unsigned long port, + LADSPA_Data *data) +{ + getInstance(instance)->connectPort(port, data); +} + +void DSSIaudiooutput::stub_activate(LADSPA_Handle instance) +{ + getInstance(instance)->activate(); +} + +void DSSIaudiooutput::stub_run(LADSPA_Handle instance, + unsigned long sample_count) +{ + getInstance(instance)->run(sample_count); +} + +void DSSIaudiooutput::stub_deactivate(LADSPA_Handle instance) +{ + getInstance(instance)->deactivate(); +} + + +void DSSIaudiooutput::stub_cleanup(LADSPA_Handle instance) +{ + DSSIaudiooutput *plugin_instance = getInstance(instance); + plugin_instance->cleanup(); + delete plugin_instance; +} + + +const LADSPA_Descriptor *ladspa_descriptor(unsigned long index) +{ + return DSSIaudiooutput::getLadspaDescriptor(index); +} + +// +// Static stubs for DSSI member functions +// +// DSSI is essentially a C handle based API; This plug-in implementation is +// a C++ OO one so we need stub functions to map from C API calls to C++ object +// method calls. +const DSSI_Program_Descriptor *DSSIaudiooutput::stub_getProgram( + LADSPA_Handle instance, + unsigned long index) +{ + return getInstance(instance)->getProgram(index); +} + +void DSSIaudiooutput::stub_selectProgram(LADSPA_Handle instance, + unsigned long bank, + unsigned long program) +{ + getInstance(instance)->selectProgram(bank, program); +} + +int DSSIaudiooutput::stub_getMidiControllerForPort(LADSPA_Handle instance, + unsigned long port) +{ + return getInstance(instance)->getMidiControllerForPort(port); +} + +void DSSIaudiooutput::stub_runSynth(LADSPA_Handle instance, + unsigned long sample_count, + snd_seq_event_t *events, + unsigned long event_count) +{ + getInstance(instance)->runSynth(sample_count, events, event_count); +} + +const DSSI_Descriptor *dssi_descriptor(unsigned long index) +{ + return DSSIaudiooutput::getDssiDescriptor(index); +} + +// +// LADSPA member functions +// + +/** + * Instantiates a plug-in. + * + * This LADSPA member function instantiates a plug-in. + * Note that instance initialisation should generally occur in + * activate() rather than here. + * + * Zyn Implementation + * ------------------ + * This implementation creates a C++ class object and hides its pointer + * in the handle by type casting. + * + * @param descriptor [in] the descriptor for this plug-in + * @param s_rate [in] the sample rate + * @return the plug-in instance handle if successful else NULL + */ +LADSPA_Handle DSSIaudiooutput::instantiate(const LADSPA_Descriptor *descriptor, + unsigned long s_rate) +{ + if(descriptor->UniqueID == dssiDescriptor->LADSPA_Plugin->UniqueID) + return (LADSPA_Handle)(new DSSIaudiooutput(s_rate)); + else + return NULL; +} + +/** + * Connects a port on an instantiated plug-in. + * + * This LADSPA member function connects a port on an instantiated plug-in to a + * memory location at which a block of data for the port will be read/written. + * The data location is expected to be an array of LADSPA_Data for audio ports + * or a single LADSPA_Data value for control ports. Memory issues will be + * managed by the host. The plug-in must read/write the data at these locations + * every time run() or run_adding() is called and the data present at the time + * of this connection call should not be considered meaningful. + * + * Zyn Implementation + * ------------------ + * The buffer pointers are stored as member variables + * + * @param port [in] the port to be connected + * @param data [in] the data buffer to write to / read from + */ +void DSSIaudiooutput::connectPort(unsigned long port, LADSPA_Data *data) +{ + switch(port) { + case 0: + outl = data; + break; + case 1: + outr = data; + break; + } +} + +/** + * Initialises a plug-in instance and activates it for use. + * + * This LADSPA member function initialises a plug-in instance and activates it + * for use. This is separated from instantiate() to aid real-time support and + * so that hosts can reinitialise a plug-in instance by calling deactivate() and + * then activate(). In this case the plug-in instance must reset all state + * information dependent on the history of the plug-in instance except for any + * data locations provided by connect_port() and any gain set by + * set_run_adding_gain(). + * + * Zyn Implementation + * ------------------ + * Currently this does nothing; Care must be taken as to code placed here as + * too much code here seems to cause time-out problems in jack-dssi-host. +*/ +void DSSIaudiooutput::activate() +{} + +/** + * Runs an instance of a plug-in for a block. + * + * This LADSPA member function runs an instance of a plug-in for a block. + * Note that if an activate() function exists then it must be called before + * run() or run_adding(). If deactivate() is called for a plug-in instance then + * the plug-in instance may not be reused until activate() has been called again. + * + * Zyn Implementation + * ------------------ + * This is a LADSPA function that does not process any MIDI events; it is hence + * implemented by simply calling runSynth() with an empty event list. + * + * @param sample_count [in] the block size (in samples) for which the plug-in instance may run + */ +void DSSIaudiooutput::run(unsigned long sample_count) +{ + runSynth(sample_count, NULL, (unsigned long)0); +} + +/** + * Counterpart to activate(). + * + * This LADSPA member function is the counterpart to activate() (see above). + * Deactivation is not similar to pausing as the plug-in instance will be + * reinitialised when activate() is called to reuse it. + * + * Zyn Implementation + * ------------------ + * Currently this function does nothing. + */ +void DSSIaudiooutput::deactivate() +{} + +/** + * Deletes a plug-in instance that is no longer required. + * + * LADSPA member function; once an instance of a plug-in has been finished with + * it can be deleted using this function. The instance handle ceases to be + * valid after this call. + * + * If activate() was called for a plug-in instance then a corresponding call to + * deactivate() must be made before cleanup() is called. + * + * Zyn Implementation + * ------------------ + * Currently cleanup is deferred to the destructor that is invoked after cleanup() + */ +void DSSIaudiooutput::cleanup() +{} + +/** + * Initial entry point for the LADSPA plug-in library. + * + * This LADSPA function is the initial entry point for the plug-in library. + * The LADSPA host looks for this entry point in each shared library object it + * finds and then calls the function to enumerate the plug-ins within the + * library. + * + * Zyn Implementation + * ------------------ + * As the Zyn plug-in is a DSSI plug-in, the LADSPA descriptor is embedded inside + * the DSSI descriptor, which is created by DSSIaudiooutput::initDssiDescriptor() + * statically when the library is loaded. This function then merely returns a pointer + * to that embedded descriptor. + * + * @param index [in] the index number of the plug-in within the library. + * @return if index is in range, a pointer to the plug-in descriptor is returned, else NULL + */ +const LADSPA_Descriptor *DSSIaudiooutput::getLadspaDescriptor( + unsigned long index) +{ + if((index > 0) || (dssiDescriptor == NULL)) + return NULL; + else + return dssiDescriptor->LADSPA_Plugin; +} + +// +// DSSI member functions +// + +/** + * Provides a description of a program available on this synth. + * + * This DSSI member function pointer provides a description of a program (named + * preset sound) available on this synth. + * + * Zyn Implementation + * ------------------ + * The instruments in all Zyn's bank directories, as shown by the `instrument + * -> show instrument bank` command, are enumerated to the host by this + * function, allowing access to all those instruments. + * The first time an instrument is requested, the bank it is in and any + * unmapped ones preceding that are mapped; all the instruments names and + * filenames from those banks are stored in the programMap member variable for + * later use. This is done on demand in this way, rather than up front in one + * go because loading all the instrument names in one go can lead to timeouts + * and zombies. + * + * @param index [in] index into the plug-in's list of + * programs, not a program number as represented by the Program + * field of the DSSI_Program_Descriptor. (This distinction is + * needed to support synths that use non-contiguous program or + * bank numbers.) + * @return a DSSI_Program_Descriptor pointer that is + * guaranteed to be valid only until the next call to get_program, + * deactivate, or configure, on the same plug-in instance, or NULL if index is out of range. + */ +const DSSI_Program_Descriptor *DSSIaudiooutput::getProgram(unsigned long index) +{ + static DSSI_Program_Descriptor retVal; + + /* Make sure we have the list of banks loaded */ + initBanks(); + + /* Make sure that the bank containing the instrument has been mapped */ + while(index >= programMap.size() && mapNextBank()) + /* DO NOTHING MORE */; + + if(index >= programMap.size()) + /* No more instruments */ + return NULL; + else { + /* OK, return the instrument */ + retVal.Name = programMap[index].name.c_str(); + retVal.Program = programMap[index].program; + retVal.Bank = programMap[index].bank; + return &retVal; + } +} + +/** + * Selects a new program for this synth. + * + * This DSSI member function selects a new program for this synth. The program + * change will take effect immediately at the start of the next run_synth() + * call. An invalid bank / instrument combination is ignored. + * + * Zyn Implementation + * ------------------ + * the banks and instruments are as shown in the `instrument -> show instrument + * bank` command in Zyn. The bank no is a 1-based index into the list of banks + * Zyn loads and shows in the drop down and the program number is the + * instrument within that bank. + * + * @param bank [in] the bank number to select + * @param program [in] the program number within the bank to select + */ +void DSSIaudiooutput::selectProgram(unsigned long bank, unsigned long program) +{ + initBanks(); +// cerr << "selectProgram(" << (bank & 0x7F) << ':' << ((bank >> 7) & 0x7F) << "," << program << ")" << '\n'; + if((bank < master->bank.banks.size()) && (program < BANK_SIZE)) { + const std::string bankdir = master->bank.banks[bank].dir; + if(!bankdir.empty()) { + pthread_mutex_lock(&master->mutex); + + /* We have to turn off the CheckPADsynth functionality, else + * the program change takes way too long and we get timeouts + * and hence zombies (!) */ + int save = config.cfg.CheckPADsynth; + config.cfg.CheckPADsynth = 0; + + /* Load the bank... */ + master->bank.loadbank(bankdir); + + /* restore the CheckPADsynth flag */ + config.cfg.CheckPADsynth = save; + + /* Now load the instrument... */ + master->bank.loadfromslot((unsigned int)program, master->part[0]); + + pthread_mutex_unlock(&master->mutex); + } + } +} + +/** + * Returns the MIDI controller number or NRPN for a input control port + * + * This DSSI member function returns the MIDI controller number or NRPN that + * should be mapped to the given input control port. If the given port should + * not have any MIDI controller mapped to it, the function will return DSSI_NONE. + * The behaviour of this function is undefined if the given port + * number does not correspond to an input control port. + * + * Zyn Implementation + * ------------------ + * Currently Zyn does not define any controller ports, but may do in the future. + * + * @param port [in] the input controller port + * @return the CC and NRPN values shifted and ORed together. + */ +int DSSIaudiooutput::getMidiControllerForPort(unsigned long port) +{ + return DSSI_NONE; +} + +/** + * Runs the synth for a block. + * + * This DSSI member function runs the synth for a block. This is identical in + * function to the LADSPA run() function, except that it also supplies events + * to the synth. + * + * Zyn Implementation + * ------------------ + * Zyn implements synthesis in Master::GetAudioOutSamples; runSynth calls this + * function in chunks delimited by the sample_count and the frame indexes in + * the events block, calling the appropriate NoteOn, NoteOff and SetController + * members of Master to process the events supplied between each chunk. + * + * @param sample_count [in] the block size (in samples) for which the synth + * instance may run. + * @param events [in] The Events pointer points to a block of ALSA + * sequencer events, used to communicate MIDI and related events to the synth. + * Each event must be timestamped relative to the start of the block, + * (mis)using the ALSA "tick time" field as a frame count. The host is + * responsible for ensuring that events with differing timestamps are already + * ordered by time. Must not include NOTE (only NOTE_ON / NOTE_OFF), LSB or MSB + * events. + * @param event_count [in] the number of entries in the `events` block + */ +void DSSIaudiooutput::runSynth(unsigned long sample_count, + snd_seq_event_t *events, + unsigned long event_count) +{ + unsigned long from_frame = 0; + unsigned long event_index = 0; + unsigned long next_event_frame = 0; + unsigned long to_frame = 0; + pthread_mutex_lock(&master->mutex); + + do { + /* Find the time of the next event, if any */ + if((events == NULL) || (event_index >= event_count)) + next_event_frame = ULONG_MAX; + else + next_event_frame = events[event_index].time.tick; + + /* find the end of the sub-sample to be processed this time round... */ + /* if the next event falls within the desired sample interval... */ + if((next_event_frame < sample_count) && (next_event_frame >= to_frame)) + /* set the end to be at that event */ + to_frame = next_event_frame; + else + /* ...else go for the whole remaining sample */ + to_frame = sample_count; + if(from_frame < to_frame) { + // call master to fill from `from_frame` to `to_frame`: + master->GetAudioOutSamples(to_frame - from_frame, + (int)sampleRate, + &(outl[from_frame]), + &(outr[from_frame])); + // next sub-sample please... + from_frame = to_frame; + } + + // Now process any event(s) at the current timing point + while(events != NULL && event_index < event_count + && events[event_index].time.tick == to_frame) { + if(events[event_index].type == SND_SEQ_EVENT_NOTEON) + master->noteOn(events[event_index].data.note.channel, + events[event_index].data.note.note, + events[event_index].data.note.velocity); + else + if(events[event_index].type == SND_SEQ_EVENT_NOTEOFF) + master->noteOff(events[event_index].data.note.channel, + events[event_index].data.note.note); + else + if(events[event_index].type == SND_SEQ_EVENT_CONTROLLER) + master->setController(events[event_index].data.control.channel, + events[event_index].data.control.param, + events[event_index].data.control.value); + else {} + event_index++; + } + + // Keep going until we have the desired total length of sample... + } while(to_frame < sample_count); + + pthread_mutex_unlock(&master->mutex); +} + +/** + * Initial entry point for the DSSI plug-in library. + * + * This DSSI function is the initial entry point for the plug-in library. + * The DSSI host looks for this entry point in each shared library object it + * finds and then calls the function to enumerate the plug-ins within the + * library. + * + * Zyn Implementation + * ------------------ + * The descriptor is created statically by DSSIaudiooutput::initDssiDescriptor() + * when the plug-in library is loaded. This function merely returns a pointer to + * that descriptor. + * + * @param index [in] the index number of the plug-in within the library. + * @return if index is in range, a pointer to the plug-in descriptor is returned, else NULL + */ +const DSSI_Descriptor *DSSIaudiooutput::getDssiDescriptor(unsigned long index) +{ + if((index > 0) || (dssiDescriptor == NULL)) + return NULL; + else + return dssiDescriptor; +} + +// +// Internal member functions +// + +// Initialise the DSSI descriptor, statically: +DSSI_Descriptor *DSSIaudiooutput::dssiDescriptor = + DSSIaudiooutput::initDssiDescriptor(); + +/** + * Initializes the DSSI (and LADSPA) descriptor, returning it is an object. + */ +DSSI_Descriptor *DSSIaudiooutput::initDssiDescriptor() +{ + DSSI_Descriptor *newDssiDescriptor = new DSSI_Descriptor; + + LADSPA_PortDescriptor *newPortDescriptors; + const char **newPortNames; + LADSPA_PortRangeHint *newPortRangeHints; + + if(newDssiDescriptor) { + LADSPA_Descriptor *newLadspaDescriptor = new LADSPA_Descriptor; + if(newLadspaDescriptor) { + newLadspaDescriptor->UniqueID = 100; + newLadspaDescriptor->Label = "ZASF"; + newLadspaDescriptor->Properties = 0; + newLadspaDescriptor->Name = "ZynAddSubFX"; + newLadspaDescriptor->Maker = + "Nasca Octavian Paul "; + newLadspaDescriptor->Copyright = "GNU General Public License v.2"; + newLadspaDescriptor->PortCount = 2; + + newPortNames = new const char *[newLadspaDescriptor->PortCount]; + newPortNames[0] = "Output L"; + newPortNames[1] = "Output R"; + newLadspaDescriptor->PortNames = newPortNames; + + newPortDescriptors = + new LADSPA_PortDescriptor[newLadspaDescriptor->PortCount]; + newPortDescriptors[0] = LADSPA_PORT_OUTPUT | LADSPA_PORT_AUDIO; + newPortDescriptors[1] = LADSPA_PORT_OUTPUT | LADSPA_PORT_AUDIO; + newLadspaDescriptor->PortDescriptors = newPortDescriptors; + + newPortRangeHints = + new LADSPA_PortRangeHint[newLadspaDescriptor->PortCount]; + newPortRangeHints[0].HintDescriptor = 0; + newPortRangeHints[1].HintDescriptor = 0; + newLadspaDescriptor->PortRangeHints = newPortRangeHints; + + newLadspaDescriptor->activate = stub_activate; + newLadspaDescriptor->cleanup = stub_cleanup; + newLadspaDescriptor->connect_port = stub_connectPort; + newLadspaDescriptor->deactivate = stub_deactivate; + newLadspaDescriptor->instantiate = instantiate; + newLadspaDescriptor->run = stub_run; + newLadspaDescriptor->run_adding = NULL; + newLadspaDescriptor->set_run_adding_gain = NULL; + } + newDssiDescriptor->LADSPA_Plugin = newLadspaDescriptor; + newDssiDescriptor->DSSI_API_Version = 1; + newDssiDescriptor->configure = NULL; + newDssiDescriptor->get_program = stub_getProgram; + newDssiDescriptor->get_midi_controller_for_port = + stub_getMidiControllerForPort; + newDssiDescriptor->select_program = stub_selectProgram; + newDssiDescriptor->run_synth = stub_runSynth; + newDssiDescriptor->run_synth_adding = NULL; + newDssiDescriptor->run_multiple_synths = NULL; + newDssiDescriptor->run_multiple_synths_adding = NULL; + } + + dssiDescriptor = newDssiDescriptor; + + return dssiDescriptor; +} + +/** + * Converts a LADSPA / DSSI handle into a DSSIaudiooutput instance. + * + * @param instance [in] + * @return the instance + */ +DSSIaudiooutput *DSSIaudiooutput::getInstance(LADSPA_Handle instance) +{ + return (DSSIaudiooutput *)(instance); +} + +SYNTH_T *synth; + +/** + * The private sole constructor for the DSSIaudiooutput class. + * + * Only ever called via instantiate(). + * @param sampleRate [in] the sample rate to be used by the synth. + * @return + */ +DSSIaudiooutput::DSSIaudiooutput(unsigned long sampleRate) +{ + synth = new SYNTH_T; + synth->samplerate = sampleRate; + + this->sampleRate = sampleRate; + this->banksInited = false; + + config.init(); + + sprng(time(NULL)); + denormalkillbuf = new float [synth->buffersize]; + for(int i = 0; i < synth->buffersize; i++) + denormalkillbuf[i] = (RND - 0.5f) * 1e-16; + + this->master = new Master(); +} + +/** + * The destructor for the DSSIaudiooutput class + * @return + */ +DSSIaudiooutput::~DSSIaudiooutput() +{} + +/** + * Ensures the list of bank (directories) has been initialised. + */ +void DSSIaudiooutput::initBanks(void) +{ + if(!banksInited) { + pthread_mutex_lock(&master->mutex); + master->bank.rescanforbanks(); + banksInited = true; + pthread_mutex_unlock(&master->mutex); + } +} + +/** + * constructor for the internally used ProgramDescriptor class + * + * @param _bank [in] bank number + * @param _program [in] program number + * @param _name [in] instrument / sample name + * @return + */ +DSSIaudiooutput::ProgramDescriptor::ProgramDescriptor(unsigned long _bank, + unsigned long _program, + char *_name) + :bank(_bank), program(_program), name(_name) +{} + +/** + * The map of programs available; held as a single shared statically allocated object. + */ +vector DSSIaudiooutput::programMap = + vector(); + +/** + * Index controlling the map of banks + */ +long DSSIaudiooutput::bankNoToMap = 1; + +/** + * Queries and maps the next available bank of instruments. + * + * If the program index requested to getProgram() lies beyond the banks mapped to date, + * this member function is called to map the next one. + * @return true if a new bank has been found and mapped, else false. + */ +bool DSSIaudiooutput::mapNextBank() +{ + pthread_mutex_lock(&master->mutex); + Bank &bank = master->bank; + bool retval; + if((bankNoToMap >= (int)bank.banks.size()) + || bank.banks[bankNoToMap].dir.empty()) + retval = false; + else { + bank.loadbank(bank.banks[bankNoToMap].dir); + for(unsigned long instrument = 0; instrument < BANK_SIZE; + ++instrument) { + string insName = bank.getname(instrument); + if(!insName.empty() && (insName[0] != '\0') && (insName[0] != ' ')) + programMap.push_back(ProgramDescriptor(bankNoToMap, instrument, + const_cast( + insName.c_str()))); + } + bankNoToMap++; + retval = true; + } + pthread_mutex_unlock(&master->mutex); + return retval; +} diff --git a/source/backend/native/zynaddsubfx/Output/DSSIaudiooutput.h b/source/backend/native/zynaddsubfx/Output/DSSIaudiooutput.h new file mode 100644 index 000000000..f7eaaf359 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Output/DSSIaudiooutput.h @@ -0,0 +1,123 @@ +/* + ZynAddSubFX - a software synthesizer + + VSTaudiooutput.h - Audio output for VST + Copyright (C) 2002 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ +#ifndef VST_AUDIO_OUTPUT_H +#define VST_AUDIO_OUTPUT_H + +#include + +#include "../globals.h" +#include "../Misc/Master.h" + +#include +#include +#include + +class DSSIaudiooutput +{ + public: + // + // Static stubs for LADSPA member functions + // + static void stub_connectPort(LADSPA_Handle instance, + unsigned long port, + LADSPA_Data *data); + static void stub_activate(LADSPA_Handle instance); + static void stub_run(LADSPA_Handle instance, unsigned long sample_count); + static void stub_deactivate(LADSPA_Handle Instance); + static void stub_cleanup(LADSPA_Handle instance); + + // + // Static stubs for DSSI member functions + // + static const DSSI_Program_Descriptor *stub_getProgram( + LADSPA_Handle instance, + unsigned long Index); + static void stub_selectProgram(LADSPA_Handle instance, + unsigned long bank, + unsigned long program); + static int stub_getMidiControllerForPort(LADSPA_Handle instance, + unsigned long port); + static void stub_runSynth(LADSPA_Handle instance, + unsigned long sample_count, + snd_seq_event_t *events, + unsigned long event_count); + + /* + * LADSPA member functions + */ + static LADSPA_Handle instantiate(const LADSPA_Descriptor *descriptor, + unsigned long s_rate); + void connectPort(unsigned long port, LADSPA_Data *data); + void activate(); + void run(unsigned long sample_count); + void deactivate(); + void cleanup(); + static const LADSPA_Descriptor *getLadspaDescriptor(unsigned long index); + + /* + * DSSI member functions + */ + const DSSI_Program_Descriptor *getProgram(unsigned long Index); + void selectProgram(unsigned long bank, unsigned long program); + int getMidiControllerForPort(unsigned long port); + void runSynth(unsigned long sample_count, + snd_seq_event_t *events, + unsigned long event_count); + static const DSSI_Descriptor *getDssiDescriptor(unsigned long index); + + struct ProgramDescriptor { + unsigned long bank; + unsigned long program; + std::string name; + ProgramDescriptor(unsigned long _bank, + unsigned long _program, + char *_name); + }; + + private: + + DSSIaudiooutput(unsigned long sampleRate); + ~DSSIaudiooutput(); + static DSSI_Descriptor *initDssiDescriptor(); + static DSSIaudiooutput *getInstance(LADSPA_Handle instance); + void initBanks(); + bool mapNextBank(); + + LADSPA_Data *outl; + LADSPA_Data *outr; + long sampleRate; + Master *master; + static DSSI_Descriptor *dssiDescriptor; + static std::string bankDirNames[]; + static + std::vector programMap; + + /** + * Flag controlling the list of bank directories + */ + bool banksInited; + + static + long bankNoToMap; +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/Params/ADnoteParameters.cpp b/source/backend/native/zynaddsubfx/Params/ADnoteParameters.cpp new file mode 100644 index 000000000..adb937f66 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Params/ADnoteParameters.cpp @@ -0,0 +1,792 @@ +/* + ZynAddSubFX - a software synthesizer + + ADnoteParameters.cpp - Parameters for ADnote (ADsynth) + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include +#include +#include + +#include "ADnoteParameters.h" +#include "EnvelopeParams.h" +#include "LFOParams.h" +#include "../Misc/XMLwrapper.h" +#include "../DSP/FFTwrapper.h" +#include "../Synth/OscilGen.h" +#include "../Synth/Resonance.h" +#include "FilterParams.h" + +int ADnote_unison_sizes[] = +{1, 2, 3, 4, 5, 6, 8, 10, 12, 15, 20, 25, 30, 40, 50, 0}; + +ADnoteParameters::ADnoteParameters(FFTwrapper *fft_) + :PresetsArray() +{ + setpresettype("Padsyth"); + fft = fft_; + + + for(int nvoice = 0; nvoice < NUM_VOICES; ++nvoice) + EnableVoice(nvoice); + + defaults(); +} + +ADnoteGlobalParam::ADnoteGlobalParam() +{ + FreqEnvelope = new EnvelopeParams(0, 0); + FreqEnvelope->ASRinit(64, 50, 64, 60); + FreqLfo = new LFOParams(70, 0, 64, 0, 0, 0, 0, 0); + + AmpEnvelope = new EnvelopeParams(64, 1); + AmpEnvelope->ADSRinit_dB(0, 40, 127, 25); + AmpLfo = new LFOParams(80, 0, 64, 0, 0, 0, 0, 1); + + GlobalFilter = new FilterParams(2, 94, 40); + FilterEnvelope = new EnvelopeParams(0, 1); + FilterEnvelope->ADSRinit_filter(64, 40, 64, 70, 60, 64); + FilterLfo = new LFOParams(80, 0, 64, 0, 0, 0, 0, 2); + Reson = new Resonance(); +} + +void ADnoteParameters::defaults() +{ + //Default Parameters + GlobalPar.defaults(); + + for(int nvoice = 0; nvoice < NUM_VOICES; ++nvoice) + defaults(nvoice); + + VoicePar[0].Enabled = 1; +} + +void ADnoteGlobalParam::defaults() +{ + /* Frequency Global Parameters */ + PStereo = 1; //stereo + PDetune = 8192; //zero + PCoarseDetune = 0; + PDetuneType = 1; + FreqEnvelope->defaults(); + FreqLfo->defaults(); + PBandwidth = 64; + + /* Amplitude Global Parameters */ + PVolume = 90; + PPanning = 64; //center + PAmpVelocityScaleFunction = 64; + AmpEnvelope->defaults(); + AmpLfo->defaults(); + PPunchStrength = 0; + PPunchTime = 60; + PPunchStretch = 64; + PPunchVelocitySensing = 72; + Hrandgrouping = 0; + + /* Filter Global Parameters*/ + PFilterVelocityScale = 64; + PFilterVelocityScaleFunction = 64; + GlobalFilter->defaults(); + FilterEnvelope->defaults(); + FilterLfo->defaults(); + Reson->defaults(); +} + +/* + * Defaults a voice + */ +void ADnoteParameters::defaults(int n) +{ + VoicePar[n].defaults(); +} + +void ADnoteVoiceParam::defaults() +{ + Enabled = 0; + + Unison_size = 1; + Unison_frequency_spread = 60; + Unison_stereo_spread = 64; + Unison_vibratto = 64; + Unison_vibratto_speed = 64; + Unison_invert_phase = 0; + + Type = 0; + Pfixedfreq = 0; + PfixedfreqET = 0; + Presonance = 1; + Pfilterbypass = 0; + Pextoscil = -1; + PextFMoscil = -1; + Poscilphase = 64; + PFMoscilphase = 64; + PDelay = 0; + PVolume = 100; + PVolumeminus = 0; + PPanning = 64; //center + PDetune = 8192; //8192=0 + PCoarseDetune = 0; + PDetuneType = 0; + PFreqLfoEnabled = 0; + PFreqEnvelopeEnabled = 0; + PAmpEnvelopeEnabled = 0; + PAmpLfoEnabled = 0; + PAmpVelocityScaleFunction = 127; + PFilterEnabled = 0; + PFilterEnvelopeEnabled = 0; + PFilterLfoEnabled = 0; + PFMEnabled = 0; + + //I use the internal oscillator (-1) + PFMVoice = -1; + + PFMVolume = 90; + PFMVolumeDamp = 64; + PFMDetune = 8192; + PFMCoarseDetune = 0; + PFMDetuneType = 0; + PFMFreqEnvelopeEnabled = 0; + PFMAmpEnvelopeEnabled = 0; + PFMVelocityScaleFunction = 64; + + OscilSmp->defaults(); + FMSmp->defaults(); + + AmpEnvelope->defaults(); + AmpLfo->defaults(); + + FreqEnvelope->defaults(); + FreqLfo->defaults(); + + VoiceFilter->defaults(); + FilterEnvelope->defaults(); + FilterLfo->defaults(); + + FMFreqEnvelope->defaults(); + FMAmpEnvelope->defaults(); +} + + + +/* + * Init the voice parameters + */ +void ADnoteParameters::EnableVoice(int nvoice) +{ + VoicePar[nvoice].enable(fft, GlobalPar.Reson); +} + +void ADnoteVoiceParam::enable(FFTwrapper *fft, Resonance *Reson) +{ + OscilSmp = new OscilGen(fft, Reson); + FMSmp = new OscilGen(fft, NULL); + + AmpEnvelope = new EnvelopeParams(64, 1); + AmpEnvelope->ADSRinit_dB(0, 100, 127, 100); + AmpLfo = new LFOParams(90, 32, 64, 0, 0, 30, 0, 1); + + FreqEnvelope = new EnvelopeParams(0, 0); + FreqEnvelope->ASRinit(30, 40, 64, 60); + FreqLfo = new LFOParams(50, 40, 0, 0, 0, 0, 0, 0); + + VoiceFilter = new FilterParams(2, 50, 60); + FilterEnvelope = new EnvelopeParams(0, 0); + FilterEnvelope->ADSRinit_filter(90, 70, 40, 70, 10, 40); + FilterLfo = new LFOParams(50, 20, 64, 0, 0, 0, 0, 2); + + FMFreqEnvelope = new EnvelopeParams(0, 0); + FMFreqEnvelope->ASRinit(20, 90, 40, 80); + FMAmpEnvelope = new EnvelopeParams(64, 1); + FMAmpEnvelope->ADSRinit(80, 90, 127, 100); +} + +/* + * Get the Multiplier of the fine detunes of the voices + */ +float ADnoteParameters::getBandwidthDetuneMultiplier() +{ + float bw = (GlobalPar.PBandwidth - 64.0f) / 64.0f; + bw = powf(2.0f, bw * powf(fabs(bw), 0.2f) * 5.0f); + + return bw; +} + +/* + * Get the unison spread in cents for a voice + */ + +float ADnoteParameters::getUnisonFrequencySpreadCents(int nvoice) { + float unison_spread = VoicePar[nvoice].Unison_frequency_spread / 127.0f; + unison_spread = powf(unison_spread * 2.0f, 2.0f) * 50.0f; //cents + return unison_spread; +} + +/* + * Kill the voice + */ +void ADnoteParameters::KillVoice(int nvoice) +{ + VoicePar[nvoice].kill(); +} + +void ADnoteVoiceParam::kill() +{ + delete OscilSmp; + delete FMSmp; + + delete AmpEnvelope; + delete AmpLfo; + + delete FreqEnvelope; + delete FreqLfo; + + delete VoiceFilter; + delete FilterEnvelope; + delete FilterLfo; + + delete FMFreqEnvelope; + delete FMAmpEnvelope; +} + + +ADnoteGlobalParam::~ADnoteGlobalParam() +{ + delete FreqEnvelope; + delete FreqLfo; + delete AmpEnvelope; + delete AmpLfo; + delete GlobalFilter; + delete FilterEnvelope; + delete FilterLfo; + delete Reson; +} + +ADnoteParameters::~ADnoteParameters() +{ + for(int nvoice = 0; nvoice < NUM_VOICES; ++nvoice) + KillVoice(nvoice); +} + +int ADnoteParameters::get_unison_size_index(int nvoice) { + int index = 0; + if(nvoice >= NUM_VOICES) + return 0; + int unison = VoicePar[nvoice].Unison_size; + + while(1) { + if(ADnote_unison_sizes[index] >= unison) + return index; + + if(ADnote_unison_sizes[index] == 0) + return index - 1; + + index++; + } + return 0; +} + +void ADnoteParameters::set_unison_size_index(int nvoice, int index) { + int unison = 1; + for(int i = 0; i <= index; ++i) { + unison = ADnote_unison_sizes[i]; + if(unison == 0) { + unison = ADnote_unison_sizes[i - 1]; + break; + } + } + + VoicePar[nvoice].Unison_size = unison; +} + + + +void ADnoteParameters::add2XMLsection(XMLwrapper *xml, int n) +{ + int nvoice = n; + if(nvoice >= NUM_VOICES) + return; + + int oscilused = 0, fmoscilused = 0; //if the oscil or fmoscil are used by another voice + + for(int i = 0; i < NUM_VOICES; ++i) { + if(VoicePar[i].Pextoscil == nvoice) + oscilused = 1; + if(VoicePar[i].PextFMoscil == nvoice) + fmoscilused = 1; + } + + xml->addparbool("enabled", VoicePar[nvoice].Enabled); + if(((VoicePar[nvoice].Enabled == 0) && (oscilused == 0) + && (fmoscilused == 0)) && (xml->minimal)) + return; + + VoicePar[nvoice].add2XML(xml, fmoscilused); +} + +void ADnoteVoiceParam::add2XML(XMLwrapper *xml, bool fmoscilused) +{ + xml->addpar("type", Type); + + xml->addpar("unison_size", Unison_size); + xml->addpar("unison_frequency_spread", + Unison_frequency_spread); + xml->addpar("unison_stereo_spread", Unison_stereo_spread); + xml->addpar("unison_vibratto", Unison_vibratto); + xml->addpar("unison_vibratto_speed", Unison_vibratto_speed); + xml->addpar("unison_invert_phase", Unison_invert_phase); + + xml->addpar("delay", PDelay); + xml->addparbool("resonance", Presonance); + + xml->addpar("ext_oscil", Pextoscil); + xml->addpar("ext_fm_oscil", PextFMoscil); + + xml->addpar("oscil_phase", Poscilphase); + xml->addpar("oscil_fm_phase", PFMoscilphase); + + xml->addparbool("filter_enabled", PFilterEnabled); + xml->addparbool("filter_bypass", Pfilterbypass); + + xml->addpar("fm_enabled", PFMEnabled); + + xml->beginbranch("OSCIL"); + OscilSmp->add2XML(xml); + xml->endbranch(); + + + xml->beginbranch("AMPLITUDE_PARAMETERS"); + xml->addpar("panning", PPanning); + xml->addpar("volume", PVolume); + xml->addparbool("volume_minus", PVolumeminus); + xml->addpar("velocity_sensing", PAmpVelocityScaleFunction); + + xml->addparbool("amp_envelope_enabled", + PAmpEnvelopeEnabled); + if((PAmpEnvelopeEnabled != 0) || (!xml->minimal)) { + xml->beginbranch("AMPLITUDE_ENVELOPE"); + AmpEnvelope->add2XML(xml); + xml->endbranch(); + } + xml->addparbool("amp_lfo_enabled", PAmpLfoEnabled); + if((PAmpLfoEnabled != 0) || (!xml->minimal)) { + xml->beginbranch("AMPLITUDE_LFO"); + AmpLfo->add2XML(xml); + xml->endbranch(); + } + xml->endbranch(); + + xml->beginbranch("FREQUENCY_PARAMETERS"); + xml->addparbool("fixed_freq", Pfixedfreq); + xml->addpar("fixed_freq_et", PfixedfreqET); + xml->addpar("detune", PDetune); + xml->addpar("coarse_detune", PCoarseDetune); + xml->addpar("detune_type", PDetuneType); + + xml->addparbool("freq_envelope_enabled", + PFreqEnvelopeEnabled); + if((PFreqEnvelopeEnabled != 0) || (!xml->minimal)) { + xml->beginbranch("FREQUENCY_ENVELOPE"); + FreqEnvelope->add2XML(xml); + xml->endbranch(); + } + xml->addparbool("freq_lfo_enabled", PFreqLfoEnabled); + if((PFreqLfoEnabled != 0) || (!xml->minimal)) { + xml->beginbranch("FREQUENCY_LFO"); + FreqLfo->add2XML(xml); + xml->endbranch(); + } + xml->endbranch(); + + + if((PFilterEnabled != 0) || (!xml->minimal)) { + xml->beginbranch("FILTER_PARAMETERS"); + xml->beginbranch("FILTER"); + VoiceFilter->add2XML(xml); + xml->endbranch(); + + xml->addparbool("filter_envelope_enabled", + PFilterEnvelopeEnabled); + if((PFilterEnvelopeEnabled != 0) || (!xml->minimal)) { + xml->beginbranch("FILTER_ENVELOPE"); + FilterEnvelope->add2XML(xml); + xml->endbranch(); + } + + xml->addparbool("filter_lfo_enabled", + PFilterLfoEnabled); + if((PFilterLfoEnabled != 0) || (!xml->minimal)) { + xml->beginbranch("FILTER_LFO"); + FilterLfo->add2XML(xml); + xml->endbranch(); + } + xml->endbranch(); + } + + if((PFMEnabled != 0) || (fmoscilused != 0) + || (!xml->minimal)) { + xml->beginbranch("FM_PARAMETERS"); + xml->addpar("input_voice", PFMVoice); + + xml->addpar("volume", PFMVolume); + xml->addpar("volume_damp", PFMVolumeDamp); + xml->addpar("velocity_sensing", + PFMVelocityScaleFunction); + + xml->addparbool("amp_envelope_enabled", + PFMAmpEnvelopeEnabled); + if((PFMAmpEnvelopeEnabled != 0) || (!xml->minimal)) { + xml->beginbranch("AMPLITUDE_ENVELOPE"); + FMAmpEnvelope->add2XML(xml); + xml->endbranch(); + } + xml->beginbranch("MODULATOR"); + xml->addpar("detune", PFMDetune); + xml->addpar("coarse_detune", PFMCoarseDetune); + xml->addpar("detune_type", PFMDetuneType); + + xml->addparbool("freq_envelope_enabled", + PFMFreqEnvelopeEnabled); + if((PFMFreqEnvelopeEnabled != 0) || (!xml->minimal)) { + xml->beginbranch("FREQUENCY_ENVELOPE"); + FMFreqEnvelope->add2XML(xml); + xml->endbranch(); + } + + xml->beginbranch("OSCIL"); + FMSmp->add2XML(xml); + xml->endbranch(); + + xml->endbranch(); + xml->endbranch(); + } +} + +void ADnoteGlobalParam::add2XML(XMLwrapper *xml) +{ + xml->addparbool("stereo", PStereo); + + xml->beginbranch("AMPLITUDE_PARAMETERS"); + xml->addpar("volume", PVolume); + xml->addpar("panning", PPanning); + xml->addpar("velocity_sensing", PAmpVelocityScaleFunction); + xml->addpar("punch_strength", PPunchStrength); + xml->addpar("punch_time", PPunchTime); + xml->addpar("punch_stretch", PPunchStretch); + xml->addpar("punch_velocity_sensing", PPunchVelocitySensing); + xml->addpar("harmonic_randomness_grouping", Hrandgrouping); + + xml->beginbranch("AMPLITUDE_ENVELOPE"); + AmpEnvelope->add2XML(xml); + xml->endbranch(); + + xml->beginbranch("AMPLITUDE_LFO"); + AmpLfo->add2XML(xml); + xml->endbranch(); + xml->endbranch(); + + xml->beginbranch("FREQUENCY_PARAMETERS"); + xml->addpar("detune", PDetune); + + xml->addpar("coarse_detune", PCoarseDetune); + xml->addpar("detune_type", PDetuneType); + + xml->addpar("bandwidth", PBandwidth); + + xml->beginbranch("FREQUENCY_ENVELOPE"); + FreqEnvelope->add2XML(xml); + xml->endbranch(); + + xml->beginbranch("FREQUENCY_LFO"); + FreqLfo->add2XML(xml); + xml->endbranch(); + xml->endbranch(); + + + xml->beginbranch("FILTER_PARAMETERS"); + xml->addpar("velocity_sensing_amplitude", PFilterVelocityScale); + xml->addpar("velocity_sensing", PFilterVelocityScaleFunction); + + xml->beginbranch("FILTER"); + GlobalFilter->add2XML(xml); + xml->endbranch(); + + xml->beginbranch("FILTER_ENVELOPE"); + FilterEnvelope->add2XML(xml); + xml->endbranch(); + + xml->beginbranch("FILTER_LFO"); + FilterLfo->add2XML(xml); + xml->endbranch(); + xml->endbranch(); + + xml->beginbranch("RESONANCE"); + Reson->add2XML(xml); + xml->endbranch(); +} + +void ADnoteParameters::add2XML(XMLwrapper *xml) +{ + GlobalPar.add2XML(xml); + for(int nvoice = 0; nvoice < NUM_VOICES; ++nvoice) { + xml->beginbranch("VOICE", nvoice); + add2XMLsection(xml, nvoice); + xml->endbranch(); + } +} + + +void ADnoteGlobalParam::getfromXML(XMLwrapper *xml) +{ + PStereo = xml->getparbool("stereo", PStereo); + + if(xml->enterbranch("AMPLITUDE_PARAMETERS")) { + PVolume = xml->getpar127("volume", PVolume); + PPanning = xml->getpar127("panning", PPanning); + PAmpVelocityScaleFunction = xml->getpar127("velocity_sensing", + PAmpVelocityScaleFunction); + + PPunchStrength = xml->getpar127("punch_strength", PPunchStrength); + PPunchTime = xml->getpar127("punch_time", PPunchTime); + PPunchStretch = xml->getpar127("punch_stretch", PPunchStretch); + PPunchVelocitySensing = xml->getpar127("punch_velocity_sensing", + PPunchVelocitySensing); + Hrandgrouping = xml->getpar127("harmonic_randomness_grouping", + Hrandgrouping); + + if(xml->enterbranch("AMPLITUDE_ENVELOPE")) { + AmpEnvelope->getfromXML(xml); + xml->exitbranch(); + } + + if(xml->enterbranch("AMPLITUDE_LFO")) { + AmpLfo->getfromXML(xml); + xml->exitbranch(); + } + + xml->exitbranch(); + } + + if(xml->enterbranch("FREQUENCY_PARAMETERS")) { + PDetune = xml->getpar("detune", PDetune, 0, 16383); + PCoarseDetune = xml->getpar("coarse_detune", PCoarseDetune, 0, 16383); + PDetuneType = xml->getpar127("detune_type", PDetuneType); + PBandwidth = xml->getpar127("bandwidth", PBandwidth); + + xml->enterbranch("FREQUENCY_ENVELOPE"); + FreqEnvelope->getfromXML(xml); + xml->exitbranch(); + + xml->enterbranch("FREQUENCY_LFO"); + FreqLfo->getfromXML(xml); + xml->exitbranch(); + + xml->exitbranch(); + } + + + if(xml->enterbranch("FILTER_PARAMETERS")) { + PFilterVelocityScale = xml->getpar127("velocity_sensing_amplitude", + PFilterVelocityScale); + PFilterVelocityScaleFunction = xml->getpar127( + "velocity_sensing", + PFilterVelocityScaleFunction); + + xml->enterbranch("FILTER"); + GlobalFilter->getfromXML(xml); + xml->exitbranch(); + + xml->enterbranch("FILTER_ENVELOPE"); + FilterEnvelope->getfromXML(xml); + xml->exitbranch(); + + xml->enterbranch("FILTER_LFO"); + FilterLfo->getfromXML(xml); + xml->exitbranch(); + xml->exitbranch(); + } + + if(xml->enterbranch("RESONANCE")) { + Reson->getfromXML(xml); + xml->exitbranch(); + } +} + +void ADnoteParameters::getfromXML(XMLwrapper *xml) +{ + GlobalPar.getfromXML(xml); + + for(int nvoice = 0; nvoice < NUM_VOICES; ++nvoice) { + VoicePar[nvoice].Enabled = 0; + if(xml->enterbranch("VOICE", nvoice) == 0) + continue; + getfromXMLsection(xml, nvoice); + xml->exitbranch(); + } +} + +void ADnoteParameters::getfromXMLsection(XMLwrapper *xml, int n) +{ + int nvoice = n; + if(nvoice >= NUM_VOICES) + return; + + VoicePar[nvoice].getfromXML(xml, nvoice); +} + + +void ADnoteVoiceParam::getfromXML(XMLwrapper *xml, unsigned nvoice) +{ + Enabled = xml->getparbool("enabled", 0); + Unison_size = xml->getpar127("unison_size", Unison_size); + Unison_frequency_spread = xml->getpar127("unison_frequency_spread", + Unison_frequency_spread); + Unison_stereo_spread = xml->getpar127("unison_stereo_spread", + Unison_stereo_spread); + Unison_vibratto = xml->getpar127("unison_vibratto", Unison_vibratto); + Unison_vibratto_speed = xml->getpar127("unison_vibratto_speed", + Unison_vibratto_speed); + Unison_invert_phase = xml->getpar127("unison_invert_phase", + Unison_invert_phase); + + Type = xml->getpar127("type", Type); + PDelay = xml->getpar127("delay", PDelay); + Presonance = xml->getparbool("resonance", Presonance); + + Pextoscil = xml->getpar("ext_oscil", -1, -1, nvoice - 1); + PextFMoscil = xml->getpar("ext_fm_oscil", -1, -1, nvoice - 1); + + Poscilphase = xml->getpar127("oscil_phase", Poscilphase); + PFMoscilphase = xml->getpar127("oscil_fm_phase", PFMoscilphase); + PFilterEnabled = xml->getparbool("filter_enabled", PFilterEnabled); + Pfilterbypass = xml->getparbool("filter_bypass", Pfilterbypass); + PFMEnabled = xml->getpar127("fm_enabled", PFMEnabled); + + if(xml->enterbranch("OSCIL")) { + OscilSmp->getfromXML(xml); + xml->exitbranch(); + } + + + if(xml->enterbranch("AMPLITUDE_PARAMETERS")) { + PPanning = xml->getpar127("panning", PPanning); + PVolume = xml->getpar127("volume", PVolume); + PVolumeminus = xml->getparbool("volume_minus", PVolumeminus); + PAmpVelocityScaleFunction = xml->getpar127("velocity_sensing", + PAmpVelocityScaleFunction); + + PAmpEnvelopeEnabled = xml->getparbool("amp_envelope_enabled", + PAmpEnvelopeEnabled); + if(xml->enterbranch("AMPLITUDE_ENVELOPE")) { + AmpEnvelope->getfromXML(xml); + xml->exitbranch(); + } + + PAmpLfoEnabled = xml->getparbool("amp_lfo_enabled", PAmpLfoEnabled); + if(xml->enterbranch("AMPLITUDE_LFO")) { + AmpLfo->getfromXML(xml); + xml->exitbranch(); + } + xml->exitbranch(); + } + + if(xml->enterbranch("FREQUENCY_PARAMETERS")) { + Pfixedfreq = xml->getparbool("fixed_freq", Pfixedfreq); + PfixedfreqET = xml->getpar127("fixed_freq_et", PfixedfreqET); + PDetune = xml->getpar("detune", PDetune, 0, 16383); + PCoarseDetune = xml->getpar("coarse_detune", PCoarseDetune, 0, 16383); + PDetuneType = xml->getpar127("detune_type", PDetuneType); + PFreqEnvelopeEnabled = xml->getparbool("freq_envelope_enabled", + PFreqEnvelopeEnabled); + + if(xml->enterbranch("FREQUENCY_ENVELOPE")) { + FreqEnvelope->getfromXML(xml); + xml->exitbranch(); + } + + PFreqLfoEnabled = xml->getparbool("freq_lfo_enabled", PFreqLfoEnabled); + + if(xml->enterbranch("FREQUENCY_LFO")) { + FreqLfo->getfromXML(xml); + xml->exitbranch(); + } + xml->exitbranch(); + } + + if(xml->enterbranch("FILTER_PARAMETERS")) { + if(xml->enterbranch("FILTER")) { + VoiceFilter->getfromXML(xml); + xml->exitbranch(); + } + + PFilterEnvelopeEnabled = xml->getparbool("filter_envelope_enabled", + PFilterEnvelopeEnabled); + if(xml->enterbranch("FILTER_ENVELOPE")) { + FilterEnvelope->getfromXML(xml); + xml->exitbranch(); + } + + PFilterLfoEnabled = xml->getparbool("filter_lfo_enabled", + PFilterLfoEnabled); + if(xml->enterbranch("FILTER_LFO")) { + FilterLfo->getfromXML(xml); + xml->exitbranch(); + } + xml->exitbranch(); + } + + if(xml->enterbranch("FM_PARAMETERS")) { + PFMVoice = xml->getpar("input_voice", PFMVoice, -1, nvoice - 1); + PFMVolume = xml->getpar127("volume", PFMVolume); + PFMVolumeDamp = xml->getpar127("volume_damp", PFMVolumeDamp); + PFMVelocityScaleFunction = xml->getpar127("velocity_sensing", + PFMVelocityScaleFunction); + + PFMAmpEnvelopeEnabled = xml->getparbool("amp_envelope_enabled", + PFMAmpEnvelopeEnabled); + if(xml->enterbranch("AMPLITUDE_ENVELOPE")) { + FMAmpEnvelope->getfromXML(xml); + xml->exitbranch(); + } + + if(xml->enterbranch("MODULATOR")) { + PFMDetune = xml->getpar("detune", PFMDetune, 0, 16383); + PFMCoarseDetune = xml->getpar("coarse_detune", + PFMCoarseDetune, + 0, + 16383); + PFMDetuneType = xml->getpar127("detune_type", PFMDetuneType); + + PFMFreqEnvelopeEnabled = xml->getparbool("freq_envelope_enabled", + PFMFreqEnvelopeEnabled); + if(xml->enterbranch("FREQUENCY_ENVELOPE")) { + FMFreqEnvelope->getfromXML(xml); + xml->exitbranch(); + } + + if(xml->enterbranch("OSCIL")) { + FMSmp->getfromXML(xml); + xml->exitbranch(); + } + + xml->exitbranch(); + } + xml->exitbranch(); + } +} diff --git a/source/backend/native/zynaddsubfx/Params/ADnoteParameters.h b/source/backend/native/zynaddsubfx/Params/ADnoteParameters.h new file mode 100644 index 000000000..291d5b420 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Params/ADnoteParameters.h @@ -0,0 +1,316 @@ +/* + ZynAddSubFX - a software synthesizer + + ADnoteParameters.h - Parameters for ADnote (ADsynth) + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef AD_NOTE_PARAMETERS_H +#define AD_NOTE_PARAMETERS_H + + +#include "../globals.h" +#include "../Misc/Util.h" +#include "PresetsArray.h" + +class EnvelopeParams; +class LFOParams; +class FilterParams; +class Resonance; +class OscilGen; +class FFTwrapper; + +enum FMTYPE { + NONE, MORPH, RING_MOD, PHASE_MOD, FREQ_MOD, PITCH_MOD +}; +extern int ADnote_unison_sizes[]; + +/*****************************************************************/ +/* GLOBAL PARAMETERS */ +/*****************************************************************/ + +struct ADnoteGlobalParam { + ADnoteGlobalParam(); + ~ADnoteGlobalParam(); + void defaults(); + void add2XML(XMLwrapper *xml); + void getfromXML(XMLwrapper *xml); + /* The instrument type - MONO/STEREO + If the mode is MONO, the panning of voices are not used + Stereo=1, Mono=0. */ + + unsigned char PStereo; + + + /****************************************** + * FREQUENCY GLOBAL PARAMETERS * + ******************************************/ + unsigned short int PDetune; //fine detune + unsigned short int PCoarseDetune; //coarse detune+octave + unsigned char PDetuneType; //detune type + + unsigned char PBandwidth; //how much the relative fine detunes of the voices are changed + + EnvelopeParams *FreqEnvelope; //Frequency Envelope + + LFOParams *FreqLfo; //Frequency LFO + + /******************************************** + * AMPLITUDE GLOBAL PARAMETERS * + ********************************************/ + + /* Panning - 0 - random + 1 - left + 64 - center + 127 - right */ + unsigned char PPanning; + + unsigned char PVolume; + + unsigned char PAmpVelocityScaleFunction; + + EnvelopeParams *AmpEnvelope; + + LFOParams *AmpLfo; + + unsigned char PPunchStrength, PPunchTime, PPunchStretch, + PPunchVelocitySensing; + + /****************************************** + * FILTER GLOBAL PARAMETERS * + ******************************************/ + FilterParams *GlobalFilter; + + // filter velocity sensing + unsigned char PFilterVelocityScale; + + // filter velocity sensing + unsigned char PFilterVelocityScaleFunction; + + EnvelopeParams *FilterEnvelope; + + LFOParams *FilterLfo; + + // RESONANCE + Resonance *Reson; + + //how the randomness is applied to the harmonics on more voices using the same oscillator + unsigned char Hrandgrouping; +}; + + + +/***********************************************************/ +/* VOICE PARAMETERS */ +/***********************************************************/ +struct ADnoteVoiceParam { + void getfromXML(XMLwrapper *xml, unsigned nvoice); + void add2XML(XMLwrapper *xml, bool fmoscilused); + void defaults(); + void enable(FFTwrapper *fft, Resonance *Reson); + void kill(); + /** If the voice is enabled */ + unsigned char Enabled; + + /** How many subvoices are used in this voice */ + unsigned char Unison_size; + + /** How subvoices are spread */ + unsigned char Unison_frequency_spread; + + /** Stereo spread of the subvoices*/ + unsigned char Unison_stereo_spread; + + /** Vibratto of the subvoices (which makes the unison more "natural")*/ + unsigned char Unison_vibratto; + + /** Medium speed of the vibratto of the subvoices*/ + unsigned char Unison_vibratto_speed; + + /** Unison invert phase */ + unsigned char Unison_invert_phase; //0=none,1=random,2=50%,3=33%,4=25% + + /** Type of the voice (0=Sound,1=Noise)*/ + unsigned char Type; + + /** Voice Delay */ + unsigned char PDelay; + + /** If the resonance is enabled for this voice */ + unsigned char Presonance; + + // What external oscil should I use, -1 for internal OscilSmp&FMSmp + short int Pextoscil, PextFMoscil; + // it is not allowed that the externoscil,externFMoscil => current voice + + // oscillator phases + unsigned char Poscilphase, PFMoscilphase; + + // filter bypass + unsigned char Pfilterbypass; + + /** Voice oscillator */ + OscilGen *OscilSmp; + + /********************************** + * FREQUENCY PARAMETERS * + **********************************/ + + /** If the base frequency is fixed to 440 Hz*/ + unsigned char Pfixedfreq; + + /* Equal temperate (this is used only if the Pfixedfreq is enabled) + If this parameter is 0, the frequency is fixed (to 440 Hz); + if this parameter is 64, 1 MIDI halftone -> 1 frequency halftone */ + unsigned char PfixedfreqET; + + /** Fine detune */ + unsigned short int PDetune; + + /** Coarse detune + octave */ + unsigned short int PCoarseDetune; + + /** Detune type */ + unsigned char PDetuneType; + + /* Frequency Envelope */ + unsigned char PFreqEnvelopeEnabled; + EnvelopeParams *FreqEnvelope; + + /* Frequency LFO */ + unsigned char PFreqLfoEnabled; + LFOParams *FreqLfo; + + + /*************************** + * AMPLITUDE PARAMETERS * + ***************************/ + + /* Panning 0 - random + 1 - left + 64 - center + 127 - right + The Panning is ignored if the instrument is mono */ + unsigned char PPanning; + + /* Voice Volume */ + unsigned char PVolume; + + /* If the Volume negative */ + unsigned char PVolumeminus; + + /* Velocity sensing */ + unsigned char PAmpVelocityScaleFunction; + + /* Amplitude Envelope */ + unsigned char PAmpEnvelopeEnabled; + EnvelopeParams *AmpEnvelope; + + /* Amplitude LFO */ + unsigned char PAmpLfoEnabled; + LFOParams *AmpLfo; + + + + /************************* + * FILTER PARAMETERS * + *************************/ + + /* Voice Filter */ + unsigned char PFilterEnabled; + FilterParams *VoiceFilter; + + /* Filter Envelope */ + unsigned char PFilterEnvelopeEnabled; + EnvelopeParams *FilterEnvelope; + + /* LFO Envelope */ + unsigned char PFilterLfoEnabled; + LFOParams *FilterLfo; + + /**************************** + * MODULLATOR PARAMETERS * + ****************************/ + + /* Modullator Parameters (0=off,1=Morph,2=RM,3=PM,4=FM.. */ + unsigned char PFMEnabled; + + /* Voice that I use as modullator instead of FMSmp. + It is -1 if I use FMSmp(default). + It maynot be equal or bigger than current voice */ + short int PFMVoice; + + /* Modullator oscillator */ + OscilGen *FMSmp; + + /* Modullator Volume */ + unsigned char PFMVolume; + + /* Modullator damping at higher frequencies */ + unsigned char PFMVolumeDamp; + + /* Modullator Velocity Sensing */ + unsigned char PFMVelocityScaleFunction; + + /* Fine Detune of the Modullator*/ + unsigned short int PFMDetune; + + /* Coarse Detune of the Modullator */ + unsigned short int PFMCoarseDetune; + + /* The detune type */ + unsigned char PFMDetuneType; + + /* Frequency Envelope of the Modullator */ + unsigned char PFMFreqEnvelopeEnabled; + EnvelopeParams *FMFreqEnvelope; + + /* Frequency Envelope of the Modullator */ + unsigned char PFMAmpEnvelopeEnabled; + EnvelopeParams *FMAmpEnvelope; +}; + +class ADnoteParameters:public PresetsArray +{ + public: + ADnoteParameters(FFTwrapper *fft_); + ~ADnoteParameters(); + + ADnoteGlobalParam GlobalPar; + ADnoteVoiceParam VoicePar[NUM_VOICES]; + + void defaults(); + void add2XML(XMLwrapper *xml); + void getfromXML(XMLwrapper *xml); + + float getBandwidthDetuneMultiplier(); + float getUnisonFrequencySpreadCents(int nvoice); + int get_unison_size_index(int nvoice); + void set_unison_size_index(int nvoice, int index); + private: + void defaults(int n); //n is the nvoice + + void EnableVoice(int nvoice); + void KillVoice(int nvoice); + FFTwrapper *fft; + + void add2XMLsection(XMLwrapper *xml, int n); + void getfromXMLsection(XMLwrapper *xml, int n); +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/Params/CMakeLists.txt b/source/backend/native/zynaddsubfx/Params/CMakeLists.txt new file mode 100644 index 000000000..d5758affa --- /dev/null +++ b/source/backend/native/zynaddsubfx/Params/CMakeLists.txt @@ -0,0 +1,13 @@ +set(zynaddsubfx_params_SRCS + Params/ADnoteParameters.cpp + Params/Controller.cpp + Params/EnvelopeParams.cpp + Params/FilterParams.cpp + Params/LFOParams.cpp + Params/PADnoteParameters.cpp + Params/Presets.cpp + Params/PresetsArray.cpp + Params/PresetsStore.cpp + Params/SUBnoteParameters.cpp + PARENT_SCOPE +) diff --git a/source/backend/native/zynaddsubfx/Params/Controller.cpp b/source/backend/native/zynaddsubfx/Params/Controller.cpp new file mode 100644 index 000000000..36343868a --- /dev/null +++ b/source/backend/native/zynaddsubfx/Params/Controller.cpp @@ -0,0 +1,419 @@ +/* + ZynAddSubFX - a software synthesizer + + Controller.cpp - (Midi) Controllers implementation + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include "Controller.h" +#include +#include + +Controller::Controller() +{ + defaults(); + resetall(); +} + +Controller::~Controller() +{} + +void Controller::defaults() +{ + setpitchwheelbendrange(200); //2 halftones + expression.receive = 1; + panning.depth = 64; + filtercutoff.depth = 64; + filterq.depth = 64; + bandwidth.depth = 64; + bandwidth.exponential = 0; + modwheel.depth = 80; + modwheel.exponential = 0; + fmamp.receive = 1; + volume.receive = 1; + sustain.receive = 1; + NRPN.receive = 1; + + portamento.portamento = 0; + portamento.used = 0; + portamento.proportional = 0; + portamento.propRate = 80; + portamento.propDepth = 90; + portamento.receive = 1; + portamento.time = 64; + portamento.updowntimestretch = 64; + portamento.pitchthresh = 3; + portamento.pitchthreshtype = 1; + portamento.noteusing = -1; + resonancecenter.depth = 64; + resonancebandwidth.depth = 64; + + initportamento(440.0f, 440.0f, false); // Now has a third argument + setportamento(0); +} + +void Controller::resetall() +{ + setpitchwheel(0); //center + setexpression(127); + setpanning(64); + setfiltercutoff(64); + setfilterq(64); + setbandwidth(64); + setmodwheel(64); + setfmamp(127); + setvolume(127); + setsustain(0); + setresonancecenter(64); + setresonancebw(64); + + //reset the NRPN + NRPN.parhi = -1; + NRPN.parlo = -1; + NRPN.valhi = -1; + NRPN.vallo = -1; +} + +void Controller::setpitchwheel(int value) +{ + pitchwheel.data = value; + float cents = value / 8192.0f; + cents *= pitchwheel.bendrange; + pitchwheel.relfreq = powf(2, cents / 1200.0f); + //fprintf(stderr,"%ld %ld -> %.3f\n",pitchwheel.bendrange,pitchwheel.data,pitchwheel.relfreq);fflush(stderr); +} + +void Controller::setpitchwheelbendrange(unsigned short int value) +{ + pitchwheel.bendrange = value; +} + +void Controller::setexpression(int value) +{ + expression.data = value; + if(expression.receive != 0) + expression.relvolume = value / 127.0f; + else + expression.relvolume = 1.0f; +} + +void Controller::setpanning(int value) +{ + panning.data = value; + panning.pan = (value / 128.0f - 0.5f) * (panning.depth / 64.0f); +} + +void Controller::setfiltercutoff(int value) +{ + filtercutoff.data = value; + filtercutoff.relfreq = + (value - 64.0f) * filtercutoff.depth / 4096.0f * 3.321928f; //3.3219f..=ln2(10) +} + +void Controller::setfilterq(int value) +{ + filterq.data = value; + filterq.relq = powf(30.0f, (value - 64.0f) / 64.0f * (filterq.depth / 64.0f)); +} + +void Controller::setbandwidth(int value) +{ + bandwidth.data = value; + if(bandwidth.exponential == 0) { + float tmp = powf(25.0f, powf(bandwidth.depth / 127.0f, 1.5f)) - 1.0f; + if((value < 64) && (bandwidth.depth >= 64)) + tmp = 1.0f; + bandwidth.relbw = (value / 64.0f - 1.0f) * tmp + 1.0f; + if(bandwidth.relbw < 0.01f) + bandwidth.relbw = 0.01f; + } + else + bandwidth.relbw = + powf(25.0f, (value - 64.0f) / 64.0f * (bandwidth.depth / 64.0f)); + ; +} + +void Controller::setmodwheel(int value) +{ + modwheel.data = value; + if(modwheel.exponential == 0) { + float tmp = + powf(25.0f, powf(modwheel.depth / 127.0f, 1.5f) * 2.0f) / 25.0f; + if((value < 64) && (modwheel.depth >= 64)) + tmp = 1.0f; + modwheel.relmod = (value / 64.0f - 1.0f) * tmp + 1.0f; + if(modwheel.relmod < 0.0f) + modwheel.relmod = 0.0f; + } + else + modwheel.relmod = + powf(25.0f, (value - 64.0f) / 64.0f * (modwheel.depth / 80.0f)); +} + +void Controller::setfmamp(int value) +{ + fmamp.data = value; + fmamp.relamp = value / 127.0f; + if(fmamp.receive != 0) + fmamp.relamp = value / 127.0f; + else + fmamp.relamp = 1.0f; +} + +void Controller::setvolume(int value) +{ + volume.data = value; + if(volume.receive != 0) + volume.volume = powf(0.1f, (127 - value) / 127.0f * 2.0f); + else + volume.volume = 1.0f; +} + +void Controller::setsustain(int value) +{ + sustain.data = value; + if(sustain.receive != 0) + sustain.sustain = ((value < 64) ? 0 : 1); + else + sustain.sustain = 0; +} + +void Controller::setportamento(int value) +{ + portamento.data = value; + if(portamento.receive != 0) + portamento.portamento = ((value < 64) ? 0 : 1); +} + +int Controller::initportamento(float oldfreq, + float newfreq, + bool legatoflag) +{ + portamento.x = 0.0f; + + if(legatoflag) { // Legato in progress + if(portamento.portamento == 0) + return 0; + } + else // No legato, do the original if...return + if((portamento.used != 0) || (portamento.portamento == 0)) + return 0; + ; + + float portamentotime = powf(100.0f, portamento.time / 127.0f) / 50.0f; //portamento time in seconds + + if(portamento.proportional) { + //If there is a min(float,float) and a max(float,float) then they + //could be used here + //Linear functors could also make this nicer + if(oldfreq > newfreq) //2 is the center of propRate + portamentotime *= + powf(oldfreq / newfreq + / (portamento.propRate / 127.0f * 3 + .05), + (portamento.propDepth / 127.0f * 1.6f + .2)); + else //1 is the center of propDepth + portamentotime *= + powf(newfreq / oldfreq + / (portamento.propRate / 127.0f * 3 + .05), + (portamento.propDepth / 127.0f * 1.6f + .2)); + } + + if((portamento.updowntimestretch >= 64) && (newfreq < oldfreq)) { + if(portamento.updowntimestretch == 127) + return 0; + portamentotime *= powf(0.1f, + (portamento.updowntimestretch - 64) / 63.0f); + } + if((portamento.updowntimestretch < 64) && (newfreq > oldfreq)) { + if(portamento.updowntimestretch == 0) + return 0; + portamentotime *= powf(0.1f, + (64.0f - portamento.updowntimestretch) / 64.0f); + } + + //printf("%f->%f : Time %f\n",oldfreq,newfreq,portamentotime); + + portamento.dx = synth->buffersize_f / (portamentotime * synth->samplerate_f); + portamento.origfreqrap = oldfreq / newfreq; + + float tmprap = ((portamento.origfreqrap > 1.0f) ? + (portamento.origfreqrap) : + (1.0f / portamento.origfreqrap)); + + float thresholdrap = powf(2.0f, portamento.pitchthresh / 12.0f); + if((portamento.pitchthreshtype == 0) && (tmprap - 0.00001f > thresholdrap)) + return 0; + if((portamento.pitchthreshtype == 1) && (tmprap + 0.00001f < thresholdrap)) + return 0; + + portamento.used = 1; + portamento.freqrap = portamento.origfreqrap; + return 1; +} + +void Controller::updateportamento() +{ + if(portamento.used == 0) + return; + + portamento.x += portamento.dx; + if(portamento.x > 1.0f) { + portamento.x = 1.0f; + portamento.used = 0; + } + portamento.freqrap = + (1.0f - portamento.x) * portamento.origfreqrap + portamento.x; +} + + +void Controller::setresonancecenter(int value) +{ + resonancecenter.data = value; + resonancecenter.relcenter = + powf(3.0f, (value - 64.0f) / 64.0f * (resonancecenter.depth / 64.0f)); +} +void Controller::setresonancebw(int value) +{ + resonancebandwidth.data = value; + resonancebandwidth.relbw = + powf(1.5f, (value - 64.0f) / 64.0f * (resonancebandwidth.depth / 127.0f)); +} + + +//Returns 0 if there is NRPN or 1 if there is not +int Controller::getnrpn(int *parhi, int *parlo, int *valhi, int *vallo) +{ + if(NRPN.receive == 0) + return 1; + if((NRPN.parhi < 0) || (NRPN.parlo < 0) || (NRPN.valhi < 0) + || (NRPN.vallo < 0)) + return 1; + + *parhi = NRPN.parhi; + *parlo = NRPN.parlo; + *valhi = NRPN.valhi; + *vallo = NRPN.vallo; + return 0; +} + + +void Controller::setparameternumber(unsigned int type, int value) +{ + switch(type) { + case C_nrpnhi: + NRPN.parhi = value; + NRPN.valhi = -1; + NRPN.vallo = -1; //clear the values + break; + case C_nrpnlo: + NRPN.parlo = value; + NRPN.valhi = -1; + NRPN.vallo = -1; //clear the values + break; + case C_dataentryhi: + if((NRPN.parhi >= 0) && (NRPN.parlo >= 0)) + NRPN.valhi = value; + break; + case C_dataentrylo: + if((NRPN.parhi >= 0) && (NRPN.parlo >= 0)) + NRPN.vallo = value; + break; + } +} + + + +void Controller::add2XML(XMLwrapper *xml) +{ + xml->addpar("pitchwheel_bendrange", pitchwheel.bendrange); + + xml->addparbool("expression_receive", expression.receive); + xml->addpar("panning_depth", panning.depth); + xml->addpar("filter_cutoff_depth", filtercutoff.depth); + xml->addpar("filter_q_depth", filterq.depth); + xml->addpar("bandwidth_depth", bandwidth.depth); + xml->addpar("mod_wheel_depth", modwheel.depth); + xml->addparbool("mod_wheel_exponential", modwheel.exponential); + xml->addparbool("fm_amp_receive", fmamp.receive); + xml->addparbool("volume_receive", volume.receive); + xml->addparbool("sustain_receive", sustain.receive); + + xml->addparbool("portamento_receive", portamento.receive); + xml->addpar("portamento_time", portamento.time); + xml->addpar("portamento_pitchthresh", portamento.pitchthresh); + xml->addpar("portamento_pitchthreshtype", portamento.pitchthreshtype); + xml->addpar("portamento_portamento", portamento.portamento); + xml->addpar("portamento_updowntimestretch", portamento.updowntimestretch); + xml->addpar("portamento_proportional", portamento.proportional); + xml->addpar("portamento_proprate", portamento.propRate); + xml->addpar("portamento_propdepth", portamento.propDepth); + + xml->addpar("resonance_center_depth", resonancecenter.depth); + xml->addpar("resonance_bandwidth_depth", resonancebandwidth.depth); +} + +void Controller::getfromXML(XMLwrapper *xml) +{ + pitchwheel.bendrange = xml->getpar("pitchwheel_bendrange", + pitchwheel.bendrange, + -6400, + 6400); + + expression.receive = xml->getparbool("expression_receive", + expression.receive); + panning.depth = xml->getpar127("panning_depth", panning.depth); + filtercutoff.depth = xml->getpar127("filter_cutoff_depth", + filtercutoff.depth); + filterq.depth = xml->getpar127("filter_q_depth", filterq.depth); + bandwidth.depth = xml->getpar127("bandwidth_depth", bandwidth.depth); + modwheel.depth = xml->getpar127("mod_wheel_depth", modwheel.depth); + modwheel.exponential = xml->getparbool("mod_wheel_exponential", + modwheel.exponential); + fmamp.receive = xml->getparbool("fm_amp_receive", + fmamp.receive); + volume.receive = xml->getparbool("volume_receive", + volume.receive); + sustain.receive = xml->getparbool("sustain_receive", + sustain.receive); + + portamento.receive = xml->getparbool("portamento_receive", + portamento.receive); + portamento.time = xml->getpar127("portamento_time", + portamento.time); + portamento.pitchthresh = xml->getpar127("portamento_pitchthresh", + portamento.pitchthresh); + portamento.pitchthreshtype = xml->getpar127("portamento_pitchthreshtype", + portamento.pitchthreshtype); + portamento.portamento = xml->getpar127("portamento_portamento", + portamento.portamento); + portamento.updowntimestretch = xml->getpar127( + "portamento_updowntimestretch", + portamento.updowntimestretch); + portamento.proportional = xml->getpar127("portamento_proportional", + portamento.proportional); + portamento.propRate = xml->getpar127("portamento_proprate", + portamento.propRate); + portamento.propDepth = xml->getpar127("portamento_propdepth", + portamento.propDepth); + + + resonancecenter.depth = xml->getpar127("resonance_center_depth", + resonancecenter.depth); + resonancebandwidth.depth = xml->getpar127("resonance_bandwidth_depth", + resonancebandwidth.depth); +} diff --git a/source/backend/native/zynaddsubfx/Params/Controller.h b/source/backend/native/zynaddsubfx/Params/Controller.h new file mode 100644 index 000000000..22483eaaa --- /dev/null +++ b/source/backend/native/zynaddsubfx/Params/Controller.h @@ -0,0 +1,220 @@ +/* + ZynAddSubFX - a software synthesizer + + Controller.h - (Midi) Controllers implementation + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + + +#ifndef CONTROLLER_H +#define CONTROLLER_H + +#include "../globals.h" +#include "../Misc/XMLwrapper.h" + +/**(Midi) Controllers implementation*/ +class Controller +{ + public: + Controller(); + ~Controller(); + void resetall(); + + void add2XML(XMLwrapper *xml); + void defaults(); + void getfromXML(XMLwrapper *xml); + + //Controllers functions + void setpitchwheel(int value); + void setpitchwheelbendrange(unsigned short int value); + void setexpression(int value); + void setpanning(int value); + void setfiltercutoff(int value); + void setfilterq(int value); + void setbandwidth(int value); + void setmodwheel(int value); + void setfmamp(int value); + void setvolume(int value); + void setsustain(int value); + /**Enable or disable portamento + * @param value 0-127 MIDI value (greater than 64 enables)*/ + void setportamento(int value); + void setresonancecenter(int value); + void setresonancebw(int value); + + + void setparameternumber(unsigned int type, int value); //used for RPN and NRPN's + int getnrpn(int *parhi, int *parlo, int *valhi, int *vallo); + + /** + * Initialize a portamento + * + * @param oldfreq Starting frequency of the portamento (Hz) + * @param newfreq Ending frequency of the portamento (Hz) + * @param legatoflag true when legato is in progress, false otherwise + * @returns 1 if properly initialized, 0 otherwise*/ + int initportamento(float oldfreq, float newfreq, bool legatoflag); + /**Update portamento's freqrap to next value based upon dx*/ + void updateportamento(); + + // Controllers values + struct { //Pitch Wheel + int data; + short int bendrange; //bendrange is in cents + float relfreq; //the relative frequency (default is 1.0f) + } pitchwheel; + + struct { //Expression + int data; + float relvolume; + unsigned char receive; + } expression; + + struct { //Panning + int data; + float pan; + unsigned char depth; + } panning; + + + struct { //Filter cutoff + int data; + float relfreq; + unsigned char depth; + } filtercutoff; + + struct { //Filter Q + int data; + float relq; + unsigned char depth; + } filterq; + + struct { //Bandwidth + int data; + float relbw; + unsigned char depth; + unsigned char exponential; + } bandwidth; + + struct { //Modulation Wheel + int data; + float relmod; + unsigned char depth; + unsigned char exponential; + } modwheel; + + struct { //FM amplitude + int data; + float relamp; + unsigned char receive; + } fmamp; + + struct { //Volume + int data; + float volume; + unsigned char receive; + } volume; + + struct { //Sustain + int data, sustain; + unsigned char receive; + } sustain; + + struct { /** + +#include +#include +#include "EnvelopeParams.h" + +EnvelopeParams::EnvelopeParams(unsigned char Penvstretch_, + unsigned char Pforcedrelease_):Presets() +{ + int i; + + PA_dt = 10; + PD_dt = 10; + PR_dt = 10; + PA_val = 64; + PD_val = 64; + PS_val = 64; + PR_val = 64; + + for(i = 0; i < MAX_ENVELOPE_POINTS; ++i) { + Penvdt[i] = 32; + Penvval[i] = 64; + } + Penvdt[0] = 0; //no used + Penvsustain = 1; + Penvpoints = 1; + Envmode = 1; + Penvstretch = Penvstretch_; + Pforcedrelease = Pforcedrelease_; + Pfreemode = 1; + Plinearenvelope = 0; + + store2defaults(); +} + +EnvelopeParams::~EnvelopeParams() +{} + +float EnvelopeParams::getdt(char i) +{ + float result = (powf(2.0f, Penvdt[(int)i] / 127.0f * 12.0f) - 1.0f) * 10.0f; //miliseconds + return result; +} + + +/* + * ADSR/ASR... initialisations + */ +void EnvelopeParams::ADSRinit(char A_dt, char D_dt, char S_val, char R_dt) +{ + setpresettype("Penvamplitude"); + Envmode = 1; + PA_dt = A_dt; + PD_dt = D_dt; + PS_val = S_val; + PR_dt = R_dt; + Pfreemode = 0; + converttofree(); + + store2defaults(); +} + +void EnvelopeParams::ADSRinit_dB(char A_dt, char D_dt, char S_val, char R_dt) +{ + setpresettype("Penvamplitude"); + Envmode = 2; + PA_dt = A_dt; + PD_dt = D_dt; + PS_val = S_val; + PR_dt = R_dt; + Pfreemode = 0; + converttofree(); + + store2defaults(); +} + +void EnvelopeParams::ASRinit(char A_val, char A_dt, char R_val, char R_dt) +{ + setpresettype("Penvfrequency"); + Envmode = 3; + PA_val = A_val; + PA_dt = A_dt; + PR_val = R_val; + PR_dt = R_dt; + Pfreemode = 0; + converttofree(); + + store2defaults(); +} + +void EnvelopeParams::ADSRinit_filter(char A_val, + char A_dt, + char D_val, + char D_dt, + char R_dt, + char R_val) +{ + setpresettype("Penvfilter"); + Envmode = 4; + PA_val = A_val; + PA_dt = A_dt; + PD_val = D_val; + PD_dt = D_dt; + PR_dt = R_dt; + PR_val = R_val; + Pfreemode = 0; + converttofree(); + store2defaults(); +} + +void EnvelopeParams::ASRinit_bw(char A_val, char A_dt, char R_val, char R_dt) +{ + setpresettype("Penvbandwidth"); + Envmode = 5; + PA_val = A_val; + PA_dt = A_dt; + PR_val = R_val; + PR_dt = R_dt; + Pfreemode = 0; + converttofree(); + store2defaults(); +} + +/* + * Convert the Envelope to freemode + */ +void EnvelopeParams::converttofree() +{ + switch(Envmode) { + case 1: + Penvpoints = 4; + Penvsustain = 2; + Penvval[0] = 0; + Penvdt[1] = PA_dt; + Penvval[1] = 127; + Penvdt[2] = PD_dt; + Penvval[2] = PS_val; + Penvdt[3] = PR_dt; + Penvval[3] = 0; + break; + case 2: + Penvpoints = 4; + Penvsustain = 2; + Penvval[0] = 0; + Penvdt[1] = PA_dt; + Penvval[1] = 127; + Penvdt[2] = PD_dt; + Penvval[2] = PS_val; + Penvdt[3] = PR_dt; + Penvval[3] = 0; + break; + case 3: + Penvpoints = 3; + Penvsustain = 1; + Penvval[0] = PA_val; + Penvdt[1] = PA_dt; + Penvval[1] = 64; + Penvdt[2] = PR_dt; + Penvval[2] = PR_val; + break; + case 4: + Penvpoints = 4; + Penvsustain = 2; + Penvval[0] = PA_val; + Penvdt[1] = PA_dt; + Penvval[1] = PD_val; + Penvdt[2] = PD_dt; + Penvval[2] = 64; + Penvdt[3] = PR_dt; + Penvval[3] = PR_val; + break; + case 5: + Penvpoints = 3; + Penvsustain = 1; + Penvval[0] = PA_val; + Penvdt[1] = PA_dt; + Penvval[1] = 64; + Penvdt[2] = PR_dt; + Penvval[2] = PR_val; + break; + } +} + + + + +void EnvelopeParams::add2XML(XMLwrapper *xml) +{ + xml->addparbool("free_mode", Pfreemode); + xml->addpar("env_points", Penvpoints); + xml->addpar("env_sustain", Penvsustain); + xml->addpar("env_stretch", Penvstretch); + xml->addparbool("forced_release", Pforcedrelease); + xml->addparbool("linear_envelope", Plinearenvelope); + xml->addpar("A_dt", PA_dt); + xml->addpar("D_dt", PD_dt); + xml->addpar("R_dt", PR_dt); + xml->addpar("A_val", PA_val); + xml->addpar("D_val", PD_val); + xml->addpar("S_val", PS_val); + xml->addpar("R_val", PR_val); + + if((Pfreemode != 0) || (!xml->minimal)) + for(int i = 0; i < Penvpoints; ++i) { + xml->beginbranch("POINT", i); + if(i != 0) + xml->addpar("dt", Penvdt[i]); + xml->addpar("val", Penvval[i]); + xml->endbranch(); + } +} + + + +void EnvelopeParams::getfromXML(XMLwrapper *xml) +{ + Pfreemode = xml->getparbool("free_mode", Pfreemode); + Penvpoints = xml->getpar127("env_points", Penvpoints); + Penvsustain = xml->getpar127("env_sustain", Penvsustain); + Penvstretch = xml->getpar127("env_stretch", Penvstretch); + Pforcedrelease = xml->getparbool("forced_release", Pforcedrelease); + Plinearenvelope = xml->getparbool("linear_envelope", Plinearenvelope); + + PA_dt = xml->getpar127("A_dt", PA_dt); + PD_dt = xml->getpar127("D_dt", PD_dt); + PR_dt = xml->getpar127("R_dt", PR_dt); + PA_val = xml->getpar127("A_val", PA_val); + PD_val = xml->getpar127("D_val", PD_val); + PS_val = xml->getpar127("S_val", PS_val); + PR_val = xml->getpar127("R_val", PR_val); + + for(int i = 0; i < Penvpoints; ++i) { + if(xml->enterbranch("POINT", i) == 0) + continue; + if(i != 0) + Penvdt[i] = xml->getpar127("dt", Penvdt[i]); + Penvval[i] = xml->getpar127("val", Penvval[i]); + xml->exitbranch(); + } + + if(!Pfreemode) + converttofree(); +} + + +void EnvelopeParams::defaults() +{ + Penvstretch = Denvstretch; + Pforcedrelease = Dforcedrelease; + Plinearenvelope = Dlinearenvelope; + PA_dt = DA_dt; + PD_dt = DD_dt; + PR_dt = DR_dt; + PA_val = DA_val; + PD_val = DD_val; + PS_val = DS_val; + PR_val = DR_val; + Pfreemode = 0; + converttofree(); +} + +void EnvelopeParams::store2defaults() +{ + Denvstretch = Penvstretch; + Dforcedrelease = Pforcedrelease; + Dlinearenvelope = Plinearenvelope; + DA_dt = PA_dt; + DD_dt = PD_dt; + DR_dt = PR_dt; + DA_val = PA_val; + DD_val = PD_val; + DS_val = PS_val; + DR_val = PR_val; +} diff --git a/source/backend/native/zynaddsubfx/Params/EnvelopeParams.h b/source/backend/native/zynaddsubfx/Params/EnvelopeParams.h new file mode 100644 index 000000000..0b3e99c96 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Params/EnvelopeParams.h @@ -0,0 +1,89 @@ +/* + ZynAddSubFX - a software synthesizer + + EnvelopeParams.h - Parameters for Envelope + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef ENVELOPE_PARAMS_H +#define ENVELOPE_PARAMS_H + +#include "../globals.h" +#include "../Misc/XMLwrapper.h" +#include "Presets.h" + +#define MAX_ENVELOPE_POINTS 40 +#define MIN_ENVELOPE_DB -400 + +class EnvelopeParams:public Presets +{ + public: + EnvelopeParams(unsigned char Penvstretch_, + unsigned char Pforcedrelease_); + ~EnvelopeParams(); + void ADSRinit(char A_dt, char D_dt, char S_val, char R_dt); + void ADSRinit_dB(char A_dt, char D_dt, char S_val, char R_dt); + void ASRinit(char A_val, char A_dt, char R_val, char R_dt); + void ADSRinit_filter(char A_val, + char A_dt, + char D_val, + char D_dt, + char R_dt, + char R_val); + void ASRinit_bw(char A_val, char A_dt, char R_val, char R_dt); + void converttofree(); + + void add2XML(XMLwrapper *xml); + void defaults(); + void getfromXML(XMLwrapper *xml); + + float getdt(char i); + + /* MIDI Parameters */ + unsigned char Pfreemode; //1 daca este in modul free sau 0 daca este in mod ADSR,ASR,... + unsigned char Penvpoints; + unsigned char Penvsustain; //127 pentru dezactivat + unsigned char Penvdt[MAX_ENVELOPE_POINTS]; + unsigned char Penvval[MAX_ENVELOPE_POINTS]; + unsigned char Penvstretch; //64=normal stretch (piano-like), 0=no stretch + unsigned char Pforcedrelease; //0 - OFF, 1 - ON + unsigned char Plinearenvelope; //if the amplitude envelope is linear + + unsigned char PA_dt, PD_dt, PR_dt, + PA_val, PD_val, PS_val, PR_val; + + + + int Envmode; // 1 for ADSR parameters (linear amplitude) + // 2 for ADSR_dB parameters (dB amplitude) + // 3 for ASR parameters (frequency LFO) + // 4 for ADSR_filter parameters (filter parameters) + // 5 for ASR_bw parameters (bandwidth parameters) + + private: + void store2defaults(); + + /* Default parameters */ + unsigned char Denvstretch; + unsigned char Dforcedrelease; + unsigned char Dlinearenvelope; + unsigned char DA_dt, DD_dt, DR_dt, + DA_val, DD_val, DS_val, DR_val; +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/Params/FilterParams.cpp b/source/backend/native/zynaddsubfx/Params/FilterParams.cpp new file mode 100644 index 000000000..81309d6c7 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Params/FilterParams.cpp @@ -0,0 +1,392 @@ +/* + ZynAddSubFX - a software synthesizer + + FilterParams.cpp - Parameters for filter + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include "FilterParams.h" +#include "../Misc/Util.h" +#include +#include +#include + +FilterParams::FilterParams(unsigned char Ptype_, + unsigned char Pfreq_, + unsigned char Pq_) + :PresetsArray() +{ + setpresettype("Pfilter"); + Dtype = Ptype_; + Dfreq = Pfreq_; + Dq = Pq_; + + changed = false; + defaults(); +} + +FilterParams::~FilterParams() +{} + + +void FilterParams::defaults() +{ + Ptype = Dtype; + Pfreq = Dfreq; + Pq = Dq; + + Pstages = 0; + Pfreqtrack = 64; + Pgain = 64; + Pcategory = 0; + + Pnumformants = 3; + Pformantslowness = 64; + for(int j = 0; j < FF_MAX_VOWELS; ++j) + defaults(j); + ; + + Psequencesize = 3; + for(int i = 0; i < FF_MAX_SEQUENCE; ++i) + Psequence[i].nvowel = i % FF_MAX_VOWELS; + + Psequencestretch = 40; + Psequencereversed = 0; + Pcenterfreq = 64; //1 kHz + Poctavesfreq = 64; + Pvowelclearness = 64; +} + +void FilterParams::defaults(int n) +{ + int j = n; + for(int i = 0; i < FF_MAX_FORMANTS; ++i) { + Pvowels[j].formants[i].freq = (int)(RND * 127.0f); //some random freqs + Pvowels[j].formants[i].q = 64; + Pvowels[j].formants[i].amp = 127; + } +} + + +/* + * Get the parameters from other FilterParams + */ + +void FilterParams::getfromFilterParams(FilterParams *pars) +{ + defaults(); + + if(pars == NULL) + return; + + Ptype = pars->Ptype; + Pfreq = pars->Pfreq; + Pq = pars->Pq; + + Pstages = pars->Pstages; + Pfreqtrack = pars->Pfreqtrack; + Pgain = pars->Pgain; + Pcategory = pars->Pcategory; + + Pnumformants = pars->Pnumformants; + Pformantslowness = pars->Pformantslowness; + for(int j = 0; j < FF_MAX_VOWELS; ++j) + for(int i = 0; i < FF_MAX_FORMANTS; ++i) { + Pvowels[j].formants[i].freq = pars->Pvowels[j].formants[i].freq; + Pvowels[j].formants[i].q = pars->Pvowels[j].formants[i].q; + Pvowels[j].formants[i].amp = pars->Pvowels[j].formants[i].amp; + } + + Psequencesize = pars->Psequencesize; + for(int i = 0; i < FF_MAX_SEQUENCE; ++i) + Psequence[i].nvowel = pars->Psequence[i].nvowel; + + Psequencestretch = pars->Psequencestretch; + Psequencereversed = pars->Psequencereversed; + Pcenterfreq = pars->Pcenterfreq; + Poctavesfreq = pars->Poctavesfreq; + Pvowelclearness = pars->Pvowelclearness; +} + + +/* + * Parameter control + */ +float FilterParams::getfreq() +{ + return (Pfreq / 64.0f - 1.0f) * 5.0f; +} + +float FilterParams::getq() +{ + return expf(powf((float) Pq / 127.0f, 2) * logf(1000.0f)) - 0.9f; +} +float FilterParams::getfreqtracking(float notefreq) +{ + return logf(notefreq / 440.0f) * (Pfreqtrack - 64.0f) / (64.0f * LOG_2); +} + +float FilterParams::getgain() +{ + return (Pgain / 64.0f - 1.0f) * 30.0f; //-30..30dB +} + +/* + * Get the center frequency of the formant's graph + */ +float FilterParams::getcenterfreq() +{ + return 10000.0f * powf(10, -(1.0f - Pcenterfreq / 127.0f) * 2.0f); +} + +/* + * Get the number of octave that the formant functions applies to + */ +float FilterParams::getoctavesfreq() +{ + return 0.25f + 10.0f * Poctavesfreq / 127.0f; +} + +/* + * Get the frequency from x, where x is [0..1] + */ +float FilterParams::getfreqx(float x) +{ + if(x > 1.0f) + x = 1.0f; + float octf = powf(2.0f, getoctavesfreq()); + return getcenterfreq() / sqrt(octf) * powf(octf, x); +} + +/* + * Get the x coordinate from frequency (used by the UI) + */ +float FilterParams::getfreqpos(float freq) +{ + return (logf(freq) - logf(getfreqx(0.0f))) / logf(2.0f) / getoctavesfreq(); +} + + +/* + * Get the freq. response of the formant filter + */ +void FilterParams::formantfilterH(int nvowel, int nfreqs, float *freqs) +{ + float c[3], d[3]; + float filter_freq, filter_q, filter_amp; + float omega, sn, cs, alpha; + + for(int i = 0; i < nfreqs; ++i) + freqs[i] = 0.0f; + + //for each formant... + for(int nformant = 0; nformant < Pnumformants; ++nformant) { + //compute formant parameters(frequency,amplitude,etc.) + filter_freq = getformantfreq(Pvowels[nvowel].formants[nformant].freq); + filter_q = getformantq(Pvowels[nvowel].formants[nformant].q) * getq(); + if(Pstages > 0) + filter_q = + (filter_q > + 1.0f ? powf(filter_q, 1.0f / (Pstages + 1)) : filter_q); + + filter_amp = getformantamp(Pvowels[nvowel].formants[nformant].amp); + + + if(filter_freq <= (synth->samplerate / 2 - 100.0f)) { + omega = 2 * PI * filter_freq / synth->samplerate_f; + sn = sinf(omega); + cs = cosf(omega); + alpha = sn / (2 * filter_q); + float tmp = 1 + alpha; + c[0] = alpha / tmp *sqrt(filter_q + 1); + c[1] = 0; + c[2] = -alpha / tmp *sqrt(filter_q + 1); + d[1] = -2 * cs / tmp * (-1); + d[2] = (1 - alpha) / tmp * (-1); + } + else + continue; + + + for(int i = 0; i < nfreqs; ++i) { + float freq = getfreqx(i / (float) nfreqs); + if(freq > synth->samplerate / 2) { + for(int tmp = i; tmp < nfreqs; ++tmp) + freqs[tmp] = 0.0f; + break; + } + float fr = freq / synth->samplerate * PI * 2.0f; + float x = c[0], y = 0.0f; + for(int n = 1; n < 3; ++n) { + x += cosf(n * fr) * c[n]; + y -= sinf(n * fr) * c[n]; + } + float h = x * x + y * y; + x = 1.0f; + y = 0.0f; + for(int n = 1; n < 3; ++n) { + x -= cosf(n * fr) * d[n]; + y += sinf(n * fr) * d[n]; + } + h = h / (x * x + y * y); + + freqs[i] += powf(h, (Pstages + 1.0f) / 2.0f) * filter_amp; + } + } + for(int i = 0; i < nfreqs; ++i) { + if(freqs[i] > 0.000000001f) + freqs[i] = rap2dB(freqs[i]) + getgain(); + else + freqs[i] = -90.0f; + } +} + +/* + * Transforms a parameter to the real value + */ +float FilterParams::getformantfreq(unsigned char freq) +{ + float result = getfreqx(freq / 127.0f); + return result; +} + +float FilterParams::getformantamp(unsigned char amp) +{ + float result = powf(0.1f, (1.0f - amp / 127.0f) * 4.0f); + return result; +} + +float FilterParams::getformantq(unsigned char q) +{ + //temp + float result = powf(25.0f, (q - 32.0f) / 64.0f); + return result; +} + + + +void FilterParams::add2XMLsection(XMLwrapper *xml, int n) +{ + int nvowel = n; + for(int nformant = 0; nformant < FF_MAX_FORMANTS; ++nformant) { + xml->beginbranch("FORMANT", nformant); + xml->addpar("freq", Pvowels[nvowel].formants[nformant].freq); + xml->addpar("amp", Pvowels[nvowel].formants[nformant].amp); + xml->addpar("q", Pvowels[nvowel].formants[nformant].q); + xml->endbranch(); + } +} + +void FilterParams::add2XML(XMLwrapper *xml) +{ + //filter parameters + xml->addpar("category", Pcategory); + xml->addpar("type", Ptype); + xml->addpar("freq", Pfreq); + xml->addpar("q", Pq); + xml->addpar("stages", Pstages); + xml->addpar("freq_track", Pfreqtrack); + xml->addpar("gain", Pgain); + + //formant filter parameters + if((Pcategory == 1) || (!xml->minimal)) { + xml->beginbranch("FORMANT_FILTER"); + xml->addpar("num_formants", Pnumformants); + xml->addpar("formant_slowness", Pformantslowness); + xml->addpar("vowel_clearness", Pvowelclearness); + xml->addpar("center_freq", Pcenterfreq); + xml->addpar("octaves_freq", Poctavesfreq); + for(int nvowel = 0; nvowel < FF_MAX_VOWELS; ++nvowel) { + xml->beginbranch("VOWEL", nvowel); + add2XMLsection(xml, nvowel); + xml->endbranch(); + } + xml->addpar("sequence_size", Psequencesize); + xml->addpar("sequence_stretch", Psequencestretch); + xml->addparbool("sequence_reversed", Psequencereversed); + for(int nseq = 0; nseq < FF_MAX_SEQUENCE; ++nseq) { + xml->beginbranch("SEQUENCE_POS", nseq); + xml->addpar("vowel_id", Psequence[nseq].nvowel); + xml->endbranch(); + } + xml->endbranch(); + } +} + + +void FilterParams::getfromXMLsection(XMLwrapper *xml, int n) +{ + int nvowel = n; + for(int nformant = 0; nformant < FF_MAX_FORMANTS; ++nformant) { + if(xml->enterbranch("FORMANT", nformant) == 0) + continue; + Pvowels[nvowel].formants[nformant].freq = xml->getpar127( + "freq", + Pvowels[nvowel + ].formants[nformant].freq); + Pvowels[nvowel].formants[nformant].amp = xml->getpar127( + "amp", + Pvowels[nvowel + ].formants[nformant].amp); + Pvowels[nvowel].formants[nformant].q = + xml->getpar127("q", Pvowels[nvowel].formants[nformant].q); + xml->exitbranch(); + } +} + +void FilterParams::getfromXML(XMLwrapper *xml) +{ + //filter parameters + Pcategory = xml->getpar127("category", Pcategory); + Ptype = xml->getpar127("type", Ptype); + Pfreq = xml->getpar127("freq", Pfreq); + Pq = xml->getpar127("q", Pq); + Pstages = xml->getpar127("stages", Pstages); + Pfreqtrack = xml->getpar127("freq_track", Pfreqtrack); + Pgain = xml->getpar127("gain", Pgain); + + //formant filter parameters + if(xml->enterbranch("FORMANT_FILTER")) { + Pnumformants = xml->getpar127("num_formants", Pnumformants); + Pformantslowness = xml->getpar127("formant_slowness", Pformantslowness); + Pvowelclearness = xml->getpar127("vowel_clearness", Pvowelclearness); + Pcenterfreq = xml->getpar127("center_freq", Pcenterfreq); + Poctavesfreq = xml->getpar127("octaves_freq", Poctavesfreq); + + for(int nvowel = 0; nvowel < FF_MAX_VOWELS; ++nvowel) { + if(xml->enterbranch("VOWEL", nvowel) == 0) + continue; + getfromXMLsection(xml, nvowel); + xml->exitbranch(); + } + Psequencesize = xml->getpar127("sequence_size", Psequencesize); + Psequencestretch = xml->getpar127("sequence_stretch", Psequencestretch); + Psequencereversed = xml->getparbool("sequence_reversed", + Psequencereversed); + for(int nseq = 0; nseq < FF_MAX_SEQUENCE; ++nseq) { + if(xml->enterbranch("SEQUENCE_POS", nseq) == 0) + continue; + Psequence[nseq].nvowel = xml->getpar("vowel_id", + Psequence[nseq].nvowel, + 0, + FF_MAX_VOWELS - 1); + xml->exitbranch(); + } + xml->exitbranch(); + } +} diff --git a/source/backend/native/zynaddsubfx/Params/FilterParams.h b/source/backend/native/zynaddsubfx/Params/FilterParams.h new file mode 100644 index 000000000..22a1a94f8 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Params/FilterParams.h @@ -0,0 +1,102 @@ +/* + ZynAddSubFX - a software synthesizer + + FilterParams.h - Parameters for filter + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef FILTER_PARAMS_H +#define FILTER_PARAMS_H + +#include "../globals.h" +#include "../Misc/XMLwrapper.h" +#include "PresetsArray.h" + +class FilterParams:public PresetsArray +{ + public: + FilterParams(unsigned char Ptype_, + unsigned char Pfreq, + unsigned char Pq_); + ~FilterParams(); + + void add2XML(XMLwrapper *xml); + void add2XMLsection(XMLwrapper *xml, int n); + void defaults(); + void getfromXML(XMLwrapper *xml); + void getfromXMLsection(XMLwrapper *xml, int n); + + + void getfromFilterParams(FilterParams *pars); + + float getfreq(); + float getq(); + float getfreqtracking(float notefreq); + float getgain(); + + unsigned char Pcategory; //Filter category (Analog/Formant/StVar) + unsigned char Ptype; // Filter type (for analog lpf,hpf,bpf..) + unsigned char Pfreq; // Frequency (64-central frequency) + unsigned char Pq; // Q parameters (resonance or bandwidth) + unsigned char Pstages; //filter stages+1 + unsigned char Pfreqtrack; //how the filter frequency is changing according the note frequency + unsigned char Pgain; //filter's output gain + + //Formant filter parameters + unsigned char Pnumformants; //how many formants are used + unsigned char Pformantslowness; //how slow varies the formants + unsigned char Pvowelclearness; //how vowels are kept clean (how much try to avoid "mixed" vowels) + unsigned char Pcenterfreq, Poctavesfreq; //the center frequency of the res. func., and the number of octaves + + struct { + struct { + unsigned char freq, amp, q; //frequency,amplitude,Q + } formants[FF_MAX_FORMANTS]; + } Pvowels[FF_MAX_VOWELS]; + + + unsigned char Psequencesize; //how many vowels are in the sequence + unsigned char Psequencestretch; //how the sequence is stretched (how the input from filter envelopes/LFOs/etc. is "stretched") + unsigned char Psequencereversed; //if the input from filter envelopes/LFOs/etc. is reversed(negated) + struct { + unsigned char nvowel; //the vowel from the position + } Psequence[FF_MAX_SEQUENCE]; + + float getcenterfreq(); + float getoctavesfreq(); + float getfreqpos(float freq); + float getfreqx(float x); + + void formantfilterH(int nvowel, int nfreqs, float *freqs); //used by UI + + float getformantfreq(unsigned char freq); + float getformantamp(unsigned char amp); + float getformantq(unsigned char q); + + bool changed; + + private: + void defaults(int n); + + //stored default parameters + unsigned char Dtype; + unsigned char Dfreq; + unsigned char Dq; +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/Params/LFOParams.cpp b/source/backend/native/zynaddsubfx/Params/LFOParams.cpp new file mode 100644 index 000000000..72f2269da --- /dev/null +++ b/source/backend/native/zynaddsubfx/Params/LFOParams.cpp @@ -0,0 +1,104 @@ +/* + ZynAddSubFX - a software synthesizer + + LFOParams.cpp - Parameters for LFO + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include +#include +#include "../globals.h" +#include "LFOParams.h" + +int LFOParams::time; + +LFOParams::LFOParams(char Pfreq_, + char Pintensity_, + char Pstartphase_, + char PLFOtype_, + char Prandomness_, + char Pdelay_, + char Pcontinous_, + char fel_):Presets() +{ + switch(fel_) { + case 0: + setpresettype("Plfofrequency"); + break; + case 1: + setpresettype("Plfoamplitude"); + break; + case 2: + setpresettype("Plfofilter"); + break; + } + Dfreq = Pfreq_; + Dintensity = Pintensity_; + Dstartphase = Pstartphase_; + DLFOtype = PLFOtype_; + Drandomness = Prandomness_; + Ddelay = Pdelay_; + Dcontinous = Pcontinous_; + fel = fel_; + time = 0; + + defaults(); +} + +LFOParams::~LFOParams() +{} + +void LFOParams::defaults() +{ + Pfreq = Dfreq / 127.0f; + Pintensity = Dintensity; + Pstartphase = Dstartphase; + PLFOtype = DLFOtype; + Prandomness = Drandomness; + Pdelay = Ddelay; + Pcontinous = Dcontinous; + Pfreqrand = 0; + Pstretch = 64; +} + + +void LFOParams::add2XML(XMLwrapper *xml) +{ + xml->addparreal("freq", Pfreq); + xml->addpar("intensity", Pintensity); + xml->addpar("start_phase", Pstartphase); + xml->addpar("lfo_type", PLFOtype); + xml->addpar("randomness_amplitude", Prandomness); + xml->addpar("randomness_frequency", Pfreqrand); + xml->addpar("delay", Pdelay); + xml->addpar("stretch", Pstretch); + xml->addparbool("continous", Pcontinous); +} + +void LFOParams::getfromXML(XMLwrapper *xml) +{ + Pfreq = xml->getparreal("freq", Pfreq, 0.0f, 1.0f); + Pintensity = xml->getpar127("intensity", Pintensity); + Pstartphase = xml->getpar127("start_phase", Pstartphase); + PLFOtype = xml->getpar127("lfo_type", PLFOtype); + Prandomness = xml->getpar127("randomness_amplitude", Prandomness); + Pfreqrand = xml->getpar127("randomness_frequency", Pfreqrand); + Pdelay = xml->getpar127("delay", Pdelay); + Pstretch = xml->getpar127("stretch", Pstretch); + Pcontinous = xml->getparbool("continous", Pcontinous); +} diff --git a/source/backend/native/zynaddsubfx/Params/LFOParams.h b/source/backend/native/zynaddsubfx/Params/LFOParams.h new file mode 100644 index 000000000..6ca307193 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Params/LFOParams.h @@ -0,0 +1,71 @@ +/* + ZynAddSubFX - a software synthesizer + + LFOParams.h - Parameters for LFO + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef LFO_PARAMS_H +#define LFO_PARAMS_H + +#include "../Misc/XMLwrapper.h" +#include "Presets.h" + +class LFOParams:public Presets +{ + public: + LFOParams(char Pfreq_, + char Pintensity_, + char Pstartphase_, + char PLFOtype_, + char Prandomness_, + char Pdelay_, + char Pcontinous, + char fel_); + ~LFOParams(); + + void add2XML(XMLwrapper *xml); + void defaults(); + /**Loads the LFO from the xml*/ + void getfromXML(XMLwrapper *xml); + + /* MIDI Parameters*/ + float Pfreq; /** +#include "PADnoteParameters.h" +#include "../Misc/WavFile.h" + +PADnoteParameters::PADnoteParameters(FFTwrapper *fft_, + pthread_mutex_t *mutex_):Presets() +{ + setpresettype("Ppadsyth"); + + fft = fft_; + mutex = mutex_; + + resonance = new Resonance(); + oscilgen = new OscilGen(fft_, resonance); + oscilgen->ADvsPAD = true; + + FreqEnvelope = new EnvelopeParams(0, 0); + FreqEnvelope->ASRinit(64, 50, 64, 60); + FreqLfo = new LFOParams(70, 0, 64, 0, 0, 0, 0, 0); + + AmpEnvelope = new EnvelopeParams(64, 1); + AmpEnvelope->ADSRinit_dB(0, 40, 127, 25); + AmpLfo = new LFOParams(80, 0, 64, 0, 0, 0, 0, 1); + + GlobalFilter = new FilterParams(2, 94, 40); + FilterEnvelope = new EnvelopeParams(0, 1); + FilterEnvelope->ADSRinit_filter(64, 40, 64, 70, 60, 64); + FilterLfo = new LFOParams(80, 0, 64, 0, 0, 0, 0, 2); + + for(int i = 0; i < PAD_MAX_SAMPLES; ++i) + sample[i].smp = NULL; + newsample.smp = NULL; + + defaults(); +} + +PADnoteParameters::~PADnoteParameters() +{ + deletesamples(); + delete (oscilgen); + delete (resonance); + + delete (FreqEnvelope); + delete (FreqLfo); + delete (AmpEnvelope); + delete (AmpLfo); + delete (GlobalFilter); + delete (FilterEnvelope); + delete (FilterLfo); +} + +void PADnoteParameters::defaults() +{ + Pmode = 0; + Php.base.type = 0; + Php.base.par1 = 80; + Php.freqmult = 0; + Php.modulator.par1 = 0; + Php.modulator.freq = 30; + Php.width = 127; + Php.amp.type = 0; + Php.amp.mode = 0; + Php.amp.par1 = 80; + Php.amp.par2 = 64; + Php.autoscale = true; + Php.onehalf = 0; + + setPbandwidth(500); + Pbwscale = 0; + + resonance->defaults(); + oscilgen->defaults(); + + Phrpos.type = 0; + Phrpos.par1 = 64; + Phrpos.par2 = 64; + Phrpos.par3 = 0; + + Pquality.samplesize = 3; + Pquality.basenote = 4; + Pquality.oct = 3; + Pquality.smpoct = 2; + + PStereo = 1; //stereo + /* Frequency Global Parameters */ + Pfixedfreq = 0; + PfixedfreqET = 0; + PDetune = 8192; //zero + PCoarseDetune = 0; + PDetuneType = 1; + FreqEnvelope->defaults(); + FreqLfo->defaults(); + + /* Amplitude Global Parameters */ + PVolume = 90; + PPanning = 64; //center + PAmpVelocityScaleFunction = 64; + AmpEnvelope->defaults(); + AmpLfo->defaults(); + PPunchStrength = 0; + PPunchTime = 60; + PPunchStretch = 64; + PPunchVelocitySensing = 72; + + /* Filter Global Parameters*/ + PFilterVelocityScale = 64; + PFilterVelocityScaleFunction = 64; + GlobalFilter->defaults(); + FilterEnvelope->defaults(); + FilterLfo->defaults(); + + deletesamples(); +} + +void PADnoteParameters::deletesample(int n) +{ + if((n < 0) || (n >= PAD_MAX_SAMPLES)) + return; + if(sample[n].smp != NULL) { + delete[] sample[n].smp; + sample[n].smp = NULL; + } + sample[n].size = 0; + sample[n].basefreq = 440.0f; +} + +void PADnoteParameters::deletesamples() +{ + for(int i = 0; i < PAD_MAX_SAMPLES; ++i) + deletesample(i); +} + +/* + * Get the harmonic profile (i.e. the frequency distributio of a single harmonic) + */ +float PADnoteParameters::getprofile(float *smp, int size) +{ + for(int i = 0; i < size; ++i) + smp[i] = 0.0f; + const int supersample = 16; + float basepar = powf(2.0f, (1.0f - Php.base.par1 / 127.0f) * 12.0f); + float freqmult = floor(powf(2.0f, + Php.freqmult / 127.0f + * 5.0f) + 0.000001f); + + float modfreq = floor(powf(2.0f, + Php.modulator.freq / 127.0f + * 5.0f) + 0.000001f); + float modpar1 = powf(Php.modulator.par1 / 127.0f, 4.0f) * 5.0f / sqrt( + modfreq); + float amppar1 = + powf(2.0f, powf(Php.amp.par1 / 127.0f, 2.0f) * 10.0f) - 0.999f; + float amppar2 = (1.0f - Php.amp.par2 / 127.0f) * 0.998f + 0.001f; + float width = powf(150.0f / (Php.width + 22.0f), 2.0f); + + for(int i = 0; i < size * supersample; ++i) { + bool makezero = false; + float x = i * 1.0f / (size * (float) supersample); + + float origx = x; + + //do the sizing (width) + x = (x - 0.5f) * width + 0.5f; + if(x < 0.0f) { + x = 0.0f; + makezero = true; + } + else + if(x > 1.0f) { + x = 1.0f; + makezero = true; + } + + //compute the full profile or one half + switch(Php.onehalf) { + case 1: + x = x * 0.5f + 0.5f; + break; + case 2: + x = x * 0.5f; + break; + } + + float x_before_freq_mult = x; + + //do the frequency multiplier + x *= freqmult; + + //do the modulation of the profile + x += sinf(x_before_freq_mult * 3.1415926f * modfreq) * modpar1; + x = fmod(x + 1000.0f, 1.0f) * 2.0f - 1.0f; + + + //this is the base function of the profile + float f; + switch(Php.base.type) { + case 1: + f = expf(-(x * x) * basepar); + if(f < 0.4f) + f = 0.0f; + else + f = 1.0f; + break; + case 2: + f = expf(-(fabs(x)) * sqrt(basepar)); + break; + default: + f = expf(-(x * x) * basepar); + break; + } + if(makezero) + f = 0.0f; + + float amp = 1.0f; + origx = origx * 2.0f - 1.0f; + + //compute the amplitude multiplier + switch(Php.amp.type) { + case 1: + amp = expf(-(origx * origx) * 10.0f * amppar1); + break; + case 2: + amp = 0.5f + * (1.0f + + cosf(3.1415926f * origx * sqrt(amppar1 * 4.0f + 1.0f))); + break; + case 3: + amp = 1.0f + / (powf(origx * (amppar1 * 2.0f + 0.8f), 14.0f) + 1.0f); + break; + } + + //apply the amplitude multiplier + float finalsmp = f; + if(Php.amp.type != 0) + switch(Php.amp.mode) { + case 0: + finalsmp = amp * (1.0f - amppar2) + finalsmp * amppar2; + break; + case 1: + finalsmp *= amp * (1.0f - amppar2) + amppar2; + break; + case 2: + finalsmp = finalsmp + / (amp + powf(amppar2, 4.0f) * 20.0f + 0.0001f); + break; + case 3: + finalsmp = amp + / (finalsmp + + powf(amppar2, 4.0f) * 20.0f + 0.0001f); + break; + } + ; + + smp[i / supersample] += finalsmp / supersample; + } + + //normalize the profile (make the max. to be equal to 1.0f) + float max = 0.0f; + for(int i = 0; i < size; ++i) { + if(smp[i] < 0.0f) + smp[i] = 0.0f; + if(smp[i] > max) + max = smp[i]; + } + if(max < 0.00001f) + max = 1.0f; + for(int i = 0; i < size; ++i) + smp[i] /= max; + + if(!Php.autoscale) + return 0.5f; + + //compute the estimated perceived bandwidth + float sum = 0.0f; + int i; + for(i = 0; i < size / 2 - 2; ++i) { + sum += smp[i] * smp[i] + smp[size - i - 1] * smp[size - i - 1]; + if(sum >= 4.0f) + break; + } + + float result = 1.0f - 2.0f * i / (float) size; + return result; +} + +/* + * Compute the real bandwidth in cents and returns it + * Also, sets the bandwidth parameter + */ +float PADnoteParameters::setPbandwidth(int Pbandwidth) +{ + this->Pbandwidth = Pbandwidth; + float result = powf(Pbandwidth / 1000.0f, 1.1f); + result = powf(10.0f, result * 4.0f) * 0.25f; + return result; +} + +/* + * Get the harmonic(overtone) position + */ +float PADnoteParameters::getNhr(int n) +{ + float result = 1.0f; + float par1 = powf(10.0f, -(1.0f - Phrpos.par1 / 255.0f) * 3.0f); + float par2 = Phrpos.par2 / 255.0f; + + float n0 = n - 1.0f; + float tmp = 0.0f; + int thresh = 0; + switch(Phrpos.type) { + case 1: + thresh = (int)(par2 * par2 * 100.0f) + 1; + if(n < thresh) + result = n; + else + result = 1.0f + n0 + (n0 - thresh + 1.0f) * par1 * 8.0f; + break; + case 2: + thresh = (int)(par2 * par2 * 100.0f) + 1; + if(n < thresh) + result = n; + else + result = 1.0f + n0 - (n0 - thresh + 1.0f) * par1 * 0.90f; + break; + case 3: + tmp = par1 * 100.0f + 1.0f; + result = powf(n0 / tmp, 1.0f - par2 * 0.8f) * tmp + 1.0f; + break; + case 4: + result = n0 + * (1.0f + - par1) + + powf(n0 * 0.1f, par2 * 3.0f + + 1.0f) * par1 * 10.0f + 1.0f; + break; + case 5: + result = n0 + + sinf(n0 * par2 * par2 * PI + * 0.999f) * sqrt(par1) * 2.0f + 1.0f; + break; + case 6: + tmp = powf(par2 * 2.0f, 2.0f) + 0.1f; + result = n0 * powf(1.0f + par1 * powf(n0 * 0.8f, tmp), tmp) + 1.0f; + break; + default: + result = n; + break; + } + + float par3 = Phrpos.par3 / 255.0f; + + float iresult = floor(result + 0.5f); + float dresult = result - iresult; + + result = iresult + (1.0f - par3) * dresult; + + return result; +} + +/* + * Generates the long spectrum for Bandwidth mode (only amplitudes are generated; phases will be random) + */ +void PADnoteParameters::generatespectrum_bandwidthMode(float *spectrum, + int size, + float basefreq, + float *profile, + int profilesize, + float bwadjust) +{ + for(int i = 0; i < size; ++i) + spectrum[i] = 0.0f; + + float harmonics[synth->oscilsize / 2]; + for(int i = 0; i < synth->oscilsize / 2; ++i) + harmonics[i] = 0.0f; + //get the harmonic structure from the oscillator (I am using the frequency amplitudes, only) + oscilgen->get(harmonics, basefreq, false); + + //normalize + float max = 0.0f; + for(int i = 0; i < synth->oscilsize / 2; ++i) + if(harmonics[i] > max) + max = harmonics[i]; + if(max < 0.000001f) + max = 1; + for(int i = 0; i < synth->oscilsize / 2; ++i) + harmonics[i] /= max; + + for(int nh = 1; nh < synth->oscilsize / 2; ++nh) { //for each harmonic + float realfreq = getNhr(nh) * basefreq; + if(realfreq > synth->samplerate_f * 0.49999f) + break; + if(realfreq < 20.0f) + break; + if(harmonics[nh - 1] < 1e-4) + continue; + + //compute the bandwidth of each harmonic + float bandwidthcents = setPbandwidth(Pbandwidth); + float bw = + (powf(2.0f, bandwidthcents / 1200.0f) - 1.0f) * basefreq / bwadjust; + float power = 1.0f; + switch(Pbwscale) { + case 0: + power = 1.0f; + break; + case 1: + power = 0.0f; + break; + case 2: + power = 0.25f; + break; + case 3: + power = 0.5f; + break; + case 4: + power = 0.75f; + break; + case 5: + power = 1.5f; + break; + case 6: + power = 2.0f; + break; + case 7: + power = -0.5f; + break; + } + bw = bw * powf(realfreq / basefreq, power); + int ibw = (int)((bw / (synth->samplerate_f * 0.5f) * size)) + 1; + + float amp = harmonics[nh - 1]; + if(resonance->Penabled) + amp *= resonance->getfreqresponse(realfreq); + + if(ibw > profilesize) { //if the bandwidth is larger than the profilesize + float rap = sqrt((float)profilesize / (float)ibw); + int cfreq = + (int) (realfreq + / (synth->samplerate_f * 0.5f) * size) - ibw / 2; + for(int i = 0; i < ibw; ++i) { + int src = (int)(i * rap * rap); + int spfreq = i + cfreq; + if(spfreq < 0) + continue; + if(spfreq >= size) + break; + spectrum[spfreq] += amp * profile[src] * rap; + } + } + else { //if the bandwidth is smaller than the profilesize + float rap = sqrt((float)ibw / (float)profilesize); + float ibasefreq = realfreq / (synth->samplerate_f * 0.5f) * size; + for(int i = 0; i < profilesize; ++i) { + float idfreq = i / (float)profilesize - 0.5f; + idfreq *= ibw; + int spfreq = (int) (idfreq + ibasefreq); + float fspfreq = fmodf((float)idfreq + ibasefreq, 1.0f); + if(spfreq <= 0) + continue; + if(spfreq >= size - 1) + break; + spectrum[spfreq] += amp * profile[i] * rap + * (1.0f - fspfreq); + spectrum[spfreq + 1] += amp * profile[i] * rap * fspfreq; + } + } + } +} + +/* + * Generates the long spectrum for non-Bandwidth modes (only amplitudes are generated; phases will be random) + */ +void PADnoteParameters::generatespectrum_otherModes(float *spectrum, + int size, + float basefreq) +{ + for(int i = 0; i < size; ++i) + spectrum[i] = 0.0f; + + float harmonics[synth->oscilsize / 2]; + for(int i = 0; i < synth->oscilsize / 2; ++i) + harmonics[i] = 0.0f; + //get the harmonic structure from the oscillator (I am using the frequency amplitudes, only) + oscilgen->get(harmonics, basefreq, false); + + //normalize + float max = 0.0f; + for(int i = 0; i < synth->oscilsize / 2; ++i) + if(harmonics[i] > max) + max = harmonics[i]; + if(max < 0.000001f) + max = 1; + for(int i = 0; i < synth->oscilsize / 2; ++i) + harmonics[i] /= max; + + for(int nh = 1; nh < synth->oscilsize / 2; ++nh) { //for each harmonic + float realfreq = getNhr(nh) * basefreq; + + ///sa fac aici interpolarea si sa am grija daca frecv descresc + + if(realfreq > synth->samplerate_f * 0.49999f) + break; + if(realfreq < 20.0f) + break; +// if (harmonics[nh-1]<1e-4) continue; + + + float amp = harmonics[nh - 1]; + if(resonance->Penabled) + amp *= resonance->getfreqresponse(realfreq); + int cfreq = (int) (realfreq / (synth->samplerate_f * 0.5f) * size); + + spectrum[cfreq] = amp + 1e-9; + } + + if(Pmode != 1) { + int old = 0; + for(int k = 1; k < size; ++k) + if((spectrum[k] > 1e-10) || (k == (size - 1))) { + int delta = k - old; + float val1 = spectrum[old]; + float val2 = spectrum[k]; + float idelta = 1.0f / delta; + for(int i = 0; i < delta; ++i) { + float x = idelta * i; + spectrum[old + i] = val1 * (1.0f - x) + val2 * x; + } + old = k; + } + } +} + +/* + * Applies the parameters (i.e. computes all the samples, based on parameters); + */ +void PADnoteParameters::applyparameters(bool lockmutex) +{ + const int samplesize = (((int) 1) << (Pquality.samplesize + 14)); + int spectrumsize = samplesize / 2; + float spectrum[spectrumsize]; + int profilesize = 512; + float profile[profilesize]; + + + float bwadjust = getprofile(profile, profilesize); +// for (int i=0;ifreqs2smps(fftfreqs, newsample.smp); //that's all; here is the only ifft for the whole sample; no windows are used ;-) + + + //normalize(rms) + float rms = 0.0f; + for(int i = 0; i < samplesize; ++i) + rms += newsample.smp[i] * newsample.smp[i]; + rms = sqrt(rms); + if(rms < 0.000001f) + rms = 1.0f; + rms *= sqrt(262144.0f / samplesize); + for(int i = 0; i < samplesize; ++i) + newsample.smp[i] *= 1.0f / rms * 50.0f; + + //prepare extra samples used by the linear or cubic interpolation + for(int i = 0; i < extra_samples; ++i) + newsample.smp[i + samplesize] = newsample.smp[i]; + + //replace the current sample with the new computed sample + if(lockmutex) { + pthread_mutex_lock(mutex); + deletesample(nsample); + sample[nsample].smp = newsample.smp; + sample[nsample].size = samplesize; + sample[nsample].basefreq = basefreq * basefreqadjust; + pthread_mutex_unlock(mutex); + } + else { + deletesample(nsample); + sample[nsample].smp = newsample.smp; + sample[nsample].size = samplesize; + sample[nsample].basefreq = basefreq * basefreqadjust; + } + newsample.smp = NULL; + } + delete (fft); + delete[] fftfreqs; + + //delete the additional samples that might exists and are not useful + if(lockmutex) { + pthread_mutex_lock(mutex); + for(int i = samplemax; i < PAD_MAX_SAMPLES; ++i) + deletesample(i); + pthread_mutex_unlock(mutex); + } + else + for(int i = samplemax; i < PAD_MAX_SAMPLES; ++i) + deletesample(i); + ; +} + +void PADnoteParameters::export2wav(std::string basefilename) +{ + applyparameters(true); + basefilename += "_PADsynth_"; + for(int k = 0; k < PAD_MAX_SAMPLES; ++k) { + if(sample[k].smp == NULL) + continue; + char tmpstr[20]; + snprintf(tmpstr, 20, "_%02d", k + 1); + std::string filename = basefilename + std::string(tmpstr) + ".wav"; + WavFile wav(filename, synth->samplerate, 1); + if(wav.good()) { + int nsmps = sample[k].size; + short int *smps = new short int[nsmps]; + for(int i = 0; i < nsmps; ++i) + smps[i] = (short int)(sample[k].smp[i] * 32767.0f); + wav.writeMonoSamples(nsmps, smps); + } + } +} + +void PADnoteParameters::add2XML(XMLwrapper *xml) +{ + xml->setPadSynth(true); + + xml->addparbool("stereo", PStereo); + xml->addpar("mode", Pmode); + xml->addpar("bandwidth", Pbandwidth); + xml->addpar("bandwidth_scale", Pbwscale); + + xml->beginbranch("HARMONIC_PROFILE"); + xml->addpar("base_type", Php.base.type); + xml->addpar("base_par1", Php.base.par1); + xml->addpar("frequency_multiplier", Php.freqmult); + xml->addpar("modulator_par1", Php.modulator.par1); + xml->addpar("modulator_frequency", Php.modulator.freq); + xml->addpar("width", Php.width); + xml->addpar("amplitude_multiplier_type", Php.amp.type); + xml->addpar("amplitude_multiplier_mode", Php.amp.mode); + xml->addpar("amplitude_multiplier_par1", Php.amp.par1); + xml->addpar("amplitude_multiplier_par2", Php.amp.par2); + xml->addparbool("autoscale", Php.autoscale); + xml->addpar("one_half", Php.onehalf); + xml->endbranch(); + + xml->beginbranch("OSCIL"); + oscilgen->add2XML(xml); + xml->endbranch(); + + xml->beginbranch("RESONANCE"); + resonance->add2XML(xml); + xml->endbranch(); + + xml->beginbranch("HARMONIC_POSITION"); + xml->addpar("type", Phrpos.type); + xml->addpar("parameter1", Phrpos.par1); + xml->addpar("parameter2", Phrpos.par2); + xml->addpar("parameter3", Phrpos.par3); + xml->endbranch(); + + xml->beginbranch("SAMPLE_QUALITY"); + xml->addpar("samplesize", Pquality.samplesize); + xml->addpar("basenote", Pquality.basenote); + xml->addpar("octaves", Pquality.oct); + xml->addpar("samples_per_octave", Pquality.smpoct); + xml->endbranch(); + + xml->beginbranch("AMPLITUDE_PARAMETERS"); + xml->addpar("volume", PVolume); + xml->addpar("panning", PPanning); + xml->addpar("velocity_sensing", PAmpVelocityScaleFunction); + xml->addpar("punch_strength", PPunchStrength); + xml->addpar("punch_time", PPunchTime); + xml->addpar("punch_stretch", PPunchStretch); + xml->addpar("punch_velocity_sensing", PPunchVelocitySensing); + + xml->beginbranch("AMPLITUDE_ENVELOPE"); + AmpEnvelope->add2XML(xml); + xml->endbranch(); + + xml->beginbranch("AMPLITUDE_LFO"); + AmpLfo->add2XML(xml); + xml->endbranch(); + + xml->endbranch(); + + xml->beginbranch("FREQUENCY_PARAMETERS"); + xml->addpar("fixed_freq", Pfixedfreq); + xml->addpar("fixed_freq_et", PfixedfreqET); + xml->addpar("detune", PDetune); + xml->addpar("coarse_detune", PCoarseDetune); + xml->addpar("detune_type", PDetuneType); + + xml->beginbranch("FREQUENCY_ENVELOPE"); + FreqEnvelope->add2XML(xml); + xml->endbranch(); + + xml->beginbranch("FREQUENCY_LFO"); + FreqLfo->add2XML(xml); + xml->endbranch(); + xml->endbranch(); + + xml->beginbranch("FILTER_PARAMETERS"); + xml->addpar("velocity_sensing_amplitude", PFilterVelocityScale); + xml->addpar("velocity_sensing", PFilterVelocityScaleFunction); + + xml->beginbranch("FILTER"); + GlobalFilter->add2XML(xml); + xml->endbranch(); + + xml->beginbranch("FILTER_ENVELOPE"); + FilterEnvelope->add2XML(xml); + xml->endbranch(); + + xml->beginbranch("FILTER_LFO"); + FilterLfo->add2XML(xml); + xml->endbranch(); + xml->endbranch(); +} + +void PADnoteParameters::getfromXML(XMLwrapper *xml) +{ + PStereo = xml->getparbool("stereo", PStereo); + Pmode = xml->getpar127("mode", 0); + Pbandwidth = xml->getpar("bandwidth", Pbandwidth, 0, 1000); + Pbwscale = xml->getpar127("bandwidth_scale", Pbwscale); + + if(xml->enterbranch("HARMONIC_PROFILE")) { + Php.base.type = xml->getpar127("base_type", Php.base.type); + Php.base.par1 = xml->getpar127("base_par1", Php.base.par1); + Php.freqmult = xml->getpar127("frequency_multiplier", + Php.freqmult); + Php.modulator.par1 = xml->getpar127("modulator_par1", + Php.modulator.par1); + Php.modulator.freq = xml->getpar127("modulator_frequency", + Php.modulator.freq); + Php.width = xml->getpar127("width", Php.width); + Php.amp.type = xml->getpar127("amplitude_multiplier_type", + Php.amp.type); + Php.amp.mode = xml->getpar127("amplitude_multiplier_mode", + Php.amp.mode); + Php.amp.par1 = xml->getpar127("amplitude_multiplier_par1", + Php.amp.par1); + Php.amp.par2 = xml->getpar127("amplitude_multiplier_par2", + Php.amp.par2); + Php.autoscale = xml->getparbool("autoscale", Php.autoscale); + Php.onehalf = xml->getpar127("one_half", Php.onehalf); + xml->exitbranch(); + } + + if(xml->enterbranch("OSCIL")) { + oscilgen->getfromXML(xml); + xml->exitbranch(); + } + + if(xml->enterbranch("RESONANCE")) { + resonance->getfromXML(xml); + xml->exitbranch(); + } + + if(xml->enterbranch("HARMONIC_POSITION")) { + Phrpos.type = xml->getpar127("type", Phrpos.type); + Phrpos.par1 = xml->getpar("parameter1", Phrpos.par1, 0, 255); + Phrpos.par2 = xml->getpar("parameter2", Phrpos.par2, 0, 255); + Phrpos.par3 = xml->getpar("parameter3", Phrpos.par3, 0, 255); + xml->exitbranch(); + } + + if(xml->enterbranch("SAMPLE_QUALITY")) { + Pquality.samplesize = xml->getpar127("samplesize", Pquality.samplesize); + Pquality.basenote = xml->getpar127("basenote", Pquality.basenote); + Pquality.oct = xml->getpar127("octaves", Pquality.oct); + Pquality.smpoct = xml->getpar127("samples_per_octave", + Pquality.smpoct); + xml->exitbranch(); + } + + if(xml->enterbranch("AMPLITUDE_PARAMETERS")) { + PVolume = xml->getpar127("volume", PVolume); + PPanning = xml->getpar127("panning", PPanning); + PAmpVelocityScaleFunction = xml->getpar127("velocity_sensing", + PAmpVelocityScaleFunction); + PPunchStrength = xml->getpar127("punch_strength", PPunchStrength); + PPunchTime = xml->getpar127("punch_time", PPunchTime); + PPunchStretch = xml->getpar127("punch_stretch", PPunchStretch); + PPunchVelocitySensing = xml->getpar127("punch_velocity_sensing", + PPunchVelocitySensing); + + xml->enterbranch("AMPLITUDE_ENVELOPE"); + AmpEnvelope->getfromXML(xml); + xml->exitbranch(); + + xml->enterbranch("AMPLITUDE_LFO"); + AmpLfo->getfromXML(xml); + xml->exitbranch(); + + xml->exitbranch(); + } + + if(xml->enterbranch("FREQUENCY_PARAMETERS")) { + Pfixedfreq = xml->getpar127("fixed_freq", Pfixedfreq); + PfixedfreqET = xml->getpar127("fixed_freq_et", PfixedfreqET); + PDetune = xml->getpar("detune", PDetune, 0, 16383); + PCoarseDetune = xml->getpar("coarse_detune", PCoarseDetune, 0, 16383); + PDetuneType = xml->getpar127("detune_type", PDetuneType); + + xml->enterbranch("FREQUENCY_ENVELOPE"); + FreqEnvelope->getfromXML(xml); + xml->exitbranch(); + + xml->enterbranch("FREQUENCY_LFO"); + FreqLfo->getfromXML(xml); + xml->exitbranch(); + xml->exitbranch(); + } + + if(xml->enterbranch("FILTER_PARAMETERS")) { + PFilterVelocityScale = xml->getpar127("velocity_sensing_amplitude", + PFilterVelocityScale); + PFilterVelocityScaleFunction = xml->getpar127( + "velocity_sensing", + PFilterVelocityScaleFunction); + + xml->enterbranch("FILTER"); + GlobalFilter->getfromXML(xml); + xml->exitbranch(); + + xml->enterbranch("FILTER_ENVELOPE"); + FilterEnvelope->getfromXML(xml); + xml->exitbranch(); + + xml->enterbranch("FILTER_LFO"); + FilterLfo->getfromXML(xml); + xml->exitbranch(); + xml->exitbranch(); + } +} diff --git a/source/backend/native/zynaddsubfx/Params/PADnoteParameters.h b/source/backend/native/zynaddsubfx/Params/PADnoteParameters.h new file mode 100644 index 000000000..b3283216a --- /dev/null +++ b/source/backend/native/zynaddsubfx/Params/PADnoteParameters.h @@ -0,0 +1,179 @@ +/* + ZynAddSubFX - a software synthesizer + + PADnoteParameters.h - Parameters for PADnote (PADsynth) + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef PAD_NOTE_PARAMETERS_H +#define PAD_NOTE_PARAMETERS_H + +#include "../Misc/XMLwrapper.h" +#include "../DSP/FFTwrapper.h" +#include "../globals.h" +#include "../Synth/OscilGen.h" +#include "../Synth/Resonance.h" +#include "../Misc/Util.h" + +#include "EnvelopeParams.h" +#include "LFOParams.h" +#include "FilterParams.h" +#include "Presets.h" +#include +#include + +class PADnoteParameters:public Presets +{ + public: + PADnoteParameters(FFTwrapper *fft_, pthread_mutex_t *mutex_); + ~PADnoteParameters(); + + void defaults(); + void add2XML(XMLwrapper *xml); + void getfromXML(XMLwrapper *xml); + + //returns a value between 0.0f-1.0f that represents the estimation perceived bandwidth + float getprofile(float *smp, int size); + + //parameters + + //the mode: 0 - bandwidth, 1 - discrete (bandwidth=0), 2 - continous + //the harmonic profile is used only on mode 0 + unsigned char Pmode; + + //Harmonic profile (the frequency distribution of a single harmonic) + struct { + struct { //base function + unsigned char type; + unsigned char par1; + } base; + unsigned char freqmult; //frequency multiplier of the distribution + struct { //the modulator of the distribution + unsigned char par1; + unsigned char freq; + } modulator; + + unsigned char width; //the width of the resulting function after the modulation + struct { //the amplitude multiplier of the harmonic profile + unsigned char mode; + unsigned char type; + unsigned char par1; + unsigned char par2; + } amp; + bool autoscale; //if the scale of the harmonic profile is computed automaticaly + unsigned char onehalf; //what part of the base function is used to make the distribution + } Php; + + + unsigned int Pbandwidth; //the values are from 0 to 1000 + unsigned char Pbwscale; //how the bandwidth is increased according to the harmonic's frequency + + struct { //where are positioned the harmonics (on integer multimplier or different places) + unsigned char type; + unsigned char par1, par2, par3; //0..255 + } Phrpos; + + struct { //quality of the samples (how many samples, the length of them,etc.) + unsigned char samplesize; + unsigned char basenote, oct, smpoct; + } Pquality; + + //frequency parameters + //If the base frequency is fixed to 440 Hz + unsigned char Pfixedfreq; + + /* Equal temperate (this is used only if the Pfixedfreq is enabled) + If this parameter is 0, the frequency is fixed (to 440 Hz); + if this parameter is 64, 1 MIDI halftone -> 1 frequency halftone */ + unsigned char PfixedfreqET; + unsigned short int PDetune; //fine detune + unsigned short int PCoarseDetune; //coarse detune+octave + unsigned char PDetuneType; //detune type + + EnvelopeParams *FreqEnvelope; //Frequency Envelope + LFOParams *FreqLfo; //Frequency LFO + + //Amplitude parameters + unsigned char PStereo; + /* Panning - 0 - random + 1 - left + 64 - center + 127 - right */ + unsigned char PPanning; + + unsigned char PVolume; + + unsigned char PAmpVelocityScaleFunction; + + EnvelopeParams *AmpEnvelope; + + LFOParams *AmpLfo; + + unsigned char PPunchStrength, PPunchTime, PPunchStretch, + PPunchVelocitySensing; + + //Filter Parameters + FilterParams *GlobalFilter; + + // filter velocity sensing + unsigned char PFilterVelocityScale; + + // filter velocity sensing + unsigned char PFilterVelocityScaleFunction; + + EnvelopeParams *FilterEnvelope; + LFOParams *FilterLfo; + + + + + float setPbandwidth(int Pbandwidth); //returns the BandWidth in cents + float getNhr(int n); //gets the n-th overtone position relatively to N harmonic + + void applyparameters(bool lockmutex); + void export2wav(std::string basefilename); + + OscilGen *oscilgen; + Resonance *resonance; + + struct { + int size; + float basefreq; + float *smp; + } sample[PAD_MAX_SAMPLES], newsample; + + private: + void generatespectrum_bandwidthMode(float *spectrum, + int size, + float basefreq, + float *profile, + int profilesize, + float bwadjust); + void generatespectrum_otherModes(float *spectrum, + int size, + float basefreq); + void deletesamples(); + void deletesample(int n); + + FFTwrapper *fft; + pthread_mutex_t *mutex; +}; + + + +#endif diff --git a/source/backend/native/zynaddsubfx/Params/Presets.cpp b/source/backend/native/zynaddsubfx/Params/Presets.cpp new file mode 100644 index 000000000..d96fc536e --- /dev/null +++ b/source/backend/native/zynaddsubfx/Params/Presets.cpp @@ -0,0 +1,119 @@ +/* + ZynAddSubFX - a software synthesizer + + Presets.cpp - Presets and Clipboard management + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include "Presets.h" +#include + + +Presets::Presets() +{ + type[0] = 0; +} + +Presets::~Presets() +{} + +void Presets::setpresettype(const char *type) +{ + strcpy(this->type, type); +} + +void Presets::copy(const char *name) +{ + XMLwrapper *xml = new XMLwrapper(); + + //used only for the clipboard + if(name == NULL) + xml->minimal = false; + + char type[MAX_PRESETTYPE_SIZE]; + strcpy(type, this->type); + //strcat(type, "n"); + if(name == NULL) + if(strstr(type, "Plfo") != NULL) + strcpy(type, "Plfo"); + + xml->beginbranch(type); + add2XML(xml); + xml->endbranch(); + + if(name == NULL) + presetsstore.copyclipboard(xml, type); + else + presetsstore.copypreset(xml, type, name); + + delete (xml); +} + +void Presets::paste(int npreset) +{ + char type[MAX_PRESETTYPE_SIZE]; + strcpy(type, this->type); + //strcat(type, "n"); + + if(npreset == 0) + if(strstr(type, "Plfo") != NULL) + strcpy(type, "Plfo"); + + XMLwrapper *xml = new XMLwrapper(); + if(npreset == 0) { + if(!checkclipboardtype()) { + delete (xml); + return; + } + if(!presetsstore.pasteclipboard(xml)) { + delete (xml); + return; + } + } + else + if(!presetsstore.pastepreset(xml, npreset)) { + delete (xml); + return; + } + + if(xml->enterbranch(type) == 0) + return; + + defaults(); + getfromXML(xml); + + xml->exitbranch(); + + delete (xml); +} + +bool Presets::checkclipboardtype() +{ + return presetsstore.checkclipboardtype(type); +} + +void Presets::rescanforpresets() +{ + presetsstore.rescanforpresets(type); +} + + +void Presets::deletepreset(int npreset) +{ + presetsstore.deletepreset(npreset); +} diff --git a/source/backend/native/zynaddsubfx/Params/Presets.h b/source/backend/native/zynaddsubfx/Params/Presets.h new file mode 100644 index 000000000..a64d25e74 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Params/Presets.h @@ -0,0 +1,56 @@ +/* + ZynAddSubFX - a software synthesizer + + Presets.h - Presets and Clipboard management + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef PRESETS_H +#define PRESETS_H + +#include "../Misc/XMLwrapper.h" + +#include "PresetsStore.h" + +/**Presets and Clipboard management*/ +class Presets +{ + friend class PresetsArray; + public: + Presets(); + virtual ~Presets(); + + virtual void copy(const char *name); /** + + +PresetsArray::PresetsArray() +{ + type[0] = 0; + nelement = -1; +} + +PresetsArray::~PresetsArray() +{} + +void PresetsArray::setpresettype(const char *type) +{ + strcpy(this->type, type); +} + +void PresetsArray::copy(const char *name) +{ + XMLwrapper *xml = new XMLwrapper(); + + //used only for the clipboard + if(name == NULL) + xml->minimal = false; + + char type[MAX_PRESETTYPE_SIZE]; + strcpy(type, this->type); + if(nelement != -1) + strcat(type, "n"); + if(name == NULL) + if(strstr(type, "Plfo") != NULL) + strcpy(type, "Plfo"); + ; + + xml->beginbranch(type); + if(nelement == -1) + add2XML(xml); + else + add2XMLsection(xml, nelement); + xml->endbranch(); + + if(name == NULL) + presetsstore.copyclipboard(xml, type); + else + presetsstore.copypreset(xml, type, name); + + delete (xml); + nelement = -1; +} + +void PresetsArray::paste(int npreset) +{ + char type[MAX_PRESETTYPE_SIZE]; + strcpy(type, this->type); + if(nelement != -1) + strcat(type, "n"); + if(npreset == 0) + if(strstr(type, "Plfo") != NULL) + strcpy(type, "Plfo"); + ; + + XMLwrapper *xml = new XMLwrapper(); + if(npreset == 0) { + if(!checkclipboardtype()) { + nelement = -1; + delete (xml); + return; + } + if(!presetsstore.pasteclipboard(xml)) { + delete (xml); + nelement = -1; + return; + } + } + else + if(!presetsstore.pastepreset(xml, npreset)) { + delete (xml); + nelement = -1; + return; + } + + if(xml->enterbranch(type) == 0) { + nelement = -1; + return; + } + if(nelement == -1) { + defaults(); + getfromXML(xml); + } + else { + defaults(nelement); + getfromXMLsection(xml, nelement); + } + xml->exitbranch(); + + delete (xml); + nelement = -1; +} + +bool PresetsArray::checkclipboardtype() +{ + char type[MAX_PRESETTYPE_SIZE]; + strcpy(type, this->type); + if(nelement != -1) + strcat(type, "n"); + + return presetsstore.checkclipboardtype(type); +} + +void PresetsArray::setelement(int n) +{ + nelement = n; +} diff --git a/source/backend/native/zynaddsubfx/Params/PresetsArray.h b/source/backend/native/zynaddsubfx/Params/PresetsArray.h new file mode 100644 index 000000000..1b17e40e1 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Params/PresetsArray.h @@ -0,0 +1,59 @@ +/* + ZynAddSubFX - a software synthesizer + + PresetsArray.h - PresetsArray and Clipboard management + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef PRESETSARRAY_H +#define PRESETSARRAY_H + +#include "../Misc/XMLwrapper.h" + +#include "Presets.h" + +/**PresetsArray and Clipboard management*/ +class PresetsArray:public Presets +{ + public: + PresetsArray(); + virtual ~PresetsArray(); + + void copy(const char *name); /** +#include +#include +#include +#include +#include +#include + +#include "PresetsStore.h" +#include "../Misc/Util.h" + +using namespace std; + +PresetsStore presetsstore; + +PresetsStore::PresetsStore() +{ + clipboard.data = NULL; + clipboard.type[0] = 0; +} + +PresetsStore::~PresetsStore() +{ + if(clipboard.data != NULL) + free(clipboard.data); + clearpresets(); +} + +//Clipboard management + +void PresetsStore::copyclipboard(XMLwrapper *xml, char *type) +{ + strcpy(clipboard.type, type); + if(clipboard.data != NULL) + free(clipboard.data); + clipboard.data = xml->getXMLdata(); +} + +bool PresetsStore::pasteclipboard(XMLwrapper *xml) +{ + if(clipboard.data != NULL) + xml->putXMLdata(clipboard.data); + else + return false; + return true; +} + +bool PresetsStore::checkclipboardtype(const char *type) +{ + //makes LFO's compatible + if((strstr(type, + "Plfo") != NULL) && (strstr(clipboard.type, "Plfo") != NULL)) + return true; + return strcmp(type, clipboard.type) == 0; +} + +//Presets management +void PresetsStore::clearpresets() +{ + presets.clear(); +} + +//a helper function that compares 2 presets[] +bool PresetsStore::presetstruct::operator<(const presetstruct &b) const +{ + return name < b.name; +} + + +void PresetsStore::rescanforpresets(const string &type) +{ + //std::cout << "Scanning For Presets" << std::endl; + //std::cout << "Of Type: " << type << std::endl; + + clearpresets(); + string ftype = "." + type + ".xpz"; + + for(int i = 0; i < MAX_BANK_ROOT_DIRS; ++i) { + if(config.cfg.presetsDirList[i].empty()) + continue; + + //open directory + string dirname = config.cfg.presetsDirList[i]; + DIR *dir = opendir(dirname.c_str()); + if(dir == NULL) + continue; + struct dirent *fn; + + //check all files in directory + while((fn = readdir(dir))) { + string filename = fn->d_name; + if(filename.find(ftype) == string::npos) + continue; + + //ensure proper path is formed + char tmpc = dirname[dirname.size() - 1]; + const char *tmps; + if((tmpc == '/') || (tmpc == '\\')) + tmps = ""; + else + tmps = "/"; + + string location = "" + dirname + tmps + filename; + + //trim file type off of name + string name = filename.substr(0, filename.find(ftype)); + + //put on list + presets.push_back(presetstruct(location, name)); + } + + closedir(dir); + } + + //sort the presets + sort(presets.begin(), presets.end()); +} + + +void PresetsStore::copypreset(XMLwrapper *xml, char *type, string name) +{ + if(config.cfg.presetsDirList[0].empty()) + return; + + //make the filenames legal + name = legalizeFilename(name); + + //make path legal + const string dirname = config.cfg.presetsDirList[0]; + char tmpc = dirname[dirname.size() - 1]; + const char *tmps; + if((tmpc == '/') || (tmpc == '\\')) + tmps = ""; + else + tmps = "/"; + + string filename("" + dirname + tmps + name + type); + + xml->saveXMLfile(filename); +} + +bool PresetsStore::pastepreset(XMLwrapper *xml, unsigned int npreset) +{ + npreset--; + if(npreset >= presets.size()) + return false; + string filename = presets[npreset].file; + if(filename.empty()) + return false; + bool result = (xml->loadXMLfile(filename) >= 0); + return result; +} + +void PresetsStore::deletepreset(unsigned int npreset) +{ + npreset--; + if(npreset >= presets.size()) + return; + string filename = presets[npreset].file; + if(filename.empty()) + return; + remove(filename.c_str()); +} diff --git a/source/backend/native/zynaddsubfx/Params/PresetsStore.h b/source/backend/native/zynaddsubfx/Params/PresetsStore.h new file mode 100644 index 000000000..a2f48fd21 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Params/PresetsStore.h @@ -0,0 +1,70 @@ +/* + ZynAddSubFX - a software synthesizer + + PresetsStore.cpp - Presets and Clipboard store + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef PRESETSTORE_H +#define PRESETSTORE_H + +#include +#include +#include "../Misc/XMLwrapper.h" +#include "../Misc/Config.h" + +#define MAX_PRESETTYPE_SIZE 30 + +class PresetsStore +{ + public: + PresetsStore(); + ~PresetsStore(); + + //Clipboard stuff + void copyclipboard(XMLwrapper *xml, char *type); + bool pasteclipboard(XMLwrapper *xml); + bool checkclipboardtype(const char *type); + + //presets stuff + void copypreset(XMLwrapper *xml, char *type, std::string name); + bool pastepreset(XMLwrapper *xml, unsigned int npreset); + void deletepreset(unsigned int npreset); + + struct presetstruct { + presetstruct(std::string _file, std::string _name) + :file(_file), name(_name) {} + bool operator<(const presetstruct &b) const; + std::string file; + std::string name; + }; + std::vector presets; + + void rescanforpresets(const std::string &type); + + private: + struct { + char *data; + char type[MAX_PRESETTYPE_SIZE]; + } clipboard; + + void clearpresets(); +}; + +extern PresetsStore presetsstore; +#endif diff --git a/source/backend/native/zynaddsubfx/Params/SUBnoteParameters.cpp b/source/backend/native/zynaddsubfx/Params/SUBnoteParameters.cpp new file mode 100644 index 000000000..f4e6db993 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Params/SUBnoteParameters.cpp @@ -0,0 +1,250 @@ +/* + ZynAddSubFX - a software synthesizer + + SUBnoteParameters.cpp - Parameters for SUBnote (SUBsynth) + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include "../globals.h" +#include "SUBnoteParameters.h" +#include + +SUBnoteParameters::SUBnoteParameters():Presets() +{ + setpresettype("Psubsyth"); + AmpEnvelope = new EnvelopeParams(64, 1); + AmpEnvelope->ADSRinit_dB(0, 40, 127, 25); + FreqEnvelope = new EnvelopeParams(64, 0); + FreqEnvelope->ASRinit(30, 50, 64, 60); + BandWidthEnvelope = new EnvelopeParams(64, 0); + BandWidthEnvelope->ASRinit_bw(100, 70, 64, 60); + + GlobalFilter = new FilterParams(2, 80, 40); + GlobalFilterEnvelope = new EnvelopeParams(0, 1); + GlobalFilterEnvelope->ADSRinit_filter(64, 40, 64, 70, 60, 64); + + defaults(); +} + + +void SUBnoteParameters::defaults() +{ + PVolume = 96; + PPanning = 64; + PAmpVelocityScaleFunction = 90; + + Pfixedfreq = 0; + PfixedfreqET = 0; + Pnumstages = 2; + Pbandwidth = 40; + Phmagtype = 0; + Pbwscale = 64; + Pstereo = 1; + Pstart = 1; + + PDetune = 8192; + PCoarseDetune = 0; + PDetuneType = 1; + PFreqEnvelopeEnabled = 0; + PBandWidthEnvelopeEnabled = 0; + + for(int n = 0; n < MAX_SUB_HARMONICS; ++n) { + Phmag[n] = 0; + Phrelbw[n] = 64; + } + Phmag[0] = 127; + + PGlobalFilterEnabled = 0; + PGlobalFilterVelocityScale = 64; + PGlobalFilterVelocityScaleFunction = 64; + + AmpEnvelope->defaults(); + FreqEnvelope->defaults(); + BandWidthEnvelope->defaults(); + GlobalFilter->defaults(); + GlobalFilterEnvelope->defaults(); +} + + + +SUBnoteParameters::~SUBnoteParameters() +{ + delete (AmpEnvelope); + delete (FreqEnvelope); + delete (BandWidthEnvelope); + delete (GlobalFilter); + delete (GlobalFilterEnvelope); +} + + + + +void SUBnoteParameters::add2XML(XMLwrapper *xml) +{ + xml->addpar("num_stages", Pnumstages); + xml->addpar("harmonic_mag_type", Phmagtype); + xml->addpar("start", Pstart); + + xml->beginbranch("HARMONICS"); + for(int i = 0; i < MAX_SUB_HARMONICS; ++i) { + if((Phmag[i] == 0) && (xml->minimal)) + continue; + xml->beginbranch("HARMONIC", i); + xml->addpar("mag", Phmag[i]); + xml->addpar("relbw", Phrelbw[i]); + xml->endbranch(); + } + xml->endbranch(); + + xml->beginbranch("AMPLITUDE_PARAMETERS"); + xml->addparbool("stereo", Pstereo); + xml->addpar("volume", PVolume); + xml->addpar("panning", PPanning); + xml->addpar("velocity_sensing", PAmpVelocityScaleFunction); + xml->beginbranch("AMPLITUDE_ENVELOPE"); + AmpEnvelope->add2XML(xml); + xml->endbranch(); + xml->endbranch(); + + xml->beginbranch("FREQUENCY_PARAMETERS"); + xml->addparbool("fixed_freq", Pfixedfreq); + xml->addpar("fixed_freq_et", PfixedfreqET); + + xml->addpar("detune", PDetune); + xml->addpar("coarse_detune", PCoarseDetune); + xml->addpar("detune_type", PDetuneType); + + xml->addpar("bandwidth", Pbandwidth); + xml->addpar("bandwidth_scale", Pbwscale); + + xml->addparbool("freq_envelope_enabled", PFreqEnvelopeEnabled); + if((PFreqEnvelopeEnabled != 0) || (!xml->minimal)) { + xml->beginbranch("FREQUENCY_ENVELOPE"); + FreqEnvelope->add2XML(xml); + xml->endbranch(); + } + + xml->addparbool("band_width_envelope_enabled", PBandWidthEnvelopeEnabled); + if((PBandWidthEnvelopeEnabled != 0) || (!xml->minimal)) { + xml->beginbranch("BANDWIDTH_ENVELOPE"); + BandWidthEnvelope->add2XML(xml); + xml->endbranch(); + } + xml->endbranch(); + + xml->beginbranch("FILTER_PARAMETERS"); + xml->addparbool("enabled", PGlobalFilterEnabled); + if((PGlobalFilterEnabled != 0) || (!xml->minimal)) { + xml->beginbranch("FILTER"); + GlobalFilter->add2XML(xml); + xml->endbranch(); + + xml->addpar("filter_velocity_sensing", + PGlobalFilterVelocityScaleFunction); + xml->addpar("filter_velocity_sensing_amplitude", + PGlobalFilterVelocityScale); + + xml->beginbranch("FILTER_ENVELOPE"); + GlobalFilterEnvelope->add2XML(xml); + xml->endbranch(); + } + xml->endbranch(); +} + +void SUBnoteParameters::getfromXML(XMLwrapper *xml) +{ + Pnumstages = xml->getpar127("num_stages", Pnumstages); + Phmagtype = xml->getpar127("harmonic_mag_type", Phmagtype); + Pstart = xml->getpar127("start", Pstart); + + if(xml->enterbranch("HARMONICS")) { + Phmag[0] = 0; + for(int i = 0; i < MAX_SUB_HARMONICS; ++i) { + if(xml->enterbranch("HARMONIC", i) == 0) + continue; + Phmag[i] = xml->getpar127("mag", Phmag[i]); + Phrelbw[i] = xml->getpar127("relbw", Phrelbw[i]); + xml->exitbranch(); + } + xml->exitbranch(); + } + + if(xml->enterbranch("AMPLITUDE_PARAMETERS")) { + Pstereo = xml->getparbool("stereo", Pstereo); + PVolume = xml->getpar127("volume", PVolume); + PPanning = xml->getpar127("panning", PPanning); + PAmpVelocityScaleFunction = xml->getpar127("velocity_sensing", + PAmpVelocityScaleFunction); + if(xml->enterbranch("AMPLITUDE_ENVELOPE")) { + AmpEnvelope->getfromXML(xml); + xml->exitbranch(); + } + xml->exitbranch(); + } + + if(xml->enterbranch("FREQUENCY_PARAMETERS")) { + Pfixedfreq = xml->getparbool("fixed_freq", Pfixedfreq); + PfixedfreqET = xml->getpar127("fixed_freq_et", PfixedfreqET); + + PDetune = xml->getpar("detune", PDetune, 0, 16383); + PCoarseDetune = xml->getpar("coarse_detune", PCoarseDetune, 0, 16383); + PDetuneType = xml->getpar127("detune_type", PDetuneType); + + Pbandwidth = xml->getpar127("bandwidth", Pbandwidth); + Pbwscale = xml->getpar127("bandwidth_scale", Pbwscale); + + PFreqEnvelopeEnabled = xml->getparbool("freq_envelope_enabled", + PFreqEnvelopeEnabled); + if(xml->enterbranch("FREQUENCY_ENVELOPE")) { + FreqEnvelope->getfromXML(xml); + xml->exitbranch(); + } + + PBandWidthEnvelopeEnabled = xml->getparbool( + "band_width_envelope_enabled", + PBandWidthEnvelopeEnabled); + if(xml->enterbranch("BANDWIDTH_ENVELOPE")) { + BandWidthEnvelope->getfromXML(xml); + xml->exitbranch(); + } + + xml->exitbranch(); + } + + if(xml->enterbranch("FILTER_PARAMETERS")) { + PGlobalFilterEnabled = xml->getparbool("enabled", PGlobalFilterEnabled); + if(xml->enterbranch("FILTER")) { + GlobalFilter->getfromXML(xml); + xml->exitbranch(); + } + + PGlobalFilterVelocityScaleFunction = xml->getpar127( + "filter_velocity_sensing", + PGlobalFilterVelocityScaleFunction); + PGlobalFilterVelocityScale = xml->getpar127( + "filter_velocity_sensing_amplitude", + PGlobalFilterVelocityScale); + + if(xml->enterbranch("FILTER_ENVELOPE")) { + GlobalFilterEnvelope->getfromXML(xml); + xml->exitbranch(); + } + + xml->exitbranch(); + } +} diff --git a/source/backend/native/zynaddsubfx/Params/SUBnoteParameters.h b/source/backend/native/zynaddsubfx/Params/SUBnoteParameters.h new file mode 100644 index 000000000..111841e5c --- /dev/null +++ b/source/backend/native/zynaddsubfx/Params/SUBnoteParameters.h @@ -0,0 +1,103 @@ +/* + ZynAddSubFX - a software synthesizer + + SUBnoteParameters.h - Parameters for SUBnote (SUBsynth) + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef SUB_NOTE_PARAMETERS_H +#define SUB_NOTE_PARAMETERS_H + +#include "../globals.h" +#include "../Misc/XMLwrapper.h" +#include "EnvelopeParams.h" +#include "FilterParams.h" +#include "Presets.h" + +class SUBnoteParameters:public Presets +{ + public: + SUBnoteParameters(); + ~SUBnoteParameters(); + + void add2XML(XMLwrapper *xml); + void defaults(); + void getfromXML(XMLwrapper *xml); + + //Parameters + //AMPLITUDE PARAMETRERS + unsigned char Pstereo; //0 for mono,1 for stereo + unsigned char PVolume; + unsigned char PPanning; + unsigned char PAmpVelocityScaleFunction; + EnvelopeParams *AmpEnvelope; + + //Frequency Parameters + unsigned short int PDetune; + unsigned short int PCoarseDetune; + unsigned char PDetuneType; + unsigned char PFreqEnvelopeEnabled; + EnvelopeParams *FreqEnvelope; + unsigned char PBandWidthEnvelopeEnabled; + EnvelopeParams *BandWidthEnvelope; + + //Filter Parameters (Global) + unsigned char PGlobalFilterEnabled; + FilterParams *GlobalFilter; + unsigned char PGlobalFilterVelocityScale; + unsigned char PGlobalFilterVelocityScaleFunction; + EnvelopeParams *GlobalFilterEnvelope; + + + //Other Parameters + + //If the base frequency is fixed to 440 Hz + unsigned char Pfixedfreq; + + /* Equal temperate (this is used only if the Pfixedfreq is enabled) + If this parameter is 0, the frequency is fixed (to 440 Hz); + if this parameter is 64, 1 MIDI halftone -> 1 frequency halftone */ + unsigned char PfixedfreqET; + + + //how many times the filters are applied + unsigned char Pnumstages; + + //bandwidth + unsigned char Pbandwidth; + + //How the magnitudes are computed (0=linear,1=-60dB,2=-60dB) + unsigned char Phmagtype; + + //Magnitudes + unsigned char Phmag[MAX_SUB_HARMONICS]; + + //Relative BandWidth ("64"=1.0f) + unsigned char Phrelbw[MAX_SUB_HARMONICS]; + + //how much the bandwidth is increased according to lower/higher frequency; 64-default + unsigned char Pbwscale; + + //how the harmonics start("0"=0,"1"=random,"2"=1) + unsigned char Pstart; + + + private: +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/Synth/ADnote.cpp b/source/backend/native/zynaddsubfx/Synth/ADnote.cpp new file mode 100644 index 000000000..cd376f6cd --- /dev/null +++ b/source/backend/native/zynaddsubfx/Synth/ADnote.cpp @@ -0,0 +1,1802 @@ +/* + ZynAddSubFX - a software synthesizer + + ADnote.cpp - The "additive" synthesizer + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +*/ + +#include +#include +#include +#include + +#include "../globals.h" +#include "../Misc/Util.h" +#include "../DSP/Filter.h" +#include "OscilGen.h" +#include "ADnote.h" + + +ADnote::ADnote(ADnoteParameters *pars, + Controller *ctl_, + float freq, + float velocity, + int portamento_, + int midinote_, + bool besilent) + :SynthNote(freq, velocity, portamento_, midinote, besilent) +{ + tmpwavel = new float [synth->buffersize]; + tmpwaver = new float [synth->buffersize]; + bypassl = new float [synth->buffersize]; + bypassr = new float [synth->buffersize]; + + partparams = pars; + ctl = ctl_; + portamento = portamento_; + midinote = midinote_; + NoteEnabled = ON; + basefreq = freq; + if(velocity > 1.0f) + velocity = 1.0f; + this->velocity = velocity; + time = 0.0f; + stereo = pars->GlobalPar.PStereo; + + NoteGlobalPar.Detune = getdetune(pars->GlobalPar.PDetuneType, + pars->GlobalPar.PCoarseDetune, + pars->GlobalPar.PDetune); + bandwidthDetuneMultiplier = pars->getBandwidthDetuneMultiplier(); + + if(pars->GlobalPar.PPanning == 0) + NoteGlobalPar.Panning = RND; + else + NoteGlobalPar.Panning = pars->GlobalPar.PPanning / 128.0f; + + + NoteGlobalPar.FilterCenterPitch = pars->GlobalPar.GlobalFilter->getfreq() //center freq + + pars->GlobalPar.PFilterVelocityScale + / 127.0f * 6.0f //velocity sensing + * (VelF(velocity, + pars->GlobalPar. + PFilterVelocityScaleFunction) - 1); + + if(pars->GlobalPar.PPunchStrength != 0) { + NoteGlobalPar.Punch.Enabled = 1; + NoteGlobalPar.Punch.t = 1.0f; //start from 1.0f and to 0.0f + NoteGlobalPar.Punch.initialvalue = + ((powf(10, 1.5f * pars->GlobalPar.PPunchStrength / 127.0f) - 1.0f) + * VelF(velocity, + pars->GlobalPar.PPunchVelocitySensing)); + float time = + powf(10, 3.0f * pars->GlobalPar.PPunchTime / 127.0f) / 10000.0f; //0.1f .. 100 ms + float stretch = powf(440.0f / freq, + pars->GlobalPar.PPunchStretch / 64.0f); + NoteGlobalPar.Punch.dt = 1.0f / (time * synth->samplerate_f * stretch); + } + else + NoteGlobalPar.Punch.Enabled = 0; + + for(int nvoice = 0; nvoice < NUM_VOICES; ++nvoice) { + pars->VoicePar[nvoice].OscilSmp->newrandseed(prng()); + NoteVoicePar[nvoice].OscilSmp = NULL; + NoteVoicePar[nvoice].FMSmp = NULL; + NoteVoicePar[nvoice].VoiceOut = NULL; + + NoteVoicePar[nvoice].FMVoice = -1; + unison_size[nvoice] = 1; + + if(pars->VoicePar[nvoice].Enabled == 0) { + NoteVoicePar[nvoice].Enabled = OFF; + continue; //the voice is disabled + } + + unison_stereo_spread[nvoice] = + pars->VoicePar[nvoice].Unison_stereo_spread / 127.0f; + int unison = pars->VoicePar[nvoice].Unison_size; + if(unison < 1) + unison = 1; + + //compute unison + unison_size[nvoice] = unison; + + unison_base_freq_rap[nvoice] = new float[unison]; + unison_freq_rap[nvoice] = new float[unison]; + unison_invert_phase[nvoice] = new bool[unison]; + float unison_spread = pars->getUnisonFrequencySpreadCents( + nvoice); + float unison_real_spread = powf(2.0f, (unison_spread * 0.5f) / 1200.0f); + float unison_vibratto_a = pars->VoicePar[nvoice].Unison_vibratto + / 127.0f; //0.0f .. 1.0f + + + switch(unison) { + case 1: + unison_base_freq_rap[nvoice][0] = 1.0f; //if the unison is not used, always make the only subvoice to have the default note + break; + case 2: { //unison for 2 subvoices + unison_base_freq_rap[nvoice][0] = 1.0f / unison_real_spread; + unison_base_freq_rap[nvoice][1] = unison_real_spread; + }; + break; + default: { //unison for more than 2 subvoices + float unison_values[unison]; + float min = -1e-6, max = 1e-6; + for(int k = 0; k < unison; ++k) { + float step = (k / (float) (unison - 1)) * 2.0f - 1.0f; //this makes the unison spread more uniform + float val = step + (RND * 2.0f - 1.0f) / (unison - 1); + unison_values[k] = limit(val, min, max); + } + float diff = max - min; + for(int k = 0; k < unison; ++k) { + unison_values[k] = + (unison_values[k] - (max + min) * 0.5f) / diff; //the lowest value will be -1 and the highest will be 1 + unison_base_freq_rap[nvoice][k] = + powf(2.0f, (unison_spread * unison_values[k]) / 1200); + } + }; + } + + //unison vibrattos + if(unison > 1) + for(int k = 0; k < unison; ++k) //reduce the frequency difference for larger vibrattos + unison_base_freq_rap[nvoice][k] = 1.0f + + (unison_base_freq_rap[ + nvoice][k] - 1.0f) + * (1.0f - unison_vibratto_a); + unison_vibratto[nvoice].step = new float[unison]; + unison_vibratto[nvoice].position = new float[unison]; + unison_vibratto[nvoice].amplitude = + (unison_real_spread - 1.0f) * unison_vibratto_a; + + float increments_per_second = synth->samplerate_f / synth->buffersize_f; + float vibratto_base_period = 0.25f + * powf( + 2.0f, + (1.0f + - pars->VoicePar[nvoice]. + Unison_vibratto_speed + / 127.0f) * 4.0f); + for(int k = 0; k < unison; ++k) { + unison_vibratto[nvoice].position[k] = RND * 1.8f - 0.9f; + //make period to vary randomly from 50% to 200% vibratto base period + float vibratto_period = vibratto_base_period + * powf(2.0f, RND * 2.0f - 1.0f); + + float m = 4.0f / (vibratto_period * increments_per_second); + if(RND < 0.5f) + m = -m; + unison_vibratto[nvoice].step[k] = m; + } + + if(unison == 1) { //no vibratto for a single voice + unison_vibratto[nvoice].step[0] = 0.0f; + unison_vibratto[nvoice].position[0] = 0.0f; + unison_vibratto[nvoice].amplitude = 0.0f; + } + + //phase invert for unison + unison_invert_phase[nvoice][0] = false; + if(unison != 1) { + int inv = pars->VoicePar[nvoice].Unison_invert_phase; + switch(inv) { + case 0: for(int k = 0; k < unison; ++k) + unison_invert_phase[nvoice][k] = false; + break; + case 1: for(int k = 0; k < unison; ++k) + unison_invert_phase[nvoice][k] = (RND > 0.5f); + break; + default: for(int k = 0; k < unison; ++k) + unison_invert_phase[nvoice][k] = + (k % inv == 0) ? true : false; + break; + } + } + + + oscfreqhi[nvoice] = new int[unison]; + oscfreqlo[nvoice] = new float[unison]; + oscfreqhiFM[nvoice] = new unsigned int[unison]; + oscfreqloFM[nvoice] = new float[unison]; + oscposhi[nvoice] = new int[unison]; + oscposlo[nvoice] = new float[unison]; + oscposhiFM[nvoice] = new unsigned int[unison]; + oscposloFM[nvoice] = new float[unison]; + + NoteVoicePar[nvoice].Enabled = ON; + NoteVoicePar[nvoice].fixedfreq = pars->VoicePar[nvoice].Pfixedfreq; + NoteVoicePar[nvoice].fixedfreqET = pars->VoicePar[nvoice].PfixedfreqET; + + //use the Globalpars.detunetype if the detunetype is 0 + if(pars->VoicePar[nvoice].PDetuneType != 0) { + NoteVoicePar[nvoice].Detune = getdetune( + pars->VoicePar[nvoice].PDetuneType, + pars->VoicePar[nvoice]. + PCoarseDetune, + 8192); //coarse detune + NoteVoicePar[nvoice].FineDetune = getdetune( + pars->VoicePar[nvoice].PDetuneType, + 0, + pars->VoicePar[nvoice].PDetune); //fine detune + } + else { + NoteVoicePar[nvoice].Detune = getdetune( + pars->GlobalPar.PDetuneType, + pars->VoicePar[nvoice]. + PCoarseDetune, + 8192); //coarse detune + NoteVoicePar[nvoice].FineDetune = getdetune( + pars->GlobalPar.PDetuneType, + 0, + pars->VoicePar[nvoice].PDetune); //fine detune + } + if(pars->VoicePar[nvoice].PFMDetuneType != 0) + NoteVoicePar[nvoice].FMDetune = getdetune( + pars->VoicePar[nvoice].PFMDetuneType, + pars->VoicePar[nvoice]. + PFMCoarseDetune, + pars->VoicePar[nvoice].PFMDetune); + else + NoteVoicePar[nvoice].FMDetune = getdetune( + pars->GlobalPar.PDetuneType, + pars->VoicePar[nvoice]. + PFMCoarseDetune, + pars->VoicePar[nvoice].PFMDetune); + + + + for(int k = 0; k < unison; ++k) { + oscposhi[nvoice][k] = 0; + oscposlo[nvoice][k] = 0.0f; + oscposhiFM[nvoice][k] = 0; + oscposloFM[nvoice][k] = 0.0f; + } + + //the extra points contains the first point + NoteVoicePar[nvoice].OscilSmp = + new float[synth->oscilsize + OSCIL_SMP_EXTRA_SAMPLES]; + + //Get the voice's oscil or external's voice oscil + int vc = nvoice; + if(pars->VoicePar[nvoice].Pextoscil != -1) + vc = pars->VoicePar[nvoice].Pextoscil; + if(!pars->GlobalPar.Hrandgrouping) + pars->VoicePar[vc].OscilSmp->newrandseed(prng()); + int oscposhi_start = + pars->VoicePar[vc].OscilSmp->get(NoteVoicePar[nvoice].OscilSmp, + getvoicebasefreq(nvoice), + pars->VoicePar[nvoice].Presonance); + + //I store the first elments to the last position for speedups + for(int i = 0; i < OSCIL_SMP_EXTRA_SAMPLES; ++i) + NoteVoicePar[nvoice].OscilSmp[synth->oscilsize + + i] = + NoteVoicePar[nvoice].OscilSmp[i]; + + oscposhi_start += + (int)((pars->VoicePar[nvoice].Poscilphase + - 64.0f) / 128.0f * synth->oscilsize + synth->oscilsize * 4); + oscposhi_start %= synth->oscilsize; + + for(int k = 0; k < unison; ++k) { + oscposhi[nvoice][k] = oscposhi_start; + oscposhi_start = (int)(RND * (synth->oscilsize - 1)); //put random starting point for other subvoices + } + + NoteVoicePar[nvoice].FreqLfo = NULL; + NoteVoicePar[nvoice].FreqEnvelope = NULL; + + NoteVoicePar[nvoice].AmpLfo = NULL; + NoteVoicePar[nvoice].AmpEnvelope = NULL; + + NoteVoicePar[nvoice].VoiceFilterL = NULL; + NoteVoicePar[nvoice].VoiceFilterR = NULL; + NoteVoicePar[nvoice].FilterEnvelope = NULL; + NoteVoicePar[nvoice].FilterLfo = NULL; + + NoteVoicePar[nvoice].FilterCenterPitch = + pars->VoicePar[nvoice].VoiceFilter->getfreq(); + NoteVoicePar[nvoice].filterbypass = + pars->VoicePar[nvoice].Pfilterbypass; + + switch(pars->VoicePar[nvoice].PFMEnabled) { + case 1: + NoteVoicePar[nvoice].FMEnabled = MORPH; + break; + case 2: + NoteVoicePar[nvoice].FMEnabled = RING_MOD; + break; + case 3: + NoteVoicePar[nvoice].FMEnabled = PHASE_MOD; + break; + case 4: + NoteVoicePar[nvoice].FMEnabled = FREQ_MOD; + break; + case 5: + NoteVoicePar[nvoice].FMEnabled = PITCH_MOD; + break; + default: + NoteVoicePar[nvoice].FMEnabled = NONE; + } + + NoteVoicePar[nvoice].FMVoice = pars->VoicePar[nvoice].PFMVoice; + NoteVoicePar[nvoice].FMFreqEnvelope = NULL; + NoteVoicePar[nvoice].FMAmpEnvelope = NULL; + + //Compute the Voice's modulator volume (incl. damping) + float fmvoldamp = powf(440.0f / getvoicebasefreq( + nvoice), + pars->VoicePar[nvoice].PFMVolumeDamp / 64.0f + - 1.0f); + switch(NoteVoicePar[nvoice].FMEnabled) { + case PHASE_MOD: + fmvoldamp = + powf(440.0f / getvoicebasefreq( + nvoice), pars->VoicePar[nvoice].PFMVolumeDamp + / 64.0f); + NoteVoicePar[nvoice].FMVolume = + (expf(pars->VoicePar[nvoice].PFMVolume / 127.0f + * FM_AMP_MULTIPLIER) - 1.0f) * fmvoldamp * 4.0f; + break; + case FREQ_MOD: + NoteVoicePar[nvoice].FMVolume = + (expf(pars->VoicePar[nvoice].PFMVolume / 127.0f + * FM_AMP_MULTIPLIER) - 1.0f) * fmvoldamp * 4.0f; + break; + // case PITCH_MOD:NoteVoicePar[nvoice].FMVolume=(pars->VoicePar[nvoice].PFMVolume/127.0f*8.0f)*fmvoldamp;//??????????? + // break; + default: + if(fmvoldamp > 1.0f) + fmvoldamp = 1.0f; + NoteVoicePar[nvoice].FMVolume = + pars->VoicePar[nvoice].PFMVolume + / 127.0f * fmvoldamp; + } + + //Voice's modulator velocity sensing + NoteVoicePar[nvoice].FMVolume *= + VelF(velocity, + partparams->VoicePar[nvoice].PFMVelocityScaleFunction); + + FMoldsmp[nvoice] = new float [unison]; + for(int k = 0; k < unison; ++k) + FMoldsmp[nvoice][k] = 0.0f; //this is for FM (integration) + + firsttick[nvoice] = 1; + NoteVoicePar[nvoice].DelayTicks = + (int)((expf(pars->VoicePar[nvoice].PDelay / 127.0f + * logf(50.0f)) + - 1.0f) / synth->buffersize_f / 10.0f * synth->samplerate_f); + } + + max_unison = 1; + for(int nvoice = 0; nvoice < NUM_VOICES; ++nvoice) + if(unison_size[nvoice] > max_unison) + max_unison = unison_size[nvoice]; + + + tmpwave_unison = new float *[max_unison]; + for(int k = 0; k < max_unison; ++k) { + tmpwave_unison[k] = new float[synth->buffersize]; + memset(tmpwave_unison[k], 0, synth->bufferbytes); + } + + initparameters(); +} + +// ADlegatonote: This function is (mostly) a copy of ADnote(...) and +// initparameters() stuck together with some lines removed so that it +// only alter the already playing note (to perform legato). It is +// possible I left stuff that is not required for this. +void ADnote::legatonote(float freq, float velocity, int portamento_, + int midinote_, bool externcall) +{ + ADnoteParameters *pars = partparams; + + // Manage legato stuff + if(legato.update(freq, velocity, portamento_, midinote_, externcall)) + return; + + portamento = portamento_; + midinote = midinote_; + basefreq = freq; + + if(velocity > 1.0f) + velocity = 1.0f; + this->velocity = velocity; + + NoteGlobalPar.Detune = getdetune(pars->GlobalPar.PDetuneType, + pars->GlobalPar.PCoarseDetune, + pars->GlobalPar.PDetune); + bandwidthDetuneMultiplier = pars->getBandwidthDetuneMultiplier(); + + if(pars->GlobalPar.PPanning == 0) + NoteGlobalPar.Panning = RND; + else + NoteGlobalPar.Panning = pars->GlobalPar.PPanning / 128.0f; + + //center freq + NoteGlobalPar.FilterCenterPitch = pars->GlobalPar.GlobalFilter->getfreq() + + pars->GlobalPar.PFilterVelocityScale + / 127.0f * 6.0f //velocity sensing + * (VelF(velocity, + pars->GlobalPar. + PFilterVelocityScaleFunction) - 1); + + + for(int nvoice = 0; nvoice < NUM_VOICES; ++nvoice) { + if(NoteVoicePar[nvoice].Enabled == OFF) + continue; //(gf) Stay the same as first note in legato. + + NoteVoicePar[nvoice].fixedfreq = pars->VoicePar[nvoice].Pfixedfreq; + NoteVoicePar[nvoice].fixedfreqET = pars->VoicePar[nvoice].PfixedfreqET; + + //use the Globalpars.detunetype if the detunetype is 0 + if(pars->VoicePar[nvoice].PDetuneType != 0) { + NoteVoicePar[nvoice].Detune = getdetune( + pars->VoicePar[nvoice].PDetuneType, + pars->VoicePar[nvoice].PCoarseDetune, + 8192); //coarse detune + NoteVoicePar[nvoice].FineDetune = getdetune( + pars->VoicePar[nvoice].PDetuneType, + 0, + pars->VoicePar[nvoice].PDetune); //fine detune + } + else { + NoteVoicePar[nvoice].Detune = getdetune( + pars->GlobalPar.PDetuneType, + pars->VoicePar[nvoice].PCoarseDetune, + 8192); //coarse detune + NoteVoicePar[nvoice].FineDetune = getdetune( + pars->GlobalPar.PDetuneType, + 0, + pars->VoicePar[nvoice].PDetune); //fine detune + } + if(pars->VoicePar[nvoice].PFMDetuneType != 0) + NoteVoicePar[nvoice].FMDetune = getdetune( + pars->VoicePar[nvoice].PFMDetuneType, + pars->VoicePar[nvoice].PFMCoarseDetune, + pars->VoicePar[nvoice].PFMDetune); + else + NoteVoicePar[nvoice].FMDetune = getdetune( + pars->GlobalPar.PDetuneType, + pars->VoicePar[nvoice].PFMCoarseDetune, + pars->VoicePar[nvoice].PFMDetune); + + + //Get the voice's oscil or external's voice oscil + int vc = nvoice; + if(pars->VoicePar[nvoice].Pextoscil != -1) + vc = pars->VoicePar[nvoice].Pextoscil; + if(!pars->GlobalPar.Hrandgrouping) + pars->VoicePar[vc].OscilSmp->newrandseed(prng()); + + pars->VoicePar[vc].OscilSmp->get(NoteVoicePar[nvoice].OscilSmp, + getvoicebasefreq(nvoice), + pars->VoicePar[nvoice].Presonance); //(gf)Modif of the above line. + + //I store the first elments to the last position for speedups + for(int i = 0; i < OSCIL_SMP_EXTRA_SAMPLES; ++i) + NoteVoicePar[nvoice].OscilSmp[synth->oscilsize + + i] = + NoteVoicePar[nvoice].OscilSmp[i]; + + + NoteVoicePar[nvoice].FilterCenterPitch = + pars->VoicePar[nvoice].VoiceFilter->getfreq(); + NoteVoicePar[nvoice].filterbypass = + pars->VoicePar[nvoice].Pfilterbypass; + + + NoteVoicePar[nvoice].FMVoice = pars->VoicePar[nvoice].PFMVoice; + + //Compute the Voice's modulator volume (incl. damping) + float fmvoldamp = powf(440.0f / getvoicebasefreq(nvoice), + pars->VoicePar[nvoice].PFMVolumeDamp / 64.0f + - 1.0f); + + switch(NoteVoicePar[nvoice].FMEnabled) { + case PHASE_MOD: + fmvoldamp = + powf(440.0f / getvoicebasefreq( + nvoice), pars->VoicePar[nvoice].PFMVolumeDamp + / 64.0f); + NoteVoicePar[nvoice].FMVolume = + (expf(pars->VoicePar[nvoice].PFMVolume / 127.0f + * FM_AMP_MULTIPLIER) - 1.0f) * fmvoldamp * 4.0f; + break; + case FREQ_MOD: + NoteVoicePar[nvoice].FMVolume = + (expf(pars->VoicePar[nvoice].PFMVolume / 127.0f + * FM_AMP_MULTIPLIER) - 1.0f) * fmvoldamp * 4.0f; + break; + // case PITCH_MOD:NoteVoicePar[nvoice].FMVolume=(pars->VoicePar[nvoice].PFMVolume/127.0f*8.0f)*fmvoldamp;//??????????? + // break; + default: + if(fmvoldamp > 1.0f) + fmvoldamp = 1.0f; + NoteVoicePar[nvoice].FMVolume = + pars->VoicePar[nvoice].PFMVolume + / 127.0f * fmvoldamp; + } + + //Voice's modulator velocity sensing + NoteVoicePar[nvoice].FMVolume *= + VelF(velocity, + partparams->VoicePar[nvoice].PFMVelocityScaleFunction); + + NoteVoicePar[nvoice].DelayTicks = + (int)((expf(pars->VoicePar[nvoice].PDelay / 127.0f + * logf(50.0f)) + - 1.0f) / synth->buffersize_f / 10.0f * synth->samplerate_f); + } + + /// initparameters(); + + /////////////// + // Altered content of initparameters(): + + int tmp[NUM_VOICES]; + + NoteGlobalPar.Volume = 4.0f + * powf(0.1f, 3.0f + * (1.0f - partparams->GlobalPar.PVolume + / 96.0f)) //-60 dB .. 0 dB + * VelF( + velocity, + partparams->GlobalPar. + PAmpVelocityScaleFunction); //velocity sensing + + globalnewamplitude = NoteGlobalPar.Volume + * NoteGlobalPar.AmpEnvelope->envout_dB() + * NoteGlobalPar.AmpLfo->amplfoout(); + + NoteGlobalPar.FilterQ = partparams->GlobalPar.GlobalFilter->getq(); + NoteGlobalPar.FilterFreqTracking = + partparams->GlobalPar.GlobalFilter->getfreqtracking(basefreq); + + // Forbids the Modulation Voice to be greater or equal than voice + for(int i = 0; i < NUM_VOICES; ++i) + if(NoteVoicePar[i].FMVoice >= i) + NoteVoicePar[i].FMVoice = -1; + + // Voice Parameter init + for(unsigned nvoice = 0; nvoice < NUM_VOICES; ++nvoice) { + if(NoteVoicePar[nvoice].Enabled == 0) + continue; + + NoteVoicePar[nvoice].noisetype = partparams->VoicePar[nvoice].Type; + /* Voice Amplitude Parameters Init */ + NoteVoicePar[nvoice].Volume = + powf(0.1f, 3.0f + * (1.0f - partparams->VoicePar[nvoice].PVolume / 127.0f)) // -60 dB .. 0 dB + * VelF(velocity, + partparams->VoicePar[nvoice].PAmpVelocityScaleFunction); //velocity + + if(partparams->VoicePar[nvoice].PVolumeminus != 0) + NoteVoicePar[nvoice].Volume = -NoteVoicePar[nvoice].Volume; + + if(partparams->VoicePar[nvoice].PPanning == 0) + NoteVoicePar[nvoice].Panning = RND; // random panning + else + NoteVoicePar[nvoice].Panning = + partparams->VoicePar[nvoice].PPanning / 128.0f; + + newamplitude[nvoice] = 1.0f; + if((partparams->VoicePar[nvoice].PAmpEnvelopeEnabled != 0) + && (NoteVoicePar[nvoice].AmpEnvelope != NULL)) + newamplitude[nvoice] *= NoteVoicePar[nvoice].AmpEnvelope->envout_dB(); + + + if((partparams->VoicePar[nvoice].PAmpLfoEnabled != 0) + && (NoteVoicePar[nvoice].AmpLfo != NULL)) + newamplitude[nvoice] *= NoteVoicePar[nvoice].AmpLfo->amplfoout(); + + + + NoteVoicePar[nvoice].FilterFreqTracking = + partparams->VoicePar[nvoice].VoiceFilter->getfreqtracking(basefreq); + + /* Voice Modulation Parameters Init */ + if((NoteVoicePar[nvoice].FMEnabled != NONE) + && (NoteVoicePar[nvoice].FMVoice < 0)) { + partparams->VoicePar[nvoice].FMSmp->newrandseed(prng()); + + //Perform Anti-aliasing only on MORPH or RING MODULATION + + int vc = nvoice; + if(partparams->VoicePar[nvoice].PextFMoscil != -1) + vc = partparams->VoicePar[nvoice].PextFMoscil; + + if(!partparams->GlobalPar.Hrandgrouping) + partparams->VoicePar[vc].FMSmp->newrandseed(prng()); + + for(int i = 0; i < OSCIL_SMP_EXTRA_SAMPLES; ++i) + NoteVoicePar[nvoice].FMSmp[synth->oscilsize + i] = + NoteVoicePar[nvoice].FMSmp[i]; + } + + FMnewamplitude[nvoice] = NoteVoicePar[nvoice].FMVolume + * ctl->fmamp.relamp; + + if((partparams->VoicePar[nvoice].PFMAmpEnvelopeEnabled != 0) + && (NoteVoicePar[nvoice].FMAmpEnvelope != NULL)) + FMnewamplitude[nvoice] *= + NoteVoicePar[nvoice].FMAmpEnvelope->envout_dB(); + } + + for(int nvoice = 0; nvoice < NUM_VOICES; ++nvoice) { + for(unsigned i = nvoice + 1; i < NUM_VOICES; ++i) + tmp[i] = 0; + for(unsigned i = nvoice + 1; i < NUM_VOICES; ++i) + if((NoteVoicePar[i].FMVoice == nvoice) && (tmp[i] == 0)) + tmp[i] = 1; + } +} + + +/* + * Kill a voice of ADnote + */ +void ADnote::KillVoice(int nvoice) +{ + delete [] oscfreqhi[nvoice]; + delete [] oscfreqlo[nvoice]; + delete [] oscfreqhiFM[nvoice]; + delete [] oscfreqloFM[nvoice]; + delete [] oscposhi[nvoice]; + delete [] oscposlo[nvoice]; + delete [] oscposhiFM[nvoice]; + delete [] oscposloFM[nvoice]; + + delete [] unison_base_freq_rap[nvoice]; + delete [] unison_freq_rap[nvoice]; + delete [] unison_invert_phase[nvoice]; + delete [] FMoldsmp[nvoice]; + delete [] unison_vibratto[nvoice].step; + delete [] unison_vibratto[nvoice].position; + + NoteVoicePar[nvoice].kill(); +} + +/* + * Kill the note + */ +void ADnote::KillNote() +{ + for(unsigned nvoice = 0; nvoice < NUM_VOICES; ++nvoice) { + if(NoteVoicePar[nvoice].Enabled == ON) + KillVoice(nvoice); + + if(NoteVoicePar[nvoice].VoiceOut) + delete NoteVoicePar[nvoice].VoiceOut; + NoteVoicePar[nvoice].VoiceOut = NULL; + } + + NoteGlobalPar.kill(); + + NoteEnabled = OFF; +} + +ADnote::~ADnote() +{ + if(NoteEnabled == ON) + KillNote(); + delete [] tmpwavel; + delete [] tmpwaver; + delete [] bypassl; + delete [] bypassr; + for(int k = 0; k < max_unison; ++k) + delete[] tmpwave_unison[k]; + delete[] tmpwave_unison; +} + + +/* + * Init the parameters + */ +void ADnote::initparameters() +{ + int tmp[NUM_VOICES]; + + // Global Parameters + NoteGlobalPar.initparameters(partparams->GlobalPar, basefreq, velocity, + stereo); + + NoteGlobalPar.AmpEnvelope->envout_dB(); //discard the first envelope output + globalnewamplitude = NoteGlobalPar.Volume + * NoteGlobalPar.AmpEnvelope->envout_dB() + * NoteGlobalPar.AmpLfo->amplfoout(); + + // Forbids the Modulation Voice to be greater or equal than voice + for(int i = 0; i < NUM_VOICES; ++i) + if(NoteVoicePar[i].FMVoice >= i) + NoteVoicePar[i].FMVoice = -1; + + // Voice Parameter init + for(int nvoice = 0; nvoice < NUM_VOICES; ++nvoice) { + Voice &vce = NoteVoicePar[nvoice]; + ADnoteVoiceParam ¶m = partparams->VoicePar[nvoice]; + + if(vce.Enabled == 0) + continue; + + vce.noisetype = param.Type; + /* Voice Amplitude Parameters Init */ + vce.Volume = powf(0.1f, 3.0f * (1.0f - param.PVolume / 127.0f)) // -60dB..0dB + * VelF(velocity, param.PAmpVelocityScaleFunction); + + if(param.PVolumeminus) + vce.Volume = -vce.Volume; + + if(param.PPanning == 0) + vce.Panning = RND; // random panning + else + vce.Panning = param.PPanning / 128.0f; + + newamplitude[nvoice] = 1.0f; + if(param.PAmpEnvelopeEnabled) { + vce.AmpEnvelope = new Envelope(param.AmpEnvelope, basefreq); + vce.AmpEnvelope->envout_dB(); //discard the first envelope sample + newamplitude[nvoice] *= vce.AmpEnvelope->envout_dB(); + } + + if(param.PAmpLfoEnabled) { + vce.AmpLfo = new LFO(param.AmpLfo, basefreq); + newamplitude[nvoice] *= vce.AmpLfo->amplfoout(); + } + + /* Voice Frequency Parameters Init */ + if(param.PFreqEnvelopeEnabled != 0) + vce.FreqEnvelope = new Envelope(param.FreqEnvelope, basefreq); + + if(param.PFreqLfoEnabled != 0) + vce.FreqLfo = new LFO(param.FreqLfo, basefreq); + + /* Voice Filter Parameters Init */ + if(param.PFilterEnabled != 0) { + vce.VoiceFilterL = Filter::generate(param.VoiceFilter); + vce.VoiceFilterR = Filter::generate(param.VoiceFilter); + } + + if(param.PFilterEnvelopeEnabled != 0) + vce.FilterEnvelope = new Envelope(param.FilterEnvelope, basefreq); + + if(param.PFilterLfoEnabled != 0) + vce.FilterLfo = new LFO(param.FilterLfo, basefreq); + + vce.FilterFreqTracking = + param.VoiceFilter->getfreqtracking(basefreq); + + /* Voice Modulation Parameters Init */ + if((vce.FMEnabled != NONE) && (vce.FMVoice < 0)) { + param.FMSmp->newrandseed(prng()); + vce.FMSmp = new float[synth->oscilsize + OSCIL_SMP_EXTRA_SAMPLES]; + + //Perform Anti-aliasing only on MORPH or RING MODULATION + + int vc = nvoice; + if(param.PextFMoscil != -1) + vc = param.PextFMoscil; + + float tmp = 1.0f; + if((partparams->VoicePar[vc].FMSmp->Padaptiveharmonics != 0) + || (vce.FMEnabled == MORPH) + || (vce.FMEnabled == RING_MOD)) + tmp = getFMvoicebasefreq(nvoice); + + if(!partparams->GlobalPar.Hrandgrouping) + partparams->VoicePar[vc].FMSmp->newrandseed(prng()); + + for(int k = 0; k < unison_size[nvoice]; ++k) + oscposhiFM[nvoice][k] = (oscposhi[nvoice][k] + + partparams->VoicePar[vc].FMSmp->get( + vce.FMSmp, tmp)) + % synth->oscilsize; + + for(int i = 0; i < OSCIL_SMP_EXTRA_SAMPLES; ++i) + vce.FMSmp[synth->oscilsize + i] = vce.FMSmp[i]; + int oscposhiFM_add = + (int)((param.PFMoscilphase + - 64.0f) / 128.0f * synth->oscilsize + + synth->oscilsize * 4); + for(int k = 0; k < unison_size[nvoice]; ++k) { + oscposhiFM[nvoice][k] += oscposhiFM_add; + oscposhiFM[nvoice][k] %= synth->oscilsize; + } + } + + if(param.PFMFreqEnvelopeEnabled != 0) + vce.FMFreqEnvelope = new Envelope(param.FMFreqEnvelope, basefreq); + + FMnewamplitude[nvoice] = vce.FMVolume * ctl->fmamp.relamp; + + if(param.PFMAmpEnvelopeEnabled != 0) { + vce.FMAmpEnvelope = new Envelope(param.FMAmpEnvelope, + basefreq); + FMnewamplitude[nvoice] *= vce.FMAmpEnvelope->envout_dB(); + } + } + + for(int nvoice = 0; nvoice < NUM_VOICES; ++nvoice) { + for(int i = nvoice + 1; i < NUM_VOICES; ++i) + tmp[i] = 0; + for(int i = nvoice + 1; i < NUM_VOICES; ++i) + if((NoteVoicePar[i].FMVoice == nvoice) && (tmp[i] == 0)) { + NoteVoicePar[nvoice].VoiceOut = new float[synth->buffersize]; + tmp[i] = 1; + } + + if(NoteVoicePar[nvoice].VoiceOut) + memset(NoteVoicePar[nvoice].VoiceOut, 0, synth->bufferbytes); + } +} + + +/* + * Computes the relative frequency of each unison voice and it's vibratto + * This must be called before setfreq* functions + */ +void ADnote::compute_unison_freq_rap(int nvoice) { + if(unison_size[nvoice] == 1) { //no unison + unison_freq_rap[nvoice][0] = 1.0f; + return; + } + float relbw = ctl->bandwidth.relbw * bandwidthDetuneMultiplier; + for(int k = 0; k < unison_size[nvoice]; ++k) { + float pos = unison_vibratto[nvoice].position[k]; + float step = unison_vibratto[nvoice].step[k]; + pos += step; + if(pos <= -1.0f) { + pos = -1.0f; + step = -step; + } + if(pos >= 1.0f) { + pos = 1.0f; + step = -step; + } + float vibratto_val = (pos - 0.333333333f * pos * pos * pos) * 1.5f; //make the vibratto lfo smoother + unison_freq_rap[nvoice][k] = 1.0f + + ((unison_base_freq_rap[nvoice][k] + - 1.0f) + vibratto_val + * unison_vibratto[nvoice].amplitude) + * relbw; + + unison_vibratto[nvoice].position[k] = pos; + step = unison_vibratto[nvoice].step[k] = step; + } +} + + +/* + * Computes the frequency of an oscillator + */ +void ADnote::setfreq(int nvoice, float in_freq) +{ + for(int k = 0; k < unison_size[nvoice]; ++k) { + float freq = fabs(in_freq) * unison_freq_rap[nvoice][k]; + float speed = freq * synth->oscilsize_f / synth->samplerate_f; + if(speed > synth->oscilsize_f) + speed = synth->oscilsize_f; + + F2I(speed, oscfreqhi[nvoice][k]); + oscfreqlo[nvoice][k] = speed - floor(speed); + } +} + +/* + * Computes the frequency of an modullator oscillator + */ +void ADnote::setfreqFM(int nvoice, float in_freq) +{ + for(int k = 0; k < unison_size[nvoice]; ++k) { + float freq = fabs(in_freq) * unison_freq_rap[nvoice][k]; + float speed = freq * synth->oscilsize_f / synth->samplerate_f; + if(speed > synth->samplerate_f) + speed = synth->samplerate_f; + + F2I(speed, oscfreqhiFM[nvoice][k]); + oscfreqloFM[nvoice][k] = speed - floor(speed); + } +} + +/* + * Get Voice base frequency + */ +float ADnote::getvoicebasefreq(int nvoice) const +{ + float detune = NoteVoicePar[nvoice].Detune / 100.0f + + NoteVoicePar[nvoice].FineDetune / 100.0f + * ctl->bandwidth.relbw * bandwidthDetuneMultiplier + + NoteGlobalPar.Detune / 100.0f; + + if(NoteVoicePar[nvoice].fixedfreq == 0) + return this->basefreq * powf(2, detune / 12.0f); + else { //the fixed freq is enabled + float fixedfreq = 440.0f; + int fixedfreqET = NoteVoicePar[nvoice].fixedfreqET; + if(fixedfreqET != 0) { //if the frequency varies according the keyboard note + float tmp = + (midinote + - 69.0f) / 12.0f + * (powf(2.0f, (fixedfreqET - 1) / 63.0f) - 1.0f); + if(fixedfreqET <= 64) + fixedfreq *= powf(2.0f, tmp); + else + fixedfreq *= powf(3.0f, tmp); + } + return fixedfreq * powf(2.0f, detune / 12.0f); + } +} + +/* + * Get Voice's Modullator base frequency + */ +float ADnote::getFMvoicebasefreq(int nvoice) const +{ + float detune = NoteVoicePar[nvoice].FMDetune / 100.0f; + return getvoicebasefreq(nvoice) * powf(2, detune / 12.0f); +} + +/* + * Computes all the parameters for each tick + */ +void ADnote::computecurrentparameters() +{ + int nvoice; + float voicefreq, voicepitch, filterpitch, filterfreq, FMfreq, + FMrelativepitch, globalpitch, globalfilterpitch; + globalpitch = 0.01f * (NoteGlobalPar.FreqEnvelope->envout() + + NoteGlobalPar.FreqLfo->lfoout() + * ctl->modwheel.relmod); + globaloldamplitude = globalnewamplitude; + globalnewamplitude = NoteGlobalPar.Volume + * NoteGlobalPar.AmpEnvelope->envout_dB() + * NoteGlobalPar.AmpLfo->amplfoout(); + + globalfilterpitch = NoteGlobalPar.FilterEnvelope->envout() + + NoteGlobalPar.FilterLfo->lfoout() + + NoteGlobalPar.FilterCenterPitch; + + float tmpfilterfreq = globalfilterpitch + ctl->filtercutoff.relfreq + + NoteGlobalPar.FilterFreqTracking; + + tmpfilterfreq = Filter::getrealfreq(tmpfilterfreq); + + float globalfilterq = NoteGlobalPar.FilterQ * ctl->filterq.relq; + NoteGlobalPar.GlobalFilterL->setfreq_and_q(tmpfilterfreq, globalfilterq); + if(stereo != 0) + NoteGlobalPar.GlobalFilterR->setfreq_and_q(tmpfilterfreq, globalfilterq); + + //compute the portamento, if it is used by this note + float portamentofreqrap = 1.0f; + if(portamento != 0) { //this voice use portamento + portamentofreqrap = ctl->portamento.freqrap; + if(ctl->portamento.used == 0) //the portamento has finished + portamento = 0; //this note is no longer "portamented" + } + + //compute parameters for all voices + for(nvoice = 0; nvoice < NUM_VOICES; ++nvoice) { + if(NoteVoicePar[nvoice].Enabled != ON) + continue; + NoteVoicePar[nvoice].DelayTicks -= 1; + if(NoteVoicePar[nvoice].DelayTicks > 0) + continue; + + compute_unison_freq_rap(nvoice); + + /*******************/ + /* Voice Amplitude */ + /*******************/ + oldamplitude[nvoice] = newamplitude[nvoice]; + newamplitude[nvoice] = 1.0f; + + if(NoteVoicePar[nvoice].AmpEnvelope != NULL) + newamplitude[nvoice] *= NoteVoicePar[nvoice].AmpEnvelope->envout_dB(); + + if(NoteVoicePar[nvoice].AmpLfo != NULL) + newamplitude[nvoice] *= NoteVoicePar[nvoice].AmpLfo->amplfoout(); + + /****************/ + /* Voice Filter */ + /****************/ + if(NoteVoicePar[nvoice].VoiceFilterL != NULL) { + filterpitch = NoteVoicePar[nvoice].FilterCenterPitch; + + if(NoteVoicePar[nvoice].FilterEnvelope != NULL) + filterpitch += NoteVoicePar[nvoice].FilterEnvelope->envout(); + + if(NoteVoicePar[nvoice].FilterLfo != NULL) + filterpitch += NoteVoicePar[nvoice].FilterLfo->lfoout(); + + filterfreq = filterpitch + NoteVoicePar[nvoice].FilterFreqTracking; + filterfreq = Filter::getrealfreq(filterfreq); + + NoteVoicePar[nvoice].VoiceFilterL->setfreq(filterfreq); + if(stereo && NoteVoicePar[nvoice].VoiceFilterR) + NoteVoicePar[nvoice].VoiceFilterR->setfreq(filterfreq); + } + + if(NoteVoicePar[nvoice].noisetype == 0) { //compute only if the voice isn't noise + /*******************/ + /* Voice Frequency */ + /*******************/ + voicepitch = 0.0f; + if(NoteVoicePar[nvoice].FreqLfo != NULL) + voicepitch += NoteVoicePar[nvoice].FreqLfo->lfoout() / 100.0f + * ctl->bandwidth.relbw; + + if(NoteVoicePar[nvoice].FreqEnvelope != NULL) + voicepitch += NoteVoicePar[nvoice].FreqEnvelope->envout() + / 100.0f; + voicefreq = getvoicebasefreq(nvoice) + * powf(2, (voicepitch + globalpitch) / 12.0f); //Hz frequency + voicefreq *= ctl->pitchwheel.relfreq; //change the frequency by the controller + setfreq(nvoice, voicefreq * portamentofreqrap); + + /***************/ + /* Modulator */ + /***************/ + if(NoteVoicePar[nvoice].FMEnabled != NONE) { + FMrelativepitch = NoteVoicePar[nvoice].FMDetune / 100.0f; + if(NoteVoicePar[nvoice].FMFreqEnvelope != NULL) + FMrelativepitch += + NoteVoicePar[nvoice].FMFreqEnvelope->envout() / 100; + FMfreq = + powf(2.0f, FMrelativepitch + / 12.0f) * voicefreq * portamentofreqrap; + setfreqFM(nvoice, FMfreq); + + FMoldamplitude[nvoice] = FMnewamplitude[nvoice]; + FMnewamplitude[nvoice] = NoteVoicePar[nvoice].FMVolume + * ctl->fmamp.relamp; + if(NoteVoicePar[nvoice].FMAmpEnvelope != NULL) + FMnewamplitude[nvoice] *= + NoteVoicePar[nvoice].FMAmpEnvelope->envout_dB(); + } + } + } + time += synth->buffersize_f / synth->samplerate_f; +} + + +/* + * Fadein in a way that removes clicks but keep sound "punchy" + */ +inline void ADnote::fadein(float *smps) const +{ + int zerocrossings = 0; + for(int i = 1; i < synth->buffersize; ++i) + if((smps[i - 1] < 0.0f) && (smps[i] > 0.0f)) + zerocrossings++; //this is only the possitive crossings + + float tmp = (synth->buffersize_f - 1.0f) / (zerocrossings + 1) / 3.0f; + if(tmp < 8.0f) + tmp = 8.0f; + + int n; + F2I(tmp, n); //how many samples is the fade-in + if(n > synth->buffersize) + n = synth->buffersize; + for(int i = 0; i < n; ++i) { //fade-in + float tmp = 0.5f - cosf((float)i / (float) n * PI) * 0.5f; + smps[i] *= tmp; + } +} + +/* + * Computes the Oscillator (Without Modulation) - LinearInterpolation + */ +inline void ADnote::ComputeVoiceOscillator_LinearInterpolation(int nvoice) +{ + int i, poshi; + float poslo; + + for(int k = 0; k < unison_size[nvoice]; ++k) { + poshi = oscposhi[nvoice][k]; + poslo = oscposlo[nvoice][k]; + int freqhi = oscfreqhi[nvoice][k]; + float freqlo = oscfreqlo[nvoice][k]; + float *smps = NoteVoicePar[nvoice].OscilSmp; + float *tw = tmpwave_unison[k]; + for(i = 0; i < synth->buffersize; ++i) { + tw[i] = smps[poshi] * (1.0f - poslo) + smps[poshi + 1] * poslo; + poslo += freqlo; + if(poslo >= 1.0f) { + poslo -= 1.0f; + poshi++; + } + poshi += freqhi; + poshi &= synth->oscilsize - 1; + } + oscposhi[nvoice][k] = poshi; + oscposlo[nvoice][k] = poslo; + } +} + + + +/* + * Computes the Oscillator (Without Modulation) - CubicInterpolation + * + The differences from the Linear are to little to deserve to be used. This is because I am using a large synth->oscilsize (>512) +inline void ADnote::ComputeVoiceOscillator_CubicInterpolation(int nvoice){ + int i,poshi; + float poslo; + + poshi=oscposhi[nvoice]; + poslo=oscposlo[nvoice]; + float *smps=NoteVoicePar[nvoice].OscilSmp; + float xm1,x0,x1,x2,a,b,c; + for (i=0;ibuffersize;i++){ + xm1=smps[poshi]; + x0=smps[poshi+1]; + x1=smps[poshi+2]; + x2=smps[poshi+3]; + a=(3.0f * (x0-x1) - xm1 + x2) / 2.0f; + b = 2.0f*x1 + xm1 - (5.0f*x0 + x2) / 2.0f; + c = (x1 - xm1) / 2.0f; + tmpwave[i]=(((a * poslo) + b) * poslo + c) * poslo + x0; + printf("a\n"); + //tmpwave[i]=smps[poshi]*(1.0f-poslo)+smps[poshi+1]*poslo; + poslo+=oscfreqlo[nvoice]; + if (poslo>=1.0f) { + poslo-=1.0f; + poshi++; + }; + poshi+=oscfreqhi[nvoice]; + poshi&=synth->oscilsize-1; + }; + oscposhi[nvoice]=poshi; + oscposlo[nvoice]=poslo; +}; +*/ +/* + * Computes the Oscillator (Morphing) + */ +inline void ADnote::ComputeVoiceOscillatorMorph(int nvoice) +{ + int i; + float amp; + ComputeVoiceOscillator_LinearInterpolation(nvoice); + if(FMnewamplitude[nvoice] > 1.0f) + FMnewamplitude[nvoice] = 1.0f; + if(FMoldamplitude[nvoice] > 1.0f) + FMoldamplitude[nvoice] = 1.0f; + + if(NoteVoicePar[nvoice].FMVoice >= 0) { + //if I use VoiceOut[] as modullator + int FMVoice = NoteVoicePar[nvoice].FMVoice; + for(int k = 0; k < unison_size[nvoice]; ++k) { + float *tw = tmpwave_unison[k]; + for(i = 0; i < synth->buffersize; ++i) { + amp = INTERPOLATE_AMPLITUDE(FMoldamplitude[nvoice], + FMnewamplitude[nvoice], + i, + synth->buffersize); + tw[i] = tw[i] + * (1.0f + - amp) + amp * NoteVoicePar[FMVoice].VoiceOut[i]; + } + } + } + else + for(int k = 0; k < unison_size[nvoice]; ++k) { + int poshiFM = oscposhiFM[nvoice][k]; + float posloFM = oscposloFM[nvoice][k]; + int freqhiFM = oscfreqhiFM[nvoice][k]; + float freqloFM = oscfreqloFM[nvoice][k]; + float *tw = tmpwave_unison[k]; + + for(i = 0; i < synth->buffersize; ++i) { + amp = INTERPOLATE_AMPLITUDE(FMoldamplitude[nvoice], + FMnewamplitude[nvoice], + i, + synth->buffersize); + tw[i] = tw[i] * (1.0f - amp) + amp + * (NoteVoicePar[nvoice].FMSmp[poshiFM] * (1 - posloFM) + + NoteVoicePar[nvoice].FMSmp[poshiFM + 1] * posloFM); + posloFM += freqloFM; + if(posloFM >= 1.0f) { + posloFM -= 1.0f; + poshiFM++; + } + poshiFM += freqhiFM; + poshiFM &= synth->oscilsize - 1; + } + oscposhiFM[nvoice][k] = poshiFM; + oscposloFM[nvoice][k] = posloFM; + } +} + +/* + * Computes the Oscillator (Ring Modulation) + */ +inline void ADnote::ComputeVoiceOscillatorRingModulation(int nvoice) +{ + int i; + float amp; + ComputeVoiceOscillator_LinearInterpolation(nvoice); + if(FMnewamplitude[nvoice] > 1.0f) + FMnewamplitude[nvoice] = 1.0f; + if(FMoldamplitude[nvoice] > 1.0f) + FMoldamplitude[nvoice] = 1.0f; + if(NoteVoicePar[nvoice].FMVoice >= 0) + // if I use VoiceOut[] as modullator + for(int k = 0; k < unison_size[nvoice]; ++k) { + float *tw = tmpwave_unison[k]; + for(i = 0; i < synth->buffersize; ++i) { + amp = INTERPOLATE_AMPLITUDE(FMoldamplitude[nvoice], + FMnewamplitude[nvoice], + i, + synth->buffersize); + int FMVoice = NoteVoicePar[nvoice].FMVoice; + tw[i] *= (1.0f - amp) + amp * NoteVoicePar[FMVoice].VoiceOut[i]; + } + } + else + for(int k = 0; k < unison_size[nvoice]; ++k) { + int poshiFM = oscposhiFM[nvoice][k]; + float posloFM = oscposloFM[nvoice][k]; + int freqhiFM = oscfreqhiFM[nvoice][k]; + float freqloFM = oscfreqloFM[nvoice][k]; + float *tw = tmpwave_unison[k]; + + for(i = 0; i < synth->buffersize; ++i) { + amp = INTERPOLATE_AMPLITUDE(FMoldamplitude[nvoice], + FMnewamplitude[nvoice], + i, + synth->buffersize); + tw[i] *= (NoteVoicePar[nvoice].FMSmp[poshiFM] * (1.0f - posloFM) + + NoteVoicePar[nvoice].FMSmp[poshiFM + + 1] * posloFM) * amp + + (1.0f - amp); + posloFM += freqloFM; + if(posloFM >= 1.0f) { + posloFM -= 1.0f; + poshiFM++; + } + poshiFM += freqhiFM; + poshiFM &= synth->oscilsize - 1; + } + oscposhiFM[nvoice][k] = poshiFM; + oscposloFM[nvoice][k] = posloFM; + } +} + + + +/* + * Computes the Oscillator (Phase Modulation or Frequency Modulation) + */ +inline void ADnote::ComputeVoiceOscillatorFrequencyModulation(int nvoice, + int FMmode) +{ + int carposhi = 0; + int i, FMmodfreqhi = 0; + float FMmodfreqlo = 0, carposlo = 0; + + if(NoteVoicePar[nvoice].FMVoice >= 0) + //if I use VoiceOut[] as modulator + for(int k = 0; k < unison_size[nvoice]; ++k) { + float *tw = tmpwave_unison[k]; + memcpy(tw, NoteVoicePar[NoteVoicePar[nvoice].FMVoice].VoiceOut, + synth->bufferbytes); + } + else + //Compute the modulator and store it in tmpwave_unison[][] + for(int k = 0; k < unison_size[nvoice]; ++k) { + int poshiFM = oscposhiFM[nvoice][k]; + float posloFM = oscposloFM[nvoice][k]; + int freqhiFM = oscfreqhiFM[nvoice][k]; + float freqloFM = oscfreqloFM[nvoice][k]; + float *tw = tmpwave_unison[k]; + + for(i = 0; i < synth->buffersize; ++i) { + tw[i] = + (NoteVoicePar[nvoice].FMSmp[poshiFM] * (1.0f - posloFM) + + NoteVoicePar[nvoice].FMSmp[poshiFM + 1] * posloFM); + posloFM += freqloFM; + if(posloFM >= 1.0f) { + posloFM = fmod(posloFM, 1.0f); + poshiFM++; + } + poshiFM += freqhiFM; + poshiFM &= synth->oscilsize - 1; + } + oscposhiFM[nvoice][k] = poshiFM; + oscposloFM[nvoice][k] = posloFM; + } + // Amplitude interpolation + if(ABOVE_AMPLITUDE_THRESHOLD(FMoldamplitude[nvoice], + FMnewamplitude[nvoice])) + for(int k = 0; k < unison_size[nvoice]; ++k) { + float *tw = tmpwave_unison[k]; + for(i = 0; i < synth->buffersize; ++i) + tw[i] *= INTERPOLATE_AMPLITUDE(FMoldamplitude[nvoice], + FMnewamplitude[nvoice], + i, + synth->buffersize); + } + else + for(int k = 0; k < unison_size[nvoice]; ++k) { + float *tw = tmpwave_unison[k]; + for(i = 0; i < synth->buffersize; ++i) + tw[i] *= FMnewamplitude[nvoice]; + } + + + //normalize: makes all sample-rates, oscil_sizes to produce same sound + if(FMmode != 0) { //Frequency modulation + float normalize = synth->oscilsize_f / 262144.0f * 44100.0f + / synth->samplerate_f; + for(int k = 0; k < unison_size[nvoice]; ++k) { + float *tw = tmpwave_unison[k]; + float fmold = FMoldsmp[nvoice][k]; + for(i = 0; i < synth->buffersize; ++i) { + fmold = fmod(fmold + tw[i] * normalize, synth->oscilsize); + tw[i] = fmold; + } + FMoldsmp[nvoice][k] = fmold; + } + } + else { //Phase modulation + float normalize = synth->oscilsize_f / 262144.0f; + for(int k = 0; k < unison_size[nvoice]; ++k) { + float *tw = tmpwave_unison[k]; + for(i = 0; i < synth->buffersize; ++i) + tw[i] *= normalize; + } + } + + //do the modulation + for(int k = 0; k < unison_size[nvoice]; ++k) { + float *tw = tmpwave_unison[k]; + int poshi = oscposhi[nvoice][k]; + float poslo = oscposlo[nvoice][k]; + int freqhi = oscfreqhi[nvoice][k]; + float freqlo = oscfreqlo[nvoice][k]; + + for(i = 0; i < synth->buffersize; ++i) { + F2I(tw[i], FMmodfreqhi); + FMmodfreqlo = fmod(tw[i] + 0.0000000001f, 1.0f); + if(FMmodfreqhi < 0) + FMmodfreqlo++; + + //carrier + carposhi = poshi + FMmodfreqhi; + carposlo = poslo + FMmodfreqlo; + + if(carposlo >= 1.0f) { + carposhi++; + carposlo = fmod(carposlo, 1.0f); + } + carposhi &= (synth->oscilsize - 1); + + tw[i] = NoteVoicePar[nvoice].OscilSmp[carposhi] + * (1.0f - carposlo) + + NoteVoicePar[nvoice].OscilSmp[carposhi + + 1] * carposlo; + + poslo += freqlo; + if(poslo >= 1.0f) { + poslo = fmod(poslo, 1.0f); + poshi++; + } + + poshi += freqhi; + poshi &= synth->oscilsize - 1; + } + oscposhi[nvoice][k] = poshi; + oscposlo[nvoice][k] = poslo; + } +} + + +/*Calculeaza Oscilatorul cu PITCH MODULATION*/ +inline void ADnote::ComputeVoiceOscillatorPitchModulation(int /*nvoice*/) +{ +//TODO +} + +/* + * Computes the Noise + */ +inline void ADnote::ComputeVoiceNoise(int nvoice) +{ + for(int k = 0; k < unison_size[nvoice]; ++k) { + float *tw = tmpwave_unison[k]; + for(int i = 0; i < synth->buffersize; ++i) + tw[i] = RND * 2.0f - 1.0f; + } +} + + + +/* + * Compute the ADnote samples + * Returns 0 if the note is finished + */ +int ADnote::noteout(float *outl, float *outr) +{ + memcpy(outl, denormalkillbuf, synth->bufferbytes); + memcpy(outr, denormalkillbuf, synth->bufferbytes); + + if(NoteEnabled == OFF) + return 0; + + memset(bypassl, 0, synth->bufferbytes); + memset(bypassr, 0, synth->bufferbytes); + computecurrentparameters(); + + for(unsigned nvoice = 0; nvoice < NUM_VOICES; ++nvoice) { + if((NoteVoicePar[nvoice].Enabled != ON) + || (NoteVoicePar[nvoice].DelayTicks > 0)) + continue; + if(NoteVoicePar[nvoice].noisetype == 0) //voice mode=sound + switch(NoteVoicePar[nvoice].FMEnabled) { + case MORPH: + ComputeVoiceOscillatorMorph(nvoice); + break; + case RING_MOD: + ComputeVoiceOscillatorRingModulation(nvoice); + break; + case PHASE_MOD: + ComputeVoiceOscillatorFrequencyModulation(nvoice, 0); + break; + case FREQ_MOD: + ComputeVoiceOscillatorFrequencyModulation(nvoice, 1); + break; + //case PITCH_MOD:ComputeVoiceOscillatorPitchModulation(nvoice);break; + default: + ComputeVoiceOscillator_LinearInterpolation(nvoice); + //if (config.cfg.Interpolation) ComputeVoiceOscillator_CubicInterpolation(nvoice); + } + else + ComputeVoiceNoise(nvoice); + // Voice Processing + + + //mix subvoices into voice + memset(tmpwavel, 0, synth->bufferbytes); + if(stereo) + memset(tmpwaver, 0, synth->bufferbytes); + for(int k = 0; k < unison_size[nvoice]; ++k) { + float *tw = tmpwave_unison[k]; + if(stereo) { + float stereo_pos = 0; + if(unison_size[nvoice] > 1) + stereo_pos = k + / (float)(unison_size[nvoice] + - 1) * 2.0f - 1.0f; + float stereo_spread = unison_stereo_spread[nvoice] * 2.0f; //between 0 and 2.0f + if(stereo_spread > 1.0f) { + float stereo_pos_1 = (stereo_pos >= 0.0f) ? 1.0f : -1.0f; + stereo_pos = + (2.0f + - stereo_spread) * stereo_pos + + (stereo_spread - 1.0f) * stereo_pos_1; + } + else + stereo_pos *= stereo_spread; + + if(unison_size[nvoice] == 1) + stereo_pos = 0.0f; + float panning = (stereo_pos + 1.0f) * 0.5f; + + + float lvol = (1.0f - panning) * 2.0f; + if(lvol > 1.0f) + lvol = 1.0f; + + float rvol = panning * 2.0f; + if(rvol > 1.0f) + rvol = 1.0f; + + if(unison_invert_phase[nvoice][k]) { + lvol = -lvol; + rvol = -rvol; + } + + for(int i = 0; i < synth->buffersize; ++i) + tmpwavel[i] += tw[i] * lvol; + for(int i = 0; i < synth->buffersize; ++i) + tmpwaver[i] += tw[i] * rvol; + } + else + for(int i = 0; i < synth->buffersize; ++i) + tmpwavel[i] += tw[i]; + } + + + float unison_amplitude = 1.0f / sqrt(unison_size[nvoice]); //reduce the amplitude for large unison sizes + // Amplitude + float oldam = oldamplitude[nvoice] * unison_amplitude; + float newam = newamplitude[nvoice] * unison_amplitude; + + if(ABOVE_AMPLITUDE_THRESHOLD(oldam, newam)) { + int rest = synth->buffersize; + //test if the amplitude if raising and the difference is high + if((newam > oldam) && ((newam - oldam) > 0.25f)) { + rest = 10; + if(rest > synth->buffersize) + rest = synth->buffersize; + for(int i = 0; i < synth->buffersize - rest; ++i) + tmpwavel[i] *= oldam; + if(stereo) + for(int i = 0; i < synth->buffersize - rest; ++i) + tmpwaver[i] *= oldam; + } + // Amplitude interpolation + for(int i = 0; i < rest; ++i) { + float amp = INTERPOLATE_AMPLITUDE(oldam, newam, i, rest); + tmpwavel[i + (synth->buffersize - rest)] *= amp; + if(stereo) + tmpwaver[i + (synth->buffersize - rest)] *= amp; + } + } + else { + for(int i = 0; i < synth->buffersize; ++i) + tmpwavel[i] *= newam; + if(stereo) + for(int i = 0; i < synth->buffersize; ++i) + tmpwaver[i] *= newam; + } + + // Fade in + if(firsttick[nvoice] != 0) { + fadein(&tmpwavel[0]); + if(stereo) + fadein(&tmpwaver[0]); + firsttick[nvoice] = 0; + } + + + // Filter + if(NoteVoicePar[nvoice].VoiceFilterL != NULL) + NoteVoicePar[nvoice].VoiceFilterL->filterout(&tmpwavel[0]); + if((stereo) && (NoteVoicePar[nvoice].VoiceFilterR != NULL)) + NoteVoicePar[nvoice].VoiceFilterR->filterout(&tmpwaver[0]); + + //check if the amplitude envelope is finished, if yes, the voice will be fadeout + if(NoteVoicePar[nvoice].AmpEnvelope != NULL) + if(NoteVoicePar[nvoice].AmpEnvelope->finished() != 0) { + for(int i = 0; i < synth->buffersize; ++i) + tmpwavel[i] *= 1.0f - (float)i / synth->buffersize_f; + if(stereo) + for(int i = 0; i < synth->buffersize; ++i) + tmpwaver[i] *= 1.0f - (float)i / synth->buffersize_f; + } + //the voice is killed later + + + // Put the ADnote samples in VoiceOut (without appling Global volume, because I wish to use this voice as a modullator) + if(NoteVoicePar[nvoice].VoiceOut != NULL) { + if(stereo) + for(int i = 0; i < synth->buffersize; ++i) + NoteVoicePar[nvoice].VoiceOut[i] = tmpwavel[i] + + tmpwaver[i]; + else //mono + for(int i = 0; i < synth->buffersize; ++i) + NoteVoicePar[nvoice].VoiceOut[i] = tmpwavel[i]; + } + + + // Add the voice that do not bypass the filter to out + if(NoteVoicePar[nvoice].filterbypass == 0) { //no bypass + if(stereo) + for(int i = 0; i < synth->buffersize; ++i) { //stereo + outl[i] += tmpwavel[i] * NoteVoicePar[nvoice].Volume + * NoteVoicePar[nvoice].Panning * 2.0f; + outr[i] += tmpwaver[i] * NoteVoicePar[nvoice].Volume + * (1.0f - NoteVoicePar[nvoice].Panning) * 2.0f; + } + else + for(int i = 0; i < synth->buffersize; ++i) //mono + outl[i] += tmpwavel[i] * NoteVoicePar[nvoice].Volume; + } + else { //bypass the filter + if(stereo) + for(int i = 0; i < synth->buffersize; ++i) { //stereo + bypassl[i] += tmpwavel[i] * NoteVoicePar[nvoice].Volume + * NoteVoicePar[nvoice].Panning * 2.0f; + bypassr[i] += tmpwaver[i] * NoteVoicePar[nvoice].Volume + * (1.0f + - NoteVoicePar[nvoice].Panning) * 2.0f; + } + else + for(int i = 0; i < synth->buffersize; ++i) //mono + bypassl[i] += tmpwavel[i] * NoteVoicePar[nvoice].Volume; + } + // chech if there is necesary to proces the voice longer (if the Amplitude envelope isn't finished) + if(NoteVoicePar[nvoice].AmpEnvelope != NULL) + if(NoteVoicePar[nvoice].AmpEnvelope->finished() != 0) + KillVoice(nvoice); + } + + + //Processing Global parameters + NoteGlobalPar.GlobalFilterL->filterout(&outl[0]); + + if(stereo == 0) { //set the right channel=left channel + memcpy(outr, outl, synth->bufferbytes); + memcpy(bypassr, bypassl, synth->bufferbytes); + } + else + NoteGlobalPar.GlobalFilterR->filterout(&outr[0]); + + for(int i = 0; i < synth->buffersize; ++i) { + outl[i] += bypassl[i]; + outr[i] += bypassr[i]; + } + + if(ABOVE_AMPLITUDE_THRESHOLD(globaloldamplitude, globalnewamplitude)) + // Amplitude Interpolation + for(int i = 0; i < synth->buffersize; ++i) { + float tmpvol = INTERPOLATE_AMPLITUDE(globaloldamplitude, + globalnewamplitude, + i, + synth->buffersize); + outl[i] *= tmpvol * NoteGlobalPar.Panning; + outr[i] *= tmpvol * (1.0f - NoteGlobalPar.Panning); + } + else + for(int i = 0; i < synth->buffersize; ++i) { + outl[i] *= globalnewamplitude * NoteGlobalPar.Panning; + outr[i] *= globalnewamplitude * (1.0f - NoteGlobalPar.Panning); + } + + //Apply the punch + if(NoteGlobalPar.Punch.Enabled != 0) + for(int i = 0; i < synth->buffersize; ++i) { + float punchamp = NoteGlobalPar.Punch.initialvalue + * NoteGlobalPar.Punch.t + 1.0f; + outl[i] *= punchamp; + outr[i] *= punchamp; + NoteGlobalPar.Punch.t -= NoteGlobalPar.Punch.dt; + if(NoteGlobalPar.Punch.t < 0.0f) { + NoteGlobalPar.Punch.Enabled = 0; + break; + } + } + + + // Apply legato-specific sound signal modifications + legato.apply(*this, outl, outr); + + + // Check if the global amplitude is finished. + // If it does, disable the note + if(NoteGlobalPar.AmpEnvelope->finished()) { + for(int i = 0; i < synth->buffersize; ++i) { //fade-out + float tmp = 1.0f - (float)i / synth->buffersize_f; + outl[i] *= tmp; + outr[i] *= tmp; + } + KillNote(); + } + return 1; +} + + +/* + * Relase the key (NoteOff) + */ +void ADnote::relasekey() +{ + for(int nvoice = 0; nvoice < NUM_VOICES; ++nvoice) + NoteVoicePar[nvoice].releasekey(); + NoteGlobalPar.FreqEnvelope->relasekey(); + NoteGlobalPar.FilterEnvelope->relasekey(); + NoteGlobalPar.AmpEnvelope->relasekey(); +} + +/* + * Check if the note is finished + */ +int ADnote::finished() const +{ + if(NoteEnabled == ON) + return 0; + else + return 1; +} + +void ADnote::Voice::releasekey() +{ + if(!Enabled) + return; + if(AmpEnvelope) + AmpEnvelope->relasekey(); + if(FreqEnvelope) + FreqEnvelope->relasekey(); + if(FilterEnvelope) + FilterEnvelope->relasekey(); + if(FMFreqEnvelope) + FMFreqEnvelope->relasekey(); + if(FMAmpEnvelope) + FMAmpEnvelope->relasekey(); +} + +template +static inline void nullify(T &t) {delete t; t = NULL; } +template +static inline void arrayNullify(T &t) {delete [] t; t = NULL; } + +void ADnote::Voice::kill() +{ + arrayNullify(OscilSmp); + nullify(FreqEnvelope); + nullify(FreqLfo); + nullify(AmpEnvelope); + nullify(AmpLfo); + nullify(VoiceFilterL); + nullify(VoiceFilterR); + nullify(FilterEnvelope); + nullify(FilterLfo); + nullify(FMFreqEnvelope); + nullify(FMAmpEnvelope); + + if((FMEnabled != NONE) && (FMVoice < 0)) { + delete[] FMSmp; + FMSmp = NULL; + } + + if(VoiceOut) + memset(VoiceOut, 0, synth->bufferbytes); + //do not delete, yet: perhaps is used by another voice + + Enabled = OFF; +} + +void ADnote::Global::kill() +{ + nullify(FreqEnvelope); + nullify(FreqLfo); + nullify(AmpEnvelope); + nullify(AmpLfo); + nullify(GlobalFilterL); + nullify(GlobalFilterR); + nullify(FilterEnvelope); + nullify(FilterLfo); +} + +void ADnote::Global::initparameters(const ADnoteGlobalParam ¶m, + float basefreq, float velocity, + bool stereo) +{ + FreqEnvelope = new Envelope(param.FreqEnvelope, basefreq); + FreqLfo = new LFO(param.FreqLfo, basefreq); + + AmpEnvelope = new Envelope(param.AmpEnvelope, basefreq); + AmpLfo = new LFO(param.AmpLfo, basefreq); + + Volume = 4.0f * powf(0.1f, 3.0f * (1.0f - param.PVolume / 96.0f)) //-60 dB .. 0 dB + * VelF(velocity, param.PAmpVelocityScaleFunction); //sensing + + GlobalFilterL = Filter::generate(param.GlobalFilter); + if(stereo) + GlobalFilterR = Filter::generate(param.GlobalFilter); + else + GlobalFilterR = NULL; + + FilterEnvelope = new Envelope(param.FilterEnvelope, basefreq); + FilterLfo = new LFO(param.FilterLfo, basefreq); + FilterQ = param.GlobalFilter->getq(); + FilterFreqTracking = param.GlobalFilter->getfreqtracking(basefreq); +} diff --git a/source/backend/native/zynaddsubfx/Synth/ADnote.h b/source/backend/native/zynaddsubfx/Synth/ADnote.h new file mode 100644 index 000000000..53420ee0e --- /dev/null +++ b/source/backend/native/zynaddsubfx/Synth/ADnote.h @@ -0,0 +1,325 @@ +/* + ZynAddSubFX - a software synthesizer + + ADnote.h - The "additive" synthesizer + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef AD_NOTE_H +#define AD_NOTE_H + +#include "SynthNote.h" +#include "Envelope.h" +#include "LFO.h" +#include "../Params/ADnoteParameters.h" +#include "../Params/Controller.h" + +//Globals + +/**FM amplitude tune*/ +#define FM_AMP_MULTIPLIER 14.71280603f + +#define OSCIL_SMP_EXTRA_SAMPLES 5 + +/**The "additive" synthesizer*/ +class ADnote:public SynthNote +{ + public: + /**Constructor. + * @param pars Note Parameters + * @param ctl_ Pointer to system Controller + * @param freq Base frequency for note + * @param velocity Velocity of note + * @param portamento_ 1 if the note has portamento + * @param midinote_ The midi number of the note + * @param besilent Start silent note if true*/ + ADnote(ADnoteParameters *pars, Controller *ctl_, float freq, + float velocity, int portamento_, int midinote_, + bool besilent); + /**Destructor*/ + ~ADnote(); + + /**Alters the playing note for legato effect*/ + void legatonote(float freq, float velocity, int portamento_, + int midinote_, bool externcall); + + int noteout(float *outl, float *outr); + void relasekey(); + int finished() const; + private: + + /**Changes the frequency of an oscillator. + * @param nvoice voice to run computations on + * @param in_freq new frequency*/ + void setfreq(int nvoice, float in_freq); + /**Set the frequency of the modulator oscillator*/ + void setfreqFM(int nvoice, float in_freq); + /**Computes relative frequency for unison and unison's vibratto. + * Note: Must be called before setfreq* functions.*/ + void compute_unison_freq_rap(int nvoice); + /**Compute parameters for next tick*/ + void computecurrentparameters(); + /**Initializes All Parameters*/ + void initparameters(); + /**Deallocate/Cleanup given voice*/ + void KillVoice(int nvoice); + /**Deallocate Note resources and voice resources*/ + void KillNote(); + /**Get the Voice's base frequency*/ + inline float getvoicebasefreq(int nvoice) const; + /**Get modulator's base frequency*/ + inline float getFMvoicebasefreq(int nvoice) const; + /**Compute the Oscillator's samples. + * Affects tmpwave_unison and updates oscposhi/oscposlo*/ + inline void ComputeVoiceOscillator_LinearInterpolation(int nvoice); + /**Compute the Oscillator's samples. + * Affects tmpwave_unison and updates oscposhi/oscposlo + * @todo remove this declaration if it is commented out*/ + inline void ComputeVoiceOscillator_CubicInterpolation(int nvoice); + /**Computes the Oscillator samples with morphing. + * updates tmpwave_unison*/ + inline void ComputeVoiceOscillatorMorph(int nvoice); + /**Computes the Ring Modulated Oscillator.*/ + inline void ComputeVoiceOscillatorRingModulation(int nvoice); + /**Computes the Frequency Modulated Oscillator. + * @param FMmode modulation type 0=Phase 1=Frequency*/ + inline void ComputeVoiceOscillatorFrequencyModulation(int nvoice, + int FMmode); + // inline void ComputeVoiceOscillatorFrequencyModulation(int nvoice); + /**TODO*/ + inline void ComputeVoiceOscillatorPitchModulation(int nvoice); + + /**Generate Noise Samples for Voice*/ + inline void ComputeVoiceNoise(int nvoice); + + /**Fadein in a way that removes clicks but keep sound "punchy"*/ + inline void fadein(float *smps) const; + + + //GLOBALS + ADnoteParameters *partparams; + unsigned char stereo; //if the note is stereo (allows note Panning) + int midinote; + float velocity, basefreq; + + ONOFFTYPE NoteEnabled; + Controller *ctl; + + /*****************************************************************/ + /* GLOBAL PARAMETERS */ + /*****************************************************************/ + + struct Global { + void kill(); + void initparameters(const ADnoteGlobalParam ¶m, + float basefreq, float velocity, + bool stereo); + /****************************************** + * FREQUENCY GLOBAL PARAMETERS * + ******************************************/ + float Detune; //cents + + Envelope *FreqEnvelope; + LFO *FreqLfo; + + /******************************************** + * AMPLITUDE GLOBAL PARAMETERS * + ********************************************/ + float Volume; // [ 0 .. 1 ] + + float Panning; // [ 0 .. 1 ] + + Envelope *AmpEnvelope; + LFO *AmpLfo; + + struct { + int Enabled; + float initialvalue, dt, t; + } Punch; + + /****************************************** + * FILTER GLOBAL PARAMETERS * + ******************************************/ + class Filter * GlobalFilterL, *GlobalFilterR; + + float FilterCenterPitch; //octaves + float FilterQ; + float FilterFreqTracking; + + Envelope *FilterEnvelope; + + LFO *FilterLfo; + } NoteGlobalPar; + + + + /***********************************************************/ + /* VOICE PARAMETERS */ + /***********************************************************/ + struct Voice { + void releasekey(); + void kill(); + /* If the voice is enabled */ + ONOFFTYPE Enabled; + + /* Voice Type (sound/noise)*/ + int noisetype; + + /* Filter Bypass */ + int filterbypass; + + /* Delay (ticks) */ + int DelayTicks; + + /* Waveform of the Voice */ + float *OscilSmp; + + /************************************ + * FREQUENCY PARAMETERS * + ************************************/ + int fixedfreq; //if the frequency is fixed to 440 Hz + int fixedfreqET; //if the "fixed" frequency varies according to the note (ET) + + // cents = basefreq*VoiceDetune + float Detune, FineDetune; + + Envelope *FreqEnvelope; + LFO *FreqLfo; + + + /*************************** + * AMPLITUDE PARAMETERS * + ***************************/ + + /* Panning 0.0f=left, 0.5f - center, 1.0f = right */ + float Panning; + float Volume; // [-1.0f .. 1.0f] + + Envelope *AmpEnvelope; + LFO *AmpLfo; + + /************************* + * FILTER PARAMETERS * + *************************/ + + class Filter * VoiceFilterL; + class Filter * VoiceFilterR; + + float FilterCenterPitch; /* Filter center Pitch*/ + float FilterFreqTracking; + + Envelope *FilterEnvelope; + LFO *FilterLfo; + + + /**************************** + * MODULLATOR PARAMETERS * + ****************************/ + + FMTYPE FMEnabled; + + int FMVoice; + + // Voice Output used by other voices if use this as modullator + float *VoiceOut; + + /* Wave of the Voice */ + float *FMSmp; + + float FMVolume; + float FMDetune; //in cents + + Envelope *FMFreqEnvelope; + Envelope *FMAmpEnvelope; + } NoteVoicePar[NUM_VOICES]; + + + /********************************************************/ + /* INTERNAL VALUES OF THE NOTE AND OF THE VOICES */ + /********************************************************/ + + //time from the start of the note + float time; + + //the size of unison for a single voice + int unison_size[NUM_VOICES]; + + //the stereo spread of the unison subvoices (0.0f=mono,1.0f=max) + float unison_stereo_spread[NUM_VOICES]; + + //fractional part (skip) + float *oscposlo[NUM_VOICES], *oscfreqlo[NUM_VOICES]; + + //integer part (skip) + int *oscposhi[NUM_VOICES], *oscfreqhi[NUM_VOICES]; + + //fractional part (skip) of the Modullator + float *oscposloFM[NUM_VOICES], *oscfreqloFM[NUM_VOICES]; + + //the unison base_value + float *unison_base_freq_rap[NUM_VOICES]; + + //how the unison subvoice's frequency is changed (1.0f for no change) + float *unison_freq_rap[NUM_VOICES]; + + //which subvoice has phase inverted + bool *unison_invert_phase[NUM_VOICES]; + + //unison vibratto + struct { + float amplitude; //amplitude which be added to unison_freq_rap + float *step; //value which increments the position + float *position; //between -1.0f and 1.0f + } unison_vibratto[NUM_VOICES]; + + + //integer part (skip) of the Modullator + unsigned int *oscposhiFM[NUM_VOICES], *oscfreqhiFM[NUM_VOICES]; + + //used to compute and interpolate the amplitudes of voices and modullators + float oldamplitude[NUM_VOICES], + newamplitude[NUM_VOICES], + FMoldamplitude[NUM_VOICES], + FMnewamplitude[NUM_VOICES]; + + //used by Frequency Modulation (for integration) + float *FMoldsmp[NUM_VOICES]; + + //temporary buffer + float *tmpwavel; + float *tmpwaver; + int max_unison; + float **tmpwave_unison; + + //Filter bypass samples + float *bypassl, *bypassr; + + //interpolate the amplitudes + float globaloldamplitude, globalnewamplitude; + + //1 - if it is the fitst tick (used to fade in the sound) + char firsttick[NUM_VOICES]; + + //1 if the note has portamento + int portamento; + + //how the fine detunes are made bigger or smaller + float bandwidthDetuneMultiplier; +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/Synth/CMakeLists.txt b/source/backend/native/zynaddsubfx/Synth/CMakeLists.txt new file mode 100644 index 000000000..ce45fa54c --- /dev/null +++ b/source/backend/native/zynaddsubfx/Synth/CMakeLists.txt @@ -0,0 +1,11 @@ +set(zynaddsubfx_synth_SRCS + Synth/SynthNote.cpp + Synth/ADnote.cpp + Synth/Envelope.cpp + Synth/LFO.cpp + Synth/OscilGen.cpp + Synth/PADnote.cpp + Synth/Resonance.cpp + Synth/SUBnote.cpp + PARENT_SCOPE +) diff --git a/source/backend/native/zynaddsubfx/Synth/Envelope.cpp b/source/backend/native/zynaddsubfx/Synth/Envelope.cpp new file mode 100644 index 000000000..d03a2d622 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Synth/Envelope.cpp @@ -0,0 +1,198 @@ +/* + ZynAddSubFX - a software synthesizer + + Envelope.cpp - Envelope implementation + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include +#include "Envelope.h" +#include "../Params/EnvelopeParams.h" + +Envelope::Envelope(EnvelopeParams *envpars, float basefreq) +{ + int i; + envpoints = envpars->Penvpoints; + if(envpoints > MAX_ENVELOPE_POINTS) + envpoints = MAX_ENVELOPE_POINTS; + envsustain = (envpars->Penvsustain == 0) ? -1 : envpars->Penvsustain; + forcedrelase = envpars->Pforcedrelease; + envstretch = powf(440.0f / basefreq, envpars->Penvstretch / 64.0f); + linearenvelope = envpars->Plinearenvelope; + + if(envpars->Pfreemode == 0) + envpars->converttofree(); + + float bufferdt = synth->buffersize_f / synth->samplerate_f; + + int mode = envpars->Envmode; + + //for amplitude envelopes + if((mode == 1) && (linearenvelope == 0)) + mode = 2; //change to log envelope + if((mode == 2) && (linearenvelope != 0)) + mode = 1; //change to linear + + for(i = 0; i < MAX_ENVELOPE_POINTS; ++i) { + float tmp = envpars->getdt(i) / 1000.0f * envstretch; + if(tmp > bufferdt) + envdt[i] = bufferdt / tmp; + else + envdt[i] = 2.0f; //any value larger than 1 + + switch(mode) { + case 2: + envval[i] = (1.0f - envpars->Penvval[i] / 127.0f) * -40; + break; + case 3: + envval[i] = + (powf(2, 6.0f + * fabs(envpars->Penvval[i] + - 64.0f) / 64.0f) - 1.0f) * 100.0f; + if(envpars->Penvval[i] < 64) + envval[i] = -envval[i]; + break; + case 4: + envval[i] = (envpars->Penvval[i] - 64.0f) / 64.0f * 6.0f; //6 octaves (filtru) + break; + case 5: + envval[i] = (envpars->Penvval[i] - 64.0f) / 64.0f * 10; + break; + default: + envval[i] = envpars->Penvval[i] / 127.0f; + } + } + + envdt[0] = 1.0f; + + currentpoint = 1; //the envelope starts from 1 + keyreleased = false; + t = 0.0f; + envfinish = false; + inct = envdt[1]; + envoutval = 0.0f; +} + +Envelope::~Envelope() +{} + + +/* + * Relase the key (note envelope) + */ +void Envelope::relasekey() +{ + if(keyreleased) + return; + keyreleased = true; + if(forcedrelase != 0) + t = 0.0f; +} + +/* + * Envelope Output + */ +float Envelope::envout() +{ + float out; + + if(envfinish) { //if the envelope is finished + envoutval = envval[envpoints - 1]; + return envoutval; + } + if((currentpoint == envsustain + 1) && !keyreleased) { //if it is sustaining now + envoutval = envval[envsustain]; + return envoutval; + } + + if(keyreleased && (forcedrelase != 0)) { //do the forced release + int tmp = (envsustain < 0) ? (envpoints - 1) : (envsustain + 1); //if there is no sustain point, use the last point for release + + if(envdt[tmp] < 0.00000001f) + out = envval[tmp]; + else + out = envoutval + (envval[tmp] - envoutval) * t; + t += envdt[tmp] * envstretch; + + if(t >= 1.0f) { + currentpoint = envsustain + 2; + forcedrelase = 0; + t = 0.0f; + inct = envdt[currentpoint]; + if((currentpoint >= envpoints) || (envsustain < 0)) + envfinish = true; + } + return out; + } + if(inct >= 1.0f) + out = envval[currentpoint]; + else + out = envval[currentpoint - 1] + + (envval[currentpoint] - envval[currentpoint - 1]) * t; + + t += inct; + if(t >= 1.0f) { + if(currentpoint >= envpoints - 1) + envfinish = true; + else + currentpoint++; + t = 0.0f; + inct = envdt[currentpoint]; + } + + envoutval = out; + return out; +} + +/* + * Envelope Output (dB) + */ +float Envelope::envout_dB() +{ + float out; + if(linearenvelope != 0) + return envout(); + + if((currentpoint == 1) && (!keyreleased || (forcedrelase == 0))) { //first point is always lineary interpolated + float v1 = dB2rap(envval[0]); + float v2 = dB2rap(envval[1]); + out = v1 + (v2 - v1) * t; + + t += inct; + if(t >= 1.0f) { + t = 0.0f; + inct = envdt[2]; + currentpoint++; + out = v2; + } + + if(out > 0.001f) + envoutval = rap2dB(out); + else + envoutval = MIN_ENVELOPE_DB; + } + else + out = dB2rap(envout()); + + return out; +} + +bool Envelope::finished() const +{ + return envfinish; +} diff --git a/source/backend/native/zynaddsubfx/Synth/Envelope.h b/source/backend/native/zynaddsubfx/Synth/Envelope.h new file mode 100644 index 000000000..ee75e0a33 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Synth/Envelope.h @@ -0,0 +1,62 @@ +/* + ZynAddSubFX - a software synthesizer + + Envelope.h - Envelope implementation + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef ENVELOPE_H +#define ENVELOPE_H + +#include "../globals.h" +#include "../Params/EnvelopeParams.h" + +/**Implementation of a general Envelope*/ +class Envelope +{ + public: + + /**Constructor*/ + Envelope(class EnvelopeParams *envpars, float basefreq); + /**Destructor*/ + ~Envelope(); + void relasekey(); + float envout(); + float envout_dB(); + /**Determines the status of the Envelope + * @return returns 1 if the envelope is finished*/ + bool finished() const; + private: + int envpoints; + int envsustain; //"-1" means disabled + float envdt[MAX_ENVELOPE_POINTS]; //millisecons + float envval[MAX_ENVELOPE_POINTS]; // [0.0f .. 1.0f] + float envstretch; + int linearenvelope; + + int currentpoint; //current envelope point (starts from 1) + int forcedrelase; + bool keyreleased; //if the key was released + bool envfinish; + float t; // the time from the last point + float inct; // the time increment + float envoutval; //used to do the forced release +}; + + +#endif diff --git a/source/backend/native/zynaddsubfx/Synth/LFO.cpp b/source/backend/native/zynaddsubfx/Synth/LFO.cpp new file mode 100644 index 000000000..af9d10d77 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Synth/LFO.cpp @@ -0,0 +1,183 @@ +/* + ZynAddSubFX - a software synthesizer + + LFO.cpp - LFO implementation + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include "LFO.h" +#include "../Misc/Util.h" + +#include +#include +#include + +LFO::LFO(LFOParams *lfopars, float basefreq) +{ + if(lfopars->Pstretch == 0) + lfopars->Pstretch = 1; + float lfostretch = powf(basefreq / 440.0f, + (lfopars->Pstretch - 64.0f) / 63.0f); //max 2x/octave + + float lfofreq = + (powf(2, lfopars->Pfreq * 10.0f) - 1.0f) / 12.0f * lfostretch; + incx = fabs(lfofreq) * synth->buffersize_f / synth->samplerate_f; + + if(lfopars->Pcontinous == 0) { + if(lfopars->Pstartphase == 0) + x = RND; + else + x = fmod((lfopars->Pstartphase - 64.0f) / 127.0f + 1.0f, 1.0f); + } + else { + float tmp = fmod(lfopars->time * incx, 1.0f); + x = fmod((lfopars->Pstartphase - 64.0f) / 127.0f + 1.0f + tmp, 1.0f); + } + + //Limit the Frequency(or else...) + if(incx > 0.49999999f) + incx = 0.499999999f; + + + lfornd = lfopars->Prandomness / 127.0f; + if(lfornd < 0.0f) + lfornd = 0.0f; + else + if(lfornd > 1.0f) + lfornd = 1.0f; + +// lfofreqrnd=powf(lfopars->Pfreqrand/127.0f,2.0f)*2.0f*4.0f; + lfofreqrnd = powf(lfopars->Pfreqrand / 127.0f, 2.0f) * 4.0f; + + switch(lfopars->fel) { + case 1: + lfointensity = lfopars->Pintensity / 127.0f; + break; + case 2: + lfointensity = lfopars->Pintensity / 127.0f * 4.0f; + break; //in octave + default: + lfointensity = powf(2, lfopars->Pintensity / 127.0f * 11.0f) - 1.0f; //in centi + x -= 0.25f; //chance the starting phase + break; + } + + amp1 = (1 - lfornd) + lfornd * RND; + amp2 = (1 - lfornd) + lfornd * RND; + lfotype = lfopars->PLFOtype; + lfodelay = lfopars->Pdelay / 127.0f * 4.0f; //0..4 sec + incrnd = nextincrnd = 1.0f; + freqrndenabled = (lfopars->Pfreqrand != 0); + computenextincrnd(); + computenextincrnd(); //twice because I want incrnd & nextincrnd to be random +} + +LFO::~LFO() +{} + +/* + * LFO out + */ +float LFO::lfoout() +{ + float out; + switch(lfotype) { + case 1: //LFO_TRIANGLE + if((x >= 0.0f) && (x < 0.25f)) + out = 4.0f * x; + else + if((x > 0.25f) && (x < 0.75f)) + out = 2 - 4 * x; + else + out = 4.0f * x - 4.0f; + break; + case 2: //LFO_SQUARE + if(x < 0.5f) + out = -1; + else + out = 1; + break; + case 3: //LFO_RAMPUP + out = (x - 0.5f) * 2.0f; + break; + case 4: //LFO_RAMPDOWN + out = (0.5f - x) * 2.0f; + break; + case 5: //LFO_EXP_DOWN 1 + out = powf(0.05f, x) * 2.0f - 1.0f; + break; + case 6: //LFO_EXP_DOWN 2 + out = powf(0.001f, x) * 2.0f - 1.0f; + break; + default: + out = cosf(x * 2.0f * PI); //LFO_SINE + } + + + if((lfotype == 0) || (lfotype == 1)) + out *= lfointensity * (amp1 + x * (amp2 - amp1)); + else + out *= lfointensity * amp2; + if(lfodelay < 0.00001f) { + if(freqrndenabled == 0) + x += incx; + else { + float tmp = (incrnd * (1.0f - x) + nextincrnd * x); + if(tmp > 1.0f) + tmp = 1.0f; + else + if(tmp < 0.0f) + tmp = 0.0f; + x += incx * tmp; + } + if(x >= 1) { + x = fmod(x, 1.0f); + amp1 = amp2; + amp2 = (1 - lfornd) + lfornd * RND; + + computenextincrnd(); + } + } + else + lfodelay -= synth->buffersize_f / synth->samplerate_f; + return out; +} + +/* + * LFO out (for amplitude) + */ +float LFO::amplfoout() +{ + float out; + out = 1.0f - lfointensity + lfoout(); + if(out < -1.0f) + out = -1.0f; + else + if(out > 1.0f) + out = 1.0f; + return out; +} + + +void LFO::computenextincrnd() +{ + if(freqrndenabled == 0) + return; + incrnd = nextincrnd; + nextincrnd = powf(0.5f, lfofreqrnd) + RND * (powf(2.0f, lfofreqrnd) - 1.0f); +} diff --git a/source/backend/native/zynaddsubfx/Synth/LFO.h b/source/backend/native/zynaddsubfx/Synth/LFO.h new file mode 100644 index 000000000..2b933a34d --- /dev/null +++ b/source/backend/native/zynaddsubfx/Synth/LFO.h @@ -0,0 +1,58 @@ +/* + ZynAddSubFX - a software synthesizer + + LFO.h - LFO implementation + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef LFO_H +#define LFO_H + +#include "../globals.h" +#include "../Params/LFOParams.h" + +/**Class for creating Low Frequency Ocillators*/ +class LFO +{ + public: + /**Constructor + * + * @param lfopars pointer to a LFOParams object + * @param basefreq base frequency of LFO + */ + LFO(LFOParams *lfopars, float basefreq); + /**Deconstructor*/ + ~LFO(); + float lfoout(); + float amplfoout(); + private: + float x; + float incx, incrnd, nextincrnd; + float amp1, amp2; // used for randomness + float lfointensity; + float lfornd, lfofreqrnd; + float lfodelay; + /**\todo see if an enum would be better here*/ + char lfotype; + int freqrndenabled; + + + void computenextincrnd(); +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/Synth/OscilGen.cpp b/source/backend/native/zynaddsubfx/Synth/OscilGen.cpp new file mode 100644 index 000000000..44e40e465 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Synth/OscilGen.cpp @@ -0,0 +1,1503 @@ +/* + ZynAddSubFX - a software synthesizer + + OscilGen.cpp - Waveform generator for ADnote + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include "OscilGen.h" +#include "../Misc/WaveShapeSmps.h" + +#include +#include +#include +#include + + +//operations on FFTfreqs +inline void clearAll(fft_t *freqs) +{ + memset(freqs, 0, synth->oscilsize / 2 * sizeof(fft_t)); +} + +inline void clearDC(fft_t *freqs) +{ + freqs[0] = fft_t(0.0f, 0.0f); +} + +//return magnitude squared +inline float normal(const fft_t *freqs, off_t x) +{ + return norm(freqs[x]); +} + +//return magnitude +inline float abs(const fft_t *freqs, off_t x) +{ + return abs(freqs[x]); +} + +//return angle aka phase from a sine (not cosine wave) +inline float arg(const fft_t *freqs, off_t x) +{ + const fft_t tmp(freqs[x].imag(), freqs[x].real()); + return arg(tmp); +} + +/** + * Take frequency spectrum and ensure values are normalized based upon + * magnitude to 0<=x<=1 + */ +void normalize(fft_t *freqs) +{ + float normMax = 0.0f; + for(int i = 0; i < synth->oscilsize / 2; ++i) { + //magnitude squared + const float norm = normal(freqs, i); + if(normMax < norm) + normMax = norm; + } + + const float max = sqrt(normMax); + if(max < 1e-8) //data is all ~zero, do not amplify noise + return; + + for(int i = 0; i < synth->oscilsize / 2; ++i) + freqs[i] /= max; +} + +//Full RMS normalize +void rmsNormalize(fft_t *freqs) +{ + float sum = 0.0f; + for(int i = 1; i < synth->oscilsize / 2; ++i) + sum += normal(freqs, i); + + if(sum < 0.000001f) + return; //data is all ~zero, do not amplify noise + + const float gain = 1.0f / sqrt(sum); + + for(int i = 1; i < synth->oscilsize / 2; ++i) + freqs[i] *= gain; +} + +#define DIFF(par) (old ## par != P ## par) + +OscilGen::OscilGen(FFTwrapper *fft_, Resonance *res_):Presets() +{ + assert(fft_); + + setpresettype("Poscilgen"); + fft = fft_; + res = res_; + + + tmpsmps = new float[synth->oscilsize]; + outoscilFFTfreqs = new fft_t[synth->oscilsize / 2]; + oscilFFTfreqs = new fft_t[synth->oscilsize / 2]; + basefuncFFTfreqs = new fft_t[synth->oscilsize / 2]; + + randseed = 1; + ADvsPAD = false; + + defaults(); +} + +OscilGen::~OscilGen() +{ + delete[] tmpsmps; + delete[] outoscilFFTfreqs; + delete[] basefuncFFTfreqs; + delete[] oscilFFTfreqs; +} + + +void OscilGen::defaults() +{ + oldbasefunc = 0; + oldbasepar = 64; + oldhmagtype = 0; + oldwaveshapingfunction = 0; + oldwaveshaping = 64; + oldbasefuncmodulation = 0; + oldharmonicshift = 0; + oldbasefuncmodulationpar1 = 0; + oldbasefuncmodulationpar2 = 0; + oldbasefuncmodulationpar3 = 0; + oldmodulation = 0; + oldmodulationpar1 = 0; + oldmodulationpar2 = 0; + oldmodulationpar3 = 0; + + for(int i = 0; i < MAX_AD_HARMONICS; ++i) { + hmag[i] = 0.0f; + hphase[i] = 0.0f; + Phmag[i] = 64; + Phphase[i] = 64; + } + Phmag[0] = 127; + Phmagtype = 0; + if(ADvsPAD) + Prand = 127; //max phase randomness (usefull if the oscil will be imported to a ADsynth from a PADsynth + else + Prand = 64; //no randomness + + Pcurrentbasefunc = 0; + Pbasefuncpar = 64; + + Pbasefuncmodulation = 0; + Pbasefuncmodulationpar1 = 64; + Pbasefuncmodulationpar2 = 64; + Pbasefuncmodulationpar3 = 32; + + Pmodulation = 0; + Pmodulationpar1 = 64; + Pmodulationpar2 = 64; + Pmodulationpar3 = 32; + + Pwaveshapingfunction = 0; + Pwaveshaping = 64; + Pfiltertype = 0; + Pfilterpar1 = 64; + Pfilterpar2 = 64; + Pfilterbeforews = 0; + Psatype = 0; + Psapar = 64; + + Pamprandpower = 64; + Pamprandtype = 0; + + Pharmonicshift = 0; + Pharmonicshiftfirst = 0; + + Padaptiveharmonics = 0; + Padaptiveharmonicspower = 100; + Padaptiveharmonicsbasefreq = 128; + Padaptiveharmonicspar = 50; + + clearAll(oscilFFTfreqs); + clearAll(basefuncFFTfreqs); + oscilprepared = 0; + oldfilterpars = 0; + oldsapars = 0; + prepare(); +} + +void OscilGen::convert2sine() +{ + float mag[MAX_AD_HARMONICS], phase[MAX_AD_HARMONICS]; + float oscil[synth->oscilsize]; + fft_t *freqs = new fft_t[synth->oscilsize / 2]; + + get(oscil, -1.0f); + FFTwrapper *fft = new FFTwrapper(synth->oscilsize); + fft->smps2freqs(oscil, freqs); + delete (fft); + + normalize(freqs); + + mag[0] = 0; + phase[0] = 0; + for(int i = 0; i < MAX_AD_HARMONICS; ++i) { + mag[i] = abs(freqs, i + 1); + phase[i] = arg(freqs, i + 1); + } + + defaults(); + + for(int i = 0; i < MAX_AD_HARMONICS - 1; ++i) { + float newmag = mag[i]; + float newphase = phase[i]; + + Phmag[i] = (int) ((newmag) * 64.0f) + 64; + + Phphase[i] = 64 - (int) (64.0f * newphase / PI); + if(Phphase[i] > 127) + Phphase[i] = 127; + + if(Phmag[i] == 64) + Phphase[i] = 64; + } + delete[] freqs; + prepare(); +} + +/* + * Get the base function + */ +void OscilGen::getbasefunction(float *smps) +{ + int i; + float par = (Pbasefuncpar + 0.5f) / 128.0f; + if(Pbasefuncpar == 64) + par = 0.5f; + + float basefuncmodulationpar1 = Pbasefuncmodulationpar1 / 127.0f, + basefuncmodulationpar2 = Pbasefuncmodulationpar2 / 127.0f, + basefuncmodulationpar3 = Pbasefuncmodulationpar3 / 127.0f; + + switch(Pbasefuncmodulation) { + case 1: + basefuncmodulationpar1 = + (powf(2, basefuncmodulationpar1 * 5.0f) - 1.0f) / 10.0f; + basefuncmodulationpar3 = + floor((powf(2, basefuncmodulationpar3 * 5.0f) - 1.0f)); + if(basefuncmodulationpar3 < 0.9999f) + basefuncmodulationpar3 = -1.0f; + break; + case 2: + basefuncmodulationpar1 = + (powf(2, basefuncmodulationpar1 * 5.0f) - 1.0f) / 10.0f; + basefuncmodulationpar3 = 1.0f + + floor((powf(2, basefuncmodulationpar3 + * 5.0f) - 1.0f)); + break; + case 3: + basefuncmodulationpar1 = + (powf(2, basefuncmodulationpar1 * 7.0f) - 1.0f) / 10.0f; + basefuncmodulationpar3 = 0.01f + + (powf(2, basefuncmodulationpar3 + * 16.0f) - 1.0f) / 10.0f; + break; + } + + base_func func = getBaseFunction(Pcurrentbasefunc); + + for(i = 0; i < synth->oscilsize; ++i) { + float t = i * 1.0f / synth->oscilsize; + + switch(Pbasefuncmodulation) { + case 1: + t = t * basefuncmodulationpar3 + sinf( + (t + + basefuncmodulationpar2) * 2.0f + * PI) * basefuncmodulationpar1; //rev + break; + case 2: + t = t + sinf( + (t * basefuncmodulationpar3 + + basefuncmodulationpar2) * 2.0f + * PI) * basefuncmodulationpar1; //sine + break; + case 3: + t = t + powf((1.0f - cosf( + (t + + basefuncmodulationpar2) * 2.0f + * PI)) * 0.5f, + basefuncmodulationpar3) * basefuncmodulationpar1; //power + break; + } + + t = t - floor(t); + + if(func) + smps[i] = func(t, par); + else + smps[i] = -sinf(2.0f * PI * i / synth->oscilsize); + } +} + + +/* + * Filter the oscillator + */ +void OscilGen::oscilfilter() +{ + if(Pfiltertype == 0) + return; + + const float par = 1.0f - Pfilterpar1 / 128.0f; + const float par2 = Pfilterpar2 / 127.0f; + filter_func filter = getFilter(Pfiltertype); + + for(int i = 1; i < synth->oscilsize / 2; ++i) + oscilFFTfreqs[i] *= filter(i, par, par2); + + normalize(oscilFFTfreqs); +} + + +/* + * Change the base function + */ +void OscilGen::changebasefunction() +{ + if(Pcurrentbasefunc != 0) { + getbasefunction(tmpsmps); + fft->smps2freqs(tmpsmps, basefuncFFTfreqs); + clearDC(basefuncFFTfreqs); + } + else //in this case basefuncFFTfreqs are not used + clearAll(basefuncFFTfreqs); + oscilprepared = 0; + oldbasefunc = Pcurrentbasefunc; + oldbasepar = Pbasefuncpar; + oldbasefuncmodulation = Pbasefuncmodulation; + oldbasefuncmodulationpar1 = Pbasefuncmodulationpar1; + oldbasefuncmodulationpar2 = Pbasefuncmodulationpar2; + oldbasefuncmodulationpar3 = Pbasefuncmodulationpar3; +} + +inline void normalize(float *smps, size_t N) +{ + //Find max + float max = 0.0f; + for(size_t i = 0; i < N; ++i) + if(max < fabs(smps[i])) + max = fabs(smps[i]); + if(max < 0.00001f) + max = 1.0f; + + //Normalize to +-1 + for(size_t i = 0; i < N; ++i) + smps[i] /= max; +} + +/* + * Waveshape + */ +void OscilGen::waveshape() +{ + oldwaveshapingfunction = Pwaveshapingfunction; + oldwaveshaping = Pwaveshaping; + if(Pwaveshapingfunction == 0) + return; + + clearDC(oscilFFTfreqs); + //reduce the amplitude of the freqs near the nyquist + for(int i = 1; i < synth->oscilsize / 8; ++i) { + float gain = i / (synth->oscilsize / 8.0f); + oscilFFTfreqs[synth->oscilsize / 2 - i] *= gain; + } + fft->freqs2smps(oscilFFTfreqs, tmpsmps); + + //Normalize + normalize(tmpsmps, synth->oscilsize); + + //Do the waveshaping + waveShapeSmps(synth->oscilsize, tmpsmps, Pwaveshapingfunction, Pwaveshaping); + + fft->smps2freqs(tmpsmps, oscilFFTfreqs); //perform FFT +} + + +/* + * Do the Frequency Modulation of the Oscil + */ +void OscilGen::modulation() +{ + int i; + + oldmodulation = Pmodulation; + oldmodulationpar1 = Pmodulationpar1; + oldmodulationpar2 = Pmodulationpar2; + oldmodulationpar3 = Pmodulationpar3; + if(Pmodulation == 0) + return; + + + float modulationpar1 = Pmodulationpar1 / 127.0f, + modulationpar2 = 0.5f - Pmodulationpar2 / 127.0f, + modulationpar3 = Pmodulationpar3 / 127.0f; + + switch(Pmodulation) { + case 1: + modulationpar1 = (powf(2, modulationpar1 * 7.0f) - 1.0f) / 100.0f; + modulationpar3 = floor((powf(2, modulationpar3 * 5.0f) - 1.0f)); + if(modulationpar3 < 0.9999f) + modulationpar3 = -1.0f; + break; + case 2: + modulationpar1 = (powf(2, modulationpar1 * 7.0f) - 1.0f) / 100.0f; + modulationpar3 = 1.0f + + floor((powf(2, modulationpar3 * 5.0f) - 1.0f)); + break; + case 3: + modulationpar1 = (powf(2, modulationpar1 * 9.0f) - 1.0f) / 100.0f; + modulationpar3 = 0.01f + + (powf(2, modulationpar3 * 16.0f) - 1.0f) / 10.0f; + break; + } + + clearDC(oscilFFTfreqs); //remove the DC + //reduce the amplitude of the freqs near the nyquist + for(i = 1; i < synth->oscilsize / 8; ++i) { + float tmp = i / (synth->oscilsize / 8.0f); + oscilFFTfreqs[synth->oscilsize / 2 - i] *= tmp; + } + fft->freqs2smps(oscilFFTfreqs, tmpsmps); + int extra_points = 2; + float *in = new float[synth->oscilsize + extra_points]; + + //Normalize + normalize(tmpsmps, synth->oscilsize); + + for(i = 0; i < synth->oscilsize; ++i) + in[i] = tmpsmps[i]; + for(i = 0; i < extra_points; ++i) + in[i + synth->oscilsize] = tmpsmps[i]; + + //Do the modulation + for(i = 0; i < synth->oscilsize; ++i) { + float t = i * 1.0f / synth->oscilsize; + + switch(Pmodulation) { + case 1: + t = t * modulationpar3 + + sinf((t + modulationpar2) * 2.0f * PI) * modulationpar1; //rev + break; + case 2: + t = t + + sinf((t * modulationpar3 + + modulationpar2) * 2.0f * PI) * modulationpar1; //sine + break; + case 3: + t = t + powf((1.0f - cosf( + (t + modulationpar2) * 2.0f * PI)) * 0.5f, + modulationpar3) * modulationpar1; //power + break; + } + + t = (t - floor(t)) * synth->oscilsize; + + int poshi = (int) t; + float poslo = t - floor(t); + + tmpsmps[i] = in[poshi] * (1.0f - poslo) + in[poshi + 1] * poslo; + } + + delete [] in; + fft->smps2freqs(tmpsmps, oscilFFTfreqs); //perform FFT +} + + +/* + * Adjust the spectrum + */ +void OscilGen::spectrumadjust() +{ + if(Psatype == 0) + return; + float par = Psapar / 127.0f; + switch(Psatype) { + case 1: + par = 1.0f - par * 2.0f; + if(par >= 0.0f) + par = powf(5.0f, par); + else + par = powf(8.0f, par); + break; + case 2: + par = powf(10.0f, (1.0f - par) * 3.0f) * 0.25f; + break; + case 3: + par = powf(10.0f, (1.0f - par) * 3.0f) * 0.25f; + break; + } + + + normalize(oscilFFTfreqs); + + for(int i = 0; i < synth->oscilsize / 2; ++i) { + float mag = abs(oscilFFTfreqs, i); + float phase = arg(oscilFFTfreqs, i); + + switch(Psatype) { + case 1: + mag = powf(mag, par); + break; + case 2: + if(mag < par) + mag = 0.0f; + break; + case 3: + mag /= par; + if(mag > 1.0f) + mag = 1.0f; + break; + } + oscilFFTfreqs[i] = std::polar(mag, phase); + } +} + +void OscilGen::shiftharmonics() +{ + if(Pharmonicshift == 0) + return; + + int harmonicshift = -Pharmonicshift; + fft_t h; + + if(harmonicshift > 0) + for(int i = synth->oscilsize / 2 - 2; i >= 0; i--) { + int oldh = i - harmonicshift; + if(oldh < 0) + h = 0.0f; + else + h = oscilFFTfreqs[oldh + 1]; + oscilFFTfreqs[i + 1] = h; + } + else + for(int i = 0; i < synth->oscilsize / 2 - 1; ++i) { + int oldh = i + abs(harmonicshift); + if(oldh >= (synth->oscilsize / 2 - 1)) + h = 0.0f; + else { + h = oscilFFTfreqs[oldh + 1]; + if(abs(h) < 0.000001f) + h = 0.0f; + } + + oscilFFTfreqs[i + 1] = h; + } + + clearDC(oscilFFTfreqs); +} + +/* + * Prepare the Oscillator + */ +void OscilGen::prepare() +{ + if((oldbasepar != Pbasefuncpar) || (oldbasefunc != Pcurrentbasefunc) + || DIFF(basefuncmodulation) || DIFF(basefuncmodulationpar1) + || DIFF(basefuncmodulationpar2) || DIFF(basefuncmodulationpar3)) + changebasefunction(); + + for(int i = 0; i < MAX_AD_HARMONICS; ++i) + hphase[i] = (Phphase[i] - 64.0f) / 64.0f * PI / (i + 1); + + for(int i = 0; i < MAX_AD_HARMONICS; ++i) { + const float hmagnew = 1.0f - fabs(Phmag[i] / 64.0f - 1.0f); + switch(Phmagtype) { + case 1: + hmag[i] = expf(hmagnew * logf(0.01f)); + break; + case 2: + hmag[i] = expf(hmagnew * logf(0.001f)); + break; + case 3: + hmag[i] = expf(hmagnew * logf(0.0001f)); + break; + case 4: + hmag[i] = expf(hmagnew * logf(0.00001f)); + break; + default: + hmag[i] = 1.0f - hmagnew; + break; + } + + if(Phmag[i] < 64) + hmag[i] = -hmag[i]; + } + + //remove the harmonics where Phmag[i]==64 + for(int i = 0; i < MAX_AD_HARMONICS; ++i) + if(Phmag[i] == 64) + hmag[i] = 0.0f; + + + clearAll(oscilFFTfreqs); + if(Pcurrentbasefunc == 0) //the sine case + for(int i = 0; i < MAX_AD_HARMONICS - 1; ++i) { + oscilFFTfreqs[i + 1] = + std::complex(-hmag[i] * sinf(hphase[i] * (i + 1)) / 2.0f, + hmag[i] * cosf(hphase[i] * (i + 1)) / 2.0f); + } + else + for(int j = 0; j < MAX_AD_HARMONICS; ++j) { + if(Phmag[j] == 64) + continue; + for(int i = 1; i < synth->oscilsize / 2; ++i) { + int k = i * (j + 1); + if(k >= synth->oscilsize / 2) + break; + oscilFFTfreqs[k] += basefuncFFTfreqs[i] * std::polar( + hmag[j], + hphase[j] * k); + } + } + + if(Pharmonicshiftfirst != 0) + shiftharmonics(); + + if(Pfilterbeforews == 0) { + waveshape(); + oscilfilter(); + } + else { + oscilfilter(); + waveshape(); + } + + modulation(); + spectrumadjust(); + if(Pharmonicshiftfirst == 0) + shiftharmonics(); + + clearDC(oscilFFTfreqs); + + oldhmagtype = Phmagtype; + oldharmonicshift = Pharmonicshift + Pharmonicshiftfirst * 256; + + oscilprepared = 1; +} + +void OscilGen::adaptiveharmonic(fft_t *f, float freq) +{ + if(Padaptiveharmonics == 0 /*||(freq<1.0f)*/) + return; + if(freq < 1.0f) + freq = 440.0f; + + fft_t *inf = new fft_t[synth->oscilsize / 2]; + for(int i = 0; i < synth->oscilsize / 2; ++i) + inf[i] = f[i]; + clearAll(f); + clearDC(inf); + + float hc = 0.0f, hs = 0.0f; + float basefreq = 30.0f * powf(10.0f, Padaptiveharmonicsbasefreq / 128.0f); + float power = (Padaptiveharmonicspower + 1.0f) / 101.0f; + + float rap = freq / basefreq; + + rap = powf(rap, power); + + bool down = false; + if(rap > 1.0f) { + rap = 1.0f / rap; + down = true; + } + + for(int i = 0; i < synth->oscilsize / 2 - 2; ++i) { + float h = i * rap; + int high = (int)(i * rap); + float low = fmod(h, 1.0f); + + if(high >= (synth->oscilsize / 2 - 2)) + break; + else { + if(down) { + f[high] = + std::complex(f[high].real() + inf[i].real() * (1.0f - low), + f[high].imag() + inf[i].imag() * (1.0f - low)); + + f[high + 1] = std::complex(f[high + 1].real() + inf[i].real() * low, + f[high + 1].imag() + inf[i].imag() * low); + } + else { + hc = inf[high].real() + * (1.0f - low) + inf[high + 1].real() * low; + hs = inf[high].imag() + * (1.0f - low) + inf[high + 1].imag() * low; + } + if(fabs(hc) < 0.000001f) + hc = 0.0f; + if(fabs(hs) < 0.000001f) + hs = 0.0f; + } + + if(!down) { + if(i == 0) { //corect the aplitude of the first harmonic + hc *= rap; + hs *= rap; + } + f[i] = fft_t(hc, hs); + } + } + + f[1] += f[0]; + clearDC(f); + delete[] inf; +} + +void OscilGen::adaptiveharmonicpostprocess(fft_t *f, int size) +{ + if(Padaptiveharmonics <= 1) + return; + fft_t *inf = new fft_t[size]; + float par = Padaptiveharmonicspar * 0.01f; + par = 1.0f - powf((1.0f - par), 1.5f); + + for(int i = 0; i < size; ++i) { + inf[i] = f[i] * double(par); + f[i] *= (1.0f - par); + } + + + if(Padaptiveharmonics == 2) { //2n+1 + for(int i = 0; i < size; ++i) + if((i % 2) == 0) + f[i] += inf[i]; //i=0 pt prima armonica,etc. + } + else { //celelalte moduri + int nh = (Padaptiveharmonics - 3) / 2 + 2; + int sub_vs_add = (Padaptiveharmonics - 3) % 2; + if(sub_vs_add == 0) { + for(int i = 0; i < size; ++i) + if(((i + 1) % nh) == 0) + f[i] += inf[i]; + } + else + for(int i = 0; i < size / nh - 1; ++i) + f[(i + 1) * nh - 1] += inf[i]; + } + + delete [] inf; +} + +void OscilGen::newrandseed(unsigned int randseed) +{ + this->randseed = randseed; +} + +bool OscilGen::needPrepare(void) +{ + bool outdated = false; + + //Check function parameters + if((oldbasepar != Pbasefuncpar) || (oldbasefunc != Pcurrentbasefunc) + || DIFF(hmagtype) || DIFF(waveshaping) || DIFF(waveshapingfunction)) + outdated = true; + + //Check filter parameters + if(oldfilterpars != Pfiltertype * 256 + Pfilterpar1 + Pfilterpar2 * 65536 + + Pfilterbeforews * 16777216) { + outdated = true; + oldfilterpars = Pfiltertype * 256 + Pfilterpar1 + Pfilterpar2 * 65536 + + Pfilterbeforews * 16777216; + } + + //Check spectrum adjustments + if(oldsapars != Psatype * 256 + Psapar) { + outdated = true; + oldsapars = Psatype * 256 + Psapar; + } + + //Check function modulation + if(DIFF(basefuncmodulation) || DIFF(basefuncmodulationpar1) + || DIFF(basefuncmodulationpar2) || DIFF(basefuncmodulationpar3)) + outdated = true; + + //Check overall modulation + if(DIFF(modulation) || DIFF(modulationpar1) + || DIFF(modulationpar2) || DIFF(modulationpar3)) + outdated = true; + + //Check harmonic shifts + if(oldharmonicshift != Pharmonicshift + Pharmonicshiftfirst * 256) + outdated = true; + + return outdated == true || oscilprepared == false; +} + +/* + * Get the oscillator function + */ +short int OscilGen::get(float *smps, float freqHz, int resonance) +{ + if(needPrepare()) + prepare(); + + int outpos = + (int)((RND * 2.0f + - 1.0f) * synth->oscilsize_f * (Prand - 64.0f) / 64.0f); + outpos = (outpos + 2 * synth->oscilsize) % synth->oscilsize; + + + clearAll(outoscilFFTfreqs); + + int nyquist = (int)(0.5f * synth->samplerate_f / fabs(freqHz)) + 2; + if(ADvsPAD) + nyquist = (int)(synth->oscilsize / 2); + if(nyquist > synth->oscilsize / 2) + nyquist = synth->oscilsize / 2; + + //Process harmonics + { + int realnyquist = nyquist; + + if(Padaptiveharmonics != 0) + nyquist = synth->oscilsize / 2; + for(int i = 1; i < nyquist - 1; ++i) + outoscilFFTfreqs[i] = oscilFFTfreqs[i]; + + adaptiveharmonic(outoscilFFTfreqs, freqHz); + adaptiveharmonicpostprocess(&outoscilFFTfreqs[1], + synth->oscilsize / 2 - 1); + + nyquist = realnyquist; + } + + if(Padaptiveharmonics) //do the antialiasing in the case of adaptive harmonics + for(int i = nyquist; i < synth->oscilsize / 2; ++i) + outoscilFFTfreqs[i] = fft_t(0.0f, 0.0f); + + // Randomness (each harmonic), the block type is computed + // in ADnote by setting start position according to this setting + if((Prand > 64) && (freqHz >= 0.0f) && (!ADvsPAD)) { + const float rnd = PI * powf((Prand - 64.0f) / 64.0f, 2.0f); + for(int i = 1; i < nyquist - 1; ++i) //to Nyquist only for AntiAliasing + outoscilFFTfreqs[i] *= + std::polar(1.0f, (float)(rnd * i * RND)); + } + + //Harmonic Amplitude Randomness + if((freqHz > 0.1f) && (!ADvsPAD)) { + unsigned int realrnd = prng(); + sprng(randseed); + float power = Pamprandpower / 127.0f; + float normalize = 1.0f / (1.2f - power); + switch(Pamprandtype) { + case 1: + power = power * 2.0f - 0.5f; + power = powf(15.0f, power); + for(int i = 1; i < nyquist - 1; ++i) + outoscilFFTfreqs[i] *= powf(RND, power) * normalize; + break; + case 2: + power = power * 2.0f - 0.5f; + power = powf(15.0f, power) * 2.0f; + float rndfreq = 2 * PI * RND; + for(int i = 1; i < nyquist - 1; ++i) + outoscilFFTfreqs[i] *= powf(fabs(sinf(i * rndfreq)), power) + * normalize; + break; + } + sprng(realrnd + 1); + } + + if((freqHz > 0.1f) && (resonance != 0)) + res->applyres(nyquist - 1, outoscilFFTfreqs, freqHz); + + rmsNormalize(outoscilFFTfreqs); + + if((ADvsPAD) && (freqHz > 0.1f)) //in this case the smps will contain the freqs + for(int i = 1; i < synth->oscilsize / 2; ++i) + smps[i - 1] = abs(outoscilFFTfreqs, i); + else { + fft->freqs2smps(outoscilFFTfreqs, smps); + for(int i = 0; i < synth->oscilsize; ++i) + smps[i] *= 0.25f; //correct the amplitude + } + + if(Prand < 64) + return outpos; + else + return 0; +} + + +/* + * Get the spectrum of the oscillator for the UI + */ +void OscilGen::getspectrum(int n, float *spc, int what) +{ + if(n > synth->oscilsize / 2) + n = synth->oscilsize / 2; + + for(int i = 1; i < n; ++i) { + if(what == 0) + spc[i - 1] = abs(oscilFFTfreqs, i); + else { + if(Pcurrentbasefunc == 0) + spc[i - 1] = ((i == 1) ? (1.0f) : (0.0f)); + else + spc[i - 1] = abs(basefuncFFTfreqs, i); + } + } + + if(what == 0) { + for(int i = 0; i < n; ++i) + outoscilFFTfreqs[i] = fft_t(spc[i], spc[i]); + memset(outoscilFFTfreqs + n, 0, + (synth->oscilsize / 2 - n) * sizeof(fft_t)); + adaptiveharmonic(outoscilFFTfreqs, 0.0f); + adaptiveharmonicpostprocess(outoscilFFTfreqs, n - 1); + for(int i = 0; i < n; ++i) + spc[i] = outoscilFFTfreqs[i].imag(); + } +} + + +/* + * Convert the oscillator as base function + */ +void OscilGen::useasbase() +{ + for(int i = 0; i < synth->oscilsize / 2; ++i) + basefuncFFTfreqs[i] = oscilFFTfreqs[i]; + + oldbasefunc = Pcurrentbasefunc = 127; + prepare(); +} + + +/* + * Get the base function for UI + */ +void OscilGen::getcurrentbasefunction(float *smps) +{ + if(Pcurrentbasefunc != 0) + fft->freqs2smps(basefuncFFTfreqs, smps); + else + getbasefunction(smps); //the sine case +} + +void OscilGen::add2XML(XMLwrapper *xml) +{ + xml->addpar("harmonic_mag_type", Phmagtype); + + xml->addpar("base_function", Pcurrentbasefunc); + xml->addpar("base_function_par", Pbasefuncpar); + xml->addpar("base_function_modulation", Pbasefuncmodulation); + xml->addpar("base_function_modulation_par1", Pbasefuncmodulationpar1); + xml->addpar("base_function_modulation_par2", Pbasefuncmodulationpar2); + xml->addpar("base_function_modulation_par3", Pbasefuncmodulationpar3); + + xml->addpar("modulation", Pmodulation); + xml->addpar("modulation_par1", Pmodulationpar1); + xml->addpar("modulation_par2", Pmodulationpar2); + xml->addpar("modulation_par3", Pmodulationpar3); + + xml->addpar("wave_shaping", Pwaveshaping); + xml->addpar("wave_shaping_function", Pwaveshapingfunction); + + xml->addpar("filter_type", Pfiltertype); + xml->addpar("filter_par1", Pfilterpar1); + xml->addpar("filter_par2", Pfilterpar2); + xml->addpar("filter_before_wave_shaping", Pfilterbeforews); + + xml->addpar("spectrum_adjust_type", Psatype); + xml->addpar("spectrum_adjust_par", Psapar); + + xml->addpar("rand", Prand); + xml->addpar("amp_rand_type", Pamprandtype); + xml->addpar("amp_rand_power", Pamprandpower); + + xml->addpar("harmonic_shift", Pharmonicshift); + xml->addparbool("harmonic_shift_first", Pharmonicshiftfirst); + + xml->addpar("adaptive_harmonics", Padaptiveharmonics); + xml->addpar("adaptive_harmonics_base_frequency", Padaptiveharmonicsbasefreq); + xml->addpar("adaptive_harmonics_power", Padaptiveharmonicspower); + + xml->beginbranch("HARMONICS"); + for(int n = 0; n < MAX_AD_HARMONICS; ++n) { + if((Phmag[n] == 64) && (Phphase[n] == 64)) + continue; + xml->beginbranch("HARMONIC", n + 1); + xml->addpar("mag", Phmag[n]); + xml->addpar("phase", Phphase[n]); + xml->endbranch(); + } + xml->endbranch(); + + if(Pcurrentbasefunc == 127) { + normalize(basefuncFFTfreqs); + + xml->beginbranch("BASE_FUNCTION"); + for(int i = 1; i < synth->oscilsize / 2; ++i) { + float xc = basefuncFFTfreqs[i].real(); + float xs = basefuncFFTfreqs[i].imag(); + if((fabs(xs) > 0.00001f) && (fabs(xs) > 0.00001f)) { + xml->beginbranch("BF_HARMONIC", i); + xml->addparreal("cos", xc); + xml->addparreal("sin", xs); + xml->endbranch(); + } + } + xml->endbranch(); + } +} + +void OscilGen::getfromXML(XMLwrapper *xml) +{ + Phmagtype = xml->getpar127("harmonic_mag_type", Phmagtype); + + Pcurrentbasefunc = xml->getpar127("base_function", Pcurrentbasefunc); + Pbasefuncpar = xml->getpar127("base_function_par", Pbasefuncpar); + + Pbasefuncmodulation = xml->getpar127("base_function_modulation", + Pbasefuncmodulation); + Pbasefuncmodulationpar1 = xml->getpar127("base_function_modulation_par1", + Pbasefuncmodulationpar1); + Pbasefuncmodulationpar2 = xml->getpar127("base_function_modulation_par2", + Pbasefuncmodulationpar2); + Pbasefuncmodulationpar3 = xml->getpar127("base_function_modulation_par3", + Pbasefuncmodulationpar3); + + Pmodulation = xml->getpar127("modulation", Pmodulation); + Pmodulationpar1 = xml->getpar127("modulation_par1", + Pmodulationpar1); + Pmodulationpar2 = xml->getpar127("modulation_par2", + Pmodulationpar2); + Pmodulationpar3 = xml->getpar127("modulation_par3", + Pmodulationpar3); + + Pwaveshaping = xml->getpar127("wave_shaping", Pwaveshaping); + Pwaveshapingfunction = xml->getpar127("wave_shaping_function", + Pwaveshapingfunction); + + Pfiltertype = xml->getpar127("filter_type", Pfiltertype); + Pfilterpar1 = xml->getpar127("filter_par1", Pfilterpar1); + Pfilterpar2 = xml->getpar127("filter_par2", Pfilterpar2); + Pfilterbeforews = xml->getpar127("filter_before_wave_shaping", + Pfilterbeforews); + + Psatype = xml->getpar127("spectrum_adjust_type", Psatype); + Psapar = xml->getpar127("spectrum_adjust_par", Psapar); + + Prand = xml->getpar127("rand", Prand); + Pamprandtype = xml->getpar127("amp_rand_type", Pamprandtype); + Pamprandpower = xml->getpar127("amp_rand_power", Pamprandpower); + + Pharmonicshift = xml->getpar("harmonic_shift", + Pharmonicshift, + -64, + 64); + Pharmonicshiftfirst = xml->getparbool("harmonic_shift_first", + Pharmonicshiftfirst); + + Padaptiveharmonics = xml->getpar("adaptive_harmonics", + Padaptiveharmonics, + 0, + 127); + Padaptiveharmonicsbasefreq = xml->getpar( + "adaptive_harmonics_base_frequency", + Padaptiveharmonicsbasefreq, + 0, + 255); + Padaptiveharmonicspower = xml->getpar("adaptive_harmonics_power", + Padaptiveharmonicspower, + 0, + 200); + + + if(xml->enterbranch("HARMONICS")) { + Phmag[0] = 64; + Phphase[0] = 64; + for(int n = 0; n < MAX_AD_HARMONICS; ++n) { + if(xml->enterbranch("HARMONIC", n + 1) == 0) + continue; + Phmag[n] = xml->getpar127("mag", 64); + Phphase[n] = xml->getpar127("phase", 64); + xml->exitbranch(); + } + xml->exitbranch(); + } + + if(Pcurrentbasefunc != 0) + changebasefunction(); + + + if(xml->enterbranch("BASE_FUNCTION")) { + for(int i = 1; i < synth->oscilsize / 2; ++i) + if(xml->enterbranch("BF_HARMONIC", i)) { + basefuncFFTfreqs[i] = + std::complex(xml->getparreal("cos", 0.0f), + xml->getparreal("sin", 0.0f)); + xml->exitbranch(); + } + xml->exitbranch(); + + clearDC(basefuncFFTfreqs); + normalize(basefuncFFTfreqs); + } +} + + +//Define basic functions +#define FUNC(b) float basefunc_ ## b(float x, float a) + +FUNC(pulse) +{ + return (fmod(x, 1.0f) < a) ? -1.0f : 1.0f; +} + +FUNC(saw) +{ + if(a < 0.00001f) + a = 0.00001f; + else + if(a > 0.99999f) + a = 0.99999f; + x = fmod(x, 1); + if(x < a) + return x / a * 2.0f - 1.0f; + else + return (1.0f - x) / (1.0f - a) * 2.0f - 1.0f; +} + +FUNC(triangle) +{ + x = fmod(x + 0.25f, 1); + a = 1 - a; + if(a < 0.00001f) + a = 0.00001f; + if(x < 0.5f) + x = x * 4 - 1.0f; + else + x = (1.0f - x) * 4 - 1.0f; + x /= -a; + if(x < -1.0f) + x = -1.0f; + if(x > 1.0f) + x = 1.0f; + return x; +} + +FUNC(power) +{ + x = fmod(x, 1); + if(a < 0.00001f) + a = 0.00001f; + else + if(a > 0.99999f) + a = 0.99999f; + return powf(x, expf((a - 0.5f) * 10.0f)) * 2.0f - 1.0f; +} + +FUNC(gauss) +{ + x = fmod(x, 1) * 2.0f - 1.0f; + if(a < 0.00001f) + a = 0.00001f; + return expf(-x * x * (expf(a * 8) + 5.0f)) * 2.0f - 1.0f; +} + +FUNC(diode) +{ + if(a < 0.00001f) + a = 0.00001f; + else + if(a > 0.99999f) + a = 0.99999f; + a = a * 2.0f - 1.0f; + x = cosf((x + 0.5f) * 2.0f * PI) - a; + if(x < 0.0f) + x = 0.0f; + return x / (1.0f - a) * 2 - 1.0f; +} + +FUNC(abssine) +{ + x = fmod(x, 1); + if(a < 0.00001f) + a = 0.00001f; + else + if(a > 0.99999f) + a = 0.99999f; + return sinf(powf(x, expf((a - 0.5f) * 5.0f)) * PI) * 2.0f - 1.0f; +} + +FUNC(pulsesine) +{ + if(a < 0.00001f) + a = 0.00001f; + x = (fmod(x, 1) - 0.5f) * expf((a - 0.5f) * logf(128)); + if(x < -0.5f) + x = -0.5f; + else + if(x > 0.5f) + x = 0.5f; + x = sinf(x * PI * 2.0f); + return x; +} + +FUNC(stretchsine) +{ + x = fmod(x + 0.5f, 1) * 2.0f - 1.0f; + a = (a - 0.5f) * 4; + if(a > 0.0f) + a *= 2; + a = powf(3.0f, a); + float b = powf(fabs(x), a); + if(x < 0) + b = -b; + return -sinf(b * PI); +} + +FUNC(chirp) +{ + x = fmod(x, 1.0f) * 2.0f * PI; + a = (a - 0.5f) * 4; + if(a < 0.0f) + a *= 2.0f; + a = powf(3.0f, a); + return sinf(x / 2.0f) * sinf(a * x * x); +} + +FUNC(absstretchsine) +{ + x = fmod(x + 0.5f, 1) * 2.0f - 1.0f; + a = (a - 0.5f) * 9; + a = powf(3.0f, a); + float b = powf(fabs(x), a); + if(x < 0) + b = -b; + return -powf(sinf(b * PI), 2); +} + +FUNC(chebyshev) +{ + a = a * a * a * 30.0f + 1.0f; + return cosf(acosf(x * 2.0f - 1.0f) * a); +} + +FUNC(sqr) +{ + a = a * a * a * a * 160.0f + 0.001f; + return -atanf(sinf(x * 2.0f * PI) * a); +} + +FUNC(spike) +{ + float b = a * 0.66666; // the width of the range: if a == 0.5, b == 0.33333 + + if(x < 0.5) { + if(x < (0.5 - (b / 2.0))) + return 0.0; + else { + x = (x + (b / 2) - 0.5) * (2.0 / b); // shift to zero, and expand to range from 0 to 1 + return x * (2.0 / b); // this is the slope: 1 / (b / 2) + } + } + else { + if(x > (0.5 + (b / 2.0))) + return 0.0; + else { + x = (x - 0.5) * (2.0 / b); + return (1 - x) * (2.0 / b); + } + } +} + +FUNC(circle) +{ + // a is parameter: 0 -> 0.5 -> 1 // O.5 = circle + float b, y; + + b = 2 - (a * 2); // b goes from 2 to 0 + x = x * 4; + + if(x < 2) { + x = x - 1; // x goes from -1 to 1 + if((x < -b) || (x > b)) + y = 0; + else + y = sqrt(1 - (pow(x, 2) / pow(b, 2))); // normally * a^2, but a stays 1 + } + else { + x = x - 3; // x goes from -1 to 1 as well + if((x < -b) || (x > b)) + y = 0; + else + y = -sqrt(1 - (pow(x, 2) / pow(b, 2))); + } + return y; +} + +typedef float (*base_func)(float, float); + +base_func getBaseFunction(unsigned char func) +{ + if(!func) + return NULL; + + if(func == 127) //should be the custom wave + return NULL; + + func--; + assert(func < 15); + base_func functions[] = { + basefunc_triangle, + basefunc_pulse, + basefunc_saw, + basefunc_power, + basefunc_gauss, + basefunc_diode, + basefunc_abssine, + basefunc_pulsesine, + basefunc_stretchsine, + basefunc_chirp, + basefunc_absstretchsine, + basefunc_chebyshev, + basefunc_sqr, + basefunc_spike, + basefunc_circle, + }; + return functions[func]; +} + +//And filters + +#define FILTER(x) float osc_ ## x(unsigned int i, float par, float par2) +FILTER(lp) +{ + float gain = powf(1.0f - par * par * par * 0.99f, i); + float tmp = par2 * par2 * par2 * par2 * 0.5f + 0.0001f; + if(gain < tmp) + gain = powf(gain, 10.0f) / powf(tmp, 9.0f); + return gain; +} + +FILTER(hp1) +{ + float gain = 1.0f - powf(1.0f - par * par, i + 1); + return powf(gain, par2 * 2.0f + 0.1f); +} + +FILTER(hp1b) +{ + if(par < 0.2f) + par = par * 0.25f + 0.15f; + float gain = 1.0f - powf(1.0f - par * par * 0.999f + 0.001f, + i * 0.05f * i + 1.0f); + float tmp = powf(5.0f, par2 * 2.0f); + return powf(gain, tmp); +} + +FILTER(bp1) +{ + float gain = i + 1 - powf(2, (1.0f - par) * 7.5f); + gain = 1.0f / (1.0f + gain * gain / (i + 1.0f)); + float tmp = powf(5.0f, par2 * 2.0f); + gain = powf(gain, tmp); + if(gain < 1e-5) + gain = 1e-5; + return gain; +} + +FILTER(bs1) +{ + float gain = i + 1 - powf(2, (1.0f - par) * 7.5f); + gain = powf(atanf(gain / (i / 10.0f + 1)) / 1.57f, 6); + return powf(gain, par2 * par2 * 3.9f + 0.1f); +} + +FILTER(lp2) +{ + return (i + 1 > + powf(2, (1.0f - par) * 10) ? 0.0f : 1.0f) * par2 + (1.0f - par2); +} + +FILTER(hp2) +{ + if(par == 1) + return 1.0f; + return (i + 1 > + powf(2, (1.0f - par) * 7) ? 1.0f : 0.0f) * par2 + (1.0f - par2); +} + +FILTER(bp2) +{ + return (fabs(powf(2, + (1.0f + - par) + * 7) + - i) > i / 2 + 1 ? 0.0f : 1.0f) * par2 + (1.0f - par2); +} + +FILTER(bs2) +{ + return (fabs(powf(2, + (1.0f + - par) + * 7) + - i) < i / 2 + 1 ? 0.0f : 1.0f) * par2 + (1.0f - par2); +} + +bool floatEq(float a, float b) +{ + const float fudge = .01; + return a + fudge > b && a - fudge < b; +} + +FILTER(cos) +{ + float tmp = powf(5.0f, par2 * 2.0f - 1.0f); + tmp = powf(i / 32.0f, tmp) * 32.0f; + if(floatEq(par2 * 127.0f, 64.0f)) + tmp = i; + float gain = cosf(par * par * PI / 2.0f * tmp); + gain *= gain; + return gain; +} + +FILTER(sin) +{ + float tmp = powf(5.0f, par2 * 2.0f - 1.0f); + tmp = powf(i / 32.0f, tmp) * 32.0f; + if(floatEq(par2 * 127.0f, 64.0f)) + tmp = i; + float gain = sinf(par * par * PI / 2.0f * tmp); + gain *= gain; + return gain; +} + +FILTER(low_shelf) +{ + float p2 = 1.0f - par + 0.2f; + float x = i / (64.0f * p2 * p2); + if(x < 0.0f) + x = 0.0f; + else + if(x > 1.0f) + x = 1.0f; + float tmp = powf(1.0f - par2, 2.0f); + return cosf(x * PI) * (1.0f - tmp) + 1.01f + tmp; +} + +FILTER(s) +{ + unsigned int tmp = (int) (powf(2.0f, (1.0f - par) * 7.2f)); + float gain = 1.0f; + if(i == tmp) + gain = powf(2.0f, par2 * par2 * 8.0f); + return gain; +} +#undef FILTER + +typedef float (*filter_func)(unsigned int, float, float); +filter_func getFilter(unsigned char func) +{ + if(!func) + return NULL; + + func--; + assert(func < 13); + filter_func functions[] = { + osc_lp, + osc_hp1, + osc_hp1b, + osc_bp1, + osc_bs1, + osc_lp2, + osc_hp2, + osc_bp2, + osc_bs2, + osc_cos, + osc_sin, + osc_low_shelf, + osc_s + }; + return functions[func]; +} diff --git a/source/backend/native/zynaddsubfx/Synth/OscilGen.h b/source/backend/native/zynaddsubfx/Synth/OscilGen.h new file mode 100644 index 000000000..483a3859a --- /dev/null +++ b/source/backend/native/zynaddsubfx/Synth/OscilGen.h @@ -0,0 +1,175 @@ +/* + ZynAddSubFX - a software synthesizer + + OscilGen.h - Waveform generator for ADnote + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef OSCIL_GEN_H +#define OSCIL_GEN_H + +#include "../globals.h" +#include "../Misc/XMLwrapper.h" +#include "../DSP/FFTwrapper.h" +#include "../Params/Presets.h" +#include "Resonance.h" + +class OscilGen:public Presets +{ + public: + OscilGen(FFTwrapper *fft_, Resonance *res_); + ~OscilGen(); + + /**computes the full spectrum of oscil from harmonics,phases and basefunc*/ + void prepare(); + + /**do the antialiasing(cut off higher freqs.),apply randomness and do a IFFT*/ + //returns where should I start getting samples, used in block type randomness + short get(float *smps, float freqHz, int resonance = 0); + //if freqHz is smaller than 0, return the "un-randomized" sample for UI + + void getbasefunction(float *smps); + + //called by UI + void getspectrum(int n, float *spc, int what); //what=0 pt. oscil,1 pt. basefunc + void getcurrentbasefunction(float *smps); + /**convert oscil to base function*/ + void useasbase(); + + void add2XML(XMLwrapper *xml); + void defaults(); + void getfromXML(XMLwrapper *xml); + + void convert2sine(); + + //Parameters + + /** + * The hmag and hphase starts counting from 0, so the first harmonic(1) has the index 0, + * 2-nd harmonic has index 1, ..the 128 harminic has index 127 + */ + unsigned char Phmag[MAX_AD_HARMONICS], Phphase[MAX_AD_HARMONICS]; //the MIDI parameters for mag. and phases + + + /**The Type of magnitude: + * 0 - Linear + * 1 - dB scale (-40) + * 2 - dB scale (-60) + * 3 - dB scale (-80) + * 4 - dB scale (-100)*/ + unsigned char Phmagtype; + + unsigned char Pcurrentbasefunc; //The base function used - 0=sin, 1=... + unsigned char Pbasefuncpar; //the parameter of the base function + + unsigned char Pbasefuncmodulation; //what modulation is applied to the basefunc + unsigned char Pbasefuncmodulationpar1, Pbasefuncmodulationpar2, + Pbasefuncmodulationpar3; //the parameter of the base function modulation + + /*the Randomness: + 64=no randomness + 63..0 - block type randomness - 0 is maximum + 65..127 - each harmonic randomness - 127 is maximum*/ + unsigned char Prand; + unsigned char Pwaveshaping, Pwaveshapingfunction; + unsigned char Pfiltertype, Pfilterpar1, Pfilterpar2; + unsigned char Pfilterbeforews; + unsigned char Psatype, Psapar; //spectrum adjust + + unsigned char Pamprandpower, Pamprandtype; //amplitude randomness + int Pharmonicshift; //how the harmonics are shifted + int Pharmonicshiftfirst; //if the harmonic shift is done before waveshaping and filter + + unsigned char Padaptiveharmonics; //the adaptive harmonics status (off=0,on=1,etc..) + unsigned char Padaptiveharmonicsbasefreq; //the base frequency of the adaptive harmonic (30..3000Hz) + unsigned char Padaptiveharmonicspower; //the strength of the effect (0=off,100=full) + unsigned char Padaptiveharmonicspar; //the parameters in 2,3,4.. modes of adaptive harmonics + + unsigned char Pmodulation; //what modulation is applied to the oscil + unsigned char Pmodulationpar1, Pmodulationpar2, Pmodulationpar3; //the parameter of the parameters + + + //makes a new random seed for Amplitude Randomness + //this should be called every note on event + void newrandseed(unsigned int randseed); + + bool ADvsPAD; //if it is used by ADsynth or by PADsynth + + private: + //This array stores some termporary data and it has OSCIL_SIZE elements + float *tmpsmps; + fft_t *outoscilFFTfreqs; + + float hmag[MAX_AD_HARMONICS], hphase[MAX_AD_HARMONICS]; //the magnituides and the phases of the sine/nonsine harmonics +// private: + FFTwrapper *fft; + //computes the basefunction and make the FFT; newbasefunc<0 = same basefunc + void changebasefunction(); + //Waveshaping + void waveshape(); + + //Filter the oscillator accotding to Pfiltertype and Pfilterpar + void oscilfilter(); + + //Adjust the spectrum + void spectrumadjust(); + + //Shift the harmonics + void shiftharmonics(); + + //Do the oscil modulation stuff + void modulation(); + + //Check system for needed updates + bool needPrepare(void); + + //Do the adaptive harmonic stuff + void adaptiveharmonic(fft_t *f, float freq); + + //Do the adaptive harmonic postprocessing (2n+1,2xS,2xA,etc..) + //this function is called even for the user interface + //this can be called for the sine and components, and for the spectrum + //(that's why the sine and cosine components should be processed with a separate call) + void adaptiveharmonicpostprocess(fft_t *f, int size); + + //Internal Data + unsigned char oldbasefunc, oldbasepar, oldhmagtype, + oldwaveshapingfunction, oldwaveshaping; + int oldfilterpars, oldsapars, oldbasefuncmodulation, + oldbasefuncmodulationpar1, oldbasefuncmodulationpar2, + oldbasefuncmodulationpar3, oldharmonicshift; + int oldmodulation, oldmodulationpar1, oldmodulationpar2, + oldmodulationpar3; + + + fft_t *basefuncFFTfreqs; //Base Function Frequencies + fft_t *oscilFFTfreqs; //Oscillator Frequencies - this is different than the hamonics set-up by the user, it may contains time-domain data if the antialiasing is turned off + int oscilprepared; //1 if the oscil is prepared, 0 if it is not prepared and is need to call ::prepare() before ::get() + + Resonance *res; + + unsigned int randseed; +}; + +typedef float (*filter_func)(unsigned int, float, float); +filter_func getFilter(unsigned char func); +typedef float (*base_func)(float, float); +base_func getBaseFunction(unsigned char func); + + +#endif diff --git a/source/backend/native/zynaddsubfx/Synth/PADnote.cpp b/source/backend/native/zynaddsubfx/Synth/PADnote.cpp new file mode 100644 index 000000000..1778b3388 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Synth/PADnote.cpp @@ -0,0 +1,432 @@ +/* + ZynAddSubFX - a software synthesizer + + pADnote.cpp - The "pad" synthesizer + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +*/ +#include +#include "PADnote.h" +#include "../Misc/Config.h" +#include "../DSP/Filter.h" + +PADnote::PADnote(PADnoteParameters *parameters, + Controller *ctl_, + float freq, + float velocity, + int portamento_, + int midinote, + bool besilent) + :SynthNote(freq, velocity, portamento_, midinote, besilent) +{ + pars = parameters; + + ctl = ctl_; + firsttime = true; + setup(freq, velocity, portamento_, midinote); +} + + +void PADnote::setup(float freq, + float velocity, + int portamento_, + int midinote, + bool legato) +{ + portamento = portamento_; + this->velocity = velocity; + finished_ = false; + + + if(pars->Pfixedfreq == 0) + basefreq = freq; + else { + basefreq = 440.0f; + int fixedfreqET = pars->PfixedfreqET; + if(fixedfreqET != 0) { //if the frequency varies according the keyboard note + float tmp = + (midinote + - 69.0f) / 12.0f + * (powf(2.0f, (fixedfreqET - 1) / 63.0f) - 1.0f); + if(fixedfreqET <= 64) + basefreq *= powf(2.0f, tmp); + else + basefreq *= powf(3.0f, tmp); + } + } + + firsttime = true; + released = false; + realfreq = basefreq; + if(!legato) + NoteGlobalPar.Detune = getdetune(pars->PDetuneType, pars->PCoarseDetune, + pars->PDetune); + + + //find out the closest note + float logfreq = logf(basefreq * powf(2.0f, NoteGlobalPar.Detune / 1200.0f)); + float mindist = fabs(logfreq - logf(pars->sample[0].basefreq + 0.0001f)); + nsample = 0; + for(int i = 1; i < PAD_MAX_SAMPLES; ++i) { + if(pars->sample[i].smp == NULL) + break; + float dist = fabs(logfreq - logf(pars->sample[i].basefreq + 0.0001f)); + + if(dist < mindist) { + nsample = i; + mindist = dist; + } + } + + int size = pars->sample[nsample].size; + if(size == 0) + size = 1; + + + if(!legato) { //not sure + poshi_l = (int)(RND * (size - 1)); + if(pars->PStereo != 0) + poshi_r = (poshi_l + size / 2) % size; + else + poshi_r = poshi_l; + poslo = 0.0f; + } + + + if(pars->PPanning == 0) + NoteGlobalPar.Panning = RND; + else + NoteGlobalPar.Panning = pars->PPanning / 128.0f; + + NoteGlobalPar.FilterCenterPitch = pars->GlobalFilter->getfreq() //center freq + + pars->PFilterVelocityScale / 127.0f + * 6.0f //velocity sensing + * (VelF(velocity, + pars-> + PFilterVelocityScaleFunction) - 1); + + if(!legato) { + if(pars->PPunchStrength != 0) { + NoteGlobalPar.Punch.Enabled = 1; + NoteGlobalPar.Punch.t = 1.0f; //start from 1.0f and to 0.0f + NoteGlobalPar.Punch.initialvalue = + ((powf(10, 1.5f * pars->PPunchStrength / 127.0f) - 1.0f) + * VelF(velocity, + pars->PPunchVelocitySensing)); + float time = + powf(10, 3.0f * pars->PPunchTime / 127.0f) / 10000.0f; //0.1f .. 100 ms + float stretch = powf(440.0f / freq, pars->PPunchStretch / 64.0f); + NoteGlobalPar.Punch.dt = 1.0f + / (time * synth->samplerate_f * stretch); + } + else + NoteGlobalPar.Punch.Enabled = 0; + + NoteGlobalPar.FreqEnvelope = new Envelope(pars->FreqEnvelope, basefreq); + NoteGlobalPar.FreqLfo = new LFO(pars->FreqLfo, basefreq); + + NoteGlobalPar.AmpEnvelope = new Envelope(pars->AmpEnvelope, basefreq); + NoteGlobalPar.AmpLfo = new LFO(pars->AmpLfo, basefreq); + } + + NoteGlobalPar.Volume = 4.0f + * powf(0.1f, 3.0f * (1.0f - pars->PVolume / 96.0f)) //-60 dB .. 0 dB + * VelF(velocity, pars->PAmpVelocityScaleFunction); //velocity sensing + + NoteGlobalPar.AmpEnvelope->envout_dB(); //discard the first envelope output + globaloldamplitude = globalnewamplitude = NoteGlobalPar.Volume + * NoteGlobalPar.AmpEnvelope-> + envout_dB() + * NoteGlobalPar.AmpLfo->amplfoout(); + + if(!legato) { + NoteGlobalPar.GlobalFilterL = Filter::generate(pars->GlobalFilter); + NoteGlobalPar.GlobalFilterR = Filter::generate(pars->GlobalFilter); + + NoteGlobalPar.FilterEnvelope = new Envelope(pars->FilterEnvelope, + basefreq); + NoteGlobalPar.FilterLfo = new LFO(pars->FilterLfo, basefreq); + } + NoteGlobalPar.FilterQ = pars->GlobalFilter->getq(); + NoteGlobalPar.FilterFreqTracking = pars->GlobalFilter->getfreqtracking( + basefreq); + + if(pars->sample[nsample].smp == NULL) { + finished_ = true; + return; + } +} + +void PADnote::legatonote(float freq, + float velocity, + int portamento_, + int midinote, + bool externcall) +{ + // Manage legato stuff + if(legato.update(freq, velocity, portamento_, midinote, externcall)) + return; + + setup(freq, velocity, portamento_, midinote, true); +} + + +PADnote::~PADnote() +{ + delete (NoteGlobalPar.FreqEnvelope); + delete (NoteGlobalPar.FreqLfo); + delete (NoteGlobalPar.AmpEnvelope); + delete (NoteGlobalPar.AmpLfo); + delete (NoteGlobalPar.GlobalFilterL); + delete (NoteGlobalPar.GlobalFilterR); + delete (NoteGlobalPar.FilterEnvelope); + delete (NoteGlobalPar.FilterLfo); +} + + +inline void PADnote::fadein(float *smps) +{ + int zerocrossings = 0; + for(int i = 1; i < synth->buffersize; ++i) + if((smps[i - 1] < 0.0f) && (smps[i] > 0.0f)) + zerocrossings++; //this is only the possitive crossings + + float tmp = (synth->buffersize_f - 1.0f) / (zerocrossings + 1) / 3.0f; + if(tmp < 8.0f) + tmp = 8.0f; + + int n; + F2I(tmp, n); //how many samples is the fade-in + if(n > synth->buffersize) + n = synth->buffersize; + for(int i = 0; i < n; ++i) { //fade-in + float tmp = 0.5f - cosf((float)i / (float) n * PI) * 0.5f; + smps[i] *= tmp; + } +} + + +void PADnote::computecurrentparameters() +{ + float globalpitch, globalfilterpitch; + globalpitch = 0.01f * (NoteGlobalPar.FreqEnvelope->envout() + + NoteGlobalPar.FreqLfo->lfoout() + * ctl->modwheel.relmod + NoteGlobalPar.Detune); + globaloldamplitude = globalnewamplitude; + globalnewamplitude = NoteGlobalPar.Volume + * NoteGlobalPar.AmpEnvelope->envout_dB() + * NoteGlobalPar.AmpLfo->amplfoout(); + + globalfilterpitch = NoteGlobalPar.FilterEnvelope->envout() + + NoteGlobalPar.FilterLfo->lfoout() + + NoteGlobalPar.FilterCenterPitch; + + float tmpfilterfreq = globalfilterpitch + ctl->filtercutoff.relfreq + + NoteGlobalPar.FilterFreqTracking; + + tmpfilterfreq = Filter::getrealfreq(tmpfilterfreq); + + float globalfilterq = NoteGlobalPar.FilterQ * ctl->filterq.relq; + NoteGlobalPar.GlobalFilterL->setfreq_and_q(tmpfilterfreq, globalfilterq); + NoteGlobalPar.GlobalFilterR->setfreq_and_q(tmpfilterfreq, globalfilterq); + + //compute the portamento, if it is used by this note + float portamentofreqrap = 1.0f; + if(portamento != 0) { //this voice use portamento + portamentofreqrap = ctl->portamento.freqrap; + if(ctl->portamento.used == 0) //the portamento has finished + portamento = 0; //this note is no longer "portamented" + ; + } + + realfreq = basefreq * portamentofreqrap + * powf(2.0f, globalpitch / 12.0f) * ctl->pitchwheel.relfreq; +} + + +int PADnote::Compute_Linear(float *outl, + float *outr, + int freqhi, + float freqlo) +{ + float *smps = pars->sample[nsample].smp; + if(smps == NULL) { + finished_ = true; + return 1; + } + int size = pars->sample[nsample].size; + for(int i = 0; i < synth->buffersize; ++i) { + poshi_l += freqhi; + poshi_r += freqhi; + poslo += freqlo; + if(poslo >= 1.0f) { + poshi_l += 1; + poshi_r += 1; + poslo -= 1.0f; + } + if(poshi_l >= size) + poshi_l %= size; + if(poshi_r >= size) + poshi_r %= size; + + outl[i] = smps[poshi_l] * (1.0f - poslo) + smps[poshi_l + 1] * poslo; + outr[i] = smps[poshi_r] * (1.0f - poslo) + smps[poshi_r + 1] * poslo; + } + return 1; +} +int PADnote::Compute_Cubic(float *outl, + float *outr, + int freqhi, + float freqlo) +{ + float *smps = pars->sample[nsample].smp; + if(smps == NULL) { + finished_ = true; + return 1; + } + int size = pars->sample[nsample].size; + float xm1, x0, x1, x2, a, b, c; + for(int i = 0; i < synth->buffersize; ++i) { + poshi_l += freqhi; + poshi_r += freqhi; + poslo += freqlo; + if(poslo >= 1.0f) { + poshi_l += 1; + poshi_r += 1; + poslo -= 1.0f; + } + if(poshi_l >= size) + poshi_l %= size; + if(poshi_r >= size) + poshi_r %= size; + + + //left + xm1 = smps[poshi_l]; + x0 = smps[poshi_l + 1]; + x1 = smps[poshi_l + 2]; + x2 = smps[poshi_l + 3]; + a = (3.0f * (x0 - x1) - xm1 + x2) * 0.5f; + b = 2.0f * x1 + xm1 - (5.0f * x0 + x2) * 0.5f; + c = (x1 - xm1) * 0.5f; + outl[i] = (((a * poslo) + b) * poslo + c) * poslo + x0; + //right + xm1 = smps[poshi_r]; + x0 = smps[poshi_r + 1]; + x1 = smps[poshi_r + 2]; + x2 = smps[poshi_r + 3]; + a = (3.0f * (x0 - x1) - xm1 + x2) * 0.5f; + b = 2.0f * x1 + xm1 - (5.0f * x0 + x2) * 0.5f; + c = (x1 - xm1) * 0.5f; + outr[i] = (((a * poslo) + b) * poslo + c) * poslo + x0; + } + return 1; +} + + +int PADnote::noteout(float *outl, float *outr) +{ + computecurrentparameters(); + float *smps = pars->sample[nsample].smp; + if(smps == NULL) { + for(int i = 0; i < synth->buffersize; ++i) { + outl[i] = 0.0f; + outr[i] = 0.0f; + } + return 1; + } + float smpfreq = pars->sample[nsample].basefreq; + + + float freqrap = realfreq / smpfreq; + int freqhi = (int) (floor(freqrap)); + float freqlo = freqrap - floor(freqrap); + + + if(config.cfg.Interpolation) + Compute_Cubic(outl, outr, freqhi, freqlo); + else + Compute_Linear(outl, outr, freqhi, freqlo); + + + if(firsttime) { + fadein(outl); + fadein(outr); + firsttime = false; + } + + NoteGlobalPar.GlobalFilterL->filterout(outl); + NoteGlobalPar.GlobalFilterR->filterout(outr); + + //Apply the punch + if(NoteGlobalPar.Punch.Enabled != 0) + for(int i = 0; i < synth->buffersize; ++i) { + float punchamp = NoteGlobalPar.Punch.initialvalue + * NoteGlobalPar.Punch.t + 1.0f; + outl[i] *= punchamp; + outr[i] *= punchamp; + NoteGlobalPar.Punch.t -= NoteGlobalPar.Punch.dt; + if(NoteGlobalPar.Punch.t < 0.0f) { + NoteGlobalPar.Punch.Enabled = 0; + break; + } + } + + if(ABOVE_AMPLITUDE_THRESHOLD(globaloldamplitude, globalnewamplitude)) + // Amplitude Interpolation + for(int i = 0; i < synth->buffersize; ++i) { + float tmpvol = INTERPOLATE_AMPLITUDE(globaloldamplitude, + globalnewamplitude, + i, + synth->buffersize); + outl[i] *= tmpvol * NoteGlobalPar.Panning; + outr[i] *= tmpvol * (1.0f - NoteGlobalPar.Panning); + } + else + for(int i = 0; i < synth->buffersize; ++i) { + outl[i] *= globalnewamplitude * NoteGlobalPar.Panning; + outr[i] *= globalnewamplitude * (1.0f - NoteGlobalPar.Panning); + } + + + // Apply legato-specific sound signal modifications + legato.apply(*this, outl, outr); + + // Check if the global amplitude is finished. + // If it does, disable the note + if(NoteGlobalPar.AmpEnvelope->finished() != 0) { + for(int i = 0; i < synth->buffersize; ++i) { //fade-out + float tmp = 1.0f - (float)i / synth->buffersize_f; + outl[i] *= tmp; + outr[i] *= tmp; + } + finished_ = 1; + } + + return 1; +} + +int PADnote::finished() const +{ + return finished_; +} + +void PADnote::relasekey() +{ + NoteGlobalPar.FreqEnvelope->relasekey(); + NoteGlobalPar.FilterEnvelope->relasekey(); + NoteGlobalPar.AmpEnvelope->relasekey(); +} diff --git a/source/backend/native/zynaddsubfx/Synth/PADnote.h b/source/backend/native/zynaddsubfx/Synth/PADnote.h new file mode 100644 index 000000000..f40199672 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Synth/PADnote.h @@ -0,0 +1,121 @@ +/* + ZynAddSubFX - a software synthesizer + + PADnote.h - The "pad" synthesizer + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +*/ +#ifndef PAD_NOTE_H +#define PAD_NOTE_H + +#include "SynthNote.h" +#include "../globals.h" +#include "../Params/PADnoteParameters.h" +#include "../Params/Controller.h" +#include "Envelope.h" +#include "LFO.h" +#include "../Params/Controller.h" + +/**The "pad" synthesizer*/ +class PADnote:public SynthNote +{ + public: + PADnote(PADnoteParameters *parameters, + Controller *ctl_, + float freq, + float velocity, + int portamento_, + int midinote, + bool besilent); + ~PADnote(); + + void legatonote(float freq, float velocity, int portamento_, + int midinote, bool externcall); + + int noteout(float *outl, float *outr); + int finished() const; + void relasekey(); + private: + void setup(float freq, float velocity, int portamento_, + int midinote, bool legato = false); + void fadein(float *smps); + void computecurrentparameters(); + bool finished_; + PADnoteParameters *pars; + + int poshi_l, poshi_r; + float poslo; + + float basefreq; + bool firsttime, released; + + int nsample, portamento; + + int Compute_Linear(float *outl, + float *outr, + int freqhi, + float freqlo); + int Compute_Cubic(float *outl, + float *outr, + int freqhi, + float freqlo); + + + struct { + /****************************************** + * FREQUENCY GLOBAL PARAMETERS * + ******************************************/ + float Detune; //cents + + Envelope *FreqEnvelope; + LFO *FreqLfo; + + /******************************************** + * AMPLITUDE GLOBAL PARAMETERS * + ********************************************/ + float Volume; // [ 0 .. 1 ] + + float Panning; // [ 0 .. 1 ] + + Envelope *AmpEnvelope; + LFO *AmpLfo; + + struct { + int Enabled; + float initialvalue, dt, t; + } Punch; + + /****************************************** + * FILTER GLOBAL PARAMETERS * + ******************************************/ + class Filter * GlobalFilterL, *GlobalFilterR; + + float FilterCenterPitch; //octaves + float FilterQ; + float FilterFreqTracking; + + Envelope *FilterEnvelope; + + LFO *FilterLfo; + } NoteGlobalPar; + + + float globaloldamplitude, globalnewamplitude, velocity, realfreq; + Controller *ctl; +}; + + +#endif diff --git a/source/backend/native/zynaddsubfx/Synth/Resonance.cpp b/source/backend/native/zynaddsubfx/Synth/Resonance.cpp new file mode 100644 index 000000000..4eb4e0197 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Synth/Resonance.cpp @@ -0,0 +1,276 @@ +/* + ZynAddSubFX - a software synthesizer + + Resonance.cpp - Resonance + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +*/ + +#include +#include +#include "Resonance.h" + +Resonance::Resonance():Presets() +{ + setpresettype("Presonance"); + defaults(); +} + +Resonance::~Resonance() +{} + + +void Resonance::defaults() +{ + Penabled = 0; + PmaxdB = 20; + Pcenterfreq = 64; //1 kHz + Poctavesfreq = 64; + Pprotectthefundamental = 0; + ctlcenter = 1.0f; + ctlbw = 1.0f; + for(int i = 0; i < N_RES_POINTS; ++i) + Prespoints[i] = 64; +} + +/* + * Set a point of resonance function with a value + */ +void Resonance::setpoint(int n, unsigned char p) +{ + if((n < 0) || (n >= N_RES_POINTS)) + return; + Prespoints[n] = p; +} + +/* + * Apply the resonance to FFT data + */ +void Resonance::applyres(int n, fft_t *fftdata, float freq) +{ + if(Penabled == 0) + return; //if the resonance is disabled + float sum = 0.0f, + l1 = logf(getfreqx(0.0f) * ctlcenter), + l2 = logf(2.0f) * getoctavesfreq() * ctlbw; + + for(int i = 0; i < N_RES_POINTS; ++i) + if(sum < Prespoints[i]) + sum = Prespoints[i]; + if(sum < 1.0f) + sum = 1.0f; + + for(int i = 1; i < n; ++i) { + float x = (logf(freq * i) - l1) / l2; //compute where the n-th hamonics fits to the graph + if(x < 0.0f) + x = 0.0f; + + x *= N_RES_POINTS; + float dx = x - floor(x); + x = floor(x); + int kx1 = (int)x; + if(kx1 >= N_RES_POINTS) + kx1 = N_RES_POINTS - 1; + int kx2 = kx1 + 1; + if(kx2 >= N_RES_POINTS) + kx2 = N_RES_POINTS - 1; + float y = + (Prespoints[kx1] + * (1.0f - dx) + Prespoints[kx2] * dx) / 127.0f - sum / 127.0f; + + y = powf(10.0f, y * PmaxdB / 20.0f); + + if((Pprotectthefundamental != 0) && (i == 1)) + y = 1.0f; + + fftdata[i] *= y; + } +} + +/* + * Gets the response at the frequency "freq" + */ + +float Resonance::getfreqresponse(float freq) +{ + float l1 = logf(getfreqx(0.0f) * ctlcenter), + l2 = logf(2.0f) * getoctavesfreq() * ctlbw, sum = 0.0f; + + for(int i = 0; i < N_RES_POINTS; ++i) + if(sum < Prespoints[i]) + sum = Prespoints[i]; + if(sum < 1.0f) + sum = 1.0f; + + float x = (logf(freq) - l1) / l2; //compute where the n-th hamonics fits to the graph + if(x < 0.0f) + x = 0.0f; + x *= N_RES_POINTS; + float dx = x - floor(x); + x = floor(x); + int kx1 = (int)x; + if(kx1 >= N_RES_POINTS) + kx1 = N_RES_POINTS - 1; + int kx2 = kx1 + 1; + if(kx2 >= N_RES_POINTS) + kx2 = N_RES_POINTS - 1; + float result = + (Prespoints[kx1] + * (1.0f - dx) + Prespoints[kx2] * dx) / 127.0f - sum / 127.0f; + result = powf(10.0f, result * PmaxdB / 20.0f); + return result; +} + + +/* + * Smooth the resonance function + */ +void Resonance::smooth() +{ + float old = Prespoints[0]; + for(int i = 0; i < N_RES_POINTS; ++i) { + old = old * 0.4f + Prespoints[i] * 0.6f; + Prespoints[i] = (int) old; + } + old = Prespoints[N_RES_POINTS - 1]; + for(int i = N_RES_POINTS - 1; i > 0; i--) { + old = old * 0.4f + Prespoints[i] * 0.6f; + Prespoints[i] = (int) old + 1; + if(Prespoints[i] > 127) + Prespoints[i] = 127; + } +} + +/* + * Randomize the resonance function + */ +void Resonance::randomize(int type) +{ + int r = (int)(RND * 127.0f); + for(int i = 0; i < N_RES_POINTS; ++i) { + Prespoints[i] = r; + if((RND < 0.1f) && (type == 0)) + r = (int)(RND * 127.0f); + if((RND < 0.3f) && (type == 1)) + r = (int)(RND * 127.0f); + if(type == 2) + r = (int)(RND * 127.0f); + } + smooth(); +} + +/* + * Interpolate the peaks + */ +void Resonance::interpolatepeaks(int type) +{ + int x1 = 0, y1 = Prespoints[0]; + for(int i = 1; i < N_RES_POINTS; ++i) + if((Prespoints[i] != 64) || (i + 1 == N_RES_POINTS)) { + int y2 = Prespoints[i]; + for(int k = 0; k < i - x1; ++k) { + float x = (float) k / (i - x1); + if(type == 0) + x = (1 - cosf(x * PI)) * 0.5f; + Prespoints[x1 + k] = (int)(y1 * (1.0f - x) + y2 * x); + } + x1 = i; + y1 = y2; + } +} + +/* + * Get the frequency from x, where x is [0..1]; x is the x coordinate + */ +float Resonance::getfreqx(float x) +{ + if(x > 1.0f) + x = 1.0f; + float octf = powf(2.0f, getoctavesfreq()); + return getcenterfreq() / sqrt(octf) * powf(octf, x); +} + +/* + * Get the x coordinate from frequency (used by the UI) + */ +float Resonance::getfreqpos(float freq) +{ + return (logf(freq) - logf(getfreqx(0.0f))) / logf(2.0f) / getoctavesfreq(); +} + +/* + * Get the center frequency of the resonance graph + */ +float Resonance::getcenterfreq() +{ + return 10000.0f * powf(10, -(1.0f - Pcenterfreq / 127.0f) * 2.0f); +} + +/* + * Get the number of octave that the resonance functions applies to + */ +float Resonance::getoctavesfreq() +{ + return 0.25f + 10.0f * Poctavesfreq / 127.0f; +} + +void Resonance::sendcontroller(MidiControllers ctl, float par) +{ + if(ctl == C_resonance_center) + ctlcenter = par; + else + ctlbw = par; +} + + + + +void Resonance::add2XML(XMLwrapper *xml) +{ + xml->addparbool("enabled", Penabled); + + if((Penabled == 0) && (xml->minimal)) + return; + + xml->addpar("max_db", PmaxdB); + xml->addpar("center_freq", Pcenterfreq); + xml->addpar("octaves_freq", Poctavesfreq); + xml->addparbool("protect_fundamental_frequency", Pprotectthefundamental); + xml->addpar("resonance_points", N_RES_POINTS); + for(int i = 0; i < N_RES_POINTS; ++i) { + xml->beginbranch("RESPOINT", i); + xml->addpar("val", Prespoints[i]); + xml->endbranch(); + } +} + + +void Resonance::getfromXML(XMLwrapper *xml) +{ + Penabled = xml->getparbool("enabled", Penabled); + + PmaxdB = xml->getpar127("max_db", PmaxdB); + Pcenterfreq = xml->getpar127("center_freq", Pcenterfreq); + Poctavesfreq = xml->getpar127("octaves_freq", Poctavesfreq); + Pprotectthefundamental = xml->getparbool("protect_fundamental_frequency", + Pprotectthefundamental); + for(int i = 0; i < N_RES_POINTS; ++i) { + if(xml->enterbranch("RESPOINT", i) == 0) + continue; + Prespoints[i] = xml->getpar127("val", Prespoints[i]); + xml->exitbranch(); + } +} diff --git a/source/backend/native/zynaddsubfx/Synth/Resonance.h b/source/backend/native/zynaddsubfx/Synth/Resonance.h new file mode 100644 index 000000000..777857110 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Synth/Resonance.h @@ -0,0 +1,70 @@ +/* + ZynAddSubFX - a software synthesizer + + Resonance.h - Resonance + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ +#ifndef RESONANCE_H +#define RESONANCE_H + +#include "../globals.h" +#include "../Misc/Util.h" +#include "../Misc/XMLwrapper.h" +#include "../Params/Presets.h" +#include "../DSP/FFTwrapper.h" + +#define N_RES_POINTS 256 + +class Resonance:public Presets +{ + public: + Resonance(); + ~Resonance(); + void setpoint(int n, unsigned char p); + void applyres(int n, fft_t *fftdata, float freq); + void smooth(); + void interpolatepeaks(int type); + void randomize(int type); + + void add2XML(XMLwrapper *xml); + void defaults(); + void getfromXML(XMLwrapper *xml); + + + float getfreqpos(float freq); + float getfreqx(float x); + float getfreqresponse(float freq); + float getcenterfreq(); + float getoctavesfreq(); + void sendcontroller(MidiControllers ctl, float par); + + //parameters + unsigned char Penabled; //if the ressonance is enabled + unsigned char Prespoints[N_RES_POINTS]; //how many points define the resonance function + unsigned char PmaxdB; //how many dB the signal may be amplified + unsigned char Pcenterfreq, Poctavesfreq; //the center frequency of the res. func., and the number of octaves + unsigned char Pprotectthefundamental; //the fundamental (1-st harmonic) is not damped, even it resonance function is low + + //controllers + float ctlcenter; //center frequency(relative) + float ctlbw; //bandwidth(relative) + + private: +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/Synth/SUBnote.cpp b/source/backend/native/zynaddsubfx/Synth/SUBnote.cpp new file mode 100644 index 000000000..eb9b0dfa0 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Synth/SUBnote.cpp @@ -0,0 +1,577 @@ +/* + ZynAddSubFX - a software synthesizer + + SUBnote.cpp - The "subtractive" synthesizer + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include +#include +#include +#include +#include "../globals.h" +#include "SUBnote.h" +#include "../Misc/Util.h" + +SUBnote::SUBnote(SUBnoteParameters *parameters, + Controller *ctl_, + float freq, + float velocity, + int portamento_, + int midinote, + bool besilent) + :SynthNote(freq, velocity, portamento_, midinote, besilent) +{ + pars = parameters; + ctl = ctl_; + NoteEnabled = ON; + setup(freq, velocity, portamento_, midinote); +} + +void SUBnote::setup(float freq, + float velocity, + int portamento_, + int midinote, + bool legato) +{ + portamento = portamento_; + NoteEnabled = ON; + volume = powf(0.1f, 3.0f * (1.0f - pars->PVolume / 96.0f)); //-60 dB .. 0 dB + volume *= VelF(velocity, pars->PAmpVelocityScaleFunction); + if(pars->PPanning != 0) + panning = pars->PPanning / 127.0f; + else + panning = RND; + if(!legato) { + numstages = pars->Pnumstages; + stereo = pars->Pstereo; + start = pars->Pstart; + firsttick = 1; + } + int pos[MAX_SUB_HARMONICS]; + + if(pars->Pfixedfreq == 0) + basefreq = freq; + else { + basefreq = 440.0f; + int fixedfreqET = pars->PfixedfreqET; + if(fixedfreqET != 0) { //if the frequency varies according the keyboard note + float tmp = + (midinote + - 69.0f) / 12.0f + * (powf(2.0f, (fixedfreqET - 1) / 63.0f) - 1.0f); + if(fixedfreqET <= 64) + basefreq *= powf(2.0f, tmp); + else + basefreq *= powf(3.0f, tmp); + } + } + float detune = getdetune(pars->PDetuneType, + pars->PCoarseDetune, + pars->PDetune); + basefreq *= powf(2.0f, detune / 1200.0f); //detune +// basefreq*=ctl->pitchwheel.relfreq;//pitch wheel + + //global filter + GlobalFilterCenterPitch = pars->GlobalFilter->getfreq() //center freq + + (pars->PGlobalFilterVelocityScale / 127.0f + * 6.0f) //velocity sensing + * (VelF(velocity, + pars->PGlobalFilterVelocityScaleFunction) + - 1); + + if(!legato) { + GlobalFilterL = NULL; + GlobalFilterR = NULL; + GlobalFilterEnvelope = NULL; + } + + //select only harmonics that desire to compute + int harmonics = 0; + for(int n = 0; n < MAX_SUB_HARMONICS; ++n) { + if(pars->Phmag[n] == 0) + continue; + if(n * basefreq > synth->samplerate_f / 2.0f) + break; //remove the freqs above the Nyquist freq + pos[harmonics++] = n; + } + if(!legato) + firstnumharmonics = numharmonics = harmonics; + else { + if(harmonics > firstnumharmonics) + numharmonics = firstnumharmonics; + else + numharmonics = harmonics; + } + + + if(numharmonics == 0) { + NoteEnabled = OFF; + return; + } + + + if(!legato) { + lfilter = new bpfilter[numstages * numharmonics]; + if(stereo != 0) + rfilter = new bpfilter[numstages * numharmonics]; + } + + //how much the amplitude is normalised (because the harmonics) + float reduceamp = 0.0f; + + for(int n = 0; n < numharmonics; ++n) { + float freq = basefreq * (pos[n] + 1); + + //the bandwidth is not absolute(Hz); it is relative to frequency + float bw = + powf(10, (pars->Pbandwidth - 127.0f) / 127.0f * 4) * numstages; + + //Bandwidth Scale + bw *= powf(1000 / freq, (pars->Pbwscale - 64.0f) / 64.0f * 3.0f); + + //Relative BandWidth + bw *= powf(100, (pars->Phrelbw[pos[n]] - 64.0f) / 64.0f); + + if(bw > 25.0f) + bw = 25.0f; + + //try to keep same amplitude on all freqs and bw. (empirically) + float gain = sqrt(1500.0f / (bw * freq)); + + float hmagnew = 1.0f - pars->Phmag[pos[n]] / 127.0f; + float hgain; + + switch(pars->Phmagtype) { + case 1: + hgain = expf(hmagnew * logf(0.01f)); + break; + case 2: + hgain = expf(hmagnew * logf(0.001f)); + break; + case 3: + hgain = expf(hmagnew * logf(0.0001f)); + break; + case 4: + hgain = expf(hmagnew * logf(0.00001f)); + break; + default: + hgain = 1.0f - hmagnew; + } + gain *= hgain; + reduceamp += hgain; + + for(int nph = 0; nph < numstages; ++nph) { + float amp = 1.0f; + if(nph == 0) + amp = gain; + initfilter(lfilter[nph + n * numstages], freq, bw, amp, hgain); + if(stereo != 0) + initfilter(rfilter[nph + n * numstages], freq, bw, amp, hgain); + } + } + + if(reduceamp < 0.001f) + reduceamp = 1.0f; + volume /= reduceamp; + + oldpitchwheel = 0; + oldbandwidth = 64; + if(!legato) { + if(pars->Pfixedfreq == 0) + initparameters(basefreq); + else + initparameters(basefreq / 440.0f * freq); + } + else { + if(pars->Pfixedfreq == 0) + freq = basefreq; + else + freq *= basefreq / 440.0f; + + if(pars->PGlobalFilterEnabled != 0) { + globalfiltercenterq = pars->GlobalFilter->getq(); + GlobalFilterFreqTracking = pars->GlobalFilter->getfreqtracking( + basefreq); + } + } + + oldamplitude = newamplitude; +} + +void SUBnote::legatonote(float freq, float velocity, int portamento_, + int midinote, bool externcall) +{ + // Manage legato stuff + if(legato.update(freq, velocity, portamento_, midinote, externcall)) + return; + + setup(freq, velocity, portamento_, midinote, true); +} + +SUBnote::~SUBnote() +{ + if(NoteEnabled != OFF) + KillNote(); +} + +/* + * Kill the note + */ +void SUBnote::KillNote() +{ + if(NoteEnabled != OFF) { + delete [] lfilter; + lfilter = NULL; + if(stereo != 0) + delete [] rfilter; + rfilter = NULL; + delete AmpEnvelope; + delete FreqEnvelope; + delete BandWidthEnvelope; + delete GlobalFilterL; + delete GlobalFilterR; + delete GlobalFilterEnvelope; + NoteEnabled = OFF; + } +} + + +/* + * Compute the filters coefficients + */ +void SUBnote::computefiltercoefs(bpfilter &filter, + float freq, + float bw, + float gain) +{ + if(freq > synth->samplerate_f / 2.0f - 200.0f) + freq = synth->samplerate_f / 2.0f - 200.0f; + + + float omega = 2.0f * PI * freq / synth->samplerate_f; + float sn = sinf(omega); + float cs = cosf(omega); + float alpha = sn * sinh(LOG_2 / 2.0f * bw * omega / sn); + + if(alpha > 1) + alpha = 1; + if(alpha > bw) + alpha = bw; + + filter.b0 = alpha / (1.0f + alpha) * filter.amp * gain; + filter.b2 = -alpha / (1.0f + alpha) * filter.amp * gain; + filter.a1 = -2.0f * cs / (1.0f + alpha); + filter.a2 = (1.0f - alpha) / (1.0f + alpha); +} + + +/* + * Initialise the filters + */ +void SUBnote::initfilter(bpfilter &filter, + float freq, + float bw, + float amp, + float mag) +{ + filter.xn1 = 0.0f; + filter.xn2 = 0.0f; + + if(start == 0) { + filter.yn1 = 0.0f; + filter.yn2 = 0.0f; + } + else { + float a = 0.1f * mag; //empirically + float p = RND * 2.0f * PI; + if(start == 1) + a *= RND; + filter.yn1 = a * cosf(p); + filter.yn2 = a * cosf(p + freq * 2.0f * PI / synth->samplerate_f); + + //correct the error of computation the start amplitude + //at very high frequencies + if(freq > synth->samplerate_f * 0.96f) { + filter.yn1 = 0.0f; + filter.yn2 = 0.0f; + } + } + + filter.amp = amp; + filter.freq = freq; + filter.bw = bw; + computefiltercoefs(filter, freq, bw, 1.0f); +} + +/* + * Do the filtering + */ +inline float SUBnote::SubFilter(bpfilter &filter, const float input) const +{ + const float out = input * filter.b0 + filter.b2 * filter.xn2 + - filter.a1 * filter.yn1 - filter.a2 * filter.yn2; + filter.xn2 = filter.xn1; + filter.xn1 = input; + filter.yn2 = filter.yn1; + filter.yn1 = out; + return out; +} + +void SUBnote::filter(bpfilter &filter, float *smps) +{ + assert(synth->buffersize % 8 == 0); + for(int i = 0; i < synth->buffersize; i += 8) { + smps[i] = SubFilter(filter, smps[i]); + smps[i + 1] = SubFilter(filter, smps[i + 1]); + smps[i + 2] = SubFilter(filter, smps[i + 2]); + smps[i + 3] = SubFilter(filter, smps[i + 3]); + smps[i + 4] = SubFilter(filter, smps[i + 4]); + smps[i + 5] = SubFilter(filter, smps[i + 5]); + smps[i + 6] = SubFilter(filter, smps[i + 6]); + smps[i + 7] = SubFilter(filter, smps[i + 7]); + } +} + +/* + * Init Parameters + */ +void SUBnote::initparameters(float freq) +{ + AmpEnvelope = new Envelope(pars->AmpEnvelope, freq); + if(pars->PFreqEnvelopeEnabled != 0) + FreqEnvelope = new Envelope(pars->FreqEnvelope, freq); + else + FreqEnvelope = NULL; + if(pars->PBandWidthEnvelopeEnabled != 0) + BandWidthEnvelope = new Envelope(pars->BandWidthEnvelope, freq); + else + BandWidthEnvelope = NULL; + if(pars->PGlobalFilterEnabled != 0) { + globalfiltercenterq = pars->GlobalFilter->getq(); + GlobalFilterL = Filter::generate(pars->GlobalFilter); + if(stereo) + GlobalFilterR = Filter::generate(pars->GlobalFilter); + GlobalFilterEnvelope = new Envelope(pars->GlobalFilterEnvelope, + freq); + GlobalFilterFreqTracking = pars->GlobalFilter->getfreqtracking(basefreq); + } + computecurrentparameters(); +} + + +/* + * Compute Parameters of SUBnote for each tick + */ +void SUBnote::computecurrentparameters() +{ + if((FreqEnvelope != NULL) || (BandWidthEnvelope != NULL) + || (oldpitchwheel != ctl->pitchwheel.data) + || (oldbandwidth != ctl->bandwidth.data) + || (portamento != 0)) { + float envfreq = 1.0f; + float envbw = 1.0f; + float gain = 1.0f; + + if(FreqEnvelope != NULL) { + envfreq = FreqEnvelope->envout() / 1200; + envfreq = powf(2.0f, envfreq); + } + envfreq *= ctl->pitchwheel.relfreq; //pitch wheel + if(portamento != 0) { //portamento is used + envfreq *= ctl->portamento.freqrap; + if(ctl->portamento.used == 0) //the portamento has finished + portamento = 0; //this note is no longer "portamented" + ; + } + + if(BandWidthEnvelope != NULL) { + envbw = BandWidthEnvelope->envout(); + envbw = powf(2, envbw); + } + envbw *= ctl->bandwidth.relbw; //bandwidth controller + + float tmpgain = 1.0f / sqrt(envbw * envfreq); + + for(int n = 0; n < numharmonics; ++n) + for(int nph = 0; nph < numstages; ++nph) { + if(nph == 0) + gain = tmpgain; + else + gain = 1.0f; + computefiltercoefs(lfilter[nph + n * numstages], + lfilter[nph + n * numstages].freq * envfreq, + lfilter[nph + n * numstages].bw * envbw, + gain); + } + if(stereo != 0) + for(int n = 0; n < numharmonics; ++n) + for(int nph = 0; nph < numstages; ++nph) { + if(nph == 0) + gain = tmpgain; + else + gain = 1.0f; + computefiltercoefs( + rfilter[nph + n * numstages], + rfilter[nph + n + * numstages].freq * envfreq, + rfilter[nph + n * numstages].bw * envbw, + gain); + } + + + oldbandwidth = ctl->bandwidth.data; + oldpitchwheel = ctl->pitchwheel.data; + } + newamplitude = volume * AmpEnvelope->envout_dB() * 2.0f; + + //Filter + if(GlobalFilterL != NULL) { + float globalfilterpitch = GlobalFilterCenterPitch + + GlobalFilterEnvelope->envout(); + float filterfreq = globalfilterpitch + ctl->filtercutoff.relfreq + + GlobalFilterFreqTracking; + filterfreq = Filter::getrealfreq(filterfreq); + + GlobalFilterL->setfreq_and_q(filterfreq, + globalfiltercenterq * ctl->filterq.relq); + if(GlobalFilterR != NULL) + GlobalFilterR->setfreq_and_q( + filterfreq, + globalfiltercenterq + * ctl->filterq.relq); + } +} + +/* + * Note Output + */ +int SUBnote::noteout(float *outl, float *outr) +{ + memcpy(outl, denormalkillbuf, synth->bufferbytes); + memcpy(outr, denormalkillbuf, synth->bufferbytes); + + if(NoteEnabled == OFF) + return 0; + + float *tmprnd = getTmpBuffer(); + float *tmpsmp = getTmpBuffer(); + //left channel + for(int i = 0; i < synth->buffersize; ++i) + tmprnd[i] = RND * 2.0f - 1.0f; + for(int n = 0; n < numharmonics; ++n) { + memcpy(tmpsmp, tmprnd, synth->bufferbytes); + for(int nph = 0; nph < numstages; ++nph) + filter(lfilter[nph + n * numstages], tmpsmp); + for(int i = 0; i < synth->buffersize; ++i) + outl[i] += tmpsmp[i]; + } + + if(GlobalFilterL != NULL) + GlobalFilterL->filterout(&outl[0]); + + //right channel + if(stereo != 0) { + for(int i = 0; i < synth->buffersize; ++i) + tmprnd[i] = RND * 2.0f - 1.0f; + for(int n = 0; n < numharmonics; ++n) { + memcpy(tmpsmp, tmprnd, synth->bufferbytes); + for(int nph = 0; nph < numstages; ++nph) + filter(rfilter[nph + n * numstages], tmpsmp); + for(int i = 0; i < synth->buffersize; ++i) + outr[i] += tmpsmp[i]; + } + if(GlobalFilterR != NULL) + GlobalFilterR->filterout(&outr[0]); + } + else + memcpy(outr, outl, synth->bufferbytes); + returnTmpBuffer(tmprnd); + returnTmpBuffer(tmpsmp); + + if(firsttick != 0) { + int n = 10; + if(n > synth->buffersize) + n = synth->buffersize; + for(int i = 0; i < n; ++i) { + float ampfadein = 0.5f - 0.5f * cosf( + (float) i / (float) n * PI); + outl[i] *= ampfadein; + outr[i] *= ampfadein; + } + firsttick = 0; + } + + if(ABOVE_AMPLITUDE_THRESHOLD(oldamplitude, newamplitude)) + // Amplitude interpolation + for(int i = 0; i < synth->buffersize; ++i) { + float tmpvol = INTERPOLATE_AMPLITUDE(oldamplitude, + newamplitude, + i, + synth->buffersize); + outl[i] *= tmpvol * panning; + outr[i] *= tmpvol * (1.0f - panning); + } + else + for(int i = 0; i < synth->buffersize; ++i) { + outl[i] *= newamplitude * panning; + outr[i] *= newamplitude * (1.0f - panning); + } + + oldamplitude = newamplitude; + computecurrentparameters(); + + // Apply legato-specific sound signal modifications + legato.apply(*this, outl, outr); + + // Check if the note needs to be computed more + if(AmpEnvelope->finished() != 0) { + for(int i = 0; i < synth->buffersize; ++i) { //fade-out + float tmp = 1.0f - (float)i / synth->buffersize_f; + outl[i] *= tmp; + outr[i] *= tmp; + } + KillNote(); + } + return 1; +} + +/* + * Relase Key (Note Off) + */ +void SUBnote::relasekey() +{ + AmpEnvelope->relasekey(); + if(FreqEnvelope) + FreqEnvelope->relasekey(); + if(BandWidthEnvelope) + BandWidthEnvelope->relasekey(); + if(GlobalFilterEnvelope) + GlobalFilterEnvelope->relasekey(); +} + +/* + * Check if the note is finished + */ +int SUBnote::finished() const +{ + if(NoteEnabled == OFF) + return 1; + else + return 0; +} diff --git a/source/backend/native/zynaddsubfx/Synth/SUBnote.h b/source/backend/native/zynaddsubfx/Synth/SUBnote.h new file mode 100644 index 000000000..21e406233 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Synth/SUBnote.h @@ -0,0 +1,108 @@ +/* + ZynAddSubFX - a software synthesizer + + SUBnote.h - The subtractive synthesizer + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#ifndef SUB_NOTE_H +#define SUB_NOTE_H + +#include "SynthNote.h" +#include "../globals.h" +#include "../Params/SUBnoteParameters.h" +#include "../Params/Controller.h" +#include "Envelope.h" +#include "../DSP/Filter.h" + +class SUBnote:public SynthNote +{ + public: + SUBnote(SUBnoteParameters *parameters, Controller *ctl_, float freq, + float velocity, int portamento_, int midinote, bool besilent); + ~SUBnote(); + + void legatonote(float freq, float velocity, int portamento_, + int midinote, bool externcall); + + int noteout(float *outl, float *outr); //note output,return 0 if the note is finished + void relasekey(); + int finished() const; + private: + + void setup(float freq, + float velocity, + int portamento_, + int midinote, + bool legato = false); + void computecurrentparameters(); + void initparameters(float freq); + void KillNote(); + + SUBnoteParameters *pars; + + //parameters + int stereo; + int numstages; //number of stages of filters + int numharmonics; //number of harmonics (after the too higher hamonics are removed) + int firstnumharmonics; //To keep track of the first note's numharmonics value, useful in legato mode. + int start; //how the harmonics start + float basefreq; + float panning; + Envelope *AmpEnvelope; + Envelope *FreqEnvelope; + Envelope *BandWidthEnvelope; + + Filter *GlobalFilterL, *GlobalFilterR; + + Envelope *GlobalFilterEnvelope; + + //internal values + ONOFFTYPE NoteEnabled; + int firsttick, portamento; + float volume, oldamplitude, newamplitude; + + float GlobalFilterCenterPitch; //octaves + float GlobalFilterFreqTracking; + + struct bpfilter { + float freq, bw, amp; //filter parameters + float a1, a2, b0, b2; //filter coefs. b1=0 + float xn1, xn2, yn1, yn2; //filter internal values + }; + + void initfilter(bpfilter &filter, + float freq, + float bw, + float amp, + float mag); + void computefiltercoefs(bpfilter &filter, + float freq, + float bw, + float gain); + inline float SubFilter(bpfilter &filter, float input) const; + inline void filter(bpfilter &filter, float *smps); + + bpfilter *lfilter, *rfilter; + + Controller *ctl; + int oldpitchwheel, oldbandwidth; + float globalfiltercenterq; +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/Synth/SynthNote.cpp b/source/backend/native/zynaddsubfx/Synth/SynthNote.cpp new file mode 100644 index 000000000..578a11733 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Synth/SynthNote.cpp @@ -0,0 +1,134 @@ +#include "SynthNote.h" +#include "../globals.h" +#include + +SynthNote::SynthNote(float freq, float vel, int port, int note, bool quiet) + :legato(freq, vel, port, note, quiet) +{} + +SynthNote::Legato::Legato(float freq, float vel, int port, + int note, bool quiet) +{ + // Initialise some legato-specific vars + msg = LM_Norm; + fade.length = (int)(synth->samplerate_f * 0.005f); // 0.005f seems ok. + if(fade.length < 1) + fade.length = 1; // (if something's fishy) + fade.step = (1.0f / fade.length); + decounter = -10; + param.freq = freq; + param.vel = vel; + param.portamento = port; + param.midinote = note; + lastfreq = 0.0f; + silent = quiet; +} + +int SynthNote::Legato::update(float freq, float velocity, int portamento_, + int midinote_, bool externcall) +{ + if(externcall) + msg = LM_Norm; + if(msg != LM_CatchUp) { + lastfreq = param.freq; + param.freq = freq; + param.vel = velocity; + param.portamento = portamento_; + param.midinote = midinote_; + if(msg == LM_Norm) { + if(silent) { + fade.m = 0.0f; + msg = LM_FadeIn; + } + else { + fade.m = 1.0f; + msg = LM_FadeOut; + return 1; + } + } + if(msg == LM_ToNorm) + msg = LM_Norm; + } + return 0; +} + +void SynthNote::Legato::apply(SynthNote ¬e, float *outl, float *outr) +{ + if(silent) // Silencer + if(msg != LM_FadeIn) { + memset(outl, 0, synth->bufferbytes); + memset(outr, 0, synth->bufferbytes); + } + switch(msg) { + case LM_CatchUp: // Continue the catch-up... + if(decounter == -10) + decounter = fade.length; + //Yea, could be done without the loop... + for(int i = 0; i < synth->buffersize; ++i) { + decounter--; + if(decounter < 1) { + // Catching-up done, we can finally set + // the note to the actual parameters. + decounter = -10; + msg = LM_ToNorm; + note.legatonote(param.freq, param.vel, param.portamento, + param.midinote, false); + break; + } + } + break; + case LM_FadeIn: // Fade-in + if(decounter == -10) + decounter = fade.length; + silent = false; + for(int i = 0; i < synth->buffersize; ++i) { + decounter--; + if(decounter < 1) { + decounter = -10; + msg = LM_Norm; + break; + } + fade.m += fade.step; + outl[i] *= fade.m; + outr[i] *= fade.m; + } + break; + case LM_FadeOut: // Fade-out, then set the catch-up + if(decounter == -10) + decounter = fade.length; + for(int i = 0; i < synth->buffersize; ++i) { + decounter--; + if(decounter < 1) { + for(int j = i; j < synth->buffersize; ++j) { + outl[j] = 0.0f; + outr[j] = 0.0f; + } + decounter = -10; + silent = true; + // Fading-out done, now set the catch-up : + decounter = fade.length; + msg = LM_CatchUp; + //This freq should make this now silent note to catch-up/resync + //with the heard note for the same length it stayed at the + //previous freq during the fadeout. + float catchupfreq = param.freq * (param.freq / lastfreq); + note.legatonote(catchupfreq, param.vel, param.portamento, + param.midinote, false); + break; + } + fade.m -= fade.step; + outl[i] *= fade.m; + outr[i] *= fade.m; + } + break; + default: + break; + } +} + +void SynthNote::setVelocity(float velocity_) { + legato.setSilent(true); //Let legato.update(...) returns 0. + legatonote(legato.getFreq(), velocity_, + legato.getPortamento(), legato.getMidinote(), true); + legato.setDecounter(0); //avoid chopping sound due fade-in +} diff --git a/source/backend/native/zynaddsubfx/Synth/SynthNote.h b/source/backend/native/zynaddsubfx/Synth/SynthNote.h new file mode 100644 index 000000000..3058e5d3f --- /dev/null +++ b/source/backend/native/zynaddsubfx/Synth/SynthNote.h @@ -0,0 +1,86 @@ +/* + ZynAddSubFX - a software synthesizer + + Note.h - Abstract Base Class for synthesizers + Copyright (C) 2010-2010 Mark McCurry + Author: Mark McCurry + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ +#ifndef SYNTH_NOTE_H +#define SYNTH_NOTE_H +#include "../globals.h" +#include "../Params/FilterParams.h" + +class SynthNote +{ + public: + SynthNote(float freq, float vel, int port, int note, bool quiet); + virtual ~SynthNote() {} + + /**Compute Output Samples + * @return 0 if note is finished*/ + virtual int noteout(float *outl, float *outr) = 0; + + //TODO fix this spelling error [noisey commit] + /**Release the key for the note and start release portion of envelopes.*/ + virtual void relasekey() = 0; + + /**Return if note is finished. + * @return finished=1 unfinished=0*/ + virtual int finished() const = 0; + + virtual void legatonote(float freq, float velocity, + int portamento_, int midinote_, + bool externcall) = 0; + /* For polyphonic aftertouch needed */ + void setVelocity(float velocity_); + protected: + // Legato transitions + class Legato + { + public: + Legato(float freq, float vel, int port, + int note, bool quiet); + + void apply(SynthNote ¬e, float *outl, float *outr); + int update(float freq, float velocity, int portamento_, + int midinote_, bool externalcall); + + private: + bool silent; + float lastfreq; + LegatoMsg msg; + int decounter; + struct { // Fade In/Out vars + int length; + float m, step; + } fade; + struct { // Note parameters + float freq, vel; + int portamento, midinote; + } param; + + public: /* Some get routines for legatonote calls (aftertouch feature)*/ + float getFreq() {return param.freq; } + float getVelocity() {return param.vel; } + int getPortamento() {return param.portamento; } + int getMidinote() {return param.midinote; } + void setSilent(bool silent_) {silent = silent_; } + void setDecounter(int decounter_) {decounter = decounter_; } + } legato; +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/Tests/AdNoteTest.h b/source/backend/native/zynaddsubfx/Tests/AdNoteTest.h new file mode 100644 index 000000000..c296e9cb4 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Tests/AdNoteTest.h @@ -0,0 +1,201 @@ +/* + ZynAddSubFX - a software synthesizer + + AdNoteTest.h - CxxTest for Synth/ADnote + Copyright (C) 2009-2011 Mark McCurry + Copyright (C) 2009 Harald Hvaal + Authors: Mark McCurry, Harald Hvaal + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + + +#include +#include +#include +#include +#include +#include "../Misc/Master.h" +#include "../Misc/Util.h" +#include "../Synth/ADnote.h" +#include "../Params/Presets.h" +#include "../DSP/FFTwrapper.h" +#include "../globals.h" +SYNTH_T *synth; + +using namespace std; + + +class AdNoteTest:public CxxTest::TestSuite +{ + public: + + ADnote *note; + Master *master; + FFTwrapper *fft; + Controller *controller; + unsigned char testnote; + + + float *outR, *outL; + + void setUp() { + //First the sensible settings and variables that have to be set: + synth = new SYNTH_T; + synth->buffersize = 256; + + outL = new float[synth->buffersize]; + for(int i = 0; i < synth->buffersize; ++i) + *(outL + i) = 0; + outR = new float[synth->buffersize]; + for(int i = 0; i < synth->buffersize; ++i) + *(outR + i) = 0; + + //next the bad global variables that for some reason have not been properly placed in some + //initialization routine, but rather exist as cryptic oneliners in main.cpp: + denormalkillbuf = new float[synth->buffersize]; + for(int i = 0; i < synth->buffersize; ++i) + denormalkillbuf[i] = 0; + + //phew, glad to get thouse out of my way. took me a lot of sweat and gdb to get this far... + + fft = new FFTwrapper(synth->oscilsize); + //prepare the default settings + ADnoteParameters *defaultPreset = new ADnoteParameters(fft); + + //Assert defaults + TS_ASSERT(!defaultPreset->VoicePar[1].Enabled); + + XMLwrapper *wrap = new XMLwrapper(); + cout << string(SOURCE_DIR) + string("/guitar-adnote.xmz") + << endl; + wrap->loadXMLfile(string(SOURCE_DIR) + + string("/guitar-adnote.xmz")); + TS_ASSERT(wrap->enterbranch("MASTER")); + TS_ASSERT(wrap->enterbranch("PART", 0)); + TS_ASSERT(wrap->enterbranch("INSTRUMENT")); + TS_ASSERT(wrap->enterbranch("INSTRUMENT_KIT")); + TS_ASSERT(wrap->enterbranch("INSTRUMENT_KIT_ITEM", 0)); + TS_ASSERT(wrap->enterbranch("ADD_SYNTH_PARAMETERS")); + defaultPreset->getfromXML(wrap); + //defaultPreset->defaults(); + + //verify xml was loaded + TS_ASSERT(defaultPreset->VoicePar[1].Enabled); + + + + controller = new Controller(); + + //lets go with.... 50! as a nice note + testnote = 50; + float freq = 440.0f * powf(2.0f, (testnote - 69.0f) / 12.0f); + + note = new ADnote(defaultPreset, + controller, + freq, + 120, + 0, + testnote, + false); + + delete defaultPreset; + delete wrap; + } + + void willNoteBeRunButIsHereForLinkingReasonsHowsThisForCamelCaseEh() + { + master = new Master(); + } + + void tearDown() { + delete note; + delete controller; + delete fft; + delete [] outL; + delete [] outR; + delete [] denormalkillbuf; + FFT_cleanup(); + delete synth; + } + + void testDefaults() { + int sampleCount = 0; + +//#define WRITE_OUTPUT + +#ifdef WRITE_OUTPUT + ofstream file("adnoteout", ios::out); +#endif + note->noteout(outL, outR); +#ifdef WRITE_OUTPUT + for(int i = 0; i < synth->buffersize; ++i) + file << outL[i] << std::endl; + +#endif + sampleCount += synth->buffersize; + + TS_ASSERT_DELTA(outL[255], 0.254609f, 0.0001f); + + note->relasekey(); + + + note->noteout(outL, outR); + sampleCount += synth->buffersize; + TS_ASSERT_DELTA(outL[255], -0.102197f, 0.0001f); + + note->noteout(outL, outR); + sampleCount += synth->buffersize; + TS_ASSERT_DELTA(outL[255], -0.111422f, 0.0001f); + + note->noteout(outL, outR); + sampleCount += synth->buffersize; + TS_ASSERT_DELTA(outL[255], -0.021375f, 0.0001f); + + note->noteout(outL, outR); + sampleCount += synth->buffersize; + TS_ASSERT_DELTA(outL[255], 0.149882f, 0.0001f); + + while(!note->finished()) { + note->noteout(outL, outR); +#ifdef WRITE_OUTPUT + for(int i = 0; i < synth->buffersize; ++i) + file << outL[i] << std::endl; + +#endif + sampleCount += synth->buffersize; + } +#ifdef WRITE_OUTPUT + file.close(); +#endif + + TS_ASSERT_EQUALS(sampleCount, 9472); + } + +#define OUTPUT_PROFILE +#ifdef OUTPUT_PROFILE + void testSpeed() { + const int samps = 15000; + + int t_on = clock(); // timer before calling func + for(int i = 0; i < samps; ++i) + note->noteout(outL, outR); + int t_off = clock(); // timer when func returns + + printf("AdNoteTest: %f seconds for %d Samples to be generated.\n", + (static_cast(t_off - t_on)) / CLOCKS_PER_SEC, samps); + } +#endif +}; diff --git a/source/backend/native/zynaddsubfx/Tests/CMakeLists.txt b/source/backend/native/zynaddsubfx/Tests/CMakeLists.txt new file mode 100644 index 000000000..a3e0054fa --- /dev/null +++ b/source/backend/native/zynaddsubfx/Tests/CMakeLists.txt @@ -0,0 +1,30 @@ +#for tests looking for files stored in the source dir +add_definitions(-DSOURCE_DIR="${CMAKE_CURRENT_SOURCE_DIR}") + +CXXTEST_ADD_TEST(ControllerTest ControllerTest.cpp ${CMAKE_CURRENT_SOURCE_DIR}/ControllerTest.h) +CXXTEST_ADD_TEST(EchoTest EchoTest.cpp ${CMAKE_CURRENT_SOURCE_DIR}/EchoTest.h) +#CXXTEST_ADD_TEST(SampleTest SampleTest.h) +CXXTEST_ADD_TEST(MicrotonalTest MicrotonalTest.cpp ${CMAKE_CURRENT_SOURCE_DIR}/MicrotonalTest.h) +CXXTEST_ADD_TEST(XMLwrapperTest XMLwrapper.cpp ${CMAKE_CURRENT_SOURCE_DIR}/XMLwrapperTest.h) +CXXTEST_ADD_TEST(ADnoteTest AdNoteTest.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/AdNoteTest.h) +CXXTEST_ADD_TEST(SUBnoteTest SubNoteTest.cpp ${CMAKE_CURRENT_SOURCE_DIR}/SubNoteTest.h) +CXXTEST_ADD_TEST(OscilGenTest OscilGenTest.cpp ${CMAKE_CURRENT_SOURCE_DIR}/OscilGenTest.h) +CXXTEST_ADD_TEST(RandTest RandTest.cpp ${CMAKE_CURRENT_SOURCE_DIR}/RandTest.h) +CXXTEST_ADD_TEST(PADnoteTest PadNoteTest.cpp ${CMAKE_CURRENT_SOURCE_DIR}/PadNoteTest.h) + +#Extra libraries added to make test and full compilation use the same library +#links for quirky compilers +set(test_lib zynaddsubfx_core ${ZLIB_LIBRARY} ${FFTW_LIBRARIES} ${MXML_LIBRARIES} pthread) + +message(STATUS "Linking tests with: ${test_lib}") +target_link_libraries(ADnoteTest ${test_lib}) +target_link_libraries(SUBnoteTest ${test_lib}) +target_link_libraries(ControllerTest ${test_lib}) +target_link_libraries(EchoTest ${test_lib}) +target_link_libraries(MicrotonalTest ${test_lib}) +target_link_libraries(OscilGenTest ${test_lib}) +target_link_libraries(XMLwrapperTest ${test_lib}) +target_link_libraries(RandTest ${test_lib}) +target_link_libraries(PADnoteTest ${test_lib}) + diff --git a/source/backend/native/zynaddsubfx/Tests/ControllerTest.h b/source/backend/native/zynaddsubfx/Tests/ControllerTest.h new file mode 100644 index 000000000..f9b97046b --- /dev/null +++ b/source/backend/native/zynaddsubfx/Tests/ControllerTest.h @@ -0,0 +1,75 @@ +/* + ZynAddSubFX - a software synthesizer + + ControllerTest.h - CxxTest for Params/Controller + Copyright (C) 2009-2011 Mark McCurry + Author: Mark McCurry + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ +#include +#include +#include "../Params/Controller.h" +#include "../globals.h" +SYNTH_T *synth; + +class ControllerTest:public CxxTest::TestSuite +{ + public: + void setUp() { + synth = new SYNTH_T; + testCtl = new Controller(); + } + + void tearDown() { + delete testCtl; + delete synth; + } + + + void testPortamentoRange() { + //Initialize portamento + testCtl->setportamento(127); + testCtl->portamento.time = 127; + testCtl->initportamento(40.0f, 400.0f, false); + //Bounds Check + while(testCtl->portamento.used) { + TS_ASSERT((0.0f <= testCtl->portamento.x) + && (testCtl->portamento.x <= 1.0f)); + TS_ASSERT((0.1f <= testCtl->portamento.freqrap) + && (testCtl->portamento.freqrap <= 1.0f)); + testCtl->updateportamento(); + } + TS_ASSERT((0.0f <= testCtl->portamento.x) + && (testCtl->portamento.x <= 1.0f)); + TS_ASSERT((0.1f <= testCtl->portamento.freqrap) + && (testCtl->portamento.freqrap <= 1.0f)); + } + + void testPortamentoValue() { + testCtl->setportamento(127); + testCtl->portamento.time = 127; + testCtl->initportamento(40.0f, 400.0f, false); + int i; + for(i = 0; i < 10; ++i) + testCtl->updateportamento(); + //Assert that the numbers are the same as they were at release + TS_ASSERT_DELTA(testCtl->portamento.x, 0.0290249f, 0.000001f) + TS_ASSERT_DELTA(testCtl->portamento.freqrap, 0.126122f, 0.000001f) + } + + private: + Controller *testCtl; +}; diff --git a/source/backend/native/zynaddsubfx/Tests/EchoTest.h b/source/backend/native/zynaddsubfx/Tests/EchoTest.h new file mode 100644 index 000000000..bf94b9729 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Tests/EchoTest.h @@ -0,0 +1,126 @@ +/* + ZynAddSubFX - a software synthesizer + + EchoTest.h - CxxTest for Effect/Echo + Copyright (C) 2009-2011 Mark McCurry + Copyright (C) 2009 Harald Hvaal + Authors: Mark McCurry, Harald Hvaal + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ +#include +#include +#include +#include +#include "../Effects/Echo.h" +#include "../globals.h" +SYNTH_T *synth; + +using namespace std; + +class EchoTest:public CxxTest::TestSuite +{ + public: + void setUp() { + synth = new SYNTH_T; + outL = new float[synth->buffersize]; + for(int i = 0; i < synth->buffersize; ++i) + outL[i] = 0.0f; + outR = new float[synth->buffersize]; + for(int i = 0; i < synth->buffersize; ++i) + outR[i] = 0.0f; + input = new Stereo(new float[synth->buffersize], + new float[synth->buffersize]); + for(int i = 0; i < synth->buffersize; ++i) + input->l[i] = input->r[i] = 0.0f; + testFX = new Echo(true, outL, outR); + } + + void tearDown() { + delete[] input->r; + delete[] input->l; + delete input; + delete[] outL; + delete[] outR; + delete testFX; + delete synth; + } + + + void testInit() { + //Make sure that the output will be zero at start + //(given a zero input) + testFX->out(*input); + for(int i = 0; i < synth->buffersize; ++i) { + TS_ASSERT_DELTA(outL[i], 0.0f, 0.0001f); + TS_ASSERT_DELTA(outR[i], 0.0f, 0.0001f); + } + } + + void testClear() { + char DELAY = 2; + testFX->changepar(DELAY, 127); + + //flood with high input + for(int i = 0; i < synth->buffersize; ++i) + input->r[i] = input->l[i] = 1.0f; + + for(int i = 0; i < 500; ++i) + testFX->out(*input); + for(int i = 0; i < synth->buffersize; ++i) { + TS_ASSERT_DIFFERS(outL[i], 0.0f); + TS_ASSERT_DIFFERS(outR[i], 0.0f) + } + //After making sure the internal buffer has a nonzero value + //cleanup + //Then get the next output, which should be zereoed out if DELAY + //is large enough + testFX->cleanup(); + testFX->out(*input); + for(int i = 0; i < synth->buffersize; ++i) { + TS_ASSERT_DELTA(outL[i], 0.0f, 0.0001f); + TS_ASSERT_DELTA(outR[i], 0.0f, 0.0001f); + } + } + //Insures that the proper decay occurs with high feedback + void testDecaywFb() { + //flood with high input + for(int i = 0; i < synth->buffersize; ++i) + input->r[i] = input->l[i] = 1.0f; + char FEEDBACK = 5; + testFX->changepar(FEEDBACK, 127); + for(int i = 0; i < 100; ++i) + testFX->out(*input); + for(int i = 0; i < synth->buffersize; ++i) { + TS_ASSERT_DIFFERS(outL[i], 0.0f); + TS_ASSERT_DIFFERS(outR[i], 0.0f) + } + float amp = abs(outL[0] + outR[0]) / 2; + //reset input to zero + for(int i = 0; i < synth->buffersize; ++i) + input->r[i] = input->l[i] = 0.0f; + + //give the echo time to fade based upon zero input and high feedback + for(int i = 0; i < 50; ++i) + testFX->out(*input); + TS_ASSERT_LESS_THAN_EQUALS(abs(outL[0] + outR[0]) / 2, amp); + } + + + private: + Stereo *input; + float *outR, *outL; + Echo *testFX; +}; diff --git a/source/backend/native/zynaddsubfx/Tests/MicrotonalTest.h b/source/backend/native/zynaddsubfx/Tests/MicrotonalTest.h new file mode 100644 index 000000000..6ce1ca524 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Tests/MicrotonalTest.h @@ -0,0 +1,136 @@ +/* + ZynAddSubFX - a software synthesizer + + MicrotonalTest.h - CxxTest for Misc/Microtonal + Copyright (C) 2009-2012 Mark McCurry + Author: Mark McCurry + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ +#include +#include +#include "../Misc/Microtonal.h" +#include +#include +#include +#include "../globals.h" +SYNTH_T *synth; + +using namespace std; + +class MicrotonalTest:public CxxTest::TestSuite +{ + public: + void setUp() { + synth = new SYNTH_T; + testMicro = new Microtonal(); + } + + void tearDown() { + delete testMicro; + delete synth; + } + + //Verifies that the object is initialized correctly + void testinit() { + TS_ASSERT_EQUALS(testMicro->Pinvertupdown, 0); + TS_ASSERT_EQUALS(testMicro->Pinvertupdowncenter, 60); + TS_ASSERT_EQUALS(testMicro->getoctavesize(), 12); + TS_ASSERT_EQUALS(testMicro->Penabled, 0); + TS_ASSERT_EQUALS(testMicro->PAnote, 69); + TS_ASSERT_EQUALS(testMicro->PAfreq, 440.0f); + TS_ASSERT_EQUALS(testMicro->Pscaleshift, 64); + TS_ASSERT_EQUALS(testMicro->Pfirstkey, 0); + TS_ASSERT_EQUALS(testMicro->Plastkey, 127); + TS_ASSERT_EQUALS(testMicro->Pmiddlenote, 60); + TS_ASSERT_EQUALS(testMicro->Pmapsize, 12); + TS_ASSERT_EQUALS(testMicro->Pmappingenabled, 0); + TS_ASSERT_EQUALS(testMicro->Pglobalfinedetune, 64); + + TS_ASSERT_EQUALS(string((const char *)testMicro->Pname), "12tET"); + TS_ASSERT_EQUALS(string( + (const char *)testMicro->Pcomment), + "Equal Temperament 12 notes per octave"); + + for(int i = 0; i < 128; ++i) + TS_ASSERT_EQUALS(testMicro->Pmapping[i], i); + + TS_ASSERT_DELTA(testMicro->getnotefreq(19, 0), 24.4997f, 0.0001f); + } + + //Tests saving/loading to XML + void testXML() { + //Gah, the XMLwrapper is a twisted maze + testMicro->Penabled = 1; + XMLwrapper xml; + xml.beginbranch("Dummy"); //this should not be needed, but odd behavior + //seems to exist from MICROTONAL being on the + //top of the stack + xml.beginbranch("MICROTONAL"); + testMicro->add2XML(&xml); + xml.endbranch(); + xml.endbranch(); + + char *tmp = xml.getXMLdata(); + Microtonal other; + + other.Penabled = 1; + strcpy((char *)other.Pname, "Myname"); //will be nicer with strings + + TS_ASSERT(*testMicro != other); //sanity check + + TS_ASSERT(xml.enterbranch("Dummy")); + TS_ASSERT(xml.enterbranch("MICROTONAL")); + + other.getfromXML(&xml); + xml.exitbranch(); + xml.exitbranch(); + char *tmpo = xml.getXMLdata(); + + TS_ASSERT(!strcmp(tmp, tmpo)); + free(tmp); + free(tmpo); + } + +#if 0 + /**\todo Test Saving/loading from file*/ + + //Test texttomapping TODO finish + void _testTextToMapping() { + //the mapping is from old documentation for "Intense Diatonic" scale + const char *mapping[12] = + {"0", "x", "1", "x", "2", "3", "x", "4", "x", "5", "x", "6"}; + //for(int i=0;i<20;++i) + // cout << i << ':' << testMicro->getnotefreq(i,0) << endl; + // + // octave size == 7 + // find dead notes + } + //Test texttotunings TODO finish + void _testTextToTunings() { + //the tuning is from old documentation for "Intense Diatonic" scale + const char *tuning[7] = + {"9/8", "5/4", "4/3", "3/2", "5/3", "15/8", "2/1"}; + const int numTunings = 7; + //for(int i=0;i<20;++i) + // cout << i << ':' << testMicro->getnotefreq(i,0) << endl; + // go to middle key and verify the proportions + } + /**\TODO test loading from scl and kbm files*/ +#endif + + private: + Microtonal *testMicro; +}; diff --git a/source/backend/native/zynaddsubfx/Tests/OscilGenTest.h b/source/backend/native/zynaddsubfx/Tests/OscilGenTest.h new file mode 100644 index 000000000..b0e13b254 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Tests/OscilGenTest.h @@ -0,0 +1,141 @@ +/* + ZynAddSubFX - a software synthesizer + + AdNoteTest.h - CxxTest for Synth/OscilGen + Copyright (C) 20011-2012 Mark McCurry + Author: Mark McCurry + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ +#include +#include +#include "../Synth/OscilGen.h" +#include "../globals.h" +SYNTH_T *synth; + +using namespace std; + +class OscilGenTest:public CxxTest::TestSuite +{ + public: + float freq; + float *outR, *outL; + FFTwrapper *fft; + OscilGen *oscil; + + void setUp() { + synth = new SYNTH_T; + //First the sensible settings and variables that have to be set: + synth->buffersize = 256; + synth->oscilsize = 1024; + + outL = new float[synth->oscilsize]; + outR = new float[synth->oscilsize]; + memset(outL, 0, sizeof(float) * synth->oscilsize); + memset(outR, 0, sizeof(float) * synth->oscilsize); + + //next the bad global variables that for some reason have not been properly placed in some + //initialization routine, but rather exist as cryptic oneliners in main.cpp: + denormalkillbuf = new float[synth->buffersize]; + for(int i = 0; i < synth->buffersize; ++i) + denormalkillbuf[i] = 0; + + //prepare the default settings + fft = new FFTwrapper(synth->oscilsize); + oscil = new OscilGen(fft, NULL); + + //Assert defaults [TODO] + + + XMLwrapper *wrap = new XMLwrapper(); + wrap->loadXMLfile(string(SOURCE_DIR) + + string("/guitar-adnote.xmz")); + TS_ASSERT(wrap->enterbranch("MASTER")); + TS_ASSERT(wrap->enterbranch("PART", 0)); + TS_ASSERT(wrap->enterbranch("INSTRUMENT")); + TS_ASSERT(wrap->enterbranch("INSTRUMENT_KIT")); + TS_ASSERT(wrap->enterbranch("INSTRUMENT_KIT_ITEM", 0)); + TS_ASSERT(wrap->enterbranch("ADD_SYNTH_PARAMETERS")); + TS_ASSERT(wrap->enterbranch("VOICE", 0)); + TS_ASSERT(wrap->enterbranch("OSCIL")); + oscil->getfromXML(wrap); + delete wrap; + + //verify xml was loaded [TODO] + + //lets go with.... 50! as a nice note + const char testnote = 50; + freq = 440.0f * powf(2.0f, (testnote - 69.0f) / 12.0f); + } + + void tearDown() { + delete oscil; + delete fft; + delete[] outL; + delete[] outR; + delete[] denormalkillbuf; + FFT_cleanup(); + delete synth; + } + + //verifies that initialization occurs + void testInit(void) + { + oscil->get(outL, freq); + } + + void testOutput(void) + { + oscil->get(outL, freq); + TS_ASSERT_DELTA(outL[23], -0.044547f, 0.0001f); + TS_ASSERT_DELTA(outL[129], -0.018169f, 0.0001f); + TS_ASSERT_DELTA(outL[586], 0.045647f, 0.0001f); + TS_ASSERT_DELTA(outL[1023], -0.038334f, 0.0001f); + } + + void testSpectrum(void) + { + oscil->getspectrum(synth->oscilsize / 2, outR, 1); + TS_ASSERT_DELTA(outR[0], 350.698059f, 0.0001f); + TS_ASSERT_DELTA(outR[1], 228.889267f, 0.0001f); + TS_ASSERT_DELTA(outR[2], 62.187931f, 0.0001f); + TS_ASSERT_DELTA(outR[3], 22.295225f, 0.0001f); + TS_ASSERT_DELTA(outR[4], 6.942001f, 0.0001f); + TS_ASSERT_DELTA(outR[26], 0.015110f, 0.0001f); + TS_ASSERT_DELTA(outR[47], 0.003425f, 0.0001f); + TS_ASSERT_DELTA(outR[65], 0.001293f, 0.0001f); + } + + //performance testing + void testSpeed() { + const int samps = 15000; + + int t_on = clock(); // timer before calling func + for(int i = 0; i < samps; ++i) + oscil->prepare(); + int t_off = clock(); // timer when func returns + + printf("OscilGenTest: %f seconds for %d prepares.\n", + (static_cast(t_off - t_on)) / CLOCKS_PER_SEC, samps); + + t_on = clock(); // timer before calling func + for(int i = 0; i < samps; ++i) + oscil->get(outL, freq); + t_off = clock(); // timer when func returns + + printf("OscilGenTest: %f seconds for %d gets.\n", + (static_cast(t_off - t_on)) / CLOCKS_PER_SEC, samps); + } +}; diff --git a/source/backend/native/zynaddsubfx/Tests/PadNoteTest.h b/source/backend/native/zynaddsubfx/Tests/PadNoteTest.h new file mode 100644 index 000000000..5e202b362 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Tests/PadNoteTest.h @@ -0,0 +1,207 @@ +/* + ZynAddSubFX - a software synthesizer + + PadNoteTest.h - CxxTest for Synth/PADnote + Copyright (C) 20012 zco + Author: zco + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + + +//Based Upon AdNoteTest.h and SubNoteTest.h +#include +#include +#include +#include +#include +#include "../Misc/Master.h" +#include "../Misc/Util.h" +#include "../Synth/PADnote.h" +#include "../Params/Presets.h" +#include "../DSP/FFTwrapper.h" +#include "../globals.h" +SYNTH_T *synth; + +using namespace std; + +class PadNoteTest:public CxxTest::TestSuite +{ + public: + PADnote *note; + Master *master; + FFTwrapper *fft; + Controller *controller; + unsigned char testnote; + + + float *outR, *outL; + + void setUp() { + synth = new SYNTH_T; + //First the sensible settings and variables that have to be set: + synth->buffersize = 256; + + outL = new float[synth->buffersize]; + for(int i = 0; i < synth->buffersize; ++i) + *(outL + i) = 0; + outR = new float[synth->buffersize]; + for(int i = 0; i < synth->buffersize; ++i) + *(outR + i) = 0; + + //next the bad global variables that for some reason have not been properly placed in some + //initialization routine, but rather exist as cryptic oneliners in main.cpp: + denormalkillbuf = new float[synth->buffersize]; + for(int i = 0; i < synth->buffersize; ++i) + denormalkillbuf[i] = 0; + + //phew, glad to get thouse out of my way. took me a lot of sweat and gdb to get this far... + + fft = new FFTwrapper(synth->oscilsize); + //prepare the default settings + PADnoteParameters *defaultPreset = new PADnoteParameters(fft,NULL); + + + //Assert defaults + ///TS_ASSERT(!defaultPreset->VoicePar[1].Enabled); + + XMLwrapper *wrap = new XMLwrapper(); + cout << string(SOURCE_DIR) + string("/guitar-adnote.xmz") + << endl; + wrap->loadXMLfile(string(SOURCE_DIR) + + string("/guitar-adnote.xmz")); + TS_ASSERT(wrap->enterbranch("MASTER")); + TS_ASSERT(wrap->enterbranch("PART", 2)); + TS_ASSERT(wrap->enterbranch("INSTRUMENT")); + TS_ASSERT(wrap->enterbranch("INSTRUMENT_KIT")); + TS_ASSERT(wrap->enterbranch("INSTRUMENT_KIT_ITEM", 0)); + TS_ASSERT(wrap->enterbranch("PAD_SYNTH_PARAMETERS")); + defaultPreset->getfromXML(wrap); + + + //defaultPreset->defaults(); + defaultPreset->applyparameters(false); + + //verify xml was loaded + ///TS_ASSERT(defaultPreset->VoicePar[1].Enabled); + + + + controller = new Controller(); + + //lets go with.... 50! as a nice note + testnote = 50; + float freq = 440.0f * powf(2.0f, (testnote - 69.0f) / 12.0f); + + note = new PADnote(defaultPreset, + controller, + freq, + 120, + 0, + testnote, + false); + + //delete defaultPreset; + delete wrap; + } + + void willNoteBeRunButIsHereForLinkingReasonsHowsThisForCamelCaseEh() + { + master = new Master(); + } + + void tearDown() { + delete note; + delete controller; + delete fft; + delete [] outL; + delete [] outR; + delete [] denormalkillbuf; + FFT_cleanup(); + delete synth; + } + + void testDefaults() { + int sampleCount = 0; + + +//#define WRITE_OUTPUT + +#ifdef WRITE_OUTPUT + ofstream file("padnoteout", ios::out); +#endif + note->noteout(outL, outR); + +#ifdef WRITE_OUTPUT + for(int i = 0; i < synth->buffersize; ++i) + file << outL[i] << std::endl; + +#endif + sampleCount += synth->buffersize; + + TS_ASSERT_DELTA(outL[255], 0.0660f, 0.0001f); + + + note->relasekey(); + + + note->noteout(outL, outR); + sampleCount += synth->buffersize; + TS_ASSERT_DELTA(outL[255], -0.0729f, 0.0001f); + + note->noteout(outL, outR); + sampleCount += synth->buffersize; + TS_ASSERT_DELTA(outL[255], 0.0613f, 0.0001f); + + note->noteout(outL, outR); + sampleCount += synth->buffersize; + TS_ASSERT_DELTA(outL[255], 0.0378f, 0.0005f); + + note->noteout(outL, outR); + sampleCount += synth->buffersize; + TS_ASSERT_DELTA(outL[255], -0.0070f, 0.0001f); + + while(!note->finished()) { + note->noteout(outL, outR); + +#ifdef WRITE_OUTPUT + for(int i = 0; i < synth->buffersize; ++i) + file << outL[i] << std::endl; + +#endif + sampleCount += synth->buffersize; + } +#ifdef WRITE_OUTPUT + file.close(); +#endif + + TS_ASSERT_EQUALS(sampleCount, 2304); + } + +#define OUTPUT_PROFILE +#ifdef OUTPUT_PROFILE + void testSpeed() { + const int samps = 15000; + + int t_on = clock(); // timer before calling func + for(int i = 0; i < samps; ++i) + note->noteout(outL, outR); + int t_off = clock(); // timer when func returns + + printf("PadNoteTest: %f seconds for %d Samples to be generated.\n", + (static_cast(t_off - t_on)) / CLOCKS_PER_SEC, samps); + } +#endif +}; diff --git a/source/backend/native/zynaddsubfx/Tests/RandTest.h b/source/backend/native/zynaddsubfx/Tests/RandTest.h new file mode 100644 index 000000000..2a51e952c --- /dev/null +++ b/source/backend/native/zynaddsubfx/Tests/RandTest.h @@ -0,0 +1,41 @@ +/* + ZynAddSubFX - a software synthesizer + + RandTest.h - CxxTest for Pseudo-Random Number Generator + Copyright (C) 2009-2009 Mark McCurry + Author: Mark McCurry + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include "../Misc/Util.h" +SYNTH_T *synth; + +#include +#include +#include + +class RandTest:public CxxTest::TestSuite +{ + public: + void testPRNG(void) { + //verify RND returns expected pattern when unseeded + TS_ASSERT_DELTA(RND, 0.607781, 0.00001); + TS_ASSERT_DELTA(RND, 0.591761, 0.00001); + TS_ASSERT_DELTA(RND, 0.186133, 0.00001); + TS_ASSERT_DELTA(RND, 0.286319, 0.00001); + TS_ASSERT_DELTA(RND, 0.511766, 0.00001); + } +}; diff --git a/source/backend/native/zynaddsubfx/Tests/SubNoteTest.h b/source/backend/native/zynaddsubfx/Tests/SubNoteTest.h new file mode 100644 index 000000000..0708a735b --- /dev/null +++ b/source/backend/native/zynaddsubfx/Tests/SubNoteTest.h @@ -0,0 +1,183 @@ +/* + ZynAddSubFX - a software synthesizer + + AdNoteTest.h - CxxTest for Synth/SUBnote + Copyright (C) 2009-2011 Mark McCurry + Author: Mark McCurry + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +//Based Upon AdNoteTest.h +#include +#include +#include +#include +#include +#include "../Misc/Master.h" +#include "../Misc/Util.h" +#include "../Synth/SUBnote.h" +#include "../Params/Presets.h" +#include "../globals.h" +SYNTH_T *synth; + +using namespace std; + +class SubNoteTest:public CxxTest::TestSuite +{ + public: + + SUBnote *note; + Master *master; + Controller *controller; + unsigned char testnote; + + + float *outR, *outL; + + void setUp() { + synth = new SYNTH_T; + //First the sensible settings and variables that have to be set: + synth->buffersize = 256; + + outL = new float[synth->buffersize]; + for(int i = 0; i < synth->buffersize; ++i) + *(outL + i) = 0; + outR = new float[synth->buffersize]; + for(int i = 0; i < synth->buffersize; ++i) + *(outR + i) = 0; + + //next the bad global variables that for some reason have not been properly placed in some + //initialization routine, but rather exist as cryptic oneliners in main.cpp: + denormalkillbuf = new float[synth->buffersize]; + for(int i = 0; i < synth->buffersize; ++i) + denormalkillbuf[i] = 0; + + //prepare the default settings + SUBnoteParameters *defaultPreset = new SUBnoteParameters(); + XMLwrapper *wrap = new XMLwrapper(); + wrap->loadXMLfile(string(SOURCE_DIR) + + string("/guitar-adnote.xmz")); + TS_ASSERT(wrap->enterbranch("MASTER")); + TS_ASSERT(wrap->enterbranch("PART", 1)); + TS_ASSERT(wrap->enterbranch("INSTRUMENT")); + TS_ASSERT(wrap->enterbranch("INSTRUMENT_KIT")); + TS_ASSERT(wrap->enterbranch("INSTRUMENT_KIT_ITEM", 0)); + TS_ASSERT(wrap->enterbranch("SUB_SYNTH_PARAMETERS")); + defaultPreset->getfromXML(wrap); + + controller = new Controller(); + + //lets go with.... 50! as a nice note + testnote = 50; + float freq = 440.0f * powf(2.0f, (testnote - 69.0f) / 12.0f); + + note = new SUBnote(defaultPreset, + controller, + freq, + 120, + 0, + testnote, + false); + delete wrap; + delete defaultPreset; + } + + void willNoteBeRunButIsHereForLinkingReasonsHowsThisForCamelCaseEh() + { + master = new Master(); + } + + void tearDown() { + delete controller; + delete note; + delete [] outL; + delete [] outR; + delete [] denormalkillbuf; + clearTmpBuffers(); + delete synth; + } + + void testDefaults() { + //Note: if these tests fail it is due to the relationship between + //global.h::RND and SUBnote.cpp + + int sampleCount = 0; + +//#define WRITE_OUTPUT + +#ifdef WRITE_OUTPUT + ofstream file("subnoteout", ios::out); +#endif + note->noteout(outL, outR); +#ifdef WRITE_OUTPUT + for(int i = 0; i < synth->buffersize; ++i) + file << outL[i] << std::endl; + +#endif + sampleCount += synth->buffersize; + + TS_ASSERT_DELTA(outL[255], 0.0000f, 0.0001f); + + note->relasekey(); + + + note->noteout(outL, outR); + sampleCount += synth->buffersize; + TS_ASSERT_DELTA(outL[255], 0.0016f, 0.0001f); + + note->noteout(outL, outR); + sampleCount += synth->buffersize; + TS_ASSERT_DELTA(outL[255], -0.0000f, 0.0001f); + + note->noteout(outL, outR); + sampleCount += synth->buffersize; + TS_ASSERT_DELTA(outL[255], -0.0013f, 0.0001f); + + note->noteout(outL, outR); + sampleCount += synth->buffersize; + TS_ASSERT_DELTA(outL[255], -0.0002f, 0.0001f); + + while(!note->finished()) { + note->noteout(outL, outR); +#ifdef WRITE_OUTPUT + for(int i = 0; i < synth->buffersize; ++i) + file << outL[i] << std::endl; + +#endif + sampleCount += synth->buffersize; + } +#ifdef WRITE_OUTPUT + file.close(); +#endif + + TS_ASSERT_EQUALS(sampleCount, 2304); + } + +#define OUTPUT_PROFILE +#ifdef OUTPUT_PROFILE + void testSpeed() { + const int samps = 15000; + + int t_on = clock(); // timer before calling func + for(int i = 0; i < samps; ++i) + note->noteout(outL, outR); + int t_off = clock(); // timer when func returns + + printf("SubNoteTest: %f seconds for %d Samples to be generated.\n", + (static_cast(t_off - t_on)) / CLOCKS_PER_SEC, samps); + } +#endif +}; diff --git a/source/backend/native/zynaddsubfx/Tests/XMLwrapperTest.h b/source/backend/native/zynaddsubfx/Tests/XMLwrapperTest.h new file mode 100644 index 000000000..bf31ae085 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Tests/XMLwrapperTest.h @@ -0,0 +1,70 @@ +/* + ZynAddSubFX - a software synthesizer + + XMLwrapperTest.h - CxxTest for Misc/XMLwrapper + Copyright (C) 2009-2009 Mark McCurry + Author: Mark McCurry + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ +#include +#include "../Misc/XMLwrapper.h" +#include +#include "../globals.h" +SYNTH_T *synth; +using namespace std; + +class XMLwrapperTest:public CxxTest::TestSuite +{ + public: + void setUp() { + xmla = new XMLwrapper; + xmlb = new XMLwrapper; + } + + + void testAddPar() { + xmla->addpar("my Pa*_ramet@er", 75); + TS_ASSERT_EQUALS(xmla->getpar("my Pa*_ramet@er", 0, -200, 200), 75); + } + + //here to verify that no leaks occur + void testLoad() { + string location = string(SOURCE_DIR) + string( + "/Tests/guitar-adnote.xmz"); + xmla->loadXMLfile(location); + } + + void testAnotherLoad() + { + string dat = + "\n\n\ +\n\ +\n\ +\n"; + xmlb->putXMLdata(dat.c_str()); + } + + void tearDown() { + delete xmla; + delete xmlb; + } + + + private: + XMLwrapper *xmla; + XMLwrapper *xmlb; +}; diff --git a/source/backend/native/zynaddsubfx/Tests/guitar-adnote.xmz b/source/backend/native/zynaddsubfx/Tests/guitar-adnote.xmz new file mode 100644 index 000000000..7f0d2c788 --- /dev/null +++ b/source/backend/native/zynaddsubfx/Tests/guitar-adnote.xmz @@ -0,0 +1,3835 @@ + + + + + + + + + + + + + + + + + + + + +12tET +Equal Temperament 12 notes per octave + + + + + + + + + + + + + + + + + + + + + + + +Dist Guitar 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/source/backend/native/zynaddsubfx/UI/ADnoteUI.fl b/source/backend/native/zynaddsubfx/UI/ADnoteUI.fl new file mode 100644 index 000000000..ed20e82ef --- /dev/null +++ b/source/backend/native/zynaddsubfx/UI/ADnoteUI.fl @@ -0,0 +1,1162 @@ +# data file for the Fltk User Interface Designer (fluid) +version 1.0110 +header_name {.h} +code_name {.cc} +decl {//Copyright (c) 2002-2005 Nasca Octavian Paul} {} + +decl {//License: GNU GPL version 2 or later} {} + +decl {\#include "../Params/ADnoteParameters.h"} {public +} + +decl {\#include "../Misc/Util.h"} {public +} + +decl {\#include "../Misc/Master.h"} {public +} + +decl {\#include "ResonanceUI.h"} {public +} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include } {} + +decl {\#include } {} + +decl {\#include } {} + +decl {\#include } {} + +decl {\#include "WidgetPDial.h"} {public +} + +decl {\#include "EnvelopeUI.h"} {public +} + +decl {\#include "LFOUI.h"} {public +} + +decl {\#include "FilterUI.h"} {public +} + +decl {\#include "OscilGenUI.h"} {public +} + +decl {\#include "PresetsUI.h"} {public +} + +class ADvoicelistitem {open : {public Fl_Group} +} { + Function {make_window()} {open private + } { + Fl_Window ADnoteVoiceListItem {open + private xywh {262 736 615 100} type Double box UP_FRAME + class Fl_Group visible + } { + Fl_Group voicelistitemgroup { + private xywh {50 0 570 25} + code0 {if (pars->VoicePar[nvoice].Enabled==0) o->deactivate();} + } { + Fl_Value_Slider voicevolume { + callback {pars->VoicePar[nvoice].PVolume=(int)o->value();} + tooltip Volume xywh {90 5 115 20} type {Horz Knob} box NO_BOX labelsize 8 align 5 maximum 127 step 1 + code0 {o->value(pars->VoicePar[nvoice].PVolume);} + } + Fl_Check_Button voiceresonanceenabled { + callback {pars->VoicePar[nvoice].Presonance=(int)o->value();} + tooltip {Resonance On/Off} xywh {245 7 15 17} down_box DOWN_BOX labeltype EMBOSSED_LABEL labelfont 1 labelsize 11 align 4 + code0 {o->value(pars->VoicePar[nvoice].Presonance);} + } + Fl_Value_Slider voicelfofreq { + callback {pars->VoicePar[nvoice].FreqLfo->Pintensity=(int)o->value();} + tooltip {Frequency LFO amount} xywh {500 5 115 20} type {Horz Knob} box NO_BOX labelsize 8 align 5 maximum 127 step 1 + code0 {o->value(pars->VoicePar[nvoice].FreqLfo->Pintensity);} + } + Fl_Dial voicepanning { + callback {pars->VoicePar[nvoice].PPanning=(int) o->value();} + tooltip {Panning (leftmost is Random)} xywh {215 5 20 20} box ROUND_UP_BOX labelsize 10 align 4 maximum 127 step 1 + code0 {o->value(pars->VoicePar[nvoice].PPanning);} + class WidgetPDial + } + Fl_Group voiceoscil {open + xywh {60 5 30 20} box THIN_DOWN_BOX color 32 selection_color 71 labelcolor 179 + code0 {osc=new Oscilloscope(o->x(),o->y(),o->w(),o->h(),"");} + code1 {osc->init(pars->VoicePar[nvoice].OscilSmp,0,pars->VoicePar[nvoice].Poscilphase,master);} + code2 {if (pars->VoicePar[nvoice].Pextoscil != -1) {osc->init(pars->VoicePar[pars->VoicePar[nvoice].Pextoscil].OscilSmp,master);}} + } {} + Fl_Value_Output detunevalueoutput { + callback {o->value(getdetune((pars->VoicePar[nvoice].PDetuneType==0)?(pars->GlobalPar.PDetuneType) : (pars->VoicePar[nvoice].PDetuneType),0,pars->VoicePar[nvoice].PDetune)*pars->getBandwidthDetuneMultiplier());} + xywh {265 5 45 20} labelsize 10 align 5 minimum -5000 maximum 5000 step 0.01 textfont 1 textsize 10 + code0 {o->value(getdetune(pars->VoicePar[nvoice].PDetuneType,0,pars->VoicePar[nvoice].PDetune)*pars->getBandwidthDetuneMultiplier());} + } + Fl_Slider voicedetune { + callback {pars->VoicePar[nvoice].PDetune=(int)o->value()+8192; +detunevalueoutput->do_callback();} + tooltip {Fine Detune (cents)} xywh {315 5 185 20} type {Horz Knob} box NO_BOX minimum -8192 maximum 8191 step 1 + code0 {o->value(pars->VoicePar[nvoice].PDetune-8192);} + } + Fl_Box noiselabel { + label N + callback {if (pars->VoicePar[nvoice].Type==0) { + o->hide(); + voiceresonanceenabled->activate(); + detunevalueoutput->activate(); + voicedetune->activate(); + voicelfofreq->activate(); + voiceoscil->activate(); +} else { + o->show(); + voiceresonanceenabled->deactivate(); + detunevalueoutput->deactivate(); + voicedetune->deactivate(); + voicelfofreq->deactivate(); + voiceoscil->deactivate(); +};} + xywh {65 5 20 20} labelfont 1 labelsize 13 labelcolor 7 + code0 {if (pars->VoicePar[nvoice].Type==0) o->hide();} + } + } + Fl_Check_Button voiceenabled { + label 01 + callback {pars->VoicePar[nvoice].Enabled=(int)o->value(); +if (o->value()==0) voicelistitemgroup->deactivate(); +else voicelistitemgroup->activate(); +o->redraw();} + private xywh {30 5 20 20} down_box DOWN_BOX labeltype EMBOSSED_LABEL labelfont 1 labelsize 13 align 4 + code0 {char tmp[10];snprintf(tmp,10,"%d",nvoice+1);o->label(strdup(tmp));} + code1 {o->value(pars->VoicePar[nvoice].Enabled);} + } + } + } + Function {ADvoicelistitem(int x,int y, int w, int h, const char *label=0):Fl_Group(x,y,w,h,label)} {} { + code {nvoice=0; +pars=NULL;} {} + } + Function {init(ADnoteParameters *parameters,int nvoice_,Master *master_)} {} { + code {pars=parameters; +nvoice=nvoice_; +master=master_; +make_window(); +ADnoteVoiceListItem->show(); +end();} {} + } + Function {refreshlist()} {} { + code {voiceenabled->value(pars->VoicePar[nvoice].Enabled); +voiceresonanceenabled->value(pars->VoicePar[nvoice].Presonance); +voicevolume->value(pars->VoicePar[nvoice].PVolume); +voicedetune->value(pars->VoicePar[nvoice].PDetune-8192); +voicepanning->value(pars->VoicePar[nvoice].PPanning); +voicelfofreq->value(pars->VoicePar[nvoice].FreqLfo->Pintensity); +if (pars->VoicePar[nvoice].Pextoscil != -1) { + osc->init(pars->VoicePar[pars->VoicePar[nvoice].Pextoscil].OscilSmp,0,pars->VoicePar[nvoice].Poscilphase,master); +} else + osc->init(pars->VoicePar[nvoice].OscilSmp,0,pars->VoicePar[nvoice].Poscilphase,master); +if (pars->VoicePar[nvoice].Enabled==0) voicelistitemgroup->deactivate(); + else voicelistitemgroup->activate(); +detunevalueoutput->do_callback(); +noiselabel->do_callback(); +ADnoteVoiceListItem->redraw();} {} + } + Function {~ADvoicelistitem()} {} { + code {ADnoteVoiceListItem->hide(); +//delete(ADnoteVoiceListItem);} {} + } + decl {ADnoteParameters *pars;} {} + decl {int nvoice;} {} + decl {Oscilloscope *osc;} {} + decl {Master *master;} {} +} + +class ADvoiceUI {open : {public Fl_Group} +} { + Function {make_window()} {open + } { + Fl_Window ADnoteVoiceParameters { + label Voice open + xywh {84 305 765 590} type Double box NO_BOX + class Fl_Group visible + } { + Fl_Group voiceparametersgroup {open + xywh {0 0 765 595} color 48 + code0 {if (pars->VoicePar[nvoice].Enabled==0) o->deactivate();} + } { + Fl_Group voicemodegroup {open + xywh {0 5 765 590} color 64 + } { + Fl_Group voiceFMparametersgroup { + label MODULATOR open + xywh {530 5 230 580} box UP_FRAME color 48 labeltype EMBOSSED_LABEL labelfont 1 labelsize 13 align 17 + code0 {if (pars->VoicePar[nvoice].PFMEnabled==0) o->deactivate();} + } { + Fl_Group modfrequency { + label {Mod.FREQUENCY} + xywh {535 220 220 155} box UP_FRAME labeltype EMBOSSED_LABEL labelfont 1 labelsize 13 align 17 + } { + Fl_Group voiceFMfreqenvgroup { + label {ADSynth Modulator - Frequency Envelope} + xywh {540 300 210 70} box FLAT_BOX color 51 align 144 + code0 {o->init(pars->VoicePar[nvoice].FMFreqEnvelope);} + code1 {if (pars->VoicePar[nvoice].PFMFreqEnvelopeEnabled==0) o->deactivate();} + class EnvelopeUI + } {} + Fl_Check_Button {} { + label On + callback {pars->VoicePar[nvoice].PFMFreqEnvelopeEnabled=(int)o->value(); +if (o->value()==0) voiceFMfreqenvgroup->deactivate(); +else voiceFMfreqenvgroup->activate(); +o->redraw();} + tooltip {Forced Relase} xywh {545 305 50 10} down_box DOWN_BOX labelfont 1 labelsize 11 + code0 {o->value(pars->VoicePar[nvoice].PFMFreqEnvelopeEnabled);} + } + Fl_Counter {} { + label {Coarse Det.} + callback {int k=(int) o->value(); +if (k<0) k+=1024; +pars->VoicePar[nvoice].PFMCoarseDetune = k+ + (pars->VoicePar[nvoice].PFMCoarseDetune/1024)*1024;} + tooltip {Coarse Detune} xywh {685 280 60 15} labelsize 10 align 1 minimum -64 maximum 63 step 1 textfont 1 textsize 11 + code0 {int k=pars->VoicePar[nvoice].PFMCoarseDetune%1024;} + code1 {if (k>=512) k-=1024;} + code2 {o->value(k);} + code3 {o->lstep(10);} + } + Fl_Counter {} { + label Octave + callback {int k=(int) o->value(); +if (k<0) k+=16; +pars->VoicePar[nvoice].PFMCoarseDetune = k*1024+ + pars->VoicePar[nvoice].PFMCoarseDetune%1024;} + tooltip Octave xywh {625 280 45 15} type Simple labelsize 10 align 1 minimum -8 maximum 7 step 1 textfont 1 textsize 11 + code0 {int k=pars->VoicePar[nvoice].PFMCoarseDetune/1024;} + code1 {if (k>=8) k-=16;} + code2 {o->value(k);} + } + Fl_Slider {} { + callback {pars->VoicePar[nvoice].PFMDetune=(int)o->value()+8192; +fmdetunevalueoutput->do_callback();} + tooltip {Fine Detune (cents)} xywh {590 245 155 15} type {Horz Knob} box NO_BOX minimum -8192 maximum 8191 step 1 + code0 {o->value(pars->VoicePar[nvoice].PFMDetune-8192);} + } + Fl_Value_Output fmdetunevalueoutput { + label Detune + callback {o->value(getdetune((pars->VoicePar[nvoice].PFMDetuneType==0)?(pars->GlobalPar.PDetuneType) : (pars->VoicePar[nvoice].PFMDetuneType),0,pars->VoicePar[nvoice].PFMDetune));} + xywh {540 245 45 18} labelsize 8 align 5 minimum -5000 maximum 5000 step 0.01 textfont 1 textsize 8 + code0 {o->value(getdetune((pars->VoicePar[nvoice].PFMDetuneType==0)?(pars->GlobalPar.PDetuneType) : (pars->VoicePar[nvoice].PFMDetuneType),0,pars->VoicePar[nvoice].PFMDetune));} + code1 {//o->value(getdetune(pars->VoicePar[nvoice].PFMDetuneType,0,pars->VoicePar[nvoice].PFMDetune));} + } + Fl_Choice {} { + label {Detune Type} + callback {pars->VoicePar[nvoice].PFMDetuneType=(int) o->value(); +fmdetunevalueoutput->do_callback();} open + xywh {540 280 75 15} down_box BORDER_BOX labelsize 10 align 5 textfont 1 textsize 10 + code0 {o->add("Default");o->add("L35cents");o->add("L10cents");o->add("E100cents");o->add("E1200cents");} + code1 {o->value(pars->VoicePar[nvoice].PFMDetuneType);} + } {} + } + Fl_Group {} { + label {Mod.AMPLITUDE} + xywh {535 60 220 160} box UP_FRAME labeltype EMBOSSED_LABEL labelfont 1 labelsize 13 align 17 + } { + Fl_Value_Slider {} { + label Vol + callback {pars->VoicePar[nvoice].PFMVolume=(int)o->value();} + tooltip Volume xywh {540 80 160 15} type {Horz Knob} box NO_BOX labelsize 11 align 8 maximum 127 step 1 + code0 {o->value(pars->VoicePar[nvoice].PFMVolume);} + } + Fl_Value_Slider {} { + label {V.Sns} + callback {pars->VoicePar[nvoice].PFMVelocityScaleFunction=(int) o->value();} + tooltip {Velocity Sensing Function (rightmost to disable)} xywh {540 100 160 15} type {Horz Knob} box NO_BOX labelsize 11 align 8 maximum 127 step 1 + code0 {o->value(pars->VoicePar[nvoice].PFMVelocityScaleFunction);} + } + Fl_Group voiceFMampenvgroup { + label {ADSynth Modulator - Amplitude Envelope} open + xywh {540 145 205 70} box FLAT_BOX color 51 align 144 + code0 {o->init(pars->VoicePar[nvoice].FMAmpEnvelope);} + code1 {if (pars->VoicePar[nvoice].PFMAmpEnvelopeEnabled==0) o->deactivate();} + class EnvelopeUI + } {} + Fl_Check_Button {} { + label On + callback {pars->VoicePar[nvoice].PFMAmpEnvelopeEnabled=(int)o->value(); +if (o->value()==0) voiceFMampenvgroup->deactivate(); +else voiceFMampenvgroup->activate(); +o->redraw();} + tooltip {Forced Relase} xywh {545 150 50 10} down_box DOWN_BOX labelfont 1 labelsize 11 + code0 {o->value(pars->VoicePar[nvoice].PFMAmpEnvelopeEnabled);} + } + Fl_Value_Slider {} { + label {F.Damp} + callback {pars->VoicePar[nvoice].PFMVolumeDamp=(int) o->value()+64;} + tooltip {Modulator Damp at Higher frequency} xywh {540 120 160 15} type {Horz Knob} box NO_BOX labelsize 11 align 8 minimum -64 maximum 63 step 1 + code0 {o->value(pars->VoicePar[nvoice].PFMVolumeDamp-64);} + } + } + Fl_Group modoscil {open + xywh {535 365 220 220} + } { + Fl_Group fmoscil {open + xywh {535 440 220 140} box THIN_DOWN_BOX color 32 selection_color 71 labelcolor 179 + code0 {oscFM=new Oscilloscope(o->x(),o->y(),o->w(),o->h(),"");} + code1 {int nv=nvoice; if (pars->VoicePar[nvoice].PextFMoscil>=0) nv=pars->VoicePar[nvoice].PextFMoscil;} + code2 {oscFM->init(pars->VoicePar[nv].FMSmp,0,pars->VoicePar[nvoice].PFMoscilphase,master);} + } {} + Fl_Box {} { + label {Mod.Oscillator} + xywh {535 375 155 20} labelfont 1 align 20 + } + Fl_Button changeFMoscilbutton { + label Change + callback {if (oscedit!=NULL) delete(oscedit); + +int nv=nvoice; +if (pars->VoicePar[nvoice].PextFMoscil>=0) nv=pars->VoicePar[nvoice].PextFMoscil; + +oscedit=new OscilEditor(pars->VoicePar[nv].FMSmp,fmoscil,NULL,NULL,master);} + xywh {700 380 55 15} box THIN_UP_BOX labelfont 1 labelsize 11 + code0 {if (pars->VoicePar[nvoice].PextFMoscil>=0) o->labelcolor(FL_BLUE);} + } + Fl_Slider {} { + label Phase + callback {pars->VoicePar[nvoice].PFMoscilphase=64-(int)o->value(); +oscFM->phase=64-(int) o->value(); +fmoscil->redraw();} + xywh {645 415 105 15} type {Horz Knob} box NO_BOX labelsize 10 align 5 minimum -64 maximum 63 step 1 + code0 {o->value(64-pars->VoicePar[nvoice].PFMoscilphase);} + } + Fl_Choice {} { + label Use + callback {pars->VoicePar[nvoice].PextFMoscil=(int)o->value()-1; +if ((int) o->value() != 0) { + oscFM->init(pars->VoicePar[(int) o->value()-1].FMSmp,master); + changeFMoscilbutton->labelcolor(FL_BLUE); +} else { + oscFM->init(pars->VoicePar[nvoice].FMSmp,master); + changeFMoscilbutton->labelcolor(FL_BLACK); +}; +voiceFMparametersgroup->redraw();} open + xywh {560 410 75 20} down_box BORDER_BOX labelsize 10 textfont 1 textsize 10 + code0 {o->add("Internal");} + code1 {char tmp[50]; for (int i=0;iadd(tmp);};} + code3 {o->value(pars->VoicePar[nvoice].PextFMoscil+1);} + } {} + } + Fl_Choice {} { + label {External Mod.} + callback {pars->VoicePar[nvoice].PFMVoice=(int)o->value()-1; +if ((int) o->value() != 0) { + modoscil->deactivate(); + modfrequency->deactivate(); +} else { + modoscil->activate(); + modfrequency->activate(); +}; +voiceFMparametersgroup->redraw();} open + xywh {635 40 85 20} down_box BORDER_BOX labelsize 10 align 5 textfont 1 textsize 10 + code0 {o->add("OFF");} + code1 {char tmp[50]; for (int i=0;iadd(tmp);};} + code2 {o->value(pars->VoicePar[nvoice].PFMVoice+1);} + code3 {if ((int) o->value() != 0) {modoscil->deactivate();modfrequency->deactivate();}} + } {} + } + Fl_Choice {} { + label {Type:} + callback {pars->VoicePar[nvoice].PFMEnabled=(int)o->value(); +if (o->value()==0) voiceFMparametersgroup->deactivate(); +else voiceFMparametersgroup->activate(); +o->redraw();} + xywh {535 40 80 20} down_box BORDER_BOX align 5 + code0 {o->value(pars->VoicePar[nvoice].PFMEnabled);} + } { + MenuItem {} { + label OFF + xywh {40 40 100 20} labelfont 1 + } + MenuItem {} { + label MORPH + xywh {50 50 100 20} labelfont 1 + } + MenuItem {} { + label RING + xywh {60 60 100 20} labelfont 1 + } + MenuItem {} { + label PM + xywh {70 70 100 20} labelfont 1 + } + MenuItem {} { + label FM + xywh {80 80 100 20} labelfont 1 + } + MenuItem {} { + label PITCH + xywh {90 90 100 20} labelfont 1 deactivate + } + } + Fl_Group {} { + label FREQUENCY + xywh {5 265 525 120} box UP_FRAME labeltype EMBOSSED_LABEL labelfont 1 labelsize 13 align 17 + } { + Fl_Group voicefreqenvgroup { + label {ADSynth Voice - Frequency Envelope} open + xywh {10 305 205 70} box FLAT_BOX color 51 align 144 + code0 {o->init(pars->VoicePar[nvoice].FreqEnvelope);} + code1 {if (pars->VoicePar[nvoice].PFreqEnvelopeEnabled==0) o->deactivate();} + class EnvelopeUI + } {} + Fl_Check_Button {} { + label On + callback {pars->VoicePar[nvoice].PFreqEnvelopeEnabled=(int)o->value(); +if (o->value()==0) voicefreqenvgroup->deactivate(); +else voicefreqenvgroup->activate(); +o->redraw();} + tooltip {Forced Relase} xywh {15 310 50 10} down_box DOWN_BOX labelfont 1 labelsize 11 + code0 {o->value(pars->VoicePar[nvoice].PFreqEnvelopeEnabled);} + } + Fl_Group voicefreqlfogroup { + label {Frequency LFO } open + xywh {220 305 230 70} box FLAT_BOX color 47 align 144 + code0 {o->init(pars->VoicePar[nvoice].FreqLfo);} + code1 {if (pars->VoicePar[nvoice].PFreqLfoEnabled==0) o->deactivate();} + class LFOUI + } {} + Fl_Check_Button {} { + label On + callback {pars->VoicePar[nvoice].PFreqLfoEnabled=(int)o->value(); +if (o->value()==0) voicefreqlfogroup->deactivate(); +else voicefreqlfogroup->activate(); +o->redraw();} + tooltip {Forced Relase} xywh {225 311 55 10} down_box DOWN_BOX labelfont 1 labelsize 11 + code0 {o->value(pars->VoicePar[nvoice].PFreqLfoEnabled);} + } + Fl_Counter {} { + label Octave + callback {int k=(int) o->value(); +if (k<0) k+=16; +pars->VoicePar[nvoice].PCoarseDetune = k*1024+ + pars->VoicePar[nvoice].PCoarseDetune%1024;} + tooltip Octave xywh {470 285 45 15} type Simple labelsize 10 align 1 minimum -8 maximum 7 step 1 textfont 1 textsize 11 + code0 {int k=pars->VoicePar[nvoice].PCoarseDetune/1024;} + code1 {if (k>=8) k-=16;} + code2 {o->value(k);} + } + Fl_Counter {} { + label {Coarse Det.} + callback {int k=(int) o->value(); +if (k<0) k+=1024; +pars->VoicePar[nvoice].PCoarseDetune = k+ + (pars->VoicePar[nvoice].PCoarseDetune/1024)*1024;} + tooltip {Coarse Detune} xywh {455 355 60 20} labelsize 10 align 1 minimum -64 maximum 63 step 1 textfont 1 textsize 11 + code0 {int k=pars->VoicePar[nvoice].PCoarseDetune%1024;} + code1 {if (k>=512) k-=1024;} + code2 {o->value(k);} + code3 {o->lstep(10);} + } + Fl_Slider {} { + callback {pars->VoicePar[nvoice].PDetune=(int)o->value()+8192; +detunevalueoutput->do_callback();} + tooltip {Fine Detune (cents)} xywh {58 287 392 13} type {Horz Knob} box NO_BOX minimum -8192 maximum 8191 step 1 + code0 {o->value(pars->VoicePar[nvoice].PDetune-8192);} + } + Fl_Value_Output detunevalueoutput { + label Detune + callback {o->value(getdetune((pars->VoicePar[nvoice].PDetuneType==0)?(pars->GlobalPar.PDetuneType) : (pars->VoicePar[nvoice].PDetuneType),0,pars->VoicePar[nvoice].PDetune)*pars->getBandwidthDetuneMultiplier());} + xywh {10 287 45 15} labelsize 10 align 5 minimum -5000 maximum 5000 step 0.01 textfont 1 textsize 10 + code0 {o->value(getdetune((pars->VoicePar[nvoice].PDetuneType==0)?(pars->GlobalPar.PDetuneType) : (pars->VoicePar[nvoice].PDetuneType),0,pars->VoicePar[nvoice].PDetune)*pars->getBandwidthDetuneMultiplier());} + } + Fl_Check_Button {} { + label 440Hz + callback {int x=(int) o->value(); +pars->VoicePar[nvoice].Pfixedfreq=x; +if (x==0) fixedfreqetdial->deactivate(); + else fixedfreqetdial->activate();} + tooltip {Set the voice base frequency to 440Hz} xywh {345 268 55 15} down_box DOWN_BOX labelfont 1 labelsize 11 + code0 {o->value(pars->VoicePar[nvoice].Pfixedfreq);} + } + Fl_Dial fixedfreqetdial { + label {Eq.T.} + callback {pars->VoicePar[nvoice].PfixedfreqET=(int) o->value();} + tooltip {How the frequency varies acording to the keyboard (leftmost for fixed frequency)} xywh {405 270 15 15} box ROUND_UP_BOX labelsize 10 align 8 maximum 127 step 1 + code0 {o->value(pars->VoicePar[nvoice].PfixedfreqET);} + code1 {if (pars->VoicePar[nvoice].Pfixedfreq==0) o->deactivate();} + class WidgetPDial + } + Fl_Choice {} { + label {Detune Type} + callback {pars->VoicePar[nvoice].PDetuneType=(int) o->value(); +detunevalueoutput->do_callback();} open + xywh {455 320 70 15} down_box BORDER_BOX labelsize 10 align 5 textfont 1 textsize 10 + code0 {o->add("Default");o->add("L35cents");o->add("L10cents");o->add("E100cents");o->add("E1200cents");} + code1 {o->value(pars->VoicePar[nvoice].PDetuneType);} + } {} + } + Fl_Group voiceoscil { + xywh {80 390 445 145} box THIN_DOWN_BOX color 32 selection_color 71 labelcolor 179 + code0 {osc=new Oscilloscope(o->x(),o->y(),o->w(),o->h(),"");} + code1 {int nv=nvoice; if (pars->VoicePar[nvoice].Pextoscil>=0) nv=pars->VoicePar[nvoice].Pextoscil;} + code2 {osc->init(pars->VoicePar[nv].OscilSmp,0,pars->VoicePar[nvoice].Poscilphase,master);} + } {} + Fl_Button changevoiceoscilbutton { + label Change + callback {if (oscedit!=NULL) delete(oscedit); + +int nv=nvoice; +if (pars->VoicePar[nvoice].Pextoscil>=0) nv=pars->VoicePar[nvoice].Pextoscil; + +oscedit=new OscilEditor(pars->VoicePar[nv].OscilSmp,voiceoscil,NULL,NULL,master);} + xywh {5 490 65 20} box THIN_UP_BOX labelfont 1 labelsize 11 + code0 {if (pars->VoicePar[nvoice].Pextoscil>=0) o->labelcolor(FL_BLUE);} + } + Fl_Box {} { + label {Voice Oscillator} + xywh {5 390 75 35} labelfont 1 labelsize 12 align 128 + } + Fl_Slider {} { + label Phase + callback {pars->VoicePar[nvoice].Poscilphase=64-(int)o->value(); +osc->phase=64-(int) o->value(); +voiceoscil->redraw();} + xywh {10 435 65 10} type {Horz Knob} box NO_BOX labelsize 10 align 5 minimum -64 maximum 63 step 1 + code0 {o->value(64-pars->VoicePar[nvoice].Poscilphase);} + } + Fl_Check_Button {} { + label {R.} + callback {pars->VoicePar[nvoice].Presonance=(int) o->value();} + tooltip {Resonance On/Off} xywh {210 5 35 35} box THIN_UP_BOX down_box DOWN_BOX labelfont 1 labelsize 11 + code0 {o->value(pars->VoicePar[nvoice].Presonance);} + } + Fl_Choice {} { + label {Use Oscil.} + callback {pars->VoicePar[nvoice].Pextoscil=(int)o->value()-1; +if ((int) o->value() != 0) { + osc->init(pars->VoicePar[(int) o->value()-1].OscilSmp,master); + changevoiceoscilbutton->labelcolor(FL_BLUE); +} else { + osc->init(pars->VoicePar[nvoice].OscilSmp,master); + changevoiceoscilbutton->labelcolor(FL_BLACK); +}; + +voiceparametersgroup->redraw(); +voiceonbutton->redraw();} open + xywh {5 470 65 15} down_box BORDER_BOX labelsize 10 align 5 textfont 1 textsize 10 + code0 {o->add("Internal");} + code1 {char tmp[50]; for (int i=0;iadd(tmp);};} + code3 {o->value(pars->VoicePar[nvoice].Pextoscil+1);} + } {} + Fl_Group {} {open + xywh {5 540 515 45} box UP_FRAME + } { + Fl_Dial {} { + label Stereo + callback {pars->VoicePar[nvoice].Unison_stereo_spread=(int)o->value();} + tooltip {Stereo Spread} xywh {285 555 25 30} box ROUND_UP_BOX labelsize 10 align 1 maximum 127 step 1 + code0 {o->value(pars->VoicePar[nvoice].Unison_stereo_spread);} + class WidgetPDial + } + Fl_Choice {} { + label Unison + callback {pars->set_unison_size_index(nvoice,(int) o->value());} open + tooltip {Unison size} xywh {10 560 75 20} down_box BORDER_BOX labelfont 1 align 5 textfont 1 textsize 10 + code0 {o->add("OFF");char tmp[100];for (int i=1;ADnote_unison_sizes[i];i++){snprintf(tmp,100,"size %d",ADnote_unison_sizes[i]);o->add(tmp);};} + code1 {o->value(pars->get_unison_size_index(nvoice));} + } {} + Fl_Dial {} { + label Vibratto + callback {pars->VoicePar[nvoice].Unison_vibratto=(int)o->value();} + tooltip Vibratto xywh {340 555 25 30} box ROUND_UP_BOX labelsize 10 align 1 maximum 127 step 1 + code0 {o->value(pars->VoicePar[nvoice].Unison_vibratto);} + class WidgetPDial + } + Fl_Choice {} { + label Invert + callback {pars->VoicePar[nvoice].Unison_invert_phase=(int) o->value();} open + tooltip {Phase Invert} xywh {445 560 65 15} down_box BORDER_BOX labelsize 11 align 5 textfont 1 textsize 10 + code0 {o->add("None");o->add("Random");char tmp[100];for (int i=2;i<=5;i++){snprintf(tmp,100,"%d %%",100/i);o->add(tmp);};} + code1 {o->value(pars->VoicePar[nvoice].Unison_invert_phase);} + } {} + Fl_Slider {} { + label {Frequency Spread} + callback {pars->VoicePar[nvoice].Unison_frequency_spread=(int)o->value(); +unisonspreadoutput->do_callback();} + tooltip {Frequency Spread of the Unison} xywh {95 562 125 13} type {Horz Knob} box NO_BOX labelsize 12 align 1 maximum 127 step 1 value 64 + code0 {o->value(pars->VoicePar[nvoice].Unison_frequency_spread);} + } + Fl_Value_Output unisonspreadoutput { + label {(cents)} + callback {o->value(pars->getUnisonFrequencySpreadCents(nvoice));} + xywh {225 560 40 15} labelsize 10 align 5 maximum 1000 step 0.1 textfont 1 textsize 10 + code0 {o->value(pars->getUnisonFrequencySpreadCents(nvoice));} + } + Fl_Dial {} { + label {Vib.speed} + callback {pars->VoicePar[nvoice].Unison_vibratto_speed=(int)o->value();} + tooltip {Vibratto Average Speed} xywh {390 555 25 30} box ROUND_UP_BOX labelsize 10 align 1 maximum 127 step 1 + code0 {o->value(pars->VoicePar[nvoice].Unison_vibratto_speed);} + class WidgetPDial + } + } + } + Fl_Group {} { + label AMPLITUDE open + xywh {5 40 240 220} box UP_FRAME labeltype EMBOSSED_LABEL labelfont 1 labelsize 13 align 17 + } { + Fl_Value_Slider {} { + label Vol + callback {pars->VoicePar[nvoice].PVolume=(int)o->value();} + tooltip Volume xywh {10 60 160 15} type {Horz Knob} box NO_BOX labelsize 11 align 8 maximum 127 step 1 + code0 {o->value(pars->VoicePar[nvoice].PVolume);} + } + Fl_Value_Slider {} { + label {V.Sns} + callback {pars->VoicePar[nvoice].PAmpVelocityScaleFunction=(int) o->value();} + tooltip {Velocity Sensing Function (rightmost to disable)} xywh {10 80 160 15} type {Horz Knob} box NO_BOX labelsize 11 align 8 maximum 127 step 1 + code0 {o->value(pars->VoicePar[nvoice].PAmpVelocityScaleFunction);} + } + Fl_Group voiceampenvgroup { + label {ADSynth Voice - Amplitude Envelope} open + xywh {10 105 205 70} box FLAT_BOX color 51 align 144 + code0 {o->init(pars->VoicePar[nvoice].AmpEnvelope);} + code1 {if (pars->VoicePar[nvoice].PAmpEnvelopeEnabled==0) o->deactivate();} + class EnvelopeUI + } {} + Fl_Dial {} { + label Pan + callback {pars->VoicePar[nvoice].PPanning=(int) o->value();} + tooltip {Panning (leftmost is Random)} xywh {210 60 30 30} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + code0 {o->value(pars->VoicePar[nvoice].PPanning);} + class WidgetPDial + } + Fl_Check_Button {} { + label On + callback {pars->VoicePar[nvoice].PAmpEnvelopeEnabled=(int)o->value(); +if (o->value()==0) voiceampenvgroup->deactivate(); +else voiceampenvgroup->activate(); +o->redraw();} + tooltip {Forced Relase} xywh {15 110 50 10} down_box DOWN_BOX labelfont 1 labelsize 11 + code0 {o->value(pars->VoicePar[nvoice].PAmpEnvelopeEnabled);} + } + Fl_Group voiceamplfogroup { + label {Amplitude LFO } open + xywh {10 180 230 75} box FLAT_BOX color 47 align 144 + code0 {o->init(pars->VoicePar[nvoice].AmpLfo);} + code1 {if (pars->VoicePar[nvoice].PAmpLfoEnabled==0) o->deactivate();} + class LFOUI + } {} + Fl_Check_Button {} { + label On + callback {pars->VoicePar[nvoice].PAmpLfoEnabled=(int)o->value(); +if (o->value()==0) voiceamplfogroup->deactivate(); +else voiceamplfogroup->activate(); +o->redraw();} + tooltip {Forced Relase} xywh {15 185 55 10} down_box DOWN_BOX labelfont 1 labelsize 11 + code0 {o->value(pars->VoicePar[nvoice].PAmpLfoEnabled);} + } + Fl_Check_Button {} { + label Minus + callback {pars->VoicePar[nvoice].PVolumeminus=(int)o->value();} + xywh {10 45 50 10} down_box DOWN_BOX labelfont 1 labelsize 10 + code0 {o->value(pars->VoicePar[nvoice].PVolumeminus);} + } + } + Fl_Group voicefiltergroup { + label FILTER open + xywh {245 5 285 260} box UP_FRAME labeltype EMBOSSED_LABEL labelfont 1 labelsize 13 align 17 + code0 {if (pars->VoicePar[nvoice].PFilterEnabled==0) o->deactivate();} + } { + Fl_Group {} { + label {ADsynth Voice - Filter} open + xywh {250 30 275 75} box FLAT_BOX color 50 align 144 + code0 {o->init(pars->VoicePar[nvoice].VoiceFilter,NULL,NULL);} + class FilterUI + } {} + Fl_Group voicefilterenvgroup { + label {ADSynth Voice - Filter Envelope} open + xywh {250 115 275 70} box FLAT_BOX color 51 align 144 + code0 {o->init(pars->VoicePar[nvoice].FilterEnvelope);} + code1 {if (pars->VoicePar[nvoice].PFilterEnvelopeEnabled==0) o->deactivate();} + class EnvelopeUI + } {} + Fl_Check_Button {} { + label On + callback {pars->VoicePar[nvoice].PFilterEnvelopeEnabled=(int)o->value(); +if (o->value()==0) voicefilterenvgroup->deactivate(); +else voicefilterenvgroup->activate(); +o->redraw();} + tooltip {Forced Relase} xywh {255 119 55 10} down_box DOWN_BOX labelfont 1 labelsize 11 + code0 {o->value(pars->VoicePar[nvoice].PFilterEnvelopeEnabled);} + } + Fl_Group voicefilterlfogroup { + label {Filter LFO } open + xywh {250 190 230 70} box FLAT_BOX color 47 align 144 + code0 {o->init(pars->VoicePar[nvoice].FilterLfo);} + code1 {if (pars->VoicePar[nvoice].PFilterLfoEnabled==0) o->deactivate();} + class LFOUI + } {} + Fl_Check_Button {} { + label On + callback {pars->VoicePar[nvoice].PFilterLfoEnabled=(int)o->value(); +if (o->value()==0) voicefilterlfogroup->deactivate(); +else voicefilterlfogroup->activate(); +o->redraw();} + tooltip {Forced Relase} xywh {255 196 55 10} down_box DOWN_BOX labelfont 1 labelsize 11 + code0 {o->value(pars->VoicePar[nvoice].PFilterLfoEnabled);} + } + } + Fl_Group {} { + label 01 + xywh {5 5 55 35} box THIN_UP_BOX labeltype EMBOSSED_LABEL labelfont 1 labelsize 22 align 16 + code0 {char tmp[10];snprintf(tmp,10,"%d",nvoice+1);o->label(strdup(tmp));} + } {} + Fl_Choice {} { + callback {int x=(int) o->value(); +pars->VoicePar[nvoice].Type=x; +if (x==0) voicemodegroup->activate(); + else voicemodegroup->deactivate(); +noiselabel->do_callback();} + tooltip {Oscillator Type (sound/noise)} xywh {5 515 65 20} down_box BORDER_BOX labelsize 10 textfont 1 textsize 10 + code0 {o->value(pars->VoicePar[nvoice].Type);} + code1 {if (pars->VoicePar[nvoice].Type!=0) voicemodegroup->deactivate();} + } { + MenuItem {} { + label Sound + xywh {5 5 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label NOISE + xywh {15 15 100 20} labelfont 1 labelsize 11 labelcolor 1 + } + } + Fl_Check_Button bypassfiltercheckbutton { + label {Bypass Global F.} + callback {pars->VoicePar[nvoice].Pfilterbypass=(int)o->value();} + xywh {425 10 100 20} down_box DOWN_BOX labelfont 1 labelsize 10 align 148 + code0 {o->value(pars->VoicePar[nvoice].Pfilterbypass);} + } + Fl_Group {} {open + xywh {115 5 95 35} box THIN_UP_BOX + } { + Fl_Value_Slider {} { + label Delay + callback {pars->VoicePar[nvoice].PDelay=(int)o->value();} + tooltip Volume xywh {120 21 84 12} type {Horz Knob} box NO_BOX labelsize 11 align 5 maximum 127 step 1 + code0 {o->value(pars->VoicePar[nvoice].PDelay);} + } + } + Fl_Check_Button {} { + label On + callback {pars->VoicePar[nvoice].PFilterEnabled=(int)o->value(); +if (o->value()==0) voicefiltergroup->deactivate(); +else voicefiltergroup->activate(); +o->redraw(); +bypassfiltercheckbutton->redraw();} + tooltip {Enable Filter} xywh {250 15 60 15} down_box DOWN_BOX labelfont 1 labelsize 11 + code0 {o->value(pars->VoicePar[nvoice].PFilterEnabled);} + } + Fl_Box noiselabel { + label {White Noise} + callback {if (pars->VoicePar[nvoice].Type==0) o->hide(); else o->show();} + xywh {150 430 300 65} labelfont 1 labelsize 50 labelcolor 7 + code0 {if (pars->VoicePar[nvoice].Type==0) o->hide(); else o->show();} + } + } + Fl_Check_Button voiceonbutton { + label On + callback {pars->VoicePar[nvoice].Enabled=(int)o->value(); +if (o->value()==0) voiceparametersgroup->deactivate(); +else voiceparametersgroup->activate(); +o->redraw();} + xywh {60 5 55 35} box THIN_UP_BOX down_box DOWN_BOX labelfont 1 labelsize 13 + code0 {o->value(pars->VoicePar[nvoice].Enabled);} + } + } + } + Function {ADvoiceUI(int x,int y, int w, int h, const char *label=0):Fl_Group(x,y,w,h,label)} {} { + code {nvoice=0; +pars=NULL; +oscedit=NULL;} {} + } + Function {init(ADnoteParameters *parameters,int nvoice_,Master *master_)} {open + } { + code {pars=parameters; +nvoice=nvoice_; +master=master_; +make_window(); +end(); +ADnoteVoiceParameters->show();} {} + } + Function {~ADvoiceUI()} {open + } { + code {ADnoteVoiceParameters->hide(); +hide(); +if (oscedit!=NULL) { + delete(oscedit); +}; +//delete (ADnoteVoiceParameters);} {} + } + decl {int nvoice;} {} + decl {ADnoteParameters *pars;} {} + decl {OscilEditor *oscedit;} {} + decl {Oscilloscope *osc;} {} + decl {Oscilloscope *oscFM;} {} + decl {Master *master;} {} +} + +class ADnoteUI {open : {public PresetsUI_} +} { + Function {make_window()} {open private + } { + Fl_Window ADnoteGlobalParameters { + label {ADsynth Global Parameters of the Instrument} open + xywh {457 319 540 430} type Double visible + } { + Fl_Group {} { + label FREQUENCY open + xywh {5 280 530 115} box UP_FRAME labeltype EMBOSSED_LABEL labelfont 1 labelsize 13 align 17 + } { + Fl_Group freqenv { + label {ADSynth Global - Frequency Envelope} open + xywh {10 320 205 70} box FLAT_BOX color 51 align 144 + code0 {o->init(pars->GlobalPar.FreqEnvelope);} + class EnvelopeUI + } {} + Fl_Counter octave { + label Octave + callback {int k=(int) o->value(); +if (k<0) k+=16; +pars->GlobalPar.PCoarseDetune = k*1024+ + pars->GlobalPar.PCoarseDetune%1024;} + tooltip Octave xywh {455 300 45 15} type Simple labelsize 10 align 1 minimum -8 maximum 7 step 1 textfont 1 textsize 11 + code0 {int k=pars->GlobalPar.PCoarseDetune/1024;if (k>=8) k-=16;} + code2 {o->value(k);} + } + Fl_Counter coarsedet { + label {Coarse det.} + callback {int k=(int) o->value(); +if (k<0) k+=1024; +pars->GlobalPar.PCoarseDetune = k+ + (pars->GlobalPar.PCoarseDetune/1024)*1024;} + tooltip {Coarse Detune} xywh {460 370 60 20} type Simple labelsize 10 align 5 minimum -64 maximum 63 step 1 textfont 1 textsize 11 + code0 {int k=pars->GlobalPar.PCoarseDetune%1024;if (k>=512) k-=1024;} + code2 {o->value(k);} + code3 {o->lstep(10);} + } + Fl_Group freqlfo { + label {Frequency LFO } open + xywh {220 320 230 70} box FLAT_BOX color 47 align 144 + code0 {o->init(pars->GlobalPar.FreqLfo);} + class LFOUI + } {} + Fl_Slider freq { + callback {pars->GlobalPar.PDetune=(int)o->value()+8192; +detunevalueoutput->do_callback();} + tooltip {Fine Detune (cents)} xywh {60 300 385 15} type {Horz Knob} box NO_BOX minimum -8192 maximum 8191 step 1 + code0 {o->value(pars->GlobalPar.PDetune-8192);} + } + Fl_Value_Output detunevalueoutput { + label Detune + callback {o->value(getdetune(pars->GlobalPar.PDetuneType,0,pars->GlobalPar.PDetune));} + xywh {12 300 45 15} labelsize 10 align 5 minimum -5000 maximum 5000 step 0.01 textfont 1 textsize 10 + code0 {o->value(getdetune(pars->GlobalPar.PDetuneType,0,pars->GlobalPar.PDetune));} + } + Fl_Choice detunetype { + label {Detune Type} + callback {pars->GlobalPar.PDetuneType=(int) o->value()+1; +detunevalueoutput->do_callback();} open + xywh {455 340 75 15} down_box BORDER_BOX labelsize 10 align 5 textfont 1 textsize 10 + code0 {o->add("L35cents");o->add("L10cents");o->add("E100cents");o->add("E1200cents");} + code1 {o->value(pars->GlobalPar.PDetuneType-1);} + } {} + Fl_Dial {} { + label relBW + callback {pars->GlobalPar.PBandwidth=(int) o->value(); + +pars->getBandwidthDetuneMultiplier(); + +for (int i=0;irefreshlist(); +};} + tooltip {Bandwidth - how the relative fine detune of the voice are changed} xywh {505 295 25 25} box ROUND_UP_BOX labelsize 10 align 1 maximum 127 step 1 + code0 {o->value(pars->GlobalPar.PBandwidth);} + class WidgetPDial + } + } + Fl_Group {} { + label AMPLITUDE + xywh {5 5 240 260} box UP_FRAME labeltype EMBOSSED_LABEL labelfont 1 labelsize 13 align 17 + } { + Fl_Value_Slider volume { + label Vol + callback {pars->GlobalPar.PVolume=(int)o->value();} + tooltip Volume xywh {10 30 160 15} type {Horz Knob} box NO_BOX labelsize 11 align 8 maximum 127 step 1 + code0 {o->value(pars->GlobalPar.PVolume);} + } + Fl_Value_Slider vsns { + label {V.Sns} + callback {pars->GlobalPar.PAmpVelocityScaleFunction=(int) o->value();} + tooltip {Velocity Sensing Function (rightmost to disable)} xywh {10 50 160 15} type {Horz Knob} box NO_BOX labelsize 11 align 8 maximum 127 step 1 + code0 {o->value(pars->GlobalPar.PAmpVelocityScaleFunction);} + } + Fl_Dial pan { + label Pan + callback {pars->GlobalPar.PPanning=(int) o->value();} + tooltip {Panning (leftmost is Random)} xywh {210 25 30 30} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + code0 {o->value(pars->GlobalPar.PPanning);} + class WidgetPDial + } + Fl_Dial pstr { + label {P.Str.} + callback {pars->GlobalPar.PPunchStrength=(int) o->value();} + tooltip {Punch Strength} xywh {125 237 25 25} box ROUND_UP_BOX labelsize 10 align 1 maximum 127 step 1 + code0 {o->value(pars->GlobalPar.PPunchStrength);} + class WidgetPDial + } + Fl_Dial pt { + label {P.t.} + callback {pars->GlobalPar.PPunchTime=(int) o->value();} + tooltip {Punch Time (duration)} xywh {155 237 25 25} box ROUND_UP_BOX labelsize 10 align 1 maximum 127 step 1 + code0 {o->value(pars->GlobalPar.PPunchTime);} + class WidgetPDial + } + Fl_Dial pstc { + label {P.Stc.} + callback {pars->GlobalPar.PPunchStretch=(int) o->value();} + tooltip {Punch Stretch} xywh {185 237 25 25} box ROUND_UP_BOX labelsize 10 align 1 maximum 127 step 1 + code0 {o->value(pars->GlobalPar.PPunchStretch);} + class WidgetPDial + } + Fl_Dial pvel { + label {P.Vel.} + callback {pars->GlobalPar.PPunchVelocitySensing=(int) o->value();} + tooltip {Punch Velocity Sensing} xywh {215 237 25 25} box ROUND_UP_BOX labelsize 10 align 1 maximum 127 step 1 + code0 {o->value(pars->GlobalPar.PPunchVelocitySensing);} + class WidgetPDial + } + Fl_Group ampenv { + label {ADSynth Global - Amplitude Envelope} open + xywh {10 75 205 70} box FLAT_BOX color 51 align 144 + code0 {o->init(pars->GlobalPar.AmpEnvelope);} + class EnvelopeUI + } {} + Fl_Group amplfo { + label {Amplitude LFO } open + xywh {10 150 230 70} box FLAT_BOX color 47 align 144 + code0 {o->init(pars->GlobalPar.AmpLfo);} + class LFOUI + } {} + Fl_Check_Button rndgrp { + label {Rnd Grp} + callback {pars->GlobalPar.Hrandgrouping=(int) o->value();} + tooltip {How the Harmonic Amplitude is applied to voices that use the same oscillator} xywh {70 235 40 25} down_box DOWN_BOX labelsize 10 align 148 + code0 {o->value(pars->GlobalPar.Hrandgrouping);} + } + } + Fl_Group {} { + label FILTER open selected + xywh {250 5 285 265} box UP_FRAME labeltype EMBOSSED_LABEL labelfont 1 labelsize 13 align 17 + } { + Fl_Group filterenv { + label {ADSynth Global - Filter Envelope} open + xywh {255 118 275 70} box FLAT_BOX color 51 align 144 + code0 {o->init(pars->GlobalPar.FilterEnvelope);} + class EnvelopeUI + } {} + Fl_Group filterlfo { + label {Filter LFO} open + xywh {255 195 230 70} box FLAT_BOX color 47 align 144 + code0 {o->init(pars->GlobalPar.FilterLfo);} + class LFOUI + } {} + Fl_Group filterui { + label {ADsynth Global - Filter} open + xywh {255 35 275 75} box FLAT_BOX color 50 align 144 + code0 {o->init(pars->GlobalPar.GlobalFilter,&pars->GlobalPar.PFilterVelocityScale,&pars->GlobalPar.PFilterVelocityScaleFunction);} + class FilterUI + } {} + } + Fl_Check_Button stereo { + label Stereo + callback {pars->GlobalPar.PStereo=(int) o->value();} + xywh {5 230 65 35} down_box DOWN_BOX labelsize 11 + code0 {o->value(pars->GlobalPar.PStereo);} + } + Fl_Button {} { + label {Show Voice List} + callback {for (int i=0;irefreshlist(); +} +ADnoteVoiceList->show();} + xywh {180 400 125 25} labelsize 12 + } + Fl_Button {} { + label {Show Voice Parameters} + callback {ADnoteVoice->show();} + xywh {5 400 170 25} labelsize 12 + } + Fl_Button {} { + label Close + callback {ADnoteGlobalParameters->hide();} + xywh {475 400 60 25} box THIN_UP_BOX + } + Fl_Button {} { + label Resonance + callback {resui->resonancewindow->redraw(); +resui->resonancewindow->show();} + tooltip Resonance xywh {309 400 86 25} box THIN_UP_BOX labelsize 12 + } + Fl_Button {} { + label C + callback {presetsui->copy(pars);} + xywh {405 405 25 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 11 labelcolor 7 + } + Fl_Button {} { + label P + callback {presetsui->paste(pars,this);} + xywh {435 405 25 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 11 labelcolor 7 + } + } + Fl_Window ADnoteVoice { + label {ADsynth Voice Parameters} open + xywh {512 361 765 620} type Double visible + } { + Fl_Group advoice { + xywh {0 0 765 585} + code0 {o->init(pars,nvoice,master);} + code1 {o->show();} + class ADvoiceUI + } {} + Fl_Button {} { + label {Close Window} + callback {ADnoteVoice->hide();} + xywh {305 590 195 25} box THIN_UP_BOX labelfont 1 + } + Fl_Counter currentvoicecounter { + label {Current Voice} + callback {nvoice=(int)o->value()-1; +advoice->hide(); +ADnoteVoice->remove(advoice); +delete advoice; +advoice=new ADvoiceUI(0,0,765,585); +ADnoteVoice->add(advoice); +advoice->init(pars,nvoice,master); +advoice->show(); +ADnoteVoice->redraw();} + xywh {10 590 130 25} type Simple labelfont 1 align 8 minimum 0 maximum 2 step 1 value 1 textfont 1 textsize 13 + code0 {o->bounds(1,NUM_VOICES);} + } + Fl_Button {} { + label C + callback {presetsui->copy(pars,nvoice);} + xywh {705 595 25 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 11 labelcolor 7 + } + Fl_Button {} { + label P + callback {presetsui->paste(pars,this,nvoice);} + xywh {735 595 25 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 11 labelcolor 7 + } + } + Fl_Window ADnoteVoiceList { + label {ADsynth Voices list} + xywh {32 266 650 260} type Double hide + } { + Fl_Text_Display {} { + label {No.} + xywh {10 15 30 10} box NO_BOX labelfont 1 labelsize 11 + } + Fl_Text_Display {} { + label Vol + xywh {145 15 30 10} box NO_BOX labelfont 1 labelsize 11 + } + Fl_Text_Display {} { + label Detune + xywh {384 15 25 10} box NO_BOX labelfont 1 labelsize 11 + } + Fl_Text_Display {} { + label Pan + xywh {210 15 30 10} box NO_BOX labelfont 1 labelsize 11 + } + Fl_Text_Display {} { + label {Vib. Depth} + xywh {560 15 30 10} box NO_BOX labelfont 1 labelsize 11 + } + Fl_Text_Display {} { + label {R.} + xywh {245 15 25 10} box NO_BOX labelfont 1 labelsize 11 + } + Fl_Button {} { + label {Hide Voice List} + callback {ADnoteVoiceList->hide();} + xywh {255 237 125 20} + } + Fl_Scroll {} {open + xywh {0 15 640 220} type VERTICAL box THIN_UP_BOX + } { + Fl_Pack {} {open + xywh {0 20 620 210} + code0 {for (int i=0;iinit(pars,i,master);}} + } {} + } + } + } + Function {ADnoteUI(ADnoteParameters *parameters,Master *master_)} {} { + code {pars=parameters; +master=master_; +nvoice=0; +resui=new ResonanceUI(pars->GlobalPar.Reson); +make_window();} {} + } + Function {~ADnoteUI()} {} { + code {ADnoteVoiceList->hide(); +ADnoteGlobalParameters->hide(); +ADnoteVoice->hide(); +delete(ADnoteVoiceList); +delete(ADnoteGlobalParameters); +delete(ADnoteVoice); +delete(resui);} {} + } + Function {refresh()} {} { + code {volume->value(pars->GlobalPar.PVolume); +vsns->value(pars->GlobalPar.PAmpVelocityScaleFunction); +pan->value(pars->GlobalPar.PPanning); + +stereo->value(pars->GlobalPar.PStereo); +rndgrp->value(pars->GlobalPar.Hrandgrouping); + +pstr->value(pars->GlobalPar.PPunchStrength); +pt->value(pars->GlobalPar.PPunchTime); +pstc->value(pars->GlobalPar.PPunchStretch); +pvel->value(pars->GlobalPar.PPunchVelocitySensing); + +detunevalueoutput->value(getdetune(pars->GlobalPar.PDetuneType,0,pars->GlobalPar.PDetune)); +freq->value(pars->GlobalPar.PDetune-8192); + +int k=pars->GlobalPar.PCoarseDetune/1024;if (k>=8) k-=16; +octave->value(k); + +detunetype->value(pars->GlobalPar.PDetuneType-1); +k=pars->GlobalPar.PCoarseDetune%1024;if (k>=512) k-=1024; +coarsedet->value(k); +amplfo->refresh(); +freqlfo->refresh(); +filterlfo->refresh(); + +ampenv->refresh(); +freqenv->refresh(); +filterenv->refresh(); +filterui->refresh(); + +for (int i=0;irefreshlist(); + +resui->refresh(); +currentvoicecounter->do_callback();} {} + } + decl {ADnoteParameters *pars;} {} + decl {ResonanceUI *resui;} {} + decl {Master *master;} {} + decl {int nvoice;} {} + decl {ADvoicelistitem *voicelistitem[NUM_VOICES];} {} +} diff --git a/source/backend/native/zynaddsubfx/UI/BankUI.fl b/source/backend/native/zynaddsubfx/UI/BankUI.fl new file mode 100644 index 000000000..70c273a27 --- /dev/null +++ b/source/backend/native/zynaddsubfx/UI/BankUI.fl @@ -0,0 +1,368 @@ +# data file for the Fltk User Interface Designer (fluid) +version 1.0110 +header_name {.h} +code_name {.cc} +decl {//Copyright (c) 2002-2005 Nasca Octavian Paul} {} + +decl {//License: GNU GPL version 2 or later} {} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include "../Misc/Master.h"} {public +} + +decl {\#include "../Misc/Part.h"} {public +} + +decl {\#include "../Misc/Bank.h"} {public +} + +decl {\#include "../Misc/Config.h"} {public +} + +decl {\#include "../Misc/Util.h"} {public +} + +class BankProcess_ {} { + Function {process()} {open return_type {virtual void} + } { + code {;} {} + } + decl {Bank *bank;} {public + } +} + +class BankSlot {open : {public Fl_Button,BankProcess_} +} { + Function {BankSlot(int x,int y, int w, int h, const char *label=0):Fl_Button(x,y,w,h,label)} {open + } { + code {what=NULL; +whatslot=NULL; +nslot=0; +nselected=NULL;} {selected + } + } + Function {handle(int event)} {return_type int + } { + code {if (what==NULL) return(0); +if (Fl::event_inside(this)){ + *what=0;*whatslot=nslot; + if ((event==FL_RELEASE)&&(Fl::event_button()==1))*what=1; + if ((event==FL_RELEASE)&&(Fl::event_button()==3))*what=2; + if (event==FL_PUSH) highlight=1; +}else highlight=0; + +int tmp=Fl_Button::handle(event); +if ((*what!=0) && Fl::event_inside(this)) (bp->*fnc)(); +return(tmp);} {} + } + Function {init(int nslot_, int *what_, int *whatslot_,void (BankProcess_:: *fnc_)(void),BankProcess_ *bp_,Bank *bank_,int *nselected_)} {} { + code {nslot=nslot_; +what=what_; +whatslot=whatslot_; +fnc=fnc_; +bp=bp_; +bank=bank_; +nselected=nselected_; +box(FL_THIN_UP_BOX); +labelfont(0); +labelsize(13); +align(FL_ALIGN_LEFT|FL_ALIGN_INSIDE|FL_ALIGN_CLIP); + +highlight=0; +refresh();} {} + } + Function {refresh()} {} { + code {if (bank->emptyslot(nslot)) + color(46); +else if (bank->isPADsynth_used(nslot)) + color(26); +else + color(51); + + +if (*nselected==nslot) + color(6); + + +copy_label(bank->getnamenumbered(nslot).c_str());} {} + } + decl {int *what,*whatslot,nslot,highlight, *nselected;} {} + decl {void (BankProcess_:: *fnc)(void);} {} + decl {BankProcess_ *bp;} {} +} + +class BankUI {open : {public BankProcess_} +} { + Function {make_window()} {open + } { + Fl_Window bankuiwindow { + label Bank + xywh {492 406 785 575} type Double + code0 {o->label(bank->bankfiletitle.c_str());} + code1 {if (bank->bankfiletitle.empty()) o->label ("Choose a bank from the bank list on the left (or go to settings if to configure the bank location) or choose 'New Bank...' to make a new bank.");} visible + } { + Fl_Button {} { + label Close + callback {bankuiwindow->hide();} + xywh {705 546 70 24} box THIN_UP_BOX + } + Fl_Group {} { + xywh {5 34 772 491} box ENGRAVED_FRAME + } { + Fl_Pack {} { + xywh {10 39 150 481} box BORDER_FRAME + code0 {o->box(FL_NO_BOX);} + code1 {for (int i=0;i<32;i++){bs[i]=new BankSlot (0,0,o->w(),15," ");bs[i]->init(i,&what,&slot,&BankProcess_::process,(BankProcess_ *)this,bank,&nselected);};} + } {} + Fl_Pack {} { + xywh {163 39 150 481} box BORDER_FRAME + code0 {o->box(FL_NO_BOX);} + code1 {for (int i=32;i<64;i++){bs[i]=new BankSlot (0,0,o->w(),15," ");bs[i]->init(i,&what,&slot,&BankProcess_::process,(BankProcess_ *)this,bank,&nselected);};} + } {} + Fl_Pack {} { + xywh {316 39 150 481} box BORDER_FRAME + code0 {o->box(FL_NO_BOX);} + code1 {for (int i=64;i<96;i++){bs[i]=new BankSlot (0,0,o->w(),15," ");bs[i]->init(i,&what,&slot,&BankProcess_::process,(BankProcess_ *)this,bank,&nselected);};} + } {} + Fl_Pack {} { + xywh {469 39 150 481} box BORDER_FRAME + code0 {o->box(FL_NO_BOX);} + code1 {for (int i=96;i<128;i++){bs[i]=new BankSlot (0,0,o->w(),15," ");bs[i]->init(i,&what,&slot,&BankProcess_::process,(BankProcess_ *)this,bank,&nselected);};} + } {} + Fl_Pack {} { + xywh {622 39 150 481} box BORDER_FRAME + code0 {o->box(FL_NO_BOX);} + code1 {for (int i=128;i<160;i++){bs[i]=new BankSlot (0,0,o->w(),15," ");bs[i]->init(i,&what,&slot,&BankProcess_::process,(BankProcess_ *)this,bank,&nselected);};} + } {} + } + Fl_Group modeselect { + xywh {5 528 425 42} box ENGRAVED_BOX + } { + Fl_Light_Button writebutton { + label WRITE + callback {if (o->value()>0.5) mode=2; +removeselection();} + xywh {116 534 99 30} type Radio down_box THIN_DOWN_BOX selection_color 1 labeltype ENGRAVED_LABEL labelfont 1 labelsize 13 + code0 {if (bank->locked()) o->deactivate();} + } + Fl_Light_Button readbutton { + label READ + callback {if (o->value()>0.5) mode=1; +removeselection();} + xywh {11 534 99 30} type Radio down_box THIN_DOWN_BOX selection_color 101 labeltype ENGRAVED_LABEL labelfont 1 labelsize 13 + code0 {o->value(1);} + } + Fl_Light_Button clearbutton { + label CLEAR + callback {if (o->value()>0.5) mode=3; +removeselection();} + xywh {221 534 99 30} type Radio down_box THIN_DOWN_BOX selection_color 0 labeltype ENGRAVED_LABEL labelfont 1 labelsize 13 + code0 {if (bank->locked()) o->deactivate();} + } + Fl_Light_Button swapbutton { + label SWAP + callback {if (o->value()>0.5) mode=4; +removeselection();} + xywh {325 534 99 30} type Radio down_box THIN_DOWN_BOX selection_color 227 labeltype ENGRAVED_LABEL labelfont 1 labelsize 13 + code0 {if (bank->locked()) o->deactivate();} + } + } + Fl_Button {} { + label {New Bank...} + callback {const char *dirname; + +dirname=fl_input("New empty Bank:"); +if (dirname==NULL) return; + + +int result=bank->newbank(dirname); + +if (result!=0) fl_alert("Error: Could not make a new bank (directory).."); + +refreshmainwindow();} + xywh {685 5 93 25} labelfont 1 labelsize 11 align 128 + } + Fl_Check_Button {} { + label {auto close} + callback {config.cfg.BankUIAutoClose=(int) o->value();} + tooltip {automatically close the bank window if the instrument is loaded} xywh {705 529 60 15} down_box DOWN_BOX labelsize 10 + code0 {o->value(config.cfg.BankUIAutoClose);} + } + Fl_Choice banklist { + callback {int n=o->value(); +std::string dirname=bank->banks[n].dir; +if (dirname.empty()) return; + +if (bank->loadbank(dirname)==2) + fl_alert("Error: Could not load the bank from the directory\\n%s.",dirname.c_str()); +for (int i=0;irefresh(); +refreshmainwindow();} + xywh {5 8 220 20} down_box BORDER_BOX labelfont 1 align 0 textfont 1 textsize 11 + } {} + Fl_Button {} { + label {Refresh bank list} + callback {rescan_for_banks(); +banklist->value(0);} + tooltip {Refresh the bank list (rescan)} xywh {230 8 105 20} box THIN_UP_BOX color 50 labelsize 11 + } + Fl_Check_Button {} { + label {Show PADsynth status} + callback {config.cfg.CheckPADsynth=(int) o->value(); +refreshmainwindow();} + xywh {435 530 150 15} down_box DOWN_BOX labelsize 11 + code0 {o->value(config.cfg.CheckPADsynth);} + } + } + } + Function {BankUI(Master *master_,int *npart_)} {} { + code {fnc=&BankProcess_::process; +master=master_; +npart=npart_; +bank=&master_->bank; +what=0; +nselected=-1; +make_window(); +mode=1;} {} + } + Function {~BankUI()} {return_type virtual + } { + code {bankuiwindow->hide(); +delete(bankuiwindow);} {} + } + Function {show()} {} { + code {bankuiwindow->show(); +simplesetmode(config.cfg.UserInterfaceMode==2);} {} + } + Function {hide()} {} { + code {bankuiwindow->hide();} {} + } + Function {init(Fl_Valuator *cbwig_)} {} { + code {cbwig=cbwig_; +rescan_for_banks();} {} + } + Function {process()} {return_type void + } { + code {int slot=this->slot; + +if ((what==2)&&(bank->emptyslot(slot)==0)&&(mode!=4)) {//Rename slot + const char *tmp=fl_input("Slot (instrument) name:",bank->getname(slot).c_str()); + if (tmp!=NULL) bank->setname(slot,tmp,-1); + bs[slot]->refresh(); +}; + +if ((what==1)&&(mode==1)&&(!bank->emptyslot(slot))){//Reads from slot + pthread_mutex_lock(&master->part[*npart]->load_mutex); + bank->loadfromslot(slot,master->part[*npart]); + pthread_mutex_unlock(&master->part[*npart]->load_mutex); + master->part[*npart]->applyparameters(); + snprintf((char *)master->part[*npart]->Pname,PART_MAX_NAME_LEN,"%s",bank->getname(slot).c_str()); + cbwig->do_callback(); + + if (config.cfg.BankUIAutoClose!=0) + bankuiwindow->hide(); + +}; + +if ((what==1)&&(mode==2)){//save(write) to slot + if (!bank->emptyslot(slot)){ + if (!fl_choice("Overwrite the slot no. %d ?","No","Yes",NULL,slot+1)) goto nooverwriteslot; + }; + pthread_mutex_lock(&master->part[*npart]->load_mutex); + bank->savetoslot(slot,master->part[*npart]); + pthread_mutex_unlock(&master->part[*npart]->load_mutex); + + bs[slot]->refresh(); + mode=1;readbutton->value(1);writebutton->value(0); + nooverwriteslot:; +}; + + + +if ((what==1)&&(mode==3)&&(!bank->emptyslot(slot))){//Clears the slot + if (fl_choice("Clear the slot no. %d ?","No","Yes",NULL,slot+1)){ + bank->clearslot(slot); + bs[slot]->refresh(); + }; +}; + +if (mode==4){//swap + bool done=false; + if ((what==1)&&(nselected>=0)){ + bank->swapslot(nselected,slot); + int ns=nselected; + nselected=-1; + bs[slot]->refresh(); + bs[ns]->refresh(); + done=true; + }; + if (((nselected<0)||(what==2))&&(!done)){ + int ns=nselected; + nselected=slot; + if (ns>0) bs[ns]->refresh(); + bs[slot]->refresh(); + }; +}; +if (mode!=4) refreshmainwindow();} {} + } + Function {refreshmainwindow()} {} { + code {bankuiwindow->label(bank->bankfiletitle.c_str()); +mode=1;readbutton->value(1);writebutton->value(0);clearbutton->value(0);swapbutton->value(0); +nselected=-1; +if (bank->locked()){ + writebutton->deactivate(); + clearbutton->deactivate(); + swapbutton->deactivate(); +} else { + writebutton->activate(); + clearbutton->activate(); + swapbutton->activate(); +}; +for (int i=0;irefresh();} {} + } + Function {removeselection()} {} { + code {if (nselected>=0) { + int ns=nselected; + nselected=-1; + bs[ns]->refresh(); +};} {} + } + Function {rescan_for_banks()} {} { + code {banklist->clear(); +bank->rescanforbanks(); + +for (unsigned int i=0;ibanks.size();i++) { + banklist->add(bank->banks[i].name.c_str()); +} +if (banklist->size() == 0) + banklist->add(" ");} {} + } + Function {simplesetmode(bool beginnerui)} {} { + code {readbutton->value(1); +mode=1; +removeselection(); +if (beginnerui) modeselect->hide(); + else modeselect->show();} {} + } + decl {BankSlot *bs[BANK_SIZE];} {} + decl {int slot,what;//"what"=what button is pressed} {} + decl {int mode,*npart,nselected;} {} + decl {Master *master;} {} + decl {void (BankProcess_::* fnc)(void);} {} + decl {Fl_Valuator *cbwig;} {public + } +} diff --git a/source/backend/native/zynaddsubfx/UI/CMakeLists.txt b/source/backend/native/zynaddsubfx/UI/CMakeLists.txt new file mode 100644 index 000000000..38ea1e113 --- /dev/null +++ b/source/backend/native/zynaddsubfx/UI/CMakeLists.txt @@ -0,0 +1,45 @@ +set(UI_fl_files + ADnoteUI.fl + BankUI.fl + ConfigUI.fl + EffUI.fl + EnvelopeUI.fl + FilterUI.fl + LFOUI.fl + MasterUI.fl + MicrotonalUI.fl + OscilGenUI.fl + PADnoteUI.fl + PartUI.fl + PresetsUI.fl + ResonanceUI.fl + SUBnoteUI.fl + VirKeyboard.fl +) + +include_directories(${CMAKE_CURRENT_BINARY_DIR}) + +set_source_files_properties(UI/MasterUI.h PROPERTIES GENERATED 1) +fltk_wrap_ui(zynaddsubfx_gui ${UI_fl_files}) + +add_definitions(-DPIXMAP_PATH="${CMAKE_INSTALL_PREFIX}/share/zynaddsubfx/pixmaps/") +add_definitions(-DSOURCE_DIR="${CMAKE_CURRENT_SOURCE_DIR}") + +if(LibloEnable) + set(zynaddsubfx_gui_FLTK_UI_SRCS ${zynaddsubfx_gui_FLTK_UI_SRCS} NSM.C NSM/Client.C) +endif() + +add_library(zynaddsubfx_gui STATIC + ${UI_objs} + ${zynaddsubfx_gui_FLTK_UI_SRCS} + NioUI.cpp + WidgetPDial.cpp + ) + +if(NtkGui) + target_link_libraries(zynaddsubfx_gui ${NTK_LIBRARIES}) +endif(NtkGui) + +if(FltkGui) + target_link_libraries(zynaddsubfx_gui ${FLTK_LIBRARIES}) +endif(FltkGui) diff --git a/source/backend/native/zynaddsubfx/UI/ConfigUI.fl b/source/backend/native/zynaddsubfx/UI/ConfigUI.fl new file mode 100644 index 000000000..b1437e107 --- /dev/null +++ b/source/backend/native/zynaddsubfx/UI/ConfigUI.fl @@ -0,0 +1,450 @@ +# data file for the Fltk User Interface Designer (fluid) +version 1.0107 +header_name {.h} +code_name {.cc} +decl {//Copyright (c) 2002-2005 Nasca Octavian Paul} {} + +decl {//License: GNU GPL version 2 or later} {} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include "../globals.h"} {public +} + +decl {\#include "../Misc/Util.h"} {public +} + +decl {\#include "../Misc/Dump.h"} {public +} + +decl {extern Dump dump;} {public +} + +class ConfigUI {} { + Function {make_window()} {} { + Fl_Window configwindow { + label {ZynAddSubFX Settings} + callback {writebankcfg(); +o->hide();} + xywh {88 313 510 340} type Double hide + } { + Fl_Tabs {} { + xywh {5 5 500 305} + } { + Fl_Group {} { + label {Main settings} + xywh {5 25 500 285} + } { + Fl_Group {} { + label {Sample Rate} + xywh {15 45 165 30} box ENGRAVED_FRAME + } { + Fl_Choice {} { + callback {if ((int)o->value()==0) samplerateinput->activate(); + else samplerateinput->deactivate(); + +int samplerates[8]={44100,16000,22050,32000,44100,48000,88200,96000}; +config.cfg.SampleRate=samplerates[(int)o->value()]; + +setsamplerateinput();} + xywh {20 50 85 20} down_box BORDER_BOX textsize 10 + code0 {o->value(getsamplerateorder());} + } { + MenuItem {} { + label Custom + xywh {10 10 100 20} labelfont 1 + } + MenuItem {} { + label 16000Hz + xywh {30 30 100 20} labelfont 1 + } + MenuItem {} { + label 22050Hz + xywh {20 20 100 20} labelfont 1 + } + MenuItem {} { + label 32000Hz + xywh {30 30 100 20} labelfont 1 + } + MenuItem {} { + label 44100Hz + xywh {40 40 100 20} labelfont 1 + } + MenuItem {} { + label 48000Hz + xywh {50 50 100 20} labelfont 1 + } + MenuItem {} { + label 88200Hz + xywh {60 60 100 20} labelfont 1 + } + MenuItem {} { + label 96000Hz + xywh {70 70 100 20} labelfont 1 + } + } + Fl_Input samplerateinput { + callback {char *tmp; +config.cfg.SampleRate=strtoul(o->value(),&tmp,10);} + xywh {115 50 60 20} type Int textfont 1 + code0 {setsamplerateinput();} + code1 {if (getsamplerateorder()!=0) o->deactivate();} + } + } + Fl_Input {} { + label {Buffer Size} + callback {char *tmp; +config.cfg.SoundBufferSize=strtoul(o->value(),&tmp,10);} + tooltip {Internal Sound Buffer Size (samples)} xywh {190 45 60 20} type Int labelsize 11 align 129 textfont 1 + code0 {char *tmpbuf=new char[100];o->cut(0,o->maximum_size());} + code1 {snprintf(tmpbuf,100,"%d",config.cfg.SoundBufferSize);o->insert(tmpbuf);} + code2 {delete []tmpbuf;} + } + Fl_Light_Button {} { + label {Swap Stereo } + callback {config.cfg.SwapStereo=(int) o->value();} + xywh {20 80 85 20} box THIN_UP_BOX labelsize 10 + code0 {o->value(config.cfg.SwapStereo);} + } + Fl_Choice {} { + label OscilSize + callback {config.cfg.OscilSize=128<value();} + tooltip {ADSynth Oscillator Size (samples)} xywh {175 80 75 20} down_box BORDER_BOX labelfont 1 labelsize 11 textsize 10 + code0 {o->value( (int) (log(config.cfg.OscilSize/128.0-1.0)/log(2)) +1);} + } { + MenuItem {} { + label 128 + xywh {25 25 100 20} labelfont 1 + } + MenuItem {} { + label 256 + xywh {35 35 100 20} labelfont 1 + } + MenuItem {} { + label 512 + xywh {45 45 100 20} labelfont 1 + } + MenuItem {} { + label 1024 + xywh {45 45 100 20} labelfont 1 + } + MenuItem {} { + label 2048 + xywh {55 55 100 20} labelfont 1 + } + MenuItem {} { + label 4096 + xywh {55 55 100 20} labelfont 1 + } + MenuItem {} { + label 8192 + xywh {65 65 100 20} labelfont 1 + } + MenuItem {} { + label 16384 + xywh {75 75 100 20} labelfont 1 + } + } + Fl_Box {} { + label {Most settings has effect only after ZynAddSubFX is restarted.} + xywh {15 275 235 30} labelfont 1 labelsize 11 align 128 + } + Fl_Box {} { + label {Read the Readme.txt for other settings} + xywh {10 255 240 20} labelfont 1 labelsize 11 align 128 + } + Fl_Group {} { + xywh {15 125 230 85} box ENGRAVED_BOX + } { + Fl_File_Input {} { + label {Dump File} + callback {config.cfg.DumpFile = o->value();} selected + xywh {20 170 220 35} align 5 + code0 {o->insert(config.cfg.DumpFile.c_str());} + } + Fl_Check_Button {} { + label {Dump notes} + callback {config.cfg.DumpNotesToFile=(int) o->value(); +dump.startnow();//this has effect only if this option was disabled} + xywh {20 130 100 20} down_box DOWN_BOX + code0 {o->value(config.cfg.DumpNotesToFile);} + } + Fl_Check_Button {} { + label Append + callback {config.cfg.DumpAppend=(int) o->value();} + xywh {160 130 80 20} down_box DOWN_BOX + code0 {o->value(config.cfg.DumpAppend);} + } + } + Fl_Group {} { + xywh {255 45 245 260} box ENGRAVED_FRAME + } { + Fl_Box {} { + label {Note: Not all the following settings are used (this depends on the operating system, etc..)} + xywh {260 50 235 45} labelfont 1 labelsize 11 align 128 + } + Fl_Group {} { + label Linux + xywh {260 110 235 115} box ENGRAVED_BOX labelfont 1 labelsize 13 align 5 + } { + Fl_File_Input {} { + label {OSS Sequencer Device (/dev/...)} + callback {snprintf(config.cfg.LinuxOSSSeqInDev,config.maxstringsize,"%s",o->value());} + xywh {265 180 225 35} align 5 + code0 {o->insert(config.cfg.LinuxOSSSeqInDev);} + } + Fl_File_Input {} { + label {OSS Wave Out Device (/dev/...)} + callback {snprintf(config.cfg.LinuxOSSWaveOutDev,config.maxstringsize,"%s",o->value());} + xywh {265 130 225 35} align 5 + code0 {o->insert(config.cfg.LinuxOSSWaveOutDev);} + } + } + Fl_Group {} { + label Windows + xywh {260 250 235 50} box ENGRAVED_BOX labelfont 1 labelsize 13 align 5 + } { + Fl_Counter {} { + label {Midi In Dev} + callback {config.cfg.WindowsMidiInId=(int) o->value(); +midiinputnamebox->label(config.winmididevices[config.cfg.WindowsMidiInId].name);} + xywh {270 270 65 20} type Simple labelsize 11 align 1 minimum 0 maximum 100 step 1 + code0 {o->maximum(config.winmidimax-1);} + code1 {o->value(config.cfg.WindowsMidiInId);} + } + Fl_Box midiinputnamebox { + label {Midi input device name} + xywh {340 260 150 35} labelfont 1 labelsize 11 align 212 + code0 {o->label(config.winmididevices[config.cfg.WindowsMidiInId].name);} + } + } + } + Fl_Counter {} { + label {XML compression level} + callback {config.cfg.GzipCompression=(int) o->value();} + tooltip {gzip compression level (0 - uncompressed)} xywh {20 215 65 15} type Simple labelsize 11 align 8 minimum 0 maximum 9 step 1 + code0 {o->value(config.cfg.GzipCompression);} + } + Fl_Choice {} { + label {PADsynth Interpolation} + callback {config.cfg.Interpolation=(int) o->value();} + xywh {175 105 75 15} down_box BORDER_BOX labelsize 10 textsize 11 + code0 {o->value(config.cfg.Interpolation);} + } { + MenuItem {} { + label {Linear(fast)} + xywh {0 0 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Cubic(slow)} + xywh {10 10 100 20} labelfont 1 labelsize 10 + } + } + Fl_Choice {} { + label {Virtual Keyboard Layout} + callback {config.cfg.VirKeybLayout=(int) o->value();;} + xywh {155 235 85 20} down_box BORDER_BOX labelsize 12 textfont 1 textsize 11 + code0 {o->value(config.cfg.VirKeybLayout);} + } { + MenuItem {} { + label { } + xywh {5 5 100 20} labelfont 1 labelsize 11 deactivate + } + MenuItem {} { + label QWERTY + xywh {15 15 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label Dvorak + xywh {25 25 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label QWERTZ + xywh {35 35 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label AZERTY + xywh {45 45 100 20} labelfont 1 labelsize 11 + } + } + } + Fl_Group {} { + label {Bank root dirs} + xywh {5 25 500 285} hide + } { + Fl_Browser rootsbrowse { + callback {activatebutton_rootdir(o->value()!=0);} + xywh {15 35 485 220} type Hold + } + Fl_Button {} { + label {Add root directory...} + callback {const char *dirname; +dirname=fl_dir_chooser("Add a root directory for banks:",NULL,0); +if (dirname==NULL) return; + +rootsbrowse->add(dirname);} + xywh {15 265 80 35} box THIN_UP_BOX align 128 + } + Fl_Button removerootdirbutton { + label {Remove root dir...} + callback {if (rootsbrowse->value()!=0) { + rootsbrowse->remove(rootsbrowse->value()); +}; +activatebutton_rootdir(false);} + xywh {105 265 80 35} box THIN_UP_BOX align 128 + code0 {o->deactivate();} + } + Fl_Button makedefaultrootdirbutton { + label {Make default} + callback {int n=rootsbrowse->value(); + +if (n!=0) { + rootsbrowse->move(1,n); + rootsbrowse->value(1); + rootsbrowse->redraw(); +}; +activatebutton_rootdir(true);} + xywh {190 265 80 35} box THIN_UP_BOX align 128 + code0 {o->deactivate();} + } + } + Fl_Group {} { + label {Presets dirs} + xywh {5 25 500 285} hide + } { + Fl_Browser presetbrowse { + callback {activatebutton_presetdir(o->value()!=0);} + xywh {15 35 485 220} type Hold + } + Fl_Button {} { + label {Add preset directory...} + callback {const char *dirname; +dirname=fl_dir_chooser("Add a preset directory :",NULL,0); +if (dirname==NULL) return; + +presetbrowse->add(dirname);} + xywh {15 265 80 35} box THIN_UP_BOX align 128 + } + Fl_Button removepresetbutton { + label {Remove preset dir...} + callback {if (presetbrowse->value()!=0) { + presetbrowse->remove(presetbrowse->value()); +}; +activatebutton_presetdir(false);} + xywh {105 265 80 35} box THIN_UP_BOX align 128 + code0 {o->deactivate();} + } + Fl_Button makedefaultpresetbutton { + label {Make default} + callback {int n=presetbrowse->value(); + +if (n!=0) { + presetbrowse->move(1,n); + presetbrowse->value(1); + presetbrowse->redraw(); +}; +activatebutton_presetdir(true);} + xywh {190 265 80 35} box THIN_UP_BOX align 128 + code0 {o->deactivate();} + } + } + } + Fl_Button {} { + label Close + callback {configwindow->hide(); +writebankcfg(); +writepresetcfg();} + xywh {200 315 105 20} box THIN_UP_BOX + } + } + } + Function {ConfigUI()} {} { + code {make_window(); +readbankcfg(); +readpresetcfg();} {} + } + Function {activatebutton_rootdir(bool active)} {} { + code {if (active) { + removerootdirbutton->activate(); + makedefaultrootdirbutton->activate(); +}else{ + removerootdirbutton->deactivate(); + makedefaultrootdirbutton->deactivate(); +};} {} + } + Function {activatebutton_presetdir(bool active)} {} { + code {if (active) { + removepresetbutton->activate(); + makedefaultpresetbutton->activate(); +}else{ + removepresetbutton->deactivate(); + makedefaultpresetbutton->deactivate(); +};} {} + } + Function {readbankcfg()} {} { + code {rootsbrowse->clear(); + +for (int i=0;iadd(config.cfg.bankRootDirList[i].c_str()); +};} {} + } + Function {writebankcfg()} {} { + code {config.clearbankrootdirlist(); + +for (int n=0;nsize();n++){ + config.cfg.bankRootDirList[n] = rootsbrowse->text(n+1); +};} {} + } + Function {readpresetcfg()} {} { + code {presetbrowse->clear(); + +for(int i=0;iadd(config.cfg.presetsDirList[i].c_str()); +};} {} + } + Function {writepresetcfg()} {} { + code {config.clearpresetsdirlist(); + +for (int n=0;nsize();n++) + config.cfg.presetsDirList[n] = presetbrowse->text(n+1);} {} + } + Function {getsamplerateorder()} {return_type int + } { + code {int smpr=config.cfg.SampleRate; +int order=0; +switch(smpr){ + case 16000:order=1;break; + case 22050:order=2;break; + case 32000:order=3;break; + case 44100:order=4;break; + case 48000:order=5;break; + case 88200:order=6;break; + case 96000:order=7;break; + default:order=0;break; +}; +return(order);} {} + } + Function {setsamplerateinput()} {return_type void + } { + code {char *tmpbuf=new char[100]; +samplerateinput->cut(0,samplerateinput->maximum_size()); +snprintf(tmpbuf,100,"%d",config.cfg.SampleRate); +samplerateinput->insert(tmpbuf); +delete []tmpbuf;} {} + } + Function {show()} {} { + code {configwindow->show();} {} + } +} diff --git a/source/backend/native/zynaddsubfx/UI/EffUI.fl b/source/backend/native/zynaddsubfx/UI/EffUI.fl new file mode 100644 index 000000000..07e326785 --- /dev/null +++ b/source/backend/native/zynaddsubfx/UI/EffUI.fl @@ -0,0 +1,2352 @@ +# data file for the Fltk User Interface Designer (fluid) +version 1.0110 +header_name {.h} +code_name {.cc} +decl {//Copyright (c) 2002-2005 Nasca Octavian Paul} {} + +decl {//License: GNU GPL version 2 or later} {} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include "../globals.h"} {public +} + +decl {\#include "WidgetPDial.h"} {public +} + +decl {\#include "EnvelopeUI.h"} {public +} + +decl {\#include "FilterUI.h"} {public +} + +decl {\#include "../Misc/Util.h"} {public +} + +decl {\#include "../Effects/EffectMgr.h"} {public +} + +decl {\#include "PresetsUI.h"} {public +} + +decl {\#include "common.H"} {public +} + +class EQGraph {: {public Fl_Box} +} { + Function {EQGraph(int x,int y, int w, int h, const char *label=0):Fl_Box(x,y,w,h,label)} {} { + code {eff=NULL; +maxdB=30;} {} + } + Function {init(EffectMgr *eff_)} {} { + code {eff=eff_; +oldx=-1; +khzval=-1;} {} + } + Function {draw_freq_line(float freq,int type)} {} { + code {fl_color(FL_GRAY); +float freqx=getfreqpos(freq); +switch(type){ + case 0:if (active_r()) fl_color(FL_WHITE); + else fl_color(205,205,205); + fl_line_style(FL_SOLID); + break; + case 1:fl_line_style(FL_DOT);break; + case 2:fl_line_style(FL_DASH);break; +}; + + +if ((freqx>0.0)&&(freqx<1.0)) + fl_line(x()+(int) (freqx*w()),y(), + x()+(int) (freqx*w()),y()+h());} {} + } + Function {draw()} {} { + code {int ox=x(),oy=y(),lx=w(),ly=h(),i; + double iy,oiy; +float freqx; + +if (active_r()) fl_color(fl_darker(FL_GRAY)); + else fl_color(FL_GRAY); +fl_rectf(ox,oy,lx,ly); + + +//draw the lines +fl_color(fl_lighter( FL_GRAY)); + +fl_line_style(FL_SOLID); +fl_line(ox+2,oy+ly/2,ox+lx-2,oy+ly/2); + +freqx=getfreqpos(1000.0); +if ((freqx>0.0)&&(freqx<1.0)) + fl_line(ox+(int) (freqx*lx),oy, + ox+(int) (freqx*lx),oy+ly); + +for (i=1;i<10;i++){ + if(i==1){ + draw_freq_line(i*100.0,0); + draw_freq_line(i*1000.0,0); + }else + if (i==5){ + draw_freq_line(i*10.0,2); + draw_freq_line(i*100.0,2); + draw_freq_line(i*1000.0,2); + }else{ + draw_freq_line(i*10.0,1); + draw_freq_line(i*100.0,1); + draw_freq_line(i*1000.0,1); + }; +}; + +draw_freq_line(10000.0,0); +draw_freq_line(20000.0,1); + + +fl_line_style(FL_DOT); +int GY=6;if (lysynth->samplerate/2) break; + iy=getresponse(ly,frq); + if ((oiy>=0) && (oiy=0) && (iygetEQfreqresponse(freq); +int idbresp=(int) ((dbresp/maxdB+1.0)*maxy/2.0); + + +//fprintf(stderr,"%.5f\\n",(dbresp/maxdB+1.0)*maxy/2.0); + + +return(idbresp);} {} + } + Function {getfreqx(float x)} {return_type float + } { + code {if (x>1.0) x=1.0; +return(20.0*pow((float)1000.0,x));} {} + } + Function {getfreqpos(float freq)} {return_type float + } { + code {if (freq<0.00001) freq=0.00001; +return(log(freq/20.0)/log(1000.0));} {} + } + decl {int oldx,oldy;} {} + decl {float khzval;} {public + } + decl {EffectMgr *eff;} {} + decl {int maxdB;} {} +} + +class EffUI {open : {public Fl_Group,public PresetsUI_} +} { + Function {EffUI(int x,int y, int w, int h, const char *label=0):Fl_Group(x,y,w,h,label)} {} { + code {eff=NULL; +filterwindow=NULL;} {} + } + Function {~EffUI()} {} { + code {effnullwindow->hide();//delete (effnullwindow); +effreverbwindow->hide();//delete (effreverbwindow); +effechowindow->hide();//delete (effechowindow); +effchoruswindow->hide();//delete (effchoruswindow); +effphaserwindow->hide();//delete (effphaserwindow); +effalienwahwindow->hide();//delete (effalienwahwindow); +effdistorsionwindow->hide();//delete (effdistorsionwindow); +effeqwindow->hide();//delete (effeqwindow); +effdynamicfilterwindow->hide();//delete (effdynamicfilterwindow); + +if (filterwindow!=NULL){ + filterwindow->hide(); + delete(filterwindow); +};} {} + } + Function {make_null_window()} {open + } { + Fl_Window effnullwindow { + label {No Effect} + xywh {612 881 380 100} type Double box UP_BOX color 221 labelfont 1 labelsize 19 align 16 + code0 {set_module_parameters(o);} + class Fl_Group visible + } {} + } + Function {make_reverb_window()} {open + } { + Fl_Window effreverbwindow { + label Reverb open + xywh {377 636 380 100} type Double box UP_BOX color 221 labelfont 1 labelsize 19 align 25 + code0 {set_module_parameters(o);} + class Fl_Group visible + } { + Fl_Choice revp { + label Preset + callback {eff->changepreset((int)o->value()); + +refresh(eff);} + xywh {10 15 90 15} box UP_BOX down_box BORDER_BOX color 14 selection_color 7 labelfont 1 labelsize 10 align 5 textfont 1 textsize 10 + } { + MenuItem {} { + label {Cathedral 1} + xywh {10 10 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Cathedral 2} + xywh {20 20 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Cathedral 3} + xywh {30 30 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Hall 1} + xywh {40 40 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Hall 2} + xywh {50 50 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Room 1} + xywh {60 60 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Room 2} + xywh {70 70 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Basement + xywh {80 80 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Tunnel + xywh {90 90 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Echoed 1} + xywh {100 100 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Echoed 2} + xywh {110 110 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Very Long 1} + xywh {120 120 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Very Long 2} + xywh {130 130 100 20} labelfont 1 labelsize 10 + } + } + Fl_Choice revp10 { + label Type + callback {eff->seteffectpar(10,(int) o->value()); +if (eff->geteffectpar(10)==2) revp12->activate(); + else revp12->deactivate();} + xywh {110 15 85 15} down_box BORDER_BOX color 14 selection_color 7 labelfont 1 labelsize 10 align 5 textfont 1 textsize 10 + } { + MenuItem {} { + label Random + xywh {20 20 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Freeverb + xywh {30 30 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Bandwidth + xywh {40 40 100 20} labelfont 1 labelsize 10 + } + } + Fl_Dial revp0 { + label Vol + callback {eff->seteffectpar(0,(int) o->value());} + tooltip {Effect Volume} xywh {10 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial revp1 { + label Pan + callback {eff->seteffectpar(1,(int) o->value());} + xywh {45 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial revp2 { + label Time + callback {eff->seteffectpar(2,(int) o->value());} + tooltip {Duration of Effect} xywh {80 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial revp3 { + label {I.del} + callback {eff->seteffectpar(3,(int) o->value());} + tooltip {Initial Delay} xywh {120 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 when 4 maximum 127 + class WidgetPDial + } + Fl_Dial revp4 { + label {I.delfb} + callback {eff->seteffectpar(4,(int) o->value());} + tooltip {Initial Delay Feedback} xywh {155 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial revp12 { + label bw + callback {eff->seteffectpar(12,(int) o->value());} + xywh {200 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 when 4 maximum 127 deactivate + code0 {if (eff->geteffectpar(10)==2) o->activate();} + class WidgetPDial + } + Fl_Dial revp6 { + label {E/R} + callback {eff->seteffectpar(6,(int) o->value());} + xywh {235 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 deactivate + class WidgetPDial + } + Fl_Dial revp7 { + label LPF + callback {eff->seteffectpar(7,(int) o->value());} + tooltip {Low Pass Filter} xywh {270 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial revp8 { + label HPF + callback {eff->seteffectpar(8,(int) o->value());} + tooltip {High Pass Filter} xywh {305 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial revp9 { + label Damp + callback {eff->seteffectpar(9,(int) o->value());} + tooltip Dampening xywh {340 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 minimum 64 maximum 127 step 1 + class WidgetPDial + } + Fl_Dial revp11 { + label {R.S.} + callback {int x=64; +if (Fl::event_button1()) x=(int)o->value(); + else o->value(x); +eff->seteffectpar(11,x);} + tooltip RoomSize xywh {200 10 25 25} box ROUND_UP_BOX labelfont 1 labelsize 8 align 8 minimum 1 maximum 127 step 1 + class WidgetPDial + } + } + } + Function {make_echo_window()} {open + } { + Fl_Window effechowindow { + label Echo + xywh {897 611 380 100} type Double box UP_BOX color 221 labelfont 1 labelsize 19 align 25 + code0 {set_module_parameters(o);} + class Fl_Group visible + } { + Fl_Choice echop { + label Preset + callback {eff->changepreset((int)o->value()); +refresh(eff);} + xywh {11 15 95 15} box UP_BOX down_box BORDER_BOX color 14 selection_color 7 labelfont 1 labelsize 10 align 5 textfont 1 textsize 10 + } { + MenuItem {} { + label {Echo 1} + xywh {20 20 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Echo 2} + xywh {30 30 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Echo 3} + xywh {40 40 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Simple Echo} + xywh {50 50 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Canyon + xywh {60 60 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Panning Echo 1} + xywh {70 70 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Panning Echo 2} + xywh {80 80 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Panning Echo 3} + xywh {90 90 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Feedback Echo} + xywh {100 100 100 20} labelfont 1 labelsize 10 + } + } + Fl_Dial echop0 { + label Vol + callback {eff->seteffectpar(0,(int) o->value());} + tooltip {Effect Volume} xywh {10 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial echop1 { + label Pan + callback {eff->seteffectpar(1,(int) o->value());} + xywh {45 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial echop2 { + label Delay + callback {eff->seteffectpar(2,(int) o->value());} + xywh {80 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 when 4 maximum 127 + class WidgetPDial + } + Fl_Dial echop3 { + label {LRdl.} + callback {eff->seteffectpar(3,(int) o->value());} + tooltip {Delay Between L/R} xywh {120 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 when 4 maximum 127 + class WidgetPDial + } + Fl_Dial echop4 { + label {LRc.} + callback {eff->seteffectpar(4,(int) o->value());} + tooltip {L/R Crossover} xywh {155 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial echop5 { + label {Fb.} + callback {eff->seteffectpar(5,(int) o->value());} + tooltip Feedback xywh {195 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial echop6 { + label Damp + callback {eff->seteffectpar(6,(int) o->value());} + tooltip Dampening xywh {235 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + } + } + Function {make_chorus_window()} {open + } { + Fl_Window effchoruswindow { + label Chorus open + xywh {467 742 380 100} type Double box UP_BOX color 221 labelfont 1 labelsize 19 align 25 + code0 {set_module_parameters(o);} + class Fl_Group visible + } { + Fl_Choice chorusp { + label Preset + callback {eff->changepreset((int)o->value()); +refresh(eff);} + xywh {10 15 90 15} box UP_BOX down_box BORDER_BOX color 14 selection_color 7 labelfont 1 labelsize 10 align 5 textfont 1 textsize 10 + } { + MenuItem {} { + label {Chorus 1} + xywh {20 20 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Chorus 2} + xywh {30 30 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Chorus 3} + xywh {40 40 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Celeste 1} + xywh {50 50 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Celeste 2} + xywh {60 60 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Flange 1} + xywh {70 70 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Flange 2} + xywh {80 80 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Flange 3} + xywh {90 90 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Flange 4} + xywh {100 100 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Flange 5} + xywh {110 110 100 20} labelfont 1 labelsize 10 + } + } + Fl_Dial chorusp0 { + label Vol + callback {eff->seteffectpar(0,(int) o->value());} + xywh {10 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial chorusp1 { + label Pan + callback {eff->seteffectpar(1,(int) o->value());} + xywh {45 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial chorusp2 { + label Freq + callback {eff->seteffectpar(2,(int) o->value());} + tooltip {LFO Frequency} xywh {85 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial chorusp3 { + label Rnd + callback {eff->seteffectpar(3,(int) o->value());} + tooltip {LFO Randomness} xywh {120 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 when 4 maximum 127 + class WidgetPDial + } + Fl_Dial chorusp5 { + label {St.df} + callback {eff->seteffectpar(5,(int) o->value());} + tooltip {L/R Phase Shift} xywh {200 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial chorusp6 { + label Dpth + callback {eff->seteffectpar(6,(int) o->value());} + tooltip {LFO Depth} xywh {235 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial chorusp7 { + label Delay + callback {eff->seteffectpar(7,(int) o->value());} + xywh {270 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial chorusp8 { + label Fb + callback {eff->seteffectpar(8,(int) o->value());} + tooltip Feedback xywh {305 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial chorusp9 { + label {L/R} + callback {eff->seteffectpar(9,(int) o->value());} + tooltip {Channel Routing} xywh {340 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Check_Button {} { + label Flange + callback {eff->seteffectpar(10,(int) o->value());} + xywh {120 10 55 20} box THIN_UP_BOX down_box DOWN_BOX color 230 labelfont 1 labelsize 10 hide deactivate + code0 {o->value(eff->geteffectpar(10));} + } + Fl_Check_Button chorusp11 { + label Substract + callback {eff->seteffectpar(11,(int) o->value());} + tooltip {inverts the output} xywh {185 10 70 20} box THIN_UP_BOX down_box DOWN_BOX color 51 labelsize 10 + } + Fl_Choice chorusp4 { + label {LFO type} + callback {eff->seteffectpar(4,(int) o->value());} + tooltip {LFO function} xywh {155 50 40 15} down_box BORDER_BOX labelfont 1 labelsize 10 align 130 textsize 8 + } { + MenuItem {} { + label SINE + xywh {15 15 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label TRI + xywh {25 25 100 20} labelfont 1 labelsize 10 + } + } + } + } + Function {make_phaser_window()} {open + } { + Fl_Window effphaserwindow { + label Phaser open + xywh {101 232 380 95} type Double box UP_BOX color 221 labelfont 1 labelsize 19 align 25 + code0 {set_module_parameters(o);} + class Fl_Group visible + } { + Fl_Choice phaserp { + label Preset + callback {eff->changepreset((int)o->value()); +refresh(eff);} + xywh {10 15 100 15} box UP_BOX down_box BORDER_BOX color 14 selection_color 7 labelfont 1 labelsize 10 align 5 textfont 1 textsize 10 + } { + MenuItem {} { + label {Phaser 1} + xywh {30 30 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Phaser 2} + xywh {40 40 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Phaser 3} + xywh {50 50 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Phaser 4} + xywh {60 60 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Phaser 5} + xywh {70 70 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Phaser 6} + xywh {80 80 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {APhaser 1} + xywh {40 40 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {APhaser 2} + xywh {50 50 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {APhaser 3} + xywh {60 60 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {APhaser 4} + xywh {70 70 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {APhaser 5} + xywh {80 80 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {APhaser 6} + xywh {90 90 100 20} labelfont 1 labelsize 10 + } + } + Fl_Dial phaserp0 { + label Vol + callback {eff->seteffectpar(0,(int) o->value());} + tooltip {Effect Volume} xywh {10 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial phaserp1 { + label Pan + callback {eff->seteffectpar(1,(int) o->value());} + xywh {45 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial phaserp2 { + label Freq + callback {eff->seteffectpar(2,(int) o->value());} + tooltip {LFO frequency} xywh {85 45 25 25} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial phaserp3 { + label Rnd + callback {eff->seteffectpar(3,(int) o->value());} + tooltip {LFO randomness} xywh {120 45 25 25} box ROUND_UP_BOX labelfont 1 labelsize 11 when 4 maximum 127 + class WidgetPDial + } + Fl_Choice phaserp4 { + label LFO + callback {eff->seteffectpar(4,(int) o->value());} + tooltip {LFO function} xywh {245 55 40 15} down_box BORDER_BOX labelfont 1 labelsize 10 align 130 textsize 8 + } { + MenuItem {} { + label SIN + xywh {15 15 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label TRI + xywh {25 25 100 20} labelfont 1 labelsize 10 + } + } + Fl_Dial phaserp5 { + label {St.df} + callback {eff->seteffectpar(5,(int) o->value());} + tooltip {Left/Right Channel Phase Shift} xywh {155 45 25 25} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial phaserp6 { + label Dpth + callback {eff->seteffectpar(6,(int) o->value());} + tooltip {LFO Depth} xywh {120 5 25 25} box ROUND_UP_BOX labelfont 1 labelsize 10 maximum 127 + class WidgetPDial + } + Fl_Dial phaserp7 { + label Fb + callback {eff->seteffectpar(7,(int) o->value());} + tooltip Feedback xywh {185 45 25 25} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Counter phaserp8 { + label Stages + callback {eff->seteffectpar(8,(int) o->value());} + xywh {290 55 35 15} type Simple labelfont 1 labelsize 11 minimum 0 maximum 127 step 1 + code0 {o->range(1,MAX_PHASER_STAGES);} + } + Fl_Dial phaserp9 { + label {L/R} + callback {eff->seteffectpar(9,(int) o->value());} + tooltip {Channel Routing} xywh {215 45 25 25} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Check_Button phaserp10 { + label Substract + callback {eff->seteffectpar(10,(int) o->value());} selected + tooltip {inverts output} xywh {200 10 74 20} box THIN_UP_BOX down_box DOWN_BOX color 51 labelfont 1 labelsize 10 + } + Fl_Dial phaserp11 { + label Phase + callback {eff->seteffectpar(11,(int) o->value());} + xywh {155 5 25 25} box ROUND_UP_BOX labelfont 1 labelsize 10 maximum 127 + class WidgetPDial + } + Fl_Check_Button phaserp12 { + label {hyp.} + callback {eff->seteffectpar(12,(int) o->value());} + tooltip hyper xywh {245 35 55 15} down_box DOWN_BOX + } + Fl_Dial phaserp13 { + label dist + callback {eff->seteffectpar(13,(int) o->value());} + tooltip Distortion xywh {340 50 25 25} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Check_Button phaserp14 { + label Analog + callback {eff->seteffectpar(14,(int) o->value());} + xywh {305 35 70 15} down_box DOWN_BOX + } + } + } + Function {make_alienwah_window()} {open + } { + Fl_Window effalienwahwindow { + label AlienWah + xywh {253 353 380 100} type Double box UP_BOX color 221 labelfont 1 labelsize 19 align 25 + code0 {set_module_parameters(o);} + class Fl_Group visible + } { + Fl_Choice awp { + label Preset + callback {eff->changepreset((int)o->value()); +refresh(eff);} + xywh {10 15 90 15} box UP_BOX down_box BORDER_BOX color 14 selection_color 7 labelfont 1 labelsize 10 align 5 textfont 1 textsize 10 + } { + MenuItem {} { + label {Alienwah 1} + xywh {40 40 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Alienwah 2} + xywh {50 50 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Alienwah 3} + xywh {60 60 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Alienwah 4} + xywh {70 70 100 20} labelfont 1 labelsize 10 + } + } + Fl_Dial awp0 { + label Vol + callback {eff->seteffectpar(0,(int) o->value());} + tooltip {Effect Volume} xywh {10 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial awp1 { + label Pan + callback {eff->seteffectpar(1,(int) o->value());} + xywh {45 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial awp2 { + label Freq + callback {eff->seteffectpar(2,(int) o->value());} + tooltip {LFO Frequency} xywh {85 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial awp3 { + label Rnd + callback {eff->seteffectpar(3,(int) o->value());} + tooltip {LFO Randomness} xywh {120 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 when 4 maximum 127 + class WidgetPDial + } + Fl_Dial awp5 { + label {St.df} + callback {eff->seteffectpar(5,(int) o->value());} + tooltip {Left/Right Channel Phase Shift} xywh {200 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial awp6 { + label Dpth + callback {eff->seteffectpar(6,(int) o->value());} + tooltip Depth xywh {235 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial awp7 { + label Fb + callback {eff->seteffectpar(7,(int) o->value());} + tooltip Feedback xywh {270 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial awp9 { + label {L/R} + callback {eff->seteffectpar(9,(int) o->value());} + xywh {345 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Choice awp4 { + label {LFO type} + callback {eff->seteffectpar(4,(int) o->value());} + tooltip {LFO function} xywh {155 50 40 15} down_box BORDER_BOX labelfont 1 labelsize 10 align 130 textsize 8 + } { + MenuItem {} { + label SINE + xywh {15 15 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label TRI + xywh {25 25 100 20} labelfont 1 labelsize 10 + } + } + Fl_Dial awp10 { + label Phase + callback {eff->seteffectpar(10,(int) o->value());} + xywh {160 5 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Counter awp8 { + label Delay + callback {eff->seteffectpar(8,(int) o->value());} + xywh {305 55 35 15} type Simple labelfont 1 labelsize 11 minimum 0 maximum 127 step 1 + code0 {o->range(1,MAX_ALIENWAH_DELAY);} + } + } + } + Function {make_distorsion_window()} {open + } { + Fl_Window effdistorsionwindow { + label Distortion open + xywh {544 217 380 100} type Double box UP_BOX color 221 labelfont 1 labelsize 19 align 25 + code0 {set_module_parameters(o);} + class Fl_Group visible + } { + Fl_Choice distp { + label Preset + callback {eff->changepreset((int)o->value()); +refresh(eff);} + xywh {11 15 95 15} box UP_BOX down_box BORDER_BOX color 14 selection_color 7 labelfont 1 labelsize 10 align 5 textfont 1 textsize 10 + } { + MenuItem {} { + label {Overdrive 1} + xywh {20 20 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Overdrive 2} + xywh {30 30 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {A. Exciter 1} + xywh {40 40 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {A. Exciter 2} + xywh {50 50 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Guitar Amp} + xywh {50 50 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Quantisize + xywh {60 60 100 20} labelfont 1 labelsize 10 + } + } + Fl_Dial distp0 { + label Vol + callback {eff->seteffectpar(0,(int) o->value());} + tooltip {Effect Volume} xywh {10 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial distp1 { + label Pan + callback {eff->seteffectpar(1,(int) o->value());} + xywh {45 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial distp2 { + label {LRc.} + callback {eff->seteffectpar(2,(int) o->value());} + tooltip {L/R Mix} xywh {80 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 when 4 maximum 127 + class WidgetPDial + } + Fl_Dial distp3 { + label Drive + callback {eff->seteffectpar(3,(int) o->value());} + tooltip {Input Amplification} xywh {120 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 when 4 maximum 127 + class WidgetPDial + } + Fl_Dial distp4 { + label Level + callback {eff->seteffectpar(4,(int) o->value());} + tooltip {Output Amplification} xywh {155 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial distp7 { + label LPF + callback {eff->seteffectpar(7,(int) o->value());} + tooltip {Low Pass Filter} xywh {285 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial distp8 { + label HPF + callback {eff->seteffectpar(8,(int) o->value());} + tooltip {High Pass Filter} xywh {320 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Choice distp5 { + label Type + callback {eff->seteffectpar(5,(int) o->value());} + xywh {190 50 60 20} box UP_BOX down_box BORDER_BOX labelfont 1 labelsize 11 align 2 textsize 10 + } { + MenuItem {} { + label Atan + xywh {55 55 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Asym1 + xywh {65 65 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Pow + xywh {75 75 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Sine + xywh {85 85 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Qnts + xywh {95 95 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Zigzg + xywh {105 105 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Lmt + xywh {115 115 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label LmtU + xywh {125 125 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label LmtL + xywh {135 135 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label ILmt + xywh {147 147 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Clip + xywh {157 157 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Asym2 + xywh {75 75 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Pow2 + xywh {85 85 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Sgm + xywh {95 95 100 20} labelfont 1 labelsize 10 + } + } + Fl_Check_Button distp6 { + label {Neg.} + callback {eff->seteffectpar(6,(int) o->value());} + xywh {260 55 15 15} down_box DOWN_BOX labelfont 1 labelsize 11 align 2 + } + Fl_Check_Button distp9 { + label {St.} + callback {eff->seteffectpar(9,(int) o->value());} + tooltip Stereo xywh {355 60 15 15} down_box DOWN_BOX labelfont 1 labelsize 11 align 2 + } + Fl_Check_Button distp10 { + label PF + callback {eff->seteffectpar(10,(int) o->value());} + tooltip {Applies the filters(before or after) the distorsion} xywh {355 44 15 15} down_box DOWN_BOX labelfont 1 labelsize 11 align 1 + } + } + } + Function {make_eq_window()} {open + } { + Fl_Window effeqwindow { + label EQ open + xywh {682 881 380 100} type Double box UP_BOX color 221 labelfont 1 labelsize 19 align 25 + code0 {set_module_parameters(o);} + class Fl_Group visible + } { + Fl_Dial eqp0 { + label Gain + callback {eff->seteffectpar(0,(int) o->value()); +eqgraph->redraw();} + xywh {10 35 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Counter bandcounter { + label {B.} + callback {eqband=(int) o->value(); +int npb=eqband*5+10; + +int type=eff->geteffectpar(npb); +typechoice->value(type); + +if (type>6) gaindial->activate(); + else gaindial->deactivate(); + +if (type==0) bandgroup->deactivate(); +else bandgroup->activate(); + +int freq=eff->geteffectpar(npb+1); +freqdial->value(freq); + +int gain=eff->geteffectpar(npb+2); +gaindial->value(gain); + +int q=eff->geteffectpar(npb+3); +qdial->value(q); + +int dbl=eff->geteffectpar(npb+4); +stagescounter->value(dbl);} + tooltip {Band no.} xywh {240 20 45 15} type Simple labelfont 1 labelsize 11 align 1 minimum 0 maximum 1 step 1 textfont 1 textsize 11 + code0 {o->bounds(0,MAX_EQ_BANDS-1);} + } + Fl_Group bandgroup { + xywh {245 40 130 50} box ENGRAVED_FRAME + code0 {if (eff->geteffectpar(10)==0) o->deactivate();} + } { + Fl_Dial freqdial { + label Freq + callback {int np=eqband*5+11; +eff->seteffectpar(np,(int) o->value()); +eqgraph->redraw();} + xywh {250 50 25 25} box ROUND_UP_BOX labelfont 1 labelsize 10 when 3 maximum 127 + class WidgetPDial + } + Fl_Dial gaindial { + label Gain + callback {int np=eqband*5+12; +eff->seteffectpar(np,(int) o->value()); +eqgraph->redraw();} + xywh {280 50 25 25} box ROUND_UP_BOX labelfont 1 labelsize 10 when 3 maximum 127 step 1 + class WidgetPDial + } + Fl_Dial qdial { + label Q + callback {int np=eqband*5+13; +eff->seteffectpar(np,(int) o->value()); +eqgraph->redraw();} + tooltip {Resonance/Bandwidth} xywh {310 50 25 25} box ROUND_UP_BOX labelfont 1 labelsize 10 when 3 maximum 127 + class WidgetPDial + } + Fl_Counter stagescounter { + label {St.} + callback {int np=eqband*5+14; +eff->seteffectpar(np,(int) o->value()); +eqgraph->redraw();} + tooltip {Additional filter stages} xywh {340 60 30 15} type Simple labelfont 1 labelsize 10 minimum 1 maximum 127 step 1 textfont 1 textsize 11 + code0 {o->bounds(0,MAX_FILTER_STAGES-1);} + } + } + Fl_Choice typechoice { + label {T.} + callback {int np=eqband*5+10; +eff->seteffectpar(np,(int) o->value()); +bandcounter->do_callback(); +eqgraph->redraw();} + tooltip Type xywh {290 20 40 15} down_box BORDER_BOX labelfont 1 labelsize 10 align 1 when 6 textsize 10 + } { + MenuItem {} { + label OFF + xywh {0 0 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Lp1 + xywh {10 10 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Hp1 + xywh {20 20 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Lp2 + xywh {30 30 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Hp2 + xywh {40 40 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Bp2 + xywh {50 50 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label N2 + xywh {60 60 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Pk + xywh {80 80 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label LSh + xywh {70 70 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label HSh + xywh {80 80 100 20} labelfont 1 labelsize 10 + } + } + Fl_Box eqgraph { + xywh {45 10 190 75} box BORDER_BOX color 50 + code0 {o->init(eff);} + class EQGraph + } + } + } + Function {make_dynamicfilter_window()} {open + } { + Fl_Window effdynamicfilterwindow { + label DynFilter open + xywh {819 290 380 100} type Double box UP_BOX color 221 labelfont 1 labelsize 19 align 25 + code0 {set_module_parameters(o);} + class Fl_Group visible + } { + Fl_Choice dfp { + label Preset + callback {eff->changepreset((int)o->value()); +refresh(eff);} + xywh {10 15 90 15} box UP_BOX down_box BORDER_BOX color 14 selection_color 7 labelfont 1 labelsize 10 align 5 textfont 1 textsize 10 + } { + MenuItem {} { + label WahWah + xywh {30 30 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label AutoWah + xywh {40 40 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Sweep + xywh {50 50 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label VocalMorph1 + xywh {50 50 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label VocalMorph2 + xywh {60 60 100 20} labelfont 1 labelsize 10 + } + } + Fl_Dial dfp0 { + label Vol + callback {eff->seteffectpar(0,(int) o->value());} + tooltip {Effect Volume} xywh {10 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial dfp1 { + label Pan + callback {eff->seteffectpar(1,(int) o->value());} + xywh {45 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial dfp2 { + label Freq + callback {eff->seteffectpar(2,(int) o->value());} + tooltip {LFO Frequency} xywh {85 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial dfp3 { + label Rnd + callback {eff->seteffectpar(3,(int) o->value());} + tooltip {LFO Randomness} xywh {120 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 when 4 maximum 127 + class WidgetPDial + } + Fl_Dial dfp5 { + label {St.df} + callback {eff->seteffectpar(5,(int) o->value());} + tooltip {Left/Right Channel Phase Shift} xywh {200 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial dfp6 { + label LfoD + callback {eff->seteffectpar(6,(int) o->value());} + tooltip {LFO Depth} xywh {235 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Choice dfp4 { + label {LFO type} + callback {eff->seteffectpar(4,(int) o->value());} + tooltip {LFO function} xywh {155 50 40 15} down_box BORDER_BOX labelfont 1 labelsize 10 align 130 textsize 8 + } { + MenuItem {} { + label SINE + xywh {15 15 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label TRI + xywh {25 25 100 20} labelfont 1 labelsize 10 + } + } + Fl_Button {} { + label Filter + callback {filterwindow->show();} + xywh {115 10 55 25} box THIN_UP_BOX + } + Fl_Group {} { + xywh {270 40 105 45} box UP_FRAME color 51 + } { + Fl_Dial dfp7 { + label {A.S.} + callback {eff->seteffectpar(7,(int) o->value());} + tooltip {Filter vs Amplitude} xywh {275 45 25 25} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial dfp9 { + label {A.M} + callback {eff->seteffectpar(9,(int) o->value());} + tooltip {rate that amplitude changes the filter} xywh {305 45 25 25} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Check_Button dfp8 { + label {A.Inv.} + callback {eff->seteffectpar(8,(int) o->value());} + tooltip {enable for filter frequency to lower with higher input amplitude} xywh {345 55 15 15} down_box DOWN_BOX labelfont 1 labelsize 11 align 2 + } + } + } + } + Function {make_filter_window()} {open + } { + Fl_Window filterwindow { + label {Filter Parameters for DynFilter Eff.} + xywh {801 474 290 110} type Double + code0 {set_module_parameters(o);} visible + } { + Fl_Group {} { + label {DynFilter effect - Filter} + xywh {5 5 275 75} box FLAT_BOX color 50 align 144 + code0 {o->init(eff->filterpars,NULL,NULL);} + code1 {o->use_for_dynamic_filter();} + class FilterUI + } {} + Fl_Button {} { + label Close + callback {filterwindow->hide();} + xywh {105 85 70 20} box THIN_UP_BOX + } + } + } + Function {init(EffectMgr *eff_)} {} { + code {eff=eff_; + +make_null_window(); +make_reverb_window(); +make_echo_window(); +make_chorus_window(); +make_phaser_window(); +make_alienwah_window(); +make_distorsion_window(); +make_eq_window(); +make_dynamicfilter_window(); + +int px=this->parent()->x(); +int py=this->parent()->y(); + +effnullwindow->position(px,py); +effreverbwindow->position(px,py); +effechowindow->position(px,py); +effchoruswindow->position(px,py); +effphaserwindow->position(px,py); +effalienwahwindow->position(px,py); +effdistorsionwindow->position(px,py); +effeqwindow->position(px,py); +effdynamicfilterwindow->position(px,py); + +refresh(eff);} {} + } + Function {refresh(EffectMgr *eff_)} {open + } { + code {eff=eff_; +this->hide(); + +effnullwindow->hide(); +effreverbwindow->hide(); +effechowindow->hide(); +effchoruswindow->hide(); +effphaserwindow->hide(); +effalienwahwindow->hide(); +effdistorsionwindow->hide(); +effeqwindow->hide(); +effdynamicfilterwindow->hide(); + +eqband=0; + +if (filterwindow!=NULL){ + filterwindow->hide(); + delete(filterwindow); + filterwindow=NULL; +}; + +switch(eff->geteffect()){ + case 1: + revp->value(eff->getpreset()); + revp0->value(eff->geteffectpar(0));if (eff->insertion!=0) revp0->label("D/W"); + revp1->value(eff->geteffectpar(1)); + revp2->value(eff->geteffectpar(2)); + revp3->value(eff->geteffectpar(3)); + revp4->value(eff->geteffectpar(4)); + //revp5->value(eff->geteffectpar(5)); + revp6->value(eff->geteffectpar(6)); + revp7->value(eff->geteffectpar(7)); + revp8->value(eff->geteffectpar(8)); + revp9->value(eff->geteffectpar(9)); + revp10->value(eff->geteffectpar(10)); + revp11->value(eff->geteffectpar(11)); + revp12->value(eff->geteffectpar(12)); + + effreverbwindow->show(); + break; + case 2: + echop->value(eff->getpreset()); + echop0->value(eff->geteffectpar(0));if (eff->insertion!=0) echop0->label("D/W"); + echop1->value(eff->geteffectpar(1)); + echop2->value(eff->geteffectpar(2)); + echop3->value(eff->geteffectpar(3)); + echop4->value(eff->geteffectpar(4)); + echop5->value(eff->geteffectpar(5)); + echop6->value(eff->geteffectpar(6)); + effechowindow->show(); + break; + case 3: + chorusp->value(eff->getpreset()); + chorusp0->value(eff->geteffectpar(0));if (eff->insertion!=0) chorusp0->label("D/W"); + chorusp1->value(eff->geteffectpar(1)); + chorusp2->value(eff->geteffectpar(2)); + chorusp3->value(eff->geteffectpar(3)); + chorusp4->value(eff->geteffectpar(4)); + chorusp5->value(eff->geteffectpar(5)); + chorusp6->value(eff->geteffectpar(6)); + chorusp7->value(eff->geteffectpar(7)); + chorusp8->value(eff->geteffectpar(8)); + chorusp9->value(eff->geteffectpar(9)); + chorusp11->value(eff->geteffectpar(11)); + effchoruswindow->show(); + break; + case 4: + phaserp->value(eff->getpreset()); + phaserp0->value(eff->geteffectpar(0));if (eff->insertion!=0) phaserp0->label("D/W"); + phaserp1->value(eff->geteffectpar(1)); + phaserp2->value(eff->geteffectpar(2)); + phaserp3->value(eff->geteffectpar(3)); + phaserp4->value(eff->geteffectpar(4)); + phaserp5->value(eff->geteffectpar(5)); + phaserp6->value(eff->geteffectpar(6)); + phaserp7->value(eff->geteffectpar(7)); + phaserp8->value(eff->geteffectpar(8)); + phaserp9->value(eff->geteffectpar(9)); + phaserp10->value(eff->geteffectpar(10)); + phaserp11->value(eff->geteffectpar(11)); + phaserp12->value(eff->geteffectpar(12)); + phaserp13->value(eff->geteffectpar(13)); + phaserp14->value(eff->geteffectpar(14)); + effphaserwindow->show(); + break; + case 5: + awp->value(eff->getpreset()); + awp0->value(eff->geteffectpar(0));if (eff->insertion!=0) awp0->label("D/W"); + awp1->value(eff->geteffectpar(1)); + awp2->value(eff->geteffectpar(2)); + awp3->value(eff->geteffectpar(3)); + awp4->value(eff->geteffectpar(4)); + awp5->value(eff->geteffectpar(5)); + awp6->value(eff->geteffectpar(6)); + awp7->value(eff->geteffectpar(7)); + awp8->value(eff->geteffectpar(8)); + awp9->value(eff->geteffectpar(9)); + awp10->value(eff->geteffectpar(10)); + + effalienwahwindow->show(); + break; + case 6: + distp->value(eff->getpreset()); + distp0->value(eff->geteffectpar(0));if (eff->insertion!=0) distp0->label("D/W"); + distp1->value(eff->geteffectpar(1)); + distp2->value(eff->geteffectpar(2)); + distp3->value(eff->geteffectpar(3)); + distp4->value(eff->geteffectpar(4)); + distp5->value(eff->geteffectpar(5)); + distp6->value(eff->geteffectpar(6)); + distp7->value(eff->geteffectpar(7)); + distp8->value(eff->geteffectpar(8)); + distp9->value(eff->geteffectpar(9)); + distp10->value(eff->geteffectpar(10)); + effdistorsionwindow->show(); + break; + case 7:eqband=0; + eqp0->value(eff->geteffectpar(0)); + bandcounter->value(eqband); + bandcounter->do_callback(); + typechoice->value(eff->geteffectpar(10)); + eqgraph->redraw(); + freqdial->value(eff->geteffectpar(11)); + gaindial->value(eff->geteffectpar(12)); + if (eff->geteffectpar(10)<6) gaindial->deactivate(); + qdial->value(eff->geteffectpar(13)); + stagescounter->value(eff->geteffectpar(14)); + eqgraph->init(eff); + effeqwindow->show(); + break; + case 8:make_filter_window(); + dfp->value(eff->getpreset()); + dfp0->value(eff->geteffectpar(0));if (eff->insertion!=0) dfp0->label("D/W"); + dfp1->value(eff->geteffectpar(1)); + dfp2->value(eff->geteffectpar(2)); + dfp3->value(eff->geteffectpar(3)); + dfp4->value(eff->geteffectpar(4)); + dfp5->value(eff->geteffectpar(5)); + dfp6->value(eff->geteffectpar(6)); + dfp7->value(eff->geteffectpar(7)); + dfp8->value(eff->geteffectpar(8)); + dfp9->value(eff->geteffectpar(9)); + + + effdynamicfilterwindow->show(); + break; + default:effnullwindow->show(); + break; +}; + +this->show();} {} + } + Function {refresh()} {open + } { + code {refresh(eff);} {} + } + decl {EffectMgr *eff;} {} + decl {int eqband;} {} +} + +class SimpleEffUI {open : {public Fl_Group,public PresetsUI_} +} { + Function {SimpleEffUI(int x,int y, int w, int h, const char *label=0):Fl_Group(x,y,w,h,label)} {} { + code {eff=NULL;} {} + } + Function {~SimpleEffUI()} {} { + code {effnullwindow->hide();//delete (effnullwindow); +effreverbwindow->hide();//delete (effreverbwindow); +effechowindow->hide();//delete (effechowindow); +effchoruswindow->hide();//delete (effchoruswindow); +effphaserwindow->hide();//delete (effphaserwindow); +effalienwahwindow->hide();//delete (effalienwahwindow); +effdistorsionwindow->hide();//delete (effdistorsionwindow); +effeqwindow->hide();//delete (effeqwindow); +effdynamicfilterwindow->hide();//delete (effdynamicfilterwindow);} {} + } + Function {make_null_window()} {open + } { + Fl_Window effnullwindow { + label {No Effect} open + xywh {1047 755 230 95} type Double box UP_BOX color 221 labelfont 1 labelsize 19 align 16 + code0 {set_module_parameters(o);} + class Fl_Group visible + } {} + } + Function {make_reverb_window()} {open + } { + Fl_Window effreverbwindow { + label Reverb open + xywh {1047 463 230 100} type Double box UP_BOX color 51 labelfont 1 labelsize 19 align 25 + code3 {set_module_parameters(o);} + class Fl_Group visible + } { + Fl_Choice revp { + label Preset + callback {eff->changepreset((int)o->value()); + +refresh(eff);} + xywh {10 15 90 15} down_box BORDER_BOX color 47 selection_color 7 labelfont 1 labelsize 10 align 5 textfont 1 textsize 10 + } { + MenuItem {} { + label {Cathedral 1} + xywh {10 10 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Cathedral 2} + xywh {20 20 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Cathedral 3} + xywh {30 30 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Hall 1} + xywh {40 40 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Hall 2} + xywh {50 50 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Room 1} + xywh {60 60 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Room 2} + xywh {70 70 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Basement + xywh {80 80 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Tunnel + xywh {90 90 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Echoed 1} + xywh {100 100 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Echoed 2} + xywh {110 110 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Very Long 1} + xywh {120 120 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Very Long 2} + xywh {130 130 100 20} labelfont 1 labelsize 10 + } + } + Fl_Dial revp0 { + label Vol + callback {eff->seteffectpar(0,(int) o->value());} + tooltip {Effect Volume} xywh {10 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial revp2 { + label Time + callback {eff->seteffectpar(2,(int) o->value());} + tooltip {Duration of Reverb} xywh {45 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial revp3 { + label {I.del} + callback {eff->seteffectpar(3,(int) o->value());} + tooltip {Initial Delay} xywh {85 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 when 4 maximum 127 + class WidgetPDial + } + Fl_Dial revp9 { + label Damp + callback {eff->seteffectpar(9,(int) o->value());} + tooltip Dampening xywh {120 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 minimum 64 maximum 127 step 1 + class WidgetPDial + } + } + } + Function {make_echo_window()} {open + } { + Fl_Window effechowindow { + label Echo open + xywh {428 823 230 100} type Double box UP_BOX color 51 labelfont 1 labelsize 19 align 25 + code3 {set_module_parameters(o);} + class Fl_Group visible + } { + Fl_Choice echop { + label Preset + callback {eff->changepreset((int)o->value()); +refresh(eff);} + xywh {11 15 95 15} box UP_BOX down_box BORDER_BOX color 47 selection_color 7 labelfont 1 labelsize 10 align 5 textfont 1 textsize 10 + } { + MenuItem {} { + label {Echo 1} + xywh {20 20 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Echo 2} + xywh {30 30 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Echo 3} + xywh {40 40 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Simple Echo} + xywh {50 50 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Canyon + xywh {60 60 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Panning Echo 1} + xywh {70 70 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Panning Echo 2} + xywh {80 80 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Panning Echo 3} + xywh {90 90 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Feedback Echo} + xywh {100 100 100 20} labelfont 1 labelsize 10 + } + } + Fl_Dial echop0 { + label Vol + callback {eff->seteffectpar(0,(int) o->value());} + tooltip {Effect Volume} xywh {10 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial echop2 { + label Delay + callback {eff->seteffectpar(2,(int) o->value());} + xywh {45 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 when 4 maximum 127 + class WidgetPDial + } + Fl_Dial echop5 { + label {Fb.} + callback {eff->seteffectpar(5,(int) o->value());} + tooltip Feedback xywh {80 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + } + } + Function {make_chorus_window()} {open + } { + Fl_Window effchoruswindow { + label Chorus open + xywh {719 588 230 100} type Double box UP_BOX color 51 labelfont 1 labelsize 19 align 25 + code3 {set_module_parameters(o);} + class Fl_Group visible + } { + Fl_Choice chorusp { + label Preset + callback {eff->changepreset((int)o->value()); +refresh(eff);} + xywh {10 15 90 15} box UP_BOX down_box BORDER_BOX color 47 selection_color 7 labelfont 1 labelsize 10 align 5 textfont 1 textsize 10 + } { + MenuItem {} { + label {Chorus 1} + xywh {20 20 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Chorus 2} + xywh {30 30 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Chorus 3} + xywh {40 40 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Celeste 1} + xywh {50 50 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Celeste 2} + xywh {60 60 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Flange 1} + xywh {70 70 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Flange 2} + xywh {80 80 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Flange 3} + xywh {90 90 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Flange 4} + xywh {100 100 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Flange 5} + xywh {110 110 100 20} labelfont 1 labelsize 10 + } + } + Fl_Dial chorusp0 { + label Vol + callback {eff->seteffectpar(0,(int) o->value());} + tooltip {Effect Volume} xywh {10 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial chorusp2 { + label Freq + callback {eff->seteffectpar(2,(int) o->value());} + tooltip {LFO Frequency} xywh {45 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial chorusp6 { + label Dpth + callback {eff->seteffectpar(6,(int) o->value());} + tooltip Depth xywh {80 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial chorusp7 { + label Delay + callback {eff->seteffectpar(7,(int) o->value());} + xywh {115 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial chorusp8 { + label Fb + callback {eff->seteffectpar(8,(int) o->value());} + tooltip Feedback xywh {150 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Check_Button {} { + label Flange + callback {eff->seteffectpar(10,(int) o->value());} + xywh {120 10 55 20} box THIN_UP_BOX down_box DOWN_BOX color 230 labelfont 1 labelsize 10 hide deactivate + code0 {o->value(eff->geteffectpar(10));} + } + } + } + Function {make_phaser_window()} {open + } { + Fl_Window effphaserwindow { + label Phaser open + xywh {1047 831 230 100} type Double box UP_BOX color 51 labelfont 1 labelsize 19 align 25 + code3 {set_module_parameters(o);} + class Fl_Group visible + } { + Fl_Choice phaserp { + label Preset + callback {eff->changepreset((int)o->value()); +refresh(eff);} + xywh {10 15 90 15} box UP_BOX down_box BORDER_BOX color 47 selection_color 0 labelfont 1 labelsize 10 labelcolor 55 align 5 textfont 1 textsize 10 textcolor 7 + } { + MenuItem {} { + label {Phaser 1} + xywh {30 30 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Phaser 2} + xywh {40 40 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Phaser 3} + xywh {50 50 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Phaser 4} + xywh {60 60 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Phaser 5} + xywh {70 70 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Phaser 6} + xywh {80 80 100 20} labelfont 1 labelsize 10 + } + } + Fl_Dial phaserp0 { + label Vol + callback {eff->seteffectpar(0,(int) o->value());} + tooltip {Effect Volume} xywh {10 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial phaserp2 { + label Freq + callback {eff->seteffectpar(2,(int) o->value());} + tooltip {LFO frequency} xywh {45 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial phaserp5 { + label {St.df} + callback {eff->seteffectpar(5,(int) o->value());} + tooltip {Left/Right Channel Phase Shift} xywh {80 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial phaserp6 { + label Dpth + callback {eff->seteffectpar(6,(int) o->value());} + tooltip Depth xywh {115 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial phaserp7 { + label Fb + callback {eff->seteffectpar(7,(int) o->value());} + tooltip Feedback xywh {150 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Counter phaserp8 { + label Stages + callback {eff->seteffectpar(8,(int) o->value());} + xywh {185 55 35 15} type Simple labelfont 1 labelsize 11 minimum 0 maximum 127 step 1 + code0 {o->range(1,MAX_PHASER_STAGES);} + } + } + } + Function {make_alienwah_window()} {open + } { + Fl_Window effalienwahwindow { + label AlienWah open + xywh {403 480 230 100} type Double box UP_BOX color 51 labelfont 1 labelsize 19 align 25 + code3 {set_module_parameters(o);} + class Fl_Group visible + } { + Fl_Choice awp { + label Preset + callback {eff->changepreset((int)o->value()); +refresh(eff);} + xywh {10 15 90 15} box UP_BOX down_box BORDER_BOX color 47 selection_color 7 labelfont 1 labelsize 10 align 5 textfont 1 textsize 10 + } { + MenuItem {} { + label {Alienwah 1} + xywh {40 40 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Alienwah 2} + xywh {50 50 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Alienwah 3} + xywh {60 60 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Alienwah 4} + xywh {70 70 100 20} labelfont 1 labelsize 10 + } + } + Fl_Dial awp0 { + label Vol + callback {eff->seteffectpar(0,(int) o->value());} + tooltip {Effect Volume} xywh {10 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial awp2 { + label Freq + callback {eff->seteffectpar(2,(int) o->value());} + tooltip {LFO frequency} xywh {45 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial awp6 { + label Dpth + callback {eff->seteffectpar(6,(int) o->value());} + tooltip Depth xywh {85 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Counter awp8 { + label Delay + callback {eff->seteffectpar(8,(int) o->value());} + xywh {125 55 35 15} type Simple labelfont 1 labelsize 11 minimum 0 maximum 127 step 1 + code0 {o->range(1,MAX_ALIENWAH_DELAY);} + } + } + } + Function {make_distorsion_window()} {open + } { + Fl_Window effdistorsionwindow { + label Distortion open + xywh {353 881 230 100} type Double box UP_BOX color 51 labelfont 1 labelsize 19 align 25 + code3 {set_module_parameters(o);} + class Fl_Group visible + } { + Fl_Choice distp { + label Preset + callback {eff->changepreset((int)o->value()); +refresh(eff);} + xywh {11 15 95 15} box UP_BOX down_box BORDER_BOX color 47 selection_color 7 labelfont 1 labelsize 10 align 5 textfont 1 textsize 10 + } { + MenuItem {} { + label {Overdrive 1} + xywh {20 20 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Overdrive 2} + xywh {30 30 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {A. Exciter 1} + xywh {40 40 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {A. Exciter 2} + xywh {50 50 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Guitar Amp} + xywh {50 50 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Quantisize + xywh {60 60 100 20} labelfont 1 labelsize 10 + } + } + Fl_Dial distp0 { + label Vol + callback {eff->seteffectpar(0,(int) o->value());} + tooltip {Effect Volume} xywh {10 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial distp3 { + label Drive + callback {eff->seteffectpar(3,(int) o->value());} + tooltip {Input amplification} xywh {45 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 when 4 maximum 127 + class WidgetPDial + } + Fl_Dial distp4 { + label Level + callback {eff->seteffectpar(4,(int) o->value());} + tooltip {Output Amplification} xywh {80 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial distp7 { + label LPF + callback {eff->seteffectpar(7,(int) o->value());} + tooltip {Low Pass Filter} xywh {190 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Choice distp5 { + label Type + callback {eff->seteffectpar(5,(int) o->value());} + xywh {120 50 60 20} box UP_BOX down_box BORDER_BOX labelfont 1 labelsize 11 align 2 textsize 10 + } { + MenuItem {} { + label Atan + xywh {55 55 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Asym1 + xywh {65 65 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Pow + xywh {75 75 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Sine + xywh {85 85 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Qnts + xywh {95 95 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Zigzg + xywh {105 105 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Lmt + xywh {115 115 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label LmtU + xywh {125 125 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label LmtL + xywh {135 135 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label ILmt + xywh {147 147 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Clip + xywh {157 157 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Asym2 + xywh {75 75 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Pow2 + xywh {85 85 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Sgm + xywh {95 95 100 20} labelfont 1 labelsize 10 + } + } + } + } + Function {make_eq_window()} {open + } { + Fl_Window effeqwindow { + label EQ open + xywh {1047 881 230 100} type Double box UP_BOX color 51 labelfont 1 labelsize 19 align 25 + code3 {set_module_parameters(o);} + class Fl_Group visible + } { + Fl_Counter bandcounter { + label Band + callback {eqband=(int) o->value(); +int npb=eqband*5+10; + +int type=eff->geteffectpar(npb); +typechoice->value(type); + +if (type>6) gaindial->activate(); + else gaindial->deactivate(); + +if (type==0) bandgroup->deactivate(); +else bandgroup->activate(); + +int freq=eff->geteffectpar(npb+1); +freqdial->value(freq); + +int gain=eff->geteffectpar(npb+2); +gaindial->value(gain); + +int q=eff->geteffectpar(npb+3); +qdial->value(q); + +int dbl=eff->geteffectpar(npb+4); +stagescounter->value(dbl);} + tooltip {Band no.} xywh {85 15 45 15} type Simple labelfont 1 labelsize 11 align 1 minimum 0 maximum 1 step 1 textfont 1 textsize 11 + code0 {o->bounds(0,MAX_EQ_BANDS-1);} + } + Fl_Group bandgroup { + xywh {5 5 75 85} box UP_FRAME + code0 {if (eff->geteffectpar(10)==0) o->deactivate();} + } { + Fl_Dial freqdial { + label Freq + callback {int np=eqband*5+11; +eff->seteffectpar(np,(int) o->value()); +eqgraph->redraw();} + xywh {10 10 25 25} box ROUND_UP_BOX labelfont 1 labelsize 10 when 3 maximum 127 + class WidgetPDial + } + Fl_Dial gaindial { + label Gain + callback {int np=eqband*5+12; +eff->seteffectpar(np,(int) o->value()); +eqgraph->redraw();} + xywh {45 10 25 25} box ROUND_UP_BOX labelfont 1 labelsize 10 when 3 maximum 127 step 1 + class WidgetPDial + } + Fl_Dial qdial { + label Q + callback {int np=eqband*5+13; +eff->seteffectpar(np,(int) o->value()); +eqgraph->redraw();} + tooltip {Bandwidth/Resonance} xywh {10 50 25 25} box ROUND_UP_BOX labelfont 1 labelsize 10 when 3 maximum 127 + class WidgetPDial + } + Fl_Counter stagescounter { + label Stages + callback {int np=eqband*5+14; +eff->seteffectpar(np,(int) o->value()); +eqgraph->redraw();} + tooltip {Additional filter stages} xywh {40 55 30 15} type Simple labelfont 1 labelsize 10 minimum 1 maximum 127 step 1 textfont 1 textsize 11 + code0 {o->bounds(0,MAX_FILTER_STAGES-1);} + } + } + Fl_Choice typechoice { + label Type + callback {int np=eqband*5+10; +eff->seteffectpar(np,(int) o->value()); +bandcounter->do_callback(); +eqgraph->redraw();} + tooltip Type xywh {135 15 40 15} down_box BORDER_BOX labelfont 1 labelsize 10 align 1 when 6 textsize 10 + } { + MenuItem {} { + label OFF + xywh {10 10 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Lp1 + xywh {20 20 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Hp1 + xywh {30 30 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Lp2 + xywh {40 40 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Hp2 + xywh {50 50 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Bp2 + xywh {60 60 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label N2 + xywh {70 70 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Pk + xywh {90 90 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label LSh + xywh {80 80 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label HSh + xywh {90 90 100 20} labelfont 1 labelsize 10 + } + } + Fl_Box eqgraph { + xywh {85 35 140 55} box BORDER_BOX color 50 + code0 {o->init(eff);} + class EQGraph + } + } + } + Function {make_dynamicfilter_window()} {open + } { + Fl_Window effdynamicfilterwindow { + label DynFilter open + xywh {965 527 230 100} type Double box UP_BOX color 51 labelfont 1 labelsize 19 align 25 + code3 {set_module_parameters(o);} + class Fl_Group visible + } { + Fl_Choice dfp { + label Preset + callback {eff->changepreset((int)o->value()); +refresh(eff);} + xywh {10 15 90 15} box UP_BOX down_box BORDER_BOX color 47 selection_color 7 labelfont 1 labelsize 10 align 5 textfont 1 textsize 10 + } { + MenuItem {} { + label WahWah + xywh {30 30 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label AutoWah + xywh {40 40 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Sweep + xywh {50 50 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label VocalMorph1 + xywh {50 50 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label VocalMorph2 + xywh {60 60 100 20} labelfont 1 labelsize 10 + } + } + Fl_Dial dfp0 { + label Vol + callback {eff->seteffectpar(0,(int) o->value());} + tooltip {Effect Volume} xywh {10 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial dfp2 { + label Freq + callback {eff->seteffectpar(2,(int) o->value());} + tooltip {LFO frequency} xywh {45 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial dfp6 { + label LfoD + callback {eff->seteffectpar(6,(int) o->value());} + tooltip {LFO depth} xywh {80 40 30 30} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Group {} { + xywh {115 40 65 45} box UP_FRAME + } { + Fl_Dial dfp7 { + label {A.S.} + callback {eff->seteffectpar(7,(int) o->value());} + tooltip {how filter varies with amplitude} xywh {120 45 25 25} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + Fl_Dial dfp9 { + label {A.M} + callback {eff->seteffectpar(9,(int) o->value());} + tooltip {how quickly the filter varies with amplitude} xywh {150 45 25 25} box ROUND_UP_BOX labelfont 1 labelsize 11 maximum 127 + class WidgetPDial + } + } + } + } + Function {init(EffectMgr *eff_)} {open + } { + code {eff=eff_; + +make_null_window(); +make_reverb_window(); +make_echo_window(); +make_chorus_window(); +make_phaser_window(); +make_alienwah_window(); +make_distorsion_window(); +make_eq_window(); +make_dynamicfilter_window(); + +int px=this->parent()->x(); +int py=this->parent()->y(); + +effnullwindow->position(px,py); +effreverbwindow->position(px,py); +effechowindow->position(px,py); +effchoruswindow->position(px,py); +effphaserwindow->position(px,py); +effalienwahwindow->position(px,py); +effdistorsionwindow->position(px,py); +effeqwindow->position(px,py); +effdynamicfilterwindow->position(px,py); + +refresh(eff);} {} + } + Function {refresh(EffectMgr *eff_)} {} { + code {eff=eff_; +this->hide(); + +effnullwindow->hide(); +effreverbwindow->hide(); +effechowindow->hide(); +effchoruswindow->hide(); +effphaserwindow->hide(); +effalienwahwindow->hide(); +effdistorsionwindow->hide(); +effeqwindow->hide(); +effdynamicfilterwindow->hide(); + +eqband=0; + + +switch(eff->geteffect()){ + case 1: + revp->value(eff->getpreset()); + revp0->value(eff->geteffectpar(0));if (eff->insertion!=0) revp0->label("D/W"); + revp2->value(eff->geteffectpar(2)); + revp3->value(eff->geteffectpar(3)); + revp9->value(eff->geteffectpar(9)); + effreverbwindow->show(); + break; + case 2: + echop->value(eff->getpreset()); + echop0->value(eff->geteffectpar(0));if (eff->insertion!=0) echop0->label("D/W"); + echop2->value(eff->geteffectpar(2)); + echop5->value(eff->geteffectpar(5)); + effechowindow->show(); + break; + case 3: + chorusp->value(eff->getpreset()); + chorusp0->value(eff->geteffectpar(0));if (eff->insertion!=0) chorusp0->label("D/W"); + chorusp2->value(eff->geteffectpar(2)); + chorusp6->value(eff->geteffectpar(6)); + chorusp7->value(eff->geteffectpar(7)); + chorusp8->value(eff->geteffectpar(8)); + effchoruswindow->show(); + break; + case 4: + phaserp->value(eff->getpreset()); + phaserp0->value(eff->geteffectpar(0));if (eff->insertion!=0) phaserp0->label("D/W"); + phaserp2->value(eff->geteffectpar(2)); + phaserp5->value(eff->geteffectpar(5)); + phaserp6->value(eff->geteffectpar(6)); + phaserp7->value(eff->geteffectpar(7)); + phaserp8->value(eff->geteffectpar(8)); + effphaserwindow->show(); + break; + case 5: + awp->value(eff->getpreset()); + awp0->value(eff->geteffectpar(0));if (eff->insertion!=0) awp0->label("D/W"); + awp2->value(eff->geteffectpar(2)); + awp6->value(eff->geteffectpar(6)); + awp8->value(eff->geteffectpar(8)); + effalienwahwindow->show(); + break; + case 6: + distp->value(eff->getpreset()); + distp0->value(eff->geteffectpar(0));if (eff->insertion!=0) distp0->label("D/W"); + distp3->value(eff->geteffectpar(3)); + distp4->value(eff->geteffectpar(4)); + distp5->value(eff->geteffectpar(5)); + distp7->value(eff->geteffectpar(7)); + effdistorsionwindow->show(); + break; + case 7: + bandcounter->value(eqband); + bandcounter->do_callback(); + typechoice->value(eff->geteffectpar(10)); + eqgraph->redraw(); + freqdial->value(eff->geteffectpar(11)); + gaindial->value(eff->geteffectpar(12)); + if (eff->geteffectpar(10)<6) gaindial->deactivate(); + qdial->value(eff->geteffectpar(13)); + stagescounter->value(eff->geteffectpar(14)); + eqgraph->init(eff); + effeqwindow->show(); + break; + case 8: + dfp->value(eff->getpreset()); + dfp0->value(eff->geteffectpar(0));if (eff->insertion!=0) dfp0->label("D/W"); + dfp2->value(eff->geteffectpar(2)); + dfp6->value(eff->geteffectpar(6)); + dfp7->value(eff->geteffectpar(7)); + dfp9->value(eff->geteffectpar(9)); + + + effdynamicfilterwindow->show(); + break; + default:effnullwindow->show(); + break; +}; + +this->show();} {} + } + Function {refresh()} {} { + code {refresh(eff);} {} + } + decl {EffectMgr *eff;} {} + decl {int eqband;} {} +} diff --git a/source/backend/native/zynaddsubfx/UI/EnvelopeUI.fl b/source/backend/native/zynaddsubfx/UI/EnvelopeUI.fl new file mode 100644 index 000000000..34a41c67c --- /dev/null +++ b/source/backend/native/zynaddsubfx/UI/EnvelopeUI.fl @@ -0,0 +1,868 @@ +# data file for the Fltk User Interface Designer (fluid) +version 1.0110 +header_name {.h} +code_name {.cc} +decl {//Copyright (c) 2002-2005 Nasca Octavian Paul} {} + +decl {//License: GNU GPL version 2 or later} {} + +decl {\#include "WidgetPDial.h"} {public +} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include "../globals.h"} {public +} + +decl {\#include } {public +} + +decl {\#include "../Params/EnvelopeParams.h"} {public +} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include "PresetsUI.h"} {public +} + +decl {\#include "common.H"} {public +} + +class EnvelopeFreeEdit {: {public Fl_Box} +} { + Function {EnvelopeFreeEdit(int x,int y, int w, int h, const char *label=0):Fl_Box(x,y,w,h,label)} {} { + code {env=NULL; +pair=NULL;} {} + } + Function {init(EnvelopeParams *env_)} {} { + code {env=env_; +oldx=-1; +currentpoint=-1; +cpx=0; +lastpoint=-1;} {} + } + Function {setpair(Fl_Box *pair_)} {} { + code {pair=pair_;} {} + } + Function {getpointx(int n)} {return_type int + } { + code {int lx=w()-10; +int npoints=env->Penvpoints; + +float sum=0; +for (int i=1;igetdt(i)+1; + +float sumbefore=0;//the sum of all points before the computed point +for (int i=1;i<=n;i++) sumbefore+=env->getdt(i)+1; + +return((int) (sumbefore/(float) sum*lx));} {} + } + Function {getpointy(int n)} {return_type int + } { + code {int ly=h()-10; + +return((int) ((1.0-env->Penvval[n]/127.0)*ly));} {} + } + Function {getnearest(int x,int y)} {return_type int + } { + code {x-=5;y-=5; + +int nearestpoint=0; +int nearestval=1000000;//a big value +for (int i=0;iPenvpoints;i++){ + int distance=abs(x-getpointx(i))+abs(y-getpointy(i)); + if (distancePfreemode==0) env->converttofree(); +int npoints=env->Penvpoints; + +if (active_r()) fl_color(FL_BLACK); + else fl_color(90,90,90); +if (!active_r()) currentpoint=-1; + +fl_rectf(ox,oy,lx,ly); + +ox+=5;oy+=5;lx-=10;ly-=10; + +//draw the lines +fl_color(FL_GRAY); + +fl_line_style(FL_SOLID); +fl_line(ox+2,oy+ly/2,ox+lx-2,oy+ly/2); + +//draws the evelope points and lines +Fl_Color alb=FL_WHITE; +if (!active_r()) alb=fl_rgb_color(180,180,180); +fl_color(alb); +int oldxx=0,xx=0,oldyy=0,yy=getpointy(0); +fl_rectf(ox-3,oy+yy-3,6,6); +for (int i=1;i=0){ + fl_color(FL_CYAN); + fl_rectf(ox+getpointx(lastpoint)-5,oy+getpointy(lastpoint)-5,10,10); +}; + +//draw the sustain position +if (env->Penvsustain>0){ + fl_color(FL_YELLOW); + xx=getpointx(env->Penvsustain); + fl_line(ox+xx,oy+0,ox+xx,oy+ly); +}; + +//Show the envelope duration and the current line duration +fl_font(FL_HELVETICA|FL_BOLD,10); +float time=0.0; +if (currentpoint<=0){ + fl_color(alb); + for (int i=1;igetdt(i); +} else { + fl_color(255,0,0); + time=env->getdt(currentpoint); +}; +char tmpstr[20]; +if (time<1000.0) snprintf((char *)&tmpstr,20,"%.1fms",time); + else snprintf((char *)&tmpstr,20,"%.2fs",time/1000.0); +fl_draw(tmpstr,ox+lx-20,oy+ly-10,20,10,FL_ALIGN_RIGHT,NULL,0);} {} + } + Function {handle(int event)} {return_type int + } { + code {int x_=Fl::event_x()-x(); +int y_=Fl::event_y()-y(); + +if (event==FL_PUSH) { + currentpoint=getnearest(x_,y_); + cpx=x_; + cpdt=env->Penvdt[currentpoint]; + lastpoint=currentpoint; + redraw(); + if (pair!=NULL) pair->redraw(); +}; + +if (event==FL_RELEASE){ + currentpoint=-1; + redraw(); + if (pair!=NULL) pair->redraw(); +}; + +if ((event==FL_DRAG)&&(currentpoint>=0)){ + int ny=127-(int) (y_*127.0/h()); + if (ny<0) ny=0;if (ny>127) ny=127; + env->Penvval[currentpoint]=ny; + + int dx=(int)((x_-cpx)*0.1); + int newdt=cpdt+dx; + if (newdt<0) newdt=0;if (newdt>127) newdt=127; + if (currentpoint!=0) env->Penvdt[currentpoint]=newdt; + else env->Penvdt[currentpoint]=0; + + redraw(); + if (pair!=NULL) pair->redraw(); +}; + + +return(1);} {} + } + decl {Fl_Box *pair;} {} + decl {EnvelopeParams *env;} {} + decl {int oldx,oldy;} {} + decl {int currentpoint,cpx,cpdt;} {} + decl {int lastpoint;} {public + } +} + +class EnvelopeUI {open : {public Fl_Group,PresetsUI_} +} { + Function {EnvelopeUI(int x,int y, int w, int h, const char *label=0):Fl_Group(x,y,w,h,label)} {} { + code {env=NULL; +freemodeeditwindow=NULL; +envADSR=NULL; +envASR=NULL; +envADSRfilter=NULL; +envASRbw=NULL; +envfree=NULL;} {} + } + Function {~EnvelopeUI()} {} { + code {envwindow->hide(); +hide(); +freemodeeditwindow->hide(); +delete (freemodeeditwindow);} {} + } + Function {make_freemode_edit_window()} {open + } { + Fl_Window freemodeeditwindow { + label Envelope + xywh {702 269 575 180} type Double visible + } { + Fl_Box freeedit { + label Envelope + xywh {5 5 565 145} box FLAT_BOX color 0 + code0 {o->init(env);} + class EnvelopeFreeEdit + } + Fl_Button addpoint { + label {Add point} + callback {int curpoint=freeedit->lastpoint; +if (curpoint<0) return; +//if (curpoint>=env->Penvpoints-1) return; +if (env->Penvpoints>=MAX_ENVELOPE_POINTS) return; + +for (int i=env->Penvpoints;i>=curpoint+1;i--){ + env->Penvdt[i]=env->Penvdt[i-1]; + env->Penvval[i]=env->Penvval[i-1]; +}; + +if (curpoint==0) { + env->Penvdt[1]=64; +}; + +env->Penvpoints++; +if (curpoint<=env->Penvsustain) env->Penvsustain++; + +freeedit->lastpoint+=1; +freeedit->redraw(); +envfree->redraw(); + +sustaincounter->value(env->Penvsustain); +sustaincounter->maximum(env->Penvpoints-2);} + xywh {115 155 80 20} box THIN_UP_BOX labelsize 11 + code0 {if (env->Pfreemode==0) o->hide();} + } + Fl_Button deletepoint { + label {Delete point} + callback {int curpoint=freeedit->lastpoint; +if (curpoint<1) return; +if (curpoint>=env->Penvpoints-1) return; +if (env->Penvpoints<=3) return; + +for (int i=curpoint+1;iPenvpoints;i++){ + env->Penvdt[i-1]=env->Penvdt[i]; + env->Penvval[i-1]=env->Penvval[i]; +}; + +env->Penvpoints--; + +if (curpoint<=env->Penvsustain) env->Penvsustain--; + + +freeedit->lastpoint-=1; +freeedit->redraw(); +envfree->redraw(); + +sustaincounter->value(env->Penvsustain); +sustaincounter->maximum(env->Penvpoints-2);} + xywh {200 155 80 20} box THIN_UP_BOX labelsize 11 + code0 {if (env->Pfreemode==0) o->hide();} + } + Fl_Light_Button freemodebutton { + label FreeMode + callback {reinit(); + +freeedit->lastpoint=-1; +freeedit->redraw();} + tooltip {Enable or disable the freemode} xywh {10 155 95 20} labelsize 11 + } + Fl_Check_Button forcedreleasecheck { + label frcR + callback {env->Pforcedrelease=(int)o->value();} + tooltip {Forced Relase} xywh {410 165 40 15} down_box DOWN_BOX labelsize 10 + code0 {o->value(env->Pforcedrelease);} + code1 {if (env->Pfreemode==0) o->hide();} + } + Fl_Dial envstretchdial { + label {Str.} + callback {env->Penvstretch=(int)o->value();} + tooltip {Envelope stretch (on lower notes make the envelope longer)} xywh {380 155 25 25} box ROUND_UP_BOX labelsize 10 align 4 maximum 127 step 1 + code0 {o->value(env->Penvstretch);} + code1 {if (env->Pfreemode==0) o->hide();} + class WidgetPDial + } + Fl_Button {} { + label Close + callback {freemodeeditwindow->hide();} + xywh {510 155 60 20} box THIN_UP_BOX + } + Fl_Check_Button linearenvelopecheck { + label L + callback {env->Plinearenvelope=(int)o->value();} + tooltip {Linear Envelope} xywh {410 151 30 15} down_box DOWN_BOX labelsize 10 + code0 {o->value(env->Plinearenvelope);} + code1 {if ((env->Pfreemode==0)||(env->Envmode>2)) o->hide();} + } + Fl_Counter sustaincounter { + label Sust + callback {env->Penvsustain=(int) o->value(); +freeedit->redraw(); +envfree->redraw();} + tooltip {Sustain (0 is disabled)} xywh {315 155 40 15} type Simple labelsize 11 align 4 minimum 0 maximum 127 step 1 + code0 {o->value(env->Penvsustain);} + code1 {if (env->Pfreemode==0) o->hide();} + code2 {o->maximum(env->Penvpoints-2);} + } + Fl_Button {} { + label C + callback {presetsui->copy(env);} + xywh {465 160 15 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 10 labelcolor 7 + } + Fl_Button {} { + label P + callback {presetsui->paste(env,this);} + xywh {482 160 15 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 10 labelcolor 7 + } + } + } + Function {make_ADSR_window()} {open + } { + Fl_Window envADSR {open + xywh {344 788 205 70} type Double color 50 labelfont 1 + class Fl_Group visible + } { + Fl_Group {} { + label {Amplitude Envelope} + xywh {0 0 205 70} box UP_BOX color 223 labeltype ENGRAVED_LABEL labelsize 10 align 17 + code0 {set_module_parameters(o);} + } { + Fl_Dial e1adt { + label {A.dt} + callback {env->PA_dt=(int)o->value(); +freeedit->redraw();} + tooltip {Attack time} xywh {5 20 30 30} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + code0 {o->value(env->PA_dt);} + class WidgetPDial + } + Fl_Dial e1ddt { + label {D.dt} + callback {env->PD_dt=(int)o->value(); +freeedit->redraw();} + tooltip {Decay time} xywh {40 20 30 30} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + code0 {o->value(env->PD_dt);} + class WidgetPDial + } + Fl_Dial e1rdt { + label {R.dt} + callback {env->PR_dt=(int)o->value(); +freeedit->redraw();} + tooltip {Release time} xywh {110 20 30 30} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + code0 {o->value(env->PR_dt);} + class WidgetPDial + } + Fl_Dial e1sval { + label {S.val} + callback {env->PS_val=(int)o->value(); +freeedit->redraw();} + tooltip {Sustain value} xywh {75 20 30 30} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + code0 {o->value(env->PS_val);} + class WidgetPDial + } + Fl_Check_Button e1forcedrelease { + label frcR + callback {env->Pforcedrelease=(int)o->value();} + tooltip {Forced Relase} xywh {180 35 20 15} down_box DOWN_BOX labelsize 10 align 6 + code0 {o->value(env->Pforcedrelease);} + } + Fl_Dial e1envstretch { + label Stretch + callback {env->Penvstretch=(int)o->value();} + tooltip {Envelope stretch (on lower notes makes the envelope longer)} xywh {145 25 25 25} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + code0 {o->value(env->Penvstretch);} + class WidgetPDial + } + Fl_Button {} { + label E + callback {freemodeeditwindow->show();} + tooltip {Envelope window} xywh {185 5 15 15} labelfont 1 labelsize 10 + } + Fl_Check_Button e1linearenvelope { + label L + callback {env->Plinearenvelope=(int)o->value();} + tooltip {The evelope is linear} xywh {180 20 15 15} down_box DOWN_BOX labelsize 10 align 4 + code0 {o->value(env->Plinearenvelope);} + } + Fl_Button {} { + label C + callback {presetsui->copy(env);} + xywh {150 5 15 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 10 labelcolor 7 + } + Fl_Button {} { + label P + callback {presetsui->paste(env,this);} + xywh {167 5 15 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 10 labelcolor 7 + } + } + } + } + Function {make_ASR_window()} {open + } { + Fl_Window envASR {open + xywh {648 667 210 70} type Double + class Fl_Group visible + } { + Fl_Group {} { + label {Frequency Envelope} + xywh {0 0 210 70} box UP_BOX color 223 labeltype ENGRAVED_LABEL labelsize 10 align 17 + code0 {set_module_parameters(o);} + } { + Fl_Dial e2aval { + label {A.val} + callback {env->PA_val=(int)o->value(); +freeedit->redraw();} + tooltip {Starting value} xywh {5 20 30 30} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + code0 {o->value(env->PA_val);} + class WidgetPDial + } + Fl_Dial e2adt { + label {A.dt} + callback {env->PA_dt=(int)o->value(); +freeedit->redraw();} + tooltip {Attack time} xywh {40 20 30 30} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + code0 {o->value(env->PA_dt);} + class WidgetPDial + } + Fl_Dial e2rval { + label {R.val} + callback {env->PR_val=(int)o->value(); +freeedit->redraw();} + tooltip {Release value} xywh {110 20 30 30} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + code0 {o->value(env->PR_val);} + class WidgetPDial + } + Fl_Dial e2rdt { + label {R.dt} + callback {env->PR_dt=(int)o->value(); +freeedit->redraw();} + tooltip {Release time} xywh {75 20 30 30} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + code0 {o->value(env->PR_dt);} + class WidgetPDial + } + Fl_Dial e2envstretch { + label Stretch + callback {env->Penvstretch=(int)o->value();} + tooltip {Envelope stretch (on lower notes makes the envelope longer)} xywh {145 25 25 25} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + code0 {o->value(env->Penvstretch);} + class WidgetPDial + } + Fl_Check_Button e2forcedrelease { + label frcR + callback {env->Pforcedrelease=(int)o->value();} + tooltip {Forced release} xywh {180 25 15 25} down_box DOWN_BOX labelsize 10 align 6 + code0 {o->value(env->Pforcedrelease);} + } + Fl_Button {} { + label C + callback {presetsui->copy(env);} + xywh {155 5 15 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 10 labelcolor 7 + } + Fl_Button {} { + label P + callback {presetsui->paste(env,this);} + xywh {172 5 15 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 10 labelcolor 7 + } + } + Fl_Button {} { + label E + callback {freemodeeditwindow->show();} + tooltip {Envelope window} xywh {190 5 15 15} labelfont 1 labelsize 10 + } + } + } + Function {make_ADSRfilter_window()} {open + } { + Fl_Window envADSRfilter {open selected + xywh {627 569 275 70} type Double color 50 labelfont 1 + class Fl_Group visible + } { + Fl_Group {} { + label {Filter Envelope} + xywh {0 0 275 70} box UP_BOX color 223 labeltype ENGRAVED_LABEL labelsize 10 align 17 + code0 {set_module_parameters(o);} + } { + Fl_Dial e3aval { + label {A.val} + callback {env->PA_val=(int)o->value(); +freeedit->redraw();} + tooltip {Starting value} xywh {5 20 30 30} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + code0 {o->value(env->PA_val);} + class WidgetPDial + } + Fl_Dial e3adt { + label {A.dt} + callback {env->PA_dt=(int)o->value(); +freeedit->redraw();} + tooltip {Attack time} xywh {40 20 30 30} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + code0 {o->value(env->PA_dt);} + class WidgetPDial + } + Fl_Dial e3dval { + label {D.val} + callback {env->PD_val=(int)o->value(); +freeedit->redraw();} + tooltip {decay value} xywh {75 20 30 30} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + code0 {o->value(env->PD_val);} + class WidgetPDial + } + Fl_Dial e3ddt { + label {D.dt} + callback {env->PD_dt=(int)o->value(); +freeedit->redraw();} + tooltip {decay time} xywh {110 20 30 30} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + code0 {o->value(env->PD_dt);} + class WidgetPDial + } + Fl_Dial e3rdt { + label {R.dt} + callback {env->PR_dt=(int)o->value(); +freeedit->redraw();} + tooltip {Release time} xywh {145 20 30 30} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + code0 {o->value(env->PR_dt);} + class WidgetPDial + } + Fl_Dial e3rval { + label {R.val} + callback {env->PR_val=(int)o->value(); +freeedit->redraw();} + tooltip {Release value} xywh {180 20 30 30} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + code0 {o->value(env->PR_val);} + class WidgetPDial + } + Fl_Dial e3envstretch { + label Stretch + callback {env->Penvstretch=(int)o->value();} + tooltip {Envelope stretch (on lower notes makes the envelope longer)} xywh {215 25 25 25} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + code0 {o->value(env->Penvstretch);} + class WidgetPDial + } + Fl_Check_Button e3forcedrelease { + label frcR + callback {env->Pforcedrelease=(int)o->value();} + tooltip {Forced Relase} xywh {250 30 15 20} down_box DOWN_BOX labelsize 10 align 6 + code0 {o->value(env->Pforcedrelease);} + } + Fl_Button {} { + label E + callback {freemodeeditwindow->show();} + xywh {255 5 15 15} labelfont 1 labelsize 10 + } + Fl_Button {} { + label C + callback {presetsui->copy(env);} + xywh {220 5 15 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 10 labelcolor 7 + } + Fl_Button {} { + label P + callback {presetsui->paste(env,this);} + xywh {237 5 15 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 10 labelcolor 7 + } + } + } + } + Function {make_ASRbw_window()} {open + } { + Fl_Window envASRbw {open + xywh {362 642 210 70} type Double + code0 {set_module_parameters(o);} + class Fl_Group visible + } { + Fl_Group {} { + label {BandWidth Envelope} + xywh {0 0 210 70} box UP_BOX color 223 labeltype ENGRAVED_LABEL labelsize 10 align 17 + code0 {set_module_parameters(o);} + } { + Fl_Dial e4aval { + label {A.val} + callback {env->PA_val=(int)o->value(); +freeedit->redraw();} + tooltip {Starting value} xywh {5 20 30 30} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + code0 {o->value(env->PA_val);} + class WidgetPDial + } + Fl_Dial e4adt { + label {A.dt} + callback {env->PA_dt=(int)o->value(); +freeedit->redraw();} + tooltip {Attack time} xywh {40 20 30 30} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + code0 {o->value(env->PA_dt);} + class WidgetPDial + } + Fl_Dial e4rval { + label {R.val} + callback {env->PR_val=(int)o->value(); +freeedit->redraw();} + tooltip {Release value} xywh {110 20 30 30} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + code0 {o->value(env->PR_val);} + class WidgetPDial + } + Fl_Dial e4rdt { + label {R.dt} + callback {env->PR_dt=(int)o->value(); +freeedit->redraw();} + tooltip {Release time} xywh {75 20 30 30} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + code0 {o->value(env->PR_dt);} + class WidgetPDial + } + Fl_Dial e4envstretch { + label Stretch + callback {env->Penvstretch=(int)o->value();} + tooltip {Envelope stretch (on lower notes makes the envelope longer)} xywh {145 25 25 25} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + code0 {o->value(env->Penvstretch);} + class WidgetPDial + } + Fl_Check_Button e4forcedrelease { + label frcR + callback {env->Pforcedrelease=(int)o->value();} + tooltip {Forced release} xywh {180 25 15 25} down_box DOWN_BOX labelsize 10 align 6 + code0 {o->value(env->Pforcedrelease);} + } + Fl_Button {} { + label C + callback {presetsui->copy(env);} + xywh {155 5 15 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 10 labelcolor 7 + } + Fl_Button {} { + label P + callback {presetsui->paste(env,this);} + xywh {172 5 15 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 10 labelcolor 7 + } + } + Fl_Button {} { + label E + callback {freemodeeditwindow->show();} + xywh {190 5 15 15} labelfont 1 labelsize 10 + } + } + } + Function {make_free_window()} {open + } { + Fl_Window envfree {open + xywh {376 436 205 70} type Double color 50 labelfont 1 resizable + code0 {set_module_parameters(o);} + class Fl_Group visible + } { + Fl_Group envfreegroup { + label {Amplitude Envelope} + xywh {0 0 205 70} box UP_BOX color 223 labeltype ENGRAVED_LABEL labelsize 10 align 17 resizable + code0 {set_module_parameters(o);} + } { + Fl_Box freeeditsmall { + label Envelope + callback {envfree->redraw();} + xywh {5 20 195 45} box FLAT_BOX color 0 resizable + code0 {o->init(env);} + class EnvelopeFreeEdit + } + Fl_Button {} { + label E + callback {freemodeeditwindow->show();} + xywh {185 5 15 15} labelfont 1 labelsize 10 + } + Fl_Button {} { + label C + callback {presetsui->copy(env);} + xywh {150 5 15 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 10 labelcolor 7 + } + Fl_Button {} { + label P + callback {presetsui->paste(env,this);} + xywh {167 5 15 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 10 labelcolor 7 + } + } + } + } + Function {init(EnvelopeParams *env_)} {open + } { + code {env=env_; +make_ADSR_window(); +make_ASR_window(); +make_ADSRfilter_window(); +make_ASRbw_window(); +make_free_window(); + +make_freemode_edit_window(); + +envwindow=NULL; +if (env->Envmode==3) envfreegroup->label("Frequency Envelope"); +if (env->Envmode==4) envfreegroup->label("Filter Envelope"); +if (env->Envmode==5) envfreegroup->label("Bandwidth Envelope"); + +freemodeeditwindow->label(this->label()); + + +freeeditsmall->setpair(freeedit); +freeedit->setpair(freeeditsmall); + + +refresh();} {} + } + Function {reinit()} {} { + code {if (env->Pfreemode!=0){ + int answer=fl_choice("Disable the free mode of the Envelope?","No","Yes",NULL); + if (env->Pfreemode!=0) freemodebutton->value(1); + else freemodebutton->value(0); + if (answer==0) return; +}; + +if (env->Pfreemode==0) env->Pfreemode=1; + else env->Pfreemode=0; + +hide(); +int winx=freemodeeditwindow->x(); +int winy=freemodeeditwindow->y(); + +freemodeeditwindow->hide(); + +envwindow->hide(); +Fl_Group *par=envwindow->parent(); +par->hide(); + + +refresh(); +envwindow->show(); +par->redraw(); + +par->show(); +show(); +freemodeeditwindow->position(winx,winy); +freemodeeditwindow->show(); + +if (env->Pfreemode!=0) { + freemodebutton->value(1); + addpoint->show(); + deletepoint->show(); + forcedreleasecheck->show(); +}else{ + freemodebutton->value(0); + addpoint->hide(); + deletepoint->hide(); + forcedreleasecheck->hide(); +};} {} + } + Function {refresh()} {open + } { + code {freemodebutton->value(env->Pfreemode); + +sustaincounter->value(env->Penvsustain); +if (env->Pfreemode==0) sustaincounter->hide(); + else sustaincounter->show(); +sustaincounter->maximum(env->Penvpoints-2); + +envstretchdial->value(env->Penvstretch); +if (env->Pfreemode==0) envstretchdial->hide(); + else envstretchdial->show(); + +linearenvelopecheck->value(env->Plinearenvelope); +if ((env->Pfreemode==0)||(env->Envmode>2)) linearenvelopecheck->hide(); + else linearenvelopecheck->show(); + +forcedreleasecheck->value(env->Pforcedrelease); +if (env->Pfreemode==0) forcedreleasecheck->hide(); + +freeedit->redraw(); + + +if (env->Pfreemode==0){ + switch(env->Envmode){ + case(1): + case(2): + e1adt->value(env->PA_dt); + e1ddt->value(env->PD_dt); + e1sval->value(env->PS_val); + e1rdt->value(env->PR_dt); + e1envstretch->value(env->Penvstretch); + e1linearenvelope->value(env->Plinearenvelope); + e1forcedrelease->value(env->Pforcedrelease); + break; + case(3): + e2aval->value(env->PA_val); + e2adt->value(env->PA_dt); + e2rdt->value(env->PR_dt); + e2rval->value(env->PR_val); + e2envstretch->value(env->Penvstretch); + e2forcedrelease->value(env->Pforcedrelease); + break; + case(4): + e3aval->value(env->PA_val); + e3adt->value(env->PA_dt); + e3dval->value(env->PD_val); + e3ddt->value(env->PD_dt); + e3rdt->value(env->PR_dt); + e3rval->value(env->PR_val); + e3envstretch->value(env->Penvstretch); + e3forcedrelease->value(env->Pforcedrelease); + break; + case(5): + e4aval->value(env->PA_val); + e4adt->value(env->PA_dt); + e4rdt->value(env->PR_dt); + e4rval->value(env->PR_val); + e4envstretch->value(env->Penvstretch); + e4forcedrelease->value(env->Pforcedrelease); + break; + default: + break; + }; +}else{ + envfree->redraw(); +}; + + +envADSR->hide(); +envASR->hide(); +envADSRfilter->hide(); +envASRbw->hide(); +envfree->hide(); + +if (env->Pfreemode==0){ + switch(env->Envmode){ + case(1): + case(2): + envwindow=envADSR; + break; + case(3): + envwindow=envASR; + break; + case(4): + envwindow=envADSRfilter; + break; + case(5): + envwindow=envASRbw; + break; + default: + break; + }; +}else{ + envwindow=envfree; +}; + +envwindow->resize(this->x(),this->y(),this->w(),this->h()); + +envwindow->show();} {} + } + decl {EnvelopeParams *env;} {} + decl {Fl_Group *envwindow;} {} +} diff --git a/source/backend/native/zynaddsubfx/UI/FilterUI.fl b/source/backend/native/zynaddsubfx/UI/FilterUI.fl new file mode 100644 index 000000000..0bae429e8 --- /dev/null +++ b/source/backend/native/zynaddsubfx/UI/FilterUI.fl @@ -0,0 +1,638 @@ +# data file for the Fltk User Interface Designer (fluid) +version 1.0110 +header_name {.h} +code_name {.cc} +decl {//Copyright (c) 2002-2005 Nasca Octavian Paul} {} + +decl {//License: GNU GPL version 2 or later} {} + +decl {\#include "WidgetPDial.h"} {public +} + +decl {\#include } {} + +decl {\#include } {global +} + +decl {\#include } {global +} + +decl {\#include "../globals.h"} {public +} + +decl {\#include } {public +} + +decl {\#include "../Params/FilterParams.h"} {public +} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include "PresetsUI.h"} {public +} + +decl {\#include "common.H"} {public +} + +class FormantFilterGraph {open : {public Fl_Box} +} { + Function {FormantFilterGraph(int x,int y, int w, int h, const char *label=0):Fl_Box(x,y,w,h,label)} {} { + code {pars=NULL; +nvowel=NULL; +nformant=NULL; +graphpoints=NULL;} {} + } + Function {init(FilterParams *pars_,int *nvowel_,int *nformant_)} {} { + code {pars=pars_; +nvowel=nvowel_; +nformant=nformant_; +oldx=-1; +graphpoints=new float [w()];} {} + } + Function {draw_freq_line(float freq,int type)} {} { + code {float freqx=pars->getfreqpos(freq); +switch(type){ + case 0:fl_line_style(FL_SOLID);break; + case 1:fl_line_style(FL_DOT);break; + case 2:fl_line_style(FL_DASH);break; +}; + + +if ((freqx>0.0)&&(freqx<1.0)) + fl_line(x()+(int) (freqx*w()),y(), + x()+(int) (freqx*w()),y()+h());} {} + } + Function {draw()} {open + } { + code {int maxdB=30; +int ox=x(),oy=y(),lx=w(),ly=h(),i,oiy; +float freqx; + +fl_color(FL_BLACK); +fl_rectf(ox,oy,lx,ly); + + +//draw the lines +fl_color(FL_GRAY); + +fl_line_style(FL_SOLID); +//fl_line(ox+2,oy+ly/2,ox+lx-2,oy+ly/2); + +freqx=pars->getfreqpos(1000.0); +if ((freqx>0.0)&&(freqx<1.0)) + fl_line(ox+(int) (freqx*lx),oy, + ox+(int) (freqx*lx),oy+ly); + +for (i=1;i<10;i++){ + if(i==1){ + draw_freq_line(i*100.0,0); + draw_freq_line(i*1000.0,0); + }else + if (i==5){ + draw_freq_line(i*100.0,2); + draw_freq_line(i*1000.0,2); + }else{ + draw_freq_line(i*100.0,1); + draw_freq_line(i*1000.0,1); + }; +}; + +draw_freq_line(10000.0,0); +draw_freq_line(20000.0,1); + +fl_line_style(FL_DOT); +int GY=10;if (lyPnumformants){ + draw_freq_line(pars->getformantfreq(pars->Pvowels[*nvowel].formants[*nformant].freq),2); + +//show some information (like current formant frequency,amplitude) + char tmpstr[20]; + + snprintf(tmpstr,20,"%.2f kHz",pars->getformantfreq(pars->Pvowels[*nvowel].formants[*nformant].freq)*0.001); + fl_draw(tmpstr,ox+1,oy+1,40,12,FL_ALIGN_LEFT,NULL,0); + + snprintf(tmpstr,20,"%d dB",(int)( rap2dB(1e-9 + pars->getformantamp(pars->Pvowels[*nvowel].formants[*nformant].amp)) + pars->getgain() )); + fl_draw(tmpstr,ox+1,oy+15,40,12,FL_ALIGN_LEFT,NULL,0); + +}; + +//draw the data + +fl_color(FL_RED); +fl_line_style(FL_SOLID); + +pars->formantfilterH(*nvowel,lx,graphpoints); + +fl_line_style( FL_SOLID, 2 ); +fl_begin_line(); +oiy=(int) ((graphpoints[0]/maxdB+1.0)*ly/2.0); +for (i=1;i=0)&&(oiy>=0)&&(iyhide(); +formantparswindow->hide(); +hide(); +//delete (filterui); +delete (formantparswindow);} {} + } + Function {make_window()} {open + } { + Fl_Window filterui {open + xywh {498 346 275 70} type Double color 50 labelfont 1 + class Fl_Group visible + } { + Fl_Group filterparamswindow { + label {Filter Parameters} + xywh {0 0 275 75} box UP_FRAME color 183 labeltype ENGRAVED_LABEL labelsize 10 align 17 + code0 {set_module_parameters( o );} + } { + Fl_Choice analogfiltertypechoice { + label FilterType + callback {pars->Ptype=(int)o->value(); +pars->changed=true;} + tooltip {The Filter type} xywh {10 50 50 15} down_box BORDER_BOX labelsize 10 align 5 textsize 10 + code1 {o->value(pars->Ptype);} + } { + MenuItem {} { + label LPF1 + xywh {40 40 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label HPF1 + xywh {50 50 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label LPF2 + xywh {60 60 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label HPF2 + xywh {70 70 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label BPF2 + xywh {82 82 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label NF2 + xywh {94 94 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label PkF2 + xywh {104 104 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label LSh2 + xywh {114 114 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label HSh2 + xywh {124 124 100 20} labelfont 1 labelsize 10 + } + } + Fl_Choice svfiltertypechoice { + label FilterType + callback {pars->Ptype=(int)o->value(); +pars->changed=true;} + tooltip {The Filter type} xywh {10 50 50 15} down_box BORDER_BOX labelsize 10 align 5 textsize 10 + code1 {o->value(pars->Ptype);} + } { + MenuItem {} { + label 1LPF + xywh {134 134 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label 1HPF + xywh {144 144 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label 1BPF + xywh {154 154 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label 1NF + xywh {164 164 100 20} labelfont 1 labelsize 10 + } + } + Fl_Choice filtertype { + label Category + callback {switchcategory((int)o->value()); +pars->changed=true;} + tooltip {The Category of the Filter (Analog/Formantic/etc.)} xywh {10 20 60 15} down_box BORDER_BOX labelsize 10 align 5 textsize 10 + code0 {o->value(pars->Pcategory);} + } { + MenuItem {} { + label Analog + xywh {50 50 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Formant + xywh {60 60 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label StVarF + xywh {70 70 100 20} labelfont 1 labelsize 10 + } + } + Fl_Dial cfreqdial { + label {C.Freq} + callback {pars->Pfreq=(int)o->value();} + tooltip {Center Frequency of the Filter or the base position in the vowel's sequence} xywh {75 25 30 30} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + code0 {o->value(pars->Pfreq);} + class WidgetPDial + } + Fl_Dial qdial { + label Q + callback {pars->Pq=(int)o->value(); +formantfiltergraph->redraw();} + tooltip {Filter resonance or bandwidth} xywh {110 25 30 30} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + code0 {o->value(pars->Pq);} + class WidgetPDial + } + Fl_Dial freqtrdial { + label {freq.tr.} + callback {pars->Pfreqtrack=(int) o->value();} + tooltip {Filter frequency tracking (left is negative, middle is 0, and right is positive)} xywh {215 25 30 30} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + code0 {o->value(pars->Pfreqtrack);} + class WidgetPDial + } + Fl_Dial vsnsadial { + label {V.SnsA.} + callback {if (velsnsamp!=NULL) *velsnsamp=(int)o->value();} + tooltip {Velocity sensing amount of the Filter} xywh {145 25 30 30} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + class WidgetPDial + } + Fl_Dial vsnsdial { + label {V.Sns.} + callback {if (velsns!=NULL) *velsns=(int)o->value();} + tooltip {Velocity Sensing Function of the Filter} xywh {180 25 30 30} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + class WidgetPDial + } + Fl_Dial gaindial { + label gain + callback {pars->Pgain=(int)o->value(); +formantfiltergraph->redraw(); +pars->changed=true;} + tooltip {Filter output gain/damp} xywh {250 35 20 20} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + code0 {o->value(pars->Pgain);} + class WidgetPDial + } + Fl_Choice stcounter { + label St + callback {pars->Pstages=(int)o->value(); +formantfiltergraph->redraw(); +pars->changed=true;} open + tooltip {Filter stages (in order to increase dB/oct. value and the order of the filter)} xywh {235 5 35 15} down_box BORDER_BOX labelsize 10 textfont 1 textsize 10 + code1 {for (int i=0;iadd(tmp);};} + code2 {o->value(pars->Pstages);} + } {} + } + Fl_Button editbutton { + label Edit + callback {formantparswindow->show();} + xywh {15 40 50 25} labelfont 1 labelsize 11 + } + Fl_Button {} { + label C + callback {presetsui->copy(pars);} + xywh {186 5 15 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 10 labelcolor 7 + } + Fl_Button {} { + label P + callback {presetsui->paste(pars,this);} + xywh {203 5 15 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 10 labelcolor 7 + } + } + } + Function {make_formant_window()} {open + } { + Fl_Window formantparswindow { + label {Formant Filter Parameters} selected + xywh {518 473 700 205} type Double visible + } { + Fl_Group {} { + xywh {485 47 105 113} box THIN_UP_BOX + } { + Fl_Counter {} { + label {Formant } + callback {nformant=(int) o->value(); +update_formant_window(); +formantfiltergraph->redraw();} + xywh {545 80 40 15} type Simple labelfont 1 labelsize 10 align 4 minimum 0 maximum 127 step 1 textsize 10 + code0 {o->bounds(0,FF_MAX_FORMANTS-1);} + code1 {o->value(nformant);} + } + Fl_Counter {} { + label {Vowel no.} + callback {nvowel=(int) o->value(); +update_formant_window(); +formantfiltergraph->redraw();} + xywh {545 55 40 20} type Simple labelfont 1 labelsize 10 align 4 minimum 0 maximum 127 step 1 textfont 1 textsize 11 + code0 {o->bounds(0,FF_MAX_VOWELS-1);} + code1 {o->value(nvowel);} + } + Fl_Group formantparsgroup { + xywh {490 105 95 50} box ENGRAVED_FRAME + } { + Fl_Dial formant_freq_dial { + label freq + callback {pars->Pvowels[nvowel].formants[nformant].freq=(int) o->value(); +formantfiltergraph->redraw(); +pars->changed=true;} + tooltip {Formant frequency} xywh {495 115 25 25} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + class WidgetPDial + } + Fl_Dial formant_q_dial { + label Q + callback {pars->Pvowels[nvowel].formants[nformant].q=(int) o->value(); +formantfiltergraph->redraw(); +pars->changed=true;} + tooltip {Formant's Q} xywh {525 115 24 25} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + class WidgetPDial + } + Fl_Dial formant_amp_dial { + label amp + callback {pars->Pvowels[nvowel].formants[nformant].amp=(int) o->value(); +formantfiltergraph->redraw(); +pars->changed=true;} + tooltip {Formant amplitude} xywh {555 115 24 25} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + class WidgetPDial + } + } + } + Fl_Group {} { + xywh {590 47 100 113} box THIN_UP_BOX + } { + Fl_Counter {} { + label {Seq.Size} + callback {pars->Psequencesize=(int) o->value(); +update_formant_window(); +pars->changed=true;} + xywh {595 62 55 20} type Simple labelfont 1 labelsize 10 align 5 minimum 0 maximum 127 step 1 textfont 1 textsize 11 + code0 {o->bounds(1,FF_MAX_SEQUENCE-1);} + code1 {o->value(pars->Psequencesize);} + } + Fl_Counter {} { + label {S.Pos.} + callback {nseqpos=(int) o->value(); +update_formant_window(); +pars->changed=true;} + tooltip {Current position from the sequence} xywh {595 97 40 15} type Simple labelfont 1 labelsize 10 align 9 minimum 0 maximum 127 step 1 textsize 10 + code0 {o->bounds(0,FF_MAX_SEQUENCE-2);} + code1 {o->value(nseqpos);} + } + Fl_Counter vowel_counter { + label Vowel + callback {pars->Psequence[nseqpos].nvowel=(int) o->value(); +pars->changed=true;} + xywh {640 97 40 15} type Simple labelsize 10 align 1 minimum 0 maximum 127 step 1 textsize 10 + code0 {o->bounds(0,FF_MAX_VOWELS-1);} + } + Fl_Check_Button {} { + label {Neg.Input} + callback {pars->Psequencereversed=(int) o->value(); +pars->changed=true;} + tooltip {Negate the input from LFO/envelopes/etc.} xywh {625 132 60 20} down_box DOWN_BOX labelsize 10 + code0 {o->value(pars->Psequencereversed);} + } + Fl_Dial strchdial { + label Strch + callback {pars->Psequencestretch=(int) o->value(); +pars->changed=true;} + tooltip {Sequence Stretch} xywh {595 130 25 25} box ROUND_UP_BOX labelsize 10 align 1 maximum 127 step 1 + code0 {o->value(pars->Psequencestretch);} + class WidgetPDial + } + } + Fl_Counter {} { + label {Num.Formants} + callback {pars->Pnumformants=(int) o->value(); +update_formant_window(); +pars->changed=true; +formantfiltergraph->redraw();} + xywh {485 15 65 20} type Simple labelfont 1 labelsize 10 align 5 minimum 0 maximum 127 step 1 + code0 {o->bounds(1,FF_MAX_FORMANTS);} + code1 {o->value(pars->Pnumformants);} + } + Fl_Dial frsldial { + label {Fr.Sl.} + callback {pars->Pformantslowness=(int) o->value(); +pars->changed=true;} + tooltip {Formant's Slowness (Morphing)} xywh {565 15 25 25} box ROUND_UP_BOX labelfont 1 labelsize 10 align 1 maximum 127 step 1 + code0 {o->value(pars->Pformantslowness);} + class WidgetPDial + } + Fl_Value_Output centerfreqvo { + label {C.f.} + callback {o->value(pars->getcenterfreq()/1000.0);} + tooltip {Center Frequency (kHz)} xywh {515 164 33 18} when 3 minimum 1 maximum 10 step 0.01 value 1 textfont 1 + code0 {o->value(pars->getcenterfreq()/1000.0);} + } + Fl_Value_Output octavesfreqvo { + label {Oct.} + callback {o->value(pars->getoctavesfreq());} + tooltip {No. of octaves} xywh {515 182 33 18} when 3 minimum 1 maximum 127 step 1 value 5 textfont 1 + code0 {o->value(pars->getoctavesfreq());} + } + Fl_Slider cfknob { + callback {pars->Pcenterfreq=(int)o->value(); +centerfreqvo->do_callback(); +formantfiltergraph->redraw(); +pars->changed=true;} + xywh {551 167 84 15} type {Horz Knob} box FLAT_BOX maximum 127 + code0 {o->value(pars->Pcenterfreq);} + } + Fl_Slider octknob { + callback {pars->Poctavesfreq=(int)o->value(); +octavesfreqvo->do_callback(); +formantfiltergraph->redraw();} + xywh {551 185 84 15} type {Horz Knob} box FLAT_BOX maximum 127 + code0 {o->value(pars->Poctavesfreq);} + } + Fl_Box formantfiltergraph { + xywh {5 5 475 195} box BORDER_BOX + code0 {o->init(pars,&nvowel,&nformant);} + class FormantFilterGraph + } + Fl_Dial wvknob { + label {Vw.Cl.} + callback {pars->Pvowelclearness=(int) o->value(); +pars->changed=true;} + tooltip {Vowel "clearness" (how the mixed vowels are avoided)} xywh {600 15 25 25} box ROUND_UP_BOX labelfont 1 labelsize 10 align 1 maximum 127 step 1 + code0 {o->value(pars->Pvowelclearness);} + class WidgetPDial + } + Fl_Button {} { + label Close + callback {formantparswindow->hide();} + xywh {645 180 50 25} box THIN_UP_BOX + } + Fl_Button {} { + label C + callback {presetsui->copy(pars,nvowel);} + xywh {635 25 25 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 11 labelcolor 7 + } + Fl_Button {} { + label P + callback {presetsui->paste(pars,this,nvowel);} + xywh {665 25 25 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 11 labelcolor 7 + } + Fl_Box {} { + label Vowel + xywh {635 10 55 15} + } + } + } + Function {update_formant_window()} {open + } { + code {formant_freq_dial->value(pars->Pvowels[nvowel].formants[nformant].freq); +formant_q_dial->value(pars->Pvowels[nvowel].formants[nformant].q); +formant_amp_dial->value(pars->Pvowels[nvowel].formants[nformant].amp); +if (nformantPnumformants) formantparsgroup->activate(); + else formantparsgroup->deactivate(); + +if (nseqposPsequencesize) vowel_counter->activate(); + else vowel_counter->deactivate(); + + +vowel_counter->value(pars->Psequence[nseqpos].nvowel);} {} + } + Function {refresh()} {} { + code {update_formant_window(); +formantfiltergraph->redraw(); + +if (pars->Pcategory==0) svfiltertypechoice->value(pars->Ptype); +if (pars->Pcategory==2) analogfiltertypechoice->value(pars->Ptype); + +filtertype->value(pars->Pcategory); + +cfreqdial->value(pars->Pfreq); +qdial->value(pars->Pq); + +freqtrdial->value(pars->Pfreqtrack); +gaindial->value(pars->Pgain); + +stcounter->value(pars->Pstages); + +int categ=pars->Pcategory; +if ((categ==0)||(categ==2)) { + if (categ==0) { + analogfiltertypechoice->show(); + svfiltertypechoice->hide(); + } else { + svfiltertypechoice->show(); + analogfiltertypechoice->hide(); + }; + editbutton->hide(); + formantparswindow->hide(); + cfreqdial->label("C.freq"); +} else { + analogfiltertypechoice->hide(); + svfiltertypechoice->hide(); + editbutton->show(); + cfreqdial->label("BS.pos"); +}; + +filterparamswindow->redraw();} {} + } + Function {init(FilterParams *filterpars_,unsigned char *velsnsamp_,unsigned char *velsns_)} {} { + code {pars=filterpars_; +velsnsamp=velsnsamp_; +velsns=velsns_; + +make_window(); +end(); +make_formant_window(); + + +filterui->resize(this->x(),this->y(),this->w(),this->h()); + + +if (velsnsamp==NULL){ + vsnsadial->deactivate(); + vsnsadial->value(127); + } else vsnsadial->value(*velsnsamp); + +if (velsns==NULL){ + vsnsdial->deactivate(); + vsnsdial->value(127); + } else vsnsdial->value(*velsns); + +switchcategory(pars->Pcategory); + + +formantparswindow->label(this->label()); + +update_formant_window();} {} + } + Function {switchcategory(int newcat)} {open + } { + code {if (pars->Pcategory!=newcat){ + pars->Pgain=64; + gaindial->value(64); + analogfiltertypechoice->value(0); + analogfiltertypechoice->do_callback(); + svfiltertypechoice->value(0); + svfiltertypechoice->do_callback(); +}; +pars->Pcategory=newcat; + +refresh();} {} + } + Function {use_for_dynamic_filter()} {open + } { + code {freqtrdial->deactivate(); +gaindial->when(0); + +cfknob->when(FL_WHEN_RELEASE); +octknob->when(FL_WHEN_RELEASE); + +frsldial->when(0); +wvknob->when(0); +formant_freq_dial->when(0); +formant_q_dial->when(0); +formant_amp_dial->when(0); +strchdial->when(0);} {} + } + decl {FilterParams *pars;} {} + decl {unsigned char *velsnsamp,*velsns;} {} + decl {int nvowel,nformant,nseqpos;} {} +} diff --git a/source/backend/native/zynaddsubfx/UI/LFOUI.fl b/source/backend/native/zynaddsubfx/UI/LFOUI.fl new file mode 100644 index 000000000..889a38611 --- /dev/null +++ b/source/backend/native/zynaddsubfx/UI/LFOUI.fl @@ -0,0 +1,181 @@ +# data file for the Fltk User Interface Designer (fluid) +version 1.0110 +header_name {.h} +code_name {.cc} +decl {//Copyright (c) 2002-2005 Nasca Octavian Paul} {} + +decl {//License: GNU GPL version 2 or later} {} + +decl {\#include "WidgetPDial.h"} {public +} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include "../globals.h"} {public +} + +decl {\#include } {public +} + +decl {\#include "../Params/LFOParams.h"} {public +} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include "PresetsUI.h"} {public +} + +decl {\#include "common.H"} {public +} + +class LFOUI {open : {public Fl_Group, PresetsUI_} +} { + Function {LFOUI(int x,int y, int w, int h, const char *label=0):Fl_Group(x,y,w,h,label)} {} { + code {pars=NULL;} {} + } + Function {~LFOUI()} {} { + code {lfoui->hide(); +hide(); +//delete (lfoui);} {} + } + Function {make_window()} {open + } { + Fl_Window lfoui {open selected + xywh {630 351 230 70} type Double color 50 labelfont 1 + class Fl_Group visible + } { + Fl_Group lfoparamswindow { + label LFO + xywh {0 0 230 70} box UP_BOX color 223 labeltype ENGRAVED_LABEL labelsize 10 align 17 + code0 {set_module_parameters(o);} + } { + Fl_Dial freq { + label {Freq.} + callback {pars->Pfreq=o->value();} + tooltip {LFO Frequency} xywh {5 20 30 30} box ROUND_UP_BOX labelsize 10 step 1e-05 + class WidgetPDial + } + Fl_Dial intensity { + label Depth + callback {pars->Pintensity=(int)o->value();} + tooltip {LFO Amount} xywh {40 20 30 30} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + class WidgetPDial + } + Fl_Dial delay { + label Delay + callback {pars->Pdelay=(int)o->value();} + tooltip {LFO delay} xywh {110 20 30 30} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + class WidgetPDial + } + Fl_Dial startphase { + label Start + callback {pars->Pstartphase=(int)o->value();} + tooltip {LFO Startphase (leftmost is Random)} xywh {75 20 30 30} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + class WidgetPDial + } + Fl_Dial randomness { + label {A.R.} + callback {pars->Prandomness=(int)o->value();} + tooltip {LFO Amplitude Randomness} xywh {180 7 20 20} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + class WidgetPDial + } + Fl_Choice LFOtype { + label Type + callback {pars->PLFOtype=(int)o->value();} + tooltip {LFO function} xywh {180 40 45 15} down_box BORDER_BOX labelsize 10 align 2 textsize 8 + } { + MenuItem {} { + label SINE + xywh {20 20 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label TRI + xywh {30 30 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label SQR + xywh {30 30 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {R.up} + xywh {40 40 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {R.dn} + xywh {50 50 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label E1dn + xywh {60 60 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label E2dn + xywh {70 70 100 20} labelfont 1 labelsize 10 + } + } + Fl_Check_Button continous { + label {C.} + callback {pars->Pcontinous=(int)o->value();} + tooltip {Continous LFO} xywh {165 35 15 15} down_box DOWN_BOX labelsize 10 align 2 + } + Fl_Dial freqrand { + label {F.R.} + callback {pars->Pfreqrand=(int)o->value();} + tooltip {LFO Frequency Randomness} xywh {205 7 20 20} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + class WidgetPDial + } + Fl_Dial stretch { + label {Str.} + callback {pars->Pstretch=(int)o->value();} + tooltip {LFO stretch} xywh {144 30 20 20} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + class WidgetPDial + } + Fl_Button {} { + label C + callback {presetsui->copy(pars);} + xywh {145 10 15 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 10 labelcolor 7 + } + Fl_Button {} { + label P + callback {presetsui->paste(pars,this);} + xywh {162 10 15 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 10 labelcolor 7 + } + } + } + } + Function {refresh()} {} { + code {freq->value(pars->Pfreq); +intensity->value(pars->Pintensity); +startphase->value(pars->Pstartphase); +delay->value(pars->Pdelay); +continous->value(pars->Pcontinous); +stretch->value(pars->Pstretch); +randomness->value(pars->Prandomness); +freqrand->value(pars->Pfreqrand); +LFOtype->value(pars->PLFOtype);} {} + } + Function {init(LFOParams *lfopars_)} {} { + code {pars=lfopars_; + +make_window(); +end(); + +refresh(); + +lfoui->resize(this->x(),this->y(),this->w(),this->h()); + +lfoparamswindow->label(this->label());} {} + } + decl {LFOParams *pars;} {} +} diff --git a/source/backend/native/zynaddsubfx/UI/MasterUI.fl b/source/backend/native/zynaddsubfx/UI/MasterUI.fl new file mode 100644 index 000000000..f625b1e2c --- /dev/null +++ b/source/backend/native/zynaddsubfx/UI/MasterUI.fl @@ -0,0 +1,1886 @@ +# data file for the Fltk User Interface Designer (fluid) +version 1.0110 +header_name {.h} +code_name {.cc} +decl {//Copyright (c) 2002-2009 Nasca Octavian Paul} {} + +decl {//License: GNU GPL version 2 or later} {} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include "WidgetPDial.h"} {public +} + +decl {\#include "ADnoteUI.h"} {public +} + +decl {\#include "SUBnoteUI.h"} {public +} + +decl {\#include "EffUI.h"} {public +} + +decl {\#include "VirKeyboard.h"} {public +} + +decl {\#include "ConfigUI.h"} {public +} + +decl {\#include "BankUI.h"} {public +} + +decl {\#include "PartUI.h"} {public +} + +decl {\#include "MicrotonalUI.h"} {public +} + +decl {\#include "PresetsUI.h"} {public +} + +decl {\#include "NioUI.h"} {public global +} + +decl {\#include "../Misc/Master.h"} {public +} + +decl {\#include "../Misc/Part.h"} {public +} + +decl {\#include "../Misc/Util.h"} {public +} + +decl {\#include "common.H"} {public +} + +decl {\#if USE_NSM +\#include "NSM.H" +extern NSM_Client *nsm; +\#endif} {public +} + +decl {\#include "../globals.h"} {public +} + +class VUMeter {: {public Fl_Box} +} { + Function {VUMeter(int x,int y, int w, int h, const char *label=0):Fl_Box(x,y,w,h,label)} {} { + code {master=NULL; +npart=-1;} {} + } + Function {init(Master *master_,int part_)} {} { + code {//the "part_" parameters sets the part (if it is >=0), else it sets the master +master=master_; +label(NULL); +npart=part_; +olddbl=0.0; +olddbr=0.0; +oldrmsdbl=0.0; +oldrmsdbr=0.0;} {} + } + Function {draw_master()} {} { + code {\#define MIN_DB (-48) + +int ox=x(); int oy=y(); int lx=w(); int ly=h(); + +vuData data = master->getVuData(); + +//pthread_mutex_lock(&master->mutex); +float dbl=rap2dB(data.outpeakl); +float dbr=rap2dB(data.outpeakr); +float rmsdbl=rap2dB(data.rmspeakl); +float rmsdbr=rap2dB(data.rmspeakr); +float maxdbl=rap2dB(data.maxoutpeakl); +float maxdbr=rap2dB(data.maxoutpeakr); +int clipped=data.clipped; +//pthread_mutex_unlock(&master->mutex); + +dbl=(MIN_DB-dbl)/MIN_DB; +if (dbl<0.0) dbl=0.0; + else if (dbl>1.0)dbl=1.0; + +dbr=(MIN_DB-dbr)/MIN_DB; +if (dbr<0.0) dbr=0.0; + else if (dbr>1.0) dbr=1.0; + +dbl=dbl*0.4+olddbl*0.6; +dbr=dbr*0.4+olddbr*0.6; + +if ( damage() & FL_DAMAGE_USER1 ) +{ + if ( olddbl == dbl && olddbr == dbr ) + return; +} + +olddbl=dbl; +olddbr=dbr; + +\#define VULENX (lx-35) +\#define VULENY (ly/2-3) + +dbl*=VULENX;dbr*=VULENX; + +int idbl=(int) dbl; +int idbr=(int) dbr; + +//compute RMS - start +rmsdbl=(MIN_DB-rmsdbl)/MIN_DB; +if (rmsdbl<0.0) rmsdbl=0.0; + else if (rmsdbl>1.0) rmsdbl=1.0; + +rmsdbr=(MIN_DB-rmsdbr)/MIN_DB; +if (rmsdbr<0.0) rmsdbr=0.0; + else if (rmsdbr>1.0) rmsdbr=1.0; + +rmsdbl=rmsdbl*0.4+oldrmsdbl*0.6; +rmsdbr=rmsdbr*0.4+oldrmsdbr*0.6; + +oldrmsdbl=rmsdbl; +oldrmsdbr=rmsdbr; + + +rmsdbl*=VULENX;rmsdbr*=VULENX; + +int irmsdbl=(int) rmsdbl; +int irmsdbr=(int) rmsdbr; +//compute RMS - end + + + +//draw the vu-meter lines +//db +fl_rectf(ox,oy,idbr,VULENY,0,200,255); +fl_rectf(ox,oy+ly/2,idbl,VULENY,0,200,255); +//black +fl_rectf(ox+idbr,oy,VULENX-idbr,VULENY,0,0,0); +fl_rectf(ox+idbl,oy+ly/2,VULENX-idbl,VULENY,0,0,0); + +//draw the scales +float tmp=VULENX*1.0/MIN_DB; +for (int i=1;i<1-MIN_DB;i++){ + int tx=VULENX+(int) (tmp*i); + fl_rectf(ox+tx,oy,1,VULENY+ly/2,0,160,200); + if (i%5==0) fl_rectf(ox+tx,oy,1,VULENY+ly/2,0,230,240); + if (i%10==0) fl_rectf(ox+tx-1,oy,2,VULENY+ly/2,0,225,255); +}; + +//rms +if (irmsdbr>2) fl_rectf(ox+irmsdbr-1,oy,3,VULENY,255,255,0); +if (irmsdbl>2) fl_rectf(ox+irmsdbl-1,oy+ly/2,3,VULENY,255,255,0); + + +//draw the red box if clipping has occured +if (clipped==0) fl_rectf(ox+VULENX+2,oy+1,lx-VULENX-3,ly-4,0,0,10); + else fl_rectf(ox+VULENX+2,oy+1,lx-VULENX-3,ly-4,250,10,10); + +//draw the maxdB +fl_font(FL_HELVETICA|FL_BOLD,10); +fl_color(255,255,255); +char tmpstr[10]; +if ((maxdbl>MIN_DB-20)){ + snprintf((char *)&tmpstr,10,"%ddB",(int)maxdbr); + fl_draw(tmpstr,ox+VULENX+1,oy+1,lx-VULENX-1,VULENY,FL_ALIGN_RIGHT,NULL,0); +}; +if ((maxdbr>MIN_DB-20)){ + snprintf((char *)&tmpstr,10,"%ddB",(int)maxdbl); + fl_draw(tmpstr,ox+VULENX+1,oy+ly/2+1,lx-VULENX-1,VULENY,FL_ALIGN_RIGHT,NULL,0); +};} {} + } + Function {draw_part()} {} { + code {\#define MIN_DB (-48) +int ox=x(); int oy=y(); int lx=w(); int ly=h(); + +if (!active_r()){ + pthread_mutex_lock(&master->vumutex); + int fakedb=master->fakepeakpart[npart]; + pthread_mutex_unlock(&master->vumutex); + fl_rectf(ox,oy,lx,ly,140,140,140); + if (fakedb>0){ + fakedb=(int)(fakedb/255.0*ly)+4; + fl_rectf(ox+2,oy+ly-fakedb,lx-4,fakedb,0,0,0); + }; + + return; +}; + +//draw the vu lines +pthread_mutex_lock(&master->vumutex); + float db=rap2dB(master->vuoutpeakpart[npart]); +pthread_mutex_unlock(&master->vumutex); + +db=(MIN_DB-db)/MIN_DB; +if (db<0.0) db=0.0; + else if (db>1.0) db=1.0; + +db*=ly-2; + +int idb=(int) db; + +fl_rectf(ox,oy+ly-idb,lx,idb,0,200,255); +fl_rectf(ox,oy,lx,ly-idb,0,0,0); + + +//draw the scales +float tmp=ly*1.0/MIN_DB; + for (int i=1;i<1-MIN_DB;i++){ + int ty=ly+(int) (tmp*i); + if (i%5==0) fl_rectf(ox,oy+ly-ty,lx,1,0,160,200); + if (i%10==0) fl_rectf(ox,oy+ly-ty,lx,1,0,230,240); +};} {} + } + Function {draw()} {} { + code {if (npart>=0) draw_part(); + else draw_master();} {} + } + Function {tickdraw(VUMeter *o)} {return_type {static void} + } { + code {o->damage(FL_DAMAGE_USER1);} {} + } + Function {tick(void *v)} {return_type {static void} + } { + code {tickdraw((VUMeter *) v); + Fl::repeat_timeout(1.0/18.0,tick,v);//18 fps} {} + } + Function {handle(int event)} {return_type int + } { + code {switch(event){ + case FL_SHOW: + Fl::add_timeout(1.0/18.0,tick,this); + break; + case FL_HIDE: + Fl::remove_timeout(tick,this); + break; + case FL_PUSH: + if (npart>=0) break; + pthread_mutex_lock(&master->mutex); + master->vuresetpeaks(); + pthread_mutex_unlock(&master->mutex); + break; +}; +return(1);} {} + } + decl {Master *master;} {} + decl {int npart;} {} + decl {float olddbl,olddbr;} {} + decl {float oldrmsdbl,oldrmsdbr;} {} +} + +class SysEffSend {open : {public WidgetPDial} +} { + Function {SysEffSend(int x,int y, int w, int h, const char *label=0):WidgetPDial(x,y,w,h,label)} {} { + code {master=NULL; +neff1=0; +neff2=0;} {} + } + Function {init(Master *master_,int neff1_,int neff2_)} {} { + code {neff1=neff1_; +neff2=neff2_; +master=master_; +minimum(0); +maximum(127); +step(1); +labelfont(1); +labelsize(10); +align(FL_ALIGN_TOP); + +value(master->Psysefxsend[neff1][neff2]); +char tmp[20];snprintf(tmp,20,"%d->%d",neff1+1,neff2+1); +this->copy_label(tmp);} {} + } + Function {~SysEffSend()} {} { + code {hide();} {} + } + Function {handle(int event)} {return_type int + } { + code {if ((event==FL_PUSH) || (event==FL_DRAG)){ + master->setPsysefxsend(neff1,neff2,(int) value()); +}; + +return(WidgetPDial::handle(event));} {} + } + decl {Master *master;} {} + decl {int neff1;} {} + decl {int neff2;} {} +} + +class Panellistitem {open : {public Fl_Group} +} { + Function {make_window()} {open private + } { + Fl_Window panellistitem {open + private xywh {608 711 100 260} type Double box NO_BOX + class Fl_Group visible + } { + Fl_Group panellistitemgroup {open + private xywh {0 20 70 240} box UP_FRAME + code0 {if (master->part[npart]->Penabled==0) o->deactivate();} + code1 {set_module_parameters( o );} + } { + Fl_Group {} { + xywh {45 65 15 110} box ENGRAVED_FRAME + } { + Fl_Box {} { + label {V U} + xywh {45 65 15 110} box FLAT_BOX color 0 selection_color 75 labelcolor 55 align 128 + code0 {o->init(master,npart);} + class VUMeter + } + } + Fl_Button partname { + label { } + callback {if ((int)bankui->cbwig->value()!=(npart+1)){ + bankui->cbwig->value(npart+1); + bankui->cbwig->do_callback(); +}; +bankui->show();} + xywh {5 27 60 30} box THIN_DOWN_BOX down_box FLAT_BOX labelfont 1 labelsize 10 align 208 + } + Fl_Slider partvolume { + callback {master->part[npart]->setPvolume((int) o->value());} + xywh {10 65 30 110} type {Vert Knob} box NO_BOX minimum 127 maximum 0 step 1 value 127 + code0 {o->value(master->part[npart]->Pvolume);} + } + Fl_Dial partpanning { + callback {master->part[npart]->setPpanning((int) o->value());} + xywh {20 180 30 30} maximum 127 step 1 + code0 {o->value(master->part[npart]->Ppanning);} + class WidgetPDial + } + Fl_Button {} { + label edit + callback {if ((int)bankui->cbwig->value()!=(npart+1)){ + bankui->cbwig->value(npart+1); + bankui->cbwig->do_callback(); +};} + xywh {15 235 40 20} labelsize 10 + } + Fl_Choice partrcv { + callback {master->part[npart]->Prcvchn=(int) o->value();} + tooltip {receive from Midi channel} xywh {10 213 50 15} down_box BORDER_BOX labelsize 10 align 5 textfont 1 textsize 10 + code0 {char nrstr[10]; for(int i=0;iadd(nrstr); else o->add("Dr10");};} + code1 {o->value(master->part[npart]->Prcvchn);} + } {} + } + Fl_Check_Button partenabled { + label 01 + callback {pthread_mutex_lock(&master->mutex); + master->partonoff(npart,(int) o->value()); +pthread_mutex_unlock(&master->mutex); + +if ((int) o->value()==0) panellistitemgroup->deactivate(); + else { + panellistitemgroup->activate(); + if ((int)bankui->cbwig->value()!=(npart+1)){ + bankui->cbwig->value(npart+1); + bankui->cbwig->do_callback(); + }; +}; + +o->redraw();} + private xywh {5 0 45 20} down_box DOWN_BOX labeltype EMBOSSED_LABEL labelfont 1 labelsize 13 align 24 + code0 {char tmp[10];snprintf(tmp,10,"%d",npart+1);o->copy_label(tmp);} + code1 {o->value(master->part[npart]->Penabled);} + } + } + } + Function {Panellistitem(int x,int y, int w, int h, const char *label=0):Fl_Group(x,y,w,h,label)} {} { + code {npart=0; +master=NULL; +bankui=NULL;} {} + } + Function {init(Master *master_, int npart_,BankUI *bankui_)} {} { + code {npart=npart_; +master=master_; +bankui=bankui_; + +make_window(); +panellistitem->show(); +end();} {} + } + Function {refresh()} {} { + code {partenabled->value(master->part[npart]->Penabled); +if (master->part[npart]->Penabled!=0) panellistitemgroup->activate(); + else panellistitemgroup->deactivate(); + +partvolume->value(master->part[npart]->Pvolume); +partpanning->value(master->part[npart]->Ppanning); +partrcv->value(master->part[npart]->Prcvchn); + +partname->label((char *)master->part[npart]->Pname); + +if ((int)bankui->cbwig->value()!=(npart+1)) + panellistitemgroup->color(fl_rgb_color(160,160,160)); +else + panellistitemgroup->color(fl_rgb_color(50,190,240)); + +panellistitemgroup->redraw();} {} + } + Function {~Panellistitem()} {} { + code {panellistitem->hide(); +//delete(panellistitem);} {} + } + decl {int npart;} {} + decl {Master *master;} {} + decl {BankUI *bankui;} {} +} + +class MasterUI {open +} { + Function {make_window()} {open + } { + Fl_Window masterwindow { + label zynaddsubfx + callback {\#ifdef PLUGINVERSION +fl_alert("ZynAddSubFX could not be closed this way, because it's a plugin. Please use the host aplication to close it."); +\#else +if (( +\#if USE_NSM +(nsm && nsm->is_active()) +\#else +0 +\#endif + || fl_choice("Exit and leave the unsaved data?","No","Yes",NULL))) { + config.save(); + *exitprogram=1; +}; +\#endif} open + xywh {80 370 390 525} type Double xclass zynaddsubfx visible + } { + Fl_Menu_Bar mastermenu { + xywh {-5 0 690 25} + } { + Submenu {} { + label {&File} + xywh {0 0 100 20} + } { + MenuItem {} { + label {&New (erase all)...} + callback {do_new_master();} + xywh {20 20 100 20} + } + MenuItem {} { + label {&Open Parameters...} + callback {\#if USE_NSM + if ( nsm && nsm->is_active() ) + { + do_load_master(); + do_save_master( nsm->project_filename ); + } + else +\#endif + { + do_load_master(); + }} + xywh {20 20 100 20} + } + MenuItem {} { + label {&Save All Parameters...} + callback {\#if USE_NSM + if ( nsm && nsm->is_active() ) + { + do_save_master( nsm->project_filename ); + } + else +\#endif + { + do_save_master(); + }} + xywh {10 10 100 20} divider + } + MenuItem {} { + label {&Load Scale Settings...} + callback {char *filename; +filename=fl_file_chooser("Open:","({*.xsz})",NULL,0); +if (filename==NULL) return; + +pthread_mutex_lock(&master->mutex); + //clear all parameters + master->microtonal.defaults(); + + //load the data + int result=master->microtonal.loadXML(filename); +pthread_mutex_unlock(&master->mutex); + + + delete microtonalui; + microtonalui=new MicrotonalUI(&master->microtonal); + +if (result==-10) fl_alert("Error: Could not load the file\\nbecause it is not a scale file."); + else if (result<0) fl_alert("Error: Could not load the file.");} + xywh {35 35 100 20} + } + MenuItem {} { + label {Save Sc&ale Settings ..} + callback {char *filename; +int result=0; + +filename=fl_file_chooser("Save:","({*.xsz})",NULL,0); +if (filename==NULL) return; +filename=fl_filename_setext(filename,".xsz"); + +result=fileexists(filename); +if (result) { + result=0; + if (!fl_choice("The file exists. \\nOverwrite it?","No","Yes",NULL)) return; + +}; + + +pthread_mutex_lock(&master->mutex); +result=master->microtonal.saveXML(filename); +pthread_mutex_unlock(&master->mutex); + +if (result<0) fl_alert("Error: Could not save the file."); + + +updatepanel();} + xywh {25 25 100 20} + } + MenuItem {} { + label {Show Scale Settings...} + callback {microtonalui->show();} + xywh {0 0 100 20} divider + } + MenuItem {} { + label {&Settings...} + callback {configui->show();} + xywh {25 25 100 20} + } + MenuItem {} { + label {N&io Settings} + callback {nioui.refresh(); +nioui.show();} + xywh {0 0 36 21} divider + } + MenuItem {} { + label {&Copyright...} + callback {aboutwindow->show();} + xywh {15 15 100 20} divider + } + MenuItem {} { + label {E&xit} + callback {masterwindow->do_callback();} + xywh {10 10 100 20} + } + } + Submenu {} { + label {&Instrument} + xywh {10 10 100 20} + } { + MenuItem {} { + label {&Clear Instrument...} + callback {if (fl_choice("Clear instrument's parameters ?","No","Yes",NULL)){ +// int npart=(int)npartcounter->value()-1; + pthread_mutex_lock(&master->mutex); + master->part[npart]->defaultsinstrument(); + pthread_mutex_unlock(&master->mutex); + + npartcounter->do_callback(); +}; + +updatepanel();} + xywh {35 35 100 20} + } + MenuItem {} { + label {&Open Instrument...} + callback {const char *filename; +filename=fl_file_chooser("Load:","({*.xiz})",NULL,0); +if (filename==NULL) return; + + +pthread_mutex_lock(&master->mutex); +// int npart=(int)npartcounter->value()-1; + + //clear all instrument parameters, first + master->part[npart]->defaultsinstrument(); + + //load the instr. parameters + int result=master->part[npart]->loadXMLinstrument(filename); + +pthread_mutex_unlock(&master->mutex); +master->part[npart]->applyparameters(); + +npartcounter->do_callback(); +updatepanel(); + +if (result==-10) fl_alert("Error: Could not load the file\\nbecause it is not an instrument file."); + else if (result<0) fl_alert("Error: Could not load the file.");} + xywh {30 30 100 20} + } + MenuItem {} { + label {&Save Instrument ...} + callback {char *filename; + +filename=fl_file_chooser("Save:","({*.xiz})",NULL,0); +if (filename==NULL) return; +filename=fl_filename_setext(filename,".xiz"); + +int result=fileexists(filename); +if (result) { + result=0; + if (!fl_choice("The file exists. \\nOverwrite it?","No","Yes",NULL)) return; + +}; + + +pthread_mutex_lock(&master->mutex); +result=master->part[npart]->saveXML(filename); +pthread_mutex_unlock(&master->mutex); + +if (result<0) fl_alert("Error: Could not save the file."); + +updatepanel();} + xywh {20 20 100 20} divider + } + MenuItem {} { + label {Show Instrument &Bank...} + callback {bankui->show();} + xywh {0 0 100 20} divider + } + MenuItem {} { + label {&Virtual Keyboard...} + callback {virkeyboard->show();} + xywh {10 10 100 20} + } + } + Submenu recordmenu { + label {&Record} + xywh {0 0 100 20} + } { + MenuItem {} { + label {&Choose WAV file...} + callback {char *filename; +recordbutton->deactivate(); +pausebutton->deactivate(); +pauselabel->deactivate(); +stopbutton->deactivate(); +filename=fl_file_chooser("Record to audio file:","(*.wav)",NULL,0); +if (filename==NULL) return; +fl_filename_setext(filename,".wav"); + +int result=master->HDDRecorder.preparefile(filename,0); +if (result==1) { + result=0; + if (fl_choice("The file exists. \\nOverwrite it?","No","Yes",NULL)) + master->HDDRecorder.preparefile(filename,1); +}; +if (result==0) recordbutton->activate(); + +if (result!=0) fl_alert("Error: Could not save the file.");} + xywh {0 0 100 20} + } + } + Submenu {} { + label Misc + xywh {10 10 100 20} + } { + MenuItem {} { + label {Switch User Interface Mode} + callback {if (fl_choice("Switch the User Interface to Beginner mode ?","No","Yes",NULL)){ + masterwindow->hide(); + refresh_master_ui(); + simplemasterwindow->show(); + config.cfg.UserInterfaceMode=2; +};} + xywh {10 10 100 20} + } + } + } + Fl_Dial mastervolumedial { + label {Master Volume} + callback {master->setPvolume((int) o->value());} + tooltip {Master Volume} xywh {15 32 55 55} box ROUND_UP_BOX labelsize 9 align 130 maximum 127 step 1 + code0 {o->value(master->Pvolume);} + class WidgetPDial + } + Fl_Counter masterkeyshiftcounter { + label {Master KeyShift} + callback {master->setPkeyshift((int) o->value()+64);} + xywh {150 97 120 23} type Simple labelsize 9 minimum -64 maximum 64 step 1 + code0 {o->lstep(12);} + code1 {o->value(master->Pkeyshift-64);} + } + Fl_Button {} { + label {Panic!} + callback {virkeyboard->relaseallkeys(); +pthread_mutex_lock(&master->mutex); +master->shutup=1; +pthread_mutex_unlock(&master->mutex);} + xywh {280 29 105 53} color 90 labelfont 1 + } + Fl_Group partuigroup {open + xywh {0 310 390 205} + } { + Fl_Group partui {open selected + xywh {0 310 383 175} + code0 {o->init(master->part[0],master,0,bankui);} + code1 {o->show();} + class PartUI + } {} + } + Fl_Tabs {} {open + xywh {0 145 390 165} box UP_FRAME + } { + Fl_Group {} { + label {System Effects} open + xywh {0 162 390 145} labelsize 15 align 9 + } { + Fl_Counter syseffnocounter { + label {Sys.Effect No.} + callback {nsyseff=(int) o->value()-1; +sysefftype->value(master->sysefx[nsyseff]->geteffect()); +syseffectui->refresh(master->sysefx[nsyseff]);} + xywh {5 181 80 22} type Simple labelfont 1 labelsize 10 align 1 minimum 0 maximum 127 step 1 value 1 textfont 1 + code0 {o->bounds(1,NUM_SYS_EFX);} + code1 {o->value(nsyseff+1);} + } + Fl_Choice sysefftype { + label EffType + callback {pthread_mutex_lock(&master->mutex); +master->sysefx[nsyseff]->changeeffect((int) o->value()); +pthread_mutex_unlock(&master->mutex); +syseffectui->refresh(master->sysefx[nsyseff]);} + xywh {285 176 100 22} down_box BORDER_BOX labelsize 10 + code0 {o->value(master->sysefx[nsyseff]->geteffect());} + } { + MenuItem {} { + label {No Effect} + xywh {10 10 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Reverb + xywh {20 20 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Echo + xywh {30 30 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Chorus + xywh {40 40 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Phaser + xywh {50 50 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label AlienWah + xywh {60 60 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Distortion + xywh {70 70 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label EQ + xywh {80 80 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label DynFilter + xywh {90 90 100 20} labelfont 1 labelsize 10 + } + } + Fl_Group syseffectuigroup {open + xywh {5 203 380 95} color 48 + } { + Fl_Group syseffectui { + xywh {5 203 380 95} + code0 {o->init(master->sysefx[nsyseff]);} + class EffUI + } {} + } + Fl_Button {} { + label {Send to...} + callback {syseffsendwindow->show();} + xywh {90 181 85 22} box THIN_UP_BOX labelfont 1 labelsize 11 + } + Fl_Button {} { + label C + callback {presetsui->copy(master->sysefx[nsyseff]);} + xywh {180 187 25 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 11 labelcolor 7 + } + Fl_Button {} { + label P + callback {pthread_mutex_lock(&master->mutex); +presetsui->paste(master->sysefx[nsyseff],syseffectui); +pthread_mutex_unlock(&master->mutex);} + xywh {210 187 25 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 11 labelcolor 7 + } + } + Fl_Group {} { + label {Insertion Effects} open + xywh {0 165 390 145} labelsize 15 align 9 hide + } { + Fl_Counter inseffnocounter { + label {Ins.Effect No.} + callback {ninseff=(int) o->value()-1; +insefftype->value(master->insefx[ninseff]->geteffect()); +inseffpart->value(master->Pinsparts[ninseff]+2); +inseffectui->refresh(master->insefx[ninseff]); + +if (master->Pinsparts[ninseff]!=-1) { + insefftype->activate(); + inseffectui->activate(); + inseffectuigroup->activate(); +} else { + insefftype->deactivate(); + inseffectui->deactivate(); + inseffectuigroup->deactivate(); +};} + xywh {5 183 80 22} type Simple labelfont 1 labelsize 10 align 1 minimum 0 maximum 127 step 1 value 1 textfont 1 + code0 {o->bounds(1,NUM_INS_EFX);} + code1 {o->value(ninseff+1);} + } + Fl_Choice insefftype { + label EffType + callback {pthread_mutex_lock(&master->mutex); +master->insefx[ninseff]->changeeffect((int) o->value()); +pthread_mutex_unlock(&master->mutex); +inseffectui->refresh(master->insefx[ninseff]); +inseffectui->show();} + xywh {285 173 100 22} down_box BORDER_BOX labelsize 10 + code0 {o->value(master->insefx[ninseff]->geteffect());} + code1 {if (master->Pinsparts[ninseff]== -1) o->deactivate();} + } { + MenuItem {} { + label {No Effect} + xywh {25 25 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Reverb + xywh {35 35 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Echo + xywh {45 45 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Chorus + xywh {55 55 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Phaser + xywh {60 60 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label AlienWah + xywh {70 70 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Distortion + xywh {80 80 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label EQ + xywh {90 90 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label DynFilter + xywh {100 100 100 20} labelfont 1 labelsize 10 + } + } + Fl_Group inseffectuigroup {open + xywh {5 205 380 95} box FLAT_BOX color 48 + } { + Fl_Group inseffectui { + xywh {5 205 380 90} box UP_FRAME + code0 {o->init(master->insefx[ninseff]);} + code1 {if (master->Pinsparts[ninseff]== -1) o->deactivate();} + class EffUI + } {} + } + Fl_Choice inseffpart { + label {Insert To.} + callback {master->Pinsparts[ninseff]=(int) o->value()-2; +if ((int) o->value()==1){ + inseffectuigroup->deactivate(); + insefftype->deactivate(); + inseffectui->deactivate(); +} else { + inseffectuigroup->activate(); + insefftype->activate(); + inseffectui->activate(); +}; +master->insefx[ninseff]->cleanup();} open + xywh {95 183 80 22} down_box BORDER_BOX labelfont 1 labelsize 10 align 5 textsize 10 + code0 {o->add("Master Out");o->add("Off");} + code1 {char tmp[50]; for (int i=0;iadd(tmp);};} + code3 {o->value(master->Pinsparts[ninseff]+2);} + } {} + Fl_Button {} { + label C + callback {presetsui->copy(master->insefx[ninseff]);} + xywh {180 185 25 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 11 labelcolor 7 + } + Fl_Button {} { + label P + callback {pthread_mutex_lock(&master->mutex); +presetsui->paste(master->insefx[ninseff],inseffectui); +pthread_mutex_unlock(&master->mutex);} + xywh {210 185 25 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 11 labelcolor 7 + } + } + } + Fl_Button {} { + label Scales + callback {microtonalui->show();} + xywh {320 87 65 23} color 51 labelfont 1 + } + Fl_Group {} { + xywh {150 40 117 45} box UP_FRAME + } { + Fl_Button recordbutton { + label {Rec.} + callback {o->deactivate(); +recordmenu->deactivate(); +recordmenu->label("&Record(*)"); +stopbutton->activate(); +pausebutton->activate(); +pauselabel->activate(); +master->HDDRecorder.start(); +master->vuresetpeaks(); +mastermenu->redraw();} + tooltip {Start Recording} xywh {159 46 21 21} box ROUND_UP_BOX color 88 labelfont 1 labelsize 10 align 2 deactivate + } + Fl_Button stopbutton { + label Stop + callback {o->deactivate(); +master->HDDRecorder.stop(); +recordbutton->deactivate(); +pausebutton->deactivate(); +pauselabel->deactivate(); +recordmenu->activate(); +recordmenu->label("&Record"); +mastermenu->redraw();} + tooltip {Stop Recording and close the audio file} xywh {237 46 21 21} box THIN_UP_BOX color 4 labelfont 1 labelsize 10 align 2 deactivate + } + Fl_Button pausebutton { + label {@||} + callback {o->deactivate(); +master->HDDRecorder.pause(); +recordbutton->activate(); +mastermenu->redraw();} + tooltip {Pause Recording} xywh {198 46 21 21} box THIN_UP_BOX color 4 selection_color 4 labelfont 1 labelcolor 3 align 16 deactivate + } + Fl_Box pauselabel { + label Pause + xywh {192 66 30 15} labelfont 1 labelsize 10 deactivate + } + } + Fl_Group {} {open + xywh {1 490 389 55} + } { + Fl_Box {} { + label {VU-Meter} + xywh {5 490 380 30} box FLAT_BOX color 48 selection_color 75 + code0 {o->init(master,-1);} + class VUMeter + } + } + Fl_Check_Button nrpnbutton { + label NRPN + callback {master->ctl.NRPN.receive=(int) o->value();} + tooltip {Receive NRPNs} xywh {10 115 60 25} down_box DOWN_BOX labelsize 12 + code0 {o->value(master->ctl.NRPN.receive);} + } + Fl_Counter npartcounter { + callback {int nval=(int) o->value()-1; +partuigroup->remove(partui); +delete partui; +partui=new PartUI(0,0,765,525); +partuigroup->add(partui); +partui->init(master->part[nval],master,nval,bankui); +partui->redraw(); +o->redraw(); +npart=nval; + +updatepanel(); +simplenpartcounter->value(nval+1); +simplenpartcounter->do_callback();} + tooltip {The part number} xywh {5 312 50 18} type Simple labelfont 1 minimum 0 maximum 127 step 1 value 1 textfont 1 + code0 {o->bounds(1,NUM_MIDI_PARTS);} + code1 {bankui->init(o);} + } + Fl_Button {} { + label vK + callback {virkeyboard->show();} + tooltip {Virtual Keyboard} xywh {280 87 40 23} color 51 labelfont 1 + } + Fl_Group {} {open + xywh {85 32 55 110} box UP_FRAME + } { + Fl_Button {} { + label Reset + callback {globalfinedetuneslider->value(64.0); +globalfinedetuneslider->do_callback();} + tooltip {Master fine detune reset} xywh {90 37 45 23} box THIN_UP_BOX labelsize 10 + } + Fl_Dial globalfinedetuneslider { + label {Fine Detune} + callback {master->microtonal.Pglobalfinedetune=(int) o->value();} + tooltip {global fine detune} xywh {90 68 45 45} box ROUND_UP_BOX labelsize 9 align 130 maximum 127 step 1 value 64 + code0 {o->value(master->microtonal.Pglobalfinedetune);} + class WidgetPDial + } + } + Fl_Button {} { + label {Panel Window} + callback {updatepanel(); +panelwindow->show();} + tooltip {Panel Window} xywh {280 112 105 23} color 51 labelfont 1 labelsize 10 + } + Fl_Button sm_indicator1 { + label SM + xywh {350 5 35 15} box ROUNDED_BOX down_box ROUNDED_BOX color 45 selection_color 93 labelfont 3 labelcolor 39 deactivate + } + } + Fl_Window aboutwindow { + label {Copyright...} + xywh {411 344 365 280} type Double hide + } { + Fl_Box {} { + label {Copyright (c) 2002-2009 Nasca O. PAUL and others. Please read AUTHORS.txt} + xywh {15 35 335 55} labeltype EMBOSSED_LABEL labelsize 15 align 208 + } + Fl_Box {} { + label {This is free software; you may redistribute it and/or modify it under the terms of the +version 2 (or any later version) of the GNU General Public License as published by the Free Software Fundation. + This program comes with + ABSOLUTELY NO WARRANTY. + See the version 2 (or any later version) of the +GNU General Public License for details.} + xywh {15 90 335 145} labelfont 1 labelsize 11 align 144 + } + Fl_Button {} { + label {Close this window} + callback {aboutwindow->hide();} + xywh {80 245 190 25} box THIN_UP_BOX labelsize 11 + } + Fl_Box {} { + label ZynAddSubFX + xywh {15 5 335 30} labeltype EMBOSSED_LABEL labelfont 1 labelsize 20 align 16 + } + } + Fl_Window syseffsendwindow { + label {System Effects Send} + xywh {171 234 120 250} type Double hide resizable + } { + Fl_Scroll {} {open + xywh {0 45 120 170} box FLAT_BOX resizable + code0 {for (int neff1=0;neff1x()+(neff2-1)*35,o->y()+15+neff1*50,30,30);syseffsend[neff1][neff2]->label("aaa");syseffsend[neff1][neff2]->init(master,neff1,neff2);};} + } {} + Fl_Button {} { + label Close + callback {syseffsendwindow->hide();} + xywh {25 220 80 25} box THIN_UP_BOX + } + Fl_Box {} { + label {Send system effect's output to other system effects} + xywh {5 5 110 35} labelsize 10 align 192 + } + } + Fl_Window panelwindow { + label {ZynAddSubFX Panel} + xywh {89 59 630 635} type Double hide + } { + Fl_Scroll {} { + xywh {0 5 570 310} type HORIZONTAL box THIN_UP_BOX + } { + Fl_Pack {} { + xywh {5 10 560 285} type HORIZONTAL + code0 {for (int i=0;iinit(master,i,bankui);}} + } {} + } + Fl_Scroll {} { + xywh {0 320 570 310} type HORIZONTAL box THIN_UP_BOX + } { + Fl_Pack {} { + xywh {5 325 560 285} type HORIZONTAL + code0 {for (int i=NUM_MIDI_PARTS/2;iinit(master,i,bankui);}} + } {} + } + Fl_Button {} { + label Close + callback {panelwindow->hide(); +updatepanel();} + xywh {575 605 50 25} box THIN_UP_BOX labelsize 13 + } + Fl_Button {} { + label Refresh + callback {updatepanel();} + xywh {575 570 55 25} box THIN_UP_BOX labelsize 13 + } + } + Fl_Window simplemasterwindow { + label ZynAddSubFX + callback {\#ifdef PLUGINVERSION +fl_alert("ZynAddSubFX could not be closed this way, because it's a plugin. Please use the host aplication to close it."); +\#else +if (fl_choice("Exit and leave the unsaved data?","No","Yes",NULL)) { + config.save(); + *exitprogram=1; +}; +\#endif} open + xywh {283 262 600 335} type Double visible + } { + Fl_Menu_Bar simplemastermenu { + xywh {0 0 690 25} + } { + Submenu {} { + label {&File} + xywh {10 10 100 20} + } { + MenuItem {} { + label {&New (erase all)...} + callback {do_new_master();} + xywh {30 30 100 20} + } + MenuItem {} { + label {&Open Parameters...} + callback {do_load_master();} + xywh {30 30 100 20} + } + MenuItem {} { + label {&Save All Parameters...} + callback {\#if USE_NSM + if ( nsm && nsm->is_active() ) + { + do_save_master( nsm->project_filename ); + } + else +\#endif + { + do_save_master(); + }} + xywh {20 20 100 20} divider + } + MenuItem {} { + label {&Settings...} + callback {configui->show();} + xywh {35 35 100 20} divider + } + MenuItem {} { + label {&Copyright...} + callback {aboutwindow->show();} + xywh {25 25 100 20} divider + } + MenuItem {} { + label {E&xit} + callback {masterwindow->do_callback();} + xywh {20 20 100 20} + } + } + Submenu {} { + label {&Instrument} + xywh {20 20 100 20} + } { + MenuItem {} { + label {&Open Instrument...} + callback {const char *filename; +filename=fl_file_chooser("Load:","({*.xiz})",NULL,0); +if (filename==NULL) return; + + +pthread_mutex_lock(&master->mutex); +// int npart=(int)npartcounter->value()-1; + + //clear all instrument parameters, first + master->part[npart]->defaultsinstrument(); + + //load the instr. parameters + int result=master->part[npart]->loadXMLinstrument(filename); + +pthread_mutex_unlock(&master->mutex); +master->part[npart]->applyparameters(); + +simplenpartcounter->do_callback(); + +if (result==-10) fl_alert("Error: Could not load the file\\nbecause it is not an instrument file."); + else if (result<0) fl_alert("Error: Could not load the file.");} + xywh {40 40 100 20} + } + MenuItem {} { + label {Show Instrument &Bank...} + callback {bankui->show();} + xywh {10 10 100 20} divider + } + } + Submenu {} { + label Misc + xywh {0 0 100 20} + } { + MenuItem {} { + label {Switch User Interface Mode} + callback {if (fl_choice("Switch the User Interface to Advanced mode ?","No","Yes",NULL)){ + simplemasterwindow->hide(); + refresh_master_ui(); + masterwindow->show(); + config.cfg.UserInterfaceMode=1; +};} + xywh {0 0 100 20} + } + } + } + Fl_Group simplelistitemgroup {open + private xywh {125 65 215 145} box UP_FRAME + code0 {if (master->part[npart]->Penabled==0) o->deactivate();} + } { + Fl_Button partname { + callback {if ((int)bankui->cbwig->value()!=(npart+1)){ + bankui->cbwig->value(npart+1); + bankui->cbwig->do_callback(); +}; +bankui->show();} + xywh {130 72 205 18} box THIN_DOWN_BOX down_box FLAT_BOX color 50 labelfont 1 labelsize 11 align 208 + } + Fl_Slider partpanning { + label Pan + callback {master->part[npart]->setPpanning((int) o->value());} + xywh {185 95 145 15} type {Horz Knob} box NO_BOX labelsize 11 maximum 127 step 1 value 64 + code0 {o->value(master->part[npart]->Ppanning);} + } + Fl_Choice partrcv { + label {Midi Channel Receive} + callback {virkeys->relaseallkeys(0); +master->part[npart]->Prcvchn=(int) o->value(); +virkeys->midich=(int) o->value();} open + tooltip {receive from Midi channel} xywh {140 157 65 18} down_box BORDER_BOX labelsize 10 align 130 textfont 1 + code0 {char nrstr[10]; for(int i=0;iadd(nrstr); else o->add("Dr10");};} + code1 {o->value(master->part[npart]->Prcvchn);} + } {} + Fl_Dial partvolume { + callback {master->part[npart]->setPvolume((int) o->value());} + xywh {135 95 45 40} labelsize 9 maximum 127 step 1 + code0 {o->value(master->part[npart]->Pvolume);} + class WidgetPDial + } + Fl_Box {} { + label Volume + xywh {130 130 55 20} labelsize 10 + } + Fl_Check_Button simplepartportamento { + label Portamento + callback {master->part[npart]->ctl.portamento.portamento=(int) o->value();} + tooltip {Enable/Disable the portamento} xywh {193 127 79 23} down_box DOWN_BOX labelsize 9 + code0 {o->value(master->part[npart]->ctl.portamento.portamento);} + } + Fl_Counter simpleminkcounter { + label {Min.key} + callback {master->part[npart]->Pminkey=(int) o->value(); +if (master->part[npart]->Pminkey>master->part[npart]->Pmaxkey) o->textcolor(FL_RED); + else o->textcolor(FL_BLACK);} + tooltip {Minimum key (that the part receives NoteOn messages)} xywh {210 158 40 15} type Simple labelsize 10 minimum 0 maximum 127 step 1 textsize 10 + code0 {o->value(master->part[npart]->Pminkey);} + } + Fl_Counter simplemaxkcounter { + label {Max.key} + callback {master->part[npart]->Pmaxkey=(int) o->value(); + +if (master->part[npart]->Pminkey>master->part[npart]->Pmaxkey) o->textcolor(FL_RED); + else o->textcolor(FL_BLACK);} + tooltip {Maximum key (that the part receives NoteOn messages)} xywh {255 158 40 15} type Simple labelsize 10 minimum 0 maximum 127 step 1 textsize 10 + code0 {o->value(master->part[npart]->Pmaxkey);} + } + Fl_Button {} { + label m + callback {if (master->part[npart]->lastnote>=0) simpleminkcounter->value(master->part[npart]->lastnote); +simpleminkcounter->do_callback(); +simplemaxkcounter->do_callback();} + tooltip {set the minimum key to the last pressed key} xywh {230 188 15 12} box THIN_UP_BOX labelsize 10 + } + Fl_Button {} { + label M + callback {if (master->part[npart]->lastnote>=0) simplemaxkcounter->value(master->part[npart]->lastnote); +simplemaxkcounter->do_callback(); +simpleminkcounter->do_callback();} + tooltip {set the maximum key to the last pressed key} xywh {260 188 15 12} box THIN_UP_BOX labelsize 10 + } + Fl_Button {} { + label R + callback {simpleminkcounter->value(0); +simpleminkcounter->do_callback(); +simplemaxkcounter->value(127); +simplemaxkcounter->do_callback();} + tooltip {reset the minimum key to 0 and maximum key to 127} xywh {245 188 15 12} box THIN_UP_BOX labelfont 1 labelsize 10 + } + Fl_Counter simplepartkeyshiftcounter { + label KeyShift + callback {master->part[npart]->Pkeyshift=(int) o->value()+64;} + xywh {280 120 50 20} type Simple labelsize 11 minimum -64 maximum 64 step 1 + code0 {o->lstep(12);} + code1 {o->value(master->part[npart]->Pkeyshift-64);} + } + Fl_Dial simplesyseffsend { + callback {master->setPsysefxvol(npart,nsyseff,(int) o->value());} + xywh {300 160 30 30} maximum 127 step 1 + class WidgetPDial + } + Fl_Box {} { + label Effect + xywh {295 190 40 15} labelsize 10 + } + } + Fl_Check_Button partenabled { + label Enabled + callback {pthread_mutex_lock(&master->mutex); + master->partonoff(npart,(int) o->value()); +pthread_mutex_unlock(&master->mutex); + +if ((int) o->value()==0) simplelistitemgroup->deactivate(); + else { + simplelistitemgroup->activate(); + if ((int)bankui->cbwig->value()!=(npart+1)){ + bankui->cbwig->value(npart+1); + bankui->cbwig->do_callback(); + }; +}; + +o->redraw();} + private xywh {250 40 85 20} down_box DOWN_BOX labeltype EMBOSSED_LABEL labelfont 1 labelsize 13 align 24 + code0 {//char tmp[10];snprintf(tmp,10,"%d",npart+1);o->copy_label(tmp);} + code1 {o->value(master->part[npart]->Penabled);} + } + Fl_Box virkeys { + label Keyboard + xywh {5 215 590 80} box BORDER_BOX color 17 + code0 {o->init(master);} + class VirKeys + } + Fl_Group {} {open + xywh {340 30 255 185} + } { + Fl_Tabs {} {open + xywh {345 35 245 175} box UP_FRAME align 18 + } { + Fl_Group {} { + label {System Effects} open + xywh {345 55 245 155} box UP_FRAME labelfont 1 labelsize 12 align 18 + } { + Fl_Counter simplesyseffnocounter { + label {Sys.Effect No.} + callback {nsyseff=(int) o->value()-1; +simplesysefftype->value(master->sysefx[nsyseff]->geteffect()); +simplesyseffectui->refresh(master->sysefx[nsyseff]); +simplerefresh();} + xywh {350 75 80 20} type Simple labelfont 1 labelsize 10 align 1 minimum 0 maximum 127 step 1 value 1 textfont 1 + code0 {o->bounds(1,NUM_SYS_EFX);} + code1 {o->value(nsyseff+1);} + } + Fl_Choice simplesysefftype { + label EffType + callback {pthread_mutex_lock(&master->mutex); +master->sysefx[nsyseff]->changeeffect((int) o->value()); +pthread_mutex_unlock(&master->mutex); +simplesyseffectui->refresh(master->sysefx[nsyseff]);} + xywh {515 80 70 15} down_box BORDER_BOX labelsize 10 align 5 + code0 {o->value(master->sysefx[nsyseff]->geteffect());} + } { + MenuItem {} { + label {No Effect} + xywh {20 20 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Reverb + xywh {30 30 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Echo + xywh {40 40 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Chorus + xywh {50 50 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Phaser + xywh {60 60 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label AlienWah + xywh {70 70 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Distortion + xywh {80 80 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label EQ + xywh {90 90 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label DynFilter + xywh {100 100 100 20} labelfont 1 labelsize 10 + } + } + Fl_Group simplesyseffectuigroup {open + xywh {350 95 235 95} color 48 + } { + Fl_Group simplesyseffectui { + xywh {350 95 234 95} + code0 {o->init(master->sysefx[nsyseff]);} + class SimpleEffUI + } {} + } + Fl_Button {} { + label {Send to...} + callback {syseffsendwindow->show();} + xywh {435 75 75 20} box THIN_UP_BOX labelfont 1 labelsize 11 + } + Fl_Button {} { + label P + callback {pthread_mutex_lock(&master->mutex); +presetsui->paste(master->sysefx[nsyseff],simplesyseffectui); +pthread_mutex_unlock(&master->mutex);} + xywh {560 65 25 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 11 labelcolor 7 + } + } + Fl_Group {} { + label {Insertion Effects} + xywh {345 55 245 155} box UP_FRAME labelfont 1 labelsize 12 align 18 hide + } { + Fl_Counter simpleinseffnocounter { + label {Ins.Effect No.} + callback {ninseff=(int) o->value()-1; +simpleinsefftype->value(master->insefx[ninseff]->geteffect()); +simpleinseffpart->value(master->Pinsparts[ninseff]+2); +simpleinseffectui->refresh(master->insefx[ninseff]); + +if (master->Pinsparts[ninseff]!=-1) { + simpleinsefftype->activate(); + simpleinseffectui->activate(); + simpleinseffectuigroup->activate(); +} else { + simpleinsefftype->deactivate(); + simpleinseffectui->deactivate(); + simpleinseffectuigroup->deactivate(); +};} + xywh {350 75 80 20} type Simple labelfont 1 labelsize 10 align 1 minimum 0 maximum 127 step 1 value 1 textfont 1 + code0 {o->bounds(1,NUM_INS_EFX);} + code1 {o->value(ninseff+1);} + } + Fl_Choice simpleinsefftype { + label EffType + callback {pthread_mutex_lock(&master->mutex); +master->insefx[ninseff]->changeeffect((int) o->value()); +pthread_mutex_unlock(&master->mutex); +simpleinseffectui->refresh(master->insefx[ninseff]); +simpleinseffectui->show();} + xywh {515 80 70 15} down_box BORDER_BOX labelsize 10 align 5 + code0 {o->value(master->insefx[ninseff]->geteffect());} + code1 {if (master->Pinsparts[ninseff]== -1) o->deactivate();} + } { + MenuItem {} { + label {No Effect} + xywh {35 35 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Reverb + xywh {45 45 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Echo + xywh {55 55 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Chorus + xywh {65 65 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Phaser + xywh {70 70 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label AlienWah + xywh {80 80 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Distortion + xywh {90 90 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label EQ + xywh {100 100 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label DynFilter + xywh {110 110 100 20} labelfont 1 labelsize 10 + } + } + Fl_Group simpleinseffectuigroup { + xywh {350 95 234 95} box FLAT_BOX color 48 + } { + Fl_Group simpleinseffectui { + xywh {350 95 234 95} + code0 {o->init(master->insefx[ninseff]);} + code1 {if (master->Pinsparts[ninseff]== -1) o->deactivate();} + class SimpleEffUI + } {} + } + Fl_Choice simpleinseffpart { + label {Insert To.} + callback {master->Pinsparts[ninseff]=(int) o->value()-2; +if ((int) o->value()==1){ + simpleinseffectuigroup->deactivate(); + simpleinsefftype->deactivate(); + simpleinseffectui->deactivate(); +} else { + simpleinseffectuigroup->activate(); + simpleinsefftype->activate(); + simpleinseffectui->activate(); +}; +master->insefx[ninseff]->cleanup();} open + xywh {435 75 80 20} down_box BORDER_BOX labelfont 1 labelsize 10 align 5 textsize 10 + code0 {o->add("Master Out");o->add("Off");} + code1 {char tmp[50]; for (int i=0;iadd(tmp);};} + code3 {o->value(master->Pinsparts[ninseff]+2);} + } {} + Fl_Button {} { + label P + callback {pthread_mutex_lock(&master->mutex); +presetsui->paste(master->insefx[ninseff],simpleinseffectui); +pthread_mutex_unlock(&master->mutex);} + xywh {560 65 25 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 11 labelcolor 7 + } + } + } + } + Fl_Group {} {open + xywh {5 300 590 30} box ENGRAVED_FRAME + } { + Fl_Box {} { + label {VU-Meter} + xywh {5 300 590 30} box FLAT_BOX color 41 selection_color 75 + code0 {o->init(master,-1);} + class VUMeter + } + } + Fl_Dial simplemastervolumedial { + label {Master Volume} + callback {master->setPvolume((int) o->value());} + tooltip {Master Volume} xywh {10 35 40 40} box ROUND_UP_BOX labelfont 1 labelsize 11 align 130 maximum 127 step 1 + code0 {o->value(master->Pvolume);} + class WidgetPDial + } + Fl_Counter simplemasterkeyshiftcounter { + label {Master KeyShift} + callback {master->setPkeyshift((int) o->value()+64);} + xywh {15 110 90 20} labelsize 11 minimum -64 maximum 64 step 1 + code0 {o->lstep(12);} + code1 {o->value(master->Pkeyshift-64);} + } + Fl_Button {} { + label {Stop ALL sounds!} + callback {virkeyboard->relaseallkeys(); +pthread_mutex_lock(&master->mutex); +master->shutup=1; +pthread_mutex_unlock(&master->mutex);} + xywh {5 149 115 31} color 90 labelfont 1 labelsize 10 + } + Fl_Button {} { + label Reset + callback {simpleglobalfinedetuneslider->value(64.0); +simpleglobalfinedetuneslider->do_callback();} + tooltip {Master fine detune reset} xywh {70 30 50 17} box THIN_UP_BOX labelsize 11 align 128 + } + Fl_Dial simpleglobalfinedetuneslider { + label {Fine Detune} + callback {master->microtonal.Pglobalfinedetune=(int) o->value();} + tooltip {global fine detune} xywh {80 50 30 30} box ROUND_UP_BOX labelsize 11 align 130 maximum 127 step 1 value 64 + code0 {o->value(master->microtonal.Pglobalfinedetune);} + class WidgetPDial + } + Fl_Counter simplenpartcounter { + label Part + callback {virkeys->relaseallkeys(0); +npartcounter->value(o->value()); +npart=(int) o->value()-1; + +simplerefresh(); +virkeys->midich=master->part[npart]->Prcvchn;} + tooltip {The part number} xywh {170 40 70 20} type Simple labelfont 1 align 4 minimum 0 maximum 127 step 1 value 1 textfont 1 + code0 {o->bounds(1,NUM_MIDI_PARTS);} + } + Fl_Counter {} { + label {Keyb.Oct.} + callback {virkeys->relaseallkeys(0); +virkeys->midioct=(int) o->value(); +virkeys->take_focus();} + tooltip {Midi Octave} xywh {5 190 55 20} type Simple labelsize 11 align 8 when 6 minimum 0 maximum 5 step 1 textfont 1 textsize 11 + code0 {o->value(virkeys->midioct);} + } + Fl_Button sm_indicator2 { + label SM + xywh {560 5 35 15} box ROUNDED_BOX down_box ROUNDED_BOX color 45 selection_color 93 labelfont 3 labelcolor 39 deactivate + } + } + Fl_Window selectuiwindow { + label {User Interface mode} + callback {*exitprogram=1;} + xywh {342 246 430 250} type Double hide non_modal + } { + Fl_Box {} { + label {Welcome to ZynAddSubFX} + xywh {5 5 425 40} labeltype SHADOW_LABEL labelfont 1 labelsize 26 + } + Fl_Box {} { + label {Please choose the interface mode:} + xywh {10 50 265 25} labelfont 1 labelsize 13 + } + Fl_Button {} { + label Advanced + callback {config.cfg.UserInterfaceMode=1; +masterwindow->show(); +selectuiwindow->hide();} + xywh {10 165 100 35} color 229 labelfont 1 labelsize 16 + } + Fl_Box {} { + label {.. if you have used ZynAddSubFX before, or you like to have full controll to all parameters.} + xywh {110 165 310 35} labelfont 1 labelsize 11 align 144 + } + Fl_Button {} { + label Beginner + callback {simplemasterwindow->show(); +selectuiwindow->hide(); +config.cfg.UserInterfaceMode=2;} + xywh {10 80 100 65} color 238 labelfont 1 labelsize 16 + } + Fl_Box {} { + label {..if you are a beginner, you prefer using presets or you prefer to use simpler user interfaces. Most functionality of ZynAddSubFX will be hidden in this mode to make simple the learning/using it.} + xywh {110 75 320 75} labelfont 1 labelsize 11 align 144 + } + Fl_Box {} { + label {You can switch the interface modes anytime you want.} + xywh {30 215 360 25} box BORDER_BOX color 51 labelfont 1 labelsize 11 align 144 + } + } + } + Function {updatesendwindow()} {} { + code {for (int neff1=0;neff1value(master->Psysefxsend[neff1][neff2]);} {} + } + Function {updatepanel()} {} { + code {for (int npart=0;npartrefresh(); +};} {} + } + Function {setfilelabel(const char *filename)} {} { + code {if (filename!=NULL) snprintf(&masterwindowlabel[0],100,"%s - ZynAddSubFX",fl_filename_name(filename)); + else snprintf(&masterwindowlabel[0],100,"%s","ZynAddSubFX"); +masterwindowlabel[99]='\\0'; +masterwindow->label(&masterwindowlabel[0]); +simplemasterwindow->label(&masterwindowlabel[0]);} {} + } + Function {MasterUI(Master *master_,int *exitprogram_)} {} { + code {master=master_; +exitprogram=exitprogram_; +ninseff=0; +nsyseff=0; +npart=0; + +for (int i=0;imicrotonal); +virkeyboard=new VirKeyboard(master); +bankui=new BankUI(master,&npart); +configui=new ConfigUI(); + +make_window(); +presetsui=new PresetsUI(); +setfilelabel(NULL); +swapefftype=0; +simplerefresh();} {} + } + Function {~MasterUI()} {} { + code {masterwindow->hide(); +delete masterwindow; +simplemasterwindow->hide(); +delete simplemasterwindow; +aboutwindow->hide(); +delete aboutwindow; +syseffsendwindow->hide(); +delete syseffsendwindow; + +delete virkeyboard; +delete microtonalui; +delete bankui; +delete configui; + +delete presetsui; +delete panelwindow; +delete selectuiwindow;} {} + } + Function {showUI()} {} { + code {switch (config.cfg.UserInterfaceMode){ + case 0:selectuiwindow->show(); + break; + case 1:masterwindow->show(); + break; + case 2:simplemasterwindow->show(); + break; +};} {} + } + Function {simplerefresh()} {} { + code {partenabled->value(master->part[npart]->Penabled); +if (master->part[npart]->Penabled!=0) simplelistitemgroup->activate(); + else simplelistitemgroup->deactivate(); + +partvolume->value(master->part[npart]->Pvolume); +partpanning->value(master->part[npart]->Ppanning); +partrcv->value(master->part[npart]->Prcvchn); + +if (master->part[npart]->Pname[0]!=0) partname->label((char *)master->part[npart]->Pname); + else partname->label("Click here to load a instrument"); + +simplelistitemgroup->redraw(); +simplepartportamento->value(master->part[npart]->ctl.portamento.portamento); +simpleminkcounter->value(master->part[npart]->Pminkey); +simplemaxkcounter->value(master->part[npart]->Pmaxkey); + +simplepartkeyshiftcounter->value(master->part[npart]->Pkeyshift-64); +simplesyseffsend->value(master->Psysefxvol[nsyseff][npart]);} {} + } + Function {do_new_master_unconditional()} {} { + code {delete microtonalui; + + pthread_mutex_lock(&master->mutex); + master->defaults(); + pthread_mutex_unlock(&master->mutex); + + npartcounter->value(1); + refresh_master_ui(); + updatepanel();} {} + } + Function {do_new_master()} {} { + code {if (fl_choice("Clear *ALL* the parameters ?","No","Yes",NULL)){ + do_new_master_unconditional(); + }} {} + } + Function {do_load_master_unconditional(const char *filename, const char *display_name)} {return_type int + } { + code {pthread_mutex_lock(&master->mutex); + //clear all parameters + master->defaults(); + + //load the data + int result=master->loadXML(filename); + + master->applyparameters(false); + pthread_mutex_unlock(&master->mutex); + + npartcounter->value(1); + refresh_master_ui(); + updatepanel(); + + if (result>=0) setfilelabel(display_name); + + return result;} {} + } + Function {do_load_master(const char* file = NULL)} {} { + code {const char *filename; + if (file == NULL) { + filename=fl_file_chooser("Open:","({*.xmz})",NULL,0); + if (filename==NULL) return; + } + else { + filename = file; + } + + int result = do_load_master_unconditional( filename, filename ); + +if (result==-10) fl_alert("Error: Could not load the file\\nbecause it is not a zynaddsubfx parameters file."); + else if (result<0) fl_alert("Error: Could not load the file.");} {} + } + Function {do_save_master(const char* file = NULL)} {} { + code {const char *filename; +char *tmp; + int result=0; + if (file == NULL) { + tmp=fl_file_chooser("Save:","({*.xmz})",NULL,0); + if (tmp==NULL) return; + tmp=fl_filename_setext(tmp,".xmz"); + filename=tmp; + result=fileexists(tmp); + if (result) { + result=0; + if (!fl_choice("The file exists. Overwrite it?","No","Yes",NULL)) return; + + } + } + else { + filename = file; + } + + +pthread_mutex_lock(&master->mutex); +result=master->saveXML(filename); +pthread_mutex_unlock(&master->mutex); + +if (result<0) fl_alert("Error: Could not save the file."); + else +{ +\#if USE_NSM + if ( nsm && nsm->is_active() ) + setfilelabel( nsm->display_name ); + else +\#endif + setfilelabel(filename); +} +updatepanel();} {} + } + Function {refresh_master_ui()} {} { + code {ninseff=0; +nsyseff=0; +npart=0; + +//the Master UI +npartcounter->do_callback(); +syseffnocounter->do_callback(); +inseffnocounter->do_callback(); +masterkeyshiftcounter->value(master->Pkeyshift-64); +mastervolumedial->value(master->Pvolume); +globalfinedetuneslider->value(master->microtonal.Pglobalfinedetune); +microtonalui=new MicrotonalUI(&master->microtonal); +nrpnbutton->value(master->ctl.NRPN.receive); +updatesendwindow(); +updatepanel(); + +//the simle MasterUI +simplenpartcounter->value(1); +simplesyseffnocounter->value(1); +simpleinseffnocounter->value(1); +simplenpartcounter->do_callback(); +simplesyseffnocounter->do_callback(); +simpleinseffnocounter->do_callback(); +simplemasterkeyshiftcounter->value(master->Pkeyshift-64); +simplemastervolumedial->value(master->Pvolume); +simpleglobalfinedetuneslider->value(master->microtonal.Pglobalfinedetune); +virkeys->midich=master->part[npart]->Prcvchn; + +simplerefresh(); +bankui->hide();} {} + } + decl {Master *master;} {} + decl {MicrotonalUI *microtonalui;} {} + decl {BankUI *bankui;} {} + decl {int ninseff,npart;} {} + decl {int nsyseff;} {} + decl {int *exitprogram;} {} + decl {SysEffSend *syseffsend[NUM_SYS_EFX][NUM_SYS_EFX];} {} + decl {VirKeyboard *virkeyboard;} {} + decl {ConfigUI *configui;} {} + decl {int swapefftype;} {} + decl {char masterwindowlabel[100];} {} + decl {Panellistitem *panellistitem[NUM_MIDI_PARTS];} {} + decl {NioUI nioui;} {} +} diff --git a/source/backend/native/zynaddsubfx/UI/MicrotonalUI.fl b/source/backend/native/zynaddsubfx/UI/MicrotonalUI.fl new file mode 100644 index 000000000..1f1af9583 --- /dev/null +++ b/source/backend/native/zynaddsubfx/UI/MicrotonalUI.fl @@ -0,0 +1,270 @@ +# data file for the Fltk User Interface Designer (fluid) +version 1.0106 +header_name {.h} +code_name {.cc} +decl {//Copyright (c) 2002-2005 Nasca Octavian Paul} {} + +decl {//License: GNU GPL version 2 or later} {} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include "../Misc/Microtonal.h"} {public +} + +class MicrotonalUI {} { + Function {make_window()} {} { + Fl_Window microtonaluiwindow { + label Scales + xywh {99 164 405 450} type Double hide + } { + Fl_Group {} { + tooltip {Center where the note's freqs. are turned upside-down} xywh {249 2 155 45} box ENGRAVED_FRAME + } { + Fl_Check_Button {} { + label {Invert keys} + callback {microtonal->Pinvertupdown=(int) o->value(); +if (microtonal->Pinvertupdown==0) centerinvertcounter->deactivate(); + else centerinvertcounter->activate();} + tooltip {Turn upside-down the note frequencies} xywh {254 13 55 30} down_box DOWN_BOX labelfont 1 labelsize 11 align 148 + code0 {o->value(microtonal->Pinvertupdown);} + } + Fl_Counter centerinvertcounter { + label Center + callback {microtonal->Pinvertupdowncenter=(int) o->value();} + xywh {319 13 80 20} labelfont 1 labelsize 11 align 130 minimum 0 maximum 127 step 1 textfont 1 + code0 {o->lstep(microtonal->getoctavesize());} + code1 {o->value(microtonal->Pinvertupdowncenter);} + code2 {if (microtonal->Pinvertupdown==0) o->deactivate();} + } + } + Fl_Group microtonalgroup {selected + xywh {3 49 402 398} box ENGRAVED_FRAME + code0 {if (microtonal->Penabled==0) o->deactivate();} + } { + Fl_Button applybutton { + label Retune + callback {apply();} + tooltip {Retune the synth accorging to the inputs from "Tunnings" and "Keyboard Mappings"} xywh {8 413 107 28} box THIN_UP_BOX labeltype EMBOSSED_LABEL labelfont 1 labelsize 13 + } + Fl_Value_Output octavesizeoutput { + label {nts./oct.} + callback {o->value(microtonal->getoctavesize());} + tooltip {Notes/Octave} xywh {150 423 35 17} labelsize 10 align 5 maximum 500 step 1 value 12 textfont 1 + code0 {o->value(microtonal->getoctavesize());} + } + Fl_Input nameinput { + label {Name:} + callback {snprintf((char *)microtonal->Pname,MICROTONAL_MAX_NAME_LEN,"%s",o->value());} + xywh {8 64 285 25} labelfont 1 labelsize 11 align 5 + code0 {o->insert((char *)microtonal->Pname);} + } + Fl_Input tuningsinput { + label {Tunings:} + xywh {8 144 182 264} type Multiline labelfont 1 labelsize 11 align 5 when 2 + code0 {updateTuningsInput();} + } + Fl_Input commentinput { + label {Comment:} + callback {snprintf((char *)microtonal->Pcomment,MICROTONAL_MAX_NAME_LEN,"%s",o->value());} + xywh {8 104 391 25} labelfont 1 labelsize 11 align 5 + code0 {o->insert((char *)microtonal->Pcomment);} + } + Fl_Counter {} { + label Shift + callback {microtonal->Pscaleshift=(int) o->value()+64;} + xywh {313 69 70 20} type Simple labelsize 11 align 1 minimum -63 maximum 64 step 1 textfont 1 + code0 {o->value(microtonal->Pscaleshift-64);} + } + Fl_Button {} { + label {Import .SCL file} + callback {const char *filename; +filename=fl_file_chooser("Open:","(*.scl)",NULL,0); +if (filename==NULL) return; +int result=microtonal->loadscl(filename); +if (result==0) { + updateTuningsInput(); + nameinput->cut(0,nameinput->maximum_size()); + nameinput->insert((char *)microtonal->Pname); + nameinput->position(0); + commentinput->cut(0,commentinput->maximum_size()); + commentinput->insert((char *)microtonal->Pname); + commentinput->position(0); + tuningsinput->position(0); + octavesizeoutput->do_callback(); + } else { + fl_alert("Error: Could not load the file."); + };} + tooltip {Inport Scala .scl file (tunnings)} xywh {243 411 84 15} box THIN_UP_BOX labelfont 1 labelsize 10 + } + Fl_Group keymappinggroup { + label {Keyboard Mapping} open + xywh {193 144 206 264} box ENGRAVED_BOX labelfont 1 labelsize 11 + } { + Fl_Input mappinginput { + xywh {250 147 146 258} type Multiline labelfont 1 labelsize 11 align 5 when 2 + code0 {updateMappingInput();} + } + Fl_Counter firstnotecounter { + label {First note} + callback {microtonal->Pfirstkey=(int) o->value();} + tooltip {First MIDI note number} xywh {199 195 42 18} type Simple labelsize 10 align 5 minimum 0 maximum 127 step 1 textfont 1 textsize 11 + code0 {o->value(microtonal->Pfirstkey);} + } + Fl_Counter lastnotecounter { + label {Last note} + callback {microtonal->Plastkey=(int) o->value();} + tooltip {Last MIDI note number} xywh {199 225 42 18} type Simple labelsize 10 align 5 minimum 0 maximum 127 step 1 value 127 textfont 1 textsize 11 + code0 {o->value(microtonal->Plastkey);} + } + Fl_Counter middlenotecounter { + label {Midle note} + callback {microtonal->Pmiddlenote=(int) o->value();} + tooltip {Midle note (where scale degree 0 is mapped to)} xywh {199 267 42 18} type Simple labelsize 10 align 5 minimum 0 maximum 127 step 1 value 60 textfont 1 textsize 11 + code0 {o->value(microtonal->Pmiddlenote);} + } + Fl_Value_Output mapsizeoutput { + label {Map Size} + callback {o->value(microtonal->Pmapsize);} + xywh {201 382 44 20} labelsize 10 align 5 maximum 500 step 1 value 12 textfont 1 + code0 {o->value(microtonal->Pmapsize);} + } + } + Fl_Check_Button mappingenabledbutton { + label ON + callback {int x=(int) o->value(); +microtonal->Pmappingenabled=x; +if (x==0) keymappinggroup->deactivate(); + else keymappinggroup->activate(); +o->show();} + tooltip {Enable the Mapping (otherwise the mapping is linear)} xywh {198 150 48 21} box FLAT_BOX down_box DOWN_BOX labelfont 1 + code0 {o->value(microtonal->Pmappingenabled);} + code1 {if (microtonal->Pmappingenabled==0) keymappinggroup->deactivate();} + } + Fl_Button {} { + label {Import .kbm file} + callback {const char *filename; +filename=fl_file_chooser("Open:","(*.kbm)",NULL,0); +if (filename==NULL) return; +int result=microtonal->loadkbm(filename); +if (result==0) { + updateMappingInput(); + mappinginput->position(0); + mapsizeoutput->do_callback(); + firstnotecounter->value(microtonal->Pfirstkey); + lastnotecounter->value(microtonal->Plastkey); + middlenotecounter->value(microtonal->Pmiddlenote); + mapsizeoutput->do_callback(); + mappingenabledbutton->value(microtonal->Pmappingenabled); + mappingenabledbutton->do_callback(); + afreqinput->value(microtonal->PAfreq); + anotecounter->value(microtonal->PAnote); + anotecounter->do_callback(); + } else { + fl_alert("Error: Could not load the file."); + };} + tooltip {Inport Scala .kbm file (keyboard mapping)} xywh {243 428 84 16} box THIN_UP_BOX labelfont 1 labelsize 10 + } + } + Fl_Group {} { + xywh {108 2 140 45} box ENGRAVED_FRAME + } { + Fl_Counter anotecounter { + label {"A" Note} + callback {microtonal->PAnote=(int) o->value(); +if (microtonal->getnotefreq(microtonal->PAnote,0)<0.0) o->textcolor(FL_RED); + else o->textcolor(FL_BLACK); + +o->redraw();} + tooltip {The "A" note (the reference note for which freq. ("A" freq) is given)} xywh {173 17 65 20} labelfont 1 labelsize 10 align 129 minimum 0 maximum 127 step 1 value 69 textfont 1 textsize 10 + code0 {o->lstep(12);} + code1 {o->value(microtonal->PAnote);} + } + Fl_Value_Input afreqinput { + label {"A" Freq.} + callback {microtonal->PAfreq=o->value();} + tooltip {The freq. of "A" note (default=440.0)} xywh {118 17 45 20} labelfont 1 labelsize 10 align 1 minimum 1 maximum 20000 step 0.001 value 440 textfont 1 textsize 10 + code0 {o->value(microtonal->PAfreq);} + } + } + Fl_Button {} { + label Close + callback {microtonaluiwindow->hide();} + xywh {333 413 67 28} box THIN_UP_BOX + } + Fl_Check_Button {} { + label {Enable Microtonal} + callback {microtonal->Penabled=(int) o->value(); +if (microtonal->Penabled==0) microtonalgroup->deactivate(); + else microtonalgroup->activate();} + xywh {3 3 102 45} box UP_BOX down_box DOWN_BOX labelfont 1 labelsize 11 align 148 + code0 {o->value(microtonal->Penabled);} + } + } + } + Function {updateTuningsInput()} {} { + code {char *tmpbuf=new char[100]; + +tuningsinput->cut(0,tuningsinput->maximum_size()); + +for (int i=0;igetoctavesize();i++){ + if (i!=0) tuningsinput->insert("\\n"); + microtonal->tuningtoline(i,tmpbuf,100); + tuningsinput->insert(tmpbuf); +}; + +delete []tmpbuf;} {} + } + Function {updateMappingInput()} {} { + code {char *tmpbuf=new char[100]; + +mappinginput->cut(0,tuningsinput->maximum_size()); + +for (int i=0;iPmapsize;i++){ + if (i!=0) mappinginput->insert("\\n"); + if ((microtonal->Pmapping[i])==-1) + snprintf(tmpbuf,100,"x"); + else snprintf(tmpbuf,100,"%d",microtonal->Pmapping[i]); + mappinginput->insert(tmpbuf); +}; + +delete []tmpbuf;} {} + } + Function {MicrotonalUI(Microtonal *microtonal_)} {} { + code {microtonal=microtonal_; + +make_window();} {} + } + Function {~MicrotonalUI()} {} { + code {microtonaluiwindow->hide(); +delete(microtonaluiwindow);} {} + } + Function {show()} {} { + code {microtonaluiwindow->show();} {} + } + Function {apply()} {} { + code {int err=microtonal->texttotunings(tuningsinput->value()); +if (err>=0) fl_alert("Parse Error: The input may contain only numbers (like 232.59)\\n or divisions (like 121/64)."); +if (err==-2) fl_alert("Parse Error: The input is empty."); +octavesizeoutput->do_callback(); + +microtonal->texttomapping(mappinginput->value()); +mapsizeoutput->do_callback(); +anotecounter->do_callback(); + +//applybutton->color(FL_GRAY);} {} + } + decl {Microtonal *microtonal;} {} +} diff --git a/source/backend/native/zynaddsubfx/UI/NSM.C b/source/backend/native/zynaddsubfx/UI/NSM.C new file mode 100644 index 000000000..7b7e6fc2e --- /dev/null +++ b/source/backend/native/zynaddsubfx/UI/NSM.C @@ -0,0 +1,163 @@ + +/*******************************************************************************/ +/* Copyright (C) 2012 Jonathan Moore Liles */ +/* */ +/* This program is free software; you can redistribute it and/or modify it */ +/* under the terms of the GNU General Public License as published by the */ +/* Free Software Foundation; either version 2 of the License, or (at your */ +/* option) any later version. */ +/* */ +/* This program is distributed in the hope that it will be useful, but WITHOUT */ +/* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or */ +/* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for */ +/* more details. */ +/* */ +/* You should have received a copy of the GNU General Public License along */ +/* with This program; see the file COPYING. If not,write to the Free Software */ +/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +/*******************************************************************************/ + + +#include "NSM.H" + +#include "../Nio/Nio.h" + +#include "MasterUI.h" +#include +#include +#include +#include +#include + +extern int Pexitprogram; +extern MasterUI *ui; + +extern NSM_Client *nsm; +extern char *instance_name; + +NSM_Client::NSM_Client() +{ + project_filename = 0; + display_name = 0; +} + +int command_open(const char *name, + const char *display_name, + const char *client_id, + char **out_msg); +int command_save(char **out_msg); + +int +NSM_Client::command_save(char **out_msg) +{ + (void) out_msg; + int r = ERR_OK; + + ui->do_save_master(project_filename); + + return r; +} + +int +NSM_Client::command_open(const char *name, + const char *display_name, + const char *client_id, + char **out_msg) +{ + Nio::stop(); + + if(instance_name) + free(instance_name); + + instance_name = strdup(client_id); + + Nio::start(); + + char *new_filename; + + asprintf(&new_filename, "%s.xmz", name); + + struct stat st; + + int r = ERR_OK; + + if(0 == stat(new_filename, &st)) { + if(ui->do_load_master_unconditional(new_filename, display_name) < 0) { + *out_msg = strdup("Failed to load for unknown reason"); + r = ERR_GENERAL; + + return r; + } + } + else + ui->do_new_master_unconditional(); + + if(project_filename) + free(project_filename); + + if(this->display_name) + free(this->display_name); + + project_filename = new_filename; + + this->display_name = strdup(display_name); + + return r; +} + +static void save_callback(Fl_Widget *, void *v) +{ + MasterUI *ui = static_cast(v); + ui->do_save_master(); +} + +void +NSM_Client::command_active(bool active) +{ + if(active) { + Fl_Menu_Item *m; + //TODO see if there is a cleaner way of doing this without voiding + //constness + if((m=const_cast(ui->mastermenu->find_item( + "&File/&Open Parameters...")))) + m->label("&Import Parameters..."); + if((m=const_cast(ui->simplemastermenu->find_item( + "&File/&Open Parameters...")))) + m->label("&Import Parameters..."); + + //TODO get this menu entry inserted at the right point + if((m=const_cast(ui->mastermenu->find_item("&File/&Export Parameters...")))) + m->show(); + else + ui->mastermenu->add("&File/&Export Parameters...",0,save_callback,ui); + + if((m=const_cast(ui->simplemastermenu->find_item("&File/&Export Parameters...")))) + m->show(); + else + ui->simplemastermenu->add("&File/&Export Parameters...",0,save_callback,ui); + + ui->sm_indicator1->value(1); + ui->sm_indicator2->value(1); + ui->sm_indicator1->tooltip(session_manager_name()); + ui->sm_indicator2->tooltip(session_manager_name()); + } + else { + Fl_Menu_Item *m; + if((m=const_cast(ui->mastermenu->find_item( + "&File/&Import Parameters...")))) + m->label("&Open Parameters..."); + if((m=const_cast(ui->simplemastermenu->find_item( + "&File/&Open Parameters...")))) + m->label("&Open Parameters..."); + + if((m=const_cast(ui->mastermenu->find_item("&File/&Export Parameters...")))) + m->hide(); + if((m=const_cast(ui->simplemastermenu->find_item("&File/&Export Parameters...")))) + m->hide(); + + ui->sm_indicator1->value(0); + ui->sm_indicator2->value(0); + ui->sm_indicator1->tooltip(NULL); + ui->sm_indicator2->tooltip(NULL); + } +} diff --git a/source/backend/native/zynaddsubfx/UI/NSM.H b/source/backend/native/zynaddsubfx/UI/NSM.H new file mode 100644 index 000000000..1c70de9d6 --- /dev/null +++ b/source/backend/native/zynaddsubfx/UI/NSM.H @@ -0,0 +1,45 @@ + +/*******************************************************************************/ +/* Copyright (C) 2012 Jonathan Moore Liles */ +/* */ +/* This program is free software; you can redistribute it and/or modify it */ +/* under the terms of the GNU General Public License as published by the */ +/* Free Software Foundation; either version 2 of the License, or (at your */ +/* option) any later version. */ +/* */ +/* This program is distributed in the hope that it will be useful, but WITHOUT */ +/* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or */ +/* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for */ +/* more details. */ +/* */ +/* You should have received a copy of the GNU General Public License along */ +/* with This program; see the file COPYING. If not,write to the Free Software */ +/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +/*******************************************************************************/ + +#pragma once + +#if USE_NSM +#include "NSM/Client.H" + +class NSM_Client:public NSM::Client +{ + public: + + char *project_filename; + char *display_name; + + NSM_Client(); + ~NSM_Client() { } + + protected: + + int command_open(const char *name, + const char *display_name, + const char *client_id, + char **out_msg); + int command_save(char **out_msg); + + void command_active(bool active); +}; +#endif diff --git a/source/backend/native/zynaddsubfx/UI/NSM/Client.C b/source/backend/native/zynaddsubfx/UI/NSM/Client.C new file mode 100644 index 000000000..83141e27e --- /dev/null +++ b/source/backend/native/zynaddsubfx/UI/NSM/Client.C @@ -0,0 +1,403 @@ + +/*******************************************************************************/ +/* Copyright (C) 2012 Jonathan Moore Liles */ +/* */ +/* This program is free software; you can redistribute it and/or modify it */ +/* under the terms of the GNU General Public License as published by the */ +/* Free Software Foundation; either version 2 of the License, or (at your */ +/* option) any later version. */ +/* */ +/* This program is distributed in the hope that it will be useful, but WITHOUT */ +/* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or */ +/* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for */ +/* more details. */ +/* */ +/* You should have received a copy of the GNU General Public License along */ +/* with This program; see the file COPYING. If not,write to the Free Software */ +/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +/*******************************************************************************/ + +#include "Client.H" +#include +#include +#include +#include + +#pragma GCC diagnostic ignored "-Wunused-parameter" + +namespace NSM +{ +/************************/ +/* OSC Message Handlers */ +/************************/ + +#undef OSC_REPLY +#undef OSC_REPLY_ERR + +#define OSC_REPLY(value) lo_send_from(((NSM::Client *)user_data)->nsm_addr, \ + ((NSM::Client *)user_data)->_server, \ + LO_TT_IMMEDIATE, \ + "/reply", \ + "ss", \ + path, \ + value) + +#define OSC_REPLY_ERR(errcode, value) lo_send_from( \ + ((NSM::Client *)user_data)->nsm_addr, \ + ((NSM::Client *)user_data)->_server, \ + LO_TT_IMMEDIATE, \ + "/error", \ + "sis", \ + path, \ + errcode, \ + value) + + Client::Client() + { + nsm_addr = 0; + nsm_client_id = 0; + _session_manager_name = 0; + nsm_is_active = false; + _server = 0; + _st = 0; + } + + Client::~Client() + { + if(_st) + stop(); + + if(_st) + lo_server_thread_free(_st); + else + lo_server_free(_server); + } + + void + Client::announce(const char *application_name, + const char *capabilities, + const char *process_name) + { + // MESSAGE( "Announcing to NSM" ); + + lo_address to = lo_address_new_from_url(nsm_url); + + if(!to) + // MESSAGE( "Bad address" ); + return; + + int pid = (int)getpid(); + + lo_send_from(to, + _server, + LO_TT_IMMEDIATE, + "/nsm/server/announce", + "sssiii", + application_name, + capabilities, + process_name, + 1, + /* api_major_version */ + 0, + /* api_minor_version */ + pid); + + lo_address_free(to); + } + + void + Client::progress(float p) + { + if(nsm_is_active) + lo_send_from(nsm_addr, + _server, + LO_TT_IMMEDIATE, + "/nsm/client/progress", + "f", + p); + } + + void + Client::is_dirty(void) + { + if(nsm_is_active) + lo_send_from(nsm_addr, + _server, + LO_TT_IMMEDIATE, + "/nsm/client/is_dirty", + ""); + } + + void + Client::is_clean(void) + { + if(nsm_is_active) + lo_send_from(nsm_addr, + _server, + LO_TT_IMMEDIATE, + "/nsm/client/is_clean", + ""); + } + + void + Client::message(int priority, const char *msg) + { + if(nsm_is_active) + lo_send_from(nsm_addr, + _server, + LO_TT_IMMEDIATE, + "/nsm/client/message", + "is", + priority, + msg); + } + + + void + Client::broadcast(lo_message msg) + { + if(nsm_is_active) + lo_send_message_from(nsm_addr, + _server, + "/nsm/server/broadcast", + msg); + } + + void + Client::check(int timeout) + { + if(lo_server_wait(_server, timeout)) + while(lo_server_recv_noblock(_server, 0)) {} + } + + void + Client::start() + { + lo_server_thread_start(_st); + } + + void + Client::stop() + { + lo_server_thread_stop(_st); + } + + int + Client::init(const char *nsm_url) + { + this->nsm_url = nsm_url; + + lo_address addr = lo_address_new_from_url(nsm_url); + int proto = lo_address_get_protocol(addr); + lo_address_free(addr); + + _server = lo_server_new_with_proto(NULL, proto, NULL); + + if(!_server) + return -1; + + lo_server_add_method(_server, "/error", "sis", &Client::osc_error, this); + lo_server_add_method(_server, + "/reply", + "ssss", + &Client::osc_announce_reply, + this); + lo_server_add_method(_server, + "/nsm/client/open", + "sss", + &Client::osc_open, + this); + lo_server_add_method(_server, + "/nsm/client/save", + "", + &Client::osc_save, + this); + lo_server_add_method(_server, + "/nsm/client/session_is_loaded", + "", + &Client::osc_session_is_loaded, + this); + lo_server_add_method(_server, NULL, NULL, &Client::osc_broadcast, this); + + return 0; + } + + int + Client::init_thread(const char *nsm_url) + { + this->nsm_url = nsm_url; + + lo_address addr = lo_address_new_from_url(nsm_url); + int proto = lo_address_get_protocol(addr); + lo_address_free(addr); + + _st = lo_server_thread_new_with_proto(NULL, proto, NULL); + _server = lo_server_thread_get_server(_st); + + if(!_server || !_st) + return -1; + + lo_server_thread_add_method(_st, + "/error", + "sis", + &Client::osc_error, + this); + lo_server_thread_add_method(_st, + "/reply", + "ssss", + &Client::osc_announce_reply, + this); + lo_server_thread_add_method(_st, + "/nsm/client/open", + "sss", + &Client::osc_open, + this); + lo_server_thread_add_method(_st, + "/nsm/client/save", + "", + &Client::osc_save, + this); + lo_server_thread_add_method(_st, + "/nsm/client/session_is_loaded", + "", + &Client::osc_session_is_loaded, + this); + lo_server_thread_add_method(_st, + NULL, + NULL, + &Client::osc_broadcast, + this); + + return 0; + } + +/************************/ +/* OSC Message Handlers */ +/************************/ + + int + Client::osc_broadcast(const char *path, + const char *types, + lo_arg **argv, + int argc, + lo_message msg, + void *user_data) + { + return ((NSM::Client *)user_data)->command_broadcast(path, msg); + } + + int + Client::osc_save(const char *path, + const char *types, + lo_arg **argv, + int argc, + lo_message msg, + void *user_data) + { + char *out_msg = NULL; + + int r = ((NSM::Client *)user_data)->command_save(&out_msg); + + if(r) + OSC_REPLY_ERR(r, (out_msg ? out_msg : "")); + else + OSC_REPLY("OK"); + + if(out_msg) + free(out_msg); + + return 0; + } + + int + Client::osc_open(const char *path, + const char *types, + lo_arg **argv, + int argc, + lo_message msg, + void *user_data) + { + char *out_msg = NULL; + + NSM::Client *nsm = (NSM::Client *)user_data; + + nsm->nsm_client_id = strdup(&argv[2]->s); + + int r = ((NSM::Client *)user_data)->command_open(&argv[0]->s, + &argv[1]->s, + &argv[2]->s, + &out_msg); + + if(r) + OSC_REPLY_ERR(r, (out_msg ? out_msg : "")); + else + OSC_REPLY("OK"); + + if(out_msg) + free(out_msg); + + return 0; + } + + int + Client::osc_session_is_loaded(const char *path, + const char *types, + lo_arg **argv, + int argc, + lo_message msg, + void *user_data) + { + NSM::Client *nsm = (NSM::Client *)user_data; + + nsm->command_session_is_loaded(); + + return 0; + } + + int + Client::osc_error(const char *path, + const char *types, + lo_arg **argv, + int argc, + lo_message msg, + void *user_data) + { + if(strcmp(&argv[0]->s, "/nsm/server/announce")) + return -1; + + NSM::Client *nsm = (NSM::Client *)user_data; + + +// WARNING( "Failed to register with NSM: %s", &argv[2]->s ); + nsm->nsm_is_active = false; + + nsm->command_active(nsm->nsm_is_active); + + return 0; + } + + int + Client::osc_announce_reply(const char *path, + const char *types, + lo_arg **argv, + int argc, + lo_message msg, + void *user_data) + { + if(strcmp(&argv[0]->s, "/nsm/server/announce")) + return -1; + + NSM::Client *nsm = (NSM::Client *)user_data; + +// MESSAGE( "Successfully registered. NSM says: %s", &argv[1]->s ); + nsm->nsm_is_active = true; + nsm->_session_manager_name = strdup(&argv[2]->s); + nsm->nsm_addr = + lo_address_new_from_url(lo_address_get_url(lo_message_get_source( + msg))); + + nsm->command_active(nsm->nsm_is_active); + + return 0; + } +}; diff --git a/source/backend/native/zynaddsubfx/UI/NSM/Client.H b/source/backend/native/zynaddsubfx/UI/NSM/Client.H new file mode 100644 index 000000000..e515c717e --- /dev/null +++ b/source/backend/native/zynaddsubfx/UI/NSM/Client.H @@ -0,0 +1,143 @@ + +/*******************************************************************************/ +/* Copyright (C) 2012 Jonathan Moore Liles */ +/* */ +/* This program is free software; you can redistribute it and/or modify it */ +/* under the terms of the GNU General Public License as published by the */ +/* Free Software Foundation; either version 2 of the License, or (at your */ +/* option) any later version. */ +/* */ +/* This program is distributed in the hope that it will be useful, but WITHOUT */ +/* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or */ +/* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for */ +/* more details. */ +/* */ +/* You should have received a copy of the GNU General Public License along */ +/* with This program; see the file COPYING. If not,write to the Free Software */ +/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +/*******************************************************************************/ + +#pragma once + +#include + +namespace NSM +{ + class Client + { + private: + + const char *nsm_url; + + lo_server _server; + lo_server_thread _st; + lo_address nsm_addr; + + bool nsm_is_active; + char *nsm_client_id; + char *_session_manager_name; + + public: + + enum { + ERR_OK = 0, + ERR_GENERAL = -1, + ERR_INCOMPATIBLE_API = -2, + ERR_BLACKLISTED = -3, + ERR_LAUNCH_FAILED = -4, + ERR_NO_SUCH_FILE = -5, + ERR_NO_SESSION_OPEN = -6, + ERR_UNSAVED_CHANGES = -7, + ERR_NOT_NOW = -8 + }; + + Client(); + virtual ~Client(); + + bool is_active(void) { return nsm_is_active; } + + const char *session_manager_name(void) { + return + _session_manager_name; + } + + /* Client->Server methods */ + void is_dirty(void); + void is_clean(void); + void progress(float f); + void message(int priority, const char *msg); + void announce(const char *appliction_name, + const char *capabilities, + const char *process_name); + + void broadcast(lo_message msg); + + /* init without threading */ + int init(const char *nsm_url); + /* init with threading */ + int init_thread(const char *nsm_url); + + /* call this periodically to check for new messages */ + void check(int timeout = 0); + + /* or call these to start and stop a thread (must do your own locking in handler!) */ + void start(void); + void stop(void); + + protected: + + /* Server->Client methods */ + virtual int command_open(const char *name, + const char *display_name, + const char *client_id, + char **out_msg) = 0; + virtual int command_save(char **out_msg) = 0; + + virtual void command_active(bool) { } + + virtual void command_session_is_loaded(void) { } + + /* invoked when an unrecognized message is received. Should return 0 if you handled it, -1 otherwise. */ + virtual int command_broadcast(const char *, lo_message) { return -1; } + + private: + + /* osc handlers */ + static int osc_open(const char *path, + const char *types, + lo_arg **argv, + int argc, + lo_message msg, + void *user_data); + static int osc_save(const char *path, + const char *types, + lo_arg **argv, + int argc, + lo_message msg, + void *user_data); + static int osc_announce_reply(const char *path, + const char *types, + lo_arg **argv, + int argc, + lo_message msg, + void *user_data); + static int osc_error(const char *path, + const char *types, + lo_arg **argv, + int argc, + lo_message msg, + void *user_data); + static int osc_session_is_loaded(const char *path, + const char *types, + lo_arg **argv, + int argc, + lo_message msg, + void *user_data); + static int osc_broadcast(const char *path, + const char *types, + lo_arg **argv, + int argc, + lo_message msg, + void *user_data); + }; +}; diff --git a/source/backend/native/zynaddsubfx/UI/NioUI.cpp b/source/backend/native/zynaddsubfx/UI/NioUI.cpp new file mode 100644 index 000000000..8e253b395 --- /dev/null +++ b/source/backend/native/zynaddsubfx/UI/NioUI.cpp @@ -0,0 +1,76 @@ +#include "NioUI.h" +#include "../Nio/Nio.h" +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +using namespace std; + +NioUI::NioUI() + :Fl_Window(200, 100, 400, 400, "New IO Controls") +{ + //hm, I appear to be leaking memory + Fl_Group *settings = new Fl_Group(0, 20, 400, 400 - 35, "Settings"); + { + audio = new Fl_Choice(60, 80, 100, 25, "Audio"); + audio->callback(audioCallback); + midi = new Fl_Choice(60, 100, 100, 25, "Midi"); + midi->callback(midiCallback); + } + settings->end(); + + //initialize midi list + { + set midiList = Nio::getSources(); + string source = Nio::getSource(); + int midival = 0; + for(set::iterator itr = midiList.begin(); + itr != midiList.end(); ++itr) { + midi->add(itr->c_str()); + if(*itr == source) + midival = midi->size() - 2; + } + midi->value(midival); + } + + //initialize audio list + { + set audioList = Nio::getSinks(); + string sink = Nio::getSink(); + int audioval = 0; + for(set::iterator itr = audioList.begin(); + itr != audioList.end(); ++itr) { + audio->add(itr->c_str()); + if(*itr == sink) + audioval = audio->size() - 2; + } + audio->value(audioval); + } + resizable(this); + size_range(400, 300); +} + +NioUI::~NioUI() +{} + +void NioUI::refresh() +{} + +void NioUI::midiCallback(Fl_Widget *c) +{ + bool good = Nio::setSource(static_cast(c)->text()); + static_cast(c)->textcolor(fl_rgb_color(255 * !good, 0, 0)); +} + +void NioUI::audioCallback(Fl_Widget *c) +{ + bool good = Nio::setSink(static_cast(c)->text()); + static_cast(c)->textcolor(fl_rgb_color(255 * !good, 0, 0)); +} diff --git a/source/backend/native/zynaddsubfx/UI/NioUI.h b/source/backend/native/zynaddsubfx/UI/NioUI.h new file mode 100644 index 000000000..242a49b90 --- /dev/null +++ b/source/backend/native/zynaddsubfx/UI/NioUI.h @@ -0,0 +1,20 @@ +#ifndef NIOUI_H +#define NIOUI_H + +#include +#include + +class NioUI:public Fl_Window +{ + public: + NioUI(); + ~NioUI(); + void refresh(); + private: + class Fl_Choice * midi; + class Fl_Choice * audio; + static void midiCallback(Fl_Widget *c); + static void audioCallback(Fl_Widget *c); +}; + +#endif diff --git a/source/backend/native/zynaddsubfx/UI/OscilGenUI.fl b/source/backend/native/zynaddsubfx/UI/OscilGenUI.fl new file mode 100644 index 000000000..c616db77a --- /dev/null +++ b/source/backend/native/zynaddsubfx/UI/OscilGenUI.fl @@ -0,0 +1,1150 @@ +# data file for the Fltk User Interface Designer (fluid) +version 1.0110 +header_name {.h} +code_name {.cc} +decl {//Copyright (c) 2002-2005 Nasca Octavian Paul} {} + +decl {//License: GNU GPL version 2 or later} {} + +decl {\#include "../Synth/OscilGen.h"} {public +} + +decl {\#include "../Misc/Util.h"} {public +} + +decl {\#include "../Misc/Master.h"} {public +} + +decl {\#include "ResonanceUI.h"} {public +} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include } {} + +decl {\#include } {} + +decl {\#include } {} + +decl {\#include } {} + +decl {\#include "WidgetPDial.h"} {public +} + +decl {\#include "EnvelopeUI.h"} {public +} + +decl {\#include "LFOUI.h"} {public +} + +decl {\#include "FilterUI.h"} {public +} + +decl {\#include "PresetsUI.h"} {public +} + +decl {\#include } {public +} + +class OscilSpectrum {: {public Fl_Box} +} { + Function {OscilSpectrum(int x,int y, int w, int h, const char *label=0):Fl_Box(x,y,w,h,label)} {} { + code {oscil=NULL;} {} + } + Function {init(OscilGen *oscil_,int oscbase_,Master *master_)} {} { + code {oscil=oscil_; +oscbase=oscbase_; +master=master_;} {} + } + Function {draw()} {} { + code {int ox=x(),oy=y(),lx=w(),ly=h(),i; +const int maxdb=60;//must be multiple of 10 +int GX=2; +int n=lx/GX-1; +if (n>synth->oscilsize/2) n=synth->oscilsize/2; + +float x; +float* spc=new float[n]; +for (i=0;imutex); +if (oscbase==0) oscil->getspectrum(n,spc,0); + else oscil->getspectrum(n,spc,1); +pthread_mutex_unlock(&master->mutex); + +//normalize +float max=0; +for (i=0;iactive_r()) fl_color(this->parent()->selection_color()); + else fl_color(this->parent()->color()); +fl_line_style(FL_DOT); + +for (i=1;iactive_r()) fl_color(this->parent()->labelcolor()); + else fl_color(this->parent()->color()); +fl_line_style(0); + +//draws the spectrum +for (i=0;idB2rap(-maxdb)) x=rap2dB(x)/maxdb+1; + else x=0; + + int val=(int) ((ly-2)*x); + if (val>0) fl_line(ox+tmp,oy+ly-2-val,ox+tmp,oy+ly-2); +} +delete [] spc;} {} + } + decl {OscilGen *oscil;} {} + decl {int oscbase;} {} + decl {Master *master;} {} +} + +class PSlider {: {public Fl_Slider} +} { + Function {PSlider(int x,int y, int w, int h, const char *label=0):Fl_Slider(x,y,w,h,label)} {} { + code {;} {} + } + Function {handle(int event)} {return_type int + } { + code {int X=x(),Y=y(),W=w(),H=h(); + +if ((!Fl::event_buttons())|| (event==0)||(Fl::event_shift()==0)) return(Fl_Slider::handle(event)); + +if (!Fl::event_inside(X,Y,W,H)) { + if (event==FL_DRAG){ + Fl_Slider::handle(FL_RELEASE); + Fl_Slider::handle(FL_LEAVE); + deactivate(); + activate(); + return(1); + }else{ + return(Fl_Slider::handle(event)); + }; +} else { + //Fl_Slider::handle(FL_FOCUS); + Fl_Slider::handle(FL_PUSH); +}; + +return(1);} {} + } +} + +class Oscilloscope {open : {public Fl_Box} +} { + Function {Oscilloscope(int x,int y, int w, int h, const char *label=0):Fl_Box(x,y,w,h,label)} {open + } { + code {oscil=NULL; +phase=64; +oscbase=0; +box(FL_FLAT_BOX);} {} + } + Function {init(OscilGen *oscil_,Master *master_)} {} { + code {oscil=oscil_; +master=master_;} {} + } + Function {init(OscilGen *oscil_,int oscbase_,Master *master_)} {} { + code {oscil=oscil_; +oscbase=oscbase_; +master=master_;} {} + } + Function {init(OscilGen *oscil_,int oscbase_,int phase_,Master *master_)} {} { + code {oscil=oscil_; +oscbase=oscbase_; +phase=phase_; +master=master_;} {} + } + Function {draw()} {open + } { + code {int ox=x(),oy=y(),lx=w(),ly=h()-1,i; +float smps[synth->oscilsize]; +pthread_mutex_lock(&master->mutex); +if (oscbase==0) oscil->get(smps,-1.0); + else oscil->getcurrentbasefunction(smps); +pthread_mutex_unlock(&master->mutex); + +if (damage()!=1){ + fl_color( fl_color_average( FL_BLACK, FL_BACKGROUND_COLOR, 0.5 )); + fl_rectf(ox,oy,lx,ly); +}; + +//normalize +float max=0; +for (i=0;ioscilsize;i++) + if (maxactive_r()) fl_color(this->parent()->labelcolor()); + else fl_color(this->parent()->color()); +int GX=16;if (lxactive_r()) fl_color(this->parent()->selection_color()); + else fl_color(this->parent()->labelcolor()); + +fl_color( fl_color_add_alpha( fl_color(), 127 ) ); + +int lw=2; +//if ((lx<135)||(ly<135)) lw=1; +fl_line_style(FL_SOLID,lw); +fl_begin_line(); +double ph=((phase-64.0)/128.0*synth->oscilsize+synth->oscilsize); +for (i=1;ioscilsize*i/lx)+ph; + double y2=smps[k2%synth->oscilsize]/max; + fl_vertex(i+ox,y2*ly/2.0+oy+ly/2); +}; +fl_end_line(); + +fl_line_style(FL_SOLID,0);} {} + } + decl {OscilGen *oscil;} {} + decl {int oscbase;} {} + decl {int phase;} {public + } + decl {Master *master;} {} +} + +class Oscilharmonic {: {public Fl_Group} +} { + Function {make_window()} {open private + } { + Fl_Window harmonic {open + private xywh {338 259 100 225} type Double box NO_BOX + class Fl_Group visible + } { + Fl_Slider mag { + callback {int x=64; +if (Fl::event_button3()) o->value(x); + else x=127-(int)o->value(); +if (x==64) o->selection_color(0); + else o->selection_color(222); + +pthread_mutex_lock(&master->mutex); + oscil->Phmag[n]=x; + if (x==64) { + oscil->Phphase[n]=64; + phase->value(64); + }; + oscil->prepare(); +pthread_mutex_unlock(&master->mutex); + +display->redraw(); +oldosc->redraw(); +if (cbwidget!=NULL) { + cbwidget->do_callback(); + applybutton->color(FL_RED); + applybutton->redraw(); +};} + xywh {0 15 15 115} type {Vert Knob} box NO_BOX selection_color 222 maximum 127 step 1 value 64 + code0 {o->value(127-oscil->Phmag[n]);} + code1 {if (oscil->Phmag[n]==64) o->selection_color(0);} + class PSlider + } + Fl_Slider phase { + callback {int x=64; +if (Fl::event_button3()) o->value(x); + else x=(int)o->value(); + +pthread_mutex_lock(&master->mutex); + oscil->Phphase[n]=x; + oscil->prepare(); +pthread_mutex_unlock(&master->mutex); + +display->redraw(); +oldosc->redraw(); +if (cbwidget!=NULL) { + cbwidget->do_callback(); + applybutton->color(FL_RED); + applybutton->redraw(); +};} + xywh {0 135 15 75} type {Vert Knob} box NO_BOX selection_color 222 maximum 127 step 1 value 64 + code0 {o->value(oscil->Phphase[n]);} + class PSlider + } + Fl_Box {} { + xywh {15 70 5 5} box FLAT_BOX color 45 + } + Fl_Box {} { + xywh {15 170 5 5} box FLAT_BOX color 45 + } + Fl_Box {} { + label 01 + xywh {0 210 20 15} labelfont 1 labelsize 9 align 20 + code0 {char tmp[10];snprintf(tmp,10,"%d",n+1);o->label(strdup(tmp));} + } + Fl_Box {} { + label 01 + xywh {0 0 20 15} labelfont 1 labelsize 9 align 20 + code0 {char tmp[10];snprintf(tmp,10,"%d",n+1);o->label(strdup(tmp));} + } + } + } + Function {Oscilharmonic(int x,int y, int w, int h, const char *label=0):Fl_Group(x,y,w,h,label)} {} { + code {n=0; +oscil=NULL; +display=NULL; +applybutton=NULL; +cbwidget=NULL;} {} + } + Function {init(OscilGen *oscil_,int n_,Fl_Group *display_,Fl_Widget *oldosc_,Fl_Widget *cbwidget_,Fl_Widget *applybutton_, Master *master_)} {} { + code {oscil=oscil_; +n=n_; +display=display_; +master=master_; +oldosc=oldosc_; +cbwidget=cbwidget_; +applybutton=applybutton_; +make_window(); +end(); +harmonic->show();} {} + } + Function {refresh()} {} { + code {mag->value(127-oscil->Phmag[n]); +phase->value(oscil->Phphase[n]); + +if (oscil->Phmag[n]==64) mag->selection_color(0); + else mag->selection_color(222);} {} + } + Function {~Oscilharmonic()} {} { + code {harmonic->hide(); +//delete(harmonic);} {} + } + decl {OscilGen *oscil;} {} + decl {Fl_Group *display;} {} + decl {int n;} {} + decl {Fl_Widget *oldosc,*cbwidget,*applybutton;} {} + decl {Master *master;} {} +} + +class OscilEditor {open : {public PresetsUI_} +} { + Function {make_window()} {open + } { + Fl_Window osceditUI { + label {ADsynth Oscillator Editor} open + xywh {542 193 735 595} type Double + code0 {if (oscil->ADvsPAD) o->label("PADsynth Harmonic Content Editor");} visible + } { + Fl_Button applybutton { + label Apply + callback {applybutton->color(FL_GRAY); +applybutton->redraw(); +if (cbapplywidget!=NULL) { + cbapplywidget->do_callback(); + cbapplywidget->color(FL_GRAY); + cbapplywidget->redraw(); +};} + xywh {300 280 60 20} box THIN_UP_BOX labelfont 1 + code0 {if (!oscil->ADvsPAD) o->hide();} + } + Fl_Group oscildisplaygroup { + xywh {5 5 360 300} box UP_FRAME + } { + Fl_Group {} {open + xywh {10 85 350 190} box THIN_DOWN_BOX color 32 selection_color 71 labelcolor 179 + code0 {Oscilloscope *osc=new Oscilloscope(o->x(),o->y(),o->w(),o->h(),"");} + code1 {osc->init(oscil,master);} + } {} + Fl_Box {} { + label Oscillator + xywh {120 10 110 20} labelfont 1 + } + Fl_Value_Slider rndslider { + label rnd + callback {oscil->Prand=(int)o->value()+64; +oscildisplaygroup->redraw(); +oldosc->redraw();} + tooltip {Oscilator Phase Randomness: smaller than 0 is "group", larger than 0 is for each harmonic} xywh {140 285 100 10} type {Horz Knob} box NO_BOX labelsize 10 align 5 minimum -64 maximum 63 step 1 + code0 {if (oscil->ADvsPAD) o->hide();} + } + Fl_Group {} {open + xywh {10 30 350 50} box THIN_DOWN_BOX color 32 selection_color 218 labelcolor 63 + code0 {OscilSpectrum *spc=new OscilSpectrum(o->x(),o->y(),o->w(),o->h(),"");} + code1 {spc->init(oscil,0,master);} + } {} + Fl_Group {} { + xywh {246 277 115 25} box UP_FRAME + code0 {if (oscil->ADvsPAD) o->hide();} + } { + Fl_Choice hrndtype { + label {H.rnd} + callback {oscil->Pamprandtype=(int) o->value();} + tooltip {Harmonic Amplitude Randomness} xywh {281 282 50 15} down_box BORDER_BOX labelsize 10 textsize 10 + } { + MenuItem {} { + label None + xywh {60 60 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Pow + xywh {70 70 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Sin + xywh {80 80 100 20} labelfont 1 labelsize 10 + } + } + Fl_Dial hrnddial { + callback {oscil->Pamprandpower=(int) o->value();} + tooltip {Oscillator's spectrum adjust parameter} xywh {338 280 18 18} maximum 127 step 1 + class WidgetPDial + } + } + } + Fl_Group basefuncdisplaygroup {open selected + xywh {365 5 360 300} box UP_FRAME + } { + Fl_Group {} { + xywh {370 85 350 190} box THIN_DOWN_BOX color 32 selection_color 71 labelcolor 179 + code0 {Oscilloscope *osc=new Oscilloscope(o->x(),o->y(),o->w(),o->h(),"");} + code1 {osc->init(oscil,1,master);} + } {} + Fl_Dial bfslider { + callback {oscil->Pbasefuncpar=(int)o->value()+64; +basefuncdisplaygroup->redraw(); +bfparval->value(oscil->Pbasefuncpar-64); + +redrawoscil();} + tooltip {Base Function Parameter} xywh {520 280 20 20} minimum -64 maximum 63 step 1 + class WidgetPDial + } + Fl_Choice bftype { + label {Base.F..} + callback {oscil->Pcurrentbasefunc=(int) o->value(); + +basefuncdisplaygroup->redraw(); +redrawoscil(); + +if ((oscil->Pcurrentbasefunc==0)||(oscil->Pcurrentbasefunc==127)) basefuncmodulation->deactivate(); + else basefuncmodulation->activate();} + xywh {370 285 90 15} down_box BORDER_BOX labelsize 10 align 5 textsize 11 + } { + MenuItem {} { + label Sine + xywh {10 10 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label Triangle + xywh {20 20 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label Pulse + xywh {30 30 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label Saw + xywh {40 40 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label Power + xywh {50 50 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label Gauss + xywh {50 50 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label Diode + xywh {60 60 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label AbsSine + xywh {70 70 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label PulseSine + xywh {80 80 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label StrchSine + xywh {90 90 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label Chirp + xywh {100 100 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label AbsStrSine + xywh {102 102 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label Chebyshev + xywh {112 112 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label Sqr + xywh {122 122 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label Spike + xywh {122 122 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label Circle + xywh {122 122 100 20} labelfont 1 labelsize 11 + } + } + Fl_Box {} { + label {Base Func.} + xywh {480 10 110 20} labelfont 1 + } + Fl_Group {} {open + xywh {370 30 350 50} box THIN_DOWN_BOX color 32 selection_color 218 labelcolor 63 + code0 {OscilSpectrum *spc=new OscilSpectrum (o->x(),o->y(),o->w(),o->h(),"");} + code1 {spc->init(oscil,1,master);} + } {} + Fl_Value_Output bfparval { + label {Par.} + xywh {490 285 25 15} labelsize 12 minimum -63 maximum 63 step 1 + } + Fl_Group basefuncmodulation { + xywh {550 276 169 25} box UP_FRAME + code0 {if ((oscil->Pcurrentbasefunc==0)||(oscil->Pcurrentbasefunc==127)) basefuncmodulation->deactivate();} + } { + Fl_Choice bfmodtype { + label {B.F.Mod.} + callback {oscil->Pbasefuncmodulation=(int) o->value(); +basefuncdisplaygroup->redraw(); +redrawoscil();} + tooltip {Base function modulation} xywh {599 281 50 15} down_box BORDER_BOX labelsize 10 textsize 10 + } { + MenuItem {} { + label None + xywh {50 50 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Rev + xywh {60 60 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Sine + xywh {70 70 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Pow + xywh {80 80 100 20} labelfont 1 labelsize 10 + } + } + Fl_Dial bfmodpar1 { + callback {oscil->Pbasefuncmodulationpar1=(int)o->value(); +basefuncdisplaygroup->redraw(); +redrawoscil();} + tooltip {Oscillator's modulation parameter 1} xywh {659 281 15 15} maximum 127 step 1 + class WidgetPDial + } + Fl_Dial bfmodpar2 { + callback {oscil->Pbasefuncmodulationpar2=(int)o->value(); +basefuncdisplaygroup->redraw(); +redrawoscil();} + tooltip {Oscillator's modulation parameter 2} xywh {679 281 15 15} maximum 127 step 1 + class WidgetPDial + } + Fl_Dial bfmodpar3 { + callback {oscil->Pbasefuncmodulationpar3=(int)o->value(); +basefuncdisplaygroup->redraw(); +redrawoscil();} + tooltip {Oscillator's modulation parameter 3} xywh {699 281 15 15} maximum 127 step 1 + class WidgetPDial + } + } + } + Fl_Choice magtype { + label {Mag.Type} + callback {oscil->Phmagtype=(int) o->value(); +basefuncdisplaygroup->redraw(); + +redrawoscil();} + xywh {70 280 65 20} down_box BORDER_BOX labelsize 11 textsize 11 + } { + MenuItem {} { + label Linear + xywh {0 0 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label {-40dB} + xywh {10 10 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label {-60dB} + xywh {20 20 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label {-80dB} + xywh {30 30 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label {-100dB} + xywh {40 40 100 20} labelfont 1 labelsize 11 + } + } + Fl_Button {} { + label {Use as base} + callback {oscil->useasbase(); +if (autoclearbutton->value()){ + for (int i=0;imag->value(64); + oscil->Phmag[i]=64; + h[i]->phase->value(64); + oscil->Phphase[i]=64; + }; + oscil->Phmag[0]=127; + + oscil->Pharmonicshift=0; + harmonicshiftcounter->value(0); + + h[0]->mag->value(0); + wshbutton->value(0); + wshbutton->do_callback(); + fltbutton->value(0); + fltbutton->do_callback(); + sabutton->value(0); + sabutton->do_callback(); +}; + +pthread_mutex_lock(&master->mutex); + for (int i=0;iPhmag[i]==64) h[i]->mag->selection_color(0); + else h[i]->mag->selection_color(222); + }; + oscil->prepare(); +pthread_mutex_unlock(&master->mutex); + +basefuncdisplaygroup->redraw(); +redrawoscil();} + tooltip {Use this Oscillator as base function} xywh {5 313 85 20} box THIN_UP_BOX labelfont 1 labelsize 11 + } + Fl_Button {} { + label Close + callback {osceditUI->hide();} + xywh {668 565 62 25} box THIN_UP_BOX + } + Fl_Button {} { + label Clear + callback {if (!fl_choice("Clear the harmonics settings?","No","Yes",NULL)) return; + +for (int i=0;imag->value(64); + oscil->Phmag[i]=64; + h[i]->phase->value(64); + oscil->Phphase[i]=64; +}; +oscil->Phmag[0]=127; +h[0]->mag->value(0); + +for (int i=0;iPhmag[i]==64) h[i]->mag->selection_color(0); + else h[i]->mag->selection_color(222); +}; + +//harmonics->redraw(); + +pthread_mutex_lock(&master->mutex); + oscil->prepare(); +pthread_mutex_unlock(&master->mutex); + +redrawoscil();} + xywh {670 505 55 15} box THIN_UP_BOX labelfont 1 labelsize 11 + } + Fl_Group {} { + xywh {135 308 150 30} box UP_FRAME + } { + Fl_Choice wshbutton { + label {Wsh.} + callback {oscil->Pwaveshapingfunction=(int) o->value(); +basefuncdisplaygroup->redraw(); +redrawoscil();} open + tooltip {Waveshaping function} xywh {165 313 55 20} down_box BORDER_BOX labelsize 10 textsize 10 + } { + MenuItem {} { + label None + xywh {25 25 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Atan + xywh {35 35 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Asym1 + xywh {45 45 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Pow + xywh {55 55 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Sine + xywh {65 65 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Qnts + xywh {75 75 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Zigzg + xywh {85 85 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Lmt + xywh {95 95 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label LmtU + xywh {105 105 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label LmtL + xywh {115 115 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label ILmt + xywh {127 127 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Clip + xywh {137 137 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Asym2 + xywh {85 85 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Pow2 + xywh {95 95 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Sgm + xywh {90 90 100 20} labelfont 1 labelsize 10 + } + } + Fl_Dial wshpar { + callback {oscil->Pwaveshaping=(int)o->value()+64; +wsparval->value(oscil->Pwaveshaping-64); +redrawoscil();} + tooltip {Waveshaping Parameter} xywh {260 313 20 20} minimum -64 maximum 63 step 1 + class WidgetPDial + } + Fl_Value_Output wsparval { + xywh {228 316 25 15} labelsize 12 minimum -63 maximum 63 step 1 + } + } + Fl_Light_Button autoclearbutton { + label {Clr.} + tooltip {Auto clear when using the oscillator as base function} xywh {95 313 35 20} box THIN_UP_BOX value 1 labelfont 1 labelsize 10 + } + Fl_Group {} { + xywh {285 308 155 30} box UP_FRAME + } { + Fl_Choice fltbutton { + label Filter + callback {oscil->Pfiltertype=(int) o->value(); + +redrawoscil();} + tooltip {Oscillator's filter type} xywh {315 313 50 20} down_box BORDER_BOX labelsize 10 textsize 10 + } { + MenuItem {} { + label None + xywh {35 35 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label LP1 + xywh {45 45 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label HP1a + xywh {55 55 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label HP1b + xywh {65 65 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label BP1 + xywh {75 75 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label BS1 + xywh {85 85 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label LP2 + xywh {55 55 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label HP2 + xywh {65 65 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label BP2 + xywh {65 65 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label BS2 + xywh {75 75 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Cos + xywh {75 75 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Sin + xywh {85 85 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label LSh + xywh {95 95 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label S + xywh {105 105 100 20} labelfont 1 labelsize 10 + } + } + Fl_Dial filtervalue1 { + callback {oscil->Pfilterpar1=(int)o->value(); + +redrawoscil();} + tooltip {Oscillator's filter parameter1} xywh {367 313 20 20} maximum 127 step 1 + class WidgetPDial + } + Fl_Check_Button filterpref { + label p + callback {oscil->Pfilterbeforews=(int)o->value(); + +redrawoscil();} + tooltip {Apply the filter before the waveshaping} xywh {415 313 20 20} down_box DOWN_BOX labelsize 10 align 24 + } + Fl_Dial filtervalue2 { + callback {oscil->Pfilterpar2=(int)o->value(); + +redrawoscil();} + tooltip {Oscillator's filter parameter2} xywh {392 313 20 20} maximum 127 step 1 + class WidgetPDial + } + } + Fl_Group {} { + xywh {590 308 135 30} box UP_FRAME + } { + Fl_Choice sabutton { + label {Sp.adj.} + callback {oscil->Psatype=(int) o->value(); +redrawoscil();} + tooltip {Oscillator's spectrum adjust} xywh {630 313 60 20} down_box BORDER_BOX labelsize 10 textsize 10 + } { + MenuItem {} { + label None + xywh {55 55 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Pow + xywh {65 65 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label ThrsD + xywh {75 75 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label ThrsU + xywh {85 85 100 20} labelfont 1 labelsize 10 + } + } + Fl_Dial sadjpar { + callback {oscil->Psapar=(int)o->value(); +redrawoscil();} + tooltip {Oscillator's spectrum adjust parameter} xywh {695 313 20 20} maximum 127 step 1 + class WidgetPDial + } + } + Fl_Group {} { + xywh {665 340 65 65} box UP_FRAME + } { + Fl_Counter harmonicshiftcounter { + label {Harmonic Shift} + callback {oscil->Pharmonicshift=(int)o->value(); +redrawoscil();} + xywh {670 365 55 15} type Simple labelsize 10 align 129 minimum -64 maximum 64 step 1 textfont 1 textsize 10 + } + Fl_Check_Button harmonicshiftpre { + label preH + callback {oscil->Pharmonicshiftfirst=(int)o->value(); +redrawoscil();} + tooltip {Apply the harmonic shift before the waveshaping and filtering} xywh {690 385 34 15} down_box DOWN_BOX labelsize 10 align 24 + } + Fl_Button {} { + label R + callback {oscil->Pharmonicshift=0; +harmonicshiftcounter->value(0); +redrawoscil();} + xywh {670 385 20 15} box THIN_UP_BOX labelfont 1 labelsize 10 + } + } + Fl_Group {} {open + xywh {665 410 65 90} box UP_FRAME + } { + Fl_Choice adhrtype { + label {Adpt.Harm.} + callback {oscil->Padaptiveharmonics=(int) o->value(); +redrawoscil();} + tooltip {The type of the addaptive harmonics} xywh {670 425 55 15} down_box BORDER_BOX labelsize 10 align 129 when 6 textsize 10 + } { + MenuItem {} { + label OFF + xywh {80 80 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label ON + xywh {90 90 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Square + xywh {100 100 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label 2xSub + xywh {110 110 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label 2xAdd + xywh {120 120 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label 3xSub + xywh {120 120 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label 3xAdd + xywh {130 130 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label 4xSub + xywh {130 130 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label 4xAdd + xywh {140 140 100 20} labelfont 1 labelsize 10 + } + } + Fl_Dial adhrpow { + label pow + callback {oscil->Padaptiveharmonicspower=(int)o->value(); +redrawoscil();} + tooltip {Adaptive harmonics power} xywh {700 460 25 25} labelsize 10 maximum 200 step 1 + class WidgetPDial + } + Fl_Dial adhrbf { + label baseF + callback {oscil->Padaptiveharmonicsbasefreq=(int)o->value(); +redrawoscil();} + tooltip {Adaptive harmonics base frequency} xywh {670 460 25 25} labelsize 10 maximum 255 step 1 + class WidgetPDial + } + Fl_Slider adhrpar { + callback {oscil->Padaptiveharmonicspar=(int)o->value(); +redrawoscil();} + xywh {670 445 55 10} type {Horz Knob} box NO_BOX maximum 100 step 1 value 50 + } + } + Fl_Group {} { + xywh {440 308 150 30} box UP_FRAME + } { + Fl_Choice modtype { + label {Mod.} + callback {oscil->Pmodulation=(int) o->value(); + +redrawoscil();} + tooltip modulation xywh {470 315 50 15} down_box BORDER_BOX labelsize 10 textsize 10 + } { + MenuItem {} { + label None + xywh {60 60 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Rev + xywh {70 70 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Sine + xywh {80 80 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Pow + xywh {90 90 100 20} labelfont 1 labelsize 10 + } + } + Fl_Dial modpar1 { + callback {oscil->Pmodulationpar1=(int)o->value(); + +redrawoscil();} + tooltip {Oscillator's modulation parameter 1} xywh {530 315 15 15} maximum 127 step 1 + class WidgetPDial + } + Fl_Dial modpar2 { + callback {oscil->Pmodulationpar2=(int)o->value(); + +redrawoscil();} + tooltip {Oscillator's modulation parameter 2} xywh {550 315 15 15} maximum 127 step 1 + class WidgetPDial + } + Fl_Dial modpar3 { + callback {oscil->Pmodulationpar3=(int)o->value(); +redrawoscil();} + tooltip {Oscillator's modulation parameter 3} xywh {570 315 15 15} maximum 127 step 1 + class WidgetPDial + } + } + Fl_Button {} { + label Sine + callback {if (!fl_choice("Convert to SINE?","No","Yes",NULL)) return; + +pthread_mutex_lock(&master->mutex); + oscil->convert2sine(); +pthread_mutex_unlock(&master->mutex); + +redrawoscil(); +refresh();} + xywh {670 525 55 15} box THIN_UP_BOX labelfont 1 labelsize 11 + } + Fl_Button {} { + label C + callback {presetsui->copy(oscil);} + xywh {670 545 25 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 11 labelcolor 7 + } + Fl_Button {} { + label P + callback {presetsui->paste(oscil,this);} + xywh {700 545 25 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 11 labelcolor 7 + } + Fl_Scroll _this_has_to_be_the_last { + xywh {5 340 660 250} type HORIZONTAL box FLAT_BOX + } { + Fl_Pack harmonics {open + xywh {10 345 650 225} type HORIZONTAL + code0 {for (int i=0;ih(),"");h[i]->init(oscil,i,oscildisplaygroup,oldosc,cbwidget,applybutton,master);}} + } {} + } + } + } + Function {OscilEditor(OscilGen *oscil_,Fl_Widget *oldosc_,Fl_Widget *cbwidget_,Fl_Widget *cbapplywidget_,Master *master_)} {} { + code {oscil=oscil_; +oldosc=oldosc_; +cbwidget=cbwidget_; +cbapplywidget=cbapplywidget_; +master=master_; + +make_window(); + +refresh(); +osceditUI->show();} {} + } + Function {~OscilEditor()} {} { + code {osceditUI->hide(); +//for (int i=0;ivalue(oscil->Phmagtype); +rndslider->value(oscil->Prand-64); + +hrndtype->value(oscil->Pamprandtype); +hrnddial->value(oscil->Pamprandpower); + +bftype->value(oscil->Pcurrentbasefunc); +bfparval->value(oscil->Pbasefuncpar-64); +bfslider->value(oscil->Pbasefuncpar-64); + +bfmodtype->value(oscil->Pbasefuncmodulation); +bfmodpar1->value(oscil->Pbasefuncmodulationpar1); +bfmodpar2->value(oscil->Pbasefuncmodulationpar2); +bfmodpar3->value(oscil->Pbasefuncmodulationpar3); + +wshbutton->value(oscil->Pwaveshapingfunction); +wsparval->value(oscil->Pwaveshaping-64); +wshpar->value(oscil->Pwaveshaping-64); + +fltbutton->value(oscil->Pfiltertype); +filtervalue1->value(oscil->Pfilterpar1); +filtervalue2->value(oscil->Pfilterpar2); +filterpref->value(oscil->Pfilterbeforews); + +modtype->value(oscil->Pmodulation); +modpar1->value(oscil->Pmodulationpar1); +modpar2->value(oscil->Pmodulationpar2); +modpar3->value(oscil->Pmodulationpar3); + +sabutton->value(oscil->Psatype); +sadjpar->value(oscil->Psapar); + +harmonicshiftcounter->value(oscil->Pharmonicshift); +harmonicshiftpre->value(oscil->Pharmonicshiftfirst); + +adhrtype->value(oscil->Padaptiveharmonics); +adhrbf->value(oscil->Padaptiveharmonicsbasefreq); +adhrpow->value(oscil->Padaptiveharmonicspower); +adhrtype->value(oscil->Padaptiveharmonicspar); + +for (int i=0;irefresh(); + +pthread_mutex_lock(&master->mutex); + oscil->prepare(); +pthread_mutex_unlock(&master->mutex); + +basefuncdisplaygroup->redraw(); +redrawoscil();} {} + } + Function {redrawoscil()} {} { + code {oscildisplaygroup->redraw(); +oldosc->redraw(); +if (cbwidget!=NULL) { + cbwidget->do_callback(); + applybutton->color(FL_RED); + applybutton->redraw(); +};} {} + } + decl {OscilGen *oscil;} {} + decl {Fl_Widget *oldosc,*cbwidget,*cbapplywidget;} {} + decl {Oscilharmonic *h[MAX_AD_HARMONICS];} {} + decl {Master *master;} {} +} diff --git a/source/backend/native/zynaddsubfx/UI/PADnoteUI.fl b/source/backend/native/zynaddsubfx/UI/PADnoteUI.fl new file mode 100644 index 000000000..b7c79e8aa --- /dev/null +++ b/source/backend/native/zynaddsubfx/UI/PADnoteUI.fl @@ -0,0 +1,1116 @@ +# data file for the Fltk User Interface Designer (fluid) +version 1.0110 +header_name {.h} +code_name {.cc} +decl {\#include "../Params/PADnoteParameters.h"} {public +} + +decl {\#include "../Misc/Util.h"} {public +} + +decl {\#include "../Misc/Master.h"} {public +} + +decl {\#include "ResonanceUI.h"} {public +} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include } {} + +decl {\#include } {} + +decl {\#include } {} + +decl {\#include } {} + +decl {\#include "WidgetPDial.h"} {public +} + +decl {\#include "EnvelopeUI.h"} {public +} + +decl {\#include "LFOUI.h"} {public +} + +decl {\#include "FilterUI.h"} {public +} + +decl {\#include "OscilGenUI.h"} {public +} + +decl {\#include "PresetsUI.h"} {public +} + +class PADnoteHarmonicProfile {: {public Fl_Box} +} { + Function {PADnoteHarmonicProfile(int x,int y, int w, int h, const char *label=0):Fl_Box(x,y,w,h,label)} {} { + code {pars=NULL;} {} + } + Function {init(PADnoteParameters *pars,Master *master_)} {} { + code {master=master_; +this->pars=pars;} {} + } + Function {draw()} {} { + code {int ox=x(),oy=y(),lx=w(),ly=h(); +if (!visible()) return; +float smps[lx]; + +float realbw=pars->getprofile(smps,lx); +bool active=active_r(); + +//draw the equivalent bandwidth +if (active) fl_color(220,220,220); + else fl_color(160,165,165); +fl_line_style(FL_DASH); +int rbw=(int)(realbw*(lx-1.0)/2.0); +fl_begin_line(); +for (int i=lx/2-rbw;i<(lx/2+rbw);i++) { fl_vertex(ox+i,oy); } +fl_end_line(); + +fl_line_style(FL_DASH); +if (active) fl_color(200,200,200); + else fl_color(160,160,160); +for (int i=1;i<10;i++){ + int kx=(int)(lx/10.0*i); + fl_line( ox + kx, oy, ox + kx, oy + ly - 1 ); +}; +for (int i=1;i<5;i++){ + int ky=(int)(ly/5.0*i); + fl_line(ox,oy+ly-ky,ox+lx,oy+ly-ky-1); +}; + + +fl_color(120,120,120); +fl_line_style(FL_DASH); +fl_line(ox+lx/2,oy,ox+lx/2,oy+ly); + +//draw the graph +fl_line_style(FL_SOLID); + if (active) fl_color(180,210,240); + else fl_color(150,150,155); + +fl_color( fl_color_add_alpha( fl_color(), 127 ) ); + +fl_begin_polygon(); +fl_vertex( ox, oy + h() ); +for (int i=0;i0) +// { +// fl_vertex(ox+i-1,oy+ly-2-old); +// fl_vertex(ox+i,oy+ly-2-val); +// } +}; +fl_vertex( ox + w(), oy + h() ); +fl_end_polygon(); + + +fl_line_style(FL_DASH); +if (active) fl_color(0,100,220); + else fl_color(150,160,170); +fl_line(ox+lx/2-rbw,oy,ox+lx/2-rbw,oy+ly-1); +fl_line(ox+lx/2+rbw,oy,ox+lx/2+rbw,oy+ly-1); + +fl_line_style(0);} {} + } + decl {Master *master;} {} + decl {PADnoteParameters *pars;} {public + } +} + +class PADnoteOvertonePosition {: {public Fl_Box} +} { + Function {PADnoteOvertonePosition(int x,int y, int w, int h, const char *label=0):Fl_Box(x,y,w,h,label)} {} { + code {pars=NULL;} {} + } + Function {init(PADnoteParameters *pars,Master *master_)} {} { + code {master=master_; +this->pars=pars;} {} + } + Function {draw()} {} { + code {if (!visible()) return; +const int maxdb=60; + +int ox=x(),oy=y(),lx=w(),ly=h(); +const int maxharmonic=64; + + +for (int i=1;ioscilsize/2; +float spc[n]; +for (int i=0;imutex); +pars->oscilgen->getspectrum(n,spc,0); +pthread_mutex_unlock(&master->mutex); + + +//normalize +float max=0; +for (int i=0;igetNhr(i); + int kx=(int)(lx/(float)maxharmonic*nhr); + if ((kx<0)||(kx>lx)) continue; + + spectrum[kx]=spc[i-1]/max+1e-9; + +}; + +fl_color(180,0,0); +fl_line_style(0); + +if (pars->Pmode==2){ + int old=0; + for (int i=1;i1e-10)||(i==(lx-1))){ + int delta=i-old; + float val1=spectrum[old]; + float val2=spectrum[i]; + + float idelta=1.0/delta; + for (int j=0;jdB2rap(-maxdb)) x=rap2dB(x)/maxdb+1; + else continue; + int yy=(int)(x*ly); + fl_line(ox+i,oy+ly-1-yy,ox+i,oy+ly-1); + +};} {} + } + decl {Master *master;} {} + decl {PADnoteParameters *pars;} {public + } +} + +class PADnoteUI {open : {public PresetsUI_} +} { + Function {PADnoteUI(PADnoteParameters *parameters,Master *master_)} {open + } { + code {pars=parameters; +master=master_; +oscui=NULL; +resui=new ResonanceUI(pars->resonance); +make_window();} {} + } + Function {make_window()} {open + } { + Fl_Window padnotewindow { + label {PAD synth Parameters} open + xywh {294 392 535 435} type Double visible + } { + Fl_Tabs {} { + callback {if (o->value()!=harmonicstructuregroup) applybutton->hide(); + else applybutton->show();} open + xywh {0 0 535 395} box UP_FRAME + } { + Fl_Group harmonicstructuregroup { + label {Harmonic Structure} open selected + xywh {0 20 535 375} box UP_FRAME + } { + Fl_Group bwprofilegroup { + xywh {5 30 90 260} box UP_FRAME + code0 {if (pars->Pmode!=0) o->deactivate();} + } { + Fl_Dial hpbasepar1 { + label Width + callback {pars->Php.base.par1=(int) o->value(); +hprofile->redraw(); +cbwidget->do_callback();} + xywh {20 75 25 25} box ROUND_UP_BOX labelsize 10 align 1 maximum 127 step 1 + code0 {o->value(pars->Php.base.par1);} + class WidgetPDial + } + Fl_Choice hpbasetype { + label {Base Type} + callback {pars->Php.base.type=o->value(); +hprofile->redraw(); +cbwidget->do_callback();} + xywh {15 45 75 15} down_box BORDER_BOX labelsize 10 align 5 textsize 10 + code0 {o->value(pars->Php.base.type);} + } { + MenuItem {} { + label Gauss + xywh {15 15 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Square + xywh {25 25 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label DoubleExp + xywh {35 35 100 20} labelfont 1 labelsize 10 + } + } + Fl_Dial hpfreqmult { + label FreqMlt + callback {pars->Php.freqmult=(int) o->value(); +hprofile->redraw(); +cbwidget->do_callback();} + xywh {55 75 25 25} box ROUND_UP_BOX labelsize 10 align 1 maximum 127 step 1 + code0 {o->value(pars->Php.freqmult);} + class WidgetPDial + } + Fl_Dial hpmpar1 { + label Str + callback {pars->Php.modulator.par1=(int) o->value(); +hprofile->redraw(); +cbwidget->do_callback();} + xywh {15 115 20 20} box ROUND_UP_BOX labelsize 10 align 1 maximum 127 step 1 + code0 {o->value(pars->Php.modulator.par1);} + class WidgetPDial + } + Fl_Dial hpmfreq { + label SFreq + callback {pars->Php.modulator.freq=(int) o->value(); +hprofile->redraw(); +cbwidget->do_callback();} + xywh {40 115 20 20} box ROUND_UP_BOX labelsize 10 align 1 maximum 127 step 1 + code0 {o->value(pars->Php.modulator.freq);} + class WidgetPDial + } + Fl_Group {} { + xywh {10 160 80 105} box BORDER_BOX + } { + Fl_Choice hpamptype { + label AmpMultiplier + callback {pars->Php.amp.type=o->value(); +hprofile->redraw(); +cbwidget->do_callback();} + xywh {15 175 70 15} down_box BORDER_BOX labelsize 10 align 5 textsize 10 + code0 {o->value(pars->Php.amp.type);} + } { + MenuItem {} { + label OFF + xywh {45 45 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Gauss + xywh {55 55 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Sine + xywh {65 65 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Flat + xywh {75 75 100 20} labelfont 1 labelsize 10 + } + } + Fl_Choice hpampmode { + label AmpMode + callback {pars->Php.amp.mode=o->value(); +hprofile->redraw(); +cbwidget->do_callback();} + xywh {15 205 70 15} down_box BORDER_BOX labelsize 10 align 5 textsize 10 + code0 {o->value(pars->Php.amp.mode);} + } { + MenuItem {} { + label Sum + xywh {60 60 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Mult + xywh {70 70 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Div1 + xywh {80 80 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Div2 + xywh {90 90 100 20} labelfont 1 labelsize 10 + } + } + Fl_Dial hpamppar1 { + label Par1 + callback {pars->Php.amp.par1=(int) o->value(); +hprofile->redraw(); +cbwidget->do_callback();} + xywh {15 235 25 25} box ROUND_UP_BOX labelsize 10 align 1 maximum 127 step 1 + code0 {o->value(pars->Php.amp.par1);} + class WidgetPDial + } + Fl_Dial hpamppar2 { + label Par2 + callback {pars->Php.amp.par2=(int) o->value(); +hprofile->redraw(); +cbwidget->do_callback();} + xywh {55 235 25 25} box ROUND_UP_BOX labelsize 10 align 1 maximum 127 step 1 + code0 {o->value(pars->Php.amp.par2);} + class WidgetPDial + } + } + Fl_Check_Button hpautoscale { + label autoscale + callback {pars->Php.autoscale=(int) o->value(); +hprofile->redraw(); +cbwidget->do_callback();} + xywh {10 270 60 15} down_box DOWN_BOX labelsize 10 + code0 {o->value(pars->Php.autoscale);} + } + Fl_Choice hponehalf { + callback {pars->Php.onehalf=o->value(); +hprofile->redraw(); +cbwidget->do_callback();} + xywh {10 143 80 15} down_box BORDER_BOX labelsize 10 align 5 textsize 10 + code0 {o->value(pars->Php.onehalf);} + } { + MenuItem {} { + label Full + xywh {25 25 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Upper Half} + xywh {45 45 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Lower Half} + xywh {35 35 100 20} labelfont 1 labelsize 10 + } + } + Fl_Dial hpwidth { + label Size + callback {pars->Php.width=(int) o->value(); +hprofile->redraw(); +cbwidget->do_callback();} + xywh {65 115 20 20} box ROUND_UP_BOX labelsize 10 align 1 maximum 127 step 1 + code0 {o->value(pars->Php.width);} + class WidgetPDial + } + } + Fl_Group {} { + xywh {100 155 270 135} box THIN_DOWN_BOX color 32 selection_color 71 labelcolor 179 align 6 + code0 {osc=new Oscilloscope(o->x(),o->y(),o->w(),o->h(),"");} + code1 {osc->init(pars->oscilgen,master);} + } {} + Fl_Button {} { + label Change + callback {if (oscui!=NULL) delete (oscui); +oscui=new OscilEditor(pars->oscilgen,osc,cbwidget,applybutton,master);} + xywh {375 270 60 20} box THIN_UP_BOX labelfont 1 labelsize 11 + } + Fl_Box cbwidget { + label {Harmonic Content} + callback {overtonepos->redraw(); +applybutton->color(FL_RED); +applybutton->redraw();} + xywh {125 135 205 20} align 16 + } + Fl_Button {} { + label Resonance + callback {resui->resonancewindow->redraw(); +resui->resonancewindow->show(); +resui->setcbwidget(cbwidget,applybutton);} + xywh {375 225 80 20} box THIN_UP_BOX + } + Fl_Dial bwdial { + label BandWidth + callback {bwcents->value(pars->setPbandwidth((int) o->value())); +cbwidget->do_callback();} + xywh {15 295 35 35} box ROUND_UP_BOX labelsize 10 maximum 1000 step 1 + code0 {o->value(pars->Pbandwidth);} + code1 {if (pars->Pmode!=0) o->deactivate();} + class WidgetPDial + } + Fl_Value_Output bwcents { + label cents + xywh {55 305 55 15} labelsize 10 align 6 maximum 10000 step 0.1 + code0 {o->value(pars->setPbandwidth(pars->Pbandwidth));} + code1 {if (pars->Pmode!=0) o->deactivate();} + } + Fl_Group {} { + xywh {315 295 215 45} box UP_FRAME + } { + Fl_Choice hrpostype { + label OvertonesPosition + callback {pars->Phrpos.type=o->value(); +overtonepos->redraw(); +cbwidget->do_callback();} + xywh {325 310 80 20} down_box BORDER_BOX labelsize 10 align 5 textsize 11 + code0 {o->value(pars->Phrpos.type);} + } { + MenuItem {} { + label Harmonic + xywh {70 70 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label ShiftU + xywh {80 80 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label ShiftL + xywh {90 90 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label PowerU + xywh {90 90 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label PowerL + xywh {100 100 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label Sine + xywh {110 110 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label Power + xywh {120 120 100 20} labelfont 1 labelsize 11 + } + } + Fl_Dial hrpospar1 { + label Par1 + callback {pars->Phrpos.par1=(int) o->value(); +overtonepos->redraw(); +cbwidget->do_callback();} + xywh {425 310 25 25} box ROUND_UP_BOX labelsize 10 align 1 maximum 255 step 1 + code0 {o->value(pars->Phrpos.par1);} + class WidgetPDial + } + Fl_Dial hrpospar2 { + label Par2 + callback {pars->Phrpos.par2=(int) o->value(); +overtonepos->redraw(); +cbwidget->do_callback();} + xywh {460 310 25 25} box ROUND_UP_BOX labelsize 10 align 1 maximum 255 step 1 + code0 {o->value(pars->Phrpos.par2);} + class WidgetPDial + } + Fl_Dial hrpospar3 { + label ForceH + callback {pars->Phrpos.par3=(int) o->value(); +overtonepos->redraw(); +cbwidget->do_callback();} + xywh {495 310 25 25} box ROUND_UP_BOX labelsize 10 align 1 maximum 255 step 1 + code0 {o->value(pars->Phrpos.par3);} + class WidgetPDial + } + } + Fl_Choice bwscale { + label {Bandwidth Scale} + callback {pars->Pbwscale=(int) o->value(); +cbwidget->do_callback();} + xywh {120 305 80 20} down_box BORDER_BOX labelsize 10 align 5 textsize 11 + code0 {o->value(pars->Pbwscale);} + code1 {if (pars->Pmode!=0) o->deactivate();} + } { + MenuItem {} { + label Normal + xywh {95 95 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label EqualHz + xywh {105 105 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label Quater + xywh {115 115 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label Half + xywh {125 125 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label {75%} + xywh {135 135 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label {150%} + xywh {145 145 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label Double + xywh {145 145 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label {Inv.Half} + xywh {155 155 100 20} labelfont 1 labelsize 11 + } + } + Fl_Group overtonepos { + xywh {5 345 525 45} box FLAT_BOX color 51 selection_color 218 labelcolor 63 + code0 {PADnoteOvertonePosition *opui=new PADnoteOvertonePosition(o->x(),o->y(),o->w(),o->h(),"");} + code1 {opui->init(pars,master);} + } {} + Fl_Choice qsamplesize { + label {Sample Size} + callback {pars->Pquality.samplesize=(int) o->value(); +cbwidget->do_callback();} + xywh {375 190 115 20} down_box BORDER_BOX labelsize 10 align 5 textsize 11 + code0 {o->value(pars->Pquality.samplesize);} + } { + MenuItem {} { + label {16k (Tiny)} + xywh {155 155 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label 32k + xywh {165 165 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label {64k (Small)} + xywh {175 175 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label 128k + xywh {185 185 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label {256k (Normal)} + xywh {205 205 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label 512k + xywh {200 200 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label {1M (Big)} + xywh {205 205 100 20} labelfont 1 labelsize 11 + } + } + Fl_Choice qsmpoct { + label {smp/oct} + callback {pars->Pquality.smpoct=(int) o->value(); +cbwidget->do_callback();} + xywh {430 155 45 20} down_box BORDER_BOX labelsize 11 align 5 textsize 11 + code0 {o->value(pars->Pquality.smpoct);} + } { + MenuItem {} { + label {0.5} + xywh {10 10 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label 1 + xywh {0 0 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label 2 + xywh {10 10 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label 3 + xywh {20 20 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label 4 + xywh {30 30 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label 6 + xywh {40 40 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label 12 + xywh {50 50 100 20} labelfont 1 labelsize 11 + } + } + Fl_Choice qoct { + label {no.oct} + callback {pars->Pquality.oct=(int) o->value(); +cbwidget->do_callback();} + xywh {480 155 45 20} down_box BORDER_BOX labelsize 11 align 5 textsize 11 + code0 {o->value(pars->Pquality.oct);} + } { + MenuItem {} { + label 1 + xywh {10 10 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label 2 + xywh {20 20 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label 3 + xywh {30 30 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label 4 + xywh {40 40 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label 5 + xywh {50 50 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label 6 + xywh {60 60 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label 7 + xywh {70 70 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label 8 + xywh {80 80 100 20} labelfont 1 labelsize 11 + } + } + Fl_Choice qbasenote { + label base + callback {pars->Pquality.basenote=(int) o->value(); +cbwidget->do_callback();} + xywh {375 155 50 20} down_box BORDER_BOX labelsize 11 align 5 textsize 11 + code0 {o->value(pars->Pquality.basenote);} + } { + MenuItem {} { + label {C-2} + xywh {10 10 100 20} labelfont 1 + } + MenuItem {} { + label {G-2} + xywh {20 20 100 20} labelfont 1 + } + MenuItem {} { + label {C-3} + xywh {20 20 100 20} labelfont 1 + } + MenuItem {} { + label {G-3} + xywh {30 30 100 20} labelfont 1 + } + MenuItem {} { + label {C-4} + xywh {30 30 100 20} labelfont 1 + } + MenuItem {} { + label {G-4} + xywh {40 40 100 20} labelfont 1 + } + MenuItem {} { + label {C-5} + xywh {40 40 100 20} labelfont 1 + } + MenuItem {} { + label {G-5} + xywh {50 50 100 20} labelfont 1 + } + MenuItem {} { + label {G-6} + xywh {60 60 100 20} labelfont 1 + } + } + Fl_Group hprofile { + xywh {100 45 430 90} box FLAT_BOX color 51 selection_color 218 labelcolor 63 + code0 {PADnoteHarmonicProfile *hpui=new PADnoteHarmonicProfile(o->x(),o->y(),o->w(),o->h(),"");} + code1 {hpui->init(pars,master);} + code2 {if (pars->Pmode!=0) { o->deactivate(); o->color(48);};} + } {} + Fl_Box {} { + label {Profile of One Harmonic (Frequency Distribution)} + xywh {160 25 315 20} + } + Fl_Choice spectrummode { + label {Spectrum Mode} + callback {pars->Pmode=(int) o->value(); + +if (pars->Pmode==0){ + bwprofilegroup->activate(); + bwdial->activate(); + bwcents->activate(); + hprofile->activate(); + hprofile->color(54); + bwscale->activate(); +} else { + bwprofilegroup->deactivate(); + bwdial->deactivate(); + bwcents->deactivate(); + hprofile->deactivate(); + hprofile->color(48); + bwscale->deactivate(); +}; + +cbwidget->do_callback();} + xywh {220 305 90 20} down_box BORDER_BOX labelfont 1 labelsize 10 align 5 textsize 11 + code0 {o->value(pars->Pmode);} + } { + MenuItem {} { + label Bandwidth + xywh {105 105 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label Discrete + xywh {125 125 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label Continous + xywh {115 115 100 20} labelfont 1 labelsize 11 + } + } + } + Fl_Group {} { + label {Envelopes&LFOs} open + xywh {0 20 535 375} box UP_FRAME hide + } { + Fl_Group {} { + label FREQUENCY + xywh {5 275 525 115} box UP_FRAME labeltype EMBOSSED_LABEL labelfont 1 labelsize 13 align 17 + } { + Fl_Group freqenv { + label {PADSynth - Frequency Envelope} open + xywh {10 315 205 70} box FLAT_BOX color 51 align 144 + code0 {o->init(pars->FreqEnvelope);} + class EnvelopeUI + } {} + Fl_Counter octave { + label Octave + callback {int k=(int) o->value(); +if (k<0) k+=16; +pars->PCoarseDetune = k*1024+ + pars->PCoarseDetune%1024;} + tooltip Octave xywh {470 295 45 15} type Simple labelsize 10 align 1 minimum -8 maximum 7 step 1 textfont 1 textsize 11 + code0 {int k=pars->PCoarseDetune/1024;} + code1 {if (k>=8) k-=16;} + code2 {o->value(k);} + } + Fl_Counter coarsedet { + label {Coarse det.} + callback {int k=(int) o->value(); +if (k<0) k+=1024; +pars->PCoarseDetune = k+ + (pars->PCoarseDetune/1024)*1024;} + tooltip {Coarse Detune} xywh {455 365 70 20} type Simple labelsize 10 align 5 minimum -64 maximum 63 step 1 textfont 1 textsize 11 + code0 {int k=pars->PCoarseDetune%1024;} + code1 {if (k>=512) k-=1024;} + code2 {o->value(k);} + code3 {o->lstep(10);} + } + Fl_Group freqlfo { + label {Frequency LFO } open + xywh {215 315 230 70} box FLAT_BOX color 47 align 144 + code0 {o->init(pars->FreqLfo);} + class LFOUI + } {} + Fl_Slider detune { + callback {pars->PDetune=(int)o->value()+8192; +detunevalueoutput->do_callback();} + tooltip {Fine Detune (cents)} xywh {60 295 295 15} type {Horz Knob} box NO_BOX minimum -8192 maximum 8191 step 1 + code0 {o->value(pars->PDetune-8192);} + } + Fl_Value_Output detunevalueoutput { + label Detune + callback {o->value(getdetune(pars->PDetuneType,0,pars->PDetune));} + xywh {12 295 45 15} labelsize 10 align 5 minimum -5000 maximum 5000 step 0.01 textfont 1 textsize 10 + code0 {o->value(getdetune(pars->PDetuneType,0,pars->PDetune));} + } + Fl_Choice detunetype { + label {Detune Type} + callback {pars->PDetuneType=(int) o->value()+1; +detunevalueoutput->do_callback();} open + xywh {450 330 75 20} down_box BORDER_BOX labelsize 10 align 5 textfont 1 textsize 10 + code0 {o->add("L35cents");o->add("L10cents");o->add("E100cents");o->add("E1200cents");} + code1 {o->value(pars->PDetuneType-1);} + } {} + Fl_Check_Button hz440 { + label 440Hz + callback {int x=(int) o->value(); +pars->Pfixedfreq=x; +if (x==0) fixedfreqetdial->deactivate(); + else fixedfreqetdial->activate();} + tooltip {set the base frequency to 440Hz} xywh {365 295 50 15} down_box DOWN_BOX labelfont 1 labelsize 10 + code0 {o->value(pars->Pfixedfreq);} + } + Fl_Dial fixedfreqetdial { + label {Eq.T.} + callback {pars->PfixedfreqET=(int) o->value();} + tooltip {How the frequency varies acording to the keyboard (leftmost for fixed frequency)} xywh {420 295 15 15} box ROUND_UP_BOX labelsize 10 align 8 maximum 127 step 1 + code0 {o->value(pars->PfixedfreqET);} + code1 {if (pars->Pfixedfreq==0) o->deactivate();} + class WidgetPDial + } + } + Fl_Group {} { + label AMPLITUDE + xywh {5 25 240 250} box UP_FRAME labeltype EMBOSSED_LABEL labelfont 1 labelsize 13 align 17 + } { + Fl_Value_Slider volume { + label Vol + callback {pars->PVolume=(int)o->value();} + tooltip Volume xywh {10 50 160 15} type {Horz Knob} box NO_BOX labelsize 11 align 8 maximum 127 step 1 + code0 {o->value(pars->PVolume);} + } + Fl_Value_Slider vsns { + label {V.Sns} + callback {pars->PAmpVelocityScaleFunction=(int) o->value();} + tooltip {Velocity Sensing Function (rightmost to disable)} xywh {10 70 160 15} type {Horz Knob} box NO_BOX labelsize 11 align 8 maximum 127 step 1 + code0 {o->value(pars->PAmpVelocityScaleFunction);} + } + Fl_Dial pan { + label Pan + callback {pars->PPanning=(int) o->value();} + tooltip {Panning (leftmost is Random)} xywh {210 45 30 30} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + code0 {o->value(pars->PPanning);} + class WidgetPDial + } + Fl_Dial pstr { + label {P.Str.} + callback {pars->PPunchStrength=(int) o->value();} + tooltip {Punch Strength} xywh {125 247 25 25} box ROUND_UP_BOX labelsize 10 align 1 maximum 127 step 1 + code0 {o->value(pars->PPunchStrength);} + class WidgetPDial + } + Fl_Dial pt { + label {P.t.} + callback {pars->PPunchTime=(int) o->value();} + tooltip {Punch Time (duration)} xywh {155 247 25 25} box ROUND_UP_BOX labelsize 10 align 1 maximum 127 step 1 + code0 {o->value(pars->PPunchTime);} + class WidgetPDial + } + Fl_Dial pstc { + label {P.Stc.} + callback {pars->PPunchStretch=(int) o->value();} + tooltip {Punch Stretch} xywh {185 247 25 25} box ROUND_UP_BOX labelsize 10 align 1 maximum 127 step 1 + code0 {o->value(pars->PPunchStretch);} + class WidgetPDial + } + Fl_Dial pvel { + label {P.Vel.} + callback {pars->PPunchVelocitySensing=(int) o->value();} + tooltip {Punch Velocity Sensing} xywh {215 247 25 25} box ROUND_UP_BOX labelsize 10 align 1 maximum 127 step 1 + code0 {o->value(pars->PPunchVelocitySensing);} + class WidgetPDial + } + Fl_Group ampenv { + label {PADSynth - Amplitude Envelope} open + xywh {10 95 205 70} box FLAT_BOX color 51 align 144 + code0 {o->init(pars->AmpEnvelope);} + class EnvelopeUI + } {} + Fl_Group amplfo { + label {Amplitude LFO } open + xywh {10 165 230 70} box FLAT_BOX color 47 align 144 + code0 {o->init(pars->AmpLfo);} + class LFOUI + } {} + Fl_Check_Button stereo { + label Stereo + callback {pars->PStereo=(int) o->value(); +hprofile->redraw();} + xywh {15 245 70 25} down_box DOWN_BOX + code0 {o->value(pars->PStereo);} + } + } + Fl_Group {} { + label FILTER + xywh {245 25 285 250} box UP_FRAME labeltype EMBOSSED_LABEL labelfont 1 labelsize 13 align 17 + } { + Fl_Group filterenv { + label {PADSynth - Filter Envelope} open + xywh {250 130 275 70} box FLAT_BOX color 51 align 144 + code0 {o->init(pars->FilterEnvelope);} + class EnvelopeUI + } {} + Fl_Group filterlfo { + label {Filter LFO } open + xywh {250 200 230 70} box FLAT_BOX color 47 align 144 + code0 {o->init(pars->FilterLfo);} + class LFOUI + } {} + Fl_Group filterui { + label {PADsynth - Filter} open + xywh {250 55 275 75} box FLAT_BOX color 50 align 144 + code0 {o->init(pars->GlobalFilter,&pars->PFilterVelocityScale,&pars->PFilterVelocityScaleFunction);} + class FilterUI + } {} + } + } + } + Fl_Button applybutton { + label {Apply Changes} + callback {pars->applyparameters(true); +o->color(FL_GRAY); +if (oscui!=NULL) { + oscui->applybutton->color(FL_GRAY); + oscui->applybutton->redraw(); +}; +if (resui!=NULL) { + resui->applybutton->color(FL_GRAY); + resui->applybutton->redraw(); +};} + xywh {300 400 135 30} box THIN_UP_BOX + code0 {o->color(FL_RED);} + } + Fl_Button {} { + label Close + callback {padnotewindow->hide();} + xywh {440 400 90 30} box THIN_UP_BOX + } + Fl_Button {} { + label C + callback {presetsui->copy(pars);} + xywh {65 400 25 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 11 labelcolor 7 + } + Fl_Button {} { + label P + callback {presetsui->paste(pars,this);} + xywh {95 400 25 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 11 labelcolor 7 + } + Fl_Button {} { + label export + callback {char *filename; +filename=fl_file_chooser("Export samples:","(*.wav)",NULL,0); +if (filename==NULL) return; +fl_filename_setext(filename,""); + + + +pars->export2wav(filename);} + tooltip {export samples as wav file} xywh {5 400 55 30} box THIN_UP_BOX color 51 labelsize 11 align 128 + } + } + } + Function {refresh()} {} { + code {volume->value(pars->PVolume); +vsns->value(pars->PAmpVelocityScaleFunction); +pan->value(pars->PPanning); + +stereo->value(pars->PStereo); + + +pstr->value(pars->PPunchStrength); +pt->value(pars->PPunchTime); +pstc->value(pars->PPunchStretch); +pvel->value(pars->PPunchVelocitySensing); + +detunevalueoutput->value(getdetune(pars->PDetuneType,0,pars->PDetune)); +detune->value(pars->PDetune-8192); + +int k=pars->PCoarseDetune/1024;if (k>=8) k-=16; +octave->value(k); + +detunetype->value(pars->PDetuneType-1); +k=pars->PCoarseDetune%1024;if (k>=512) k-=1024; +coarsedet->value(k); + +hz440->value(pars->Pfixedfreq); +fixedfreqetdial->value(pars->PfixedfreqET); + +amplfo->refresh(); +freqlfo->refresh(); +filterlfo->refresh(); + +ampenv->refresh(); +freqenv->refresh(); +filterenv->refresh(); +filterui->refresh(); + + +/* harmonic structure parametrs */ + +resui->refresh(); +if (oscui!=NULL) oscui->refresh(); + +hpbasetype->value(pars->Php.base.type); +hpbasepar1->value(pars->Php.base.par1); +hpfreqmult->value(pars->Php.freqmult); + +hpmpar1->value(pars->Php.modulator.par1); +hpmfreq->value(pars->Php.modulator.freq); +hpwidth->value(pars->Php.width); + +hponehalf->value(pars->Php.onehalf); +hpamptype->value(pars->Php.amp.type); +hpampmode->value(pars->Php.amp.mode); +hpamppar1->value(pars->Php.amp.par1); +hpamppar2->value(pars->Php.amp.par2); +hpautoscale->value(pars->Php.autoscale); + +bwdial->value(pars->Pbandwidth); +if (pars->Pmode==0){ + bwprofilegroup->activate(); + bwdial->activate(); + bwcents->activate(); + hprofile->activate(); + hprofile->color(54); + bwscale->activate(); +} else { + bwprofilegroup->deactivate(); + bwdial->deactivate(); + bwcents->deactivate(); + hprofile->deactivate(); + hprofile->color(48); + bwscale->activate(); +}; + +spectrummode->value(pars->Pmode); + +qbasenote->value(pars->Pquality.basenote); +qsmpoct->value(pars->Pquality.smpoct); +qoct->value(pars->Pquality.oct); +qsamplesize->value(pars->Pquality.samplesize); + +hrpostype->value(pars->Phrpos.type); +hrpospar1->value(pars->Phrpos.par1); +hrpospar2->value(pars->Phrpos.par2); +hrpospar3->value(pars->Phrpos.par3); + +hprofile->redraw(); +overtonepos->redraw(); + +osc->redraw(); +pars->applyparameters(true); +applybutton->color(FL_GRAY); +applybutton->parent()->redraw();} {} + } + Function {~PADnoteUI()} {} { + code {delete(oscui); +delete(resui); + +padnotewindow->hide(); +delete(padnotewindow);} {} + } + decl {PADnoteParameters *pars;} {public + } + decl {Master *master;} {public + } + decl {OscilEditor *oscui;} {public + } + decl {Oscilloscope *osc;} {public + } + decl {ResonanceUI *resui;} {public + } +} diff --git a/source/backend/native/zynaddsubfx/UI/PartUI.fl b/source/backend/native/zynaddsubfx/UI/PartUI.fl new file mode 100644 index 000000000..8e591ac40 --- /dev/null +++ b/source/backend/native/zynaddsubfx/UI/PartUI.fl @@ -0,0 +1,1120 @@ +# data file for the Fltk User Interface Designer (fluid) +version 1.0110 +header_name {.h} +code_name {.cc} +decl {//Copyright (c) 2002-2005 Nasca Octavian Paul} {} + +decl {//License: GNU GPL version 2 or later} {} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include "WidgetPDial.h"} {public +} + +decl {\#include "EffUI.h"} {public +} + +decl {\#include "BankUI.h"} {public +} + +decl {\#include "ADnoteUI.h"} {public +} + +decl {\#include "SUBnoteUI.h"} {public +} + +decl {\#include "PADnoteUI.h"} {public +} + +decl {\#include "../Misc/Config.h"} {public +} + +decl {\#include "../Misc/Master.h"} {public +} + +decl {\#include "../Misc/Part.h"} {public +} + +class PartSysEffSend {open : {public Fl_Group} +} { + Function {make_window()} {open private + } { + Fl_Window syseffsend { + private xywh {589 129 100 100} type Double box NO_BOX + class Fl_Group visible + } { + Fl_Dial {} { + label 01 + callback {master->setPsysefxvol(npart,neff,(int) o->value());} + xywh {0 0 25 25} box ROUND_UP_BOX labelfont 1 labelsize 10 align 130 maximum 127 step 1 + code0 {o->size(25,25);} + code1 {o->value(master->Psysefxvol[neff][npart]);} + code2 {char tmp[10];snprintf(tmp,10,"%d",neff+1);o->copy_label(tmp);} + class WidgetPDial + } + } + } + Function {PartSysEffSend(int x,int y, int w, int h, const char *label=0):Fl_Group(x,y,w,h,label)} {} { + code {master=NULL; +neff=0; +npart=0;} {} + } + Function {init(Master *master_,int npart_,int neff_)} {} { + code {npart=npart_; +neff=neff_; +master=master_; +make_window(); +syseffsend->show(); +end();} {} + } + Function {~PartSysEffSend()} {} { + code {syseffsend->hide(); +//delete(syseffsend);} {} + } + decl {Master *master;} {} + decl {int neff;} {} + decl {int npart;} {} +} + +class PartKitItem {open : {public Fl_Group} +} { + Function {make_window()} {open private + } { + Fl_Window partkititem { + private xywh {473 406 670 100} type Double box NO_BOX + class Fl_Group visible + } { + Fl_Group partkititemgroup { + private xywh {55 0 605 20} + code0 {if (part->kit[n].Penabled==0) o->deactivate();} + } { + Fl_Counter minkcounter { + callback {part->kit[n].Pminkey=(int)o->value();} + xywh {225 0 55 15} type Simple minimum 0 maximum 128 step 1 + code0 {o->value(part->kit[n].Pminkey);} + } + Fl_Button {} { + label m + callback {if (part->lastnote>=0) minkcounter->value(part->lastnote); +minkcounter->do_callback(); +maxkcounter->do_callback();} + tooltip {set the minimum key to the last pressed key} xywh {285 3 15 12} box THIN_UP_BOX labelsize 10 + } + Fl_Button {} { + label M + callback {if (part->lastnote>=0) maxkcounter->value(part->lastnote); +maxkcounter->do_callback(); +minkcounter->do_callback();} + tooltip {set the maximum key to the last pressed key} xywh {315 3 15 12} box THIN_UP_BOX labelsize 10 + } + Fl_Button {} { + label R + callback {minkcounter->value(0); +minkcounter->do_callback(); +maxkcounter->value(127); +maxkcounter->do_callback();} + tooltip {reset the minimum key to 0 and maximum key to 127} xywh {300 3 15 12} box THIN_UP_BOX labelfont 1 labelsize 10 + } + Fl_Button adeditbutton { + label edit + callback {partui->showparameters(n,0);} + xywh {420 0 40 15} box THIN_UP_BOX labelsize 11 + code0 {if (part->kit[n].Padenabled==0) o->deactivate();} + code1 {if (n==0) o->hide();} + } + Fl_Button subeditbutton { + label edit + callback {partui->showparameters(n,1);} + xywh {490 0 40 15} box THIN_UP_BOX labelsize 11 + code0 {if (part->kit[n].Psubenabled==0) o->deactivate();} + code1 {if (n==0) o->hide();} + } + Fl_Check_Button mutedcheck { + callback {part->kit[n].Pmuted=(int)o->value();} + private xywh {60 0 20 15} down_box DOWN_BOX labelfont 1 labelsize 11 align 4 + code0 {o->value(part->kit[n].Pmuted);} + } + Fl_Counter maxkcounter { + callback {part->kit[n].Pmaxkey=(int)o->value();} + xywh {335 0 55 15} type Simple minimum 0 maximum 128 step 1 + code0 {o->value(part->kit[n].Pmaxkey);} + } + Fl_Button labelbutton { + label {Bass Drum} + callback {const char *tmp=fl_input("Kit item name:",(const char *)part->kit[n].Pname); +if (tmp!=NULL) snprintf((char *)part->kit[n].Pname,PART_MAX_NAME_LEN,"%s",tmp);} + xywh {90 0 130 15} box THIN_DOWN_BOX down_box FLAT_BOX labelfont 1 labelsize 10 align 20 + code0 {o->label((char *)part->kit[n].Pname);} + } + Fl_Check_Button adcheck { + callback {part->kit[n].Padenabled=(int)o->value(); +if (part->kit[n].Padenabled!=0) adeditbutton->activate(); + else adeditbutton->deactivate();} + private xywh {400 0 20 15} down_box DOWN_BOX labelfont 1 labelsize 11 align 4 + code0 {o->value(part->kit[n].Padenabled);} + code1 {if (n==0) o->hide();} + } + Fl_Check_Button subcheck { + callback {part->kit[n].Psubenabled=(int)o->value(); +if (part->kit[n].Psubenabled!=0) subeditbutton->activate(); + else subeditbutton->deactivate();} + private xywh {470 0 20 15} down_box DOWN_BOX labelfont 1 labelsize 11 align 4 + code0 {o->value(part->kit[n].Psubenabled);} + code1 {if (n==0) o->hide();} + } + Fl_Choice sendtoeffect { + callback {if (o->value()!=0) part->kit[n].Psendtoparteffect=(int)o->value()-1; + else part->kit[n].Psendtoparteffect=127;} open + xywh {615 0 45 15} down_box BORDER_BOX labelsize 10 align 5 textfont 1 textsize 10 + code0 {o->add("OFF");char nrstr[10]; for(int i=0;iadd(nrstr);};} + code1 {o->value(part->kit[n].Psendtoparteffect+1);if (part->kit[n].Psendtoparteffect==127) o->value(0);} + } {} + Fl_Button padeditbutton { + label edit + callback {partui->showparameters(n,2);} + xywh {560 0 40 15} box THIN_UP_BOX labelsize 11 + code0 {if (part->kit[n].Ppadenabled==0) o->deactivate();} + code1 {if (n==0) o->hide();} + } + Fl_Check_Button padcheck { + callback {part->kit[n].Ppadenabled=(int)o->value(); +if (part->kit[n].Ppadenabled!=0) padeditbutton->activate(); + else padeditbutton->deactivate();} + private xywh {540 0 20 15} down_box DOWN_BOX labelfont 1 labelsize 11 align 4 + code0 {o->value(part->kit[n].Ppadenabled);} + code1 {if (n==0) o->hide();} + } + } + Fl_Check_Button enabledcheck { + label 01 + callback {int answer=1; +if (o->value()==0) answer=fl_choice("Delete the item?","No","Yes",NULL); +if (answer!=0){ +pthread_mutex_lock(&master->mutex); + part->setkititemstatus(n,(int) o->value()); +pthread_mutex_unlock(&master->mutex); + +if (o->value()==0) partkititemgroup->deactivate(); +else partkititemgroup->activate(); +o->redraw(); +partui->showparameters(n,-1);//use to delete the ui, if it is not to item 0 +} else o->value(1);} + private xywh {30 0 20 15} down_box DOWN_BOX labeltype EMBOSSED_LABEL labelfont 1 labelsize 13 align 4 + code0 {snprintf(label,10,"%d",n+1);o->label(label);} + code1 {o->value(part->kit[n].Penabled);} + code2 {if (n==0) o->deactivate();} + } + } + } + Function {PartKitItem(int x,int y, int w, int h, const char *label=0):Fl_Group(x,y,w,h,label)} {} { + code {n=0; +part=NULL;} {} + } + Function {refresh()} {} { + code {enabledcheck->value(part->kit[n].Penabled); +if (part->kit[n].Penabled==0) partkititemgroup->deactivate(); +else partkititemgroup->activate(); + +mutedcheck->value(part->kit[n].Pmuted); +labelbutton->label((char *)part->kit[n].Pname); +minkcounter->value(part->kit[n].Pminkey); +maxkcounter->value(part->kit[n].Pmaxkey); +adcheck->value(part->kit[n].Padenabled); +adcheck->do_callback(); +subcheck->value(part->kit[n].Psubenabled); +subcheck->do_callback(); + +sendtoeffect->value(part->kit[n].Psendtoparteffect+1); +if (part->kit[n].Psendtoparteffect==127) sendtoeffect->value(0); + +this->redraw();} { + callback {int answer=1; +if (o->value()==0) answer=fl_choice("Delete the item?","No","Yes",NULL); +if (answer!=0){ +pthread_mutex_lock(&master->mutex); + part->setkititemstatus(n,(int) o->value()); +pthread_mutex_unlock(&master->mutex); + +if (o->value()==0) partkititemgroup->deactivate(); +else partkititemgroup->activate(); +o->redraw(); +partui->showparameters(n,-1);//use to delete the ui, if it is not to item 0 +} else o->value(1);} + } + } + Function {init(Part *part_,int n_,Master *master_,class PartUI *partui_)} {} { + code {part=part_; +n=n_; +partui=partui_; +master=master_; +make_window(); +//partkititem->show(); +end();} {} + } + Function {~PartKitItem()} {} { + code {partkititem->hide(); +//delete(partkititem);} {} + } + decl {Part *part;} {} + decl {int n;} {} + decl {Master *master;} {} + decl {char label[10];} {} + decl {class PartUI *partui;} {} +} + +class PartUI {open : {public Fl_Group} +} { + Function {make_window()} {open private + } { + Fl_Window partgroup {open + private xywh {688 264 385 180} type Double box NO_BOX + class Fl_Group visible + } { + Fl_Group partgroupui {open + xywh {0 0 385 180} + code0 {if (part->Penabled==0) o->deactivate();} + } { + Fl_Dial {} { + label Pan + callback {part->setPpanning((int) o->value());} + xywh {50 40 25 25} box ROUND_UP_BOX labelsize 11 maximum 127 step 1 + code0 {o->value(part->Ppanning);} + class WidgetPDial + } + Fl_Counter {} { + label KeyShift + callback {part->Pkeyshift=(int) o->value()+64;} + xywh {195 45 90 20} labelsize 11 align 1 minimum -64 maximum 64 step 1 + code0 {o->lstep(12);} + code1 {o->value(part->Pkeyshift-64);} + } + Fl_Scroll {} {open + xywh {166 91 125 49} box UP_BOX labelfont 1 labelsize 10 align 21 + } { + Fl_Pack {} {open + xywh {171 96 115 35} type HORIZONTAL + code0 {o->spacing(5);} + code1 {for (int i=0;iinit(master,npart,i);}} + } {} + } + Fl_Button {} { + label {Grand Piano} + callback {int event=Fl::event_button(); +if (event==FL_RIGHT_MOUSE){ + const char *tmp=fl_input("Instrument name:",(const char *)part->Pname); + if (tmp!=NULL) snprintf((char *)part->Pname,PART_MAX_NAME_LEN,"%s",tmp); +} else { + if (event==FL_LEFT_MOUSE) bankui->show(); + else instrumenteditwindow->show(); +};} + tooltip {left mousebutton - to choose/save/.. from/to bank or right mousebutton to change the name or middle button to change the instrument information} xywh {195 5 185 20} box UP_FRAME down_box DOWN_FRAME labelfont 1 labelsize 11 align 84 + code0 {o->label((char *)part->Pname);} + } + Fl_Box {} { + label {To Sys.Efx.} + xywh {166 81 95 10} labelfont 1 labelsize 10 + } + Fl_Check_Button {} { + label NoteOn + callback {part->Pnoteon=(int) o->value();} + tooltip {set if the part receives NoteOn messages} xywh {10 155 65 20} down_box DOWN_BOX labelfont 1 labelsize 11 + code0 {o->value(part->Pnoteon);} + } + Fl_Counter minkcounter { + label {Min.k} + callback {part->Pminkey=(int) o->value(); +if (part->Pminkey>part->Pmaxkey) o->textcolor(FL_RED); + else o->textcolor(FL_BLACK);} + tooltip {Minimum key (that the part receives NoteOn messages)} xywh {295 125 40 15} type Simple labelfont 1 labelsize 10 minimum 0 maximum 127 step 1 textsize 10 + code0 {o->value(part->Pminkey);} + } + Fl_Counter maxkcounter { + label {Max.k} + callback {part->Pmaxkey=(int) o->value(); + +if (part->Pminkey>part->Pmaxkey) o->textcolor(FL_RED); + else o->textcolor(FL_BLACK);} + tooltip {Maximum key (that the part receives NoteOn messages)} xywh {340 125 40 15} type Simple labelfont 1 labelsize 10 minimum 0 maximum 127 step 1 textsize 10 + code0 {o->value(part->Pmaxkey);} + } + Fl_Dial {} { + label Volume + callback {part->setPvolume((int) o->value());} + tooltip {Part Volume} xywh {10 35 30 30} box ROUND_UP_BOX labelsize 11 maximum 127 step 1 + code0 {o->value(part->Pvolume);} + class WidgetPDial + } + Fl_Dial {} { + label {Vel.Ofs.} + callback {part->Pveloffs=(int) o->value();} + tooltip {Velocity Offset} xywh {135 40 25 25} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + code0 {o->value(part->Pveloffs);} + class WidgetPDial + } + Fl_Dial {} { + label {Vel.Sns.} + callback {part->Pvelsns=(int) o->value();} + tooltip {Velocity Sensing Function} xywh {95 40 25 25} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + code0 {o->value(part->Pvelsns);} + class WidgetPDial + } + Fl_Button {} { + label Controllers + callback {ctlwindow->show();} + xywh {295 90 85 30} labelfont 1 labelsize 11 + } + Fl_Check_Button {} { + label Portamento + callback {part->ctl.portamento.portamento=(int) o->value();} + tooltip {Enable/Disable the portamento} xywh {95 155 88 20} down_box DOWN_BOX labelfont 1 labelsize 11 + code0 {o->value(part->ctl.portamento.portamento);} + } + Fl_Button {} { + label {Edit instrument} + callback {instrumenteditwindow->show();} + xywh {15 90 130 30} color 52 labelfont 1 labelsize 13 + } + Fl_Button {} { + label m + callback {if (part->lastnote>=0) minkcounter->value(part->lastnote); +minkcounter->do_callback(); +maxkcounter->do_callback();} + tooltip {set the minimum key to the last pressed key} xywh {315 155 15 12} box THIN_UP_BOX labelsize 10 + } + Fl_Button {} { + label M + callback {if (part->lastnote>=0) maxkcounter->value(part->lastnote); +maxkcounter->do_callback(); +minkcounter->do_callback();} + tooltip {set the maximum key to the last pressed key} xywh {345 155 15 12} box THIN_UP_BOX labelsize 10 + } + Fl_Button {} { + label R + callback {minkcounter->value(0); +minkcounter->do_callback(); +maxkcounter->value(127); +maxkcounter->do_callback();} + tooltip {reset the minimum key to 0 and maximum key to 127} xywh {330 155 15 12} box THIN_UP_BOX labelfont 1 labelsize 10 + } + Fl_Choice {} { + label {MIDI Chn.Rcv.} + callback {part->Prcvchn=(int) o->value();} open + tooltip {receive from Midi channel} xywh {310 45 70 20} down_box BORDER_BOX labelsize 10 align 5 textfont 1 textsize 10 + code0 {char nrstr[10]; for(int i=0;iadd(nrstr); else o->add("Drms10");};} + code1 {o->value(part->Prcvchn);} + } {} + Fl_Choice keylimitlist { + label KLmt + callback {int val=0; +val=atoi(o->text()); +part->setkeylimit(val);} open + tooltip {Key Limit} xywh {215 155 50 20} down_box BORDER_BOX labelsize 10 align 8 textfont 1 textsize 10 + } {} + Fl_Choice {} { + label {Mode :} + callback {if ((int) o->value()==0){ /* Poly (implies no legato) */ + part->Ppolymode=1; + part->Plegatomode=0; +} else { + if ((int) o->value()==1){ /* Mono (implies no legato) */ + part->Ppolymode=0; + part->Plegatomode=0; + } else { + if ((int) o->value()==2){ /* Legato (implies mono) */ + part->Ppolymode=0; + part->Plegatomode=1; + }; + }; +};} open + tooltip {Poly, Mono or Legato mode} xywh {80 130 64 18} down_box BORDER_BOX labelfont 1 labelsize 11 textfont 1 textsize 10 + code0 {o->add("Poly"); o->add("Mono"); o->add("Legato");} + code1 {if (part->Ppolymode!=0) o->value(0); else o->value(1);} + code2 {if (part->Ppolymode==0 && part->Plegatomode!=0) o->value(2);} + } {} + } + Fl_Check_Button {} { + label Enabled + callback {pthread_mutex_lock(&master->mutex); +master->partonoff(npart,(int) o->value()); +pthread_mutex_unlock(&master->mutex); +if (part->Penabled==0) partgroupui->deactivate(); + else partgroupui->activate();} + xywh {90 5 75 20} down_box DOWN_BOX labelfont 1 labelsize 11 + code0 {o->value(part->Penabled);} + } + } + Fl_Window ctlwindow { + label Controllers open + private xywh {777 261 500 130} type Double box NO_BOX visible + } { + Fl_Check_Button {} { + label Expr + callback {part->ctl.expression.receive=(int) o->value();} + tooltip {Expression enable} xywh {155 55 45 20} box THIN_UP_BOX down_box DOWN_BOX labelsize 10 + code0 {o->value(part->ctl.expression.receive);} + } + Fl_Dial {} { + label PanDpth + callback {part->ctl.panning.depth=(int) o->value();} + tooltip {Panning Depth} xywh {10 55 30 30} labelsize 10 maximum 127 step 1 + code0 {o->value(part->ctl.panning.depth);} + class WidgetPDial + } + Fl_Dial {} { + label FltCut + callback {part->ctl.filtercutoff.depth=(int) o->value();} + tooltip {Filter Cutoff depth} xywh {90 55 30 30} labelsize 10 maximum 127 step 1 + code0 {o->value(part->ctl.filtercutoff.depth);} + class WidgetPDial + } + Fl_Dial {} { + label FltQ + callback {part->ctl.filterq.depth=(int) o->value();} + tooltip {Filter Q depth} xywh {50 55 30 30} labelsize 10 maximum 127 step 1 + code0 {o->value(part->ctl.filterq.depth);} + class WidgetPDial + } + Fl_Dial {} { + label BwDpth + callback {part->ctl.bandwidth.depth=(int) o->value();} + tooltip {BandWidth depth} xywh {125 10 30 30} labelsize 10 maximum 127 step 1 + code0 {o->value(part->ctl.bandwidth.depth);} + class WidgetPDial + } + Fl_Dial {} { + label ModWh + callback {part->ctl.modwheel.depth=(int) o->value();} + tooltip {Modulation Wheel depth} xywh {50 10 30 30} labelsize 10 maximum 127 step 1 + code0 {o->value(part->ctl.modwheel.depth);} + class WidgetPDial + } + Fl_Counter {} { + label {PWheelB.Rng (cents)} + callback {part->ctl.pitchwheel.bendrange=(int) o->value();} + tooltip {Pitch Wheel Bend Range (cents)} xywh {165 15 110 20} labelsize 10 align 1 minimum -6400 maximum 6400 step 1 + code0 {o->value(part->ctl.pitchwheel.bendrange);} + code1 {o->lstep(100);} + } + Fl_Check_Button {} { + label FMamp + callback {part->ctl.fmamp.receive=(int) o->value();} + tooltip {FM amplitude enable} xywh {205 55 60 20} box THIN_UP_BOX down_box DOWN_BOX labelsize 10 + code0 {o->value(part->ctl.fmamp.receive);} + } + Fl_Check_Button {} { + label Vol + callback {part->ctl.volume.receive=(int) o->value();} + tooltip {Volume enable} xywh {155 80 45 20} box THIN_UP_BOX down_box DOWN_BOX labelsize 10 + code0 {o->value(part->ctl.volume.receive);} + } + Fl_Check_Button {} { + label Sustain + callback {part->ctl.sustain.receive=(int) o->value(); +if (part->ctl.sustain.receive==0) { + part->RelaseSustainedKeys(); + part->ctl.setsustain(0); +};} + tooltip {Sustain pedal enable} xywh {205 80 60 20} box THIN_UP_BOX down_box DOWN_BOX labelsize 10 + code0 {o->value(part->ctl.sustain.receive);} + } + Fl_Button {} { + label Close + callback {ctlwindow->hide();} + xywh {400 107 95 20} box THIN_UP_BOX + } + Fl_Button {} { + label {Reset all controllers} + callback {part->SetController(C_resetallcontrollers,0);} + xywh {5 107 210 20} box THIN_UP_BOX + } + Fl_Group {} { + label Portamento + xywh {280 15 160 90} box UP_FRAME labelsize 10 + } { + Fl_Check_Button {} { + label Rcv + callback {part->ctl.portamento.receive=(int) o->value();} + tooltip {Receive Portamento Controllers} xywh {285 20 40 20} box THIN_UP_BOX down_box DOWN_BOX labelsize 10 + code0 {o->value(part->ctl.portamento.receive);} + } + Fl_Dial {} { + label time + callback {part->ctl.portamento.time=(int) o->value();} + tooltip {Portamento time} xywh {285 60 25 25} labelsize 10 maximum 127 step 1 + code0 {o->value(part->ctl.portamento.time);} + class WidgetPDial + } + Fl_Counter {} { + label thresh + callback {part->ctl.portamento.pitchthresh=(int) o->value();} + tooltip {Minimum or max. difference of the notes in order to do the portamento (x 100 cents)} xywh {340 20 50 20} type Simple labelsize 10 minimum 0 maximum 127 step 1 + code0 {o->value(part->ctl.portamento.pitchthresh);} + } + Fl_Check_Button {} { + label {th.type} + callback {part->ctl.portamento.pitchthreshtype=(int) o->value();} + tooltip {Threshold type (min/max)} xywh {365 70 15 15} down_box DOWN_BOX labelsize 10 align 2 + code0 {o->value(part->ctl.portamento.pitchthreshtype);} + } + Fl_Box {} { + label {x100 cnt.} + xywh {340 50 55 15} labelsize 10 align 16 + } + Fl_Dial {} { + label {t.dn/up} + callback {int x=(int) o->value(); + +part->ctl.portamento.updowntimestretch=x;} + tooltip {Portamento time stretch (up/down)} xywh {315 60 25 25} labelsize 10 maximum 127 step 1 + code0 {o->value(part->ctl.portamento.updowntimestretch);} + class WidgetPDial + } + Fl_Dial propta { + label {Prp.Rate} + callback {part->ctl.portamento.propRate=(int) o->value();} + tooltip {Distance required to double change from nonpropotinal portamento time} xywh {405 20 25 25} labelsize 9 maximum 127 step 1 + code0 {o->value(part->ctl.portamento.propRate);} + class WidgetPDial + } + Fl_Dial proptb { + label {Prp.Dpth} + callback {part->ctl.portamento.propDepth=(int) o->value();} + tooltip {The difference from nonproportinal portamento} xywh {405 60 25 25} labelsize 9 maximum 127 step 1 + code0 {o->value(part->ctl.portamento.propDepth);} + class WidgetPDial + } + Fl_Check_Button {} { + label {Proprt.} + callback {part->ctl.portamento.proportional=(int) o->value(); +if(o->value()){propta->activate();proptb->activate();} +else {propta->deactivate();proptb->deactivate();}} + tooltip {Enable Proportinal Portamento (over fixed Portamento)} xywh {285 40 50 15} box THIN_UP_BOX down_box DOWN_BOX labelsize 9 + code0 {o->value(part->ctl.portamento.proportional);} + code1 {if(o->value()){propta->activate();proptb->activate();}} + code2 {else {propta->deactivate();proptb->deactivate();}} + } + } + Fl_Group {} { + label Resonance + xywh {445 15 50 90} box UP_FRAME labelsize 10 + } { + Fl_Dial {} { + label BWdpth + callback {part->ctl.resonancebandwidth.depth=(int) o->value();} + tooltip {BandWidth controller depth} xywh {455 60 25 25} labelsize 10 maximum 127 step 1 + code0 {o->value(part->ctl.resonancebandwidth.depth);} + class WidgetPDial + } + Fl_Dial {} { + label CFdpth + callback {part->ctl.resonancecenter.depth=(int) o->value();} + tooltip {Center Frequency controller Depth} xywh {455 20 25 25} labelsize 10 maximum 127 step 1 + code0 {o->value(part->ctl.resonancecenter.depth);} + class WidgetPDial + } + } + Fl_Check_Button {} { + label {Exp MWh} + callback {part->ctl.modwheel.exponential=(int) o->value();} + tooltip {Exponential modulation wheel} xywh {10 15 40 25} down_box DOWN_BOX labelsize 10 align 148 + code0 {o->value(part->ctl.modwheel.exponential);} + } + Fl_Check_Button {} { + label {Exp BW} + callback {part->ctl.bandwidth.exponential=(int) o->value();} + tooltip {Exponential BandWidth Controller} xywh {85 15 35 25} down_box DOWN_BOX labelsize 10 align 148 + code0 {o->value(part->ctl.bandwidth.exponential);} + } + } + Fl_Window partfx { + label {Part's Insert Effects} selected + private xywh {554 660 390 145} type Double box NO_BOX visible + } { + Fl_Counter inseffnocounter { + label {FX No.} + callback {ninseff=(int) o->value()-1; +insefftype->value(part->partefx[ninseff]->geteffect()); +//insefftype->do_callback(); +inseffectui->refresh(part->partefx[ninseff]); +int x=part->Pefxroute[ninseff]; +if (x==127) x=1; +bypasseff->value(part->Pefxbypass[ninseff]); + +sendtochoice->value(x);} + xywh {5 110 80 20} type Simple labelfont 1 align 6 minimum 1 maximum 127 step 1 textfont 1 + code0 {o->bounds(1,NUM_PART_EFX);} + code1 {o->value(ninseff+1);} + } + Fl_Choice insefftype { + label EffType + callback {pthread_mutex_lock(part->mutex); +part->partefx[ninseff]->changeeffect((int) o->value()); +pthread_mutex_unlock(part->mutex); +inseffectui->refresh(part->partefx[ninseff]);} + xywh {155 110 70 15} down_box BORDER_BOX labelsize 10 align 6 + code0 {o->value(part->partefx[ninseff]->geteffect());} + } { + MenuItem {} { + label {No Effect} + xywh {35 35 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Reverb + xywh {45 45 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Echo + xywh {55 55 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Chorus + xywh {65 65 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Phaser + xywh {70 70 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label AlienWah + xywh {80 80 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label Distortion + xywh {90 90 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label EQ + xywh {100 100 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label DynFilter + xywh {110 110 100 20} labelfont 1 labelsize 10 + } + } + Fl_Group inseffectuigroup { + xywh {5 5 380 100} box FLAT_BOX color 48 + } { + Fl_Group inseffectui { + xywh {5 5 380 95} + code0 {o->init(part->partefx[ninseff]);} + class EffUI + } {} + } + Fl_Button {} { + label Close + callback {partfx->hide();} + xywh {325 115 60 20} box THIN_UP_BOX + } + Fl_Choice sendtochoice { + label {Send To.} + callback {int x=(int) o->value(); +part->Pefxroute[ninseff]=x; +if (x==2) part->partefx[ninseff]->setdryonly(true); + else part->partefx[ninseff]->setdryonly(false);} + xywh {235 110 80 15} down_box BORDER_BOX labelsize 10 align 6 + code0 {int x=part->Pefxroute[ninseff]; if (x==127) x=1;} + code1 {o->value(x);} + } { + MenuItem {} { + label {Next Effect} + xywh {45 45 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Part Out} + xywh {55 55 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {Dry Out} + xywh {65 65 100 20} labelfont 1 labelsize 10 + } + } + Fl_Check_Button bypasseff { + label bypass + callback {part->Pefxbypass[ninseff]=(((int)o->value())!=0);} + tooltip {if the effect is not used (is bypassed)} xywh {90 110 60 15} down_box DOWN_BOX labelsize 11 + code0 {int x=part->Pefxbypass[ninseff];o->value(x);} + } + Fl_Button {} { + label C + callback {presetsui->copy(part->partefx[ninseff]);} + xywh {90 127 25 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 11 labelcolor 7 + } + Fl_Button {} { + label P + callback {pthread_mutex_lock(&master->mutex); +presetsui->paste(part->partefx[ninseff],inseffectui); +pthread_mutex_unlock(&master->mutex);} + xywh {120 127 25 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 11 labelcolor 7 + } + } + Fl_Window instrumentkitlist { + label {Instrument Kit} open + xywh {586 566 670 370} type Double box NO_BOX visible + } { + Fl_Button {} { + label {Close Window} + callback {instrumentkitlist->hide();} + xywh {375 350 160 20} box THIN_UP_BOX + } + Fl_Scroll kitlist {open + xywh {0 15 670 330} type VERTICAL box UP_FRAME + code0 {if (part->Pkitmode==0) o->deactivate();} + } { + Fl_Pack {} { + xywh {0 20 670 320} + code0 {for (int i=0;iinit(part,i,master,this);}} + } {} + } + Fl_Box {} { + label {No.} + xywh {5 0 25 15} labelfont 1 labelsize 11 align 18 + } + Fl_Box {} { + label {M.} + xywh {55 0 25 15} labelfont 1 labelsize 11 align 18 + } + Fl_Box {} { + label {Min.k} + xywh {235 0 40 15} labelfont 1 labelsize 11 align 18 + } + Fl_Box {} { + label {Max.k} + xywh {345 0 40 15} labelfont 1 labelsize 11 align 18 + } + Fl_Box {} { + label ADsynth + xywh {405 0 50 15} labelfont 1 labelsize 11 align 18 + } + Fl_Box {} { + label SUBsynth + xywh {470 0 60 15} labelfont 1 labelsize 11 align 18 + } + Fl_Choice {} { + label Mode + callback {part->Pkitmode=(int) o->value(); +if (part->Pkitmode==0) { + kitlist->deactivate(); + } else { + kitlist->activate(); +};} + xywh {35 350 70 15} down_box BORDER_BOX labelsize 11 textfont 1 textsize 11 + code0 {o->value(part->Pkitmode);} + } { + MenuItem {} { + label OFF + xywh {0 0 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label MULTI + xywh {10 10 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label SINGLE + xywh {20 20 100 20} labelfont 1 labelsize 11 + } + } + Fl_Check_Button {} { + label {Drum mode} + callback {part->Pdrummode=(int) o->value();} + xywh {285 350 70 15} down_box DOWN_BOX labelsize 10 + code0 {o->value(part->Pdrummode);} + } + Fl_Box {} { + label {FX.r.} + xywh {620 0 30 15} labelfont 1 labelsize 11 align 18 + } + Fl_Box {} { + label PADsynth + xywh {540 0 60 15} labelfont 1 labelsize 11 align 18 + } + } + Fl_Window instrumenteditwindow { + label {Instrument Edit} open + xywh {247 621 395 360} type Double box NO_BOX visible + } { + Fl_Group {} { + xywh {0 220 395 110} box UP_FRAME + } { + Fl_Group {} { + label PADsynth + xywh {205 245 100 80} box ENGRAVED_FRAME labelfont 1 + } { + Fl_Button padeditbutton { + label Edit + callback {showparameters(0,2);} + xywh {215 280 80 35} color 51 selection_color 51 labelfont 1 labelsize 13 align 128 + code0 {if (part->kit[0].Ppadenabled==0) o->deactivate();} + } + Fl_Check_Button padsynenabledcheck { + label Enabled + callback {int x=(int) o->value(); +part->kit[0].Ppadenabled=x; +if (x==0) padeditbutton->deactivate(); + else padeditbutton->activate();} + tooltip {enable/disable PADsynth} xywh {215 255 80 20} box UP_BOX down_box DOWN_BOX color 51 selection_color 51 labelfont 1 labelsize 11 + code1 {o->value(part->kit[0].Ppadenabled);} + } + } + Fl_Group {} { + label ADDsynth + xywh {5 245 100 80} box ENGRAVED_FRAME labelfont 1 + } { + Fl_Check_Button adsynenabledcheck { + label Enabled + callback {int x=(int) o->value(); +part->kit[0].Padenabled=x; +if (x==0) adeditbutton->deactivate(); + else adeditbutton->activate();} + tooltip {enable/disable ADsynth} xywh {15 255 80 20} box UP_BOX down_box DOWN_BOX color 51 selection_color 51 labelfont 1 labelsize 11 + code1 {o->value(part->kit[0].Padenabled);} + } + Fl_Button adeditbutton { + label Edit + callback {showparameters(0,0);} + xywh {15 281 80 34} color 51 selection_color 51 labelfont 1 labelsize 13 align 128 + code0 {if (part->kit[0].Padenabled==0) o->deactivate();} + } + } + Fl_Group {} { + label SUBsynth + xywh {105 245 100 80} box ENGRAVED_FRAME labelfont 1 + } { + Fl_Check_Button subsynenabledcheck { + label Enabled + callback {int x=(int) o->value(); +part->kit[0].Psubenabled=x; +if (x==0) subeditbutton->deactivate(); + else subeditbutton->activate();} + tooltip {enable/disable SUBsynth} xywh {115 255 80 20} box UP_BOX down_box DOWN_BOX color 51 selection_color 51 labelfont 1 labelsize 11 + code1 {o->value(part->kit[0].Psubenabled);} + } + Fl_Button subeditbutton { + label Edit + callback {showparameters(0,1);} + xywh {115 280 80 35} color 51 selection_color 51 labelfont 1 labelsize 13 align 128 + code0 {if (part->kit[0].Psubenabled==0) o->deactivate();} + } + } + Fl_Button {} { + label {Kit Edit} + callback {instrumentkitlist->show();} + xywh {310 245 80 35} color 51 selection_color 51 labelfont 1 align 128 + } + Fl_Button {} { + label Effects + callback {partfx->show();} + xywh {310 290 80 35} color 51 selection_color 51 labelfont 1 labelsize 13 + } + } + Fl_Group {} { + xywh {0 5 395 215} box UP_FRAME + } { + Fl_Input {} { + label {Author and Copyright} + callback {snprintf((char *)part->info.Pauthor,MAX_INFO_TEXT_SIZE,"%s",o->value());} + xywh {5 60 385 50} type Multiline color 26 labelsize 10 align 5 + code0 {o->maximum_size(MAX_INFO_TEXT_SIZE);} + code1 {o->value((char *) &part->info.Pauthor);} + } + Fl_Input {} { + label Comments + callback {snprintf((char *)part->info.Pcomments,MAX_INFO_TEXT_SIZE,"%s",o->value());} + xywh {5 125 385 90} type Multiline color 26 labelsize 11 align 5 + code0 {o->maximum_size(MAX_INFO_TEXT_SIZE);} + code1 {o->value((char *) &part->info.Pcomments);} + } + Fl_Choice {} { + label {Type:} + callback {part->info.Ptype=o->value();} + xywh {5 25 155 20} down_box BORDER_BOX labelfont 1 labelsize 11 align 5 textsize 10 + code0 {o->value(part->info.Ptype);} + } { + MenuItem {} { + label {--------------------------} + xywh {20 20 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label Piano + xywh {10 10 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label {Chromatic Percussion} + xywh {20 20 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label Organ + xywh {30 30 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label Guitar + xywh {40 40 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label Bass + xywh {50 50 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label {Solo Strings} + xywh {60 60 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label Ensemble + xywh {70 70 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label Brass + xywh {80 80 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label Reed + xywh {90 90 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label Pipe + xywh {100 100 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label {Synth Lead} + xywh {110 110 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label {Synth Pad} + xywh {120 120 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label {Synth Effects} + xywh {130 130 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label Ethnic + xywh {140 140 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label Percussive + xywh {150 150 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label {Sound Effects} + xywh {160 160 100 20} labelfont 1 labelsize 11 + } + } + } + Fl_Button {} { + label Close + callback {instrumenteditwindow->hide();} + xywh {150 335 95 25} box THIN_UP_BOX + } + } + } + Function {PartUI(int x,int y, int w, int h, const char *label=0):Fl_Group(x,y,w,h,label)} {} { + code {part=NULL; +adnoteui=NULL; +subnoteui=NULL; +padnoteui=NULL; +lastkititem=-1;} {} + } + Function {init(Part *part_,Master *master_,int npart_,BankUI *bankui_)} {} { + code {bankui=bankui_; +part=part_; +npart=npart_; +master=master_; +ninseff=0; + +make_window(); +partgroup->position(this->parent()->x()+2,this->parent()->y()+2); +partgroup->show(); +end(); + + +//if (config.ui.showinstrumentinfo!=0) instrumenteditwindow->show(); + +int klimits[]={1,2,3,4,5,6,7,8,9,10,15,20,30,50,100,0}; + +keylimitlist->add("OFF"); +int k=0; +int val=-1; +char tmp[10]; +while (klimits[k]!=0){ + sprintf(tmp,"%d",klimits[k]); + keylimitlist->add(tmp); + if (val==-1){ + if (klimits[k]>part->Pkeylimit) val=k; + }; + k++; +}; + +if (val==-1) val=k; +keylimitlist->value(val);} {} + } + Function {showparameters(int kititem,int engine)} {} { + code {if (engine==-1){//this is used if I want to clear the engine from the part + if (kititem==lastkititem) kititem=-1; + else kititem=lastkititem; +}; + +if (kititem!=lastkititem){ + if (adnoteui!=NULL) delete (adnoteui); + if (subnoteui!=NULL) delete (subnoteui); + if (padnoteui!=NULL) delete (padnoteui); + adnoteui=NULL;subnoteui=NULL;padnoteui=NULL; + lastkititem=kititem; + + if (kititem>=NUM_KIT_ITEMS) return;//bad kit item + if (kititem<0) return; + + if (part->kit[kititem].adpars!=NULL) + adnoteui=new ADnoteUI(part->kit[kititem].adpars,master); + + if (part->kit[kititem].subpars!=NULL) + subnoteui=new SUBnoteUI(part->kit[kititem].subpars); + + if (part->kit[kititem].padpars!=NULL) + padnoteui=new PADnoteUI(part->kit[kititem].padpars,master); + +}; + + + +if ((engine==0)&&(adnoteui!=NULL)) adnoteui->ADnoteGlobalParameters->show(); +if ((engine==1)&&(subnoteui!=NULL)) subnoteui->SUBparameters->show(); +if ((engine==2)&&(adnoteui!=NULL)) padnoteui->padnotewindow->show();} {} + } + Function {~PartUI()} {} { + code {if (adnoteui!=NULL) delete (adnoteui); +if (subnoteui!=NULL) delete (subnoteui); +if (padnoteui!=NULL) delete (padnoteui); + +partgroup->hide(); +//delete(partgroup); + +ctlwindow->hide(); +delete(ctlwindow); + +partfx->hide(); +delete(partfx); + +instrumentkitlist->hide(); +delete(instrumentkitlist); + +instrumenteditwindow->hide(); +delete(instrumenteditwindow);} {} + } + decl {Part *part;} {} + decl {Master *master;} {} + decl {BankUI *bankui;} {} + decl {ADnoteUI *adnoteui;} {} + decl {SUBnoteUI *subnoteui;} {} + decl {PADnoteUI *padnoteui;} {} + decl {PartSysEffSend *psyef[NUM_SYS_EFX];} {} + decl {int npart;} {} + decl {int ninseff;} {} + decl {int lastkititem;} {} + decl {PartKitItem *partkititem[NUM_KIT_ITEMS];} {} +} diff --git a/source/backend/native/zynaddsubfx/UI/PresetsUI.fl b/source/backend/native/zynaddsubfx/UI/PresetsUI.fl new file mode 100644 index 000000000..c5aabd24e --- /dev/null +++ b/source/backend/native/zynaddsubfx/UI/PresetsUI.fl @@ -0,0 +1,211 @@ +# data file for the Fltk User Interface Designer (fluid) +version 1.0110 +header_name {.h} +code_name {.cc} +decl {\#include } {selected public +} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include "../Params/PresetsArray.h"} {} + +decl {\#include "../Params/Presets.h"} {public +} + +class PresetsUI_ {} { + Function {refresh()} {open return_type {virtual void} + } { + code {;} {} + } + Function {~PresetsUI_()} {open return_type virtual + } { + code {;} {} + } +} + +class PresetsUI {} { + Function {PresetsUI()} {} { + code {p=NULL; +make_window();} {} + } + Function {~PresetsUI()} {} { + code {copywin->hide();delete(copywin); +pastewin->hide();delete(pastewin);} {} + } + Function {make_window()} {} { + Fl_Window copywin { + label {Copy to Clipboard/Preset} + xywh {190 173 265 430} type Double box THIN_UP_BOX color 238 hide modal + } { + Fl_Browser copybrowse { + callback {int val=o->value(); +if (val!=0){ + presetname->cut(0,presetname->maximum_size()); + presetname->insert(o->text(val)); +};} + xywh {10 25 245 320} type Select + } + Fl_Button copypbutton { + label {Copy to Preset} + callback {const char *tmp=presetname->value(); +if (tmp!=NULL) { + if (strlen(tmp)>0){ + p->copy(tmp); + copywin->hide(); + }; +};} + xywh {145 355 110 20} box THIN_UP_BOX + } + Fl_Button copybutton { + label {Copy to Clipboard} + callback {p->copy(NULL); +copywin->hide();} + xywh {25 385 90 35} box THIN_UP_BOX align 192 + } + Fl_Button {} { + label Cancel + callback {copywin->hide();} + xywh {160 385 80 35} box THIN_UP_BOX align 192 + } + Fl_Box {} { + label {Type:} + xywh {10 5 40 15} labelsize 11 align 20 + } + Fl_Box copytypetext { + xywh {50 5 205 15} box FLAT_BOX color 238 labelfont 1 labelsize 11 align 20 + } + Fl_Input presetname { + callback {const char *tmp=o->value(); +if (tmp==NULL) tmp=""; +if (strlen(tmp)>0) { + copybutton->deactivate(); + copypbutton->activate(); +} else { + copybutton->activate(); + copypbutton->deactivate(); +};} + xywh {10 355 130 20} when 1 + } + } + Fl_Window pastewin { + label {Paste from Clipboard/Preset} + xywh {463 173 265 430} type Double box THIN_UP_BOX color 238 hide modal + } { + Fl_Browser pastebrowse { + callback {if (o->value()==0) { + pastepbutton->deactivate(); + deletepbutton->deactivate(); +}else{ + pastepbutton->activate(); + deletepbutton->activate(); +};} + xywh {10 25 245 320} type Hold + } + Fl_Button pastepbutton { + label {Paste from Preset} + callback {int n=pastebrowse->value(); +if (n!=0) p->paste(n); +pastewin->hide(); +pui->refresh();} + xywh {10 355 160 20} box THIN_UP_BOX + } + Fl_Button pastebutton { + label {Paste from Clipboard} + callback {p->paste(0); +pastewin->hide(); +pui->refresh();} + xywh {25 385 90 35} box THIN_UP_BOX align 192 + } + Fl_Button {} { + label Cancel + callback {pastewin->hide();} + xywh {160 385 80 35} box THIN_UP_BOX align 192 + } + Fl_Box pastetypetext { + xywh {55 5 200 15} box FLAT_BOX color 238 labelfont 1 labelsize 11 align 20 + } + Fl_Box {} { + label {Type:} + xywh {15 5 40 15} labelsize 11 align 20 + } + Fl_Button deletepbutton { + label Delete + callback {int n=pastebrowse->value(); +if (n!=0) p->deletepreset(n); +rescan();} + xywh {180 355 75 20} box THIN_UP_BOX + } + } + } + Function {copy(Presets *p)} {} { + code {copybutton->activate(); +copypbutton->deactivate(); + + +this->p=p; +this->pui=NULL; +bool but=(Fl::event_button()!=FL_LEFT_MOUSE); +presetname->cut(0,presetname->maximum_size()); + +if (but) p->copy(NULL); + else { + rescan(); + copytypetext->label(&p->type[1]); + copywin->show(); + };} {} + } + Function {paste(Presets *p,PresetsUI_ *pui)} {} { + code {this->p=p; +this->pui=pui; +bool but=(Fl::event_button()!=FL_LEFT_MOUSE); +pastepbutton->deactivate(); +deletepbutton->deactivate(); + +if (but) { + p->paste(0); + pui->refresh(); +} else { + rescan(); + pastetypetext->label(&p->type[1]); + if (p->checkclipboardtype()) pastebutton->activate(); + else pastebutton->deactivate(); + pastewin->show(); + };} {} + } + Function {copy(Presets *p,int n)} {} { + code {PresetsArray *pre = dynamic_cast(p); +if(pre) + pre->setelement(n); +copy(p);} {} + } + Function {paste(Presets *p,PresetsUI_ *pui,int n)} {} { + code {PresetsArray *pre = dynamic_cast(p); +if(pre) + pre->setelement(n); +paste(p,pui);} {} + } + Function {rescan()} {} { + code {copybrowse->clear(); +pastebrowse->clear(); +p->rescanforpresets(); + +for (unsigned int i=0;iadd(name.c_str()); + pastebrowse->add(name.c_str()); +};} {} + } + decl {Presets *p;} {public + } + decl {PresetsUI_ *pui;} {public + } +} + +decl {PresetsUI *presetsui;} {public +} diff --git a/source/backend/native/zynaddsubfx/UI/ResonanceUI.fl b/source/backend/native/zynaddsubfx/UI/ResonanceUI.fl new file mode 100644 index 000000000..12e591ab5 --- /dev/null +++ b/source/backend/native/zynaddsubfx/UI/ResonanceUI.fl @@ -0,0 +1,398 @@ +# data file for the Fltk User Interface Designer (fluid) +version 1.0110 +header_name {.h} +code_name {.cc} +decl {//Copyright (c) 2002-2005 Nasca Octavian Paul} {} + +decl {//License: GNU GPL version 2 or later} {} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include } {} + +decl {\#include } {} + +decl {\#include } {} + +decl {\#include } {} + +decl {\#include "../Synth/Resonance.h"} {public +} + +decl {\#include "WidgetPDial.h"} {public +} + +decl {\#include "PresetsUI.h"} {public +} + +class ResonanceGraph {open : {public Fl_Box} +} { + Function {ResonanceGraph(int x,int y, int w, int h, const char *label=0):Fl_Box(x,y,w,h,label)} {} { + code {respar=NULL; +cbwidget=NULL; +applybutton=NULL;} {} + } + Function {init(Resonance *respar_,Fl_Value_Output *khzvalue_,Fl_Value_Output *dbvalue_)} {} { + code {respar=respar_; +khzvalue=khzvalue_; +dbvalue=dbvalue_; +oldx=-1; +khzval=-1;} {} + } + Function {draw_freq_line(float freq,int type)} {open + } { + code {float freqx=respar->getfreqpos(freq); +switch(type){ + case 0:fl_line_style(FL_SOLID);break; + case 1:fl_line_style(FL_DOT);break; + case 2:fl_line_style(FL_DASH);break; +}; + + +if ((freqx>0.0)&&(freqx<1.0)) + fl_line(x()+(int) (freqx*w()),y(), + x()+(int) (freqx*w()),y()+h());} {} + } + Function {draw()} {open + } { + code {int ox=x(),oy=y(),lx=w(),ly=h(),i,ix,iy,oiy; +float freqx; + +fl_color(FL_DARK1); +fl_rectf(ox,oy,lx,ly); + + +//draw the lines +fl_color(FL_GRAY); + +fl_line_style(FL_SOLID); +fl_line(ox+2,oy+ly/2,ox+lx-2,oy+ly/2); + +freqx=respar->getfreqpos(1000.0); +if ((freqx>0.0)&&(freqx<1.0)) + fl_line(ox+(int) (freqx*lx),oy, + ox+(int) (freqx*lx),oy+ly); + +for (i=1;i<10;i++){ + if(i==1){ + draw_freq_line(i*100.0,0); + draw_freq_line(i*1000.0,0); + }else + if (i==5){ + draw_freq_line(i*100.0,2); + draw_freq_line(i*1000.0,2); + }else{ + draw_freq_line(i*100.0,1); + draw_freq_line(i*1000.0,1); + }; +}; + +draw_freq_line(10000.0,0); +draw_freq_line(20000.0,1); + +fl_line_style(FL_DOT); +int GY=10;if (lyPrespoints[0]/128.0*ly); +for (i=1;iPrespoints[i]/128.0*ly); + fl_vertex(ox+ix,oy+ly-oiy); + oiy=iy; +}; +fl_end_line(); +fl_line_style(FL_SOLID,0);} {selected + } + } + Function {handle(int event)} {return_type int + } { + code {int x_=Fl::event_x()-x(); +int y_=Fl::event_y()-y(); +if ( (x_>=0)&&(x_=0)&&(y_value(respar->getfreqx(x_*1.0/w())/1000.0); + dbvalue->value((1.0-y_*2.0/h())*respar->PmaxdB); +}; + +if ((event==FL_PUSH)||(event==FL_DRAG)){ + int leftbutton=1; + if (Fl::event_button()==FL_RIGHT_MOUSE) leftbutton=0; + if (x_<0) x_=0;if (y_<0) y_=0; + if (x_>=w()) x_=w();if (y_>=h()-1) y_=h()-1; + + if ((oldx<0)||(oldx==x_)){ + int sn=(int)(x_*1.0/w()*N_RES_POINTS); + int sp=127-(int)(y_*1.0/h()*127); + if (leftbutton!=0) respar->setpoint(sn,sp); + else respar->setpoint(sn,64); + } else { + int x1=oldx; + int x2=x_; + int y1=oldy; + int y2=y_; + if (oldx>x_){ + x1=x_;y1=y_; + x2=oldx;y2=oldy; + }; + for (int i=0;isetpoint(sn,sp); + else respar->setpoint(sn,64); + }; + }; + + oldx=x_;oldy=y_; + redraw(); +}; + +if (event==FL_RELEASE) { + oldx=-1; + if (cbwidget!=NULL) { + cbwidget->do_callback(); + if (applybutton!=NULL) { + applybutton->color(FL_RED); + applybutton->redraw(); + + }; + }; +}; + +return(1);} {} + } + Function {setcbwidget(Fl_Widget *cbwidget,Fl_Widget *applybutton)} {} { + code {this->cbwidget=cbwidget; +this->applybutton=applybutton;} {} + } + decl {Fl_Value_Output *khzvalue;} {} + decl {Fl_Value_Output *dbvalue;} {} + decl {Resonance *respar;} {} + decl {int oldx,oldy;} {} + decl {float khzval;} {public + } + decl {Fl_Widget *cbwidget,*applybutton;} {} +} + +class ResonanceUI {open : PresetsUI_ +} { + Function {make_window()} {open + } { + Fl_Window resonancewindow { + label Resonance open + xywh {120 70 780 305} type Double hide + } { + Fl_Value_Output khzvalue { + label kHz + xywh {415 264 45 18} labelsize 12 align 8 minimum 0.001 maximum 48 step 0.01 textfont 1 textsize 12 + code0 {//this widget must be before the calling widgets} + } + Fl_Value_Output dbvalue { + label dB + xywh {415 282 45 18} labelsize 12 align 8 minimum -150 maximum 150 step 0.1 textfont 1 textsize 12 + code0 {//this widget must be before the calling widgets} + } + Fl_Group {} { + xywh {6 5 768 256} box BORDER_BOX + code0 {rg=new ResonanceGraph(o->x(),o->y(),o->w(),o->h(),"");} + code1 {rg->init(respar,khzvalue,dbvalue);} + code2 {rg->show();} + } {} + Fl_Button {} { + label Close + callback {resonancewindow->hide();} + xywh {690 283 84 17} box THIN_UP_BOX + } + Fl_Button {} { + label Zero + callback {for (int i=0;isetpoint(i,64); +resonancewindow->redraw(); +redrawPADnoteApply();} + tooltip {Clear the resonance function} xywh {491 264 66 15} box THIN_UP_BOX labelfont 1 labelsize 12 + } + Fl_Button {} { + label Smooth + callback {respar->smooth(); +resonancewindow->redraw(); +redrawPADnoteApply();} + tooltip {Smooth the resonance function} xywh {491 282 66 18} box THIN_UP_BOX labelfont 1 labelsize 12 + } + Fl_Check_Button enabled { + label Enable + callback {respar->Penabled=(int) o->value(); +redrawPADnoteApply();} + xywh {6 270 78 27} box THIN_UP_BOX down_box DOWN_BOX + code0 {o->value(respar->Penabled);} + } + Fl_Roller maxdb { + callback {maxdbvo->value(o->value()); +respar->PmaxdB=(int) o->value(); +redrawPADnoteApply();} + xywh {90 282 84 15} type Horizontal minimum 1 maximum 90 step 1 value 30 + } + Fl_Value_Output maxdbvo { + label {Max.} + callback {o->value(respar->PmaxdB);} + tooltip {The Maximum amplitude (dB)} xywh {126 264 24 18} labelsize 12 minimum 1 maximum 127 step 1 value 30 textfont 1 textsize 12 + code0 {o->value(respar->PmaxdB);} + } + Fl_Box {} { + label dB + xywh {150 264 24 18} + } + Fl_Value_Output centerfreqvo { + label {C.f.} + callback {o->value(respar->getcenterfreq()/1000.0);} + tooltip {Center Frequency (kHz)} xywh {210 264 33 18} labelsize 12 when 3 minimum 1 maximum 10 step 0.01 value 1 textfont 1 textsize 12 + code0 {o->value(respar->getcenterfreq()/1000.0);} + } + Fl_Value_Output octavesfreqvo { + label {Oct.} + callback {o->value(respar->getoctavesfreq());} + tooltip {No. of octaves} xywh {210 282 33 18} labelsize 12 when 3 minimum 1 maximum 127 step 1 value 30 textfont 1 textsize 12 + code0 {o->value(respar->getoctavesfreq());} + } + Fl_Button {} { + label RND2 + callback {respar->randomize(1); +resonancewindow->redraw(); +redrawPADnoteApply();} + tooltip {Randomize the resonance function} xywh {566 276 42 12} box THIN_UP_BOX labelfont 1 labelsize 10 + } + Fl_Button {} { + label RND1 + callback {respar->randomize(0); +resonancewindow->redraw(); +redrawPADnoteApply();} + tooltip {Randomize the resonance function} xywh {566 264 42 12} box THIN_UP_BOX labelfont 1 labelsize 10 + } + Fl_Button {} { + label RND3 + callback {respar->randomize(2); +resonancewindow->redraw(); +redrawPADnoteApply();} + tooltip {Randomize the resonance function} xywh {566 288 42 12} box THIN_UP_BOX labelfont 1 labelsize 10 + } + Fl_Check_Button p1st { + label {P.1st} + callback {respar->Pprotectthefundamental=(int) o->value(); +redrawPADnoteApply();} + tooltip {Protect the fundamental frequency (do not damp the first harmonic)} xywh {365 285 45 15} down_box DOWN_BOX labelsize 10 + code0 {o->value(respar->Pprotectthefundamental);} + } + Fl_Button {} { + label InterpP + callback {int type; +if (Fl::event_button()==FL_LEFT_MOUSE) type=0; + else type=1; +respar->interpolatepeaks(type); +resonancewindow->redraw(); +redrawPADnoteApply();} + tooltip {Interpolate the peaks} xywh {365 265 46 15} box THIN_UP_BOX labelfont 1 labelsize 10 + } + Fl_Dial centerfreq { + label {C.f.} + callback {respar->Pcenterfreq=(int)o->value(); +centerfreqvo->do_callback(); +rg->redraw(); +redrawPADnoteApply();} + xywh {245 265 30 30} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + code0 {o->value(respar->Pcenterfreq);} + class WidgetPDial + } + Fl_Dial octavesfreq { + label {Oct.} + callback {respar->Poctavesfreq=(int)o->value(); +octavesfreqvo->do_callback(); +rg->redraw(); +redrawPADnoteApply();} + xywh {280 265 30 30} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + code0 {o->value(respar->Poctavesfreq);} + class WidgetPDial + } + Fl_Button {} { + label C + callback {presetsui->copy(respar);} + xywh {625 275 25 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 11 labelcolor 7 + } + Fl_Button {} { + label P + callback {presetsui->paste(respar,this);} + xywh {655 275 25 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 11 labelcolor 7 + } + Fl_Button applybutton { + label Apply + callback {applybutton->color(FL_GRAY); +applybutton->redraw(); +if (cbapplywidget!=NULL) { + cbapplywidget->do_callback(); + cbapplywidget->color(FL_GRAY); + cbapplywidget->redraw(); +};} + xywh {690 265 85 15} box THIN_UP_BOX labelfont 1 labelsize 11 + } + } + } + Function {ResonanceUI(Resonance *respar_)} {} { + code {respar=respar_; +cbwidget=NULL; +cbapplywidget=NULL; +make_window(); +applybutton->hide();} {} + } + Function {~ResonanceUI()} {} { + code {resonancewindow->hide();} {} + } + Function {redrawPADnoteApply()} {} { + code {if (cbwidget!=NULL) { + cbwidget->do_callback(); + applybutton->color(FL_RED); + applybutton->redraw(); +};} {} + } + Function {setcbwidget(Fl_Widget *cbwidget,Fl_Widget *cbapplywidget)} {} { + code {this->cbwidget=cbwidget; +this->cbapplywidget=cbapplywidget; +rg->setcbwidget(cbwidget,applybutton); +applybutton->show();} {} + } + Function {refresh()} {} { + code {redrawPADnoteApply(); + +enabled->value(respar->Penabled); + +maxdb->value(respar->PmaxdB); +maxdbvo->value(respar->PmaxdB); + +centerfreqvo->value(respar->getcenterfreq()/1000.0); +octavesfreqvo->value(respar->getoctavesfreq()); + +centerfreq->value(respar->Pcenterfreq); +octavesfreq->value(respar->Poctavesfreq); + +p1st->value(respar->Pprotectthefundamental); + +rg->redraw();} {} + } + decl {Resonance *respar;} {public + } + decl {ResonanceGraph *rg;} {} + decl {Fl_Widget *cbwidget,*cbapplywidget;} {} +} diff --git a/source/backend/native/zynaddsubfx/UI/SUBnoteUI.fl b/source/backend/native/zynaddsubfx/UI/SUBnoteUI.fl new file mode 100644 index 000000000..245414dec --- /dev/null +++ b/source/backend/native/zynaddsubfx/UI/SUBnoteUI.fl @@ -0,0 +1,450 @@ +# data file for the Fltk User Interface Designer (fluid) +version 1.0110 +header_name {.h} +code_name {.cc} +decl {//Copyright (c) 2002-2005 Nasca Octavian Paul} {} + +decl {//License: GNU GPL version 2 or later} {} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include "../globals.h"} {public +} + +decl {\#include "WidgetPDial.h"} {public +} + +decl {\#include "EnvelopeUI.h"} {public +} + +decl {\#include "FilterUI.h"} {public +} + +decl {\#include "../Misc/Util.h"} {public +} + +decl {\#include "../Params/SUBnoteParameters.h"} {public +} + +decl {\#include "PresetsUI.h"} {public +} + +class SUBnoteharmonic {: {public Fl_Group} +} { + Function {make_window()} {private + } { + Fl_Window harmonic { + xywh {329 403 90 225} type Double hide + class Fl_Group + } { + Fl_Slider mag { + callback {int x=0; +if (Fl::event_button1()) x=127-(int)o->value(); + else o->value(127-x); +pars->Phmag[n]=x; +if (pars->Phmag[n]==0) o->selection_color(0); + else o->selection_color(222);} + tooltip {harmonic's magnitude} xywh {0 15 10 115} type {Vert Knob} box FLAT_BOX selection_color 222 maximum 127 step 1 value 127 + code0 {o->value(127-pars->Phmag[n]);} + code1 {if (pars->Phmag[n]==0) o->selection_color(0);} + } + Fl_Slider bw { + callback {int x=64; +if (Fl::event_button1()) x=127-(int)o->value(); + else o->value(x); +pars->Phrelbw[n]=x;} + tooltip {harmonic's bandwidth} xywh {0 135 10 75} type {Vert Knob} box FLAT_BOX selection_color 222 maximum 127 step 1 value 64 + code0 {o->value(127-pars->Phrelbw[n]);} + } + Fl_Box {} { + xywh {10 170 5 5} box FLAT_BOX color 45 + code0 {if (n+1==MAX_SUB_HARMONICS) o->hide();} + } + Fl_Box {} { + label 01 + xywh {0 210 10 15} labelfont 1 labelsize 9 align 20 + code0 {char tmp[10];snprintf(tmp,10,"%d",n+1);o->label(strdup(tmp));} + } + Fl_Box {} { + label 01 + xywh {0 0 10 15} labelfont 1 labelsize 9 align 20 + code0 {char tmp[10];snprintf(tmp,10,"%d",n+1);o->label(strdup(tmp));} + } + } + } + Function {SUBnoteharmonic(int x,int y, int w, int h, const char *label=0):Fl_Group(x,y,w,h,label)} {} { + code {n=0;} {} + } + Function {init(SUBnoteParameters *pars_,int n_)} {} { + code {pars=pars_; +n=n_; +make_window(); +harmonic->show(); +end();} {} + } + Function {refresh()} {} { + code {mag->value(127-pars->Phmag[n]); +if (pars->Phmag[n]==0) mag->selection_color(0); +bw->value(127-pars->Phrelbw[n]);} {} + } + Function {~SUBnoteharmonic()} {} { + code {harmonic->hide(); +hide(); +//delete(harmonic);} {} + } + decl {SUBnoteParameters *pars;} {} + decl {int n;} {} +} + +class SUBnoteUI {open : {public PresetsUI_} +} { + Function {make_window()} {open + } { + Fl_Window SUBparameters { + label {SUBsynth Parameters} open + xywh {542 489 735 390} type Double visible + } { + Fl_Scroll {} { + label scroll open + xywh {5 140 435 245} type HORIZONTAL box FLAT_BOX labeltype NO_LABEL + } { + Fl_Pack harmonics {open + xywh {10 145 425 235} type HORIZONTAL + code0 {for (int i=0;ih(),"");h[i]->init(pars,i);}} + } {} + } + Fl_Button {} { + label Close + callback {SUBparameters->hide();} + xywh {625 365 105 20} box THIN_UP_BOX labelfont 1 labelsize 11 + } + Fl_Group {} { + label AMPLITUDE + xywh {5 5 215 135} box UP_FRAME labeltype EMBOSSED_LABEL labelfont 1 align 17 + } { + Fl_Value_Slider vol { + label Vol + callback {pars->PVolume=(int)o->value();} + tooltip Volume xywh {10 25 140 15} type {Horz Knob} box NO_BOX labelsize 11 align 8 maximum 127 step 1 + code0 {o->value(pars->PVolume);} + } + Fl_Value_Slider vsns { + label {V.Sns} + callback {pars->PAmpVelocityScaleFunction=(int) o->value();} + tooltip {Velocity Sensing Function (rightmost to disable)} xywh {10 45 140 15} type {Horz Knob} box NO_BOX labelsize 11 align 8 maximum 127 step 1 + code0 {o->value(pars->PAmpVelocityScaleFunction);} + } + Fl_Dial pan { + label Pan + callback {pars->PPanning=(int) o->value();} + tooltip {Panning (leftmost is Random)} xywh {185 20 30 30} box ROUND_UP_BOX labelsize 10 maximum 127 step 1 + code0 {o->value(pars->PPanning);} + class WidgetPDial + } + Fl_Group ampenv { + label {SUBsynth - Amplitude Envelope} open + xywh {10 65 205 70} box FLAT_BOX color 51 align 144 + code0 {o->init(pars->AmpEnvelope);} + class EnvelopeUI + } {} + } + Fl_Group {} { + xywh {495 325 235 35} box UP_FRAME + } { + Fl_Counter filterstages { + label {Filter Stages} + callback {pars->Pnumstages=(int) o->value();} + tooltip {How many times the noise is filtered} xywh {515 340 45 15} type Simple labelfont 1 labelsize 10 align 1 minimum 1 maximum 5 step 1 textsize 10 + code0 {o->value(pars->Pnumstages);} + } + Fl_Choice magtype { + label {Mag.Type} + callback {pars->Phmagtype=(int) o->value();} + xywh {585 340 65 15} down_box BORDER_BOX labelfont 1 labelsize 10 align 1 textsize 11 + code0 {o->value(pars->Phmagtype);} + } { + MenuItem {} { + label Linear + xywh {20 20 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label {-40dB} + xywh {30 30 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label {-60dB} + xywh {40 40 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label {-80dB} + xywh {50 50 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label {-100dB} + xywh {60 60 100 20} labelfont 1 labelsize 11 + } + } + Fl_Choice start { + label Start + callback {pars->Pstart=(int) o->value();} open + xywh {670 340 50 15} down_box BORDER_BOX labelfont 1 labelsize 10 align 1 textsize 11 + code0 {o->value(pars->Pstart);} + } { + MenuItem {} { + label Zero + xywh {30 30 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label RND + xywh {40 40 100 20} labelfont 1 labelsize 11 + } + MenuItem {} { + label {Max.} + xywh {50 50 100 20} labelfont 1 labelsize 11 + } + } + } + Fl_Group freqsettingsui { + label FREQUENCY + xywh {440 5 290 135} box UP_FRAME labeltype EMBOSSED_LABEL labelfont 1 align 17 + } { + Fl_Group freqenvelopegroup { + label {SUBsynth - Frequency Envelope} open + xywh {445 65 205 70} box FLAT_BOX color 51 align 144 + code0 {o->init(pars->FreqEnvelope);} + code1 {if (pars->PFreqEnvelopeEnabled==0) o->deactivate();} + class EnvelopeUI + } {} + Fl_Check_Button freqee { + label Enabled + callback {pars->PFreqEnvelopeEnabled=o->value(); +if (o->value()==0) freqenvelopegroup->deactivate(); + else freqenvelopegroup->activate(); +o->show(); +freqsettingsui->redraw();} + xywh {445 68 55 15} down_box DOWN_BOX labelfont 1 labelsize 10 + code0 {o->value(pars->PFreqEnvelopeEnabled);} + } + Fl_Counter octave { + label Octave + callback {int k=(int) o->value(); +if (k<0) k+=16; +pars->PCoarseDetune = k*1024+ + pars->PCoarseDetune%1024;} + tooltip Octave xywh {670 50 45 15} type Simple labelsize 10 align 1 minimum -8 maximum 7 step 1 textfont 1 textsize 11 + code0 {int k=pars->PCoarseDetune/1024;if (k>=8) k-=16;} + code2 {o->value(k);} + } + Fl_Counter coarsedet { + label {Coarse Det.} + callback {int k=(int) o->value(); +if (k<0) k+=1024; +pars->PCoarseDetune = k+ + (pars->PCoarseDetune/1024)*1024;} + tooltip {Coarse Detune} xywh {655 115 60 20} labelsize 10 align 1 minimum -64 maximum 63 step 1 textfont 1 textsize 11 + code0 {int k=pars->PCoarseDetune%1024;if (k>=512) k-=1024;} + code2 {o->value(k);} + code3 {o->lstep(10);} + } + Fl_Slider detune { + callback {pars->PDetune=(int)o->value()+8192; +detunevalueoutput->do_callback();} + tooltip {Fine Detune (cents)} xywh {495 25 230 15} type {Horz Knob} box NO_BOX minimum -8192 maximum 8191 step 1 + code0 {o->value(pars->PDetune-8192);} + } + Fl_Value_Output detunevalueoutput { + label Detune + callback {o->value(getdetune(pars->PDetuneType,0,pars->PDetune));} + xywh {448 25 45 15} labelsize 10 align 5 minimum -5000 maximum 5000 step 0.01 textfont 1 textsize 10 + code0 {o->value(getdetune(pars->PDetuneType,0,pars->PDetune));} + } + Fl_Check_Button hz440 { + label 440Hz + callback {int x=(int) o->value(); +pars->Pfixedfreq=x; +if (x==0) fixedfreqetdial->deactivate(); + else fixedfreqetdial->activate();} + tooltip {set the base frequency to 440Hz} xywh {555 45 50 15} down_box DOWN_BOX labelfont 1 labelsize 10 + code0 {o->value(pars->Pfixedfreq);} + } + Fl_Dial fixedfreqetdial { + label {Eq.T.} + callback {pars->PfixedfreqET=(int) o->value();} + tooltip {How the frequency varies acording to the keyboard (leftmost for fixed frequency)} xywh {610 45 15 15} box ROUND_UP_BOX labelsize 10 align 8 maximum 127 step 1 + code0 {o->value(pars->PfixedfreqET);} + code1 {if (pars->Pfixedfreq==0) o->deactivate();} + class WidgetPDial + } + Fl_Choice detunetype { + label {Detune Type} + callback {pars->PDetuneType=(int) o->value()+1; +detunevalueoutput->do_callback();} open + xywh {655 85 70 15} down_box BORDER_BOX labelsize 10 align 5 textfont 1 textsize 10 + code0 {o->add("L35cents");o->add("L10cents");o->add("E100cents");o->add("E1200cents");} + code1 {o->value(pars->PDetuneType-1);} + } {} + } + Fl_Check_Button stereo { + label Stereo + callback {pars->Pstereo=(int) o->value();} selected + xywh {440 325 55 35} box THIN_UP_BOX down_box DOWN_BOX labelsize 10 + code0 {o->value(pars->Pstereo);} + } + Fl_Button {} { + label Clear + callback {for (int i=0;imag->value(127); + pars->Phmag[i]=0; + h[i]->bw->value(64); + pars->Phrelbw[i]=64; +}; +pars->Phmag[0]=127; +h[0]->mag->value(0); +SUBparameters->redraw();} + tooltip {Clear the harmonics} xywh {445 365 70 20} box THIN_UP_BOX labelfont 1 labelsize 11 + } + Fl_Group bandwidthsettingsui { + label BANDWIDTH + xywh {220 5 220 135} box UP_FRAME labeltype EMBOSSED_LABEL labelfont 1 align 17 + } { + Fl_Group bandwidthenvelopegroup { + label {SUBsynth - BandWidth Envelope} open + xywh {225 65 205 70} box FLAT_BOX color 51 align 144 + code0 {o->init(pars->BandWidthEnvelope);} + code1 {if (pars->PBandWidthEnvelopeEnabled==0) o->deactivate();} + class EnvelopeUI + } {} + Fl_Check_Button bwee { + label Enabled + callback {pars->PBandWidthEnvelopeEnabled=o->value(); +if (o->value()==0) bandwidthenvelopegroup->deactivate(); + else bandwidthenvelopegroup->activate(); +o->show(); +bandwidthsettingsui->redraw();} + xywh {225 67 55 15} down_box DOWN_BOX labelfont 1 labelsize 10 + code0 {o->value(pars->PBandWidthEnvelopeEnabled);} + } + Fl_Value_Slider bandwidth { + label {Band Width} + callback {pars->Pbandwidth=(int) o->value();} + xywh {225 40 115 15} type {Horz Knob} box NO_BOX labelsize 10 align 1 maximum 127 step 1 + code0 {o->value(pars->Pbandwidth);} + } + Fl_Value_Slider bwidthscale { + label {B.Width Scale} + callback {pars->Pbwscale=(int) o->value()+64;} + tooltip {How much I increase the BandWidth according to lower/higher harmonics} xywh {345 40 90 15} type {Horz Knob} box NO_BOX labelsize 10 align 1 minimum -64 maximum 63 step 1 + code0 {o->value(pars->Pbwscale-64);} + } + } + Fl_Group globalfiltergroup { + label FILTER + xywh {440 140 290 185} box UP_FRAME labeltype EMBOSSED_LABEL labelfont 1 labelsize 13 align 17 + code0 {if (pars->PGlobalFilterEnabled==0) o->deactivate();} + } { + Fl_Group filterenv { + label {SUBsynth - Filter Envelope} open + xywh {445 250 275 70} box FLAT_BOX color 51 align 144 + code0 {o->init(pars->GlobalFilterEnvelope);} + class EnvelopeUI + } {} + Fl_Group filterui { + label {SUBsynthl - Filter} open + xywh {445 165 275 75} box FLAT_BOX color 50 align 144 + code0 {o->init(pars->GlobalFilter,&pars->PGlobalFilterVelocityScale,&pars->PGlobalFilterVelocityScaleFunction);} + class FilterUI + } {} + } + Fl_Check_Button filtere { + label Enabled + callback {pars->PGlobalFilterEnabled=o->value(); +if (o->value()==0) globalfiltergroup->deactivate(); + else globalfiltergroup->activate(); +o->show(); +globalfiltergroup->redraw();} + xywh {445 145 85 20} down_box DOWN_BOX labelfont 1 labelsize 11 + code0 {o->value(pars->PGlobalFilterEnabled);} + } + Fl_Button {} { + label C + callback {presetsui->copy(pars);} + xywh {540 370 25 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 11 labelcolor 7 + } + Fl_Button {} { + label P + callback {presetsui->paste(pars,this);} + xywh {570 370 25 15} box THIN_UP_BOX color 179 labelfont 1 labelsize 11 labelcolor 7 + } + } + } + Function {refresh()} {} { + code {for (int i=0;irefresh(); +vol->value(pars->PVolume); +vsns->value(pars->PAmpVelocityScaleFunction); +pan->value(pars->PPanning); + + +bandwidth->value(pars->Pbandwidth); +bwidthscale->value(pars->Pbwscale-64); +bwee->value(pars->PBandWidthEnvelopeEnabled); +if (pars->PBandWidthEnvelopeEnabled==0) bandwidthenvelopegroup->deactivate(); + else bandwidthenvelopegroup->activate(); +bwee->show(); +bandwidthsettingsui->redraw(); + +detunevalueoutput->value(getdetune(pars->PDetuneType,0,pars->PDetune)); +freqee->value(pars->PFreqEnvelopeEnabled); +if (pars->PFreqEnvelopeEnabled==0) freqenvelopegroup->deactivate(); + else freqenvelopegroup->activate(); +freqee->show(); +freqsettingsui->redraw(); + +detune->value(pars->PDetune-8192); +hz440->value(pars->Pfixedfreq); + +fixedfreqetdial->value(pars->PfixedfreqET); + +int k=pars->PCoarseDetune/1024;if (k>=8) k-=16; +octave->value(k); + +detunetype->value(pars->PDetuneType-1); + +k=pars->PCoarseDetune%1024;if (k>=512) k-=1024; +coarsedet->value(k); + +filtere->value(pars->PGlobalFilterEnabled); +if (pars->PGlobalFilterEnabled==0) globalfiltergroup->deactivate(); + else globalfiltergroup->activate(); +filtere->show(); +globalfiltergroup->redraw(); + +stereo->value(pars->Pstereo); +filterstages->value(pars->Pnumstages); +magtype->value(pars->Phmagtype); +start->value(pars->Pstart); + +ampenv->refresh(); +bandwidthenvelopegroup->refresh(); +freqenvelopegroup->refresh(); +filterui->refresh(); +filterenv->refresh();} {} + } + Function {SUBnoteUI(SUBnoteParameters *parameters)} {} { + code {pars=parameters; +make_window();} {} + } + Function {~SUBnoteUI()} {} { + code {//for (int i=0;ihide(); +delete(SUBparameters);} {} + } + decl {SUBnoteParameters *pars;} {} + decl {SUBnoteharmonic *h[MAX_SUB_HARMONICS];} {} +} diff --git a/source/backend/native/zynaddsubfx/UI/VirKeyboard.fl b/source/backend/native/zynaddsubfx/UI/VirKeyboard.fl new file mode 100644 index 000000000..c07a74ea1 --- /dev/null +++ b/source/backend/native/zynaddsubfx/UI/VirKeyboard.fl @@ -0,0 +1,480 @@ +# data file for the Fltk User Interface Designer (fluid) +version 1.0110 +header_name {.h} +code_name {.cc} +decl {//Copyright (c) 2002-2005 Nasca Octavian Paul} {} + +decl {//License: GNU GPL version 2 or later} {} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include } {public +} + +decl {\#include "../globals.h"} {public +} + +decl {\#include "../Misc/Master.h"} {public +} + +decl {\#include "../Misc/Util.h"} {public +} + +decl {\#include "WidgetPDial.h"} {public +} + +decl {\#include "common.H"} {public +} + +decl {\#ifdef NTK_GUI + \#include "FL/Fl_Shared_Image.H" + \#endif} {public +} + +decl {const int keyspos[12]={0,-1,1,-2,2,3,-4,4,-5,5,-6,6};} {} + +decl {const int keysoct1qwerty[]={'q','2','w','3','e','r','5','t','6','y','7','u','i','9','o','0','p','[','=',']','\\\\',FL_Enter,0};} {} + +decl {const int keysoct2qwerty[]={'z','s','x','d','c','v','g','b','h','n','j','m',',','l','.',';','/',0};} {} + +decl {const int keysoct1dw[]={'\\'','2',',','3','.','p','5','y','6','f','7','g','c','9','r','0','l','/',']','=','\\\\',FL_Enter,0};} {} + +decl {const int keysoct2dw[]={';','o','q','e','j','k','i','x','d','b','h','m','w','n','v','s','z',0};} {} + +decl {const int keysoct1qwertz[]={'q','2','w','3','e','r','5','t','6','z','7','u','i','9','o','0','p',252,'\\'','+','\\\\',FL_Enter,0};} {} + +decl {const int keysoct2qwertz[]={'y','s','x','d','c','v','g','b','h','n','j','m',',','l','.',246,'-',0};} {} + +decl {const int keysoct1az[]={'a',233,'z','\\"','e','r','(','t','-','y',232,'u','i',231,'o',224,'p',65106,'=','$',0};} {} + +decl {const int keysoct2az[]={'w','s','x','d','c','v','g','b','h','n','j',',',';','l',':','m','!',0};} {} + +class VirKeys {: {public Fl_Box} +} { + decl {static const int N_OCT=6;} {} + decl {static const int SIZE_WHITE=14;} {} + decl {static const int SIZE_BLACK=8;} {} + Function {VirKeys(int x,int y, int w, int h, const char *label=0):Fl_Box(x,y,w,h,label)} {} { + code {master=NULL;} {} + } + Function {init(Master *master_)} {} { + code {master=master_; +for (int i=0;i=0){//white keys + if (pressed[i]==0) + key = white_up; + else + key = white_down; + + key->draw( ox + (kv + 7 * noct ) * white_up->w() + 3, oy ); + } +} + +for (i=0;idraw( ox + (kv + 7 * noct ) * white_up->w() - black_up->w() / 2 + 2, oy ); + } +} +\#else +if (damage()!=1){ + fl_color(250,240,230); + fl_rectf(ox,oy,lx,ly); + + fl_color(FL_BLACK); + fl_line(ox,oy,ox+lx,oy); + fl_line(ox,oy+ly,ox+lx,oy+ly); + for (i=0;i=0){//white keys + if (pressed[i]==0) fl_color(250,240,230); + else fl_color(FL_BLUE); + fl_rectf(ox+(kv+7*noct)*SIZE_WHITE+3,oy+ly*3/5+2, + SIZE_WHITE-4,ly*2/5-3); + } else {//black keys + kv=keyspos[(i+1)%12]; + if (pressed[i]==0) fl_color(FL_BLACK); + else fl_color(FL_BLUE); + fl_rectf(ox+(kv+7*noct)*SIZE_WHITE-SIZE_BLACK/2+2,oy+2, + SIZE_BLACK-3,ly*3/5-5); + } +} +\#endif} {} + } + Function {handle(int event)} {return_type int + } { + code {int i; +int ly=h(); +int x_=Fl::event_x()-x(); +int y_=Fl::event_y()-y(); +if ( (x_<0)&&(x_>w()) && (y_<0)&&(y_>h())){ + return(0); +}; + + +if ((event==FL_PUSH)||(event==FL_DRAG)||(event==FL_RELEASE)){ + int kpos=-1; + + if (y_>ly*3/5){//white keys + int pos=x_/SIZE_WHITE; + if (pos<0) return(1); + for (i=0;i<12;i++) { + if (pos%7==keyspos[i]) { + kpos=pos/7*12+i; + break; + }; + }; + } else {//black keys + int pos=(x_+SIZE_WHITE/2)/SIZE_WHITE; + if (pos<0) return(1); + for (i=1;i<12;i++) { + if (pos%7==-keyspos[i]) { + kpos=pos/7*12+i; + break; + }; + }; + }; + + if ((kpos!=-1)&&((event==FL_PUSH)||(event==FL_DRAG))&& + (Fl::event_shift()==0)) { + presskey(kpos,1,1); + }; + + if ((event==FL_PUSH)&&(Fl::event_shift()!=0)) { + if (pressed[kpos]==0) presskey(kpos,0,1); + else relasekey(kpos,1); + }; + if ((event==FL_RELEASE)&&(Fl::event_shift()==0)) + relaseallkeys(1); + take_focus(); +}; + + +const int *keysoct1=keysoct1qwerty; +const int *keysoct2=keysoct2qwerty; + +if (config.cfg.VirKeybLayout==2) { + keysoct1=keysoct1dw; + keysoct2=keysoct2dw; +}else if (config.cfg.VirKeybLayout==3) { + keysoct1=keysoct1qwertz; + keysoct2=keysoct2qwertz; +}else if (config.cfg.VirKeybLayout==4) { + keysoct1=keysoct1az; + keysoct2=keysoct2az; +}; + +if ((event==FL_KEYDOWN)||(event==FL_KEYUP)){ + int key=Fl::event_key(); + int kpos=-1; + for (i=0;keysoct1[i]!=0;i++) if (key==keysoct1[i]) kpos=i+12*keyoct1; + for (i=0;keysoct2[i]!=0;i++) if (key==keysoct2[i]) kpos=i+12*keyoct2; + + + + + if (kpos==-1) return(0); + if ((event==FL_KEYUP) && (Fl::event_key(key)==0) && (Fl::get_key(key)!=0)) return(0); + if (event==FL_KEYDOWN) presskey(kpos,0,2); + else relasekey(kpos,2); +}; + +return(1);} {} + } + Function {presskey(int nk,int exclusive,int type)} {} { + code {//Exclusive means that multiple keys can be pressed at once +//when the user uses the shift key +if (nk>=N_OCT*12) return; +if ((nk<0)&&(exclusive==0)) { + relaseallkeys(type); + return; +}; +if (nk<0) return; +if (pressed[nk]!=0) return;//the key is already pressed + +if (exclusive!=0) relaseallkeys(type); +pressed[nk]=type; + +damage(1); +float vel=midivel; +if (rndvelocity!=0){ + vel=midivel*(127.0-rndvelocity)/127.0+RND*rndvelocity; +}; + +pthread_mutex_lock(&master->mutex); +master->noteOn(midich,nk+midioct*12,(int)vel); +pthread_mutex_unlock(&master->mutex);} {} + } + Function {relasekey(int nk,int type)} {} { + code {if ((nk<0)||(nk>=N_OCT*12)) return; +if (pressed[nk]==0) return;//the key is not pressed +if ((type!=0)&&(pressed[nk]!=type)) return; + +pressed[nk]=0; + + +damage(1); + +pthread_mutex_lock(&master->mutex); +master->noteOff(midich,nk+12*midioct); +pthread_mutex_unlock(&master->mutex);} {} + } + Function {relaseallkeys(int type)} {} { + code {for (int i=0;ihide();} open + xywh {100 597 650 130} type Double visible + } { + Fl_Box virkeys { + label Keyboard + xywh {10 10 590 80} box FLAT_BOX color 17 + code0 {o->init(master);} + class VirKeys + } + Fl_Counter {} { + label {"qwer.." Oct} + callback {relaseallkeys(); +virkeys->keyoct1=(int) o->value(); +virkeys->take_focus();} + tooltip {keys "q2w3er5t6y..." octave} xywh {380 95 45 15} type Simple labelsize 10 align 4 when 6 minimum 0 maximum 5 step 1 textfont 1 textsize 10 + code0 {o->value(virkeys->keyoct1);} + } + Fl_Counter {} { + label {"zxcv.." Oct} + callback {relaseallkeys(); +virkeys->keyoct2=(int) o->value(); +virkeys->take_focus();} + tooltip {keys "zsxdcvgbh..." octave} xywh {380 110 45 15} type Simple labelsize 10 align 4 when 6 minimum 0 maximum 5 step 1 textfont 1 textsize 10 + code0 {o->value(virkeys->keyoct2);} + } + Fl_Value_Slider {} { + label Vel + callback {virkeys->midivel=(int) o->value(); +virkeys->take_focus();} selected + tooltip Velocity xywh {95 105 100 15} type {Horz Knob} box NO_BOX labelsize 10 align 5 minimum 1 maximum 127 step 1 + code0 {o->value(virkeys->midivel);} + } + Fl_Counter {} { + label {Oct.} + callback {relaseallkeys(); +virkeys->midioct=(int) o->value(); +virkeys->take_focus();} + tooltip {Midi Octave} xywh {255 100 55 20} type Simple labelsize 11 align 4 when 6 minimum 0 maximum 5 step 1 textfont 1 textsize 11 + code0 {o->value(virkeys->midioct);} + } + Fl_Button {} { + label Close + callback {relaseallkeys(); +virkeyboardwindow->hide();} + xywh {545 105 55 20} box THIN_UP_BOX + } + Fl_Value_Slider {} { + label Cval + callback {int ctl=midictl; + +pthread_mutex_lock(&master->mutex); +master->setController(virkeys->midich,ctl,(int) o->value()); +pthread_mutex_unlock(&master->mutex); +virkeys->take_focus();} + tooltip {Controller value} xywh {605 10 15 115} type {Vert Fill} box ENGRAVED_BOX selection_color 229 labelsize 8 align 5 minimum 127 maximum 0 step 1 value 64 textsize 7 + } + Fl_Choice {} { + label Controller + callback {switch((int) o->value()+1){ + case 1: midictl=C_modwheel; break; + case 2: midictl=C_volume; break; + case 3: midictl=C_panning; break; + case 4: midictl=C_expression; break; + case 5: midictl=C_sustain; break; + case 6: midictl=C_portamento; break; + case 7: midictl=C_filterq; break; + case 8: midictl=C_filtercutoff; break; + case 9: midictl=C_bandwidth; break; + case 10: midictl=C_fmamp; break; + case 11: midictl=C_resonance_center; break; + case 12: midictl=C_resonance_bandwidth; break; + default: midictl=C_NULL; break; + +}; + + + +virkeys->take_focus();} + xywh {435 105 100 15} down_box BORDER_BOX labelsize 10 align 5 when 6 textfont 1 textsize 10 + code0 {midictl=C_filtercutoff;o->value(7);} + } { + MenuItem {} { + label {01: Mod.Wheel} + xywh {0 0 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {07: Volume} + xywh {10 10 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {10: Panning} + xywh {20 20 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {11: Expression} + xywh {30 30 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {64: Sustain} + xywh {40 40 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {65: Portamento} + xywh {50 50 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {71: Filter Q} + xywh {60 60 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {74: Filter Freq.} + xywh {70 70 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {75: Bandwidth} + xywh {80 80 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {76: FM Gain} + xywh {90 90 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {77: Res. c. freq} + xywh {100 100 100 20} labelfont 1 labelsize 10 + } + MenuItem {} { + label {78: Res. bw.} + xywh {110 110 100 20} labelfont 1 labelsize 10 + } + } + Fl_Roller pitchwheelroller { + label Pwh + callback {pthread_mutex_lock(&master->mutex); +master->setController(virkeys->midich,C_pitchwheel,-(int) o->value()); +pthread_mutex_unlock(&master->mutex); +virkeys->take_focus();} + tooltip {Pitch Wheel} xywh {625 10 20 95} labelsize 8 align 1 when 3 minimum -8192 maximum 8192 step 64 + } + Fl_Button {} { + label R + callback {pitchwheelroller->value(0); +pitchwheelroller->do_callback();} + tooltip {Reset Pitch Bend} xywh {625 110 20 15} box THIN_UP_BOX labelfont 1 + } + Fl_Dial {} { + label Vrnd + callback {virkeys->rndvelocity=(int) o->value();} + tooltip {Velocity Randomness} xywh {205 105 20 20} box ROUND_UP_BOX labelsize 10 align 129 maximum 127 step 1 + code0 {o->value(virkeys->rndvelocity);} + class WidgetPDial + } + Fl_Choice partrcv { + label {MIDI Ch.} + callback {relaseallkeys(); +virkeys->midich=(int) o->value(); +virkeys->take_focus();} open + tooltip {Send to Midi Channel} xywh {20 105 65 20} down_box BORDER_BOX labelsize 10 align 5 textfont 1 textsize 10 + code0 {char nrstr[10]; for(int i=0;iadd(nrstr); else o->add("Drum10");};} + code1 {o->value(virkeys->midich);} + } {} + } + } + Function {VirKeyboard(Master *master_)} {} { + code {master=master_; +midictl=75; +make_window();} {} + } + Function {~VirKeyboard()} {} { + code {delete virkeyboardwindow;} {} + } + Function {show()} {} { + code {virkeyboardwindow->show();} {} + } + Function {relaseallkeys()} {} { + code {virkeys->relaseallkeys(0);} {} + } + decl {Master *master;} {} + decl {int midictl;} {} +} diff --git a/source/backend/native/zynaddsubfx/UI/WidgetPDial.cpp b/source/backend/native/zynaddsubfx/UI/WidgetPDial.cpp new file mode 100644 index 000000000..87f4955b1 --- /dev/null +++ b/source/backend/native/zynaddsubfx/UI/WidgetPDial.cpp @@ -0,0 +1,268 @@ +// generated by Fast Light User Interface Designer (fluid) version 1.0107f + +#include "WidgetPDial.h" +#include +#include +#include +#include +#include +#include +#include +#include +#include "../Misc/Util.h" +//Copyright (c) 2003-2005 Nasca Octavian Paul +//License: GNU GPL version 2 or later + +using namespace std; + +class TipWin:public Fl_Menu_Window +{ + public: + TipWin(); + void draw(); + void showValue(float f); + void setText(const char *c); + void showText(); + private: + void redraw(); + const char *getStr() const; + string tip; + string text; + bool textmode; +}; + +TipWin::TipWin():Fl_Menu_Window(1, 1) +{ + set_override(); + end(); +} + +void TipWin::draw() +{ + //setup window + draw_box(FL_BORDER_BOX, 0, 0, w(), h(), Fl_Color(175)); + fl_color(FL_BLACK); + fl_font(labelfont(), labelsize()); + + //Draw the current string + fl_draw(getStr(), 3, 3, w() - 6, h() - 6, + Fl_Align(FL_ALIGN_LEFT | FL_ALIGN_WRAP)); +} + +void TipWin::showValue(float f) +{ + //convert the value to a string + char tmp[10]; + snprintf(tmp, 9, "%.2f", f); + tip = tmp; + + textmode = false; + redraw(); + show(); +} + +void TipWin::setText(const char *c) +{ + text = c; + textmode = true; + redraw(); +} + +void TipWin::showText() +{ + if(!text.empty()) { + textmode = true; + redraw(); + show(); + } +} + +void TipWin::redraw() +{ + // Recalc size of window + fl_font(labelfont(), labelsize()); + int W = 0, H = 0; + fl_measure(getStr(), W, H, 0); + //provide a bit of extra space + W += 8; + H += 4; + size(W, H); + Fl_Menu_Window::redraw(); +} + +const char *TipWin::getStr() const +{ + return (textmode ? text : tip).c_str(); +} + +//static int numobj = 0; + +WidgetPDial::WidgetPDial(int x, int y, int w, int h, const char *label) + :Fl_Dial(x, y, w, h, label), oldvalue(0.0f), pos(false), textset(false) +{ + //cout << "[" << label << "] There are now " << ++numobj << endl; + Fl_Group *save = Fl_Group::current(); + tipwin = new TipWin(); + tipwin->hide(); + Fl_Group::current(save); +} + +WidgetPDial::~WidgetPDial() +{ + //cout << "There are now " << --numobj << endl; + delete tipwin; +} + +int WidgetPDial::handle(int event) +{ +#ifdef NTK_GUI + return Fl_Dial::handle( event ); +#else + double dragsize, min = minimum(), max = maximum(); + int my; + + switch(event) { + case FL_PUSH: + oldvalue = value(); + case FL_DRAG: + getPos(); + tipwin->showValue(value()); + my = -(Fl::event_y() - y() - h() / 2); + + dragsize = 200.0f; + if(Fl::event_state(FL_BUTTON1) == 0) + dragsize *= 10; + + value(limit(oldvalue + my / dragsize * (max - min), min, max)); + value_damage(); + if(this->when() != 0) + do_callback(); + return 1; + case FL_ENTER: + getPos(); + tipwin->showText(); + return 1; + case FL_HIDE: + case FL_LEAVE: + tipwin->hide(); + resetPos(); + break; + case FL_RELEASE: + tipwin->hide(); + resetPos(); + if(this->when() == 0) + do_callback(); + return 1; + break; + } + return 0; +#endif +} + +void WidgetPDial::drawgradient(int cx, int cy, int sx, double m1, double m2) +{ +#ifdef NTK_GUI + return; +#else + for(int i = (int)(m1 * sx); i < (int)(m2 * sx); i++) { + double tmp = 1.0f - powf(i * 1.0f / sx, 2.0f); + pdialcolor(140 + + (int) (tmp + * 90), 140 + + (int)(tmp * 90), 140 + (int) (tmp * 100)); + fl_arc(cx + sx / 2 - i / 2, cy + sx / 2 - i / 2, i, i, 0, 360 ); + } +#endif +} + +void WidgetPDial::draw() +{ +#ifdef NTK_GUI + box( FL_NO_BOX ); + + Fl_Dial::draw(); + + return; +#else + int cx = x(), cy = y(), sx = w(), sy = h(); + + //clears the button face + pdialcolor(190, 190, 200); + fl_pie(cx - 1, cy - 1, sx + 2, sy + 2, 0, 360); + + /* //Draws the button face (gradinet) */ + drawgradient(cx, cy, sx, 0.5f, 1.0f); + + double val = (value() - minimum()) / (maximum() - minimum()); + + //draws the scale + pdialcolor(220, 220, 250); + double a1 = angle1(), a2 = angle2(); + for(int i = 0; i < 12; i++) { + double a = -i / 12.0f * 360.0f - val * (a2 - a1) - a1; + fl_pie(cx, cy, sx, sy, a + 270 - 3, a + 3 + 270); + } + + drawgradient(cx, cy, sx, 0.0f, 0.75f); + + + + //draws the value + double a = -(a2 - a1) * val - a1; + + //draws the max and min points + pdialcolor(0, 100, 200); + int xp = + (int)(cx + sx / 2.0f + sx / 2.0f * sinf(angle1() / 180.0f * 3.141592f)); + int yp = + (int)(cy + sy / 2.0f + sy / 2.0f * cosf(angle1() / 180.0f * 3.141592f)); + fl_pie(xp - 2, yp - 2, 4, 4, 0, 360); + + xp = (int)(cx + sx / 2.0f + sx / 2.0f * sinf(angle2() / 180.0f * 3.141592f)); + yp = (int)(cy + sy / 2.0f + sy / 2.0f * cosf(angle2() / 180.0f * 3.141592f)); + fl_pie(xp - 2, yp - 2, 4, 4, 0, 360); + + fl_push_matrix(); + + fl_translate(cx + sx / 2, cy + sy / 2); + fl_rotate(a - 90.0f); + + fl_translate(sx / 2, 0); + + fl_begin_polygon(); + pdialcolor(0, 0, 0); + fl_vertex(-10, -4); + fl_vertex(-10, 4); + fl_vertex(0, 0); + fl_end_polygon(); + + fl_pop_matrix(); +#endif +} + +void WidgetPDial::pdialcolor(int r, int g, int b) +{ + if(active_r()) + fl_color(r, g, b); + else + fl_color(160 - (160 - r) / 3, 160 - (160 - b) / 3, 160 - (160 - b) / 3); +} + +void WidgetPDial::tooltip(const char *c) +{ + tipwin->setText(c); + textset = true; +} + +void WidgetPDial::getPos() +{ + if(!pos) { + tipwin->position(Fl::event_x_root(), Fl::event_y_root() + 20); + pos = true; + } +} + +void WidgetPDial::resetPos() +{ + pos = false; +} diff --git a/source/backend/native/zynaddsubfx/UI/WidgetPDial.h b/source/backend/native/zynaddsubfx/UI/WidgetPDial.h new file mode 100644 index 000000000..3f8cd711c --- /dev/null +++ b/source/backend/native/zynaddsubfx/UI/WidgetPDial.h @@ -0,0 +1,26 @@ +// generated by Fast Light User Interface Designer (fluid) version 1.0107f + +#ifndef WIDGETPDIAL_h +#define WIDGETPDIAL_h +#include + + +class WidgetPDial:public Fl_Dial +{ + public: + WidgetPDial(int x, int y, int w, int h, const char *label = 0); + ~WidgetPDial(); + int handle(int event); + void drawgradient(int cx, int cy, int sx, double m1, double m2); + void draw(); + void pdialcolor(int r, int g, int b); + void tooltip(const char *c); + private: + void getPos(); + void resetPos(); + double oldvalue; + bool pos; + bool textset; + class TipWin * tipwin; +}; +#endif diff --git a/source/backend/native/zynaddsubfx/UI/common.H b/source/backend/native/zynaddsubfx/UI/common.H new file mode 100644 index 000000000..4a077e32b --- /dev/null +++ b/source/backend/native/zynaddsubfx/UI/common.H @@ -0,0 +1,29 @@ + +/*******************************************************************************/ +/* Copyright (C) 2012 Jonathan Moore Liles */ +/* */ +/* This program is free software; you can redistribute it and/or modify it */ +/* under the terms of the GNU General Public License as published by the */ +/* Free Software Foundation; either version 2 of the License, or (at your */ +/* option) any later version. */ +/* */ +/* This program is distributed in the hope that it will be useful, but WITHOUT */ +/* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or */ +/* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for */ +/* more details. */ +/* */ +/* You should have received a copy of the GNU General Public License along */ +/* with This program; see the file COPYING. If not,write to the Free Software */ +/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +/*******************************************************************************/ + +class Fl_Widget; +extern void set_module_parameters ( Fl_Widget * ); + +#ifdef FLTK_GUI +#define fl_color_add_alpha( x,y ) x +#undef FL_NO_BOX +#undef FL_UP_FRAME +#define FL_NO_BOX FL_FLAT_BOX +#define FL_UP_FRAME FL_UP_BOX +#endif diff --git a/source/backend/native/zynaddsubfx/globals.h b/source/backend/native/zynaddsubfx/globals.h new file mode 100644 index 000000000..e0ec5c437 --- /dev/null +++ b/source/backend/native/zynaddsubfx/globals.h @@ -0,0 +1,249 @@ +/* + ZynAddSubFX - a software synthesizer + + globals.h - it contains program settings and the program capabilities + like number of parts, of effects + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + + +#ifndef GLOBALS_H +#define GLOBALS_H +#include + + +/** + * The number of harmonics of additive synth + * This must be smaller than OSCIL_SIZE/2 + */ +#define MAX_AD_HARMONICS 128 + + +/** + * The number of harmonics of substractive + */ +#define MAX_SUB_HARMONICS 64 + + +/* + * The maximum number of samples that are used for 1 PADsynth instrument(or item) + */ +#define PAD_MAX_SAMPLES 64 + + +/* + * Number of parts + */ +#define NUM_MIDI_PARTS 16 + +/* + * Number of Midi channes + */ +#define NUM_MIDI_CHANNELS 16 + +/* + * The number of voices of additive synth for a single note + */ +#define NUM_VOICES 8 + +/* + * The poliphony (notes) + */ +#define POLIPHONY 60 + +/* + * Number of system effects + */ +#define NUM_SYS_EFX 4 + + +/* + * Number of insertion effects + */ +#define NUM_INS_EFX 8 + +/* + * Number of part's insertion effects + */ +#define NUM_PART_EFX 3 + +/* + * Maximum number of the instrument on a part + */ +#define NUM_KIT_ITEMS 16 + + +/* + * How is applied the velocity sensing + */ +#define VELOCITY_MAX_SCALE 8.0f + +/* + * The maximum length of instrument's name + */ +#define PART_MAX_NAME_LEN 30 + +/* + * The maximum number of bands of the equaliser + */ +#define MAX_EQ_BANDS 8 +#if (MAX_EQ_BANDS >= 20) +#error "Too many EQ bands in globals.h" +#endif + + +/* + * Maximum filter stages + */ +#define MAX_FILTER_STAGES 5 + +/* + * Formant filter (FF) limits + */ +#define FF_MAX_VOWELS 6 +#define FF_MAX_FORMANTS 12 +#define FF_MAX_SEQUENCE 8 + +#define LOG_2 0.693147181f +#define PI 3.1415926536f +#define LOG_10 2.302585093f + +/* + * The threshold for the amplitude interpolation used if the amplitude + * is changed (by LFO's or Envelope's). If the change of the amplitude + * is below this, the amplitude is not interpolated + */ +#define AMPLITUDE_INTERPOLATION_THRESHOLD 0.0001f + +/* + * How the amplitude threshold is computed + */ +#define ABOVE_AMPLITUDE_THRESHOLD(a, b) ((2.0f * fabs((b) - (a)) \ + / (fabs((b) + (a) \ + + 0.0000000001f))) > \ + AMPLITUDE_INTERPOLATION_THRESHOLD) + +/* + * Interpolate Amplitude + */ +#define INTERPOLATE_AMPLITUDE(a, b, x, size) ((a) \ + + ((b) \ + - (a)) * (float)(x) \ + / (float) (size)) + + +/* + * dB + */ +#define dB2rap(dB) ((expf((dB) * LOG_10 / 20.0f))) +#define rap2dB(rap) ((20 * logf(rap) / LOG_10)) + +#define ZERO(data, size) {char *data_ = (char *) data; for(int i = 0; \ + i < size; \ + i++) \ + data_[i] = 0; } +#define ZERO_float(data, size) {float *data_ = (float *) data; \ + for(int i = 0; \ + i < size; \ + i++) \ + data_[i] = 0.0f; } + +enum ONOFFTYPE { + OFF = 0, ON = 1 +}; + +enum MidiControllers { + C_bankselectmsb = 0, C_pitchwheel = 1000, C_NULL = 1001, + C_expression = 11, C_panning = 10, C_bankselectlsb = 32, + C_filtercutoff = 74, C_filterq = 71, C_bandwidth = 75, C_modwheel = 1, + C_fmamp = 76, + C_volume = 7, C_sustain = 64, C_allnotesoff = 123, C_allsoundsoff = 120, + C_resetallcontrollers = 121, + C_portamento = 65, C_resonance_center = 77, C_resonance_bandwidth = 78, + + C_dataentryhi = 0x06, C_dataentrylo = 0x26, C_nrpnhi = 99, C_nrpnlo = 98 +}; + +enum LegatoMsg { + LM_Norm, LM_FadeIn, LM_FadeOut, LM_CatchUp, LM_ToNorm +}; + +//is like i=(int)(floor(f)) +#ifdef ASM_F2I_YES +#define F2I(f, \ + i) __asm__ __volatile__ ("fistpl %0" : "=m" (i) : "t" (f \ + - \ + 0.49999999f) \ + : "st"); +#else +#define F2I(f, i) (i) = ((f > 0) ? ((int)(f)) : ((int)(f - 1.0f))); +#endif + + + +#ifndef O_BINARY +#define O_BINARY 0 +#endif + +//temporary include for synth->{samplerate/buffersize} members +struct SYNTH_T { + SYNTH_T(void) + :samplerate(44100), buffersize(256), oscilsize(1024) + { + alias(); + } + + /**Sampling rate*/ + unsigned int samplerate; + + /** + * The size of a sound buffer (or the granularity) + * All internal transfer of sound data use buffer of this size + * All parameters are constant during this period of time, exception + * some parameters(like amplitudes) which are linear interpolated. + * If you increase this you'll ecounter big latencies, but if you + * decrease this the CPU requirements gets high. + */ + int buffersize; + + /** + * The size of ADnote Oscillator + * Decrease this => poor quality + * Increase this => CPU requirements gets high (only at start of the note) + */ + int oscilsize; + + //Alias for above terms + float samplerate_f; + float halfsamplerate_f; + float buffersize_f; + int bufferbytes; + float oscilsize_f; + + inline void alias(void) + { + halfsamplerate_f = (samplerate_f = samplerate) / 2.0f; + buffersize_f = buffersize; + bufferbytes = buffersize * sizeof(float); + oscilsize_f = oscilsize; + } + float numRandom(void) const; //defined in Util.cpp for now +}; + +extern SYNTH_T *synth; +#endif diff --git a/source/backend/native/zynaddsubfx/main.cpp b/source/backend/native/zynaddsubfx/main.cpp new file mode 100644 index 000000000..39ed01d15 --- /dev/null +++ b/source/backend/native/zynaddsubfx/main.cpp @@ -0,0 +1,547 @@ +/* + ZynAddSubFX - a software synthesizer + + main.cpp - Main file of the synthesizer + Copyright (C) 2002-2005 Nasca Octavian Paul + Author: Nasca Octavian Paul + + This program is free software; you can redistribute it and/or modify + it under the terms of version 2 of the GNU General Public License + as published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License (version 2 or later) for more details. + + You should have received a copy of the GNU General Public License (version 2) + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +*/ + +#include + +#include "UI/common.H" + +#include +#include +#include +#include +#include + +#include +#include + +#include + +#include "DSP/FFTwrapper.h" +#include "Misc/Master.h" +#include "Misc/Part.h" +#include "Misc/Util.h" +#include "Misc/Dump.h" +extern Dump dump; + + +//Nio System +#include "Nio/Nio.h" + +#ifndef DISABLE_GUI +#ifdef QT_GUI + +#include +#include "masterui.h" +QApplication *app; + +#elif defined FLTK_GUI +#include "UI/MasterUI.h" +#elif defined NTK_GUI +#include "UI/MasterUI.h" +#include +#include +#include +#endif // FLTK_GUI + +MasterUI *ui; + +#endif //DISABLE_GUI + +using namespace std; + +pthread_t thr4; +Master *master; +SYNTH_T *synth; +int swaplr = 0; //1 for left-right swapping + +int Pexitprogram = 0; //if the UI set this to 1, the program will exit + +#if LASH +#include "Misc/LASHClient.h" +LASHClient *lash = NULL; +#endif + +#if USE_NSM +#include "UI/NSM.H" + +NSM_Client *nsm = 0; +#endif + +char *instance_name = 0; + +void exitprogram(); + +//cleanup on signaled exit +void sigterm_exit(int /*sig*/) +{ + Pexitprogram = 1; +} + + +#ifndef DISABLE_GUI + +#ifdef NTK_GUI +static Fl_Tiled_Image *module_backdrop; +#endif + +void +set_module_parameters ( Fl_Widget *o ) +{ +#ifdef NTK_GUI + o->box( FL_DOWN_FRAME ); + o->align( o->align() | FL_ALIGN_IMAGE_BACKDROP ); + o->color( FL_BLACK ); + o->image( module_backdrop ); + o->labeltype( FL_SHADOW_LABEL ); +#else + o->box( FL_PLASTIC_UP_BOX ); + o->color( FL_CYAN ); + o->labeltype( FL_EMBOSSED_LABEL ); +#endif +} +#endif + +/* + * Program initialisation + */ +void initprogram(void) +{ + cerr.precision(1); + cerr << std::fixed; + cerr << "\nSample Rate = \t\t" << synth->samplerate << endl; + cerr << "Sound Buffer Size = \t" << synth->buffersize << " samples" << endl; + cerr << "Internal latency = \t" << synth->buffersize_f * 1000.0f + / synth->samplerate_f << " ms" << endl; + cerr << "ADsynth Oscil.Size = \t" << synth->oscilsize << " samples" << endl; + + + master = &Master::getInstance(); + master->swaplr = swaplr; + + signal(SIGINT, sigterm_exit); + signal(SIGTERM, sigterm_exit); +} + +/* + * Program exit + */ +void exitprogram() +{ + //ensure that everything has stopped with the mutex wait + pthread_mutex_lock(&master->mutex); + pthread_mutex_unlock(&master->mutex); + + Nio::stop(); + +#ifndef DISABLE_GUI + delete ui; +#endif +#if LASH + if(lash) + delete lash; +#endif +#if USE_NSM + if(nsm) + delete nsm; +#endif + + delete [] denormalkillbuf; + FFT_cleanup(); +} + +int main(int argc, char *argv[]) +{ + synth = new SYNTH_T; + config.init(); + dump.startnow(); + int noui = 0; + cerr + << "\nZynAddSubFX - Copyright (c) 2002-2011 Nasca Octavian Paul and others" + << endl; + cerr << "Compiled: " << __DATE__ << " " << __TIME__ << endl; + cerr << "This program is free software (GNU GPL v.2 or later) and \n"; + cerr << "it comes with ABSOLUTELY NO WARRANTY.\n" << endl; + if(argc == 1) + cerr << "Try 'zynaddsubfx --help' for command-line options." << endl; + + /* Get the settings from the Config*/ + synth->samplerate = config.cfg.SampleRate; + synth->buffersize = config.cfg.SoundBufferSize; + synth->oscilsize = config.cfg.OscilSize; + swaplr = config.cfg.SwapStereo; + + Nio::preferedSampleRate(synth->samplerate); + + synth->alias(); //build aliases + + sprng(time(NULL)); + + /* Parse command-line options */ + struct option opts[] = { + { + "load", 2, NULL, 'l' + }, + { + "load-instrument", 2, NULL, 'L' + }, + { + "sample-rate", 2, NULL, 'r' + }, + { + "buffer-size", 2, NULL, 'b' + }, + { + "oscil-size", 2, NULL, 'o' + }, + { + "dump", 2, NULL, 'D' + }, + { + "swap", 2, NULL, 'S' + }, + { + "no-gui", 2, NULL, 'U' + }, + { + "dummy", 2, NULL, 'Y' + }, + { + "help", 2, NULL, 'h' + }, + { + "version", 2, NULL, 'v' + }, + { + "named", 1, NULL, 'N' + }, + { + "auto-connect", 0, NULL, 'a' + }, + { + "output", 1, NULL, 'O' + }, + { + "input", 1, NULL, 'I' + }, + { + "exec-after-init", 1, NULL, 'e' + }, + { + 0, 0, 0, 0 + } + }; + opterr = 0; + int option_index = 0, opt, exitwithhelp = 0, exitwithversion = 0; + + string loadfile, loadinstrument, execAfterInit; + + while(1) { + int tmp = 0; + + /**\todo check this process for a small memory leak*/ + opt = getopt_long(argc, + argv, + "l:L:r:b:o:I:O:N:e:hvaSDUY", + opts, + &option_index); + char *optarguments = optarg; + +#define GETOP(x) if(optarguments) \ + x = optarguments +#define GETOPNUM(x) if(optarguments) \ + x = atoi(optarguments) + + + if(opt == -1) + break; + + switch(opt) { + case 'h': + exitwithhelp = 1; + break; + case 'v': + exitwithversion = 1; + break; + case 'Y': /* this command a dummy command (has NO effect) + and is used because I need for NSIS installer + (NSIS sometimes forces a command line for a + program, even if I don't need that; eg. when + I want to add a icon to a shortcut. + */ + break; + case 'U': + noui = 1; + break; + case 'l': + GETOP(loadfile); + break; + case 'L': + GETOP(loadinstrument); + break; + case 'r': + GETOPNUM(synth->samplerate); + if(synth->samplerate < 4000) { + cerr << "ERROR:Incorrect sample rate: " << optarguments + << endl; + exit(1); + } + break; + case 'b': + GETOPNUM(synth->buffersize); + if(synth->buffersize < 2) { + cerr << "ERROR:Incorrect buffer size: " << optarguments + << endl; + exit(1); + } + break; + case 'o': + if(optarguments) + synth->oscilsize = tmp = atoi(optarguments); + if(synth->oscilsize < MAX_AD_HARMONICS * 2) + synth->oscilsize = MAX_AD_HARMONICS * 2; + synth->oscilsize = + (int) powf(2, + ceil(logf(synth->oscilsize - 1.0f) / logf(2.0f))); + if(tmp != synth->oscilsize) + cerr + << + "synth->oscilsize is wrong (must be 2^n) or too small. Adjusting to " + << synth->oscilsize << "." << endl; + break; + case 'S': + swaplr = 1; + break; + case 'D': + dump.startnow(); + break; + case 'N': + Nio::setPostfix(optarguments); + break; + case 'I': + if(optarguments) + Nio::setDefaultSource(optarguments); + break; + case 'O': + if(optarguments) + Nio::setDefaultSink(optarguments); + break; + case 'a': + Nio::autoConnect = true; + break; + case 'e': + GETOP(execAfterInit); + break; + case '?': + cerr << "ERROR:Bad option or parameter.\n" << endl; + exitwithhelp = 1; + break; + } + } + + synth->alias(); + + if(exitwithversion) { + cout << "Version: " << VERSION << endl; + return 0; + } + if(exitwithhelp != 0) { + cout << "Usage: zynaddsubfx [OPTION]\n\n" + << " -h , --help \t\t\t\t Display command-line help and exit\n" + << " -v , --version \t\t\t Display version and exit\n" + << " -l file, --load=FILE\t\t\t Loads a .xmz file\n" + << " -L file, --load-instrument=FILE\t Loads a .xiz file\n" + << " -r SR, --sample-rate=SR\t\t Set the sample rate SR\n" + << + " -b BS, --buffer-size=SR\t\t Set the buffer size (granularity)\n" + << " -o OS, --oscil-size=OS\t\t Set the ADsynth oscil. size\n" + << " -S , --swap\t\t\t\t Swap Left <--> Right\n" + << " -D , --dump\t\t\t\t Dumps midi note ON/OFF commands\n" + << + " -U , --no-gui\t\t\t\t Run ZynAddSubFX without user interface\n" + << " -N , --named\t\t\t\t Postfix IO Name when possible\n" + << " -a , --auto-connect\t\t\t AutoConnect when using JACK\n" + << " -O , --output\t\t\t\t Set Output Engine\n" + << " -I , --input\t\t\t\t Set Input Engine\n" + << " -e , --exec-after-init\t\t Run post-initialization script\n" + << endl; + + return 0; + } + + //produce denormal buf + denormalkillbuf = new float [synth->buffersize]; + for(int i = 0; i < synth->buffersize; ++i) + denormalkillbuf[i] = (RND - 0.5f) * 1e-16; + + initprogram(); + + if(!loadfile.empty()) { + int tmp = master->loadXML(loadfile.c_str()); + if(tmp < 0) { + cerr << "ERROR: Could not load master file " << loadfile + << "." << endl; + exit(1); + } + else { + master->applyparameters(); + cout << "Master file loaded." << endl; + } + } + + if(!loadinstrument.empty()) { + int loadtopart = 0; + int tmp = master->part[loadtopart]->loadXMLinstrument( + loadinstrument.c_str()); + if(tmp < 0) { + cerr << "ERROR: Could not load instrument file " + << loadinstrument << '.' << endl; + exit(1); + } + else { + master->part[loadtopart]->applyparameters(); + cout << "Instrument file loaded." << endl; + } + } + + //Run the Nio system + bool ioGood = Nio::start(); + + if(!execAfterInit.empty()) { + cout << "Executing user supplied command: " << execAfterInit << endl; + if(system(execAfterInit.c_str()) == -1) + cerr << "Command Failed..." << endl; + } + + +#ifndef DISABLE_GUI + +#ifdef NTK_GUI + fl_register_images(); + + Fl_Dial::default_style(Fl_Dial::PIXMAP_DIAL); + + if(Fl_Shared_Image *img = Fl_Shared_Image::get(PIXMAP_PATH "/knob.png")) + Fl_Dial::default_image(img); + else + Fl_Dial::default_image(Fl_Shared_Image::get(SOURCE_DIR "/../pixmaps/knob.png")); + + if(Fl_Shared_Image *img = Fl_Shared_Image::get(PIXMAP_PATH "/window_backdrop.png")) + Fl::scheme_bg(new Fl_Tiled_Image(img)); + else + Fl::scheme_bg(new Fl_Tiled_Image(Fl_Shared_Image::get(SOURCE_DIR "/../pixmaps/window_backdrop.png"))); + + if(Fl_Shared_Image *img = Fl_Shared_Image::get(PIXMAP_PATH "/module_backdrop.png")) + module_backdrop = new Fl_Tiled_Image(img); + else + module_backdrop = new Fl_Tiled_Image(Fl_Shared_Image::get(SOURCE_DIR "/../pixmaps/module_backdrop.png")); + + Fl::background( 50, 50, 50 ); + Fl::background2( 70, 70, 70 ); + Fl::foreground( 255,255,255 ); +#endif + + ui = new MasterUI(master, &Pexitprogram); + + if ( !noui) + { + ui->showUI(); + + if(!ioGood) + fl_alert( + "Default IO did not initialize.\nDefaulting to NULL backend."); + } + +#endif + +#ifndef DISABLE_GUI +#if USE_NSM + char *nsm_url = getenv("NSM_URL"); + + if(nsm_url) { + nsm = new NSM_Client; + + if(!nsm->init(nsm_url)) + nsm->announce("ZynAddSubFX", ":switch:", argv[0]); + else { + delete nsm; + nsm = NULL; + } + } +#endif +#endif + +#if USE_NSM + if(!nsm) +#endif + { +#if LASH + lash = new LASHClient(&argc, &argv); +#ifndef DISABLE_GUI + ui->sm_indicator1->value(1); + ui->sm_indicator2->value(1); + ui->sm_indicator1->tooltip("LASH"); + ui->sm_indicator2->tooltip("LASH"); +#endif +#endif + } + + while(Pexitprogram == 0) { +#ifndef DISABLE_GUI +#if USE_NSM + if(nsm) { + nsm->check(); + goto done; + } +#endif +#if LASH + { + string filename; + switch(lash->checkevents(filename)) { + case LASHClient::Save: + ui->do_save_master(filename.c_str()); + lash->confirmevent(LASHClient::Save); + break; + case LASHClient::Restore: + ui->do_load_master(filename.c_str()); + lash->confirmevent(LASHClient::Restore); + break; + case LASHClient::Quit: + Pexitprogram = 1; + default: + break; + } + } +#endif //LASH + +#if USE_NSM +done: +#endif + + Fl::wait(0.02f); +#else + usleep(100000); +#endif + } + + exitprogram(); + return 0; +} diff --git a/source/backend/native/zynaddsubfx/zynaddsubfx_icon.svg b/source/backend/native/zynaddsubfx/zynaddsubfx_icon.svg new file mode 100644 index 000000000..44327d4f8 --- /dev/null +++ b/source/backend/native/zynaddsubfx/zynaddsubfx_icon.svg @@ -0,0 +1,286 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +